vzkernel-devel-2.6.32-042stab113.5> H HtxHFV<(  Զ>&w\`.,47k1*xΰe,}8l13be64b15589caaadf752feb1a90ea3585fe9e50I'@!OڈFV<(  Զ/:g\̐^fnoh <}WqjNq'>4BZ?BZd % i (?EJt+z\+z P+z ^D+z  ,+z I+z uh+z#P+z+z<+z $   >( f8 lI9 I: +I><F<G<(+zH<+zI=u+zX=tY=\=+z]>O+z^?Ǡ bBYdBZveBZ{fBZlBZzBZCvzkernel-devel2.6.32042stab113.5Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.V8Fkbuild-rh6-x32.eng.sw.ruParallels, Inc.GPLv2System Environment/Kernelhttp://www.kernel.org/linuxi686if [ -f /etc/sysconfig/kernel ] then . /etc/sysconfig/kernel || exit $? fi if [ "$HARDLINK" != "no" -a -x /usr/sbin/hardlink ] then (cd /usr/src/kernels/2.6.32-042stab113.5 && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fi9I ~LzK KY [)  . oU/ d`-@ )WHU=Ud%0+aUYWTT>/9v8'9T=oU[TzVT>&U hT oT[T* ]U,W] jV eTX,w  }U o90 0 #+gk8 8VYTYT 7dtU"6L v<#4hrY91sy9k /> 2M>6#&v t#E1=++HcHvAHc Hl kHbH*jM1A5 -W6\i$5a\d -<=As%d, u crrq<B<oAAH M#%cN42K;5RJdC{&{+  LJ; mXW^5ePVVc~=Hv 0(R <V w..^H yUK <_w2Xib $sTMd(K5Q*KSY ^/H_X"Uq td778 aXk yUHDV#c`Fb$ 2=1>Js e  +$3 ky,e,gg 9 *H`-|kqq] rL gbcV+B_|q=XB)UfafffUYf Q<$ :TPv`8 3   #!o1!uJx " ;Q?k# 1 SL0";:,+R&D+3   , 6V/T%&R!X X\3p :@||% PR)} Px t mwZ,Q $Z0+\ M3 % |gcsO/i ! Z! c2 *Re\ E!P  B ;N  2[wafxZf'Ng O<g l? vB+  HcMeaL (" Tt M  !3 ! J X aRaTe+  vhC t5"!!o =R~ +oBoS2.`6E `Te:  I <x OVy`< \Y TIwv>E[cV#|@$Q*WO= C]TzHLa 0im 2 i93nL78b4IBr2vVV}a[%!} W6([kW`r6>No]$q2 ?Fel# -\5s]72]T( jx~ |^ K"yKVMXV'`n!nbq\6}>2+DX}cF1(R1_&:#^m 7:GR{_vn2s 9P%<q% $6B8 5o% ZTEr0 zF {snv$g7H*a""IhYS]! pQi- r *b#'Z Hq p6f "3,$y[ <qg}L+)-!/uJ o=X N:. dz%*fUd;2+*mMBr1] 4WpS6pR\v[^. 1L)8a?*Lp>&w2f o  z^=M1D*V]g[xd ~+?KzJ&" OF<_T@:SJ R0R",C49_  ah1F t"2 ' DZ  Y /jVj  {qf  C }B 2%, p x<)9Q"@  Z3 -(6=-cL ]Q K)[7'~tV% $+ %Lr9EL3,}9&#3#*!n }%V)Rp}2K,ga] :>k+$\lp|1Rt :(]}0cO a YjsDF F$dBT v$[} ~ 1H;b:C =-=sZVsE)u4md0j DuEW vCy|  ?$D {CCpV=$<] %T18cs;$d  J#l Pf 7 "2+vv V1 +D .I0,@eY#<Rs.- &r\|0@$q%g {5I F, jYY P[{  ~9# z lT eIJ   I* l/oE ]VB2"" x" 8OK_`.&gO$Y6jJs  4>o. Up9= [$^a  ?z # #E  1 @ ee3U*6!gjz  CJd)!*m [,!m  %E;u\U\,W !A" ; =4 9 " ( ^k r o'1(vxm;IW|Fy A2$ +C/ C@+g jcB  v*$4{7:|Tr4w&E+m`lo\ 27L N e LG 1cO>kq( yE, C 0}(2'} `7 0"a1T-80/ W-5"f rWJgn QL-4b= n z0Vh> i #qBj;+E () d;E VL3"kePX<Vo()a`N  t8  t*]@b"K 9 | 9t * /kq4' iM h 'Dt  -Mg O0 ((a.0 W OP <2PZd 3"=:#*,z  0 HIKZ2-} OH  #VC*Ybpl SIM8 9'IO' r @>r< ?\l9-;w 2j "M%5"BF)$OOy0 T<) & <9*ti m -VGA 6 W0MA  Rd /11' \i}&t/ Az~Lu7 99 Q7T!' b#%.  5 L7_&3 d%Pv< 00G)ePQ=Z Mc ; ޷ vjKU+ g Ue*#G NL>n0 5$9/ ( =`UJ(& & ^.r>U6G  71~h?1 0\5 s 7.'/" Ten0Vk*(/p @ { N *[:J Q2hm+b .- nN' q34<PGL%*m <85Ln W0)kX Pmr W o љ!6  -8C kc+%e1kiIf D h  2Dt/fev' ! z A7znF1OB1e ~c}b 2}O@L Y|5!# 5QB1'!2qf K #81&X\^ 'GNHy8fDb'] } !J bL8TR e *]  ! ST r ?* a/L'F  G: ? NP(^!+ D+Xz *7 'H6! ?w $M* {#7\^#uUhcA: .Y%p=2M K c hW ) S  X5P1g= 9^)"&-%Sb zdU.;,6 p UN3#|njiX=Q" /*q6o)!vCg45   Z S@  S3:'3q aZ9 _#U vw$f;<' 3@  E*c1Ug". )808|)!,Oh I 4,bo}B @<h*1 # kF Pu oJ]/'O\U s% t, B"8)s8lk0  7/X F$ i$xb+e!` #E E;ird_A3#[ x %8&F)?;T `$D S7%I z 7X; Q=Q}5d/C&0 +s:!) \_7 a5R1 , t] =e$(77' > 'B)HpNcKCduK !2 #%AEeM $1} + z*_ }!r Ba! [  >K"}S 3?' U*fv"Z34 Z `)X ?'t $N\>gSZ9'jFQ !% * ]/wG&}([u< )L#y"Eb9 O- VXX& **u-& #9 -] R0h ~~$; { l  n (>G% HPq5j@ $Y 52FQI-#2:P m#:Q*>  _caj\fH5Wd3*+P/%fB $ 9%5  $%K oZ > ~A' 1S"*6tQg\$ +~/ 6Vg!cm6}")LsZ(y PB   ; zj 1fo  , .] g  2B`Iw R7; W>oK\>"-W( '\=I~k 6GZC 4T&b1 o) ]MLb 3a4) *.4 x=J#&? ` (o` +,  8i4 - i!v !A2' . e/-`D b' `ty[veoXPr(< _f#X/U CjT  98XB#B[&FO#m}GDD)DJ P4 RLzp -;iA/UY&9/  " &.;h&J PyE!kK  x:7T=/ Kذ KU0%-#0 I>fL 5 5 3%Q oo  ii) Y+ ` 0'H<x c)ni 40KewJbQVV u (+g#B X^5#7N B''UU:9}, >EF{Jm" 6t,0PcQ.4a c ['/&.z8pMg7   b #5[ C ` 6u ]ysk m{d5eIgeg}ecT=~$bv- &:P YxMr)\# lWexJ6v tL %@nL>P n! UUA9EWDk;v 0FUEk&{dddN f 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큤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큤AAAA큤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큤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큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤A큤AAA큤AA큤A큤AAA큤A큤AAA큤AAA큤AA큤AA큤A큤AA큤A큤A큤AA큤AA큤A큤AAA큤A큤A큤A큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AAA큤A큤AAA큤AA큤AA큤A큤AA큤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큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤AAA큤AA큤A큤A큤A큤AA큤AAAA큤AA큤AA큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤AAA큤A큤AA큤AA큤A큤A큤A큤AAA큤A큤A큤AA큤AA큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤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큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AAA큤AAA큤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큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤AA큤AA큤AAAA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AAA큤AAA큤A큤AA큤AA큤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큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤A큤AA큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤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큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤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큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤AAAA큤AA큤A큤A큤AA큤AA큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤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큤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큤AA큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤A큤AA큤A큤AA큤V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8ݪUK5K5UK5K5UUUUUUUK5K5UK5K5K5K5K5K5UK5K5K5K5K5K5K5UUK5K5K5K5K5K5K5V8ݪUK5UV8ݪUK5UV8ݨUUK5K5K5UK5K5K5UK5K5UUK5UV8ݪK5V8ݪK5UiK5UxK5K5UK5UK5K5K5UUqUUV8ݪK5UUUK5UK5K5K5U}U}K5U}UUK5K5UK5K5K5UK5K5UK5K5V8ݪK5K5UUK5K5K5UUUUUUK5K5V8ݪK5UK5K5K5K5K5K5UUdUlK5K5U_UK5K5UUK5UK5K5UK5V8ݪUUK5UUUUK5K5K5UK5K5V8ݪK5UK5UUsK5UUK5UjK5K5UK5UUUUUUqUlK5UK5UUK5UK5UK5K5K5K5K5UK5UV8ݪUU}V8ݪUUK5K5K5UK5K5K5K5K5UpK5K5K5K5UK5K5K5UK5K5K5K5K5K5K5K5UK5K5K5K5UK5K5K5UK5K5K5UK5K5K5K5UK5UK5UkK5UkUK5K5K5K5V8ݪK5UK5K5V8ݪUV8ݪV8ݪUUV8ݪV8ݪUUK5UK5K5K5V8ݪV8ݪUyK5K5K5V8ݨUUUUUjUV8ݪUV8ݪK5V8ݨK5K5K5K5K5K5K5UK5UK5V8ݨK5K5UzUzK5K5K5UK5UUUUV8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8ݪV8ݪV8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8ݨK5K5UK5UUUUUK5K5UK5UUK5K5UUK5V8ݨK5K5UUK5UV8V8ݪK5UUK5K5K5K5K5K5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5UK5K5K5K5K5K5K5K5K5K5UK5K5V8ݪK5K5K5K5K5K5V8ݪK5UK5K5K5UK5K5V8ݪV8ݪK5K5U`K5UUUK5K5K5K5UUUUK5K5K5UUK5UK5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5UK5K5K5K5K5UiK5K5K5V8ݪK5K5UUK5K5K5K5V8ݪK5K5UK5V8V8V8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8^V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8^V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8ݪK5K5K5K5K5K5UK5K5K5UK5K5V8ݨK5K5K5K5K5UUK5UV8ݪK5K5K5UV8ݨUUUUK5UUUUUUUUUUUUUUUUUUUUUUUUUUUK5UUV8ݨUaUUUUUUUV8ݨUUUUUUUUUV8ݨK5K5UV8^K5UK5K5K5UUK5K5K5UK5UK5V8ݪV8ݪV8ݨK5K5K5K5K5K5K5K5K5K5K5V8ݪK5K5K5K5UK5UK5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5V8ݪK5K5UV8K5UK5K5K5V8ݪUK5K5UV8ݨUUUUUUUUK5UV8ݪV8ݪUUK5K5UV8ݪV8ݪUK5UK5V8K5UxUK5V8ݪK5V8ݨK5K5K5K5K5K5V8ݨK5K5K5UmK5K5K5V8ݨK5K5V8ݪK5K5K5K5K5K5K5K5V8ݪV8ݪK5K5K5K5UUK5K5K5K5K5K5K5K5K5K5UV8ݪV8%UK5K5K5UV8ݪK5K5K5UUUK5K5UUUV8ݪV8ݪV8ݪV8ݪV8ݪUUUUUV8ݪK5K5K5K5K5UK5UV8ݪK5V8ݪV8ݨUUU`V8ݪUK5K5K5K5K5K5K5V8ݪUK5K5K5UK5V8ݨK5K5K5K5K5UV8ݪUV8ݪV8ݪV8ݪK5K5K5UK5K5UK5UhUUUUUlK5K5UK5UUK5K5UUK5K5K5K5K5UV8ݪV8ݪV8ݪV8ݪV8ݪK5K5K5K5V8ݨK5K5K5K5UK5K5UK5K5UUK5UUK5K5K5UK5K5V8ݪK5UUUUUK5UUV8ݪV8ݪUV8ݪUK5V8ݪK5UK5K5V8ݪV8ݪV8ݪK5UK5V8ݪK5K5K5V8ݪV8ݪUUK5V8ݪUK5K5K5UK5UK5UK5V8ݪV8ݪK5K5V8ݪK5UUK5UV8ݪUUK5V8ݪV8ݪK5K5K5UK5K5UV8ݪK5V8ݪUK5K5K5K5V8ݪK5UK5V8ݨK5K5K5K5UK5K5K5UK5K5UK5K5K5K5K5UlV8ݪK5V8ݪV8ݪV8ݪUK5K5K5UK5V8ݨUK5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UrK5UeK5K5K5K5K5V8ݪUUK5K5K5K5UV8ݪK5K5K5UK5K5K5K5K5UK5V8ݪUK5K5K5K5K5K5K5K5UUxV8ݪUtK5UUUK5K5K5K5V8ݪUK5V8ݪK5V8ݪV8ݨK5UK5K5UUUUUUUK5K5V8ݪK5K5UUV8ݪK5K5K5UV8ݪUUK5UK5UK5K5K5V8ݪK5UK5K5K5K5K5UUV8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5UK5UUK5UUK5K5K5K5K5K5UK5K5V8ݪUdV8ݪV8ݪK5V8ݪUUK5UUK5K5UK5K5K5V8ݪK5V8ݪUK5V8ݪUUK5UV8ݪUUUK5UK5K5K5UrK5K5K5UK5V8ݪK5K5UUK5K5K5K5V8ݪK5UUK5U{K5UUV8ݪV8ݪK5V8ݪK5K5K5K5UK5UK5V8ݪUpK5K5K5K5K5UV8ݪK5K5UK5K5K5K5K5K5UK5K5K5UV8ݪUUUK5K5K5V8ݨK5K5K5K5K5K5K5K5UK5K5V8ݨK5K5K5K5K5UUUK5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5V8ݨK5K5K5K5UvK5K5K5K5K5K5K5UUK5UV8ݨUUUK5UUUV8ݨUUUUUUUV8ݪV8ݪV8ݪV8ݪV8ݨUUUUUUUUUK5V8ݪK5K5K5UV8ݪV8ݪUUaV8ݪUUV8ݪK5UK5UK5UV8ݪUV8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UUUK5K5K5UK5V8ݪK5K5K5K5K5K5K5UV8ݪK5UV8ݪV8ݪV8ݪUV8ݨUUUUUUUUUK5K5K5K5K5K5K5K5K5K5K5K5UUUK5K5V8ݪK5K5UUV8ݪUUK5V8ݪK5K5K5V8ݪK5UK5K5K5K5UK5K5K5K5V8ݪV8ݪK5K5K5V8ݪK5K5K5K5K5V8ݪK5K5K5K5K5K5K5K5K5V8ݪK5UK5K5K5K5K5K5K5K5V8ݪK5K5V8ݪK5V8ݨUK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8ݪK5K5K5K5K5K5K5K5K5V8ݪK5K5K5K5K5V8ݪV8ݪK5V8ݪK5V8ݪK5K5UK5K5K5K5K5K5K5K5K5V8ݪK5UUK5K5K5K5V8ݪK5K5V8ݪK5V8ݪUUV8ݪUUUV8ݪK5K5K5V8ݪUV8ݪUeK5K5UK5UV8ݪUUV8ݪK5V8ݪK5UUK5K5K5K5K5K5K5K5K5V8ݪUK5K5K5V8ݪK5UUV8ݪV8ݪK5K5K5UK5K5UUUUUV8ݪUUK5K5UUUU}V8ݪUUV8ݪUK5K5K5K5K5UK5V8ݪV8ݪK5V8ݪK5UK5UUV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪUUK5UK5K5UUV8ݪUV8ݪUK5K5K5UK5K5K5K5K5UV8ݪV8ݪV8ݪV8ݪK5UK5K5V8ݪK5K5UUUUV8ݪK5K5K5K5K5V8ݪV8ݪK5V8ݪV8ݨK5UUUK5UtV8ݪUUK5K5K5UUUK5V8ݪUUK5K5UV8ݨK5K5K5K5K5K5K5K5K5V8ݪK5K5K5K5UUUK5U`K5K5K5K5K5V8ݪUK5K5K5K5K5K5V8ݨK5K5K5K5UK5K5K5K5UK5V8ݪK5K5K5K5K5K5K5V8ݪK5K5K5V8ݪK5UK5UU~K5K5K5UK5K5K5K5UK5K5K5K5V8ݪV8ݪK5K5V8ݪV8ݪV8ݪV8ݪK5K5V8ݪK5K5K5K5K5K5K5K5K5K5UK5K5UV8ݪUK5K5K5K5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UV8ݪV8ݨUUUUUK5K5UK5UK5K5K5UK5UUUK5V8ݪK5UUUV8ݪV8ݪUUK5K5U}K5UUK5UeV8ݪV8ݪV8ݪK5UUK5UK5K5UV8ݪK5K5K5UK5K5K5V8ݪV8ݪUK5K5V8ݪV8ݪUV8ݪV8ݪK5K5K5V8ݪV8ݪK5K5UK5V8ݨK5K5K5K5K5K5K5K5V8ݨK5K5K5K5K5V8ݪK5UK5K5K5K5UK5V8ݪUK5V8ݪK5UV8ݪK5K5UK5K5K5UK5K5UUV8ݪUK5K5K5V8ݪV8ݪK5K5K5V8ݪUK5K5K5K5UK5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5V8ݨUK5K5K5UUK5UUUUK5UK5UUK5UK5K5K5K5K5K5UK5K5K5UK5K5K5UUK5K5UUK5UK5UfUUcK5UK5V8ݪK5V8ݪV8UV8ݨK5K5K5K5K5V8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪK5V8V8ݪK5UUUbK5K5K5UK5V8ݪUK5UUUUsUUK5UK5UK5V8ݪV8ݪK5UUV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪV8ݪK5UK5UV8ݨK5K5K5K5UUK5K5K5V8ݪV8ݪUK5V8ݪUK5K5K5K5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5V8ݨK5UK5K5UUV8ݨK5K5K5K5K5K5K5K5UUUK5K5UK5K5K5UUK5UK5K5K5UUK5UUUUK5UK5K5K5K5UK5K5UUUUUUUK5K5UUUUUUUUK5V8ݨK5K5K5K5K5K5V8ݪV8ݨK5K5K5K5V8ݪK5K5V8ݪUK5K5K5K5V8ݨK5K5K5K5K5K5UUUUK5U~UK5UUK5K5K5K5K5K5K5K5V8ݪK5K5K5V8ݪV8ݪUK5K5UUUUUK5K5UK5UK5K5K5V8ݪUUV8ݪK5UUV8ݪV8ݪUV8ݪV8ݪUK5K5V8ݪK5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8ݨUUK5K5UK5K5K5K5K5K5UK5K5K5K5UK5UV8ݪV8ݪV8ݪK5K5V8ݪV8ݨK5K5V8ݨK5UUV8ݪUV8ݪV8ݪV8ݪUUK5K5K5K5V8ݪK5K5K5UK5UK5V8ݪK5UUV8ݪV8ݪV8ݪK5K5V8ݪK5UV8ݪK5K5K5K5V8ݪUK5K5K5K5V8ݨK5K5UK5UK5K5UK5K5K5K5UK5K5V8ݪV8ݪUUV8ݨK5UUUUUUUUK5UUK5K5V8ݪK5V8ݨK5K5K5UK5K5K5V8ݪK5K5V8ݨK5K5K5K5UUUUUK5K5K5K5UV8ݨK5K5K5K5K5UUK5K5V8ݨUUUUUK5UK5UUUK5UUK5U}UUUUK5UUV8ݨK5K5V8ݨUV8ݨUiUK5K5UUUUiUiUUUUUUUUUUUUK5K5K5UeK5K5K5UUUUqUUK5UUUUK5UK5K5K5UK5K5K5UUUK5UK5K5UV8ݪK5K5UK5K5K5K5K5K5K5UK5K5K5K5UV8ݪK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5UK5K5K5UK5UK5UK5K5K5K5UUK5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5V8ݪK5UV8ݪUUUV8ݪUUUUV8ݪUUUsUvUUUUUUUUUUK5UUUvV8ݪV8ݪUV8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8K5V8V8V8MUK5K5UUUK5UK5K5K5V8ݪV8V8V8K5V8K5V8K5V8K5V8K5V8^K5K5K5K5K5K5UK5K5K5K5K5K5V8K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V8V8V8K5V8V8K5V8K5K5V8K5K5V8K5K5V8^V8K5V8K5K5K5K5K5K5UK5V8K5V8V8V8K5V8V8UK5K5V8U_K5K5K5K5K5K5K5K5V8K5K5K5V8ݨK5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5V8K5K5V8K5K5UvV8ݨK5K5K5K5UK5K5K5V8V8V8V8K5V8V8V8V8V8UaV8K5UV8K5V8UV8UK5UaV8^K5K5V8^K5V8ݨUK5K5K5K5V8K5K5K5V8K5U~V8V8K5K5K5K5K5K5K5K5K5K5K5K5K5V8ݨUqK5V8ݨUqUqK5V8ݨK5K5K5UqK5U~UV8K5V8V8V8K5K5V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8e42a4d5d185b394b37111d6ef69acd732258b7b6d1521ac9937491c21ef51b8cf310125b88d24219e57941881a8dabacd065c77e6e942cfb0703691b73be06c8288e62a44bbafaee662b2ca8e633c102f8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee33ddd11a0efd880737572415adaa72ec506cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f19527c446aefca9fa106554c97857050214b78dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99de8466840acc684761d73f15d45cb89716c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251bcfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a8725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d83716f4e38a29bd1f51db84301fdfcd775df6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6f006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425ebe2abb68b145c4ebcec0125f63100db18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40ac7ac2a767b28e5ec07f094c15cfbb3be2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713077521849776ac8106f676d0cbff18f4c55a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead9049a23dac89f12f1aea50bfd6448e8379d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c767263da460fc44561bcf6d275f9a9f8c7ef9374ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b19618cdcb9cb78911e136144baabd20d1e8f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18db6212ee38f036acf0c3261ce5bd11fc6f56967fd0d6c94c7c4b444166d6dce6d7f13fc00a31232d2860ff8433a9b983106e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8a2ca2a9a75c7c5c2739ff4cf0ccea67b373fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa29099aa85dd02eb084d1749622383d69d11992d709069294ad4cf729daa96d9bde83e95a23997dad821d93598af557c25c6ee4ac39d44fb52bc9e9ba31e68803a64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0c3ab98d3e8a2ab7b08c5e1f95ab026c00161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c16517bf46910272bb389a00a387edf7f0122c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511ae26c40c93e1c80ac2e8f1c26a98a9db966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9df19f64781a40c751d332f97a955511599c461d573d0ba27ceda74fdd9a186b4d197a1e05871efa6898ba987adb52f8de032d28a94ded2fbfaf2d48fbe2ee5face6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d878b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b827037c5b3ccbb87cafc0020fd68b543a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c439911eeb28a18777d8e7066d1b7807db2316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244f0c0d4b21d907acf0fcb2b179759833c172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044374eea4a78760c9d622f4e27d5ffc9ed7cf5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a6313eab70994f3f961fa986346beda13284dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89cc8ac2f69a0ad3bcc2402f54866878b509e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9415c38f8991e01aaf5ab61be67b9f6d5d8c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a3bd915afc11c99d273245450731a2345e42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01aead08f685cf655ad444b3ad54de865a24bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d2d5db0c295b7445fc4a68d2785ab8ec47ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0a2b7d55c7ed56306cdfa22a39a6da0e0ae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e0392d09599c3daad040c7a1155bd0bdde51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b6944364601e138d311301ef901f4674b01b1f6261f4ffc7eaa962532f0de6b79e1dd025a8b4c787e5fc4f0a52674b0cfa8dd94086449ad4ed07bdf364061a9d2a85440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c9262ec8b657c9e1050cd2c07d1f88f93478cd8982ae60e10bc2633c6b29b5eba28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca9659fcc5d871359643cb8916fe298fe486f105bd7d4b75ee8bd205fa90af4ca808d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e89920211b84339acc7903de1e467a26c42daecff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369a1e5cde1b4318f99d9c26045bcbb0cfa88bdf1a6c643b1db3808c673b08382173c6b75789f2b6186acc6e17ab07e54a70ad982966581b7c8cbdb84cb5879a1f350f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a7c35be6558b19d63196917b1df09142c34ea0c8b98c5d9a7e5d7690f7a88f9d2d3cb23fcc261a2f31c5a80b9f20fa4de6b022561f8bcc528693a1402e92b214b1a6a03ceadddfbc48b4d6c2e12afb9cffd00ac2774311a84f0987d524519cffc701e50dd93e659fd0d3828a8b9ffd036d3f21f096bfcdbcae6e2ffcbbcc2acc54dd781d16caedcf601457c25b39fbacd97c20046597935ffe2a8973cc7f52010550e40d8bd0e04d1d2939ff1e64e023266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa06a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f762df8943ce277510b06aa7b5348078dfd9c717f58c8fc8453701c7edf835d493b5b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff87460be644a88490ac66d43f7c91b7e35b4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c33d9d7956849e89c39f907c6a711823a9e5832256202003c917b8906cf393ac7d5e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39365a2d0113b5b38b06f259b07eaf1459354a73df41ae8db8ed9d5e678a6d5983b6da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe73309897259e90e5e94ec8347fdc085cd76ff6258a54a3c3e4d8e32f61e35d98dfd4b7f9160bff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7b205243270b32c15aba8e1a36746dfe69c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40be899f36d80a77e8b971c7e2b8c0140401bc0150121cb91fe20f4da63a869b73b5e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab474986f3a2c8f88d1e4d715d7eac45c84d49c223edbc44a116a97d0b3e2b82e3765f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a853fcdd8a8533f4c2fa1d5feb8de9886b7c88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae910b8df0b5e96126e7c44131ef1297819dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b2e641f62c0bd741c8f2c4e81c3156946c614ef3d05472428c5962574390347e7ad7da9395ae7d249ad346a53311145146691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff1845d3c06371fe29f36c1fc0b3a3f1c5477cb45d67368aa4a77d22fc92fc46a7ea31bf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c696d755732b32cb5b760cf89a6731fa5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f5a265985026a4d94aa2676b0ab65e5de52630e14ff2e9b5ff32bb4f7c3fd758c7ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98aa79d519330d7653c889a4360d8266e7a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf2a9c978329c27ea851ba311172b986cda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8983df1d1ad9523897eb3ee030ccb55fecf5f8c737643ef6377c500818138550e5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee4a54e8d270fb4dcda57ab9d9d9cb16115f84989dee8c8285e417777c8b5b29e41e4ede0c4a7f41aa70dc0a3ecbe4857c93cba4b0a6a1157edd41b48e307cd49f5d42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcb4d801111739f4352991331004dc3e6fa88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693a38f33584c42197f4624d5921c00182dfa5513f9cfd146fc99b9769e228fcf501e7142b9a73adf8e6781a27e17a734183eada9eca581beef8019088758a84ae498682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a72d3dcb4d36f7b9a7cedfd983324e9ffd3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac23737bf5e119bb3ea0f13f2b21b9b00043a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb61bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccd5bb87a0b52f8186382671e542647b0028ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea32bfeea439960a3542ef947daf3737cad243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ecba2add44f6e2011a4d7ec5dadf1c2642f359714301c6718f27249874c48bc4efd78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e440dab3fe71d78757ec08e0dd23d0570bc1ed8782583eac1ff00a675b76566f8d1a48a720c14422ac4b3be918345fb51216f9f318afba5f63be993c874bbf45eecd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2ca67461a016bcda681404a746bcdde43849e016b46f98f213af9067a267643af37f57d821a303ab6e28e26ec9536ac67eb49f4699b57b6a8459f54f44eb904f7395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c6417d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee2539849ba4b1127ac6ec251e469ab7d20b4db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a350631b1ec48cc4d860eab0b15c48c4b96f1ed827f49f578208d00372466279a30232fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a3268a53ed0f869965b9ed7febd9c570722b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7f6f3b752a1f67772ddd94b50a3c47643a8285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739cfd93e995b57b154377849645db0027b073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa0820baaa1dd16aa5c758d68cdedade1d9208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b67359c2948ce3d3d0a7c43b82a0070351821bf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba9c3ff9508b2a544006bde2ae16eaa4af1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf9236927852d5779d3423f37033d3d4f05588bc8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699e831b9132c0df40b7b261ce1c4890fca1c2c951d515df5c5deb1e6476764787795ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a79509c614d6d622bf1ea8a4fdd4cf9f8dc90c2e27374004c91792d78fc0e79b38bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee42a4d5d185b394b37111d6ef69acd73851964193e4c7de38dc5d2c2ab8b9edfd41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e420cda86b4da436f579a5ca68b26b4d2d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f02888d2ce2354a67f39ff0d5060ba2d05a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddb1ec7dc66cbdc846962d6325d84e95bc56a7424910cd7f975286b63834f8f70dd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc0a66ab76297d179c473e9d2b035ab4f387745907a8ab05c3343c0fb5a78d7d0bebe048acd7cab3aace5831445a24c788c49da5962302e468cb20bb1b90248a8d23c12aac51f62a2dc9dcab9b00be9c2b8b4cb2be1be49fff22e57a1831f8989b63fa71063057122f094f517e25e7443939968639e7a4b283ad89e884314ce7574751f17386a22a5fde9f351c3dd23652ee9f1e6d20aedb82dd0be92de6a4d5d18497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf92c0b19e5eda99ce46c635794c40c54b4adf67658e72f9823adf572af63020e6fb68e68ff216643a0c340e914e45dd88ef21640a306e0a6043a41bfd23abad814e9ef32f1a25bc6aab8f7d9e6001ba0ce73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d985dbaad0553a90e34425f68da6e01d436a2fafc3be5bdeaf78738b8110c9176b9e7528c23a1179df5322db54e37f3331fd1692ea592f0c7408e08365d79d7e3c3f06766e220e116686f2f81f05ec20878d188f9b44f40d5beb7c3421ef8f3ba7d6514f4e5653e6869981928b5ab9fab9416a415da65ea29cd02f8ca311c0d31bca16e9399720b16eac6b416cfb3fedebd5729e4306706559b3174eac347eda74b94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7c6da980885b0b75dc108f32348726b3a7e4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705f1675a30c75681c74e96322b2d550ab7bb10f8d3b865fa94e930ea33b306c7b2594310bd68ac12eee3dc3c5f97dac8aa9e421e5018e7df2cb2445595a1a8626e77410042648e6b7a1c90d64c253d3aedf7f71778399cc33841788524691e22fd9033a519d82e190ecebc1bde90e67e17c6de4bcebd8cabd82debf7577700e80d357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696a400b3cbcdd5115da5e7bafb1752663c4bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2cdc39a3376a897c4e85bdddcdcff8b2395f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65951a0f93a7ecf33e7a07b3ce1e0223b20b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be3c71da2f503257e35bfaabe9ca73941af7aa8f0cc5fc0200410320b310cb45542195bbf6a6c8bef3134e82186bbf4248c36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290f1c0f26ada639072c9c238e7afdb579714491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50b2c8840964ea70b5ebf96bded7f373ca202daf3cc47427dc3354a91ec716b64732d79d9f6f9728512b1a2fa80b40f0e07a77d6a6b8b1695b85d4c99536c092f2755485761ffd76a484aeb61ca9fb4110ddb19d0beccac7db7d9e36905af1d6680c9cb69b8549c6cfc5aa48d355d4c0693d11ec6c3e34e214db0eefb3bec3bf3f9c3198f7487f464c6047310bc1b7c93baa299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db95e7a452a69bb5b1269b96fd1e1be30f4ba8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc745ab13e29be225abc632b9eebcab53814bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d098804a919c581e5856eb2dc1f0da21f577300b63468e8fd4e21af8eb5fec8390f9c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8cb1e6e1279569ebd5ec1fa0ee5b16f17e433d71faddc53b8829392d19f2d6c436c4dcbb09c88cad75b355775f0cd63db8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b950171f3588cc0bd0e1ab277a1bca5bea08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008d45949ad593e350166d91fc1dbf8fa3d541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4d5a12dbaa654fe807c883a8a1fe04a436a6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8e68d5f5bd4c4a303e325750ca5c8ac2bb9ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f8ff0cf08891c22b7720a13d5bebf6966d149fb20e7264d364cbbfbb83d52849d3f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4fcfb883c028dde6eb1c5da3418ed83aede58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce950bbf5a939bdc21395a5b57b218ac720c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7ed390ab12d66453bff4f5c5b98bd781cc80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec186c2e78cf7092efd524d7074546b5ae8a442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d14004020647c198f87e28cac39314608c53d62f839235530c0b075a60dc6e52dcc2d73dd73ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c8812a9c52d16facec7fec137b96feb70b85f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59be4e6322f51a16385860f074542bd57a09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c6c2b41b328f45fb1561cf666ce2b8de9867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a31460bd3c91aa45bb608cfc7fd4565628612a8f030dd7b8d7867fde5bb5524f4878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301ffcc1a22c6918a1b374f2863379c071f3ea4d683d390129a414efd0bd266c9bc01996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a1875d80254821db6c49b6cbab45bbcb4becd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e3805893ddc3e86d03e9ad0ff184581037ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce034e00a1a0119e59c4818506ac200cabedf49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36f1982df7f2a7d2eb7d7784a2636b9de30f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aa8ed38341fcc20f2847c6829ceb32960c2bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fc161ea11e03c855335ffb03cb7163569eeb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b4429adb23a24786db4b7505d1f22449f4404850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0cadf6c0223301b0d3b62c552cdfdb4a7588c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec024bc8f97bf705d79532ba7e4bd33bcaf5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534adf9ce0711de80ed62d7a3114514a7a1c77bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de61bcb818267cc865f457ae590fa6ab972373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cd71a48070adcb16c733a4fd4ee3452906707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d77cf972f6d01a2ef51a1793cc55e8eea219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d01960b8bedb02b0b634176ae8d8323f67c1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b2719200d62872ff986b346bbbd84a5af79dcd7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab652432a87ea3cf8b45de40fb1046083f474c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa090e8b00500f446319114829c4d2a3425a374f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65ff20eb52f29b444b6c4507b7f9fecc6fac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4a6608624092ae26d08f4304276cc174b4f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1ebf652c994aa7f85debf1e3b82fd3d8e688d1acc92015456765868c5b6cb353fe66e183337057b8b334658fffc4cc54c98e7a1d4dae9c00fa26684059c7e5412c4f54c469065ab55b1ab42f48076f08957582351f942a28e3826a53d065d9fade9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f54ec5973396792ba7fdbc62a60d3397f7debaf43ed0a9f09748a985f835a21f03c08a06d154db75d22f64ec49170f5df8a1be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26632e6b69649bb07a178187653c279a210058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5d5c636ab004d449c68d00c8b04b3e357ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f716239eeb008ebdd8e3eb7cbbaab648657179a858996f485161e55b338c6aab5939ec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c718cc0b62b61454f0733d2437a8bf3e4db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac6037706dd09530ea0c1faf27c23fd39794eedb46120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a866f2c3f0f84f3f2eb5a71afc226fb02636650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede70e5512362cac6af34b3f939b3125421b0c41f817f01ee26f9c8580b9ad6767b872ba6ec1e2d475a4bd2b02326e10694967ee216f58559b4872a8aedaa255f944595bacd555114f14f12e8bbfd65bec80a46d5a416a3dd1f80a280f9b6541bd3599e9c7f215347dd87dd031ed4333547b44f556051b388aff1540742cee75089f70a721dac0357a757dd609d99b3eaee0c379830261ffea8803c775e9418d06e11a8f25d18a9fa22b3f534c593cdc174b36528859fd338ab6199407b731ccfc33cfe9267f213fe8a2871d5b0dbd883cbf59b58ae2cf778acfa8467c1f91901aa03e9a0949aae8bc5b2b009a8f53cab1d2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab42131916633f5a1372a36bcc0dc8304d2a9bb6855fe5aadd00fe68bdb7364c6aadbe28948c896f1f3f20be251562cacd377394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbaddf2953c31bb26b43c26374970fdf0ed49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658a512c9b91169116c47d2f4be4bcb991892befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f353260d6cf30697c05a79b983301424d4ec08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6aa36e59bbe6d19e8bdf977d9de88ec95fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa447c4fa57652993b972d5f8c4ca277bba73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec0892d1fce7176c71cbff514541204e1d4be7ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19c3f1aa05d06d760ed20638afe3e12f8c095e6963adc184a0faa121b24b5298c922472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c1be619d4afffe6c1892065769df3f15b510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b8651492df73b0f2a3bbd83191258cf6754e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f02da859a6e50e7715b0c2ba3a831270f27273d5424cf8a9c70dcc6c53d464a862c0df766ce383e21607c06f715772676ec92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348faa281acbd43c888ad02048088fbef48afc2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9e1d4a8292c7cf6bb3f1770c539327093c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb430d484e94090d657bb45e4d6c333d27ee56e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe14723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ce0aec5365bd0f7486821da27b9eb0943f4551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35b6156ab3f38571341ce20976745a70fbd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1c9a549aa3a514bdc6bf178ae45f9c58f7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55ab2806f9104e3304edbeb22bf4aabd525a21fe5730c98d598a4da8875918a228cc1791f761f2b05fd601db054bef452cf0a08dfe5e989778f715d62ea737c2167f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f152200096fc3cc1291bdfa0ba841fb931490ad3f0ee3c4cfbbea7676a0dd7d5e9d528239a6b3ba44e1a0eb9eeaffb669e99bb5221de25f18482ed6f70db56da0c3494566d563d900c6c4a8666cd1e655c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703b577019a36278cae3aa0037762fed2f97b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c6969d1577052792eaa9002faf003ba55038df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca14956beafa629dbf663a3e9b201d1ce329e6240f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db8683593426a3f8fcbf414df9f5a205ea27715305b46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a760d8042b439b72ef40add720a04daef8768969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbde4f46f54341861d2305ad0d691034df8596001bbd5e95651769f4e14498d203a5640fa8a62a2e1d3a3b9f9747bb6c6b936060bca5c7a3e1be469d14760f026e6668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef41207ad7bc67331963695d08625215c6433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda8185f5b9b04630766df6a49d4cb2928b8f6141c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cf9b97f3b673a803b8592b1cf63a452ded6f7108c68f96db9d714e660eace3a18e505e88457b39caf363d1581486c5cbcaa05d972b476907d15088178b67f42201515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8053ba526371ca5b8f9938ed7e7c8838ba6689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a7080f7b68bbd8e328c9bfdfe9c5bc37f63f299d351a37b67f81e575e16a93e50dd3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd139f50903ba8e2ef74f7780b426ce296335eb10b87534e639a499966fc407bd38695b6a1689cab26cb53d2a0525d7a16e7dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c52747e3d5161cb40a731208491bcafe7a7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da57dd607b1a50c1c15f3f25d9013b93bc019e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d78d54fd63869208e41455dc15772675d00bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc813ebaa42b27082d21dfa301edc9908173fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d70e7e426431d4742891ef8be9332fd0f2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53db2e2ff261d7fff715b1eea3109f9448bc5685401011f415ee6e487585e7983fa542e66d01eef474c589a81ebbc3fc4a6391065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536b39c82b4aa8fd5f5cab23f5d7ae05a75c63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3ef8763c85e2b150b963e6f12fae0e6e4a2ffb2b8acb99f01b40ddd159b9fc113498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a7e9c5b58ec32a0e454dfb0c0d29f8b9a42410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714143d6a3edd4c62a66b145d32b2291ae3f19d77ac0c3b1f810ec0fd7a3e6d402e193fbee4a6bd1f91d8a93c68100f4cce92d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942880441a5868c5a0516645b9f7fc191107f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d5266cad8ba4072a59ffd5412f2b3895f477a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24aed42b9896fda17ac9037f67759a680b719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49baad123631a6993f0f119d2767d22526ec0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060cae403137152a92a71c2712a09c187c4c45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca2c3817fa9ab1265dee6cd83bcbb3edd8dcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6e62cba55bad3be8c10053becb9f260e1424d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f53f37ea1b718a917ddad18064093baf15cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f7fb31fc330e0dab9d3f38dc25c3e5b3d8a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be2d4c6ce9f03450dd966be704ae38af79360414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d6f2e666d9cab4c75ecf4ccfad9fa3672457c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50f60f9f0f33cdd82bac7f3cff91fd4d185ddf3f9cbc544f8ccff6ed727f9be5f53bdf9a85a043409118b6d334f2ca3335e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc30729200dc165f97715d10f1131cbbf36048bfaf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95dba9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb02d2dbff5911ab4a3ea04f595bfa6cca24dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67791bf9edb9cd4b115fd54204e6a59016f896cdf63a1c2f8bf4b58012e6da439e96bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d8277a73fb77518926ad4ce9081a50efe000ebc4e9352f07b6b67c3b6237e524c87b1178a843e486da10431c1daebea1fb7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1ba173ab0f96a07f33145781dcdbcd0c76829fcadeb9a1d9f22aa87a21b05d54b01446d7c4d94fa745b369d313cefc000dc6b448138044d1aa5b6a4b06338b5c89b55827b66202b5d681f008a91aa2bd4a9a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de688787772cdfec8cbaa5ce4bf5c5d75ff6f01137be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300dbeb26feba5e22bfc14f64ae60ca1b07eefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc4f8e19ecfd0f1e804aef8502c0c24f2d678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed19151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db91b23e8e0a0b5b1b4cc738a5270382dfe508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d089e3d37a8c85cfce8b65fdec3d503fa071fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee0c9d2e073d44226b112a1b32aecd7a77c64e1ddd0747d1ee92269e02a4773a089e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead713e41c8fcd774b428c55819e2a40751b588b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b614eecb994436ce426459184060827119650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02bc9242d80f4d45ea42f2c7afe048b9e411a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957fe68c8d7b2aa723c8a064d51d1400eb0b0250702ae2cc79e87e04f3f69c51ed6e674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27ba3cc000f6658377c59b9053b03a9f550e67a10f4213200018e104f7a5d230f848f368334612e7e22338bedf48b49d3f5e25b9ac3450a78f01ac464bc64e20a10ee3fb202273bd91d62c1f254aa61fdaa76aef1ab9b4cd93f3093a9856b138832ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2e87cc62dbe643e7f2760b89bdd03f8da4b801d5ecb10a55b1a389278dfcbbf93b82be2ee58cc55cddf492c4fb2a6369addf4107a86b87f803258c6c779157c03c484aae2085616eedd4b53b20af8748f6b21b1bf17643dc140d511ffd56728e8b57cadd1bd3346df1af2e913e316efb1ae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca7c431e68f2570c16868cc5f95e4a34e1b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa350741ccc0e5f1b4c72d88fb35363239f8016fc11e521911222e0e4a32585510873c1709bfcff49aff3ab614ea4ee1012ac6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f5b4f01ac979d1ea4cda40d4310d4844f0c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce00b8e37b48040be5550e591df19c3434525c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b91bfa775fb6ed7df0dc4103e0ab597aea6e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0111e4a85691e83bbd1caa576b02be8924471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209839389482c8eb0710ab71090e08b3eb04df4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a4ac744b40fa4ff35742a5cdc01e9028e516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de015b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf07218eaf77b73da95b4be684b0299bab1b183dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294b64e35a636504ff9094d7cf472be5254346fd360fc5f84a85262c1d70b0ffbe172a71fcb9edde7dc417e4cf65224bd197c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0b52ef0db264e9dec0ac3f12d125797a7c3b5a1e0b0942bcb76bb620f1147dea686d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930dc7b950126c3130b6583b3f4d962528415ba49574938ee1ae190b131c287047c8d0dfb7ae263ce36696ea3bd9ee878f4d32fa05fedd13758192204d0d80613facbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcbed5d50a5613b6a030a92537145f296c879390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f3d285ff5bdce2c39b7b9c94653d6483f8f24c222cc47de6c54ca9a4c40354b1762f84ea3b3d31be75a510e7914341abbc2436bff53c2485278502984401241a6b7a79d875642763e13b1e6a95006f9874d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e512350cfa76137f7556aaa9a3b87b93841334b40cb99a091e0e04fa9e4271e6d72e956cee41539dc82b8396672ce80290d53fdba9a89d7ca3c66fb02abd435d274af06b10c35433822025a2a97e2ae25b9b382d7573be42aa8c78a6e1e4959484260adcb3e353806c67f7c9086cc82994448e710c813c2628822ee46b7e0fdb81b1f801004536c6e142ec059261809a91fd1f71e9b9afdb0ae188afa74e075a2099cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927190b3312551fc426fa015a11ea8029142330ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef3f8c0dcf0c598d82937454036a87885186c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2527617ca8cf838c79d2fc8e262142cf0233b947d62946715f9334b14ec258be1a98deae1d5ecd3349dc15aaa10e26bd17d2eb938cd66f6aae60ec561ece8da40acc1119da5187e75100411f3a4884c0af2da964097e872846c20ad5f0333ee99f8ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb193481b48b082b85c11cb986c76dfe088ef9084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119fc754809f2996f86acd79eb94a2a7f68045ced4f694bd6c860c11a86f72c783c4ef2bf88ebeff2e3104b11f7f422b8dd5c0c85d38875debaf59c25dcc0ff11249339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4ba7114db14c0af8d533bb35e0d94c6db643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5f59f59d79a4d75683380598f9784ea8f9fd160ac482dec6a12027cbcbad879c3aeb48d1d832e01d829133e2a67fda1a0ea8557eaafb82a8ba88f50b71fc11f46a93dc3ccb45347a74ad1d27b92d4c0481e3172d2881e99659a02703e84ac190a9349345cd30f87d837a13e10476f7b63f7bfc98dc662ef88bcfc436b30da506bd129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4364753fc5038777913e110f2e9d83513c8a091f7aaf9a9672a2d2c855cf4f3a261ab19d533023c103473f7b93f44ecbc9b36c7b92b9b4199d9e3968b0ce13bf7f29ec02c2c8486ba399c5bb2ec499e9fef248f72c18bdcc571f31b3ae67d8576da11d38b0cbc90a63be4dddb8717307358ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee8a7d33f093e0e02cf7a37cc3151aac42b7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b7587633c4d05d96bed73b40b919c5b1d0ef4633c4d05d96bed73b40b919c5b1d0ef434b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a34bc927d01840e5dbe72471f2e5f28cb04bc927d01840e5dbe72471f2e5f28cb0300ecb1fdcf19002e3773b47564077a265eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff2faabed0585d0354aecb38ecabb3a2a18c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cd8910eb5576735e525f13bf0c7a8901060933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0eba1b8cf92db4d9540bf47710dfd2b9b6f75315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf069a7a62f83430a2b2554a5f67e30613beb40dfd62bff4643c5981f86eea6dcbc9a97e001698a49c3117e1d4618a4389bd52c9fc21e634234778e072d357fe9c4afc03f497fcee4868e60588079a322d5daa828248f85674a3ea6c0d458d8f9140ea46f6e7b467e19ac766eadabc84dbfb43a98c5e561ae5990bcc949c87a7583041c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033dc2b03242d46d40b493715523e66b939f25fa8092dbc2c2d8df3be836f7002394c61294edb1a89c8d91f0ca857df572fe2b1cda168e9aeec4613a9be176b9268379c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab113.5.src.rpmkernel-devel-i686kernel-develkernel-devel-uname-rvzkernel-develvzkernel-devel(x86-32)     rpmlib(VersionedDependencies)/usr/bin/find/bin/shrpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-14.0.4-14.0-13.0.4-13.0.5-14.8.0UpUU@U)UȒ@UUU@UJ@UUa@U~@Uyx@Uv@UuUmUlI@U_@UY@UY@UUUQ@UF UCjU:0@U0U-@U-@U+U&iUUUF@U@U U hU.@T@TT@T T@TgT@T@T@T~TTTܕTD@Tء@Tи@T TTTTTT@TY@TTT5TTuTto@TmTk4TeTa@T[bTSyTN3T>aT2@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-573.7.1.el6]Frantisek Hrbata [2.6.32-573.6.1.el6]Frantisek Hrbata [2.6.32-573.5.1.el6]Frantisek Hrbata [2.6.32-573.4.1.el6]Frantisek Hrbata [2.6.32-573.3.1.el6]Frantisek Hrbata [2.6.32-573.2.1.el6]Frantisek Hrbata [2.6.32-573.1.1.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- Revert: [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263] - Revert: [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1259362 1252362]- [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1258581 1248820]- [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1242969 1134603] - [net] Always propagate flag changes to interfaces (Jarod Wilson) [1253734 1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1253729 1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1253728 1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1253733 1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1253733 1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1253733 1229673] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1246102 1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1246105 1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1246092 1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1246081 1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1246081 1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263]- [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1246095 1240767] - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1246095 1240767]- [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240758 1240759] {CVE-2015-5364 CVE-2015-5366} - [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1243400 1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1243404 1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1243406 1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1245195 1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1245195 1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1245195 1236437]- [redhat] Update dracut dependency to pull in drbg module (Herbert Xu) [1241518 1241338]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num__queues (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/shkbuild-rh6-x32.eng.sw.ru 1446569798  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  !!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""" " " " " """"""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########## # # # # ################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~#################################################################################################################################$$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''' ' ' ' ' ''''''''''''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((( ( ( ( ( ((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))) ) ) ) ) ))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********** * * * * ******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*6*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*V*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+z2.6.32-042stab113.52.6.32-042stab113.52.6.32-042stab113.52.6.32-042stab113.52.6.32-042stab113.5                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 000 111 222 333 444 555 666 777 888 999 :: ;;; <<< == >> ??? @@ AA BB CC DDD EE FFF GGG HH II JJ KKK LLL MMM NN O P Q RR SS T UU VV WW XX YY ZZ [ \]]]]^___^``^aa^bb^cc^d]efeg]h]i]jj]k]lmmmmnmoopoqmrmsssttmuuuvvmwwwxxmyyyzzm{{{||m}}}~~mmmm                       ! ""# $%$& '(')'*'+ ,- .. / 0001 2 333435 6 7 8 9 :;<;=:>?>@>A B C DDEDF G H I JJ K LLMLNLOLP Q RRSRTRURVRW XXYXZX[\\\\]]^\_\`\a\b\c\d\effffgfhfifjfkflmmmmnmoopoqmrrmsmtmumvmwxxwyywzzw{{w||w}}w~~wwwwwwwwwwwwwwwwmm       !"###$$$%%$&$'((()))*(+++,+--(.(//(00(11(2223(44(55565775885995:5;(<<(=(>>>??>@@>A>BB>C>DDDE>F>GG>H(I(JJ(KK(LLLM(NNNONPP(QQ(R(SSSTSU(VV(WW(XX(YY(ZZ([[\\\]]\^^\_\``\a\bbbc\dd\e\ff\g\h\i\j\k[ll(mmmnn(oo(pppq(rrrssrttruu(vv(ww(xx(yy(zzz{z|}|~~||||||||||z(((((((((((((((           !!"#$$%&'(())*+,,-..//001123444566677888999::9;;9<<8==8>>8???@?A8BB8CC8DD8EEEFEG8HH8I8JJ8KK8L8MM8NNNONP8QQQRRQSSQTTQUU8VV(W(XX(YY(ZZ([[[\\[]]]^^^(__(```aa(bbbccbddbee(ff(gg(hh(i(jj(kkkl(mm(nn(ooppoqqorosotouuov(wwxx(yyyzy{{{{|y}}y~yyyyyyyyyyyyyyyyyyyyyyyy((((((((((((((((     ((((((  !!""##$$%%&&''(())**++,,--./00112234556677778899::;;<<==>>?@@ABCCDDEEFFGGHIIJJKKLMMNNOOPPPQQPRRSSTTTUTVWWXYYZZ[[\\]]]^_``aabbccddeeffgghhiijkkkkkkkkkkkkkkkkkkkkklllkkkjjmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjojppppppppppppppppjqqqrqssqtqquqqvvvwwxwwvvyvvvvvvvzzvv{v|v}vv~vvvvvvvvvqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq     qqqqqqqqqq !q""#$qq%qqq&&'&(&&))&*&&&++&q,qq--qq..qq//0q1q223qq4qq565q78q99q:::::qq;q<<=<<<q>????q@qqAABAAAACDAqEFqGHIGqJKKqqqLqMqqNNqqOPqqQRSTqUUVVWXVYYYYYVVZVUU[\\UU]]]^]]_]`qqqqaqbbcbqqqqqdefddddgghdddidddddddddddddjdddddddkkllmkknnddooooddddddddddddddddddpddddddddddddqddddddddrdddddssddddddqtqqquqqqqvqqwqqxyxxxxxxxzx{x|xx}x~xxqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq   q   qqqqqqqqq ! "#$%&'()))*+,--.--/012345678qq9999qq:qq;<=>;qq?qq@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@qqABqqqqCDCCEFFCGCCCHCICCJCCCKKCCLCCMCCCNNNCCOCCPCCQCCqqRRRSRRqqTTTUUVUUUUqWWWqqXYXqZ[q\q]qq^^^q___``````qqaqqbbbbbbqqcqqdqqeeeeeeefeeeeegeeeeeheeiejeeeeeeeekeeeqqlqqmqqqnqoqqpqqqqqrrqqqssqqtuqqvvwvvvvvxvvyzzzyq{{{{{|}}}}|qq~~~~~~~~~~~~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qq    q qqqqqqqqqqqqqqqqqqq q!!!!"""""""""""""""""""q####q$$%$$&$qq'('')'*q++,,++-+++./0000.+123333+456666+qq7778qqq9q::qq;;;;;;;;;;;;q<<<<=<q>>>qq??@??AA?B??CC?D?E?FqqGHGGIGGGJqqqKKKKLLLLLLLLKKMKqNNqOqPqqQQQRQQQSQQQTTTTTTQQQUQVQQQWQQQXYZZZQQQ[[[[\][^[[QQQQQQ_QQ`a`QQQbQQQcdceqfgfhqqiijkjlmnqqoqqpqqqqrqqqsqtutvwtxytz{|}{~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qq             q   qqqqqqqqqqqqqqqqqqqqq  !!!!!!qqq""##############$#############""%"&&&"qqq'q()qq***************q+,qq----./--qqq0110000000020304050060700088898000::;0000000<000=000>>?00@@A0B000CDCC0000E0FF0GGGHG0I0J00KKL00MMNMOPMQM000RqSTUUSVWXqYqZ[qq\]q^^^^^^^^^^^^^^^^^^^^^^^^^^_^^^^^^`^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^a^^^^^^^^^^^^^qbbcccdccecfccccgchbbibbqqjjjjqqklkkqqmqqqnqqqqqqqqqooqpqqqqrsrtruqvvwqqqxyyzz{xxxxx|xxxxxxxxx}~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq                                                                                        !         " # $ % % & % % % % % % % % % ' ( ) ) * + , - .qq / 0 1q 2 2 3qq 4qq 5 5 5 6 5 5q 7 8qq 9 9 9 9qq :q ; ; < = ; ;q > ? ? @qq Aq B B C Bq D D D E D D F D G D D D D H D D I I I D D D D D J J J J J D D D K K D L D D M N D O D D D D D D P D D D Q Q D D D D D R R R D D S D D D D D D D D D D D D D T D D Dq U V U U Uq W Xqq Y Y Y Y Y Yqq Zq [ [ \q ] ^qq _ _qqqq ` ` a bqqqq c c d c c c c c c c e cq fq gq hq iq jqqq kqq l l l lq m nqq o p o o q r q qq sqq t t uq vqq wqqq xqq y yq z zqq { { | } | { ~ {  { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { { {qq qqq q qq qqq q qq j j j j j j j j j j j j j j j                                                                      ! ! ! " "  # #  $  % %  & & & '  ( ( ( ) )  * *  + +  ,  - -  . . . / /  0 0 0 1 1  2 2  3 3 3 4 4 3 5 5 3 6 6  7 7  8  9 9  : :  ; ;  < < < = = < > >  ? ?  @  A  B B  C C  D D  E E  F F  G  H H  I I  J J  K K K L K M  N N  O O  P P  Q Q  R R  S S  T T U U U V U W U X U Y 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 a Z Z Z Z Z Z Z Z b b b b b b b b b b b b b b b b b b b b b b b Z Z Z Z c c c c Z Z Z Z Z Z d d d d d d d d d d d d d d d d d Z e e e f f e e g g g g Z Z Z Z h h h Z Z Z i i i j k k i l i m m m n i o o i p p q q q r r r s s r t r u u r v v v w q x x q y y q z z z { z | | | } q ~ ~ ~  ~ ~ ~ ~ q q q q q q q q q q q q q q    kernels2.6.32-042stab113.5.configMakefileMakefile.commonModule.symversSystem.maparchKconfigalphaKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilearmKconfigKconfig-nommuKconfig.debugMakefilebootMakefilebootpMakefilecompressedMakefileMakefile.debugcommonKconfigMakefilekernelMakefilelibMakefilemach-aaec2000KconfigMakefileMakefile.bootmach-at91KconfigMakefileMakefile.bootmach-bcmringKconfigMakefileMakefile.bootcspMakefilechipcMakefiledmacMakefiletmrMakefilemach-clps711xKconfigMakefileMakefile.bootmach-davinciKconfigMakefileMakefile.bootmach-ebsa110MakefileMakefile.bootmach-ep93xxKconfigMakefileMakefile.bootmach-footbridgeKconfigMakefileMakefile.bootmach-geminiKconfigMakefileMakefile.bootmach-h720xKconfigMakefileMakefile.bootmach-integratorKconfigMakefileMakefile.bootmach-iop13xxKconfigMakefileMakefile.bootmach-iop32xKconfigMakefileMakefile.bootmach-iop33xKconfigMakefileMakefile.bootmach-ixp2000KconfigMakefileMakefile.bootmach-ixp23xxKconfigMakefileMakefile.bootmach-ixp4xxKconfigMakefileMakefile.bootmach-kirkwoodKconfigMakefileMakefile.bootmach-ks8695KconfigMakefileMakefile.bootmach-l7200MakefileMakefile.bootmach-lh7a40xKconfigMakefileMakefile.bootmach-lokiKconfigMakefileMakefile.bootmach-mmpKconfigMakefileMakefile.bootmach-msmKconfigMakefileMakefile.bootmach-mv78xx0KconfigMakefileMakefile.bootmach-mx1KconfigMakefileMakefile.bootmach-mx2KconfigMakefileMakefile.bootmach-mx25KconfigMakefileMakefile.bootmach-mx3KconfigMakefileMakefile.bootmach-mxc91231KconfigMakefileMakefile.bootmach-netxKconfigMakefileMakefile.bootmach-nomadikKconfigMakefileMakefile.bootmach-ns9xxxKconfigMakefileMakefile.bootmach-omap1KconfigMakefileMakefile.bootmach-omap2KconfigMakefileMakefile.bootmach-orion5xKconfigMakefileMakefile.bootmach-pnx4008MakefileMakefile.bootmach-pxaKconfigMakefileMakefile.bootmach-realviewKconfigMakefileMakefile.bootmach-rpcMakefileMakefile.bootmach-s3c2400KconfigMakefilemach-s3c2410KconfigMakefileMakefile.bootmach-s3c2412KconfigMakefilemach-s3c2440KconfigMakefilemach-s3c2442KconfigMakefilemach-s3c2443KconfigMakefilemach-s3c6400KconfigMakefileMakefile.bootmach-s3c6410KconfigMakefilemach-s5pc100KconfigMakefileMakefile.bootmach-sa1100KconfigMakefileMakefile.bootmach-sharkMakefileMakefile.bootmach-stmp378xMakefileMakefile.bootmach-stmp37xxMakefileMakefile.bootmach-u300KconfigMakefileMakefile.bootmach-versatileKconfigMakefileMakefile.bootmach-w90x900KconfigMakefileMakefile.bootmmKconfigMakefilenwfpeMakefileoprofileMakefileplat-iopMakefileplat-mxcKconfigMakefileplat-omapKconfigMakefileplat-orionMakefileplat-pxaKconfigMakefileplat-s3cKconfigMakefileplat-s3c24xxKconfigMakefileplat-s3c64xxKconfigMakefileplat-s5pc1xxKconfigMakefileplat-stmp3xxxKconfigMakefiletoolsMakefilevfpMakefileavr32KconfigKconfig.debugMakefileboardsatngw100KconfigKconfig_mrmtMakefileatstk1000KconfigMakefilefavr-32KconfigMakefilehammerheadKconfigMakefilemeriscKconfigMakefilemimc200MakefilebootimagesMakefileu-bootMakefilekernelMakefilelibMakefilemach-at32apKconfigMakefilemmMakefileoprofileMakefileblackfinKconfigKconfig.debugMakefilebootMakefilekernelMakefilecplb-mpuMakefilecplb-nompuMakefilelibMakefilemach-bf518KconfigMakefileboardsKconfigMakefilemach-bf527KconfigMakefileboardsKconfigMakefilemach-bf533KconfigMakefileboardsKconfigMakefilemach-bf537KconfigMakefileboardsKconfigMakefilemach-bf538KconfigMakefileboardsKconfigMakefilemach-bf548KconfigMakefileboardsKconfigMakefilemach-bf561KconfigMakefileboardsKconfigMakefilemach-commonMakefilemmMakefileoprofileMakefilecrisKconfigKconfig.debugMakefilearch-v10KconfigdriversKconfigMakefilekernelMakefilelibMakefilemmMakefilearch-v32KconfigdriversKconfigMakefilemach-a3Makefilemach-fsMakefilepciMakefilekernelMakefilelibMakefilemach-a3KconfigMakefilemach-fsKconfigMakefilemmMakefilebootMakefilecompressedMakefilerescueMakefileincludearch-v32archhwregsMakefileiopMakefilekernelMakefilemmMakefilefrvKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemb93090-mb00MakefilemmMakefileh8300KconfigKconfig.cpuKconfig.debugKconfig.ideMakefilebootMakefilecompressedMakefilekernelMakefiletimerMakefilelibMakefilemmMakefileplatformh8300hMakefileaki3068netMakefilegenericMakefileh8maxMakefileh8sMakefileedosk2674MakefilegenericMakefileia64KconfigKconfig.debugMakefiledigMakefilehpcommonMakefilesimKconfigMakefilebootMakefilezx1Makefileia32MakefilekernelMakefileMakefile.gatecpufreqKconfigMakefilekvmKconfigMakefilelibMakefilemmMakefileoprofileMakefilepciMakefilesnMakefilekernelMakefilesn2MakefilepciMakefilepcibrMakefileuvMakefilekernelMakefilexenKconfigMakefilem32rKconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileplatformsMakefilem32104utMakefilem32700utMakefilemappiMakefilemappi2Makefilemappi3Makefileoaks32rMakefileopsputMakefileusrvMakefilem68kKconfigKconfig.debugMakefileamigaMakefileapolloMakefileatariMakefilebvme6000Makefilefpsp040Makefilehp300Makefileifpsp060MakefilekernelMakefilelibMakefilemacMakefilemath-emuMakefilemmMakefilemvme147Makefilemvme16xMakefileq40Makefilesun3MakefilepromMakefilesun3xMakefiletoolsamigaMakefilem68knommuKconfigKconfig.debugMakefilekernelMakefilelibMakefilemmMakefileplatform5206Makefile5206eMakefile520xMakefile523xMakefile5249Makefile5272Makefile527xMakefile528xMakefile5307Makefile532xMakefile5407Makefile68328Makefile68360Makefile68EZ328Makefile68VZ328MakefileMakefilecoldfireMakefilemicroblazeKconfigKconfig.debugMakefilebootMakefilekernelMakefilecpuMakefilelibMakefilemmMakefileplatformKconfig.platformMakefilegenericKconfig.autoMakefilemipsKconfigKconfig.debugMakefilealchemyKconfigcommonMakefiledevboardsMakefiledb1x00Makefilepb1000Makefilepb1100Makefilepb1200Makefilepb1500Makefilepb1550Makefilemtx-1Makefilexxs1500Makefilear7MakefilebaslerexciteKconfigMakefilebcm47xxMakefilebcm63xxKconfigMakefileboardsKconfigMakefilebootMakefilecavium-octeonKconfigMakefileexecutiveMakefilecobaltMakefiledecMakefilepromMakefileemmacommonMakefilemarkeinsMakefilefwarcMakefilecfeMakefilelibMakefilesniMakefilegt64120wrppmcMakefilejazzKconfigMakefilekernelMakefilelasatKconfigMakefileimageMakefilelibMakefileloongsonKconfigMakefilecommonMakefilefuloong-2eMakefilemath-emuMakefilemipssimMakefilemmMakefilemti-maltaMakefilenxppnx833xcommonMakefilestb22xMakefilepnx8550commonMakefilejbsMakefilestb810MakefileoprofileMakefilepciMakefilepmc-sierraKconfigmsp71xxMakefileyosemiteMakefilepowerMakefilerb532Makefilesgi-ip22Makefilesgi-ip27KconfigMakefilesgi-ip32MakefilesibyteKconfigbcm1480MakefilecommonMakefilesb1250MakefileswarmMakefilesniMakefiletxx9KconfiggenericMakefilejmr3927Makefilerbtx4927Makefilerbtx4938Makefilerbtx4939Makefilevr41xxKconfigcasio-e55MakefilecommonMakefileibm-workpadMakefilemn10300KconfigKconfig.debugMakefilebootMakefilecompressedMakefilekernelMakefilelibMakefilemmMakefileoprofileMakefileproc-mn103e010Makefileunit-asb2303Makefileunit-asb2305MakefilepariscKconfigKconfig.debugMakefilehpuxMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepowerpcKconfigKconfig.debugMakefilebootMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefileplatforms40xKconfigMakefile44xKconfigMakefile512xKconfigMakefile52xxKconfigMakefile82xxKconfigMakefile83xxKconfigMakefile85xxKconfigMakefile86xxKconfigMakefile8xxKconfigMakefileKconfigKconfig.cputypeMakefileamigaoneKconfigMakefilecellKconfigMakefilespufsMakefilechrpKconfigMakefileembedded6xxKconfigMakefileiseriesKconfigMakefilemapleKconfigMakefilepasemiKconfigMakefilepowermacKconfigMakefileprepKconfigps3KconfigMakefilepseriesKconfigMakefilesysdevKconfigMakefilebestcommKconfigMakefileqe_libKconfigMakefilexmonMakefiles390KconfigKconfig.debugMakefileappldataMakefilebootMakefilecryptoMakefilehypfsMakefilekernelMakefilevdso32Makefilevdso64MakefilekvmKconfigMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilescoreKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemmMakefileshKconfigKconfig.cpuKconfig.debugMakefileboardsKconfigMakefilemach-caymanMakefilemach-dreamcastMakefilemach-ecovec24Makefilemach-edosk7705Makefilemach-highlanderKconfigMakefilemach-hp6xxMakefilemach-kfr2r09Makefilemach-landiskMakefilemach-lboxre2Makefilemach-microdevMakefilemach-migorKconfigMakefilemach-r2dKconfigMakefilemach-rskKconfigMakefilemach-sdk7780KconfigMakefilemach-se7206Makefile7343Makefile770xMakefile7721Makefile7722Makefile7724Makefile7751Makefile7780MakefileMakefilemach-sh03Makefilemach-sh7763rdpMakefilemach-snapgearMakefilemach-systemhMakefilemach-titanMakefilemach-x3protoMakefilebootMakefilecompressedMakefileromimageMakefilecchipsKconfighd6446xMakefiledriversKconfigMakefiledmaKconfigMakefilepciKconfigMakefilesuperhywayMakefilekernelMakefilecpuMakefileirqMakefilesh2Makefilesh2aMakefilesh3Makefilesh4Makefilesh4aMakefilesh5MakefileshmobileMakefilevsyscallMakefilelibMakefilelib64Makefilemath-emuMakefilemmKconfigMakefileoprofileMakefiletoolsMakefilesparcKconfigKconfig.debugMakefilebootMakefilekernelMakefilelibMakefilemath-emuMakefilemmMakefileoprofileMakefilepromMakefileumKconfig.charKconfig.commonKconfig.debugKconfig.netKconfig.restKconfig.umKconfig.x86MakefileMakefile-i386Makefile-ia64Makefile-os-LinuxMakefile-ppcMakefile-skasMakefile-x86_64driversMakefilekernelMakefileskasMakefileos-LinuxMakefiledriversMakefileskasMakefilesys-i386Makefilesys-x86_64MakefilescriptsMakefile.rulessys-i386Makefilesys-ia64Makefilesys-ppcMakefilesys-x86_64Makefilex86KconfigKconfig.cpuKconfig.debugMakefileMakefile_32.cpubootMakefilecompressedMakefilecryptoMakefileia32MakefileincludeasmKbuilda.out-core.ha.out.hacpi.haes.hagp.halternative-asm.halternative.hamd_iommu.hamd_iommu_types.hamd_nb.hapic.hapicdef.hapicnum.hapm.harchrandom.hasm.hatomic.hatomic_32.hatomic_64.hauxvec.hbios_ebda.hbitops.hbitsperlong.hboot.hbootparam.hbug.hbugs.hbyteorder.hcache.hcacheflush.hcalgary.hcalling.hchecksum.hchecksum_32.hchecksum_64.hcmpxchg.hcmpxchg_32.hcmpxchg_64.hcompat.hcpu.hcpu_debug.hcpu_device_id.hcpufeature.hcpumask.hcputime.hcrash.hcryptoablk_helper.hglue_helper.hcurrent.hdebugreg.hdelay.hdesc.hdesc_defs.hdevice.hdiv64.hdma-mapping.hdma.hdmi.hdwarf2.he820.hedac.hefi.helf.hemergency-restart.hentry_arch.herrno.hfb.hfcntl.hfixmap.hfloppy.hframe.hftrace.hfutex.hgart.hgenapic.hgeode.hgpio.hhardirq.hhighmem.hhpet.hhugetlb.hhw_irq.hhypertransport.hhyperv.hhypervisor.hi387.hi8253.hi8259.hia32.hia32_unistd.hidle.hinat.hinat_types.hinit.hinsn.hinst.hio.hio_32.hio_64.hio_apic.hioctl.hioctls.hiomap.hiommu.hipcbuf.hipi.hirq.hirq_regs.hirq_remapping.hirq_vectors.hirqflags.hist.hkdebug.hkexec.hkgdb.hkmap_types.hkmemcheck.hkprobes.hkvm.hkvm_emulate.hkvm_host.hkvm_para.hldt.hlguest.hlguest_hcall.hlinkage.hlocal.hlocal64.hmach_timer.hmach_traps.hmath_emu.hmc146818rtc.hmca.hmca_dma.hmce.hmicrocode.hmm_track.hmman.hmmconfig.hmmu.hmmu_context.hmmx.hmmzone.hmmzone_32.hmmzone_64.hmodule.hmpspec.hmpspec_def.hmsgbuf.hmshyperv.hmsidef.hmsr-index.hmsr.hmtrr.hmutex.hmutex_32.hmutex_64.hmwait.hnmi.hnops.hnuma.hnuma_32.hnuma_64.hnumaq.holpc.hpage.hpage_32.hpage_32_types.hpage_64.hpage_64_types.hpage_types.hparam.hparavirt.hparavirt_types.hparport.hpat.hpci-direct.hpci-functions.hpci.hpci_64.hpci_x86.hpercpu.hperf_event.hperf_event_p4.hperf_regs.hpgalloc.hpgtable-2level.hpgtable-2level_types.hpgtable-3level.hpgtable-3level_types.hpgtable.hpgtable_32.hpgtable_32_types.hpgtable_64.hpgtable_64_types.hpgtable_types.hpoll.hposix_types.hposix_types_32.hposix_types_64.hprctl.hprobe_roms.hprocessor-cyrix.hprocessor-flags.hprocessor.hproto.hptrace-abi.hptrace.hpvclock-abi.hpvclock.hrdc321x_defs.hreboot.hreboot_fixups.hrequired-features.hresource.hresume-trace.hrio.hrtc.hrwlock.hrwsem.hscatterlist.hseccomp.hseccomp_32.hseccomp_64.hsections.hsegment.hsembuf.hserial.hsetup.hsetup_arch.hshmbuf.hshmparam.hsigcontext.hsigcontext32.hsigframe.hsiginfo.hsignal.hsmp.hsmpboot_hooks.hsocket.hsockios.hsparsemem.hspinlock.hspinlock_types.hsrat.hstackprotector.hstacktrace.hstat.hstatfs.hstring.hstring_32.hstring_64.hsuspend.hsuspend_32.hsuspend_64.hsvm.hswab.hswiotlb.hsync_bitops.hsys_ia32.hsyscall.hsyscalls.hsystem.hsystem_64.htce.htermbits.htermios.hthread_info.htime.htimer.htimex.htlb.htlbflush.htopology.htraceirq_vectors.htrace_clock.htrampoline.htraps.htsc.htypes.huaccess.huaccess_32.huaccess_64.hucontext.hunaligned.hunistd.hunistd_32.hunistd_64.huser.huser32.huser_32.huser_64.huvbios.huv.huv_bau.huv_hub.huv_irq.huv_mmrs.hvdso.hvga.hvgtod.hvirtext.hviswscobalt.hlithium.hpiix4.hsgivw.hvm86.hvmi.hvmi_time.hvmx.hvsyscall.hx86_init.hxcr.hxenevents.hgrant_table.hhypercall.hhypervisor.hinterface.hinterface_32.hinterface_64.hpage.hxor.hxor_32.hxor_64.hxor_avx.hxsave.hgeneratedasmkernelMakefileacpiMakefilerealmodeMakefileapicMakefilecpuMakefilecpufreqKconfigMakefilemcheckMakefilemtrrMakefilekvmKconfigMakefilelguestKconfigMakefilelibMakefilemath-emuMakefilemmMakefilekmemcheckMakefileoprofileMakefilepciMakefilepowerMakefiletoolsMakefilevdsoMakefilevideoMakefilexenKconfigMakefilextensaKconfigKconfig.debugMakefilebootMakefileboot-elfMakefileboot-redbootMakefilelibMakefileramdiskMakefilekernelMakefilelibMakefilemmMakefileplatformsissMakefiles6105Makefilext2000Makefilevariantss6000MakefileblockKconfigKconfig.ioschedMakefilecryptoKconfigMakefileasync_txKconfigMakefilempiMakefilesignatureMakefiledriversKconfigMakefileaccessibilityKconfigMakefilebrailleMakefileacpiKconfigMakefileacpicaMakefileapeiKconfigMakefileambaMakefileataKconfigMakefileatmKconfigMakefileauxdisplayKconfigMakefilebaseKconfigMakefilepowerMakefilebcmaKconfigMakefileblockKconfigMakefileaoeMakefiledrbdKconfigMakefilemtip32xxKconfigMakefileparideKconfigMakefileploopMakefilersxxMakefilebluetoothKconfigMakefilecdromMakefilecharKconfigMakefileagpKconfigMakefilehw_randomKconfigMakefileip2MakefileipmiKconfigMakefilemwaveMakefilepcmciaKconfigMakefileipwirelessMakefilerioMakefiletpmKconfigMakefilexilinx_hwicapMakefileclocksourceMakefileconnectorKconfigMakefilecpufreqKconfigMakefilecpuidleKconfigMakefilegovernorsMakefilecryptoKconfigMakefileamccMakefilenxKconfigMakefiledcaKconfigMakefiledioMakefiledmaKconfigMakefileioatMakefileipuMakefileedacKconfigMakefileeisaKconfigMakefilefirewireKconfigMakefilefirmwareKconfigMakefilegpioKconfigMakefilegpuMakefiledrmKconfigMakefilegma500KconfigMakefilei2cKconfigMakefilei810Makefilei915KconfigMakefilemgaMakefilenouveauKconfigMakefiledispnv04MakefilepanelKconfigMakefiler128MakefileradeonKconfigMakefilesavageMakefilesisMakefiletdfxMakefilettmMakefileviaMakefilevgaKconfigMakefilehidKconfigMakefileusbhidKconfigMakefilehvKconfigMakefilehwmonKconfigMakefileamsMakefilei2cKconfigMakefilealgosKconfigMakefilebussesKconfigMakefilechipsKconfigMakefileideKconfigMakefileidleKconfigMakefileieee1394KconfigMakefileieee802154KconfigMakefileinfinibandKconfigMakefilecoreMakefilehwamso1100Kconfigcxgb3KconfigMakefilecxgb4KconfigMakefileehcaKconfigMakefileipathKconfigMakefilemlx4KconfigMakefilemlx5KconfigMakefilemthcaKconfigMakefilenesKconfigMakefileocrdmaKconfigMakefileqibKconfigMakefileusnicKconfigMakefileulpipoibKconfigMakefileiserKconfigMakefilesrpKconfiginputKconfigMakefilegameportKconfigMakefilejoystickKconfigMakefileiforceKconfigMakefilekeyboardKconfigMakefilemiscKconfigMakefilemouseKconfigMakefileserioKconfigMakefiletabletKconfigMakefiletouchscreenKconfigMakefileisdnKconfigMakefileact2000KconfigMakefilecapiKconfigMakefiledivertMakefilegigasetKconfigMakefilehardwareKconfigMakefileavmKconfigMakefileeiconKconfigMakefilemISDNKconfigMakefilehisaxKconfigMakefilehysdnKconfigMakefilei4lKconfigMakefileicnKconfigMakefileisdnloopMakefilemISDNKconfigMakefilepcbitKconfigMakefilescKconfigMakefileledsKconfigMakefilelguestKconfigMakefilemacintoshKconfigMakefilemcaKconfigMakefilemdKconfigMakefilepersistent-dataKconfigMakefilemediaKconfigMakefilecommonKconfigMakefiletunersKconfigMakefiledvbKconfigMakefileb2c2KconfigMakefilebt8xxKconfigMakefiledm1105KconfigMakefiledvb-coreMakefiledvb-usbKconfigMakefilefirewireKconfigMakefilefrontendsKconfigMakefilengeneKconfigMakefilepluto2KconfigMakefilept1KconfigMakefilesianoKconfigMakefilettpciKconfigMakefilettusb-budgetKconfigMakefilettusb-decKconfigMakefileradioKconfigMakefilesi470xKconfigMakefilercKconfigMakefilekeymapsKconfigMakefilevideoKconfigMakefileau0828KconfigMakefilebt8xxKconfigMakefilecpia2KconfigMakefilecx18KconfigMakefilecx231xxKconfigMakefilecx23885KconfigMakefilecx25840KconfigMakefilecx88KconfigMakefiledavinciMakefileem28xxKconfigMakefileet61x251KconfigMakefilegspcaKconfigMakefilegl860KconfigMakefilem5602KconfigMakefilestv06xxKconfigMakefilehdpvrKconfigMakefileivtvKconfigMakefileovcamchipMakefilepvrusb2KconfigMakefilepwcKconfigMakefilesaa7134KconfigMakefilesaa7164KconfigMakefilesn9c102KconfigMakefiletlg2300KconfigMakefileusbvideoKconfigMakefileusbvisionKconfigMakefileuvcKconfigMakefilezc0301KconfigMakefilezoranKconfigMakefilememstickKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemessageMakefilefusionKconfigMakefilei2oKconfigMakefilemfdKconfigMakefilemiscKconfigMakefilec2portKconfigMakefilecb710KconfigMakefileeepromKconfigMakefilehdpuftrsMakefileibmasmMakefilesgi-gruMakefilesgi-xpMakefilemmcKconfigMakefilecardKconfigMakefilecoreKconfigMakefilehostKconfigMakefilemtdKconfigMakefilechipsKconfigMakefiledevicesKconfigMakefilelpddrKconfigMakefilemapsKconfigMakefilenandKconfigMakefileonenandKconfigMakefiletestsMakefileubiKconfigKconfig.debugMakefilenetKconfigMakefileappletalkKconfigMakefilearcnetKconfigMakefilearmKconfigMakefileatl1cMakefileatl1eMakefileatlxMakefilebenetKconfigMakefilebnaMakefilebnx2xMakefilebondingMakefilecanKconfigMakefilesja1000KconfigMakefileusbKconfigMakefilechelsioMakefilecrisMakefilecxgb3Makefilecxgb4Makefilecxgb4vfMakefilee1000Makefilee1000eMakefileeheaMakefileenicMakefilefs_enetKconfigMakefilehamradioKconfigMakefilehypervKconfigMakefilei40eMakefilei40evfMakefileibm_newemacKconfigMakefileigbMakefileigbvfMakefileirdaKconfigMakefileixgbMakefileixgbeMakefileixgbevfMakefileixp2000KconfigMakefilemlx4Makefilemlx5coreKconfigMakefilemyri10geMakefilenetxenMakefilepch_gbeMakefilepcmciaKconfigMakefilephyKconfigMakefileqlcnicMakefileqlgeMakefilesfcKconfigMakefileskfpMakefilestmmacKconfigMakefiletokenringKconfigMakefiletulipKconfigMakefileusbKconfigMakefilevmxnet3MakefilevxgeMakefilewanKconfigMakefilelmcMakefilewimaxKconfigMakefilei2400mKconfigMakefilewirelessKconfigMakefileathKconfigMakefileath5kKconfigMakefileath9kKconfigMakefilecarl9170KconfigMakefileb43KconfigMakefileb43legacyKconfigMakefilebrcm80211KconfigMakefilebrcmsmacMakefilebrcmutilMakefilehostapKconfigMakefileipw2x00KconfigMakefileiwlegacyKconfigMakefileiwlwifiKconfigMakefiledvmMakefilemvmMakefilelibertasKconfigMakefilelibertas_tfMakefileorinocoKconfigMakefilep54KconfigMakefileprism54Makefilert2x00KconfigMakefilertl818xKconfigMakefilertl8180Makefilertl8187MakefiletiKconfigMakefilewl1251KconfigMakefilewl12xxKconfigMakefilewl18xxKconfigMakefilewlcoreKconfigMakefilezd1211rwKconfigMakefilenubusMakefileofKconfigMakefilepariscKconfigMakefileparportKconfigMakefilepciKconfigMakefilehotplugKconfigMakefilepcieKconfigMakefileaerKconfigKconfig.debugMakefilepcmciaKconfigMakefileplatformKconfigMakefilex86KconfigMakefilepnpKconfigMakefileisapnpKconfigMakefilepnpacpiKconfigMakefilepnpbiosKconfigMakefilepowerKconfigMakefilepowercapKconfigMakefileppsKconfigMakefileps3MakefileptpKconfigMakefilerapidioKconfigMakefileswitchesMakefileregulatorKconfigMakefilertcKconfigMakefiles390MakefileblockKconfigMakefilecharKconfigMakefilecioMakefilecryptoMakefilekvmMakefilenetKconfigMakefilescsiMakefilesbusMakefilecharKconfigMakefilescsiKconfigMakefileaacraidMakefileaic7xxxKconfig.aic79xxKconfig.aic7xxxMakefileaicasmMakefileaic94xxKconfigMakefilearcmsrMakefilearmKconfigMakefilebe2iscsiKconfigMakefilebfaMakefilebnx2fcKconfigMakefilebnx2iKconfigMakefilecxgbiKconfigMakefilecxgb3iKconfigcxgb4iKconfigdevice_handlerKconfigMakefilefcoeMakefilefnicMakefileibmvscsiMakefileisciMakefilefirmwareMakefilelibfcMakefilelibsasKconfigMakefilelpfcMakefilemegaraidKconfig.megaraidMakefilempt2sasKconfigMakefilempt3sasKconfigMakefilemvsasKconfigMakefileosdKconfigpcmciaKconfigMakefilepm8001Makefileqla2xxxKconfigMakefileqla4xxxKconfigMakefilesym53c8xx_2MakefileserialKconfigMakefilecpm_uartMakefilejsmMakefilesfiKconfigMakefileshMakefilemapleMakefilesuperhywayMakefilesnKconfigMakefilespiKconfigMakefilessbKconfigMakefilestagingKconfigMakefilealtpciechdmaKconfigMakefileandroidKconfigMakefileasus_oledKconfigMakefileb3dfgKconfigMakefilecomediKconfigMakefiledriversMakefilekcomedilibMakefilecx25821KconfigMakefiledreamKconfigMakefilecameraKconfigMakefileqdsp5MakefilesmdKconfigMakefiledstKconfigMakefileechoKconfigMakefileet131xKconfigMakefilefrontierKconfigMakefilego7007KconfigMakefileiioKconfigMakefileaccelKconfigMakefileadcKconfigMakefilelightKconfigMakefiletriggerKconfigMakefileline6KconfigMakefilemimioKconfigMakefileocteonKconfigMakefileotusKconfigMakefilep9authKconfigMakefilepanelKconfigMakefilephisonKconfigMakefilepochKconfigMakefilepohmelfsKconfigMakefilequatech_usb2KconfigMakefilerarKconfigMakefilert2860KconfigMakefilert2870KconfigMakefilert3090KconfigMakefilertl8187seKconfigMakefilertl8192eKconfigMakefilertl8192suKconfigMakefileieee80211MakefilesepKconfigMakefileserqt_usb2KconfigMakefileslicossKconfigMakefileudlfbKconfigMakefileusbipKconfigMakefilevmeKconfigMakefilebridgesKconfigMakefiledevicesKconfigMakefilevt6655KconfigMakefilevt6656KconfigMakefilewinbondKconfigMakefilewlan-ngKconfigMakefilezramKconfigMakefiletargetKconfigMakefileloopbackKconfigMakefiletcm_fcKconfigMakefiletcMakefiletelephonyKconfigMakefilethermalKconfigMakefileuioKconfigMakefileusbKconfigMakefileatmKconfigMakefilec67x00MakefileclassKconfigMakefilecoreKconfigMakefileearlyMakefilegadgetKconfigMakefilehostKconfigMakefileimageKconfigMakefilemiscKconfigMakefilesisusbvgaKconfigMakefilemonKconfigMakefilemusbKconfigMakefileotgKconfigMakefileserialKconfigMakefileMakefile-keyspan_pda_fwstorageKconfigMakefilewusbcoreKconfigMakefileuwbKconfigMakefilei1480MakefiledfuMakefilei1480u-wlpMakefilewlpMakefilevhostKconfigMakefilevideoKconfigMakefileatyMakefilebacklightKconfigMakefileconsoleKconfigMakefiledisplayKconfigMakefilegeodeKconfigMakefilei810MakefileintelfbMakefilekyroMakefilelogoKconfigMakefilematroxMakefilemb862xxMakefilembxMakefilemsmMakefilenvidiaMakefileomapKconfigMakefilepnx4008MakefilerivaMakefilesavageMakefilesisMakefilevermilionMakefileviaMakefilevirtioKconfigMakefilevlynqKconfigMakefilew1KconfigMakefilemastersKconfigMakefileslavesKconfigMakefilewatchdogKconfigMakefilexenKconfigMakefilexenbusMakefilexenfsMakefilezorroKconfigMakefilefirmwareMakefilecarl9170fwKconfigcarlfwKconfigusbKconfigminifwKconfigtoolchainMakefiletoolsKconfigfs9pKconfigMakefileKconfigKconfig.binfmtMakefileadfsKconfigMakefileaffsKconfigMakefileafsKconfigMakefileautofsKconfigMakefileautofs4KconfigMakefilebefsKconfigMakefilebfsKconfigMakefilebtrfsKconfigMakefilecachefilesKconfigMakefilecifsKconfigMakefilecodaKconfigMakefileconfigfsKconfigMakefilecramfsKconfigMakefiledebugfsMakefiledevptsMakefiledlmKconfigMakefileecryptfsKconfigMakefileefsKconfigMakefileexofsKconfigexportfsMakefileext2KconfigMakefileext3KconfigMakefileext4KconfigMakefileext4.hext4_extents.hfatKconfigMakefilefreevxfsKconfigMakefilefscacheKconfigMakefilefuseKconfigMakefilegfs2KconfigMakefilehfsKconfigMakefilehfsplusKconfigMakefilehostfsMakefilehpfsKconfigMakefilehppfsMakefilehugetlbfsMakefileisofsKconfigMakefilejbdKconfigMakefilejbd2KconfigMakefilejffs2KconfigMakefilejfsKconfigMakefilelockdMakefileminixKconfigMakefilencpfsKconfigMakefilenfsKconfigMakefilenfs_commonMakefilenfsdKconfigMakefilenilfs2KconfigMakefilenlsKconfigMakefilenotifyKconfigMakefilednotifyKconfigMakefileinotifyKconfigMakefilentfsKconfigMakefileocfs2KconfigMakefileclusterMakefiledlmMakefileomfsKconfigMakefileopenpromfsMakefilepartitionsKconfigMakefileprocKconfigMakefilepstoreKconfigMakefileqnx4KconfigMakefilequotaKconfigMakefilevzdquotaMakefileramfsMakefilereiserfsKconfigMakefileromfsKconfigMakefilesmbfsKconfigMakefilesquashfsKconfigMakefilesysfsKconfigMakefilesysvKconfigMakefileubifsKconfigMakefileudfKconfigMakefileufsKconfigMakefilexfsKconfigMakefileincludeacpiacexcep.hacnames.hacoutput.hacpi.hacpi_bus.hacpi_drivers.hacpi_numa.hacpiosxf.hacpixf.hacrestyp.hactbl.hactbl1.hactbl2.hactypes.hapei.hbutton.hcontainer.hghes.hhed.hpdc_intel.hplatformacenv.hacgcc.haclinux.hprocessor.hreboot.hvideo.hasmasm-generic4level-fixup.hKbuildKbuild.asmatomic-long.hatomic.hatomic64.haudit_change_attr.haudit_dir_write.haudit_read.haudit_signal.haudit_write.hauxvec.hbitopsbitops.h__ffs.h__fls.hatomic.hext2-atomic.hext2-non-atomic.hffs.hffz.hfind.hfls.hfls64.hhweight.hle.hlock.hminix-le.hminix.hnon-atomic.hsched.hbitsperlong.hbug.hbugs.hcache.hcacheflush.hchecksum.hcmpxchg-local.hcmpxchg.hcputime.hcurrent.hdelay.hdevice.hdiv64.hdma-coherent.hdma-mapping-broken.hdma-mapping-common.hdma.hemergency-restart.herrno-base.herrno.hfb.hfcntl.hfutex.hgetorder.hgpio.hhardirq.hhw_irq.hide_iops.hint-l64.hint-ll64.hio-64-nonatomic-lo-hi.hio.hioctl.hioctls.hiomap.hipcbuf.hirq.hirq_regs.hirqflags.hkdebug.hkexec.hkmap_types.hkvm_para.hlibata-portmap.hlinkage.hlocal.hlocal64.hmemory_model.hmm_hooks.hmman-common.hmman.hmmu.hmmu_context.hmodule.hmsgbuf.hmutex-dec.hmutex-null.hmutex-xchg.hmutex.hpage.hparam.hparport.hpci-bridge.hpci-dma-compat.hpci.hpercpu.hpgalloc.hpgtable-nopmd.hpgtable-nopud.hpgtable.hpoll.hposix_types.hresource.hrtc.hscatterlist.hsections.hsegment.hsembuf.hserial.hsetup.hshmbuf.hshmparam.hsiginfo.hsignal-defs.hsignal.hsocket.hsockios.hspinlock.hstat.hstatfs.hstring.hswab.hsyscall.hsyscalls.hsystem.htermbits.htermios-base.htermios.htimex.htlb.htlbflush.htopology.htrace_clock.htypes.huaccess-unaligned.huaccess.hucontext.hunaligned.hunistd.huser.hvga.hvmlinux.lds.hxor.hasm-x86asm-offsets.hbcbeancounter.hdcache.hdebug.hdecl.hio_acct.hkmem.hmisc.hnet.hoom_kill.hproc.hsock.hsock_orphan.hstatd.htask.htcp.hvmpages.hconfig8139cp.h8139too8139too.h8129.hab3100core.hotp.hac97bus.hacenic.hacerwmi.hacpiacpi.hac.hapeiapei.heinj.herstdebug.hghes.hpcieaer.hbattery.hblacklistyear.hbutton.hcontainer.hdock.hextlog.hfan.hhed.hhotplugcpu.hmemory.hipmi.hpcislot.hpowermeter.hprocevent.hprocessorprocessor.haggregator.hprocfsprocfs.hpower.hsbs.hsleep.hsysfspower.hthermal.htoshiba.hvideo.hwmi.hadaptecstarfire.hadm8211.hagpagp.hali.hamd.hamd64.hati.hefficeon.hintel.hnvidia.hsis.hsworks.hvia.haic79xxcmdsperdevice.hdebugmask.hresetdelayms.haic7xxxcmdsperdevice.hdebugmask.hresetdelayms.haio.hairoairo.hcs.halim1535wdt.halim7101wdt.hamdnb.hamd8111eth.hamigapartition.hanoninodes.hapmapm.hcpuidle.harchdefconfig.hdmaaddrt64bit.henablememoryhotplug.hhotremove.hflatmemenable.hhascachelinesize.hcpuidlewait.hrelax.hdefaultidle.hhavenmisafecmpxchg.hhibernationpossible.hmayhavepcfdc.hphysaddrt64bit.hpopulatesnodemap.hrandom.hselectmemorymodel.hsparsememenable.hsupportsdebugpagealloc.hmsi.hoptimizedinlining.hsuspendpossible.husespguncached.hwantframepointers.hoptionalgpiolib.haskipfibhash.hasuslaptop.hasynccore.hmemcpy.hpq.hraid6recov.htest.htxdisablechannelswitch.hpqvaldma.hxorvaldma.hdma.hxor.hat76c50xusb.hataata.hacpi.hgeneric.hovereth.hpiix.hsff.hverboseerror.hathcards.hcommon.hath5kath5k.hpci.hath9kath9k.hbtcoexsupport.hcommon.hhtc.hhw.hpci.hpcoem.hrfkill.hwow.hatl1.hatl1c.hatl1e.hatl2.hatmatm.hbr2684.hclip.hdrivers.hlane.htcp.hatmel.hauditaudit.hgeneric.htree.hauditsyscall.hauto.confauto.conf.cmdautofs4fs.hauxdisplay.haverage.hb43b43.hbcmabcma.hpio.hbusesbcmaandssb.hdebug.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpcmcia.hphyg.hlp.hpio.hsdio.hssb.hb43legacyb43legacy.hdebug.hdmadma.handpiomode.hhwrng.hleds.hpciautoselect.hpcicoreautoselect.hpio.hb44b44.hpcipci.hautoselect.hpcicoreautoselect.hbacklightclassdevice.hlcdsupport.hmbpnvidia.hprogear.hwm831x.hbasefull.hsmall.hbatterybq27x00.hmax17040.holpc.hbcdebug.hioaccounting.hpriority.hproc.hrssaccounting.hswapaccounting.hbcmabcma.hblockio.hdrivergmaccmn.hgpio.hhostpcipci.hpossible.hpossible.hbe2iscsi.hbe2net.hbeancounters.hbinaryprintf.hbinfmtelf.hmisc.hbitreverse.hbkl.hblkcgroup.hcpqcissda.hdevdev.h3wxxxxraid.hbsg.hbsglib.hcbt.hcryptoloop.hdmdm.hbuiltin.hdrbd.hfd.hinitrd.hintegrity.hiotrace.hloop.hmd.hnbd.hnvme.hosd.hpciessdmtip32xx.hploop.hramram.hcount.hsize.hsd.hsrsr.hvendor.hsx8.hthrottling.hblock.hbna.hbnx2.hbnx2xbnx2x.hsriov.hbonding.hbootprintkdelay.htracer.hbootparamhardlockupenabledvalue.hpanicpanic.hvalue.hhungtaskpanicvalue.hsoftlockuppanicvalue.hbounce.hbranchprofilenone.hbrcmsmac.hbrcmutil.hbridgebridge.hebt8023.hamong.harp.harpreply.hbroute.hdnat.hip.hip6.hlimit.hlog.hmarkmark.ht.hnflog.hpkttype.hredirect.hsnat.hstp.htfilter.hnat.hulog.hvlan.higmpsnooping.hnetfilter.hnfebtables.hbroadcomphy.hbsddisklabel.hprocessacctacct.hv3.hbtbt.hbnepbnep.hmcfilter.hprotofilter.hcmtp.hhcibcm203x.hhcibfusb.hhcibluecard.hhcibpa10x.hhcibt3c.hhcibtsdio.hhcibtuart.hhcibtusb.hhcidtl1.hhciuarthciuart.hbcsp.hh4.hll.hhcivhci.hhidp.hl2cap.hmrvlmrvl.hsdio.hrfcommrfcomm.htty.hsco.hbtrfsfsfs.hposixacl.hbug.hbuilddocsrc.hcachefiles.hcancan.hbcm.hcalcbittiming.hdebugdevices.hdev.hemspci.husb.hkvaserpci.hraw.hsja1000sja1000.hisa.hplatform.hvcan.hcapiavm.hcardbus.hcardman4000.h4040.hcarl9170carl9170.hleds.hwpc.hcassini.hcb710core.hdebugassumptions.hccstackprotector.hcdrompktcdvdpktcdvd.hbuffers.hcfag12864bcfag12864b.hrate.hcfg80211cfg80211.hdefaultps.hwext.hcfqgroupiosched.hcfsbandwidth.hcpulimit.hcgroupcpuacct.hdevice.hfreezer.hperf.hsched.hcgroups.hchecksignature.hchelsiot1t1.h1g.ht3.ht4.ht4vf.hchrdevosst.hsch.hsg.hst.hcicadaphy.hcifscifs.hacl.hdfsupcall.hposix.hstats.hupcall.hweakpwhash.hxattr.hcissscsitape.hclocksourcevalidatelastcycle.hwatchdog.hclsu32mark.hperf.hcnic.hcompaction.hcompallaptop.hconfigfsfs.hconnector.hconsolepoll.htranslations.hconstructors.hcontextswitchtracer.hcordic.hcoredumpdefaultelfheaders.hcpufreqfreq.hdebug.hdefaultgovuserspace.hgovconservative.hondemand.hperformance.hpowersave.huserspace.hstatstat.hdetails.htable.hidleidle.hgovladder.hmenu.hrmap.hsupamd.hcentaur.hcyrix32.hintel.htransmeta32.humc32.hcpusets.hcramfs.hcrashcrash.hdump.hcrcccitt.hitut.ht10dif.hcrc16.hcrc32.hcrc7.hcryptocrypto.hablkhelperx86.haead.haead2.haesaes.h586.hniintel.halgapi.halgapi2.hansicprng.hanubis.harc4.hauthenc.hblkcipher.hblkcipher2.hblowfish.hcamellia.hcast5.hcast6.hcbc.hccm.hcrc32ccrc32c.hintel.hcrct10dif.hcryptd.hctr.hcts.hdeflate.hdes.hdevgeode.hhifn795x795x.hrng.hpadlockpadlock.haes.hsha.hdrbgdrbg.hctr.hhash.hhmac.hmenu.hecb.hfcrypt.hfips.hgcm.hgf128mul.hghash.hhash.hhash2.hhmac.hhw.hkhazad.hlrw.hlzo.hmanager.hmanager2.hmd4.hmd5.hmichaelmic.hmpilib.hnull.hpcbc.hpcomp.hrmd128.hrmd160.hrmd256.hrmd320.hrng.hrng2.hsalsa20salsa20.h586.hseed.hseqiv.hserpent.hsha1.hsha256.hsha512.hsignaturesignature.hdsa.htea.htest.htgr192.htwofishtwofish.h586.hcommon.hvmac.hworkqueue.hwp512.hxcbc.hxts.hzlib.hcs5535gpio.hcuse.hcyclades.hdavicomphy.hdca.hdcb.hdcdbas.hdeaoc.hde2104xde2104x.hdsl.hde4x5.hdebugbootparams.hbugverbose.hfs.hhighmem.hinfo.hkernel.hlist.hmemoryinit.hnmitimeout.hnxtest.hrodatarodata.htest.hsectionmismatch.hshirq.hstackoverflow.hdecompressbzip2.hgzip.hlzma.hdefaultcfq.hcubic.hiodelaytype.hiosched.hmmapminaddr.htcpcong.hdefconfiglist.hdelllaptop.hrbu.hwmi.hdetecthungtask.hsoftlockup.hdevport.hdevptsmultipleinstances.hdevtmpfsdevtmpfs.hmount.hdisplaysupport.hdl2k.hdlcidlci.hmax.hdlmdlm.hdebug.hdmbioprison.hbufio.hcachecache.hcleaner.hmq.hcrypt.hdebug.hdelay.hera.hflakey.hloguserspace.hmirror.hmultipathmultipath.hql.hst.hpersistentdata.hraid.hraid45.hsnapshot.hswitch.hthinprovisioning.huevent.hzero.hdm9102.hdmaengine.hsharedbuffer.hdmadevices.hdmardmar.hfloppywa.hdmi.hdmiid.hdnet.hdnotify.hdoublefault.hdrmdrm.hi2cch7006.hsil164.hi915i915.hfbdev.hkms.hums.hkmsfbhelper.hhelper.hloadedidfirmware.hmga.hnouveaunouveau.hbacklight.hr128.hradeonradeon.hums.hsavage.hsis.httm.hvia.hdummydummy.hconsole.hdvbaf9013.hatbm8830.hau8522.hav7110av7110.hosd.hb2c2flexcopflexcop.hpci.husb.hbcm3510.hbt8xx.hbudgetbudget.hav.hci.hcore.hpatch.hcapturedrivers.hcore.hcx22700.hcx22702.hcx24110.hcx24116.hcx24123.hdib3000mb.hdib3000mc.hdib7000m.hdib7000p.hdib8000.hdm1105.hds3000.hdynamicminors.hec100.hfiredtvfiredtv.hfirewire.hinput.hisl6405.hisl6421.hisl6423.hix2505v.hl64781.hlgdt3305.hlgdt330x.hlgs8gxx.hlnbp21.hmaxadapters.hmb86a20s.hmt312.hmt352.hngene.hnxt200x.hnxt6000.hor51132.hor51211.hpll.hpluto2.hpt1.hs5h1409.hs5h1411.hs5h1420.hs921.hsi21xx.hsp8870.hsp887x.hstb0899.hstb6000.hstb6100.hstv0288.hstv0297.hstv0299.hstv0900.hstv090x.hstv6110.hstv6110x.htda10021.htda10023.htda10048.htda1004x.htda10086.htda8083.htda8261.htda826x.httusbbudget.hdec.htua6100.htunercx24113.hdib0070.hdib0090.hitd1000.husbusb.ha800.haf9005af9005.hremote.haf9015.hanysee.hau6610.haz6027.hce6230.hcinergyt2.hcxusb.hdib0700.hdibusbmb.hmc.hdigitv.hdtt200u.hdtv5100.hdw2102.hec168.hfriio.hgl861.hgp8psk.hlme2510.hm920x.hnovatusb2.hopera1.httusb2.humt010.hvp702x.hvp7045.hves1820.hves1x93.hzl10036.hzl10039.hzl10353.hdynamicdebug.he100.he1000.he1000e.hearlyprintkprintk.hdbgp.hefi.hecryptfs.hedacedac.hamd76x.hdecodemce.he752x.he7xxx.hi3000.hi3200.hi5000.hi5100.hi5400.hi7300.hi7core.hi82860.hi82875p.hi82975x.hmmedac.hr82600.hx38.hedd.heeepclaptop.heeprom93cx6.hat24.hlegacy.hmax6875.hefiefi.hpartition.hvars.hel3.helfcore.henablemustcheck.henclosureservices.henic.hepic100.hepoll.hethoc.heventprofile.htracing.heventfd.hewrk3.hexperimental.hexportfs.hext2fsfs.hposixacl.hsecurity.hxattr.hxip.hext3defaultstoordered.hfsfs.hposixacl.hsecurity.hxattr.hext4fsfs.hposixacl.hsecurity.hxattr.hextrafirmware.hfairgroupsched.hfatdefaultcodepage.hiocharset.hfs.hfbfb.hatyaty.hbacklight.hct.hgenericlcd.hgx.haty128aty128.hbacklight.hbacklight.hbootvesasupport.hcfbcopyarea.hfillrect.himageblit.hcirrus.hddc.hdeferredio.hefi.hgeodegeode.hgx.hlx.hhyperv.hmodehelpers.hnvidianvidia.hbacklight.hi2c.hradeonradeon.hbacklight.hi2c.hrivariva.hbacklight.hsavagesavage.haccel.hi2c.hsm501.hsyscopyarea.hfillrect.hfops.himageblit.htileblitting.hvesa.hvga16.hvia.hvirtual.hfcoefcoe.hfnic.hfddi.hfealnx.hfhandle.hfibrules.hfilelocking.hfirewirefirewire.hnet.hohciohci.hdebug.hsbp2.hfirmwarememmap.hfixearlyconmem.hfixedphy.hfont8x16.h8x8.hforcedeth.hframewarn.hframebufferconsoleconsole.hdetectprimary.hrotation.hfreezer.hfsmbcache.hposixacl.hxip.hfscachefscache.hstats.hfsnotify.hftl.hftraceftrace.hsyscalls.hfujitsulaptop.hfusefs.hfusionfusion.hctl.hfc.hlan.hlogging.hmaxsge.hsas.hspi.hfutex.hfwloader.hgactprob.hgarp.hgenericacl.hallocator.hbug.hcalibratedelay.hclockeventsclockevents.hbroadcast.hbuild.hminadjust.hcmosupdate.hfindfirstbit.hlastbit.hnextbit.hgpio.hhardirqshardirqs.hnodoirq.hhweight.hiomap.hirqprobe.hisadma.hpendingirq.htracer.hgfs2fsfs.hlockingdlm.hgigasetbase.hm101.hm105.hgpiolangwell.hsch.hgpiolib.hgroupsched.hhangchecktimer.hhappymeal.hhardlockupdetector.hhasdma.hiomem.hioport.hhaveaout.harchkgdb.hkmemcheck.htracehook.hatomiciomap.hdmaapidebug.hattrs.hdynamicftrace.hefficientunalignedaccess.hftracemcountrecord.hfunctiongraphfptest.htracer.htracemcounttest.htracer.hgenericdmacoherent.hide.hinteltxt.hioremapprot.hirqwork.hkernelbzip2.hgzip.hlzma.hkprobes.hkretprobes.hkvm.hlatencytopsupport.hmemorypresent.hmmiotracesupport.hoprofile.hoptprobes.hperfeventsevents.hnmi.hregs.huserstackdump.hsetuppercpuarea.hsyscalltracepoints.hunstableschedclock.huserreturnnotifier.hhdlchdlc.hcisco.hfr.hppp.hraw.hhdmi.hheaderscheck.hhermeshermes.hcachefwoninit.hprism.hhibernationhibernation.hnvs.hhidhid.ha4tech.happle.hbelkin.hcherry.hchicony.hcypress.hdragonrise.hezkey.hgreenasia.hgyration.hkensington.hkye.hlogitech.hmicrosoft.hmonterey.hmultitouch.hntrig.hpantherlord.hpetalynx.hpid.hsamsung.hsmartjoyplus.hsony.hsunplus.hsupport.hthrustmaster.htopseed.htwinhan.hwacom.hzeroplus.hhidraw.hhighrestimers.hhighmem.hhighmem64g.hhighpte.hhisax163.h1tr6.havma1cs.hpcmcia.hbkma4t.hdiehldiva.helsaelsa.hcs.henternowpci.heuro.hfritzpcipnp.hfritzpci.hgazel.hhfcpci.hsx.hhfc4s8s.hmaxcards.hnetjetnetjet.hu.hni1.hniccy.hnokeypad.hllc.hsendcomplete.hs0box.hsctquadro.hsedlbauersedlbauer.hcs.hst5481.htelescs.htelespci.hw6692.hhostaphostap.hcs.hfirmwarefirmware.hnvram.hpci.hplx.hhotplughotplug.hcpu.hpcipci.hacpiacpi.hibm.hcompaq.hfake.hibm.hpcie.hhpilo.hwatchdog.hwmi.hhpethpet.hemulatertc.htimer.hhpwdtnmidecoding.hhtirq.hhugetlbpage.hhugetlbfs.hhvcdriver.hirq.hxen.hhwconsole.hrandomrandom.hamd.hgeode.hintel.htimeriomem.hvia.hvirtio.hhwmonhwmon.hvid.hhypervhyperv.hballoon.hkeyboard.hmouse.hnet.hstorage.hutils.hhysdnhysdn.hcapi.hhzhz.h1000.hi2ci2c.halgobit.halgopca.hali1535.hali1563.hali15x3.hamd756amd756.hs4882.hamd8111.hboardinfo.hchardev.hcompat.hhelperauto.hi801.hisch.hismt.hnforce2nforce2.hs4985.hparportparport.hlight.hpcaplatform.hpiix4.hscmi.hsimtec.hsis5595.hsis630.hsis96x.hstub.htinyusb.hvia.hviapro.hvoodoo3.hi40ei40e.hdcb.hi40evf.hi6300esbwdt.hi82365.hi8k.hib700wdt.hibmasm.hibmasr.hicplusphy.hics932s401.hie6xxwdt.hieee802154ieee802154.hdrivers.hfakehard.hifb.higbigb.hdca.hhwmon.higbvf.hillegalpointervalue.hinetinet.hah.hdccpdiag.hdiag.hesp.hipcomp.hlro.htcpdiag.htunnel.hxfrmmodebeet.htransport.htunnel.htunnel.hinet6ah.hesp.hipcomp.htunnel.hxfrmmodebeet.hrouteoptimization.htransport.htunnel.htunnel.hinfinibandinfiniband.haddrtrans.hcxgb3.hcxgb4.hipoibipoib.hcm.hdebug.hiser.hmthcamthca.hdebug.hnes.hocrdma.hsrp.huseraccess.hmad.hmem.hinftl.hinitenvarglimit.hinitramfssource.hinotifyinotify.huser.hinputinput.hapanel.hatiremote.hremote2.hatlasbtns.hcm109.hevdev.hffmemless.hgpiorotaryencoder.hkeyboard.hkeyspanremote.hmisc.hmouse.hmousedevmousedev.hscreenx.hy.hpcspkr.hpolldev.hpowermate.htablet.htouchscreen.huinput.hwinbondcir.hwistronbtns.hwm831xon.hyealink.hintelidle.hioatdma.hips.htxt.hintervaltree.hiodelay0x80.htype0x80.h0xed.hnone.hudelay.hiommuapi.hioschedas.hcfq.hdeadline.hnoop.hipadvancedrouter.hdccpdccp.hccid3ccid3.hrto.htfrclib.hfibhash.hmroutemroute.hmultipletables.hmulticast.hmultipletables.hnfarpmangle.harpfilter.harptables.hfilter.hiptables.hmangle.hmatchaddrtype.hah.hecn.httl.hqueue.hraw.htargetclusterip.hecn.hlog.hmasquerade.hnetmap.hredirect.hreject.httl.hulog.hpimsmv1.hv2.hroutemultipath.hverbose.hsctp.hsetset.hbitmapip.hipmac.hport.hhaship.hipport.hipportip.hipportnet.hnet.hnetport.hlistset.hmax.hvsvs.hdh.hftp.hipv6.hlblc.hlblcr.hlc.hnq.hpesip.hprotoahah.hesp.hesp.hsctp.htcp.hudp.hrr.hsed.hsh.htabbits.hwlc.hwrr.hip1000.hip6nffilter.hiptables.hmangle.hmatchah.heui64.hfrag.hhl.hipv6header.hmh.hopts.hrt.hqueue.hraw.htargethl.hlog.hreject.hipcns.hipmideviceinterface.hhandler.hpoweroff.hsi.hwatchdog.hipppfilter.hipv6ipv6.hmip6.hmroute.hmultipletables.hndiscnodetype.hoptimisticdad.hpimsmv2.hprivacy.hrouteinfo.hrouterpref.hsit.htunnel.hipw2100ipw2100.hmonitor.hipw2200ipw2200.hmonitor.hpromiscuous.hqos.hradiotap.hipwireless.hirene.himon.hjvcdecoder.hlirccodec.hmceusb.hnecdecoder.hnuvoton.hrc5decoder.hszdecoder.hrc6decoder.hsonydecoder.hstreamzap.hwinbondcir.hirqwork.hisaisa.hdmaapi.hisapnp.hiscsibootsysfs.hibftibft.hfind.htcp.hisdnisdn.haudio.hcapicapi.hcapi20.hcapidrv.hcapifscapifs.hbool.hmiddleware.hdiversion.hdrvavmb1avmcs.hb1pci.hb1pciv4.hb1pcmcia.hc4.ht1pci.hverbosereason.hgigaset.hhisax.hhdlc.hi4l.hmpp.hpppppp.hvj.httyfax.hisl29003.hiso9660fs.hit87wdt.hit8712fwdt.hitcovendorsupport.hwdt.hiwl3945.hiwl4965.hiwldvm.hiwlegacy.hiwlmvm.hiwlwifiiwlwifi.hleds.hopmodemodular.hixgb.hixgbeixgbe.hdca.hdcb.hhwmon.hptp.hixgbevf.hjbd.hjbd2.hjffs2fsfs.hdebug.hposixacl.hsecurity.hwritebuffer.hxattr.hrtime.hsummary.hzlib.hjme.hjoliet.hkallsymskallsyms.hall.hextrapass.hkarmapartition.hkernelkernel.releasegzip.hkexeckexec.hautoreserve.hkeyboardadp5588.hatkbd.hmax7359.hopencores.hkeyskeys.hdebugprockeys.hkgdbkgdb.hserialconsole.htests.hkmemtrace.hkprobeevent.hkprobes.hkretprobes.hks0108ks0108.hdelay.hport.hksm.hktimescalar.hkvmclock.hguest.hlbdaf.hlcdclassdevice.hplatform.hledsalix2.hclass.hclevomail.hlp3944.htriggerbacklight.hdefaulton.hheartbeat.htimer.htriggers.hwm831xstatus.hwm8350.hlegacyptycount.hptys.hlib80211lib80211.hcryptccmp.htkip.hwep.hlibcrc32c.hlibertaslibertas.hcs.hdebug.hsdio.hthinfirmthinfirm.husb.husb.hlibfc.hlibfcoe.hlibipw.hlirc.hllc.hlocalversion.hlockkernel.hlockdlockd.hv4.hlockdepsupport.hlockupdetector.hlogbufshift.hlogologo.hlinuxclut224.hpsbmclut224.hloopbacktarget.hlpcich.hsch.hlsiet1011cphy.hlxtphy.hlzocompress.hdecompress.hm686.hmacemumousebtn.hpartition.hmac80211mac80211.hhasrc.hhwsim.hleds.hrcdefaultdefault.hminstrel.hminstrelminstrel.hht.hmachzwdt.hmacintoshdrivers.hmacvlan.hmacvtap.hmagicsysrq.hmarvellphy.hmaxrawdevs.hmdmd.hautodetect.hfaulty.hlinear.hraid0.hraid1.hraid10.hraid456.hmdiomdio.hbitbang.hmediaattach.hsupport.htunertuner.hmax2165.hmc44s803.hmt2060.hmt20xx.hmt2131.hmt2266.hmxl5005s.hmxl5007t.hqt1010.hsimple.htda18218.htda18271.htda827x.htda8290.htda9887.htea5761.htea5767.hxc2028.hxc5000.hmegaraidmailbox.hmm.hnewgen.hsas.hmemorygangsgangs.hmigration.hhotplughotplug.hsparse.hvswap.hmemstickmemstick.hjmicron38x.hr592.hrealtekpci.htifmms.hmfdcore.hrtsxpci.husb.hsm501sm501.hgpio.hwm831x.hwm8350wm8350.hconfigmode0.h1.h2.h3.hi2c.hwm8351configmode0.h1.h2.h3.hwm8352configmode0.h1.h2.h3.hwm8400.hmicrocodemicrocode.hamd.hintel.holdinterface.hmigration.hmii.hminixsubpartition.hmiscdevices.hfilesystems.hmisdnmisdn.havmfritz.hdsp.hhfcmulti.hhfcpci.hhfcusb.hinfineon.hipac.hisar.hl1oip.hnetjet.hspeedfax.hw6692.hmlx4core.hdebug.henen.hdcb.hinfiniband.hmlx5core.hdebug.hinfiniband.hmmcmmc.hblockblock.hbounce.hcb710.hrealtekpci.husb.hricohmmc.hsdhcisdhci.hpci.hpltfm.hsdricohcs.htifmsd.hviasdmmc.hmmu.hmoduleforceload.hsig.hsrcversionall.hunload.hverifyverify.helf.hmodules.hmodversions.hmouseappletouch.hbcm5974.hps2ps2.halps.helantech.hlifebook.hlogips2pp.holpc.hsentelic.hsynaptics.htrackpoint.hserial.hsynapticsi2c.hvsxxxaa.hmsdosfs.hpartition.hmsilaptop.hmsproblock.hmtdmtd.habsent.halauda.har7parts.hblkdevs.hblockblock.hro.hblock2mtd.hcficfi.hamdstd.hi1.hi2.hintelext.hstaa.hutil.hchar.hck804xrom.hcmdlineparts.hcomplexmappings.hconcat.hesb2rom.hgenprobe.hjedecprobe.hlpddr.hmapbankwidth1.h2.h4.hmtdram.hnandnand.hcafe.hcs553x.hdiskonchipdiskonchip.hprobeaddress.heccsmc.hids.hnandsim.hnetsc520.hoops.hpartitions.hpci.hpmc551.hqinfoprobe.hram.hredbootdirectoryblock.hparts.hrom.hsc520cdp.hscb2flash.hts5500.hubiubi.hbebreserve.hwlthreshold.hmtdramerasesize.htotalsize.hmtrrmtrr.hsanitizersanitizer.henabledefault.hspareregnrdefault.hmwl8k.hmxmwmi.hmyri10gemyri10ge.hdca.hnhdlc.hnamespaces.hnationalphy.hnatsemi.hne2000.hne2kpci.hneedbouncepool.hdmamapstate.hnodememmapsize.hpercpuembedfirstchunk.hpagefirstchunk.hnetnet.h9p9p.hrdma.hvirtio.hactgact.hipt.hmirred.hnat.hpedit.hpolice.hsimp.hskbedit.hclscls.hact.hbasic.hcgroup.hflow.hfw.hind.hroute.hroute4.hrsvp.hrsvp6.htcindex.hu32.hdccpprobe.hdma.hdropmonitor.hdsadsa.hmv88e6060.hmv88e61236165.hmv88e6131.hmv88e6xxxmv88e6xxx.hneedppu.htagdsa.hedsa.htrailer.hematchematch.hcmp.hmeta.hnbyte.hstack.htext.hu32.hethernet.hfc.hiptunnel.hipgreipgre.hbroadcast.hdemux.hipip.hisa.hkeykey.hmigrate.hns.hpci.hpcmcia.hpktgen.hpocket.hpollcontroller.hrxbusypoll.hschatm.hcbq.hdrr.hdsmark.hfifo.hgred.hhfsc.hhtb.hingress.hmqprio.hmultiq.hnetem.hprio.hqfq.hred.hsfq.htbf.hteql.hsched.htulip.hvendor3com.hsmc.hnetconsolenetconsole.hdynamic.hnetdev1000.h10000.hnetdevices.hnetfilternetfilter.hadvanced.hnetlinknetlink.hlog.hqueue.htproxy.hxtmatchcluster.hcomment.hconnbytes.hconnlimit.hconnmark.hconntrack.hdccp.hdscp.hesp.hhashlimit.hhelper.hhl.hiprange.hlength.hlimit.hmac.hmark.hmultiport.hosf.howner.hphysdev.hpkttype.hpolicy.hquota.hrateest.hrealm.hrecent.hsctp.hsocket.hstate.hstatistic.hstring.htcpmss.htime.hu32.hset.htargetaudit.hchecksum.hclassify.hconnmark.hconnsecmark.hdscp.hhl.hled.hmark.hnflog.hnfqueue.hnotrack.hrateest.hsecmark.htcpmss.htcpoptstrip.htproxy.htrace.hxtables.hnetpollnetpoll.htrap.hnetpriocgroup.hnetworkfilesystems.hsecmark.hnetxennic.hnewleds.hnfconntrackconntrack.hamanda.hbroadcast.hevents.hftp.hh323.hipv4.hipv6.hirc.hmark.hnetbiosns.hpptp.hsane.hsecmark.hsip.hsnmp.htftp.hctnetlink.hprotodccp.hgre.hsctp.hudplite.hdefragipv4.hnatnat.hamanda.hftp.hh323.hirc.hneeded.hpptp.hprotodccp.hgre.hsctp.hudplite.hsip.hsnmpbasic.htftp.hnfsaclsupport.hcommon.hfs.hfscache.hquota.huselegacydns.hv3v3.hacl.hv4v4.h1.hnfsdnfsd.hdeprecated.hv2acl.hv3v3.hacl.hv4.hnftlnftl.hrw.hniu.hnlattr.hnlsnls.hascii.hcodepage1250.h1251.h437.h737.h775.h850.h852.h855.h857.h860.h861.h862.h863.h864.h865.h866.h869.h874.h932.h936.h949.h950.hdefault.hiso88591.h13.h14.h15.h2.h3.h4.h5.h6.h7.h8.h9.hkoi8r.hu.hutf8.hnohz.hnoptracer.husbxceiv.hnortelhermes.hnouveaudebugdebug.hdefault.hnozomi.hnrcpus.hns83820.hnscgpio.hnvram.holpc.hopenvswitchopenvswitch.hgre.hvxlan.hoprofileoprofile.heventmultiplex.hoptimizeinlining.hoptprobes.hosfpartition.houtputformat.hovsbrcompat.hp54common.hleds.hpci.husb.hpacketpacket.hmmap.hpageoffset.hpanasoniclaptop.hparavirtparavirt.hclock.hguest.hparportparport.h1284.hnotpc.hpcpc.hpcmcia.hserial.hpartitionadvanced.hpataacpi.hali.hamd.hartop.hatiixp.hatp867x.hcmd64x.hcs5535.hcs5536.hhpt366.hhpt37x.hhpt3x2n.hhpt3x3.hit8213.hit821x.hjmicron.hmarvell.hnetcell.hninja32.holdpiix.hpcmcia.hpdcold.hpdc2027x.hrdc.hsch.hserverworks.hsil680.hsis.hvia.hpc8736xgpio.hpccardpccard.hnonstatic.hpchgbe.hpcipci.hatmel.hbios.hdirect.hdomains.hgoany.hhermes.hiov.hlegacy.hmmconfig.hmsimsi.hdefaulton.holpc.hquirks.hstub.hpcieecrc.hpcieaerpcieaer.hinject.hpcieaspm.hpcieportbus.hpcipcwatchdog.hpcmciapcmcia.h3c574.h3c589.hatmel.haxnet.hfdomain.hfmvj18x.hhermes.hioctl.hloadcis.hnmclan.hpcnet.hprobe.hsmc91c92.hspectrum.hwl3501.hxirc2ps.hxircom.hpcnet32.hpcspkrplatform.hpd6729.hpdcadma.hperfcounters.hevents.hphonet.hphylib.hphysaddrt64bit.hphysicalalign.hstart.hpidns.hplxhermes.hpmpm.hruntime.hsleepsleep.hsmp.hstdpartition.hpnfsfilelayout.hpnp.hpnpacpi.hposixmqueuemqueue.hsysctl.hpowersupply.htracer.hppdev.hpppppp.hasync.hdeflate.hfilter.hmppe.hmultilink.hsynctty.hpppoatm.hpppoe.hpppol2tp.hpps.hpramcachefeaturenosync.hpreemptvoluntary.hpreventfirmwarebuild.hprintquotawarning.hprinter.hprintkprintk.htime.hprocevents.hfs.hkcore.hpagemonitor.hpidcpuset.hsysctl.hvmcore.hprofiling.hpstore.hptp1588clock.hqfmtv2.hqla3xxx.hqlcnicqlcnic.hdcb.hhwmon.hsriov.hqlge.hqsemiphy.hqt2160.hquotaquota.hcompat.hnetlinkinterface.htree.hquotactl.hr6040.hr8169.hraidattrs.hraid6pq.hrawdriver.hrccore.hmap.hrcufanout.hrdbzip2.hgzip.hlzma.hrdsrds.hrdma.htcp.hrealtekphy.hreedsolomonsolomon.hdec16.hregulatorregulator.hab3100.hbq24022.hfixedvoltage.hlp3971.hmax1586.htps65023.htps6507x.huserspaceconsumer.hwm831x.hwm8350.hwm8400.hreiserfsfsfs.hposixacl.hsecurity.hxattr.hprocinfo.hrelay.hrelocatable.hresourcecounters.hrfdftl.hrfkillrfkill.hinput.hleds.hrfsaccel.hringbufferbuffer.hallowswap.hbenchmark.hrpcsecgsskrb5.hspkm3.hrps.hrtgroupsched.hmutexes.hrt2400pci.hrt2500pci.hrt2500usb.hrt2800liblib.hmmio.hrt2800pcirt2800pci.hrt3290.hrt33xx.hrt35xx.hrt53xx.hrt2800usbrt2800usb.hrt33xx.hrt3573.hrt35xx.hrt53xx.hrt55xx.hunknown.hrt2x00rt2x00.hliblib.hcrypto.hfirmware.hleds.hmmio.hpci.husb.hrt61pci.hrt73usb.hrtcclass.hdrvab3100.hbq4802.hcmos.hds1286.hds1307.hds1374.hds1511.hds1553.hds1672.hds1742.hfm3130.hisl1208.hm41t80m41t80.hwdt.hm48t35.hm48t59.hmax6900.hpcf8563.hpcf8583.hrs5c372.hrx8025.hrx8581.hstk17ta8.hv3020.hwm831x.hwm8350.hx1205.hhctosyshctosys.hdevice.hintfdev.hproc.hsysfs.hlib.hrtl8180.hrtl8187rtl8187.hleds.hrwsemxchgaddalgorithm.hs2io.hsataahci.hinic162x.hmv.hnv.hpmp.hpromise.hqstor.hsil.hsil24.hsis.hsvw.hsx4.huli.hvia.hvitesse.hsbcfitpc2watchdog.hsc92031.hscheddebug.hhrtick.hmc.homitframepointer.hsmt.htracer.hschedstats.hscsiscsi.h3w9xxx.hsas.haacraid.haha152x.haha1542.haic79xx.haic7xxx.haic94xx.harcmsrarcmsr.haer.hbfafc.hbnx2iscsi.hbnx2xfcoe.hconstants.hcxgb3iscsi.hcxgb4iscsi.hdebug.hdhdh.halua.hemc.hhpsw.hrdac.hdma.henclosure.hfcattrs.htgtattrs.hhpsa.hhptiop.himm.hinitio.hips.hisci.hiscsiattrs.hlogging.hlowlevellowlevel.hpcmcia.hlpfc.hmpt2sasmpt2sas.hlogging.hmaxsge.hmpt3sasmpt3sas.hlogging.hmaxsge.hmultilun.hmvsas.hnetlink.hosddprintsense.hinitiator.huld.hpm8001.hpmcraid.hppa.hprocfs.hqlafc.hiscsi.hsasata.hattrs.hhostsmp.hlibsas.hscanasync.hspiattrs.hsrpsrp.hattrs.htgtattrs.hstex.hsym53c8xx2.hdefaulttags.hdmaaddressingmode.hmaxtags.hmmio.htgt.hvirtio.hwaitscan.hsctpcookiehmacmd5.hsha1.hdefaultcookiehmacmd5.hsdiouart.hsecurityfilecapabilities.hsecurityfs.hselectmemorymodel.hsensorsabituguru.habituguru3.had7414.had7418.hadm1021.hadm1025.hadm1026.hadm1029.hadm1031.hadm9240.hads7828.hadt7462.hadt7470.hadt7473.hadt7475.happlesmc.hasb100.hatk0110.hatxp1.hcoretemp.hdme1737.hds1621.hf71805f.hf71882fg.hf75375s.hfam15hpower.hfschmd.hg760a.hgl518sm.hgl520sm.hhdaps.hi5kamb.hibmaem.hibmpex.hit87.hk10temp.hk8temp.hlis3lv02d.hlm63.hlm75.hlm77.hlm78.hlm80.hlm83.hlm85.hlm87.hlm90.hlm92.hlm93.hlm95241.hltc4215.hltc4245.hmax1619.hmax6650.hpc87360.hpc87427.hpcf8591.hsht15.hsis5595.hsmsc47b397.hsmsc47m1.hsmsc47m192.hthmc50.htmp401.htmp421.htsl2550.hviacputemp.hvia686a.hvt1211.hvt8231.hw83627ehf.hw83627hf.hw83781d.hw83791d.hw83792d.hw83793.hw83l785ts.hw83l786ng.hwm831x.hwm8350.hserial82508250.hconsole.hcs.hdetectirq.hextended.hmanyports.hnruarts.hpci.hpnp.hrsa.hruntimeuarts.hshareirq.hcorecore.hconsole.hjsm.hnonstandard.hserioserio.hi8042.hlibps2.hraw.hserport.hsfcsfc.hmcdimon.hmtd.hsriov.hsfi.hsgipartition.hshmem.hsignalfd.hsimfs.hsis190.hsis900.hskge.hsky2.hslab.hslabinfo.hslhc.hslipslip.hcompressed.hsmart.hslowwork.hsmartjoyplusff.hsmp.hsmssdiodrv.hsianomdtv.husbdrv.hsmscphy.hsch311xwdt.hsmsc9420.hsndsnd.hac97codec.hpowersavesave.hdefault.had1889.hali5451.haloop.hatiixpatiixp.hmodem.hau8810.hau8820.hau8830.hbcd2000.hbt87x.hca0106.hcmipci.hcs46xxcs46xx.hnewdsp.hcs5530.hcs5535audio.hctxfi.hdarla20.hdarla24.hdmasgbuf.hdrivers.hdummy.hdynamicminors.hecho3g.hemu10k1emu10k1.hseq.hemu10k1x.hens1370.hens1371.hes1968.hgina20.hgina24.hhdacodecanalog.hca0110.hca0132ca0132.hdsp.hcirrus.hcmedia.hconexant.hhdmi.hrealtek.hsi3054.hsigmatel.hvia.hdsploader.henablerealtekquirks.hgeneric.hhwdep.hi915.hinputbeepbeep.hmode.hjack.hintel.hpowersavedefault.hpreallocsize.hhdsp.hhdspm.hhrtimer.hhwdep.hice1712.hice1724.hindigo.hindigodj.hindigodjx.hindigoio.hindigoiox.hintel8x0.hintel8x0m.hisa.hjack.hkctljack.hkorg1212.hlayla20.hlayla24.hlx6464es.hmaestro3.hmia.hmiro.hmixart.hmixeross.hmona.hmpu401mpu401.huart.hmtpav.hopl3liblib.hseq.hopl4liblib.hseq.hossemul.hoxygenoxygen.hlib.hpci.hpcmpcm.hossoss.hplugins.hpcmcia.hpcsp.hpcxhr.hrawmidirawmidi.hseq.hrme32.hrme96.hrme9652.hsbcommon.hsb16dsp.hseqdummy.hhrtimerdefault.hsequencersequencer.hoss.hsis7019.htimer.htrident.husbusb.h6fire.haudio.hcaiaqcaiaq.hinput.hhiface.hua101.hus122l.husx2y.hverboseprocfs.hvia82xxvia82xx.hmodem.hvirmidi.hvirtuoso.hvmaster.hvxlib.hvx222.hwsslib.hsoccameracamera.hmt9m001.hmt9m111.hmt9t031.hmt9v022.hov772x.hplatform.htw9910.hsoftwatchdog.hsolarisx86partition.hsonylaptop.hsonypisonypi.hcompat.hsoundsound.hosscorecore.hpreclaim.hsparseirq.hsparsememsparsemem.hmanual.hstatic.hsplitptlockcpus.hsquashfssquashfs.hfragmentcachesize.hssbssb.hb43pcibridge.hblockio.hdriverpcicorepcicore.hpossible.hpcihostpcihost.hpossible.hpcmciahostpcmciahost.hpossible.hpossible.hsdiohostsdiohost.hpossible.hsprom.hssfdc.hstacktracestacktrace.hsupport.hstaging.hstandalone.hste10xp.hstopmachine.hstp.hstrictdevmem.hstripasmsyms.hsunpartition.hsundance.hsungem.hsunrpcsunrpc.hgss.hxprtrdma.hsuspendsuspend.hfreezer.hswap.hsyncookies.hsynclinksynclink.hgt.hsynclinkmp.hsyshypervisor.hsysctlsysctl.hsyscall.hsysfssysfs.hdeprecateddeprecated.hdyn.hv2.hsysproftracer.hsysrqdebug.hsysvipcsysvipc.hsysctl.htabletusbacecad.haiptek.hgtco.hkbtab.hwacom.htargetcore.htaskdelayacct.hioaccounting.hxacct.htaskstats.htc1100wmi.htcgatmel.hinfineon.hnsc.htis.htpm.htcmfc.hfileio.hiblock.hpscsi.htcpcongadvanced.hbic.hcubic.hhstcp.hhtcp.hhybla.hillinois.hlp.hscalable.hvegas.hveno.hwestwood.hyeah.hmd5sig.htehuti.htelclock.htextsearchtextsearch.hbm.hfsm.hkmp.hthermalthermal.hhwmon.hthinkpadacpiacpi.hhotkeypoll.hvideo.htickoneshot.htifm7xx1.hcore.htigon3.htimerstats.htimerfd.htlan.htmdhermes.htmpfstmpfs.hposixacl.htopstarlaptop.htoshiba.htouchscreenad7879ad7879.hi2c.heeti.helo.hfujitsu.hgunze.hhtcpen.hinexio.hmcs5000.hmtouch.hpenmount.htouchit213.htouchright.htouchwin.htsc2007.husb3m.hcomposite.hdmctsc10.he2i.hegalax.heturbo.hgeneraltouch.hgotop.hgunze.hidealtek.hirtouch.hitm.hjastec.hpanjit.hwacomw8001.htraceirqflagssupport.htracepoints.htracermaxtrace.htracingtracing.hsupport.htreercu.httpcieeprom.htuliptulip.hmmio.htun.htyphoon.hubifsfsfs.hlzo.hxattr.hzlib.hudffs.hnls.hueficper.hueventhelperpath.huid16.huiouio.haec.hcif.hpcigeneric.hpdrvpdrv.hgenirq.hsercos3.hsmx.huli526x.hultra.hunix.hunix98ptys.hunixwaredisklabel.husbusb.hacm.hadutux.halim5632.han2720.hannouncenewdevices.happledisplay.harchhasehci.hhcd.hohci.hxhci.harmlinux.hatm.hbelkin.hberrycharge.hcatc.hcdcphonet.hcommon.hcxacru.hdevicefs.hehcihcd.hroothubtt.httnewsched.hemi26.hemi62.hepson2888.hezusb.hftdielan.hgl860.hgspcagspca.hbenq.hconex.hcpia1.hetoms.hfinepix.hjeilinj.hkonica.hmars.hmr97310a.hov519.hov534ov534.h9.hpac207.hpac7302.hpac7311.hsn9c2028.hsn9c20x.hsonixb.hsonixj.hspca1528.hspca500.hspca501.hspca505.hspca506.hspca508.hspca561.hsq905.hsq905c.hsq930x.hstk014.hstv0680.hsunplus.ht613.htv8532.hvc032x.hxirlinkcit.hzc3xx.hhid.hhiddev.hhso.hhwahcd.hidmouse.hiowarrior.hisightfw.hisp1362hcd.hkaweth.hkc2190.hlcd.hld.hled.hlegotower.hm5602.hmdc800.hmicrotek.hmon.hnetax8817x.hcdceem.hncm.hsubset.hcdcether.hdm9601.hgl620a.hint51x1.hmcs7830.hnet1080.hplusb.hrndishost.hwlan.hsmsc95xx.hzaurus.hohcihcd.hlittleendian.hotgutils.hpegasus.hprinter.hpwcpwc.hinputevdev.hrtl8150.hs2255.hserialserial.haircable.hark3116.hbelkin.hch341.hcp210x.hcyberjack.hcypressm8.hdebug.hdigiacceleport.hedgeportedgeport.hti.hempeg.hftdisio.hfunsoft.hgarmin.hgeneric.hhp4x.hipaq.hipw.hir.hiuu.hkeyspankeyspan.hpda.hklsi.hkobilsct.hmctu232.hmos7720.hmos7840.hmotorola.hnavman.homninet.hopticon.hoption.hoti6858.hpl2303.hqualcomm.hsafesafe.hpadded.hsiemensmpi.hsierrawireless.hspcp8x5.hsymbol.hti.hvisor.hwhiteheat.hwwan.hxircom.hsevseg.hsierranet.hsisusbvgasisusbvga.hcon.hsl811hcd.hspeedtouch.hstkwebcam.hstoragestorage.halauda.hcypressatacb.hdatafab.hfreecom.hisd200.hjumpshot.hkarma.honetouch.hsddr09.hsddr55.husbat.hstv06xx.hsupport.hsuspend.htmc.hu132hcd.hueagleatm.huhcihcd.husbnet.huss720.hvideoclassclass.hinputevdev.hvst.hwdm.hwhcihcd.hwusbwusb.hcbaf.hxhcihcd.hxusbatm.hzd1201.hzr364xx.husbpcwatchdog.husegenericsmphelpers.huserns.hstacktracesupport.hutrace.hutsns.huwbuwb.hhwa.hi1480ui1480u.hwlp.hwhci.hwlp.hv4lusbdrivers.hveve.hcalls.hethdev.hiptables.hnetdev.hveth.hvfatfs.hvgaarbarb.hmaxgpus.hconsole.hswitcheroo.hvgaconsoftscrollbackscrollback.hsize.hvgastate.hvhostnet.hviarhinerhine.hmmio.hvelocity.hvideoau0828.hbt848bt848.hdvb.hbtcx.hcafeccic.hcapturedrivers.hcs5345.hcs53l32a.hcx18cx18.halsa.hcx231xxcx231xx.halsa.hdvb.hrc.hcx2341x.hcx23885.hcx25840.hcx88cx88.halsa.hblackbird.hdvb.hmpeg.hvp3054.hdev.hem28xxem28xx.halsa.hdvb.hfbivtv.hhdpvr.hhelperchipsauto.hiri2c.hivtv.hm52790.hmedia.hmsp3400.hmt9v011.houtputcontrol.hov7670.hpvrusb2pvrusb2.hdvb.hsysfs.hsaa6588.hsaa711x.hsaa7127.hsaa7134saa7134.halsa.hdvb.hrc.hsaa7146saa7146.hvv.hsaa7164.hsaa717x.htda7432.htlg2300.htuner.htvaudio.htveeprom.htvp5150.hupd64031a.hupd64083.husbvision.hv4l2v4l2.hcommon.hvp27smpx.hwm8739.hwm8775.hvideobufdmasg.hdvb.hgen.hvmalloc.hvirttobus.hvirtiovirtio.hballoon.hblk.hconsole.hnet.hpci.hring.hvirtualization.hvitessephy.hvlan8021q8021q.hgvrp.hvmeventcounters.hvm86.hvmwareballoon.hpvscsi.hvmxnet3.hvortex.hvtvt.hconsole.hhwconsolebinding.hvttys.hvxge.hvxlan.hvzcheckpointcheckpoint.hiter.hdev.hevent.hfairsched.hgencalls.hiolimit.hquotaquota.hugid.hwdog.hw83627hfwdt.hw83697hfwdt.hw83697ugwdt.hw83877fwdt.hw83977fwdt.hwan.hwatchdogwatchdog.hcore.hwdtpci.hwextcore.hpriv.hproc.hspy.hwilinkplatformdata.hwimaxwimax.hdebuglevel.hi2400mi2400m.hdebuglevel.hsdio.husb.hwinbond840.hwirelesswireless.hextext.hsysfs.hwlti.hwl1251wl1251.hsdio.hwl12xx.hwlanwlan.h80211.hwlcore.hwm831xpower.hwatchdog.hwm8350power.hwatchdog.hx86x86.h3232.hnonstandard.hsmp.hacpicpufreq.hapmboot.hbigsmp.hbswap.hcmov.hcmpxchg.hcmpxchg64.hcpu.hcpuid.hcyclonetimer.hdebugctlmsr.hextendedplatform.hgeneric.hht.hintelpstate.husercopy.hinternodecachebytes.hinvlpg.hioapic.hl1cachebytes.hshift.hlocalapic.hlongrun.hmcemce.hamd.hinject.hintel.hthreshold.hminimumcpufamily.hmpparse.hmrst.hmsr.hneedrelocs.hp4clockmod.hpae.hpat.hpcccpufreq.hplatformdevices.hpmtimer.hpopadok.hpowernowk7k7.hacpi.hk8.hrerouteforbrokenbootirqs.hreservelow64k.hspeedstepich.hlib.hsmi.hthermalvector.htrampoline.htsc.husepprochecksum.hwpworksok.hxadd.hxenxen.hballoon.hblkdevfrontend.hcompatxenfs.hdebugfs.hdevevtchn.hfbdevfrontend.hkbddevfrontend.hmaxdomainmemory.hnetdevfrontend.hplatformpci.hsaverestore.hscrubpages.hsyshypervisor.hxenfs.hxfrmxfrm.hipcomp.hmigrate.hstatistics.hsubpolicy.huser.hxorblocks.hyentayenta.henetune.ho2.hricoh.hti.htoshiba.hzd1211rw.hzisofs.hzlibdeflate.hinflate.hzonedmadma.hflag.hzramzram.hdebug.hcryptoaead.haes.halgapi.hauthenc.hb128ops.hcompress.hcryptd.hcrypto_wq.hctr.hdes.hdrbg.hgf128mul.hhash.hinternalaead.hcompress.hhash.hrng.hskcipher.hlrw.hmd5.hrng.hscatterwalk.hsha.hskcipher.htwofish.hvmac.hxts.hdrmati_pcigart.hdrmP.hdrm_agpsupport.hdrm_backport.hdrm_cache.hdrm_core.hdrm_crtc.hdrm_crtc_helper.hdrm_dp_helper.hdrm_dp_mst_helper.hdrm_edid.hdrm_encoder_slave.hdrm_fb_cma_helper.hdrm_fb_helper.hdrm_fixed.hdrm_flip_work.hdrm_gem.hdrm_gem_cma_helper.hdrm_global.hdrm_hashtab.hdrm_legacy.hdrm_mem_util.hdrm_mipi_dsi.hdrm_mm.hdrm_modes.hdrm_modeset_lock.hdrm_of.hdrm_os_linux.hdrm_panel.hdrm_pciids.hdrm_plane_helper.hdrm_rect.hdrm_sysfs.hdrm_vma_manager.hgma_drm.hi2cch7006.hsil164.htda998x.hi915_drm.hi915_pciids.hi915_powerwell.hidr2.hintel-gtt.httmttm_bo_api.httm_bo_driver.httm_execbuf_util.httm_lock.httm_memory.httm_module.httm_object.httm_page_alloc.httm_placement.hkeyskeyring-type.hrxrpc-type.huser-type.hlinux8250_pci.hKbuilda.out.hac97_codec.hacct.hacpi.hacpi_io.hacpi_pmtmr.hadb.hadfs_fs.haer.haffs_hardblocks.hagp_backend.hagpgart.haio.haio_abi.hambabus.hclcd.hkmi.hmmci.hpl022.hpl061.hpl093.hserial.hamifd.hamifdreg.hamigaffs.hanon_inodes.hapm-emulation.hapm_bios.harcdevice.harcfb.hasync.hasync_tx.hata.hata_platform.hatalk.hath9k_platform.hatm.hatm_eni.hatm_he.hatm_idt77105.hatm_nicstar.hatm_suni.hatm_tcp.hatm_zatm.hatmapi.hatmarp.hatmbr2684.hatmclip.hatmdev.hatmel-mci.hatmel-pwm-bl.hatmel-ssc.hatmel_pdc.hatmel_pwm.hatmel_serial.hatmel_tc.hatmioc.hatmlec.hatmmpc.hatmppp.hatmsap.hatmsvc.hatomic.hattribute_container.haudit.hauto_dev-ioctl.hauto_fs.hauto_fs4.hautoconf.hauxvec.haverage.hax25.hb1lli.hb1pcmcia.hbacking-dev.hbacklight.hbaycom.hbcd.hbcm47xx_wdt.hbcmabcma.hbcma_driver_chipcommon.hbcma_driver_gmac_cmn.hbcma_driver_mips.hbcma_driver_pci.hbcma_driver_pcie2.hbcma_regs.hbcma_soc.hbfs_fs.hbinfmts.hbio.hbit_spinlock.hbitmap.hbitops.hbitrev.hblk-iopoll.hblk_types.hblkdev.hblkpg.hblktrace_api.hblockgroup_lock.hbootmem.hbottom_half.hbounds.hbpqether.hbrcmphy.hbsg-lib.hbsg.hbuffer_head.hbug.hbyteorderKbuildbig_endian.hgeneric.hlittle_endian.hc2port.hcache.hcancan.hKbuildbcm.hcore.hdev.herror.hnetlink.hplatformsja1000.hraw.hcapability.hcapi.hcb710.hcciss_ioctl.hcd1400.hcdev.hcdk.hcdrom.hcfag12864b.hcgroup.hcgroup_subsys.hcgroupstats.hchio.hcirc_buf.hclk.hclockchips.hclocksource.hcm4000_cs.hcn_proc.hcnt32_to_63.hcoda.hcoda_cache.hcoda_fs_i.hcoda_linux.hcoda_psdev.hcoff.hcom20020.hcompaction.hcompat.hcompile.hcompiler-gcc.hcompiler-gcc3.hcompiler-gcc4.hcompiler-intel.hcompiler.hcompletion.hcomstats.hconcap.hconfigfs.hconnector.hconsole.hconsole_struct.hconsolemap.hconst.hcordic.hcoredump.hcper.hcpt_context.hcpt_export.hcpt_image.hcpt_ioctl.hcpt_obj.hcpu.hcpu_rmap.hcpufreq.hcpuidle.hcpumask.hcpuset.hcramfs_fs.hcramfs_fs_sb.hcrash_dump.hcrc-ccitt.hcrc-itu-t.hcrc-t10dif.hcrc16.hcrc32.hcrc32c.hcrc7.hcred.hcryptocrypto.hksign.hmpi.hcryptohash.hctype.hcuda.hcyclades.hcyclomx.hcycx_cfm.hcycx_drv.hcycx_x25.hdca.hdcache.hdcbnl.hdccp.hdcookies.hdebug_locks.hdebugfs.hdebugobjects.hdecompressbunzip2.hgeneric.hinflate.hmm.hunlzma.hdelay.hdelayacct.hdevice-mapper.hdevice.hdevice_cgroup.hdevpts_fs.hdio.hdirent.hdisplay.hdlm.hdlm_device.hdlm_netlink.hdlm_plock.hdlmconstants.hdm-dirty-log.hdm-io.hdm-ioctl.hdm-kcopyd.hdm-log-userspace.hdm-region-hash.hdm9000.hdma-attrs.hdma-buf.hdma-debug.hdma-mapping.hdma_remapping.hdmaengine.hdmapool.hdmar.hdmi.hdn.hdnotify.hdqblk_qtree.hdqblk_v1.hdqblk_v2.hdqblk_xfs.hdrbd.hdrbd_config.hdrbd_limits.hdrbd_nl.hdrbd_tag_magic.hds1286.hds17287rtc.hdst.hdtlk.hdvbKbuildaudio.hca.hdmx.hfrontend.hnet.hosd.hversion.hvideo.hdw_dmac.hdynamic_debug.hedac.hedd.heeprom_93cx6.hefi.hefs_fs_sb.hefs_vh.heisa.helevator.helf-em.helf-fdpic.helf.helfcore-compat.helfcore.helfnote.henclosure.herr.herrno.herrqueue.hetherdevice.hethtool.heventfd.heventpoll.hexport.hexportfs.hext2_fs.hext2_fs_sb.hext3_fs.hext3_fs_i.hext3_fs_sb.hext3_jbd.hf75375s.hfadvise.hfairsched.hfalloc.hfault-inject.hfb.hfcdevice.hfcntl.hfd.hfddidevice.hfdreg.hfdtable.hfence-watchdog.hfence.hfib_rules.hfiemap.hfile.hfilter.hfips.hfirewire-cdev.hfirewire-constants.hfirewire.hfirmware-map.hfirmware.hflat.hflex_array.hfont.hfreezer.hfs.hfs_enet_pd.hfs_stack.hfs_struct.hfs_uart_pd.hfscache-cache.hfscache.hfsl_devices.hfsnotify.hfsnotify_backend.hftrace.hftrace_event.hftrace_irq.hfuse.hfutex.hgameport.hgcd.hgen_stats.hgenalloc.hgeneric_acl.hgeneric_serial.hgenetlink.hgenhd.hgetcpu.hgfp.hgfs2_ondisk.hgigaset_dev.hgpio.hgpio_keys.hgpio_mouse.hhardirq.hhash.hhashtable.hhayesesp.hhdlchdlc.hKbuildioctl.hhdlcdrv.hhdmi.hhdpu_features.hhdreg.hhid-debug.hhid.hhiddev.hhidraw.hhighmem.hhighuid.hhil.hhil_mlc.hhippidevice.hhp_sdc.hhpet.hhrtimer.hhtirq.hhuge_mm.hhugetlb.hhugetlb_inline.hhw_random.hhwmon-sysfs.hhwmon-vid.hhwmon.hhyperv.hhysdn_if.hi2ci2c-algo-bit.hi2c-algo-pca.hi2c-algo-pcf.hi2c-dev.hi2c-gpio.hi2c-id.hi2c-ocores.hi2c-pca-platform.hi2c-pnx.hi2c-pxa.hi2c.hadp5588.hat24.hdm355evm_msp.hlm8323.hmax732x.hmcs5000_ts.hpca953x.hpcf857x.hs6000.htps65010.htsc2007.htwl4030.hi2o-dev.hi2o.hi7300_idle.hi8042.hi8k.hibmtr.hicmp.hicmpv6.hide.hidr.hieee80211.hif.hif_addr.hif_addrlabel.hif_arcnet.hif_arp.hif_bonding.hif_bridge.hif_cablemodem.hif_ec.hif_eql.hif_ether.hif_fc.hif_fddi.hif_frad.hif_hippi.hif_infiniband.hif_link.hif_ltalk.hif_macvlan.hif_packet.hif_phonet.hif_plip.hif_ppp.hif_pppol2tp.hif_pppox.hif_slip.hif_strip.hif_tr.hif_tun.hif_tunnel.hif_vlan.higmp.hihex.hima.hin.hin6.hin_route.hinet.hinet_diag.hinet_lro.hinetdevice.hinit.hinit_ohci1394_dma.hinit_task.hinitrd.hinotify.hinputinput-polldev.hinput.heeti_ts.hmatrix_keypad.hmt.hintel-gtt.hintel-iommu.hinterrupt.hinterval_tree.hio-mapping.hio.hioc3.hioc4.hiocontext.hioctl.hiommu-helper.hiommu.hioport.hioprio.hiova.hip.hip6_tunnel.hip_vs.hipc.hipc_namespace.hipmi.hipmi_msgdefs.hipmi_smi.hipsec.hipv6.hipv6_route.hipx.hirda.hirq.hirq_cpustat.hirq_work.hirqflags.hirqnr.hirqreturn.hisa.hisapnp.hiscsi_boot_sysfs.hiscsi_ibft.hisdnisdn.hKbuildcapicmd.hcapilli.hcapiutil.hhdlc.hisdn_divertif.hisdn_ppp.hisdnif.hisicom.hiso_fs.histallion.hivtv.hivtvfb.hixjuser.hjbd.hjbd2.hjffs2.hjhash.hjiffies.hjournal-head.hjoystick.hkallsyms.hkbd_diacr.hkbd_kern.hkbuild.hkconfig.hkd.hkdebug.hkdev_t.hkernel-page-flags.hkernel.hkernel_stat.hkernelcapi.hkexec.hkey-type.hkey.hkeyboard.hkeyctl.hkfifo-new.hkfifo.hkgdb.hkhugepaged.hklist.hkmalloc_sizes.hkmemcheck.hkmemleak.hkmemtrace.hkmod.hkmsg_dump.hkobj_map.hkobject.hkprobes.hkref.hks0108.hksm.hkthread.hktime.hkvm.hkvm_host.hkvm_para.hkvm_types.hlapb.hlatencytop.hlcd.hlcm.hleds-bd2802.hleds-lp3944.hleds-pca9532.hleds.hleds_pwm.hlglock.hlguest.hlguest_launcher.hlibata.hlibc-compat.hlibps2.hlicense.hlimits.hlinkage.hlinux_logo.hlis3lv02d.hlist.hlist_bl.hlist_nulls.hlist_sort.hllc.hllist.hlmb.hlockdbind.hdebug.hlockd.hnlm.hshare.hxdr.hxdr4.hlockdep.hlog2.hloop.hlp.hlru_cache.hlsm_audit.hlzo.hm48t86.hmISDNdsp.hmISDNhw.hmISDNif.hmagic.hmajor.hmap_to_7segment.hmaple.hmath64.hmatroxfb.hmax17040_battery.hmbcache.hmbus.hmc146818rtc.hmc6821.hmca-legacy.hmca.hmdio-bitbang.hmdio-gpio.hmdio.hmemcontrol.hmemory.hmemory_hotplug.hmempolicy.hmempool.hmemstick.hmeye.hmfdab3100.hasic3.hcore.hda903x.hds1wm.hezx-pcap.hhtc-egpio.hhtc-pasic3.hlpc_ich.hmc13783-private.hmc13783.hpcf50633adc.hcore.hgpio.hmbc.hpmic.hrtsx_common.hrtsx_pci.hrtsx_usb.ht7l66xb.htc6387xb.htc6393xb.htmio.hwm831xauxadc.hcore.hgpio.hirq.hotp.hpdata.hpmu.hregulator.hstatus.hwatchdog.hwm8350audio.hcomparator.hcore.hgpio.hpmic.hrtc.hsupply.hwdt.hwm8400-audio.hwm8400-private.hwm8400.hmg_disk.hmigrate.hmii.hminix_fs.hmiscdevice.hmlx4cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmlx5cmd.hcq.hdevice.hdoorbell.hdriver.hqp.hsrq.hmm.hmm_inline.hmm_types.hmman.hmmccard.hcore.hhost.hmmc.hpm.hsd.hsdio.hsdio_func.hsdio_ids.hmmdebug.hmmgang.hmmiotrace.hmmtimer.hmmu_context.hmmu_notifier.hmmzone.hmnt_namespace.hmod_devicetable.hmodsign.hmodule.hmoduleloader.hmoduleparam.hmount.hmpage.hmpls.hmqueue.hmroute.hmroute6.hmsdos_fs.hmsg.hmsi.hmtdbbm.hblktrans.hcfi.hcfi_endian.hcompatmac.hconcat.hdoc2000.hflashchip.hftl.hgen_probe.hinftl.hmap.hmtd.hmtdram.hnand-gpio.hnand.hnand_ecc.hndfc.hnftl.honenand.honenand_regs.hpartitions.hpfow.hphysmap.hplat-ram.hpmc551.hqinfo.hsh_flctl.hsharpsl.hsuper.hubi.hxip.hmtio.hmutex-debug.hmutex.hmv643xx.hmv643xx_eth.hmv643xx_i2c.hmxm-wmi.hn_r3964.hnamei.hnbd.hncp.hncp_fs.hncp_fs_i.hncp_fs_sb.hncp_mount.hncp_no.hneighbour.hnet.hnet_dropmon.hnet_tstamp.hnetdevice.hnetfilternetfilter.hKbuildipsetKbuildip_set.hip_set_ahash.hip_set_bitmap.hip_set_getport.hip_set_hash.hip_set_list.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_tuple_common.hnfnetlink.hnfnetlink_compat.hnfnetlink_conntrack.hnfnetlink_log.hnfnetlink_queue.hx_tables.hxt_AUDIT.hxt_CHECKSUM.hxt_CLASSIFY.hxt_CONNMARK.hxt_CONNSECMARK.hxt_DSCP.hxt_LED.hxt_MARK.hxt_NFLOG.hxt_NFQUEUE.hxt_RATEEST.hxt_SECMARK.hxt_TCPMSS.hxt_TCPOPTSTRIP.hxt_TPROXY.hxt_cluster.hxt_comment.hxt_connbytes.hxt_connlimit.hxt_connmark.hxt_conntrack.hxt_dccp.hxt_dscp.hxt_esp.hxt_hashlimit.hxt_helper.hxt_iprange.hxt_length.hxt_limit.hxt_mac.hxt_mark.hxt_multiport.hxt_osf.hxt_owner.hxt_physdev.hxt_pkttype.hxt_policy.hxt_quota.hxt_rateest.hxt_realm.hxt_recent.hxt_sctp.hxt_set.hxt_socket.hxt_state.hxt_statistic.hxt_string.hxt_tcpmss.hxt_tcpudp.hxt_time.hxt_u32.hnetfilter_arpnetfilter_arp.hKbuildarp_tables.harpt_mangle.hnetfilter_bridgenetfilter_bridge.hKbuildebt_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_ulog.hebt_vlan.hebtables.hnetfilter_decnet.hnetfilter_ipv4netfilter_ipv4.hKbuildip_queue.hip_tables.hipt_CLUSTERIP.hipt_ECN.hipt_LOG.hipt_REJECT.hipt_SAME.hipt_TOS.hipt_TTL.hipt_ULOG.hipt_addrtype.hipt_ah.hipt_ecn.hipt_iprange.hipt_owner.hipt_realm.hipt_tos.hipt_ttl.hnetfilter_ipv6netfilter_ipv6.hKbuildip6_tables.hip6t_HL.hip6t_LOG.hip6t_REJECT.hip6t_ah.hip6t_frag.hip6t_hl.hip6t_ipv6header.hip6t_mh.hip6t_opts.hip6t_owner.hip6t_rt.hnetlink.hnetpoll.hnetrom.hnfs.hnfs2.hnfs3.hnfs4.hnfs4_acl.hnfs4_mount.hnfs_fs.hnfs_fs_i.hnfs_fs_sb.hnfs_idmap.hnfs_iostat.hnfs_mount.hnfs_page.hnfs_xdr.hnfsacl.hnfsdKbuildconst.hdebug.hexport.hnfsfh.hstats.hsyscall.hnfsd_idmap.hnilfs2_fs.hnl80211.hnl802154.hnls.hnmi.hnode.hnodemask.hnotifier.hnsc_gpio.hnsproxy.hnubus.hnuma.hnvme.hnvram.hnwpserial.hof.hof_device.hof_gpio.hof_i2c.hof_mdio.hof_platform.hof_spi.hoom.hopenvswitch.hoprofile.hoxu210hp.hpage-debug-flags.hpage-flags.hpage-isolation.hpage_cgroup.hpageblock-flags.hpagemap.hpagevec.hparam.hparport.hparport_pc.hparser.hpatchkey.hpath.hpci-acpi.hpci-aspm.hpci-dma.hpci.hpci_hotplug.hpci_ids.hpci_regs.hpcieport_if.hpda_power.hpercpu-defs.hpercpu-rwsem.hpercpu.hpercpu_counter.hperf_counter.hperf_event.hperf_regs.hpersonality.hpfcache.hpfkeyv2.hpfn.hpg.hphantom.hphonedev.hphonet.hphy.hphy_fixed.hpid.hpid_namespace.hpim.hpipe_fs_i.hpkt_cls.hpkt_sched.hpktcdvd.hplatform_device.hplist.hploopcompat.hinternal.hploop.hploop_if.hploop_stat.hpm.hpm_qos.hpm_qos_params.hpm_runtime.hpm_wakeup.hpmu.hpnp.hpoison.hpoll.hposix-clock.hposix-timers.hposix_acl.hposix_acl_xattr.hposix_types.hpower_supply.hpowercap.hppdev.hppp-comp.hppp_channel.hppp_defs.hpps.hpps_kernel.hpram.hpramcache.hprctl.hpreempt.hprefetch.hprintk.hprio_heap.hprio_tree.hproc_fs.hprofile.hproportions.hpstore.hptp_classify.hptp_clock.hptp_clock_kernel.hptrace.hpwm.hpwm_backlight.hqnx4_fs.hqnxtypes.hquicklist.hquota.hquotaops.hradeonfb.hradix-tree.hraidKbuildmd_p.hmd_u.hpq.hxor.hraid_class.hramfs.hrandom.hrange.hratelimit.hrational.hraw.hrbtree.hrculist.hrculist_bl.hrculist_nulls.hrcupdate.hrcutree.hrds.hreboot.hreciprocal_div.hregset.hregulatorbq24022.hconsumer.hdriver.hfixed.hlp3971.hmachine.hmax1586.huserspace-consumer.hreiserfs_acl.hreiserfs_fs.hreiserfs_fs_i.hreiserfs_fs_sb.hreiserfs_xattr.hrelay.hres_counter.hreservation.hresource.hresume-trace.hrfkill.hring_buffer.hrio.hrio_drv.hrio_ids.hrio_regs.hrmap.hrndis.hromfs_fs.hroot_dev.hrose.hrotary_encoder.hroute.hrslib.hrtcrtc-v3020.hrtc.hm48t59.hrtmutex.hrtnetlink.hrwsem-spinlock.hrwsem.hrxrpc.hsc26198.hscatterlist.hscc.hsched.hscreen_info.hsctp.hscx200.hscx200_gpio.hsdla.hseccomp.hsecurebits.hsecurity.hselection.hselinux.hselinux_netlink.hsem.hsemaphore.hseq_file.hseq_file_net.hseqlock.hserial.hserial167.hserialP.hserial_8250.hserial_core.hserial_max3100.hserial_pnx8xxx.hserial_reg.hserial_sci.hserio.hsfi.hsfi_acpi.hsh_intc.hsh_timer.hshm.hshmem_fs.hsht15.hsignal.hsignalfd.hskbuff.hslab.hslab_def.hslob_def.hslow-work.hslub_def.hsm501-regs.hsm501.hsmb.hsmb_fs.hsmb_fs_i.hsmb_fs_sb.hsmb_mount.hsmbno.hsmc911x.hsmc91x.hsmp.hsmp_lock.hsmsc911x.hsnmp.hsocket.hsockios.hsom.hsonet.hsony-laptop.hsonypi.hsort.hsound.hsoundcard.hspiKbuildad7877.had7879.hads7846.hat73c213.hcorgi_lcd.hds1305.heeprom.hflash.hlibertas_spi.hlms283gf05.hmax7301.hmc33880.hmcp23s08.hmmc_spi.horion_spi.hspi.hspi_bitbang.hspi_gpio.hspidev.htdo24m.htle62x0.hwl12xx.hspinlock.hspinlock_api_smp.hspinlock_api_up.hspinlock_types.hspinlock_types_up.hspinlock_up.hsplice.hsrcu.hssbssb.hssb_driver_chipcommon.hssb_driver_extif.hssb_driver_gige.hssb_driver_mips.hssb_driver_pci.hssb_embedded.hssb_regs.hstackprotector.hstacktrace.hstallion.hstart_kernel.hstat.hstatfs.hstddef.hstop_machine.hstring.hstring_helpers.hstringify.hsunrpcKbuildauth.hauth_gss.hbc_xprt.hcache.hclnt.hdebug.hgss_api.hgss_asn1.hgss_err.hgss_krb5.hgss_spkm3.hmetrics.hmsg_prot.hrpc_pipe_fs.hrpc_rdma.hsched.hstats.hsvc.hsvc_rdma.hsvc_xprt.hsvcauth.hsvcauth_gss.hsvcsock.htimer.htypes.hxdr.hxprt.hxprtrdma.hxprtsock.hsuperhyway.hsuspend.hsuspend_ioctls.hsvga.hswab.hswap.hswapops.hswiotlb.hsynclink.hsys.hsyscalls.hsysctl.hsysdev.hsysfs.hsyslog.hsysrq.hsysv_fs.htask_io_accounting.htask_io_accounting_ops.htask_work.htaskstats.htaskstats_kern.htboot.htc.htc_actKbuildtc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htc_ematchKbuildtc_em_cmp.htc_em_meta.htc_em_nbyte.htc_em_text.htcp.htelephony.htermios.htextsearch.htextsearch_fsm.htfrc.hthermal.hthinkpad_acpi.hthread_info.hthreads.htick.htifm.htime.htimecompare.htimer.htimerfd.htimeriomem-rng.htimes.htimex.htiocl.htipc.htipc_config.htopology.htoshiba.htpm.htrace_clock.htrace_seq.htracehook.htracepoint.htransport_class.htrdevice.htsacct_kern.htty.htty_driver.htty_flip.htty_ldisc.htypecheck.htypes.hu64_stats_sync.huaccess.hucb1400.hudf_fs_i.hudp.huinput.huio.huio_driver.hultrasound.hun.hunalignedaccess_ok.hbe_byteshift.hbe_memmove.hbe_struct.hgeneric.hle_byteshift.hle_memmove.hle_struct.hmemmove.hpacked_struct.hunistd.husbusb.hKbuildassociation.hatmel_usba_udc.haudio-v2.haudio.hc67x00.hcdc.hcdc_ncm.hch11.hch9.hcomposite.hehci_def.hg_printer.hgadget.hgadgetfs.hgpio_vbus.hhcd.hinput.hiowarrior.hirda.hisp116x.hisp1362.hisp1760.hlangwell_udc.hm66592.hmidi.hmusb.hnet2280.hotg.hquirks.hr8a66597.hrndis_host.hserial.hsl811.htmc.husbnet.hvideo.hvstusb.hwusb-wa.hwusb.husb_usual.husbdevice_fs.huser-return-notifier.huser.huser_namespace.hutime.hutrace.huts.hutsname.hutsrelease.huuid.huwbuwb.hdebug-cmd.hspec.humc.hwhci.hve.hve_nfs.hve_proto.hve_task.hveip.hvenet.hveprintk.hvermagic.hversion.hveth.hvfs.hvga_switcheroo.hvgaarb.hvhost.hvia.hvideo_output.hvideodev.hvideodev2.hvideotext.hvirtinfo.hvirtio.hvirtio_9p.hvirtio_balloon.hvirtio_blk.hvirtio_config.hvirtio_console.hvirtio_ids.hvirtio_net.hvirtio_pci.hvirtio_ring.hvirtio_rng.hvirtio_scsi.hvlynq.hvmalloc.hvmstat.hvt.hvt_buffer.hvt_kern.hvzcalluser.hvzctl.hvzctl_quota.hvzctl_venet.hvzctl_veth.hvzdq_tree.hvzevent.hvziolimit.hvziptable_defs.hvzquota.hvzquota_qlnk.hvzsnap.hvzstat.hw1-gpio.hwait.hwanrouter.hwatchdog.hwimaxwimax.hKbuilddebug.hi2400m.hwireless.hwl12xx.hwlp.hwm97xx.hwm97xx_batt.hworkqueue.hwriteback.hww_mutex.hx25.hxattr.hxfrm.hxilinxfb.hyam.hzconf.hzlib.hzorro.hzorro_ids.hzutil.hmath-emudouble.hop-1.hop-2.hop-4.hop-8.hop-common.hquad.hsingle.hsoft-fp.hmediaadv7343.hbt819.hcs5345.hcs53l32a.hcx2341x.hcx25840.hdavinciccdc_types.hdm355_ccdc.hdm644x_ccdc.hvpfe_capture.hvpfe_types.hvpss.hi2c-addr.hir-common.hir-kbd-i2c.hlirc.hlirc_dev.hm52790.hmsp3400.hov772x.hovcamchip.hpwc-ioctl.hradio-si4713.hrc-core.hrc-map.hrds.hsaa6588.hsaa6752hs.hsaa7115.hsaa7127.hsaa7146.hsaa7146_vv.hsh_mobile_ceu.hsi4713.hsoc_camera.hsoc_camera_platform.hsoc_mediabus.htuner-types.htuner.htvaudio.htveeprom.htvp514x.htvp5150.htw9910.hupd64031a.hupd64083.hv4l2-chip-ident.hv4l2-common.hv4l2-ctrls.hv4l2-dev.hv4l2-device.hv4l2-event.hv4l2-fh.hv4l2-i2c-drv.hv4l2-int-device.hv4l2-ioctl.hv4l2-mediabus.hv4l2-subdev.hvideobuf-core.hvideobuf-dma-contig.hvideobuf-dma-sg.hvideobuf-dvb.hvideobuf-vmalloc.hwm8775.hmtdKbuildinftl-user.hmtd-abi.hmtd-user.hnftl-user.hubi-user.hnet9p9p.hclient.htransport.hact_api.haddrconf.haf_ieee802154.haf_rxrpc.haf_unix.hah.harp.hatmclip.hax25.hax88796.hbluetoothbluetooth.hhci.hhci_core.hl2cap.hrfcomm.hsco.hbusy_poll.hcfg80211-wext.hcfg80211.hchecksum.hcipso_ipv4.hcls_cgroup.hcompat.hdatalink.hdcbevent.hdcbnl.hdn.hdn_dev.hdn_fib.hdn_neigh.hdn_nsp.hdn_route.hdsa.hdsfield.hdst.hdst_ops.hesp.hethoc.hfib_rules.hflow.hflow_keys.hgarp.hgen_stats.hgenetlink.hgre.hgro_cells.hicmp.hieee80211_radiotap.hieee802154.hieee802154_netdev.hif_inet6.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.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.hmac80211.hmip6.hmld.hndisc.hneighbour.hnet_namespace.hnetdma.hnetevent.hnetfilteripv4nf_conntrack_ipv4.hnf_defrag_ipv4.hipv6nf_conntrack_icmpv6.hnf_conntrack_ipv6.hnf_defrag_ipv6.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_tuple.hnf_log.hnf_nat.hnf_nat_core.hnf_nat_helper.hnf_nat_protocol.hnf_nat_rule.hnf_queue.hnf_tproxy_core.hnfnetlink_log.hxt_log.hxt_rateest.hnetlabel.hnetlink.hnetlink_sock.hnetnsconntrack.hcore.hdccp.hgeneric.hhash.hipv4.hipv6.hmib.hpacket.hunix.hx_tables.hxfrm.hnetprio_cgroup.hnetrom.hnexthop.hnl802154.hp8022.hphonetgprs.hpep.hphonet.hpn_dev.hping.hpkt_cls.hpkt_sched.hprotocol.hpsnap.hraw.hrawv6.hred.hregulatory.hrequest_sock.hrose.hroute.hrtnetlink.hsch_generic.hscm.hsctpauth.hchecksum.hcommand.hconstants.hsctp.hsm.hstructs.htsnmap.hulpevent.hulpqueue.huser.hsecure_seq.hslhc_vj.hsnmp.hsock.hstp.htc_acttc_defact.htc_gact.htc_ipt.htc_mirred.htc_nat.htc_pedit.htc_skbedit.htcp.htcp_states.htimewait_sock.htipctipc.htipc_bearer.htipc_msg.htipc_port.htransp_v6.hudp.hudplite.hvxlan.hwext.hwimax.hwpan-phy.hx25.hx25device.hxfrm.hpcmciaciscode.hcisreg.hcistpl.hcs.hcs_types.hdevice_id.hds.hmem_op.hss.hrdmaKbuildib.hib_addr.hib_cache.hib_cm.hib_fmr_pool.hib_mad.hib_marshall.hib_pack.hib_pma.hib_sa.hib_smi.hib_umem.hib_user_cm.hib_user_mad.hib_user_sa.hib_user_verbs.hib_verbs.hiw_cm.hrdma_cm.hrdma_cm_ib.hrdma_netlink.hrdma_user_cm.hrxrpcpacket.htypes.hscsiKbuildfcKbuildfc_els.hfc_encaps.hfc_fc2.hfc_fcoe.hfc_fcp.hfc_fip.hfc_fs.hfc_gs.hfc_ms.hfc_ns.hfc_encode.hfc_frame.hfcoe_sysfs.hiscsi_if.hiscsi_proto.hlibfc.hlibfcoe.hlibiscsi.hlibiscsi_tcp.hlibsas.hlibsrp.hosd_attributes.hosd_initiator.hosd_protocol.hosd_sec.hosd_sense.hosd_types.hsas.hsas_ata.hscsi.hscsi_bsg_fc.hscsi_bsg_iscsi.hscsi_cmnd.hscsi_dbg.hscsi_device.hscsi_devinfo.hscsi_dh.hscsi_driver.hscsi_eh.hscsi_host.hscsi_ioctl.hscsi_netlink.hscsi_netlink_fc.hscsi_tcq.hscsi_tgt.hscsi_tgt_if.hscsi_transport.hscsi_transport_fc.hscsi_transport_iscsi.hscsi_transport_sas.hscsi_transport_spi.hscsi_transport_srp.hscsicam.hsg.hsrp.hsoundKbuildac97_codec.haci.had1816a.had1843.hak4114.hak4117.hak4531_codec.hak4xxx-adda.hasequencer.hasound.hasound_fm.hasoundef.hatmel-abdac.hatmel-ac97c.hcontrol.hcore.hcs4231-regs.hcs46xx.hcs46xx_dsp_scb_types.hcs46xx_dsp_spos.hcs46xx_dsp_task_types.hcs8403.hcs8427.hemu10k1.hemu10k1_synth.hemu8000.hemu8000_reg.hemux_legacy.hemux_synth.hes1688.hgus.hhda_hwdep.hhda_verbs.hhdsp.hhdspm.hhwdep.hi2c.hinfo.hinitval.hjack.hl3.hmemalloc.hminors.hmixer_oss.hmpu401.hopl3.hopl4.hpcm-indirect.hpcm.hpcm_oss.hpcm_params.hpt2258.hpxa2xx-lib.hrawmidi.hs3c24xx_uda134x.hsb.hsb16_csp.hseq_device.hseq_kernel.hseq_midi_emul.hseq_midi_event.hseq_oss.hseq_oss_legacy.hseq_virmidi.hsfnt_info.hsh_fsi.hsnd_wavefront.hsoc-dai.hsoc-dapm.hsoc-of-simple.hsoc.hsoundfont.hsscape_ioctl.htea575x-tuner.htea6330t.htimer.htlv.htrident.huda134x.huda1380.hutil_mem.hversion.hvx_core.hwavefront.hwm8993.hwm9081.hwss.hymfpci.htraceboot.hdefine_trace.heventsblock.hbtrfs.hext3.hext4.hfence.hirq.hjbd.hjbd2.hkmem.hkvm.hlock.hmce.hmodule.hnapi.hnet.hpower.hras.hsched.hscsi.hsignal.hskb.hsock.hsunrpc.hsyscalls.htimer.hudp.hworkqueue.hwriteback.hftrace.hsyscall.hvideoKbuildatmel_lcdc.haty128.hbroadsheetfb.hcirrus.hcvisionppc.hda8xx-fb.hedid.hepson1355.hgbe.hhecubafb.higa.hili9320.hkyro.hmach64.hmaxinefb.hmbxfb.hmetronomefb.hmipi_display.hneomagic.hnewport.hpermedia2.hplatform_lcd.hpm3fb.hpmag-ba-fb.hpmagb-b-fb.hpxa168fb.hradeon.hs1d13xxxfb.hsgivw.hsh_mobile_lcdc.hsisfb.hsstfb.htdfx.htgafb.htrident.huvesafb.hvga.hw100fb.hinitKconfigMakefileipcMakefilekernelKconfig.freezerKconfig.hzKconfig.openvzKconfig.preemptMakefilebcKconfigMakefilecptMakefileeventsMakefilegcovKconfigMakefileirqMakefilepowerKconfigMakefiletimeKconfigMakefiletraceKconfigMakefileveMakefilelibKconfigKconfig.debugKconfig.kgdbKconfig.kmemcheckMakefilelzoMakefileraid6Makefileraid6testMakefilereed_solomonMakefilezlib_deflateMakefilezlib_inflateMakefilemmKconfigKconfig.debugMakefilenet802KconfigMakefile8021qKconfigMakefile9pKconfigMakefileKconfigMakefileappletalkMakefileatmKconfigMakefileax25KconfigMakefilebluetoothKconfigMakefilebnepKconfigMakefilecmtpKconfigMakefilehidpKconfigMakefilerfcommKconfigMakefilebridgeKconfigMakefilenetfilterKconfigMakefilecanKconfigMakefilecoreMakefiledcbKconfigMakefiledccpKconfigMakefileccidsKconfigdecnetKconfigMakefilenetfilterKconfigMakefiledsaKconfigMakefileeconetKconfigMakefileethernetMakefileieee802154KconfigMakefileipv4KconfigMakefilenetfilterKconfigMakefileipv6KconfigMakefilenetfilterKconfigMakefileipxKconfigMakefileirdaKconfigMakefileircommKconfigMakefileirlanKconfigMakefileirnetKconfigMakefileiucvKconfigMakefilekeyMakefilelapbKconfigMakefilellcKconfigMakefilemac80211KconfigMakefilenetfilterKconfigMakefileipsetKconfigMakefileipvsKconfigMakefilenetlabelKconfigMakefilenetlinkMakefilenetromMakefileopenvswitchKconfigMakefilepacketKconfigMakefilephonetKconfigMakefilerdsKconfigMakefilerfkillKconfigMakefileroseMakefilerxrpcKconfigMakefileschedKconfigMakefilesctpKconfigMakefilesunrpcKconfigMakefileauth_gssMakefilexprtrdmaMakefiletipcKconfigMakefileunixKconfigMakefilewanrouterKconfigMakefilewimaxKconfigMakefilewirelessKconfigMakefilex25KconfigMakefilexfrmKconfigMakefilesamplesKconfigMakefilekobjectMakefilekprobesMakefiletrace_eventsMakefiletracepointsMakefilescripts.conmakehash.cmd.gitignore.kallsyms.cmd.pnmtologo.cmd.unifdef.cmdKbuild.includeLindentMakefileMakefile.asm-genericMakefile.buildMakefile.cleanMakefile.fwinstMakefile.headersinstMakefile.hostMakefile.libMakefile.modinstMakefile.modpostbasic.docproc.cmd.fixdep.cmd.gitignore.hash.cmdMakefiledocprocdocproc.cfixdepfixdep.chashhash.cmodules.orderbin2c.cbinoffset.cbloat-o-meterbootgraph.plcheckincludes.plcheckkconfigsymbols.shcheckpatch.plcheckstack.plchecksyscalls.shcheckversion.plcleanfilecleanpatchconfigconmakehashconmakehash.cdecodecodediffconfigdtc.gitignoreMakefileMakefile.dtcchecks.cdata.cdtc-lexer.ldtc-lexer.lex.c_shippeddtc-parser.tab.c_shippeddtc-parser.tab.h_shippeddtc-parser.ydtc.cdtc.hflattree.cfstree.clibfdtMakefile.libfdtfdt.cfdt.hfdt_ro.cfdt_rw.cfdt_strerror.cfdt_sw.cfdt_wip.clibfdt.hlibfdt_env.hlibfdt_internal.hlivetree.csrcpos.csrcpos.htreesource.cversion_gen.hexport_report.plextract-ikconfiggcc-version.shgcc-x86_32-has-stack-protector.shgcc-x86_64-has-stack-protector.shgen_initramfs_list.shgenksyms.genksyms.cmd.genksyms.o.cmd.gitignore.lex.o.cmd.parse.o.cmdMakefilegenksymsgenksyms.cgenksyms.hkeywords.ckeywords.c_shippedkeywords.gperflex.clex.c_shippedlex.lmodules.orderparse.cparse.c_shippedparse.hparse.h_shippedparse.yget_maintainer.plgfp-translateheaderdep.plheaders.shheaders_check.plheaders_install.plkallsymskallsyms.ckconfig.conf.cmd.conf.o.cmd.gitignore.kxgettext.o.cmd.zconf.tab.o.cmdMakefilePOTFILES.incheck.shconfconf.cconfdata.cexpr.cexpr.hgconf.cgconf.gladeimages.ckconfig_load.ckxgettext.clex.zconf.clex.zconf.c_shippedlkc.hlkc_proto.hlxdialog.gitignoreBIG.FAT.WARNINGcheck-lxdialog.shchecklist.cdialog.hinputbox.cmenubox.ctextbox.cutil.cyesno.cmconf.cmenu.cqconf.ccqconf.hstreamline_config.plsymbol.cutil.czconf.gperfzconf.hash.czconf.hash.c_shippedzconf.lzconf.tab.czconf.tab.c_shippedzconf.ykernel-docksymoopsREADMEmakelstmarkup_oops.plmkcompile_hmkmakefilemksysmapmkuboot.shmkversionmod.elfconfig.h.cmd.empty.o.cmd.file2alias.o.cmd.gitignore.mk_elfconfig.cmd.mod-extract.cmd.modpost.cmd.modpost.o.cmd.sumversion.o.cmdMakefileelfconfig.hempty.cfile2alias.cmk_elfconfigmk_elfconfig.cmod-extractmod-extract.cmodpostmodpost.cmodpost.hmodsign-note.shmodules.ordersumversion.cmodule-common.ldsmodules.ordernamespace.plpackageMakefilebuilddebbuildtarmkspecpatch-kernelpnmtologopnmtologo.cprofile2linkerlist.plrecordmcount.plrt-testercheck-all.shrt-tester.pyrt-tester.pycrt-tester.pyot2-l1-2rt-sameprio.tstt2-l1-pi.tstt2-l1-signal.tstt2-l2-2rt-deadlock.tstt3-l1-pi-1rt.tstt3-l1-pi-2rt.tstt3-l1-pi-3rt.tstt3-l1-pi-signal.tstt3-l1-pi-steal.tstt3-l2-pi.tstt4-l2-pi-deboost.tstt5-l4-pi-boost-deboost-setsched.tstt5-l4-pi-boost-deboost.tstselinuxMakefileREADMEgenheadersMakefilegenheaders.cinstall_policy.shmdp.gitignoreMakefiledbus_contextsmdp.csetlocalversionshow_deltatags.shtracingdraw_functrace.pydraw_functrace.pycdraw_functrace.pyounifdefunifdef.cver_linuxsecurityKconfigMakefileintegrityimaKconfigMakefilekeysMakefileselinuxKconfigMakefilessMakefilesmackKconfigMakefiletomoyoKconfigMakefilesoundKconfigMakefileaoaKconfigMakefilecodecsKconfigMakefilecoreMakefilefabricsKconfigMakefilesoundbusKconfigMakefilei2sbusMakefilearmKconfigMakefileatmelKconfigMakefilecoreKconfigMakefileossMakefileseqKconfigMakefileossMakefiledriversKconfigMakefilempu401Makefileopl3Makefileopl4MakefilepcspMakefilevxMakefilei2cMakefileotherMakefileisaKconfigMakefilead1816aMakefilead1848Makefilecs423xMakefilees1688MakefilegusMakefilemsndMakefileopti9xxMakefilesbMakefilewavefrontMakefilewssMakefilemipsKconfigMakefileossKconfigMakefiledmasoundKconfigMakefilepariscKconfigMakefilepciKconfigMakefileac97Makefileali5451Makefileau88x0Makefileaw2Makefileca0106Makefilecs46xxMakefilecs5535audioMakefilectxfiMakefileechoaudioMakefileemu10k1MakefilehdaKconfigMakefileice1712Makefilekorg1212Makefilelx6464esMakefilemixartMakefilenm256MakefileoxygenMakefilepcxhrMakefileriptideMakefilerme9652MakefiletridentMakefilevx222MakefileymfpciMakefilepcmciaKconfigMakefilepdaudiocfMakefilevxMakefileppcKconfigMakefileshKconfigMakefilesocKconfigMakefileatmelKconfigMakefileau1xKconfigMakefileblackfinKconfigMakefilecodecsKconfigMakefiledavinciKconfigMakefilefslKconfigMakefileimxKconfigMakefileomapKconfigMakefilepxaKconfigMakefiles3c24xxKconfigMakefiles6000KconfigMakefileshKconfigMakefiletxx9KconfigMakefilesparcKconfigMakefilespiKconfigMakefilesynthMakefileemuxMakefileusb6fireMakefileKconfigMakefilebcd2000MakefilecaiaqMakefilehifaceMakefilemiscMakefileusx2yMakefiletoolslibapiMakefiletraceeventMakefileperfDocumentationMakefileMakefileMakefile.perfarcharmMakefilearm64MakefilepowerpcMakefiles390MakefileshMakefilesparcMakefilex86MakefileconfigMakefileMakefile.archfeature-checksMakefilescriptsperlPerf-Trace-UtilMakefile.PLscriptsMakefile.includetestingselftestsMakefilemqueueMakefilevirtiovirtio-traceMakefileusrKconfigMakefilevirtkvmKconfig/usr/src//usr/src/kernels//usr/src/kernels/2.6.32-042stab113.5//usr/src/kernels/2.6.32-042stab113.5/arch//usr/src/kernels/2.6.32-042stab113.5/arch/alpha//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/boot//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/lib//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/mm//usr/src/kernels/2.6.32-042stab113.5/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/arm//usr/src/kernels/2.6.32-042stab113.5/arch/arm/boot//usr/src/kernels/2.6.32-042stab113.5/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab113.5/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/arm/common//usr/src/kernels/2.6.32-042stab113.5/arch/arm/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/arm/lib//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab113.5/arch/arm/mm//usr/src/kernels/2.6.32-042stab113.5/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab113.5/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab113.5/arch/arm/tools//usr/src/kernels/2.6.32-042stab113.5/arch/arm/vfp//usr/src/kernels/2.6.32-042stab113.5/arch/avr32//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boot//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/lib//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/mm//usr/src/kernels/2.6.32-042stab113.5/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab113.5/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/cris//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab113.5/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab113.5/arch/cris/boot//usr/src/kernels/2.6.32-042stab113.5/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab113.5/arch/cris/include//usr/src/kernels/2.6.32-042stab113.5/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab113.5/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab113.5/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab113.5/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab113.5/arch/cris/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/cris/mm//usr/src/kernels/2.6.32-042stab113.5/arch/frv//usr/src/kernels/2.6.32-042stab113.5/arch/frv/boot//usr/src/kernels/2.6.32-042stab113.5/arch/frv/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/frv/lib//usr/src/kernels/2.6.32-042stab113.5/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab113.5/arch/frv/mm//usr/src/kernels/2.6.32-042stab113.5/arch/h8300//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/boot//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/lib//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/mm//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab113.5/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab113.5/arch/ia64//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/dig//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/hp//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/lib//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/mm//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/pci//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/sn//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/uv//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/ia64/xen//usr/src/kernels/2.6.32-042stab113.5/arch/m32r//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/boot//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/lib//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/mm//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab113.5/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab113.5/arch/m68k//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/atari//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/lib//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/mac//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/mm//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/q40//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/tools//usr/src/kernels/2.6.32-042stab113.5/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab113.5/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab113.5/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab113.5/arch/mips//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab113.5/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab113.5/arch/mips/ar7//usr/src/kernels/2.6.32-042stab113.5/arch/mips/basler//usr/src/kernels/2.6.32-042stab113.5/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab113.5/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab113.5/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab113.5/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab113.5/arch/mips/boot//usr/src/kernels/2.6.32-042stab113.5/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab113.5/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab113.5/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab113.5/arch/mips/dec//usr/src/kernels/2.6.32-042stab113.5/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab113.5/arch/mips/emma//usr/src/kernels/2.6.32-042stab113.5/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab113.5/arch/mips/fw//usr/src/kernels/2.6.32-042stab113.5/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab113.5/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab113.5/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab113.5/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab113.5/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab113.5/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab113.5/arch/mips/jazz//usr/src/kernels/2.6.32-042stab113.5/arch/mips/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/mips/lasat//usr/src/kernels/2.6.32-042stab113.5/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab113.5/arch/mips/lib//usr/src/kernels/2.6.32-042stab113.5/arch/mips/loongson//usr/src/kernels/2.6.32-042stab113.5/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab113.5/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab113.5/arch/mips/mm//usr/src/kernels/2.6.32-042stab113.5/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab113.5/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab113.5/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/mips/pci//usr/src/kernels/2.6.32-042stab113.5/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab113.5/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab113.5/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab113.5/arch/mips/power//usr/src/kernels/2.6.32-042stab113.5/arch/mips/rb532//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab113.5/arch/mips/sni//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab113.5/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab113.5/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab113.5/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab113.5/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab113.5/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab113.5/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab113.5/arch/parisc//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/lib//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/mm//usr/src/kernels/2.6.32-042stab113.5/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab113.5/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab113.5/arch/s390//usr/src/kernels/2.6.32-042stab113.5/arch/s390/appldata//usr/src/kernels/2.6.32-042stab113.5/arch/s390/boot//usr/src/kernels/2.6.32-042stab113.5/arch/s390/crypto//usr/src/kernels/2.6.32-042stab113.5/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab113.5/arch/s390/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab113.5/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab113.5/arch/s390/kvm//usr/src/kernels/2.6.32-042stab113.5/arch/s390/lib//usr/src/kernels/2.6.32-042stab113.5/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/s390/mm//usr/src/kernels/2.6.32-042stab113.5/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/score//usr/src/kernels/2.6.32-042stab113.5/arch/score/boot//usr/src/kernels/2.6.32-042stab113.5/arch/score/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/score/lib//usr/src/kernels/2.6.32-042stab113.5/arch/score/mm//usr/src/kernels/2.6.32-042stab113.5/arch/sh//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boot//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab113.5/arch/sh/cchips//usr/src/kernels/2.6.32-042stab113.5/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab113.5/arch/sh/drivers//usr/src/kernels/2.6.32-042stab113.5/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab113.5/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab113.5/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab113.5/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab113.5/arch/sh/lib//usr/src/kernels/2.6.32-042stab113.5/arch/sh/lib64//usr/src/kernels/2.6.32-042stab113.5/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/sh/mm//usr/src/kernels/2.6.32-042stab113.5/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/sh/tools//usr/src/kernels/2.6.32-042stab113.5/arch/sparc//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/boot//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/lib//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/mm//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/sparc/prom//usr/src/kernels/2.6.32-042stab113.5/arch/um//usr/src/kernels/2.6.32-042stab113.5/arch/um/drivers//usr/src/kernels/2.6.32-042stab113.5/arch/um/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab113.5/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab113.5/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab113.5/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab113.5/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab113.5/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab113.5/arch/um/scripts//usr/src/kernels/2.6.32-042stab113.5/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab113.5/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab113.5/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab113.5/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab113.5/arch/x86//usr/src/kernels/2.6.32-042stab113.5/arch/x86/boot//usr/src/kernels/2.6.32-042stab113.5/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab113.5/arch/x86/crypto//usr/src/kernels/2.6.32-042stab113.5/arch/x86/ia32//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab113.5/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab113.5/arch/x86/kvm//usr/src/kernels/2.6.32-042stab113.5/arch/x86/lguest//usr/src/kernels/2.6.32-042stab113.5/arch/x86/lib//usr/src/kernels/2.6.32-042stab113.5/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab113.5/arch/x86/mm//usr/src/kernels/2.6.32-042stab113.5/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab113.5/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab113.5/arch/x86/pci//usr/src/kernels/2.6.32-042stab113.5/arch/x86/power//usr/src/kernels/2.6.32-042stab113.5/arch/x86/tools//usr/src/kernels/2.6.32-042stab113.5/arch/x86/vdso//usr/src/kernels/2.6.32-042stab113.5/arch/x86/video//usr/src/kernels/2.6.32-042stab113.5/arch/x86/xen//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab113.5/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab113.5/block//usr/src/kernels/2.6.32-042stab113.5/crypto//usr/src/kernels/2.6.32-042stab113.5/crypto/async_tx//usr/src/kernels/2.6.32-042stab113.5/crypto/mpi//usr/src/kernels/2.6.32-042stab113.5/crypto/signature//usr/src/kernels/2.6.32-042stab113.5/drivers//usr/src/kernels/2.6.32-042stab113.5/drivers/accessibility//usr/src/kernels/2.6.32-042stab113.5/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab113.5/drivers/acpi//usr/src/kernels/2.6.32-042stab113.5/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab113.5/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab113.5/drivers/amba//usr/src/kernels/2.6.32-042stab113.5/drivers/ata//usr/src/kernels/2.6.32-042stab113.5/drivers/atm//usr/src/kernels/2.6.32-042stab113.5/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab113.5/drivers/base//usr/src/kernels/2.6.32-042stab113.5/drivers/base/power//usr/src/kernels/2.6.32-042stab113.5/drivers/bcma//usr/src/kernels/2.6.32-042stab113.5/drivers/block//usr/src/kernels/2.6.32-042stab113.5/drivers/block/aoe//usr/src/kernels/2.6.32-042stab113.5/drivers/block/drbd//usr/src/kernels/2.6.32-042stab113.5/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab113.5/drivers/block/paride//usr/src/kernels/2.6.32-042stab113.5/drivers/block/ploop//usr/src/kernels/2.6.32-042stab113.5/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab113.5/drivers/bluetooth//usr/src/kernels/2.6.32-042stab113.5/drivers/cdrom//usr/src/kernels/2.6.32-042stab113.5/drivers/char//usr/src/kernels/2.6.32-042stab113.5/drivers/char/agp//usr/src/kernels/2.6.32-042stab113.5/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab113.5/drivers/char/ip2//usr/src/kernels/2.6.32-042stab113.5/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab113.5/drivers/char/mwave//usr/src/kernels/2.6.32-042stab113.5/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab113.5/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab113.5/drivers/char/rio//usr/src/kernels/2.6.32-042stab113.5/drivers/char/tpm//usr/src/kernels/2.6.32-042stab113.5/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab113.5/drivers/clocksource//usr/src/kernels/2.6.32-042stab113.5/drivers/connector//usr/src/kernels/2.6.32-042stab113.5/drivers/cpufreq//usr/src/kernels/2.6.32-042stab113.5/drivers/cpuidle//usr/src/kernels/2.6.32-042stab113.5/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab113.5/drivers/crypto//usr/src/kernels/2.6.32-042stab113.5/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab113.5/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab113.5/drivers/dca//usr/src/kernels/2.6.32-042stab113.5/drivers/dio//usr/src/kernels/2.6.32-042stab113.5/drivers/dma//usr/src/kernels/2.6.32-042stab113.5/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab113.5/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab113.5/drivers/edac//usr/src/kernels/2.6.32-042stab113.5/drivers/eisa//usr/src/kernels/2.6.32-042stab113.5/drivers/firewire//usr/src/kernels/2.6.32-042stab113.5/drivers/firmware//usr/src/kernels/2.6.32-042stab113.5/drivers/gpio//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/nouveau/dispnv04//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab113.5/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab113.5/drivers/hid//usr/src/kernels/2.6.32-042stab113.5/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab113.5/drivers/hv//usr/src/kernels/2.6.32-042stab113.5/drivers/hwmon//usr/src/kernels/2.6.32-042stab113.5/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab113.5/drivers/i2c//usr/src/kernels/2.6.32-042stab113.5/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab113.5/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab113.5/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab113.5/drivers/ide//usr/src/kernels/2.6.32-042stab113.5/drivers/idle//usr/src/kernels/2.6.32-042stab113.5/drivers/ieee1394//usr/src/kernels/2.6.32-042stab113.5/drivers/ieee802154//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab113.5/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab113.5/drivers/input//usr/src/kernels/2.6.32-042stab113.5/drivers/input/gameport//usr/src/kernels/2.6.32-042stab113.5/drivers/input/joystick//usr/src/kernels/2.6.32-042stab113.5/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab113.5/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab113.5/drivers/input/misc//usr/src/kernels/2.6.32-042stab113.5/drivers/input/mouse//usr/src/kernels/2.6.32-042stab113.5/drivers/input/serio//usr/src/kernels/2.6.32-042stab113.5/drivers/input/tablet//usr/src/kernels/2.6.32-042stab113.5/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab113.5/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab113.5/drivers/leds//usr/src/kernels/2.6.32-042stab113.5/drivers/lguest//usr/src/kernels/2.6.32-042stab113.5/drivers/macintosh//usr/src/kernels/2.6.32-042stab113.5/drivers/mca//usr/src/kernels/2.6.32-042stab113.5/drivers/md//usr/src/kernels/2.6.32-042stab113.5/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab113.5/drivers/media//usr/src/kernels/2.6.32-042stab113.5/drivers/media/common//usr/src/kernels/2.6.32-042stab113.5/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab113.5/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab113.5/drivers/media/radio//usr/src/kernels/2.6.32-042stab113.5/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab113.5/drivers/media/rc//usr/src/kernels/2.6.32-042stab113.5/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab113.5/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab113.5/drivers/memstick//usr/src/kernels/2.6.32-042stab113.5/drivers/memstick/core//usr/src/kernels/2.6.32-042stab113.5/drivers/memstick/host//usr/src/kernels/2.6.32-042stab113.5/drivers/message//usr/src/kernels/2.6.32-042stab113.5/drivers/message/fusion//usr/src/kernels/2.6.32-042stab113.5/drivers/message/i2o//usr/src/kernels/2.6.32-042stab113.5/drivers/mfd//usr/src/kernels/2.6.32-042stab113.5/drivers/misc//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab113.5/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab113.5/drivers/mmc//usr/src/kernels/2.6.32-042stab113.5/drivers/mmc/card//usr/src/kernels/2.6.32-042stab113.5/drivers/mmc/core//usr/src/kernels/2.6.32-042stab113.5/drivers/mmc/host//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab113.5/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab113.5/drivers/net//usr/src/kernels/2.6.32-042stab113.5/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab113.5/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab113.5/drivers/net/arm//usr/src/kernels/2.6.32-042stab113.5/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab113.5/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab113.5/drivers/net/atlx//usr/src/kernels/2.6.32-042stab113.5/drivers/net/benet//usr/src/kernels/2.6.32-042stab113.5/drivers/net/bna//usr/src/kernels/2.6.32-042stab113.5/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab113.5/drivers/net/bonding//usr/src/kernels/2.6.32-042stab113.5/drivers/net/can//usr/src/kernels/2.6.32-042stab113.5/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab113.5/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab113.5/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab113.5/drivers/net/cris//usr/src/kernels/2.6.32-042stab113.5/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab113.5/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab113.5/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab113.5/drivers/net/e1000//usr/src/kernels/2.6.32-042stab113.5/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ehea//usr/src/kernels/2.6.32-042stab113.5/drivers/net/enic//usr/src/kernels/2.6.32-042stab113.5/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab113.5/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab113.5/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab113.5/drivers/net/i40e//usr/src/kernels/2.6.32-042stab113.5/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab113.5/drivers/net/igb//usr/src/kernels/2.6.32-042stab113.5/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab113.5/drivers/net/irda//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab113.5/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab113.5/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab113.5/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab113.5/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab113.5/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab113.5/drivers/net/netxen//usr/src/kernels/2.6.32-042stab113.5/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab113.5/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab113.5/drivers/net/phy//usr/src/kernels/2.6.32-042stab113.5/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab113.5/drivers/net/qlge//usr/src/kernels/2.6.32-042stab113.5/drivers/net/sfc//usr/src/kernels/2.6.32-042stab113.5/drivers/net/skfp//usr/src/kernels/2.6.32-042stab113.5/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab113.5/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab113.5/drivers/net/tulip//usr/src/kernels/2.6.32-042stab113.5/drivers/net/usb//usr/src/kernels/2.6.32-042stab113.5/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab113.5/drivers/net/vxge//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wan//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wimax//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab113.5/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab113.5/drivers/nubus//usr/src/kernels/2.6.32-042stab113.5/drivers/of//usr/src/kernels/2.6.32-042stab113.5/drivers/parisc//usr/src/kernels/2.6.32-042stab113.5/drivers/parport//usr/src/kernels/2.6.32-042stab113.5/drivers/pci//usr/src/kernels/2.6.32-042stab113.5/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab113.5/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab113.5/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab113.5/drivers/pcmcia//usr/src/kernels/2.6.32-042stab113.5/drivers/platform//usr/src/kernels/2.6.32-042stab113.5/drivers/platform/x86//usr/src/kernels/2.6.32-042stab113.5/drivers/pnp//usr/src/kernels/2.6.32-042stab113.5/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab113.5/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab113.5/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab113.5/drivers/power//usr/src/kernels/2.6.32-042stab113.5/drivers/powercap//usr/src/kernels/2.6.32-042stab113.5/drivers/pps//usr/src/kernels/2.6.32-042stab113.5/drivers/ps3//usr/src/kernels/2.6.32-042stab113.5/drivers/ptp//usr/src/kernels/2.6.32-042stab113.5/drivers/rapidio//usr/src/kernels/2.6.32-042stab113.5/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab113.5/drivers/regulator//usr/src/kernels/2.6.32-042stab113.5/drivers/rtc//usr/src/kernels/2.6.32-042stab113.5/drivers/s390//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/block//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/char//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/cio//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/net//usr/src/kernels/2.6.32-042stab113.5/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab113.5/drivers/sbus//usr/src/kernels/2.6.32-042stab113.5/drivers/sbus/char//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab113.5/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab113.5/drivers/serial//usr/src/kernels/2.6.32-042stab113.5/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab113.5/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab113.5/drivers/sfi//usr/src/kernels/2.6.32-042stab113.5/drivers/sh//usr/src/kernels/2.6.32-042stab113.5/drivers/sh/maple//usr/src/kernels/2.6.32-042stab113.5/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab113.5/drivers/sn//usr/src/kernels/2.6.32-042stab113.5/drivers/spi//usr/src/kernels/2.6.32-042stab113.5/drivers/ssb//usr/src/kernels/2.6.32-042stab113.5/drivers/staging//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/android//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/dream//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/dst//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/echo//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/iio//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/line6//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/otus//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/panel//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/phison//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/poch//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rar//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/sep//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/vme//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab113.5/drivers/staging/zram//usr/src/kernels/2.6.32-042stab113.5/drivers/target//usr/src/kernels/2.6.32-042stab113.5/drivers/target/loopback//usr/src/kernels/2.6.32-042stab113.5/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab113.5/drivers/tc//usr/src/kernels/2.6.32-042stab113.5/drivers/telephony//usr/src/kernels/2.6.32-042stab113.5/drivers/thermal//usr/src/kernels/2.6.32-042stab113.5/drivers/uio//usr/src/kernels/2.6.32-042stab113.5/drivers/usb//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/atm//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/class//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/core//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/early//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/host//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/image//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/misc//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/mon//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/musb//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/otg//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/serial//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/storage//usr/src/kernels/2.6.32-042stab113.5/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab113.5/drivers/uwb//usr/src/kernels/2.6.32-042stab113.5/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab113.5/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab113.5/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab113.5/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab113.5/drivers/vhost//usr/src/kernels/2.6.32-042stab113.5/drivers/video//usr/src/kernels/2.6.32-042stab113.5/drivers/video/aty//usr/src/kernels/2.6.32-042stab113.5/drivers/video/backlight//usr/src/kernels/2.6.32-042stab113.5/drivers/video/console//usr/src/kernels/2.6.32-042stab113.5/drivers/video/display//usr/src/kernels/2.6.32-042stab113.5/drivers/video/geode//usr/src/kernels/2.6.32-042stab113.5/drivers/video/i810//usr/src/kernels/2.6.32-042stab113.5/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab113.5/drivers/video/kyro//usr/src/kernels/2.6.32-042stab113.5/drivers/video/logo//usr/src/kernels/2.6.32-042stab113.5/drivers/video/matrox//usr/src/kernels/2.6.32-042stab113.5/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab113.5/drivers/video/mbx//usr/src/kernels/2.6.32-042stab113.5/drivers/video/msm//usr/src/kernels/2.6.32-042stab113.5/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab113.5/drivers/video/omap//usr/src/kernels/2.6.32-042stab113.5/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab113.5/drivers/video/riva//usr/src/kernels/2.6.32-042stab113.5/drivers/video/savage//usr/src/kernels/2.6.32-042stab113.5/drivers/video/sis//usr/src/kernels/2.6.32-042stab113.5/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab113.5/drivers/video/via//usr/src/kernels/2.6.32-042stab113.5/drivers/virtio//usr/src/kernels/2.6.32-042stab113.5/drivers/vlynq//usr/src/kernels/2.6.32-042stab113.5/drivers/w1//usr/src/kernels/2.6.32-042stab113.5/drivers/w1/masters//usr/src/kernels/2.6.32-042stab113.5/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab113.5/drivers/watchdog//usr/src/kernels/2.6.32-042stab113.5/drivers/xen//usr/src/kernels/2.6.32-042stab113.5/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab113.5/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab113.5/drivers/zorro//usr/src/kernels/2.6.32-042stab113.5/firmware//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab113.5/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab113.5/fs//usr/src/kernels/2.6.32-042stab113.5/fs/9p//usr/src/kernels/2.6.32-042stab113.5/fs/adfs//usr/src/kernels/2.6.32-042stab113.5/fs/affs//usr/src/kernels/2.6.32-042stab113.5/fs/afs//usr/src/kernels/2.6.32-042stab113.5/fs/autofs//usr/src/kernels/2.6.32-042stab113.5/fs/autofs4//usr/src/kernels/2.6.32-042stab113.5/fs/befs//usr/src/kernels/2.6.32-042stab113.5/fs/bfs//usr/src/kernels/2.6.32-042stab113.5/fs/btrfs//usr/src/kernels/2.6.32-042stab113.5/fs/cachefiles//usr/src/kernels/2.6.32-042stab113.5/fs/cifs//usr/src/kernels/2.6.32-042stab113.5/fs/coda//usr/src/kernels/2.6.32-042stab113.5/fs/configfs//usr/src/kernels/2.6.32-042stab113.5/fs/cramfs//usr/src/kernels/2.6.32-042stab113.5/fs/debugfs//usr/src/kernels/2.6.32-042stab113.5/fs/devpts//usr/src/kernels/2.6.32-042stab113.5/fs/dlm//usr/src/kernels/2.6.32-042stab113.5/fs/ecryptfs//usr/src/kernels/2.6.32-042stab113.5/fs/efs//usr/src/kernels/2.6.32-042stab113.5/fs/exofs//usr/src/kernels/2.6.32-042stab113.5/fs/exportfs//usr/src/kernels/2.6.32-042stab113.5/fs/ext2//usr/src/kernels/2.6.32-042stab113.5/fs/ext3//usr/src/kernels/2.6.32-042stab113.5/fs/ext4//usr/src/kernels/2.6.32-042stab113.5/fs/fat//usr/src/kernels/2.6.32-042stab113.5/fs/freevxfs//usr/src/kernels/2.6.32-042stab113.5/fs/fscache//usr/src/kernels/2.6.32-042stab113.5/fs/fuse//usr/src/kernels/2.6.32-042stab113.5/fs/gfs2//usr/src/kernels/2.6.32-042stab113.5/fs/hfs//usr/src/kernels/2.6.32-042stab113.5/fs/hfsplus//usr/src/kernels/2.6.32-042stab113.5/fs/hostfs//usr/src/kernels/2.6.32-042stab113.5/fs/hpfs//usr/src/kernels/2.6.32-042stab113.5/fs/hppfs//usr/src/kernels/2.6.32-042stab113.5/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab113.5/fs/isofs//usr/src/kernels/2.6.32-042stab113.5/fs/jbd//usr/src/kernels/2.6.32-042stab113.5/fs/jbd2//usr/src/kernels/2.6.32-042stab113.5/fs/jffs2//usr/src/kernels/2.6.32-042stab113.5/fs/jfs//usr/src/kernels/2.6.32-042stab113.5/fs/lockd//usr/src/kernels/2.6.32-042stab113.5/fs/minix//usr/src/kernels/2.6.32-042stab113.5/fs/ncpfs//usr/src/kernels/2.6.32-042stab113.5/fs/nfs//usr/src/kernels/2.6.32-042stab113.5/fs/nfs_common//usr/src/kernels/2.6.32-042stab113.5/fs/nfsd//usr/src/kernels/2.6.32-042stab113.5/fs/nilfs2//usr/src/kernels/2.6.32-042stab113.5/fs/nls//usr/src/kernels/2.6.32-042stab113.5/fs/notify//usr/src/kernels/2.6.32-042stab113.5/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab113.5/fs/notify/inotify//usr/src/kernels/2.6.32-042stab113.5/fs/ntfs//usr/src/kernels/2.6.32-042stab113.5/fs/ocfs2//usr/src/kernels/2.6.32-042stab113.5/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab113.5/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab113.5/fs/omfs//usr/src/kernels/2.6.32-042stab113.5/fs/openpromfs//usr/src/kernels/2.6.32-042stab113.5/fs/partitions//usr/src/kernels/2.6.32-042stab113.5/fs/proc//usr/src/kernels/2.6.32-042stab113.5/fs/pstore//usr/src/kernels/2.6.32-042stab113.5/fs/qnx4//usr/src/kernels/2.6.32-042stab113.5/fs/quota//usr/src/kernels/2.6.32-042stab113.5/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab113.5/fs/ramfs//usr/src/kernels/2.6.32-042stab113.5/fs/reiserfs//usr/src/kernels/2.6.32-042stab113.5/fs/romfs//usr/src/kernels/2.6.32-042stab113.5/fs/smbfs//usr/src/kernels/2.6.32-042stab113.5/fs/squashfs//usr/src/kernels/2.6.32-042stab113.5/fs/sysfs//usr/src/kernels/2.6.32-042stab113.5/fs/sysv//usr/src/kernels/2.6.32-042stab113.5/fs/ubifs//usr/src/kernels/2.6.32-042stab113.5/fs/udf//usr/src/kernels/2.6.32-042stab113.5/fs/ufs//usr/src/kernels/2.6.32-042stab113.5/fs/xfs//usr/src/kernels/2.6.32-042stab113.5/include//usr/src/kernels/2.6.32-042stab113.5/include/acpi//usr/src/kernels/2.6.32-042stab113.5/include/acpi/platform//usr/src/kernels/2.6.32-042stab113.5/include/asm-generic//usr/src/kernels/2.6.32-042stab113.5/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab113.5/include/asm-x86//usr/src/kernels/2.6.32-042stab113.5/include/bc//usr/src/kernels/2.6.32-042stab113.5/include/config//usr/src/kernels/2.6.32-042stab113.5/include/config/8139too//usr/src/kernels/2.6.32-042stab113.5/include/config/ab3100//usr/src/kernels/2.6.32-042stab113.5/include/config/ac97//usr/src/kernels/2.6.32-042stab113.5/include/config/acer//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/power//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab113.5/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab113.5/include/config/adaptec//usr/src/kernels/2.6.32-042stab113.5/include/config/agp//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab113.5/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab113.5/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab113.5/include/config/airo//usr/src/kernels/2.6.32-042stab113.5/include/config/alim1535//usr/src/kernels/2.6.32-042stab113.5/include/config/alim7101//usr/src/kernels/2.6.32-042stab113.5/include/config/amd//usr/src/kernels/2.6.32-042stab113.5/include/config/amd8111//usr/src/kernels/2.6.32-042stab113.5/include/config/amiga//usr/src/kernels/2.6.32-042stab113.5/include/config/anon//usr/src/kernels/2.6.32-042stab113.5/include/config/apm//usr/src/kernels/2.6.32-042stab113.5/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/arch//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/enable//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/have//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/may//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/phys//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/populates//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/select//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/supports//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/uses//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/want//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab113.5/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab113.5/include/config/ask//usr/src/kernels/2.6.32-042stab113.5/include/config/ask/ip//usr/src/kernels/2.6.32-042stab113.5/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab113.5/include/config/asus//usr/src/kernels/2.6.32-042stab113.5/include/config/async//usr/src/kernels/2.6.32-042stab113.5/include/config/async/raid6//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab113.5/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab113.5/include/config/at76c50x//usr/src/kernels/2.6.32-042stab113.5/include/config/ata//usr/src/kernels/2.6.32-042stab113.5/include/config/ata/over//usr/src/kernels/2.6.32-042stab113.5/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab113.5/include/config/ath//usr/src/kernels/2.6.32-042stab113.5/include/config/ath5k//usr/src/kernels/2.6.32-042stab113.5/include/config/ath9k//usr/src/kernels/2.6.32-042stab113.5/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab113.5/include/config/atm//usr/src/kernels/2.6.32-042stab113.5/include/config/audit//usr/src/kernels/2.6.32-042stab113.5/include/config/autofs4//usr/src/kernels/2.6.32-042stab113.5/include/config/b43//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/buses//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab113.5/include/config/b43/phy//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab113.5/include/config/b44//usr/src/kernels/2.6.32-042stab113.5/include/config/b44/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab113.5/include/config/backlight//usr/src/kernels/2.6.32-042stab113.5/include/config/backlight/class//usr/src/kernels/2.6.32-042stab113.5/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab113.5/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab113.5/include/config/base//usr/src/kernels/2.6.32-042stab113.5/include/config/battery//usr/src/kernels/2.6.32-042stab113.5/include/config/bc//usr/src/kernels/2.6.32-042stab113.5/include/config/bc/io//usr/src/kernels/2.6.32-042stab113.5/include/config/bc/rss//usr/src/kernels/2.6.32-042stab113.5/include/config/bc/swap//usr/src/kernels/2.6.32-042stab113.5/include/config/bcma//usr/src/kernels/2.6.32-042stab113.5/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab113.5/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab113.5/include/config/bcma/host//usr/src/kernels/2.6.32-042stab113.5/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/binary//usr/src/kernels/2.6.32-042stab113.5/include/config/binfmt//usr/src/kernels/2.6.32-042stab113.5/include/config/blk//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab113.5/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab113.5/include/config/bnx2x//usr/src/kernels/2.6.32-042stab113.5/include/config/boot//usr/src/kernels/2.6.32-042stab113.5/include/config/boot/printk//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab113.5/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab113.5/include/config/branch//usr/src/kernels/2.6.32-042stab113.5/include/config/branch/profile//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab113.5/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab113.5/include/config/broadcom//usr/src/kernels/2.6.32-042stab113.5/include/config/bsd//usr/src/kernels/2.6.32-042stab113.5/include/config/bsd/process//usr/src/kernels/2.6.32-042stab113.5/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab113.5/include/config/bt//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab113.5/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab113.5/include/config/btrfs//usr/src/kernels/2.6.32-042stab113.5/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/build//usr/src/kernels/2.6.32-042stab113.5/include/config/can//usr/src/kernels/2.6.32-042stab113.5/include/config/can/calc//usr/src/kernels/2.6.32-042stab113.5/include/config/can/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/can/ems//usr/src/kernels/2.6.32-042stab113.5/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab113.5/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab113.5/include/config/capi//usr/src/kernels/2.6.32-042stab113.5/include/config/cardman//usr/src/kernels/2.6.32-042stab113.5/include/config/carl9170//usr/src/kernels/2.6.32-042stab113.5/include/config/cb710//usr/src/kernels/2.6.32-042stab113.5/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/cc//usr/src/kernels/2.6.32-042stab113.5/include/config/cdrom//usr/src/kernels/2.6.32-042stab113.5/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab113.5/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab113.5/include/config/cfg80211//usr/src/kernels/2.6.32-042stab113.5/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab113.5/include/config/cfq//usr/src/kernels/2.6.32-042stab113.5/include/config/cfq/group//usr/src/kernels/2.6.32-042stab113.5/include/config/cfs//usr/src/kernels/2.6.32-042stab113.5/include/config/cgroup//usr/src/kernels/2.6.32-042stab113.5/include/config/check//usr/src/kernels/2.6.32-042stab113.5/include/config/chelsio//usr/src/kernels/2.6.32-042stab113.5/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab113.5/include/config/chr//usr/src/kernels/2.6.32-042stab113.5/include/config/chr/dev//usr/src/kernels/2.6.32-042stab113.5/include/config/cicada//usr/src/kernels/2.6.32-042stab113.5/include/config/cifs//usr/src/kernels/2.6.32-042stab113.5/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab113.5/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab113.5/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab113.5/include/config/ciss//usr/src/kernels/2.6.32-042stab113.5/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab113.5/include/config/clocksource//usr/src/kernels/2.6.32-042stab113.5/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab113.5/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab113.5/include/config/cls//usr/src/kernels/2.6.32-042stab113.5/include/config/cls/u32//usr/src/kernels/2.6.32-042stab113.5/include/config/compal//usr/src/kernels/2.6.32-042stab113.5/include/config/configfs//usr/src/kernels/2.6.32-042stab113.5/include/config/console//usr/src/kernels/2.6.32-042stab113.5/include/config/context//usr/src/kernels/2.6.32-042stab113.5/include/config/context/switch//usr/src/kernels/2.6.32-042stab113.5/include/config/core//usr/src/kernels/2.6.32-042stab113.5/include/config/core/dump//usr/src/kernels/2.6.32-042stab113.5/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab113.5/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab113.5/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab113.5/include/config/crash//usr/src/kernels/2.6.32-042stab113.5/include/config/crc//usr/src/kernels/2.6.32-042stab113.5/include/config/crc/itu//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab113.5/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab113.5/include/config/cs5535//usr/src/kernels/2.6.32-042stab113.5/include/config/davicom//usr/src/kernels/2.6.32-042stab113.5/include/config/de//usr/src/kernels/2.6.32-042stab113.5/include/config/de2104x//usr/src/kernels/2.6.32-042stab113.5/include/config/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/boot//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/nx//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab113.5/include/config/debug/section//usr/src/kernels/2.6.32-042stab113.5/include/config/decompress//usr/src/kernels/2.6.32-042stab113.5/include/config/default//usr/src/kernels/2.6.32-042stab113.5/include/config/default/io//usr/src/kernels/2.6.32-042stab113.5/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab113.5/include/config/default/mmap//usr/src/kernels/2.6.32-042stab113.5/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab113.5/include/config/default/tcp//usr/src/kernels/2.6.32-042stab113.5/include/config/defconfig//usr/src/kernels/2.6.32-042stab113.5/include/config/dell//usr/src/kernels/2.6.32-042stab113.5/include/config/detect//usr/src/kernels/2.6.32-042stab113.5/include/config/detect/hung//usr/src/kernels/2.6.32-042stab113.5/include/config/devpts//usr/src/kernels/2.6.32-042stab113.5/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab113.5/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab113.5/include/config/display//usr/src/kernels/2.6.32-042stab113.5/include/config/dlci//usr/src/kernels/2.6.32-042stab113.5/include/config/dlm//usr/src/kernels/2.6.32-042stab113.5/include/config/dm//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/bio//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/log//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab113.5/include/config/dm/thin//usr/src/kernels/2.6.32-042stab113.5/include/config/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/dma/shared//usr/src/kernels/2.6.32-042stab113.5/include/config/dmar//usr/src/kernels/2.6.32-042stab113.5/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab113.5/include/config/drm//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/i915//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/kms//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/load//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab113.5/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab113.5/include/config/dummy//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/max//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab113.5/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab113.5/include/config/dynamic//usr/src/kernels/2.6.32-042stab113.5/include/config/early//usr/src/kernels/2.6.32-042stab113.5/include/config/early/printk//usr/src/kernels/2.6.32-042stab113.5/include/config/ecrypt//usr/src/kernels/2.6.32-042stab113.5/include/config/edac//usr/src/kernels/2.6.32-042stab113.5/include/config/edac/decode//usr/src/kernels/2.6.32-042stab113.5/include/config/edac/mm//usr/src/kernels/2.6.32-042stab113.5/include/config/eeepc//usr/src/kernels/2.6.32-042stab113.5/include/config/eeprom//usr/src/kernels/2.6.32-042stab113.5/include/config/efi//usr/src/kernels/2.6.32-042stab113.5/include/config/elf//usr/src/kernels/2.6.32-042stab113.5/include/config/enable//usr/src/kernels/2.6.32-042stab113.5/include/config/enable/must//usr/src/kernels/2.6.32-042stab113.5/include/config/enclosure//usr/src/kernels/2.6.32-042stab113.5/include/config/event//usr/src/kernels/2.6.32-042stab113.5/include/config/ext2//usr/src/kernels/2.6.32-042stab113.5/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/ext3//usr/src/kernels/2.6.32-042stab113.5/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab113.5/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab113.5/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/ext4//usr/src/kernels/2.6.32-042stab113.5/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/extra//usr/src/kernels/2.6.32-042stab113.5/include/config/fair//usr/src/kernels/2.6.32-042stab113.5/include/config/fair/group//usr/src/kernels/2.6.32-042stab113.5/include/config/fat//usr/src/kernels/2.6.32-042stab113.5/include/config/fat/default//usr/src/kernels/2.6.32-042stab113.5/include/config/fb//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/aty//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/boot//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/geode//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/riva//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/savage//usr/src/kernels/2.6.32-042stab113.5/include/config/fb/sys//usr/src/kernels/2.6.32-042stab113.5/include/config/fcoe//usr/src/kernels/2.6.32-042stab113.5/include/config/fib//usr/src/kernels/2.6.32-042stab113.5/include/config/file//usr/src/kernels/2.6.32-042stab113.5/include/config/firewire//usr/src/kernels/2.6.32-042stab113.5/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab113.5/include/config/firmware//usr/src/kernels/2.6.32-042stab113.5/include/config/fix//usr/src/kernels/2.6.32-042stab113.5/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab113.5/include/config/fixed//usr/src/kernels/2.6.32-042stab113.5/include/config/font//usr/src/kernels/2.6.32-042stab113.5/include/config/frame//usr/src/kernels/2.6.32-042stab113.5/include/config/framebuffer//usr/src/kernels/2.6.32-042stab113.5/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab113.5/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab113.5/include/config/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/fscache//usr/src/kernels/2.6.32-042stab113.5/include/config/ftrace//usr/src/kernels/2.6.32-042stab113.5/include/config/fujitsu//usr/src/kernels/2.6.32-042stab113.5/include/config/fuse//usr/src/kernels/2.6.32-042stab113.5/include/config/fusion//usr/src/kernels/2.6.32-042stab113.5/include/config/fusion/max//usr/src/kernels/2.6.32-042stab113.5/include/config/fw//usr/src/kernels/2.6.32-042stab113.5/include/config/gact//usr/src/kernels/2.6.32-042stab113.5/include/config/generic//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/find//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/irq//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/isa//usr/src/kernels/2.6.32-042stab113.5/include/config/generic/pending//usr/src/kernels/2.6.32-042stab113.5/include/config/gfs2//usr/src/kernels/2.6.32-042stab113.5/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab113.5/include/config/gigaset//usr/src/kernels/2.6.32-042stab113.5/include/config/gpio//usr/src/kernels/2.6.32-042stab113.5/include/config/group//usr/src/kernels/2.6.32-042stab113.5/include/config/hangcheck//usr/src/kernels/2.6.32-042stab113.5/include/config/hardlockup//usr/src/kernels/2.6.32-042stab113.5/include/config/has//usr/src/kernels/2.6.32-042stab113.5/include/config/have//usr/src/kernels/2.6.32-042stab113.5/include/config/have/arch//usr/src/kernels/2.6.32-042stab113.5/include/config/have/atomic//usr/src/kernels/2.6.32-042stab113.5/include/config/have/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab113.5/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab113.5/include/config/have/efficient//usr/src/kernels/2.6.32-042stab113.5/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab113.5/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab113.5/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab113.5/include/config/have/function//usr/src/kernels/2.6.32-042stab113.5/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab113.5/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab113.5/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab113.5/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab113.5/include/config/have/generic//usr/src/kernels/2.6.32-042stab113.5/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/have/intel//usr/src/kernels/2.6.32-042stab113.5/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab113.5/include/config/have/irq//usr/src/kernels/2.6.32-042stab113.5/include/config/have/kernel//usr/src/kernels/2.6.32-042stab113.5/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab113.5/include/config/have/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab113.5/include/config/have/perf//usr/src/kernels/2.6.32-042stab113.5/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab113.5/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab113.5/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab113.5/include/config/have/setup//usr/src/kernels/2.6.32-042stab113.5/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab113.5/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/have/syscall//usr/src/kernels/2.6.32-042stab113.5/include/config/have/unstable//usr/src/kernels/2.6.32-042stab113.5/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab113.5/include/config/have/user//usr/src/kernels/2.6.32-042stab113.5/include/config/have/user/return//usr/src/kernels/2.6.32-042stab113.5/include/config/hdlc//usr/src/kernels/2.6.32-042stab113.5/include/config/headers//usr/src/kernels/2.6.32-042stab113.5/include/config/hermes//usr/src/kernels/2.6.32-042stab113.5/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab113.5/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab113.5/include/config/hibernation//usr/src/kernels/2.6.32-042stab113.5/include/config/hid//usr/src/kernels/2.6.32-042stab113.5/include/config/high//usr/src/kernels/2.6.32-042stab113.5/include/config/high/res//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/16//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/max//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/no//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab113.5/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab113.5/include/config/hostap//usr/src/kernels/2.6.32-042stab113.5/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab113.5/include/config/hotplug//usr/src/kernels/2.6.32-042stab113.5/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab113.5/include/config/hp//usr/src/kernels/2.6.32-042stab113.5/include/config/hpet//usr/src/kernels/2.6.32-042stab113.5/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab113.5/include/config/hpwdt//usr/src/kernels/2.6.32-042stab113.5/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab113.5/include/config/ht//usr/src/kernels/2.6.32-042stab113.5/include/config/hugetlb//usr/src/kernels/2.6.32-042stab113.5/include/config/hvc//usr/src/kernels/2.6.32-042stab113.5/include/config/hw//usr/src/kernels/2.6.32-042stab113.5/include/config/hw/random//usr/src/kernels/2.6.32-042stab113.5/include/config/hwmon//usr/src/kernels/2.6.32-042stab113.5/include/config/hyperv//usr/src/kernels/2.6.32-042stab113.5/include/config/hysdn//usr/src/kernels/2.6.32-042stab113.5/include/config/hz//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab113.5/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab113.5/include/config/i40e//usr/src/kernels/2.6.32-042stab113.5/include/config/i6300esb//usr/src/kernels/2.6.32-042stab113.5/include/config/ib700//usr/src/kernels/2.6.32-042stab113.5/include/config/ibm//usr/src/kernels/2.6.32-042stab113.5/include/config/icplus//usr/src/kernels/2.6.32-042stab113.5/include/config/ie6xx//usr/src/kernels/2.6.32-042stab113.5/include/config/ieee802154//usr/src/kernels/2.6.32-042stab113.5/include/config/igb//usr/src/kernels/2.6.32-042stab113.5/include/config/illegal//usr/src/kernels/2.6.32-042stab113.5/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab113.5/include/config/inet//usr/src/kernels/2.6.32-042stab113.5/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab113.5/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab113.5/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab113.5/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/inet6//usr/src/kernels/2.6.32-042stab113.5/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab113.5/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab113.5/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab113.5/include/config/init//usr/src/kernels/2.6.32-042stab113.5/include/config/init/env//usr/src/kernels/2.6.32-042stab113.5/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab113.5/include/config/initramfs//usr/src/kernels/2.6.32-042stab113.5/include/config/inotify//usr/src/kernels/2.6.32-042stab113.5/include/config/input//usr/src/kernels/2.6.32-042stab113.5/include/config/input/ati//usr/src/kernels/2.6.32-042stab113.5/include/config/input/atlas//usr/src/kernels/2.6.32-042stab113.5/include/config/input/ff//usr/src/kernels/2.6.32-042stab113.5/include/config/input/gpio//usr/src/kernels/2.6.32-042stab113.5/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab113.5/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab113.5/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab113.5/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab113.5/include/config/input/winbond//usr/src/kernels/2.6.32-042stab113.5/include/config/input/wistron//usr/src/kernels/2.6.32-042stab113.5/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab113.5/include/config/intel//usr/src/kernels/2.6.32-042stab113.5/include/config/interval//usr/src/kernels/2.6.32-042stab113.5/include/config/io//usr/src/kernels/2.6.32-042stab113.5/include/config/io/delay//usr/src/kernels/2.6.32-042stab113.5/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab113.5/include/config/iommu//usr/src/kernels/2.6.32-042stab113.5/include/config/iosched//usr/src/kernels/2.6.32-042stab113.5/include/config/ip//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/fib//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/nf//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/route//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/set//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/vs//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab113.5/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab113.5/include/config/ip6//usr/src/kernels/2.6.32-042stab113.5/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab113.5/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab113.5/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab113.5/include/config/ipc//usr/src/kernels/2.6.32-042stab113.5/include/config/ipmi//usr/src/kernels/2.6.32-042stab113.5/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab113.5/include/config/ippp//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab113.5/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab113.5/include/config/ipw2100//usr/src/kernels/2.6.32-042stab113.5/include/config/ipw2200//usr/src/kernels/2.6.32-042stab113.5/include/config/ir//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/nec//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/sony//usr/src/kernels/2.6.32-042stab113.5/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab113.5/include/config/irq//usr/src/kernels/2.6.32-042stab113.5/include/config/isa//usr/src/kernels/2.6.32-042stab113.5/include/config/isa/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/iscsi//usr/src/kernels/2.6.32-042stab113.5/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab113.5/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab113.5/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab113.5/include/config/iso9660//usr/src/kernels/2.6.32-042stab113.5/include/config/it87//usr/src/kernels/2.6.32-042stab113.5/include/config/it8712f//usr/src/kernels/2.6.32-042stab113.5/include/config/itco//usr/src/kernels/2.6.32-042stab113.5/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab113.5/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab113.5/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab113.5/include/config/ixgbe//usr/src/kernels/2.6.32-042stab113.5/include/config/jffs2//usr/src/kernels/2.6.32-042stab113.5/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/kallsyms//usr/src/kernels/2.6.32-042stab113.5/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab113.5/include/config/karma//usr/src/kernels/2.6.32-042stab113.5/include/config/kernel//usr/src/kernels/2.6.32-042stab113.5/include/config/kexec//usr/src/kernels/2.6.32-042stab113.5/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab113.5/include/config/keyboard//usr/src/kernels/2.6.32-042stab113.5/include/config/keys//usr/src/kernels/2.6.32-042stab113.5/include/config/keys/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/kgdb//usr/src/kernels/2.6.32-042stab113.5/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab113.5/include/config/kprobe//usr/src/kernels/2.6.32-042stab113.5/include/config/ks0108//usr/src/kernels/2.6.32-042stab113.5/include/config/ktime//usr/src/kernels/2.6.32-042stab113.5/include/config/kvm//usr/src/kernels/2.6.32-042stab113.5/include/config/lcd//usr/src/kernels/2.6.32-042stab113.5/include/config/lcd/class//usr/src/kernels/2.6.32-042stab113.5/include/config/leds//usr/src/kernels/2.6.32-042stab113.5/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab113.5/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab113.5/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab113.5/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab113.5/include/config/legacy//usr/src/kernels/2.6.32-042stab113.5/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab113.5/include/config/lib80211//usr/src/kernels/2.6.32-042stab113.5/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab113.5/include/config/libertas//usr/src/kernels/2.6.32-042stab113.5/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab113.5/include/config/lock//usr/src/kernels/2.6.32-042stab113.5/include/config/lockd//usr/src/kernels/2.6.32-042stab113.5/include/config/lockdep//usr/src/kernels/2.6.32-042stab113.5/include/config/lockup//usr/src/kernels/2.6.32-042stab113.5/include/config/log//usr/src/kernels/2.6.32-042stab113.5/include/config/log/buf//usr/src/kernels/2.6.32-042stab113.5/include/config/logo//usr/src/kernels/2.6.32-042stab113.5/include/config/logo/linux//usr/src/kernels/2.6.32-042stab113.5/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab113.5/include/config/loopback//usr/src/kernels/2.6.32-042stab113.5/include/config/lpc//usr/src/kernels/2.6.32-042stab113.5/include/config/lsi//usr/src/kernels/2.6.32-042stab113.5/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab113.5/include/config/lxt//usr/src/kernels/2.6.32-042stab113.5/include/config/lzo//usr/src/kernels/2.6.32-042stab113.5/include/config/mac//usr/src/kernels/2.6.32-042stab113.5/include/config/mac80211//usr/src/kernels/2.6.32-042stab113.5/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab113.5/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab113.5/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab113.5/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab113.5/include/config/machz//usr/src/kernels/2.6.32-042stab113.5/include/config/macintosh//usr/src/kernels/2.6.32-042stab113.5/include/config/magic//usr/src/kernels/2.6.32-042stab113.5/include/config/marvell//usr/src/kernels/2.6.32-042stab113.5/include/config/max//usr/src/kernels/2.6.32-042stab113.5/include/config/max/raw//usr/src/kernels/2.6.32-042stab113.5/include/config/md//usr/src/kernels/2.6.32-042stab113.5/include/config/mdio//usr/src/kernels/2.6.32-042stab113.5/include/config/media//usr/src/kernels/2.6.32-042stab113.5/include/config/media/tuner//usr/src/kernels/2.6.32-042stab113.5/include/config/megaraid//usr/src/kernels/2.6.32-042stab113.5/include/config/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab113.5/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab113.5/include/config/memstick//usr/src/kernels/2.6.32-042stab113.5/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab113.5/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab113.5/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab113.5/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab113.5/include/config/microcode//usr/src/kernels/2.6.32-042stab113.5/include/config/microcode/old//usr/src/kernels/2.6.32-042stab113.5/include/config/minix//usr/src/kernels/2.6.32-042stab113.5/include/config/misc//usr/src/kernels/2.6.32-042stab113.5/include/config/misdn//usr/src/kernels/2.6.32-042stab113.5/include/config/mlx4//usr/src/kernels/2.6.32-042stab113.5/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab113.5/include/config/mlx5//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/block//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab113.5/include/config/mmc/via//usr/src/kernels/2.6.32-042stab113.5/include/config/module//usr/src/kernels/2.6.32-042stab113.5/include/config/module/force//usr/src/kernels/2.6.32-042stab113.5/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab113.5/include/config/module/verify//usr/src/kernels/2.6.32-042stab113.5/include/config/mouse//usr/src/kernels/2.6.32-042stab113.5/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab113.5/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab113.5/include/config/msdos//usr/src/kernels/2.6.32-042stab113.5/include/config/msi//usr/src/kernels/2.6.32-042stab113.5/include/config/mspro//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/block//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/map//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab113.5/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab113.5/include/config/mtdram//usr/src/kernels/2.6.32-042stab113.5/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab113.5/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab113.5/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab113.5/include/config/mxm//usr/src/kernels/2.6.32-042stab113.5/include/config/myri10ge//usr/src/kernels/2.6.32-042stab113.5/include/config/n//usr/src/kernels/2.6.32-042stab113.5/include/config/national//usr/src/kernels/2.6.32-042stab113.5/include/config/ne2k//usr/src/kernels/2.6.32-042stab113.5/include/config/need//usr/src/kernels/2.6.32-042stab113.5/include/config/need/bounce//usr/src/kernels/2.6.32-042stab113.5/include/config/need/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab113.5/include/config/need/node//usr/src/kernels/2.6.32-042stab113.5/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab113.5/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab113.5/include/config/net//usr/src/kernels/2.6.32-042stab113.5/include/config/net/9p//usr/src/kernels/2.6.32-042stab113.5/include/config/net/act//usr/src/kernels/2.6.32-042stab113.5/include/config/net/cls//usr/src/kernels/2.6.32-042stab113.5/include/config/net/drop//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab113.5/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab113.5/include/config/net/ematch//usr/src/kernels/2.6.32-042stab113.5/include/config/net/ip//usr/src/kernels/2.6.32-042stab113.5/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab113.5/include/config/net/key//usr/src/kernels/2.6.32-042stab113.5/include/config/net/poll//usr/src/kernels/2.6.32-042stab113.5/include/config/net/rx//usr/src/kernels/2.6.32-042stab113.5/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab113.5/include/config/net/sch//usr/src/kernels/2.6.32-042stab113.5/include/config/net/vendor//usr/src/kernels/2.6.32-042stab113.5/include/config/netconsole//usr/src/kernels/2.6.32-042stab113.5/include/config/netdev//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab113.5/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab113.5/include/config/netpoll//usr/src/kernels/2.6.32-042stab113.5/include/config/netprio//usr/src/kernels/2.6.32-042stab113.5/include/config/network//usr/src/kernels/2.6.32-042stab113.5/include/config/netxen//usr/src/kernels/2.6.32-042stab113.5/include/config/new//usr/src/kernels/2.6.32-042stab113.5/include/config/nf//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/ct//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/nat//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab113.5/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs/use//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab113.5/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab113.5/include/config/nfsd//usr/src/kernels/2.6.32-042stab113.5/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab113.5/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab113.5/include/config/nftl//usr/src/kernels/2.6.32-042stab113.5/include/config/nls//usr/src/kernels/2.6.32-042stab113.5/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab113.5/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab113.5/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab113.5/include/config/no//usr/src/kernels/2.6.32-042stab113.5/include/config/nop//usr/src/kernels/2.6.32-042stab113.5/include/config/nop/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/nortel//usr/src/kernels/2.6.32-042stab113.5/include/config/nouveau//usr/src/kernels/2.6.32-042stab113.5/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/nr//usr/src/kernels/2.6.32-042stab113.5/include/config/nsc//usr/src/kernels/2.6.32-042stab113.5/include/config/openvswitch//usr/src/kernels/2.6.32-042stab113.5/include/config/oprofile//usr/src/kernels/2.6.32-042stab113.5/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab113.5/include/config/optimize//usr/src/kernels/2.6.32-042stab113.5/include/config/osf//usr/src/kernels/2.6.32-042stab113.5/include/config/output//usr/src/kernels/2.6.32-042stab113.5/include/config/ovs//usr/src/kernels/2.6.32-042stab113.5/include/config/p54//usr/src/kernels/2.6.32-042stab113.5/include/config/packet//usr/src/kernels/2.6.32-042stab113.5/include/config/page//usr/src/kernels/2.6.32-042stab113.5/include/config/panasonic//usr/src/kernels/2.6.32-042stab113.5/include/config/paravirt//usr/src/kernels/2.6.32-042stab113.5/include/config/parport//usr/src/kernels/2.6.32-042stab113.5/include/config/parport/not//usr/src/kernels/2.6.32-042stab113.5/include/config/parport/pc//usr/src/kernels/2.6.32-042stab113.5/include/config/partition//usr/src/kernels/2.6.32-042stab113.5/include/config/pata//usr/src/kernels/2.6.32-042stab113.5/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab113.5/include/config/pc8736x//usr/src/kernels/2.6.32-042stab113.5/include/config/pccard//usr/src/kernels/2.6.32-042stab113.5/include/config/pch//usr/src/kernels/2.6.32-042stab113.5/include/config/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/pci/msi//usr/src/kernels/2.6.32-042stab113.5/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab113.5/include/config/pcie//usr/src/kernels/2.6.32-042stab113.5/include/config/pcieaer//usr/src/kernels/2.6.32-042stab113.5/include/config/pcmcia//usr/src/kernels/2.6.32-042stab113.5/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab113.5/include/config/pcspkr//usr/src/kernels/2.6.32-042stab113.5/include/config/pdc//usr/src/kernels/2.6.32-042stab113.5/include/config/perf//usr/src/kernels/2.6.32-042stab113.5/include/config/phys//usr/src/kernels/2.6.32-042stab113.5/include/config/phys/addr//usr/src/kernels/2.6.32-042stab113.5/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab113.5/include/config/physical//usr/src/kernels/2.6.32-042stab113.5/include/config/pid//usr/src/kernels/2.6.32-042stab113.5/include/config/plx//usr/src/kernels/2.6.32-042stab113.5/include/config/pm//usr/src/kernels/2.6.32-042stab113.5/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab113.5/include/config/pm/std//usr/src/kernels/2.6.32-042stab113.5/include/config/pnfs//usr/src/kernels/2.6.32-042stab113.5/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab113.5/include/config/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab113.5/include/config/power//usr/src/kernels/2.6.32-042stab113.5/include/config/ppp//usr/src/kernels/2.6.32-042stab113.5/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab113.5/include/config/pramcache//usr/src/kernels/2.6.32-042stab113.5/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab113.5/include/config/preempt//usr/src/kernels/2.6.32-042stab113.5/include/config/prevent//usr/src/kernels/2.6.32-042stab113.5/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab113.5/include/config/print//usr/src/kernels/2.6.32-042stab113.5/include/config/print/quota//usr/src/kernels/2.6.32-042stab113.5/include/config/printk//usr/src/kernels/2.6.32-042stab113.5/include/config/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/proc/page//usr/src/kernels/2.6.32-042stab113.5/include/config/proc/pid//usr/src/kernels/2.6.32-042stab113.5/include/config/ptp//usr/src/kernels/2.6.32-042stab113.5/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab113.5/include/config/qfmt//usr/src/kernels/2.6.32-042stab113.5/include/config/qlcnic//usr/src/kernels/2.6.32-042stab113.5/include/config/qsemi//usr/src/kernels/2.6.32-042stab113.5/include/config/quota//usr/src/kernels/2.6.32-042stab113.5/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab113.5/include/config/raid//usr/src/kernels/2.6.32-042stab113.5/include/config/raid6//usr/src/kernels/2.6.32-042stab113.5/include/config/raw//usr/src/kernels/2.6.32-042stab113.5/include/config/rc//usr/src/kernels/2.6.32-042stab113.5/include/config/rcu//usr/src/kernels/2.6.32-042stab113.5/include/config/rd//usr/src/kernels/2.6.32-042stab113.5/include/config/rds//usr/src/kernels/2.6.32-042stab113.5/include/config/realtek//usr/src/kernels/2.6.32-042stab113.5/include/config/reed//usr/src/kernels/2.6.32-042stab113.5/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab113.5/include/config/regulator//usr/src/kernels/2.6.32-042stab113.5/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab113.5/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab113.5/include/config/reiserfs//usr/src/kernels/2.6.32-042stab113.5/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/resource//usr/src/kernels/2.6.32-042stab113.5/include/config/rfd//usr/src/kernels/2.6.32-042stab113.5/include/config/rfkill//usr/src/kernels/2.6.32-042stab113.5/include/config/rfs//usr/src/kernels/2.6.32-042stab113.5/include/config/ring//usr/src/kernels/2.6.32-042stab113.5/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab113.5/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab113.5/include/config/rpcsec//usr/src/kernels/2.6.32-042stab113.5/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab113.5/include/config/rt//usr/src/kernels/2.6.32-042stab113.5/include/config/rt/group//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2800//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2x00//usr/src/kernels/2.6.32-042stab113.5/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab113.5/include/config/rtc//usr/src/kernels/2.6.32-042stab113.5/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab113.5/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab113.5/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab113.5/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab113.5/include/config/rtl8187//usr/src/kernels/2.6.32-042stab113.5/include/config/rwsem//usr/src/kernels/2.6.32-042stab113.5/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab113.5/include/config/sata//usr/src/kernels/2.6.32-042stab113.5/include/config/sbc//usr/src/kernels/2.6.32-042stab113.5/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab113.5/include/config/sched//usr/src/kernels/2.6.32-042stab113.5/include/config/sched/omit//usr/src/kernels/2.6.32-042stab113.5/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab113.5/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp/default//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab113.5/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab113.5/include/config/sdio//usr/src/kernels/2.6.32-042stab113.5/include/config/security//usr/src/kernels/2.6.32-042stab113.5/include/config/security/file//usr/src/kernels/2.6.32-042stab113.5/include/config/select//usr/src/kernels/2.6.32-042stab113.5/include/config/select/memory//usr/src/kernels/2.6.32-042stab113.5/include/config/sensors//usr/src/kernels/2.6.32-042stab113.5/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab113.5/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab113.5/include/config/sensors/via//usr/src/kernels/2.6.32-042stab113.5/include/config/serial//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab113.5/include/config/serial/core//usr/src/kernels/2.6.32-042stab113.5/include/config/serio//usr/src/kernels/2.6.32-042stab113.5/include/config/sfc//usr/src/kernels/2.6.32-042stab113.5/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab113.5/include/config/sgi//usr/src/kernels/2.6.32-042stab113.5/include/config/sim//usr/src/kernels/2.6.32-042stab113.5/include/config/slip//usr/src/kernels/2.6.32-042stab113.5/include/config/slow//usr/src/kernels/2.6.32-042stab113.5/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab113.5/include/config/sms//usr/src/kernels/2.6.32-042stab113.5/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab113.5/include/config/sms/siano//usr/src/kernels/2.6.32-042stab113.5/include/config/sms/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/smsc//usr/src/kernels/2.6.32-042stab113.5/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab113.5/include/config/snd//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/sb//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/seq//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/vx//usr/src/kernels/2.6.32-042stab113.5/include/config/snd/wss//usr/src/kernels/2.6.32-042stab113.5/include/config/soc//usr/src/kernels/2.6.32-042stab113.5/include/config/soc/camera//usr/src/kernels/2.6.32-042stab113.5/include/config/soft//usr/src/kernels/2.6.32-042stab113.5/include/config/solaris//usr/src/kernels/2.6.32-042stab113.5/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab113.5/include/config/sony//usr/src/kernels/2.6.32-042stab113.5/include/config/sonypi//usr/src/kernels/2.6.32-042stab113.5/include/config/sound//usr/src/kernels/2.6.32-042stab113.5/include/config/sound/oss//usr/src/kernels/2.6.32-042stab113.5/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab113.5/include/config/sparse//usr/src/kernels/2.6.32-042stab113.5/include/config/sparsemem//usr/src/kernels/2.6.32-042stab113.5/include/config/split//usr/src/kernels/2.6.32-042stab113.5/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab113.5/include/config/squashfs//usr/src/kernels/2.6.32-042stab113.5/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab113.5/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab113.5/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab113.5/include/config/stacktrace//usr/src/kernels/2.6.32-042stab113.5/include/config/stop//usr/src/kernels/2.6.32-042stab113.5/include/config/strict//usr/src/kernels/2.6.32-042stab113.5/include/config/strip//usr/src/kernels/2.6.32-042stab113.5/include/config/strip/asm//usr/src/kernels/2.6.32-042stab113.5/include/config/sun//usr/src/kernels/2.6.32-042stab113.5/include/config/sunrpc//usr/src/kernels/2.6.32-042stab113.5/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab113.5/include/config/suspend//usr/src/kernels/2.6.32-042stab113.5/include/config/syn//usr/src/kernels/2.6.32-042stab113.5/include/config/synclink//usr/src/kernels/2.6.32-042stab113.5/include/config/sys//usr/src/kernels/2.6.32-042stab113.5/include/config/sysctl//usr/src/kernels/2.6.32-042stab113.5/include/config/sysfs//usr/src/kernels/2.6.32-042stab113.5/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab113.5/include/config/sysprof//usr/src/kernels/2.6.32-042stab113.5/include/config/sysrq//usr/src/kernels/2.6.32-042stab113.5/include/config/sysvipc//usr/src/kernels/2.6.32-042stab113.5/include/config/tablet//usr/src/kernels/2.6.32-042stab113.5/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/target//usr/src/kernels/2.6.32-042stab113.5/include/config/task//usr/src/kernels/2.6.32-042stab113.5/include/config/task/delay//usr/src/kernels/2.6.32-042stab113.5/include/config/task/io//usr/src/kernels/2.6.32-042stab113.5/include/config/tc1100//usr/src/kernels/2.6.32-042stab113.5/include/config/tcg//usr/src/kernels/2.6.32-042stab113.5/include/config/tcm//usr/src/kernels/2.6.32-042stab113.5/include/config/tcp//usr/src/kernels/2.6.32-042stab113.5/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab113.5/include/config/textsearch//usr/src/kernels/2.6.32-042stab113.5/include/config/thermal//usr/src/kernels/2.6.32-042stab113.5/include/config/thinkpad//usr/src/kernels/2.6.32-042stab113.5/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab113.5/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab113.5/include/config/tick//usr/src/kernels/2.6.32-042stab113.5/include/config/tifm//usr/src/kernels/2.6.32-042stab113.5/include/config/timer//usr/src/kernels/2.6.32-042stab113.5/include/config/tmd//usr/src/kernels/2.6.32-042stab113.5/include/config/tmpfs//usr/src/kernels/2.6.32-042stab113.5/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab113.5/include/config/topstar//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab113.5/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab113.5/include/config/trace//usr/src/kernels/2.6.32-042stab113.5/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab113.5/include/config/tracer//usr/src/kernels/2.6.32-042stab113.5/include/config/tracer/max//usr/src/kernels/2.6.32-042stab113.5/include/config/tracing//usr/src/kernels/2.6.32-042stab113.5/include/config/tree//usr/src/kernels/2.6.32-042stab113.5/include/config/ttpci//usr/src/kernels/2.6.32-042stab113.5/include/config/tulip//usr/src/kernels/2.6.32-042stab113.5/include/config/ubifs//usr/src/kernels/2.6.32-042stab113.5/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab113.5/include/config/udf//usr/src/kernels/2.6.32-042stab113.5/include/config/uefi//usr/src/kernels/2.6.32-042stab113.5/include/config/uevent//usr/src/kernels/2.6.32-042stab113.5/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab113.5/include/config/uio//usr/src/kernels/2.6.32-042stab113.5/include/config/uio/pci//usr/src/kernels/2.6.32-042stab113.5/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab113.5/include/config/unix98//usr/src/kernels/2.6.32-042stab113.5/include/config/unixware//usr/src/kernels/2.6.32-042stab113.5/include/config/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ali//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/announce//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/arch//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/berry//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/net//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/otg//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/storage//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/u132//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/video//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/whci//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab113.5/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab113.5/include/config/use//usr/src/kernels/2.6.32-042stab113.5/include/config/use/generic//usr/src/kernels/2.6.32-042stab113.5/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab113.5/include/config/user//usr/src/kernels/2.6.32-042stab113.5/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab113.5/include/config/uts//usr/src/kernels/2.6.32-042stab113.5/include/config/uwb//usr/src/kernels/2.6.32-042stab113.5/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab113.5/include/config/v4l//usr/src/kernels/2.6.32-042stab113.5/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab113.5/include/config/ve//usr/src/kernels/2.6.32-042stab113.5/include/config/vfat//usr/src/kernels/2.6.32-042stab113.5/include/config/vga//usr/src/kernels/2.6.32-042stab113.5/include/config/vga/arb//usr/src/kernels/2.6.32-042stab113.5/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab113.5/include/config/vgacon//usr/src/kernels/2.6.32-042stab113.5/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab113.5/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab113.5/include/config/vhost//usr/src/kernels/2.6.32-042stab113.5/include/config/via//usr/src/kernels/2.6.32-042stab113.5/include/config/via/rhine//usr/src/kernels/2.6.32-042stab113.5/include/config/video//usr/src/kernels/2.6.32-042stab113.5/include/config/video/bt848//usr/src/kernels/2.6.32-042stab113.5/include/config/video/cafe//usr/src/kernels/2.6.32-042stab113.5/include/config/video/capture//usr/src/kernels/2.6.32-042stab113.5/include/config/video/cx18//usr/src/kernels/2.6.32-042stab113.5/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab113.5/include/config/video/cx88//usr/src/kernels/2.6.32-042stab113.5/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab113.5/include/config/video/fb//usr/src/kernels/2.6.32-042stab113.5/include/config/video/helper//usr/src/kernels/2.6.32-042stab113.5/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab113.5/include/config/video/ir//usr/src/kernels/2.6.32-042stab113.5/include/config/video/output//usr/src/kernels/2.6.32-042stab113.5/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab113.5/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab113.5/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab113.5/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab113.5/include/config/videobuf//usr/src/kernels/2.6.32-042stab113.5/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/virt//usr/src/kernels/2.6.32-042stab113.5/include/config/virt/to//usr/src/kernels/2.6.32-042stab113.5/include/config/virtio//usr/src/kernels/2.6.32-042stab113.5/include/config/vitesse//usr/src/kernels/2.6.32-042stab113.5/include/config/vlan//usr/src/kernels/2.6.32-042stab113.5/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab113.5/include/config/vm//usr/src/kernels/2.6.32-042stab113.5/include/config/vm/event//usr/src/kernels/2.6.32-042stab113.5/include/config/vmware//usr/src/kernels/2.6.32-042stab113.5/include/config/vt//usr/src/kernels/2.6.32-042stab113.5/include/config/vt/hw//usr/src/kernels/2.6.32-042stab113.5/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab113.5/include/config/vz//usr/src/kernels/2.6.32-042stab113.5/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab113.5/include/config/vz/quota//usr/src/kernels/2.6.32-042stab113.5/include/config/w83627hf//usr/src/kernels/2.6.32-042stab113.5/include/config/w83697hf//usr/src/kernels/2.6.32-042stab113.5/include/config/w83697ug//usr/src/kernels/2.6.32-042stab113.5/include/config/w83877f//usr/src/kernels/2.6.32-042stab113.5/include/config/w83977f//usr/src/kernels/2.6.32-042stab113.5/include/config/watchdog//usr/src/kernels/2.6.32-042stab113.5/include/config/wext//usr/src/kernels/2.6.32-042stab113.5/include/config/wilink//usr/src/kernels/2.6.32-042stab113.5/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab113.5/include/config/wimax//usr/src/kernels/2.6.32-042stab113.5/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab113.5/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/winbond//usr/src/kernels/2.6.32-042stab113.5/include/config/wireless//usr/src/kernels/2.6.32-042stab113.5/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab113.5/include/config/wl//usr/src/kernels/2.6.32-042stab113.5/include/config/wl1251//usr/src/kernels/2.6.32-042stab113.5/include/config/wlan//usr/src/kernels/2.6.32-042stab113.5/include/config/wm831x//usr/src/kernels/2.6.32-042stab113.5/include/config/wm8350//usr/src/kernels/2.6.32-042stab113.5/include/config/x86//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/32//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/apm//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/extended//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/intel//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/internode//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/io//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/l1//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/local//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/mce//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/need//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/p4//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/platform//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/pm//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/popad//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/use//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/wp//usr/src/kernels/2.6.32-042stab113.5/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab113.5/include/config/xen//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/compat//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/debug//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/dev//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/max//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/platform//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/save//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab113.5/include/config/xen/sys//usr/src/kernels/2.6.32-042stab113.5/include/config/xfrm//usr/src/kernels/2.6.32-042stab113.5/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab113.5/include/config/xor//usr/src/kernels/2.6.32-042stab113.5/include/config/yenta//usr/src/kernels/2.6.32-042stab113.5/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab113.5/include/config/zlib//usr/src/kernels/2.6.32-042stab113.5/include/config/zone//usr/src/kernels/2.6.32-042stab113.5/include/config/zone/dma//usr/src/kernels/2.6.32-042stab113.5/include/config/zram//usr/src/kernels/2.6.32-042stab113.5/include/crypto//usr/src/kernels/2.6.32-042stab113.5/include/crypto/internal//usr/src/kernels/2.6.32-042stab113.5/include/drm//usr/src/kernels/2.6.32-042stab113.5/include/drm/i2c//usr/src/kernels/2.6.32-042stab113.5/include/drm/ttm//usr/src/kernels/2.6.32-042stab113.5/include/keys//usr/src/kernels/2.6.32-042stab113.5/include/linux//usr/src/kernels/2.6.32-042stab113.5/include/linux/amba//usr/src/kernels/2.6.32-042stab113.5/include/linux/bcma//usr/src/kernels/2.6.32-042stab113.5/include/linux/byteorder//usr/src/kernels/2.6.32-042stab113.5/include/linux/can//usr/src/kernels/2.6.32-042stab113.5/include/linux/can/platform//usr/src/kernels/2.6.32-042stab113.5/include/linux/crypto//usr/src/kernels/2.6.32-042stab113.5/include/linux/decompress//usr/src/kernels/2.6.32-042stab113.5/include/linux/dvb//usr/src/kernels/2.6.32-042stab113.5/include/linux/hdlc//usr/src/kernels/2.6.32-042stab113.5/include/linux/i2c//usr/src/kernels/2.6.32-042stab113.5/include/linux/input//usr/src/kernels/2.6.32-042stab113.5/include/linux/isdn//usr/src/kernels/2.6.32-042stab113.5/include/linux/lockd//usr/src/kernels/2.6.32-042stab113.5/include/linux/mfd//usr/src/kernels/2.6.32-042stab113.5/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab113.5/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab113.5/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab113.5/include/linux/mlx4//usr/src/kernels/2.6.32-042stab113.5/include/linux/mlx5//usr/src/kernels/2.6.32-042stab113.5/include/linux/mmc//usr/src/kernels/2.6.32-042stab113.5/include/linux/mtd//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab113.5/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab113.5/include/linux/nfsd//usr/src/kernels/2.6.32-042stab113.5/include/linux/ploop//usr/src/kernels/2.6.32-042stab113.5/include/linux/raid//usr/src/kernels/2.6.32-042stab113.5/include/linux/regulator//usr/src/kernels/2.6.32-042stab113.5/include/linux/rtc//usr/src/kernels/2.6.32-042stab113.5/include/linux/spi//usr/src/kernels/2.6.32-042stab113.5/include/linux/ssb//usr/src/kernels/2.6.32-042stab113.5/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab113.5/include/linux/tc_act//usr/src/kernels/2.6.32-042stab113.5/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab113.5/include/linux/unaligned//usr/src/kernels/2.6.32-042stab113.5/include/linux/usb//usr/src/kernels/2.6.32-042stab113.5/include/linux/uwb//usr/src/kernels/2.6.32-042stab113.5/include/linux/wimax//usr/src/kernels/2.6.32-042stab113.5/include/math-emu//usr/src/kernels/2.6.32-042stab113.5/include/media//usr/src/kernels/2.6.32-042stab113.5/include/media/davinci//usr/src/kernels/2.6.32-042stab113.5/include/mtd//usr/src/kernels/2.6.32-042stab113.5/include/net//usr/src/kernels/2.6.32-042stab113.5/include/net/9p//usr/src/kernels/2.6.32-042stab113.5/include/net/bluetooth//usr/src/kernels/2.6.32-042stab113.5/include/net/irda//usr/src/kernels/2.6.32-042stab113.5/include/net/iucv//usr/src/kernels/2.6.32-042stab113.5/include/net/netfilter//usr/src/kernels/2.6.32-042stab113.5/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab113.5/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab113.5/include/net/netns//usr/src/kernels/2.6.32-042stab113.5/include/net/phonet//usr/src/kernels/2.6.32-042stab113.5/include/net/sctp//usr/src/kernels/2.6.32-042stab113.5/include/net/tc_act//usr/src/kernels/2.6.32-042stab113.5/include/net/tipc//usr/src/kernels/2.6.32-042stab113.5/include/pcmcia//usr/src/kernels/2.6.32-042stab113.5/include/rdma//usr/src/kernels/2.6.32-042stab113.5/include/rxrpc//usr/src/kernels/2.6.32-042stab113.5/include/scsi//usr/src/kernels/2.6.32-042stab113.5/include/scsi/fc//usr/src/kernels/2.6.32-042stab113.5/include/sound//usr/src/kernels/2.6.32-042stab113.5/include/trace//usr/src/kernels/2.6.32-042stab113.5/include/trace/events//usr/src/kernels/2.6.32-042stab113.5/include/video//usr/src/kernels/2.6.32-042stab113.5/init//usr/src/kernels/2.6.32-042stab113.5/ipc//usr/src/kernels/2.6.32-042stab113.5/kernel//usr/src/kernels/2.6.32-042stab113.5/kernel/bc//usr/src/kernels/2.6.32-042stab113.5/kernel/cpt//usr/src/kernels/2.6.32-042stab113.5/kernel/events//usr/src/kernels/2.6.32-042stab113.5/kernel/gcov//usr/src/kernels/2.6.32-042stab113.5/kernel/irq//usr/src/kernels/2.6.32-042stab113.5/kernel/power//usr/src/kernels/2.6.32-042stab113.5/kernel/time//usr/src/kernels/2.6.32-042stab113.5/kernel/trace//usr/src/kernels/2.6.32-042stab113.5/kernel/ve//usr/src/kernels/2.6.32-042stab113.5/lib//usr/src/kernels/2.6.32-042stab113.5/lib/lzo//usr/src/kernels/2.6.32-042stab113.5/lib/raid6//usr/src/kernels/2.6.32-042stab113.5/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab113.5/lib/reed_solomon//usr/src/kernels/2.6.32-042stab113.5/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab113.5/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab113.5/mm//usr/src/kernels/2.6.32-042stab113.5/net//usr/src/kernels/2.6.32-042stab113.5/net/802//usr/src/kernels/2.6.32-042stab113.5/net/8021q//usr/src/kernels/2.6.32-042stab113.5/net/9p//usr/src/kernels/2.6.32-042stab113.5/net/appletalk//usr/src/kernels/2.6.32-042stab113.5/net/atm//usr/src/kernels/2.6.32-042stab113.5/net/ax25//usr/src/kernels/2.6.32-042stab113.5/net/bluetooth//usr/src/kernels/2.6.32-042stab113.5/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab113.5/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab113.5/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab113.5/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab113.5/net/bridge//usr/src/kernels/2.6.32-042stab113.5/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab113.5/net/can//usr/src/kernels/2.6.32-042stab113.5/net/core//usr/src/kernels/2.6.32-042stab113.5/net/dcb//usr/src/kernels/2.6.32-042stab113.5/net/dccp//usr/src/kernels/2.6.32-042stab113.5/net/dccp/ccids//usr/src/kernels/2.6.32-042stab113.5/net/decnet//usr/src/kernels/2.6.32-042stab113.5/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab113.5/net/dsa//usr/src/kernels/2.6.32-042stab113.5/net/econet//usr/src/kernels/2.6.32-042stab113.5/net/ethernet//usr/src/kernels/2.6.32-042stab113.5/net/ieee802154//usr/src/kernels/2.6.32-042stab113.5/net/ipv4//usr/src/kernels/2.6.32-042stab113.5/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab113.5/net/ipv6//usr/src/kernels/2.6.32-042stab113.5/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab113.5/net/ipx//usr/src/kernels/2.6.32-042stab113.5/net/irda//usr/src/kernels/2.6.32-042stab113.5/net/irda/ircomm//usr/src/kernels/2.6.32-042stab113.5/net/irda/irlan//usr/src/kernels/2.6.32-042stab113.5/net/irda/irnet//usr/src/kernels/2.6.32-042stab113.5/net/iucv//usr/src/kernels/2.6.32-042stab113.5/net/key//usr/src/kernels/2.6.32-042stab113.5/net/lapb//usr/src/kernels/2.6.32-042stab113.5/net/llc//usr/src/kernels/2.6.32-042stab113.5/net/mac80211//usr/src/kernels/2.6.32-042stab113.5/net/netfilter//usr/src/kernels/2.6.32-042stab113.5/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab113.5/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab113.5/net/netlabel//usr/src/kernels/2.6.32-042stab113.5/net/netlink//usr/src/kernels/2.6.32-042stab113.5/net/netrom//usr/src/kernels/2.6.32-042stab113.5/net/openvswitch//usr/src/kernels/2.6.32-042stab113.5/net/packet//usr/src/kernels/2.6.32-042stab113.5/net/phonet//usr/src/kernels/2.6.32-042stab113.5/net/rds//usr/src/kernels/2.6.32-042stab113.5/net/rfkill//usr/src/kernels/2.6.32-042stab113.5/net/rose//usr/src/kernels/2.6.32-042stab113.5/net/rxrpc//usr/src/kernels/2.6.32-042stab113.5/net/sched//usr/src/kernels/2.6.32-042stab113.5/net/sctp//usr/src/kernels/2.6.32-042stab113.5/net/sunrpc//usr/src/kernels/2.6.32-042stab113.5/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab113.5/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab113.5/net/tipc//usr/src/kernels/2.6.32-042stab113.5/net/unix//usr/src/kernels/2.6.32-042stab113.5/net/wanrouter//usr/src/kernels/2.6.32-042stab113.5/net/wimax//usr/src/kernels/2.6.32-042stab113.5/net/wireless//usr/src/kernels/2.6.32-042stab113.5/net/x25//usr/src/kernels/2.6.32-042stab113.5/net/xfrm//usr/src/kernels/2.6.32-042stab113.5/samples//usr/src/kernels/2.6.32-042stab113.5/samples/kobject//usr/src/kernels/2.6.32-042stab113.5/samples/kprobes//usr/src/kernels/2.6.32-042stab113.5/samples/trace_events//usr/src/kernels/2.6.32-042stab113.5/samples/tracepoints//usr/src/kernels/2.6.32-042stab113.5/scripts//usr/src/kernels/2.6.32-042stab113.5/scripts/basic//usr/src/kernels/2.6.32-042stab113.5/scripts/dtc//usr/src/kernels/2.6.32-042stab113.5/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab113.5/scripts/genksyms//usr/src/kernels/2.6.32-042stab113.5/scripts/kconfig//usr/src/kernels/2.6.32-042stab113.5/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab113.5/scripts/ksymoops//usr/src/kernels/2.6.32-042stab113.5/scripts/mod//usr/src/kernels/2.6.32-042stab113.5/scripts/package//usr/src/kernels/2.6.32-042stab113.5/scripts/rt-tester//usr/src/kernels/2.6.32-042stab113.5/scripts/selinux//usr/src/kernels/2.6.32-042stab113.5/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab113.5/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab113.5/scripts/tracing//usr/src/kernels/2.6.32-042stab113.5/security//usr/src/kernels/2.6.32-042stab113.5/security/integrity//usr/src/kernels/2.6.32-042stab113.5/security/integrity/ima//usr/src/kernels/2.6.32-042stab113.5/security/keys//usr/src/kernels/2.6.32-042stab113.5/security/selinux//usr/src/kernels/2.6.32-042stab113.5/security/selinux/ss//usr/src/kernels/2.6.32-042stab113.5/security/smack//usr/src/kernels/2.6.32-042stab113.5/security/tomoyo//usr/src/kernels/2.6.32-042stab113.5/sound//usr/src/kernels/2.6.32-042stab113.5/sound/aoa//usr/src/kernels/2.6.32-042stab113.5/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab113.5/sound/aoa/core//usr/src/kernels/2.6.32-042stab113.5/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab113.5/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab113.5/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab113.5/sound/arm//usr/src/kernels/2.6.32-042stab113.5/sound/atmel//usr/src/kernels/2.6.32-042stab113.5/sound/core//usr/src/kernels/2.6.32-042stab113.5/sound/core/oss//usr/src/kernels/2.6.32-042stab113.5/sound/core/seq//usr/src/kernels/2.6.32-042stab113.5/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab113.5/sound/drivers//usr/src/kernels/2.6.32-042stab113.5/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab113.5/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab113.5/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab113.5/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab113.5/sound/drivers/vx//usr/src/kernels/2.6.32-042stab113.5/sound/i2c//usr/src/kernels/2.6.32-042stab113.5/sound/i2c/other//usr/src/kernels/2.6.32-042stab113.5/sound/isa//usr/src/kernels/2.6.32-042stab113.5/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab113.5/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab113.5/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab113.5/sound/isa/es1688//usr/src/kernels/2.6.32-042stab113.5/sound/isa/gus//usr/src/kernels/2.6.32-042stab113.5/sound/isa/msnd//usr/src/kernels/2.6.32-042stab113.5/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab113.5/sound/isa/sb//usr/src/kernels/2.6.32-042stab113.5/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab113.5/sound/isa/wss//usr/src/kernels/2.6.32-042stab113.5/sound/mips//usr/src/kernels/2.6.32-042stab113.5/sound/oss//usr/src/kernels/2.6.32-042stab113.5/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab113.5/sound/parisc//usr/src/kernels/2.6.32-042stab113.5/sound/pci//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ac97//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab113.5/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab113.5/sound/pci/aw2//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab113.5/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab113.5/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab113.5/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab113.5/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab113.5/sound/pci/hda//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab113.5/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab113.5/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab113.5/sound/pci/mixart//usr/src/kernels/2.6.32-042stab113.5/sound/pci/nm256//usr/src/kernels/2.6.32-042stab113.5/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab113.5/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab113.5/sound/pci/riptide//usr/src/kernels/2.6.32-042stab113.5/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab113.5/sound/pci/trident//usr/src/kernels/2.6.32-042stab113.5/sound/pci/vx222//usr/src/kernels/2.6.32-042stab113.5/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab113.5/sound/pcmcia//usr/src/kernels/2.6.32-042stab113.5/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab113.5/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab113.5/sound/ppc//usr/src/kernels/2.6.32-042stab113.5/sound/sh//usr/src/kernels/2.6.32-042stab113.5/sound/soc//usr/src/kernels/2.6.32-042stab113.5/sound/soc/atmel//usr/src/kernels/2.6.32-042stab113.5/sound/soc/au1x//usr/src/kernels/2.6.32-042stab113.5/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab113.5/sound/soc/codecs//usr/src/kernels/2.6.32-042stab113.5/sound/soc/davinci//usr/src/kernels/2.6.32-042stab113.5/sound/soc/fsl//usr/src/kernels/2.6.32-042stab113.5/sound/soc/imx//usr/src/kernels/2.6.32-042stab113.5/sound/soc/omap//usr/src/kernels/2.6.32-042stab113.5/sound/soc/pxa//usr/src/kernels/2.6.32-042stab113.5/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab113.5/sound/soc/s6000//usr/src/kernels/2.6.32-042stab113.5/sound/soc/sh//usr/src/kernels/2.6.32-042stab113.5/sound/soc/txx9//usr/src/kernels/2.6.32-042stab113.5/sound/sparc//usr/src/kernels/2.6.32-042stab113.5/sound/spi//usr/src/kernels/2.6.32-042stab113.5/sound/synth//usr/src/kernels/2.6.32-042stab113.5/sound/synth/emux//usr/src/kernels/2.6.32-042stab113.5/sound/usb//usr/src/kernels/2.6.32-042stab113.5/sound/usb/6fire//usr/src/kernels/2.6.32-042stab113.5/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab113.5/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab113.5/sound/usb/hiface//usr/src/kernels/2.6.32-042stab113.5/sound/usb/misc//usr/src/kernels/2.6.32-042stab113.5/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab113.5/tools//usr/src/kernels/2.6.32-042stab113.5/tools/lib//usr/src/kernels/2.6.32-042stab113.5/tools/lib/api//usr/src/kernels/2.6.32-042stab113.5/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab113.5/tools/perf//usr/src/kernels/2.6.32-042stab113.5/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab113.5/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab113.5/tools/perf/config//usr/src/kernels/2.6.32-042stab113.5/tools/perf/config/feature-checks//usr/src/kernels/2.6.32-042stab113.5/tools/perf/scripts//usr/src/kernels/2.6.32-042stab113.5/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab113.5/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab113.5/tools/scripts//usr/src/kernels/2.6.32-042stab113.5/tools/testing//usr/src/kernels/2.6.32-042stab113.5/tools/testing/selftests//usr/src/kernels/2.6.32-042stab113.5/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab113.5/tools/virtio//usr/src/kernels/2.6.32-042stab113.5/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab113.5/usr//usr/src/kernels/2.6.32-042stab113.5/virt//usr/src/kernels/2.6.32-042stab113.5/virt/kvm/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablescpiobzip29i686-redhat-linux-gnul5Oy" IN ?BZh91AY&SY; qc.-m6f" TEmrVc*D#Fnd4 Y@mFCCJ>@Hl#e$*@&Af `Ykk@3-YT(,b ZZѣX*֕Sl`kuu=^E*֤&C(+]y`P ӡx޸*T$R{u/^QoF@Aǥ`|HzQ}сTTD( @#c &AA.}hn 'aBm/wQ@ Q@(|ѕE@/`B @  P(og IRT$J{6@@@=įطFgkuwny6 n3ݮֺ>ynlvG;kwj͘[{{Yk{ڞ⻧;k^{^ns|ݻk]{qu_V9}zզ׹*dE^-lf^- y[;wxz{ڭ:MJkԵ\n-a i{ zy+c;TUTۮTNև]=r@IA}J@iJA* BTPU=}(}BUBI@%Bot=t`/g{7o.ࢗ/d} *٢b@ͭx%J Yks,Fck}Dho9RۋQ}B+׏adzq}>Ͱ5}ܠQ4mRuw @^z53ϲԈ5\-;ϽiK4-hE±bֱ 6 4@ BQ@; [ /ݵ٬Ww.cf؅LP۲KiKTmޛwǞ':zVυmc[LrðtZk6:[2L.šb w\kK:-Q:5pCwzP%oNkuS Υѯaݚh.҃a:t(l(P qJTѭ CmS aRa,u`6`d6H:W;o/4[lfl($ P 6eݝRRImbS!\`ivWBZhRox0m@jխ:ل*ݳ*&ӉP(A=G@rPE kQ@ ;-nKu충 l\v(Z32` 5c ak.tx]җgB= Lhdi$i<⇢i{QhEO H &#M6zj4 LB!A z{Q4dh4$D@A4&@F14zeOS'yG "H@@ e0FɣF'm)i=4 ɒ6BIMO(_w{i>WOG$O&?eP89K QdH"pDHR%B~w?ҩtei8LHyBF"P!Ǔٲ=}zVWW>/Wh,{sbg']Y`jιe؇00bSQk ;W*yA{/Gi+,|@F0u&<s18v쮁/]~LgF{rSCة$OPXkT_{&kQ+./>SyB>BE.TW3{EB(JeCsKSC-" c*8؍TԂy7LZD#pS.RBj] ~nSǦw # GvvbzےH+S\05?2A "8,#e)5}#cs4=\9Q8P:j?bT!g_~?G(GYCWq_]r#4F4,BAfV2::ꃡ`& m5@X $] o&== )wdMHO7HqxGzDL~}pmd/DhsF'I1Dr 1 sj!!)_=  Hb$ q-QA  οCk ش@~gď\GB1ftgT~%c賔Y8#VIk b N-xB9shZCf&T3(x'.zb*T N kCGGD|MI~,#%;Gc%g0Qz`{ʎmr@F$e5D8Rf4PȷSFkXSY:Nҹmx_1~D}ֆ}o.S>*|Tr\W$\=_Zsҏc S,tXzW|6xc.y[Kpt+[cΓ:$kC2niy!h[w5 3=K$6mT{W 3HlA\{' W~w~k||ҡ=MS_Q[Gv_>>{C=$dz F*-^aqUH`DA5u] 4wB//ˏvIvVrjy/*"NR䂔 )3y\[V`tÛ<URp'"]yo-t9)+»OIhڤ*8Cd<$>ρxxŒq_ǣgꙗyT>NP>V!@lֵ8}|t/x2c!D"֩?z09?c |N{\Fi23L8xG<0ۯԝG7a2TX~J{:'lcDG^pqG;kp %0]hw28x o+mYh׌9xi,$Ids@c|f#g3#@oWeStjDg 6R&vsQ C0,xCT~y?>,sCèSh,3O$9Nlg-E܀^GByp[d1KM7('%mct E w'qRךEmcv}]'w] Rm̐lk(z_NrbJ0> {|/(WnBBH ~L">=!F lAQ!fn5;^DI@/&O^P{AuQ}6fylH'kHr{?A;1R9PcFG~?Gp{^N̘iO:DCxfE%ֻ,,ѓܓ QD|O Fo9~G%t|Cwm"u=)L'"0c ~9#4j HvGjA#ъCZ탴=rY>~ZpfaDcKJR>pd"tt% lT.Cc0ڛ+:KM=+Dt47t')2E1]a:g>L%D;vH@T"!׉0P5/s @Woը2@ V\yCZs?T_#Ua@8^OfO"Mҁm[b+|B}{11VB3oC\B>\A6"ő ։Bݘ smo}^ϔNug=ӿ& 4c~~o}Od}x2V/,=7gά/ u|ޏ{1'^g4^yz3\Xҟ._? >Ya綆7w'81;zhb}wFjiC0>-IZw:;Lɀdm>^0׺fSe׊'+4#BLpK>}H+~@F0E}-Gb:?c~h[$:{8d!;U:)L[6ERq (>Ͼ ]ʵI@kGYA>O$`HqC>OB8y6F 0&P}}ߝ(k/R܌X/|HD8.I!2ȎCn!S枩ax6rt}8ʳ:_au tpe;51@3Gidgɽ,#dy+h,5qa]Gg)Cx?]i(02_J~ZG\S+03ܔ ەt}dgWu$?P(}oꐐs>>BxQ'Jg tCbB\ Oߤ:K(#>UG x04`" '!$"A"1X^ߒ?D2|7]v|~54Ҕ$`tV?`>J by;y?t#Lк$ǃX'F%))#;EI=Xiг,uѼG$2 䁽aQj2Ϭ#|?$z vqLx<]N"(\BvnĪ$Kvcb<׶q\wYE91ZQ>͑rcv>/|P3럵G~H<+kG:pثc9#G^~r}'D&=j4`ʷl86I<0Rof[qP>O=#,ސSl{9xE|o+NXt/lG,Rludb~ƧNHj"я'$3(}>LG<(fg0ڊ4}XO<VTyNno`f [}y!N>b(=>9EXf1ϳ pA1rת/G5o_I'jEXC1ÃknI3Az0s& 5#L>H%a:Ioi> Tpʊ)ߥ8яm>9b6b?jC8Wf}W&+҆ؒ>6}_,d0OM0zn)~B:~n atoL te_(k"Eݑ.\$Po; eF>[q :6[S@rQLPku81t9mgiJֈgnE!VYG ]k ;<Q6q5z6b|J.z %^2wC6Nk*h@UCޅ&NAC1TOZxO.nqgk>ӌڞ#̤Qs˛²c̓,҄:d9 "IeqlEeeӒn#0A-=9l; .v[1Ш,b)5϶YLB3gbX:@,sqܨ:&_kcIBѺ=XS=bY$FH+Нw m /z318:6CWb<9["7:x<>[gZiWʍKR<AVuծ1 $qT*kѲ8j1sM{D!V9:{)sgh٩yJw؂CLZ22?Sݒ@ uhte&X]:uLOez3صɥR¢YWI:EܛksN )9e3lO`9<~>+pCg6cR|'B5{sr#dk4 p@ tNŗcֽ *R{r޽6 C\q^{8ZW>:33):F D=N^ú0cSYG+TMqjCŸNY#sʓl'ԜP#(X$Cw;n`:1Y8Ihchvd{6t9<ўC_)xNqr@&u@VxO!}ry6e1vB]k^bŃ9V~uQÅ}2wMf&C`f`^,U;JPf:dv$.}J!Rc󂘜r&.\_*8bGr=BGMi;Q,q͝zrtPnr#bN/8@[ iÝ:qKx\4*rJ&v}*qZuy,ZɎdֺr2]P&͈>QjVcͯs*\=ْO;e)J$D:s@QM<9FL&2ZyYcD^Ҟ-z+rN Bgu9y;^vwG-&y0-u,W"t;6õ) ٹmplY0g(oξ4J(|΁ 8 b\0h81 L ^pX_{l b6m_"B?M. s^-Umtw[h?lH{.ɞVOT/\;*X~؎|6R_2 bH/6IEwbzW1yK& %:~$ۨV PRDe,w  SV)Y׫g0WAa$6b׸SްhV|i. |7#A׼ht+o\4\Y=i?b돼'ؽv0s+3 "uv/DGse_=oS [{=x(-,7{ɃkB^x+`A"A]!ɬt{au(!(^4v&B9X \Crs}԰@L\H-Mr)3d%,rACr<.I(E;Jo/M_g^Iɒ(h"V"5A:WP'("G/~ R_X;Wfǽ]FRuMjɫPPCf"M4 m\4F/ծ.v9r8\OR?rtQvIJ㟥Xg'O2??&RuͪN֦22Ma ]$ lKTF!_[2$ Ny3d9}7)Π*u܅ TSR"Rk\h ?MjBșeQ#^\]|A| `yYtZ>%a_@~[fUF&JPLy{#n0u<<>8sDX_^ռyR(_' Y0YMKF^F Kiޥ$M6.To {f9mx247VxIFJHi!VWbkt|4|օR⨌G/91NNn|^"Na$4-`ݒIDLvH^qSSMI˲ N3Ntq^S*ؙ)BŃէIRD'7w9 eXψ\n-vECfx.R&`Is`PCa!>ǯmRH=̓+2% nu&X/hc>rHtgyH{=kcFh6Q5Sh R ."! XS(F?#OR',X,n|(JBza J3>mZS+HȪ&)kx7R*Ҁe֊Lp!n| 䀋e pJ4#4)sdpXLwkE B};Q%gt [dCeҨޣ} J38rr4>LrE'IF8Ho懖8iBfI.nde$y{WRZ2 愂A"b~~P0l>fD#prL) ~9tѱ?*(!({S$ U&LߪڰX=<VɞP0e΍@-P7QEF/8ֺgs\ 0a$`pb@2!pf6w_RyެN}% 41BaIH, EDRw KLE:BMYnKԷTQAN4 :"q b91Ygm )4ޜ"!׫ˈm]*Ch\ *BڦЮ`-'S`CAt0u*-pR`鍊]C܃+8zy>7ŧ A|b}3"k-wO5Ht~-Syvw"~p+[ceN:En=OA6b1l}QY&'x{|Cn̿Ry5x2sP9c'Q=7X6sl+f֤#ktRPfyS>QͻZzlx7-v|T>pm WIu*ڈ$qbB )a0)3NpX{{(0. 6Y?eQ'?jc"1V}BN km^CL]dKFeOG%H2IQk~cs8Y>.[{Hwjcgx_W"1HX}X +Fn(/tat1ĊA| ]Cy@N`/oOP&$? K9Ƽ~:9y۹o: 3[2FHY a:WoYtrKz)MdD&EK9@rShD](k4b2.Cz̎s;,+Mֹ|=LYr+k\`Yu>L'8Z«bg?*6cöWxxrÑrS$' •>`ȟ b:5,Qrg9 QyN͝pJy2`Esxe.'H,3j"֕g.QYcϜ@ݖC~,B"-%kXB(֮>:dǧX |3=V;pZ-̷74>i̹|q5&E{S#-(CcSwBS_~33\=U(q4Η2kgsR m;{r",Вo[>qߗzf {k,h*ajjS&dNͼIvF{Ȝ\8 ; $|Krav搌ZnCIQՎLV^̝^j 6+uN2Qd[ uDQWH+Ԩu;q exs3dչWTN{'/+`|*+k*4V:g-Y&19^Oa*vKm@a`xQ@:|=Al$,_=q41,a{-Ԭ?Y+{l_Qz~.A%ŋKB92bjuWR3>hNʾq#8 F^5d*O1ON<@KO?TDR;25SBP{,M6CОOPGx9I lKs?>j/꺿8lUHCn+\RNg;Fe!#wޣ'dOb":tn5u!?T~&ZDdissT2MGÙESUNο"R!!L>>={8{ri%OaP njlqg)_3d}0*a#LpÊ'd|E2z H=rnnĹY\~`1Ƭ5J I:,rh@xŚ\dzżG B+a ~rf (1O`y4lw;(ëЎh/'q{ع ,GEkŃ|Ha,P:lrx@z}b3 @VEw8[c )DPy73b5Ai4 P{6#I&c.}!>.FD< RUޒ7dgRi=xIo2}h{aA \0'yG.ju0;ِ"E\ VjiB/'[ DCʟ~PSK+"r{(&? +*t݀F,(Zu{֧3E·59\ !F*1pa\'n]c#b;(ߤݑܾ*hM߯iaQ+yBi_68 oՖVGzL}IF#yhX$( G+#VV@o@,eTN's|ˆ?+Z`.j.xC:6S E_0G!_=^n1MVPî`I ܳ䫳2Eґm6nG{G+y`ŻB9$8G`1bV̮]Sm3w>^)41?C,U=ޑlZ0W7C|xߤ)BaN$vd+v% C*H_nh wv"n RQsswץTCF(Hܺm_@8AUxTJ|iگ:v4LJXFk$i|<>w+s8LM#2{ zA`6ceL5M/=1Lq= mL^']ΕMsJFQDexY{PԙDYQ"t[1(ㄫhT,ud9\-(Q\ݐ^*뀱W)Cn)Gw;󗉛x0 Ę80<̩aV*w.* ;zۑ#З%wPv1}.x1D!Yu 0m,Y㱻.΋:ENK裃Xoq'FY@1'YE $rlz,Ս $4qUS)geWjguk=-G2 M[)jE&cL=^AIXkXPUh<"29k pf7+2rCrT")7kf?FӘw2=Ѕqկ+\0tmt[K4.Q;jZ=i^Kkhbox`=[n'Cpzf}~Ggz.us'sXlO)gf.8$鴫 !\DlUDF؊f4#e<^,]BZ#YeB|Ф$'njSW Ql䫎 OcfPB®Pλ\X/'l}Z}EW߭uqG4$ݚ' \]Y258%WaAvjឲvZ,#)'faK,yeFDn Md+#p`J /+ܕ3XN'94]e% خ2cT9.m4la!E7DܤA6L;,"ϊLݴ wq#ĒP7q9<'5;[[ͷ5qpϑD79ا PxŖeK/U:w1Hqݮ  s-#Ds4 1-Te\ CIħ_БI}(FʑE4&>'DF^~rF#~*Ν=Һ4Rz>m!(Z>KI7b$ü R1(tZ8WP'RDMzQYaG<+ w4XH(Р\{*wh^0$wx$:?(͹_(/5ZBIJƾN1c|1yڝ_1'.RB!3,YT0/Vt8_)G& ԙjokK:I} {ЁVmV!Vɴt{H#U=X!= LB} >_eyYހT }xW2M̸N#:b(( ' #3xu#Ҫs5L3FꤒHPԌEԒzkY3)&kr;ĕ93~[.#ᕹ2tYTFF ^UY\Ԡj $ѤC;vNx纅>>-QB;<"yRW8Ȳr{|2~7D=X%8.D1yga#'2r]J‡oEEGϩjՍ` `H5ʍ岹"-%Ȧ<պCuN@&a#xŋ2-dd`Ed+:t7#G7+IȹؗW߆m7xάh#ֺ=qsru75y~'`LHQjl$~;5ήvnm^3Vz܁_[o h-KϜ|` 2&hO[Ȭp~6ِ[H]PRmkMq:(VS%Yv|=q`n)7fּ[kC% dx{ 4{>~Ǽ mgЭ KhJ.y: teb[0{>E+ޏl"FT:('IbٍbiCep0-Bbu R6[Ӏ8"/AQ[͸}mAhZ ]gѺ7yؘ/DUPp0%C'_R@)]TU|-#-]&z|8qx:90 T"Z*.p:>JOGҷGƇTq%/jcQ.E ,EZ4!8$ {DX8y*Fsgqh&X4]ITI?Ĝwo\vf_ 1h}R: gP8.N0>NGQa"QID!:CxK(WKv,t+^'%-7dc K]Z5rR*/;pڠU!͢E LEb=V\k<ȃ ;- طoXF/mSwK2طeu1@n5mlѦ1h{lkM~-GPIx곝677kbxūwYIZIWnjW4`Y L4'dLmzg br#b 4e9i9B/7nhjSC # *GbJ N𸅐L)#}/n8ЊX5  -4讶tgT<4Eu֕[Kť2QA

f|4̙g Zee6{4vmщw$\_|3Bk&EzVmJwG?VƆp3 `*Jg5itܻk4RQEM7NqBԷcX#Y`Q c{1r@{KA)qF\mYn(ۚqْzpzR GYu⅐FT-ROMxX?s$>;E%ܚ@z^ pS9UL&'yDf)v.ci".PZLu]pKz|5LEW{ ~:ԗ ЯO㼇%} }3-Y)pO2c_İoXE^ޜ# 8ޔTfc|,>^78\^{g͵rzJ\|iE~c$Ek$ ~lTHu?,5D$7^ ˚pӲ=cOIz$ 7 saUX+4*O,oo@̒qf1Z<Gus{3]zgFn~{ xsj>,vϡ>Hح֌T3'*aI ĢL:so}|;%~vGҰ)PXڰD|-RNBn6VMG@%eaHHex E [z󮼭ވdFϓVS=ˆJ7GyV«1 "5[{H w38&b|ǹX8)ϗ% pu";b|W"36֎.}yUH\Bz*'IAxط|J=r$ ZI)?/9d|?C̟s/|,~4R4| gSz~Zi_(=eo6ΒI 6ngE{C"s`o ٪=s_HR8Z{Y@AK3JVZxc0–VҹamER( rVS/>/_c=sxАPä֫Rr}TA)́Y ſk/@G{D-zix3r|>L\_HOh$=Q>P/O?dRq&t Rc2SoZrÔQ ieg?x^a}>8hrx?}g*{kƷ)ߝL ەbtX!/ |UrHD+m|-$ 7[ p= SpH<&u|kߗ[oq1kZ[DFXբگ|?ZEW" b.mTEeFUz̴p `ĴZlee\F.4U+)l.Vܥ-Q%Q-+kL0j"Q5T`h.4aΥqT+)Xmr:eC+Syqı(*7e8̉j#Vn_뫢w ڶ(QFpS`,jYD(P[ƅ2ŭնQ33jZKѲpTڵZTm\>^_&`{11=L{zO#2:BMgUKMasW+tvHRS,?J2 D5AO@z8?diLOUkUAڟq8æY3@PmJg|C-TiO[<Gjw1YE}ZA(`3M]esy2`pRcQ >\1/ ^}'ah!Pd#H\+naB[PQEG-RFQVPmYB,R,-ȤW)Z+֦ 5|K$fIĥZ?1Zֱ::ýZkJ[Q- P+B",X)`(bڷQ,1\ofeeea-\R JLYWf0FJ- i)FLL[-cLVG-ZٙE1mDed̴9ֳRќ0Bks,(,i&0SVZ¸Ѯ2@p*R>SbPSi\q%Wh)Z 6XJ2,3.&W΍bJ+l׌ϧ0wBJ(nV'L cXUj1l-[M2i us2- ʅ^c1lRԷLB ^04ZD&l1YX-q  8uڔ`LpbI%@ )E3!EL֖8%J1Qc Kze ,Y)W j6pJ$U ml*Q+ 0.1D5*j auVTL2#b W˝fQU#Z k  UFQ)e68W\{;sHHi$qZSJҕ5(Z*)@sRcZPBQ-AO(kXU*5̕ DFZ%,[-!X qjBX iZ4k@WSE.[qhbjƤܥ" $Ălje ,VB@Pqb`2E1lP0 ZI ~,&38_ 80ovoI}~ogkI}zok'!t{lAVGZ?W?_/ԝv9{m 2jrS}{}+kz7'_8Gt'~_=щ~Cnؒ ?o%qohlZ=I -p}rR2?>O:BZDT@a_#S, rpjg.o½tQb$U?7ǟA??I?WW/#ᡞ\?ϥc?gۉ{#OlCu$.Kp#;a;/$>6E|@xy8y 2~/\&pwVYv,Vq$44wPpgv`{#xQZf(hp$CrӦMmw}WFaWiƙ"I G8pI:w 6_D&sÂSCfs¯,O1 'vHpAH2 ޿}6X>ԁOɾ%露o䘡~ v:bo6ǐRHVGXD1i*6?]&QOgeY'>:P|TJHOuyOe$%BOс119a_ F{A?A_+"*V!{>_*;{~Etgw[(X#ζ}l? Sۻ_}[sF>)s g@$1aUzQ  Pz0WF'$wPh>DZ޳lbbvml.u*(G;K"NvG!#?R+ X/ ?1u `߳inï2SvN">ߵb 0=M 񊐨w~ܜ:?quQ?ö́]ZǶei-N?g {yL$xAkoEM꣧__>8im!Yן\G$H*2@"yK\EB" h_=qahsGplϭsg9LtOw~9V p*3Ikރ=j0؍ 4?{篦 x}Z1E/ y~rM6!chP 2o)x"djV@WvC+_/.K&"˔C/p%qt!?*4ϭz؀tFL:W8nnc尿=w|څʱpMϫ/1>Jew,^/BBK2Ap֍xK&p}+i}e}O`PO,}X_O3?%Zʩ²/w/ÉHz HFj?ȝ_OV]>{{7ˠOSJ{;?1ʉ@{{~1] iDN2I!A藹}QQ{&_υ)hO Df p.L5\@g] lp]Z?8A2#c"X@8)_Zb5%iCKw;+ PlJ0bMwrb$jow)ϖrV'bNxBDNF6E{~U:GՅ'E2LN )S\=䤇^qVh?|%I+9}( 0vrUUhNbDE_7s,GSA\{S^)1jr!^#9"d~ǿߊ`[qOGl<{D*XxB71|[6%YeUy9O.m:uE/Γ+U4O$sD2B/?_\ߊ/mW|pk4ڂ{)ĞuǑ8r2#.= >;Խt$pjѓ?%7p+~^qzr^^Aa9QhZu01p"$Zq$q'CAt|_zWZ*19 OR +[0dG2yH=}V'u;X_sf~I~J9KRPY@g]xjz[ ^IͦO$iQmFaΝvFXC|v~ì/ѷ>8Y†,h~㺋 ᙞ_Y"zyyqx{xB|[B&(^9t l-XU5Փ^=bM%O_:8{W ȓG1п&=Ca)JOα6[~%ŎBhEk1m<[RjLO^~YCӘ9͉iRqǝ+*La\0|xJKi]*y{jDL9~LDgXYJu.-nSOIFUg/ItDƈϡkh'(O'hטxf5Lg:W֚8G#"ۡY¥Om1V *ډYyRyj)DG^1~p ukOQ/paaISֿ@ΟɬF/RR"0!¨x#ƀzx EP>44k} 2)1 osܷ?.3" &qΪſM?ByLW1No%.p }{B*߽ g v @ o?d x?Et Br^}EDh=wir{]]E_ZX!ˏ[w[j9ᆒ9ZS cU1A<k#,]tpԺiN77Vg+7CDfȋHWtRofN?G㵶%>,"$@TO!oG肎0Bi=0}A\~$&7^5!C+&`N E&>@GZ71VR#>a?'qČM.ҬXr4d 3RZn͍buʈcH]*K Ep[C8jePoAxZk <8>qJN~ /9<1е[tɇON1N#}$ۃӈc `"2}_ ;F?~Z,?/o҃5&3}piOӈb;1Y?rG m=//ZؼցLl d7$jYzoG=0KJ%1 lf6iDDnxEs1OPm_*|`N8< G #j~@'ZN\̑ bJx`Ha̡S> ζ)Gz:AgO;R3&A`2f -(+q?Oh (ubT|B^2؅!.ީD[yDA6=}~x5~PzPܹ}9Ȱ<ۣ\~nt/ܞz>$!t(D@țD|mUy_S dy1 '63/8 ~Ov 1`?Ɉ)JʼnFm"In7;z'<}>ƾ[ =6]w.?fۻ__WxO1<9&cMx$0Q$>?#<n}5/51rBHH$?ڈLPBD@TE`@AcZ[եٴQg?<`nuhה0̂yyXKC࠻ ӗ'NpYG6lXQĠ5-DCiT"uc:!8՞(!"Xg0#N.@ vcbHlMDO@*|gX# &X铃tѤebkߘ@c'2;C __n*X7Ci"zL'x6 +($qS'JX$ I! ":Nm ]p1k 9s\~e Z{DAW5!!m_,Z:~пnQ3xppx5 !@܌5Ɲ+Ŷ$/oc<,w࣬O>m+~Կ^GG6?@@H^X$U$dDIE* ?,# 07)Q J%`JvhF䢁IIϷf=)=ьſRi(C8IOt֟Wۜ}]57,=x7?0tg?(<. ?ߘvyΆ:sԊy0z4khoװ(zKCqΏR/VVG_?+JNQXM'P٨ C?89߬S'knNwֿo u6.H/,"߮?P,&snߠS7aAz~pΜ ^-GӡZ`Q/M~$0zuKm BM-ݮ;?Al~c+GFB^ďFs5/ٶi1$&_yQ)Џ$IE׏.Zvdž?r9z~ޟz`T0Vk B~[sE?&!H >'wl{uN1kmЌ[^e;ҿO|XN/gV#A%TA7p~$M ?OBWl(zA>#@ߦ>:'j(aWb?e~OCu߯pBK+ >slqTS qyY8C 6V{|ylm'S' *,PE~$[dUh­ĥVrӋ[%ms3 Wij; ˊ8R"#5- !tAhPs&@?&AJȸp|ǣYѣxds/u; jp8j>O^!$6Ҵ`p Ho~&)T)“vj8۰H#Iz{!Kdd>RMJq32hɖ2[Ly0 [?߸ۡeQJkMkUDBhB2+@+O mp@5rPo^ p螜_2R?<75e$L4S*~ECAfK2Au58FLQUR"{jŇ t}-ݻ8>:eX{~S5?~ {mO#>$1z__]C#° '+A̠FG]PjxNx X!(ɜ#W~{~f'Cw-ьjl'Z&`?Oga ~%C}\>[ڃ!{ڙ;¢G2ʌ:V&G7?$=~D|uwE[c_ThZJ?kd15_āWd ?  zTx8D*!ǡ`÷J*wP4P(zJ!^^TAsOmE2!~*yޢtQ <[fǂ%6)(@C$>B>y9&{n(!PނvA-LElx!@]pX5zF @8(B(Da@@Yܨ$R)X=v( !Lwzj2ޝPS ؅!qnJ*L9`R:X"w/PqE(@TSN/dx]qاojCЊC`F* TiET>(qA GPi`d( _ jDBhAar_>x=88QH(9(oXaɦ:pt|w 7XH4 @^4(>`qA3M9tB)  6ҐȽLZP-6[E=E=  ^t^0\A~;Bǀh59'\MӁT 2`\N?1y澱%s)Cy. )'Cv]R+2hV86U=1qDrtm>7uPJ^Fg>' &Xg-e` >VY.@8:&M pE沅ӨX~Y \D5bYNs89>LV>?,\6\ո2x١K{B Nd3qpkt[ n-xAWS,AθC6 NNw֢IQgGzRz,p*g^19y/QX8n-)<>-K۪'ʚmeͼ).@,e%g};XGR,SaDum߯Z7ުvLf[̿7dnAPr) ki3YL2zw鿏ۃ` ibl)- 1, H`̥Q:A s7!uxE+@˼(x F7~08}-k2k!m*< ɸ#.kn4ov!z0FuWθ.~挨"_X~|Dz<'7-gI崴g.)+`i5u`qqM:2EHF%w%M!#z8!`QLBoY:7qW ֢YV2ҋ y_"k/tt$=ֺ&s9@ro^yqUTD*TV*QIǻsmퟋ7 eOƳ ?`L;W݁ U;[:Bbçe|{5-yyޣQ$;]vd>!O{H~034: C&yb%1ByxB] ɎD=x[2@3om8LZ k"I;pǔ'K~K`GM2B0{DE|HtjP-g4VDTyUW7!&bT?; _@A˨#XOun\/PG ƴB[K\!/ziT@L^tpEÊ(9d+iЅc\@:PlvV$`=>b1m=F>{BQ 6q7ڼtGU:?S ˲p-0xb!< ‡t!l#~,R2vM=QUOWyPJnL6Pv&K{1հ1w @\[x3AO 5xS@]l R5KצiFICW @ѰRu9=.P{"l=W 0q^0KHRKyJ3[P89hkʸTy{g6u+G@ ~LԤkwNW|.ೞ8wƖgcZ,kƥDXS1$n,{k0=B @v(Hy~=ٟwbK !Ԟ"kJ}$#Â6|2{ M, }/{BpC|z$شNE)hd aq8D\9]X'8bn); bpf[0~n8xܝ"a nӺ\}Za}yA\ ׹+٤\ 1^4a#Ec8[_:0YAۛHz X_'aϧs*I%uܣ26<{zi1eѝ gEZe2|:&b8bȮl^d } Q+,ޥS]9.bɓDB,yO8]7NO !<ʘZ68 ~{3le_hhK_T jHCܠ7 Ƣm"ʁm@ƅy^5b}x4 {/Ǥ\6v(@ F1]ZҴ(%-SZz8wy-ƘӞȃJY4<; = ?Qns1J ]D %xVp\% AKS7lƭ6VMb2.ĒY *,je]۟R* h=|{ C59:pQc򚾭 gA'@&AjVpq Xhgp}EbqA_S`xDKa+ 2)`nJ$mϡPzMB"}B (n;/{8UP؍p&&Sl(ix6>GN,:H\b~_P۾>O %;R82` N]W~ULY'zl}E\`Wyt6FnurO)#h 5Sﰱ#eej^s Ufx&>AxR],d 9)2ǖG3t m% t#9Ɉ=j8 3.K8Qܛ=bGB>ԕ2HNBr\B:3G8W>ԧ@mp:&sioyXR TдOѲ 6q%p٨ ˇ} ⣴B/pڡzv-^y~#VV<Ɇ%F+;S¦eWށ.!{ ~  W+WI Z/fm|9(0D0H5`_-&yMi/dx2"O492z@6<܋\?$)[A?xC>m+-v\n.$HFDN !s(b "1yAPW6XVX((((EX&0be Ti)lPC@lCq:KfU(I쒣5z2~Ǎ[VrY*7DҖyuء5ڇ0;yl~f^&*e[W{a\DU1]fՏ 1=鍊AV,,`3XUQs)X=oP61,$F{:NIm| -A%4̅8֦noYh&ND ]2D66-ܮiBlg^Wbก}K `#[L+Zm.a64#qpzh\g\@[:^d0Wh9YwmVv22:e|1yM*o"Sy~*<QxP@o׈h֮kdo0n=Ȼu~VYSDyYwkT7$E[`O&ȣ 2ܹsCk5 -DtN5{>uWQEU]Ϟ4J̻yx3ǰq:IK%J>|eեㇻ{^&ZHoi"-G$B3DBy>Tj[r[\%8nvW E0@t"cD=HqQb⢴>t|_AF\q[$i؍\1S^A:\b*MX U 9?fz ڊcc)_>B/ ~txtXX\bJTFx}RՒ_.ߦv;/'+C b(bZ:i1@b85~5'W;]ZU̪|m=dȟz -?*iZIuQq*i"ZSbqHGvDx.;ּ͢+ٛBF4svZMM?jC@H_ܩ93XDӉ^*)~F ܢ~J!b|NH$Y+RbY*r lY]#ןKdE;L*Km/b`/FI6ѝ\1NRon@h~>O%5cwIݚڅ9r }l9ia )\)A%2^$.sswSМ)s㯗a_v H~_ߣJw>r1EV nI*Hv|8kdrxo?'beY( `CWz}Xv֌'Z2c dE&;u9wx)_9ы G#'S˝ӚcOnBClbtqL"gW([ك<7Xl+q8,;% Q蚐#z >$ @|/qm* 븿.9]X+~Bl_8{ѣ4*'T/<ز5I0Kطy:$ g0.ߜ?*h$x VT#ub0WǶ[VN;@C|A9n/E&kIvlB>^h=ЦH˩ؠcA1B=o;ORJ].a{Q0-520Z H CC%_)Hb4N!wr7_TwoVsfIu䖄ajh-" Hꅴ}IpN#>w#&3LAzc&a$Ts)`^C>o#stC$i+hD0Q՝NbHm(fY}^PZZ{V]qhjSoV0 "q@]A3RH2|mmv_vJdtܐ^ G1Cb KT^KApgBvQH*YVW%=||XԡA~}Os>I*:ULް*- ͿkC"o6صĉ[g$a_bo7Nq[m(%([KxmXpTHdI'd:0~u:quc3EGfG kΙçP{\ piyH:;ްfv*Ȫ5{1r*lD\H/?_W$xG9m^+1r< k3$)*UohZn&|0k8k2'y}ӎ8JvXeV6b_Ӷz{ٽ7bfl"*b;Sj}ry3iFqv.p~򪳽kuYD=pvDŽC^L6q moI4{,hebřu;h$$EWAg:9B⁊nw3ΟM{<]cwTnX)TŝX6M/ a( lV0zS=Xom(쐏H6n_dSW}~~#~,|oxrP87ƟH^ZD&o^3ewH<; o_}?K[ZpJA!2ϚhYn߹'>.@F'HT*X\R%3{.H3Nz@I)P_}) w}CtH''MMt蠝5kY=y+bLxay2taoy=@>an'YQ ,:ԣJN]G_̊Ц.bʱS~56(%Q:Vei BP^%m_5ZčGOt@}>~d}R tH_}jl1[|zCأ6Hz|z&ǎ+ߐ$DeN/Mc~=}h^51vлW}'ු;c*1N' +rNytA.-\)mTԱkD(HI73IψnQ npI¸cƓ{@SҌwˈ!l')yU!087%A ڥGBB5򍈝xs C|AʩV"O~DKP?|ZYuˉ5'=:^.@h 9?~N8soߠ)^{*>]#Fv4wյ5W;k*"aQ[ GcC=Z0s7|?g%7*\oaxf2ZWI`&w1}~s '2o}6NHHJ{1]%l%#8q^!m¤;;qKr db̹BEʿ'w?Oxz_|aV_O]{a&J^Y1I1+wQI I7=/j7@}<s}Ժ*>FXOZr: t>+f~Vx5577\^|$ſԿf-ma]y{2Ar?N8}6Hm/#7r?M7%y"6unwM?̀d遄tM8Ue4u>_"]{d5_ȵwh~эd~} }QE}Ԣ!2κn:~y}r.O[q0!7ff@2)_1 A0fZ9Q~K}}v)CVzp/.JrVaϭڪç< dy؜41| 2i);sC0=1/j:acD kgD͗+M7֔Cja,to@U ^Wy}S*zzg+/ЧAɴ^K8'?]0!n͓P3[t^ xëROt068~b9I`"[$7<}g5>q/<by1Hh=j^w- %-& 3ꓠ7"R^fe?;3~@Cm!Z'ϩ Κe  \6wOFW'4r=7> }>8hwD)6KڏPG|^d &pk}jiHe"L:EQR/z@UӨ1Cˌw|φuj^[kЈ@X]]O`JѹV9 ]4;aG\2ǭC f&quQTOB1+_aKdt}Y Ik&3/L|T!hq֭ؔxiU;Y ^'p R#+3{H7{1G_>Zpײbq&u ^sq3IC]:hHQS g 8L4f•>T8^b &F*fzz~z>k{=ep%WIn߷WUy!zkf^GM/*pLPҔΨlcl\O<"z qr#ZEε4h/NjvVʭ(jlJ~xnkA:aVb1&D9s|Z%5*/ QGB@N?lx'mz =U Kˮ -ԈBVQdv6V\Q"Mh٦; e;%ҙ~ k|\^K;K,Dߛ{Qa; Kx=?l=4'c?u?wtvN@ÇC_H{KɆ+3{h}GwY:\F 4GĺjM 8"t4.j݈{zYL&n1E[p)n&vQܙ4ъ ca,j&u~[aq+^$Sz]ˌ6FC>vaI&8B'trr0\:FwSTKsN:c85İ.;94m}XgC7eh\崈XÌEJKCxbkXOҏ@b,tS=ckF#@M4k2vV4kjaH !Td ra vWJ/~O\Ku!햔mǬ_5؁}:Ncem(}^I^f=XS:g>ܩ1pD]CwVȺ}Zf-οDPiq(yݍWu N_Fab8dhHyO8϶%.tS,RHwO2<%8j!a0h2[>S (o<Ǹ7>p]kޗD0} x6d=Uqi9 s!}PW&T)a\U$h)~mۑMGdyH|W _97$*F\->CAΨ'$Xs U8C3L,=Gk*7;TX zQ{@{]@kgƵ=C;1"4G9@FהOˊN/JMiL{@$פ8ܓrg6k~x[À>??n$[B/cJ߉^Y$SXBvӂJCI)XR?; 9sɂي·h%F7 P}"U E}߆}5J>Z*i} dSt/t]-4\sv5_:vcj.C@Ole*G[ȁo.U:VdžvoC(@#M SZ+tbelfit7}Z=rM,\D4uå_¿yAhb=3ѷS.y8Wg'j*DGlXU:GIX"*E˝}Kfhx&86{-7p|Fu(Xv+U$\]zPzs#.uPWFLKJr~3ӈM^,~Z$iM`]dA'eTA'P/4ңYUW/ʺ“Dkz7S,+D 獵m8Hvq2y p|JB S╥: }NMo; Ój}^w韃v)~ۮ7_ʝ󴕶@ U7!!"k!Z9!Uh o2Rӌȳ-\7{POy{ЬZ lҥt WX߶nW>Uwn^dtjՀ>os>3߇!F+}FGZRȰ9>ޏ#ok"]5;#V8JE -R%[2Jy=^'L"F|ND*0)=C(X=z.]5[r0tӈƳd[H)O6rmϗ1pDRbT_3 zB"% x "7޿_Lt9?<ӳ7>7'~h] C FL2dU0{YsRUTOQѫZ˞r:館k-! i/&-zU#O|z܊Z|9.Q/Ze>TbKnKݹ숰?p2_"q}r\(2HK2V: .<U7OƣAs1Ա̢U+_qx0ԵbV[vf=0﯁@&U3n{I:3S>/T:qM)֣\)tjC: ;{z7F XG}I̶=oHc^!Xriy :Ws_}tcx;׋)`,"qOث-?rE7-{ze8,*TG"!dOD;; Ȋ* `! O'RnU gRrg h?hDpG&S/:߂N1}ת~/GK&*Ҽ9>>Út"ڑ|f*djLz.gt*Sw8lѻCe[#]a۶,IK,$`\3폟o>pY~棋=3fv:x՗8(ZXP}C>-#8 @Z/lia#z;z/H6wQ×9+Q:F ^uiV)%C9HV97u 1 zW@{-`1(\-W32t۠'??ohϓ"R%A{_Kvߍ72 %Hmjbi:\8 (=:fn`mwvsWN5wGj㼑ޑwbᔺzwYAKAGy5drYյRr靮ϓe]q˞q00qUP=AXv.Oya==1TG ވlcƠ{OZtzeojhpԊ;5ī6'G]4LHPP$IHAmi?BV[Lp+ ?9a')C: 4f St.xX=@ ׅt=ϡO_o/#ͽg F+Ȃhx"rWOUFC6ǾT4 }_.p $KɓUhd3)oB2J=_NЩ*}ADC!cMmJ뜕2Sk;B׺ESBBn|-uIѾK-+d"0OR~KgQ|DO.b;f;Qkg4J!HPnwciN '@zuů>c PKo'HS&MMZbx]@B{扊{z]pPw ^:ܭ.MĿ'\in.m|z$~5v`1*LGm]ѹ/5e[l"r*D7pFTb^k}k#/^$dޘdJ(jbݞ>u a+Pyp')I i.J޳cgp%sQИiG0ʓy/{T ʫIJUQ NS ɿv+~D?Ӣ<{**y;ONڡ|~ޙgOP&P/*%9s#\ޔd7(d x_A ;pY\Y2?:ׅҪ+hv1ϮݵB5je9.Dx2U0je3굽 WM%#IІ٬\Ig ϗkL+a?4޷qn2;F _㿨GB]n %➈~{ha ;}_:z PU:h=D>g0T!!>{F5=[K9+`O%fSb&cGX{\27dH _u9?}޽> -DCjxnVH;ohx~JXN#Or",s雬dBbR<$j/?D/]ٽ$ H 0FB^%ݝXYwոAR={9[:Xo EnTs.V3JU`c;-NRNmI=ɓ~MljN4XmFj8,ݎ33?7bG{w*Oq\LM $X0&"d.۸Z["3Ol`ǔaIM#O =wվ6A@D80CKyfºݼ*l ͢P[Q</Լʽv6dg0ɓʼn,^u2⟔KZy{&AmU5t:h̅ 6 CӾLH6|BT90'!<f=$ZtKs.-żԲ/Ѷ*K%ӟY(Xΐ^#>%jRlq3@t>ݏ|-ۍOA=*_z_ =?<z`u$vQ'5޽酣}v -RXwΘNٰ6Y Ӟ1b~I Qb{oϬ3Ԧt3 -͈uɶoBAj㨟'8$Ya)4^%2YOڼTO*TZ>o@."պVcDK'y37=V7WQVY>S?Si!M}u9— 6{ڛͣJ䵋O%-*k)tta.a倬ؔTd€0ޘӯ;>hs,;: 1 U.3ٟ)K26)XG9żWkV#=/ZױD\[ A{!<t=- .2T|jǕ<;N?_v nd%ПƉQR$^"fcBB~uUyn?q||/x\=uIeJHUcT+Rab5cIhL9}~ Gg-}v0%Hlg>h!4MߎP8UuNd9&x -L/GC9LRM pw;IލmP%]  ngaoq+Aա`'/!@*aЫ 2s˜*:;L>Gx Ųܩ4)<8t*w5_e ;b+ٝ,5/mt|S_jan(D "eXs wWwN9\*L18|hqHtNǕdNR5&RX왳@YkxktĊp z89@Pg;_gOh̝Y! 3 B*>WQ+?d4pӧkϚOڟ\-vXH;3 `#a#ɐ{O/P1 H$un|Ss`ca*G,#q_pTۍKn``96qw#OiD:2JA_3&<\/#;Gldr,]Z)SI}/#"j~Nvˠ̪\m3z ׊ FQ8Ca;?9QLIOB5_dtm"lZv18M'$*AoKP4WD@ Y/ }d HQ=# XX_b.S<HΫ'_ EpL+U)ڑդ%EkXmSRn?HK{yJhտ0eaVuiY\aغpp&J.+ Fp,+GaLP:g9Gj+i@^!$cJC@9?E=|?0fYEPyܷ kҽv(3ct-' lX'mmoFT"Dy| x}!,?HFU1.I1#[M=|J62`%UIJEHەiZ~GGpx \ҏiYJ6*DCA.[*`">Gog9 nwU<@vx3M+frBU~}=׫&fq~\83vtY6  :A)mv41%9O=@H=EG>~YaϞw7W|^Q.pb& ٱBc3f ѓ]3!i MFZUiPԢ5t04iC#XʃXP_$"I>S*t+1s1TKaČZ-.s%m!-F'lXC*ԋRV @B ܅>ƾf Uۖq)tcA =\׫ ""j>տߣN,׿7y0@G$u O /X? "~<^ux r^;]X/:z(0‹)*Do*3@FC9I-%RwԧTr#7#96źo%HHp`p"5ۣtǓI|tHc&:iSTг:c+ 5!zfOk?HAW>XN 潙5\,@wGG!"CK~'V wA`*8!\1}ΧJLLt^Ҏ:M`;)6aXFʷݳ΀W9%6cʞG=㼵kw,V؟v@[fPyA.gg0R錠NkU}ܯ}i jqѤq犏{.SL,i=Z9pY8 ny埣ZƿeB_ӢiIh*U(ώ]Mhz4=.϶yO cyؒ.Oa+ՉY.mROH%N%?Iv|4U^~E(}7b`113=epʗp{)THIzKڒA7ckdsQ[G>eR'HVgt-OYr:LQV T{h4{@]%¿]k;va_ e֧^'zmqfhlua#G ~c0 fZ.!ʙ[*{`jxuI1|H*7SoE>>1K ''U$Eܡ:G);vJaXH^E E Yl$.!ƣjBY+`eItz%'hyBp./Ja晖2gVZ8޳H.2NGJo"X(׋IVtϞر6 H27 v<%{˻yDpq 3X%%́c^WiL;6|EE.<Nҵ5HcU7so$Wj(c4vA]~=Ctwnt*PDx赔e;QC^zxplHe8}ޯOtNi\UKq.QM9ޯr8`7( V‘5v |9WN$װ|)P0Va0sϺ '=k$ οc8eጲGp8̟@0NySn}Oa~e,;z/,mPA֝zVU C졚:xURb vT2d4GqSH 2@{GMAˮ=4~t"|G@yf]}{[MX_Mxyd(*3oQ,ުq8S#wL^UY܂V.ed`{Ixd,+d"0Dx!ᜎj^t}{k@e!8ϒE!81+GEU(J`_u ~ߢDCbhB|0CцQel$]l#@1PӈssdkȜ.,#ЪyrQWfuIYJovI:tUa mq6ž[ckD@Yޑ-A#i'+SdYp#pWm`^gKd ^*Gov%4AIRI sAJ8ѤJCCBr4DZ￀SGWWHMϭgA 5śtLϽ N|Y{IE.,\Zۼ+(UGf#%-2_x 7qo +L̍eVH Xq쓧p Л!QKVkJm5yoF>tծ_4b#*ĉˀ0`vy: h-YY&b%-`ܱU'B3,z4x}R4u"$!`o(G0B oL)"ET$_y6[8:<:Fz>Xy*6sڹgy^\dlC3P!k&˳6O6uxugmJBɥΦeϮ/MU*v:*ROB@+ 3"ko v1̛p¼F|'z@Rb},Vo;zƾE?g*^xly6ۦI0L WtK% v'ydV10eLI],7x^[,)xIWR¶՘-s\;.uy/NE~# ǷÖԱk}Lt*4Z%]Z@o5>/J/xE]vEj7j +ϋ#&w^Col*/'^ _{EPULs* 1K᱌:RoG([y0p^LA W]E3#.챇wڝ7@ƻ4cb}zR} _Ʈ>٨sQ'C+W3p8ZhAA+Uw030D{^ E >}?"@}!@ix7jdIdBsb oG:o1Gz?~vq&bQ=mD aK%h6BLqAA9.tA{\+cozuğ|ᯟDB|P߯Bബ}Qן!JcN$ T*_\J|,JZk["VS:>bmC`P`+ IapȚM 恾ɖW/῎d6y:'<''z:L9]E1o`ƀ ٷ}^PKnTa{ɦcrA"w9F"lA[^ .;P8*,"Ll}=Omas@'BEz5clAxYpz6(oK ԅ$q{",#~e!7ip;ș8$_ `b[n~S׭,W~wN? [- g6g;>U'cs8p ;'  /}B񦔴pzaޥH3C]hpml?B?aYP;vZ5r&8cSGj뿓B/ft2GaLV/3INO4b _}g8ǿ@ZM ʕRS{)cUd `~ʔlr&Ͽf ]LR&òhj8t0 Eb%fw3C"ƄC51؉H@A{zetȖ" V^?GMi2I؈ÂrNyrP,gEX!OBLt.G ywƶa׈{*ue$N>%Y.z]GbWF0F%K^w|;YaT'eSh5 IAilC/74ѭI}0@Oֻ`o`D'y0f/R*PmƠi jN'Y0ߨ<;ws~~Di ThzcNFuhZrɞ,^x%Hv FP2^QG-&-t"ʲP}f~#&Nqj$L1T#{ƥLPGTbus.ɶˢ:gDn&*)3d˫!Koq~TdKKQUcY4ꘇQ*qsR qa9bȚ%`vdQF sk7qƹ1BEҽIUtXhm@] $MOi>^$pt 0xo\'ª9l5ľH7ۣ-YvYcuǮ 6ܠqLu9 E)Z-R.$D$gfsmޤV[/8f>`и7 ~T@8@szYLfBO@0m/Drf?ce&!~9IMv{Nv+ێ_nαEU7/A7-gOM~LFT>o ?kzB= lV Cm~"돜PB|nd%$<9UkUt=B^yjfWAGG+VVDT&F}S <,_+iMoWpkXIѝOH 0 j7oL~|p߽-FFFǓk3%ܿʿj[ky>ϴ|OɿF9X=vLh/ݥ {=̡x-GtӋU!<ߝN@[qy,;f xoeu;%7ȭO03=WD$ fbֈ{ x4h~&5K;!2G+[( I7cӌm+hPd^m\Z؟a9z5=3T%9vx8~gR?"3}D#i_i>ÑeBj!lG9}YN?-{a&?*i]@ -UkE5'KOA.>&;2x73aBHnHQ΢ʏrW.Xf`LEZJ lW۩x=}Щ vO9.m1rz`)z_cz{sm 1MDJ\t-xCL0*uэA^E qu8W熼ܮL+X$wW:9A'9Ҕ)wul?7OԮNn.@$ g:o/י:|]gq7Pd;LqX綫B# A pN뒲xX㾆{* X<7Tyon30':{bN&!y-O%W@%F\ރ2gv.j|:L#[dNG) n p};f2ھnpyNx+e&vc&ݡ22%#i_e[s`p%z>=O n[Ԥ CXg0 Na*Dpex}rIz p[+t]KԨYrRk 8x rhO޲e@3bCCZQ wvi`^m"ycQ^5UAn,&2 K\ުXՏ@GnbHGRP9<* >s{M/zBiv$1D\LLo$=#¶kT,:̣cS;I ^W| ߧ?M?$:ja$k| 5:8)R_ABR2r?ooWODX8j)#75b$,L[JҒeXYp8jA_ўֿʦ~χ0Gtx3.pd5;{Ȋ"1UEAb R*EX#XV R ""BQUQAEc$}?Z"sӪ0`(EY*,QKyV,*+DLEPDĠd@S)?)Iï:\>׏5|W;@ Yt0}KέF:ޡ8QBVvXa7 3D}I +qoӆC5X5uc}ڙtG }ks~A ۨρaSpp  kŧljsq8~,V G&d|"Вy鎄J0p(}zeQ[s/?X'sR ,Ӽ cv#sJb K_bhqs|M;,XI^\H_~}{>7똥m(6?>>qqH?3ڷ?fx)SRg;Up0[k+gO/QPxOq46 Է>:\\IXJ˗gGNsXSD2~Q9V4e NH+֟N%2mo]{c| .[(TU!fMXCM]?~~ Lht"Rc'ZYi9SFi/^GON'88  xǃ'w+ҍwފ#IhKPΧh0 ,ڸa!Uswd2^!:_TUS 30nͅZK= Ս筦 ֿ%eGZ|P{瞕ԢoK:0zBiMA~2{?Ğ$otڛdfiGw> 3oHw+TY 9 9B;}uu?)mfo*Qɹq# [X3Uz9'y*9ֈDXx|:A ΫyeC ~+D%{\>D(!B(ǒk\vKA%hw"BD7i%+?)->˅qjJ1J_az2&3> fǛ̇R5vοf2eJy?4X~wľd@~2Ԫ\%pUV%BT|Z 'K s(D?)c8yIa Z&ETjῷ b&V.|KdۨQu#geP7)!ee*t(4q281$}\9I M/#c[Y n9zzNX*a[(LʪK7/7}<Z#_`C  H|osY*:G~(ӟ1.z:A (1=`\[.OQ5%㩏{qT0f8RrXٮX14d3jtx;vH9f[IDty3Dc vK7_Fv}g=tMMOqrlV/^tG.妆=Im\Ŝ*uT"F% ޱ KA1m*nǦȱ;^t784%17 Q D{+C:i./_Ņ j/^sKv~kTpJ%5$ITAr6k9I {+(L-0B#ٺ,|inGڜ% Ѩ}ʫu;l)UK[+aD!T@MJ{ū>9Cg飊Y~Ew?l&x?Ay+bTg0-ڸA,\ƭW|y)塿| a=@=ͷdpkie?p}>vkokPHCq6Y5qEsQj-%먝1($[|-\NMY<=H8_gWߟdZॻ4_6J+&/%qdV9{&<~t^z9A{^"kNIS,] R0 !|yQ f/gBsfp)!FԕZaFr%jDS?jצ񒏅O{ Dz qG~~%yr<'`? n.滋aCtEl^ `$=ׄĤb,zׁٛ_K}9܂.IT~NwI%,Ѳ0:~}^+?}a`M<цI^r) E~"4ܴB d:CAT1b߹'Ƃ]e,1N{wXoʣ B4(┾g7'7*-zW$r®BcߪcB܃U}+.=#? *a/ 't)JaCȎN.d7~ʨ³~W%'`]ƶhQ>w]5wXxXt~aG96Ss4kUNp7_^HϽ t= =)#3VM6¯ {Qu4hH}9 '͍I^)#tk >›ȼm7Ϝ1̣@ )P? A~x| ?[=g&]r @fCՖ/YVs kkf|GU\{[sEZ<>4ρWHbGj%H8u$+('.-} ]Qc6w=0拂HHv T~QL p I5q%5"?M V(KQC[t@ơ{ ~xeO[+ݜ;f᣹)QNs Ue6V"Q3ms.wQdQj: ޮqAWC 8gJoH.`.}m~ůѐ^}+!%74) {A?R)Aϝ[$m Ne&3{ !'@o@}r/s˟ W!r .qD :XMt^o5F:DL -z t&jdDܕ@f$dS͙.Quaé_22 z}S4$c Żŕ얕xMe؇QwL (ȳxfUs0 \~Tf[r)mp v{9S#^w)%y 8 80x@*,}ekdOy4`g#Z}JSx~r{cJ(Ҁ-**ۨ*erfw97ێF x|zLǒ}'m (*a"紂tv^i'e5Odѫ"'BbC} T;kɇO< C\wJsyHZr=<$ 1QQ;4!-# $Rf,O- QIC~g>o ?[{y}%XPb}t4 >o pדA?'?c`:bh?k (0m5TZZH$-\1ݷ,Ь* !^LAݦѸeͿ6{t,'>jgϮv:ϱ=_sokf(HBJcT@ْ3}ef&ҧ?Hp.rM?JJ~IMퟤgFtqBӍ>~4Ms[ʂ˯~?|}%{R Ǻc" Bong9CEQn#1Ϳhvۊ+qkFo޹פۜM<ˑ>l%ƽ7OH&Nc!jm9-LuDN;zXć-je@Ŵ!sǃ~=j}I_TUQt |1|;.zMW;M =B44adAR%qIJ:6jk?K3P%"'Ŝ|tl?dy$[v׸SOMD&n20(#,p?(2$qN#O~{yM,Kr]ϩ,&|H{{룏Yju ~4M7z_JcP#Ǯ?M_}eww.!3u}|/mG) V{N>Jrzptl]UUT)KFEy"T,`p) ?oT.;std÷:X2-|xL~ylDcnmds*0Җv&(Ԁ9zIBIV: CkGVxBM'!bKݞC-^I|#5̉m2\H[ŵi_Lb|'w'5[y Il"1 3̶JfI|6@"!< '[,Rx5NUĥ]6V?fa=_S/ځJVnĐqL9Q왞2(Caqȍ uP[}teeOOP,N^s7."zJ$XhK(8ގXQYDΠ 9n_~԰D2Gg-Fy +_2n;F$튋mzxICz|U!ν4%sয়2./θkL[2Wo:4!@dv4 A (*FU>dS Y%ĬUa*v:{ϩѝH~=K]i1:D"AXI0O`}4_xX@q^7""iFMZR k(ƹnp /҉bm`Xr*4FxpFB BaCqRnMyrG~f%늬ĺV]xrEid pUj2i铏a)Da6}D(c'wL>tz'BC;>IPW'{70 5+SÁha2_<,Yܞ4|H7HȌ;lj+Q=\36SG@ CZ@gdfhf`^2[X "+&fwwL7 0I',{u=~C'!ҟk@̲?k \Յb H=\Y(P~LHbݞplK0cl;m^|BܲcMʄ(?N;<0འÞ>"#$F &S_=dHs^(* G!Gq}_h4A dRecJ2ܴKD--+Ôm7˖h +S5 D G +"7Y2x1F&dDk1 wa 6{q#9~(HI^灲*ɈgV;%==LnSyv$E`F E{pSddG̥R&>݋T0{sxDm͈lƃqMP18Tf^0Z% 4aOODŽ%Lwʻ/uўhTshxr6 o17@-,;Ɏ,5I/Hv̻`E)XۂؽI4;~7 Y s 6(u(hsX `'0pq˙!\F0gNA<yi0;8u2.C< F#*Voq=bBc7;E'=UPQNZ X^Zb%Cכ4s난3tdbOZOX1 @T$8;HEXR.EPV#TPm `ea'6 j)q!1 ]iHaJj -qȊa}pV,_6k CN-v =Hi Db\2sr&j2$L$[3yȉQͤ\ /d$ox~IVك Dc7ڱ`ɮ Wo:>ޚ9)^? 2Lq'B:A䱉Kon6ə2MOm߹7XqΫsDFGXGbl4ȵ+H>.*,* 3ފ!d%sYBK6hx3? 8ߛn5|G<;qjV.@9ܸf|r eYȧJ&.ivl.%'L1GIն)S<[NoY[R/ay6$ q }능k o{=SavI&CvW͔`i$$:5h^E6Q* 1>Gx!N'h\alc+ZWs[#~.9K"UT*7KmA TnԦ՟8k|edU3pt޺h0lq^|uE)9iLD]Hhwhe}<+0U"q#)1{`5mD؏C,Sܔ^%{#};xEM n̒`1</BZj[b#zl/I4-ynv 2pYeq B#hi npo4s1MLw{ 4;YL*)jxnC)=D*C҆x`lq@sx\D69ӛB|RCk3!D!NpA ,vĿ:%' ׮`mhKoF7όDg)<D5Z~8:!JP5^tx, k7rp:B|{܀ìp֝Ny&}JLSk ,HԮmQ PHfn'2rc\9M4NuaZ3Y](뮶 QnAd%*2-fem9Nut2pg}pqt&'h0<o'^VGFoHY۰ ^WU5&JLR>4 iDЃa";_W;C.~vd_S/*`%7 kO$`LAI&{c꿏[|h3K&M,sv-SbId $1a <1^bs;ZDLPߗ`utSA̠m{M =I(#dC-A+`P?ԘxB#ePdZP2hu+0 o+?bə>=2 'G~)@Q<:37k3Lqy Q3SP/i„]}鵣{4!} l?8;vts TSܔ۝ ly)}Ru4Й:^,L k8V0N{]`lKX!I#@ *kN35an 7BV8DHomr$K)=m+ A)/L«0͇zW= (Nr+Lœ-e<ױqwᇧ'M [C;DBn'&c~ cxWQ22/|%{\LVZ)l>VQTD>[@=/Nƺ%;^G\SP$7,fq:c*cVH^v NE% BP*p*9Jxߞ<AȔ#O`)Ƞd2i4<.vsDP CCDca,k^ɴ@.[9{WPpjeh 4soUW7BAڶ~CkD֞YH8AVu`+uI΅cW`6' # vnh+~Pbٻ <~#UET>zX/$ bR@SBԉϮ}.e^{öb-OHr9v+J-ؙX%%<jZQ.tIdjzv<((T(4(km36k1Ů(ǗY(9qgCEAE<-]ui:8־s ryB"wz[pYBeJۄ|~: I("t3uU V\cRzR(o6 ]fM⎺?aХi V4R["g{}{O7G8H_/NC$\{C$CHy 8ˉ"k XAd%0|:LO'Xk_,.96]ݴ V}d5ϚN ZL *B :IP3$T]xCOODKk{O,O#_PQU4BNÄ ҿgޞxa'&lPJ{q\[O 2&p; C{7Cʕ}kX)1K~Rk! ;**ob^}>ZXl8΀*ct#^ c$Tv v fq 3K&CX0X2ew9F''>#I;C#$]fG(r:Chm ʂ!9C'폯D1x$;\}:;=ޏ{Yʊyw[/aV׮~xj= 'xjAs5.&tSߊpcON9k>,^!}w?=>pv@9ij!'!b$!ܼ\F0/;i2hZt N-QfgX3;"si3A0+e&Ќv8\*(N "@ B՘J$d PGE "*!ȮbqUH" H)D0p! Օ$UD@aD& pU.(HGi L"B ),Dhd*I䐣NP( P"ŀT$Xpo]vjAQ$hQC] ud9/v#iH,0P?-Ǒp*H,j1면4]67.M0Fkx'%/v 㯷C ʹ?Xz֤D]XAg R kM 5 iT(Y$ KƖT/:anܜYפc$W3,ኒ#8|R!Am@bG!XA䒩 /0*PcYg9BM$9G( ?AkLHWc^,;s_W#W"8k$C?D1GU$,Cf!?ɱf*~WR1 | MK%~k*0eۑ K!rH=04qitӄ[^R z4b LmdKmQ=F <_=[ޯ̿1ԌF¢5ü]k|l` pYE߽z^52,CZ.2[Yڞ ;@>|v^:J)TZd֟tyf*}l9~v&(tgi]r;264$;H84Du+xt = .:ٰL>EXE6?ˀv%ۇ ٶk]`G xaa8 %s!@DA 9* %kqH|w󉍐r4C aH=(bGIIxV>l̨tTRNo,Ҝ-qVJ{ ׏ŐXA{9 ~J6 L+Sϵ=@9ʤ#J¿ V)=O?*6Ewy!@M- DQ *13y$uG@J29=`q B~bpgy9'OΧ( L {wѓ(0"*cS0kzɚPR@"vr('=O]$p7\rsSDz`/ǒ)D2neA H9%AXcmFcIw|[ǻǡb5_`L<3lPg_dDn:< d8sMjbAE] >kH@Ɍ/ y `K?o~Q+m2!ogCW{$u 8)7el(0BMk047U4*g9XmCg (zk5Ld#sxhncvkKZI;L9DfP?د{h\{:O;tmT ,cۣA;I-*QmAZ}IBXC 6P> ! qCT.9WGoQH'זzJ?mcj~^0V)@q%)_Ƌ> "o nBl?Pl8 {p PXFPOs9eaQh8Q=jr+hxUq2N&~=o]K!#t79l{φ"*ň)ETdEcX1*UDF"TE`*(A*1TAYXF(DDTTTX"E 0YQTbR*$QE*(cXH,DUQUF( +`DAQE0QUH "EYF"**c"1QF AETDF1F "V+1 bV" (EbE"cDFF )b,V"THX**#PUYV*1DUAEUF#E )A$DPA"+TQX,bQ("V,Xb+",XE+,YUX"1F( (DP)U",F ADPQ" "" R*1`#F"bEUbQQ,`+(@DȢ" b((*EXUHbX*UUEEFDQV UUQQFEX,TbQTX0UF (" "bUb*"EDUDFETADTA(E TV*1U`Qb T+E b" UF" DbX"b"EbF)(*QEXPbV1EUb*QDF1UAEEbXX U1T1AAT$TUQX$EQ@QDb1DTDc,EAUQAXUXX ,EV *"XFEDQTTDUbc(PTUUAEDEQQEUPUX"EPPF** EEAb,"1TTV""`U"bXQDUU0bXEbb"Ȋ"*"* DX ,QDF1bŐYEUV(0H,DEQUF1`((" * ("PUEA$T1b#(@EXFE TX(,`bTEH1"(#QQ@QATU"*Xc,PEF U" T UQAUH*#UX1A1`U F "H(Qb *,bŋPXdDUQUXQTHF (H*bU bEUEAb`F*PbDTY`U,`ȉUbUR1DX*+1b("` UEEEQ"UQQUb"1Ab1QHDEEQ`*Ab "(ł 1*U`D""1 1łQbH"(X",`*,Q b*(*DDRDD#ADU"0EAPDQDDAPX( *"QX(T"*U""" 1EbV,"DV b,XbbUAE X2$Q"( Dc(PPX,AUPU,b"" V"" "***AUUAQE`V,Q" DXQUV( HEV#EX0U""b"*V,AQ"* ȪE" bQUAF"*,FE #AEQEcXb(*U`*(,DV1UY# #" DUEb(`AbAEUQQV ,V*F(*ł ETQTUDb#DITQF F0UUX +Ŋ(,X(E **+UXDX#UEXX**(PQH*E((" DDPc""DTEEX*b A ȤAU""Ebc"****b*"X"+ TUcDX**TF*Eb2(*"+c"EAV 1Qb0DUAb*1E" (AQXER1EX,bUPDF*U "1F*E,QF(+TQUT#X(*E0E,b(QXȬEUQQDAV",X((EQAAAb"*2*(0QTQT` *F bAPAH0Y1bb*0QUPU"*0EA`(#XQDb*(R"QDQUD""*bUdU##*)UEPX UDH" "ŊTQ2" (*("*X*,EDb""*ȱH*E,XĊ,TXE`(0F1b*0`*UPDD"R)=PklL:qm0* }ɿz|gn8u<sX,20fHfI0hbWҭ$NB/b @6bUN>Н==7/_0"^D:4,,v-z׭m|Sϗ[cssf!QBAd n\?n4H@w #*) ]l𞪨(a~|3J7.E0|:N;z앁 C1W¡O(Zu־[~{X~X׮1r/(/9& Axt$v7UD@J wOHh<1}gqМd铆A2q-M`Jvbp\b'Nr v۶a(K-a$ GY.}BB15W~9 =g)蘢po9OfHoe0Ε^0v&XM-%32I$x@K;*pf_RLԆ]S<(5w,O܎8VT Ǎ>WHnب }]^_"+ 5tZ %CaLj#:,Hk+}r0k4al߱$O1 * <}<b$6uՙBkk>SSM"zVF7yu2_٩4qc:',!S,|jZ,;ھVs0oy@9|;'{Sek 4T8&2Ǎ08LfPa[sd2 IR(FX,KD-FB0"6Q9-k1P9fR s|NƯi;-qzP41 IK[`I&B7(ܼ^:YJeV,b.^W5м[*S #"{1LX`ɄG6_/4M @Ħ cj P׌?>L7Ԥ^!FcQѶ+!w'I{4mj,3" FuG .v BVC@auXpo46fJI@\l.҆cR2,4d>h \=x2`b.RfZ&xu&a" 4I$ eq NKSIm$˘B}d?BP:sV7jT^BHŧoT7@/3dl6x`YK%xǐlM8ʇݡDfp y9Axh7ͨ4󗡬 D$>h}d= m$hY${|Kum]#Ӊ3@Hm qa`m!bo 3W;Iw?]P2*C0""R"ECuQgɄ9,7A  w"QDa!Y[DVRLI[ nԅ()GcҴ|@cኺ& e@~ ,B!Ypo- k8<{]6A 38n.'` X{rG[[1vI9w,ei_&l6Hc9ltTB lN\*5`i2kwBf;ufie)PSSmH T8jdqOfe)v@'|{^͉\x}Ns Tz.4ѧfݝK Խ4> !JMPh5DPg}V/1h^uƾ;u>M+Ɛo0 Њ8cw$s5K5k;(G*L9ѯjKf/. Dpԁ#7>޹_mf3@y+o*"\AHkb>DMZA P"fKCViܠ7߾1rv,0{Qp/WN}7cX)6ޙ]s~˩p{i_ V!ʉAc{o|.x*J`( 4N`@z !$ڠUSȯJq.ylv,Ҟ0$\1@(P8 \Y!=X!Udm&(lNz3rd]jఁ$>8""F|  Tós$o#G8ATLigȁGA;|ssӦ[$\;‘*nįyz֟>-s}v8ސBhWð&{9fC g01p + 7dYOmye*SRfRt3n9sQb){qP082MIoJCRQ҆C)7S)ePAE$:Tϥ5sxIJa@6 D9 Fah1۶xoT1{*F58IT ]R@?d9)7$+/3Ɩ0ҁrW3H{Zk>@Y,' "?8b }w ܗ :sbBL[Q%T=E4|&.}M:4͔YTV7_BlΨFqDޕ8hUViSv 'C#x}47VZ_Mi"$ߕ\gZq)#{6Ԑ}S]M'%H?ӀC2pO !$8.HY*nWb8U1JdO#!xH=Q]^Ԅ-HUVXKd`3CoѶCW:M,T|8s`y|=~6b]bHvT qJed 1T,md&"R0`Id1h~ЧIDJ|V,7TIP]}>t00,b4OW389 ߎ('T_R}~Yx;=C/Fj΂ nC mѪ̗%h]*4)I=1ΌЩx 3 4:e">2tWiɼ\ Ȭt= n|3R*R[ǀ0MTTn9J (]X ;3.<.m^0=Ь "y1Gۊ{0ݎ B|-y'?q3ʉEN{ 47v۞ScYӋi?|PzFZۙ;i6h ZH q2U|-ByiٙSp|]͋ ~✼^=#-T$Hqu^}1&v)^a8>DxC gኔo uWϻ.Ch!z`*o&B!'bI=\X-LFpjT|^ա߬58 uK æЗr~`..B9g_?L'`op#l+8Gp6u|o5\߹~SSKRq`!>'ڄri i:YCSm~;zj,v n* 6*(a?cڽS~KS%l>j K][|bNe%Y9s文<CXyFXwc%PC|eDJ*D2̐D)77P1&^^Ufyu|L@YtZzK&&!y. I-U4g6b_ǁ8h}nf.w c Lªc`ؼD'SdhAn(63/`Ԧ5Pٸ#qZԿ5 ,^}˂<`|gۍ Զ5ե˪c)MsI;φ?߿p4ʕ/1;1<y*FyP߀z 02#"?_Lor0G~8Cpv4tIؽiN/_bs d:ZF eeˆ𛦱f^fɛP~5T1 !2b zr%@ȽGZy{%G@|2{C!Z֙I\uQd@'x̹ND"K5x{̱[Օt vw\qlrʸ(;S-w$s8?H4'U8p h%  ? DBxGZyb w)zjHs)AdiHP0ćJ q/@aE$_ k5C7pz=w:8 x(ÂshM{ޘ'4<ӈ< u|:Nsn#-,*RSmr fȣZ8}5+@#Y۹`c &@"0LĊ;@T P3H" @Nn&t<%Q^ι0r&(F$IIcl9AUm0u?* |`oQ "wSNɅh˄yΖA@H08R9mLo܍Pb3-MxWxbyRͱȳۋtn/VZ(n2+M,ޓT38Lo,r"Ȅ_ ->vO@!S_!ԵX4r֌k]y^s"`L1&'lQD:h_ zkا3q!v<.OSh3bՉKi T(C_NNpl hiߕ^84ƒY ;n>?z.S Dڒs,\\퉶6KERzRӱ(K-̒:,B:j]M>9^}`^Tk==`Q~0$>nŻycSOk_J=W׬q<[]4';QAG{9wk 2/pwCzXl0mۺ,W:=&BGQa+Mz8B 8dFwF'zPsD],+rsrNK,+:z#X6غshYwkjgG5(ϿY a3DEZ*8yCN={NEg>K_/H`@|κ0kfD9x2h|t}KhX遴Bxp"4NyշGC9+Ts#B-/ 7(< >U!UTd|'z@dl:21743 >ƧJ(t)153'q8n[nJa`ީᎨpaŎC*-7W@WPlcB/wgkhArA2|8xB=/`t2 ~9 X_>ԗCo3o a'w3_t\hߟSR'oCmT1%NlOi.gϿ?+޴ #B ơ_/ԱxQXyxv镈}wtYW윲UuZi H#RCo@0q,xf_?յlm-,Cp_|%LHg0 V~6b啉N!B'&E*XaxJdv'fZZ<s<Ȇk((7UgkؒЩ}!aL ]WA0Ć'%0`NCxq耣Ai~q7ր1PAb6畗L5V3 Á8@s{:&jxW>o0] i qU9B]>}[2Cȣh36ta&)333pvt}y@"Hi@?ξe-G~84;X; szi|Uh<"B5]yp@@\ΚV.ӿpÛq!B˴eh>;P`%X o騢84I*h2jwnϊCn;_4z'LWRؖ=iˋ{cy9oW/u"A;=8TA5*Hcza4 񁞵nyݓm|$:x8 ~Tua{B.@ qK )ǖ8}0Nn7y)S.Nr+ K%/Hj;7.l)9Q.8 Ff6ᥣ8A8ΆԘ^qZĬJn> O '3`Pd(b\^  B:Ί'rԡ`T * yn$&qI``|Mz[iyJ) z7g@\"Fq4M1 b+bf}q^[Utx^#׭t-KNyoԬLv㿇L۹[-~FfD`C mO5t v0n':cҽ7է0HDzcej1/ywwjr&7>8.1uF[(Bo}anQX9y7r @bj2'}_w.i|DQATȴg;\NSZh,MJQ]~%'2\En{>ͅb/@ZVs6 o`o-1yalᚽKԅNp ][C˻>GNN=mu++^FS=oQ 9ƼbXc|F 6Pu<ø0*$y Ï Ǚ}3=f3E<9x܈ǻoc~zدc=zᡃXn""#LDyH@DFX4ۯN5{D@>X(% .8 kV9{{_|MXa;@wyi !iC:$6P1g+t?mW! ##]0 ~:އ{rnѲ8MKֻuCDl_QKk١s\AzGt{Ԋ&px];IuDAz,5bCl1:i繺cK 85Y xVLMxCy``,hP60b&Xrb!4+U!Gdϡa,*kbl1(\u s_z^LmAT[g]X1qk%~+Q1KV?qbĚ@l@z[[.82VӍ +n*.8W-;]( }OR)()W6XVr}ߴwD@\yR"gwMYJc{t'&zW9m'{޾NI^=>iѢ"1t'P^}7=[z7H°_J}i zD``~cx÷?:oKTumV)iS)< BJgD+S}RyPߊ9 l5!}68)#HO93+WE#³ jgtuxR=zvÈ"=e50KWq(i)+ӧNmr5¦6eqB7!GME/MjE[[$2%b8Jc$!]%Rbr:IbTprv,1U\czSS5904Nm=kP}kj1̩ϡ@A$bJ\en}aE&}(,2aAݺgGwv m:V 1u?YtO_^ qJZA@MC{P_m6 9{M+Wi*!~}$S5rLik6 bI׎3`Vȱ7KxFK$Ai~yi`n3禓䵐h騳>vAi-- D))M~2**<$3Ձ!9͏ (ٔqwNՍ `Tl䜧k#bZi #3a >WSj w~1&z|ANꤱ"$$Db=I˦Am 23.VU` BIWS-yqn G ] B.-8XIq%r0\4O5ZXt-XF]x+ gXo ɑuޚn,эAlC:Rt-a^`@&'T|烗diկRQ㡻zSy?x'{=IhK@CsBwH<>FHH,0oEz?^7Я7jҲ>`v#*Gsl~c"6Dp|MCm[݇2³"GR?]zي{"< _$%2CMG@>(C܁x3м|&*IхHI0{C̉B!AoEBmNa<{%a:3{g:n!\6.-;M{d]G +A`'9"@3iutr oj7`y 5!ᤵo2eG{SϑDBBDN8GcA;ztsH t\{Q6ߋ5:ؔNR4y'*TF.z$|u#tK \'9c%/:hRwuSkp,gr53a*FEкd@0iGIx7c}UM$nD9o؉a[<(! w=/R]5f!UD@jkʇ=($_}O%t3eu[/x ]y7D1 ~ jPg *)Q*Zd|w!]HwGtC&kk7!uWcaҎ? H_n]k)HMDÈ0'tDfVF;NodɆӢ7LCs+R㉣b(ҕy5d`ڡbXa,6p(@ZeUw\"Otu 'rdJ[$OΈFMTx^mJF W`At)*tk3/319@xtOxח49ԞaT ;!P[1Ȥo[|Ɔ*vX#8ec?os@dH#9~h8Cf,10 xy]SSa<70*l,iν?I+Y ٝRVHQ iח:ڳd8 ʆ5ocn7QDv11NJ9k=wpvG(F"Tְ#eᶕ죦Kn)xx]p}1+JzUeND֊6|¼0PxwxtY1ǑԡvQ2HNC,B}qr"벅"i{` Pd5|JJQtv!:CF}ڈˆ2t@YJ |s\bH$2w[w_jy{cҿfVGR6-C-sTsV0[^rnfvB؏h6U`V]kFfdxQƄڌ1֟+XOm`982}soFYuB0,7$a&q׮y ÍmrxaR9p<@,ȎDej:O:ر=~6}E TRH1 xŠB3'sJa~FQY-9 ϳX!:E}Rޝi)iKQ7`fL L&zҋi`y)2с\zZe8J92+"E)h{BP^`h6nq$9WXȔzq/ }1Cݿ߄&'u)Zdq{_L`&" ΡZa}9 F9e|i(GA_g.A!XL(Beh Hw+nav[UjH NFd(R2t-aC Ka5*ecP*1DkhD\)j +TFVUQdY Dm`bNW\I~, n ~G';MR. ,9qib Jl&!xC-5b+!C؄ȼH7h].b;fo B+p"  =yV| FnWg1C}W&kXw1M}]m4Kt-1Iq 5z<+\yU3]^KaH ;Doncb]to$@3]L|Xw+8ǩ6çh;rÎ,,D9 eE|_Nmz )1sAGlCH˱1k檻O1܊bhș Dϭ샘:}m4+L*dU1_"x@I6!;A P)zH-k[-J1B.>7hj ͐D_y J D3ւ(r AD!*vR&+>aK  ! `*A=+xD3ø!M dAϡu1M(6u3ymfMG-? [ny WX<#JgiF͌LRoAdwMh6` z``ɜx۬!~޳u+dŮҞ-tMP*|L4[&VvC\e}m4D[xBniׯxYit%p?"vq5T?FVu)H3ʥA?C}vg?ey$ݼ@Jh.]jMX#QE3'Kt< В-*_X%DҴ]0RQ,yD,('9&ܠe ƥLkщGǍDexpy4a7 HG_if/ 7?4áWpp^yPNYۈ+Y* ݐnb4! h҇74NЀpè!94A=* ET@ ƛADbRhKƸ{ @{-=Q'HtHv+ Ґi"b;ɔq~afчE@:Qbwuk(۲`'O=1 r4a3BW~"e#4 Ы.mz!BCPZ)@S"C#R$fT@"N^ gJ7/B)Y_*ze/RҰs]{Rm`9>de:tF ^::oxdAd<)(,oGf@ "oMݩکڦX32@a)%|J?w} rA1Ahdt"L#׋qe/ݾCw:bÇo:HM/!Cӟ[r!CVSx8ZݢUN,ȧcH soiVa]pMB:2"7D[s80P5Nzpl8">6ˆp{=mB{\8G6ۿZLag߽2qTաG'nk#&~9|>V;gRDv+Ȼ|(3^=P( zr<4 /#›w΁ܐ 0j!dѯ&/1A ؊S3i4a{w)>7oByqH :@ԭ9>"0cI1 H @5 FzgFE^{jF2S |e] WWAR]5+qDC+pʼae|tmWY\XK =ŭGM`{$2`kr&2"mQ܆_5Jtt hiƖ²<)D5* s#ROx}Gt/ =$8OsqR\rhG޶|8a 0(=SoL55x>+RtF#1s:A^Aw9]&͚eNR|tO?O+S[DӁ{":DjLiDk8f$Cvٗk,iN1n_SYk^qLױ@=,F:d5bÌ{ܔ`ꄑZmGU-!Ic[" Wg<%-v[}j9OX뼷w= Skȡhg qz`>;V:i༉'/ڝ91{J5H={tFEIM@d|d\yA/>7{0aU-~ْ/8!c^X/+"θZڴz '=_YߴpJm?Ɂ5܉ߨ뎢DeA!<6dF|CD3.פOeAo7 |fsSA%F 򢱟 ^I<D^ص۶Js;qJBGYVx"=<,RB:6& Ou FM^ops=á c&N A@(,:#~=\LFIzc;F\5: L쟓~|<[XQG=)WSp+!@%dB AT_7`pu=x]ݰ Dd8LUI=|C&'Bst/a*C5 'D%.qtޫdB- =Q?_C3C) CﯠJG`W >&##tu9wGb7,nxXFq.c ҁtcqxNu&( ջk˹NRvqqKmY.';~)`XEC$g$f f>=7EO>$o<;:| 8D#<aTu~@,Ddn6ZG.צx y#_m)Ⱳi;f,Z?NE5Ϟ1ֱ;hĚ-3{IV`O CiuO稁Ƅ;B?v1ϥ%M}w2v$TFT㭳~})ƺ9zjXk^:KI]Y%͆a32= tЯgIl+Q2u2Nu d"'i.n&j ZDGy:4_I]=hP>*>fMeA4ZoiTbs2b$^ _'Y?804o+Ƣh /&'gnH3B#LJ3,y!Hw.R8+ w:>T><\;Ӭ76XK>em; <"tA3؆!y dHzB<ƨd`P0,v{hQ@!f a* _zA3Vpp˵P9!D\ (̵h8 QEQz^XBZ|3ު3glx'1 wbeDRBcRPX7PX*Z+IR̊N& M "5! Wzh Bü0 aWnغP[A:9Ԗvy4d)ˣe 2 Od~φgƘ9P+ EzV~khUGsylbfa$%Y{9a(BQ{PRwڽm=2U0"C"'NN޺*B0&VRD!l# rd8+RһUֳȍ(v(hh3܌4rӇǪAdMQ`zqj srީ dj&W,34l(ȋC|XE^8/\*wZL 9doڵř%$2Xs`&p skȅhit6DPW;{tk{@tc)-UPt Vk|4iť`4.|*SobrfIm_ѴgmkUKл=cJJhF'z,RDKcCj107١_AReq/&t7Nɥ <Ƅd 8>-}1C U d`m\lP15Gn&MC|[4ǯ9!12vӈqӾ0 ۑchnvs3v@ 効2<(xDZ_i'1`E l0 Kb݃&B&}^OY*S8_thWLi𸜁L|V$F@v' UrGAPj#LCvi9k0t].?WZԄoW:,2g`b|Q*95hU;BA}v6c%4oe lA>3_4`q>u; N@ұ^;/0K6@$Ȁ2Da}9:bK#0?f {<܂.ێ!h^A*N$Ѕ.ǡ(-_(,,q9=4F:)!; LyEALҢ,UZe^42xʄ((OtT(pCwGt%Ji.Á'%WKmx$䋃G}T\qGhfDfTDpr)uˆK)k)Q-`>Ыbc+;I!?Ȓrӷbh&g nMS&fG6M\ؾTϣP5JHXp /ĬhnH ޺6eS!C}G>M~! Q~f_d,֚M8}(H`AC"= !I dm6?hh';@ RQ4#Ћn(7z8p,LuPIJ}{fW}{N=pwcS#۽zcԭgdEI;$& 5P) L(z5d 2X\ݒؓ,|Gƨ3IY*bW %gP:vbiԛyF̃fXT0P[6H$CjēR㲬HY,a#??q@s$>~cLΌ5 LH~1\*{vnW9d15c_#|T|Fwxd m/Xيe  #<Ձ7{&G05`N$#t]"g_?]>B(LYOkhfRaP]%ӧR^WGQM*;efN0BȜKE bjͽ (EEԗQ)3 ! >ڣMXVTc*ReΆ4ߥ7z"XLWV )CލRh(EǨ='I?<p#IAxg4-#wwdl 5;$ ;)V*Z/;"< }]rY$OhdRipCFMKHD5W϶z.y4&.q좥ݜ[ס=tFU|CX]T"" 0i:.P%r\^!3'[Gi9[ zL.CŋXqlҘq-ǎml>wDa#جA}.C{I")ZKCORaEwNMօB PϛLZzXes!mi 40ZZL ImV8nPW h%.A;ˤC!../qs8c%qh;ڠe,xh+yLT]F +-m[g_g/ Fs+@ĖTΰڋ-pYMZ6-y#f{zk0/Fj XTQkfO@a'x"J|6`=%Dz ~~}}I%ԟ/٬|DexO beLuGDǂ>C= 0O3 :tJ;a_i^{L|W|F@D3tgzd-WDrDw9DD{4 1hsP4Alu?n!Sx|{0Ҵ*l^ɰ>EOS$47 gǘ ~m+hNѴ,tij<74o- .4Co<'}q&iJ;g[#,٥uVNGecg!#=j Vݭ"'A-QΧs LׄPsЉN̄@>-pjia&hH4nȁwp0l`]u֞}ϒ"/>BOx]tiTRZ%yYzŃVDHo맖Bb+A-M1e tvo_"Єo azhLyk" >,ZZ9ir% :6LAi TC@ş]πO.ʮHЬ#=NpBq/F~5ᩨY9|,zxH߼Y]`.b d˔eme^i/6DuvvBR!Mi3WK`١R yyʊ'b"y1#"Z'R z 7 "bkMEy'_! IOw)N]E㍷QcPBzA2d|'fx׶#qu2v |0$ tEhFUuqb#>==(uL$jm(2G ?@b 6wQz{Sڃ8b`zJZ<9| 5_bB tKSRԆ}y$-x|ց32dG[hZ(r١5Hm疯lK+ұ+'l&]R2߈)HY_ hV SK>gTdyUS N 0229BzΔ@Hأo~|g L"ֆP?˫o ThX.GLte/DfѢM 9&' zZKMzCy;%-0jJmGZsx,0x%Arn3[k!޳!-ӷPd,#Q1oflojNȞ/9AS wo뎗/x &Ž)e~{~/>Ђ7P@78FOvOd}׻ Xoѳ3x'D^QP-»0"|X6xPN@9x#F d;Sĺ5b -!m]'z0EV -]&mR Wf6jw fuRp lAPݤáD $Z/_ez=n Gfl8T1%å0ZA,lz"@^ @-tWvVܹR-qSY%ڈ'Bw% 'jAsЫ z* {0n8UQv]G :'-;ݭ$w1CO'1$!ݳʇtP5ڡے wH©a)Њ੨șiwC8Qx\eNHbf8睼ގz@ငGd!Q9< <{RV#c8qA"S{\)w~:#WEV#љ9tγ朚__N3\zbO iHjޘJOw!u?JZkru4OPڳ_(z"8 Ga+xaP%,WGi@"-JApnILWD&2]+7&|lcҧs9ZQ(2m^QQw/ `ѶZ169aBΛtЌA1ـȌc5/g o`5Ϙ"";>D3e Ǣp@ dּ\؅5+U*A j15cN]rI= X=DmӢ(ag{v_3PFM0-HL?Z0ʳFtSShyc Z@i1A!?Qz$[8 Gi}}='{·+)Ѻ@ZTtFP 6CF[^akc~uv qmsZ@%az!i_J.3j9 49 LjpW8B3@v-)&c>oRC3CK-tvQ7hLq!]e}3%GV3ʮc=6ziX#uD+X6|qu-ӄ8yC h 88%dža)m^B]1o$`x$ Mln#6L{RPì 52Zr@?G9 ={k؏ty\äkЈȯ2C|~ѱSp<6-A8 @x.wP"1Y]#N JFqʤ@W2 Kƞԩxnt< UWd$'A&C 9~}qwq-C#e8{ dݯ!`$ֺU t8ҚfkeQprRlՠO^k[DD3ͧLIj z6tp~$uou2Á`y'C[8ۼ!ȅXb #\=Qs5E<#H`=@@ 0NR7& *zӄ1.Yl¼z^E6LŻBO2Qb NސgC Rp2F@BQ"AKzwfF Oa(^J $"7Bb H:hG+~{:G̒7Ot|W#իK_ay{ݖa 53tNaR+gQţa[9\/_zQDMM%FMZ\'Yd: %\M5I;MFІ0PluќK.ցOoנ̸KBBE0!9m)-F+v8@7Tӝ3۟ Zc(sG2[B.{` .C`AL+Z7?xѝӘ}Ӫ{HuVMI*Z21p1A+Je6PCbsBD@=럟?+b/٣G2Pp /L+7;jnrmF'Tb : cX6L.ַc} )/3;R]bqs 7€ږ*|,w?t~^yyZ ]V;^XV6=:/Cլ=ZeBɞKDJT8vïdlBPNz׎y[K./-B}fSPS:myƆ[E޹5?G* 8"q!Nub o'.h~0Yҫ,q%A!޸13b1'm]#N%&‚ŶpPzߒCK eIź{9Ś3t3D癧%Bcw6(ذwb8T *]>5c(}x|`&_tAɆKfm:{P "Oި% Nf(P]qT8k١SVosSbhp_2VLoȴ,a/ )+V_-$3SR֋d3!Kmg,f_xw &k F{6dY Lk#Z] " ѵT}K9-434htiހcD"ׯ |O?"?97Ϡ|9>u `A0wD}??X dNP9_ z d钣-[Pðb ]* urma~SU^# N Os0ǃ\b^8zy*͎H:&-$Mq"_%ƟSjM{L/~)AW #V?nnL}& F{U{M=ASB LJ:U6\M5;L)}m6Uk4ڻ,[:^4Gr\S/h ;nR.ew:A/3{CS!I'r@n"vG@'>a/ҳ\n"}Q`<{EEV$G]{[QxځHqDߡ~waґq^{s0we:ؓubˁ}Y|1!|S W]?ˇA,I9 IA%6 cOktS['"yq!YDExHPcLe?P e)ǦNmG=I0VopdPG}HqxGclKMCt/[?%+}_IL}rw!;r[?+ǣ0}J2Qic0ӀTNTVr=Ù 20zE[YTXy3E+piێK蒒46BOgo*z5I"\}sx904JM#{rb@\:NJvP毑!;Pvk2E/4!;I렜;DJ>uJfB:=ZR0ئזJnA?-Rm/b|L8\*~8gnBy@K ^.PtoͨG4rsRO|37% D7x:솢n0azMf3Mpsnz!Qfz%kOGiJ P4l` {zj^hOϝ! &yq2/_(Ԭޞ_q*MPl7 -]@2.v[d xK8]{ՖCBNX-u6yYd^t9gR}G`7|5jˆDy֕uY5AK9E({Ewkˆ|c %-4G/JG,QMqH#M4o :\\ Vق c1[l$aii,mSjfi'Zj֞Zi:x^|(9GJr^T7+k]Gڵ%cal IIk[=$/!+P@Z3K3'|"5]~GƖփee?,L$1`Šlj0ӣI+V*wsVn j۫zc̶ږ۳̠c 1EjSV*-Xf-Enۉwpu1 $X;1%'y,~L`x]sBI==}xMWwzѲ@oF%+gO!2[⌲cV>6$ei9}B~)/&=OWߺl_XF܋3(gb98G|9W ]mrLJ>ԁ!^q 4˭[ȉ$t4J}TXVCg.T7)VyhB*޸̘1\Cf1r] +`0\٭5]x%?:@%~6DYXH}tz040J0Rt>ҞC mV T_P$ҿOk|>x#G zPi Hx):Dd?3jZJ /ς,c]tk [Aw}7( \4fD%1jae^tb9R_de$ʖݽ.;Al anG[¾2Զd؜I/z 1%|횺01X Od ՆX UY)!ܹܰ'gLظMg_ ۜkѮ_]}X(yK*@E$c$T# C.UfB"O˙8`?2"_N}ӯ V ]Ms/D0OkG{Y;㙴/3ǒ\K?H:&:T+xA P}8J?ˠ;8 Kʪ0&yUjNv xe?x"s3lU*hf<7\$ۢ0B"rvIv~ތ-Q >!" ϼdIAzu݄C.[i,ax5ThOkљ0ӏ!~+2Fyw)~ȷxcifYO^8Pm:kEO;oW]+GTn'&HN!DH%Cб!8!oQ0B CYdEax45ND98Nǥ}UVOD+Gcob7ݢyt6%aUrմsF́90H(bV)c;qCHY(e/XFD¤gr0!v!+'YP2ҥYZ3T!A;59eT" kY B(Rc HQm-j-T'-9֧PUdϖeM@⣰&@ xLfZ҄1ҰIYDg TOޯ߁hȐt{Q h"JTܟSz$d#xHHVvd#݈ʑ?XG$,BQ(Y e()so{%dFUK+2%T!jJ|w&=ƀvf s?h/Dhc'MJ Ԅ!LBmw)5L'bR!(sS$d7didwaDb"(0$@ј1ydvABηQ[.I򋀽_l(QRpMRAp'Y6 R7*HI`(mS9l @Ӊ,b1IXLM&$ؑ,#]&Ȕiw]rc{E9hf31r;SX/IyH~^Nw|ΏP$` {~ELz^kiJQIB FRlUQP^ӭj`<7*M\ϕ /P 'n[xnMk4WmMf̠ -˽T Ov! PFI\؊JL,"0zZEb1YCF8)2DeQp% wbϷ}8kL޴qqk\Э:U:3m\fk&\ e4iƩt.RB Ģ&KbX3N6BC!*8R00(<0)Ùa,ÓZu zfsZ\Ƅ Ӌ0(ٷ&ͧ rF8FEreQi^ DA( rsH c \B"V!NRx$Z;aSo QyX`)kStB (Seh 2bSN#)sTG;PLAHEH Bl`$X2:>fC_ygwٳxfMgi]8z[CR\:[LTNgw~w@C|5Dp^!oTp ܃MCc~CzYr} Vt} nt~%޺@w|#˱Fs:Qz"(?fA?3`)F d =PS(Jh$;j_`y2-AH g PFX8Pv敤2k?|c?j?9z{XaTJu>EŦ2/dCB" >}ETe% ԠBB1do\&g/fa pH%zD)C6'N-q[@ЉBqd=72!8_J1`jP#0L4{@ ,KvI߷LRKH!=hꯜ{zz~j] _9`Le4:Ԏ`܇gR%ܒk{ЋYT#* ʙS*(t'88 & haO_D8Ke /!),~| ~2UY@R-&Af >֋˦PBw邹aQ%C(Ȗ k\:Saڀqȼ#@t6H(WgݖJ>~yWϣ\Kl4kr-H/D %j苸aɃF{-Qȱ+~ČzTcq|/nSvD<ݺp8A>j֢ۑk JBn"WE?1!ۊ%$hމN& %rEyL( @Oz:x̙ɱ$;,rrz'x +[>QHV;L<K}jbBXKl8:r=.1Cݷv֩zwZ̑)s)L`a#d_JFhe.`|kͷˡ Q8=%꿇VT'&PGb@{ee@NR Ugv#~iq4|C<Ҽ [}3FX}c0hӈk&ѿ_v[.H#( YgPn1> <^ hmnzX<=WLJ + K@4ɇ7L]48ّ=)+xWXC\x C+1g1[_ʦ }2jp[]+dp*:J.虏WHUާQ?kM Ok97]3t &x=xh']25pw&a\FJц4Y4n*bciDA>''|}o#H*<IbsFACfZOkX+bQფ`xwgcioʘ'FZ @Τ2y)J+:oG\FuJ4B cJ BEf hq0C.Hnm;?1oO:Xe/)Qs|$%PFgEڪ%-L0A)PiQ 3 JmQIʽ=l 狹 U^q^>_NG XsCɆ'!?LN @|6~æxݭh!PN|iJSSSeߣF*xg {SwS?%+}P}/*D$/*;ݼ[Nt9GT) d4}`2Y_*8a>GK/SX<B-嘀B6ř?nn!ьXqdd:GJ(_BgGPNOs2)j>C<|>rɪo[ZO]}K !/]B՞55:*Q6;y_h^95)F>@mf_Ѕ|HޒW].R1KR3itݞgyo>K͡F^&3 c>]˨y<}aRr/a/@dFE|]2g[vN9>e +[hp‰α)AGy'בH9 @ɑ\b#z5C'?X Tu0z-%vц3@9?_y}jr +E*[Ql>!ɦ ne\_5&8s0;sՊ=txz5y0sʛ CsL%#]]1(Hq(6bި%$?u{䇳NKJ}s@zQ0''\$cqOB`  ն9]KZ8YM1JjC׌́q^,DC )fZpmR7Z^DKEC+NOdNEaϿyv^2P?_/5kFh51R۵M].[Fg\e10ylx.pܝ7mhkٮF!/S'}TOFJ1djzO$* QU#$:I70j QF1"ayY8AeT P_ 2!ҝ@T*(H(,$2@dDvw\H;UX " [`FH"!u~Hkz@FPP*)1"r{`yAH˸Y/A2YB2:(`s<)9ěU"a=oeN`7W'&Ծ «1hX ` ax*ӴIdxORyCrxF1u8JiҨR%d(hs.%Љt wtOd=|5h$C$`b)>V"QC}H,>Ëd@2$l\C 8M}klA*HMk/.hļ~Q(N\e@]pwU&|@,P63fhp,r7Y2c%woMe5t(#k5f5%O7@Xu`*#: 9nDQNS$At)N1f8*z̆Ru1 lg$X3ēd#ML ArIavH@ 1X{*0`ce,T T#Q*.W6iJUwGM[L V>Zž3)eJиZT+*Y(&%XEix~ 8HĞmBO/1Vp\BGV55@p6I B# L.(;wbZ';C\%y"`ɋ6: GB=*G M^D0<(vviTD偶t?TҚN=Iǧ;O(@wnpHV2P- ?>BͅtɨѿueV!K?#79ɲ2@EgkhI)YIH+Cp]5NcwD%j#; NsÜW~PD AO3;s 9-P_3R_?vKE;Kɨ:JtE6DBVݻwP6U,"Xa["Wߡ dqѰ32TSAR8e;M5J־frm@G c4]Gir.:-A,I2iEHm~}f4咭QQ śqgIG` #S0(7$dA:XWEk:c(-Y@K=aQs_QXAF* !Kzm)d (bP q\# `h)ǯT Db<8.'0jaYLF'PA& oũ0! dİypDGu)iP݃(P†ITb>\li LN&Uvş8J7ɱlמ+ZEogl8|Os¨%p^ ɛN?eFW81~`k:/~ay˛0!OZ=r jb!;|WW>RH1v9ssb:i# h{:fx„uWx{H-Ui3+ 4`2{}UQ3#ka@Un)ɐ:^y'((3/.߸a0z agRE\{o}Ry1Es/H#Tu`ol_H}҆B8?jq8m0@ ~g'bs tp~{sh[ƟR'/ƵSC9y:3 Dh:踝Vv*K ;Eq#Sy{g;&nng}w@0/W>@rwgr6#d_eso[_8V$U%1]M lWWK ﭷ٠B~,=ol{hk0'ԢM7|5K*7@͔eD4l^s?+Ȏ6|-g[㊺d<#}3}4>Y4Y(̗G +Z]៎030Zc*9`' |,GkdsafkG{S엚=>g5*UB$B=mhe ǚ IG}Ta2slc#S[>o=Kce 6t! 4Z}$n .ԓCԎzŇ/jN$GUL;qJRf/ R\y0<@#gYW8Ɂ^/[y㊈1\+3dx/,}boAƀ**;_a⋒;w-N'Q; (c9X9(>:MHJG$=yjWkE2ߋt!_6- ]qS-s^x^~{%57P> \nM$a}^xۺ:Y|#߉m N-:s?GQFޮ#2g|s ߓ\E%?J9zW{k=zOA0B|9<G;.+:aueg~9Cyݘ3CZZL7>sehr%*ץe'Hp)xa/k^mȦsۜU(2'L6uܰ{Ksݵ(eSws  #xq7}MOƩW\!0]Q"0MЊ((TlN#'_U#_1RK&1OXYc^qd&7SzILlCCN+Λm[x%sCe sDѧ3$|$>B<,@.^ﱆHI,#e &҈1YXdRPk1.|P r$#D-a6I<=lbd?!tZ]R8{'aYd30Yj%abC H'PO0"B{}>~| 3{)xG{,{ z旰|mkx?F,[;#_{/[[jYщoL$^b); @C JPJOǼ橉垪h8U_~| ڮ ѩ-gl6"N fr3ᠰc\<,4(w}r<8ÆK,M'lt2<}9?ﴐO[cW#A܊imLUZn*砲p[C JD(C.)if_4N Sxl%,dkMG4աFfX{ ϟQD } 8|~4C>TYI<:!x8*Q;y)>6ҏ)|贃EtonLT0x|)M(rUj\.-{O WĀq/tB7z0FLF n\0-j kj/%A*[ؙxwNҫޞwtjYM?;ob|ͪ855^u⣀;-1fw*d!J")qK3Y"p2ֻWHdH8e[d$k:zRofW-ϝ4eJe13Ndi b5*T-Kq%T%8a" Y C^OswN#ңNRSe6K qAC .>vNkn$8]R5cvMY ؑ(~H}|ɨF5 \@eJBY1ȠVOL]"ѫ?kSswF%P+5&ٶ2iA.&!ddS 2YsVHsNYZ!/ $p&V[ߔl(vk>REh5!xi,= 4Aίhs~r@Ocpf35[zam̔&)HcR*!˝N!=xHyӘLAao 5$Ǹ)/*i1`#1d_,$56]zĞ4/(9km>Xeiʃ6 2a0v?mgѦU+n@) b蘭R'r`/ Q1b>Aʶ1t4QB! }2!"7b6BϊHAE6Ll5qIi"(Qŷax&nqI}ʘ2 X@ V"?S/ h*[2hjUd:U: eL_?xC!@4+'hd֩R} Oad0cb [!aEDQbbAAF",UbE1>5/ xd1a"Ȭɘ0FD*byV֏tQ0.  O!v^n<CϭcǸ17:l|J/! j" bױiTb~_}i-ۍ`FcUPBDR˙&z"- eZ?E(D7GAG'(Brsێ12TƂ!1 '((*0~)m߫Td֓")qD:JJ4s t`*!Ob=zo!JAETX)R#(UE@b֫b0+A6`**SjF"CE*̸(VQTEbŵB[ĬUmZLHVa[L"T\i12jec2-emTliLeBKJ 7Og&":Ol҇l'ъ;@XVe->~e=?=ڛ֖CadQ*,U1;!E"=Qbŋ+QU ȧ YV EQdH-Ȃ$")R @E!!+WR%EjR={)FN@@?yŞ| JP 0'E;4+$R@EY9EuE0o2(|'lnoA+Ļ1[h$,b/wj'}HPlUZD'|ZG>xwOIvLH ,eT CHB ` u8S"d$v?0DEg<,XtI'dFXwiD`jkcAoq>=q:hktdl1V#DG 6v$$E$*'HIp1a(@4uAӌ$BT`VVZPayN{d4Br%H W2ffeT k)9]62ڔiI"o檊ZhLLŔ; k&S ˆJ3yjfSpZWW Zҗ4#?D,:)d hl4r$T)3?w)2 #y51Vl_2d{Uyr֌ D`b2[6v2]9X8߹Ý9=9:̀>aGk~e8G-l˦SH0=~ 04H ⎫nӎ{rN`[ǩ4+aYw=<#9YDd5Seq.M06CC 9|sA N(K%HVP(:./D?>i %}$NՁ0,0"Gfb@,Wno6Nd1GG<1u"weTI}4Xd2hdzh>JYL+uR& R,)8Q:V:} MPMN8؋&G wp^J\RP=ąIhBH>}x;ףVeP~: R.9ܘh=w]8kr;T3:'ns^I/Dx4  "}7uc2ʰs )%cxF*:!ԙbMMȥRKg1|: M!!4*eI4Zn(TԆIթH8&2Ó&%#/x(_/X̼5h%[ 6,haeEc' cnȰՐJT3h~ߛgzЈ9H|٭5 Rt<a¶9֕M10\Le57faXr-FbM.u/XgJg]„]Gwf(eVK2.R bs!p"YAE2X.PE-4G 1Hݔ*" $@3й|y@ H|9cbhQG1B.,3Sn=:}o(VRhbz(@P#O!-ϯϾY_>]b8qRàqJՙK{p&ohg1h^hoL˘p.̭M h@4ڞC |KzW&^bvrJ_](89 @Jχ "FSii}, ADr\ƒ|BdM13g$j"T|~ ]ɆbsrF{&0[2oK E"P^Σ6? NNmFu%n'ʠBM^F5"tP(²>mKD;'E$=kהWE"Fɔ߽]㋖ vz4^@V;-4t,)?' zo(%5)ftvp?S~B\s |\4QU5*zRXL/씩gRu+w{ub˫K2Ag!q#:`((/!7iR 5{ͣ\q5W870-D@zWzۍ U8OAVk)hs0">Cnx܈j߀J*y7k%|Nv>ӎq 4$?C=P,i7 %}w%vT(LoD&l|L1\QIN~DaM<~(?XFf:TڻU"0wYDvrx<KGYc0PiQ4{-6m^Y͇pPdy!'ԑ$+h=`˾3cs1V?2v< O:]V8u:"4BS.gHYsn$eU,17dNVR$'hF;$,7lkig_Ʊ4Z֧;Ld|'s֏re꼳6ק'(+&wk‹y+4Y8AGX@3tXIbdPٶ[禲MF/#D!Ah#F8rP1k P(Prw3q5FEVxHv!r ;8bMU_0;T㹩4d;p&+>4yS݀x*X0ijq 4XRniCN0tݜTK%D@؊),RncxQ8T0l,L)!" Tǡ&NNa(hS2gpߩ>cP!rjpq#<`  zMy"6zbA,ggzH#ɐ+qYpQ)]P@1 9%( W0/TbܴOύ [* 睬J=Pĉw p@ @1Ǯ{̌PjuܥT@ 55 ęNtњy90QaL"\ZD1[^]jh8NCpaj7%c;ۮy_3ɳGEש&_zl]gH@֗sWN@t&uV⩇ 0zAk˜V cbKC$e]c~BhNHFR= J+ȖB%A>/3knv(0TyDRNy'9itB٦Xqe%,Ec !S9eS{R )gX9<8lduOwPy|@@h$D]\alϖUTO?0A Eb1dD@E]Ҳ (B#w |r.KAJ)OQ%q6>UP/96_iE8 M)9$r|ԦM 0[ \ӳ8 <~xu$Q~`IcomYDZpM /)A) n$N֚u$0Ǔ#ܐQ NX,v\rю]^9JsӯY/3iӀ*]S"HP1m2"ppncc;Rkt XR>T'@~ a"UGR q&봣hJ~C؆)s$<[zW7V9c~8qyzID@RG&n׆^ӯ^ӿUv.3}n;'Ɨ-H$!!;Nb3n]0"iZ@63P+{q3;:.vZ1a(IˍFDa8߯n1׶?;r=!kA/t @>HhA}d@ƂI?D*N؛(cDcYv0$<9#Ab@ 5N XRŋ–Sf4oZM:EQE&'݂"+)?yb}A' 4r)H3(1@,;l Z*Y SIaRZ*)BL#FeʫҫkS?׌N(t03cvZi((pfr?[,:y'% f]3=s- f H"iU"V)E ,`D,P$Lv =_G?ze>Ь _J@B_k]lqKUQ7Ed5'"Z|巾nw3o>3"NfzMn}twN85&:(cqNob޷ǚ8Q\j]r^Z.Wx*SSw8tBk ilgѬ2ҢdwBX^TۗGz;u@$0M9V`` V$pCHt)v,8ٯĨ<,-^W4}G.PsF10i2(apܥpe7NϴDX49$`tzlV t\A r b-PS80k b ږ"ܸ^>ެ`Lr'ٟ*F(*HY$dH{J P"!67=kZYHTƩPZ%zk%FYm!Q! C"!B QBw1DWEDQ `vr|R}볥U?f2F22Ub'RCA EHbX(7ʦ=ys<7gOݰjIp*~}7'A&RqRWPcb枸 EO.@b Ub A1Z8Rf!r2-I kQgSIaC~Q XXF*JPq P(A(B6lRyW*:^Ksi<3 Âj24V 9.dJqߓ cӃ3cJ'"@-Dw_ne$$R()#! ?&$F /t OS{,"  Y] ŹrO/ը E>2񆸦H 0*֭TW[mQ1$&0 ("M?G @8@ "eT%aíX*R3TNfPXFc4ēk d%BL9@>ɴ 8jVM!8H)b0uk.]2.6 CHӃCYP-Yuf&*6S"I '_ǔ{^#&Z֦FzV0";S Uxh 6BU_;>"\:FTF1"Y c\Y}\txD [| t bddiDϟ`֚(qdhxzJ%bь&_iVQim]nMQP6Xz{Iha|Ƞq`X5>hqHH RU$p80!+MO|HsH3i̖e2|b+j+,:{/¢(4>J ֈJѕgD@N"4B(W^e߿nC)kL(R4, gNvnO9$\u;ZM͜A`iˋ=.>Թ5|mY[+[ί|ۊ؋*u6=#A;<{AQrN/+Z^Dy]:BbYoE^ D 5&<7 .;sK6 `9Ұlm~M,A2@of7 9!jRIjJ‡Hiz֚b+Eۮ#;P9NJ}|{ӪU& F bxRXujq}+zS9mSȦ} %Δ7ki5ˎ|Yl̍ėK%qJ|b<>NnMw!YA4N \ȾgjQ煭S?<3e bKu\Xп$DdUW`cnSJo*r)abc#Rs <&W1Dr.@ 3:=#lWĜĉzp(cHyh"A9#2kZG\ $i l"AٍP6|4"Awy&`FWzokco3 t v XS#9X'Nr$ p uC=hr OŋBQ.zK|&` ,I$4f"{{ܵY3DBld1"GI*.twD)Fq (VFzA /wОo>/b1o>ӄi(54l>h/ K,鳔/U(EERDBc)Bm *Ͻ軋e?f)Jxq( xiծ}W?r3nq!QֳY?=/TFi|BưKjwPMTl3/8b Z&DNXRz r|doMs뙪)z6& h/w2Kd7> lM<9*`{ g}aF;xL |#F96t'+߰`/—cyٛ1ٹsq'P\Y~Ǿ܋vpPd3 B:٨L>D6ٍYT]ݠ hx\瓙Hgf+2KyҮ2e*äa; ШrS~JΣL-8t_xmG屪rXZ(ˉj=6q/gg#$&~*nv*}9wl9Cbkp@/gMvEs _Zk'h2v3i", GҊ7d_gs{uu'|@)F> L+_Zd3׭yT-c.)vtDsAs׷hᓠI̛"ԙGj p#s}ᷢ#ÈȁV.`ydkοR|i ~U"C] F;ფo1 yBwL-î: ^1U X[kKMbcA:0W5!HOZhgS0 fJcD=,Y>izA]2/'0 $Vs)(y049hrO ; If0.D*"w9Bրvq##c>yk9b<:]@@'ukq,uU:;""6S*R.|7nͰ60OQ =O3oNOo̩n_B9s#8u.: tA2+H^)hH#'9䅉-4ԑc~d FʡRԜ9*\AA, udpAWCd ؁]_<9Z@˹dP8(9Ʋ'Z{b{Є'gRz c_"*Xm["!DQ}/P'fo:{~_=o[8wW?|K5J>@:2N%ZHӝ;Rʁ.Vb$ T\.y-nJIxŭ U鮑`~h@xg'bp. Vhm1bY*-Xփ,ѓulT6~s|>rgnzt8PC9k;xKYc&`SH|796,nGp220f"j8RJ Ccf=[BdMc֏Z^5AkTLۨ4=SnEɤTY30ǎT9Ko&D%V)!Q1Ѕڹ LR1 u:cqsAM@F4cR0Cӫi7c;`\][CmH({AA_t %3Us9wW^#wʼJ+ }SWȞ*HQwAPk?B?xSo꿮tPDյxljf "h~Tȕ)ެVi-i4p5nދ~k j` Ƅ5@))-L42Aa8F ƫ+gm.5s j)aol'뭁}{* řӺDɁɛ@/Pަ` 16p mB׼bXQE9(lρ:Caیy^?6/Z޾y>\% uO+A[)WvߺP'+e. "4XKJZ[%KBBliŃ*kc׿ZLıF̘VŮBV'Z8Lv ,q3q r*LBV"RQRGQK0Sפgz{~s;~ H$w\xF2}\hA0!ۗo-|򚙊t:p@([˞Bn}g@'$=˯?|pﻖӼ74HǿtsŘw{m>)*PLqۭJGa)g<ޜȶ#|m3C68C޻y̳r!VTk(8~. RPST-4{V2<4|~Q?_aB$4|1K: z5n< (-$TC )&72\7 (eaA$&hGT-2-4Z%W8P>iz AL` A'!ő"#3AF( X@`8e"Z*&K %nF@16ԩQYRT%-{؞:E8-@e:y4;0猽z2x<ݦ 'IC!Q5p$֫(u&DYwBlm;%v16$|PNrCYƨ3 ) Į4|xˬ=I v]/''&8RVaN8_ӡY˵TP{T85v&Ifx-2*/Tvo(Ӝ8 H >6Aq2 PW nH$FF8h >9kE3Z={[:`uS " &NlΤ_~!Kqb"HHcs!F5 l]zi< M',a 5,wA0=`/MBu2CDߍZ+jkBB$ߵ"F db]ֻ n1(Ґ=1FzfzXoB .͍Teeb lʍVl(}p8 .)(ɄPduE'ufٞ%! #="JԬjQuf&" Z#V"h RD,/,X""(|BVDwB09yC!}4;&9g("Vѓ;)܉o'$u`/ys UU"*"(h/еR (+-8ӉTU\a+RC4"2.QƆ\ J X"i-+d !!>I.9X1;X%euH Q@dϵ J FX(堥cQ  Qc*EQ# 0 +hImdAEeTKآ-ZKieQDE`~"DXhX* b uJE *Ŕ1A 6 Qk#)b# r1,Rm(%X1ӌX5XU_GMJh(5(rV EEP( *1AH*U(5eq1Q vhJ!mUQM c"/ 5rbQU "dl62UbŌQPQTTH[J Q-Y\̓*(#mXVYl_0'FBH5/E@CT Pnj?ibz0~JMN00$42{kAIf,1!UiEQEbOH*!3l=m^승. TVH!"`Olz&„ʜG(TVT>N&怴愨b7܈'QwJVRU@g>}攃P3a‡0#Z -'UDΒ:Yʽt\QI uyeȒvZ"@.q{[]TvH D/"_AǾAz-<Ռi*, ГJ-<YHt6-˫90.ityiN"2jzx*׫ Œ$ /JT8*\E`s6ucƢP/G&Q!Nd88u\q->wBTx/U:SfƸRadN}]yrEG+[>r:t;ԗU1PʯQf>Z[5f@$8?r eAW7K#/m-AFpL}=(VPel/gQLgjiO=q3DRS+ha%bƉ0Eo t ṕC^r:dT)}ٖ4(nYmBLB̙av{d;曖(:CVz"͘5|!h2'8jHJ2/1S>}#ƙi*!K (NtA' ^0<|-/:^0+YV_ N}tHF X  [8NGC4iJf~c{{_v~DPw~Q{C%xG(]Z>G;P5~F9KGppYXuG5)BOvaOrrH7S8ݱEazO_ |υŤ]H7O?_=lա_"~m_48K2$h,N]4c#6<ۯ;`CK8rQ\E^84|;Ps 84'OU=:R؜5àF%0mR "-| Mȼϋ]{wwGٖSBjpq03 z|#7ix o4֚jZJ;$c!sNFC`?s ȵ'VDI+Tٰ[PM/*AGwZԄ/"MAj4ۺߩJXţM/\FgQcsZ}#RAFU[v~|΂$h8i]fXO]#*2 In _(oL&Ouϵ' Tj$o!|ő+PWڪ)!x]b s΍{[ NKf6q*@`]JYlzZiCSbX8U!wk9 qHB+TIAzڞN"g'_wNx;ۧN}-r;+WWCP_|%">hKQe)c26Z!:ĖE'G uc",v| |0DsWsE~ ֹXἑqjWWU iC@7hD7۹FE   b);tӏ\ { 5Bd;ӁLd+56+prbT8J8)V2@TeBW>O}m3`H>_",st<}'Ţw$̗64}h|Ý !4XS磞'-';@fߖ.F&ןK/W") =c}\׮̤/:-7.dҚRu/ pBz;ٺwr`  lC0Yڐ!\5}pʸ]]SEIvV?p`^IP>J8,2Y 8ՊC0` yj)B+r\ u`τ>[^9kv<RChr3V+f u~a:U fwtF0`ˋBWp=m=V#jy >`U4J=&=eLE[o9*eܹ\-$GftzjYθ*uϪD<aᕕr,҆`\F|s=竜;Zr3d#4JsrZQnq oNh~Y v0c1=s /^sDVA qX( >2"e2Pr1" bB• 󦜓&zrRKyC@qEL\p"pxL,ZV4dFA_T5C13@ehɹs|QG{wn-WA*9EyV{ˠ*4guLk~o  rP LoghogjBPܷ'P()FyW$C!(B+ nnCNj% #Jq:roqD/nĖ"\i[51Aqp6M@,E0-"}#˟Bh"`٩?@6')D; mX,NP9јm ԼL`1 't @d̕MhlSdԛg* F,((PF(TD*TüGOJ?M,O ;QTbD~S1rOT/Y2} A$4aC?$I)@c=B LtE :+j 1$DXEb!vD#nbP-9b yD"er`*U'2e 羏SVJm^'x2$v"Ǿ.R`RNRA*E$Q`PB%dX*$I"F@{S7aE~HO?O)+D0ŒV@ 6VSU⹃QyiSoEޓccE;\}j$[3H?*f g k`;T \i :fc=DŽDb$R{w8$ }(%}h^Lq#C#M}!H_j"!*#J, H^m#˕I$#$"a{hXa87t lB0Œ*K(Be 1!FWI+&?ʓcK&i"0P:JJb/v2Iw+~%d~0`񙔻ieHHV6)lȫ$LJ)an 8\FJ^Nݏ5ߞX+P]p0rg(b*D/\L  VەL ;A7q>Y: OrLMGC1xc!O4@ )[L"+"ƁQb0X" 0EDPbV NJgEQ$j <0PU dHo6 QBP)C;_4)*=CAP"v*I$b(ZəAH",fI( *Xim@%DB[,Y QZ2BRWM@H AdbEX) X(T%TD̒`q 7|=HV (aF0$@}B' e HT |$TkmmE]duiωBi*ygBlc{9)E˫ Y)yՐ,F9l,HTjWCtĒH:g"@F}(DO5bt'ozO>Xce5KG/+`@*>=X{܂C#^V:\<ÜDV,HU"12Y9 :mxRA=֤Kշm _tzr"]Ww&p4 l)i$N`ete>q`|M3Q.Z`tsCI0Q-bs-A RD ? "anGn1BGXˬ |+kAj0TIҊ1&aB89XO&w8  ۡa.@j& ƭR5Yy8ɮ5w5b:i*(QUŶ9 B-pl@7su`@vqW:  eA%ԁaWCA˘A1#a)aCj5 C#Hb+|FA?J•4 B$OTBRCPB5΂c2VʒT Ff3-DZ?{ﳆɬNWJ=p_g{xZa9rVϱ|ٺ p`$.U-UE9O+PjًDbH,$ bCO^يL- V( 9?1IUdYP ؠL3R;pJU1HFo>er T+)Q Z)cq4 wEҚݵ'4ž"|Ov_Օ6r!5%*D98e&hAE~NDe$g@q|;C3'ȎFPH @6Ћvl&H:h7],pYd (:: H ąB栉`!H?9V5m+E(6Pk{Me)iuLqmJ{`Y#B0"dY5>SRP ?w}?_asY簋k`eD## ȠF>MIPc3rqta rQ8S0.5 As{dJCmZZL519JcEzpz{fEPbazDD|zqp# d@vBκ5QN:ezOyfh0nWI;ҢERTE~rT,! F!Em>p~CmQ "A;5 S!,2cDF U5$eO`FF Ba!E 4@Ԡ #cp,Y@=Ҫ1 8MO28Sؚ"nֽ2!_rN$xjMȃY$!SiX#)YM^GAUF+DP@D2D ]!*T)"Q!+xmqIH/ea[?O޹2lBRvD=#oB{eσ93I>œVi"~E#cё'rލ&6̯sGx958vb.^ ^q8#CZ0)v3kWFrM-f$IdL!%?Qy:A E-uI]LӘ_Woo2}_Ha2[+ly14"`$~ ({E': N4i "A`F > I-ufcٮ?~H؜VoT8DrRZĶT??cŮfe_U>1PBc{{ByxALe_MhE̖Z)AZ `K q DZPrwsr0D|@Vf ,p2E( dd}xUY545U~U,Hx8D)ȩ`]j)vP=L u$^6ѐPDK j|WN'TsWm pgc "%CN$ ]L{#3aG}:pedC9'Db,O¤"EcD`Q "}tbo~D?7h)l( m Y$zZ2H(K}7p>S?aV>q#D$F证t*W;^H{W͹NcR,|v Eg 8o# hrL9ˁ<]k8'WOO*Lm\O ]xOn.fEt•+z{*ۘ~80,>qI:yUQ~DrA2*B5I-/S~me`(udXUIJ2DH* 4d=hmRe2z2(E !E(!˝u9 #8Tb0b,FAQEdԠTB%@E!th0vh,/\bNݨMiHÇ}g1jpac#X0Ig [R!I*o%#@0Z)b)IDh&2;`)Q۲"IV Ol} a{RRUE'p0R[ػMlaOQ VMjշIE W.X-&0)*, d.UZHH*fIiAbrTP*[\qƻNZ)PӏxLI#K~8*`m}k@$\Z?;2,(\Q,`,KhHܡ{SXӫMm5 i-g" G6e` 疘󪌎Rc)^Ӥz %A8-@I|й1u<*I;2]P x{v$'2`hwU4dDJˆ*(<|yۃC2ݍ#aN+bmDJ"1RUM EP1]10E]vԞ`=>I"@@&rھx<Q[Co$V#8XYH\aQF1f& IDL gD ?"uwoCxE EH5)%-4#2(UUQUTUQUUU`}1! *2,ȏoמYB+H%V Tѵl{*b,We%m4cUSJ׭V[ʵ^6U ^sn;3r樑BqvXNTP41iɂ10Ni6e'b֢ИfF lV&,ܷ Şs٧Yt3vi]0_0ӌ(K^K%/B.P2fRƖ k f1a>@ɂ#4a3SYnôk J)KP5ְ)Jw<&biI4%p51܌ǤI8͙rŽ]jDCQ= e2*qGagG<HmޛY WZSYEY0)r2aTa@Ь|YXli]L7dtY#lf1;c8M$b0, F)G0%b[J1К˾hp&#rt ˼9Q0f0E4!zzRL@d#4bk87 DGX(rĄa쌂p\ &14)pyXE2g%:UV/csx |b~^bAEXE t*٭$S*cǷ`E>\z`/* e`#HXEadѥ#Bb]l+?VNӿieU |!މ!!dn$* v0nہ $W鍡#-(2@;eoa1N]H7Ȍ)GEzAFZX|  ܺs}t\59 m- )ҝls-R1ZP(>/w5& 4 ӣ*qpCX5f@ -IBi+ 7y&>УPeTAɊNrM$N]T/,YmK 52A)TI h& ˃ATY7SW)s ;؊9:jK CIԖ$[@P-!ez\M!X:Zi,c*,ef2%Ie@l,T3X'#ErBؠ.d>8Q0:p8 .A hH|P ÁD}IDbisUhf$#CTtЛb\+\LAB–bYm)}NF;uPH#,,8#`(DI˩lV΁ .Vk &+!Rp秆E #1.P.tٗ 9w%8T"͎ t/pCneBzk[Ku2*"x(1Lr/A (D(Qt. Fȃ2^6\!(Huas6 qAis9HAPgr5jRdA֔#v)NB,KC "xl,A0IpJLz$*!dQ_{ňdQ05eR H ڈB uDNpʼnǙwE:'yq9u\:w%S'X0KU}ՇgPOtb(U$L;^&\nʂ65thA* L#10b+gY~ Ib.[lajD+  zs ɰlI6L|(T('vmaQNi;]083N'&{"Mab4Bbs 32Āՠ MY`ڀpd`$"pbmC7iJ6[R8׫1Me*kih(TuB,hXN7TJA$I偉5vi-X65*Ĉ0 @@D$AvNE!> HCڔD56yC| JQMq)lilٖJ lV9(TbD̊ & r$0(Db0UE DzdMSgTzw~y蠟vvBD| U )" 4P%*$"=0@=ӭǽrG_"(XO,W{=.. L;K_z] "53Ml63iOdYAC8RZ,YALɼiު'WH1:#炛e|ϭW)] ˞m%ÄKC*}C3J!H,* E%Q! xT ӠnVo93fean8X3X!V 1Xc+$Ġ`T+'\3LCM52% Mfalr8.[koТ9xLi8Fm 'if!lQ65 %Ȃ JEE_ʆdJ/Psbp~ܫ @k~HE8ȔlA}(!J9ewr %$5&G^b~ug%j Z]Yg ,AAf+8u3ZkkBD׋Dj#EFCe&3qR:lEew) G.Mrv'C&"5PWJLa[00}~sA)8xHD_X dXYP+DI8P$> Kk 51l,Qd !E5:CP [HqjgG ϡW-0L]C%Nem;@}Cf?fL`0"JDe5!xZ/eEzWA242yd~@/$F29E *= PtU1 mRmn~׺nLm тTWf[rqQAaQH4lVջeAM!-(*ޮRծ-Fj*ҁ -mYBmƊemE4Mq4 4kʖՈ UXէjR5T 1 ]RrRAK5*fXt@2%TS&g胖5:5c`v @ĉP <[I4QE 5|z:.JeC&n%i k l4n۞/^ۘ({Ū.ygI5.2Fq{mZ4'2 (ZU"=@{_`FܪnY_֦imk,PYa×F@w<f@@^Y\^h y@ԃsb^f/(j3u@(QawIߍn[jҥ@[tB6 "=1|s Qdb x@a j@o"kA <$* k0D~1V9<'!QR㙐6{K=y-zF DE) !IHFAd*H*)B Io ꧘3YniOeYp$<HB1($I"ֲbR(`;!ƍavpBi8u{N^,hZi,RiHW9lB *>az6`ȳ; /cT #1zx(*`W׾V)xҹ 60[EYG`Q( q{oL4^ VSNebAۘ`pY8 sRPKXc(¬rl)bmVae N`@9;t[#V`d+%d (6((ʕXR[ زDytn51kPJZ̎ (\-l*ZQ8](jt`3ם'X=RB@?H@qai`ĕDN%Dx zd}wlN|/O:U-)!AV;j(8TtٰQk9+84K'#DX asI#iҶº.Y$Q&58`GT`y>z h@J!Ɖ:aF}o u%O?^9S0)IAcps~4AO,֝&+o!.YB 91 H@b >%}%wPt)#'ES H+H+ $R)D)2>p'R =aPOM m)4R⥀kXnE$2FaV+XȢ+PC|Cاo_G(47PH'CR!hnD:33"}TEv{6p'ZjOv,UOdPEɟM7,3R,YHM2}E0x…t|=N*O)7R,XHB X:ίCRԸ83-\lLiX 7<`ka[&* ݤ2ל w$Q:67'UUT<:>"c=NYo-Axb,U'i;zpOcQ$$` O:O@U]hC $;M|>EUy"@"M "2/|X a(Sb(r?vD dL%\HI!'Y 9tӼ^Rw1Gά%`(.511(-lQĪ,d0o.b28镨6 ηOJ"ÙkEp@$>y[V~N kZڥSufL#^\``etW "H$TAX.8x]7@QD(p_fÖ ޮ9 we)L vpXw e#tt,TI@0) TUf0fKxpSJ-RP*fr pcTTjo5bU@ %ټ։d8'rg*r$gE@8,~P$mBڸh:/1Vɲ&=PE 'aLJ!P!XS (6-#+Й{ iYw!DUJƸ" S(uVޒڃBQ$fX F|uOϽ DWQe)@@=ɂԜy96أ%Q #f1!G:k:xXKJAbV Kj StLNC>vݹeTļ P,(A L !C8 u6hcأ`5v6bBN cN"E):PYTnˊgLjTh(Yf<8ֲfE?TI4H\ dQAB"@p &V$1x F\iӁ5@2Y%"HYuayyNAf+d ̎plVYRZ hʅ0d٠C5E L\(RZ*Haqd`ew.0+,IJ)"ZٖQBK0i&fG(02f&*H] _' bK4 FD ks(me!s/*RHNz.$#E]G-3 1nԶ-"0HW02uY LeiP^>`ztLU(TI `$Peb QPD* F=<$1lf@*Z= _ڭTbp}HꧨU9ҁ"@ )+Tj")*+xT=qmshse 4[SE(F]74W)H*DJ`(2A R؝q*I)ق_ - qӌf6 FF>juLX>*\'K͂Rr빴$$ 4Tș@CÈάSf~+d6vI0wCdUR,X ĄDJ&h`ɠ%RD4 @Y )tk,)*Oc 5Fshq\MfejeEY%ih2ZYahDi 0 F( g+xFF8Ո* 22 JFImۼTR4-N f%e!1’.ZD)QLȩ B q3bƏ~_v6ֻo@CՁL1 BbWcءm1У;N:fPY~-3a`O%&*hfO;^g<޿j0TXf-ODdga2"zKȳ0κT,Ř4,I]Nhp(ic4~y7{׭|AsDIA aEf[Vx&p!i{Y=XHu@zNQqӎiw',!{YJO{f:PR!sx Rqc$ca0H>RV@Bqvn~0dzoD (Q03Ӷ͆f kBk0&0ɩCfMi9Ӣvulp6]"SAӘvQHI113 Щ[sN-MИ<  NtшNyp&90,4m3 S2,!-)! i NifJͰy5=x:֍9(:Ώ)Á:51zk!5މ1Y(lL5!LM3 ( D=PËM tm.T~95kB!L8"1 F`h+| ]H-H$BHB +l:&@ܡ fhRD7@7RR!-("*-iJX18hkIPB AO~bm;PHIY"D@D,Y0bAV"Y%,@QU`,DF"1Dc  $B@CLPh:g)Anp̖/hM+.rBJADeRDT@AE#V(Y( B()h[m%QbDBbZ[+AZ" B+T!ID,t :lA$P!(vA>\)g֊7R!Kޢv?$Cr E:D"φC Nܷ붵] |.oZ,'s4gA5V,G3x*X}vύi-/.ooTy zP@$< 'a v@? ş :!  `E Y&#q0C?^uFU 1ANkH(eIN|t<"E#bOXC83 (%&$1I@ RbH}Ci^U)%AE#ENz,AIl4XvIfQi5wPqÈ4!1cwu)fhݺ7C!)Mud9d+m*sKtгn,ܨfHH#b); LI+9?wa적+[z\@lM J+/8ǧY5D( сU0q!$0ltPIHA>$72TDKBȐa 6ObPb1H`6QTHP&LQi4[WrؒgfsJ" 3hL<$ȟ="3 4C&p.؊QqIjZ=j?(%ByX[ sv# RAo9‰孧Ec6*Vi3|̓l8DT|L`SOS=#/Iq5֫oDFeY3Qs(Z]!tR% >ȯ_H@ vPA02")"0dHJDD& IXE Aa I!+F)Y)d\Xc$ߘy(XEs'o CX~ *tN0RWNѐX *>-Z=s97G'm]7Kd\ }BT +" y>P0Mx?КS5ZYX$M4 Wg գ2]$Րܡ{e0hw(đ7e u+"`/r X"?2" $A.:|‹"ba$Jrt"sTب}?+cmд')m-1Ѵe35BVxxX>H, A s_v"Ms&Iu~_ e}_f%pն*VWw?8œ.#DacquNkB) M4 |o`>Dh7u?/w%O;ѷY[%MrV`3.fjE0 T3,h(I`tӶ9Fe4TYnJŪTaZ(/[Pb~?+4y 9.^MYvshtw(i )ogtt<$X9W,2A$_ɟXe`#@JIRus2% h.H*QTl%֥  W.[#&%2Pۊf Zv*eکpB.2h",$pV L<*c91q53Cg@`9u?U.eC(LJs{+eB!WVxby;x 9@>JZfJ$ W_o7nG-%5{j7I{A< ?CH f$u B f`$,w0J y X# ytb۫Y5A CzT(Tdwߩgfd>HY:I MϋއAc6~d푊Rc z덕ͺ`S QDΓ^;o4r,tԎT2ӑ(v` JA C{`*rE\cE\35ttİ"b/A^|1s뺍8+$ T@&& ͚5a Ob: x)x|[6KT'!} i:0V[jP9`aE$Y$,IJ rI`[ZD8$'r8rA( Q'(,127 ##NcuPBTFdM4e2O;$4-Ju[CU2()7{6C1=&˂dQiW>Nz16$mAb0K% R0X"eX+IX #"1Q ,Tc7J( ڰHeF21D 3-D,!- V0*(9|.1OغW^S!>w&}ii?Ta3@!DZtZ%PXYmڈ?@!XX#6:S1)@(@WS%r!U"wJ5 r āց#@@DzoDTK`#6P}T4'hp;=1w@iB2i ]ekf5M3ZBC2,U| @ 5 VDah@` J2AdVPڧ>,Y ??{H! Ax:)ʓPc=J^xX`/5CCIC!vGX0=q.*Hc(c6V`}O=: ;E H*z̄W >ڢؒ3ԥEU51y_2!U&4iȈ[Й  'SvMʺm%L%u +ڐگ`%ݥM31GUZ&Z2N {,X 38T?D1z 6V&[p:I<0׊b}xU59 $3ni- `,1"z} S]0*R66Ēb& 0+LѓtyuUHD@{L$`Р&wiE g)I1}65{5Jb1VB,$n Af C.W[skH'ق~$ڋ&aΔHF"7wբDy\?[EPz7>rg-Ͼ3ZUKپy )Қ}B,h0C a⪑HX>ޙ!a6Y,]@`Hgڹ@?**łJ?@b'jRMoEau"!`$R(@`|n& ƶlURl^)\S,:!(btT:;uLCiDPГˌ4Ɍ !5gCۜic!;vqveeg]qkfg0Ep`38Y!1$ N`c4׋+wOMSma ,dP8՜exJeĶ41'dyc &2ICn Id1p6(Jv8hi+eyOTÊȞ[W1+e?]Rca֥&=( ƈ*UD*18GT%TW "HUUb!0+eNP:2E m | }O\Y#66s冇LR($e-H@];PPe$=+ D l8F=.otlbhIiP ՋME e%`~l']h60VO(Nao%pmt‰!Ŭ Dz;,."X1ڍ 8ȋpdIlad4 J:tb T; ojفq![Q"EM 2ƆJp^r3oy(M*iJ |b(j<& %-*Kz wtHC=5CwϜq|沷r4hbbi5C3Z`G7.Q^,(yM1d*UQ^V禎X,yӱ89u# Q>d=+@ ǖh)leWq)NAP.ժ(vh6Od9ߏD: wxP+QQI4ܺ:YNLG*%rMUWQ)m&аgއY8-$K0 "|P-<tZ(_;ȣ/kC%Z CW L `]4ܽ}QUQv'` , "h^gU!U*R4I"""1DV@RD`zQZ6`T" VD^a?fN -| i  D¬d@ڀ@{ (H d`anRVªMT.Rp\Q*کX'Uۂ6ĸpdZሚu}̈́22 P0ojLB@KK)ƍW 653vCN\TCYKyb( 1+.fZ+("A8|*{ ,Q`RP+YՁ* `1`eT}ٜ9㬍 6 H 3r * ,2V+j'>|t[h(ǹDŃT@eh|1NWZnp>/ccK(#q #$cM}Cie-ń  k`> !# C$Z01`GLW6QZDzEd$8򤪢~H>8ll9I#ۓ10l]xh!$ML!Vq_P! TR( ) I4Ci? AҔђ")C؃ D թ15.C"2' :?ҭ dLqvE?MV]P) 02X P- (D7I$(!FB0 "U2‚Hr,Ȑ_BKO1\DLj} gU왔im+PV"1 XEd`P yi0E\4dWFTT(>5` H|:^ރ$E0?Ca6TU+ -[dTR1 ~K I'18*8.A WaH"ϦY!!S $)"IݜI}) Oҏ1DERBCl `LA MSPDPPA&@YĐL[@,Pm+FB1z J # C&;R:/TA;N,Um+ )[_-XiYJTD2uiuh,/ U$"ܨ !$2DQ"$V]X1K3i\,%L(``Ŋ,T2`PY(M4db 4q/ fZ,0JEH#Z.i`ӊb,'&IzTY#, ʅׂlPp N9bhՐ$:|t JŰC 0x71LdH?:>sQ=t Y,VI~H(Qtvۭ IU+E1SbV! ,&Bm*[SIE JRe1+f}VcW%U˹ƂV<:?+OSlppDHrpRmB + hoRA>&+@F͋b&rjP.iRNSHLfm՗d8TLQd+((h%4$ d>5B~+*ʠR2$jH(]L)=Ek^/fzBF8r ck țXu#ՔCQC;nc>+8ׇ͓xY_> :e~OR֚ ~P%I,D#NXsHa˙N#RXͱ0pkeR ٔWf/ ZiE5DZUomy~dHDzS21d s1DI@A&$a勱W5͉ +I8ACqEhH@ʀO)as'K+,{$vwj|bД1_O7^4:,ŀqG3Z8"#F PNjk2`boL G[T9m^=qȦl"@Rv KFZGu(2 ZbPZrE鸲!Uꁠ!( 7 N(tp]b$ U*D[)hz5:lk*i-P`$0X X0 5KqELB|EcbTjg`DK51=g5X9>x9ґGP׆/ qZc.RHڊ2|i"2|Bz#,E Rgvw`RAI>aUI$IP$QE DX ʐ"݊UFaD`D.\K [!cہ`T\!P;ʮP"}G YXDN({=Khq aeLYHPCӻvp=/ypbV(ڐgzJ4BY YrB#jR )AQZH(eX6[deJPim,XEFEae  F,(޽dC$FB@ A[! fj@H<xakCq f"1upբYmVVۼ.0ыm6xcM0nNu x48/6 3D hưih73,NwQ vm3Q)r7iŢ+Hm,a]tFKphݦY y#Bq[*l0>ұ},. ,4OdOONF)}5_8BB^S)V A @#!AVOn>ʒC5H$e@$5EN}ucbb*1GT?&İ>i0a'54xf)5 9ĵܠPRi F3bC8ht5*Jʙ&o颛ख\LR -Мps,T"G( $FW:5D`֥e=VA`lq:%IpH" qcq6QH НZH*@FIϓl7HHCCਇzV AUX,BO&RVTYMFTj[h#l0AQ_PeӜRpC#*V-cn3&PbYl3bGxgv3S&$+&01 d=:RX +&] Pj(Dn gvFrbu9VDXbJM"="i/t\a(Cy7oT(ce<~޶w!/~ $hWEŢda VH Fe_Yb)(-OƱQ>_ 1.3!>IdQA>;Ject]q5vo DMp^S ŋ)[AbMH'ai AXՂŕU*(!zon0C#}aRŷ ۮp q[P9='o#fyv.|{"l7$AR IGC~bEDZa?_ c)I&$F" 2DATH0X5PBf kk( gPoi%D73xniQ p2v3I=3`i'>- pAMӷt%osUJΩ ^7Eib ¤1;a5M vSc i=!Uv8VDTړ`wX?Q8>#&1!pzAKwJf0v]%~JCd ,RGGJfX- ,SwFFB﹣70Ӫy  Z\YB('_Iv(!ȬMëkjR.Y@Isd s&8OEU^i{h nEU`069QdM&feLZATS孶:)0@q/D sp0Z(̦st ]`/$ 0ۦO Җ`ð $YԆrd Ʒ=9tŽM KEґ`0KpDX^5o5VJx]ÜraYձjbFȂ]4tR|yW>Ҥ*ȤX,Xu\$,'^!)wpcdS I^yB۴s=P7V!A`d,V$*H"@Q,"!˗@8"u <07c6)DHp0ʈwј("~"pu;?@Kovu #&mu=s)'X° TC "*=e;_oUUU_S' /aʌC_Bb?rqާiD@dPQU6KHi"LdPQކM-\PC|1 /IE &Qa%O&>_2Qd<.{ Y2)K8y¬Q_VY7; Eb-"J$[!Sa-4UH@H<жT- m44nn`fO2iSMdX,T.RdN. ZE<,IE#2^$E]nMa%0V b1Y*#i20F LhUZ烺/$`=zN?Ahi$RIȽo8M4Cdɩ8wiN <d6*HfX qFC8dÓ4fq2δc(#Lt\(}}Znb}&c.Ӫh,Yy,2 ٳr`UGU?i@ihtliƆ&{ 'Ƨlʸ q28C bjp(S'XV.fMru{qhj+\ XB Xuԁ򲡆n2+E Nj Y,N c XU`4̤OO0r*}]Nwe9Cs-0nl&drj"PUYy%8vPjU`u1*-4(I.U+.9` YJL%niH9mY֐Ae;Uɡ,2P2 6:rb.K쁤P9jl/jD${f:KV iq;H48 s;PeSֱG8xjPq~V -M,( Wcrst9\ V{စ/kߍIorlMWxBsWb[$B4pA(7JO|d8:BH)B$eGO&Fvu8- u~b=g^m2dYj1"鲦C^PI^U9/ nvĐs8"P=1wDR\-(}$VYd_\=(JdaRF83E P Y19 &2-4:~wBP#0 DD 6`sƌ&i^f9"ƥ0a/^uo)aaጽ-!bt۬DŽFuHZSۡGF Gi EDR3~s'd` V>C@ & q/*3tW>u\ PZʳa '3`o .0P:CHαe `!,3`T  F ;1̈DF T35cO:Fs6:uVNU%dp3s}klYك+%ΐFuX D<&HC-xW/Lw݀ !uR0b\ HOHhƢmԨGԁF$ ajx_Z^e9 ؾPc2b",*&1E p9",MY՗TּLg5aBtHbt rՆ!IOJԑ 8Dk ӨGb 'G rh~&); ((*S35fkFM 㼽d/S˛>'|ksQR{&9ܗU2$q! [M=d!Lzha620b ""PU96LIP0+|Rkslx@@ʙ֨oGG^mtgݽ`+J3Y3B)) NE4]0]hL$tVC6]׮vMteW4b͉gΗsmy#>]gӔz~KBC:Nt0K$AH! T߮odɨg;z}czZ,l(",@'1Fv-DNd'~cZzٿ"Y8WrI$ PD)ŽoN#=,]C"Щ MhXTM`qКHETEb DHYIH_MOI"aɌbUUUD^&_@y@И*',lB&J."ʕcD(1(iШ"hUt06+̴G(UtPuM,fTPWذĪ̡UTRZAkkAbۆC 0li"IDC4. ł$XU2*`!80IV0JՌEVIKeq!Y3 aJ&$f8d0+JY:)PD BjeFư"*2Jl ‹x<hnANa #d9_˫̨Nxfmrr,EU|9iE|й@X"ϊEMBƒn$`!h61eGsIx8h  Y"X!?uZ+,A$IU,4fYSk2L"MQ˻.gk Kl[E4Vd2Ȱ!c!R*$d `Td̤Y0BTZHѢoX`=C8,j.=  sj@"I0>SA$/jœ- JeaJc&oAh'Y!oB~;X 沊mZy-?dPU5&<1RHU! 3MY6([Gm&` --ry 9,x`^ qv2`Y!J,w'Ƈ2!g6\Ab$| dXĜBh# lG n`xI$'8I:-kCNRT|؋on_M̊%NR%BQC8D;Y<|q3ۣ }~Әp E$ST<*YV&3sQ9qm bc4c J rbN5j297&C-*QĶʓj$8$PBF$!z |YEd[312IA!ަd$$X(#QAd ^<<q1``[REYZE5N¢ hdҫhESL)Q,$Ʉ2CcgC$`x7hHqںIB0[ml!e%: :7j"(# x kEV"zZ(K+-#ph$i:1"jT2120wXj!!zQd.JFw_Џ~?L T2FE(Vq-;-Eecəs/-B-yhsqaPIO;(<|q3ǻHu=P[ 8s]8Λ8[\cJ8pø&RU:t@=)TBΦ_U ddSDHz&7@OBPͅ S $"H29D;Tg=[Ɓ)t@Y!^b>m*QU\AŌHOD`,""Y a%`,GĞ=XNUE9sl<|EdYCs$o,B"(dU EX(DbŐVDUXdX*qq(¦+>!>h˶nFoцDDTJc?asNZԌYՌгw, B7&t6ְ2y'4yͺeNMf.Qj8Zg7fKuڗ Zdz] 9B q@CE{>antb# 3/H:=V.9-(gC. j59Ce@{̐`g،bʸ墋ۃ.ޯ<'Q= bV(9?O +AV[F JX h$oRE4R+bC#U5iSs ) TP&Z1Mq DNEit@! 'B\':u_6kw`/Z̀JFC( T'Dba묄܄wc F@4#v!$#0@R(` ( **)QTQܴ[E(څP b<4 (,Y" Bn vSSKSP ›\aUp4!#@(Zv)p]`8#fC~]p1cP  EPT龄R+*C!)"T!%ER(( ",`1` s-QDrXk: ϙ0q)d5(m]MM3C?("nFu>HA PPcKhbd~DG蛦-b-|;y[:GsQIH\kd f/`!~Mi9I~!("ntg<'ќ0&&xN-5aPCo ]nO_,OmO /ňQLƑ!B-=<Jt0Q(`C9/Ra׏R](4!M42]:LWYEβ9V4MҔV2hByaȇ G`5qI5)P2qfNوqRX*[6Mhzɽ2hSLlMfT~Dѹc޲CvR1K;@@4T؎Q߭ViB8#d,Kv;gd10=qn$}y!',ųN0g?NrRzݤ{h>w*Di7\T@ )""H,'"\!F"A 9h45~):CpRF'g_N 9 z&$/ ؽ ɽ" DX ^퐒VT6dYHd֛g  <<|X`}#P,rlp` 7 h- aaT)F ux-,#!N *UdUPYHE ^~s4 幄nN'Fɝ5T"?}IL:S]/ Q7:F@C]n)@ֿE%k:DWl` Y{3 V@#%#ZU`X`0lQ{z8;B8S>,sb:]`U9SdAkG"><w:0I$R Uqr,υW*HsY<݊M@0Fnp( tJojӰ.AvCQZ(̀4"iSQ̐2d,U_vShBf+*9@)C`V~#L*CxR(+ A#qdRDE 3JwJz2"X#VeVH} "&(P2pݚ@6?CJ2"G 4_%LrZ2|N|"*yD=ܡseM*$8ޡ돖Z~#x`僛dlf,^2%~]E0X ޖ.-a p"Bsjt4*Y LjYg9-Q-`w7Dl trc=PټK;lpE,)*bM'.L#8wY?'$%E]s(Ժari Cmn|F&@%Z, njMkNoq4:g# GȲSk#e%7\89 CfG'e_⚩AUBrZw4N1dV֣QfD7Ȱ861q` pgn||֕/!r0: QIcG;y󡔍5CBPqsN3Ωgm$P t1.P9hp@Gih`DpA1*1Ч+Y\4'cNUu@P/VYgX`<˜/*eYF +UHxBjyV1Dl<^H&/@ SHT$#P( @16t&7oNUlhiD@[@Z#äpSDl@ D;({dD =-2%0R"Ԃ[T@W_2xzs4Om?IOzCEC+EXh vN4zyzh@ }?(+$k2d"ʠ R!AWPbj=i" Tc].}7Fm*U64!}{sTX0TJъQmZ#G';نP)I@TTK0@twtQ@{@pZ7(}p>KYCWϨPvbFA`@} I`@jQ7@C@cXh h)B**!gX+@P16143J BjNN>FF*v^wcx{<peCLK]'x\xxٲ3Cyckqo}-综cOGNlly]B\i>wk[wYӖ*c$lwת9W={zΞ &5i6,cw`bS 4ɪp;sN8.y"<66amɮ#cX'=:9uq\c]JɺjqvM 6a H %@hh4  S*4 T RPji"`:t lz> Qpy90Q@4ݻ v=;Eu(mP`4 D;w=@kCv۠==}+@P"BfWZPQ: ^4:l45==QopP|P$.ϯF|`}P /nb:o[^[(d QFf %tjMyIh>Р }>|zVx }1`6 `4i"@}vՄ>T+pwS9mIiTȵm@|P4+@ORH:(fxzF9ﻅ:;;=NP4@ތPY@Bh}6΀hoWujeSJ $2 P$[^M /oqiCAtt˛iq=V7ռ ̱n`,n緯5Pذ@m`ݸEOZsή6#kK޴#D(=Pih mǾ緶dz[Ӵ(F[seJ\i&Ph @d$ `5n(k5C9m ml'GFê Mv@]aհ 64h@HJRt;73kamdP :EQh3]˼lc; $Gf:h]5J]4d(PhT[E-Ws@(ͳRC*6٘w\566RMvZհTM6ѪZ((ֆ@U-$PHP2A@ hh4UhUw;=.n#*JlgMf [m* (tl ;Zj+EBBJ:-i6B"m`ޫT$hHZD:WlnYR!sw@i!Fn ӵ4 M(ё@EEa.nkN[U\@5:V 4!PBzFQ4ORRASh0@iLB"#Hh@i4 4hOSOP"D!MJ~H=S5 =F<4h$ @&iyM6F'z&_w2Fx'PP_wWֱb)Q3 $Q?up5Ǔq^CɳꇹΩ=aTl IhSM-28T3" 􁒃>\̻nyo'&2L>|\#i}!xtr1~sS:XUW#T oÍziUAo J7bYlD<ҩIjvc*7ᶴeC^u[efS诬'ߥu/D䢉{A4 pG+/ 'MFW;bmןQ3/85J!~ 3s7iFv%$͖C/M$h٭=/^#? rWYۭ<SҌ[z+sCcɊi)GT/b)Pe Zv߯8{)3{뾌owg \<~2U*[ϙUŎ>~N]W۶CDoL\ ~ 3t*'-}Q+4㱅& {̅ ZHd9ڗ9J~^߇:t׿md}b"^Ŧ.s̼H72LڴA$# h73 < .ߵ=p2e T0P}FE]?* D.줒S"soP`Ϗ[D(0ԱBe &ra a~<㞏DumUUUUUTDDDDDDDDDDDEUUUUU[jI$;>>߉DUvYsO,RQ.""a4eQYk8g !k&$-o&qt؝U?!|c:` ?G]CAI'c"W)tU7\.2;&$y|EQ8!B rL d_Q#Pc!ՠ uv? i-[LdZгV!F=8C:>гR-)|u=s2O(e(Kr̭ulR"UFjv ⃖q0 + 2@$$kdw/fU Hd5$9?/C %02`"` c[1ĭ*ID$Q ( ;bOgb| OǣÓϴKsٓ'XqN0a8upD `9'XqN0j+3bPƑ)7"`1Hv{ Jǿ|MØrf3809bH`9ȫ2FH9EX2F@9r* 2sfá`Qf1#} uЯ&lMA {juO#< 1|RAcgIz|[ud+,4 a x`] fh3 ns2vI>sxXM\%"p q0B `Q*bj755N7HqΘ˦d=2ql^N@5ad B<޸,% 0+O6y $~ok8GLC 4(ͷB&[311sO[*r R>X1,5Rqy=vC;LH^BZw~GLҺXeۆOuv Ke"b`ߊbuQeI5G`lh}!Q]ɍL9Oj A N`X]҉F)o'a=Ku0s ~r5)d)-k/{bZF~CqP1Z9X ,bI|8f4e5a2R $2x@1 YMᇑ9wCjSYd8.yb h3TWSxCyo\Kh/1sk(NK"7[roDfsݘ7wP#&A+sn% ,al_j,x}"nk6S92¹ct(_|$x;ZHQά %v9,c8ECLFG[TU$fG(mxz>(^̺'4y]^^!`"0F (34AщՇY "A`=D?Y ׍3ѹ+x ?mbLo[/FXf/h h+СUUBUU UT(UUPUUA} ^c5v?N5 =ԁ9@ؔѣe:894aB$сFrp% t %00Lh,(!`Astxf',Y(f(YKA3,Ŕ2EmgL14eJ$?tudJ(!;nC8!;ci;+_\@NI1d&1%(YP>,'`aolP x@Yl" D.(0~tRY"NfDg J9T@P$MԔOZgM;ϫ%Lڶ"uEa~دMD-!Hc\*(_s0DDDDDePkZΤI$^`bHS~v\+erij HehQ$I/ÿ5Nlgzݘ "aR97PnɤQY@3~|IJ˳I=#)2Cԕzʹxۨ,^ת9uY"`B`AY.;)B3YlTi8j O` Ehv EY +$\( xQ|%&ՊH\P"A c`.@3"\fD̉r/?S#a:cGy79&m1e`]4*WYT[I}IKBhY- %d2,$(Hh!iUWRtzzŇ__$I& I9n@N_qX=:t:UtUӧCWN]:t:UuB?&3-CDuT5Ē[ˆ4X$I&D4€ߙwξ]u1RI$I$II#J@b_sF^廂xIX#.מH7{*ҸGưu(A"2z/~fkV Kn8l_6f%U0{D)$$|H(\6H$K3-41Jĺh(P&f*_q)˃<(b @r`PLVNRʕ곁wM֥Qm('@ bhA;\pvvrrNPD}tqӤ^:'ZZֆ5*'IA3$!d&Z %s_6y x5wL~n7j0U^xy9WÉ$?*-pB8Y>Bu!4[9ԁΨ>ewGf]$OwV}u-њg/ )g; )$ec zULa)})0e CFkL@DyoAva$\.Pv^IUb*粐,Fd8?^#"FFrV46. [kwBGRm}wc|vc1FqkJ#$hr*I fvF̣vA->t)  +m]q%q87՘9MΑ 13333336mЛ H>cO\ H$ >{V\[8/ BP% }:73jXAyTUUUUUUUUU{0,p*y {Q l—\KAc.8P A ue79wX5i_$Eb|36ȝ@kmƼ3tU6M\,J|I8Xߙ83TTDmu8qUDƒ+OY6AyB w ] ӕ+8H䅯}oJy}F( gN}zC1h0' 0Y7xtmU@fa7Awvv:mz!$1@?L7.3I4'FWv82u Nf\:q`@eꐞ=pfvr?IFL8S^,`ѣFM44hѓA4H:5fVJXj]bE(dwI)y2Ff%tylɷtg]78@*~ιzFe"*A&؃4PHmB`R0V݈8gdFxFɃ"Ze} g#ڛ"gW̱pCd̃}{vΓ|IۤKC[>1t ĕ?9@f]1$k1ՄǴ @2 ̉ )w5SUe)y]oQf˄ayX_>[~_/%9E#F4.=0鶻4]u &[/7XtGs.;zMқ2wb[؟IjW?'4LO@q$@{2ﭼB{ఫc$}i@R4#"B&PE_O 4$Ȓ70!#P +uws+hL&>&deəH Bm~TM%f$ Z 93 ϑkob. oE`Cכ*܌GP$ZPfE HslVw{ {μx0 K--^KrKpM'HH~Xa3s;_zmn3Znjg5jrw>U|(~0Ol35TQB0Qc #y"FܾX'Ue P<1X~ͬCCR̩9ѧUq D@W`@vKɔr-*BT8V1Y8MU2SW,P0+>LGNAE12YTMfB5+,L P9,AL/Bŀ3],+"Yi@!>S+W@`B8<5hfAeZB _Bn&8C0D<(p_XxfmY]TLhZ8"'a(9mޙhBx;G/c%١%TU cka|0r("VF $ ?>H_ È(&rH1+>9[Rҍ"E]:֣h$EQBܩ@f`i NiT1*UVFxGC V?|Y(pAp&V MKI_;D԰D(?0T[*"_/Y܏2AsGE7`v#ʪPLÅQ5. ),6V[ϸe1[8ɣG1f'&x0GΧqi"ul8ntyA@Ē7dx{7Iy]gSqoyԎ 2;&\Mš3a^M:|5١X{%Ng}tSUi- sr{:4_@@@\,{J:Q]Q5**_X•ufO!Ð4}sB4Q {d@o8U%'|r5C |IctC %9 nB_"۟rXKV螯1#bFpI"`*ZjܩĢCyJ1+J*TQ9|r1gk$b:j_p~#% ^QJ8,p,_4,vi~1FpCGC+ʞ|Q"f=ܾkоHgdg1wĚ%^ _ seR*ww1 \}.3`Eb0/Tf*W]ߛNR"Ψ~ b^hw@ɗJ<ѦX9MF85d .G'HZ`Vٴ.x)yuHٜ֤h %H1"y+_2KyNVq02Pb{1sӶ: RAam[Ӫ͉+u<1~-jezRϤ]~UP$K7n 8-M̐BI"jf"ğ/dq ?z!v&(RN8Mnpv,PC_lrM](9Fd9g5 tO,`%(>RH;#qjHܗRZ]#!068,{Rcv˵K2x}i"ɪZ 8ɓrHBDbL:"ul@o~ ֜K]"G/BoUtU %vTzهuY/ Ȫ}%ㅐqc[6@DnDȢA/xmT(+fcLJ(RFjffe!UQFăHK%FwqW#;#g1x(~,*,gc3 X g[㳜=e")/?0IqdC^BنCQIJZHJH4I,HJH#CU4uH0(` sQb._kڸ/1*l9KRXZ"Bb83"6x݆xMDp< C xȡ+B޲5j6㙤EHd`:iV*\ b=  r 6簚xeI;#eW F'M*g 33U:G4Oj'5Β0ң 5:̸aE6$|+o^M֯nw]!98*%V, 9[A! yʻz>Gs} p(!A"@H`R bT.)0VxaZ%}((9umid%G"^ Ɩ_9_8w^a )䰐#NeU:˱v*c@HeNJ!R~g]fIʒ?;8&W|*cӅ,+Hon³RɎL* ;TˌGѕH "<׃E(xv`4o*k$mɟUYlA@gZSiMyq.DdO0OͲR#5xpDSgZ s.pѮOOʫxkhyTjjְY&Fo7U[Gp3y0Y0gqibQ !IO+'߭v}Ơ]VLʹ5nG}Cqb͉rYobA{9̱3;3^\>xQfliM|"Ɓ ?z*j%Pt)#k!nu065;% yI{ClNj>XUݎo^5Es |= )EFYM-k2 }!`h[֟4*"ŤEC<*Q^eY]_f86Ϫ y04\_NR6H0 #w.,!8 8ОxwAeWwQ2OߡPc 1ydZ WU *Jnɘӣwoshw"lVG2u*(zQ&^NaT>N''8!HK7rĢI0y?RұkjTS) Q]pld h/$46īm?dHǁeSop=Rv~o$Wܐ;ȷjWBv*)^ZEW6lL.2C,f|ΩAqc#L(OXo,`Jqw޴ws U܆F}ue:?©ޢpX]T)Xkq1t\',5EܒLX RBo9y &ҭ D^A+(>d@|?~"r8Qg_8骲kHm Vf639FM"x,,. $ߟm3333335zQmM^It01qԼ=S#4AISD5au~$'j xnxq+.%=g滍}N\瀱.j V_lU2*ٖxl01SVH)'H}Gesv*0F | kB)_?RQ2z#v lʼ'm̬hv#zp)xNv 'j(k)\E$ "*)ydHtB'3'&QjZ)u\tkՀP+MʄPPbI;}:N@Sjס-ă{]} 9C Q` W,}I0k0Oy R,~z^GoR?H7\.Q܄@:5c9[:.5b?tم‚!eVѤĶ3e:{c?q[VB@S Z^tY+J{ڂWRn ƨQj <EGcwp9ySyەji!KVETJT= Ua |ȳQ7Aq| U(? $yۈUjdukXp|E$S*WfSb?UŴ!CAofHVJMBNy̝7<|.oDƆ/bv_.sJBqisw9 XjNպ,Kı͗kaQ>l]F.LP *သ 4k;޿~y>['y֣dVLhmSwj?k[yjI#;_`FdЅ-MI!qH*}|I]3 ԽVUݳO6\9QƝx`/a༧ fLXxҷ]+|V!:[4HHϛWmI>>~\|OmGUZ>4W\P-6բBW&eoD`_"dn!T&H6 s>Ӧ4@Mu3Np򰲍sm*RH7R-KD@.t_i_s%CJxg޸r_qKHG֠GڬTFr7UsTrאϸj'"ax\XxDg⟌GJ.?:,d3nz "kYB&UW׀SVX|`OpõgD`̡}czwS|K@(Bg-DæpF0̾|(<4G> RҋiZi:lYd9큑vV LPcq!wɞ1%mNFN-­Mr<3]M)6n1iY|vwGL( j(K5H+d=b)r@W@8H>&QA=D>DDB1=A'U02I% qnQ*"-4T:Ѩч8'x%K iU8R\hH4I Dkސt:=F.uz(HL3'AՋ MJ_wEDL˞Z[ם:wg½`I2b@Dq;f@Cm ދޫU8x'{m}~VB >e8 vМ2 ^@ l.tPtހ%"&spfC&z߇)mE@TS3.Us)--h2.`\pƮe[ceQc2i5qeΦbӊsn`c&!Jҹ\و,Ms W"*,r7EFcZRZ^llwV-"5rܰs& ɡs+\-ɈTF3 f]ZV}`c"6qZLpՆ|;TW~5Eml_kza!>'@Ϙ&yMXi4  9Bj+p C3;x̒DdH )Qїَg ӕPZ%EQEH(s1 CMcELa8A՘2=M1i%M5wh5l%(4Eub')&%!\Ah mDXFVQ * i3$U""Jj*D+b%), *Ȋ$0DDQTF*+U"("0Pb"C)QX 9IF*(ABD"ZK\XQbBR)k**#e(`+b(,-V " ԹQm6Q0h"XATKJAAVJ" `F+Xň`,d eb$DR1c%dX(@#" "AdP,"%b1bAUkQQDR+b$A##cX (1HBڢ DEbƢرTc !b9 imVfU °*#Q! lHE d!X" "-Xa)PD  X m*X "Œ,YD#ҨRUee"J(XXm%b"ADQ+Z"-LaDE"LVQŒ*5 [*FB(DH) T-BEU"(UE!jX*AUE\0LA "qD!UDH EQE#bD 7F Ȣ A!G-`JiJ l$RB,  $$UG;e\y^KtD _:s#ȈR+O˸G eVcL`tv)tON|{sw{zA2@X[@\Fh T'TqD^GcV8JTT[T C<*0~Zɘ}͗S("'t>B sgW"&CrIGp!ׯz(2 qC^j~AwCpA;@: s^c J7PVN 9 ⧗UC#HE" \Py"1(|2"PK(yv/`pTG"'T!_^^O D@8?"=O"=T71־||C"+7]񓬠UugW -Tz` &`*Y* D I @7͢v쬝 "bXDb0D"H,HADAQ%PR~mUQF9hFEQDETQ %EEb,Q[)aPV mF0UXK”X-K- 2H+Y(H[JF2 QKhjbE["-cҠUV(2""l6ˆ -*ELq(((ZeaiDAm,Xa#H*(Ƞ)RQ1lP!QdY"6b Q ej(BBőJ%jEUQD`FU -Le (EAT1dRT%Tc"X IDPcPDQU@ ",emb&$$Zb[E`,Q(XEZ\abX( Y"ڰQ3\P-UbDXWCEEY1Ƃ-%1b q*2T1&Ab1q "*(U  h2 +HEKhdP]ЪF$2B1"QeʂeAAтmX)hQDH"#Ҋ R*(RFYZaDDn Q-vg,޽~/7E@OqwJ4^kd!MҠWZ[MC&K.b6t $[ćCG v4#![t*L[(W $@$P9ANQ 9D|$E& 1"",CN#CQAb&S陻E/DżFCG^;v߮Yg Uyzyֳ>CF oW;i/9z2*?WiO7!| ۚ۽Mvz rv9BnaUԧ:(wͩ؇,'_8ucD8t+?HڟFk[ , MƛBB`O>~9m' òC.tYH{ŋsLEEe. O;y7:8K*x?,}bo 8F6Wͺ{>"F܃IڊC5Q+A7+ֱx,C4Ik \"bW}'2S<O^jޘ̊$9aC(m] z/k' r'pŀʾ$/2*O\j ZE*GSwݓ.WбzOJ8vкGYvAp(*mI$zR\wc*#I.]W#B=V[(|s%x:T z,r4,G4.+ik^xp}'A5A4?)u׭0Θϝ€җu]S{Ol"$Ls@{"+D2r`kZm^{>Xl. 7GX_/pt^m1I59Q3m{ОjkET2 _b'x읓Єs meBZ魲Cw(CzMThޏR)af=)붅/w s/vQ1xLS/oAqL[8gq\ͮÏF& 8{gb(,ktEVx&vbtJ!aWM=rAm=Ag7:^+WllvoRP x&=8c=red3n Ճwg@{姰ݲ,u+K+^So]J0BbJg\ZaYybVA\d2i61 m3fzpyXP{h|Doe2Sw֯q@Inִ=K2.:X*' a-x$4řdoP\-y_O>nȴ]iN}/14SpkQ'B^҃ Z᳟;R}Z-KbqR> G*N& 6wΥ7 u_4Eva6L>LP.vbiکHTw^L)q(1/|mZ&p{:Ej_/mx[#ף.$ϹXxOFpM2Q4JXiUZˏ-lVftÌl!xƾ'Os Of6`j5udMլIPvoFZSm,ڙu:T 4G&θq)^O5VsS=^mä@3,m:Ïr >#*d^ t:a$r✪XE  x[¾*Z[4 GVw˘8Uzqq=Y󛺚3R+L<56}Qu^p #s/CjGBw$ =8/R,ZflܛN%+6)WBc +ϗU2S8ᆊbL aK2$PjcT5W |3 C.+0ީG葚;[ѫC/~H PhQ3@)E^ vsL(@ P S=/<lqYBqj"_P wu%cB7:)C}W Uròj5ݚ଩Nz(gn|ș[ɞ'H{ͪy`bYC{^`x*-|-Q턻HZ:Y^ţPCRJ<9@Gk~$u.!א݌M yܸL:&Z$eM5f{)۞D#+5n5Na`]kj =c=ՠ{fhs!(Mp:L=_6N"Kםr0cﷄ<̓^(7#`*p]K9Rvb1UB ',KzIU%^4^o!ffa]^Wӄ3{*5x*םx!CsxjՂa>ֆsV^]j@ʊޒ"wĖDN%쁍7A]C.΋:ogs{cMՏ8CIJQ dE)dJm {eX3A  pBf~-tܧ(0~,^V$9)<}D1 ]\o:\Vp3!t}E"RB#a5|@KI4+x̡7~r q|v^9' /rϱV#WH,l=%'WA_)3e^?mتXx*rͷa>A(L0&GK"&+ꔡ׃[bahL)&yʱb9XXd—ۘ@$&|=ڬkW[uV>`V|xC;PR4{ؔ)^AJOvg$y rwZQ)JS~*O 䬹J4OW"\tө2k~6V\y|'8K'uXz],FN ,5{=R. ^du'}`joiFQfЪ*=z_e9Ż|Sy %#;8@^(({k&Ӛ-OPSH58rq|my ," #-Ms+SЖk ϹawHW.B݂'Yy_<{lػbތv7bo`]y| α">:;͏q~-:}"k^0{I]l}FKT&639\9|re#K%>Zn"),D 5,uX:pUڹoY}$P#vިI҄cmvҡ~g݀^5?'%W13Lj$m-!Pٶljd|}1/AvOn7Rc&]DS\1 JY)%yj"&CXtQsOK[< ]L%a5f]"-UibRNR,ٳ8iboanا958FjIl3x 4ʴf^0pp\̛ź b\§meZLbӚ."PL( *2;+#g[fPOWMy0APD300E^]Vf 4#SsHw`#jēX),j9J˿25*4jTFF 0` [K)ZN' W=:9ѿs*`]19u ;ۜe ͼ+뒯i!yR!Du%kEHe0#}9 6f͜[$6z$RjUJh)5nc j;`.jMX2'Ng1pkګCIFEv›[4.]$oc ndj̊X" ^Yq-Lp+ 5G MEJuNtbi0l<9Wx×"jaUbq..iU !gVBEMb}譜3e +Sxhn2#e<ƌOzf ZًP< )SKW յ"1A!##[U\_o3tur7*5.H^D:q27rgCW]d7uҦ6 .Wfg)_nWcQ0ML&\E2/PL`:}"=)6W, 6{܄Zdwmrj0bLjO[`]ڜ4}K"&;ENBH"gڻMq xP5l-uiWie/NAKA/ws\8ѤԵ Iq?j m 29Xy=Q$>C ovSHz!'^ЧzŒ.K*7l{x _69{CD XfR[[3Zo[gOYrU1s9D*(cwCx|~{`ƽ8x%fR\CSA)w#@UeRy4XаV z>~bg"t.H[(H *t:VFLzzZUG2 RhxU=L*z;.̠އny[Uif^"y暕ԛfܯ%)JpM<'Й^㝕H]8ϓ, 2 һmHn4ZYY9oh&s?>Jςeh ݍQ YZ;}ȆyyRUk"$ENmw_T=fDIMX %z`^4vy"S_{$X~WxX33GAwcTCvVk]sw;Йd܌]34{͌FQ;%5`$4µJ_{"wuUD{T"]L&Pݽ6Ъ}U-LhMQ|}0I1ŹwM9/:į%^6Fw,(ގ8uyՅזhUh /h6y-өdެ#7$t(>ztGrj|ua!{-#RBrQJ4G6:D8!cnQzGD|qw]ˌ**й {v^+=&Y暢Xqju [ZĴAs(qABAv{uv)%,ƾ굎7icSTA6RW×tI=$bk TnM,=A$mHz:琍c8!ձS<:b3{x5˙]1V5qX}#q*zOKȌ!Bo%D"d I4)dI Wo]k7y-Ey%>5Rf*P^lMWF滆O'O <0UH9!GWu$y&yY|xOOԆuʻ6Ɉy3훵ghz{@zʓ%D!.k5REUWSیw>;0QʵZba[S V6FhB>9N7X^ 53O1 چOUrETwҖoP@w{Q{Vn(np8܈Lt\oWaϾcLx}]!#E{/H]⳵ۮt,Մl}`I4֭TvU [Rh%n^KgAII L{H/KxrKŎ7% ~Kuu7gCd̸@o6WI{ykܧ,Qy콤}w6܋,lL%L-FQE[h 6螶 V̔#}u]ʯ(+ \e0I|(/2oVL~V?B׈wB&rdfaWɞtu\3;Fvk7shxH7Ew0`!Yg>'!v܎{?$J@ߡ)MQTfGS.G [T>wPilx,=>Xc)PԌE@!Df+_y:ޥXr~VbA4lTJ p B,I2h%G:y/o-(>t՘LK",/茋l4ͻpWABbCJڀwuh9*;bɾtW}orns) ag]{Ks]Ah !ֳp7c MǂGd%/E"\Z0cygc*"? [:cP 4Pde\vd^ G_WqFR5ǮG*cBozķqVj^$k/ib1$xvۇD^Z'7jS)* dP:•]CzQ/{TV-%Ed&|-UW&ds;+0Te0ߟKآ'9wh')qXZOG;"Or:-ϗIMy^_v2y@GK#cE)$7u^K7z&bGo1Uu#@Q=e+ rӹج^Xۍwq6w9O!TIf*;O2^x׭z~ *8U_oB/lnGLt-nN c!Z1c0"d oygPF59Z*gx5[fLvvmhOE+{/g$2JIfX4q}/{ZeƮ"IYrěFk%bM-.Z^gVϷ 9wVYW\y}&n!R_Y+PJxlY3C=iqgpdOtDڞnj-΢038mMH/#Ǿ*mB{ZƷZ#hQb#%|~}D[r/B-cx}˴cf10$-i=|ɒހ>Iyy 7_>"TqE_MݘDڬd7溾bNY%vc}ᚤXd_}mOk[֚R[ښޘtVЭ뷮ð&W'VRf6ɝ*!NM-齒tmz|' ׏]Tvm E{*:/EYFPX23ewzX-5㙉}9ЀЀӲ$IkQd&1mp_6k:r`O w;4.][~7tJJ)|\ME,lW1%#P~޼6klJ򂖙TS}n.=i:s-K{pC p\})\&KgFz#Ujjcaz$}óCK`6vq5aakڬM=Z zkfrϛi#) '톬iN1T:/etyN^^-쎉fNR)zitפDwy LJOHC$/m .s+CF*llnKy|>Fx7*6ƣepH {kd!+q5zҴ}\\s|)n|Zp GrgKF(- $eYceswsg`Wkrxla Gf k@uۈ $nhYL-Ժ#] SZS;=Tq­LTLOV8#zp۫94Iv)m3EdW{̓7| ԺI(> 3<oDxǔ뭾 k13:^Jf6}1ȿ*sbj{ ;ܼm.dK=k{đ=y)My ɲ/avc:V&(6yBuicvZ_ Ѽe3dH%zijջЮQ,Xo#t/jOpW#IwmH_[9 - v kIƐTjOy5[1aW۪CKϖ+0hhọy ʒ4_\l)86xprta445߼o%82%]=QYP;Y NN4p:cyT'`]nMZJ T:@}J%eE#wa=u{[;W0&Og¿GS + #s6+''*Sh`, JIE{ԅ'(x_9/ aX;)͍"V8ڧ1]DPC8;o#y&tے=[݉ԟkD'do+3 5H9wdƴ[D?Pԟ)_pWY @/C1NcߓvTvՖ04;'̈)(̚ʙ/uB\&֔yiZTL,S䮕+QNm|d9Aq8Y;Chy+PF3bSxITom ^/3*kؠɅg7,)~|q8$;NvelA3Q4ǸŠ>U,8E.<ɷ/;Y9k/Vx׶'ŊzSU>Ҋ%gj^gJ!}&HX i Xv9¨MvoQ=U%BH0W&Ί힛qeYAL{6'ۃ<6|n+Ҵg> N_!NU vDŽ' +aCQoFqHi?F}>]#[#"v`r_tILqGvw+p $ùo,_Ќ=bgqm]{ bӨDeьV|~Ly cBFQ{,6爁@#%1'౹>@9~*úUP),U DӔ&{JuYP`-Y3Ycu>+ע_ Bp柬ǘ..kXį*F C۰yr})psaA/[ڏVh(ΡbLg0fq.`M,o3D&oT)`[6AoJ{ʤfW {ORA{$Q.?~wMegz87.ߓg䠊hWw>L脚\!-OJ`dیߧJs2ԅ˝43·h7gmh(b+Ux]hS;RY!!-h/@RhS4]De'`%+7SL9 ^ڒn1C똧[*2;ǁz# 2ukXELCSlP|PYP(c[#H(5>+y[~tgH^J.?+SH!j+\-+$D$J>q<9 5^`%Y)QA[bt(✝'[/^FQ@b T9@ AO"U~}omsJ)A = u#,KV#,ҳO5z_ FqR}BUo}~3`Lk3}C<< | ``p.)=<9m +pE.(#u 2D3)@C_^w)DD185\Шt E `+g4Pߔ Rn n-@1 _>fA"oMD\~&⃸j"M#-^Hu4@ Z|3OJCNxȷpt҄  6 Dt#pVv n7q"H>`qDu(v$ ~wy@B=<=w@7(J!lꐚd !& a "z}RrUd EE+PYa@SAtJ8uH"Hz;otf+q#P\E9=O^PT)Q}oB ThQBfg;lD*Hwҩ uU"PY\Doz΀ =@R; uYȣP@T}oJ*5$R@DA\6@f"M:ő6w]{}k~.4'ކ8Yj[.Ajz!/k81G_)L&D ~|x.ߟ7]¯O$n s<:Oq& ) }PAE g|{=o"n \EG(TתAzW]X&"Ȏ* 7M{1ϿZMڮ n"{PP+R" @םyJ+[Ƒ]E $T&hDj   sfT* dA_}o(jpjfDBHRk^" (ȠčR6Iu#f#Oz.U⛪k7qDZWZn~,J 3򲤲HDr NFwTuO實/de&dHL(z-9Fl`&v7 vac*<"Di1yg=kM6Γi{y,pQM_6:Z13e-ZՌ\g'5) ~[|e'qbvh/qU'c L0Ra1UUy>iLQkRL"ͺx710|`t8_cz ]5b;Ԉȩr\meS[";!]*MDlur*y'gޤ0?h!e+ H0c,(~g0XO\Zo]P{1ׁ8e֦l!;K`~!@C`v!IBJ TRH#: K!J)RQ FtSOA;*NPCکfst'"9D4(ʴWJ0nڭcJ0 pg/9-x\Aw:WDt8KT.E$k^PC> dǻ[g'6L@.i2` NX }ܘ,"]pF`,%5ݒr^5Cs 30 d#+O~UƲd @Խ=wu,Ǝ e{ͪ0 $cD7wW)!/lRQ(FöQ1s$`EOSҧC`n`2dxIM`je(G1yl#H "oVۈF4YoCDŽ2"3yF5**`-'}-!$NNU""@C=QP è { 3D邑/y:0#0wuOD\ǠX-ͷ#bFb0:' \ GcH:cDD p"kjۋj t*Cb |E A,S']mL}yvp6K>ok:':Bh͇oA@"%[#:IO>yԄ|KH~X'emRJy[%a勴 gBhaG|BSn ݔN,k:Aٵ{C3ne4! 5!B^u8Ms+JjFڃ"-%i=].ħL,RD{H@ Ǖ.}Tϫ)ڀT!Zj*=wFG^%1ll̒|{ 5>aoֵ>M URZMlkFz b=/;oh,O|wOX4yVS"!6&YOLԃIʴЄ B~1)&6+3S٪MdZn*-q;go{ZjXu}FzN(QA}4'W.n#?R 5"E*yI?@4:,lؿ~i ?iO/&O+wc'ȖvA-5*6@T&?Gh}4(gի[8On˂٭YE*4s ^4 mc"IJk؁H` ڕB I6$ C9hԤ܍#?Ɉf>'݀@Hd&0Nw/j !uk=+gn:+8k*4WWhn Km"ճˆ? ʓj%1QR=MѧW[noyA8dWCy-~uv+? 0MҴ9$81[a lW_RHNG#3\b(QS[`FIyPKw: QiGi&vBu Pey ƼT)z#șyD0sU%5.]>Ƭu4,,ߒzqU$>I9J/22y%IE_ʬ =S"x=c:0PC1u#f` "ej؁3*141ʄyJnA)`=jS| Z=6wFR pə7Y%ф>Nt& -7&:#İKitC8gQ%8^%]4zJ Ek#Q74QJu?:hFQE'\Z嗵H!^[0tѴĩJq;Dg;W?0og@Bą!D,HQ BJ B M|i֋u5o4 K#wph /*ұMiK}[]L*,ן+kbFIE73J4\΍"2ayL 66ά ģŃZNIqdu8ߏNDɌBke+Ƿ޷Hd/ `v!XNϸ3 FcRTVA8}!#;8* mH(TdU:LQqܖz5gt  qv҂/ `ʃe]GJіw\NKd&~R'cjjXZ)hgomRo: MZYx%LW2!)/Y@B[5VP'4Y 7Brɐst*Vrr*SkN.!ηi:ȥzRCyF 23 *͘E @Ăe0\^3 4B4!4Ta&1;kH\EHC5xD&5V vKOgT@*JCmFRV!R(MlOuO,`E؇o|,*JgLBbg: gR0enl>P6 g5|&, fp8b.'UXOˋ[-^bq5UoVZWV#H'Q]OU :E $^F@䡀Żd? h\Ű`Q 0F}-<A }$/iI(lDA "]/TD1|BDE骲B11yòp=qF~m#poC| OF'f piڱH6Qc + &6q<.]1)sX?+ܩΟٓS}n<tTڲN4R5VC%Hqf0̨.+)^gt4QǾ8Q)`oG!v%Ap5K.-&OݞIᘱ@I?*s"%i'H֡1I*FĿΙ6i)D :`7Ӯ#°P4DufN;>mL-M0,+\Wf)J,Ap=_X2 ky~HH\P YZI^ՌA8xzs/AH#,rՉ"谬 3vsZCGm<9Ŗ9gIѪ+;U-nlh+p: {({K9[]025}>' y Rtg0"I`%:xyႛ軬aL/8Fb8±nWR7S֐?'LXa+- s=hdvRU?&)hlٵ6Kc7Mۚ̎Uٞoǃ2ȥvz\!_wמ*? d`E_2Mhua>c\R8nuE }D٬~g n {yYʧ_ $KC4Vu(GJ&M{mF O4T\IԩGp`ȷh  ;~1[S9d n4O4uU;+a>Yt{J$j=ՈMcvӈI[ AKl#)KmL2#!]=Ey@&_d7}xy~LwF;b$aG%E4& /(JKW\Xl被Cc;}eC91=k`tHH^6)"%GU dk=kB:2.ep0@S̲~e,k9#2m*O$h Cn?xpqB QDITSSt6n$7=.y8kWn[/q+FӃخӏPZڻth+DL[F' mH! #WulZi%c7BȂ/*鑊kzlU@W<e<<9>ҽoGȍ\Izq_d`-1RI)S[B)BBg.Q6Qw;oon4 X5j MaKlSKgk#OWY KϾ94˝|\`$?iVYy+2B2/3D0NeD%[y罜l&ew: |`c?_QEfR]El !_㶓Fӫ ᛋS$ BQFDƁ:N9vv6@(m}ljE|xJJ!mbo#,H +SpT)}zU8B$^[d/[BSNl Pn@QQQ"Q/<`;描CNbp2!yq$T6f/3NvvCYH};6W"݋(EUdI uzϝc<)/Ρ ⛯s(Uk3K*v?sQO"<,hiyU%ܙxFLcs-w̯[jK{H^.Rr!z\Ƿ̡W3_+_ͅeC2c>r̂-Q@DkO߁ 8Pv27ʗW@#Tǿ<|^7d lȬIj0r,&u>Ӎ2(isZRYָs$9:Rfa^H=_5T.d1!'"l(@oA30,+9RRSbBPOx `D~2ip>I Xuj=B~=*!5oa^yikH/eѩ9cGaD;Q4juvIšU䑯4UeެZwRĿ0[U.̀ptӨcC5>40Tsn})hh󭽮]-?$/&rdO>1;Eu]^XmmlkA(' wYzReL҉O*΁jh 9Ax2twJ@0Y0+A!s<˄V{ez]=Z DNA?Ӭ+O^`gU[1.R%68\g$d/?䚫28&b_:۟a6)ی9﵁26ΰz7vk6:F\qfa ~Ա^(:'-zl"Cp&R*8)5) 8`mū>ŸKJ|$rC? ?15F=zW b3~}:7j"E8<ޮ){.J*[|x>ڞ\dơv2A!,7)ҋiP*9>O> TYCeˉU9ԵÀi' f eu:@t0 )uΨsNIgZn1k2 KȢ*9k#U*[T-bьF$6j{u eY4ZKڦWc\ ϊ #jxv΀ܟQ#P@4VٜfD +ͼ 2sqYXQh;İQV"Bw+ެ|C5a e z5QI "nP .*)Cm]#=ubɌ`g]|0Ka?vs;2w2 -hBd-@$y(_<;ŷO2(>/86'^NNr;,3o lo.7pm~c0TץpIrcoOTkf7RF;R yT)vo $X[ A٢3 ~ r5&P!z,E8a,6WDW[km(Zxh2QxWVQ,h0UOd~{w밥N <ySAbV+`^H#ڢ ;nJ\K<>.f#c}UIAwR7=Wf }"ŵ~w247I8v&+̾0˟tqRLǖqMCQ.o&>6itAg{qW(d귵Pmzf6zͱqgyG؅y/IaNq>A"#ѣS$ >{;Ʊcׇ3ZК5xZ: ] uܚ=P(~Y׭5iJu o1B*^@jwyD(~V@3"Ȧqe,Ģ$ סys1* !)z|xlֻ k&$_!E1>L@w"1x+ӫ/0'wՂ2j`6(9j . vze}NXc ceH[Kn*i;m1r {εg:[kM|l@*|!73؆XppXEHF㗯h /+H4̙̀}c YY'.kCI[2//逥00qlY 'Y園10dTYHRxfc} t!?sg?g p0Q :(II _y؆7$47oXYAs#Z[\8y/8P!B$^lV@P #rc2 6{#@Ik|k~gX!` ISk K*;!&3VgY0eEw81 ,J BGsCLq/LGF&yB$@^o]:1D2~~3^GM4:0\ A*apJqnj. }t+,=iҌF΢D}*Vӿi`0nE" o vGRKe}ךZ&r+Wd@ǏE GE3О>y(I)(_,{ÇG$./tqQfN F/G(W"5Y)zH/?=#Iڰ|,)IqCYךQ 'g;9/"y8\Ψ0Zx b3?B[2AMCII|?bB(ҽ{% 4ax$zC#iRj^ZIyʬ wILW)}* C1T {)JS˚C =ޞX=ՊL)3_gǖPܔV3g S)}OPǮaį/'<;E:19$VMAd/uJk" ?nEcݏ1O1V ~/1&]ĚO|J Lbe0oRB*I #뮐H(&.w_3%LYM&sFcӛPb(#21^m8L|$"(EsDNXFK }i7͠w`r)FxV/<I]lyI9JG}Ȑ 9Xs Fi# ~99({5?Ocpj[<@EB\BD6`UT0`0g,7|Lc4Q/:{,|QqnaluIxihĖ!MD84;6sWz~lBۻb=\A),5ޱ@+UQ]Sȉmpd :u~"ҊseDBڨ56 ?r<qǦ[g SWd.~Ϣ#@,5 Z aeTH1OF̩OߝRX2{ %+MgϘrqg4A;%ܱ7Wu8V|tY+/BPd XXg4LA[,7@}QX}'@aܶ^;µ6] V(¤+yƆ1c7IYA`KTLyJ)O (szA#=szqy"upXLt]G[{S5 w0[C fR穛θUc 7w-vIMV"xFy"ȸ2vD|`jtvuxyx2sv,= 4?si {sI ^͹fŌ7}|Fyr_cV ckӍ8^k \6$9eXi j.(D]HΣ%͊Zt?)!]|&k \<|O[4CX0_V)淺Aqh=Ǐ g=[qH .XB3W{/ÆS~j[9Lz+ɾKe1  0^1uɃy-u.]!7]*+-ҙcN K*z2b<Fjt "z_N vA>L?:iD4Tz:"@ڝuw.5V-fX^1 57# P onwle3{VVG{KEconENxͶc`})U*x_p=΅3HP E"%<1kY$>.%7GJϤư"lS~y&*he=wM}׺`vãlb @zslVFJlӣUhWzWz]WʴR軶wʯ,+Ǘ~2'#VzFyT?>`J Lo$ߕǁj0̤ueפzWkS/c(nnZhyp!Xg/ޑi`1+Jζ]a7p}NZus*mw u@QDbHo߻ux815sTA`Lm.|`${F>/ CCHv4I8>| zH}o*1(\nFpԒ 6X )pHlkxUN=ǽ~u}]p@qKQ>ί:""|}ƕ%!*f^// `0RdysX#؉j#JD J!;b+Z$1qDdgxM8ڊfbj@~_S%)@XyB]xuI.wIζ=/ތ~,H%GnuZ-F<-:XfPTam҄YAq}z+"nC(B^d3.w@lqKZI0plTrEѓQ(֕ʈ ؠuL^8Zs$HaV0 9}MSFz8G(G;<$e>*aOrT :9 36o #ہDVɅf$VHm!a}9Jb~TnAsʩ+w%ްYhF/pBg$qt?iDZ\~?M%U$"uj̏ &Nn$CML݉S)=iD/cj^"LFH;qdCӀu=}oG(LI/hrY;Ca~L3Q$F5Oޠu6Ƨ=7^)P4|}oƀ6=',>R)7dHDI~Rk7'*ӣ bB}ٿho~ *k sPؤ zobQ i>q/ DγyQF0381O_\||{f*F{s!ם_Ț@5yPHv#t@j kOk|E'AaMwޮzﮅSHeEftuhoVNSD5/tW޳oK:C2gH0J+b&"6=frǟ;so1rmRf,6 D fgB!\т7Hw#N\F-o'Ad. *d֍g1=:g7iw"is^,̗ F3&d fǏ\JR)=u먊vU-OlNwDY$\qݧ{_KR#PɄA0!zQ0@I%X ~5VFx 5$YOlᒐ2"wwφT:f ޴ :|#dTWD@#D2 U(ozc 3tM%DŢ?fg+w5QߩpD5+j~_>hCWP#!\bp'- 79fOx4C$Wˬt }2rdaN.bS Pb&W<A Z⇬UEt;իU<:Ӟ}p^xMofvLpoH]yXP#@֔G .q^6b&;{NvQG]RB#EhvY]fMχ,sYhā'v oDCfn$tEγd|4b%jB5玳S 2"3tQ )KDJ/SJL}>F G?|Cd|ն[뮛9Y= ?P(4!B@BG}MW nz(kdCL ,ȤE>oaĐqbaV|,N߯؂D+l *Wsp 5תZ@~~:]뛮kɍFLEFכqz:(:gSP`@gwuC"~Q7s d `+ϝ]T$;\fq^/FO^hFeDuX0p"gD!B]D-_R^$s!5},XQx)[Y0mU\LsI5Ϟ_5nVY. Q ]=8;|5EWX38L$@yZoKGyśq׹}hjc8fEisۚgHF$1¼]7EЅ}N."S]UybC]QM<"|e´&yYe7GpLMc]+9G1cp4N7{6=.M!7׷S'&mCh!'Hijsyzy1^^z fG |p!adއ@(ڲ6*,@D@(\y5M2@rx=Y@9Yޤ 4zbHdB'  D7x@$Qk[ޛPF M`HBD-(\@P:x;ڳ_: 7elTF[vY)]/XF +u21օa3Sz Kh_4> 杋g6?㵒ZT\Ե B&⴮ ;(бH="ϕM޲SK`\KMl574=d; D/▏K_#m5m~DʦWfVXū_MHlTNے>P^BAcC9(g:+JC=}ȜZ!怣6)&v^;u%$FU@pN]78`d+tIԬBEt;C)ЋHg$:[[?gn5ުZȁYvKղ! ŭF 9 :(fDlJXyZ]`RnNc傉8'&ۃY֝:IQڣE*߇FF-+mW,ysܥнᷢig#%}J'o0AB. Hb*E H?*ˍ|"ᵿ8(NR"hU~z]J{|ձ^I Ǘ,&eTStlʧi=OKlheq4T9*lfgC1å(qMN@xp=K8`\6mP~vrTdy/qa`{{Ϧbj$MpMϨCQųA)]~7sC8N_}*y{y[c`_$y/Cs4k 79 aKLS20# D)NnN/yq}T =d]80?!LV:Չ'#|!N%'[+J ؄Xѻ`E8VZ)B@! L,ǯwytPzco^'n1wyxc+ Ěef~{3F^~Ƣ4M!DPIvTM1Ga7%P-PƉeҵZWX˴pFz%8U.q+ )8eb`}#yk@vFw* }_:I: ,-r@۽s=hjPh2!FUyuzb;jε9PXs{ aY1~8"sP!iYІ )A3ښ'ZHj 'd+*H߯9Q$鋇r$!؊gqCO:̽YHь;v,BLp#1V^:"pDֳPY8 X_x}N(Tbr,^ؾwL[Pс%7<繘B8c b2& 9Ys=3Vw\:+~pOG52MfY/DNX2%NH1]K')Dd64>tWUwJajْXۥ|<!Li(7؞LMkrWV~Qi؋sH(:,>j4COxD(;6"o]\Dt`vY"{\A2P4H /Β^j.*qv&{Ti4&"1׺`9{߽e7]ǚU[v1&#tuzX8(-eb[(m14 Qz5+DDD8ی Ej|Ƶ{:t&1[YNDCǩ6U&ɛmuj1D߿|㮉1݀co{j#dԶu_Uxd펵\Rr<19ߦK%ܟ8Sw򴵟d|Hrg"pg"#:pVAB*jE k{J$w!Z|SR"n, ׹93뮳xᄚԀZWEQ@_'=uЪxSՂkwkHϘֱI~H&%(.W!ahiw-EH{$)3;9S =v̎KWQ lvZ\RR!c!.Črx11)ufO*zhxawYLFm<lE ـF\VN,m:$4`D";gRFe fT`a. H```ym_VjeDEUz>82JuzIFyǮ}bpd~a E"@G1lĒKA*ڡ1Hb8(jδH&^sy!(Y ztREq } vxbcy@UFAq; X1e3gv eߝB$\pX_TfЕE$Ϟ߭1:{|5/}s|{_\e4&y`I2D9P g/{7ϜG?y>$^!{T6s4M$5y@*uOWwH{l69cYqI'_{qqO}ץ!µ"L?kwy-fiAI}D=Z~`+}2jrn.4SSKcN PEE6mp\k_x':} HИ~.Ó*ΗߧOoW6:g!G_7AIY\``Qu]iDsmk[Ƒۜ)Dt˽7JVQJT*}Vy1y*Hc7j*3q18q<= DbSE.} Pyr $ig;*$Azfq9+ߛ\(`;L57$A189'/xqw_ ܦ4EЏH]*j)CW~o lڀ I@F;̤@FHtDD87륽x,ρO\JP $oϞfpq@a JڰAj1﹒Dpt^@Zkb)dIwwPck& #(9瞮dD\ڊH@=^=y^`ʀrԤ"P@1+={b6tF÷xhmi|2`Sm 2`H$c'kŏd'`B BnRrTHL>>rڀɀ=;U 0b/4 !զnfF;#CWlO>O.rN!aRgs#ŮP$R4vWk%fQZD MPP㥩b([D !{S[5y)" (Օ!38v2iۉ;)3Ρvz=LO\.`TC9y (2@06-A6°qIX1MwnC'>$|F ! *,=yƔ3 *hV?a'Q}KHs5vWfDlc<M1UL!3.jCٓ))wDFHhbPP-d MK$` unYZ'2@bsA|̌QTBuy:HqQEQm"ujV,X*>|LHCﮱ\FNLzY'l Q09LF FK]yii@4wQDA 0v#}M󞏊b^jc>? ?])ubUׅu R~)$mJ7 ]7}`qwݪ;ȑœvo;N+=M)fs1맠=Pt:LA$|Eq$apJ܉/eF֛o7ۯڠ< O7}b;xd݄ըLqX_Б1-\ՆcG2n&j'5Fd ʟ{q1K$w# J'M=0{Y3ꍛU!{Kof'~s+fcC(3n.yɉ8zit{Ҵ|J媣 0ĚO1)óAD}НN[UnqpZӬo/-5\zpSpO U<ؓ u-X]DЉ[{)O,~zK`F'0Dβ&Jw B=rNJ#OOm ~%Ed !%9%MI82;qmpq Xt7tŪfCbhM|6i-'Ѭ>ྺzB:Byk69-Xċ>gE7UE {)#QngBO<9%44 _kwα':;8@O/SR4X GnC3ޞ7=Ƴ_Z{q>o:`9;ZƔ~!}358x7:Enҁ{%CkC/3>Nk0@zcM6 N|_+3ױQEv 0 Ii$k8ŎD B!U I^}^z:0e ^Gy? C−" Ϳh Z( F |0сg¨[BMQEQD|g1DbHzX+ݧ_8&DD[ZT(@@FJOa{*_-f;ʲx'Q8 ^LC,mtBX 53/N-ƺxw@T |㾜) nqP1&ڏQOU;YDoSZ:/5Ōs^ܢ(2xBeVMF斊G(oh 1vǜV? oF׷33iF k "S7.) ԟտytV*T-@ w&au,S 7{^Y=go` ^1Q)qfHyMs-Ԣ2k;Qo&Ǿv& Nκ4"sc&6PfEڈF#"zMx.&!q=b|G:\f3^' tu Fަ}D13^+ pNy;{`y8bp2V;1\ʿq+{P Z\uP!"!o_;ȴ%6<ɵV,Ɉ$ɱrҝKxy)쨫βdHώ4zF!~8+=2 aP9/PSy>u[apS;ѝ+2|`HpA7u:@9xKq၂,͘d{/j=@]dJZ'XW}b;5BvMב3WS)P]&fֽ$C?xQN @[)sBi!QxsDziN]HYGx{ƟUc:ܙ-"+`ȸkM0`\9T@{uܭ;У@O,8#%-61&J 4Y苜P|$!~vw{}RCjoqe2PP\qVټzى$.\r $|v2 ~+JҖ#@sfq$YIj(OY6_\T"4h~ۈV,Gf:V`<3L4r@QsһT+/󮮡xꁈS=jq՞?Cm<+$>Vu-YmjD^i=IzkdvA]]noK&بˆng=U(]LVNƕRFz| hP$]g{!eE$ 9x)|:;[zM 8O)!Y*M+9NLR{SSy+3dTږFl_k*i_}v^fW-RHp؀1kk+[Dꀵ9Yp(i |1]B,׼LGH ) 16h\*l6ap bW$w6=Hegsh+Irs*W|9t&%(% 3hQBǺ98Z7Ϙ'mJ^qB,B Id"$5c:|F۹PXϞ{,504맮 TXLBc;]49nت!Y:^z /ʠ3`҈ B(9߭<銌[h(/W~{(@G d{zy} Igu@ՙ[and \D8D ʅߕ~S#$B2ZIz\c3-9FJG<]gםuo~5򺱐#nfJ).r<ÇmA oagLշoHp˖_I!28W;2a^o= F%7ȓEc&*SR1V@f*OӼ^r}ިEe0 3NyU:DɈIy|pN>G09z܎f$םc D1 uJwY%MI20Z wyx [Ъ7E!Rcw{~"j5̮7|띜rxկ&!Q>yz5_NmGB&ٽjmj.E=xv>ꔈ=\o`ֳ{y!=fk9#D`&OzXsQFGc3CCQ^!. 3b#ʢ>q-BZ`EhT͵ Ҟw pn jnTf!Z^|"tV~xRzMfyd^m)T>L` )Rܢ40Q/J9[, |ՕF!A1Ю>gMkss큃bIGf6FM=+;x*VTtƹ!P(Szѡ'Zz:u9dYi:e#B 0|#@Sfc\Q[|[# !ٕЍ&8 #f-> 1q͑#h3k V^sLTяIF{;1 `h-n\1I:|q: H4ߩ򫾲΅N,Q@1M O>y;B:CB:6b3H3YT(܋H+LjjI"Ȣ<{sqD#,B#ݬwEFGY׼$̆3{`)YC:fqɜY$'N/x4 #{4Ib #}A VcKqZ=SQwys A8nֹ fu<ߚC?Q;MɪzNqK!;zk/=gǞ$IT1^Y3؞2^rx4|m*_<ԱQ:I@h큤6=xg=B㸮" =_ȲGdYh*zb9%J :V,z4zt$՜rj Pޘf vȼ0O,C P$Fe6I"8I0|za7ITu0ktOe{ШyZyR~Z dwS2cyLX@ 1X"<կثNV޽$g}BJnW|yXjeHv/Z;γ5juKW7Z楖Ru6͞m Ij^L-yjN_3%E̤;kS@ɁΖwfRP= >Pl5@,rȈmTB/9({qL5B*j`!Rڇ|08gL2ADTcC!lՉ{]X] V-a^ kh=,Mw{->Ք-5ŷѽRč`4%t)ATU!zzVZ{PT@[9TR_iR0ĽaOcYfJQh98`@-PbFFyB%|׺ bz޶Z&H~~&pǷtMƆO/:pyv~~}F8, E=q~-H _ۚs)h1A*{I}puc@ЎT}>xcP70L=f[֩|TBآ+4jr'{Fwp =(.aыw ArU޽LVN{8fyz!9ΔUԇ 6| ̐'y"ZBm כ:ٜ<\kh\6} _ 1= #ϥ2.Bf˨R@o;}կ;]Gz9?#xĠv`u/j? N1M20@ Ö~8*sǾ|ǿwi K9|&Bh 0xkuRpbXs aUL@&tsM퐮{_g'ţ xdfPe ~,`@,yuPC˾yVK]Q4tn>V>^1)q@nN/ey\|^V' k Hl5*:=2ء#r.Dcwii/;4RT 6`wJmCs[6@0qsT`ה|dzuC|@f##|}I0bXP9ug J"-a~^LG2;t w C}z4EN|gʽR"!&vrMOL JxC&]-S:K8lNy-ڈ/ xM)/wH3 }*_9.wt [@Qք2vwW$GYz;d8"BG|yڜ ڢ`6@rMBBF=^-NZOwDh&Gip&t'm Iɲȿɗ/@"L_]>w|V YD4>46Ʋ7ISRhs~α2<( 3uθO9N/(sƸ  (PGF/F{i~FLӵzl\Md/ߐC到C^ŶrvWytln(D?3Oq?D_>OE\PB\A;ҲIuB`AI#2`v{GޔEo>>c" ljJ*}A4`Ayf2AJ66Q\&"2bH2uŮ'XI$(@WWX9:dzpskCҘeD^Ɉ{\ Mbh6S99jٮP_av4C#.YX*<,yisE〝6⫚2x(gvE Q4@m"ZֱD-ZdI?^BWZƲl̊d#{;)(|5w01f >̚ +|rr@cJEk{V3@Qַ1"L" + Hukj ;|`2e|slPU?7G 2 Y3)㤝W{L1}t] A OK^g #ά aF^-jN$#򾛽/[YE >tƩ:j$ y:a0`F'J(WKjQ>;BL~^nuLs2G)cQDcCnd<#[g>,H^P0% ,tě?C\5mЕVPIFk|A ݲWUФF2&=FLY#?=5و kcD`0Kb$fL܊K% Q䆷d413翍CވUʁ!%ԍkW}EFi_M(YQEPǟYM0^g^uj]_;D|"m0rZ14Cғe X8QsƗ nP8ILyTft9<>։\"bH\NJ'GN!][@(?rVO.8*&U4q0jmMU' mn|7/4ŋJ4uiQFNkC{P̾A{_?{^錸9v.ҸR;uB"(&,ZZŌ"O "S1ìY6pY m([Q <_6> :"'T:6@$#̀ QΈZeabTEg9$n@2pam@H$@BHՖXk4@(2leE!,zǴMmS˄z}MT|q+bSr%rg+61GUg3us{*s]pq>BQO~o&z)*>DSX#ޔQY BAYh1Y44D@$溩N`)B6)3a^F<| "t`r6b`e ލ;{6x` CPpȲ-#1"-1JDHwr/[cZ$>҉cXODyOJ 4ó 2|Gk!0^:f"fw޾|N|z)2 Us|_]t) 7LGo,P0!I;3cXFTy:`I!Zo:$ߵu~bL $`ā1e tc޳wgY0I1&`@1<dZ^\ߺyhS^U7`e fȢ睹ð,hM.!48)=OKq.6#LӴH > #%},! #?{Qۘ/[^f @dF<gy M7@4?^͠Lp xd%ɾ[Z \mHG/Nvfs5=O_7ьDuY`/ ,]`߼TYƄ:94mm (vU:=ӄTjI I&DW)(6}LY妍ΤefQWJQʦaJO`뫪~ wI l@eI% tzQ9"D|bXl`{@"( ת\sOo+2X[GS~3'qUcޟO>o@d2E>fL+FH 4sֹib:+=]oEVw|]Ѹ'"719(4L+Tl"F߷҂"hahBN&ENR@9H@@L<5\GB6T]R& !/d!lv`P" 3LAn Z%>^bat匵C{WJ0+Wy!1T\$ݨ ʺ#B5x+GfL-'jժq71Fg "$AN,Is/o^2ذ߬vcjh*7:u8ThcB{[^Yj8LdN:NSzաށo6NpXʒkmYy>I*?`K:US{3W's*npVB4<RdK*v.LgCYD? {ujQ!x ;zɶ}Y6}>Z6W]( r]xFMJJ/3Ж)5+Hu xoSnz!tIIXބF-nwTcN>\z/y0pQ6(PuEXBM_ :W<"ؑeaљO!~bȶ'KA-2lHUjJ@U{d-\PN0Z׶=4F7Dtzy1 q3ϱ3w6c41,[GmٻX1qScbP' v-e(ezv=Ⱦc*%zqvɺKlo`I5Tq`^`F0'9ye也c6mAߒl/yѯ@0/Ҏwg/odc*\]OOA+}~Xu_S $C8-8[Mbq3GA^Cb \ _h5hsAK ub눡."G6^zJ;Y d d|<-GȧG7| v+C{WORƶrF0dl8Q"Lcf-fs{rP=xx >s'=ӊ;uVR4)͖)$MQbz:Wj3=lE㫛[ijmV 5o+@XzIlmK =@ZV6z~O)KD6ț]e_f00C"%)hw?mYڕrFx` KQvMo)ˉ#6g!.h_S&cˮ[70!"ƄGu{Sڥl=od!Pk98xaIre\s>h]x]-\?[?9A\fN IE OL`W8mfe= :ؾ}U7PK R* 9ks@M!=WCN9A6lso 3.徛w&"H'5 )",94U i"J7iʝ_dh1,3'QX }vqQ(&XsR"YiHvV1\6'  " ^zsfZ(бD>:JNA2SSSuӚrIpb4XI 걻0adÕ=íM;‚sH6jKg0(`j/I\~FN$~s4:3ֱw I I?7{yIOmI/4,0!]߻Q?m׿O\ym3$fb*'wKu?02/m|h3R5y8_OeVdZ(ꥦ3(!1.'㞘R.Y1*S NkzWY+d䲨4Ir#y'uI7:#,v~,$ Q'8 ȇ}F"2W a=ʸcX~,6#Ym@Pg =ūWaNb*W44rT=! x昢f9k7@IHsO(翜~чiCl+&|䇧Q ) !ǍZȔ{46An 0~KzK(V RԕDO%& 7(ťV QA@ yۑ$$vͿŐ`c LM]P W3ms{pHv{:|?wWp=£Q=˝nY}b9O;l+@t"<>zf}obh&bmGY&fUTin`Yyvίyhr 1EP~珯Azj%[,լ XLDP 0~zH{:9тZK<~}` &qwtΐWW` I}&N:l #i;E1,aM0lêvR7 ǷZklf h1 AdL3&H&9-.R-Jm}Ɖ ,(]qg) Le6[bX2B1b?1I?MY O ϿTfχe "2GFȂA0"*|U"ts>7TiR)^zzz+LFZFfj!pNqxrs[hαcXs5k+5(|oq#լ)17yz DsR E$ DhY8>iFI:(xfz撦LYS2wu|sՅAkQ>w|[ Yjb l>㼽dY ىRu7!Rk,w^BwǼS|⌮aF"wJ]BcFS_G%tY-\4U?Qpt3qB[u7Rct:/ybp3` ~?T yw͗^>xv1[aՠeB =g{,"6CsHn"\REEu׻\A1AE׮g *1}w}#7"L` Ӯ3zfgbM%eN~|x2$H͌xi%$y߸7@$@-S,:AL9Wx 3t¤eyH,)5~N*Pɉ&zWn"V][M_7J>]֦w}*q6WU~7{֞Nr& h13'{hw'xIo::" VgJ%KPO5[TJ!QO}}!GʊPw߀KKS˾qo%N5#= +¤0zrBK gohRt7[󍎠T Z땫@dHM"|̙:́u,! REZ tzNv"s'1 gY< mA 9ZW582Pݕ Ÿ{=c(] [kxxF  I꾶 Ej@qε2:AiA":ꨗW@B(\=l1-L 9AB/g4aRkB\=%y OG=ՖGr7mn>΍@+Ua|XTz׏DDDBw^qo90 2 ULeUU_|:D>9hαGHR9/Y=gF2ǬkSHTk4'y=rv1"ߎ\s{asW |u}a9@+YQ3i9#QJR37Bb7שea$~Bb3ƅ4/!.ڨZ'T~ݏދrQvdL~gjFB 3o61"469k;5s8 W;qMZǫlO~AXIU4 0 y:M VZEECsWBߏ̛~g:Jk4HHPC|RBU{Y5aG쮨 Y» ;8%%TOTv(d@L<zJT7mP~* _IB"FËf9}7\*j` } #ۉ)5C+{}Q]=Ȭa* XwRoim +ZěnVI9S ʰ#X[ l YT!v὆҂n+teq%l,D 5kA %䳣l5͢x!n )IBԧXtݽZK,y-:=ړ).Ef[G(>; \\{4?=SqNѺj/|y!e"fb:.IH<&5~.kln#E:U ڮʞ@{:0ݖ-}')=~A ɧCH<fWa/䧦-񭃋ITZ PƔ! 'вWn/~D{vuZ}zSrԔ-t!+?+ LJSQ2:54r/r')tFB 2>͐Am21,I/]) ̸G?5Pr HkovB*r*G>@KnTw$(2g}Y8(Mbj)EDZ=o3 k sn+5I$$!Mhb8e lo;N69Gg)^'yڜ$/[80:Y*0@߽gn̴fdfP$FdN" j‚F ?K'#8~M\|cB2\&Orb  4/dz[[o R.[KRi-I $h˸'t%&a"Q8IM[?>SXI{6X+?%R^vM`Ӄs<`#Tz[+* !N4$( rG䘉isɎC:[ lM$ K7g2răMQ " XFZcf& .U={U7Ը/s}c5@en,db@M_;y{yk4zLf$o>z7G,Hďl4Eh(l3xGxll"7Hkf~4V|hLNJfKoZǰπp4J" pwj~fQokky+ZݲTnXWsNxGB#ŸijѢQy)a!y$-mqD%jUΤ*Di'Fn]EZf=pdl} }x!Lx_r?\@#jW`/Gf1A͙; W|΅RAN_EKIqA{,Uv\ҕZK|l3`k-_ E,WY-\KaփJ'qafZ" h'gd}2@W:ؑ $tQ1}P6du̶؞" @: J׆'H2Ħn!$Ue5L}fHqM܀D^?l8 ,x׊_|ݬ*9vjL%ЌN՞5Mec6zIyKmQF(9<2ehNE.8"!M KV]K2Gb!"ǧ둨#DWtγy03RAmg)00|J˚}od` AEaX8:zH 72p" NFw@2#b*J~*a TJ+'"0PG"R }"T/!Ο4[P a.-!oiW}jr38Qy,<~[@z|R$pOHiTIAb h(g:bA@lc(M}HWkS R͒m"r0B(A6w&lVmћ H]ا}ӂҨr\ ٳ^uPDńaL $Z/gB3LQWAg#?=d+&] "+։P1qWT'x( _bKlvj @6 CXB^c |8f V7~9=G=HىA* 3S|AbZ}WefjPmFI⨀ W&fT1LV.q'Iw240`-mBd<aXP 5 6YsP#_?Cl8QKJ y":@j5oplZ6dE9JG߄<ȅ3TL~D%5] "uzj--+ weT(D]~֗4¨eR C{q3W 䂄(z<-5Y7P?NEp,@hz ,8n"v.:9>yz? {ޗ^i6>EU^pM% \k,Ï>Bp 7h|xؽWC>~~.S͠!(BO?#|s@nu'2"vk4MD714}((1b`*1((" EE#`Ub1QXb,F11$`Q`DDT,F`CwTen憎CW҄l==tG/{ a!PiW ҍoeaH)u5v⺳HN g^B S}=8 ?0xH49:X$:yj9H& K0I 5/+v}/kJE5SF&zxN 5ZDO;.y?ֹO8Gdl$ +#D`cᾤG%3?bbSo #BİCHMvJ-f,- xd?K0s>IAdQv9{aIDd@H"{V)#3ߑ 0m 6m߳3,0 0my$I;&VVPpId K GxoAup.A(: ']:$OʋiL2$3%](!=4q{ +N ρr!M !y @}"JVvrb w@yb2SSPa$LMB$qv: L)Z9"wUUEN_)c2O晏~mjp*-2 h!U{{ȅɶ$quPP46[@52%, g[iu>)\Q6WIN8B}APB+qhdCpޘ`iG>5DMqѣX5CLaS&2>}"7>MRQAAْߨGWR`G@vQ#jG@0tmXT\j5ƫj|O}Gj5W4^{jjU٭xVU+_-cm[|(Z+٩ov2_Od{hV96CM@#> E| /9 +7#PTzۦOBm:aNJ!CBڮ3"yr99Bb p*v-H۔8ܶOI(XP=Q]n{ppXMGg j-f fXDʎ4A `(鏃 ԰s,M<2)v>fОBxn質)dN,zk24n^e(*@7!Eea:1sVY$OO)F J)aX;v[dAX@wftcEhyJΪ[ā5A?ʲz9NCA(;ӉV΍=g:'ތ(c%ĢxȈY^RHh#~ P2>:kNe+(;(gĬ#%ŧ-ըfH)RAE0 H1E *r ^ 00|@OY~祫:I(i_7= 73Ogɀ^sh6VȜ< a: AA{0iLͧY 0!(Io H&=uY|8ǦL^p8΂A\R'Q#DtOXp@Qx^4};J: W-\Y5ٙ\`&~\jHƱu&L=}?SXo*:l|'Ԥ1+{ŇeE9\PYsvikwdp%Ɏ &C+2=vHQwl; *>v`$u |B~yg,`89̧5M/pips\??k+PsAb/\e3O+}D)O?>ž=\lס6q&;}ҏUXi}yCz*t@$sP sekmc~ 0f.8:ϗ^.#|q_dzq#hxl?Ko1/,sdI$q *`A ERJP9C֗,)e[YT#~`W0bcyD,8qOeFѥ-\;6l*Sf,t:Ӕһe#YF\kJ2=~׾ZtF;$A(H!Wx4pA /(Ӈi R z9C<(oLNd0fUCBLJJ[zS;[R3x g1܍b[L@$<G|M8xrZ`fB6 (b~E ;:ntT4$ A>Y#][Ӽ֢կ{RTEb@쑈WzF {V#p)`$<qlA"JLXڶ`X8*!W&Q? }v9,]D:@Y9~\Jə_ (` {A$O|9~XȍPsSIAd<"FM@RûC.~$sҪ_ӚxϛC|ց&,PTP\&#*6~dcR c- F7M0eD [} A *\nПvcoj1Y H_;8 aoC;՞>|љ$ U(I"eV0'Ѭg`|( u*#Q(_CĞ\ K%cqR(UϦ/[(O=j5ǧVfġ\H|bd̠Ouv %N9pզ,|Z9d=گ) ?a!τ(],?&սKbE}B*u(B7JnU"s5B%?a4bêpIxQ'/`Gnˣa2s]'AwcK;JVQ mzR >)zTL=xDt; !y<^S :~:G3P@75Wv@- Lp86؊cٕo(/l-;w#%{^* +EQTg+]d+'PFRL!'G xV ҕ86 W,BoM4db'8iOp;k; 0Di`yDw w{]$aY$F58?0< B"ALDc%^vݡc@./3Gizr}v֙t? U}M2,uM,V߯3n8"xxCVͧ.'~u>E=qTanj JrxX+GWgHC0PDX,>/?n+j%Jk2SdŖUf [nƱ_KyZT^;F[`֝6WoZZyy:vvU'^"b;ppj0 *P?K=C0iI  G]:`?@5z?(>y"@dxQ4A  I?D z]eĝonM;nu m1Q+JT 9i0yP^a56k 8M-֦UC071c}PoIm>@((–t&AI#v eum5uhL4t+OoܲN62 tNO|woX>9 M|G7D$~qB 3縅=KQU=&o:XROz9M],m6o`.|eQP0x}  E{"~ǠmVl{Ӫx~]|:1X|u)JuJT$I$I$3L'(@svߨƒ)&Yty*^em{IC9M=.6&TܻOGK/}ONd||UkF?&hi _m@[0Щ_&q~mnbX198/T@qi΁▔ x#%s}$ӭ޾-!A Uo`0>OI8;m3- $CH#O? @=~cǻ󰣟.Gi'FT>y0?aK'`f)5hy;OܪR]H }\}ODt&V;:b{48xSkj%&%aPZSr3edB#`%/q\J MSP ׅuLW*xFĒI,VzʻXqv'Ũ#('"Mӂ}tdO#kA<['z,8(b+Ֆ%Y"Koq>7?VJܒI$I%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU|}W5n6X8k~vi6rܬ%8<뷾YHu%U>9]6%T9d9׼ȏѤPQd0 (U I8U{ 9= 0`4@a dMؑ HbD"̉v$H,X Hs"nD̉oXk!L0VyU=ߞϾkp> &| VNV(qwge?rVET"z͍hܱNc[X7]RbޜqG@-4%wpw޴5rANJ )^mgfR[Kim-[Kim-pwMj[D0[Z#Z45&D ~J?x$y[Kd=g:a[Kim-5[~ -[Kim-[Kim-[Kim-[Kim-aKim-Zar pH%&Ddj u^Ny0̥[Kim-[Kim-[6`lR[Kim-K9 !4H"E 6A$A$زga -֍j[3)m-[Kim-ZW%!4P,؆c G>˱f$IP\PKpPqR;M픙HÇI~Q2a^Ai҇.^.BYYLdllchOc{=X HbD"̉v$H,X H'pyI<S@-4ȝn|6  AzDFS!'"WnCۙcOBZbWy^ro[&knȹXfbdH|o*AΓ|2٧K=zT&D!㗟Ϧi]%{jjURJU$URJ^Sp%6e'q-S=䱷wdCckkiLO(& Q6QZ~ҿ&W1 td%ezshT~)ƌSG_+veim|WtmrWN<Ŋ_AT]4%TνIY:(̡{DHDmjn㐼 RDL;zU= iìp᎛ڔ(a)='hQ8+%T(#qŇ4^|Diկ\>|^._zۊG+1/#VQ7>%jSSeU?>qYg~U6ƯfR<,/['JeYnܴ*uepP:qWH@g.IGv1O.d6wwlXW{%~mkxTe8y~P1 oJ;$UȘ}':6uNwٛt1~ݗE@kaâJi) 8k^GAA7 dy2äL/uyړzޑ(A-%N͙/mR i5]s?6ˁi*(S 7Vsyyzp]uǗ_0 `N%jѴd#= _=Xvhp@PpGoU]\}s\ʃlO%DV`hö šG\2znF_׭0o."bqfz4_~-)JR(T|%іA* WģWh1g \;y@]Nky?R* Iuĝߘж-wb_+uqwmȠ}Py塇JFwQ qY/3 ^wkHY{2պ Fk\$oi<[!$T(_{893L+[Esf&s~k,)?ptJp8 EϻymǃdgoN3ovVn3eqZwۑ۾ǒ{-ˍiSVT]MF\yl6*ٱb:{Amϭas$Fƹj?Rx`_0[RL%U,"Ƚ@52iȌ"D-[s^^ۀڎdYEH5:QdYCX>7 `{a4&*Ju`kuDI$I'JUX#T >#JU4 0#XBN/L^ǡmǵ6 ˲ `_0 |y5M,#ZI?PH g(=S]ǃ-ka>BNsSOw6P"I+?R[IL&C2oPSԐQYr8u<fa&h9"W*N@$I$~yW{G)#W$rIQZvE E|Vit2)o=(sV)$ q„ Gd.1ơY{ULs$S:>ɏǀ Zm2lA s1ZvGvS<}ԦbmȑFڒB<2οH]oZ_@ F\?LE2OARg++jƫ\J%r7K .^z E7YB}V[Ɲ4eZo͵"wFk *y;O#ۤ ꋺr Qߵ&LK㱥[Ӂׯc2תmW7Ȝ JRhUYeS74{CQa!S ӧxc걖A!т#D6&nGZ"E$}nAjL*KLsM M̭ ٷ!aIv~Y7?8$eMNZI@ :jJQ5>A-6T ^ʸsKӭB?`A_[2pÚw4tuܢ'ka86O pB SBQ2⿥{c3+I@r>*I1uw}EHCt:A,= ]*XzZ4ߊL6f٭)ǒ׿``XX(ħB)eT_@W؀`G ٭Ȑu1Ho߫cIv0[ZϞ0 Q1Xro;IxEd1Kaixm}?F/uZY"_ xA#aosj5F|Sv k 8Q{ؕ$AYZbݴ{⵰PY Q=_L$Ϙo q%(Xa@c.T0Լ@|lVδI$I$I?-i (GA$u?,x_9ti[;E{0;YY@kmz[dl}Pf,\XE  =yј۱ (H0@bzxIA0hfW;_Ln$ZHV.eXk-o JoCe{s; (ٵUy["z IT@wHS_W}ʏPB'۳mBΠ Q4,(z@#OP BT{#isO؝Sǀ!@XK=Wv* )IEHҳq+xvbcnysJW#8A{J.8wăr#}`늷M+Ajbak؟UxDTz둛%Dm*:깯dHOdN.L7Hzs@aHTcRݜRN&i0Ru3_P ģClVɹĄwyI@M?˴uW 2eGUW+N H6hK-̃I ê/.j xDV@>1ЕT;rn~2*t NMfBZrbZ7M\6QI-{w£LNW[L6cD*d ~o:3e QUj6_C7܉((9RlA p [;48ҔWfh*@j2tg ja)wy$(6PunV{ĭ&J`/LvrjUz g1P?n4}7(sqZsB8x#Wp %X/z?< yj-ƫ2j-ƫ2j-ƫ2.mVeeUMVef[Ve[2j-οYf5Un5XUn5X̷q̷q̷q̷sWJ۶2j-ƫ2j-ƫ2ji3)ucoT䅔(ː~ՒCLŭ-` ybj87Q gF=KP; e^iCZ0#u)8 (a$ IP(('=ZM;o+řyŷ\OFU_m(I$F]b^0P2ʱ% ؠvI0B ʩ% S4>$$Ir"ph865F^5JTeޡ kdbC(#Mp xj>^IGy'y#0?%[IVVER, z'dž4ZD§r'nqrIYãL8uDU\m ߨZyFgQr[ Dd\q簝8! qxW\)j$.Q=Wi3/РiW*BB@[J/ڶ`1U w0޾,Tqi¯W8b"iw$d`R'f4~) hXGUI:W>* %jb;fBj9k/ 3k>uđB !/9EXAG>Sa~a26^2aX6aRL6`tY7k @&L0NeBaG]%ѫ_S0L4 |p'M0}w粈8}>fS8s 6^ mi>2O_oƆ8^ch(o9PxZO<&]Gp.6 .0ل@` zA#w_qhj͉ J}<,s::3mVtco XubSB7!¶008 7C{}N֕73?T fnK/N RuOj%&+U CJH MaX b"1I?GΪ'~mgr-ap5&A(;~Î9)i 1k;\Tog* ;;J?>p!-A&3l_UH~`+!3eV8n&…8{`SHpD0P:4l6(1`&̧76NǕ!Up!U%.vg:wތ+N[^j_X EvuF<UM-1`G~ƒa'b&ԴO=i&B(",D19M*I.^kP8iVQ%X74՝Q&p7W}ݰ,8iWs(ouvQk%m55]byj-'..=pz =bi_x{e D,qɏ?D9CZ# 2K%IIv+6|}j'wW'TR`ӖJ!k]+Jp_;$1Gju.dڔ3_2p>mnQ x^o <(ͺ`3=G?T(đS#B!JOy*ȫ"AE !+jUj;P@rYp&Y/?ͥ!k'LC $-ϡ╨JL0L hwZ,!Z:z :gbʹ Whr>e\A AέP$?s8f˂HK8]Ӈg&d1ẑ!$m?Ρ o{ڋ3+o,QYD"  h!L w%ATc}-&D/%&],9Vl@!<IA$Y j<{>~< r{v*wVR  {]w6.bCdRX(J}Ly!Y kT/64TRw 0>kq2 o \uWck钮#ƒ  y~@,<<}j^1a2 Hء]hzkBa^1'qCl:g@<ӢLz4g)*r(HX &BxIF Eϋ{;fEupAl:(N60 tM{0e)x#E#ngat%^o%e޾$H4P K;^"ڍԝzA SuX9}w󲕊_,ϳ&&"V[Z-_|bmm͊%i籰P⤓)3B"=;rw@5a j??3}ݠv:L!M]x?z3S't M"bg<$K?g$J?+Ֆ+yA2BrSJ90Ҹ6%Tf%-)IJKD;[qw56JA#hƾrBCKYMrhu+"!i,>rCu^(%@}Ly 6rG]ե.Bҏ5Z`Iޔ_P $T 8ajԪd_S]M:odVqC >E['B܄Fw0bBhDG}X-?H~-{tg#laz`6 >'(t{~-$?յW"/_v~rwtW) I`}0PI$KNRhܸ@B rokCȯGBsْ|CiF>ƫȰ$eLLu`%/>FcOR$i^-0eI@: [@t;_ׅMRf8gsIWXV|ph2v R{ Ej5ukXV;8fx|xa a% ^W:#+idP80ƂBE*N|u:+|z ҡўO#} ToÉBFʼn)%]r$!2[:9Yr'j0sLs*LUQވ7IgJW,y&c1boH}XKگƏ q;?ԸƻڷjԵo rs NdP~/`f5AMVTw$A>XBRG.P].v|ɯJ;6JOdqkj9vyO:;WNMءJ` A:Rj^G31ZDi|ȧ}q?A _׺3{? &o& \P"p*"vcʜ>枷C{P3 MFiCߘ"@ީb}0E98]?OADN A$;ٮ1՟~yML.:f;QAMoc,evuQ MW74hW눳ӭpƭ8>XEeEo1_UVS :al*辽uK7ǀO1ŻۊpI`r=HKX]$!tǫ:.}z2UUUn{HwW-oM7~ ]yj@S G+#7 iFz@VV2HZl zNc!ji szI Iu=[b`s^߀!;[786VttQM̼ a$-ԅ7~I3P*u`-:pHx ]:#"Br^d-jJJ btEpS[]MIz)3pE4&[ryT{pґlqgO9_On8nN;0<*Z*h=}&wIqf+"mQƻ8_ȯN"CS?矏ӜWa$2&s }krSC{OS2ji᳞??{C8]*L?ة0FRЧs_IC!5Fo3>1~[x[ /"H+_R[.4m.9uXnfWo T[=ӹ& n*D/O>UUV &P@cnd"Rb2JY}OTa)Wjܘ~Ǣ>vhm_ rQr=g4F%eͨ 3M#_8#u঱f-_fM+ W xD' 5C VwjyZ ?ݚAafa)澷1מyTD :^D:<uPt.{l3ŧ$ 3A2uq|u~u܊ED!w4s}‹J|"k O(7 H( c;kw\].DANdN1+ېV&|<`207\ zd,ʮƒ[L|z"Kcq]88ҍ@]ٔpJ)WnߴɿsHPA_*CH^r{HDEM_5"ȱ>srKXIy]s4o:]㯶ڦ$=u'u C~t!$@Tj;_ x~ *gۯ}^^3JuI+ =pTK_'\7͍b7pUe}iNò|D _o5gKa؃'f# 9sSSp/qj6U6$ۆ'謽4T6MO _1uO'- iD|-wϙg΄k~UO>v6Ԃ I&Vι n51:?cϺ !8I-!Iڭ@3:eq޻'pM+'/ũZfjv&reN[SZlB[!ЧAܿt#64V3:UXV+u]8)>6p¾my)7qfcMp+~8N%v! cc_߾$UU-($FL0^1Rכ –!-L(eîUpdmfZGXwPbDĩ'@a11xoS'L?xQz%1L` { =~ rf:DW^@ &EX8 P{d*H(lYxcmpu2;1-H`v$4 ? e#})*}V)mrqF4\q=ͳA-kyU]1Fqy7>yU Ӎ%y&C̟Ǭ43\) 9v<dm0R(oXl  /S(AB(7OYi ;^a`yWީyҝמ&-@rU9jy5*6o#-=KY7"9 Ž71ˎUXf%)Ի^\USx.jWu몼8jp *o%C 10/Ī)0 q asEeϰc"'P-F | NOg%>陟oQ&f+%Vn#9tI5MAĽD+5udz+ DzU(Tpar> n9qxuC.*ε`#H)cH,?쿌 CʭUa ȯWi2n۬Xܼ] \|YK -N]ܒƜK="Ȳ,PȲzc[VdCC!p=!p%%̫$H/ u1G*߳v>O׀.;۷tWۆ>HBb"廸}S:e MK?7eRW:MBWUUI?Ǎ2 8HiIBMƲ3B;z;#OXGQبO'm'~i(T"bI9t2 %^M3% ݄ }r"D*ny ~?;4i?,"Ȳ.wj\JUĮuury^cmWΟz6<o^>dP=۝v{X+V-΍ڮm^ˏ+UURJŬĢÌt/ܙ?ui{J m~^z4bi?"}J"`${76POҥF/c֦ўW\j\N_㋞v!_٬0L*ӡϩΎCgOFQ.'N(?&>/FQ $!l\ޔwz UT,ʹ$`q!"L̴'ly~Q,5"k^ 6L7Un]Uʫqߍ*6^,ㆳXfn/R* "_Of_~8[mdwƿIǸRmyWQG_x/!aZ٤XVSu6wKZ)r WKomh":۝yJȟ!vi'{ Q\&C$4bȲ,"Ȳ,'X[bRI$AUDH&FUay`rYΖz~giy:'6/jO† m_u׏wFw%Yc81 Lqms=U22߯OU@dFJ;}1|Q2&¢ 5?(;dPzG}vθdY+YwOQz3]1B[6K ;RioJjʻ[M4`)4? K) ILcYFؖ qe\}b)*^#blo7?-$ UntBo@e„x>ew Z 5|ӃnYs'1ӉM.dJpnh ̝̓FΊjn psEaHSC+O_T1Ǫwa;QReFpH(Ka}PRC-3R>޵ge+>l!P"uBő iܥ'|QjeiУE>l!Yxq˺u#~MoܶMoc]&tp0,j:^@o1҈̛|grҠs[ǮR+I(' aNNNYivm:(q(`Ar%M< UklcZpBl(Փ/~1U r#;t*~&)D>2i҉cc%*^n=yV>mV5|ڷ}>Nj0Y?mH? 5vJ0DmЌzĖզ6&C 2mMPO!3"WZnwј\"I dBX,9*T K9[Lv˼ۿu[`U3>0}Ge%kiZX0(g@̀PI|z8r服j Zk#~ѳQPɲb/<Ȍ׸[Vrb]TJH;²K>|9l+ 0&P]P$OlANrG n6~Oc #ZMW' ( &8ޯzfd[[ hRem}KS oʈ;LM^QمV0㒬H9#mî*@aʀFH0VLN|5Ny.XC9[Tl]6 p*&n: Gg%[[xRTfpvң <wDI h`2z3]A7xaCtV+¬7x|{rM$I0 T>]LZ$$`SE-ݎؘ:523 &aZoŭ*S!C9ן@$c€.] 2Ca fN̓HQ;[{I nT)k6-6v$Q zJ^w1-Y~ޮ*)Hr? 2HBIMe:4qܢDoI_HX32KHupF@{Q9<|n9ωWqzKjQL7Oc%8wrpKF7T#yxO kb)::VQ1FBC.fu)O"ʂ{+ƒp x v 1 $¤H/Ρ]K)$k o i]}yZ+=}" D >Nc#'/yZ:yKXuhۧ{FzK`ZL4fPYI!$1BH$k|R8!tQѳUy(1s :{[0c9{0H$L&*Ѓ *T` _'MX>!Q6"Ad7-Oې|M:8I51!g}p p$O;-HB:FMULnaqwv ܇T򘓖ۊAH]02 B R!Q`_|ҧ|1ŶM&r&%=c!p0L.d)U ܥ5)ٌbDQڵMeY֪Q"$TVmič+ҵ暤_)Iɺ ԦekL] jZuN 4!N^q.bRcMMbhC ! XAZ:޲K%63u4Q]vRkPnl&b 2k6'hB, !Ywn[aQF060eawN©A8#9 ?,b(4s}zI9lfm`1]٣yahRHc) g6Yz AI$P~kK}[Fdg,:禯@+a(=_=venZ nkI1mn"õ^\O䋎M;2*[LBq&ާJ4L^9 e _{*1?>,4`E>ch!ԛ=Pcq_eÀC,zNJF?ea8|u=V;R'Y_4wG^B{X=U<{i\ S=8 Zȗ'J2TaG|SwIyU-nB͖etP`SA ;ȵwgQ숁A3u:GXRъ"Լ f#qI# cOL 55  _*:u $eیl]gX"|N٭Q)QM%77:J{, NQkE.+epfqt~潂-˸ 'C-.2:nK臃.V F"_ J} JLNg yLq1)_'TSQl2`*ѧ1s?g*+߷6"Lݯ| ߇E$drJUX߹fՎV6cmV*G@a4hr؏xϕZ#ϧognW L3v_fUVfifg`xVjUdwsZy3[pn=Lz*obGz>wim'Fx̮"y|_[ߖ2ji4oI:2htX) EZg' ݝ-X3cEÎ ~t6|ǫJ#f3InwsƥSjȫ?a:[qWi|3^;g|)MmJMI0|x[qҶO 7%6w?+\pд#dzySڏ)M{eHy1.}֋x,5#Ls 0o(4AF*H(32JV6cvoV;1Xqͫڬm2YqƿҌTezޠ-yQW~}U9 %P`Q P=ܐ%̵-ʮ%Eu_ͮ`Vh̸$GqPl\< qnV򒲽?2gf. rK@jv!Eoǡ{3obàǍL {#& /@7uP ٵ9G:y٠^H'/ia?K}+axpf5gP9-b)=eȫ}#ŲgQ1V>C*H&$1"M;&a0Ki}B&/E *$YmH`|2PNh6̸ wuNkMaw@缤˽Z.VQD6$Q*Vܯ|4Q8ΔgRKUy wHN 8=OO'B>E8wS^Ay&)'o/11x00wMA,(v@\HVJ;!x?7ί ]|P]" "(U"h~(c{)bN*sj>y?vt._d<\X[UxX'L|,md >-z#( uWqnr H''Pp.ee ˦) nb>zvKHP5@WU|nFvhc;-\Ń/@Y )ם^s9OyFZ9lW65g=ːyߩM3~?7\L 4ݟ< Yͪ98?R#Fű[T ?^YmшqZ]с||ީ䵡VfL3l"t{k (gOGb @:f -kPZN ,4]=Bh.VѿNI'+ QAޛ)1bgDB-,@o+G۱sDI l@r]pkkӬNbuG4{/lQe槌:m& ` x3!B-dbYL煌`hqhTlf T_1?ӾǥRĂ7h?cFԵM| "P@9TDs[7'iCywhщHIe届yߧF 'Z^ `a {`Q!s8!(A{YZ' =UVC31JZr0;x׻j Ǘ.ʊxBDM0[4ƺ@B!G$aNR/.R o΁P.c?5ʏ,&{~˺ PK_薷}ȸT>x\:"q<tGZ ّg#2mfaPj͈:z mVp s7Q9sv5^z(}*&7$ݬ' ^ӾtvDS;ň߉A;rT +KOz`IZDgCf| W&iFjkzq!Xm qɊ1uADqp0jQFy<>s _6f:&idc \ _ξ}Sx;D+:8ֱcBޘA)ym˽ҵ_W䉼Zsy{#f$2| R韟O ʠҭM랼߭Xh5✳Δ+I(5m4vernXDN EQ f{KF;{N;sNPE>pdhFZ$~z?v;@(8`T+a A @ ! @Z`dC|FUӄv˾q<D"`F )ie1!|G@E# dL@C' h!գ lN1FT(% 0++)̓iVDf.Z)Tb+kؐtқ,OY慐T$`BJ$ .P1A $$$$*1YibVBVBBQPzȁq??g77j]  ōY/ˬ֟Qb- DDUU@l.d= =z*,Vb201 F! VYQJ! hRF#b{~J+j%Ap?\l#5 OiXčNgN2|Szp_U}늘,h"Ee3;ReQJ?/?ƣU~x5ypL#v.0}[x}8NTXAg0f$ ^)N(峄HoWi"vo!O_pЬ7q@i[-!5b"AT"$Q"(?M" # 1((Uc!Ao9g Eosmv>.^b+;'w,(^>,xme)j>^!yL*_}7Zg&Bۏb=$LFߵb8M`XV@ o_қx><LFZ5U3C€'{Va1OU· 1z d Vr/"du2, L{Hמr,WcĨZ NeES0U?$n/{:Ί!O@m-tڬP 55NںkiKH1 'kT;cSueTjJnVOKp)rtVϧ4Q˥krQR# Q&B.!Xk(mz5Ić"0A-(F)[vHÝ_!Uiduh166Ѷ쵦*L bkxb14]fMz(wJY/At"u-CPq n3!X#dHLUX.{/͠ (1<#c&_I[-QAMhZ\A1QDLfL+a B҅-`4-`^zI (E !>40 "" }YBY4D` 8>ic%Eư2 aEYJ.5 QN%""ܤIPDQUf6bҥiE ڲ5ՐPSvAST:rӢQL!hw 6GvCLa42Lf"TKjHD}js((*ȪAnbHHTbAjRVB0?cHU ~%O_5P\wO$: 9l+UuPYnWYTHHT!E)2YdaC) )%z>;/Mw+$.;f~u&k]]SR8U=il anx {4g3@6]1G-nIiq!9CFdvM_0Va3Vw(r 4swxUҷJkhJӈfh2ٷlJ9jLޱwr& J 8 8 l`&-H!h( f-T̍Q, glщՑ"L,"&"*2&.@*0] 0DҸ烞8961JqN Fj׾#:ԪKLFgL NDag GacmLH#V^ђ5B:u5NJ.yIFhM&e3EOuto񳌰4P4PaJp .tzp*PĂˑjDC@R@FbֈwŚ3X"\>I!(v1 X"(ow;Yi$UOŦL]/ %)b 3v18ވyoa6=~ONjdgEE +do܉3PR%Hpr&]c&Fd:H%B=wGJwiu;o_XU%e!e ҅]?n c(CE,uH/z.i'ּEA룖k>NⰽWv<3H)b4+ @ctD*Q06ÁBQ?IK>579~]1hs8AǘK JJy9vv}(w0? Uk&ctq& {c|^l~)6#ܙzd+9H,ǕzlIR'}I0 LKld!RիԗKN"H3wz5b2g9VmրZfR-%4 ob3hRLIYC"ZҭPp'YD ׮":n5?>~bFj9 uD.lF@Ծ׀8d뤷 ܿ;ڜQ@)IQR,UebWƔ#  )Dzh ZՔB*AcQ⦩ \Vts19Y]@(97ZC,Lb1ŕ?0^9r;e8N zIExv}/ucu k~o!hB!?U1Ȣ*dniH:"vGx$Euvkؒ.m}j06PE`hÞͨ0\ L>lwQ?΢dƚortXj)N-Txzzo(׊ qZ$|;\l3d8?<0C"L:ۄeutsr9`©Wj_ 3%8 *T$ 3*i:ƲMʿA8h#SPh}/?eRa/m9Lʮߎ߇r.éo,P48i Dc{'U*r R6iɚHhJOd\$5Ե6 : -ٛ y\>8zߐUܘL~!ؖbd[ךܔa =޵qoE5BnxL/Вil&V,c?SR.ĚU>Uؙ^u,fbGbD1ؿQ|朗[*On -1W/|wfdprx6i<bÖ́P"C@dwU,) ,GU8S\#IHLwwq :ÌH 5/BTEةBEɢ!{n3͡J9o08`"mQT4((B0S0g j&Q>Mhњ|׾ܼu51+>\Nࡀ`;AP6XZ֗D^Gv94 o[X^J&(@U.9^4D0Io) !o"b&?2/ &P:Ybxq&3rb܀~?3/$RDaLܫ;fn<raX# V[o8Yx-}gbf "M'Lg*!Ԕ&UNp<{((9}7:_t+^7j#nP|{tzX&bl9) FaA>+\<^U ܂}91rLfˀd~U|\>),);ɮxhuJ: ?$$PN'μ|qz\Q=i}'')ʆ6UFn0T3]-96xGO$KΑݘ^EA=9sHf쓝F5eAiZ3( \F=ҡ̡x' χkZw>VG/B{OȟbTX@$:}YHu f)?cwg); w!t$R,^SÊNb&UUq qGl89 H'U X71{AA ,IJl\P( ADEUF PaF7L=Bw)T:~$TDXEdDdBB+ L$ !~`TB!)H 0鞿ԢBCY"XAd+( )+!FE*N U\QT,Q`0U$IEՁ%؀Xզ8D& @Hb &DKR DOM("SYSd5 q 䁟x'~K QK|^](鼠 a;Q @5$wƚB! P!ƕd:wS\K=|<`Pulxޙd0CÕU fD&u.Ov @BAKj!pb$D`5HEn%E ElswHF\J@YdF(UA%IKQXVCLҧ?62_HPU`o&*rqlYjƗt*f\32XT6huleF)J[8ԅ4RiCED$@XF[TirAA?7IffSLٞqj2 B}9 J= +$[ƤaLɇF]rnukp2`V#$02G,RiEm/?-POL3M2SboϞW?{ m&_Ɋ~J(Y-+wOz")}cѲWld{3JSyľJwW0/mYg ʷ@}hf^LʊvCQ K"og }Ï;1F`C@JN2m{~0lXcpXMw$<(m5N ʺꣂ\ȧs_u>:Zb;n=ڑf 9<>%Diţf公DU\_tϓ| 4 6&7=?y'po%IEmY)p]^Ҟ"B$YOi(`<ч7JrھO `1kEQ#bqꈬC|0o1 2v,lO[J 5MK~퉢FD?mKlil0|W(l`zq"<;nj@ûӌpLŴk6(^ }sw$M*gGYg2Tmد/|5q>rqqsyPs]3=lpZ 6axc&>,IVw6h AEWx7kpi8m 9s3+'{U")5sAhZ{*`cx%QBD`Hؚ߼bMH`>5'5vrAm!}`SAEI,kJ+${ ZW:n=uQ,8"3 `B!ED,s4hF&$(1^s@" AȊ#PCEP-$E C 4"AWfQN`)y:EP9@pPP\@pB#64 sUF*7@"":΀j ET$TD TFPDQADF Q'3uu,k~^u]׳x9 cXd&F]9=^HL (ߡRcO$x3ԉfĮEm e?6?s2Iɣ&VIt=%=}>ztcU@%οS%<(AGߊT?X~Z"'rķ̈́'IlM(aP,Kxę7$ΌKǞ˾+L_:86`l%*6>ka9,T{һ aBBik0.?2&M 6)AC퇖-~23A_(3gvEVy+plD܏aUN% 0ڋ]$t_V~h ot`@۟PBvE)`?(* ɲ$)^;f1AUv M=c%P ߷=4i'~VwE9P0!&-{VS[9PWOAXvO,tjWu,PT-WHbz/GSU]y!A.WΆYn ?(;!dcǎ8Z;9cNxP${PM]Y5TPVYJMhh:Bt2dvL޼]y#_}DJ6" B!䙌!ggzL< O@CB:pb4ZRӃ'`h|yYE&8z\A>Ii+4#xuX T*٣ߺxҚ760y`enRe(+3H"28{ 2e㰁x :ƿ}7?rjھֿŸE3ӘųJSX=>_YI y{`мr ec&MJU:׽0'  {-]ph!!F cV Lz3ml_*gyCy ͩ! CZ8Y@O?kx/f\2< ``V=91;{I4Ôgmb¶*@Y>߾~?,O 0,^ӐVE(&>}+  #+*",/Y!آTi>,Ʌ2 dAɕ1i\ A%vbqOڬMrVC H RQHB$RfՓXn6q E`)`; B(V͟A'x3a%e_yUh#YơR +,ڐF;d>7._kOFÜ13E$dF0 曜āPɛOx1_=Nfc2nD&Hu\48X("?x C"BDݫ hpp =WJfԊH=g`7ەPʙ[:!@kiem&e% U#(D O\yv4q9|ڞSo#=jWVظ)tN!'aeȾ &0Gɷ;ᤇ;+8YaVMR5F"y;y q'@i/ֆ!SW92皎9#jRtS&z˵ӶƗ\k,fr/7c|:@~V_U'בZDݻ"=PVh-s0s;V݋***4͏0 GXf>{[c7{VOP@Dc|:Q-kZoDUdvq~r"C_D:DBGJYe2HhPDu$+(c%K X12aX, ,!#&LITY4QDEe@MBH 2֢Z TWm]NJ'8u\=E3yk.^ptuG3|)lW춐尰W$cE;VSglRxr6VdTA{X*ttNgs.x Adrx̮)!v,}I Jck%b+Y\e 8QX 0DPAT! ;v~k.Gw-X|WyH'tKa&7J0}NкtB Gd࿒ EDjK"U$aG0`gP.}ׅu$x] ً}ԓKX-wV늅徹hfY~VFH5ħE FSFx^j2,A_RP-)5 EJX ,%DEZQ V#vvJ5 VB D 2tYO? tJY2[HZA'b_Fr1r5;)+JBrk&GyJ"eRT*̅3\iK/PS@BqA6r=€-KVB DWE~*mO H*"$XÄE4Ph !5UEOŹ(3 ́ʪBO%',YX `( #" EEbc Y*ł鬁 yH Dj"QAE P`@% Pb >u h7gAôd6|gmm`r Oaxmmmmm6Ӏ{k) ˈPD,%<Δ @FDdUiP$D*bA``j ȄFKAa$@a`$ AFE1V $ B!bqOAn/e.' aNE@!MG7-D10r%aK1LD ePĖ j$00)5(DdERڵXHBE# ePJ"CFTiLXZL Tj%-(a uKd`KR-R`\rܒ\0%r `µF61qeariJ(Xi%aQ5`0Xc1(W A1!1a-J %̳(JLel 0 D ؘT!RIe,&Er[ 1DfD-r$.Rb5Y26TBB\`- s3& PL R%&C`̘R0 0AJ%@+2)쭋)"(ȄI! %dD dƌXlLa( bp) BAI< `HQAE% ,R/4" dcEEbi!޿ρ'P' ')+RD`+:Cܒ$!I9Pa71H I$ ЊeC@ pVHUv=c31bZe#]bT$Q6N} z \3@˳SĐ PF#H;Kw'iB,H eakK!U1Sj) :R ,* 9J1QX\( mJ̴l3ma@AU}зV>dY$P:jmUUTI( 5[Q#l PhYaH1PP?D9 LE)"`T`,XPDPR$X0A]e0uK39ZQ95`^P #k!FPt6È'1!'ɧ"[[ZUov沦h m`lfa3=FrYTBJx Ff/@%rP2E0H2jF$YpHHw%Z$QHf!QiGK?-Pb$H]f&H T 2(1ӤE#3 -TRd,#"( bȵ X"X8(BȓhPQHle>sfOR@mL#022db},;^%YQ7񊄪27`8$X2:3=bWJ{1MXI E hȃn*\(#K.XCi,bnPX4DJ1HCJ$ۤp% |R S1fGbѭK[̭\R,hbSk-`FiDzW?o^K-{q i$IiiESNh F!E.bַkP`km⾰<1Gt9 JhhcF(R\Rl7n3DޑcslIp”V$ss0F)rI6Pevʒ&L&`"X` y YOpNs 07wp #2Y}U-_?546+;3OTiu[jN g%t7V5[} ;nLK4 bb>3|Ц4S?6fկD)t9hÑBVz<' R~XS1u`L -m+aUrI/:zr3pl,5_YjDWsS0y5܄y+H=,^A,?֪0V$->$(b|NOy}B )ot d&(]]]ӧRG_:Ɠ>{o 6}8ք N;1xLoR )h!Mo ]u$Ln(zt}+nihJ6} fyoƔoضR%cr+ЄEPڽ:Xc޶!xA1,;l$&}tx ZLc:r ֵXi_90w8!}jT\h~FaG(yw2pٌO*`Š _ 'O$,FoޛEs$ ZbycKЫDŽ̨#-zFP,#~,@/O.Қ!~sƔpk>I}rȩK|iZQ&ubo qA`9?UkܝQ4jeئZ"9řL8.e @BQ14 >BԹ&Hb&I$Ba,ƛV=~9F(,My##=]4OS~j͞I}\4)XZXû P ȳ$ɔ~upQR)(#_lܮZ'gXY)Vs6U1Q{z ;t UNע^5Mex)t)De HYpg؉-hb٤gN:iJ#!+ZXxQqQ35MIX )D1p  Ŵ_ܐ!vS묟ma 5nڢ~jqSx:Pw!q ?Pu`;% {g8%.nDY],r`$ X@/e މI_Y%%9T!vY87*n֙4SeqZ ufFEQQݙC-S Zo}>㎕}>0~xKJrVG0VPк9㴦>2.Sա8)n3zm{8E]@J?e7F VREs]-UkZSWVfLw6&2dp?2R' z‘0P'>)Z 7pw4 [Qf>}1ߊ{IY^_yO|k:~/ɨI\tI}Z59m]H%!x ݷ|l!0ʍ2!Hb9N  rɼ2O820A eh&Ek$p,fcIzYYQ96G#cH`?(d!{SQR7pTsMyxىUu vsdA<8)^[\U=1G9(󅓴#|"#x,ejeLM0guJOez&M"] AyVe%KHӑY#RQ DmfA3rN<@4x|K"*uQ-U=] .U 'cf(,DY>TZ>NvI|~NI!LB;(SBr"uLYEf[ql6cHyȢ6 |깈r4QFnGJ#LVv"kq ƁV)7`%3r`83*f GA(F@h&?i/YdXQH@j@%/:ɣ/O^zd8H\{՚ݥ85Ӣr̖z +,bNpn`F@d5M;.5f|e]4W֯1{= 0{GhúʞKX\́@)%:oOty`C( N8bm7thSCD خ{1ӆ3U"AFP]slH :a`Zϩyu1 *abzwZu`*|Ceߠȗ0 c[fv-r",bfܶA`ƤHc"$\;@7YRD!C}hwQ# 2pKM(4ѵ!^OZm^٭[9cxZ\3U#ja;LNbY 3oޮ >,!,:Tf 2a{@B\b! 2Np2AkXq97*7 "^DFACB'BAY@Dv"`\#$1`t?PhcÇq5aW7#q[Q~<+ F~+<J2ٗ u ѓ yH YSزDYhr@#@}lbcQY]`Rvpy맓*![Ql, DZp3kĢ@Wuy>Vo\+-? HB,7TtO^G x>u1""@*# <?E=IO(*ܶu UIBHY[T!ñ=3m=y Z˞}|xZCh@ ^vĘ "NebL,U$Pa@/?HPٍ_yUݲ.  ۮ |H:c(()UHDb|X~loߟrBLB'Z?vXXE {F|Mx{w>p4Ꚓ!!1(գ"1H1UFDT biJЖ KP?Hc ()$ VB$?"cZս  8HoA `s'bX%]L-ָܢqR$\P dT"QTdXB)$ƨ_Ǔ!5  اVQ?׮ֻWEAYhܗLؐ Ib E 6hXQW*/G/7zvs(Pcd @3rUNk' ⫡,: [&s@`qVnjP- eY @ I}^Xe"gA5/14U[S%qeCCo]Sޞ9V|5o1A PUx\p)TFE]8k7X6'oM(jw00˓ӤtHj"`b )QR,HPD`)*U +PREd`2*)HEAX>|*A$O뗦w&->զz2/֝Yf aͰ-hFMtP: .ψTO!x 1Cit!AzŘDL_Y>q]bALJ8KJf.oL;c7JfCb sY)Nƺw^]|ftAszSr0'D& "lm! > H:d!|dru!E?%k`{;QѿIj:'њbȉ&(`],̂&5,_svʊ7J" *TJTBJȪTI$RDY@$!$Xq,cA"EF ! Cy%،*TW ŐOĨt+7KZK)>{BzE@D@T "*0EdR EXF "$HF$`"EGe`F!$ĆR@ia0̣PC-F%,)lVc>r-X##{=CeB)Wޠj$QT/bۦEDF HG+Eb"EPR ADV0cEbVE( (@U(z!'xI0 ϰm""-Dd'6NUZ'M a ґa,*JPT^jҶ墋7_ Q3;.cگ2ŶOSAsҗJE p 1b\; ,ugX3e7.?N9o/6zI gH JAH(i0#ó`N3h2`xzx[gȅ|2 zIMw`kԟd4cZgUXrξÀ$$PUa D`D"FD@B Ň)ETQb2(mwIhnT;v7AP܅bj^`ȑb2Wl\¿~P٦T7ZcC9_|}ἙLSRoL^yv sl Br@Ȝ?f4GfU: y6L6`- oLdYd$'.FMQ,kJq1w.4q:7ap˜<Ʌ[%s*|>Oz9׮^4<"*ֹdOPPPPb3DM&N>{>Wbl6l6lٰ؛ 6ll{v ٽ{*7Ӿ~\HE[7P?Ll`l`&_#j18 D7`1G+3$]ȘYZ+Q dF'Eo:H㩈] ư:oSLf;Q*r$q8EQF$;UUT%4X=8a 'ÏϓV,Ϡ9C $"BOʠjahВJלO$Ha 8m]jw y<"(x:nhDoI܎ F2뗱ي|HW3:e=|uR A!Jd\wP1av }K"XPN tF8T(̼t5#u91rQ0y5!nsN圈E!ɗ+Bd1Z (/< >>hf)_o.L)D˜+ .5?*FT۱pqÃ>+awaKBaL:0~vgZ\G]CxN8149.Ϻx#6%c(/V( |b,hۜ׳@H]gc֦ٛ33 I|&qXF\5cVDPfn$\ę`ښoSUWp> 59c4'D\[hX͎12d\ CWbdIlדO7n2OMx0cNGsHLI$9(fJxzVlW @Ηo$JZP{[zg=V,`r(ejQCL-q9U&P=MHD>tTTsm ͡P6@1i]11'*+ubM:)uv18.qID̥U:BZڨz8oA\Y&@c hkuR/FƚB6  ZpHy@!ݠwnzQfɌ;z7N'@b~ 車5N ?@L7M:YkS"go}nY, `^Y9%wFN1z x8Q: Ll0(F{3@$D5 Qtĉ ZXԮ¡8P GNثr!CW>ugW Q7;FNuG A0H `"gv$@M]a6YRFH[yCDT3e Nk"y>Q*.L@ئi,g*`0e lDXR,bC6nbcܽӬ61uס(`a 1Ǎ{Z^>+}7q?s)ѡjƣNwq]u3"`Np\J{Үۤ|Pdò(/;Cǘ!e3U}0k 2QdOU{L>:gJmB˅2;+1Ex\mڐ5+# S۹azRU$ge2Ztij[I Yx^ɾ(%C-FǷC"$n1ӀrMV;;~Zw bdd&$yxu0lO AwJz@cл#܀=E~Ȭ+FF?xr)l"eŸuPQ~7 ~f&?tc5֚eQ4=i;3Be߹`O$#3](.2E¼Ju#!BГ \A5NSa${u} $SsXWRY66Չk:Y{SHjޟ|KOmzWV좥N^fJCBYDK {/s]s`ɍ{]ǖWad$JZ%i߅j+ZG&PW޼XVO]g}q'xP= 7Yd~rw(Ifg&3zuJ'h gٓ~!Hwd,^thkךѽXM=a5v,=p;:c -X`mDKt=cd Sy(=gҞ'{ \x8{Q-Lˮ?{!)`0pSS4D7pUw5GJpf*Y8xe1ua{<샤#cߧ{p$Jrן7e7@"Ђv"<0BESnEYc DK*M0G]Y$Zs7y*5:e5.^2,c62I8y>*TLH}UYo5Yiѩ RR\8+9%/|Pk4vV/w RT A EtBU &e|Z. ^5 s"Lٶu[!l.zF{i k6O3`=fV$`*W0p:qF%lyG P3V/; }*2B-k}hѺ{V $rwPI5_;Ԗҥvٕ4$8CĦDdEM6;<^+"5|= cZF4nU1Y5(\PBl2ܐ%yFMfNznzp1^{[_sΧQdKj񯵏Z.,)N77FIW}dc:_hAzcBcKҩz]*]!"*N~,/ k˃f-C@I9 A.].TZ88ܟn%2ʹ =W(CnuCV];L;;{Z:].JS6奛 .g֑4|0^$-@P)Kh ~VBo]B?/B#%n$!IN j֡8C|acbHk͂_'qG_#$vY 0ʢ~,ѡ`°$9" "?xW.qkp.ρ 5+* Nם zhVAu.fLGcvqbtHW7+E{b&ev?h;9kSƌ cP ~wearLđka+~ K6%m;!b8,ړ $l@HQGQXӤeV'FӉSS"u9CLr;D'ZIZn2j\Boє,8E2/$ tVwct),ũgL>FݘGeh"dYu,!*X2$ O|kKC6тCz-jɐՋ[mJPxIAK'΀I p3()F>^u=ˋhIrl%Ww AǬ? NŅ~(ecc˻DZAKނ3AkM4!! ?4'/t+6֠o769#-H>OɏC%zέkp'CQӾV@k{y,g\tրBD-W~ Y!-^tϢ|p?}c>Q̄ܤd < ҟziި[C6& H2& 9̹$Ǽ$LR?X_8ys61u|u77E{gx־2HlZ"M}&yXXY//@`1c;{|Ȓl`+_662_l72 d1,~băQ.F5ȹ'z<JyCUPl@L4L"<$%SGDTg*B"CWGE&wEvcjd[?HxεN ({C^9%Fbb`z@/WrXT*]?8BQ"Ѓqbv2;|kA.,F=@ۆF! @d >> <30"  μ~{bMu7%2L&&-HCYFG! 7p)Ʃ-b5!9, ~Xq 3>1DIGdM=Jsj 7D ꬓݼZ(urc99+ku}r<޳1q4P|4*[$6<߮_/ %|J؃ICD[A;Cdb*&h97|j,z:k:k2T^" 3$لDߋ^A/x˃.djg~dyH`Aym fS8qxd| sd:vF2ldg. z27=&7PuxCPT=q}J_)$H olt9}ATj@늆;L`"sxiÂ7ͦI],dvFn)Sݜ*f|P*II0k9Ys ;FFm`')Գ5gYŋvr"q"6\| M$'`oleGk)Y ,i, ʫ TNA5#MI{21*ɂ[Tx :L[qvJx##38Ց79٨fR0cn(~⾐a'QU债=*iw^dI$ cx hw 2<4_kϻ<:0ڥ(TtI$VCr +8d*eW棍Ԩ 8 yQY2%N+ CB~hn L(tU$*|*G Exو>t$=N pF?_(CW<n(ly'pY-|`aD^n0SClcZȆI>cu..*3^F^ g#氡c8(u!&ސxӛٞG4#ͪ`1c7Sc/a=sc&;+b,|LyVBP% Irl41Mf$ozѬ4IoX %نۀ$)u O&#D"V5‰ZP'.pRY#] L qE)Hޅ<c KF,b׮;J%sЛ S Knd`^h0PYH!lȑQ;/(U@tV թ:ߩ.e(-[P/wjJR "bpEIkZs)` p  خ,EGX t'cn1%!C \# ـ0x%T`d zP^t( !`,I idu`hƐ~XC*$&PeUgyA] W2{u. "^`J#ΜjH)F4'u^ouzD0,ҡXGc$G8͌$o+xAL`25pc8 TM9A.;n1,r+^EP)Lxz9~z0"#iˎո=k8 lw)8jI演qj&Fg9?L#R'Gkϳ b=tF؏M0A Rm{hmy 9W${_ *ldI;x;hb 5V0TEp6Xz> >DLa v蛝"n DbQ蒺8`׽d#&7x>`>o^' p0/{XAU@r%+3'bmpDD"2$䌆}װU{bO0nE0ukS@$!bH:JCt3pu$_@<#w=UeD+ P']4|{9)  3[M>]C=Jp `X##|,cO|X@abH9в>Uw"I@ &D>[N@V7k+gdI! Okdш|8ַ+П$*b;6l(%Q iuoYB۾fP_Z^"QӜliFTj /6#DiVO8EJ34%~e|*r05bA[gރPb Da9nD;z>>>RxyNM!Ư`$k<3^k7u\Ds̘e$oP@' ߁P]icΒrwˀ\T@Ba9?]eq݊z3sC5^CLF<DzģT@s+],W{hDOI!P","PH@l1V#W8y| !,+jD+%D*P B@DQdXlAgv/n'0CH 0H$ 8#BhF~)Z/fHD$a$xL@A>(D.P^HШ (`ny׍{Cӗߊ G[^X-C4ky63̔qF(כg-"+Z"n3s,B(5\PxfӋBjokZ} Os'Në2Ģqaeybbޝk qQV~)wge{ජ~yr4 %$(u߅G>4K9M_L,H)\YwY4Iwo/ lڻبX8>򫸓 *LVPξgTH Cqh؅I=k)ԪщbN0^2.e(X&`6Mcb`p !՝P,I`&Tq D\zUbLwBu/%Tڲᦵ恿p;r}쁔\s٥ 'Ն.$A> v)bQ`"Dn4N,Cz0@ MTq'ɲ ] 7+ĩ)kYxكcfYejL5٭;t wqnk3W\7I1GN'N :&d(F ESvs|%Uebh/"@<mP -[7 4ڪ'QhV}TLr=̃l"|z`*A&RiɋU^z$` )8$ d8dAnbHF$޵6 =D 1?m܋u"8ݸ x8\R7Sڞv>|%O+~65p߫dXoudM?~78sU p@Afap#џ,K n*.GQ.74kI>2ZTeR N3Qe1` wwi 8f sғxgXs4vevU\B^{<\1G > qzW޸~H]{(5C_ ;7}?ySWu]m|ؚYMIkb OVd5M7τvVAbK}=/Qzm}C# OaP4 Α` ^׎^i_{~yU|V5ijJS2!f?긅0-9MWq[v.2yw&III *yF. sItBڮߢy.NIޕ6ԃDEdFyBRDOȀcXe2 5}8xXZ=x[hzfk\%!$[{:nUnG s7u˱#g淤;s3k ﬊-\_GDD<#|(3B˽-1@'$V ؟&I'f^fl]UY*N@SQc+[ odIFMy׉ꂳaD!$n>}_,`E$XA"H<ӂ嗱r¨LHJ)QPTBH&C%FEUUUUʬa&2{kx6}d"Ƞئ'H\rʬuRWr<ÐЃX,؃ qMwi-0"#dX4K8RYodeNkB5 0n:B\֓,2008 SRۿ,٫3 @ոeF.g',֬P)S r̓^`$DC*ʭ:#bUJ*UURu&{aGνu߰#]Y ^;;J,1̏ٚT!,1 r!EiYQRQ$:L)Z1(RiI(qKhT3C#à 7!2H$(ߜlՊQ \ bz?qA8y۾kdv^P/TQxENBX!!!5AbF QeA K$QAj%)*.n{,X1 0傤Q229f4O& C, +'LZ,F !ԏXu'4Bc"fK`c XSL1S3LSs G ^PT@UAjE$($PU%HaX RAB@v|F p7mQA;`>|h"Z-`/|< z#u׋"%E)Y Y,bKaP@h#JMIc`ZRX|P.Ualw h2#Hw eҥ2&Dl YPb!Lk5MPa@ʓ@U@ F$xД@8(zb |AQ\@Bu͵}ca3%by?w0Yaɐӡ-2`.ji hF@0dVLa  8,2CA$!Ssd 1v8Е Ѻ kRIIi@HP1'(dI  -%&eH1P$Eq`QFjdd0, `vaTD($AEhWM`& U'(1U"5r@KeM.HqG 1# >>I@I):{?l[ya=UD7L[tFSDa7CVa 38N8HÍ'I,)(N`!Jb `#p(rb0"ČRF "$""H r,$d`qcwv'y>ûQq`^]LЎ`S'85XM8kt;<qƙXmUb yE;C8pd>#e9˚2B|Kd;0cN"0Wp kɇ4&0Ep4xݛHV>Ll;3x!ՕɲCE4fgM箃[ y|G$Bzsiθ\5fYUHm'yZ' Bi=rv1] $*q.h ё‡iz:MK8 F=у]@3F뽝o_OlŏCwH5Vy/3 :AAcw+8])̑ fD~U1;f0tpVM2XT; :44W&N#j;Ane *bP%p̓KK!Ӌ!2 RVCӊ䠵Xw`ax %ʄ(Z8n<,1yT4;L8BԆX06D.H*lkٵSBt %̠eQ(`-dhHs͢&¼Ӳ)Z4$*'iȐ1jI";Ofamh J~^=qxZ]OFLJtjOjANa F d 0H)@TJAJ(n!BQ(-m !^}&nو?f{HBZ.j:4/)yXI~{l2zRћ^}9sMaGo1q5J5=CR +$O=v/li1 ؃A ]8" TKs썷 A`YC|$kL[6BBЬf)z4Yq3p|˲Vt  0>!QTeBn)gU(N^u;0dï0x,ڄ<"%jL٨lbbIXvԜ $ȶ5Mj;S|B=sxd0QA W' D~B==DE QqN F3!!@(hj"F("ZPI#(YB^W)s?IDY0$++, f,$8 pe+B?9(J*B@0/`RYQJ,TRC?9O76mn#[Jd3O,i{BӝT2G ›N!;s4' .QUUQUPEDOQ*(q X T*Hia]9 1FEUZKef Bɦ Y26bE!41$,C )-ENq&նJ22U+Z1e+ FF0b R \j""(([kF *lD48ѩ #"Tc1EXV hXa6L7kT)eݠPUbU94R:rHeD4*f(2MXT8PMr6܆K-im FRLF7H6T<DfhލPDQXcEe,Eb +LKBQc @UM\tD*FY9QtY1YX% %;B5@EAIEAdU6.p`cG l BUԺM\ˆ͌ټ hDXowZ *G4h̪( ;&-0,L]1VmMbd`b+DQ.dQbEʋ CeD)dՅ%UTTR(EUE`*3hQeŪ( (űUрcH4"""oUD|C섁 `BޕUV"X ɮiI Gh pE(!`pNX *+ 7 5UUQAd"V @7UUUVHB1\5UUUTb`X_BUUH"+KUUTW!d"EQ#MQB***""̘̓B*gjd@UUUURy\1c1?pIC@5"HHP)KY%` `yB#R E,@FA JB,E$X  JT*K2@R@ܡd N`V@dPTbEP*HH"b^"T F& 0PG I )P DH|hM$ +P"8d{P-@i -EALuH;T<}lꈇ?yDl>^0гp:!Г"q"B+ݰPRJ3/0pRj%$NB?V0@>+@P`"24* ( X@!U`KD>b@%a,bA$HD Z@ Xx4ʢ $p,Q̅b%`PHEA,&,HC._/1ËAI4` YLY$].#q}H@<=/P|VT^/U'Ӱ_?'Nu8Ȟ}%e(zȤH?tfzl|w90.;X"+TF2.ݯ.LUO%L/{v;{ps xc (FwKw%K 2kJ&x7B?5M uZ Zbֱ!M|ų݋ďA]#t'Qomdw/mW9GL؅S fHd9D?S{4a&aަ,^[,4MHYU3MjPeIg%i%vcp辜EԂPZm / uѠ1ʣr_9pkf1@Z*c/;R,H(K81^HPuHje+;8aXW' 2B[0r<|0ai7&8o|1F>SI>VqO&K^5hgo:"ѼICIttH"ᷤ sy΅f MƈOpw.R- R{UGy%0|ef)gʪP!$yՈ|M4TC 'FWEMү1̄% :0 ?86[lnk#=x"@:̪_K.΄BNxq>7&yY|H3b$)Xj$w H@`Zw솩D'߿fB^W`Hy5"u"*n9{==uA*( N$zP.z4w脥c#b ܁510߿~_kU&(Hz=۳T֦|̔x.5!dlбcak [W3Rsl*BqΝܔ6<IZU6 u=߭48re'|Yg5gY=Ҭj*Wߓ0@E j_H *9Bĉ?U1ZޑPy6Q/b@Cl/{Gi`zYSˀ?0G V7?UkyY"X=3HQ<ӻ,dj.y{Χ|7zD\ n۷[!Y,&0/_[yA"V`YY(^=o=rN\2ƒm/z46IF91R@27{M-WsPyq.dEN3@D-8,/#"3h$3 %lq1tIuSi1l^:h_yY߹׌3cWP3B%ӍXb#mBh" M5@Y9P6C0=^wX ! oy^)#8Ͷ|D&x"*'cɍ*`Q5e$u#5=a#  H *?j[1wܻԒ$"(0Ec(! $cT$,^)_&&Sݞpqjm,Yw}LW*ۅ-t?Zqs;G/cF_\Ph8Oۀ6GR^)g_9G>4޾kAsebJ<|څz@8ͅ J`qh F<@S+qWyXP;yP./0Ha' ޷m.x<"~A$){Ǻh+=f+ ΰxzTD$6Ns>i: SVlxu|#)l'ս^'g>apO2в)$-TvC*G|iϳtYV{gy6\R-Z'M7dvjF1 SYpQEdDHA'GX+$D2ȰabLdc r"V)&B>UE׶Jυ+O><ց~M^s=ZheVB9^߉ʦE֐RV'Is[Ƌ(J0E}҄~G"!x[`H g5${ŎXNԥfX0X~΢wF`1۽m*H,I|2lv(B?F,yNe (l@@}%oH(ÉDI$FEE}b" - >d tʖW!_ʠ_dq3p ͍$DQ@cl,F0@O@ 9JQa\RB2` AYAbĐF#$ #,4Blإd+0-V2vL#RB U+"Z0TbA"bUU",dF DbJ+@~-aCP$AEbR`1'gb7; DЄ>0PU8 'E*G0Hp%!j0 ! iUT5b*(O54.:\BҢTI xRPH Rrxt)/"d&1A`b`XȲD%,+ "ϔE!A$BBb1;MK6Am (DPCgeNnZV#dzsaEhک@V%d !X(D(BRJ ,a, 4 V+Q $c"H`ESMQV "1X 1UAa A7jɉ Ơ )EA" 6CD$=_D{#" y@ hu-Qf, ђz??:!hȻ׻69"$a5} Xݢ bz L0-D^)mEɢP H!T3*f! f,! %g $q #R's;Hndm>'y70|#h(Ɍxm_{]U/|N.@ 훂1!<MkUUUTr4Udco~ڐ(db?"BFQ!Hca! Hlg n\3Pe{m3UCbuqwBc@! `fRY7,""4i9<})aҌÿY};ŦJaX2r7NoPbe&lXD)3j}˾{6uj}9TPS(5[ӌ~5kGa)& j̭gG qGw=u;5 kM:-ɓ Q96 0Ѥ4Y ֠C(YaD1I(ȼ: hQDȰ] q@= s0(ԂH[`ai$pl狾 ="'-NQ wW6.wLeQ'&\<@XhP6$fWj<΁2z/(oV޴iM Ftww@]Pmm!!A o'-0u"͂"`{%HkbdK2]>q45BۺujN==.Q5&eK,"4&B;cksC@Pk=1%f itCT!8 '4$<} ?jW q( `QD*$B dQ(ŃQZ 1&0+ IG6Xح* ؉llfYEY4CN% ,RDI14 mL)YY`Ea1b \eEҕ5Xal)FHēm"䭓0`JaBZPɅR +0TU d(cOX ((E1QRBck*@20P5%}`p;}H"Q& P y""HYiH`ZDOMۢ1{ U0zlSŊY*EQEX*$B)RFR,J1V[JBR" IDH,UbE4aTEQ{a`$"Ă H(lP)DE,Ii@$hDA %H(`V E*  JbEEP*}KV ,"bB5 X* )IX=mm\*' K ŸL$$ ۈ D&#wăUUTw>̘fd3&0ɂs]lhѱcFƍѱ*Oη' "" > N9"Ig 4S2XQwBtH HDG=l+ $$ȤltBmZ)R 9H9$ (??l;=eODTp/QB!' 9  Չ Y"Hd ՠ*p+R0O"61)&!jrjK kĬrIFk%\aF50+A hª* ѣe(:cRRc oQ"}{v4HM>g=FzAeMTf?(DӼ%PPE`r\_fibɱl 2QDjP*Ņ#BLY2 B01 b3U,%KF!YTF[M m0 G1Zzu+Ha^ ,8*it92٤Q%gQ9XbQ&3 3JHD/ cΰ˹1u37ʦR f5նqމpk XqXDku՘5]y581q&?nBiF*jm`Ԫ6Y/v^o |C6f+]x5xs)}SV l6gfXmP serYϝF PIH~œRxsQXkӢjvQzQƌc!%63t+<d1v-iϰ@8jA4yIXb(((((*+ 5$<$Q2I("UU ?IB`hA0 &)կWsы?̡mEb#M % Vڢ%̰)m M͌20r b1DQC?歕kHYhmR֫m[OfV٘[e-6s>h&}}[r=A!>6}@(ࠛ[ &Տ~@"% a $f!2Hfq@8)2nĥp (SX,"@r$hpk6j ?g@:)XiE&ŀAp:E ftH%) $,d(Fij`X# & K"" PQDX"z+@G4 AD#~b&@\D,܁ 2/ok-SD%ޮ@ʱŃ۳xlӼ!U ,6p35Fm^<.=r$via-jX   D̒qIr^RԟY~n5@pZQq!FHTSEh XPaw\=5-1Ꮞ(Rā2dM0W:qJ7NNl8Fږ$q3Ei62frx7HBTbfTq_i%d1.eʈ(V0ֱ~!W(YD@MD ȈB"B22 ȱ$" +J."!LR)!BDu#jXi\>O!ló&"EDEDEDEDEDEF*TA:㚖‡6']"#z8[޾#Q0Jk&N>&4-)(74bICnK"MDOJ3WWm5 m$L+io2&3qM AH"@;@Mom\bHFlH`.$ #Y RF1 RPGjʘ@_w=PRBXئHKyჸz3M˄HD"D-%I!a)"3 g[! ZZHHQ|Eԏb&OT;xU.I *1 R²T+4K"(H-ZF(Bjf? D[ aMs(?, "|G fc)Z Eid@^2D-ZRnDa艎nTQ@.!BZ'ENS+@j*P+QpV;?!",E`b11QU$^-ދ;=9@ {:E("l-R6[#hDS=DQQ@1 H\P,#+GFpXOEAE]laSRB F~ Ri_Gό8ӄ IXV A1CQ 7uUAL6b=Rbs5fi7^!(<m:4h07"N5u#M0#QQ0H "c#VH?6 0ESA2}Y`./8&[0bqe2hC *?T?1*[R `T,Ez‘m|x8n=U" o[}RCGT=$<<x_C<ϚP GFHazE#z(xIq[ٰ0Fri+4ƃwS ?gѰSl3 뙟LptyMuudxuJg:2+yH?/va]kD.SAF*FTfFpF"V ?%۬`:wyj '9dn9 ̙.D˞!R&# _8jC:*\Rzw* !QU !)Q$@lH1dTPR 0 $1EDAXEU(1 HAE PE qg1HARIF $ 1D# Rf;($"dEQDBH 1"~?%Pk(*BFc$O**2 BQZ!HB!~h诐*};)peޜ0II jaI3TvĥVB fof0`T`,F$H($QUHEdDt Rh 0@49-%R/ Qh#!"VZ,S_i2x]hJՇGT4\?_m :u(!I%%:K-/xL=U7U"/7, -M|F4 2Dl,N4pƖ@k 牢h8;/[u`v`tT%TČ: "JS%,dE X(),H0IY2$baab TDKkZB%aX)*DdA%E`(0!Z0 _T $$JHKl%€JE$ (d b1C"~>>( ,XBSa#m RgJZV5 m>pBiQn1dYBkfB̳L3wbHnvƌU_i',@PVB#˚$%LK2^dJەRT=RB R,H (=>?|DQ$1ABCJAF`XDрE:\DEǺBb00bA<YF [0$Ȅb(e,XĚ@ DT N-HDe B79SSB*>#ʪZaL1( jQ!MVQtAq(% YQe/H*@QdP+$:?~5T<^![2+p2-+?j  3 ɾPҀNŠ\QE^pG|,T2j6$ ZS0b$FEY–gj"""*& %E*bf15aQDrUc SVo5lQ mI2,ǝQBj"†!Me("mrL47O 9QNmq"Js2*q.Vv4_X>ŮVT6n튈U2U[j( dxV4I45", &@D3 &0Nj,55nQM"餺6o[A۪ѧZ.eݑ QPJRA14C &iqyrg6&.&*akwxY*sm5tj` blPֵUUQU] ;J*37fr]nfaaU](nO&;vioZ镚eflɭS(iW\e& 7|jLb "2t 'Fo z`;&$#!PHń*Tl!zT!_)pɨx ;Sl_; Rwة1eǗBhqam$M׭Eoļ.Y8DFD0KTE!# dAoeTr5!g29JNfiD AKE(KKZdR '# bH8Iq1Q.!JAl@1 ! ,(aim$H(Ǽ c(%bL.ܳF&?6Ő EØ)ΤRz$ (V,IdRDAi`hɎV2S0fX@ȒbED^6,!8WS*BY+ R YCI}g~U|J7 &uSS_dX* QÜ8+?k"V kJhqSQED)l01yۖID7R+cLF֗C"@N"sAExJoy)BMqd K% LVo'(1aBŐ4jK[3y,2NYL,ta10ÄTM "[uL8fҚ @с7 )f/:ӥaۤB!N8ñJ$8 5 f$')! YL/&\FF:5TۙþNgmنn ' uJ2)C!(@VȎ 7D1nJ4RB+Fcɫ#6] fnJU 4VDaqj9w-Cr380sLZƠ@iay͚!X]xלM4 f 44/Q53zrfkiAKP֊z7jji1Uf1֍i=5GhM 22>"HHCȠwHL`CćTDY""EDK,, 3*҆# :X,g,HP#:-A Y.0 Nҙ]@MF0A` [mm6BAAPE r/-| pC"9 'Vչd+"(P!UݒfZTI4B8>kK1R,&{<Q5 4X1䐚"JA `f S䵆:0{Ü63TPV*ŭLq9eBvXw nY!6Hؗx  !Jx$ 2 v!8)ug=Է /֦`^ i#p.`#a?]7&ؗ)S Zi˦b)toVIxR,̥R+3DUq2IY[+'3Yxy䦰U1O,Vq0fn [hhرmGZzk7X/%5,"."~PNBi @ȩ+JgEGty֦7# &w oTPr uiw30Q.1\^ q4vko3 ln^sΪ%cʀn`% Ha]6IF" gk!!V \@)Čh+KXktgsz, *6]aH^ f͔g.ܘ0.JڑrM0^S:(Nƺ_́V@a +.YڄPFD 0ʀ;[nR1fa«Q3}98CZt\fJ v)Ct#4W03hݺ+j"^%ř:^ui ]Sւ(]L:(k8/3ֹ^'O]^6Q<۽ɑNʘI7anx/b ,Ķ&$ `X֢=u(ad,̦o !2CWCSu8uud7XpF^.:@{f%@hk)bRHw(lZXգӁNiða5[48{?Նmmަn\% +s23.g+<ѵ<<ɴ5aF,b'Eb1Rc#hƎ.G.ڄN*`W2mm.9d3 8&N/h2B, @IS->U$(w.}~}u8.qLN͏ᄈBv_{mm$j!BY3 XdTX RY*bQ`2Ad[)X) V0bARE!RITŊza ,Xbʅ c %6R,*)h3%.c*@0(](j@bEtەpDEQ9&21 -n` o0V#J &T [w5u t4N#n&$mDQB @! r0x{n d`Pii \I˓, lbSºș -, 8\$`A `E bH ʨ"((ED%dQo^x:臰Df`O|v4da%A][1c䃲jHDOH9H ] m 3aAFeCFkS .:prxxu2gn]pbtVC 0g dAM%/W1HTasUUUl Qj P%Fc&mdj¢B6A= IѪMN0*[D)l$? OrBO8~* BO "dXĊ#,҆ëQ B>͡ $1/vJQ ddDS0!HO3ݞi룠T p ʴX^;Ƕ~tMn DʒHP3wpٜw}!3l*aUUU"21* (B*'؈DLA*zL@KKK>@S 4{sKEwV~@==C,1%@֮D|:5H~}}󴪏^o\O97I):ooȔ͝ þfz|ff ?_rϿ UT=ۜ]P/Epkh9Ke~l(/[ 2XhÎjw:e:Aocnj:1:M;Yn@,CiD 2=)0Q#_?cLh*#yt2+3 * b346"3t*NK8Bo37Y#CaC s@B 7!Iڔv|@4 %H TɅ+a1 dvKsxSl`SZ1}g KtZ:RflсQSս%,3A{H Ѽb}ϕ+<(䁽 ĥwDG2T$ tg',DPRi\9sv8Wp9@dqJEcfS3l0Iq-q^Ӿu(9+gpt[5$\TF%1ܡ#&$fNufR@ED߾  rpb2tA֌<%|, Y!O+B%JDX#褤Azf (,'H~!gi"0:2 $$ p{eF >r:zF.V*W_?Ö6O_az;vPZ!`x=PV  B"V?D^,@ɆKmfy ed }^0uH 3ء3nc*!3{$uaΨ ս !$@`PMXXQ SH2"DB1*F5J)Kh!+(AXb3qЌb n'5#Rj‘2LV„lm5T>"aZ2h?1 ?IY?t NFҰiHA2 K3cEHg_!dglLZc.)BRaA]fvRpAyT*,XY@X0 P`Ç ]@,4Vߥ(x89(@׿TUi l7uy92 ChRf";1mN"p ?9`VD3tu['WH>t䖏ͬTQ x)u CZ D)$d[ی?et`HA,,`P8d٣MݚH!w> Glz(ŐjCkAJ**)@]7z,-,hLQ.\ %!KuE⪪! n\!$Y5TKbV+`!@Ձ?HG7$[J?xddAXF1#0I!#(EO?S@6 $CSABr$}BK$(m~u.Jr*v$_~?fd0H$AT`/!0X Hj%`PdFd*@RE ,KaH (0E F¥d!/@&MH x m F]axc6[W8Ou8Z,C'`T :.yS%bD牸 l6z9g AyXQ,S(xB:{*2tYI(AHa!# `q Fu 'r;aOrpV 2@F,APP"HaE(<`V. z?1dEAdXBxAb{H(ޠ}~A`D@S`p+OfK)H `"FFDH0TXb)We> Rd$*((E(\(X{$E)f$u/bXgwü̸tn.%XƷvb42*n0X e510:xv6٬G(;89%IH,QVgM.&(raí4ZU,X&YlkFтWR՚֚ 8d*a`GUY&b^6krwI(şf8A7L+&\ѽ+1:!9eÎ79f]j%dQb܃YwS&gbIb 尴5[tU9L-)YfKCe+mUUW6 Y,g:8{DS5jaԬ0F Z3'llܳitİy8 &`)C5"cJߛmL+K@lfq4')>FwB儍|<εt/qFbHE 0LNGD[Fѕ ep|J+ ɚ|N: `b 89/E\$в6dœ1XA:ك#[R7DO*wz]Yt6z֏ZQ^.vJW9@@v)m82C32`ܢIBdtÏAy(-҉rnɊ%7_()F,POҪ6K 44$9)|QJ+!!XBIआ*ȠWUUEuA6Dk ZvRH Q@Ht%+VDQHHA+$R $ʐ6&5H`Y`Are``d,`ZdW(C2yC(T1` (Š#@MX* N粀"#")"dGx2D w2eufIWVZ4$F݀%I,BL cE$YS2bx&0EUUUjN/ԔT+t8SQŔڥH2MQF YdE)*bdQ`?.1IVՐ*wE"$" 6D]E,&@\ d\$/'wpH00 ș$L (ĴXH-PUdѢ܉>&n I@cRAZ+ (u"X X *NX (?7I&0 "EdE2$*B,X "`B}xf#RIs@ytlAwufuSF PhUkXӐ$uv˺~}h RkӑZ:cD-D4Z Dj ;d9`҆dDaA0CKKdTL4dl@dC+ %V tQ(-REH4`0(X82DLH^%*`+P""T*:a] R<]05E ,- 4L,,kVld15JX"Fy8˴(-$"!WVCL dȃh * 0,U5m ))l4R#T320@HL`.nYhIґwt4bQ)@mmhAEY$TRRE%Ն E Q`y+0^F@7QL,RtF#kP !RH#U?D%U.p®]rq2 tT`N{^A q eo` BI"D` ?4^,Ȉaf?< 4}jgJU"h`I)D'8:. 3lA6j(Lk?{ ya(,E0J*D!{+M!5_I 4CqTTYņqdazƿ%WEݫN8:<*ͼW%&jmA L.^ya tk QKY3dhcX1<`ٌ d_Le# G)i&tdF\W xr)S%qՇLٽL\cœ WEf;Ch2uci =S7XS,95th/jt{f0-Ӊof(B,0zX "ynCZep*0D[5t0S&V`S([OֻQFdҪg-992YCelؓXR#&(8p` CI G~;a o([J7M*\yɢ-,ӶLY PX҉+ƊܘFBtEd-Tƈ[b;.BMqwRe, c?3Z"Bp}aUQ1Fa #"0oơ@d`$ (B!XM T Ռ~Pd"*%F1DI"#"`Ă]2" AA 1B+X"# QYqIE.9lA`bV2BPUcQd ɉV2DHHV+t`P[w)*f6PHBJd,ABVF[) )IBDm$ Y B `" (J P1 )lHXAb#a(2UU DXbDPLuWflrAc) "dA2Z.DHԋ@)XX$AI P ЩB@FH(,4dJA "UH 2 PjDH%B[%[H6 ThQk "+BA` DmV|Ӏ2s󗔏!U&1Z@#(Jiv(Ǻ+pSCօ&UtTCb-NOE((5 D# $ETbU# InS+ŏrtkujt']ML5J%K%ȗ0d<ʑrAS%3قX‰l% Zhܹl X@lV c$:I蟏r[YKP>@2 BPJсĖ2E>ӝ/ C'2)Xy) 5[l t,\ǀ8gh2X$ɖ"K"fUFb$Z )%BKҋє9(HP$F1HBKx96*bb$ ē_4,Ed1JБe@PA`TkR)[f5(`!c:9:iBa.i*'tT&2eL}G8Mk4jf g:R.f,op$74ZŒG7/L݁c̹9, E43Prβ.%#s]s4gDcLd+ 4C'ĝ賃x7vcT \*tP oEʥ: Ic`y@{?CEZT|L4 AbQ S4I B62YIi alQJZ{5BAV) pES$"}D '`3a@ؚ@FC$"qROQ UAaJP+r% 780蝹DIÄch"X n EJAbE$Hod_B"Τ""** Ad9 F(A,bȊ@AT22Jk %U`]XE׺A =UUUl8p1 2J_ &9SExyLXfdxȆ,:542J쫻pƺ[`ἹR[ f3hBvȬ`BpIU AM q?j֍nH-gvGcEr=  (E#" UF?TL33 eC)\qmiFEB4Ta"Y$AYAEdETV1TF,;X0F El> R YA=( nnjR @/@wDdE@o=Z#8D`;} ޴q4Gv,MdYTAsTS-@̴jr3T<i}OK)cD:<7T0o\!r!Ψis63x$4BRRؘ!3rPBR ]QvIp)lP}e :G|cn I#D EHa." AA"0@ hDcK]5@QU ,"D * bKuJ,N "^A?TY'8mB2DT@E$ P+ p "8:p8~IGS=AOY$ " q**ॐR$(R,gq`JHH z'p۽ ¶`0X֥,-EJ̗ؖ#Ifڊԣ,bacOoߢqR~(ȧ$ H;> UжV66Ie0,CRft!1 ((%(F!V$df̮ml4L.!ND.2]X5ajhg [us) 4*DԆp .TMji( RK#!eTf>or$+9ɠ;+p1 m0P.R'Pټ+7y HlX,AHHFI +1S*}yguO $XHSg!XiIE(_~„TVJ"2@zH1ЀI* c ]r*)P9P = -1A*m0`(3fZ 1IBI4F B($,DPR"RI," +$P Pw&Dz >ߴScI22X@! ;B/|J3[DL@^q8G?MTDZ ?%>' f @ p2H|:ذa"1E@AyEdX ER , DfBlM2VɂBF,E+b,Y>TYJ0vPJ4$$ $; ETD69 !~eE8DC( eCO,6d3Ap';DA` EDH1PUEYATb)R#"ȑ"Za" 0"YAY` 0B `1"HRAQ@dQEb"20`b, E>킐$E1L]R %)9hd(!7"s#̴0wT A"b?X,HM$W24reY RVJLՁ b&Mt0@Wp3MzP4" KI$) h=w`"w't"!!"!#P;<cJ D,?@ía ΐHND,Bb(`""Ab2I#m:@uuJ@j&#DJb> @3`T2}P((ŀ J4š'd;b#B@P* TpuQR*55e)B ŀ枏`d@Ͻ'='FpSTjܭ,C(L!,RjQbm whr[KCNF-jЀP\EC(v!k%FK+!TDBIy3Mky&$(olk/' %B !dH}*HzMze5jPw[4aPt6H=O@p>NQU I+dbԠ~hTTp)aKJsf 9BɪZu%>'/ rT4YU  @C` %D\Hnv(E (2 Ad`2BTR(H1 ! c1I!$@^ $XI!"&=HZ#DaȨa#E(ȤX Y! ~A!0XM AH#b PUXETF W OCm%v?Z̠V\AaЎ2p3"z%H *[ֵ\\-2 hlL2YkFֵmM ňI@DRE "+AdX0#$("TdA ,ŋ$T@ @V" "B#,#YU$ Z` A>JF@EHA'! P ##X`1#a "E$t1N&V?Qz)K0'A5 T,e`T$( d-0?Pin;|s1,LqvP(Ћvj %0W3D̈QMszRF,4 d: mbȱQ~% !hQ>^\NW$QE#ld+E7+:ֽhYot!Ťݼ}5!ם¥! HtS I >5X*,*2G؇,DM"$F)a IFhȐ@F!q.*;`D$;4%"52 b#J\A灡XBhUYiK J&6{2@(fd6-ab̪ JșK0@W %%D0-0 qf*g.0̂*RR$2DRFi †X%`IK'SBPp(Qb&H`IHBDd$R'~HBJ3G4uPVk y(CAjYºM,2qAJ:rA%'y.А7(0W0p&@".Z3nj,є,$3DHdHE%AYL#ވfIFjB3)\+B\+AQ"h?rseEBHH 9`sމŖ@iKK>dp`qIaaɣ4m_L4vLࠨ rm$$>OXke|Td1DDUXvlZYlcrÁ66w 2䃓h1 ߷5n;{uujַHP{K噖m4FLMh0MiPDyab p6cE _V$@RKVI(_'M+ 9I_C.J%+~xq*iEGWtK4tQBnw$Qc$$i @5qcc2,Ң@T VMjyވDI2}BBg7SD(n`}.YdZRs -++" rfzf3a@ǡEim ۝N9-bs NaLN0SZVk -*T?o hsh*YEye ECVEH J<ɉҰe uR 4mnXV[M]ܸ[YU_RN**/ H4(vjB hv-K&S\S&Ad1-2f!R[PE"G;['|M}yQ@ń RrK]4F126 ڨ)"a8JD;3N9 ҏv@OXBB#aT BI L2ҵQIU JY:Pv-1S&RL0t~3 e謌ScX@E` QR1Pa B@PxAK $'դDb[Y"Ba@E2CT"Yj`%#(Chc$&"K?'J15&8X&$t(fUx[L;pc&@J%2VBdʅcPapcW&`ªI3mJfa蠦dYC)ƻA0ݥ֦+p ͒ڀaI L`D2Y :AJD,1TI1f%d""lcF2RY\ф]3B H"%JLP",#YB(O 0d'ċ$FĂ`ġj0QY(X2D)DEPV+*>2DeMeAXTVE KU BdP- JII L4HL}~ PqEG(`HX/"dJV*x ME)QD$@$Xs@aDgoQ;՗3)g¦.鼕(4ZXbYLh5 H?"H  *ET Dc2R PH I4M3dڎV16Ҋ9 ,6D,@ }*Ć  ʵUUUUUUUUUUUUUUUUUUdD-\@H6hU*"ł֢""RUDQUUTEEUUUXTUEU[Qĭj~\mm4Dcmr԰EDQUUUe--jTmU[Q+ZQUEY5ƪ"UUULrֵ\([EEe֖YRԪ+mem4i9(y2Ny{gabn1:IUAd Ή)+X( ` $Vi- (?M"őbEYb DAEEUE*?Ŷmn~`pa \)Z(,"%cF[w>H$d*I"!<5eB1 X"F8(ET70F RExeIo7A+MjCf^x䃍E oz`b yd0R^@'-I&RVDT"4|Ff0(}+a- #! Hl|IYTH0Y*(I̲ŐAb)= "Z(61 aYaӪ9CH9O"C4׈VN V±@*2ġA ,0;X,hV1T}8" *PWOWO~!2V"ŸdYqK`UB`di# 0'8LCc6D XD`C +aM^I'AQ$@cS `F,CڛQ 'RZ1*SejIeZKdRE`,ejQY,BVŢV[dіF$i-V _qn:\f/4v-/E u;bDQ!W)k1?p"3H(Y!δX8j,8IPāTLeb*C#Eb]R HB90 RP@d7iA5܄ϙ8iZJQȝ81ְZ&͘UO>+6F j"6f\ L,$kQ EpEN HlxR*$"?8#Gt`DFg>L(/yJyHxHU" %)# ?NP$#%IPv>}:-Ǔ6# tGFQƺE~ a ^ $"Q+y`dR"E&A C\I2L{>vW B+(@yd_qYۤ=5\qao\^8Wlm0J3;h,<*N>~6}jA'X $s;*MP(ߜCj*o:iV+VXj.&(tPֿ"lB`8ZT]Yq,kk7@E l7yP*!h/<q;a$gG$י9FYn y6vb0A(A%8*B Jn3!:cyi򊂙 W7l y9buS& A:]!=sf9RPC PK1\0C " yUF%/ "02+<<M25 ם$za؝~tv'S O(M4 0}1IN&&m焐(nClTw0.*):pmQKSF=*{嬅m_I׌fgrX1Qm hfqˉM$Q Tnȁa?S[:Ǖ1D.;2FY.wa aݕVPQ8ka)ʡsLJ"xX \Cg< Ȉ_hg.GG=5݁bɌ^8HYpŵo3bRaE7BBKRYR;| ۢY{2DQ"L=T$ bET0Jt{qt9jup(蠱8/To֡8 QkqP5N$Ş`428*_ԟeR 99 {#gzDfPQ!0rU2wp/jjJUA9.ăsU   dމʼnn ^cIb"+]=Ҽ@N<Ɨ؃ JYA NeߕQA| =2~;Xm4.\śNZwȉ/ BXU(8>%H~~WC;W넚`F֬Xbŋ~aާ>|m~X%fRj( ĸM'_ \5Qy/=G޶ >b+te_ZK"l*2fI 0"l~ F ^!1HWG[mcL#d: 6(,V|s}y&;dU%ay\8c/@$EXOmt0Tf$d ( R *(((TUUP"JJPB/ג?۟AeDHR}}m6XuT9dTdJ)YE!,X "#(E$?pEBbX%MZ,U',3My8 36dY0CT˚M: і3FkF ibJJV 4k 7WI9.Z #S+) aX[hjĘishpa\xe ZF O)KRW$jĐ QUE,)AQ#VEO6  Cj>pX/eGBB̠iDC>e'_%&k` $R,±b ( V2pUA7\k*;ĪO"B)DX*,Q`Ą$0 A"^*H!$HKX*TST(2őL1֭}A Ԫ71DPưX.IXWġztu4Y $^|xP H3Y1„1!R*MXeUD} EZ鵸Ȣ -jԌwd*J ѵ-q0(@I J2F2m01` pLbP17`SVUT%+&wI\>9IZ =FSra R (Ă*"A""(c?mmrKih(~$>2B Cp+ zTH,b@b&K ?c+J0p\mWV}:‰ڐ="((: H ?'[bLjaP+UєcAG-̗0c0 *TaX2*e YF`Q I ,@KliF# FЬ,e, 6ȳ CmBTTT9g\ygUb- B,JjH-_$HSq$U@E` ! EQb, @RE""QXAR""HQ X0T@R#*1dD2HrIF)?]BJHFH '*+U0HDd~ `(y}#%p}-!(eDn{wJ1`iKHH @2*@*E_UU'c~RU"ȌXdaQ|TD?mR`>ڹ'S*G v:!c\HCr38Q͑` X ?Ӄ#=d?"iWA@dFI(#lK4Y-xiX,Eo8 r2iĘŀ2su&M]`8u5 Q-ad&i@i$Р**h#[jF"%d<"UT2trd(XC|QA_U0%f,CQv*?mlr@$9H ؄x"S"2_CsO!.oDbȑg? 5Q*(FQ-(؃J*;4@ "$r*S I$W甽bS2XrAPiU`xeQ%B-EDՄ1ȑ"PNJ$ EZ>Naz7 e)hd4T= 3,E0Z T(FX2$bDGH >S.f l1::`% B]QԔpϡI% Ut  cLa&0CH'Bu!UUQ`b0BJ1>37QD<=C'G'x7$s0vB0z(PyI) UDl2Z[1PAdUUBY,c&3aDDH9n͡@UA($a RB%x/t3`0HR* MְDd'y,`+Cbb(mY$T%k8xU' ezq9MspSJAΉ&Mˬ5K 7]LM%f\hټ4ƳFW 4\LqP֛`ncN)pfuGCu s'3c7Yq hȸZd[277ePpkrh҆H 1 ΀Ft#\ `$ '"ʔ([qQ+ Z T` a?ܷ-rܷ-rI‚ˏq!4I$I*ٶInDsGҠ)fb8AB`xC)/0ER`xL|r@LZ *Dp@<(YQ@P6!=((xayC)rr/R2 %cF3XZ(0>`]R=*!p\Lud DDBDDR@@@j^r2w.sBZE *Ȓ X",ET 1!"}B,FHf.[\\40 LLpŗ)Dp2W&$0XUeKS~t?  B ,~Jô'gǞ]g@lll 0A_%aa_2BACAµ+ s1HoihIpX `H*TX?EQWE('(EC`Bt#}?$!QBN z7,UzRZD 2Up7=)0{`?`UE #cl*5V` k"u‚@dB$D+,i3 "@ $M[[mmm*X7[JZgo"RYDEe,ijZ˂* P®P(H<_;GqY DFDHEH@TQTXH,QUA`"+E@PDU*"P(ȏڀR+$EHD`j1DT"Q0X$QdT$(HDIAX1E 3 AY D"@Ea"QgjR@c O?{B/< 4d+}wYUrrPqFLe 00AD|\wKfg,g{9ӊ9ѳSC痯8p2+ X w^BPEU P$P4DBe@Tx!\p}.똺K *:YíCY L` z5e.+-Ї;b "QE]Y9{bŋ,'|h6 oΰ z0,(D/ё %s &7x8syǬ-X2x/İCw|l`FyY٣ u͹̹6bŊtq'Lpo\:W(aDDUjUkU9GY:8^L-NB8sxVSGCu#b?Dr +#@({# "Z8vDE~$I$I0wtAS`MAAeĄiC)DQ2 4Xۘb"^iHg\x% I-ϡC8e!5d "~j0Дֵ.r. ]aнPں58fAjsG@deb1w5@ЫJ )"umEA8C5lhm).&oً7hi4ptqΦG֠y*M$ &,sUUmİ2cUA=UAq9bQ$-וX 4"hH&SpH~ D<.Rx7nADQA˹6Q؈a.gߓ 8=u|rrR%̻bV >Ȑd 6\Sa%cq2ʩf&1Gyfӹkm mu_8YZ=SrHFGs-J"Q0Km=t񪋾I5qLѐ)%{$OH0ʛsi %I&1AΰRT09lO̎:IC(iB <3@wDx\3)JɇfOz1l;-m h[BY02ж-m h\heh[ABж-m h[B-m h[Bк H,ߓz7;AB hVuuת@EOd=Ø&9spS3z=H] V٬iX_廫BO!ޱiF(P ż!w"gdi59nLKR9T<ύq!9q Aufg}CW'G,QlLA&p[!r*0o ✶jɮ0 'uLAN<'M!6QmqNNitẀs|MHbeB 5&6@]! z:VĽcwRR쌖̵~3`4aZlj@on=\1u2RV]P CdwAp71񀬩T"%NZ틠HF&`j@f_d 0g.u:uRw.I r`hL .rD8ckl BQ-: (N7ԭ t0 d$7ZRzŷ̅bxHh\ Uu(y%89RbtI4(i1$~?'d |yP 0t(ڽPpEÈp# GNYHq}ZЭAB -m hRP302PǤ9܋Y[h(]hIdy_O>-mJ0\Eݨݶ\ ċ~c J h 2Qf(ZXEsNj ^zľ1T4Y$1jU@[GsD(ϒWQXw1a\ 2:΃ dkL((h9xt Me~ȊM#nll(>׹cjLbD􇷐Q(.!V$gpPtQ 7iZLx55x9Ʀ~s0l:1ɅyI 0t-Ac80=y>B2N%L¤ o~kXA&,q氼m @1w<"56$fUc*TP :*Au^KCחYZ~&Tg7yM:yIzá֧j͊C*mz0 keH8u+`c\7EÀ97\uڍVN@͙'?⪫8M1>p;j0ӔX}21ghrhdugN&X,Z%G  3f6.P/ \紛>m N@Irc]3a ~\vm=:Mzhy=Z PP/oƸH2qZ!~ H)iR@$!m/vQd0"0RdRB @/= &|, #$c LBRB* -`W]',\q"u5# C4i6xH)2['wtams=0/X``Q'ozQj }.!|Ϻ (+ah KUUDeJdĨŌ 'RPAYVB&6TDhڀVTA"[$Xb '3RӀI[a,N&DYGc 1v%2-&ěqۖ V« KHYʃi )FdPV)"ɦj3 $rF J¡X u(,D4Y !Z#x1Ęs)[%b!#&!`ʀV M0j:V k&H1F!" Dc"h5 Wy0vH& ^3 a*ЪH.VnNXKr4*AQh`4X(Eh3T,Pa2(,#ŬY)A9,QDPVp#4i2$rsUJ+1!AKYXp *mUTYՖE'Jhde$$Bm[D} >k @F*z9\c"Gvj" 2Y%(L#MLV DBP0ʗ$D2$dNh Cjlb@`hT",Y H)PBV@ƔYK& RQD(Q& Vi &0iBPs n% Cu̡BXac jFBHt[ a2Ɩ. W%T$ KJ*"f )ֆjDX.NE0f009Lm%MN0H9,@lk(>20`3<ꍔyL,LUA!vIx$1 ʰ,A"?dJ]aQ^(R!`"z?[L^E5hR߱l1) POQ,.*!L - ca׍jMh 4EIr`zc.!PD7QbXN~w"e 8hH"n "[f`2AHd>Ⱃ,Q@TUQ`*[A[I0BmϟAIAX\R@!y*wIPKID-\PB'CaE5H IH'0FK UUU}C((((*Ϻ9GSpd)SX{fUA3k͛ x(~Kd;W  u$άŁCیQTQ 1DDUQQTDEU0J"8IcF"kEDDUU!f3`1b8B@"]1vۏ~SdԣL ˢo#oD`{mO@ 0 6mMSѺ3'c nJRU4]z!nm|nLS>!Pb邫#ie&"g 5I2N@DHzh&.q8fܤ1RQqd0ǥ٧֔ZeTWH~Q ]B!?;gUUDAT LgP! R \I1+UUbdIClփN^XtLōn95 3i :5M  Hƫsb $Z@_@R$2PxAؠ ,C$jv~?Vi+5M@?@ߓ\pVk I[ r>R"(t`M_1`N:_X t7sbuBx161/*.Ú窄7'ٍ.0;AP{*dA?b`@28O|Xq|@!3AkZ%2eUCbl.31Kd爼c"30\\I"H' |dM KaR ')RG^ޅ'&!L$' `{zUUUommm#|;?J^ގ hѱcFƍѦV\bn>@;OH|HAAgzNڱZzptOEAE`ʂ!"!,F@Y!g<bYQ60kr9-5}À =FVH*JY D 1Rr~8iR>b2 )Sk;DSàxlUUUf :+4 PYO D)y H C*AUUdU!E*"?\+ڜe.Kt-x'呦j!FD$X:2I*0AVI"D $<0 4 6+7MgK+AG(A@(8 { e,@D  EUdQm1" XE""ADV5IuL\ Ehj%6 %In'4,kz%J !B$ɻRr &ʃ.\eP5cMhV75 p9m2hY9PIřVuî79@@q u^Z]aơNZqT;/<3L Sͬ/%1uV֌d*!gԨjQisHLL ɧ ¹ sWBm EEHFAiiVt[y.qI\/YD )h"{ D SPaPO݇ 8|HLHt%Sc cރ'HP@"CttD.qdtXr9jt2 !”0%/<Ÿ/p\Jo**1TMTMPity;8AMa%E9N:訖q# F# Rc1e`+eJ!0*wjB!4 AkSd{edp~` D '`tpzEr uԱFAJR[DQdj4[d!_ %UI"~Ɠ$B&dpFPM9Q YYhM dLa*lf8DI6dR0fYo]lq 6eL,e2һjĦ ofWe$5 (,*D HlWK!RFMF aStw>'2bChU\oKV]]W@.ڃ\||]ija@$T$AB !D`$0!q!@Vr(X4)6D9^yX x. CJXT%v*C"ABE 1O( YAQB0"My^J~T4f()$: i{|rtSxsSѭsMY\Z.)X(FLMeLdXR"Tc%FI@yZ $o4RՁ1A XS"7y:X=!PF '(Yr:϶ح +ʂ+ٕdT%PC*"^(F$PYіԑnI*H,:ID t/#sTr`C=<h`I43\`@٭lԜ Vgq.0-:H"KJMVr3Na*БKaRj  p)@7I:B.Ĕaѱ S 2H*Va|aM*GvFN*⢖PVl8" -Ł='IEC+RC .m6I uaZ{ AF(gPZR `jaŪXAP,C9s e*QIQB0UX" zT#*XQ͇ >`@83$1C|D0 =@SV( 6E`Q~5%Vpk,H> O,DHY~'I2HBxWʸV7%BI  -D{6Hȋ !&3ٲE*R&b~$!>4SuSTɛ EOHQ& AWy p0YREőEbH"( *I`F@2@XB,UU @(8&֮gnhk'=&g /OuN&Ȕ:򅸔dR(B# o3K5% M$Sق<1E"RV`N !W#@E$݉IM`1f/Dakء}{}}?; e6(:tq 2m%"XAb !DbAoRN o!ڷƵi5N9uC5`J̐rFzGX8\*e1 qoqN暍o.0B)OyS\V#wNY:FC;V7P*Lh9< u4;9Ha`yܦ2kgqh\a*WsuHݶڠ|O@t?z Z3,/F(N89RٮJE`)3y2GLkR+}kb! ۂ(8B(unD{D` ]ۗW {lVbM8k: ndȤEΎJÐ [R؟"XWoyig]Y'\[y܅6;ː9Z-6d pȽ>e($njH bss#0^sU U) G# V'L<>@ZT XAe.uEVv 1BAK@&֐$b60q5-`Ei`5tu|4V"2EhNl!L;im)ì~;BЭ: x q͋&04u2+`T9XL*|wF1N$$[89"I ![(ȼ梲.r-UV b/@j9V;:bqpwTNlAc:j@輂07Չqc0#8ECs'J_HN@||]C5d5qTfqF2Pr gڀ)@ZEduЛݹޱ4Uu[07In":BvC:o-V\H&"k~ȳ"z׭ Ť#(\@E7[`;:n :'i,5 ()Ah%vq-`C"V) K`T"B %RT ET@AF@@+׍"d"𩭉P2Re+ѐ;C($H~2HB# ɔ'dJd%V` EDA;?1AY&SY$bQ_`@?c|gDJHEV"D@$$UD_m HH (J! UPIRUHJ*EiFwpsMmZȋ*(O-@( &*@ _|(+ HT@6=TUP+@tP ]T!@кERQRv`@m-=U[oPZmUUkR۶:ҨV{)E^5QvJ;vۭʅnUiֶnRlj[kZ픷wJbTֶյ֛jnwsntР$Q@ lQQTEUV4B@i@űZ44탛@hPj_mv5Qh4TmdP445-j, PVk͐J4Uفf-QY2d@LHfb[5z}W"l"[5Ti` qٲ6ȀKZfjElmcM mlȩeٛFZπnmHA"@B [ZVlUm,@\ү@Eu L=*ns`(kmHH ٲUP@hh,w]`*klywuҐ6Ґ$hEP t:m jH(VB/A@TBPC@5MQ"42h ҁT @@h(ED5BHQZj׮z@Dwݮ*d. 5@B *١FbE*(4$-DѢ$PQT)M* NRATP"a"  R*TZj"(4B@4IB nQ <JHAm@h2DAiB F42iiRRf 4hFA 4SOT) Bi!L1OH_bcw??$'dk?GKHdҲ?5;?t :f``XhYе`,?6Y?߹֮ ,PFny'hNzYȡҌVnG"sVӃֲ@?_}V͂ d KA0(`0^}Iv1ānGOH##67tXW>8_i%m[hHʱ%hAGrRoM(@ڒ-x^Ea e\ a3 ‹(6r/f ,^F?GZ R4k;bqhcvY3 CzD"!tŷ |-׳Pr*l;,2f*mέ ʯT2W2q}08p)C3{shK{.%nB;'x.q]qLp)(6~Y_n҇8XoU_`Y ] {铇ljYLWb.f>u<f &&,n9iq*PN2geP]GZ$2^75>UXY>tI/C>.JlA k(^0[Ahol+`WצuQ :KOð^ Xр0;d&EP( 30[@%)C\e^|"o3M oM*BzXȤ.϶Fd7&սRȡB,Gz~og@~:.n/l `#`Y]a Jl, DͶ..Α7oq{5e?6YOlR,G'+bvy478uլgC%Lxn=sz=¶ cЙ9T<;BBﳒ$E[q\͠r@j\~][d+"ץkT8 XpHd,ntHA`KilJ@?퇐yuU7+9X7laضqddqCL(h0I <8Xa w.j:?ʂBDIlD M `m,| ׌=|b|W#@bƄ>9Vy6NV=g8 „ Z."åAzGAmH!57u@0_@^\F [&QǯB`Y(v8A/EB8_>EA J(tp=b A}ig1F 4.# '}>p|N@)WO ]zA[]/=a -j-YM~oW`2S1tHE?~+wEG=>n2/ n8tH6 $G. PB B?8 |FC2Gjaz_8 d&Qf|c$|ja/#)⵱B cڥ`zkgC7|4i]! ]x9 u, Kn1싌DK{!֓xTH!YMl5l rb` Wu5cANXS7$kb-Q"(Q vn'~Ҫ?|] (Sˑ}tk1`>m[xpB Ojm[̬匚o30E. y mfv#t_cv`GX@dBCՓD+':@pKvFo FBRoa4$~)J_Վ%ZX2(H_t~k//9hW"ޱ]|M٫j aD!5YLC]PLD Zc48ف8 @C}l(Plj[;),z9Ս(XjC ~"ҧ ,_xb&O d[b"p8 SnvVsf~HLڇ& "hi)KP0~p+c8܍6g~ 2=.O0xSu.BU8`L1M@&L"(|Z^Y : B f:7?4vCA%7)Ѓm*8,c.}P}eФ:(}v0Q<z`4ٛw__p MTKE †5ޘp&V+H7[ xC[A`C8 6ApXoh#;?DNs|~[-]`EY|D?ľskf? d KץW 4^ⷎsf8-ǓoCa.3v۱Yfե-@[{i OWШ6Eg؟NyKdǞfJ=@M'tt>]uR>$muwqTԶ46R2 }CP@q1_aͼ41r[4$B \~?j0p)(6~Y_n҇8XvG8 ;aQ P')']|y6MLXs9@U 1@d0˴MG{y ڥ㨂On/>-|@C =|H`X[މM(:$ z~E 2B&h8 4v*!6?9Tm"H&Sq6PDKdrtC\e^|"o3M oC,!AP-+ b⽧<q]nL{ BYߎ3g@~:.n/l `"guWLP#?07`F=+ÊM-"6(#:Dޝ\ag=Hxy dX[V4j(.cts6KҤF%a})$/zۏm}/WR !XH'+\(ʡP͂;CcpàB :[Mf*P)l<󪬥|D,P Vr[go6-Y̆Q>ߣGǤG8  Ph+k'3R\_k7A #: Vs.Y՝EnȨǧEMԇ!^ AAVfHL/A#l6U`= {ϙغ y2sd-\{3%d} \V36D }X3YTlC`}L{Q 8_M>8d![>=a m qȀtc |Ǔm|Q>uUH$yh~|sJ⑛!-q1 xW3*':fz"3(26$#cG :ҐQ"a5` "G80l܌{.6hY ~Ȃ^ ^6H >8*O ,UO!MGaeнAGÑ8"@p& ?޵^BIt TG~?Vv>xTH!YMl5l rb`!kƂ ƱC#Jn BHא6[y^HD([.5ŊPUY#݂/= {P#*h<t6W[Bp_xUo22k1Y [6K-՚[Z؍fK|c~IXyAFca VM8]-y77qˈ J mВ?Go*u(f:vD77e] PcP1*?(g\zu(U7f25bSW笇{C)e0ogA uA1* jJAҬD ,f7e B cݱΛ;),z9Ս(XjC ~"ҧ ,_x 1YRǧ2-|8Ilʜa[;`d+wnq 3g?\?&Nti44m?8@~nFGQ?HWAu|_d<)!S|&W k `ڏ g\ Xp}p>-/㬀Px_ˆ!Bir؝JpmxBY@ !hE2@ceϸ8/, >+㮟~ݾ:$Tu +zX1 #EE.u}fcmDQP(c[. ea2 a/>kh5,~1aVTmֽV"z8_i6k zyDxy~[Haif>`0k VbFz:I>`k?_zIū0$[Sl[4I7d"6ϿI3*:`% [\aTkk0Nr4 ppːą "r-@?q0:GtT '#M{Dw o_2y Χ>,4S;ސVK$z\lv~‡<I^n񔂰а"G >A Vph<.ɋ@009"綒3g?PB'ٸCC_ cͼ4 [67tr`>*Xm!>B("C<] D\CK 0I J#2'пX; $L,]D`+僡Kd{\eBek"pE F$ |uϠ}2A HW@ْZpuP}\~' VAvs!3/]:3H XCr>=zP ]>:^v޽ ź1 L2nפj eԋk,5l+a1a7񟑹@'_"17iXp![pʁ@WZ@@01yAr qB1o3t֙C.<3fqq*B4&?*?k(2X?;cc1'm \{E z1> ǃ cZرJ ! { z@Yu{k,J[}-SR[^ޯ=um$Z.04{!##`(s3 Q 27p#_[V6s< gJ*? Ze1G2}HڠߵV%>I/!ϿX[މM(:$ |?N"!7c -'?G3;^`gsuq|].k`XS,MIK3}QalXGUz3sqęԇSw$8#f8C~vˋ8Z7l>DeJ%"r  v ^g`'#aZ0d{B L!4MQeؿGc a`}ߴ|Oc[g뒰88Ҥ3n\^-?r\{aqDKN\fzGq~a[۩k$6#، Ϸ`t_3B펝 W򘁔-RXp4qR Rlf- ~!x6?6>qU Cw=頭jR֮qŘ6Ki%PhݏoՃea| }b萊b 5ʪ+pFD$0mCV c^/-ecj0;Imn3w37"Y {\L9VsȊCIH$i cHQ ~?-D@G8ޞe(g<ɂ0lxQ)-o'?8(ўmk Ocએ<>do: >P.:P !A4Po$&|?O'?c+q] Ao7@ @Nx! f‹\ 2 02%+vΝ<3 v<c C4yof^b1"T<鎲, #wv*} 2FP.#,?&*|A?sbP6 =ߔp X[%2 8 (úO_hW7h/@L| ~Y"FqMɴ{iʍ:d 0(@0`VWʐTL5ERAbp#z:ZXá[; ~F+-UlZqe==~(^ E @8܏!jay:OV$}|_8H<>BvI<\x=?BbpH( K{9>!c>$8I;OOiNϗq'9[t{#7q?`l*03l822,[0txHЌP $L=hHgHU 3[Xr>;?|!ZHD@卸FxF_Ԝt~q ?_ӧ. \Tm}L )@pq17dO=L{q珐;mANtP20 ϵP1ȍPaP=khRc\Ń؁VV6L* g3~w|?y BSLK~4uy }u?w9 Q? ZS1=4~ sk*RSUS ^y=$?{ )}< ]oS8G>q2g>xCsj}@a܎ i9<:CR_b#_8FGY5#@|5ȯ<ڬƵ0m6i$IJRXx'ZZ ZE{jW`An a+xE*T\O9 B ?3er%!u42y"f>~56-ɽUQ5UUUΜ]q#9wܱ~Vl:MYCr?" ȩ@3 q 36Wj0єlg5T;b1+n) }Ϩa]ET~D!,l7H=IYJp5 X54iGO [գ}dAwqd;s˻&^^;du,<!nP}ÙЁKB,< I#Xfֵ oEKNn g\#RڴMzNi |an|{*d]: >6FYቕD/↚ќ0l:ablS#'?ABԘu=jAI7m3MU j>w'P41%ƞ^1~@w+GV 2bk*#CI2k/OjH ފײT%@J #p.užp!-FCp3]] M hdcDaί<]pe-iψ*KNG_  ^ RYcαň@}x-E <|ׂ5˞$:Pqk Hbd.SՂ iq+vQQ@6}>gP`:){af-GBQA\ۜ w+N`S5?Tz5-P=Zx3K =8pH0{u)'YIP#Bpkx9YQIAuѦBEyuϪYdo<76-U^z-.ilPtBZu`Ġj\pӭJf ^ ʼmt/yc!'ݼi1lC U#"rA3P8^h\;d 3$vaAAC°n2 H>8麺梬2K $# ^qSRgsO=qJS vk tl9͡A"03-CwoKLR;tzeeɄzMz@&*.VҖ:!8Af,͗P({.F0rWEȵx o49MJEOֽT>U|iq*Đx2%!&cH}f";$!^q)!l9>ZxgۛݼgKpAVSLII[4Bf ب5-#z=!>8ف+|oGrMӍRj1QXʞ0 ^)cGCْqbUJhȲc:pضNc9)w.*%= ɮ4aO"EmM'~ oJJ?y ^f]33UKk=G{H+uzqSǶ,N6$x7*εO&R.T4Gf+WD*K/2Py5=]NYIJUbvr7lz(*RYq9kK]1 qIMHx]j {/P__SCA1nPFؤaɍҁ 4Пnw!u Fg[GĮGlW)[6?TIBgˮ ImzCgg{Ge9 C1;1fKvOj;\o5FH/?;HڲlP+Dz$Jl٪uCK΃7rԑS-ƶ:rVRe;(0apE/}T**KUJ%IRUUT*iR-iJժ%ZJD*ZVIUUkUDUIVMZUeIUi*խ)iJSYIRRIJTթ HVJԪU*$ZkVU-TRJjJR)%mRխTRJUIZTIDJUIKRUkJJI)IZeUUUZJUJ֭T$JKJZ%ZI$QUR(UJe%I$RJIJRRHRIZ*UJ$UUUZH%V)UDZ$J%-URV$TZJZJIZRUYiUUUU-%SRʥ-jHMZK+J%V)iU)UIV--JҴZT-jUjJTEUJU%I+Jj%JU$IUUUjU"V%VҊZKZRʩRKJUTUҵE)TQU%TRRIUiUUISZRU+T*TjVIJJRTTT*ThijZUiIUV+Z%QjdTH%IJK-UKRJ%j55%V*%YZZijUj$(ZKVJTiZUQ*֕jR+U*U+JURbUEJI%$EjԩKUVT)JjTYUjɭ+V5j*UV"R**JUTYjU%VJJTUTV*Q*UW6Z*EhZJHMEDS-S2ELQT$JJ)UR*-*JҒ)ZZU*ZԔ*J$*K[ZIjUDZ*TJRjI)-*Z֥Ji)IRT%֩*J*ZhJҴR%RZR)*iJKEKIRҥRJ)U-jSUJi$Ui*E*Rʪ"+IRIKVjRJ)%V+UMESASS4UTR֪J"I*Zj$ZVkJJ*[U$J)EJ*U%HU%RUVTJ--*UTTmKR)HsTZԔ*IVڤR%UI)*ʴ*)*RԫU*JiI$RZTZJIUTRUTZ%IJJ,UZ+JTE֔[Y)MIR)UZRKU*UhjTJ))RJjU*ijU%JZT%*JJRJ*TRUURI$TTQJUZD*ZJVJuuzlUq4pֻmTݛvU,j˷^;*htSͭWݬPA阽 z U1-MSjSj$bLmIU+- K BDːD"}R"$Ɇ9Z9sIm)JʪRTK*I5[EKTPR6c% ?՟z(ePYE^^ =I_~|uowH#$g?Ι;^M|9.'EOJ]J ̻MÉ 0b]U^`.ErYR0e0sxH$T&ªm"/"&J ,c J^%e IT3]ea(IVPI$&Fn ytI$vݺ !$v13 dFboq{ôkb\ Sg)J6 ÕX2 C5RDO 9*5i “SI`$OZOn 6FzӍb`8(D! ޝ)MUe̺yWCCr]C& |B,<=pW궸$L>cOG߇YhzEmL%0'(4`.\ƾ/"D*!*xȌHHfha1PqTrb|ʖa#2QyQquTțT49  K9bq<-eȤN8Wyc25eh D=0mu{L\9YƵ\hKJL=<5&:>JkkdY/0f#zG(`:&8q(ť H`AvWTPQ55%7# ƎL5PFGo2N\Y3%E3VTȚF\d$)m6ośPNX8B$E7mk2͕i+p#nąDDω/p*9@t N=-%4evihF'D[;kң4l%#Ҁh_2FŸ@k#*v$˂҇7\Ϧ*.vI!v{#!4pbhwJHv&3q2.4'6/+:1̫Z|m\+Em,xrュeyh(B3%PoFa*UhN1SK3#(KkM[0v̕xٓр@ٯ&PgIQ|v'>[tYr\\q#s3$fx@J 1eNWVM㮨Nx5['X@I8yc="{𖓢-ȯqe' %5XU&*P"BF0"#58Dʸ>Ƥ}!dz-Wn/DlV,%8)(teoLi9B:h[n|B:^]惋@\Pg()?O~pbV-}RW^Nuw(Q4"# 9T.;F\])$4ʹ*EW3yP]D b@:q)ؒ0 cp' cw_&ݵu01!3AqdlPxQwnlu@MPIhxBf7F+{yzU1ӭ;}>?x,Uw11KL:+")Zƚ!R~{1 ?.Φ1#1Pϔ$( v=&EpZi7;6|+ij,c yA@ba9"/  -^0g=8z|@ ,/2WF{O|y @4z uZm)[bT:n6:I)v񛋺\kd&CCszcF9j#{~zZl+y^$"7 9 s)5kC!djNkIp Uu?TmoVF=< kJ s>ns=6N̹Th[9NΟ\C!ukݽ 3͍)MB$0AF/Rs4e 4 ŷRj;K˷VwC !ur(ƃ@랖e C9O[ﶧ@go ۹\tJ:7@h}% x!IA^܍ #˽5 xy@ik}ͮ֨mmq235oiTnQQTZWnz~0{L2DU ;@2E u( ymkzдH@$:N  #Ă {)4$$ @A]ok;ĢkAPTШN!D]ȁU7r~k$ GŇ2"3X^@GBU ]ۛC! $07V,)^kJPv"`0 )}ur,ؾ B3UbDM"KQ^[ ckuAEOXKW: jmN[Mw"a A}{;\9Id%&+)OުԧwcFi6;rP-:>G?Vo4z]%͞d2V͆P2 iZ؇7x 13 j+̫kg.sNZkDY6M@@G)d[ S/ jei@vTh @ eG=Y~G2nh>Pp]]u.F7T mth8df-˔R2,dفܒ~PQ Q,Eʲ31Td2 Ө.%0^3Mξ t:^ZS{ :Řv%daԄa@^AWIw 3BK #s @wvPB! ua)3v[a&{?F 8]CCm׉J%CX?>P{ƿ]Wu??%ghxfe^0;hZ?ՌhՉk<ѥo Ǽm-zqxnj7nupq|z~CPAFn3S#5hnNvqWchԑ1K+FcjAI5o|;xXx~i+~oêr𔍔%{N^}ISXqxö{;)sž Zљݬ-e"nտxJHx?¿"Ru+ ҭS1Wdt@@![@QGiEl<*Tj9;@@3WR3~hAA)B~braj UkFŘQTs|]LƏFt[J Odr;Miy==\!V{ЮB@滋=$02 wHi={zs1Ks 9s{s+{sL9t [Ǵ#qra1Q^]QaG!8fK_q=420Ǜ`t> 'rI5mop0P̒N3ƚsR]L`|*u>Me"|Wy Cs3,w݉eC#}~Xx9 p;N;m[\^8OKyqDuN;MϽ, Ц>?z#~xgÄGxC1 iGEm^T@qg/I) x@WՓO[ܫz"52UpGjOTK®l #r㨇s &ɷɋ:]1#YT{{t>LOYpGuد DPI;ɉ(6h! xH$J=GUMT݋/@Nd`n$Cw6g<4OCHVFkvWtH ̌1<ޯ'gDv-bXlt> DVGyC ?p"<m2Wlwn\gddR>fN^zZ  vEsGQٽ^9vDCد %Hh%.{)AG9 CH ȃߩAK(94aC{_z/~$DY*V8NZWRRD4!J8hL=nw?덟7@XϞ-s׎ߗ) _{(i#Ƹ;k0#Q"j.%ǰp}ALP۲hKm TTH,(Gzh 7TP;l|: |ﱺ Iѷ&:o/ʁ:5Lˎ367}gi ;H/krtT!u)+˹ K1EzF_C*qؿ3^dШWD!,cƇi!Ɉ<¬> 'xڧ9ʢed"x.3[1?-5ʧ#1HH,bb3/7Vy|+  '1CC8x|TD xC`cfNSɬD]-"ƛ]38Ssowg<,bh7"h4 #Hn9􇂓ʢ@<"Cvnwٍ؊ea2x t:1)wpQ^#ǚuk .679V DmKR"dZvoU`@RñϡkBs>֫ .]&%*^qcHD!]ΐ 60z7\) ؋IrJE؞#q17_qg5><\N3/9!Ž:яyqņAT/f"~Wq%qaO6PS짲SJ-}}>Ǯ&`tZLNӓc#}Vy5=6HG^tkU20!e#`^έk0Ra 38N1BfZf Q4.N}2 b@`9:k3dϛwfmÉ:\ gZ}~Wَ7Z,vo?y[YY>>$ G[ (p/y/i^o\YH7t2(|&zD]3zxV7yl[; .B_s1 ֿ[ xEHkN"V';:$aUC٧mQUnB7ƅ쩍Þ ! vFr~`)<=ɫ6~##=o0 ||.0u2hC7mje e8y=DEA۔rIDD5AW<;kH- ϬNS} }qrxm&  ~,I <2*P *ym+SY~ũ dЊy1̖C=qoD?\T"Ė fP.Xq ̗Zc|ѱ;S.f{lcz,tx"]^׉ k!%#[t8,&B]J˼ܳ 3_ݲ~ e^s4*'Pwd&Sj{;w?*͠~ N:-fab6]SI5_X  ,ĝsudi ǍPǚqŏw\  w 0, t<< }__k/`.1X cs~eVst[7;[nn4wݽY:lK Ⱥr: 3z,TBu 1G>cC*>gT.x)PjJ]E+;:^٨f_Ƞ*AJ_Wmo;dEl+@(JƏ7FP"z̍4P*3RNs6} r9ҢA Zߕk^Fe!]@^ Cg0>q3"DL<*}D&2  TøwmkRC@)rWF_fD4ar1};/{H/wHD Yow gC0E>")Lz5V߽w#@,d<~z2/QR-\٭f Jo /T*RssJ>pd&߇JB5NY6tr +Mcֹ@*T<wYTRRpq5˩nyZyy WĔ"׽*f*m[9":'e xqmX,u|lvvJQ 1 x[Ys[o5 PJFoiJYs?` )@3OAAv/꫺{QVD/Zx31__ʿ|_39׻g╓_'l xwk.|1ت;\ˢ+??uя{ncA0T܌渀:]$D 1 Ybۧkw^p 6 @ \r PgShy8ϣx!4ڃoM&r-@ٍ7Z\n}yhp k\#h" 6"a3<[6M!) B 1" g5( \ƹRN= N:(i 8AΞC"fuֶɺ"i}]V4۝B׵ 6E2=E". B)|xiq?#t,+1 2%(_R@( u)>tm9] PVƶdI:zOkdwnby̗>Sd$RLgwܬ2x1OS'\CzP}x8} 9oCݳYHH l,ʁH&c;M;oZ95@j#P! ` @R \.`79c::sP!Fr<<NwF B/3 {x߾s)5PMb1EeFDld& :!Cap 3xlk|,RϿP7<7sS EII~j@[Dh S{;}wl:kW;wZ ,χ=AGQS;>! E9[(ޛs]ʲdo %WEE C;7x=yۮs<@ku=w7gV9嘅 RLq{E$!"w{t;'!߻9ͬ%W<J[Sr93B!ȴ mlE.)j884C:ΝC/aĻb4 Z>mv6t""NDY R^pznlŸ3u:׿^ޣHdϟnm\0=5r5rd* 5dzH||ƻrR񑣘ًkЁ.ޜaQl&" lg^%bhsK=Dy 3-U3}T#Qn\e>I$"$mqhIo3ӭ5I{c .K? sE,A^sB$7":voiQV1If\d8!I;, j zL0ki2jErW $_ϯ.]K(붜Wrph.H! :>'5K9mm|^<ǝTw5[XMWKI,3'4i5 .v{xo2f lb2e] Ƚ"ͩC-Jc"&? #%`/J̮2PL"G|JؔwF֎"I=Jmwd&,ġ9ǫUzwݩ(gzWm4UfBwsriwo7Yُ ڏ mVI#%pۮ/';O"͟kiz$nSX"S h ɭJ5tUg!R2'uFڹ VZN^)q/Ra.3!DA5,){f34i>&ػ>Ⱥ%~~MC9[:Klki#%0Ns ӻMi %ܰV.Mml'2 9PbBWRHA D3uO_w!;j9ѻؙ&<赛1|{F8F\7Z D ?g7aݷ_Y޹UDs6KA@k3H6&/]Nm ߓ}ܪmF[Ğ^]giODkHn9_UbiYk~{8}4rȠí~#jێV|SX\SA<\b7 hԀtm`,߬*_o!:ݨH+hFb,藋4l'LYѭ *y%1WCQG6Z8R[GJT ,%CI(ƶQm~?V)kakLEp24-惚>;{E]W&r4k*T iػFy/?h= L$϶ee#VU{k>{&F4rob%H #qd})af>qL]lRL  ~N|bgKgb͎mmTN[3V:I[=(ɒR&Ph3̨Eyb6Xms25#~I<`=Z5u()j.PIV3ވM`LFtt \0FL3pWF=Kףwں;ʛQ[շ|>xTUGO;Žqܮ %LpmKW1^jsFeF$+]Y)Nsxù8: /7\W70f|RffU6gʃ96yoUSEX_hJhJ`Jmt;!r &_'y4ҵA^8Y!"x;eEoy2+.w- 1>({nk7?\+Wi qz"u*BYW9]/#%C$bPuI X,@`:vBaȮz3ͣ|5vWS`VChRW~ůEf5H0FZכ#AZbs/2ssqfһm; OE.g"(BUmuqֲ^v/eS|~ enw"UÃ4I AWUR(NtSszH4;6%;{QNdZW@|~ީaڌ܎vo +6گ^ 3n$' o3StQNJol3PyXQkXh]VЉ}ez7]e@ʤ˾LXN6!̖9"|X;1Nmh\cQ҉e[DqI405o՛G/ s#Vg6-)Hs|$U<5XX\Kq vL +M!;wM,LԬ?x BP2]$U4\ Wn{ٚkwy!ݳ29;˩N0uJ#y%vM[=#'T\D(+*tWb xylG@8XbfqJ&?4Je`NQw}orRZtu)Oq6Lz>ʷS,-Dy#xv*t FrSc?׏#Ors$Py-<\Ul4vO";dЯC[4:q@94#gڼ wʪ穷[K#15MmGr%*_|T*1i!Nz NV̗^e)Yyn_| :렽SUmLXr.*(xw.<77 `SLg~mZoh$bZlvW ʞQb¶% DFfY-f|8yGO5W98pCy  .{mӫ30JHlmM$)ϣ>V;8<_8&zzԢo0O9X[lzuq3av}1.eC USUbwciKF՛Pc{n-E'O?evTƺ2)CٚZQL^cw4u<߅,ұ\Az_K+ܸo*z6jYjw:-Ssjfnb!w3XwOeɴaiϒGGIy8ȸC +;l "Z4؍yVj|:x.v؆JkʥvI AM,<+\ϣk fUw&k4 ׫ٔHJ'YP7NIqضl+@R uGk[sf;m*]JoTH9=c?P YH@dM<~c6@$3(2Zƀ϶ ) K 6R5xHz.5@B go]PqP9@FǮQ-Ău6.U)fonwq^;@4 H@ Siug} @ @!fsߜ>cu;; ;w5"9u;E$!(=uCQw^M6o !^RgfhP7D s܊o!%+\ql0cMה9bj˚tfGqn4Rz'j^ e\P^xUZV2ff 5}\t sDB`v9,%o#[yYSd >x:f܇ﷴcn@* @ )Q\4x)@Rv{@8uG  k8ֳ+uyVh0@TcTp l'}_szur^=07 m @!Lo83k# hmTH Cx烨(~}u7Cqvo Ed SnpS<sϞ}9~6xo0P~~;7ֻv;r"r9Ef\]pHC)Wyyjrv&1 2A omP988ր H*"B* 1IO68rþ=uGϏoMZ:=M;NMo YH @Y?.3k~y@.P!g:=yø:3 YiwfWf~W4[ɢw~?H|ؒq>}њ(h#W(fidNr3bGIzs!ޞrF˦oG:Ώ9磨p@8ԫe.sw]aۀ܎ut` o\au?_8gmxw 7D: sϞ1@X)̨˜^kwށr@Xz;7 ay;n&}U^ezn:@ @B~Fw}}}z<@$ $  @,_Yq|@:uPwǿgoP(>; GQ#{p(=:3{F@1{~kZ浯9IH9|=Fw\<8 Paq:~g?yC&oO?݇!EQDQ}{6|YC4-5r(D dg ۠~t P̀RRc~o/w?=:3}ޣ7r7Q:Ǟ|}~z={r7qn>Gq @YH@PvV }Fra!0,V~m''vJ47\A΀p{ep顊PJb{Šmxozy7̀B {9~;,oX<VRxz,Q ai-5 5" B6BAAWǝw.PhCDo# ]kyiwnD!K"Έ ,9mֹu~NNH1T@R @)SK\"VB޾[\Vx (B)|TXDBCe!MT5ws]d6SaE%1B."1Mlb" ;T=6P gK};4{~w! u5QֲEX t!ep!BX|_T") Ym20m <Ն5Zqǻ۟QC A>OQzdW<* ͑=q壋%K0O%I:xz6\yj\8cnf: N'ԯ]`( @dЊ")<ލI Db)DJMpa !daQ| @(&3*vIER]:|PD 9@' !PO!'ÿ^tΑ^76 '"-C~1}qYͼ&(HH-BBY !t޵IlwvszR1!;:}"26!KH @!d`q`2Y@Nh_o;F;l*%* "%"-G7w`Y)B!l 0Ca(1z<1Z4BV ]uҭ<" ֯TA?91L Qj+=,mGkX7j3!t\DHoDb6Q|+w]&rꪟFީ9sd(0}I4 gwk=,8v;H-y{ΛbaC|1up&lWe\` uv>FsI]sG4z5`RjrOixnS %9֖4ް烈FMl(d %dhZ@R [f&s$=;Y>x%&[6 l |\lj{Vw;ćǜ PwΠt47;*@[jr *+[a/u{ bFL}g;59WKX*zy?_yl*`x@4 eynY%d>5 A׷n7=x$T TdXAqnEi%tyat2}[GKKh{ ˘(jG8'3Sgykbldc`TH]Gytk燼H Q^cpT@r}I;[Hɹ E6Rx@R-lkٍr(=hT=#<&!oA^) yP2pK{=ʻqr9KHs}Ic^NhmIU f_OҶ^M3ɷp"}#Ee̓M|S8EITKpxūs x@km"ФZHZ 4UiX|msHKZ%#24) 6g].^^d[P2oc79oyk)gmi$_sr d!p*)D9BDRhlF#[nsjU׷4FtH!AH M"Ds_:ݰvtmdC]kR-hDmDyՁ4ht4i>CJ" )e3|4@'9@nz\Akq5-'wY{. cF@`""h m! @U kos胲-n I"@;Jc( Fko@4i ! S/Tr3KEkJ0`DǸC֗r> o jSztPBа7|F;떈^TV]~0g RA\1vx=b \][5H8@G>:D Ljш *ؗ"T5D?o[F; :Ph_:CYgS0l0P" Mͮ׷4bX@p5aRnjw |׼O؜RCo+{f)usb[euJmz_r&\X^"^IB]0ir-!l=/v*y/K6E" !=%+?*L<^j4;MQ?=xpRSDۇAG"YG7ۤX6\Q.*գJ#yn':띱uw;@Se !íF(*B ּ --|r5}|!>!E`饱#Y־gNo::%pn5CFTٍ̆7J{u{ =D}+V ǙR-1!! َuE֯bc}q{|c7 gWuhk# )Ra\DE61JJiu{O @Hڈ>1h`[xm$HI(SaDi S3ާ[ eksU^Q6D,FH GaACk)D6|OY|wc:YX!H8u`K* 0@c,}{ O|MI-\COx;T>*q|鰣m *Y!UB TB [`iZ5L>Se09oʺΒ !&HB`)cd6㌆lH[Is?9w{H7!>u13ۜ36H5j-f#bIcVbGxVȲUx> 8ԦCE94HR*V8wwcFM6R O6չ::ӹIzNHCQQQ,tX"@+fy<h= Ǧp5.By} :|P^Uɳt`y'#5ryYYj!D@RWC6湎6@(4]Qݮaٌ쎵*PvX`@4A/)9)m*VZ`a"x`*M (9Օvie?bς+K}TP/;PܔAŹuSծmf^nn'-?vd+i\?c^Y܏CjxɌGI4ycr7onG[3 q1P,`9DӺF[uڶPH"1XV"m-4iѯgj҈Fnlٙ`L0n21nF Y}=k]f;k !%-FEu1 GdVd<+F -5}W//IN6&CN8@PH|Lz xFd`h5A,HLΤQҩVfa|5I^Z5TbO3DT]t"xH;d`d` 'Vk`,t/IxgĒҠ#ۛ{Kc\<3G[b 2jHF77CwwaU"&E*U90>'b#禎UB|[`8, W 7ct& ֛vf2/CYɖDxMu6XG{&hݹqpsr1n'3/I:~rCiS>d1hr Ɨӗ:h@7x>CE)C#1ЅL*j3;@ÈPwSF^Uef\[,:$zec#3|qZ}K h`sL;%LD3t}^̻jP1 t?"઎86Z BqۇMb^SIx-nvcP9'$ξ;%  $B]ՀlfH ݦ GT^q'H L 0Q"?P?" ?y;*;;nC D:caCF#WC[9oB+"V 6@7P5*w3'gl&XUr3%˪yTrnrruJvNd#[A:E/m23x@OiĪ!e~1?4ixֹ;5cW:))YZobb4"go/볼-0oD'1C_6y $PĆ )4HdMI&` 7키{ZkC~H"?2HyY¹5 T@5y^D򁘵VˣIcj*@@@1Ur:^j L"z b=$ , ^%0glIp1B4+pWA7hT$Cv]4QrC㡝3zgJU{**v R߹9LHVֽ"C.5ҴjupP|6f"d @pKSB՘V 1 xINi9:DU *U T3ђRӹto3x | KP=q!0 !V{Iy ="g[9WO$r>Q9`Թi?D1C/פŊرa?% MpE_HyVЮ7D:w`7Me'3W#`Dt#N%Qf)cM7ƊO B'r)tͥ^:!Ng9 ! Sҿ;RξwWhq 9*̼xDIabfhٗwr%kAz y6׳uD,ǻ>}洯sƴcPV}۴pO[Pˉ PUk?`C hQ L^;7{@H= *R.F$b@fSƉܘP}C)^;O"ى% =OowgQp׈YTr\Ԇq*D>A)^yEUIb竧;!#/ _ETNض3FaPʍmylB/-qUP%{x 崕CIv"Ͷ/ȝf#C/)HpI:HTL| u7ŷ)`q-pLofQq}i1EC~ W @sFK(*}LQ%^ $OʲQeXݜ.7$ FgfgvR0<\#4em}cZon$Mzg-6Qޔ"hØlxI9z-mjnnr֕Gcx^=zqX :po& D12@Ǚ7ol9)DaC|Tl;[׼s;k:3l,Q6F~ .QG6ot.sňA}}v>o֣<' x0^;L %6!ItBŏ0\[1y$j0aoYwC"> r7S&?t̔Լtnc(17Sӿ\w lR= GgW\pROb&غ1b VQl110{bU=dbYL'wL!H@R0C#Dsjs.>(xeu ;^5 vA  "7͢VSG:*;Pe.^r %p9sOK;yX}0D ޑ(KGǍ*RK߮K:B#k9T KTj8=a!=5WiP;ؘ 5(MaXHb%n%˝"7w[t]t{7x '^ppyV!(YywIFC_+d$o {m( w5AD#&HB %K,>P 53NZgkiG6Ssucޓ{> 7~^q(\$[*[(BI˵RtNdwFHs*{O>3 @1d8|\ 4AKHA.m :cNnO(bUm^,ODk;R-Z.?u1<^ORb>ׇ+Q; *ϖSؙl1&PG^`U`T0r|j$0F I e0evVC`?z=RGVu;PA2 Jv/'N*&<ӂ۳opti"XlĭP`Gb7+L0Y2O$}Ԟp9#\痪?5ʝZ@BMMk9ޞ @r1>`#ȍ5i*1(?GJTX"8,N@ i)Q`iRC/]p+uVu!3 *TݪU(k }wvvp Beh1Svh G&͔SeC$g{OɾqFBH@-Ka~ʹ.y܄<G+%_=?`|C@RK\H Mkt96Ѳ &Z qec~/"#_4non}'3+7r*7II̩wYEPSيIGJa5Dr3[۽]0 |dv@W;~ BT)Rt!/sOޫT~~ܡBehAԀ$ 3iL$gQٜ6iK] *m+.rˡۦ3hRD2ߖG0eN7 <%PeY ~Db%^ܲo(V2|Yv\b6|.M0ƚzp.Tm'{]{k׏cRG'78VUAJ)̧ݵhqyeQDbS [=׎9m{eX(Bku{Ai[.>J"i#nzl>],! SaVR^]9{m $3yŮbPޞ#G͋ ȃ|!ۋ$ˬtg1@JkÁw{@ͲnTEٿrįCj Ta7S|d%z 3ʎ% lU뾻څ[B*O 4H=J&rXFt_PYF,CQp26%UeB2 r^v5O,EHbM-*OĞu<!JB@I޻|K2C\u ֫X:! pk1B B1GCj۴c5nc RmYv]4[ZCک2fLuwV7(`Ҡ$&XYH,15O ?M  }x.GOOO33 sA|-0ሟ sU}ro<A5>o"G|);ס#{tlgG~ZM|>ODOȟ(t'(NteD@?õ?{aC@xUڷ)׃+G cu?͇|CxOo9ZA?ce n%D.#D QGSTN}<O{dnOދU֔C> @4A+!l? <p>x%~_*_wQ}ѺMz͆#: @< {'#4$/ o<oxyҨ ꩚9Wa"w??_<{7+{* A lt D$OCgCz z6@>yy握$s?ch)\'?t$$ >?~GzC@?Jrد]N=?t~v?;__|k4el тm6KZضZB%dS<}Ϻ"' NqQ{zb-'("|xxp?=L>~N_Ҟ?:u?Di؇ /UbfUU`Nێ$k:q9㛎$Nc$ 8nـ+m6b&GF4h$I$uI$I$I$I$I98qI$OI:NfqĒI6I$HI$I$$ӃwjӧӤNqI$I$ۦml h۴fqw`8mb-<<$I$qĒw7Nq$I'7I$sqĒp$I$I$I$qNn8I$8n:tNc$ct5I$N1I'Xt:Iut8qĜx$q7I$n-8q$I$$I$I'$$gI$I$I$I$I$I$II$ĒI$I'6mݻvn8x3I$Nt'$iĒwN8O:q$I$I'6q9F8acaDDF$7㤜I8gtݷb&?C??A늠?ǐ0ߪI$``|>C!?D|Q-.;U_oCy:$I/{}i?hjl/~-83T}'7giG"< wCb=;u(`sH}$' !>6|0h:;hIny06mt7DzeOG(G%X(z'־wtܻt4}(QOeVx5U*?߼b^I|s}GӡA{.σ{X==xdžt;E^^_la=bIBy"$mAk_>+ ]XM; \3<}`x>P%2ͯZȌN/  4jmzd](raky@;7 Gw(fW!>{|~qџު~_wnw//ٟ/ zwh{3ÿg=jǗ8= d@0hov6w(_# ֍q⫃"(gyUQE{U]~oy<goTPc{?m2RI>mI!B߸f`,Nq~Tw{j63ǗCƒg!S*E$SQ$(dMtd0`BDBfr}^a_ 8A'䏹ȉ.l4/=hD@íiꪫzsz`.I"*5[L6lD #Kd|l/]nyZ>}~OHea87AB&7"TA8諪=>|( ŦҙqRq i1:щU`;`"1Z_`E)w~%>C @{'~U s7S=!>~?~0Yʷ8ֹ}OU9=Iz Ӹ΢|g|dk?WN?Fo`g}I$DÓ~LQ~{g2‹,O ?XO-ܻww-vX$OJ?bB>x`z`q!2E q z'hQ1o@>g3ÊGs:;Qf _U84 Ub}-eX$~@DHto^faqCfFfazo{o{g*>UUUUUs ;UFG*T*A25T=x5Xz$ A5!# CbUfeT,ǁ3M\vr8'jgH`y>ܔR蟎=꿇Apt@=I'YYۄ܉&W̓q8~ /\rX(؈$x{FրXl0([I" 2`fM r!6ōЩ"ba٤411I\PYRꧏZu[ql0=A"o 0fdj3# 0O{w;l`033#4ޖ, {ػWbUem IyfLԨ隕B} V/r靽Cw^;+#l7e`v Pg-F4T¦)HR5M!ƙDs_N)r @ = ,1;t!۬kZI~k3I~ 9iI%8D!?6zWۑ,;G{h|@|{ nZ6T|H! 4{ׁ4" FOjsU?ɵwT]wT]tI&wZI{m&G~|UT*W?AY탁UЦifE%VY 4wkp& m6hg$%9,b$>ƘaD Rt⯃ћC'H<zqG;VLw&faUfa|rPAŽ~:TJy8<;1 ss~Bgp~Wg #G˻\rQ` x0}wD G#ߩ9.ŇEl6 cg;>ͳDd39Pk'9i^A$t?#8UC}{] У01 8c1ghٳ٧>ٟП>Lu}oٻUVfUf H:H$$8 ( ŵ|EE1QQi{ԇe3" PQ$mU{0n]իPjթ:zq@Qm' =NJ0Y͍6?e>wPd^ّfdY?ڪAA9lP~ro~әf>O(|U:änjܡa?|{wCoÇӧWz0w?k I"=~Bs[d峜!k!`c P ^amOi%Gλ['}?ff^{0W}>d=U|~K8.`oHHI0(&~v9e\?W皯_G}:Ί.j+nAhex0@{ qƵBiCSX֨`VZ_t@i$Ͷ`i$x?=>_iM4Oo\UT)RT!!v]?9Y{{>4[I$r@Fy^ ǡh4V1"^t:>x}!l ?sj:7.py_$V| ,sή|>?)%Y$80].zR$z<5ϯ/%FF_9A&+lNPq ygC,=Tt@a]~w>j?j>qy˿>檪 :?\M%/"xC9 }g;UkuZ/UUWw!C(.,#zƨ?},k9W{ 'A 8h&x,02"X'#FNlU 'A 8ڃk68DPer k9(G|Vï۴k6|{Q{*OS_qyî?O]^'9I-MEprv3c ^ϊsuЪs,Q('E%-p -]ݕwJX)Pǰ|gCG/ÿ'Gcǯay'9odK`}G$ ˷wrh lX,mA'q^ }^/T^K4EM8ެ6gutDwOcUz}х"Ko"rzE~>d_HR1rNMS#uTEUCUPg96l{ (~ D!04¹kɇ"=Ax,HF# tbF1 h"43(KȆM`DR?Go}dY~_MW?^yyھ} ~,tQs عRIq,Ѱi#n ,;v7zwU~ÈcTϹ9?m~MΊ+%͖:;ѲNs׉%7AkG#_:~BD̪CP.8?Nc0C= ?h`=N'POhP(g3wxCNzU҇ڪI<pa}Yamth=Y}n;Yssg5YkyޑzmG &~υ 0A[z=-MfzT$oU>EޭmM`__xg7\?~ZIH>)uRR`ԨG _~Ml;3^\dxmѳH'88 x}m8ٍoPmP{?o)#oV{l $E? KI$x>߮!);?'Ѳqv.]Uݷ`E&sy7Hzo3=G8x*׃סzӛg F17 2\cW/k_1_,M<4~ 4ad@rH7Xm@CϨ9~@HI.I/&|*BRT%*׭`I AP{U:O]j>Ata>߯ OD$홙L0?zԏ"#>ࢋ' !(pu3 1h?v.ػѳi+x61P38>!sU@~)R8g`p (4Q&Bk.58M`\hH9D:{ ;O۵Ֆ\o;zPp#z;QuxQ{ I%G_%un~ q~n'%eG]w}{wwZE-[ط|[v[DRώ*}w,&~8YsުC;88ϻ˧{$79< 4q6laNRKGG@e|eB@UUU*>$ۊE08yo n_qyK &1K\V} t=n]{Ag%}~8wCglWs<$0SXxLv6~O MG:ێ$G9l^$ICi%{YC$P-$9|fON=xm~w73F?9 < m|dISTbI"+v7Ek_p/6Ѯ99`pp,l"ec#Xj񀾳*N/ >C$U7@{$b2,v_%),%Y6K5$wtǻ=0aj{xRI$(rplpYTv0;{O9fffp3\U}Y_7䳚ہ6E׊G{<s"A b  b  $م\z{8=HL83<3ުfffc8㏗N^**zyqχ櫗px!2nONT01{Uwvݟ#*n[?}}_Ww÷@ ðO#f)CUaYrq>8wCӏӠgQ_fffw~skU~@$I'ؒK M 7RL3VAtA &rU }IƳwIy>bp_xz+Sm#adɳ ȡ`nB& &k6(d00B41Fy d0Br4 /۞d %txgx0t? $vT ?.|?{,yBD% \e[hz&8nJaO~Ν* t* nf)+Y߾ۤO=@ O>Y:pozӽ3">ѻ#,ߚ9Ӄ0ϳ?itkg ח&y~\e&d7UdoF&Uުq0׭8D4w`@V{,L|y/Xp0D O^_5Ng?ɨedcq.e&䏟X?EJ(Ϫ@t>dH$rmekTmأ:0ѭvqW*Nd;z~[Mxv~0а(m8$X c^tL3*32ŒQ%{ۚO#UhP8UєZNn#,0k>a2t99(f⸠030s(ze2I$I $OkluRϻyt8z Lƽ_msT>{zt8zA*)SI5}J+ڧ[87/օj!Gݴ@ŤYm6bޭ%dz?/ϳÁeT.z^﷽yqpyU`w0פm߱Gɽcl|#̴G 3("o"Q'6ad9HiCӃ{w={0!۪6&!yfjWL<8ѸM=pdz@(lz9Y%u턓M$Ipmy.U ,gEI*${D} ⪀*l >29JGfFǮ+E@Um@9~߱Eǔ<}RZ@}#9:BT;>6v˰ު:|$S)$ hm7,/L\U 2&f.Bij̉~^U=?oLBpR z~O y{^`χʒ >7I6l2 a)`(v'n%yJ3@Yܰ@jP?B}?-Ew~If#6E-+ { Ι890UgQps>N^_ptlxvO}QCpReGs~ 00sO/<OK?߿q ||x;Q\]]]:ٺvۺtt@_^<.Nys&A`{gCǫ!! 8=jl?I%^C QFa~nhNtŲ,\tS^sޡ̠30.v3ׇK>۳qmergCqv{N/몥 @II$,[m ==?(=}33,lۀ"N5HN (Pן^{[mjaZI&?@x:(`z:""=j333ҫz10MklZ(=OϚV ?WXU)$I| Y@@%>1| ]u$w7Ixm"In6E ?hrGcpm}}]ulx? `GϥM2 8;NƵ$ |7ˈcX8qb-͊ ` ͒;:[ l-f"-f"wu+Ǡӻ @oI#姐ߎqrcKߖq+t~kUKpH;h{>2pG<[mhK:>NL3b@?yU ?g߀xpOI$`|>×둫8燎_f14.mDHTH`_w6^*/(%~7@/܈PaAA/ERP ElÏ2~׶k}R15aE^ml^$e6ڛmmF97IAd _{{ߟwRo9R$tHm839a |h6I6x"V?[,O \gq3G>7_@Gk,U]>^;UuAOYUǯ/t`A~OQla׶QAUOzN<mf9r39c+n8 Gcz0KPRgχ֒K-$}j߇>ϏO$|bFp ݯfQ@Y>h7I, it~<8/.{UH]0f}Gx>ן} l~|/$p}ũrq)dOb/ŪbU|g8?|> ;>pfaf#&?}7Y8T ,g[I$ygCuȟj83ٜק;n]SH7fe4T !>;ysxq3SgRHi%Ǯ uI͡ 9ݶ۳{ Au~^{ؐ}~QA"EX ɮ%[ݨRfyA]A ЩJRQ=*(-i~㖵k?,ۓS9^s336&ꪪ8&=oY\{#!CE!CE݈>___;z; ~6rzt*RQL j ##njH'I/~dI#mEIm6a 2=i~^\2 Y2A77Qtd_v[`袓O?j3`yɑkz쟱x~Ï^20|ǡLaaOGL?gӧ㧗#>szem0<0C!8:rd'ajpPwq>T)UOa.:o Uw`l;Ə7V$ʉt%D32&`*wçN`v Wj}guUUUUUI-4~p0?Y?ow a&@p(} G07oz9rB9Y~uy""#<Idt g|U#{AoS 0Ap0E AqB \ " HB H@BGgP}9֛MCh`zŋ,^1g9yI$I$O +C4;A i%I(dW"ګBXamUi$^=GΈji'p[m'dhgI 0f$.I3;;ЇnP{ï[~CORRz~>ߚ?]mU!0?TS霐(uꇾss2y3wa4 mNꓪm~" ]Vf/p.׽Z卅Xi]V I$l`; =L%~I$0@l$Y$T;?/:B?9>G}z }=7==Ņ{#R7`zJ5v 7WhD7z 8wΪ/`9u T)SG~P |~~ɜvs As;v]y<%B09B3 (V*,GiQ> |w/'_c܈ܼffeUFFUFN폇9='4@X(ֵuu-ܷuVݲX:=oyA$Uz;uT\CK̴Y@4֐@qO pntVrT5hU ^[H{iTPAV\(0ޖ|=a(=ݐx}^USp}fff/ުwMV [X~1Hl3} 61#휣7^7a*K@pzq{{˰(m?o\w6~;Pd)$y${:< +F><6{,́{6<v3+B|d bLcc'z{eW__W| @_ =9^}66~6q 38yBfuHkaR $0rABA!n7n=p`;tkG $YۣDQP_>Tq7ۗ~PpWdzkL25Xje\ I,H䂈) =<׭!|öC{Qy{({ +/bD6+332ΜHk)1z8DϧE&}$vퟸ8?]u]g/392<w>KI$ mlJ }^0mHPaR*۱rA`z뒏Q ?ѳF96X $rܻwwhpjI.!D5 IRNO|UhOdz'WN?]솃]v4 R!C86h (늿o|c1LcxG8I+<>ǮVv6Xks"|8>?@ C3@۴=zA9 $Lax21b Ao $ oRc;b%a݌c Jܤ 9<yIUUU+颊N3X@owbp{0;?/3`vv0x`H ٶv}WmذI}|6LpUw:#/# !YNռ #uChVSеZ˱$3M5((?fq]<03 qD1LUOZzfa|U}{p?b<=?=KaػJ݋]؟< >c"<=_/wpks~Lqg!>&JamG+ <-=ۍ_er{:UUUJj,t IGX(QguURUJX bqT/U,lg ?eHAwuk~\vfd`K3Řye?W J8;Q sEI{_A92^hy,I-͞'`{$ffvl?(χ?XpVIzI$C>D!`>{;r) !>C}0a@dRѯ#Z]?cB^aҧF,[x< 1b @D4}8AHV 5C:G>zܬ*!z UJo%44:1㋿׷#Bq}93o[D/A\*@- { y#ulGQz) ` ic0}z c:'ϢǮ[l7drI. 4Q(ࢎ$qUUN ak9[m8qb0qS1,mV6"nwUhx׹Eۀ0>(LyʪmYQΪU}GBp0NZ?+_9lfQr t̤6a3+VEEBIwt^~9ڨ}̒I Q~i6wn |۞'CO`OT>[o&{|J8L: X.co,I5g⛗ю/ujjըá:U}χgÃz|ˡ~=G* % ^7j7j: =9(6mo~ϱ8$e9GY Q%΀B-Ï^BZ8kPp!f fbH?vzaoz`MUv{=k3`}jKsǰ;wϥʁ:/7 lv<șUT(UR96x(;UҾwEo(|/QB>"tN=z"G6 bϿXy$ 檒a` Oc|0Ns]ϫꇟJO;="GӀC}vpvIXꪪI(Y~7=69{po%Gi>'%UUU^-`Zmz$o5ŎI$<9Uw _8ΪfAʪhS*wZֳZ!gUAUKUN0T9+a;CIϱC =saf4~ >m>^hdFe$F8O*1^I~u?IdZI$O>&-w;g٪>?Oʩ>JwޫU^鞙t0ΜDt??cr~Oۯ$Hܣ{}W{}~ۊQZ}C>j-C50}=>{"""wȀ@/ll0aҡ_5A*UBU EG>v>Yp~|af;z[vlٽ6a|weWYT)c==}YCUtӀ| >\<h{F$fY}DDDD"DDy{<h9KI<  ׸nW`m>EwàzpG84EDT\Fg$@z`}f*שi C9Id2eBE_:%YU;9c;^ $łe:bS R-%0M8iqT!v~YT U@̓ϷC=$՟>_Nf}UUUNy(Ž3348U >y 29{eXsU?- rMW2wի}V[e`FT{}rʿPacq㳭ȫ(}0Yxrw<Qx ?I$- _H.w6pI^[Q%ZlW.- )x"wh/d:C 糀Z=DDfK}XX! I$El`#>޷DLʈr//@f^Xyo0ce>w', ٙ8/B{UC?qIk~cSߕ3x;_lPUJ>>j^da;MffOLϗ`{8|UtKXܬXˡyvݽ~I9 %l_D?5 LA Gfχw3=?U_C{cƊ([W}UhM~WEE㏦m40h& vc(ЯUdHЪR"k2%볕I%AM@Y}w_/]>@ PУ>*>w~"H} w}<""3E9aOnpa `~?DfZ٧ <3Ac=sȭ1Ye/l|aR+' p>ye5B-Y.f~^^UpqU~Nglfg_a0p `Hr̎" 3 35E^%~R԰V؇-A|͋b°]3v >Ο˧t!3|Ǘـq<2Ba\eaY 9( ~rvM$;CF~~R F's`>6[G(DZKY?0㿼w׽˰v%EPQx_Cǡ/<Ȱt-ƀVRر %./{qtE{cg]uL⫭h{g`4$ynC,X#u-Møww1N{'tp<|rه\60cuxv;guVzGOp}'?vmIsI YY a\I-E ({z0 Zm0%OOӏCWOP!?C|L23x/=wC0HCBJq[;} ~A#|?UUUUUg$?cjϥUUKTkŇLm`;}>[ (A~`dzl7}K `~}]mZ$g֨Fѹ#:LdO G94kZ4kZr@@>򵡰 k*k7U&'ra@~ml?{JKDrGotNη*n;xt40ֶ!o4(Rz#Ёh\?}'{k-TP%I:DASPUQ$ji$c͵kZ֠(csMwU ç'n;G={u_/  K>93v8""8Oj}=>ZL.Zѩ@95T9y__OnffY~U㚫UNb6ú/>rw;QfŃGg$G9=>l7.~d 0Q}C-Ϗ_0e*T'8C׻Y^zXy0e*T'8CB=0 _ mhh$al Ƕh,}? Bl{ȁ .0.E}Czyw\?vF!F!F>-guGd€Hyøl?^;ȃ\FBܓF.\(XJ`-0$b0435yWC=x8^JC^8džxO/'>G\fgF8΁2.H=Vtj NLUUU_ ?IAExE~hD҈ 5 7w +Hpv|qUǾT?6瓃[_'nG~]goz}3o.?, LBG%ګtE{z= ~^>ڒI&@:U CqEi;nx|?c;G 8@KQl(1_rt>^q]Z+R1)^beA12DM W V6|\I{py>tx8:fŰ?D^>Ϸ3MtcmVH/~0K?';,ir]$K96&8$I,tABa܅ IcLZ|v||2ꪫnYCSު\wvrܙIШNOU ⌶bt3O(rH>_hlk,+ncf&v11c1m70W2Hdo6 Dx<9*UU_vA=7;[ ߠ͞=>W~v(}C{sׯmI:4~i$z|vCr8Cw>c3(d!;fgW$T̂~*:?3 (_O"'r}6t>ӧx$c;q'̹?buh'S2jMnSD0)5v^wx?gE5o+K'OB1l[\+k5X()X_%#4!sr{nrǂSUy)ʷ0f''蠓~bqM6RKhVBrIT}#wiVĜ,S6Ηy`!#ih][8+00yB48zjOS~ 0 (Uj}cPS^3^v7+<%ipm$i lTR(4}o}&9  (@wWX(83V!JBd&B:ud@j@N L*E}j/Z֔PuiPٽ NDvfvW":BGANIp2]0Z%b{[a! E!K&eAx~Cc anne*?ͨm9"H2ULI:v0cbvސdR{NhNvBmv%f@)!-aT{(50Q:%!6@g!3wss٧h.h'|(]^6m:4 m,<Ɩ͈m8vzJ{K(!cigc{ScrGePη*Rðr!fɭvv`JT]r%ȉE/(>_|q}R< RϋaBЗ JiiG[1 P2B&|RX vKTmT;ߌլҏjF IHm+{c\9U d X,%RH.$0\u:xYKm$L:XS ?Ws?DG2jqI MCɻArH`^a$Ee<=t:y1 q;q !!fa̯nu28t8ۍfna+NHhqg^D10<<̚dyg@3@v|]vވ7?3 $`:>>pӯO}{" ep S`NXf8-1WPJ(ySV 2] Q{|mYt!%@$Xդ BGRbN.3RkP8\lu'u@zߋY߸P"qw"VjC@/99߯]K]k3C59;z[ZVBbLpNjcj{w{p!LFTcHQ6742KR 1!LJ6O N޸7q)˨VX1(`f3=Z1~43K.eU@ud2ylƱ Si!LbNmmi3um$ ]Hp\91di+%TZ[7(ewoS/x~RHTd6sZYyeqx Ԁ $ig{y"m{(4=6ޕ'z\ }kNG[흑L']ɳ{U@ICbm{>';ozCCCQoQ4Kp30ii(!>Ph?79oCޢ )ֈb'S^2MZ,#۰sƾaלDa:`|ȘªkCΆpP:`M0iڧ0"\c]uB ޵zBPД2DDL?$}n '18# xH4On4<L@cd@p8?W$8VC'ņhhBhB$)h4[XF&k4X"nQ9d4Ŧ56000!IK %% м0S#Jhf]04b4JSC2:a D`AC` $K?ı]/H:9g5Ԁtl4GTpiB$b$`ňVursjӽϾ6)ug{q1%&7^q8T-4)eփS\oHZ ޴>uJ <ຐ`4'ְ6CJf @P4.hPy0tH1qw:G=YC@$%r=R =NO ~lC;তՆ), _v#HU׭c}  J>Pp~ ɵsdQ"⿴p'فK{{Q >A׮da"Y0D8:Tu/JCGל~ƙxO7]U)?M$D*J8,aĀUr3cg|λ͉KR!a~Q۵yћ̯}k.#ݻ9s:k2xh, 5>~!Bzuze=|#wsL,Ȧl PЏ!x[m0b6s~9foWSQژu#[i b7KI)/0k`XLDHP(B^|Z|^BNmz7QXc i%Mkgd1I&!!9BaO#vHrt@R)8( 3?ΰ%sq\\{MPcƱ ұ!J M1!D ۈ"f2"fVDg8E>!s(32rda:;00,,XqӃob9 mʽ:_!"`=vR,X Xf-VY&(3[EU0fe@U%ȳm%)8[mt劜ӎ0ӑۤ7Y1b4h)(٣`dݺfg8x:W;j&s6px=j4>]"doMI$mJH"R!Wa@N^{bEFIklmi,3i*8ӊaC$>؝Eat4hܦن4u5)5r!%TLf,2Y HffaC?C+oW~Cy(w!6>(xa1E+\D 2UBeP! 3HGJT)Z5!mޏE(6|D9qB<1̱r1@~3+$@#a `20a,rT=:B5h5]}ÄCt6"i}1A/ΐf+,ʵdmKD` va6|>qOe8<q)@Z#smfq)c `4FRhMB4ʤJ42L;L83 SC LN)` g2|Zpombm?a8 ̌NcOs0v68Ξ*%;?W?f|âNA Z u942DCd ㏰T*|XZs/Gvf)f( q Njִ$v;<;A}Cw@'aGBjʡT|z!5= dP(F"F= lda#1\pd qW,=\vg~3r<>4`2& cf dIO5)ֺJhe{M*QUIJ"ʪYR53 !3HL 3(׎!?U\$4v>Ta,9664O"cЖ%?/2hiA+(5apV(5ap\n>`80ѴA4<8hAd_(hA{z7C*f.3\`?9|@Bi 2)b=ueCc!8 b@T&TIL!n,1l 11l 0L0O&&Yq f Xd0d6Xk۫C?sA G;\.Lkb &Bi hⅩ0ND5wj˭ `h4\k۳&5Ak!4R4qB֋'"V`]hc4sÚL5ˁmha #/2d3S4i m@Q v c Ɣ6{`3n5uaqި8i$aۏC:NS5zբ5dQ=B1%^L 8Tzi3@߶2L?Nu:tsБ Qp}P&I$I -"ң$C, BJJBdINXܛ%Ԗ̠XGU!8!?UC!'=>Ǘřecه:.̃Pš>$P/%8XÌX3\FXqa\9_ۂ'}h?7+Bb4+`. fD۰77twGgp GF]wFlnX}Zp%dsqr~OJwZ%b3P(-\YC4(kvA4GsQ},|Ru ̰~r10Z(< WQ37)i-ŗjZ8M|!.ƥzPn² ec` .^窎-zT~ט0VaRC%Ȏg)X8׀qfK|l,XLox}RӤtisw, pz8G:N-wGV5 @$d DP@t z:/b eӶWtlTݶ&<ق"/&i)GYmCxr35g GV_TԀa3r+`5 έKQ ]CD(W CkJ-Nb3$*S7eO=3~@ ,W k IulEJq! -L^WS]ߛ}'.şVU]'}SwDb~{r؂T5k/1p:tJ]m[CB cFQ $UR gt5v'3!"1R13xb)a1>6 njPdwA:"7G4;YG2W}8,p ^FA7zabAC҈}b1y["flZW&srܯ"๰fFZm>g87 ]֫)Y].2տ@dtKtzu^r}j^Y}mTUgi۵Y}Ɨm,6dTЄonՏl1\ E@l D[eĭm$![- q^wHKXg$ɾiTWr;ܺleSblIDlE%@ u DG'd-In9aKqymkMFmDIeP;ۛ}׮ 1n BCrR ]VEiR"@qژ+8DR"WFE#*ugw{!6yڢ(~!,D>1)_go?+"sBE~E~B^-Abb1Abb>$!1WΕۄ"gvJQyƮKR6ΪmZ)5mj@HUd5xH}INzW[g&BI1*u,"EIDCBȄV6,/s==Gǚ@_x,~l#SV*J7C1o:uߝb5Ig6պFuV3Ӟcf֛IL- @5"UP7y1tk- Xm,>x̴jZn}WF@>Nm\%86\FwbHRvG9_c9ofo756@=j/$äf9T}H2WD$-3!"1#ms47U$x")LC{μN1=D W^I^S" SjTi+sj 5VeV3ggXq؎ b'W.lRU ^ᘲ!%'&5EqU˙2=v鴔r45 ;d[-S_f^ R+wDZ0U>6U6bn0 BNr脪nR脒HYmSofpX2e_Ș"fU+aԂ2"id&a {8"0f8t3 $!! :agAvmv?3XWpWr d&DTN32 20>!3< F(9 pE .43+3267Z9X0QeQ e `xyt;v ̉0<32qΆ8d&l@H08CL3!UJ:aYd9d! 0g\CLLs*CL/OaA"2`CTL:a TzErU{B%Vc2 !0{3 LL(`v3  ʨcֆd&ܭ{2`gCУ, z`E5q RD؄+320qٝ5o}:9 0 f@C@dALt&rPz`wUiӂa GgЮ fv«/,!0L ȩ!zdSl82L 2H *̉8 Mge`a<2L" )Q5ƕ!DZB6'n 2?_}ϭ3 N;"ji]?BD96yЍ2h%dSAWL5ݜ c>10 pݐ$ sZsͱuxHEw _G~ja-I7:s# TwZ[}x~a3"tVRjоrnL4 D- 5)6v]!'}޷WHyS||/M%if\mcյd>zas$oq9/50B#ٺlب>c sLVC܋"չ " ""  :]iL;w)~ 32~oƟ_Keƴ(R腑,fSw tm*5c++,z$AY[&ċ^UO]7[ovYEױoKsz요ԕ7l**3HEGT se+6[r{0<-:~@@$xny얚mwDHo-ŕY$6+z׾qǶRcqw: h?TT)$VA$A2Awiy'|O]~q~.F1sbT""nma˶3<Bpxʚtc%((b? 88΢9yufKF76Hwa, i?O` 8E{P|XYf*j8a?~2)(m赋ExdQ~'Xt3UBX)iJl%RfiQ$D}<88SO8CB6HH@ıiUrĵ4x(EET ⚔-fi4W 7Fa+4|XFXN{eWvDw18l6~O& w݁tÁ8R(B㺺5wutoE < (/!e~q:ZuP}gWmvʟ<;PLI5+QsYr2.ܶB)K[lX@bkV+S(pNhnYIۂ`8<4!XQ`8QN2$3ȼ;S p[nM1fnX(}'?J4_0w?'~"+NnnC*PQ`r,nbяn(\ams"4sv{DVg92܆EPU+, GP"X c[)4G):=0߶`-6rbF1a "m-aSTl߳"H1'Tz1ѫ1>ª),횉,@X FHŬצ1/g,?'?b?|V/e}6%G]j#_,́XNk Jy*[@N uLS8Pj Gr&F%KzIrJVhd;#Vd!f#XCǂW A% SfID/L^j3˜(x%j׉gz - CD<8Е>KP4]fBtYRu2Ϻ8Yk+"<3+Y₳*Zsg8 ReşLxY%{_p5@yǙW'*]Z%E_4qTh'קsUlO*ꯥ@3Kɘi7-s06ݯU:-GYr~<5qa>sp "KisY:mxtc]ټv$ȍ$չT75 9oqD=Gm!G! ޞT fmϪXek7܉$);duf( tSX9,r | 漤Z=N9ZW*4Nua}L[!j/KPӏ6z<+i4V) uq&KtU'<9`WIs\al!JPM%˲'x^3`i|-/e(]OWJe(fuUnUWH'mEb;پ!8Q"/*NHSj=fqt JTA NӞ֑{nV{Fr6װ!uiؽvni9 ZUMU )ս.mm>U9Z6$7xfC:**Rxz5.u+ˍwz~B K|;T`aa;SeW uzVMPjq ['j,%IQH^MF˫#2 Z>D15Ga7ωvxNX&\G]r{mSF4;DT )hcёK;,M:dp*{aT̥C8oqD#v_]IUl(Br5nlO_'gXOIe>yiQ$21=^cʫSnfRwx;wʃ gpyJRr|w'M k1Ye{ͬƷ,{ %kaǤ9=enffS2@!Ff0\5]rĨVU@jd& e. ݼV{-{E[2%3$H"2wC`q*#{]#Ğf)LVy̡Bnۑ꽃I锓)K~&5ΚdȔnyq 3lEiQ4ki/wHp<h Wc8J+hoEb<rU:շ-щκ@ZdVTbpg!Y^L\K/KWv5#8bx\7lI)3"1=h R*PIsf l]>.o.XuۍS1o" !ϨpZGa}}h1,Or1,^4PՒ )E[wP r$)zip4~T˓"UQ[țk~x{AssCNvYQ2+F,z:)n.Eus+ak#Ǐo-3D5X֢zH()#YΖSYNۍvѣ15ZlB𞷍)|n`|mi%oAD%o, p,uNhaCXjQ^MUt[=G\`MZ%35Ql^6pWkc;Wy:m3w;2Z{ l.퇫5"Ѐ WFβB%=(*]vWK?UmV&rʳA͞M*66uMn۶R, + =Q"H Ap=IucW2]+4mڜgoJq]p)R Rӷ*{.VJb-l T"'xcɽB@W/\qgon}9A42ZC= Lqª(u~CMFmGO)>Ԙ(T i7U n*UGI0,OT=Jُ6kxTQ $~ ƓH߷&4$\i7Ƣ)9`crٌPԳ3qDžV[|!+bfzn6wuTz|H|'\4x<$3ϓ0%&av󽳛{egiZhFJ=Aޠ\ҵPw܉ovur< ~4I/9q27Y{kKguRVҕWurٹe2Z4yW?o_ x-ш*Tt:q6x%/}KA2˟ʪa$`>SΊ3=Fٹ;ۀvh$UJ:9QviZP%A 8B.T6d޼m=۟:|2Ë).:nxJ Nc\Z.ݬjʡL-|*>0F֩|badgCַY7zHdbUB"t:7#DZhi`^qt]uU֦vvV/HXT''HJCQ]d!;懬K$:uƬao X"7zΆaM\ fc빋|1.:!xJ`{s!HP* |q$Ia9ҍ =7nx\:&m,ᙣUףX/epO{JU؍+Kan+KǎN\chO{P |(XTag Gڞju+̊ޭ.yF C$pGT8N pd k ܢB)[3?^Jn&D/%ADƄhAcrtW` *E3r+wzTc2M6@ D\ޗʣO )AxtL€!O .'s&w[yTH ,JF… 9)-oPŇ75 tM`pEO(<Āh>G?<FMs{]Mzl-aPD %cl y K֒uNP i21_sF{oztz.At~RYY ִ+ O7":F2o ATC ` q 9r̭s>SW*k%mm3㵬H|FjUZKMm&j6r%V[#%QV)c[ݬ%ZreF]2=αt󚁄3-hOwrNXf0OxtI*YG?Hbihj:F8XOهwER O)3֣4ĭCK9D|*jD!]se_Mgks"iA夹p +NS .J')2`"@|d ^8zkݼł4{^lYZUr9GdWsD]K(0.A̹椖3;4 \ }rKFE6(om}}(Qˮ76H=USIyY>X/I9+oJNniڏo??)% >GUXu<>C30N8}|jl6<ݽn'lg(# @`{?GG @|a+r!Ah8!wCCzqN켼=݃@dg,6v@afH,G ;:'L^mb$@@ ,Fau0Ak@#f4XdQVa0 ¬`6lC'OvqRUGU^.F(]wӌ xw|>2t/onD4ueTqδ?ϳu+':`9P}ǶUUUWeUUUUUUUUUWU8fx/qӧ]vtN;:iavmUU_?S\,A+_ ڧxI^Q9;SUM=훠 +絃abHAkvH|%vQ>wXU-TJ0oX1xݘ⠏$tEI$]H_kzy+*U<#d3FA=(- wQi o[(p"G_,=O+=?);!ř@=|rP V]JӸ; JG%qW!d*a(K0q3 f8`&Lj*0CqffebbgLi4Xխb(A%/ϟOD46(WE:F*M"0lg[oBUܩ^Y#f *0t,(q4[ JEZE:A^0S]]{ u=Z߳k'H; y=m'{)RiX,?zJVy?izg6yqޱ|e^'HPDUXH(zƫ(zE'Ҝ]≜ 6Nz+ lA1s=QaKrBv]$*7TݾV%" j0Uee7A튔F]\3;՘Pj:ya{5=]W"$MT# #>DG U!-UIŠ+[~]gK1FD*b&Cdi:)8څ߇_71TjGJs1޶d(UҐ ƿ/k{Gd[K}chl ^uZG$p o*"p,8!%Klqۮkko*sNqvzM+d)MJŒo0ץc/:X^gog1@āZ@t\Oc7$V:z Xqe<;Q=VY~9O @s$ X̪?'`ЅD (bkZtd>I7+*6a0L5aѦՊah"Ziѓrf˨ Q ZceCZ*"ZkZtf8&C$ݨr!7diRK ̀eV_oǮ~>O~ߏ5,maGu9jg1pxma@tqao׭=Cw'f"# bi~={:4VP-Rt]aʘ/ϓ@,:̪YVAf@=I/vD#B(fh%@4iXMiu ʫ% tl1 IQ0 nI!hmvb0ț5jr' M:pv;gL;a܅;fg&9iЙ.NKd:uA1Q 7qM=F ۩׾|ɵvݲ`Z&o{Lhit~D?1E TrCEHj@Ă2 p30+ (#PbkT !01#,,GAC5"hS%)d5135Udf8a˦ 0831" 8Ȱȕ#8"A84c8`d0tȦ:q  Upaӭ%4P3ViS3fBRa fCC8 X:ӃB )͖VVTі,Xq @+:,$H6 g0V19t@X05 Rѽw dF C\鮺2-ٺt|hHg4DHDF! mNi &`W;=Ȣ CUuj55i&8# tqʞ?v &I N41c1+368!jS^))-53qmFmW>٦K. )t(B g?#*FC(7&hVXЦ( 4H^.Fx@V.K !m9:5B2.@cã0;J:a[^0@N@dDd6d8Na[`N5!ʠ ogpW1-:/,aK^?1_6m/yXJj';K+%kS/׫X Z}o;ΏNm` _?4RZMC -:vd66R4~d`iL e:XDߺPI#rrV` V2-DwbVr&+0k\FH-=,H4UvH !TѾ^LJ*XVEh$Jࠀ9 >\a3nTuWnXU ]敔"/ߵ?nwn{B^Q;UbՂ.\Ka`qv8[߸n<޻]JeM=s.,)dW7;(1R )Cb./ Cΰ34\DT O@4pI "3P WiH^tR̀*RʲI7m=wgu'ƀbd| o08 iXֶGcG&Y TTB @(-DSs|yѡ% oDA.i ݨŗ>/޼㨥֦'H6߻|\xY.1Ò 2SVNrv5 JŮWȬ Jvi;+j|fA` ]\>eBwoc< F|W2sͺ.ם˗{u`m{Pl=4vPsLWi4Yܱf JcG6 rtD؞-WMxkQL YrXX&ͭ\n޽;کtߏ QMRƷm8zp1b qd)3PRI|Ҟ<}ܚ=r7cTl{5 0T 1 QvVhL 3ufm8l<Do ss9e-V,mo=*%˞.yX̂;tOcu5'wE NCL A^<l!@SH(bh,eyV+3p LZ JT% NuuB_G/F E@ë^ۻxUU@W}_=;n?O5|oz4 )Ҥ[Tv_%8d  (aiJ"Jx7!eXvсSFB W[@!!U?X<>2!]ʄ*B~wwlͧnqܧjruxf!}C0̭?̬JroS=iw|S*i6\Ș A0N& VM#T>É<{OxH0@vnoo3[fme:U`f gbK*ZQPiB({'% (CwdO )mks͚Z\^Prג|"[}c=:)tA=ktg|V(m;F2 f{o{o|q*I36Nʡ[)@O+4]g8˚D@- bBA aw@aTAb'{9wxnS.#ϘajJM e-N&ը+zocٖML\jRT9u$xE 3A3wε5}_!0LxB hgQYAˆ"7zx^x`>^\=oPe*y ی:Rk%Sp^/I DL\cO!O7B )3" `~YG< Ï˨aae0YŖrhiTF!)ދ÷8lha!y00wszo33nЇ`;g!TsJaG6!o`FM83!\РlŝaP<0 ކaŜ`,%RI# nTY(]<<B4[<Ev?,B'C3N坃:tvA|Ǭޯ:ʯ]QTǷWOgu|<=_q<83K) 3c`9MeA@i$`6iNGqa~=6z8:ero`6a` !uEUӧCֳAהyzCA<00íݠB{>9x0t8Rb2 2n" AؖZ(<,1aʹ<:wxg=!\\ B/GT~= 0`zgô8}N_'cFn2a,8(OPhm94N(=I%`Gme-$H;/i$b "[mˠ;S`1 ON|Us!Vv8^_GdQyr9T3I_> 4{fB,85O΍{ko;xiD! jn<맻{{m$OXNzUasMEKs, 2oIt~?ָi6q[a5X4Se&9p>\ x|VL,+k2*hr|mwzaߗyPe~{O/޻^nt,U}T6LPiTи7q?lv_I H$4Z$)DM #;wB'&ŠwBF(Qj’Q`+HNpBd&gd`}>7ΰ~Y{?sͩMtm&ڧ*\VLzjڊ7<2Bcd CCF`JDBFрjjNaDө|[VxMW)i?եy -'uNy|f] T o<\C@Tkٸ׾!Opmc|➣_5L\ηQ)hI" <NXi +Uܠxb:5i[)x~d&Fԗz%Emcp E@Roof sjئ7"g># ;ɟG ZJL!7<Mlkި"Jt:5@Ҹx"3D>q)UDkyjVb@l/O/YCs{݌%MVdv\emw)=`;ٴSfStbxBCq*|~%(p05KU;@񇁊y߭d"r<Ș/,j2;S 2"7blq3X_o (P>ƽ7ǽDʧAi):8 E@QAueuug҅P/Y^n_99RP!b{b #1XVqu7NqEqH$~Jv ŝ򄏈d4!HRQBFְ=wwMsox6^Gg35jxRbJj*7%{cL1&9wMCZP'HBY36KyDλpF1+gD?ؐ. ?Yg :ch v4YV38s߱wbuΌ.| ɲ0WmLEe*LaPU!Oy5E5E8< tꊨ9soCa8hx;ff^UrLp I$nntI&@o%^ %U_9 f0`0 ( ;,І P0`bM3@40 UIp%C$-mlVA#Ikn[љɫlS2p*Y@}j"?'P'{Ϸs(.yynԷjy%Ӳk4 ;v<@ /7q޾2rA Q8X\V{6>㐯#GL}ލZ՚}e {O d`8~C1_30=ud=Ր?"c55Ħek5Ħek50 ?86Bb (YzaO$K2ֵm4n>d(J6ED^EwI$I) M ,2 i6¾!F 250-kqh11\!9DNHnbb򋀸@'q}7lvQFQ&Ed + T5L{<'}i(킁2K2 00@vK svm(({S%ZIEc"P0g$ Ҡ"ԻLז 7˟_>wU1ǖ{]aaBTm+ jd9Tt $*$$lA"t\>I{|arpp!kzGܼo"PQ;Ѥb~yWϩr:׹&Hkb?_IdjRyd42$9Ti]Kih1bmY,A; x?a4x\!gm k @6v;@)iCJ kW,gID76I$sB1ul~ J}pGox l\EqK]mKf6^7d*٘gQ1 - %   Kcm#a] NťsӄĩttGhPFi&6c 0tTzyΟd,$X(`0eCT _AF7@6AJއuWtC}Pżc`۔E1ދae7WIyW]V2s ס%0U" *E0ՄW{S.`Remmp<;wi>e:ā60*l\$PɦƬrB3N)=l=V9͉ɴ_jIAɄ0 hk_Z@lܬY޲yB-P(i͛ li Vmɓ`$5n= hPsCX[&lH:9|3fv#T cxvÄ!WlI$5VP%#XPpG;|(b h"bЅyE8Xmj[-cc`=Jp+\q:;+{dtw,hWKb07MPӄX 5o0(jMPDA UImh=:LiKx\Xʏ9B'.)=p=V3͉-tڣ=,v00ͣp0ŁDJI؆P9G۩vG+9C4TfY < Eb-8B]I( C-#.oqD;ac &#\$(myL$Ak1ygɛ_="^ڃpXh01 A1voO\<} a!/aO@`/a 7Zz&BBQx(Pؤ$^ j H ]R\`< a@Ѷ GTjh6a`oC$fmZ1\SpI;@tW@Ct% ay7?"?G|eZҥMi[i8ew{n[`0l@Zn!ԛN\0 {ؤ q`n.ZۏThYtUAugv͹ +y(:˓gikym Oj@`8{3k3eҊyœMI)t ! 5~Oi={?PFqlLD!VWhq<gES! QM춴,b;bJtmjGoM2sߖݢM{mY³߰e([uVԺL p*1ɡy7& 6( OQNT f^ ec6+4{w\jR")pTK11]SW=Ma!IK%D*y`H] ]_~32[L]rμeh JB:aE(JBnJrߜ:IL, &0ZŗD5xSPP DDA ʻ̖[螻YuX g]UjHUrD'?¤ Ȓ6ڜNL|D@ E>EP3@6Oѥ Aqn2J^5S%٬޽/W|&%* }&97Sg5S5=,tqb@7L$^RUOvmLunJ^錉q|/ťT)t;QȑYk6FDuW:)/\ٯJxoNl 0/qւKmePZBx(Gl\O۪j|)(@tlrٴ5f)nhmPx[Pɦ|ጞn;vefqn{Fj&xظ Y)xX:5lnQDŽG9* !CA6̬͞ M0ex~%ǐe(.v-ؤ-/@N*-wzq$EHFHCz# 8@x|~;vr!4`! MUJxLz &NYZ,E3=\|mw)|Ma"A#_LmuuxI7yf^Bʦ4k/|׹ͦ._P`!h"e_wrŻv:4NYr :iΎhdѳJ {UȔE(IN Y3J3[ U(pA$ߗ=T(vF%$Q(D>9`o^wɦ >5UU^]_GOzQEXOʨ H@g@ -kjOpvzg,Q^6oT*A =2̓$ppP<JgFkٶeUsUv&}%xX.6p52[QoA >sP\9>RI@FJhp)0 dqwWnzUUc葱kUUUT:$&CJqD=G؇Ot>j=^UUUW)$YE YgBm&}FV,/{m}U{jB$J$JVtQgX4a4F}!"]A80+vn] _z1M޹33uz\Y=љ = qፖoG`|7z:: x5ȱbŋñ3A [mcG:I(qgi`pve$ŶaQ磱 Y\ i =[`Q_UbCNI"Hצ:8rѳ@QEB09,]. 2F߃i%IP/A Mz0Dt, H d}y749^J9(,YmUPeVu]?8e8mHNUt|ՑYdVY;~}9;pa`"H%I WO@׼f6df4ّmVg75WqWlv Yf *ú(zsgy\<d d{O3M|Q=Hc|3oWU外ѳ2}pi"zUoӌw"*UC`uƅtJTPum i$L°>Aѷzyq}^w$?Ra39c;jѶIdo)H}mۡIv]kF&p@z\2UM׻v~~>aȷ"AEdein_u: +%[-+Kr8(bY#Vq;mckXXZc6<`B  (_^~ş'~j)~D?(?G=*)Lw?a!υ^~?=~|WBB?A2!\ do)@DH"@)տjQҡ+RbuabP&6Ukzz0ĝΎΤp¡)ʗ;9tBIOݯ`>lq34ä`L8A}h4P0xD? ;a}dzy?~<;}w#kX|]:3A<+҇L(mi |y3 S/;-b@qóflHq6C1v aFc5Hr𛗗ͭI˵)f8l YqcG[ -?wi # @ wL^(;2Ϗ&t5 ٲ˝->vh@PAcIwn"$)PFJJGd*6WXDc>>t,P&drqptVsP0}*IyNⱍXHT;w51)# zlK+!bEA VFC8!l*WOGuK]ѯ{HxPm?¡SgJM9'>?~7_H*؉9D (tȟlÃ֝<:냷Oˉπ?蒐*?ۗ?\\}X#yh6I[ /?.Lwt+a IY?_?mgjku8%5ʣFdS37[ѽ >TT Yq sǏ}毐CT`JZ,\1 fk9~/wy[,b?@R6$;m^̆>8{>L2?(X{}K?/|6>aG00!%2l4qu@r,BXX|r5f[W_xyzAjy x|}ܔ,=,,~4Nc61*r(tlT;;UX`p?D>?CO81o8>yy$.qs8suֺ֓NFFv6?ݙ\'51:qiN8&a w3bDž5dFd4C8Fpq>+ A%УM6Q}{{6>=rw.{܏rO.4k0,fdq 80Hlt5 CLSNcp8H$ qfB!P| S&5Fz"ࢾL0AwniG psF۬,0$fIy`Bc"0b`]afBy1f1A0@BBL0kfiCi8 L~1Iu"CBzP<⺏LD,۩&t}?ǯӃ{8sZ"|gF#iht\ Pe%0%Cb8|pvza0Ähm6V[ ɲ ,1Dmccq3dYL@t@W 1 fhl d 3Odz8BXa@ BB5M݅e88HӭOv:q AxY Xbt6a!Ќ3~2/ wA,BF( U4v80]γ>ݽtG&Q\z`.D}v;;[N˦oQڡJ2/ӥ| "#~}Xgr·*q{Q >a US?{UF^g<ކyqrN<1{=<t6 !x/=GDc`0(9G ! Y o @38cm$[{,E* AM5흟K@CGoTtwFYI (z{W; o~ㄇvX''UtٓPveJ@2r2 1!/5XSֲXSQ3kN`Xa3CjIS)}ϤX$ mX'NRgvP 2.Ǯ*;eChC0NQq: kZs3A;G@.(ʿa`ꪶ*($ fz dSYUmRUmQI;;*ޝ-4L g*"jQDPD;Mᡊkm[ll8͚`bvt+y!3s3;a&QULUSk332wLqWB8QU&UHc33:F 0 fad&j aUS323EA`qd9e83LUZtjj֚9iL'ɏΦ^1LON::c{3Zd4$ֆ` zS.(_wЄgFQ(z{֟H   e&e98ʛMّIQa[you=t?^Zz58UQ}]ϣ8Ģ?F-^l/\$|PjMUk @yS`PpFف_*t24kR绷3ƧU,4̄#8ܰg.qwW//y$k;7 ʨrd4j%44.nzn)9!DĄ?|C$0j=gH 9Ƭ09Z⚯lo:Ì;_ݤETDvHc`GOU-N뇁3  YSMVQ ܣ/E*zצ*o6D'7"{ 8~:O?M{|ʂl l"y g w(]⊸e:{5gOv)0gQ+>X}(W󕸧 E[RYvozV. *>P:89ˌ͍݈@0#4SPT)11͵O(8UDD@dԬb *Ө$~#Xpb,{7kv {$q" T&#cx܊PޙXTƖY2l" Q"Rg/jc=@0$cBk {S3Ҭe|M.X+xjq|#NĈ  C?! \彽ofS 0㚴|{ɶԭw.\r1$Lwox xhQ{_=T@@@EsjLΫʼ s#B`4x 9JM$'A&`(,,{DD )Bmq_a<0 Bjija߬u5#MwE|m<{w&9nw{}vyh;PYòSOXHeq^_va78x36Cot߂<=Y]g~uޮ>?R/~ ~#jr_KOR@!Ԉ*xD"-<=)fE>i UfO|ߗ$ƫҢL/w~I6SjXܳRRCY ktx?3{_^b]SȀ*P(ŅbVgC.T I~#g0s-HEDX }LJ2A40 v6PG _o?:B;9tbi֓:Fw4M-$:#0kQ Bhvk VJiن%|}ٺ SXZGȱ8mD h.r~ b*Xe$@XKF?^ ^^)yw `:7:Y7Qe='ͻȚ|Fm%ܾ^-suZiWCJNc9g8҃H8 @O2<ʁ<ľNkzCCO.x7}2mdTC0)UP4^i>ivg}H!iD @ `~ҶZMWj*e'gQ֗W.P ddzg?*#c@a"IɷO |mL?d]k}|sP|AvG/oq) R#Ey^eLCL"$3(H@r S/t޼!ZSPVEQ3o+ v,?,-*eS8ioϏ[^j='$QhMEdȦ@32HaGHT]D .|u|g^TB8F4D@1@_0iwwwmjIn1wrcXQŀoef@5>oפW׿gMsPlͬ-`7yOuWBd9!8!;LU qC)ʭ:(J?!A!0  43#@P()V2U5 -peiitXovzCVW&({`,#iTG J2'aነ (4mې՜D/tHf9n5P|ޗ5S%Lp2G[-)V&ZMff=#,V[7և|kgMhM'~s33 !ee__tjEƴj1 ۄZ5 CO%"d'R4kvF'hsa.;v4c8}u/F DsFcvF'7bii"Be9Bf^LyY۶5zo>a Q!54Wt(tqv < #&1Lm[^uxC#vp؂yDkvb""9g|iU\3قq)@8>]!Ïw;{$883:)0 p:|8mPB&$D` ;aWi%bnM A3@3 0c<;ݛr] 4UYaYBQhQ}$P!=0F^AX1L$04iD~V0N?s0?C0c 0F%~|wS;+=py|ICJz'A^uTt q|ešќm|֝+{T T0Q?@)e)YZUs,%)Gȍ :0krK CQ%!9[] 6ph"-b&30mt.0w_P8p4r :SJt9t?ߎ_GsEDF ltE` "[H1h!(H象Doy͑l펖 \e%̣DkfFprfehZ(Mv5Zd8Ea0 IaaDrS%xtv8hqˎ`:pfteW`ckN:ۨ).&:C4mg[`흾<_!6ggJ2/!,27>MDjuLI@L )H2eLَ""(dH{*=:hCòg LSB;q3|) %xp1?gHt>ҋæ81](vrtR!hw̩bq( TЅIzQ6 qdU@$㹤UO8`q[jVڅcuw5n3fp| SaCq2~ ZS TSڈV,PU[rK 21wgfBzNLӆm3Éi&ʫ2q 1-4 uv8:غa m;Sar2 - ㍊U33*i qX.(o80UCþ8/5R&qQ_ q!÷neqegniMp$ Uwvs$9`I 9lefN{:qѷNi5].qgǠۀҳ !]\U<;p43832ȓc!;p`ޕ!;t:d!cq f`e XLt'8 !N.c8.1ˎhC3UN:vBThGJ@C`bN&p%9L`x'ZA 0`0Nw}BS۷Pw=KFxf .Y P ˚G[I|oig:xsm!e D=ruP-3ۖ6۠VVTBaVd{*ҎN&Aۥz;(/3*_;x#+A%,o{lWk]!I4#)/"خV \-&fۑ\ipD.u:;؞#t+!o-7Og\]$M"nk\u'8:=2E"ˌDž}^Co=?;8qɾϹz}3 ʪ Rq06>N-"[̌;qRCC{4SMc?L!Lx ~t ʪuD =h߸G Fذb06EQ7qÎӑq)4?N:wO Ν1X;?n8$z;.{9ocl?lPwf a`L ,9nq ;N@20nV(iBf&fTv WCT5JybLImVǙdQJ|?(hzQ'~҇dBDBIR@q>d>GGHuTmֶ̥$a%dN$M 8N&R@D٘dDW&K:P+[g&i0 05f;UU@Q @)(R!X`f61E!cT%گ`e_ʸc*c H Ze+ BI&ȃ'pҩD;s Н3ɏI] 9?S<"#KESf&&E' oG Cݿiy@uaը597-=ݞp;ͦeqUe=W0q ܢb E>Bf?IbA`TMfI !;tǥAUPev{b2z:!Qo"B+NJCBhdӎ0 !܇ZSݞ B a pq}WuW{bqˡ=#߬ɡz]̆APokQB Zh¨D^R /, cY9a&3b4D.af3K/VsfM q˥[::% =\ҌX[s 0ȋàjAl3E tu֊ XI chKɥQ9v1o\)hsPVRJ0coeΎ,e0$[F:0pÂn$ݳLDCѣ:60J&8pn\9Nq:X@یqH6mv9qyqt8:n+qYqt:qt1U Nbm8388W{xCt h8mҺwӎrnݛY, aުy5)kS8t:2Cٜxq0Ӝ3, b@pF;(۠CKapy[#ӥyCyThvCP3 v`qlst2&NN: `5cY!0ag2 56chm7;pTpWGr\3 ,4 ;< @ZqB! !džq v3v8qN-5A`: t)1U.{<8OmXv㧙h-ͳLi3}ӏ:W=8tN(5d#Ucnky)A §r TL$rԧqadG*>eX("C.mijnM+fFbfZV(()vȣzކ`*"w@%?`vWn4mm-b Yc!ӡ̬h mq{u 3fSX&C74;8u¼;`7&gm6o D ǟ5>Cb)F=9&rѥAɁ&Xa,:`I2: Fb`ؐ2Ńp](E4#\ I3f*Li7aIġ n6, -A`\X7t(J!QU˘ai&r˹bL EMbd!a!5՚.xeͳ, .68aޞ^26eZFGu6gt `0R0d@PSVǴӉvvrvhfLJM1̚v֧,/!NvU;u`郦wcƇvۭ:*axomfap;;p qW5[-YT6v08WqlHnxɧ<=d\a97)|8 Jq98v;tJ=:]2d;E DŽ!p4Ys1{r;sF/n4mӎHM0!AsF |;MݺC"""ʤt$NvӹۧJtʇ| =CPyS11 pGw۾XZ6v<}0NPS_;_gjz$"&a]aÑ¿w[ٜL3YJZuqOC8$"趁Ѫ+VIT#qaqHZǒfNر籷ٝYtX033uJF;3)bxueɎ)]-cufN籷ٝYtX33uJF;3)bxMkrcDVwdz1:.Ӛ0 GFBw.zÂʡ' ,X1 ;ah4؜:>^Bit] 3`t`m{Om%xon\3sO:GZ8gC5u^˧2Ra8eCc(袍z`;v8ULe`nI$h 0P]8ittz+ݏCVJ֨rJF>;deַkxHz&wOp,h|ц7sq $FXp0ہ $6Ӂ 0#4!,,,G0p8qǣ9p{iMBC <03<=aƇCcl23L!@,8QENf9م^`Pq}C4BF(}("8R(Ҥ2} @`j>=j6xvShDDuh<""sc!!UkZ\0ۖv;綄<0̮m3 Dy8 :z$:C.tYU:,E{ NƄ6r`YBww8cXƸB9 ^Dн8sr~~yۘ>qu=]0[u|={mPÀf*$lW*ƆA!$ >ijT^>>O g#(zS I_,IYbt?=S#B[+z|+1ě[&+iGp*O"³l:UTW &|-%2!H ^`Žh(|9AqU֪&3o} `mPHI@a@Ð!/8ffs#:gC8qEUsT*"CmO:yuUUi }qjC8<\q'10<\ ӄ„oC V0f ӊ!LCOD 0!yÿaoxبY,eۉA1 gq}d{C!RTmIc4k ѡ88>L sۭ{zvr/2%v5.=T O`Yt@ 2̉H;@ cهCu-EŴnI\F;%LcĄ3L!N+~D2 HAҋ%%$B=@6P.'>ɴN hYfWO) $Ȥ0i=}:xāHwfcif+SVmj~FӎI=GnoAӈ x71.l\DG9O="D$AS* ʒ!ʒaDf>Ƿl@ @BF  !@#DqDCC48MCCvaMI:U_2)@ "mg@8;Q<==B8PPFj? oUMfs X~{=tPV`C; kUUUUZ\ʢ="#CP>p}@qҴ̭!@Kt!J/ӧg:L%Oi4 !{=C[, 62Bb~,%E l6SmYx6ӀETJC`gZ^@Y̓Jfn͔-&Hfa{;X6lƠl \p/K Qv!ڕl6SmYx6ӀET¡*5)^-j yf ) 6R 4Q j;\ų|V F6竚ۏ!Hn=܅^XmV83R6p+8Ubk- CPd@ <@ s!G3h^ov4[B8fTX2K ӷ u3#JxǮwy| ub[W- UL]b2"4CiLTt`MK!\; aaAOƩ:Cjk*7]!885Nnߚ: AA)? m1֑}cx-48x7sM^hbVey#|zeBE;L wt20@!2t* $ m_@\FEc}E3lz̶Xt9lvX{iXa&RCJRhe *Sgrfvv&1< 2=BSCA"d4)M!0L&lNκ\شXXXFƗ.@> aD]>N;ݝ!H&q&f(-29<p[AZ3gʪ8̹U (=9HЛ`Tʦ3iq?OASIP8&4́??]Gwuxx&/~54_X.`BѠZ5EtIMu $withq|TujzCx(u@)⍕\@nYܢJ6@ qE ˧㍼83ˤqetDL\D-q'΍Ci 4tc1۷} :C'qEdDI`ǧzt&(r88Fccd!BxgJ*vqgC33eX`N<fC!uSL%q8xUpn=gTa82!ӷ'c ƌq|vhh$O\vۦ p?ޫ.ƈb(DUOE~!/!$*cka2>G| e< !ްCCR52 c<;E]@ϯD$Pn[,B)9ƶ냖HY)!S:9ͼHqn }MݫՁ`x=M# P>0M 3Antq͸;yۆc^Gqmxa ,L,0X0ae!a&}t D U6sBzv:T4H`e¾{o4^=x`MH+JRB U>72`/MS㱻o,~3-=YA`ʆv-RI!# >_=Jhi &J! Z4k|v89g&K1^瀍bGlN.qއLMNqU W5)v84_%QC9%8̏(PФ!% st:TypppHi qA<0} H)_3;m .z%% 1 Yo޷ ﻎ;8sqI:9nၰ3n2 ::ǓJckw`KNgA0NlBvˌ8L`=}!҈.X<2q~[3@}gv3̓ 20333,? =jW25#QfFYjrݦB ij*jU]꒟k_Hl9쇧hEJ2B(:-@i:V `d&+!֟A2<DQPȘ: U0;"z9뱠;fUau2ٸ DSTa~>!nC\pg%O<Ϧ&ٳX6qll;"zg=zceVZ-cDSTa|oCyCRH$ l >UlY!e @ #;`0C( F*7mPٴcb9,03replal|wE lK|mBP@RHSm#@0;Ca%F;IluXcUy9@a`$I_03W˳?.z rv"^^8m0сt0p\fa>L\/68837:_wބ$,u |qNـt[{]!f 'yH A$NK,C°Uu:TufvNN[ћ vbfDnf[MQh+ #vFIhnl $IC$mcz!(6!׊=G]>$G(٠"?pR ?PeMP&CrtI6bEJ94I6`aHw#!b!3X#" !?Y2kP8 5KT 0 0=CRRRB hSj)p;D}*`e7m0{= i XSV#V6?%A+_>pya+ ,Pۜ&+6)0ȹ* _qSh4ؕBT>!PqMC{afYPbВN!E'0ڠ=:t/qrxiA: q!JGptt4LM..c8`2Ncw3z"a몪Nģ|ӂi0:gJ޴`oyt (`hha(;pa\ц$$4I{ t 8488wl3;`4r =%pwCBB5yW L/"!Q5@>iڪBfSD ?"UJu!3[ G9a3GYfVY;Y&0_ΟS z@af8lنN740/fSeɣ 0 5iZi\Ғ&CCU4.( #|S5\qѬ5f1չfqj+&@fZ|Alƙxpqցpt4pp ai9<9DVWg/g"zK=6(v "!Zy@C}9WZΫ9Hec ɎIg5:2h1!q95R<氌G ,[a0K200c̛vBC%J< Cj;Ŭ0p 8g{+Y4ţsZ|bՐ2Ovs3aXEz<>+h%w`3Ĩ%xuGb]vl>aH]&jL`%bzԚBy"8 2佈H# 䙚4`8fUu Ƴ2 Өv!L&f!G(`(0ɖCL9+JQfl쯘#, HMRÝ30L;eVcqӃh$&1:w5Cc1C!Nfg% Xt:gz1XQcp 3(4aX<0)S tLjA9|aE>r047v10ymt:HaaNb x o!@Rw<&+;|lHH2(<7UCNaj=*s2!Iɰp}_Br-[,.rin U2lläݤkEcÞ[b U@EAPD÷n6ŻNuw^nAZ5f(3ZM^.3 `hE !Ԁ 8ř!1g5iӲNb-0ox|j+&%LƷ4CfA2CVڲQqɭ3CA)Ұ>_SiV}6#͊4@:$SLLB|HrI@0t(TP U:aa/(0==i+Ⱦ[bfVVmX#Bi[-Z4լM&YXd!Dۂ`sd%g&>;'1 [W6F[ c *$1B!z%C11>xWM/^D}M~$yYIA.5lA# FZ.!DzdK A4srAK.aWojֿ[` X 2ƻP:`D~ #N" wDgZE~M*գ6,6llڨcɂ/oୃ3Jy srj6d- l@3|)f 5h=$7v9T3{Fhz{!N -< $N\7ՐJ d#6?_{y %GNo(D`hdu@ E\`> oA # !$W02 ?6]Ѯj9\ք_ X+s>4{?99!L0S73uHY`#Lv1@A"= gm[Doy?,0yɳTHp=;9M^j\Tf4V;ph:t@|sU`6,lT;pǀI#p @gFg\I5}9UR.BCYUOq `9䠽|S}<:lpv,,p 4SmI$V[I;|gjj|Fv?3=gfcm$4ǎ\g%̠8aDFx>Ēص3v<:sֽC w|;Utxc D@gJG0L>^rٔgHh})}^=EzeF.m<>q:}C^J6gg'$$ Gmoi\>GzUjѕX;m9ޫ{qxӶU:5UUo뿶}xTBԘO1W;]yx⫳#n)& ;{?a0}x}` 29"-HBD0|(6ڦGAA`|p%;o󊦘&&Baaea ʘ^7vm |6`:e.܃:z*ffr+4q9R+:ZJJO`BAզu 7`d i0%Ԇ)"E<'?x (09?ì,SQlSKKc+VƠښ-`:TCF&d2W =*jc9bzj=,pFE&sZ0.q9r9c2)0W9789^ fbws-c$N38J:Ropn@![gxu!!@h( $5#mA@ 0Sb6%JyN.*@+s?5dR([4o%1ƃ3m=p _i>iI5ie[$ԱX882Ɉc83Yg5JƉ!rDNq0Ec!800@88 05PU =[0šS>Ο)OhnXI=b$Ol54mB=$Td`H01˭`aS ~ž_vϸa?nfq$3p{QI&f)|G8?wQD ~>r1QZ/8#5xƝN7n"ç?7OˎNߡ몭ݡ:̪q3Bvd!ӛ`BCcm8t:;DӬfPުD&Q 1v'hJ9ccGcn-(o@O >_&O>putb߰|U  [ګÍi_ʈ+η }?=559E7OuY֙=f5{H8_&fitDDIcRw%!bvFŬ\8.Ӊ)]pSnNbAo 2=lI-V54Y:!l{@老}=gc|<1! $I&jN1Hf9g nF @EaLَ@k4phYfd͘ADl@!$ICFiMPԈR,$#íUB}Vhv9N!:xx"ӀN:'zq 4Q(Ѹ"IF 'سd& "Hàt.Nhtq`7TnN0s hHG4d`hf'DŽ ~\ 1+>\v)(@hdXEYY U@P)3Q_VF_A:4~i0F79x>[5 ٩HNA~ŇGP9$9듆 CA#!QC}B?1~wnGmXJQXJDB!iP)yӈq (E1=c9:Ln^*zq =b'Txtg.Lƶ0d4"JR%) )Z /вz}K(55"PkFj tEao*6l"ha)d ZLU){bcQD*o(RR44Z[-UjD+݇! ibR8 &f`$= ~ӣ|IA F(*`Q5m!N8{B"՛r.Ȑ0C5 2Tdiie ®P%c"Asɐ44C`ő2Pw#EŠ7#X!!2\=ޑ1azF:` Dմ8"^ӌn3p40f]0.E&faXʋDD% h3` CO> ޭnnN!3^M/IDH KBaACA]88" 0,D(4t𘙁n,,`Zȥ !8+!M4m׺^(*@KcQC8AyB!] 0HWOt0a-QD07x bTE M Ȁ(ʤ۰5 : *лU볥4$bD*9!hi!Ɔ;-#em%Bd- G Lb V,Cl\@(=#q zѻCZMeiٵ /(@EeBЌ DDE ^p&i ;oBuC#MXh-j;, RH-ld$عX SK]r:íAFj !;QJrn|3Băw9 Y0IB`1$S1FXc[׬R=\,Olɐv 4p<\cA * v[GcUTkK6X5 WqfaaED4s:#VBhls x&n#Rˆ X ]"2! S[lĚAp"4CCˉ [ѵ̖9lJzq p{aOEib'GO/P!zhx;}v h|@$v/7"` hЭcXˠ6*p{UὝ;. ø(ឃ,yӗJPq3}0zUUTOQDr8֊3D&wqT4Oi3ί7$Hgс nVg844nrk$M!*C>zp=!x (g\(ۣ%4z|n( QgD:I6,Cƶ<l3H l64QQ$}}7;: $gjpD拧Nz٭ C[z}6@!>6GcePw{:gv!4CQX]m;4Y`>=d Ȣ.*v!WuQ8'`w1Mבy{ZȻa]Ռ%$I"Xw]U{Ձ&l5UmW|$Ulz̓A!H6wj W.!0DDJs4< qߗQA:;|ǜ^zIY$YF۸CL=1} =ʹ79,A:}1!:304a:+ADch=9;U< aѷlN߾J;YYsȢۦg{t;aF`t/7L m6@mĄ ;@ǵW\mcӰr8bۏnR:D!yqiֆ"Ifr V 4*&MvFE#:FYI&lr2 9,pld`HьI'6 bzgy:؆4x T`P3@I'fI$ּzyvUg,|1E>Oٰl :4ob H&Ew7EܖXVXmïA.@UR8=qffPvuö|>v3O[za﭂.4uw]<:xs>2OT:ȢUUUUL!!h8:Lv-:/pR6YH48TUPUpGUV x3 8Vj7=lʉLmZ30o77om wu``{l{l`뮠Now^ջt'c%l9$b\$YvuY>~QUUJ*TUUA3QJR #v?v)m n8u^c>ٝgsyV̬eR D)Va&P UT Wɰ~ܻړ=c;q"Cχ0wQ d&qEa0}*LL+hwU40y1 8L8T; 3z+s]utXe9DVo5L06kM bAq30pv@gV--N%9Ig0JrkXDae3L5/e$Zjɳơ)pkQQr\ !ռk -NU8o]!$!UU0a% ~ 1&f)bRL.[uhq+Qt3!pԇ!L&6K!f(۱ЙQK 0xt !̇ Y=+ډGt %N/s B )na8K%9'=j:!þylw6m PPvaCUct() /! 1CB*6vBPRl}"8û*f|ٽ1g0o\W%tȜ:t :`gBC`W"DbjuC+UʑM"aCHcD"#B`çP۱/ aS>]A _sof;CZDkA@W0BGQ;)X&|V(vNb&>S;A:tg<{m/W0LLv C%hej_5܃(vw =EQA Wлɋޏ {{OߏX FDZ, w.rP}@/a'ʪz8yNs)CSonkmfeHJʐS8#'>yP]hݽЂ@!7#Ð@hql! b,X L! b,X LT& fا]1F8@E@ T)``"Q@Ad}#iOW}F>Xd&dBY HN83e+00!0$+$"b3=8:BG1ɦyU;H'f䜙1efrF' q)<* :gv]6 +&8>6k+,Eߨ-oxoXwCr"l@ @hPTd Ehfg`l}E5s5Hc\ E4iۘ4ΈbUUa-(A4 8hU#\qFe_c}3( ak2Ym9)pgMb@;@((yWZyT9Ȇ=Qo'P遚`T Ӡ pq˻c#Lf<5Ba}8IZrӉdFNdP8xʣZLI2jttpc0d4\4 Г883#jj1 h4h0CC5 @2C D\$qHIJ|EFr"~YbuBM/w4&h !wָvsYꋢqB'fPӎ2u 3,MlLh'Lb:e8?G? D@P!:-_[89 6ba~q{DAD3j}< ? **=+ۃ[hj4UqAq{>4XuLQ**)?lfa!8ЃP(b%WB}vٟ > ?SABP4I+iU$t㪪I'Pi h$ CAM Sa,h'8tʴkA$B5B,T͆(D1GJѭօ lS0*6 8XXX,T4`ޓVWI;/0CH )QqdzmӈOPiӣI]i x v;tvQ`T0 .`  8<<cjx6*`cç|lT:LC ^ !U><"t݈VA[ZS_L;F&_+< ] ۡӬwq 7 Spv3m8& yT6ݚxCs%!fAVц-7k7vө̫̥,"gG$PJ0B4+B4~0VUn ~434<P&٭}'@K{'S- 5V[S$jVQYR[[Q0f *M7 N UT0#W P #l!4.Tt`Sx ;~=iM(P"i a- HP"l899]<<c$'ώ->miBA_.! Q ྕ+ȹ^FR`jNh} y٤hѣP`n8vc&F&f3G#mYlsx4gyc8::386!00 sJp!#tS* jEA l MB8;xaaN8هLqA sϘև5!Y8-t){MM7 3Lٛ٬`Bt4p;vНT z4!faq"i0d0 +P) p @|mWGCyas¡9?g9t!1 lLf !1pྃhz: \& xa3ދ玀ds>`)xP  0(ĤHM1"o``:6]| dч r> pzxnώ(ih0ܚf l86AEFL gQ:t-ENTq6q>6= ]8ux 41afXä'Ur'/S<zz5Eo.4݇O- yG^]<;afalbņ04"D 0 !(پZcn6loֆ@?OiaݧSOs>*ya,j,Š?!L kQDB C Oe5 ;J'=6tɣ뵺: jЀ@J^ ["ih!ggi.<+):m$< @Pslo{oPv%@J<˾ᄑd6nwp@ @ ԧ(I v^;m{c:t޾|>Z@ǻ]-{j؃@=q'@@ q  B鷸={-9bPwvR-׏|Ϭ+_F{*(:zA8KL`+kTݹCc=SX h@:`u\ <}hn>-wR \P>|y6ǯ4 $h'=dzF$W'[N݀@l0)ϰ$}/=:a@WC f AҚ1H4fm!L&&N̈`/L!GC!DVق2; RX]7m@4Gg(ʠ1 ==تQB^fh wY]hP-nƠCRNl-1g7oj/]=2E@IJUϳݺh@M|qݥ<[1Aݵ2 8ڔvU^ְZෟm6WåUm`:מ/wkصp3V%Jց|šsm7Ulo0RZ6N7˓8:k 7{۷#kmkh̖5%*9T^{nY]jԍݖaZt5_d\_aPkWѢ++텥wv A D{x)ا@"ēdՍ7I5*$RR&66ZIJVIsc2jUj{TuL tsXh[L(HmMQWޚ+Xݷ1-Ml=M{.6Q ͪb{P6A%Ԙ.f[t;fgsVMvY`v gwF T5f5BN骶݋t7Ji:keki(:c]ujl۲tm=<e‚[7l{-7crqƧχ 3.B1;wq;4>ݰ}kO}usmm)Y\ Vt6.-mշX dh ! \kZiWf]PM$*mwLrʯ6*Ĝ8֪-+pvlt*ifd;T_J|)do^]J.njA @ 2!O$2AЙ4d&jb4IAMOB4dc#U?MOT$TީCО4 4IꔒSbT5<~iOS'2h4h4 H@@440& iD4&&J~OS'd?TO߿{}?'z>E.$aEwk[^矇k#GXC?`ĐrUˁ<2.Y~ye8*;]?bzOI~T}YѱDMDM~@WlohdD1&#]-~L,}ޑA>#%H$`S*-y1ՊGՇb15>*}SQhr 3# UXg]DhmpnUhuFxji!2`&,偑􃵮XrW([(Ɉ}˿GmhЈkW  AP(Qt_B>'1z0NEu*KV B Xbqj  T J[5me%K*"$ tGR>eCp R4G(ֈLS``4@ |RbLv PFq*@u+*`(@down8UEV?`;CRXU YdEն󓷊/q7\ .Qx|DߗVZh6):}xT/UZ;!+Q Z1$wt3KD|G뼿^\]l}s@U4F]1qT~(?y7ndRxt98[i7S#vh^:~: E?_~.e< /jO>9b!DdćX!L[w']+>}9J6..`$5c!e"x*{#/L S?ߓx qk kABk\ajigCJjQҁJh¿4ũmR쐢J.+ M* Xz{`D_nИOWIn8$rIeJiAƊި4x: TyS\lʬZEA IJ3 Q$yI,REHOU[ ʟ&bm6)TC1I6HJ+3"p9hyyÒG>`!«A k qL3|"g# &ߏ~|;$s.]FJk#=}taCsIT(!TI@ʒ/4'oP;ع`%5 \q> 7i*ODM)wZb*Dcf9NT僶pW;f#n}2whQA|uxk^ao4Dh:JuyMpKمDc{A1[oFDR!e1!z|s0ix;&#'Ē<Ϻo@.ES02gİqQAiv0լ)]h.ƹwYOFKDSe O72mN10gpsJ2|x bËD㳄+ snJreUЄ33%b<~EVt~%Ղg :%e-CK&D.,>?_w~^N3q Nf{ BuAKPBQgZR0;An1k\@Y`O@a03z8OҹϲHHRľq V6UD^B>Hd?V86-\cO;@'+;P&P]` Czᲇ폿̰{8px׻>iE*Zc:$<;wӿ ZQs (rD!3_ٷlZݐ7zO;˔w^\r>Q`ݭ?pn@1׏ 8ww:Ӿm#kϝ+HK>7eod\Otba[ݜ"[t{ݟN{\&p#0QwsM\йapWwY<5u3htld^jrdž9e)5g([b_4kV#.: ؚavaϥt;pp 꾇rcv(.ۡpx{z`́~1]{9]kǦ`!dkdO|"y;DTxg8p+)ӵ!; fVTb@*JvԉXn-Իir5|q83K]˅۬S;&@zdbG˦BxTclrnMq 4:ϵ{qL_Qs/~I)=o斖7Θ p7U|sPH^SchAf XY > :::>kC#WηiҒ9{mɳ(p E[7w`-q'G>as(r͸K3tvv}hs s烀p33c}EW:"DF B3+uxQm\rf3=M=c' ?oqT*@-l<{\<=L,x0!~Í_>9€(E$>4͚Q=4ҀsY}P!5 &0ߠ\]VzM8$g~w{3頋hLQ|L9x|:<}WJu. X|VK@$H ?JCެMg> ʻrv?Ȉ;)$Bɰ и˟Jd=n)@o Eм?.2x lNĺ- c1pS rd7vsE/vguT%`:tSmMvd<{׿T BCo|ƈ$"1K$:7|kykV"N,r,P1UQ^9mq9H{*J*rqn0v 𻈧ف4GQhDΏ·"uuV= h)E@"<5=:n_0<xJ ԇ@ kգDd;}Vnru $h75xItrnׂC.!1׀ Xq|˯w __߯PB!_QEqb\w.p}j>CA٤0ry$=;aaGDP{hzrXT)*僣Sݏx̔.7ď ,q"]F{MpgGt I/*` -ö(=߯ϙpy $)o3e5יv*9H8?-;")$;Tm e1SDEq^Xa&];;;3=xE93xo"S8bBCzԠxwN~Sry@{]Y} kPJo9F@nՐ:z?WЪAJ=oQE8;ԃ1g^xor!lU=Y٠g]]poQ"ҨdD#uX"zz331Gpr=aU'UaUQ|jX6 g֜LyY꽻E]Ru׏?>V&kZֵ"(NyoYoavҘ !BnQhq3$c}58< 8]* # L$rPP_^n0$ /}s'-JĒq`,UUy;uÇ8pv8AG@=d|'?eZJL]~D>?TٰxyA: 7n\[/!#jB1ɜ0:ځ{c1̌DY:`L_PZ5RBG)EX$b"io;`|Š>S;h)M]k `z Gns6y+մ|L1&|ޠ<: Ӱlo}%<=}+\: ͜Yf3G=y }'z:`?$arE$d&D C{ b?m;Ϳء#oG޻W z7? ^./VSRÁA BNC}c^ Paz;Ϲ1r[qQ<)fРC }EPN;(,G K1m0٢:s9=GMy/=Y˭Џ^%>OC/.xrNBL˂bДכS Nq3A ?{u:nVO&;w;]k\6S\?^ 9Ѥ>g;~Nz4»?8`eB eGfA+~߭F⯨'~]s| G b1h.'Ϻ BGaCwY;:/XjXBu8UT{/maԄ( |Ȥ:$HCdUf2#àް~MlAXb4f6԰S ,9P6^*ۿ1+| (?#$? L<IS-{wY?[^c˛@W&1wr#%v>k q>3-)\B0rV K[iՀ *L< MQP0FDO̬)@F>KQ@R?S~Uv44+O3旾P6@"7*;UUd*̈wUUSM>HE;0P e&8qA1(ƕ`[y+b;wϡ@zRB(1@HObF~P܎uE·H!Az5^ 'ÿPKљas/{.(Ep{`p" e 2Z^ b2Nu⨦z$lS;9XJ*&'EL*J%=X %̗J BT_UGiIv3XİCB!.Fr6OG 'ttG.C"TsDŕT^C*=\ , ~+.nwKU`I6g@H&j7 g` IrT}#/ CgMabw ïB4%?^'j_ ђr^@q BUP?\p1@&8?yϷdN:/֪d}ȹdU=`Wȋ׎rmNP.)CYb: C`<~֋CCSc`nhdPn-sg8ZBAC> K"_##g^ OvkZȠ`O؅wˎBBB9t*Sw 4Æe*ͻ4:"͙˭KA1S1% 8[an]߬>:+/*4zW.c'nvpVh6ywZsϮUUUUUv47X@ȉZLh.g73~gsAy7Eyw7(_u+-S%׵a\vZf[LyC$< *䊊7j[ ަbZVby.Y"edi V!V$YJ7Yw,bZO6-uYkU-UkK=X0ҵwiJêUW[]x1 kӪԫixyZܻLLת Sjl./kͯeyIT^Vo5zv&,oAسZWUl$Z `Uh]V,Kv42E֢Ɲ,3{3z[M٥VuzjUfVy%7z6WD")c[$I$I$N6@D6nSHZO3vR(ۮ*ۙb5@I'E\BVђeW$~N#?pԩ80p \zl52Z0DC~+*=$`o+v"d؀ã^An K;#q1RA !PR痈+GyŅ҉8Pk`|Wb ˱X"sҽzɋ㯯Q-, G`Tt‘*6QΏGɭ å|[Xq'B(ǥK\)NQlT)]xZ I CX7go/$I/<`=GG&ȓ#Bf 8)QIޯN0B8HSb#,2f^L?'lt3  5{Z.]-N 75 ܀z*p_=|hX o9Bs;KE&s0xPuryN Š˛m ~}Amg|f ]m1أʬ`Q3 }ȒIw6pZ+ d]H>gU\ac+23/8ԒkXrOM̲Ê8#q; Y|>4?c}67v*D_\;^\k[Qu\񁌃!D0X_R#x$zE9 PK> GALk]ID[Ȫ1!wʵ etܲk)9|O .M+ll.vS\qf=HJdΗ`oym$;.hR/xE'DB|TzO'a>Qbtxj!y. 9rG̹Y{[pX YmO^܌m.stg.j#Up-,!zx,+ٯ~߼?E~ :8k.{Do۔9}ĉ`q9L.H ٥$S^!{{-U| ˤ߭7_z40]]À6+Ϝ^3}~LӻǨHZX)l.7z0ƕٮ uۻ{Aѹv|_9iP۪" sêFmڿǔyvp|2q ==7ruB~>f}a,sM(E{׋vcuϤpJMQl_X3<Ü,<ױೖ80yǫ0axֵAwݸ۲M9v{3~dK?}0om/ ^ "v=arctXiHkЮˌk~W2xS/2]bE.:*6E u7_ZQaqt" yv4;{P=ҳ[q3ƭ9p\3n5b7m~_ҝ 1%ow %4"CWcYDTNnI2+Pf v"(%EN~XP857yבÑjKyym ̷vVXFLy`+n9- q ݝtƩ[_KK +>9ݲDEH<ņy:_ IMmJՇ>C+Mj-u/Ot^1,ۖ~ZlErc,J H5+{bԯMടeh{ΎW;Iۜ){諰8z9_~Ap!la1ePw&au&X9ㅋI zѴӔ5W^4v]+=zBǟ'DS_ĽP?o??~! B+fמ}pF?q"]uqO”|}"/2D!|I"rߔ@]%pPCC^L ]:.cY巌 6G8Mk[SzN&Pu9 <0'P,"!΂ ܶll+Ȕ)!"#33*M OH;PMuFUw@S Q\h<?%ffG~jwcA}///9Vć"e=wzҧ Z7 X9öaڢkk+:kjhzCGD|#~FS`Mo^U}$.}<EC XP*l i!'N@ȳ_Jt2\X?T%" EՍ?X?H0_o0 QR9#-x57V!EH%O/y0Mslh4O;ktb#n\7rչDbŬ.iJL1SOsF{~X-sv9wlmbhB9ɉƏ'+D7p6#HG(_RCq/ G{|z}$8Bk-!߯j8I>ޟ,||.O~|OAH*" ><2MO{ γ>wmyPGʄQG(0nC3'<D *)!$"~|E'`d8od66w>y "!0)!ߐ &i)A,qibne5~ G:Q~c|ռ`ɂ~GzP$ ~bX?-LXRF}JLE2*GI4~oi&@}wtyA|p, 6 )V)i<_Nkr.Q{%7 hi )/ Udb"mFѫ%T^Ε1nE,4,eBJ~ϟN|ϟ,}: %h;\TmeIH B! , c^*椣ktŹ142ДmhjZ" kEti"ځ5I͵MF*2};k*FؼTmoE %#J @4 rMԑͦݭi[?`$bC%a(*"@(ZDJY'5?-B'#XXdtdEjHyNWʪ2֕`tiLʖ.<Ǹ~4.*KHM U3Zf6 Gk6TIq;TlDZ4kcYցtFK+T?ِZHx{zBԕ!a̅Ɠ16QPFAgI ; KD;6Pl[ft̋$+2LtYC5(tͿUE/_s̀$]vrVewThIs(@?]"jH&'s)"9?V>#n mp"HP_\#p_<Ͻ˗/<<9B\BG|w3~W+}߀z1>LnSW }nÀv}{U9 zª?>cA2sA{kA)ow! f ~bHʎLu;CT!?.:L€  <|yCIח>H|Gx?ڀ?a'/)&I Y'B`4@y:xt͒z!,qZz/?wcEXj}z>]韦+έ Gң _h?=ř_Oqw>?ʃӖBfh6 (PB'Jؚ!w0`ie4}3A̛.JϢ) |};! ?`yx";9Gt\WA޾hFnK.<DyO0(UA(?mc"J1D?Vɠn%AC $`?=>q%5aLxa$J(Cf] w]؛ ("$/}04(gIb(怢M)NTX⻈1AgX=2Yk d4rW3 K6+)o4"kvc~̟Mzi 0gY\)(U%[I'r8qV x>z&2NxmyDX//^&(B$`eܼh`T/*p.売_]NfX0ocI":uya'TYbHO>ci#c$\ⰽhg' MB׺|cd%sG*R@yA1Hnxҫk0 oPMT S6~-r`-i+n]o\-'<F Ə+Ș0&>،ʹ` \_}(4R9g%svxJer={U1u6?ύzJ}}R \]lem_Ƕ9>Ee)mZPc6v),\[-"!͵V\puhr귑*\NU7q)ՙ7VBo))5 KFcuNqԗzy?s'ԌDHG9;W%/( sצ\/pB?]ąrC9NX_9}j%q}u<=[yj\ms j|eN qvlu+ZңMjjR9*enfBa5)vuYV /3G@_F-xUϢ{*S@DX#+<3?a0Mˉ)cx@h\ X⏫XSLuڧH\@oIcR33H9$ Oߴ#xg;yI$B@B ~d\|O$LP^4?cx~?ReٰMlG'%y/7͟9z(ۥW~C*?bƀ1x#}KJrRK*(%U뽽zFZ*)Nk:zps.ޘ81g[T򖻯N:X( T%Iw |d,iOg.JOtl$ Z%iDD 98s_47s#!> Ȣ D)teCRՄDb gkݫpkKkIm lS9ʅE(Dxj6;kukFlkmqKKmqu UHV^j?7NjAAwz|VD\iCćg{'1#q{j7ȉ@G#ۦ(OݾV$sN1^,1iKmKJw툳3c{(WtX!ME߿33PA{9sK'*Ɲ}M<A.S8"j]gg}8a0a>Oa6'.KX; 7헐gp<P G#$$K'wGK=6!j%a((HA4C_xxNdأC}Ϲ'@  jńɼUr@4sF:(HE&$AE8 pPL BRWU7+0Me¹ve:%, `||[k.|zzEPh>w]o#@ TbN޻/\[Xj0g1DX\t6ø_4ST 9`>rm~5snc܃AQD%>OUII g2=> ǀf |.OO;xq _A3#H$KVVU Py R0WD]0|/p ßK`<)X3"$=?R(@Hh t47$R99 GE?4E{x~ߤ~v -}q+ʔ)@E?&T?^yV1㿭+vM`wNՊyBvðuٻވ <-?g(@.Hċp.(oM،^ nU2wbK=Q0&~jF"O1S1a7%K-Г.ph0WC I$W[/h뷹H?9&pU4 4q3戛$Ǘ~d ni`*+%EKj"r)_k1=F}ۜ;i$-*~;r"a%GK{nR[a YxF?l\ʅC.}mSҐIGi6xxs;w==d߹U>K iĻONǑ5i@ʕ~I$MU_w-osNWEU7^UkƯ*Qy RW!,neWoet _0CXPG*#J"HVh]o{,-ϣCÃD D"*Y|E@|-$4Hz9#1H4w?'}3:-.xT"тJ ]kh5EI@^w?/šsC~p'C3򙪑3aA _90䪟3x=7;+|Hzvɡxzwܜ~(P=oGufђ| 9JБdC{|F_{%,^iWߣ/PHj𥟳 С4Kp_l !-+}'%BBOШ.h~;Cַ)P}[}_ m(LRr"P|tf9E FLM }~ =I֊E]Bm˛4 F}&}Q)hެ6x6iЄu:ي/K= QFZ{c$%yc8xps쁏ӇW}/qyotg` $OPRllљ(/$An'!xP1 _^{ "p/m"I׎CH Tl߄18Adz~55t565J* v"{2`HUTn59ޏ{4O_@{@#d>b#``=ـƂ(uϏm"d6DKm.\۽;=#c ;j;7O!;74@EĪy'o^)HE:} o}DH|s$n%N -¢RXX.ϋSPL&yd0"5F2HcR?m**(W$+Һ1GX9>I=MA1"#7 w)n"`R~]s H+>[ ܍쥊L[|cn/]102|gUwc4J7 KW)nCA7шyxqo.u%ԾvP]I QdᎣ6ASrh`V%wQLBzk ({Ϭ! QJө%@ >cONUh..pr> !P=9_qFqc2(~7s郸|;?wd?pI $'p( @(j"wI``&8(!\‰y#ԥř)V gw yל>5&rќVSX^d&ulkkzx;}51c5{v`k8qp(X5`Ż,fypyqCcŹ-".~^jq`,.]\{nn:3޹;C ·Cfږ٧Sft2sƂ霞m7Zw.Y\vݑ{P9U/iWŹ*kUsi!9(NY]|L26o?dx1%Xbq_ߛ<LlRhQ|FW';'|!,c[.5E\ B-[u"PݴlTDT ڔǮ4R֡;T^UrFԢnia{7"XJŠ!;-G6 |ڍL|#.w#$pռ;!~di&=Z0|U?-‚rDo+Ƃ$IOY߼ X`I 2N›}EV@Pf<}Kv\n 3UWQ"ATAֵMz~a fs_Be q~*y!!⣨)13Rm2ib"D (B+9xs$C(BX @{j/BPo_;w}OW)@B&`s{7OCKAӑX`VChjmcmI4 /ۣ8!o*R "6 8(54((4%(h$6UATƺdE`8qn37O[uvdJBd#KM2 x'8ÐTw1HτWI3f٠.tRA# nBUPY-#%@8 "јJqFJeإׂ8Yk`;^ˮXʰjɊe}:q]ƎmdwC, ]$=И{ir ]鈪$RQ9- I; 7q8FcǖRG%j1Ga-LCb%!eASf1X$#G!Gشt惭~ ~I+Aƻ47.(wg0`ke6KP(FkYSYyϮMㅑAj;ko~| ~-r9#SR߻DFyGvkX L` aҞ2Uq":|~t*=7g*xlٰ-m(T( ψ#Łr|9e >m'䗊R$*Eo0H}PmEd"!{@)sL}vyVes |_DktqImn5糾/C;>A1_HPو׾X?tMA??V+5gIZ s8;cGbX}/f2}#AyhHKH _'> n\'+ZB/?.u=.2s{T8fHPJ;e,T"2aܽEXXaD@8<WFRziLHIBx 909u={v^7I|* =\ Y<'dsH8|?\t\yzW6fv`#bO m{UX.϶b&o?{xd5Ί5'({Xn/_'~y{98AN覵hH(B-X*>W?+P*EޮR t.{D@z}_/nWBD4ts8H*Q$yM5 $Msm-slBPKtǯ]{tύ""@-'A%Z_씤n `$(PHNGrn>_b~G^ Qb9/-B{T,?! >$oտ'8iMc 5 F)NKqJ&%vc5BZ,j\WD .gk˸-8U]0lgUW\[f3]m[k;n[mZUf][mR*SG-mfkڍ֩u]M5mVvqivm;]iئ1:m\-ջl:G5kmUqp݌+\V%g mRκV3i[.kq[#9*g05֥36U1Z,PCkմ-KMVbR[dnS\mZg M0hk\: 8vʩ]\Zmim-Ժ.+eeL[*\j;.*lṺ뭦;ĴcZwҰr Iw$ "dSa5Z(\n֫5jaVij'ܶ˄.s) 5vlin0mCkVV553\ܮ5f[c3Dvp:}fo5u¢dٛj붸jU2VyZmʢ3&GeRn˭YmnfvQ\n6+ancuͷ &[u6뵶vuo6΢9KsZZlb6ҵYXjcݩW]k9b h:1TkQbpUVf Z`8 l=T\W׿p__?n//w8v R w`n68&LLUy.{fO ¶Q;Y%%.C=mQ H0 ދ!4KӽIEPZB9() D;\D0aNmqA?ezgK%0gxp< ?o%>uhWPG˟Jo!u(cUYÔ)w~l*=7su4ȱ7 }.&Pr?INXp8zCQ6:%< YqS~>KWpY4T|ǀoƘAX*Qp<Aj чKvva@bDE$[Pm$ S? =}<~JWN4{̋q2I@7ɏ݃OfqxުAΛB㹄\01g>I0BQJx1vOVݗºw$d $'{eQC_)$Y79tcI{Q\ڨM, B,$*>!*L+`$W/*~,7vCp)䊁؎Ga#ĭ5|<G-TQspCkr@W ar*(P ;=?uWX$mٽ\!3 d+ޠȿ8{9 O?(ax>]ON[3`>6'opGG>őES(0|g"~>тd |z < F*(biH_` UA(8q>TJ%;8"ё1NPϋy(J@Øt9I-##w'͖d|r@x X218xz*݄>w/4D=@=ɒ$p]vh?Bt${~fA̐&y`V35X_KnWXʫO8Stw@xz _L\QQ>48*H+q%x jp w۱10*Y0PŊW%\QlGj6Vf*# 2@@S3 $I3PB "`ILI @ fa$ @"$  22@#$0 2Hd`eHPA$#"@ DSjWkmv96Ey4("VţlUDU2-*kQ*lZ6XEQ2IBB%(RM&I"!0"LU5.B)Rtln;mͶP 6Rjdn4RԵ(]YXdmеna݆FRڰ!c[V|]FqsL2Rف36Yq5diDծ)]]m,ejTimKbmM(mn9TPv(P.E"m[ĴGo,d-3:F3Wum;1ˇZ8(!8}~Y*,KC kHܢPr\W`İb@c;WROw\;_/ԍlzqLؾ Y}<0S`PL>w#L?QqBsW0ب>4V源A1I7䢢 UA qw@ԤҐP2q >ZszoA'}DbtXJ?+M;1C1r#۽6ӭ=Vӿ@đ ;#{җH ;9p0 \`k|`o.$ɀ |:-zHгt:0EG9S"UQV9mw8O{Coק7_TR';"#z;O?ƩДUj&tWص6'oV,٢=/1)|B0]wuw먅,ww3QG[AQ%.(csBeTA@@KNcf!sC걖xWv`= IopTv 1S\>PMj@I$Mvxdx"-Aq_mm>QJϒg5;S x'2.E AT?%Z$W)鯵&)H!0TPdBUʾN7 #c6oTTB2Mq?k7a}Ox ޏX]z>ףLdzGx}[Ex8v() XJu\ "cцz]\8/͕ ]?]13xiP:I]ʸ jp%y 0cmp^̏جP^2=p^*ѹ@0)B! GP@D[8l ".UcDn>_yvL̀0SZZ2[5E&qfD+RA_1Gn?\}Bw }9,( :p8(7{ro;NA|=ܻ?vPcs܎wԔ!!!wOa2hBH:Y%eŖ!!}۵#$ $.+i)<k7t@mu tH UtY6I DD}ꈙU0]ʈ e \Q`^1c"RO!v.oo {s{9@rj\73 B]t)?!Tp˳L]ryԗAp1<%ʹ,*3ᅱܫS0iVa+aáO'<{2BQs4WB4_iW DD~GBr *8h!vTJBI+0Bz|@^E@])xxRS^xapT_ ~ xT[[ъ 60d`1vYe`q/R@f"|T{ŇqT8*ɂ®+]FO΂/nlVB88Cj W CG"R"}ꢪ>gV 9w`o嶐((HmFr;ODw".cM(*`kωODTJbѳ31$NZwf=Y[@6 ={1r8pytXHPCL/k289SDnO&@@y:v#x GP1B!qLjǬŞx״= HiM ֲQRĔ X閘VUc"Bc}K6^ߟ &@R1f+=8>䫠>$n0 P'8!\䈾zI# 0(3;U!T֏.vXCK"nОO2Yrw)A=E?<_y,,4Bc&Y#E;Qq/'(i㱍:!3TLc7cmoFcy|sٿ?%TmV ] b#}obHH@P H&_ㆤ2SQTՋXP&?U;?vDO;0ʪiuP=G\jsCE :%OPboZ֡r'yBoUh $'('K$TM]s2ON'e7|05 )"d1.5)(gp R,h:VR.jdXO" ]I8 ><+ϔOv("[-#'l w rD1tNKUS;} =|s]g>҆kVT)LE޲$* QsW0md{⁽]Sg@>m߯$py-̀ @1Gu!\p)9 /t+z}O X'DK !a*ﱀPPS0d]I wDgU#waBH$U8xM׉h4u8솅? ^{Ʀb\'p| L" P@Ybc)Ean_4tpDǰLjs9,پKI]y"O&j $8mX]푲\gdԾ0G/8"''A09.۳_ʕWm_Vwқ])9p(XVr)f` ~_!h՝z5/p^ (ѿ˧F 6 Xҿ !-bLX]]?+q+Ievݷbqv&~(zoৱr'9@í2QAW3d-B%2l=9AHrzgy(' ~T{N/z'JRpKX =pXzRW!DU(}X"b2wk?dѕ/++i GzcN'!@}&HI$}!ˍ3PG: "3Ĕ~JumDˀH'u(WU^@MKoW9pe;EuPG:R30s3$JJv+ݲ-NJPpHrvx P;9"tSB*y[wu,7yϨWZ(Z"@{z_6o#.*H~aTVAwޫ%oWb2ܩ%BP-)2!#"%HE7l!ݠR-=ҳ!^p`r~Y72/H=M! Ȥ{_>1;LDNp;r6e_@r.d_pgN|wj.Z@\&q9^\k!`̬剅8Q;z'S6E(S  :$7Ҋ:λ/m4|/4uxuW(l`0A Z1^ `8ٷ<0*,5*Q2$)&[M  h&n΢@mD]B IDё@_Nx"`X+lakx >5@Tj"RQGQ3bzEwBgkokNlqw02LjLGĤKg"A2>5\{qeZR BAR!zG5bgS@b +"XX=ɼzS=/(mIFXnU}a4sm6-Sdu ]tb>$  -|5/[0Ż*Y[_ R@7l%uѰy!BA.n#$!8W 9TD#\ >2 U?76eRKhIWSvoGAEq3 ".38?7#-&DPZYj.?go^˽Ll#',F߯w,XDq!a!ZAxD9DK]gPrXH 3C2(#Gn7F ' P+/ n !)+vOh>' Hg'dv;8w?8G('l_YFI$M" iP|cS5%U?g=@чD:`l^0F k8-) #HG0* iH}ȴ=~=L[Z]>qtiǟ$j /ͫ$tO9"i?A lT;(\o'e\Jpˋ9g)gzA>qr:*#K÷)Y:V)(Ws89fn\k`mfkf-|X_I_^ %(.+ŗ{f)XfeB ߹A ŕMW|MkWl 'PAU!!I ߎ`mw,};п.0K4ZVR L&C|<9.ˡhʺHE[MǦZ,%rxp~#1J5ׁhZ[(݋ pLW#TfdSYYeDPfqm&! Ē|>GlEPmkZCУV3Ntgap =A@lC;ܢ|aG;:"Dv߻z /U5-|b9 zq UUUe[UUE[yHt$?8yPbaΐ(#1">esnwB# WKYkrX4pf=mrXFP R \ ^sS/W~d$b5 ܚ=fs%q $0 ^bҊ70iZ?s(”DΎ|ų# ("D R$> zoY$):kr=h"J0LˠwD 3% @[A#Dy›TMxd(@oǸe8}wu;/-zzp_>Ax*f>^:.-#\8a )dSis(U v@Q*=\D9?xd#a ȖAp%D`/[͞}rMnK Pp#B޺}4)N;.%k^բ%RO."RHzڣB5G\ش Jg}Rd{D(PS<@ap,&%M s=ډ um]| -T5E/Mx è߈"eZzh{{RP*F!3hۻQ"FHHIQdE I61d$RJVUXČg 9$A DH08f.N? 6M.L.^';)I/ lG8*8U'MEPZ;TG #|70Dh?>9×as?yzCF>aOL'5ǎ@_Ñϑ:rTgͼӮ"wwEU?e8f>P?rb>4t5xr Q( CHwgY_.X=&$fPB;vOLJ>I9$6FnBIy 9}yqsq.r,q!Y}`]cnlbSsv" ^9]󊜄ELGpBDKP1{l* l*THS!paM+Kf I ъ1L(33$31,!iS0?O?ܺ_oX>>"-ViQ\UD=g .w1ixo0Ȝ̙̈p' M 2)*=I>wBm*uj3zs.IzQ_d24PEl;5fcQ(ʮ (% 7diF|@FDULDP~qcaLg( ñ{6>ZX_% "Aq}1ngN eݣ#'eWk/^a.uF CVRRaP^blLJ^ke}A$EB)5Et_$?M4p~zG^sG.muh |o hp~Z{ˌ"+pzm9G%}#[ڨNke32#(.I2Ő{qf3 Ē* }%62𮯖Kە[L Rbʤ͘ͽC}ǵ;K6P"Q@=},Z6\!~b).g VńTU&%YۉR_H\wb5Ĥ6$!*Z kAK+HAY%':2qw:r G]\%в8qϢR~p ,i* z@]mF$w,[Q׾gM0z{DUGMKDfd! p yFA  f ʔ7/ M e{_חC+0_fTQFU{*=~=J7DX%B"=>> {95AC5 HRr5l+9Bfi*CJ0B.%pw3/[G܃ 4.L|F'Tw~ 22.g8k:nyzf,"EQ8 e c%jWф@ EaМv~Qh@kV 4 Tg2/)c:;~P~~cN+v 9?ŀx &`XFho uĠ]OG*78DKұ_H U;:|l4pb/{}֟4ϯowUUu;s<*h@`.r%Po/G[ *f SM}|=wrFa@TF}狇pg.3J"~t* "%Q?қ]"{vG7|}>TWN-Cmv@>ـ ďqO)>};[c)QuʬQU0n(E"+L91& c (HLa.Kq#n,M\\̪Un(E"+L91& c (HLa.Kq#n,Mmc4qmhݱc\quk7flvݍU;w&88ek f [i-+p[-v3v뭢]qj]knTs[FnT-nYpյ.ɇ3Gl]buŲ륺]fm7]knV훓-*rbZ[j:ceFkmpԳƷnuvuLkikn[ ]sM9hR66LenLۗ[uvv֔6֘F%]s[hm.5%ږ+Yx~L\\[QsZ6Q*S84kQ[-vjҍ]Rɚ:[j6rљƹhakZK0sjtu=rXj ggP ##1cXޗX2ާ|Nn׿.vv1çuBosiF4(it*nݵ3G-0{;^bΊʪ+roV.eoxضvol{ls+6MeݔWu]]keC *aLrs]c.5j=9n 6exؙmJ7l7i^^_ilqovkCl|kjڒf}.zkUZSܷq8]r!q;9w\w3):`bmV{nDvhbC1[l;]9ԵY 2ڃm/l;r qnb Tq#\sj/>yX5`m{5?qmnemLg+*]tnZ7Ǜc6ew WBW1P!dk&saT>}Vwxy@Oq|(Ȇu p7g90e$(9a:©l0 FkdbRK|( !%5J9So]\k87Xޗa&D^).nggto,/d["ڼ".Qa*20_aAaG`g{ʉ(T( pJ/k B~SnW~ q۶Hmp:ҺcDŽG0Qx]f 7w3PPs]YNP[X"a0)>,B$jO {n @&tka9)rϩc8ҋMw8W;wU01tQblC(upU75t/#mVeJ "AxS82#𰺏FIs?}~ \*]1[ϝ؅ B5b˒F.x|9!hʾJ SrY)!)(e(83 NnpU[0f1b* U%.X' }AH +“-:@UR/MKdoYgyfdDH2*鏃̎B7+{YKAx%:@`'[&Sl5 EaA?@Ef ]~6fnPj em4"s֬W;>~t#uK7 &v~0s" AI:gfVP.SsY}c.w]9;qPh7]Յ*%'TX]VśdDpyҗϥP H_7Y MZ k/tyAO Z7*%bs;}W$MToO"nGcwvK X0/8$!@ͷ?tש=kG: Q e];?vM}` @*jQįzud3xO=)A96hr` xAF*|wgE?~yv;8H].v&{?vUnK[N=>LkrQ2ޑ'f?Rь\;+ {͘1 ʹ]q{L&u@EBgD /q ;`~G V @@\A .. zaIDޘp[Ix.i:# φa\`#>]w0jyz8t?J9_ -#5dX|Efu{~˄bam&^ ȑ +008癈x<)֑u9C,%Mt{_8  I\Ť _ 2zsC I ~Dya7[ΏuJR&+vȒD o/=%I>FkdE! AE,yqzx`WGphC !G:q`biokbw\.&pz  CZMUE8_{aHGygK3=ziZQPvڎ_*r"k<Y}$qeϴ㥍྄W A@E.UJP8d2C»6vA\񚼋j<o (ToRڇ |A|8@z=c֬c@Ue.mjK˻nPP؂yNNAkfAk+uCЪeH&XZ\7]MD5`ya3TD mǎ@4*iIJ)M41Vh+:6 3gUqV5D 7l>0F Wc@Gm7vy{9Hdh Xp)0@8_z|?J7{vAc#()Q'QjXUwvllAgT5"zR z4 ~aKOL_o|r^ɥ3u]?1.2A98C;1HTD ȄɈ;:3Y{@ *^W~yMR᪃]j},)/_ۯ_HxPA AL~ߩh(CyJ7)YGxEPX(n,"b Aͧ{zC|,#wTB*T(^JRT'0lnjJ*큈? j? tmtM0Z b>q~9}X7ޏS"Ho.pբV(<70Rx"Ї'b2::3Fx~y項t뇯e]fa cыMCB/VN9cUCeFRNr Q/O"D~]{2vwc/J:$Aʳ ǹ.۶3=> =k g G06\tbaD P8@8c6 bZ__5_<, 1Xxv R 0fx@pvX$ny_:͗^+|f;};]JMrQ2#+Y &U[O8veo$Q"7{ހ=ӕɟuz[0Ϧ?roü9r77=)>v}dGCf9z̏FW{cVs4w+3 ȾplTz ĕ?)OT"JI0N4#xҔ~No4yݽ| x Bwy "_P }F^j83.fJp!YN^\{@F>֊%ohlvWfeW6x툻dzv}X,%)/,<7K $ a/fE `9e1bBx>so>™~۱:l&F<ȣ*?"}YpJy{uVe${ `S@ bBB|fm;=dzѳL]p4գwUPLp{u~ <+g|]3Li  AM| J(ZS!4/ga}Gwٗ5/\oOaS1BG(:]DxwA:>@ZLG!8s92\psYFerf|-}җ= 0B`0pG DP **@U5)D?2TY֣eT MHVĀHdQ(65hF$"8'#@"&Ƣ-m^~n,CI ͈ۡA9QUTU&ƶ-cTsmXҍBB+º"E5 skZ-kcQTiR&Diw0YJt[Yfت%BLt!SYP?Ȇoj phw=V,^BNA D 7 oAJI;>Qiy:ewuλb͝-8o<>lTS/yr ND5f~QDT l42~s 򳡴Nmvꈼ #(4~oq|?nߓy|LD?2w,C˿Ω!{YA6Hs՘ oɧ&aq!y`#գb$]#oMRカ?ǀx!Ew:K*J bJLR& CdBaJX`HVpFtA~1IO3 C ! C"ŕ*M5?Wmz8Z & -ֶͭ)*Ve;=&KH]%?(C| ?w}ŧMV7YP[PqvڌobBdۿ8cJ )Wxݾۜ7a7_c\iF<1Q) >_ӥ-h%0oClkǎ72߶YzoTy/fvP7KX?' (1;6Gl9%-‚ n>4w^xqPbCd=仵xhgcu03N4WG6߂wop߆:gŅɡvo+o_{h7l7C:V0k9Dݟ=Fy.gPp{[8&xt< /Uqo3 {<Cxjn6\HdZ6Yn1l \?|wա}3n+0V~Ջ--`$t:iEpMQ8pS 2Fl.?ňZ}Q⡟?"?^_>9{-nppMhx.oOQJHCC+欮M  d َMrzYH$n'A_Oݜ wrǨ? ]~)Mw|FF2 wvA53|`g/~;j51>>b޾acx>hڟ/~{nOI_ }z~4}tw{j=='p8" Ya>`*8_;OG\/;5'k j;~l~]$?wzxhGzPQ79䳅|.|q|It#x< ~~(/m<ƒk퇓<c+*^<@Wu,<3@Ao_d>r }o\{i> G~K(  p]`{i ^LdJ\#!s)BIEKmP fZh ~|z}p (6Xux$\ Af6. fzk?ѷo˱D_9&hb?" &<Ƥؕ-^!G2kQm* +- 2(vYHC"dX1 K,ŗqeY۟1逽EO(()ӪRI ՞u^R SdW :-%H|?#;N& R#As ,(eS,c b.Yςi&]ڽyLtY<2RJEԋ>ZT=uE::+14*d!ye "%RQ %QgS^O@D8X0|C0l? p!D_v쿽_/LvpJT8xmDDbGn_G77ۅ%A<<4 |^|#zj i}䉀0n"#NJ,h*[+2D܈xvUsv_fb Kٯu/]A3ޣ͈g #, An{63{pT|m#24Ef撀AAsD{^)NԂ:mâ5?@|<>c s[FpD >:=4u'0gaG+q@C&ƍ{#@#7IUq1"y; ]SpÄh%~0H=pPR##1>~HO+۹HwK34ߨk})̠ ba=§'Z@Oê*:_piDlazOq?+zPЕkXEZFܙP~"LPQm~C&FWy<ѱBAx@B%8x#~n$(K|";Tipp#j p\x:O*މB@"yu?ƻ {HCD(3+  r̳3f4 0{[s?q ~߀`Ofm|cp6O8?/#}>_}8>z1@>%PI I+9z>F?#=fS)*h?z%p dew`y| z(%@>Q}'<~_^7zm~  C֖Tꃨ(uw|oV>eb:Kx4ӣ<^߷S2H8EPeKi4 ;$̠Eb$ ={,ʣvc"k w'~_^8siNʢJvкwoW L fw`H?q?`yC4" _wRנۆ"x[WC,E׸#f >Q= d^Jp D$W4w..<~v 2@@P}DTqM$ ";E,nù1~< owmP[$ 43RwD q>Lb UKauN@ުH TAT t}}G A@NT0zr^3 Mfa@R` B "7 …%k%?-]Y!G>(X X~U݅Z{ ҽg xNcRM&c ;-cΨGA?mxۚ Z |~Bwtl;I/z`J^`?P =k˫_MLkfW`$CNHv#iN"p:`sv\x8J߳sRDI2̢Jfzեg^2[`;Nݝv!1"d!?@qnd,jYW" &C4 ='‒1>ЖQO߈iVV!Y׀ ڮD_Tשd|lȉ^Sl ڍb0᱑m2Doqd"9D}gJ!)%Ve  ՙ{MV Tʲ9zݲ:7\уT~i*t"Gʁ\̛*e [\{KhaFm!k( Ib."z(ɱ۬4ЮoVUʵΈcۗ%It^c.:{vT`vgfOJ\?y 2RzB0՛Ȱ{B"#z>>Ӂ/a0EbTbSZl'+w)"w?OIOOEB A\ާPYxY GEMu]:P.|X~  2AGEP(p/ogdHxx8+r6G7^dzrDW?z@9q(:N0` CM$ ]dr eX^,$TUp"E&}ծt2#yd.,>M'F_#~=vw^[>Q`Z>\1]ꍟ>0/m{7 _FqZδ]Sl% &vw ~Nw \ZTl7(Eb ׍$-M$ (FO)w92{^t.BALPuN+jX, swDL\pIBf d࣎^Gz*;%NܼB$CІ6D_DGaoP"aZբ@=mnG#w| nJCkmJ/Eꓔ0{(WUKHiN @Ôި :܆~_ ޻wqFrPrc-_&- Tw^3Ӕiŭd! XQ]mCYA#@E@K5L\6LPe:i2 2X=_`~;Ɇ>lfRu@$ `zߓd^<]<GRA㛜}oND:2›D}!DA @' @(l_t KBѱبը5DAPGSC_z`T'ݨFJ,QOa/hg^/wk%U9slmKhZh|p4+^ܔje"wh}Uc-KTb>)g:54@_Jk`1Tj3 t j SSHK5"R@X AD3ubD[Mϼ}) 8.YY#@TpPIr^Jh`@5q3՜eQ;,`0mە6A`^6G'x)lo W0#Y 2 =k r=x`ګw(a_XXG?W䏖Ҙ/LE]yoW wuzQ˄<&vp]!s߅ѿyoa,ٛ][H'ͣ㒨G&X-ZAcRtuG#Ls|2e:a RZLd+p(SNy8\9N lFYe1y2r8Taqv1 rcuTRK|ZX]e`ŚtL` %]&)6;.j* vi*ۚNsN4^G g vv,Qw_5_՚, 8cd {rvxo<tåÀI݄óW[Zpw! M0{lC~>z(&yP*'=t“yv ]º a7il {_ѐ9?Uݞ3I!=@dxWĨvl÷&ʗA;sKR)3Nx#D"T'ZRU+u8==0R1"+\lFQ s1CcM~ ~B0"f[{V $>-((.!>GC5sm/΅ih]4F#@ b{=q} ĺn >}:eOdD^J~>Æ i19F.jC%$h;[n4t['Q.Q-r*wgLk#RhU42نWlۖ=7g1Lsn?߽!|yd 7@; (D8] }]ҐEfT^_ʄ Oq_է~wqf晹}߇Ï^UsוV#g}B<K/呔eZylAOh.= &O 7z-Pl??WOx>}~!5-A L?g}"0D @?R"AD%I"=jcAo*ĈWg;l'-:E<}3w}32R2lISLg DTOP+ `Kvsl@QC: TB$(Cdq2xY'r@#,KM+?/P]DPx5 k*#{M`f#jS\|,Q 7顑g$ ߰NB{CCPtnB=:a٪]p4vGsD@HtPy~b9<@u""! 4-Lc&ǩ訋0U*2}~{3eW\5Og̊TCXS>]hU4\>d<}>E` q-Yla޴-H6pTdن +=]` ڨ.ԫ3jwr<(qmxFX:Lk2ax,{PQ$9=Z,l*UTEUT=L1Ph* faKCS.+4 ;N4ԭQ$ijU3;CEzxVX^D-07Ā@$ f )u-rUk3]:׭WQC48]zYi|eYl-U.&oR$pCA)[&,xjB;V ) Z׽~BXp>O=u Jm8_OOg׸7ѫ-vy+F(!ad$AkH*86ms^9II>,Hi(j\.v3 IC6y:=EӗՖ1ߛ^}Z85nN}fصga"wVloznc>c\V2mF[RfqvA[9_ fZ3 hזϗ$ۋ52qkT,zK.g k46Z[v\bY,XɖX\o6'Urն9z꽢..^xz\ 2Յiߛ ݞR0s8׵ nrz'y ـXg][Ξw|oڍr qaKaV{I۷*Ȱh;Ϋ ᳛Z*9m&[5hC5USsa L,V4v7j.=Sn4V{9[4["rWǵALϭFPm.EQ-8_0ޭ}/swq{ӭU_Kc346嵌QNuևs*w9bW{vֻQK\Vp<}|nk35`燃Ym܇@X' [B+v7M:QjepkߑuwpovqbiYNoz:{lXq]kk{xu2{F;{Y4bnr8nF{Zn[yw7皜<խ}vm3B™t('=LF}@kmwV^WbYmh1=ojSvKCNvFyo+V_ޠ$$κn=&}b]!3>o젹^ <$ LYC8IRHuYF/;P !Tj$*e<&D, #ڞ]õUUUO{y/e**i`_$> _bTHq/L<7F_L*:L]@*6R]k&g&l,&y&M.E@.H]M3aR.Us3g͠H9o^y#_7HBMD-.EZ$RV5ڊZkF4q13 r `Amw=ВnQ*PeWx@C P{g}'ko[}wJ3$:aB1 c>9{k80FX/sx6=gUlNd<͢Yo`M۵}_HMƒﯽZ}9{{3_{}9nG{nwO48[R:էؽ#d9h|@4){$v3)ǵy~y8kLlkQޮo|ltѡ͉-b+9A34,`TX #˳ϰp _Tlvsͣ, &P[. İrʱ!䙒Fj88J(D\B VE2ZCĹgl] =kٸ)g<B"(*'֦o͎lJAۋþDڳLӌʠVPA@Iel%J[,횾^At;w>͕o5in|K6wFkD{z˸po5}4wu~s0ۿ796^o^gs*8[5q{" nX-zV{~t/ ̵zgOmQ:fgwqwO:ոC>TB'\j4N8UGW69}YEpkqqjl86݊w.U.\K)/#SV)/Kի _fj-˩yA+/#&z4#Aֈ,[b1ZX (}g߯w}MkoCǎC6IKCTD R` 4HQHQQXA(H%4q4gw{9Ӿq/]55 .rlmnV^vko{fymXasg}cf|m)_y_si"5\+6/N ++ jxNCF,9*Vc8l-Δr³l_]|F i2mE@%%ߟff7n2.WW__KL[צ  Bv9j:k J }FTyXd;s͗͵kx3_-r4jeWcjo噚VeeR&fDzeUo{fUV{FZͳm=ϦfkM_.b*ffUUUUUUffUV]Ҫ3Jk{I95['m5g.;^-8k7?;wwpûwwTLvfuǐd엳ZԪNy9m5[kx5tbk6@8;l-Dy?>(^$yD=eڇPJEL) ;Qak66U%[zW9$H%5z2).F9DV(#{M " OVTݮE)JبC;a J2eN@a⌦ħİ:QYFOI MQ[4, @BVi;FK&"/eU.K2u;Mu{$׶x.%XZZGzVk>.ÊC{^kP5!PD]zQ3GKAe|CI$XHt<>%̩&} ,JCms67h^5U<;O)z-Rf'`k(?7(+1Su xvo'V_/ύ/ /y Wퟖ6tNdʳ<ЫXR]NFL\IP ։ooVPqayQrnKk}ZC[dǞ$ Mj$6-eel0822+I; Q])g7U&W,ē%GK# 3b%0H…b6\9ne*@$qSEczƁYZ.i"нh6kuZ 43mQ)~k~vsgc}HXϙ]%JyzУUDE7Q+_ao>xvvi6b% xhO@*Ɍ]C $ kԓK8 YSJUn;k.;t@B)#8Ք[XlN^k-U9Lت*,UoYt)&UH$gYJ]\ԍf[-uݸw]T}.ȴGb5Yp-ga]@rD20fB^P@%Yb QfRY@b/JHS/*?>Hfʵ$Pӯ^jiJB hБI" @XJblQ?jdbɠQi06lPX6(hFo>b/ڠoECtuM(wI$y]|lc m?u"TqBURMrGۛ.<`Ia^^PUDnyDbvpF: lĶmn>? Md3Љ#9Nd40pډ(D^ψl ~{|r}xķt ?ehE!^>O]9RE>4j'()+#ky}*#v1AZ21#=ՇRٿ|v/g[Zµ`jֻ{:ibݙ3./SdvLu]?̏h(>ýY{]E[8Xb@ _Nt|_.0P0j)WHZl>ޯ7|t  Cm EzD_^G] .M=!(5˽h=3]*bsw|FTQ>CsoM^{Ze9A^Յv3U1˗n+Cߊ+8+!wf(TN?S,x!+)?ѱ]ەK_\OvW}[[7mگo3|Lw̎ ~-Tٙ2Wzט٥[knalB滙$eaE*%R" nud PwwA'"L; 7rUG낋ןuߖwc7xne Y3XgNnvH[ پ~/ Ɋ✻9Y~Sי<]`30ޱ/bPλ'=R8!(G[ppvjY!b/`/oR^45T<>V`NJm7mG]A(7mm0 a q;{Fh6b>Q:哤s |M$EIUEsE#fRvx_@Dȗ1lr1Zo7wa%Jd_ex&]zj}`7ŕeUij}Ew~_[oy}ߝr-3|B1 7g}u)'جz7j[߿ {^sľk8sWUgangQ7+R[N:׫.V2m9W8lD/Ґ xgF*t`7[_ :͵k`1R_[(rQzYi7}я("%PD@ws3k> |>kZ,YQZ 7Zf' c%;y}K/׃ >[5Ёz/yZgsݺ t|'t۰$GWÿRqPɰƤT9@ȱ篳TN1_Hw :o|K뒡(oӓ|CIvV쏂 ïJ 6tL#TS6Fƥm7/b s^L='UB{;/clP}bsO3}I{\yp:rR]]"YLVz efLAOb{˽F{~[v;> 9_y畝kkb<_۩DYs|c}bpCέ}OcX[cyQ=͝D%1,r*V#EcmB[a>`B6oan61HZm~fm{913&ќ;"+7= V0Eţe3)uSbޕDa\gi@h*1BEb_s_zEVu$-6 cY8Zj(/g~th)Nƥjzdb $$V##i 7t3*@ N_UKxTr.@.ͳXs\*(p-G?=_ovWL4{`>ٜPy,c[GGpz1L.~o{#C};M& H&n`Ͼc&Q`yꎉPͥFPP "|'Xje @4>\,pG2y{ԫҋ4_)hɕX30L+, `Oɿz_/["(VH;d-+VY9]Jk3Z41 X6Y\\hS.2a(ŚzX&~;?I|DRgn&VQHVRD#}H]TnQ%_{xyy=`HXU[C_EJD 928n T O~ҫ U;ǑF~89(TwmJ7ޕEl!{05E8ǜ$ì{₃8&g?A3˻48!UEcn*" M$$0#/f&wjtD@aZ(?wu>nGox8w,?%ݝ«!Zz* BNSॕ@ᆹMZ+[}|ojJ~{Yn1WJ dY,yf(E{{j'ڶXkE8@܈1<Yk(ElС;PAۍ2 :p~1ߩ@ Z" < ' QHp=('C@$ʁTBf0'4neGݙwQ)̫1Eta|"\ z%T_N0AވAġ$[4SKi,:.oNQ]i @K>\z fjb/ \7Ҫ~ªV:TLW9A4<HVhAO)>y⒣\݈nX6@! Zv5{{_J`6)bN[\ڭt6{B;*N-ſm~!Fd`$ƙ31_sJu[`i**%x q+_<.}Xc a]|{z$#A#*1Ǜ?륇Hq7(潭 XWv~ G Rp1!dFZ#A[j'" >GM&Ypd\> E!C@~]^T_u|;~xS1~MmtJi5`ͯTukְb.m Ä*"!@Lƽ} ڨrlroKWaTB~yBs>19*-6F$n# 8b+IֽK[6o==oYͷli;dEVŞq7=u P=y;g^?*k+V[~s5`2/YGX;*"v%$ʈDjVQ4@nv^aC3񴎖:aso.Y4fBHR|Q$vwk=} _ ($A^>l[H9;BuWT2XTE!:|)b[S9Yu ?_ %J!(h!PQ͇ U "ls@mH9@O {i]Oz{$njY]QY,qT0p Ae /!TL}} h*@2h|Wݸ}oYڝ_l-ߑ1?QQg9;!l&e;/`Kl ~2zoֻ>D\AE$'WU4>^A}tplrÆ-1{ `a!MيCȽl7h3yg67/z?G )Oo'QNfm4fjU՞.b {̓iҜ]?DQEb6@7~a<%T7z8\#r$VFaqv<2uxRqҞ:hǴKXjrosǑO@#WoK8,2|s yߐpM7';d{&+齳3cCȰwB* x.EP+s9 },rR˝%_pG]ṞKn+屦3r͢nGq֧xݻOKJs*kV"ưUPc7+p((@?ЄT1G\utvhҫ`5Eۜw#b|Xg<9޼% ׏fC:+_6㓿\BB! =OD{Ј@ 9߻r~}C!GDw dzwYWrCW H/N+|l +*L Pg1vrD(_zx_d>8Qs)$R+Tz +vpqpf˫FfR:H]|WN_g_Vғm5@F>Q-HꤐBW6w)R:Rt!BB30(2;8}&b]TqeL#1B?(O/M\K{?>|O8ieA>SBRJ Egl @s0)iS ˫`P "]f I $ J|=>Rwowö]T^>!ލ: )#?2?̢!OI6W!?  Ixh"Djߥ09si+5"9Xkir?>{Вtۗ2`ǭ]NMT|? YgܪaIӯ_ɏt}V3x`(Su{Xᅲ T#agH$d( MN.T3a~Z50Λ\QCP|:1lq#F 3ǂ:<`鯇 :d?SBFΔo |а6>c.|޻8mk3k{{k,檳8 pݩő*Uf?!`):#˯{ "DF1}rp!Hy Y~)z`}6T }g.>qmdfbiC]hG>,̄J#fTA$ybāv ( Jy~Kiu6C C\JL<*/ d] {_/W9{=|:>DcDIUQpBVe3(Pq_A>kNWn!)C>@b@HD OA#(BQ=HRSXc8*Aqr>UAZ45^IChAV ŋs֞L }\_+f` y&ڿ x~@x QG~@~[㾎ߥݯgf4iD xJ <*rR!_ݕ K aώ5IGJ 6;bT #T` .o*UV,+̈;Aҫ .ÐFvڤ20k=KP)G1SWi+@BF/"V[:TiB`YCL]9V'jzrc^pPT98] iYCrm]>[^/#O+96o;۝έpqvZ~+w1{6qQo{sQ~ι4bTkp߯jp؛!rsżʔ$,uJ}}mTun0CN^-!))2 _; ?@vio%A"|dg94l^b.\[\V֫o'5C4 kQ K-x#"{xAcW UrH:Ϊ"ijOHEVAW12 fP_xz8 d@*,؁I@7t 0rjpri-|>7U+ t[e$P-M,mhjR(+IK=Cx-I4tBjφO՛Y}N IVi(??գVߑ-1iogj FczwZޭ~wG<7ʼN[~ ѯ\n﷉B}8P[e[hsr!U ENS6 t&g_:> rY,Éąd,@{B," '3# xgkf͙ ]s' *EKw|qg5lZ| ..K Z [J-o砀_&l5Πm`euZ|x4۱f[l_ym?ƞ>[cH'y P]h0 74H /,-vC"z*ָ͡A݅^J[}/|i}_NFM4)*Bs #P 2G#C'LK5.T;3i`HjjWs!AUq{ l$BPAmVL9ZU8^:-v~ТgJ[.UV:Ż{e[[[6i ۓ[x!aÝnr6c]W/}:Oka^|./4& /֜f߉o%e/C;S^x2H-ĪaX,Y8yՉĬU]̮-UQ{ScQ;eɆC:`d;ngXScV͢k3Qm`c^y\f$c|sfPN l .3Z;Úm^V-k[[pex/9=zz2ˎ^ aCze՗3fƢ7c'Uh^T;[n ߺ.l JjjqQ?9iXNOa٧}0i=ې>6IW͟Zܭհtޞ{Ys[5j8c!F׊Vk[xά Xcgkogkj;MjYCӅπݻI(Vpa5+Oծ~Z{G!mk56y+]_\)U oVsYZ z]d][Hmonhkkfg'z9nc5WZֲ'osk9 ŗ\jݹO[/UճGG"b<^[QX7k#[MS{ѫjU ls]c63wE>7<7ek6p歎kVٛ)it7|r;zZ+mtr3\ݹA[quk>Ӛ;b|}[ }aQnMw֬osb7/ah͞M z@RtFǿrzEbd[Tt v.CSc"DNx<»zÁwpO&j mVgwiXtZf#_n`۾u{+63uۉ9g_WŬX:}tk9bsص||MG-z{uo֧l)c|D"9[7~v;nZͷ#57]8RT1L,X0_w{T»oLt3~`þ*i9$Hwt}USϿ-/?|y6_X׺"ff=B  (h6l$}s5  lĥB玄q>m;.c8 W" nvwutn8C""* X_#᠔w C՝ww]]{u۴DCSHLН90pXg{}sy$wu4Z…8X D"?;~ƤJCxlAQױ51c91++_MˁgW$ûjmjsj-XW$SA/61)oPH wvUpC']foVL -K.X$)QR@D uC8\ƫ`F;\xi34Mw-Q85s HS-5g⠢+ZLq GzUhmQm8G`Ho:8*P}†y8pU ME=@'l հR2K26ΰ՞<\5~vŹ4f8p1 =M|M]m/$c1z'SN Y]hm |hO0L쯤bk/ѳs\ ԃЏ)R LF S߿s {]=q%T-w+Wo'nmNs<_BA(S3K4ƌ 0`"|uv@ j6zNx5/(3]rҏґ7O ]BNebOqUԔ.4e` %Jn~l lқal˗zb1{˄jW?'ߔEC/ {WYBʏQQeS..7oבί5,}/Rͨ?fPzc^Q@"ZbEHyVg4RRk.jSfђ"QRK~?h\SW\ҨCnɃ3; 4\1߾7[ށZ׿Ul5scJDB<(ҋ:&Fr'Z羵Hu*UHUR/TdکJ\BLH`.HAMW}y.6sZV.}_c{j6%xJŽI$ *Sr< e կh-i{/}TF>6 IW`_3kZGkw;`s85h2:44y;z7'HD7k]ԱmίV/Hx/1<1Y+*#5RaVʮczv)0%m˭׎k^ 2Q" fo )k3*nbBʡn|uŢ|kq?Ԝ$㤆m0RCŗ_2b\r*IW"Al`-o}]{Eаh PpR +}=7-馘]LLSͬ ee]UVb7&`ϐ Ջ5ܟZZM !v$60EYZf-W|UNoS#|((,kqnI[;P l XFoq}ޟpVdx L[6ܲ%}M94[HF%&j\?1ۧ Hʔx сaFUPtU#ۮbUe)$KI THu;!ŤDZxjE!9&o<֝.ts'cK9`̈́aszs޾y}r7EiE5_3|v3+[=b^ȝ# \?9=*3xg"uҚmE1-չwa{V8߃T%=( #u>lq_cƠb>Ecz/ p0ݧ"12&A|H{+Y/wf$*tN$Kmt?K} mU\5/rٻ“)79y  fSL -`}fLCB+; ίm^@7@qEv_ 8hWy !]Uדy9M ݵfە^A%0:vZUmx7e~Xuڈ8Sj@mb}H_ds2e8ST AԃH'8/(eٓR}w <3X 5x0] U OeG=n~<0˲t:!20 ( F-28]8v;:d8 2E7k!]#sZ ǡ `qgmmZЧ=[eΪ]]mǁyoRUgX8-{s棛;{4+ͳ_s*3_D:/~FB{T@ [ `ذo@MnO˜VlS1p5! Dr`HpKZ<˰.O/92E+(y鏽ɑqp31s)GT tˊHpO0 F p7s$(uC/%C9JmO70H36G#B/UBf(."]3>cy:V4pĀ> $ɯdE \.X3 t!PҀv+|cٌ6Ïb3`b6>Pcc/)$+eYYݮޅ2Y7ʷ7H> y-s{Qihw"0ڏЫ '7ػy˸-^6e1ǡv vzӻ`-7睝Lnqʌ73EFֹs޿{Weycx{l>s }}}9c%Z.a,>Q؈7:g-#u9'E"9%wM 0K -+|e{C-Y7h 7a 6(β ڙVW,>jG\~,@1CɈ$>l}?p`Ff~e9+UO-0o̦Gsqt.rb1e{tn?{p [bKϛjyBC`WIՍFb'68K;0rb"sv+˝ P;b}(i;2 Ŷv׳$ɺD 6PlRN 2nL3.LGW;;{uxf,VZ& 52@ EJD.A@@$ǜׄm]^rUj $(5۷n8xd l21 m65w\ڽLmNebۍ⅄e+f)es>:$r   wʫR#?XKG;*N6?܂e({x`tf;wkLEjSaG#ntT?C B`c o1 !v:60x>6+Y Y ߭<~d}M3U (*eVnh~)e܏tOT©H ԇћiu!:+la7Uq߯olxʡ^zQx3*z͹=ץQ&ˬaVVVokq? iK]Epo }Q3q^/{ hѿMLCA ,!cP[ фD෰O-'9Pm?'DkH;?qEoӶ^7oQj`w7a1buFOuCD)[hUl/׷޷ȵNny݉DY{c{sYYCVqƒncW{#`Yy^vygVaMcV(t0dF`B<s(LZ2u1@UN|ÑqnƎw]KK}h + 9C.iWEyW/zd1ryd߿^d 88P@}bgU6#G: ( Eo"Pf,pXf4CC@[Wl& !!tynwqK⫭ڎ>p:۳õbV4hdeP9$kM|z7>>4߻E2wT[qW+'DlFJ D\ @1퍕_I ^0UP<ee][[r앰_-A9 Φ\e±VAlW] ۤ~7<9<^z]u:%!-|0}A^_3]55c]G6<*'[A)X$aVdRPQoz cWy,y09?"}8zBl{Eo)] )30ߒ!|Pr=~wN:" <> 7"O"H2Fg( Z[c}0FI^#2i|$>,G8XßYHjbkoY׺΢ N{Bʉ1ؖay&78uv"a|} ߚbO>;뭎[@-Aimo/ei1LfӭJ{gJZ> e0u*luJ fz`W4 !jղכ[nYg=smkX1cίu86i[bfzVmn>sn4݂$S'wI8GZ{쯾uurߖf҂P9f"~Unk.&Y]j,fl }/!;s;1捀 ׺ŀ*$9XKpۯV)[QQ/Mn>Gı]K4Puk^/4,pe} D@ه`O /,%d1b%~,05x:0ڈTtDP%qG{-m[}rwhje}=p>b6o~kiz{ wWv9_NUBhqF $g({$I$Im`pmf)oǻW/iZ+.hŬk7yoh{㰬E"U?g|~^)AR\۰ijk|o_& ?φmV [p#3 kpޣiֿya?ɂ3(/d2 I)Bf2Bx#^@pQP^g/9}>0&(*'JӝGR:OhNXױt%D;BAݛVA=9sMꦀ-zhnnlG,.ipqSg~C%tJfG oA-oۘl3ŝNAo`4 *G0u/c:\2̸uHFTհb ] |K/ךqy5=,FּśѬW%Wx_VֱooG+ޮ-˻ s+]0B7>+q,KkÇ[*TVҩfoFkqpquMA!͌ԲK(C!E?3廧kr퍼7_]t(lZ[$&{xPb *EpiTiXܵU{?@̑M 6dC3jc{aif{\do%>Fw6m꯮uN/=55 0$ִadq' ebGaD6cҀSyj|H<\ch_%:Y=p$;֧KR}& (2 {Yύ= Vd( n0=<9#S/QVm2qcS3vƕ3Vzq[vw;Sr7<[]u\Zw=e+W^cyλҁ->4Af,lr-2<@Jr|+i}CP$ l y9x5ҁ@ʇyՁLJjx7a#8ʆyew/K" 0 * @}UJZBP/@6罂:Հoo:'Ї^8%s39t֝X( NP9| 7 ^l) HPu*?߄RJBt~39.Ф W(\cJUOvG8 1Lr1BU)g.\Qƈ1#uǹbhbFU(uǯ7(zbsMny5Qj2ql1sϭ"c׺nj~Zeb!Vg21R8yZw&%WZ+Q9Ls2NXUTM/7qb [%a,]"]h~q EF*fmPGUهr׭[j; HbOUPU1AD1N9ª!V7L؍}k 5j| s_9\߸Ǩ\weyGeiPrtC 'TH̫<>R0ë*n, TAt_vԧvJ95k+ĽڪmP,Y.Ο+wb 2f5-7R\TZؤg[]kԴl{]Lh{w˝H$ m15x˗:j9t_ UgDN~KYs|/93 }uwrmm^ښ)Vw;swLvy9wn_Cog3"Y>=UNBBoB|^<_k[Jך| 9$}aw=pO aqԹ@qH# 3OU!W;=ZCݣ5OM_CI2n-&brؽcp4:Xwc[KUgin-k;MW[wk;}Mj;]W [; m-}LGumw}5ƻގaw8MZ-5Qe;j\nu˚k9 Dt'i5#PՎg-wnůqʴwN9* Yջ++>57Aw晫 ϚHWAcnUr{}[r#vv#:Yݔ7g-5o֯R1qmbȷ-h_~Glz+\]Ii{n:޻ z1r*}v9|U|us{{r8wo;U;Wι1\xg|pޱsci3f[;3.[[u֛de+975k_q8]uK*zni繮vyL峝qxjݞugMz'q՘Xg#ukzeıMk`1mݗN57{jk+wwzu7oίW޸|uݥM46gm,^Λ[Vq~Vq]eynnU}N&iv{(-V^\ަ6q|OֱV1ZX,bbپ]_VM=2F8|01y]ϥiߙԚ=BkmWWvw=}s0^V5o~;U[gh7Xyw5vlMo=!qS[w5>VirWkַi"scXl^_=b!iUrs5SU|EdZ#= s;w'4x+ <.Yn5&K1lmI+Dd9֫ a1>Zd]K,D'7}cH"y!sx%N:W, n{ cZٝ3LsN}TnEEdmcQUXmbB>Zxѩ lBwGPf v+^%}U"N~{g gk:(cmo~ڹƇ_ՌzZ`\ASsG.76K#x|@)@OM%xX3Zkk_:U6,  W칛ZiF^DfԧQimҵ 2>mogy&%[=q[sNyT>\ү%et =H:4np$e/qƧKV.la =Z*w5\*ݹ_pxΚ9՜!N[a|\> :8N!Pғ?kZN΄|cq޿md}o[1ҺApA910\F]W4Y[nҩ9Iv¬_^5IOhf ivجl/kZ]vw_Ly~gr3D&7 wX*۞[_ozۇ{t_$X? q 3kw}ł(R p\'P1#s/h>f _[XrBRUZXBl7Uit:Ɨ)Ot9A*Of WKOQק( لk9]EJ=N{ ȄKlŖ\DQXk3lX\]@A PAo_o-׳\cb.W jU*'1ʪd F(>n[l_= gU>yx/3oXsvqs;-&M8|A2kqr5Fq@fB\:n޶{~@U$L&q6:y|vKjU_tlBCK"&ܭa1iεuh"1 9:Px k/M^r*PYl $d-vBf`A$TTRxq1RWl2*W m;wiZ[[#PJaT R Ϟ{z{[JmAd֑HSըJh.:t@ wҸ@?5odɵ(+еaJiVZuY+{4)WؕEf/xZ(PmUUvpCEEB)og|K#)i<8 /K! Ը@xuPLhR48mŬSdz 6E2 ֟qrv[%pMSa{B7\bisr${ǽBH-(@h!ySlc 3e De\_~fґ.{W7vs[zq{=vcws^ns|?^#μ+Mw\aufq~ u)yW ԫ1atX_IF*0f&j">=6@c"`^hnúT *)L>55;dž(3r :K*)?/ ~Q8K*\䔕l|wEa(A(Ƶ1笳2UT~Z`9ܓyzHr32(rCXlnl*,w39m{4! \oŧ[UU' "\*B(t||$/Of.Q߅W\j~#T/zXEB+#^k q=@ouҥ!DK etMT+gM 9]Ӈ`r_g9{q [AkBi-.xgmGBbx j3q% (l[hN I&ȉ9qXqng *Q HPz]òxEE)2&ݎz.*z L78oz %^} 80;ތm$.io3!Tb<@! yjϝrrPxH[_F^U$+z >o#ý|]uߙyԅծoҭjuk+jEe~3(_*w>P.SEE6TeUJSsێ!_ӏ!ϮϞ_-#WV$Y;aΔ#2̀0+nux[̠uP*_JI3ʇLpޢq9n,8.kC:v~2nVgkWKvF$Q& Mur'81S,`35.(, ih:lu߻FT""eԞ9hW sC~B,w_;Y))~#F n:^b#scI#e#IU9¿1uĨdV󃗀(Q$$SնScH$u4L9yXjYҟ>`G!D@rj<nõE,9Iю5訖H( s2Hb ':ނA76]3]ӈHRH7U D$LFHE=)uTP @U|+j|0 ^r]›Ta_O6Z53:8\|޷stﻁ~qs}}gPE9n8R&4Y^L"Z\ey6qoFz֞>.$\{ۄA*F8ף>z_|f4]j;_+3_/iċԵ_Ͼ{:p`1s{݅T [F7[Gn^J,ˆDA@O_2Aa>`? "A &V!/U3tQA%1'-YD\}8}n!ֹAu rFM†#ѫ-K?[8rAOl(b $SA~X$8w<~Tnр8otwS2ʰDD3triYF&#9 Jz^$PE?2gz:TR6ZiQkElZj5;XUJ2SU)JZ1no1SEsn\1h]Jɵoڮ7y")_A>}?A0 znnܶ?9%סO,. ^_?刚) Xc*L_-e ]C JX:j(ږ+d`Y7jyU&f(0ʣTR+l\HBrW2% H$!$Ux4ihj$#2IF DiGnK+L(ɭF׮m%=Vv)]5EM$y[جDB;UlDZ-R:))s_qlM1OoIZ̾pnSPL#j~^cչi^I^iz<1C|CԂdxRB\>I#QPE?ʲS!9M<ܝOh EL緯~+>+,{$ ½g&|vrO9ᴅ E !3_Qϱڍf5W>p?&&qŴk5~#3v7N<"…]UD2:P{ ^RR gkyTJ$ELz8imömaNAz?/O)e6 Ʋ X@); 0`m0̯"DxN  XA9.܊>>^hإo|}ͬ甶f󊲱$9i_FjAA\ȓf9zJP\:'ӋhH:8i}9k#G ./ᒡ3WI<~|׊hjZf? C+v6,Ub^f4Qx,Eѩ10'2P A^\X )=|BC/qQlHIbytd9D;QE4d󻻵4bZ<#4ccF.H)*KcZ0JRj(7IL*"M1!$.Z(imW*vl5-ID/6$uIDQVI#RI6QTPKtB|6!<k_Op-}zyNmͮe2fhiMٛ4jiIsu)+fXSiPb:RY>D<Ġf |ҭ% #A.>ZҼ;|E?۩GmJ8yE0I'ԟ##GL *uN_'!C4:F3tgDB.S؀nzlr=xkC= YΛ1Sb'TiF-H)Z,`Z  mlQ%D+B (Z 1p ; gO08]Gy)!,5o+ 6 grR) DɌ͖i}5=YGGyt # "h"*г6Nl(>_8 {9x ww3G  (@D ANx{|Jvhskp7B7(vIOb|tt9D1]G"#{F0Y`'[,N bDRm'(v;`!d E E1ѣw4:z{ |AgfUPGТ@}A݃/äVrlP\kҬoYC&1hBg -9=ߧ ^Xz °RkJ E-'Yx5|@[ O-b;AڄCo\ <ȃ >rnOP寗̒I%YFОxw-[ؚμwq687'~j"TO`ҝ4\8(k!@ݖqJȍC7aY$"t9 iv @w c񰝹L82ݚʙ,+"Gʭ TʥV̋A)B.zE?gzjδ4U%Mێ'v Zw@Ɣ Hk(N K h@~\)f9hn`C]X_=$NL\~QV21M+@i128)1SiA](s5=O3ܞ@a@J3a>R.$L~$w+ F{?u;ɇz1 "XABrк7s#7sXԝi`pEN76K$-yذ `Q_Pq.+$I/pq7 ?@1v A6W 1E(,D&j X @N)tQ ~2n $-9m mg(d$ WmWn4mD_P8B|ά QB~R!R__ L+rQsXaSZ=#KW71':x}9LE1j'u>}=MJ0ߨ5&, R9MB$[ұ9]i[7"B,H!"2;7 ipuG i:r! ;p OX%HC&^;M$u[}SģfY zF3YD$QД`)/JFH¢kJ:pP:'l$ >f>9C ?Rr[&cK?47O,)̃?ƈbYZmQɂr /ᝌ(6]t*mJjRTڔ)Mw5+5J 1ħ {Ŕ4RP(܈bc fP\[>&#F%y SruI* PQxb֨aʇ:FC579>$~ X%% 7rУ0`o?edV}heRd r]p&k TX2B‘حeLhb` 8`Sa\y&[$iPpDBV('P kfIM1#jۖvͯSdJQ~*lztw& J24YG[`}+$B?a<~ ;F~ x=,?bdPO, JzQr Q|9"Ze E M6oóx'ˍѶeVfAWqS2/LgVQS;|Q9K< wګ,s o橅/! "O<02\| I!M P *(_wQٜT+s0"taX=$ G%OU0<='g{qL`;K}%@ eHe=F D8`,/oÊ8NhLf) _ZSPy~z?8DZT3Fem w[ҍ UĪm) 5HlY5%"^f ffffdI ɹf^InbjZIIjX7lmLQP'׆砯0$ QRhEXC,-3D}I4 5TlxFUFڡktL_)S4X! @i BX^F٩D%݄>XD0~U SHLQJAu,>؝mTyVV ty ?CY^R95dkЌSPmy4FdEepf(:4@ X! Ncp59-7žº' EiP0FvDLu=^w (( O"!$ P^AQ4 bZ89w*E*,H`aP( S!tH"nJlH>'ɽ{ Xfj5ç1̒bo%ٹ *<8dJA"1T̨7WL.Vp c]u/dNIg ^(Sa9_:7r%D͖NV[n8 aY:´ABDdb,ܸ-k}+wEh1+"ۧ-+?eǡGl"FU3݅/)Qct|{PCUNc Ux;0gBO;N_Wu4{ n":iT1~JZ=昅>[XH 3݀<SSQP⏸x ^#:) GD.̺:R D@ߧKDS%3Ǩaxg%9s55P9tDödU)k!$"@x®Q$@Y"d/R'(wl*t,hD(1|u\Bmܔ}E_daHHZuҀm/9SljCF'4H F!D>Zi FDJᣝIyp=(_SpMNO򾃣?s\y;:u[fUUUUURD@D W>bǐlkIi&d̶-A$HKfnDH54̓2I)M7kīHS4M fiI I.vi4ҚSJiM)$fih`P>\+qa0$.rZC@1e{Lt c4LI !Oh^DYh\:hA~G$^hnx>Ari=n"h s~/ս{vA%!d;m><~RTQ?V?Y_4sh>ޏ^%Okt-#p޴ɂ.>ed@̇Ý}J~57{\=_:%:7:E/  Y+H 2/vaM[Q-J#"ܿ/z ?᭰*2aadw{jRzr0 )'S@["oO?ӂc/$wRj#``-^TII^M_)WK(o<Gt`@;F1 $onTfES(xh!}f|^C!N Xe1eAn 3 e_o&DOG UPAѶ͔Ƞܡb gw9/aжr# ^^k)KLƼ_7x@JN 9X_A&?v#\$$O>v̉h};/|j3=8n8ÃOiC#F>P9)2O%"*G(SM4lYу~+v+CP؋DuF:8 RԀx4sY]k٨B!A/F@#sESRwȂ)xL 5mNy!= tN9WjHO0\~>ꈳ*}b¸HD H]206A)#OS `XA8y&Jz?3h*p?p8 a`~$#䨤})&̏CSAkҔ`v(ZBOo`?xlIe *CE%[[KZ6s:Bc(eXPLVG*\XU`[e0xIO[lJKNbbYeZY7Լ@q O aqԢ&8HT (Qz^yqEaGiNHYRx~t 'yt2oC_4 ʰS`@; A@,(Px$9VXi G!T:b.Q2N#{UE@3T1b $0@j1T F(4 @TdBa PX 4 W'#FEshrMs>PEʁ&B7 `Ϳ86Z {33JW= %OBKod0T**$D OP /eR` ^Dycpñ8|c'(ǧT>0٩}#¾ 9[xʊ܈Bi"΃~gTb(#dFip]c__dxQZntY`x/e&my[ 88~cbN9tح)``f_,!({l`~1,R4aX1fpRunPv;q~(}0!o#:f ]d3!F)y3^\#Tgsܔs8dh !iD7aW|`օo< :IRkE:wp`$'Jć0LL'c0ILFs8?>2dfΗ=ךt2' Zq9|95 \BdB&+ZKA57I* dS 9Klg{:720k2 ) \4:4@Bב-$;o#B(4KIŸ3n0zWSFA6 5BBk<: $&,.~.d8v1ChJ:Yj`Tq,#c[ T%U>Ҩ :QD7OhD0<.P!K!-8``!rko5_M}˅EdkWo=Εbzb F#QM!#uw|/pm 4hn367,{TqNyS0vB{8YB`=e A!(=S9`Ux#ed:@6$&Ǒ@@ ޽0酐Ai׫\ PWg1vxshȈ3Z(&Bw 3LEM\VI(n#hSXcrIJAFi)B M۰w( 9l:볉 IUMmm lnQZ *6&DEC:8 @N}@S Q"cN<UnFSTwED@ҽ E4< ⡨.'+33(l(]BHu/=:"<ԋ;~ty+v*ҋ6ymU&VlzGuC^x"?c̳O$ an2PpXhNrNn /?(RV=&hyw9^AG;4vPQ'39Dn dࠩp#b HP1ʙ%GF>ۜx!L8`Az"> 'Ax•>iG"'ŎB! 'm*T>wp#/,+S J#-1eUP=B n }2y.(ul{i-MHVI73 =@ga$2il !DI{0tW`NKTFH ҇F>`¯W &SRU&.,HC;h9|,B yA8 ^WLUrL2}R Cԑ5|@`)2~63QCD l-lBtcGAt4VRI Lx˹6|P߆ ء>ӱVϣa?q[m0Gb~'>x/ &};ETLfzxP  68}Hh@ C9uv׬BD= ! \/6&8Kd E26.>rCDGͶm ̈́ 'M͝NQnRU-J4Q—L}dɝ 2_Q#Jۆ$98CJtܰ{G^ݝ){k(I&hV` ! MXU)J{T\Cc2jPqqS. s%Y< d CL~Ʀ"z@r0MT2aYCFTl4R%8y^I:]L5yE @Y%Rh@B QCct!] @ aj6 ~uM+,Q- @PPR7QROӒ<0̉0 HhR<:r>ʴБ'CӾB@$)(JȲ*ҢJ~s8ۑL|/ttGnvC&a[Ϻ6O>GcE@DF0[o~=^/*~5fԔw¦!^ G>=KUW|vsF^xc׷)G]o}O[A{g8%HD{>C\c 8Ep%4A#HRM FT  }߯Nicr ("mXdJҟ{N 5":FOj^'!qnfs.!Jl4F vW#4z9~*B ~$R p,+ҙI#~;н ?@5+ȏ| td#IҤs҅{D#G)"П?{~Ү Nb (n < PWT͌@9] A:y΂Inܠ Nؼ_ 0;2n]J6ƶ d㭕頻!U+H Q9Q!O A)ȤA(=в6y̼49U< 0Aфө`f(l`NB$CQ8>y팆!= Rc!Н &=d76Z]jiW94ULi5*mfHZZZj)6I6@I'bHl( IeCbD[qƏb,)Evth4,RyACى$L9ZtZ@ճ=:UUVꪸPfk7}{JM 㚿/G#У9;2x^U|IaX1po*SИC$;ms9Du`C,Ջ̝"ptj k{J 4wsCiF/Бp[E(k DQQd> >{<%.Â,Z2gơ >@ r n__&\0 Ȼ@aLZ91#Ѐ11Ap ~d F/rcJ\}DobuȢw<:ý妇ҩ ,I<#s595:B>PΧ1dU4@RIE-:(XB %8`DRCP>zZnuUaaФ@Yr֠ @i|E7&~7DQ*tА*\u b`ю9mZ)S;`Fv2{d( ]4Ф#w0310|/>A;ӈb&q臙!Ea<{6`=^;E5Zş_sf)7s*sB0 p 8D;USZ+/d*PZP(.ct_/YH0!@+URX"/$^Gz<G[ƥ\Tȃ#BC"`" mp7Ξi-pc5#~BIY=6{$u@; ^7R5͢H@=wizVO(; /|)1yM4yN*VB+[ (Avʈ*ou!ztˤBW3Eъ>mưxM]8 :.֦2C4qm2#5)B, #iȼ ~0QAW50PqMAURt@SH\}>UY1:A: ąPZ9hv5G/wEh@ .|S~N!k4ta/)|QUUv |=o?yI^tYkrݎR!:'?!]T& B=MLMb?F?ޓ~b=P|v2'"Adž9 ڄ<cOs(F>I*R)JG@NvcdȘ0yvp8 ߟL$쌱}=Ӟ˯%ctl @$DBQďrmAyeďi%ł9b8Wy:0A|s#ma̐V)':H@ax$P?nC#Tg7ؤr~8k;񅸯``ֈkCy.F"$NT$=A S\ P"!McҪP6r|ψ)mt>1x ^"w'ykwY/)L:X Rl㱾xy.&$rp*(h1NgBF!ךtl+"bv C p\G#0 @D= *^dྭp GCmH2SKso,=C< 8E@D?;ꎚ4*5&[JCd !P;BJC4S0B-}*J|7ێWnhi^f5T06"d볯daUN䒧4S@^ &Ne"R@dR]4aAy%AmGD HiBRI bS'yV<`[a&k "ךf@"mpI4HRvO4"G>ӊ\YGĝOBJ PlAh&<:?}ž~=J}ZA~G9̈́/ZzXx\x<>&fdI""$I+Q9fX jBQU!ZRQqŌ (bY?L2 -G^6 v Q|i0o0@x#!Ib'>~8ͮ/_#qC_2dyﭘ$23. $IG??=UXzݼ*֣AUQ=wwfeA*UWy=WB rMN,}c(* Hr̼-&)!PFHw=P@FG$P:89xk ,`IJsZ)cY]%`> Y_ylD:_̅Cd:eCvPAȄ2ZV&:)<9FbzTh"e1Zqиn8b)8#S"x%1͌ :FUeh3ԀQďw$~27PwYm7A>P^ M  כ VMU2j{?N::*hBEӱޡ^NJDCj:$Na3BHC؏Ƃ>Iju0xGa!7 rDL% "~\80 AOH(ѻÈs/?WQ{#}|=l.D+Zԣp>=7 J]s7/Ȉ쟥ߢ~9`@|%%!W9h6#r C}}d$N=Ckܯ]킏8ߐ=А_ߦl <U]lwrzO n~'R[(@ҨDz@ r>İ W[d`a^z{S3i| :Xu"~z uZ^?<(Xlhr7$oyjwH9ygBxPz7Oj>!$0 iXgC @#k|OWe7|g{zW7]DQԇ7 lȎ~HoBXơf-܅EDRj(I*.$=xc_s< ]W zAr,dMa1DGA;`N@0@9o5٣:w} wdɃ=`e  9ȩI`J8O9hy]2Ā$¨R*G=g(rAty)TܖLfe)fA &&&,*|a]|ȈHyN=]@Z`P vcގ*98 ,,6욾P[agkM(2ccA3+.# j1UAp M>}xUWC - 6/ ((K tsM/-}6#GoEHylX}:&ڱ;Eg;(#G2'R^W*w!"Bh 8v|yjJSu'٩ A;A}qx`@JAb ~rWe|Ivw!Ͻރ/œ,2PF d={:~*X/G(=Tix;`.nB:PxՀ!ھǻSI>c#?f(B 9 -J%-ot 8rnqׁ6]6@xА6=T'mR`@/cD`5;煕ɬN-E[OerB)pMS'0N N^)D~鰂&]@ &psI$}ɵ0֭oe֭o/of|i# tոum[jVڶնmmZ 2g!8Ę11o_ ն Zնn$&˭[]jVڶնmm[jVڶնmm[jVڷmZe֭mm[jVڷ˭[jl㻎;㻎;_ ǝwZնmm[L9u0֪UUo'l;buBHHUVڷlնmm[jV^bIuyնmm[N.˭[jt6]jlնogDնmm[jVZնmm[jVڶնmzum[jÜ^Zնmv˶˭[˭[jt)Z4b**Ҏt Р3?(P=ES8$*}YR?6ϝPt(itTlF3 ~H*&"H2ZV{ZR|V E {' AGn&VffVpU1_D7I/?K [뷺>{TjgPB݀h{GZgl s=xN9h$ݝQPkěp Ub׮{ႁ,1S[g_h "nWnw ,@s :ڼO>>@O% `UUU#Dܫ/1!As`V_2=46DS^⪖atr)>J(*s7x(JԹs a@Ї =rMSeW6^Rۓdppe,\S׸H͂cT(3yדz :}o+y5>>IiJWt.) ػZ=TU,Qm΢R;4 8 YAgJh\ϻVy5y!o bkH)6}.z2]jbonzsV! U@~^3D*wvrp6d?[x2N|:X8Ǡl>@䃭J #7#m E#FLP~ *9^C#u&tZ"մOzaRt8nS5U#,GD[p{aT׸1J֯WJJ)@6LI #D Ä7ˉ';Oq0|~8\O擼/ņ"w7Zՙ$@>`ej䌨v@@:D" G\AYCiNe75G#hV5Wpۅˣ:0]U"i %I_WbA`%C>w7e} B Px/EJ W# - N/o3XL2Xv DA3P7 auW]^>V} &/%"Hmfyp 2,ӫUTӆ<+fk-n;8DМh&B{ XNQ6bpsZ^': iJ8أ?Po9p5nL;O"O5%ARHfH%r؆dFaʑr>fz*[qO7Kdz!@"Y|,ya.he/=Z 03># 頼a<]{QRԏ!X<۞օo'qsd80+;Wqg99  "|eVO""zKJ#Kv=F.θ/E7ESr ,Ds%̐"1n_~Kwn}0˽;!;XD_I4LzU/5Sl"ȅҜ7ֆ vވ])v7PņxH0=/zC$Ra-#HVF}s;ϻa>U,Ҁf!VJ-jyzkDzWu_@+HZL2*H*Wľxݱ YLR&"om(Ee93 i=QQLՊc]4nh716rPlDH#@E5z֛>" ncQ'ybx)8("@/[ٟV}&OwL4U+;wob$5Y=Xh]t,pq<{\,1;a!,en'E麰opM0g!F[v:PjBZqticX 9շZL@ÍoKۺD 5?LsLA^?,OŇv&("pŭ!PXd|Mޜ8YB? JN0< wKaQBJcj߻_RNշ's:DA(H{5~y 0g=5B$3(e7{zC\xadorNiʚ*:tN;'TɘRxn:]DOW=ٯJ&iq$,o]vΣx֝q$GpQs G=߿=祥kS >P$ p* }bAAaaBsGE)Ko q^0D4 jNwQTÏL% 147+6_ewZ){0`!1 f[˕eh *]Y \aGimϟo@9>{ ⒽJNyV;Jicx]FCV/I㩢U.h Vf߳]*[#7_Ů[JFG8_28AqC[oZMI;n]ݭu[F԰UAA\,:lꇙoʆ$sp-Ax1ZMo\󤮖{hpJN9)iz88otr\Y.uX!Dl|AcUͥ( *.\fC/,Z\zRc (~0q^FbCzrpzn4^ ^B|eP.irs $AIBVqP6r?\#f]&¢eP.dGwp,9FHJEVj*;O u'WnU@uw2Ќ͢p}liLptɌ9wf;{`#V6$X@.waZʐ[& W(Gau(b3\ É́|gW7 Q1ꃍ`,&"%$c9p4(cwEU3M`O<(w:Ͻ̒d͕$gI6Ut4j.\v"CNF{MMZ k*H#'>c7vk[FII.gmWR+]YE'!')I{rL9D0+q@Lj"秎LS}׭^}Әh=zҟlц0e%<=,2-yT D&WI?` ȅxLkby9!@97U~gKÖoGjl]&iJ3<?C^qAj|TCF߁~wI8%8I^7үezv.UD'PkXˇgB̈́GQ!7+,\d0## G5⧆2}2mSy8Tu U7JBor^L߇/B#N{Rр=Oݼ٣TNs#OrSEoi;p9r"R! 7n1ppuަ D8W8 A(؉HRſ(]j(Sā "2추feߨp:~/~nz<Pk2PoJ:֭I7 m)7tdl b? QZ?$l*afu}l J(/nua'ݕ}7xM4;KLf0'-YRGS)ye4&4OgJOy|{w'I0.o˻z#!- {؇N7:Hx32J423`EPt98):4OlOгK ?*x iVtX/}Id|z=g8+~,3~vZl q!ԅO`\~qP>YBڷǽOluޯ'XgnW $}RT$i A=dbYf>(}Q\-x7P|)%ĔYepBEf’KNr;@-ď 4@?Wu,ᆥ͏ggOc u8V#[ݳd NZv5ܕ aVsV!9SvTKⱇC'Fm=†~^U~'\ÜKnv]-U5&KU#$ӛFJ:)Q-apǒ-9vRMe]]U\vaCҫVL*'- @TZo{( x) ZA +:P-ztc.SfI|yAE 0 L$&HK_}9h)\p!i({,mq 31{/x˻jNw^ۜyK ,G/,ebI&V^d0l.^;[BGέhEE5xڸA7 %/?Lc i'r ;*ts?iMr)n! T: 9Jun~'ҰGe%PC?կ1VTMB RD m˱MaµlKZ!fXҜ!j>%v-MX<[@& L5W"!( 5x΍q4GTaTAS}/vxnY5yiݦw+P"!ADE I֐Ԇ}>}CG۠m:D^%m!J&1M¥8 DNhfǍC;;NϫwY!MRx$} &W >nOk ā40(PUY4$n㫦1`Ԯ3rзYZ~Vio?ln82Ӭy|hwԟ" o0<^l=uaMMa&`a kZVA.%Ro#;:W!ϗz}_,=*,#ɜ|ul_V\K5D\R@EUIʫa~-Mx]R!|9eղ r.Ѡ75TUr-\sP1rT TtYҬ~%j* :@,Vf^,NqM#?ZPcTJ 8^Jމ>͚NN;ʕ_]" i !iWL *ae|1 :At .D_3Zpx9=u5-܊%TEU '5 F3411ÒW5~yǽ /EwRhfXZ 3*N<^C=uϩ 25$MwnD~\@M1BH(s1@_E!d?q9uϥgXk68^]ht,a^W˰|wlt8o_UYE+tL`ANtO>;s|u!ZgKuѸ~oFn餮kتq寈~X\篣~5ysι˶y33kw1|}{m~[51nwWF7q:ߜŵs|u_bvQ^_\jt㵌o|T=<|gǦ]מo-^_F_w6.CQ`i$<*CykJ\@B]!!DTקnk MVTfP#2poyC@[m֜#ςC퍊&}`2 {ܿIpX9';ĉrO3Bl/?rvYn_ xX>}""; k3Fr[(R @J!i-0t$g23'ugPArq7߃"HʳR73jׯ' /s@کbTU#8_}z_;>Q-97/uܶ?X[-c<筽x&] .}_3S/ @ {vS:5ˮޒ(ɃE?J@vtU ;"DjǷO,/7DBԯ3.I Z Fdg0$gJ g;+2*7oU^mD*)䯮(b؋)XZ$-׫DM >ҵ;j=N͒D."ZI/] !@yf+HPU}.ws#Phzt c\/ A!Vg<3|ƻW;u6]п`eHRz!ۢj}"O ]g#l`VU #Xf-$贡Jxd?h/踲(PPx?ב4ȅBݰ:p>G%AB"~?Ɣ8]zǐ_t|'~_ Lq9 qvleA&) e)JS4Z!b*Q)RkCW/F9_1I7onӼxy#ދjB{s񹹉1m_Z97u y[f+޵fy8]6# #d#c4N٤)Tz"pj֫7lOVu̎pt_=z`~,MT!i3 [- jQR*6(DCm4EQIr ( †Pqr0XL.#R%mz\_0G.&6ڈv¾V"i>}|Gl7[QTmQ s2OM]Ui2P u=PY^(i 6 !*ۘHy dPq =39s(嶴H$ jFl1Z1bHl4686vl ,H?PRDN7wmx= P_Ğ=4;`Cj휊Tkhp'^m7[P>XbA>= -&XjC._i?D@b,(zIboQ96C j;C2Cd ԀM\;oW1IFj&3Ci5"r4<5́@P{AIP*1ؔAp[NJSp@0:NvSUC_縞!N3u=Q}pܡxiFQ@BE-d)^ZCIAGǭ3*||Nz즠wgK9:{7'oG7$*Ã\&ӣA ZqJWݥwM!5˕) BkF(21$b&4N(h8r,ebJVE@*PB8!EV!!x} -w FT̥CTp-\ z Sb?opSx+`M?{Dؒ<%lSNҢH pJ'` s9C |fb3poNu`B-YMi[0$]MP.Ц0&B- U#IS!#A>QIdFE+6Ѥ܇qoRKE-#kIB'Z.H,I+ƨjduFd94ڂ LCt3v]R_E36>jY#S|Q&ߒ g_W4RQAF`jdc=.E+5͎T :g㨘;0'G%C(0;j=Dxwʍu k !6EMq|p:b! wiqS3) ]dl%mVx!˟,$a4mURjZ96?$# HqFS97R&_)]@P)!'t:(6d^ !o9d,E\yfC36WLwgMgb4-+!i¸4_ځ )ʡdǩQ!>/量 P쇀E ;{~uTDcC,do $~aSyAfG>y~O 8!7' <$HC(B<̃5E/`f $ IADa^g7 "K\Ђ8 u$qVV,T(GJRJIPE>c %]kAE(VݴgN9n7^MaYݴ'_آU{y"He(c(_Q99 dd"5572J̙ kdsNɝL&3ЮICTQbj{=ikd M-LdLRsgng?q H wzZZ! ۞H Rdo?c*qCV(bXvuiƮ` UT4N=O^x 8<z)&45)*:q-˓{a<֩PcΨû|>Gp+TwXDC );:MDֈ:+-tLw!ިzo#tC04ƐSP !g69MhLicq /7w*qr)0}]Gƞ: ",O>O%Tz[AT-)HĦnBH9)C&ৗ{GBw9&.="T^H~K"FܨiD* }YG}?^!kh$ C()Im Ķ_-  D 4fom~jY O?|O?2/RXT=ӎpC:WwJmz#)SC+ 4Lvۚ-S9hqȍ@}5442Q("T$X *ۄ 1IsEТnd'EhRdBNz>(x^"QYM<ߒoiUN ) rP >u(&К7LGA C0 `<ywv;|GNKDZZk6M swg}wÛ񂶯]SDJ z("T%&Mql:9gNTH mwp$9ikIԸ;9Ɵ8u{u3gG*y5{SKF7j9x^Hm?ry<ysJncy炳c:#sb\Gb#$IO(ցiJ3;At &]qnP 9P2 (q}&\xߖD` UzܵAv@Dƫϻg1\`IBPD@%ž(j @}龼ɼkk[$ނHwJ@NX:sDRA=b+DB=@@w[lZZ+7/M h`J]-4!7ݺE gMzmA 26/r>8C Yڱk2(d+cn]ዴ%)OH'my1X~CDآ#'/tvkdҞqF0Ώ3F4SbD7>o 0 j}#?KҘ bqhyQCS ܜJPԔ c1'A*eF]ʨ%EQ)iLr Z҂2`B)&sy!$UDAz{4Dy~cc љ^'zJL362Q% R7NPG])pta/e~ޜ/==ܨ1Fh`1rըEEU{M>_Zn^/%=(CnY0wF3 òQbj*(aԞZvcDJ[NKcFBד1:T)q.I)f_&y俌  ϰ,( I':B(/_:!㘐%Gv}Øsc6rtj =u6:?l2b'btHsFLBJb C!Ԧن&#1v0S/㓞b|w$FaC@QouZ# \Zg\aq|odeegNڝssۇtOsw/Z~<1Eƴi]} (> (>+J (BnI˩{9 KAM>sWMF+V=07[DbXňq :8wW6|*p1!N1bDhcVa = ~J޲i^+/)R.QPQc[wΐ*)8$(@Mb2μH25ZgX! r%_T ,3F^dq ms/;_ >=_2xZo~έ~:[]&fZ]kFE.9gkkw6t &3nWԞ7 Wvl֠ TB["r]&Es$-Ƶ0k Q"@wiYցF_u#3({qƸ tqld(kEi(0hq9TjڗA4wr.1 A_.FФ: \MI>yU@V Io9Nr=FFzsޗ: g4x b}\N3QF!GbQ *!powB-r\`ŕ!23dbM:MͦGg5c91`;~#öaipnzy/{v"C=" ;_w-&(xP}TA$,8'<kEIjY#X} ( PT?< $"aD Р$Go"&d0xQEU0Og>ʄ4?oS 0Ҕ)mO؈0aȓPl~(?L$J9Pk+ԏ5*LـSʭz`fжRI )  zgDTL0+% L5F@R63Ki e,-K   ,+$)J )%ڭp͊]`h[- 6IJL2ԖLP2f @Ed"زnudKu.i(F23X͹WMꕤݩ+\+k,iWF+&tq 3 KT5@ 7ȇt4@< \}z'[.j .,;`Ч)2p@PDD1]Mˈ!/8zwXl^g!CY_2cHOl%] 2*n>SI8Dɟ!mQȦ)P| ~q?LNy2қhA!hĄCAN1u(DuힽRÒo[Etd?w\8PrJda<6~'@tyFk0"xFAK~Ѯ޶$wKզI_^h'izVzBᏌ$wd%"ZON՚3Qp0E(s3&ZGRiX5)Xԙ d[xh_1@cx:% HN]uۓjl1V  P5 m,GAqK9IVL(G%Jv:C'S͵mmh)Rs"Eb8J D?~N P&JM/^a EaD2jq(6l}~@/V0XTК8W gի58f΋/M(j ڦV8[=P׏_)X#NJa6 3=b=Ly80%_˜Hcu8Y5g1${hJ(8gTV0eo/?eߜX&DsAG=ÉJn9 #kjMɐ$M0HN [D;qPʁL8:g{`D*rؘ0rCAL,(6{pH٩\euup?h8\qqoä–vpd9c/CsچK &bl[Ԓn@R[ؠ0NW$˃V,3SԾt2 tp\=dɭ/iAfB6S/wwwwwI0|WtSdDQ=ͽgk ,$\7]?W9zZay1sm -֒ /}^E%D} 8CC1u;<  ! ;;.=Ч2= j]!V"Tk ΛI8*6S{:bόx aC:{> @;aIr%@@"{8iwq8!F9[s,,.D4xS~x&CYw+ Ч$H-it! '+*mDI"DqBuo XCwV{yA( I k@N~ڟ?W,G3d`4,{xg"pM:gd5,U 1jUJ:&m(B;\k\ /TI B)xr)ˋu8yJ٘{h2y^NFEvи"H##ѭ5(Љ R.(^J:(rT,HeNC eBp=_h|xc,k# 36-u~*H92k"ˢC(˗ S me}L6lY9o0 hgBƛNM nh:pʨݙk8lWwFʑ`(b "<|N&e>-s\b /!PJ*Hצt^+u2nJph{x@%%'HFNQCm0r[ w$Qt728`Q|N>d3D, @yN649øs 5LGtx҃07O&=4 :0F-Ǯ#je^ءG,`35"NL? ;C0(WpUC@1"CL"l CĔѡPH@@3 {P90 Ƣ  A b ،]sH5*"qa'W-&Ts (R TCvQ&B\7P3WAsqeeX9x$"Fp ]T"A >DB.lP6ydD@H n4tReJ,`-+,|֨ ap`9 @@H@ MbLlgȴ΀!(Æ@.T1Wf  Eg \V`x3VTE0Q,@h54rNi:ِf) s뒻;h*ˍa ' wuS .R`3<`Y@`m1|Hpd* 72; Bӊ;7 @:x@<ңp=x]jlʪJCeFq|_ٮY 4GB6,vo 4f@P{[uD9kB Ϙq:mc&0o PA3Slre xD@S@楀BRjB$.eʓyRD#=%BƊhSiƆfffiκ1. QDiwVĢC*;&pB!_/I=ꐈDGժT `֔6SE5t#v; ! 7v}yXVLpf|lrkQmj'3w"Y.>r( JWC0'0N/豈Tآ$%x! & ,N(E\@Faf "A WU ]/sㇿE+e`5&lJq8@3!RC]tӵkج 箎6މTѮ_fCT|(Be꣢)ڌntlGQ\ *\[QĔRI$:mw5{lR$ N%IίZGl00enɘ2%C6X1n/gQy9B =I4%HT!^ P.&Ĉm $m荼rm ѡRa;Ūެ&fʋEV Cwx2rv"AqD;$# o x{ 蚔+W i󗃄5YRuNZwNrPYC0ÇdI#g Iw._ ̮I/OJ?J|/)|'fh<# 3⼹՛sqa{_wZ{{{b1v݆ w\y͟Zw:5:1͒ٺki-k1vڶηտymܴsYN+_}Y^s.Yr53ﺍ9nr淏4x-毾5hgn}gviYͨ1׮TPAH!U`Ŕ]|nFn c;y4.AUBXJ< 21wS*tޟzַJUHRPJBַo, ǾtٌjW;;N4>U >\zcOu1>+KCVXtYVfyC򼹍l0~o]xbڔ 1ЂMVVWҖ!RC[ѫ$ ݀eP֧R QVRQi@!G6;|3n̻qAy]|nag^g^9'sscmwOY/ib%pz55,U*i(qάqSp_"Iͻ_? h nP\9{,0/&dD0\Q Ä'E$"`pAT@kr2\kZ)QQR! YI/p))?,;iĺd4xd&@_JI #V΂PK!Qt+sୌwMͷB$FqB H$L#կ*7Ǻn^:YY>) xP(هI0,p~`PeU W8-,c!6K@zPN\oH/JD$sbuyH{a/~ zF̀xzVË,2%4Ų78/q\vyhn&60 /tծrzyE䑒林#/z6#kPWMA$H C: lAd?*Un AJ{e#t *R(ﰝ c[FGHl![v+K|9"R 8GC G6lB= RFݡP¡,"V aBePX^ Ĥ$">Wۅ([E UJ42xT"tVˈf;P@BF8U²0FlԙvHHB\F"2Z튎 2&w˅; Uok)uZ1ǏoU @Pʼn20X#l r+hEAWsقh;`%$q8t$KEm8$@'l9 9cW~#mD}!YTSy|ގ||;o<DDL~vɘiMK`0"+kJkU?> :Xק|+N{Pr/G\<;/}gD|-Hůn>""IpDq/[?RA@O*G nC Z#jzo27NV,>i=2]ތ V,e7+dg[,/v٥# QQ]uS E5\  g;fP9&ߌ-~a {3k|ꂒ^9o]P{?'MMIC৸@c;^v0I?̐dM S$?|gǣ%8b)ÍAVe D@մB l0 tQ1e3 аa 4A-@!ʆByp\D*l4چmEBMlK-kTb CC*ҏ3'5zj연vC H $AP-nWgk 5ȕ/uvBiބQ,?.PEJ"!\pOy+4͂̀{$ Oa8nDb"\- ѢHVPbO!24!IDNN=|3d:^7lX"ӄCQ ;(RL F,f ^!YQUUHk22_+2,j>Pb]Fo;yX)*P9(+Z'='X!}p"x};Sk&5g_ -nv.-*ۉ5d¡g̽//j#|O<n||0 .iֶїw7&z;ӕV /@NX #w6Ԑ Mw5g}[ bo>!@"ێ NHM]na=.dPh1 !h?jkI½@r<[ \TL9T<>bK $m9GM"?(b@ Ul*~ KCQT"DѿupYfNGm-O崴7: >?4hGdDTDEvYUqZ ]Rjjn8?x'="/C\@?:?o} wa$FX4gƒ@=NZ#-{6Leb)(Rȓ AJ]u *m0V)CyD8) j m:* ,(VpKb)M7>"{шwG{ !TVVkIm6ɬHrPwLuCV|m#oIrog<I苗g:Ϝ? :'J|AE=P$?"#~0:1Sx_mczWGrEyc^zI(&:CO#~DPAr=T;ATWy܃yǒ?t&$bxJlU-^eS*( Wh2/y-9=a/J=2#( !2~O8Xr@3`@iC{rqC9`4p(PJf2:VqbY J; uF%8;˃4& (l諊4UXZy7"B%!,l/^w0JN[uNG'3ѕ{PBW'NU\RGKc,.f.R׶A0QFcgABD Vs4-ev#tpĪ8pt66]0#\&Rb⮄m_fET݂Ȣ#2K)~: & ,,RЄaΐU[uW?a@AnuF~ê PR6Y:DK C@!vJ FJe1:$Fep9K&0L^RTҲguYXŕ+ $3ەkcuݷR`Ƃ<ZXD@ >A?>}!ɬvoD;Oۀe$.4mdiis`hq!Lp8{Иw`rZ12 ӜycSBp=>'>ډC[,!6+5`bF/; Ḧ(mJEH*d#փq$: M&L *I[8(H33BAqK7ͣdrDw5[>*@ 0>hS ~wC%`%e0@2ÔL0P^"FF*8,W>EP6€ R(a7DQ0%P2w/{ӥ z2h( تsZlv7-ƔMeGtwӰ"PWRPWo0!qZqϋ9ǝK"k#\#~p 0i+NjM+>a39Uk}LD~Ng-Mjl.,5.ZϷIrMW`qY$ӄ ؼkdH+ՒyU:ό$a]^H PFO CF (v}tm+pĨ&Ū Lݴ ; aPoIöm2tf7'=tU{cffffb0?2ā.q<5RHs H"Sd>6/H&*?+4x6WDhAn7\]*jNLØaNe10i!:u\v[` 4;FBTP.bŢэB{|~!5d'<YUI.W}9M_. IE;ei "0Fw;I>W=:ieJ$JkTҥpYyTwe^ߵصu(ļJ* ԌjDq$wo϶- G#Iy-!By8\A sa~\y^sgrtk(3ԹM`pVr3RQ\iqwNˌu=}h ,0؈0@y!&e9ylpNrKS4aQI$$Vu%;`؄$9::B(n&DTDEIHqH붺HZM)tyk!$H@S ߠhhbY!-%$>6^RR&Iߖ5UHI#UZ梭JsۨOQC):fyy#WcqHH}!MXz֚@#X3|⭄$ IsHt6MVJ3ny+xoǝ` X=w}.=ׯ<|m%hȉO*]zd{{0(kqǘ: >CbLי˱ӻ0&N'-`*(UQ&>V!r򕒩$;v@X=~wCPD."(&{Ov~'!jzqL2[M O^J+ k*7 @HkR;PS"~k#.IM/?e k2 h7wŰv,}q& vuAĄQ!HՠI nڐ$CB[',9g=r^hH2r(9QbJ"ol(JRY!SrH\ U]]3 eo7ҐEw8u}۸i {hbXvimiǿhJ@&mh-Eʣ5*6-IJ[D4QɎDF޻6{nwq[O ed_1٩|jW`"U5GF9"Uxr J6.\r9*'UǗ9eIDZH7\<NZktˤ8 ysQKh)n]H"M P|:$"oy0mmQ/ 1|9b㓫s n8.Xz:,P4SM tŷ- 2p s,QvqδL"r%cכ>lyz˵Wi$1eH$#ټ-OF xޟ;j* IP4" kۙikO6BA 'H P%@$3˭j :`杂(@sìEۖos Cx)-F aP#F)k<6!Qdq'Mp  [jc0,@IDC B%_w(( %(^g1;ƣ~bgW>bؾxoxos1|]=_*"0.k9ջʾ=csl_ϧ:eT*I$I 皨$ңJ$-1֯3!UEI$$}z1kNd=p/|Tb|RI *J }ٕ$I6).H80u%ynr֡dJkÛg|v8`.@CUa0~3/5i?n3 nV `J$ըgfUwUyûû~Bb]ma׊zX+uNlV. *`/rوFQ% s|9jt(Hi*9vE1L19B˜I9VZOtZǟ_9(j$V]\[QXugW-*u{K?0+HرV=w; &)X1b;uk<.&m>b/auvR}gWԾ;mrJ"vYZ7=P_j+PKoA!UA;6,q}rnrA>s/<_zmkubbzn^:ĪRPDHrt@Bj<{0'.o~7ɷm @ ^UeV5V%JAX;4MS̪UTatTMϺ-rE\( @Y^\Pwe]KZyQ U5 N q%.Fi1r(mO)&M@R/3C0$R @Ide)q "p-]οP?O%' r!c\J:^iqWMwTj IV!HW@%凁퀂W܈M 蘞*#i<6!S.ZP9s{3MLLOF2 uZ4BO+J$%=D> E#P|9?いT}3 BHSQê˩+zu7N8ߵ%<z4+ X66\a] kO Lߐ!P 1:zoHrm.eFcQ.%ZBQ ำA.QE m`b 9dd/uM 4ؖQh0W1:7A¤Yuc dK4=/rH*Hbx0f4h9^ "@:d;=!u0tΤ PRB d`Yh̕ZYS gg,F$JEt! (Hάr)GX Ƈ,6&##h#(;CAXL:t0F2dd)dc!x!|v1ӠkgCnAh䠼4T*,Rzs|H 88lw;AA/*TE2292N =*%]$=K(͛  s+H& B&*!Hj5z'|H6^}8#>>%1SSG]mll[\ (( f{(0$cZ9(2D3`b'{> ldޗPe^Q"S\CKI48[x<(\2 ^66! CPPRTX7V6Hd fV&J%MM)E %R*p@!R ֺmŧPkTm'I@-n5H J sO>A ~?[7lS 8P?Jj NЧ\ c Q kDpsUgKdw׺] Cd412MG.lY4m(oZ6ZCH 4&9 a̘!Bcy0;$IgG YϷmmqb)K$T ƅ$BK_[\ƴ+ŻJdj&Xg([5t>I$ժ'PD2B & kr5թۦdѪ6XQc%ѵ#RU-c[IIIFJ-di-ݗ.Eb`Z*lUJ؃Pۦ6]lkjѵMԷ6-U)[]VTI[EWM2QpR(BJQS'( 1C 2Y@|ߎ2ԣS+s$`@?#i=: )|6,NC/iY*> B҅`Cpz?]AYe׸ vɢ*"BCS|TT&D0wכ5SJcokuQ"e"IIeM&f^xuGlPoCc "0:&n8LJEVW(`P\wW~s0YuPU]G |{ Vʎ/t!_ `$#vS*{`FBo (o5:Uf\ Us._aJ};Qf'$lLTL!kuv#Ub-ơ0]%F)CaDȠk] McOU܎aA!@C+oո3fu/ 2OW0 B%:IxȀ lPyxX{a%8=ba1p"Ξ:~)3Q`En'Bn"P J,o~wTzNQw=*x\bR`{x?a!q%OlUԅ8ӭJ<}=: *Qce"?߁L;j&A Ōa2Bّ@o'hnwhfIq%Q9gt}QIQ >ufeͿA7Mn:2DR]Rb-%[r*-Ma dK0W>Jx8@c}|<2Rq㈔% ;{4 2 ~8MJ'@|ڸ9 4(b/F(ADi*HʀM?\$\dz0<ܕ4r 5©0pu =7'BEQTKD;#t$,E=bjbtXD(`E9z$TS۩oZ!rτ @ AP*pBIRѶT`bI0 @R\)<Ǽ4ȣގ4N:p"Cu %7{uT3r  8ʱ3ܣ+uDK`3qjek^<^o?O6 VIUŔ\)":>IhbMt!? `90iW((z ~4GM[y|K)~0'='1 3_SB%kHCYzhEG MY2 оQ'x|= (Af!]1VNBjPPTv2wư,itTŃcNS rnG7@0J2tKif!XT(f$'d=ߒ2?!9|a#!QO4ާ Lya>T\;iSPv" 2Ja$Hspg3,3 ,( 4XDT=Gݛbi+wrpJYW;2ȁ^O8p(AZ`EUU4RKk[; {saP"ݾ *,5|!2bJ"̑`9sw63OVWZNM>N!){5O 3I[ yJb a2\ c\='4'$ l-?wEOдd!m$E0}oo=aFF"%Vݵ)4Ϻ 4)TkU{+ .hglcbyv8?H~o/7^1@& ^pu4w/?NZJ$ bl U!8Cm9k]?1a+>n"D$3M9g@8*0g?Z GC&(G`tW$WBd_i¶UAW92x'g#h4DP.#l x~hI%N("~X\`H&D!I6YSR% .aE[3-PK6ZbV[$CVX v1i6͞;Z1m,bڥ9Z*'$!;îuUVp?͢Ĉ "(l)l즃6Դ vFzk̀NNwe0Y$oUC4u^Ąҡxz')bPA0ШU )] d}i^&k R,!uIQ Q2QBlMT$)-b#U<;QЕb\S32#28FTR [R*X{hL di mp6m\奍 Iz8u1/ij6N^,YhXa&h8AK iZF m%-Pt#sGA*D-C )[QܡIIy+6cGR`oD  iӵ83 aĞSIiBdS%~2o_zXXSQQG @@T0A/gz\qsYDG5@RfBs;˴"$( '!Z1@HA8hVdx'MaGIĕ;̀^gs1fEMc.5sSB.&rL,F$[s'6/ H}N|& ?SȒI Sq"Fy g!lcXCm>zO Ћlx%~ĚLC+*-EZٟMO$$IR[Y3Tj5EHi Za4E mQ:. I2Dnu`d"@)2济wm_몜 Y$Y?ˤPJKXS,LTo5wQKp8vk ȧ9p&$oJW,.7ܐyd+d؎ K;bGXVVq |KaẊr!:Xaiz6MI&w{ swLGqF(Qi!x͡/=6S'yCsšqMP %A`X2Mf )ƨ1X92lb_esF[qo`3 ')ldq/HPدT$;!{/`ôrYY2NwDf^w}y&بz&38Whxrspcm bxNΩBݕr Ѭih'cz(&!+byZ B*@#) )5ݝƐdRaB4~eF 1ȭhxŹuEi8ax% ~qyv !֗4uN@z ْMpcQȍ?KN `QP("MmmQwp8uՁלwI咬5;Ŷ%C Wui0H䢃=;'&j8M}7̑$Ȝ?/xl03 rCCZv@HNXx43\ Uk&6A"1Y!t, @}N9:v:CZfi, V НBu3oڇ{ʡ}B,|} ۶L2j+.n _]U^EOJ`2%\0mD=m1mgزLY;8ttct@OSd?ܠҀFD/'HX k#ZK;sd% .Hq.&Q q?ˤ)Lۃr;IǪ!.wy '6Mf,pOg!ěV r4 QG5'D2,n €' HpӜ(aC]5IJ^nŝju(CI~ М)H$i5&J(:I--)$P%,;4Q) qՁ͎Q#cntaro5H{"p@ bƒtBN*D3 }(8׃# N5Ȝi t|NaDS!vq/=a  7L43#-,F~zquzNmQbġHo( o}҆f mL35:i%KwDTSB0z谺Ia*3d,X'i 6DZP<5/kuOH"-|_CP˴a3Z@GCUJZQbؖLp/&0Qlg#"^5^Ey S'ـ~4E$|U ׭ Wb|zm\/d{(hPjetpњٚ|sY mMPa_7(ñsғjB$n~bt'TC'"oCm{LdS$"Ǔ>IQ0E(aY^xs `mfjchV#rH%QBBwhSav؅ ur86ʦC phE^) Li{3EM'NXk$ %ԤN\96,Dh)X+)&)mE2YU0Qԕ]fAT # %·hkfNPrU=NˆnJ4Rλbn':%[jhvxiI$pIerj7Dz'{3TmX($>?KɐE"9b?\b>z@/H-߹vu$REw+}j&A} qqmd i( +)OV3۽ IvكSsI=COCNGBS4;)"q ąM]9,:쇏5$"@0Ȫ4I"u vrrcE<;_vyt}QX#?k1up. qA™K GT'_ '󉈮~hW/G n?xv!%W$RaLCXm1-R$ZθǓ Pff临^A}~A#ԎۀH` Mf?=߄ 0 @a"!eaƄy H`dBE,oz bevri70Aq'OLm&elE=)3h*>cgx䇟=%^즴&)ӛ·]I[l/ B `4 `Șߞ!IkR(pScD7KŚlhF 鍊,đ:i7^3 FyxX5|sҭItT1Ճddctu fgn-"F؂#0oZԷP䵁+9N!dpmJGgk4PDCm:=to!JTD? -:wɒHhXqAA,؊5L PQ$!(4'(%2GmAAw$\ٝ9#_ϻYR78 ۍKѬ'>Ad, hRpi'G# vj$8Lc0{)鞽xTva&NsdUH26pYK!vR06 mMI`J*&/qҕz'7k8N `٣;R$8TYcDA8b<Ew6#ź $Ivd] bkd7$VIB/*{I `D, 0ddV4䣌*q,8Ç% c!e0 MP6l1n2!m*f(9Ÿ9ь!1hM-a x?-e"rLkIFoHSY"F jBeEVO)9d*QS 7Ȩ~jF4jIʽ:#: aEzTHCB;:8ٰa$!]Fr?^1p@(M~' %30)xI8Em=Cw76!DSLAI kǡ%E8lrD I0NPeq0:D.f RT| TP$iß>$3n, C1U^ Ft41n-\E\p00 WpRD[L @a+% 8˴`CɄI 0Ғ)PuJJ? W'l@'Xt晸'v54ZfShl1fȉB$)x+S:ۗ4]K,Y#fX`P$$&d+ʴs5[oJ/W9r%`C>Kr"""/]9\u*ڵȺUk('sdQEjNi"("ܮ%DDDDDDDDDDDDDDDDDFDDDDDDc]i$nr""""""""""&DDDDQ,6DDE{<@dXذ21piih`"0SyCpjkejIX 3ES>Լ(rtpBrKP&u6ظN3Ha43-GQ`TMvbq4$%'҉T8±7s"85[]aEߙsI'4CY})Fx =uo} c~L5HJXnS#Ff9GɈy,I9 AN%q`Dk(g—y^VRC5~sZ;½~gRv<Dڊ<0AyB--&ٳyХՅP ڞr z@!|;(Xx#^9o XW5r)LɄ ,%uHqH K( ׂJAS\@kBF*x͗svm 3ԝgv'(23Y"*|s$Μݧ1Daf%Dd'X qDX*5{Wjf$z0i6*E ǁp v!>Lg nmDܻ&uh{;gjCܕC QA]LZSNfwDt/H 2lm?Nqi"-;I~=ѥ3ff(@J&(xrUJ `sP,is ) LUHdD Q={[~ d`6?L%a#e8"/ןTۗwϿsIjbŊI( dR 9J$@>CX+@ 3@t:1N so(1Qۣ'?EOt'@|"'C +zH ZQ`g$@a# PZfT I|=lSPEF/xsO>䨈/~x%PJHCx,r ԇkFDQyD=>%ku!8()PNLRЀ0K5nX{E$& `~W{Ji8˻7=#N>GDžL4u`bpbtLL-EEJUE4fY P( a?B`q@YW$T8J ZHT* R% )1Q[J#JMAHJAhp!I1ZvwN}O],'B nO[\(tI&Ц^ٔ&ak!&d!+)5dfػ얐`ġ&t(M$F@EaB%9מ? @te {3v$%C6oT )$q].8yo(L y(lfQmF,9::3Nۡ)1LK(WޯsY)A%zbaCyzx`dOIw(.=g ,&.ZrDŽ.d d.IziOTHRB,IuO?0b:[T;S>hI򝪣_v N!ҁCGLAB! À+?qνabQ!:*YT2L({q8}P^LoAA5f@<罈( 'X%)U0?u@E $&$j78q ҠjE }|ϙ`Ѣ4xQ~dJ#4a 'ar0%L e{vw0RnqƸ *99PQ`y/Nh33s 9Wķš2@XӃdȣYXU`BH2H'8~R?\٬~̔N~OZhwgNNY!T;L=+9\\ZW5X ƍ4ɓ+@J Pޚd%-*D)J$TKlO䓌,ž(S6xжZ[: 8{yCM(‡z(maMx`UDM@$,Qáa#I3d$٩N{HfB Err)th(5٨Y1 7k;sM"&0DBT"B Ԏĩ媫淛$s=iS̚Qbt=p4#FFfK'i,pHr<\48r ,/'MI*VRkZ RjE, H5.0|zGq;|:}uE)Qu` !.cE-.>O%<'s>aFQZʱ#Z~0>j̐h Q- j @ ('KJb[UBB؅ΈwȞPQ5kL[5b*-k5G̟Q4-[P O$%t!Xxk;Փ&E%Cia\`>>C$e6 O wM8?;AǾ("( Zr*,H H7S @U"/ KGGdԓyHS*EZjHEYeU((OQ>TOJ`u>028Ԣ0` d(K j6M- i2mHd:HB"(9~W˓9~6coL|b25>S1ewW$~ B=!yT*$&v:wpk(CwBcAɜ{NlHZv} idG恐F18D IOY +XN j"qH3R*4o*M4@ -pGCNٶIXPuL9QJ }TBoy=ܩ a# Y94,CG.\o> C+SARg]Hqœ`tmeAH HКԾ}pm#A]JPrN#M2\ S1(q q2$}&<ӯXx#}^dRD7W(wEȋwD[J.f!="0 fFrVRﯔBhuh6w]v1qn)m? ףgy!6Jn0 dgu% S3Q4٠fffH`H^%t2zw`jfB')ܝYS(o87<]kec 8Ə˭=&X9d;'*} ą)#/K!R3Q JqÉ^'p(Ђ ȣacmUuXLWoC :9Lts*~pQ \ )1mIO|g ;G}_i99JDZ SbcC{-92yG?ݕZ&B  (i @*yAz]av>]DA;c " ܋aWC\]]QLd5L؞G)0*`!}܆Qh*lT(ˉt7@éGqlt `y&W.6%>O`yO>JDzaSz um`ʦ(( .BkM8'u +<:XZ)H$ȄF)RHIk+4F,kSjDf_w}s=M~wjy $m PauQ@M)_g1>dо3|=.ҡ IEDSZ#u<5`7|wa>jԡؐӯ~c@'l==I ZE(&nO꺋{{+Mj /;Ox!vdyme@X 5BHGcܢH׉tYFhPHht) R)PpsQs qO bhobkLT@Lj@tH>PEG :(adzۋ(^޵YIdBPe;C|\첥~].Х%,=!g !AD!d$L(/})@GdVtr5Gs?\PaBZrU!80!cPuDz8\"GnrcT}]ިt+pRd8{@Q[S]hU9CC<, B337b";u@є$ES#'MyoEuuaQ-3xͮ4`U{o_mvJ2QJ` bP`aE bKe ֟:aNw,H57x31#`tՁH9 XP*Oؑ>N hg^9{j@/FG`z q<: {^܄Ž$"d T>&8C׷y(afc2TL8#* h䥑=/t\;yPOi؏1zd7pY^r~P'h?ML#CC |b,93PJ Đ=QTLSކvϜW޽x$H {3bA eLZ5`F#%)e |zM\s1m$iRj#W;[5rXJwm5u2jd3)d5!CLLɴL7%bt䡔æ.m۹]Md)6َ](55՚S) m4XL&O6ldzs,CӦ1R8%&bC.c-k˺\m%fAzrK,QysH &BM[s1tt.w梑eIU6[EO:3MRh;fUֻvdRvYH>=j5\mET yClUb, \$XPTP)"ZhB,$p{jf^&'•QC'p6}ACb.v?zjҮ!X`?!}=βFyG%Q @V/~ N5=Z %gI҉=s'דm*u$htwdVݩ Tg )5 +s:C d,B+wvlc@h'Kpn,p%n ^'^wg bsm sgN5l 0$UP#6ڏ@ ?;ۡB]'(ҧ4A,&j pX=d!6{D"ok'nTg^ ov=` TCCތ_ÂdCsEd:]oE!HEgGE~THHO?: I%fGR:%Q:pSHVG%T)*k:;DŪu:!s%,4JPdEZ{!P|A%$@ D@ڔw4 <'[ g\6Z3$̌Cb ?h&.MG<9?x|,jQJHbOzughRrɢ.-NR]!j"1]bBApU"3%o¸٪Z 6k*BM}@ug8! # Jrib=JXiF03D%(SEĉ_#ʶpDBt L2R%$3~y~2[25 YdTkn[Sve߇vJ*bfl $6 "&$~H +M Za|k]aSG>iM3?UC 䜉Of0""\J&У:Y u? )Bx|0 2<٠bD"/q~C| /^[JYih4[tn`)E4=e:y%LûJ/Wו:U^a>':E@ BCPzO!-`Uˀ_4QS Ԡ1,7΢6 ?RB J +[Зvwt]ǣAM(GDBP({S;W3VنD%1BP *K:y>@L# W b.Cԇh(p@6 +@Yu=- 4zHȐMWyC ugz}&^\" Ɍ1j T N4Ra]DbP`63v]f2?0RMoƅ Mv 4&I,"Mz犹/kTH\ܔ){y3γؚ"sN"kPr p PN4%$Qm"P ūl5,ְbY xN @D&-V!Y ȿ[aBPWaGF]N#Pu|':Yj%UTI.0]z5UUueB|XYb:7j'}Lm .@ -hŪRe-ۛT ?ozp22?=cuOBk̲@6P@9ˁg~]91u`DE@yFjL0p -@i"i;xᳮ is* YMYb(`X~p%Y4ֺ` l`!~7+ȇFNd \]ߋRp_!E̤zA9!A_jKPE((Re`23HW".2&S8+ELs/bkLmI ܇`[>/܀ bK"*ky=*ykC Q<1g|:ksvcGBoZCɇHGZi L)e؝Hu_{ssHW+7N=ʻq¿hVf^ġ?+J}R _Ơ%_lAdž {!GQ]B<=f8t|Yg{vd=孜ҷ莽4< ٽ3iE09kWNe+2󕚠+HK)8E&gP-4.gQNķo a.K)Pfs7PkAja?P%eD<1Y8LͦIEطX@XX' ݋gcHP4~I2̈́&V*'+$W N* )m NTgn`gmA&K"C OJZ)e RZ_gjlh KTo ~ 8;?_nbp=()HF4P([lArJ@zd *Ϗ"vQMP G׈ *"zF{Ȝ}s;ә:h%(0䯢 ZS=$Jg uۜ|{B'o;aYvo8MCԻGr噳p GwP"h*(?(v/"A= 4By\M# j{6F}|ƃz^ H @˙TT^"-O=B z|@6Og|1N]RoN^$)>'(y!4ރViXW1.Z3]ldL:e˺R%m!&dv xt=/?:z a9E"DwDS&*jd3 , (;fّ|(°}LGӅ=[ }. ~xoz4h?8{YpB*'ޑd:JUAY]vb==i0>h֨4ŞSwxKp3o(0WaP`\|"# Ǣ?[WDLɍE>އsWޝ%sA,ئ` !IKH/ynw7=b>e 1NT 4^+V9t%ˍRMp|8+&e"4#3_&or) RDxr[ (3NegvsI[su!.Vv+NMv44n3\N6 v.8j̤;`G!KVIۧ7~CN/%i}^ۧ k$e_R ;pOg8q,K`2`zylhi0Bv{0a-^zj($2/(蕚 cV]^YEswJwr}n[E@qAkI(D|3`>; |l=Jy9];} Q#WgLX S u)!HR :_oB 7^!Ua<Ĕ Bڢ_bBrs>>'!)|( ]<%dTw4m.p$" [|٢5{||iSZ(LhEUWT (X{t.2aR ߷ Aa) ZQ]rxvC yhp"w#24|shfm`=^O~{RQe$ T C€0,!Y%4ͧq5`@gy=@;E=&UE+ɰ#a$O!oonCI04YUȁd.(i8*K JUXQD=Õ5JB,BÐqV9Bn9@B ;9/`uLbE9e.Q DUPsuv%vpܢ'VNӃRaQ9zJynnP.G\K*5m!%w)MspSλz\2h219{>[ݼҜF> EybpקzAefPxXIlä1 ZK$$!4RE ^[P `SNsZ>40E:MaZPDzDzO$;fȮ9}DDW&=06cwd;`aa!dCOl9D>rCx&EgzT+ o½}< Q Q\{@P!([_bHQ@L~ r'C'oNto Xov t ;yǍ(tv{D)m."pMv)j Zq9)N]yM(h$i`$&P!c!h*(ƈ(F*4X1E(֕"iGa}c=vMt${]|qlIBD^GR)n&UG1y^wMGVmyXMKht@<R$_!A$)Hv!XC"nRG嚒톐cbyωh\TLPRI>)H%`ZC ar  5sHfH' s[`lzzW0+OBvݪ( T_3*"rod$LIQ)))>wӮ6TEH̡Fgzm@@PȈsb™⨟[S5yM @. ]H;g؊"lABf2*=gkSO)I`~˃Os:SMm!!A&\5ƂOH+elHe(H#ywcio\YrYǤ2uB@ƉdM<=ި燴?A'-sy8 }<&4=L9YAi:&YJ:S鶛Oy;=-(rXӊ. C՞eS٭xB!(S 8 ItaOQhB(?8 k" yALPE~Nc@t7 2-o.u?M<.ACPGݝm.f#Gq–3^?Riٚ(ϟ{}vlONYR-#AogDb\*>F,:=S"B˃c50U˻nTAڭ/tlCWǨߐ|$6B$\cf J4ѣbdMV51}p\4 *Q{jKȤ-h'%_yc3dƂY-UYSsDVIZF$a#7в%baLFoW3kӖƧ"R_y8>kW/דr_ Md X7M4j Et)<ԥ7w~НS6. uhiুRteDz)HlV=UqC &Ԏgˤ]&)~Pff 4֝<:r9G05Tɥh<#T5a8dY ako jQk#7CWp8 2N<Jn Ӝf UnE5|0: mr[u)QmևJ rH ǦAGJڳhH;&Uh(*/w{ U{@SŖyd1u[nXŕC]@rHZfI8!K,Q y5xr 3f[;]1HīZFiufW])K,.5662k`m{oJupDm|]gV@$;V<#Ofyd e82*94cZq1 &G9%i˖$֦:%T*Nf<l1nP.9:RHD4"M wK yE/$9Z^of8 $a@Odcn  !9T `.*vM5.XS`&vST;wSFnD( $y0N!*B>Ʀp&)7L !QB7P"̨nJ]\V98|.iP;=+:LS8C!3vQ%mP7JA9&(DN"|!aVi(wi*7 Z!H8 )$c]s7z*̱#n?E92pck(! 11rёiضA_ :)I)@ zM7pWi Y{G)Y`%uSàb>)"$'$ P$QDmyOH?ppt< 9\"3:DT}ձM ̉{@Yi~ bl/zncci3[TL7m>*h2^kQ@#$c$$2@rRD— 6v` 1p1N0FH,X4' U4*Psm{ʹiVZ)D+#*MzCi$;J5 4UgAkY+PzBFEH'Nʠ J[ ,4-l}LU3)oAqBF1cKNUVŒ\āfb NNWڡFJH-aY|\9PQaa{qMG1-BÅ9!Y!}D2?V(5R)N<_byw+@(B䊧TC$h>2JP2]_5K ă" P@˿`|v h@ֻrTs 񇦤qPQT"Oo`qF v6?.m72J<9",V0y%-% Jd: l e$9Wl cd MD%cۃHW0d3QM,`-P'O$_JMV`Ke:~j^Q'cfeLGorV#(rǏS}PpAMhP7<:Cb"i܂40{3}ii t`@_5xL @G× +D[m9D.h"`QaAh"$J:4HU5iDev:Mrx3-C SWks7iP&kLkKaZ 54&Դ7FvgPo{鑢 'R@2,ҋZvһdɫF[4(ʳ:#q:ON<n,w 4 OO=7h*JFVE94BH1 _5Pz}d=H`offDXlz5;>~ y$ BuZ*N@=q H"/|P2PrirE3۴`Gܻ H%„f3wbaNt /dDxA,^CalD;[z(ZT#!'Np?l6YUjwͩ tͪh`Uĝ}=@?jo(vC X43mLxН{8@0ၼ 4p{ѴdBjDwI(ܐLbW]l+ q eF*ع.*o Q/r#Ig3Rg `PQ&JęCcI!#.uWyشfqMo(d~6_*71Y`\Y@1jk>\YQ) d&#$da;ǥC`&)Msh DHyHktOۏ …1Bʉ'?TACgUCIFA'f;mNcDc3uH\*PQ0b,rڙv l}X%$G}0 |D!;U,ĉ25Aj dAL-RVjV Rý6wNp50daG`S(%"X4G[y+<"!QQ&u#/*=`TßWW1"4JKrU>L$P])cg3TĊ(P gqD;140,(fx6uM&A2odE@M"wgA~@P~_v,܄W~'eNKb];pWJ@G~z& 4"7 2H g)LzHc](pbXycFp1!% OpfR) Pahh1zw}[ >OTJ.bij`x0"ȨdcԓǠٓ9bEV$ }t2 Q! s.5󧨝s(+8ȑP:a4\ T,59 /iC R W@HNxXV0X7! IL-RZ͛j,Kj*A2D-B,L**KfZ6¦eFI#jhB=#a\L\<cjbs#s6,QeuqtKEԙCˉ1./8pBQ~s=e__Cz_03ׁ*HB} 7i8}ƆX!] BT 338 J!!ЈG~r|>@q}ⓕ['E $JPb)he8(m]O]f $9 T&ʕyY ]t'95ĜcyHwH!h553A7t |Eb<~?*$ \ 9碇//@E=Uu#G:1HJֶEŒelơX,ŐhR@ V&>cE@1Sш9%&Ԏ6|  ݱ|H$1^Oڹ@)SP H Tm}8Zv ;@&MA, Sr`#|pQF4h|:meHUH|uÏe0HhUÔrN/!gV[-K S0cX# -6k(H"kd!''Qє{p}nrr,ᮜpctsX6 US ϣ} QNBL9d $0DqThd8fR#4(K3LmBgKY*9X]L?R`Z t~Ȉjo;͂#R㱲ClRk-O.n[,A#F(C(aӃˠx۩ &KyCE >$ mSG]WJCd(Y Kډ \񨼫J0 .2(w–r'c+$ ~b~L&}I=8080X՜rDa*}>)BF;<˛̄QJ@D*ѓl/;CO33C$_)K+cN@WNB/C,uO+1 oTJiqȂ&BCb l#= }j5Tw⨟3B0J6SoHB͍U"/CX1U>[LF!H=n 7`xUNK {T,# t" vnGMΟ5 5D -։€-#_H߃K1 &LvZƞK9Eʁ P*3 PV%(bZM(P,,z0ߖnX;i+_)1h!O9@s;qw?rBh@O=s+'_j]35p"lc 00v '#G)r&KM>Y-ƚW¸() g  $m z(AdU{IS5ݣbZl듍h憌Hpu$BdfDC!]/awSdcZku;$N/{YvuHI=}(^]~&3V}.ξCRQ!X(u P1X7>aZ-UWkA bZ5ۊ]$(P|_G];󇃞)^)%`0sUbpw"Lk:m"&m 7ηY[iT`CӻINsry.0.(0Qr˼gLglm;0inʗ# y׍9gIQxӳ@)S^=tz:(2pxw:>.D>tCQjvq=[C=ާׇ!iKhu6q'\xSɂ+W$Nvjn\坋S37ZN89F /7yNc}z')l sZy_+j=S݇m+9o;E^.ΡZ0OCVr\YtLhtϋ&&( ՠФӾaLz:Hsª?!oa*g셎?6/\֢A9ȞR rJP0f Q";0 2Ίh1qdƇZ寱 ƇneޱWfwHIs.)Ҁ,FoyX1Qu-`pdJ֢3+L*_҄Zw)E=YH!XRW_ʬ884LΒxG PP⓵oE ǶZhF!PR Dm,?i^NǸ,JÒ!w/xt$0C$ ! AÏo=@ ^! i"Fa0b܃}UOzӒbHo1@,"4Z2CP!eC!/rAL%$&-3@ %, z<%p!s|Q%>~٩m3/Q9#LJu_<9W~ QBEcCBQ;vfVII*DԎO/‡h2 re&0NuPE f@;@1ZEre55#':߯Y LUo:ܨ>ox}^n6*@4V}52>JZz {݀Z^珣鳾>PtH^E[w6vu^ DN7ւ|ӟ=l4[> v)݃ցtz:>3ާ8/M}{z{=}>}aרa}}r>}xyyU>=1)@[>P֤@ݎ{]Ph()݆p tg}AJvAZѶWx^ {L}Mb._ [ Rr 8; УlVCp5 ;JUF*D {B@g>O>@[gwqkӈ rlI).vWv6q_zMv;`z:unvxoCDu[3ܾ^4WH _n}g<{ Uo->Sl{s^{o;mnϾ}w۟f>[w>mrw\u5@ pT/OW u5ӽr<}o}Yxih-}A^l0,W^o9}4gf/-L]:d {uޞۡ"O+Y>RRn޵+;vν:ݝlڵ2^3}5-E 57w;vx{53ݻ;ʶv3[2n2[Sǭ}= tʒʷ\_dm9N7bs WMheH25riz4(|-֘֟\|=kj}{z=>Ewm>}wnmwס}4޼C ls}ί1}snT  PF޻{{Y ۚT;^ޘNus3NHW2M yvVQOwss|p6і{.wkx΅ent6k ;͚j svU-U@|sE]uurX뼽1a7.ME)yz}z7{MUYO<]l@{,,} =, bqobǽsn:T/`@ o}e]>( 3,rݻYitSiݪWn{I:yWC찌ʶ5ۖϾzо%{y+ڶ@xֽOCgsm:wAP "Fuw2w=" ow YCBkRޏ' g )Ǯn۹rT@@EjRm^6 @ڮWIv6VCvRܴlT{{ywkQ*( VÝ w]u-cBeTsVKI^w&lcd蜞s.¸@)g]uN *Rqf6F%m Y X 5:ZX/6::^ |}(6m»ֵG^Yw&s[+f'eۻ3$w\^zGb ڇ@HndZyozCjCO $S[gs9(QYi"Vb{f;&ٮkJlX6>ftp}2os:{t 4@@@@ F2OS M"@@@iFG6dh0d 42&2M=5=OSɓ2cBa!(d Db%?#ISSާSڣOJ~zЈ4z!I L #BiiSziSڞzjm"yOI‚$ @ѦLSL P2i_iDF)/Kg?`}yQQi&\_Gݎ뻫Ya未z*#'(#rD*Hh)Lb*mPA!]fZcd\Qi׹`TJ~,1k7#@Ĕb XIRU)P_c>3VRTDCDKPQA$%QR-DPU$1- QRr阩 QGrfJ/h5_|hl=U#˵C F0#zgX6oR kZo=U;c*5<3{HUg WYEyYeVfUz5J{dl~V/Fz>ЃM A H}-ZPN rPAwbaPJUAPRE>Eڈ " >F8yڨ >QRSI`Mh9 Dg!)) Dq$! A1 IJ0#@0y$ ,O҆,Q!"JJ1o@z)[UU!5O*供!$ITQw/ϰǸI.[#XU$,I-,C 襬3cI@LngpsX6?R@"gah1{~c;EdOjS,sDGAClsHM,#3@Psf9)P"Z(JJ #曄"L/G?++^J5muo'^С8LDEIU6FVOjDt.FZb/#M2q;yZ)SpA[s<O<꜔yw7e؅F w+Hb<~D  .  57[_R%TMTTQ H4IX$S3B m+ 5D(TU(0 AF$(__d?d'AW lEd-GQs eE$&'F#Uf@]%{ŒI_e!,wŁ%)^Zu"zsٌe.}(DOD6CҰp$P\/}{ i1! ' "20e)R?1T%ubqAu7&7=Ůk`1w]I5;^atmּ[( @`>)ԔP%DAQyN,4|~[D%2L]{~]#W NI?aqW\Q&;gn#u `0@|D{I]0DI iCJVR T:b  @L"@hIjUZ@Ċd"DTD @( Xi)$ .&ݘ) MbB1RP @RJJ"PTУmD% >OW'#~z }'ggPfH%׊DA)HȨ;DA~٨zg6⊐Qe\tUE߿ߧs_9'9%GZP3!%rtԯ@=u- U'|Vy887\|4{ J$\Ч?[u_Ѫܮ}9*pBsCʔ{VïezȀB͐ԖIX0EF-T e(ˌEkӎ5fhu5 hf8ر{&MtN0V>fmyۺ9,8!0B)2Zq484dFQjp{9gX1ҁF\{OO0)ewk%Ubn0@HqX9$kL$հOo;9Lh!ٲ_0(Kv QrZA@Ӂ~oN[K)I2dZh u[%2Cok> _;Lwe3QT6D瞺PwZ߹)öL8VjL`yGu-*r H3o2NLc a$M_?ɜW#zt2H%:nsfF'&* H"4amE+P$9dZj7pe&& S4мdL*4.r65(1/1ʮJ9qV)Y>I+w$$6~Z'# MOǐr-!߻۞87ߊ;"DC~x^7wxwܴJhЦfGXݙr%8 N],$+*al+^Q:W3_*vk}!9J]MX&#_/ )Z "" !) .tE7 xD419 j ʝ3r~^:'GFk?v!FGp8BU^a߿5Ę^ 3]xJ:̻ᢺl7(Opq TDg@ȀR&?1et^>NL2Um9ݼyu_V? | B?pgxGAe[ da@?/8zAm(!hGQk}gsaKH\cJS2^~zG`_T.5?I j q|J~3d9BOT6@'qMNwe_v_|O_g*T}2}}'6L΂>vW2b/?m-a؆@h*ZϽ'*b@5\Y |p>Y_ִw+o{є]U?Ec´/ 8hS1hnbb0;Uu_g!B89Ӵ Cy`ߘs:0j}UNyP駫4_NKY|^hQm; yE ٲ5cSYFkaEk^F1+͂\8M &|?El9`[gDX}ꠚC,^V\KRT(mԨγ7.p%*':wmG2fCnL70"&tT%@MDiі7(5hl4O+VNWb.hhTđj,]kW 98e0ÞShY_ cs3rl㝮ZXF•Z2xЁM_\: u,\SX[ 0*O:AZ/3D*۠X= MdU]N5sYEPmy_19Sk:9i7iUFڡFtkcM`WlvH>#Ntt;InZuwCnw5o# ʹۖJa?UWO*ǖzӦW-VH4oֵu[śaymEF 6їfIHo|d}eƣF(`lPA ^uƈ+(U<7{:-hblҸg(:KV]4 R}XR\5l#;ÇLzϴinn2+Ա)@~zϏ?{v#=[nq2PkimAvgd7χS<$02a<ñ뽹 ->6=+΁:U)ȣmAi7p-bsO伓{2JE?G54iEz{}mc<|hMD nu}[MkᣤI \}]>D{!kfAU%I}xm9+Ć$>2! x?FƦ*"̷aAޫ[{8QV]~^5=y>X!SoD !3/NWxvπo_G7m5o&$h ;|`PQ[<.gP麧Q bzheAα Ϡob[αPӣYn@ץ D bm*Y}x{ڍBTVvAbq.PBe3׿9{/ ѕ%5TN$yV(;%LuCpҒU +fFXG2酙if;u;W@ 1dds¾y79l0q}XE1`Ϟ݋L&0\SBDiTb48۫Y-kƪHR x7qK܎z9m/ݮYq f@T6%cKYE'q:Z ~]m:\O9e^tFuJ[@Yb)B+KYff (OZb*X\B< _VvFaJU>>zZ1#RP 5p8}i>./IsCwːT@Ճ1!8G?fS Rr'-Dϖn//CT@@ RD\D!NV}}>QS#E Rh@$S dv¹(]T -*Rh;@W3刼}c,]^aП4L%.y( @'9ePylmXM&"Lد,ϐt\w@'K+ M FjI.G:"mQ(UcD%^&i6&::=DD[Pv0q&m㶖if/#osJvNuo dq0o}͹~JUH]eT]uK qv(BH(EpzBcuDpҡM.nv.Z7׿')_8RY`_FQEe˹S~pCaC}(i,feF:Y,,=P@ҜX( P}DrrdLA12Ven41nܸ;BϱGT,,qGyZ)9 b]4B&upY\2 Qb:FɎN!NYt쀰Û[՘~l#BO.#Gx=2zm/皡R5t.7DZX0TM|5t Т5ͳU4졲— X~>]/Z>t~x^{v{ixż?l?*tLlN’X泟D&WD_"h/$a4M\#Y{9W~í_l}}th3~Gߕ ՁZX[nx~$LQx F|}f 7fw_TO$/^9a' ),:"+MT(e,ܩퟡXRv0A5)j^ϡI]<a/*ǖj,QT&mb_S[sk?q/}2cP^BC ˢ=拰} @0CP@yB@-|{L@=Rp銾JHb^yuoat(}?W,|˙E_잀.F„x@Nˆb@-! waS_ {l;M%7:kmǐ^Ta;BbE|s׽}DU6e;?F Ҵ+ bK\>#;jn9+WDLܤDvn2/3Y!|uh;4;XT~FkHx||¾ 5OǩR_Crj;h4WfzjݲW;Ast/Jz!hTE@+NP 7K ]4gQyW, HDΒWc`*hp+li+{#Vn`$ZRXM\66tÆ]=JXOgJ׫Bb~ ?:o DDNSo9^CGsXa>G׫v>@UxX17ϮVtgW+V.:?+2զ)2vS SAA'XTQ7p;~4` 8 kY@50#G -_^)EBBA:>=<#^q 495/3<9] 'Ywx4G[S_&)M_CXF+b8J)(H/>O'3u< >s)hdδQ\5iXUAx\!Iaw{WJAl2"A2xү0!훷5彅D9qdE\=ejgPHl[~,.c.ե]̮uxR.uwU%Jddqʃ3RDMYќXehlmi"5m_kpΌ})dmr!Sr' 6fbƜ\/~ B|On'F}'Fަ|8s 2TABcS=lW tcdŖD $UͿӨV){Ռ&m $p6=1`D^w+~}`cwpR C԰45B"lvGԪN` 1 /{zu4#7VL'Th~r+}UƔ(^~Ż3EV&c' h zEK骿_q!m]u\d:9y'E:T?, =3PL(oK-퀵 Z0]-Ū!p ;w{z{ f^r{K\nkuw+^1i,du^gzo/⣋4V)~TLDoah G}udpP=.L{`;Eux wVB:9d}s(2!z=Z;^%0fZ&o}(SV>EG}!X?$i[*HiWv,Q 2fKu8O΃xC*?p?l~3.,_$7( iZܐP@1A⡓ϋqQLB+vu}?t0p?g5}HMytN%)"KT=5o3̹ %lъ"p>NP&Sƶf jEpDxiԨ;X7-y=CPI("yuqi燆O g_مճ*U{De+#69swem,4VѦt - $޷H??wϮNkk2)>a6lEWg|ěqOoߓ, S:x6?o&oiw,QH:`*偾&O* >!{4@!6BAN{6,rS/ ?hα' i;pr\w B*бQNZ B֖4!uX>\|^Ȓg$@a{Ucw7ް{ ?˦@3!B}=g :dޟKݸ8ت`Ϸ}RETk LBpoꬡ''+cZ܋Z(Lg`'4dA߁Be  ;!> 4 B;@(_ M7A_ yAS(~H+#HM6<)* p.>X< C(HEBy+DDbiDHLt GT<J?< ԧXF)톐D7i|pNE b|wKE! i =*Tke8gDԔ ifUo=3A֪@ЪNk`eˋ[f>/x:6*}TT'Z[ZglmjT%CƈXO4t7*2Tv`;tkP4RvEie;\,kD)Ɔq 5I#0LoU&W8={yDO P>Xџ_Mo涀7b4ǦcSȂ"HnE j1}Pmn0_7M_O",F* b0F$BdNߜLhi=d ! $ "%=H*"Sa&b `hV "JBlMTA$A jȞ-5I d@MTJU#ACDRID~b|@Q@3A4B%LJԂB @$O݌1P4E 2w  IHQKBDAI$)QAfB$VbjXV!)(R"*bId)gNIAKMDTJS@ld4BA4Te5A^_gA@ł_jT"}J&<(P7 &f/1DBTP% )M{fpW0R_(4BK"C]0%5;I@г R=8ZW"NoϬ ha(OOzݕ S@ĉ2l?::VaSC "hi#@zND? L{?s?}wk`MeFfxyзq5<(6!viTEkV@S]w+^@GIHOOlZi%1I9bIZej&Os7c~tը- ؜!ߨI 7or#!+-i/`]M617G̶ƪi]`VpΙ#K<ݕs J|EvS-3C n GXEaX8BأD,lJ܃AA$^&609GBd`yGA>|;> ! fMǯ,οmga5D•r*~|fjٛH&G(b=磊 {"/Y{~@84WWPO7w]t;Wך;u" dB\~\ >]XHH:>U gr-6vEMPJ@P@5w}@R?\ !'[k#0v7^ߓv$Io,ofvHF+(ΏQ~ 4Tb~=l ٣%κQ,Cu@br;%6C9kO;ES\;>%2=J@?cY5JnwbQ~NKAF}v%rs,rr٩!E%EsP,%0G a.pWkA `!ADja(P* C}$.m:ǔKR@=`/Çui$qu}IGچ~C'1 j@K}?Є8jԮ0v(4J>Z9= h$RWKgrX:7nT-RURJe)uw)Ha0*Nj4=ރ~84,tNU} :n]! ʀAPaoQ,?#SzP;G|GGi1_ oUι$vN?m/~^frZ_{T6WMi; 5 irF?en8];jި%}Cu^bTsIji."iUΚF KZ(д3ANP fhի78MGYa@E\1J+vW\ 3-ߓc_6?A hE~o1?`}͇Y$h_b+3 LNYh)²`;T}!]I_UA|_c_V V9Fq`v<26+O1j`,G3Rj@խeJ`9(b8(4 $MP EkMt-7PՇ-/Fw`v#(D -:i44EmAmj qNKl7 z^G6ɢ$ƚҧ,s;5ؔG%q$d`\ԔB\0 `HoeL_0ףMV XeO]iGɎPD0o%;0􄖴pd(7\*O{\Ąu3mrrқQ ؀|S֜y0 44VOYP;vG'|f=#7O6\'/G~)/kOe8؇5(=< {{hfw]y94dvѩ`9 glQZ?f9_;Nk?S*dAoF6×W$̨$s(A 䃜}*۴aSc0L}5pލ6҄>)oѽ V~ut!5³HEzUS#f{7 QQysx_)c>zdҔ_Ƈ31tQ7}}kC+pwFDQ}|=ѩ #dP}aw91DzT+MZ4?0ja`JYI|ۿ w#hua<@B Q L1H!G5I^phWדDXDVwGDҥ 5-: -oLXMa\r )6Ef3|v#^0bD#)[`Ў՝r89cAE մmb%D> B1tA8.u p&;xG:xSNy^ Khd$>Ea5DOR[@e6JMMMxF0¦3,֡k8 V|䚮5U *Ew@c_I#qłI$I' Уj@WZ M6QQ}uyR7-+4CjsI~沿:mEnko`&e~ZR:[HH$ .AʕuS?5m#[)UŠZr_s=bIyT"߼kg#@5fݘ.yw:iEZU:%nOtlt(X(LUܼk[zq`~6?n5̸@;tRUUUUbš~HT+)tmȁn%&]# \$K P$ƪSO],m t V>Q+Əj]/ AGD6Nto|Q=?x/xՏ),,MxK_O"*(owwo=H{ΤN5"<э?{*Ӛ('(6_?&S[s|u@G!F8zsxF{}tKm3!/Ieg T =yP)tDAB! 6ߨ%O68SP }ZwMc!2+5pFm?ꞿ<6E,'CS(AS/gHt~[; \伓X5:^3&RQI$PwzsBGG6*׼fUDoeChYS_2xY>!x?(Aƛ&٭W#Yph]! g>liD{!0|P4[R 7 {v9XGL ݠ$PIRHR@a(SCeX~.G/~lz-E 4F,)$gÏ؝e$켮NH!BYaB"I!@2CH̳%5 "56I6Ƨv 3ch?_^: k/]I$LI迲y5|b7Ef)ŽWNѭ1{04 Ȗ%Gj&53?]49>Juߖa~lʪnoW bDʹ2@8:ØHQEU4ID8w1𢡊)IVyh$?Z]ݹr"L4dD-DHCU 4=%5u@W:Z5y6 y;{[nx? [Y5GOKbb)!$s3H;'csg_ZzQCF I4>6E7_hlgg>s hlGPjR#x#7Rpuwq|~Jw7iʱ0>A8Gaob3 ZڣAGŽs[Pxe~Q`<>8ˆn[qڈ  30?&m o}J- el/T7M;Q:+PyD7L7dL6'g@aMa-pvUQK8zi tPq+ф]NS-I&+q(MY5t!)&:mm%:گq?J/1x-o"|1ҷ(s P*x-76 =4 ߒqD!JlryIDP88 X^CZmQ5(K7b:K)B4ɥN]krNk~%%% :Ÿ\?73Pr̤:Qhhڈ NnEq xQ1jLq\[[y~M%sUT~uMTHEI$G piGΤn?cAȐJxTWڦ6>z79%􇲖Tw:dHdJHKOv7WQ7hh(a&ʸU} DsdC>_s_{x gǨ|6C ǔ0}yEm BAJTx`z%xv$GۨO2zz=ttẾqB. =D%V9R8!o`MZB]$% @%hשvt&bwB%)^^YFItZirBrD^ NZB(Nu |^ȢJr "M{mgnb^T%HܒI&<,\~y9 FCu9 s)wr+pkYXn/ݐPQ}A!+)gjkrRS#NB@h=|u7uSS,ev?|zkb\,.~~ 0ULC9$@z`\GishCmi%EUM,3װEf{hKo ,޹ ]e# mPUm!-imN::OqI?FA&6;$꯱蔚6 &_ƛ<C{-. FnJ$}G0OQJo"P>,.ZHt޾ig2Lr/z`pez)'}fdc`Dg.% IEo*2v&ޠ/)T<*=hDՙ_ ;ˣ.KXq;R&5xaxvt:W$8EGJ]|.pOlYu4bnM&ήlwVŎ\cmw!zz֥-\'tŶ60#LSE/ #4XHBj@6>[bWѮSi6I5 7{szdXGUyqc;/v[-'-|7YP=ƑQVIx? խZIyP~/*nʮi.i+K(rFHԚTb`H 0A${B Ԥn~4#=Uyǻ鵹suoW Ӑɵkw9 cQ`;:@ũ%3~hChư@ JCTKUv8½],R\B sȴv1;vE*N~(McpBPR(? R=; =l/!!3#|+1sΥVo־Er:$ELEfBQPcqܢ(olu;]O߃;@jv<=AT89eZlcCbRA6<yNa܋CM;8&ƾiȆ2- 5_\KϞ:~{h^cZtkwbsoY9m誼34i"v`?o~EXoe  P HIYA!B(j9l +mp8FO/a^\/~G }(E4RUSTDVţH_7/gxr)#0;2 T@ (fS,EA"l-Ȍ~M7˄sܶ>B'= YhNe B ?g$n?=^Mm&mY6նkk(omm{n[b[*yMӎ)t(mɳ V"H0RE_5Ā gĥ:K灴 zȥ\!c%@S(4.tm ,D/[1/bW}_}C CiPp)o].0r~Z4wD>:t[A#!*"wݦ- UЇ\:,B@j=`\}Ӄ]> 4CBP9k+$Gx$P/( z~_:ƍN/ނtO(!HuPR|ѻ;>6Ww7iqLREy PJsJbPo>m Z H$ eC/ν1={LZPHMQIAie#r 2AsPD pҵnL0aKF]UM (6dl+qc\~a>wLo+XQYYA)cCS}HH}+yA7*[J3 Bc@H"( >ms r H{u}i']Մz5UE%.:^ZeRg-(GCk${ihCm:8 }갲%W(ng545°n|%G*yYGK+*;I1M=̹vdS{/*RP=yg khp95*>n񳈃% ce3qmwW97[ض6q:K޼!^4 >8730dT gbS>J-M9fZ}-aЛOJBO/瓮/88 ?//{rz624 H wMF} Bv@؎\6OA%5E{NBg([ e-]wȉ1@oOoO3EY{4g'*"|ݏmXd*^/wMHHW<{2M]\wG٦Д#:[oکZ>{c%`dKČPH`kHTlJB_g.mx P98 @Bz|#aˬʜ~\+`C??mx x@}Ǜ"S.G8MZ?Ftz~O $I$HܒImY}{oŬ JX!Eu="_ wXOߝ<dU#K*'Äq1e:nCm<y1lCtB}F#_]Ú\MDy_##F0E}Hƞ:Up($qJąEX}5àK(DzPbш{/9mBƚ3]KEFK0|[5E;t0$̸I8V.Bpg^ M\VG{yvao<^.׽"#4ʟ)@D(*M.{8t8x-7wfHKnVLlvKN쿰>"47?2 mj>f'sOzbm `FOXdGnl>2.6=fr>?*o1)X>i8~wHF6YuIA,!2ةЌ)@P)[o=K\K,ɩ$#3JݷClp}$SP|\ͱ~%`lJT<=O_6c/&jS f|I]pUs@X9S#RfsFu^ٮ0alW Ɉj}~<>)2^Ϳ\Xs=I$)s9z(Er(3 D&1.!ҷfZ%}=Up5AAcVUY=dk XL9N (-~j(UYlGk}{im+Gn坭/O Cexu Ev Qj2<7i9JYz,[{p~RQq<^^H귄+f<ݗo@YQuRа'( $"z^}MP`]u;ׇbX)'6giѫ /Sh{zKJ5?_ީ?瓲ٱ]ꂄt,!+V KղQPK*XqE¦0X(猟 cz0o {j@=EosC@v=ڝS2NTPLVI9,PR{MhCO!amXGHu <]bo Ny?kvg3 #۲ :\ҷ Edp쾉)T/β벷/'_e^Jo4s_zә Xs=)ss "b?{iG?]ʞẉm6aۮhsaѶ]8ߛcA<ԙep.˛YAKߙJcCX(Aȉ0\^m3? Qv)R"$%HݱR gr +hY£ u?{oك%w~~9on~t&f~8A/@lJZyHwd2%]FRKf:}O@}/ԦO'i(M_(zP⬴64ޒ@W#r 򘋊b pb?ʑh=7N/b%r;[=1L]Qb3KZyfrf&ݼ2#_O^$_y_b9{ir U7-ȡ6[!T`$xY7Y:Ejz}l=5<N1mnB%Ir ^!RkOz;7/y_P{vh`{^c` 2 ?RI.+w­9[d)F,XZB{!!2׸8+ѹ5HQ`閭jiₚ\fDa%oEPjMcֶ]sjC3aٶEIQ!fdMfʃ3+<J[\%4Y|tww Bc( ;MP}[&",Jo/ *v*E9ެ(V*qβ!>Ia@: 9dalLJUay7.l¿ѐM$5ӾcNH* w(L' *VxjTϦ@v= Y &X3 C,q,DP5KY!W@$?ò_2">0/>F 8|$'1 DHl( /?l-JN[}ԥÞJu &D8tPHF6:n7Ӕop_G05C7[71G.xR((5S3^6s~<"T  juęBSr&,ARUGjZz: hA"yT0KUOMB#IDs*|"]M!1j].<RM7PCTAW3&rӮD"Dok$V!0zoX/Y4D|slykO}Z;9qѷIyZVq/'{eN^Kl_)8ݳl{A y5jH#z+U ,%K7;W3Zf5U؂ +oDQ#ZQ-P(BHJh:(`}j/P)P 2;݊gjx~26i60W3\ |0v^-5Vn %lX {6 F-,! 'H+^Y󿉐cȂO9?GGa`S3.5;w UDP X:-!bC,aLwņ>OT:-q ϣa}`o% ܈3/O@VN~bӏ?giMrƠh6 ٠Ł\# D)J σ7ӟ&ե'ojHp8׀]DސK9$B ]D=,aM< փC3 {:H^-C=]9I68NND_HRf퐇 pӄ2ߢamS@J=\pZ14S\$m}QS2ԫ=3xפw>ί=}hq#mT&FT N1=]Q8ji.x\^"4N=M S {&i9 gEhhʣ<5w`RiVVq6t%cwTgO1:ײj]PU3E2cS:5cyHnD !N_y­2MUi,?N-$ZqJBYR@8 EYWI0>q`kL/9y=ws}=dCWy=r)?gkSRDR {#'twgt,[߲:vQ@2}?%6v~oQ1_}Fo쩑g~`1A{7\!0('H R4k,t)GGlws3bD*q??8랧pT 1V#\oyl( adW9BMBL$!$غ~Uд&w=XZ,s01AdBhDpW/AS iT?["^ Yie ʳlY-xAk)L\9Zxq<2w$MSLOx8t'k@u13Nw/[) 7xE !Uʝk9T7os y[H/uJ)l-r!LrVKY_(IJ#B~ e`0JX с W)AȁʪŢ/sރR ǀfIUqa˕6냯pMEp1nqr4U1 iuxL~:~t scY 1mC1u :cQ? %lqW{GrDxdYX.Wh̷_zou 0y.LlڎQ?ydDgD[ @fLB[iΨЪ9C!$R4P#Qh4CO$DEʍSX8X'bCh`NLy:OA6Ru - htX^lSHn yz>&##:sAq-YBl$4]>O XuO?/>ٳT]-EвnmPD(36j=*M7oX%o0auj PܕT$/^yPѾHY>E(Y6-f6,5Ϝ9 d0 $b4WRs>̲a X GmZvђd,BT9ƐFaLĐOr7ւȇhNbaMZA$9a-!-K?EEO1OJb%% P.D|-^hApEL"SDD=G?ׅӆUR@] ˳ֲ``x f}Mݹgiu%iφ`^,~w#?$6=WĘi z30`4hg{f u 3MI莧 (G{ckÕ#~7'i&ų6.u6^ǀS|IJUx.^%"Hg`Aa2B9{Z:X}ŕ_'_|I{BTH.pEإe ]ba1b>I*Ob}FJ>{'hllbbO^5iX:ٜz>o~ܕ%}<~185FPkBWBQo '紖0aפ1Z 'guy>93$o$n7LGeKG Kش&GEfm֮F#"HbHf{VXw\ędg?e}%t` dyuxݻ=lȩ8 CC;2tB824guf)tMYovkJ΋F9<F8ti`ճEmiQ¡uir 5A@24.*d<[r n9\^4V{_-4PηdQj$]JW<^ÑZjŨH !g\6bZ ]+h;m!HnHQvS]&2WBQ-^Jq+[f .hL^&E 3:&/`T=EAGQ8D gCXƷ].Q(f.jUΦy՜ศʌT ilʹՌ'/)qf EA=d)? ?eszt=9] PsP?6.H^7O}0Scad !TdӶ$%\k} {7i&xG,v軧eV=pt?w/)Pq׏]'8@߸N`˒2=1 -'1|fS\uj>dgOL9WRLD|3Vtz0B`AR`VKչ/%%X񯶚Zw3`E bc߃m^)ؗ>)I׿wx{Mkg-jd#m3jhL$$ TE1IEUy2r6B$0 naӟp/+ UxHxU >1$s )kE G_`<DrFLK={VwbA)dLTқG6 '?w{$xT7oǪ-p62\OO[dYmwߑ$yxaoP~rLy2 >޸cWdFlFt lS)g^m"Ϛ< )%o&:cX-By=ZY}䣲fc()Z` EwNt4vP(zLG_͠r.M +!"@phBp0$%}#tWJ>ʷ)[3d3~w8p뿾+N3gDz|WϲM]8hQWJQHq)5nqJ|Lt|}'+9&m0CE8bQg-ŎxB[K)HtW&XcUw:Jx=C~}Es I=D>ƫ|[q&]\AA)} s8>Z&gߴݙ/3[4AޘK+ ur tEo6ߌZ_(U6wޔF {Q.ӳxɇ *ʋjsQH\99`! ?;_l <)$@أIZ+~#|PǠKSy@%Zťz={ &Yr\-hרc/4bqP۪GϧtE/|\TwK'L?)/K;[GJTAB~~}"2ɂne^W_@\%?Awi)V)!,X*C06|`*T'CS@#n 4 7,/dVXbNN]v0Oz 7`B(_y@m-K Y nz}yI!?WyݧgGpo 1߽;<*b?! @ߡ*skXGHEw'! '^ BXK9(pKvT.Ǯ.~#'8/'Hm!JHܡm:U 𪧄{w5ζj T  }2s)ИCDtoUsTa>^q֟M#OF|zpE=HgAm39b+rޫ-==)c.Vo1RDri\Dw)u4 1i!AeHyM5Q!>Frh–^vY \Mɋ| _5GRծzş!Q[ßͅ]#ೆ)f=Irõ$*W%KQ(\(6yˁ\'&w @*ulr(X)E p^7p%`ړotNl0狈nzLo膆FD q>*-\txok]4.KdJӗddM$UĽI{w7cYSg!F(/Siz=ϝTT ){@$~pkg]?'ZUR,`9 n)s=s꫕3`kůvO'p |"Q=l)zL%$ Fp pOmpiY6.y;V^q[:c pɉ!%EP)Ӯ.4FנF&.wSLMIUِQ -O~'I w[rSf>AlBRHP Tua&AKJ ^ *w2{43pn (AIX' >"[@OyBEr$ ܩ6ӏ rB@sXt4k˾\˳ mBZp -7'GUz]L-1zWozn+㍯]۩*~p`j"UTN.A^8fB z.FUOQX0Ak}91OgNɠ9 9X-r㌳OCgALwF-7LSZqtie]ϲs lԎ"4 D(mMGߏVKښd;N~}Q+ *2ZMR >h*C")V7P=I~~>+![mc {`T 8X(k4rs:g.| 0tTIbW\Mڛ\O ( #ތR.P&xĪpˈ Ɏ6sqq+xmZBްOডmXBe!YŦ6 (eNʕNr:lZR?mi#7&ihK"YJV-+FKhЏ+I!$&Ji"p!`E 3@`ʉhHCJ厒U Q^..qDkfi+ݻ;n3l&ϗSm#ϛ]./T-BI оd }Z<$DcLG!9)pF)IJ=h፻ /zD=RiPWtMR;5c.gt q3JL6aڲ6A똹_֘6#ֿ~tApPka)@dBULM׽Weun}p5^.Wk⾕Pv{>:"T7Ee܅ݽXj &mS{_\9e8d, Nad.$p+1 *?C|c2.KxLNOI3 ˳gDai6߉zzC!`%LI/$G\३RNs1I@q`\^f&tY4Fɧ˙Y3&B8v2u[HùyR{G\w^6u,&HrʧQQs( .eV1<[lEKbKIB)St@?ЇcCAԀ=燞#̉(] 0@RHˠTEx~ZoBʔt܀h=)Uxq#eݫsNY-˷U3Wrkw93$4}%frxGN]|:z*>6쩄M7Mչh {UP'7g;Tp *7 x̋{&8M3ȷ]e`u,vVeZ(v9g"}q`U=sU&Mo&-?Y,yRm 7k:P@ L\=Z?Đ|^g#++*磅)@g1ugv^`]L1AZ]K/1: g;e9}Gvь1$|N I)7Ҋ`aKϙ҇d)vЛm$FAO>FV\DMnd}*1eqd{n$Thg;ybiM@sw8gjj*},pimr~E¦Pۜy:ﶽ1̀ (`|5ջpi{ͧ2` (^PJu;Ϯ4i^(CP(rK9ߎ(~l1]/0W)O}(W. ئ3iGF^(d,!>F^z$`qAOEU(xEHcP ֫2p^u=wcQ(B Qb* % D_~_:m:1U̬$/KՅмr,)*9|]P vK2unyqMyyn.]4Z(5j_5I`vXMͅW Q*)D=@ۈ̙$jt:"6JaG,X$gxS+1DP.q~H< &za-~jJR(jrfT];޸_MʆFFܿ|*E!Y0U y18zC860ز{a2ڠu#{ڬo۹^4L‘"8UL"hTȂh}k-\ F9F$^́Aidb#v!Ax`k,bfGpxC̟\̍K\!f?k {z auP{鷢J7_wv;hvݦHG5?е#5Agx<;nkg~ɦrRr{R]9rj~}#f Zht<Zxߋr] Dޟ3:|SgmhĆ 3_(=3[D#^$yٛ]M?~v,(ΙmP+7{z&y`E.(P  34 cCxXkL=,,ZA\4; hM92CcZ/Tnie%!uoG^Ts=4~'yNs whe @goW/CyN?N\ Һ^!hȅevdwmުq2^09׈qQ'rMBPEY.kFneJCnqvuZrG7^/K=lI~7Wl8]t_0m̦Bd5gR/#|is~~8Qx%(v$LB84l_ZP\UfsuH c26{_O l}Rdk(.K;emR\PBV()NJ _+,(8X^qB;GkQpɃ-, i6@}[ڢA9N`笼-G@l 疦g Bm*2m;jܷ9_/̐ HeS.i}1l &t=0:7`'ŏھ>MvfbPGy#Qd19+XM;*5C 6Gg>tCpu&JQ ~Q4ɛ΃bOdžr^zw b?Q V8ؚTgCLc:G3PXh>Y=@(+Mq dPUǹ쩾1{(@d!ܨ+!߅"?k\ϑ|mӽ(SPi7u5=&`^~ü8MmnLuvNo{ߊپݳN1Ƕv_ia5i^~`>!N~Bv*+ qh_ ^F& ,OB< }Qf)`X;]owj6 {ZEՀ?OGE 7"C v0κp]ȝ?7*鹩{"x},gKH>2U15\K2gTOv@7<;K GBЉ69[4~ro폋<2;J:!/AJ>/PSQZ{"2)5jq]OԾrYEZTcm lsah#T[ ;O;v2#z<EiLwG'( _<:jMc `r z8nZ*K_^`MtĂʨ?}pG+vn#;1*g KeQWPPF кl$.YLǝP /9"CÀ)|5z/jcJVCW8aaAegˇۑeFiItߤ|U #ɘ*6K O\|BΘ,f|.SЕ+ ʪ>5NۜTboQj@L CP!WUnw굋Ts^׏elGw5Q6ci<o!1U ~c✛x_]6?Eco"EºBŰWK`pw!/+QD=(# c5ܽ4I<95WX_t 5!ekClɜL6c+ eRh-QʸK9ZE8}] zr~:#'i $|`Ϊ1H+roUOCW,_3'Z0&E3_Uxk\ss(TPsPqcwzvƨ'l_|Ā8lvIݛh(=!o/ylezI|6bx-OL')x z޾UǦK')--6Mϼ\VegXfPɰ=zN{3.zz^NLIo=Dk=tF z޼%u:1~bWvj5;]G}έ% T}"s̨ ?:uqL:fVX8dW} ~>N:^;r[^m 4;Je;E(Ju/|kz >\0|1&1޼?,vxxnӎ:>zS~J&BV]|kQ7k0'}6!Ïo[83Mi;3H\brsc^ZeO8 7.LC:];,pT.k_Ptvʾ1n'Dajq Ν #!eьFo*9$,8koՀo`pn9ti&e[W$an݀LĻ')>1C67кOt%qf Q ԂMFyϲf{cdt8\ D絩sߦ NnG 5>c1bۧVn U7{BX9\BK4O}@dyOԎ ҋ1E+7a?]cfZO0z;-| }wwgEyndF8(n^vRy1P~=88YcQ?0M 76mN3ui{$l=Q˂q+4W5nh!{Qȑ*x~ +-Q߷|m98Z Ae?^졕T1 aryZ1 454tRǡc|&`tUN{q^ED%V:AIBjdbtYDsf.P`ZF"WORE780]7pΠ ,jDEwA[Mzן-Vf&m} ƚቍ~ѕ ?'"4O˧gCSG8`uMqCe,y~GDK?1eoiON?ݷ1.`<2-Y BL[oDh4qqKW8&+8Jd>A(r,=}DDj8 {[EO5jVFotiTCe9,w2`c']7 1ɉ'PZ(-D-ZB- XdR[ZG'A"6$(?~< F֑RX(Dv4d\63àz5e1giG(Ւi^w @p4%d%kBjj!. Ƭ7S _sf4218z=AD|?siK6;d2$_$ Ѕڡz~,M7\_'n{/-&t~MGB#`evvrrEntʉ4j0ĔBGP(3G^cA8X0=[!UBI$ ݺ>G.=ᄆCIAin=>lmZcy=ZCpJL$Y9pcRO9K@}tGЁ&LC.\,{J_PpM]1nzݬu@g}  g89+'sª 9/ښ@a̘?ޣQDyIU[NA*JKZXY*Co(u?U@][3`±[=_S,2xnwW\ĚԓH_oPGʉ |WђJC]M_+A+I V ЁT%ªEפRWCiSMjRy.:*x @`Ȍ0`a|GS~elf辝^/JM*BĆ.^B"ZcJah-ߤbĢNh3C߫ kU9ʸ,Cb#H6)M&PS\}1r~s,KUCD Ay{Vo %@ogN/qVBZ%CT-ip_qczQ3I7 xdL"9D~~Mc]эgH5"ݱM F}A.r{INM?LaK(BvQ>ԟٵokc6+uQj8Ҹ`Mda.- ,|ooo?L]yˌxI~8H)6OZ!}Ѯ/ou{:igkBh<$Ԗ*P[tqJ*YC&Ti"()Mi! O+wUu _.? |8\]qxG MƲk}V}xx7E|gpHS1@CQWF\^1W).{:s M)b OЊ+VpeѬ30Ib;X^n1`"5q I]Jx\]YqX( ١u'sn|o_3[/!jRUH #,ڹ\SKRIlE$&Cʲ.WrB *mhz'Jsέ+_9d2. n:)n*1Yf_vLc~z|0t_,lbٳƗ뱞n`sg69 Jl7yT2MUR1)J$!@+@$T5UPSMLIJL0LMTUQAQIM5L0LA53TMM TPDL[ƴM3Iwhɫ\Ɣҹ k8V>#BdWDH9w4wxHGoв÷`ŰRwy(At  وs;3 K;4>sp5tr&`d&1H(!kv}y\v*t(r,y8tZ #2Nv6$Cwu*lNlgA!1K,ّd @x# R,~J8I5EUAd Đ#5b6u ]J-¬+BYFiSN UR &϶Ȭ7?9@&@v":!gD>K|C?OY?G_1$Sߩös   S5ZmIprߡZ>JΓSf }uWA_8 HY>mY6ѽkj UڃLioW>f }!7_I7A.W!{P}b}dF녣S ttFLMFF`vѪXdܢ)T[E gnΧd ,{9{շ ῿|ac (㯮 RX" R?W^LkzQD~W2I(.A]셣;a@HNј*7M)}1*ڨv_Pࣰɢp/8Z2RnDF\}~և&< [4w~Z J/ۡ6N7)x\CﶜG|Jjwʪots\ĹOᒉsZ{7Kƹ6֎ El=lU")I"UH| ,;rr >\ *N혳ƐSW >~m,-^Te787so#gG儉HW_:ݟŊ)x[.NӖ>XZ$=fn3AMF<}>8ֽg+C,_~u>*8x#Rx2mD xF5SLۧz:]mMX7T@`c"v=99WWzmYF%fdg_w>u`4R՜s<ݼ[m8c pK9_n-Hz<Y՘Fw!IDaJdzϕ^:r F»d[A>F."׎ɣ#gGc{C M"s:xe-%l5w8*{* ToEUL# sl *8'ȫ=SJ3u!ãEX 0 >7fZ5k1rMU|oA2bdH iQQu{mڄd5o=- U}&udئ'}ԃMVj ZthWde{t~Q{wZ}r/j_F cS hemL\)؄b?*<:Spb?)w8|Z(\hQPWv72! bvX>c0gABJ)60NƄF%  H'r &?TCpJPJZ"@D4C@ @BAJRIR0RB/a<䮄 ; <. 'H@䈚n@44 )B0W Hh^0  JJhQHM(q wk!@%C@!B| 89slC $ 6t'?p4~0WL+Hp 뱇d*Ƕ0%K tPbל<(e SrjA>dk|C;Ep3(E\P!Hp JPs;b=`Ed$8G݉B Bi4R$ЅDwdS䨔*ĈRr SPJ薏7 {zccE?5I@p1!s/$ : 6 TE`@Ӥ@=J5ºh*c@O|`#c(hOa:ITx9?,`EK8㴈P_AO7`$ ouAQsb~:J苾a#,Me4Dzޅ h7j3}d+:{5#` $h %""{X(Bbˆ衒Ohڞ:Ȣbf& ! =YB )$+^Q5Gq 6xb#ю/B/$ #eRϻiۨ`;Amepި4Y> 90T Z2ThBxB=e?d"qvCmkbO`:_l 3֑Fb%hA211yc٬ Sx>@?4ާcOQ HL$JUHQL,xiCG6ʊ*wm!$ت^I!~ !BԪ\o]mF&kuXEx R h`KrQ4z !L`]~گrwjoP>nlKmUT9=(rMD~Gf&L>?\ =GJ_'im EH O|0iۏg|vDE|vYlEBp.!<{m1Bw_iЪ1 d?aj dv6'vi~Cdchn(H:+)oxQBM43\͉^() HUAFhh<(*Xxf aCIC~5zK#w"J!"0Q"" BФ"<\K }2` IC0Q0V4K"?>8OI,[#;% RB4uAݾߊ`OF, !H'h~B7vc50@@PB3ITv\$E!buK5ſG*WְQP)}B O;D=udf&ՊN2 diBWE|/nbe?G?=.!$BJvL$ƛwҟη0TD@(>4D|}@t.U\p@I"Je IAHn<3xdGZШH>ۧ qv LZ'ow{Fݱ0'g-iJ?7Hp4@a2ܔZ`B~tTdl )HID;M{e`̒G)k/A_1I(@Me=E鮒 HرzSRrIqSz7:KXk:fVúf$muN޼{nvZ. \hWFl+M!;Z;_4㣆{ Қ*>۟MiaAӿKDyhy,NTew_![ZeSٽΘWn٤]&MT-zhMـը 'csn"!eU*.rpVGVWJJk3hM.Uۡ"m*ujWm|8vž`y6k٪Vɰ O46:C\#6ړȞhλ^r\vFU iɬn\w+]Qxӓ=}2_;d.7te=+ |-o4P3\z5(PoW˷'p .~ X9 -ԏc{5z}m_ní:sy'Z&=^qz[G@\lP#˪.t{uyUcCyDyeQl(BbH^au=q]4~$VJ iu-}_~tv@g O !`c30Aש^]ƺu Kk[AWO]B|CMM꺡N<:o`PH䊿m@5>^4G(] rzg׿_b'P|^B;sVäqP4fE&/nC} Byˈ՝~XblzK~7rӕ`n,W@Pmẑ׏_D\蟏S@vӫB6ٷmN+AzoVʠ>붓8}ۢ iQ<]DNN_NcOMDFY-i1 Z;DGӲ]gOjYz;ڿd~mp?6\ .S>P|2ѽB?EV?8}'VhX)tyLHѐc Eiu?9Qځw" GsvMޯ@A v58dBld=~<CIpī[:"̡g{@3<ҭ w}v9ڮĜhӕ8>8Gˮɲ>өoҶ`BV+VoDQZYorW Gް!76[~/jzvߦЦO"Bq8%Jmﷶ(<ܺs'lK(smiwI$vu:],69a9l+!76̿1BR>ԩ>BIBGI9a }GypraHCe>_p @e4E[~5HC /!> t:XH 38`E1y! %wb8ƕcÉ͜TRt!?h0!֠ T(hH q嘽蠢o҃ta~|hR?b]Vw|s[fB=[*"dTl)qD!$Q_⵼}p5yaԪK ~IDã -afnl **Z `Қ /T$H i "3 b|lvMWc?w47 DvD_ӱӅ+G(GˡiȿӟFT#JdM/iQMdi!%Sfa_0~w: bbH`(ECLUhM$0,JPB J!hVyjJ(("a`*I\$AlH`t b@h?A)^PP 0h{̵w$ŪJ5JLEHAGwˆX V/mB$j% NhT)jho=W= RC{h(&fvDUGBZBr4B!Bq|sE``zƉʼnmk*b(Z("}Vqa֌E|@DsE5+،L{ӋsȻ>] jicPS`a2'Ѫ #"g<UU*F?WGϽh!jh.(W:h݄\(Y,KGaΠϓjeQI76BĚC?ETP,)աE>%Q;ۨ'L} px#^BHhlW'#^m5JR65xg_:ڝowC \ުNGeˬ25PBnEJA">ǰ< f'@vz&U==pCeAA5n9r#g ?ۄqOXA EZsD=_ށU]y(ޮmz˖j??3l|_~$h5a*\jU( e]6"D)*p]i8 XY݋WKMa#z_sioI`5heg1G2RlĩhԱ8qdMyXMY}KOݵ[caḙCV7-Ĺ3H`*% ǖ*v4m66ԑΌK{fֿ6{7ozr Î/ltkmm!m_}gxOԠQ4׳6Z:TG{iAOGz0ơ@ ٣E=ubG!fׅڏ^kG3zFB@$hUv(x 44xA$J|6}-@2 &ho^Q? D؍C%"?-M@I!z?0_Fl;BO__s!}׭3$49!lYn$gQ݄z0ÂH4!/-vG7?!i9ٸWk&GQ W@}XB2H$fH(=z tB:C%b$Lg<{FKZ:Dz44=\u7T:[= *禭We$=(iNEu DbK< m$-ޯ<ÎsC%-Nْ6@њ RԇBN|2_$tkM{X>4}W/-u$LeD o2V!#z{i_0p4н#7dү "?"8h~yV7wDϿ] vOsJ.(e|ժu 9$iLFe$ׁ15I)wB!(QI $WE#x{t{ގTR ,&SPM"GO_hXqOåu{3g8/UJ@:@z7f|uX| ӇOMOI$A(J(،y^tm^@zk)Đu|8ffןf΅WX&''']gB-xW8yl @T{|h !%H:`R4.5w&ʠy \q,*&`U%@,}y .# `2VO?c}AGÇBT6 ftyClLk77phhhԺhj1xkKG#Zd?(xaW4KHAU]<(!Nb7+Ʌ>wcv`QEC /4fE'&@cVcu3*\GԄHrjMbr]KLi?!EmI)8yUpjjisebm; u6J=|]9~t^2ܼcT;>G3C*>Av Q2VJrSY,ʆ)pQqT('d*⓻Ar쩆c-Pi]Ž&X\*_3,\7v4Y^C?RGOrˡ{a`Ee3Xcl̓xebQNǷ}ՍE)d04aDH2a[UƳt^Z4o/x|V 9Ƕ"=a?d.2v\~v} ?,KcƗ_GH# r۟9?-<sJ~TWO%ٷ0a=GJDLe_d~OL:l0ҴuuQS1`8_!RrK Ȅ X>Ԕ(}M0,:J`̈{| gCd%mL) ')[SlQ悜e| h@0 \#0sjМԉ<]}h[9f208٦o/rˣ-W7ChDZ_ &۾~?Z׏1̝a_L K}%av$B7y+Ks8ZOf%p}. lF7NIC=|AQenM:e/% 5z%Ը.,rA (ە{KEEt]v(xYݑgIT(/>QȦn╝2 NcʎL깜,[CI LT9`qW1+G\!c jkBQsJk\"mjѓ+ o[1D:APu;M?wr ˬZ+s=`\$qu0P-$^bw|`ߎ1 T `!5б#=ag-vu6DS>+Ak/ ӮH~4,Ω? 񥧅r!q+'gԱ8@t䣘'\: |y:\lN,QӅ g\ Inwkk^4dcuz0}f pqd/ps ͧq)@?'Mpv֡嫙|=7C$`=2Tٵ4c>)4d21x[K1R8pajjz  0 M9E +qX6uvLuNq}I/qtނОXѽƽ* +i{=ʙџᎯS^cnLPx4gPi-؆[԰`Ϳ+kVT<%X88#utVxz]j[z%/,C0_c+{m EJ3 AX,P =)x͂,KDXsC鹅Bt|͊A 2V.G{c:ubw&u%4Px\{:n*r[jG/ܗGsՀ`weĠ{-USA** I$h<=ތX?0'4S1T"}7l;|1_d'b!P`2v(D򆄦)(iJR *JP J) D)AZ|};F_,VQ 2dut7Z1=4mDzpN>Krl7eEΊ& Ӣ~1'o_"hO7Co_n]=i \tZZZ׺mwo%$+w ն^L _8ōWPit0LBUk*6Vz/W#uWi~BWW|ꌓWٸ(v& ?UB&;I`KgE[=n|d 2~7΃Nx&Efnsha'e@:pHgbF a Ai9ѢQM+u^T^Ӣg^{Ma&k [d+zѱo3^-789WuX)朩%m`؍&xAmuN<]< ZjΌq *NL5|ttƞJ0һg]XW:z N[]/ -Я+[mlpMWVڰni /y\ C2"R 鯯n r@bnϿ! Va**pvb땷7 C}!S#\7ń%Ú<_'P8kx|1fqHBm]Ta^u:(ӒRsZ^.l6Vఞ}sܶrkWѫhWeׄ5UffUU*UUUUUUIRIUUU+7> IgE*UUmr.xTW=gR놸 0]R{oUac]ݑ52~((x*eC]m!l8CynɁ(RF ʬedBEΨ4MB|כ'1mq,ЗP(0J[‹n*線\_MxQ 963fvW"U~*lol6n+]0ݶ,a_iӣ"N'3lX@x;E,#UkQ}vN7·L\+Gk*Yi ܧ͞WRmsr.~0';\ˆl UV" cgϳb|D5~{k@lc">:WЕRA&Cb6k֗+ 3^V%u>j"pV¥UffU&. +:rգEГfa+n]kR}5nxZ/f\溕d I~ixۋ} r]K6_F+F#8 b8X=7'6ΚhԇϠip/ӝP'J׆ L+0 ڦ.][Q&5+򌈶SEUem@)vB5SS2 ,lݵ#d,,TݶCVR7WBك]9 30ƕ՞U*ёRb&r[Ma.'l;@8mPSU Cŝ}"MBZuڀV簳U"K}šxVJQGJNj5 X\.2@(*Zص4+DDMm]5hjD"ha*ftaD\ׁ$㕬QzF*5yKua-Olkqnݫ=qs)IsQLkq&Bpң'Ɂ»t]j,mEJ-IMyiz$BO-ZMUQ7軈g|`Jsa@3Mm h`Ϟ2C\ݷyT ^8HYz\OFLiٛ3]D_A.s霱8YUH*vSZvsh Eթ6(8(5V:3v9hRkDwŬ~JU_=j(mjB@,hvj5ZYH1ze/(h!`Čn^&0r|MR\qrR"M iռBN pkJacS[:_kt׵ ʘro}u]^JZYؔA;j/5k\IsdȴcL# x|4 J_D|t4qъ hRQ((ſ?;F0:5 \^Q:kqg͊},ߓ(M$>#ە3Zb'ێ92Ĕc?P?@\Gˏ*j;5C͔)f$C˳_d螱 ~Zb ^`Nq[X9М- FBЊC~t  FqAmCO3E0M0bREܠ?7멑uK\Y6_aDz)hqh䟟EPaun᭲!ƋFVѾ{jݔ|Y>T4a۶wR_-:|pWZWԦr>6ΥȟS΋H*zN%gN鑤lt 7"Zb5m]LIq \UY3(4i]w)|[NWjYl"a ]0on>͋7a٘HLARd]~7n[5Vк]q''XTgQdd _".٧p~dy]Bt;C;aX3Ӳm'ߡ[hk3F1+8h52Ծ/|e"׏\+oy939 Ir6YGt{/#w^{;?H(C/Od;a$*TQǠ:{nN젫P$"({ 6.hX mu띠oPسe#_ T%ϴs1%ۿpC<{{ ߅c{@o{섋:5|tnw@C7tO/>}ڙo)WN˱^j%][6q:+\^ҁb} "4kNSLG<0rP{;2ADC!B XQ..'K[Xbb7|f߅T4}ה,uu3=\_Z;u!e{; C0l8mߐ[6lo[H>l~'o9z˭Mee8~}|Dm*:`t.a98!OvxR2 A,îh8 ^dU A$`tPjy( Iԁ3w{TQC>m@{BC G!N8C6DSPC"j!g H$ښwqX裏Q2}l厎ȁONZ};7!#ڂ=])óqHnNa;*Iߨ}>7,u)綷n^ 9(t,BĚ4I3bdL7݋MМVѫvLޢɷڇ0ff"߻fa; ֣1LL6Z.~1͚FMFOJ]pj~aвdm[fn3qQ`yG: cU8sq f\8y8l)-1WdtDž*!g@PUC0 07š޵zśSYNp͆5>|O:*Tˊ7,<5zK_=F(EQ>'Qj= quժIn%@zTQC-w=nҬψ:̏102uXʣ%z'4";s!nЦ& H #2;{R f򦥹E4'ja y]8mGx@A 3^(pZz[m\~{q&0zo8KiT4&tv|SÍ(mk9qߞ<+YW;R]Uq߮8!]kQb8gug5es3\u}uoske1ic&c}L5Q{7o6e/q)=w}'H`һ_u0=_r@w/ɛxkKZ|149~\_V9KyZwޯNꪫEs7o|R*G8zw^j,cz]-ي<!$I$J!-C⧷f]sޕ.I$b1O/RGv\;s뵼t|/y1<{|äeYۺN{?hH/1j}s]税z~.|LGx.bG{wu{Ux"9ZfL;맄|vZ9}u]u/.yz$ηI$IWz9g_'%so֒"j:wU\ߺ{֯$xo5qr>noOP񗙻8~5 j$MZ뾮q E2 ěj֭~BX)\a=ش:0ԇ0CT cEcȉ) 1-8Ur2gW eWz={`#$;Ja4$RB-5YՌd/H.o|0 Vk&~ՏΏd mSBHB2x1؞c0d4㩡іR]Ke8<5TXpC`3\gsm˴ NxXqm4=9j_hwoO0czxɬ*J1 MPt(D$rćSɷG{;RE-1YL9M:G>@4ZpLDv@D [IoזZj)JJR% J&))JRVJ)ZJi((F)hJZ(*(bh P"i iibI6v0,$G8AsicƠ@ B _CEFC԰Qč[>soS=s_4n]l;Zhց` CJAybӎK)0ԗ0I*Zl !l =$4R 鶄aژpׇѭa>{$!tbI$OzK5wD)t=.di F8`G~ Dt̛Y_~LEH?v9Tj-_x%rNOBj7w:MJj1֙jڻ|_:XDb!Ji|~F8a50IUu5b~f;!=}6`C 7/NUXڷCw}?xq5f^L1(«aP)A)wuVT8]bW.4v@P7if'[ m}ui(ZBmeqsQhp|*W/cPrhYP|tC3!f|mXgeV[ 9`}ʡß {yFh0| #37ϻodUJFp~1`~9z 5#fTB"|r<׎;)y-FBP 'eo!Zzkτ=4+{Go_yX(}s 2s$F_Ƽ>.CeGX<9n|Wb{(ކf`f@@hH/`y{σ/?6HE& :{*hPYd >I @}:mq~Oa}tw̯;yBKX!c#:s!uƋëNPܰ`>Fl@|{ Mms?=s;~'֋N.{r{k݁ WE!m_Y}>֫ezP>< `f.6G?HF]Tp 6 նw|N˖~ ??Q! |~7N0blЉr)~jT,<>g챳0095v;} l8R.=j 'qAdty)KsƿI nwws"?}193qh~lORdR8v_s/(F ^4M"#@-@7e J]>Q9_Ίe$+z;{?+X$ȉ`cL2*Twq;=ϣ/E\ -'LDrG{a*߷`n+)5cjYw/D-8Xb[?t*'_0b7g#zb|ʚ#Xa.P{#'pm>>~~#H{h ASB+Ts`hQW0 Oӹv\<]Q_+\TA4>}nOP^$P@>68\p(:t Sk`~h*Db Qv?Ȳ_?G9_sOIQNK" tAUZ|߭d&!l*+'zo LD gٴi{uDMUUzS\qc}݆$2eh碈u_w=wo_CI"< 3JL#M1oWĄ!?9ӗ==tP^$oED8\}c*g,pӗ)l8cq48s#{mAKKRt1Ǘ=ߧĵ$ay@ۏ:}|`,C$'=3n41y) c`@LA@2Kq`quA؄Kt\ :o?C||k4 Q;{&dC Īv Q'(Jg|na#㶄MBT`מ<}tb~\`.QNB:mVg CXzԗH4}Ak-\Q!RCfť~'8'O}~,Y< ~C~_jw7ow).) <*NDboȄn*B}R-ۗn>dA6V}Jd0'}$b)'1/HpE_4 kNq`t6_fkCI`ݾ*h?xaKʖv $A(8lM{MvSJGGDs:LgVqx\jyoE@'t_( ,]/u9fa] VyX-F =%c°yd}S1 SuӻqQ3F8:}6L CQCkks2Өmng ef6gnؓ|}kĩ_\vM~'& cGJlmx-q>˹.=Rm9eY91S[}Ʒw~7)C쟶 J8C4q&#TUQ4EDM2?OAI@,<|a}9J sliuc۽HuԉX}ԻUM#PSCSܽئ@ 4 $H^̿ӀΘB#h"wG~3'<9AxOBO+5crZ8z%5x#7YÆZ"z_D- )V(%Kcma~ua1d> gӰB* BiQ(/#$٤*"FC}5E/N-7cᷝ7>* :pTk(^7EV;w5 "b@,wwt&y( - -P鮇6.EW""@+h߄<#}ɼqAm[!9I]Z 9P{E=`}SXȺX>:\bt|O=H:;F_IRT3TPT{@ P>:G>EGaz((<]RbUg/^/n_? f .Gˍ߻mhHMa VZʺo~ o@q 8xMmg%H`۟YV>ʣ mNr%~{)f =N 6,q UKA\|\1/G_fu`\o@7B7Ch wqWo 6m9D]0>u v"X=?RP2V|4lp馗嫨8}vcMJ~16}ߣo^ݻQLdRx3(kgΓ^Uk'|&b$Z_O0=DEyUGYgw3AGJ6$O.;bnҀdiC =ӺVzw ϲ`k# vOΟuKpZLby1uCKy]ϪEr#r#b!50zK@*}[;P]e=ggfm|3n(73W0~ :sA`/( (6Xi pQ@b hn:PaXCkӻ+.Ix+m¬e>>8L{<.rܡk@;QfޟUYt||ni ʚ˹Le^Эy.(oq'jgMyUsT\M~pctl#MW\X "nY&Dj=qHűgBI&LOP∣mLԯ_M!QrwCdIgB0~WnwGl}3Yz2(=kq迈YTTAr`"B?<ҴJ%)IAMP"% "UHT=x{d+˟Mo]] .;&v4wD # *:IA1MuUmW;C 3 2)ǽ9T4.>z_:fr.v6bmVh k# l֚!Tcz! l51 A AQ,#ↅ;+Ŷ7u8qyMU"-r$ڻGFVT9 .R{`9_ :dCm |~PN7/+@3_0pHv1d o%&c64Wȟjͨ6Mt" ?*u>7]G=5T['Cݛ6塨!];m 4 ?R3ry'O>*h 4{kjRb kpa I4'ru&E¨#XUm_I8W0QYrN&]~ *gԒk4hݯ]4 & uOǤsm67?m#ɗ a-O$_uyk2?T2uv"ގJ`FNDBT2z^Yf:`a Aj#.D(<47w'cph8>땑E>ZmckeC93ZĜt:r_>ydI,ǦF50x22C/OKGHέ~DŽERp>X"xgj=n0D (HJcQBs\C9v by!k -ϞePWH!*|FCArŸduqyde3yoq,Egߗː8?;={I %ƁhP@es3S9kBf# -- f|o/đV !}U)c۝?wm_b%q kX3·RucI*~ɈbEBvnD˄js!i>c8f!Fl{Sj9|m& v5g^W)-L%ix$ NnME:31"0#p Ӣ4H:xel3M#bIIuL?5ș:bLǞխĴ8vYINDHD"/*Nc$DBwW<)3D74z+ugq:;㛯xcO1>6pDsuۄLIӨ˗N|ޅ=ԖcFpԇ^O mgj:ǡmJq8e7JXeiY/MCobmH*c1_:{@B"UѱD .sW><{ /%5LÎ<o0G^\9|3ofMD$lS7rPkp:e`s2P4~J"Q:k@FJPUH zڮv $ J*OJ?خvNG&}AWcMHs" B@wBLi Dt`P:L.x3Bq&KȈGr}ă&1ߦ 3T}{5X6 |e_xSo]p˜vj Y*04@*HU\prmݑ|a9#d.[67Nʝ9|uxo GslAKPn'dVy9|Q[f5`:=@4bz"E6/֧MǩNup၌1z]6×G!l֡6@р*Ő}:}8A03`z@*"eaU9g$$6?0H94 *ȬÈQ{߸Pghv~y?ryR4 ٦EQ,HSbmGU{ LD-E9DkY\BcL~Fo_x zB4POvq !8X翎RM +4 k%哒hW@"!׺ey9m4NYM3smƺMuP-Dk-BS3=VSEoOԿRb:I&ETSG~yD|м'?8.'PA?t߻ t?*EdEd|*(AV@VJS]ԝhɜԵ:YDh~Jt>}>oL# xl]8Q]XiBQ2=;]yt?ο ޸=?5, |FƘȔJ2_sh<0jpE!r;~ÎCi/^PJ[wa4$+3"n!\۹D #jB:;sAsZӸ 1,D2 Z*{@wKQ=CтpMx" #$TI $Ƞb$㞽k:uh! 62d>Y,˳O4  X@/'By7x'QG˸K"OU$=Iu0}= $C'6ΟmA4 ZMno?ͬMtjG$/73>z! vc"`P!u "]!>?&>Vs³7L4D7_ߕ{*TBJXjUZr|TL:w|dWYڄz%8yD[[lawBLeQM{QYP˞g S0}<9Ej>EusGGVm((h-(zqs݅M_%5QrGl_9Q!-&)2^)>y`A_J* BHo [:><^x !0ѡgtx_OcC3&>|D#T#/AhCa0lƇ7 {>ԝ~?Z+6; ;Az!5Pax>Bb]*r Pt Y ]e fcEP@iW DLBcJտb(fisTI~,0&y+쮯̽^D8=)Y7 NrI0|mU΁d)JDbrZϱtSSyU??\1PD_c5&$MEK0l4324۱DQ4EPHRy#,$OILo  nx9`\Ƥ"D IkqCU3I553E윈æ*`pi05Tl&* X oQɦ" B/OݯXސWfoӊvDYFC ++ӷ}*C3*l:0 B d)Jͥ~n=DP@LݶB4B4KƧOzld*rg;xȩRBW1S! U+ڙURe&2^.VMyZ()y6H^Pi $6mL3).+ȠqODt-  G:WGl>[9q}Y*0mhjDn# U+3>Ԩ uGL%Ă\"ʃ} &&>{{C4_D%>bH`&Kf0ՓiTA@??P힬44(757笯74其BltVB:41'Q@dr6Vf^<bB IG BDQI EEsbA38-%sm{_I" y9 DQJ#SS42da4h͖0$!I&Fd '*13lޢQFӛ۷exV& 0q0&wïܑhpi U q Vco^$bZb+}Xy5BQ@U P!HPRI$AULRDK1ڡj!j")ƍ7!N$S@H%?BSt6t6E0*ը rXhƹ8!=B%Y"m $wS b &J /hґ E)pI c*RiIDBsckV8PP4PIHPhBI@Rm!"֔b ,*iɍTD U-'(F Jbb$ Y~ wɨD-K*H`UEPgcO9wxXY ?A __@k0|_hׯ~ҧ wQj>Cࡢ]wj*}ԁ<|9w8~({ Gu~7d]n@ӟ9+=R>@D<VznaC fKsz(9aΑN}~._Qr oJs̝!̀3r٘o}늖/ ?5@$CXN-e5D%Pj4]X}m'd%1T,'V~%U>laY{~{N! A$q0] 3T?9$ 'C7ZԪ<Gܜ?ֱ"?W,9%$9ȞeQ=f. L[_4#^ g"{ԇ2a: ;v;gno(27&m1a\p[CCč jBgoog'#kU0%#G.<װb>*ӗϧ{皜J/{rȾ*⣽aw:ݲ 6›Am"Ow G]~*vY 'D!*bAr?ooȸ܁4+QMd6۠i`e`+#'o[02 bU!Pyt"iJ)1 6yI57b^JmSmius EeO}z6m\JmI")@7$:HFO\+BSd2T^àiTpLÆ(@#@LE栠s "MHl}+dB[uw6) Oh0Cj|+P;SԺHCPE@o&ُà?bOy楠ۆ8en 'ކ:/vJ "r`h*ti[j U0ֱ5 t\\X{ , -H`VnёG@Pؑ6+˳BXqòߠw8BX1dZ2BaB Ns*z6p&gs_k!q7;d^# }A% _Fb )uLڦ`~ H?njOSaC7]Mac4҆lCXwhf GX=N2'#DZU6&K&K`a߳~{A{) -XPE+<~ov'qb_wМ8>dݿc1GOMFMtTx|QMzyʪ*#\v_9'u4>һl{""IɎhSx>X m;4LjCIS/L,jQC= PzD]P 8iЁa۩!01zp.9`ۀ`14ےTvTP}4Y*Jee $*(ZD`ӿR56 ;K; †| 6ۆ .8nU5uQE O;{w|+8⵿PB~i1$B:\kCT]!8#%b0)ZԡjC]ݜ JJބN\/\ABCò y@ٟhopU ߣ1c7xT9* 0Ly!`u ?ÆP_טdMb DuҷvYi')0@-=8I(*8>&5l1:#00d3iaB:GLmF]Beۃ@:S:\9bTN@TCOHJx# aԗ*ym;LNiGc;_"I pA1U]n"+! >}lጌNZn|v&Lqjⳡr}f̾|q %uJ9\cg[$nj(92b^g(c; oPG h_h^rzݑ(5]B.I /N/L@'ca9m(7Zp7eӊ0;0gxR06Du_35nSM"*&<׌'?LX{nm$A)E3D6%j(+\ƕj/GN@4 $*{839?>4RoFJ&jG`MF0' =_48&#m~lG! 6yn"6`I_֝q6ym[6)I{SI&BC(LXp̚#g87ێs2%/i{̍Ї@\zws #h`69ԁJ([8Qň w>]xcQJ $u:sߑ@h `_&$2;tHo@H9tzGc> $HW(G   pK\pzFMg%SkN(.N)Ӆ {d0L !)Y>/E$)ppo۲ CLI'BaotwŮ5)&ICQ / qn̻֝h*!$ `~L#ϳobudp8yއ2BXF,IB=bPA B @y J? (BxlU*$ʇ "JF$SSB>l24C@H$A)*!A2PQ, M+s@P4/FCU"Qr&kBx&tge6OTBU5 1L:dzaW`~$/0&̆X-o翴-V=+̍(C#SR R 0=wRUC5%0USAHTM-" E$% !CKIIMw4BD>G8dW d З-$Fy$‚~WN)dqטLa`_ b^o[lhuHɣ;$R[bbU@/RWkG uG x;v{_ Pոp/OlNm;}p0 "tRǏGs!.I`Sًo!'a=8U|/ZmFѬ˭F['#qPE,S1T1 Oa#aCI%CeC ;C-( p*6 Tb.RVyg = $C@/q1= ȻЬe#Df6wIc;Ax؈+^:*QhBHL ~H!$.n0=avpdwCc^q-]Zl(7+ 7Z6ȝܬpYf4Q i b7**mqvw=\C!m" no_XbZ/鍆"b:_*"Td:iVΌA19J]Ġ8 D ħVڷҦ4/8M|i O0j??tp6xNIb`,I=ȏSeK |eXS >Wxu}cgJ썭1wlmXn4>HTy_>6(|6w!2_潴L;} }3R L$ %aBRgֹyzM_v3y")!֓mkOkxi{\|$yƽ^ݪߪ^p<=boyy2306]5./1$k |#$2Ocu icAӛWԾ_GQwǿ˰+<5Ujr & #AɱynD {4"!V,i3ؘtv((% I?:rF4/NFù!cc݆ė)ȏr!7da&iЎf ɾT#>2:2qLN`;]zS Hk崨٩ /6M6; [r Ƅ:6ދytl'| P8!ѫ̋0Aœ38 *" {]! 4Վ==Oc蘁^%b`LNM!nnL7;GH M/EZ, %|*UjbRUq)U']h1`DtƠ/0j5VJUNdr@0dj`Hֶa߉:Y9F:,"B=t>sPy򈏗8gg aHڡ:a%fArXͅG /] Dr)W0B" Jqj懽Ԯ>Cڮ*~(([PWS(eNWE(elĮ ]= ώ1PidB`D?"6p%*uE~NaHJVrшÉNܕ>-%N+Xqbs&th 7XZ9=?.ʵ `(.^$کbQY^#qD `#?m,ϴE0c%.${@loQ靥/Cze-L$`I*܊o<@cMH$+f\w:v+BE tzC H7E܈ydmwbf6~rZBub %S//p(4k QU) iKY: =ASHl?ﻐgLJRSzkaK(?+RhJKbx@UTITDAP{uz}=?ޝHeĆ>Px߯woݶSɞtbStk$NGF>&$lxbAp!RĿ+', ޟVbѮN(EӘ!k]`{p˓z=Xdu (uDEN0P85{ Q6N8/gU0/F7wCС| ; `@%CmOsԄȴ2$AH!SJ@%*,3ѧ2#ɡQ| BR'/M$*s@fBP8h%C(z 'guD4ĥne|7PGՁɍ' 4Ϣ|%S$kl 1àʚV{Xla*4 l %"J Dyo_PJO@ADwAQqA۠ vkiW)u7 <dPj2HꚀRBiJX ѨHI6}ݻPIPwԱnTUx f]¡f@'_F O8HÔ<@ B k)- ;C1 ^l)þ㬤(&&$=T6(Hh8ڟ;ETjC;|q Ѻ+}V^%Z(<xu|jZ-kBӴrsIb_1)"dE11$qe! <PL@oeUc%/`Hx5 4zĿw؛z39-B11?~l9WձE;mHԅcj[Sw(YL:)>'nmM{Hc1&b >idQ7^L@MK<&%;:D)f5%2 lɣQ٭B9ꎢ5a圴%5{70J{tˑ3L47 ŏӶYnj!]}Ak9 ?硏 XwַMyQtэ H(y?&|R> Fc#&N9Y^j0 [6f&9_TD}oB'd!QI)BI"@j0M`GY(t!#mȖSlz+t,}ìpܱ 'q, LpFG# !4&$.L4 f I$ za\\=9ySlG!cK0VO7ߓ7L8`({'cyi. &{(;k.QL pq-XE$jϢB"2ӛF5ƃh2#&AtslnyN3;b mc4PK,S'В>BhiUA Dgd%mb90A ]N޿k]Oh؋+z㞦 RŃue1権  DUdx@]y1 RDeCIM&PS$t(*L'CWI1D0tz!l0U6'$0)aCJ h%(rk'mX[e0ed,IP) 7U CXWl)@!+K[P({ӻx T“ AN09 J䇭/@=C noK!V v 7A28Qri#D4gxT EpiO_ /ۊ)j1UɽB3 9 ,!~cg"F@mXG]ZC.usO.mnAeC7 @eijA*"O/xěNs9&B}d oӥCňc<"W~أMl­X!Hi=!KYg"YKT @_"Y Ý#+@(,?*ɣkgGPƒ?ٮ)N]sfT~9#Y:'x޾j2W/ҰlԾWz_:*KTF sű3Q)h|SbαdOHH5 o{[ɹz^WX"=[ AH EjT,Ib҇7bU٠PDe{H݃?5M.nf DnL݇1]M38iJۥ7 MX_{ PQAMʊH!Nwo Um`Heb!Q$꨿?Y~e6+ό޴6>,`ޱha؉R*ҬD4wC?y_ fkKtD&zVqµ#:T@ ~Hk7p2Ee|QH:D/HWKh:ۼbg{SSxU -)qSd}^,ZX7v0vk>!-QC!!nl(dӲ@3QmM$zW7>N+:TK_s97W5I!9yrѰ' :5#,A(=L $`ctyVkE hF SA,H@3.䦢&.z!z!))[)J(àv:7e,PÍAOX9cVrgsxAF%Jt+ڡҖqDUQ {uBتpw2lH(B:)XD""8@q +!'wpk9Z(('=" q jh4( .F]j^YL7:5)N@O^Pls88ZWT M^4ۑh6˜u,t 6C10̀켸@-5#vHY3*%ԇٌlyIvY0ļ!c0 QL==dNaf=#lC'qyV0]!3DŨ{C#J,ɽ fҢaR] 旐 ̴0[&ЖIƛcȽ&] Db4h B~l0ji>S E8B8KC/lr4K]7 ~>b|pj@|Q|¦ߌFi;1l5>Ydj|&ɭ5բp^w$%%*}JuUwW5 \✵-Q\^1221NTZ>Y1QI1 hlҋicoV0ӝlRTrIv*nwׂ|8&aơsFquƺ˺4q.ȥv] f3D2]6FLlx5 "^/ 3h$/AW6m_0]AvdNf*&a6>F~A_!H",dBMJ,$d!ja; qCy~5. ( !%vC44O4i}#A@RE↍EDDILC! =N^xwüICZ3|Ҟx("Y "zئ*N#ޟ sLvtw 6@3$09#TU qy):% Rjz`_DA"-NLzHxUUK4#Hh\U4Qk(9`Gha(1lc ޅ]F._@TTA@=&^ K \~QL=j7oL6^ޥi)H th1 `;2SInٱkfWm%Dti/bv"5ݯ!!bUr=C򒏉1g~3&h`q$WɤUۏpmuGRT:.;RgaSa⫠_yU TĿ2$T EEU?'ԉB=HR?Vfӆ4UAtHH ?`jC1#&$=i3P5.s "6*O?؊f嶌BҔm@43zL7 ML0\FJ/d<&Δч#ǃhrUHNMD';?\9DOzowZMw@Iv @7z^6%$*h65 (6Œ4(.D00;0pCF㣡8O""!) Rd""!2\ %D$UCIDĂ _@,*P֥:0O]9"+ t]OILPz<2ca3 1#4L.\d &q ضXm%ĂZGH?!]<)zd`@l+z}$T#~r0f${P0uE^s\UN(cI8,) yr֙o}b/hM[hO -b\>{i 1i/WYp&M6m,H'QÚ0Cȴ0[GiAO^8ItQ"Ocv4KIToݷ## 췄>HҚע;ks} 7;#W(zIl }7zZ"XӼAeݎF7 oeu٪;&&Ø22 ҹ)*Gzhj z!f۾GI 0aN@jP<i4%2!gOe.=z]IVF??CJz4TL%ѦPЃoU^AD~|rim|0L(u sxP:{U9]R $3N!NHEh8gKgG_a2E6 T rG`>b*C\_6n,G9wL[ɪۚv74|/u(dQhXgٛB]G%CR`0̯Xe~ c'T2CŚJ[X !HW=v;(4JS٬ 0vj; oіəWdu.#bH`gЩǧtAډ"arEA ,[p'g5奎 B2 bxq8%&&`6îFpݙBt<.EDpw M If=#,vMx@vࡴ>bP9pqm=%@9ˢ h㷆ǹdP]7پ!1 |0,NZAHrKexJ[1|њ)@NYk&q=AؕL>6lkK%wzp9}ُ .vh.(tpk/R^߬.K {&q`,ٲx ?L͚t$ 2IDȀosAңO9DLXϙ{󴺴am,Hmw`p(?sd`M8>RlPE AZ$hK Iv(t3揰8!-0ʦXC' !Bu! !]lNL{̢ _Ȟ\<7THf0Cn3! @RDD@HLȐQ DL40A3RD#>#(Cz"笞1`  s-1%-EK2O$SE;FU7B@l\=Ö pQ!!S˛m_SiKu&`aWU,Xb]"Ȼ ʼnl t& @goE `@dAY*6MSgrrբ:b\q}Q(5XOOlc6d@k"/4D>% r7>qU$oz0NpM"H& ڱFw ѓvtCYLAIAAAAAsBLR4A!bnafBKvZ!;6)Gv4V>HkD3OnU !<#m2C4Hɇh[=2Ĵ$NM4u' |sAut M.(QnS[cAѭi45EUAH5S2E1U-e@:&!"B i()9A1EM%41@D!HQQT7k# T &*ueB ܂gAKJrvH7#3Ne30.Y 쾗G&$\#)4Kv'þt(]rЫ?olh4Vy68(GDž%V!TJr(e5 Dm?٢P`?<CѶI˧ dCtGy0Qݞ cw>;|K,ZXA_x a c: ‹@ @nP%)1q볰V !:ڠ'B}~R xQĐbB#xpzf6q[*Z0F^)$b1!_ M:K!:niKaN/ddȃUNlqƺ1vK5F,ǎa^hi'C]c{6~FWZܧv1H;IQ*n:Lg(3)Z u w8[o|@)1D =[ƃY?=,G 2 9-\Np< 'Ϙa;l-pU*¡ V n));#4ܟ!>[]PsM#Hcj ЩRCVWnpR\4瀽lGh!ύj*45r'^v>]1l vȦي #ĊxIƒ-2 ZRGLG߆N";`bS؇O|r6&8Ns",zo6v<p9"Lj9槐gJ̓BF04})ǓO" tAa:_(ΐf/}vZ;vQ 8!8}4. bv'!1CSJf"J@4y $!?.l \ yCgm9(Q<>g FœPCejQWNˠ(  =A4+l5| Zo0A/Ey:~):r%wC1{b9UBG S>&ȡ3/ݷ۔Wwh,Uua aXlБ&O./ps䘂16>~>\sEf5k˗roe\ҔeDՙ@ؼpvuWt8Rfkpt3W%n9+'X@lFV:5ɽyK1iÜ(ԚV jT!Gpc!B'JIg%Ɔ|LGnD{9ׇHqi-4YKso 1X5Raש]80{V榾ǃ L$mXvwjk{DWRVtn͝u.1Lo(}oLq:l֊JN32Ss1Xocf%l9 N,v%(}a,7K$z>D\f- %a8?H=$ (g}*-;PQ>==tzG=iɴXvax%%D!15wFD n;_ 3Gنgp?(W,{?e`(zZ4m7ǥ#&,n|oq̈́DJ{B=kN9n=}ޤ Rba;4.lG6P8+I#EEzF5EALLA\S]~nR?u8f2gNJPscRUivX "F1NKe^C5d=ߥa^/))B;=P2ڸ7S)y-"|rk8l[Q))W`"$Y`~0ܓݙBPQr(,%j`Hf<8S#m@yeE)X d=c 4PIIE11L0S2D$CQ%$Nḩ1gT3K4l-v=g=@(&HNE9y ,9kEDwL(Dp8eXXz!C_X%NrDH(c$R I#\DLs[}1~3A6{K 5*i6h:CC= H-1ē@~78`H,#>Q풌=MGi) " hb#ÈfPҒςa Э\U63SciNIxZtS7QfP@*SV*0jR Eʉnh}mĂЊk#Sb_!eZI;L;} 96 J9;{|ӟHkWPضs0P/BT҈-dftG ȫϟ?<+}PDGa8< $|e7'xOUl`L2Eb1i6*Ҧ|OR}vuFED*n;o]3#)ߨȺ7\.:SD  jPA06:ѷ2 =RHȫ9]=sra4iP("kV,XeF֧luCA=iDmԺ];@1WWL!qf`iGdofr3p9.B$Yn(i$R  ȄD Xr s D#k dCQL q&7FIٳ ܠY 6V/[ߨ$~PjfH\f8|2ܨ$āM}`gzu<ۀAL) O$tDL$4݊Aby:)Z8Z?6 tyȟj AUUPWd]-1LDE_$ SƮP(i7GuoOB| x%ai]$tx]i"^cW\NmCh?B"j&8nׅ*c/!(sTz5Ug#dv™SD@9) .wi. F cEPyC4Bc yfHq7:< '| æA`JD!fhxUb^/_qz>RE1&Tۚ Q Y6};tǻPp)d{W#Y6:;vMSv)CPĵ )K233oBr,p VR.{HTH`M4sڊ۞監 &ˮٌs׬RU5ţx;я!LD4*}]!Brs&r 5UShm893-dX У{\Hwǘ Hr6eq{;!-Ep0ᩚl IGYhjehA a~12~<{=;\ /MQ8˕cˎ2v)#k*>Q)Fb!KJ7c~*ehQ;8hAQAvfo1"::#fs;2HFGVozHas dC $d4{nVY81UC 5> ٙ9] xmLv! a1cXG3oYC3k .43XU 3rv8d: t: gQ$E!!H߆(cB(?>lz@ TQ%*I!" S~}\Vdn9 ]2IMS ottyyr!#?'+Ά*"Vr"0HMMQO) Jx9*# sp8I:刊KQ Ds ) nΪ/ߍC0P%4'MPPRR\ q!3,= z9uj|n⋅M7m-Zs;YR;Z*6qC9%Q1!HBs `H9`*Ȁo }O`@ $ރT~{_g'@z! NJ)_ꊅD(|x}>ntA8UUU~2J=䡛Gv ؙRRm.p4W?HJVSA hFd7?ee'~CEv@^(! $_ C@i )61mp짊<Ģ>ZfHi/Elv87^0-{ʫֺF祩U'ӭO"6t4j @J1$& bT* V`V4`~Êa<ɕEa:E (w3AC"Rh hmh<;Tpv[`5'J.k9DO_(_jwJ u`̄9(.}㒧Fd ".EF`Aazhd&@-[&1RV'2B%N J7hnl;ѻAІA tBt~z ־gA&Qni^R`p. |GjZۀM@=cH~y7 @R<Yxa˾m$KǤ'ej q~n@EB@'* orIB;N0;Ko8kl 6O(6"^_ iIt̐?Ʃ4 Ţ1Hu|>m@n.^a܃ȿ&^,lbW<aƎSL; & FJ9 B&T@K쳆{ƎeͲrM֣%y嶇P$\0=a_8Z(K @Λ+e]+`Wb" }R"3XQs3l 1#Q&((HK&ef8y Ẋ~GI'"FS BS|F`٨FmOj/3ǖ-U&HLA52$$uѠzA gP$qq2A=b=!}\=\Zܢt f{mUUE Qnq=Aͪlhm.5sHArݮ蟼1~խPA9U9nUDEM@,wL`u G";BCԮZLqgz^fz(C@>D;Ĵ O`?˶&?{;l$$ +PFjH"PkSv% m [8[9>[MtI@@DCO& ( F H‹i " Cs iq&8v!fD=ahFI.,nN:8.$isUTTDVl B hG;(xX xB+~/6.)9o!N,HEb̑P! EQ?N-R HD+Ro??]+q;p?0hR0`~<hEP׵aC?;_'cG7hiriNCu f!=_-;֩2'O_>NՄEʻ:ZmD?;,Յ;>J?\y{cS#PN hh@*SK2<>B@ Ǡh /:_g܂I?oN=@Quk(>JN\ k ~ .fOﰗ,ȝD?( Nr_%]f=rTx:FKʟD!F{D) (w6A M-C#ԉꍁ1hJ| TCmаMOl"hDN+5TCl]c93|;'P/n }j<٥I! K GMFVPǧ:=;?FfOA==1 b' .y=E89WanNRMoNۜ߶QF\& :V,R 0#N0n( @躝{)X(I(A@1ozTt|aK$]L!wŏN.:¼ ,׃P|8?:CD$1MlK`;w@wan=xs1I"8j:tz]Ÿgw+]h -#49ƚ,{8>Ni~24ÐQ` -հ%$@RQP }U:>vׄ$ߏ8 ,Q=tz$I L>DP@A|'QHTE`FYiq2ՠ# Y`A{PCA[ P00;?CB(|<(}P|,o5$4G>(0!AJD B$#\wcu$nO7Y6-'v}48:!OB\N8Cc4܆bgf<6:x0u-`{Ԗ8'8 .u)+&Yu Gy3;-@s~+޴.t> #ďۃjҶ2`$//$oijD4T2oI.]9qcj8=2hn# SO{fC xcLgMzњ 6t;u؍Vz5P`-lfWSBqu7gAA %kNgz =zI3I6v2@ᖡXH0d`m<[i5<{s덡&̨^9A=jm`D.{h|t+?/ q=#`-b! ' PsxrIupu`;Yo'ь "5*2O֝}[<`@(8aM/7&7P]!TMЇk`MiߞT1vp5uuڻ8D$$6@}C` ܛ BH (O!WBFNqлzum%>/1GB8X]D8pxLWe2L܈1D.mE7>XQQEZMLķo;~/-6MVA$UpCnYɩY(}-C#~~F] Mzvh=7V"hs", 0;PH`bE- wop>F\ Fӡ;xR3Cf {1Gɶ7@}oi݉Hw,=z>e\q$|/{pqi<+sUSM鷺9p9!`bO 5=D;!˯/ڝiC[S )S7 j}kQsHMr-F1vn;P3<C?|£gIMNMɴƇr0h=N%%AJh.n,K{<21FNy A '*IZG 'C:6 $ F,Jjyh==$%D+C^+^oP6CtxvwFuKZwC`Ĵ S@@.z^ޢkJqF۹98s=׍x+} *wyo!`Ԑ vN2ra7fyèo-рioMĐ$%+#&xwzߟJ8X71{f]ה<;v>6IfF]PDKD /-jCҕ0th HwCDG#OfD v#aW_hʚDN C+=p3ژ쇘н=wC'M5^9mvz.ïO3S#3!=o=)P6D:,==)ۼ7HmšIq_CУN`zɓ۽)L/<K$9~%S3ẉ8'K â8f|-0adUahi <*H, 2n]D1i]K+ECo݉]~9:UQB Bs Ya-JrOR|FIcn8 ܤ`MmMU [NhfE=xauQ[>"m L'C vjZb_m,K s2B1O]ylpOe1ۖyx23\;!`p߱5d ^)wNʙΎ:ZuKvx=#&aQ%"=/nxAlč[Hhhg8^;4E։$m07;wJhm1ÈL@0BGwXi ó.詳dD#ْaǨqS{S{Ӵ5}@| 0~Xc9q,ay>dM<{^О tr2}GopmJhТŤ*zyBCznfMF=^FTB'8n g^Zb+,//zBU6mu-hY h  `cN]Аr l`KQxuZ@iG2tЀ/'UP繇?fk8>QD4{ORG$ }J? ^ 0Cضs[.\绦PKC u UC ?|E\b NjI@G?Ѝ@4 ;#g $1I U&ѬWofՈ4rh&#qo?H bxwkF܂ ;m_q?4|ť,t.$NfMIDˁO26-ZMj6@ 5Yk*|^4P,=t.OH2!*91$ Q0BD t6 9?s@>1:FE3 TW[0]{Xq|u葀b~$Gi3'(>Em>!Od9B96z;O0/Um1> j 3+VyX18K-@%DPu_)v/l?)^_~vKe@NB:V-w?%UXt,HgHg=&s jTBaQ{AoKpLbL61 I2fMFqUaB6ʅA ˄p:Mq3m[~; B|C@0?n"8ϟF@dB@p"&Yp9H ALC*1-~kP$ϨBHH~BLDϕ?HCP;.דL(Xa R0WA W'vl>䎜H"`T˛|@wm@pVl;ÀR̾Ɖ>$ır@*: e[@k145PZCk CSI0RUa*Vh*fGV:;w#r6uFҁ)B22 FAl= cQBP5YH'dblӃtk 'I#P:5ٽߏD pB0rӎ~=9P43 X!.(qϿbE|s B~ @cޢ39=~Ai >@P~岅4( 龴jӳ%_R.31ybm>mEM]Lh)  """")"(XDDF( R(ѩ(M5)+Mʹ()))Ԯr9rEPQEQNQENDDNQE:EEEG-(uT4Lh5,ݹ( 4M4MM4M4E5MѢhN͊(9jU#M4Z5ZF(EEO#V6(-UUPI0p! Skn2+'U`U pR/G|Ȩv=ajFj0a&Eadk*%wFq9S8䍇PIrHY @~i-mBltTCkAM%LDҦvh&(!k큧="!$aCv:H5CSvee_Rdeۚ)~ȱHmj-k)vsX>StM擘}2a=$Hw'CaݥKg( Hhy.F689/뀢DHiiKZhIw>jGɢEB=țz`y_ܤkh}:zO(9W9xN߃"^rAPDﰚHggK`A`y8^ZZf8Ba WrH!tIR^oQGSdlHչ*t 2cۙrϫ!h] 38uU4W\k0LL&^hk"|E{di%hZ$|WI-0^AF-?JT>[kأq#PB Z7[aEx GiёHb,Umʘpi` jgqBA4:Kt5TF0, 1I4A a–WhCQ&%rT4d;=.FJ$)S&1vOxr0B|j>%VTmuvg9;[MEKE% NHYFdvN1NsB'I|I,t ꩽO}4d#f^\ T۬fiia"n SR uI57R *g!*8J6R%o߄3/6tPUóL ` MAͩU! G'l#j(GMV~W:R.3#567Nv ʉ`pg\UTXn )}&jU ,UH[lI5IgD:aF7%$d ІxkvF&C1R>'2$8I>u qԹMmi3e14ޭ)Y,Er2KҤl NRz?>rc8FHB:y:dy>FAݺZr{/(hHDo-'%#u tO?'9G Wj}Ɋ~?|%ZT)V18xI4 H* pkE6~Z<4Ԥ3hH+NBj'V?yѧv_.j|ǫў=i5@I ''jѬ= *L@ SJH2@HHSxw@Fq " 1-Ppm ȴ;  wQ xHPnO>ROoW=PPzIs cp\N?#hDɕ'Wd9Rά\D?az]tda"#0^}8Ӛ k4J{:Y +up΄ .<^e~"/k}v) -}1Z is\^_߇8k]=[R=~wm9 0(0N8l;Ҝv.k%o'¡EF0Pj)"Fs',UQ% %C-QIDQDq$PRU4D34IIKi .b" AJLRi#IE%PHTR@e,×> `#P=7cPӧ??Ѹ? KUIp|3#V@f13F`( +cv$  *db*$t9 ur nTI҅ JukgelTr@F C $5ׯ_NZi[1TXA5tC숭Wf!EI$17$;!oggok]~RTVǿz83'b R_(OR.upȌۉ~b\ӵw6P(dUT30ɏװhܵ~y6i7w ad!#SG訊;^_]~/ie%~~DQER`lk)M"pJY< lD4P!t-CBP @@1@Q1 0!I8zPTx"ۀv@7'X0P8Ԝ!Q6MAJ[iK[` +!%yH)18\~;-'x;Iݏ(EPRy)PBTmt&ZLixC@1 Jw+hĉw">12g (4Dƒ}݇,B c]N&P[<@%eף-Z(> _ cXFIA&Tdr[ˀ? %Ԑ?ýYw각GEOd eF Q:وq@KZэ̛zô.Qn^TCC>tx0!R˚zR°KA@U `a B',|wR987~*gW~bo"u'hpۻk^-h < g v}Ց۫> <.!1 CRg-#C NFH8UAm;z-ڠJ1kJ$œo_rڪ)Y!1k8;sҪC/رpg/`a]TeA$Bpc*>7t/VRXRͤiNaDGN5AC"d(Z !u413]:ʚ6IƇ} ^BmrZZg‡Ҩ">Im;YK(.?-=GMR_ P48fljDdda[o!']@4 iBw_5%8ۭ#ZB ܲu 4z+X/]Hi8^"cEqWEC}Ï?]Q0c7M1H>"_85Dbq(-9{|Θwp b)$ZspjշtjU 2erIE G<^MXj*q:Ckrʻ]*XBD3 V\W<'XeW&&f]o}CʏnIqƞcj ޥxE=N>{wn-]_錳oN &H#~:J (AD/P؄Ϡ#qS勴+!W/TTI`ߋA%~!!ȨCod:;m.h;18Q8G;:/ p}bLS:˵]C="XCh1)BP!IRƋf.00)Q&E1<4P}l }# -)!5SKڜ^/BP]sDpMC$|':`Y]Mقo.}'J&'!}}`EEF>Q3UU7m"S2D`!Wl5~{<n('gXb-HpJ#ǫ>wC?=;KaV)EzA"Sӯ{y.?飓2( @VA)‘T7 ,1̴nIumMAhetNH S'X-dydehV Q7-d +F$cc), ! 1m 4nn-` iѣPZ܄A2mїa.!_ogBXg Pna+SΊF#4 a6"499JW1 D0H+TTQ+I6f (""9jǫuQC$$,ԨD({l()?_l{/8xq׉i c(ZCʙDJݢXXLJ:1Ӯ[ o-Ͳmm' tŇc(Jud+4q`?d}Ls?j bNhF0NYYT/טh=g 9g]CA=A1ҎjbG Ҹ/>84;–j޶ bb h!P"qO)(vi=0{>EVYɝj!}6e ;NO؈PQ8Jx!ߞ@k0L;O +!%䂑/ ,n$EׅaE`7J˲ukjM%5hMwMZ_ѱElD%i ~˗9$7A2f$9]wo Nsf#y3 AJFn{x59(?*{>Eu8i#@z$s=Cr$4]Bi-ZZPEzwa\YW1$|1EU}v-jlWyUD^VDEUUUΜDDDD&FX/c_3C?|8O{ܤOpRC.Nc'Hv^Ć#;.gGLF&T hSB!T4*RWXN`FGN8@vE4tIҶ ( i *$M"%T8H riN~xQau^ %'WN\lGd:q}0"h5>{wZJ*|X >g(- G GRĄIꎰH +Cm7Q?/}%<Ɇp/r8C"d S;>/VN̽oQK5}BpKZ># wx^AO2'"31Vg`>$CA|q`ϙ1i0kbz&Ɓۙ[A|j-sKKWj߿~>b$8i v?\6_.Jlt7Ǯ2.,6a|O|M763mw!CyȗɒaOnv!Us @T5#v LAqr15kN:wo BdY0&u6c6qm4bƠ$1I1V(MlCg[y[]`ت,a]cuyts73j D`4Gr,GW T!HUF&y~?H(xJ",2 8gA{5).!BHm=65$4M!' 9'A]!{yhMy-Ƴ C!Mo j A;ltJ ELATm4qv5&Pao2/X1 IU`LZP8QY4v =kF]'O]y^2NAY&<1j5c$L;OR-fHl;AW6irSF ʷ[4F{tcƣ!lD ͢[Kbh0vzN4wX٢B87./k̾ב7= MVXH@% ̅ wD$!TvFƆf[H6@"y Z[.`,f:¡ cv(6ْ 'ʣ'>N$!ᅤ6X!cDh+LO)xZ  NqI663!wWjޕ'mA,{ CK<>K( ͂399ࡤlM|D%UKYw<;yc7&D!!TE!@A#dTR̐QK44{bx]ƕ ;'X8b78h !$$#m-TZM ǖO>=qIzWj.bY [ ](4ܿ;̺G5lK#&$ޗWwג;KG|6uзǿ0^i#.{U> +-UYe5F6[mB!]2Bg|?]|uyj&Hd$dw {wT;'},[2`V *5􉫜k:yVE7P{k5 A!p\ݘHе y=qAh(0[b  :-4J$H\3C9?44=3^#W֌T/m@`Q3Y߸|ek\3?3oŏU5|>Sr]Yl;{?+j nyQ^6qw蚝6$]H?9?Qm#8+Tб4?k:E4U'$PP 0*J?0WCRsiiܸl8n,y$n8M qЖq '4tS^C N`f4y,J0*Q&*F+8yrН.N?K;>н,_3U J>Q"׆_1OZ N"ڞo=a~YQpɔ:;%[-hЪ@Ҩ*JrQNZQ 8}رf;Qy#J҈P>C$y}BG7$6 pp_(mYs,z)l$x5j@b&H,1T@| P>d,"@o(p=Ax{|AF14~WH{V c!UX7TҼs)QFRBA؞]P0lUpbhnx^79zg'N-^>' bP8 h+ {r0WY>zYDL>ҔZIﲄK-Ѕs]~_ǑPaC& >wyTџMWEa-zKGb:ɳbbNV. H|<̤~ܤ WAFݵ*U#2L/`AyQiJG؜D*8I;(x/J{FI0)̏)J~y#+ rKu<-)t6mYC'nC_s2\>D8>lOoxlGs&+6 @ت=}yO@c`SR+O`!H<2"?H >)'az/TJKоtE5<ѥ(Tx^~}7 |E2\I `M0;ܞBH9$"9֠2NO'gKv&FXJDHeEƒI凢bWF0~ *8fj;z>n+鞜Sh :a4Ba耓نuC)( ksFo'] MNBkL;ŀQofĶ[qrgZnX{`Ms x͕=|-8 ͬZ&*Dù\&B]g#KO搌u;y=7 ?CoѷǑ^7Vy߬ ly*#|KH a9TI`v2 aa/TLG;6e]oLQwKshB8ۀPfÅ 4b!_|Q,NBJ=d:pa1b0'I^5 ri۔gH|hDNYhT|*.{ )G NI:3 9[ aXΌ~W7Dv7,hN eӳ0fsBFrF'SA`qԿ2y\D-4u z';h#׽n#ϵQCj<⫶MZСV& <)lxri"aa UȊAB-p%El^ #1%7߅gnfN/@ Z;`:F ' mwb;7#xfEs0g+9iDa\ .H@^. MEfm0c"-\`rڄ $6U#+}j)Ba4` ֛,:tDi 1seա*oq:cW(mdu% 9}ډitˆ6uמL/>41EEETUPQ/E 4㣚o L u!֎]QT" ˆbXPq0yM9\j1뾓Uws1)Y$֎, /5mxB`55%>m0Tw"E!1!C;D9X Ǭ5HǿaC8K6H59l!71+kĴ-xfX|R-$]ܤ#2A;xLù8d Ȼ : ٜ!N%>m@dB•4ϲsvdEss^`X`^N8;n <*4z1YI;4wf &y\(-7/]lM71sFzâz<0"=MwjA袝2?,Fg:INu\?MpwgPsVi u GR9cm>}Fe^ىb9cI'x ;T# 2[\'3#"qG #u`PH8w:&20i::-Zn)n1-w 1N}Mw\35H K mwM%"7̶-*~i`0s%Ӕ&hk7];t6JT =g,MH- 2+LLr^: I!HCsXkgbܥh-DIZ8-ECr9n N^{~Y +(fk-2!70dc:dS.}\zW9z:āŻqN-J^Ǯ9BKDf9qٞ^߯\UnKrz0TF;O 7r@q.BMpU9, Ydev&fˠrNrp b=| h"G-m ;HFU&k9fw\K=t*#Cd1d:zק8o'{5E&KݼMX[J^7a9ӐnyodmIx8j>ʶ,R3y]q9fqsgj+cO oWy ;7p 8ArÎmU*|"&axkrRBtY8[ 3-I 5Ʊ0"iֹAvs#$nL*lexfLs:o: Y6 T() kFL3rdlV!}eZK `دҤGCp!C&4i\;/,[)'zY2X7 vw耄2g8X^̶q<_t2<2XbE ZLFby7!ÑN +VP3JjfJ]5Mx88_֐B㹶I-Ü\ys@ej -5utTCcml&.i;m[X0 fcQI!``wyJv*0L`fvCPHlDAI$'f45qρ&2cISHi l:2b#o\J;LRgjsIo`ҜᪧMl Ei Ugir&٢=7i¥LXq^(r!W!6l/ruCjFt\V&љFLP-? t w9`ΝBw/>Ҡ.4=qF70WnJGaCcJ^d5Kg ^5<7wDcg0 QW'8|AV,m˭|u\|4={?+'B1|݃f$r;Vht1Lnոs1#rA]9Ra vehwmvY&wZ-#CSpK% =6T^$wRf%v aVބ ;Y .|#;S3SN=WY5eԚDfMi7?/g;m {ݶ6Q:Lؙ'i}9vA9/W:[ՄC{.Q[K7=s-?z22}vk,0WF?V.zGN\8G[Wq"xцaLFk:0T@Uxl3))-Ƈ~X1\\&Fv=M<\iq e,e{0Typ 5 oFZ\AKZ /M6"w~ѱ+qwBr-"EE4E0%h>Du:|cm-ȏa꟡19:b*C\ ^ȰFvh ٧CkftPþ.Uc543i׎>'n,Fy8ڭܶyUfrM((MlYЖFoQ h'fGfO>tu|s7M;sjx[3*:slahe:B e 4ԡ>0Uޕ[o{bqG7V* یnd2]w(/+,ǜsߎ֞+f^pZlBf0"22&Ba! C\WJE3@0)|ҙו_7O3ztT mMlĘވ68ez?J9K}<EɋX{ṭA#~яBLM/Lm?B㎜FIcNH Y[82%K3=$uq%C 1e3Ý.R,_nm%I% #6TN踥<\5g=^l;ccY1c%N8AP~5|;7K?妜z=ss9w E˕THMJu@3Wns ϯT!Vv`zyT9M?:4Ӵa8:sDln׆D>rdk/\zo'ϙBg~݆0}wqYCs)b= ]~HexTf~##P$ЕLis#f6ha&^YPQHbbyØ+!ވ4GHwwc94L(zʁ3S,KbiY.2ѴoۋQ.熙bn& >C Ym8,Pِ I"g}_;l 9)CO0'^'X6~}wRq滉e\qΈEV{683fpC"9[rvZ^3%,{21ќCWዺkgnΪ>IAbt앭L t Yx˔AC4:KLIQkx6SeN<\zK7gGk4L30%Vʼb0uw Vi)ywl'"pЂ՚zzne40(\jܘT>^!ytNcK*&p[5uRF qƌ4ClZ4W+@GkJ$_ Ff>)zhؔcY̲A+ bAw98'{Mko,twﲄNCl!f*gt竛[JAF L)πd" BpԦX0lɛS#gs”蛘#iچ^^bS3fEn؅}`-cq:7\:GSOPF_Bw t>O52ū  ,(6>G` s=Ȁ8(Q P|p#G 7*| J121>jn3.|BᄑU7XUSOA35!HDDU (43)@c#^J Qr!02qP~d1 ܄0zPx@ \2ΟϠZ2C=4ܸi) `Nna.&Z {뮛CAv0ȱ/Cp_(S)Q؜0A{g"[XuoD<R:J$| xYW )M!4 BCIGqm1r@KB$xT S7ՎrM(!y][+:@4(D]i@PihTHJ X! U)QBe))fbij$"eJ(9eާ==CVI~I? A1d@HGd!}VvT)@-a2@LhX\tH(lPy"l[Ȉp4~ṂˏlĘC.%;1֞-}^[b?=9RD#5S Xm#wI0Q7/J)\?ҴZMv P[$4xRjA|5\=Dǩ 0+>omMv576Ӈ꼌 :JR "IP*yy-O۞L)+ %"4!P > A>#D^}”4Ì$) n{8=>fVX?G' o@ YWF= v._n)O 6 ӘL2 apٌ~ .0 v1rks̶p{5Ә8]3nnE=Ύ@徯oSgdF}%dZ:Y K ?Ur@`'Mh@=$ԩ-9")邓+H̠* IALWKo6RH8@M.Դu_{DY)*8qMSP @OOoܟ4' >[z>dr$(8.Ө~ $YAڭ mq/> b̬Cn*qldz G4)z:JH T~Njz;=H|;'{AA+ dܕ|pI&Ec"_jfG"Al? ,;sT(Nc.Bv@pCK% 1MD 8x\ 5KpYFB^nˇT.?7#ݻmˠB#o[&nEHu,)KOZo8s n9!<>~L\N>YAgĈ:rdzFO.Rgn[%@ɘz][fD5ټ+5dq{Ql뗓+eQ;4g:VTY^FgI:ekV֚HgZ⚥5\?Zø=xJ{͜e]:`LemL3 NH$d;iZcOOR\."ia?59=;j7o1˖Re,IHf?=-Լ :Etl2RcVV,q9Zt̓8Opl<$ȳ]4Dg1( !6hc;"4KXfvsm¶) x^9V[qbbE6J1$(ŁK|.:eF:DtHPDPֆtI sى w %12čkNN`佧I4 ۓv2K$>mQ^Wd;J]!L;^xœ3qZeUdb&̓{ YêeVnBr!!<4[)?W3jFrXEQ҄2uL9/k2"H?sĐ'’X9f),y"]hd)ǀo7B:e90I $br8S(mtc"3CQ.D"X`@PA/&(( ER!h jH )(R$P" !E(HPTsP'f|eDLe*· zy)}=ԉE D[G_,wű jSftn&R&h&ژr/"YwLsQR,J!x!s/lq1sOm-pd6Cj@P4?AT()n>9O`Dm R4" (vAdC*-e}Z{~G˘bh3iW7 jm g77:Ꭾs*H7lXM=bi&\U]fB~`sι^'A%̃=o|d~ kTŸcX쓃mY"+$~T^'t\CsHFzs3˹b-T΂u]̾pcՅ& -o̘ 99Zp|QOzO8 ֙)7XTN1E2,SyNaq$CǍ/7s0B/— ^NQ0KY{sE{ޛx18[;x*yf/ŕ"sH01w]>CƖKyp^E$aX*s1Ǖ~ӀĻ( S&zT> wkƩ^i F8dNWN8j ->iA\ nqQzɶƄX=S5[%a:/RuS }cUxΨ* ..MRB%O)6 DH\% ңWs[O>}f?1< z]khP}78h?TrC1X&˞r߸JVv %HOlqm"1Pe(^]RnR{Z"/&JO(g_G9 A|b"G#ɰd?[}@9Os~5"yOèhJhWD<bB% N}8eK!bI} ;A91$(3@}yl~f,+PTYH]01OR1! ~yt ѹ'{`}uA PJ*!;9@jSd@ A'// f)p6z'kk}bV )hIhs;_%9aW{f*h*y'%NJХ)ꈓi\ ,2iN^1]Z;uȘhB3=+ե&YD@!hiaHBėlH̔5q4L@5JI ЉL(L HhWBAT!r0| 6֡ %1cƆ4D2$ji 0{v\CBT\ypUZFK 5E'NLN%!0zT]1<$M QlHq\g4CJ$kAKҋ8)}wlO") & )`hH&!j iVH"Y")LIW 1HczSz')`²E61Z$QB[mfbˌPuQGcB6ejcF*+UW@5>Z-l}NvL썎7^qݻXEa㇗|sOԜ$3\ GFuR紒z.=;Ǟ&E>O-o 뇵) $ND>前NīӇV[Gt$Di}I>~&Qu20A (v&h@ByT'yH 糼2/z'(E?동^1pʿn ;zSRЇCK]U2؀B-"G]OĠˢROS%|5#&ih vh/HF8Ϗ ^51@"|{Zw1!F$`mH G28*"OH/ubI 6PD7ڗQ~ TX_a< I۲'&SAU;RH)_[&:ƨJݭ" ZH~tȋasTe _paW/R.t 04DVf)]Ñ+gӮRh6b~NN^% &)ŠA9\UUA@oOFG) (bIFo ot=,^:^1 :v+A;>3-z`t:8(e^ǻIo51O'5p ⒏E|$ArEEBǫȁϴ`[gV0.:Р#gƒ9(g%30-Ȋ1Caw iԁj Q2p(.?C O*ф12g. Ġˌ׿{J^(Ҋ#P>>pizlǠ[N÷-/ˋ¼|e9gD)nIpC j dC57$:\%/W2U50m8ܖAnHeBaI ⭘H7=B=PSv`׃$tL_lˑr⅁ 2r9cs:g( jgG1D(`5" JHC T4@% $ E,B/(F$FBo#%RTYu 6:R^ˡzGpbWCe9 %GP: ex5H' qRx 41@/'@ +*+W {HS< rc" PL%BU2}F^p`GkA”T1 Ԉ`۪yC5H}BxKmc$ihusxwd@n爯XW7g8ǵ?UZCiqrZ4i.  jL!"d(˩<@RsSDR52fxE$)9YdoBy՗衁 hnɍU`#$[,(/7e[wSoA2?#+B^0) 1#\) dy]9@bj8kAl8g )JF)J!iӮXS@|;B LJ!8_~< )@T<٢;{l,#@!webAh]ڐF7Ĩ|p-8- )CC7AVPҨh{p" {o`~KF6ؑH.WR @dI"J$%(_Тq2W8bN)) I7Đh@2 59Ajt*ILtҧ9'rƞ\@p UH\'lrY# F )27'ٸPQcu@׆=-?.^Vmdl|Ӊt^; <0u8+T  *((#C94lo. ylQxa+`P 㿸 I0z) ڿ6Og]mA@#ܠH8  1F==*L%>t 87]ܝ~[5%`0Gj9A͖_qR5c$ENcB1H 1†MO p!8L3MDV\L7h֎;P\,t-ͩNCq;&Hbv7(fjbӖqs/ r{Gd8 iBy0 8lIEdi.264!`jNY#͉+cCpWN2')+2ܭT9V=$`InJ,UƉTcH. (HªR*`p\!G _Vw+1zщܝadaZ<e Mz@EΑO֞ZS0͖0 _ }0)8)#BPa4Rd,"rPH|v. ;;3?L Db B?FRM)!9 %^NM$`A0̀DDJrSKlt# t(RjZPR) iRZ i(Aj!JR"b"`(hJ JDR].@HPUP%4AQ!D¥1UP@i4JCl&j%Ah62 ҃ @CBR8JJB̐$T!4Б Qi JДSB"14P4* % R4P&= fXHp`)\/@{nAUD|_{m]M%<_7CRTS J)䣴Y662U=C17HėϊxaVw$SWd{l #RAMIEjADhAHU4΅O* A.M(h/ܦSj}45EM"h /ypA(G1!t*ib s׆"M!RIX)`h @|Ϻ " y I&or*pgHJ|yMCv:60;#$2{vtÄPJ@8t44E44TTK3*TD5TR3ELT5TLDS12UT2*ԑ#5U %2AC1T1KC ,AP% %((K0L!2L@IEPP2K2S!P,BHTDME@JERQ3E0LMB4)x>/fS)*`S\ cﭑϕҥo l EA ;aix.Y} ?]aY'/m0#ց јKkBPLqhGcN[RnG>0gN@`8Wd^P>6P 9 B$ p;v:[tӜ%#Q/h]sxXV=)Q-L|y[s^='!Snh?ΨTD9,rz#v:E#y%3ʦܢ\cXy*×/K].f$.ؖ,%2(<:9{ ">S~w#lmewLYl dwry܀>l'j(ih((`Qފ߯W&h2@(A/@KN>_jbr(@Gϓl(/2ys|Z$ a$-#暱%bƈL[|ȊcaCӗ6] 4 C0;[8pDM1Xe^ҁeҒ Ԟ<$s:/_M/;&Q4eCc<]y*ϹXd<`K c^UظQc=Z8"'6lM:a4v07:BAA XU!Fɨ]@)-‹4sh3DЛۤ_ÈV=B;8lWI69=b(JkF0H(2H 8CzWN)b\ccݨJ 80ihyQ"C!9U2F"3uh#+$%)7OCى 3[={oIdBKtӨ3 ٰ Ywd$zC68s)=wChiRhИܱ$cL@Jb7,w]v!Bx6آDɫaQ#RHqXw6X apu@ n0HC)d1A8# ITPf-fNd >kUH0=zkFiMD.V/ R&xCAQ>HvudὭjCJuqfZ`Ӽ JSH(H@c,J>ة <Pa}!Bf@l`䁌Pȉvtu? Vaxʆ:MICf(F!X x=O,=jc.\n\p+Wp1/ v18ĥ@.>PN*pMTT3;N^cD)i1 g$:'l m(RSyK14 JGpQrhC ~dUH'+*DhA"P xOϖFIؽ &YbU }h'r)=ɴ#T]/b𛦍84`ɮ`?9;4z$P: HQ@ZQ3 k {S͔Gx_VHe $QJG(RcA;Ojp!7\NB%4= &I#yzGwAҊՉ*7t\Kс?P͍{ŦL8LMJ)jRR h1 @Һdt($ @SNH{xu@1+&h-"_j^]kk?b7}yBph8x2,=SmMK`KX]Rc뤝;3_&߇/"~I1r\{D q5'51[Kjτj O1 /}+Y^}GN[]u}n+8=1ͯIdݭ'No5,kt ܣ%lb aiCHφ<Αx+ zGsmA5vKYvEhКx K OS+UHzouOU"uƲ7|/ QQ4=ݗ96G>Ǵy0:֮N8k]і9xi]J&t|H"!b ;Ԓh l tL4&!mD=Ed;z{dnz[vxrzii|4m]\ߊ j Z*d]?VU!r$J$@zjIkzማ7H{7Kv0i5J1Sws>uo!T*%؂|v˝(ӂ! ? LJ'CPP>i7kb@x?%pn0A>A >bD(Ihhb ei$%f U`B ("H b(SF,1gε6W*~èqdg>:&^3U.;W1ˣ?t:p͆*ρ;T'A<`< 0bMY S{RIPh4"R1'ҨH )!)HD J(ɥZZ)(R"mD)KHP1QT:@4SU0 P4)BD JQ--h *HBhH߷ߘ#r`o$T% F͡&9-m!Oo1Ӱ?-G6AD4Cqv\N"f;"nel(HDfQGlJ@2An$$R/evS g /`JIq(x;9CP#!ڇ#iA QG#p&$1==!'pqއPb H)*Be%:0A 3!$RDIBDD E"D" @L2 H@QL~jYAeYR d(! !%I F`HH!"4PDBP2 @Ԕ,KA0S1!-T̄}$a$U[X1eXJmp}[v}AjJaBYߨhN!Y-yh\QdsZ(:4 \+D{Oh{{=| տrGaHf|4Ix`3UNV!>dR67&qkÿ!}{F3ay %),FdÈ-āxtalm"'eCFGfCh(`nM@o[5M19U =-vTΌSRCJ>C(i)m diPI 0b&+nrlx)ߏh}W^O@_0҆ Fta[{c ]6i8"Su` e"x2J":Zhijfhڋj#27?&qQF `Rӷ;\{FKѱ{N0qL 9ځ˲229vp;t>|_ʊF(yL 0 >=.RIT AB K;x4#_OK3եخZh|7'@sG&рj0w뜇A ן%d vGo˳#a>X%algCG{Eq?M -A=PҘ$FdADž9 py4C@fϙ ~=> LE*!W?^y6Cw[oܶހgϕ!{;_F/ ݐ"1BA$Bϝ'B o g1TtArq9#^|0bYf^B )D!!UI!28j)"^ٗbߟ}ei__u|ћu/\Wa|61 ̢r:}M҆W ~TDG-VNc yCPSJr@b <&!7>Y8drQإyN$7'Z5JPБ7I ELT 4U#l= I-@T`rTD2rwsCoD\\Я;"QJu vT;Pdy+4aR@TIۑ@?5kmzR>t0P\j&2`1q>-7.F"qcjq%{%$\|Og??  ]L3Qa0j0X^rt邛Ti f77έO4l}akXZj7؃Bҥ)+M[dpm{7CDPDCЇLe3>p7Ƃ'ZF4Nv"f(< 4ϔ˰xsA4v(h;G%N*r6 E}  !D(AߥA7IvTrq\ffG1-ZH47$j9,,vZ=8'."M&y]/ G.dX-r003$"0<,sElqj [8rkUYqlXàűÚ3۹ydIӨūi<=VW)VH@ BrP-ܻ0˕X1(R5FcY1Blƍ& b @g8#llLcp@-o-8N sUn͖ k]R'9آi۸9p`&jG.dWeǭU󉼺r1FCxaEf[\" kLF0hv7 U\FсǷhHM[#UCAwqR=kA:43pj (*gG7`M`"hmIR'0<`k%0f)S`1,^9gNHnpicK&1,{<Z-vHmu?-9~vg麌nz;C,㔏\E߂W% *T`;n`a g~Y y%E4@D=mJiLl^|*``i%BAV& mC }.p{h0h @;mˁߗ@|孨CRqwsPyR?+@*9+i4|%dPaX!F1 H ( n+Qql7$x1Aǯo`CAl79@s 8q|Ĺ,9SB$.̏T#Ml`kWY1(mh:tSN'M1!3x؉q 2±X$ ?# }J$TDq郢ƀ: 8l]0M*\.\ɱV-C4, CL㘉h1) Dxä+KN0{LJxN^ذ3R5YGèLZݦ*VwFvpeH9&c͡\T7#qb Hv9tKTʲL$.()6aӜ ׽N֞P3NJIJ3Gժ`k۵n3&T4j4B4 \ , T09 RcZXCipEu H송M3&X^N5d9bxٶ5m$KI4c=g r|tD )`vCjj+ğXxVAfu4۸cl)ZsYDtJ) i0SwPlp-'.o[}Riv`HM, q1[<@ҨQQaA3 >7]QJk@) }|j,\\eᑩ,}@ @s|<bP& Q H$t;&ߠ9]̘E?,A."{AZ@6Y.J0og;6q? Ȍ(elh0u=Zlpۊ.=ߢw~Gko$a;jhJ"A /3r!燄;"WC>~oC-R{C0q$^䍱n}Ӥ{""XGi1/h ѱ%8O0v? =ײ!̠RLEvh݃:pS䤩h&΋,>"v.y~CyCATIp}kY}F;i\M$$&0̰^Iz~^+ C]2$Cm'HA$;t yZ;!f A<?O~RQ 5'?a鴖=5@t=Ț4 K_~ni! [ iX#q5&?nN@"+I[}m3;S E; zd1Tb@lYvR*8(f.T*4ӐkxQ w)kQ j&&XUj7SpmtdhH\7]{) J)cVʟ( x@DWBbH %EO{P$Vhuh8GqS,n(P ?%a"_v󈙩CHè6n!5pf7cэby؁87HnM5[te052$7u5X:Ζ VB<ًH`ͩzS)teӗ"Xńs}/Fp rBq˭ ћ*282cyH{syAm8@\AX;P,.8ԣhuFٷz86lͣ2|L) D+Ki#K,Mv{tV%xص[!Tٯi#\?6W/nC+mA#0}sJ=7،ج׷#ut.hEqH &ĵ:'Fm M |x'F$;ۺZM741; \I$oRo<7>wPbs0A0xd ~~n")Vtdnm.$لGf3FaUu ]QF=51e:44ĆWX s) cG _ga|<$Z/AkL0E3<[tdh+edQ;HQZ!Y2Oj& 4klƈjmH8SI<8N48mުvΚUNb9Qw:3-Nc2>d 撰Խ.MјAՕs'E@irUG6Lȍ Vُ3BEkmbÔb DpA(O7 |tQٽ$!+_q*<A01 %tf PAxzwgVCx8'9rD=: wײTq862O&IaX"L&V#XO(2Obp<~EC: m!ޛ5Z ;-J Z) (h'*bH{BR|:} ?DUPЕAM$QJT3RBQ2$EDA)E5RТRҩD$ BBIoj#"JA5¶=k8LR? !D0>Q_# ˜YyĐJl!knvUISa mWO?^.'&7ϝy?k\Eus$^a@ z~čSG_'L9zCB'ZR) C-Q?n`kEL2's0I4%Q4#;s? [m7] 6wx,:@;xM`5(B@ H^?5T-)5FTR֌LKE٬]J(ɪNvn6trɢ"es='  cpaO6 diAO4Myqӊ>\Ht՛;=ve@%HbऩxH8iAԣ)voJEq"2Ȥ}">/H0K'ўlو1OD{z5^~À/jb&CKhYneƨTxPNF)h\>m'0(s;%H>}O8#pw=õg(%1p=nC, C"Jrn lqB6 >6)=\8݇!!6P#;EiU[ lҀܷ_8NexDd5] T!` YQ@MdHdUNXӨaH> gR&Pr'PtLYWNsG1b\ rb(ҍ'"Ќ6]qj!F35M g=}/8ꌔiZ+k |T?yjBQ8cw)6##¥b>;a1#edh*c ) @KVCv [E>R~RZk/3E iS#ewG~-7ވƆv͇B(&(((mu'@E]C=Q *j2&BpS0 A3B&J80tho (UMIq@cI4vy{{ wgRp86e; TIm߆9͢i#4LL3@)Dd*9 Iqdx\&Dc ԻCg+dg56o[8g8~CBUi>邢 t4gdh`&XSЙ}~]w=@)cA2 uV^20Luzgaw'Py"2!}'j55kmmFI96XۼqHȚY^Z! bՆ7FKs #FIYT嘕߉GH7‹Ķ=_8U Y`Q !mÉ;HJ<㘃{h9]yrHGD*nFQpáh:s伊z ';ZmH ::+1"`&WByiH"x({GG=^`Ѫ[`rDS!dFjEpB7 W.t%*LAvY#hV$'IA:i7t04A' )Xc`&^<ңdC!IAcS;1sg1{IK1j݇H1RZ&Bc-RyqW2L`6@$^IA"oS#'tݹ'̤ [D$N2v=!p ouJX0W3 c$A榚FcLcCƛBM  (=y䫡%²,E&BTbpΌJl@Ui4b)$R6QգH);2D,m갋G! ٬8w&N\9 N$Qi*cAl{f6]ݚ0kG6y۶L؉&3AlBUt4hhLQ/Wnb45ۜ⁦m,[ &yz1Wri꡷@s+b}8w`/ph(x^F$N 9ykО(8*`.$E:yF}cᨙlMC0|A/tщ?0`rbH#CM%4!G,Ms?B/{=b=\Lυc{C6:`iiL;&JQ% 0# 60#tQePJ]fgݽw H|AE#*9 yv'ڠJ Y^MVTYl. r8 ,.f lGVBhbFX{Φ: UpJpJ'Ogfrza"M!u/$\L٢ C-|Oۨ)x̚3ŸMJi)  fbh( @)Ij*)({< ]#+ґQȍQmEl؋Z  MC~0> x/ÖA?C xMBWW'NJ Gywt[:jf*L3"oÏUjr6$T%U9y }`Ƶh~;Aw`,XWySÚLM y y6_h*"Z)Swg20z΂9§dNtRCי^JByD0 vM ai5K ^HЎY ) L#Vx`M.HQJ sw6JAy{ 2K9*Br@"@klf8sZPn1׋ l*HzM,!b  v.*a)Sp,0:reuc@-6aTC0-IRV\wF3B@V9qheQSCPC_FAiCR JG 5:\A$,d䜀(d)YX  dJBj #4Q B@5@#5RLAhDE ڏՐ ,! 1BI ^"{Mֽ,D)H@3$”P @ ȫBѤDGJD(M0AAۮ792q44 VcP->ֳN(=[1q[qKDHLEt Pg*peaۧQ=OnUQ RĉŐҿ)R4L@1!B!J @PЊ+@A #3ZD#)PҮG&d"SZ:@*l [@4P~VIOO! D4 %"%rJ^ӱ|~܄=9MSݓB`vۓ`T!]8VwsG#MM1BP(5@1DmAZc1j!h 1&Oir4fZ`4*ݝ?{Ed$ #TmaT *v@ۗ sY.g$.3!),5>F܅$NEesp !=:A&% l{j{+T[;rSMkp}YR"%!H%B2'4beWh>[V2 #ݔt^HCXu73*a !h)oF95!$@SB>O4p7 {$vx˦Mz&S + \/ZotރF=)88p@%0T[6=Q8vEL"hLT "898C/,;JCD0IsfљM;B H D,,8Hgmhb"Hc܇ryƈc.\AhB8XJC9!ASD@N%xElտBd<LUT?%Oe8P(zg: @% FX1AMsIBU taw'`wPC=$b' JQ.H|\NZh1Rh!8s֬?LرR$b"G:}Hcћa@=CPǻ N(]tF5!uvpPRSarxÿ \!(]0Wֱp[LD`un{FU @ :PQ>05Y Ca,2 N@Y!\( p*fA* D R#oIw!&׬u8.;:]x&*Ųz8&t׶]vea hh0m M-@ p' k RC!tb" pT=ؼ-ƎL23Dxh 6Ľ\@rb43pAHQјcPsG `8`C~qH/ngG#kh"c7:@{<&W!(={$\Q LD L<؊m"IgiܕvH:sn8H:+Ft02[/QjA dt!H [aqHT POrbHv|BJ R|GwCp" xZ(b@HN͇y7 &B B`-$Aj^ϯF@fj HdJv0)ӜCYD} \"A h yD<8WxY`Qþ0%6 yA :H&ԱOpY6Z8#%RtԂafƟ q^$L&%1 :0~ɴͣwz X=5ѠB]nJp`x@ @>oD7rW+׆i;4ĝAOꌋA =3Ӵ^m#]͆})!`"H)XU5P* 77S˦dm~ޤr@3(EB<-Dbd'N#a 4\AQ蠫pZR<i&*f1/B\ vAJGEAP@TPJ  4z HH؝b̂?~dSbcOl>*tvb?TbB((h-* \ 15 6ȥ>'BH)A>F[!8ڤp%8p=ny8#WK QVVrjxm)=b[3EǰBf؄0 x<"a& "zC{hY%|yˆ4(t@_%dIirG53 QR쇷l/UgX^ O,Dr0 $%`!~=_0&#`hd@~ 7"@@gEn.{xn$O4r(V)d!QT ;P)TpKHÀlI_d @6΀SB J ,pi):AuY.#}Oj<"N}M:=}zCDą3& lap E :pٸpd8Bm0b2QJ,^clxt]I 01 H44M=c\a}M@HE5JGySLʆCDMR-)BPBHIl(09#BXj9: eZŶ:>P5HP:[a5JqˤR|,{0PhE$XR Q75 9ȝA> Pay" 9PO (tRP !z?gO=@lƪ=w0J%!)ݓ`_[!ԩGX٤!T_"SDaNa3$Bi;OȦe"γJ!Y `  RsdL@6IN9t6h|gpEDi655p/|Ln>/4ZY(7mi{aT,g`$r}0ethJi"\'H"zaY;4ޛ<֌"4Q6**A%$GS8! S"b#I+[gH'ϧ胒. ;p.o'KeJ#YIVRckQUFi(BhR菴tcA$S^C CHk#+ ҇OTPG>{ u d=Bh~a?FBj*TuLCA2P4yzkK7P3 xF8sjtkU?BMD 2'XJ='bO2xBy#ˀR$@,Tq l1h(W](Ѝ<2ҡ^!ћv|ZS=2;SW# 1)M :7Hd:dO cTP,k;~BVXdC̉9[e(;`(D_t(!}QHl?Y;s84ѤcYm y04CK_4œ tR%ؑ1H2^NA_Thk<{ <@8^C!P5q9$@vדF$=- HzV4!twQΈ٦#"Q!Y`Iq)ETF%5-Q dcwFF´U2D64բ1Ra AWp0 2Nt]e"5 RBBT[!i\;omkc{j΀ r,dB ߋ$y4SFa >yAACs΢@Ը44TQ&ȅR Ns Z89RhURտLc-e$ 5?ˎ]|P?177/2GǪBt.Brc}m2ݞ$AN4z7d}y2CD32$ #>jO&+ILRMLB 9l-53 (yVihBIUh=p%7  *_8:Nۙ C^^D$A  "h9؄/9:L$k $ҽ>)"*"iJF(He Q!_63$Õ( GT!~8Ա$BeK9%?=tp!΁% }2vK`|A4@G@NP_i & St6'Y«>c's@oؔhԬ>{a͔-h0h&H$#U2ZB[G,>Fӣe]&%;Ybr"?GcD>Q8Dr,]/J Bҏdžs`;Qkd)*ur+cEq&(#$""MT`ZТ:AAC0s[L-[1'PL 6SցT#}evD(D9TIm庒[is巳 NNu6"T}5mq9 u.r$θ7!"b q2`Qwd)@PItVm8#aA\M 'J5nj6>ZijCMqb(NY#tnDft̏D5IC5LU)S{v\`LRXCZU8;GICWC@C%5v&ݒ,t/23T2$c!fm.iubEa[LjcXӽz䃍G&Gњ=;Gv{3 OHG~=&^i_:}tM$Hx;f=aٷǨ#7Ktn-0s0:c<׌ȟύ!O'췆axsODJ\MH4s? 00\raɗaR 27U*5>ADa(=-M EWlT#8HZLn }>u'&s3=K|0) DBAM]DtZƵq&DJ| w0cqZ}oGW܁̲ R̴< ``7nwL0YjcAFǤi> +Qށy"wl"HI@^%}}!iP[YM`=W}6R/7q* S:wA(`fuۻG[xXx.á8 Xt9ውz’"3 %h;zo \Zt./蠠JA>e61.sTHA' tehb@w))i?*3u1 r6) U"'_X;c6C/@%?}DrF^c HIཱྀ~nFw,TPr_&C4†P*}LJıgR@"d 7vm\=qAG~Շ琐xg)k{G!vρh!e S/'еA;dX[? yhd?4"wBfvkeX0W!sz/zH` Sbm/gg1(zr]yX vKP!"?5 8&r/W9!8$9e?:\>ͅp~yXaKp}?4*h>AgF-97eq_ׅcVxOpF$ UA[5zn)n?tS7WJxz IԤ?COP5U\:X@q<` K*5Ms9p67qք`Y,&T?)UeAMCۉ І] %4 P(C3V2A)7br*snH`HBzPR3&S.O/PqEx!A,I(w ~^yg!ߒs`1FHJ X6Z;DktOǟt?0#b`=meCRPD;/t%QI2Ab I NwFp D/m i9IrZD@sa$s=.S~=65&" i'Z8C}l<Ċh -8&`*")|Fƪubji;"&zdŲ%5{])ǵm6ԍDGրe;2p|:">vaIܽ\ABMehƍ⒊ G!7vThK4dP7- @T0h"多%ĚuRiJ1 %HS $1UTQ4IEKE$ēT42dLuݖ`/(@mYOvg1Q$E>Xqva(*"ED2E2S'E Bj` &"^!q('!,QIE3#LA1Ti2l(!c K\ 9.fE3J :5BRXiů\ M$Ey$Q ;CTPy"0ߢ5=cb)(N%$]Wyf=TAGl24NӚ$]}Ƃj,{!k9I7"R8D445P}2h=mTHQ,3Uzh=GգyVEuȯ0FT[PZhԘd8)O'ѣL Haھ;,%VLvٷon1*dJvmƵ/8 S6ZW@èw[K8@yxĴ +">#ٟאi1 hg/h<]2AdPI P!fWҤYۘiv.hHy~Er5cSiW nr\9[Ŕ1 tix5A0/ &BhNLW;i3P@ 'snmIB%cZPR RnfADtrtF,Bh1̪yQig'Kdb7rHr)@R9}g*B*{La7*$ 'e22ەV1R0SfIHZUB˔uOKqƆfR! QWG@!N54SIB&j&1q&хt,4a]p瀼y%[W) cdIJNj(32pm*ەDm5ԯN\cOdq#'S9c:0r@]9LRR$IcM2*VEX9X5 Q(򢹷Kw5Xff*̥MJK%ѱ.pCmJB Gm ,l 0rzC@U96%u\I3ˑKEiLIV/.p'hҝ=8)="%1b+˳TcdV<#ڎZWƢ#uOG`iɤ좠5|:9l>:PDG{RЅ3CHï&6xr*F"'e0:|~`:A!toQ;;"CXZ>U C2() (HvAP8);\*@!s$Hcd$FW@{Q3""71a۫O^[*cJ4.;Rq♁'Su9Nd lr aP}#ŇF9(~H H)AJ tіy@HS2ЬP )ǿ|S&$9JR,! Lid'8/`do}.( 9BAm R,r+IMÐ }y02,LJNGi `adm8fxB+DTm`2 HD!=4I<<#zdYUk+k1! WbHBVJb J):ȡ @E@(7P!Є}Pu+_tyTNAspy^(D ZTK(?η^ '"p?^I4B9o6 }o4(oOHPJ8P#?>88(8ĀTBB BP錳Sˉ)t8vnzƆ1Huӻb BcEo£-GcxWޜ9_:[g8O-&Tk⇢,C^Ak TDKK)w n0"7®꾶4ٸzT9?Mf+E݋$\=b5Jy:%hA7CzIs_a󿉋0BLL=uga@K%%ڝd(³H#bgc[dK4:ơT2,tEPU0_NZ!ZQ0z "#Ɲ"Yx%: My_ῷ! +Pr7&4US9H@2:gd3d~LP臋0m%BpFY4.T͐9땒)$VTԡ|!~ Õ2/·zr66R5\nh3+wEʣ`YeXCe2+Ewp4Am]ΤQMEvƯ> HgLO2SDw= hۍ/VD=e`DCʝpχÿ\{^ɟqHd1\r<#&=okfQNzƮ5Q- |7邳 9fEcVKSReİ{#x y:p) &r:Υ;WJ+xt5~6(Ƣ39/^);勚}'?n(M|=K rïF}QMMH*3g=Fxx\hOcC9'ax^2N;1am+?㊣$_3Wt<`T-(1{]lJJ6^&rPZ hIyIu·?ɕh7:t_V-!+\9dTf hdž-.fv稍T* c&\/t-EWkStǟq M~Pm$\$| S ܏暘l3窲~Hx( +w1}c) 8VoT379"p”At%ʔ2BC dbAΡe=qct7;C)^86׉w'# Xj;N!u#Wm FjvÒDupO!(o65GG;X"ĺǴIEП^/]pJ?x7d˘X>i*e_*ncFmUrǁNȾ÷G,֣/M1D:M@*RA*EiD .\CM[ ^vzҶufICL؇9<(R"h1ɇmԀP U6L5=VrYϷC)$SiZb3^2#uF'3/J">.˶hCm ExSɨ=; BfL~^<7R`as'c+ÔSpD25Y7$;Iظ8"_9֠lTtML NyIIhҢpYGr?- |ĵ}e٠ߺGoݼ)옑Q)5Hcq *΁kucAHt5+}9Y$nj]lN$Ĺ{&})'}D̂T:"&1륌;,d {cwl֍`}1xD)(gBA$b`S^/ѦAV].(HuW52]P,DFN4y 4rB2gRiC%_ ņ;ӱҎf|V)2t:dt$+{k%wxjrx&tsOvt7OQ0""SM?.GHa[4ߣҵl ʤlm Qv*uMF) Zc㒼pMa"S2}ՎEa؛媓bS9)s>ObIPLO(o/ d8Dzx0TYQBf I>@A0 Gԏר<1>7I(zG,}ctMxNW0J{,p Թ:Wy[%iYhP-MfOk[mN!tj 0IT!Nd|}8қKw&0F.¼O l979νcp+Hie5 8 #dSI뜍=Ud.g+!IHMFCmGc NVLiԴ%UjVڹFLg#9wk"Z9^25dҳ2k Bna،ɛ%P){̢8PDH,/\ W BZv;XUTUUUQWCCH!4cHEz]7NqΞ \:'t(RmkѹBn]8y3wLhLiz'ֳ0-QY3"k!1v_N7эׇ\3gL3N+JZ嶂udXe (Ţ&sQb .yy oY )z}9}uN焭՛VCB,A)G=M+nY+o^ͿzpHO&f g甼UCVEŶh[܁+)T#>  ҙؓ](뷭hLi( 831F` ǎ 7]` X6zD-hq/Tp lE`|<'OP9xs>Q|aBd`l;diU~w_h"Xv4g:Ne|^pg@%—?j5fe=#SU`8#*q Nj@x6%kPhi(ssb(qfnExl U(q"RN6 Ԟ2|`r?Y;=fvXDܑGБ HR\J=ЧGGA=|v,^$A8A-zԁ޵>|i&.n'lviiڣWԉ H&SNꮣ@-A,Q z2JE LsGmqu,1]r^NY56Iն(4*}OjޣboKWPV9)4 ՠy4>lt, KTiYvpbiͲ̢҂ђ4=a]U88DWKC֬g0аv1AAlb S<놃 EnW.fiAV!BCbש$;y< 1@@vr <[ىq.b[:Yj3.tc}Yt!sтBSВyruc>^3*c8IFRCP#*m'5__CҺd$@L}1!mU=Bf drIJ >6Ph?E(E k;<.@)ZA(T( yT h)aD)B.P)hQɅ4P. )G!xI6X#7Yt}u!H00RJըȊPrćm .B\Ά}èӶ[ ^rf(ڈ8gVyAiR53\T@B= i gE0D}ލƾM/3,Z?CP3kZ,D:")@!5:ME9B%J]bcW˖܍m>lvubv4v̭|R 4S.8i`c`b(4Y\;47ٸmX ж"׿NC ƁpU8)+ONi,3(ZY嚱|AH{h}5 BuI8t9$Ch}_vVpP ;:"6>r쀫h/tE3ؘs ى:w^=%"I4 'rUufp.QE{!6.Qw.'vBĄ5AT24Nza,O&/` < tw֚@ԉ`N 4`y)I$)#Kr!CʓQ`6 l(KꌔCCl)(( Dbt{p6@/ QrU +l2);Aa[6OZ@D* )dvMҲ;_)=r"HG'Ade,tw_;`iE_EQEQ#9 9v=}|34D3|ZH p@Ҋ@-z/}-gJbD/=6L6>4LA|o8h#qV$`f_KA;IuYj[4z6!kp u,h{EdS4c75A ufil. 8]5R!ciп`Ap4mp[u+a^:<dz2/M9eTiINCFEɄ"mEŖYbRa@@V෧:9h>ʄ$h-^ &͎МVX;HV/3A2A^DTümοފ+}Cr$ 2#\eﳫ;r]2ꢃv@zOW8A0L R]2*"!˖H+ub> %בAk?ga60'$:'RP鄖Βl챞F6x A ;hk9\vpvyfc# %!_^_MX S2P\QY`%>?sIA8SgOFv;Gmy"N8 UE8]CB;Hs ~> p%{v{V% 6FTQ< bبД\;b~)5P- R:y8@vgz!*fO0<"\: #m"9LsbNZl%vCS`~чHvH5;{n<0ĕW5iC}|@a (Rウ HqH"v'tm5 ӺX>otNp3ee2VX[5[jKP6Pfڬkh JM<4mRf"<opF\|݌Q 8plKPp#_I,Pǁe>nnupiyF`yum}Tr;|q8^b:`坻'P^(2A"̥RP3DQ @DđCZ4H`B5Ĺ骘gf &3zFë͊G>ٞGn&4R ɪ06Y-̐0E;X` cpRE#6%bdmÊ1 8HEDi$Jj, !L7FChFg0wRWH`-FLo}2)6@dD4""Ghۭ Cf3C 2Cg{z l2jngHs!d\Jk5U(l!pZaH*މbCB+IDgN MhYߡRKZmUUUQUMUw}vbƲJBANzMu^pŘevj+ɆlC1(/ô9Wy>+GXѩ.PcZ4.EXL+k)vg/k.܄ ^ג68at5C6Yb[ [m^4&ۯe\>p1FnF,CN)ɬa&qvz&:28nO13au3K\-a::jFx ȣm8:yn0ORU\)[+wڶfp\H w |^ Nae(rRˏl:77ZaO Xِx>fbcnAg]ƈTqMN2␮,p13l/ .ZȁVp:W΂ЃcN1a&7;p:]!8Z-Ϯ=!};K r0Fq UC9vh9gu̷fX q'CmS@'lL ! F)VDN˵$ jlAizO[[#u9LŘsĸ݃z*̬0Г0;ȈڝbS\, cf @$$VmNz'#JR\ːLMzCO_^M[<9\CYؕ\1g.1F2nb GGP+f\V$ݗ09CD:9MM FC&0>ޠ,L1h0b$ljLL鲋 ѹ(C T^7}䁱ɥlzȳ7m|EQP;hl!dzLbgȂ>j#0KW9t :$VgRڛq!@Ɩ~,5 ։z[No:!0q?l^ّ̙CQbM|`vkf364"l dF1a:[9tV5#Vsf:p`uSf;n-xцzt$ΐC9Ĉ(^ZJRpr& 5N$QsgN`dv謻aHCܓ끯Jaa 2#sL*N.a%d>#Y1@\q)Go:;@6Hɤ&J-NLՏy]13[ x\äC xĒGVlp`t\^>t¢iLK~ssKg,Ș'FzZS REk@sqAȀm tZ\kEBl"E H %}2=9&鿢>$@'!`m4a:@ w' fII )F* cOѶJ s6 F)@Hpc#/Ü]B14*0 fC(c@G[)DKn8s!h ;@@v:DM|.Lu fV Ęϯƒ( V>j%"gts;>^\PDIP4a%ou7+h~6Kf7rGO nD"H6TtI4LC{&ilf$S^D"plԻjillϷ QyP@P/x)۷:%8:Ҝ 0ۊBG $8orߴֲ!jjHZ ΤC[ bӰCIVC91VeMᴦÂdyMnk5NL5 n~9ݹu||}=M$*eM,`xOb; suвܓaEwT)61(eGIPá~n"`2w߳rLR2:#H/?OOFG>UF e+"Xqr(]݉Tpt48#!RRXz12I4l22cԦ(4 l =/UWA2|"# FQQR-"94v r2( @ `9 EМyv =I!>Jp^P)@p^!) X x<ؒd_\bvZ>2"|(N}Pz( ImJR+/N37bɘPI}HqT,B̩0R$t\@mSxQ0ń&"t@1z8GHxD20&R }y&G!r7B7H7A Sƣ ]./FKo,3go1 gT"bi+JxdcHl, w^aNMtCi[#F&0DF]lÌc )n` hIt'l}196cy8hÆ%smU[,IH) prrh+UJjն#I{-h$"C'NnEGwURTcDTlZɪfBve1rg1{0@O\wxb$࢈BB9@M"Qb*# FtV/.G& n iAJPrgt%3G4 *#V4僎&i2(FmTl[nPh0Lpmmm-A4VFڪ9 X=9<[p*ō"X܀gpjHFӪNžC szPz:sAnoN],lKNcGg2v%4=uZ 6(LP0fZ~kc@N{ϫvh= &$( Q>2Th}J@i#/!>D18ay $bj (h "6%(kpǻӀ)ڐ6f/XzC{=BBnsأB"$ VV!nWݩ?T|;ǿ2&B5jF)=BA|P/!@%(f(볨 dzaڪ$ (!B[@,<[A8^Opg|) !^_$]R4Y˰V3y2 ;O~lxH" |;ӅD2@fv8HY($8JzO|(.1.@B@0$ m8턎+A&FO}uu K_O'21/Y͍V3: wU>p@htVhLzBWۯNXR~|6*KimNkkSp;JZB$P򃄏8Q؁$ ѐci+/тXR( %((H"*$f%I`( Fd () J RT((JTJP(h4!ď$DJqJ)^Pard{OS*"hH*$i"k53A5zˤ<%O'D}*j!? :Ѭ:dII{2=A@B0=^(swYB>L)Y vSy~ݎNJ1dxJvHahؓqb @ ]-Tc[kRѶ XqLLXIY^vFA(>ܡ6s_437 0\ p%"#{t`6"& fQםj{UE$d#ܲU!hw {PHp  wk5$P6|4x{BGr<c7:}"ﯖ-T@e=K#:y7 1gC*Q:WFUPfgi/0fDbx<.m5()%;:t5>'t+bd!e!~(1`0HA!Fkx E DaP C!G߰C4IÃc R<rF6#Z4j5cd3scBv̱i|oh.%:̨D *oN݋Q,W;n/NfI}Gڂs%(G!VgV()- T|5XFnn D0m(`dx<ujR.eV>>0G"F!QiOnZ˯w@v% )^@ܸ],Yp?E C ; @0t*>}0>0 w2}c 9hOi:A&Oc|Q߳!"&qy a3AAE _.nltlFcUf e&:@C,j"k70@u2 =A=A4c@!}Uǁ#wN!ZH=J 7Qgc):D'#CRRj,k8ycsy܅ղALNURRQL^Aǁ(""P(/(>HђuZt:is,Zyel-GWՀu?SՏf8TXƢUb CC;ӼpQMv@&-4OC0?;fH֜=D+(z%>a%T[zhe  "b2Q@Tl9h? !ʔ%2!6؝I8DGl`$+`^I pYSurEYחc8_HItkAK0yI|tRi, WЏNx"9 r`Rߔؗ񮘙X`H-vqrL0IءԤ[ %Lin'[:nBx^ Cr\pL ~Q%`^ߚUh.]eB慨fqpXA3-DL>>>cZ6<_h` >aYG3/jIec74[+w wy4TA)BA~v |QI8wq!4(@#{ZB\ܖCc"pc~7?-n6obz9b G-yfe ?;sߺ! B =BD)HhqS@RPD {=}gg3>7o7Kd՗J,"`57Wv`5qMe)C#6MmUy0 h+3hM)4FX,g1Jތm)8E? t0>ZsZYU\L{{rn!ӗN噓3/Uy.naZ_NgMUWQ{^'nn4@nr"@Yb̨ QyC`$Kj0kVvHpuN3vh8H=|Xh(~!/Ax:G"`b4 gP՞,nNP05;L @6Q'v h Is{*]aƻ]=5"Cj!Tm 8USAݢPJ):b88ld!*"rgIEXtq:d.s7J"# Fe+\1>D 4f'ElVbѲ Ѷ%;UG$O8نI 'zB)wH=N]mLra(l4Z& H^zHE߃\嶳`Ѷ8.ph#'ہR%BSp#~&)WU:$&d@ raMO- :2XfWn`LiMZ4:܆qk3yd5ŪܗLf,b)ԹpL4/+T:@XLƖ8uTqИ2q*9a08\0(fF4ѐwD4pJ6֦"&:=;Ƈ#aMS{;tn~/bړcPA@C1tG+{ ݥ,{o anfޜ5y~Gfm^Rc&{}rb}O' +^,g 4/&s]{4hXj,=3Y1gWFkN΄ 뉽x, ~nHW֣X8W/k^jzDterg%ڇ8d#q4iƭgkcJ<'VoqdqfsēBe8oilY5= m0ЀI@IDwܫĹ"V`n 8 ϪuA=$/$D.&y_Vg xH.mU 7u>>*5B!]ބ/iFA?}=2 f5{fݪi9ڣ:U.yVxf"%a1`PP )B#BRS1CU߷q0ANFEa#c7yyv01AY&SYY   cu8sgdf{:n+ݾ=Tն}wV|ܪDvxs %@{.Bsw{K/}0YĪSy)9wGwﵹM@zȄh(PK}р A*PdwQRfMhJAAZ< >DW:wk&CP=g^B -*QMkC"=uPh*0+oP* Qѯnz퍵@XݸOw:ݟ9/i> Zh9ݦ{|%>JyO&}=/ wu| }[+=pUPBg2;t}7]>z |w7^/uܷ }Ͻ9-5eWr^ vp=y=}k5ڬ}Wm(7w'mJ}h/|^w6m]V[U8B&m¦td7{m{|q۵|ޝϛy_6ͼޱ[۽{W^׍s>v-5^Ϭnu]=νzz U{i{y.:eVJqM`S|yem+n@˷Wé+s]} H:wtu^a(7ݻ>vguʌeyLmIR Q%|k{tz*bD<4ewwRmvV[dm*9khjRi\{bsRy'^ϸg3zٷjޣ[l-H8WyΩ*vQZzg sOyY-Z|vKTM>4QvʾJWxnGwn}X>G/N;q,HJ:Z4yS c*To: 2?1 Po|Q P-:8տ xY >8Q>? Ú=P'VWoK H: ) r^f+n<{긠WP=!!,)p5$YeAPˊi O:Q?#3`Oe?ZV(*L!;#=;z }mc(t% 31@A姕Їd=?>#k^A j~ B C"'2O.|yW>3yY|$`EW߯wo /\;?l{FfjQ$I< 1|;:ǻ@_fN*]f4k9sv3R%Ffmuj=:z?3EҀaԐ(ONPhգ@v;?πЖۅ&@O&fy] !:~>@ڽ1Pd]RQJ&KȒGLMἼf3i* b[ܳ@§3ˆ"u?8H4T2L CH (Q4R$LT#,+ P0,EB0RK,H~ eVYA9_W G{ EAEV"0kfwd8zmx )v0i"%4T &8̖cS,YЇ?ooS_mʳGn4sd"O7Hy>$s֑S!$$-9+_y:CHud Dg`NO[t-=nA$* hȱ{Z:kruي]<^hґs1%{崐+\3I⧔l'ȘH۬<ҏCDD8nI !PpĦT UNPG^|ΦC%&`ه<ًqAUGK-Q_H1?٪"*o}/WYP~H. 0ׯº?5K 9z-= !X*C~% 006,Au $˥$I$k?9΁c&0U-KEUBa%b볳10P*Tj5]{f wr W"SdcTI_lk[Xc}R6hW#iq#gSn dZ0~2*sYxQùDqFOvvvy )]΍9hBU>Lzן9p#vݩFI$&w3%_/oʊ흋H(+e{Khl,LjwGU~T~tjU %cjdi{ˋb){Jʦ:,uls59,^0pDRVզ0ЅxF[3'lx{JP\wȏhkQ lʉ?3Ç svry소DUE|uϪ,btw$:q(?T^}[U^C:HT tID B=d \4 V1 FE KZ(;P5KKA'f&(2K0(2FN(b(0!{~?>%("(5^+_fu<\!A,y-sUTA!3t5%9ZK41& ']qNtu('8lKڅxRxo9>9aϕr5JK@.Xd R -Lb5ss]sY[[*W^r\N.ΖJ;֢x1j"C636d"*"#1)#B%@vT\ݞ7.s@A@Ar뚟ހ(&@b c  R2~h@( XdZKU @hk(`"9+~ l6|x5,{;(E(@hhiJT(B*%tAPra>KH&>a%EP,0PfUpR^W;&Ap +1՛G( miL]ᛎBU.''s|=.B\징_/.ұ(1ߟ=uȗ8tb+H2\}4\*EBQ2|{eRBC\!=<Gעnu{MDfd7b|ot"6DS)j|_I@uB̟*4뽷2]SAM[Je5L%0OښCu ?lu>_.HO@(o:O$g[a'hla%!ߙY>K`l #2!UUUUUUUUTU`0Biӝ>&vj4_k9? 9! v0rEW[ Hʜ'  `1Xu)s=̷4442\Gyc0S0t#od08]$'srA\L)7:08#~3\uIol+?El}Ld4O-O2j5DPSxUPXJԔD PȈ8I3n #DaDI֐:!oJՐv0!JHTEQ52QI֤¥-J  =~)W(i( JS .wZ P @`f"ĵT~lHQQK-Yhp{ *KTM e%0(I J&,EU243*f yMvxf 4q ddРdwla$I+$D2~{ _\=c·cQQT4X&:TCUHX 2iۀMeld?  VB20,eOeڴX4XHr5aRd,0>S'7FfNȹD+~LuijfR^ `p1,$J -L!m!gp$L,* GltE)@L("bR" $"%`$ZZRBeiTX)" fiӹנgkp2iHrNDSLEVJTV2]nN)2J)(&UR%dHBAuîaOFl[ sqB!.yG*VO1%"j(d&XJU)HhB)H(  (CBJQjQ %iZ jAjH (T!i U)@2L*E J`.{T*?^pbwgc`kPA03X ժ5a璣&iI 4҅̑ DZ\>URPj*# h2r2ta@QK~ABâ($B_{t$X(cH~aJĤL?IS?7h" ()*%0tPl h Z   +m/@jV.SI)Siʈo :ɚ'P6 5AlYyk$ Ifs ncǀc@ZmLmsEUAh=&DPAD$ICTTA Ke̿QSA0@)l+1-z+I@3#4AFFK1X X(/ϓW t S1S!Np X+! tYlq R)TeO=3k!U\̔43b dcL@R`ZZ1.66JА5aeC֋sI,$0$S:E =+HP'4wØW=#W:DCQ59 Q՚mJyfnǗxpjy:':lkY^(`]AD*0Ell`j0Y=iBK߶wWݒ-+>$cMYNuԻb}JO 4tJGݩ?k^淗{$|OS7p'*\.w\S/m o^FXإ%+\t! =oZ}6R_/Cbѿ}٠}]|UGNeZdj]E\[0._c٣gsʫLi ܽLPL$=OOgfv?~+j! 4UڨҌ6PŔ*U QOb x;|s|ҿHW~4Eʗ'FDDuQK2c`A8  ]4#8\n>*V =g=|rD) I%5DP .fu}]Oq$C >MH4ДTSBPD14AFUQL(ddֵ* x $Dn_J'YԖw8%JS1:^}UUU~AqB6e't>!_i5 alB*!jR6Y,i-h+QAjYK@ll J[os0!"s+%:VIaƊ`'o3M-Ktix[VtÖoWj6곍vbF Bj \Pmtd,z5JD]YMg*S[w$EFPgGu/#ѕ9ՅDDYFeUUoZ4REfUP2 59+ADKWՆZZXЮ*Kdi-lb- e-U*/ƚ˹{[L d4Ӡ 1$e{ ރ UlIe Ry)64 0Vq%"\1^AV}ݚiQdi%*Ŕ1L Y :%pӶjKe``c7ll/s)ΊifR :&nUX:},09Se/#U*^=m_} ͯ䤩_=һ[c%\_S'A;[a{V5.z?Pr@g'D ~mt1肵}{?FbjSPqU(uU LT\ˊO>Qsێ1i!T (=  zL`HӰI;|5ڛKE޻S|]fpÞ1Dʚ̚d8үgե"d^͕yMBv6S6ϾA ؾݸfOSRT! pKwX Z~kEO8~0Op˨󦧅\#6ºZ[ni RAȏKT(dKu]w8pƉM-EɏyKJ0d``&b)L!՚qg6jxr}UŃ87eYO7έpzUO\s=9<:72YDrl(`n& >jsZ,}1鎊iJ\#G104g1ZR&nƎwT\B=C;^tGج;8ct;Qndafp~iqU H\ru\KɲmnƱgxR}Sk|}p{ =+tED8U|_8IpLjӇ( E`ov}F 4gX}=f.ʃ*EaLO皸z&ךw¨5{68V R&4ZA]-~&w-Ƨ}Y=V"ؗKFՅvBÊUUUXIV>f캵EnB1}~nVߵ@%KYکysi.ԈJ!϶4R}&Z¾otə~)-۞ښҡ |S<'QIrM&/g4ةzJ2>y]j @blĽU^BG(U{UQlV!weuigaoaA_iуϿj׻zJq1e_1$ap<#|W0\:Tf[ 5lC1L6sQ_v(?ԋ\unso|_Z"/y]_, M}O sJjz⢏ٷH~EHUuvJ &Z ȲQπPK/:]w&vOԺ! $)l:f,҇w]AiGEDr h W[kKXxNhaS5x2}vTrbfP㡨dA .]*<.v&c Xt"=,~ N@10sǶ8ՇN5E0ĕQNi9Ms5AIr dW4RKMD U&$ Ǵ~yJ>]oyy3_ qLG#KЁ\9웦,Y{*-8uڈm)%,0cW:A/~D=NR튒"Cj?_g7YRh{:h @8~|9B* -V<0FA\!ne yzwUae4]6'}3 }Pۤ¨=;XqabYj ~6k&(k+Ȟ`)OO߶4c6gX'e5Ss=dyF=31"f.2vhFؽ'F:nWz0Wd Rpdu9j.*Gv) jX!~|Me] 8̺ϡQs_&TĊfhuɜ{kXȑP$;rTS9߆ d}y>'Q s^7;41GPu+K(uQ)?9~6gE}rx⾳h (_Xc.4,I&ߊxA[eQyaZ*+O5 T7TWT7ps evPk,6z e-N**h={c|3ţ?)yp-HI K)oGS$akZEyl1V88 H]s0XI*!Զ:%j< @ mTvX̵ګw=-`a_6m«0ϝ6zɣ:p0AĜNw`48I'QT9T26ֿZX@d#1\]byZ-U1";&M!߽Q$ K(LNebq)/ cNs>/vWdX߲k!3Ԓ;c7kЖq=X+9gYHq=q|'bDž'SׁV-tK/qv8DtI5+3B5ypV˖sq $N|qRe&?d:CDSy専d#I@ G(#ڻMjT$Zf~~^7HOS%\5SGV[^Yw|CsHDEy]q,g9Jdg7~]ox3aZ* 龻#\mxgnC $)aB?9PCŴTӃ :]R\h] _:"lmqA}JBy흑yiϋim>KmP|g.K;+Jn$|;cyn:cZ: jמ]uL}uN }7JWBiK2ȹێ%5:hs6Lm{ߪjZ]~81_onX3>;Ku^7<_>|x%E]Cgy;x7":[O֯/>=ryόwpAu8}: AGXDC$ht~&V^?I5zr'E,!neWCg:f{JFHhZŏT(kZE{U<DT+bOR[8(R @A E׫thi;a0SMuN9AǾOicxSEDy-JV/r0?\ Giqk'=ha´E%'cbKNA88(^K3QDO_s%~w652Nwb,Q3$Ưݯ{x_,QLjBBwyN&*'x!U5`U:HN/DC{}8"1*~|fJ/5߯P|Ŝ'{ubUoUmD^klA0YZomQ2H{l[ˊت POa-{yZxԶCI:C*xig瓜+fg^B &As[jdz]{rOyFñaw`=D WIGe҃3Ve0DLJ$(N4ô!I1RP$:muz3$:>vM7)` ߄ I7X}8vc‘t2{ԯ߇:]{ݭ\4֞ >B %R ,S)Kv7n|L[2pd)<mS:90Gߪ71p>CoqU58Fc*EDV^ #-֣rwN3ަ/ߏ"\R)nC.ZX~,gA;6L"Q[P{)uCW T(u撑6϶ wy DMPSSKMWli꽮(X"fDchpo[}^ bEQ37\0;(|N))SCi~tTR*E/of^*+eA\8Pj)"J(-JdQTIFdf3 O;- FfKq(O9x*Ka~*#U*|[j%RYti[\']p`o;;u: 8h ]Ys9IF4RµAEDYLG[4ByhkDf.4 3]NXGMQ%| BCAȷ&*=cO[ldmbhIW6_1<$ʔ0!ld˭)BZ[Fl*A5pۚ)aqh&HU^* IŒ51LAx۾+JrG]J~uibHS z&M.\)QQ,]ԺTV 󥗄XkƮ TSHVSAULHQy}n2*eQ=QAe0"( s,O74F\A=:ܹ;]O2r rh#R q*;) iT(D5d2rWp-R Z)@e2V AYa J sn"QI-~?NsQMY"[K贽*7KEKP?)MA!j&Q@JZ_nQ D"6^"tGK;-Q-X@J =ƫ ~zs>68CP.;)c_{u/i^6;UOB~T=/X%]_Nڙu<r94aa X"ۺ e b _JPؿٵ(<O8Ȝ<5sN)n׮ׯo=^  AI1 DaE!=5ڏv0?̶șҟ~@PC&4< SRo8FрX>˥=NPV~,*IYn()h2_KOHP^<8GmIG?ǫșp:v9='^.(Qh֪2 B*XԞێ薍'=PWth@jO#㪛5loU=6gjz3#X\1/D*}?٣ v#%Hhw|5' xxX^@}{~^G׶Xgx~ P0S璞e5Clwv]ѧǺ-(^!\Ho{W߬#;ύ,>kzC~<y#U=߮+3;g0 cPr~'̠pOvz0ORfAxqS&ė-cde,. G"?<{@|^ 3~M%H]ބ[CX-,^._yfq t dsA E?u@D6=0&KcG`A#nɅP'Iil(d&~4C&FmO;I;cQ_BTKU%3XBc`WeC+Mj{v?g;Nܕ".~&?L"C d蛉}U3[m+NRòt (T᪂ܾ+$M yBD:QlFayBŜR}&Ի.TQWO mcQ)|c<ϑoHA4qwfNM6?ӼW*%ؠȝi}U{T}^P"! ow}vαcm5%K>  ?Mc裞ĠnҀPN~؟u `9| H(P =auق]|c$A("e<8xI.bZAޯ糿e"ja]N~H>88 ,00A`"DH WgĹoǕ$ P e O貃[#q@낽љa%CЈ2|蠠wg`3 40d㤡q%pF'+K(R]@9zh(nzh""zG U(ϺcfH~]IdўRh1O';J-Ϸ9cRP`BT[?gEUGP)b  QvD$0A(FL`,>z9B=r^D%e~m@7|TvѫЁp $S̪B0I[z=|[#/sp~P( n){`_Ce>oz?n@<?/w{Qj`{,Q,}ۚ<G>v{;X3ΡƳz.Agq MrbNҴ92ԟt>û?Cax d,)YalAQ>lg9,F.E$UzPJr7%fNrJ"ɬ fuJjo=Xx= ݋ O p 5|x;nອpq DA$* QO1Dtt[rv;*;vvDv;Q>U=~OxCCx pl)DOWT/ywÙd49#(S BZ!{9sepj%U&IyD)om ?|x`× ]:!=D-d|>0Gc@ PMbz mdgYA6ҾiPrw_G/uO['~biP ['t'p78C],E$;}vhj& ҏ,P d*oBz)WXjB$u 8%i%o7y5jr4p! `>_sT8 S0" rxY!n%[PK5D~JBEѫR¥>ΥY`ȁPxxxw뎰*P)@x@dIH% DF*ʈb)(Bx`bʭ!Tp%-)AKATlR%X9'X ~>x"()  (w9DfB!d(9RRPPR)C j(("( 8 Ȉ)"BD#ӃaGL@ȥ2rL"aR,a%҅PjLB%VDKHД!A>a/TTI@qy2葥3)"&R$(bqwM:2)&J )r J$r`d~ρlv <^I4S1x9 󻗊".i]ͤpt1 4n*Zƅx^I7OҀLl` PbP>(H Os.!wAye!Z_5gRL݊lrz*PUy?¹=ɇ _k^:QTu~jlN1{.+s=)J>^3r ZS톙'E{ZiD|w6ڪ5s>i5,i?wڡLyS)ڿawDTIo =Jej{*#W|!7KtSU3jW Q?Q|k?ݡ^ ꃪj22!P8i-P;H''{ 660jgvV/TwR_Q7P"$(U>>*#V ^݂Of- $AȢ 5rݜ`bڜ?s/cG# ePXQL"\͇^]c|#TD8ta#; @ hפoMe&p|S=BP\©"f@L GjE~Dr0>)ktƄx_{g蔽0סED9P(o'KZ{|uIE!.uش2 RƬ]hkvL/+ZNS*xj ,Ng'i { !Q:ݏC֠70(r]E]Qn^yv@&Uy-$8]W]GksdIEE=b *?;1HrWĘ9dZC#:cɛHaeOpPԔ0(0*ǁsFzX@o\NP'sT'i 7쮬|vF*Æ~l+řdʼnU^ O_|@4_H_nyS%{|]q-ytV̴yiaw?\a ^^D(T1ZOCWjCS4"."߰ 6CO {ax,L*I󓀦 ݅?wJ;9 j(?S5'!vtM ,$)suqd@Zbʣ!Wt|U-a]ڢ^u"s\ Y%)j(=>xW}/ 0V6?9oAD37x댟|BY|? 36/@'6al( }L- aaLBO0;M:%oӎ0zMXÓM٭ao >P;紑!3/﷿gA;{ywA/|ز'; n4͌O n(`*3rz]"{#:*O#3> Ys:Is(^ce#ҟn@8pbdq|Ν9zNg;rm D=]k&C$SI 6i5|w aPKbg /s*9Yb3~y~|'w@$N=jI4pܶ|E(Jkܦ!^GU?z켒v]F1X9S}r WDlo0)Pռwj`k<p7)TSX#wDټ|TG*Lχ6sB K)WA0GR~z'h#Rh:ۈsvq_]~5b M0)NL]&eD@Ö+S+ P9nݝ[7eN`ٮ̚]vމ~}:lH9  +w)?!Д  EȪ0R20olrb׈b)<:XўPOޞOáa1g:|w7QyqI9X>? {9gnzoK)niG!礅:4MQȉ-}'>YP!UGOHXHMoe}Rqn/Ao<3 }sXŵaTQ|R~LC0φ94l}:_#ktBJ@χUN@/ KJ[J$3$H!kwKeΞΦ ,70(SV e۩񧯵.0Jtg wJe* Y5N"@ W 2J fj\9ilIPPA^ 3"j+F:X:=nlF˞Ut9UmV6;~DAie(a0oŠosZ:rcj}),IHu+zj4JEơOXi|X[`qt* xtdIc*>Ozd2M=ģ'Z@A" .. 7PD< '|j/Rʅ ?Ѭc`簾 ӏ^<_W}"1x,TD%PiY>/@U.>mPn!,DMp|ވۜy3`ˈ]o|A}@]b#>IJ:$HA@2^qL5s{%X`&iFcfW1&O.0$&_B$N?ApxբøgyY _( /%ݞyϜxx}?PM@tA 1 ?s 05> ,="suN P_UO{sM 4v) VC:k)։ u\@ݘ @CK]F؈\v!:{Psct&hIDU>OP`׺ǺbD\GG8_Ðcb % eU>fCpݾ" ¦[ācr? jFP(D.[/QթN[~I'!}H%XQp `4 LB+ -gOZ&1qO5Q|jpzJ"0]<3B_|efkڪT*A@>=wq~xzY> k 6%%ODh@bu&P,{+yRẸ.T !D{P2se3SW~[\C7!~GNdž<`s]qCWwg¼)`{ b/8VLUL7/1 V-+st R)PtϋBLcYp)>6u/ b࿫s`ă/hsx<4<Q N{ovuL}1M GA#*7ω<נOtTg{?7B:Qb!VٽU7rT}ClXjm?_Jz凵=!C =?)״V҇AAI5UT6? Bf\R'Iéύ<ӗ x(rU PVR=YX*!zƒؕқ8w#z;rBH6xp_.AD[p/mOW1_xW." ͡`EdTOJq6'}B?U\L+?BȖv~_+ ˰ͤK"\/K(1ˏ$of:w$9P()GhcTێ)?uDNbHU3">R+p0h2RO|}݅\ef$ N~3S m"*&/4z8\srM]@j(燃' @ PBpޯL=;bh9 MriQibkD#[@񀍅D ܹآ%N wt!'(s'߷X=l >UCp(4(8'ug ~>Rkѕ*@[^d 6R A H?E= No=?UKCM#;ʮ0(o^^)uNTbBSZe(0Th+ڄvXcCF tGA0=/2wYċ ~mU53p 6_䥁E =/j΂Lvu@.NDL%E7~M * usҞ.o}QIpsu*A/ (;(nPXrukeA=XXb+&/}NvZ=%@Z>@N4\ y]< H3cu'e'ZWpd$DI@^:{ETR:A󤚍2/ym̮G9#!GE 6JS?pܑ35_gi:s|Wxo@Z`‹foL>$/OLjtia!nN]}LЄ@I6ҶC j~-UI6-79 H_rlu;TOLn_WDbJ`T ?ݿ&łTE0ۜ_~*(%%%eMREUM3QD ظׯrOXZ<.n$am:1y!P{zuC~]>D|(z~qn@~J9 Kz@C*lW;'UۚOʒ z۝|qgOUC(\~P/.d>fO>kPQw20)BYs4ϣpJ.d7@2SQT'sQ'Zs0{wުP 0.ٻMI'k&$/!H n!5 Cs5` $/G͓CܩU uLU>fljۺUP $7ږxft_g?LOٷz O%/HIbq,ƻd * 6JT'pmTS9,r*'$w6nҶ*!0yo.I|_N#* u8!GIH;?[62ѯjaU8l+J!@`V8P=fOQEo8gu1.hd-[鵛}regBĥ)%UUJd˹A( Rg,`SAi>ْ u;ȈHM ;+ |Qst uOM?x=)_ݤd0lϑup/^ Brd,78T]'8l*"n3 fIT$oRC%Ģ}yy};5x o|W1F?44M3/ub2~ '\RҪ慗^]=ȼD>q&,f J@;3=T受ykCʥ蜞WٱίsSkGGD֬HUUPUQTUUUKUTSUUUUUUTQTSMQE5{Ͽ:PX}o1aD}؟_uܾ 9?^'xbMfu*\2TUrKGl3p.ˇiknN`;9h5'1'/k2Y=`RT$I' -̮CH(PUr9r p\itz ^ƣoCW?;?(Y4RP2Ƞ,1KZjeIMQ2ѳ#=8ڈY3a$Taj]!.iCd?IJj*w3\ay%XITaz1Y?Y$O%'I%z7,KRP"xB?7# c78@%OiR>?:PO,Y-}MO/W}(O(}ﮟh߀rD ; Ӥ.WZQit6vO8Er Xn9uѻV8 z׷ȫ;x~|kxP唡G%GMۤu'a ,O۸V@@ί,!jSKUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU[mUUUUjUUUUZmUUUUVUUUUUUUUUUUUUUUUUUUUUmUUUUUUUUUUUUUVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUZUUUUUUUUUUUUUUUjUUUczIgS*zV>' =~eWڪPbT*~1+rNqTD @"uSO''1- o<-p"NīvhU:א ,08q.]6vU]59PSN,Ȍ3!(88Pq#H t3V+Ć?~v3ϭuA JqG,QLGmQ늏lׯ  O*W΅N 1$V&@4bMMHx9Pއ9Ai8 Pw-xѷNd,¼7޿r(l/rPRcc zri|hՄ_ޘR`|Sy"%NFKzBɥAgT4xڎDU wrJSNZ^Vq..?K c ^h$( d/d7|y4%M'\z~Ȥڂ_ϗ6\mKEQFFGHuTŝvUp8SBd L9&;̿#/IHBqJah\EǢPb}ܖf+sIQEB_gq'ה?_!X?08ǃ3o(㾺Ʉ-ɨN;vtn^˙晚/\Ea4GXwś֦Æ7NRuПzr6'8;_=5=M+oGS(P gJO.3Fi k3gk3=iFZ??Z98lێYOr33}'/Z h^I9Uʌ{hs0;ayM}=[+̓Aͫ?c U^$B |j>WJ])i)Cͻΐn>R ~~vk|#+ a{i5lJU&3ʯ癶ʢ9Wa0e,9[wN 1tvLT-!wG4*k݉o<REN5Ha47gLl|H v>H*a͔H#n21"m?s 68 QNs-3*~N.=d+mJ۷_)ӦPÝ[3Œ@*RRRɀD0ˢ׊z.q άϬ:?rOJJR J"*;yktR=GDr!FT.w۵>ͤ*ÄBư gu%V ;6_4鍖J_FvYQxpR'*ëC M}ОGqrCBXIZ]at/ F['NGYv4^ #D Tq>^=taݝ.}zeV幝(|2Yw@*s熫2-(r*hKi( BlW @p*f|Nurb`h]O몲}W .FDpQU/!퀁qPC^ٹ!ccXo(jl;kP@vx\$bTD駏`ӣא{;q^,Ǖqr7:(`1ط~'D7vz܊[VGZD$t8gFa˒8,O~|bNA+ WXJY:F8"o7 ׮z2uB$wP1uQzMZk:7qr.r{ޒoKX]Xc|1 {?n}:/$; >'0Mh4aOΧ}o);E0^<,C9^8aF29MuϜOFD`PFo—N6 \ ֽټI  Ioa[x~d)Ap~ŎRDd:YQNw5Np Ryq[ tg,j~&IpFprF)nL ԍ},zaEꮑ2'F&(VpS\{-q^  Quk_ W)CC>M-uRs= ǧ]䬣Ed`lf#V8yJrE'H.i~YNNJ랬~'xPs,HJ=toۣ^ |$_m_ۚ0/K}i v"{ΌWuYP,L ت6e}Hp?"D\nS:D(GB'{]^*0q@(E5uVhmrX=j ";,( '~+!nd'%BK9.pT^@7 @|۰RmxaW*08&1/qߴ/{tx|h;!GeDjZ2a@Ux A>@GÈ}o}B7VuKՍM$V+-l\?rРc]׳u|} =hogUڲg`W?";(obT账" z'6z-bW:[9;VNt)Dim SmIHL"|/d"e."ӺWL»`wt]b*c3t1{pb[2q(-Adu FI2g+ﮰV!7 Db9 /Ղ*L-6HBBdqD n$.C% 8VO`kOZ(iV<*@RL¯Q8숯eKWn7iQD I`Ovܴ tpÃK ٺnL1{ilf|S]+A~E_T #a@ڈJ5W d Re3ZB8T^Wcor QNT멙 h#?'򯎻j@=i-1WXeZ +Qd_T'9l# &G9J1Ř ##bɜ \U )vJ\@ #U,mBf7K'U;0pvZajJH;A/ (ퟙ͔w\ y6t`@9zuMo\=nme(vEB+s,N j+q`fh{.Dj;1|KW'y#c\":?됅gsfHPb"Qf dk F̮ WeC PCgF߾u[U|>ԛƾXlQ5Oyyo_F3@R뉣5 Ĩgb;1[7A+@'> ]>W!8k3ڡAUIkk~2עaV=y6/>p 9ܷI+~_/Gmooo[}&OALp-;l}Gfe+|j}ƉP\wpWyhLn>\iY |Ձ-2|TGK5k")#Ёɑ Y'qˌSd:!t޸#5 1!?yJ*:~'o *rxe* jDHW kIh޶ X /b`?vg Ԇx:Ոݟ_aRM,9*9Qϱ5`g9L Ca&Hs09u|h'GnV_^tC\x,+^$cQ|>bYC.;*4DzcRJ;A5!¿Z|sψkO&K^$fF-#~UUt,rrt\)PTa1WZJipWM"@qsGyY=_!b!U&kq#:>kvAVw)I,YrۧpPs c!/J3G |984/Qx3oݎR$&:eq5H)2!;RHZ'Q}0,QEb #O;:LVo4JA),US0G"ڻ0 wxVoתyNT}Ƥl8)7FE`z(=}/bƤpA3Klb [ PyՕ#>Q+%"]WhmW$"5/DuC≣UqáKץ%uLDDH$ck@ĭqܶuV AQ@rrKk忆zpΦ׷CdDgMgf5A$I"m3u*8ϞERoGYtéɤ.(CQͫ ʯOt'D Rg )(D~1mYVEi2VX'(]{p;|>{z"g>2oykFn⵨#=TAF"KMcDvfA(!u[$ 匱LAGp~X} ?8#* !%,Se ?jz9.A+QUac`R gFm\zj;Ƒ4*bFv%]zNxqu*a" I3r%)55,]@0 e}8Oz9T5N!V* < A2!`Rc!‘%(WIPv.xI5 PnGI+  GU"ZlENPJx7n0"D Ha Hat$3}3{f&QCzRrP0 :՝=[-"݋Jug0J(tXa@Ph5m4vTcYJ5m)Px)4 2H$Tȷ֎?cD8~ѝsIZs/睷TfAގxj|_a{(<("?BTzyX@0K^U~v!ԧ($U)MhPGV98P[s9Mzi bB8(fR? J?=)!X@h+=_/ ԧd_EH[hQ,()Pr]}kl+"m+h !Q>=$Y]p'}θyFKg [I[PW+f1}f+mx =[oxMHOխf@&1bRmR<WWUھxE.% 0r ͥV6g1}[_fObE}Ψ@F/u6BUuvaf6?j9LV)Uz˦nf0i5/zGj#E3?:Ot{@/ҠP^dO{j \h6x! |5UN)X!Ѕn(χ(|| ڢLֹ"r@=Tbʚ[H -t͗ԗ>>?)Hp)$G/y:Ujj\U-,`TU4(} DG&(HjCLi9oQyc>?*Irw}֊5lݦk.w ܩ2\>[jP\  4PD;B)Cf`w΄|;kvNֈER> m߱wZ]՟zrF_]3x{UF<`M$xV4=L#nPy[.5pU% K֟+'C$YOC!?;3 ?L/܉Y'ܺ݊Ki>q\C+[B:C4MN;(*1Q3B evb[OMLШ# 7UZm./]ntP MxmcJi57z'T\d)]|6;:IejRT֒ңFnm,f3x돥w&cD2@CҵKgh;{ mwv|]Ak*:o/VDv@:9â!'Ε$nq)ާZ+ԣl⻿{OdEl[ьZ?Nz^yiz~t𵪖 S 8x6En3*e^~H,}Tpjs^|\w٧nNvC;]AN06 55y,a!fByrgfh`\ؖ;l *?ǡߍNeOz]pL#m;36+}eEJ4J1y?֬Pl iYVƎjPSUR\?huXvUgAK'*E20DzK{ p;g> C8'¶Kԟ 1}SM7X{eO_ʁuS)riqANQn#ǀ9ށ<GVOW Wf}- zd(M`|"9>@j^1ݴd!p2)ɇ~κ*8ӉKƔYfrs 2 Fv3H|)d C\ͯr9oK{C¼uRZ0I^GAdw4CeRaWnA  1OO-R ) їONюPRL6V_M<AÒAﱬGXRB X~jF9uxhw:6>gY%gdG7ucxҚ)p}luÐUE<v]ӰG2ERՍRJECRNt;J_KHtW6Vp$Xr~\ l=ϐ̆@`nKh%RN o1uN$tee3U/*{ڠc`L?|Dk2XQnoټGk>3eO% `V DwO 6 4K s~gĽvJ>ω,(Pꠏt?:og `T4}_j2?M:Px${ @'~!3~" PP>*>`~l a"pFX+0*H}bǴӳH^&W z@( Bkqvq!~T9H>:(!?=?٘?6ەx1 A=dʋ}mc@8PW A uFI&OHI-`xwg:@Geelr֛\`a9Lz(TШsa,ށ J]\7tS++U\!@NRIF#$L̼_ۍ S =\7=wYG {~{f5shV@$S^*ke7HGџ޿iه4_c}5jRVܳ{kηg9º]ڲzJldgF?/=܊A`7'O\1 `*8!Q :K~"ei [nOIX3hU:!`j=6K=\Fm1 t\sܲ^<"JL_ 0EB=QKFMAb 5 S`۲э"u,6cT%UF>zJ I=CQ hoHYWt$8!x*oh0>z?+ٲڨ]o)>ߝWSxr4)#GO=NlVمX ?}}r\` f*z8vYp%Jtvc#,307v-%ݜ$~:Z =5)ЯM|!~x!EH):'dva?YOCmd=tEu, waV)0D-,xꐭxA s70( 꿎6ʜl\/MNJ UGUM.k9\Yꮹx4 }O3.= dt ߾:@^'@HlI /n}ss˜`?TǏ+ٮ\qDȤVZXF 5)DEkRy4@+0P: :m@MUQJW貂 WZuh`?Rz @% AB:s rϫl$Oy|9ІPEG(G*,mz 43)h95(^}}MԐJxS`0(_#`B\.#s `)V0(""m.4@/^ԱOJT=ZOsST IGʌX@Cʚ} }Tߏ_1⮐%#*Z(B^:t 1P#!+ JUwO7RNBzpvڲ AW9d?Le;ĸOѰw ]C ؍fw:!:G12|"ڻ|w2=WD)\< ׽㾸mq83ebk1I3KfWy\EzIȰ{_8uZd<54ojk cկJBO:K:{;pҹscr|Ԃ]9s}ӝ(iF')PmNcϏ:QNW-3k>:+b!o]\ Ԧ_ Muq{G(;1(LJX}Us9pJJ˞`w6OZ޹-=5SsB"8f%i5LKrgD8ǦjI>'KIîW}nF_;|x!2Ӿus$Qs3[߷Qx7%ٓe2Ԧd8q-`VSK;9~1g+'0)<ϝ>;Fyrڂ4|5ݕw B3* oO\lȵsrܹ1i?Lqij4RosR&%V&$H#h2fVhKqU|<{5#$(ڰGqƪ.3юȋ>y4v]{f=5Lnt!+hfUȻ J2V ]D`s^aUY?^wub_>JWj?')lN͢qKZ쩼C298TvD|]sQ7eB`^3tϪ%3G=`b=!= Pܗ;(K 6[yÔBP0r7alŧ pp)CJSi s i @i+x; mhM Ni 0?V<+~37>űH_?՛ZI>W; ~Zf:!QJP| oUYX{5:Xlo\s1` eb# w@?aA0ET1O\?MB̆>k^0Ye :K̳DE{=_-)Lד$ۍx}h5@*WK$\#05`mnEUEܚc-s2~ײ(_bN|fQ2T9xm. B8&tM~ֽ T856 졾G K^(b~M| ):d7Yj$Ha<`}>>N  \i1S Df {ytU˶5cml-~ēwaw Y8;ZdABd)ESh|س<{h-a`I$TT ?7/\Q̍bbf>v?H) E**(1~5;o>B7Y?]B;`,U}5xmxB`&")" ih3`\.NC$?Ǚ2a"+H?.U(^Eos]?Oiuc=_f+"z5uE,S-?Ԁmч xa|[d@{0PCXt?+g=*O|{D>2{2 8΀^촎n衕 "BXM+xb-Inhsqۦ14>g]$g]byI`rgGFinK9Aٲ<*F]%#  7s|ucf%ƞnXRzv"qęL:ndáDp`iD`l=x e%2T1%"nt>_!~AU=K\%AP0!C%>KwEZ9DP4 ]&ujO.F96o:'y mp0oI@?辱`P8r80@(AJW8y{t>?k =Zahu;q76־(uf0 ן["5_25,V!C#pba,W6̦X^/a&TLiCIAQN5pw:\d""b@;E;]kK}p/NNHB-) I;hŠ0S.fF30bL0+#5|'z΅"!gO G4U{93fdyh'^BOI(dQLEDFykm n7M5Q$ƣf;8%7.Y8ܕ:3V*5UDAܑ0 KB6h6(dMA,LĒ KTDZԾ09K fhH("R `|2L% Ȑp4AJvdR٠{dA](2"BsqlnsG`kD PAEȪ(PlnĻ 0b &(u59嚝Y5~jѥ)Jh6Dܲ ,&LQb)2ң !r6D+tRE)@5f,* b>&1e؇4DK)gL)Ҙ3ѻc3 i?~v;i84FM{c#ĘҋG3MT1d%W ,T&y@e?4P?~ $:Sֱi$ʌJ8EGuYT#~ 0CdH(αw.˷bIuB?YO?~nm;;L o^N6Hh( w`펳 PjX,Rl9U\RuxJ OֻED=/|mqeM?V/Mf4xrRd#W:.`gNzESʤCGcop~gdfxr^kD4O > ]IDE -IFAQ'UWTE>Wy`ƛ&2Bv :ؙ%P??q;>%Nrl J!EaAMncQSS%(,R _P>ap4"P3RrP#t=b/=2%v`!Is8dfjgcP?-hvn_z eCCDV;dC$ T6;9( /?y! ]sW-FeCUbT* ;\'z :F!P\Fx/n1,z+!?1fխE1k021KIK"1p-|@3t* IfY/)2aS@i®a:ȭV,WMJ T]6U4Xltwu ~}>x1\ug~FY?KRiGk~  X%+r"d 8lKiW{Ppą>B`ܷ hCZX*OWF'n !Ȓ}4<+$W=lxB,n2R`6k]0C};Z2 )Bf" * 񌨪3(t=itCDSlƒC$hB*| g&)<ĻqʣYPAW=U")bRq(%!;O#'4?KӭS=AD+&\e3h2qYp?&ôX +]+bpO6hcl^m׉h\'ɐ2öL}И%ҿ0}/V`{2\wSPR4!@QCTPR5MUUTA@|̥TXμ1a6p!X*Q**v|] _?f#~EsDMRQTPRx;9 dNaPDE=‡0߲Ǧ S8O5ӡ??^I$Fhp@Ֆ#ҋ8EЭ?߸ANs?IMYbW>4jVp|WR>rNKeAY_Ue58O j i'~YT}?.Se; kR]Ccˇϰzۼ2hB82z54 F7(`D~PLxycXUp$#cA1?~Ӥ$$k`sRb;6#!o~e $ag"Y~>X/Oh9EQkX" aKh RP 6 ^ o:"IJ# M"A ՎKŢPn}ɈUC.Kj Kq>y&]s;088'2c˯tGZ8SI("zv@A`ǹ_fI;/C:\ k':+pAELaGϬ b 2{wȍиo9 (JD^hA. 4iDDVO_Ca>Pg\}ULϟC(xy١CxyC<[ahЙNg$bRgT<[<ٹft8ͭ'넰AzDk; l*uٷqMj)44 =VpfLGGX &O 5"6թa¡A DDUUU}u]M ;>Q2/V E EAVðuzv(l}W>AY:z$H[Id|':if \"-{1Tj/e lkO0Bk!TQj=Fi Dw\"#Bl׽yE *ZTn^0wAQP:8+90 ̔]§ZţAb񩀷zš`ꦉAySs k GHuo}CR$BVFe#cz μ+s"caFqƢK_<ckUߌdEjA9ne/>>᧬)Xf `\ 4It<"&a=5XMG]"IG<% Bċ9N`OaDBHPX*@IAx.S')Z<?fD=䆕OgUEVCNd%I" ztռB :ICpJR߈ y߸U=P ֌Qֳ+c#[p;)`ҊF @gT >~ɔT`Ub) OU4?Um$0ԛR. aQ- Ҿ8KX/DZ~ aD-HBB, i! Os0HMnA'O?x8%U[qA' |E< wIbĄQ#o.\(}L3 8~:߼PD/uB%89G}_ APlnnn+ʫ`ֿ+ٵaJ@b:Egp{ B[(-Θlw:p8(8Z nz =ߦSgs[+^J[xsf PtˍEtM 8/+JtQ#(X0HV-tnpkt*\GLq[YаH_eiԵME_S+5v K0O&KMAt..hETܻ'(\·,5rA$0ƶG;nrGz)6ֵ=e{aQE$^PuH=%=Љahd$}}߿cq_=<5vd^!E ;{; 0!H"7z;[C°"nCIqأ wpIBU`f,J'~8{{'(0hzxcOq}Ѡs)u.?HprqeaA*j5<;bI]6X[ĥU9M6>)Z ZVM[c:&1T|T xO z@>>9nQA   n|y0ş1{9`[WH:; y yY$Tx]xu߻]kĬ;̟Μ[. M  !n]L q Y9L>hc8Xþ.~G)f|~iu㲓y[G f1*Tp{mdG }v \cp;@`kA=R\|*~jsUwȨ1ltzzsA+ˉ3AG7cH68_+UP" ǤN.vb`Iٺxu/0L};˙91v^KƸ! b@ P ӯvYUE<ȶ ah85sڝ;>Aڄr7~{_1q{"H/@G4;88^G5[99dۀ;{9\R7u'!'LG=7_KWVdƁTS4}bb9 eT|-ٟʸz_7ZCkueoGh *PFo9uKXݫAy_;]ursxژׄ)l"bA$}A$륽^V/ٌtxy-M{xag&k^P!IgaѢa}6,̸ͱor;ۙa حe:6;d#ic?'T׬ilsv3 gGRvthx_BÌx_v鱢LnU):u P .'_o6bQғk-qeB,ehtFFÇMBK~?Ћ `z ;A+K_>DAb0T1N1CnݤmBVW{Lӗ qn/M8IDcxSUҖza B-8Mg}[A§gUTS&s ]hSif(#:9·mV]\+34뺩s= ޭ'd İUupʭ&iϮ3xY,G]9`lt'Fiҥ9h*V1\05~ :0T|U!`묪Ը(@ŠtԴI ΋z  1-`)OO\uS#޺p?w7zݩ>m{Ŷ%m+UX\/:kWl֭]tMtQjQ+*9C.K潀qufVON*!>~ od)J~AlCl7>WMI4YS$&(TM^#D:]C8T,Ch(,X@ެfk_C}ZAcsaRgP/MvrzMLEHnpCtvamQЈ҈VsuyD*;HqIgWSyPFZ'2ϽaiαM,|:A5]eS -J|UX"ԓDܔ Y~.@VT+z%|~612f,H>DN9r0AJDɊXDm/l>->ɳeExX]ڣSISs]C&c9Eic *<:0GK*.?IsHLD Wr(=NU˘b2_OjZh`Kshuѭ08 #Qp8y]5(;]hjUU`1./ 6͹lҝU+t%08,B ۮiIL8];ڻ3e:zD!n &R}FPt|y+L7jt_Y>=;\tMUo!b{;<).v aK C"X 5czmZp!Wտ?F (Yc!zLm㏫ՆbWs塣'jɭU)fX⪳ DjScw=CpNbusecW:^%y+=)bq>oՏLdCr(h$;{R b0h7FҒ91%r7OM}VZDa$BS[mrX /'خp.\z,C\4hsjh'6 m=v+lƿeI}-jꮻ.~S鑴0b ;*%Qcd%/SH#b vLJ <+Z.lM4iA$V47<5J}uPo9::mѶ{z-X{h[J}I0yb[7.æ?s>^_jڸ0j"*'t^"t:)J|V/}Iû#=|}}F nN$=jyTOjAqs:T@Pns d19J󈇇a~˖Q#}^9|֮˲YY1Ҁy3Z#os ?/ yMB9E| } _@|;.U2ĸw?/w MTv^lV!=`C2sq~Ӄ_Q}O.~~WgfAp^:q't@9#IF{F>ar\1]"Aveh#, Հ/HsxJE}:i*],ο驌SVJ3's "́ Rʒ,Y;ԩ@|9!k2ᷲ5_6Kk34..~sr=* nsf7({>K_r` s :GqYs\1cw _z=Pptcuzj|=GT |\t@{['{dvG~^>{;n~wtCXfuv_Oh+p;z:6nvzXq2`V57ܚ/G쩳("6=? \4#7o͛8GҢRVI$WR]]Y ApmnoLy{|b#ݶVj 5dc`diq@/Y]gMbu`hurPE?u8S6WVo%7 u{"weza]+.j RWcAǠu?:ͧXY 5#yooQCjU "Vlvh o&9&{Љ箆=eFb "̣=eDD]z߭5C/ jz>s;6St\(r)C*Y| r>-?+H ǯGv4n疖pQKfutD9 &@ z*w,?gpXz0v_Un6 :jH %vw B໦щJt' B1$o34gݪnhw) [7 !/5$(]:YY$(IFO¹bQ2fĠ#8KT:a&:Z)U27ՉH=0_)~~,^8W+K)JYfi8UrPlmaz]V/(qG)7ݸ߶Pl:x qek8dzjF.y RL(dhTb ]w p 3-i Rt# ak1E5AJp^ \2G^ҫ)(uxu;U#&c|rv-c#NHi5pV1,FXNѮHӳ!Y[Bh3OMYYF^Lz?0یn,WGAPk `9iR*huOC"#e$R6&fٵCY:uwƳ ׾bOOw=%|;ɒ0= d^ w|힅L[c%6*,r\< R=0MͻM*}GG#! MuiWunik8pwN V7VeS??VB yz2f_-oٺ1/Cen712 cA^.F Q;c?G]fv j.@/,x6pi w .'7`L:3S~i9--u (""*C؍cyݘVbiH)&) $ DT8TLA-QA* % %L34č LHL@S15%1Q1PRMI0,S$IT%U$DCTQA0A4H%M5PBPC$ffRġŴKA* ڕJ Jȅ-%Kj6 ` ZU?\+BQTRI% č!PP%%(P!CM3 @ L 3QE1$5RLIID!"J2 "ZJ HX%d$ Zb (J%h H*idjh*iA&!H()db jJ"(jh !(h (b)h HXBQJ()()"ZJ("ef"*VJ"&" ""hf hh!*F" &)*&&J"*b$(hH*i&b ("&Jj!"Q(fd )& X *B"`(()j(@EXJ(Z:ʙ%$ AE=IW* $ZjdJB`$! ()  &)mN0PEKJDQ1DI5SJP+5KN4PL%$DKBU5PD Rɹ)J~I(i( "<~QAHLT##L%EE,A,%QT HES Bș @UD@O| "bhh!j" !~ u( QSj *@@x /\3~A` DP/:|D C=5#3퓉7<(&Dj$ao؊MA)NH@q(@4*|#Td> _2fJT:)L/?$.Ci@C>3ECtMz 9?7A|1>7@Bg;?U5xoxJkYT]bnUM<,]/OSU50)xxTERyj[npyΫWm݇~{X;<\Ug&`5wafqGzo>b0~&ևH|s L  UTL4  R#J(1X.RdFfDPC"Q3 UU c尳Hec"K0ZՐ8Õ#d&[c ԎAi iS q4!m))@d&Bȁ51D5@0$I 2C0 $ %hT%$hPI +$)}2Hք+*$0?%Ѐda=>N#M<_:PBa!o:&a?Nf?pfO* 0.aX<~OM'! )[n"Uoih2+oߡyxE b}Db_=%>5w@;m J;!gPZ&7pL~A_%}A而sqJQOk,viR|'+2W{}l[  V0]^j$GnԷp~\ylVo?-lC6 OʽeOkznaw['/3_U_~ҏ;@w׳˷k TޛC~ξFw@lac@jyĢ9}` W/M, f;ܢAt;>Dw_ }~[*SGP^{1_0ss XգhaDʡiA#:wߏsӁ0O?g (>颈/磲2qѠU-_Vf "w#[Wx~??"€s`.e=? N >a~7;x'J9GW@FP8kٌ"3Y;!@NNZ?qJ5sP$2lOs t9N`Nd`%#(@>_s)Tknz~@H$]E?u>hrh+[ FL6M}vp@kH40϶%}5Sv'+H9MQTSse:_xkNU]EP%"\${R˦39*X'^8"j"\ SNIhPl~ʤk+`9.q!.KQ,a:p'Mᐞ-G)MoER&\jrNEBo=`GhcV|X>ac_mHi* \źT- 6B[~gG@nxPLW ƣ. _p٩s v0jN" b.H5IRNbqH FQG-#L]Ρȅ 14iϞ]zu@Melwf"8'{<4(Q@bf)RZa{)Y^5 F>"NcPV8*ߤ|_ao ˽EäM$Јih'jȺ) p>$糯ۿB#x74e^Sja7"V>}5N` ׃roIGvA' c.H7?M u^Z6kOO_Bd]#d5+2Ylh0lɿp_;x8 CSƠUJ֫ H-nj 6_HJfX-vAցLv\lAf b|8'CԨp:]h| J}QS^BqaG#5>3T$;BإOf3[8 vj83 N10VjԪcӛ8HD8.ғB!!`KOFa{ؼPσK`~r9b{'clB@@w?jw]&e_`m'|و:gˮkw1/,-aU%sӪ?]Ğ*蝈geWB&Y)m˳IgOǦ߁(=ؘ0 ȉ{>^W H,_: TH:o0'op&{_0t2g[:P 8#;'O]~͚䆇@vأ{X6>gԲZy:,TPeX_T5yU8v :ָp!P=_$id/ũL&:j,M% SfR]%g86fA~փuu6Php.nd=o Fe:!QE(+ǠcwCfe3\dCP#H\7a Z֏Gw}F۔ZX3rxPcO*@`PB =߯H0h"ysC'' s_Q)TcT*Qbk?׎f}:&.]Э }|M_d9{k P==^mX@pB JUGWv)pWVnfxYA؝xn =63wb4>A]x U:?9qP ߢRjwd##Is8Og hW $(p:NU"KUբ9 μ[jGv^AEv*/M5# uUT@{sիrbڟpA&9YnW=\ ?}w&ջK88 3AL<2IgR:4tSb 3/'^Ԡ])+~b4;i6Ѥt⑲@s-;fKsQqN{ݏV>A߱w?9#{q0u躍3S{Zb] "ĥ\ö eʡNW!N#Vz"*U47ױײ! ]M%;<Ӌr]^W2 6=-_P3dVQ*,XWTF=nh؄g&(Pw-UkjIR@~ot*( c]VʽDz1<0dm z3Qz+:DѶz+[vDžjR[p8 3V26 J5\pd4{Cs?sAy*+a d\Cv l XB FaE"2L:ۍU 6ʕ-eGf9h.n>^Jfr]*D“ lYoZPPM[ÓxQ\cv[ 4cFM lGwbC; zzAJwp)aHDRBN'nP7Ucc_˄iZGѧCQAo5ey<J(TFĈQ< آ'}RC%D7ـ>XPA@̄)|Qy8v> 0bX^L?}.+z6JjA vshzd*$< Z<82}`%t\kgo C'K1?-~_-?mp3,&HPOr'aaը`=[㳺;7}:,Y]T[wXf))+l7EiYEt:k.~F =9&Yɔ뢧Nvcg$lauzʍƜҐpժ¨Y=.ጔw_= =5پ8?XԹiTyXq(@(kG0Plj Ji݌AZlB"Pֺmvj5R'9>,^k{ik\֎ΉQZoto{)znმDv3 5q#KDsa-\ }ֹ0ӢZE$+Lq9V=y(ҡ@3SpV$bEC&M%L!D@D@ J )TJб-(L#M-R E2hhAKRPME@f#IQ nhl ň)c)F-ơ٧ W"iƚfc %}#PjF^xF єl2aKu^yeH1SK%jronm\53uau-KYm59ZDKlkRF`elZyg\f٤*bh,,q7&c9 dPB-ۮ=Y^5%, . Q+N O3=xt\-V [Hinj-ToPf(l(r,#1jyZYڢO6 -9xp.7)hTԓ u(\ "K[$PPQ2Rcq9+x&0Sv8w`"`7YB2P_7-akS{賘ɯǜ55(Z%DNR-wu.FR8Fo Jؙ*SۡtmUl8[mvq!m5Ee1Ra8mMrͅ(խc"d.T> uU{>oUC(df~o0 ro/w+"'ހ 0[PSIF@E(| ]M͒oP}Ïzھ䖃-PJqh)@u[L_C]JQG֗MjQJ/9g a1R,9Ѭ^hH ^ruy04* 65 !vu"=)YxjYQT|=On7*h+L/LiAmpaRsN H5'cnDfU܂2υqPtdW dXE0i)JVjOxlßyO0"ǣwz^mcX{1Z7Z{}Py*p 8D +6 rKnx~xẆCb8 qz H{R"#] .*{Oqpk7N!9xs15{=CMSyR jI\`*~͖Nxәv8f~.)./2^;ubeP&.?Mj=,r>`Q8D maZ71.lQ,91YYC.wVmSRzÒU%%s ̶G?B]I74>oBM<ioa [I$%μ! kAOСF'^A߱ݿ0<_8?Aba1D@Z~&#ߔl  lRUWM5Lb & w20)/Ou$*U$fȎߥxz4xM—iUjABA7>%2;nyFZ':,( !Ufg_\g}'dUIUU>z|99UU!;* p=LłSw W>M۵@z"L}PAQ!:A@{^;&%F}YXh֔g78@ =܈<{#l{$TXiJh&!'N%Us1}㙧o:|{5Li- @ ~<7M@{ ?X$tפ000w LԨxr 0825W`^+PB־cY-HulexYwW;Xh&eUUf-O*ZVU־ǎsیxkq9C.9W\T:sΧXݫv"'Ucrr(L[385t- [kW:1\uɺڞzWn{c#̬RaTI^"] yh(IVJ;Q HY7^&5y괲^1+3B0DhQHqfULoI=xJ8&7{7۴+YΌ=//ƞ7\Qrf.&\v}o43$:[hL4yR] @; CW #uL7CА~|Ay)aRip%i-2_`kx&`oծ픂)x=:]Ic"39W`H"MCE/Ug}`۬K~/s5de]˜m@ UGjOf5f%UUUzsl93ª%bAMچ偀[mi; 7T)1Y >= 6>] 3h ZBb" ZT h&((b***;]fՊvڿ}$H=MJ`M_YoX+9ZQ9DD^Ȃz^ӌ&z LFߒIi!ﺲ HOл~xX[k{Mk _*k]*; Pc|FCx' KJHUH|j1FcApstؚdGZ|D1Ȟbbs8Y!zc5P\毻4ZS5?o>g,δ؆vvA2m.EyJЮAHTāB!v)eQ㘽1&Z(Iqv:Lt @LH %r@m?1xmѫcP};ުl3>C/ K>/2([BږR,-j[B٥,.AVѱVNˋ暅dӃt@BR_xgVZXtǻ Y h;E]ڇk ق$\Ec0=u4:D } T`]cVҖ[NPeh|xOl֪iH5#'١M<4NKKU= x6`Dd NP0@v3~ daRQ Ƿ"[װ!o2!J[gzaq9_pJH"8W>7Sw{z?f <* dŝ0ϯɠŖawl`F5;UnA 56Li36g25H,)@]GK]J{t _߻BBi'Ow<:@I%( :ogSEeKD@A(xn3=-Çe=l{8?ZY\o : $̢'?cs~ߘ3?B>~6/BRg I^0y?͞BPW^T)R}7,bCT5=*h}x6hCv V*-o/`N~>&!DˢUR < %,wNڅf Sԑ|LjoO> 3Axg(%g3[ft:cϖ=Czi2!B尫#+P{$ߙV"iPœ.I @`ul =}ƾ' {x84{w=4Ss7>rNX2(rՋv6Lih M5evAro+_>W+L3'E=;v1POa%%07?_/2ᡪ`QڠQ "rV>>'Sd!UYΧ+;}sogD~q ıD?'s3@8_nm%b̞'os8 M#p?5ߠ OW_<Ԣ%,:^p@2 {'P..-b|P_pUxږ ؃?we_HJH6=fyfPG@zXAPƿ}؎;7`*:Ytuz'OK+ө,l)/f_]z>zͯFaB@Ap܇cSbzET8{C,Y2jz|Z,+ػ`#aR/h>V+VE/r'0kRqQd'n1}vx3c*IaB{>#|J@5=V:ݼ l{U<б ~0tךx9- 5 T>y{@tر? @|$@!OPwȂލ .N8QWx *ɺQFtLiǑ~{,ڣBaiV?FoUGDb-5 +ހ,Iף J(F Z\Ь(QV$;T+. JDTLB?\^nK'"։{JI>K(:_3!<;a=ۖo;8!ĿqQNKJf*R GH 7?+wwVAojuy?Ҙi!?ARO=@N9_w8>y?:<E/oxI-b;~w_} sbAQ۳ews/z]ɘa{qCnI 9E#y{T~0 聧g .V| e0cVr(Pv+vaٜcO6uʼn6VFpJ?u `o y qcv6Qznb9fWI!;P4kh / 8C 'fX$`lZƭEovH)»c 2P %1 T\~|v}?*vz$3OIGwzRjh_aI=\e`^E ujR:\n =e,ւ=]-(¢CҧpB?@4 4 :0BP~5 !Go@BzȲH%vO1"N_ p K:@;p},g oz%%ggp|{TmQ ;k O,b)=;ӿ&C*gB$_>fCAV!BB߇}?$ (QuQ_ >yg. ؙ NH8(ohBOn C NO%MHu`'!B@9.Ag4˵08W?T隌Xx@9#p`yqvrx%?OYRba ZU]HTԀ 2^!d<_aQ h ~rC#!(2b@aW}:Ȕ( 1U>Xl 0A <{Gpv$y?L5\hƄ0ځc@$:7~c\%/h RA!G\bnфq{xAn( ,ruׁBAz?A+W(Ew@8*Y%%$OxԺII= gwM0SO@aGB Qt<9:HQ#d$7A=2ЮR 2@c0WRg>58^([.sPӤ=`9.MlRJzS{8,4텶(n̩νB$'Goч%j:_9~6@oG< }=Bs^Hq%[$uw(OYbOߗ[f;wU~}P|ÍI3όol3'/oo<<# M>}7.(ݓϵ>v_(ug~Wp%\%0!1=m}Hwk>  E8.Ytr\.CJV# ]׼>㈙u(q~^?.ruR:t_HX<* =,(!^CxAX=THq X9YݶO+.t3h>{H5sSAr$(PoNSڇ|H[wAWDhɝ}VpItMB߿懬 Fԝ8 5I0LĜ4j6x;!֧Ζ,7Ҿdɭ^#e6$׃)MNp z$c0@5A3s_:?|UU89 |?Py_eużծvty:UʮxB%E[sڡARi u[mo tP}50n7Qq9  ߁%(()Zهuǻ;ӥYXQ89s\>L۫~#qf#/`\}qXJ`rDdHéXEJdeRؔB,X 7ۢծP'@낋$cfiA(b` AD&TUN d**4 0d-'XW-@'p0!،إ} t\ Έ4J&R^z*Շvt%7 +nRU鳯{v}Z0!Cز\ڴ=~^;<:qt8\”h'L /n@_TqnoÆ~ ?ON,0˜McYFuy¼!wtN<6«mZh:洞N˼$&xY$|Hsgixdtηh&J6p{{T>ဒ{σ{66|PG_KcFުMQ ^D~f_4hD8.A20f9i_cۡв_ʡ'foࣿf:4g#z{Һ5A #d[E>tl&) yq.Bv(}C`~g;!? *Ŗ`ݍEP% Np47MlBhtm `YhWL b/OCFp\:58׈{d/[`9`C媤4; Gz`}BC2Δxf? 'UpG#%W;HP "Nuj}hl+7=f䵱ܐmk(^($n@݁jGBq:z,čz _HPG:6u p0e&(}?tDUV1n?.P (BW?F[o>$Um7ˈn4|":Π:|bvE# "X_D9)d2ANˤ[6ٽ*U|ݜy(Mת}ޠ=PdBtIB">:RI *G(u-16(~lirmTJ{ }WdA#֬2P5 tj"H:S8#Ȣ$\%cW=v'VD#2cϺ+ɄHA ,³>#Zj zs4٣%p! p/߯l71@xsA.]QK\ۧu5[~+rz؟'uv"Woc=>mẍ́삢j/@״۹Jt:M ҥ}Q7 n2읮u 1GL ơm5 |fŪ }'I~cʛ/.|ն=J`^ ~T5=W| # wp/ ;ܰQMRPu1<"A Po5%g!7mԹTg ĠY2=0؂6<+vu6ll\Xũ> {x|~8N隓4$nA$%+|=W+t\T2(MD4?q H徊m M~>Gik.* 3qŻ|̋ jʝ1.ía¬BU8]r gI1 qdKAGO4LbNk+%:9~g薅2sT$5>8ͼjCwxvCHuvw}i|a7Ht ˦sFBW:J& w\PJmBQٚe9D_զ3nxtkF$⹆-UϬFKYg 瓪8H.:g\lּu4YĆnXtw aTčt}_U29fް蹀b"Tɺ@z?wGS!䒔39,;Ӟ;=_PP!ˆ;|χfOdCg*aUQD(PiD;Z-PWkPkw^Xo*YA׀ 9ܚ%3HAP;]'2%⧪ryZPAdTdC@]V~! 0BedZ/ ;|Ըqq'{F!~0^bapHSYkkՃt1s4MX[]{,|t]{=< +8c%t2rMG0YU%{(0:||E#7rSw~}.w wNS( 8ЏױлJL73G:Cv?K 6aϣ꾓8kqM^Μ'KM=G!}/ NlBMul.sSXOd _ y*sa GҹtĝEvDQ]Lj=历8H%^:QAl.xĪF*)5GR1j,mK~5lG;+Yrbװӭ֟{HjbutmRp(ڹow=ˣVKUyQ*O]o΋kk6gc^9j֛#TY@jNVO~I=p;]rAx٤?g;XboSKdjT)nJ?7^8\=nuZ #,yp^5˧ Qj6@ӓla_)۫-ҽnxR*_Hg` :Oj٨Og BҪP(R!J!0 A@-* PhD–I|.qp\ySkK A0 s;k ! (B p^6c_$$&E+%:y!:d-&M)1`D433ahɐ7f cXx|<[;3;GbB]Tan03[QGPISu *rHa!7.I7MXta'(TC o˘L_Tg{/ϩWPFDX@>4z'*t:E%y_^ 5'&m 8 vQi 7gy zkR[s,n;22" p e%,ǀvg*x|5:  U@0~o4r_F#3 ܃]~@qD;_zoWءJ6A.NS6BwSjR:@9woޞLmP-0JRb.A*JM<@N|d7QB R$Ő:iSvPwpym!z䓩FQἥ;﮺R4sK'OP9ƃCת=PWd;=r`"@,l>0 CvCLBŔBQ'sѐ&8!!xvLR;IxZ2TU4̩ͱ-ˎD{TCM0@5&1yqt0s qKΈQ^\jP]$a=& P̾g;gOMiՎIlKQBͶB7 a#b$-w]JivDkP%70Lq(H(scio}$&䤶a!fXy# LB"AP-[ z212%N Pw0@@dg\p@h`m0@3neLb@4c|=yA|G.am|T~t 'uQ!FT'H,ۡ v1d :}zMIArܞy`f( >"^plOl]_3G9k8J*Q3,!r&#q8HiO"}X#tbēD3w?4{@BHmO"  5m]vYۅ)P0O6n#ntOPBo$IFac, (+AVePV4*3Na1 ,8^v{ςwCqY䄴:|`GS6m$ghfzh^AQad1cb 1}@ı\AO~G (Ā> T0雴7Z˷Aa7ICSq( ?\g{}z 9\.{1CF7pe5Q{͙gPL;;6H\=^> wCN?傅maE (TDߦ?;{{w/:7zpAHQ.i -1J ]Ob2hG |ȕR|m}fr'Hx|x?KM7bgr 01 ^a3՞[ֽ;Wg׍]Gkm~+v42l#ȷTeb51Z< |7y;)7^ U:Wug{hᰳ[F6&mZs*ᑈϽЉ2NIPWd[߄@{Е84bEL2&K뻼GP|=c+Adx8M%eSoHgσ%5v C0{{[7H#$~#3Rq#g$B([  \ PhE3kª1*o:˴iCVi' '㍼AO8:k.a/S^'q`nr''O] O N9 ۏ]OgcJЙƷvfXL0vvp?S H2s+)BjkQԅHkgKhWOoЄ/v/ȢMnġH*Hd ;|4[J_S46{ 9p b@ P5H`p5'?$b \HHXM:-/d0L`6xAa`bl-RKf#D8j$a-F`# ;_(Ҵr]K闕#ʴ;5C#W&dԠ7pk}R~~DнM"qs{v-*gf*lO]qlΘj,r`>X5D{Zo/g`gXCā2MXx킄U^xP]HsPi/D aUQQQZ,Zµp.ViikZZZZZA]p3P(P\TR Gn #D{uO/=b%R("viJg,I۾BS$9ab5pv2"X^y盎 )@޷e[@lś3قOuo ,&% GF}5jĢ1LP!k3ϯ׎ kl>_!IrU_n418!$34-tH"Xr0Lي:(b@$m^Y8pUN\J(VÙc DΆ3?'*Xf7xf|6;;QXmYP\Ce3 qǿ>Ɣw:{:i.1Y[Rr*jJ f2Q%I\zA9}gNC"L)`w$b+Zً ˍ%H_2'?G*~MB8KwA3^ӪOFB/Ts=wRwE2.V_rY\ts%3E#N:wQk;˙$o4u J^|4g}>i',fxORVu6XV]Cw.W6DČ*d{^tk 2.K$~@aZaVDGt6g,T&=OCBCD#L{m)uNjƲP4AB=i-26";Syyѹ}g#_@ֆYfZ(afcyh?f%q0 m;Jљ[EPbM1,!A!,r 1$&)OEQfCʄ;Mv/Qm("X{s'M q 8'cu&!5sAIte Kb%)rK¶s8(\{2(Ya[fghv  %!l\M<deA%1IӃ<bQڈk'/ tFQjB.9Փ Nr4W`rHsC3e_&z ]-{2֋}%) cIcd#@F=joWA2jkCeRUi~g\s߾ Yĝp<qP;],AH|Q0}繸kd$tuۡM>.oδuy}ы{;ΈK%Rwn(0.!aa7\2a} X胂{VOXjW3 xaZ80փ{k7uÊ8k&>,eH $'I(QE40xc=ϯq=QW+>5ڣ=-.gBgx~?\0131D% 0SaH/lfaF^l粎6}󷌷K}5Q}oUga:x]4/9*[׺c&s}^{<+Ά9v q'oll eSvioX<6YnF`!]hg 4lHp d7DZG@HeC#$؄ġq4rkPz9|;g2=O3tS$835C]Eco37a9֑+= qKC8‘Lxnԑ ( !dްno/P 48CBǙEuO߁κnBRYJVU(P=l(V;׻pfLz}/b!`|O1ǒ@<0za <<=8e |\Y IJ=&@qK(ͶBgLm%b!I8.($Xb/Oܠ-kx\I}Kwe1M)4\0HPȁB@V}@q!ұ{Z,XvӸfίk32F9Siݒ8BVmjvzqn8tBWwMybt!A`_4rɰy UbJP)mKVƥC0p 2y^ +ynQECZL3Kdc8`b7M:!pb!}>_i7ՕPw];uz(uZo2'Ӷ@ת`x~BC 9&Iu/6C s<#!\ txEh5 [ ꈻ0N:hQ7K9O^FhgvA9@!NL&G9 `>@Nkj4IAKrvˤr %XS@a4]9yc7|cm$4NR-0Wr#4c|`d xkoxwU,ݪQۄ'K&h3zsc_|jt9^ u6l*m]ܡeٖv9'I 86bOa%(H7cݝ=g#cww߽@Ϊ` f&H18o )z3`Y>o "6bH=2Y~sxVn~gsϲĨPɁx i|$ $')?aЛ2 ʖY^H =)nҩA,!ۤB}h!۝<<"E/)WT8HU0OB 'SiN7Wƈ 8l0'δӄ >G Z59ʓfơsVP=Vf6n2u4ZD|G5huRônOzIvGI%X܂$,4t@^ 'pCDz n~i>ñxZI(I&LEtk Ȑ*Nfa}UnŔ .Dm~|DTC׍SX#z(bf؃;^fU8LSBxUĢrqt" xϿQ|'J q<@0Qң{3|, uL2RR2f30(d$Ι."#lA◥%InǤN5ډE~2hR8b.,$3f;d t 6/qܫϛ̅B1\FrK `/I[' ~A$ sLR`S9ɒ;ly >KLD][$7хv)%]@x@,φCa@&ڭ/n S|O;p@$Nq PAP&26^󔥴8 xrw) <՞F*Cjº/8`?>h{v =́mH8A0pĜc8 sIsx3SHQHPQTM.HE(I0àϸ YXԝ>g"evJ!gO8TKHOhϦ&%|zLX%|Q MSG*t^kB31)a' wiH(G ayEr-Xw]Bf'K3å$r8Q1xxqm={SDŽ=DC(~c:@#c@u!q*DsaHPB|zG 9i; L@8|vM8bQ#(Lk׍˿m}6us0uKBDP1 ɦe8=ރl3NЙ'YG|Sd*p{ob20 8=L 'Q, p5on33 y'-T CX,M -PxD8#XT:J#*mTֿ~.y!O4CJd02h_ڌ"cCSN9d;HDY!94+f<6 b: T<(@C`.[A Mms"}׏j+| 7LxyX1<u;)z@aGP1BM?rwXQٸ6jѰ?diL:œtΔlLm,!Ou*VE,≰Y݇),򟌗>ywۢOa>(:guhBmG5P 0wt>JTKˌM-LQ4wi)=6t+3'{B91?3 L{ϗ.W]qLェxSL Od'P볬!c7kh3RSӁd-Ơ%iن4JV& X)NMiaBr3ww<1; 8g ٜ 9KD28`OD┡Dc_->%'Q*%'O(t9#5AGy $#-rz֍oOcuQ_r^ k~nzlzP$0Q%4h)T-9%$b}9CͣA|V6yia',{3Te$, 6fD4 p.Iy3"e@3P<\չ0jI,Mŕ!p83\ hTNjmx$Hhw(?Q<ۭ ة "Ԩ$p0@;G?| 0P %8yYD|wd1DQ9MAOu@7Mks&'`DpUE_1{] ٙhF VW!괚Ss;gR nDCM)I{z}IHCOs.AĞ7' bu$CHAo XC Hh5!CkR%'U:t Ey㘴(l+]4燄p5h'vZi9eeU[.l',#N^x8k, Cè]hxCwSw^ Î!kR`0k8$]NZ&'(mD{]3E)sT ĶfNZS;aUSl9G$v1~'㍱!CԈJ@26$$Cq!(;].xxSpN i]! dO@~h>ZVOi 4 & R~6ݎqx*g!>=.EeAKUB 'BHКʁMA|!sfdAE`5N݄9d꫙&D*msN ۭ _4)!NN*A@@dք1DRs@;S  ФY}Bqm[-JC' Ԅ XVB@4n|Cr 1KJ fx7lnŷ{gr1wfR/JjJ$!60%=>[cm l (HL@3XMyΔ-=ØeKHd p\xXrOG٭9#ͤKA>6biR%ɀ0&~D;¿>,/:E()::Sm-E0n>A@F3A 6.:!/>7Gd'@"uJGt551 ď|c ǟOiܐb!hȢ85Y(eܪ@`@у=T iǩ߾ QH z8I3CLhD'p;sYrSp|BHv%)PR1{l8B\BC(I"BJpT5#_GtBLe\ïy A>@z˪u* 'ם/I&`:P&|i΁w4R& 퇡9P34%+inN=+.Н̦wIayaIklMz]D9H r/{vtJ#xf~-6*MU")Ww$8U[0YFm%l,g_=4}i031 Ɓu vʼ샺j{zg n}DcX%ۀX#[32YV.5Y|A*?_oay/$,|O=Y(ߒr,Y^]gp0; A4sDfCJ-'L w%'ugzd+ u A piVGd1,{ӎ1hF?Z6LKIsu!.;,vk紻a'0##h`'D>xYiilgL>SB>d,Rr-雩R@?-ҍ>D[.&q<>@'g_{cRN@Mu(  ̴R'C Jb 5 w3 S9'C0/I?gc>!ɂhiS23`i: ,$.xBi@p _3r i, oSg]1P{O C l(0 F 'HsP|?/RIx0G>V]4wS]%39,"Y S ι68xm@vM* ]DEؠpdf$ *0$Bbd!@Bأr.0(uR܋Jג$=TJs(2PMó&;; cYW97́ 萦FdST'9(d诓7V9WDFQ=hMKBu8eKjQTt2S/j)T_Ӑ[$=^N4 Q!aOQ:`m]F C t.4DBgN=0dc$-b5HiP @-%l- %ÁznQĻ<땋 a(duz$&wjJ0/})+rd7„ڧͅFyɼ N}FWY6K`<6a 3M2AqGQX@:?P*ya3cm8]Z w"d嵎q710=ϗ)U29l_đC=Й эL`ocRf,dlLh['"Ƒv`7aK)$-J:fȄM}Lud\T >mؒRӑ14!M }+_nׄ ")) * #Y=Aݰcrp{CO#֬1x`D$ Dn9bh\,,|^,HLD1d'Dۆ6crꪹesc $ȒeG%٤:H p&A !*@D:!'^}:&yOYLp !.K :vM;:z1s@jL>i8Bi'&$TAFB!aNq>` JϨS 1v8 Rr9Z<">XOMB& ༉샔 gXd<|y3APF ""( "H!(h"$(b T!NX[ |`$=^&j1 FBezpK}К>l.Ѥ"DB!f*FaU ȫ- zގ!N0a&ɍ%w|4:I^6~n 7 /׵3DNƦ_Zg/knρ&(ES#3[޳M hټ'2qܳG0[ Tw|/KCL0Ƽ GORz(>+#'o;BN_3E%K~s' {K$*|5Jf&q)@<9%4hC}08̄h=}jIڷP?FVچ1;F1 5\8 u yq2ڗGvl}f9eHu"`б#@]#TDH;S/Ih;xէUT(ăJz4nppX9%/z%s)Ub8gvt(x9CNK2*(@) wծ !zcS w! !t8لt񡾫(bbbjf"B\4d.NQ9Dgt8Xfke)b=ǁ)ɶ/R<) rC:uޱCis((nI0;lSc=<|HHJpwT7{Ui%(h$eEUky4^EIMOb@3X< m>oZX UUX#{D#J) GgzF@21R1' ty ێSbz Pu=Ry&c@`0U7%PߧBr'<RȔp '2aHG DC)AB#B D@r3,faJiE )@"SL _}@plvGD)B 6_d1C;BC37, h9~^QVE1t_wL d tp{dQ#0[M%[wqPdA*ΝM`}%((w2U8(d@M*Cq #dpa̓,>iJ纅%Ow=о(_yˡKϊqITQ ؁丹 Jnk=4P&}f: bb&˕E4wwC}/©0YljMcEJ^JaFwĘGK&!O>}w``C(r( u'm u718909D,E2jf&|Le N2y8pHm4P,8zG{'=` ;';[M&Vn`a"h!A%%5&E2*`z3MS| lAYA[av(vZK]mK&e H+LM52A08ζ9CKb3k%a]}L !H< k2ۮA;J $i{sN(aH\&.ƒl96uhN|AA+OIv88I[+Ę[x_*ǥh{ugww+;KF1>Jw':iKdڸ;A^_}ͺ/1usZ׏9N?l5c3z$g8;<{egS#k_uP;9=1מj㫤$t1|B:ezewۉ]%}Y퓍6`Ey*en[!K{Ge!LsogȉGu̵*We u z#0ɀ5 &g'gu6.zF.d9bzS &j~iy$!S^*TɿOL`3=qMbвޮW`GBz#˞$u|Nwk (뗫XQxT579bPI3t@ԅԌmp# ! T8QNe/3_#A 37+^~IQ%eiչ3GP>Gb*(L s믱NpĖ.ȴbGOy˕Az|}w9|] dj)nO8u!*^{nO]ُ@tECnTvz88"=cA 𔦙UVV2=RQ̐0=V;%ǡl8&Bzsr```3B`35$Q! py@D`4Q6tnBO H! ~IsqxR`?/r$7Nw(R=Ƨ÷XdI3y$9m_ӳpt>D{<8YA"{b$/$)H Su30#wqR%,-r3 b fˌZf0^D6֩Îu)BL$#W^;fi6rr(B7HIqB.N|vhl@ۨ "d3Y'iq[,xó>+9^J<)"(r{ !az%S3ñ&AuN _MpjqOWh飭IB>҉U2H\,:&1<>= o3$f%=RNskg*|f} j] lʷ@Y3(Yri|kE6>ifCW1vdtm)7ڛ#;gÑ wz^,Itۄv/ f x v5%L5 M]G A+|r Ѝb Lrld3afhs߃3 ;:h:^xI'3=y/!F!Vy>I%=P(~(r?{vP ˀT%!7<$5eCbGI[*y㇍4L@.i/>9uŃ.nv;͆8/y%ɷSLeɊq|w6鹼pqYŇ493F؂HȄ(Lͤ *Ucj[6芁$JuMc íf$܀mMrse WV"2;1l6[^qݓsL\j %ۍѩ ^D»Qzp&I#'h;I4;>]OD遛} 2tf"=5Jg{H=l>E %X0Eg ]}vx$A\C=I_|F2^;&9Cg2l9qۻAOmrGz1!(:Co܆8 vaпRO4Hxd9K4,& u `ª(B"YEy5k2(EX @JB(O{}^C_Oi;}!II i 1aA6bf /? cN7F% =u3}6>)UqJV -&8L@6iVd&W.:7c ÕF~3X垎ii#lulQ4IhZ G{ !쀁n.HшraVit/&Wad4 .IuK@`me3"`D+Sm6\8JjBMA{]փBW3[),u%`FQ!߱lf3xa kJ]]8Ʋ G XnZF782k] (N<݁QEw*z t0L$j\$E"@W rL0 wpqg9_DiYvM?OV,eSs:PP1D!Cb7R4B%@U(ꩬ~Hy|vRh[(`(xO~mp>s]9ɏ0@`}y0ʦGbDvD@=|LDr@&") Ȅ;0^@ ,!Rp68fY3wB d *BHs ND/03Aǀ2fv̇%N4g!T> WOQ@0 C!Z^:s1$6@( j&AJL͏'O~%`]|Dv}'h&РbXȆXcVК ZT4#E $gL"QBfׂauHxpո+PΒߑ]2Azj'i&yӼ.a!Cy`@?:UguM:sӽ8vNm/򃂇B9):i{0un*a|@/0И?^( 2Rl ;͎΄8 AՆ7D Cv utPvRNЋ-ؙ008f]|e{FQ5F F,(&b7.!JL4ݥҼ;,[Bs9Cc Rnׄ3%>Ĭ=oMt9K)!sO "qسx=xj%4 NҁlyNqiB#JTB$ T!Ir&vH8&>J4@UPS~|2(bwaIKHSUAMAEUQQT\ɒUQUDDUT pM-@$ T+1?(j}u闢}ku(w5VmЄra"2sT`6H/ɎP#;Cq>)()WZA_v=LF61.v' gwbH 1NoSFbS q;ύvHc7 gh` q@ȡ QD&HlxX%b?r^< ^S'hSĽRUvWḴeӋnXd<5tP=czuBg'7| cknÉ;<$N wibF7n3; Ӊ˿T$ƃ!p|hE/@fs]2:&fv]wH$!'wDt q7(<>3yy2_yꄡRBM&"jW=p#039ޡ=?տpGZyAsλL>ox5Ktbf `Z:gmUyq xΛU__*jFx[Nw6L"gtЖ*ĈH_5@I?=ꭘ? qayEߟ</Ҧ?cS\@`+@aI5@Y%'C ]9dg%t~Ҕ^"q~ZiI"cbhOVZ!nn!- -f qx5ぁ"pi5c9}_O&7ҦsZ*)݈:7E&{Wlu<ŚCi9Ý\O: m) J\W*ՖT9MFZ.Δ﮸s^|R;xNuqzgW0=]S֏1Լ?ԇ9lNP1Q6o&G7SJjĴBq0[䆫.ф(M%t9*ay @LiJ8h)zظ(LNƷ3bDl-`ҭBQyǃ-:mYdbfl"k2W46!/Ȍj_"Oq8q[1f춝y Jٯ4]Wf36MEJg.tH$. -K S%EHx"ڒҚ څԏS:){lbg4(Tbp! A=x=:y7Q+_pYkmͺY\fVYB?OV|ɳ 3Cp io嫖ps̨$X?5u&;$X{\7޾+>*ta[LUZېdN#5"Onl1I:5L%5vƵ0TO$z5" cKx$g85G'E0hOH?y1Μ{J@3JJ}? }aXIe4]w݆ 5JiO+6%km}Ԅ@pbDEFėG S"|Uo s ov=|*N5JW U޶}7vVe0㙪jRŪx.rNW" ICdl/.8rԽ)NiUS6l3ށMNu깹T%qaL9Nu0. Q #؀=AE_5_s1(Q<\ˊhXEOfP(A>A5'|z=0 ؃gꡰ,;)]^XMs]%v9_f+M"s3iVAMpMT~-WaM9υ{qƔQR$+!װTDg~*SpzښAّ`Pwsܩ@a޶yF,87GB B"e~҆F~+;ugBeD$n`zY$"0bּb:F#lT$7@P90G#K{JX0r|Ƴde;{Qqn.yldf K67$Bj@&0R\bkId1!8Лi$ӧ]SCK@{ztyod;SYR)K|NGCTïٚ~J[{ZZZ_;rٴEie:G9, %ޭ|=o8L9;Sw5m]ZdF c)eZ DqCZ,VV8:AhtHNH'q2oI;[U/րDxb.- 3rZ*#}2psdm|ΝӡNcdBo8i-[ۥmy>AQ mBrP}G=ݫr*:ev NGFYY#|e _nkld."~<9`a4Kx&P4'?lDxl0qO͕GiNaR)HƔHPM*䘫=Cz@jǔn]@dII9 GȾjX"a.$u,>foz|tÏe_kںhkCaCên>(nk]o?&=fHѰBiñ]#lLC|rEavD!"̀Щ, ,2aXw&O}Џy Cy#?rpBj4"_8*Ү!`dp74%Nz8MW-fsfBzײٟ~ͧDCBJjgXG,f=T7gYpɶCF'ȸ$E5\dZZ6w>*J c#G\kx: #C\lyCn%*-EèoKVNWOA|"ӈMxw?lm: SC<6ZC؏aFקG<O 2ڰt&=Z B{Q4̕>˼-G_]i`yD#Mܜx˲ >1248v'^҆v%o@\3(u#QgEr>;Ցc6 ?DzѼAim&?G ͝w2r+>]m8lvQ3W+/O!3nt8\_D%ե3Kq('Rju&Uyd,jDG=|~F7 k*aٙ̉OeggҽK9Ӯ+D7= dm 1$2o;kU2̰~lɒ[h6PrjdԬPRЋ:߸[yee@dD'Iut52wmϹ~/ nxv ںn Lmn,2<n)zZJ}'t_>Cn|览w䤡P}Jo3 (O<,dGO{<̥ Q!35ݧzh&8ex5=4^2O}.>0s֞߃q>U<$RtM`UZ >ӗ I äpd&!  dIPٛ[sbpH()~ϐh(j{p1 ::˛3L+p⒰OԈ$O]>FR!ݕKUN?&BjptF>M Ii"!r#Jl@^ǘ3{ YMORZ!8y O3}wmL {QtӤ.l);c1^s!4"'B2O^rfzyDmb/6"o<)i; Mnw:C>[=vJ$BO։)x i8m G >ܷŘ3cR J(9gۙ9e)ji)v9œ7 >!f@HmTrb. oK1 4nI ÄkIBЗg%Ի8^@}OwQ RܐOP~ʌY32UY1fQFZWI0d 8Nݑe75gHFi@ķHim6chi9IձGL&Sy {zL{U!nSbe'x3Zq6[ۄ)kyDp}'ێЇ([ZiJGFipnV7 Wg UU;0+nM` )YQ=F8zʖC ,$6c2G,cqEC/0Vg">GFۧ~;!9$>}@Ըz}"=fD$7>d"Ou,eoܣR! '␎r!_a7E-:N$`x<~ O#K/pWx닉c 829nIQK*dv]['@4֙Kd SUmkAP Mdڃ8h ;@Cvz񅽻qFvaB_5q'|乡>kxyfvN<'JH2+m#7!%^XKo}+՞oѯf  \vnP*jd! MF K Hr:”$ fr" \㓆N]vwB+7*m޵)z~TIi$_}~Mtaj %N2bI2ۻ}8U,U׳tȇkQ›Z(Jh"I4i T.pH7Bju^[%eGklH;qga'M74a3֊#Ӝ{tzGM?X|sp<ׯwaשgg30EJg[烷}2NfȪRC:?WC>w SqoFN &'r9H^&E# nGŊVEC--DL]T o=p6A-Por?%0U1\6z! %+n&A)}S,~{,S']fG0 ΂zC:Nhs=ݧMУunxJ@MZzyQwEFǏ/+yGTA IA()%z?=n3M4paDHeP)ԮN"j8ŕT[pIQUUZ̨(M 1 02=kE?.Ƣ󌪿HIeC9AQS!*nE1%=U RHPs;ĥLel5ui)pR"y5!SUE xMaAP!TqjH#+25nU9weߞ9ӓLMQ&~ `՘tJlMTx#":`˜ CZJCZC?醄NtTM2*e\%;t x#.80 PSeCPiaZL!@*D.VnhUJ-+qqE:~C?328OGꄡ Odž骕Am?>A_e=$~Z'QQ$=-y U9vHY w:زےmZW5G?!Ac9} 2g #[Fb6*OC{!fBD^R!P3OmM]|oI{(H8\`"'q7q!H9*Cq?Ԗho[e!J_IiZ\u" RT]xC<炮3s9n߂1%D1SKU8_Dfvo}Ce0 0+߬PUd#-+jdyq1}5Cxu9,fT_-Dac>j6UmUm-Pl=<}^Y߷oKrz{e:4l4yL)X}8ݝӀ|FN>:huG z}373_l_!tۮ&ĮyFfPtZÌ :+ X?rn>Cop{!{`W9d.kAH!z0|BIz>qcz\MJ B-qusyDhsXfm(v0@DpbRCbph =#|JJbDٜUIC{ j-e*1V =FM5\ :oU`Iِlc8 :m}35x2[:2|XԲn>gxCT1*UQs:wp8!ٱ̇JS&Rw붠u-?ӥ.8!'A= }{uw74`㋺W-67qa3)Hb#` Ii 7PXq9: OQyV{DNßpVuY+=9 x#*(_l4 c4<{g5*nt,NمD?- 1aY" ƙOTMֽd-_@8@BUܻٚůŕE \0+B(!;Q0LUQ6"}1a `R(m@$2 8ȆOK%5(.:Av. ^uR\CkSrŸEǵ[1'Rtw[hD-NFo%3< I۠`3`3MvrDi|s7j cc2(G% J^ nJ;4"!! wxiijl5P}GSY\qu?RGL&k$!hb u0 nivl wxlϏc#س3Vic-gZ/'_ȿS>oA`+2@o/4|:5ULκ'm:NyCYGvqI: oL7p- s `:$AM5_mQUS; '2^-oԃ^{B .]}n4m#^+dfVy^_"}38*)!|^0;رM5[k58 5I{Ny[IR?-|s-q>f[C0Q)̄I!Xp`b$;k%bx砕gIЊE9|{=1OǗrLXVS}+ˌ^Tm\M1 ;ʼnAיI:(*tK8湫SWI~_I F^afaP>w}ܯָD/Q߶WCx3[QCȖ7m{ޏ||ё3,3h~sye@3Bnj7cp['nfܫ; %RAr9tHWHҥ4ڭ|rkDmPA`FT1uKb%,̂$V$ё.(i9-XC䯅$+kW&')Jծ'u]T|tILā{ ӤP.od]˱$S{01f9J'~Vh^G'͵UU`GE QC ٰtUr>J碿 ?JU@i7R# ~okSФO,۟_I$i{nPDN DG D/㟣ge(FK(71e rK8};JE_AxL`etO\}`9@ǎxZ4&,xU 8K߅$ToO L:?W:6@r(#H0Rw῁r*;H[ysKkކa <N24!]iJ=0teY׾4r;%d%$]p9;#-X"А#eX KX3$WP"_P% +5C;V+Y0p7oGb1 e,Hop Р{3m-Ã6V$C"G! L^!1L*pߍRPI&"AuKJQYcW$cWi!ˍXgňGY:m;0y>#}wbY"DȓOfu-zEd*fKO䓪8OS,|s!;?9}u6"ՋƊӀG%*VkACNc^ٰ7Z̼X#-Z'ٓl`~B#( M!<+ðKN^B# [_ĸt7wDDVuj`p$B$21V8]痿mb|e9xNNM351V|m{n2Eǝ@M3ݼy|kY&C=ɒxs;=ݐ'/_zt92Wp} 'AJ$M r(a8i~ۉ'pg~>:7۾RcWKVGmO@ZA Hg !PZlgNCK 7 mЕ<2D+B汲8CO-'?zC7O,U? Z`xDPD Z6vh-K"fM[$OfYNf/'xʞ|&@:ipW&* !SRxc93G1GfZ.M̘f)ħ9aq:.'MNYRX^Ďy`DY3A!%r%d}87ߧS|I 67"_4z5n&@!:DPI p1:M< xK% AQ_y&!A|LwrqU<v@a]q42fLp/Q1J$AhD -.!67\4yy 64ttx9˶oMpFE g[ª~m՞?",OCv4;X"I|! PՐBm}cJ:> lfP҆.{-lmnOqߎI7't樈-LQAS !|_rft FSW^5畉B-JoPt v]x2Z!#[]7o48tq;p@﬋X.p\%1A2BRD'%xuĐkEւ'*hq?V^qF=ѥ `NUgAz P4y IIܵ7ږݎr}2j"vXhOO :Bd۰\δHM":@#h +AL"'Cchgnbzv$6VCd<{科uE0-1D Z#*'Vp:w|@XT}-nޞGj*s26+X zhabopjQ`0T0lKGXh$RiZ%='C_W84`0̴vn;F}#&`\4 Za`P9RCaJIgWmw}/yRZ?$a%#Q?+?a3ol(5{ۮ/j1."s8c"4mpi?bbw-6vf2"y/;/ף9g} [L58ZR#kȉo+cqr(9]9$޳RӇht%{kτ|X_N@QAPL.S+2'T nN$z[⯌T3Ǚupw.LN?)ekTIc%>bfy2k^RmRءր8aGf.Na,Z`:B'3罯\b R* "%4(E`t}N4djB4y9 5` 0{ i"((QE 4I^y_Kc3Kf|$N`f;UxD.ˊ/D64rrh;qa?u\+] bT;!ib4}wRh3wI@P{Ȇ"R#xa7j7زBl-Ąs\<ɽHzgF#@gjm5Me$}s (D4~VߜL,߂j<}4mbe4d!5}DVN\K reO>g!IHì'{/ UL2/]pC3vm9'U5W.$+ #Qi xVѮ'URlpJ&J kˍ5n;҆v0=2s9N٤4=tvp&[ǟnhs_*C41m%\;gf^<҉"x럪RpH>ضSs&liYާeXw?鄂V~YӧKa2wfʛBüW`pp kX?s5 KZé2UN-)#~HD.TOa.Ҥ,k?v3țd'>L1n%e;57=;?f+=޼PhVvQHTUe٠k&du`D2+G {g;~gyI7xm9D5 Ƞc5lyT`ʖ%x 0a$﹫2e迀^$/klV9\-W˔ÄJ[ň;n79K}v~Ĭ"KSm ,g23$\X]їa .(&@ =o Q<~wvIe<-6Xrcu5+}&`33p}06FŠ$ L(43 l`Ƽ͘A.b8w~ﱎr+|> G8.oQi>2kT >(4,300p0ryQ 3%CV3z;&@ >v6*gDLxy7 '!bypwkRn`6DHˍ&$%S@;G4hLC4o1yf?9z=+ B}>Od/-P>{;e( *,t`G9dXωkQFEq)2p1SJC|05C J?/_)[&\d@z FHvtD&0']A* yPk?i-aB&FMI `.cZi"~0ÿ $Ki SUMf1U$4]5ig)x"t~vL.o?KXzvg$"!)NjL03@s7^SHz7Mpi/Cgtg nZK)6>1;l4%(T^ȨjQu~})ж 0Ȱ)%&I9'COr|W#Ѕ B`M.giu9_uP&.Nc@\PA t߇A?{qd.4<2Auꜣ-$l%!RN #A%ANdG1 H63dJ CPrEATuŝ4J;2!S1x%*JX (42[&:N hr';zP}>)?vU1QzA(Xj=e]OSL?!sAEzTYyd(HA^x.UDJ{RZpHME@h鏇9~&~|ZQaGJWWj.`w!0U7n\`f^IUs%* E J7K@JUY2!hK@c-l\&7 #Yf@ _#:T9db#tbtLPTC<;y 3;,Ui.rJr 3.I7e$ҍ#ICD!RAВK099*d@*$3%}/!Z"@_( R4Ї0,ԅ,SUCAD4LɆ&&""f** &H I"j 5eEQLB0UUUTJADAPMA&UJRK%$)5СF)X=a{{[aCDn(n@LXdJ1kp9f#Q[N?&|T-4J}@cj6Q-E@MI]` .2J5N %H)"Bh~C9YU$Gi)™ YF|4,x@dI!!L\q4H!|-"(73on#]0ԯ~ ]VӇӭtZ} Ьy8%Ti`-4e˵۰~Vnއt*"_B!9 Ҽéظ踏0蜡.){7dLA7MNL+pyjBS` t7 G0b3 מ^6XiJ*vrUe0ՙY52U,fQjgK&*L0h8d82Xu- U Oj?͗sˮ/?εLʪħ,eij7-yE[:]?o7\Z%0*w5tWqLg5-Xx.kn K PnL6͚5;5XCpü /Є2/td#%EME+ 8!c0`BNM@dĠ@BAP(wy6BB_Ȓ vHBM-:¿S ~I@xT$vʀѸrq$:!d?1`tjC" v@:EkiPG<4;"H8=j(~g}0DrEF?I<:SюSMY'̑I2#tKMuc|Ԇmw$f]mi5gI^ KFI IR0A2A#>Bm'eq!?NAgOB-DI \z'UH` Wiz C^eOcӯ vjV6fv Lǥ>k!?w{( ,4%:gLz6;gRā {?jL|4z 'ew}Lf9Dd5g25iֲ"0Dd@PK&&rh/?:Ҝ{ۯvc )5,}~^  s0HiIATqfI#2Il=z~p:'C]LM4s\W3 /Soi5Y:ę:ҝ+ x~ g!qJNlκSQN[XurLr53ߑ*uIWZ#KŚmZAHc.ZmhdC& ,;ж.+TD붥7_|u;Ǚa{X3/nI?促PJ044 $(i)2E5)"Dha\!@N#  Ϫy0I5)sP Ю3>&d\h_mUDEXDRS@ gf$euZRY֧$G.|ᇞ\s7c!mgY|}xwOj~3iUrĢʘ[%'IϡLA*0SB36؏KQIi It.ׇZGYؽ HErrxϸ?:Kl54BD3rp!$Yt+_C~hyM@J}1BS8o qazsJCwF>=ӓō3lol=ѫ4tБNƊH R**( *v`8h@)A?Yj&[=1PPq+FEYMtnKwR=`xQ Pe00]hm +Yp0TiP4! w:9n{ʠozQdzU#^8`-5b<R* MgxzvJLS0l"% #PNwqPm%`ZtD)}JdMKLb?O==z=BVޝdDވlX(M;@@BPbSIY +! E8X˿/pk}:RMN1p`Zm1&5DpKB#ZfA6x,)+RpKE#"VkaižXGDlI[!ݪAЩchTY1nfDjh`ŨF9^qMtφ6'<ɂ oɑ&8A G%V&iLU1ū4t(*)(LZ" ׎PV'cIO$B z=/$u't z 9-2c\VpF.b rpY])F4vq6@Ɲ ["@ \PhrBFrS2 aƿ}X4UaGx'KI DAQ$2BE9U1 (1h((Z*$z= ;sư້mKK0cim/aВJ%sޙd D8MavyM$bkBxagTCs8ah- 4^&4Z85r!A)р{&b6҉Z@ dG6֌Bck[e61NmXY`P6 B0lL(U9!B3$TQE E KQEVc2da%d4 `a,R."aP@`a  HR15.R*Tc[RJ[*1bM5Y)$)QBDJRTldٚH)Y ղjY5:`䟎ٿ]Q0$G&5Fдl6rт0@ QYndH4$Y qhZk%~Y}_aG"CDj{ Hu0bx {Tt엑0 Pz1rab鳲\L1χ8VF%2-J"h]ZD(tIAia؆nM3$3I%oEϋT8x=^&laŎ 0 CteZkw3Ɉb~4Ҵk]aW $hSu92L8lbfEPA4BPxn,LJу~ рK`O, 1;k I1MD'>t#aP*y7R-"14?7r׉6G6)vGhwðbM:b:q1Q;IGՙ$h߆Ħ%3%Dp@A#C*wY.CFCHVOwOQ @g\/0'҇V]*pRtCdfVXepp0!"s0"&* LG 0& J = Z~!Q pjx+mIFkCcǞsY=J@lQX`aZv{;-kzKNU[Eg,0 I1L[Cƒx'6#Κz=vР3&R&u50K{A:uӪ d2ތ. BH*K/ /LR6U_Ng_\O/LK,=-}Y~Wv@V+ot<:.PKVRZ 4CIEHo TsFic H |x8m?Տs89IQ/%=%gXWjW/(vRr#OZ Xa^fD- r+pi- ABLLQc82UT-b4Ra".}~ϖ5*uo0NtPʪDbK&EVÕfDC AA4PFk{=@Fs"ZFJm`Äc7 L$m32 hnT>C8C'vh;Ous[J#$;CIiLKxϦ&u!$N۬L6ŐHP@oUbPTER34~L![l\.&Q'ir K;@"Ù &26 9"Q|rEΖ6 E];!]4a66|33 f@RJ$x_q 9$K/xi hXwC^EN՜.8HVie,K*rNggw U;ty^Nem*ƘqeS0 !5& lm!2(h1)&p—v+ f @!kd4-)BKb5N^uɳ$*t4*^kfa6%mM`z](A[ y &d5MJa j\JGYZ֘ t^4]QCS,W`3f4hEQpH.6Yu})XJk0kW w;6Uֳ>ӎƪ5UU%9HRA @C*)ش&q ^&Z7ͽIu CNPIȥ v2™rz,xP9|qsZsAŖg{ #tML47> k=ؖS:-Mc"u;^"ady) 5jf"D4&e&Jt&ZsE[U'i9gh1767~R?<ڤ ZQe}J`IKx\QӧJLD5c6H%Lֈ=ltӲ EMaAe7yteI"Ad9JHY3cֆWAlm\ D2j4AUCL ( lCEL64 ` $ؙ)ִ`-a1IfZ}EqŌLjg Ovиʼy@%TSd[E }MsH𙭣Ztt)䇧^!HA6p"d(H$%)ZֺW`NyU, xRu=Izh$](a4m~bc:tH 8 (gy40~~@҉ 2i owe:{wOWR=vf)_p0|Ó8ka@BMxN/?F` }@L &QBXS(CC|8ʳ)XP 2ȇP5Ԇ#qX`.JgZyP!$K@Prm4-=2E"vOv/q1ԕ;41w1_w5+B}826ƈR;3ޓAEO [%AM} d|xP/#|#JAf𵻝񃁾0`B))BEe(Z" Z@&"0 (R_g螂Ǧۣpȡ/PJ!$H )0!$MQ$020HDC"C)0H (  DDLB DRD BJJ4Q0Vxy ?{A0<@''31h2,3=Și T?%spt. <DVbÓgu{I4ZsZQ?-@A9g$M B$cdF9x\K߭(_!Od\m e @ Z*aXH?pXa=c7~#xҏR &3:1 |L px,\@fƃ cXFʨfU qN@&gg_=SX_1OQL ofj*,Z#`h+ NAE hϧSdƅƸ6YEsE p"kqm!8t[3z|m?N#4u( iS:$ aC&t00()MVX'/uήD=guY3RL1x@QHR=~Y9}a0#{HʩP]D4# XjP6 !90l;9HbW;)4&>SIT?~waj*BRD+%2 kn;9|}R2L!WJ6t*j:˒ pD4ttO]N[% E0't*:| fDIfhA| ɪu?bc$971AkDԉ#S>zTiJ­m֖ZmCA֧GTd6+lJ""Q XFԭz,S2hjNĘ __]Z ax> _'xBH}3L1DֵPUZ% {*qO0웇 e(<3S5&dߓf"톣Y8eg`SSOdA7)fE\$$njo|o 0s̆sђMUPGzueQMw P_P5N^V0j]ĩN;kճ2)fgY:f^9R\t y.ߞ<9M[N`@rkg,cwLi1L]pUZp[)4uȏL;߹怒_tVtxvvԜmsԆ378/fw虲ݥ`2yb7۶e 9m̢EɊ܎iP<(moM#hX'@\m>]=[-;K1bKlq5Pwk{E[vqlԱujƐc,BI急'k3aY?5m|R9)NmtC(;bq[WvpY1$A5:o18qn% a3g9sַNh|r|#l.ӥۭR2;Z40ekq'KZPOӗCR^ht!@gؔ  gf)0D޻X܈$wfvr fc;b zw2]z9ԭȝrS &lL҃tAAv`@-e>HHuڙotTע;뜆v7-1x7E%C3zN]MۥdĖk36p3l9ۚF'a`^#,w>Ub2ct4Pi˶2> 1)*ixwlv M<URqxI81*a!6#βfIߓn'vwT7rbǹUF<>r]eax2/o uqZRʸdm6q 2"69P;4 +:-V 7OEpIwdkb0m(b4ǜtݘWIƚÌSg:m,NTO7m gM@!<&¿5ZmYxFmBd0qXh`8`@$sN[do8앿6R10&Ó >~dlu.TL>5]HRY^c|G3dm=4 ]1cvBD 's!t~c ٚL/{cjoQpfcBWƒuMo\L1dU=N1oT( ^p~}єWQ&g:k,Ж]H6v_i%\ RY =#e19. =%2N^f&aPOM/2,oy.qC{hц@q'5זHAf9M'VJz֏~7Γذ;4dw[QY0ZbMHKoaaɇn.Je]D;>İ>nss纛l*3`Qvs tcdyk[vJS 3K嗬%$4j :,ٺ.Xs-xھqFS 4;欥!MHˆf03?v9 ~ñMY3٢"9\%h寂 gLƂZ,Q|< ˁ &fI&mGbMi?&8&x8Ռ@J&c5>9ɼvٻ_])ߴ$Gp\x 3g9Aʊ>Nv<85_Z5Qqñ("x)꼭^_Q{򦶷ꉮ&_Jaq1"^ {'x.ardJ<ޏ~%8*t$y{zbkKl>[`HUD7py1,ȿd_wn?6 Œ# юCR|ZNb } uҦuցS(H BҪjKmy=ò6MJ0,a+ʀR1rICnDmjf]1'J$q-NNG6 ʕ z 鯻Vv5Zm!ȎJdcsZ΄fxYpU`xXqri23x;$~x3:hຖ@D :{֖Jc i𜭄0(eV54 I9]rRu>6\.0N'g]PUU!c7B]ma{&u;ճߠx  Z"Xt`33.1:ѨK3 q:QKF BD)(a9B4myx!sרNEg$G!7<Pq:qOK锐3!wQpc6Bu2 < m d0f 8.IgՖR4kDj` 8J{ &+U:8"2j,D̮&!ĝFxh"T3x#]ݸɶ$-#f:b؈wCHl2daYH;RE]#r0JB 9 sf)Q4lc3ry+ VRn!LL)AƓ]&C$14̼G4;6FE2imy2;뻄f Dof,کɆ0;zY;:~0c`rAfvö&%:1 mٸ [6)Z0Ę.\q'Д1.MDYNF$2N2 3,qF īeu>$r`@C!58!ZzԒ|2x$ CCF4KR i|<85P_k9$oS7EImXKr]nwj2špkܔG(FH\ܪx?f!.M-@D)x"hBB!)d@w)"0DG[v1@3BHyh؇q>4%!A Oþ;wa֠Ս[/3◕ z>՞ & oLP!~kI;!4 T~ж͚hBb0(0F#<4}"ChW@m@ mODxNrQ.c<BTmR-n{I11$0.Lf˫ۼ +O ݈ATl,IC&Q7,v#Dd:T"[c $ iQ p?2Bx*F1&)||D`hQˉA.xJ"!}oHE1#mP1퀱ܭ랗Nw 7م=*RŦoI3|aATL\$\S^Do^ 34F3u16Eu'6Ymd̾;ykMX1];;Obr]Gj&S-Z&ۺhϧiy[pe 1"'7-'? ovQO^@S>c\T0nt vu 8kj߭t.1|pީ:;:H8j[2DDZPJ QAC]W N&׍ vpHB&=nJۓZ,&3aسc,NK?>'YA seUxQhg=?/:;!D?W= S (Nq8$@x^"R5GqBZ*VK>ud5ꠠ(i&?]m-98-qUD}7'=>VCL]Z'~;1GF52j"leO ||Ox'G.svS'Gf yi>@Ȉe e{A:E)B UZ@ ICΏY ~PS!x> B򰡚P&F(!B!H!X(`?^Q(h?/o<mC#4L!L1% JIH)JPbpP!)0\Hg}'NE82p{vCP) iB6A-8cZ MΡ X6HeAKh4æE58Tjf 2cq\ vPD%T78A|aSJ NСCly 32('0Ȟ(xu·ɤ;ZhE9j?avN4PI|>]|;Z;Ŋ_۟?u1ƢsdLvo^l:ŋmJ NI2 ރIɮh2Dq= os3hN(d>#~qMA.TeTva_^qfZ JB~#gZ. t {`3Be 6۵3eO"JܯXicv:ى'4 b6xNSцnYz8ߏdJ;'tbS%@iVr %b iBxNhemˋP2D3R mSOo Pw:.EC_JY)hZ^*Rg\d;rxjB֝XwIlAN)X*Q2`)qP-bJh0<(rg:ȂI4V6YS5KCHxu9aZaqV#J@m ,ͺ.9Cea9BIg``N<9ჂEk0xxT'soSXfRN)eXpt;7nBzGE@b#:8oy*nP I?V\C<082"n4O.=e'Xҍ((_-5T0:H2 6"y"}aۣw Ov8]тt-&6BKJ~?9/n[GGJoxcR?eCz +j7a55 XKE,hmJS";-p;#e$cPkoPT6_c|e61 z{iZ~ 3k9nƈ8l-5"c3]iwjq"+xO\]kPo崖؉"d+EXYx[Zn3lSwi!GwnJR!]QRI*{/ȫhc7 %/(_Z͸J2:tJ9\L7d JPkcx䄃W_i 6 HaÖ'4'#زX),*&GeАv 뼾Y]{$qEXJ:9j!jrMgXc-"GCpzi0Ŝf&ՃYK^oxZ6zm;a$5t _Â=yV$ja*GftĊxkp?l+$@$S-~I8I;cbVնQɗbBLk$CT!⧄XHZPH(:}~t~m/8JZ?X9(N~;&IL(t9.+at|}9uc'd,-Y1­7idW[mZ+;poM/T4)8=マ6O<?kp0EZ8>-p E#@M;qG&࿇n/dG涳εUb0yx%ϧO9`_^oǦ N e,,v:ܤɸzGK𼘢605 syƇ{<:6n+q:U1jXW|zp'n1wh駮u߷eËQ&{cb="k^@Pl^\B#$*]ufwݳFjlpGOKk+2Z'ŽZ64.y[5X3M;qeCdh#^!VF2k=Crb$l20DEPG˾q^5NwL{ީ?y7]>_72h:o i-I$F FkYчL7VIS{Q̄?ơ2fwGg`u*rImFא;BhRPÖ́p1ߑ>p}0x2 *D(hT!$JeA6GyI # jWmО|(0)"޵) NF0 &fSaHPT1AEaPFJb4DA >Y@\?w/3C jj`$* EN#%pпJ)i`zgզ D*X֋q$P򬅠01BhDġׇx?M%ボEi8ͤ7!44t&G<Ք1Vd{KFԲc0ϻna#Nqo2dD^=A8mf)%IE0A5--."FHc5GҒnӶJ^3<.bdB#%09սU;! F" s s %*00 :*Bj*J N) UXaTULLD-*D ÄYafD ¢TR5hb6t`>?W)B;b'B =ȲRT0] GAiX]@X8tEAQR BԑIP쯃N˪0 %HTQPS PC3/_E| R4u;TC j-QǀMZC˙ )r.=`9*D XR*e+IKEȮ8t]DVb@ "Q~:i>adMaIi}=P6! ( C*&)aXf.1+1?p@_ـ*hPE :Bq z"?mޚGP(?Y+m.k=CD~8rͿNR 2w @  D7 z4;n/q\`r0LDP{X3(~{d RKzZv2]AKu5R( @Mtàaٴ;aqhԱk@d DU26t6l(U)aFu/~osTQ)PC?0Vm{OrU> cx&|'mN 6UjaN÷9KļK?WG0)5, d&9Y_=5Μ ݑgor/ $ D},EAc4&MMICd55{كɟ{٘:3߻@ߘRDI^[,?aRt0O%?jh O@ڕ~!~#0N` C"Mp&Wa%B!D:h`54['ut,V7m./ .\jFԎB\6JBpou+"h6RP Ai87H@@0AHjh99a9#9o-23yĤ ˳^n0N09pqt< * #۲E$Z&P#/w>κe<KNdlh( u`/FM!WÜy{5jg: (g'Խ&ra>P!) xeLfQVD`p&H!D,r,Rxϫsd`رEsbhlXVat7b:n@vT Ukl1e]W%J"P_s) 4!15&KHU Nսl֞Fwڀu5P94TdJa!! J$ITR%JRC5 J% Id@cDKU+DTTʕJ+TP%)Q5B`FB HQd@̡B% J$B4B(eJIB(4RH$KCF9(߉y`kA%n zCQ\) ^,CUҭ=;o$!L00)TiVZ,6 S%]@GZP9D*!"r,m[g⁒ Bf/ 2$q#TT ()70wz/Q}'Be` ~&i?M 'Y`bc@%AV@e bAQMT)86TDK1P%@L4TDLMPPQ311DTBҔRU34E5D@vv2>x#X GqI_Ƞ ^WPDD P*N dԩ bBn y4aΎ'cp%X҄U;!TPhl5QRȪ̀("R= U3{l6Ë6B&"4l/G2Iٓ= >oo%ώb(*^C#-6& ɞ$$ ( XI,SC_ǙX}xAra2&//95|}\7kd q=&:Wt@*wBRC7T#vѨ`S v\9eD&=h:i }}G \Y0K6Bo_ tw`!l,qfDɭ)L2Na=xzK{$2S@:zDcDAf8C}(;z1eY%,L 1=t pkFjhmE]t%& iu)IJb9&Qx8t7IXDO1 & &c1/p!L,|80QL_^ת6RȪax"<)zpXDNgK+%"$:T=ASUUM,$'_}oۘ`zbvhgh1C-  Zq>ûVn % >μ7&,jbuO}_G>kf}6uKII@1&D2{h!xdMמJr|GUϖYL$@ڨ&Nӌ(D!@=sF=̀ J*R**D%4@P(UJ~u_Q1% p#O4 | Q"yr0 X]y`3ChjcA5 @sLEw)` @4 z>~a1Ѫ(5R'%;I K,RL U UJ@@"D >l'"b0 BQE~>$ 5B?b~!5ǔX0 C@wSսh>5$4|u  LF6Q2ԜI FC5A&c12 MR@ Z}~oPtTL0MCۈUHRO2|}u`D+UhƒuZT>1Hr17ÇtosEs&mI% h5:6W2~D~ӈҎ`i(riF|nzo:r,.Cr<vnQPr> (ꥤM~'Ԯ|N8w *UEDsEβ($JA͘Ka6ISX 4 ^&7&$i~<=!w*YƢ⒅0{͏>MR{XD,gzϱ1UK,_ #[>Ѝ^ZG=đk Xޟl?(7H,BM"-(4TB$0J@PxbJM YK ;# -z} ^0AⳚ =kaM1"Vc9i!Ӆj %P( .P3 F "T?KGw~STJUOF$ WKJ%`"($9(7:")bX (u Pr\#b:.Fc'P;㇌ɩ%( @I*$)JRRq7s :AEQբG;4Ff!AJFaET%HPқD1!XYZʼnΦ36%Fl!tZDR=0bbS4Lt= 17 DAKe"jј|mLK"!)hrJl*('Bd9Np:LB|57uErA$3ό>cCa> +nNa&Z^벀eY5kZֵ"}:8Yxw^;PPCY,qIa0NR䯅, BwpBin@V$"l9({0|2R@ #.CvU$UPdfϰwK^]SY }bKȼ'[n 0e+ 83xC7d{ {zuu]_t=iJ v #r>~i>B GpAR{ l6Ԓ"YTrO+Xǟn6h{UIb#Vepq) 06S>F"4zьԞga~nj'*<`aHJ8s>yE5TJH@KTP2P4$U2EM4QU0%UyHDIQ%RQL1P- Z1fFRbU d"i"Rj()(h*ђTq) taore'zaM,GӠ}C*z؞74T@V0ãq&@S;FA9eE2Q q'Ǽw=gqE]އT CÉ)SVAADh9GWW4-?j/_5O>g6;>uc8N*('Cane֘>1P=ѢVeA' a&"*IY"d XdRAZ X -DTj=t{{v:NH_t7|\wN)JҦJ5&&yA0#`Hl2dԅ*J'A­l[ ΢Xd-fk45@o(6]Ow! }cdCAXWM=n' >>@N'ô#ALV%TD3xhH"A!qE2aqF%mD9[%u7{Yv(ՖKdhjPPl; "MgC9`vC)=^>[.Rma|=ܘKBQPI2SPS)8ULIfa)M$0硵ШQT- "9 H4@~CI=ތ < L̴PgHYV E 'F/9zrG.@8cFѾ<[P^K7JYBDn|U!8vr$[C6u ZsU6$Igdtv;LvAUnRٜCBuKdѝC{hy%;ZPL)T CVT4o;QS2zi*}B^Xr6qzX ~:u_X6AhS$~ib-x넢y-3Щq-UPb ]EEr!jHCZ!ye!^ y+G88 0ml#L|MKN ^ mc\]v=ONϑb'% 4z8|Bs> %X0H&贴{zBc L4GOٶԧwt64[(5maNhhA @K}$A!Lݽ7=;G&\H`1H=J60 h) f$IKyK8!BgDsq``.Г.0S B́={{G)(P"N8\g<}/h ^01 Ep]|3l OΞ]C3vM)"!tD$LQDқ󌊢 /M:I"Haa:ODI̗@<(2",f:bo w0D[)h&fp&ϓ#AH#~H<${8iܙps7kd^ܺ * ǢGi|CȆ DrgP9Ow6I%q;ϑ A;nyI@r#ϜRSO}yx2)gi$RåCI1Y)N;1!RZ{Z:D a41?~:=& 4ųT'hcs}Of^Mգ~b3{Ls'aG~T؇I%Xϑ\zaE *z}M)aU0 Pڊh9 qb;^` Mk1ZQLPOnAߞS`jxqYVj^F56UaUgփ@D& @ }iP9 aмOPZQAR4A&8+Pc)\kz; 9f$eVpb@pfKjr(s09.&DM4%4P **YJX@x(ZEF>=lҽe.g#c'kk'YEdD,~Ϻ5`ݕ9ip巜Cυ!?U!ho$Nr2CSoR9i!(MYR.dq1*cc_M:N7`sw8^I/Kle~S-3LVQз@YzqFer%:׃5Y{ w:G,ؚ'&1B=LF4&D,/$@Us(:E`~j9 g8IPw!"P:EHHQITRPR!0Ja!BR @ &A)~EF@1P/b'=fgl2wO?H b$+}jJ[$~cV8Pg%]֗*uneuO" 9!{\di;ULM1!H~L++12 α벋CzCdF v @$*G[(x򻃻T jZt 6Tc(j\)hZ Oe]it-&`4u' #Hb#Đ?? =vLCBQ'cN@L4MpD}#֟$ zKޥK❸NwGt{}o/(xSZ9bԌEɶD,/5*pdo|w]ה5IwzQfE$è \qa:8{CgLwx<^I4fJn>yMSқ)ٴ?&"oa NRuQLN$iԂh9@.(N0thr%5"vxK@|~@]}a\C]\$`!0L%H%iSE!>1uOe#  PI0J=ߓE 'Sd1QGd9EH{ꗇǣxeUv'>KҳSo죤:Ơ>))CfèwAanih}ɟ_ŁV8g(cOq 2K\ᢽ8 V +v WMiAa0׶>I$vkqǸ`#2줂`1:i;O 44Xk*@nKe,TB;Z'@OmUF d 0`ɘ`5O>w0:UsRFdAvSK8ap[xɴtNgف&ܭ9cu-5c;{}H4+HPqp49C}̘1gZr ;$Mfja3! lڧ GizJJ=2S"%` (M@#Cknl4,lum ZեRl,bṚY,DTY8dM5*R4FO6DULH5A] $C10FU:\İUv1kߦL'k P }2I8V|_-*ъ%V'4IP8Hds*8 :F0d&ZE;%tJsXy7UQ(g]m1%ⴉ%)CL}(KH[ V\YM7tcNbR#, 7KˆS@n:t ݚ\(puWjJݍU2Fo,zD6A'?}?T*2 U.zynmAilF8DqJqҤ=XsxNQ Z'k1AԚi^B~}9F''ޟq }7U %ug k@rr76.SL{U|zçpQkaN dJ b'py? u|C!t&쟘D9^ A@#LE([Hh]]M,I5%DȢ 1c,-;iꩱ׏CbM=GX@` >{, R6[0M4$X朦`brƣƜn2enXTS F ѵl >?&kfLM:爒JCHlx0#`Ph$1 uhY`{>5 }.p/\!L-ah<ai;tt5 .'%RiR:,($^ %%5s7493jXg 89&~@w[=E5RlBkqwzxymǼ¨mΨ1ѬupJ4@KX7$y^;馔-0z*]N NᑬM`p:DPb۪hTTDFĥDE(.dQޝn ?,1<p'Cѓ+R9 $28f J#T^O˷v~^BP o)*>`<ޫr.̚{u2y̻A.}/~1֧[,FO xi3OyXC>`t/T@kiԈdį塣u. w)ͭ%Mp]0) ء{U1CNlWY8bqWP㚘˂𘰬[0LDie!Wm}ئ I.?4r\Ð*d|Y1dZ,Qifhz-M]m.؏С(՝Nm@F- >c3tՕAa EB3i9$3}=w:w,7#u&ʪvd %i,<7 ""pFPR \5&/hҙilV6 8"4MQ kV0[,uc LM6Rޞsi pۜ9*&l+fA06375 `熅dK1vž5!U&TՉ譮eHH-e-[gsT1մC@L b,SZuEɓK %d;KRfCZiC2dl%ŦLLY05O7*ԢRhwd3 %ЈBoٸ! '?# [Jcb]Qkd,zdְMQ>|1t# $_YsczkK2XΡ#6Iȧz%> 6k5jޫ2B%3[ޱa'}Lo`o/0Ilt*f7IXg"w p ?s3j,'XBz:zb|A@ `U/ߘACM%?ʚ!Ș ZxU5Bp5RfDDPUFMvHB;D?"AlwiXH)qZAJX=S>#9BA.Ȳ04, hl,-cM$ga0U@*umc*:Ub ,rIr#Jxrc a?$eępkxeBL$(tR)PԈt8yKIu tBxim#` 6Rɭag@i(@b[3:h2 ŭ8H#Х()@ XI; A*bc SHP8 @0 BPFGKN3HW h &#@2A(@܊!BJDč#@ J%+@EIE"I @DP)JPJ2DP R@ H`bTx $bư2jPJ NBY)e;ɢZ @>hd$%2%L33 /.2 5pYɹCXAhiC.@E7>~?KD?Tgp)6B~in&չ8:BRjms*6 C~.4<؄ P2s6IZ(FF %aeI@BXH$H a FT Fb$*&BDi)$  YV )`((BHb`iZP% I$(A!QhZBP)b Ue(h&Of. `(R *(X")]H@B2ֱX4I7#+b--!ȥu-}:!AgM^!Ԫe"j" a ČO$Jd  Q@:C;Ӛ3L$TFdu<*`(14`0J3>Ҏ?AMW'ֿ9Ub9YYʹ>ުWl5e:`=!((ߕG\ bFu=%-C^iW vÁ݇Ȑ.0R\(((JO]̟ ϒm (8iDDA:?>Wn :~=9~54: HozX|xO<ݙ#=7'!!t,'277O Hg(kFۦƬ_ IDCG `R҅!L6K &XwQb5@Ơk(8n.o bG@$̱@0a,! cQUh %6~N2 J@W#+,IdEI&C1 s$59iD#5!!KFvEdS[1k3+P8(Tj1BbYjERH$XhC0i I&B TDA(Ҵ 9!BJ(UEdJhC 0\Fe6N1dR qQJBrR)I)79RF)cPliYuZ-JYR[0 Ĕ,R6ed-IJXKj * S$7RVma f x!p%upWHl)B㣅:iGx!شuUd8DQUcA FcC9"$ɫ@GRaU)p  '` tMr n;:4VwfqFRrhԢ+ U$)2\e] ŹI [>wo?Ux#'Xb 'D`I [COC? ϔ Re J; mv2Hj{$6<_h4(t0_iFY Ag98|'2{A u*m)Cx7aΘP a?s4a5MCs8WGh8)MlI˛"PԳp&J{vKJ0Xj`NusѢG)gxqoUj3~y3¸lՖʤ2 ^`wc pgCO|\;`Mëީ9F@Zn2'"9̒&"ya?_rAp.|̨ Q_3ꉇBi!=͹riy 0 wS&cy+H6Pjq?[TWD?9? '0rJ ?)BtYx5[.tn[XG "P'iaE.fXV91M< <{p};w<9))  4ZbC w ƜS3 \O<_z 8q@4=s9 _,\OdkHa( DE8r;YQ%n H1 !%#x@#v, DdsAD0k;E*1N@uGVέH,F;\ $0_VXp' Z4=*#"4Pd Xf&h xz͹F+Jo N{aE)P|Ģ.S!.zWl@Af)v &%_y{s>lfs7,%yʐJ")i*GL z?)d3 D9 -OBO>_\2Yb Qk6P*vh[X\J"/IMg'˂Q?2B HFQE|8[ҡTc p OoNWI2<&@P4a!qRpGIՄ>y"%?2 ddbȂ!HF! %/GgV6f' !RdE=й*|9; $tq_K"FM̤R- k/mBg쐏nyt4na T9N$ٓWɋ&]CWyju X@p H9:$Ԡլ:%5냐B!/B@Bȥ ,j M! rrrnzμ>k("t7h2F\`o v6\yfA?H_'5PJPZOtJ@ELĦJF&oC}0Fw lI P.=[]h>*[}4Pr/%MN;߄] *6dֹ/MpL?aQ4D_'f_X' z?>iUpL0<&$1x}_DcΐbWgWKh*r0;%+h)IEE,̩`5]&d\RM$Bװ 9p5]\2 y"BD_ 0(Lz"JE 9 j"^Z#N-͵nFh :Ɔ4&ӑT׼` PeJ+ @ҀԣwiIɚheCO?Dcoe:@4>HN% KΏW튯St:l {plqnвw;d`1ٗ;6|mֹV f9dݴV˴mnNRx1ڢvV]fRznٌJ*Ɛ8D Fo/7DrAdbٙj0_C#[Zfz!9~ѢRF=˶M.u o8̲QeSgQ '*NUWg.^W.2ioyYUq5c{)]pSKH8C+{gZרP1XL7k(ɉ"0F`)RĩB3U8أe#0ݓئeT8ɐՙɩlV]3i&dHf#W (9CL9@֞7: t8MH@k 2K"^I^Fo [ȼc$'}5@^ ) 9Q 'FȒv*Ţq*vHpܯ"mįo qhr|R?ÌH8Fԉ$ߗșj `쟺S;h3X HR`g ȈTл?9# yn_yksCo\:dyqq֎{/6kv6JBzLBL&?j}`@ zz|9{D)!a`$rR^T iBpռ<H_"#_T89|F߁ FrWNE)h1CK6f>cDL#D9`PcCĜ 2(S@ׇ.!; %=zXAwٶL}f%?[>Go-)@9*'૟s$JdV@ĂP{߇ɑ;B  :JM=V.y|L4h5Mcܸ!9ކ5.)K'Å<3piKKҬ5,&55ɜpâ`16AYIqqdIPҞ*nEV]>]Gp/סMR $ñ޼N,t./>] B8D1:7`sPMu LHD&@@S$(C ZX_-w>CXe3g6SjW\A h^O8;!5>xW^RUKnMBdx`ч`ݚx"8͆P "&ϞCo$:yց>>^ބE='vqU납A@M )Q%͒=hE xb6L&5OQ2HX*t^FT0,%D,ȩFCNq[Y)Jr,!/{^Ó߆XiD=D!~qPL)D4M>1r{@ܑ x>(֔+Y3Z0C ;bNSp=*N73Өz迤i(нX #~{wDR!-OdqA"wcEq7o=pdxPf_ҙջ=,a׏ m]DPDƟlK=4FA8+ CH_=t3C `;o8%9>k L!)Xjcn /=?(A8.M,h~ N+ !F3eљTI*nu}>}pDtpy @&\X![$RѪ.*Q\VQv u| pHh2<#͑º.`q(/=CIО-rϹ)Q!b52Ϫ[ˣCx(PpiRdqE h!hbiz~65/Spl`fFTp3h„iBIզ[uLgt}~oWIm%LP-(PԐD+@ăI@PM()Ia H )Q d T TEx_~&GS.3fgkXQҊ5!D\nW&rL#z;آC8cd,<-tصFfy &0z{A9,#WO1qi`NT$$T`N !DƳr hq> u .O!I;aFX&$ ߞ,Ԅ7N+(yQZ=RX I˹G`}[듻SRK 8, hYF+=u\0$4`# ;'}=(:F~0$K+^!s${}U6[1'a;{Q4OтE30Uȡ&\\$+1ycJ[unIeB}i7',H]sZ"("h'fAd 3I)R&ZjjH*(g{v4Ja=Fx$ȉH jsĀ}O E0m(2 H.Ѥ4NӺv=ч<ŏ HQEK Eea27bYX*R)gÃdscuTѧ &j6ӇXɈ1ƄMf$a-JT9l,h-Jd))J",ĂfLZQPQ#F,-)ZC Je, b9xM.RDX,Ae0M`w cV!N 4ZP D.@vh0C`Z%{z--(i-ׯ^6ibr A[e8!!dLq&EQ5UERJVKҙ8L4FAHQ&t`43H-QF …h4-5+YOHrGFPPUA "`cLW(gEA:OΎEUDM @)c| ˩d[m(h-i5-!Zˀm6o[c ulTɝAR顰-SR)aU84vMMO9Hx :O4T)yHKLCxH@apg$3!f jS%eT`xpP*R=3D/m qwre\VnXbk;iÔvVX0M(MdM,;ŀD̴* b⇁iu B23QPӓkðbȗ\䨸k!L5]VTLc#ګvxLC)`q)FU'Tg\Cdq |kp ,4XH[&MH$NŎ^I J܎:76 9(sE9p ["BqH$K`ᧉ-' ]xaswaqu dd4.P҆ "f첆R֜aẁGk6{qKbvK,Œs ^^s 9r ^]7'D+ S%40a Ί[!~:""`٫e7\:DtH;4CC=?͎b uw0BV֮AM vU J,Ot$[vDrhH,Ѫ p3DOjfQ /iKMJ_zcٟq}; ¦^X!՞M t^ xǿƀ0_,x1%MR|y @Q)jIܞn[ }7ƈ4Q1syG4[6Ӕ06ڨY$YdP)ZFa Ć4=]QZiCJy;$)c"Ұ3Jӹ7)i㮼(E( 20|Gs $BB]{}Cyiֈ$XRd E{bBaܪ6K&y1ý =-j\P(-(#퀤`;$ :~ueI*fL5ʅJWOpîTWa(MW\4٬(͇]kzєNC'Pe9%>@iȁ!q[OS{3%'<+^Eqh "o`v$$4nF ɤ8TE$Q%?^B:|N`u"g,ׁP4@ljd(JwDHh:i6Y!MxrtMC &ƃyb#Fa.erJR&4fDN%%ߋ$۸bh)%4Hj%Ʀp5 `Bic6Yp)r#5h-)Դ갥 ˎc-1MBbrd: 311* .RbCmı+uMCSCYʓNg.S5,YԷja:Xٲ6g۽Έu- t PIж m]tHXsh̕L i2 0E|=R!ѠشMQ0/Np}8`B-ŕ()\bn+`*,rjDHA& zɶXi reA *BP -Lw r2Hp߬F ` quo ތ{x$௦AD2 vl@ˆ?Za'&l29iEN-F֬색۲G`ԡfqgSbTQJLU+[mVGtVCpFnVR*AE .^V'֍ 3*{BDb>TU\7dFt/ Ц3r}Q u `J> **"($i10L BO)lRTl>\0 ،bO>>\ӑ+OKVJCuXojZ"08BHP" ҅P D~a H<Φ|l#PQTI} ]0]nT_ mCJ!M@8Ǡ zΩ/Y9:zCC@c`DN}P {T/Rs4}L$E 7ˠQFl<@0 C$SQaKY`D(;!`@7P 8LM24@/ iQ dv僄x@a4TE1sn]QTH; 2( SYU2bGR-פ]ER^ $X뭖V@ 2J5Ϟ#a "'|9tW| 2|8 Hv @=VDXffHX4XMHU2N$4% YdSd92ɠ ) FDMeJD@@`ɹ"M$⒂,D,)Dd5`B$t1*Z,qwqʨ J $ede>77x BS$VwT0KNbfx:G?ڂ_ ۞rtpoV(<úA{t9# Ln C6 @H&Pаɲ8] Qh si5+lQd BM A RIitAC#&ppql1()yYCSQ4bĖ6 "$4 H>1aJlI2"+"%Dz)m{fHD|N?Gh#/Ֆwmby*IwFig7\?w39F$mOewYݮ ޱ垘"_aWdK]ߝ#۵g/viL1f<˓ {~=6M0L(@y!&~}+)$:4Ta];6gR}3:G~zs|v5@K->!OhH>8և4#՗_X6@} F]jmPгO0/ww<*n]9rizmMָkpZLްIp`rԒzEu_p]C3] ޘ]h˺^1BSU&"^Rؙu."IN|:P &F :4=zD睧3ɡ"İ1.툆%>AD#0s!}j 'csMǹ^OLqմ+Lj˔8ZN'٣N=Z*x\UEED5V\956NX>eTR#$ZKzQ !3fu|OKNsԮ!Zu]oj[78mb,vy$|jDǡ5%6uBޝ) 3#!h[Fۗp<4YַM*R9)>u0L%T;sô.]}(gKG)cc\E! B!R9>ПmW:rD'I!\a{P:Ғ|ѫ;w֫ s]x xNpqti0;v *rexQ (S˼GkiV A 2OQg%7^cf0Fw㎳:nS3*ueo0.6]U wU(Kp³\^8)) ̔ks=avt~5d8Mtgf1'SR_NJWj%! F9cfI5Ynjc Z]ʷ)Ca܂J≯Ρ8Dsq\L¥'2v5I= fV Gg垙FGǗǢFK$::W=a8CSf솩Ïg~РS+H?BTo7`|=qX϶nB8w(J 8,Q]`c #Y9MRC^''n=pT>Oe6i3ʗTtTVf:vzGsDޭ1@A`Lqݥ<=",=q"0pDVS\0v)17_|\u}~sU?˴2 0;>BN |Mg$&N+kc7Zђ]NU(r?|`X%\j:Ȼ~cY{ÿC{86sL`]`Ph3FN%>6| qHr+Kd6~㮁F+YG1] >-oQ7F)Hi'\JQ +cY{Uà>+%?" ""B 1L !R);AdvzL?p=Bx=~;`XZ ys י7 s >|bsb ;9`6 @ ֍XrR Sf8wԒ:DŽ*&(;)45\#{({FX GS:C}ۭ$z`}CxOa!n@TlS' Li!fGJ9Q>zCIHC}Ҫ|IH" !/;@Y%daPT'uYQSx@aU,V#/4Pn+4C5%DnN*NhfSMg*i MfjW*nx0jG'E&nϵrc7lJ6e&Q5m/zQ.-Lo<k :I{OO쫲Ɏq,t kV:^2H1BbôZ*8lfkKCyҗm9ȥyn%qyl%N33 d p&9_ĭ[Κ1*f b, :!1H4C)}/9,9m8pBa{c%}1E `Q̩.e n SgwW{Gpjt{fӖ(v{&,a`2&Dbz;ڤZ#oOsAa9b'= "ݮR8wy|#({Ѹhr@U4Q׮CƏGBA}sgլ}{4'HO c12C$5{7é91dn/˶ FRn# hgBOeA%O˔S D(lcpyNy}&쟩s=u^T}H`#PI8 sȪXhd&(`bJI`riu&7 >4){ӱ mLBBd}r6FH\Zx5wa=JCO+И=I`/q^l}HM;bZhA" ӂ|>8|*F8NqNB7%d*=@$YNf |{Ё=EG(Ά;MbD7-O #R'ȞIjCmcHiܽJMCK\* PB hth:2/Vz T iI`׻sZò.Hx=%_57Cj4E*.NK{E(jc xvp 144]UL 25hs!"rԓt>9 zJYDJq1jmS@P&!сfMCnH#YbY8rn]TOKK πv|N]tra$;4ٖC(|db.E`L8Tllh{TsmӦ[,(m4 : iӻ, "k i'"aRMT"VzYC&s. (!f7yN? %uEUBPΊfYsKlg&-Jh@[:_OSp?Lc>9Gòi J de2OkDLȚU)fDt"DTf .:b2 \X2ZI|Xb tD5,\:xYq guEd/#@ :mmL%"(*o߶yk* Èm?5w'er91UԻFW44M44Ab拎vke{H1JB̜P_29CRkr5Tb20'+7 Q6:(k?+fɘ277%(BIh-4rRN.T\Iإ2R8#3pfJq!x&`cEؤ(6"g]x5o3ލm!5'$j5)i(ѫG7Z tIUę4Z(8Ls2ZVPFp E@UJQJmBj`ÖAp)R^PVABfdZ]GTJU4\#(hЃ7&1HK!#2 P jLzrK!p`q9(d!4AP!ޗ!H㈜}%ӵpsc`_XV!Qu'Ce}V&1#4!%DBbjd=|_by6Χ=YIJM;1@&]5 !M'ξ ϿIPW:U%!L\xݙ8hqUT4%B"Tlqe>ܺCEXP&,QM * ?  ,BtMl:ٙX.b}  Aώ2NԦ3.2O8&sr;=mGB{)AHnI.ARlʼn6XI@ `cuQ6`pqRS9s<*o)k2͆o(IaV26o 4*M481tjS!BANLpthA9  !?C[v%p`=ю0ϊjl^/BY0ARESjO9!FF솓4C1 d>?Mdn׉lAr?XD"Lgȫ@Zaf`D qjk8!qhdcZsmʓ8gBtDJR3,aԂ*8xt6يIa(†7g!hEM *dXCav^~(34S0X5u 0`TM7Hw۳%jgu9.mJe ,)92Ԟ!-KGbMhT'+2F#"s [Ś Y;1)&%^ ~.fm.lo(y%!}%sͿ⁘; AA|Yk:N6%0*&*Bv2䒪ݒ^P6RL"CH61mmG- \@A)PF1(0 0,JF)f% θnZ2-<͝g MV1\8Yt cuy*0Q#uUHAiфŘ{5(WUdfa^F'p9ղfЍ),FkeF@2zIS,<|0BgBv!Rc9L'Ti;%3Lޘ^U$!OD)f5  X.8l043pk`I ó̦grgY;1qCQF+i^.0paxM n(G1qa$nw#ҩṆ ChgA3q:gcH=Cl KWքI < ClїbS4wF]8ɝCg E&s1HP-)pXv=ٹgl0Jq8bkEݚ~:_2i3b-w`D}$q9$v5!.\q:``NE[#~z26m"eÈpXO\s3XwZ(9Y<&94 KFݬ`.F uZ#Pѱ& Ѩ`>7_JL :m dfOyϕq3MƓinUs:8:lVm )NAP0ܻIX&69 e yMb$F8}E%QH04nmmٴCeR# M\dc ٳ9-fRr9ͨ9$\Pť|b[RN-#^SNEC,VD)l!}ާtueV*GI[f,r[ R]O J6n*RY,R0`Gy$XE`jT=AkIu.Y"v|U! ?dBR\m^@ܓ ՌF nynۍ CcVl'ZC7@DvMŃ 1 Kai"Xf,Gy'x[9 ܾ|fh;_iLfVP-9;2=a1-$%$0dC6;!8A@8svvt+ l6KLH,T&xk Mɨ0cȀ6|1`m6 |8%db\P5tKK $埅$aͪ(-@D)i0 3qC<km%rܐǢ%ٱĶ:!nh25R%P9u atݓb zg,p&Mp)$9A-/ e l PaSW`3I$q0Aҫ vf+Y&Cx@J3 ϭ$" nE Dݱ:_Q]&^FA2iԤNz݂ ;2CQ066 q ɶ Zzl<Tlt((-K%VXwn.W:)<NZ O| @"d١8^5 epK""2T;9}D:'};FH`#@R""\r>dH*v;i k5 V Ot8[9--ρdX -gѤSYSDXsPfܮ%]S0GUz *Ŋsc=;2t'@&)~1u8&.ӏ>Y{HMIHߺ#XlB.AE/BĔ$ێ玟SWFzkphؕCB =Bd*4$H jVGtC1 Sv;h7f9X3Y84Fz*˾9~9 C۲ܾ8eԑq~e?=738!gi&4%4un*pZ1W\4q=lP*iY ДMtup?/C-:;R*)䄢sӗ|֣TU"~*.5^z^{Mm\4|rdYN4K{p J1P ḿ:uT4Ң^5 ʵij1fHJ.hVc0ɸb[=:o00sc5T6ɘ +Q,$phJ&zh⍜tZY$e)JKj뾮X8XdzS{@nꍑYN-Kǫ!P-9Z7 lilu֐nVb2`,H0R `@hZEM-Bs`9 R9&AIfnuSc1,mUgo 0DXYu&Jv`G_㡳Sw&Y 1meiefTd)i-ϵQPP@H2Q8}MY5Ix"1'YT֌0!C6A׼N#;3fU(Z|KhBn:-1d,ZȜ|ꄧ^XVU 2 CM4ӷ0v CsiSQZJZZ( Uu<dAC['$JV!j~ NAT@QHT;?+3Z4c!I(qxM?Jf _.W# BP?M>s=V&F>8}2f8 ƻXZ7-Y^&yY$mT'Yͮx|%UL؇RntL{sgNoG 86JY x l0<@;.ޜ,:. 1,;ɬ$As@ZU]0[~ڔ}:7Ÿe`LGzq<wPӄerxNrRngT3R/yYU7_9$p:%V|s,Gtin(IԟZA*@8P/uB..Τс"@v9st6╯x+DX:k|YwDbCm.cwup F]RT!%6d4x鹎tn7Xteܒb;R; u >Ÿ=D2/-Ì54 B%>T E"3~oVr:n~:%7!j 9B h!e [m4e2\ ULAG~ʣB-(HPH0hCr(oMĽ@i_{ˠ4S0,&F/F7:9B.T @y(P)>[%KVtx\]pA ݪ"BOڦܝ./;pM/0 O1Њpp!HlEIU4|Ǯ=o|O  ~wE!(P&LK(1 L!B|xCBH'POg?;&BX9ǽDd6Mc3ZƦjF1ABE!€F)++b4a!X : Ya`ѭ5jg0"/n:I& ”hbJ1HRw-҄m"KmJb%JZ5l `!r(pK*&% %xpcqd0aiY\J Roeo `rX#̱Ō[KKmKte]*NGHS4(bQQKp7-%I,̽:f FA%\EP!WaǓK3sZ HA0RJ@)IeHQFh LQJ@TTIJDQ# @U0JPE 0}j _z|fh|bB26HLUH42OsƁlQл=h ćf2SR57=+-4 Ј|ST;2*WS1ZAHS 7 A ݢI)SpajlF[, JpK|#C}橊OTTD$X5>0zC>s`C))5chDz:~a18D=`}!W ).ѧJĶ`䩖M98T =>pɾ߫IZ#0B :i:MCrH); BHR-HjBXi0q "Z(Y 0P O`bdOn @6qJ~x?u,"ǙPsxE٦q6*TX2@D +x' 0f~D1’\qҦdBc~V3tfzBhr(qmT5~Q3 5`aa$0TY,BdT97/T33yzw-AA9623)f1d[B6 N^'L4d]ܤ8U'6%ű樰I Xo zGPC@BH[Z@TD8bjKT$L$0+ *B7g8]YIhVUzA v^l BDR )iwRV0`G08((ԋ= BBƅ:ۈ= ia_+C b ,h_՜O1xDp q0!dXؙ &T6%N:xC,Tl@d A>`n9]ňΰ>*0t!y=b?C##zdg~j `g?f_ۆT͓wϦ{B*smBH睛 S1:N#moA6h {2?S!$`3`ޚl%41CxKh+AJB(o5g4}N$`r{p.B$l@4plC|wO,2m'NG$.)I'!HNs?^#ie4X 4GLw\0lo@bULPQ6qHg,01+Bۆ6߼9> !gGc`D$*a&1#H䧰b9ThOD! )B.n5WI H;AC|`|'A5$(}#Qct,<<Ӣ|6Cn`!PU\ ՂymϡNu!H0 JEIHD( ѠPoQ b0JA+fR KBSxr-+AiAj!3c  hh %L&Dl!5$ h!tIdl B"Z{ԖLF gXQm``dpyL,]љf9e`%(-B,Hmw"@Oa= R,I})Z`9[8k+> <OvmI)|S xZ@*,;7;Qg뒱.fjNЙ&7}Ă2xp'w 2pYtZhWp,+;3]r+Q+KLH|{" *vd5O$=+O2uD1'a.`\x&`y`n֏Rl/@@"EP PIF%G b> "IݿCu UmQ 2J^FHNP RXP dAَ+R - E5UMX@ДAKJIM(? X%_f jh"T U((B*9@P048!cPQ@K@DPR"d2RRFM =525!LRx-gڨ>A.B'c%`7Ou|3]~Hʥ*ό1YJC]!2C2Myȿ^\ha0I!HV#R@reFv#s ffHe$ ɜ ٠ SS/< :4?CZOfG5qI |wB)P{ d !Ñ~4| P>D>[=ފKk" XL4 |!6b=HW-*P e2 iz9<1w& 1 4>PrJqCCp8OEhOh@i'Q S G/ 4YIuf3(k2Ψ['$Yݣ걻dUT*ULLN;<$fAPҖXCمM]`.Z Ӈ%1f`s{=͇??Nv[p?n}7o3a :xWD'U1"$U%)q¦dtaVɑ1PU<ʘo;5Lxġ&"{g7DaHNDjhcl> _ 9|{>T1K yxJ=k[X>\/}f" kx*d  fcqj򡊺 jL8Ƶ2þ9b lleKZ%&z./Ƨ+V#f.S8r! 4$quu (ѡ|iAOATIP(z]vDx*TA)}`A%YK϶@#r;H|+\(BHuL;J 50Qnx1Ł^H>_O(s /2R&AR%3/:t n)p^L RQ$d !|516SGr'6 z~?q $w5rIBn~;{?L|S:$Lpg5Q1T jŢ bNQʯxh)<0|O۞@sTV=86}}sGB`$DaU /~ 2R"8k$?%Rn0+ cɣaJ=( $p.DC~u0#BDĨMمZ ihBBh"]fL~`?W\?zWL3}fP͒: e K4KX?:]i(X,)[Q):10&|}&l.)4CM9&*3~8;<6 )IDh'$lVʔ ܈080ܺ7[DRw  T!6u"W"G{:fFV#Bb]M**ȓH)ZBtͦ>UM0{ONoH]lӰ) &ftj1;YKo<:"t4Ht@ѡaYl`#;A?.:xl.q,CلBnPwI7.z'Ɨ Gݚ4ky{) zܓM-:x擴iY-IoVNXY @|O=)&κdIpIpAd1D3,;`44%0&Blč$ޡ}I C$x_mD5[詌a&T!‡` ϶p94(EY-n;Ύrg 86j)6si] ԧ{{{쁢NeLP#JE)  9xGp{Į^XĘxIc.W8bQ/ʠ>}ȰЕD}SS>ԇ?PzY{P`H|#ᐴeSA2aD*BСN-%4E E R3% @A 1 JP)3*bJZhZ A HIIi!jZH $$(H& `h T(PRRXF BJPcv2vcRd +VF~Ԅ N/%C\2@Љ3@ߣ-aqMvm܆2w>+T0ROG%ri 2\ud $HIE J !Ke U4 22,2TG + ʪʊ,Х@a*QC"a1"Bj'$0ٍJٓ(Ҕ+Dgt|n64 LX HBO7 4?)GV?G;ؽjt0>Ә|{D}⺩Q%]kg+m2"ݓ^cga|)=黱N A`@zU}Oq}7Xf{}glvwg:}wҦH^^i0/hg/X3WÇC Pk$imoGCpww7Al ǻwU`·G@vj`۶{n}=wv^ s7{${NI*9ƀv Pbl=80ve+p 94 W6*.{ݥPT{:I{ۡ 3b(fa*zHv4h:*U"g{].Q&BWvzvJYCi+ :6 z2T@N @mytoULꢧ"CpT T=/xm @>>]( yn;@:{X-J֚[X{Y}q|ҀNEccK)Vj=tF8U62@Yo{JOUANN]Ǫڶ:j7 "[hwrSR񮍫bp M^Vڞ\T97ϣ^yZ|wu{N˻G6Mn9pOWO>|tzzf;}km^]m;s[o:K枧<|>Tt}cگ-p1ͻ}ƹKl6;Zu[wj {km=ݭ|ٝ#fVZQk>[;g[\v5﷝ֱSk-mv;&fWvK7L}oƷ;9[WuctfU;6mosָv Üsْڴqݫ{^Yx;Ɵ{o]zpwyoptgV+}}rϮ|v+mtku׋ 9_`t;6mQJ|/ +}.]C;8tݡzmq|wU{^wOo {D39`,ug=uh]mW7ywgxVt)۟wMzϐz>-vzg>#ͧ9ekvjDZT^oz͐VVYڂS}m^,yfUR(:<(7`@QAUvuUl }qJ xl^݌\ϻ/irT)]ln:nxkպ7C띺k({fk*kjC%{+Mm՗o[XfeUh` モ\ӳݺjn};"yO2 Ž]c^$jm {ÊڧTzzv'n/2!XX4SUB=wXA,<vMIwWtZm7Skn%vG^}hLjJhuی);9JEHKv2FsѪuaզ6kjF;l}5Jo%ʻuA=(^tYwJVݺT u ǡ ӥ*G:jG2Z۶͹#\k٪puZݲ(:(V}m:`UU hc:{tֹdS6Yu',6T׶G[v}t>4bҁ@T݋@ڶڰ7SzXζ$VסjqֲU]UB%5Ʈ:϶p&>4ga<]cѽgJ[Ŧ{|nov@U-^  @&"m2S=&FSA@Bh dhɤS&)LiM &)L5OSySО(4ѓ@hdOT4ҙO#C*dSPM dhF hh HAM M4&56TCJxM驴Ѣ0 ! &h@&AMLM L_D((P"?1G_dOtڬS.C&INW2>ۤf3u{yү Ì]٬ѫZ(,/oO "">y˘&Q%a\wh $;]ӐUƍyX5Eۇ)=!tw Ӥ6PtI/utDۆE4yr֊F.dyEI(6?_z+_ِ7z;5e%1jDDFM\ws鏄4U.v 1M1ݡ8 ֜*_[rE$jM+7o%>>5½N3"W"Wy|pۯF$yJlβ=S-y|~uKT!Rm*mInh٦ٵ%V5sWM뫍բ\ -`60$y$q !´ (', Kζǧ)6+˂Z\"is&B!B'B n fb d! E;hL !,2S!04NO;$CNʅP % )qFH!a%[y0 m]Y,X/nԻB -L($, c@gi$H!HP+^mVk#^J͍ L2, BRP'~PBw:J˺T&DB. %F<[uZ .+Mt{AX. wj gib4r6"!10ۆp/@HIZwP> 4ҏh;ƒGqCEPa Gn <!`KYjR1B'OW`(P| _+!2\㡧(*ӟ繹E-zjQTNt^c|> IGv YF">qHYTߏy媣!@{Jj]Գ2IHo,fRMj O#Ck27vj)527 A A#)MW̓h1>2ss#!$l~J_~šPhMl*&D NQ03`8Y(9?Xa}JJVQ)RFf=X!F dvæ&`bF#[bѱޡPG$T)ABR)@P BA(TZD`@yӄAT%eVR-T! 7Pc6x!)#:q(O0ϷY _?UyGc,\)h\#"l>/(웮*[qTFI`LƉ6Hh&Q1,RfTAN.O;#MFJBiPoN2CHhd"@Q(5I0IJ4HHhK &4X,d )$ԅwtPDs=DP OA/? p1qYDXsE0͠Ą I!FH Y6֜rA^7]jE;mG]`PL 1 2FX?5B3C5SwhV׿s&?& A GR">{5KŋDXjʒhFM*?_#{gvxj`"Ia:0_퍭σPݛ5+(tq">?- vpDEvw!iəey|43E_Mw~@}=DOUUs e/ J=Cs!UM'j^-_kfM_Es}>rR_N!yĐK('i_C""`aJyDz$߇MWI 8LS^zdG8%=pP^b ȮOCƵF-ɍcrj{"JʑA$$@lɣQiBcc[ծ5)Y:ZܛjJI؋ƔjU&랏5ݯUĄvT:&vIahBjJ2޴wbx*MTo 6 b `Қ*4 sc?7 dibKWq7HI&("$@ iwcz h*(d4DNmHMohb"B# 0Um-MTHJM-6EfaHAY!AI`Qwnh32 t S Ҡ;ZHTDL wBH#T+,~DK?~|QD%Ԑ?^dNmyd^_g&S㉯hKo{ה_zXP4|^ڽt1]AS8I1jXb~]ү=۱#zQ/@:fw*:CqH:boi{yy6TFoz^r /~Ƿ>]&+-3W~o6ðC_aA6;ѾAUU85m:$ `.$&$b).0b HaLI4*ܫ*j鲒D@*ك) @vJXV-v~UBAD~  lZ/Czz=DBu&ܒBM&@E23]JX߰o/d7L~/uޚc&.@^#R44 kEh]כLlrWn5*YA&//-°J0 F7\>ůx,Y 㻅U"!y{7o9lo_F7O!,+ 3ȼ=[ ݅VߵEV`tnmy+ƋWZb3iGHk\𴵇ӾPL2)d(G݃(E!+S\fQdvũ r9Th;&Ѫx v-ːAH#m! (JVµ=~3:ʒ?IHȣ8=Q#_[.X'_T [ X5ˍ43ХB:ӖS `[R,s4МW6b}JQD7]rƫҁ! ,k$rЖ-tsJta$,M2ZJQ H#rmqnVD\2$mb"F8 &j mdjh۔ky $_;{xP"Dbw75L-LYU !$j|ץ aLWì3 ߖR/U&ٶ"*7VA{ƀ"rEVAhx j  6n˟syTq)vgߖhsO4;PNTwHąh !R)sش[d ^<ΝV8Cpf sF!2t"$ N)PpvH%VwsV qu\òZ/ވWd/݆c!UG=a烝7EuX^]N3&ZfaL/enlhk=C&%5p`Ebә2ʾݭ.A\P b;!Gˆ;ś<LŻ,ϵ^jps+EA>Rwnc1o:s909b`o)s^ Ō"3~Y-ռ=5լ, g'_l5YjjKrM#@}Rf,!jM,h܃cn]=l) -thӫr R7PF'DI0,5 3"u P}J^UD9ygi ޝ Bc_ "tVzj[vE)Z){5m􇷣UƖS)bQ8G~%Yl(LC4B]U p1J]U p6^h XfFp>gL9ltgn|Q1}C u`r0AK^9h|ƽfe6E l:ܵ.dxO^".te㗞Z* $ k Ã]vu faI .e:F&~E[(q& Ie~˃ ?ٔ8Ͷ!dm>~Py;v7ZViRRaDXJ,a:a'ܿ _w) ƚD @({UE3ܴeNĤ9MY8n~a-H~' ZUiP 󶵢ՁuP~a`6:@|P>+0?ôĩlrh(N d \yKMa[vjQ16$E4}Gxߧ:?`̹N^'y4@A*_Y탛 [)6Biʇ`B88& 2(r_Apj`dΔ(kkt+j3*޶H+}Sh9? alF;* ̋*˒' 9jL bE ɂ`2eCx{zwwٝ(k9Ͳ)4gDyF﫾Qy^1yI_G oCʘLblt"=48~{@>+(0KUap:F]Y 3f~u?LV|2\,.^;V>9zmF6>v|hbw G8]P`oGs3wE[F QJ0Ջñ3#Ap43Woj~9j;$>+KQU -('E%'ი bX0枸MUQPo`x+qxq\6m8 @j&/:h];m-B9Z585uyxvmO n? P)\r{pNWRZy)h M T~7o-٠7]`E"nF lݱVb&DE!PPA?^ \Պ XR(*(!nPn/ep Kf,H_, .BypLAZe;[,-b 嚢z ڡr(q֡PѴvRQ+F (#(}UcK5uC\1EW0q pPV0 BmۮEͥ]qH vE-J{a !E|ifoXYadlԵ-[SU0tr'VQlbD#E]o"x@$`I"OKݟZS#/$'@Z IPb}aY5;^k65@̤>we|Z]PZ|sΦᛷ<{zqN|ݦkMYdl}mWvtO%= kʩqeX4UpMCCzlq9ԚMhсբw%e*Bנp]ftjN]G&v ]2AmPgc[YtP v{n;rD.fmL!KZu꽹|gKվ8 ن/Qhy膫ϟрftQ0r{bsY˃]5݆.ϐeQ6<lSʖG[(3tf/Q)<|P&.͂-вhݧG=Ѕ̥aNMgQ9YtrvO?YZ' ;M$Ͽd24u斃֬2w k*CW6=t߮:4FR&0+J6;#vQnWkEEg RiHW#aO2}yCG;e:4r?^=]f4sBڃB ("&L$%3eRQDF79~U/mD/!ApA]gO Hl#R/O!)J(r):H~@p冡yJMKҲ eC :ҡYp/dxW@=a=`|%B3E= {υO&3Á/"b?7璔աCā"Ov' $Os֢(Eʕp7EygBR~G7;QtE+nɅ8sKΩlF7o?@GZ{ _|˖aVRVe6R4N\X{XJ_f j`l0聞K/xI;7hB'EU%"BIgKquT"j|\_T?Tg}L5L'Y?{cQI:YJɟسK7sQN[u?P_:ȠkuZN'񓰦9'ѽd\H?5߬OgWfܕDoiJu6V|\GbAyfر鸧oy1xFD _Ia~o G?Z=v`IIF_ZbqO:|"r~_Ź~^\QaOyĄ ~G(CR@@#`%n.~xC+թ5/?>(T@;:R}3p{OI㊱.(T ܊_J ]!Nt$h)p!:<7EYaMʍ/cšlchQjjތ+MbVKfиT[l.5KI=y_kOw]uyNطktdFD6bZ+pc?St&fwQO% 43FUqz=| ?{6`"dDjMF#ᱜNr~y|Oz{|YKu<\;][r3 w!d僭V{vxt̳FVUG 1H"j#Wѣ h?X2@y O7AGix(D ]d5s >ɉ놎c,lo&QǸ%6ʸtq@{zPFC$5S ??fᎱƑPόkN@PMr|a~^wJϣ?XoOys ůgmגN4 w`= [=? )!OG[kUꍌsɪ^<(( oH)MYy`@zDi'/Op٬e4|o>'|EO k'SA (Wbd;?]]qɗOH}|\ ~%Gq(xzB P{`OuG?e(ҖTT_*_;u-Wc70)M`†'19OcWɘV^sRִfaQjWWJVjlt_wT*d54ؽDS3Bi"e񓈢1=xy6k_`QS(r\_^$M;rtN,"fQ?p7 }{ɬ@zjOja 9}f=lޑS#;̲ʿFݿ|9mxLAˑfD4$bZ9Ø(ƻu%ED]4ac|!aPC5vpx]L֣fabFk,Q[pu6汴[]y\Μ6do617i$۲pt隼B>sZi6EAݠ#:df>mtoMG>jҘJЄ}^.sJh-YHeD0l`c~ J_:U.wu~s2|$oWBC;h;a2̂$ú[w~e ̔nAQLU=qDB 18YڕH#a?gAGhU~W  =P2 .( Q%)Ƞ?/'mBGn2z_uNX߷@8Ȫ%`gV,r(?y}u8Z^ͲQ 5P zz}}n}ϛD_O} ۪o-by}_Ëyq{C>;VO"z ֣~AJ(~@#  ?oXjU1/ڭxk|ÏX_\ eKM0瘣$r7ɿIbr=r:>#UYV4msTxet|~ΔA@D۫x,/M[ΜzwdΖ~lEèkKRZ̸N0zsQEu*(gUƺ/°>@a m tu‹ɢQ)B' *yq8%)LB_JaED湫:t%w.|M.ꢹF|Ca hIÞqB( &=W᠀4 \Y[k#Wi68X;O緤QtݸUn<`oR;Ndws9>0|wp㜪I)Nn`^ 2 H}/G/ޏlkpPBf h_J+p_>1ogD 'w#p[@hP(@-Q?Q(BI2D P'()_m?#l}TG@ٿ>&_k|ScnaC/j2O?H-- !]޿Ϙ Lʈ#AY6-WҪbͬa x50e0B1m]er^9_ZU=uvXhMmF2kEEj-m(em-I*5h\eEkk2bav`ثU:Zk[+jLԒZT4h4)F궶_QBPtQ?gDO]ͥ%™6գjVkW:kbOܚƤ2խT l`IHV&cߌ;CS!GU !\J'$r#@2#XD@ !F os$"vtn5MZLȇ! !0a$b`r bHCyL݀aԬJ%xP(J9\ b@nʇX!K@A$@Ƃׯ5 ȼYV%C HbiR%~vw!d/Y ,Y~|c#߷%(;TTL0z,-_}76R )6' sG?>6vנܖ~Xl<Av`PSz>mWd~usث۵qW.w^;k_y\U<_t&E^>MhjQG[G-lloi/V{U3i~RmD'#1&)(׋ĺєk ^oIE& A665 =  D P֣5RŽ>s퓎|SkB6+ww㴁IIC$,lxޗi#mš3(.Vl>*>ct50ǯ/^[prz?av,0p~_nHc B$?fkd$T/B }XO^3]懀Iz.nؙu0 PxKcpxN~0:V6y]~:̞oÍNg˦P?HpZ10PNLEc._;C#HmjM(DZW5Eځ$*,"8?'A`A`A`A`A`B ,?%>ʪfzIjGOK |)_-u}j.BwRy,I .37B(+h?zam2p] RH bPh|we򯡡OXq&§0%Mҷ)taliRT*ܸw'bwϼ;u2sJe^]Tkod O{ְlXj(̨!DqTB#Pva1lLPn;BA"+sr_#|U|ȧCt3Tm 1n7M rLO><+(9!xЖE16??42UO*dXtO/T7$A"^6%T?g#nOe+Ãk (X".#軺v~|_vt?t t:#H{}$Ѷw"'}(=6Uޡ׽&>݃ɲQiwvDMڔ l˜؞@q4Wr`@&o~4 }>˷?&L*F#>V[]*BxDu3߱0Ҍ3|Y ! ǹ&I{P\NGT:oxyĶ?]x'% {} r#p>#m0e:2C"ƅʃE"nb3"aPٛ3_eitie>\exdAX{.u {s`.UP0uzB\eU ׾ꣶ2 {x~dUdT8 .ypեAp YuDHDy=ᛂ~`<+02j @~ 5T1,vY!c։8M ;?@슂tbfF?ٚ, y`B|>Rj/R%262 Ejv1S<Ay԰`0Y'ҾǦ.[ Wi{s#xtw}Ww/H!@0$&J.bHeh!t I%"e1PH%n;g:x|\w!j~Z#KPJc>Oc(gqV |Pps̈́<>3|l*K[īFמ6NjUYаp8[:zxЄca[ڻ9I6%QH B/AۿMۻ;ozd?%+N #Ml ABsqA|C@el[{F/Th*b@ 20)*9Q:RءeL.S|I+#K'WRC%ej@8~#!FݒsF2 YwPp w9_1D{ ACI{%_z g_85^̅$Qi$!!!#0g Ս&m)6ƛ`dGZ۟,jPQ'^N忇x}m&e)j_puRcJ?7!8ǽJ<^}sQ:Շ!Iƣ[@s.xSDN)F7o0Q{Oov{R~xO:=歼1\M8opAMEZ: CU 'WYg?h>2&u/_ke/'yJ6{`JP, t" HOD(t-ÿ\~>L?G.yX3"r$| ΩXW@ &iѱDp(@U4zբ$NΫ#IvO -yvx$ ؚNDB"b˗`Rp9s9􎖕;>>e%X{o0,~K$y{RߥEЃ/-)SN`:G)Qpvр&HPJ*`~^u)v xrvխ9ґR'ByP݁ZԺG` Y\CfM^f7N0,)2HxEC9$X; r[vYcS!G}D˃%[cF{7u-96Jyf^!D@ zU|\|4e6X~4Rj=۩R@Lm egL{?'Ccw?Cg?>\7obף!}_9kpA2a&E[sGDT'4rzWV":5mPVb =]ޘ氌:]Jcv IBP!>svyҜQP=.Z&u8dbڨչ"|tqVL5U\VhZAd׆7J}VuSK\g |MeA013ci6O~cGP\E$7Cp^o\Qu;5\*X/@:JQ!JB$fEU؈h< xHH)ҷî;+@o7m8Vmo6KZ Lv@Fk <.@BvӹubX(R B}Tƍc-p4O:h,is (]|s3n{;UquLʾ6&ZH ?J<SL0^.m=Vrhws&czQ<ŧQ0I30Ѡ?P>>1rca~mAN '`f"G~{{_m!cm&\Wя0B>K:gTpfpn2#Y?!q>4uR U7@RrZ(eؤ]hZӐNa9{flT_ 7" \=X$yn9~~zXn=X]v}CD?Hq~ؘ~ey>[si %ЗA֣,}/ѿ 4{$F1TQ2G`<_Dzcdmbސ0^}Y 3iS(u8mʱ<ox`/G)l%I0,rhDb gd&(FWl2~;l ?k" `G#2mWk-_ ( )D"U$FĒxHf el @V?ov?sa݃qWG_ އoD6Dfд#/=WA﹆\q ~~]Aa4$B:Hd*<v?W+s=}d5TMlAQO1l쩒IMjaFsQy!L"߲0;JOMv@xtt ʞìdCO],rX{\| xWIT3jF dUB%f4|1SV_`x=PT> tږ V~rlņYoj K6y5"7  #b&vg Ş({+-0x{qL3"?-"7U *xw+|%!X?csxlW+#]!ԗ8:oWkB4Zm 1A |堶cBE%_,* +烆va9U᥼tbϒϏMQV;}Ӟg7_kFg}Lh9U5VѰaʘ?/ŸJnLz{h3 K*yo4)LS™Mc߀^^šIYr)Ľt3d!$T\VVdVhX=m1 р㭮6 h9nE6.rzA)*UR3H'op`f + PyKLsM10G7`nJʶuq slB %vP?0-J(:"DՊMi[CCc s5V=>b`Yc @} P+G,͢qX0<ȾRhU gT'(;F?lnL*_M@HUjOf 1vD#b\$5_6 nj+E fKYk<~g17oIr˷qf4 rǟD{fÝ @(943pp빌FoY T.X}4h`u#ѳ1{ɢ-Hת}IA($(: mR{D>etQgӥӥzQE|7v`_x .ЁjM0[#kL H<# AN&]j!YMV>i#N7h,[uo )yͻ{1FAYfoކtn!27Z:"T/\2xrS|+ "V= NܑM\T@5=arRǼЙT&UDH+t};#즾ϸor}^Wz ߎޛ&9xWg7J4OA86~7-SWI"GЯ\>_ɼ-"TTe~P"7 Mo|ۗɻ| kKZ;(:W5ص.ZB@@}dm~XD:t]fbQat)h(P:6sͺ;=%"B JPI\>_O=zɕ㐡s!>EL!*jrJxPǛbPimj>emX| 1+;_ҁ %&w@nW-9o1YjЩ.C٩P}9zwCq"i |e>H k׭Z8˷߻]I$Q(729?/eOnc/` łNz; a KăXbsU.!B.=Ʈ 3sX(e`z‡ `HPABO' (r4E iTL*>jtMʙD/W}8Q+`[VoKUK {2 n}?-.@(%L Txt]t65VRVHzkrثlFje+NWn"bᄐiZa:(Nӊ!<]?Nҁ.?z陧?X0{ ըytz(LT&!30c 8"pkn>\k}O^gC#zj?$^՜t *%~ 4? J\EM*TD ^uHf/͂}Z0}r)k *|(%o>PE5s>0Q(rގ ƣ>>8ʩ {Zu@B&($#C5 57^}"7);vgp;{å2I>0n ] vn[޿_=!H"4F>#|i_wqY <."S28=*:pkh=څX5>_g:oϴ\*3^{0$tST7M{ xҖ QY,@b  Kd)xYe;GXz/_- N^(ݤFx0G4UA\2>)=it =˵㚉72?E4hD E@(8^3lheNj);>#heP%#* (A`;gQq sOٹ #s)EPTay^ AT_0HcIQ(!juOw>G>?m?>>B.D-CW6|sǼ&Nl[8!;}4,S/68(jU8Qo9}F9!Bb |Anfav9kQG>g?+PA1Hԕ*͘ę-MW?=ޯѩޥy)Y|C^ApVWQFϢU}-L[OP wt< rM\ׅ QѯCzMo.r}4ԉ``.@>B^A/PBk7TETm] W>_ʿ?fɰiT;z*L(@󌾾4P:PTgdfR8G!*ʫ2X,SH50C+Nn|!S>ńCL;d5u0"@PH/n]4?YFICMy{6 vu/7l^>L=f̿s24vh]iQ jr5kC߷}Ջ7^^xl&h1mz6DOHM}Ζ 51 rvJƴ‡<ꉘb"HQ9H>:r/\_]7fǦĠOGZJCXe׼E 2VV^F Wn[6vo?A1ACr mEC.ok!ˆѾP|i ` C?aTӪP SшNJ5zp'm{jT3_6I$ (9ƓoͼKԩƼr\s.]뼾XI LA:XXoPlNr^y:&jtNj9Fg S,_SFѲQef@eW9;'s&LwqUcjRRbcPfP Vxf2(4D Q  nf18iot X<~'j(5mCGZA0n;*ؠꜿ#$ G? 3@Xb:݉o,mR qР|R~\b8~_Γ|X@" OQEU~ݱ) ZP)CB I@7C.e$8n}>ݿmȢ9b$ D氀5.]Sr1l1jY>^v<6/L# m^)릵b |Dqf݃[ݾ%`\Y BιpG،]QU.88\j9ǎCmVrH}NA<"a ^A[QGDMGIX 4 2hN >Vqj\A,)~ҘJc5yۏųʆfqn{qI1, D4dr:wwuj4[orɖ|VW;G|s0._U0GvAd&=}|HHηC's=8K # [ᙊ&W1 $L9OM~ DJ=,TǕFmXrx|׶-z;3TI}K%#$ ih:!=o,bֵLjݭ6M0`xQAq[Hd5owν"9Qx7aFGU&i>ߙ:oti7Fs&%Bw2D@҃\W3PeX-*>dn4sYv-'=y"j\0FCf0CE܍ؓN]Lk`[L]㼈Z]353;:)FuadHfmY#aHzVRQ K/*NIUJ>NitC}\,FЄ!s7vh9#UUXfUI!eYAtsZzR88۟cE&jDkmz4($bX!?ʋ!/ @ǟ?S`HE꒜NN#N[CQLh6iHAFʧFȕ8ϒgc4މ# f]o}K:tƞ:ߍeمuc. :wA-Ur1evr5DŬ{7 8F-5n7b؞_/tRLWrnh#w< wSfJijM|ƢpGL͘"Ux郲Oٕ^[_\(p >u.Hx.L;P|} H]t&Q%@o5z\P9I@E=ACFTRՠ9]}F=c ׅ%wu|'-b琣ӿxS ]0ö5! Oqf<]=cJt5eV޻h̤6qg,*ϵ)LB,V>az +Y*ՇV{"w{:JT]:KUvȉ=\\QzZ&\5<0邷@HRxԁtP0[Tf^\($]ϰvU4~ꀐ&P`猒-&'X$$.ePP;M;NKLnҶ=' P7XSmF5Kr#78qon_,a2gO?Ϯo- ZzS!r֕V0HĮЮ].FC ٿRIN+ٛ:4 Ka{( B3W9iT_0xzΪ&oU6 +׈{MΌ4s&A?a$+ޱi3jx1uz@\Sw؄zYU0%*DR /_"3E+0M҈m5یEuB'vOG<$) /Ҫ[D# Ɯ Ӱwb&-g6<ԑ$1p0<'1/|q+p{Okr$z#5;ϕKM6&%ɼ1w*nձ](3xLwH\߬===XTߓ)~?co*SM fbPX#|?B/G'lYaJ؂ +pć^X)U }Մ;"'D /|~I51uӘvSsCGws%Hi"kyQmZi}x^[]:ۥSr>I(jv[+ƧG6QQ8EQqA2+wU\Mx²6aI R()@RZmmmS n8fkaVn39ve{*RKS][-3]}4XăcGFA zOOAwꮹ>f8(/kM(h:({ΗA,vTT=JX|Z)&SsVy Hǥ=gI] gCjakF#?eBWzURӵ`p(;F K 7s;@`@B̈v:½ccٵyԪbd\竔(zvO A yP"Hc:܆.ٳ}~j~\rkԪ{)+G"=EUp (IkƑzFerFpHVx;2xS#ͧ*o؂nK6ͩ8:LIw 0R_s7;J'`]Zt_m_DU]{) 0+`6'f06Q/fO@w#np_86P=-`[b]6Tk# |ݥ M |j@y i=5516k&6?Uxa7܆(On:&Mu|z¸,c?M"4SEXI' nћPu*z@*}؂@+S_x/}u֕Y{]Z̃ssx( qr/VF׬m|G#`١`ZB*-\VBDnBUHQ$%C"!rQ ^'cj7H.O6g宬`ڀURO:_2&N/x,V(}Vty;ٺ&\^2SJݓh3[Zmnyka|S0r5qC7u)E\zsU]*8':#>g#*(F}5a9yZ'KQ08~Û??Ր,xyN'Za~r}geAYd#'4+bducU7XH9Qf +2UH _"/p GΏ]Z~ꃶ! ,N?7/HBSR+,0$- X, h) š̔;(9v +#ޑaP@?XfyT=VcSqt^+2<@L(r ~G5Ӏv7.u>jǧ;wk _xxs'gmx14y@D K "v=2״w(`SފlX.&K") p{H&2E-_?죚oX^-CGā= oP?uW> L%˙H hFԔ!KV/$Ki+FEouZD%tZ \Jwr)񥞥hAr1fMi Xá>SQMStP: ujtrB+rUi@5hcR#<7s&!KP *P׾+b'@1:|p GX$"y|]ܴw*%(L!y7|4Ԕbz?SjOx-P$I$pZH" ^+z`2UQ.l&!J(&RʮT%WcLn׏i%/| r 4BUs_O;n "/Δ>^L9t#ݽ"CBdcB=1(Q@3npKs%鼊Nq%^A!Q 5Z<]c",hK GQ@ W T(C W,}~m@Ֆ/dt'QШy嘈'RhQ=)X/71c,k W["}$)?Q~0~DI/)3 >%VE,$X2#Kop ME#U;2,DaPU:mblia>ÀsDn)M/XPCN9"f*`Lu5Z4"J #G#J`8sBtJ76y"m'15-V%atX_=+e͹O8!ds@]{Êdw-ӞS-Z|)lU}q/U Ym\o 5 .f8\G9ΧU`oU_%G=W "yOu]̏Ɣ.,׾T0L(7+z VuN:9ZuW[BǮy η%4A0F C<2/m (y߮z'Acf^z~SröR3/ߣ=GEmK6|ʭ'??}nK:7wżSPK來IS 2/m(m·aSuU.4^聹㿨'wۑ}=r5Km #s«n3pMIչIfxGĻb4v w_>2 2UW;2) g:mcU6KzB<% G{=ښ!yɾ§a/#.j)95⪙uNzgM z){0W D脍v~L;kXÆ\]r׎T $j=2ׯ ]Z*[Cʬ yS8M 4l,v@`۵҆>0t<05UDI62EqTN7x[CLT CCm5P ⑮ή]QQ7E1Z9<>ga[rc(<+`~_D(?k$MUTG{q0뷳WqT^ Ϳ͏? (D/:90!4h1RX9 D@a3=@%ԙVֶuuwזEJ֮X)?<DJ %IB'q$]n0 `$|W>Zu@K^δ5QB@):rۅ~C4siKq -(o>o}VtҀ$qU2]^ PxRꜭeg D2tF ΃Rja`THzWwv 5&P;U/>(T +1@vsp1zÓ-\l *rYeU%1U 5 ].BDz6'h8\SU[Ľeu :VCBj_r (r*FZdƧ|.u*U-<۫8N>M!/M6(?(z"5VkÂiKMU<1eEm1g]0"@]xϷ ^̵&t1! +8!3`0Jܓ.KAP|Å)>PBC,^Z}*t8$:̖‰6hSݢCF0hz@F0?K ZG nnӊ7C!h|v & &Qtԧͯ{8YLi]~0FT-uCOlaԐÆU-v ?ENF⠊ 9:rQQwD\dkju/D˴sjnjlG߷K@sB)O%jdKl< {cZ&&ËnDBtAG*Uq:ucb%݂lGSvQSa~YAvjÅ S"\PlE%md\Vԇ/W4;e*/M;QHE5Fx_:O#?bR8bôH*zSi^uY4ԒC:uU^ &[bU;8˯؇Dt ˋf>23AޒV`R_zng Q!,u?PWa1`^;a, -<,߄5~₝j81TݕTl*z<MFBjUzԸ$WYCP13/dK/\J,ư-N 7fZj"6VCPDW.? ;_ײ4N<%c&F^Qtڍ#+zQ;JhvH D5:OCĐ U%70Dɸ(pG”Tʁ+8/$ &Hr],Hd/ UwG # )18Cf.$@Gx,;I5 wO(~$ӝRbnIg;OZ׌ xGgbeSּ#1̩@?Dp nWZo6)垀'76MTbNN&ؼ4ӲX+4s{Slp%m8׽(I CszsZ`30@odBʏHQALR/Z!$EDV45?%xדn26n֯0e'TkϘ%O*<-,t[AS_v}p vX!'5x-wƌnlt[3j}ɞ%M_gֹQ<ߍ;WM^F3"> \IlO1;+* Qv]֬[kʃ#Z0A;.85D%\%`=q-¡UHceGLG/J1Q^ُۘ&}7'}zRfnlD[˩:CPvw21C<Pk]ߪQ0QVҩ 0մRQ ՠz8fE 4=U _+6$ju6H}Qs|E/ @D * %CfTMЭO]K\0ia&f/8128k\tIv~g(,(( v(ύƹ*hvcmjs8ٚyeφ?v2SSmnwC(+%&>gH@y8Yri_W(Dy~]б|ΞLMJIԋg8ȸ{|-M8`!:cI$4 =^l=׫ }AqM[m:Ǻ ~HDfwP!o}H3\ݍ}{_Fq{Y"eQ Ske./X63Q}'; ut問sTu{Ig4k2M 碹ƩZD::> x֜PX 芯kI-*.R䋐2ARAD@L鮚lz4MQ.;Rs5glC8+od8w"kڹ돼1.[]]N";ŗ Qy^rN*gϗ|^ --ɯ.ׯ[mV@d2l\S弁 o?=.hݭ| hpeb<=CmOS]xbκ˩f醅ӇZ`z%=A|kljRyW}~&=P0f각7F IjgʙJ1rsṖc& R|jm&:@?]?E9)ٴpGu|Q&-pHdfvpK8pCr6 P農,:.e$kU^=lESE(uo%:jlWZ؋B-B}f~4Uxb=T :WF~˷k?;4t.7 N@(iC(qڨM> ST@z|y͓2j|F4%p&-H̪+ݸ,4mE[L3{Ԧ)!mdQZ,Ecp's 6ITdژmHoɅgX@1$@c{8;n|oΤ7UsR\ϿV]Sf={|K1u_-q\^`ii\MH?z̓|++ 7Q;bEcd~ !L&] y?K粄4J7s;\Sl-Y94µͦ1( p(-m?oľew%"p[LK$|zp5erC|Xu ]ʢLTQS -dt/zovVCba{q߇2২BTn{wƨ\==+m;nCGPzS$"pN稖_E^& jGW\/oo(0 x/k24=rtDwmM&F7si|o.^;qZa>1_wmZHCmj~Ԡ ʜbő2-#|ˮ˥l)Dt7X"veuM{K$+D,=g aEDǟ.dHQvƦ5: 49~ڱaoBsqw_l`v- i (aT@<_GrbD&b΁ xYPjX{{WG6a8cӥ VPR{y扁AzT9¹v{ez0׼=TJz[+?ߨuI8=-5c^29%Z;]ks@" O4PӲTkKWʳ+aUdU(۹b{aach}ekF44[U"MV d!#JUً^AE"|r9(]ϽBT1`Z!(xuv=B H`΋h仄Ǽ8+Vog7 ٣M^O!pk?'}ߝ/ѫPUETPIFQ} Հ/BzAOGkeGm>>Nd$)`ǠlW],W?g *Jȓ'˺OBM}GT7x//R:_34/pu>y"G#^T)Q3JX7n:&BA*}ثOgm12 y_=`Rذ㬏 (q88h*EpmMfE@S8j3GXk h M,ؤw;|^ZQ' rGvt>9zYUB+V29hV@EyXN+4C]iE{hvPݡ3/ko9?E.pP]>OvޙS}dQؿ+Y58Q쎄 tI*(8WsEεqTn@Pb-@oh5y󪏮+{G,mӂ௞0҉Q]L["P0w h%?Me[2-ǀ/Ɨ=> ֘G2:i~JM](n;ەޮp0ǫ}uP$epy0PI(K+˜" IJQl'?T1эpdzPdZa BQq|5Nz' l~;̧ehmOV2M'lr/;EyE&HEZixImzr:u,1|WG_W7o BTƢ~A+tm׏;T/^tNK4zwEs{ qٝ.p%;+l|KY*}+Os刟Z{k_D.|6S]4천(*Z.LDq@ AAA嬟O\WKhг0V@" |a63߯=|΂PEFWϰyg~mH|ճ\{ /fr p.2DBrGF"T\CT+d^ 54^ۂ2/ퟪ/>hn]o9Yk6)] BFG#a 3b-mcCyTO_?nu 1f\I$@P!ӣ]P(#J"((a[Wn`[{Z6Rq{\vvx8R=]ٻ6oHv7Y7Dh]D8,=Z?eb^_~2zmOy\_fە=G &ӁH(pE O NgYL꠳t4]Q}}*>NR‚e BC5G.}eztgޏ(,Q Fv$O=}>KWdQDכ/`kK -t] 1!QՔo>SάÖ9)C_DMܿSJ[J}7~#O7ޤ?R:J]8(t2(M3(BЗ/k+MMHPR^{%'1k=2xf:G/`"8֠!ęlZ&/Qn(r~wZlt8g'-hBqtMdmwWyAO3Wi-ܸwu o/{vb]Doj;#L{K"þc%xfF`(*8< xk[WQQ-g`vf)d; (]ų.w%U^o0v)9dUU$P}zory:C9fn[Qjxl˾6=\{hڭ5a_-fm=uVkp FU#>s/_T]pDQwͲ)(֢{ocp(͠NQmoq-L0JtHx¶iW'{VĭM.K8ͽ6rZ.-lj qT5Ű C<߫?o 73.v&EVZv/9oDb*i. inN[U’gG` a5CkRyűkMF5=Ukdh$+UhF_;_Pz ( GO@.G=߱'`w'?SǙ#mLe:6K+#iSsh\7e4ޝdS0^0fk-Y1InR 3 }o{_p6jS!-޿'ο&x٪vk'ti[sCnb5^v맶EC!a&ŘΠ,3iۦfȃH2phSW=)_D*m~3Z#S"oldǬ0hj*ɗy\1/x7!ćUU{.Ě;ve;* 9X30V")"@>}Ӎ '~nΫ*;hüBGMtWA*A2Іmp#x}8Bz;a=ȵT\ ~*(p^/f NQn8PFPb732>l TP~x?4^kl[M~r !SEO ;b#GF.9p3oV^ gp*.M_:NF7c,fn˥1Dꎔ;ZԢ?؜X@\DkpuR bݽUs1gpԩC TZb^lH%/]/;Yer] $USsbɲɷŢl3?u$CW.CCpga|2뇛~NFPp l{2~|a o.?-*mi=1 + `{2||2 ՛ D/i"82#ڨQؾ C)"OwIh) 1">{6 +:|+7Yu"z+q qQvT)dn T*"28hrFrGU)Uzv 늶i5餂Pjtm+NE^鏝j}n?Տ ã -F  Hx ^JlȆ@}mc38Sv/Ej{Epb BA"Cs괺0U#Jr^JȳiV~]U}0:%t,PM@ƈB1С2"S5a8chE Gg1a04-4D0+3k!M'B@ᩒ :b0[ n1~  ٹX],lKTGa @rks_}^XID! V=csN:3BҬ%mmY+UXbVx*+޸2^~t{aޛ쾷 ucLq%is/<G.Y=ؼABhg$bx!T*uaN񮮣ZOC İMF$BSK4:_X@4XdI] TRUUZxr1#^6!gP؉sq=F~".S8Sd]У3oIwʼ?r at<Ù[ߢ[Ä/0R`ɦ){5yQ )޶8ƥ7J=k3վ=?~/T}]1G8,D-<~;)b ?6$a |f]svP:_ Wg 9;9+wXIf΍ "F"j?3%o+0(/%Ō&C2{;,-I%-Lʍ^;FzlC{q}lڞ]h4rc ,<6LA1(N{ ,3h0}K6hޒx/tH!M(^Z""5kf R4!'BE@qu}rs.9ϳmFu`&.ЈAΛ-ͮ(X\DW:ZKmfhSߪ,sSǪቚp݋x D:+’]勨w1~YSexAڕU^bu,&[+NysB49T$o>-kvg5bNh8GhrT~B粃< ڷ9} 5yX8RZ}L1ǴOg`LWODkZ9b˞XXZ#bJG{qpCytPOkax(B=\Kq(Vs˅a|Ew[T`v (K+ %% SYk4O{ w`#(UܶtMV@Al[zRQ ^L(> ,v_CR/]Ж^zzH _B9ߟ}&>.j؅!<ۻtdd൰uR?)[WQ 7>3d'MW@D|x£w3Csǹ@ Iui,'D7<(⃎8| lcTmo!ѵsl;$JDOi$k>ČǗ[_ø;ӟכtpr }Sd/sB3fM9`X!Ke[ PMP-P=r]# ꭢC=뺋53rpoB*#9G_%m*QMܷy~}$caY^*nCνEߏW7T=T7HS{D}w ,r+]ym1ߍLy$IP@%Bw_q#TxL56ToPm 0ΓBu"D<w0rbZГNpF¿xyoŤ5l66 ;`\$$/YkܒK.I%f- x`8_}ޟud'~UVd zl-|Êg9-Phgq2Q`"b`΁ր$GMW axn}|{b5r(/Į*珳STT⧶M ܅<{80||<ݱO+wDG.:&'WgwXdv!vx0pARy s>~h&"Dǝ$ А@@Tj:P!AՂ'|BI5?h?aLk?os9t3%tS[|]XC 4XDzC$Y! =w̟ECDV(5D @x͔'8#G̛)޹w YD@= W>;H/wv!n2)gLZ_ ˁ\Oy>K{CO ZCVT^ɲWH dx hPjd7"I,c>[8Nl])5I& X RJh?7(%D@Aރ{OC e˛wh`UK_ BpJL/l]^ZTSSQOH$P  TNws/* %$'G~8*vi:7R =YQ8+g=A [Ǵyl귆_>?&_pyI@$Xi!$>~YiP$MB_ zxw}B1rR?ā!ӯ}\+P\ĉg'@zS^ʠ`f/gB .COk+ yDP=3V) 5{}FhbuSe,v\;>>6J256=٦I`(b*&t=9~S皧!{]׎D B't.8D PewrUIs'*ñ?Nx zȯb{isD _WJ!0" W=OhmnHo"yc5| 7C:Fɚ_?>-Vp udR- Mj;+'tiܷjʆMv]V]"fu IK¶LPtNӶo<"MtffVTJ;}%UFtzʽLqkÆ{5j]V |wk׵jѩ(nvJW N~Vg)}oVptqѺrCV/WLxt0[0H|uyyRiS>:w!tx<ͩ^u'/[m(;#vd4kʹ8upk3w+Z.jhz_8^/S4랴ecf=k,r YXcgZ)@Ɲp5z񉪛]] Ԙr3mU;eEn9sZ?Ϣ/oszҰզt6lcqi1J+[]rUZH)syϜm$zĩF+ :ENƌ2Q7 mU/:5&箊2է]ohDa`l/yWw?L5U$t~jA?ORsyt~#[B~( f+T O |99són?:8tۻV:$x! -mYֿV\=8 4C?͠ zSs̀zoxKKja/rufJO7}*6ٶ W=(폝uo/Zy9-)WkF|E7~e;|?ϧ돚nwvGFκGx</(ErOs Ϡ.:;O^6ruP8gIyuc^/2^h9fA1pnamfyfR|^p669*nM]ܷ=]bs͎amq74*='dYn /wbS:W}np8QIt?;zF_˩ۭۨ[tk[udT5Z^ٔ1^O:)0-f8RBrfe'mjF"0LH¬ꙧ%UVL錵r;j 0oW_8.vV4DfZPpDxՒS[ aE]Xz(e-{2ثRaKa*8ظ_*%Yg'|[?9bYZ Wr,>aAMy,enr׈՞B~ cOz:9ji(:;v>НͮeC^ vD8{S|[/c}zWy8q"џiJ)"H{uP1۩O+km\a:h|hxiD  )+垳]Vv[(Ns[McaeCmw+I=DaHH?ZqD`(PGwCLJtb?=#wƴ=9 p 0z ]-6%Hzϗ]ɺ'n^sϢWGޑW=>Ο㻽܉u,bXu-?:FڳLw~T- [:?ug׿{{־.>"H"mW@T!(}GzP9mۆ=w?oT㣟&@_ϘU RN5~.r*4YXukIΚߥj_ǵ6.p^z2EGP\}TmF%>ѧ LH#:Ÿ4y~*I<ގ3D:pW-A- laǎcwoLJ+?$СEnm^G8ـI l? J̇a}5wG8 en]UU_A;0F4}hY1۠ ͮh.o::ۜ(a"A}}ayqc}?>[_PZ0o? j>΀1hs1T5?2(ax{` $^YaY%nr;jQِ ŖJ0rb,ǘ`r f,2qW8Ul)My)QXP_]Xptaѡ4hû۟8po/Md?|p;EX51y= wyQuy:H(*3k}A_uU9<'WvkFzۚ]Άg}eΗ{=XpܤX$Q(T @ m\ڞ7/r^p T0a/ EK-F@H$Xv D~y} CvEIE- B t"4],>ڞorYR~.Ro4 96_Tkm@u XpBn4σLN\xXBQ߳+QEJު JgYgSM\[bӨAfyPAk%*s}mv>P.FD{;|lCNloSapA ;L(HDQBQӴeט}M;3O-~3V遠@ J l)ITFfh&AQHM h5TfJ[re$2(a3(bNJ ,41'\pIUCUZA!+Hؖ69]KY&*3b4I$W6C50ɢ6 6Y2Pcf@j 4`F3LI&ʶZ&YM"%{xj4S,ld#^wYfY2TK+ƺfh&[%!0II"Y&iC,APM̑؆jz;?0~ڪঌ N8Q| *0 ;e^xQ2_ Ji?y@jJ_N^^f $ '4'0P~8H׭J3Y`q0n $B!ƤWW[Ym.D=(D7NDk|7H5?,?h?c#Z Y,Z|3y5I5ҹeK:nbMsTۺ ƭZk*wnƏY&n]׮VNźbș8j dW"۬tb$k~b&FW-I=W4ƹF0354jG]k\[ۥs]W%`rmjhZ5ucW]?.IShZizׯ+ŹH*OؠD PjW /%GOJtA%O]E]!SєI$@UW?`{}+"*i+?ɓvb%#w޾ϦƿCrַu.}^#ue& +/xЉx([B$gQ֠ ZckdtlAoઅsx۬n} N=-Ru{nՕ}|KfvǺtX^w5MU!rF z;W!R hOTi!/aw>S]F gz|s0D@Q 0iBP & 2BLC"Q`Œ)@MGO`v>"q88I?K>Ct=czܽřX2(UVEח?l~f~}ɦqG`zÇc rR.(4;_{ ;}s 7 ϸ?g/v HjVIk EKq~ƒ+Q KmKa]Hfr!F  -W-] {/4zSx5@w #tUX Ыk 5jza4:cm!K="3e>Zt#b7Muκ(Oh9^_d)RwtEMuSH* Wx5MZ zHcD'KluJ[ge7s8BM`Šv8J@ܜSS@ RJ-Sw \?[mxya2aPkS{SnQУb4]گF9GBZ\X~]?.C~ EA5c~XP>~ό$jPO R[h0«PTc bܠm#@T!.ԴN!_bPE}t DGvZSh)lC鶉̆.grWcl?{!KBS\^Ѻ 7F"ʃ_7af(y ?mbOFE U,icEqz ˕?O[p[)ψ] R??XNx:]|3ќ 2ts_sG<=7;=AU3wngf8oQ{2ۥͳXOJؕJ&Gw_ a) :6Cy2H$j8 ( `|ruݩ/#+"6UϢLjr LALcXlATQRЍ;TFPA;lڴ a ֨T$Oly&A]ߜV[xMMU@ջv\WW _*0F;_ն{t^];©O5p9Yx`W{U?k1iǽ;tP.nUzuwPu]R]0Dc87TtFV16D!A8XRZ T@$EK?} iT٘&q"Jӧ>JP6PRP(YjQ&`=+K#S@pj͜wp.4IPϝݧC.q@܇瑡R>t AM^\-/=FgV$*!U]!SPQ_c> !MVG tr`2vb4?}g~Y63?wYb"Z6s? وрP W0da Fgk`D?SX6p`QHH6)' v|~;|uNRXoJT SD@:yBNؐ@@v isC`;1T.T^!@"+w4 "QC*R*Gg Op[]2~_g!??.hooJA@XD+>CNaS[kf<\Qe( =ҀSOIrS@J#G|? C檁B|jВ``&>C{*0ZRueyˎ &o*<2u :*Dpq8 ֨l<_aksIK gNkc΃] `Ǟ:o/W Rzl -W0pb%"ϫ7y'AdpR<mGFTEb]N4z|s\m.z.3F#9RnDlUU 6T hL5\+$nT(_=9Ww=mN;n;q9ir ӬRWwD@(l,UHjK%ڀB!=ƚvٮ${ը] VpKJbAB-4%B \0Mavb{l.I$LW/|3۹|(775f5Z{Ni)]~5l|D߼ A,Z9GvM Hτd^M=߁$PU\-ߓѣWO uUUUUUETդ5#mXS (0:poј[.R/ѥ_Bz0KE´p PK_+FB+PDT-ƢZ1-ƗcH%YtмpLď5ֽi@<#y-K`Hߺ윅*m^徔dI ud,R3q} kTNFFF,V@eJQZQ(5ec7M{A"u A(qFK(`& A>ϯd*Ht4 %@,#tÀV`(!2Ft{st8>_'t8i׸;jh*.沲}/O&1 %V~_lX+ J*ّpR"*u8Oz}_|<=.ud1JxmHv@RBb r"\ںt81Ա@vfss,ߪg쏷>ruT*wUK \((sLs;Ӝ;V^,SḴTn!F 騨>xxS%qaA T>$}yTiJ ʠVd†joұv >qW>E]{ؗE)+R\gë@Ѫb kpZ!KV̕*ΕŞUکu&2INWAJ> 0h36Q˜[VYrBƲXx" }L|nl;{k9YJ>>f|Y˟6tӢ<@~e>Fv9txJ ^D-}u_f$E/}U PgmWIF}~(`)]}*"xUfMm3(tXVwXC%n7cw\_Y#A6Cܱ;o6KV,,7gLIʎڀܼϷ_[^^iԅ`xbט4Z3.v wpqkQc4+ t*)XT ѕP%]@s-ʺ,~GW;Т:76=PP]!6ɺE䘑Ie_.Yk;Hx{-Jr f6R< ;i\Iv$&8idܠڠ3r-<"ÓPq7Ơab_on{10wwZw~M8aդbV3S h=]`]n{zv}J<=[,v\C{=7%iY{iŷ$ڌ(_eF)mޫ[ƴ[j*(5cbhXQ9T'`fRږ?^ѵL6(_EfxcMs`f$ۂ}?E:PeQ s}w |}YD:i 9'Spu=F3ǜP%(N9H-EKxfb b+ V<@r$=>NG>zls4ZFSN4bZM"BoX{E=͜u+o3Uns./Eq)څ\۟ŧGbljt@Psp.\&3GNf`.,=F%O%ˋ)<ᔖ.eANH5^hIag [=o"( p'?;45an~ֆ덺<6EA  /_dzUm E !kr'jv?v6߷1*~DZ譵3us/ӫ~h\w5+qY,kuZct񵨲o.|-L.-_(ݫ]STY4^+v;,4uF65ロ.ӕ ]Uk貦\EW-2ڣ*腂4ߪt-Bx> IO@vٝ1yU,aݔpiM(U i Î3q]a7Ӣ~TZ*n]Oknι[:mmkYuW1)BJ{u_lջz(j^5ӣS6UTvl 9l/'[`CA8诎ml-Qm t)syDywYMhm7#μєZqa7ZzsaKY7$gN#G (džlݣEr)Nv͂3bF254+,9S--|\ ^c$o;_*Q$NvTl. [vN@u)]g)[,,s߱/ߖrq8KO :O.PzKK-Vzic̙a;Ucu0T ػ=3ת3<s:n(ZѷUŠMbPsD]ew:c*/-·_-[c'15j#7 ^YPF:m¬Um ?* Cf[}ґҶ(Vzpӣ]9B5ٶ_IF;[_nj̋iZ/hVi_7Uofk][p:O~D1$_ 0 FQʈ4 ήG %ur(DN4c!SFEVls0ΡxE-;mav;P_kTN5 k}3|j}eNj0f+o=ku7kUGW Z},)eCî|eXj)-ZYku^-m1#=)4'AX;qtp(7w7d،?x} Y43ɰ~˪wAV+h=!;HDOW}JQ9XAL{g-tݟ>P6J QGIͩƍ8:knݗ~48MR3MTjv[e=6N6_vj.1ݶ.FXc@"۫np%m- h'3# l߽q]6\6 2!wv~ wd!R] 'z¥QS%3t-B{JJEf;51˔tn-3`6YXHdX`8`428 &)8JۛD[mLTħ#}ZCw5d&ٌPO?6}^hZ&@C8 i (<" 5 Mۅh͔e)M@K^U|)xH|>!; ~Ȁ)_,|˧O_"8?(2M޲[ClV8V_aꗹÞKiT3:(]A@w3^7oJB?=qN?nx k1 w\l!6 WMxM 떟]<'go>c,q{#|aYG i݆ eZ*}LvЪ8VTネn^Xጪc-4驆X:22%(=_ܔ hozC#H~Pǻ*S6ZɹmpIrXd9SۥU!9x5Աe;|XUMluо]XkGlJب՜F}Pϗ m0ޗ}X}8AC "]F_eA4 EPztHHXYCǒ7)+/4˞\m=Wn=̡:zsr}l"I! @3;8ۄX[NxCCq y#ND|S՝,\۟.80 7U1 C VLm+ĩ-0uO4Jh?9 )~oWBj=cset,gٿp=>H~;r 4[bV1[C"묔,ԡ0ijz,3aqN=%c5Bqt-@Ha@,0(E]ᛞSA)Xq "r@ NM:v^Y:(GXU/R-PHϪugVHk=<Xz.uRB9:H źlj;,iĈ"/^9Dls)}$WM߆"|dv< O-h8 rsEnX>3se%UZmwӪxgKY;83)74{V/9HYgzkݩoqsGmksߞx71`όq~l_j7_^_ =pK\ghw+mavC,<ԗb[w1N3Kސӌ_ΏۡK2?ɯ#ǗϿ"Gi |@Rvb*l1x S![M{߯Qe]gv2^8?%bGxG=qXZ_ƍZ&Q łא+|u7rn=oݼD?=TN1] gI[sb4 *Z$[x )l^JYUbQ(Iil?t0lrG9: D~NʉM,2ozcHmkW]jˬӃdDxfȱ}5&E$C3E*Yl?BTVOѦhhZj)Dj31Wrb΁-Eqow6-c~jBɆmI!CR۸Ei)& @8w#\ \O4xw-V]ȽGZaN G\2ʘy??_V tU^-0:ݍ]h1de-=3u.>muƻxmK@N2I'0u-{ ԴM #z'y^'*_s[0w &IeS}XuesF95ݍPJbn[X!~/qqKI;_@xy>}H+".wGkŬ<pn#RE zPUX(N_x~<UӐ俿{\F3x֭k;]ʱ3UkUW-;w-x*uF9zUu%,Y:. j57*(t$hN@3 3/gQ-qiV:5|<:JP0x`fݵaǴ=DJrSҔΛޤ\VN m5(UU"TS.?! N:fXѪWݜ˗ґ|x5fH84uCwod]A$$)ZUԻ֦;g ]ԖK]={y# 0X@0=g~[=_ߞyjmMFl)iۘU6i[_3}qln zxxPfmfap-˰#[빞_[6`59;LHƳzmuڝoisí[qf/n7hs5NRpW/qV7<]E+YC:Dz3KNlo/[$<Ǔ\٠m;" fgq RCV8략 T#[qƗݯU.;32K,G-ɋEDƅ)t9-hm<;B<FwW;[w<>U=j\yu[ uEENqyNzZw煻V<~x{q]kE\W=sշh8moOh e㨩~oޕc$c= @xٸHHXwz{ݻݭVPrQOVlghݴqq%v׶&-;H]g.KߣaW~q^Z38K|DV-#~yu<ŭe8YpocpcVw~6TVs,Nε5jW<ε1 Y9Iߎ8)Lڶ_8;7lu Nw\y׶&pƤdn,313315ۛA&A![Jw*? $kW^Qm۶fFց*7 fUUlU504Ruffi$ս#yRY@XGpiA; wNp󥶖ךI5OxQa޽q06ß/O /@s,LqEُ.6n(>k)Fƍ]5I{ż7GNyrp6&52cX&<;8###{m71PkR.`c#1Y+1FhfLOvZ+ڶM L}8LZJ"^,LNj`]ި[Zq \f@$}taحjm?_q GS/՘ٶwOOd&CyWZM|;w%MIԛRIz|q49_ڳҺKv6_MUƍuWG'&u:z+3CVv1.T8Echٴih;wtstū ~?yٸ 7DXǾQ t|}ߣy֛F5\rN.8lslfd:o_|F ;HR,^qTws?hS|^ߺyˑL?d$IV:ԸB(mۏH]kjDEUL8ٞlsiH(BhiUaN5pg kݙ@K^V [^&FgLu;PrAield 0aVz0኶ ͐Byj̀!j!lG?JZ~imVݲ:>ܤ$UƔHHR٦ƣYIFhbZmʻs-_n ̸Y2MdĉnȚJI43eUjlƅZ 4ftU5[wkDE/"ǎr7)\B#ƨ?h-GlFu'ٶA8:<=X~H~nɘIL \w|"kUEDD/2_ٛ ^xɋq3V?:\NbktT*y2Rgm#{O ustQ3='8L$[[@Q^鵶T`;oFw @L蚰==@/x%=8]j 8_o{(͗0](E#[J|ࣸ}Lӳ:Դv9A j*9tYf/hI⟍G$)'xP8Nꇨ&0qJ!O?!W;Xmhv-^kOOu:ZFQ@$WP-K8ck-Вь{_ϿHv|Up]Pp( 5s~}tUV IAmgf:cd0G,FgoEqyK]rb;R&k^l4ljX@" 0/96tNP_DeT`Ɔ]#w{4~ߞt vYR}u6ƿ!?Y0~S} -MOA +v]N|JGު2{lLam0 ˟*8UR9 )< 㷀s^O ٢:8|yϸyC(26sz`}2sn炋T_# AE }s $)u~@ESWM5GX2ky6Hf;r_ RI0bBCL)3L׉q F|mebۖ>Yqb74E4wPNtq*0j9YYYM|HoU|~i98TJ>*bN4+ NcsA*Gד?=5Q~<@yP=}RB{ w~ 8WAce 4><D= t&`r u}:wrB޸$'/-_/p 4쫉e2d}bϗyӌha`O'yy^ƿcE$ywK@;k},o RQdYa?ȱm>;>@*Po`QGA` @P!xR_ďeR\l(tӼ Oi E<D)w-6w8d4uC:j]q$GO2oDAX#Di#jvoDB3ٶjP8s̓"!$JK.4Σ{y~DA,a">.F-hyThЄS֧N:xl~HMQh>}8x^-/_ePwe><Xhvh; w =ioK ҧoB{ζ/䪁џ-aɃ=P{ ?YeaxПJw1*X>5^fZ|s*:v&!6#J|D w#YcǺRi":}6# RG@Z2o?`3Fmm~_kfYg_B*匿FJvH&ǩY_"U*S*l|}(\!AP$D͎~BDK~XLFUB@ɽ^c9g4l8\#Jug! CN{p6SRY!'-m6ZkJ\mq>~gxĭK֜3VVusv ~>\kD0qA(H{ J7ZSw=9 wׇZ ҵ ih` UC0x|ޙZԯN2֜u 4|oюrClC 0d^b`EЎ {xnn=\g>|Pb~$.]DC/ξ>X?uxX :sR=>g{Oďμ?xoApm&(-^CG/۬qC{優2r3\./  z7OqOt.3 t7H"C%߭ @OOEz:;hjik8^SD3ˌ0L88JG[|+\!EónkRsyGwg B]\:7P6~0؈ ipQ>{\K~\dqF[\~#>6@۲nأhaCǽ(”h%Tm-[Hq?y( S Fy&%WQXnVwb&iձmkAtp(89~60xs(Mݴ1fKQָB3Ul9g(>p`C!~W lZƶOKr~b*  X7B*I*މzo.X@A9_s3Jtľvt~ο;ҩ;drڝʠ#F4:t>k,!v +Mp~v($<ȷꙚމb#Bt(Z!7_v8Z8D2Qu?Т 9[Y' 7 ܕ81gU&U!!9UU|z+Ԑ7ዖp>cX"$E$u'JV;,!` ۉ}!! HҎu'Ȁ &gL%5Hc4L2lFRLo)5ټRY,J+29l~2UFIG@X2ʟ;mU&bA:b?OMĐ}`c[</nh]Y l"'TLo.3;4/M2A*uL8 %dPF~  b@)& G7{84gd7(7?0}ԛ+ZApf)ӎhs,И=r J%1fF߿ 2E9,␂"H }gK?/=Iv}xoّn}?w G6je =- S?-#}Wu^`6>zmT/{=IWŬ@ͭXHqwE8z\d7jgTywSʋ+ۊ} ӎ-xn}y{Vuoo!JnrH. ebU( /[%Dgki:':NG}{]Y; %)kv?k_o2Dϳ|= :?@"cÞ0[3Stt A]AˀF6_I_GjNQLYπ 8y5뿭c4ޠ$єhNЫGbߟhv\ڧ.Q%΀VNW.ǠU1L~~s{= >ը]$^*+}) qxê[%{ZBY>`'ywjܹlr6Q`ߛD%?X^2)!z鯶v,`T?; rdT;vn?bzʠ~7BGvCdE nQYO1ǸOR@+i)A?,PH|;jO0*Ďs>~Xw靶~J$KUHW)+C6@R|#|iS3yq2)p4Kc_Q`}\1L@bi܉oI[z},Bz5v5πVf^b.J3SD,"IjdUU?0qG|:/#5 1Ղur!6}0~ҽ4SeD(YA Pm2cAhX$, @0EGs"$XNvTҠqImˍt-٩+D;މٙ2ܠ?܎;;F% =[8A9~⏷Iqf&%؇ikz#e ~{<-sD}OlgEFh6)*i߬a=!_{b=tw! ( =>TM2-ymJ~IM4s Њ@sO R(qZzw!u>5Tn HSeo٪~ u+KbHx>aYɛ~{ޥ*"7B*3$D˽>}}`ƸՌ,Ƨ';Sc3XӋa?7~_FxڀkYv^%'GccW\els,85VaA=r8Z( ZVm}8s- VxLC6f?$ C?#U7?\X$^~<$""?>KR&M'Noon1$h Kff=cpQ6pJ*+>}ʖ4O&uPW\]26 oB_tM6}Yٮ0-,_W,(K_qՅϬ.8OvBIRlx7]M ozq?wX2"@h ZLx'dL7Z1 864}yg8Ry&v턆!x ^j&f9=+>\si>Hj:;:f mjnЪ(QkWg"W&9l]el*+_3 pg r{CSpoP ^0B"6ykC$K tq|vZ@qd6ũ'&ce@ 4ӷźkQҺn1 KGzB /3 mqcmuA잣XpX? gcs-d%6>?%:u߱>Iͷ̚ hCPŪA~2|RlZo{|۾Ek:~m406UWT" 48][H_1~g V K~߮*︛J%&fgozd*֭œZ&j{g09D4 3"I%EY}Qց QIs R=)+^uU"NIMfNd [*4}Kk1~UTePZۀ~0ٯ^ʶvڵS!^PBM(8sᢟb]{=lfe`lMꨥB}NŔ%`1Φ#>"Ö =FԗN L…Ec00\c]0ԷP =|~ahteҷ_tGSr ހRJ{[Ѣ&:,z# ;]mN)UR\$RC<úЎNpQ ~[;lȾF8}J^;Dq[-U->XCG><~#M<$__S9U6R T#`PO=[TC4R\GxzSo?zpx^gUHLqTCoR_1 "Lv( iKPh (.w NA;tHߌK1j)91>zH.I7_}=LܯM'h~ӯڛuL$̿^wrMy-g2ںlbֱ)%5)5LDe0TN잫S5k !pѬ5ETRV;gu ھ.OߌCy R+>8{OL|4o].: !8d~S9gӜ&f#bYN  &b+lb/nM9f0_Xt).745pFT3m 3j- XVR,@81LD~m[\.~ J"Omϲp2w TECJsW2˜NuS6L(;Tk/9gT]}iz%1T呧ubgf:*‰z9B zz$trPon7}oz!VsP e䠅ވx̫ 8.4_d1s쟶 kl+' ?1o0wS~{L&9rY!pr n[f]ifR^v{HD8N`&3@X l1#T,5T\!X+qnȃ%*]b||ʠ_ *nI$X0[ZyUSM SF ~-j1b )xꅡd~spd|M)kf˖ǘ]HŠdhiY@ LJT8$REk57a:Yl\xqATT.ED@='sP*0 7 XUH{I_~@d򒃊{-.2!] t;MvآGF>7 S+U!>i:D=VB ֽ/ao687J3XP30'hcn}Gۨ_? :'~VL2ؓ/#;n0бkT U\@nv NX*i Gmŧ2UA䤊1ftU"}cO9hy A/sy|VY4oC^6d +tR\^qhHo$Zzv hoqRXmm ( B(0qKVe]yalPDBtSU+@@j:1&_L}o:uXąnSةԵŻlOwZqؕY( -azꀡ[EAmFMjONPlC?JJH# ]Rj EXz@}~"(*E7܏>ҡHrR0P!PGzGm.RJ2\k OEk:!hO6Zr[Sd6>!>H+q|]=/QaNҞD7:j3 0D9U؃DpAH TUѱя/Տhg[=O.L#e;9V;}EE SIjI q#iD{)(vU{I/_{k8W{UVF|bmzegN_P8"O ZϱԠIq P  i]Hwd@y]D3/6&BPsV/۾=qG/X?DDg% iEuD'DB& 6>u5ADI6P&N?`IKnb)WK^߾/ikUBVg_;8}{~~)?C~YSkU?(vruGz,5bGAA#^8} {X& O !s!Ej;Cu-B}#c/&Y9-;5|bV.M@yEGvJR YK9`)~+i?߆$3D ò¿}m@DG9s5N!'t A@СH)"P^smo)lKy2p =63xM s 66uIJNkA+Ph#3O;vv^^VW:rvf?p! c_/{zEv$7a9Q ^C.fnƕOƊ$dhCyNr>mL>$SfIE)#{$.}!Y0 FwA @6y$ &B~J39F(G=|~OA,@ b+L}ɀyNceZvŀeR~3oYYek f24\שjzZ*gsqasVj3h]OԳOeOlc*\%~ﳣ2 -lь3~eh%=cQghQBg\!ե{qK5!&nOc5},}=\>@׉`>:I@7d?.L9N4%wH=vu"nY֗.ͯ-imbVX<]?N}Р59Rj9Q]Pc-؝ (06?#U!D&s QtZ$vL&D.[vNL>0i~nV/E >#Y <E>lX2 BsԪ^$ , K(2E;Ӽ#mU+)UUa}:KC. h0#!%t U[zBY@%"SHt< {0+zލm8r?~Ė!#POu>x2tv~Z4APP+1L'gr ~Di~:)!5'pcLi@@PA|Ouzg+7\?9ǫg;>=+}("kk?Kt8is]|벷@( !_,5NĠ_DE_*bvcMS:f3<(pq'sv. USVYF9JT*͸P|ru])s8s9ΰJ}kZյ>1c(c8nñV]zL d8w `=F<Ԡ DBiiq>yx9<9w akesN<a糎{3&ߖ|X杉vNGcydMN)e2eC"eˆCN%Hd|vfMDFFS/5Gw!#o{^Mj)g L T?{@f\Puj 7 PML! _Rr@PVPu[\ rg(E93 ]Uk c>[GKsÜۋM_ Mu:P p@e-x{ xMpDzCCw ~:?H$D Ð(vݬ33772"(=q H101 PF J!Կ7A}p Zc$/?]Oe?aoAAـa8W@Dco#MPNb-&ɰO︟G= IWS$"\yvsRHxK g_%IOWGYc`wgPT*j264كqZ]Ea ) Ecd赍\lmuiFkҼ42Đ)Sl֘ 7TcwwwnSFۛNEdmQsZG5t+%ٱbmLp ƱPà 1X\5¨09}J]@in5 &:hJG 奠rI',-iA'G+\:GoD.FQmX׿{\n2;T3}QD V"[Q g2gr|W{lt߳YSbBFq57Yfy[F)v?269@ɧ{.WH½re{ThNlSz}O /oe [i!Jt>_}q$9jڣ3/#ᘹ[-}ec1bg_MF,m1^m#ePzuXMHw뀷^csb}XHSV2 vv8tfFh 9E!&?  yC;kL^ nOIқ("J^Vsָ{c>f:^l%wf6G%㡭҅vp6G79z %STڤF {\c<d+pRB'gY_\^Q0 Q̠|y5K)bvh;Mgjܔ/2'v] iy6Br, Fbr6ޮ#ƕ"lwn^~-j76I &,q@Ŀ# ."`6F)_Hw-PNiXuuBϔDzمn`Jvi3$<,s ؠu9$^uCd`M w>ϷynuD{А_P9"xHA AA-f&*7m7-$sLEUED j1'wnQ?bN%XEz0isy^Hxr5DyXTTI.Dfpy캓i7\paxj6Fr H6` 0IA`\XM^F%<׽8%u,ۧhCUJ\He։ Lr!{[2#x3W<>ohQ#L|~ש{vzz2͆0r]ә"c+ H>JN3k_g#Gآ=A  !A k'֧V+!P٪#+pf-y0 _BeKgF'nt=uw8͡{Xb`۽ĘA.O]*WlڙqWRjSZJ/nq˭ ?L>P8E4=Z"r* %>aDv] @ށvxyz<3S̸X Rv?J!h'@.ѩ<WLI >SH:@wV7'LiRD?L@P&zEy@r2/?  ;a[}刈eLr"Ph0ف@(b'h~7GUSTP$, ?ur!w]``!jJt@P<|sbTdy*{ (9~W zG-f)HUfԽɉ S_ Ȥ }֫|;=x4,@F@AZL}Ab; ܕMu#`6h 2%FgQ㳄ldl> |+ I÷hq#OUW7D(pT(~^B@ۖ`z0JhѠ_ɐ|-"I壗a2n6!Y;Ob!(֨d?Ef& x y[!į.j{ɤ NXIM TC @UOklyvNPk?.{L_MbTlUd$ST^xk_vR81<whȲhCo : {8qgOC'q#Em@KVEB ].=A,LJBםu<麝H˵#PqpeƔp Z@S5R HD DrV)p6ThYT[6TV"-o.;#Br(;@Wbҋ)p?Dd~ha" |G?z/05a =^&  )$DeY6.VeQtԱ|RZ"*UWH(0 ?np6Ma#h\Ll#WêpJPUPR14`1  ~DQh[r6 A,@#C˟7?f(V>Z|^!ӧN%B Qr08Gmu_-#{/s ($$<@#x#i˱Lf~@Wb bʙh5llArMJҡx9<_94.0`Qfo0/qg}\llГ uHyMs;H٪weKЦO6㠓M!y %r\>p{@ͨpHA (,2 [3OL~%BQǶ#yPf5e HQ,QGg*UPU/tNdyHGo;6͂L;g@/ !!黳k|(fvv=eIGe_DT}?_u܏|0Je~VͶ sQUPvpUhNUYizhTd$k(PXs9@UI`Vȓ KY+ǹ4xw<['8A7U{5Ka^r۷Sw+{N ɷ+Gռ9';CFC=a%ΗH _tՈ9CjACbYH&6<ywѳi9 aJh$I8ާ?6maw@,AT`, `|;®l*;`Zսr-v:]GZ377;lMi+;Ј3>UDBz\@NZ M!EH"ID#ɠ0A_xz.ۙIL=A(ehlNڦ焓rr 2L䓔g-оi y{7;9zd⎆iz׶&P‚"vUN\v:igH3 ʬ%"w l'2 M vjcNցXP+C9J wb-Fq֨X2%(!^g! X= ;yGgOSBbdCx^ @LKڈ%[P{ZIoez*DCmȊI/e@6{YVFiI~+Vm-II+s sq Unƀ3t,M]/z?Jtzs7˫1bǁu, n =XSvj^cJl8kPa9:q7'fN^@AJ,V{fj( $  {'FNvBupK6 46Rhw}F@hgrC 6StW뭞!J(͐3%`jn%RW O^ @o ߿חp0T B$ugjtf^q*cSd.W `l\^c4p/B *!W] yIhn *DI6QpP:a S ~݀hZ0LMʕ^5M:EV^,&@r0CWi&e12[ 0B@$Vim(  P& <  c8Td/1fIdq0Úb~>H]ϡ\l<[~SсX3&’7dYARaQ1@))jC )43<fryYLy,".LEMDD;k_.wa.Imt]n=,, 12*dC7CPZC ^A@v+NFW#boMqPZ n, n%CIS$z6Nc,d1f ]wǹojG2;3AӪD1lC 5! yN؝>G\< "fz<6vA&@#6j<^xpe$e#6z3T mL7nA7(f! 05m]`puhpc #1AC Ԫ9DnS(n$"DP팳:9v>bҍtQLF%1NE7Ԑ硙yͨAa{mӻ2̝ l|9&tHlѫ7#6,m`4R #M-A:b0`#Oq f`ɲ$c@ ĥe? 셳v|."JA).AxBĤ4;6Ho&؅ILOAsMcT5^&hH9zq>(d8v!4D"lY},M6ft.\'國`biqZ *#m\P؎BPJTTfrjJz$7a~>G'%r% PtlpÙ&zD$@4a5Iԯ "Q96@}uTH/M{~>iׇOÈgdri@Ч7놈Ǹ9}r7IxʳQ۟[{W)R&>paQDY='%TI! Zd{*Nz3# \1H%WJ[+oɯ5g`O$ESv1?IEF^>B1L/4B%,|p[QVUƴVԁ~NBֱ85=><(&Gwl>1oDPt$E4;1V0bT}J^G1Y}TO%{zϋB<tA:W.A$@=%0i lʊA%~CH}| ٨iLj~2%T m`#RU3Y :#PeΘ *FYO" IL" E .J\v>P/1wUzӘ9"5}ø8 R)@֧TǛ]#gPąx;C#'^ @4eW%1\Y~R4a(c(<"@ Պn4H B!QpN؉2gtA(hdD*P@ W ॅ}}B CQEW1  ~s@JG=` o//B>\ HB ĐZ ch>ͫ=B}qpѩ&*&pj{AR!$i[$?kd}hәYaˉ9@a-A@2a~9 Wkݗp**OR=3N!Wd kc=j }lD,+uT^XXS* U9",}9 k80D&~I} 1D@ )'5HW&{z:O8e- bl6~}#&p IPwhB2Dx o[(%j>~moef&5 ҵn$Qjٻ=?Awkzۿ5e߱$$N$I$I$I$MeJ6ЛJl ĀI bAkxfLmcd9fcYnffe333LC2331ܶffd 28乙̙ɔs33-#s33-rffffffBdqs33-nfffp.h0Fɲ ^yn32$s332$s332#q1ed-c1efedI$afffeIfffffffcI  FcJymyKmۙfL̄FHdâmӷff7nf8331&fff@ pcmtEnL7Cl8lzçZcP \t:<^I|[#m{t͔) >a!$֊+h+cD#daaݽ4b28f/oU4.M Įd8bþ&͢`&mWMX+1|>Ob#](И1jA,s s4ɴ?c1 sqOjj&1*ɤHbr1e, 1S*"TV"#֝sǡAԽD50~5ȪݠhrCdTڵZTK.϶%8:<0>=U EEQ0?_"Ҝ¯_oI f8@%">0/sEuL w iAb"p쵩^ȣ?\ɀ;4߈ջ|WcՄz:=QsU,U8:(F#3N*(`pnL/Ї^~lfj@ \c& Շˈ a$yo9x4p!" J ]5}{cU; &Ãp״=C[&+,(8Z!Yjo}A+986J$8@_ ̒n(r{nӐ]\873a^:!FdCipGa`L_2*C;p`pCPp$)w|Qb 9BX.4h߬ӱ$*sìr5 s|[a1!&4wFQ0n 5 1$5Ԉ*DA@$v:K\Hn6 P A5Wtl3bIjtj%a؍vhoMN`l7A/'؜pս4Zn?ˑ IUShiƘwU5G4CWЉDFbe{%UN˜=qڌ& $Athd.D۰}p))%䉗H=knpA$Cge)/~1zx&7!]Y ZձD"L%(>{h;Tf}JnpUX)d/>狑zC?6|0sJh?(0`MKH) CshK #Seh/oy~xihҦnUOt@XOC>C fW~bs{4u_)`ԪgQ눠miHm -]=;&R؏GF_2Z<Sm7 hqj 4ג gԈB"3JV dǒ Mk Xcp'dq'$e Ac:x0$f;/<Eٿ}:^8Ǡdc0A } K@$bĭk7޷X;߬y.3oN_أ|y3`bAaL %Ps;C!-mDL&&F h^p5p#u)e@4;F.4^ n,2zԳqGmTD L"=ʯ'/?q') ('i6$_RI]摈"*,)8^ņW밉툼 w %XnԠX^BG d巺cr9:Q+|܌APݖVˌ:hHL~curE04l/1E+*e/Hs>zbI0ዴ2^Kx[h~@MzK}s 忈' s`?w8bPlml0>z^ (p b3MЈ6[TB* Z S@Rb"a5%j1CI&2h9c݌W[L3{P"c ,)DrhjZѢ#$1V4a4hr.O(΢u>lu84<8K$p$Bo[Qbo^M?mR!ff]P9奨俿hoZjQt PȊPJ! Ef Ң%/qĴZ X .F  %A f&mEDdD FHwnL@a&8ɉ) 01f1ٚP,Z|v(t A֓sA,T/C~^Lv4.jG+_.A࢖!'w fN96[1pR PKNY37}=iW]ey`BYҩ>Wv BC${]ߋǿƢ)/ѧ\a(Ƀ❳;bQ:F&yQC!oeYYEn8 _{!qcirB3;?Ҋ`Ǩ FP8dVј&cȏ'ѥ!:Ap~{Z?qu.u]/%܈ .BK8*;~sa-b2 ?` 0` "HHtF*Þ0?6 mc̀Af@AI<^^؁pPg<ꁶ/rMoD8m\%)D a[wrƃ/qT9\f Gm@xXN'7"(w%Oj4gn3CT<3pw\B!7;Cq L 4%0wBE&cEK1<f`;Gۧ Df2jB$ <]la Blh+D.70BcIJդڍi& QXDpDLCPLB${OXU+D%18A-Sp<>Ǖ<6Co,!Y˜GMBnywCGRMYxU`zX&T;áfҶq~\}v74OɁj "dݓFڜvNX8o.˗VmSn󣘙HA}_^Lc1c#(I$HI0cך!>mcKb({z3jN T6:6Yt"peK{Ehq chgSܓgH+m̰YbhMyBM C[3 fRd}alJL);p/s ,)ܐ;};. 3)Cti;Xm'AhS2B!{IX3~}@ `0;PPǸ drRMF0mٿt;߿BC Q%QMԎĤM W W^NRz2d2qU &) J)ꮅj+j~Ǎ(16lSh<Yq@fQ9 6FAل${nK:1xpcZxĩj3fLgu)t_yL lz;/$.lr>a6F#K`$˂ƫ+ 2=@{:N}G'~ml 2u(2b䜩-8RI8x} 7+2TdP6GH';2l -h$ivHEmd4D3?aqxn!$%Dd;S6hC!!uwaKݨw-f3la F Uu^hipD @\+uA(]Mc17ǭ%7AA<$# PavkI~%9 ا.PN\vqhhbP`I(QWc@ )h>PW?v PqѾ4LRR&Si(˫?~v:wa!TɥeddtD$AP > zpꪪn ϲt?KoW!?Fn ޯ'Oi3=~]Àdۈ<l@/t34vuʹ4C4̰'Pu\'R-9ђ6(lj7ŽmD'"Cj+ЃFn 9qD8nI>VkEiD:n9.RVccBMC'?:j`h`ki#6 fCf2ٵ)τ bbg S'- 0K.΂[1>!5]hz[F=  8G)1o4>[߂L$h] 6ϙ}`zPMFbfX,9}. 7Y\`2L)dK=U/E?dQ'ұ= {C!zŭ;L2k^ ?*{B;g$-{咰`0i|,|:^hs<MyLRtg0 ͥRq+F64$<DCvAmr  õdgfQ@97#꒒;Nx8g*z.1|G:Wp9i82+ vZ  <=m1JcxcQgg\̯M&J++`%O(YN@ 9$(0z^.T%`<X0G ,^K̑N˵\ CvAB=Cq^%CMKUollE;6 .̤ۮ{6dNaR%KHsYI@0F .4B$V š$K.c^h|;ET䐼 x0c.=`y^t ̚h9.am"㶫Få  ;] 0 @C\N6B$ңb]XG9)MfMqCESlDw}rs ZDptsBsMuq'4mx>'DV8*}M\;] ܨ l,(oiV >7stN ߞԼyYwxpsgu٦#8r+xw|Ϭ\y=2)$nDLu;R邍WBKSE QTKu%L D+rጇ_ICbopڈ?yGqzRz 9;U@VЈ}xYpuۅm=_hh#~H#c+Ua7ӎVҾe9^Sq"+ሣ3[LP4 6ъET.J#7=I³ޛ@C|reeN?ŠD~Og.~_$l&it'%rBI!|?>m!{֜md(pDF A5|Ao~&?6i|ihcaGp5!uJnoAz\_L֤wx>xgqiS^0_[9l,zcT﬏]usq"Uv;! r;0|chi50K,;uK/V6ӌ!Lkݫ ~^@" "i1zS ;f=m$.z{(ɒ?qY8)Y)FdM%ȖUȤjs*̋03ю&AP *aRF$Xl_XT O_x$н#B7jr`Ep@\7:6S Bvb*`$sCNU_Bz?pl]Ncx%>oHfH`@r scV /p5 6\[D{oG8lѾ7%aPŧd6UL^p a@hBZȆ{HRnXp43ҥ#XT5׸ZQ Ri VX\C I~G:?C_P# EԠv2֍|qC;#Ls$0i`@iZ=crv;B Q,O癈-~S>w NN?7}wu1`Fkҭ\uytMῇ%.duSu͝7eQvgjw;U 6t@ ! r&Q@͛v4|z3R30R+~Ο0x<.9, ͳX5 AOT&6Id0<6Ɯs (WvӌMZK7\Aћۦs[l.#1ff?ዜͼGvPmXz‡%!;;CFɛAv&% YLLepG-`rOP/Eh&q0s1i.%x9 v7`!i3 QTUQ艹|9]pg-HXGcļ f;{m`ZZ1 /H"X J"JBGXq dS `\f,|Qۈ?2e46oFeH7@H{=X:<:^.BRW9u 11ykώIG0<:du۫>X/^wvqϽ'nB X' fEV d4g^EM\ ̈P.H'ˆaR#~CY0DDD u c00HIC'@ok^x#ˑr- Cgę j @qr5(LzZ.W4;f;̸nTز E^TQv14ܠLIH5F4 [odda6[Mvb㝳hն`F5^`\g!;߬q huӰO8%KI}nEZ :,0*,E6.e/?j@("SWB}0!~xrC!vxAVJX *…emO`q@PZ> PJB6&h q*:Z D.w97x{>Qf &_XB-߂?bh?Q߼*lO)#b}՝UC $~~&ZpdټP<*Vw,͒cg=z׭>M{B57(?:6vfm QCCQa Hx=_! !# :h01# 5ܽɛ@aaX^` 3 cQ*HP2䟢@irL)EܟlES ڋK-FڋsTZnj-Ѯ}K5WVxĔKS4ө8brpNg͌ `zn7F\;sAC/,dKr$ZYXİ\4hB2v4GFŇ122A(.Og?綰"=>S&3݆:XvsƄ`otAk LfUI&0Үy 5NvF솴WXGij6m,GTE8.3hrLF4P,t*&zZTQ $F]W5yTA}nIyҰI`'4耈]SU 82kT_0\C4$˻2ȣ4u8=QJ2V_9k+FJGP^mn橙`l,)ױ^'6P6{ىo }1uu^~w hI8Y v/apki 054H11$0]r A!0 FCha>-E>tI@? 'V"~8o~d^4r v% %wb(|A*hxGG?FXP/#xJ;ըQ_iN0Y ;"\L]M.;a  (TTJ`l@=ܵGg 7ā5N<5>lQ?Nꊨ[ע a;)b<3mA<l& UWUD$wZVw0C}8 aOKE[< CA(T< P\@Sjƫb͠v4۹:)t Ģ(]qs۪?p{vn#<70J6x h!ޓؤ ADb+>+.!(C To]ʛiˬ_n[<C|>Fg,^_ ?9Ɋϊ '!! o]HAժX9 8HMqj"#fU{_D宠b6h:@_ *9eT\Cf=%S@'B?Zp'}ow_3l#/}?>zsxc";Ƶ_y/"S'@.W?~y4p#S"&hDfe0ffSZzlfDaz`D5}׽tjz1{Ф#ëh= cnvlfE(F8$ݟ 6hoa^8`}wam?Z4&z=|v|X*)q1ppsw߻]zʊUQ;nt8bJ@w,U!ڕ׸uL̍"oi)C!E>a؟rm̋HgwuXvMv'[N:SsMAe@a`G&[)Ī||n#=q,NV2Uf)X.Cr䕪ϱT(ČQ[NFHxP5ldTO-^kPHAMnrʦ`ӣ֣=ݷh/w0mчp6]KQ47g%wmUQ@ݵz%:ȣӌmVM7Hҷtl謩S afUXWSJdUJof| `v8C,6NQ:A3fx ASh&״Yl; 6єD ~˻c̄8X葆qu9NO1\Wwg5ЇL̓2qb\Ѭ8tY)9Q˄D~&"S34vƎfGfzmٮGd|;'w>,/Y PxKOLڹCi}gZN1d&OSy[ soӎ`$pȠЁȎԹm$p=$0@6p"z4hlု;{HW^AG!! '>~-Mz$߳}5uw?E~?~?B))M 10cymn[mn!$&!1֛յݮ kY +&L":I(^ c!p0 ,G@ c'oI[rpyuFj;͞@#zMzyZ֫X:aˋn7r6 #JE; 4wnDK#]RЄxEפ ]M랍ʺ`@np*6L/2z_m&/r -tR.)fm34Nn+7n| MF ؇:ǵ4FAoq!ݻQ5cٻ>$e)ٴD#sf-wA4yo/|dI qK8HZhM]rdF h#kIyxs "Fv9=%vx<-2<1z b( EyQBdzYsV Wφ߷^1RAE,o`2q)XMMˎ s# kn<ݞd&ig_&q]ٖ4c|#4A`3a>ylb4aP>'c]yߋ)08.T$6Θ-{MU5'X&;CNӧN*xڬ'smw]P{'Bq(?G5^.K#̑-~3'_"QE<(wE|䵄h|~> !/gBWԊ4ʝ)C `!GiM$00Fݢ" j;aFW#W)WеS'+NKZgBSAW .갻 ifk#bڥ/bu-l^QόG1b0D9N@{:o|b%L ]3=0Cp~0N<=WLyyАS BŨȰvyB;2X9q^ c'_]>|g[fE`XU살 Rp:W(x#v IׇP̱`]܆ ˨-yOOnzy0==> j ̡;W4f 4Sc NC<GS^LPtpbh#^W;Rj`J O\z o-/̝f:E9o}#\{ٗ|;n_&`uV;%R8 1n6ָ;o~MuNXG e_z.(qf <is!voxz-m_TݶΝt]͟{lRAZ ځȇj~rctCJ6[ދUn41NMp5NFH>f(Wnlj>b\,n[<9 =L9ĝRFAS>&͠t dp3ʅkvL32IKa$#p. $s7t DŮ0C;cǩ9q(d$zZ:Iv!W,'P2ls?Jui:̪H;_0>GǹzfLlG&7:w{֣&ꁮBq&4ucNm(=#v$sVAPyC\sޥhc@{ktef@GMTqu yX+x%ygwUj #* ٙ!+ѵ,x!!Mێhdpc+BpWW E>aD66xl(JJH|\qi\6(Qm{v7ప~4'f;:s": '򸆇OCUR)́ٻEiäG//.8:1Q @8$ful4'c5}eI% 'zYӈNbhfNӭӹTQm~߉)}p{6DYn:Ms d2 Ln;,Yvn4硹CqkrXv^&n Sc+pR׶HuBsH} ^YcmH$櫚j䫕[Hd_q/ĿSOs`J0NNNN{`@tnw޻.Do'8Kx^@΃k5CFK!|O^(say6BQ N2saGJ짲;|ybiJ'hP)xZc祸{)ǎH;#Մ!VTnVS$ !`WD6;A?M\" a$R}^;& ýU{,`fLsc_><'!n ŁDRÒ88.ÍEqVh*+TUד=(C$lH{$xxm0B02};+UCkb+e^#JPxGʷҢ h5 !(  j \N`26$I$00OQ`N9,7aK6vxx=ǷV}}:Pn0L񁳡!x(o{ Wveut /.FR"3LzͥJ'y]℄(@&!`8HL@25؎9%ur-≂Ȓ2K,ǜ` i3@5fCZIZ .ɮ]zA,v~85!H6f;3;؄kh$I70LQ47!ygvn{ø$yo++=3<Gt >&a!NXCg}+p$O^32J+!"sݜdDus%e@]8k&0&H jP, * DO_Vzix/~&o Q4@KE']߽Ξ>Rg9}kJhmu?htBd޻XpĮ [LjJ80g -Q1k1Dr"c#/ xT<봼ϡ7g)ϩ: Т7_ť Br[#J>^c^<o>OF6Io8[k#W!hɳk_Ġ6616-Ǿ$f `wac(ɯd-ȹ%캰WI95q3|˜gLyHxQy9(IΏHKFC"EHNG^s:;':d'^$%J ̫7rA9_~2r Z2yёNy?QE~[lt#%;ؽ1RI>z41\4 ":F y>ܸ: utp{45$k" gXnAT60x`<D<ݽ)lu6㴌54.~@*woN=aۢI8_Q]vL 5$me;qF+6H Wf"7&QRKppEc-%;s^]A/P Ay(fk/I y[Eȁ8D ;ΩٰmNP~BW8?\m)0  %@^v&l ,R  AG hpaf[bM4a.y:5gViܿQs﵃4*>F|N$wp g2 PL%lSGlj}d4q7翦*%'T=R ^$ őJ!)Aȡ&=`%tt{5 /0#+0|Ltb͎tiK,Ɇ,ilߒgS Ft[(+ fƘRyuΫerRт $Lq^eXe aBv`= ?CpkL$3%mXHjOdO䚀yB}PF,h<5H#^pEUynIubJd㹍tۗדIv7ηEH0dIVFD>0L)+϶RHbwI$s<9T%_*QklQ&ffk /XѰAP4mmil;Ti3mDPajy-ce@?$|X %=`|y}K@BF='x_Pdއ^ЊfК6 I#V_1hvZbnB`>Hwo6@ RXbqSS`⍃*R)F~iҔw!BhjiTzgzeRa'MHJS斿*?G# *=ﮄ` U<CJ|t =x2& ŋ C1i1sKעgX Pө37uRH[cE5;QŢJCF)L79zx`22 lsp⁥ n9đe;4~wf9vNZ8׍93wP#LUG=" -51H1EbMaUdJa\2`G#`un >~T(Xq7HkO:BC` @,÷} ̿;: 3a `&F9BHDZ(ʿ#r}pDڨ/ Au kQQ!zuHOgYM>~޲M7Dih˷Ro#IFkK4hҏh MSa z :pr- ˀ]o(Z(dm&2ˎd -%S6yl.>t+72Ym qE6Qz:Y"a`&6 a˸} M4TBx){:ͺPcj0",Tfc2P!MqII$* sF(KwǗ7k=P#?..?R[ܤI 5+RkИaq( $ wz&ސA_zP4ҸփA"U5E+1F/X2a:(7KJ&w H!uLORWH)*OuK;'d&|U;ΦlTnNxJC{G) nKȠ,NWLD*?PnPP84mDScG2F%!.dM6z)wm>]H ^CjI'h(Mx2 BMHkTU*` !zKb@SG"v7@:KPGP[r"`ak NC!MP݌ɕ(& VZьP0#܂i? ?w2( ._hO> Hһ~Inh1r NLC0%"z0jteAuw6C r>PyKCRfb {!jpO#.K$Ψz`LfDm4%fO9-8|GIϜ>\(O0L% JEĿGqdzR}P#YWX<6!O9w]$FUe14N)]:-Z48ӷOtb3vsaqeHmRT+N|]&-sM`^tSP)Q/(*@p vĊ]u\E-+RiŬfCo\q˿]y{C; S_OIc`Ս G6+9em{%P` bd8w&c [7(I'\9s< ]5Ư ;L:iJEN,^o gMeWJL*bfw}jE9!p^;\q.xCloGUgBqxkp01n3!^.)X1#6#djA)ԡyRME.ho2tdbr75֑ K:݊ fgqB&`{" o' ߋ4'*tMuЍ IZN#Ra3yf{:ZxBFq9b[*ְbb+x.2BVYLXzcM. ٸ ֜ `mƞ'9179"8x6rЁY8roXfi{ثmV8z'(gbg⌌WzuzJ(EvMgsO\cݐ_izS'7C!@R:׷5 ,$0'#PRSBR1QAhι}@D/E56xbYA>RDR~+ JdːbД1(17G$d'yA;W53tvr ୚yHTwY X4`B.9>p"*}(S`ֻ =F7w7 b P)#[hDg"4VDW*4i`b6wrBUemXqKK@$,iYDٲ xyz৚]TPH *CpDu;c)T$=?rL,/sԢɟ1 O0 H 4}@*Lpf,;E7;wq9r~jF|ޭyU(1y(-L^qI.;?Vs_շ`M6ֳk%M5W?7 LT_n1Ȳ.RcV$JM))4Ta eQWwEA^5;5ZR%@ogW)\@,xz/W- 㐐תH#o[ZG T$'$fH&4N1rT!סLBC﹂ EmH0()콗0i?}?-/szЩ m&nJXrHʅ 1/:$#!a V'X<}Of2Ebv*@Dv C*Elɻ{vB0eWK(@borLiw jx/~o>yϘO;<:507I$wMǻ[bs;,d|c'g1e lh)lGV3M2C߷'RiVF,{b8: , 3[~ #{ԇva0Oq-(RCݜCV񢱵;WM`Fl&6d5T!!JCEԀgr.@B"Ai4>~lш%4%6☆~S$7jwuSF2l{| vkゝ쭿fS[br\z=ø' D2 \H(HɟMz͙k\+MjsgGvH 92Cs@#Dž)-;H8lt%ȟD7K.F^:^|`S̈. ;N>oVm.۸^38 (?OwioQ~džv&њtɐ.T@utf30G{d{&T\!]=F(OCh7܉PyCsA@ 洬Pʛ8d} ?Da{3hcpfS@uI25jyK&!q ̑/m/dw8mÎ/p)n>vQ &{nk~GuɿT /!?˼F/OTi,tu!s9s Зm&D"}dH|:FS7|\ b4L"9i_wM)@č 2 6'} `v8_BzcHxiUg}_i*H1ZAH@pro6;ήKǑP/™a T3FP6Q4Fؗ~6XEIL ],n9i44&iH$E7qWP)t4g˸c\1vӑޛw\܌a6SFA+G;V,lnϟ_}dKB* ajj \ݳtng;;9x =jb،R1R:1ml &`nHܛPߍ6 1T*; lV[L2YxE2xQ,\4ݳ X`slhJCwٓM443ijU/Z4SJgaWr쩿q!"L3OqF@M^6b0Pcf M a@U(NVO( /<&^*UJt;0w8!UTJ>xٔ8 R*PFDS0O8t=>zdBBBAo쓺ˠ BGiN2IR"hP" i 8F$@ 1%FQ7!“0p%X,NFZh:IE22• uc2!@MF@bHD&SIwIRjS6qbbChHEl4Ȭa,/)`؝Ry']'3nR'#}y.B{' ayPZ`Z.+nvN}ڈ@-;gF'iԙª*lm!"F>z.&,eͪ:RSm-d=ub͌ϞR1p>?zyN"-czs]$ܚʃ0Q50TlGdܧr(r!>J]7P#B9"OA~^@ 2ksjlrjV*nXh jmj-kjVMaSs= ^ 4k7 |z`"@LR{?| Cpf\5:h~O)@NH(̒vg0")'щ}Uj }P7=`>k]+#*P5 h/}*kzf4Xaof@Ued?3m~p6tP!!"(3%# kOm꺉!yV):h\ Ci}-GOϜsL0_,e,^ 8b+s.c-M<\ 0q?IXq@\li{Sl;45!/dѣI{$&Wc =b ZýaIXvp_M㛦J)=| ȆZfHϼ<$>%8X G4 N:5< ->;/Hoxb\Q "Z@\01S#Y*]ek˲*UQv$+64Y`Jcc9&Й$lE.H@awTC'RJUCR p`bPu {%&ƛ5L$SRɅfdh$q2PCRAbNVCcA&R2qgJDs6V=4+( ~~1ճ٥2H-o+ukMaBD#NZ ڇ-v@ۜV (?yrsdžt,nhlR:&(B0$b{0rd6G~ `O?6j A֜! =C*K 2 6]<1,w:W^z"$zZqictV@c&pmV1 0 AH{٭hH[B5m$3Q.7EO'r#:btT-PSMM?:8 plĒWvXnkvn󺇫:n]s5zl F#$!Z,Cv LUk0B8;0FMe `;fFdHNٜ6B(Dq0fCȈcكSr;ytxQ,hZ%F&„ڭ%M21Q&Zu\RjR])2ǣf4nmBy2Cr`rRP5-ӌC+4H%F2ز#޴XŅ|\<8 8Zx0rSC*Nث`bfM c[jcBiA&ή2UpCaY`Af 6-hCn44 ִjŸ3 lNHҪc31`bc9@[:{$["c3Nk۴Q EQMUm1] "De=8캊6+LrHV0S3 <ݢRg*l74X}M-N8(SrۻgW ud2>0aQ8!.ThIi7lוRvNxg|M A "#PBRHa Ť1lBhY :u & y/yqX#ʔQ] k(b<|rë"k*B!U u~;z_a.¨:! SVХ~ "\: 1G}wOh='8B"8xB`l[-u[-cFsgsSS$ 9Yϋq:! 1 :>怂\H$4 X;ti9DquPEzV7Bb&Py#C߯˧Ǫ gfo!.Ӓey? ҈PTv:.Nڠ/,TAUEZSmW>ţE11ōx*4cF9Q4h1ѹnmrAJeoϵ-XWWMꜢHUTYaM6 )(O:le|Z gx!^6m BƮqYD+^kY S;RL#; P3OdM u1QQϪ JFt"K$-z]ոn- 2STjHm@b)ۀ*m P% J**FʭE3P5!ЫF~έ݅S]C5;WϭXkARhSMۨo R-;zAH&ѻXexXھƱ4p"hʖǹf+Ѭ~H4u820a1R-B@$R 9XW*JMl~g'R/<k52Y3ÎfdmQbT(CWK|]1@n6KgSFp{F0m7yqfma㥈X̡[ {Mr4i!Q\`ESlT9@PJ.tOgOa0כ BNic=ōo1V2"B S[ђkX@2I\ AͤrXffA,\C ߾SI81/*#OC]tGv<܆ sAruPntcZHRN[lY݄-ߜO:x6}UDXytWs9Kf".=7b,6ۗgg<`jbltм4<F@Zbk#-׫H5ts :b-E[ʺ'Y>[xw`t$8;<# -%"8v6=@xp@0梺ri]HȄ)Ip pXWBA|8Yx+K0i',pά+6Z: V- 5yUPX֘C4v< v1 3a[lGRGGy"ŬIx8>݋ƴȿ 2Q[% h%ٲ@:da9 G&m-' 8WL]Dn4=! jzޗMl6G{n'zuU hDoXٽH"rAb@D}b 3 $b` (*5 ߠ2BS)P8"ɚYL*irgFn40ּhΐ O3Uy+Ȼ!Eezr*bMWD-|~9PHFy:(D8Y$TC6(S=b#-gZx1am{P)vF¬6KdzV鶆V fO͋xVxwؕs*їm>ex3(5~vڴqӀb,% .櫇S0KEٺoMK]cL`Ys AP(A'hA08+`FC?58pO]YS69AnN:Ð?i R:&-Kn2@Ög`BD#puR,nQB &b,#aFab-D5)Ci{+n y@erSc^a{G/\0p =_6\c'tå{MS7emibanieYt@9՘<' 8!ݮ 왉!$r9eD*+ʼ+M C// E6MSrv~ y;5)t^W)ԍ4O\7 aVHsLqheMFLoIe2zZXH3>!JS$˥R֝L,]QlmfБ}ӑet62VqfO5Z0^gTIh*NYhrvҶL2 EYoפ/&;㑑.y61^Vat)hi%(k kxwp 4)K]%Px0uyfi8I@]VBr tCtX~!i B7eݸ`]5kj&҄"0ȧGobG[;[z/:tt-fE $m403]ffF^$qp]&iSw8P:bi'JPQ/h~qd 8@ ,Y~Q$wkpnWFtMJZxW6ޗ{~vŶa^q1.U5<<Rae8>5 88DfK9O(NN:^mivZI t3`sy0BdbT[5ZR×J+{q4O8fҿ+YtU+ޔG8ڕD!qAu&i_:j:`onvپD`qvn'+RvI si5Gk 86S‰Pe@H[47ٻ]ׇ8 fW&g9M\`f NWe⵮8lfB4ע8҇LjЄz~3$ƍAWwgibqi vY*U%+&tmX %7 ń'V^ @2]M[˕؋]LNMZk;؋٪R%'ilGC8٧ōa^R uq=O4k9)vYS1jg8O&1ֱ|3ྡd@332Er."fؼjŝJkj20mz5!68'I'2ec2?$vtc'Zq(nT_&kϩ> ~ٳ?Lv$PO+* 3 6tU/P*/ÚUnZe37 -vMoIw`qEy<Æ9Zt\HJ5@3 Жq {A*7>66U⎓Ow@BDCd!wg3^JٟlMkթuP#"wDž afz@HA`mdy7ʡT)pnp A1DM,4/`Zcܻ=ST|lF [m1l44V1;-`U:ep[}232#I3;({fRQgcY;:7`Dd[eap&BOv~}yƥqj:fjr]p6A ![Lo-?d^d :QwLr]/bv)3BjWk-B"e\3;2B`Q 0EK,}ga-hd!f ݠ"ľq.`2:N677`.7Mܸ8ƋS@Йk`%MfBM|mZs-(bmr ]$zs-&Nӷ!Pd\}a\7BG}>,ȘYmHb>BlMG HS|D?l}')+lz[sgr'C=PDd'BE`c!~&\[.aY {6.5[3n2 mDliC)MhЛi6դίk@lB]"o D1>#FJh1CF:gFfO?]"e rhMI%]W=vGεm.0!d6%2D>~ߓ(mBEx&7E'8n!\"юmSvƈ4u ^BNhb`Ptsb(>A&X|і;"7k&S83XI5j4y4IbwJÉpuwsLi!ո9fGH&6W`h$CgVro>taqv}$YE$ixƛ{nE%[ ߒPt\ 3^m5#.ek bήwqsܟ7YbKycs=]kOsV5G &qB!;f?L`GS6Y W<)KfBA] ~~'|iInjl5U){l:Q&.{Zrfn5p~P0_s/26rȳ /51UA#&1Ku  Rs`4h.f0gS!YR"4xfO[BGKvr3Q(xnn=7zͳhp\DQa5tKwrUC'gx^F2"Zp H'iuȘ+.>lْ`\1J-l"t1%ݘwTJ?% #汑͈B623&!n[RCp#;4p.  HXҥ;P$.ZwSXgjM\a]E\oN"0ǛNlm:1~"|y8w T]A`y0.Aڴ$*PDzw~!Te w8nhKNPRìm'ވ$ڕPZbl0'(e{uDXe#C;ϖ>=m/bJ` )bTb \*S$Νb /FA&"_c{O=zu]kWQU_@ W{X ?3@(fMњ/w;8o(D$oo 2h}Xs)Cݲ%Qv Шh@:}% >$2?b+f ȣ毌Y0~QME_/Aۘz#0UчyA"O* 6X-v1P-(h/ CPL 0"ĔAPq{ (kșZhktY`t XEGA@Lݓ;tDh*s *W )VȕNq!ؕ (D& ANU{eR ~0ũiICJyy CC."&;n0%# TD0A Q;Wu;8g\KuẎ8; MW{uB>ms`ˆXi)T~@{TB$PXxMʆz)L;ѐ2Bz=?ZKaqBވv!N@CSu >sP}~=C{=ChB }794E0{QUPjL$̦h2,@%`m2ǸűOliA:wzl2a+Nr(tcxU/YXi!0%nO!,"+}H93d߶dJLp sW5MC D;nvQ*9"U&D?"N;0z e k^n1{csyF;$5A ?)lZ9rT"nR95lӘV46d 6⁋噏˓O,h $t񸀲%hwydNv/z5?e cu/,+4(c0goN}G8ۊfUmmubavqsMbљ%nMgASL\oDeYx@- \Wn\RŚu]];c Ugy'8pg5xQp| 6qφi2ms^O#96/zvty$B4HP2"-pLwCN1wcU%qZˈƹ $-P5^,4]NJ^V֣zY,l5(m~C2M%HRػ3c0>kQ-|>P޹RɣW a2+X~t CÖ:4t#Ӯ}7mC8q9å Ĵ`x=`׻σ#P)֠ C"ЕWjPfCZ=lU,FȈd2"f'x~8m7oW*;OF< nR}Ujf|h CCh3@k.δ!嚀hwnjx*e}{X{=)8C`=yMFPdTFa8dF3+ -bk%խ5wrضx-NfF`PlKˬ ҨB$='h%y4h^>\a_V3='- hao׋Z 9X7M`,5+f/5vs6ǭC aҊW8 0X3Bl8mw5ixg mgǐQBZ4R|"/mGo= 敤04Dhe%5K4U2ӣvʏ-~/3@Ou} :jjAC}& Cp.`TUUU_3>.Q.\r*<5nx;QMB*@$kH@\H㕴zn^[\b_-u5W! ZF)S[kE {e$9ΗI$M"7Rd9YNc' h0=:rlDj*&xD)9)?3[#>ք7c@1b ,WOtDEr"-~_}IhMmcbERƦZX {<A6u%ct"+2 Bj)P?)xG`ٳQEkX)'٧J8OП4;L,10ˁ/i'(oi>& #z~\.פ$E Jw\f;t(1(( J5NlW+Io7*7Y=!=` BbIS}p'#j990ڀ;-.&2yNl.(Jfw'W[[rq:bMrb C#XԒ–2r\fKMixtH;+ffخ*4 4;LL`ĎXH!(i:@7Eq ^m3V,1QkWg5l[^ȜCRɣB0b- LdJbA3)ĊldfTQH3̝]:suVn^RW@WDj8E$|?{4PEB)e (Uwhq15k4Q?τQh-6$dkZCVi<a`qu5']kj_ȇX2=miJxbW*`\ D"I$HJ&6 6M ^P.AN(d cXowL+3a4᷷ OQp"d'{E^#r mΊ0v11cIuo&IΠ-0FPra@~Yo[A E{D_Wn<K߳LSwOCmwkgZ-bBz7i}z&3{/s 9`ΐE+r41A)Ŷ0b$umE]lj1ekCE@j" 4KibiWQdc3#*.=qtԦPh_[hd j> M1eB@6#h k[:>赡 &E FF +no`֐{`Bu 0߃{pr'=Jh"BxunZ Ϛ%:cmkt-zp6 x_D9hChD#J4 dvBG;]+2Ss1i6QRA=q˩FMz5Ȑf|hv 0Uf] Īr9.s#$Eo#2ic@sֻ˒ xQDzqӃT`!P8&x!Q5z&,q @:PhĤy%i* 6ڲyB4 veyVsv8GJ"b^!ЋyEf`::e@8M\;"3pQD6Joa 'ܿRܶ>rO:YD4R$9T:[7T-m+DH V6` ^u4Q]٦+5!PY5wiw΋Ig.Wo2m4倱4/zisݒYM4rms}TE,lk-nZ9h8Ema1٧\? ńمenV2m$T`PU)10)S^ Sl]P5(B{OBn\"!bm| L2en\p`2en\zȊ ZĐIEOV10 ؿ7.:- eƗ }/͜Ϣ8>mbƏgRLlrr b! a!л R ?L @'eM( kBXrP/C,Jպk&M)0 Z`;䂏i) ALy8 a:@jJxnX<%\C5>T-E5Zƫĥ6J-XmƵEm6,mkRkbђɶf"B66biJKlI[E Q k\܊6*шi4Vj6ܣcVbMF-T[ZbbHHҖ5nZ-i5kIkŮV-Eh-)m5Ecd+dk&-%mE1hCIK5~>{I{n5#E (w !/V~*o>7 AE?HO٠'@bnq4b߉փ9ݻF;)5;OHd_d1 0Q2s0%f]unuv-ooyx00f !b),m^M3EsUȭjKwCR'?Y3I z2lʦ#LdģcSW{QBR?]^鱽M p4@Iȡ5DAi;Y:?Ƨm&ʬW)\I0FJ%& (!mL94D-!0LHVh6ccEfflh`ldm5fk Tآfԡ* Q&i24hHfR% "A&k)6-6lʚ+|nQu݉؝ `` ࡋـoI{{&< ށ &g x !.}AQv]Mml`cqX_O)1ebLaLN)8úvC'@~1>0O&h2aw aTf%.vRd>>'y:;y&OmHk3sFRvlk Y>8'{0}$Nj $Sf^>n6:6{ {Q"bR/u/T`lv8| 1kʃ_$A޽|ny828,;OԢj9cN(1?>DL{I1g~z^Y{/E7n.d\~x3=܉;1i=:/wLa)^*L1nml BAv3iAȬ^6\&:BhpDQ 9UFEҨB;K{kZҭ2֜;SQjs#  3J/9 ۰"$@)Gsy׫H1 eIMƕ5;ܗ76Re!dy~=C1OWSҦyyZƛdF!~~-Kd$$BuLoׁ6c;q(3kc.}:9{Ji@. /OMM*<'9 4z <: ҈k`t&L^"AO-YL@91xfIRt (H sBDLHݰ5 ߘc~5(BLݦX P2}AjQ 5Q$˯S % O̢w`IG=~ z0Fk%4Q̣e i,v*ěxvl߈ꡥSH/yU2nHH"(-¡w.3 IκM\^O~@TՐ°C KHW*Yݲ;⃾#,lC]NY3 F `Ҙ>᪊P9ȩ_9]dq٢#p'̺SQj IƄ~Ӡ i xqE;j9`Sc8J)0HA,Hv }2ΐ(?ǡa0xu@O_l!i( "@~(uͦ0G D<~MAn#p!yQsd"jҫ#mY Jt)+c3 TaCpJrԙ ׵>0f 0}D<JJ"R 9@ohBPMZ kR˂z #>N49>!O P@d2Q E7' x0΄rGarsSIJjJ &x8{>Y:,`2F0#67r+B( &O01[/ FHg6Ŭ.(h2E2A!Ɯ.n$oA%8f!^a1ORQ4pwsE%{q5H_ D]!8%'XaSa DOm%D7E)PR>]<t="R;jV-K^K͢)ZJ "` 4%cC2, "HT2%Ir7͌xٹZ(Us _5gd%r09z̪U*z};V")*dA vi 8hSt5x26i UTD[3qFx5" ܫ=X?Pm5գ:%c߃yT; S(h,ԟH%8Dq qXNۚ\n9Y\86x=MO͋u}On&Ae3Y2/¢ZFVcV-hz`)s} 5Йe?8}#\uYy :fkf{ݸq[IZJέ@MoDW1(y;<`yAP΃leG/q>z.o)8uuQ5 :| Ŷ؍bM4cO^1ɶ&hސs͈*"5ى Za0(c?JDsK@ڢu/YeTZyO)Hxݪ9)~BQ q !'x`[-F<}w7!Ԩi>$,ȡ7'biTC@.JxRs'Ӊ v(_-[0GQ؉1#@G~&t!6v sr?CzbaEQlc}6YDIMaBZAƏ)75L!̏o}̘TþzB?QC&ua-uDC{܋ώ_ ~g:Ac$P,§Ua&'::w s~qCNG)]|ӱ9ʏiƗ{ac^2L˳` k @ᰁס  Lм,06ƨ,z#ۯnxx4 HV I~hXk421 0]Z&~bmV&TУ*к$JXE}"DwqvJ($%)y6*]ݲFXb)V(#(SAIgϰ v r%w;+l udHEj~;%JfYbq*W/ Z/5<&˧b z͵3 ZMRąaLz" W\|%$ tDABJJ#d[Q Prh)mp?45a#fb풹?XDyD\@L#~N>dw~2B, $  >ίy;##h" R3(;D;;)s0bjZDhOWw0Q%AMMLݺs%dLD2 ƄjƻL󩤙DK` ))A*EjZi46kJ4RJiQ$$EQ[IDKZMi)"S561j&-RJmM 7==eLOj X~r`2/~>tyfIY W4,a{34x2U u;q¼PfE|v`PȡϮ,rTE~v^F櫡E^gE= FEarCUe / v03!b;t %TDבlyjChqyF rd勹9i7=dj".y)ErHA&0.x`baxe p=4lvw>:4BL]Ԙk osE`ůd6j)Hoqgu4EZymِf '$Uea=PQAx8KaX8d[{LwoeԊm@'ЛgP&rQKUphbGOA%M<X! $$Ap8di߂ڔEMxDf21HKZM7<_m4̼WVSgmT|~/N keF1 O!tk\ aVU7ŴDPВ_x v#[,g0 9ϫ('~״ܚr۸T,S{9w~_:EuX.^:ʰi25#2-S?tcU`Cc\bUO3Lȼc 4ȘL6QIWm1o[%x*b b0N0iwkSJ̚$8UƿH}8IqNîG-E\R@k+?吲2|HclvLk1Acly ݲ\c:3Z}8qU{nwQ(8R })&;a#zSHV~>: AĂ;,&~5mr5* t|A \$dndzǶ@pxwT8 AELTeFyv&rՂ).[ DP22"j!P&O0l)=xvĺTFܐhDI gGTƽgsGa;=0UJ*bjS;HWv\dj$0n.dSvJumK:zB$dXM>FDbUӨ sۤl%|0+:n׆Mh7#8{u<$11j[B((6GTnA$J`aYd +=yź"3OD 3o˅3Tׅz$lM܈D/PjND %,mk']H]]rfur.]盷r˥DڮLmB Nԙ8EB 4DbXcx4 e+XiУ4ߋIӻSkvOjw^vIsm1)Yc 22H i XX4PTk)#D+Ƙ2I:Rim hB$Elqq\\ ̋-fCmi*LE"gSn`!)aFYL4qdԮ*8k Ȝmj7+Ax1iVT$lhB3Iin=H !?^lqPOeq5 ՀؘrXsU637Fqf%CN9XL{ C*IMf3s3dʊLP >"nA;^0BmqL;3ϓb*s6n*H:qJwÊhy+rd i +rMqXzhq١d]oE s #-*ll@Umdqb7f =2NS4>chniAƫFXMUX8>8⥦4bBq7"[/ʩ,QuS(~!"Mg =cF:<:Vy>=G_9Cz*"{OP3ӷG$2| ?%(U8춌`NtL7_)ӑ֨#3  nHОͦ( 'HmӬ ~߸)#BLR `KPZH JЛ"iJXKQR~08M|vt-ĹHqAl D?nz7?>ѨM /fcƒ\,AT4mH̉xGbDPL:..+fƘ֤pqe0ok[iw'%J88RӠQD&50\p]q44qcdxο\5l#7CMVNckޗL49K{a'q4#F01vm>JUFPZ6u!)qe9C!(M$ثB E76h :͉ "ew\I,@@`V#g\czf&F!9U$ 0o2p%ֱfbΏ%A4 1ffi쎷V&ِc#"V73þHhtKQabAǓx>=\Ȣ #XDWD$(C[UvK3=`-6 5P[/.PmtC@@HR䁐.NDP 4 E>C¢ !UPk!qz]TEMBCC%Ks +v*YX#FI"BlI ƒ1C7DK8YQ$dX96A$eDI2&]5FjO[i#]I%Bi/P8?yw&S\>$hW BAc;gXZ3Iעd#cۓR YVOa?p:m{Ay@f_`h N:YwhF䛴() i+ԈQq.^&9ؙU rUFRhgn&ĞeI= s!s%E-ڊM!<?{BHjmʁ"SҊJN=a|^: DI 7f6k1ÿ\[l_6@}|`1zD;csӿ {+Ĩ29ok[t !htJ9FcFFf Nܬyg-%w6G[[tl`0 +ݎ`N+&.4vB\: 2޵_ЉSA%(deM@皢H0DJĀ4"(JJ#H(~y18C)(Uh@ H&~?Rb?@+.|夢+1mCJ!`i6=DhT-&&܂֛ 0ЅNG e ^ax> #N>필=KkEoYZ0+XGcXJ5Z #(C  DhO % ĸ(=@R4Dξ퍹2Q L! r1WQl|-{`#;q)nhHf5 *(O"P8XaJ }G@ s C7"oԇva/!{?1谬oٹ[ꛌ{˛ɮ$.V D(WrGM71Er(kyN2'{|qgVt HK2UF%$D ºܙ0_''+Ddx.2aMЇn8heQv*58z(qUyEBgrM -M&N|?{a"08u>QkL!JW 7k 6PWlP;4evZ=uW1gX X)(a= M$q0K|cc13#b~7b6SOxF_)w=bX 3QF'z)^ &,|}\Q@tӻ%O0Ή)D8wqKQimkl4f }z '2YNIr; |mr #LVj拸oӦtJ 7V0|9 mcxm(@+ Hpy?9}$60=FV!̱&f4bj5qHWw%7gxh0Xk`"_;ckü^ֳa6(v` pጭ RHྗehh'88dkDmN^t҉Jme Yʇ2`d iG ]F#N*!G|=zO6rdY p!47̏\p<< ōP?P{:uܢ\CFqZ`6bɠ6A۰KMRpv8pha,#QQ#hfjX:nw^/g5a6vB;ŔM&^\I(#3 #S~D}liL #4=ʻ KBI?ւiKmڙ\%;Y= >9iRNaeNVc ,嵌zZFֶ!l’m! 7pFD8'Ԓ?R*N@>@gǦ|wyt(V[S 5 铱lr>컋BIȵʟq6vM6ӡMABI=Xw<37V"kL2g̍m +SgQ{ȗ7$g=j-&ϕx!+h!AjB3bg` _:w)݁ܚAliSF8ఘ|I7{`Ra*Qq;(v:qQ v`Ig.0r  \  C<X fkOOon3ɩ (JGQ30XBtH&UVVN1DV*J@iB4GC84RCξ[L%Ŏ#͵x {b6U>'Kb5$oMU wG>8튇E9:k]H'"&de -"KИhus)^)K + L1<WSQ\,p&DKT=WD6[Յal#  g34rHLb94 ,hi|b'>,g1WۖhwhZ&LђN!Jn LbO A2֨5$#C9t428IJ.akTolD-1k j%و[T&YٜQ7]LGtAt_q4P.C_{A+MH8m4يQIdF ;5{B*xFa59jDX3M9rBcN6=ZG*e@@J~^a pbb˶֨?sa$>`LHSŃMTƴ})ԸV/mCScOsW˭'sEq/Tl I[.nI>5ɐ,I)" MH HDom+4UTQ̲Hjk QZI )3F9(V!IN@/H~@9vt7!2+n[W5ucRBFRsiV(@SY4Nb{qǢQ-n(jYH=^}se+O}(ĆD{| A(jDCC4BFcDN\hD((e"XD*T>rmv-Zɩ5 J6 R6jTZ2T5E4Ԭ̑6f6VmHfSl)-L)L&HJ)jdVk6c&ۗ3MKiMX[PZhs:FE)h݅i"#.n`i6 Í(7u X DN{yb':Hl r%<bGy}Yo-AEjQ 68Y [ bYW% AB1 zgn90$Cr֊F`$!)uvr:n\gi^[϶mc9AE!PA0v}Ѕ25=@I7&=R lA"M;4;Aolr8@~n}+\:X$7*bn8pj&L>dHr)w@d S !;G0=:;|ds0F@YH%AI#&`GE"۸(2:U}(mW*5RLP%,k$FE6%b sܵ;ɢ!ã&۳`m_FZ Tmq?@kPkX V'`LZ)qt*cm};J@/*A`Ŷ؀al 9"QCT69Dɩ#VdsuYdlcٔi^6utinkךݍXJnl-JYlm6dCER(14 te/^v^zW.rS"j5\)(Q1\$H##10y^$gS\Yn-h4FeT?-vPrLS@ !HBKH$Plsh"P7A6P1j†\MmgP[fuZ BD+R7]+FA&jkͧ-6h"H$ر`B1FHGQoXTJ Ȝ}kdnRRr-ci!IAPmJ g]1ׅOrq2@̹2dE^БB)y@5ӭXo+4Wm|[d'G((͓&t5Q|yIk dht~|6h~%J=!͇;fr_'d0 rPh meSs>DEF^yqF|JsBb ;2pw[`vAːjhX!ucAkleC\CΆ"C炟QcigQ16xINqo\ʮCnKDϐy8c{h51*f6#bR`MaF<4{dMrHָ- f# jR' pi"y"msC" ' FQ` -يAï$AXN$BN`S;b (G Љx^-nm[$jBE2Q  d:L$LMCWXcJD*#iA6}&Tsyy>  qppDD]s]h 6TЈ"$S L{ pڲ.#HE.䊑dn7`ڨI@3I~w6u}lCi@ 0}|jŹ',xFV 4;]v޵ˣ1F2DiBXA ݮrQ4Yήovd0c+I)$!y ]I٠9HD%* '%ހ<`*y&@]Q` /^ r!/9bme $?njb6Q~{۸"2@dtԢY-_}Qj~cJX1HYY 8lSp4C3ԯȨ#_+~ްO"Q~} !4x &KV(a!qh p Ζ%G6(~% U{$;"|5zo`ju !bߡGxz7VjDWZ&5߳0k$ `F+ JU7H6Д!ƍmΤiO6T (_8pu I?A$$% I@P)H^Hj"sƃ0w% ;eٙuc2Х@E 2J021C(K!H!)8 ]%MD+o ,ʥf1rBv1*̑W ChpJ 2~1:AAˮ^ oACD0]"b4qƱʀ%W%JLZ>fc}ThvבMRAQDġ=$ yG=mJCm0yrO.S̚G>=0vAMCl]Oܚjxr/a-j~N^-B!ʕiZJdwNw '\/TbBI4E)O6&l6 bIjL U9G"E,$2^op;HɭiSm.]2 <( Q U" E=؈{aQ2DT)B_|/'"5;_J0!*T^B!@U ב'PA!4fVUPPI0ġ@XS|Z5TS*+b& R[FڊYWd$| ۇ32m/>P'&`@@yByeF<}Zs_j{TWE isLkMӛTTH!v*2O!xQ@;aaɐl`ap'[IFMTf  Tk=p CC6n7Q.mq6}8'E$tlS2(vW m1SupE׻j9Ye{^J 4k&8+ļ 'PQ 0>l&:M-\XSݬu- nv,~RSNſ X}[釭 Tjj3),[51A%Tef|> Z[|q(<~ҿ+VE)>9>V26"P!a9j+=|%2$H%;f  w!Y P&FJR?g)# b!2" Pwdj"煔jW`' C̨ř&aZ#,D!C8eA@c$ <όrR#*%% h!{4ﰎ{0Qw6*C*&޾,y^T=ĴWC90Qr)X' J]9 >iU`䚧-ܭRX !&g&Zy?/_?T1[.RY !"jRkQy K,68og/bL]^ލL?9Wrьak<59E+0 wo_Uw) qMk5"I\CXX-7Qr:@{ X%0Iɟo 2jܹvx'X>jpGas<uvVo bj=ƐqrY=CGSK*7#TċNCHٱ-'Lkw\ZkbbY2{'#0PJ;9<ꏫ=ӏ?Du`%]3'섘&<[ӣg=690!VM:wNpɣ7$E}ZƇOn'THi H'wtC8M=Uijtq/ĮT3PaqKf.jfY2 B}ZO'P5*V= .W AQKB1}lt0rC" Okڝv59zRx&eԘ9fʇ.R}\3H^&QW9^ lЅ7LyZ|Ke\ Id) -%F4=]Yk:KfdႹI>t۰0e?0?U8ѴHX !q(.?j7}B^t| # R/mzrg*R ɚ0$ofxa8i:P}d>^o8 ~I*aGz&qCoxUI :8&q۟9qE3L p$Ca6J?F:u:^桋K.D Xk5_Pez|9t|$T̹ Eoy@@}hb f m66(8dA+@TOVٕQ[cǜlPԔAPSs1u!\1BK|&} o6ܵ;0ãHBA"0$5J7Pkro,ar79QfSolT'* *D=|A:hB j3>tqD; lxMC\ p`Цw;ոpaizظ>(orƍX~2]͈ J^1 15*sdFoq鳩kz1Ēa@K#fF&32G(B$F$Z> 59b/R BkPdz5t{wyLMEP;o#z|00H0ݥE hQ~qǃ%d)%@ xε7 !Jp K?adߒ}Sd6`6TD:4h4\ ՚+_Wz9g"xXwؠ>U`^ `n{۬UFwMwr[cHi@ԙ Hvܡ6ӑhQ Bpup^ҏ2Xv=vp! r>;驸E*Z8=2`>$\ + $Eٓf8A;!IJ4m I ˆ_vxJБ UZtoq&ӘFX0 5[B!$r']rfsM/9OQF! 4ڈt U bbWP֥P ȳ ͈6}4 1o9R(0Xc%s75r; Q+ *X XGW }{W8;uB;0>?3YkE!! /(8e'ڈ͡UEQ>'1#@>00@@KJA!%I }l6wm\ځ50bZj6iD  ETmo9J6w[R5 Da~#]NHb ¢WNbVt 7IOUɀ";XV !i@ͱDd5)y@!B#yy.ֲTRT )\HT$iӰ)iDȉ4 CQ%# %<>({HͷXH\9w`:o}6[F2[hcCR )DT>;8h*cD=R- dĈ9N@cYa9 MRNeGˑ4ŸԊfYw/wP:;b ԕ 2RBģy;^nt/H{`R)|M}$ )h 'YDR yߩkBMЖ @(sUU[X]ƓQ)v^yIkF[Jz\&Cݦ,&5-E,[F4wv7N"hm)Q@Z-KP`}=_g*4͘!2&{JE?+:BJ I0z7;T$:BTm;*"! 5 QH* @"rMb[Q9E[,33H sE Pp _jp%닙85h[G3UY$BbxA0t#fuD*B"Ҟ r'WWbB4T0&V tFy!ma = )'yo+zvuEKؔcVh؅`<"LJVU:d 4660Ymd ,aAK'n1=_7:𣩸'<@}nM;x FѫKz o2i5spuo=Zhw&SZhv()}YТ(Xs|yOmaHk_nzdmŞI0: OBS7tɎ^#n9ɫɑȳtwctb#٪Zu6),;Lsly^|\b/'g5qj5,Չ<9Ƽur8řb!Og4Qp[AG<_Hw +P%ǥ:kw84@,{ĕx|-/R 7pVӰAMtCl=fd<>ܽvZҮJn ڒA>-L<9HӂQ Af&٘aڐvY#bۀ&Vw9_ӷ^GzdVL WI\#Lan Yǜ#,tf\׎lxA' /3{PDHAb@i=m=iq NKo˂RoVVt79v DjL6mBl`aЗ^ʡLm3@Di6` &,C繆(c'+:QNC_UB2NI HXT.^:>{ȩ=^h|I~B@te #)7ή˅+:qJ$ J7tζ.rƯiRyi &+xr\q JV ·?dBXƤP'\iɋOby^X.XwUAlߪ (8G'YcӦ1h~K+NlvfHp̎#*42tff!mm}^ +8+n}ue_=V-9U~#Dܐ|"]& 8Zr)QNI *;mrnFct長t,WʲWqYQZ춹%*\W04"aWb#᰸2Թޭ[cuYqQHԪp+;bX4֦}An]`=TpЏP[{.'^cK3o W u{P]4u\ı8$ 8#hȷ1]?E'ЎcKB% ~kf3z )1 ղ\UۨC~Ϫ8|r$qףwnĎ߬Q?fsl=T6 p%UD-[y铈XABArNwTb4rdACPsKgx{aV{l3Nܵ6%BG?X` zPfcCm=6)t" H  vDDCÖOC`iǁP8UWr ߈4kZH`ö}M9mAҸ@|vH>n ә~-рY 0"Kz:U*\4(BӶFڪc2`̣F2e mA& ]$z\r85>9mCHFGZ5 {z +SV!"46"̻0e8EUś ֛kF&čp* @Zi l8_Һoj?!+_1"t8n xQN U&-VB51 4ɢW3(I{U;*H;zCByRi`= WB?@Ԓrs<P cm &='ܱţ2L0L!U {h "!PPxc#  NcõK!!oq'3; (GD^a< #"Rzp3GđZ(\N9^sYZȘLF `EFC焣Y2$1|Vrs6dpZbF4(D5!"lGC}0` t즈T< 5% @Q7M)F}E'l岎Ce|$p!V/Py T6d) B՜ΰ4r}y2њ&,(Ŷaf%mf ǎTڻ O]*bplpB߶q OQ!.Cd>OK$@"[FMLk3RɨT. 0xoqT- P}0:CtыRWO?%V;5B']Oaa;TfYʉp<5ݲKA6q{;[qNm{Ǐ<^q[j j4ҨlYWgTWP4T%`t=ŁNv yKمSD,pz{\(P#swۮYr$K0 QnV9)uN 1NzTdBPQ9%=10oLfJ J ;~fGU'+kb',^ILwRG4yvW_8>[($C w@'AM-(c"=B)N6Fe/\I[fbB綹l70DUxrv<18}A߆ЏYNh i 8rRdaKL^ݻUr(lSعMLr<]A4Ȟ͖Kw`auFJ3h(k!0̮Hk fhXƩ nYVoIF 82pj"KKXqyI{$5D%0Ԕy&5(#?1- bzo\hAPXDciÜӫ#˰$>͚ɮq<; vkw]j`2!6,&PQGY xut]Id<& @ Z&|ٓ1y S 򅨒ŷv}bc.Q{Xӑ}\{R|GQr p-(0$S#( heYy];{K͛-p&$f3zJDz m} Se$Ax ZZc̤ Ap9fLcc`y0K'VP/x%>T~fBF!"529haIۦ!JEn;Q`C5%.RtDŽrlEr[eFRO3¬PcG=BuD&LP4ZɁ+K5.A9.1`[P;=cV* SO֧*n-_! e82%{3 nI)例C- bO D'T7A@"@@`ۼ:ԁTˆE(#ɼL1j`(D ܢZ(u|=1^g_ '%0+a^P"3O>.QDDEc acRGנ{>5% C4f FM;Eh( .bmKAJ6lic+V.Df25/;Wpzs{C80mʠ1b"(7L&]efh*oigZ(H۪y3E5Pt{W(\bt6-bhs2iYI}K6Al Y XF#?_CRofTZc@|K#TBK+!H՚f0QGoeG˷+l#]ڜF4%E4+ 2"T9 (\]9 䲎AB2G"U3qArᑌ5]M=B(DOXڽuף1ni( ,#JNҍlY$ PK" xckC8aFFuP\k!#%cuڈ2YRc 4LMX`aj:ŒFSZi1+aPJˡPǨ Rb"Fjb5Y  9MUnHLvWYUv*]`pH!t6E-1A-FTUqv9)T !U<ӎ{s/ WRLzx (BB0B g H,SSI#G;8 XNjD`J9O{7ebq ;v AY1,kQ5sk]!BLJ"(J4!JBb2JҴ% )HċB&HPϙ%G_D!zðę𽓄 bcvnkt#)J芟j|}c(&s]bQRT0_~d֨\u,a>]5\ #=R^8KFi+;S ۈZDxP`2f[ι[.1ud!0)qHbHyhqDL'؎=iވFvЁ4 = B1 v ;è vopq4D!0&#aVrl yѢ4/,;|3M: OVn4дhōqiBD6nG`X0,8 ??W?q4<v,It㑿75 2!eCsV,.Qc,JLNHaDc"wԪ8úʻv?%رбc`DI@S7"ue?G~-+pάbF+Lmۺt%HkK jD&D%L'P48BW|͹vf'ӳAX{f#FsHwC8<1Yhq $bp񹼔qq FK~yUD@ 126&+ݘa Iz ͺ_h}ӈIT(hsmĊ#E2R>Z`¶lL)JȺY]*#! PxEH;VkkT)ERIOx?R"y=곋]D,,~wƁ:jIddHtӱ4&F& a hyD=oqNg`SG91#AK%E}6Ct$B `wU ]zRxe,b-l2f DK@+Eo+oMQCfȱgS<1|)`T I(Mڟ 쀊{bSW~#}œq~" %,,E"UK鱶JTZ6Caf ]gD2Ѹ| KCAx`IR Jh'耙A N&H}F})g"o~3$}RW=_A?;N-GŃ ON^;-f$EM~3}Ow&1aOx%&lAHQSn sJ PKZ~ ⹠pݷx:ќyNۜEFo.V\\F4I<b&*u~^L#KT`*RLF1ZJ3 AD̒YhSMYQb6j5IEck1V,։6ƍF(j ѕ)@^DzNj#vB(+B5 yZ"@R:7ѷ ۈcf.;jdaA\bK"PP,bbgڍnBR\@Xq B j?\aʼn-t%cfc2/TB6ү6[(ݰ HE)Zn240/:*[h饣k8:MY֚yuLC&;vٌ?8``(=E4p>D$-zx>#MqΚ3ۥ;@J  ZA5TUϺfChss@( l)t1d 4S(@+-js U J@@)Hv_qНL{!8P:=A$tz=k E`2T: @r =;; `?06a㕄w;drW]m=6;xܥ5ޗ2E,ȚAChFy; jx+pgՕ4iNk#c~!$CoCrΪiFm $(j^ ^b>=:m&z`;>%5W"31ZAmj0?럷-wY$:d_*unrFL" )=H>*s67Ui*KO窈~>hD>'IOy\#|OAmRA&2AģG_6bF˚ wyd|INגgszhžΘoox]H+ ;`w(o-dW!v,Ѵl uzGr5:y3m39|PR3$/'1cgG(E@^ru7#faK&Fnh5bdGsC |pAOax3_/#55`(YH]xqC>0J`dNAzӑak(1(#!#{8Z{x%z-HMGlgu"0c]kXnl//<הov#moNjK=7Wsr*YZm ` 8D7 <@3"e-r4G(ap+hab1'%(v`5d veVB$cc7 )0vd05@jT&&848Ar5:%F4PYP AUB{vth[$8J&"߯;0(%q|:#(3:rȄ" Akd';6i.SV3oL"->>w}lu@}D!B" :3@%lUanϰ8A 7 dCt獴ē)$*?&sI#G >wLQ(&Ûh7~#`63bIC%:\?YXėuz!<=1!a#VYe젯mV$T@muU *_(3r4 D6>@ ~ZƾV*mG=_? ۙL6w2B Fm28ջa1!Ħ00N07\wC0`/x2DSƟ u/IPyIж1ϴ,[}RAZL/өw.r[eWVlsBd\֕u"jA&zS!%V1a:w:+<#xhRuNpD>])ÙQJzȄfڪiA!2s,?v+_ɑ Dps r!Sp!@`wG1Jd +w:-nѷPA琯l)"/R9uz\ )@ȂlAH$LӳI;DHیLb1VjLE~:۽pݛxR3bJ=H)sbĢm0  `gpLcQ,yeǒ${z) ُ=hB!ŻIvMG`lR sxU>/*;r.|@~ rdQX ̓r(3Wܣw}^8XQZϥ *D\ ! U\u4%`IwƄM%@Awza2H}{hB֯ ^ RbAP{=BBel n4Uw]feR.2~8+Lγ3r~;Sr {W"+Կ3  0 !x~CTP ;YqD(n,%Z1Tcj/ p|)|!?55y|uWː}e}Ñj~d ґH&?[fP:HR|G2wգ!i^.?2QIU+}>R"ûIȺ2N))X!s9f`~$PznS_ Tb^=T'9S2}'ZQd`5u)KA=>7~@: a'O/]z! \ u?ؑǙ=o~gA=]0S2#fЁTC 7O#u9 \pUET+#!- ][D-~Ƌl-U\D{~?ό$Y^!|/P^\-%UU uBk 'W1؁ ^گcVրVZg˂0K%eAշ?}`ڣk76t3ѐ!F QXF\࿘5.\ri0KrJD,ٰSbV!SBgM:d"qwW^M]ڹiXjy;Pe!j=m/:x$'x`I"hf/`6dG8 ǒ*7k =Aa0P7^\ҽ;\s ][\UU% >0Nn.f'TCto=6qW)6Wg*MlMo€ Lj(Ñ6g8"iB"V{y3ؙ^wb}QWHs7vM|E8&oɳlеiQ8˽kZҦ˓,iT<}$ap)d{! 9UEN bDWů]UDe.HB]E `Bj{]秣+m"h 0m zW{4ܻ2!TEX*"5N`}&c%]VᶃZYM@y)a; FQ>^Q%a 'tڃq?4@pJopT'@(^Hߏp+cOnYJe 2-u23+%vQaax{fOqHxnW9ɗ!M(_aw| #l[_CTVHS`M* 4é{t3&n7n[qyvJ # 0 $v2R ?> O?FY(D;zNp_CXA`1Q`$DĂLRđZa!HB!!}Wi}W$*ZQDԠP'7 BA&H` F];jO1rMORg\*Cv~ b*͸9F1a\Z5G_n -?&znr 12UBZ2Z-LD$,,J ,_[9ir?=?τJA(R! P`yg//F+(juQ\ 6BH*Q, f T‡v6њys8װ>+bLLU Փ1@6>*OͺoTFt>H >:H ;h:vuZk[copQJB GZ<UHֺuN|l笠8>}˂k74:{ onA{}wۻzƆ}wOG!e{+@4;jm4X{.ǁs{޾u:p95ynUB]}页n` 60i6v{@9)BAnC:Q}qxC{/jp]3}z4hi[_}:{t[uY= hg}a}:;&8t]nGGZZi_mnHY+/| 9kv뽙:<Y=Qw|p e; V>ݠ4Q@A@(4T u@#|> P :咎Jͼ* (ݹ-w7;RF669n;}}IJLWfv]uWC^ivew1ֵ;eBw \5{y{bV-髻y@H8ܾI7[o5ڍjvu+t7 [[pܶy-HC{]-l44hĴ]mo__,s{ ȶ>t(A۾ 5Vmݧ\S6}g {se*5Yo+5z-4vyvoPwMZҮ>sovwvwLs,oisN۶܎u*廷t6".n>{^ݝ >̶ݮͺkٽǬ鲃{פie}&;hZF5B}/@nzZ֘,َC"9!f~D! PxeWەZ4+p>}!cC+>nURF4hђT|p}9:B!P`Z}:UG( n(USۊq`}l֮-ERwk0fBw᱀Ko:HX^Wk'.1ɇd۶yצݥV">& Q*ʵu'O LGBlXtHFą*RE󞭠wt,KQP[Ւ4RnW4ҬF].S\ʍC/Mr4FNdhQ4ZtAH4ݩlHHE&cɠ{pÆM Mty|gLhh`4zsE)0lJ` ̍M.W^UZ}6PČfC],D-v9,emnI9).v/T"ڛ7duQ :92+"#`ꤊLfI (4 Ҏ4Q\kr6+b?E:2 LlTfr]WB$͖(Z媀2FZPXpJdU*@.mwm${j7#|$4m[ZmTU}vmo;EÇλktgdQV|@mIX jS7j[HU5@umw?Cx6OqZ t2QkQes[]Q((^TB'Q3d<8ۅ89`/d2EW66Ejzdȋjlnc.o:@L0e%&//hfqf T`W5DQ 4N/rDt V줺 ,<"?,WϳSTPfF:=Pj^We#Y.UA)eWU>nZq[4FeX،0_ zu4 j(,)E^+.ƭjYج%;fQ(dٸikԈGS%%ƹЍ+-rȲEDj p~i =#םPYNl\h$i\&3ʉ*_w0u2vJ}?$?57c>,}3) }\}I?¢%ZQHkfY˸9(}%T5bߌhUqvl"u8gql5coCʕozCQ1Y~Gx]+^\/7IW"ی,,\"K O c_ߏ?~C+%]fڎTҨN)8,ƻdWE }[n{,πD B vS ]g(3_9*)>|R*k|IWzC^Cf 8_`թ^ag~cֆz޲ QKݯzm6bp=}}<+-nOw,^ uCh#st5f2cRE },NʽQk#arozHv}Uv`2rUVɷ;v<2D$-ZA=l=zd:+a - :S wۿ+块Xc^M~\uV8W;^ul,f-Ygu7\%UXmߎ +m6V_ Knh?.#xsvnǭ`Z}."Wnvo8W9ay;<1î.;kg]~)v[Ƨ\eDP ĉΆFܝn :.Z7(ˆ{/ " xl>8OY S/dFYm&(s*<Ԯ;O7,ф+y${ۉ@^FA~vKQ4IIq㏧<#*v m O)?hC/m.FrQOd@RtsŞpӽ|Vs  VMMa^߳UU u.v1[5(k::M q1 ղ+BP#8_hLI Y'e^ĭCqۘ.q1I(r[s Kln]`. wUuKjNͰeqFO̿חnU.>,2JD@2wGbdBB:-lѝDXv χ]i(:BCcR}{7lXr)Gタ'uajBIYur$3/;W|]U4bԲUM Dfìpl.׳[Xn}z uH0,ޱ\5Nw* AKl nR( >>S%] I2LWf}~c ShX+UYVfB׆Bg ~0{ /^8ja͡Eո:8&vW{\S|Cwb!w V}U!l.[pUT6 ;csq8`u-Uu, ACL&:vnu%W^-)FQY@ G3pj#>4z79.1P<_nx.Z;6֯"T):(RUIi l }R渆Ā,=k]EaH:uc3=ғP*\9e&%+ DNNjÿcyϯÂa!qC`e:b?7aOV q`g @on|-9kqN!bԍq\5mӻ  AEY*kܢ)_dMzVDtڋ.ud_]<$Ю6T!ޓ, r5+fffdqlY\l36/DvP *Q%`:AqylSVQ&s÷Ä{&*]ӫ<9&w x/v\hFx} D:v:%%T9rY_nKsI8Y#~OS`tL|wobϸ ȼ0i8%Eƫ'[Wf ^J/`0Z|,{CxxU~npY , }ϕ6ѶUֺvƚ ث (YYݲeWnIX$C](/j eKt?|W破NVޔhp~eÀ$`L5xJ۪vo6?3˭U3&InY.mW)G Jw vFj9H@Yz$6\KôMv݅!U[f/T:C 6_rtʺ㽊Leh[x]kr݆N"iжNUۣv xL}L8V\倵im>0I*qҗvT&&6tVkpmKUvvAcfꁳҮ25^n jdx9q'Jjw>!*k\nc^+ku ZNnN*;xʂa,*}]:.#=K`v^ ]UΣaV\:˳v-kz-|3e\V[| %~XeNwLn-ǖN{46TXXTLlC yLkY\Kf]Dz٧ nneߺH}CaNljݜFWY>Qp#vFB~\xǜyB? ~@QBR?RR=e^RL z Hzw:ڟhfjܓd)9&'mo؁ Xww~ yK^1 !7dEOT~_upDrm*"MgR0G9嘞/,1hpקipUz#utDOjSYi(%&?:}^l,NiϷO_WԤ2 D?nɢ0쀤ӆoꝎ9~.!9+N](s2˵ڨwHZxn>a@$ DB|!;49`dUW/~X<7Z*1Vz'_H,vS؅)XCO35j|l.T>wNd;n3[T':'쇃矄"m|yBSoN2~0OL={!0:3Q;(6*j]/j6Qi±+Yc {2NI} }bÏIz͐ X>/~kBNLr{Mf#'^r~OꞼsBouxfg^I<~l26NQR"fC^n>'gOVL2~/FBUxFi˭ y0/NnV_i%;Rqo>v~84EDo&sQޟ<:W \0>8 = 3A]gKw\xfDՄ4(e$_˴},0ܢIBG*~W@#P~]qI@PwW04:cy$<ݭeR eMQF9hǼb]aѠE_0 ]YhRev|! Hs_adl\|zz{Ǡy{߰ײEQߤ{Ǣ?gUy($0P+iKa򣿩] eGo{ļ#1[uc`Q|O[]Ƌ;2so:^y&Л>2 ?rrq9tn>0raH/xk?:q+C0ż_&a!ڄUkU#fI4flL8e^5Wyn Iڞѭfh 쇶d ECQm=d%u%Zmh!SBPSqeHV!UDؾC2LNYȞg5(`?ڠ?~(kk_szlKCrsv:dr_yR18N%A_ذwg+<3/(?((`Ғj,#7w@E)|֑Կ<|v {)O8 &g0h& IqG$OH-)~IW0",tII@^PȎҚ*VbD*: 2_DOq+H4x<? 9紐>?n(u@p@>,>e^nG"*"%i)bJyS5|ja%~+,e!q]ઋ-YXqrFvaU=ww:8Lpv-yk9- A N`PjrkuI\賎}z*p@.ި3 3[TΖN]ɻtw[sjcj7W*K.J˕ƈ"$1ƀxP/m%ҁ X6Wе8|)p"|P  sX(wلHAQCB76VT&cG'- l }ݯg_@[&ŭy`;bLB? q`yD"l4f"Ӥы&(緰b0UXTm[\4ӫmF-rskR)@Nm"LھnbjڈmM5ŭtmr^lk 6Ll[b F[CRM-U4h+I-ŋEEDguĭ%hk9v6Hə,͑ܗPJ 4`&{-ƢX- 9k+mMkXjP@! 1 d!0cTT$@ `5 zB+ح4h ѓ#W٤a 4m6эm3V6գFV*-[mF1@5Z6+E6ksmFj()YRSI Jp֊BjHƢ,n6? ?l&H>0.B% >MHD%Y(CFجV+WW5%Pl)1 A! PRJPPRy#(>Q6JBd Z& @ ~$ h)(R Ps(!Vi@?/H/|~ CUZӁ3fLƳAO~hL{ ͍ >prDz iRx7WܼfHYrPXsl82Vh ym m8IћUI2 X-fuah#UDXx4$GHF"SH*(撤V9Z. FBC=t#/nQE\]5}9U"*rɠeNsPxd &d@Лf>}^Y&)2_srrIv.9YNTRHI35gHl*mh^m}qw,5_{;cy14-Ш^VJrG0W^wW\1D1ˆ a%#jeHܾەEM 5aMokT\ $$\ ߖm-ViFSKp-F0- [tJ5/BcT#Q0o"X-CGGU#0M2? ,‡J8x(D6T[ޘua)3PC;BDPf0R~'\ahK(܅¨bݐ]vTdFeW= -nq=\,~؁u@PG<5ӘߎS؂&a麡=)zTo{>ΌX$DHݥ*|%!߇ !5H7UG?Ƶ=CǦt코#[عaw={DT;Tr7}r{/W ltldpüoA$ 2E)eWVyz 耋#Z*s~ZB럞ENE2r)<&گTF(OR\ࣩuy@){_ÕG]7"/ykX D#㯳vd 4Dzvirf5WZ[@|d|~|.ksBjI]4Aj~Q=WW B%8Ue-<-6$}O}KnQq]{)MjVZ0kҲ/2:uo;׷ gEOY雥Wf總j)T墟ϞGH^gQ.Ns~5,FGբ?WjrVQ;3-c Rfk3E*$6\;*^p|e\3t?9Լ eT_V~%:t;Ւ?C 6& R\n:9rƿ?CY=f&84?Bǁ^?PVv=AqAV@HФjݭּۂJ1hdK @LrQrRD Q( 5ӯbGoʬ?l:z!ђO>}=̟Uj6ԇ5}_/>/Y"e @-x3Cw밀/_5a:|+G:n#!:m,)ߏS#@_0'SH]g1üzQd!gEd:O`Ƣ5KunOD=]\3fXr:q6Odi h$xէLq'Jw׼m/']Mao,[Ǫ4bƴv\h |w vgNpѯA\AVyv*Qs 9 U9{A~ DIjp;H*,!6ĠPa[XIB.ڮ?r'罅voUC,FRn$vuhp#hJ  RQ_FhzYTI'Tj |وѮGge!ej*=_s׽Vyua0o{-M OS6:BoA^8x|9}ewpOHe˲fu汪^X) 899M:&X2fYz[&2U\*d[;mQfΞ 80}l^Wٶn€* ]^Y{z<1}ԁðU_G2}~Kg{HDqQG(~QO'ggOoT4sBF®8y|} C/uoX I;3XGޓT(A-iG_+۲ۙ%GDѲͶ(pTk ]* q;w9uF&% nSw*b&ӟ.k›~vPoOTvӔPR/I &&Gya]˺.Nemнv"H=S CՈURD{J,ļMD7?I?&v 5{{ uޔ%Pa>^ڒhMxn60XLT0`}Te`6j-Q!U#A6G;l|*pnqÿWr]O$:+`U*!;lJX* }v~ s<;UٛpNn%>oo`r N&qhI3mWEVdY/jd.Rzıl9 V.@_ `k 镬*#|* XG6P'AR($/~ f^F&3 . O Ow?hb[R $4lw0̏^0!S ړfcD1EmFEk_+`b yy[{ qQ߀ib% V]@pocg$JzR=390Wi]#Jg1ZzPi3Ę:8#0FP OjW|ߐʦR3񅤁9zTѠ0*Q~Y{ȋN=ts̾ ʨ#jws7KƇ  wa= uCJR=Ы ;'GvBu { DLjc4~ Y`zWz9wrW$x'|_NTU3@1D#B+=Jލ;YcTzT2oCAsymjԙj@ U<{cx`cx&Ŭ B0|mFCR,,LEJUDe}ޱ_@ae14}[h/5Kk.qTїMFH@p`ȱ*Rv!vgfEFQ``N K{pITgdcyLdg'O᧗t%@"w7i;6SRާhQW{,϶p "*s$%l-Qb0&@V:0T ;~b~׸/.߯?Tb 髥Lwl)^f˜ҚAH6T]ltTޣ{8LO6`"fIq~ go/sNmcH:5!h*x))<1Vb0A}&!;؄ EcoVd 0 OH)8)5HEs\+J׻OhLI2w ʵi`$B W FWe`fJT;ܐJpvO7@{GpP5 Zi/ӂys+E`;(XWjG xVB70s%o|67E˓Ӑ(ΧzDDQa24VriIPtmׅ0jl\<9 ]g At|+ibj$ψ»<8O}/K^ HW 4VhV9Jw/xR_B7d˝h)uvHy8[V/d.슐I׵:.w$sz]/<[HNB-U%=K[ d>ҠU]o.|WNFFtG11O#XG ^?_WPS-3LkF{NBh*L'{ܟ?|홏^[}Glf}buï_U 3O`aԕ?u=U4s눝RGbf$oT폧f/wNPSz} =9>{P$JnӽlPŚ ̿);A T1G5W]8 )5tXCoߜߞ5޵VH0ވP6hXX)x;PVAflooH _H1Si#K1ɭ!MF#ZP"jK-bѶ၂)R>DК#n^SKd!r31܌ v]f# ?I?)c705:Wow*G/jiroݳEmP NG t=N}`W|xd#WSڞZXSVERF ) |q[%=i`/'QTj"b6\1$Vss.ײA %bo}^j{C';]iS J <7<@砷]Aݦ/~F BwHmN[`=~4ϦjJ,h6ϵx7IK"+irI@v@D)TEiiPU7BɪXڪ;}6|T" |S;}N%n_2˯]q(J8z_kSx*6{yKS#[bJ_犈bdO]h"YL@86v1Gc 0OcI_m]DThDfJoק aʙz=ެ_ʟ97)"" ;}?M۞l(UME!)A@ (5md#,Kl}RfB~(rCf7.2a{ ",ChDu:c [( @7pq(^< jI)eyג5WǮB!"VCڨ AF['TYSr|$Ĺsi>rUu u|uеDB)B>#(ͷKDžQE:JQ:4@xhKR ~4ДK P$0 B1zN3XL*n7Gh'OkICCר; x>^0H@< w(%xk|B|VA `,eu6'YAo׻Ϳ&qE  +.A̢jFA~-12C|`@e0/mbi_xD{*jVRˎae{~AC8@H-Ui޸ C$LQtNZ?g{ǗEuCʾ7^/&1@Kb2w2~Ѡ/oXtvpW(o뗳4~2~iuFUĘZ_w]n ?MJ;1s*;ҔWWA̤ez,Yzn벺w`ZmN,ˈ ,@\´&>-yӃX{>u7xJJMOz{F5'U=-:;*k.vK[n='y eYn+/yӟхB}NKddg@= UU/{Zɫ{w LleiEc4d]_74EJܨ80'>}9 D.' %keTQh/&'ORrܷWr8bw.pHYտ_"[@H1{΁L_wTp+WI[EdQh f7?AkeW7=n/{afyoiꐶHL ,=gv8ǧ}$ƌ~}\&J˕P a jG_6T@Ǽ@9Rh{ݝQXQ /`bɃ0Ս>Nw9nSY_N[٢ @lx1"eN(NˍI;_4E-ӁYY4 y[~R"„%nbJ./bGl~2X[K| PnUz.Kb{q%hp8Q@qE1f??}tynjL'eiB}yMb<;:%>sK $OU BT *Nhtgx`GZ{SFu`Edᒉ~ CVվbV! MJs~)Ñk=* "L*!6 Y6ۗJḵH RʉSԩ XBr}|n Pҷw>gm'?_?IIˊQ)!Nw-A)qYuӵ=Ae J%"\b*)EJdmeh+W1UXv8lpvpUn k?[E8y_ӷ?-7@3zERp׽Ezo;mؖÁYa˩,)G?.*s(+[BT>Z}8mƝBOY.=JW++Rh-h)D@|}D>r;0o C8ݲN%@dF?YܤxՐ.1V;gJWa&C8)dRA)*,@EzTۮ@rwj;rX7c; h-H_vN騠qP b*Y C}'`PYEgs_wu.̈03Jh2뫗vH e1j˗*Hv$|0 E 4UXf"OLb1%*Ahx3@kQG*ۚg:R$yoM]ZfPMQEdJF%֍shS6KH&IQTQh0*s7tz((B @1*8wy/oO_ హ8h d..pL-ƿ Yh^D5n5-_mx.a ,pT:-NcR'ko[aF|SE/'1>gȚS?IB+Ol%bHKEo}(WOLWh9OS=yjc*1sUUXZ,>˞>Usҫ_e1ą ![N?eU{WH *6f~gPuEx.ؿ΂=GW:<郗_?O ~ ,I P~OApH1KzI+G>@ $Nj!&zԈޟrdFn~]70x"^#]nb%L͆ḷӈb%"%3u_nSo;Q{_Z*nh#tb&N4ɬ)zZ),2n\m7Q^0YCz{piԝYV0u x-(vu'"OZ7qr.y~SȗǮ׫XxS|{b!5!?ʵK̋HeUIMXft\ci4W޳)0ܠ|", T,F=DCiv ‚y dz,CP;dB+ybļu S#AXC^zAܻnJJU9qxyk>ξP$?Ank\rOcIQ%ЎiDZROAY بLv߅S"VNX9!g]_SWO!68j/o! G8WҀAqHw$w`UKC׍kkiWR^\==6ɫX l3FS3 wx4,!K%50,K;"o=pn $Ž%B=}80T{UcoP.]6&:gD~[t  {zz@n1" O_"31? gb6nP~]/ׯ:ƾ\1]&?9|nqՇ@Eou)=YeE/YoN xe_ ]$kL:{F*;QH6-Gf٨QT5zpߖƒrխAނ87yc<}]qZsWYdZ0=$gѽfVKŗ䳭{[@\R뷰 7wkqc Jp@j$zZ`>Cm1F]+suV,E>Cn2S{T6-nqZN*w(|N89p6)gxW]h^?)7([7cO7ĉWDi.7p.)$AFWմyftFka>HU|XS,x)( yê}/;maPJsG]Ew38UDQ\T㋇`bZS?}?D,ɬ517WVF@I$Cuu@;,tw9ۍ:2aUN>/vgj:0((iER2ܔ>*QQ+.pJb6=;qT㼿Y R074zs!sǏr64{Ir)6Rޣzڕ(S[/86/\'yb{xJ7\H,8erlq"e|٤9Zq[ | 7R#E#ER]]L(+NH3BlPu Hn$͂u(K"bB֢xɿ6Y`#'1v TsZ\ٚb!TdSiTh\.1%MAqJ,DVG]2zaӟ4΅'*6-K9y!Íyg(z @}Z [߉l>:D[Y2@ۨ !=PYvP=x3g C~Xcp>p%G- R73ݢRnMܮ_ǼwMo}4u|Ԫ{*e/ tUk3?[bE ޥ¾wT;g'"k|wpκ6TPJ*Jf=jmwC~Z?Ii!1^S狂Lyω1Tys^[IT(:+`.y:m[5X5 V9e2>W~iJXk9:<I14AE_f4ٿ^yk>fԡ"0w綼[`?ȟ@U*t'yeߵ @$&|us|ʋ$)K>bu0t yO6&h Aux634q}y@qFDzow?6%Մ=x:^R p[?ZZ HV-Uk vBpL2r8gOsm"ƂmV(ݼ암Nhvݝfg![Di}aFư$7(X$xPR!BjG!LZJ9#Kc@44,$5"ѭ/ۻmE),+osݞ|#m p؈y"ݓ:<:jk-J<'0`Ava1S`j"'t0z^w{]/Q\ R+uQAsr2frh[FK |GL/ϖPx@*H$d !Nݭ5}UUQr27P[ 6kTiMRi*`mz&vY"Էc\$=-!U}%eNQk!..@XEq BwT7Wȃj7mddd& L_{zjee*2 #4jexYFm[2Ǐ2s_WL0 vBaV/w_l?NLiاOWof⃦T|9eA>4w~ v.Z[o;dͫ||;9y/翆D6v ;2B YB<[}oJP*;%7Ar?)O||{8R7 ?0ύ!qLf^2PU98IߣB9f{%P;Z6{(y=QF-b^])Ϗ?/8=֗w!H)^V(? -|GC0ppvLX03*۔T5I#&w R"Hջf/p:ݫmUTƜlۖ?4HG¹bAd! }Dj)Ƅ왅.1qq4ٮw=}(b)"B&R#E1|CYc[vxڀg>xW0ϻAkQCO$Uö/B|;eRi+Sw RD>!P!ZMR sb$H(&H >7F,j5e k% !G3NF!NFs- &?Yhٲ$h@óO+&BTJ觲atԖ 5"(F<'g#aAn! B31dP+e? ʒ!Cn}iC=y"kej+r:] 1;0`Vq YvM`>6I]MtAX fnxr~΁d<0巚Gk dZ"\ߩ$ZF9v*b&6> ~N[wE[rpQ ;_6g(%A@<#O1<=s`Kgo!،PR2Vj#'Lή֋D${"b2+[N(X/PcbYLEcYZ4V&iX¶mcRB1$M3u](Fꏭ)d"2!^=H*v Iߧ_'[מppJO׹./`̄I/[7bpͬ_kpQ;.3E5[GMc6QK-WP0[ڜ= a3dx?+&iz矏E̳;15kT֡|=Үh1uu_+ϥmŰ p^hdH(51>k1pc8(!y[7AkB2P ů |o8yjbSlR@:Fr.#3`O0y= ]Izllô=7:x=hUOQ&Go' 싏ۨ/S7"n6X5v8T&$1,]BaT3I{kQ5@/7jٻԜ-]{sG=̎Ԏ\6-J8_uDv*1*]ۛ[~;14j|pz2U#&ۥLg[F[[V a_u=^2y#s]p9|Ic Pj.<쩝DBN*=UT"8NUx_;auܳ`Y1C_ᵌ:DoQvJNݔ:&js?-\)=&6[J}|-whJ/>cl+˒(أp|E XA<6~'OgA\#!h>醊Vb uư[mG9JʕDz~no5j1.~,8aD+TA6Ce/\B lf17.sE&dc.Q.dX~'4l 909&GȈE} R;+z*N=CdTg(")-Sd;Ƿك/rFP~Sui4I^*2Oui/Qm|F @*$a!ׄQۮi<;}<] \icƟ5OBDzz dhvz\cqմ8" 5T WsHCD )! Ҩo9 J}!PzEvKM=6ku`c{&Dh^#>0<9N43ks@B%KC?~>S"Ff` vqa3xi, e3PҤ8?w 3evΙ!!!- yDYA *WF_ [ӥ:Bԥ?|Gϸ\kY6O'4@1b*YEB,Sgr/8uj5##>DZXx[\:> 箪I!(;S99y&ۭsrdױR$\%PxFx Xj!Z+t M\mپ,5= OYpw'3Ts 9̵rZ8Q_?U=M{ 辶ln^y՜Hub VQQRfPw) قW? F@8Y8TI%TrҮ#WwNgS_g5km#$F)A&EMug-y Q˻ ! *o_|kJb`!HTJOp_ C׏;7@>D0g@"Dψ=gNǞаKW1W~3;̀ftx]b1mWal(`#QVY|N:鴘c'-ڃW( }vJ (B7- i n@ij4]YL^o ʐ BMD e:e z˪]SsÇLqQZ)>,u'>v#=0`laI#32E=F[}6˗&X@) S0M§s*udR3A H byr!du|NE^ņDYaM?[7ZC/^kzU#3- v̳W Ul!(x3/ŧ嶲 !ϣpKK٩ػmk#p:Aҙ!DYi5GGDp; Ѩ? )ni҃`>C!N~U6a,[D~ 2:$ bT(P?%[)Q ,x'ɐS01b֟+'K !h.8.)Ĉ!Յ9X s>SJ7QǙ?#,#7r~že\:.U*~!s~-n&1\ .sȉek: ;]P"B '&JpbܜcIB+H5%X=3@RRLWU]ж_p3XBk!`ؙoMq.24zI!YSkz~7h)@C)T׀{"(yFޓ!c_]Zm ̳/ﶶ5%˾:}2N\ؙnZ%b 먛1>VL#Zf2`3TBI8kdYlZ0̵E&YQtMЯEXG:OU>UrnCs=$" s̞,ڬ ۃPkAvʹ(fь@>i9K)&(YoSXdb8b"HhiB8f_| D2.87di$da m"4L nMS,2"PlnH K`8!j` Hb(eы`%!lP}8N}-y3}iOM<:76&6!&\IRF>ٷn`tc]S嫸BNƠdĹ$@ch2 *4>v5F:9V Y$f"X}n(xIB a}~D WGo e Ҳ ʄsG|L\{2~Uz?w߈}}vm&S9ZG9Vm*{|pdpp6Gs bL>]ic(%Y hsD;֖ 9uzTNѫ|2Dmà"5ßEƨl%%97DPrJA77c-aMf}"a (=퉃_Ѱh#Q yp== ɸK-⦆Va0r~"qۅSfp,0URI2WQVGMפ/x@O)8w UVqIJ& \Uu';!Ng 9P=h=67^$ʓ;A6>L)^:2o_?woq>8ZUSIQ:soN8NUӮ]S۰R&"Z*u->=1MTqTX1D_ U[8ƺ!,ճ~O[/Y b?DNXd!LW'@4LR]mOwjLXc$UD6& GY-84" t7r Rg9M_ =Zư>"&C xMyt:֖kvec-ĬgWWޞ*=K#Ȧ oOlPqlwm)[i".V,n3ltBtfc 8e,~6 !IjIt fWU`HamW#N 84wq6A('/ħJ(jLh4 Wk`ƑoQnBϓP UT*$xW%7𪐽U2KP_"ޠ,+2E):<6#Aw^Xp?FX̴l0@}ṗ]b0O3zĞ]Q:hзþ6-EQ^Үw90cM6=k&ۮ@6]Ժzɾ3c-k(jAp0~Eؠ<-3 &שϩG8A536ӣs兔gǝ7)Iv!m 8re_HrQԦ b~XP ,7co?ov%֋0Z6Q {ZL|%HDGPA (zT;-sbMfEm0@Ցckev q7{U{B1 'gtŞLQ@ړJ*)lqiKQ\6{X d1l@3 &:2:=9>xݰِ^;ُg:qlr3}NѝB3jYΫB)"&ʀPoyt)눯Snrn9 CW<-%"2 hXh~,b/XX1{ ^]90sTM nav^'YˮGOl=,T`)tlX<ۘB!6J~*}s߉4u?[uW63A}-\CgH۳i^q쫄*m[чw>;DMsDJB- ABc׫*CUJ.2/Pa]b=Nu@;BܬZ@d;:x€E]s.] HJj=ܱޤ0+7t?a19&8U'3!:޷\3r62 E&y`<8Rp;J#Xtrrny{~t~{ 9@ m9N":]>6,m\ bS>ms6S*Ux :y ^q#V |YN^6 n(G17ʡ0cuYp~2BtC׎MƇ؇o~I ޳[Bd^Pnӱ^ OTD~XMR󰜑SMyT) n p÷i1t3 `:y d xufjޮaZ爸լت(`aPK=]t{K jZ뿝q'.;Q\"g/ZG_aވZ^N͚f;97S<(śD!ޞx+Xgv@PqAp/P095e (~<, zԭ)gׇS nʴ:+WzL[ٌ'AϞy0c=gtR mTnw8?RWκ]h ϹbiHl7ykÒ% )"AA\jt j$WmiDr9:5|4)i9Y~`ٞxzL:O9*0OÏXM|FY^Pm,Adkr Ur:ُ V{"]%ЍoQ0  8{[sQqL#L{g~o<}5I12z[*;\FMN_(WhGmw,_]Hq5QYErg7=^g&,WП)p4o!ƾa߶rha)S nLo$j}q?Zm#W8TRHuW(: I'iu;N QbR2[{aim!q&mn;rV(BÍH9FfMWR/ж9} ){w5]0 JqnJl-'9nСVQ=n᧎li>.N<,^aTn{5}b+:: I -nȞ#ѽϒ@ ATww ,9MܩZ!>ç|EDGMj C0uBId$>ْU -(V@G%qi[YISk"W><:S꿔 Lx9eW2wacF!Ul9ϊ8G0C7(OMڮc0C{=sW!xPoOYpst1hbY~s B9< D& +V)ZܫTR@ Pei0cgT-TPnZ־oƨ^r0+ZHq@ tJd Ra"ϧ ֍SrÝf5n-jP\ 6'#[FMx՞f"}eLm)K}r\̃ΒOt,D9!˗3T2Tw|776xdA,NƁz뷞8Cw_y4CWJwl%8|ԐTRlr{(}i6ب-Nl]Gc8 kA'ˑO$9;]B+$O?ZɚNr Yř^YN R Z-nՎa-8@8aMj6FfD&R5qX>g*۫}jQ*UK M ^i8%?*g2)S/T { kU|}4}[kzlR_W۶*xф2735F.kMȩÌiZI#k,I=ތaZKk@Ui*aH C?́+Ͻf 9B.c:%o3x5m 1T85mTѤviC*\QɃBX+t % l_Um* QfM4QX\x =0!rR&we®x~ޟ$w1f草+?FqH4님F(c=MF^-8ƒ`D2 3Vpd+LRN R%7x8aѺK/ i~^S!801.hd!(]v0H{^-pFe ؠ=le'xn2-z@dLD(uՖ@Mfx"hL/Mok\-=z7LjM? ]מqւRw߯ 9HʇBQoex8712.Z2öXnv[Mf.HطѾt=fFIDA^Kss/}צљfŚ >}Tpp4?6mZ3рxB"TG |W(S^ƒKEŐcqKI;!x 4)Z5Xӷv9w7k]wzm6Iҹ37&}Z՗ddɀcS9:1;ѷڃU6ܼixϫۭ~{agT$L~w&W k G"Ȗh!tG`~9H rh)G (Xi8j3aL̤MrtڍeJȂ"I0b_ a=ήs ^z_c؅>'>We^ûJ0P :aܿ L60E+N1f}/7c;Υ`?wT*/ۋ_}czGAIus'S}|wD?  Q!sBd[ 9b>1va]Fmà1ξp|Gh$0d 4<}$fgvtYNa r`YM"qe7p˳, QmlCvpG-w.Lf !P#܁z]\z%إ`T{q.5vdԐ㍰Z־ox袪(gR3Z{644@r{[y^*Fb‚!;>Ě XC0m>z0Lgl\"Sm>7S5;AAN)+X]IQ_vs8t9p^IM1.Xb].]'.q-FE NC!_@'1?e8efUO-I ErGT(DY`Kaޮ?g$I'8ZPpm =S'.:B';L;'Lf m4Ъ7 TG 6I֢Ez |]0.ovZ!uNkj߹2l/U9#7RQ{,}Y={MWҪetE~XeAWk$.zK[U1-aF D /pvTg?S2XyH 3=~+&ڲ=(={UUN _ CDCn7ޫLi٣[P "'3N_S"BD纎 c,4^}vǗ>SYcAB﫵nͷ/MY:4hTscJTjH >”IZÓ89ku0BDM@&Bop~!qcd&zsbU&;1aGQ,˅Цw:{6vkNsǐ8kLTd30MmQC]Eq[Xu'Æ''U 34\?N4+u">MW\29O^w6UUUU,i:o5PCԕuɯ ur*«V-jA3#R *WI=K9"htpZ|Sl('o\HXed9nF@rQh#9hMmTUU)֫鿖Ok ( ZL (mbՔ?; %/`_Ww YQZg<ҕlK~] HD?j wDCAbbӪ]AU;uļK 23صpU-V#mV!5~+`?%KAv^"tlX T`mءH*^qyI֥g-+F1mɨB$Bs $_^UC% +Az?54"Eq<c,©MBfqnJ P(H0Kf;h( CI\X1 ں BL>114MGr 6he7B`=#hH;B83j[x1"݂t޿o۪lY2xlQ.#*ɲ&SMs > d&X &ͽx!Uz^Ƹmx`J;O9|= 7_s{mY1HH: Ҭ ́p%~ݏ4˂]Ԭ?fRZ{sOΡkQtJJrf9i]:8RIlY4PB`猭DBÁs?qP sai|KAcd5hv1B񃙛̆KjLb0 NvXq  ȬfsY䴢'"Al܌i1g$Dh `G/_tΑ:F lQ"9W7:8,!9{,lOoz6c:YeG%@QP787jwXq`8l<fzHò qYRwJ`c;e8&q/aj9PVasOtfEy_f :|`sWJNV `^\jB eSƠ]j$qBD.s.ÇK$lp9ݦ " !XwQE a 9%i4{61ƛ8|,Jgol3ȻLb+uQ4r]kմ.n倮#.ד8e&pYUC~p^Ε8#Gy!#6Q/yOr  M//0o8` J=}qlܽa;ǜNpWMHқ2J0;ms)2weءZpXz(-<l0԰ y^r+%涚rl.4%,g(tim֧Ezqz63Sd nnLkSa(NSlpXB_5 t@E|&U2)0oR T + x,Q Ar=G ;ˠ`Jv}nǃw@'P {DuUmdla@pTva׃nu U+ƻ%*PK\䣮qF@GuxUdCpwiLÝC&IBDc}MUXWT(3O?>{_ƭj)u@L= QyAOН`;w=%tMk,ݚ~46v-p@C,븺#}]ƀi+`FRJsyh0ٚ!p(۝íǎ̫<*$tP{܇9W!Uy'v+P~$b$`W6\Xg2H "FA½vtr+p<{6UO*uSk;9~_5 82@ x {q1f"ҵi/8H#l^~ghJ2w cw;8n6cv<8B Tr%p*7.bW$V ,y2=՗Z@#% VXI pL#Ϥ{H>kUd!Fs P<i:Tۻ+W+F`B =`08h>^ 3:c!ݶ\˰8┕Ub2èFpUS~}PPD$iJ PN9b"!a1{ᕀJ"2Vu: $*kX(Nppfn&gKuqۛ5 yhM&ƄfPi;mvTV`|tؖB>Mݔo.))Ȕchj Ľ۔ihXMlT&ɍ{׾}0v&>}#sp a!3a3FӤt(uDFץVo،YʾBTqE8:( ?KoY(*.תKgF"&$HԵCZ&2QP'?uvE2A5`^FMava޴]qn"d,&' zUZ{l%o[M+k_5KCkNj/ot351aL$̗ʧ0E]_N+xm.F]0c _B-lp{rERxl"NR*Ir!Xk BWJA\O:g|4?2vΧAy^eNTUQ(̪ cnOZ;bw9UI%+6T}D9b'xo[(gvFi̟=0?bwq{4JR W;jBkcC@:g&V@,$ v@УNjWjAD2LbUoNML6d!ZYpՀ(whtI߽?]o9M쨡<{ Hv*@\eMqC4v@suG5 K{k]ңª,0r(wÉxi-3< Vj{+1ᖲAbطy\.d33%9㦕)>]k2 YnpIюLJBXta4F }WSmi1b5mcD!,Xv&5* ;==;} }߫=GU"A?XUlWҵ^/LN )4Q:0A4WORf-C6;$M4I 1oXcU0:b18g_O/?W?e&y}^6(?!]CH|O=G6>|^K8O8 6’+T!meK QoH†PHӭ!WZpkLNmfTP"DX<|{ e/ ,++4S-E<((I$FH%zӬF\ 1;} ud,hyXDŽ;.o}憲oX"]Zo@>G[Ҋl+ZZmD #3䬃"ޮ1oL9Vx4Iz,Odk01 @g=~0K=T@oСw빀N?^, 5g27xjμbr(ql$Q縐B*_Y@$84pPT7Ssu: o#wnX!ߕ>;o4EWIǯDnuR\+Un{b':-7¸#DZoҷZ5@rڀYft5=0r1v`[ٿ7~h;oZ<>oTg)TFOW,RMo @"~ŔhA\G @9 ;@P!)\ PCvH&BQ(Sl[Rّ%fmoUVj骝ѢJfڔLR 6fs]6[*-XyY TPz]0*)B H"RQ QHQ BPiWbq?^Y'4%@A) Q BqkQUG?}W0< ~F@F<)n>jCU E"!Cv.`K" ,3 _LjK!AWJTJ9^t"5T껻 B ts;m=$I yWNJ{V RJ끕 9",J B J5? b? "&$YO&>4U[IOtdd%~椶-7Zmi9 0--#o8"Nd #C~k/ۿƯOZ#m|ad¼p`?yUʴMek6:x1¨j<4 Rۚ{~YU[3]Z 7-IUg݄xڜ8]V_w׺^bnmfK<ڗ7{l> no]zߞ6cldD_TkٝvMVCcRAw9Kعlt%}>Unܥ P\Plֆ.G]\KR߄m3-ҽ.Vt=l޲ᶭ5fVl6iʏ>x͊5 p*ױt㺹yL}-avw-=P-mo*ugdb:p-v}묨9馫(cVV~BkL㽮2ld Yp8t>WS?,SuL>}{Ov]{=|,㻵z~ΡԢ݃c_=6 ~l}yK銛3 խ>Vo 9GuyYY{U]U׌un~XpoR2vŵ?>ɐb~Y|uRcPh *2o.^bb5`DC~DxKm[N2b#eX %SQҥŦ x(5rn7h-Y-$f9(v% u7!iα ZtPq\Ҫq}مlΐj_YA\wɰ8F:{M()岅(>Wr^= JuN-PUϮuwla~tVFNo=EoDnucK*jke9iaeU#[8-dsF +rL-ii.Tj-U5isT8476 M8jc \# Q|<ƭT~^ 84^U^5W:Cⷁ Y8#vY|+/h Toz~`=@R{5x9nJUC;2lPwuk ȎחMw (uVtOƤS=Q. Xwǀwo HyZ4'Wd’o=?o;~;U>Pmx9_:9r4x>r Nw/wY&ְyŹ# jw`z$exu (4!lGk}>#_> 鎡LΣǤku,"ԟȲw~vyj5g-{|rm<~zr럿cxDz֏܀cYJx匤D{ j+e)s/ϣ[,l9u&Q7w%vUO^ŤSi^O]ƂQX*}ڴ t CP PA( @P ( BAopd;꾡 ;3{@j_F^A2"*+ 2W?7QJe.dZiӺ"75lCjE殨ĚƲIҹffI\M,Yob#(Ith ":4h5e}dtj2L;yM%he6fТ+묔ęwtJRkD2fʡf4٩&&ICDݬ1A}6]ܨLw]7,26u0]cXfܑF\6))"Iݽa)M󫕊364PNAK9s7߯݌?.50P|9ň('G"w2_߷]?%G%v}r~[~ǁ0v,}\E6b ڈ;)'+>_)I,5*ڎOq1H^4,TC+ ŗ;WzHѿ,ztA@,cV ozW:]_L҇PiG5V5vKNVv'>*R©8l[g޿]:Azܲ <1k?W^aWEm7 oo^B)e=)v FB }o g UW |6GH4^_ qGwaChKwgwnl ]PӊKy}r͵NM ?߭Zmbt )Zނr |p'./쓥C^dQؾ#%́ax^]+|tk`۾0՝گF:)Wwzq}@J]nT GR&Gi]H[9TzQCf3P[o٫lq|O $)uB5&4`|8GfuȈ$ $DnwdkhWThvWEnXqAl(UP4ܳdڕ,D UTnp9Y"ϑ9GEȉA2N ֓|ՃNP9MRU6 /#eڤK`p~8PtzЃZ05$ZSgN@kCkͽ XD,L0墐oo*%a @|\nD)rX3{ySfB– qx Ep!ʹӆRE,!EdP4ʏ/ j,\i/*KҮzL衆$5`g9;d5*A]^[7- *vhCQ@M&r{kA zOB&{QyamW@j*}Oz^QxR(~V>Jr !=9ZpJbᄋ+ @ķ^גƸܚ^W}eԷ\΄9 35OrP@N37_^w?O6k@@q;`C$zli{/eA'+ks?lkQX~P&Q?L2+?Gi7VDi6WiCPSUH)#||j {9@v;@rM09 8ȇR\6a d;aS\m? -J$@@|J J?]DDqwXn>_Ow @?5:u&P< Шz[Ũ$z}rʱ"MُvۓCz\??ې[gnbj&:{ӥ!r50؞Vd|nzƂZ]lp^+>y ㍌5'B{Ad-$lBirs ,TAPr =fƿ &>RN) @PT%מDw٪1:z:y1Uvž |_/ s0 =p)0ƑjmV,ʠ\ fɽk((7b@ M7֪^5yr c_u6jLupwq#lW`~Btj)H`:@땂Yh:y# «z! ~uݮd{HPxH '5yq RBnjBOM ^~D`Ghݸo  q Z$w"KV٫L{*l[me@;U5wǕ;}x9YvMخ7nQ_-.panΌԘ5uGzOA~cjjޫڸBmzi={8XXukq.`@b}y[}DzP 8V%앉mj" \qdv1R+m`l~N^%Du8 M0}X տ=jȃ{jd^~{5xkj\O*\)9a9s\CPq{6U (R [{D?֛U~6)h󇦟{OYw̓ ϖ Ȧz~JGIQH,ޥtm';"HxL&&E'(%+ZMN\ rt |zEY1e%_Z}7,U{' =uww E%ӤlBQ'3]jqiu^j8g3&Jk9ֺ$B7+x׬5?0G|"08:Mfhެ/$Qr3su\՚#,AQA׈T iBq|8y1Ɨ|sC~9Ra17kX9[ y?sh/}Ri9SMU~ >p zakWBPTWGG AFn,|!(A}f"R9y1qD1R(3N1F|ڲNx^f Ѭ=i+# } RW>=$j-u=X$n˺ka*;*5pa_ pN%Jo0ZaNfp]ќR9YNvD ]3L۞԰ף6 f bڙ.] N1 ގc#T##IJyaZΛEzkk{cΐjfw` ̺e(v|2( r u+*Dqgvvw种E̫hb:r}8T{@'Np*~U׏-xm߮ebyrkanP{A5{ ;2ٰv0ozj(&+4ackv- ^J&SZo.s H']Zao#(*9 jb%_d}ubDdlUDtToi+VPy"tQJ 1[jҡݛq%`]xe?,\TCX†qVjnA3V>^No_ &#co4*u/"YްUCN6qvallk~V=mnaU:;}\UxWL[I \VW+b;{T/1Tev:z]Gڲٮ9tIgycL=͈ԫÏ)릔p53UR btsUh8=k.-WG xV< D<+7g/F;9K|rQ /Dky q2ԝwU2~ 뭫|uv[e`ݶJPÃltv]S,o#vz\8-7#wNHϒPǷs]|}6j|Q^֬P;ßrYV"H($Pls,yBLڢv뮹T*o?GAWԦ' جGi9JNwAεV|4wmQ.ed?7+v S^`b]v́ȑ.yM JVw5CV.h튎x,F]ثd:f"ޱWp[[# X2bn+p1lr[`q]o%ب)t*Nٽc`%FE=&XeS>=f\rADE `B Jz.-r|<.ZXR|j%JRE< lB栌CTQaNq%[.#0a,-dEj -4.__f޴*jڣ;Pk!lݢ;-uųg84ƺ97j^kʷbShIHG=I8OnO)ϬE QnVcԽNl/jio[.Yq!`=0&zU+UrS`gW + -azm *Ԩ!@Dk3F'RìjΊ3XŔUn>5HS25] M@6.Djsĭ^Q?'=bwι/g6X:9g$w:1ftM!\~ɽI ??oJѫFQTEj5Z-hF" FTmE5FjA._5 =cI  dX1@pI4* ZWAg(/o=:u9)N]G_vxI^o.V5@]Xo ck [ZPE@'iwYb0pֈ#]l$ "Zl i iPy a DAe]Nɸ@eǢ-AI$@$ɱ"6s\^LhXE*\DPTT_&&F؇MO-X'%p*zdžYܽ/pٌXa=O:-qą R𮽕kHXG4X«ۜEx BF[ro{pmv-]cZ;[}+A7~x^|Su[\m; MF{'˪8V!km8ŶZ˪@)Uzs뤥JGSuu/~kO,VuC~P.3H5 Fr%mm,zUBfѽXhi}RiϱN{K-W \Ƴ+|2DLQ|-{՛l--ˑSqW4ԭt }zLxU6ڭlf/nl٦ɤkpŒ\*is3w0jjh[_Ma^ iY1޼U9Yȯj27XN4]XO]B[<+vVF% dB?tوVL%gtA\&(v _/鞩wNZnR04m[5̾R]3crCbYߠٶl-]jEork3KQo-8V+ ۖ[c\@5VXAXGMm +kpdENݮu3\_ ukn$zmnm+Cj86ixs#jW \#fpO87鞗TUf#jxg^m۞ʡϐҫ%5UV:[Udl#UQ r"o+QAk+bn9t6.jZ]VIe[f쥱_̴X^rJ56VݽF \#fs]Ѹvu ]lzJ~S b͝z+B+J.5swb7ut'?*uWGgoOy Īߪ}FqbQ2 8mUPg{'1>eT]w%*jݭڠ݆gM},`CNm¼+nܶٻ޴Nr!o:cEsq5Aٳi# 7KmH(%f7B\Y%Zde([4ڬWPD%ZUc^骮p=mΈd0tr뾡c{kwuZ P]Se5:x6QD?$9m+ Cr AWMj!w*b;#@r 0@ߎ .Qz"v0x k`@eMkY*ߠW˖a4뫀ϸWP j4'[ջdmvו[n0c6J,VWǪ3[]n_kNJ8nmtv[*8+{]Efٝ8jlb:ap\*/1.kL}'U,9:9<4Ho`D) יl?˅Lyo#?u%%pXSI~#bh~OM?I"B!  K-fg~pfF oT/ Rb|"PbDS{kMw}^fyE= ?vSvSP߷'mZ18>C `:ǯ<V @h:WDj9ZRo<@8oo#?<--6۪9Az=>C߃2Xvߗz[!ny҂:9T.XQ׍6=^/ksttbΘԻݷGSף@ߛaP(2ʼUaJvRyk4%RݭFk\5mJt7av]z#DI՝[4wɜ1U N`nnې~DrOhN}Wv\7޸q],ksq%K; کezOK3E3ҹ?9U'mקq:U۳nXnO-q]k3ovnv9ٲyƠ[u| px oQ߅#Xȁg(c hv-(hud:ů18 ֢Wpwk=@ 1d@H-_-aQ.`5]v"o#'ۯL3;FWM<6| Gt˾@y7" ~o8 8J~aP0CؑO8復A'lvESP ("AN@D|]**P%_%T8ѧh=1 Hyk0x4%sx )ZP/@!IӋjcȇ.5K*xƟ;ie"1O7˘:$fBñ@,xa f=<`mY=s:pߺy wd*:E@ AV '<'Ǖ4 W6|Y f@ v=4CwtUP4@]x0&3D UA3"*Ī DэW?xAM/ ,db C= ׮<1X :|A1`aQ Ӌ7Ti7>d!5 bB-D DYaMO:~F}BfN t4l,'SfUH]|Ŭ.j7Qei`&KBYgcADE,2PI6XN|&8lgG<D.' >̛~V!Qu3wp(7@IIYvvpc3LQɜd`blRj#߄^2״ëʎBUE'UR+V$leՍ@38Ӹ6Paƅ+1)XR)Ll/zwÜJQ0t8SG[W 7*Ʈ* D \"4Fq Æ 7bˋM aIa= k L-! $:橶B k}dmoRP0\f 8f…'D`5ּ4McS#]t::Ydi:@`S v:/2`RippF)h,,,hsD0}dL吢t&qFt#R0ÁYu@%)pjPF\Rx"HXČ- 2݇)b2DNDr fCy4,Q^R$HQ1KnDbʍpFDBhʠI38qdKQbM]sW$Rqj6v;[M͐3]!Y\mάl牼ER@!8426bblha eouk8zIH՜g5rj yXg 󊱘1L.0g{ވ'$<jq ɿ%.]cۡ׿6$QQޫa=vqŴ[$=JLHvZ|GSPjڭlɂ C| Ul9¯Ҭ#7៮Yx*sә|D ^aYhؗD6!˕d)="i@FUCɡemi쭐Jww/W18wR鶶pm; oJZy4 2$pb/>8pKu # ge_!6*4cdDAQ#XQBTZ"6( %dc[cEbƨmInRmQ}Z .?osE>alm[@vyJ77\-7MK4ۊ4];q1P$`,z|aVA䉍$oP:p ,oT2ؠwZH+0c4p 2dL)#+>p=pTlai4 LECDfLa$ŻWRMLqm+u m͟Ù!?XsUG:%ꉌ%V!b BwUT5Nsm8~ׁB pa;a l?9WH_Z又]6Q?b@ / Q㿃OH{wI}Xh ]u)!!15#Cqh\|=պ}!coYv6NѧBa2@d7s}vsJ+run:|T];![>ͨW GA/K,Y>c_]TDF^(tLg)-PSJ(CnC)k bƏ@YJKɗ%ć>]t&I3`b!G;H'jd4{pP7u|%G$7¯ɄO߼dnƎ:YQS(-qB]:>]=k aP]XFYVį;{d!;]djp|]ħv/׫ƥ6m%h~_E=;r Rn.GգIN$lg\nZ}p^_yC,_ *+3OrJc6,|M~rP At#c==!B657,h:܇`Gj<ɔ,./gfIbX<\josEo@\*GG%cOێ'ڈ H&.1QZ`|'@j4

L4}6A.&<9m,_[b D8xl؇K(se``& z,ˮŠ]{ 2) z'Je 0xDnHKLBj3AvYME a yp ;{s#aDYPF9#|>fRτG]>6Ϯ[ߞ?_ny!r"O}P}Oeǿ9$yg!2(ȪQ"@y7*)QP顜\BԮ36_1֔{?^@ӵF~S^R1y :]Hя^헇r7| JѦ;:PbPʰDc^=ʈGKSҾ(&I֏tno^Zh [^ol>gt˓5n|OGV^f5N!nФZ*gp{O5x莦у.xMu'mU}Kww;e ??w~Cwi_ؔgL\UjG$]UGAni_O Js뻮뭊 G@Ot7bNlwUhs*4w Τ6"'NkJVWv&Jv]ant07'p-[`\p9FcU!]N%㻔䯀 l4}{7"wxiI591c?tsّ^|=wvm۔:*7^m/{ksk7b,`?U 5^*rI\R?W]- MNu?UEh Z5*gނល=gWƶy,+˜YSY6UM[(?EUځv<e U(tI4U vtJ2is>/p#MeFLNv;\"r57Gr@=skEH,S:O {^qNj.7ùvLB Jh mZ)dvk-R:8U$(7*:))=46ud6&ߗ LFPNHFsx>6@幆-WkV*,!L<2)hFA}}l{o$PC; g jTsW~X8K |fσ^:pgժnKG/Vijt}ye XLphDXC>οBz`Sqp=ÊG5'p; h`@H@$DƟ0?F!EiǗà~6$JQN(18}@ipdS }QUOBYylXny[A(h||7"'Bp0<AD8&'&Job;<[V:A}J |:w,;0#*mup=R7]WYYε<=Ć$@x0M|NOSv8Iׄӂ{G޾?["P-oAA45`B`$O@}MyW'2C?R cE{{z߬<͉"w_N#>̣%j]vj]\MνBJ*ˤh; : /k/9dLPƖՑUk ʷ3QWng+CT5|ߗnb U$O{$d# 09(n98wuHKYb*x bYX+BhݬZPt3NbQQ 3HJ&xKpyKWGx涛#Y5k؄ZA(|ncL@ =HOWo X{=#*Q'64?NgqӅ+v7qt >SԈH\AN$=8 M^o1¿"rSzpB/uP L6AP$! z)au_=|?]5ցhyCb9Gv[i9ϫeIĘt;)0O'$ѴfR~.c?qOyn rB_W+Bd|@7` Sܸ=wD() ZǰKϕW>]ʋ.-Ti^DT1T*5@[SB.9K¸ JU&rD>EHȌ;BnHz=ævh S~չ\6iBַJĂ3 yƪ9O̞>h=D!ۧ~((b"Lh#67"XY).E SH"(&'A~.?& uUny4'}Oªe[վֺ]*B twD?6ai!n%[|A%}PƑS#ta Odβ9--  [ }o{^f]4<@KB}`3S!PZ?GBOX5z&g34"Wkj΍~f`s'>BcCrhۑ'^5>|$Iq e/ۋ/&>pbx. DvX! O#sK"NH}(y$qFd.0+Q{אO}I ާR&zezfʷ.]=ZD%DdLQ ὼ&, q,|{8xt04AG@KaЌ}I +fU 㝕(Ro~qz= ;g8u{X(PH'cnηLB!Gk rrnLʕ.VS};p `*Ü gs==07ײ0boYã;Ser9G8smvu )A 5X PA]@gұ  63 P.Jn{  bIotӨ>'P  P/[5`?p1ػ`I{ 6& իQ6-rSR ug`u$$Hr/)7TMۥw͵]ˈ&4{;*zFʼn^ߨwTO"0I+ :zSjAX!VV ;ZxOD?t~8=\u4EhöYO'[! !v=/0@ءL$`Ș@pERR5xykOIYcU+0sF辟`ZS^i|N<&NC\6"~mO:- d_!' poX p3wǟ`&tzB Z@ւaAZ᪀6H7N€Vi6X'r&3jvAA bjjB# xz4O7ngP$w>EO۲i{>|O 'mWĻ,ႠT*SMwv8 F `cG?f#! ]P[+دB< i ?ld2;Ⱥx`1CڪI%<ȡ ']zŃ}720gw=UP37(@)q=6ö?x} lpp_->)j]2h@s z &;b:y-DԚ^O8p9qLP1c*d&fma R'J $@7Zq-T%"f^2,X" Ϗ6m%KcRpclnN!X"7{Ь)jSMORGi%Gx~cb,]Eg.1]?&Yg~ uxqC?WB! >߲ =|g1;ªBWZ[Loy B@'c~uq5K"a2Q?`Ŗ"&k-ATy]g'm~. ,?EOzQ;׻@WD!ev* Uۍ;" ! @ !xY(=*t(لJ;ࡑW} Eҡ7Mch+hb4'ԓݷzwHTl Qr=;Xpi"*A/%Db3o>F3\,?Y߃_5>?;O>ތ ak/ `aD@ٲˬ8~wj/ٔoQ}9>Jw)OZ"y}dƥ&Xк,Zˆ+Q\bG=~PQ?a'wm]5l9hr-zx<:ˮ]ɽʖc\ YpiW+ 8q%o ;>AHfZ5ˏ9QMfzwMRPZBHPl4I!?{<ՠ &0+ XW֮G'B 3=}aC~RmT{RCBU#*=&ī*W{.ZpS+ PMfO_=^)Hu4ƐtGk4)@t>nR+ ^{*\}Yuv|:NЮè?>(E'=aІf T &+= -4-yrL7@ཤ(r EAfw(Qpa?S$$*mJ+̽;*ҢO=ta0I$̄uƠ^@weȾ(.y9,Fzgm^|PG\0 6k/Eklmy!r#|)=bMѵy{Q|JΪKߩw-3$d{L޳.q!~lF_{94P^%K?娴WQ "$t2t|)4E5;g ]VcƦ0oqƲwxIyU}Gڝ{;W]E'"gHHI@Vak1ֱFݕF8:2)gwrؓ[/m " _߬v?/CVQ[dM_[۱^A+1( t@P@DИE !APQL?hw_wS5%vVFm4_FH1R rmmsXQU*ZeXѱb;UEsJnS5.[湮Ej cb-NG  [cXAcQTjE (L1OVBRДD+HMFѣ$[DmنEcQCL[#ʮ+\ۖڍ4l$b[knmrjQ%:UͱQ (hiqIp/~/==]`|mCS??~ #BCѭP=zU?EPH?yzcޫ5`5lZreouC0)g9۔yo{-W^^W>]Nf!wY;u7QgUЎB 1i6:ŀ#i^SfG11g`hdSfGx#C C@ꕭV@CZd3ʜc\Loʋȃ4y.n 'ALv^"?TN]~a 'D$({2,D-p%*qdyPpYĮd="]T&3n${aB.ҎJLjf悞6$?=g=͉ci$d] %Jƶ%<%-$ !+_Ӣ(?%[A{ @+Xd_FHXN iAP~ށ/"@Y*I?|!OH{9=O `{NL!/Eqg-!>]w hhsNLX R@b T|C%adZ}0dZ2`UH\$aW١qIv@h9>z{5;SOl|hIvVW9| ߿]}VH!։^' i:0Ρ!Ыf9ݦҁDDj<Ui+K2 Gw/xy& B&u;p;!7bmSS>ӑ$~u$+ "u>Lqt<!iG#kG8 >awE:Ї{O֋̉)CeF11,=!Mϯ4[gj-OqʝD6Dw9|u[Rrղj1N7T DMކaz`#sd5bn4LHB#Ԁ# Rbܦ&8P 穡c!^ hcH(ĵ us͍78#RO|Fs<!̂;: ;F>\$(R۔hVzS/hK!$̳DE" U$Ak \>AyxfM -80%!@^슉4=\h0P|> 0WA00wp\n.F0 Dl]Kp6hኈ9Pjv460dP?o hOn?M8]O_߬ Z#)^(i$mgtmPLYށB]Y@)yآ~{DmS(zQYfnۺdlǦxhMّʖjpDX+XayK[ #d,"4 Jgh 齡3)`}Oƹ`㹯phu ʥC(bI#.m1Ⱦ?{2qlK}*K0;d4%GxrSapzwp{]+W6ѣX@aY<`^saqwtt8HCޏHw\1U;i rdqģkы,_g] -5Y{C$zʨ#X` 9z$ 48Aѣ0ٌlJI6xwE~?9x-v'|ؗQ[أ=bxg ԯtBCj̪QD -hC5@BD'5uSZ=8dEz>t )7D4ui܃c`gEJXdXaPCsn2k:]J HcS@; kHSJ.1<U5pbaOjCHFDĤ|1 e>s«;w2b"@D TtP%t>͞J[BId@HPq0"R$X`$@!Gh?tGWρDIERZ} !2E$M$ 7qC\ٿ__2$3#bbQDT&V%?EK=%:'ǹ?%:[ℒ'8IKWR XKZpIEy=qXelg?]w\;fdJf &T 0b&WY?q}8WnRRenIϪ/qzGиqǢftt%)AP˅AY :C6,/"lhbZkHa.^iRdob7JŰ NA U_F4=ā]-pq\4ׅ.dr\.0䜇t  s+]x^Zs]d z/M3L|SzUܭC% jwjbȒL~8A 3@|`G REM RՊr8mbEF%E>#x獷_dd?[g61F>Zm#c;Ft˕=z.$|[颾w? _31Ϥy2RT\_[ǼԄ9:¡&L8nDؿAC݊u4oD1uBt~35>͏Wi X>wcN.QmV0鎔IrТ|Na_c՞O-THkv&h@Ot`tVI?pB(X'(;6CeAKe؟ Dvo8*aVpZ]lW шwߧ!N3۶`_#cҼ~IÆ|EDAC9x`ihE4h $4v.#Wc՗7&D 1/N>/EJ[1Ԧsf*% y`0t[ZD^UC;\Z( 2ZҠdvPEݛo Po ;AFu  1XEAcJ5E!q"cJ^Ɣ:xN^ha槙zai!8 ç\i\10+k.7'spHP͒KBı IlNSe|N){ e9mlm^#Ё !cĨ0yxApj#bԕgƽ5'a'psFt0ѿW3NA@ 3} XL<"N}Q) )QB+4 @hE2A!2h@RsD&]DZ4XsdŠ{ Q~'7;^&@s']g`ԇ@C2;Ӥ,Vۚt0 }P=f(y󀃈-@ߟ/5a/3@9F79Dvl AgC@GSAӷ^p(QDS$q:&Y3CrPPPr2`CҀO{Q'F\_/_J#? $y)cn+űyio猃?V!S?^&*8. cwC"7WmJ9\RU#.}NFWݘ`l?|'rt)8ND$rq6&,dCk?k}KZ R?П?}שqF6}o}uZÊs @ºX$npxV y0EFNtTAFtM4mP?|5b_Y@jg՛',Tgc ) lhE(H g蚟"̜x}!M&f{ Y <[lb.nÅ$bJEIJ2 ,\W  7 3 6}z*̢>_E߮5S1@q6t bz"Q,NU*=NUT@~a,s:`aA_oa?KBr DX. WV."X_C{@y S} g/#}t F2Mn]Ce pcp;^= x*̈́}{'ld&@\-i}$ *l'ƈ~ "̡5%aPm,hhScrA4gMs4&j]ZMF3|0 Lyˀ`IC1Rhb(;д8;Xdo^D<'$1=;/.7}ff ڋH'rs9|aF &V(&I,*B"$Aq˙13ReQKĵ!U! $hΚêIwl~2=ȳB\6 j<=< OzKLٗ4DHmϦwRBgnx3Q4AUUhi 13@ b?A|BSC~E?Q_}M~{y :z&Eb/L0 a*$D!bC H14Bcj628At@@0C#ܜPTeD0j" #i$"LX0PC8Jbm" Äld0! B0L d!0ptPK2?y!UO1=g颥i?$N  T G=30Jb'iEZUc,(B(,#P=?HhEvZ>䂐Cp3RRG}P"->將wwûNXӮQNT@Hr>ZD @ѝFvsgranRsS.%Jf@iA~Kzq,s̟p.GS)=*e¤x4؇J`N>u@ c 8B2 @7dXT]D$CIR\ɡ+y$}VPjʤ>Kn@ɒ:{ޤxCI,@#Ev o<`MH˱qtߌ ?7w&wx 7,v-]I 2$6M8s1i'GRsт$!6%iCDR08͚aa}q@]$v/X`_so79g>&Hu[<'ba:..C$XlC NfU^l^8'Das*@4@9lMM6HP=yYtA[@eQFpIlߥ "\v6_rLJD')H5x!xgyCYAN^|>GlE]S7ӯCǀľ0b1r6,:ޟO/KS{;`w@G(a Cz*>ӫrLv$IyzQ{.D\{ Uz<^T۟$㝭sjS͡*qxb07PO4l!!50ó\kǡ%XH}4pH~%}NAuFGd‚\s; `ffM[E`̆uDm*m:&۳ bI^4r}e)G|['9{JA_9"kR45\&a}'w !~߮;~٣c\.ǪU=@q#w+zQ $ , ~PO/iQQ8U:O~<Ǜ8U0`3g4( fxWOC zOoycWsyu7;mp}H &TEs2v6%r6RCِ@~+J - qe؉$'sE˿Ky?IfLHu ̍P~{D(Fx})"?-A0Q5L7&XU"S2+AWv|'i "xNwg0l9nܺC#)1ƴ(MGZM.X(~CJ rzT @W+}ۂ !L%0|P}EC=mns8Q} hZ96˗ѧ(K{*3f0CF? Nj 8FZQ "  !~޾XUꃄ X 6eX*/3*l<^AucgC PY%j y)JS=lxzogAb6íGDDP@>_ (~o溘vBLQN>mɑ!/rkDY&3A,2MNrE}_I9BD0-j } !dҪ?ș99T{Kp|Hl\Y!Hdj6#@mFB_16lWc\ʥF+M~cm(DM3G-z&Rh!RC-  *`Ywz:<;=Y2d_'tA8;[j32Y%nj#Gj˭;*}olM*!B\G;=:y#pij  4q#k}G$AnDi\'tgl`XNl!ėV\3p)ZݵQ"FY;H% X֬#ؚQ]j uq5L6<&@Q*[φq^&M8#Ӣfr#~̋)8AB@@xe>plG:=/}\l]aꟸm p΢lSH :V"hpS$mr%q"o倔5uAI\ҸH $)=6*SB&.vOQr$aP ?AHOҼ}:OmwI0gPI҇gʈ("\_0$6B ~7(fq_n8Af&dd>5b 3"1C7Bwp{Hd`=f80rjG] l6A'=Q@}^> JW鷄&OB!һ@7stI" ؕUdAyomrVL7uBa**UQbs8i|5Z@s@C`ݑcCp\�G]Ny"CLnB4LJשfQa;܈hM7Cv8dN'0ߠnàYive/L&)ϻ(j憫_oRK$"d"I2I/W>7}Ug?!݆JDb_SI6* "( @@;՘(%$̭cBh2VF0 WGېjC+c:E$\E"MXƁGoh1H1J1ܴD\&Bt@0O˞7¥Fqxoc4µ_b:t-D~Z&.C d 3]O aFfݓ4gx-S" ei\F70֊"A hnlIYEG:![iR= %qBNDnGc﷤i;i{M~$~(UR}\́0Ȳizh ZQ(E)Ъ3&jՁv U |>=9? i AZBY }h@L9((b"` JDD]vkrkN!`-Ñ&fMذS%0OOhgw?AL2ߗ9~'0oܴ0gf\i7xNM9yrrkŜxW5ǴB)`F.p#^GZ pA-`2b40OqT"#e+iGSdzySZI #rGsi\N; srY ۃRg7Qӱ:ÎyUMпTeNT2PRP8־5M,_ҷ+]eʵ1}ݭbhb)"6M1TlH!D6j=#{y򽽯-JJO{>\Y#!&'5%G_5p}p3:WwdD}9ywf|$DRbi j4|d\D['n[AyoTJh0 ^UZNΥwdC|?#CcD2d;~wﭽ}o@e&yl~D4lhw%~tɰ ҆7ry{k '@2~A쓢{غϡQ&n(xpz~%?'=3 yAj_.AaS2ƲYUXyQ;sEPUPA#S=[Py9#\Bvʨ0[=kQbI|+j0\Vpa0}_"(a:Ilj֔M8y`XA.Ǘ{ B.C=bdMC~Y0zgEhqBIG°PO g9믛[,>sqzDႯ qcz'tvcxM=};R B/| c(f\7Ci@L?j$~-{>2|~u NI`x ćإ_WIO樂{U bCB-` o p%')rB? OEb00~Ϧǯ4S;q?tERAZayy57i4w9 ˧v?G5򘮝trБatf!  W6BMHnyg 9g7 5mtpR&F3ֳ/#"$u*#Dho7( n-_$z6dRYR.w Qp5;lOi?ՆR⥹@j@z1>H eWSDi_Cĩ!bnU*+\b`DJD6 'H}9~"d  ` 8Cfkjbґ% BeBIh/=k! _]j"z5 v 8Jغ3bل ]|}f^|*љc&ߧa4Ǒ1k!ՃکQ9nHl%.U<͠[>:; 6G!kge,|޾ވ(㑤(T u ,Uf5EF1nwuݥMZ8fW%~L#;E ? }zwIcμy/Y ɱcr 5>VRl3XsO$Hf7چ(V zkWE~dp(s;쨪U&@.Zz "\#FbۆO]c5ǙhBAsT#珧pc OOk?r .YWFOHw-P@ \_AbaAJ;+66-`Ga},S3zCH) Շ;`$/~}ѱ M~KL4(߹kE`׷vuDmowQF6whAc4@bv A"P"FZ6d6Wm߻"'h =he$b. Ձu;mУSSƭh( *((ito=nk&Ár3^+A$A!Ϲ>0]$rw ^sApC|qlZTa٘"d mDTS( \eEUT~8ܛȃX;=G@Om(DUH"V\7?-d "!MԴ,9R4mC~#+ewQZ'ZA4WۯT(8ߍ~:`PP??vq),u[k 2*oXdVmqlХrʉwaH2 A\0lc91b)qHJ ۥ3H(  J^>cm Ў|A5$&s+-l jfP-0 3z[ -! Y(NڰCɬI8I g{iL7:xO LSVL:qr(Jhi(+YӿR$C@1)F7z:RI@yCX@ rv6BtwK jVmt5 Xd$#cs"@" I pŘ"Äb ³G3.r:$\Y%Mg8s=Rp\ː@k9< 熥Pq,T#|:w:QjQt 6{;q(H0bѠ3#i#T 2llL=fUl85z{QHz* Sc9'C) /2BVqGT`bP Xj?C {Qh/Nheox @d; # y KzA;qɥJC0N\sx0܌|' ,N3rB}slrln*Kʱ"阌mp~r3 ҂3a'$24b Di#Z1!#kװp3ģư̌}UCͺ%33 2 ;ayCJ13 4mҌPLRB4)CIB# CJq h!a cԎTc˯?_ 6d(@OIABfb3R_;]5ԏ-h4QhE/#:*HX#$$6*L_W\Y%򛿵·Zdi [pa_hth֓7GNcL qeS*Z20P.)JsX*e!]7frCnblgVrމA$asGSD@]Y2jUg- =@ x!`hOtqk{a& #G`b;Ww/HhrWEfoĘ%0v@Ň3D'y枏78RBۼJ<47 i=ÿn-=UuRQء:_Y.NK{_w͔ľ6b|si\ǃ-Զev=h;'/>|[hiyԤGB_'(N?4v  uẺ;ᑆ$LpװEKLP_=c d>&΢bMIb]@ T>J$-JBPaa'к\71R` ^ DRC; 6$$}XE-~S7llR,!:T@!76iĆ0eX6J *);01h3u^Ӟuq=u(ne+\B^mX}jZz őq$*AX 9eH-=Q᳝\/pآ&>Ï~W&h';EB גcp,xw؈OuiǸ(ܰ: JbEvn!tu#iMGfʣ(E=Lk~QG #$nj_A5"2Tth_xJ! GL H;0WP2 tԡu]N/7 R{Leobe W; ̲>&? SyytJj*(kU&(CC?k!J< ӏJO t{ 9wdwY~vsĴp$dhyr=yBA@F"ڑ< #(Qס^2"i?gsr|;vM2~λd?%vjq2mMMfI_ygU 6ăwjj;/ w&D$:*$T-&{=J1ZWڔ6J*HOu""m} Ų#بzꧥ T0Yd_2c*lLfF—.hD'g-B-T+ܵRfiaउۚb{yLLL*Bv1v2zSF0#"UMQcI:b D"lf5Ա߮dO/zF10ahIyH I8I_6`[a@Χq=aÏk2ھd;CQ kP,a{ d ui*9(lL*9MT8IW`+Sơ?VbVJOV'f ?[C@ʪbMGZ?U5l j$GR9vFLhzߋ 3p@^_#&t!Boc!ϥI-6C Bq}؄_<~ҜG1S^C?Ę;u+m9 xm>_ L+ ZWdB7Ҧ((Cp ݂0-;Vqܸ;;E0E&Wi^ޓH(>8@/YFza8ןW{឴-L'i LKmG& GK數7O_f ` ,X)k}aiSIOAq :kȾ_Z8:w&Lg%>,>Cs"uf*^3HT2H,)\: g@M G>WnfWGQƒ(mϛ@ǔ} " Uȥԃc96}cuz LW#{z +)0x3 P䭞-bWj=uz.3nOKpXoC&axpDd ,'#L@a {ݺ<|ҁtg3$N0^\G 8 ̞rIvKkyD)?Z0f 4 4; ?c+W! a!rF :0šO 1{x,z 2=KaJWk1o]7N&M9fCd?X$_)Slc޺txk( ng+f='˗M )R),#F{ (U9M Hd+*BЍ101@0JEJ 5i>}A;3P"fOj{'Ƥsc2' 'l([T8+/FOADyᄊdS0g.NDR‚ eKP!wCʝ&15۳`p v|cט#j%w FoTkf[RH(f1m]UN mu֭ĵtUejw鳪ܡ7Oȓ H9`X@gH1`w MK:& 8OeV!!FjR*w<SaGI )O"GK'UX`#>r:ﰔIC40+=^r~~0~W >{9J[Hw]{#nBr O%UUUVOeT4'q8CƺT*`6%juy1xb$ !$nHI #A e[0isӼ`X0*  #ב*I{m+BS:28 R6 "l'%]a趽;>\/~hU"7i_aTrep9ClF}n"^;ɟ^VV* SY^#_!Tۆi A*z a3rPSplf.'e\m1n?|H?>0vD?A@_~=/(i{NiC"dG 4L0UTA\ OvSI٘&Dk$ \KycL"Hx#coBQDɍhқY1jtDcDx_H l2?{ow'N6nTHYIPLX4/]b&$̛6njyKc " AFxis [_|p~\GbzI>l􋃤})z ?[rƯ 03Cti,pT !*l>,;:!0ꚨU0BaVqx(P3;>hڪMسȏn=#BNIqDtb/\X<rC_p}:1yi|7z.(9d$<^G1rq/"seKmMIQ&"X~UPns#oDHm}, NWm!ߐiXt%-Ɩ" O0Ѵ0z" 9P=D'tP-.46> %#gA#6t'&i<=}F2@TvņlR0{UUWw68 Tf~7^ hGTSa# PipYm"`DUTp6hj?M9rilXPޓCw%,HUAꨇ-Jej1G#4%AE{ivqxfpN~vl.yF a3 ԩy4= cHSfλkN4^pN @3$9JgmV+wwf@ܐ׊f~E*0KۼB̲c@0=301(9X|ju{ʐ4ÃJ=v箛:8=8}aԊ):4d%sug  l6 eHߧ:M=c:y:z#6>uо=9ðqoYGob PP6ưlUݦk^W60ڭSvqdߥ|Ŭ<:\x3'ûgނ1ǸM8LBJ& ,<&4xOFțL5D֘J%KFOq 3zbSG|ڀ|i Iti|MGϐmZha?IBZ֤rq8|&Hʐ<Z:Q.OQ> >A l2ev)0*!a,'}mXYF46ֿ̟}ӷEŒ['ƺN'9\GeaJ `}Cw~J-y2סP<_N15?M g7cޟ~;^y'ă,.h24GBr|9("/BuA* ;|Rrjt m!&P__Ƕy{9vrA"YAshx #Xf#DrSFԭ,ıHJ*Hq,&n04?Osv[*;fJ*Ks;0!|_"JI0"b@bH:H@Ga|1lbxM!w\wAE}|ߧXHMoA$ݛqA :E >] n*ϗ>kBhj`Gǻ鮟y+xO4N ^UA^™UT4[y&׽'Qp jTf|HM5Iet k4pZOu F%Pn`|G>b]**wT CHO-YoƱpT 3 ??ˋ#>oA>)ϯɇIbNZ:dG}a^#QTvȤHC865oj;xá{QfRv?bp, P8>B>fi꓎O mD ]aQj_kz}'[Ӹ >_ӗ/N8 L%ho]ZGȷ(oh H`Z'+2Y0w?T i Gv48IqRJ%BBw< Џå g??_o3=oC0uw wǶ kq5@OPq?HZAc\½E r@xU5絖gc:c *`۬ fR h u-a20 drcyD]>_?eZ)HZk|N%gXV^$6o=fDCHߓzSѬʧr8sabvq:%ƣeHЄ !L!R`@=*9o]xiJg,0K9#$P$STP~6oP% n#/9'|@S@nu0Lpw9Tu8jhΡ8wǤGB3CPa<Ґ^L2 lGB.nB哙64B>g?|GrH"?`B'9 MIC)%.`?t??La@B?JOz6qOVOm_Mk?֝ i0(tF=YL~~? ?GS)>`Q~_{k\V>/s@G;k\k>k"wra/~KJ)$I$ $`߆~hIf |#P<^Uk8ǜbti.clf"4;ϧ/uWl {~w5TZ -UjJD4 &!YKo6tHQ 77;pR$ԕR~^g-dl!lU*iW9l4A]JĐ \1G XXP_DSTNy3I!ߏ @wtgڥ( 8 ;1!VsQ!ųf4LT`eB T` ƭ6?ҔhS )8cs_\?zCA|Gϵ-n O\PzhSCMfYCF`|"V1EDbwP,67N/C{7:mu6`nXZ֙bWzx} U937'C698L¬dF:YwT 17cȯRx p:mZWqCn=XP-_7|;ӓB@9$SsǁY;ÐiN8M(= eĈbps5Ҫ\McaҀm$`!o]) C(QR?_O=YhpC Z =G?Gm߯-*;I@sq1x>IgRrr8#c0|6ijj=xH{ӧv\ Bg"< ػh#3 0UDÚ}NAEES  ;M`s8N=|8:<ن$ױQ$.պ"5;BpB *wND:@ck@XChQ!!$|EEbn%vDL"~iy.ަoM#')WvChSRG], MCu:YD+C]pb= gҞ+vX7syT٩^zCn'q, w:N!uhWQݍn#Pq qkEAb8{ ǣ~/|xoQy)Jh6H$^/HDhH$<'BҊSwt_#t7 h huA1uʕ!DT=r5=sMw&zG6N\ 57&UfŜCH0#ܕ p#^rA\wԨq*aIT"rU=duhE0X(e&:ղ*3PD1Chx$ ȋM>#:eh})Ԡ*izxX;XQnSV1Vtx""N`,CkVojw^N3ӇzBi0v;E((Ao,i :E#'>֍ f,ϱJyPsfic2pp!̨e$il e4NCpM錓$o}ݱJe "nrd9dǤ bO\_+;GYTzp0<)$cƧC~AT7}u2A2 ߊ'a=IhFz}"ڀ˸t8:$}o:sN#b0B\dW$0P8]JƧ F c2<bT ,Q=u]OSO 'hsľX'd;gN[W c+, IL;G^& \(\:47"h }ϗ'IE XB d.D ( ZZ,鹏qA6F0E H#tFE@5i(سSw|:'q A3D5yB&0ga27ka,,,0CX RJYA4h'Nt}ӹOiO?a'#޻bBNqx!v<`lSg # ģOJ|JOOj9 ;dQB,$(Cݱ{kQhD M'OM9Wpܰ@duc;s^>?=/R>0^!EK5W ͊P{ 3waxuԱ)oq[aOUS\-֗/8naS !Rnzjnr]LBi3vc7_upڸWc\Uln,R۶O@?+_t]Vw 5uydoR+H9N#\߰UC &p[d, ; w0i[ ##cDw^ !¨P<}X?:%tλic8 |M xWWX;{wqo=uǮ>kMOfag˼xqkQĢ"51'u ʿ^<}gߟ7w;FkkKq\gYg"$O0kݟzxz뿛=M׀$.NRx|1ٕA)땕 5ւ'< ggk=)?f0hؠz ܚ4T_(h <\.PgN/ʁ_؞Ԕ-a@l+hQ<d~ ʹl?uV*ĕ+u6ۙd2ʙ@@H8ɜy2*`M% aA X֕uk6h뫪 @=":тwʻjrG3PsԶMS0O,O21 Ҹ6)p{%ڿeigO '巄Ye??RS3 }n}'ܞ.CT?p=p@Wdr0!OJeYo#n ČLfFA`RX݊`ű u0>GPʡh(0?Hgf !ICcn>__`~L?shJOG3_/5IcQmR(Q%ϗ;i%]l'T_>h8pHB{hVJ4,Ů{R %fp6[ WyLVa4̗w5<.CIII(PPi#CB"qK'pa{DE?zX6N_t&AAbn%53#Q*+C{r8xJ&<%(pIO?8mP5*idZD+jt i=!FS&&a1Y1rbeq8mj-M]r牸bC`X K,`S͊7u"ELxYDu!ɜ~&b3fOIaM~}RrQ~Ӊ5- w66f?rZ H4"7~{kNea=Pcq~e?QF7qf] Tv暏=px~ԩ=÷0N2qx[̣G}/lqQŌ4hxi۶7ij+]6oJI8U77k|~'40gZ `J);"iJЏ`L HKTs$4Xr-}ɛe n~36?g{=tOraN Vm3a3 煈;DBbO) N )(0oV&|9,T ㋰Wx@7j~aZ %gc¤!kP`8D-wXɸ1Z'MG(sa;v:oJ $g&HjdĐс- (Z$d)fc ѤpպRI,T ?y]xFAI:z N)R|j?|%ıAcMxnCL iG4~4 L!5 ! mE!jPҔ#6S/9T  eQ%25H6P(<vEr܎0î7KRt pl@.}ihJةOwӑr  d9NFb, 26( nckݑ$"|=uP^"1 D.H8WӜBEN|15`G wo5PgכvvO/9qq2Z2j+=EK{Ӭqp4~%m,QP1S,! с3S$jvhv'qN{VXM(=^:'pD)~#᭏i=)}ˡʩ|}4Pҵ2|oh+_78+Qv 8B,;Ņ"#`Af+^i[۟NH 3s3'D F1Dd|%ݺ4&,4<~l\e &dko֡ݔ0Rq] ϘR]/de1 `䅨$Fm&(+ѻsqn-]:s﮸ G#m4٥bE>qFTeC%awZzcvi2b)rI^mlP1@oa/,ƚ`[EbNb@[Z0EfjdcΓfmC1LR̤}b3_sfQcb}ߝK,Z4 72Y7JڍQc56Rbj3Q1|Vm6i>WCfE_]r,B+_rۛuonP h~`A= X1J$K=LOM\:HD8S!6z҃{xa7NkTH!ԲƑ 9XPA>ʗ@04*e@wN얠h>c[\4[H4P5GDҼRS<-UCw2ˬ:K˰ӐP Z6?ү7"?3V3Rx-|Fa(f,~fo3h"6e\D\S3֬8>IA<yvAfE8HZ! e `b -Q&%LLP5D*xCHmet09 gх-k+7yt`#sBgp=c~HLbfkY{k Ve31%e{#å2]@蒕X M1s in&[7mbi5ҍ APPC$ž3}-b{y# ?>Qȳ H+"wƕFpy[Ek˯Hkw+Z\N%q%wJ& 놓-(e}N93,J/kn&TӓJXHWj7YZL..Y_n9(Ndv=s"⋉7-%xҽ'AA.sPdp4!5Ȭ"Kd^oU~ tR&=9yhw *<(q 1lF6gCNӱ>xC{ɘ7l2KE$P4L firX`TL!s#6bXeEMFa0h(W FϲIl֙1ݑ0=}b9HQ/?`2N` v|}ĝqAt j'5.Cw8)-"K =)>g}Dvx IQ'"Hܯa>~Bzy|0, ퟨ7]E7$4tM%'a@ wʀ~REx JI>L&ED !:XYOL^ L*T~/ꃉ . 'd+2þ x"8kB{Bunjʬ"(|[[M`USˎ66Ϟl$#qi&YZAYETZBգK[-h6$IA  Hk  mUM2a`ƋeLL4p4"12&D~_N OVdˇk$~JTTtV9`>@g #*D*goo|+&)"G; &4dfMrI](iM]fJd&ڋ%se*M6-ѭslZmtֵ{} s %XD"*I lE(QEe2V%426"[Ud@ң@$|@P0?7o4˓kB>|n .RA*ߗg{ýAd#% &AEV>@;e؈րMƒ<|'z4rW7Wú}pN#\] 4_q.8CϿg8}HN>>,{w|>cS>)*LZS܀$bxd+LC {<'T~uOXT%1@hܒ$!jv8{Y9cF-LѥT5dJ>]թKnx$HPS 4@JieZ5XHZ6ryke2IQu K ErWRR SAw.ӓL*}9ԩau`=_<9&Fh$T<$>{!SiN>ZڊEC?u$RpX9"c& W%C1h:3\gOBAUWOqw##O/O2sBǃ=,P|| $ V%g]p*Ju$T.`&T@LQ;wa٢Z0JZTH}bChl-0+F.?e} lɼr89b=3nq"H}7vij@wPx= q8:*M y@'nh<ѐ56g48@i#uRjDo0|;Dl_preJ ]"Bow}UݯˇDә12EjNNilX{yq3z|'3WGo>یw]pQ!ۈ$3+xZ"S.*Ϥ\ۮNlq!Fjfj.uYzv0ȔgH@?d@Ʉ-pWPK?׵eʻV6\Y n7;g߁`́D N=! Q8$l\ZCP+Q&yUo$a+MU]2ي>RtpFoT y*Nqϙh-#)Aup6('k"q(>OyˣxzH<= *1Eh `!ڰ1xr@⸐ 7xs>WČ8ss+u78k9cR[e~ 1Pud&c2jMFL-J}+0=_Xxm|J"Xبz&Z Fu_Ϝ9wH'aVI4rO\5vk ӫɩzk_ƫyސF|8AEB@OT;‡(]! L9zg7lZ O¦r6RFCg%_=bD^^<'̊G]4ׯ|Zjfd$t]m}߾Lwxs)FLnP]{200Yx,Beeb "07N= 7A#Z{K.tIq.U˚ML,xZcb IVZZap Mvrw\yl J! MNTCv^nRiz'nFhK>o˸pda!:|NdA"ӘYBD{Y!I@( h@$1*D"d'``\R868ȒD6)5TKL2țI6ZFJB4Fbe j23W5c'2O ]R(IL_j n;/<'aMڙ\:)%sGt5:m)TLC66][NP\N]v9J?h`7a>$D;9M+)oXW^3byICE[ˤX.CK ݃]$@ZLhI3fBBjKǎ0A4IBԒ[u{]1R۹ՍʘRQ~ceJ7UPtyJHә:vWKWnUAfL+TJ" #@4-WppTAxo444,ـ:xQ:xRbÛՔ^$P"aKu$(ҙ $1Xخ  =J#"߃]TԩmɥHQeI7JSے>;яT/*jJ2j{3|aͭA8\޽4@;M6WPv^҇׊p+dt y>Cd9FD=l罅 D)Ju&(z)sւL=]#{h(r/AC}pwZmEmTRsFŨ\i6ZDE2 2Ug2bJnm\J$%LD$r lDVlQV+chb9V]Z\r݂cQ*0V5"A`1!! sE(QwHR{N%` %tЧlBWhn_d>@9W'T!qU=irJxMCIïEQAUF\l,N!wsvڎb;ݝ` Qi)=SX.3w0I7QiNN@i` EiV:݌m;u̴ѷ(~aߖ@܁Rv@=ɞ p TN[y3t??<YRBQ&X_G˖h&Dir2%O@_>ʕ09)Dk L\-_] s˯+ȫ-+@ۑB@4dla81xQ^)^eg!L2-{]z׿SSs,&R J̜ fEM7:nrvC(>;?O>:}<~i?,bcojB**jMN>47K5+/jebS6s!2h*Df`a2jUԆ{jQ7jpN!}<`zo֙es+vW2VmdJfX$]QCnL`%`X,2NlcT7s})pIj( 5Hcl?SK56-j,Q}w78`!dp1`HO a=8ʁcbq j-06I.^Rk/ 524V7v >wƒ2ѷ jTm %Q.Ԕs65C(5akcX'KiRIVW0ݩH T4&ge8Ǐt2sĬ5fD7IhuN4jq80&XL(J$؇iʯaݶ~72xH:\QyݗHayIKįX<5cG14GەO:*brr"bv ;R`h0W0T) dªR% #B@L-fBj@V2(?l.I1s?a^ s:4-,05ѢMAƚHU-&TО@$q!BfVCPha4@X<[7" vŅR.Ib)-~j)H̝]DCSub:Ig9:x3[FlaHC U4"LmaէxTt;,~}d<0$D?EJR:lkYR 1({{F /̑ѳaMa艊 CG7npQ &lQI+&YN4aŜfbE%$E4JDjh i++vוFY-0F&!X:/*^87w%iOQ)d an&NqyUc' 醁г\ f4U*aC;yS?F~皊W>23m\{fG]&?J?cRHkꗙ_9{ ӟwjw{6%T2@>c=!ۂO|d i~'J 9ún: 1wז)uCaC (3و cǰ@?Fp5r5c1Qh1c1c1uick#s1cb1cы11ckű[ݎ)"h6Xэ7k#yW/,lU\ؼܾ9|[cM4:¿XOjeICȔJ(0HD25$e(0BfvVDb3lB`iz(=2U0u,!"R@f0P2MH BHQ-D`6,+H| r%?2Pskt,ɮzف6mD>)CuՒ(@B$1tۘ>?ꂨ;OښcAS׮8  گ/ѷ°z &aѷ?^sZ):P~ݏ͕H uRu4VDQ8ij˟&)1l'hx8bkAU[&c'I869 s ZHg i,sY^FR΃ ]#R0&DZ@UUbv0Xin)Nnr9"驂v8p&vlDËNjC!u[y#e 8X.Hb[d&ԃ@vO/ G;6AƂxNF$>T:VCӁ|S}{0\bs8N{7C|q׎qπCwN6> p6ڱM7t&X޴Q5j:=0#M*rԠH P(P#@ B PJ)BEDe19@xjmrY<-u"bCcP.L ͇gqG&+.ol62soWRW*H#@MbYmJa TD8@<;8Üp &RL:6qE"tI܈ "])-W-Xu3/X (sN!u3ɔϩ~:$&ډq &Jha^Z_ DZ#KAmNJޕ(Z]#Á>@P}kM<M@& "yZ.@c^\l8a'0ۺТFO֐3Bf7:30[dذiT3=ԚfEL9*93r\18D@mg5iFVi՘Om1PH,[aj$C&C:E[o;meRF ld+h9&W -ci$ҨI!SN뚝g bRi g^Nx#f&-ӽ\Rhԣv0k[ 9;?æL Ƙ,!l3gMvs2 4$^+H7r\L Z89IN[;Usuy -SO]O TX1w\=.VНaA 0];$K=uT'Ck4kG5FNB<"6f@͘jcibēM64byKUя;ZNHGtv1^2%Yv {c崠zhZŷ`t @o4ֺ뇗3Vذl&md+1`e'6igJAMYf4am9bH9u@ #>]Yj:skO ̂diBI3촐8ᰈɌ9✆Ě+@r#` vf\#>|% 3˓nVSM?"2 ;0#\Fsе/̀tCA._E[^bY h᧔6*l<:QY `zQe%ALZ$= )!ɾSs k7%ŅyƗ3%f^ب#8醈}n$6 nPB"3P0+9"Y8S:-$8)IN"]Ħ>GwlF1.Bb Yqks-i%y^c `dL̹44BAxCCGpôXb^' Yݳaΰ^K2>9 tG-:3 LWl+ +2dqBhɶfߎli ww\ݘἙB4]ofqXX%Jb"dd\M@&FS}\0у5Ņ氨L/*"<(3u+8 $3Y +J UҸ',(qi1Q"[R^3XV1-CVx24Gn5]v[Ч%$.KEæ8k8at1,fJPppGB 9D!@պf.hórAbN0ͤZ4VtԺ^>D:Ȍə xBhB=[46Q#PN8c1!H`Pa88}溻FiEq٬ Cv͂~oϪOQ6yb!:@<pN5jh|Th_^8ވ oÐ`ƣ D036RG^5 :#8.GK!ia]`ZЍ ^3)кbT&# Sb/!H⤰-fcO(zkiXsCHK+-;牍8VCI TIh׸: d`hGv AIJ% "D ATsun;pKX'5O0\F"’];{ݽPcԉϴyu#Nɦua8˅B >$JQR=Mj,T@P kK7V"Ĝesw.  0ùo%ADpw١Yjz5CCFcEADfG[lekZ:TtDx@jaFV-f٧cR]<S[^lVx6bAva Zi@`P2 M%SQ#a"39boXy0)l}$FY>i& T3T rfgMQj1 ugIى 4W A&{&MHFMPj.;?)m(ǪxNV+;ky:+ؕ V_~.-"GGry;7-ݥJSXgiB0H -H=i]x@ 1¶8Yd9A3`^.=*ea$ Zᶻ3d˛AVC}t,67l< !$5XZ xeAO]e5޿]jw,t+bIPd6=׺r|m[%f87>W?kY8j3k$p YN~4ח.XSa A >i}sЯ3Bq L+{\YCQai)hU{B áתU虞U# !Ƕ:O×h4fͿ-wL'iDB Gsss6@i9 JF߳-2 4~Whm$h3@8!CQ0CQ2/@=:(x`)Qnx 5*il+yĻ q!`( V @?<}"G9S8{Ji!?=$<>׃z[QOJ>oo翯\6CM1T9hu BejkȥPDm ,RH?i<:! U7W%4E`(Mv.K?\'A{As{$M#36ܔv EaYa]Sb=YNn^tL m4s[ t0j@ؾj}4Կ9vl@d%,Y8X~ rHx!5Xb};OYмQ~hHK%36oz N#aP(N:1qCKRsHv3? j{7)=tp?'~g<9 Hm6 i6hDKT;9˯Эs i R>qwiBg,14fIQ6Q!(]wVeX_l BV2ZD5dI\c O*Suc_9wx3_q .@8O'wއ~ zg#Qc? s]E7sosy0Y'!uM$!xz;swj J6?-n 娷f1vd`znb"Ѩkjâ`?֦$QFPQ8 Lhqb]fu{q׉lxH]N Wz#Jzm(G8==2zFY˩x?>v1TטZwP%GWAP8!$4>H kXEdp(Jh F 2}P{TJ_W)bl߹E9zX|~N˸zk<&7Ԉ;7~\Ȑ/""C_H Om^l8@ah9&v!l 7t/9/hGMro5opv4Yއ[E6LؙqroVզI Ms8~ti#;G<%<!eg17gPHS@2%!S0L*%d@A@K{c4hDGSM t=07Cu&@ NNGme.~|ov2*$HOSvBV;ru*m%RbKsJUCZ20(61񬹧N}8"c[b&-B a7/ 5Ʀ$ڶg'?̅!>M_21~R,C.vDDo:qČ)#Y`_|XaKϕ+ 0DM` \b61k{?qݣA=`<1q,1ۏW\*gq \0ZFK%Iwl[gqﹼcGWwWV^ 5Ю!0 3tѬԬaxkƳH"cd1-!wb| g==e]hf \K'x݇Y[]V8:'4f=3Dzi7%5%'4Y$H2,;ms@v{cЗ[ ES9]"];D:SXqe1t8+5\ٍpS=oL\ Dqbvl_xMqa1g4HPlԛ7c #j w#,& Ǝv %֜DڢQhxd.6%~Zlc8qb9iEg'pbn# bl 69&!,QP&$fx.ÈCQ8e.90>/% $7 a?&Pvٚ8ߍb̀=轶WGPc8UɦyE;PEkXexDnd Kf<=f4V$.@"Zm 0׶IFc2 ɗYQ5S4}/Nkm u Y_غUX xް4̜-6 hjEXB5/L3%'O=qt8(kS~G1;`֒sr9H+YCc!; w&9a4ê gBănjFCdSшbB<ƚWaIFyoT} R@2\"~P&۶f9M% =ĭq`(Bָ8mf=ǷZq<̈́2hQ*!؝E>_%;9FUMr%j[[D1A)83!Hkq`-Ȭ['kh J"(tEy CU;$3R.RYH th3^)eE-K Z9@eJJD2Ͼ:]66v|(o:aW&sNzs)y=]R$jjlwdy ˘\F:ÆKm%*B2Pl0fݲ@ 2ZYy<(bJyG  "g,!nw䈁QtxD@A?brQx7@Q˴ÑZX wcn)5UrQ:wi;Y;NW5v! M Q - RM娭+Kݖm- h 6h" ss !}$ {:xF\k&hP sL@pD78Tѡ!d y#]ד""#dh!ԾOW< \Oւlg xN UT˙L*U(Mѡ-O}9~O}`љ4a (z s_C(5"mWڙ "pL!ΐcHHSl65&1U&}:bj6jliq` iD~Mzm#(dV a\b`g! lZkcUnQPZe ۂI9dqWM() [),4CM)fQ&5 &PTFdȔiԴ4m&D(a,iCX4SVZJF V*Ť-Li552M۳s!ɾBb-5F҇Au?]=}*#7:BOu3yN u(._-?h߬e*U]\j=GFVl-W Htfʅ[V\@c!9ֈ/٘%:@9 S2^ OCbd|T?COP% D&T/."ґ̤oVQ$iBX  U#*{n>hmj٣%ڟc@ 9 PМ)CGDmrTtwI F$4v ?{G>CFO/3_ۆ5c{xŰ`2 JIR!G2h|PT\aAAͅ}MtlosCO R#ա鲀}o` MBf?ӄD␇' ˨GSd IC>ڔ6ǾyW樴p!ELwہۢ~EO9?]BB H(O0n>H@m 4懽$+D#Ń'pf"㞸~o{yD@ए=.Ŵ'=8DH{(AI DmeG~6=9%d^ayh_g#+#"rٿv!nenes޻$ͅr{o;$\rsX?Q`nY>ǜ=>cʪTP.+ $֡\i²9GZD10S`+AHTSE q5%L^26 AIaaaN'7sKFX5(JmHג:2cbG Ă&AuHN@hU"ICQYg"sj]ԜTL^KY-\퇒6{ӱz=N]FL(ƝJ:䮃ȳQALjphm-(s\IUЕI=Kkp'wlˆnzC$m11B$686:_<'$Nڻr?ohpibr& 2lH^d1 " N4J;ؙ�<=PJw#B97#m,BPLDBP4y%i)Skx\mk_C!Z@)x (/.O)2`QNW̌xZ~~|h,JR6XkW5tţh"M66ŴmmUFډEEhѶUMZ"4QEjVj EjƤՓcTkETZ6Z(Ŋ6ŷ+.Iٵr5ZR-D[F+cEchLZlhj+HKJ15Y5b5iVmEDkTj--ͦRQwVT CX&ؕ2*%I*2ieBƉ4#L+QIl[DňQXEt6Ţ5j9Ri ҍ E w)z[{<&i?]GSOC$"C A$IFhNPN0'DBI$np]Rd5kh @7#H<>%2F  V1, skK%C i4A(&!Jm)N@"/qʼxLJO}R5IeM55&&OvwqL{sO=ߵЇ|ӡ{Oy nmdTjN3 yԚ"H%z~C i48-@ZQc#Q$T>`x x'YQM<>bTCYK(Ҩۯ An \;$˧skeq%@ה1܏sE4j(VrI{C3 TY[alZE[}Ѐgrz~ ֮FD_X|r   <+ʊdCd.Bv$%݇|.cd2XZ8!!^Yb'Ỳ؊ȅΊM 75Im2&|0Bmt9k_5~VmY^!O.:4&8w1&"f tdUGE-~}/R" z8eGϗ@*$N! A•7%S"[F j_&#;!$x@CB }iw@ 1$}5{(e38{n>z?^‘ *ױ}^HJB<‰Hrpl90-H`SzMrjs>8A\j,g5 Z0|P >x9~>H!!ʟ"E,s׍T!`-@DvFT0E&G0L20 =@NY8g5!Rχ3CtX.>{Rܒ%F"\Q?3_T/?]T5뫧$).-}i~ms-r[[X3 0%6Ah2wQZ0 ؎jE?')=dPFB"z&BdT)Bc*eDCdz>+[կy8GѨ Gk81”&)G#S%_D~zv8wb趒C4Z*сWpT!Q)˖"rʚYi4wk2>~NAf9ާ3^#[:- i3W D[PkZ6L1ξ.# &bh%W G! DJҗ]98߹!7ß Ufd(B_z; &~ȅ󐁪{숔9\h֍ֱU41Q@Եd(|upv$C;b@;`w'<8`,'$c0 s ^**!@)jh"D6 l>>P?WssED`9uE~V/@M¨9χ{p|CKHh EP β|>n&ndYD=2ũ)1ڠK^OzyGxzK ̱#}޸zzg>Yi']h8CVSCT:]_m(5=F߼-AA 824RjW(X1J&ۈt9'?*IAb}ݡwinqֈZX]u<,K5 z[4uxL,`;0Rv qCKyHJwH}wvaE,P9v[w,C*l+ di :[n.WdJYG(TQc7ջ wVǟnH yeA ikCm<)l-ai롊\rC˩: X,OvcۂD hsENPE% ;r؞I=T^;ccgs>HlJq-)˿xj]9랇~Z:v*4;;E"= -x@;*Y=\C0zmD;0_ 6C#4 H|TL  @5>`~ ""C޳F<6HK (~a=dEa Bp|!LLƘ69Y)ؿ֞ G<k`.ʗlK%{qqSH&|m!)qJw~DOȚi9t#DLGY8W [_; >P(jōb(fceYDXO_8 L-I { YIqLgXdxYPSxT'gMp 8ҩiWAh޿ܘE|l]sr㱯,ZOihk~0kw/'$~1A#bq((%ȶ€r(>,Ԅ1$?54fPʵhBt**I+0iĶ ДR B™Y_kcI @7 D0 TGb5ȅ Q*IBX-Ծ.57vZ殕)H Eo ”4kB}=_zϼ9gZ*pg؃:ћ}҆ NP`~>W^IV ᏻq= ՇR c.QA E IEk{L"HI T$HGa zyndU@*ޏ޷Q>Ng@#&)A34!4OOHۘ00fS%+|+hY:ڥ6T56E2m,JmN465-[d&BaE$A(j+ZH6ehiirS%xnlotEϾ>n_,;h8+?-"@_+Gy)`>R/}h~#e_:ly5hH;W<8߼`riO!L.g/[بo4ݰ=RkF@>8q~=pj-CxT!a:G&Ó#B&kp;ε:M 9pACnHƎMCJ/@dR@q&K7,f`a^fS25Ͳi?̐P7p{,G,IL$(@܎۔`g ‰;yÄ:,CQʹHqP'M >̺Hc5EYO2 ld,6Q͡3[^~]6M-o簌 drhN+a/.Œ>TG{!1eBK@ƍT&sb֭FE[ljVEVlj+fkFE(UmrֆmQQAERdQ:!E505qėo@Hs(J)?+xzYW6~7֥dⵜCl6Q׿JKd%a^\S~ S9@"$2~1_Y 8Qk?cpQt?{+"LR;;$]߯J=aOw *Y/9~94MQSfJb\l&`h6+xN+Nml]X=͍mPq"͆`"G$F0 ӺBgMCqѢ`6 f"m0mM@M59Nq dGmly4de8Q'#|P e["0g<|X&;˶s&T|HtσE\% 4#LYF3[ȳ2񽙉}:vr1,K~L>dI BdIH,pI#`{\|7|8Ψ8p?2zC̆LBJz.!_6փ.^3=n4*2'b:/ArpB9O՟5gUINێ-Obg&( Xȭ04̌ BGu6fATCnRDuC ^?1h ٝA92 ]{u!c 6TԔ`o90aP`w!P}~ 4V#:fD!p>˟E!r:|^qD}K"rẢf &EB7wnuu&=5l-s1yHӪ^Nw+S_( q*]v1. Z\"PзM,,n .;b+!)BF@ 2"$52'OѲO8"V&▾@ѣ^9 UIBU3h5I+$Ɋ,`+ ԑ(41ckO+@A=^Py DglcHL7#|;m% RRRM,D.~fIC8᾵dy.L#1a&|Hk3_%xX܊#yrF DkHiBt ZGa#lT2K1fHu`H y^\TR,A@HW`qqȚ^8}ܛpiG5bce0,6j( w[7U#tl1^b'{+TN$+HX)K^([Øpqz5*M9DCMqmUVwknxt`1hl4#dG2fޅeF $i4ma)8oP$( J޴dͬxpEr|ȗ&$oo\|wf8!<xaJn'^b,@Caz7d?d1 )5 #%2=4ᙁ1R AdWNa"Ě!:ԺH)RLmW^V>-LO'XSYp=Y:;P4߇&G`p! @ ;B n8vM{wt=h(WEL dG\cmHAD "Zԩll͆}lӓDuG[ŀѯAْ[ CQ0ɚa@PS`A5  0$lx7Sr (6^o gRy(&)cN'40O|?>g׎YhmN퟇!žO|Ova@~Ik)wI؇[p>dCqa+4$H, Mrr9G$,MO?CLi gdmjO_]kӣ<.t8Xk%&P-[&O8D~iJ{`{>z=􍏑( ?NgCX]RB!*?m grJlC6ϖ(e6%,ŖņlYBѩvضD2D$5 nJV֢GvTc&ZֈVFIhhC HʍCihtpK{ ͍ܐQ`)϶Oc 8JdU PZZWqQ0L\ (C-^Rm6ZAd4ʑ@RXԯv)|Q?3<2"r/ @P*F(,a0?\EP~Srz)1Om+aL3 v%4RpSQoMњS JDԑIxWrc߇B'?ۇ&6F(@*WDC > =w~$7 #Fjea#N6D; aZm,ݮYQ1_pxD ]Ϥdu[!x|yS x@ǏkU!L,X iB&Ãb{pM24AYɉP6YUh.a} A= JfS`ubW/x9 GSBٓ4׹?S4Ikj/6MYNY(;1JL8Py:1I1ǃێj"݃ Q!P[JMa? z | S}2m6cMvS̘)hֆ}8~4p9֎xȩ81 ^n[IC)7uTҴMrh\46<b2u#B 25_iן,Fw{+)K| (cװ%m9P-%XeA;ډ0 tCF,I=+,( -o`I2 87ٟN p+1]y=+Hw M\gɢ:bw&}PPNdK[fo("҇m 1CC<% |Yf K/`%`fk'g]uLE'^=y%X@S\8ih]d a)4޶Xݙ 7>Fm3wo Cp:x@8>9% 6a4k ۹#4` c(ϚZ;㙽Mewa`g#D` L I1cUc6 !ؙڽh05b^33RCD|<~Pp}GKm|}6^6}4C`t`RĊs_֚K](I<>%SSY P'Xb$F,)(G'R>Vu֧VE26PWg E6T2oe`:64HSt0ChsқafbvGYC t)dsmVâ?Ǒ-8H cPI _4 y6k"2_quFm]'_z %@9y^f!#_4;OHB$-3)u~򈗿5qƗ[91 gМ 7N&3_%moh~㧖:N7,pJ ]ʜLY[jQF;c#XЙ pm!aAt0a aSdl&;PQ{G "І&訮>m`FIB+>BEA"m$WzgKYv6L5 W\#AWXFr20٬ YF,YDҨPsz1Y3I T*:> D@QT;/{]{ə Ұ<@H`d$lt-y1I {Q[)@dJ%xO+poo/ߦRj&U~H ^P}0VDߖu`8}UjhAhealI֏SR<'LLCb;OQ4xkjǍ~댬CU!÷tnZ` |65`VQxTǙM;3Vrp|g^GrdCQ_ahԎȔ|c'(;%Dx?])$_;e9Bਠ%iXPxτ= }MNy)7NzHrAFjyR߆8[bh{3R*UIW q$x5Srifflq=2 Ve-Y]?iq,Cp$KAFI#`k %û[b筧’ؑ{ΣBuuvV*nq ȝX چzY,SHrER4O|qq, ISVLw: j#PA %#-'QșOWM\*<ұ4)3Zڰ>FCt| U !Cw4Ze7d.,PF.Rkqx7kۮ s ɏ$`"Ņe @" z`a pCҨdyq®s.Qq2ND"C?35=F܂y.R md\!8c 74N濻6 Hf%)% LĚEI )TZi)!Ff8 <8(drRX4VI7wWJ4&Wwy3Zuf;Wܽݸ?xpcʯvVT1'Ez>)y;wvc˖qL|l<ǫr*IGLL ,06 8,aB1"GwMj 8Ikh܇,04HЂzm*۸m[jT ogI 祖v He &EdVUZ6 Y+Z+x*%u.t64Tlyc\. WۻkE!8V9+ )- H﹊R@Lm*dj5:4<,HCDZ7`CEDLI0Pnj0hD DK0776 (Cm@0۬4KNMtCyn4`CL,wV*ì z 1YvYS*pQ%V1b*G|'ꋌxyt8!˄IŔDQml"y.KL"O#f4 嬽,XJ4`7l~bYUgyJJz&(JrH8&nԦv~@5r0p*6Z4YnJSnW"svt DA0D@[``}%(rS0H]@v^PPM  CN{czA;D?[63!4bJ =v_! Hj@]  @/s Z`Ȧ8k,7J9꫻fā@u:J#-]0=< 2/ȇ6}l`rd+"tH門iYR ~Cm ]]Ex BMY !dQJVvd%v@eD&Lǀx;mKw2MM $Xl 遺bq\VG9?˸@?ABNWٛdvqh\c I2 4T Äb01 c$?ʇHØ(ġ-HluWKm9qMS2Z,e6Pɠdia-0cXTSBjB(CkՖ(Yѕ(4`eGR%Q Ȕj2M~6͡B48QJU*`(?G>m,d+jh7pHIFo@>)6j TjjE  EIc[a*6#lIZ6JQ.ȅѣA!T֐B֐pʊPMMHbSD rC#.e) +D҉GEr0g0I"$2'{;`:nNEBaSw4!։@0!24XP kל)+-P-CDULv[kF|Ԁ?uAz@ 4!( 0}eA7AN%;i!P9qk1fo9{ G7A|C9 h|#4z[0+'cygK+eB"rwӺ~PBx,#J]Xj$x,9.D4EJHP kqjC;Tɾnct6aNr!JM9o:L2(T .ٹm`]F峮1T:nnc bX.6هzFrSы|&vHP:JydAuY +ZifSs[h 'aθ(R)0Q]9"Bǡ $٣H @viklh-(xo c*mW 7 V&ٽ1pilBg12 ([2 rz`J|$L;(,5m@\/tj?Hb4e$R( 1ILK0R"C-Ax``肔(S5+!$זfX 5ކ5 >Tw.6. KiJicFֆn5էQ1l)Ii%}ԩk.BFv{$Cxݷ]{4B-(&}s);2 z`z=#km4|]HIѿ#Dd}iQN%`9 0$FVp 7Nt!J1D֧WmfFW5mS5KCF(Iu6NBBǎ$~$l 81Z N"Lp5C 1O~{_IWJ{;7; R*"J*=AQ~?+jƪQ4V65IhjXcEhhmE% %R)H*d"Yb®aj|h_tVg,O#Qqy/N3‚B }D!3I>>]4#g!d!D*%꼳N0ư/8I]d>(TO{,8JТ)J?眽?3!W~g&Pd  +йhHi.={}PTCO@SL @8}2$AJP20mӐ#x'~O0!YAg,O`R n?>](Y4]ZE̡30313awQl%M u׷II:1X%0,@;p_y>xW-^OWwI+ ~ A? =k疜 TB- !s1:Fֈy[+'^Cr2;)k7_owa] lҍC $bm @RKm64VnZ2['@fLU2D&('Y~Տo^!$Zր ]uF9Eܹh 8A78sE*MKj4Z%aoRV1UIH$@ PM%O>I}Df6@CR"1E:Gv(Gs1`bF(r5,C0(W c R*D dA4FAO{?=#hN}:킅d]'U(9gܑ#'1rR_5zd?PX^ÍtolPŦh.ȳPejn>=ym`Xl_D QP)ahP"DS/SksgC{xWg ^fBa=@9I/(C,#ݙm+亇P 2k2vj֣mnhP;`j.Qe YB_r/CEl9>]:ahДʍHFmIEFHTmhTݞ]:~W{߽ X `fQY6XTW#JP'yK^pI=ϳ󒢡Ӿ?Ye(r"(BΥqhHPGByTmns#3*^^o$<EA"Q$ Qak~nm}Η0OY(:}x*WY }D],h G#=꿾$T~֏/rϚ)'b{~ϞN,&¢r(/LE2QDbB|I]hA5~-MR@͊nj-F$ѣQm;M=Hľ6!F߇J OV*HBtafSZbk= AO}P{SkXgM)*Cʂ Pqь+)CYc<i83/) ajN)d kQ MR uf`ZZ,L i2@lKNmm}C\ X%c(l`Fpy/|- z8#0"D)"<ӐzQ  ,4Ё+(mQ@4Q%%TmVJ(Th-bU!5ZQfkeMEP8!4JHE*Mқ^Lȳ"ovq2ZZ'Z0L31[AI ZIaA˟~ul4 m0L-:@'ꀡqC dw% [ b+h+msÀEJ J _QMT,I`Ehbf䙅FkY7ה3,XgƇ'tvfB}y̝maPKi?f{Ѓ<-N'5;z'>_e1&8iHDX&u&{RjW;d,DE!= š Œ1L@M!#mkB9H;)N{_\&Nda3$f?F;bRU/|:~ "*f"B/0 ɐV\[>2*7 4 AnX9m^04cԦFM3݆D4k(3#`6Ӊ]aӎ9Z4eɶ-4 L֦҂DŽAXŚGI  J[~n\M0$,feSy' 2×NprE׾vѻ,;_zz-s3#8QBj^uqgM:߾el$'O乧'S/~ɭ3O &g:~g6,]B~#)&x_;| &YmY3tYXߧ>{XއvXC)'rzk tCpNavg1 %>ߗOHN%D&&? gYHYLo(~`h)MD8 {(V N:/~P;xKzH^ɛa8g鉳QފԮ\Y*RGw=K}m !(G|"c}@ب"ZJ(GK۸DʥƟwti?k\%C)`C+̕k[&ɠb88!4( 2 #_wU*CN{O3n~}Cu?zC^UTUX z{guZe1D!J ' V5>.]<7%O' %xL sR)˄icA[P_aŘKVAP޸NWp- aݮ/ ^dRd===iUCzي ^Mf%644-6!nsCeQpI>|9Fy2D\_GtA/vpV/^,/qMF8lk^eJW{v&BbNPHdDP9Ѯ3%:UrCH Dmɍ% <-I3&m*HDR ͠mFZ2qi2 J"P#C:qɍ( bֹh\]iF7L<(@Y EW$" ڤ:¦@e"wuN+ݔ8L4t +Xs2gN| !5ЁTD Lf?FڧӁYv=Wv| Ŝ ʨ%eg|wbl:$՝_~0m?OwT^8]_ R֏df"@Y1-qO'_8~(IR|`(6>0PP=/~Pc΋Ju:335a@TP3AHi6PDn]\^AXφ׭9|_yI$2d9I8wTÁO w(1h?UC1D0ZE^ÝT >.Gbډ7) fhU| dWU{`Ty27} `qSJL{eULl ("PMC1cdw_Y4+v}oM*>Ixz) $hLJq~/$#pJn>'3J1>L PRmJpZvm?iXUZI1e7QY +gގ:U_w-ꑽ89#\u#GHͻwθ^D@eT9#eip&;wٵW( "Rv 2q5)#JI 䠢N^lk^]Mݺ9JvsncdV\w]D2r$ҲBX(1vI]F.Nvsl^Q:`VF(Ɔ{upSq.J9 !F; MMܮVwZTƣL/הnu;\}v%3g̓lQh&nkZy55Lkݗvܵ:ݩJ.d)!;ͳ˻(sJcCS!F1֡+^[c,*Iu]i2 m{82Vc1 + m5ռkKtD)ZjJaAfҊVjQ*f>VM2uݷ%i\ѤV 4FƊ+w7]r\I,*CmbX$!ݕI*ƮmF͋2U{4%IW˗ӔbhA,sџUQbJdh$? I4 mj9׊ubO&J,]MjRZԱQXQ3jgm? M<$I`KtEq^B"vVa$qs4/HBJ% 3F q1GDPS01ܓ$ĕ KlAF##Y!әY3*Ohwp+wu(S8&Ă SXjz  ]T x"}76WHiH #a*_QS!i=_^lf(Pm(;W/ G@}DW/Ԁi7m g_m8|YKF}18@=Ht}K>hm{32[Gcꘊi"z/ }̜>*ǎ43 4Xۄ6&HNc/:LJ95RA$cZqJE"z[mhr0I"r#P/ @.!V^p_J#xl_XrT3]wt5X7!{7 仜-M~mSfX  )40]tK!E8BMi#ZC T@L Np䠔( K IML>s3[( *m39$Ad+%29"f4)))LTČL%ZE! | ֍;XK EVRXT:4Z5@D&`iL؊݀:BiX DB]|]f}5$5ZC`jnBhAe&5mȡB@ XYABA2&[J 5 TbdV`FE2U $E` QFJ(T]d bmӘı剌wuxyQW뺡+ cHp``H+JZ'{z%M[I 1J3f !!PM)mёJIO|B$$)ϧ,{?Rmģ!^q;Mphچ&BB&5 PL]tNK얠ޕy0dۃNa(A@Qh.|dŁ!gx9ӻ>vgpЋ=ID !uH 9PŐ)HH(H$.yG`(;^чh݊tS!`rr bCQuM5{G(vNSןnd׭g ]BgIcAq sLG * ;wO$^ϒtVkGӳ qw-)@ x䏎1}(r*+%ګi5j#QXFQiAV!&* FZdLimmReA2CۻG^PB@̛h1RCmt1w#s($E6C@H+@CDlh][435M-20u`cF'cL! q!28e!GP0APb4=zk XuY71Ψ!g\w1V!B$T 87ZR9Pbv=҃T!)XA;B" 8" v#Gh>g3 ˣfJbOP1a E1e# z=pv=Fz7Q4t:y,$D+BPH_drwx{ ƐE(Mz?wb7]:r.=N>p' k]0@RL˰~mJ~#Hl%鋴 !H/A9+RnZہ>uץEmʮkbѶJ%HL9)m*d+A?ƢۮҲMm`aY dJAR0EbUU$kkƫ^ZZkS&2ZZXke5T@@h6$,6jc ;l)wAChPjjw P(cBF.>k:IhRP|4o*A8G?O/.E Jg;jl{:Ĵuk`o<\4Й AfI ;HV1c$q7 -y`D$peiXb^С۷;MZ.?~L?ɚ:\hΠ!@ X!01s;aeOc• V̖elDHu0Ax"gKq~),6Qztϔqׄ;nB z8NJ;./ {! ]DJ PP%v||V 긟94#ÿ+ӹۓ:qQm.A=h1W et7u[P~UA0FDwH=ןg&ckTxE, bOXx|Qгt^7d\D |˟Mas.Ud.:&fuYDjNf!@征F6rl䙎2=!zt(PAbzW4х7h%{wɊ"6˗X4u] S2 WL CtajBhgɀ@ػW¸̛DMs"hߙP5 -H (`l)0c>C2_A߿ؖ{A \v)==W]9k @.n,$`p)u]r q@!>Af fpE`" -'N8|N 9^ۼkǧ/WxlxVZ1Et60C'j1\bGmK\T/|ȄI g:zVn@L] ؒ<7G?t@/⹙j>h%cDne6dbK.i9mR eM&Fɭ(zj 7nCYh9S&611UA1B46fAF)m==x35Xgr[|۰ERΕ:4 (,>6< < #gvpR]7I;VON9!Y($漹9Ldde4 .hIќCHsI6̄<}i xiEt)`UBι B Xchxψ_v ]2_GA#1ÿ>2~J4QEuZleH:@kq8Vx)pqIsžb{ $Z-og\xqNQlbye/GcYYo@jY"R߾{oE/: ,N$;ѩ!>a7nUBa! ͸#b F4XxaC,؏JڂhCAh!,eOCn`Ow=3`R?(:U kl@ 1(26d SRjZ]GSsc=#Z&g>K􅟟hcO9`!{$a(³JA:,F4oF["{>&)!H)vpPF( I$} :4.X~6p\H:HEMB67r$Ψ̤uO.MyWpK̮Uc"yVCplX$XC zU!f5 QvхgJOk \ri@Ku|DMXj;XH$(/.BTH#H$ZG#$3(2y{ `5VЪCʥ촗?WGIps'\Y1XTLޢ;hyjzlH:8({T:y>>(~( Q Dww ٹ ΘCm BdX4[,@ebQF,.eaKԺ0dBLTvOl]k;RKFCX:E묱:VrI:csĺ'KmpzeM diC9<ΌGqsF@?^8[apk^_%3 0^9y.y$tХ& T_9HOr}-ȲJ".K3ke6 ldu?`+k ˜2G>xgivG~uF}]=Eu0vX1ݚ9͚K Q[r'Ҡi*2(wT,l 񊌊B('*OXO~dM4M5+N׶DǮD0ZLU2*޿1e!7̔QY<k6h=j 4 ~92Vە6b)ɪ&")1Oekn:&y'Xw,3tKJDLIt!ML]pUSМM(I[nhgS8x͢&)Ikb#@I0F f{0I=oFEpǒQ f1AF(͏Zsue҄z)f eh7]bOgÉ2 /#<18N?O! HvN5ۻI dԯoyuyɧ bџ8};%[`v(*0Bx=z "nB~U@>u#DY5%*nl 5 h],m^o՛8~*h xMþt^.SM`7l)$#<#hBb#5Cv#N*tw!t+1(yluJge snBvKB##A@PC !P!퉵?Oo݁KTKm9CPӱ9=H+F(/0|\v6ݿ[)a1yA_Sxh(_4 [,P'+ZЭnxV9l-k[ J`bH L`ShP2a`TlMVTcu{T\WEb?Zەa5ηF8L,-z%Gd$A3vӆ °Dh8Uymw#-hdj^,ư/BC\5a<܆rt +Mѱi#Nx/t7tw$,@ufX%a(`d( II "1  ]e4&ea!&=:pt4s[ĆX@k0-S6a`HD;B[5oCn⮥tcl{2&t.A /$_33Ԩ Ե #(RdH>30ak|x,A dHlQEYf9㌁õ %(&7W-UYe06AX@);EW@w%*@n$Csˌ`2@11VYz<ƣ1?^;F t7So60Y`Jx "I-yH:f4YdGtU*ј8,&U嵻lQPc:C~gnճg;i.-D&6uUAXPپvqe}RC]/D< &YYamRT\mHO:vc6԰ _mŋLx5bvXAYx[hi!מdY3$dQhJ>AtCHPG: CL lz=0[]4Nۑ$l-C%XY< KrNG%/~ ÁW&79] # xÉ0هq:dΰN BDMJ W,hCİr-$D]im zvfg'O-޵IJ >5dg[-r@!`" ɕ1?߶0"K95_.UWƏp( JCt6[x=1x,a~/om\!B)0ob a.ךlo Y>SR^!tSrd2:1%41,b=m$2@pdWKWu4A gdP; oA 8郚 ݱ8cÉ&DCs u$ӜN|>: !)C$2Q7ȞyoĚh̅`gQ6Qׁ݄48iN IRP!فuil=z3G_uB}@l3yЀte9N@:s~PN0%0*(wK ub:#Fun$`?3֌&,!I:HN W :rx T<)9D=,A(>l4);rÏ/~P`HVswI'DiF1Cm>Yڝ!?̇ȀN{ L^atd ()]Z1KIip.Dnj65l"$6Id@zL2+ƴjVBicD(w50L2ƚCTͻp x<18ZGQCRB^8s8,QLD'·*L&}mp؆" DFy-^ ;;}49c㇬̃6fbDXn4s 7e1C(u+rbR"a1jv:B)9ַ6+q|h4bUCDKˣ%,3Qz 4ƥrbɦ'{%)_]N5%a- .$`-G]$11A%fR;^{}QnF*rUMy jeޟqZ<3;Uqc=XLT5"a(bC(9Aqٓ?*:R(=SĠR^LlN@"(-6]A ή]&fj7b9Nrab&jh 4Kaprkj ǑB B 8.z8mpkȈ$fB!&<=!0]x|fһw(`ANS4e3B3YL,E46M57oI=};.ػ4DNdbYVFx*5R1K 454DH8]-aV@F2XuQ LLbd|FvBsX% [K9Pbr6 f 2 liaBlo)(+f1#Dx !RAV7 6BH*%dNE'')OmY"C L)D[}CQG`\tNUP5+6ӱ#!\Tőӯ,B64K{<LJeB JLRo8Am'}է>b$/EMN<@46+4J[-V&okqqN~OT KM 2;IT(<Z ((A>p2F%35_5ҍM6"J&b4Aj֨ڷB>C=PKR>EDޛ?;qzy;%pC㡈R茒'^m˿ DWB0V?MƚP ,H :^$ɮ7\hTYJ8Js{v_J;'j$If(&}@I!&m jv{~/dȑDH0W_yvM@Y:YZ},,8! h+Q1@<};sߡS:(0W]oVVSݻ~'?$d.J) 0J+B BL B+)h]H`Ozv5w/H kO{Nbй>B^ 4btdΚM uǕnn1fiLmطDKp5Dӹ_T&hgybԑ;3"`T˹ 9Ƭ,dL&ih848лw.mK"YRTT0,2eqe18uqE9m6C!((d&D cLthDK2@&XA6:yL"Ce.cCڝ.[hF Wzk/d{_D(%#mDAZFT_bD3Bj"O^w-o|"дz8N;ƠGό8@M1ˌfSEa<:AmYE%Tn33nYHJH,Xc]51Kp,8@sn):NaQ')J/X-6%}g$dg@#$8c?v\]'pBR/s>5 0u j !hcPɆ6b2G UU9Nl`*9H*ն* 9*%( n0䑽~ǿ[t:9/CBN*ZdT)O#Gʊ LzZC6U8w`"XbCä:ڇ.|^yQ5c?.)T]'{'%O7;'Ӷ{=ɇm,)%BMy{`oP>;<]Uh~Z[d1j`lJnt!6  wz-w}  P<%{a"{3 Xh2Z%hF/:m~s"31~C&%,{~ Ā)cs@{#n÷ڌOȓ&`(la >~}T՚]VG$Au.Ї Hoދ(PtܶB>m lxƐwS#qN08Tm{ sioTUeKd"a) NW@8(@)&ɓQjQF5 0Y(l!eS65!cL)+2֒LJ)bњiMɒC1a,j4lQ ljS1 %!bak4m+m@KFhHPkd@4̊* T-(QmVƚ B!*F~ϷGNQEU A{_-w;͚EOּT㧇;f[ $1B7$YGi F005f3jrF PUe|}=ΨR C$mz@&N閔H%5䖓 =d4$SLWJIl|L:d1qrt)tqd*(ma $ۧ. zCXpAŊ4F K 6`T %fl@PEUŘE{7Y3rIuXą?7aŨhěYeV:aXէX@QxXCEhh?7ي {}Ie)B eۛ\٢Y\νז154VU-(UO*P4@& | ǖ \Ad^Ԩ_j^<;hJIh}Z;d, wB1r#\T|#26/} CiylPr~HM~{ xf緭BC'6 h[!)6#5" 7yT ͗FZ71#J@ K~=@kinvO}>"{{tx`p>q}!1CL$KǓ1#^(&s JrP!@?:t 0}Gzũ8Bi;o9`w 6X |eɒnBUvVJfݭQj0a$ 6 Yu11RБa:lHAs4 5GJցgUD{8Ua LG  $8cM*:10/ъUմ9*5$X*3d$@D f(79FJnݪA25QeOм8}7\ļC|%m$pD"I_Kd*awȮU)TRdٔI<3!x5{uS`a9Ec OvOs9wԏX[#Km$`H~MbKyvd3/3 E e(V 5aD?)]{ {pr w._E符hju9]9K?aam0W]vCwŐdk{ҝOE@4Մ M(O1r{9%ʞ3'\Kt@YχF k"^ay(hAzY䡤̎yY_?k,2u3E6Fqqy f6jv9{s֠kp#heSs >-u=8+F\jrb;UK30B `)V#\7 M*CuDGZ HHK8Hnb[{gC/BElj7q^ZUmmG'3 ':UG> xm0mRdQd{Ӊu@; 1<;BJ)KC H*Di&Klq8OOA0$X~~$=+NnCIc( q9[nA:P͈MS<|>q BP-b#>aψ8(d #-"xz8:P߿ޠ_P$?ф^r87,(]FNO'}]y8oY;{fպ{Ysd/Lg,QA6=!Zl>S  dA;T -y3D}`wCcH%{ͽMCkA{! )FV9ȸCϝ %tGߺH|6s!#oc+9,:}WN:l ݧKH8Cfͤ.3C1bDm“LzŞSP4WaXڣz 0\]#nÕރY5HGr7^lda" fn[a7:kTnPD 8GeSǨ15Eӱfj4gN6WaI4YpӪpŷI7 sվ1֜lN38Jr^HUs8mx'ANs p+Ŝ֥eCF\X" r+0ľRq:p46S2Mcu7IB@IafBB*&H6K{k36A`l֜o\sHk3y#rؒ1j݅ bxуTCF9g\"cqCȥeC,cUsl̺Vr̸m,yb9r5iy+[A^cPiv퇓Mjm #m`1`פFMJ{憽 !,AKOaPq6;maeiם={M΁bkp$ Bi#¡mPKsdøt40TPBD D2 ž$7OϧL咠TT??g/03d4TC wP'su}8Fiz]J>'4/^1_?aDD_08Q"k?P_(+$k4; ﶏy6Yd5^ r ݱ@@JU>=CCG ^]:h.8 .{N/_n{_vˎW)6H* K[^{(CM}@5s}OC3@O N{stA=}Q>/@=@ }}篽nT.>BtGyymf{Hviv 1J@ Du}=-ﷂȽԄCC{w|4.´u!iۛp--]n}eo-j«Z'p)E+(wjU"tPP鑠ΖtwYf+@@wvQkBLT{{ѷӚ#wjhzۻ8Ý`y]99wAPG}UC+pCAd @PPdPvӹ{ 7k\M.F2]4P@nm^ >|ѹ}]V5 k=jݎ'+[X+=tٱT*qjHזnt%[nk/ΜɹcKm6w%>,0=vj!p>{j jnqU{õٻn |>3St"\۪';-w^dXrWU}}}qە}p½w=2Gֈwqv]WjiARm]ugv̳Ey[ZAM:_.z۵Zm\OԭiI/]u]p٫3]7mݝ; -ʮۮۮv[m;>\nX:WV 7tkM}rٻugen94o>U;|@[cj^W04*rgFϺꝵkvk[RouuλuSTG^{}ӏV :4>^z׫M]+{ӀU=}v;Xspwl(҅8]ܶt5M{v_=eJ'5ӎn mkw+{w{ve Wv]zgo vͪ@" (^`fk3Q. UPTvޫC6h'HV]K%ȊFmDU ޞ" {=|5*JhO}/rUcx{n5{^x܉*{klP `"cM[ 8c PhǎftdkF@FzY[=v{{>I]+P07wrي!۝_>kG;g^=szzB]Uc;n67-2[Hx=G5\:U[mЂ㮢aYݻ:w {ՓXm}wvt[}Q&l6mC8n3g{ ֺؙ{grۦL;g\&@ DH5vhnXi@;}zlږ>|.}zY \8FJug:D+iPURDu훻`WwN@+3C:oMݎe ։a6><:9( PnuUm%ȬLVL/O]l{Rֶl =Po>>|oD]ctswj3fewrلx:WwjvӐ#c %*L_{k׵\+c]Py;p,(&{Kg8e8,O;,nV=vOn{vu]y4ޝvAoi0D&ByI FF A"h 4&ji聡h44ځ AS~&*~#SjhzP!%$@LLA&7"iP'=&ha4~&!Q4 4iBiil$Ԅ 1&4=Ԙ$dzsRB4kO=~p'l<7n8SY0 0~T1DTSPPL0@Qa*w>lWz.j8^ÕeuTUv!M+ +?uWn0)D7.x'6t"ǹew_!q[9 `Z?6b٪"**m_4UASUCIQSKDI[QZ 4 Ȳ*P_MgUT+?n_U$*h(+gjťxvW u%""(b eE\Y#DEExT[ǣAɦ Q1UMGLzl~4?4wX?<)"*)= f`TFRU1@D \> .̦AAev 7PU %%$EABa+`HEpXl;Ji?x LlĐR%*z*ȽfG*/jd_pֿES `4iT(/IeF.;Pӂgڛ^m4.VMBY>ר4Jӥ{4[~k\og YZ@A5VjS18;-^h"(i"i(IG`Ɍv7 1n. Rfg:plq@ 0 4 Bb,20@dB) J%Bv#)BRTKT*v:Pg*lwgmC?OۑxHRt"Z~qwHTR|$O&;:T+oa猁`fH"Q/0.h Z",8uAV&c@@EPą,0$ب,T4h M4Tf?/b4hn?Jal$w|;koz0_J2ϛBR7$ mskj<*l 0U mI]PZ>PTTTBR؀&hai(jDA+dB$PДҒ " E$D*  (0 4( PUDVQtUR%YYA@j^%_d >?SIcbRff"*"vQIQDZ*b &)J*"fD6ubSxV`ԯ(][_[xlde]&n7X2Ya:I6neu?l")jWx, y [ ukȶNy#0鎵?|f> A=kPH膒_5H8o 6hT: ֏۝$DJJ(Jb+1~Uvn[Xovn Rc "6nnh;?%->ᔅLMOnA?t֔A}֫ —!_e>d?f?d5rL;c9@Kmڮ;W '"{P: >F@;W +;-15[c8*=Ȃ6(ipmM\ckmw~Їzv%ٌr{KeSʁp\X "{ h8wxT?uFJƚ a+]A?\W󶵹-S ,(ÌGm+H)dąuN!=Q嫳_1$ B+1\D5vXf9/ `<Io׿ޫx_xcYEDAӠ_~yCT A}?fhKQ,K@%.U@ (CKr244G΋̅17FѪaj ak] ĉL9`Cgg;;;Eu*DQ⺿,ew?t+<˺[ Mvn/yA}9e3ot<wG密; l$@6*P)xM!QYvu^u,ڄ[k5w4 Sw[c؜=p ᵔd o)`h !TRSE%5!h(HJI!iH' Y/z8"ɪw$J_T#*@b5{ \5׻?r-UeJ-oԾr &b1dAfL3}`zqBB[TSBVBz-|эi(qn:"1Sn;z58muE 3h :]GA5b:u 8TS!@ю7vΒ" ]õ1f.J);wKƏ lt`-]ay<TC֐CУJ"P[[|=$gx ^;f=Xų#Qd8\%p@,=osKkyz36ILfڡUub, h1{pya$ }L@(ӂjhg@#=˃&9w#+TuD?.Z%E碊n*1+عu4f>#<ZUc/#La^?jmpyy-I5H}{`Q"4 G vJd TZY0 {)].;!˩?ITݧ? &>lujxO84! @QJ[mtc׌Ij?^1~a0].u:2 g"z42~5ݟG AE |ƏP}gSz,Nuˋy FC[{~r&8d&|sؙB'^4O)_~oY^̑ukHRj4d칟2V_,3ˢ:ƹP)JJGPx|KD4=5q;.cMpMnR38K3zX)Xe xsJ.ׇP5iowS:ăBUQR*ٶϒ`u5hy}@.+o' ϜZΑ\7aZ3LS2)M ^:\}\cY(y9L/oW+wjN[vXXPZ9_~>) 2/Ȁ?>]Rߋ~teLgі0|z8+u`[3 A+ rAeUKxe++0z+`v!nzt l??vj 9@@ß{8hS.F ,"arm?o 3|7g ߕϟ ,Pu?pspHÿ6T"ͅ("hF"c.U, -_xxoLɏ_\}bf/ғ- ̜gc2'q_-!kP:`>*7wӻ@_.Sw$Ung֜[շ9':@|rH۝&(IVD9\Nj*D@-RZr0m_L1:b29cK<fE'eo4f##XkԲInɮ+/KT ]xpjzkjF "E6if=<6ah^5+UT q2ͩ1ݩmhw6AQ^Y#pNNN5`FއMT<])fZ :ڷWb$zϚi=s!S}}* @S_m΀lyBr.pܠfHpU}>Z~8=$aWgo{z4u?]\ }x_:w~5~>qے35M H&^`@σ ]mnv?Qm=Έ-xV}l\?u1\c^J;Mbd;nW-[ 4߬\rk18& MsUًUx6r*'ߪRSR걩h9E)5_QoVS+j޹G]ҿER6(p88d@!d^*ƸAC?dsO?Aa mg\12G_/oJՏ>3) &^SթFc)I/{?{1]Q,acߝOB)^X /vr`M|>}k>mww̫*!CyO\!`[+3`LR ޶JiRVqޟgd5 PWt-l(@וC*eTVͳ6сG+!?Κ(*V5>!ٮNj݃|EvʒP,V^qEό1MڸJ=ܶ*{W}O'Nuu+:Ռ淜"7 s@T6|xզ&;Tv"N0^vw\l8ǝsut׶QY_u7TY\.ⅧvLD}-r5>{kvQ\::x2N 8pS ~5:}U~SB >| X7ve{ޏTa(zJ]w}}xn2\.Oe _ O7Hz[__M;닽aּ֔8[rQNRwuwqV(rܻD ^jtStlpOO#<Kuh}fƞp(칾a <*ˆNvȍ\'`b= n{nӲNYۦ-J]_G!tIr)NOp?[z̰ X-gڏO;̼{˸}ZcSܷF'>q#ǥe))J9M2P;4,c I Ov%\p:@ta;LHG)]җ0aG2~4Sqa}"a]/t!qp;m*gq<2(]* 6w*7BΉd݁_̽v.|sˣPo5$~R.`xq$$4w!p R)4&4}p/1n'{1T0I }j O_1Ʀd`AH?"" @="_;wLOO:wFz:{ﱝOQt |~߉w9^.ׯ骋;*F92Uq _!!7A o^guVR%ļܫP^v9Zl*@쪊TrmzFV*8Ьhuod6$m;Gk6UT#+xM6djn|DmϪZ`!9a@w)^ #ua> 6@t_hwY;z,;aDJI lm$N%R lt5FխmPѬ9#^;6e8 >t16S}uAFȢUs7U_LEŬki[3vIO-u]9klO! t66#%ϓg(T.̜%m346:* !cu~TZٺVp79Nw@s2w,XTiAamۃojʻcSlG1[^+`6>y@m"9]\[{sv!:'akH%JJtka^""'؍w>U":rm 3ߧa'fFi7U N t.(+a)SX ryA` AOe6x*$?B9 S"'ANxR}}iG8e}kr8J\*ȬDFҿq]h:QQ$$ɐ~_}ۃT;~0ΑQ"L+ѕ׺_brCI )#X`{dn#gCdMP6މR!r 2N6i2hWqO<|":qB-^ o_jxC5zZw_R -6+A˵eNՄZπu;R)IOd]^W} T#k]{u.lW%@kd,-[;0*wl>:hQVm;˔ըՕ)$_`L*Zt3?1:hn}ΞUTvk`ob}3’zgSƻc\'#J#>;9$LWVǧV8g֥u᪫x8K>7?TUg "aj͵[ѭ*ll={-}bxٷLl|m4WBպ+hdعO;1uJI%]AXզz9VYi]v`X=f/ra-f]}=]G9\*m.Hն'Hp=F޻M0]fXtӪWV;:Ԯ[ve_>-;Nu_\r t쎷-xXnx$/"T[-MU*EqFld:3~샸*t9jmT&$6Rman!=dZ{;9>^Q>)Dd~@ CI'3p c'}-sbPv {,Tr?_'||qE-e4!@?ԁ̆I(r:7s0]lJ'|8 ^8T蜒oa! וPł[Hpa8ĉOTl) r?pe>P:s^RdDȀ EgW<=zwV͝LWE"xԞ#oR3dVqeko`jVqz>oS_rBY?8'lXu&'Sx9v']2*n "lAx,qϴGz na31Qu0k쌿?| -[1\HTTIA#dvx>|,ʺ poƺPQ vUzDmgaw/?اt>[oɶ̺HP1?4 HYޖX.%!.,Xwmfxl{Crd#Ef}TLH$":Y0 &,o{lI<4cbf:.>'c8ĺPT$ӹ+ziQue6X8dVMYo~H\_WWg+Z?|@@227jagޤA˹﷋'?EWJ a~Zw^GՋ5g.4CQBSrSQ<iDHY RRa=|ֶla< }2h.iچM7VBca9Ĥ/ ,m@7 {1VҐL +;=ZLxϔ6 5`/죢Bdhs)/ {]JjBj“GOO}?s ~HCl ҘŒBLxh;e7UI"F3)'m dIߢO+߻;M w} * TI-/U_Zd`N}0b X|0Dnq饾92M]˳8kʏ zX?yT$=|P@OC^p!k.>O5N0@i>@fan8}-:{]di\J3]_.2k3? >r#qnGi&~i$AU]j \/㠾s n~BL`k\Q/"_o}ZG)hw$$bm.8Wg+KEN؄z{UZt=؊޷?ђD F :姖kw m1Y d#q("H |Hdm^Xψ+#?G|~=kʜ"pwӠK_:}_RQCw-=Y&sYWLt6AU_NN;CB}Q/K˘SBH>č*\AOM S Њit(t:E}H2 BPCi%A20dMD@J:BIHrJ S*M_v< Hdz7{W:o(肱(?N0np`Ԅ:Je\jUg Vweaf mz BMmQ~taߍJ roJ=HSJI\#ܑRQABR0U`?ycDlP[i6&ިfՆWs'L\aê+jTX8YGS] (JhkY_(b`ց䊯;W5-lj}[b6qThi #`ӥT|M }-m!W1X}%d$N}t{F_%4yzFi;g2];>@Ħ[̦(,muTf=IY5nmƴvˎ7&."4L5I@PmU>ԌOFr1 1, S)4ұU$IDLDId8n&ΰ8ɃEb!R}V'efN$*F!TG^߯-LL)%auwy^> K"r!}`-=@Tt37 */67HeCû3@Xp?Qv%ORHV >^G8 @^U)Owp nߑ7H>T?S{LUOZQEɴO4﹵-q׳8 ;%#GĀ=K:BR"F)&q* ҄$0 FIW$6Pi*k`ִ6֓ hDA9M*cn">ƻHhx RC=bi*!Ji WJREPPR% t<眢DM)) 4ѥkGQ5L`LQEP4abJ"Vt"@ utdX J֔H b"`&EF (kf)$ A/>BhRKMD JM$E%MRV%QTCAK1AJP%=%-::I+@bU  ( `$ @8 &@!@F JER QVƚbѨ"&JbŗpEUUU1 !c& $5B  :T()M @'dtCUB(Q+0CM AB:ĕCM: [cHnti*Uĉ5*[ Ifj*ǥ(΀( qE 0)B'i#@BH/ 8 Q JZD+}'P(R t!4)44A )I@H@F$d(Qj@P@!("%;qahTPhh % ,@P*|ӓ2@)B??e!*R+E!4:]˒N#6w|. *FjƈF XKIgY !}CM|g8 EcQE|661Ea>  c]N~ֳ-#!&vzҹqlyYWlF!E9ft0Df>1^>Sݏ;q֧tt&$y_\om+^fFX 6}jV0F%{uͲnG탸"'lKstd*a!-G}vrg<w,3dhkGom8ih4Eh4ADEtto:$<w1U/o{\aeIWSyVfECqCR )07-| 1$BhPS爏#gGt"4={e@5Dz10)>(OQ&R-d1.6ƶ_{G䦦K#H؝\a[1Х E]":|=.(QM$Xn=%H1c8RM'T,p'<g9[r!VŚ=-)D2fbWx_3jݴ9t9ݏ[@g89͒XCO ƿڳ|t  N 痼?.,(·nVkQD?C W!@WmOx+xt/4OYO7o ñUvaO~p6`;=a?~vQS~ oN[UXd7/\ 9j}->9ײ-֗,RxmV[%WP0~!>Ao-(?W։* 6_ uKիeXbl0uI]7 ;+y 7 BJV;ZjJ6rKq1.Ks!oW2AH!1Uq~ۢ"+kD;biE) ?DbbدaVpL&:әL5>|m06C[ܰ4X1ePӸY&tJ#/TM("0_qH P Pttƒmg<~q-H")v\K;\!u?/VGX^_ɗXH>b?|پ08}Kvwn` _khX}";\\A" %3(dTJaNSuק_^|?C IwF?W?]T=Q鐵6> }X_.M+op]l:}0w]u=Ӵ;nB wUҩ姀Ùa\NsDn[e@?Ky|0*e+5hXt'-C>ʜ}IskXᙬNk]V~ XԡX/?kEIp7Ϲ!Ӷ^;Uphee^Bra :&v R*$Jv:7HveP¼FWCklAQу;٠%lCoC'=V+ɪet 0V e u铆-Fr$ӿgAQM0V"EB\ŕ\:]{=Y}[n3$W$G/{-G8{v EfqeE0;e`^l{C` HEFxa{-S V<J;5p`  ~ϧHVBd&Q6m? B^d1ɠeuCl8N;'M']RiN;'Gvz }ݢ!2Fo0h=H&b$Q9!uxl &C~L]Iw! g/u~2~;-$Oʴ"N.Etch-xn:.o'9}Bq4R7p?{,ޡLf;͋֏-(P>Y%cw`X+8y | B{C!1UrA#/ԬaކD56U\5;\k{r?O!(&_ pwڙVu렷?؋kO۝}kit~Q >|Zׯ;gW *wXݲ)ed_t' F^8p-,#c:nXU@Cg,yĈԾwE`%Ca`@*}݋|sGTx~:8|Q6}}nֺ"{%g_q@,`b6+xj-s2~|۝¯1x:vLz8]V+W@jƃ1'TTcMPۖRRz9uwZV9KTYz*G)+}=Zvt>['r&+:Lj#:fͻ;*9&5oEUؚw: Xzā`Z=ɑo frWO}K3@ۏr`;n &xf O`P}W|OP1hc\*zLh9q 4FݯrҼ.F$VKp?!j@E^ˠ-Kvo3e?#b;X8S7XhAV* >~^:Ua(~_ Y [CRt,k.!kl>$g%|-&b,C?ii/G~׻,i+VE~6vH(mvJN?7zy ,!'t_u2傃z*3)%Dw<#9rknP]7~ЧdKu H95;R[ %"'{X$/7Ƿog}NY[8D W{{!`" #?GowZ IңD>) Ă{ӢM|^>fZ }AwJ^V_3$ ; r WH5%$~Aϧnv]k0H0b_@];`2kܑՄfP70vFk]U $x$\B2N }._jzO|~jTzAhEG¹f3KC}z4C@Aڏ6BF* 6 C5}9 k*@ Eot,r#Q6cDpxlvPTU  AV׏ik"^EYl=i.[,̫#Bje--"?+1|:~v tP[P1ynTG|.( oAv^`2_E؆cdeT~V`>Os?_ȹg>.QHV#늱ˁpop5Rc KiяZ 5?Ǯ?ߡS}nܝ^N[)#`"1N4> \eD3lgC{=Q&GZV>ڗџA3J*Q\"ҪVĦDf"+ :JGO^J>S#1G_b ]}\d5MJ@^PqA uz[ [8W h J &ƆB8_R~P,NOsG{6 Vٝ~~D++]'7VXYUhP[F3'aT@+?#sP04?V:r=36\ІSK@R$ ~ 2ʿ0~F.mF>6Nŷz8v\ߵOxC]~z|Q2K {%~0ן l?ݵ]뺦UUW^ ]]E[xZQ7 ~±o)χ?'m76~7 A@ʠ֫, YB*_)X!u8ND |FoDww쮁 (bK"+";imK N6!lX8+,߼ MBG3Pݼmq-۔C٨n0:Mz{Fُ>!(d*K!o}e(ܽZk=8*%Dң= `Lhl={Yx$<,VN_%iQp1xQKKc5U\t]~\r>Y^m#czl}aήa2=՛ ud+dU*7?cٺ,(,!M; )JQ?o38u8ծY>Z'5={"\* ',y ]ߏzJnNC3Oz۽5p>AKu*zr Ş cYv饴tqpzƪbЊpe|h lj"HlWl:MT X (M 4-ih?ܕ%-IET4UlHJ 1SVêt@̍mBD$BGSCJ1:rO=ց8xA(fae! ڄbhT [>gx8^K|l}Ak4(XWC(Qͧ x t& &jbb "*dE-OꬊmhϮe f7}ȎH $3~πlP/GIwALq~>aQ{:K}se/Y-zA CnyBrZegڬ`b0PO?t=8 oWz{r*HW&ޭ +=aT(zIߚt9$(@R. |M`L[7ʧo*R=oPK[K>:E6rA%5Ej|}>[d.9T`hSW 6(^z{)1ywQRivffcBKMQDL狀+^:MG!g<ǓC}SE.`K+H7_?>L~k!@NysG=ÛI$7$mXP 'ˤ zl<(TX(N#c'.j?џ"qnؠj(]s6\Q?ك"G{1r Bʨȡj\ }>y}ua$ݞCPp[H?/PS+g"?|.򸪠pH" 'ZUP뺤ij2hF$yޒßJ1X4 䬣tO(|6nRȤP1 K&4s_{36rz V0o=OwǢmm97UV %wo[y15ڀpL#UEy^UɲXX?u %- vw3r#Sg=>ޡ(.";U ЃC.(?"5}4f߮\vzdơf1$pBtLY ݾ٥Oy=Dx.D PK} !) JR$[Z+ӘyOقgg VmA ̣C F yWh׹!IT^,#!!|>0dHylqrӌbX"~a9O@}6`xDI0U;La>=^ch}y(2YphA,]?րCB@|0Bي)Z$\MQOP!V"(HHf=?9i Do"On2 :w3Yt|aPګmUC; ]zvGC{\l̳븆,5ٞJx`8`t6ɝ53A!T Wo B16+i1u1IQy1 WNo\ٴ0@/߲֫Ma)("X6;c .]F:}}ERHsX kTwvo(ZFc5󝺡.KC'Q&s VexFy ,f$d}\h֭xeTuݙٜ:,gո*7őOB%&%ú, `GXgtDrno=xM$,X Jɩ*No7E;r۬68p(Ĝ4o8jE>z=>5Wj%Mo~?~a v-d5B*X#oa$ݣNz uAד&bz}zT3FNkUgO'ΰe=P1soߥw3sռpz !6RKb>>9FewWX{$(ׇpBg39!K} 7~hNJ* ]Ji0R(*KmֵDު XϚs_zp3/>P~])Vўm#U5N {xXߎ׿>zϧK]<=Bd QlX7\qBݗ+jvˇ7dxX68@1p4Q|qa`:* {V >6YߣF4|BfG6<l>{̓F5OM nxfRcmqvj|aیH,l,,0;Lj.ZW~{SI zG>vcowx{&2;:,]4Sfoo2 #h׹U䎟 )}J t߁t+5ۺ' 3)ܯF#Kuw\ 7{rFX(xJ|_ÌDRQQC@MIp I:춺bw`lմu1}%чqcX UT@s:燎J5I}Jj@Rq(G!ꎓEEkm%%h(hDhpU%P)EÆj TFxR*+%~x=̡RO}y=素]3!$;T2g+Jfa:mA5L6AU1'P=eJ4K B{E "j}_|Ѷ꫼z܏3zئٰ~x7@~&+p/gn{ [g%uv2g ákժյch݌4ۤUl(_=}Olx,^58o=mvʥ GT. > .T!lT?]\ qm-Pz9qKa ,E Jmx}1[?{vX(#)慆@G뜅+b˜KA8Ks4DVߋ tXrFi| ,;b 92Pdl(ylžN%Ɇ]Z"bӨt)*T9 ct<>=t'IgվۧkmtX}u}xr;Fc+yݺz=)hߓF; 䊨~JQQM_>%Z?{U55bYۥp~Q ǿ] Vlb zd!̔  n?pƯ\>[9PZ< ?A9 T T)9(gnp,*Jy{vX#`o%UC`36C6]m,l{PlLHIZDy>mz; }~):ǁŅ %oQ_l-RQG&("i(h"h7ӎKM0ISCESCH ӯ,IE7j4ǁAE U`",(;gpbJ$ Z"n!(G(1*1DSTДbG/xK*JZjeZTZ)Y4LWJQ3GҺJ1h w9 D!1z '<B8CB@P%$=~e%q/LQ%B}D^+"-Yr|ykn-Xu2]n~،Q6(O䎵ueK>'5 p&pOfúί'ًqtNZު[ܬ~-E ƃiXHգ@-X~}9 )O˔_ ,jYUZ-B޽YeSƫ%1p'}oQV3'\,gm9ytdH [ 38FCKۮp**QJE~p[-togEʻły UdTe\r+v(P^OKr +x8V}ҥ"o :*ʪ!q!4]Ds32ӣ hl =UUUQǿyMUQ]D%@bpr1*pPÉia7"H`l 5S4u7'6Z.7f1B4{[`g9Y%^._l(2 @@oj?QQRBA!pɻ8 e\l]55Z'o m/@YމI_w{Os++ H(ފbۼo/!W5AE~O->魑_/'`egawi Wp!¿PoY7zUWxMV֎[Y~E8"XKRWw5= $ IHq(I+1M Q$G p@lw9&$8Pk2;PJ%XY a(v*-đL ؂J@;NB b$T%5 H",Y-Kn9sKG5y5*$mjޝB=S%N<~vRQC"Ȉ Ib 8ރh=Ӂvܲm;H2PI'?>|4%(Sҍ% H4+=ޞNr˧!a::AAK8X >ZBeiU`:"KNDhwqŋy11cahn*eh S,i9\>ݦ5Pf"N0k 9ҴMj#KTe^lN,YZ8 n~ a12IpjA-8qLsŴռ|^]ΎIe2,%9p͜zS9T$؎t6;!݅5!a3%Y9@* k1VYf `8 ^64nn3Hl" 5nj6},7ջ5Μ1t̜ A)!mqLYSZp6p苡c،\i&N−h9`L~;K}v曪W}5ÄZ˂IjLqid1Ϊ"t'`cnAk?Jڴ߀RPG0G!~ۨ3BDL [iv0Bp{.U6#ᒍS\\~+2_>VNpVmaIHX,Ԓz-(M @D~l ʖE`Y?gڃ"Ji+W[k(Fn"<Ƞ?^ţ3i;>1dWjPTF󀵁yz}G,7iݛSnuXymg/mE tmgM] S RDbd6%ƇQ 0옖MBnx,̓! *t$D? F |?+;A9},XS^cbl '9MJ_T푈^93{8T¹8ٟ~,)oߍ''Gq=ЂGd߈o7H8w!;S"=2oFW<- 3a.=ac=37VZ.X!?{g5yYB󄃲 3){#Ԋm w{g%K Xbca Ml(&N&0-_U r<:k*\p-Cp:z{pz*YEdW0XAԤVqzV,@aPՅn{\d3m!##MCH%pmw(~ ]zlkq+^6#IMG :͞NHc ÅrzK"TyktF:]OY7KOZ7CჭW.3W6%¡W)~J; yR.Gvuն+Q==-ocoG®!+TEjt_KsΦ\VaqY|<~oE"c}mOIiC6iMbX#ƿæ-3ڍVo+#GU^侻 ON?ƞ5_\EwZo{/6 }ؓXi|]*a4#9f=3iF`GqAT޼$)<U*Qp (%Jt.C%A}Qx~,k_NA}cb{h5$ wւ:=6ܙOdJ"G"Nׁ !XLtzF' {lFV05"IͪΤd&Z,__CPH6:L;(tetH-.?gVwT]+_}wF6 KЎ d2ں aϲA>wЍ!&)@  F|M>0gNɗ:j;IaI{xd2U]ffc& j- c7j\)RǺ6y,1-C̣՚:s'c>xÅT'6|9$}4@'ׇ>5WF4Xȣ 9"}Z&r~S7yh&,KEPin\<^/[fu͙ЈBΆDHMa pw_Wך0:.pR {P@Fz(3ë8(1sz77)ϢjDdB`;ə_ M_`AR z|"SQk.z%`\Ϙ z?tNA璺ű<  Gjxw GLSfH3,jpMʞtf8_AV/X.}ˆe4C:4JNAu=THI2zJ`3N!5 CJ8!QRC8ѨmBڃ01mQ牧\AhLYpB(T]z Ud(5!"]zjkP؆L=K,6)) `]3GW9Gs3U?>ZXCmPˁ3> 9%!e d%  }^5M#R@ .V@5ٸ˫f\8n 4?f@ >FMaX>%"?ىq2U\G"$HQzPz,d2B1s !b,X;n4vߊ\ _Z .pCn>?~>{!sy .+Kd_HX l;*Q2GPq^}+/^^jj~3K֣տ$ nPP>.L=1K/  *gԱ"ݶYF͜6m|'yʦ²R\1W#6 ?C,ؑ6R[sD3n8K090V g:99G jּlx-SҶvm04]MثѼoܻjZ(x^μ{;kgljtsYh(agD/ĿBE4!12jٶKsŐ <ۅ^=1_%nH;fD]Qs>gB:x}]m Ju'L >s 8RP6'^/3`ʞq|s |>zH| j1P]~V# (YvyIx4]7ՖQc^/<&TIwAD`3s3mvu(aƺ=xMHz{rofwaq99ģᖟ/wV 9X5Wm}в|/E]( d5vR̕A;5c{_&FWc"\;T+xHH%6\7ƨBI0ib+\W[4J].O1% [fUF,XHDv(Κ [<fVRDB̦cb/-/Uaeз @H$TjފͶɚ$]tS\jΡC lw]}t5J38:p!h_5\Z`!E_yo8|jp!E/k5/mg:c]lfH@[ׄ=(p{gc"OE%2-^K(5)b "} gnbg-@c{?\A $K Lj>VXeOlxxhRDM=\)&S^z{ DT N#{wЂP C}xU68B8v}l;_tcPjkVՅ*ZulEj"P 9jp胆qM(jXZzLx!Ux獕K_v Fmppsi^uH8B >|T/`V5;>x?Ns*8ʸ=/us%Ɇ+#K}o^$,dTuFM9qc ntRݲ_fX~%O-5T*w h;D|8cײLq^.p}QZ%!ŵ{ksE c~/ï6DŘRúƯQ w17 zfnJbV`'"c%V0o=t}x,! @[Ӓ |-lwWPzzA΅}4Xm){_* < @nͨ6 %yam;dAUǪ ;|l5V(;G%g_UOվ<6Si~J|68w>V.~>wv(]P+ABHjVzv! !kn1ƨlQ?gshL ,zT X_q P ev(돔c2 i@D& iVfČis{.T(@%$ c}-ȹ!AQ6Bx6@ $ag4*g0 XS!ofgh_EW⟝)ZJBtl4h Rm!RK.ҡR<(6~߫\~Yprf43b$[K(5Zi}$=|j$ɁL%RR S]Rvӭdgoݻp{}2ɴVohW9j~1g2P{Y>/KawqK  C!"M@kGE*G9{,=tL~ q|IZE?4l}A!6[Nj<@[`#~-~(h#;=l^탚rj1\-s0U]'ESt;$ު6ef\πvzUy B>$Ӷ&դnò֬uyb4ˎ|ᢤUpVG z:v|M*Aaz4sE־)d)po Vnxԕ@*lxy7cK>ޮ C2vFKvr?5Q:ǻWfw ̱A%oI6Ǡ ~=ϑvfI؅63}JV>,!t2@%f2CrZ8~yhqsЧ>^,6ڶ]3ӜSF>7mHUf 6 #B$P]V>Zt}C,Uj]Y)XW[]ks# l[1!(C/%A֑xTe]a{~SGu{m!xRn h+:b %y9ó kޙ?9! (  ^$qkHwԄgL<햍`x؛R a{wI ٦`E,WmB˾4ahfRxr(u(a~Xҍ_~:3^銘:,%H~͞6fm[>N{-H.`ۥPj"m⦇Zm[iIA[/aq%%F}{1⼄*|!pYUD- AAJ^DWLUhwuloT;UZ5DmW'sl4ʱnZș9yA =d%EA 9U-|X-R>%];Z@#nc(ۣ +z6f,V+GkVBVz ԑ5e;e@9 Fj`0kJ/tp)Y,G th++IA{YUXos/EL,۫ޝ}4 ) C~>7Vk(/:0aP &‰*?:  OGp%u+yIX|Z<MqFYe(V>0z _ֳpĺ-tc%f7uxkhQ5Ȗ2_!@`(B&fr„fs>izBsXYNK tDGAdƻλq\Yd"愵V Nߑ.I~3cz@s;Ǩø2<;W8ڟCħC'yO=tC&keK[\|YܜF|q/UѪcmصDwdwq{6=( [ݠCd&©#$yDض6qd.b 9`5{DUuX:iI "(xh2n3 oS<]0fEnn}=؞Q i{}+L{XֵahVRU#PyvGv`sXY̴j.PJWF| "0/muh7SK+s_e^*l鱪 np Go 5b~pQ۲QVϷ*6EpFwST?h7T6 85YeU/Ό᝹99>O 1AآUST`fAC~sB}$;s ?`nNsuXffX_2pa+X7šqQr>)dƈY48(!gahB6df_.-an*4H/R~8BQ36:,+쀪~"0PgobP۝4#(ROe|ێ8,c nxV/gċͶY s>3!dÜCbgZKr/kTsV07n9[YknT2x ڞJE_Ys^ć:74߮ev۞Ъs(dl4tϓVCUTs^mGgڭhٍ =|Bca\X݈bm4 41FFWXDzX6-Yf8MlX3Q cF)v Է ȚY,׷0 nP Gai^J>fhG59tҀEyd㇘~ziN`ܙ=7>[.|&E!{)?QGq bPi1)BSQ!AGoMصw<鉣2ۡf~ v$PT }[ AfJfj^c>\[ 1Jz&bSuYYf`- ޞS$oEN5!  ,ߑޙaB$ݜLSO~.@( >g~ Z,~_f :&J)\ZW r@W0$J_m5Hp\ܔ8 RD]ƗK[uڲ*sc?ܦף=Ov9)}o)vJzwe[ҕ9"eӠK_]]/G%RUG]:s=J5Q^JNK1HCǹjO*8)@DCzLgglWh\rG,J p`re9@Qd M*,<1ٳ …4NaOzn}~HX7 4*@\cJhQPBb%"Pw-pp$ ,"&.Pg#ƫ*~m_~k[70g't402(>5r$/nmb@ \p _g2=QnCϰ,I [{TRB:E8qڔqc%5مo/r2(l){+s]HޝZ-1jF+ 8!]20ٺ/|z76 3$gO"5Z $/*8eq2b@1rHa1ܘWR0Z"YmS]`NuoӳQ0/4ņfmT !p'uϲ׀d;Fl1~x p}29jhiJZiI*F?z2rZSE|!xY/qoLR0⪸]|b=.]޿􍳶:cx8ٸL>Wu5&i}~*D/~ƥvѿ^bKc;ÿf^NWp#VV^>vq@-$4ݪH|mrF%$#F "% &=юWg.Q+_;fnzm:'R7;kZOs;޲&@Ojƃuπ}F5:Xb:TJ ҒSۺ]7T.eObH@V)*g<0(@mmYHoq# hj -] NZX<)!aݼ:f̷xθR0F/]+_eNrL$7?ZEwql FyRXLHĺԄU^4o8.*'"'<>: |k[d?xte$}.?m1 Bzzy{0gjp*ܛ$dWJ;3!Q,z;yűg_I6`A DCveh0}Iv8l@:Q"/*85,Mat"a+H0=nj|ۥC la|@NCbb^CCaB*pfB(SX%$'m 굡1Z%+J&rb7{39٦PeJ]GUТEΣo =)A]ؐ+#@ox ~I)ϟ8?e ~틿8k?>4kDn?6P7ABىnhPl>A,"·- "OaB.qC׶#1Zw+1? 3Qc^j?Of<.*lE"(w>r݌j@w`hBVǽ6VK~F_zRuG!YO`CD㓪YcaËWߠpmv2OכAePFR*udsB2!6 bԵv(ˎ ik`՛}fq!|pcKѯ.٥MlX-G>EJ߶X V/qd; $n Έ>6˻}?2X84Zej9JX:ΏT_lrM*q9|x c-xV~Sd6nxu>c!uA^2Fш{UBhoX*QET-v~.~KXJ.Tw]UbN>zq#Ƨ =|,@± }>--$0ojpu۷@6}L5z.|mm(wF- B%l"fJ&(HSށi Fִ@ B_s??_ބK PW5NzbHL}c;n:aΦfe{`c] SN,o)WfHg3˹6|b媤*kVaa!kbO\~~mt)ȧb/!OkQlW R  I$qy?nR꾙ɲ @Q(:Q=0jgF"q" ~@;^`cuq*`aVtp~=ͻ%"%"nZaH! *eE8x8\^SP̔}dP=p>a@K^GTc\ J,)zSW Խ.; Nŵm٣ӍnnCT Ϲ!Hg.+r|_g0ߤ#98^OWi93{i!kKB]9 󫷱O%ף}TLD  @|L\4äA9r $Q.Dk`vAsNG@O8xa~ !!R^S/aq-v vgl,HC%f%=gȈ"3w/ov]z`ŸcTJ11 `pR!e 5Eg0?B \kz5\n:/.Գ^i*+zZ(k&^~4\AR"!: vZ`bI1>\Ì ՔV`8KQFb ª~h(mR' M#w)rvk/w߁C]4EJH-0)*Q$; !Ԁqd. >}{*:]bcD8n|=Kxx0']2RAȌ bxDɲOxG}tˌр_%29A`Cjd>hJ/V-BBt-bw )+.? _V\Cb1*¸0(;8]M5/֑7du4!̟BWR;JJBb{T]9Z U`q׌쐹Oxef4 A/#(==CGSOXtR?Og] j >X747nT@ 鄾_ u%fAݟL?zV{gw˅ G -!mp<6ьCx&FFF5k`֥=_ HMzstD̜ d|u^@$6162X~Y7__k\HzUơ_[F(ۢǚnb6AJ[^R˸+Ux-+q y ÅQY-*,qG \;HR#Y6uT oUTEzKθqfR WUkxzեO/ 9´O'\EpfU\p, %fЫmbnz-Pk5'TJbzpf~>gS?Ub „7+z%9&QhHڨ21}LdkԾ7UK>Xۄf̪7)9ㅮ}VݒT2]l[S[kpֆ͢5_q4Ԗ'89]>LG%XE0b1) ,Cؠ6WV=? CtVf#4v7òYW38_.|aH.@%7Dr ̐"wcd-:o1kփI?fKb l\sǡ?[Ő fH~5CƊoT;:t̻u{o}$T]a܊t' $qE )݁W?Ϟg)7 {~4Mj{vľ+/̈ bTƦEi\[]IWL} ku]o]n9P˜uY|l6Vg _F^OI&D(D4jq"cj%hYNxgy8yE2>Yw٦+_OMC{!kusE*ػGG/vn D&aW"KDM<){ 'psEVq~XuK&N:֨~7"FK Ne[08<TpYN"cbMӿvU?Id|x,0PE߷pbg,Q}B%?ĩcёŰxp kLQ \u qzh@Jo0FAg;-ku\|Hnk$ b#'SFOpO~5[ ~⣬9N :-w.NQy%,@aaK[Czb_] MK-qnUTR*U5UEUUQUUUTU5ES[pߕ:rc{/Ikb 1Awm}VT t-TJFP7TFg5‹0 -}Q^˯% H `ܞ8]ThMћob^9N^^񆦍/F<}"at/,c'WB2Ō=9reXAGi' ޞoQT]teGq:[80Ĝe׽z`88Y )+XpNŮ+ݽaH@U\+}A8M¯mlV wlƧP[lpH-#8~ HY3+T]vX: Gxgw[j^ 79{Ƀ vԜTԬzzeJ|z1\;w!.{1wZeIX,cu&Rm_N("QQ`ҪBS2qJ p0VIti3zgqB#?Т8(PwxCRwmg[  ՋX:mYVÐ}A! !=)Oh,ٿb!b1UENd?{?ϧ}!PS ,:fe4sF10iG]k#0KJp1/j}w{ NS8a͆6u7ɔ5ت>\Xu=*wqobLŁ+}[IUz06[Ȋ]&fDQa!َk&jRSMk;m d}ɗNbM+hwHd&F>z",U}^$,<AAE]]Ft0z/Q N ?H~Ա2#a!Ac߫XQcܮyu.3틸hX~VE+2_dDfhBTK@} } 畨964N|d% UUB4u< -{}G_f5 B-nEe]4oĐE []nܲ]_a[p;3edݫ tg=&=Q լ`%lRsHl5tyoQR.y~J5{퀤O^VM.Ͻk#*,cLguhPh-t%++:Bo5_{#zۧZ!o~}zgՍ]Ю`JG8y;cWメ|wNL< 9W::ZdDhf?TH3?`$40Cl}?#e#yqWZ5~KN mhn-cNk= _|*${xWG^p3R /!o3nmq&>ϽNEm V:lU3n!D] 噂6]xkxG 5@-PsNY[޵uJ4ӕz/hLk2ŤspԢ:/Є#Уƈ0yBĠJ  jLk`ŜΎ'lwB@#JвxQ9r[q\ܞ4,ʵDj OV3{ ZO+G7DA/Rπwۼ@}M>5 }=!e|9zfc߬@_b IwÄatZPyυc̢omQ]dCp[K#^sꕁ(@ TMtZ%(Th\;vbhvH,xS ]۴aLQ ]=Mv|byֳN&L5DX@q2;gK̩<Oug@ki>᜘gIw_Tӽ֒(4*YXEmէfu( MxȀ{n'Jx:wqQP#ֽ8̾*5e SG{V ,y@찜?!*?!~2w\;̀3[D%ijMўE;2.9 {uJٶHmq.θ,H}\JNgNJb ]и>ʶ RIXʻ*;6v0 ],P͂ـX6Du!C(wY̌9D=шBDCZFM=~p\q");%]'b jwL{!-M,B,0VLƨ @"^j1Ky|% D\ʇ%.2&СV.Epbm6twVA35|*-!ŰV'zM.mjk8u4CqXM,wmǓQQ (Av̏#8!B! =\ҋ(E "f¬qÌtAXmDuӮ\sKy,{@$Ymi..P;ƧRvbv}u`X'g#?Vl׽͚֔Yz]<΅8[YQ4 stCW/-666}b3\4 S9`Τtqf`C@/N &DJ`s8]z-ytE"w ^ώtÿ!D;߾ڰF;&d 8n1|l{p>OXc SsߺtG48lPK,$`̌.sY_F'm7[¥hdL D_hƖ]+N%zO|ou,bv |3\;>j#~983Ȟ;^xbZMР^3:~x|$opǕ |܈@ofDM0x NEc{ٱY:t^*tFO֔ſC s盽pi;6^ΪoJUXBbq8A}{a 5c藢?~!US|\Wzꦁ!E-yDhf3xiĈj G ]= r030H N!jDAbUAаTc_XitDH#)|J%Oo]uMA}O3fL"; F@l^&uNnc#ˆY,f2aθӛ+Cc 򬩰!ǑT"lW{3agxXCGZ,Tp_9O|g!ת7IxXgs`+C״d*)U @Aac2k^+մU~w+c^E\A!zj2Ib,Tw&V$lv/}U3C*j )Ock=¯쬤+2P=ο]b=|x)}wxJBKA8 F'ƐC'+osKhxv꒼C:5 [}Y8ֳ2@/icjGRd3'=Si qD)E@@$.A/>y7!o8waPֶ,lNp!(ㄆQPwHbZK8>3CWU,T3Cбぶ3bF,*C+LY1F<|}ILYeM:ȁ$S$!5U³*-N8‰0<(I"3B:OoY!-;C:&Ӿ ]f,tu0Ƚځ6w&\r44ŌM( @84uH#$. {%%~'oOG,Xt@GFjh[>!\_ƯSM#"L<]ۊs(uQ@#[T6E!!ʞXR"У"/ A?*C= H;4m8ѷu YTMNISmu\S)B*n𡂄,'O@@hD50Q?"Ja J0Q9\zH=t^ոĶѸHL Z3BUBw(WS+Pc0o|"M}[18 -\|"TcPֶEw . EՀҘA@BnK f@orоPP=( Nv]}@^lYiQ{_2;g=U':rxwI,UUUUUWCXPhpw4]1n}{U,a0d JVSHsg6#U\b`va1KLwǬk_m|+tnR-eL>z(Oҭ3h͒A2םDÍ C`E6q8V稃8uYʶ"Hgm'5ϸt'3dEmݝǶuK c\=iiԄw, p||Ȝ䙛8-xچ5Yf7/hz &da`iU]3$4M%Mc _IBL\Z$FPL ,oÁÓpVS"0v0UGH[w :yoH޻ +C!.\b.#_BJ<55Y֢PQ:AeyaSN7/GilӧMKxuM6X7o_g\VV=m:"/¸c#/`Tvմqˁ@=^bs $‘iPw:U0aIa+#W8 (PKV-W=jzd{|tybP]B}2{'a]G N$u{[|l칯ۙ`QeU +’gޫ6"HnE xF"oPٓLlR`/"S+^_SC`ym4V{C6A9kR7ov/@O"T* XI$@LPY, >pwmQ&HV N3wy*P8Hs o~v0ݞ~50Aـ,05;H (z2pS{thLO73|`ٙ C+qDGFsMG LI$RPceq=P0S?4:QY{V Ԫ$2hevPC$|n!/L ?#cQ)*dmZ O⢿KBDΘ3(򓞄P?8tuU#O0>mdYE1@1iY;Zsء+ Qs"? oď-D h7N d"Hb3*9>4dpg }'2օD04Ӓ?oz;mؔ D% BҕB #S+(T>@jv ?,`#vam E\8/^[m3}kGA%j9t$k3t^&ϗLj~v̆1? PjE@cJlrǁޥy1i~k'PppSP*5UeT$zۭI$HܑpOmu=Jf0c:Lj{O ouq0nՔ_TZz(sjqX&~#rBxC3b=}"4~t؃^5ymJw=tۑ\ }غ؝VV@KcNBY}5 8Pߺp W djܙs`pt3bhZ}9?\>>"A!΁$lZ#( b;e&}'OdZ-sj15e,Z#]B磙w3Prt\;V6]F _; !V=@XYMVWЙ|i/Dl7cϖ!(H(2+D{ DZ#;S_XܫFg>olҝ޿|I80љN>%6YV011k>ڥ:[׳/La(̀ Z(6*{fV6B<ٮ_9lCn5۾n3bB;NTӬrvG۳C|fH^І!iGDJ/V{$FxD Zkd h0)1c/ێ8) etq# A- t$"^W9} !+SЇ "p4Ý#^dMiH3b\F_P^- \KeJlCamIpI wm W#-ȦqU%}<`/-9 =$4YϨw/R- WHh]|Cnm??կOxBF)cnIJeppa ?qRRۍ0*8YC!6Ł] k Hk.skH[KoxqGS0iDJ&8z/GS_B KJRE%?V}zy|v<|wW{k_ߌݝKR+ a7SjV\'w44xp:crdyܯ%L2Y[o ZL'U+lMBsanAXo ' kgfEx˗vqBGYKO~YNXkR;.b`ea. >tJYP%+j ~mmҢ;&kS)B  (ce.J[~ _=a)S 籹ܖl,_9)dnK.nNED L$p?k^ O+ƕ|s#6d)1kZ1#Ym.guK4h,vMNP 3w7nI$Gٯ7iaº" D9>piS@$u0eȂyM`(.bG ūdD=K?~6 Þ $#h?BxCoJW'+PCxl'չi͵4ԹJL8m㚑4|2ꭦҚ]HUzDy!RWh='pag)d]OҮo˫f!@ٍ\_N *) O#?W  嵃+ nQzNnJ>Nl.d ƺ֟YգRI7`o pPzGudqZ @|0Ogy$9i@ i@헥i(J@RMQFE/I0iP$PS?ŕz D:JTK11Iaٮ l&"TH7FS(cYL.$_) /m`AāJ F=B it"!@R#HHТC DJPP%1 E J)VH ܌a," ƿXcPiq2Gki)sj82n[}JC:( 9Z3X&JChY E /^c?'T]p6سBohfv18(1 JJ#PRĈPDD ?":o"^uÀQ'j+?8J{iz[e4`h *PZ_EYoFEwT+ x~'Z 7cs|و(ˊB.l=R1/{02 ;>]8s]gSB8G|l]ah&(50PP dwÚ0ӈ kr!!t'$!xԆaZa߉au?vȆ 3!K kvY!A%;RPY?E?AJ J}rf O\aQ?_l{l ,WU}Z):{ڄ71da$ЁOt~5 fB};Gtz??~ߖyv3觏tUyUS()][-MnwbV/T*5UR{u1}Db{ܡiVʦ%ocewդ ;|@)ի-$MLJz{M;]UE .)cc}m-Pݛ .UN-g9*Fta^U]sVmN7r5iR+Fֳe0/ 5D^7kJGslU=giVd:q#½67[-- n׭3]̸^UPD,&ҾYq` m[#el #}$Yjje&ڷ ȬkkF@'lG1 ꍬZ6D^QȦfUN QWnڵRΕ8WV35\}9g߹fUFqa¼~[od꾷NBbUjsU5x52t3;8ā6lZp~q~AkէU:X{.PL_ҷI{ =0yoݟ`&:8+ݯ|WWo'wS׈1¿]9Ѳe'm Au_ u|>Fo?/zV>2~= g_%+Vv ~x}Arnm~uA 2uZzY 8?w8?NA~oL 7*DwOnwTir UVS,9Yޝ}a#go򯧣g}#>8we.:ygZs_-q>PzF.]$B{@ a.A~?=ˬJ@D @ ^{Pk{ >?Wˣ(5o=즚|;Ya^OpQeO'OdWӦIlm W:\1Xz00}(Ĕ4pNj2,ZX HB7?;o֨sIWn3P~2ۺP.1߷o( }MCH_m__38D`" APsl:]P(ٴ_: kR"I"W_ Ճ?t9 pd,=$P/_B{ASTDHd@b ?rLQ1246_ WzEn)^v}cED|ɪ&'1UAۆr+g݈`E@[QJM"d FGNDŽLf}B}*}y8" "**B($d5E^A8h/B`z_禆lèT*2D RÕ|!f OV6WEv4D^|E4ThzPSk1}_-QSA4JAE/jRoqOtBB40|[d<-J8A‡v(  ƶ#|F1SB P_]ׂyQ 'LDED%liZH(~ψu~a?o_KnO[]Ŗw?8;x٢2ac W1Yݍ|PA:Ϯ5wLe7Og_1sF%!r_Dx?nc: g;/X `UxMl r6Ύg4V֯t 쿍 r=S5 6Ku񍞾yo4eÍ_o2nA=%A4^gM:TB⬞| -7ӟO=UKٱcQ×ߴ؈pjN\l0QK9|3C,3P2t(aʜGcgjڿxpTFPWO<[F39~Պ jB%ߒWdDD;]R6 !B7)2"<ʋ݌{5ϝiV~qW]ZP}e_/Azē-=>2$nƃo*5S%λ`R6gU:~ٰ8F$*_=j`U)9^ RWWc>,7jnoSfJ{lZיfW*aR" co}%]efwJ F51{\U>BӍ~=9<~p>*ٳ ׷ܺ*h)Қ$ q^"|(O {߼$>)5hG#v$yrR/NSO%t]8}$:_N'T2$dʞ] ~|+28rxPIs.S&[ΚEi(UxZp觍-`_>ڭʲ:7 A.$ nƤQ9mo{[Pþ,"mMyb8T^6* zn> GPWlHꋒ@DhEuC֠y!,aop=_ghE"]ʹ _!d 5V0XD Y$*LY||{*euCK'7@7Y0@?@O{qK B2E!+B ĉ*Ĕ۳uσ7a§6"D"w\bJWtw]p$PՀ)G@ZV(P !_дP RD)T%@ʔQH*PSA?WD(alI?vTq#L@)J?l@X;cyOEUBⲊn8>bz.<~.?ژw)5 l_2'6X,{ .JL@OOpAN7@| 85﯇߻=/?UOvR+ v w9x' ƉIKiqD焕w\3v:-bi$̪ʪT@*Ϫ/mOdyL:Y˗1*f~A`ECѮOqgcHhjO@0޼C&M/'~>Gp7Y+W ɶY3zOG{ {5:Mqٹn͏SђU¯! 4ڣs-V+!"%$6&]qDf v;[:HGżߣݳ܊EfhP1oE~ٙM?{-!*TmYW}IJ3H|ϩBԠ@rՁ'Eu=c0@Rh5ʙr6_5zYPӟqSvs~5]vxUKԝiTlSd-1&">ܒrB5 ugp`P0DoaZY @Ln|ugRlOG~$7.MV{$7n%#U6v.PiCqzpM@8/CM@JK=X@ mYT&8f9 ~-$6 shź'X[ڀf]I C~QahA;:g05v LoTܦ`N. ᝆHa@=J#mSE9D@'PTUBor 78iW#d7!y}5%UDXHҨ?  ld޲֫7֊E(=Q Vώv<3yݎ 3O  t\-Ni>Cmb`m[x_viPv 6G- kQp;1* 㗳opQ{h0#"t JUHVhBk Y/pPzrE `(bh¾L@V} b*'Pd&9suQWu^֬#7'sDAv7s!_c/YyvD 7?3˃Vpy:ِl}a/5-DVuB4e?Ӷ:o>n+jX0ʧ8.~t2NI¥c5֟I5oPIr$tvG(LV>|)lc&Rg6>KP_뵽W&*GAl8% J?W琶 t7R#0ܻ;w5tMs=: R~ UClX1_n&e\ih =+'jU\۪BϮPj;_;)b $j`fR᫤ߩH}|4e>Q Y%)Yՙ }?w Ǫ[Ё""~/gkZ >>uЂ]~[p3gj8cJ&9*U'Sղ%tcz9"oT _x s s`oFp,Kم5y٨y+1x{kJjrX˃D?uZu|T՚EE%h\d-6(^v/tw:- WgjX8QVU Zsav͵O[.=Jq= ( {4623XDn0]Af6ގ Ctv=Ufj l-#gPB-s7́0KvSTjP5( 2E^oiioU|9L`g\g,z9yf: );arɠ^V):xUk -Rr{eQ{>y^a N(y uꜰ`ճo hYU{X*,9/df]'/e@0X>ϔ:>z;j^۷7cCS{H2|w0H3At`St,n&3MSz},i)+=5Gŕw_*Y3V(Lj3kuBV"@&E:ݕo;Bhc]x+=B֭4i8Kv Ztsɧ{u-[Gz_'UR{=vǛfX9_VJ,|t'sYOc^/{vxJi.:.EH-Q:wB. WjmEa[ } Jrf|UcsSؠwqbx_|{ WYFG/uՅO(cdfxk0]/Tqo?=]HY7C=w^;Wߖˑy=eϵz/R x WfCqTzdux[O~ݟD:%?Nz]jh-޹Vַ.9aUMO@#oQE*Pޑg*wV), XwfGuxQ| g2" ܶ*(B I$Ʈ(\zοbd||fSH(}_Ξ*:LwLbrN kx ۳X{F-Yaqe,yesSCGܬ}8&.4(㉾QU9iTMMOyuKa#{]zf1sԚi,ܞzT!Ci^7˙n)ǔFO'jau+._ g9ZtfDKMr6q. 6]e(nx i mjգuFjzZ۲+fM )E#ZϕY[R>iCox;O[gZ^<О{7x=F:$wd7MXf1S)խYVROٽ-!G(S/w|H`C%qrU0h +T|R$\mW;8N#^>Ł(x3$)U?.L[H\x|d"*I4TפvA];@5O]Ѧ30sHKQޔȰ H$Kw?ÅL?ދoD,z?J!@- E4RR!T%*P%%*4MJ)M R m'0~47Hia)Z7t*w7j,ݫ\>/ظRm, IDhISgUxL\.ipeYA4֎ &0mI$g5yWh`H#m !3:;g($ڟ?YɃO7N۾x<є{Ƃs_OPCwiJawUg*e6$\ox"[ vF_CU]R1vtC,lL8TzC'WoCߵi]uT2άFO8SXݻ*n{gfkN#]-p*.;e{|ܻZ4fa11qXSriT2_wZG]G\c쩮ujסn;e0fv nSKS=7=T ]2+xtgPbBJjrwg8UX:㦳Džhw"cꙩ_b [%B+zjFUveUI 0*Eܸ=| |>m]߽HPL7@ت F$ @/e 2I2 qӖ{ʏc$/v.Ad+98(AipƬ0\ "am^W:lgWl201݄.Vhjq\FP:3}Y290_VoL*hy.7>qƑ Viǧt|-.VZ;do1;swӅ8|c~޳~xߝM<6A,sT,tKrvjs;ɺQP9e8;QIkvfغkuBVםԷo~68fVC|n#+VW62 بpvm.mud-z8lUT* `7;_JW0Uvvr&tRւ\.JbmEgVunl&E#Mrf5X4W -ZG [cEL2B9=yoɝKs;^Y:ef/}vfgbam8s}c]|yȶoٖpmE;ޫf|Y]o5aT[Mɣ'=[]HړUu꿟<}]qk]]%&3ۈmֶU%lr蘳 MFCuwÛ a\kPQk(rѪdb^1g)('u):hEB;V[_ pɵR,Z̳Pu]w7TWTd9G"0'AO6iVui+vJV4s"-)lR5hZ5pF39o^҅񡨎'Zq2O֎ٽ 7DZk>jl[ EJQ8np]pZ0/+]ֵ~Dianmtݖvѫ|,9#49kP-͜cH|*UCkPSLrNJ6GnglYk 4ehz0"̓mWd9j{kMه355$nHZWBi.蔷{9įVYltRDi=7oծ\1JM]p갵^?ͷ>g#k4"c< hEr[p[x YSڟexٿ.\8D*5۸qbVX}|kCͅrOSuSDD S.MХkrW* ;-ƛ9/׀|00]y> BH rd54+v:5g[8}q\]Hp8ԦKm|:2U[s*x9ZS عY1%o&`/8FGj֏"'7)9Yx>k]Ьll0z2^gedN@u=ۍyffk# 5z]O(#DvVٗ?| }j u+ A*?CyV3(q$jVէImӏ~C1\y"P_W]dF~?iPNT{ QR`+UbaJ"`j^I/q ` 5n@^B<ϬE C ժV+dԡC7 sk6t*:^aٰ#0}P|_h'[]?G(3aaM1ˠu` mJ?w<kŸvwu+ x8mU;43^x!ϯ`<;?g۵-~Xỻqh'`uϸxm)KYX-ʫg {!Q==K>B(N﯏jw"upZ>{>͠}OslIh;0YH+,0|Ch[na7$Լ%Cʯ*5稾'h(yH?.m˗pɓat`+Zw@}~o|!~c? &/P&z %̰2WBa&j"!FTn4äxuFk xר")@B-j Bi1L$+"Gb 6+D xpyȐ:D\0 9I""{lb/ 2ރXU@D)lMU0^P`l#UToB̍&͓^n#'qI#>zw)ȩX(80߈3S]3ÅrNAס` y]g -Qg׳0NsR gYmB%}5I:Xm3E 0xuРps]fO(PgP"1!/>i&\xIǦ _I&N9=Y8r~m> /̈́70z@`6k>FI7-KLs$K'cl8*vi_İRMhi Z۷ u H3 #(bkvoc@\48Wˇ6#=;@Ag1) I>NU e{RYuB&t?Y^G"E u.ZȇɈ:$pnp1aPY$p-9H31`?#"T8_.;$|*CC#uT{WI[ݰ ׈"ڨvufyPߤ"y҇*MC"|)c`jPAkp[Ɖ *NLh2pt*Zc{"#C֕ui|P_N#%[|iFIέYEN WɀzxlPh@:RoJ8<+3TL mF&/ƷXa'9ݗMEp |w&뗪wRx9#@N_[ pűCfÞ{,/> ug`T#\~ 7u֘+^(!rxiQ 3x S|e?[1ow|J̞%MYKk]u5ε֟Jq43|N]Ns*z;ՎE\ {g #a="/_\'q:U7To.-]uHso=W]kO<9RfeWcxq=utgOӝ>ҽ Qt:M8gW.q#b]ιn s|tu[۴nֹ|zwTBc @@-vƪ|$1=51ѼܭY˺z&bq/yu]s Uq3)::;Xʷ`,u eky:lmkU~8k}k8Fo b汃S/]keW/O#<7/\y<]u6Uq+G=gw#dzyY޲Ne9f{&% f 4 )) \1bTf519']gI$zpW<̾cF4wU/g  5PTuo!>*D hD 6(V}!cro+0tsZ|;fb 0wpNУ[7`c$yq]Ԇ:H0$pI ϗ,Ƈ: Du2A&'`JԸ [;lHvqp|*ثR糕kz bdar >񕡅\}Îw@۰慎fT aϟ_@ JjZJ ZB(j*R( F)JhJ(J(()(" () (j*"*hUMMm< p q@_s.'j}],I C HZS{VG 1'wn塈%!jl!۷qo,_v [6atqp^PкkHf7$>Nxcɤ;9]Ycûcu}Vʈk.4`aPB `(8tr:T]8]p0F宙4]S] EĘCDI8֤;ΞeLj3T*$UgR DF|r3YwO?H`(0g iCh7fp&`3PJďy9ՎJzP/g_b@хd.g!4 "JminߜD~ V|<*HpP+ζZ㈧_Q՝Y+~e*QDTQ-6T%¡ SCpկ:d0 d4;( @mWmo6a=Ƙ ŔQ :`QC6M zqá0絲QS[|f2ۯ=n Taze=6F{8ǩzu2+m%5+ GvЉeYXPN}+1ssyQu%0+_&_NmQ%NBUbv}Pum'wLaO@$ T?%#(,Ki[gg9:d6^L_]&s@=h!O^~4 Lmf /y=`B^sGR`a?ۂ9;XGz, nUWpAl}$- >c':ոXcG7f*`|v$D_)-gP1IKSEɏ9:Swi/黗޺ҹ9eK<oX 0cع7C4mK I=8"Y(C!$6m-;a/@?C>(N.=e{uW Np9,PXJMY/t?8, ԴjFK xHU~8|_D?PSпĭ#~lk&E/}/<=8UPHk~{B$"eb`bl0 Q?&E;v2B,yA 9:=XFYVP Wjv{{" z<@,e< Pyx2ϙ@vn;G5kB {6+?x'1}^M` E+Y~=LD/f˝^ d!Lˇl0͉}u:8}TY1;zCa"EǾ~K0p∯ov{]:vV~ ;c!@0 yt0 ra_ P >cpZpƠ&&D[^MݧBp8Mw>X4~z>dB3Ccx)3Gʑi*%QjGfH Bu5g;~ޞ(ʕӴnD Ma{h uNu:{|zhcc@f W,9= >?Ym]ab:s@p_ZR z3u6NN~'hO$(y!;}wr~ezԗH?j (H!Ft*<lۛ-O06+&痁P!<iok= @ v+Ӵo ܠ'~@~hܘok!PD(9;+MhC95$P2tג !-/9"Qi!knWhH|o#M0W U[{'&z"DwP:H -=0M!'/8 IRA}{YX';p%TuYH9vUu +BNp C6'q5[fJ'3YZl3}ZҹRQdA^Rjr5R>_uPj/9D*Wv`|a nTl*xbX Q󶎩 ]wAz8ƻX@ &ӵA `7`1#v \78yk(qCQ}YnK~}$g' ?GUa3L}*n}FzǠ\ 2kPu\{xՀ""T)T"`QWa'] 0XI{^oYc| uljd$U0OQb$i}U/+y;q%FKB (bք!cel%@z-h$-+bkae;;!Afݠl܄UĆscMJXJq~ا:Ąt3 ~00/lUL ~A1 OChCz8F%<4Xm=Es_TكoX-[aRڇn}uԽc3㳕ie-gTӅUBIKet" \.=N50JLAKDO#?qFxξPv[*ʺf8ME; 'ܢH$*3Wo@) З4OSZ9UBPʢEBO7O+wH,Ipsb3^Q_g̼6gO&c(קNo$#WD;X`xwZ0AH|L'>Eq2(!F6R]Z1p{2K:n0!E.w~UN\qL~+]*nK@Vm$v/oܶ\:>y}UOp'2ـ UJ}o+< n JPtpk(? ({qF)'T%B'x}xa:0Dnv`U,c! 9\5( k@YD,C7Omѭ֔rk(og`ԫx ;*zAO{W"?= d3.:zA\MM+0i:)jlJO+JdԠeUCM4(gI7N~,MI Cdz}u\K -(T`i6ߍMUSMB`;m~5Toy!p*EЂ?|PK>U˶!-|0&WOcUA0]@4OPU5Iޚcds ֠iIR2*U[} *@K{o:zA"ciNӤmI镗^kWlk8WA<1ק-x2sMsD`"-Uj{ŲUo⪡}֔aSYС•fR t{STzGWevf :LsW+~[~JkC :0H Vw'KjPHh=n9g͙OD޼B$N߲p<}ht?V3lՔ8;a_5}x){A,L9^^;{4XO={pƲdHG dJ4 ȯe}&Rmh,i{#I\T!>Uۑ>n6W=#fAx*>2qE DHM>⢝͒c;ͤ.-΅a ;0݌CV  T&LWAR{q1 ?? 0`U@| CW RU0*wS@0a`C5]R`K"t#21=>T_.Pf >[9?98ן1ijmt$ bnAe'XD _ґ S[:_R?~ OTaڞCgǀuӝU;'4~?=a $B~tAø@"s]b5*%uZ{,ހ uASrwUBnl6HNW.ae$g 8}'_p  3Yf($@oM|llVwHoOx qʆ 7 =lO&bς+? ?(~;Q\'^Hl\D֊-gbCxKs}uOyq;0^ϐD|/@fg!.Z*5Ce'&ݿv؈Id%z\Q~XB:bhqc|7e;gWQ?ÇoA収X/6zA`1.(ϼ/S ̸ cM^6\ hm9fg@>lfΚٱM>v`SnhRlU=xqr7es]=rd:q8CQ޻†>?0g5D ñ{,yw \Tҋ}ץha{{b9-pFfK+LU}v7mѱ0mHȺN?h|4W5Ԅ9CO1mK۾O^~7c愿uFSWGQVO\vs9ڥu|oqۭr8nt& H$Q}*ǧڌ?b]Ϗ&/5*ɩDKCȯ7`iTQ$_F1cTowdg~V՘IIP=G֣p>o1 q% J J@@pk#*{ʮc){#VD N( /+k)g^> aגBF PV@P"6T~SgA؟yĹ7F.Gy=p<CKF@p!e8>{řw0EJsA=~uޚqT{7PVC o3&("_o.o_AE7!7 uȵ_wP(09YeلX4P#l)85 y~Fu%Qį wKbPH#]wkt`Dh>q pN& Әҥ#.$G=/A90FnYΑ07 o;l2P7}RzQǗ`?v3xjMsmkspC?7UD~>~/4,wMCx֍#6u?jqo.tt'TG58HH FLqsT0vwi}+`ltMy;NI5ڳ ⏳BŀENnQD̩1V)No{:փ" s UO JN%*9Hj_HkݳӏJ:`x6!Ky:em#\i}gzrqŤpR~G}AnVpsMDW^&ĘMiM00Mq7՟"0ar'B>>d{ޱ}JUgU/Ëb )X#f{zt(\@l-";,ݏBGҷx)3qTۏ,%[OQFdPC'nK]"# 1.*S*_oC6UŔ0π<'p%5<^>hz TO;'ϣc\\q@G\kOնǡqC;D>,{1v١鰽yR1fĠ4d#)Ĝo$O0j(1bՏ6$F=|`|T ((*bjÑ L+U$nWy"dGRs'M!XZqp10|vO&p@X~asyN rB-<_ ?gگ[Xsb3(a _Q {<7FFN3^z,j/b2b \Bj.>KʝhkI IP6?A)RJMLxaoF|A]fsPj]N(Y؅<ހX`鬸s+KĤKxbB5AIS v#2gӒ}]؊J0l=Gi : $Zm nr鹵=-\gݡ?}ɟp2_15q%c\Ϝak5Q&TA/2Q10r0U>MS Br_bݛycnRsrm u.F+ fi]Lұ @9ǙWR<EC < h>9W`o=EdP#k%VqE\^)MMC!a u\@?ȶmbb}*3d*?Xjݯy{//ddWk/3"Jϗj5QR˞G/O\4>,d`~;t8rOw$7g.?I ip$&Pk{s_=O"q 7(C| 9 {8W(>nmiSʗ5~Tp* !$@K&R]J}'b_CYEkn->)*;OD w=C_ra;rKބ9FD;:N@{DEvnW<11`VאBy);w^Nfʝ2{麫Hz}ƻOjw ` !}^P`Ah{PLuA9"DS*'_~J3ܴ_Z̳~5Xim̡!@Oݲn  O(87VNp1at,0 " zxmȌ+F!ڋ Ah'ST]3oBϘ/&a!I3#{qs)"D1W=}pXr #Z-!ӳĶ '";v[WYC+xtï 2ֆ)n~Pn|;i޽Ǩq)NE0eM|Ӑp;SǙhw!-\E q$ׂdٱr 3?ψ&=/ pV@Q(&9 UaA(C (Q4N٢)=D=wpC^Ij@YAӐjRAQ&BJXZz0<ޱ݄]錇]:7nn2md):WmvPwH=jCYjsM/X|iAP(['eigAW2:jx~vfvh2Grp*(?Ў<(SbqPW|||3I C8i || uq*POݎv6AKlj] YTJ@ُ|̚2Ԧ!D?<H-4^SJT(иĔ "P(Px޻"E׳0X'_D 3"HaP FN1Թ@a{~۹ޮnNq:?I'#E/AȄC`PQG}x]<,"w 1Ջ+#Gl\ E!_}]('G~+\3}$ P>Mp+gVڙ`ÿdfD?r@c! xxsV !|X?}Cg|N2' 3榢Ȝ)+8DrlAq B h?{n߷RCC?\w( ݳ!x e⯝TrhOv_ 6# `D^2~kU}˓R2=ڄc)FPOHwtaB"L٤0nf*XW )T#n7˰Ÿd>H I@3G'jhܝݿ4>CZ8kI#mxVu#C"@?[8_;?y~61)&!3^oyqa#bAa3 ػâUտZ޸Wod_[-yʈy'o\= yY%-AӬi^8CT&| ̰ۼ2}OcQu?s´}" n >v|m_f=۶Tf栠ϯu&>`(CvkPڃmT'"0`52q P[*ڕJ{v5 <@tHړfeUuo>:"ӇW_.\^#^5[W1kA4?#g޼v0聀}]3;)$1m/ϳ14GmU17u#?l1`UBs sI(7lٷMZ<ț#4xk #ǡ!ZD÷o(5EGN2?#B(R;O$nM"Ks!"{J}?i*?Ĭxc/@wHA'su}{tKrb?"겪#4B[z^]dG;xlMD"y:z@XxL{o@k8_]~ (P&7$_?OԫM43ퟑE_~2ƾxg1F=:HAU"P}-Ɗ )j8LOX_$1UT?) QEzW|$sHi>%>E>FPB$k:,Gew9A`eƓQ  5_6[ݫ ߱:RƦ!2o@R:1`h05`qh*J΍Z?Ji_ 4MSGdPE?r&:"?׍1W^xSTX o)@& oզgFd$F \SRb& )A (*&fւ>j hhB!4)KBQDABL(R 4!M5A4. (Sj(@I!h"eJ((@)Q)}6( T=Z)\ (UҢi)"xJ4UCI-P"B$vTP U!@ H *TaH)P&Q_]k}A[?{k\0OA۠񩘀ѶG&`݌qIuKu|5skWxpBUϾO5G# q^=  DOק^qO!!qg;Sٗ}1}/9~_R%S'ɖ QG]EqzK/I'G:L 5s (IjQ+gII&# {\',-`ʚJmE%I @f k'g 1s,/_ƶ4d ө;o*\l Gjy, *I$ĤUP=. sAl(HOUly1@x@P9Idۇ8 &s>'@덁3\OŲuەyD9PJ0}E6YFq lCqy [cSZLHXYSK>pAsylp30Lϧ!R?)}kddI f# /Vv;b AtJV,b$6¶ʁ6t|$Q3R  |KÍB  R0ԭjXc"!6 (y a_?Nx8E7Gv os9 wnXBAw~Sn Ĵ]6M M԰2;(m iG4nə1fiݠlІ4T2W|9\y7 BZMj]B""ĴQ^Wjs9 gR'h/50r1J,dׅqbPc<|UqΖ%qsmǠhe]&p&d_w|朄=h@_az(#}'ӎ!!4~S0LJF`t<cCXoC$ߡ=w !æZL2yi3;X!xkU6^aEnQL~[H}}L؄O:շ3`XUb`\Ea,$~Y}7 W&.V$ƎƈX A0J(iqh'$`~hXCQQ|/YYۑ: & (l >\{v7i[Zr9E1 mսD'8j2/D ܈GEa;X2TNEOEQ2F'Ww9b2CL{Xt%|X=Lp2cY\%&`;G&dJ{s?(cSF$eDPo=(IL`/~EV %哣!U r/c)2ze0$b1/@II!`iic)|FI>Y2>c)$L4UD B a`"vascs/IACbStDsQ~/)Uv Q5zd14EH@6 5ATD%5@ ;RC^JEa }UdwmDvɯKYjj5rӸ[6I: 94gb"bܐ^7{QA'^D泌:8귌Zw-LA~1`זa0yZF Ʋ{a bڻf[~ݥr*nDȶ0p"tB*sV^P4a)0DX=\9cĵ^髗f6 `HdB_S*Pul]Nx!b?Шco hPy1a*v]lK59Og]OWah"YXbK)m=ʀs␴$jPHGҀMMɳ1]\mZ\l#)B!d+M$TQDxeX4uU84a@H4J%4I IZBCBA}9hCJ$ H)),(tfиJB&*Jb(YZKaq;h)^ƽn.Qݸ&ύ$%T(%'!is*8ukҪl3g2А QM& xC@ |axٕD/-g/vLu&m$bd_i\9RF^LkQk7ˇɷ7ݜwap&l˴`'sˍ.Jzj4~u;6M3 ;b &k{ȑ3_r>8`zyh٘=0(>y 5CCia9Mgy mPrIJUaL)驣$|}tszY?$YzԿG|{xhM?iA4'L m(օ7l/,mA$P]hUjQ(C>_НQllf/{jx@kmk|%r홒vs6̩~z6xMz#Nǘc-*ϩ e@,!=o(A<h-` lIIE)ߞclG5װ(Ȏ"&@.x#q{އϿvy|âmX@M˫j:N<;IQ{k.Ha{>AzRrqAUc‰7&3_F D<S+F& $÷; Þpw8ڃ0z뽬Q֚؆3.LmDP'C;5faX;gi<_R)}FǜpEH{$5ֆqԯ5w~qRw2Ăpb O2Gp}ZM_V7ZlLX,shu rIn8>޴OD~K)X$5Fx)˱&\u7 2Tn"N Is|jJЄ:r/Pm|.MDֻˤ|Nap39;zpَmRUSz^ Bz]E!nd7|zl!2){h1 hEPHnAߦsuƱ58I7x7f{ssKRX01!I$Eq: _x%o=&pfX/i!%RGty%Fh/qG`"ToX˗&ta}dƥtN[ ?-Į,m\&5.(Tnn29}?C[ ^RO1}""ŠЉ"IZɣ(aݎ4vK1GtyNPu6{T_,iC$?p)\CJB&?y2={rirȭy#2@>_X33;PT$QܒL#?h 1t=9Zs7?!-У~b9J("*g>Cim* "dt-KK6Ο^xnCI(`,꒨̆"HeK@T;=e;L/&=IT3@ܐ CWL9+@Sv58~G~H>Sxmn9;sF[h@racu6ZGG@=gT1,C2QEQ1G6YjH ք)e4?uOoELѹpEJ3Ƕ(BH87g>2P(d1E ϗWǮ4ܞ,>%~*kaAC7ۈaΡ؁ pN@}|DZԐl C{[C6I󐇁trnoCw6q4Ho~gf,bPUQHU$DCEU-RQHBBEUUURUVP)*(PQTDAJRDQTъH("("(&iJ" B) J(UUUv*[kXYt,f%+ P (BGո`&D?KXt&n=vlo# U*U IUE,^K-Ј[ ڰ =A10En0d.q1#&$?V <܎&3]/*ת"sG,b3 |tjJ&Qi8rIv{5UUT@{@gPf MÈЁ臶9SdB}43b:fؽG: ;HN*Ň` juo$E,"Ï=} x,`4Xuf*;뢉ťtCg>yðsk˿d㑛YeRX8ϧlkm}>Fۯ{/7]a_D9 bȊ2]tZ. k;]b3&m T ],y?yX?ÌQ1=B?;?D'OB\R}!A9|şLh`ϻ\}= / CIGh 4!Tz&(J H3 P>c"׻#*$hb\aM%dvkvQkR=i Vĩٵ|@w3of[td D%:ˇ}>YM>rYJ.]eaF1FoIe̦8ĿHp2ϼ}GT ct733Ϧ zpk% 8ƐM l"B$} N3T<5 '٧g`&IͅH̹-¤ -+CܖCh.^FN_EQP< M;M)H s Q8zg'lzI"Ŷ&fs v2!Ȁ9||\ U9XU$ԎjRMMUvM>bJy0{>㏿㗽{7nL&\s -p2n72]:xE"U9K zIoSC @}DJ Px%h|D/,0U!SDL :Z,J g#_e!7 ERzuQ:>pDI 0 GK0QEN{eQjgv%(?4CM5fGXF *bKbQi*Jm쫇\ّ;P$ :eA1:\/p%bq,=NcLM'~Wu-1|J@mu|b}l2?C!aup7tBI8z K;Ju*ݜezؐ9s?Qz"crӉ"#n;&`2xQg54 "Flт`Ƌ+N"Xc7fi `)xυ UiPAƇxCn:8z._¦f8箍r k?t);a 0va@)Ff=l|JQDDwa9 &͔(CtQpxv# 8333s ~*>8}U;F!=}ISr%H(uعtE*"5 R7;7#R8[!DDgL3!r(cj 59C/j}D&=5n)1=Ka\ncJzOܹaxm7P1d;bDL>[pQȏFv?NVCzx9BCBڇqNI7zrIy: 6mWYO`6XZ'}PZ%F(ќo;D`-!C\`f/r:na7ҰtSޚ\rDg%6Ik~3zB PH]"82o'" H4? ㄑbsɯ|c wM]2dHBcbx< Pxa‘&_fOA!GE;=rpr‡=>!R<2{ &N HRFB$V\tC:!Ч |kS6X`~th` hSRvj"' ;ʼn푢(ZlۦH2hxk*Pv wj@~O1~w ߐdVJCG}t㿌d@SH}8^kZ-uboEJiOpIThI/Z8bfJ6/ .r$//f%/CT5Nt.tc̠rÌy=<{tT=RbjzRL3wB㾓J_ara,σvӊF1~Act% oy DHgꗘ5OG- I4~`;e2Ȋh~%!^-206$zx#<vM),.MqŦDi]0g ` xXUchf>/4~؈a;l(XPR?He04MBhTm)p0(oG'׮9Ŏ[3*9J^dfma33#(zZTxYoX egeAa(mjK rLfsXe>ujaxE92!:p<9:Kܐ81? ;_1}t?vr`H^ Ke0@USRDĕϞE>fI%aB36mS8(PM0[d.RFwcMt٥9*-; @֜BB͖/ |n7B{/ָV}[ `ثH# [" H|B⪊U]79Ɠv:?A⸅ iΪ&m!\]^*Ԋ턄 -6Fkl6 l_d>S~SB~84߬'<,@=b$oY{w"YW I*f$ f Hh>S(wZd.eBSl;?/ B,A^/( m~ʉf̽ Z2ED?AJѕ^)wCȏ׀:<\Ǯ-xnb'hF5'9_Q]y:\QG9>[*a&z7RDq 5d0 ( |"Ya86 2-T`ӭR{->?^u"%D==3aÆ<&u v -(n)IiAw@dF%9k&xtiV1}&^q}GV9 \.L6H)r.r4f۾ himM!>乡Yg}sƮx|L{2!p(ppd2檪̖ڄUT@}@m2 %O9`#];4eE@:C$ohV 05UtNv'`EB"ARPM =waj>e%o~94ĠH@i`Nzp̮2Mjd'&f_-Ez6@O[xxl{KJ|\mɃ>Q!M0vbHW_x`G}8+ 3G+U`rΤELeW"@0H r8ttx;PDx] \ui5hTO9TE)1)ٟnygH 2Qv|"r|"4h:TBw6M\CE)" & |]dt/lhܓl>E5FN[~Υ1j bT +seQnSfv/.f^v%LLbhu7zyOh\I64TYz-fy[;SXv @ gR>9b("'DXWrl'$;z#9%EJv! L?w.MX_#BzşVQBuI ^^WLǪVkۭϹֽ s2X4XH'uuFt1AMF5:tN4oSb |AyXk>"zZI[ɐY rId)!&^́_:^of:I2rυyhc2`o6n3s5ߌfP%!Bсq MIlo_|Q^U-vw<шxDGc]6m!ȊrѢ)TSˆŌOHA_+~qŢ1?ٔ2 !j$}vG^}[", g#隯dJ !Z`h1`_/3> :O`=MACIK I7&/P)[(A/>nV:(6u^`e OP3O?i9 }z>6"L#1xĆi@xf!q\T)" AXu@ aH<)@s8`BKgQU_!k3$ |lb\Xz 8 qyc^RVͰS?dy-)&1 IFUB;vՃanitPY)!yEݨ|ƐT3a 2COb8r)=t;(o{Aw6gŽtn߮Vĥ1#aG 'm?X&Ja]n9+:9fQ)=̭Q3n¤QD#"1"MD=l*m5dd72*fOM̘s'oT(>P7N-7 d&:Fҧ%87ӗQ@PzQPI v L$:j@0Oy;=68$DE Hz*=v :N@bDQ$1\1!EM![JQC%C̐ϓ)vC4*BP/p~/|@7y8$(9˹A>mxwɩ  ETk lUQhA'T`q UbWB%6t@5*LJ4FƃiߏqˠV]uhtVv}ZNzޝ ٲ )lvF\)F!!!< yT4N8CjzZLkm*MN)}gD&6q;t ,c6PTE |Ov۸6 ;vM:RlAk$ȣ1Fj#urA eՔlmVɨqߡ"@2N P;N,R@UB\(C1_K /E;RC!! >\眗f3ʱ4C%'BqbJ ǨAEB{ꥒMCZ3+aϋ:x/C1$Nb^6T=g_c ų!ϺhF'Ȥ |,%4mݸ'pQхp.Z}=wzzI&s#D !`5G,OHCcןOFŇPB{k]3^Z~) =|woo j&Y7IJHeڏ/雩]܊<ƾG ]ae O!w(8OyD%Q9ⶆLf .r#z +:9-|yqވ !Bg{@l$K̓ZTI]U #UdrGHm}Cpv7g!+7j'9Q L]U],VLN 9 \-7cULɰBvh:፨.Nغq)aEQGL[#8efhIp,yH=쿙׍.jxϟos2KY(H1!2<~K|$h~Ҩ^"UUUTEdm=˰Ҵ N'A@ Pԥy}tL%F]^Xh9(X|H,Qs RΛ^ L',/=͏nږ `#~`A=~xn7(8%9lr!ḣ̚C;`?:SDג}.l5;7 & g MemAPL4=04βAp"1F{ȈӑE|Sۿ'1?bՂgN8Kή!\22\ MrF 9(;"Cܖ!˄NUJOʔ+HF%P>p) <…O:˼c~62Y1mKV{8HD~FS)3x~(_n(IWl n )?lLv$\1 CPt2(a@͈09kLnZVv-`v+!(xTAeo>t?J ($a…~ ̥TN@{)ݢV0F >Ӎŧog%wtXb kU_&`ȍǤ랐iPrpZ"r cR!F-haG9 êD5ݾC brv]x!j m4VOOxf8#`4ir+࿩n(>  V[7WN߮oF8VV`pj1>Ex>` UteЏ"!en_돁Mhr.Glmgk48$|~9<; i`#7֛6Fc%(PKtpy;^ŋQPI _CzCsw&Q``3>P ˖v=v7NaUj~nԭP>-@,{Ύ@ؑ cQsop `m;kHD~ȐвϢ0.  lm|F7;YX A|WH_w xnOfsxw&E)y@FV%ቱҍ:k|Ώ*G0THr<8a\fyp@)j܎apb`z l&>mqd3LFh<%N%`Ys7  8IhO+q*%nr x0eh>vtē fet h3hx:/9GCq OPFcE)0Z>d%)lgc%uCTP^A91{t `h|88H;(ffFk!`, ckT0D6*8M=Ú7o:K$Q 9F!:nnsPiu>Yx)hz& "ĒT1z8{|`<.GA h) zh r`__ AK}Д jWJi:79h ѹΥ!ji%>Eƀ!GN7]\B%CD#5ߌSp]Y& !u84l:.j DuE_F0;ZC~1 2q.m!jfsMErXG X!ɔ ʀF6F\ ֦p+ dEo300p9#A؁vt߶ies> g죦I`Q`P~D#=Wa#Q,爛CJ ׀ِ2|Ts=gRpk3tB( C"`8 zt#3e~`p1RnH9n4mg isAm2j)6 ch $&b+fӎCA[l@*s{ZCEb" a-O#pe\&+ ]ry?9j 6sZZ.;s0lwBzA=Tgz!@ Q 5檇,  vԌ)T?(_ħCsbWSHHm"U y‹Bf #mh~bLsڟO)s17b:A /g{^4r{ᗐGcx=>h>U5q4}zߔ= zM]n޾`'lM$x2WQbmȂnBD^^~ܟl?pxbQj?gu^w' kFlq[Y^a~ :gs 8瞏hb ) 6 \r Лq QAY3UIE%% %x/_iÊXJ 7ռ+rÏcXt$I360EL -i33gJPouA #d;h[N )"I\p7Qi1*癮F8}Bv% Q{ V+~~i8S?E@$HY%Ëb:(x T68PN[V~ʹ4i{*:wU`D8YH}Ow7dݟ?n+3a/wV1݂G'`:l'oA7HDoHSѤ}r;SϙT^-z."UT UCvFֺH1,EQEUTN$Ġ~=JȽPO®4C%"jA+]K$~ihdOhYh=cC Yf^Xl Lut "m!Hջ4D(bP3D )ibR1J _S2W45PUD@%RRBHkre0l ld?/Oy(ݮn"|RiK z?97 +C@ T;ڋ7יSwB[8{FȈ49Xmy217{6= ] Xm\#79/s Պ ts6#"h> ͞6}=Q|+}}XEm C>3gۆBn-(%WvCEABYX[( =Mb/+xBQ-r}u68~ KZLx{Mñ;3ۓ?nT ue˻:h햐/6w P27ljsEHChz]r6 vù,yILA1 !|1 j'B:C$NA4 ʁ@ Jt&N袈B)SH"BxjJ8bG <]PxJV@w?@HxO¥ },0T#3bܧ%L?Ӆ@?-U9%_Oq/VDAU2h"(Ey eRW&\.Sr\=*PPAOo~F !8'#> ai"f"f"f;+jCBVwdo |FNYr9h'?@ r>Kip҃ TBIrqE<&rqhz<d\fvUSN(4D.q[3,_- z%Р[ٌ/HiFK<ŃH#_ ^:@2L2e {"q@kbĔ!BL1q-(~1{(AK"dQDBESTRCZq0DT1AD$4@SD$T  z8J%t5R)@i{Id*kbTڋ'&CX;Li 7$c`UQyP CI@QEQH!!B꨹QSUEUUUQEu>[ibH {{)MبuUUUUQEUTUUR5QUUUUUUUUUUUUEEUTUQQ1TG0CUUUUUD5QSQT]TEb"b*x-hL w TzqR8MȤTXh Ү[%~9yl@Ɛgp/x2Y"QMN9%ƒ‚ '}6PPPA'^0xRQ@TTWAA C.G PkL,=J)L_zu^G9ڣs)idR!A0.gR_獦2ĢQ$KLF 㞂>%ZaV9ZvHqK3Z!ǿc)%6b*r>#(l~Xpj%P-gBng8yOQw081ʇeΘONz`RnΈ^Ht378wC3)wtϪ$]Q ̉*,zǭ9x|= ʽv`+KM˪ m{{oQ~G,b4ssdXThW[f aAb/#Bƺ,V<6eyZ^81&G>CW Hˍ+ C(p<VO BCr jzb uƪ$ Nj΋6mHxr˩:&G0a3/%u&~hLԍ?T}ת>өSx|XʮsET$: L ݪl drQڨTcxʏMIGܓ#*M!8䣸YRKŠdzm C!|IPHAv8|{}'f>O.]!MJQnpSg<o賬344 p?*aK@:C[B{*2E\Жf$@jֺV #S;솏CVLxC&ErQsyrXeUZαMk:7 orX?zVzv`CD"oԐ?T}g>vvQjmEO=PQ~ ѭYPNOkc?!dɅF g0n6GbBCH#)v 46$sM8]To3Ivnyh`KVv =U]_Sł e-;s E0a 'G6ljGWm͎^-J$lU JOpO7صm0n(K6$+5 ,, 6I$SϷ>|cUUЃCL0$:h )&}T!!/Y"K՘|u' y%J)""%& bzJJ? ITQECAPQEQE$I}Oİ'ÌR[/t@6&2A$>߄z7:}?w_@..U9">5-z؂ [6CüIP`=eĐ:0$UmC 9砇h"3֏w)(dМ JiMo,mߩ׸2\NL_Pe@ F xto _eF*,ﱿQy:~=6Hb^Q#wgÇq6lAd7BEWX_Cqwcp4$!x|7@&,0[]w8BWu.[BDewME+2wb4̔ZJCw9d9 ;7ج/$q(i2*lknF虗 Np|1 33<ՀŃ j '@,0cϏ64&dDk{;qͤ^`oNy9 4K DAAM&hh!TAIf,*a^$O yZhaK$ |\NZŸc\QЊ|5{flv)Vt<'"#Ly_@XSV3KiD%nR|$%EUUVFf 5ZԣQBs6`os;D:-VkדV,P;mPێ2x_- f–uֺ9pвBKt<6W C@O=[hohCtqٸ<#xVY$J4[JA4챰ēf.KF0)vUL(KG::'/inoҠ!% CbAQO1`4Ӯbr ͘2 wu'vp@vhHh!gPFi]P`4Ć#"'. f(Nr#yP @UL3#FG ť'iSh2MN&g24:G~bw`{ym_7a"+˿ܙ<(g ߽m4}LѬHwz d5T= Z*ٞ"&A/ЁCet]yar Yh2 g=Up˄:װ>m0%O){($#& `I@K#YQH8B@j^!6\/4sJd3CsWTX\:@UÐ9D*rZSSrд>͖55ȱ=rmZ |QD !ʘ; x̥({_C8]KSד5Y_9h0OovbĤ͜eC;:{q1l{W4 ǑF{q:u(S(mvcw),%k 0 YApAB֛nL۴2_|{d r+!$"-%r  R7@7h{H5j9F"uu2py@ΚXn͙ӫM!avM3 m݌'Kp=+Xd @ s&)1G3@;;-:8ԨpٜLу2(D'_ˠ|>9t:v* {رdV \ǼѭH?5flF>6@ \\_^֮om(MIy׻"9X9DNR&!xITfvN!z3!й@HI"{.#U rйpr;Bv#˥ OBm2mݥ `_7?N̍ۙZQJ0p 1L,gV_/[qƸDnxRnZ̆`!,_1 5$כ8k C|{[3cG~df)X jas9o(F \Aہࢿܟcߤ\3(Št~驲>XJ*B=O>wߣBj}>X5u=~#\%Km@XJQt'}Rr]-{=?v;"FdH0m34\N|DԀ<Yݲ8W&CuZU:@F^4TXXݢOoF( ~$['ˁ7LO"M[ޥto !7*}jIs.[MIj @J8 /AWbo4{Mx;j۪ݼktE9vϲ@6G^ᘦ3É>V>4uđzK-J~B/ /)Yw^a'rJ.A<4v-M kߤSTb6+.7Uљ$H ׼I鯄[AT^m--\7 =8LTl`꒔/9kYe2T~winpKHb^9#Mo56lɉQRYțR uy#vlIrpllDvLbH3qj$}ʓ[֍&U _1*0Kˮuڜ3qN1˻݆¦IwI#'Ṙmm|Ehu,Pb+BL`],lDf+\1aL"Iq2݅Hm'tİJV)(\8u8Z "&2К㶶P|W0\3ĺc|%`v5(j~X HRY0Be,Wm6UA#nߠcȞ@GO!Kl_0Nӄ/A!|./)Z-s} &5٥KF:<-Lq m eZhdͼCP:VsPm` 0J16ѫokW3E,(RDPCb@< mRZp/ 0X .@:_R5oS@yށdo?/eC!B+o_N%J0g퟾B Tvw&1('83^ ;Uv IZK4%IL&Q[d3ʳDm< ?=R% AS PCªT-l͗@qgd>Z!ט?5V7 SI;ad.8?ĢD150@JC;o4CNd<)#C:O;̓#(0>TyW<;(?\IӸ*^I,>|'J !?'lQ p/A! _Ɗ~/ŘR02"01*C}XMѼ`2'.bWm#:MrbVD mD(cI\,J${9BnHku4CC$8iٗ@!p7aC2<0K^*<&O) +tb)R8zdat gA}@gdw~~q0B#0(!AߏFqm'N OHL<œc;\&f"AjQ٣l} u9v7jvo/$3pѳu\CtplFJ7'c*LH!J;(T,jrU=DdO냅 j"V l7M = a2t/PxԔQQDOٓ0CU,HvgSRaPǰ~܇}S{IJթӊOHpJO?tQ~(:T9I2$QWCz!2 {cF$ Uty/̒0a KX| g0%2bCM#b-ut4(0YZY3t8bGL|T8+"h&] ~=D% RuiyI0$O"k8 - H@M*y)=BIt)Oix0'}Aҏ ?|AGIWphlj ܷA=3r)Pǻi'6o=0$HU'tEf1?|@gyF} P4(2\ɢBi`91 f\&cꈟp ~Ƒ%'O$Ҳ5ԌȽ 8r̨ I6 &Q >r,G/ogś$̧c AK8α!3Hz>dRcC3V@ =.x)\~E2͏͟C&,"LeMc9vZqU7K~!4JC Bv&z8VPSIš=iB|CӶsSV-k\~{x741mZ?iûٛ"^sN6"ZH8ՌO\ӛ&m2b6pSkDQXǬ%4MQTLY*f! J0u0(ħ8j"b@hM Qyat4yf" BqnS, $ABPBb&b[d":4LSL& =!,!$$EȌ|:!"aZ)%,LQ C%@Gh%)(" lX$jK HH- B2ER1&FWd} Q"*0iU&\&Cr3ARc~!㼹-Ӂ+Fsݠ~ǔtbbp/W8YL5wwSU;P2bO 93'<" |m]'+ދ5Jm&R m qdj(pKJA~S8qa7$bRz1PL4IB"{ZZc.KPh;`"}9kzjq'2~A1Ri@cBP"*}"> Yji1Nxr8o3=^W9!@Ĩa*J)Ih)aTj*D <϶W6jլ9t ќ,a5~O\IqfPqO$I 15Dxf>^v 6j!߯?+>گ?@*eS;zy9%#!9 d"ǯ/>c>$D4G1~ώnTr5(]#۶M(tD͍TyD!tTL5SE2T@,&0!A&c39~VE憣G0(©$Q~Wa&jd9>z©-LKH$H I4UBDIHL!w xp͡muq'.Gv3#1㯝Զ޷PGIv-rj#m&DT ,1Eohfj0;ER2dl9u(1<`=:KA8Zv.ВD=KXqASs";1!HJr~n<9$`|N4eq$#֑d)|*r1GHIMފ n<ӬZ.5IL.6x1m,p5ĨiI(fp"f BC\?L0##R"z#h+RGx8ʜ2sSv BЈch{JBz x^||hPB",ܛEP$HDBw'rRPP -(PH12 J C4UBI0 THД0m"Z2lXYǬhJ%I,Gz0PB@t{G5$BX>0D&@6lňUBJ(WRBl>QSOO/'ϱl0OK!1wM(s,008[І1zÒPJ@NHQ#biza>?{\I* 4VtT =Z۳i'K_WGXcALܔK7PX42oc,K2z;{`<_Y4z$o1vGM7JyJP]\q<j;ȊYbK1bH,5t:vvcUT2B{7FE۶MB&#g' h ?, o Y uݻN_#%h`#He\=Zh2I5E$Z bMRZ 5TML6)[gZ4 NJ(Ƅ.Ĕi4Hit4f4hSFGbܮs =]H:3{͌_6"0L|F܍'"dLWBԨp$**x_P,+Ljx<-0Ջckt&K6"~Ζ ]-~pOyy&Cw,ҕ>d) b"mƂHbH! hBA0z2JЗ\B[c]&F+?= {-GM @a6dqAiJ U@)AҤK ? )z H\ѻR԰4߇Wi#d2O=HQ3$a a wrȨR=l(=eSN)= tvCaPq:8;+d3R[>W< 56pXL{I DLD $ x.I֌hg ѝi>pI5 Q=~[OٹAriP-bP[ƒz=|z }("#~&D9%82`|8dJh( X$"R(ӠbE) h)i)jJR&H @<.U<s,+r7M{j-+J@d!.l DJ C  |C6,W;1ɇpTT`)!:L9=bݔǃm}0ӂzb`Pg^ AREZcqp`aq !'CTA hC@%(hP:); dIJʒ~~yO)fR<<ʾS EK {2=Y3q|K@PT%>p] i1d="36Y14hHZp(l<˝՜;?׳wuQDEPCP@L$U3yahXA QATX+&)QG@a,߯ Ro1E ]6;S{"*v jgmns8<٩໊K/0ߑbu=8*_Nck3x.fæ}o8Hb`ھkPFôz01$4צs&#Eh{ΒI;;#iøz_fZYڥeY:ZWU3QT?J@ gdžoWȐ@@ C["W߃ȽdvgGXcWPJ" +WPsNCї3z&l݈K$8 X|`Xi"_,_( ==~|*|" :0xĭR_3o^U9MJEliА?PaK^G@%B )W_ ؚCj8< PLxAJ4ww0oBIw{ oT ]fABH6@xI^7 AN|q' +BۄԺlHyD#%+JT,0̈́PӪ0L_yӝ-rn &i*X )z.F(Xǝ97ױ%ځAA t1;0b=B! ` ) /$v-o&ҽ " ANq{ naLY,cFOA!,2aFq J"&gg:'[٢"b-ڎs$M+'jhҺS8\\%#O8:8H&vC4vѵ tGf!h U^y-;  ; "6+LIDUi6 tL+1Su-%1qufQ 6~ Fy# OLuihNb96C?ցFO<0ٯ(]p@TӼMրЅ QxxqP--&К( /J TR}P6NPM = cl7eĘxCpybo'Zd>=Oq&8cxE!* 0m- 0AAM'h>d<hzxj{ |?YkK]wXdOٱnBNM&r4eGɠ_e+4@dJ &̜HH ' CȤ {{=);@E$0*wAl>=j[s("}S !%͢&_js4CEX١3-ut4ȇ#>6n@^;RƢ! cfjV 2>/IKY6ca ΔZqC0v^5J PE@f<#DŽ0Dx<sw(^cD=hALT4ь:e2E]X vIb!Jx3Y?y6=;E01,:`|S>XND 9`TnG P"5_eMLj95 b 3ѻAO XFUU%iFI,ۄj PM*fϻ!q3lez&CD|ٴQ%(*I?r;cY{~2ò[3DdS|݊ K^7N)4)C Ǟ?p. '3D,AA44xKЅħ<#t u1A@S2A>ȡqEH5`B|hj>{ZA8U=N g鐦rY҆j(j%:@ TtI]it+MД] Z !ĄCBVP4b)C B H'HH$4](!F h(P@ 8tHb &6$RR HE{4 4Hw=MqHmp6rH2B$ zȐSڒw_ߙ\  L Q !Cb(֭l & =0!{ZѠR>Hߟ.hJ?;u6q{4iS߷É(18 yٷ\ -Y15ߟ5z8,;3i4i {x|E4)Դmgwl8+}Cا^D0 a^Q]jDl 2)VczxgLqgd /l?q~vtndxj9" 1 ;s2*P\#m>h(u A-r{<,o}wl[+Ab8oW@h='>NHxJsN?x߿.DbHJЪI!ZŨqfb رj6m/F-XK\JRZ@N2D&SCg_qPG=,FMN$tg^1S"}v$ޫJkӘ"D=p^g$}7{aO褘ϷmGr1Baw_! 6-O)@7[äs*JYv\Խەge>b $`D3  <'㰭yQPĖV^PSLyh(4W輱qzCF3`FswQu>lXzǏcǫM'O88 ?G'*oԵil mK )0&12 Hjtrc7 G{,m{r h)4={{Ă1 JD;1{{Z>c䈃6Ɲ=s^ Dy|'j}ǭ۶?-fG0h+hF\%L Tqdҝ+l`VPJ4@/O^7` `-B!푃IÏ|B4pp$ dm%E"o31E97-1yGY^q=םKqwƲ.Sth!pqݪDM=yƮ3u$LRQIRAԪ؀VTV JBH*jKFftGmێbtrҺi h>Vz"{i;6`^g54/^!O]k>QeƩahמP3/**:ю&b\inӸhTtO6 ΐ)hI"EL\p9m[8bSͧXe n!"*{XstuJu$Hi -&"%<44 LUje~9xfJޮ JI $l/PRJXMC)&`|'&k[arg!wVGLZʊ©|6oS֠Byhdk8(PCQ!J8d="0F.ug+S6+2iIo^oD)Hh">)WLr|fcdM19 VGF+:!bmH'eM뎨|@ڞ!scZqU[U0K࣎10c-5rTsHoJh2.adX!"<pZ]__|(XU=o.Cggy棓\R"x{og F#m٦|oߟbds0뿓>~5Uy3˧rfC(LSgAsn^a`o=F[A'q Jdg#34:qfVE=25Ui[+UrG'0;f*4z#ƒL2'6 ǀd"~CU*"HJP"hB J b "Jj8PW*!2fؓ;L^~Pus4-i8*]_k=<ë>UH F<=$AIUj$p}Nl166xH\0xO`1q_g[z>$E_nt$Nwq/ڞ#@ؑ#͞1-w&Zˮ8opB5>VΠ6.F\jN8iBB+GNc0Ҥ*::T#'%w{)xzflM)3Hʡ{>=û)ᚙf…9YbsDM]OB)!OCJ3i} D#0HYL?k^2{4fxMʀ b?CN(D ݶ?F&驈 &F`=Rz6D:`|xk+>]i忈3O6FPԕbU36\A\dk]] l`k735߆ְf6j[OɌx?[E`q@E EM5 $< 'B(Ҵ$SAo+fGLOY(;IGזKݕA봕}~șôs/,onv}lT8_xfiAۇhU@ B$+:Å0Rq? AS-\*ؔ zTv-Kk  MhwCal"O a+-(2< LD@>9_>g+H{! J[B1)M4ih ih!4٦i)фt4M-4SM4M4M4M4M4M4֍4SM4M4M4At4M4M4)M4="tв,Qoxqv d+nУŐJ gO$ydc2,&IFVf,hOk   _Fg ;D#18@eX5Df`BHo}GD%(`_ƈ4C; o3SMhtՃ(~`ѣ 5i%;Ōc@i%L٤4@ #1('D\6M+\Ûq N3 : q 72$R1j<.g) n$KE;6nRehó'0-|lX1r@2;{;Mm!f4 ;_z)bs.S@N: \uHse iLG8ہƸTw`gKN+K%O_- iu `^l; |^5QEؒiFXfhg<[58;WwwPai]WZ0p '$##Ku•-AБ8A@(vn̩kL"4C)(ԃT#Xg N7c#:ݬƠd%v}Pv*H%S!#lR:, (5|]ӻ[X. [N=2tQg\0yӰWRc͍wǮ`YvKdlӃI"^yE% ^ZIn _VcMa8+!LDWf^ۄ2ot,G$8``hj\a[*Pz84s۱bS *gp.4pY3 0 jCnf8˓%-z=P;>T2-s 0` M͓3hԈg!F$f8zNIg!uXg~"®Yd!pBDgXv3A:&3qc~5)ČipΙXU-e7l HlY2f.Z؁dFMkb]&)4:m:p,ۻ쳙4R.2GgqԘQABE2U,ACISST0U󾝻Uyq;W 6ƊpC$41\lKY3\ {ipv,2"[`9cl9h,3htwt^z#]cX.+kfsfDݞ3\&6  @ "F!LZSH8]_3K3 bI9;  D!zUmٱO $j["8b<<mb6 ,lqskGhv|͵dgcy-ALVި8o1Y3ul)9l8;t!A`>D lJ3hb @Բe>on];Xxp&dW1nx;S+M$"% N5/N}:ؠQaH9!w=۱.7S";۸!R6wƽXS HI8\XMϻ O,38-|DM?$9"( ȹD"&ͱ.ZDWG C&fujyZpYwGiL6❓K[$SkX֍K5JGf$`+K<穘~|h34jfjb~m]Οӗq6ؙ$ј֬@ hDEah|{+[ODE5A8B(V g~hDAAԕRā#li=ATPhMiJݴxCrV=3 V=GG?Kxo'OF ڧj9ZBk`Rfv18'X"#>,HDˇ)6e5ج<% 4Y /V89Zzr"#`G4 %{Ĕ8g@2S) \*0))^y7ZfmWuk!/J:hR 냑s8."`0%dH,i{f@s 44%;loyK1 j%d̨ƞHr6FŶՙ 8 P2-a63xz|OMh],{l!9AS CBBHѦ0SIbW,>9ċ:[Z{Ypc+fM2? ʿ  D*Pbb}<6=5 @Ӡ'>BwH42 i؀@,xkXC#6 9:;U)A&KN:ozu힂hl(iccw3.04т1GTckѳo[{z;3r}'G] p-.^A"cD12M ZcUcMBkqmzxdm Y|!oc=\:ѢGv{ UCbRSjՙ80l9\竍".`e!'I鳍+[3P!z)]{4se3JȜ8uh#/䋷V0(qqƃkRBcf`8Cn\n1C k흩I m5PC%s4/x((L )4Qil֦Y&kCX%6]3S4+8sM78p4]= zL">%̦  8yN4Vi"B}s'xmgLúib,ޥb`HnIӐ2vkOjSˡA-Ҩu2Bĩ~l*U L3vgɚL=m`H?cz'B9RӬ )r mB5_A6&1| [С8 pΚ9g8tv'"c`BQpL59ݹOG{&R:#zmm!<^f5܄q H ͌X@sBdbAȝǾD\3\No]v:H4٦Qi C3/XŽ[[bC`v=, Gje/4T\8,@ɋyi_X}``pq5']Ώύ8ys 1-Aݦ31^d r^4\ф-.:7o,ϮT~}l۱5M4$.3{e.,|տMrcBb")%i4T~|7WxsL8dGhj6JKqnLLZྫྷ1LuXa)$@~"9+~]@5ݐNwE O̳F9ƼÊGuO ?"bnlE =^:S>h(F9q\Ã&_ۉJTJCH( X)2yy@բ1r E]gVVT0V t;b(t3PAGiHx.I/~7>1>y˷XsqQ.kx5ak]'gU t2 egVxH$PERloOX~QmүDU7m}i]]T4jiN,SƭH (^;{POw7U: @oN+|E(dI ȕtt=ͣ:zx+)P@><)TRYZRUyC3L5]JIݏ{&s"yHuCz `uuTܲNgS]yCaR"@(sN .rۏ-7*]$((Ґ;cna]z*  שr1 1mom8tۛpXJ&@{fC7ZlI64Z@e݅k +k!,8g I.[Mnpd4cC23{~>ZaN?#B1""!%q̰w:ܽxyL{*8+mo[D U>5i('V\룑iuvMmKCCKaV\!`ۅwb/_.J\ hFI0$vĜÁ$px2rg4b ujYO *a f.F > բEmoEj, d#@uEClMǑ8v5nŦ}d"QCn< ַ3yBQ)N^.aymb =;qJM$;7<~yV oQ" ^Hb m5;bdAv#ɞeQphK7-B P%2tA 8FZaS]tdNLwl63zy*aDكiY8cş-f ^7DcA%#=ѠqjĒ[b<20Μe9"ƒ fH3DYՀŪ5Fphar]pqMP6E@}7 -Ա~ m(F""l)^:؊eٮyɼGiߴ=v8|&[ÿ &=ߋb hlM{ ƹ;Q[f ֬i3NB yCM845h4b-QPArzƱ3BsB@ͷju:}X(/yDDw$ (9*i<:&}PdDK}&I9@={"%ХsJ]J|%ĠyJd8ܠ~x ~m3M}l|MsQ^$Ų WᎠ?dP4Ɩ""3X8ǷO ~&> qL"OA3K4,1g݆2,F7J,^12 ?Nl6ûB]T19$$ɩ |XU+47' ^b`%r97HpA5~\ROfslQ(Q@^׮ɧ߯`2( nԴ@}lHp'~1Gڞhnz7jb 밬F4Zf1hTk=aZmq-d\@#eE v: +{y: =!G^vڎ;vAT.xc+t BR&cavC֪jFíU#V 8O탏oݡZZ=a yGqzJIBh|TD7@@؞mçwɮp}9)'#ð/_JTF ]{\b(Ļ>apT4u1gۃMȚj*Pl̩$ϷB2V6^}2C`UvNk# Y;aZ>PStj2ľ^\IeK5@dUyxpR%L #8J#*XRjR"?.+an &P8&>j{S UXbv/q3C0s> Z`Bb~ВJT?M0a2]'1&0`kz:& UI.J@.Oӕz;a?BP|q~t;C R TiMyP0(/.:cN0x !JPn1)8 ׅq^`tE$pҶGA ##Mk.GRQ>fTW>T3)A@ 7`)hX#"% @{ODRF{]0cN?#vS¿sA"߃0OtIAq8Tf=]GT=GxV9;(9doat{=]3=᯶Y4CĠed |ԒZt1 8w4ݡ`b,DHYI]˻]S7'k!W=dL\q7yٮxuj}oAQj/n ^x̘iA`;&0:OjRF:nW4p,P1څK=`ÓSӟgq'p85ChL}Z~M^7T!!3,` ڒuCNfO#zc}jNSRsRHX!- 8~d :| >CuP;ыJ 5y߯OJ;[ Sf14ʽDPD!;vh;zUQFѢglDX)SmZKCitCpOiHrF;OqR X'ټys>O=9⽈dRp@@£ C/p-\[]Ta6(N{P4_D@?nw PA+@4(PSB400*AL@l@?>ē+$l8Jh`%!tNmÃ&l)pu{'w<g`ro؄ʻxI )I P5㏟aFCrzS܈yu|g^PhsCSJr$C +44m^E­e|{l5 j{[Mq%nZ .}0y;>"rGLDidԕD䗂ձr qr>ho/zrb hcit0&Mv4WꌶmlC!di0932P"fѓz#dYen2g(hҵqzi=TE\7$|j"of\;j&0I;;5kx4)QF:erx@8P  9'*a & bJ* h vq1}"I<}f~ؓ g5(!& 3.rqP,p#|5 -A+'}]s5 4~Ƨ볲$E3!Y"jWSxYҊ/N10xdv/+uӈ"8]0yafNXG89ľ,Jd܅ g"\!D?3 #xȆ\YbLfڒhahz|Z6F03:ӌ S赉P$_HS"mu8xua T?B+3:g#s"P[ [q]])BtIb]A83;arǿU|C4}߽%p*:"bO14㣂eer)TCl(qO@΃F8ckmWi$th^K$x9[d}]D8Z6")XW6(|K|K{=<_Q1,K*i[A3"WG[dFTmP<f7@LEpS od4MI#H_4G׃7j~ UŶAkVyG`'CpumDHFZs4؊B(ڒ$q{ꕭ&X%,J '1p^,o;^ BbABdPiH٧Jo*%Q0/O8rj;3иp!?NCg]rǟ*^Ò 3+VF0iG0+vAB`d^{3ˁdJa!({`ƯdA8&*jxP]ORYӬinȼ"z ~CE!RPAitS,N[Q/IY`RDf֠1)i9?U\"nIN gG{T-|o^F-t'>}!>;ǖN&'|G8)(U~4դVcV!* =į5Hn:"$xW|'D8zz IT$Բ4BC/E&ͱ@߁iwdCNZyiHo0bbI(8 ج%%і*f b*b hr],>A!% z#J4a8h.@lCYh4-!/}ׄ )FuugqzPz$ КPѤgTemJv)%@N&;$gxp 1x,b)ej""i("bdHdj`)"*Ib)" P abie()de"@(Z"]Z~τx`ހz& Et9P9Z^3Qy:Χz*|_C۲z|qYs;0lr&k=UOnmqȉ~=5w$mn '8?j ue9Hd{@ޘC}q'(Wq |bOEĈ~˙p0P\rM=ԥ*=Y|piPmZCumZ`YW (έzd=!_/ƙn: R$b*uAs9s!%ïogأ v[a)\IvidA` cyT)0RG A4dlTRлa]Zf"kB|f FE? qǗ-2.sL)/!\Ek멌)3\|1@Nq_$"D=򎤛eA .m"PU"CJ$8?t6cJmBKV]0y!`/Ǘ/H\&ELDEN(Rt)EG2/np !>n1݀)C]3/1`*|WJi$! O+há!uRУq)!`7€rSA=^أ;膩vXg=6{ ¹ xe> N Cv,0("Cy\|xr1ti6 /?˯.lDTLU᧞ә.ݔP҃JEL ҅+BЍ4BQmf)JJD(ZJF*J iҦZBe aJPJj hbhZ iF Q(i"( hj& #B% J*Pfh4 FiV$i J B &(h ()Ji!)@i(P @U)JP %5B(EJ4 -PD)EPURUPK$ESC L@ABҕJ CAAJāHKQ @P%)BPB S@ECU-QmH ڀ&{ }HodeLI`eHI`2@c/]%?Ryt'8MNZa:%CmZMѴKf 5&a( mE=(gw]>dd+)HĭP ){nqppȷL=P^;md9ҭ(`4 J78~ @jHpOH# &00PS5%IRD0D (T~I$ "zmE=]@CEmȞr|#A|;ᏨOgQ3,h>]򐘡i A}B!>TPZ&5QA BA!IQAԍDERE 1KAD,S I IL,PD ȅ HLSE4, EB L!M!HL@ đ,PR4Q)#TBEMC ,3,"I,T'ޚ9q7sEH̩UpMz\\Ɇ&@hIPntCf,dO~Z45 u`U{Ώ6G?a%Lq5Aa}dx7y3E' PBhSD>l`MP~D# Yz'ƭ|s"oT0As߽0 7?/W|~٫ JZQ}"G BաZ|8M?D@c%T*eϲ35kFj7a!yŧkT@De -)zujeVV9!v8>S~j#OiZJW=5Zq5HӋWy"Y_ 1uMNjbU !.VmEĂDcn3ƚ'MtY|!i`F }`TC)!HhXd_TUUSrQh2ҩCD;}E4c{BDU;ƏоVolLܚhl?,xxi 7!?leW]k$I|0䠢_칽; ]!6;dQcף٭# JIM&HI lg@X2hB?V̧@)0/@|X3wl3.06A>L={O9V@mYC rpTߑ=6Ae>g IǼ`(PcT߭Ll*?/fyARNiYv^|'h|3uokf #29Y \"EEbi)'F_Qgt`]$Z˒YyqYH w-&.TM8YV4 $*æ5_'TYJIH~tTE5,2b l;*2DAD.0e9T#c1ȧòx@z4RW,6O@o4`4)#4OX(i%k( g6D5]#P̨ruWl|~ p ybV8Lg5?YɢiW|$R1r!q4$bwXPFB%u 6C3v}oŸB2pFg̹c7g<]iit8nAaU#'SVX*E4Ӯֳ@P*CW#kl4p>~$$IHRMɊ)_?pnS|lm/Kk v=x!`=m]AV[UZ֖gHa?vG~wblC+wN{d k|h]QEJ&) Wj6j4(dcGs%0,ȻBv*O=%*}FE# 4/d*AEI  )!+k^B&"I BzNuqÔ ݵy|FJ\̟>B FF^4QkJ)vN{OeN3Ԉ/ik) QG'q4 xPyd7mҧw` "Y#fFN @S6TsiB*EuW8L :oeBf%p xH,_U(Gh~wۿ!(qDO= ) @>}*D:~e6CLϞ䊾xc(Bg/C=ZLh{4%Q_R|_?eZBc X%)9 @R=hQ0aծfNPNQYQQ k0l[`5JЧJ&$U h L CAK28͉^O} A~ jh14%D JB{xz?AMМz)q@c 24AHQY;;>G@h H LB95҉Foy:) !JfL)XxN|$ H]jL Kp98Xq#rnďl$L@ a|%γ2u#"\:`2C!:"ˣ+ `|؃:`VV"1^P.A0zH$_3qsaA?d*F!!h`*R)4 gUv C/֘Z010AACH}7&|J; w+b 1l@,.f"ᢏ2]1Bׯl[vPѨ" #6)N%3 "a|ıp=D*$̽ƪx<|${g"tn]Ͽє$zgQE=El~34.#P#VA?ו73! hןiR~L|Hm˷ 鴌M'^{ó9AS,4,_~F0-w|NZj6\%vEgjr:֟YleC py\q3XVA1Xl㉷ |aά_P1q,qQ;j f`tֹME@3;Ԉ˘#45,$LH&DttQ?yszbC"9߸y޺}Oj< d`aO!2YE4v YYk!a6ЧϾnkؒWK0X$1̉up8~뇮AD08Sg΅zt8layDu"q<.NEEhK+$V+ccUƩM1IhVL^S@ D : eCĹN@#$`%j׎CeP MС %~}|yVyB.Kz2  > y !D$>} X`Dt0@?tKlG.'s`"PX@~˾͠K؀oP?aքG0(=%@H"xC=2hJ>Q`)HB)e$$ r8djZD'4-skG5F97vUO M]V<b$ru"X^_oSh`O7R .\oޚ>}wG^t~{CyTDǸH =IRK=Qc2 + L3lk}M$ %)ه8 Rje )Y'X`_b1!b)!iB@"PbiS)P& Eht%( b)OZKTP4KUP ST SHy&d.Fqg2y2R9Kp4L Y :kZ^ޚA7~6whjs#vȶŰM`.4## 40;v1 `}>2)&\)%ch8ڧb_tpQAüJ%Zd:R<QTQ)heX H!RROMytOq?z`&BD RSPERc `>!T1 3-!0(EJu"j!H;v!DC 2H*$ S-#LDE$JBR 24RA@3JQ%D!R @L-0 C0BJg% "$%%G 1T3!D SJJdžGiʕ5Et"<^H|9@Rf:{,6GJ"ʣ neGנb`?WUOCW_\>ޙP-!OϢ~skpwׇ>y;X,G:8!0;{HY9Dhh$)ROlN' rcVx (L?DutG>ct5bS<wӏwT*L!2 ~)+Z1bA#bocZebLl|Sx`Ďe\#Wa ZbKDm 孽8?K#@QSHd}5~SI%[:;,vY+}eWkʝbE, ˢшr*n9}MH4"P"E@BCT>ȏ> Gw;Hh'9! x34;z]u&c9Mx4:H^WEp"f84b1h$Blwhtl%`nf:*m$NSUl@& 5l/4*Ⱦ#VE|dӳcDX(@i !R@Q {M HjxΠ|{΄O6O(dp-tL"3\10hvMGs VĶlIC2}H~(yMjeV%<)a<AMyړHό=Zߠ_UV͹5)RXa`5#L& UQP6Itf00ua2f@{,@3cc[Uuj6I?P5W;# XHf6“ޙd eӐnZa `r6ݺdchcjÊUpQ "0` Q'"Q㗏vR +T7- d+Xx@eH$*a"!VIx^+:%m)8b\ "$"LcS 4)V!TSʨ&wW@OVwO(>j(1Ba tiՀrXl $I 6㽁q9e@i3$MDBr1 DNpcu "cLm`J6&z-]:QXj*Lps#<,kȑA!}Ƴ=aYwd-ʩ)*=M {cc]BQv$c@ a]|}U@ɦ&yEV\K˹XЗ?|0\Dz#wӑjxƵn'MIt)f2SQJ'1Ct )M?>Kgl)fGx*(Uv4u1&jF ݷ;cQY:^ey@YDՐw X$7FtmDA50lmcu) 8;1˴`.  W1Rq]c$,P;Y (ZV&*RJMd1cFF. *H5]ׇA8ƣ-.dE],$%a=U=tl8HCg&,IVáF,gZMrl2sV*uZdwa2,Y'qnՌP-nl‹"\ 8zDӮkQhXb]lTHYY+s2j>Zssw3 q#wExtFux.cՍ6ۢeAÍP=̴Ag)C#wpJeO; 0 *&hsI0 LFb*|>&"^f$Z$x&Љ@Pc7oJJpQOUJsMtN!J=DU{/V D?^<s *}r|va#>BzC_1_B[yTK@ƯO+K벉IjF$i E:{7$ D* P% 5P%F$P _Ipb>J1)ZCz&c /`MCP=wP^]5,FOkmݭwd/Mst)@ Y DUMv0-\e0hQxÑ}EPma>`kY"^ F&yjYez65ZpMXQ %͗:]v`ZHrdL1|S Y0Ƚ rUtdG'Y'qcVGt7nN>rxQLJD@{*":S$h<0]#h'K" v5N_Sψݴ/ci[+lĂ)M_?=\ZD (RVR*r CB3״yr`|yo&$BdzٯǷ\y9I"w4A'. `E)1D&@j4Scc$mf5,ap%(hPoO,wxn n'lJ{ѩtՙcm+-cY`Y3sX.gXF3jFu6f@Pq^,JV!*!im}ZxLePl>>2b+8 ͻO~A.#yhu\ghH9YHC M uF#yݵ1 be0Ͽвѹn#Ubs\ ql2BǭZl.e$G9ő(6IdF6'⅋z)z]=N+Z`wBc̖~e6E U8Ğ;/Dk c5UÅdG':i`ɔ6 R =t<ϸ*$|ԮPt^=#w>'s3:b\d6CNw6m&W7!sR%(ל\;A7B[ iR*ؐLe njR:B5L y9WE/|{Xra$+ MQH eq zՂƙ9\QO'5[VOm{D1Ț4X\ EHPޯYds'96=p{ǒd%A.Z"K AY|הU @d6GT.?`46фbMgBA'{7eя՚4xƕY%= +`4="{S,OHz_RېBd|{.K}sZsa  @/3V %7d\kC(c t!RUĥUw'o/ < GHi(֏H)Vj &vǘ9 iP &g t%+F#ebw&tM CHiB9;HWH%֐M/ȑ) `"7z52z^)^; oϟl.dCS;AEO>30PiYt[h61,5| pB H "(Fi>QvxwkAcf(j.JPD BpAD< o+l(mUb3HLc_i$fle!(J&s3oϠ/>ݓ"L#>w}5{˯:#5u"LW \p;*tBZia>ty 9G~E jm@=ȠkUf~Ҥ/3mOc01 +f{nj?_B_d`J|5%S&Ip.iiZ4}piRV ;R8^\(|8L/$¬,x><֢XՃZ zό(>⠡8>ZJcEWSт{^PpG+ >^`t{R4Ч4ׅ[^5-®em< 8)Q50qMƏHM~/ƃDQ- ϊ ݑ9`u*qR{VHF@PֶĀ GCLAf#_)GTwd4ȉ`ګ NSvXwei[Xld-!4bn l_n`;:GYS"O۱3v/`}ܙ>yխu D'np*]7KÖ[7i 4~`W28rzQ'Ck r̅fdF$^Zq8Fg#4Tk k V/ 1tw4Z,cLFk:h2*֐BX;|*|zGMY@}HD/_M@eFT,~ڎ3N{]nz>!Y#JH]48[_YЭ)@R.R4^[`=>Gynۮ+i@:Apr&8z$ǵM\W<6wI{(C'қ?-s[ !م iѕ, b)S߻= x *,@nA 2DG H_8#x[QŜBv rB`>!3}=)&0Lg: Z-C W0SASBCVfۍLw2ޯ<1244hrXaF*QYVXGĜ@UTUt6cn4o&ItG4L$m7w11x{s)Hqxl@1 w۱}`;R dD8KV(N;/aw Un[K`Jѥ,?[YDMCw99\^aqt2GOHAiDH *tz*L䧩N5Tt#,y*%42jx(klht0ҼEJ`yҽ @}$:fUtK(1 ,1} ҨvpH5q"# MZ_{93  M)SAHh ʒ A^`Ҟ(&Au+SQ!s9G?SQщ(('zk&T>N)`*R8a ]]U8 `djdžCS7}>Ȃw1a"9FLҬ]c6CLc.-4T0StM"1lJ $El: $N#9Lݪ%R$ ].eЛ`IJgDT4ΔJZ٢hҚBE<3qV _sviٝ5M1ƏR7β&x>H A h=:ǂ'NH:J  N k!ư}#@B*&! )RAa3B-RR&<LS$#J//T|^_HقsDJ~3H@gjeUNiwoe4."ʟMp>N+CqDJ (1"S,4}{=`Ҝ4.80PH>d~G۷ȇd5TYzS.=HVHt/l:}@G GCLnJw}<6hiٗ'v+2e Z*14,AQU$ <^R‚P5b%8'ۮ<^x恄Ս<d.&`bM+ZD IJ Jxx'qtGXN 5烳M'r!jЀyɟ[9" 2 E P#ľ1%&:Qď2Ь0ЉT 4raٜ:3n&҈ 9*@?02)qYBޑ~(kx bKna4y=y&6;xN.1%F z @dH>GѪϠ U4fB48QazVnj<ƀgzf3!p!$'O+C^AKQ4U1HIJ%%b_y\%|3FM"ӌ) ,l(h0&e5S*!}cM T(z8X ꘌY6|iywv dAfoBm@Xpkb ;5q~g%?^``fhzlc{N[eesL|MQs(@7)JA83,BZ0^#fKL+Y* &)u:"()G~9_qO2E.bu6&qm% =MRLLq0DL$ M4<@kP- ID=4G=dCb~ҧׂQ"  Lb,`dLT*NPx}z2BHN 4HccKiViCmfԫv6'ˆ iHNR=;8B1r*S$"g^ٔ #e1afȍ[K$.4>Y޼yщhR^l4xdh`֢=a_V@RHc|ܖ3>$H&0ř .^$ ԏ81i"X(F9P 2L8L0Kn$i}{{!ԸDB*Ṕ, '=c8'OJU0TSI t_;njh J`5L0S0 "whK D** -% a 巨DdŏOGf`Ap*kOgLی4Ly c| 4{loBx S#ffÅ%Ɠ'S2b2j]<&[giܡ8R%Bx*CHJՖQED*RY :5GLʤ#ΰ A4@TMX|C :./Aϻ ƽGlǦ z}%O?BHq=PD@]?GÒDyc _o>s@;#=iuq#uѹK#Šl!&"8AvsM~?`#չ;O>](=T!fPe?WšU xO҈PX!SG=^Ѣԅ867SDRV=h[ ?^p-im@"(4諃zG80Uf ~dbz1c&H*) *)J1&\Cw=HCG`WBmT]r?}=d8$̘Y؃CǙDh` fXض6;U 1ꬶ_SZunۨ|u npc APa J2=D*HI@(H(!) }LaR!J\dd٨S0mN) (1ٲ盄hD`q#:Fe@}#HT!Q " `LB*{] c Z-#!䂅 !z YŦT*}po|(b:| yA߲@$(`2-$ R}@fq{b !(52X4g7#Me+p:Z^$җLjb؄`3 e1KHB~VǵG;VT%#JRP %H5%+*=sOM7@a2;J 7ԇ_++ S4rQ)R$$HF &dBb(RlV$ GĹ?^1J0-* M 5MJ*QE *LB5E,A T@ DE) ,b )P%;T+*Z;a=gi TS0_^/0 |A;+c}FK@&e%CYˆ'=zg狉D811"%J,)rh}ZlRН҉C{ˋ2qCpiTPc,~I9KgR/ aⓌ)~2ldS'I0|@|J)W©{Hge(#M*u6 `'xk >Uvm_ Shq# A'Ku贓{gR#:ۏkM,:4˥!; 4Ҙ ĐiO`W%&]zbz%~ODrUGGAT lj,c5BҞx'Ʋ)64,OLmldtC8$yfQplޚ24 ,GƱ!IyΞ>UϓDA 4eN2t4D@$ @OoLJgHUCQ #!Zc3 gk|~>*y1>c8=/t5F;qf ?wvxtOiUҫ:|L b_ PXy!Zy|ؚ`Xn G*LA#&ah~Ik;Q5qU5pzЌX@ +/ <߰ (%==3H 3N4xEϛ  䇠"go5V$ #KH91j%vzp3'~PBX!kǒ $F^4P.gگ{. ~es} E2c": On wq؍U$#̘>H%( !(B(jEh@@Z@ Z\ bEx~<@DZ Ӄ1%$T(ZR? vijcoߤ=/ McNDD ,HMeLP:أbk:'=Īx!טI0q>`XB59K̜1Ѩ7(( =}8< { "mlc 0:m)U2 ΆI)If+t'%<4]6d1Bx3{9Opߋ b0F a) !{KtOQ; i0^AJL!D@Ҕ#я`;2ecr䪊 @+OJK,[_`(-01RRQI"U%H R4 4PSEQM#)* 0DR!JJ#QE BDIJ)"?S\˶X IFI 0:* dPt>;!2Cgء_(FX>f'*Ox~.)$Lsq7@c7nW"ő? lb3f K: .TڍO7q76h+Vb SorwğM~ rB!`~5oC9ARTLIqT߄&]lHMe?ql: `P)kzr" @UY0@eRAMC@_/}D}6n.s%q(dq@ IŨZJG=qVRx&Ý6{wB@rH@W8V HR3#3A4)>s 5V 茇Zx!ো瓝w#{y!?m_f<x W$r <@`PǖSpo'Pu! U"lcBӪ#.'(l; Ln "Fu42vuXa 0K/b`:)@d( nm([浦RԎbd}Ō)*GA'VJEzyy>c=<9L 0vsArp$1|rBAU@C&%11hB.fOWߓi@Pw,]k˙5F֒3n/Ր{߾cHUt$g7JNWY׸l7KLąPҎP{`4xy-uo9B2 #dbs.eRdK$.^elKj?bF,PTm{JShB';vsMnM+BY=amoiTl, Vٞ}P2/FY:]ODr&„ Ru7׺̐FBf쩅PV)Յ"ӕerC۵䯚ńhI"ozD8>3b(j{uPh#O~Dž F1gVe=.KA ( `~6Mcw8Ӿ!˔3 M43>}o|EIdΒ"M#E$0 AM۝v54CPu&`{w<3~7-N}%7/ON(|9\ Q 81#& DcbHZPpICLD2PdǴuzvGA$wy'`g$֖CgV1y. jIlV3SqԴ0CɦrC4n5h0&CλUAy+;0xt23ŞS?zHD>d|pcC ebe<ф{>:NqbGT;|gňJq*_yxz<!h_P}wdD'(ch^﬌Ț4,h$?Q /bgG7!z%CU 4kےdat֢%䘁 <918Gܩ5[v˷Tk㒉<:;aV0mg$̐/ E5)}ߐPPLe4Cl:B.ҍbe{ϯpq%"jNOS>{0KkhCs sZC/Z5?ѿ); ynQ+O,ji{ (@q)!;awј=V_$T_JNtx x\k1VChAb(*|%QQ,_/R83H)0OGoU>bw\TvI{XRDJ|-E5IX A`wm,5NCyiT TTK/`iMѫйâ1$̙Ϟy1Db3 5$KAK\:0Z|Hh)`h֊Nd h:jX4Pfb" j&ilhpU۝c@u1Ah.fԷF$kQht%Dm+i8ҘE1d)@Kj&NpidJC))j$☆HCNۮf "((($X @3H~HCD15iCNHu۱Lש >v%1)b&#[!@W)"%bRti^mA@v37,Ȝv`(EQIDI#D]TK1sUV^׮t>lz#y8:R0Lm9ELZq *j&PbT0mm(i1 :O6& (!:ˮ3& uLDpT<-!IF 3Jлg[qp=9;۩,1GGsA;!̣;918";n(ܱDԄFA,%-N6Q&iBc@#WP%IS( "  UC@TSB)@hT@hcgAM%4CPLĚ5&JKCUK8ƈ((J)V(TJA I@6"$8NJATG=g@y)Ox.!"@)6H*VJB*F1 P4PPP3+d1TL^T2esDtʋ0=3Jz%"}}3FPt2ur S|݃k7$b֒;qmI$a/@䇎ŠCgO@J]!$:qyc|Zbv['砹8*\G*5#|Ou1AJi %+tq#W-RAҤ4*zTm)K2>kR+H=5kb*kt'a . .(~IW`{Z2I5ŕJ"&(%hi)+tERnhh+cӋeRf9p45hI"eZk䞣NsypSND=4>"PI\rlts2T@dAJ/= Y &&uB Qx %Fi-0d0oبfxy.nza2gR ydF^9Ƀݢ(jw/ge)R0Ĕ%!֊D4B֙"IC;ܙKPfXu7J'm*o| \ RfXqo}Ǩ:j0A ޜCp(2Ҝ8̙akZ8xvǏzņ)Qe w:|% 3cȔP|0\!܌Ap 8<4p`z:i9Q! u Cv4gD[;2z +2pE"%+Y]m!)˿$F#DРE"Q{@A@ؑ3d(}ޒr$C?)!WIAyěq/^yhS"m9M{ : (Ex K^+NEP#?ȩ@B CIꮠ=`CS%1ACTJ4L%!BR(IME))TID,AM24DQKDE PKDE%(PDQPL("PC $EfH`7ۚFG4ШT](`6b# SIJQB%T BxX;: gf !W1I"ӈ?ub#ueS岜'!sN!p A:8)B3`#nX`* >gjv?]l)!B PD ӚsT=92g~B^?$mv!hf;O#gp»/h"AIqyJb|z~B8=7L|{vˢqL߄qQGGC~ ! YDw̜6d_q6<ƚ{>%OnS;S*|!=cX퇟wwr d &2o$M0^9 Z/pQHZZ.iodư;;px#Ȕv:~S'L Mԁ3LyD&5!;Yw/fߺ}ML݅QSG/frxπݴ_"CH\7W;=`~sۋR K,̎2 5vnѰFx7 8 Ӏ$fcոBi ^C˰-Xv.'AGfn by|e @S#ڙ(xXw锬ݸhz)S`9޾k,Ck S` bYoOamYWԂs&#8]OޚON0G 2g1!@#"_fC@vSXEaΖz$pa1 _Vt.gjџ&=fl֢H-FWl%_h%A0`VI=_㾬¨h3xHMt`gC&tP&BPP$ a.;%ȃ+zʎz3׷A- }y:(Nj3 QD;:`B R䃎"OvI8Y8_D<"~.1xYVdC/*ov#QEj/8I% p |97C8qyߥ /B)Am$88SC v p8zvR=c,߭飿;|̈́@ /&eN*6nA+3q*ʸP}/pyJ$<j[\XK:me֙`PZYNn A!RzKa@ډ'ƒf> rᯭJUcK֊V6s,m ,ݹ^OnH0p{Fw<#ˢ"=rKzpȢ8$} Vr~K 1:5yhB'En#y*/U<`n:EYѮ9kGۭt$Mƈ 5;8DI4Fw-&6G7f<#L#2v+/I\`{#؈5BJG:vsW`"f9{ayz4 (IB(G"t{du|5ז HAF7}8CH?Nc AȂɔK_wX,5?ew@tG4 O06}I 8ϴ烱%#ib2fƴ>&f5ќrpRzzp3OLu`pG׺FG7e$ yA0[h`dm#oOl=lG\x$iX! (G4?JH{˵Y$%^L˲2+ma!cP\eÄ>-*$e u n 8ZHkm]7I=>kNq<:(U$t`"jב|fD@R8[)F7&'gݑ(B^GbC p玝Cy.p Sz -/W?[q?hGuVHS>ɧ7wsmz{p>e#vYFV{ey1a5B0o8(hzrr-^ _;G9Il|;G;xH[g l{`=Vq4Q=<\ dA. gc[7|/65`_pWڒ"a1j29]8se~C"1y90.R m YI8H֣8LHBEQėm^q}xÿ~wC Hy== Nd`iz!v|.@m^"] č \ eQpHn"9nf~;3B Btfk C ǩi:xz(ɧlH`b fqR:nƷ;L 'C{a0x\ =I-?w>X赇èzwm?/÷(k6x],MtI؛Ʈ$>,cY䙺tq BËVkrS'򇳼9UKZjjVf׌pq:x}Co(mٌ@2ѳ7[knK IA_rӀ,]fU3< -yiƮ{c^>Fv&`n NdI]+y(e~F' @נy l N|hOU:)DΖˎlBdN$!lr vt$C׍qծ w'^"K}7(ġ> (C<1Z !YeWϷ3QY@!Ѯ@>Ml'|/g0sܽ[S+~ T=L/GƞQ|Y$#=~%b]k&ڇk=$$G:^8 ۥ_Pێb6y] bLe t>pWnQս+qLa[M<-4.ފAu* ,4Q:P 9cOkr+_k!f@Fpu3~]9PZa%l}Du#7#KGDw#|zo|@R5:.\v3[AT ]j_cjT&2"Yb_7,2۵Pe;Ⱥ@ER}-fӖB  0 xH%Ėikx-P@)QYx"HzwX?V3u?Gu\Jyx=C-ܱ"b{7U  ,~LQtJ(6 ikpDX g[i5.QI@Ol`'">cO^ ڛZ@T3*8]78x/ ,4i6in\-(YN&dPD;m< `5O=E*6,ęa9Pk3ŶVI, !ۓa},y23yp41;b"N!08d x }Vs?eFA ~RS!Ȟ;r$>PH&I7"0q{3z/~;UUT2x[rУ嫑kFIA>'Y@ "k@iQ9b>%m~ԛYNQ/ L]Ϡ;msC']_ /؆ID {CL8q\5@΀ۃp@6͠ؠ(^rV̮A y6TaA<O:j e&uhukޮdܙ$8Bys "xeu_NyQ΂ҪFOswt{cH2 %|ZÆ]\3+,j&@XV<7u!B>y[8 ,dM40T.kr (*xݥn2Ch#v>€VlRk"s*4xYAVZ. &'5|b&,Jͫ!L'Є$czRɻ|v 󬈿tz}<ч}3)铤a tQ5!AP YY ϩMT@ifZ쪅\2(۞62.Ei1+.(á?ocG<}ϟP(zJ;ph2%x.aD`6Eإ9n(i9]#bQBM0yEb76LJ]<ͦ/~/3*E!p2~Zm!5Ȥb%5ygex3IMJ=IZ-ُ\ٝCHq4L#.b]SO,% ]`T<9XCӜ SD VIccA6E]4_Jzpizk+B7y1NYЀ"L2A4KDH 2İ2vhFPJ!a'0 @KWPAf=ʙM+Ǘ,10w4K$(=QQb45Qj)3MSP4P鮡5`C9yYXH}w %A+hPcDU#EM: hq+:g(o2nyzqc,M T(yJ  }wihq =J|+! cߦ!:WLN`ra^1a.iUUUcjn.=CIV0T @"b?gUA1˶OD#d)P7(tנSMM--`//->ׁr*QZ \?rmEva%;br^\T " `,QF n$L~vsdF ^#˙ÿ^fRC061ueP68B<-Oi v*|h0j`uiMɘi}d|:Iɶv>?t|ǒ)#G/`t%^oA%;2JRUU4R0vdv081I򇏖ID7FȜT&A^Px7@IC$eSTH(4 QKH%o[PIvkn9bA%{&cl<@$ai{}ޫЦdd#*}l'_d6` 0Y QBy'3&C:636ӭTEA(ӃhIbR5TT1m Q;]Gw{SiP8Nv#ņΪ j1(fj&,#|kyB.,FvUEKְS$ ąۅ zU"Si#ijoL>3"_Hss;)krX :<ȑ&(Ga<j]D6V䡠͐% f'xD sTE014j*#,g8狳G)!li-\g/k94H@u\ 3d&JIV#D0$!24"*&*13.8AZ``ya\pt3\%v%*C' pkִjqb:7HI56 5A U, nZ"5/Y2ē(dp0nꨕ^FY6uۄ#E1.Y1,Zrkf3τ@&G7M:N<׮ mXIL9loP᳾qƪ,`h,){m'Q%m@m556ܖ g$~kgu0uV6YDApJlV%$^HE2Y`_'D³h֣YG,yιOXZa<|H [,l :4h`'t?i.7TB'B$ChzC#L85$a^x%F#9].l% wVvw٭ә%i9`FG`v2 ڨg@F=߯iÈHcY\I]Q\ojg!W^;+74َGe :Pl,)̃ٹqIHSnKd<G7Oq"IXl}CjhF ˘h'\#z!`بqt߃qxڃ fK;ڸ//}Q]’(k;[ m+ݻuLPz L N;NXUB"W}zmَgM*_9 >r0JD)˶3-":;Fsu5ѽkZ&f`f,R0sqv6l2U^9GsYc )-\>lX ,$"1/}(fx/~555AY3Ge"tc+ yl_;,cCK8%i5, lX )Ά 2uelH ݝgmˍ^L RRZHE;"Y8RQ#]` }=C!{64/h)'^/Xxf fZu`ă4JXr&MDr|0JxzaY֖D)r4FM\7L} Tec aLjQrchlŻpLa^TRc"5n$ D7".{9lZC5z1oovn[rNvspဂ(qWͅ4N[94D˂dhvYtYJ̽yMsB{!W1ƻfA%Z$$C׼ ʹ DȎ5F!2Y&$4m;)Pk ڈy:o݅Ɯ2"w NyD옃VsH}$еN X6 QP;~jOJ e8* e0H҅ҡZb4 '"#'tz=$Bjq CńSp%Q¯qZ#:!wazvv <>zS5Cise;FDyhx eWwT⫾7sLevK 0=bZ2J켳jc(#v=I%Qi/a"4UPE-H6$Bmo"ؐ iTG"$q+н zBz }ü- fS;&߰vJ(znA^RCmhˍB4R9nh\ ƜݹJ@>c6 &``>eƍ$F1VS'+^/rNwmۄ8̉ŋOaiD1 ~.\JT,bO %ַH"1]͇sbn FhγY)`֘ LL37"eZ,[EtA d̦p DjmzXceDkc1r4w.1M6sARp_J$o "&><pzMz ۈ`tG| ԔQ) 48:I^!35{^PSp)!N%iӇ쭒gDr69zxB0cW1NDy$}*& yI! kOLP x{~;}CKgHWWa@2E| x2D]yTΗJ}D@)V- $ &X eᭈ hЃC$f)39 2g0K7 >|~N 7*<ݳ= C,Y#Y7dyJs]GIb>wG$j@ubC L`{}#`G>=lIf%#HAiII(!68覀٬PR.*+90骼ޮ("h|婁kybk( :4]ltvwAphTxA6-ݎ=۬hs;޼uԤUlEctaFa{(WmaevqtV*%u9Nu݌mR^zr}x\OmuJңȲՅTzɖhF#Lhc9!s3mGrs蓨pɝy=J Ha:wɠ+tRJ҈D*({*8 )\H^yiV!b(" b) DiJSH3P3Rx:~=8zCI&foL6 O,wMes3Ģv4L‚[a|O~z˭9"z<VGs僒@8r(}8~+m63zwQu,9g s 5⻪3v 5 -z"(F*"I~r9&mPChACzb 3 d0o7=s6'bV$ݡ{6垠A9c# Q$=E~g:ͮ&LnAІ}S*Sf#â_^LDx85`}]3q?2O ’C`¡.ƒ #}D VU- R%t@ RR @t֑ mO~- ~'/3q8;8WCyɋN0YW;bt#֦xXƷ5-'b"DN2 N 8o@3y=Y[4xX3ohM*DFw3?X;fstcq0u4\x0;2Ȇe..P{;G 6XFŎ8"@{s*D+Møy eIiSѱ 0;5^fYf)Tb uFo []5RJf"lq-EIGSP!O^gMzM`NRmOH=/lD9բufj89 F$ʄI ac4q%LsN#ɋ`JDh17As44Qc`&yw219m/ۯ$g 5 @j7Je<_F ?{M|+JF5߻ϯj!ϛ"W'1G:B Ċ`! (t0/q۟5}*@ f@JQV% LPBC@v Qt*_9IQnC y1?Qaɡa1'/0PgZWAHv&C@تB]4&ؠ(>>h'uDURE3^(~ܶD'`bf;wRTȺPvgmϐ jzߐ#߾ B %ЅB| \.šglQB>%[MIذ}.#r(Y"aRK⌘WL`n3a9yC$ȓmeELGGT¿($y=NsOhQ"RJPm{tⴐSG fiBbbj%|O u58UO/To:_Wٯ! ) i)T ||N8$n 7G@@Qg<P>ǼNP?Z2*֔7 Jiu42L{E7>0cHm6$ؚ@h8qϠ lP{20߼QE(( 8PHBw\RTk=A $\h]GH\?YxS$ B\0ϑ@xc9??~!Ы|$!a'OكtiYvRv :6%\;{V!6 BexDZ$Fd("j%)"jH *ZZ(Q Y("R Hb)i EJB)B)BdPEh)XBRhPn.hι?72^;K\ ! DrJW3!`\yxx^_95M z$-Q:Tw6MƁw5U3>퟿N2TI4pti٥ʦ)s.&xlK霜K|hص2dǽfƵwkeJR wc̽ol+.U[CV"t2!M3\dy͂&`hhJf\6F&&,2+>C<~"({d|Ϲ{gjzdo,"r]T"=deNz LJS^}Q3 _ :@0a'|,d&>pX*@yTN"Y ==>>P:-"{0mpDIJtнsE{ 5e"=!fۉW C#HgINggؔD '$=[mNL %j"oI}a̦`L`M& A1nB#'kpeORZ ~H1Nwos3 øh }Y(\ǯ0̀:#V9K׻ňZā;Hym񵋤$ǡiÎ~rd/O&|R_GS=Z_&,PR.@t/ 0Ak+'lu¬Z&W0Zs;͌Ε)'Sǖ;߼/6PQ67O2l iݞ1OgS@Wg#QP9(i iH/"J7dҽm4 EPjDdmђ(ޘfhJ(j3bRS>= =MƗ@E拪%&"B  JuЮE)](ERSҚhUll`j b`z)R`~s47w>%fU),1R-H4Д#T-SPp|!NhI=Y=I7ݐHH,sOOCWf $7Q 4`Ƕ6A(+XCQ9i ˜9wWJ@Ji;|t0HyxN/8 ZP0fRI`|QҮHgZ+Ր )N /C@Mޛ4H!$ً-MRD䆐҆fg8> |n/Z| JD)@ Ft% &?肇2 O\A Jt4>C2Q1H!B&> HTRR4)NPxA::0Z3O8l :n)y5D~5AM 撩./g>Zi !,ƶ!HA UX*)Z+ĀuL*}4{L֒EL`X2*hI N٧Ո+mQLG ?& y=rB-zԨƽ$ ?Ck._dNLA&>.6NIP@xft2Wt&h&hk0 \[^kXd'lg;חFFJDšίɗzXSW& S m4:!-RklȖ ʂ>ӎU.}l033 P2 5ު oKN.jS 5n`Bh `"q) 64#h+7~Ho0 )#,lyJbQ0/wvzYNE?ʖ_-Gb ,"GQʥRՎO3jze9|HyzLG rݾ U-3Af# K!v&Kf7[R;ZQāTBe튳S!,Q5 c2V@ ~|ʡ׸ cc{C"sO3k̢6 bP>cL4Zad&Ҟ5?W&ʉf|{;# yƖCBot@do|j#w]u0L!39+,1:  D@=[c `X6ͭgn@*awp7{zƏ $6u'e߯@#HQ2do3NC{04J&"Jb_xE;0@RP҇(3F㣼̱{.2ڿ;˯0A(r^L ІY V* 8R0K&r2bPDRS@v!44 Va0cd a:IVPr@|VHBD]IY:ȑLD%E"A__hTNjw(im8ݹ#nXU-UU^ﯼ/ؑ7LlFb HqDb8`k81ZuTi5TP)yw[= x(sU(|4]c"fwW;iV C֡y EZF H)F:+8u3 f_BH%xZWCe? .=RƠOΖKĄ4BD~yۺUq2-k%sˣssBٌe='~.+9^Hn0%( g^x1}k-jfaqz$>oKDQG]صS#``8dc01eb|31ţEJ Ni'䆲%^>KebRG;Rb׍΃Zo 0hm[@;ꃳn83JF0t r"k@f:뽸:ʣ-jzA߲Jr."n]ϣ I ibӺmGmoQs*E 0ztm 32Qơ!T,Ӣ@6 .pP[w vWL4Eu&uMew Y܁Cgn8%K2[*,"Ib bg|=ZhA[LNyt\$iIquaEӍB0BVވ\nQt忠X$_9u%M(6qcgDC5uSwP)=דsMiu^}=[ I.Ĵ$ɝĘPl*"_nJi܎;R{sS(QINL> Pͻ0;fψ2'lA@rɗǓv=@kD0㣿׀w?H:0~zX pVꢿQ(PW'CS̜\҇%IQt1 !SV{\5!ݦIJ.Z1YV"B& @iTR)Vb"T# "vHI#0IH)vqL)pҘBǩG3 ~ڟ`ɝ!xh< eU=R!a#) XԟFˁ~͝LqѿJƅN: \ULll_ݡXpP*瑅Q1b;Z܏q(+$k.w@Əo {g}ڔ@ٯϯ5ϵۯ_3[qs)|Aεs FGsK:pwpR;Glֵ`:5޴W'uM>r-qMnM5^6sΦF`B%}`m'XZ$<CikuQ#u2\&ϛ}4Ӧ]iwemؼ=}Oj>}moy%*+vJSoـ6vBZݠ]f섃ݭGl5- fvȨhіuƷ@y;dカ=f9( {n [QN4%h ئv nlw9n! jղs27AJýyx;bι(>٪;絏L։@ML-t ("J T'b=Kd2@`Ҕjʗf>A)4`}tBzFsi9hބ}{>o|;:ֻڎ'y@ mݎ ;7(n >r^W`ݾXۭPQPn|}ve_gaWx[{5'qwgfn۽{>mnM}kٝENn˖}p{km{Emݽ H;#mOzZ}uExygg{{cھ2o|puރw{K#S>s}y}ssAU.5= m{oizz^x;>-wnzv}zwSfoj>lwں}:S.cq՝2[9F_=O/]w7C/}P;ݽ;]_uڻۇ6ݱ۳(<[W}MT >mΎMuϽ'nۊ{7u8;۾+]ko{lβk n@5w})Oow]Sgs41PRWZv=jݸke}3zg5޻k^ם-Z>ڻKyهwY"jMO[^oiTwuݽit}=^nan|t;Tvۻ7kqms[nn{Wo7n\}嵛۝fnPjNoY h=4ܾ}goGJzuΠ{{l{lK]$Qt {fR\95ۜr۶oguLzs`画t/oV׾in= ݚ{u\BNր:ERP}S=]v'O]>J=|tGgsqwE]Ӈc<`dZ׻Gz>.ȗk]1(@Sww:kZvG>W>w+C&fos`k4UD:K}>6w^Wwq]w2!9G]`:۰]cKK::p wm{w7.cem*Zdۼ\kRBvR8vsnػEkǻtBӽnKEFr t uN=z8.}Р8wvUŝmgn o]+ݵ^;ʐC.pgvs;Gl@;לګWRݹkZo\{@ aG]iiUĕ۝ݛv{:zvT9Yi}O:h6ͶnkСخdw>5k}.j훳]3v\w]t^:u)DkDK5o tssO&Klb YzѪgcU]f#}|JK]]wp1ISK;[q yh\C"TN#ck瞡;=nIӧO|6@2AIJx4 M!&TS)T3E?MMMj2 4haM$ҏD=Mxj'i6HѠ= JD A2)a464ԞfBzj))@ &Baƅ?Bi=F$IQy Q @h  M42a4FH4#zwʀ_?ۈ){-g0!y$ S-Q" &*h&f)b;מj c݋9MoI2RW޻:}㾽9Ozbjj1G5A4Ijd)hb {W N h*)w9FE5TQTM4TU}5C()"Kt({]{wm`1aIl]+2펯⫨lt躨B ("JhJ#|;Ȥe T-Eߚa>v}J ־I=SaU02J@_>JKB*D*Q:?瀃=vѳE4QDU5" tRH!@IIE(a KlDJXZ 0 @E B:QAEI2&BqRXK$)JHI lJ LA. S4b"LT0433be BCK ~cӮtҪ"< 6L W*bP(!a]"!GE9Rn[,Ha`ӭt?d6va,ruM ʪ%.dne68k`85k]7kN{&X=1Mi820 1λau9y[3g\3pªKug3Htk㑻 &H)̇?+8$zP:.;zL?R&Hd_r|_ʌ/&MK;;Ǧ]Oeu p|ɖs"~<2aMM4S1TԐAxu%5@+30k| ?M?5x1v:X>IIWMWs׭hj%P~spñh7AX ]'4\C X k LlyˆZ.CS }4p Ja?8N1zFTUw8CSZXjf73;Vcٱh͝y(|'-_C{%ޙ]_TM_K+3Ύ_t=Z-Rҧ.βE <*]m MeCVkዂj. n[ ޱe-Ѧs˒xuֻ\sIج5gWUԩw%:' W @i4tWpvkT :r90)>=~dI @_[ҿ?y*b-EDUX$S7&<)ቃskd=j+#2З\Ƙ6h#h P_~=t0{K|?jv #?aG6$"a } Z77 AVfx*q b,N5jD"e"79jxшaY(pNnP^&4I/9Fػt0QR1LI׻y6OLir.ah %i)))yãC0WF""h볡)W2TC 1@̍w_A m"Zf'wEؑ)@ZU֩( "JZ@$2RɅEE@ҀdmjZU2܀ЙZMØLff09s//[q )0u_t~WޡYKOsJOBnZܶߒvAzVI 7"hh}ZC)kZ š>;^DՔbꗟ\ Iv j(>m S$)Hh%Oòpr|5+W(EMldD?2X}s0&84Dȉ?ec Β5-0P+(Є YAc l:IkCTb?<9^ܭV)u/f3VuK9$P촁Z#hOIo 9Xrl`Ϲ׭PՓ%.չApfaӒ~x.o)xdzuukPˍ԰=ٝսT΂w©7D 2X*w1ZBa H\'ipshsS>|G\ ^r-. =z}o~fGމ;Ci<:m. <)N)Hm%:K_FOV+jc8~j8=K%z0%GSۣӌy^_jFK?drô# )~7M*Ѿ)k֯Z_ڔ獹.}H[׊A3'>Ha<2*^劺D?Heggx` VkXru:]y6ПʳVܪ \N旭(]|ҕ&uWx55_<ӥvu?wegwX3xiH2-}oRP߱x\B&k=U8h '}q,k-qz.{YVӃa ОȼĩRXQfՅ"SRD(\֔ $jӎ~YqHw ]IlCHpnmvv8:dM.ʲh\B x߂0R^J| IpF;e R8Eqh_ bęjPP`G?6K>`> մ`KKv_0D `T=L%P ~8u(ZNȼ(j )* ϑ۵;QGH"\#0PzOB z Jh8LBh|b0~;KmYp?jZDƥՇ0$R!PMC %UyI(fI |8(dUY^H 1,D}Paw.\5Z" F]oqrpt1cQA0L X'ˑT+`ΐ (c4\/ݤƍ[TQDUU*@5ݜ3-%TKAa?Wq.BmQh  9jȹ0)^CE@F"(HR$ PѨ/츁 BD7]Y*Ookb C"DD@@Q'd""Y֍DBJP% D DI0#D%CP@ 0#0QT5G {,I88ژȘ$ &r|yښcM/\E ш")|pLᘌOqb tG"+HHPHD!CI2!$)Yks }BG^xuUDE8*k2u@AJ,B(P 4)@U(P  5A:gQ >=➇Ŀ4(hVW٢IA1 I1II@Dq{O"(+?.mgmIDK "P$E" /G8^x" %&-v|WV  +':?9E8+C?3*D4Y <{r{ˎ"( ~8Lu# xBz=,AR4{)ã T}3J:QG5tQ]i=V$є?.M|> C e&5w(l|Ngdxuk]gҫ{v%tk(DbwcPRZ[踵w9L.}vF )'ir(w5H$Ԩ:-/[9M,!HJh堄h~}OC2S{Z ̮=6u%7XX}_7eZ0sRfVjQh>zGΓo~=&a)W5ϕhFRhx+6J5h[L\(h)7ޖ6HB8,_i%%Nk<}J_"͑A"0> ޛ9~C-z8xλmq!`wpO5IHQUT~;2|I' ri{ߍi+1wNC'g9p=B(W#Z⩯xh( R4444荃䜖 ٦Ӕ/\lqUׅ5DTDY' _OzzbsFzNR\ǔ.ѝ]RS؝]oqݒ'" @x=95cEmS@lA؍+vRAkCؘ/~1Lo$#~2?3m?oW]lXguXbQ10iΫ:&- -qpe s'?X]vADԜ=`W@.7:ت6l'O_o>O P b|D;I?g7I ƺOץ5dH#s]j [hO}IWs3^F/t+_Wi:]NGJ#HJ 4A"6W ϔڴ$ނzTvޱaMABLX r=A.Q8+7ܼMޅ. ^iJR,KOj(I jl6 BtKT-3֚r\%Ao8"h6uj ٍfb TUCKZbzTMjZ0C'MR j`ӣ0PULL&"ADLE5hh:̄4ƍ4MjfZXFU(PLjJ7=T-=3,'ooQVGH7Cd)q1Xuj& `;p2Q[9*6o#uS]OQ_:mx$O-&1eU(H_&п; ^ K^ٜL׾uRr%6ae >B$T؈BE .g5SGҜiȒ AQ>ܐ&u/7GtKpXM=(@*0Q=(Pƒ^a@5ư =v.FKCwͪn*E>(/Ž/dq jzVg7ㅪs )C4q{#}jFz^J!-R˖#C#L se;."Ӑz +JrJϨD>m uB[̘Xn^/%Cۘ8Mȳ~y~k˫~*+,1Zҹo3s^('߸=h(k*FsxB-WTMkmS8zW9QFx…l9nvQ҅"_x^2&m 8J +=˻_ m~%ػ3݌He0MܭP̳5;LHP5-y0VE~QP'l Tats@ wS6OS+U{}ϳȱ4֜ = {rWܣHʾSwMprx1Va?-!}x Co;0(pP&rJTX*EU݅A*TT범w+cU^@IÜm^ 4`(DQWkك##7 QYQ,Xf>\gg>,=';!2H4m 7ݗ+:zx}r[t`.9t4>gpQfh`{ݿ&3moI,@NTCiG"<⇿٥S! WύKIP{Ouƹj3|BD-G.yH}?l^}Sj\r9;}68Z~iB@EN O֘u 25)=P>}V&(3G nFarMՈJXgكn:>(<(;ꃯj5.RS_XPbzQ+$Cm08bx'&dpOT(~>ĻT*!(W~9?w }~do?xGHOKC#@ OOwN 7PX?^^xhwJ+@`yOY2P C c 4ŸdGXDZ7̤g}D/mIv 43΃r@9ӒD>yŃKu@.Q~0ONL |O{oA͐AXJ [_tb8Gut%Jd&uB72U U`oK͝3|v(?yP~tczfQёG}{=#ptO0ڦ&!#MMK1H4AI!. mXÂ!m(/yȘ=m}L%VҰWsǵ_gՇxV4Y"E@xL)`3|H(+w|#c0ኁ,.^%Fy`tI {+}ճSvwAEWRقMC4M1: TRd3.Uv.$1֍EaTz{^,6\բc䠌tHh)\!suu\]LuE81hMFE/\XK jc׻w^b 4uNp%@PxI^=k,)_'~SIe/T|P:K.vuxd~|ݵs˙[?/|kt") /Q"`rq0?;È(85 s2 u͂T-T 5Y^ '4P'ܐN{٦}9QQrW5W9szNY%!cSڛ$5QOîV@@YYC:}4ĖTԇcA+TE9'XrzwqNPqjUU6\NjzG kL1ё9u! mŎqܱUh]j ƫTlp14krNysAh=OYqc(֌-V.E%Or Flڶtcbh?L&G<0 Ą~[g'U-9#\>_<$怌!DSl:pbcC?wJ?I@Ӛ͔N\st?)-J@_O 7SvC՝m/F @:>'FA> Bn!OqAYk{cUH.wr 3tYpgR0m32~_s6P(:MSڳߩ{S3T>Ga-“Q/TP>pH {RQShk0v irlP TWE]I^:5 ŊLthK , "9縈{__n,~^gZS痓2U-Wi[z7 +̖#+lWqumPIT m>aK`YT|LJo0ЪW;ݟۯDgLRd5[ ("%$A/W4ηxY9XwoZ黍䯘b3ͫ9xg-OZ|c_gԋZyԪ)=}3@]3iq) ZApR >MG$n|bݦ#u;_j,^ wѕb3>Ph"aп*XMk.}8YQUH)[(HZ+Rt'|F(xz)?˕?.tl>*6ZmwGGr37.[Ƽo,YOZ&lی-e%)A0 vf> u:(o-gM pL}Bt5xwKRu]uCuX3jY78EjNgU{he7a;02N9όe EWU-9<nX@>CߗnRڛs_pQ kg)ż%GB[mߕ/(ȞtEO6'9s(:8g@!:sy8k.fO2 ߓ+ڒ/b!(如g`:*!(,R (Ǝy8IK\ߓ U)UA]i BGL'i )bo8ªUWS9W&DKh>c81G =]}b{tH<e? $E `qz SEQjv/;6yJTaS1USL[f5ֿɇC9(B"QEBtF&擥_ZI {*#{gtQT3r)Ź z09:mw;Ϥ]F?s70q CmVEo5'o?KPGD0+۟G_vvL,4ie~-@vVH6lqmsRhi Bdz0)(qX:fF ZL͛'4oLJ?ϒ00 LaWd`Qb|O Sh()nl|8MrS$7N]a @rGD2!Go=VWU \[ L^mZ5{|1+,R;<2}A5H3ω``=\!zbKwÈ'&hOސ4p+~ lkIaW?MP]JmqQTWno~yu'zB?iRkRDT~Lg0:5Iܠ1X=( @9}%:җ2%)B8r6_nƛOB#dȶHPt CJQܿͰ~59?tM‡?'^4FKtх{$(~(Dǎy($: HdI!I#w~ʻ?Ί?~LD@P|3{?8#CX6ۜgQA1;mm8s QM+yD[uO崩Dwis'#V4yg;kU6`Ջh:k,.[nqc1ä6 8Td4#>-tj? r N[FC[`Y:[`"'9z:;O\@F(5c AjQÖZͪmǑ75j Lcˆj,nXw5ǫQޮ7F?X_jTwrSjγbRsS?N,*OgUsg:+Tj^9IMN/Je>j^xwk5Apdf/[[>}K vCT&fd .ZJ#@P Sb#~?/IΓ?E5"@P'G2?DuEdw۝AUuWGV mBRAAs.(wS4Zj夢Z1/ij.C1>4\<~8E48{]Ip= z4 [-U-moG1HL\?B$'tIDBwoQ# CD,g]l0%':SQK~5T* <~ ρhW<3+i !c8G'1-$G0KF#ͅ? !:] ,?:({8䨭0O6RLKyfZFM0`shJ0B*)pıf.i|qǘhhC~2Ö,p5O Vy =G#sgAN<+~͎cUibŧ2/ BL7aDXZ :b->M' - . }?" L*6Ёl ~.0IuFn.TԎg4/QH@b4&&Qh(BK(vG誟O場޵\1EUEV*\j-u:j*oӍudj:D<9M& ZΐANA=P !UE^oo{@ 2Cv@UM _r*$/$ DT <$<(GvPupbE! GA'W OщAw8˂AW\'Ju4d>v|%xNM/[rO;gb ՁhqAQ!c>{?K}In>_k_ `;Uɒ#+HkM5~םO;^oK]j ?Rc67±=X#=U13qNw2!" j惔uH2h3+E!&0< St—mLb/aݹXfh:ke67D-7W4xrv';l08s~31cn>^Հ޴톸)c?&WQ 6@&'|R/f%/MGo=2ȽGݑ2/%|ڿ,2[͛$5bSm1PևeI^j7~>/C?wD `>gDOP= oueG'wo7 mav؀?2=='HR oI{84#HS} =sQp^X Z"+:'FG!3&\)1d!bF$"Mj7BIUrsqM45@M:Qm^h? %.ڑ*J%j"(*p9 &(fK8Re`4 P~]J'q*\>?3_q>'rn) (hJPj~*zaw,4^>jh)?T 27QpG/L9 &t!8x(,@ P0ቒu[;4W4DD%Jt W0wÓtvE  $ R~5>@s C?Ch@? ~ Zaib$pC6Z0QueUF•$W-eQfP 7k\f2B&ғa'S}0V~CGS9_H4gЋԇ *|꟤ zqF}s/Gwls=y$`Oqߏ B=ս7PI; "/zAa~Kg\vN V ĻXu%%?!?*OwBfSc*^pedAH ~dO~<;?+& %Q<~kߝۯa栞Շ9#u]̠mPu>{yv_F q%D8;/<&A}id ~SO%[;~b<]~B|A>s`OtpPt'kOvmP?._3ˬ.(LcV򍕏V0W|ʊhkoD&,0 "="7,T5>ۓQ3DK?+\UW۲|FW6h!*![2G(  /?fs#(z7w u%;/sGԈBwj@4vV뻺~czǣOGpK9H(hɁ.e Wqf,'\Ida!B[NӢ"flY&!`1Yb1Y>]k f? pɰeu>Wfl >)PEu!iBנP-< {Pz)?˯LQ3Ta0Vlt]51*7yn~M?Kk@,_Q{<#bB{S_t1oWAa| )ȈsXftF27趀t;;b鄢ާhR*cᯞR \:x{es. tytU}*&pǻXu#Ma~ :DH,ݍ [ ‰w ;귯W:E}W" W3Δ\HB ^®EGo6ݭ! (Vop|]{dUR۸KHJb:ϑG*1#YMÌv`gg,&9zU-Fe| jd'F0UogKSnAQ8&ZMrfN)|*TWį޿8MJG\Ql wkp)gP&m/k{>q0< ?hq_zԫ+Us ;\" >^ܟW/:8) zD#RGi{Y0Ork]{VvEW#<d8|p15_mo wzEiE YUߑPN&f蝐?ПO?>_ԆjkyF.֌;0DY`TANC^ :V O `׫r{t_CGӷ/Q՝ ;0O@kF'k?%,:3dѻ ~$䁆z&dPhBQz9\.pc@*!`<k.E.d*~Xo_P:h` Ђ12c]CГ!(o@? CC_Yۡ<1t,<*1Q/@1n*Q:AlXsRL/_:{C}ԓ fIs00Y앛 %Y tn#Rk&jE|7G M%J>Fx.--ʡ_m-f A$΀C P=eoQ,?P8KK* 1$ƀɣ>5;$DŽrCB|C[ X./ Z?N@S =Ub3;;9檮=&ISI33@όEh((.c9}Ih&$PevZpJs}W_6߷ؔsZ Wh9b:NE֫vZ1J!(@?GYl~s<}.oI``@d=+oة;|f!0˙éd.r9r\ 'AL||BǢ xP\~ߑҷ!X_6ޟfD☿ /݄!I Cb0+ H0co)HI*,}'>:~5>_gUu71;{ЕTDP4@&ǏͽaXCނgnW^p%CC.":l+0V4Tzv*zHt;?qwG=h<{z 󲒥q2`lf9-)3"Q0)\B`ÿG0sl E$c,m*Q"%#'<+rwH rIgKix6j)VWy]RV*t~ɍM'7w- <_w)z?FLX:=#9Y 0<Zt}8e)KyD94AeiRUNyC?]X?wM΋ EB t`5r|}>O6^lG/5ZRQ*Jc@V._)~ B<i \bw9ixDm>lD>u=D`dzRXDp_s?~&_ ?l6ƚG1꿆8O~7ǵzq=@83@**W_ 3${lU.rZ໷*{JϞ eئשK>8f G^>gr=kj[0M= >O A"' oHx n;lF] ] c"~c긕pٷMɿ3` _WphH5*lgm ѭnWhrwAb~gǵ;){τCP';^z>$U`Q{F*,*5A>BZSy'ф Y *mP߳'˝PE0zxd-K fnJ$n"l8|QϯHH@l]Ld)@tc DO=G{+ Or-9&>=aCgB(O' 1oOg  %Hw.J(GWGqCFa͐i[PsW>XOu ]EA|قSk`)+n)@cFbF@ !y]DDs_WX!VzP -[@C"C^1_{xB_Pu<}ay3ϻ_~]@6?X\ {AU8G|F XH\@~ٙ̕v/ƽ 82 fWպ}A\2Q@MXkEҡyYhZ咔 û7hWi}zS)'}pOKa\M0zl'f̛8>~ +,>sxSz<$A1sLD"6A;BԐG7tVyPjs0tyGSW%NG u5E5H󮇈 B`H'R"w2ari#컻ל% #/.ޏGX0{\]'[Ľ (JTV NE9hF!i[Ʊ0C Ug,,Xmy'l= U>3rFr{'O=#0;{~ݾDU0Pu/,t?" A&=]a|Xy< ۰_r5?BW鉪Ȅ??Oh/,P.'ħx`{D~C>*@3 B D[=+r/[4RzuEodx"!< #"Êq0ُNd2Y(ӒDM- Tl$tb4i0c8$pcۀ$@E/9{#{˗;ɇ'ZL@{Az$D'ysw AXY`Ď pfr_uzAZ'>p9IAQ?< :B*"EWgȸq=chcAC Sϛ3aL}W&S|z3b터>Q7J{O=fi JXJ_Qz6 nSW;\>=Eۚ6qk!8m(3}PO*sӳݠwJ-Dܐ!`0+s (ȋ (D_8OG>\݇UGy=OP>r^^G\:b}̯O&#Ђ)oL¾f ʏHfIcػ }$$d~\QrO$D1wnN8-0$D P&vҰ~6vb=G//}SEGwH s6dQHV`s+5@I,I9}_۔Sm &@TĔ!o[HX?_zכ?16zL"GCfob~T:Cg/:YCg68jU{晎~;L)*0%X0w<8ܘ[YV"i}Hbx2""y}Uiv N ځ"Y7[O ߹|yi~ÖELp ܤ>q3xCB ~e~;v9 ӇE6DkCJs4E 1(.-y3>}Q$Y` hعBgV7˟S&&lzj dhd0RNIbۄ9:V~1{7m@O }Q.@ ;hQHWWCr*`:OwM{-fM}bx4?X}i9AR'`h !W|y9ˌ@⚆ELG{psG|Ը㳦JS|r)9wQ\܏L"C> >QF Os*=$GNhPr`7 *!BB%[$U<@-U,cVർ|eK(?{Zri@q0Q BjB@M=;ZHז,c{79GG8#{#dxGDtj2%4={RE 2# ;=RZ\'8]O@^6rߧ_57O!glݖ_}:`\I$U}ex}ֿj1߯~{7xnkp= lB{JOj+Cd iF'wBtcfwOn~M1Jϻ?/|q7P@"DULu~oCIi5`BƛxTazШRg +̢|r /C8AF*ƚR 3 5$GWH{rO\EX JԸpO!O'A} MZgd=-uKkD]f~?LҥδiָG W϶/Z2M_ J=GtqWS"$ "=B ir؇Dʾ>Hd1ȔOGxp}g{{BUhC#+#cy0(Vڎ ;eA6+C8]bR%?/[D (gch+b3.` (u<58r*);#VAȄSa))tn^|q\_zȔ 6$ | 5  &]Yep&4(5(O>j허TGt$n+jAFkO@T -|Wjڎ&SB4"7塲rV|"Nc)nhGȕ7w)~]Wj'A7-x@X Bwr ﵧ$ޅP_<$'b52c yطzA7?9/6{Z_ÈX#ӓkrjyvbt9rA!Ѩ@cˡd=Cjy_  vbFs9*Q7N{5POh# *g, Y䆳?mĒz|L#&кW p~>m,TDCap&& D䚻7 m/3 E=:9}!'K/U*Ik|K}(j# JoC|)Bn.WIb!z!b=Տ7uw#/eC2jorjќ>_\GF瓷9+ -4jr nT'b]79]i?<Url.36qKffpj19\,}9O:|OIvq&Xo}'^$a"(׬FĨuǿ^_}dt3WÆǺ` ܯ03PrQ-YtpȳŐdEI*Nʯ|gfohJ\I c#1mԾT)S -&0Nʇ0 \'ND}}5pӿ*jC*t6\ytq85P%kіIE)xC*EMqkw!gE3o`4ɁpƳ(꿝32Bf=Rxj}K~0Jc;@M;`Ҫmx~76_⡙b1=d;ݣhFe(]䡉d`86*+APv;aIa/ K  i|}Elm2,DbD;ԕ>]MW:΍<+*fGFj31,L^^Iw\<RD6zl 1Ũg5KU߲h`0a\_P~E4uʝ~tMG+3 K褢.'XkuFw7BT;:W ݸS(xs~cj_'{˳!C>Q}˥ƿ?­צ/۵Ք,nX9[n+,'}P'{+ӛ8\$^\֡Z/Ln@ZQFJqa^E޾/?+fO2l/ݒ6fac{a.nE뀏+b)_>|;0$_tvo+ wF;qo Y%p\ez֒LL4(,7lntq .,67VyoþY={_^*iJfAH(# Z+ /x>W>mi-ncxa9ؙx%R%W_=(и<+")͹Zu,@B[Pe !K}38^ DG'k<=U|!-7?-A]ΫÎfS:vI7c^aYL齖ЩSKIW;jPuvςx&9Ŀ}^s9||4ubN \+NX,SEl%h,)RU.;ځ2DsՄ0w@U\F8 #t>iKۛQx P(9)T/8BKX+T< xMH;t`'*D;HxZaUeX (Ot@A r܋`Pguv\ϳhӮmߑAyڨZ*|M_53AIM )&؂ai?"{'fTR)dX}?[`XyDhKn}W3_͚ PCב?:iGGLmP)JU ~H87 /H2x\+ΗaZ ~ae4i /X@dɾ~2hub[g {s-[ݾRJ+SIrN4h{<(=i;~7ȗE} |i3rLd"7/,!Pnr-I N@10;n[2K\ZIa"*$P:3m/Kf]#w/)2RܛKdG_˿=@ v"I7S›V[heQoXfH^\xj%8_LlUf-mxB]IGӃCvA,rDA@NHERXXFW%5Rd=";" C~BS,] A.xDq)hN} Er$Rj7'/k"I<?͈-S CS  9R"3`iI,UVuJ#5p! yo="!&cZ_=AjLf|QZSR Oc6<_{!rlLPL0~ԝ7VX`}Qyr>k/iOlŬa#(U.Ƿ7 0?e@*|:3SNC)֛K':9x0` Iћ- |b=9uTĘ '~N",e-g1۴mQ;BHy;P]\ 8H.ucX$ 1HK{=P ~.[s)`E[|O <}NE]m0$`KoދS1Θ-a1xF_DDXO)u2kUr)B&E;3cP&? nȥOĤumE1sXc58Ip@#K7 *?Ԡķڃqņ mū%zͱ-_5t#0R6՜3d;GrsAE,R 3Y.LpYs$wa]gxV| V wlvAPTÊ'w8>*;kp mjL1HT27Y ًcz[Y5B_0!N:a"W9Jiz"B>pa"5{8~bNep/,IAMRtȁ-;')o^;nR# eb tN'QyUU(S @vˠS}z$XWp>\#s%&nbaOόfP3"dR+1*PR^4ku m-v4(ɜXKX-nlM|w1$9TGZY>oZjm\(u9E"4I(Cr`HDLDL{V]!bkP>,@JswZb0sl*&J)Qݢ ߭ Jb{hRIP2^eP9̆9gsX,m0yYsn)w~[&=/[RҰuOfoaM lЫH}sO;fXg##L!. fqc7n"  cv!MI.nrӘ yqQE5JH}mPV=n+_M 1À_%Eծ)ANͿXHt;:Na.~>OQJL4#NA2t HD߷+'[ıff,^ur[ NG ^W,\ pj# zH 5 -u).C\1f-2K~G!DSHE7ewP3w {}$/>AJnMa8"m_l ?zc Z-.Q:FRGTl2R7(W/x@+%5\ξ`vڍKR+}a736dvrd:fS*l(uP!9t87%oQQճp[=%s~捇R^Z.$Ӆ{64~?-:e۳G#+[ճr$ SǴ0wUEVu~|~_A׏g9M~򋹜 EzbG[mp÷>o2o7N*URXg W!Nxa)r׽;Kt1y:Ql2qxf hGAƯrB7 M'KybC-|w_4G*=͗>!;ʪjÑj+&4_GN(jb']-8\%n FtMͣwnM( vfrÉQŴeiӌDI |ևZHJ t|>Ax ½wA3{I(Ow7$8'^և4SئwSaLBT1YNBJ A|Tq+vP̀`=1HD`oi(l C ـ8u\>[徦'XDB3緜āqWDd(zJ4D.=sv hOǃ =cm9.8Ih(k>GOb'+RV;9$3uGZ NƳrۜuEȸwrقo2+Q0!{Lâ컮pg)pJh8=1 8EA#l.. Iڣl*k0),14k Bdꖓ <:E%c{:^Q\r"R@" g@uzI?>!q y3U_?W3K<y{ќW*|?/y)FA 7 2eq8w;1l GoRX~X{뚦1˒2 ?r:A9A. 8" ~ N֙uy$pRNl $XG&˪ "Fț#VV?R 1ഐIuQW7] fkrsU@)o>dDjƞ" 6tMx#Za=8dx-E7Mo~vv^@ (t"{2D|`ϾF<0~>i|{UkG4꘹J6@ɶ4a'7 Cynoq$E\NA}kaGfh#)\JDtwFRZu֊em]:d:EV Vh'yC- n|J-$GX$fۭQUQ\Qˎp2Iz4I9]T sliߴѮ |~_?$<vw^ʠq_( | '_'(>h!#A?WJnW"p`>}k6#:$U]p|4;/bh#Sa@OfTޮxqc'ܯ*N?ljvR5cVz>.Te!E.'WUA @} nP;E&r[9мu|Yp~pgk/K#*m~tL PZ_K@i=zCVYsŜ@A;򋑿_!TMJ;e4|g]=,֫hSOYa1In2{ {vtɨ$x@tX hM(@(@9LgP TS 9WИU?ܯ~IQߍ/uǰ@Ӻ#G#ɻ%t?MYL Rvwf@,G]@G G/*;s*8K[g*)܀@>r0K xCh' + nݑᄚY=֛j9~!<͇f9y1fYHBgTOOyx;'N؈Bc@N:7W@tDOdxg$ȁ6{nB"21Ha l=0 .@2wIT 8(q&R뛶 ih!%8 ̇x! NeK5d x(77t؟ZN}3tesǔtM@!eEI@H& !IMQZ ^ݵ W!vAs>_+ !m' XCvH7뚄7<^>t`" $ϴ~!u+L2_\b110f^ } ǔ/=V _#~@.3g. Ϸ6WGlq6qKBrŸlqE\=:݃hà!N“)`}йVK=j  `iV,#?PUR>cu3r` (SuVuQ\<&\P2GLywgb1>FffOwm?IafhСBnfZ?ۏ߆da&J E)ZD n]\l.G.$wضinzux&DS L ͜g4D(0+;Ǡ"*<5[RkOZf=uo4Z("]R=J$Zj|Z7?8;a?Jlߒh[I2{2qQVuABWL/WGW](d0î-M^ & pQr8I N3O[tx_gV8ҌNEts'CW?'Ϝ!Β!$?FS-7àWwMts qu[; b:lo)?pᬝ GwBTf{+uUEbJߘRQ u5USi(IwWlrF1Ѽg6L*&kiQ 1e@)=%O^u|q9'yM!h ޝ EY]bQAƪ"! 3.h]UP/Pe@H}U\`ȁ-֒'KdųsI n[o\rK0xsHP_7/'m/*eYg~!<:.ۼ 7ݨ:SA&(/JR}.¥<1V5ì<ތ#̽y`Ԙ*!\ |,杛;1JwPzvُb+pe"]-ΨUco[]8_3*?x#Zd!( ]XwEzw1DՇG }8Ni̳ Mt-&gK҄wa}_~hT'OyVv@1jg1Tkw yZC6zS17cnAY9UW=`c~zw-!+5Tbk"Mn ~#t_fܡI邖 6NgQ<'faQFwG9ZТ$6;.si5TM:yG3Ve0~:Yn}ecXG,F+3W{O&Ra|X7E|]lIER5 /\x*A < EEչS+Ցv߁ ѽM=eM[X3!qZsLHxJQP ЄK;j^??o]xV+p (Z4}5NC婒C`ERu"g_0eD%Hq!ܨHDo'uz/#GsFDžAra8KbPnCzn v.gX:< 8 8P? ?-4拥Ԑ@vaΌm{G"*1 ݝ  Aa5+޽ v5^ 7=9ɶ]M=r`B6%)>j%Uo$B&!0ZYIU5ٶKhE;at0@|Pbc)!8;9 G'}};L#5pi!R/򵄜B[%cNksgᅬ})e޶FM wsއ*~aGyK.[P":8EwyaΩTz '\ }>H_`]6rctR6!mxx(H;)U ֝L/Ѯ&lLw% _ʦӐ(<8;w!PnȐD 3WSJU~yB-#CaB(R℀ZbP|a=t2em@ݦ QV|[y~S[z$>]r݄FjSM_@_jq"xXI]Wg u=ŷ wj(VY3=:i8itzQjM@.Dޣ/X_IYO)uu]1+gcwkPXa!Prɏ> Aw :Y(CZfe|7 yB·?7 uNN4o^fm dV>Efм_&_t;Y?gi 6!K=:H<*UgM~u u;CBǖX CS0 ŭwrG>Mי 5DK lGMe$壍?B =vwyqKA?$w|/g>b3tor$K@}"G*zj{("=z(&X*!CIB<{K !o~\jY\ 0$၏"y>!(hٯL$  ܕEV:W}6ەl‡Ꙉ2αJx'@>`* ᎍ>zcPط['4>;}qET?CJG?M.n3P?Ww>ASqƶIW~=ٚ Cd4TCZ{Yp݊z"{~' XG X94&}3|?S1{lRt^LS9Q2sfC?wyG7[oJPg gBMωk;^0ݜmӸG_/u8⦏~(Ǟ1]-5{}zs+攺\gyJx' V>=שyt9kjע@:b*UDۘW%rLj竑k#psG8~2Ij\a{wy Z9!F]E÷mG^|Gn;W:[Z j8]d*WGJۋ'?*׍#QJDqsb.!LIbw>/xP;AHc~1^k( 6K.j>ȇh}4^eETm8;d_q:pk7&ΡܹW:_3w~=rq`0z^FjY8y雯sM7ۛfrTЅX\;bO0%8 ц#2п-HcFg|ob^ԇt@zw`Q{.+`N/VC@T6TLt6z\_}5ևk능/ @buDv{!Sÿ˝e!Un!Lq_Z}6ܟ/MRX,M t1M!511Yhad1Obs_*05 ƒPfMqc_JhS]þa"3<(& [Lo#wOlircPżEBzl=wyQHĖT:[{{໶2sagKq*x@ҭS)DdBǎ5k2 gN"W/3z5u7@ϵ ~ Ss~, 8Coz f&0k=z|ZRUssYBdAl`lŽsyg:s4iw:Z_4V$DygUV~q#On$V#u?.tio H Zc㧠3nΎ\C) vyUg Z57lA~] MEF'''xyCEP A?4*[6{ D&$i=:ዦaU nU =l"|idu,_.m >n Zqa!p:]I6swFcPf.hPb'?1TK II`ϲLsmpZ:0eFAQ)2Dԛ$v m*Z IU|xl_\"goɽ\xg9u#OOuŖ.tM@RK4Li0fX1•@vLj;{ N<ߦu_kG2[ `ΎV!pPeRuO"*tZ# (X^Z` <'|2g^xp3utCޗ<3U.w. G)ùW@~#A\UHp5Urɩo,QN Fe¨}' Y7F fZ:C?sn;Kտ3%U#/BtG+2I8] JT4FafԴ֣azLiX|G-^[ uDZ9[Z Q} R7 ('%pH7WdTbgmvsX_ܲt^P7$׵k)o Q'-O?:ñPrD"J#9~w'N6akD!7lA0G?KW<0Qcb'@ȕ/],o9U8žg"exOhǁiEvmt\vS|oiLʵY}hd#:)jYQg/2*Ihk}Hed3v Y ʠLw1&HT0!{Spi|]O_tᆭԓ} k2\Z20BiU[ϊQ9 :ym=#A5=à 0!G@ N@$hc"hb5Dp!bU}ʈ@$|nn",PP'ǹaR1@~VFp[6?wOkGF9aq_LgvG=$ol8fdxì>Q 濟Iu`à9P~79uŇ]h_w:xw]yW|?T{kg5?G.? kG6=AD<B#;2:`<5S~Zˁ K{} |qf/ GjSx'_O7}[8JAd~*y\waZW6'QSPmNҰa? ਇIgv/s#%vJqT5IAM nq?l%E%όB/0᳢Q?.Cz4S(a"!)t4* S "u)bQHGw/7(2Q )TVP8q@:D- @T2TTR%EP *"B@ 0&?}ҋT4!0 (*)D `"$  ;$@TV,B >{c?ߣ_E x|>ё@EzN?Hz, )%/Pm @&LZKoiY>~s'J}pJ@?}W=XXD=g}7C؈AYĕLJ-5z =Ȑ0T*R% *;SgǹQeU1g_PpquqCYGwC3ynYUӫWT 岢}cÈUTr9+4{>Y8!QX؎uIq\O j]U(MOQZV.xr:7ȕ}Mu:"7 ZizRֻA #"-LoO6\s9 0EMDu뢏,ǝh IBnW]m~H]-pټ[ZMh?dIn!#C{DU:0.M} EPXźᤴ bTb,Q-v";v B*n{x"m{T;2!7x\(!()KXE4tҎP%VGxf~% H(Xg+LJ?g]n\ټ(;߬?{]x|) do~#@l˵V/= cE A\K(̃|#łl d!&/aL6f"OKݗ{7j=T/H_>ɿ~_]'i|SM6 BXBdet;ymnx 1"_r-QG5'R5z%Y*jD겒b#0bvDDRG.\wᦟQTS|#@pv b,oECoԸ!OcH|LS'JSlj}yUa)vl=k]:~N|҉?M1%D@5I82 {"QN9$_:0"aIRf΅,8-B:WW)f  E"H+%NC޼iK,`[h=~ *;#8a?;PvCܳ@G2ĀiyD:x`>fX^89iiipTj$lhg1usq@,x-(u2wЈ|'Nɯ7v329zv6~3c )`PꄩvCr=4,Ix?ݘsk&> @ v N EN(Q0=bZq=ڝlu($S__L}ow}N'_3k]cniUR1⥲6=BA( "= -]ǜxp)T_R\HhY"UC9\~I_GIEΠҀGI6XR'u_CY~N~c䃻$(ZB$Z:PgEg2UMGR_VA:1t%" #?&Y}ޭ?&{Pqlj|"XNbY=])92-;" g'>+H{O3O#44SLnМ 20d~$O"(yUPR>+sT*D(#*[%);!ղ]A]n ,s*)0&syړo__Crvv *hEU*m?D4ɯ4I/ٸ&PϚ-p`Nm]o48_,Bi;`eͳP}_ӧAz!Gw:7^{2N@,סWZ=:.@c\Ed)=y,< rkɿ 3Ԗ$cUYJJ1tHDZu:I(#u[xpyVp!rXG1÷/|f{8ygF1bєfx}i>BKQx{V!gZp*/_~? VKabnռ4vH~v< ~EOVSr~nY8|d^|.S`uxPd%4XSh #LoGǷ5|nTms>l3hRTb%7vk66cWy}n?Gua_z>m<,í;a+pgPr3>~횦> <_=Qg^C?CyN"lEq2>輲y HZ;v/Ϥe ;K-?7E\bi,O۠ەxoryYqͩ~Q(3cxwuv^Ѫ@բ{ޥٯ3*SиwVvydpq7YG2]K}p/&\EϷ΁:xOLa{뻀(9>ç?߻샿! N>_h7 Q+r0!싃~%ˮ,g79rkv P^ϥՍ|>jظlǞ۠G r[߷>˻q~qM"9:upUd; ,>F ihm㟻7o&ɑˑCo:[XSNf?i}s5%l0jʝaknx z]<?_ߖ\5| ]@JÇGì;ld{槚&}6m􈁽i8Dfj>|z'g\&_xTޟ;O d)P {ѻ>>$ ̖8O2{!č>b$y9-NO;!O3?OIļalj{CWJw*g tM@PW%Z.!-=E$vfF&_@"ǀf駧i) 9?vޮȩIU-%t9@)q3,^_j÷vު:zFX6;UW-rx&"_!'Mfg2<7{D2bu/Ԇ:a2k1ҭs9v?)>3+7)yNDS iw}`!L_%qA_!Iy5 8 -A0"*,4 s}yixO6MX S;GsQB0E)R$:=Q+rus|;VlSx]Fg&?<}$@֠qBxr&⦢/=ЭG*%SƠcpOD5p؊b r݀&̸hi^npzkݐɵBWG'9]~]:|~:G Q]arA{4fAグȠtD//OZ#kFa1o]~&P@nn% w[}POGH(}b@KG$# B^P'DT3AGS,W -^,ч ˰ C[K0<#ŻHVX[D$}T}[yQ(#{-uJaciz˼{G-]d.`څsxEԄ@x1q aۇEEy{@Nw]V3?S'U(^p@ ͯ5Gvs@.͙)sF%(`37Bq|3gO|PWźW4E.m=yqp^LK|L7S3l㥵q.) )FbwyTvU5 Y1ýׄ{s^U M kA՚3-ΡT٨(T.z@ /:\G:]Q_0ꜟ9 oV5Q*Fqk&jfA5nIj񌸣<;뿤s?-洭9o ꣍'r>Sǔ8LƯwQ=~]z@\MCjό^\ MVI}nP@;.9^+R$zr=g± AøFLct.Z\e~.O/gOH?QVff/e )Jf"(BBYJi-BAhOX3 ~OwJp'>nڄ"}m;Qڳ~3}K30fIRz]qE|QF01JK{ܴN?~&O]3& d#0"݌ªt>+i #3Fr?^ֳ`ƵU&NdA _?8+΀cQы¡!D'w(f:dQƉ 8Qws{ *P?z}po/gy&ߎll^˫Ž.xsdhtZ#X|*U]Ss9UJjJk U%\ưV5Z5+?Dp8Ocs!m\# չ ʢ@l%Cm?宇SI;Iw:*ַ_zUk/8W"]8N^m.wp3r}DM '5(X(: ,1p5~9d0 A/0|5@&,!zѠqWve%2gg4Av=Z{KDWy BFΛ:. K'GxlǍ@>?o؁"6gij!g.B=5{ @έg  JG=q839 ]z0ęv  }WIF{f#p u1vO'snS"sᴯU P*_mW`)@^ap() {?>$m@+% ðvS~֝䋹(xmEz <:$c'1S'`jA(-oyօ-&L@gЏ+@fo7Ok=ri\vF7?Կq'BR*-!#Eô7ɷj!Z0GTP7 W./iֻװxbIyY ` w`P+FЯ0$ҁrLpTRVZ0=N|ǩ?LvEv| _A(e!ČX-c~ȧP#8ox\#ls4\ $%4"~/zR<,qOwh^|Bn) <<uDC KV[ۦ繙_v#tm {xX@oq2Izˁ%/>2ǗMw_=:mHw  Գ%CA5s[X`I=ގSnh9Lsqx CEv&6oNKMp[]]L7A0 J u M}O$%+ I0`/ ItBu_Լx'oPp4+UD8@N*up) Z%C7#+VCZj5+aۭġJT[UEE]p{ ĄW>Ph=sH }!K/w%WEd(?qe]YL:7;t ٘ (\-#el\87m<FNp'j/p!/8v}f:FQt y~\Nxߊ#qL^^fUc>Tc{WWkäY:d=h: ` E1Ɛ4֓lt#9swXg}R IchoJIFb(a= Tغ8.xKI3Mf Wt L裏F\NԿ9_ޘk8 Ik/㟠<aިDvFrӁͪ&cŇZ=o6<.!=)HJ`'@C"粁Z6d@xLF}o`hv>kx%["g9 \ra! Da bQ amRnǑgtS }Z ^"=8eY5'.s`|z <%'|0 W@CAZGKB7EP`TR6{B'.|tŘ P!iN=@%eTOPi wT<OSRֵ;HRPדʡ((oوJRy3FB4{N-^aAFo4IO``yPHiOȘGzj?'C/oI0? O|(_yOwS U|-?Ͱ}, 4v2( ^"^@>h>? DH0A0Af?K,e 7eL ,CQ͡gq90VC HK0.~0z}(hL#D8įCu) 7wuK~7'V=C #>/'!~VD}@ݠ5`BR~NʹࢊH N})At j6!e 叀HiHA$nrk*TM٧w|pkx!D:T@r Fh?M(NΐFx9I9lN3n<@Ԩ亵Rvs&V#:_>o Gsh(B)NrWsx眷a]z8à#Zu♿v&oڪ?O 0铹;lhV*U\*gUUUmk }8Qsq!R}M0;u\ qt1OKm[;GG/# *+Vk <ptM7ߢ_+߮+_җ`pwJ3]I.˧VGޫ1tzQ/nk|PFl&ekQjm{ /`H7/-CHp* ~ ';CtV?vkn Z2ܴ+<,TW߯Hsr)&&3b"bϴ;ZN#  NzޮV%H37-H8A0Q6AY1yJ)z^g `EvSr>c۬)gh:vr, ܮ]aSk]ny7  'C :N=-vWw{99{ˤXt6G+^qsv*t}.eIBzPL {j(xr#UqA<`]$0rg!bFg̐ąBw{QKIo]8Mwc&*P&U{b% ( $Egk:9EPʫh{pXih4um/fdj}GL%9@j? 3EbR;z8z ),-^rOt;QHMqQ&psGbW ǖ]go]zܝ/c^*ܮ<,%$`dqp BG*XJ0}`tw=\^^Ÿ,^³w@l" Ä`A=cGXgE~$6$I/ F?|IM]@TOf?_vIqgWT{LsG$!d88_2IM#H#B҅ @BUH !T#JP҅4(P}ҟ&bmɩ[kmq/@0hB<{G3"5~zI.G= G8#g:uI9S,a;n;|cgPwj3t )QNI\/QЀ !8 ۇQw!{DZ@HU/(Cȁ*"v/y87gJ p}:c^~>udNpU2`|)It<᰻K K./LFWu8V0zؾnysƼa8=n΋]V ([W-[84.-o O>~Aa qڷy/nIêqA9"抢h$P i;4<`|F,ݎ^> cI>X! 0$Ǩ&rLځܘ|K*o[+bN:[6n M!Ϥ^ϖ5{h+3ff&iF5v5ܰۺ07w]ym48t }a=;.mfv2fk>G˩OYIΪkYa>þi{Y]o׬Wb^~]r/.\Ƿf:KkZJKD%w[z׶c:X O#$s5ܸP9J\Sф.+=8Vҡp7/C pG1W味YTQ.u/Ƶ瞫;Pp'VKO/+d&QnbгJQsWIP]ب!Rd\w>NFlHҩHQB( T@ĉd8i0D(22l\i\DlbrnG+99")AtBQIDʴ LQ[И sp߲$tFlnKkRD5B`cr&0ւ)['.ԉEu( 9$ġ@PRmJ@|H.+^쏗Ȉ?+_OG7@kTXE|HsԹDf<:Hm5g nȮIhRz(ݒ'&;c!ݜkz]c0U;ZE839l,Ru1C$4n&@;lwBN~2`QbxLX $!ï ^1 @98ާ3*A}Ra؃ 8 9[F@E8 8Pڡ >-ȉx*pI !|_ޝ#ԡ/_*;:l+\l07lʴp072.ZB-RXysJ ޜ{sۃi 0 qM$/mΛA?e [ȝM  oA_%TDA;J䃘NJhFPހII/~V_{sb7 QWW #!0 @bO%  ܸbrppߠma Gd) 4xC?V7=z)V=-Zv'0GoK7wrfio#3ᒍqYhoqF"*gޣRLΙK!8"*? _]RtpktBw~u:xj?W;dvJb_gt > ?88@wMjq +u;ĠARPrTtGi.\LII@ .IϨ*3nۮhSV鋐WeU0iMPP%u&l=O_(VQ)3^?{={n](?cI re) knk,uвf^5Z,%Z;k,K"BHH3ynKמ=\;,;ٟ^GJS<H8+~qoV(XT$!"6#Gs-_4Rt"V/A\Lh<>TyHVQ:v&XBxXxy}q"ouZRmHЛAJV-{YѴ[IkJ_u[e =yO~uvo|;!]G\=sV{׌./<s߉&3UֻۿqVuUδLwαy٨fpO{W{47}_=']:]}tW]W1b}=t,uFyY]{*K98o}c|?dW\Y=ӑ3з|u1Zs7Qηg;^0s]^wzE:~_pS:Il6յz4C5%tR쑤Ƈ_o`ILo=DŽ ws]FwO>kK;(<9,3L0$ 4$v ̇>G:YiKK<;$A!"<L֣u㇩~3qK[=g9ܝ-SYj9:~rbw&b0޸ess稃w zSv=4h.w7KqO|r?WVe &c^kP>3+ش[w C&=W~*;HL9pnǤ(og#:fB<-zCI%xxxrPi + O?9Z`L믭at"z)B̃ݜ05+Of`pa:MXsİmƧR W۫n7;7u?Zo"b;{؀~ h(hh* "i $ b)ibJ]FTw]ܱQ^}*vULc:ΙpI0&T~w $h| uSɕ+.{^kŝwyN5_U)l K}pg;~S@tfiw啁[_ZȅCy G*6Cmo AA7_fk}NH++/zqܹۜ[lbr'8uza9{y|fcޡ}zD`dTv?6on/AT=6*a&pl_T i!X# ŘQO_+7ި y Œ_/`9ܹD@y m﷑ )oJ[O?Ր57aOP̀oNvKt'^6}?aH{y$<?:|5dvs.ugbl\Otܒh`mL_gEYprO^_(c8ܨ`X@kEP)Q'6@_D{l<9NI]ua) Q_ . iTq?2|٘Y ."ǥ By "r=nWpePʆߏw}/WFN'w/S>9P,FE-*޾^g׿9ggS|` Brt+ lH˛/y},?MgaȑZC}$;r ң]UP4}ߨp^\A`"E8r8*MGU_GnuMg:aO}}޷7(6ĀXEsٻT WE_73sR  hy.=+NhAzӮR=yWVBB3qs*̢`}Ba'\K6EEbؘkzk<Qa"?!t[HFW[nȤ|;CFCԻ 9"lyxP"3~ [\GYN:ߵa6 hDG\`d%;!݀0Ok?wݰkLwPT/tMλyOMyN  ݟX?tvj ~&cܗZ~" DEq/ 2:5c]`\LbEhw>Tgs ezv/Os'd7@} (8q8JJ`L0:ܠ P$_g+>UoΧك>Q˧JHU]Q{2io0u9toCu9{d38 @  Jvk1ɀh}eЈb{P{` DF2I/܀ S'ɜ:͡OP 9~yw efDD%n|8DY|FXvx&" awS˿c޹`.EYt1V ٪=>[# ojsmj7fo|uVߤ?nO%~JzrNՐ &rr}^ ,c`!bv9.`GPkc\B]ݸ~@x33 6!ۀN);P\+HGKԃv!d,Z___oό#E &bHkϯ RYq  6g}[CuC0R)7 BT\2xɛ~},0v\`p70.' &*} `B́y5|{vPݮ70qܳ.9L>uQ&(I`^ SݞۣOptcz: a@?`f;|Ozh] rFwˌ8u::??]v_գr(f+?<[:%~=hg0mkybA#+fpbrDL1IMY?~ݽc^u"@ z><؟ Gݎ{ Mr6>.|ur[)bp|J|@ݟ077p n3\ߟ>ﶤal`"2nv@࿧PrLz}mwؠ|3Q }?Wv)HJG%T8S T~14=;~b+O*Ch?c4Ξ`!pD@cor} uJ#woH L{:]&͊,>AF& ge{4 ӷ-Q͚{Rܜ7k~\C D@aKL18e.` W gg>z$u VAZV̗NHG(<"" +_jMj;e1[ \o#uNѵF#)e܊O"J2d @>pƧjD@82 m;Ϊ8]xw3O=nDl3!Hl@0k&K) J_7ٴ^(O h1z}vz)\zrf( zdaa3ĕ* eael D«R^Yokv~[_.Q^rP> ?oFQ)NIpZwM#v>|8@>!KB- Q) ;uG۷w|hvd0ujf`lu֧|vGӲ.)a]u" vqMU w=#6Zg9GE*1 G^o8`Z o p Գgw%%H- Pޖg۷lBB WS 'J!e20J!Va'~GdB4BB@& A", !! P#H*B4 =~s DHir e)d{ w^ z_mñ}[WB/FL[WisbCM9=T%w_d}>^~^)1[ۀn/w3; &DwoR*oخs[8ke;V" VЧ_iJ~uk v;>Pk1  w{|Nj!$UÌ׽.k0Ho].ӪQ껄  AAegS*0XB")8YQ.ev|x~+7:jwZyؙq;vG'~@\<@]HS ?^psdCd9Eh:c~ϰ .QF@>CPP E%b .c쑷c!0ućEɄ1dcz;vws~Et 7:KP8O 7 0g; ݣN"=]k8 wIZv'OYf}W'ZbPI?W#}VokφVTj̄Qs(e5= 4L)K@IxgBMv':dѿ*'D/ qd)~=S`V:1z KB@A(=Ya3s1;HOk!ax~߷O Se , _#Bb ~h~"Dg }$QpNj$B;\#|c }ww {KC*gT >qFFճ*C~9y(x Bo3>`A^>zW: gc<"!!)SFHU *J(i ((Gtvo_;=P,K)Ofش"~:W>PTo-A=g^ߗr4CM 44*1㿯N< @0 -egz`pc6n~% (itP] ۻogN!E7>{;O>" C9g83yP7֯%P9~O/w˦19۱ZL" g+ZrZ#W7wuXĬ)ސw+j.B*5\g^v8|7۹TV>?TgZZGƳ{Ѡ t`"Uw DTCvW<>7hn"ч4.i#U +sJ+(-`jI]ik ޢ$CZ?Qog1pPa-giFR^2eX;\?D(8}UUؕA" I O6PB;$EDokϘEfFt" '#{Y/@:8(_=i S@MX=0O_ 7B\X'**'4>;sqʰeY;HJ.6w;Tcn gr Fm0DVFsҠՖ}l^Ъ?H|`;֕ß/qb:Z@sM}XQ_WGcm~C)AM5JWxy`?W|2@2Ā?g^ v300-/ȇcn67]îfD53; -$fn *\ӓj҃Ys%^9\uhjU!}O+q2F<7%CXgŘYHAg׉ #^Y8pOpԞM=y'mG%D(*_<zƨ؆OQ@}|s~.:=Di.Q7^}ֵ3Ky{쯢 "p%yR N.U̅ʕ| ^.5bt`cJ)]'ip*`m*N27,ٯH>%>o,M|%C~5K˪s2ZHVMD5֘*8Xb:0~k鮡НELܕJxF{_:m_,!cdfjcr5>c?%6Uaq0j>/S/>> MNI >1X.<~Z4h@ wk]||Gچg{ngqRmO̿Gd{}wUU(c;"!h]` nxnɤ y2"JaXSzFKœ|ua.0g!@4UrZbLނT '"0&0""{ 5QaÛKSEw2K+tcC VuWVpRL(2%/죫yԤyQ|ܒPN繇%PܼD^}r ĉ'zP߫RVSƦVC[ ~3+l>Z>y3w7 ޮ>c]rjmm&kC^&#-_KAh++&*VOd:G5"bPS:7rILguЮN' ݲ~46K~ +7aagfYUq~9vd,}O=Ces2֏H_ֲV-ܩѥkJΒNEWG}6%\r%g|amWRۮu]:NiVU_avN;i'Gvֹ:08Pk}룱"7+.G8om^wCMgWa{ :ڲ16W+ʬo~pxq] =NB3{vPbT"QY6f,we,\ïyr<v=Tę'?(gl}_ y*8]Z0p[ιLH?XJnV7c7cscLIJ08]tUT8Ն v0p~7F#\[2ZZBحZ|u\۶!#My3\]Eۋe[r.J]*B({YVJ8i'7_?r&mW?&A.m u:Qv.u Z4GY@wH! "߲=5 EDPil6\|&)+uZv&Xal?Nrx i!y2?(#;1'ˑCP= uN5QA(ʍOMG`z`9jqqRy چIkQLLE">r<2!\lQ\B1#v{ut?{} </zM\YY?k !E~5b} ,ĉOй?QN XJVֻP^R,:LkŇكh놽q-1"#9`y5EADszҼ=`ȑ%Bʗ'w /jUUUUUUU=;;9|.NFEzQ i "RS9ߺWwgNOT~[|4nBCnunxTs60: GH Q6:L i 1"gGrj0陙&!~mé(퐄zXh쐮b`DDcqd c,f0*^M~h=,-x$TEb= %ك`w=mcݠxv!N]&H3ax˄9nϖpUL}+%|r@3J tM-7 3Z8`i Yk,'G`'=ʻT]="1Pq$ѥ=huørt_$f I{GNJhĹ r}S%w24O}tl=*2.G60NJ@l2P8M uLtT+`u1}7\@CáNa:G(q!uRf]Otv?/*59j$kDK=BL2[# 0J%p;g[VA)u dRe1aiFc$ BOT IX Q|r猪ZTk9 K7"R,i-D MtaI[ҙSD&S7C R3 a8Hw(>]^((8=<\ql!l}\I&ksQ妧x*[`ᘔba1 "#S (}3"x؏$OG@`Z6W/N "x痉NKPRALALDKLy>L클vBjG0T5 6 &j0;c*t:e275uk%H8ڃ%&qP5R ݊&>>P¡HRjZaOǗ0@.Ӝ9<wzíRL 1ĒD?Z|OO/A{)${H2Qb)?GG5WPZk|Wp_H$=Qa9d'>E@zUQg`Rcޔ$=}_)Gy'*dwʋ3"[A5 Rsv@cVSh=1z&.q;1S8oڟ? #6X e^\YgǘХc㴁Dqc@iIht 5eB l 4! Hu9;hm { *q${nOc;yܖ 1KQyٮwn6MB%]iP_)EEc3uk"9CL!d?qB ex)W\0hC#|$ۭg^7?O;dfѮ8WQ 4ա~ZnYW-GqZH4/6IAUX!zT$hFXG]^~yg/9{9(RT8 l^_">0KD4>;cJ_0?ooo<;0<%TP!>~ƛP>'Y1!eDFxG6 H2~+3?'}rq"}_=ϤNdjBb7K ̒&:a >I1(C|"N)Hꐇ@ <-H_6 KQm{_w3gS̈9gcT4ϟ_vMw G ]\BTI}91(/yypƇcr{qhr]N HmP;#!Ϸҵӛ4|8Gvq%BP?K{0Pҵ/l|&=Ϝ7Ȟ>5@4F]nRlĀ0KyvAP|^=8H)bX5ǟX&s`ս8.qmgJARњ]#O =3kxvN \+KM0l. S8G'_7xPaS?f15FقJwZ,VS|}$ӏzT;x=5: 5٠#)%"TE(it)r wLʔ$ɱ8-g~Q{Ѧ|o P!O|1?' %HS~|?czcG׻}"U:Մ"33A,VQnƒrp 4X/)#,w \$q53t .`H>sl'W%6 \=7ƇNtB :өƷL!P`-HuV)ư`pt:&nQm<|^G-k˘G ^h|Mh e.0akAՠ@C ҉gՕVHԾu56^&ă #/E66i6X=S ?Cڔ 8~&\u|LBTw|\rUl(Vc9P`D%nOG27t^ʈE8l\+^qDFSK.Yɓ4J&`=u׭.aJ^†mxM(wS@w$n4"MT22 ||4u<:W dmAwndvmD#ONԜzۓac'!(ˈ:-0y'M\ޘMXưSY z>z 3 ͏6 ۓg@eD1#;KbI A߳ZuQ/P*a 3$Ng3)>bdfe.a/oTA~FzQ vLm@@1vݞwum03O:k}_f>DLK!$f:]pa(T>zս6 ђ9qut=X0ђG>nA(S]BOW9ɯx8ai4-n7N4&Coб{D$#x^43!|b*g+9><:PGkf]c9 srQ1%C;h h&6Nyv +4YoS_U6M|b Ё<>fLUgUg|H#KcHUQ4Oo(UwDJ0qǽfcqk!qwɟY ͻ}׆ݘ؆LOv>8PO7߭K{#ty:g룎䙚Jf/k|i,x~8a)ݒME  4̞v 7mxM""PEWյ"Ll~4l&*ã߳'4wy>hK *c!GB7="z 1fs@2"i@1 ƛޘC *0LfCzNAwSaF @_1 H?M!&C5q"i$}s"Hm=Pn& 4m||pX፻){}LZOM,"t0} &JPQ gӦ5$JH=d?> $@HćbK% w߈=8V|Vxe9B4M@`>ҩ"08s tǹ4_"(&È"܏*?@b<w{8Ȅi!?|#ipș7:fq= r v ĮC}D="󏩐ԔGA`0 6Y!=CT=2b(Nʈ5PTJBn#{>cr>kC^3 7C|9aQFZF-q5RH6[b+ gaxw~/h(vmDPoϾy 9}A3W3Vd s>DG8ˌib\QIHU^ @_FǍТ}'Gap m4M:Tcqہ|33a|0=QdbǖEOlm K^)Ee;AM3lî1 2BFvϨr3!0l(`PShαCr= _XM\ĉDM;/jCnI 8Yhkǡ{P{A%nfNK32!f[=xj$c5J)S,4&Y]B^7f(yfTE:o0]-;/+ 9.$z##C=Iõ<yld`0S 2eP=Lus< b!J(' BZL.ڼ>Q+s^ZQzLG R:A'];jA>+PP߳oʹ'If<$JQ=hH&gvjV1/ V# $3҇H~ط |^W[x ):U!>, $9H$ T|M)g2bB4I+ EC[#[c8$&"S`E3>GuD 5K Jb憒(4 Vr $U͸b0Ǐq?.Y%d>,X LӴϦ!ꛦ#T~'^= YE_O;/Џ_`60:PnǞtџ KKTҘr{IB29ޟ~6UE0" @|*z̚g_AIbB߲.W[XrɽG ` Rr;M'z`{&vx8'>Xe{Ø J0i&0޷f;Dy Q;ࢼS@R7 f3pr 3;1&ݘ`BHJ`$ ntvQuq¶*h{C:MNP%-/& -D8LB-Pds{:IlLG9(t=(mD_8s ׿Xǧ6I}i.&y0gN @'pCP=N=~5J1#slu'R7 zp A5V yj@j*#I@5D90<% 2 c|p5*sQA :SD@ X8C*XLr>^ LyM^hQ.-Ov$֎8%ZByNfd:<$: Xl$ZZI  fLJ 0 J1T{ @'"QH}2??0)˱c`fawnŋZݷB +vTEQmb D̀cFg>|t~aѽiaSJ2 80Py_ TcW[L$ .#`X p(htwXk;cr_j7LE0>kβW.11FЅqeGKx8N3 jT?hO]w}Yp|3i,6}ᖒsX.<4<Á͎3{2I5Yp.0{ YEJm/@Q`TL"R,t">ٿM(Rٻ5@4d3Y~Ry}UWK''>u&8kPRM7[֝K9^zUȉ8NWYp  ND aT\! t<@Lg&Js6[6.jXrq6]3bc6F+n? -o" UؕRT;3k@̻}}?܁ ݜQjoۑHePƮg*5MW ]\1t@; Ǹцdhj c;[Mcq#S:'iO*Fg*mU p$U MYU=rQI$0y>#֏FX,Ntn 璕RseR$xfE=e?RhN)!rNO^PtCA7e1Q5NF!LCrZ@X9vi=!f5Dߣ19xԧ\rJezzJ<5mI\-۩D_u/_;.@a?Y᝺)h+Ч2vQю@! Dw߸ߖB,TQǫqÇ' vNBRU{5<{U &YwٍP(F%$GC%˨,&XDB_ړ`C: ;Lȸ -0ztIB+N(#M-PsjX)eY7!eLl]48ӊ叮<9P@DȒ{KBrJ( F;C.3r(,p{H[dukC+'r4$>w0uӝYk. 1 :-ӽ]=d3xӽΞEggJ}421ۮKMShójfF:"tH!UlLÏ]6lcm9vzrNe@0BmR)'9s:_JzYh|hy:&c)Ǯ@ 0P/puՒqNSʅB IV?,~0UMC`sLu@;(E$N)8xZ<44pQ&" /lYUGwj6= OB۫>K̤smy!㧖dύB7s~ڂ)t{ӖԞ$BaڐY2-VJJ(w0hd;Aj#F7MQasp#Sm~PuQ[q`טJ@Z[BAc##H:rء򞇨)]O$! ;BtؔNvH 8;=D4]Os+=ul֠td](h *$o,5h9E9$9iGD <0&M'Ґ, j+A5Hȡ'Q4+N[@f9ae/^!2u956=Q"$5DP@ֵM%V>39eb= P!< ^6J\$uno-4d( R UUUUUUSEUUURF積h"}["m?s#` ynlH$23-|F V"LS*ZM2j4Ch(3GhP؜!^t.3TwGl>L36*! Ua>1 fcOЄuCqH')RƐQjBj.rLOmxC AӒQe,lB}LoZɝ.XlsU PVX !C0"'[L#rB>|AbصΗ ]c7`Er I3I 0#%Y,O=UsBBMs4U sSIy6> H)J*U"i-Dʃ/ܦ[ a n[{.-a|ӆQ} xv륎ȎGOgkl ]a ר zJzٞvt#xB4\@@[A0>j0:s,xY+) 4>{>unV MA @ƨ&T)X[gxQB2"5a8]\qEE*xIt\h m aOc$g͹"u9`m qx#'N 9tՏIy ?E!2o􃯸6eB tvs~]aE_qH6^d>N*a9n!ٯ\N' t+GSzoI}؋*pEr!h7giH:d .n:c^ ,B$GԺ;sQC(>_I}1rqߒ v&3Ihxq]"UMI'BM'BX`Շʄ+`8+N|^A̪K|UF$!yHS?i%J;&{| Wsp1Aܞ5BBD'cx$F#Z޸jrLtG p4bLDԌGVKNd$sD$hP;=t,Y, }?dž"Bhѿsalݷ^xg%~ #I مzKj#! B- | Ag, 무@Zs%A$}PHN#<NT}zƈp`J0DMwi<}bkG"$Y "pbv{2 fh)|">yHHmQQG86&qźt\ċq6vJs.Ɉ7TVPhFօZNlgD>04$we{1^<`[+nBK [Va.%5Vqz>3ԪI&j=1wZJ9y𺞗6p4l0U dDB0}cx=m?~ko+A4XgUQ٠^{0_$nHu(H@G}4MJA 7 lYE1/qẠBpЄy{sh|m&;Ⓞ4Ew%_vH^M]l@3|S!tPgIiϏ!Oh炦Xo7; H`wФcse>N;{L"N6 tyމ)iegtyg!'5mצGzA4{LGZ{N;z,ZCnIݯYj^ c BJt׳ٵ*E/0憥?N(5E He71F Ԙ5=zs.L#텑\`C TL*\- y̶*N/]cKnmUK 9i 1f[i\<*""1Fn]m~ѧc~Rѝ( NL)Lr΀ ?:>@ܤy5ᾪ>>vgvg^bV= DAd/=y&7xGMАЇS#\2%>SVtۚvՁz4s@H4#GD;(y79>\"@H 3ttC!sc|f4 Hvvu#m1ǟgIiϽ0n~:{| \zp7і5紨oitH PƷ <5!&"f`tp.z m PޫDC>r鸦^wm 1AwO]̤g_N-4Ns;q=Oҏ>!A;Q/{B8ND%u~A rvw`BO>ܻ`fj^sx:i0sFl ;i o"ϋb `tDI40 ;ws L  Gl+7랭 #$o\G.m'?qE Mj\Gooj$ rr瑼Z7x3 N+mنL"$kU\)yQD=˯cH2CG=>zWsXIHy\b ljQwsdZJLc/w+ .ttslhb}mAS4D2z=θ= ~2h'&>o8bI<_]yv8Nm ($r@ yzFUIG| |6rb9׌OS@4,遲"Rz>H`~|)L|85<ѣITN=\c˖;BODzTQᅧaߡ%1?n6: :c3@guhx'iy󮰉pz(r3Dm򗍔UzCzȒNbQlyaA /O-0> >RpzޑnJGS; MږIq((Xm/0z9Tߍ *1+㬆1b|H ] |yXSv߇^Zs &xziwc;PŅ@D=F/GR8rB1:R Aꇱ !) jUJ9ATCR|gC!r_>_ z{Z]S#@ x/w aOHXo=@PIdҸG0؝`I͒Z+(&3:DD#t,AtUQ<[f`#*B{J }HNzkLA4/l }z]XvTDŽA o CYB)$=QMUx>S]ꋁl=p'!~MY:QCF̀BmN&ϗ\sP<;&S6N4= k=\7w%  iN afN2DGO 9q]`tdߊRwtUHeQ; pN`S;@MD)S={ue{yKQ CHxr;o[/Q*A l(AKOnY R4+ۼ{D8o':P u>tLW4g̱`8أu 9Xj24xxY5*f9j!u;n7Eme_O(-ߧ r=4t0-Gxwڻ&$smjv|m~}|@+e077k,6Xq3}V26If2G&ۛ<of,bߐX^QcXn */L@P A\ƼDp^ă*Ag ԟt`!A>0&Bd5)M:Ac@,<^@"y#H?Z}+'J ˑʨBڙpܼ9 Q6Co66{G,NO gF)Tg1m؂-uɭc2MLΝFbZ1 4%?㻒s[7LS3:F. e^{#OL6_]&q*N:U *e)w\qm0֗9mɆa+ w:s(O1+ڪ*/;z:G2Q1AY>eK F_/FRCq75׋/9Y- ,$ Nh5AV2#xז@}s{ZpL!a\y>8^!+0\]sGr+_Pk!ic]Aq6;9}{(&0t,LİL[ǟڀƜ-kEt/ZKzw$H=Qӵq0\aQSgTxsVxU{YTIkN>l'I20cd,8C@fHd}}pO>8iMJGyHb@o=b:<( K덀d!F%BH p4.ҚRwFy •j:%Dd)$bxlYVJП"P] |qpЮf"䣛~8aLqnѨ:G cd+O"2L9ga[/%[1HKx$a%Jf1! P7;qVH{~6D1 c:"frRMHó JDu`s1Aמc !1SlW(i zzr8>hU8a÷! 4#`a(OnRT6PY`֒G;.hE53 @<`urt쑦;&w+u]遒OqLI'}|]/!xt#ۡ 2cL4Ϟ"RCkdF(aH^ul:c677nفY$51BA6É 8=>.6H8ty: &9Hu>cDw %>,SP| 235с=xI$sd0*( \Y91Y8zv7NZjaqpDqbz| gpYw0FCvqjfo>xvڵ#:/7AӂBxv\mʦ~-|h;'0}< gwxOi/|O@CHBR(YuCn;^PTRUM*d\j6Qqig` @|&a5<_*Ysό0=c1±$@oPY89]2K=xygMrOc$?8u?,;, wxP$fI|X=wj{ jo LLOsH^tx׿>`H{NŧXʊ- f{ 㾩.ģcx!j~&"iC ;qmrO H((ۂזL'B#:yarS)Ϫ3 7y?B1!28gei,T+c9;$ܸۭR$q?SJqގ['`^ѐႈ#@֤D C^=O+ӱ귴xIypi > lN D0UA0]g}z1|,.ʛ- f'ÁծdguHT)U rraN|dnK s/E ϣ0<\$}S}'g$a& I~J,r:P?et?6@Naа;2cR3@hmCwi754rsCX`7(h +na6@aCc #PYe H93#PY ( hd(`TRrQMe _ڌv qѲҟߒs2DFfqd 0ß񰊛ĠDLNCp6`0  0`` 0O_CM! Q1U}Q*37!A$Wv_dI  /@^88808 $]lpa#1::J2i+Y~ @@0󨙈#bJ i H h@lQ$П?ns=\W0n<|?0k?];!Ա~vdT2LFTvbcJ#o> tom`;7%0$&T4I QIJ_2j%n˳;46eK ցO? ! _sA2s;:*B?B|xp rCg?%y_}ɳI~L{SZ #/ /sbxg SP M|?OD: ŭg$h-OvA@haί(|jVNݖˑh,Q|ߒwytͫ%Aƭ_oMyUױ6 :ray€b  :X CB l۪TT\@YU٭ 6BRYĮT zyyo&5cFEyF2dCFaff``daBRf&JVd!B> 2Dgo^tMI'k }YPKB$nrFm(a`;}L[utWAw{S v~~! ھZ}wDoč(%qƷ7BAB#`NsmR|̇wwI.iMBuBN9 y !(tݚ@ WZV3M򕟛*ޫF}9QC1&k^qD7].ĠnQH`>XOfݳn#sprDy%< 88s T?M>txrḣq!=r&ؚX}mEW_ \6T7* &f/\DbFp,-)luqDo\[ux{4z C9-qnu,5Ks3С@xzsG rYރ^~!QJa"s8pC 2YVzRW1}%V:&/&">wxI0; ( 87g\w u;`cm/we7A2hK*ΛZ|Fbo_HhAX 5G!RQ>Q<F+}]:ݵʯǟ^TtrN@oA"ܓX`$%ȝ7rR.hUU\89I4TA2d;vd=vC^^s{}=/Hd%htҲ4ЃHW RXKBs+!1w݊l' (%Xk/9$1U$xfxDRZ^߇`% 9$/Hg7sD7SϦCծ b08GHW F=h\srknoq (4[Bmxqg\uQs>b!T9[Ejg+;Ob 鮘y3D[L++]vڭ mh\az33] rΙ mn{[-!IVP{몭霞ERg m6|%]xʛ_vssM9n͸"prj'L4iEP;9lNqo=BdPIgx|Η]qowz|+ExTWN*(30ZtWV4] .("Th"8@!v%UEcٻ62`L8(Xd&#đ#dJNA.Y2=]<ԒR :EKV7 !Q4Fx]Sx_ׇirWD"B+շpGdF clea2$gtPQOM4#HÏPc|;:{5K(WF؄B8Un2HSD,81~i8ηCmԮ߯$BFؑ$׫>^|J Dq$1r͘lڒɷ'D As8>˙A3aM(> Zփ~޾פK>?#prI$I>g_.cm !ax^Q:(H;F6F *~h/3Иn9GP|M $I5D 0ze,:t306.;tó+ϱ~zU,s 6oGٕ9@c7" ~X]b8^Rx5qCA̝ǛrBЪϤ7x)>^Xo{X#9>$Go=uf-7"6|f~t ,AGXȘJ^ytTqX8QFF*" ;ֵ:k%w| .gpk:Rs8mЊ@F͓OwbG_jIm}s* =cS/5l͗F qR*ȟQ *-i9p0يNb]!.: Ϙ4`+;<;?,F# A OENF B ӏU+6nIV ÐVfPID L|qҫl#xyӜ C.aĽ3ߥc_?1M^NB'-쟽:\ :  30N[$FeUWNR ȁ0 pa1IQ!+k:*sKw98Ib-jH ݳtX;Iq JL7r`Lv ~u1 l""XPN{%uC!FMqu,y!C*ׯʹ3w"j2̤Q7wȔ= !8` ²j#sⲬ4cmW8d:]o[bԇko9;j$PEE tJ(osm#qy4i707~ 3_y͑[Rr!q}}H:ژno^CZl# Xz-CHctѲ(F vw G&>umK4y_W@;#j<EAl!X;TI~'Mpe[@ ıAX:Rf@vÓ+@? j]DuKSx&@x|82n׋e@_ .a;ؒ0)0Qj4|I B#x7^ScL4 E({ m7h4mx/5[|d^zXC߭'ߖY`h8kݓ8꫎xK2$8R*^: \%T( ,NX>PQC߃sϻW/6^l ϶z7 DG1PO6O"1䂈z=6LqFٝc$֎&C@Zo ;TokRuumyٷ;m8rPֈ8ׄPpT٤N߬MA9ÍH;}M彆P-ߏsm!L]E-s[79!^ 31*iIEID -) 8w '~n1b4txM5lAzm#II(<>8鱑`Tx|Eb]2 >!FZg! @txAvмi &TSG[Qe+qp34Q& MEo5Vθ"":Aɒe^|j#ϰYt[}@auGD0#r_*utc*Q'^o|a<$c]) `*!Hzk#W.o}7 kpxN "  :`XTa {yB;fGNU{/DP]_mn}\|~06irHHKCĮB3}<ϦpW3!zR`Ej H"A5r<`W<_B8u/f1Qa(&=9ihU)*UTU-.;n3ϟ]UϭeϳtJG6]4@&rJ<A iكX}!#?)Ch!1&b3F25ķ"=AMGwzټ*"l+AxB۝ u%k0Ȧ}^]\l09MÙ8}w[˟B,(_7nW(cn$9eK&.,B]Т&>py"bv%LӆeQN Mz/ a[U:R45>װ㻻_\avBS1ߣLA)g1M;1_Š?#Ajws?MUxnlÚ(Ɗ;wq!a2eM䃵%0WnKKbNUUUTpS(1! ykD ts$n. B8r6DֹL>՛}sZ_\ugY]fY[Jv`zl1\sId,q`C1b p`P;[u˖i:d{{1"cw)<V x)E.c9pX2&pDxbJ|C >~]@]KhF Ə{7[t9|\;85晌M[n op*ælȼ r Os!fl4;2ΝL(z`$x(ݩ?ޝaUn73q.De(07#wGKmuUΊ. &F P%|(8|Y=(Yw뇧ߥe5(d:%xCm߯#W.sda :9}lznW4WqyDDy|D*)39G-4j+l1(keo3Oo|>:E4QV`A*m`?bk]'zWscRfwDlt䛛L23Hk$/]C'ߋț ̻ Oy{hȄ/3D,,v7aq}Ur g r7插AE,TTFx 3L9sG.NB]5٩k$)sL~dÿM6sRHt|.tiHFoW3NFzkZCK'4!v6Gνp/gXןy&ǟiw<Ѱ"yJ9W=fz98I d.Vl5NR%}gALM'N;&q"%FdwZh˒28w3FVAQJB]HEd8_mBw4&\T5nrǿratd&۸m#r[!eK)ZlL2F~0gX(@~5vYSר~ Gi%|  ٮIf\hml @;{ޛK,ޫן.asJa(7̥J=StH)&qϺIF]X\9sÜF zSv22~# 0BBZzkB:|5U@QM!s2BBA9Aj_>|z|o!<\8Xm#ٙ2 Iܛe=㠏8Q-ZgP5 בh=7ӎJw"J*@UĶ *g=~q=r$5'`Gg+' =*ąuYa\sM|~xxHw371:$ۛ9Λ)8"P~rzTאJ,h UPs!P Bd*9C(p6ģ[,JXF0BN8 Dd4p`1^,M57H?th?W[>{B":ng;JP 9F(PŒ. ( YoIAnu"Kb{|6;0GܒX1d΁! BIgWαrL#ܓ~6Of7ifG~kuZtI/r=ۚnR PxBO_O7|&I AsˮtC+dqA>Z|^`嚺«Xr0d<Z((nNFɤW] BBXsvMHITrID `bB =PLܓ n<5ҡ  QxׇlЊ@! mU1Pïvcls}Aa>ƌ?d~x0u, !87P& iPL6 ca@cjgCn!ۧODNܥ'vEJ3»)C_TwdiﮝX&'$žlF~,WŘ\c݁ y=|}ln;@ڶx4z01Np< s3j;j*d/?!T'eaM`T˓,gd p9ٔNy= IӟCCmywG,EQq]!D2 PT 1DgmEW&o SAE$n _iT̹z.QyBw[ﳜt-,>UMU*7U- B(@7NF|hf:<3 n엥!iޟ#ϚXBCoVڊڪY|$cf7!מ$ !c8i}J> ٛ>G?Hs~(((:{>8a+WG!{MN1 pϏ^ڢ((F56?{ -)LQ^D.$-*USY&vMbEQ}EhiE*pol6>_ZlHfЊۊ1awɒ0"x{]2yEQEn6(+6[mk%{5V2_SP%c=ٛQxS-vG<8쯦?dJ`fj=;z ?>8Є=zQi$ᗿ9]l^,Neϸ#y++4K>46<ð٫ݵC=%U3!J/cl= } Л}Wz8'Ѿs}cߒܻ!c_P~A6ÂU_nwt3_P\8+" 2" HL<#)_WgDD#+ A Κpe BOV$I=>z\|q㍪qT|^ϕ2?t$>ZN:fRpv\B=9i|*tH=lǸ)<}["Ӻ$DL1@D nlKϷ7VvU}\\B~ڐ?93SOANi0frrw_?]4Xm8タ IWNi\ b9j a?aoĝAhfr'*2VH禍l68ϊ`0]D`0 ceQ(5ҼO4`%0ȃPplFjrMzHF^ɔqzx'K Y.6YH 1q3{.iHެ=.Z)``f|h;!QH-d>Ϻqdݲ5Bcv~W dԞC=^p}nao^7[UA2tFGPm #4t:>tǯZ G/:zLk:>M< ".OD?&6='ER"t1; aƷI(&E!#lZthP ~pԹQ8N#UH SG›I v81EYbLPSb Cm'$z@ Lme8pH# y͆Q;YYk;˟pM)MD93dw)tDHh]&?b( 0K,ȎBG~~OgɃh|`W:ǭ^p*Ag`BtGqy^ Ss X)G=g3{(ƿ7˝Ҟtxz-oHte3j BRLd6'f<0YM6n kG%綁뷁hBGj-5s=pz~'?=4wg˟#jTxO-8lzMIG!ſ$@)pY  b9}:Dš @݃q4n)qjvً% ""H=c 47XlX2XCD:!ݗPnx.b8) e+͸` ɯ\ QԺw6 UCV^yt>:eqSwNs ZNcWmP%Ώjkh4 OƱ`p@+zmf#nwf'|Oݪw0Ҹ3>?V}lǡQw &#c3GZu#e"\I$HR>*9nsX՞{!R$O#c?U:3,хåڰiT?cDV#D<|6E#7 &Y͆W# Bң-jg ǪN) ۧ 40uF&8y-(PUAS;faT^˓+&)H1,UU-N.$g *? !x2C $'ݯb] O}{0g8"i`BpA^9m^F/ c˞-(&$&*RG#-N.0p. b8PECI#1f#Pag8VmI1'VQAzP%v9{$E&x(,:鍐 d8qXV9?{=?Gvxu| 3kb'B(} Y d?밗mMP9[a V^ې` ^Z[ Eg`PLCЄ?~F ;;BH$(aFuٺ%d5͵UVڲGzACTmX83xfu툼JԀdE eSI K~x$A/`<v8CT,ufw2hpGV_bȳbw"G}7:D\?' +p 鉈')I7>ԁبrDuP. 0$!gTiQ31iL@> bL1|OTD ^wAȠC?[>[CA:/=bvd)K5z'A9`vyBiH6(Yp}OB=P A<|]͆hu6aςpՄj}ۢ&&%J"YYhla G{ja* $bSB@b}p9{ τBQ5F}pu]J't١sNqc8_b(X4<%~`bt-?ä[ؐ=DmЌdf.SnG[4/(7$5672WKj`ea܀ Cq:HCsPM3*d*2@忻}VQF`&Ȣ|;ǟ3pEG$eۧ04ʧ2vμc#ʍ/zJd\1uR9@>5H> AjhRd4]F.80 d2f1(9H~@ALexџ@̃RE2DUyal,NKhT) :,Ǿ'<鈂S!}2zI uldi!)f#7XfQ LpSa ĆhiFYJQC\>FsoܑPy^M޹R̰U[JͶzU-G%Vv&h=a~3em]rW努}N!ep5$͐@>p$NK&A`wxhPĥt8A&q9b]B@8^w;0z41JTA1  )T'lâ)I*ih@VH]#u9*Wd{o8{Y>2\Sy;2'EM]#̨m1 %W;.LC`BrieIQ ON>d%)( )$=83Y>b33ES=!L'B@Y3;Hu8CYr1?_Ÿ?@2u]h.A_a^(CH'$P3} {A 8,"&6?%wOAn|)BD&P>"g9M#b57FyJ ?9@0?}MYg rQ( ]h)@}OoGv3Ǘ]lI`0P|LČPbtKSk#怶B{NB$1)7rX|^GYM QC@u =oʈgwH ڠ&aͦc,pXie!v$33ot {Bb\ߐ1Lԇz) uIP<#~OoktY:PN: ]!t@РDNzb1Wo~59%8!BY3mcW莰hC:hmTSyz O~A$ 84{r?L/| :rs`1!b9DQȭ9|:FB 1NC1IH ) iR ea[!]OӞq~EUUjPՌU.@8JQDP;<ϛ,?CwG՚,|>  IH^r lwrt?^bB{h(4۹*^:\.S8xwI8bk!AQm 20μ転幀< di$2VY)D Jȉ{}yt8x?D:XpFlnde\@+fY9<tn B %9L &+BP4@uE P G';YOeD~D-敯9>_zwDHAuGmOf uXɼ:x22If3{fܛcgռ}p SUCBJ6=Z1"z&TƧLLQ!P6]{*(ڂs9LTicy7)*NA N<]Ǯ!g< =`ж/0|5&{)'_' ;/߅.D:(=P_ҿhXkv*ҟEkl*ߤG!!$R%{PHF0];}# +tz5Eev1]TD2%DZTIIw8竆*a(؎]&j Ye σTWVq*X6FGl2kCikа~T"F`0/8oz~@x9ыc0~C(GuMl 78A [Dky7\1]'W\ P4M&""&"at`WW([R`r8W&1~绸 }f M_Һ \@!@í,|~bi B~M<r_1i#b*p 8 Wy20P3y栍pY"+Q2l!-a0}1tlޏ M&DV@H@9: y1^]Mt{MΌ?u; rC+dd1AY]<"7}?\+ U٠"eeF=k[ãyr"؃&bD\pѥtUVAD ԬDFPLDLXi31w}}s+-("c5!ʠ˂GFwԧR;TwGvu0@0 HI3Ƽ:4{W?t_(ӐrA@Y9XMtC, 0+L)d ^A'JKE tBR&m`)ώz:1 >l}q }rԀ 0bz Cl'@煱L⒚r.Z N9$M'f_s(yCap@ƝvXIU;ˑ@ `m2O(0?pckR$b$*v&gA8OeA"eyA<jM예"p\N^{ys9zhhh4 qeP1pAZ@s:o辝J!% Ro{>|щ0bI.=LNpq_Ő2l 6~рO?<> )[/w>.`{\Ag ~ٰ.0DSTM|.!hB֌nn'/=^h2f Yhk@=0r%aMܓ@TCZ|aGd2}e_~}#} tG*LoZ(!@5B4(D40HPRAER@J( up9XF>O}ne֍!23ίM~Mo2hȁFt9 BwG}~>N[> LDԄמ]3*FpEAۃbB%Og$OR%˻O/D|PK ؾڄ$M(5.(SH8 !nG }t=kY,R~oxc칏rmX!&NօOl shRQ| LRbdcq2{hcD4 >`0`TJP8vBwa2'aC󙀞O!ϵ~$qPD>gg3Futn6==9ӡ,{H)Ij}ę 4C,kɣC:Qaܹ0͸a;qtw:MU4M¨ZcEĺ1 /*aPL$d9b&kTA#TM7 ) }-fv5V &,CYN(6ARq @C )wb\'fy k"U)[F{9݌"=lO; AYo4GH@k Uهf,f *\8!0H\'/SC 2̂6zzx^1?O/~3# i_\c+@X3(ۼTdž~_'Y?!v-03PqA4 -noiAmI8,`{ߵ|8Zh=uyUQ?KL$h-dQS0TY&Zd,ش㉉Ӕ J2m*8xam I!k/S(I0UDҮT'.m6Myds,0!K aRgؽ'LY Ͻ.ժ~0-- `py1D+S_QI2mSpI $"$BSۇ*y'&@ả0aC~r&~L QE>Ҋy1 TABf@|g=.]AМ(rNbxAֿÙυ 4X19(d'G1V\PRDQQLM+APD]9Cpt~)`I$SXB6GRȇ'תd5=O#I7PF+U%"^sv葉 2U-R@ @Fܡc:Ԑ lics \ֱZy4;kC #D$B4ARaB6V E *f EH\y6v9hMSrԚ)b l!ǜ:CE2sN$χ/|NHb81E`ÃĀ f90:9R,RPaGH=?3]g Ip$|Ev >$oH0A w6^]$cqVK ^+/5G0bd4C#B e;^Bw&*4 ڕ,Ht)1zʝpi&Zi( & )ih)Z(((9o >+DO)۠;1)X"+w~OAbqѤ@|ҘLf?XTiSEPR*%( 2Bwh(3/1MC$'ƚY*%_pgd>TAH pI36,=n@lXA@)QI(4H uhJgesFC2pB) t[^6dzVeUUUUT]RlJ=1 c"mHp~}~a<(|:?!R@Dτ8zyr=sI|<\P`r8)JRΉ4H> l/w2& s~ѷd wعTvt~8 4vKgC %¡) ཱ(@ SvUiU ZQJCGl &i J Tl$A4%|pJtpN/ dѨA EO~aOȃ /; U+-ĦPRA1[nXĆeW +M' 7J-4 rȱ@AEPG9HYk"LW5PECJ˶G ^fQO/oLJ* :(oϾ|t0hVRFH H(sspU jŝ^t2):9 B[(W@2AČ˪Xו8 S]7g7Dl|wP T(INrmʠ{#gkfgkco/ S i42M:t$rk  fhUEG: (Aceie.5-UT"-ʥ,qֺ&c Vk+q R)FfEJ1%FL4XkR4ReaZ5$Q8X;km3TĚ\L["s=#Wym4oNHMD&)h!E 1/15ƚLX_O,sEB4'HC8/0f$NMS1JYR1kM ܆q&vˁ?  c֜Ű$::@qS$0mJ:=0NnDrp*Q.|y3={oތϲdHGqmGW(:K}gkFB{.?["? flՊH(P QIw!8`:N'G Aw'd!ñZ+z< $C fU| ;5n @YLYl4s~]hn k۶m6uv L.@ɌWN]lw=M0Ik).(- srkY!ӛZJ2$ڎ$sMd7ar9?6ǑۗEamHҬmͺlV\>#ePK!HĤ'*隟kAptQ)&'1ˎb4vp-ǯF{wqN z? $ctKgrwM89W%M" +# az0YӬD鉎9Ta[ˠzǙcN,փk tb0gV'N?f459>_0By{1p?}L)uu89Ʊ=_R)v#0^ekG86maF bbSvrk$?| rTD/gu]P'BDN[~\<0\binxH p$a.~ #.Rx}}ZLF@|<;!h!c=B>Nte܅Ty@P44D2L*/o/0J "Y1EFb "8 4ZȒh"inI@iH) AD(Ш-vvuپPj x;R0BDs/Ǡҵr~d15@422))"iA䃣M]ʌk*׷yswL%J҆8 &GEuW\rdГ",؆+10<ۘ(@1KKZD"*QiPb& X@3 JFt0 L*BHb{xEP !̆TJ (DD1IDH#@#J"@P4#JTR(D"EB D"B 3!vkH==0>r Y7eo0^ SG?U8p?>i;1sKN0HGOm.䢒UH"frMW jI1;?ά!s\D1vhc77I(kA@GQ#_f#ólhɺGppA.!r4*{O뙔Dq&H02B>!{}KEHc҉:m; ImB %Ab1C!] {@lg7dY<9|ne?"U/'}5ԍ-p-[,r6덖WmHyMz{$`½ 8c,.Q$|oNɀV q/$Op\Ёa>~,= O/YP$z'']R9K:.Էz^9P7 JE~2c'`-#@POy vLH!*X(>G.qf.vwks^o3P Mロ4LMvuu0Bq"jM/?u +ΒgSC_zl]>Cg{|?߷`sp,kŹ~6v6cЬ qpÙym~7`-k[)"ZWp(j,&gŭTur(uhN 7 B#3f5I\@wvƹ4 94XtȘC#z5]-oA\Ʃn%0dpPaFNY Lӳ$͒>icȐѮQ#@CJ1db^* MQS)cv/H)AVa VZT ps1.0jىҌR(퓭xq.^[FΞڜZofhsƸ L#|E!{aNl"1IEV, !*:Fq.KMøe0Zk^y2xU6[M PIP2S &ʭ}bgg38#B97mΡ`U fjv5'yyw ܏^FG9pB3.olLyZ1,qtx  JtUq24#,8^hcKjÐ+d3FF9ƴxW ͅx gͻ q <Nn^{^c 0Cm-ȹX3,6LW9J <'|A IB0dbYpi8Z;ΰ Oƹ~;S%S,q+Ṫ-n# {qD ppUNp\ǿfv-ۿ`{ؾ9:lYUxߌZbQǼK;BCGB-8w61SHݺ\іF#Gi]X0 ԋrqGPGV0EiE;Bf5+Jbt. 3Fҫ\tɍCf+IЊY.I677t8fG8>Ch2{hkMCbqMKFb61&vGTi3a1&y751޺b2T/G3[;]O\9༴.ČƪwI1p!Ciz!^t\.c/룉s8<ƈ=nS$(w>)(2! fInCxZ2,p0gM{;C3:7+wXuwE 4ULbdK1& Sq'k3'Zن39jRpF#-\3XdqCx#Yz%&x9a QC3qfi3t*?@ oc)D6si8|S`θQaA),_|g<1؜v,^Ðc=t!}) c4Iip{AY5 8x #bHYeN LH̆nu"+לA ̈Aƌ7tI$->! K,\aT̽q3 Mlqے1duHEsS&!36Z ɘIȂK6E7ʈO'eTg=I׳>4>,yZ5N|֎5#& 7CƷ r֬Sgg3^uK;Ў+dHx|wD`{Ł$j./x ;Evp;c5oɽGRy2IA-_9M]x `ӫiٲyi !뜭S3xf2,#ybb< \Ej2.i%89iɤr EqoHT=&Dzn|2nk/B1qU$pac[ZUy59jzQJjf*LՕfcSfdY 534i--NGGVhg(lA';#[,mRʔם,fa&C0()XI"nUϏ/ ^$h3l@& 95oiVa78FM3;I LL$LuȤIMjsjOG|F$#OPw75 ˱q }C"IQT[ yp~O@hm`?\um|OZh zRcX\[\Cߝ\|2tRzRCRjdjہf7#DΫ]rjtׂ_G;~d!+Vnk4!l(BKv\*Ȉ2ܙQARW:>2 `RÐ&9P{_\( }'M! 3P3pO1cC\ǒoܣ׎'N_8VxN–t<\5xiNA;^:d*rL7JfXNvf>kΨl"%0&Hzd_X:4w￟ aO3oƗR-ZFPI~lRٯnUDkNOﮘmW $ԡ* zw6P)> z7E$ɷĽXSavCJ1!z on{zt^`g3S8ϥK:ḏѼ4ɃS\9ޙ: NMr4cP ^:FhF]qH=_$|Q+w1sFQ֌,!5&C]ØZ>-gmeXN{{q1Wc<G,A=#GBiA@0I ״&\L={ܰtf\M8zZ$0« N(k"$$$&fCcG0c{yfN\`[HR,cnu)1tqD-\Awˈz1ʼn0@&2i~=I'PZ~s4LEqû}}ӏF2Lg;m8-HHdk$1("x&n͍IM4% 6DV[ӉM8@E)8c-";2lkg*+9<8& dVǤk < )=M :s8å1cN:eHf X lcpܟ"!%5JФ+CJV?la;)4_HB`HfN钑Men4r4LduNpYC$ٺAL3 (NT];}G)94*Kx4&z ڌvD1m mDPvqpYli=8j&٪&0\ Ә<ӗ`ؒfLrv zg4:<țk Uphc 7O O6M}!AԆ&yr:$"zjiUs{$DHMؙdv@3KBm&4/r@-gϘCDrR4@gpr;b;JSG:\x01JG} jJ  }ؕL]SnMA.Gªi %HDԡ - ( I~P;@A"Jb |Jp::`֐6᪯J/铀L_;ʹ}®<)@(! Z>a0HɼdZ^C8{7~> w:z%!FG^ٮP'Oq 4uafĜcqVF-hM2bL"3ŒAi5"Mh~V=H-}Bn;NRa NBJ}PP5}]wr:|'^<0@>[t<(_[H^BQXbAy"P TCXPM~OMр v~lLy M:t PPw2C1 DdMb)_ي \#)S@n2D*A}obH(TiI{Phʟ}QK!E[:`#%*PJ ;F;@?sΒdY{5&VbQ$SBc |JV~ 3S߂jlrܭ͍JZ3P$! 0b\Z0I&A| njy==--ͣ -<0QPdR<4IVXxk@X0v@oD8 %() Q]9(G/i{$ i)ZJB)* H@>'ǣᙩPwC0~6σ?( {8b;*cU5Oo隚T?6.]a cc|"U}@m7G9A7fp<u*KpnkX֘qllOPy&iMjYa̦w(V(*Z"8񱱦=(OO:1+C{ݛɚX Kt%+ӵB+6;^fSn`f2vg&9ϡa0y.1m8_븋Y#f{ȖzN=[^YUnã-vh4ơiS\cXҟs G r\Dȗz'^R O\aæi7|쁱?j#CE3s>Wo{cm>mqࣧ P#sdmWhӑR;9LЋ5eɢdđ3)ȡ<}rwFbFE U6%ztJ@H}LYOz]z|r` !4m'PSlD[6ѡ 6ƚ 0gdqЄ@T8ABJ<21(%bbB=eCD2TXdW<z6O 3\X$R xO&K.ӹu);c]UO 1tm!T|AVʀNhS}ܜE2_FLt7xd&to#uvf1oQ4!{EOx70S@>9T"؎Iw#Cx 0T$"KZA ֨)o+DP<,@^rdY`j$n`XSmY_ ۱#{Bߐha6qrǨÖhOtq&ZLȊ^Bqr}-*&>Wb(4䃨x-ʅb"&j"?*tt1UUةGR* BTB<VQQQ^oaNL,0wp*9QM-a3Wba?wT}̯Q30$/E„n,P{+! Z JĪn<})YR$C`Y`Y)*VvQg ^R ͐{+ ka@("< {eP5f3mJ2aExkӮ7k KE-(SL !pUUEP0?ԧ/P$d6|-)PdTمw8%ˏFDƆ#mFp8ѹ^% 1uP&ԁjçK#8Q@t0=PX>ovG4Ek3QN!EPIcXBL/{(A: SO.>Obc" 2U?W`Q*4,B " \FE$,En N9&ĹF<p94LɌ !\cEԚ\7 AT PNCƩ A#?%zѠIp̽RuD{sH{)Ȉ8XjMh&c5" gJE I HE dZ`cBI0̓ft,`x!J&8?)J!'tkR=H.~0:f>J,p8W-B!?) =IҔt]9VxKxs1NOSold&EWړ~ 6֢m{@De:o`Bh}i 2-yq!7'aJ`??A'Ihr2'7sގP@;!BHQ;w|I>us!v_ё2|{w[_Cp32֪/6y>' }lAv O T"C i"rTGrrw3 `˟ MtXH(&$pCL#>/PE~s[Pj! lh\'Ǩ{Qa\3oneCCP CA/RJtp73!nO}Y`wsu|, 9o>Q>Iå 41XSQQ!g50Qt9!_fL$?u(0ڔUAET!C>=O/.MJC!A.9$i3FjYf EUJ1-xb|u#eק%I 50U@RT40#O~I;^f('4KABuzY٘FD'>} ,2ACA, 1]d< u>QE=źi"Z()"-"D5>:v _p1Ԏsȑ`aƷs~S۞mDb;Od2","[ҨEƒ(?ODOI? [ ߒ'YL^k -o7#Y϶w UOA„LM6Weo-Z}rz踗>CMnsڑ;q;az9 'RR!~ZӮƭ! _(a'Ei6닮tpx3-* [ZROg{vˎޝ !L@SOR]zP1 !{W"h-HR%:7BȊEܱo%baYʧwٔGjHH\ !8HX%9YxG8'Cuo hEHF~<ػ$7ꏾyL u}\ZH?_/wq#:4*"R@/N~fmU,cҡD"GHSP~1>0ȝĚ{36Wlţn @tA.bb Z"Beb) 8@tp]'NTbwznx0(QQvABpA06}| !3fUbC6K(07ZzC1 dD6B#VCJΡ@0dƘ`xgșL MDD?_Qv{ Ny5,mcJ0E9'29 K` 0b6.Aa֖Q20m#" X YE!Ѷtw oHPQ'c&V~ns?fqnOЗH\BFueh& a(f:v6>FHPѼd#@`9Uvt8*v-sN^8y` U{{~YO$۸Q;cD`Wp94c<zN+wX WQΰD\ IQs!d.Ebm8)Z]zŹq(0i($":!dp3+lI#+!+efnQi&$@Mrƛc3ڎ8r4פ5roqiV8O;fLS8,gz6s{7 B1H銌!v Nr{g&(S14 Cu,|kkClk'1Azt<%IŜ7 C&!xtnnT ƋqETQ5iMXn8G0r8@!w&E! D1 I2OeO\z=rHqd!B$Br6D4ȥ*R%R%)Lf'@U`w3<bTD 3t@)IJ(RIDBB%"i@ @(h4ĈiM*PJJ4REUTE@DБ;N@PfQB] AJM3RЕK;dhi R i*!4h& #aiBvuBDudZJI0Scۃȳ,$(H?")M=CKKMv@B1QDurᯏ{29A #H˰GA4,p)Mb#bĄo='yo!Z'G%Sy%68s;$:m7 ZD0?:2'sk>K:h D $b@:f/*v nIS +En|Q#5aA6MbsPNr*9/H^( F<$dndq;&Ġf]!^/~ByJx<}K+>DQqBqj`.GW[9!W0Hbbȑ cv~p}l O<ɒᓞʺR]=gDP)rvL~?_brw烴n=8byj@ત=d޾\F -M H[T#O0h\ OK]*XV0f #T-rA7 }+Q5AHҀ$:#S-SR< Tm08NBi@ P2y"({ :Qt9#=vL6:KD^*InwAP$KԔz0q'+ ɳ?`D&^|a>HMi݈PZTj%Aad@3n'P3uoja)X# ;.D2Egn(1,gI }e$T\sas͑ɜ/<эUIH4bhz!f!Lpn"Ď[Xvފ\:h»|^\BMACqbuGkYΘqVm1B!3dp#"d0/ 1>H](,T9"GE2%}|; 1.%F6&[ 69zPr-Tjh"e@@8RJiC2JJ=<=z#x6pt3k=xZ!O ň` L;?QrD"R%w4t˅2"JQ%sJy0O\AΛG\lHj) 2v 3q H'm]&su>RQ'*2IH.k/^NC\PKo3WLi6bXy1t9V˩QDu]e0r_ӟyhSM񍱦܅VJziEe޼pMj)2;O^Vt2xPyǵn7 pDu&=ye-is ԏ.4&]2|"IE*)5-U)+ 3jA #ikbQx=l= y@p u @B)<1$8MMF9(4" @D9C%Ex[L8L+w=|x [IЄ!:yCZE2N 2}j'$! B_ .?"( 9*s{?$H:{:~Z1[sA"*QҤI@ +HiBB)JT0(8 ~ӧi~ !G$9AD:Ǩ_f77CJqJ\/ p97$1$JnL9 u 7ez@"=J'JEOhDTY5")L#5WAsS?uteY4lFJO"ÄH +!QA҄@"l逕 V$B>\e@9!(KD,'"Eui\TjDcBpj%xdN6So1FuqR)=C0zJߏRF H 鮧05Gp@opb'oƒ]9.8xk`S`a \#uo|(Kmѯf$ޤw4^;)&)c[ Gdag㮈iO1=<;cM.:W!"|t :,(&Y-_!͈4Lx~执2uFv⑭)pGYЌį\wz1Sz0FhhhȞ&N# FDX!pm>,| \#Kg8 3qB\^W8; \܂'fdL64rjH<>*:1/:9EӼb76Sr=X8ibGaT^.m'Yh_Jh/Z\#(;^1]af)E4;K!H8Mrr']8\?_^В1EpOJO2mt D_`JO Ixɀ$"}:z٨⃲V$\ z[F70%=1ƃA(2 ݏ((?e{Oe6^WD" Db^sR=34'˒!:Z"iRJ:HHh`d(ɇ|sx BA5zI6=.Dٶ,ld 0K'~7e<!Q'W"*J XFL& H:jmoA6']`(lRʠRPXiTRL;{RhEA͏9ޑ`L {67";#W9)B8M3\xbCy\*v'3i hib&+ h?7I| 2AuqL(pAD7dP biO>[ɸ7z1d,Q54))! 0O2pϸ1;X 5n _ M tY#c e\aih%EɌrPdi= 1Eu#t&LOΥ !- )B(1A"UC5 7漢04- BЭ"Rd^IM &$9`ъ!B8`0R4pA!KM49)V9 XVO' -RAIDTQp"1B#hj$"JQi$ F(t 4<<s:wrK|*}E /DN7/g>8vT~ l¤CP p*zF)BHϩ~r^b~XSweϡHzyiϝ/Q,0L ;dԊ~WggϱCG$K& jF~& 9"yĄ% D@P 3%PRҰ CDP,$A+JT3MTR*J H*TD#!DB%QAO$)-DDE~]O|ߋ\ {S`O3\r:)R:\F9r(@8UȏK: VfMKAt|{FO'!~k+Wr;v{*; >e$=s<P0t3wk[ut!~H4=^LdS;-gRzԔiN+Ghzb>I bC5v Ӝ>y:6!ݬF8ZABblMMiP긼򾋝3jyW] $`͐&VbjuD0i(Nuu^1Y)L&ptrA̷ ^!ERi7pq0FV``AD q7Υ҂EDA$ /&΄),\y M\J!ҝR"1A0i4D jDķj҂kNwM3HDIl^qD~c2wls7LL]if${w! y" aRgvlCfNL 2OK%=v" '`zQ>KVӡ=4ĈQ vs<ȨXb%aa1~>:i6Ü= G1դ& רUS6)*kW?( I18LtI!~ a$CU>O݌lOi,+90 ^69$/Bt1 V뚋@EDPaIsH6u43!cI#Q >O5!>E_yĒ碪""˪B0QrX o`yO/& z&`72b /rH琪<ЙBtԭBwЫdy'R~{7 ~R(?bCuX1s:_K\T,y7,Qi 5} kV0$ @(h/8rR)C8L~CuaB-Ny`hχۄn:J;#X0c_$99p3i覦h+Im~(/TII,p@ 5~8ߋjZ@ܶ.'c(<:$ ժhx5{ݝaDo2/>}q8 $I@TAQ8`MD8KJ Fh>sm}W9?g#%vvt=J%s.pb9G#Zq]Q9ْU)qvY8qܳcTg={ riۉ=HYFB okV+Jw,n@GWp@`FdP%( ^s! WIMZhV+8ia }7o 4C"A"\F&W# 廽qh U (>9Bx 'TCy+IS꿕'4UPJ׿iLɌAxy~ǼJD|@JXCQQTj5YͶV Fcjp0*BNo-w7!MdB!" hICmy䧵 a5ˬ %wC@V niwZCzhVUeL\D* L<>hދa4R3)zt;2`N!Ippc?vpSD 0V"4QcNbJ%,2 .gw1'ږ!5PkYZa%ТDL5 ԯ`jikԄNa&[QO ވ:ԟ㏫Mԉ3PlH9(Qe`Iy9F:,| HC<>ӔRMC/3X!Ƌ[0ޭTo.4ieO t"Bk_c nhZaDORq \m+,l?Hm`"rHN;N2u)@'# |>&LOps^C@I(;~ (H?YS|4Z*|+qQ]<&rTƒƗcU6 BE& D2\LFSjCr̔(V-PpqJQYH*Z8PL1<[.) cDmT2!AIm XI@.`8HP24)MTT hrH4=(ua=ZfaA;M DŽ36p^0Q= od=1Y}(_#K%5M&X /~@8(7Fĝ({ff* Т,)em~\V;6 e;D)B!sA\iѠ:zH BB ֨|=aGrP'_ c{ $kq9 ux7`_dg6PЯ B~ ~ĂL=>m,UCD 0?Hy zOP ArOFϟc˥oTN({jwUŗrFj 0PU+}u˘PƏ]"hv_-i%4N[ ACOeW%©>SKĴ)r=sa}Dff%:dw`J"3 lUW!$6>tO`_i =}uR_0)4bY3^ |4 L~cu!)O8yq( y{f|D>W88+PHݑ#B&q@񐎑YxN8RW2blKb9hϤb"*6à"Z4ŃCvm 36FF$nJ7p Z3oQT[o&ec yuB6ib:ݏnc#eciQ~*(MGOՠuD>˕* +E5e1lc@QƎƆHKl#呛BC||\2 @J4kUؑ3 #s@ъ#ơ mE._d74FRNڢLfkSW"`EQ qE]aae 5InjPd p (z (wM#H Wf-1_B'12m 2ՏZ4!4ǤfŇZoN pYPߦD)e 1ĸ7iX DtD@䴁6ueeH[W6K37Hy-46:N٣8.0bb@M˾k~nzw}G0YMl1aO7p4#LȐ9ECqNFDa#*$gZ |l TL +PXe0Y6(D z.b8a~-]<48?Žf2oͪǒ#y{daLDLnPxj[%McaY* A:50rJ#[(0y.=t,3`;atw%h&ujRY;M롶X1MRK($T՗<'@!@z@Muf@lm5W0ɌkL\?㞩9ۚ׸R\b /B=dަui؛U@c]8{8F Cxg3/Bt9WVk@͊0!EP ^ɭ.8myހh'ir风G-$tl .0 fQ;w{遶h-TLQEUIs¡ HrA__pByP.OkHbedTZi0%Lexq0V "PyiP`h  &\v"1 ҝe9JԆQ8*VOG mf (ty(IJpJ +Rl)A PbH4 Q@1\@E@ACK@PSvC Ȁ GW~c8E"'p$I%H ED,#"pq4$' w=p7=1@NhN@R +@PB%+H# !װPxGF TݑB,9~^T_n}xfi_@ )?ʛh߸\Rc~BF4$@=^`AI@ӿ@AOehܵj C sh(BFU*P>$iȆ%! JHDeY `I!BF&I(%I % YH "V&!RP"@&NH(b`* AV BZ "W.(@IE^0C ?cW U49@skjL&42 > o+ }ǟR9&N뚤ôѐ0hU1V7ԝlЃAh Pxdą6Kѭdp1}7k~i4 lys@Qhꅧe7&A4@҅ Q xah&9wwB'):}>:^BSLE rs+@C:!|{9hey Ԓg =" JfIqH !P>kj Ok.DI'uER(%Su1B0mǭF0잳h|6)$ML$H4H /j4A(b G|ǖ1gw@^LNc朽ǕL$>89;?@p] ybB5/Avls5'f`2%k%:ctr-2>=;R3f6Eڤ0PEIҸ^`#Cr HX`^z…G]'EjH*A fhÑ$oݏL^6cI`9#Qs7.h$ӈŜ`A+rcn0RE,%!B[#s"%r{"bPQ fh`<8LQAHAPa" 7awm^2@h.B㎁$ @$6< %!TT65NJRNtđ ăM#sP}`.81aЎ$rQ?= I+pu=WUgЉ;ք(?kDϼ Qj&q~+~ >QrD km8<$){L(H7?"^Ho@ǼڏpW+@qv(vtҧ8CRI>?\$suVwAAPrԔ[;{;TFTIeaǔ >/;N!aK H$^Q ?3=}5"m=v>ː,f(!`bVP*}BOVQQN ciANy@]l2 @BVRG_~I`t#;1 $pd"`B$"# "H^؂ph$W Y(\1hJeB螜O,aF#cnUAZ0?8(64\BbYB ZDt$E(hmdjZL&t,8 !dT뫣r{E7YK-{Ddѕd +5 B`,dPb," hVP `3 `%hBD_~wr&+}S}D4B'%(PR+ފ vi(^ԼC0.D |åEJ@,8Aōe1S;ynrN}0ZCۿΈ/{g3XEP>F1k5O0> s0d4Y$;Mݭ/z>'؄"-6>`7sZ7) x!SC.s|S!?#@А#yz'>ib*b[ Wig_*Dx/H5HASTD{tka b)Fd A3]&Q}u.(y!ȡҐpeXC[|˜2ġT(45(R I:d!P&ɣb&XARdh&b]=Z3 D!1Jr*4HtgbJ)Dh @{d9"0}8D("A ^̤ GRzXtShL‚?\֣J/ HP<@U Rv0]IER;`"W1X}Xhn(-뫁re!Vll%/LHP<{U{䘠$ ]A= *`aQnQT'dҔ1;~<)[O49M'obʊ | f( C ^7@ A  @[&Ch!}it@8 _O$o} =}_G8F *$1>z䳪sƣo6@b5`Rr; E!]&H o6g. 4IJ;;OwhjzmX-!Sdzo CX{0T3;{UUs't亐#; *Pى3B_DRBrc?߸9;VQ^1J#F $`4YŽqcPEoY-8PDIY)όzܜ;%eAE%%<^CվwI#\5zZ5WL$Ō@pO.ú{T':  hنq F]A8'xNɢ@(ۣv)ι A]a o'Hfvj]^x ,yAJQJ<#9/r!W.vn |Ѣ,)rM1'9BLjqūƐۊ?8cCP|@ٰF^b:T죏t'B>Fq%N]OCy\X8pxh݀<A!C$H^zwEbȳ%I(_rO}{4͏u%mSsn0h(4x6 @lG:y!%1AQz̀ Hq)0F2#3Ͱ be1'ҏ'_KC DPM:LI$LHA4.ߋ@ЇXiZJ*;D,ь@<0 j=%2@ *l$|0G1MT:%ox]%J D#gB$Hx,% W,Qhf)9(?Hx Ap:\X B=((ɡJJY!^Q(uH$(( & 81kb$[Ʊ `4h;T.Q ^B{ {Whh}J;`(DWH13|>uTm(JMy(rZ"r߷PfR ю !j l} oMG#^*'#<Jssڱ1 "$ @!8& > 菁hRUIn\DUЉFDAr)8z8|+ )Bܡ4# Hq"ն4]\X9(뎆 1eapx5DL$ ]t }yk 2}.Gb{һƖ&1t5 8hk = $lw* ~> g2BDey|8vJ=7 ߭9qb2a˩K̕ҦA,θgC$Сf09M(k@` [Z#XװX\6Hԏ=wHs+>Lӳz;B,M$htIw3Z 9! ٽ$AZWpBI%wpiC[wś\hP[ 퓣؂sbL6A'v/:U+z&M쁡$.mi 0=@<=@9<@  q.*`h` flpVϖQ#JR4OJ=",[a2 Sѹ%!VzO4;Bٞ V[FYH϶q{n?A=h㱴g'~q.rV.50aVp PWty7U`Km# Ppcf2A a -z02 14 $ȮdOːRC[؟rHRՅMdGQVh*S* Q(2`4QZAT(I5IA:7#́B>(1Xc }֔<F՜?<8Grbc)D&vq8bo;]p'%A })_ 'VCܱ rv,/) D/ 7 =A2$<NlX/:lq S^jC,_K&Kť}$b0Ñ!rXg0<{4m?^LE A0rƑ(Hs QĉB BB}cC&PJïj3H3ok$1 )mP|p:^[w%|Fu&Hr܁6!dvG`P7;! ,3_ =I.w%hfzʊqГ ,w_If>߬| >#kg ZHw~Vب藏7B EXEr;"A)W\m %a$xe NA}dooIjrѡYIJ"C2|9f9 |I^zu3q   rgi~$ܘ*Y҉0; Cb#lFZ;XA>܇i͒M=p{y3UA^Ao1ԙ%>61#Pp<]CxG b31'Sg$85(ƼY.>?˒X4 53Lk=I=)yA9<#S轪}'crNw4i4 yAaBN|y"7ofTl ^46v-׃%PFuǓ¯ӎJ%aw7 lt` ?#p0ِL=v<c } *?%6!NN)h7M? tIzqr~ub-["X| 0[.~~B}*hSLj=: ;ax"y_1"j dО8)hpY< "a>| T0$X'NKDA!J4PWgj[ t*w5?__uzRL{9rr>rH%O£`2LyA"]QL ' ;EtèV2wdU$,UBEat-|2ĉ=L? wqLkP5dP(Qy#k_I팂s\* 3j񨢵"FE1$`DaE~i {`8|q?TNga91LC"aOoUW߳YPE)2zIkGZ cl( uM8'HKKw>iB"uL1DbNbh-ӱ?vK48Jg9c~W-M13MEBҤJ~Y?]:4m1HyIWe+^9 ": C{sNwN2!N^ˑOڴ@|_N 8xXyS1!M y<4V4o $};:I3*WɺN\Eըi:v؋F`GBb>>2mBMyC3'6nYDA@P !lQs-$5D3HPKU?Q+R!" c=*4[74gyyc۠sFMrSHL HI%[PS$P`9Hhձ TŋZ nlj!$bW(e*0lR:Kt".Acu%-j7;if" tsri)cDEZ %,]9 `4EEwU3c4Μ<D-- CwDP\;&$ (#gW{LAΗ-Z({Ƙs "j<,A̙n8+VΠT㑻u:: )8y ;8脉({(cPQ@^|4!7` H]e[E]F 5ZCc]E[m` )j8LMBv`wH`$u)eez}>0;{z_^8&E(Gwb$(D!'-|~X|߳ '/t!ms7N}Aϩf3M~inԺgɢ(и HNkU(t)5Xo6Q}pE3.9)p=2~ UD1v;BZH*&y*ݢ~T4PU%B@BksN(/! ^U) $ABQGxd5TwB r9'TAd[^.:1tqJհTjYAC9W.a"8FAfoD1 B%RCM՚z)ksypTpN5-X3pZ(IoƐ]bhmW8;VS@ۭ8.Ҳ`+e!lҍ5 .4\tX0dQb`LEdbYEk*Dq7 {=by♢t::' i֛FĈ\2\(ЄfBA<>Ѵ7h?!(r#0oȒ$db)񄸈0c" j+xh|7 ( /ZBhĂzfV,K"˩# O3B~SmfZ!RI yOv DЪ|-Ԕx)1"`e̓ G{Y-!Yy ks<&id:B*$:u۲% aqGȰ=y9yGFM DEG& b1Z0oNg Hٚ39%0},!Q:uk1??)3 &!T`8LpŎГvY݆+%_-~,^O?F0bH6Bs#l`)ht60>r=;DFj֙|4RT}Q#EJ!ӰD9H]hHM uȻa"Bi$3Qϒ:~>{B̔"zh ! VJ/MiQJ*$QL) !~ǃm"@OJWMN$g$5G m̃;?Ċ$bcH t0Q4,,Ö41 pBz$H}1! v4J&4r~r}/hn>=;L:+ƜZ(t8 % J*/<^:0IL& ڼ֤I+D  -ljRhJ .RF@@"<9)JL4DA!0@$ž\΄tا~p-s9#Lď$˕B o_$=Үۮ.fb &"T^MϺ8/|LD/DD(iJN6T?X~ -(ٷjVCd6[vȸWf?5JC}gCϔ'i@ LCGx| /́*~" 4t)F#('SJ|>QyoOJ#DGCʮJ< ?&%JP^  ]Q|#wdM>&%؇h:ad ]U4/aAQ\YijxM6v 6pF.=rCGH-"pCAb""I  KVV`2hԆCNmO/'[04Dl"$ _f4A@=B|;: lA^0Yvʚu8i&?fo'O85ZCT0(4lv>]B" q*N#Z"Ct)^sh?o;zxPr>9?s4;!@?G&P-Τ'.S wsN4LԚ66,U:y59$I] YSE2İU\PLDiͲD 8\kw'@tbH06+b0A始=dQ1&hRU--oS[d:Oi*y}2?8vj">8SojI8A.nzR~\`K)#a&OX_`01Cxwo$$uGWuQ ڶ@MH bTuQw1)faߊ QΩf$|Ҙk5{WƳ(*KxҢeifr_M!s: Z)մDm::L STTԑG2ARߒV{wC ^n2rCP@ 9g":I3P۟8rp*fߟY!Vƍ; Ɲ0|PKΕ\ P$V(ap~. < KK=atk|sDhh] &zXW=7:j;Xpx !2! cи=5@=@!MiTgULpo85o֐:9kx a3zLB- ~GWP]=p#l.ʹTcs-k۬\zu cu̴ӳMلhOzSrh8jc]G4X\?Z${xQX++-zdxt5㶶+1ZthPbEhHt,7 2eoGvߜzfb8KEl/ x^:+f]Fa o'KE# ⤵+ 1EPvf6T$y`=ƚEO)3Va>\NH˷7K9HoskRZh4>}Ƕ 6|ĵ‰6]D#Tdî5}@{pBʎ~^[3ޓmږy^'^D""~Ybgw k"{pHD7V3Y!CAbTS$FJ2Ew0[m"ݒGk%nPn֘5z%ӓ~[f'տ;UlEtMdGXnR@Cuf] +XhHeod=LYk }z/KW1^Ucn Yorw2\wq'Tzwha|5X3{c\{S(mvs}xOYM',hɒh0STwT5&{8T;TO =֨_@}ftm ;;OkOXF)I],8G5{^(1 9hf {M"pjf!q}x۵[&GRRe2Ӗ8nzէr%Y HkO2K5!!x8ZfҮq PZ_?,vTDi'^Ie+}[Ҿ7 [!K T$XIm|{IG4 o`QX iCh@Ѡi;vMƺ㴔J˔nIR(MD261F?3eKl!P# *hWϥ5i2[-i44d"~I@W(4hgV/h{W,;cwr ! H5ckŰl8wÞhFeR.2s8[3G%X UtguH2Q$/)oz;>b,s<9Ycb1QK_eoΘ2e6Vx 0nu_trwBvlvӎތyWP <$a9:uo=y1MfPBA1'ݙ&h;-|{3xv!jFm dtLZ5vޏth#^O.*S hP㻈aɹ(8+8'Di?/8BySATPA<Qn=Բ(@Ya݆$NG I!o84fH8(ějI) Mח@@r^^,{o$NK ^$6c9{Xpq{C^C)|é  n 1Ł(NXi[ Τ_5=[|J+ >^5Ip!jc:cLh + m7u" vZtjP70QBɒjF[B8I%A&)1q =8qtD*QPBYδLA^24(1i-sij7xTe*"Mn̠#ɻv6#nܘ79)蚈&_hv=NV†1/j!"GDu<P`v?FklI DAM4ձ^2UdU0VF6|JdҒuf<'pAb3s/U@(%+ 5j&hvc4h< oh%S~QLT;D>A BG9?D}(nDaBepi1@hCA@` p|ˑ h8ik|B0}s 7# >ک yDŽ 'FX ({1שݍ#}58:6 Z19Ax,W5&%* oH?Ү#Nd^F BlB$4/>  FaDNQSBz\@b!=,Uս zD~!Ϥ=?^_C !%>2 -j몯bIh!abB(H J!(eD> 'xN1%ښ*_F?.<0:mPSt^g˅em o-4ixAb!M0c\ 'N-  opvH<ӘF" }d;4ְ9r9{;{Ǘ+}WM $`w`*mYzIK1w@+dc5.bՄ81}M 0MyKt9-45`ąo_TPDLHDS$TIDP0 PbCm?q<?58c/N%T=gBH dQ9WhU#g:B)E@&@dNȆJl` O`t9ş*˹ՃNfJɐo Rԫ%=h1 ~!"шĠ u涛LjH0vr4U4P&`NGIN36^- A<bf5"~=UНI!4q%N@&KSH\6  d.s"U¾q}"w B@W WL&tDP!h4r<^ '%94 qxiBF̃;n&u HͿƛD9O%ۈJX@ X {z&dޤ Gy$cVD²<ٷ"ǎhYoUhܙ4hA G:X[K4 W6nEv0|Y(k*D{b:t y |MdzIeCUmQm3ɠX ]L TRpMlL+kA2ɍ1H24a2(h"d-7sf)gDgAV XIi&FǷ`uvFCϧ el}lcA51@U(dT|%ro\kQlZ j\H{ӌ$Lx tjY'6A[udmKtvϻ`H#x4d86X 9rfk ry~(`Q=6")1Si <Wt#.pG `Ѷ X;(~Ei<:7QTX ЈccdZk}s?gLu.U hWӅq`ˎ$$FXnx/A:;󣁴\C H:v<߶<^mݦIRubHtۋuNh$>7n@F%rx=+x2x )W5oE;<Q8|Qs7Dlޙli$rqS6up̤'I3}Gfo}X𚐖mx٪ljq*,DHUH4FEb4`H6t 4d)>ɽ{=|= T (fߙS^`/:81$1OYInLBDFKntY}n;Zy{L `vGyee@ԕ kyEv.ϞÎuQìɦ5q3}vd&H;'g$o9$aK7z1][mqENsqj{m0y.G[XP eb"ooLqduO88Jg:kP5&4ͯ0cUP f]` ؓZcU;F3 TleOC229e&}9bFg0q 0SRi5בmCNFm'u62U2gNbn%bMX{64 AſG2#dž&5N{[1yrNc\hNs-46HV嚎7 Mn8}̋ -bt9]8PDGIR`xǒ pB,hvG`iBun|,#. u$ֹBԺV>AZ9vΏ|z8T<ƢOW  賕-}tǍ^8K\&dA<.|8:pq5$n "/5 VY3rh̀7:}S^,Ͷ_ފ/# BPD(g+oݫ-S,z]dڎhKP5 쥛MqMNF*66^%yTh;XR&$IR9M!sg^ kj)nX*{(`I瞐s Aȑ% i,Lsi~vignl:IҬKVxbbwi&g#]ζي;13He4t1]Z"Zс4/X12jY nEp*a!X!5Ja9JC檪t\ذLzukvbfCw.$Ő=qsETx`$X)СbtK'>ws ZU3:R`ށuqh^ @ӎ0DSjS7uD?4<}1S'~#}ir\0i&X5h5-S[hED c5Y@9sS:B@(\3S0>-Rx5j^1_ :FSjCQ{C˹ #h#h1nh=X6$ "!>vZAۨ 0wP:$bvt2K$}LSPYE2EZNww-s$BtD6Pn5Ԍ[k;)}{s!/JveK;BVڧ_WG\JBL;yH ktxl,12QUwCx6bJgG` 婚s. 604Ck,3:x01-nkqe WO+)Ž'r6KgJڝ5קV =UMV殐C.%M_05E{X=/;=u{+7|`w(ɫ\z,XoI.f'pjNZoZ2HeW@)8pƅÏLNqJ2F.=d9Uџ-GHЊyfCǡa H"'tH;;IE&9"-8/ Q6-cQRc9a2[h *}v!SRF|<MQ (|} g!wK=#BY0{򢉶`bh*hA =EZ LfN)EhxȈ%󟉊HE3:6`gws<5f FC[ /k.ɶ{M&F#5&(h92-әk]/$GQkKKW1aNr6w-㣂JcMtûFv連thR9l㹥 ihm`FA0 H,] \ nM3"|<]â`'a2*~x0 my 4#[Bh* V*(*i7.UTeiZf$bYX˭h$DbBƐқ>ݪ(UUUUUUUUWt?pʴ >a Y* B`lףG8xS<DJԺ1#R@[*5aA'<1{ ;]Mh@=Rb&#ClxCt{m78Dܐ7 (D:ywV QEA NKlnތJ2U&Ѫ j 0MYq&dKW.(H@t]>C<5*'~w++tƙYt(\5;jt}oR#e !a*GmMR0Pa`3[S4Z1H-;CF @Nfn\U0%)uݥ&4h DTz$RL#CAXJ"{pOA鷒Ѝ(b^^@vvyi(}m|ͧ43$ }`Btd R@M]Ec. b#bmylr0VΉcK,P1 5hzFɉQ#|_2熈:?}#"0P6Pc18<̏b>TfZ+C 톚o#o'Mɲ) ${GQbSc/&Bڵn5sMZc!wUiaGxYzNPdffLX .ߞt^1:&t' H;0X(^QuW dwA=n6GemJGc8Aq-1 !Aǎ h Q*|!'J2*? J,_HyF@]GpZ'9殞Jn1 csE{}8lҒ]C Q[g%ls]0L]ng9~$xB ]Ae;M{Ӱ_.{p}5^alwp~7v'd붋~;Jl:g$$#NB1No萀 xˇ7!CQ@( Ao|\j0`[}MM08}&&2D0?1>\Ah'~mF POe~BGĎ&{|Y5OnkR[Ķaٵ,3Z։t5m$׎9^8apcc p6(&aDA0 bm #b+Tq35ٵclvA$ӶtU[V;w`$2xF"DOKmWlW6G#lIMd \$B cf4FhM2B4FƛT&X 0 4:aBpQpH1#pHC#Qր!DX&:|ѹ[1x*)J!T@Q2Y(@Yִ8ƸETSdq9J|kGJ:CvB6 %% (IpHLd 2`1L S &-l!(g[@41- 8uh #CA3%)B#DJDU!N!TOG|#:IG'j!i(*"Wi ^qG% WlO=]41P; 82ۑ=8U 8TME0@҇%&т3價 vl$šZP*0LD?Р^юDEiPѶt J!,3,PJoi/?hD1&&aCU4L`).8#&!MZ=PGqVXLVS$ 3tY,sh[ǎp01FjnPg\1,dbg'Qq4or FE@pۻrSLpi yG6$ TVƇrGSf2b9,!N E*Й%8"O D/d?k`Ԩ-`Qɐu *'ӘJf9t,'uCϹ2=]%+ S A>hkHdvWY(H,2' ǶzN\8N>G =Kڧ$.hЧWE-ѶvL\La C2aR\UoMA "Al7R0ybL&#HcmQ;XHʿ%K?WHKt|Z g$ Q? <>;tQ|v!^!^`G@?^9rk2$&5jLȢ@P1:f 胔v vGq NSGPBjEǀ)4!9!翤c ҥ CJT4-߀?&B/}ĩ=LtOrǦN rc̢LH4|~.A? .ǂG:tQ739Ú|-ϩ0q4\ôXd /(T?ǏC(?koc9d}R|OB R))$>,h~0?s]$nq@1ux .>_ϐqfIS!ez~On!RRI0SKJ*b N%WݒyN ?BHr^mͥҵr|~`@1fȻ59$}Q> Ҽr 3L~k ~Y}_dž]ZRW%hЋ#I` =^M8$`Nbhp9hh1g%$%f YlR G` qVʐ0qtm#!r ,F#VOlTXW?A킱(Ųm)͊ y.ka F&d` |API{<@@u@?C2 |ן,2]_Y/ߨ1{aO!2iSd@=%oA "8aS#Ai5KE_]}؆!)ZV)D(iTJ=@P8s3gJ^YۀSL!>1䎲-?O$TfMِQ,8UCa j9&?8?R"z PI ?_`#߆)yp3W(7`zEy֡ױ+ 2d% ĔX2 AH=QN_L51j)hg"r@)h)d`Ncמi'\,0ģ!Pd D W!ֿ}a*L>%Z( w;ymП ,$qch".A gXW %5i )D*(ɧձF&I }L dI| qāqqa := %"*%u!bF!ίrvùI͸K#P؁aA?wJ,w‚D~ xNEpPj>˿vARph޴S ,R #v" 0_(3v O= arNv<{Э@#. $=z2INǷ"k<üqkrL_4Ww5ڈ!iy_^4(J%DhT\$SkEVKȥCw&u14Th$ KѥY DK>sK1LA"AX7%\.=G/0 ]ρM90f $3 &ѐR;QsA XQy]  GS -3-,Zqj v`1ADA R9\!C.y>SP+q.!YĴnH!eC9 X ' +nVF`m)G:-l"/ Dbig{Ї@v AqCp C""Ѕ4΄ Oz>^rh6ᝏ\L)5>n#*4"H4R."UΣa{6J٦ }t {*B6$sW*G|D& 1ƒ4A+}R޲{Ȟ|!{ؐRX?) D$jįJ6[Uf5^F6I᪒ ! 4**cBUIUOF2@Q]*IJB$34EQTPG6rbi42:Gu1@8bM~U+̈́{fi5`$X پǮkۦPFo `mAOQ? KMv3"AUlQQ:WU,SΣcS 5Aj1LE ,6 q =?? Kdjh4Hzߢx6XHP]󘒿φdv_U(nsJiԗ;"l {@&4Ց'%񒄥DL*)Ap` U;, =%Npl'،`s;[l"L恲v љ!{=q#l:*y"d2wӗ!ApeХ%QF<'uBwӕUUUUUUU}UA|>XdO]tz@"+! 34 4(UA#`!xg3#*'{GMJ؃ _}AtDgwt#gcq3\p{UPtށt.9;P42!Hi] a_Z(,V 4ܩIۄi3 O&J={!lF 0h}qriloVfෑ3qc8Z,c Du!X .ǐ45v77[VW9!E1a2̧wAJ ,Mr֪a#Y{WD#i"S#rpԓP;U0N"laƳ ɻTWb8k&2..66*ptu6KѺaInX XJ0e2OKͣ;- 6hoҬ3y,tHiDF1|R9Fta{mGEH"\v]ڒ Z\dUhnԊЧ!N ‰=΋R=Nr b`6@N(֐lm j{땆~{E@%*EԆkmlFF Xq=E Ω5b)xםE"`XqCNx8Pkx=HBhT0nđCzλq0MQ@5Z{ڤ"ީskOx9IwO]A0Ѧ0QPzJ(5C 1xm am-u3`p0=2r؂"ζ@MϘsć Y&".sWܧC K S!R( iJ(dE`gQ@O|N !K.D9bPH|)FB$P%BT%L 4 Х(G0 `a3Ǚ+e9{^9V$F`mvO40;Ϲ/v|F b tL4) Fj ZV!I("P&H("!)$(I& Z* jhql/1>IpX@qXO=g.400Rs?, q%g_ ~a?(|LD̑H)̅ h@i@)Z8]S 2ÐD1b$*MbYF@Ѫb./"6+ZbtQpJ D?g?d;B? _π1AY&SYa  b^rBP!"*([+;om{Ͼiםs ww;hVkƷw6\c8^Ylg]Tf2QG>/m/CA  VC:%@>+P$`>= P1r(%}<J}sס'^ϼ_27ݽ9Φ3ksϾ2N-^w:wbW};tyZUv{i:n<^G{Vw--ٷL>v>yƯWk|X}G /+Wu-5!+pϻ}aJ=wwΏ绯][o}cvݏk;vt{{<ͭ}n{=m^7[w;r }^Wpa,f#^m;zAw>y[w =Gjwp-׾}={:|{tI&7NWp{tt0>N{jU.lY7s,ϧf.k*159޾kvceR˻xpiM3lx CiQEzti[f\{k;gu(q}>MރzOR׽W¸siw.֎@wnU;4}qTCl|YM{=(aލV٧}p,xDw\ wm7[z) t>޼du4]m\z8#ךru_{ޗyRKӻɜ8uڧ7eK _.pnu5kx{U{_}yn܇ۦnvv9mͺ.T}ںC8M4 ze0MC@j4 *{TGHAaC= @uIh3zo(9M?;_o%'?+yG٠#Z- OÃkO;m!8ΌL;qDoK^ MS't4ZY3xު 9ʒ"(!8ڌ&hDQEu)Q lŌU<֯{}\'ƒdVѕO6oo"f ,ڙQW 'Ӆﰾ~zþ"j*v>f*#}YTC5 Þf&񲠨*"īGSwޏ=+jsb(h+OϽ>|obT?#WڕT_TD  =dm(irLd ~J*|bjP[?~m0TEP}(8|L ^Za|s ()򰢢~&Ddzah~ZhXYl^8 3Ŋ0> ~{UҲT}'0QQ5)!M>zZhcY11DE_+>_7B{jor_Ţ~Xŋ?lH]hɐ_\p"b"IV|bQHOiE\RT|(Yұ_<7h467/'BZݳj~oUVARjB~eVj({LVccԾn8*G=9&eE A;j/\a` /ԴDU4s)(>rj`&HvUO/}k YQ{cPPfRsOom5JRWSM>5ݙᇺGmいQ QTSȪeA%("8ZHQ[`U^Yܰ~!ݑ? C j3 QL|ڠJj)^&jFW9$ Ȣ|.*lxA}R:L#X,v|2>)Gt)M@/`PUABz6ڇwc>EYf9Ϥ#s:]>&^2( izg]Q_(~S~w M\vh ^'>PGZ"_ \;.ّvO8ְV#e1 4Nf}B}ҹ{K)o٬UxgOǕG~{|$""()*((pyƤxji(L*&xʢ=`) NK1*io}cy))" ɓ2+9/!~qM%C@SKQ$Va@QMQUPUP%4Ğ\#PCI.M- %SCE>7 2R*ij>vF"B&i >,X6OO UO2l1bw V aAT_9r ᶩ5 (}(ffUq4Z?5!_mCU-C_Z'ͺS0.\6TPP~PY UA @QROʺ2v )Se B1TbF& dqE1J MX" U@Q J5`&,B`RB'C972 ڦg]>#_w_Gw sWs\PT@r` p t.ǫuqlĈ0 (;B@ ܼ3ûS_DP>^SՈŖ,Gݱϯ~b.RhXA, Ib&(0"Y$[\Oq}{eaU/ܞ<jg\{yb˝T%# yJ"'9kYo<9 Jzܬ 坸W-k+;w`䯄eQ"URWWPR?̊U@TDT#`fAܢTq(rڃBTzEG'W Ei}©QB G+Uy^y8R</@HKʪPOТ%ܢ!iVehX" )" QJVV  ERЅP,JT kNeA d2A$%15DTJT4 =LJAb()B$ jPh"hPF !RF&avRqj?M#)P+2Ć Y u͑)3 ks'A+7i,/_LiaS| v*D4MtIݞɉ݇Z?ϯrs@EEj!?y.v]'o32 ͧ%Ko}tmqeю^&T:9ل qv^AwUɹf`m꥚2-(V`0+Xl5ulQ0< S`7HaqX԰-2a;=ZC( 2JܰJTJ 0W<Bb`yo8ʁLjV,Q) 挢rhĪefE&E'-ͩsRP\5ژ 2RsQ"W RNg`=d  XR#|oR@s.Ʌ"պb&Hb745iXjQ"ٳ斍5lGZи6u -vM#Bꥭqd*DԴQS!g]ҸQ&C[Z!ȃ ep-i,EPRUadPFJcѰ(qT][TVnɵYכ5*cUͪdZ 6mRtaF[Rn0AFAd))JxdrR^5QA[uj2@>>PJ [*Z60ʗ  +UL''9Bd./՜P sM(X>U%QQ`X'_>oݤuઠ.#śWa$c:z靗 ĸZ{ҳlzD6AfEW!*n_WW:^Vzdŝb-퇆Hd^a~p $ T$Yiڬ噯 lMT4R+44%1Pwʚ#Й %.(- `ZS5؏L֚K=fa4O]NhCFc9⇟7r'ʁ{dlP_8?F>vfZs}A~Gkz\@NB:^/a.O2h2ݽ_WGHBB05D80bbvHEv} #7ȋ;`iw&g?P1=PG]BTG{R (  H)SD҇u-E[]N"lGڵk2ˁ!N&oj刐WZWz-]7V^J<=_1aKC$xYt q,V8> FlD<`L/0O0H6ӷ>;(El%!{8f\)}*<2+4 K@0|<~{?Tԡ$RIw-1}"cޠ왭hMPPsb{2ౖi' ='슊K1 @J= n$|e2/W2ͻBq~-Gwƿn\вF!E2ҏeuzu~GHB HvwΎr m J;k\d:-#jXUFQ)y5*VX]rjaFbV֠Wl^!ҥl]*5mQb`-ZZͰmKTT-hו @;\KnWW93;~ 0&OXiCrяͿaO$h`RH$GYr(6(! IE0R% )RDQTY+CMPz};Y2BDA?uVs?Z~֔pRۭI9chֵ FGRШYj B+b"łטRkR`a,W2T mXC(E5•2'nr[fQS6mT6%- 2.fI)VZDs-T,WߨN ӷDDQ%P(IցCB?4.?߃?*}ć2YlSOn1΃ o!P)TKߗO.ywoqMFU(HPTb y]OmR;R52*V&]8?w~7\@bTJ@߮ +i|??D?۴ 1_~_n_z*=Ӕ2厒BS,~nTYo|uQ} O?c_OпA@H0gWoVڋwcWAwL آH?US^I-<]r ;_yԯlD%E?{&FtȦ$fA)(QL`JR%(JR&Fbb Z $ )""I=`\*3x4#@EADTU %#HLKAӈMy'0& 2[-0i4O7"|A.?>P3|vUR UTU|:pm;u_E\ȨcgnJWuں1YRMuϿT5%ʂq kh'V׏5S Jj ]97 3'ayU\@ f3Yۑ[6%:yzYî!ɓ ^6)Ϫ貋.Ȅ\^iK-1ua33А1妰4x~q+xz`C4Wr%ҷε! _i{&YN(bfZIg\ P!HTmktOQ~?O\\;@3} ~G!A>$,á\̈́F_{)~uLXV~Nģ~w8Y-EdO>e7~Og#v[ߛ|>ˡ]=SD\ 't?pfg7ĬJĄ@﷯_}, m}<^1rǘ_ _{>~oe Z7Li <>2g,{}vg>NohNIUDAU ]uݛ4С2/E7ת K}gd*(Ks|ܲwf2 NBzR:¿c/¸ce}_@D TfNȀB5 )@/ۀRo??~ZhzM\}>wj>ˊ(OI ܹ{1<}t?$/' O\Ōz>yBb@USWC(v't~SsocwԓbTOV9[\.G$7̥ۄ$8mM%بO7|~^2.`zn,>Naxq\craY}o׸Z68)>#%c7$ A>{"6J 3$2D}No0H|T}LX@}Tc4!'G_rmӚ" D}`I$d26=|Le {-|,b7v VշjU8h,|}ce{/οrJNA=W&OA^g_?'&X _9"1  "yoҫjDn  #AT}peF?L|.RQn .Ny鰞7o?$~|l^_!VmVmmնUmm[mڶ[mJ$W7.X4zI^&0}.j 3H:g^hGw3 ^pXFI\&IcbgPO(L`s-AZ_Zn z @p!0P<;K$41!mצ}"N8ب&`Q3aY˜Dz+10tk$1j]zBBIO"P!ZY]႒r|\>{o}^4k%/ hZ$+s:IuEwLQϡ n|{S8t3EqaGӿ[ Z{+Y6tso<$*hYs߇v3t4Is\^3j C ig*$WW\Gs/Pր5=evM&>cP U0>cҏwH H"b5!"GDf ξc >*HEQQ{N{:Lu;/&Z%2g@? P$ CExYpU?URApkhɭ_~ Xޟ .ɿ Lv(,$幱onBܦ  !֋wxol~C~$nsp @q ,tK-h?˯M"nL3yXނe&n0 OtkE ]UxzЖ<=y9(syT\yT % ~LJH5 쭯Up _kbMi<)|zyzcS]~\ ,/@pG9cLAGYx\8*' uFk\J2CWb- =.KaU+esZ1}@d!jm4$ƝϩʼvZ ɔ6guI d {S Ur 31ep8(V U\^E31E1qnB)4u͇OZl mzH5tk:i`"-EropXst9`S]yi) *j ( Ù/ßMgl+E !Ԁ8M! 8(n&X!vCHHiLTtv;"7">#~~.vҪ?jOHE)r@??'nbBLKIzmY"#D`O:{yQ)OG_V8  V4_m+db%,VwW |@lg (3x 93ڷ=owu-doxr"؄E((3GWi/˾OYa"n7_ȯAHol]޹EpP L,$8g54<3I!Yx\oNl:-HŮ;leFG;,B[s(FAuYfkFZд4LX>͞]&O6rb˺*R$r!:|^ L ao)(eY zĄVV~0@RdUsSm(b=^[&YO{al3> 1#R'˛M(b~?C& JJj K JZAC. l Af>h X_4}Ts 5t4Qmn(a6gPBVSpLg(y];)85ABrw_k6 q}н$,?Ĺ=jdT<{83+P@b̠կ8 ڧp\Ā"7Vsn¼~F",M'I0|#C2>raﶝOmw9Fb۩?w}_3<[#`ąU'DOSo19Ranl =*~뚸h.C7ώ/u1[} 6t5e$Pr (rЌp'sZ4r?-Zwq67=?U"s?FpܸڬBn#gGsw7yXҏ'<1Ȓ 1OYV+0[?fU ]8ګaCŻʿnvQ퐗\ٮQtQ7!;>Du='#~Pt5`@1@^[~ 61~Uv!+V`~82"OƄEkMuSC^aIo`2dL|=Kp9~\%ONrۄ',?Q@CJ J}qX4k4FR3~ k_+vS{ 4x,u(8i5;zݩqXqߔ_v?t"^y{[^aO87|**N Yxi./#S$$T! 2DCAQc P B^4"\#GKy.zpYm9 nN4Yx 2Op)r<7Ēߒ>WG ۞hwrzt s->M}#PKuX 5! Q;W}4+GÔ G $cmX 8yܱ<8C. R%qY1QmH*ecttBǛm3@ 0>51akI!!O=s`]+ՈjCbI% $|Fa 'הBD%Qx`)"p,x#ʥ'5dB5Re¤M8VAv={Z/)҂WQN4!@*6_ Y>{?F\ٜL33*}ƒW|e s%d8OS*, V 279#$L XVjUb'=>a1,u8H^JIDjy#>D 7 GQ7=P/};OU%E=k:CY8@MbRfc8GI2AP4IQ쟥EǐYƪ2ˉC͔A3X?IGWup U _`Et9s1O93M _r @ӝ1>C?^Ufֈ#+M0{/y ע>(A9PHeiWt{ /+jaq*A1$$'^D8J ?td!HI6S*@#T}'ΏM.w*0_TZd[Zthmnw?`AWGk#i41AM?W'_$rfG )CZO͢BqQr*^|eZ8BZQu3D:]oRg7\AM>R YHr+^=\D;[P"dˏ yY&nս[q0Tf@qG~hMw ԰>ߌ摙yU/Byelpu 4[8ߢR_A8CbA @@#2 HkUrUBLQmB|ۋh!\qI؀aXad)=e_Eᾋw~$.o; gD4OׇYs{`2av(_fP%?`eN1:g!eyQJ;뇃m|=u΃rUKD,:u;.- 'I9V7])͌s傆wӹJ3O̖y ?.Mff%`dN-aRG I)p6`RzAsͽܣy/029-eT=NEPXh,mAXrf2ՠ(2Xf.֎q ~sʑp9'S@]x뉬Yf݋Θ1߁ϳ3+C{c \t` \G P^.L )LQGNC uy*/[@$ @l2im{.f v@OW I4 ],҆ZQ~3'=~ 6E}̙$4@o|A)%Cj_u >z _[g}!ot~On5M آ&P23 !@җ^E<1 3÷@qY; $?^t^\90t:ՄMpg̒^&&x {O):-.Y)*{ TUER=Ą W;rv DDƉ~}=oHa F/?O;)(B(zC~? oaΞ2L\!GXzFT[f@*5*Qw}kB6Q xDˆPedrR2c0,+-sQqW7(ד"JpjS-}iDt0ag*ZT7R U`LSwL/X/!Hr4 h~@ @QPq{  :{ kh +8.%w3O W~b.u]v`Ϫ !kYc Ҥ!xPs\X8uQA}ȹe{eP 8rDԑe~_opCGul  N'k皀X_~O8\@ߐ2u 2cFI Btަ JР 8\̮30H&^ Jƺa NWhZ.#}QA&H vJa jBdLഈ"`3ݳ9er/7vP[fc"o(s^,Y=L*kYivhX"/#' ԽE U6n0fQYxwyfO!1QG47Y:#<3菗6tSFnPOo  ({U"ISP/-;R*,]%IyQAĂ^UUC0PSr_A.A{^/ 16A!ڈ8X0lfWJ! X:)oE zM=ݻ#b'2Og}MTE 6HOVl @P7<#,~{OA&P*8#ǒ{܌="C|#.&Jkqu R9ꪷh9F&c:#s z~\>u`$7GLPT#<ΘKPz8JȞ$& rO/epw۸r z AsΣ\v9)O\( e&[nG }_9ߗtQKy'ʁ%8PXa>!9؇\ɁuP2MaA;ƇQĠp}DmvZAӹgG ^]pj̅].(Wåd8ˮtke4v\˗;)!|/GգJ;BWdfOC׋>uZm\ G1)7ӕA|9(bK? vԈ~9>ݗND~s[fe|xYv{` >ݡXIU}.vJ V fUitB7B2ˡIIeUY փ#Rj =NmkximiJjV 4.feHL4R@ P`U Uh95(QE2Hca J5A20J J 4$12DDQLHLx E""J(Ȁ(&eH"*f ,GqJq@QT$D ~{`"-UDQ"*!h*b` "$*""(b "&iS[FH TEDHzd  tmLzI;;Ϸx+p_s&T0uzG_Ǘt1 8|T!8z#ٳavsW|e;3yX;}ki]M&3a~o0b'{{CHP7}mD(hA@Xcf!}@lAkx >1JMXȡ}LvF0_(|AG}_|ަs˱їMcAqMs1[a8~W}yz詣ozǧ?pDyvE#,W$f@m=WȊooG qD\~aMj ȟנB1=aTOs=h Bz2 >v͎'红_#![IJB^b K"B\ "n-Eٓ.G ӫbpc o9P~A7M _oRW0Dpp,Z {,)&A_HpQZK!:jըwt^a3kS<<&# S '~Xî0vP Qr5mR$3b6C\<U:" w.X2#8x[ IfGIHSE":TeQI.q[QF"vF8aԘ骊" :ݷ|׳?ҟ´(K#A 2_ʟy =ly-}tG֤ "܎)b^}}r}!(?(ި"/(z00Dܔ4 /G#CQ"A?>d޾`!@{߅/0%triI)!E+^/4^qr0!Kw][6߼ss4 9PL L#3QAK⭆ZNdr0*OHվ7WnjH <SG}z?,<+qBx(ruxrAEj_F~%>(3K$ 9 ˋ3M; ˼9c&,(= HxE.rO<3jI4m~L$n}/;vCKNko6GuxϧWٟӞH&WL%fffhB^upY.s(x>9~KɚR#L/Zlw-cmn<u{TspIι_t=X 0fp Sn^3'ym8x~Jë*Uk@WoWS9~vm,sݫ+qwz.~;Yl8ݿl|ۺSɹҽ#>|/~-_w@8%N9㜭FWwUMqnqa^5X\z7Fyn\:؊}:p<}3Yz,9h-uк3w)S^5P.>Ѳ*v[i,ĝhmvlvv$ݯo1D6 ב_=FEw3JoyLm42{k7Cq-0 轴IRv NLѶI>M0W u7XT;ssu=~Jne[B uwk<7>zo9jn>U<|85t$ ^OZΞ73*׷ej5s׺.7nQ`'NܺL\'K̊eυ7u#K+RQ`ҍ.51>:>bnc^r[pΞyFulo8c9.ѹ<ȞN[zD|ɻ]+\daՌ2gyfx/p">.fG&ӌGRѾ|7o pyg@ ,YazKYMz^ f-1bV9Zc~bZυ_=&H indwC[OϴOY߯e:: ?)0DwCRf )a`QH 0;X:̆6*HypfX*0E ѻl2Qg6Z天kJ+I@5K+Y[Te_ٜ@) *"PO?* $~?}g]O>PAD ?{+}|6\~[{8ecW h٢71Մpȥ h~YOrsgUm; !yBFsux]݇ow&Cl|wS G"F}nM|hlst~@/Hm!6ôo~]#)v[ʶήavU 8y/!,l1p yaiyNeA,K ߂ !09{m+Fժo߿lb5SwTZO>k9ΟR>5;u|Mյ"^`w0r2(23ߦqw65i5pr漎tw ~2&'S\MVth8NG;8޸;rlf?D@|)NWIN9șۿ}+y՘*N(\9%/HG2*t)$:dXd2!'v7bF`b'G &BHS:qhꌲ> |#$AqzaZ.7 bRLkW';$k7!CC&i JTDOV]鶀F¹ ܠG T(!Q󜯆 $#>DPK-q4 88S|Hbh^Zw+M.EV^vMC4qCH@gncoo2YUgiQcBA1*P*|q 8 \d5-481T^hnpd^HgARRUI3HS IIPSF>:yo( fUN!Ƀ(`wUEU@.m" k(?MDPmfB1 qA[Lj钚uwaW%%PNWAEiS{֒XwǢ9"%!9Ä#1CqFyR`C.2~<\ xW]K$C$d;7u¨}$ XQ.#$ I.7+}gFP$ 1Eh=+kjɌż]ϑr#ā"2K`6kHDi fkvW?oe؇^ݎ^- U,J%I UnTA'liqTE^kRk{sU42@i(@@etuP\:>:!Ta1xVϙЎ CU㏖oOv ֶ:9y\}ܐdwndNrNV0qq * i8>~$P9+u@—>qG(E 50GH2lR\քV\Xv]6Gj1pW9K3233嚅&+#PKB4MZf{\+^ն2N5\a Ri`}ly^H(|"P\/ՙ( J%r\V:mʄid++Z%M:t`D;r*5"`8BCP?𮓖o4ײsd.d+o ̍G8c)8N.{"AxQ*Hs{dǑ3a3!SET Pکb_.@B@b0#H!'喼.jHPLO @PUPpykٕoT߱><`ޚ{r(,=Vu͒vC:yaU@sM{RQeYF@SnUERק2p+.T (wؿo:M1\8l8_+ȦhffnRRRg*6pl;q8wmǴy@QMM˸|gBߩkg+̙(.Vb_ 4D-UΊ snLZrǖ/+^+2nvXwlq1J.Tf%hߗ|aʪwE FbjZ"x08rc'`&CZl(JC\y@X^Cp/*@9 (89zADE6Ru(B) .R4>[#~u$DQAT-u-n,:!U|A~E X]5BCpNza3P A>^js`@s`mǏ]1'2umSsNB4/}dxod2B+ۓnwkf"xμJmĿ4P(=Nvx(D4 tw=X!CICM)B ܎y 2,qfls0D@6-֮Uq϶9\ϻƐ"RFRԑpfŤs{u=K(l(X%̠Ug~$# QG&Ey!!GIHNtobBg ..f˔ϖVtA@t%ɮJPƚoQN(-׍vjD!MgW5HU*B!HDP߃KBb; G( %TBSg=cGDTm2*WN^ݱs@tr%UC|N#!CNs@ă>Yibf񩫉\&Agι#ߋù_l[?GU9^ek2o %ZBTi ǟ_zbwwQ\$)+H 4]Pi$xűYbܺ;2" BI v  7:d9ߏ|wD^|fBnꄾ|erfM1Q\$9 8*Ie摿E2+~V~o Ej(Le$ ?xTT`YEH_TfݖLA|$.0W|yI{.,<:Cݒ}2:/N1{dbTC*e@`No\b#&hOҤZApx MԒ!6ýn{lڮEZI5:4P_;X.Dw.ڦsaj%ݙUth1574wm>}e"r%wA0ˬ_" WJ-k[i;Xj>mlzNްM]sI[X}7u vP .m[Z:p^{xɫy2bF뱁ҫǷw-j-'Znu x{³}zپsZ;n<.;Usq-k[)МwӜ'&kUЪ^u_lz~ ĪrET0sȪun^f9&w-sq-1j%7]uuqYYui]mxi3sw|U~\by ̻Z7vy-C7'{,`9[wjpy-淶o<oX׏o uKk;ZYrrqۺ-nwͺ^.t޹u䶟Y{v6ȺZ:Zpp޷8//1A]gX0K,]ls8ZW8۽7]7Rڮߙ:¬FgxY[޸|g+L1X7SFy]};3{7n#{czd6[s8Yaտ+qyXu=c/[Uso5ߊ>[]zcU f˳6{VkSRTvz{c,C{<ҪGcu9Wbwɝh5yKx+W\]3~\/_/Ú1v U/;IW\:VJ>Ocml✇T:[F6r6uw3ػcP嘆3 XUczs 1D ]st-|3kmU9q>׍˚:;Y9Jx^nbj™l\' q7{sOW{*Wqys{"׭pKVnvy˸Vf3s]e`Ĝ4m&oYxO;pf beM ^Me˶zn߹vQ^uǙlJмэ}`a_wbw\cqv7c^\x{ ԑcj>xmXrc#u-Ҿ4auՑWX yne6/n3ŜWqs݌|FW7/;Z̗FٗP7hTWaM=fgxxV9~KWQZw]sxn_ .1U;|]íEmzg W @A@D9+;Ʒ[;}}s-Z;݌ƶCv ˎkY9lҶy.|mK>ckWתkܱqxzҾx*lufd+^;Lrc3/Ynnz7vlk2YLqU46m3}M/7vBO5jȜی445b;U%Ik\炏7b+'n\޳Qb_K֛jt֩u+vu3EOwk5%0yy7XWwv[7 muUsO0G7}D p&VQᛁޭcyVv^F06s]weM"^bϝFW/f6ˡr븜l'<'rs 3>{cnEǭ=Nv̮݆394DnW9;\oqkd/`U[xޝVz[@smc}[]kL;7uXۈf |sxQj~jTeA{cƴ;ү4̬i;zjAf+n1}i|Nd q939x @Ⲳ{f94;YTiߣ/7U wJ6x!{Z]eAP.cEpUoYEX:ȊK8K(z}>7k*qG.́+jr2 }}# 5*^Ojtkjn B5v :^Bac8]MV;[֜f[1؜[g;%-qUAlX|eUxCFg3{8}Z3W]0FCgA4n3 ̬K6<|kVV$9)]q{lȵ1yDU+<Ãa ȁṇVU#0#z鰘sma<;/kI2w¶*kq]3*No]V*J)z(ٷKcS5N8몦3[g7 ya^ u&zbyzrWE7;ֶ滭es&,"H)q?{ګ*PkL(R\0p*sM_ wr:[1D ̠]/ʪ$7,3ZBQE5yVR@ g~ILn:,-|}* @ɰUN2l2)!CA9W7qDD <^gs[{w]B V|OJCNy{9kk̨Dۏ9) T)b&DJia! DQWrV0J UסQQ:Wz.?GXty5#P7s{rU>bT>b lkޏ0tu3qϟ!t6, HP >gٺg}H{ZDi.R>ZOǼ18en=_Zx/f/ǿvX 6„VL 'Co؜jkkW i,/P 3)@$ . D>T;O.z놿X #}GRcw"B\zj}u^WcTg}>!BQ$x6yt_} S?yg =/w@&[zw_zϫ{u{!.J(FTU\Icm;Ii *ߗZu_ogYtu}):sKdP(@?u |{GB$ @_;{on>;tpO|}?Dpjtw`:_xgU.DSw0Nf4J2(x?"R/]q߶tKIqU@er_C @  HiLkv9c2*cK 0PRP `((C $gLsʵ='M8* : H wv߯/ǧ_ ]2 {YPP~1jژ0% H((((AP-5φtˇMt鎂oPPPʨA`}>r |^ɋS"VeZ8ǒr sS.˭V{ЄJTcl YĖ9m˟+rϥY> bx=ƑWAH"0˃hϕzuIvݺC։mzI, Ԟ"=r#!@G(< )r0ӟLq!H˸oyӰ:teyx׷^>]ߵg.k)]_TZ*>x0CVAS ҙ]k+<S4?1COl}D  H>9g-.8/kn@k V:WR"{>Ͱ=1[]kH,|H1(>?|zf%lvD7^) NOVo>ߒG  0(H@`|an]egmA!oDAcm~Cu[G ;37֟K9J NH =VS=xv.>VF $]ܸnӏ[ǖ'X:YdTyXZ6,@@?)ALZͪa+;XߞT>Val-2^ [T';|6"muN&?9@3Еm9 c/e}c|B!1,C~Nƥ₈=>g(#٦J~6)hzޮSx57P(Pd(6}sQxl9uƘ|U$ҟ%b9{ӵzhdϹ͟M˴9/#'}<6_B;|{l]a[9Ɗ|?DG/6y\X`oבb' UQ9m y;pC|$Pdi*Ѿs[9^`XxbhR4o/K~L\lq{.((w^)ۿCB&oYw~n,p@IQw>_~_cz}<9Z(Y/\~ﵻ^\?_h*'Q $ mLyM1~ *$}78.+ߎkm/Wk2 HFdZ~`v1%<Geϛ 9ѭTS~}_bF%^bji-o 7}oΑ M țBKa<[+i!)nCPD@2K7 B|/e> 32# $en_UZc|iZk,o]Jp4 Lx}>嶺i<|~@" 1 s^Q|I[ ;t<@wKV In0R/Y]oJsԼs>|_Ky9|\nzXs#/+Ζivx'*0{^<<ڝ{l.+ikoLgY]@3&sǛqf|8O4fx=ʽFsk3k;ych aB)F 8"ۉ0?_EߺVDxUIG%o0\|e^9r$ D @LgG`(B(ZJ@ (hR(rhPRViV!hR)RiRB A ZAJJ)(i2#'!?Jb( @@3[sh$}~C,bV b /\-so]hDĐ?w܄MM%l]xJvkHj 2OPp /ݖit,ļE#M, p׆ym=A LD v 뮙~zDG)$r"@ePg=),!S0\PSݿRwģI *&^yyc=uu ]퍴߯nx}'Q/J{WeYC  >o@ Bf}=zH&Z0`o5BH `% $O]h?.?Z Xe<~ș}> s%* E$(;oYF߬ۉ8{`xnYuKYg({ieKXny^k$!( _ǵJׇ{J9&owZ|rz9dc|ƻ>K]Ù|!hu-=Ϟyst?6^-pGR.wt}"}m߽Sh<<@vX.*'8u;ۿ{iw@7q7we˜y$_m2h6"O<ӥ-SW'_?,efJFgkyo"UWk P lQBm5tr;} KJm)O A_m"_LyMLijҖ(k+\To1[(miF؍U[lQ-n80V:C[RѭmUR_,szDm+j/apݲk ;Iͼls\ADVtL"b)z4F-,`5mljS/mQUL65FԨ]v[QPj]ATVH"b+͠,ն6«mDXVVf*ZT3DbhRW2V" e9J,U ˗Xiq4F4Q-LĶ``Ec HKjZTH+, 1YDk*bP :ʱVUIQ<#TVX*KiPQ $Q+@-*֙-IQE*Ő%j"d\dY(e`%KlT`,U@P[KmI&XU!P QAKED2FFFERKd %IUJ-aIX QMl̔i) h" (h2j*MF !HP9KLB H4)DCHP%!@dY(̡JÓD 44P S%#JSbQPR4BKI(R4&h)")D(hF* TZa(JR%2*)L* @TS ::r5g><`I%rF{O[5jlI(hJ*C#&2֙¶]p\.'zG)(d* ] Tb@~K~X`_Z<0ĸDN_۝wW:m/ҺQ n.*@# ;c|yVg=v7c 08 NWsw5y-O}D&I~!u3\C7YDrx8\f^W+ H:/IXKz)IH5d>ir#OF\fWJ0ƴ(mQ\#%=ـAȨRQ+q*RizSǵ+p'G5{f>Y[zߏjP[C\_CLbo 본zb'qg{ݘ/wm;'[3Ow_B" k<_oD9G,?;"[EnB\E_MWW$Fk?mWZrK$ Q}~e{=cOPGn{qwoW)P@W?_\Q}|Svӎ{jx,ߊO>n q>!FX 0|xՏwNKZeӷ[_;vy{4uĐ℡*q ڌ3δiqLi^SE6 <|rZmRdlI@DG r Vr)/_/hp8ȾYkMA PH> {Enr i cHL"~~ HU @  5ߌuOvm7_ywB  Dh6?Os*?o,Q5ǟ\L[$(ܫ]+ӜzAсU `T(U*Vh8 z߫ˋ~V;ĠK"/psʸ[ O72Ϳ^awjGP >bk6mmZq `xU$ cO-$ҴK[[\H(B_\/~4ҺK8I@}eBg,\l6ጶa>vaz6dI]0i5ϊkv ISUUZ'ȣr/|Embmm[$c* ֗-5qqPO@m~Wfo08q+&9[QD"^ }ֶp qA!9=ߞy<>oc 8 Buw_l-@>RX-ax7צ'I(xAn4oΜcLqY8{w=&H:2$d6 3ǐ;Bj@-"0EX<TVo͓5 .锆GUtࣳ=T!^\}qϏ`af04uܴ]Z;ͪ.N#s(ho[^xj[ms׃Fs5xwOr> iLOn/\jֽk۾9۫Z"HTP4(PM (dhQx |;6W}J8* :x> Yx5^~~raurKb` c_Si^TQ))H RЅ PЍ!@%'윐Q$ TJB(ZJ"bh\ (h)iEJ)iQ(B$  BBi)EZEZVhPiJS $)b" )BiB 2(ijiB"%JPh rQȠ) V Fi(F2\$)FJDhiBZR @* hR J )V R0qܧM-崄X/Aށ<,:]sBpȍtRV-^6T|q /Y"\4l,*}Dpx@|v,;()s"xA0icU((u7禗j~*~g{} >Y?j" Y.7Pcx5{˴t|hsvUXfeU?n&2Y>~e[zqrks.mmLë7T\eb|,|tt N|^\iL.n3;}q[@f~->v(5{ZۛVҴ9Ӥ/ 0Kb:ggzRy\(#4ڌ9|sЧ._u}a A^2A|QҔcָ}4A%qoZxQ #3zW9Yoy dD 9f;ژH  ) 1YߌB /@t#pi%\h:)  M9S6fvI<<3G$9g8vCx7!~$^g :8ͪ~= #8m<ޔv8:ޫuSV|7;CZ;co9;5q{ɅhߌyYpK>[kLWKַLӿ:ƖV]36rDn]/o=ﻎ޼Ңu<{y| D5TUTIC1ع5I8CJDDM4DDSLLa ˃{ɥ?Tkub@{kykao71]Õ_41STuZ+_=sl/k.%n#pu!"xqΚ3ڢzQň2zDWzm,6!$2;2Ǵz a a,+rZgЎ/' (Bp1MwMva}ЀmY]k|#0!V0? %gtam / iv2EvYk( ~ N8' Җo~u)z/S˰ r2HeyxAUVaQ$Vae~+n+dgƄ !܃=mSr<^}xVGYɄ1E!AC^.cQ9 5BK:2uJq& CKV;4Lavj޽Y+1*wdT:E/凋g [zPfzh$smvYMUZ|$:gO0m $ɠ~>{[hzU @Ĕ#v.@~,#p揁Ws )r @b22@}UB hB7z<Ȕ WڭйY}XV /mOW[~0!*3(-<,Kқt/D"z{ ???O>b~W4i"h0#+ڂ@D-O$zʷӟO# -6grjo'[w >?2,wm(~v](4 szE[8ۣs|: 0geʘ8eka=FB++7u rr!~|爃t8[)iw/Eݝ㦹Kl{79x^xazĹN+7\9_nwj䷋zEhyէw3S[zQaSa|3}pJ熔SIOze)4u`МfaH+yYQojt&F>V?,ߧ[.Ybo妖>mu9Ds8Us60#+˰v?[i\wVUdWY!WUl.S;L0䳻~:{C333CgcWCR؆(+r_Z*,&t@ń@5V g#35Ӊ: B&t{'>O B؝Crc!o!֫]SS%0! מwr j$㾧[ @0RpMK$^-'u뭕Ƚ4AF^wCm,MT`V3vBh<0x.C' _^]Mv᩹{rc/ٷ %qyy<;!Ոpq^DP!j9=ĒVA'B~'<9nU^O8T/gcͪU 밸HG0^!Ue ' @X_6$@!ne8~gy S:iRRn (F~?:J 0(-\jw&B h#Vtjg 7y?,k 1(s𩺪om TWH:`'S/T.,E)ǭH`ٰG kC57AC)\7.iggvqHpTJ`HTg]aPSo0 vS đYd m<f$\sT'-f)& fK-.\arxӥϦ[QMs,`t q} חˣP9] PA&u]IDGw枼@.x>AVb+vײ^Pb*X{?bšɡ((()bJ R'00Hh)(i()j  ")j"$ i**  *X"h* h(bij@dHESMAAEM5 4P RD Q2LULPDLE#L MMATPDPKPPQMT DU(TED(D-PҕJP  @DQTTRA%$QT1H!% 894e$~{{Qm6ZxKŹR d = m6T4 1/@ 4wJy[#(짳=Ia8;|=c-=f$mDh=0^]N0f0SN$ރ%mV/2]p1"("!c⑶`Np`+\23lbEPgE"ŠVvzۦ6| nZ(_kUG4SG<?C(Ha7ўܳCn/{C%[' w{1ۧ٦y6.k.m d,=8 4= ˁHb;/?G:Ҽp4˒r)<xjvԖ .9C:k ':+W3NrTs:ʤGCGX O"Sj1Ո6>Yܷ4F￈ ÍA$^=3 =S5SX j ~4=+gD׵x - >a0zsLY`i1!$DL9d%0Q:t['MՅ';H@)>A xt헻k?Ze+1yhSClY;k.L8/kEݔM@vCQF@ 2~0׋Ü`V-t=J@T{0tZzI+8?ze>*#exŌ,~Јˣpo4+H ~; Hv]Qd7l_W q\:\6"_$; b81h0Lg2anQIӊvu%!FoU ;r^;]xOFTe"B (x_ 8iiUU(GQݪP?z(oߌBX'x<JKXۢ>Z4݂ t'v D<%OϋKˇpL04ýPy'˵{+R9G`/Ԯ utϹPЏ*yW>@v|\{iGxx(Q=N)Sznjhy7^MAU"ywkf2n 'EnpXa7ҳ11 YZl=8F"R{Ȱ^3Ǒ-pudcp  M2fs`=7;=uL t6 QviFBq! D3O!2 TS/+u[t|`|[ޝx2ud/V,du/C]4@;? Iž{xq/5.Ԡ\e yTj7_ ۴"%2=u8sq$}~g]f5g+${]:lI7o@{ 4B␋t`hwdkrF.KuCU}\ /oQ ZQ u$̪hX\\ KЈ8_duѹ*PA #8\B /w-mqUD k[RcɁky~VSaa9 E )H@jN,Z67=u8n"y JdZl^3zrKj 8gXwڣ\3\ɠeS>XN͈ yKV67O7B.2s}a;zӳ6 KPʁiu ܳᡤCΦViy{TS:J&]%y"tqPXngb=} X{K_y1l@#UG.ߜ@9$S_;*s)k8D.&H]@PbYpYf(mCLJ`k&4XZ0?])s3M7&-$]ʟi2P1# @8.9He2QN)rIvFL8d"P% Tà$N+ \USF `tRHVaHT!E6Xu <&M$PaǔE }R Q!S` FC2B-ޚ4剶OYOfo Ҽ}4KU/:B LPH֓ƎT@~%6!f6]fbq6>~|] Grx0]oNe`_L4GU  Dݝ$\CPSf)>3筮<6i6DU ԰^JrLEcf,r(*s,QC9yPR]D>U+,͆-6Ɛ@3u+Nsx8.:n1[˕7f`+&LKQHdUlS [$xx ]$bxR^(*``[2k@߷\8(?T: z DQDs:N]{GSsu.)ܛp#Y,ka~juK { O2wk Xжvxe2]/|04(k/Į`~CR;ç>'㑎2O?5|=h|lE>Φ+)wY:Ń&pOn`=~x}[6r|Nqay`">-C P PxB Z) K&*鮣TppUnpfoJ<ꈚ\F` 8 l"I$4V`t%+ 8Rxסi~!a.y#YT= Gn\c6!yǘ%ӒBа$;qSH0!U 4뙆`j' ET[_>PSL$ܸOl\*HU@(r\8w"rn׾iG4 F]Zw{pj=EX௥79ONJC~qS8yy\ !9I -!^h*e{% &YYbW5t;v&}<'ױ]2/k[RT@vU܆DY'c!VnKRX ]0z/pmSv=tYNrcCo aBZ:DƦ=eLKsxp(ӭT=X=LP>~Y(v+`Xx>{䀟!#pr=s($&@SChHr~yE/J[e1BH0:4ѢC7215]X/ t1Q MԖOaACZ^)TLk!RA^%@USN|[4Bu.Т"'| 4ȣ keʴAuhPYzZe)k2< &CӖH&T)Ye"G'T;|땐8y2+&KP7/v0L+\K/YPG0qu H[0Y1*F_'JlHJ'"xǽmSF좳wu;cA@ ?ڈ\n2H;[]([k#.^SIyߦ^ Q;3 !-Ĩ_㌀SClPH!tIk'8*=$-ǚUkӡYy͙7v $<,j8L{vmy3XΔ,-yꯢoNIƱ\ǷԪD^SaM/Q3K1/--\́Xs뿊rm:BoDܰ|.j%Rw_w"VO l!s* ]$ tKj(>Y2S;C,)5~:uNxJ 0-fqSLgAW|nÿOI[.|JE]k*eӪm<\Jt>~ŭ5"\ v"hI?hXnNC\ZdC"LD5"FVD.rY{s/EOORW>շʨq0LPM:C CoZ?}(#g)^"›)):fH !&I%Cxm#&h:ˆ+BNx9mIre9g(ucU!e9߷SCWiT1QzXD.{tv ?7`s4S{ԮYPYP1͞zw9Rtuaw.lq{Mg|pK8N7izc2|ɩu&8% [ЙTJK6P>i?.@=|7^ >BK ֨%>blNxN" ;%D<9R~dשYu oD#q}qMmh!>(wHH  ɍ2fRh y~y5lcz׵GwGK+\wdGsK?>y6k9F V)KЃL"J12zt$QJ00ha}ˎ\{u~dFhE"u AK<Ljrg-ॡzW.D\™>:mr*ȒJ@,ۮ] j]j9ar~sbȾjQOK}fpNВs S]444e^A<~NddM|o5z=TЁ@oi4oJ[N%g\k,9Lv%swuR&eפmKb+9im/>X z,= \ɆRe/;W֏ʸ\ ` E!Eq$(`ҊJJ JD$(0P2RODw",hڭG!̦z0ۇ9Hv*H59(oyi4ץ/B%qvEqk[xC6KPyT@b(;8 }ΣV :Ow/?{QS_Iӏ.EhU,obg}o+M⟗7qn4QR|Bೂ [y / _jeM[FbXG_19 &17 ֕2C)4n'#SL8ut@8Z7B0(Sx$Nv:(V s@uQ 7;ǻx1T́"7@+*rx{ 06XVxN6r73/d1mw\1]RrY8hC;Ł(4&zM'}RIی35y^ i8#`5:K<1A3hy:}v= '\MQ~DLc9,'w|Uw 8uS$!>GtcJq,Z5/Bd  dgo&T @o ('``P 4T&b*6T?9h_$]^M/C888OwQ,|>&-?(y;杰8d!zM&gskq<L w9@Nd=pgxN/aQ坵O?σ^X  n9Z!6!߶07L9dS_syW翃MLW gCQTN[$#I=cԮO9o &wиbsbg??1DmEQP˞oG?'w~;ҧ?fz?IPQ/i3 qSfHM۝TM8Lt7SE%?UW!Be`FQ5ԵV$@*7"h`%I0\d!'_{y?{ď%~ɪJH}K#EMR!oaZ5Δ:&ie~Q@ '6*XŎO1FA`1L^?tJ1)?7,⯔7DN2}<%]20roѽ-8>#q 9AЇE /:wy V% }6P16Bn(+R4 F ghQ6NPƄJrm~%[t+xdB\BQPȐm{'eb\h84EF}EsX#:,"'jR 6_yrqKe>udXD2(B ~ZIA7NQL綝rZ "pCD cdosKŧ21 "MwVJ?$ .MǏN[2{(| ]m3zE/W\Sڤ67Ay6TQN6Y pVVqLڂ  p+PI%܅@*N۫>:` VHDO>&~N{؉GΆZʝT^>ʨ0Ha>Zlsc7_Ox骨zَ7R\cxKpz XފJ;,3!vk iT(RPUikp7LgޮH_+s O.Rc#<_<8DZ`g{aWOSIj?0U r!Ph_Hħ_B?wb8/\\ !?]xV.*fBxHXqlU@l,;eFjs̹03DŽl:=Ia {u0*qRa:o7uWlxcĹ_f{qgL8DF*EQUU| `sG3sr|ͷ3[!6HFaė翚[+\(UsTJ }yc[z2zD@Aمz/qEh-0AZBiJp!D" 4^-ºjc4\T]G6xjcx .)gP5Us3Eѱѧ&*G'eϊ1ێ.w|Hl2wvu9`z< SYvKG.AȌ XVV]>[߳9W@oC7Yt g$sґ#Q*R=ox"t ~@M:VAEPT ֑=k{SRx붆MpMvw\:w1Ugz_SeOI/40~.ʣ.<p)_P/Z Rw5wb;J, v[I='Z S0\&a]h6pᑚw_$9JU$$\"2k6K)J$s#:I!:y~]`ϙJ%Η QNR61κJ'TgD*UQڄI}#%>.ZdLxx۳*PO01A hzPȿ#B9ƸTQ&z2T[3(Cކ8vo:D3 8/mcx2Xt9Qܵն űM=U*.Iuuu}C&J&sJߟѾUG2%;A2wRWxP﫷H9* }ѵNe׭Nyt\P$گ- s 3.AJA:*iP mNruÊ]IcberE&8SL<ʯTZjW|:#c:Fs5qjM4+R^9Uvuz^EӪ ,ЄcήbALj恅AkO*z5ҔrJT;!ӛ2kaꓢpz; L>W*2dNLO}C.p<ww6 ))iW^A.*CM"$E3vlJ?~q:f]AJҶ^o3\kGy /]_τ@2(h(v$}0(2طa1Ɍ"!dҌ[>y<9΂‰\)J.t{dC5 jצR=~$N=at]u_s P #{ÆT(@D)?Un>{f׃_HLfuw뛐,E=]kΆrD쫢4Ǎ`< <\S{FX׾ѥC:l\a]oWhW]kyhwo2NU8zk]&3/3]^n.<\ּAoc m78jv%ubϘ%p]/wk}y<>Gws|:goMwD1QRSaTQ !3Q !D L I@j O=:{ewz; s]5oAtd<#r#=Vg+m,=f3Q2@ R00iZbm6Q8@؝u፹uק\@A؂GQ>7)Z 3;< 1@wߌ_lMg%8W+gXXyڶԝ,Ph. XfՍc2Z' 7~_Q"ES჊!P0!GNg Nlߗ'dJ*5W 4\㞖Kp";pɎZAapxvGNrupAJ}/Y(̱DB[1B3: ᵄlԱ?!7PP^_O_{^W}vOHI^pv>5PdMps ?c-YұJ,\Am|qKM-$ 邘eLuIA߆)j?XXŋm$? :P[?`v '?h~/NC!=: pܐyܻʼiycuH(DxL_GF{klP2:&PaS8(L)Jv8|ϰaA ٞyjGјj-ŀ6=uQ'$\(8pã'}wziBߦzp-%taއw1TPA@Ntۧӏ/OJzR-L>>ipP`=Q wv= D; ]5~n_ώ\;|#%O~^eZsoi@m^SzM"TK?P05P{}T !:AJ 6̅^R2Qs$Õ8 OiBT7R=X IIsC(nb|T~H:sU}SE!sҮc!Ī EΦnZ")J 손LC35b\`f8ﬣh؍@I.))s(V-LvmKMMw怞4?X7Bӧ7=<$e^$yDOɌo5oHP^S !"O`U9&żAD㙑z|\! JIiXYH0ڵtJ J?v2ą\GyS"$RhsqXh %I"9N!"?~b5RA@prϟ[Rz'z0y31,VtG^7y(ҿ0A()uʀvh(ҝm &Jv8<_t`NI(}c/ (D04E_ll6Gqئlu{#ɴG{E 4,Պ[IgSLBiICXSL) yhο61ߺV'Аy?|<nuq73,ta05ˆ@vl;IXl0r/ٿk=LOVg~مUե?YIS3HNs!ZU- TRX`C1C+`9j j-*CcW3d7,ꗹ<3#=7Q!h:@~"5jpT]9qNvX-QcTX0$j-֘KJsYӤaBC7f 414,Bmf"ud`]9JO3n!Sn<>;wyYۺ;:<8bIsehEW .-IP#q(l-4}󌕳,mlGQԃfC@tB%a[X{ߝ hB׮!Ǟ9z3p]e̽;xݣw``Hl[M;z: o~U bPB$xx}ZGCT=]7\ @@>717⸾w?ffV~B&ZTmؗ~pp + U$#&}pY,lW}yaGx}5WO^wow8::uݫ:ڑ~Y3Jo;fLe*/~lTg=eY2j<ۉgy';yܯ0.x<֧JVگ{{h֠>I#yǞimϾI!h"X"Z*j`(("a|()*j%CsNEgI ^ޗg^ޛd((>ԇDHODR [+9gd Bv,_7p@/ h`sAYag59"%D.ΌS)~yg.\9g,q˧>xӆ_"0?PHL* T0J L)*ТD $B"dKrW禔Mt֚~8űqPH }`eKdHu-ohf5xUB QTXrӦ}Zu_G?'E+#Z|&3uyC˹ :yAhU@b`:%I0 <y@7ӭ^"wﷇO|J\5DE )ญZ랸kԙ=0Qc@Vj g<_;rώ9e˕n}p.ʗO^G1A"Sߎ8~N>|sAB4>fMsN>U[i !WF `G;ח_ xxx TnħhwB1 ~C}mkesWhoӞ>N$cyr]cxZ|I0|sdH"T6؃2e8I4SD$3!FߑoPCFd\)0[$q&F]_b'5+Z x&;z?RYh Oٖ 5Rp|uKI܀|>g^-oI^3P’V?o{4R3d,@;!X1y%7 #NLE|s] }]&7z5 baJ#8qGuu @ |(0NإG= HTQ$~S9QRp77Қ)L : 3-o>=TauWX ,ToGN9_aZQunpk- X <&eW#@DSzdi8*>ʛr1bek98 ڣi;@ + L<Hp^- ( AB!`-7کzQ;:yS v^NpU+ ?$i1ˎ{K>=k]y!p>pd6+Yp]_16ދo|f"H.TFdEÌM6]^" MkCyil#1b~bqz @:m9덋ϵW<^ߜ4ZI~|}<>~?TRo_r]I^y{l[2ݶqg<+CQ{o"p1Ŝv2~,b;x7/`eX;a Zo4U6gܵ[k1AmgcN9:ާ^kwQb{~ysE34DD RPMUTEIIC4JTI,2P &@ yg^UKziP*V(Mmu uŶ~ؿ)qDKMeh֚tuĐ 5ti@r(I@P@u@eEyDC$cf)5CE|伻  CgߘRC'xq(P}C$PNn P@Q`B 5"">@m%:fw^6p Ye>_gw`_o.2F^wp8)7z}ϸ(4zŗ|%*8 8'{|=emv7c5N, &`FL FiX,)Z%d-%`uȻpʣJkT3 9`7 yg<9rN-A)΃VcX)ySe$22i#F!7 #yeY~a %T(mw\۟YӧNUsD X@7//~;xIE51[=0ŭ yů73b[)QĕU`QITjIp;JnL%?y8MDA Isz_6a.NAE(p*gh{70PdrCe`7eznt eV:KS`][mzc7Ԁ $B H(tYSqG09hGQZc"Zuv[C0iB(AVfCaYGrm2!2V^\, Bϯ}@* #4?SI )O0ACƒ]ǟab"d(EAPhbF,"j_(V8H<IRPh,=YRȝ3!,-Բ+LN'z|J;y'gl%"^o~ 77%?_:iG\SG'=9K~[g'[<0RfAKD!Ɉ(Uys˴F6.aR%(E+h``ii`LB?p4NnlN/6_ʚSΜ ewu]kc y[$yc/3-If}7rX[u9n 6EW|S:m[f;.ݲ~)ΰjY=:vӵ߼!DI$dBK3̑RD44đ H$T%U!2QE#! (*WۖNCʱD2nX\6͘SBHF&0Isن`$=}xbMÎ˵tvո_Dod=|帵x@ 5CnR/ !X ?Kaߑˎ+{BAbBgE>WgME =~&.nx$euow-{w.]NSO* ( Hww%  7bgo=uZe ֬}6=$9f,v e>W}i.T]B&i2Q$I$ E{<8w$3D;b 8B:&RaP3dL@Ơe>GB)լ; ;!B  nRQ$u&6Bu L)Pێ Lv8Es DK ^=&/XMNqdVnѴ; N1T# ε~C xGCw=%nG=ZsJxdTX!vrnJ!Csp2G\0<ޔdAUQpw+xt]fbuxr@-=㰡)|HrCHC聍+h((Ts78H g[a(@r2.+=g쉁&A0茘S0߿hWwSk̥TʄRIN)iz+} pX\Wr.Ⱦ*g` T;1hzQ|J 2SYr52=b+d7F7x01H|mH> B<"NK(+d`Ӏ2,`!` aǚ0U+]%SwXߋ*$]`EZZ"2 *$fDžzHJ M3ngqa|͂3'%+\iC_[wAx[FA[2޾|MƲWo}J*]`;߻^ Xg*bՠS0rvk(b6x6 zxıXg2L|D R.Ϭy뵜r2&*nڜb`!Z7l0pIߛu$ XZ*%*+ u !q̦L > 1K #*׬g D_M>l5Հv /"va)HL>~uG?L?jh_%b?Eq1MU;/8wbisG4󲯎q 1ܾ5o3WrGy7^iyƣ'G+c.|Z;ϙ9'ÉA揓Uk5kǞy$7(P! DBI$$CICI BRĬ%!> ~>c ](c"&@$^5P'=uui[#(3!5QtKJhK兯q*V |%P̤H/+v6k 'QU@UYnH3 Ԩ$z 9o3e<(I$RAIV`,q8,)` RIA$F/5{瞽yI%xUURA$Ar];) -P~˝KIbW8X\dUkg:h˨l:fq^PYRXƅ*U$Xup]Q˸|=`Ǖ y'=JFiz^nd 6IEe:X{ ] Դ^ l|%+ԈkL셭RH8C%Z'6-1͜ Q )qhJ|0s3f$ 4QG'*#8I pcv*<Z E`$:Ay}u 'OOвZ/{~~ F"[XVCi6B1* [Ďb(B_!@2^C$XzE @z+RF#L| jsG@OX؃鿗qK^̪*f}#`O">b|1K`B:i:qɹҽ;iŕI$;-~e]N[=hM@0qSXbzIj{'#},L0>I10E0hzxiJ3~SHlo|Dƍ*%,(sY A!("zXlV˅'_Sh0WV&@${2u0}n^4#25(2EPaYd1s6u?pV˅SbPd`_$/bp@7_mI[ѐ;3SJ2Wˢӷ XuwR#z{x {d/My$9Gk[ߒtykEu1f2AoeKq7( 3@Pp|!9|?|炂!$BJCv{z_ݢLVi߸k@w<0W0q~Dљ*o:oLWn +'B ھb}|w 7u#7J(^м(hCjGGǯwHw{.U$A$W TU{;!Q !MZ&yg_^6j%R^z @?D>%7|:q\{çZ*¢"<Πʇ퍷/_$C%xF%[5?Ld>S@EC=}q4 u/2ˡn綰%n_Q;wD?wP" fK8p>(U^2lzWG(wmTVJx ?SҿH)7⿘T8^4t ȜيҐ-,bY8urEz̀P8]ywq3 !7<쳏x=`{vCsV}?/a.r<=m$gѻd?We>z/4;!5 5}t7 >r8Zs[N7h}?钐9C_QF=sRQҢD v*K `,\Ȋ(SӨ~ > Āt/ \#S!02(.$&"ΙGR|cnqj ] h"ެ8ugbv(Õ^Bp[lI^@-Y5}wגqUJT=PYgI{(uΎYqPHp\y(c;}- Јj#0Ci}KkبQ`7Z C3oxH*Cnjxu<7xQPl+tWa0sl">xo32T!n$ @ɉG(/]&rPŒ9NXdK9ՅeyaôΏpՓ-xpxM:puLsHu /Iz9l-s2ƨ&Xsm+pqM@cи-a,4'N,KJ)g~UΥjm;6ַR0[Y@]m EUD 3I$mqcҜ_;GBgA`z"˭L wfTDuGUI)W.RgV}*3b. EJ.b 6m (""bP/@4P{yz9zL xS{K1@3UR30rD<)]G<DNhY +d G1%s (wiC=wP a y e2ax6 vQ >(mhp ׉Bh͆^WCPy$X[YUvE$0ȁ(e}8a9:Xd$NY@Ց$@C۶݇z}!5mJРjZ(ʩeabAwWo 6h=}ȩ鶟l)7$0I>]pۨUjwAO.ÿ c쵭StbQR$y<9A`_ebOg{kzw*/Æ3 ݽ S&Y$XCш-[Ę$PQ9K'g+ SC$$TS+$AMUUM4RTLPZ}tSO+Z.@"J?$A ~~t鱸89 وVyN7ʐ<栧E(Z9'^^g =8T@ZV|C;<h0} çsdW~M*dJhQZZ|6C:h'M/ c"Ȥ"v Oow;z'Kiԭm_]TLL9s #Pm#:@FvEjn_?-ygЋ/[IMXIԁl[Q2z3 ZYB+cCi jNKc8CAB!ƚ2W<P+D` X7ÉUBBpF팶m[N8OuM:hՄ3yjF,NGs,-/\6GG5BWFQ5|!aw1ƣU=xq@#)Ykgk_s }ϙ2Y+9ά7q.Ǒ83+WXzyos^ktD{ys7 ~;v߷-۷q˗Q H HHHE %%JRKP%KM%JD)T!"I$A$I$;x{;%IA-gyxd $MBU$A'`(w uŢD箲7}\w  8+v>E Y$!280`P`>jP>tLQqQCyjlT?ar|s1vcS ]װ$N2hPh⒇'Nɐ]B w *Γ/T@DCNt XzfRTBU"&VAO ܆tj΍áǁSH\6z;g by(ݎD7:8]ƲKR46X=@M7ì'-.,FC)q<&f!o +1|cLI$H$NTPBOr7ҷ>k:gMw1۬!elC,gxoP®a9@hj^wڍIwI雡;>=FQs;@;X&%7T:]UP_@G1xX l*<зq"<ݢ9RC| AʹCkHկ}pyslmAovo݆(ܩiL3'`AؠQ(AP(Awut lP!yIm҅rѩ,2CCS0]Kp<9xhjUrN/X u緆ak]1V |cI"' E"N6T]>]HcE4kxUhqfyj#7'NPw5Z/iOm(*7$DpDj+q. "qTb B V2Wh@ H@)$DPxPHJRJ МH&FQtB6i ZDr()PF C LWWJE&0S!ZC%2@%2D* PBr5"R`&P W J@(("{RQR|9u192aÎf [9`eBua"M )Cz8Lkj_ ` KJd~"wwʠ^ x<袋T T̐7[ 'Ju\;mw}B0!!* 2ǥ Z=415ؠjA #X1YǫXgRQLi`YͿAqW'1h!Ml׻۲M:RmuGS.IrQU+@t/ yCU%'_S ĊFva boP:c H|Bc11y'uE['( ** (d %@O |BAd$W ]q8L- +Ň qH, &Bh"L)"= 㣏9kNH|ʑObaܡq!= wɈ(y֨mV Q)23/^Q"$X#ḮG%EDjHd(*(UER(*"lr~@}9Kۥo8l|ixQ֩64`F.~W'$( bUY hhZ(" ( 2F2r@DPa|}uP}Y۸> /B%i x#AF8 ?4%TSKH|a%)G| x z!A [/aaz 8e7:" k B!@IM Bf|{p-Fb ATֹ  +I?l:V oم΍05p -("8^y9ؚIC$f ((# qn#C$3wj{ 1`Oꁥ~ϕ\9fŇ"pWI@`1?㛜6]O *G;R<<'>'Ӭ顯.諗 ,.7PyB"=:cz : x,2>4'88eaۻP`R>Ѵ 2P;KFX3 wTҗHv ?aT"wwTu`:C?1{NC p3[1DuXl{!\h`2Ǚ=yZ 3J@BG/$ 3}=HF`USԍxT9L40SNVc sĠUTz6&{7u/(UG] 6q=s^9t'@Y+P>bH] LZ5˴}55衰HDTKm$")¦Ns]T-Ff\R{7!38ʎQNzdD EU0)8h@kYm#ONkҒ4ZXr\G=vSóc/W,g g_YCǼc>5-03wƿ7@_aqptMm! =5 _%K2&-ޜw"۝oIw8_W.HGa |e4TLOGX]'YpOΧ>O? \nAW!ށ7qǏᴕ $]wMيG-)| : $o j?yLi: dfBi9 d?a ̆twT J&ݻ I9OS"I]C4}O1i hB|} }`Ւ d:PIc;3,QRTsE89ސRa?O ۗw3D^TBVB)0d^JGC6<YwLQ\nJO48]pŔ0O؇e;b7!roJdqė7MylJriJRI sfAOt`'c86Χ n~ȉx  ,!.H*woԋq{p&_3;۠l 34kxjF{'{5:zn*QX۴΃eawxNl y+^=]>tm._nwT A@BiJ2E)CEB $DE E0AJG%f"m/䇧>Z?6-3ί~6.Z@Ԁuu+|B̄ > q) Px7>K7o?{xB>ZȉԄp}(|0EȸSSe%pwĿJq`!%G 9^$&X`P@LE D$ ũeJ!J$Aтd*I@*D"B!rѱ_m~N쁲)D >ddx6Bq?YM*P̐E%^G'e4,v%n__ac1IP: |!%1|S@r8ThhoI]s^`3ge>G{Gd)Wb(H\jDmh˓&rd<̗?=;-k5+DIr>P8Oo)1#~֮xʋ Ub⁇zg\X)ԸU`|SZ: f$6$=ߌW4u\r3 ,6fG 1"ZNUD4@ctI ϱC%mO0p`dGg{l*vW(^olX0F;vVa0^|_9(h0)UHsxAd|z[%꧘) Yu i ']5A&Ѭmv *PS^Dy?i Wp`(Yz?8xDz{NX6Sp1'g8pW?jtD z)+ >g| <$Pwo~~vy >  Q:J~sb!d&8 ޖH[^%Űq)yqC0,9f꓃9JS4̱1w/i!W #6De(Ɲ bH-,1+0[5;룇%!QU"#^B&eR8&] .2@gP/%suÞvt /+ Y"֬d˨BLO2LB*F)敐JM3sýY>s6 ϥv ac9QL# kn(0f:UIp$R'F~ZF$ z6h/{BDAn5̞UyAyD_m E-ATHvw<Ν*>5Sg< q23 +Rf" 6@B!(lJ($ZX w"{bzU/oG Sޘ?۟{*[( (2,1}Oy^N883W1sYTL 邬*J@MIAi֤ SzN (ۜ4ql,9|ä HÏ.fF?wӈGT`s;AˆApcCt 5BKy"9ff#B)(D2a-:*t> sDž)u֥q{Q3;~ }*X0NA7,sD("qP Wo! Ȉ xve m$q '[A@S|i0eh "?ܠL!m=Nrr~> _@ n?L$|窓}zh=*DaԣǡyCoƧ'ܚA:m`!e[{k[zt<&d!q/3KhǴ-3w^}~Nڍ5ŖMM_E Dێ,Ο{N/4J$dTk}GH p C]ܽ M:mHѢ)To wk;S (lS?d(u#^bmC1H!оGyUM:ƍB#! c3\6JP$=l.@&}Tl&Y"tCܢ\͙\ $v{I$WD4O L!"ߤ҃[jZ@.] *4g(~)֢v딨]k\ (•{C&&|7A [Z@('!*F e O_Nt(~ɴ~D t1rK!f)֐0O dgv-J%>}Et$  F  2;PǼ0~A.-D䆆‚zӁb /e@_Cr`x?Q( NahcDP#VPT=xS69ʼ"l0n^W}YR׻v r~ȍPâ6ڣa FU)}7yϼ@?i *l%e+  SO+`'Hj¸|R1U8ZW(pyq==x^66Ц+fP\~n(HTPd܇}4ܭ7O3s֙kx֛2;]7Mo^y> _C,ʵ*chr߫ NV /}/olZO |~S36$t7B )JeaA1zӥof;6$Fș S~؎RmOHߝn=1_@Ry|WyQ>>ut=Q]ǶČK&sVAH@9牂J1$H'X2Q6(m)2v)n k6ڷI+:2YX c`Z($@7ҸyXB=dP=tFN_A5(~íB!4~x5ky$P51]Iv~g3"/yrXhM}uZeiERɭ[G]/Y>+Iʕ`O^>L*EÖx? )}钴P=l_NpQa]\o!WPtFNJ?k9?7O!.괂EB8x:TF!$/^lCѧ<QJ%|1$ xl+ J[`1uSE#,xU4r*( =Q}H`vÕ9'Li|%QDl=ƀ\m2 5}4i8@$&E"FmTL,+vg.qj[!;Eo~] caLԡ*&'az/o.|v Zh}T`@rnzMuif3!"rD-$њ^T0=+e9d`lgj 1 18GkUUZw ,VǍްCaZ$>9[vqC'iP⬦-*T#H:a}:7:I` 6LXjxM6"HIqkEׯSL,$̈́w/ҳ`w8.︭Ǭ̆$tO?_3I EbZ;1k1LG5@zYZ|sa6.P\ Q/atA}̱CSYxK,cp130q$Rm;CǮ!OՆ3y놏U`.Rj> ȵ;4Nqyh'k`*Mͷ)#*l;{QFWn)k+^avyѡތb@S3CEPsf?󓺰?:JJjU3 r^ ќN¤Ya"_ 3|x8Xu .)8&69+H"2QHa%BĹ'EOI7I5I ,nfs sƖ?%Y)uX!|]"1 L,A`F D79jtҬlX|8MŀIBUZĢyET(gZN]3kM\àKB $MI R ,419 Cxf y"& hG.c"IJ )$B&3:a6Vbh 1oo2J(Z"_5~X=7>M&GEhc/6ŤB PaW-5ƣ ԬF@T D +UklItٴ>q%@{D~}7 <9ubG$?>T%D;qMQDQz@4uN NCi2 O ?QgwNo7 (.DPK"D$U}:HrMH$"@C9Wjsf%`ĈA|8Œ]jJ(JӴK ع!<Vzpj!bd'(!!/s c Nuu>XJ! o3)Zv}j BR2ԏUwD DvsV(ѣ({ǡI!KO*Y3bO*rpĽh4 kL!ǭbv=E%߇ ʨCMÙT`Ruц'^NWL h÷5! }tTFFO܇~$5T`n;9#PO=XQ:Oc<B,C!P " Ԟ D^twoN R XI- Հ4NҗOƣ\o:D!}.Ԋ^c||X EX_k"ISi2>P< 2sԿ7z'paFt(8)%@??igA`OY:_ ǾKYh҈;Q( a+"Pc$}˩GQm]~_uXB@?W/ /RY'"rT^ˀ^]QA9]s }+)-7#] jy(-ne6%"&#.&aM߿Wxb?%0oj8;UU%" JLSYA*l)D<ާ(D3JS`O9 S>4ݷީ:9 D__0SEiDYPBHj|uTq}>+ZnWR 3oV>/5nv"ݹdǠ$an~SP%Az:Vw`w~4 != g PO9U>L^JڹrIm87]\OagAsPB\=~Ǩ< #Nvʢ%CCE:H" F~8=z {O(?-zP`6=2@\y׷C t\$AdȲ`Ga"H1:kF~֞|jR`hEv- VXiF,6Rju  1bjrh (҄1d[_n {#w/DYj)=|d0Hez-L̵4]0XLz}a|Zr.9RH_D=.ҍ8, EYN %x2,|C5Q_v_| x>{|ObF\ O?IY1}*CONjFe $%iS |W\R`y$(9b@ "]0ڐ,Cx!MտFXk3­'5#ig,͟$ۯ~eHpuy-5MzG|'0G ?NQuRbFl!\ b*!5fLvaاNcuGv3~weʤj-rh@v+½JLmRHIiᄚڰk!٤j4BN=:/B {BbLhUmUN_{35vo^guҳܠ+ic0 FֈL=ɑ'G$EDu ;"L#8C`8h9~>,7 C{_JI&B'(>2E,8]ӿo~Tܙ%b{'}`3 =}:ɖE |I# .6y |Q )Ja)܍1B41/ :d(^gVg"U`J '4FjbbsA ]cđ19R? &Ehӑ`oW$!h gk Yg`zH1>Z [o;go11t鴍 PR/Ѿ~nD;N'{}X(f& ӐY8Kk2`U$a3XJ.D/BhSAAP1Iq ;㒘 r0*((#-h&‚xWZ֫@DPUE͉R0Q&-rW͙RULR c\ P[Ziwf% BHdHx)V"ymBD=Km'cX4TTh #W""#Ī kV tkc,UԥJ" tIjs0BˮpQՖ Ewfy }{IXO3q/"5>}S٦|'z2PD;) TIbU l q.@>Sz JJȌMLD'X@R( eж\$8{~>'!{E7~+a`@Q vf(PK*iqӉX Wd ' 5<,F(F1%S.G+" ј|Ppa CQ3RH%:|h%hHFR93YOS ; 1&TX0VK !edK~x#WSSM$V'X `&hۆsb6x)7<)Q*%SbX55ln Nl O_ XQAD I7]ALUAP|ɌF;TShe5T&zbbbB(Ѯ_,N%!03CpŔH&Leszji-gW8s2 ]ur(v QL=.Aa8͕8y0PbtKyC.{+0K[ c&R~ - F, (l\ DW(V8'Qsm&T q!ـyz>*ZO~9Tmߤ,/]7m`UUEE[eC?QT4O(rCc>g! QAE  ]uOLL#01 ø )LѦPóLt.˒ԬbhDbҀɦ5uom[zɎ`H,7]m J^#|ȃY鵎H ,p٣dN>h(LJ6YQČ˖`Ode03&z <)IU#aLH#9N>#7$< ʪNhYE-K^]Ue%Y\AD?dP @ =ޘqd Z;W|{.IcE8ҥF.Qrt&rc%\St5 wY p1S`HsK2j@6v$([Ƒ 2 }%:>=ZGq6~JX,|ʲ+.r; $ q>40P y\Ë0,&% `tv`8z壪U@*ո Y̲aU~ٲL$wDA#2Y@=3Q[itΒ0Kw@ 26Yc s-{ hШN@}QEtj_w"b Cl>4M@82/Χdȸ"QG=J@d"\^X`Bt6$,QQ>~WS=8՚Ȁ~ .8~F} ̵$s, P>AX -6sx%OX2섏-HRSLT]smj B(#QJX AF8.=+6]SDFÿYA$-Hp{*ɄyّCHR$X{Oʸp}[GmV#f\#(&d|ʋ0ܟ\I!)g9z]eVu_C>PO./i;u672<.9>Y81‚%AuhpLHLɧmPO<hYav2ֻy?5;ad E8q?UEdĶ> N| gr7ꠗoP͓p yx2 H$( 1 !QzMQ{c\uЫ]@!F}cՙ8%TQ=ѕ~#HSt¬mH` պժ H_:4 g6iao3!r]U䴪:Ѯ M0Q~&q[dhqv֬ O9 I~v R_O>1fy4} zѤ Gf@aDID$KPgd]ٚu2l:ro Q;bx<|z/Z .Fxw +jN;mo\5b%{?XvҎzu hK3 ?j դݹ^f $ CkƗ V AP I#θX(NI:"DN 0d[]wpVd?+ܝߚx!ij 7Ns0@Rbv(`~Ļ O"=AM$"'&ɤɎ7AZ8SR(?m f2ڊB0-Q=v8\ﴌ]^GW̟ʪ0)\FaH!Ґ8{ksATU-<|T?dAQ@I3Z0! v08th,J 0ʃ[82> h@i`thTZ HE̛ *Z&h~Ɲ(]JY!5+?|w(fdȭDÜqN *`8 c =xP. |GÃGSSqwJPހaUUAFkڀQczRLMoYGztDY 4P='Z5EPகcڹ~FAgz$|O]Y㈘`M"Y~f<H!2a[C^!kJ=;IIK<Q2Ozǀ_r{ТCK_Ϣ$ 0'K @Hrm w S)owpڴ>(σn?8n@TY S5Zn)C]O',%\'Ǟ>DZKFAD ;ĸ tn 'J{i]rhtVG:bdh43Ef(uC3/z`!@H1yvވ6uJ'G:Hzi ';R06m$RL2M$:A~%if_7oksCEa.VDZHE (dP<;VHcnuDN%eCIdAD Z+IH1@*wg}s pe* u{1*?4@ k|;k@W`kv|o$1wC-v5HDL0hd^N\wf_3&d: զ[dhl/")y~9u} O@؟dgB%6kp7HH/^uEű3(j*;;60. Z,)O:RdR2  v P-@illnX"aΗ]էMCdV9yZVAÝEY;8B "C$:!w$;U%05BgWp*"m'li'DWm8g6F#ŦfN%L򥜙/p9 VStp鎧)䈸Wb8!<}mIۄ헜,kFU/;qNI:KZ+O.7mw, xjm)3ۙ*e- )d5NbN]G4hQʍYh¡G9g\ӜR۔dv0 HX @ʂ6QSjjǨݗ˱l* d<彰Nw)R=lCb;B I ¹ %_'/<&F=%@6r݅%jpHYFL'VPQ[Iuʱ 籢 qʓ*OQnzRuk`4: oY}KJax2_SmR7KuqMhFO_u# AFbRzh$IׁgevP @|cEʎJd@!I) @J圀t땜̵ƩԂ+|Zw V٩a`\ƈ+`%u4]\ŞTkE2Gg}$#9/:cǴ(;,ag7Z1yb5}8Y82Ϊ[M4@#.TYI49JO'NM64=S;1aN\'(i0E hIͮr jUUJ;]GyF5^V%V( ֍Z:mZ ֏Òn!bm |8HHw>ruoVaxR ]P 4!oTk-"┡JQuj5D$aGYADIITwC! '+}!HAaA1N!zPޡ`s)r蔈? o@t ȠX86QzIrBôh!W-0 $-U:g^jx H['ww:Uʨ )%!C d/OV*AdTʶs5gVHAڨ>1N!32@\nfc" 7NxwǑ1|p 3H}ND aH ve6uD,zz8/l A,~% vγ[ɀ( (\1`J)$mN25CKQ~?'fiɍ.e2+ǘںoCMXS^<®gN 75pfh Z.BakXyks HHTZ̴ fhz"w@&5p.,5P؈ @Zuz%;nBgΐ<)1 [;Qz3&Q;Bi`q2Jc>oO=+~gO.v>W{~'K3Κg R\,xZt )Ʋ֊F2VY XN"DW*HJa7(T7 Edyx z1q\SW2C f kE`t/a@ <Bd<ǻ[946e8D+F}gr B^oCZ#z;쵂BR 2/SkzyvNW]A9OS|<X# osWŧQS' d 9fIԡK:M<[^j%&y&T)ېcEPV  Q:BH1alV$3Y 5)ZUtN"nՒ4ESΨVPyofzn7M$@U8fXP$$!6rA& 2i)斾~h3t} |OIyδkRDz"%KJrBL$簏 )@DHr6@L0lӠR,P "DfJU}熽w=D=|nix'AxxBu#i Ȏa0h'4{Am~TyύM3˖wŜ]atTPzǒ)H3CC1.2OT~ۭŻV.<҅r{> 08HH!,b>%QFGgYŸ.BhR"`]%5.w@Xx,"Y}H!p QRr $mjFa@U A9#mO-U=ʨv>nSEBM#9N]z|Ӣ=۸K DQSSz~ENo?nFJP :׉tS%Do"&"gS @FU15 #>C jGvvVuƎ%|udP%H]8?ر;_FؔW8Fl'?G"Kn$@@Qir9n=P_F '9hP4RňsDb%eYX5hX h[hG!ó^1 #J D9t'6Qy0*J(  Im%OnEC,ߗGP4'PHOؿpR$ u9F,ۉ7E臻OA$@>@aEWCwmȿ(lye}nCp1v}xWB% W0I?9`YSew/ZN3za9h6#'o0','}]5*ǗG* PW{{+Q{wG ygGT 2hRBIIaF믎g1c'3t]=4DmChTDW|`O$pl>v ]Ĭ]/0zbJbҚ-O;RtzS<, @)PxD"#K2ߝ@dy$=BnzFp.!dz4 h(T )  >ϬUHkOrj(#Rfv)I$ d!biI ;B! 670 }{_l# c}푡4@KuQx͖@yRQddg QqQf"If(**f)(*F`7N˓qyyw?(:$"C(ZT*M4f=R1 bFAG6#\p -T P|PNX!'X]XFY(et{:?ͮR}0Gpnp'pDqu&|5 ~2Rͭ%''ճmi> Q@-Q$MIC4TS P4SEEQ!dfo*=uG.zSL1|b{x3IP '7 f޿fwF~PX:?aq!շ\ d L.֪Q'OBYV =Ѩ2LE %& 2Gԯ;V8x:"1Ht@zF77tSa>3҇zw5!'e=}3HpWf TĿJWR4A3Ci pKRhgGp!8|(P6§w"[10 HxHz rNe&xcA!аTrbGԄNs}k?#w]c~h, ) u~6mOgs2D#O.WУ(FɌKIVV>7VtYQ[7No:pEo]Xk_b+s||P{_V13CDu@R3["pDŶ>thqOX6Jd`>[tM'T? asYփe]Y6=ޔ*5 |k1ED!l8t!9Xws <9N$v/јb9yOô:0Yήb@tm]qHoe)PM'^UV^X`J\6ʤQdqOC46%/ _b*HP!j*!)LQW>;a~Zozx% 4]0tHRX!(>z9j\c5 <:mbUz)C;yQ@~'ΡCAF؂|惯JjB V:8#720^v8tD_xx׺yW;Ƹ ,L\d5,+.Qqp0HTqæ =||ۆv& DIܻV ]nWlY6 fYN`^F93`jQPH?`T 7' ޤne.[cM $>k So 7ava6qyŏ 'qJwpGS҈IJTT(!{85P&JO;(2,xx箪Y]ց]sX`&jb> Yɜt(Ǟ[khf[xy){R(:q54@=+G39"(E8oВɆ틋"t %)/ʡȃȥˏ䒫ؐ:{ߔ]6PR0@P0D P,20L"I4|%A0'23;f$g PC1AY&SY.Sb  c<=> Kއo|϶h{GOlt|r>RRP)w1V=ﻯcom}7B}5!jƾtt0|;ݶg[L{=nB}ٽ>v)<{_&϶Y[ZzWy[}[hWN[\y^PF{+áyG /TH>@{{V4:nq{^}H=bɖl4Ӡtk|y{kg[nȔo#snU{u qvǯ|˫|h_`݁v$tҹϽݭo.渔vn(T;=hjERZ ÷x=:׾΂]M΀(SZ ɠʧZR)A v{;r|p |{=h3}sϡj5Te l ` (4t;P)}=E5r]A-=Z$)+5k]/{S J'cLV6m:WϽo^Swgth]:3"NG]yl@{$t%@E$5[`= 7Xi֝Ue`Ǡ}@nx9vX7{Ѻ׻p]캽gݝ^fۚ9޽h}|o|km[vyglz_{ݹ}::qֺuﻩց|͞x=Ty}yOmg{m/ 6v9wz֏o^r 5/Fq;7+{yw {{xt8WZy0ί|7އg}ZwSvyޤ{felN2{wl{ wGs]ݯ]o*nǾNf4sjMvuv)oփϽio厩>6k|wC{ ;%]n4ׯ[}gzxhsOn{w=w={*{kkGGӟ|7N:A힣o'Nc2J}KAmF{׸ښk}LhZO=z׽(y]Uw8s\;w{7ts]Ӭmҝݎ!s'LϽkvCFEڷ>fxkAޘz.7Ks o7[hPiQ2Soro9mϳ{e:pw @a"w۽}uw)뗞@)Sϼ{|}@nX63o[oxk9{z7T.*λ&@42m7c^v;S {OgPyЫl;eP.lRiEv뻻Y.{/k:2SR{ٰ^)W}|oFH4_nu'H]绹(os8n雝ەn{jhm3;mztv:;DA;^d:MUweݮhtUus[mnm7cuw }|`ǻ׽ery{ڵ ¥=SB-ݺ-r݀.@VvH:4>iunZgVլǽiêm m#mKn dp;;rH PPwsB dAm٬LfG(fm;AˢSν{{q-죞tmꛭYz [jslnCMJ9ZGs\ΥݗoO/{MpumlۯuzJ.EWMw*fЕe(i@@iMM)d &B2iF4Q昔ڍSSjhhh @a @M0!CM&)ʧiy' !H !0A25&CA4M)iT{%<'{*2`H)) FSM M4ДMjSޓOj6S(y&PQ@  BmLio@aS)@4CA4SADSQLQ41QQS$PPDQQCLTU.%$QTLUQFFQz h07OTȥ"HMFٌH)4fCт>}+x?lϙ0WZ ?uoǢnL)6 nXJTuӤF9VU}p_]LVLRIȌے|}@q<@ !zN#?g~ϿM?C+?F+8QU/BKSdo5'`xfmgQk~k,cY[urvUq-9=-*4GfQ_1P%(iV¹3M!J1c;"2Mԃ?;B'}ty$d]( GmÛw׮6QWSd#*װaDU -}h Tqv瘠Ӓ S"56/]E&t!/3lye&ܜ"/ڽla7s57NFptmA*dGGv\_HF5jn|xBQnf={?6[ucPǰrrUs_ЊqǏ,xMҔZּA~#?O`t$ +4 >_Nz9g3x,O]Y(j?NMlC}ijoj0~y{* #ƙɚ@gחxDTH!vr@[8*!MӃ,`(C4^p( h. nkFFdJb^83v5Qo( ? ~>aQ Mź<|r'-wf7ǎ 4o ;5ǩ)(IvC'M dAh]<ޔґsM1!{Yw33Y TkZa҇=VRgi6>:`h"&0T ,yFB؊C >7=aOgn_ټx(RqvUhCmڈk< _K DJRO|? j= 6s~6b$ !)_HJi:pN*'un;a^iiuxmt .2.8Տ>^=2ITB1NPgs0vsrw־xfh)U?N;!z擹alI[!Ho_<ޞ}x9WZjMv2 v]ҙ cϲ+v*D[; P4CR/26w3̿ \h| M14)4"5@ۑo1'<(HeD@?`=h6|)I`;F ŤCX#Al9φ3zޮ]K |[7!Pm5OWotӕn /y:~PŸ; s"M{FH=Vm`Al?wo ca#+-޼Z5&R).w*IAT#Y!!Kk_sJ0}_' $(^7aF.%}xAN Y(fQuh3v֮Ng8~橌~̈d;Q5|'9,1UC4VXLp'ⶑwӪL5b&`|`:RևN"O TGǜg){b-!)޸N3m|NI#NJ!k_,"u&~5,h^Njq',iI/ yߵwf,"tiFWx_|֬1xs\UĨ)شn&v+_VApLF*ȯT bDŽBdBaf/<[YxZۭz,s 0!E {t}W^;8 tk 7aːPً˶̔R4V=ne"Ms!U\SʢUԠ_?0cAT{UpQ~{9vmUh N &zgur?t!`KMw>vkV/- q.kkvhPxõ`=~uf!Xvk4/ISMjL)A:pwkRgx׍NsH;3m{E^!2wb|. *M^L~ ¢٠ٖ훟\|1>L֠@)9O.}no=sbsts<]j'W+HiVW4 7Hr޺bã/;Hu҈sz48$0 UŞJ0{;/Jʍ݌Mo{cVܨMЈl @OERК =]_̜(tM}J;P Q5:FiR1~.9$HI$BHZϦ`>(GMgs 뇔4(/ .v37(:[\ {w}knqġW&$T?]x92Uc #@N*`l>LTL7 edItIf 2UI$9|]!\'ĘxMgHe5XMrq(D]FsT{SeӷY=^^>"PIyVc>ˉ>7!2߶jCL&*$yOô6cɏB,B (f$'SCZBIΕD%䃀fAΕD>LƏ7AKF9?LKEt.>v8mx`O?GM]{ffE۫:R  0\ O5roSM'UF~\&_ɩ7 h9iʝ&r p&qZg'8) ^ 4 c~Cչ&@$H&5S=B/F_ԁIDeE)a.;)$Jqq̝TppH <{ݘP~\>1$686<(@Eڛ7a&UUiC!0ir D|ELIf@F1OIė;USt:3DQAnHcplXtjY>0D.(⊥.e›F*UQA8QGIm?I͜2cHl[,aiZіAE)KYbdd%rۍ[ӌERV`|RmE*!!+FX,kۼ@ad!ci6i[ iFG,Fvt`pE*MB&Cf!EG-U]fH"VdhH+a #(УeQi\->8VنZ(b!cZU@+CgvWu\tD]b^TALKLFַNQG땙$ )@?˩[ x1㛑g] &QCTj10ʣ,:BmJr10bЁ@VSPQABX]0ʚV f jB)J|rC{МnnWsZDdKS|/d!X?+x;- I3IE;)U098G94 PvGʬp1)7\%:5u+Q٭3Owc5wd,U+Dz<5\g)ɸ77  8ǝwCG"y1W ִR9#&ÙuVyxTO⠲#+ U2x"䡙ŷz/|Kp<ҝ 8Mu؟Nbn{7r,]H}ƿCJ`x)H@T?Y2iC;ώx\gmd/wrx2^ Koe9>ߧȘGE \ͫA+ )OxˏTܐCMw1hKytZ.Z퐁u[eFWB@}3s)r_mEtBҁBh˧b\pa uO-ʵPqsGZQ%EqAcZ13Ae~6)ͻRЃ?Hɉ6:H.~<UmRkBQJ !МL <"7N2OCQSs)W _ ẍ́>y0O`R ~( (fix?;wq4LӁs`h8 '_.n{ʂ?4?\'C09\(deʥ~{Pp_cx=D3zl*74I1/?w>^|JxI橊ïP؃2&E#4 X+@jg **cBM>tpqgJ%y{ ieκjvW8ΆQd2~JSهCܫ${Q}[oli "Dmw-c9 ͖ۓ0!ڮ-9ΜHiS3_/c¼$ڎ{)^ֵo_Ub.,Gt-BjnD?8B]:$:߲-]C@ ]r/^c51!!S*6Wd 4+";HbZ;miWU>{C$J/58U!딤Dn5|Be^ZS# %,92/x#ҽWހ?>>sU7<w\Mo'~2 i܃dD.h{RGÚǓ>ݛ?LjsxAerTq9h^44@UM}[I*"} nPъaO\?oq[I'>Jt}Q]3LmMg8[>^\Pr@b"=%W Ĩ}PBt:]¿9^aud <Ȝv8pWnDwI&HjE2PQi|!KġH2CR qR; MJ R !G!:J=$RUP'TAwN4n%$A:j E27uwGN˖?}ݠiVA"鎵FПYфjw-cL PrǖLbqI\2g~o,?cD$؈kǙzݙ{]: HԦ*Ȳ)eAetƜo$(( E\ Ģ֟pvwuV.%)EqJJtjWZތA9.1*NZ%Mk[TV29mfEޟLP!#t +κxBQB]kXɎh2a$F1:WwM=)&t$Ѽ$d!7L*JIK7>L2Oii~na}0'*aOd%d/N= Q ?mFƓa'rfTQEAS$ə* (bA`(s#H?HudyXQ)y02:VVJJypHƵpy#n_ ?,N{l7Ev=1Y~ʤE¹aۇd#JQܶR=b4+ϯN\댟;W)Lwr2H07I˩'52fр|냶("94D RSM-LᅬL;Oj""?(! " 6p0mj L"*i(5`~vQ2(ZJ P)WfnxAߕ;ɿ[m@PT*"⩲ ߾bϏ, xB D &}HDM*gA oݙ(9mpszo^+O > J:u>r'{դ ~ANXai4)JiԪP b mJUkӫ!uAޗw.1# O@8H+F~@DQ !2:vkgF GF5RfO?N\׿5yoӻ_/Amn K79~F:gqMO<{ࠒ)UPEJ?U^ZdNdńgiMґ( y}]>zWG(,~٥϶]eCi>cfScj=xa4ۊ" lu9LÏP_bEݿ!rn`yms1af.BuPox;[g (pi뮡<oX*~}8v+<ۂ%xޟ wnnχfb@A})]^O_g_:ox kF䍳A$ R $)ww^_ҷaK~.XH>#^%{h )D V4 쒥S$`Y猢a(}N,-A;vΠƇxTm >qyHIGsgu_^+\iJ Y\k aǩ $~*v#@xP\(&HDPSh ;|nm N4@-:4$T,RO>?^ E RDLES%nQ E!ETILJЇඃǟ>}k>yג8FFO<Ē~y>WL뤾ՈT_׺owN0Ij.UPq#Ex}ρ'QWϹcݛ5V Rb+/"Kqc^x-Rl͙y+_Ȟ'w}vq J %H[0ؿGgDŽ0?:f9jic/gScn_ayz-OOSUBmXZix}py>ނ";~h<m:C6~w>5lz/y6G l3g^HxlLm+e\3Y'e Ϊ娋z0Vw~ې_9\%bl#[Ӝaȣ0RLID&Lm1nﺢd~nSGJܻ'~uݹIPŇ\th@֘R;avMͶy{MF{ =IF߿dY,; z!̚~fزU?K?o:~V e<Γ>vX=ޠ"f@qp* e=ndpJ嚇%[m}汔c<0siEW:6m,4rz8,n{/X@<vI33th t t<\旦k+w.o&$1{}nx]osKuvuv+ZJPR;jm&%Df6sDCr$/q ޶zޫ}8Y%2Tmޯv4PwWh}ռym u <)nX y^ŪF= l  e!?M*sͿ~6.Sr^x,)@UzRFڻi [@0H\;ڙIK߸@SD䀡RV,s#_.o"Yە~ol^h?Wv}(6G69<+[:;RJ9ev[h  z0>C(N#P:ƙCut(\/Io !~Y8/5RZo!O!-ˆvAŀFo mؔ 뽽:HcLAb@D4gj$hRfJ/O.f3K*Wpè͌O"D7ߨfclzK QI.ƚK/>.%NG_>)c#/}XژxD/u܁G-vOm!YOTzM.d?vۼ@M_C81,GvޑGĨ"~^H]ߣ 6Hy:Dl ᗥigLC%{U2ڣ (f#z7I0#=G9px賖Ͽwi5}'\^I&t񚵷@xHI̗]g6]tSKM٦CA|q&O(:m>i?VpPBB{ !:̐O}w>t]@Bv&@ďk O\g C#/z Kgzx7&&EHme\anN:&77~XUb$ߜEŒ$'IjugG[wNCכdSChv 'h'Z>t-3H:0DI9y,JZs?udJ5>X4 ٓ jc??Q=,<6ɜwI}0|>8 9EFso80E_6W:/74׌;$Cv/HC^yaqXъܐ q/v irITrP+ 3f(q(hbkwѭmDwm榘}' +O#xC5jQ% ?0TI-)4IDžZTD>i,|bXli^; LQRBs҉@( #J烞A`|ev$NvUU#l&CE5\=;G>//#D~H'h!wnt}p_`>}qEPI^>ߨ~Wa͔;7"Lhvhޒ!m[&iQH #$ +O#~?P=:|ޯE@nV J mQzp&ﺝq< $Ah)IP $_~.G7'pef:dVVav^rυp*wP|_A'k b0D8~oϭP<:Tș;odQ{_z,77aܺݧ6Lm#VmF =TQ!TGZ4"!":*[`=XtBST@V0 Ti{aˣxW$ ݣxVcbr8 I#L"D Cm;xV+SLȋ5p7wɉta_?Æ;i=;ןKΉ p G $iF$`=~sϖ,g='o?CƷ zqqq/Dw]z~ 2yyp{L G zk$ Q6 ޅOfx~]Arj;rPGsKȂtz}u8<&)A@=1{Z/߱qMeH?J} Qhf0#""1x́$@snfW?gOo:t h 1xfkk@@CԨLY6{׿.[nݍKjS: ?Ii܁?p{r#ۖSj~ƃѧa~D;@?'ìoKQ sd:=he\K7'PB6 C kWwHaUD CE/52 6 7ǖc0ކMڑ[ ˁ)ILYzIU9 () Wnu!=;`/ ,?A+oh߯}^Q˧oo#§ qGo?o>÷zת:[!3nY:P: * ?Lwc޲S=W :97-?>$v@B%_@q{-uǶ*4:_t0׈AZ JE6$ִ]JTˮn&+E;F*09,}_|v2Aט!z1C4O!dH8'5|'hH_J~ R|-Bj]Ȟwh\w5V!J!6r<"š)@QTrd sg6)?,;==z@fCĻ Wg<ή4F<MXГ)+Bǰ"O^"x"Gb}h ujR a#)Z ,$e `"V `@R` )(V$hJ`E%/jT:6ҒH ځɘAqnڝ-}ukq /~d@Md9t^z\ĴDX/djUE?iO5; /c>qTsdc4ACG =YO>rϻñO%O_09"MͨI"THkԡtr@s,Q#Wܒ̃="Sr|0 H aT4+S#R" J'iLfff d #J( )bu@ Ҡ@(W~X1apëXwmq9kE;&l!F>EH$W3YnB!#.)5A0_;~2PۋyFa8 9q}zxߎ=z볯ˆ,IT9$6Oft,f0ќѯ-]oHdD_x U $.]M%(eп]^H/@>jLHE&>{?f<ݭ'ꠔ&~igDģ@?QwL/j "Gڒ.  H&?d=5*FBypφ'?2~q5_BrM `;$nn+QA#z-ACȥᘣ6@P$<=rNJ'zl?(){"DNv{rzSڣZ d -tP>bA~?Q=0.Iڊ 7GѵgG̙R@HY >AHR7 {?wL9ÑMx?- 6$#H^Vjjz9ٞb`7=wTOCxp"φ1,Kd'rZQU_*?SxGQxl,JB14$4 5ٙR * IfȈa7?_;+<{Ƃ<RO~se=q8dgZ(]8f=ޒʠ JopyqODKJ7L{a#r* ᚒ0'U>q]]2(fÆ"LyOaҷDBAUUO2zꪪj9| AbF?͎G b)1wx?T~XߝWݝUUSI$I$I$XF_zO8Y5N{&0`@ Ʉt_ ;-|=JZ>+ZX"@ ,n·hnb&wR63B'w8w4Q6$ /%"/%Ԑ$$rC 9$ !lSL_>QY᤿ox pcHp8/[ʂFGv ߶ 3~?H?%%bG8&3GG]6j^#H?ӿ\RwKw/r:=`cՉ$_:oW"`sx?ʨiS?M~}".`]wk6ݮ ٱb񇠷1y[\Y@IbuPgPH ee=&hQ0I3 <@^h(,sWPnH>eTRv&/#X~">mfAq/W TB.׆n|2M|S6QC;Ȉ`bSjdDH|;=ߵGu/ ȹb*>g_~D:G1XY5Q"a#CɁ$Sg%ı@߄]qîhi(G - #a+HMT?*(AD?(L S~']0/c?F{j1C͹4^ߒxgELEU&0Hq)K*H_6 2Ww/ O W׿c8"nVht耤{R@W׸=>D UUD@Bp>eL>pXO=lfAgP4`Hd>rL8bKߛ\п9:$o%BMg i*wG$$H*UC=GٿGɃ_;w&R <8_؄""_Iހ x&)l9 #L{zń+qhprTPqOo7H=/@B 1zH P9ldjzq!=aK-b1PMv7oQARVC]?}0U|:( 4q|gCk8.xKzw@qUeO@*øK^xc6O E(;{k~.M닖qUUUU[?^@I쟢"ls_zp üAhA%br !PY[KceƣCȬ$+LFGcq"KA d1 J+% dPl,i $ )U?OЧ9m:5p7`f|y=egIFs0A+S3$Q\‰} ~!~U4G53_e-J:d|8"ql_(bbCEUiN^/VAM(h&ǕV@v!VI9SW}v~?0Y;dJBn42Ğ5j=qԇq/yG/xf0B:˰~T)z-0%o0[qNS6_??!SI@Rҥ7A:x>3ϼ/ҩUJ I I$qn$?>|9I$prFFFے7$m$I$Hܒ89'?-[n103*0'56d|ol9]+!%I$mI#qZ4H$7$I$I$I$I#k?I50xRSо?ݍ 镦V|[4$~ 0aM΢UC^b 9J &P n(M|Jo "s_;e^x=ۣ̈- 7nZO|.iEeZ9; k} {ek/IgTx1/Ί}zXƘ9YU\Fbex['qUmKҥѹLc=qylԘx~uaVZ8]H "g&?N;;4D gn[>)6(-DD!T-ߖ!cE ߚ 6Y>{.8L]`x 6E(mw캒Ҭ+Dl$1]FbZ,ѓ]̕GHd ǖhTlC<`PT[f,ШM&ڹ8:-0rވZY|CxtqۘߍΧO0V%4;CG*f F0Q (#m/ӞW3t- #]am睐T(Pj?aP̌dovYFk\z|E!) v$  ~iz:)0[5hAw/<ÎEq@F >!ЛeЯM`*EaOT ϚމOu]<qѵL}lD;FߗëLw4 /Aw :t6.pBz“Ep姌X&@7'$agr'3R4\{Z1Ul!tadE~-$mb$=.u3rb""{DiE09 H'Cʔy}A檠 i8ud9[s1Gd.Ed{j0wQ~~5 M`dlM Ꮊ Z%_mN&1?}W÷qE>8_=Zx-9Qpvj&1ey`?İp(6=+= )7:^fnm\xj>µT<?0+#8ŬZTR)}5eQh/(A0)c3 |ᘏBw?%TJmfye!bN#rw0Vƙ6X@B#/Lu龈 AZ?:K/0sΦ4igܕ䋗A%sZ̵X0&fz7'Tp p*38XOO}h4cDyHJsU8j5,{ !m~]VVfe DUYd15ETEݎqJ*w+|xف\` :Gi?ޮ}.[aIl&ĺ~L̒UU| O^Ek>A~ x~Q c \aZ9BbT6+R+sCsL_On RCcrǪrl{=EsT=ۯnÅJv9\T#Ъ>`A4X$BTOմf|zzn3"+l{ZygO-3.=W+HJZV N&4~+cݍ>Շ_3jo4[*XԪDV20QqcQkr#Jny|]NnђCwЏ;Zm;y*1A'%0cJ pzpx)k^ '@R\-.vfVC ;]@H? . v3+Il%rN=m4+MQ)V7޲7~&r0L*5Uy?y?;'e5\TɄg$JguSر$,mޘ I|٦cp3ZIa$CʥRӖhEZVZ IQ?۳x< f]Xwu{g] \>o\U>ʞG\;xd48ҲQy&FrM[WTUR)Asֽ2 \'B_3&T2l Kw<⺲}?Kg,p(0,.FV-_}j%ޣuQUDp=xeʴ#'ĕdyZ.܏IFhj-'lٺ>]]Lrp ,IYULpaP]Pj-A2'utf:u?6DdQ̌Hr_4JI9gwk`a Q׿}[XV/1|mttvK|sS'rwAhpwfκxh|5XS﷟W<]gm澴ܱ&AL翀p_ЈTJU-׼|:`{X[wpW[I۵zә\8e\AV(H1q_9DDs\J3"y 2<ǜ9ORoϴ\uW XEGNprho maJK:²#=W_?`$*nڋXpsoW9&Y"#T},Jizqrb#jv` @8psY~BsyƵnHʦ%{yYȁG:zܫ $He~%xgЋHS4ą/Z``7KîL;B>nQW~]p i_X Kum(O~}0[ZNѶC5rx+9-k óݫttXzv:|&I$޳)?zn;b|uiq "*QCjW/i1PS)VZ{ײiۧ7ɺlo*z^f;W^Ld\HȨ#+2L2Yq=&.qZA l$D.p}AJho h&QXǒD*e^xY6{ۤ'b>/?Wy"cv.uxDBm ӕA6a!o|`dؖ"Nvh>Aknӟ2 Ląܼ%蘲$QKݚX߅GzbW>(>&U1rRd!aC\&S(1ˉUUUUUAd 1mm~5 JV3u: .DLs kjKw]gσ,L"d&'U/9Kv1\%{xɂ@p_ɵ{m (aI7@!-\2 z:& j.g8 G`3I>Kvˇw$m끿xpi^wo`l !}^݅2GxM 5.W" .oiq,I'~h\ulŁ',n}5@.Qga\&"z3>l~'RC׌>~Xg]i`;HuC{V >eE#7Yħ;+_&&8n֘%0ܡd M?woEAd#*`}w]Il!}c_qZ7Iv|;M]<(%m5L.m)5%Ff8TmƚGV FiGbJ\1JsBe>XJى0œ_mSLTמfݾUfT;yvIn X*W fbW >74LTݪ">&Gv:L@Ǥ#_]R)$?a횰Nc88d!Eot]Էzڱ" 7!fʣ9ؽ,bŗ,_6aU aZoes.Eh46"]yNWoS{0oCfffjpRK;=$Hcv)}W>L6*ژdmsn*MBWj`r|BzMB(ZF*"DI?SEq+2_y <5 d;Б!9QA<;²2 6a{Ü-ޏL;F3iI.'Z,ӀOdˑ(uBAvL4:?CFZf[ ^=j%X[ʧt6UUu37Y &VA<~0]2.tĂIT*AD" oV Sf(dPE}ekݬV_FOgo . ߒɛ6NՖHK0?smmLb mԮ6{Ŕ '.[젃ew3?gr^JOHC}{vd3aT,+,Ž?Nw,nyMv 0Vr;#9mMKB L<϶5O2J1쇊â*y|TV~ 8PCBKǂ+]-N].f+׵q)cc6FGSxz,ZQWj¯/eDpD؅B}kqݙG*˥nk£+{֌3)yt8SZ/Pg2j]D:XD0.o l6R?@F|ea tHPX Ӗ+M7Z͒kfl.'쯼> BD\j51xx}tG.uHl罱q!(`*N%y.@S ?dxHo ٶe,c'ԬȜ׼@;Aa'̞cD(,!4sۻ;^6N^Eʥ(h`@ܼ1>jőFXi(2a cKW0#B7/kEsCgk 3yy8@=K6r<d :BwK^8c-Vӄ2+BC9Txl1?`yo-.`}vej] |/xJ$쑁!x2Bп߈)'[1Dʓ } Lf^ƔZ+ࠖdb=TapBor1LEVT6B| auT?^_ZUI&Xq-/ ֗z"W~İr V>(\}݈wo~~ud?j%L776#L%gsb + .#IJBWuD>׸HzE |a0Uj tyX R˕PD񳉮pgcWf?O`.O.*sB= XןLX[&{}Q'Πv(.OJs/33S6gc0Wgf赔~L,`j4YF?/}b<սݷ^ͫ^/$0CD\4do|>`W]5P:(d w+۵RRshB@ D =㋟sf PřWjxaVSOE@J(ݐ=esRLp+ ۧMfa$ǚP6/$ș*ݺT,Mjji(HІU+1 p]JVK&geplV=@5=u {Mn=Cit89&|?%o#ty[-AffzJ;~AEf=Zl}"D)#LðC4g)7cfIa'HˈvCg~cSo=|XFAax c_g^$5R{?TYqh7A&~ d0=soX|40| r`XGp0gs]a{V{ލ2Pu(DKW>l,h$ؼ:{6Z7]fNCTXW!~:H3?WhHz7 rA˔CHpvOG-s{JD@ܠnDN0gd[ddo.F Wk%4E#F*3=7IM^+~lb"B`4?w7x^Rs@4HA:߃(O:" }t r/0OKh `|@v86&k%DnOSwcnj"ӏ~VXI$d *83ydсiT23z׌;CCGl9=R c!i1ZN'387Q|5Uxn$dF`T&{C76ݖ#MG* )~xv2yOoEۯ_KӢ8i*0BB'EՁt9,TX>;#p֘ ~zz¼w` A2~s}{xiQ H/r@hC܎$xmBrN}ޱ)Ȣ rWQ~cS H5!oY\ Cq7s[Ðӌ;[8Uw0-M.Hu]A3p!*_$@((L޸>)χb,9~zI{\19D™ Z+鵴2ȩƇ}d&bH^SQB0U  ;*TvҌx*Ġs#M#$GLӳanj];$$DluZ~bm>f7[%]3e#;\oZA.5 fH.1`*FH"LUw t!z4\ fj<9k#C~_O[:3j 61KR M>"0B/,htY}*Z'ˇË9~gV-Wj5TbU#/Q[haLo~.[0*Pα! vd WU*-)I3L<;֦rl3R.H>(q뉊ءb;,ר% )ʷ?oѠXIQ?G>Oç~QV.E\ @2ajܖ7^xXRs-_8JdB3Mr oyr5 SLJJlo۩62w)缕f 6z7R(S$I@wfGBHD>6W Q|9^ ϥZ"nk֌}Dǣ x>zjx^9`TZau Ґ7UWRO[(sp@8Q`, ڿNI[[V߿fil@.%i=IA/X)GD Iy=X k>$ ;I@7)$3ߗPɶ`N}m` 9kl/nLpHK2xEyU $W=u^ !xa\Sa5eUP~ Dmf뻹T#ݐ˚>.D91ˎ Ƈ(aKî;\-h$EChC71UUUUUwQ>;"qNJEF@馎Q1i>1]FDߵ GXltU3  }x5P\9AWP%;n}G MxOQ,G6T\[Xgk|B @8,DB;ewoW?c.ϾQW~iB" ŔP4d\G~C 0ܞ䩝FuUϤB=\`Q(l?(NC*خm!ґXLݽ_[鮓O|g'iPA,74xx+3_nڧP"[Iꪒ?yQ|q+A+J 3^=?|E݁ĆDۡW('I =m 1!U(s`~mЄ>lvg{޲~Acħ#OSV>룹"'E# 3;߈ܻ9r_MBdZWǭ[I!+$q{G^]!/;|˻W@. 'oCG_n F ._ZK8O!tU.K*= `;}/0uוV10|V_'UPraᵲҴ–IaaG)sr}Cc ~ҏnawjUdSiLHB(1`Fx.ł[HF!T4RH6 ٱYiuxQl_/b1ӱ0`.p"k,~\}=%$ءÚ+SRGYƠo]3 i(2Evu!F4K#ܻ%,PlܫLgobOyk0Ϊk3(ߙ4);_W_Zi{asƠL&ї䜧^Gd8$G;Hc6_Og| &zS3TL\YTe yyTrg7iʸUðbK ߀aӣ~F[,vfbҭha)4l+74ƚNַ%,u/*/"T{D[aU%hr\KS:01]BfI} ҴBOm0>#krgO9+_:Mov;8^eBik}o"a2y ĝ<_kY0dqwlN]kFθ#E-NѸxo/W̲τ39Wq>85Y 4xPv){hy- {*9sy~rI>QAxo;ou]C߇.fUOޖYdct/=nZo@:3l.E[FoT:asrER>n~'c*t֮hr2"]s#7. 왽K&;ϟ1|QV=?BbfiZ8QZZ^;$1Ngq"4-j²fg]g۰z- Qx.&,㒹,$\}{x,_]fq6/rn7$LZʒ 5~]uc_lp͇?xi M86<.br ӓ m{.zz@C3Fp'@| :J`nWpJO?hyx;R 7%qˣDo#0?S @oe^!JSJlٰ=]cG`ԌTs!c5pᄓ8(Rs0d<9;;2 )Rь+k=rbxs^jʬyrBSKkҫȩ/*˵WztU8U*e` S7lŨ$k V Z^ gW؈3QrV -L&j;6se%NF҂ijHm;5v[\*P*u٪+*?6dӈmgJ4e?LvqAE ;}[G-1igV P$F{\v-۟hLv냀@-lte: J~OI\}g![8K\ILpD$"Ԗ0뎃*0N9X w? `JWIwaN;fuzgthFq)2ILHt@:Ȑ\ڷ0:08Ŧ$9y`g9՘/݇;Uf[#l_%|Ts.uD7=z^\z];y&%2/_<\^~Lq?˜XW𾆤(7.лr( WyGʸ>5"БR&K{Gs(^y5, Dg/7XQX7dTW3/A/0 Uf\50HE+r\2_8i;/6\®$)7{N\EA|'K8T2ybr:ŵD߇OeETɑuϩ͙MvEj񯳘;{a%5Rd;J <.ۨ9Fo[𨪁7P<EQ-6u&#(DmC' Qİc~ 1r`.!pw훠#u$M{QߎI+>? 1⨰#N-c' pL&Q- 2T2EQQLBRDD3KS5Q!5%4PH}0PC@^X=x>7D@5(Q7 kն!2.Hpخv  >ɳut6u@{.#RkLNH3esM}7sj_Y]'4ΰ`zsKJZ}\*q=_ qYJ)GWBQHY/'3H HB:ٶ#`d'StRJ%."OH/} 0ORsFjB)"".` ݊G!ZL 漜4 >lDOYm!i~"2ccQ:t UsAh2vfՋG5yE1uU?VF}zlaN?1DZ4F$D ߠ{મfgc $଻p|duVp"a;[…9b< 2Q: "6 ~{w fhI-8A0{">*24{{<Nuzc6UTI;H8shG <6>g|\W+xoNĈu.0%cO՚VOW@OBw(<@7P䆈x_s6>^,3$1ZȂJGb78~tvylduQى6+[4 ;v2z +FJU؜ĵaBƂ(Zewd{݂|nvTS#11Α4BMkSx~nk_Q( OX+AAhWxfWy=SľS=0~_~&-?ޢ~iO9 @mTa}y OAy7s5SD>c$)!HO󂖧^>@߻ι?c`fLЅPH2_ȱO[gO"@w營~~em{>Y/>c uNV6]ʁ:-0>uET( ?2ъBvaeO%zڊ~Gp" HE @4PPPAIAERQ !05!=1&1HPZ%C_؀m*`?DpED1&&N+o_^~k9/m>}J v滟$~ Ue%>Z(4/6 cQHV .yC~?O8D_Q%|M9g_+(nK00w,NĂ"'&'3 K'"l*#lE LX ={`Qj#;64vv~S,'8#*iRRS=DkTGo~ n#F6ﲜoQI?h\&>S>SJq̜+Ih?u4gp`դ}{fFF8$F>էl}o?_lї96,*yoפ~F:#$3 ? )CweD>_ @~fl~Na@;L}]8X*6A2=y=[؛Tʀe(<Xaf@z!FJABTxVȂ?oh(G"7*%06t P{ <;Qb$,=N1)zbmh9a0z# <=<+Q7"9ƾN;Vh ]/c0&OdD͹(q̀#x@sQ "dCs&N$$A uv%61{$qx;:v;!a) w0/ˆ&|}IwY۱m0Wnܺ MIvB ~o ]tW88cR^) $h; 3s8ː-O~K0u?hU>iwGaa됸 4h;۸Yug+L<njBL%{zHwU_IhRO.,PN3ՍR 9 H<S=.k4D<1)1qT!HCx:q/ǽ19Yb.NeSPRJ֓&¯[I=אF F.OYX5=fr Mhש>j^WJ"֜!TOSGhRGX|}Dw133oZknʗ/)OH8 NƬެ;Jo2# `> ͝{4>s_ U[JaFV&nKV+֋}9GCǎ2 >@cP,i,HIIL@nMa8Ðd2RY_S]'w46H"i{g7|GJ*D㏠kD&ֺ/=pwQ? ܙzʝbeހ83HqփP$݄Sut:hZI3 GF ( d+@9&v=w6*=Fm;ؼjĊd^^9qb*K$5] xsՈ[E\>|@gwQ=|ԢO|3f?"ͤ*;Eބ`= 7WiυB yCvoFN%-?Hpf>"$l^M=}iA!)̽0zf>q ).-ݷ͢#vQ%u"כs LF6h@:'U13ι8Jdr{]ǡWJLíhMַuMT쇨}C~\;;i\DёUꆩMÐAnxsɔG;x]_4sv'X %g_Ͱ<|q  @<x:KCLW.`y~O7EးhpR)(y]"X(A ;!6܏ŽPk7=_H-l6~=}毄7ׯ?ހQnLqu>}_f~z|z.-|?e.EsJu2״ȍςwnǜ'u,ktIz3viUrzGsxdw<;rcN>w|n{?!PIj;jDn[d>k҇;3`1'Zd=H) ~?gfcqU,Xbi*G") l)C#Ʊs?6~o誯*>%⾵&W-rlwҴoE͸8iAӑ ƣ3TH: 8i&z5ضƤ~JvW+9gY;AW/}2<̃[:$z{\왾ߣyb"Ey<>#,'>#X&s|ivO@@9sMb;?ۏ:4Gzi2gY> \y~i1C^^nێ~a{Iu|yBǯvuzcȦ|B: MrΟ@PzJ0y/YH p)#`ſ"/Dc^9"e^5hC0҄di_-Cf.(P9Z\n]kZ6ppCxAlºmٍ@~X2) 7lm݀f=^]b[˞w}Xnr)GܸwjEirS@ w3V17(Ij0OtewW9% =plW_ӤIʣ >A_Q}Uj&`aPH1}b7(K GgR}\5>?YCwV6|=}5v^N~ePwP(/w7G4y\ثr\oT=AOM=~WL3DaNOT|QyTzǏOU;]wE 8V]T7<;ہA>! /gFH9\?")(5;@ЭPp(6te l ?lٯ]V+ kH ~^;\ݽLB7Pll\Q߭MWq[(9~~٭k =7Y䡏"63h]wGҢ1lnk<Zq? yὼ">.|?  Ӭ0Xy88zA?Od_҃iuax6sJMT1ű _?[='9Ie{(#Zn{!X<2& /5Rhؼ =wNfs.8t0Hmh:L|[>r.QǷo\'(#W0< ٢trzvNgӳ~)͒?<0a?j̊-{ߏ-km˳*p0O? 5+I^fD<ϒ `C}%P8pe+@$gxۤDDG}.һ.gkb#5]ѼNT" c" 1}48>lgnݰ 1nkk}\)jE&z[33v(sNi)M]uΛ .ƼI ec 27Κ8APvf <[Mz9voYHƚ@eTІкvcBkR--ҁ]5ꆈ+l5 /g?2ʂiǏ 6!Ϗ9l\:w~EU~wZV\V2qFV'.KpH>n<%e,ėfbBn}qx Ql\#u|dKY-Hx"1YO;‡jwSA< r]׮-/.ޛ]sαQr9<[4^TVOk0߀ 9(vvs؟i1>s;=q0xAaМT=-gFg?f3!NKjekBXhӆfB t|u~:E[yc _^ lx+[is5g1æof8NMc¤*tT{ tާpN^CjҋࠧrkxɓP}y:ewyqu|p}W Aރ;5'Ll!Lo30pȚ,#+02'32i:)af!eP0SQ 4E5`3M-SLaEDaA98CE%Xb14)1DBa@M4E(RTf96F2DTR8eQ8A"1%Ö %* b (D!0$HL!R,1DP:b V * h*f&H @ 9-P匰PD@@01A #!%PDNAPeL,MQTHPI1D4%TDQTKSRCHBQfKR2L3245JA$A$f80P4JDT1C 1TILRMQJE+MLPDE!$ IZ`&FI "A)Ji*i B &p$JqHPaYTR$T**RH*!i& "(bRb )bbT"Ie() JĂE)P*'cEA4b4(!"`fB$#YCD ۙ!3L4%T (*(!X)j*j"hfYBh JbhBfVaM"TԑEPEk " )h$hYIR!&` J&h` ( SPdEPD,$)LLU1RS!Ed  R5 DA$L00AESA}э#fa DM44M$KD4CA@DP QPTMAQMKDL@T 54%L14JPDPQM 4SI)MH4 ) &&*8(!)"jbJxvx[B :?ňSFF-"(P ?nD݊!T-"_ݿp !+SB#%0Ў2)| pwHB$U܀R"fO -%Q@"x!@nwܺPQ1ZpyCHqNPNw)H 07@&=M6cfɣ r 4 2(4(i !Ll0BB@ bҡr(%Ȫs p#@U4MH S0eH&J-PcD9FrPEԄԉ\*%CP&5bJd.jĕыdRV+d8 iY2)dˆ!b00 0&FQQ0&Ȫ$pB`22uF0\cIN3# !XrXdE?W{w wNc:I$2/qe3j"Ԛ @O6 /Cc.=_O˜_i:f ۹{y]];妎5nռ;#KQ:>sHЦ̮oi5 mz 𗄴<^[_^lБtvu2rO|OD2,C3\'|ipz$$u(b Db@ ?_1!B<}H}m~ ;c_95 e4M4,UhLq%1:}TU퉔!;.kZֵپf@wmxD>qYWn髻=ǻɽŝڟ[ȋcؼu9myv>p aqbkAТOUeIw^;N#h"d%q^ށluv!xe~>_o!swGp\;c뻷!;{=?g ~5f 1 apXJ`r -V[~%|!ˡ5҃ T'Q@OOE y{rOxɝ@D"wIz7ow>6CAQ `FrS7`O0ǫtrg Pw _j^g:o/V 0 0WadkYl҃R_),0Ҹ+hVJJBsukV|JR&-jRRuXIcD?OK=uDŽ/!&{(J8M;h>;P"fdt M}6NXDOWo\Oʪ?gty> \ gfDOnȻs B[\nuzj'V378%hep0g0E/wrTp٠5p|GSp CN,E{4 hs c?YpѴ{{!3}r7^ڰVU|% ]U2fJ\ImGL]v- j6Qvr囀 : $@.#˵E)c!bOW#fxN7Tp=z7 'Mk DD`Qa~rc^; 쏎ffe0 mA˘XVfffg8o 9UH˪:{Ok{󚂜%.qf:// lFY,(f\ӝH;D`P=Cd,=H)&"iNGPIA AL|:ɶ(Ǟh93n}ژ|0{-F<:"'CnhMΝF\L vl }EË TjxNzGleb׮kX7-u|unT|GYL"W>RvG}Eڎa7ړQ̻ʁXPI5HDG؟AϴxțAD˜3A>’@Dʉ:[+&@ @npN\&; `:b9\;JEDI2.|@ !,[r *P"|,-?7LJzq> ۡ?惘B7sH9H}vBJ+?̈́O򡙻VwE*}QbzfJ"ӫM:xG]=EKc EG>4C q,D?^ۮWݺk Sq<㱢B*dY'ࣸ^5}<u Q )&fe(h"*"*Jj"""""` H&i("*A")"*k+~ڪe[hLYjE?9JS0,ZxeۿiY|k-urj`B-8>*&󁩠Q ܾH|;*Rg1S33w;T&`Aai߃=%'\9#&oswքZ["Z_ƪZGu0@gc7G!»NqwQzxԯ'{WP~Cr?wPQlfӖ[}[AhAM=FAVq+JWh^WvpWtGmx80{?97I3y- H&rԔ"⠂kvAQ/J;~Rb!TU HTȔHB~GUibD?["u> J,ΤZ}^pwwƹxޯ;ކFAdpU ~Fg0أ48nOR*^+IݐBrNww2tl̈́g !V-`hn1,~@5?1.8f.B>_Av\#hgN?E>_LC" [~,/qZe7|~& 3 NcFe#(uT$8%C@g*8;%\b=@^}Qf ,6ʚp~4MS4Ü)F<^jl=Ǭ~x)5SĴٽቌARL'vB/^R򠥯8EHraJ"í*ɦoQ 9=:M&ps4UYj^tgu_;3ܮv%JE>)ƢR]9N5!LjQ]z޵R%/<܄$&lz[Z9 #Hs\GiLDGũEFene9 )]N -:BUJ`Y:wM&gJИ_INr7qʳfY4i|k}}{޳޹HyM9^IOǜp;KkmGBDrW<?Pyӫ8>r$/ЉzND@ZkHl6/vgi'3y5+FRA8'-*%1h!afǹ;FDqMۉ%BmKa,:YW7QיfcJvc q(tqB|`$GXMF!vrGXҧ )BH ϓ".J w:Q_1p=rc8*y]&A=hjA$B!;d7ধa\Ayee# |_$IE3D5E1RRSCIM%S,KuuS (5K劙ZCB!{;nRp~c)?_=v"ԅXږzCgOZA f -33,ּf]x ߏ!F6v?cs8UCebCы0={־ڼ+k3 zNT}WyasF -.6H1=d[) Q[fs#'k%˭T~vgN @;uyB/0p %*" |%^uqK@C)2-uqƗy(Fx9F"42A]!K00sӕ|K.r=r͒0UJKf6KH־No&U)s=o+wRx(H _=}v{q/ OA{ꘓe<4}ޏ݀Kl hup(f*BU ;$no,^2w/76\s$B*B<Gz3!Oy}*I%@^TLbI$I$RHAԿz^iI8at] y^<1o*bc ޠYj@q,#A3Tbsw'"]fIxq=v O sa􅝴 *l;ބ|MAzM'&?)`BmWqFH*gDDwZ'(l KϝO:"/O"@?8~o_p6a2NIj|>TB)$ow.b 'K@ 5җ_gʢrNvwM!%^ ;H>ukw zlr g<8P8_OuwTc1Žk xaꦣtӯlb8 ˦'q}u©)/y të =ݡEs2 H#[Z®QS{jEE&Osמ 03n~ԛjCQGk?'Q `R_/d@tfBѢ~p`d~v} +OMuԔdECyS'ު>* 3sq,lp`=+> E"h/ 2yh,l}E >[SE< B3iU{O؋&|sDV[-EWU~=:G]&t*Il9ﵻsn)*vxbmؠsJ\'ՓOzנHII$NF|bU_2`7uB6PAȀunC<ktWNҳ7PDՕѳJK! &»6Y25ܱ7Ct~Λwm[w! J d`m(0g0yD*$~p\^_h(Zxl&Sf+,!7+pR ?d翶z[7ʂ 1Cѝ..7x?/jٞ,y^>$to_f'c_S[IX_!%4dA@@׻7~~C{: `L@r(Y0>?`îRܛȀgӥ/ !4ȹ/fm~zpWv {ot#ìu!Oܽ&0iXTmA( M._E?`=Tj&UeJ* Jbn|8S%v}Kɑ Gֵ"SUndޔPd\Ac2ok gSOVٜ]G.t*U`&%_I%rEqCΜ& k'hB? &|xu?n6uB>*gϴkJ8ܘiD!+a':og! f1watطB1S*p5 S旫z}<]8(ܰ~{ǫkDUSe{F -梚IF~Ӂ~ |IÉUYjЃT OsHd}H<֬Iv ߗ?.~<[`x&w~.H˷G&*AˠxfvcBm߅wTEdRVZ)kרgs @mL6 ]6 W^p"g;GyҠX gp FU f@OC(!\/a$GYKb.}<) ,>1hH&Ux pQy,/EnX=5Aƒ9Kߦֺu#əm9Bq&_}wXqd;@EqӿR.?Ϝ?|$[??q56?[!Tѐ 5GIѐQӘDŽݷtt(Lo_bzml;ώ<&MEO\I:u8+ıCuQ8Q.O>s"T#dHRSs+s¼:h9}Acya.y}iI"zZ @l{UZ;J7'/xEC\1,(9Ι\1aPuASFVz 8T.^r:5scC mi|%2B:gx MԢgmlE .:#·ĸQPr }ת?,"T@Z[Vҫf2z%?ؗl1΅S#LRjIRFWYA,2^\ 3ȽR -E fpw!| f5;5AK*~7{ "n1#ӘYD۷iߙ} ",_{! bOGT@Qw?P@|"!/n/R9 F "=bZ3ϵ{^rB)@!)6n v:M2Heӌ_}r1x鐒h͊\0\-, )u,3R?0 0=^o~#p}%+m o FFWd!I:K=oDF~vFNztVM2BSb~n) R\cHO5Bv/֡6:<we!a0GA\X"tZH4B]qQZ$uov1s{,~}rڵe1I̮yS$/pA9>xeL(/$/E@ۮ Ç}|#ip`{3bfS:)I?dR 2BA 9X$˴>6RQWE {m9(\((0abT"c!10u#w%RV [)`/V۶4Y_stgG ;0nG ($|nT+/*0~ F(pگ\])E}~"YU!W 3z΃2\'ƃtV,;zfwGԍ/gϭ6z8 =xK[~~]UC =€_F ~."juI)r #K Z+m쮜. Ko {]4$~¨6gW=u|<Ϝ:`oN@r~V$ڊb-/։xC3tkxW+*t(LĄ&[>OLZ%'떜rJh+OCP]4Qxy4$* ˶bǜM]`ԂXRv*ʐEyԠĎ(}MI(fs{xi=$ |.~v%C4rDxM hxWQv澨+:u%=l"Po( `iAn<2݆usaK8#+Hy)Dx\}e~bpỔ/NPw?FCDaziؓ-E'5l3PL59F~H HCTChτ)5IV9>Ϻy2SZIQL[}WFMf$$Ī2OU99mN|0p8D-}w>gUw[m@W?*k7x FCLʹ8ecb 1Ms艞+fܢ.[;922oWy,3҄Me7DW/V]^/gwZL}dLw#y^ IlKxAq*?A0'΃+#z::q/@:S} P5fKihrwEx &;ö!(軦q.p`^Cu}zbL.j=Y džpcA|<4t jCP;J.U@O\pþ[Ӊف$ݦO$z8鎜+o|Q$F,%[ ;xϗA< HA6]O%t)MW>aQPOh$D@*hxNepb!ί^^tktM٧?jQ'j9 hq/{u@@|S.7GP0/*)a9?&>=k<7zȈW&鼾cV[GXixKhzS伺ޝHE gh3uФ`}} YR`h;H_Z M{ż?zĞBaΉL2]N9?9"d[9V~=ho6n8w4qI^k ;/wS1tܢ> _TpxWa'@.48cvi̬2YQ;a\z~'ä9-i9J&D[og:^]N&ee\3=t$nrHeg_K4SufW/R` IP") @(v;k{&.*OQ8Ӳ(c2Oᠯc4}Fb9CϻxiKw!=O}}czwt.~O aW*t-]lmxܐ:(O@T$K;0>?@dL!s]|_ZI..Q bi>Ztv@=^ϤȠ/pvsmY RuȽ|ry=jV7aؖK]iuq @79ޡ6PEX.z|"REP :aEcl Jf'0ͳf3c!I }׏L- ;nϽBO%Вsha܈o ?PZV_5vU.j*hfރ&{'rB5vŦR7V'C7Ro` J(}>]>Z7 Z!5ǝ&*U[ X %(n{w\7Ux_XEBix`YOMd$T{Yl$W*!5IŁ_RnVzJ5?1V>~'~ϩ]MIRW-?}Iq\QZOWnC7a@GDZ(h _=ᠨgl>mΩqDE!<`eqbZOfL%=hmCdmΧmwa׎b:( /1 JDV a]?q .AB"7V!(D_F(1'h5򝏥yGBuǖe_ %؈2l=Bh)8:IɦF:ϯkd!P?ܡ(SMؔpMnu>咻{e0!4#[#U]eI:S|FUU%Jmw~^Չ{I^Iq^YԭUW1&ͿMsm  )޿}ap{׼?xM 9>]t׊npdG.eKnA9FKĂ6Vw/y-8%í~ED(1nG@E阐CVP}g[{|iǃ#ןtçfIwVA I̍VR;EEVvA 7z D:L6$ 2-V(2nk2Pf(|%s&EGb%[N"XF7ͭ7*H]`:!|`4ݧݷ}Ǟ~ |7g9FW׮=`3[݋Kuk,]w_=Azr~؍e#;/ݱuǘ4xrK6;DNz WNEЋɼWT\R! |/P)b$1e?Q?̓.Ln.{Bb}{9+֤\K_.ū ho,JUqe$dMa886P[rZ hbBKq#TbV:k6JO^!?Ǭ|[Zog{67OsQ$AיV6 Dr kKQc3[ KMmb1=mA`frHb`OoqPi`PBfv7^(56>9~l78Usݘ d.==r].?-N-Wn'k{:w\eE/a>2u&theWtJY~rmEgv|4#:s.RTn]4ɓDzozeV"S"2S\w rݑumI7W|Vg]k ZzjTd0v}:zfJ3ʾ~O4;;1ju.M[h%wor({h:NXwUƒJx0Ow}~ hSIkJVzm*b`0hTnӄ$qN5fcq3]줌 lFH]z,Ƒ`8QЀQ/ ~㷾lT% { 7iy*UE[0Hg}ѮÙ@%v=?.0i?MR.kP uu\֛pH$ Civk|SUuZJf{f4^Cc6i!2@Id H}qi;'GЯG#ȣ}XPЗjHAOP ]u̎vOqة Æ|$y(Axox^$a⟜@B0PL;\̏gfpJޯ$rtf(Z=8OC;I4 (ӛBOm^ڑW>'וpόe?voљql8W>l;YN8_ wE]L]I,#Gcq.YSdcʝN+~bً<(KIaW=V;'ܯkc3֌]Q>n[~,/X}y@tM* ؟ݙ1j#sy¿`@+˗X{u=v_B"H 1  @ X 8ac$fBAL!TC6}": _(Pg6v3VGPR'J])GwVACޑ s0n7m6kzb(2ihʑ6,IFYUaeYRP VdmSjQ7RE+r  |M!`U.!gR83+n1gf0p!`o-^Nc#4nvHYA$ KU*șm 0]` ̘AHLAPv! j^]LX#*Js4 ДE1*2R̝^eEʑrS!: 0In)Qv/y7d}o>;ei""pϓ0TnBOCjdh !DlhUB?W>B "<@A 龏}O{+Lj'f|=XdmHt:sd*#>{ <o!?Cx |52ٮdy^d}#_j*GPG _`U(.`ȥ?]~}B=Pl)ްI>OBJjʑgDBUٕ?mfvuߖ%qv@I% ?,B>&,p7DU QuV" d9PJjPEUE~1~N *?i /tߖv9UT*A!xT;+jZ:IRh1]P:%i/$+}rTӫdC('2C}XJmPlH=]%Jӿ&8ymyd9yf0F"wq:3"a^}OhNLѢIG, pBf!d}uV 3h~gx !=4a~4" \AJvŀٞ%SAܰ]B#^YE= gTFسkC}b=ǽ {C|jz^a7`AiN%9Wm1p^8%#3@JT;~&OT0vxs'G9], Ɛ5CX;Sϐ^{\|ZI%QO>IQ Yj=8;:JC`b>|_a9姂:%o;xH]y[Q|s'b8r;m3PϞ˩GpOzkUf<x8{ #7$l/KG65RBȈn3tv)khwx"P_d_OjO/#5z0e@+k{0dX3a ='a?.`94GM7\6la21V u4p*@)Ax b ^So&OcZ!]riϧ&B9GDg`UT*jI 2^YL;'W,_N.> [UqE$aIgC1Vb z \㜆o*$.C $D3&*2yn{0AM4Д1-4QAQILfMDQ%TS9 b(%bTQk4өu*ѻ, n)QUYFWª9rߙ( a:aGkܯAwl2Jrv ҆a2f!v ڂ㹂~}Uڦj=1Ѳgd=Ɛi(>pPPPPPIH8@c"0I \(iJZ@֖YHH`c }xL&!`(hŭ=Ɨ`rA,BesX(smzA̯Hjvb{IP>u?M@f>5{!}ی"I ֆgJ/:k6]GahLc=a#[@h+kt ȍ x4/sk럞J@Fh= |d: 0?<G nE6 ԨB& \$I$I$I$I!$%II>h2Q Aœ6A=;|o &cWlz_T:vLav!") akc,5vG♇uIJz:y}fKBH*gṘ {nkݞ0,<UtSkH8xt<-Kt 8 5 ON$#e*k 5+cX0Qf d]$58vH fc\J_tΕ6p>)L|GUؘKεV'+fg}'E Oi2H!l $L=[̰bɎ_.CF4gC @FD?*]޵&Gk٘㷿FpF v0OkIh=@/bOs@bΝ'v}=W ߇f8VOw&] (8IzS>iv<3`B,|}cZ 3^\s^#6AO].z?ZGHeY9^UʪvؘF|gms߼<IrPl 7Bv0%MmLw]>O8\*{?e3F *W"+$I_ǺcB zk 09uD7MNHEĴ,T@8#Ub`0"A FCEW3q}>?%='xz{gS0_F,xw[hi ;GԽ#{mF>U4Nڅ?[BPK.}yw>^ӁhT<6Ksӥ2ڠnQYE* *"a牫/EE!@ӱ$Q%v6le;Pm Lȿ4 >ηɹ0U (Dxbz`SvOHrRGm>3T6o4xl _*};ce'O\I\(r6u@P;Y>]{yW9&vIm<./Tb|O۪뤒{ lE`gNϧ ~26@΃)X?:NA8~_N/ݹCbIc|V\i܈e(!ΠZhsֹM 'uf߈A?^|~>΃el03OBy$=[?9#c,iJgNԈM g6*iI OI窸9BCߠZW_ VN3phuDpaO/(>)inu70x/0`Qڨ"d9<[#Fe:aᩡ>x/ɩ!əW1Yb.P̄Ai;X|sQm 0$=B9">q{*]DklJy)a %,3 b(CBﲋU\ZJ RiU58|`ހ5%)|زypfF`c> 9nuRC߿ O9(= [~^< )"8B%$G<5$FAjC;Gg6Ps,2hXɁh0FiT14b'0&ON'{6) P) +w5ޏ:vd_CjQJ%0jCHS^UZ2Gw<ETbɘι(G[ wnu;Ǐ{ŌǢPq˒ct[*;<5 z*X}0QXDܮS~;uF"^DA&d̯_$020dA٘b t;]}{dN ǭCR/ta ȴXd`ڲu 0IPcJ*Bu(€11DoaL0=b6~H[ eYR58llf |uӖG8(SOr̈́,O %i ;d/N'c8H ?h;͌'q%'fy뇍qro3?j+asX&Mgb0+o{Wu9 :v:aA\d)d>-6K/Wm j$(ٝ{ \n? a nfbNѭ^;GB(Qlo HC30a'=UQ5;LeXԦQ?xBb 81K(Hv"@LuZ\u$j=':4Y--f:[.H"mPM!] @`Ra<=920PH}Da`{AE IǷVM%?__?ᣯbCi-=%yyPN4<è4a{:q!9Cu'C"@ ٙ%7>,:lޅBUDL b$oǀn=:Fi"oZHI6s68o|7KP | J<9JU1F{KJAyㅚO8s<\V^`w&h iEWJ>{ ?zһqN1J=oA~K!2g][NQ).L$ȱ7Ew-Lm Xbvzʦ:H( :{|:v5)#+ԟ#qR&N RJ̔'0*sBx8J@]n^)RS t <)Ŀryxp"2B}r49ƀfm>ܔk gBӐv ׊j pwy1 +Qe45AzՂ&UמR UU t2 &(B{ 3mo$!wycҝdR $KI},h=HAE ߈۞y4MP5Vi1Y@J0JjS6}~+heB)wmI 0dAg@%g=3w0{samc_Ϸe3n@w 򘙕Y9zaCtw1:Ÿ Ey}0HkӊjN.&C   l ]s3. PQNsz`+dD :RAFA6(A%6ޮ(2ݟx?Sp/fu˭B&f/ݘSS cÎ`q*nGӪ1'^.!Py[zajhq㯊}{ȣ,(&BZi$(8I Q٣uP}y@A`Q3)(;$f ! P8y[0gguc|-u~Nr )89i.^#o8Zj(br 4#*RC$m,2z=hD6y?/>0)=/VRT`$^M}uކ[Tr?: F#iiᄙHJ\HJq"[BI/ ˄*bق#x@tNϮP| wc DT$6)]϶~ǧLgג)$I]Ui+*qo ?k#q8?Η?Gf~ǝnyffbR![uJ,SqrSnY-s.=j21.0 @OB] : #Ӕ1Tֈ@P38qP#sQgN 2ŮL~&}}᙭˧8T\hLM3ϔZl$s$䪑_-oYMQ4BH<zATC6 ƪ{S dShو=<+ ^^"F3m 5yC鵌3;izls9>`nJ=}ټ.4HIQ C>)=vqt;33,W8A_8 Jmg S0Q]AwB AR0Q Q?}h0d|s%:Ƅ uqO><.MFnD%Y8$༩[](@i:Br:R-=5`7"Ɯ1]㭋,iho& `0>;$\:{r]9 ZO  v2M C8ylA" AyN!DLF!F,tEKI! :,@55lN151ی$!3)^9lTrP/ 4$]ESKצ!Ve~ħd Lxh{#[n xg{yw]ׄ_aVHwK@$1wOzGPG މ`7X$iι,Nz&=?GT$)%`;!6IUX]-e*WOz>T7njRV xv{J@tA!G0]ɪ7^s퀶>a.OJ7WO]H8aRji&5BO,#üU0#A>r\V7et}V>!><l`$|tKwz8B= AZ%]o!{W*4pbAmU UD7 }T4'@Qy?GxL}%M1'ێS*0S90Cӻpϟؑ:Ysۭ/)` c4PvbIfFa2 dz aR!d<p1UV*ۮK=;IPZ?|獠a0uyMgaՃ @ZP0H3GkVoU;%ĒI%Pc 99R#`q>j}8!=cl@9]gSKyb358R둷ac41dsK:"83۵T+$'qfcM'4GȞ _O2;YW^ g SpasFbɊpeZ |Q:KPyM\5/  O^;Љ!p,P]X>vbU])C5qy$_ʮm<3y(HR_).[qamByRISKLᮍpQaɤ_]t .10|cԒڦ63LNA@R"( q`oc&- ;\~ny' ;TK:2NxH`دxJ6({1x@s =a 9SIdTE*QxDB^k5ao/ ȃ; XCu!Pt߲!rt4lϠ2p@L `a6t̄Hd6v8|ysùؿF+! %JB ~Ntr59pાa>10gh aypxP'腲(A:D`1Ĺ[[s8zֵN{ R L&Gsm3c |i僸)(I |d4BqZT ^"ns<<3ͦ %8sff9(蠑2h#9`ll`3yckƢDw; Q9)$B !w˛٪B{$kFSKsL\(8@Qjvɮ*Q.oأC׎4(1 t׉Fƀ?RD3|cq=~03?_sj;?f()1S4>ސ@ԣJ xj0@2E@vïiU/M6Gמ\JG%D E)w2D;-vGg~9yw\Q d.;( 8GD&e3`!YD@xUFC̫zL\+l WCFSH8nSFf8wRc4:m~QAf_`%0Ċzq?|X7b:P]?uwQ`rڌ]6V| Z]zۑ|BQdL0z8>hنA XskDL$6>XuTP&*«^]#okfQmNe+xgG%yqi%GuuqL5%aTL/7y+4Ԭ7Kg 2 \LSuwVc5cNkҼ4ӰݒAr}[\p_yf0EK)!8rt䖩3,I&aS8Дb<}hd#c|`]=7P`IM/ &n%9HpL#M9;aM[=pmt>ӞpWD㶼9Pprw܃>{kT]{x_#0{@̈́ NU_C_LmMA3| 9KKcUFUG 瑆w{qUSi}vfaRbEb}BMG|5ɤ{r!RC)}{o[x! zE=hOCeTB}΋?}Jx CKmGȪ>'Q 3ٔY#@x#GY",(Vq`bôY*E!;}ʹBo]v\6dτS1ْFc0Gax- b1Wׄ?v9Ͷ97~ q$#¨4g=D^ %Bm/ M1lt9pS(J%( %"kER{^֭c ivdzXX1A&s`S}rrOyD#@ݤ !]A7ia'e+Yfh m8Qfmp5yXȭ|Y 75Illuvipep<25'rISDc[N}U533T5/kHfuf{p9۝Fa~xBsIrc }:D^M!HΡ! 8{7٧ _ /05ߣXeX|a^G#7n651@@  %BNzsG4 qāB;F"pd6(FX۷)V;4f!|:vy)(rF<&(\IY]..O$8mbw A{;op`- 1!aǚ~!-;9gsM\<1(Dq>?Gr!=&21U//=-zl*H1 JHJH*_`ywÉMP^GTvT48DpuF㇁y' XBi|kymMxBj:aR@t ut<}ysO=~$l9SFԣ!!Q}=Uϗ3s2`+aA`dU9bo1G l$=w{tO6ZXRd(xq}H o.z$c\$Q,H`}c|IQp 6t#IPMK~H^֐DH MhwX؊8haD@/MARB;t!TFp8xFJu2Kڐ )Cqm NZxj5gƱ_.Xy} 9 |wFriť?wCw8k,1D?iUP?`:s4ˈjs#351*0fRFLHdmr%N=mP@$p()MZ+EDb! =G-.`iSHͱ9ư'\i/R%*,,9w'-TC% PtTgxe A!$v_ (zc1W0bxJԑW6q2&ŧ>.TWOd=܉+iH4<ʛ%Sr EwRAr5HJp@8>֊]xϏ-a;C15h3bv1b4{{PQuC-! Ta I g`5ۏPΙdKwl} m>D&˰bG;2h%4 o\CuVQ=."ubD,\6ҙI%~=_V'oL< [xtT5/ RKm΃aZGIfKғhq5tp IDB2 CC: wGRrC`:tw00w*BI quxwÃv$& i^ۄ["Dt 1Dmy``>*s@m2+ ]Xs鑾{o&'/ z0Al[J%Ơ (F 2j-),Mz\7_]NB{s`ҞGns`SkC 9nf9=SAJAtQJ+i}|5yg7@xTyo0:W"I]6(Q"=}7žhoï~h'w|bT_-<Ɔw$)b=x%MB pyݐwYPr3vB#r񔩾ͣ'.ѧ0N+M5M g XYRяSM)0vxA ZG(MQ2dɘ<_-EgsrG&!v 6&1ŲUdiԅ7sֻmƌBh-~S׽Q}bjm>V\jelrݳHmlqlpƙL0v"lox sR&$A"sj5|cx n9] W&Sx@w1h=hD^~$Bib3nD__/;?<ۢmGgbPsت&N Qv]ǭ%a/F \ !w--19%pL.mo킞_| f:UX[*&J,tyCOnZd.HJjHB^zFR'Mh3"%I5ucMpY نNPڬG=71?5r8ҿ/J|FsH~? ^xyr/6ֳ%מ>#̄c 8>teD"[I)"^ '&   &-3Ð =Fd+5G+O@:\E~#Xѣ蒆p5ۦ[ r]6DDcf'$ 3xO蓐لwTϷ.BCs1:!#fL`aOX"QHQ^/<%'AD%!{^N5 CCу&B@B?mx#K{qDQ7${Ñq Z~qP 1V)bc}&t~C.{p1Ac'=$4Vu;f-7Y;At\KmcQWg_V^d bs '1T>9YFxp6 ʼ:ph&LM! lI}FA6{T=4b*:Z~4,'}^^^l24z?ҏؘ ( 6`!a'H oSF# $J=Pv%M,uʎ~@66J"9s2\&u=ĂH3H|2R!)φp5 go~uTmi/S˻, rx p؊گsw}\rL+Gvo.QxƬщ$s)G^Aa ?<3mT8t!kZ#ɒ"/qxv=f "! r1B`^ й_^23BohhG}e 9cgѶmu]u@ E}٤(U&3m;{g=xTGFP:&;Lܦo{-nkhf1cpD%vno}[:q~nc`$UK3/5\;6C(fvA5Wf/" `&61o6ؔ3}onPq2`-wܬ^*X0:hj/P;Ha= iàȔ.Z~>rξ}q{m <'se1gSpL"Y XM|a0zEL7USzT Kgcw<ֽSC9֛ Zw)ۙ׻ Whcט#>||4@cL@8@s=| 7V˷_R2kUȆ䕶$L1Al6 })ŊqhZ\@^=hIs:`P}w:u~ܝ_XҎ$ƕԲ.(p{Y ^s40g u DŽm_a۱YRLݴ<.NoG_KAt/0 B,v6`fuǨ e6zzvLLbb @Nqc+0N0 [729{ kQ HX4 w-)S CC j։h558i)2Z6WYd`N#A YnC6m7W }Al8c/ @աIM)OI3XnC!]Lo1^ XBCl5J@SG%ql )0HH7`O׊K<,,yGalx(#`ld:^aZE솖%V" u8+a%SDdhJ6w (122ocDtyYpA$ܪ>+! S.r׹h?vl1rZ_)Н5| mh'i5n򆰇|ㆀ323-AhB T.<\"R +Tb iL ufdQ:тIy |N8xt*h:S$` \#Y0's52Si/ᎎ^ܰ7kUhqxTu?3P:DP^Ea B%&cΛ3o<9睵Jf0j˞v͡+N<ް#A-֬H9-as&g.&@HKh|V4CDIѥӋQ^Ob.1**b+|ä oqShű@2ÂG+^ʧsVk!!ӤKm67As)\EV&J;NĖ.wpl>Qw0k\_Wt|=pԞuifJuI#]<^ ͚͝[3}dv=1b3v{,tij$4eܯQ#2$mCfC& TX>NqV"Clp\pq,O?b{bV$CzQ`d;K(is5+@$L\W"3@w噃-cN/ .Kcݫ tNmyRHwẁCklPtvknLFAvv(DTp Ǘa`:(z :pOBhCjІ &: k4+o7=37_u }0>m9u$)!9ǧa b=(C[hxB&$86` R7<#Z]VvcTwx%@BF$.C7vxK -{IC2s6.Qϐt),1 ADd*ei)i=@<%3Dqr j&=e" }Łc/Há&Ge3lQnSa*Jjn7&$GRyhȩղFP9 6GXj_[o u "TՎP##^=aߴ }r~^+ NPY& AQAKAin"FL"Fٺ )0N6O_rkň#E@x 2~q--_˿ϗ1.A\b&h4LT; >^i%?b<}b~[0bc4cgAzyPU.9;4P_\pC<D#þ~ MЪ4' .=uy+ƙ|p\pUt=F4F@"o{ϐP:Ӓ)%#lH92:yN-BAzLG;3 !.Sv9%9f$tzB3ya0,Ӆ5 r@Syhxs940 Q)A,SR@!B' THyDE;-ǔs*OG6SNY)C]{I ^ ǘof3vӚ)?f66q},с" GP ;ԘDH:AjS˅Ԣ} ˖,Zv2C3󨎶 =G'rM@z&6cW+=[mxyb@F$F+G?oת!4!W9 t,măfN*&:EAi>J}8NQ|^G30 Bt}Z_IۥVIDǓˇ bAIZ8`@v3=xE ɷ]Sܷ^(@cgPL ~bt4' _&`2r]A.8 5!=4Z6g1#Vx k6hl Bo3Mt^M-d,R*#ގz 8RKB!8<_\l#h;zu7^8]>X>8^ǮkJ6p l*6͌٣R݌Nf\Ό6#d=?[G,֜e+|SCP5[ Q̳ \y! l+x݃#<~X.x:al'ņ7&yϕ4;ΈJn$ D&|SBvSόVg.RtætW5|*kM2XQi)H=vhA`i eZ@ @f ɯ>o/|pȅa;I2fiŀGĜKP._ƺި< ֡l=IAdfu{ ~zwi}r@#!J|P0n;!vya| 7v8׆e7<7=FCm]qMv 6L>_ZW.Ab/aa`Z-k~fetم}Bm7\^BMt…ޡnS1&3qiH]gGQjNu U$4F8J/z1k_;]}'PAvFhշlfLlx$p$7{oz0G1 Pdaܞ~6D HeJQGζQKU;,Q\YhŪwe4=4M37 :t !qNp N_{7 uz;I#Gl5;l`faNVjh`k1 토ѹ̃A ;ԁnPH R 6. 0pfNcA 9owY嗢s'^zyMru8(v}H'cs3$z"ObBPuHT{ q.^s.y ̄Bz4f9gFк5:_ s@i҄bQp5{zc;oŀf4 HK#! #Z+J( |4A np Zy1bh8̮,j%A㌰Ԭ(2 &H0QLwTTLA$uY* kuy# Z0\XнO+}$#0s_nmCh ؓ$"a|4㘽~ػj%p5>ZK@0 y/Zur}/@&՚br.T(S_>1"aZ~i0* qc؀c!hnҲ#kHy"'̷9l[lb5rv8lgGmm6יHk#ٜfD͵)0. _gNsxL6<,>O.=6)ه52]Jӆ9:No !j[ױihymQ,`GtZ`ُoua +8 \0GJ 1wv}krxb7[N߆b1fh \a̅_2 a~ڿpg>5ldx2I 8 d#^^kca ?,pcfΨMZtAvFN؁JD!Cis'D<= O `$Cc?)_ ! J$d] xk~{?rX 1 @:E!HX (ҁn{f4y ;Ie/ة' 3GaSODNypkEFt 效In)m-H+>AOMfcDHБLChE@K%A93SUM&C|v' O A%2U!QzvM7#4(/(ߖ(vMzT w~/xXr|l'-5'S!]nM0#2OAB"F  )aՆ<Нfo MTBE7P*DfIG0( 'dt& ;3´U|SvJr@^:ytϰJ{eUF]dDPJd8= !B! ȡW`r0}}l.ܰ1wF4ɏA*/1S7pG_XnhE=$q'AJ) Ơڐim28~27u4Tu-j/]4QSv14  $ GBkU>LQYM!rrћpeX~;/C@߅ܝ|Q/&%:=8%>@}kvS("(s#4 d9k#B+տ{f*!AqI'X w8 u2sdzXjEFuar=`^z\Z]\fbʓ5GWO((Ϊ((ʪq^{]H"jB6T8ou5T? ϻ2B|;R܇ukoSWf&סx!Wo=٬|LC]ҏ$LP  0$=;aϸ>:~$ZW _\LFy|HɡTx`1^<|tg*"F6ЂbIֵA(/y;DfNJYT3՞cޟbZO &I":Z4< 70şOyTu 8̹zCcHGѡ 4ˮ`Pu/}4qCo5@4X|y НǞϣD 0DAЀ"MuiH8՝Jd7MVRє<9vG[3zz i~m5d'kB8KzܨSť~DrO;w)묨&2(iZf%اQV%I 7"*Me"&*)~傯ǘw}+|g8[gFd"Sn\uM?D똴cJLXWs-Tq ae$u1Zi6s-]XGdk$Ffz<~O@ĔsXkK*kT_5V೿.Wf`>r#&pg74jG߭W -gS|0xHfk89l%$%׽@&_ljIι7vF~l`~AIghY_M+oU=jCL&koz>:![l}9*x}_V\n@l፤"py)ՠ51a9 FgLvnᅪk fb\$ 'v qBNZjS5kJ䀴PZbPq ηۿ=u{ŀߤ&pVh(>ZJm8aA  =S^Wwܺ gD&eH!k˶.N;z ~lflval8r(.Fe, aIH1˽H}}p`N\{q|&-Ta==a[*$ #ϗ&|lɱ4$xco:,1&,Cm{Lb+Ghp Á+.dX̍pS7Rh5.w`,B\W]YaH"U5. nq!\<6pq2߱/6p  ΐ}iڢҬi4+apy}匇'?QO]oc9oq :K0?3 88{8OwxHi(tx%%݋d'(}R6l񝼎Q: "$Rh3a4{Ẃyc#w}k'Dh|n]0"Ex%r9P grg!q;Opup-uM!iqBwS$ 'pf#tn$\8Insw(rU>b!#"tոyTbGG џ\B:m49 SPJϝ-r3mj\ϺuTy7CO[B^2cOt^1{쏌%C-! w:5dk%K)zDUv܅i@T(秝mkl&$ܬ=g|o=jFg*5 ^뉞Ly<`KU/=Y&=rS@wfZ4{;4d/5BU{!=s\,㑶Jd{ /i9'؎R냊; k6XgK`fAkbؐ ( J@ Uz0u./9'c'?mGfnԒAc:$.GB[(^g׷~wC xk^Aex 6WS}ؠX}CBKQd&fE1apH@<}EC=m6N(\dҼHÅ9BRK%!ӿ^3Gߨ6]>p޸ ?.uNv3ICr.VqsY$5BdLB_rSQ$@+; BApc+ۍk2]HhxC䇵#EzzXhee =1ļZf pS5 C G/ҏNnWEaz1SySJ;ݗ T#/|cם**wjVTOK\h1C`VpC5҄B)K3zz1A%.mV<K̞:뽇iTwɈ]i$RSHP9gN8Hpah@_Hʢ<6ö$F<\+D΁ ^Yx󰬸6$Og\dGnoqy0, "pȡ<@L0A|a~ Iq!CBOoS_M1:\L$1g iE5ho!C ? c=ᇂXX-IT1%M$PЯGT:Q4*mo`PJ@͕;#aC}{܂p)G / ߰k+=!S*41HmHֵwPe@d@ދ0(ĺ蘽GcSΜX; i/N Xi([2vaM, -AT ֞~ R_4vFJM,m7sH D]Ջ<Dy[~lhi,<<1߀ˎUu$?7#n̢II:|F?B@9̨r"Qz|?1{UAum.痋됁yz%[0-1ۭK#3hFn@`q2݇ f'tdw%rxHFBrV Faįy;J<>V,t%N‘j^2 ^zyod̔,d5ѷ%3ȧ4THOAC߿N\y$&~i-in{:&b3G;QJvvGEVxoI\ uH;9+>~Gk'Yç;DmG@By48lcۯcG>D@M~ oXҤ n(3x! }4={Z̪YN#Hij&zsU$Na15i$"PV3@%C^Xw|$I`UU+B([!5&\0]08Jiѥ|dR R}gx_\"Gr`9A$m-5 )~ʫus' @B$R#R2:k1@œa#\㢳!0!MRi~ͣ;^e Òު{l74A.Of.rJd7tBL@{٫l09%ꪵ8k O-M9rH؄#cT+[gY;ɑz8ܙ} kΖr~m8>)PINs!f \:RA$I E,KCܼLKUD4\aنM}64#wf{Dt$0F$c:bne|Аʻyb=9~b<Qt|7 yM6N| Hc3U&s?;1̐*ݶ|Aldl}`^VH*06o1+SF6,ߋ0'DBBBTTݩoۚa $8jS,^&Yr]rm=SA 7d1SLQ9m7An/JDpF8.yQ '}F_6jb]%W A QψJ  ղ~W s]FPN ?@1]Â?5 4qc "! !Ȕ dXNEMaQ$X^K F56{Tx8”@*P!fꓯ;Q>}? GfY?4)W0þ?pOegBUr`Y|&L`8I_ݳ32(UfB-1rTHƆFe&M$%O8|()}%%3GFAӣ2( oUzGn\2xj}U2Ix/āu:BԼ\js!'>?] Jt H 1T[ AA Jf"Kr%Ga{xpbµ&m;вs cwRe/ Kܜ;"Wp9W (}fE=S;w "HD=0H12dVD@Wt^2 kbL0i`tdJʲxJF TcɘvyC5K&GCkSϽ(ؓ HNs:`2 MoEBtpjMcP;Kxq+f='Niwͭ!PaI]|NAdLu㘼ho ,nlGkCc@yAϦZ7D6k=,F<D^RwoݣOlzyuoRL ͻ@x4,3T?ōxZo[ {CjYX cA&*|_/ m:$0!8FXڤd뎹9 dC!4пyTGїL t)9waS.%>r{@fB UQÓ #f- R.Hd ,pħ Pn$Tl F1Dz7$Bxc37psGALݘUIUUso^/@9M5ߎl J.2Q3)Ҏg*lZ[Ѯt))(@_gyRFc0͘}|+80b<>!N~xϮǓk=|ɋ=&g@pϷ۞9Ġ SWŠ< '#{.S-4h:R_TzߨO6id 2Id/1syrHl0o($v,1\ $ 8Gd5;5Pj A뛒4&D3 fW]anPP\ 9Nfqp&Y҂" ӟqb];r 7{<:; ɕ uqb !8t2~tă@ h:{I}پ]-U_՛KVy[aNh)>\ |^@,4]Bk>9 N l݋%2zvv[/W't/k Imj n\N8eme35VVW5iu.KN(8xuO_b\I;=ATC1KH9m~IHeض5jqjN:`""/@92 (_xɖCdEؽ1~{p^= ߌ=w]14[|w?jvaxF V^[fD* XOGH9[7,{KoƫE|\sWQ8T4`%tUe-t~o_RҶ{|PZrϫjD!:[kBoC U=QQ#A>HPW;<7Gp0Wb`.Uz(5VQ^WCcQ>ʕTvDz)UZN@%88ÿtk(%AƜ4Q<_I$UUW<=3Ç++ؽDo7P01^_O}Wύ:NUCC{1xw{hs~>A˭ rwcAA@6 r rkeiI&`n{Q᪋r&O ry^}5yGD:%˺ri(DTH!ՠ~&/vj8U <}:tm~W$:!}N8;aG^юx Fn'58b]B#B:])}2o߁*Dr }O muH+~T*DDDF6 -\ L +(T" r+(@* Gcやgy XӅ5L2DIqbN e *]Zi|zp%!!Hd3s‰l;>}D g]vwU4 d7o; bgbI Njj̒䥪% @,!vDuUs;_a|new8 ALА OoVxAU͟=S7@ܠ GhOEdJQƋUs;(#7 dr `)[npX)kqkQqv̮7',k6sb LѼk2zPN'OϩzS"8t0UW P z^>*&*Nw9<jH0pUe J EZlZxXi.9rds ]pIQ%TIQv/u-/!&iH.tsR;PP0.YڂXyADD-Z@DT" OԊF37sP?J˚`Ziڹ"Dn>'=yp0AE3*9qHed@cm. 7?Z~9CJY8kz4@J DM+p欁ЄZRI3qrAQ!6"aqGhqߏmcF/8;3.dY)v2ol9bqftw|>6 '<2Rtİ>t'h+|w p,t{]Jg.8ߕuhz\g B{+? 텄8kܦ׭m/ ;_tg􍱟=ݩқ.+nB%|׆},>s![{i0\ զϲ߾ScQ6gmu JZ4;*.4~skv魎\B.u%q 0#d v6^ޛtƝ|_{Bm1v\5e}[wivZ;,0KhuMV]u郺i~2lm}poxǢtY]c>vm݋[ƻR3nW;C*々ocDž֧4cevEn!_cKSLe mNK]8rKkt].{)lVQuת:gujnǗ?,CHűڮzgƚe8׮ӫ\5}ͩ)6\]06л\)n=4k羍iXllmN<~tTbLl6.];`_kRG{xua8v@ciuu7D߿ǎu/2v;c]v 3q4,L.p/[;?Wyϋ5`Ƌ'vx6&nc_gZqR{ 4Wpa˘u[uV{ V=Ryּ7׵8mMo9O+mz=49DpʱaݞݜxkZe9aic/]3s4k %=~۳up6+lm=|*Qnvp^.ãN]U7méhu9񿻜G(:ݻd֯u݌fܻZvtuRߦQ5}ٺ]J'Gt-mu!ʻט8>9j#YxReMW>Whڔ轚]~/m>vcVӍceٝ _epM.ڶ;wXnaŶir=+aT2e(qoÖ7pǦ|cNan=oFq tm[$֥XjP$ם6nJL6(5PW~S0 8l 7%+y$8[V$ T#{xyeeY\;cr6g}xwCD&x]>W^ޞ>6|tySHIhƄ_zϙ.nχv>sSW9? vͺ_\shVeoN/!h .{q῀Q%6CgB@]y\i߅-7$UUJ6  Pq'! ׿2I _@~$$Lvmg^ĵ"a0^#rxvZ%J=8n8(%um$抄r4uk#]%uM.jp[58^k&Ʈ> &H{]k9x8B,t9zs;,59Decnz8aBAknXGaaӘ#pS!FwQ]=K|N(`={vCADVzشi"GLmODO@PP S~uKH+'#&1^־.n+PjAZtt4vd<ː\T$JI$o`s~Ze)&RŻ`)`(JNmr>\7ɣF Z .eȐu~LayDDJ%B_$5+ ;dفLkiH&^k`lfjQh b4ڀb.˖Q,#P%TmmwT:Rq8AQ2K.PyCmAhC!YwF+zQE{{qQ$cKSӏ> !GCF,tP͑ 6gi=x -Df@D}P}ߟS-ם0x X}\P_۹`,v3M zG8E0OT*<zQԪ~8eH۶RPpD.dbE({30PG}oTޏ~3C߿ g{vVRrr PR7r Lph~ƿf/#'>SOqۑݏ5x`۳ gvC>Ϙ!JY7L`ˀ>3WOG8vEۏwd]={VSTL\hNmY: "ٍ V9{0.. HL6ږDUA &"2UJSdNo G.?*ppGQ՞Gw^a hς-r}p7s,豣3 g˟g :)2R`c1hA *Wl5(Kv`v|.h?Dz3@@ctj %GiP Ix _ ć6fQ2םR1sbS`Ӄú%=,e= !GLWqhjY0,:5Kh`ɒܮ~% mK۸oTRb,; Bډd6:j$d^ݧy\4ǹqcRg`ڷqt-y/`>8H&u5ZL{Zvb o6l%߷L@)~C>Ff黬*aNw* kSJD*vސH0rEAs1 +ótV:^ԶwTo:84p u ih44JETOwrHHJ7 5ϗ>CbU̫zb9^%@_*N/!<[_QEY@]D]1 >洺ľppUY/' Яg)K5RU< 0ٸ3׮H}j2F^cĐ5&`dO ~vj A.|%dV}ZʂA ˅“xD!37< N1Y)!7 V#a % D1hvgٱɶF~Hlhg{waX,zl&HWnY/'pN0獙/yprDG6NJݩdAǼPU׳xvto̻8ۃ 3t l0B^ (#aGQ/?t;@B"PĀ ,UUUٝeT*D'2Bw[Y' sD">{y%7An7j By#3@3M~03qCvs'?x"1EȪ' ?إ &Z>P)ԩPa LB4g?ˣU1STUU]ȦE@-a45IIC7$F o3\aaq#E|qiSA4m'I.ޘ3P#mțזf_ŷ}0qvOp9!AU;PeRw$<.XiA'`%A^.p? wxXpuGyB*j(|*:lp 2xni;R=^ 52K2&r{e^b}^e71]_q<3~cS9`{ ><e]|m]||{L.PJh3%l/|Q=43UZ@v-X^PAE-_πT]E Y ~Vӓ*mx66$o1hˏ~sy[bQdDHǿG^1Z3 1?#(fݘe6dDp[4"p6IfaT4446gs01K9uq Pc<'2L\fI>eB)A-zcr 'Iz6e`3QRSXgE$Ə*$сMyS`'#;oU{3|1FfH`H$&R˞ (%<5%^~3@<öW6V7G|ER2~NU L^JkL4K8/xB5KPhޏ)X n$_Q L^4$ 5n-}Sr]uEbp:Ñ:Ãԏ)("w ǸQ_@S}0 ,[N>Zr9rLJLǛ'M)/a1Fz{d{LD$,dK;""^N c'|23!ɊtТ6M+r1ZSF fR4ֹ 77dV6TXcP-~ \^'4eBAq=|c>l7CGٖY(RmFntQ71 -^xm#.],/ȋ.Yg1 r)JU7;ҲG;F2yɹv=sr }f &DYMW,5>q{Da8/^E4=6oǍP(.Ի7"YZ"kKv#ʫ c _,$wLߗdM0SYfV!G;g69|i&ߨ !Ď 9oZJu"$(Cy%@ub:d{r+0v5!]xCh As2 _"YC h< 87DӚXfVwByP:{ri9AzLeQ 3w0 #l8۬|, zɑŤ(8vU>S$#/}fhm z| ƑHa}fc7GXIۦT?%gn1x Ac8:HTn'x~%4Wvv&"NEz c j!KW aҒ}]ŏq:vY0gBa0P}'kwm#3o56ON & U"* _J\kC.] 褦BcAֳ3O)[WG޶mI s!ib3u?^S.Āmk\F%l w= o1f!?ԯWOǏ 8:de[b=#c.$xy'c28g} s 9 @F%l@FWY@[(!B YmzJ}6eOc_&^Dor`yRk]@%£+D$|Uf$JVwR)Cj>2h#8f_|WLܖxq2ٮ:h7vt)hrڬ 0,'IvH *5Dcc\p/ %Aܝν˞+u`=d~Q0WP=oدF֖ lHzp+DF31Tۨ#,%R\Pev/U1mԑ)І!dLP8vf [z~['KE:\3}aI^"p~S>"Q'p )Bʼn+,ֹ纠ClfM'N ERVGRYBFvaK$G}ٴݢ!zsiH~7j%+ܝō6/evo~:<1ҷC^sϷ9LhGUZe..87$|-RAS.@ຖw\g drcgҥ`2+5f4P}c160:y,LKMѫn9vC) wxN 3}X򁪤Ԡ? >޸ۦ F 41.$_g3iAT,X+sO2u \smUZ`! H<3^̮w\zsaI<RAyGDi|gsl d*|a߳zyikovÙar#il;#A^i5#\|':]< 4z" k2DB1'Ǭn(ȣ^Ed34`Q#;#5D9ҕ薎2# GA~o+.Pl@b^5vfꇼ E)^9/::l 4f,V2oxz~Iۣ^|m4t{C9 x;`e:{^L2La?u~=X&JGr0ݛ4280js(*/1EG'.zҢ>tj.Ԡzy uMOcogy5R]-F/zժ HI߳||d@R d?ʓT)5?s׵c8rk$;|Jf:S8z0@AHI+P|̾o{ȿ,J(GmԔJ"#HэT I4UBMLg-1 :F&D+"H\JOR13Pԗ8owf]K$˰섷J~Hd" f"xkߍՐhM~!|Qp5bMsFfKNfcmlcn[_오v- Gt6R:F0 2XQګ,CvYH??\$CM(42)F VX!= ;yxY4DZ h)Q ti$tv"Qn-T ϴMTDZ10~*cCG>w G.GZcF2ddAbPBtɣ,$|'eD$P)AdB9G ueEmg!l 4ԅݨgR$ JqP<±{{ >L}ͧ%!G>$&uZR^Ḻ(Bb s&)**)2@Ge` 7ӣ Hn5 #Gj&)liO"XseYڇ;p`iQ:3sU#GQ60ja>;>W{ł؈a 1..HbE<})۽ (EL= N9(?Xj v$!|TXkӝMiI nOoC%!Ċ:w]0&8B?ZE#pWv==R7q~^)Br*6wWMdQ2D;i7rرc3;c=' S%5yV: ؁p,ovaC4 4>G=HD0/)nIS@q{O햕Ǡ=hT@I!~l?vd=FוOݲ6OOk f{L JJnKyf2!=RKB02 Z?)?n7fJi.g M{tth$DFGf@< zkjN&7·,QEXA>HirT$&]f 2=@AJL5Χ]*:xbC>[_ZCMw$SN"PRPLY@ID#@oTsoy>إ>}8|$I4cAk]N r0G\@ÖS!" ?b_)ܒeLCѾ4 E u4u j0? ~gPiQ`d#ic)ae%PޙQD :;AieCPy Y4@z {yOgM*e(@S(<ޘ1 T$ȈKL 'T`~P 獵"QfbƀŨaHjMI94szG\RDIL;=Vsw 煠F(8dD{Wc'x"D"}@_hI3/r200O7$Ya<o/O>SSq28CB3ŠFx D\ ! i( ydǿR.f]>0'Rl%3)2024Ir"0F (,Rjm7w Gɻ&U=`y\AE94E80)C*_&Ք{>`W֚nqg'>Emdrǚb螣>;7q)Fv!92b-s /eZa/ϾuWtboxc4jjI_=:'Q'CjM$m'8 ?GnTCpþO!t Sq❆Nґ+ BB1}gPZ@# &y&҉tP?;synudgFdDVW /0׷59 :&, ŏvOKB4R)tSi${& NixѲ`Ăq(#*ZbJ(K /;(~ؐR`#{8@8 !,#Q%K{J6G/N=2SB!w4me.: wwB=l(r8:0i?r1ï !/䩉i.I*TyfMa)(<T2ˮ۷l!oQBB;>҆6dOîg?v =}q̂+# 0/G©=yʋ)EШ9p;; h"v;ؕdc HkFXQ?'}L^JBeTAAQ4R?t# P FX݄ IZ"SD=v@=iߋĈ;?0-Ѓ4Gт_璈v|0Cݩg~ܠ׹H ?PQ݉.}" 9 $unPMS33nYF) Dz>$:7`>duG}s3OCgmq=8̰zU>J 6\Q&4G{!>J!Q!|q/^RѱWpfz9fg_jrB?w0ǖ~Y< RxRdڪlP0if}y⻕N0Z|æu4 ].eB!QS뺷 "R(9s" b'S#y,HXFS,갔&xC݈qT (眈 ksPd-}XhN^ʜM'<-$#áE$E_W2|@ST`9RACPAD`FNLч$e.cc,&LfO62$FcL>SOP3!>6EC =ڌ2Q6}V?XQQd9C$"BJhzW< R tТFL"A "i!|:'\6'$HD8*aJ6_)Dz~t~_Tc i1<﶑0ܷ 4&?[ }W% ANcaɖRJ11D SGaɅFɬ' (+ Xf0jGL2 a2̲#,J2q(23 huMMi)V JR!i)0x AU; Hl44kK"bbQJ59"AXƲ8ib U$@A:Z1ll# *ʗ,hil1 d0%bFVADYa0#p Hc.$VYC._]MbƇ:pmXCt.4@^1^6rFի”=w|>Hg`ӘuFr!2 a%#"C1(r{ &Oõ ×`¯j)(>Oٝ(}Hw*MƆiQꒌ0d9k@S߉Ke!K7jO`P0oI={Yh'y01FI<:&GVkPjL~G꿦@SYk0hZNZvňmXUXq4D\.a3rT!=9FLF'hud?g:0SFL  DS,ҀU@)E|,l3tT\ 0S~WSIJ:[k0&PNz`@ǜbǍe(Րw#G"#” 8Fv;nhN1;()vxǻ㮫K|[ ]Y:gaB !=og5$>@42Ãcۅq;n-"3HpЉj!A2K)i=/MȰ'ږ}Ǹ;I?hP#$5R()H!H QLHk1BMJhB%V P Q VHAaQ(54 L "C,Ȍ ĂƱAV H4P*J HF2H+ "P)$P!0A$ف@`H(WDӹRb C R:DS RU:-6I H5\H3'6.",r9իYHXF"HTn^l irP)cFnBJ$'!0!YIR9[n<iC|Қ%hBoZ,xJzGvMƱFIlB@VP#h!0Ʈ̖Q0CWmt-%&"> jV:^0`4SG.L!bSUUB)BMfqUeo3FdM(0 @r hCBbX̚`P (#t+y.BeL9UjL'JcNLkɠ*aFR fq/-F 5dT%&?fДhuh{Q։'4T#Ϗǔpse04@&!(* cԂ@k:be(냨N+#9+5Zd%ә-Nxa6F[[0N`(~f>qWTttZ [f 2~DC óAG) "͈kߕٛwQLN[Rb`GCJ&C 3tz*ⲂV.L-=;C61!4PgyQM53T8%٧gd`?OJs:i8>ydxk/1/Bw8<[wä/[/߉b]xTry\ؘf#Pv;+λ>`>&O@ ORg~Mg1WU/#0,4x&j'~ceaHa?qB[˂-MsKgt"wʗ<*Lv$,5y[6]SĘvrNB| ͢焜gfU+J[Hq$\kkrg|ÈSdV 'Q7 0.Ux)܂dC g8+fna?>;%᳗ &9d c]yR6|u]fMGzmzI܆nw~"$ F1/ 5e0"p/Q%KţyhoҽL\m(PcwDF{n{n񮄎cy}#Þ.Y1q&n[{oՔ(dRϒc;ϯØxa]2Df!2t 1UkωzOʍy(7<þ3LvNc&^WOBCqNKɜcy5YT[{^TOTu14`o4b))9̕BܾshɳyF+]{i9WңewYtzM(G 8Z8rqnS6CwBѣ#vzONa6Mܗ).5iCzhv޴k-/mt[: 없xMyqz]aj]WN×("varbdpsLT] ؙCJób9c%'([ ?=OtïFo[ .6<<"&*S=4!RJ#f"8`AO?_WW2uxެ,37{$xiAA%(֓rv4+]2 *`ɍ6-2S:*<<4ƱvNM_J<옊t'x~56~ɸɗ9j5x%r⟄pMlɆ*OqY|X"hx}8(q V4xwJɼra^["HݸYHtԥ?YsG.7Eok^^V\SI ֆc=l⿥g Ngn:L3tlZt#O$L;QٙpGWQ_i)7,mCh14cb2$:\lkBĈ4K]ù Gdmu10Ʉ˴ Ay5l @.`dNrY[4iMxC@+{Pcm]T"n0rs%2}7:I)1BE w 31!M6ºfFwpdl^M1dw]NDlFx-9KWM"4rg1*QVٙ㣃ԺuLMwK^)$Htj9r֟c|@&{11y5Ϟ/$ȝB|/ 9It2Xs9:u٫l#VC:ٽ7=x醸VCN`v_lgeTijM$ 4jrqKY&@&ܮ !22BGdU(rc]iIG~c`[0}4!O,q.DdZDD;=&BEcU sr@/XIt#utqi)_Lم%""(CLQ?rKN^^ ·h=p,HSOQŅؽdw,;B% $h= vXri ;`~8!"ǖi:)SAH1 v KB2FZa /WQeRdDhKH#$D|P`V2IYr\FVdyl"YBuF㚦 *lѲrTFwcy SLS)GM8LvZ4ҖD`!d5\Oy<(s桕rYv9D8#M;=Gxqz7{k%/hǥ>5q¯/S*SzLQӢٟN.8\q1|HO y[h{911X ՎTvo x{v8sX4#Vq>,qR#x⬸yNeqNms߶=^ ^|[:w)?CuTx:<|um#7:[ӏ^  ~kJZ2OxbKuvB'je4/lb',Zto y٘t/(o}5U<P'ڶcY"; 0nuȤ9=Xs%zcǯ1ߓgku+r~ 1,H۸PxYk)?o~_Ta<7n? &ssFZ28tgu wŒyp8\{7kQUαx$ͽUG6! UtOWL{KE.'s,g2wl0[vځX$$Ό=eYxoH'M1!G+3Z {rCeϝbS~,  &2klCwhs ,6nYvpN_H#gxJ @$zVvbeʪ~>ܝ1r +2ΎCƦ|۟9ܿfo3uGBd}؃˂=)Oa``H6Dz4f g.j0P߀?Y@of0bCɏn:/bg0?6u= ɂ*̍JaAޟ!QJЍ*F1"'PA{3О[ OM. *(121F vr[0)B#1 )A@#J5H KGxu_k;3T1LvN@CͿvxwb>`yLBFtGW+oFƩٺeDZthj)NĜF'L#]3 {Fdn ,AώVU "4tԄǰ7hMOETO4RC$P׷Cig1 FC~A}A [64 ?_؉#zγubؙ(B`*}& }*6<[LRZQscJLSQ_a˘tG_ ov@eФ*`С 1˼/$m%_Af̵BOa }.<\Mh VF;G&(BeI8X㧛Q8KPt<2[Oz.yn[6,-:ӒpqMmjXgI.iW\=AC!GibP'!'Gޑݞ;߼?s{M}C뛟wYj<~tHSD](:<R̯sM"0r<4S&ٍV1!8lve ~B=Tfwtdq*:)M +-i6Hg&8 %aAF 7qa)LI T| ə xXր&?UtX?[?8 J`FHI~L:GI} a}JKPՔU[=r6HܒHm$Fے7ZCwSG[!s}އy#OHx ^^& G ݠ4SM>7RpM_]~]:6BsJIêj >Gڪm`ٽYO/)+Lw'U@D"RX0tLj _΋1dOvd2u/G ",֨|8Lv®ȠYoIDl0} L.ẙ(;1$Id78'*\,q4 I>:uT3Wm3`yZI7{~Q헙\}IX(q齋)9)̠òK esW/Seu{D6%B?r3q}k!XE\*" }c>QncYAhR9ba >HGn:D]ɽd!+ڮL,*5+YWmq¼F`x0j9fb}^ft'qI _4 SP|lu$5뤒@gd ԝW3ȍ&0ChBUҬH>VbS=f\ӏC]ktP N7bB[pv G .Ѐ&Qq큆h؏MWsΰJ ž)9 ҍ9{`3j!KLN&ЖwD?Å&B¨ q#˧N}0mgԬA$ x< jDbi 1ǠЂ>H*\:Y8Z \0ɠU]'Dh/U7FͮQ1t5>!fe=.zmRMNMg½u&x6̑7xDLNwgq^VxѲı|pt9F5s|yydOǠ|jau:o[ ah J7:%x:sw0ҞẽHΰ@Nt񎢋w׃c;{άfk-u[p^"|i>geqBĸx=n#[3o+zF;709ϥ槖z-.A:&MJU0s, N΢y0xa.w/(ߎ n <"u z&6_YVHv6Nz8T7|[}cZ5 %PJw/CT9yw7@r;C(J Q%4SS1+QB'C^ހn鐥 94!C2R^e$DRh`+B$$$%uLȤVWFTܵZABRf?>*#"=jP.M&k࠴S(A|SPJyE9 sć9q"CÕGH")" >&I0N\I RY k 1ʔ83* v'oG&esޠa 'z,~y2 T.Jh?ܒh*$hdDi:mWpnD$):OB,bJ7W\c[TczHwqIH#+U㚍[A,&fHa!a0ԘXX3/)aX^+i1 )us)Ũ6046nb EN)j&iʐa"@JE9]4b!HĆkljRi0T(syI4R25"ue]Z R&4kN!EP((PJiɂU18畲Ѣ@`qN-*:8E/J=^?}m$0:I>;v4L(:EfU-y̖:|m+.DDDEY$w`̚({e.Fzw%rMM( ͊z~+UĉWoӃ9Z"q a;v$ $5%3'ɀaP|CDh~aLD8}?gtϯ-7Ur* }1A P>fXp/cKBdpł\00/0:+Bxe6r*=u!@Q$IB(3X!f\$!(4Vd/Pϑ!EkXVLdIILTzRIOj;{<(@_\#4=F@u:C_p9b*Eyz$$)`S+?3j&gw/ldʠ>ƃQ*hj:Ҥ=fk24.q&l6^41T1{"_}/o U:zJ vƳJá(1%wӒo/wF)zс~uQs|4v({1q!~s’5@ >3+4C0 #y3Q30ƅrQCE UJD^up>~G,mJh dO ~֏ب+СHzWw`wA n~`D%ࡐR4*h=2GчhaA( ) -4U! 9؆$'F:йPD]>0;Zy8}61V$(R %>S`A@r} 0Q&K;8g3r;^k-g =3<^Dr{}g48C@L()%a_/sӱTs115D(iQ#!edu 9/tM(nRWU2tY[ɥ@ H܁JM@'hlBq CDҁ SQCd&p  [1 d8CB4D#qFGR+LHlVE4Cyc r䩔0!yX[ W|4&@a j5dAIb{?9 G+}@ZpSߜPS130CRH⬵L +2VM)pʂ (͆X1 |+E4*ZLZӢ4 *B3 Hr'G.m$}; ЎMcA':^^N0#0'\fZ&@+b`č:%w*>pipzJ^-g-0:&[k`e-Σ$PiIP҃=Hp?DRߜ‡*I xFN{x}t֎/c2y_kȤ6iQ[Cz! -@M4)D>:CAJq+ <H46OE5(8~&a"rul1u %$$X (hgY/6 ! n6%1DamE,("ZRb & h `TRд4evPeTK.u2C,%ɨh̐=ݩ;3  swAҋAp < R B5H#+EP')!1`0Qfhx*#ChLbm5al̅ef2Er\d2 DTEzh65.–ꊌ$.ru d8ۚX84'mӏϞ\rO{4U\>Us3痿4MjBR(BW3nQHͥoC?CcD2KJfaC҄6C)GC^>́<ݘv ρ 3zX!r0 HcBoLPEдDlO3cx5郐͘xH~@`Q0zQBD(L((2~cŏ!;+/ҥqHaDd44%QLQ-%"-%PLE,TJQKRLRQ 4 DaSMD4D Y(dPSE"$J$@PP"L JБ!J+I@@PP%-R)T%8;gx@|F`bj5B|GGi˧Æ2U_У$4lBQUBL@sJHV)(Y䈣ъ."`0i ÑVaE4e4l 8K-Җ[TH}3A;'.I4MQDEO |Mh<5ӹʯHC~9; ѱ:hԷ`D1v 3!`j1A JuDBQBTE LI)C4PU!M 2RQQPJP HUT@k6&{8/pA؅#JOOpd&`DNO(x 2%1DHC*~G*lf`Яӆ3"@p=2;fIbGFu2JrVD2Cif k38,X ?k50$ gp7| 2A@P1$Bƺ_-?ŽsB88 hq $rq #v|C6eD CA5ebkT.7&ز*`fu)7ߔ b cV}ue U(qV BtgX+bY =ӽ˞PC)D9;Cq!,"<5tF, gوEĆstZ'Hӳ<it" v ݄C_ю!f'< T%pf@dX`*#(WHP:`Ԓ9`"Z@#0yͲHA0,4\g(w_?/rh&Re$"QTK^' wRDUQ?̶fVjgIŝ!sF,q7!&Pм|JenWV~Ley4D.p<hϘY7;$Ǘ|vGdM3F6a"RCm%mFC&ZӷFִ5kaW(gyhG NTBP<:0!C L]#&H0bT*xx'_Đd֡1qBWX[21+W٣/N]T+b;ddg (xyvl@S& ۄE|tM4UjLjEU]!80ִ {x (8E@'wҧ=HLC";CD:>o)0#=0@IHz2aC[j8`N*~s]n5ԁ$; 5`P-WlAFafNe9U ?vd'M,&֠qq:/àC|* 6b31 30XL !7:u ' ҨzH Q,~)7pzxgՠܑsO,\TR-C$jjz˩(2sxk7Gl䃸-2j[%cwdժVo˞PpV`)Kԟdt?tV2T#ь;{Tr%}3G ?`kHITE P j! B#R#㖌ѱ9Qw^.^ 0V(C(‚ U@BPJ)f2i_ ,K G1@l 4D(pAS`In!3WRn} 9mѢ`bh򋦆hԀa wi_Ba ,/}諾`K@Sf/FtdcX&5h!)hn4ғA#9k@e_2 r%>yY5uscw旧m6#3?RKyu7Oo2k|q' q/)ˌN/4ydzSqn5{^.qY Rm uc7oȊ~{?GW[\NڎG{} Bo3qlXB9? y}&z=KO]{I]OgB x陣KFݝ" [/Zrrx  uZ.-k8~04s0JaѪ~f^ 7 b${8K[mk;\mfiq6yHn>c^%W $ #8CZ&ѵGxD'123JiaQY(P #lYHaI'3"O2kNǐH !{$(hJ"HfJD0܉_,CP>bs:W92D =1^ 8S!m0i D`[/5UȈI#,8<Fž,䐨NqJN8ؖ4 ,,Li//,NK'A,1:^9E `s)ɒ34JiШhoۯd>% @|,]AU<18NW>aTslzr⽠|E.Jz`1PBPЦL9cfX$RDA#A1 h LMj¤a))Xr 2 $d )X:]: f!GL44 NX8BHԑ!9D!Q(ąY!R!IH-9('|G!0R ߠlX-5%iS79O)/ 'r ҉kw CJoW&1Op~25G۰i~E (V ( #,#p((1#ATe8s~X0L +%+}@@H7T?ӘTM$TT@THPE4$$ACP$M2DQ C$+HD %5KR-55Q IčQ20K4 PRTAHQ V b*x4v.y4nFȒHbT^nN'}/%O~Ϭ{[_%]$rE 18T"tC"0EKL(S = 'Ț43'T(wͨ}=!lաҤX)JI4U j.l墳NC`#qD2ĩssƔcDl3R~:3)l"k8xS354=*3M5 YN"K) T&]04BG׎K|@BQHJ0^K+*u +P9k+d{Έ=ȈH2#))k;iQ&"ʨ&iF41FНY+(<݆v'KzR_1;~H}?pLjkT*!?>!2$>jb,RE%;}@Tţı됬t)Bԫ[hH"`ot&l. &SAX iHmaE0 B1tqbZچ1}R< ZX,A%P$7n$70ۏi:=~\a.ұksPqeC 5&2 |=\d9d(A&jflH&G2@@w,L,*O@>XxQ<XM& V`JьE! [T 3S+ ߆ŎQBGifT nv3Zbm'y$`of犛tsѸx%-2KT-IPZb~5Q2`HI0(@JVKy2X `IE+ BoK4T<LX3Zm lL8h!uaɽ40qQ3NtS}.cYPjPl-"n갌BV Q Q)RĒM2llTdNS/.#BiMUA%fn\0`*4:kPov St+bKXmLcuF7[ Q5M,z,YmTj29LVXxvZ,)5I dF2ΰL]k Cdpo2VGq+n ]ܯA 76]haKgfjL&:)0;KIq$ـK91SPmhN>QdmE&8 ZTaӌq9HM>t]Pke;eX bb,M L^,O 5& .IZUe[T҇I>ݬM(㡅)8Cu3&1k:@ hc$cRvw"ą< %h/Ҫ* )r#-ƸiL DlhHp>lc܀r̶j3؟)ꘁY a14a^Zt-`Dhwtb?2K ya܏NT%!@wxE?JPB ,ױ] WAC<_ey>R6mܼ1; :70&a#a@L"PTd`7N n*ƿ '#&iS ]֛X$d`QKUk4A2i:Fᙳ6ofCM&uX5N8jєqU2e G:P+B< 2]0\h5Pb,5־n4 hYu^^*-'Lt$54BR7 jѬ1\J7Fp̫Xm4IӂF j :YJGD1T{0zX MXk͘E"*Ы57DasSAm-jbѣUmmlAhm@g0tjCC!Q WUO@zC!4hic;eKü!Bw Ƥj Ѯ6 DHhM4xsJ|jFvB0h E ^j7aSK<| t} Na«1Ȣq=9=Eb0v:fgux+'S^AJ(ۿiUA崌Ba'*&ҖnURkE^%׳9Tb*|$~7sW '!2 ' JOVħFks(ygt*'u>5őM;΁*</s!FI p54@,a6ûbsRxx{$=@SN/7E@|P-$+,Y;A8-{z?[{#yd%}v6{5SrۛN b6D D$RD% UUU%PN  H6ryᤥs9ה/:Ӧ@Dؼ؂~1O;aϫA&hkዙ X%su/֖NrGԂQYy'!b;yN$5VJ?}_;Ym&(ЙaX&CC#koyL6>4)1¥ad N2R!&F(Z Cn2(Hw9YEaon8AD67i.S!2PlY3EWYXf RLcǑaqࢇ'r-c+r&t%ERDsl0 >Јl2X,o(4R]iP7r0O;4gl0iVŃ~τH޾ĀrY< JLl_ϛ_n"Pc*g/$Xoy)?l220PdqCK{4jInG5nB#%]AiÃeUΦUG->^"*DG?toO'ݞIi~ >I嗦P_]>yZ^ٷՁ)GX L, Cz'|` f$ 1cXZtI2qA[Tm zKY"{k .I𞈕hݚ n|pIiPMܶI HC) st 6(a>&o!dlC jEack}$֑,nēcp͌$WyqK{X|l̍sw -xֵjqhTju9\[Y8Ks%Yhq݊arD8vLz޸#+MBMRFq 1M:ckZY[B,Ԃ# 9Kʼnޛ:KR=vcPVt0ɨ1(aG-FJUBd +nh1lu <E,n8^1:7ndÜrbD g:w :41{ЇgV&0_!U#tM~[CIg'&͜Ma~\#c9?NqvH]49diޘrq|8t/cSzxSk^~?cgG],Le:d 0Rr#ITYrQDk+:b)Ihu,~Da DbjgÑ4Q`D089z'j Lrw,C7tӄKl&by裤S\aܼ4a/vEijA6rD2*44aEQ ek r](V# ib(Ps fwt 4K,rB A @4ƛn%NLJnHWeQ3Z,&'›hfka#+<MJc` JblA$O@ps+k @ZPh $p%mF8I#XC)ҥ`ni > J@(81 70" )<^0y[?7vB aH*iS(xD^N:`ȆekZ]pʶ?yzf:RU3Ɨ .ԓT f !0.52Va&]NAXC]FRƄ4кmra0C{Gi چSm'n >аKC܎ul2h4fGx\NԚE睖 M Ɓ 1_8 :B™<#TֵFEaJ ٪QH23 DEDTQa~Ygzì5w/(b ! H`DAR4*=5^&1)J R@ejD&C% $"P4h$jEE<+ ^rhnB!q4Bv9Q4W80wL"V/Ǒ#C0RVpI5$0 nC^y1s10yn Ц1OPƍ $Sd9&AT7$b]1'a ݚY\sZ& ONشmx2ozɼ[ļt:دN;N0ߴw>cG*<0WFg>h6aOv` Prj&{"3xЃ=$BϾմۭ*Ezcm I%Pc^("}0;,!WΉ88:=5\c(OI0}t!( 0v'1p1-/47Č  k ${p2=2ޥјjtfR 4qP45;Ia?^:Mx!3mfЉMG ƜFo7Ip(k{ARѷ@nKˤ}~2}R:Ns㎕+aPX~Dkn;"sJgvAcY{XEj(/(*ϖ9IyPJy^A3õ,Y%3b s剦B.ɧ3G6 'U!ԦxvA8}^n aNZ m r\Nd*Asf4Fh6l޼sѫwd\̆8G&[xfo03 Z0߅ hXRL6UTi=3s̚`++ LC)eÑ(6?_23R6+4aN}7,r/83|dϘ†1 eY,4'O{=i+HH"d()JdПd `RVPq%:wD-bHGk,D01@V@nvI̛X(uіI@!md؍IG' d*m"j )!l˱&c ̃Lv~n sF!9S#]@f]$u SOXN6]PSɷ"rt.-!GDM09(@b[ѓCBR20ޔZE-2H46:B$iY`Y$NM! Cb0{, ѐa ( b QdaD6"41 sфbyj ZbA[I1Ad5RIOi N@&&$4w11sȘ2ʈ,c0 "c,020 13 g&2(+23"pA 81hwf2 zLȡ-DFWh!~wuX?{+Y ͩW2SGs #ԯ:O_}Gdԏ1@a%Dg}?~ħiu*jPBƖ'1g7)2 `G^9#0 q@ֻ[_󹿴hƷ2EN0^9vp@rفw33ܚ2ҪRP+P8 4q4 &qo0tV4/~]0B=MSLwCjq+y3 gXB1 Dť[vGu"Q#.ƾwTgo]&vC,U#{01 |c0$J4Q" 3!BNAcgDjVI, X,i*@A-0b8AdE0Dq4 1ʤ܃m5ÎX8(fp: 6ãAl{H,P<HH }[yi˃'1I, &*\arh)H$*PhL)K{m}GʍicUKF!T67Ue& @_ܕ9pzN"RU A ip J%C$$HeL`b<" o|aM@}M=$ 탖AܱA#DlӴwgZTa%VlcSdbLZșa(kӲ x16<$ Bj (i)r\20,̅ d0L  2c1rh+%qb B&*((biHCPI8,,ƥEIs;(BRI7ؗe{ٟi!Q]#XeaLR)@=p9av'8{ !Y`9 E"~sxY$i(bf ("~wV3hBD |ABuF &<)`oX J!$Mhխ bf0dlU0o$yLTtGʿIJǖhfa14CEz$<wn|@sBYv-^0FP( BtH}JxX!$ 0Ma97$,TVaR]eDZb Y#-|}eSOd$eFA Ԉ|1 Б AIsT|gayxu*'l°= .f"Dz :&(I*dB)e/>>U_[rQB0mZ񆁨'>a>+ ʙpbMHZmOZw *͌'I ΈG4FP1 ߎqD]; 8Bt~ K}l>qDTDAJD7a' uo$g8{;k&UoyL;-֠K xc9%da2&YRxI ޴P LKг$Ȉ"BgjzUrSQ?6_A-b gK*75͡pa[hO{fłȵ4\I^bƸO(=gh̍Ƿޢ.~ˋcne"}^m $]^=l4x@Z0$`E)(Ƹ_A+섪mx{gIf>~Xtw) 㐢LrMD`[!E6XiKu~1;OSL!1;}\N'HhoZ=!}6M?C|vJhjMkO+jxYՅ:qѰrs /B iˡ.Rtp;alω$O#%ӨmׄJP̋tDd4$:!89D;or~@8lTQ[{3yAa? 9*2Cy;m1:?O!Mn2PZdyP^ǺF JA $?MB{v/< PK0C.@` CDMQw}3u*6b.(O ](qs.tg+< 8 )^p|EvIuN>cGCdbJa# p0_^N#NjُjgWUiXHTZJ"FP|eNC~tDŽG Bs~ع C[(T 5:*JU00}L"1#WV~3onNPDž:PPռt ~9/Aչw+ ˸G@?>eGh_Ӥ,Z3XkNB(-pfbUFuamMJr=r^؛+0S 3b=۪zz}PЍ>hOh;䠩1̛),4cv@RKR`0Ҏµ7GׇN}$KnG(:2SS ;HMJCn{yY S}0O ؝d*=_vXU,_킰90f40[VCV1jHtf H+U6M% C˼%0Q 5XO܋{:S"5 JPKshufۅa?*g ErɧK B}T16z?O|>eh7NևrVwj00 Ir #P!UhNt J.dRiԄ/q5$W%;k8РC9 I¬\IǙām'0 I  I6!AɘEefQa8RD&AD+o(FFz" F5D!\0$Հ)HSBDJXCDDTDPd*) AQTصQ DNYdG[%ME=30$Zh TkL֌ аu Lm::.1NR(ZHq" r޹ҡũ&̴-4SjMnh5&pȲ*0# f)9cs,c6!s$;4!V5d4>˲mwQer+`hNzɨ=SHD1'!\q80݇o]1aI3Aۮ}8{)Ļ F p|V`z "i'~ЮqLhT 3D.&v<}@ޡܑ"~38NJ{"N{&IK$6M!LPjxٷ*;=ܛ:6RzJk46XI)X$di((9S4}D0cԜ'{{^1#y;{&AC 93r#)N^16tצ 53g@I_ XހvǰXBLN EM =ID0ߋH3G^A$2!Dv.WxȈ ZJ:ztlH?"E<8Á L9"<ZH+5-av@?r:|]" 8Ǐw+*0$+ PÍɜ1୎b#4!-Ebd\6G,1  @re&Gf#-yq@MG8Pd$C15ɐoZ'շ2ro t"Z0)І ~YlwtiRp8!che 4_Hƴ?FV)T@C x~@ uwͧ+ 3^X~ շ!ʓE\4(3P} E2 tCKCC;}.}YPls ]Eݸ@ܙkšUYdU9IjQ800bP58RjF`Wv| H]dEPrȢ5taX!iRpfCokn#'ՅGca澴d ךOv: Ǵ)P'JИ8KšUU.U**#Y ;U[kGb[69醾_cAN J%A|yQ>hr6U0g@dV9g@@/'kUNf9T!0єA%:IGo%_FtCP~`RZXҗ>u0LB(R$f-v@ o@JP{2}or7q{]ذ:g9wJ}4̜[nVLa5a& a>6YE?NiZ"]"tѦ|S ;p' `R ( ZW lZG&2Dzx1V=Qc5 ;P)%2ﭔS7 i%"D VZU~ %j$`w`чs_¢ ~$t:b|XY[Q ^fCιF$T ²FnDPQDki|U=gr!u_~Wr/ Ӛ{gN2Z6KD+ 94pNz$,A4sь&7;K)l i Ʋ'<{}NA- B1Ҏwl_؊*N6:&:'ٙhvJ5x)C5BRJ,0K0PLF"bD=A, Ą%aza]( P3Q-x b!4nĶ/  čRI H @u鉸nY#H b1buEFXP!m@@A( EM" !(.f! 1UE f͐$*'K.MuzQhFIh <H% P `<Щ8혀$nTԁ 0^8`2Iޒm%j{Ȣv)[,`"/=ǚU=.Ez$LYC=ZaՎ/@C>{.GT4uZY&sO/ GO?&6i'4ahͻ"lW&qM1L֑r VՌ&ڈ!ن;z*` CКN?"JDJ)4 CkYLE0IJPA,MBnPSLUB1% d'IĥxفBPP & $ JfCG C4f3XH8G#Zla(Hrl*\,L$q=kX&TeYeRX``34ccybuHID 3&11Mh͐RI17!Y4O {EDȢz@z^fuʪ$4l4hPyH L!Cv9.NP<W.jL9azTKSu4:}/{BdΎTr&˼޵a)LJЭB/d]cDfCEA5V,J6rI1 yx5IJLGZtŖ/J߈;guGzԚk[$ӄ*PIA4u,BLNqIo9vLe/4.&?ᇱ맽BXN.+hŏzKa)}s/8g431zNCDWlpЬQ(te37)0r ,5iH2٤-1`\7=Nd! nf|A `pI7i/׏n>^|y*:gCȝ^?ε,Y%65Sd@-$Q yDCn}Tf"A0,|N!Bq4"(ԸNM{I VVŨ5 ;f9]1No՜s/ `} gY^AZE+F3/]d=IH&sgX`dq 9k6Yꡎ=:beuԧ ͼk/ b#4^ء)h`4{7٩4>cйo7 :׈A>3-:eW'j"4 Qa)Z*DL}VOa܆v.c\ŇSIVJ>#ϩбJh̊90)ˑUռK-\mZH.#Tp9UjTZ )R\>%}1 8AJ擤r*s33V}Us֢>r#rE8L;8e3 R-2ߜȄ59}/{ 8w~Ng"Pq`5g%t'<ђ{0/G,۞ãi{іW0j~ MrNjĬ⋮:?ΏKVFCq( N5c6pN̹[xn"Zxx/hwo=9煟?y6pqjZ#7eaY7A{񪒷Wlo4q˞)36b1GƎY 089 ߧ Qze0r{l㱰c.ȸj6mB8UDNإhGR]YA{1C7a>wa ݹL4{:B߰NO[˧0Bl?؋ݍ22wF h~ZF"b1AC>S|1@XHQ!%im$kzci3=#vF)=CS C8HuL iء;D @g$f@K؂닇0lԍmby\Xȷ37V7֤2fΐ$5,"蘨%PNy =!Y1ybTf1Q(]3mY=><(/_Kk6e8WH>'Nv7މ0 5M;3:CӑSRpB˖]&%aWMeԵĘq4?ISle5(Iht=S0ߦo?yKeKL"Q@m&! JV$BvOðEV7lJ !&(k845 Dw*L./[.AAYc< z 8\Z NXFi:{x J3-&y`iQM#ŔCdSΏ3i}+lAve88c!C%4P?'n-"øjl80| v s|, jH HyǾxN|->3q8dV%PRQČ gaNb!E*Ul-&pb 3 TG:-Zc7X# bb{t h pYKV(0 `(4iXywVAKD?9TӳCS t9 IG?~(J+?a!$(P(H3_:I3T SBF,Bϋ:|: q.$gc,Fͣ@+W  ; Ro_lװ@j;>ATQ5zwp툩"X! reT6 Pf4Yx{vߥ_$} !錞_\ #:FceM^ DE&CrL-0R)ƚKI .T"e OS.~ʾTıERI4Rvfg_b D(7QRHBIA,<N{t>]H0LaࠄpB燤H -+yBuv"bȠ);) 5*: f9P!j L3D2d j(1$K0}1ݰ~P/݄RCb4LFoBSGxCPQTϭ:#AF᠊SF #@Fqݩg O4KLYkfn֙SP֮Zc,EYx4JFB0ٙrfnB2V#-тPYiy<1ՠH&$ yV略6NAF@/B6p;9I hW10R=Vj hyK4PC얐=]ǻnDه' YD |t>&]:] \=3b8,e{' L!q<  ,%9&q&/| H}[=F P81CɄ!{]twbj&AkZD8 ?E{Qn.h'|o;uGM]!*"JExFaؒ\ Si?o @hu1>AWXX6F!d+$zb wG!Mh)ӣ 2ƭ!Ś,g;UEQ6m0tqM(\4h4ݑd*X0vM#Z% UeȦU)Y+- M "LSiHݍTB)#t MUe+BH!7$6n(8[MJRS4Έ d7+,pt-b:dV<2BH<@kreA]'r݁ v9جjvW]jBH3"-FXDmTh A&zK%H6Ue[k\iV`XaX1A3 4f,y9G`W@fVSV^Ap -l"Ǔ0jR#ISjcER2IXڌm;4JNM6n9#҅mzu+Ar Rp˷"Y[C K9tu3EA<]3 P1&Q9aUŅ7T8Ԡ-hh&q4clm!8ٸbh ը%!#H',L\ pFF(cBoV"TQ2qC$Kx#pJ0T_eƍl2 ZĦ4oPt1r4 `ނm-ՆHh24s#g[&!&*m8 2p)$ϭlp}-`y`Sn#P@]5j+rbxv/1+諁0Zhg)iDeHP22xx@o2 H5Xgy-T>c56_XYf$9^V `d"-*Ѩ3UXC F\~H&R[&1$# |c' 4X&9`#%p\q?$"9"l& G#naIP FUqkߺBX_JDv,pR&HHy+PkE1l00!vyXvx.;M˺x;Lw y4!(C?>`Yi7% 6':ȨR7z van;I2a 8#{=9l78!K- L"V$jJBfL2,4ʻrJ2crb ]_U´٣;;z^8dC=ZFpX0lqˌLևIkxl;ZZf N.YbS暈3S,l q >Ӭpʒmـ#΋^[8+K `2m;6sgJfg,v7%^JRy9 ;KvEq,eC.2YyY$[ۗ+29-)ݕ0Cec X{VA`'D #KMkaiAj$&fiEDLM Hx>o"L.o~0fZ΍ЃHۄ1]x\GbAB,lLw4>|4'pF 0]ffE ԾFf%I.!e'̴ٙpL!*."NiC],i8Oȥ1=ƅב\❞U J?ÇyOO[mDG KH#Co2"-s_E=b[K+qM;! OYhbS$JRN>a\,FrƓzyH pGp`#9TDE!c0$;4Y.CW_I>/g^2ltE}C'`‹;W\8fQ*M!9k EL ٭;'R;AM)Bc 篬0c\{|ve!$6S3V"]òJCLaRT{=HC0E YuVErԚ sQֺ[7@g>];'UdHܷͬ!&Ly(`{od /0ZixwZ~E2He D(ߵW`p!PZudɌ*? nbc{4pQeiM'&M&V!&[4ki)1odۘwYKbxO^=D s(Z0AķEsη+y ½RWUN%Lm.hmXCCT˙wB^Wyjb)cm1)#LQUk)$DNC4]KwFm,ϧ=x;P [NST!!LUgʄ͜LÖd8*y돸M8Qt6MtuHjĸtERdU߲]mD8UscDFۼѢ%m!#JaupIm6ud]^۹V%aGY6:%RH&g0`5=qzHuHHbLi`dKx5޾2pt2:Tlh[rp4pǵLzL yI@eFء7V*ވj)D2n6pQ)J,W! {5В sL<(pjAx[q6Xb6 @2%Aha'6*C ՚4XXl%503XxQ$Vl0]YI^s zV9#,; KĐ.wJ) *Ja6)j6b,0biQ,#lЌi D *Hs0O{Hw!އ{>Rr꜈hPɣȾ P/J yuC "vµ^_ƥن0ԛ|h{:J,V` {۶ N?؅0r{O~E1ADfnUMF6KߵS!643="y>83TwW No1`pyE:Rl2c8)*'jlykiZb)$d7h]AʁI7f>W"j4;1g. LAqsN9cb!eXJEl Q4 H*!v=qá帣eTTLsqAMBKfX y[ifG! kF6X"1M eCQVJ.T0e#H10q;EɌmAM 8 bf%n)\d5myTm*)EUXA` Nme5  ΍}Fʋs.< *X`P)F@&)Q`` JRHF7 #-㙡xRS8O'Ÿx;9P !%)ZEhzL7h(P)T)(Vl&H eг/2km L[PߖNJ-~8` 0PQF'Hia+I+Mvw_OONږ#"#o"w2 N@+!%c%L*"u5'*L39oL3ΜI/i!E )4¢Z ][>wK1(|(#o͋PeY_ku!]Q Yoe  :NDQ!GX$̿tN&_M)V.Clښ5Șd6>59 GJ۱LcaS@VF:Q 0Z&\r(U U}kF @fPO%5(H*`H4!j T 9ss E9qĀ3T']h f=\zN>b B| ~[((;FCk+ )JBe(R Tu/S"4Pw*c̠ae5^٘hroYp@DIY̆0J31<@*(Qkd~J@JQ&Fee)ZZAZ;/fbq &H9_}u9ݠT2}i늰>}5CYѧϚhҢ=i&Ǜ'>oWA1kz` "da‚(ώOm!F0 i;rE%Q@SwFDD)A\6^[_AܘhU" ,fLb; 1āACIJ) &xoR$BNJta:#__~ZLow\*6Z)(ml6c_EHs>B~,0 ?V{gc=1f׳k??N-~t&aPh܀__Ʊٮu ŢWՃCi!ga1bm!-԰"Hoy0ZX-bgkF,ic$t QTHqOV3\5&F7t/XP:ba`M8G:tjE\ofقz޵0l̅hbcds E1{0Ӥ([\WYiޤab@Ƌ!"ZOh6@b$I1~Ͽ=}[W}Rle g+b3dLCZ ɣ8A`l AҮ1Wg>;^ (Hs:xv rQ:`? T=魪54&91(jzkȄALE&V\b?.9N ~B&(!Pi zQ'3y?T$@dd~7sFbM"LnJR MŌe:2p8ݑ$MHRmN`?@P)9eZ♙(؄O57&aCB`~XM&A9:c_T@@.<B"$fp408퇷dw0V@9+cl%=%8GCo7q?"~ßaH8[*qJ>2y`jܴĀCLH}f`CGB>3>9i z?Ib 0P4I7QT4*6h,p?$]2P#.O1|'\nmm`wLG$MDž{{U2sMAoMsϩ0:SïO:JԫdRTHUmp)-L+#"LzI&0"m>) 2U)k FXF嶐. t[-):7PXR,JR ̴lHIDD)KdS2{. 4y͸ڧddBS \s *GXVf) j )(h(%'\B9S)%7۩)NHX_8LBfSeBd,r9W Y*q-vpbD~|29viz@vTW_ >IH(fn$s"zӉi,wMzڑR,kk=:fm##Y&cYmBV&2NkwppX=m-RCIL.Lwa;T|q;y};bACkIiiȻR7 +xX]8(îLl"Twqɽ jtFi0+Nlv-L"/ rO0QApnn9Cg.-!IKȜ r"Zf@aRv'',fU3T USiyptr#1@'WlE졙Z͔RKZ k9xNٍR+oLQehkir3fC;yLo:3D7z6 h+EdCf u뙍VRwdA݀VbE(4$V([^o ^`$ a\L0hY-c04":OV% q;=$B v,jqmSJݟRߺX| ̛fp1cHU%7ҙxFTEqCaf9AodT ܃w%o2ێ7 Yd F ItwҬo?7 (3s ovvaJE.py.ivm iƲ9$M$⊊zBL\ɧbXA4{;;;#g]ңw.p) U A H`M1 GHvz?F|Qd1)EDNY{l 7 `wmb +Iwo)||Ѭxubkq3LZ T !PWMB"&Bxy߾tZٮko$F*"U(* !%CD0RB$TL(QAЉE$5*SAQDM3 @L@NB4(@w E$7cZ(i O A"}Nۗ~aڡ*A ٥D6R9gh `N0yyT2|uV:0C8$ibS`P``.A0dK DHuAH@l `ާ =KBz \b0%*H &1bI)I*J$dB˿O>~9>OqҾژ;~L @@C@T&2ThDhhFZ"fu-bV\'#IKuXB&HgGOdc$o`/a*a0B(y :A!s ##?(+$k"e) @ C('˲ w\À}}]ޫ{5x]`{㾽^1nTR|k77s}朶{=B P;/94[&^=r[ h0(O}Rw׻}h1뻰nȮ[ݱc^5@+ hT=z`6ͳ@(,:0@ޠ`:l >Pq{n3tot^AN (x}[_s}ۃ _M϶/Ӫ6anKjڅq@ [8˰s 6ՙf_o77nc8v v {>dPA{.} U<n݅>RP (PJ=Ql{X pAIH@%JU:{96ۀw%>6 )}P/= >έ;=A6̺tt7`<@E(@ (QJ =(zJ 2Q@aǹӰ鐪)!Q"Mf[ouyKuOnި}woֽoZ>3w=zJݻsB8۝]p;-3;tng9=g޼Zr(("@M4_ 6M|ƾu}{zr{[|>7v7n܄X= \=R׫1;pحSη;zj8h<{vڽUGNͶ47A5jw0ti["w OjP띾J:2+6\V{fy}7ڶtuZif T¡j^F]Xm{b:vd}4wk|s_S]wDžwn[k\w[vqt;qlw>vunFsmWd8i{{oͺX:)2ilm̓@ UwP (>ѼʕxK}>|oy竽+j}wO_ssCl;vn9Pz*vݭM{ފn0Z}L}[}ϒk(7tkf8rvѢ6C;j—ϮIGYB$GwBϟ POeprnP^/1=gw]c"vz(Z5EPUtD^p{ =Vae}﻽v}n+Ʋ"kc^ur7rzt[ ʭw"vӐ^:캉gwmѕvQ H[fyMNs8 {;dYsn(lt{ې2ݹل*ٛ-֟yھ6y۹cs]w5Gێ=][}w֞.sֲFseڬ =.mqgk[]/K9r5.ګ+\wc1i복[̦ؔWA`nݫ&PLƃ@etFGFw@=(\yn֪[o}{}SW9={ء\{^u@DJWlR%vFQWvFY]۱:@jr( Ѫ@}uTڵێڕ}{;)w}HPR=p+mdwާvˬ]\Wzɞckz8t} lwgmڱ10K}xԸgn΀6^)V}6=)yЪ;5^Fpi@2i@h&Bbd!2zL A Ih5=4S6FM 4H$D&`z)➑iOSSMHɠA24bh1&6T?*zTSG{JFi=OPz5@&b4&ji)S4A~i<#cH!Q @ bjzhbh#TRSF'6'DQ%ELITD&0E$T44AAQVb" b(&*/ei5Tt$ST%DP]VED]Rľel}`" AETCI˜!x<9rjp6 5QS%Q-UEUTSEUOOtDB)^)bDbbM!3@X C2!RLM ̣%4DD@8CA(JBF"ZJ{)RdxCE HJ( HhR"R"nɩ 13T%%E DDERI48,"C# %!Q}N/ hh* H"b Z(()(ih;$ebmh ҴB8<0p]@N $  E?ۂvBQ<__WRg%u ?{Ł?BieB`9 CAUCl6u 7DU4Mk罿x)pT/ Gi8Od~6)7 b DJ#ojqOr! pŘDB}/VB(ܪ@n,oP= ~„Se_?Z?d[F*L<&u:FhD* )3"Mu(?t^K6~.qa5;l2̷|4eXE\~syi<ϝN}yhWk\nX$ g7ﻦcĢ]zʼx_ df\3Ӡ$~ݳݽН-\0gii CLםXbac.!%=Ny<(z޾`~g|>;~@TeXFa>/Uۛ"1}0l?19_]mtT}u#03>EeSh9ԡ) ByJaЌS/ćO9XPqDsʽԄlhcgsbPYe)]BQ;#9=ùHu 41C!W&.ykנr`0?w$G#C 󒐄 $nF*_)7du~F+M141/iPoؠvvy}-L 4# eW庄Xx60/ ={ `ؠctv lI}P:"u2pְI_Q6U( GO?l~ -˩z%W;뚩ϫ_0&-R}f&qDpp+i#En j[KnymbRj{nS D*bO9߸瓐K@:!Iztѓݯ&ϙxݴx uMoaAe,Db~,ݻu?}_6=P;ztBa *r(( ?̟T~?n(YTŬax8Η Y{OS?5]~&ZM {&]KrUUSUZ!yݍ%~x36{t̾3S+5;ZkhF%)9?L,Hb;:fr7<{߭ZƶvZ¨;뾟c>X&Z{"T cuF}(]Om(0ٵ)׻Z>qÇm0R&x\iOZF8szfRo_$HlzM[d&!Fiĕv%NC@! ^ʺQP9z&̨D 28d:opQ_'B48}?L$7$d!\n mmD6 Q0CZ|O〢b8774z`?_hQ w|H{?m;A) N&o P".O*a=ؤ@$:j/D`*_sk] i $a%iBd( J!bA(UF!MlrH hpr8ZMыB,G*^%|ї)a]' ,5b/ģQJ ܯ\b.YTV/`*2N0D'?@S_[E,%%S5$KTACI T)B ( $RH b(iE9$$P" , ɇ<&~FL9V@Kd/iAvlt(t`g1+JD$JVuGt8ByXL+aE(- H7g1 QI4J!3!SX?u9;Ogq3X bJBĴRӃ nY"44?e0ͩ;$[_3TZimC$E1$1AS2o ڲŘri6m.~.dɱ>o~J ʝ'^æ0v~_^[?i"Chd-@Gdz0%FPY/@GZ;i@?w7睿td!7g49 ޤ$L@tsHyAGGli-7JI5pQÜ ٕ Ƅ E9gD37-MU"CDY+iF>m4>KB%~lI=ގ#o]y@QС1$hh"KVW65Y1zLeexc 4p ,l:bSDAHjfwO$dzx/q oL2X|$FÞëώ*(Uqו@~ uBV(dC&IZ=Z oƵ5t9HQ2;,6]P.CFWgx.̪( ag89UUu>rzEqڊOJL3 ONMWZJ+Z/ IG݊_ayyRe<^Gnm=s`Q`ݹbu41fCD6ޤZ녍Pȼt1"u乘`w=Y}EۍE} ֢jpjwDZ7yGc,PcB]A7]{ tn7=-tb2(v^$\$JM:H' Nlbeh(PE DCOxQ4&59QZBjnΣ.΅6HL[c blY Ӿ5(bh2x6ciQi8F6![mӒ70ͤLLJb^G swv Z3/\RM,di6IP6]>d#K(6v9$eFZZAiqazI:X `(6sn&8! ϖo$M 4b))WGe>wt#Js\zsSŦ^چ{d͚YȃIPfC, i\.m%)DU3TTTFmmG%JI hJfP)Scn6j5]:P mp&j-5IۄpO&%&N4w*=9ʞ^ݻV關:sMM‹]z$ყ8qSCЕIC5㻰5wsrf9_Ω"JQP "eIV(  ٫qK &ѣv]6xsUӭjg{ŝ k5Z901fI-?O/?i*@ru,8t 3qWHCK@$J͢ˋ_lj?!́Ioܚ'œU}~Ҏ:?ᬟY38M\Q)g?\?7\wd 懛,]ǝ`!tIN3g2ctߋt׬dg8C:a}X+ֲ7\DS${s42W*`|s9av>Qq I#$9=Lo Y1Ř;u͔*y2a׃IiI7>wO!:8}-e'!c,(̹axy-㷻{zx7e-t[fx|\jL㶨v6D3}MAJ0l43bxO{B*H2m(& HL_A&KDly{Leu]weߍW ١D duL-*.q}j;q-H!_f˒b ]s2(`vc*DVKF*Y`!fI2.뮫6^VGy'KA͊YB.%+0L{{_s!:@gXp79|AAXu95}0奭E#6&=-ewrf{Se?\VE}})p#w]+w@C ˎϦݢ|U-a|(a#suAqt$\yi q\3QˉA[rOvw'Vk^wWތխYR I"Ts!!V] Wt҂6]g(GK?{\;9e|l cGǟ &ރ2̾ГgF?Gv9C:YoûmT4b떻XE e6/k_;jI(~IWAHNPeO:a}Om'|Xkչ5b.rfq6 R~㥌6) Nн} {!Z#1,ɵIxMZBhJM"(DA>3)GW>*059 otu)vrۋ?ET *zR=ÒR'JT'I4NG6` :_YZ qIO.+MbrURᒱpÔzz[;X'^0u(eq:H;a6˷ zvNvOo\j e՟E>_bc< ۟ ?&W]8Cޓ[ߏ@C6EEoq z(8yE!x*Dw? cC1F;Xf@93As2f@YUglSUr,W.ǢU1ededӧfWu 띕 7+׵a5^g<]a0!l>n]%4S.tj$G %sJ!%Fy12 Ņ{ɶ}gnz2ȓ2Lc.D bnq,/ $F灗Ӡ!iZCބǠ/,Ჷ;5`R$_ i,s:={^}Bx>ׄD!I&YbUތ@6śZH&sH1m:s#b+U%|]ǮKV%!Xކn\aGD)٩l&.FU׾HvjS9M?[Aˆ"/`6.⒈(\.{O:D:iC<(D Mg $8s?wi.x?[O,,#yBBh@A4H] op#7o!!pzC9A1Tg<\ŰtNyFayź(t/Ci)Oj^ Л+%`j\Q^*9AaGJ>+C⣉O>R{32/I¬wMT'_X@U\Cͷ yi9v2|6ƑPdW(_|ЯWKU|7'`?xw7is7|;ή:l9:v(NΞx&dFEdô;_۠쟉-Ɔ ;Ħ ö8{°$2igI5 MD\w:Dڟ덠Sk{AN'm3#xh:S#(ksvJzjptU~cGeǯ94g,JvbA |IQx}?xB+s$10Xіh)FJz?c J$HeAI/[?jAA,aL''8QwBYD+_ԣ*BXp,?߇ugjgE>/Z/vd3]KET.*54&&/*[tgxtxe7Z"RWcW-c{]dS QM4Ф??~~ddذ6BNi#ӏ<X+i䞈 h|3v9΁dwd(+y,zCt[$LQ@ɿwi+Kvl'$IҬTpӿr{KC{زR YއXˡBJ8{5M?hK:=% Ol#.y!AOٰ'$&Hh2rzN| Xc8*{XDBs7弽/h |>{%v,/o<$オtºki* s P&E5጖Qk胆9O2 6{*+!Z]spp@Q$_S?@|λ0a]#O[9vfͽdt0adQ5">N_I%@JȥQmi- CtxYRDqĭGi@.>RFj4G"~{N9@8*T\<SYfqdzsNqԤd4a՚U7B1N٥ A3ɐYQ_u!24#1aQ"a\[%Փq[š>IsPB<&V.t3v֬L;"zN@%>|jLdWf5!u̻t~noLQza< 79\)v9\^Dv/U ~p BQUv G\`B#/D+P Ƥ\^",]%U='Su?ϋTjt8\ۄZ~O(4^Dwm_<כb$&e6*sY@xfW$˭S37r3]n29<ᓳ.M#:`FX1NXk#3Id/cF<ޚ&o#/D5$)J("P߫$X+3&7:Gi}_ Fy;Lوԇ$H*a-BSuU5{ANOA^@}iTY"^PyMhX}X w Q^qYoo[?v9IkEt> r-^så78b{ֹَ:ynUORAVOޚ&`Oܱ-*1uP*MJ̦M-zzW*ƥT#(9=ۤ's3W^V.njΘqѺ7B*={sB@  m,=^ׅѺ 2~fg n CLtuq2OT"ư֜=aS#@z[EUE44WZI+/2D~¾#}*?Tz 7޵?#l?7=᮪d E~{xI$KlB?J›Vwn$$BF\GUIwlj(ŴrϟlBS 2'a?9<9|<»mALݻ|~ZÎlXRӜU!&b.,X HL 5 C6U(SlTGD4[z٬qRUM e^%QX4! E)@B)JnRp[I<4&`giP0R"kbX$Y(VeusƎ~s߽D$&؄c|wxjjAB8luŒ<#˽0JPi"ێ;Ϭ?rWmrKL&f^bZI iVc"7& ´xgI{ǒ?H iwȧS@STP>v Lok׿fH¤(PZve2+Qh%zn4AZ9)M5TvM Ti 44L9(P[?DI@$@$\7G'u>6U]D̂<~ h@0 wwi!fP zQ#+o^}hk´Dr{n>E Y@r퍠]@I* qyÁiπ=!E%QIC1DLNL(SM=I La@Ǿ~} uaK{7TyT`* 1 oy_>q';3H2h^H hpѶ"t&?+mM8@)Bkq!OQ{aLwJTC@8>QJn#9#l#:hkG˼u```  }t嗪\ri<~SE(Xo Z ʏ sƇ2fbH 9Aya U%IDT48UtTgJ5 cZbCmHkE70fMbic (9me7#75TKgұ==+ԶP(-`i~-1|8"&PsvꚐjUX5&_'y3^@zچX&CP 5֣GvKAm1%&75E~<-4p*AB*y r~v덍U6bmUb1@Qd}]g:멶w_}9"h  68Hg eL0hF0\~8bUTHpXK:D)mVGq5y'JySG8<(OȞG:TrkGWWN ;V[]ŶVmmVLsrni?.ψ~0VVsB?&Tmeżv 2U] /tN6 mM[.TQUWlEQ[dh:5 Fj Š">1(plQE5yq"EMhNpCAhɣnr^9IY5RLf3͙Y"nu+?1/ylhmM; Qllz)|S׿ųu6m{J;u9$7܈] щoxMF+e5[SQ?]&헓UKAD6+YF$! ?i%F(J ᡭ:? ^ J ."m:t<:׫/J9ZJ&b) T4+@$I@R =BJ%Rg$0TF;CLDZ)t.R="[ͧ>R9 ߮cF63XB$B]2񛸢~iU0z-y6A%*ZbȐ)t9ܘ pj(dv-*d +e/$_~o6He`d"DDq @}~g9]< E*RY;߭1<}}HL_@{~|uħ7>oFD?8e56UMMZ7k~lO,qc~sH9?E}]/]9bC=\T &G|quZ2&眒9cc'(q ;a88䡵_NH Á/h}ބQhz<^Oi]?W;n`D+k/P bA W7|Fu~J~}-?^~$#%r kMQA>! IFDEbv1 z W@B^cNdpГ P;`"Jm},x]ޑob1931ӓ|G&?k[iT%L;f+<=y7=4=y|K Fmg9˱|esa Zy];:=O02ˬf7 suUtBCigᆰ{:K,JpᢩJRz7to6Tp;{W?0g?:x:{8xR>x4A=̈CH]*B>5Dϭ97h3٣r55 !bJbfOo._]#}V=%V{>P{kwuϥ<;o"'IhCCJB#!c+!87)Kqq3M&nBdۧ^Pap*{>)<^K4j7WSҁ@T@)vt;(4(lOs~ߏv^n vz4ㇰ*wE_w6>5P2"@.=xw{dǚ}Ya~'~ +e7E<9]pGSrH~M=~Bz@,&s/׎Zf9dU B1qfz.wQpO?I_ݙ6+xkZ=76])uEx nG2!>RE*v@39Wz?\D2"k T8OWn݀s~Z!ې.Rb8/}a`;;HbGoi\H2Ԅ`Fs$\\" ">TSQr0-a}qo)nxR. }*<̐t {02iv4/=*"00b: ra۔UPJ<^`2 B`DYOnhVDEO0"~!I4 _uzHU9o%Z zX_kç/ȣڇ i>Q-T_+z ?~K(x ]C{1lQ2Fz98~Z{uܸR`ZK*QLO#''Ȩ%e@S xccHŒ @L$>=\>WoHͿu0Lұq;tu=? 1Bhy@4"wC7BX0s>Qu*lw&$l*U-yEwLދH`d?4ѻm) @"!V\쨝sDJy &(\9g;AjÄX F gn`CWꁸ(Ġ h_s=ہᑆ;btS%߀_!@t?tވz$}*.Z}}ȉ( Շr7ԢW ]^P> ttQCm,~*j& h_O\YEk^Ռ\Ǚ]=[eWV΄73]cMǢ\wtq H[ݦJI aؠ> ~( 5E %_2//?d>?'i(vhizt3P_qDaȇ0}pnLOh /aφޚ6Adv' {f1p?RӥG~a1;oBkP<8b㽅Jm\vix?L }8Z 31z4O:'td_v)nL> Fdc1K0@rq6C'O฻eG=?͗I7..A#P/2+9^0ZxaE"xN}\m  & S:mCP]~g#H>i[|LB#n2r CojGF#l?.(ſ_ۅ*ąen ̻dEW?ʁ>ULxB'8 "XD)@@JD A&\6SzypA/X}bi='Ï*TE"JHĩ@4Ԅi:rD(ihSFh)"!L)1E F P bR)&hT(i¢)cwAKpХ*T']-2Z b/DZlpp9BJ1,āhUB9 E/I(z(6!@R4;cF$*/0b@B ;h(JRUJ@ @@U  5D^3P_4}gT2A14Þo: p7O Ӎq|aTeO[N3&rxLu`\3DtH|cfZzs]4Rt‘9M7\D?tКi¬朷g{D>U;R!==%5wF<)%ϣ5:rS͖ByFȱqn/wR"Td|K=7sN3̾nW S@G簰 yAN̒3_3s Hvlpek@zГ+M)6gJZ(!Jؔy?dV"~t6S!?G](zr޷E-;IEήAx~lfNуfQ`1n_2 .)!i]î4֡Ӻ'?i_O80T3BA׮T/E+B?.Uv/=6ğħS F*T,cO'ُ)ɺvNogYńUVss.u:<騗gnQ yE]Oe_> $Ǎ 2}8^O]ЋW?RIO!+y0m:4w'e)JB_ߨh@?j6x'A" ^ߩ=/P UM"l(VNmXǥDFk^םݟ4=EV1zV{n>7fO%(>Uc>\alYm"aϒ\˃7P ' \j{/Ne*^D2ڔs74iӣoh*(.8Hcm$2*G@{q{,P:l4t>e?_L<:Vci$OB<ߚՑTB8p$6ws*V+# vJ/>w qQKg^Kȹ+A. 'ŗ^IAȽ8˅y4Hʎ02f1Ule(#Q@IVONF -KD)0HAD_j~owTެ+eQݗ8 Gm@;-Z+#'xB 9qGNa{X=vI&;MK ;$yu6_rsB/]ۜ"XB9Ǟ>E2S~ײwB18 @Ky.*ɄٵtaKkdGE#꛴&#&~dJ_Vne z@ zj_˃ ^{k2"{tMQr*!1e~|@kX_:ݸO]Gm5dUN)AC@$ {Q'eCt6Bɤ4G께?F/M˝[ATݛ0(~(qr4"@a"HIJŐ OjW"ɱO4T@ᓟ:',3cBN'A! l | 4w VNVиkogfHũ+@b0?K/aG~WXgt{<;BvP HC˧wTN@:51#=vq&3V㬆 cZl@aՈ\R >| .~601`:ϏVڶV[',2躪.NwW jl8mc+6YaIL*pn~5V'%3-နph /w-Vc`*Vm1 %罸uQ+l'44_ɤ^8fjT:=Wl/0_4╻&3v%SPxr"l]g3|m? HݝbSP|w:.-\~O4 艵S&s/pn +CuyF_7=>m&%^Hj`'1^I )W 5}karأ2XeL 3{vm5V*,XV>.o۬ #SQ㋱ό~DhBY)&ga].>$foL0`8k?Kp +G.~D$"!( 3% \:GW~25^^/7LKV%U #0΃Rjˮo4tK+s@@QHlQ鄓|8DLƪyka=+c2=x_$A lUx}_}k<>"~ESt!&aG%qz?a -I`_H.7M\>>0 !u>LIN DL=;LJ쨨IwM0GU~K ~Q5"z=Wz|nѾR?qz Pb ,K) HqЍp.b+N/NyB'}̛E9E\j A X {a%;iPo#<z?/|4ָPR0|{WyPΌ(:xVO,7_@ЋBBVW=ꌤ>nW= y|<tX~ی=Ғsl@ޱ( 1fbAXMfT~.Y:  4V@Ñ/=co._Y,mwa`Z1s!>.EWh6#?ܝfYgSt3㰧l!O=1eS`(4OHj沞hĠBKgOI5 ަ˿ Py/dYoy 6KO{xoG//^[Zt0+Q:sNu=o,gNt΍ԛPgEo`ȰU;su4w^\c((qݟʍSC ʠ( AJ\2qL&w'Lx]w'i6:(::vb/W@2~ݶݍۊs Nw;Yb.ώw FuZǿs w!`(f9{ /yzll^ L*ɑK}~ԉd^~a{kSO8lzd1p %z/o˺[Hϕuc=S ~NXO5 "-/j)#N\T]366W+zf}?V|wCǁ~}0*!C%ӻ%I7ԁ}?D?20y*\?h̚)vܯE#9̘KH~ Ŏ_-Ӆ.~M!?VD/4fןX J f#/W *ј I7Տ5Iug 3rl[6Hƛhk(Ҕ #JSJ:{qv5lǬ=&0W!@^ * 8K=VTxD~24x>݆Gu~FT۫_?æH> ݐrxt* ES{>^m4 lXzT&AObSuy`G;blT\JZa _(窪RO6ΰ3Q'xK?GG!Cɨg:C_1:5^¿'ۗx0:Fw @03QP{%ϟ\N(2>Ug>,'D5CETX+濳I\D8Bhv]Wg~?7EIvwݙ?QDW^& IDA,AͿdwg_=ߢ2s^oKCC.D2*FI:y*&>P:yB<^aF݌1xDA@JȄ!#o=$}a?NՐ8UUUUUUp3*(_/,]ʤ/K }}1<z+[8̽$-jc ?hKC|~^9U4җws(}0=ǻk_gQufglu5J `2M!}!04$AEr#\0/<$ t=4~ƭ} ?;)&A\;sd<gG`FH:Aa&bm|D 6Lu`[݃}N7$s4v'jvۧ\o>g z‡!tQQoe>h6Qy>PwT**#挧؟Ws#a3f>$!xE_R4 C26Q:HGOiܣBM?{ZG?[Q:{:+i`q2䧣Cl !\J} 1"c5< \ĹZ ˳y~H_}>';D|jry[޾{AbdՔ>qssdI$8DĽ k` &'nA+T o8,>9~i}G^^ߵRP" %;ĩXشcmM4zI $ Ex?Upkʶ@oíW}oVt4N3*UROg:/{#.uJF{vv}x{$A|>i(op? n SןN $XP0CE>?/(9;v! |u+qپ[`B^H̀ďϼ*q`Us^Y#?`#M4Ǡx$.l׻1ƟzP}&݊JIU"KS)Uj}}]`YuSˡFή q~ 㴄5(͐I&$>|`"n*ߢ"HbfB?ػT\bNB"؎ɮ_0-!=Jb# J U CT{+%bJwzxgPr|RPARk_ozQTyqG3/#ڏagA~>ޘ?á;_?ڤb3>t0`TQpK0s*7AM](+.خj>uZۛ2׊ro̢ pYWO'}>&%9{]3"m#^A9{JB:1 b0% ٟ|?x@+6}bp;P]x\B)R;Gfnؕ*FQYo^%9@W}ȠM@~|[x)tZ }u J|Hy?~X0dpMء(Hwl?%g̽E@ !!C!r} #ϠBa*i6Kv聨p~4_>*/!bTISw{<G+`@ܢ8 8At3"Ds2ԍ X4Kz>.>j18!!Q*p >?.<։]Dd?ӡ@zfndM4A,+ }XZ t*`6B0?~g!Avh8~=p}>ɁIsTDEdUUUlZ0'Ԏ =P=8b7K!#EILQGvp%ډrQ GsW 1IVn7 (t\àm+OC_xh)έzݒNq6((JXb(HDe? ' P[A)G t;^`FxQC~^Xwky#.H5~s Y!0h@x1pA{|Yj3_@Ѕ4N5gebRQC~ Cn"#|?q_Dx; !M"!{up ENG~_&_BM'gߤ=hyz !"GTz2(*me{x=ro{ډl# AD|"^?n l,>S;BϜ4dBr"ȱE!(`g}~%݇`|tŔ)<갑'N#rI$Oo̟w}~ۯ`T*mmzskmcVګ[[XնkkmŶm[mUmUUcjkkmI$L*:Ek_) 12I $nHhDI!!$dI$?fͨ/Ѡ ςjVmmIleWNGTV=6~ pO%* ?uiIpXW%A'FChv܇{or t_Œ' [ X9PL3!id-4̅' n68EyJ!`WUnT|k-;gkR3v4(zz2 e3f̈L}{>7,g?s'kgg~^+ԪTzu*'#a"$D1u5kj!.kp b?8޴ܓ~~tݱlIk GܢW2<<8 ;6qz_/OJ;A\p( 9UX^ Z@BʈՅ^e#0hoRWuC ~JpӟV zq:ΟIvB7i5O59HA9gJ&h[{;qd; >38Jmޯ9jX"]K1vX̺nڼ<;߷u*T;nNܦҍSO= Pg=F_8ɪ;,'U!r,=ELҨg؍|N wq,` ^Pk/%ʍk>e#]w {ӎ" 8ٟI KDV*:oiuÔ$Mx e0TԼÖvUD1g{,qy\xN#juc6G9M#[r :ppWw3-j=Nj ˣlgW}Α&^ϋۧ?нqj#sܓO>]i{7t;/oE|{׍_+AVWzX/yeoZ]#hݍ ]OYY\Gm%%g c1@ya0y8DE " o3,!hpr<`)LCt:Zw.滯\C-9}Ucmm;+ B-5cǖ1|Zu\RSN4`*@T?v'ݧt֓Ȳ 4"Ҭb %jUC1[8; SFNC 5deLg9Lj֟\EFrasM֤d@ϗ!Vz,Di_Vܪh( e_:T P"Vl̳_&GuYGT6 f߽f@BI6iOrgy#7]޾u`/N;1 {yA<_p`B_ͲZcI5 h^w,v_5+-;(n  >Ed7㽔wfp^ cf#PF3Cu6;1V5tlsUІd&e"B1N:s7n ˒t+}c <|vN J* 3QpϞ("|BfO+V2Hyms)$v"]6MvЇ\ ir-94%3"(v0뢁n ' Npz%ƧP#i儨ϊհ%7Jgb;:g|Lm`!U|廚NAd"PyA RO! .* H=Kz0ء*͇\$zA_v"p/p_s$%9zɡ뎮yi`m5g"=տ=o2jb0{?5.I`䴹Nwj'!)x޵934s5^˕rseQjsBb;wuAnE̻_'8`s6dٳQM3e+( A?NV'[,ptMyUF>8=1_v(I{Φ[.Ш+=皘8qc*djzT|h:n4A2u@Ui$'@9!]Nҷ>v2{x7?;,vvWպ?O?gͶA7G q߳}ݽPP dUgA }_z _q>7uHrx/g"TJSiˠRmWq-~|^7#M(K;mms*i r ^AmbW?O) ۽W<9v$:yqo;a wV>E-iQ'`vQ λ7OX)R=h=9Fpm*eճhP- *Kenp r[7'w'Yltzbb^Lvؚq6Zdz~|/1=퍮uMoqȐM]OG}ۊe ^P 28S>ϐ@(,KhP.|7UEd:; Y=,UUUW>~dԄ18k~z83%lI֞C0S}8ܢa3M2eQԣ!GBvtdm˫vHl1+nR5J+ahzz^f1r_0EEVY-1 u{.PTy&:Ƶ\ȗf}AR-}5K(Ť l!K 4kf 29b)4' ZUEmY(`)*( *}?y.ޚ?N8qT7= p{7;]H۟xp]u[O팃%|.#H*$|Xl6%u%N[\ƚ?,4r\uhc>zӏix?Gl}]6өK\q7'UI9`l"qJqL8mz .$dTD}nzFt焦Ns^[D\f4w Z@o[Ld˺4[Qeash͓zaτvǑːk&P[;gngIld;y!sY@$d°g~NDyR6 U61uizZt[(\iF ] ~9ֳVf`;}z~W_(9KJ,cpiG@il5|1  ܹɗ[p.?0hһ DB!@ *)qyeűgcun#3\c  2`v?Ӂ4+SdF,EAhN`|}A><(&<-b S@ A%,WԢklX?$\/zy009נJr ))3GO4HnLǙ@GMoԓrU 2~Wj_B/VH~4yyhdW.Qcd0ٿ`\0X|އ{Rk(8r9F 7|$#;"Ԥ R+fR-}~md?tU`ra2>7$FX Gޙp #Dj 'givv8cljڿ.k! RUcB* ;q|@ބ"1Ϙ {4}2}&l {2ķ99d6~d8bbʸ~E@vM!Ica0؃ZטTDi6[SqL ['4ƪu+#ƖaVZUVltڽΡ(˻cJ;J=x$%Ig~_fm;9 DNмmNR[!؋@9E5!W2TOJDĊ 5B 9 _Wڿ"A]Tp1|p> ^}i٘"2ƣ@+Ty/ !H(8`] /6m ʋhHѫX̢3W!a$YOlY=SŔlEM麄l n{HPz)1%EX"qbNySK`@Ё/L { <%5{jkw)R-$(ʔ(w&jgStaOPML%rG):49Jصp!LIe(;yy,\b3 Ъ3EĘk'$O{L >Dǽ N/ryd's#t6߬9?%$xx]_G【bF r ^/zc`Mmwնl*Smh89 JjcuQhRiZPnλ{|<R ]Y!x%ʏdUPwoSL2!Y)C rhDXTGXy:Mkwu_}2۽v /1-LKB/\џ6t=#] רD80 BB4DGӕlpo//qµ 42r,K?A&gd~}|L6մղ:|hCvxְE%v1}BSMPQhscށ]0x&p _3lr2I~~/30N2(+@th/fq~WTLW8E V 诊c [s9s'();_uFUZM<{;w4 1ر`e3e~p!~,V7x-@3ǟ8$a-Y@gd.~a+"\FcHXyD9r|ww8DsoqV3Pz&f% xx[^FKY=scѱn7־P"\)GkpTZ ҃]S,L%A8|Eiq:W\#Rǎ\xVV~geH_|!%ܿV䘫<x>: l 9*CbEP=;q@չy;`yd5a|tS0_62̉Kl%E/3}wʔ}TZ\P1fsx* LTK//(sMO?;]bS]ayO^u. W"ZY:"XpGpylMOl?n. Sm=rpZ]M6> K1rl]Xq/zIYk_W(AG]kFD b12fad{-%HI[ fzY{wxt!ŬRoN1/K'&OSK(y; ͇8 .\:0vY.` o>T>r <]QͥI@c.>`{"*hJ.Q=*Dx$ %Ģ.!uW{N̕k߭{=`ofT,!!h/­,N*:/s$A=]_a)a{_e 0G%uT0xTcSCFϯfqv77]ItŞ4!L/1is1ŬCE<_0Ug_tG[_$eqO#)l5,e7|@ZK=YiY$AFu,u.1wmp0\oQ $} ²?q^! 2Qy[aYe+FT<,0Bgӭ$5jz?I[SOBSǧ}gǫ^,'F +3/г^CJtzݪ8L"ڍ1szryUļ^TRt+- Fe*gVf15KPX?U-*N;G?>wܬM4`#8欎ǢOW(AKˆE9x 8Pf4}|%n~pن^Ix_F̫A~l|n8as`}D}*4uuK?" Pu vűciQ8GvaxE(nAqL!VzM9' 4WWAT, Ϯ![R6QQ`0B ]> %V^1;SK3o<ڜЍ ?/ʠ) ~~.?5 ~I)=}=_awh-4m p4UNc!@DAG }0f5LVDQ&$Hؼ !D\~z'W|=kG|pZ^)sGtnz|Py) C#1Y}D^cFG'"lsת硜D  *CGb咈ཤ6'xz>?n۴+=Sˆ;$: g 0oB ./x{} v אsls{|b?r*J(:{:S7מN^?UbqUdp[r#CP%ָ6RHUqeV!V .|*΁=K =H߻a D l:3StfGpi$K }^n;N8nr KJAZ=v9߫Z3nAAW6VI(NBξnT\GĢ{ҳ'5—٠#eqW%yWV`|v*2yLm.J8n!+I'.ta)*6; QxNc8 .Hr=CmEjx9R?!+gU5ucz')rGE«s=.}#s{f ]d0SFK-"cGc@O [BM`P6fq |Ao8R?SZ :6kƞ>#fpThʩVj#rG(h.^9A+ :yf}L?\dH7],yb^EIvcP0}ۼWPwC~SvO|S]wb3.i"$PfwWuli>h4QOGR(n`Ƚkb(BBմދyDx^ =Cz$4 ~܎!Ze),Dsѕ r;_Wx&H>1_|1 s?nSCd hzp9!I O]>*#o[bJ*m۵3z:+x+ۼG(]㽮Ms>!싶!8ӤI3j߰1sװ"{?ln:bp<ȽkpeWIsIZaV .2J>+t4^n]EA.< t]D:T▧4-> h-pc Wot˖PR?B(lT9#qD-w ċIgu-D`S>c_g^> Cd bu Cx ?Ts4#IIAU!LvS$5I[Q=oe_G.甈a1.եf!ܕIHyYApwhuoBlxĄ+Ѹ= h/^e2n8;'+~GM*d5WT:D7/3>&mGF=Er$}`4{``Nq~Qk;/o>r1.yy R9찛Oz\[r< 7_ROKj@Ld~kx7G/*r}FPR=0@s~Ii@.(4eJ f=98_ۋM/~]4"SeH~U(3l8X#cۻ)bZacy@oP!JA*H8pa]VL'oX;~b{BDY!|}|fzwcGEON^?{FrUr^g< {cseiU0Аt}g9zS[M'c}4v&/xS'GAk67BO ~OYIgUljB6c2H's~%0tgW`) vtaq{ 7?plJ@)~ꎫH j`szMK$Ng6UQp]UlΛbfaBh_PJ.0#Y {}Pz {Rn;W(%_*{eW ]sXhq^CGI񍠕 ~_NqU9\U.lE( Wֵb+1\O$Nzʥ; ~rT`Ï bqÒV"wnSc'.rWGޅgx{O6.ӥ`f-&ɋidz|bR;eD<: *ȹ5^ OJ훘Çe4ϟX?1@^X9_8Ba_JX⮟f]s; E,d=_Ïy!`DKAZw$ wGVn p9R? 'BȡJn.aE1~45& zMS#n6RKuf:ofOM H㓡g(y8m[\u.z^ lK‰"b! #V< ~#<ogZcq()9YXЫ4]ut~Rjm3;P<<1~- ]5;gF9렕ԋ- F 8[ĔSrB_#9X >-FZ؛Ia'yc"::ϒTyZ- .X6Uc8rY;>땸tV;E\>lk$2 !?8 "`?2(6 ۄN]fQP%%x"=M@z@#KY_F' .Yd}ky̐Q+O6`S?"=u ߵ||*á8Uoû* #G~9~`87nzvpU 0I=ke)9]@ Df '={Fq~QT6Eʦ HK>}d߽!1:j,t aס1X;X֡-0V F $%h7z c0FhhxqOAB:Zq}%˂#͟U]xد0,:-I?4it%2C8*d, 1p*RnӞWP?lo'v{~d'uN=v#2 %`nRlkHĔVb.NIHM 8nO`0M97#1Lu@8 ?s*) yBs_s&\?/U+38.\"fcE/b;.//!Y>H,9Gxu+\sV{V=q` FRKG_drP<_)%7Wf8MVGIwC(ct]o,EApta",Ϟh8OGm-Bw۹;i:\. D @3jT,g-KVݴӆ##8=[94HJDPȊdO%+蘺M2^Uw@&|$ ׯgr:+g8:gڐN ʖXpTN0 sC]{^FK&QRHVo3E\? #RXc84VsT\?]-ƶ@,)@`K, tui '[ ˍm t\b@2-fpb3og2&6>8QEFPv UU*8`1i;qC-`5Jv15]&Pp@mpi•pm S Hm84ZdX2E3%A4h߿s 䛫?> 4*?tCTiDAY!ͅv%0AXh]M,249蠤+;y|O^=[Qf9b#شSs߂z#X&1s˗P*ha1WB`쥟: Utt/Y;eY6u)b:Ļ n}ali ј( )|q4|:0~W]]\>m:0}.No7۾.gf(Zu4z~`>)KT%͙ zQ @ȁ|+E""(&$d Rȁ wn8})IS2ڲk+0IpK#v$ыT (6d^a/@(7l2ٱ*OB&ffGyXי~.96Zyu]qldpط^<[v``FSH:Ji﹑'z_pjbs( ڨ6[qQ_5*0=%"n!ewUi;;[ú;(D<4+VsL֭\GKYqmw9yo.^SnU E 3V/9«* (`! ձWz2jE hJU'T7JS0QfdBs'_12Dx6fDPfL\M{^Y:w<^#bĚ8Ome:fDy&dx},nM^P- @ ܴ"~04E8!o "3c.2-n~*K%@7G%_ݢ1`S * 0 ̨W dZ2*6c3sպk\we8v~y59cY3ʸԛ_6L*I#'~3溉j۲^TTfGԡ0OnNts#DdBps@XT6dp ?D?/ }@\6EFkzr}QIքN)B);lkU 0_?b^t1Ɂ2`@3,}N$tӘk!R r %_{>>*wyڵ,B &-&@`Lq-~ (H$$iTcWw-xuА1S ~>v97A'vD3̙K_j֚*41 qe9]?GDcEs3+Mbf'fyM*-^*%+֣VZE7ǘ>g mEv{P*7f/8iEU+u_ft3%"\W5 Mml/zkXU3wG1b@3]uu@|_Q͇]KoƟ{״c8OdD sc?"uQ{ {~i舼F0^ _ͺs|̇on@<풛7o>Pa 9<#0*&3g` QAuTWL#eU/Tf@.(@2]K*MuavH-? H9(Z"ڸa~N_nfF{~OѾxmr5 F" piV7 ?f]䊕\'gD][lQ46IiMF4M6|j-} σ9K2 ܣ)W%XVX_*ʪ!ӓۖB|R$wmmKRGM˄ڸKEָT{3\\KNre/:HU"C(/=fuDLpB!<qʬqWNs/9/77~1D9dx~Pmr>~%-O__537Y[7z?5/7RO)@cR6KdP_eRMTsz00X BBC(=i ~o9 (E=O~M5Ks-J&r`c?) ??g~n?k0G_ѳ|9t".#@@0|ĚW!/(d'#kywB(:7aL ND4G5HgPg m1}!uz=#_@O6 2nvlJk(=?!Xt_'۟}ΤöbC[Z?܁a)4t'd?OK+3dI4D |D?j|;U\[6ȢH  D " U2DJ F`*H f*ZB&j")E &-9ޟvc?a) D$4J oL0b$*jf@C- kTI,E; d<% eQ__ A+5@.#>8B)~i1fluE_~ '|F~a}DD!?Ԍ8C&v9sRq@. xj,kѿ"1pH/Qأwf@pw:f pAu。'$6OhtB( DR @;b Q~A:krEa {6%xPw72N'd&'آz^gQː?˚Q8:_w1- -4\D*ILO?VL`eUQTNO(G}c}i2?O`EUܿ4wyHu1ᣙ%CՕWM={/Gr/c eL c0CypRnܣ'Lj!vlE3-!U4Q31.9e_agt₦1_ԠVkPNJ7F9@J$~#@a[0E#b;ÊG4awxBlu x3wNq&>O9FӀ4H CoAs U>}U:~ FM\& (PuC5AQhq&ᷗCY}?}d=- }ϟW~Goـ7)t;4ISĂHoYwUJ**{>(㫨mҴ>1}{V zA(,0۲=`Dau3=R<]ė XvLs:#7`@?ҬmAM@ (z_ DW}7.K9F|῏ܝ| lgD{68̦0Dvԉ/Jg!;tSywB|#KC=C[Wdrló\Z3 q|u0s5s1Ug2Rxlpf c ,"k}ãfj "7fSɿ g*d+)rL#w\& s߃l)Qb r췀 {ƃtPM\^ |e}hJ@?Uf,c]c*L(k]I'#;Y~۞?O>?Fr:r<+u\T7XqNr&؛_+ I HLU*uҌOkY5$m{`e@J]C~=?.h?>, tj]k*Rߍ>fq{"bjLe zv{vxQ5x= I.;^ޅPbVяqb~ q]GTo0ZAS'['mn錼|is 㷉$%H%uP-q/Z5*ǵV=كޞwֵމN ֍sbrvw͉YAZN $w3^ w0|Xb!*#sdY =R@ M >z ʅ4՛a#1O @G(4sY2A a\7d tb: ySwÛ&*/yXBm- qݠi5t﹝~A! &Qj~W3FascV5JA+h9FttAJBWbA4Delv)UKLEֺ 0RT劇G \r-#X,4ò=-bPS:!p^;x# 7 sA .`SM\6_6vHQBO(yO|[+}>OyҊD)|Ww?'*(j}@ldȟ@ܥ}Z=+ۉXQMA؝% B)T'ßuvRSQ#j - ^Z>xw>BE n^0_Bhj3ػg'HBC?`X݌w x=^ڒV{ϝ{p ˧T'|)ˡY|Cq dTٺ"r?kʔ 4EG 6w{hmZ]4 W@bߟH]UٝvTzCxD6t21_wوqOqChw/VoW@Up߿~9$ kTt>A G#ju>xv]U5!PL~?M}a+hWov/CQp@鳰]΋A7{;|D퇧_!~R ` GWqXֻ^;> oa݋/~hp9_ݬ]yZgo Bj<z}}~}Ό:!7-qƘ䏵㮵cdc\I.6l+FebFӒ_.!<1ØnEGq7+<$ȞskWwm"₥ 5a?{~WmO2P)EUBPcB6{s`ޞ4AnLJL&a>sJ|]>s-/i()b% >:C}HYoT"T!@)4h#|mapvcsSZjl`T `У FHlI5M[=6[?J6<_,cI^LUOӾ[!}&(iU* 4NRn-GvB͖W$ASٯ}ɖwzrlƀK_DsBDNappP~5CN#z* @. (igx3o'J/Xt\JzsۢQ;8ʪBJnH#>8ԒA !~~( 9gq$X}<}|BPdPnJ';NgTpS֣@AWkjG𨠡a>a+H؏H|@<ldKF]4{ ݵp+tx磔v?S\l R㏃SL"R~;Sy"w܀Y2]{(/Lsae ϑf89O24NpK;'q & S֬`=Pvmoe&|CM`q\8PJr:EwW!599Kw0hE᳆s(G ըh@Y4A8y"~1(V^'WǬ-WRl#3Gq%bջ m[P0Q!ۉ4lǦ$Rw}AfsX`wE0p=S9ok|#vD*8(umQW0lx6V`DzzE_^atT^3ǘ)z{3>w%LU'НܟΡUFҹt-M% Lt`]mkH 7 HJĸA!;]'x|3%3.jr1Il\yxX-q9:^*W2 @.%c!N9! i9㨺,6Fty @Reg$W,Î||m."%UQ:dӸC(9 @Fu1oϸ_^4l ΁7]Dqݺ>8LHM3}JvRǴH{%FES튉SFkGox(729tf^+Z-& q-^4DZ/e H3A*S \]BnA0D 7>V;T;$Vڽ0 vՉ%8@]@{@{v Zዃ:Mp]hQgϿ={ǧb&(ϟxhb鵲KR)r95p}]kzS:r6se 7`@@i@a\nQp۬kwY,Q֙eAGk,2FgqHK/^fe笒A~M~\_|10,:Ύ}_s, Jpو; qO&)k빃 66UtI }9[@K^G+|#߇ xo{;;4!(QHU"jM7wSR>%G9N۱UTCT`xRI~k0}$tJ@z+0Zi_o&jFf8cs\#hB&eo^HeI=2&nwrH쁪C}`<1zﻰp9oo}Pz_V)w`ȁ˺|-1nKvܛxP?:%f Dz&13>%BJB EOLSBE1CJDRS  d f*cy T(MDEDQD@RBA5P0EAs"* * *"jcKAADIQURJET4TD2QTQ LA$ēTQB144*TAD )Y [i#0ii66B144kRNBLb0pc?yq8p :**bNJ%82(J9N@Q$IJI L)I b(OHږZ,ƈRBj( B @(Z *""$f& Ha5i(*bX&)"FI% %*`hI&b I )iD&B$ IJfHI((( b"X(&jRB"Y)ih)* i&i /1dbJ)j""fBjX % i$( !JMbD&*(! ("P&*!(YI* &Jj((*h*JJJ&I DY"*f h(J( " "QF~&45D%QC-RMHI IK TDvCAL4lڀ!9:*}j$$+!0 IEr DAUD-M*D4$AB4HSTDUDQ!E>"Bj fII`(hH 6s fY$ jI)ZbaH &b"*(hZb(j VJ)f"O밥hXS,^H`h"H)& d} ""! B*) C1U~4rR< &f(`Bd"h(cG(J*j(b " !$" -qKجJ:0?N1sCn:zR ;O Jʇ"2 1S0" @XzD@" 01)9)80I!`OۅPzaJ7BڀW,Ăz]e?@d}R'zDDJu d+xO_B rSBU EuI5R>0 8x'"O^hk? - T8{ӯN<sxJB섈)? NwXt`aP8dO?x>_߼aS=߸FVԕ<lY\gJ8O>FHP%@ `}%@f:SGH#<44 (THౝ0hR)L3&` F! i&(V!biZE? P*&"T"AAy"UĖ< DHgb(cA3TD)I41 )A Hy:`ƂIrEI $%$Cؠ 0ei ugeN.*C HI̼M̘"b I!9 b(O!*(zg'v? r/ PBlP,ˤpM&Jh!)WCmwR` *D;l#LKk B씡)4* Ą R@~4!%ۑEe2l >R1?*xNX :R?t§aTD ,@)C|ȉ3M)BWOu$=㇏$sO3scO8tcW9& d 笒Kŝ&w&eV&:XK1 `PLz%;;Y\}^(Rc_;B k}1.4iٖ|Qy1K8!8pB4kr:֢q~8f.Ŷ4/蛬W+ָܴ6ՃԆĄeg49ދ=jMg~:F Q(oq@-Q`CmU~duMNv}3D4I'"Ʃ(fb] G-l0W]ap+?:87ov8a3u`.~3Sub]F9{ ڱz'X^W9y=M|gTUg.Z8CD6Y\x} ͈Հ5V8 D[6opVV?"Ippjx"_ބEb}1qd΁Mάx}0׌)~2ac<Ԡ4!Üb[,\Z0U˙oy/s(N2iݘLp3.zJ e = ׽t^0ż~!c:1EWhXa%shsph(HOS|GJ#u7N֡Ϫ* cZC\&5C1テ7lϿ%Jolr~'$GY;`=C+WTfJqA}}쩰yD 6bsh6z~y8۸?`PB@ HCӀ t=yɤ#ȑ/܀HkgY J Ï7x:9[;`Xmw`ټ'OŬk<~bL8?Od,kmPk ^Ј879%5*O`޸ X|wٶ~E2/> j I ۦ7 Lo{P)(GeX`T}["  9SC6<Ϭ.7OKޮ/'ahW~*!ϗ-P* `)JcP:5\zxʕ\Gu&h{sgu̍۸ud~ZwSx‰A;d fQ"'#2b7`i#>dH`9Ux~ݜ[!̪ԏ/Tvwpy L<->Q hwR?8>B sN7*-m.HQ/PpMvZЦab!^#ҝ[xVY[\{DD.d|BKJZC}Ԕ78w G,*aۃ@b}R:h>M:ш j'4: G۔@<~'ui LGgBP~9SAC$B \vE$܂w]>}sv*F۳t>;;gaQۡw [A}cyG'IъNNzcj/0%ݷ|8 ow/OCnў^N>O$w}7zi}ot<LƝ?ޢł\^P"D -?ti()h$]*Ҕd4r9Th2Cf-A>nq |C'ߛ@u06 xOw`w3x`<jC>j?ި^YWbI=,Gr( N=17aG/45~sa?@2;F(w>iҙt4Q~nW;ը}+b[ okª3# [L d7sy] 0~ύdeh@v;y]Vvq|z<0=3}x]#1O< / p7h[jdg{b_*R};5wR}Y\V܇.Y8tyO_)!d$agwo)0gxG;kT@>?O^ätaWolA`Ta 2vrQϒ3g}Qw"Geފ)qQrFk@i0C 1 YEkڮIJѽs&Ky@7@j@6#{W|q8)x2rL^v,6PN%'r}ө=]NCmzO-@|("|$8'79h7CoSBoʣS!~ ZzhPj Hf!j-쵠7}GKE H?zh3}9%9hnG$@$=GqDf߷Eݚ6u^ 97+K5&df|r :c"8;SDŽ[xҗ1?DLmx1'f5[W+I$T+Y[~LV@LdT-}_HU/nF\( [rBU{X+v$BpKVwHibV'6mTm{WI'O.3:{$s~Z| IXvMÆۮޠ hGRL¸Dc 3Fa? [G߾vڽw/9zrn$#i%m'N7R,$2i=\#2V`KGBբߟ4-rAV`ǃ+ }j_ gČ/P ;uHLH@j3VXs42l@O&L^s.Y-G+]ԅ/_\Jr~]; vJZܬ*uM0Y'z>hY,BSLAxfZb8f;D0+aCʤD@E`ҏw!;.\^ {*0yޞ%Q\Tۖ4Dž:/@t]:mte|eʩ~9ro] Ko)r y Z)5H*dս_KG "I0;u?vn\ Ț@'>woZ|z{q!/nt:hXR}rDzż69/&Ll.ufVMG[W K-aθ2Qp<8pBCN1m!Pn\6RM~2xNUL$`=$:Bb`u6`TF+1;aF Y(ㄌ@Ȭ5{5=m`Ϧ9A;#dS$ZEUS#cuUp `$U116>m޵mt 97{Β[4lOWɂ|1!yAGGd~XsWO N%0qj HU,a׶6qva%uc ͵Wvg:]J(̞1Jxn3i_i=ycb )jFj%: /2g9 õ4#݄`;!E$+>!5"m937S!z4rX1"j1}md3B3cLfyj5 %m2Eh<箦 b56N"T=*8lrIf 4m1G9Ό(J6Ƒya"GFvFźR$?M\,,Rb}&z]=*Khd݂f&Hؑ \ޮ qSAA=c#JBaW}GYl7lĮjkdViaύxh>N'݇@{1`<1|SAdW(zsnW ?tUJ70>?tBD/d Tt4m'gIaᨕ59cTL)Kێxfg/ 0ưJvgFS" @js9|e#tGfЛ+H JNG_ nPV?+灼}䥍`{HxXID?ѽÜfIlr<McĝFǍdrII&ܓC;7k-hxyBU6D̦Gt;#~4#2?@E_,b6_"n>gAX BMΪwّ8I4PmryrPCXwO]zϝW)&`uiox@y̓6]t;ϯ:9/]n+5:Ϫ?4WS3տ{DyJN,$;n4`U*k&`1cx%`(p4a;?A:t7>Huz$@ !ykUA2F`t؜}yF_stkM3G*FU1EhU*2{WY}]wǟb#H;Okoo֘iсW{^<?O_o~R&HK'0oc{[G B=Oד-wS%pRSPK.Ji*Qd SRp%oS`SQM$k59b N7a "1%Υ8B2([+А2TRZV̮Y̶Yu#cVF6Vh9p726:%CK1I *d/\y{E**\N+F́W"M+qBN)s)%GnYp24̎ܢIuuhp%ڝ;Zz% &G 60Us)wŇXt81Ydj4jK#/* mTl^XХEi֮iT-l[:5F?2Dd(q3xobrIPDAEA?%Eflh֖+}vɶ6mVvv(^GH^/_Cƣ3H !xREGiz( &왁yt [pzҋ9ezW6c h^<̤L+J8ޫ+2IgyOLka|lt!u7B{PFx;vvpÇI G]ӦNz'z(yҿsI4]:_M}Xp@=TUU%+QD`o~.{ih0#_2wL(I%HM  jtWPiV#tpBt)@X^,J<|x닰'{}~s@Qd;=TQ^TOb37>Σ2/ʝCt/yh%U0=oUWl8q!=n,?/z'%%9-^t3蕹GZ G}GxL:YJ@45%h},!ξ\<<}mŎ5mZǙib/ 9|Rގ5]rg0&! *P̺>WGk|gbŸ݂"u&oj?~βF̏$^< YWo醍o`Y_9ĝ=]$ss/vcaWW<&|WiD䣉8L"87M>URy $b@Q ٻݗaj9F; NN YQL2ځ[6sTq ΅S2pBU /%y/zDAfo{'.?z | F| J~~(>g2yXwbQM+ٯsOX19jj2uTҙ쐤?9 /U{:}} i"  .%MZ׎V`ry!OpF*=$y{=~쳽)܌"?7z6l6, s)6_n1U y]7% Ct GaUvU|HkujI'qkP]~sF3xs!r s>g_b@VB"5h{ޯ6k릦ڿV]ëApYS~;u"_Bn>uP= JEVFDA;žhTú!ӓDIW֣6w 2?ppj1=GgnW(G%( !R09>U0t!h臽$ u*0?uw,qE;ޚߴUk0:]iEj.#4="'{Ea"Ӟ^ﶣz΅#wq8+w>/Pa|:eԵQyW o#'3Q}&OC|é5,;aD(F}%Qzx9=iAgmUU8N5?0 K5ӉԬ?јmҗ@l%>uxϖu|۝~&Ҁz?&cT4JdpH"KyŠ1ȏ/#0giR_/in~ӈW]\N療. @P7C;@Aw_:`҉Ń^pJ^6ˈ67gq\ e5pEdt/-Л u8-u C0@H;^痐y*u% xlsѝ'@j&Ӭڴj#N nuy5TNzED!?B0y @`(}=A(>C7#W5NK)#^;-ɋ&E8 1v#`|5}Ƥ >?} gI=12|Pf6<x.T@@p@E˻.(nMeᯮ4^2 ۮ*sy"+xF?"`Թg r:\:^%f߿+:LaJ4~pU"3F`pQ#MT{sZ_CJ.Pnb,LMݼY]@=`7<Z*k~< P AGn j`w|{㨮#E}K->eru~.RI;` rמIy+<)ݝpmwv0]4 mXL5-?AD P7f_Git03gg;+pPzqTڭ$C$)sߎ(CkrRFP `&h!{ 뿛kBP5uDADFc%!9$%2>_ڝt8"%?HggQTCh5y}4Uu>vE<~ |LHn`jRX p០D hu#lu.XJ567 3/V@6W>T>\'=zaIb@t%oNA qOssy_0ƣà> *tu"lxD{"$G/ Ȁ^3۲gx8::dAԯgSuj> @o(Ix '׶ ERR "zKog yONj?n[}֍x1?oD&5.RkP1DM(Q8#^i VofMǧHkݭ\>51[.ەGuP4ώo?[N]!@d,*Q$M'Qp=9mbt_׷;xg(Y E:z΁}w߅_f*hB]{_UiƕB%WWn਎_lHpmsp…{ BQE/X.ȿJ-CYD_60X |fܾ!u`.Eף/ԈL* '4 \-Hmƻg o}w%fōiYϟ&n#|/}_=mkM-Az(UJTpzO[T| >;'AB)3)| A0e~Hߜ7ࠒ:. ӹYԛzy,V=Y~mhGJ8=ܜqNUb&5& |e ~ݽ-L?&Q^zRi n1qD0p~G YOW>$]U{nhw'C` =wXw^7 t6,3,좆NUQ> Mg{ }No :S'[kPиXtb9BDZ 1cZ~aQO$d%nng{m8= /:RϟO6}x{=EB C`G*h+|ԅ~{4zV7e~LJ좹Kftʏ\+?} ӏ-R]}*Uy '1؎(7*lG&Yz^1NuGxiA;T!}.`k~$!~\Q6FPR$ÊǾ2~ל뻉btrtiipq瓃ݧ;]ԕzz1 qpLl0وr2L<?x5 S#$ 㖜*'f)֦7T˳FrCRU Ox~3N扃7"+M\˂q*j}F$)-g\Wkwy%%Q)C*{a=24-8tK30Keq٦5 %Eȁ,&˔V;>ݲK P,\r0up%1Z%hz# ހ nsc#Ǥ26eJ@P7`0C() zpխlc5hL,/#z Dh ?9x%-% $I߭=|{XsN +ra`ںSvͲ IơCM"^ڜ^^!ץD("OOQw(=tM}? s)@kCt ==+xJs|5v[QX- zkzY\ ztK%rW`0z:,B;*Z֔˘96KVוnGQZ=8"&-[=|L@ P.(99[t4Cq ր߃Qʐ ^!6i_v@=+y)pMZ+*q 1A y*UUcETcV *˷=d6 w70l4.pLUM븽|_W'ϓR!U?~SAQ\gB·/r=^=JmO [wD?m`󩛿ՄЁ=`֘@>{?^ep@a-< `5: '?*{,(7?4\ suӤ|#_9T_n Fs$nn'u`*o(<>==YOTmP %+pZDwՇ8JC)ND݆OJ~m64K\Պ环:%°[[T??{>ZR)H1c}ۺylxh ϕe&zttǟoD5샜˼.cރK/K)g4ׁzG0X_4Ѻ#^W}}{UQ>Ǯ֟ZSFnR}ja w;Sߘs#Qƾ2w(sqһĺ÷bubo?Gkzlݞַw[vpf:C7 &+j4D]:x.uQ!sوaqޮ.0x '@iF vy!PA_L ܴUD/Bm8WY޾, P-Ĩ/Iׄ.=>qqx#lH>xzp(m:o7CƘ‘"+Y>ajE`z4c|c$lĭ~ {w u`PlϦ;b.[.$gRjt;GB퓒 -vX> W++9mb05TAxa_61շeVW9!G a58wyse6;zF8lDM& 7(NgVODm;0x7cbHabyw,p^t>c U˲]_]lUutj.`y\ rm9xPLx .cEV.q/d Fo7RZGsLq7NQ^u&\&.Hk K!=Fʙ̧v=wa.deJփC ֬`mTم٫:5ذg8N^kbGm5^1I{_e^q=S`]|Q~+*l#P:cڷԽ#GDd|orӑbG80~,Lʄ w^C^<ϧ=8ޛu@q\g5mї,S#@sܓ$S&S K G%P 麷`Ze!p8pv_GzOg˻}F̂jkׯ:*жW8@+G(o_IV[5I' @՝MC52㶙f˜J ۞Q|!o'Wji|It2[2auV8`Iب:A r6yFG_ՐP<"!8qcI );3$0_{-(ҊyΫ= o#Rf#Lh7_zҜr6rcG,4WxP6H9fF}@L00 HnjiY+a t!6MqGNxzV) i-wQjg͜ZPd7m~0W`4l$;̱XD/7Q 97Z2pד#_׼(\?:쬴Es>n#'xuG_)4cjF97dT5LttD/lf7/Q)OO`C|mG]MbR7=wLymƒꁪCf$Ń"BaD=a16wn=ݛ<5q5*k(G_k"1CY$ĹjJr.W؀ݷ:/ܐxh0i Pi],gdKVa^Ja_Ԧ(okeE&ERS8Ǒ /GbPTrճF&#}:DR$^qJ{s QrQO3hR'SjAJm<)TQs >o:>ݮPۥᶒL(DFyOssv)E4͗VbfC@i4~s[(6;mR:CB_9t)C"8~޲m.NJy]0YRG=hFҶ! yHݮǢ>pExj< #"W*1#S̡H#n(m2I׀-=(՘U̾_&TӅCԗ׺ %SșӷHޅ1Uc!@{TQ2+@U1ˏM4Gb"Ey=o>5M|H@IB x|  (:M4x9J>7p4 dH'wm`fq(Xxo("x˖Iʓ \/z{_/kK d8ﳪO,뺨>Qs(Tq rEde ÚjpPaE.+ͷWG%ms {nP$17Wxa*!^ݜ_,BP|oH}uϩ UUUZ4ihQPA˻U-i̘3tŜ)VZfzzRN/{BՄe)$,_EhƧR: (YJ:&±, v6zwO= U $d2V<W=Qc;U۞!ʈ A:IpS9C'ÚZ [0>YņP郜 Qjf=ܑ2RffToPm6Wb{舴Vxngv~{ TKć EStNԬ5yoYZ@J,^U#jaʄm4*^2 ` aÀHmu`\֧zoHyץDߠm_GlN jANAt;L.P)_d2w'8،"?7I?;&Rnf57$ ӎbl?\lL @J0AD4(IHJ5! Fp7V\SE ̓XTD]܀8& :kпI?9`h8sk$N₁d0o}cNK*EpcPp ~ o꿟@xgk8tR30HǿקsXN6 B}ı ʪpi1|$ g:ֲl_ Fd"x[|8|NH}r)˨^r"lyrlYUP@AQ1>27Aۆ ?C@>|$H, z')qP?mr8Hܵᚻ@o.2/ixA-LUU` ^`8O-&$B7Ra~ޔB~D d*UW ~N3OgTAHTÎQh2/! I?VV*U T= Č?aEg~(s^S]JaXeͿo5NoȂ8s} C5fH ʜ 2S@T!] w"Ii׏Φi-`S"`'3hX}ݫ?CI/yI4ş6"㜵%ZsF / ͇_#q,]Rd joIɆlj/& \>8{jLrH8sFad6BRy cVr몊0aاrAq0֬&XyłsH'R,+1uSnppjp;c%i. I& ߓl]ȁdMyp+Aca!^@,Dq/F*%*&uh_=qHV9%59Py4|E2H2JCG^nבGrA1ʊ)m$&%1~UF+#Q`(+@G鳽'"% AȏSeYR#*MgK%mG=thªOWM;)Dj{3W6z{<4t7$7.&`]4 9Xfg"LW'WG1CxB1:-6)b':N/|gDG 行fbgUFy(`)Рh^Zl[LElLPx2W+j^iBa1\HO9wիHc>,EOT?޷ig-77 MTO+uUlb=\NH[Џo>pIL&E0C+:#@rC0@Pb[!;l{T,~@g?O0Q˜(U f$w5=ߏ3>pIf(O2XlT_[]Z}-_n>}S~6!!T9Uwcz|O3-3^?}3F JnG-l\?jfA=C`Qt:AU۬ 7noEf!<II(@ cM0GHOKםS?-ޮ:oV|Obsp8NazpDB7ۊz}?{6IP$40@^v[p{S/=V|C¯Q#'1s+<},ܮp[(ed2Ԟ<'Q2PQNMig8:DU ;vHW} dx%ef=H'Y  ,=u}{ge=ccJXiS'yU>PC/9i7/cIN@wt3A_YAcA;_U| {z*%HY+ !> 9` LP hB4MCcІn~3y}-~8ιxM{ 0cJΡ\v%zkѪ桞xp`Iy wN.^(0* VӤ2DzѸ쐶&lI.{9 rੰy<hÄU=<#U (ɗ' ӆ!EPd NB*jvT0̽(ܒg)/0|q>c:uBizx |, )~KYy[o`.U$ֹ+3N}1!p;O`39-,9'K̈́gǸuqm +,5 <>C3˜_Qk|m=}1:VɒXwļ$B) $:qVmWinK>]rF1d\ȝ<7H7tLD4 Qa:efZR xJoU=e6;y6?z X硋SJ!1 lx'n`9сbe{`G)\kua AT,#/h5ڗ E!xXq󉖸$, 3%r{]dd`|ߢp' FCdR;gDxr jsQD;?~[!:6` 38Ϊ-ȷ."n[n\9UUQUUUUҴU"lWzZZ+ZEUUW6\vUUUUUXڪUUUUUͫ5Up\ qEUUEUPѨd~=QQE"Fx牙nʹِԫN"{5Xa8Ŏ 6ӧ-8 !5$C`i!fȠI7Obiήad"CBI`0yptӕUP d /jHdGVYr" 6?}CQ7Ð|ϖOz~sؑ|q{ `)^I7OPz:iSA<@|_aTj0 C2P6UmzGhfi`Qʌu gJ|@B)k׮D'xbumhz#د(sPz>L P0(.nCF:Պ SuJ,| *q&'ph3TeIGE=c-[Z&W2o ^| ܅8 x9_^5a=.e,oUSo2yŜ9=VʩbUZaAs:C2.9j'Q,r}y~ư-x~'䞉.)7M<8q.n34rPpk [8)4vo J2Yw69{z|R; c'Xk,Q\g7X=nj=/Ѩ:fެ2<.f;1X;Qu۞űa /jlXIʙE;|uߜE#17>o8\V =Gu \rqW?3E$>a6R7;AqK8F5_ZFbWZ 1=:S/me!bG_MYg @:h{ejڻz!{=͒ pB'ҷYGcA1~ߋZP:xj&;--U#a,@1$~nϰ=GVIRD߬:ؚw@\ =6эNMd5MǴ. cCh+PZLD0gF8$L<;4<,,9@ Qケg'xw8g89xv#3N: NݳÈwf{8騀f9Ev;" N-C&C\MX>Ɵݐz>C#6^|gZnhM@GoTSQCTEU`՗j+Z*tP!^ʇ=^hgVSA03jg^<мcv#LPx{qCl Í@-j˩A.&Fi4ݷ q i%1!+CN{0DQqrgjs0 eQ%cN'sh; jLǬtSEòRDR(Eh!W~?@0Dn|UTcVf@ C;GyץHTRHE) s7@i+5FQ%ٌdU?pF|$ϫՇSADh*b` S~34wݶgöO&q% E٩uvUx~m+h.Zؔ" D{O"l~ [n& V4X 4Zd!h̵9>@y TlLcaLY1%HG?Auj#cLx|M8*IP%9]N'qg~Nb|zafl (*#~`/-45F`P6Ǻiw&ijk\ʩi8sm 3 xlIwɰj Ο-\q'1nvdtߗ 1I^ǎ!⼗1& OX?Iy|{q:M9Jva6$cz`0 wvc>=IpĠUY]ZU%8GS̺T0/ M4]rs:5LlN<&hbU଄BQX*[f͎*#jYC30 8 zbSKM#TY'=@__i8J}v@ڔM)xaMheT}}Y˟V`b"4J!weU z0ԏg}f8]ㅘs#ȍEw ހm ND!$ (07 0 u0S[=pTwp$*w,gLRiް!ggdAEy˰pvAC9njV!z^pTOQ{{qݞz'RpAV?.ԌGG3AIaj (:;as\NX#L,oJ;!(Ircr6&E#' 4K̑Pd!V8{z5 `t*^RSa:ƅ6a"v HMSww"tAأ PU`oe08`maӝxٸwh30?'q7_%~d)YY{߽yppyܐh1tdh a>sɂn&ٔw&eE3{`IAfh2yMmg;`ųDFE4qaH' ;G= ?쮣+%DIBT na .a4pOw:OQTJ JSqqH-@'3Ci`IuJ̆ Q13 龚D)vQ!I{t/Ô4ELBHF,:Cb3KzQ8C#΀cI*'4Um=;Bsod?jF()CY~2DriĩDo P 2[i;kWrņC@o!lʭoC TxB1#X A 1 Ȟb'Ǚ&*( t`a 88]mrѱ&FAB.:`S-J#AFgmptWx!]*v§ǚ/@r1 !<{g=ƕGÿ?(狹BMpѬ![_E4?awt=lZÕP,i%6C`(n߄]To^ #LmXfgmf0T́MM܂IcN@݊N Դ|1[5d #FL 3 FE gH#bS;xp=866$Nzy驮 "'Q!\o(9 p,hŶĥF-Wė^peպTcm$vh${wT}=oe|ܶzS~t.()=m1FΤa⿧8ۀiD$6h$#M3+.PgR -Q}P( b %j_l:s*ƺ/Nz(A 3m}z0Յ&z#:w ) 1PΓMfDz3Ta| u}Ezc)C ; ;NHjjg ](XVk4=QND#9 m\/bɟ[C bZ b3{!֧#9*`$0re8;Giaُg:n`qØ~G }Xa((VQl|E rsC CG@E#.Ď ['a'[(hC %DAI9#kа uCvB=fx=7)4tI:/H1sgCi \@GL&#i=bڊ#R, !)APG:q By4q#Dz{$? kPUrbMϲf2NwA&܎7]!b`>%ab}C(vnY4`6&9@:I&MBڲ c՗^I?7luAAu*M55 L`̸Y Q%x{C[iR"AbhN*cz뀣v rw$#Q7_|fn7Rm I!jBLNJ4a폛d;wݴ8B<&ǹ!ԞӱP=\0Zlv7tZT N¼oBl"6&?>0Et:ns5{W׀;7冁1v"mu1r;E\Q։;m[烉Ck"䔗*9N~(N4ߛv뜕18BtH;|_ ۷Y @Hњ@BǯFZv8eTh?g=LI??~xZ ; ~SيFǺ/3 ]X[K]>qݔlclAv?]ónLv+'ljKo<1C75Xl6" }e$hlB~| _ƁpPGĆ:6MA1|G6O䄲b\D X3! Ah_S\xRWM rpUiYP Rb1 }Yٍ" /FHM51Q I]e)&exMDTެR0 [ڔwsI)8JwlQm遃5\X<@&ńC@29Ȇȱ205kG΍!P֜JK~aF H3=u9!Cb~Uk7@^lt(\ eg&/CfK+U)w:W^N0<5'yHcRp" TU{tz:vt3@"Ffѭ$Ҍ tyrߙjgK+ 2ΈwBXfo6/УHR.U%mzDX*{]֊Mg usk|4tbڔ@:`niPɹTJezBFT :f̦Em;qMaEUZ`5Gl'BL[zX;;>h0ۙzaS_WýԍMaPB`W٘xybqN$ n:Jc qm eZLRTLc!;8asY :q/&)ӡ3!^L6HI%+ Uϭ`тm.\~(atMvMv;7o@ OXIh?巷 zF8}Ezn R%@𷵬R+V{(<v;5@=.{b!Â%Lt<1 F%4>շV|K1.F H 4ڏvO[Yy 'CBPR4KuHT@=  C< {p=C잯DN@,$A*ᘡ@8H|4;{ݧ{hz㕀1}. X},`8v~(u&x#Gߊx;)'`qt&9A=K/}W};Yk/>C*4,2RBhq2; ,:c0ا  rR\e;+Ѝ, PM=%#y3FJ?RI&b-'2&vaw'wL:~O9!ɧn:7MaL؉݋bx21.el6C!b2HroQѥ\Hc>`rO|D~P r #檀>ҭBH^9g3]%a.(.Ţ?4W7 2gq҄czeVѱi] 11cJ!hQҺk+ [hV1)؏-ϕCIItѡӥAI5;:2 _=28(8wŴAagH&f46$]}pF~擆'"pW2u6]9>cm)+F7aq6LB1YXf&_ȏOgsZf(13UF"wC @_pr05`Uč6)b}L~r=t]2TJ.o$ =*I#p-7kNG{1ÌLZ*Ix6PF08QC"%4; 1uݰUegï^G`̿n p |e<1^xN]Ab6:tlHLmthz"H|azG[U)`&={=pID"no&)Ӊ;tH>1pkA-N8Tdeu*I'7tt{vʝ>;[HLdc"3k-íAVbQnyh b% 3M1\,4MÐò6Scq5Ä/O2Cη;;F~)^4k6ei&ꌛm^\P5cUe#YO|^LB#\sſ*@7 u4&C$Kwx0)REu+}{G_&?e!eZaib CAmR!X ك*! dz9/(G_}+YzS1D!;SQTRBjpeB#rd/qjvQu=0ؘ$!4)=yaK|4b{h]LpH 0KccF/'yZG64AѨHoNGE\!Σ`Cq[KK*t90;(30n=Y5J1Dzz&%K ,gGS>>Lz䡓Yy=n Dk"qNM+YArqISyHfdjt)  87 9 la83 (ptH@^~ȑf *[Ⴂ$@$ ی$f^ &E4KY#yg^Ce%I֡#76Hth#ëCC[\B(6 IJӢr#(PwO8F2($Sҳ9={Zt:Rބ U @{>B] 2MG! itי!<`. ~33}9rb~,rNF;d g8{9m*8jL3$pYʈq˻d @P 6s: `Dz/8D+aF@OyCӇS蘷={(Kꨁc |^ny#߯Wvu\ܢ7ļ!,?^HD3.i/8uIAcGbsLrQxt ѧ$t]Ȅhiюyq.G0B:T6P:K{~y'3+dB-NAA\!)9PI!YB0Ig|b;~ӑ~b/tO2WDyGKcɷI++tx'Z6r_C ݽT5(eHBH1 \ 16Pu{5t8 >4F"5HCYT`Nä̐3\P 3:xz8\MkHG#n<,`Br 69 lG`߇ymgkA~S:^ p)ȏk<L}S':/Y : dtxH":J`k> f_'yh)"JH!Sd]iXyÑ]f'tFRK(#b1FDǣXq|0425qCh^Lb 8B < @(~t%TW@"zUoH` hLt0 *ʚЁKT6{ĨY7ێ(͙9QSERQnrY\|۔qii3A $D(~_D|?3 A>t4ePYee3ޫ{>ă\` >L1m0i>C-cEC_1ݮg??Lu&>X# τH)gX^+fBpM8 ^|!o\*8-Xؖ[pg3 Yl_f!gXIkW3ա.DKP(Ljb-MFAv"BǍudtTeq3{gj7h9hAN ȗ0u4T6ZsʕkD4@al6N2j7 n9tW$sKo)G/C$@{까2p @h7Æ_2tH$k UvHF[9ϡzi,MŠj> "#:&Z ㈝.š(T]vSW-vaBsݙb(P9ygr<ϑ)|Y?ωk'6TY@fA˷KxuAZQd0˳TB?kfLo:Nk&G?XQ U屲 ĊVktqvpr到a޷jDki>'atlv7^mя}֟GZyƲaH.,{FsXTiit􁗬ErjPo5!1."JNy7>d!rR\7[&!ڐ ֺ {xw>_'<4y̼]X3j2U[q9fWXvq'OkgUJNRSFɇgTu-Ѓ&fg_ #ң,^p!S{4z+D, -㿂F@wۖǎTJ9徧7QDz4.縔T]C LC 9$pQ"TTR̓H[H< ؗ!2r!9&.ݯ.<$ ƃSʌ-zIK[?]Oʂ9T3}>*Z_ğ·:hs qb87M#Xr=u/ mpH>&-c6\ce N{| ;5'cEwԄPQ|h1@uwn*Tʆ6  '/߽u)CK"1U_zKFbJ*dsPUGaޘPU$-`T`z,8AjMY;TC}XC%pUx?'~$#DcRct_Pֲr6HAXt.E# Tڤ9<`0CO| h5.Kьjs$ OIT3Fy$/F~&؞sHi` IC' W[MuzXI!a8PͮpGF$v$6%<'~oNc`Ls޼etޘ2fry0d "3.U.FdFԇR1G_GA;M(+̔PaU2:BCœ#Uw0fjXa(-Dָ.(pzgPŊALn^81nKqf2z;/>JW|JcIF ?xdKHAR (7go ::B$uZI`c7Tkȍ^/yI#{8ys/WUnueN|q[+牚Uޏ1xXZ⻍hR,q)x.04K>UgF 5kֲ=Y{'5qKUx^杏]V{ A𑂁 r0!2 S1q[lΑ.!g,Cכݓa:F,qK6FCJY{M5G&`3|aݛ7=OISfT N}V*AOHk9yTz[}e3Y'Mu* ۃ i Ɍ:ic^$~8؇_\UٍNTJ9qo戌H*w v \00 &E)C*E.Q!M{g;"KU55~r BiD1Ss9sy$no Ji]'p3@5]f-,k` <ᩝ&΂m\Dn /f % rG&9V8 oJno hNx12:ZW1v*$H~ 9J<y|SO#(tbR$G+H"{PC$-ds&_+3{vdś`wC0Q%C8c0*3C%LpN0q)%:Flh36"0 -$zkv=ZN=$fpi=dvt (Y%Id[#Xԛj^0CuW$nH_/GnDj84>&sqs4KK\ek@)Nދ;~ە_6Y<) \;6SXU @ڎ8[5OOb/ ss Ꙫp0~infric{¬MoX+tzʞmSˠTS'T>L:2M $7$(IPl=n\M[ݚߐb9n"S(k#7ٳv HnP95hű"]I}~`z#ςH?_\?(# } Ҭ!@#L/M,w ʜ a?V;@]@P,gy ձah0tN9#O_~}`G|GE =:sü F;&=DDD4 1r9 N'=Aá"šù Sb!ѕ8G~yfLldG4K(@~K$0?nC~8lAMHD3y+ӋeU;ϫ@Ւji wC"CNPN]ɌЙeC2; y @V|he >{>A"S"G@NI'g~M4!(P\#`"d0E ߛ:f3 & 눌.w.$#7S!:D*Q֯oCYDӳ :ľTȋ)iF_7悊,L^t< &Hir^pBGYqA;DAApN d+}la_#hGc[ %4FyFU(rT2mX'vϧ,p1q)P癚UEĵ@4CY M6a}!Sbaa/<0"4(yC9O?BacM}9!\!^h' P#8$I2Ҍ<)4:Y+wx:28Pϻj>}vԟ6W>_l[ J=eq;:I 06!`y\jkPwPit Yo+ Ov _ՑOx>Sώ6>MᎻm6ߒ T,{v eOONJ#"^s !vpFf#5HcrIQxdV#CC?fb:a!~mܖY=O~0TzOX'!cL6GRx*GR)B+_>[ZH=8´ǡ7Wn^ x"/D R !/vS4!;iLxrT\Stc&iLk-bBJ'o' wI] - ϻP TMI ϿFbwLfD Ď*~_wȃ)!ڿqUQ~ r??i;|_uO2@P4VŘ8lA׋DaƷPl/H䙹ri+ިKb>6krU:ssǵDoPeB/9EŊ=pܶ@55q}Y&ZI ()2dA^!A,{ʯ= -߻U?L ȯfIqaEMDTDE& lal+jSFaH&f=*?d\ѝ(t66c!{(2; eVX6:<:@oo1|C*XA;V0KPqjkŦt:T:牽Ü Cl%ׁqQt ޡ4N a/ 3փ*X\#!z8@q:VщwG DC O3 df-Γ`t0W MJF!c1P=yB!f@Q MT}  8A`xPz&O]<+gd6]%yJY/G -:GLh*"Z 8IBյ"~֟]LL:]̒i{b7ނD m=Ѹ;3dvcw>X v ^/ցu9f-G kShpO%{ vWī)\@jSn7m&mR ^p`T.,dS0I$#{8 ==OԂ7 sO):.s$JI&(XpDG''2µ$iYqs%:0{}B$<Ǐǿy%fO 5{x,Y'_漶G4 Ϸ3W `N7 !uߝMqMĸAϻFQ[r;*vM,駄FDE --t.,2U#FB4ùl\@ RR0`!7Ѯ|aTC0.:=dxq02A%ho`-I>݆7>U P@^佺3$9`s0JmU]9(l@Pf&5ޣn}?֣-Fl9Q_xɴZCpnk6؎w* `PH%UCUMUy:r|>J0eyooWJי<ήܮ׸oFvJс@>>Nب8uoA!\OceIEcE B6ȲkD6(B?M!ǮA6|-!svJ`&CKyhA 8w_*@ I<;]X7Nd*ȅ`|t.FMن1Cpߏ|^7ow^4ݗn)~|`ˏv+ݬ sV]Q wޭ2ԣaC+nO 9w*J16 9G.776rt%@eEɱƛN;;~S0)I#`_L; {6أݙ-OXXe',I_ @/^;ovٖ@J B{Cgj:]dz!hhb'#ND F9֑݅vk%P4Uaٚ89jRhZqX`3]njHz]!xqPχx˚mbI!w4cՐXxz-W JWmt5@Ţ:+JqP+n$L4Vr QUc cr|O'znJ<}BbHed2U1})򳻮pSǓ+| 9;qeD4Q4?nerM;lQLH AQ{ϚJL̅@piHr0 "u t1ږvF0p Rl4[clhfd ;ü 4{9Kzi'r|k_jBKwvR= ԸxM6A`pyS<x5Mn_ZD xfz-?aP.Qa 0%P(!T aMOtOmμbإq 枳fVb٠M" $5 < / I[.Qp%" rvǟ 8U (^4zӡ%Nmʵ { ]fh0vc;7S`.v /\m_C \W d_D"7WQ +¼ V̕Hdɨ0.bѾi59pzׅ,Aްz@y&z\1f h󱬓RC͡Ii2L g~lp&B@Bo~$t0)1~XX -._TMm]g(UJ+((F (ҩLv ST^ @(adΖ+nuqvd Ād&]`4Ir Fb1t7́Hpx qJQYE(!* Y목ܹ_u6O>6~ q:C:C(-"u 07 n OHdP >1dt[nOhA\v놢]T`OFe=gAp MLmgvF\Q0kIa "7BI/%SYWn^gJbS oIG`B؏w^SDI2A?a~4=7 {^o_Ր`r`"umb 뺘1Hr0t0FemgQ\2kz}y_=D__V; VK8w|V-e4,8zo19/ gxM3E}za3MCӡS3nCwԨ5ފjI0'7n&Rp2!66teC~yL&E!b|k]S׀WETA(T/ӖX穱%{ OFa),߽ !mCMQd (eg!ppm/lz1avGPP 4́B"ɵZbu5*xݩd0c]+[< I?;5(;>*J6g %Kn!Ig&Bo\ ʅoG6;qzN]"yf,9J{pbѼm"L6jtx<φcAc\SdL>psOCDIC݂߸aq [XezG?Vb~u.:zSK#\WQKXqҾ a+ُ@j5a8v`_Rp"LT%w%`Pky**JkujJl@莤QQmGg<} ,ETGbeYLULW~M_>`&3:ೄs|il΃/"&MI+ 7c "I#PדߺJ1qG}n8cIL`.1t;O҅2P2p )}>W >S=%(47ϥovo}?YG|u)9f{#xuzP$ IZdI|ʞH }Vy4<3o]D0P?2ZUUUQUUQՍM᪶5mUUUSMQB-3 ?$2T7u*11ˍEQ"61LQڝ&eS+4esDF?Wͫ`('S ^7i@W%iLh澾&b"Mc&^ݩ`fajČ=%?zJ!yfj>)Kۜ5?#1_^O!󞾀J퀑 noJf 3!3~;f{ "㻎 Mo'a \ Qχ<搖@KKM)eKM2Rx1.ӥNGy:Q[UootF+(dS^ʠdA>&aҰ K̚޷y;=!3P!p3s%3tw~McZflnxd5UB|O4@4:^+#2P>0c;|{ m(ҞD<;L:^-. Hu:I}Wd'O3d>}N_<0OUEc$HYQ%0i.`@`s0N;CLξs}K>$R86~:0lzm@ XB̴<.A3 - C9b33e ͂ mx P+TVN:w;dj®=7Qru$~ Dh{MAA: s|Zu?1a X= ;؃DjOh}O=}2a'aGf%SvaC BߠhL~Hvs' =tG_0I<ZqQPD7DY M"&/i?Qs,i H%qP ނK'qZVm4!@9!*q*-?vd&" `h H *C* lk! A@S꺱Upn`2a=tRO ҙ>^0ˁޟ\YX a8⫓>ogUYu-UG^ (xE >GTNc_vU%`#`* U&* z^N3V=`7{sKfx͘,22Ut?M z/y6Iȼ 0Vnͱzbٷ G*tļAc`Ԗ͚"U'07D%Or?(1|6㍮ l~fۿl8/n=f8nGH0R`W#`gS/'8lșPNOF x_}1>Q1B439O9Lģ@}x)k!q(=8 w!^}e28d-Z(!i .[/"Y-8\/2 t =YzQ-rq^D)Miip~݈}e?F~ 0Bn?89[u(>`{xzJ޳?Xj$l9>1C1J$_^'H^Y"i]}m4:оy[ώ$>]뚿 ͳ(9>;\6m{2a!&Z2".Dɴn,u_@< YVi/p۟(zL#:Dr˂/uN+ƛ# 9=b9뒽[8hE#[̌ WD6 G1Ttu Yڛ(ROlq|pg RAWqJ$֊W;SuT#Kfg36C^/qΘ`ʆ92N7odN( h{Q8~t6yj[/_Dp}iKiS]:g6-gvd ods6-CB@0$}Ǟ-j7V;۴JTdgyzlm20Mou="U}=Do]47L5L äӵ3&դEЈԆbEFH@DuX ]`Xv{5߶%>aSe&}_іo&۝lB[yvf->ay͎RTu0Qsu )ſ{g98ˋy& SDo;JOu{j͎mQ- NV(q6kZ',1\C馥7f yf%/Vt(bg%.3 e|Sv3{a4f#tx\c=a29=guoςH!Q)fL' m__i!%G󫀦4^83 wj Q؝:GJdFTDDrߪCS Վ\fyo~rDk-IG,wݷCxĆǯ˦'6r%4a1}2=9f9xpNo^0lR/٬Mۥp)756=4;"XNy{MZ`XP13\,GA|o) @`%m9PT:O~jgQ~ps97 ?WZ Uz0'&ӻJ;gq M(4aL\I#\Ad/!Xl:q6n~ N犸Z%s5s]K6C7ug~Tot3y7⏫hF#rB jvdLU I~rJ7}LS>Q F -膇KnDOpEuС (ZˇB9V(}X)M $m: tGMj_f<w3E,c_bOۥ4HAD)~$'ѽvk5Go&UI㋞QM&,$ˇ&L!Q27RZ0ˈLAoAa{T8m]jeC瞹>faĄ»Gv1}P}9x9X9,_!w`BoLk<ə}~>g~(R `^v*bC0$$V0H|~`zH>C~㙽KHͶ`Z)1MF>Rq(Wv<=8F?c 㷞9\FO6 [͊N'q")%\>! v-].g<⧿/齓keHúlK^m>֌OOv5!i/C+={yf1&PԪdiޤ qģS-NHh8a2H>%r~R<2e.oٱױ!yϯԸ2T̞ }^.aAYHBH^q\C2IXǓFDI3]IȐQ1Fb/GhP7ryipB>Z@3y̆ŞPHe}OӒ -+#ѝ. eGô JԤ}ݷ12c';ge\yjyhuw/?pDN=\`J ,aD;H<}Ȁ jkM68ˁ~C: `mWx߱D@úL@0ٞuy>a$--ѥ % ѡ |bDNgIW m3f1t$+6RegWNO\d(GC~o{Am LZ pʜOM{y遡v8L}@nv;w&u/ؖƯFz5b}hzĿ'td%di7_T[d>DxͰ ȧ7z&r8 kgp 8Z|{x?gGpl9dEow|yqY11:+:M$ͻ+{U (x5d8P?}\dpĴ1HѤ ݧ Uv N߄B$e!Kܥݳs<<@pL0!W"^4N̡)Cv<_.% J-3ۄhmt<π{Q${7;dۼ䑄tϯ3 GqĆxj!9%+l_blr{E"܃ӧ>KUnKF2MIUIL.r|'mX ^),i 阃˥p}&RK޴͞f>~I'^|vo30j[9 |7y^]>T)${{!yktћQy"1`*ƛpG#|XqK?*%Hy7M ON::zb2)nm:ݘ~+w&Og _Jt13s8mC<wuT !Ci#y;E&RwD)I.QjKe$ 4@<ʪUWK*0BrHI$!I$ҔI0 =愌w ![ev\so3hH$R Oaɘ(b V`~˝^HbNp7?Sp0&yb$/^g>HY=#ϯEj;(Dk xzQ gώ[~K1&eU.ޒ}wMmUU`"yXBHvw`D]ǙDW@WqGPO`:c řL÷f:e*S9dllH>*x~x]UͲ\%v$ztAFo q]j )mp9N1Iqܞ6EʢBXK50v0lsg\ʜF]މ8gIgy1A>cF6 }$c`v;φ۶(1YvZJ& хa:iƝgȏЮy<L̕A誏~Our ,z]&zS[gDj rR}LC'۳osRnYvA|&ώڧu9iJC*Hjf>& u=EyN(Pbt& =@鋆g_$9>xIX}Q%AaceЧAإHQ[ 2b*>:A `(4 F? iDgv?+:hQӄսȃO՞"@ ƽT}lN} q|U$>u {=eRfJ!' O퐚HnId:L@֒?92#3T97"YeO.%S3A !˗)~`Əpz l@ VCUK\ [ G>h6Ŋ1XBɃv񶺔}1T '=ON$rɻ63Na/&D=BygewI=Ph/)?:s K6alĤPaѕ~AmbDCS :rŲ A0CUG a\B_nG$^P пѸ!0Lm4׌*i&Jdz?ߏEp|%aT/&K!asP\vl9eȤt֣υXnFz2dC#cy4Gd.xE "lI&( :}py@=Ѥ4yVZ@xi|Mux4 }鈌4|Y(#!HH`;$/}n~|S=?98(I߉܇&|TMEGD@MD"%d(~vRra)ےnb[T02rZ"v(G!S5n9WF^9q+ٰ$ 6-",?ck7.iA2p2>K5,d-(ٽ@Sq4~g 8!R"PA_ϔ9ӧ^/>"(xSJ;^_Ѽ'ON&3Qq8pkJ2󕴥F  y'ʔSx?÷Rց&,BĜ@#K86?X4i1Xy΋?*%jR V+!+00 oai|j,_QMs.yz3+HSM8Zf1#W$b‚5PhI-ejQ=jp2cC5 ݕ)pJ=Iq pJ Xr%ՍVumu7yv#뇥$DHLg/[먟SNn!8f} p(F 넔9jT.׎F "R <7R sA c4!oэ, |vl1C _I|Zoҏs_D /͛l4RD.=*XB p2LLGPz?3 =]̡񁌁ۯj26$=*kx ejiQV@C6G8m9xu:aBW2$L-"EPCTs )qqy*eϖ9 ?V9.$q! AbN(֡FUH:NžTuW*I106L49}uI@vWy)SA},4M/ 'v~ ?%P3WRa~fV1D{=ۨDi0zy=o'$s3.u_1Wt *` ` $)@^ 'gias5^Xq7?`Y'`xB\xscoն|M֘\mһ.G  @bHZ ef LL :!DPaP I J 8<C`39iy%_ir;੉a"*34L K |F4`d 3;bPk2ˈ(B}~X7& `@888q ,#81hgBLז)]P/Gv3] ɢB)!)'NOHf?oaAߠ&*("/$K+MGbim`[` rIbaN1yiݮG[&XO`x8%"tUl.A)J1zW9! 57b@B#0Rjaj騮 (ߥm1u%Cdo|0qmA,PGi HM_AG3 pCy.=O1b}Da8BE&l58~6)h 4|8Ȁv#!Dq6`yɕ vQ>\x!x $ JV$)\f @ ə&{_?nCt<9w8$\!Џ4 3ygOiO⃲ؿ!eÊ^?cI"hbJ8B >Ih&(FkF owvO[ٻè1R0hz[EnHs{Z> 'h$˄!|M&{\ A `.CZvV8(k-l_1%-e˹,?^jC\v*}N'hA,T{h M:\JY85k o6 L ԅ@y+B'R € tT׃C%(HOz&ٳwHПd&42D! DQHċB34AR1D-!-1 HP҄D1DBRč@RL0*DJ0 򶔒#I e9rzBio]y=%NIJUDH (<YjY l{>ՔCT{7= :YM&]}1fFe5BbӊpG^!n Źa 4k wP*vLnC<pH0HNYаehƴ"JWgcp2:Ҝ FJ<6))bo2#2DE-/hJMo|ݟU8Ŭ32KQjt羶vL)@I `]J*I$"Ъ},z W7j$Xze͚q*Zy l @)"W 8 Wlq5yb [TLE)T6# BŻ }, 3R.V5`]"![M!!1^g"PlQcz8o$1 =TPPYKvtsmC[Gt}Ê^q`l6,*4eRQg#Z`#t Kg έ g=GDWSgzOۊiia+"2~S!Hbb>ۅ z-oMN@W#NNE^)炎*Nd^hsX{]kQQFGjD8cqOlguL  DaH_oLF97ﺗ~yK{Tsi „L?qJg/I,n4F6C@֓M )E :$.p aj5ҽ<*=Wտ>H9)*˜"?F87Ρ2~_yヌk[bE|Na.!#u^2DrYn7gA5z Is=յkv#&l,檀P%QɕvO?2 GrE'>ΐi*bKՉiEUN Ȝ0wq;tT2ҋVæ M48`dZ $X/^'2SǦz0t2vqU@D@Q8ePU#ʸT/lgŜd?]{T-ֿWP ?_,H(Lb{:i! RoWQ{>1e&B DO8h+V@CoFwcϳsuPhGy3yjYob>Ke'Xfv?z'o_M4b"L!5;R S`7$$@K,% !XDޡx'Ōأ8u‡J%Y5qǮiRLmRL58 @04$ !(M j.D!{H/1oBX7jb"gTo ow '-:"-"ێ(paO' K"s-.1;] 9*S [$b~V`+p "~hGbN;-%LGcܯ@=_7ƃ _:w?UPjFڧ`vd`s0U$ 9:vkGv8XtңfLX%f]a g(:L킂xl>[_kUV1ti^viΓ6!8v4]prc 2k'/ggg:P=Avw˭E,eXEȂv"MKև^ӶRUԸTPCTxOm:f=zw r)OTZm$?-y}ei"j"jmf$:.݌I^K"`c^ov;tF0ya!!ligh?&`Dc7 Br{s :+Gz M8 t_hbqLt!zŬQ8`k"cGb =:QPG00!ElqlFMSS,$ 9) Q!F8CV)]Aڊ cS;nG9V1&Ń5Û1;-tq: DLZs98θl*71s>ۦclbp6I mMӐFZ \m tRʭnxC % -(K+nmAڒ9$)#a*h,)0Auӌhl%-Ff'$"$A(S2fQ(xSqNsM!' lElUUR6Q$IMڙpaq홆Hc#YuMX dp"29.DDC7.i6ύOΈ br֠N*g6"$aH" lH59-3pv:]_y;w+f2Oe ! bo3 ȜY2".[(x%GnUɦ;ޟ< V;sd"&$˻Dk޶<$-@.ʭ tAe|O,u9d`ƕ a ma2W0߯!+#/\ BE103?(HbBfa?t& {(O㜗(a"9!FQP 0ؐ R,4Qv ⨤3~~ !Xjy>gp"B,d&hsӏ~m̄>̀HPQv=n{)z@t=Z֑nbW:$>C|?8x?#v9_}Uj;CD'JӖPBQolnQEdULX QEZҏb;S@v"MDQSFASatʶ h0킴 D*c)Ç{M,N m-KDڧ L3PTH:O5"8MrpP6fYHt0Ng5DL+JĦ[-!1O9." %Q (Y'g8) 6b/dt Aj(rbI& JBBN4Ymf@aI7d-̻`9 b N)@Ҡp?qk4!H=ڹ9tG/ Zmg{d G,>̥% ]j̤K>D䇁X/4rvg4F& pR !Ad $riSJG`lvxN/;hE=RUR`"5MCoX ;֯*")eR_Us0X3^'}D⚲WOHctf%!h('gkOobp+*qo<]{8d#@@Jw`d Kl[h'qmR3.Ney%W8LXN@2x'}M4Q$/;A5Y/>;*sG/J~aN*feP_I?ר'~KN%hN$Oa4$Z&p#@}pm,#:n- :e0|NRH1M|Þ39AZs.DȒF1uQL` ֭#`sQl,$"#n6s(48albCL@| SZw1Gd.R+.J&?V9@kiBFDP`PNg4tCکH cěɛys·OXD$zyyvIQE \&l8aM'whPH "Of(1d >簣á*13L)vA:;u s+CH1}64~2}?7nSpz"Bb.J}vZ̿oM'~!/ɇtQDYYW@ -6a%[$~uA1&*Ox~9bMw gڀL̉xjmR;z45y1 b)i >+Pa8";Xg0 xoHqD>DR dU<(AM g)J/H1R UQTPOA!" ZFD(ZF&fxI>si=3ͪ'C )HK<Q" @ BXB)$Y("Wp4 {@Oa/& d(3aZŬ1t9wo6H Xqz8?n8E&i&1F Z]3qtjli!ɦ$)Ji)$ji@BZH=* :ү`O"2xc;]]7eIf~M !A2ȐK8' 8!0KނEQEQE"j b=$_>fmwqpld@n/׀<'s?y &!(?K ! Ϟ8%2_CwrHӪg%hKlA8Ї0%n&Q}#A֘*IZ!UaUnÖ֢j1UQ5Q {gG k-;>l#@Kdl 0t;K 6ÂmxS3>޶cJ YblEK+rE#߫ZlA[&~G mzW<Q|ga޸, !xF/L|۽C@M2T%@*%IZJЬ: b;+BđQEbA@(@8.QM DJ#B D̦H@M . 6 TƭC@'#`)9'. =t1 NG|=]:c/=: PzjVimVysbV тѣcQk#Z΋eh`Ald1- 44j4.NCNC ]ePLD̡MKoO4:BjT.|O+`N}p1G?+"CQeb@н\5`)@JFSEP-}cΚ?=ZxDUT <9Gux?IIxJ( "(S-B'A4h썧,NI+O"\"UwYY+Aa֜#;8z.IL%4kL7sa6c11]SLE;yBzsX)R3|`g|{$uhƪ}q%ʁ*oF>@\RB+#wIT<,Aoƌ9qw4=Xc dUb0|d,mS "M"H4b?;~GVy (+pnL#(,卌HJ!*><}6!Brb/9Õ-bftm Er}GnRZV2s D4½=d// 627$i!uEW f")f2Rayŕg/Y͐kRvA)֪-(K7Gi2kR3$0f8,,oPˌ+),rW$ȴH e qqfÆ*d%CA82 7"KjԂ`p87 cA361ZȲFp+BҸqȗѨCC7frd҇$Ur1q{)(nt~3 st*|UR UɈ򥺴oMF Kҧs+mq+(ceCd:3VZBr Kw_%=")t{z+3w`#ijZtJG0RZz$LfٴCÔU{/P~BzdyG0PXz\2CJ(*3ѢM#eN&i/b0ʡ@Ӈym%1sGu` <-]NB8 Mݓc|oM*r@ȡ "y$X Ass`-\;R6l{F"]e~.]yo$4cm6͚J2I"1 6vG^7[3A#1l{ gF UnDM0\Px:9&R 4Q2 cunWЀ;Ӏ<9PC#\ GBD3 CUbTmg8鵳{ l(<]($.~3@Ť:7r{Iֵ-Su8k/{ۻq/"\)\@аCʆ[FK a8Ù,{h>Coc[q$s״m #暪'"%~aZ&W4 CV E?RW됡ťcP >&} @.94J{`4pm8/EXPԔF^3uJALL菱*!g y0/iy{xc ~xdŴT z9f):%I 7 XX.nhu$(}2 !ypsxli~ހ~[i'̻7:O2Mh @AKȮw.ֿlWv**_޹<8mlypwj֪Un|mUUrUVےZ]*R28~V a;?yO& _??㨼!T}Cw0*h@JU%P(}Ul2>1 h+T@E\B<$t#KXJyk4"}0u@)IIEN'NѰH$;R uq=%3f??{{Y B|+EUU %Ǭ} !X"h0|CIBC^ڢC# UE5bp'9vH(1H yut÷tБ!BL% KC@UҔ%--$+ D(PlwDEJ (!L@H- 1"(A%R4ĂE4,EJU#  BR1PФJ+GG>(PWV! E"P 9@Df>j[`3egEၥJDDG0XKn.b?M0fMs}WX#V?nB@v)W0|'c [rA=U=Q>0"X&>.DC,>Nr% НQ sE*SG\dIq`{ >2fOx{JH| k>Xj~~G,r\I+ H݄E @߼lh[tKMĪT;Ji3[l8J~{@eja[%0Shd{}1!\r1AH ԣ LAAQMTR4DQTRRD#REL0H%+$PғقvIW^4O׌#rg.AFPjuY;gci$E (VJfADŖhȨa l}!{Պ.Fb)KV}1'j{>>Y=j5W㇗֑0AN$Ehvq \rh@Cu<`QC*v+2ѧNV*?k ךG~ϟRc/ZF05vks!WviՈFbZHD s{ځUE}Ok2["!Xodv.n~I`$Ď|NG2#M7A@5`i4WyRcqUBƚ騤>{:LD;}At3 J3!\ "yBf09] YOG) CIJ)Il>qq}G['MBi($?gߝС@W+mi9%lmX  ;UV9Cc͍PZP{ hnf# a8~us1$NCB[ eor%'XDQU8m1JW}8Rp(P읚2EH jǮ"nF f# L3)F ɽ" 1c b?4@ #$a`rRrѣc)Z = e&aHg 6>)2<*7fzWyRmp7ZPrE=tQmB`ϟR :O8CqY4Qg7/6H>ƒmVD{h*_K 陌)ՙ$Jy hRk=UkSի8g2ΐj{; IT f 84EEE!@O/8Ѝ!C+HN뱳m }M8,7 R>k(2ǭmUTX1ԇ~$yA# w@ u4GOc.P m/Nb!PpB4an~;yP :~שӃL|)X1$`2P8[Fj`SVKRI'':UZ1EVu֔~|oOOo骢4Z#UCLDO+cb&|/^+Zhhl&KuP񧘘4pe>OͲ78UcqÏo K$&jVqʉ886ӮϷlnE5$qo\xR}$LDzzkJ5p_OYO8ĵx,=3z?v؜'~ѧoݜH,DdQ9WL&m3߃:nG`7GC:ɞ83xѓsnqA4jOg§<7)pX*YpLPbه<;&9v6snx59en䡆XH\F :qE^%kak@0݁C1 K^U;7Rf Ͱ$ׄ8~8] !}ЊrPZY' 178( i ׿j6ѭY 4(NnёHqW}>;BaCa4!^/%Ɍqqb+"&{ӪG}>c G.:$)%6Dpbǘ;-zܺL}}elL$/8rmƳ ^#Qb4uDb0RvHVYQo*:V!>z#P)^eA9rS˸Ig++jw'VL!)ʈ+1iXsf s.2d ]_nόd2/)Aӿ CKexG {nLɗv|1;a1ܡ+18i/y<^#Y%:ܹn$ryc .3ƤTir(%V5Z.C$Ċ /^$N8PQaq<>~8PӾv;KMےД$/s:0ņ9`<[%V!]n ~\o2OnZX*vbn/LG"<쵝Ǐ`436nrN$IHͳDuD $V߃;cv2#˼sZ (zYtЉRo+ 5mc'xsԹJ]25!301ěnֱ`Y`c ǃq-ðp%b<-OʈKÓ~pE+:ȂNY6Snc6Pf EǔLn6\xgKx/8Xև tV&l, mzږL|D&lna!e^JK7u˰ΚԻЛl0me3G)z(m<6'#cjuPb:]IyCm_WbƯ\L$}a<,`n-7)M+ELT8@ӵrYX7L[ E);B& I3VcuP%9Tb`!(9"\CE%Ԩ=KMeؒ28kX UVcWsЪ}.2A<ü%:LǍΙ)"4<6FItެ~ګmM  E'm禔e3!}ScHgM).Fߧpu-}x^Ea7}`S0T~`Np jMH8"_Fj̝$8LBw{ˇOzv%i~]p;5@7qjCwqeɎpkH噃Vsa߆sqvLS]67!N֞Q+1ΐ +Ak0ȁ2sokS*<;Bc3,W2LXuRuGډk}u5;o u<{⟆/S)$',sl*:DŤd_JzuKě .Pqk&t{i'n9u`&K-A:^\5KZ ru{* 7NOZ:D&Y~ep [9cNY |8Ͷb6Ѽ lk[TsXCpfJFԘ^3Yn&1LUCƺ-^HsPw d1tn(LbG,Iq\ΣFrEKW$Blw.p@,ᆆmȩky蒑bcn=6,C[D kG_H́"ڥ<98fz ԛ%;bLi2jW<3:zvHE>3#[|}K[S$dS*җsWHg~ UUATP=uDADB ͪb"UWQUoADm(tGَq=o.onnK.; pjQPcJ'0ڄɍen#v4aa~r9\fl9{U3i~{*c%(ty^kux<͐45 6Ӷޟ>St8Ťk+.[NeMȌmwuZwύ`hٙ 늭L*3L$fGtpݥ2^65 y^ CǢd(L!Y&OF(Z%gDtˉCj *9wZI5ǜ<$ӊpD@ 1hC2ar8_?#N\7n|XA!y4~Pe'g}{!_X2Adu]`G 9 ,08vAn}z59&"{4#>ð6NP6u -qƀ'=QgZ#~ mT&Qt罽2Glp{b؝c3`/Fl%WLL(f~>RNz9v D| HhJ:/ߨy( D(+Vdx NQZN /Ů!Kn:Z3M1uf J 9  ވORIIC5-bTb$SOmMa  n l|B86ż)Ot@1"Hcm6$s9ng *W^6>qY }33^7&IIYvPw-#X=,P\ybIZlLcߧA |`:}ع4.\ @Z( g5CZ0'`j$hz9`rMy)؉ԁҥ$(`h "J/CeCC L, 7l}yZ4v׷E)&d_l R'y 3!ɗ_*t:ѝO9 )}< pNCΛ<ZHM)|'$ (P6ƞsxݝsu䁂!Sl4KpMT@L^ꃒ>82wjlbl\6ms|cJ@i)J,c;S T8+Չi~j{#~Bg i0Ca6NFF5"!vcr4SF "4hz'#kr=pL#BlY!M"9{pj_Y85/+ TMIA01:u]MhOLF-ĴLjI>LɞPD.dwt%e9ǁ 7 %oK0 @<[!9R4Rآ|7w*YWR}J/}JP0xr9uGav#ƌdnE,A2nr: 9:HICl|!^NOЇfy+ Rs\uIvU0\VAC S2}m-BXf"JFMXFUAF+jza"j孂2N%:b(RSE JNZG D~٫Tf&;m!b ?z蝲h(Q vww)/WO#PD+S'GD<b0gQ Pfa [ OD$²TT\Ȃٹt:l ^,8 q:C8sl]9-[ud$8|6j\JAj B MgiB͏Т w嬳f:IM4_C5U@R #c0c )^R+#`6+ik /}^H3խ% SΓf]]3Rb3\#dYRI Ġ4ѐd3' 9'X}FkzI&xT%D(߫p4m; 8 g!3{&n"47O8x  " ߶\].YmEK%௬CEPqvk\ qL)ZXx˪]˛lwPQGjZFrEUUV±7ִyf7FNF tCƦ<{,T556J n>N!/҃A)([ ̕@VmC$D' !x@ C؈FklPV,HCS@@H$HS,hLPm$B#B440L0@RP0Q:-ԫ1bץP'">hp3h% U;8nu+}>9% j#;η)N/ď$LGѻŧVc,+\[躈|"(\9A\w߇X0S៦t}N ϵ峺:i ʃ=`dOET_N0U6& 5q1aDLan7IȕΤǾMu IGT|\>ZAHsJV/?MЄfu1Volw8y9 Kԭ31g0n5}_Yne21 T$KH!I?D`&uGQV>N,ª\u-pəܩIJlݲdnL#y ӭ=߇3Wn̔agӱSw$.FNɩ5a)fVu{tʐ5 U1<&'8fsҔL9A|d{}!:{QK:JkNG9],Nl57TrRTA=a>/\O98A:߮_tc\|'1:7΢[^|dM1֜?f.x=q^=x_|mDgFgqdv׋'vBNw3[Mc;>z#W;&g2̓ӱ)NofyxY78^_=s:g8RB{H^(Jmu2vjl{hv.|89Dv{9ʧ_nƤ pzǨ.XϋyVf7[ ~'Bl@:Ë9)K2:L2wy$jvqnHHLigY:2mΟj2Z{W}>8ܢ9/<Ǐ~_M6tt L isPKB~qH7(/?4WX15"ǻU:ݜ<{okbXb]Bv́-& ⠊°kfBݩp , e` XBO*)H,႒tǕ΁q8<1A`!ق9h^Rwt̆fH rN,գCͩYM$csPA8i2MPRB0p!4 #|Tl.q-PKS SHzFE&6 Y&I13gG|zzL82)!4y;B!'MFf[ɦ7FUrFhxBҮ<=VieVY @V?5bڏZ-[J|UꚂӒMVlOPhf2eIau-h!2:kXgfSBF5M*,npDPsc8n8CwwMdݯn2d&CE`fM)đHL@ȠJi@sVREpmc0oEdMcF;F 8sCcl(ZjJ$/EIK4<LD5@v UUUUUARTg1,S$K h)2舚T׉iϴ^)z;_%%ǃ0ejnUXو43kqhWr{>VЅZJR&DiTZܑ(GUzHv<*>E; 06$=_Mw><\8(9ϩ1/ #[QIB"g'GG4M迦lr-C5lXb=JV$;=e-yEUSDA@st1ApW%CyPdPbRDy`; <_˘quT'h,a(LuI$U'}C Q-2)Ѝ ֨$4bF.48(EPPT^} d~\◭u$|שspR:ǐQAΙ94|AAЃd n,1N]jViRAXjF{m6< '`t'Xz1 esFPCA0X,CFBwqw<oǞ e"Ef%TcF"*C٭̮|`lC[*50$wX "*r;)MaZ 6 3>;xdkÐ~Ue?07eT=9;>]M%bJPNtUQ0bRڑ}.*r:MiN\]>9oOd_KD}4WIClc᳔GVՏqO3@>_`( "dTsJ Lo_ {ca1 nѥYi0rP>RAJm 9 ԇIS!)U (@O~4( atiјYhIzzdL:CE!InJC:)\hQ(#8DGM PTuo]L~XGW0ԵϻG_C{Gt&Zs2#"))љLN_ 1ەFxhޛRBF8`0%%t0"dTr)(@@2MG@Ww{b߽|DR6SWъPRgEI͊<(Z># ɽZcİdLw&hɓ$[6kq1$k!1!K+DxPxs_(a?-LUmZRr=N?ZKhDDP.eY ć"A4Dү y-y)J']{]!y)D el- v%c[jbYm.أY wS`ۓ-pɥFajh@-F6BcEZ9oC ę1P{"(bVnc(PQ ֟B(x\6b(VAMzԔU2E:VK{SB 'qdBFA:i@ư$uŖU'$'hڭSț\ `=[V(A4lhrBodɡInua@ͤX,rG%(c*X (bv2ėPhXVE- )H34 @iԋ fy,Fqi,7#-a˥YR,7,b;>uYa}ou)ϡ & -= <2y&N`3jfDb"ۮ2ha1H#vFnxp`etL(a֜-GIO b,|G "Bq4'6A້:#@gDʈV`gĒ}a= SG  fPD{8ND0g{zVXqw3skZZY[5|8DZk#('h 2 YH]&C򃐞!>Wz:H!קc_{0#wisH!"i"(')(MHu렇q;QA-πhG6|8u8ꐗ@%8?(|yv`<3=&ܝugaD%% DBZ Xh*X¢ ℑJF4NejR" J1 "v|w Q@aGKWd23pn 5xM6ߎ76&O~t &KhL> aØij%6iCa/zn4=/HF9{W`ג=|Z軤$Ay_}jv~ݨx-20=xM\e ijqf`2s-f70 IMC WjakESL1#|͋Q~y]DM(hXUۡ+?51r\3W Г#~&hPuw ɾ\_HqsCq`eКI`!62a' X}X;f$G䏾?\DCr@P+pOӠ3B4ǟ _c 쮽!Cv2%JEJrHh(H* @DT)iZVb(D)"J)(ZJ B ZbA+K )h")P(H" (JJbZA)J L* 4DECh(ii&@) Jh)$i*beWBiI4(`S'B'6R("W^A߁.Dab -Ғ{rh_\E%>-PP IDE+JϢt*ZLMdtK @30:ul䚣@m"LAyCM(0~T 1H@;67 6NDAp;=HX(RA">|h9hW{0EƚJ*j j*:,MfIAE.;gl;5ۿ u{saY:` DHRP}_#̓_i&|dhB*&*!V"h&"J""(J" j " ` *I4DC%&J%\*z':DV+^µ~]7/㟘W_!QvD;zD.h#λ;͉*j0#;68&ɇ9 lwnLAdcA'`ET<2Qy[B)i@(D ¢P C-&7xMP lo,Tg ۘlܗLY.V2cZrz!/b DA5*9)f(fyp80F"ZV3@w҄gR8సUK!gcsHM\q* 2UEMP>,Y yku1p'n`T/O"wFCݢpB@$9t\.BeiY5EDg9[)K' 0d:]FAS om= {~6tl{6407 1LPVeB&H;hD+"cRL> QA(AH%VO%Hw(ҡH3Jxu@?Laà]գXdr@j"?|SRZu=T^@Ǖl$\a%c |48#@N5MFﭿBHE~fBڄ/\*-5""X`Q .ӈpRW;f(.+ iDz@@IELRo 3"D)><64{۶s!L ?? Sf%B4b9݈n{  W&6T35|?9kg@x'k_]!ZE)82:էAނ8/?){O^)"9w\h'Q0nz}D{1N-WNP{iS*~6=8B㕨 ; "(P$WHE ʁx'u!t%Ѕ-445b{e+d`bϒ|!f ReȮ|"nA( ES"P Z@y<^>:KŤmNT.̃D:^lն }ι/_|@= ;I fl#Ў$@D@)D@B(Q:`X!Yh, M1hɎS\KYE/c2PxU7{^ >Zb$CKxK/Kt 9ӗ/|-ljxl=z+080^H+kOƓ@i ૊Z3,0[gE6痎zרޭ'zW\,w4z^bm=Bma ^d^*r:\UdD%X  +׆KCHl6<ɗ~kA~;Yỗax x|VOs1NχX[X_E7ɊgP)3<8N˅ ( ‹垸XQ@ݔ)`_F9޹n-"!$qAyQiEw'EN $V!PqH8$dN)Nѧ2рML?/tYN-LV<ECl ν}'GҺITF.ô}P#KpaW} jĊv~5 ,qEG?YЁ_$@b1xfЪШC]쿓d%?c hAݞFчGA%{3D刜hr^:;`!⟵rxǃ(XCPC53XZC񗄼pŒaCO\-a=d.(Y)ˉT޻Ji\z9b_.,"@Ȉ)"ѮgsISr." Z r0Yn(1FUcĊ11">BU1O&("!hiF0+@!NϧCLt>nrG?);NJ1/\y:0=Tyù QMФ0$Y(}o-H|8 e]-NܗJncH5 wDI.64t6DK"#))87X|w˗ⓔ)( SbxGք-3v*ntj+6e3 aF ^z\$ǝ>@q i1 znS(! J_`#X.H4*x4FziU }[IPP"bnl0!31 LF ;"Ȧco zR% ;80k@B1S1KRDE1md(ZͤēD5UQ-,K rS=ԇ&)8 #ԏ%9d `,``*4* iB" B 7$i9hZ@b4: `"yxc4:'gRTLD~ !=)=uBJْϟܭ6%_c7W|ڐgHpl;frKggWu4Cr, 5S1@m<pp!8ʥPU%'$:~E?4 0G?>q] m =c"JDq8 MIpCs((*dZb =j*0y E0@RHQI U)D%KD SPRH$S1BP -IC!U 2D,PPTAS S h1THT! 0HJU!,#&&Z"@e&O'?'Y lg;׼S#l(ݡpT%yY =cWD8Z^f==%ʟyyO./ʒ|o:ߵWׅ:y;`( oo00M$RBBdȈ0'dL0;?\"52Mam7@}@x >/t  wc_\MJAd"#|56I蔸ݦ) ]N)j@b#[q,n֣4|߲r%ԇ`zfiBxߑT@>~6P`PƂ|%C{ND[[W.6bF1͂9<*8uPK}/1xMB_/38KqxLsh IҍQ@*m <v+Z; 4GUӳ&S!'04 JEd6!`al]֥.Bp8 [ 1szܽ%fPo?m2#H__טiĺ?{4GNIٟ5iCB$zMQA 36^k<*,v< VyHin1 uxdBED 64o6NzyÁDp=xphkħRV F7zmEBtF,VtԼKM61.yzш9JB.Z)#QI1(#.WMX&ٶj,Z 3"#a$q؎o@Xчь rͷvH$7oۥAE=i.46G~u=/Ao1.B: DA9:PcJ#:TTJ2g!;8L@E!#乻;dagc`9/*I E:- mRrdN A0ѳcR U !!jf3Cՠ1Xz x򳤝áAsT]QtПgq6Oْf"cIm 9اE-8`Vi09:MvCrDrޥ̰rqneO x1TFI&y n\Nî#pRM!0äkՅ; 3m7ޯjQ.+>(ՇIN^tKAqWK]@MAͱA(0& )C>F"qnY'GnczL:@o !q%Z tudoUo!i:HOT)UiEPטw.Dp5DЗy]bm-2G lltKJtc`VCn5Ze؇CòY@cW DL11!$UlY6*m߫+ը4*xC Ѝ+-F8ﳯXqNS*=L}T0ߴ c[y*&!$} @F+uCԗ`X-N;J XȟR@5֟2XȚ鬠>5:~K˙* SN`FƜk)Cc=\dg8SoaFd8dx]WkfJVc>[o0#!Re&V @(=: T0Q? (Y鍶Ͻ~g~bf`t41! Z Wp>'5Y5:zZ 9f~o =r;dG݇fG?S(9 4:Uq7>ZIrOμQ(VgP%i(E*ZhYR$@֩VLCN"OWCov&Rlq@dT_yR|%[ڦ2z)>/>9zٽlm(z-ە`ɜV2hz2̶kM>78b5 }8ǬjIlcUUKME@PQK*( aʕTҵ!-UP hYpZǠ:K`WGX$J6:)4?{eS a&m.ƽ ډO3!;KMW f+i lIz&Ӑk꾍1s8!ZhWrDta$H)X!~MD@DL³1! B¬CAШ5fho_.Tы9aFX=Pzd0vb DR.snGۄѠy;MfIOvyv4Iv<ظv!,KI_Aۤ`J \&rLf*>]kJ:8C5IѣKQo0Fԡ0C-ʈm.p l`ڣ $$8(2pք M QT8pT` è+h#o)EBdJ:i?dP^@zyZS> >Y*g}xu?6 )V""ˮ]KOvo#>lNaAhʙ4H0zgn20c=ɹSQa7ʘ(,uCz 4-ټbF{1VϪz(%QE*$2m@`Q(;tK9)`RPȘ#6v*24$w 8#~HcKPDidFRNxr| l4B_g8ekq~gQrC'wВŸaDpp`.?z@=9dً |( $@<yK3} "yrF~MF3cLK3QDT47TA9,D`Y2LoZٗ|i +vѢd&BMol6DSgĔ!r3RHJ?|x 49x$< Mgn9%hk@,cfc ŏހ`V4AD1-6B )A>hCG ]ObJ84ՑX_Q#瑾d(9MXee,9RcbMk&kLfZr=W^rtӉ IDAFMHӱJ!p3*?4S 8C0h f TJyAcjY !ĨԬd19$d18q.<}rF9C)nܗq_P-a.Y.),L8E/u)(ޟqx5}aNɜ8s׀sk9W$M2LDs0z eQ\8]7dUX2J@'%9lP8Dg~BTùG|0f Cc a3p(-76bƄLӜ ^(rFbr@bTZBTlu&}yKaUؓaIԄDi*#wӞa@8&=Ǡ@8q>з.ξ T¨PHkш᫨%' 2IШ={ u>٘΂AC%Ψ|O)h_^ ԰ "JII=3G ]S<2#,qd ݕlMD%(`n +Q"LA@nG =TPzS ߜifa. u-3AktiJ2 }!~{0.A>=Dт|&c /wD~18e%М   Q>4*(k 퐍5idyxy- I?l'^7 $vɀ{>w"p^>j0"9%%U lq Tϙ4c_D0F  4A{Sm9@bu r2jB6^i}x= Zb633cGjO?Ӎ!iGnnϏgqBI XT $"i h)_\7gNB!F?RLOԨfhݻ̏tdx oVdo1<4Dģc5G\VDEnp6fm g5LMeEeX+(r) hVR4T체Ųkdi"ik  H`;fJeS8A X"=t`PTK ?UAN N@u!&͚`Fv6gNg/Ԓ}1suAk\! ondL !j$=IUQ}6\?&W&3Xs>3|O  F}l3cX4Z$icش4D8/6L`a(V;ht7:aaFNz7>|SEHs >U0so6I()Q"Dq;)߁ՋAskͤh ٵ-S|mdd +}Xn?7{SCr"U.؁]'zבhRI=Y"ϲHu: :4ktU޹'H2UWRsG6hdi&J"iNh0fsGH(u}<́GgX7ÍmEU_71#||rg{J`6KkR93NHk;` [w׎&7m J`@De̓ek) $}2P9D׵wU f~ТɋXxL" @hsuݪ4<( :nnqA7!O*'~<˕nYev9XWIO+2 0(BG'rB1U~fXdžc¸d=@xx6 bQV⠐!1Pcsr!Պ$哀~4Ug83XJ* "i~v#>TI8c>>,ŭ <#aD-U<% ù$$@Q0µ&kֆYVl}ox1zn܃SA!]䞨 %DOr STC;P 'Hk$¡IoVsQ.yAL6+Pd GeMJ#$04< ;Ym4UdVek2_͏CJșS# qLd$9q,M2CJ[-'PG=f )bZb4|s}_^Zc el[cqt;#Cc h\i_qs,chV&CwIB#ak430#m90}V19sKJ5#`ETV5={RްszgSF,\MAf k5WF3aʨPd-kL{amG$׵ZDh*'MplHX=t{ֵ kV)bA U=DI4Bnl 7\cC sdqZAzM5cҎ0ĆJ8e$J-aY5XqV/~"cy<8px=h 6np>Y}FM=Ri̓011A J259Q q!1ܱV6cKȱ+K\Gݸ0h=jgAu5Xy̅`A;=t׽:u:Q:8XӆAz85TaV@:HS"3 T -8h"TrI)ZF 0tG 'b1<S;@xK (JҹӅxݑ`؂sޡ@ԬX40aepk$*s,ij UQЈ2jr'S;*{}:(otW$Ot=G`llcF9~fVG5|2LavCO~q8ђrϕB19gD8hl}iJ4,-gUdSR[4|98ʗg2:Da]WPhO;zԮLm2icI*-hcorVQf&D-4p}(x2/w(7Xiϭ܄M "S,]iE6V&˳ @Ҩf4FeR (8A jo]d]f4:UM!sC/^."IJip  ēAhhj b K3{4'Z ZR^0I"4 loD@4x^= P:d%!BpG]׎x%v9P B z8{d̑,3kȌF3Gl\"6 u2׏K$\J"Uib8(RJ!@f@@1P+JDH%"( A!Q%R0J$BQE$$DS@E(RP4 Ɖ& fJF*ZF)=0#rL 2p>?a$p 7֡Viqt a9Flg Ui jӤA6wo{ -(R ) hw4pޠxB\3E?_GWp*) R"$&` `1@P"" Q .wz{|J:* )sH hJb}1z3d~UX&_ѧd|ߐ? vyy,E4{Bh`vO֒l`ZJMq-ANH+>K1!hi:I@nO(D)bZh(E5r/cI4M& Đ a%"J "()HBHV`!J` Hh !* Ib "Q%(V (Hf*XA!-2@4 $ ^%!@DG:u!bDA̡7un."Be#  o07Cr胁G5cOTݐl\ hJHyMTe :(=оߋ`ƂXJUhj̊Pp HZ57x9 DDD@ˀh8Q~ {9 _= PiH`R 8nUᘁ$“y~*Е i hSz8@tQP Z8P6QV (ڌo+EB'\WoeBybCׇׯݧVWQp.ELqy[JX F4]p97c#VMpžG7w5jm21x1iI'qҦ'FUT }Fh`21i~FgLA\f%Hz9x@CRv+k$NͶ" ?P9RۊfOd!a\>ʇ#$ٶ&h{eW,|@얇 0װC H 7&ѝm7 9pHH/f#QLD_&9%O]: )ϔ6û\4._lKiu=$Û6WYa"mE0J)ũ)I%2":aIBJ6:>;+= =}˲ <J :rXQKJ#D(4'ypUͱ'0 P$U2E)JTPD :SHJ)O#3 L{(w&¤-Ai%D<"lc7~q6HX¡-4SBt[%1cm!@clDi&%#A{u:yaqBѶd-< C`$ Hr@)H'ՊKGq&0!rW0 H@/I@v;nĭ%#S#]XWCG $L>Cc4>"}8 c3U_am?~lh5&ZbL\;|Y"-x~k N/Y#!6%ZO^R7uhoZzxqP!5KW'iH;@+nu7I :39BwW({3ء~0}$̈E AVLT6f%ަ&MmfJč;dHRj.ypp-b!vI+;`hqu,hLXPލכBt])S{y J(NZEf|00h$9^pUV:`fB#ȏB v H4#F1qaK A97`D{a7s@F䰤,5oi&ct+[ҍқ#w-ܹťTR藉 Pf+"A ?dӻa2ALOw.Lew"L!4x}Ӹ I >!bIWju1:q% __1TGQ{ 4nc!UT"@ԣ 1VـZi%i?[9N` )0H3*K+eɛ`9r"'\aoo 2|(RI:`(ֶC"e98I)X:֐ r`q4G;L4 :s%#wL~I{(k\E uL7b>x2=!ʌ2ӄ!I$aȒBB5blE}ElE.?Ktri&*b 4 Hc"8H~8*?_# e" f)*@ (@"[T P dh\- rCLi'$v9bPB~|C;-Z?Lm GqmV Z12&4lF}\{68ƒd1s|ۥ%4݁4%)JGlFMLb+Nց(m8-69gi&uApZtb4` 3N@\e(rLa;N;rZb7WDAU]vx՚"T~xQ*hQ;PE")1Ĝ}X1_:`}ԂIx1|ۉi_h "͈/7O[jfb?P4AJ\4W?%|s6 H1xWڈO.П9u}Yq.lq,2rL$j0:3 G.<5 9\ 1 mVc43?#=GR'S4rcZ%䟖IV]*LKM"$+c% A3  ZTO璘˯׌4AQp?s~nu~";z袐Zā&:5pBܯ$9  Bď^&7xU4)9;vzNe=Q1TYM-%&O=Yb}jaE~Q*"JwmQ@_{ܨf ;:H&$CFCS a~.;6a>NocIoPh:Iquef%BFt" ( ""ZҀfAq2=A $Cr]# r(̴4f*dCa@ܕ?>Āy+ >r<<#Y4$Pa^/`` ?2wLMP?,'bӽƀfb+yy̜"CHpv\;47^#@r ] h!tj%v6C%VO@)gZP6 SLGeYARBVU$.8e=Ht PL"4H[ CLny! D?FJ6uL@/C'T4^NMa $LI*~K)P4)<(#k!AE0(PJBRЅ!kϡ+49,_ٟ~̎)+DւFU8:A)yD> *h!*xH3e_j):}`_l]#rg{U ]ϡ~=X AAJ7]dp0)Hd۞qvHGJq8\Q {04#A9Β`@!CA a~s,̿t @1̣'u܊jcMIGiV}̘&-\Ůx0i3zȚGDgK**4砆sZE؊+XCi8CE[ c/e4s?<ЌAG^sU p ,'Uc'|٠$ lJF! # rw٢9䯩a'MI8cg'r^Pz6Q! @B Gm[iٻFZ#;f˂4)fdv$=Eu # K 0#Y"3"P" 43Z9kl048 받&;e˵Q 2W2#Meуn^ gͳyP!$bg׫iWzZl"T:A!͊vA< M͏ `)4hB@ܥp~X>0*] Wu%xD׃?cmYnfXylnHDdy5#Oig(04-",7ͭE#ez/I;^pDi`ɓXM&2 B_,墺JY!|k> oȻ\~Hҿ*&ZH̕B ֆ@mL%AxD@&ƂSBES*,E1 A[*(/icM0~@AJq7~0}razS7oQ2QCrH| ,mlhWq3&[XHFN3bJ}cawjuƬbzz E]7ho'JÎ_3=M|n ;OQ{7CM f(xPEE_abHG/<pSr4C t\ahK) y("wdBߺpJO]8Nap̞p1.\! ]1 >)   ꒘ (d{B{#ʀ^# D4U\ʀ#w]bA"3}9.|aCȎhZ##wudahY3#5=&M?}stw\j_3N{3}77R) '&Ҡ? ?OHo0yȮ)792|$7]Pcq8n9ݰX>'_,MP { B/Bf#)'TE 0ǖ\Ml]IuL>#w؈)N1?R xa3  d5E$KRs"4DI LwKdN J!8Sh'5] F)(i^ sJ5{KU6bm{T6o!q8:bM-J&,:IPT`m k*A0 %XЭ]|vCBĐ qB<%ڡ #3L,)Ya` qL̠PF'2>s@El@ g 0>gSz9pY#,CQ 0~%T £FNqr0ˮ wit^xHIvBof&GL C4tTV7fG٦| sM@_ Ygm9M%zDtU8mr}Vg_A➑@;1A:]$|!E*4R ډN0yA I标âvcx՘J|1 r {dc_b֓ 8񑡙63*;bAcOjYQ`bH9T@bTK=P2{t9 0@ P:s-ejlL3gT}z307a9Lu$r`b[_w(Sݬ(<~Nd%|~:9IK .0I!L( Xvp7ǽՌBҾ', Ovb^L>'4,!;cŇ-~tA:8VI ,6}OՁXA'M3dd7=7a OnPGMz@Nr>sO?I܀7=cBJDt@fyXs,L)1}TMbot{H|!nzdZѯ_ N3*LG+QH':,24?,bHS^/E*8# TBѾSLE0C+<.KЖ ~! R~t9 |"]%3>'Z5BA 0"ǢӓӁM.b6 ֓w{C*p5.vF@D$1e$aEC★7tOr X{߲!:6ǒr O` '`W1r#F01Wh돢|pP4P)7^&~ "SGY|u}3=K1T'w{>Yv8)5]M KiZi-IJ6°%f@hM.aǘVkћSxcs"V)rRݏQ"-Bu}|͇ zZ6 m3$}D(H$c_L(O*bOLe0`=XMc#%nDc:jِHhh+H(3 3GQϭlКBpWQ)R}DAC D\r w yBQprSA$A9 5в)h_hjIk)0zN\EWd9%z9P52| 3Ǚ>$D_NH9G>$kP?))`A`jwf(cU1(ӊp9OFuoQ=;ce*(EC΂SM=APTD ?;|uu'|dn#m\2NF j\$h]n ZuFT DQ&N9Ӏ(Y`XJ#*`D )#ӱw@J0PQ_gXtԔ A0*I~b<:` 9DA$' R2~|h*lGp0aG (ؗxjt ,ɦ-}+8 bTv0hJ i@ARx@QBPTP%=$/+Al/Tk"ZR <5fC%7h㈢yH\T>v1FzkEcX2iJHi&jhm:7َIFkT%z2pQ m,AιĀm"YI>Ls&vn”0XrX9ti(H6=56BhjJ!8esI"TDIx2f((KmQ5%kE4(XcR0^gP5ߜ;wVrvNbZV>ʸ6:3PD #EUy"B$F/@BPpKT-qab41A~Fvqs#>Hp+ґĸ`V w93!'-E^zqHbc>GS`!Rh5Z/8I 5VD16,AmQ!D퉂hX}F倃"*J{i*' bf,AADyAQ D[b%j r67ӜUDT>ޮ5IlPZDA{Qf2M k H0 HR 3@ҘwyȚ:N@",M3&XJfF]f @X8vl#lstA6Dm$Fon Sɚ)7UOS ,K 3FM*dD~*9{aͺ'h8:^8g8c|KwOJ˭b K!kP8 s)w Rk%2g[ +wrF`zΒF|tV,6rowd$8ʆDx=p h# b+)2d!f/!2z2v HPMb 6ݵjG:S:#݆7J/0b:)< L\ iĺ6fMi~=!s ̉tH 9A;6VHC CQl2G:uZ\3%.z|S}Nxa(yvw<7z]+ܛ/G!Pu}=HAE&Vf?6`'@„Ԉ&cnb6MO*uIJC]w$hf Q'CL:5Tq_AڵR'GJҖAOoo":I<AFj[i 6 XHh2C-:B0a!a##6++nv.n&!# 22َ$P̖E8Wm[; UЛwZ/KP;J& %O?(&}\%Ȉ9p ņETHya F8HG&ˉP Rv~OȲ%V =R ^Jd3YLU O u.^JcALI ";E2Bc/57:QP [=0'p% )=Y"|&D1?i2G !0F$! CD߻8My@1 (s$z$5{Nl×0Us׮7s$Y&aRE=REJ&uB/ M)ALI+@$FoTo?Ng{-N#8DV渪2\|M,@R"\xHr&\y qNR=HN^ `EDB'5}j@B}2qB32`0b?NUX Ci0@b ө<}=/Y|u}>P-ՇFٷr{1ccx+Y;0"i$ д>넓;}U!HRD Pd}ypiLGѨ .(P:eVXӉi hB$BDwjʼn%"bJB+LDD REQv&^;@թܡ'b*'((qġ~p=zm" ;dAi)nd&`hw"v+B  B A 2!=M B)B(1)XŸ @ieX)< 7?1'6 )<(u(9! :jd>D i.~[O`d>{` ey!l*O:(D`!H 4q" }F 0I+Y7|3)hH Gu@;J= $/O2r"q!ne)70qj'0L`xe8XhfI84$$Պ,Bd6?8_.TD4EفVni1~Hq;mII@p12I H y3ƖF4b>X|K6<_Х0 DS]O/4;{3T }#=dH,Gīy 74=Jx@}|O6; :Kc6Flk1Jȭ !R⢺xF.I-Ay\A45-͵P\(cN27\OV&iۑtԗxR^!ҩyzXÜ:eƿ{YUR6K`Rثԙ" &1ݾ[ḩp4GB=q/8K4p-cyMOQ3TD;2:%(J#f!re֬Or 9jDxUEIP~8<^sN4)dvRL؍S okwͷyʙpN5ta |5,X)ʪCsk,rTי0T'ps>,U)aԞə6s}>%5c6pr|}hmeᾹ|r:wlrמ5j8[}pܻ=MXFޠBmf`M;BGď܆z'sY8LxM'Gis}.p߷|e;v5ܴ'S=;"8~*=׺f6v9 ]UZR8.ǁFvϰGk9#ٓoNrF'UT`rhC&#3 ~k{_3s0NKOnkZ'6aTV˧Kۚk V3 ` 5nLn)a2."cM盲F9-z'l~fNѵ-6sǛ ~wRzh !ԏU.V]mW޸KeRZf !ZnT{hО[yv$FxpgF](m;{MQc lP@^,Ȗ/@kx0f+Ci%1+4wW/1lԩb.y1I_3=$K7Q*AKc5 ?8l<# C`&z~flQtoh/OQ Fn5p8)}BpPf:/4KqS a)ҒO\J"!0vH>'k-[_-Fyξh9PP}QuejVnW^\񱕀gɝ^Q$9Fhg'5T7Oe5'Y>[GFa+#SHR/1 k&fa$ηϷK_G4O?IU1[f&Gb){w5:3iGqduX#gs+MZʘO8WYu7֝ut\oynSVxxEUd?yl{cgMHLΈmY8m`L4#ٴDӦ)fF2, o1(s2ӱ7=J4\ g a+,B2z;p|$ 0k-|ef@"XiXLD7|8Ip<=g}$tbW s=TA].#`)VQo;b,>0q/0@ohܥl eK! C%z0䐐y UM,Xq+tk$^'b˘o8nH10mS0*pȉHz Q.pʋRAhU11e) jF8[j)al(Lm'U=&8&yW/,`1;hr>0 hW*񨤵 IҡYpa iV~5uMLH9YUCf?Yg V5@7z,UaJPV-v#cO|xKZ$Z:5GZRmEDPDேrZ(X"  ;4iGRM: D^Q&,=&'=p!SU% Lv8G!Jѱ{OZ:^ăS3&fGw^_L8L4ÒY |  (`)* -"IAy`EPvϺf;":< )!f*tWwnda'Sr iY՘a7YC'QljY}{̓%KApυա4wPn]Y{59N!O>Yia4zVD6{f 1͜Ѽ,Uƈ[ia@T"5t :<KfޡD#Q>{GMXSBGR' c!h)FP!ZN[+g-A=xB8If 5V MQ65%4GZb6֙IQRRj_P&'1>M+>&<5S(ZCAe(~Z0|[vUSJሩ.91<9x%DLPS'gAjX"s?JT3 w9q'n8 nB(%Dq|LU0%zDys]{ˈfޝ& =yC(ᆀ{霗&  *: "Cg<^Kz0;d q= ~iƎb2(x2Np@yӚ 0HqUU~C=026T(A.E>.Or8jx$SDMWB*!mU_ r]˖\~Bh,!&X^@y $LXTU>P B0W8fd'C!XMh*7^ TLJj@0\f#yKhٜ354.%LPK- 1A&Me(VmKq;g0B糨'~vfJʡPA!p/ ,W>s_ϗ9)Y`1/ɫ`7s C[Q]g%?DX0K/t>n5u0d8E4C?np/IlnC4`3+Gb4a5 %"D0ГUVHng}<4Pa=i|-M\('0L3 0:eW^nJ vh'P=GTwj]T@P1ByV#'H8⾈=RKP;CNaL)?@.z>S zH>"/Fgڦ?jN"cAHhaxGUvQCk,w HLZI XYjnh+M1T5 jinR40lN6P,eGTi"EXUŠL6cu ,k[my1ǑqZnMk\5UQR5p(`@Q:8:6ːne4+ K.JLn1pUUUU؍ӣHdMH9]2=Ʌ7,nZ`E\U@7kj*E(.]U3*&@##oa2ٌu$A' r4.nmakpDXdj$`͝'N;(*MF$J?ŅIѶ^]Bmu傂Up9ĨiMFh#lll)aIlv('Ikl$dDli\7Mfp(1ʩBNpڪi?("6` ev)j$!! ,a(1!V"m"**-09kI;Mb2]M چXQ!@UHHAzz%ѬCl|yȊjF2RG$$nJF"%rzH ͍U[9l#,H&E 94A9BiSXcmkn 8r"A9Bc$]UR 7NBZG8y`;:r7e19 GhV)hrBA;dr 9ǓAHp`'<X6єt!ڳ(00eATT 3[ٲBiF۟`n0r`9<(Kq஁1srV|zph2FƉLc0arX4EFh2j D”6cO!Nw.}1e qF& e R*w.d!a!dxQŌ:%4ЗZ6)G~ AE" m[l1Dd@)| BZ!Z<`4!x6\A_$X) ԪCfYـW~c~.eU@dj},ݝ.d3;C鏘|R!ƃ#MboY JcwpkWq4o ݚb?mC~̰e 78=yP!ϴe9~?v%1xe9lfB2Df,,4EQj< r웷Rh,Rx(|R[PQ{ ^)Qˬ$QtwD-uEm: G Dn>_3c DOo>{zIDLI>Y?p(gLzɨ2FhE' YΩp5N-t}rXrN~lkOUȋhJǼy="m bR)4EX 2C$$=Eg<OS0 qwan1梶MTFU!+x2 5]/LŪYwEeZK7Gauq&la0 18N&w1h2 ; :&B.&@]P,qDzDJ̀K2C!#0\+OC njssYʪ|E\>*e6Z$XU!H1@8}#3[" )=ތ%-41[<4#f<c!^"|Șw3 =i!+  g; /b#m)TU{:/wg_",OCCC,t'lٖ)UiݶoK]9Yϟku.+]H]3dLjM4Wc`EN}C$8D&hL̜XT;#ɃX9'Fᤤ947F֨d!Y,|L.2F4i|ޖk:~zY6S ֕'іFa7c.lq۵[T v&'da9_"Y' x`ӍI{ X@XydL$;(FSM69σG~(9zyO-iSaT70!i! -1E:O5#.;bupqqnYonzFrjt8:R$L[(91*+7r;j@&X%`TB XH,c~,.3 6Œi`028tNY$,b`Pbtl`ClA4Ӥ 4i~LΥv#&@lgϯ!XpD*44MJ(923I2m)Qf._ciW}(wr]E95wp;IH)0A>f|J a0,Y5Ul&g39B0)'I +Da6Q;P550:iҮ'ۋqÒ*"P]lpp݈'OT3fd Ƶ;HO`bZaِ!SZwC $x Ib)p.pL^n%d`U&፡~!U4B@,RIBR1KLְg9Dd c|(bXpyM%J-ɭZ˰7Ҷf˪nlcIipAt&E+u2 ͹b Zqe5e瓓bX"r\ĆvX.{<%˄oDjH a;;$C`1$[\M b񉁥m<ߑ9c3;FGbHq0֫i+՛ݛݽz^s!e疣r Ρb27:w,zQΞRyzvjHgMCxQØn3HXF84$c$]$Do-QCM]J|>|v/Q!ӊ:YECvt6&5kp(ދN~' ]0%,pv;#CH.T+93&H+roca@:pE vL0ɣ@؜8U*_mF^~-iB@iLjݫM\l`VH(EBNkMZX%e̴01 7_(ss(L H@Ť|6HlPf`vKb-B,5 Nq"fc:&NymT'ưz\ZYU²MM]ԗAci!%2IqMI=@:vwȖ<.UFPsxURpd)"*\`1#l9.AZ8Bp[3o1{v w6U;#٭!Yf&yth V3IMHAmF>큦ɘԬd%z(dwyS͜bPh79ԯcy2bb|4r!!.t\,4psJ",vkhE"" hN"~x9\˝inps4f9:f42FRY՞=J *g1LDĺ\t.m>6P2leU M XxŜS809=ŋ $pV") 9dBeBfGsq-Gds٫d"qtIײ[IQz PbPR~_*wZ-ټXDq6r9 ⥫L֯)rm. ⹡a0 k| B1T rY 5QN?w;։oJ4#L% cb ~bRD9 EQ<,+_] <%*vfeÇTO^G3n %`m*"qhfRυjhA vlWw۬|+ HaEf"̉l/uG] Z{6Z ͐c"r@` :QF;H!@Ӊ)d:8U7/iu9FT$1ejD!Xe$Kcqē1}V~O3]Δ({sP w_zP" @=pf\v9 x5rd *Gz~p`9wBlh6&ڻQծ(g0ݰ ߊ(+aP9re&C#ɸi* `;qrRuzi)TDp{FPz 1bk8q&DJ -&Vr+^#GaA@bUT}m )h!q1fD) s!AthK`:ea<$ÛW3Zx;)r)bp&/]ƹ1ۑFBuК99&J7Ƭ;bv )(+o@V?DH(Iwet~ 39i LTHD~~!҉$  s:{9}_.G nfNrDh+oV`뜷g-ܖy SnERi`DHF&TN3z4s/H&ӼtI˃B1Nf mV"gs*lpR T9ic4'3e&C9o>+䲬zksnlC2@1Nˇk H (ib7N*v}dѢl1!84K>] D\8)`BB;w()SA%F aCG khW,6Z֘Rh/RBM3dl 2LHwt;ʤ٢Vr>h9fiM62= 7FN,WOxvaaήM|Y=h 4B"uH p%H4m؛z\-7]fI'VHquܕrQ`*S)5.EiL jΤs(|;/ Em vfQA1ZiS=}:|N1C0+L5:HG SA( p+ 9XYR"Bt+TC(>1]zK~ţy׿\MhQ伐<#Es.@^e6 44ƍm`6-:O+6pFr6윖%Wͬe 8/ a'Ht`΀z$J?nDN Ҁ"(^R.GB^( 0 M;S+[&LA!Gސ}.i/gQUeaڀ FH#'CǨ(?h/-i$fH# i=;nq0L_hq#BѶ>ƃ)&G(*c"oPjpIQ_ rk"Pu2Q1"d=;IwJ0U4,:eabSv٠Շ KaCP H4{:>B|NUSrGҥh~yt5-F% )%Ԇh Y۵Q'a'9!M~uGnMl#\f0ǜÙ<Ѩt륤 TbB\èFnqm{lIoITnDJf HLgCʐ$o#6CHUއrvGVWj 7RhlĵZpٳ'`Z04v pجg)j" /GzJX˾=8&(cA bN)׼m`k[kE+Ȳ(V&P-eb"8QvM$KG"6C.ڊ퉚THNqqLIF^ uv\ƣ:uNRG^u-Z##Aᒮ=Vch. =5 Mprt[kpnW.wMmnB%!j1T#rޡ(yESsĤ %cK56'!6N0+&ї{wy*vBj +S(R*Bt/EE-7 rGI#~t JBV!i'07~AR )r9.:5x/nv  z'jд=(.KϞS 8InӇX(6ޯ=nK$߅^r!GcK@@uܵS)32tv"ABV#h23lcAPM4ē#pyjڪe@_D1rzsa8w*(s9 ՀvD%*aXwz=77$ :9ܞaB !  tbMP%3y:D h4R8C yZFMx'ׂqc-NA} Wìɟqj{E~ErPʤX/@n4ijlcXnV{OCKЭmbB^0("+81IqDCB(k9YSJЈz܂9E9w%]LW4Sث vȨTkaGycE(R҇8oP2Nl$ Sjc΄jj\]XgB|)3X;;,7$x;f bjO8W$%m5hƎGnXRK%J@uӟ8`\lqL'>$?4yoC_qf)((c4pr8=(傈f}'~Vryw>(25AȐ`{80wФks;)AAZ*噓lͥ4QMLPa!B`dI +P(I;`iCCBZV#""?MժyU1p!?s!M%) vԈݰlk繤mo1,`Vz ~•p}2Ћļ 4LhJpB mM[$ 5w4K:cpzgr4B0= [iQ貒 }PK֓n2uxj~G-m$#B>_(\.hW&|=;ҏ`|5;  } {N3MB K*jʫ>M6>!C `s<ߎ!z?M&dcS1LDgF>;B!B!4y i"p/q8DꒅAZJFNE0ˎq9/ɸH1 JtQvCl)pHX7q9̅|ZISl0+bQbÃx6#.C~>yp'bJ@HiR/8Dmg.![Z0P2!j!Q"UamRO_ +p! bv*B䋠@ $E] |n!!ՆGQzg5\ ln~M fn0rRdi@y:N78#A>@R,dE0)_޿˱X8ʹ+ʥqlxHk mA X<}_;cq): >/DEv%@i@(O{= TP7xiCć/^!yTxva@.mC #jTFW\d,-++oVef=jEA,1,hѸ(6B!@f +}fb&@X Ʋp̈A!UPN6 @v~$QBX~ dzl F`@ ;$(ч1AW}k0ϱwlgkWPn{4?_d{tڞ"oӝ=}0[3V`;ϼvX>5_1 ʞq1):0jpȱ2*>iaa^C._K& `N`D1SEf6q'a9eTGӼ?pN0-B 8.)D4 p vL#`9E0LQ@QRA1*R3ɢB'䯐yHt8:{t Cͣ)?z|''?Q ?sԯ<F{ZD6C_ qЫC+xj>lBeQPCy$`PE1eAwpsu$cC"ʸ )2J:x<1R h0!=?e#gIBKg~l~x`N^(~D&JM8Pރ1L|9UP$g<1M7cPLٺa8n']LQ4mK/Sb@Gq*hzĤUcIo,Z P3KK[5\ R*!ZRi渨iٴ]ғ˜4@C^{|M3|m!@ ǎq zD zTչ0)[7E J~E/9EL~ޭ#B!y6.Kq[P܎Z+cߎ3ȌzհUpUȢ;RܰCĆn)2U-Ԥކp3+88ЁQ,K P(EAn>m'`I6MQ@E:b=pCP +i+{D#P, ۜL|!h kIa;׍ BTM5n Rx89 b3Nٲ 8g<+gg9,'F=ka[,KטTT43ø9%QUH,cRROyy`Ч`#c-Y?<(fD;jIv^c ZEb׆!9 ?Da0cQSh~6QkM@z* (g=~[!ؘE 1  o;P"&߯?l$_ݔj !I" v'GFtO$<h`5DQ;64 4M k T>WkÜթ^Yqm<\#uNUbRAATSIpX.2;xP;I2Nm 1CeK@<$-~3T"ca3B_=uDxur2VjBc䯠 ͺA$!܀\UU$p}s=6cUdܨIqY,--,(rU`q+њ=`&=̺׺d`~FS |s pǹϖRп4ۄ1!nFCszs/3@a aIEЖ$ \N}M ł.g5a<6g!D:xu)9aab87U@|s"(9A19 :>4?=.ˇ!Cۢ^@;Il~<}) Y$@]wݨ,/4-2—Rr)b=!HdnVd*b H}L/ ?Ո_Z :/ 20A_6?iA~TEWKjP k<ɎdmKc_ +FB`7hZ*q| C_,Xif4ɚe>Ixu'z.&Ϝ#x@=8wdt0z0)hBJi T.3 8J'dSS=(7̆9r} 5eb*mrY\Ρ9S!OH˦d*1*@q3V%0'=촔w'iCIibTWR)I_^,zH8P` 0ms7dq1lw?3cz^H@h?)`6|zUeU"d0S1KSܾxpD$ 9.rO 4W.0&_<ymr=XPbs: k Cc {sGgd- QA,DefkPySذj[%6ߑ fē^}y? މ"t >@dM JhvS)_~c eDw=htjb<'iƊ*߹=8 t;P.EX~k,zU52f-޴.+Z0)10:XdtEֱ@'*  oh3"b=.ь/ffLl4{\ 5q캊@K+=ɸfkY!!r{l#4TM|ؿp筋B!HD Т}PРpEaxC9&S+a`χ8ltN Y%lXh%R- ||)Xå3a.f JJ!cx1FkLBl+M |!.Ci`(!xxnaI#!xI9j%.jiF'q`.yQKJ&EJ!$=Ő8Z6c b1A J2J"( EXtهJkog$M:ʴAB|7kF1g';[dᙢs1!JC5ľiETbZqJt}@lP̽ ΊI8P ^F4i)b@@ab")ݒK:fy^ i'q%bV &B7 Y:B~r`r.sx飋ٙhrḽ H ҽ; 14L?!Da_C'^'oqN9xGOv>35Dvm*8`*Jj"IXet@1%ɡ""ejd&(R * ZQ ZJb(@R$ah(H`}N`$(()"(Z)  ʃ^H3 Q[o42z ^O61UDF1"2[q!h8 7w$U,D_:!^`<iWӴO5=i^$LZbad" iAt*N$CE"vx|lSIN O`y杌2TVP,n0Thu:)Pi(Ce؍n>NtUf#UhY 0Ndaᢜ4A: Ep-n,⦾I_Iy(+$k8jcHכMKvš|Km>;cQut]նjUwh7Wfjj/=ƠX._].־}hZMh/_vJ ((FzLx{7AZp }ozJlilYo{/G{Fݭ锐'vRl8^t>o@}=/ݺ>@Hv}vA(EUyPyJP:5ֽhwx;l6lԭmnvӽw->lívc^{;> =(Â(vUU[ N$׳UʛB0jFmCb EOo=׺AAw^ml4EHv^}8BQо>]mbl,:hӒ(%79:Hi@.PdQѦhoylRPI 47v޽# M"5ݡF^k|lQyBk_sr:5 P;iN`z]E`*E !p 2}:: Z4Jн{CFBAR<@ӧ!۶N>˩qլ}{QiwJyٲ=UgxΖ5]uѷ=f7r >l:;:%.jQG'O{t9l4Rhm gઠ}#Zo}t7rk̭[Qlj;m6ν;1õw׽y{6Dj=}[4W>N^kmkm{^\t}jc\mn3>LE&Vrˮڻaǯ<=H{%zwK{w{2R}{"^wwp͹Ե7n^<w|{;v{*v)љu]\yP}t61[ۇm-ݎi;'2:;[;w޷mSZյmyۻ!Uclwwv7YڳVZstӶbwwwo^gWۛ}w wgnkpivsSԃzf]qZꙙpqwpp駑37qe5g^#Of[N}=&CEIcJQSmỶnܴn-ram*P Rit>(pݑ\vv-E.΂j흮ss8i7f8>Z7g>7ao`m"A +ݻA:tuz7_O^f:U|FN}tl;wl=wO+63Yޝ>j`y};}wwlP wttvHuָw[yܻmi];cS,UۻJ7{3v2ipo<.\@]!ww& i@ Tݮ_f3Ut\rydaetL"L9۝3=r4 ;/y zNMg['W)wku%TNݻv஋LQQDIc+Uћmv:MRF5t*MޔkҨٱ;;wI;uw'պN)ERTJW*hj۸= ;P$w`7t5g\t֧ljGbNl;AT;XA(7Tֵ!f&yhӹrgV﷽6 FUznܷ֮ mlݾ޻V;hX ,f.帮KA'vM8;Cvn6%@C*!A{@:tґ;ZZzD H vw6|mOiswлBiŮ`tێD6۶; H7@stoUu);67m WUuNSzpD(+m4@Y=:۶)Zhn=z5.n1U[a]}|}U=чu :Zր絆6wsshpw[m8B@NݮvvP;nk9Klkw]eϮ\,lko{h@E}jCM@0LBfPF@B S M&d?nh Skk]'v~`>?a4PĴ'~2hS/tç@ p 4 ԩȭi%bF|Ϸ`/VG BJz|~ReGG0BRƥU'벃 mGsՒKTq( =yoTeg%8z\A C ?~^vT=Qq^\fH7I:;{tV1VX[>8(O~'{q G<;ͣp{тv_p?8+ A6vйy!jS0E??xc) 6Ihxh퉱'ZGJ2$  K庴@Y n ͦCH;)(VoTj8dEue,mbCFULR@i)y!&j=hou DU#ۧNt㍃жЙHWZ0*8/_ΟsPkҒtB]Ʉ`F0Oo":憴Sg/d9ˡPom #= z>o &xxCVonU>6*%_v>9!qww >q\U!7i|GF{Q1: 9=E7rjcZqQ4Jm # q}7oNf.xv,upprp.~RV%< Kښ!TLH![&3ůDV_!|G!nn+3d[<(($ak}V؈EІ \EDh@ EKc4rIԵ:D6k~*Ev;oaHY ""n@pWgv\yǞY~1t:ԟD2zkZ;{,8 k1Үaɋ-&қ}>@0]H ^n'A>n;aQ%&V1U)޼sAHS*}64uésW7_Agli:>i yI>R}Ahٗ1v8޻?7?#=H=HD5p{G4Ucɿ*y'kMd0U$@lsJ) ko F-!km<"<3D4@Ă^6_1B8 βs8s7? K43PB-0Atkmn\|gڏW52 6řX;&"}l 5 Tы %&_zHrGO99pec 6Y;tWRU` qGZډbpolmӚ8k8 lm 1,Dpߵ挷s_Mv-j7_ .c5UR`Aq| Az8٠lcz渟zL+U>P BBzRܒkBëB#I&m{@֎Kmkwp*ceUǮptfF` (*"B1(]Y9 ) vJ*)9~&51 H@Y, ?; OV_KJ]i$|g}? ?6kmX}R)R['?>h{T҅(4 4"4ǫ{{L!?QSΊЇ?ןO&@G!H>/չ6ME|) y]7Ą) TA\e_ԗߋڊ77 X4d*y4ؒua:xt&%O+ 6y GoVn\8Sg{;/r %M4v ܯyf]@Ԏ%bCȁ~J!Ͳ©3oOw׵A**2;Oߜ9ҵva.s;Odo߰~4CARF=u?6?r]USfp33R$ GI zX^* (De 0flB / {% SҨUFn6 "j=?Ѭ~kMIoՖᩨII" t>仃NNs9*Gy<ed;}gp"hVK $OiŬ$ 2@.}Gf-7 c()RRu /݊͗ Z`9nY/f/QL:XSz~l?4=D0lq[LY΢PACdjkƖ1yܝA-qZV\,8AšWa}ܹi}u_BYeYej@fp.~/4&׆ BHBр ]peK9 ތ2-`Q9"#ׇO:iH:oHA!*MRI gC8Ywna2pጮt""D ˼2$C(&}O~w!y`[vq-9r3}y3x^qt_sFp9`QiT 2h5Ć-j׃sVpC(<*.9`80WA0!0ӃB5V)px… |yu?:ѳ<[ J1;xxDVS{3J9 .:Iuz ?Y+b,vݗE-\q UW˛7*1iMpR5SHTq$ d8#s >6A@B ?g0'5y-4r5iypcy" lghxvF0'<`& uVU*˩JEw7e▌iCOc )%$y(24ƔwLՆ "W1pم;Du˦J[ P-tYecn\Uc"ݻA^3iun3py|PCfH:ܹD:Fgb?,#$ʹV|Rg͞mM=6 hR'O3CwldS4 gwwBXsh;7 "~J>FÎVrѣh^S J'v;l+"S$-C>oT9?>|tઽ{b{%3M4nU n \nGܪJt$KB6)FC [kB 'CicvABcsgiHE:V)R%%P/EN,ffD#Pl"̓H炼.n˘\Ͽu .>q0u%#]C3U<" Ufydc>L]fW% P$nJ6v`03﹖g\y&ڴ0ߋ_;1d|$ôsEn;ȚJ<>NsRS Y8M6MB%Y|。WnX#CN̈́b2v4hkX!͑$?OhEՇÆf!{],C]'C aA((8yP]:p 0YkjƫÎЯ&<ې#"lah\] M\O9:{ 21oo>rH3 TB"``$d$hi IBfaEH0B^ ~GKm1ߩF6w(C0Ɩ4+ѳlmVB (5֛8Ϯ P*8;_Vp^UX&I"[!Ѓ&0C#rΒf=ߢHV(IFiBfjZ V& fE X"$i'@BHEHM 04RR,J42( zfAn,n,?rU Zh2 X""HX8C8ykIJP %DQAB!% ULăJg4QT0B@keh8]L9jUBzwѝ&"S(Kc_N |as W@PP44M(L'fsѠ"̆h((-Yb~L"%sGJԠ5 v.Q;a)J<_`0G낌^ry\bhi^._uwuYA Qwf!A vM=FŊJy"zC}p4fMдRsԹ0_ώX}qLtC`^? 5qTUžLKK/l܄ɳ93WfrywƘUv> 1r8K|tު1\l}Y R4X-PS2BѥYps=rע{FÉ*+G1HҎgm$ >k:NP4榫P<ïYK8ujpwA~Q`%ÀW"$hPj54QaBlRB _t0tPZ1*i;U$ `!qa,,G=A:?'n&_KQ)iP:uesEuV"6pƪor/񶯔TZNpp#ӨsZ B(6]&Iie!aaYڵt>QGznm~ZK#<pEʱ4Bŧb([0S,bcj>{ X%'8S?H =g>/m#q0B햘Ly=&&Nh(8rh yr k]m:1G\ (s)`I4Gȴ I@SLAAAE1-%tr^@tJɥJjϭE//_K)`("<%w36 Q.۝gtf=jqng5ŨΓssf.xs 1m1 ąF:78CFi1hm/(U5[FӾn?w1ks/siIm͋IKsmIRSMC:j&j TA(le5i6ɍ 0FX`Q1TlXG9 dmM΃4Փ1lUP%STZ#,hm6ڵnl9𩶊KMoVtQFw&5h]ܤ0%0W [OE/JuU2072dVoFqbtp|'냯11?مGUyZղ3 AADio_'-D$ЅĊ)$?9gQXƫ0mky!T7oq'C/' cA|oB jYAq7 ݈y8[UF/񫅄C+dZLT=D>j:1SFĥ͠ bG#vV.}$w.!ۛ%0Y)-% v&ƭKR6[.+εPcs:\i[X̰D|5w+rCnKrኞ h{ckkejh^!rA/EYzWMY(" 2mV4DPdv鎙9"U'8vL`â AYI":8,DAZ]U83q0 IJs'yq6nirli*-.[nLBZjc)Qu\hT?*X=;lLfKQA2oBL5gé&6U-}qacPb(+9rH2f1FP4%u)PZ1Fx(xqWX6́Y c 6j"1gGA(mѴe$`;bC{ubaLw<D˔O$5Q" FG{k׆;e搮H,cMĆ/ *gF "q^DEfQ% !s!8*{1PTf"LHRbM%LmI_|"Q8:6q*{_\y~7YQd'߻gTX5އ("Vu~jf3lH^T_@ib[c3P?6 ^vկўk#V#s}&2 hk^r|o6?=> ҝG󜀍T5_q(xWba4) 7:$`[qީ/^Ok=FxуIii vɺ\w0긺^}T76.'2;ϴ0tBJ11uuNVt q]Alх0+|CVC9_&Qk:~q@$2H9 =w}!ro\K-f.\oc=VFZWo\n+[x+409ƘB4g%RR,?|=s6WnhVQ;o 8t{i3۰g1={?wP-X/ɜ3z Ix] eHA8j>}n^ݹy€SijԿWξ O ȑ?"Fa \:9B aݺ!6tgkgf(q8wgr6Gؘbk~!&0ȗ5 @dߕCF_%G7˴62+Ul\ 9\OڕBZ9}:A:!A 0-R(fTI,eMuR҂mPl]$\kEaY#a޲]GI-eņ[)!*$TBa#p~m/ϟΞG# }Gg9V)4̢pW^YtLv< ZI-孵g$x 8v'JGPz#^_cm6IG_nSARO 0j7p Lюwe<.?'20${_3 /HELmrxS'>)O@uǽ(hs!ZTÄPdP'$Pc3Hol:C,V|S$*||1*]9A԰G\asj"1,5- 'TEbT.QW8g(}{Gįǫ09z .tb.ڇ6JH[ ­+t?jNA9˜]p @0.V=a9?*b*jIS`}x/|臥l^-GúRv OjWr<=[n)Cr>8E)IC3P3@44>!C*FIK{q3n["*&wώ},zvWXPc? w/ pݟ& VFa WK_YF;@H\6/$Q 9c},ۍ#l]i@!5B |.|, a]>hBbȌT7G}q@4v>'vfav64S67ᕑܑ>k!|z0]5CFX^D*Uuѐa;~Cs ^Й@wi @il{]M*- 1f^Ϸ:2$:vp(HSW5sbGH(ف 򫑷9z5k~#̉1(t=E@f@~j?F.z1gWZE~X"FEb`?,^i VSդ\u B 1 p~Z= o|8~Ї%MܮWيif $g* h(4_và/ww0UKxqnMI?9S'-\jTzg-N_?r:=H۹nOI%|TU xϬgM+uQqd[_^Vx~|!aߢυw1jmFήhlbc_^%ITR4JLz}3?_yi4`zz|_mtKaBeZM!j TDׯ-y 0"E (θK4} 7h+_co.x}CڙEH6ŋSgHvv$9?P%8!2|V{㩜 =վpf+F)~O7]2~N?{&cz%?^K5ZU(dO>_^ݷoBsIfD= ତ˹"2 T`N\IZ' q%B¯*d1cvxWYy41s seIn4<<東Gҟ>1]0A- PL|w(q={D+ʜU 6W:y (H18i s7xr!^߂D{4;+srYw)7-n7J CT @U}od2fk_ݻ}^ܡB (%BR,L,3xX!  +{ }3xљfM]j r}f f4i4rZH*Lr"ꈾĢe%]:xv(lzgZƼZU3߈b O~ i1E /mX*;ml2r䈩C5N_fbCl-6ݠ*Q5,u]{րbXL:ÃY틥)['p(vc_4c6|⪧ۜ.s]g\;kx ,gRĂhH1F E?l˧3^H=?2gV[o"\GLNajϧs.i @>rZ =zw=lTCH[3z#]$|rΎØay G,G8RqY1HoT'p-Zg:wq3uW_k4[b%ֹqq1&_)FPU5Qz) u=dX9vfn΋9"z~׋YaX|qq.xΖyZ9>7ܑ.jg^ 0HĀ0<@(919, XS9\xΖo+M:# O쏙 .%YZKG\Q585m&:uIƜjZY!H|Pw󚧯 ߊ1x(,TCW憎rT~9ÈYD4jڌ)μ6{]ؤ֤|eh{!?^/lj'#df=(FOGɋnP)?֫PTːJgGwՎX~+쿤{$y[eɢcBa-dCBثA@,Oggkgg;rbr P#|˲Fp6 \n u<'fd'NF@+g^jp Js.Jm\\&%>ph2G]/9Cк&2e}\O*//3$_sU?HsֆG`:yo"Ba+ *a\s8s)PP6V._.id7E5֣{Hrt Q$E%PNV\ݡr9Gh0^}yL4&(V=db 4q EA声hh;kQMNOʴzDT44LMDέ5f0L"gj&%1w;qPx~Pq*iC'(]W9(?|?sz9ԑ,JL{fmKClԯК;L'#<$<_<Q@j!O??a'X#A^qL﵄՞j,ޭHl61աbH/bq@X*[`h}~:gðz۵b)?t)"(͏donM#TAj6Άw.I~ )Wƿtݱb_bh 4h?5hP}-4 eCo3T)§4p,ѭ_aՔ斚H,1k&_rŰ|%'cOhb{hqj"֏0Sr^KN9!sckj)W3sj_I=GY S}>{)Im7~0B)I=^̱iY-ovWO}^_;g(E M'pQ`>5P?Ÿ` 6iM KvAf(!(A*3YgA5 BVAje' AZdp' gSin9jbjAU~S>xc8L!\(yyxhz'0Y'ե$] *.YJ.uIi("*40 IEmDM+j &k[Cuoh9ȋZbiA"[bET1Eo]ƃl(~Ht UYl&;n1+|э4RAƚ5V2PNw'!4 c[֜LV#G?Y|T[1H5*)JgC層(A%+ULQ;m4P eN]RP ;$^›ҧI*b!]4I* pp^E&:=`gwy"MMEGEݟ5JL=:SIu- U c9ATS5 ENr ih50d@JOt.,(npAZ^yj*K\ 9sT}֡#(JWʉUeA*'3wWgoN93Gnm|→ {u=975e>|AJ vnj)o84EDQue.mypGXp{:,:=mdD'pY`yD 8 ?*;A PQf.b+ i J(xN{A1yF&˄8T;8{w (74Yqv?GoAW2ѲB"?8G1/6#es(c Sy<#-08qvE6mx(¢Hy{f Ҿsƛ|8&˴'kCsp \=Cn<׿ :A껮JKƭl\o.|1EzV **ף]fY}_-"~<{G^#iPZTM#>=]?G)|^~POW_fsahRHlȤ@f!И/tH8G =ѱNKwB9M# ~j@P*WJ2U嚉=KQ_<*^x7D ?y 2>he.H8r`si=O37GV}\ EU2-6b0(t "U |@ T|ɄޢWc;({Mmߧ\En_3[$/#4a+^b9Qfrf\S6 8NKJ JR^抨UEUi~2}))~xytNp1s4s#6fsv QLJgGY kvbznaݱqlqsd.(#E.~2S?`3%CgV_^Ə{O7/s[j&s $9cD@lDEY~Jz¬fT&_5x|RELٷ^9۬9IΏ_C z@i=妤H^>`%? Cfaå )@}d|@|VO~ hY:2O"4Uww/Aq@?A ^H|3vxl7a΁YU!!GX}# R&^m!|]c)m.G%\D)o=+o؛I4JOaSāOb- CK3@g~hE89tZ9 ( %f-Z8@ǰrXi/]peG&_ ~*h`(dO ` "DB)~x5`.ATS $Mjjj oK"<â*J+VѶxZ" mC?:diTP}ч,l\ g"JP|yN>x`Ҥ$n ɮ <|7s~ YyOdžw;]YcuRm!$ )M x~MDHVkgHHQ;,z8yF2 D}d9dFy{, kV$?H@[Ĩ  @ EeF}D/rYlB{ QA @DGL1bp4cwa>B;%"4*!@5K]P(GDBЁI4D,M $HDD58}U#E14P1% *H%!I ЬM$P' X.Nl(F2,F#pZ2J) iYi)86 r>8Gqq- vU#h2bAICJЉJpFe* 9 Hq2u RQ)M4D! JTDRzM%ؚZ)Z,H)$qC`|@~_k&Hш ӥZa ACS剼m̧  DQBWcI}MH@?p1F J 'קUjVp 22'Yw](}\T=b%"7̱='zq{!TMV3*rhqŻ;@Q2  z1;sOo(Pf@đF ̱Kj/J͖Bn9i!/[v6d ?9MkVnN(d8y1ô,։X:ut${i Y0Ih`=,:8cTf Ǵ yWiACf)-\jnIUx\k{P)sp {5tBY"j 祜e#h։b`2ot\Xm%^I, 4RL Bj>m,3LmsBdGߑ arBs;O?ɔX51ͿUZm?P_hǯuUğ d gʺn)o2_@iVs}cJD3D. Wr !"WKOsBϿWb:/e.ٞmz?"[;^j RF1U8k^"{IIFZp: 7ךE&gN2+<.V M+Y¸Ɓ2vDH0D*7(}͌"v,Ƀ`ʏRe^:ߴ])^>ATo6D]ϖ!WÄg*çeD~B /glc@٤Rf/"DXk@Ұ3[ֿ_5=q֣'Qq3/B,H8ZHޟ~܉F-߷Q^;d],F%4w8}Uţp~$]g 랚A."7K7ۡ%p]hp|~]qprhg-3 นBF 6r|æn׺ʼOJEWcHyE6+apw4 ab~N \Ei88.2|"y3*5RA*gوVǖTh Bۋ&opoNw~=^j5]4<-,8앺Ǎ9 vOp$MuVktkGNqqi1.~0?h;0H~>~ ~\NfMN8/s .DD߿^<񫫯UWXK݆Oůu} c [^Z rK3?;cc7x.ynnoB@Q2!s_%R>b'sjRasq2T[fWX2~S{['p6\0_g xz<,B> g| #/P] 1zB1 g;IlICaAn&!&<aN# eQfoLơ s,7|(בAVuƛ{$}5twu$Su@j&3uKH [y.oOzj$ӫ`m Jaa=wWdm/RR >S IcCmkq腜)ϿM4zXyITш]mGiD gaޏ~'.` ,ƖJCP:! 3M)zpDha)~5ٞlKB#'3ABِ@IxsQśms| H#>h[~w6ƠhS%Z/*DMY/0br~ Z@{J崸1@1I+ [g<蚏|-NWzis ܨ-NL=ɸzd՚@ nnh\Ѵ潎gBpx~ <ȭb&Q` Lܵ~cQ? .LK׋Cfr?| mG!l<ԉILJr2z-9Кw,Iz ]>uW,:b@ 8bTp9|~Od Y >EO%>Ѐ/~Q~ve䀘 ISy}MoeF|oY V y*y:y p/"WȢպ{DדA 0)rc:%{y#K/'0>mUn?XL* \p`G*,(H;$>SA0篊_>+O~!,6ya7D(RD@BIVpX^GŁ A`R2& Hx#uA*[20ˈE+YR<hCxTlG ~-+;'eF;PP~4h Q! A\ݡ0s " \-z'Ǿ;B[ Owe[9Wɿ~&˷ ;Ǚ#t"3'ZMƲC+ݞ3By_uWX6%nnBnO,Wk1AfϷBꂏ~= $~+s]7pq C) ނDa޽{<@ uB@/89߯J[+TbSX:PA/>uΤ?؝rзTe3b5"@ڄ*] /㾯gt 6c,{~U}ⰸ}X ?OtäLJJ j AB(c`G]D]Hƽ?)I}Jbֱ3pr ߛfУ* [ `➿=qi_:nWlQ_ Kstpĥ%詟doAw6T=P)@gbq*ɟbAl][( zx ZaO?!e4yLT0;XXۙ|1o _|R+Dqm]SuxL*@窔hSyI%QZ;}aIqnFKs@]] sÙ,?)~>%6P PzyдOl{B%(*l .2ͻh9mb)}I}^~|?Pw* FM{kQ}mY\@ :QCg(`7>܈צvjDDw$ GN]in9?O;J`v.ӊ0046Hr'GBy:6lDY~scpxMsg1~'~sq)Qbso(hM izйOf(G;w(KQoùQh.d 7 fg GzẓÌ's{N"`{LT}pEP!Bh߻V%I9o}RF]cZh=',GhE3 &9]d\AS]كT>"l0Y$g?'y֒'<@U,9ȳ 'ZK}zAE_1ȠMy8~ߎh?'@JJx!n_n}+"CҧɏE 3[]tPXR`̍gPDGT r L=w'VjBTy/?'Ӌwc!|~W>'g'.zҁ=JNt̀آz>A *1AKON+,WCĒ҈Gb -mEO_VDo>:CZh")o݃R~?JKMPDgs=Y aRPpD_}Y'W܂°'\]kf`*]0rK\(aZx&êNTgQt1 A0$4~CG).PM@ӏLS%;uq(5xG#O"(rgL.yYpIzU4f>!@h9 A;ӫx̄ GΰI9?9 % RINisWi΅ m$,@%1b&I 6+!q{d:\g'+|$,J!7D>GTVFBO:PM|=X}l&]@<*k %kڋ O$z32jva柝 J@o2'kZVw8Gtdw]қ-ijaCrv[kZ%]'JEuVz&a7iw( E1 "9鼊Q0.1̣s!81?5M 8@ھeB#3hVy /䬚x?#T'ؒd+BL XʕU)v.L73GOm' kG}g| )x{i .htA6.4 P3=NȺ˛b`Y*Z(* 1_;I"Uchny?:9@;SMnOT i SX w:wb:=z*JwPA@ @:\>+8 ?QT+F Ird 򨨒bwÛ7Oߦ=zTw=G :[;$EP{d1ɕ=Jup#\h#vt齶_wIȈE͆!`芜Q٠P_T@ڇ@0fSQ r4i=D`Q Yߣ7$վtY"ED{Dƥ]pt}'0!j6"*#XjyIrԪ03']-!)&`UFʩ>=ޅ<*(Jxh3zvǏ5h}^)BzlGưEK)zUU{?*R7RSw4MPH-!F!e[sjN@$$&OOWؠs(F 8*ҷ4K&WM {TA/46.1SV̝/+ ymL'\Q#ۛaWzOO)>?å`֮.! g^"ŀaYW{?gr3?p(jeϹu\.=_AAp[ W֢gMn \lWX;H?\d>e}E'r+s|>OTly"@ßgQ*59P f*Oï*!ێqNd>E'㶗m`e]m_{eqrL<'گ~Sdt@Ւ~Xd```%az{T_"ڱTU~݃?\{!l.PE1}?!0waaL/@PwfwY+[aF6+3Vղd% gXTt)G;&>MxaKĠ!TxbM@L~`GsT@T\6fB~)Dwy -fOA,;S Y%ywm"ph'w`L"c}^YOޢ] ԲA@l@Ұe #-ږn2UZQnIcŰgEY5V6RrF68j5HQXlcNG^HĎR-7tvs=,f7̗|A}Y6 ~f0M)CNO8ht?ҁPvLPI):=os^E_;&J`Aoy~NQ^tpݽDH8gsO:Ahd}/8 =(g^ AP~Q!S.N>n~Zy+-}'>NMӟh` @ƈ> "c}yFR]'NOY6t Z0v?sɜ=?JeG}O$UJ+KUUTJ$ҝ[$C:$w=dh#RCH8=P-ߚ6jmmm[cmmmmZUmնmmmm՜I$I$m\lVqgO g^rJiG\( fy|cɌ]qH3mbm we.I$II$I$H0fgoOďF^>vkCS?13lr6+PtFƊv(l l:40p黦;?JOsQZQHȄp÷OΟJP?YHmfwٙz-lز͙:Si.}o6\&<Ny76z\8m|Js&sanq%mmˡt#W(_ڮ@6^ЀuVFC08q^Vlq8b7QCO=M3,͡gl8ˇZW|'DtlR_'ކW{V"!H[uLA.CCR'b! -X*Uv_qu6QÂAԛ瘣s+z6h/\|]?XVhP*"!)X!C %x7_uY/6:y–q!t.Gq\U^G7N\N6xuW\_X 1'9m-kI2l73oN[*eq +?r'iuGV{p₌Bى H%܂`ݤc۪m{"/q, "/7umԹע"wυ{RKQT!a>rנkPHkJ4>•yr%!xO*P60n~U[:3~Vg;3gږ2OUVBW;Ã]! .ѣpTotV@/iv?= +U,p[nuI-oHB5?>|x9}scjx9&@8Avk_w߭Ġ3j54irtT4c."VꀑvNzXq.ff]$> |pRgM>=+wqۇbaoS7UߒR*`F wj̡R9}ֺw^f VΏbe>T}x_3s? b|8Ȅ>L%0|e8li[9K_HWFSamnR84 c?f2)HGvU l¡b"\{f.`rI/8Mb9y``\ j?wqw q_>\^홇qR.*+hZ RO*u#a_XV@w@w V#x啍3S@!Kd_zE5l5U5b3|o *x(7)SDw7= ! ZPNt1S^mG#r)- 鐥l\|3% BB? 4(+ E^ǘ$R`^QE`oݐ:><Nԇ qcH~Ðb9!{{8CXӺJ#+Qcѣ3S5tLPȳI:f'+Z% n!P&^4Gd"2(*)\P:E2č.f E X7D˥q ~:φ2ZDf5!sKi^̓1l15e]ǽ],,. ~1/ 8OvmpTBh]oolH!ƅ ? iZ"vh"$e daFh (QY`T uӤQ>hۡ"Qc99]{ E^R}9^]u|輽 |+Q8'vS) mRp"9Z`^ 稊ycSaQ(Uu`6'QmP߱aHB6}_ԑӲBR(V 8ΡÝsew|tH_oFH.h=4t?_txUJA.9[Dz I3Lo3_C;""gG}7IE +d}GwvgOsp@|a6\W-/#7/c`; nS  r3aD($map(Ycڝwݠl!F"GoX6&Lbt %|C!{:77!q?sp5w.nХq> |λg>tB$" LRޭ mC5bA 4rODo5#q:6Jxb0:-b^]ѕE.ZF⑏c0GG(ة1٧w{:R5X_ú[Vwɞ]ѠĻ8pG ?{Hue{/93u8 =] pZ ESSd~G.V@ !4o:]N8i1j *+eu`P.8 -9qCVeժv$.8,mE{g%) o"_MmQ>뙟z\q\A+m5$EB}f dNZ %:tߋ>-@b b^n[F `~SnlQ{7K 8dwp{"DCs<4I(D`,rYIsAq6beP$™Ah 90\!7Ǡ~d_|,xנKeHoo#5X!E O%❺ѶP ;gts0QI#n5p6Bї8!*':!cB(PU.9~LfOT ( XF泗+=y^/WCMlqi/ ' 7Ȩ@*,Px/SQcIPLJzt"#!W}On!ü&1Aߨv_p u]{bH.lR$5/]!E1#M#lzk'džf;=CRV|$!6zhc4T*#+fu`{1gP^^}d(/,.Ј8Wr]NbJ/*+r-g_"W,as֔žm TqBNP:`T=l;>ܻ#-㮍sC' UA$Isш"-8#ui7ss;ȹzt2BC +t0W";),K:i>r^~$>!DgT!J \1MaAplAę&=tp<<=G#*\rR\W=ˮF59fTXV8M@D!%@,՛Lw,(dnPB#+IdC(r/Vex8Q&r0U"sٷ8~&C oN3kبB _DQڿd/i4`Ä>IiZh$YWQ7br_e}63#d?h Qo'LC,M_k(rqdQ}B?6A$|o.AFWhbVjj 6lg3Vl'|I!:Ҽ—9D~> Z#4@s^oC?"!BdV!Y /z21bc$Esh}7Xu7AID<~/Ml\>E5: b !zPœ(d?'7fNMGXc!H3RD _1C:|ͽMTZ3PB$WBfreaj}\0ztvA.(*&Q׳wL]d}CobWqMͯg.'dt98}82qѕ*hw"q wuo$Skc m$燍.TOCGlàΗZ2|:QLw zo6h95`z.fsڮ~No-k C{|yyG!͗ Wah, l/@'VDd%.pz*N(pr3|t&t dR`><mccW@@ۊ0v 9$zI-I#}mv?GO]H% jV ^6px4 PC2 a70=i@lo1mC#FZP>,_p ,)jOA 1D'pCc\`}6a@@0&3klw $m#Sq]<sBB5>>J- H]`337pErT#0Cw GȎ> CB'3Djdi;|ix>fnuhxϤ}m>8[^Δ3C>p*6X Ń;Oۡ`k?;[nFh`.(0! Yld谨vc(l~r/7 `am.t x[1uW`2g\0]N6 F8=Mwړq @:ICy:|qi8a]Xc;I9 ] y *Du  d1$:A];\ Vj.} HB8@Za~q2YU7I+˦0CCwZvD#D 8 $éoQ</'=oO^{Lޥ}sފ,:8,YN@s>.lz*Cp欥΢O_2J7N֐:DSm\?v *螚-%yhŸD0V%:M WSLJ:&,Qt>sR[KY<ᨢ-8T6?C=  fT~E6pDP8 B̷ }"SeY_ĈZ pp΢"%ڔg~A$$9U.*2@h>[JOىt0< #)Rq8gS5@"I u0M@}h GBd}x>*a!<`|6w;oFϵ#$aP* L@&Ll-U(IgLl]:!.80g4ҴxTQKRJ8\ݒj DuKhrOf𜕀,fjvξ657?kFrdw vGD3km| M hBN.^^?^޼}] &7c~;[5akC~P@0r}1El_jpr!p8bhK4 0yE*'&?TG5ق#!\97H- b {v1΢6*MX0sYF6iY}H5A<9Q#Į89ykѪ8q=<6pHn.07峻8o~Ylfhv 2gX۽?&y 98V| 1qҴ:>øpD n2J"QDʋӟy뤲"g?: jO+}:8((Hr SՒ ߷|5CtAc#ɪ}.yaTQ`hsNOЇsJ$id2DŪIhm$FzpnsԴd"" N:*qNܞ|W/$}#r js4f75tFCnС1Gzcư19o^PT4|JB4co]kAwߏ7;2 CPG`:o҇,&)G_ ⺁˯`Q;w㶸41YKZj94:r$( (ةAd;ĈR6NdsC8 3΄`E c[c!ŗICh>SpXW\ (Bŭ7eY>ԬTk&N7 'S1C{Fi)zXqĥBk:9\,(Sߏµ#53U`CE/Sq9pd 4dHpOe΄; vhس ,f1PO80IЇ͋8N(ΝZ>pGVk/%^!'A߇%-CpU;\"`;j6ך<8ptC7&/\1t|Or2~6e_!{l7LT9kN #rK]Oa oBX߱N\tI6:QASd8 ,E%:r6gC e屟 0DTQ$EEUӵCpxJ8MT8D\#0IG#-4L8r9< &8t937#'\t+D95`sPQo8q `8fMg<9hѱhBQA`l1ZGB*6r)c!2jvRu˔冂BX AOJB ̹n3 REWwpw_ "rH|s$d^X.%:b~*(@aEj}^]:hQ(;;#" 9 K=73v`zhΈRب+j 21徂bzE0 }/1O-l? vebJԾ/fN5蘼ȱҕuOLǮogCQŇqgrl{g-*CQumB]S;.Ģ*aZZm!,E6+yT}t~a_nQs'^yNt $ m՟;M,{ Gh~D2YU:b, `YeUNMԺ_i}O|9!ǿw4*jLJI)1|n/2p=^Qw@`S Bakq 3r@Ms4t  X~aJ>|r=U8n,4$Jq`lag0W? t6:=YV0%bθ¯3~t/dl_|g ne)iG~VYuG^])כ=懒[9h3ɜVDmnl*pʏ/g, b.2="kߜJlI3$#~Æ%,gq~zf%s=@: ={x"XCDQ46r߃o8OϗB *RT1>?K:GݛX297dw撔b,DB?"~)8 Es/TϜ9^%؊Vys* B0B"m#[=.qm?SN;Lp}H3)V7q8@$[1S'WMւQ)\~d,cT4uG}^e> ߨ;G#l?mK UB0Og`h |g71`~XjǧƾtK{epSϽqMӞ4LbJP!z@A)zsoh?r|pfh-pC ?0}>M;v嵚O|3Oj_AN| Q9 (u^8dl(0 1*8g<(/Xg䓂HN1JKZtjT$S_|Nly/~w+﫱/r \uu11(7Vn;l=1C w8_<p#> T6tlͥ,46?*B`af= y1Kc5YX+HCQB짔wYt1W$|Z=AMNFC^v 7 1Ȱ}L K=yBb#D,s(gJ;w-=O5F7$D xLHN`zax*2"}z03":"pF/>u[^B`؎>C__9ɓ̵oфu{hns]UEu<T6׿(A ǝp4Y](uunH c4~taeLڷi@r pXr y nx|>ځ,$4/˔?oacYinzP(|GMXH {zp f:h,JEeI3/ء%$šr@ɥN]R2ݙ#=oﱸgW=PX 4R-R~^.wCŁX]F =^_LwO{ݲ8s uwG{scqP^1+ ־aptpMEHϙ@O4+鸳xqt3AtLgDO O^˄ L{x ȏ7R=Iam_O y{ RsXj'a[Z| 7]eh7יv'*>ݪ \zMrL/9O󇌂f1( .NWCuhVE@L B`d=#dQşCj &w+HpZ9 S츣 .AlUd18E;!^VKřGc*Ȍ&/Xt6ٛT4~UXxSCe/'wp*t a W0Lo-Txo0l;dkZV &shj`]mcgWo:tB1=qz4.!`yL8xxrz\ql4Y9(Be`ya+PP῿$M#V'K}@a#dMYf 1N޷])D|;H)(V* . JɃ06Q2h9-~іXz2i `Hk7a~@΂ӀD,_~j* `8Q.*yDpvuksZHν1 ?r{BraI@ g~k~;g:Ha|Cae9qIl=/bPJ@`a"\|Fǟ#8 ۸_!H(;)aǁK26m:ATxYe@>'!T)|_ϊOȷtH/*݊8P0V^h׶V#>WlhpH<+֌D=wgLn3#i £'#gjA!@ps̒Z>ԋ'fpfb? ]:#Пq@\zĢ]{s^49B?޽ʿlr'4 >PբBE`0]FZ~?l#}El66S>ds4?)3 :e+Z+AD,hf7(K$}՞c{2bDjbj&xR a+^0z|6+b7c#/C` j[R3FЦ:CX36|%(Bp .TWyEڵ"y,\:=CxCn ' 6y^Nl@$eHp'D8hTW!Bhݍ 8=Ӿ)H@Q /UM"яLG?g܀*2}|!'dzzi@qjyBs܀۪WTotPccڂ9[q?v+|j`!V9. űp wd~l!Q{Bu  Ŕ ([:?p[m Ns!Vs涓ŦPٴ;elW(ƶlYe'^J&G8CXxZqYnd2Ae# "ͤ_9ɞ>GۅA\载RWt*C".s]{>4n˱}bQ @ h$<_ϢgD)$uDrf8?Tdbb`pBj.`8*jqq}|gF>9k[ZVlڣ /Ys*0lI]68b-Ki1V|n_e4Uc$=BNQvwyZKIn$X _iJXgK!~oI r'9P!$,RTBbO]JꀛkhބyCQIߙp{.~w6yh%9L棭 #mrb#9Z Qۧ+ YN\9CN;zRad<-Q@zPPyӥغ! 8E^\JjaLS&vldJ {>- 2NS\q~WwөҭF xN!u+`YDБ\IBӢAd[z(C<,- 3U"z(񔀅}>e GD}?\P]ս쬬1!#OTOpJ|uhnPx-w[z9Ƽ L]yS_P$Jfn/6YæV3-[t6U;GJVؽ93S370Lfs!V(^NⳔNNoϜA)r1SG_JU>!,#[,\)Y_ E)֤g*aWI}aBJ'5FtBy&99]6%'ov#HmQJN]a͆EUP2dpJVA<>k_ ƚx~*C]?ݬ{#{}D p܂b.B3g @Scbqkav}[ ؐ];oCrNAr7Eg]C(OῑwQMqsQ؋J$A\C juGDUtqATl{Ҽ|íwtu6v،1M_tuQt&#[B_bԌ-Bc{9%ެRGS/`=7`}2`u4pmH@=TE{I i1߱o/KW8 t?ab;qkYuH}Rcy\ ]dK]sx$Y,js :(wx׃h=>,ST{!no0F4kd#TC*$!;ڈeS*vwԷD9q Nzd?1ȼ24HJ/k33pa2k T J_:Źk iUocgw2ٖ߰{Hx/\͞Phݹ6Of QbEb0w^"2\Gd}z1eOs?JMh 88QlZFԈd8djͤ0k(ZG0" qQD3nDXv5ѧpZ牑 -9," <ƁNm 佐4GϯnţH`EMQ*yV)B؜۽Q&NSMP .+i-Y:q1@k(Ș*.fNuDj#tU>N Ѩ0и̢K5]+Kٕ2Yf1d0!Fʤ7@0ۑWkjGgn4awS4/`FP5·ER"??N9}s] ;JC}H5i "K!užL~6N77NL!5ow>CJB[ӂfPw=_GW8r=!mc2# ( (zZ[:r_UVLՄ \# 8Ԇ#UQlG蘾& [|iF4=g}wRg/x^? :C]lLJ3צCxMc69jv0[0|,;Xq=[Y2F8fls zqBCkC2xZ$jLٍJ\.'"E>2 \aʼn*Z(GQ=]5 J20pD $/\\|W3;ncV3ZV5|i5Ыq&!ƺ浞z,q0/NU)34ڌ RSh qCdmC,FcO68]A6Mȍvt]6yqEk^dtwqӵUgڃdz5̬ҁSlz, rmA0&<=U^aexS2t+RiodWWeٜ+005rΠ\[s/#j!!zݺ:Ii38A',7P\eX.պ:` nLCkY_$~>8ac-1 /s|s9e -f,s8ZQύNR1yor[v+2#GC7֫"B-؁s}۽ "1|[Rɗ:uPU?|_~-] ~4}xR|Cxx@s)lq =g:M1c Y 0\ |{Л/?%uK0gc,qL:*t}cq6t]CFcFk=-]+[Nz#TǍoXrBCH¬O5F5 5ȄOgD]~͢ }d?kc'onPwy JOnqU^ ** 22!}Ǭ/l]sd0X;1tK'Mrxuc\}]SqjgY~-8 ԴI n(x|xZ4z|y~8C=n"SI“qZE=G=s|xl5ɜ9;b T큐 _8[}8(TFX8o`:CBp;$ZX0  /B0GԨX"En*.Ư"k,R)Ea0GIdIx^ًf"}:_s0J,o Jq0I{c(C>3r d4${(h)6$H$@mby iJ#bBܼ% h~'2sK0.O3h+m1׏ͳ{p ȡOϮC񼃥ReHZxEdgL\ V8ːwdkuFBk%^ȥ=l;ep2io= vۻPgwFh&@b1xx,A:4 R]JB2Cv"\ i*pM/ƃװ*DLt>׉*Å 4Wĺ/smP㷺0ѕ ^9D<[ta2pM s%9Xړ W?1v'!HyAD&G&@?W5ѣv{ϝ=$E8\ߵcy'K d䐓"Lb4@λI}XlMVߕxw<{W_ +(\H]aaD ܢ[!-ÒfGy}_~jj _SӜgfJ PPr]BIa*_™?`$#7MZ8 a)6lsH Yw9-B3N2H_+l"&Hg' CE1Ba(tg @ &׼R۸oԋ2c_cg-۝e}]{5 ި#az5Ƕ%z¢3-ʁ^.|_|b(.bG:I8=RꜶ<8/#Pg HŠ,+ !W-1f?WzcOv %g4 ?wR?δsteDQ wϴ^0;.=78W`8<[ ޱ|~i[(<@x#[ك~$ew f7I2.XȰM PRy'e/yP䇟Th- 3hb:%&[H p*m;u~swޛOh$~RRmw15S:_"`),=OdVŠVt u%j:TQ`0Nv8?p$Wb.t7J&Y6jS40kbţ8!sN9Bc.pkǻ4ȴGcF"$Zg۸ϵ0Kiz7E<{TV$'!Z_HF>n> 90Qزd7jn6Zm?UHɌO?i" 0=Z]J_Q!#(I9؟G ,/b  88== ^lD 㡞ZŜ^')My?%|TEd4r) d0૰cen!QE?G+d,"2O QCG_HӵbNu40Ti#"s?pTTs'7 NEGͷ>" τ"as^q1%)Pp@ŵ6s{U?&4p*r!P 8,йsЯSeq UUA*IPtqprpPWW3_, 耤ԄƟlI+y[bwg{d1šRjC9J/٦(HBUB! DRE%IT@UQ5EQQS +)+L54QD EQUQAP 52U "7O'맛M.7 pU<˃q`O'{|k5=8]!1񖁅/)\!ylwcOTC9f Q5Nv8Xm6yU'הUד9iђn[˵!&0>1֘7 -:6@l=0Q(,)X[&Gw6/`r"d8[$r%ʣ[\s0P, N_%|pMDl7ߌbk7GsSdZ c5)Ѐ!?㰍' = 1e(dc-ܝLʦRW,RcdkVQmQr 8f .7bH>Z0j|,ebEm%AD'r@$wkםc;^XwIYcDdQh/dCd ICDٹo4+ٹ?`g*|Ș bDP%yA$?ߋ^U%qy4bo ^l=dzx|1q\ol>|*U^ iIr"?=cXG=qz)OS.6qk~xμ< t>l_D_>K|a_ڟHSwW !71%@=*y>7O~o_l~2!z1!&#,,O'SHP,D`"(>әv_*?bMPq>?B,8r=w!#1%X ]ɧ=ՠC}_ƷJ񶞯H)_h˯ui.e֋;k ۮ*/B+/PZq۫TYB1Qx]'by$_>G)anl!#I$C%M )/A-" o8G(>?>_! @Q$UP)P4JR bbZ SM(L-0H*Ҫn D34x2s1 (%)ɗg )YIX~{$9H!`g(&HCo{>W8xx7i;*@ Q#1kFe )H)sL@RG/2"R=x} #/d$4\ jYoZayTotMipxOi~KSFy询 .oYBvt1(&a(\M9gE;k2XuWC_XѠ")1FU81h4bZ-T3~h/T_hO"cX񕄤 03y!Z0~Ծ;F~+{pz^)T]A^,aA 1s4% w* #s۳O~)+U9xv̈Rc'IS?T?,GtQD⯽YY YsAU}_?!Qp o  =!A!9.KL/dy!>?;3?|_ Pw`"%z.S5q1v/-r{$!/j!BQ)c$j2Қj Ojh 'f%(ׇeKTb2;==&ORt%?(4}_&@Qh{퓴@=_pbP7f}˳uH'7_?o`U) {t0~uTΦ8Jywl'A_)}}p49 IϪ2 !u(.qf?G}j!ӡz/vWX!{/ l2Wo;œz}_G$<'Otc'1]ҩMq@~W}׀5X -0A)!}ߟ>XTm #aێݺ{Mz_VIQ>Uʌd AeOٻ-sN_ |GEr+'D8_@T~*/A!3wkM9j!)@sud$oVHHazuv@A#!hi:'=AC{~_L^~Þu9O3TL>W)C^!3?1CP Rd<%odAEaJ=|GȔ$d'hqDpYvH# dȂ1CL_f2m0pDx?'@pՒWۢxp7Ax|Ħ<-ۊ@W! &]HHIЈD Q]on퇿!#z5̹"v}"D̙Oɮ׮&br~TЇB%(V|>-S²ĒnJwM(-̡׌AA,>b~ 2PFvyߘ*'$ AóM'0VWȦʬ;G'8bTC}9GMq9(~ܝH5!X"kO-O:p?(_ϜR`y7?|8 93&/-W޷ ?# F<$br'rEX f!CO\d @pЅFg*3уO'm |H^91 D =@A\eY~~"O⦹0!+/@3[!r܉CqoӼ ;ޫ|LLY(5,G@ jC@|7 /aӷ #Qw Jw8jWv=dczc< >G*t33 :/me#eOTqϞs[‗]Moԏ `׌4SG % x/D.@l@eLAqxxYo7"O?+6\ ̩^87A32ǣ%TbQDp7e$DܤUoڣhebOo.szQ$yI tJ߰SA&>8 NȊ$d_! uEn'?3y(2#p9je\keyCB0r)7uE( DAtCs(Oz6-3'ǃv'şqzQ;iXfJ Q\"nHhxpFlb/;'=:8%ɷ10rPlI@$:Mϓھ'qiy{ .>o|XLz]ڪXpz~⣜ik|<Ykѽ` ?@I|rs7{l3HDB7&;<=s;]{!4>(:(/u3/yɧUZԺB`9[ Y_$3n!pp~P#obsio)omW ڡ\Rӝ(FZeNApa@̡ݳxwz}''w}f۷oA |*\oTG\;30fyՕ;=ߥ0>h{2{Kvq !y#Wtcquug'E|>;$c!d\zUlנ*`P*"+MP>5 W~%8uqZa$y%dSw(Yw{֯?g&nvYՃs>c.6b(_H9VK(-?|TG`}#KDiau؋*! =>d([Y[ҤQLv9࠿Jb=+y: qp a7tty(K۱ Ń쯢.gQ~ԺP5v@31\Ү|Nt_2"G[ ,3l߷>`҅T`|3ЧOWg5s|7Ӥ)mQğg=f#TC|g h;yϬjV |h޻:9ھ/ΥZJ~suh@U&UvW3{=Ϗ~*L4RU/޻ۨCMl` 77tŶԨ7 y0b6_<Ϟyr7fuf1t^Uu`a{延^@BYY@Sثw?ۣ7fQ ^DGEOr" f~< ut%O ȻBlCH c/߅;-&i\|F_(w=$;Xf/G^U4 h<ɸ%@{qv;KMg®m)"*/UJqKbKeO<= ]s;g˪rŤxs*1y{:E>Sj/BB|^VE_@?u2v=ÞviЎMdaN8tnQ.{q<rY^WL;uǕl4wCn_vl, L{(u?g篝Kw=%rϏ@` `C("Cr"\ޣ< E ;obL+esb-+~]rElzU02ǭW@S 6$ܔ(>ΘMd=ݲWr?}@ |S{At\P!BBQ< A67~^zwn}6Ryiu+h?m\< xC}uNkm!"@A  Ss";J=_Dҥ$'̈1f ڼZwлMMC ?xOAA<t =͇dm: pB)'Q7a]yi!ٓ UӭߢZDQڏsЅ(_3(%پ&F}Wڦ"Ԥ4s##2+w%t}b椵Ʒ/ZJTyǺs2 ECWػ^è.@oW8ocu\Qd=B 9Mey/yhwd],b=MZ]"Vq\LLo:?hH ~ci92 VXVüup 1旙>) c}YOZBudq W-=-𳯥.Mbן(DBck㸭{+ަshC?CNR44 CB{4KQY&()fX@)A^.dDSJ8@;Gu//>i$  O(UFO?g%)C]§vY m?ӿ>wC$?QU @qzpz-*>~~|nXߊo{.8~͝ymwO?ͥ7WWgΛe"{}_~fxn_{YVKG(ciMWuU$ =_XI]{͇3+rկOqwe>kj=W-up|:a ࿗5T3&^H3{Z);\Vs ؟T{ѯ8|-nc+2P9鮟w2EUa -epmߪa v`"DT=4Kfι g-0x{ f3PoQ!6IP7>Lv=r|8͗›]9;GмpvDM/b>RP᜞@) '?Qǃݟa}}}oy>]ηoUqi=C333330řʣQKݺƮ{ qY qwAG-Vwx O*㊴p7 'G+룚|ьNa+zX|g'fײȝh9̹=x~ V#SiȺޯ*"qkӜ=6/pU6񴺯Qv;Qq˧VέVc'O|6ABxH6~w`y{=O<|̝쥋=$~LAt Ip/M\^Rin{ĄӿԶ>= 龜]IK7|JC+52.puvF|y<)^vo_u}{=~l2a\ӣs mW{%ן1;HbWPޣS`:A,^yayN&/A$䢢~Q mOуҼ-®O/`'a *cI@k}̾ûrc>_lw :X($*З)=m!"PT<9ʱ5~snøŹW.'5Y@lPYAoӃΩQ߷r0|P6Br7<I|Zn3(5TˌA PKȝiנR:S$XmP+(j/Mx#8Pfd?0KY؂S3 o6B)};3MLoǏ2}CP U>\St'@|BДGE825=@vžO2/Eojp fNL6@|##w]k-ՆY9X+#kJσ"z# ty7vmEy$''hMGY"vpog̣N>oΐ]ws318:tܶfnpϕL)릗(ok) Iܸu7ZTEzX#~(3$H"#*V3o$hِFr&逧tLApG(H߳Lzt|H)Põ7D,'l Dq DQn/t9ˍNVk 8]͖t(c>ʮko9vɗl ?]zOpj M,+_#>fHK5D@jlz$ pYpVF';RX OI<9=r^#"Pdf:^p+u}&nIo5$8uH&O F,p%x5Ă֬ao6S{ /@I 8݌wˆލqTAo7w?B@`PA "(,Po %k-DUJw0WMtӘr}K|r='gڕE x>Ϩ),<$gFq_f0ᵱ B@Z o94a×Os6jIcl6?C#mS awog;}L(a P{k6Pߤ2Ѵogy;|#3񵏞"L=T G0ؙzjF3vn,^@,H829Cٝ]rNsuMG{v5f.4I TCk0Kg9h(EF\@DsՒsHK|yz; EJ]Ն$4:r s>=11 nycKȐ"(IJݿ  ibՕpe.y`NSWwf"E\:ca /ғDRnLJ@]T7ĖCls'lG y9{xc OJ!`hA+LM|@mUY(s$D,pa#}N]@NhK+9Fo,GC/pF:t6o]c)dݎ'h>QzL L'$ 0$#|kN[%t+1Gz< R/'S+q[A7>(L!0,o^o J-_<1Teb'ȁҕxR9rT+`{Pv@Ɨѱ4Ȉ`z_xOyb.Qѭ!+;@ˎ>loG[E;1w8&iA* 1sf4;KUw¢8@OP(r0S˲M9z@ډɂMßy=\dJV~e/),Xe>oWrs*<;;~P~ߡ5G5y bVsN E{|1hQN RyW;#v|q_ UBF>< ]4=C@H%@td.}01;؄Z CT]mKUgFJyH^]_+Os04hU&8Jg6e:MJ8߬'jMÚj_G$kro <6J6pt5"k53 F2ۿ',-̳A>I}v9 p~B π@* &qGԟ|QVE'=D¯Ae% THనU:>xpZZ9OD@#x{dS،HAP?M6qMɀF{$4DXO}4Pn ~ysY }/jy C8*OG n" Û {r~F<O%AGPX$p]tXrPӸUc,Z}*̤0EB7k.M[5:y0TRdQ$$2|fXBgsُ9Gv}=7:f,/ϓ3O^lg''9c=LF<`*lK$ۗ6M!k9ғGX8_f.n0µ@v|^G:QF: |a9WxY\Fya  yVD?9_^7'm(-_{@3tfr>o]tPYyjxQ2 ^ zEiyZ埶NP-ձ׆gҚ=t, BigMӸ"حM7=TsΖeQѯDN\,vl2$16OsO/&͋_չ[Js,.&=m9Ld#egSp keyHBWCǡv; c\4O ju"p0*//Ut[tyR V/']ykc3(؎y<Ƞ{zx'}7t<ӖOmr7z!s8(F Ut |!zSg,G@iX5*P! ؀휡 Ʊ<,o.MX.Eٵn9n?XSsSlXB!nV7ߴw)F!޻(6u=8KR׍ &ڿR-X)"zhcϽҋYR;k`wz,6@@@?$J$L~Wr1o~/_p6a?\ _XN}Q$#Ywۑ;=X1~A+9>~ǠKV ™?,ck_-zo'BeFS 0&CP}I p-jua<#s"@ER$?:G3ymI?_vʫK09@d ݖ0P&5`;mнdݓQSM dgAfDI9 L?;ާ@2EdZĒI^F6%?׳~UW~}7lB^{I0\#aZYh#.0s@@wiIՔgw{6q< 8VOv|O.quH:r) aOkq>D H@nQr=A@ːpi'T0_G%^5NC8[IoΚ @RGfb]pz59Pf!.=+ SKf*3@^ΆWk^G |($W)m4! O2 sSQ]:wnI } [KvU}¶:!8 疮X7h{xV'b= Ԧ&^+ƈ2/0@aj1n ,L;^Dg!iLxDkB_=C3-Ea`4]/|QO#ry-gOg90oU3XI9ߐ?K- _.$UB郼)qRp\.j`G4l 1@KEP@ĄY69>QDJ#@DH ci9X4>D4>?+kȟwʈB_QBPXO!$A!` ~gg[O\:K ;l*Q+hܳ0lpER4bhT'$(EBc9Z"̠26l?cekKGl"I$מ}SMĦ9gB@YyѴRf7c^r0'ؙx|!>˴A" 3p% ff\ʺPHS*1i4FR8O<:[gѥ9{8x}:\B-W)Dc^Oֱ;!!#{d̕nxhuihݯ%( r@a^76gA` x^n_;/ ㌉b/<xN&[㮇oN 'g8\1r5JlC1sN""ÃO!Ⱦ9z$l9Oias9N% VU2c'2j53Ϋ#K(nd{4lS$I60̞ʦ~׬B@m[iiYWnp (^w~AXMb,$%4 र{ڪcbvR Aݪ8\ %Y%$=NxyjbvGXc-۷\LxyE$ O"pΐ.Iv)>UsƄ޴ }L'V`P) [J5t3(tKc78_K3cLdow$|EU *!)h(.]Ch;u?=׺l+lR̹z{yBQFGֲ'T{oGO˶O 䟋ST2:& ("z.MDe3sZD'U4qC۷ &ng*l!)u-^QMdžߜ\ADQ+-D+$˂wGɋ4l[5T5O đ%4ҭ%sihK)iK4l~6eJDe :thPH^e4d&yC> !i \0^Ӵ0 9cRt Nuhh^CVPֿFaϯlDDM1 P@xOd Y᱊Lx a$LD3>1̨*9a툻.ЬoÈiqNm|<;U$O)yv̂NqԺ[@2T) J-z`0(#ƶ:܈+Zԗ׃Gn8:q,a4nQ*MJkt)^aUD"v}w':hA`mV(#CJP0k!l!7TU}1cSmG$A25.@rBB!].65de5\h1RUI 0+:9Zġ$T]^O`?7pY?}`y'@?`GtF[S|-ξ۽PQCKCw5 S?xZ (}خCbwd&BUhYֳG-s?>=s o m >=QR^S)jqB1D~W1'Cbr6& F._rU9pNDQYn"V]gJicpaRh`7PpPG)SwR2G^a83U } PW*ͪtt EP=ew=>g 8 ^v}?Y<.>bI- N0)[~:m0i{nqMӐp`A ;|2t~?}[ɯ}?vGϞg 껳*<ʹ/[Q&OʝݭVӱ> 㛦F0>O' )J^yO}G50bLPCHUؽ;(ELI&I*?-ڨ"s38'&;<8@HN.T;lCzWң_z &5U`,eQ0=un3K ?% .U)Ԟ JFX qpή';JcXpLq((qP)'Qy _9'CP?NڇPI41/E,Ɍu>M[g_}} )ȣ7p@o"9 >r:: _)pDDN1O b" ؗ2`K'/UaIl-B7}v\"\B8;۵]O6пK4L?txI>,çi~zG`gID(Kp0SjƪiYy d/i7"§EY;GW>h$v,}1u3CL,@6ǃ&P8"nf{ i](yJ{P -T84`Ez{ϝ=Pq seԨ>x"zybT.܃PD'xHE\4xPV`C[hKt~eIV~W'.W&CPIS=g{˟-R>nތJr=hDajێO?nq<=.LF5pC b7/藕?1dTwEEW"Lcm .(g] 3CFW5; $0R2PNEǝu{8?'oW/ Hz;m"mT{XR _eU|^GTH|Q2)ILpne-Dr55la 'Hk?.c7loï-N<pNcd8o5e;߶& jgr_w5#pȄWȠ#ʨ 糧h"߁qTըpqD 5ZmdC %?w7ԂZs t?^lz?5Q}DZ"5T3 ]~}<)z_˜PRȒ'O:.lGr Ʌ(OоxpKχ`rO+,ʢPQ{BzK|ݮD܅ b;(?)yf?'׆_m<""'$\3ctNar[rs²bQl$J_RFPﳓɄb )S RRbݳ HXC9ɂ?z,QCS?x"]Om;yWc#oďr@ ֘ 0f_{.P-uw} )%U9ř,HM>ߤ;hzw:Ҫ<Je> iAq?(q.d VBh=]`ę)/@gT?-D|ǹX~NKu\w!ՐD#d|_cL%#G%,E0ACP000CU@BDbuΛV01*KYWPQSVfrKS~.{qۙf:T`ԣH8@R(p8S =e`aC!^fOC 6u;TyZb,`8e5#Y0BLo}^o"hUoxz3xO~*4t pe}'? !wT(ujcz`P=REZJ|e+!/dJ& Z~,%}SxQ`@רQDPPA9쫘H#Zm(w=G}ރ|1;~0Ͷ{2> {/ڼ҇%b=!]&~Ny??pFީ[1WG>ePpÃdmQ6V2| P5(gpؔ,9i-u*}p qI+ѐgl `  r3TE}laQuh.n e>jIƸ gt^gSO.\7< DRYzm/UU$`I2>oQՎ{yjl ڃ(\4¦ <]OOן?OGTFSZމ9wCuC 68 CrKOY+;^&QTygȢOb_ŃfCp[{n&`M,H4V!];0?^ٽqĆ`~C ss!vc{|lVNDИҼ-vCV[!OW@&Z I6I?5ydR6g!D=Wx#xwmr{䁣׋^FǸnB&#yeݛnQ"Mo+T6OתΥo.ktng9g՚(x=KFW%sݾC{G/O AB(މ"Ŷ+g^pUMec8VCs nʫ+~FQm3V W+10b=ӟwշ`=-xh>vv;m2, $9zku؟UiE>)?Z$9|+&M2q`ES/G Q.pJzDD!\`lT# JKȊђk9 =*CY*NIP7Y@<)0-]4>E)+6zDy'tq@^h'ľI$xv9RTCCo bl   La9H`#8rgrf]{8U/Va.iXG﬽jz\C-U' I-B""_Ï@X{[>V7(Rez V5YroOpXɩDAQTZ/?CAC; ~+_&@+ @>fw^/jIl6>k)j 8&u#/B&&F>6r<h"v_Tֳ8l>H^\6e*JݍjW:E:+牾mŘvqli0a "h';7e?^+hQArIxF WwtߴHL@~X,acDԙf,ܧӰtw t}t^E_:%t7{S[.w)zzaCPAx#>W )b AAlD0÷P"60<)_!)͖ShO߮ 9MxUq.RM[ZsjWGChn+/(+ApT>'k<~6x ы{Vvwe8=mqe`o>H0KGKң+@oO'>Da\66eaHޓN0NFg*e/:mW0҂"Oז=y *,QPgDl]AVM(^*;X;P&/o|{4x; 7+0Ft zhu n@wKy#f$F" +,|ܠm;O`;zxN ٥sMzh FIJ . y o=~̓9Ə97pJz Fom2oP9bsQ 16Ųؙ;;ѨAIACkxaRdrJVw eUzyuo3%[_c‹XɩsY]X~ Y_s61~nr r (BM" Sx ?6UN \jz<׃rp.h-3plC-nn٠Nɝ:xLV&NoI]dkcV?gs5c?KS`*Nx^A8JhSBgh[%T(K;CoߊZֵsLptR Fn\A:d<x NCdD&G|3psf0wH H:n$/ce^U8`pen-Nf:Ci 37lxrNms!f;J^}fҾQYxYβdg+_Fů0D?(fa O􏈃y4R Us]I7r^r>q3t`7u!qsxm4ѮV|.)X1~pڜb=ND&%uu8 =@et8Yfdi&8jRJq_dT:AOWzfLbe-Z8Rev?(;WsrX[d%IBc RKN>xw%XRs##cnH`_ rtQ]+wD՟N-Ϝnz8XpQ}x(%,h=8V1ϤcpxF̊4ԀN_'xP\SG?C~s 38}6X ;u d"R( 6@y .G TQ ‰i0@u)sAƫ6\R#SpWMZ#ج/L&."y$AB݇,JcB/YN=SWzX \_*Aߴ9=}`$W!!}|˙SiP"<%(T}}_,tU!y2vJ$ Nw9M.7쳄$2QcH4jrv/TN>q͖1BFPrpOolSg׺3D6Ɖ#8sc]}we &"3#|hk1r6p ,nqXU/{W9yHj\ǫ5a:&JnŌ.jN ي`H妑gz%&8mYOY\-= ݕhl$-{SL,\R@i9z!"4v?AdiPCj`uC+;m8;\18[q-Ɏq^5O 9 ~n_Ӽ~M_>+/$Zf89a'?54{W^ c0Vs/sfz]*LףHޮ5HAa;!oYJǡLcxjl(Geno$G%ι>Y( 9\=];CAMx a&ў7ox_kV.*e c @ C@:vIznV/EdBC A<87$F78'kCe)G*=3t82hvAќ]tYC qҳQItE6)6+BI&D߼]uښg6B V4Ż*}Q jo~yp}ZZ|ZE@DZ/YS_ s 4D6-}fLm)- M˾Ohմ~̆uߦrUmNO|>][ʐΎl'I%JyV%5'crfĄ' 4U(Jbj+B^YpUf? nR .0*8^G_Ih;X+RLHJ&N_]1r:Y]Ε)ulhR^\Egٳnq/`5v'mmw) tsA3f 3kV}cTW H^>$;V҂S }ki]R=e}=`6:B tĺwS~},mfrǶs>:cV&n9 p)$E7BR IyX>jc6kmg8NsE0݃b}Ez='xvEL3z.:iD:4 /><|FܖNPҠ~.@7S rbST,òI3'$;b!GEZqLG@yR/+Fm 2͐J(Y2=xszL)W½^ZN]8Mnoʯ* k Y\hB߼y\+]/X |yDG$E \ҍݬU[yW*„n"F ⟋Wc=(ƌ :tl=| : q[?E59|">jq4H|0sʚ@iFj.ʔ'^TAWWsQpџZ⵪)t+ケ= mfM,ŋaтVؔ7b>3S A*߶A2|+Hm]HHG?==bKԟ'uhZcxg{ąnOV\Ms~oن}wGpa ۹47t8fIA? )?C nG85vNyZv9L+qssJD%hU $sr ƈk a!G^M086_!Q;#{bȡniΌ;A3&A5qj)py>7ay%+ϞvitiGd`NA/F61'|0gݑޠ{`(xOC jn(?Ԡ;s '( UV1(QARtdJ2__Gs_pn7Yt 4bJ0B tPU߶k@hmXY" `J"&}{rɦ"~~mt~4qGBybre{GT?_Ǐ\pcV% }aCv_6=!9}sS4+P).W6hyFIb*H47?u?_c}p TwO}yjIjGD!R;a 1pWLS9gK]lacyBvj>\Գh kEzPU0jP=^_`?%'[edg_2f!auPtmH3ML?o,U4z aђU\{H^߷cd FgN+<='4&*} TC%wP !q*\Ehi`4ѝu[=BDEPo 5yb(] KjO>la;OL,b'wb0grADy5vrs8o_8UP FQi^Y(ȘQeU%Ogs˷CYeUB4"> 45fl-c]4]F: ƃ"k Ҧ݀yHM2mbAD!(At|h &f6PvIsPd<D/PDŠh&]L&Lf@=&>0M3&RkMJ+ɨ1-1v]kYShwȅmE!t+y@b1aYdpOuh΅=v"Rᑒ=ޣcVK>/u59gIUG>E"^CÿPI tgC 0}) t[;θ8 x(smw=awV t2Xoˊi5t_cnәO>WknFg2 qT!vC {/PFok>;{K\9\pБҸ ޚ0DycJ`>p)B^* N.a=}aP(dSfGDnѬ$?F blh%&<0G^` +@S23RJٺ|1)4?4(S¼pC& 8Q= اUg܃I8 8~F#8p=>NA+a؝?\3Q}3ֳ&&3UkS zPv94+߿ ))ϖ/?N>bZhƲ`IhMAh0H2ˇ yaӷZ`b5!%P8 {t: G:!6 X6)x[>L^{nyBy#6?4$TELC}Nso/;CGs~}߅ ڡFMnH!6xDbuM$h3e U:dŘ|5FB>`9 @J hwpAs!58G@ q(Fh+4w?s8ۤ0-w_8{m܂l׉bExȶ@~{O|[]0kn>^=)S q|xry=?nj@DQ΀"\mE#S!c`7|\uP0fZL `>ja3E.羺Ep\W Ci {CgY4.MhO?Jvm?ǦsN* <Sܘ|Ϲ^`5@P<`#ӧ~SPyrI2J{#EGiԌr۵U1 L>m \j X w;&CAIȹ9<(fMEYdj"恎>=Ӛ/a&ǣMy^@vWӼQ)gt]I1T&4=M<ic_<<4 ="y"ÚҴM~xM af.m 2f‘KA#`z8=  yzvɸǸ6E({!u߶Fa&Ok_뜀K WG(FϗΏs|7XKG~i`AY4~yȳwP QGx<~o 0_(3/A>pwf}4=YYX>:3zhs'9E|zEg+9 +Hc4Vtk>ZB^_Wu&wr(EiEX=4g"ntA>Rk"@kV ! %Z:@m4fJpMu`A=u=pu )59ӬݣLMə2ѝ{&ًxd#mol{rWѱݼ\$P2\@9"o:$8˞٠Y ?s/lВEHnvuWXC_i;'B Mt h=FėgLP6PkB6;V(Aw p)bFy+TUV /Y,k곿tzDhrUDzׅBQ;pàC=ݗ=8N8})z<Сwl=`=]сãFC{^{.xD?K=%,I,QSZ]T {Ĉ/* 'sǟ~ *YpD%$6r>MXrz$tڤ>s&3rct'?I'K*K/Mg,𖣃Cx;! 6(~M)IMH5|Ap|^4 MØ8+u_$]8.M(Q3H @:o0a? V nqSrY &6Ci牺z?ҞÕ$۰fXbe˷cYO̱%K/;:jG<63O砌460ba ?޺/qQ4jɨ߃c^(:g.l '3/>lD%8IzAKyj|eGr8$wb8+8k Es>Y|E=Oȅ<#{9ٗ}<{0pܸ*w8]59P@[#d I̊nD5smΚŷJ$p̗w" iQyw7+_zpR]og(-O輈A~Ƿc ~WR.c@;Pw) O(h/䕾d@CRHn$b`:dX(q`NY6Qdz3^Z`)5경o`H!\È|r\$5mNK[@oA3l)fHbd8|Oy,y|)ğ&,i^=D%E'j#ZG}Fa@s͎`tJfThB|%$dO 5Pn[YR27'rg6 o@0w?*wK=-񮡁 ysT>ebP|_ zn>>ɐۧѵNӆj ʾ1HCPzKs~lr=h[TMxq8@Kb#܊M\_$qZ$"P2}/'g9aZAb ^i."`qIFӇ{~/XmjPM ~OQ+}G|fFRO^,X:W+118ǒbPQ$և!zǺȏ:d4)UScFz'ID` _SY;& Ė/=᳦7<371Ag[ɳc+ZF6l63']sa4>u~4 3"(RV03l8\k3GO#K_"0 P`lhDoºcHuw :cD4[fڪÛq/yb"nb yxv`;g,݃Ķk ATKC0BFI @8UAg`ЄA\9V "K254D Ogz}5%|xl~jt9 ~%1,4Z m6IYN ,Sk @(~ZzZ!UW!6v񋕫g^*WMsa5oe1/ !fŶH[3woºa:N"N73 '0r5|Yx6jȒ)aP^hs[]ع~C*0̲NkqV)wUqz f@(=xii;20O@@3O(k3j6F7Nf`G0Yuo鷆[rg6A@:5]YC f;/x |;7# Zg#AƘga5_@0:}r=k?cܰya| 14xϐ恛`4L,;Kו`{ܩ!S-ef*C\ꊪ( n:O2d,w4x/ۯ?[HMH|t C`HA{x,;I1:zha0}0ot".>!8IyHO`o5AZ*GYD9sw5:_iFxLdIJ{Cx$;Q Rxyj@|EH)JaIHG׭pEAm~rq70F,, 9J| "sdc8~a(=I A!)#@ur ]A7HwͽlmӝY=(̎C. lX'J/My0ǙhԙjCID&||8 `%%y K6g*] ][Wg%ɍT,QE>MxQ7&FZtŇà`D*4CǓݸd6b8X3_-$QRQ8$U9XTS@A9S#MQM5M$|bhbJ*`,y! |U~4q\ujbIKČ6󁿍7f1/40`9'b{N)3;x'/Gɀ'ofQԪsFS\dÂH"QLT+_ՍslG5B3fMYpDC1Kpg$H*CqVMOй8>ǝxGd&:,õC6dщ'hr2pUd?|c[s2`dH|(vóⓓf>k!JTf mAH̅> AJ3ӬbS5@(Z!RE(H{ )^G a{&9 pU bSw {T7} yd,HgAt*O4>@#6n%j̗æ{D57|tR( +39ʊ} K}Q>%M/NSm,}pWhrRw 69]q`',SbYbY}_ qi*mc4 41c 8"D4%*cc ,fs/ ,ְpq24m48D)X$r!s%6ĖjfT@|#I8!e{B3Z(O2v$T!H$?cy!$~E옘=޸Oa-q<`I"S%tm!VT єC_P|߀PP@9f A#{#⡎] pEc7N"i`\n"] jaB pդ a&;:!yûXz?fg]ڎU7!*Ц+PhC9+̍(PsEQW5MlrDЙHUrGIQЕ`|ļKO|b1>lOt\b@S' v%>RyG(PLj^e}PjjBl!DA:wU:06H##0g2!eΪ) ~F%~IΜ{Ec4o?Y eLP\_e]tf V F"D D!zsH|8!['p!MX>NMB v0@U  0ȄҠC%@bFޘep`A^S߇z  QB܁p吸DvyWY"!P!> N}% ؄aqs}Ϣl)M^.(lB30 RJ_oV)yV| r46&ꂏ5ϹE9d؏=Oձeq>CSh߄gv(@Mgḃ[/G։+з<'.O!cѦR4Dȶ)6XKoS !N;;V{ccZjJ!%@E7 }蜮\oxB2w' Wͨ i*ہ$<~π8EK,4ɘX@ϧgC.:vXR-i99Mca< IAa%±;z\ߓ C7Ɓ݁ 0ؼ4kJ@>Sk{C8h}Ȓ=!"A]sܐnFqs',b@0d d܌ؑO|x U>6}>0G<Lx'@=;\tn2??D1!dhjU)JQFOu}u)zFOx)3b-5kz1BpfM~y?7J7@q!x9\:T G*O{Mxa'ٰŘ4  Bb BJ" *)( *H #'NFqvd7 pp4V>*%B }9AK@M9/uPVWÁ.vn 0u4>5#Xw{CSI,K[v$lB%x,&!HY93\<\Ga3cɒog}ߊ:ddL)a$w:\$}y"%CA?/{vV;dp3"RHRR4K`BЪ4фƠSvY+p^xn.A9{8h@܁D@Fͱ-S%᥶UEr6{JUF U\#UNt' Ҍö!CR@@ &!5!ʙߞ*쒑JQ- ^ʻxzW2C2#A~s0^ƴ 5&KytEHӀ5IٰT\qSo<l%&뾘922C}N`}v Q7 .ێ‹A!C~JvOnр6!TU٠IPIV! g-8趱@I T]SR uȵsAvȜ ̦cgFQ XZ3MNLNQ6 'Wבl\]@m yHi_ƀ?BBb*IN˿xi-݅ >(UG0 E0ļW= &QfY7?R$ ScQJUx<wHTR|=aL\]'IS_U НTN gIaDm=fy``$ϳ9q$ꛊ4~r0, 3a'ob!+lʢO'sT2'o7R˴l\#DravM>gqd4@o/-ʹ@x1Q07,|YoVi]8p~c2hnۧR;^E4MXRSSh_m<9DId?(h)}TGy*fd# Nz(GB` /Tjg(WZ@SH#9[r{f97E~ iFt-h-Ϝ\ PD|Y۬ׯibF|^Y]aiX̖}3$`½\7E ߽ĜJkGN-$}-o:ط$bm$ذLj,d#6h_akn aSY:^2uJKdi{zkѡ;iFK Da)ވy1xä &I{M(QS~*O<imM AAmpaKTGM(!@:i" ylݝzDqYdTagk.h踠 ۅ dI0|yHgNBDPU۷8-! D @ƀ4}";YƕG@G B6f\_)KC(S  ;EԢ;ħ|$B" BY%BX%6!sUUUW"P!eBc)N"5s&@ͺFO:mc+~8n] @Hr@{$(sy8BH$Spp}HUC_݊E UKqd&4OV/rq %>̀aZݣn9B?lE;5C 0s3INC+vK.2k&F7\c0g·,#H 'FTQbօ:+ ` `'hK%܉GBT b㹩u$< ԑ/!vq?(w<(?x)90`xx8:p@H[&\~9P=j ^rl40 !jEseAlwxhG m|~\r.LhqH JTTҵ(_L9 k:m@I%(oIHCЄ|8u0%>xJf[܊kٮ [;%\G*<ܝw-%Ym8d,!Cf$ uBlUgy\Q7UR@5N}} 09:p3ܜyaAȦy)Bc ⇌P)B v'K#$$4@vMA }Ëi#ml4` MF6v)ABDbF*9ɓrP0v~ހUp@ CCy9880ć!&wjv$x)P(u;t (G z\r׉ x[B)dd>zmOWp8j}GZ-P1@ AdF 4/g{(lJVчrvq$1 b;;,7йMxhpN]Hs5 4F8_&8jP,P/ qa&GRD5O YCN "q˷\،Z::PvOs dḅ-)6HgY"CD'F6*߆țS8e|/>MI&r v3:VC^zֳ|tvYX'o%zJD%DRJv6Q=bk hsI׽d0* (iz=mzD)+cԒ /ݵWDr&D'9@ƻ)*,UU5TۗuV|OG>\cgfi+i`oF-SBKlEdFdK J"}L愝 }Ap V+ }L THl?:QS Ȁ!"= D D1y)"кqa"yTG~ҤB~ ā`L ̈DH󞳡6 }ӻ<-;5(kWs !J촑T,NO NS!Qs"n]{f*' &CYtgG$}>g15 %p$OF@Üy61"AA'Cfs rE9SWx?^I|Nr1=_q(>:==R5[QzC]w;UIaކjG7(~ 1x$AFN4E='%b"z7^V;W@6 缁0O3آ˹348H%̣ -dnH'$}hX1od tI+ [3܉4O@ f9ٶM6v7(er炖ө2$||>3=k =!!7`/ "p?D\1(-q\&RC!zS\UU 0y< +A?á<.*ΐ7d;y-Pvt4= Vu skN5?Au*CxNyS˓wE zf_88MI]ςqA`͠y>E^Ck_p#h XL7>DwwWVMLRE"MDB; 1hgY]H`9 zYѫMl0>)Jq̃-0Hwu=lJ:]@3_Jr!PRș ة}UX4PAqƩ"n˾Pa} y4|/n" "0=Ȇ!Db 5t(^`y= c\8Ȗ@!sQv)HZi`gȃ5hRA2q4' K|h*G{?Xe+[Ez'A؀t<.125NWNL|/="^~GevKM  :-k!BH'"0w`p<^!79=FS #YGg{d$9rB>9 QpF3t{]o`GK7INI4wz )D1NZw;4bewO濡  %HB$p#kcxff8:nӶ 8Y$Y YN+˟Z%Uztv7$6@,:w ,:3ކ g0;30&*O Iho;=A(.@l8oS B>BRG73֤$5rqN(=!XzhNIwq\K): !" n( >CIftxl~CJr^~] @;6v4ɶ,fa)I^KK8Ұ')S&w-ϖ\#QS&]@rx83'!6QlRT@2p 0fRAY-`mLTָP0S2 Q^&B(/BfN9VU;D5W瓃fF%s,6Ԫa'R`  ^!@8șnlM*| UtƉdQi5;6ԬL+G(bl1&h-VjkinjOB B{HFA*%< R|FɎcx dQ]s@yetZYDn>c:3ο9w ɅmrDa!xfy30[_س"=kՉ >r0=je"{3Y({Jz!we;̣̍q<.cBN{qQ%AB@+as}'LȠ_IVDMg"y_/JwPB.ÏJ GyD2< 0xl M"a$072! dx30nⲰ^Z&2Xq}y0v`r=r*isM2 &3Def|P#ҫ/ (5$s*ntCQUX({_KBCB\H1m0 E|w#f9u@q3Jhbͣ"Jz UM꒔2zb؂M4Iʞf6jacO^!V)EGqUxhql%wu9lHiOPA쎪u] <(Ѥ^NQ;=akGX+8 EbʹCNH $?ddd|:)1?pxϟ=eDo S2I/Ǩꄍy@n1Mp}~Fl3@,_W+Pպы8J*U'Δ|Ov2%4{Ig)HIwr;ؾ C9d[_[qU֝upw!Z}/ljoIN"OOQtbp9DcKx(-9a cRC7"l&|.fGD&_S|,ޜEf D "ZU2Y.VhڂL%% ˊUp7RHZ[pp~GN|Ԍ- ȟ XNa0qg tU΄vr8vmAQ:M wd1 4xm K? +<OU:A\%ft76 'JlH};A"! ޴'CCM765E* #R{ϩ BP¯dƚ_YϟE!Dz2lڞ&5 Pjf-F'T@Ϻ@yEUiI5o9\1)EU#J|!W1DD!=3SBҟ`b>Ksѧ\VaH '|9'~|N(7 6HwҬ3Uax~Zl'~|_#MYъIH*Pte16"q~Go,b>U+t*v5i$7n*Rݴ76(QCQ\Z؎3.+qnj`3`>@H|f*v9ާ3OX@$DC|t ;xskh!M"^g={w ygR:Fp L۵# A#< Cj]PtzawX`hUx66(wle qzς>!=`-{} CguYߧbFܧxekxDa%ߌZO( Wme4F0]@P9"2f"X6ppS=sށ N +I6-%fBvG ޏ TO})ގ}(<`J#C$jN  8&KPxuC//fWӟL>_PD|z H/N)\}$g >,R Y*|7>B_y8`!Mq#p hlZ(}v~ϥ=qԧjэ@IpԒMv (kH[JP ȘD$.@5Qm %11|ƙZ5J^޼oS<J))'=yr㛩sY7EOy80Uܪ% OD'N9d:gt|w(FQ 0C4OD}.Bqgqv_|9Hye H'lr? (^09XN%t{!Oww/1\DnŌWg9v0o'2D„ 6_7`{٢J ߱i=${bMu!@B^请rojHLo˛>gHRC|>'ePC2c2&}q̈́܊.&ЉF sЙge:@E_lE:20:a2mti~d#LhkZ*3k{W5w@:«ʄG.Qh)+2(R lu)%|CD|3&}m6?aUa<vs:v3JŖ933?Oz 鹺 6ߞDT{g[1Fv?A1LǪpK<@<'g3o#s4&yDὄ5\%*LTьl3 fE ,m$CPDJpn"؏C'!tbX^$~7g1Mh:v뱲tkS8^Cސ5JTJ=AZ`T3 Tl{VD`Nk'yADO4Yi*f t5tdCnK%(?hF^NOr. Qɩg|<h] d~"f i` ēQr4.3|c}NFHn]Lvq>ӄ:L(g .ɣH$5Phh`C! v ^(icm-{ݵBGQCeff VIPUķ# -`Ɗm Ü6UygzIO3֘,CjB@ &8P\<6CaI 䌔Ł/Ix???ه0.sÙb8eD) RkVJOeg00Xc2)َ[_ ovTTBwH:k?if(줡?n2XUWlop߼Lpg&Pc5Z=b.2S Ȣ Yk76|.hXj 0M&hL< 쁼,4 Hr @?:ZocGA6U/lmiǖ5 M|o7pa01Ía4xpli֖dd٫ӆ ĨIC a(8 ,ɡiڞӛ `;a"at|VV(L&*iH)KpAV0KaZ':_O#gGRz~z{%)(PBYc3c %E9/֪uxG't" >U>KAWGS8~eu}j(Ya}G ȌBbTGrƩƎ9nq&A$уي`s9"yC"I|rIhBĚ4H}ҠWHZhA9beZ0Yi ^fWxk>Hor>i\3ꏐeU`jks݌dA!*kH9yn^:(}G>\r"G$6|d1M7`*2EQcp;F!?P@s4@5M>#p8.p@ !DZ%{%CBcsy{vD;MGcOMEdY@6}j,@ GMC"3#4NK%`hj|&È s1B=]L\ɰd Or?/ RD -5`'q N7򪻞~x39Ci$$`B|T[ݞ@;T=%~B"TInjuʶjkIF-Vcf_ ]|{Sl9!~;^>裱Rb Z@3OglǗ,QgV0}j"h._Hd7 =PQak2@P[.]­ƪj  \@)$h^9$k+70{M8=pQw["Շr;wUЯ: ARlA=$-܀eU2K!a9qB48YN<.$I'rGf 38Jj30ؘ#TAPDrOc<^Ơ6#A@Å#sdh(f0a7>Ztf>ىVlt1VsV1FO=$%D_pӷQpgyM:T51,<&X NsagJ]OW>/s] 5gsh!͇#Mxw6'/m vZAT@.V Lc,8x$("c($(Du)޻SYLNO_dqAu>~ >38_KsaAz*@]PoX᳎S~ ,kgmzXG$ksߘ9el)xXǦ=Ǽ:I$7lB|Pǃ{bUUUG:kH| ~XҺxb\qG|HŽb9jL$%|љ!ro`cCǿBXI 3\CqY{rb׋T:S*au.䩐Fh&痒Md뤓ӵlt5$_mԳXs9;XrM'Lʡ=6i=+ٰ/#i };s҂9RCO"- QF F(<8p"5 M Kjsn h~ƺm' Dj5E%Dx\pP d/wF vۯVd=4)^#=})!3,Նpg hE̝luQe# ɼ >  D_9E=[;x>rIBF⓿Cܪlؔ*ڠ~蠢z'"vIe"Z69 |uٸ\ ;oE(cFZRφ*R EHΜy`蒘x]8he~]`d3کޏJtƚdI PPͨQ9gBO:C_**(cDZ4߆(v l+s]ʥb!C r`EwEe91,rTCRjH[PH\8"6 l@\`\֒48ޒw+֧cfD-\aƍ9,ܘ"s]<'˰OL>g>a?(3 6$e.C@,XOɾLUYl=\|);|rFV/ZJVDԸ*'aۓ7Ot61(!B`%/'|>^ 6O(#5a}OӾYYǬkZ HM|Ozj"=BGOngmU<|yW2*0Vd6 cΑWȀiT΍s:N7'}`8_>kkB͆Z^&0| &MM%depe8C@' 9FF)wDD! f0͝P@@P,@F#~/q ͖ڦŶUհi[m:ۮ^y Fq끺첻kph!rH%cxf8@a(p6G$ g/,mdr= A5@c@_\DHs#v~<"8#9NV ^A@??%)8T^JBa{#MDMDv >$' DpZ -Ʃj6?f`qnN/i{4fo|8 ]ص(!A7Ȓ^`Ca<㜝_߮'&) * KV&0nE$ J;d9-zP~Q|a׿WLcpI!r{eD.DD4 7rU@r h~1lf@gxiW]"M4<脀|Kn@0ۇ= };w@ k]ivckfI]wl\"it )l~`y /Xj$$RQ3i0(f<,LBEZYTxfr15sx-;u2@FHQF{/8814TQfu*dNە#r>x`нtf4͜6WÈ@/q"ZTh5Ǧc}3 D"1 N:o"D lz&LEv ;&nI#`$ZAJJ~#_֯f 5aC`^H,E{RXI- VL6?va}+mܑ ݼЍ6n MN/NSCPUkʻĩ+~ĎuG9sn~"9XF.EAGo: ;-͌{VL! z~[MР})k@ch: ROm$E)FI#5aGݱ]N~W P]V3C&!S~}c<!1GMq|v0 ے}Չz63ۆE(%Mw WIg_t1$]\AFSH K N.Y 䀛%*0Iu hIurue9DTXTU ]d3 gǜ;e  A$NH wuCixwo!z|l|IIJyo ߹ӽ:t`U 6(WL[$# Z(I4 0*s9ShD8H]|*s( oGxP  BH}^{l퇿-ЀJVLX0@7,.!wP"q1~ZfjꏷԼl-eZxM|LYy/<ڵ xxuWam^-cT9wP1L:zN޸;67'!T;U tí4o陦Sv36WBDϯmhHD@|I؉(-jċ ej\AQѠΓy#C Ar5dVLvZ3ezf@.hൺ ٞ)ioJϝH6wED$0DSiJEQ7m҂ *<B}v| 54O>UUUQUUUXs4cp*'$>'cco19 fu,]9M϶񱗰\ ~sT% go:׮kKJ!Ѧag|v.˟:̤CHHPȠS1X=Ծqvs#p?fߚO mŒ:V00XF d *۠.r- cR  iH`q DDI&R P߲]584JRZ h)P2&Dv)XJ,3ߠqA@ܝgz_O>86\r|ם}~XӉ~ӒYSK&U3 NL4KWy[`*Ab`=rS4)\m=@ ng&)P qժu921HC_nN!I;B ݂@m(٨Ci:&@K¤ 699a~oMq7SlϤp~$  r՜?&@p2XϷSqf钪&T R-lv۴3̓(֩1q CQwwnoFsy3yAL /䜄M€mZpS-C~q s[ht(Iu?`#'JS_ Q1M\siSp;ͫe!;ZfQ'cDs ENEblD5&`Wv%(:PR/EE7[% T^8wݸ75mqTձ"6臠rF:~n l vI$ }c@sO/ FsJ6ճ}ޝ1+<x LpqY2pb.[0>Ǒ8rf'sϰG\19`1G"U˷[t4C24VE&0]N m#ϥᅄ3~T*A+&-6W`Yք5CMuV'UUUEt2K1UUU4DQXt4D89y3V `ȸ0O 4vtTr-ݹZ3W & :X@S.B 984(h9̈y1baUaDp" 38?U_D$G.Cs_Expr36,- >vHAEQ/\n{󽺕n02ZP89v 6#qGxD·"YsD.@: F$ bPLr)zO8I5̎`-㣊x]p]0+NDdMƄECĢP2Rtkp!0zI;Мh5ĒH'#" `RS9 `팼zg $B@&xti{M}w 9n2Zb#;߳&]4=vTd$>1/y7L!v%t>i q v(|@zQ40~}:684F̺x*3sgzDazx@hʹX"SSDdu{$٦¿Scfpj|} &B:-HAy4-VFmi 4c~.$ntr}{8XO/+I=:$);@xON }ikyߛC0 qH aw;͖AHe#u.`"K1pY6 Ȗ8k6ݱdϿ|!^zc<K<3!a/%CNR珌r 9Q׆:^0UUzy ގC3\#^{jFT!j~&aP T8 5 =o9k [ l,!s>EwE2{= 8< o&= fj˾sx¼Ǩac8i:\8+e5ס@4zɹ+='M3vw9=bgV+a90t( }xP|NPno=afq893BMlT,/˵4[i@lgqN|PPt*Dqɱ:PGN5{ګSߝgz//UY [`|L3p5#`R9ѱw -{ "h󐠂uBHT*5 =csN3Tf<@Zċ8{>UbtTH"@VG wDlTB  aL6q pDFNөAۂ\N(@q*@4,xEpx\Z}3k5;2̌s_Wqr ,&"}?_`sh) jD NF$:+ComƘ3>XTAcGԒL:l,=2vXy]k5PHwތu aY@N'>=ۢT 0v+)1㬂:W^NP+Uu=);}6G8 مNt"ňH{3 $:ù зt^mgۿ,~?}^Vߐ=U>^I1NEP '0:+Cw:NgMO5 C5Wij%0xpv;X s'}B^܅f5/dDK "A ,؝t'VTSixsp><:^A`bb "gװR A5GP(B / 3,( zt8 Gd=<玘or4LM77׺]gv t:QLXSMz uvC8 wy}p{C)&N|3c^]7g3IE吏;U0pQĬt +1wSH6΀<`CɶslSJxIUE7b[] tk l /K"T8|co)> RwD߮x$z @XzI i ^/im9f.g&=dtͷ |],| (OQ;t煤_>>19y|"4D̍o{ 8dHL1$41.M<۽gQǕ=ȁ׾3o&FC|5{ƀcVo' &:ߏQ51 Qӿ˝K:d}~!64G]$88 sQETNHb"%<KeoJ={}riNr61b3,Ő,=Z>lSߥCzyG(#{!= 32AQP}ww񞙷py#1/!  Aa`hfn3{:mW.1X)E78EuwBF"5?/ CN D9uߜ0׿hht3]0p[!D:T*w;=~W{#]N3^0~ Q=:~Xw[ 3h~=JY9-m9У(m1HY; pՃEmX@ldf|Gsr Nկ=ͬP!|+6W"5BGͯQݹQJt:A<$ciȸܜ ׀ DOAD} A8pP,3ˍwPل4$Qrb_'D \ NYRd n @|v ŐqǪ L 2he,qe1;;hzIڋ)"f !)ޖ) 9vU{yr}ucu3W~ګJv#"H#6WQ+tb 쓪3X,)܋aA46*O>jyMZٷ**!AĒhOK !<`2eWll9"6LP7Qc4'bj]Rt,%o>GQ΀u8 Wڣ ^1/!Ã$~Gy6p26xh< Xv4~{Ӄ]uh@\.M!BN;Ȱ\72\(8fzZE mD:+R/x9MvC;(ණC!ng#.N8Hxŀ5˵G= y4~n6 ,Z49Eaа0Zl|BCӴ"fwR2 F9h<<;bd"gQM>uǩonRcԛx̅ FM#b#AbjxIX=* a]4.LO5U'tw< {HAF|qVP֖ r ~_@YNٝp;]AڮԘ31iYPPnls70|»g3GD̒L#fhj"O҃ 8^Χ*} z\F;,Y\!8DGV=1M$BQפi϶"'I Sho~6WfDPu'c%ԫ6DʻG]du9ɑǺGr=Sceemɨ4 oK M\^BuGHCqI@WvzsC1v︰Gmp`QVj^[}8]j#̓^j*>dBE-+<{BT,t[B5c,Ő8v>:.0JD1pqx~El w| ?{_kΧfb1l<7=~ISaox;퍑| 8P't%𯀞ZIMG{ú.>c፞x9M=;z'#2uc4`H"_)-xia"T@~l 6T|LBaםCJ=~93^F[{oG{tl,0(-pcNx֚;5 u>oDeWL[%u{I[pfQ4 iH*,X'es j)o2"*xA|յp-bÅ.uz G; Ҭ̓=8ayM= ㌝ܶ,7.:"}m[ZSLͺ!$%CvLLO-w{=͉=CCss!gn1Y>88|2)`6C(DJT%d2L@Tu&,njP2ex`3Y۸0>Aʡ%16S"d"#5U0=L'/?ge ;ck6uNBE$76>o @:Ns>#2U^̤l3)(ئgaz3_sjNv(=EYnP0J젓;6K aל} , [Eaנ$qE/ d8{Qy Re<߱4D[sڸ:{Cs}?lUE%0qܸ­=㱎E|$9-s' fhpA:AG (A $< )Ec_%Ix)=IRsH۔G׋oo 8dY 뵂#9 c4b'#wcՕ~X+$>sM0L2t:np #د\/qCu Á8~x(ӆ xfwo( Ƞlҝ#$%}[ o܏f/㐆B;N3Ǻ>>=-`*\:Ac]Fh8IT|*GS}@ ?o0wCqt8HSXs]wt1qI]bp',ևW-",D&?_2L8hc54\qhA,]/V 1U A$R>e}S3r-2rI>"OS, Uu6^GEi -! /{b.C&C#i X"Z:m6NZ)ܚѹbvؔ7WBjY|YDѓ1&ĺu,׍ a6 dɶTg(1vwub;U:phy o.| ! Vj%uh*L^ ؈qq~R:+ɼeڨNԈ"J8|թT2imEFtrug< , H.SaW>دi/2 yYHҡ×fKjrHAՠu36ñ 7#N#d/FOu * U/jP(BtA)Fc_`+astCgnZ6qmMEy!ۨ8" о @, R%r>i5̴ !^'9Qj9$RJ,ʅ."Cǰ@rQE;B|qMgGd;.}&9 :4943߆KY~8h I5HoV\]2CUG# (U׈q6?5݅g %<3*&NJhU|$뎑9QU8`(7Ωr BQt1K@gt{zH/ANSP;3"Y Í+}( J!"݉>ťG-ↇM?h!@z|dnmp_V'A,\ז櫖qhJD"I- >ыhN {_htpZAajYwYZ٦e@Y_&cp~雁!d96TXsC4Ȇ#(mn\EVzOf/r,'@ythn{~?rh%7g x|b1jy6{Pį>J($>e).w"; h)()C P+!#3@Y[ɓ6y^Ku=Q% H"JiiNHahJ1ۀy>hu$~Q7q$gc?Q`hj|e+`+sc)QM??bkyiBnb&=o43 rEĎ$P"1#f}>i[5p}Hh>e$gO%\rϨP_;"QHDNW0߽vMi&v}Y Y8zzD`f w'ohޣ9T-tt)_ǵ@ G0=4d?uN$/88i4dg@L$HG^xruR]6ӏiwH" 8y$&Oo_ո?R rrEiƦyUiG:zkf {ײ1VU&D&5~Vm1`SbN6\~ )&D(2IK {Ao@@к)zOjKOJ ܲ}xνfc9*ϒq}9/qP/C>Ȋ' ˡ( .NbHI6v '_D߱ CA BbQ> HCFf$D_nip`VPWQ7h?P`eD>HQƆ&,z˝@B-jhB f9ro׃<-4M]! "R~>3:<00C!`fxCJQBv4= $O~"P2BM`yȿ8A~4nv/N7p7*yN<܂kP= ؋#mR3kfQ$-fz?b;)> <}(VCFY5RU(yC^bF %9hU ycyS}ٸ .}w\FQ@؄FZI&3|j #Q3#kT0Ջ*Y l6ΗC{i*C~[zxV"i˔54=S𜩄H^R H Se A)T0TR0= A2<@Th:Xr:}tt cσ[haVLI,_s|>w:dRT ,%A5DEQQI @S?")[|xLQqg_3ǽ; ;;CI`IutC,R{X%X"gkS'^^h5.In׻\l?Z^=zy =dE.(i@)~Qa<A@4NFA|@: 4)! {wSI*u@TۥpD\:0i;J rSL@b,N1$(b{ZިcyO#K~px~2;T~.#O^Z/YdA{Y5|0k&C[+uR<,>(]T'ΨY@^1zz]87S!@xypRr?_ M]qH1 e =xZEQALtO.B)4qٓ7`*}Ċ4]S "%eMAN.:Oώ{ ?Bkj/?Ce!/0]d >!-{ Y'QJ`eHg|'U`D}&D I$RP4)!P#HH4:l#DtRZ UI}l.Hao>ϰMd%j}¿m4F%#CS5XM60V/XƣG c/z?1h+a)니o9bK@Afk~_o>g$`h-F gdr Rh98? 0wkX9arLdPُrPX2grrDB4̉IDHU2?MOO6~!ھCrU𫸪CH#xg蔖oMh{. (~fh@ȫCjhݤg`A`1`yi.ƙfC0N<`U1c]1"tЄJRowL#gnȜQx~ +Nă־](p}#)9t=Ɠ^=Ŕ&үot1InGZ{i"䜻 #I9l}(}q 8B,SQPDC^COl`3?W|gI˄ZFKÀۃO^d`V8ji։"ER G2SNsa+ T̝2'P?|^Tmkx <ߦrí6;]~vqɝ{',&!`))?NpZ ߘNݩχ%aθC@2FcM1zD$+C&}ֶILbԣ-F@AQ g_i3 r ԕO|;B~RS3?P0Fy$!wd(g4W?MH@Srn.-R: s/&s;OC?3{bv&z|4jS%(ybMj-1" )wkŠ?M}7|lk騱JDZzZli,.)0Sd{ $Z^s*kB;(=B$݇5_DxH6 9:]8_'LЌ+?ynnu8@J|TeD 2A2F=㋄{O =dD5;h[ <Pb >ϚcIt|mHR5cf$3AI1`̨'P<]()nX!BxP YDbZOYȅ ~xY$'9pS(|<V()B!)JR HNPT NąQ%A2@2mhF`H B" Nwyeb cړ6DCؒ~s{'Dh(9s {S |ɰOe\!X$PADAEVG8rfO2y' =Ŀgr""sof"qf@D9#U6FR"#6=72\lM!=o9`lMa=ܚև;8G88z'#s D@:*1c='0DH?7HG:8ڔ f\UAGׂ}8ko=gCWU'PtIնT J"4:B I Α: %߮N}l}ӸɌ[,wΉLX$9Sǟʴc0T!jo ͣe7 ~:+xjmaѐwƨnʡO);ڊx%&>GÇC@ SVhE&Nj0Ejqc'gB]u_ꊪ+,3ߋFdP.u Zm_ =ny؂H!MCz.Gf!Wp/ 1P ۓ)s~Gkˎϗ% M}&5t@t{oxҍ79ء9XDĮHrRuif v2 P /TI,*  ~| ^Wl]N8z1\WSDdyx2yb,5(X/,_ffo/|~\SY?x8-$wЗ̬xHC雐4ۄ;.~]HrAtRV^Эhz@DE gpwî^XR],Ai%zhԨ6+C eZIhr 'N5d@ķ 0FECE/0U?GC!KԬ\=DZWk 0liM Ew/AHBNxh٥;NL1ˎ6[MC1 L@@B2(Jd.!P%luUvYXDvk%dclG7e)1`\eX&d1(VuLaFy Vc22j4#maVj Ze4]:+QI"50{e3D HFO(;Y)ɂZ"uؽ.@"(~HW9&Lwp{1-)WESPRS2C&bfcSDwu|A 0?ǍGSS$"j ڂ& B ( S'3=szUb)B "#6p%@>LKA ILC̖G_A"-`!7+䘓A$FAhƌ?59)WW%4l^@9ga .JjF¤CAo1ĆQhb4jtߒ$ [}.>Sۡ$sXC_đLp`ءs<\ۗɚ#?7uCVXa)R X@s~P {SY ^vP<* UH2q9˂u_KGL|`?Ȯ`[ɐx{mF  @`#)Gg E #vT=aTζYŊ7#3kApйf\6]EӪO،CZxfwAh=Sf2|rhMl]xiL 6,oV9[#i*eX]j #/FvŢl4cH=2R1"(u2W̹mž7Hb@yCȐ<& #)a\L֚㮐< &{ѣD l\}*Ɛ X[<  H=(@ZUt`^闄Aդ"N@£hGѭ`v Vm)>0AxЄ7Aͼ 1M!ߌC#m0Q~x FȧAi Ρ^1?|_xfKxԔh#oA1gv.zc\MH^. 1(=a_5 ~&@z,| rߒF Yp#d Q9 d݀A_sPbUS6SBL,1$ Q:W45!$ԤҒHKDHҍ@4 !JR D̪?V0DB4-30B#  ͈4-RH1"%!H1()|@`ZP* VIGK`0 +lfCQ2Y4HiC:t|{Ap<=a1FH2rBX+b`>qkDuhn=9pE!;! BiM7PFc2y "L̹]ZќCDTƕBPZP0-ī#R7JD^{CMrDZuJɑV`*HRi! KڤnD`&^lDl Lɋ5b@fdbevc $1핕 ҥ.2\1ږd&JeY13jRG]^vە[ÃoaE" 3(oq1cRH”tIJX8LAK!q,)qxxD2641q L60 u0eZ7 .z`AyNTV4ZN 4hFns IQejT626minox0N2Lc87zBRP%IrVr~˖m>zQxp×jb&X14 ꕃ1KOQNegGjĥJP݈ ޷ {a 䟴%)Gρ D%Q E}3Tss<)쟖pu i 'O-%lAEmOOOb4@=Fqi3  >5MvX0F DC{ QWl`t:E`ŒKx3? 2|6Lp)0v hHn8%j ;eaG;l%jŐNˁ.Ҕ!JВJCQJEȁ P3!T)YJ$7:ݟMUYAO$N)˨2o k" ("iIդ['cT_oϑqS|Ov[kG$+-ØH́6&2_ D718E q  hH"7ӑ(sSax֊̂Ӵ^YǶ-.0ldc5:fHA4t ;}'+үՙ}9995giz?ҧf%; c|h3&hB>x"mf,x@b \Э|UM[GQiWIqX #3{ZX&:$7x (M ۍU!zƤ)\# $ A`Ϲ2>h;9F3xYeX~> z@C\*/^nn=!Je0q4qoCwTj,ix1K(^(E^qA0l?_mZ34s6#/ϓn>=:d$V +4!ZWHGx@cu׸y +? =$!j>~dMK醏 UK΋JUUQL`ހ@0wrp>hcgi f - ͺvHވY4I,"u&.JJQŐWS N!w(jK=0X˜ +4(: |ȨϦ*|c೷ix IɅ)CYCVNa( *jl440ނ ɓ>y'1z0|fl6~|c]vB0_&zN,"ݚ>ƒ0M,aϽC $<6NAx݅/1 8a"~n $Ra pH; 3bvبf |0;[C?sy)jF|DKwF,qdpͮ[`lz2$䑹+cfXafLy*eѸk5Qc%ĄwF#$ iZl^AiRAaUݦٽŸƢms)9FC.,WzzDZ %aFlMR!܉\sN:v8x=7X3F)W0]#ۧ<ɶ]8O>]jNG61ׁܾq#*z2{po1$i"R !e41  X6QI3g>CeDcz+Tz\J]`P.BF*tLTbNwV[1Gɱ&|JgÔ.uOq֚\[׿夐52jc@h<]h |s!dPv >oG~q Ha4\dv9ȷ3W\`qpO*9{|; 5]Ԣ9!E@sť9!J CCCB>;@#HCܫ)End^xv<0CBX(J "PPB#k%*~ז^@|k3N, 8n!]ʜoM:o5d9#b0\&~KP6sl89u^+fo=k{,5͇{l8"D2Eۜ^&H$}ӯ(YDg,4r{A|o:lUlϧoN}Fʫ1UXz1vp8n}`Ŏb@x6DžϑՎGYem$kQOP:6U;k=k:G[X(:$=tvlJ8 raCX!NJDEuMPdC{(!Q{~yV|V@[9+#dWļϑ5dx > pCGuX;vgC V ѣp Z`pND4 CDz8]M;c8 Dᶆr@:ṉ`X`swb5D[KXxb8]΁ ŨG|7GzHð]:ak@R )~)Eqhr%cF.NsT0d> "rg`!4ZC^) ɜЩ=lx\<6F%nvE_>CMuۑ]:o*ل勀 (6 xQqGsP䭇tB&Ԃ)"#ϩv7пLp?NL k}ڪÂIb$cpLERXaml FV4p<?" A#lA'MV3iLQf/+R19y_N [ٝ͹C> BQXQbeQLh<9ʿ/aK[=$HS (Xtz~ӚhbBJ;=%VIg;NAO4;u9J6|qEuO2Y-sA<Ɵ,7r1żuF6hc X[;h[κ@񻷙ptQ@JQAbwΨ/[桄H0u .jj"14\ .4!hsp(xBK>o~%`̊ & =7|k~#Xnu$un:ف[Ĉ4{6&ow<l 2H|]3Ipó{ CGSw hhprۃrkP# 884c\˾Ej7#R6l8 is2R3 @hyq#߀2t2 6oEc58c\%9 wzkkY#xmjb͜ `s066Eis}cW@C YD%zFs9g8Ӝ4` ( n*qŹ~6˘,jf ΄'I8;܇-Vk#OT~;sr8\%OC"ld/ZJ |2߬h P :S ѕ[ `ҡy$t0I45R)`#ARo6N/կV"iCաtyiTJFARA?wz ; h ,\٤h!4?ǜ?DQEQ,=g %2IzGނYt; fTWS>g*D&Q -bL1?4O4R^dO?!D#揣}3v + <\@d(~;@'p{l RB0g7h{4ghm8LR{ ڠrQ3`fֶ!OP}OI}#=*S>U{C|N~za.lMv( (u tDTjG0x c41[4!A=#l&SdSeAN*Dh*!U܇%O.47.cפwH6Cz4@(4cmZ#+ڴ6) qp#*BparLPpD::>E"#>H4U:0=!# -r`,N5zu[dbyqf7#/%%)3}n4#Z+ Ć͎`u,v1;Yp$nf.6={6\̧ȁ0ɆOSh6Y0¼8%X#}GRtӞgg1-`bg[ǰۿٚ썶-s}36k]W>2SJ )qST ކݑC❅sb6gl^r~1ޢ0C !Ivt '"Nټx*}f%9lLZYZa9s;y I7MrB⺴ ;*>`!λvj3b;HRHضAB:!< 8s`bNIYcPۚB3ʯGؖ[4yٳVMr>Mq`I $&kאħ@ڣU.ύ:c;΃$6ϫu8yqa7] ^is%qRh;e*[9g=\7\<>Ds])@*&4z#ڋ8ioEbx"dg0ԍDd\P^C4W.nuZKauϩq]{[S=!:.]Dznjf6wO4c<`\Fמ.""R -b@vp3ƞ<\\9RFmD/>U؀BgU}<`!! [w u+^7V>X;o}LJ~2v:E*Y~xsv0GT2 4@7ǨЭ <$cDW|`3K928R\#X p91rĮw؜2%,iJ1{lqy8cƒcv`@h8nxY/7@ۀ&@eWOOEf6 &'*2My|k:dU@DVF?9,8pN&d 3  /b'" +]ƒ (%12<;qP?B'˟ Ϥ/svGu<<4Tj̺#R_O 1LJH}^U_"S@ $H Z)F)?9f `_P~b1*R%vADB426eU~3  ȿaFETQ ݯ;EZDT)ZHJJU P3& ^l=.H OtBG,Lhb g6x`Y@U  >$H/?W_baކb\$Gza2 ˀ?4l P>~_ f @b5:I w'WjjEtVlb/RSTD%9s^\H)-#C͆j,=RKHA2##N}oܛxz`y wWUDw-L a.-v7t~ JR:>!2"J14`9M{_N}ottsS1tgjfl8XaoƂ6A'0c [`%XXBaxUD oo^xx=xڻeKZLm2D(NM yU;B}zc5 )̔GZ._-]@#U0EL #}X&FMŪC! ֲLP$ :;tւyPk500 ?< 0(`a `ȇ3ץc>tSU X&.G@5y^™ s017 O` @yH roװ~tl?r{9Y @íTq|}:{c<}kL2"ȫ!O9d_&h97&}M}0ٮrQ'!oDKgݰ,0nѢ?"P :# _ZCe)No';ϰ:DT }~&b(۹} gs_h!}8_QRZ;|uأ]4L 3ws"V 1f>p<7TPY\Z+-.w 0BKa])|Qc $U ܾAI*@჏!1ag"/- 7< ue$jHr -vߎ3֗[m[HKvERvȰ}JO,`Mf`h3&SVDqsy<$řg] w) G 9b r6&Q9* M&I8ܠFB͐ƀta )׎ )bc ]IFŽt6u]3:܄ʀȇ>a_ǚdLu'3 V=O]W%r4e^;Fb|6ьU8 6k|bDV2,O&(%ɒvwyz8m#c(^Ïv0|40`=QTeaցE^PŋH/]3컕 a0`Ƒj>[oAN0%hF-$#Hg9b$H;D\/۠~mB%&?Td2 H6,{e[e(f|V#6%L:!׺$H2`$($pil/'hFSZ T(hdJ )ͅJT~?2b[GyQ="Y;G9CE| 5@"pjl޵2l`AQ" q<A:[A)ޚÁɩ#׃mt/n+όˡCnnԪ)FX%pc:*_Jg>!:@&?W$ j4ύцt!7<ֳi n@`=񾦋A֣g<:g$nB}[qVFpn%AWi^ = Mƶ.c=RɢF/xÎvTO@uq8^~}Vɲ/_ik˞6zǘX{˪j8#c[7)^VEo_O'ADa}X0G0dd9˸q<TCIǒRCD_zgCTNFu:#(-M̛Lǜ&؇ނ:Oq- 7B 4mM qybj J d* t?)1@ŨBKfkxOJ)m*v(6 bs`e0*5NblaCLSϣ dUːS^O/鄱AP༴y'Ԕ.{d#֏q+|e=љܒH6uA$d,/[N lUdl|Xf^)㺙Sr4̇c8jo\b4 RpU0j(HǦ]:Z&C-f7oczB7]5RY-eg"f4T@LM $S kIO$D#ݓ=M~4= ҥKPh+x2ppK9U%UL9ؠ#f"1:" j,I+mCULd F%1 : "uؘ5!UE je>&`So< B҃c`ENj@eR۪&3L{BOWd >ޯ BYo "s@>B>OiDDl2QX1sO}䩣qcCNd2-<ip2%Qr)P2d"!B& ) A)B *P)/.AOI>@*)J()b(}KF ?Hca 'X=,",( _ؐgꉘj)#X=HaLH)iO臍aY Gfz#GC1UPĥ%H%(@feN;}X`r;N.!Nl1CrgBχlp9Tbg1LHE AA6?) i5b2 h%\tKkO!?GD V" D|Hx5fANVD|?-@bk\%8tf͍=b aSRC͎S.!?ӑ)@wGS'? )tIm#wbb(ݕPУUa\.+ 'ӊ&`b xA%E&%#&<^QDz\b)`$}o7_g}ݹw 4X-G#Hf i+(d0!V V"@R۶/x ~RhVϓtM[1dCYvڕ<(Cwu?F37LpFhWm^5@FFR JͿ`MfU6O6XJ)TF`ަƘ7ip7&mN@Dp€ư2ЅiҬ.~x!!#1\#TOhI56av D)Uhbn\Pz{{1.8IƼ -6<E Pf4U@s8)C ATi1S5P^ !Aۗ6v}A`/T.ٯȇ2I9op*euo5&% ׽BdA5fSq劓!z?0%z3~ (Bh%2xc2u2v|18`<M9Z#@$'d;JP"" aF) ,2ph0`s} k74{&-ԬqY(a#33i?Lm k|=H?(JJIjM@xB-bCr4On@$HO~>#C.UCJ>A~ Ë3B_ BlПSA d>A LfF4 h ]aq`{g7_#HF%IXYUtLմj@q%bCA0ZbIv1旚l~oަ*"MY#Y4C ύ9JWHyL *6e]Ǡ>Wi+L;wb<7iC oݠ.B(DH4ДuH*F~ B900N"z3In5y&Л49#==HHz !0(Oc^¥|?< /Ő@N'a.䳴Fe7&HKMB7̕Q(rO88CHQQp'I?v,ι ~QC1#݈>5]Tq8!Ɛp\N0GD0©7v3.6 H/؀mIDCwzgXOo'+9z7xt0_9@/DԈ!; (`}$b]~g}2!s<`ъ(53sos3g_P*Î_NP0a2vPb&Drx JnM{5ByrBr3ágvј3A\Z C 05[fTfg>D,s6#ɯUo6Ƌ4DDDUDݜ~2b1$""*#zxFjFGBҠ(h9ΨuC"x :Dǜa[/lDR1wwH(jx8nhTݏ< AOd)F,>t$*" %THzl!{-_䠾R?W>5*f-|6?Txf> 4*'w"YZ\ۉ)48(ZG2{ A(p9p  *`>%NPR .4'ɃdWQ'!{+<,yJ?P tXBQQ4RE{lrtjZi.. bVշ=zmQV$8JW,Fpb|뿶Sf4RpPj IbYO8w=x>Pm@t Fp51YIHw,FwFqGfE15hcQ^Y:Y70; ~ŝ:н6rulJlh­ SM.ś #HPΣ~x6-f7S 45vh994XM~y8j9H‡ `T@4i>SU^R)IJ(ZpaXM?w2:[#AQN(E`~p1@P72nRRTS%1seib4楦%&JVfӀjZHC@CJU s."{:)Q`D(F ϑxSK#N N!§Ftk(])5WwIrUCfT hKsGqӆRj.RjFx֚iN]5`1j g{F9J Y 們RA*aqܳWɹ:?$4t+Kš95f B:IF=2`619=Ӷ7 MԓOv7!y.9Y3{2ёF&H eq9ݻsjmc8fՇϹRq?Vmٷ1’bH]ߘ_c }#~WXJ ӿs_T{š[nEX# ̻/iG .-"J\,lA6 xF[r<;LàH# mB EBEM4W,13&-H*R ɜkx9P@lCRU=ΓUSkA<4D:ҍ2  9VDm Sj8:;Jtx: v|Ξӻ99llrgz˃w?gܛ1Kj뛱fMDG>~hǤhBCsC.wRA]-Ȃ.bXum˘y@݊S-@pҍF6؞(E1bK5,*Rұylѱ,Ƣ1kh!:"9SX Cv5#V>2>\Vƍ*?Ri((8&3Jp ʹdH܆$(hctoM[faOEc3;3b| vgt j9 lA;ܼ ! =֋hk.Aő#9b7TA}ßYDzj6?n|M݁ k#DFŽ!gǾjrj!?b.ФrDb i# Ȯg (rό ozS4kD^82ot޺}xDG4ݷ8Cprx{tb+S}x,D'1 A˛dSԼA04v|; A}8=;KJ'8lQ:~"OYY~B3ȇl w]0NA G֓Q8'N-*}- T DB_RaN3E/'C!jz~'Q ,@*V0#Tu:|UUAX0@PbM*zw>J!BCT+1*z󔪩+F>L1|YCWNڟ<޷y^aa>I M4P&%bM)JF B4JJ"JJPi)j B 1ŔJFZM(EBtC%-DKAT"TiĀRKEkARPh5Jд BX Z@ J "l"tÍeZhRthDK&Bab Jq]& Өi (A`h!A@th0HSDST5KN$BT#Hf#S#JCB1!Z@ӈA|Ta' 7,ư(9 `""(g#߇ϓ!}H!Bݗ:d%ZkUA@?ɕ=ij}ϔz=?| M$J̟bE. Xӱ>:vXV$Ac~3oj!~Gqv`Έ1S>A觿;9!Ί!*a(( !(I"`HJfZZh(`&`(bއ^ gގ-Qޠù^8ڐuf"\+{*E:xᏉ^* fAP$=@3mOڿGˎMR B%H⋳Ő_a#w7 ~Έ/VsσBjtQ)/tRh8s{I ^yifA:zJrli:pCGa ƀ̞PvZVF|zƲ~̟3|Lp^ࢠcMpa %hMy;sԻzACСadVFAjЎ'\8L` ώ)>`8߃K'CN rb XUKEX({z]fάǰ P*|a*D:g$_~㹉60tiLiJTFppΒ̖sȢJ ԔfԞ08pE@T)LAy zs'^Wwp%h>`k꺈ACUhj1ܦ2|fDuQ@YxtݘzuBqu %v\ $!}{_B\0Z`Am  瀋Y(Tr7*[!UULB*-y5,Qx@$Ɛz[Mj 8i3 kD~iAJS4@QFLIH{e` KH3Gܠ2G)!.b~lX9?0Q CFeq X6$=Q*ti(<=w(d4r^QX_0[3ABBGz ID!c7m7,>O=|`Fluh!J +;^FipwEFΒT SV2dcUUkPJB(fP#\- E'6Ķ}Z$ m+ Oz+X#i190y(4O!7s!"#1q"&$eK,RM724Y xDDU_ 1&B41TDߒ20]7V1Uuyu4ݛ\yDyQ>O|]Z3:LO^PE s=](O*f@Nޢ3r[r<:O5t=3>}6 b}s뾍gΜ) yVX$@ &үĔSvA5Bs)͎J}ǔremedܚTK֠)풲„TaiVh[vHدlFA<*x zP"OJQE+BKog}K#MA|% R&4Ѵ29?Ѱ# CC_s17~J!>hVN\;C韟mC*A{ E)qCa}}C&ih증)=BrC|s>bJZEQ ybJIIE"P)At*QИPwC}Qy3!}i4JG _I2bhcIBW4qċl2Z NrJRa9]Ԓ;3'ӟk֩tM^q[PWzoMù"kZ|`à䒻! FkxsNUJ]fQ `s!f:TIE8~DI!jN#@BwHߟQT|N ch|sT?͊v \P("PQ&J'ݭ4AV?$JCeʯaL%M1@4%+2,*$RPCP1." CBҪT&5} I= 1 CFQBomsz|͆ (?vu, (?XMד^>a{&HGmQQQ"0(AFkO1 Ă {qw0yG,gC6̸6 =U}S~eoF -Ӈ 3}F*qj{qE̐/:Jj{!Y;Ʋ&║kȮTQ046$L<./gT)a*\vyxqppC>ț=r9^1p3YoCx9C#7/DvE7WH`" ~A笑 mЛmy,`3ox {w 'Dq< X灈䆱O|! CɱuHecAjr;wt"w t+2 ) 1;l0E;7 A oDhIBuOj?Lm,%DD gg JCA@s`&fJJ*)t)).9UYwT- P7"MĪ %3lEBB˖( i"C!HR,:IGo|t.ڨcb *"&d$sO("'z7 ii"W]-<^%@Dy%#0W 5Ifb=33-F/C0at մCI3A*62Hb& bN?+|mǽ"yEf/x悏'bC-"JS$B)y]= `p!OaGCO\sHP#D>7f{rð&ۦ٭I ?|LD‚P/v'xK2|#Es #Xt LVGcP=XM؈ 9ȟɂiA-"!A9g)pN( a0nh"#v-HrkIHZf}0#PF bUiSC`D-b@"B" 0`PIAlPi1c@hJ( M fJHvBҤH҇ s0:rcs)LrBd(V٧ҥQ14̤4MU$B4&$+4KC1$SQ%UECDM4WB 4#B4-!B#JP3J&:&<2m&ḝA: ci?D)J=#Ѧ˔{tkXM:c_ }{8bOg$}Y=ЇY>10SIuwO$o?TP }ZОG?øldǘpc',3 2!) 'ühbX&"?xlyDM h( $d Bb" jY`" *IHba{i&%Jfh&&"bQ?" $P,D?1P*&)y q!K0:Q Uƨ!&@` LLLǚY(GRjx|?T.;L{~θ {?Q~C;m74#z˪{N4k!#V;wp@%?g+OgP'@hM\a nn,\#刉%>߸06GO|o_9әJ91Q},FObcAxi𢨨c>&AfbI&2 08L8{j*V7G -0DQLfnj8)ӍcQ,3 3FU(@k7WwT~5s7[A r~ J,Aà%)InBi: o "aő iDº,DD&73Q* bebR3Jn1z#QX "*b"A8^Xvfk$lTR"B("ܓPjCbf;{e_zboa5&W=;4 L-'0*{"'S=}}Еd!$xSޤтtޥ'`d$Q$X``0xh׃GĽ`skFXC }ꐛFM9ì,7QǓۍl1d'l,N!;v5{O/zoY jpGe M4%"Gʲ هpm'S.ܢM^QJ [#tk6= ʓF?E򇯷M@ܙl#0|)!&6(*vTUG%'*墫?TUrm8Ɍ1k [#1Ξ[9Y2%h7x:1hFomЂZZX  \̈.%:hI 4zo.lv yʥ$L681n6BM]xܶarJ9*cVEdzdcnj7 y&]kNêصۇ:LդE R#myֱ\܀<-kvEzIjD'0ov.Jk$ D@1&Yli6Ttx'E7Q4i *=^y$th|p͸bvdDqVS%T V2iZ4C$ҰrS֡wYGA;>rYg50e@NCj^ G.iP,#@!exvk33[Lkz!ӈ8hˀNch^f^j fh4qL g l)7*3&aycpm5 jcoǾHs0p:#&V& ԵrhAFP3F0V\QM0 bYi)8 Ljy}"˵#cy B&nqEo !=tҊ *#]d1%,l]xS8U3{ s7ILvkHkIIN]t ("IlK[ c'-ɩ2މJI9;Ct@HJLȨ;>% QBH4BR,Lx5:|C9+a0~l6Q a Cf)a>Bk!z3d ]zdpC2L0$D ўwdDnkoD3L^3J}0|}XֱWg\C0 1B5E3 ;dr03d9y>[rJ`MǮ<OH]i-myFbl]04 p?-(;> .ªJ$dBJ/+jy uSTC0(dB3"&+(M)rDdV4dFFiBq. G;4NuDfL|9x$ӗAit źR2" '2T&VR,8}mZ62LPBP tX ĕ>Sʭ/"1i9qotN4y!ЙñQ3CAgDv c |E'2C޹XsV=:"mdc:I5􈇔"3|M'9auն-L)\4ۀؠ_:Ff]0Ɋ 0`f\S1 $8%7ЎMyǀf eH$I򣌙=|I08:H<-AhdET;P4>W)5dbbQ2uM/-Q(T|4老8cm%5耣wG I*CpgHIs؍{nDw{`Mk=sHODT$EQy% btS.X#"D"?SaF1DԳdWYaxLL!J\2Hc)({憹z4( Z٦ Z5LF̵V%HzoHe^OU6bM T;:=2(ԩ3ӭgQ;be{8sG!D/4 ԅ }?"/:V!"e @%dӚaWG#װYؙ=J4H݂>i$/D4/$1wƃ.z#A:Bb_z'3L&G~)1; R5E`AGw5P' ӕ*% A_fz~Vtsj#KBqYHH 3sB{lbCR(C2HiѢYlU&v4pBV5ϙ>aJ 3F(&)Hi)hjʎKT'LBGW<{/=k֚hNɞ:\ H(ȩG ?>[0_Fhc{L>k:?݌fbKP@FH B&f8=%'zױz[_>Xg9c:IA3q2.Ȍ5SqT_{!ة| +9|w)[, zt: {2wZPg,Q(,7P!:=cE-ó/Ncyߝxo3bvf`;b|?SOC:H[z: { .ְ &E&jL\37~@ 5 xQ$<rQ~A}=`k{d5UKk*0b9(;P`z̉ߩc}h>Ą A$AUA3*EIL=\7N|s0b$9ΰD-:,FÜdщ9cN)7uC;(뉚 pA<܁&bR)"C4ҒDܰ53A Q(QS vTfmc -C혞 Cp1[ĠRC`(HhPjz\ĝKӖ;6 ?}W׶}Q86M> u?5_]޼1aW?gNwbQN1LXZķM4ί ``EJvJjT@@_eAW@=8=Vj<Β) H9ёFآR/79ђ`B%Rh(4jWOoZ *P*V9`2G̣e=xYH੩5Gfcȫ;R9MMJ4| #X֝?ڙZ L! 6D)Ն ͱWwe_FFGDlKxmil)l+-Wǖ>Scy2RC&Cju7nߗF/ig[=\>AgٳpB0.9Ħ, T;M4F(^LfV!Z1e NnCd&& S+?4&)g G  A}ߑgL =X};$mu|a(N{jZ(( "sIybe/3`,g1tuKZ7u%XTNGuoDn3/6Pj'-$m!5 G$`6L3j֢aÑ͎SMJǣ^mOcy)˘<!xL Z'ஞ*}6Z=⍕,ڗRQjyzkf7i|XpavLlN дh F + 78 QDFNzb (<2T66j]cA2éۅF!3G6>GEy˴g cOJZ ̑G ]= "6q%z0VN-tN`HEPHo4c15(8lX! RdsQ֍||tL qlltxX,LT p+NFp) l̘^C1G G]IP3.X'@^Lfr=λ`𠧜1l`|Jy#& ! =Kuj+*<"y@FmiYA<(<ݕk+H|uFY"T]{-7wzjL&nEa0Q5J%J,ތ3j+a'.7A2nJ,i  ySMh@+ь 0q $ \ ]7̺$L!Zlś MFcm1֝jT?/H{1شRլ|=Lj`S<,5Xc+"3r$d&BZ.[1lhi1vriI1$K|;:4Qъ8*.c4Z+D#Geg#n^d#Cʒ},sC 'lΟ"lɲq1 $HBLbA63 //Dn: 5#٥]Q$~m54Jݣ ^lhнwLS:i}"7{g7EȦQ$ n* 1i}$"r8}8ay *̰V<9cDiLr _};o.OlSHmd ȃV0P{pMݓgcu((){H9gr.a.28a:&+l6f+h8Ì10($(DܯDghM;`B ҳy]) au zy]~;Bj.bÇ{~ )m݉b0C"@Ɔ24cO{]j17{PiZա?GtvehWk4\OE_'+&,/_&6A4̾?ze7X A 7 pbSI R".`rA:lA# 1QLdfADB%)y0wvS W@ B:*&/e$]8I: DU70 f*rwM90B/ȷ1@S28=0E҆4v5^&$"sDo#zsh|=Cp5widN6X@pWA*'9(g KH" R~p:fk f#ӣA$;ݏuANllȰhˈyaP0*GsZ  N`#LR)%2B' CJX% 8PF|keiv@H&柏-v.L}D9,֛Td JzA*S]*PqTE2KH u@L4HPR%D)c)CKJ TEASU5 1(Ձv,4!Ï$c7@Py D71͸J0(AܢPO!&bEjR꼂5>`aW1Aآ0@1Yf{'8f ()H"!hH `t Pg6 geƝ/HDS.Fj(2Eek}!IN_7a{rdP`E!"|ᅰHc#8=jX&=EP}-+?3׆j4$J$4B HT&(H!`%h"" B " "&i (&(H jbj( IB &id"BҦ*I"H)I "a `&"b B 8`$*R )j Fb&` % N** $ht PčU)(Fhj; jb@W )0BJ(é_Bzla10c:8uŶ6%C2i# 8fF+jX@Cchڤ.Ia&Ċ4n $l~z-8!q etA-R]B 6/ tav' 8mQ)䦎H$w8|Q6~i\E e#oؗ#4;JH$> "vФHLM!B>|;AM]CCq.܀л$Bt )7f!ML$"{XS: +?L©*= Z7 V4ѷ J.scfLP6DL&eN?4);45X˂^$΀KpsDN%B 6}dІ1"RDT_A%z;yr(4{q.T@ѣ3"DI)&tʾOаF8ɕ߄ T-n:n"j*ҚZ) h u*|]>&ENNwpe[l]ٿO oF|f%Z1p4=Г J Y d$\G#{6oȩ`b#H8nP?'4 ##p_?1c¾ݭg̓U|>.C~D%C,;٥S`F|%h4zNƴ/X@*HA!=xņI T5i*~_稩/Œ ,u4a-q}o}zn,߱kf<BsY BK<DZ21IyHؓoI S (L]2#{*G,wm9֧MD9iyȰ $;&N%Rhc8CD,筓 Ջ !3I/j9Ѽ13 tItA39z7D/5$)+Bံ ./=Ú=%.&feWc˖ !M2r[E I+A$ 3+9 Nf7MF0. 0X1<(i:d.)馽bAAuC;b])i^AHS|p7M]^pxǗyrN ePizyjSP.& d <I }'2X&1>ѭkz{Ը;&h(;v p [s[#R ~٣x: ?vk 'b}\SQJ|xJl¤7Qm1铤Z؛C\5ծ'-[4J^:vߩ :Fز4l6i&!Hq0{1'_h@tyof~0G C☺%4m{z_CET7O="Bz$41$H y)fClJbfpD_<фƈ2.9 Dg9q~1>׸O|#~H̏0< Џ_>P  @ puG w=E"+2J hC%BT@~ĕjC'l4?x +r9Ș?&BZ56tmLcQ=1,"Ș]5 Gi;DmshjhӠgK6b,W c;UT1BԄBЦ MHƨKEUECLTZ4(GYM"ri Hp[sdϜƲPEZKjai\$!%D r0zVKC6St:dIޓ 7S݃%;)~Ն[oH$yRJ#I5 BR* hb0?'a( y!PXBY;?Bjҟy!ϿO<($ z  P`~n"+߲sOMx}ȆAČH ~^|'Wd~4wBӁ,Xhc:&b^(LM5Hx~8S0Uvw#p]`n EQyS jT(Bq%PzߢO 8i?,Y>ꯠBeU;UKͭX3i64Ar`w4, K<<(=DAdJKY >9]9 5irxnO͆a!^ ҤJSA] KQaLN1>^a٨1!"JsO1݀L:.{HUJ PRWspw`TQ&YBX_%M SCDAIԚ%*Z&}:BB yğAJD0vÏ,hu:NCf"fZ̳% *&i4 ( @LP1$ǻUT!52R5HvL$I-4!k(ʀResq'2h jLX$~x;x`)BBD&$ !a`"Rͼ /B0AØ_dRny~}fLT Pz/R*:%s8`PkZ mZXҘ/DɭTO{ QSH>/UDʩ!cL `y/~Dߛ iGrNW[drgߚ >{aqTQ}~t &М8B/ߑ D/ed4/b %(Q} C%ES@M@PC %lW#T=>gʐ>񿻹#3' 0O$>e4 "(ID@ &dxN)9'5\ӺfkYWb@"H#cLvrVyeHcՃlqd7˘m˄5Al'71_\PJ;tYoDf.Fw.Ii?f׎pqOdI HQMhߓy[,$J #{i4-LP5 PD$Qm!tt|+h^ku!GRG=EyAW.oK13NnVhMO.2|ulm.hTobTPK (OC44{~42D]Q g쓞#cNFO+IV>wdUNObXf33q9[p$%X&t*9kEAChfPڃՅڎA|gyv4/%q5ϻ\44JQ "S.;I4s .于ҾcG'LՊXc}*pְۀN$ˣ8=4ٖ"{v-PMûYLwyI|I13\3a6d4M4B uF&!f$JJBw{ԯ`3a쁘.b(m @fPYA214K-[(&JDJ JBCH~e@G8ǩUHDE"HJA}Vdb6 h3IhR$v40Pml&8?>g!8ՁKRceV\b xJPdĔowȅ}S8WNƃ<>uU;=IK zܡ( Ht PT ?],0p8F{БܧI"27i#NtxTWS7;:7?lT|Ϭ⢏MO\Ut La EUCSf0IA )zE D!; :]tmYMxӧ~l>J,|PSij)gkUHEBia(CBJop}Hg10>{$ Q )KIXg%A31F* P>+ bIZ* ]T??v/ k'܈T?0+Qw{3tj&Vаc0˲% xw̿&b i2dYx Bdp}LqZ޻~z$w sJ?ڵ%7\WIi."fM}PWlp!& ;fYj@~7u*rB=WP9+GMeU^t_,ݳ`JBpP]ospm*cxS*.+*;0b6r30x/1#Q'ƊƬտ) Q@~{uMTk#̿"q'>T%O>?iH~ +5683sp{K2 8&Md(ʍVAƚKH,hϥ] vgk徯 L""dR</ZRQ-g]ƴƻ̺rRc*UkubchuMU' 1B(qs5a#Rjj)5lشDB0"7#]֋`pqa9v%W'l5zq& G,8'% σ?1|ұ.(qaBt=![vVQ{kh!N&06 dudN#Lv.4C?`K_֛_{1c1Ǔ>{%f+wGӗo,=*8x:t$Gk S$F/SXrH=8qYQ< ׻8>},+U~tu]ƈׁuUiaˆؤ5?# 6;^0{^"0oӿu,7r~JLR)4]^er(!=r4 Đyf:WpmCAQrL@Gӆ簊|lHm khjE!r/Ōs(qΜ9JpsRb60Q21^Tw8Nۇ܏N/#]p}2$` @ kGً'!~<7k BR _g`1pJbOO6o7P&ّHaGo=܅aQ}]I kjꃿƜNJO|X>sxWrSXr7QOm@<_%4^ 7f< $*D&:sWDECœdޓZ<PE#w=R-%IB& RC!pI ީihbHbE*O&%g< Nn'ok-'H!G^eR3(`xPu8"x:C3~%D/;X*4,(h2DW ִģ>Hi{Y~K1W'\@퓼DJ`NfSfe×R P>b44F TH@:KIf[!r1 QZUqD #*I}:} 1a>ffQZ^?O߫&_lCFr:5 zSkةCqO-lWr=bdNG]O둀RR; {FO ˓;:_G_ , B zb3>Gsb Y{uCACs^NGY'~ƀQFFFy±OQb' 0|ttkֱ(3y{>, PׯR W=wd$(9F&fiDR!R%*fMS'&̆R*|%4[[cZrʔan{o;/)33Gu =pd {x$XM.Y|;sd-_~Z=sQ-&ʣ!$?Gtz0#/=f]!Ĝȉ)y`+s;GM 㜈9٢(}']M8Ko5_g@s*GMqA|9>BTJ /t=mVSzW_ۉч~WԚb KX 9#?:O b  "CQ rlD<"zػ֪>vw(5Y8q y1u>zt3#=ϫ`>g0aLD H,:bGpOW2DHz@Iѕ {M'KdNpzp䂆؊#SwiY VEayȼ'27E*VGB"wu>tNzh.ALR@H"z_Tz<1r +04PMO/;d2Cܛ0,)$1d>Y4 m/0E<$*o鵝UlI'6ѕ.j!xbBA2@/E 4uzq @3ZC8 Kt4yW ܤoM~ i 䵮\ƴ3%qa &2r1͟M$gTǘ$c_[vWlRW,G-.&4Y$ à'1GM]ئъ#츎Q1U ^2 RUKQH[)X$LيWC|`Qvj%.8btHA5y1(G#0bfbIIG15ww%O6ij(0B'>wדZ]TE>.""=uA]-A)TENDL0PMIA,A-I4PLK6٠ dƷ{t ;o$Y(C\eL`ټ/XS(K&9wNzgdAX"sÉ:N?;x;A=D:Iw#Xr0Sh\l8]]FV6s^X=4k'aaf|6T0 0bFвdTrCv{5&4GnNϤM%L'6Lg|$0tg%q2 0<,U \cx!`z.;8wH\S8GBv!t3L@yAE3Db+ɹVLkae&oC 8 #-h@`)Dۿ%GB *蔆dk>{۩$A?A"D ۱$!!ˊLBTAcؗB4)BDv<41T@vCTg~=+Q8~Hs{> LQBD!@9g̘"hu%SEbM='0+au*<ݽa؈j; rи7Ο 8Dv>`kipm 4&A"U}P iCĸvDä'AJ@e eXAPk ̀O4t9jou xǧFW|512)U)T ,$Z O\·1/ϩ8PK}` EG'ywN6EĒ 21S ĄQ.M%}!v >9IZfc:ش ߻X#kMk̛4sqm;ܕRJȉ\/ ceLJ2]M- xۍnN3FRXS82>GIm2f)2d2 bebleskӦy1t K)F5ű-PRq#KHNv4mJpyCN+mTՁAp4)D9#c&6m2fU]+\N† S j" ,mlPBI?c;h(LMwh/\mC9GcV:Gu$9e##p &$h0I>Z Ն^+A{Vw4ڢ" JZQ`  Bwsw%8~fl+DCPĄp_Tt8mISsƵb雱c 1-@sRM#0֥ԕu޺4dO5ԁ)cP؀]\IqTPTڬ_E\RU+TP$'پ%8‘+B %"k23h-H}qD&!#K P%US q- @=r'B]<6%x ق41^ Uӧ<VBz-!@U"%RwD=x, * C*xmr8屃}$N3& *vz+O=! elX"$ADKPĽ]f6'קa8͙bZϙ6tSq?%Nt0P-B8aN`0<9 jD} C(?)ZEZ\%q:97 $d``J K2(@@ !#B%0ąv HPO?9 NTQ!|A Wx%PN9l|㊧??=|j(O( n1  0d(]\EeH i<)ܜ?gD͋Kdhr\]+Q^Ȁ#;|9ND÷ޘ9(ۆR.:a#L*#M? }]30=\.odU ΏKJ!}:<9% 4H @0ZC @jȂUu2ua +-U $>%(Ge -K%ID$E?g٨*i j,}DV(ѱ3xn~AFXpǀ%'C `D} 4;tQ6Fd "`fD hXE)Q %D!iQb+ !^d8EDDTC t+2 -G@ɓɟTqMI;Xp;1@4dX.RWb;bFa;/ʡZB'P՘2)1PM%I?q;:hW 2 aPb /+L1QWC0̴ Gc%Hy.& M-C-rS鱮D\w(n=s#TLlsQcDSoaӇ]k~*BJޯ/ IyB4|v7{at#00Ĉ=Q*% iZ/6-\ۃ1hHhTbB$vB)ncQDɊ"bJYbY (b!`da Ҧb :3Wpb),ږZɑS,%:@CY(S #0a(,sdf4 h#d&8E:46PGGti ҆M{LBmrDQ"=Y{t;BzxO]I *ZJ`3퐪(A CQ]8 TVљf@|/Υ(m9&>nV4! +UfHTtJ89ۙ[=oc)v8¶GZ7[hIL p㚒@*9bt&Ѝba)(C>}󢈄zP2àWť8eK ]->%$>a2X(rֳ&0**cL(, zCt1C!3G_~uyR0̓-ҨXG@PL=X!,kP<a`Ke<]ӛ%-1O4+4:C% >/e+/d%ǥȁ^'ǂF1;_w҉",,H$qA ˈ.F'ĵlAk5Bi 1&moW׽޹o4&]=k׸~P<<8w^bXz!}M%9hw&@w L["6Q;h+q`> 8C6ap6w(9z}*$ uJ:(:Œ`HAw2j(9of4וDCP!Cmj2霒JہgGVxqR=FWǖvٲ݌qNo9^0Ay֢6CL+`8틐ch Շ)}Rd;f[p1=(:}nUҒte*C|vSasY劔6~nmPY7c*VhdL^:[r`;q^U?)YW C3FkdA3^Ylcp 9_MBjes;3uNEмq˖sThIYŬss)3޷<m>p3X{uZ?عLyu'ëP'ddv `f.Zw .;E a q$0fkF͙7p*$>+zZ1@,/W( bd)¦$P!q.Pr S9@aƧγ$־G;Y]hw#mj3a+HjMkcF5B 3upcn`YMR8 6P0hb$#S$z ^q"b'6GrD ǑUqN\XkdL\uaJ8*t#w"bZO4ڃ Zp!8pIȇh(̎7Bp6KA/qHr Fi1!5h8e͡'< x)*,`?mt0%Y <ԉ;u`KhpuCDiAZZFx؛h 1x<YN #NX09Z:p,F3/fċJ✵AgPiɩ[-C_27A+Fš'|SU˻&5@@z3ߡ C`5],7s5>{n0f |#]''.# X:3 ,Q=8,nzZR* ) 9ŋ%?Fh gmC<,Q>CЭ5 &{?b y@|8ÂЂ2\-4D'yW\}eBz;'@MEvG>jCQx뎧P y~%7\Dyb:p:h &R5r\E%!JW6}}7&t ב$p #_eޝί0oFvص.W_cCj}FXPI1<P'O}1M'UR a^0bf1ӫ#vYS z_: le˅@ >VSCrnXXLZ;xi,01xDJ*F!;tzZd,8\1]Y1C!s!ΡOtYhb !F?x>;6yNel4%hy]'A@c9q8^W݋rzc<UO_,1#p6XDƒ߰#ٳLbe^nkw̳܁34wo]u0"At@臈^Ka1GYа wMA06< i@#} x) XVy~߰ptpPiȴ|0nz͆ {Fs^1R!Osx^˪<+;nUH]I',PkNjo::;!bIc=8mhiEߝrOaiIwWE JT/N93y~ A 86z=Xd4WT1M;Syf`KfLsB~l1 a@cf6aL9!sɨo.+*T(@<ƄHC!uFWk54M\5j-GdQ!%!9TkKY(RjƊM țLx21ŎobHjĸ4M=60wXF3ՉV-jrCZ'̜8st$& B\p1̐L43RDҙ"–җVdU\\8&8+Qb)29d,!:KQHESP˙Aa~xk gEZ>8{ƔX }$HftzhPq&g6?`C=? wnE5G5϶UÊ |yTW4kf~Bwz!{,2ŵmyF*#U0AN ]o{cr>%uR"faM ߲d$XOi$U~B'hi% (Raxm2cGP%L0ps5;1N^![S.D }߃bl3HbDdT A1678C:QfU(D`ZAAnxr~ԝ$ےT;`M@Hw݂0WnW"~_:ӓfTAE1`? i$:cb ø&B:lD1sѲةJy*DO~|{&J1h,pos}ؙљ|aD0A"[fƙ΀9h7`F ?.?"X blv YDLZz>'QD>$5| hxqDSQҪ> c5~IT}ȈQB@sO46Mql1aU>3nɰw q9kw Qa:`gvz8my0zƀpHL {oZ838һh0 Dfk&M #M4kNɛHH2fFf6&loldZ4bIi#+(7Ém KBЂi](Q7 exf!\~8` 8 toZc&T, @e 1:;߾ngG22vRǹL,a(sMu2=4iFFH  IG4aă›!/Kfg[4/$5TU6v}B %Υ@휏~ h6gD1~^)Hɂ|&ř,XFyֺ@?(S{=sF _cAA&4b* Dl#*"VҙMDJ *}R!6]Ivee# F@Pz|41zC!ʊ5St .9p1EX1ͮ9clms ԹrV6#V\X[ZȪ*kllkF,TI8G{4c|cs.pI/8E 5MLA\؊L켾 q14D,sgV\w+-+uuK$In'h4. :os` ; hь/cJC؋ j")퐚8Oy竳'2P+]8yzk o6Nxz#y0mdԡmVB1ý=^iOL>7) kqmمX6!H:ݬK%d^,H gEiq̥qkkljW=MqNrnV "3SST]MeQk+$/ƪ`5to.YjYjdV$U!s1ϴ>ܖ9 3twB~6/YE$߆,z48#z#.-v{IB46zh;6*+8 hfJy&!i*!4" [B'qBDA@Q_8<|' a(13RBDEAL-UD%_M t(DHE'+oV*c*D8ۦG7gJ ]8IJ*\!M5*$,\>xG'vOސ IUp?3TYaAсB9pF SDWal8h5=gyah+Ùjq124w'>?.a2afa,BabYͭdlԝ *%q d{Kpӈ{xH+vsf#0Q5 &qGzBt&RHB` aiWw3XN ;lT ?RB]L% *箮ICWs[Ӟn+ǥ&2|1wHט=-&h[Ƕ¬^w7"uXjM&"l"ho!UA&%r.4 6.^mR 2jD"f0 D8 aX'0]9B/nz]YÂD11#N G9#7O lPD1N=Y`|qFj< s땺bX P^3Hjae5 qi&H>kA_^mۗ9$F&7irZصh{,ltHXA+Z&zui$aǡT8V))坍*Y̆mUtz1Jā 4kYytwf/HH4͉W-re2L0)"Pa J65"F2.z+߉!Τ1%6Dv :(4 VC|=& 6t]4|"^v 0Y!40AsNyMS(Ґ)"f" bACN*HӢنQr[J{>℡Dz}8z.`U4D#3wrӗr* LtRpsC H#b! U\c ! -rg(XXNw Ft|!X;M-n}HZ.<>FܻcW:$3 DglRt(bL^'9 t%x1h#  Bѿ@|ӥyYa8ߟG:rNv#0ӶaS"hI-䳸"ܙwPԠhE T@Uw{g;X8|sX`u^ }1sb&6b,HDrv&w9^Ë*lT8L^ԤBۃZ֭yi0:&WvӞMLw&Ċ͐ŋr,Boc/IpPTӗvnwR37•hu"9!hl[ s}t"itKhhkfte#&T-8pưd늼R2shHqnrAJPuo`Fq@HbfSV2u ه|oD3Co. qfȔ@ J"gy10!̋+` ji9Т⤣WXS8pnq#9D û,$3=;Kr$s2T˕i80XPi-Epk"#El v- +9 @Cn7 M2-9`&,_z ˱AajiZm(4I@"i95Ԫ›7N^:tvp U/&'&D8B" $bGbDGuC&¿Lfm8Iٮ;=ɱӺ(EbU!  51i87ݨp\MOؒI'+wDIJ3/Icppf2 ; "Gbn퀼v8 g.PcIl̠50hC|FqJtvM/>xuKꓐ"^tVYut2KcB"RAJ`Kp>-QyYZ)7a,0f@ hӾJzx!A'ln6h td*Py_:TǭNeNWN< bq0pR%f6-(Y`oBbq`XA}Ɓ"N2a !Eƞi4[Hh `Q,(fLuHE2֢cMEfL{瀆1gpkFx6pAbI P̎|{QAAGŽ 5@%>gde3b"&!(X\c2!j.ۅt|T@lo)rEڟ+!d0YТ/d4zoyC=[t%? iJtf<55USkw(+"H+i*Hh;|fSvfϱ+3{ң11MDI"tvqTzh=˦Դ.pʨM `*(law;3ΪOBa(#Ib&rS ,uEjFxa=C e>#Z "jtG`Eۈ|߁LΦF;8;:`C-P,/!Hh -  ZCKx-Rho Tfڋ2,vd[@GMt]y]8'LFQG8].LQt8fY2c^aC{6nLŵ |DOq`twvu՜|% HleII0 q2**Dis# &[F-U]O^3b.O0"8ˈ,XSϼsknEUe `0d8- PLZ ^IMg`&RAM^w#)dj*Vʫټ ͏m}868"F=DBe< t;p}P##Ńzy|shj#>F9gbx47XmF; =jJ .rr (ЁyR̋(Z= dO5%Q.qtB,dX42&Ʒi \ifŸS.Nv4 wš5FgwP)q'+џw+B)J5]}[5:Ph85NaddQCJ&HhAP~R @4D(^ܒw& b-W",0ITpg# [x 3k%?cu$iy(XGj!i&,\ϑ9rCZ32wwm8ԑ$GyCӢY;n0$0f XkOFE&`W# rѷxb;=!xQI{-,oPqʠR!8.DU7r"G+̵̉aSY&M(*j "lc E$j? hdmއ 5QaQQPz L$w>!4[ཞ*[eM|[9/gJ:bjS{bҩI! !&,t(R3ADLxwGoɦFpɥE/020ʸJԌRnGMțm^xӷu[XFʬ 5ъ֊ݫX]-Q6dF^ -ʤGƂ"LU193PD x:(ki:d"19-q mµ`޵XI&rp1 ؀FV_=9+( L#2D`2P&JeJ{=ӽksbi( )GCRhJ #)(̧RCKm4Y!.6bB&'B4i1>>Tt9wK.F& ~ah!c3)g3XV@sR v%.X¶uN4. ͱiia^ Ն#r3JeXoc#+k$õ&&2`@[TfXZD! m1a|=?dxluTJDPPT4%Q$zNIu$ X1nb(EaJsЄ+oGzˈm&iPn܊"R*7! R:$df%J֔dI(Ní2Tk'/n}$(wRw*y#Ǫ?1/!p&p@|C@}|{|OZI@1$E9j&% u~'4H4ċ[F5m |QVlbeqb"=M5Srwm"s:4c̺5xtBRP lkV22Iy'ogw1Imb(9/(N筎v  Z^nAxZOLeR ?l"DZEB-+rA @""ht RRqehaf'2̵N5;Ң#9RQ0HJ$L(F ߒaVaepAr{;p' ,?LPt&ZeL~UXxX+2!W˟C' Nx:5id0oSxڕ]VEEALR%,6!@-!!HBZ~٠zdfrn͋EXMDail~Y o1^ꄉ$ADib!-U>T<TxoCI9UHgj"B*Y4bjȞ˞.ԊAɧ@Dm # OfcP<=$nOhEtu攊ZJ;[*1-؈T XqsT':´ԕ@po"٧0u5ZBZle2rr҅, UB"ft8cNM{u@TFLq"$ d+jgy%D[lDPQ5ql".#=-D i=s6Mw*J 1$}󽂊*|֯*Q:J!^ul.R@U%bJl%RRIe~y[2ofSN|_&Icjjl86sc] "4I0G7k|qaG;OYuiŦJ*y~ RՑG;؛M)s'-CL9^Z>uxu뢬kƗQ.g:L͵QVZ٦Տ#飌4+388]Hby+£ `JSCCfd!pcPi3Xj^i1#&*7{Hjh{33w#Q,JVQp%w>B)=jKXaCw^ᤌO6.h3ŽrM=,8נPhdGb  ,gG!5Hm$J +BxG~z *t;@5ՠԛХ"B _^|:夛rM %iǍ?jؑ}o#5spܥ'C|{XB 50&q,AE2DA)B8M:qxpr dvsJr 1j7psJֈǜS\Q HAl$RE +LT9ؠ-@LQSCcځqnI#)hPXIh;p\ [,tRʉ4fS# ̱ !5 Z1Eߡ}t]?y!?p۲W.%PuD1aDnj Ǡt}Od" _"燰R8Vi߿/*,JD) BԪ G}&.xds8}\F/G K tB% TF` =VBp}w&iۄ9/%/b$_%tA_0袇6;SB&Q?i(>Ifб!+2zsc?c>zrSq>oKY8Hp M(@RUXT2\%AaJB<9-=H<* jb*R)H"Z(BC;@A!>~!_, E}gFqɰ OqHPy,%pҧG[!n}.m`(Q6@>.LՐ8H(!yC${ྔ-!VnJga5Jy%$c`'j@'0B_:I 3>z+`*bGM5@S Ms(TS}x9B!DH,,PQ :U|NZ PQIWcД&.l_{ý}iN&.,%^C:Z12hC `UmLjb&d=3Z1'j2&m[: )) A4QLC4DJґ ׀ k5v%,UQ$sP ]+3˂6EO2,IJQ =3^\cGt6VI$Rmr`y9#xd0B#>ğ4ugJ/ Zo"ORV*]ę<5qo(]pjmjiM #x|$ʰc\me/oF9! 5qPC`| `.1>]AchBn8pXrQT ?2;N[PwCfmQq-ide!2<5'c3 х*4T6~˩>A'! @!2d]3E@@ ~{ IMx# 0D 'µ' >}#d<*; kXUd+myc[j,lDsO=5 $X-i4Mmnp^]۔m,C,Sɍ ѭatۊ8qGA,GiS\hl4G!Jt:o6"!5!BzMiY_;L\'D]09Laj(m鑕L7*1[4G nsHHQ4=DR3B !AB%M#JRE%0 KS$PT4E5-USDJ)CM BUBR IILS=?O Ξ}fWT9ҽxa:dCps';GF?>t*1jV B C!-R$_O#y\t7MCTht0ƅCb6hLэĄ )٥]!*f aKILvǭ7Pz&#ѨkוC I9 "hT[yIUSE!hr燱=_7 ݈=@}73GL$1[:gd*@6'`BR<&@id''U>ǑL gz5!{ *3{?}aASC$C$ ] L z'5 J9J@)@RFoݞ\W|QC$~!=PMgq#`1_=NOaљ@Ȳ yHP{U'p #hhZD(x)"Pt}>Ew{cf@2==+_uZG  xyŤo~^2ZW[M9I46liRfI7/ˆ8UW.ssG1qf`UUU0G-Z3*uV\!Pڵpq\&MVIh@P^+ц$ 󆗠Ix(FJ^$nDo÷/4N M2@Bk8B̅% >!~x&dIP}ȍ( iLMR!+B -(8ہG{;x4ym< yqTNiKy~/sc^lfs&#WAW 6Ì'A0 1Muz[ &L{N4؆nieY)Pq):#x=ëɴDqAFЂ2CĒ sR[gfr0D$c*a$M Lgq㜶gZufޙX_x5"}g΅SZAcsgĊa%t[T]ʫr˔Ȱe!ES6(!t'/5pi`jsx<ؒM)I,^@j٦L,됆;̩Qζves;_3ZnK/6%<@ҍj2> Jp =Dz)W=]7B"rϻ!a2S#i; +\,@jpۂ0̱Shxp C8< 6g-P'BZhssTE*tb$lqS$Hb2L:o0`{vHρ;  NA`: :ܪ:S\ylPTBbbWGDy2dUI03g>|8G{N>|>$6%Dm43-TRW)`{T:#}x}}kӮVC (7Nvv-]zj['FU>''X-ٻwk|9Is$: P|Z 9ێ׹3tm >G}z@5rϣUEva[1cVD[ݘWl%hR qzϭ&{ Bbh(:`AtlP( Dt4kv4U}z垔B}i. ۄ@%":@ 4vywth u 6/;Y玱@<:D{p)ED;{=%h}]hP z@$"$P ׮Jw5J"(4@P =i}{ZaHK%h|H}#_[xݣ]`2 uwݽp*nƮHVkwُn>|}Kb:򮕽fn=̵þw͵;}N@ i>:nm.hѾ;p>N4o˲(hH @ U1dam8J4HUt4ݩy;ӻ5şU%(^'s[jnǻyxi{}[.%5>=o ٳ %mˎҾGlvϽ@yY{<ᝋ;i{uWwλ ӹV۷v{ϫriuuVƜ6/iޑ7}6}w7--ӁW}/Wַv]cրf}wvݚ^wugn]z{ww-ݵmS^{ؘjKu][V/Y;n|w6j 6/r͘^۴ҽkuգ>Ͼcᄒ }=SI}޶wqqm)l d賸uFtCJlUoNM5PJ3ۇ.lJf>QOz#o]݌M;mz5zN҆vݍU{VkuuED[N:hv>{V}gIZOڥˎiP^Ϫh{5 vXvֻc6bvq7u qwtw{nk/_}Cnq-{}sN޾-]3@g{^37r.SuWwmL޺* WPW.돤6{^㻪p2tWj={t(ƕmRҼά;@|/|Pn}kS퍻5;M׎=]*m泺iUqu/=GNr֣.gj}s8/[M֎v[{0Slփs=wT|}›ɹv@Ӷ.AjItleqlpKfֹj  6^]kA;ݻyV8S9#UUOݝ ='>V8<] (Qb3}7&ݧl u k\mU{ɶ D(kb- JY]kc5ⲻ"Ŝ{i{gљmӳwX\+e EBQ\]PKӷgg#SugU7q5@y|(:4 iZ*nح {ˀ7s};lv9\o[yjԃvVVUD$ T%նoo/IT {{[ZT j! %&hҦqw1֋8n.@0L[Ө^Ec{6g6Q0](r- ;Yuݜ";NٷZs0FSڣlݹ䭙U+FkKχ׮P4@44LDS#=44A!4) mf{ P fj&S!4A" L@ FM50 T6OS(ɔ3RzzPh4 @F O2O)M=OʏS#ڙ! !IM  h $hi =O=F 5hL&bjzʞQ %EUTUQHQESthL-5QLC*"$b "_H`_ƍpxxݗwAO:HؿJ)Zhj<Emd)bXTE3 QZ4:4,EZ,b^hY0I$IT/U(t Tcm0P `dHB$(B%+҃ J@ NS FU"!!]>XS@b j& ddRJ֕*.bԃj9KD^ffzYf{1mAOoGu9Jg>x36Le / DBTA'EO=Dssb?>q|{d!!uEx. >VA _Ff_'ϧ_׶/?_GpA9 ﷩'tϏYm8Ѷz2!k=N6 h7Tۛ$ۃnif{8ၒ!;ݶ:%Cְzq RI$舺aC гGl՛!KJ!;^\pPxL-Ǣu ySioۗ_9޼nxvo\*vls/ NϭڸJޘA-ч &/*{z˖MD(>>\=PYN}2ƯG׿>9@>?n gJs q6WFO$ʥ13em70OlA [ h}w3 B%?@a7/j>kf^x|P@8C}o=[l$Pcj_n@D%4^hf>wz;"u!Ä@OHq:1h9Wр(Hin.ŢN?/ޥGٓ:T$OG^x NÖ,! v?d+wtfg(R w*IP<;xNi?G&z|ZtuP30س+$,؟ӯGo I*ގL~b(/_>:$j+zn<E]+?32ekPUX|t筨goa:uᙹ;2%N5Ba D]YJ~7墬LEtlY\.-250ӓ֦3f?Fg[$XkBXY :>0&;Tŷ%O &9株٬";뮘e66 kݵv#,LXvt<׶&-?5t9JY*9E:it 0 NI[ C B@D_GǠ_A*Ye%}_TkK!-UV =pp=w~ ڽϱUV6IXZj?:5Ғukuu ks60_5` %W~O 7> 2WSYh`٨`2'Ώ0|}<Ѫg9$uC{}x: y-UGu4nibS{"rxmH̅ɉp1lӚiN/[gq}rMam:QT!g*CoK;tx-@4YnJaleJX:Py->4;dwVV?)gSXm}}~awʯD>w&nL]T:^]:m8ꭚeqٿm2cW{]F}1#&V˨PyqFiMGBHB?DƖH2X2)`/C`B2ߦxuuz'2vVIK 0 0Xㅻ׿ncvhnٯ^z붺˶(I2De Pfq+\9~_œxʓ q{:`.x7xb/zqs:XK'aF>Pfn@iGßPX-P밨uxeUؼ˫Ϟ`G|nb7T0 BTrf]0Dhۈ9W.]kߺԝ!w/R~a_Y@ P/B*Cq eu½FC @AS&fXϪO~9/s:q Sq'KCK`YdչХi4{M`wN[Wcֶ[8=t [ܨ2Hk=,NPGZ~ub 1gj:T8.$݇KlNP+c\`5|#dt)#:^+]Nl~3Qe-D(wr…m@c<gM{ų}tW_$ X Q㻡{=}>OE?/I,mmm":xdM@{@ wJ[Tp?eG8|z}jXUcӭpv) tyADh@DK> 6_J'ePfQl )Tl.ypsm]y4[>6}P ږv$;#!5MS~ ?~_pl*K2XzȗxcPs.Uo)1Y]7Ms=R,R(5MxyiMAeABJ-5l ~<5hf()*eniz:t6hp&ִtU51JqM9"#8 ƴ>V>yEah" ;d}ᇼT2߫b1)L_ڨ6zD<3kު&MG)J=A̤e65sF,>Pf@6#&($Vޫ$-w_Bfe¦pâ=0wN[~S`Baw&!xyDɸAxfwiH rrd*AHpdasR/ppI^q8,qn"&s˖I`H;^F0)d.hk׿+2ZgURlܥe/6٤jZ#Hfy7VF #dС." GKfC|g>q}!=TKVbU*C]{_הͽ-kGjBǝ`q]LبGF Ȥ1'}* i2 @K9q츟n7b6FC*bsbb_l9ȎXl}+ھ>hcL8x0w6dd晃Sx/h4&vwJ:@/%awכXMTj`hDy4?d<&DF $Z1&Ҹ3W<0DZMW6 2 N ;Hņ)qMl"rm>2A HcH9v uncf0>p_矦IGo]أPD){g:؎(UT؍uCGF㖿Rg#""XgᚏH#HIdÉqHtd\ZurSFEEnBgM/Q NnhA@2t8"ps/뾺/q1ڕ)Vש@rJHGv>%: @AG2=Y>!'("fM4oC-溳}͟L_,F#w*@ wnFv}#ƒT))8RRQhg_zO^LΜc?P)wqi9ɺ}Uy!P7e0)E 17K7b|>O t7G;u7'uLd|SInZAܚ O2oV Gg4ax>1z& 'ˌ2y; s ]( dR; l49 C2ztHL0^@7#i$5IwHRM&yfPFX߳%څM`2}HGF&pcY4ՇWmM=Dw&bh> >7n*hDeY/R=-/ +0rԔgݍeE a*1D%ZIhj |zXp#u}o("`9\ iw 6gI-Eh"RiJ;l;A,Z("d$cZua/On, BS"%HSHP)H -J%{;Oo꺣&Ǟ!W+A8InF0Li2654rwf i‰ {o^p&䐍 ~u0MsFjļmoޘM7Y -q0FqKEgh47?& jsS3!7T!Ⱥvc,Ŧf"l[4 hYXgnL[1"H$>s5޴xU9}8#-S3-yp5FqDc:fb>Y$=R"goGb(lT"[{uf΀DI EXiZDMLKn}zPXί(aB!:dC긳n2Y'PDPeㅚ鋶C?WH_&pLIpU,&=[qp#΋P,cspM6]!-ȐaNdjX.8 %*65]`in >}ڞx[8' D&FI"(!f)jI(ZJ" 3.3%{8m^m5eI$#.\z﮵Qx,v{ȒӨj#ZH -ͷ#7hy`ͱGOe5U!فC(I% E$ht"(B)@RNEm 2$@GKr C達AM Cxf2K#rmm78{z1"P)E!Q$H AECT(P-IQ4*QH+LBB| &$dHi@)i9I!))"PJhZi&h PViZ.ت- FkQPRzKCBJ,(`v0T`" BJPAHDQM @ZdE5%/EAE5~PW"Ѧ(><&|{πÖr LYsq=Fu x.K g$X{+Iw8 F(X^C{)of㗐u# )l ʒ`k9݉ l"[I*#f [p)Yt"$6d#ӼkăY## 5f 0$reF|XީS,[!Rȋro]ns9%eՊFq1Tb,&5 Mۘ Jhq=sJ5Q@kl5pbpV<Ahg8FeĂra)Kk;W) "]vQ-Q$0Ob4CDR=ePM(|v;ttAW+Cxm 1;?[m*.ͩ\N"~ra[P;z|C8 TcՅijV` uy32c_C!V=,r22J28ƞ4VfE2Pr %[A%{AA]nM9[ڔQVfgBѡŸhtGH}9ÉWj%"&8)GsmO+e(2c2҇#rU%"SJӊ 9n_u/6|6;mb]4phhjFh)ƬSpâ~nSa)ѭPR4BbЧ`44( BP ?D*b&{l‡&x}d[qǯSJk (߲MG{p%o\X}x3@U 7mjۯ}Y(j#NS;c֥^K+ˊwJEu@@08';Z:S Np aT}m$n~xL]h׋i~ɩWV^M":ػʇZqnF~µi7(oozd N ʄXuTpp:Gұ0䳘ț>|'%\P<`e&D0>TGުѐcQR a)iG]PHN{"dFسHD DD)H76WS8ߕftd=z=/B!5P-X͢bvW~vޭ0lgǹ+~|N]bCbi.y/]aXD *)EXD£V{ ˊG֞{;wz`:-JSBGZ<]Lnݩ3/{咜Q ao')nn-mNɆMb (UTq Yx OC#'1 d?Y80~{|eO;9An`6ߢcݫ)Mx@*E{sJZzy,l$ڎVd1?6*MC{2~Yxe>ܨXiE0Q{-&Od^vA7*'mH.P5gꝾMG52h!\gaFjxz2w;*]ϕqLr˘H+>"&.TnthJ> (Gq{18^g`ANn{ U~(i ^feTax@GALhȦe0B曡Pe>M^E9իsi>mCf gz&gT^PRեt_dMbpa{[ImU4榓iY(υYmE{2wh1nijB5OɋXj1(JLB`@ԃa$4ˁÚԦܳD+ۏF HCU4)BٮO$* {$}3H2*R %DhFT׊VUY4M<:|¡NQP[bL T'z8N8sk'K;[*L,dƮAp  _4(?%oy:]m`ݶ.uRȰ7a1tkk o]9-!잝k׷k jզS)[QbX|S@G);L2@9n`Pf:k$&$50@IA+t%I0?].nw*g&lsEgƁR4xr LI;JG>Dqel/Qk}~ZuF}{ B ѠCx|q5xɰ6ġ>oc*㐚sEIqzM@y<;-MP) ;6<^Uء?T- 7k0\ÚRƳAGv@_+u lS ֦e; ?Ҟn:Iu/,m넼}IfV01&=l`n0vӥQ}&.D0~[(At >zlRrw!*}X-y"x=JxKĹ>)&+`:sv50`,|OqPN + +R< 9̸;^swŽydXzSHw͈ZJy,W:G l[#9:ֺ MeJl?=7z035?0vnkZ!Ctx ~^ 8XAP@'"-&X}׷DIUʗ\+z /%~̿go-g裤?b; A)L=ϖjr =Z?ԁ> ^ƃ"K_Is2"hJ]#DpDtrtO£8lDDHSb@b\]K_ÚN>M{u|AibSbQL (pirmjna9܈E #XL=c@ Ц%D@սR@BR \nl &i*+te4:#JA<^!%gw9ԙB~_v:0UP #+:nJ/AzT@%$NI[˶9Cշ ~6Ԫ3珞v t_D*_\Vn!)iҝ{ $ d0͢a C) ( KȄJ]Hu>$3.@*ieaE @)JWY&mvoXiG73?Z6sy=dDaAab6-J1F[e˗}}}}.'"ul0X_'PR!,?b3v{el N G`{BRA _ؤnד${Vz;ptE>Y?'롙ם1tH^?̢bxe۪8F찺Yd" )*A v NFMKIYmHQ+pEpu.!8eVjAt >Bt{ge݆ႥL5+NS ee)K+\G'OuXϜVg8gTg wl$hY`PSɵ/H&g3B:|qdBVee$gb@!Yк8tiTr "|8H"08CB ΈAD751\s"^ O>oFmOX,I,iIr\C4|PTwk&pb}^Vҍas#1AFFp)YZִuy0}}t6 =GnY ZᙜZwqQUK"#+*mf,wZbLt=.)-z0nc__g9mޖq!ζh#xqR ~s;"̸odE(*CdB!e=tM gkbt=Yؔbv$ynLNXbY  =j`KVVN Xfg8|&ffy9}jW'XjX\_*@TC߹`R-sX/Sx}.|DV1WWΣ`fe=5;nۄsg=:nM<%aiHc8} b/#zqzU>[Vuu3ktl:;]8Z{kϋǏoFO'Ez(G:~bx<*gF4lZb}>uJg&0U]+ֲ"o Ί9ZSqo1<UPy]58[H`Igq#p5-.yf@FZR<]|TAHsWPǙb]o}c=@'k[N ~`8ƵwCUS3$b]n\sW[28!J#~vid1j͜ED8_:d~E!p B\)޵]cky]VKgS<,~َ8]R%j22"kfDkW[[, mfmbOe3U9 co=yه 88qXZE1w!>~5a@ʢ+ig]I7̠cK=܍g3ږX0x6Vp{UO]8JeݺX&ʔY\!@B/Ǎ%cpq\*ߦ$5n{6& 6Uqdڧ{uO TD'ןWc\b@)Q98?aʱli^OLM>O7A"*IgQn^8랼ghcK;cid˒dǘyz#H(2YERS .TζPگ'SJ-JY,0=^=c8~2>/ M*7Og$2,!cuBuY j%rRΘ^vΩU,wP̥+&h0[~04֚ $V݇f!JPKHg98Y$D1f޳\@ p:૊bZ ;*2˛~N=<=a$TC`3w2zAU|cx|ԝ a1CA޳_S5.񢄆oKKbRZ,CIS+l>&[nmyA\<"?&tb jv jkĹ`nk[ޛEI`ȧPm\DT1 mi;Y9rj \micC)LE4~iՊQ֎?K1sp !Aw+֩M8PUTɥ{SvhcA>u5.NJj(̽ztp@ W) zH*i*b=8|ֽ̔Vj@7:=Sn̨0S$ek*ek_0ePd)bZ&("h)lf%QQ=+~ڟgΥ'-`h;`1߹somAcQpm|pѩ++3vc}k#9'dMQQvyhAkl&;8'l|SC*NU wULeMn}5$EOPJ5&'lcJXLzMJb'DpFdr1 $ؗ )SiZWwnjꢆ&PBHZ @ZDB?q4HySK=>=CQPP[ i *[%1A`ϥ yUC)ms)]j* "9Β ( fZj(3Vbrb6G r&T)Fkh ͉Os)4(,fy0.TQUP@U1NՓ eհ *RF(Ō͊OmڂhBUTU b? CQRpPHܳ;Rs(J]V_?xOf? Ѐi.8BL2g4D053_ʰWGkB}tj<SB,4N5 Ky=hCJJ BhhبXEB SI3-4'ᏻݡ4Ih/!4R]٢ƿ+ז9:\hûB}}gdlSٵD +j(UpQHiK5 OPڰ)aUrr4;oNjMhP6^`p4'CL.CM!|7#sTha]AQy~HR-{8jBCc+68#prK˻5r( ,-yY0}:Ջk1_r? Gc0!rv'{"PIBZ=Aȣi *w~]/բH@d8*:kLpHO?{=PXBDWQ?g ޟ8O> v/ocV jh(lZ{i߸χ"̆W3Rw] &e>VtUڈ֭ ͚m/!8o f{^9Ur}V]uwubP~?4. @ǟ.=+ m;|kkj\~% C4OF'%QSIf" )vwW6m~Xmde?u@0*#މPw'=^ Gx)o||bZ>'ɻ!dNϏL?wB"~_^w.|{8(\$/N)_\8NV9_fgwWS3t/.m#a;]]8?ǟbһtt冚?9OȘ8]vg5܏{|L<)ߗDd( o:rJ:ǨFpw)= ӎ[? 7T.5$ɴ, lϲ8ZS4!ʃ9;1N"mi6۵{5f)e.@n얿˩D#rdȽ]; 0Q} j=}%%֍Q+A CJG/=]{zQ"vO\?PKmAtm?*|+{[Owxh|qEkmMڋiGp׺SSQ3Gq5\j!w7!&jL#:r:gOgg3_$;s*::պcO[`eѨS %HH?1 \F[*\ Srr"B(@_bxJ}z逼ӂm'=/{1*+Qa^f풇*}T#g/J\0)^}={͞ ˌ895 H F$@TQgӊqx# OϊJUT𢁲2a׿ъMG+貐 S]Q\oC7(YH4A -zVgu*rXINO8+"_0r ,KGKSLƦL+FnuDƧMiD!2AEwm io^W_\?:Qa'dӉnPkf I..d:4.{ml~P.~~'OiU}Nf=EİtC:ͧ̓(%SUry@UB;X<sj@ٵEwA}Ǝj?m˪v7oG\zt=^;?DD=Jy,2$LW. Ń4@@ 4OGހQ1p'n{Cf"QWo:7oq'ڐ?Yσ}~(a *} rBIq-!if9c&!f@{BFʧ$cIJR)HYϟ񟜨tgfh5;i 0nG8*wp~ (DQ`!TDIOWc~oKh?K(s7>Kk^CC_VH;^$t^~toprJOH_HJ܈:}\Y5z!Ch |QE( >gP:SOg|_ً;ɾ;@ 1BgsrgOF邞l c`SFyu$seB8:Nȣ%#A, Ji777"ǣhlQzg_-z> - U$JϬgލ}ܬvY?P];;;,Νwϗ dΦ1ԉo.Qy&mhΣ>}{t)рΓYXRai oޮ ӳSN_Vv/y?Kwy ճnnz80WNev32# b~(Ϝpyw焪hv'B[--)u`" :UjC]8-pAeUX6߲bK[1H@൴'X!(HK__Ƕ{,H6pq0=*QQ6 FU^hXŚc2Vz DRubyMGZ%)W{;,^cGΈֻa!.]=yvHb<)B,$W[Q跫X ݍ-3=Y~*|Woha,Gnmlkmhy>? Qz|4ff\To1"#_ӣ@/T/xZʩ[\!;o[oVXZ uB;gL@ݺޣ%Yw[B~3DZ!V1)QjyÿG!]G^!Գ6u,ںmxp&8/>?Rm0^lpʉϩc~?ma*<շ P1(4^gY7|HSP?yW q`%%D#)+9z)e⤃蘉}YٶݑShT.2?l;~|xxTȪ07b .vp +??'*; 2?ĩ$-wyuSQ6.Hrgo߳~~N%lфɔXIChd$rYۯ!w[}3 zPlηcOy)0yDV ͢z#霥lnrDC޿r%RBD)Tp3kblbu +DUO?4BKLƃQskqb#ewT lƶ/n'Kv$( (U =x~qAOQ|m]s{G﷊%g`#&C%eRRZabU aP腴t9;]=X"D rw2"i`̺fQ(6q% KYI7~ /{ӵ+Ci{2w 09􊵶J~G~NkV%߽§Aեc|Vĉ,ZJ!FG388_X WD~$1" u r|ѭ.ŖkL#d_  _J@>pr1zXRFYV Yg fӞ/^v͒{ŅljK]_[)('·a@d7;GmBnUεgw,U<&>I% l#h2Z圆~kl6y { $ID\Pb*L:mnu#IR+;~Zdi[Gb<=w$vf]e ,Qq^Hg*̈́R4  bar>&JА278,d;W8gnK9я @PORk?QR>(q iFUZ{]*Z5tFE$ϒ3%z0An'K{}"!D 1h=eyNMvA91VTw9$Ցqeda@X }׈Lp|y0w]]@WH-t0V/aC}lDf#Si<."K#%qFfy6Od:$!^G\tȄ56?mu:7Xr7-+#"vZ:SMpb5RJ@B %s0c{à7Rx#W}߳RP`{5C`C: /FOO z*7B:X$ 0'JϏwJzu=gW?$ w1TAI``r3lOY 6>kMtGGzKu]x\Ϙc;˶P 2yxLSw?ocYo:ۤ9\CnPʪn)9Sr Aꗳ")( BO^S$mEa/۬*&ABfn^?yz#4p Q@55jĭ>Ա:@)AMz'Tߞ]#H/w!$mqĪ>[3Y$_ľd:;?q63Mg?lNwoaf qD#!4t"}\,Ty=lp<<< d!}&h%Ng@֍:l/.Ho;]8B} AQ O^b=ʞכNowHZ跌0@ }’ kv3J@xFc.(!~Aw_g P 5 ޾GF΀uqڷϟB'"79ځ19c>^@E Hclށ|^05KƤ7ީh(n=ؑ ܈ l""}lD$q@HIqY_Π> Ó?afO!S0=rl@h!p*υ3y׫uGBRL)7<9)0&J( [/P߷V`ftlQjzED.zLYN^0_=wx#WӐ}9^] 5gAOP~?FYTX'; (5w;Nnad;]VQzu7wkw)fNWtJotSb}1Uv_[>v3ra<Y|kop.v{e?0"b kpv6ccѣ'e=NYXoX#p}FV !huQfλ.ƚ᥊nΎWnzʎ~rj[ԓvV9ʒ~撈S:tsˆ$L ˺W'Żes9-.iB =o=";PObzLDusB?A= ά 1m-Aϲxw`#-%nrwlr ˃7`3bOkbncY7n89mG1Tz윒N9n 6 Սk|# 8%;CGr<]V@p`em _:h-9ut'vǑFhKrr`)1t?-- T\Q$>8'4Ձ Dgj$|O8 Ϻ냶 =6;>>}ZGs$0iK8j,!RtηpSA'>> < o~sbRU݊$?ӡ]6m:iFy!M(ǠA<:b-PRQ:sAH+^OWIPsVC_`Ԛ^S8'Ǻ>G7g>o؁,vN͵{ \BɧW{P/_oRP!=B3p91B0y}C4d-64)d?W)#4~ǁ+nHC `p9r 4UT,)i@"dkG ;kW٨׭LB{N 7Ot)<#9ukA& DPȊ!}^~^jJj(?O'$.IC?zR?~OY,:~h*]!ׇ̓]r5h3$5l4ҫBwU"|I3Y ~_PPA =3&?Fs7H:8xFWшSCOOk);E.Mrt??oTH +Ov%k2fx5]:u ,`?+͌;hC3ߦ}e~4]PMJP"Tpm!.vjv}w]m  H@~܆S}i W~x~ 4 I뷱ï=*V(?.Pt ̎j\ku]"o#.f^` ^VœŝNeQzL2{Y-샴h*}ⰌTmT>b \ TmM.:N`&T !O>T@SVEEUT5MP޵4dcGZ+ f Id 8"FҩGsDP W{ nBDM|;haAPBvϗ55=;2QvJ#~ NpUMU4QUUEUEE*2zc˾>x0nRMw<U("&3ÿv AOɤC}_-zgh'fRYjET-}ʽRx>V,AdOQ@+z NpuQUUUUTUjS;&Щ.CIB@x:ETOHNSqlpUvzj\OJZn9ZclV mSc[((WWE$uwn8SHȂnWiMHAWg$y?5HTެ`EB\TYۧ(;;Cޛ?dᆂYQqDB[H$\ UUUUIUUmcw#@y(ŗ[%$6 b@!Ib*_e! HI~qo:g =JX@!m5 hz\>n7Q8?=8yoqA&}GCSDq!_(TxMqsL8؍g!Đޠ9&@wlX@KNb 2g*_>=F #%;?HZTD::%  =5G"&Ez/Ai;>"glÉ'5%XP[z[wFd*ZV5:KUGIJ_ v=P@ϰl᷀K5^OOB{3zřd>,Pl& |&QuY줠UYC}<Ӿj5+~ix90O~L|uU  /Iٿ뿋1?O h$a'и1eE>n2_iUN'Bgw QbrO {YȴPZ+S[);Qf P: X7`~9;L%9Cf<",wL{pQuֿ|©/ٿ>Dl #k;~ #PHiUziŤ-ݱxJ#Hdw;\X]]H ͶDo0^Smn _O w 5:r@aBʈ<&? 5wH>ز7I hl[ĜRPZEfҡ rBz{S#2<ڂMCqc= @e#"9=Dtbx 'YwTb iHCQe>~%(ש]~~,N%0uKJqP*'cp,!^"'G³~S*ׅɆ0< s:M62;IFc;.Y( ΚxەܹmZN6| r"Г[txb%"(uoa( Xdj52ϩчv?֟ 2rO#nAsA& 7.*i# qr,<})s}J)5|=+&ϩe4n=KiW_dD[4 .9_?_Mݏ o'o"SgW ?(QoQ*M MA ջOH".(g3܆xeR/g;?3=kp>O^=:! \@)^$]̰ 5،Z6S>\B~~ОZKf *nG#z@6XzH\!fdATB 'L)rTlۓuρ4Į'FnVR/_}p"HASBG3{~a9Jgl+|:(;|qlHrIKE*O'fsg:V߶˽նmmmmjmmmmmmU[mm[mڶjI$I ㍷$I$'~FdH BO$mvI6$*pW6mmm??> Re> !>QR㓐 Ɖ$Kd?<-*_xn$dXC8˗7 $0*+nKz:sTyhD>Ҧ,؂LPAi/"<šҏ":'7}.OZ!X8LI[JU_#m|.dwgנ[ťs3󨊡 nE87j O{iۏk W1(qVH#hB Xo/׌*1cdZyחTtjNi@A<P?z~MDqgB$srC^g- B 1X t">%BA9(&$_hkKo͒[QUub,ِІ\.ռe?UTN HAvxG$`\s-۰,jo3rG!@ݣ6w|{/epmp9k ;˓Y9amߓ f39ꨂ[~0xBb#t25զw3B96Pn9Wu^̟r"cSwKy89z4:9'Fb7ǥ|vUnDCp\Hqj[D;U`m@pz+L]!GC]`*#a[`g*0zS_(cx\j gZ  0js5 N?"G7\n(o$!" 0bU8!$$5 Ī?&{\Էl$OoaY{yl6 +rUQ~ aJ̈R@d k=kIV0QsY~I%'Ξ9|D j{.^ѵ"oa#AwNV 3V߿!DU7$ 59zdfe3&x:'P'p@i8J =]{k tQ8xX8A$Xh$ꇊqήbK{_m bf~wz݁=v6E A"ЉJ^qUOXĺ׌pQv XfGoZ%. Z3.f.vоtZdf;@!wZ d㽲'F"E5S7| {k8PO2?b[ QN#cXlD|UwQ|GepTvP@u9HP⩪<o11?[,&ˌ[[W+S=.nCZŔ&*&rZC> ^(0bSmdyT0hˉMrV5mFLtՖLR43p^o{r/TUD;HCM`F/X$OsF'q`mvL#yGjUKL_L~UsG<swe'k"||`^x6~>bT"URx8p֛.9(eo cvl#?W}қ428r>ۘn :r+B;<-,-c^CްИu NVQa8]\؂Ǝ&@EW}uSUY^F\ $EEご?\D-z9+E4EӵDM tG%yһVOeq>WYA"ow " ,8UGrNy7IwdLnpZh$D9b2^("+oS.[d 8EsQP 6'Hl=| c;qNf$d/\vO!t'H7@J y (X34~c%GC.AJuCT?oe<"Ȱ+ $Xw,}H+e0H-qz\&Cky'z 2+ ­ :Aw`Jwf#n'hffmg)xqXEK;'aIRCo{I +ҿ?5 M . ?WUz;2ȇu]Ns}Ԭ7PsHzWY X/0Ֆ?{tj D^)%Qŗx[t%r` o"C楳Yɗ4ù^/(RR:|Gn=&{ьP#U"9#n3 /tj2ƶY[(CBhwdsl %5T ;(/G`"eb`5D9a.K1{M&#|ry~)=^*#TmήsBå {Gː=nK"amtl딥,=(4$t F#QP#s1>setG(F_=(Q SEz*4UOąkb QN@,Aۺ7i:w)Ib Cl1zcPZY  /&-Yzq\qan]h=) DruE |$SQ71tڥ7e@mqA4"f6d^zg x/h86G6A҇sJZH8|BpT~^'"?k?s6,&c54W.S,>Z +y8OK4AAnN)L-Ӣf@Wִ"nIrZh^}0)uyOh} aQ Iȭ_J'[;olifb*xy;2P-'F ^[_FKTŽsF?P2Rݰ07s[;P䒪#if_m1NLIH|Ǽ(3;>]|'#&zECl!ͣbo+vk" ZkZIVp,àw͕e~3EŤz~># DxP==vֲ(<5޽u6+z_QҳQ5v @XOI.F^Np ㅔ.ԼlwRu)|Z,݀j},01E7D`Fq< n o{D$6S Iъdz)X]}3fWҷ^b]<Oky8 ]JDXb}_;oˆEo[^JG`7}q%Y3<2cJW~u"ZN`<+lo (} u,k@/pz/<=iljlu  İ={r(3/lؑrb+fj[ 2}kL\L~'%CRfjEw# ;+>)`\u)i%lLoPE(Nͬ[ 4 k0z7d僇@(Xֻ͓C#AϧWDaWFۅ +l:TlsA., @0 ƹ !wcckoD@wFUwB#4pdyd" G{%Ukk`ѢX NUoO8TQ)9p{j!UA>(ggxu }zkqL @F(`3Vu#a ه#!Bag=;lρQ-7c3Ro} 1ݟQGO5˃gǍ˛eڟw"5v CwD}P!͒Q/ mzn\2t9 id<]ZZ:SCYDX_(?Fʌඪ)i>}Jjt>?Qv !sh^ ߒzHe}i9e ԛ@VO[8rmJl]! gkkDwŜػqy*i B$ĢKf|Qxs?ceG3FOx͉bξDIzb1>13q i}E+^_k9k, NL&:K"öS[uqg}\"rL{n~2~dz%SKD%EW՝i Ո?ukTl/ߖ[ h8!?EJbvf s<ಐ5#$OS\ HDnUQ{.[Qg{x:3RaRmN3ak2k܂ A{x([nbq!h.(щjoGPҀ&͞0#鎵v~"@qBa JR꫺ ߆{F4w)^^or^"JEhqat~Vv""}gyX|Y`Y/#J Zˌ3&-x|}2ןٱ'h]L*AkI4._vmZcs5Ze0^y#vY W -dNxq3H{b8dyf\QM &J2:ϵCD4@(\q,~- ̻)]nh?`b~9jh`/Хˊ a H-~[E9e5띰ZO籁Ȇ ,ֈU '__O,/%7axc?LuDNY8nfWM?ǘnl^m>W ۝<5ǟ;HbBd i4L!Of]_p[Ie"<)\$w/z5=TԈVY@^O|=͚edD%p뿛[ӥ~5\"d̨!BD<{˺- \QʪMA3MP[rF;ш")>\~J/pHaL{ p}]B=.Sf"o ג6ae>Rk$QdA/6uQF M!f}AB6AaxUP1}(x4#I^ȄP/8 @C8 lo< Hk}Rߠ?!AMEǵ\FBA/0k~EebzޗI>#W47?wt MBUPt,nn׎$83/Ŝ^ֆ_2? <=MLB%bWzK 3d[ܛ9. 9H?&^lQXþ_X- 4YГXRꈵb& S.:#wNaw=Q<4E C輇v }]?i u|^&[8|\]tBp=yHA*dǧcc&Eo)wHT2eUmPONϭumvk?/6]+[bBi@$sH5j /y{tuai'punJ^Rek ΌsIP핸ܔB<'njzh[u-Xho^R#RAM20l`|u|埓9=Χ=ʀ!0 j> !>|]"cT$f=hPFHe l8hB͒NK}-@*n`c׹`xLgH[6p<SvW fFrdkp ZFNPFnj2A3}Lj@mT%nQU1*تso ItMUe\ذ*F8'*c9m 84!0`۬ThTƲH6P-fCXd4vA/y%yQi)!ONjZ`DDKqL.| L{us,_ûꁘ͔\tжJڽюpi`= ʣ+[skj*j~z\V `߫&q.K1n_/ aP~MGⲐqK>TzQĺ1hS(7,P|jZSy霆 t˨9yPJP UMsB``\V? 6vR5>xYQ ot<Ou{,(^]ar :hkJ 5Ȇ ŠzՠQ_=%|ʕErZ3`%Uܒ MʞϏ!L~M(0YIԍ4~3;bzN<ۀCB]X PJT.E}&'V]M^ɟJ"&(\,{uk /.Y.JiiiGZ==BYٖ~Fm0 \w^ r*=KOqkؒ+\~A_ ޿Ub8G.?2߶LBO\פ)3xRW3fG^tнtfq*ܜ^K%YOxMH99 >~G;K@ӇŸN~Xn(r hh0\m`5Y2?uo`"c`x@I):tQi2O)C2y@@sJ=zW(XG8m at[d?ۢ.'Rj[ӡ`j B RSI_1<8:_ j2׶\P%7 ²L^oro&AkӔ|'ܝ@a ,;WrJ$.P٤x2_gnŴ}lhӐW(Q&JsiVB.jp3)W.le;~-wfQ Ypx"$0Tl):1i vHA 1  kQ*c:i#^-΂rK1L'uґL9sos_:z1jc?нcI[ ܜCM`UB8Dp(17\LQ^ 0Df2r5 &^l -}|H܇HC9`Wv|"ď3ׅbMthH#"g9ద{ek2=ًo--$ ]cLV;%=B ):᷼ cZ߲Rɨ ֪@VŽt*} =ánXEO~\6"ȻS#8bq K0-Ԯ D.TG㗇c>ֺ(G,iUBa|!Ab7u`Y֨;fgV gqܭ8I$h jֱ2f̰w/ Pk3I or\p 6}09iE?̵>nZ$Gvsĉvox/DcGD\gʰ!!b3Lf(e1$g28#5#SWm:efBo.߹#kH ƸS-OqCqs߯NښH08*@~ fib<Ȍ襕ΒDvn?3e[ܸI Ϯc E0̻ !ѿ O[J9QGx%)8xK'_f~KX_ۧiqJ#?TAE-GHǂohݪDd2΂3dzzṶ7 dC`pxx@_O1]kmp:K r8AΎ u(.fy$ʄ 8X}9˰BwJW7QS~_^GgO\!*'z0f?S`ןpQu Ǯ!C-H*(Qiߏט&6*GRȬ&5ji/9~[-~ ;CZə K[\1 d!k& 9sXM ^Qu p&$ǒ P=;5gUs6A-cM_)['ֽs;R*JA6+Į#-b&ڹƫ(>7@MR#,, (om$ld?% Y7Z 6mU(]%fw#BJ$^68RKpPƂaآ):_0Q-OǑ[SGd wjL5!bc8VNY1.p[dgou֓GSA3u !1!mtv~ԐM6-I0_=B-ϰ*5f)uSH(m;' ,'r)\*5]% їk;a@_qA锅͎!R]:2 a^41d*6LR)on6Ϭ7v //zoW E'_C0.%T&vÙjFO?=OO^C6  q/E]qGw Rv3P/e5<-gmN_Pۖ=geXE+ڮˋ;̢1\yHK^Pw [7Rt"""@sap|,Ѳ2-ԾDbx.(2yb /̒ID:NNky.#T=*? f'DlAAc %4rMk%߷$t٨~3(e"4P̦8 t ,a C RX"8l[nWq4Y?Ǯ]6Frk2kb7xe`syůuxI`+ttߐuоYv?~࿳EE2D d ٲemP( j ))F'Y_p```qدI9dFxSXl<;%, \}oc5Q3R}u%/,hY-~<oN(r ,tv&ބK@3MFyE1FlS* @ }HNb(ﲻ!R~UF(v}I Dsٳ d+v|/~Gu[{̜Ē(5B|?|Xn. ˛"k ,Bxv}?ZCuXF P^A2 7\SA@Ht۵2p\pHJQ>BVlpJ1Dj=~`\Vhj4C֥>۶>^'uq<;T+H xϡIWsj1&tzq+ե+fh8fr wWMw&/ #EVw³_5C ^@qP$.~:=׭͘lF_Ns8n'z@Bsڠ\R"ȤN=pzaX-[U@r>rr{_Г)gAFgZ0CٛQ޸9Xwapp[z`B)^ڌ _ lOF`]GYd#šպ_?7i|Fԏ&ytp?O^@2z SXQ['DRԐl"Vadh؊?fpt`,L<ءbP/^vj th1_ =ske{?z4o mf0|рoh4uR}꥚HZ {ڝ~ȏ![:sYC`;]m*$+4H~ xo GT osdB!yzIK* 0Ky~={>OcF)\Q6r9uIn=uMe2Z_ů/R?Ptn}t~Vs h(8xc+3C )EX4>DOv:U0[Gas!ˣ*@̡r݄N0ǘ"q ׬tk^$G1P:Y_f`|]YoKbddB{\!׿ng9dg;:'$AE郛HJfcY,Z1ZDWVN ;Q_3r"fTP:Sk]i5MkL#mxkXְmj" CD| _Ӡ&!m%B?vR32!SB]ql?|<=񴆴p-֞1Ɋy]5N."f˯Yt4}e6u/Ve6-dCOMX+{ X`< p`IrYXeʲ&Yzgo5/RnoP!z #9҈/լdqkHGEm_3:ݨ-Lc_߭GlBfQ{ᛴ%MH~ -a $jr q-udԋC%bnY}w#]6ܓkF[I$!۲A Ҡ$rN 7HUP*x鿂\ >dyT!~p҂g1|P/A~w&DײoНyx>^kΣsBnM>4';4';yg# {N{11C _ZzOUl@i"#3*@)ԡtXEv#z=ky4=i _X9@Gj>0uZFP>S!|{ÌFoiZhΛ@A6^keb8Ƭ,jSE*NA^{ D}`8{, Q׉tptdSA~#! mhpԄOFb8fy偲|m5`-.O4=/:|Of%}oyb3>g3Qv_n-[m[ -hZj U* ?N3UR._,kfG-u 'Q:HOJ~3(E[_78p#|163fCr8@%sgXQRtVNET}42P+ ?ӬC j+ل=w͊3/7t,7UJZcf+uHq1]F@y+qd~ȆtA#jyݵf<5!4)bJr~QР뎸Zز-SVW\8:w2HbE11 }F%WD'Bv? F뛇o\LAD_~v,:'B2BvuV "1df6*+D OBF8!B؜}\$4 y B`+&0QU9FP}ʷP_e"sL 82豈2Q|#01[4D,^0}IRI$H HSU@I|uiو|w,csL딾Q?>{&X/zB`ҍ>ic FNvp͐3 =GW7vB!2~؈Yr>k|,'t# K'xd(Y8]}@9 2 *i0:MN k͓AF}P J`@BpO|)DW_ZdrQ! VTbʫ m`iSdP〈WnVi0AûdxJ߳B #ϷW: 56",x^ADC#w^$iܻic3ma2/W[9 y=@ \ Dꊁ0'CnjX_|pF7Q !,Fǧ2$i¶-3#>Z?olpb|WgUWVYB^W1d9zL/XDTFROw=7MZ^avb[ A08UUYoBEj5:3Խ= cx_J5)W1~<靥 b:%m2IMSVIٌ_V#}09J&Q_ਘPvb Fƭ^ $RRVndҌ˵`;~"3)ֈE C" /x@<48phBW(C,)G<6?7Ĝ}u]++0-`h%/9W͆  "cp ?'o{3J H]J5b[d&P7naFH7(eR" vRHF^fTPoQ2pjRdNcN_vww@D |e,w07ax..qBb"~<{]*p!Yy쓯DiK|"<<6ڡ(׏N\(GJbv7%ռy}24{@Xeחtp^#hp},?t+mmz =!BQA Ƈ+BrF$4cf;Y0$:$5D_ 3xKG=_9gD+5QLLT4LUSTҕTT1UTUU@TDQ-1AC3 Q%ꫵ*"$4LM43gp]ZX}9x ek?Ր QS ַ@foE(7æ/%h;T;|;pժ/Sz\чFNXQ86kOdĩ0unYi36XtcvGaC讱~m4'M-^{d(. _x3{ӷ ٜh#|X5vhusRCPBIay $(r=ʐƯ:?9688@WZD9qbjxKoBVbȫH:$z;E:K)!q8>yL ILȰyP̃8҈>Y='M,0!R7/ 1jԀ~+╬gB6<=^Fu3.5HUp?2:":NXvmBж:Ǣm=\P[.|gg3L,߬׽>!ǖ k; $f h.+O?ndtwܼʚqHi!Wni%}9bm}U; +Gy`sF $R齺5qƗ>7Xx䄿هJ"@'wgx~8$;p('J,瑉 }_?CٟXUEdPb8KJp<:,HOD aG?ʗh㮐ʈG'j% B7rKՓTtY~Y7mwxH€!?aF#@rI b2 sy" }˺PA:OiQz[eQy(⟑9#JhoN?6{cubEv~0HwlQY;r({LO?KBhWCRv GL_ ߨLwzQTRry  ~5"!DŽ#W:P &bI b(bJhS7nMA0i;a ࢄB$Z "=(h }x4=(MPDF3;֟{&> _ެq?G>AT+fzOў`0DMp*~=}>G?Ĭ'zq73uuGS3{3}xw3Q< :_T @3=wC} ?PMq=58I""aHbJ?(%I&H%(T)qUeWIYԳlGZ4a~WƄ-/V05N"M YϭBӍ#26VFDP)PW_H/E( _sjGdng|^|l^n\$pH& A)h@iIX $ш#}8綟IH1;n9L[ BR~lZn"t~8Y*!>?R3FO\ޅ2xuJghI*aj q(e+ҫY\} k`}v~w&?>e <3T_U]r`((k`UĖO&I5( cwrtQP=` ( %s~ sl_ ;|պ"PdQ<<0@MLm(W9#O?}OG /~ 5s5V 菬Q9'm "B'g,xGyOU5nk/xX3OM{qEO ˷hr@X("g֟6fu%DW4A^lK0s1k! >["Hs@g3g&Nj/vWP}x b*Ÿ6Q=#'Vb[/d Bc"~#D<ƑPYu⛳|%-&ǟfq ;,_#%ID@;iD?Cx>,xtG#xzx3T{jGw]dW U` X6oB)hGX!X<yMCQ3Cbd=|Lo2FZ ]nY#n թ !B QAl(xpw^{b"F]Rc8wzd9* ;3⡢p @)O[F)jt/^So+z}ڢ>0'f ɫp~ryv^yt(^eHË6A<A/ ("pr ȉ*Es @,'$N(:hګl`x!|߂0>[lxXb+s_G 3}=AOhtQ'@WD[=}Mh-5t(1|X Kq]qXZ8 cUL[ϳNnD,+m4Ìt6mU}^ QADIAa#e] [pBG# [x ꯝ714TT=KWikEed `ERNNbAd Oì/@o0?w9tte'0dB &vC] "]1GM& & "ߪ4±ćQi\5 G <sQy WVcKOCNwߵrDo6oHCrY|$:Cfc`CM,"\@6qs@/'_ܙc -&z'QP?Oz AI(=06&y\- ZhAWx&(ꙉJ& GdtJBN~2>Ȫy~'eKupW,*UT$II>z~nK!&r*ٕD%,yV$|QݽNJ,a ~s؁ƾX /͉JdV804tM%;[tA`U$B-@pWy+GttזC8'ZN]y%u!:99obm7|m}ynn$qNxmna/ O*=E8q?bG: [UaN$5 Y۲NTsQ(wpRϢaEj%+s).B16&nZ 2V"#7Gg~(HalALT_mmJYq_`_ y]Ǒϑ۽qѽ0.8ji[h&1凪tsӗP|0w@'a/$nvG?)]wVpOlEe{?\2t F,Ⱥo:sAuq״gmu˘u :@?T^eTb%7!@| v*8V'qs^[lȏgfO6HP{OQ~i גd(,^y=+6_<GɗwÀ跿ΙQ,ŝ,_?5[OWۣl=ڗ-@8 *&h) n B<rTG-㸠rҡT;/kh;qFqz"k@χkk#,Y< Quq~":;#+D/#wmS_vQUUنF <w +TC[rZ_r@`" W0s˯6pѱzlNN}oj~FuTgO1Iﴷe@1vb} G_2Qykw/<vĀ+C&P`?!@_>̰ 1s6Q-J 6#EadAx_Oyx{)B{J1A!̆"_&6D84+ɃQ%$s!Z5yBhjj\l rk("C~ ;uة&Iy!fxA3 ᖥw1v~͊49ep(Jٴ36>frϦnaاz}v,u ]f'zg!;ϻJ^z: 1^{HDQû$ƒpwg{lo_?k]͏vy͇ګy#nt2ٗG$׷„!PR"*F>( @'c>3e$4 #쇫xOun @v>wWz&6g?׀ "\}zÛگmqbCORP9~Cbusd|q7^x뺥yQv/fbڼM{.U6K(fgYu"0ϲ'eι.|5w?cUl֭Pp[kLaoV,Q1m Mh$pۣ5q'VuXAB)HD3ÏDkkfݩY?N{g^Ɛյ#8V.wv0'eZ *ނ<[ԄedACo7U/~' E;l֐0⯫.A8P()ƪ*k<};@rVI6.b@A~+&<l \g&LW32GR-Ȣk!>9 8?I`x&}<]𰑘q+n9 CW4& "wR_jw{o苀^q'º[e{e^@("҆R߯LA̪Ne ⛭JȣJ*jI D!k1VjOڷN_jt\xtyڤ S@>8vʻH+Q@7`w {Oۃf$yFSA* %7$!;Wh\IŠ=z$DZ(  ?ƾ J8XqM OBsvS{|4i `<`s{Fѯtؽۍğ''BJuI\G9[gt+nU\)G25Ď0Q-ҥ/Ƌ% 4Bv@"D眡4,(U[Y֌9vmM0E42)Y1E TS|0\EvƤWpЀnJJ" m"f #(KI4*Н7ygٯ+*Dz]`夺_!>ЋkJ&#eZfs#B"/(aFD~E! 9Q#FD(o#.|YFg E?WWdPv?٬>b}0?L(Jd=G?NO)VM5ݒ/HHli /18` ܽt[:\J. ACT/C6Z}2 ۴#ZI?.EƤK6z@R܇;x2b&*H8zw Hn34DiFwR8I)R4Xc\'ü:c`Nrx9v" SPHP4En0a% *"(;"ryȣ1[i0a +ZnВFO*zBP C0VE F`([>C,._$7(~Xa CPm ~g J[ʡcޟ5?@?~?f>ofqq4s&1{X^/I̶Şs(.(шheVW0BGH1W*U?ݏh/;.]9a;eQO/C3Myh4xG;sUE*|:J!3qoUFnkezJͤ;"zM1?>5?BTy)_3dWsǗE&O=?b {0CׄWTG{m>Vgw_u =D h6Ha/O&;V'e3y +69xC"7m[Y XT;IF.k1}9;1\?1 -#6>  {WYeҶ moVtY=?wjKդ-)cZjMd^ D|9  5(/P ֳwe1:‘)bKns\a•'>yȁ%RjE=Ȟ41ZD#}wEPArn~yWR"[YEwju/<qF[]Jc6ȧ#s حa׶ieƐ&Oܼ;9r}_]W< nsi8u/.efo&Qv| QtD.sMowa'șUfUcx+f șW``"E IȩHOUq/\s3{Ŭ泜bn2yMUaI3+^v;~MbF 6_ $r \]1!!Br z ۾l<'ORCf@7 @z()z{][7?Ɵ+TSңo.Ǻٚ$hGnA 1[T%v|q pr僤X[ Y~3VOgVG|Sq'fs0[5װbd󠅔=$ Ӷ(&H>K;kG5TeSu]5[_CUEui,"Ɠ-xlѧ>.w}`4{GMϩ`^f<6*-X|ȭQ<0|kexEUd  !>3A2>? =~'rAr1dA-=$$ON@vӱ2.; > xwoHWusԀ*vOTA컫믫L :S *CP2$D_j 2H% f sdt;ytK.@4p {:\Yϧ6Y8qP#)T:3S?b?+=:&DǧJ${_S{bC4r""B}b>7&`8Bc 8Ch""AVppXLw¹('?MpWm -p ($3{u_);*`'*_M\7DaV7Q"Y pPwecg޹e~kjr>J37㠎[;' ygߎxmڶ0C9!N%tuto-Fߪ}>ɼ̝K?o` }'C[)NWo[yog ׏|_RS'>D}PUMeDU0mDz3g _x SWz_dr~xn phz;f:kͬb_ds-yJcXp{(ŔBOYn1],Eh (tDy[ 4!LPjΆ$,hժ4z. 4s} 6l5m^`}J00wO hNvj!9regPV1W?^{|("o>HϣBʨ"zL>-%9m"GMynݶF<p n nY59rշ\>E`(t$ ?O|;XFOtBo좇:0>+{2 _rtDu`"Z&rAZ#kܯSѼvyAr`ozxWmiY/QGU@j1{/[G!&>qb%%Y8%5+:D!Pz dt:ۀÏ.0 8giv0P<獷l,o K ;J f߶<z_3o9_b{Uܻ+y1T!ܮۓk<θ돀3vpbsVyXv8D&XcIHI iWVIJ^v‘%D _1?јLff"BDB‹A{}>5`;>l/BӇ>, ")B.nN4m$B(_>A*$ӧCN$?8=ī$ J&|BoӞ NDRLHHt@'>5 ӧ@r|:<{xODti0$V4[+7uX<Ng56B{%~5/ti4_鈌JK N]zè 6!B_@O0]'{="_Ϭ"H!q0B-.H5BcY 3kw-;:T%vyhp`G2X x]P# -9bî#DW^)[M4k=}dܸ͝xmznSZMzyTg@(% .},S'-ރ@}5aptꞓOhob)#Ћ{(xtꏗ4tۯ)Ξo!fPQ[.F_I-r; -v@GeJ R& XP{fdUЈr<^ñ4)u|S5ec3-p ?%*Vgw &h^lEe6A;Ug@5NNjt~kH ;0NRڮkj*}3ԡmL1xsKŮt,75JFrwNpHJ./iV/d!ZrZjY2Jٱ//ՠ5|_U':c0oz<MP/)(Q We{|V\"H/} zg(s{˺ ":.p*C'5Y1۫ ّQz!830&(h@C 4H xU[/P${3څ@pڬs-;E}GKF(þ}Lٔ&QqE dyfs.b!`SȆ-k99:%p;c&(8GKnƋ?"`ND) Xo+7D,i >o&O]rʢ+.A(/1#BݕoCqGqswʆF<>mLym~}F pyQ.nAWJ2sĬBőEq4 twIHWfRy#G,.5Ҭ urgQEO1@cra]Uj0C7\b-~yZ{­յgw^웷T`RU^]\ sPcrp|*GfRsFYRJ&><k_5䎉J{5>Y\a4myɽ|"uR[ 0zElf@F7tb!%ΗSƿ/yQ둳Wr1v]״mTu\Aq~o;⮧`4=,pY:OK(A#!lu=ÞL+L38ȟ O_˓?Y Pb*hig6Q U<>vYblfm9;z#NY E}cj  z&uׇwsS'6Yǝqpp!ojd g98&gW͡OS :=h:8;B eEN ag}VRk9}8Q}/01 ,cH_@Yr \8ߴ$#iR0e :g1uW*SSvE=[vd[icdckGr-Ζb<&tqt驰Ht~O(-fk3WQ-rMpҦqŎunyvmAm=k=s0sYGI(kvsc4.p fƖ8Dc.ع;KWE:V˔]ky[!{9}/k3+av#}Ԟ4 vu߯oQ$g'$l6mvM^*%alGiox&?˟0㽦q9Kv &m8s]E|U3ޟHǃ~UVܷ?D$]:МYA"Jm!)NtTxr$;U#aYPF q!n]ڋp)-'dlP9}{ !_C unx JR 琯*IJQߚC_قa%WrQE 3u kZN$9_׊#@5ۈ5E?$<4MM%)KKE5EP TQL-U R4JM *-B1EPIZ8@ *r<5cc4 cG %-0 BPcPQD1"V6IA8G>K!+cM7ˆ8U&&f֭iqpb` 4L6=!cs/Rh!s|c聘Qn+8^S LbǮfoVZL)PZ*+j.F 4-H/mǙ8/\NvKTfaD#U{-]1 @h8_44AZA*o H{mMI?jQ {p燜=zvu;ֿk`;xy4 &@= SDA(J[63שdP #TSR `IijΕB8kDp:!yԣfUU|38'Vg.r۝Tg|y»m k &ւSt0PoxȣJHgXÞ9*Z8N2lb;>˰j j5a E f1R.j=\xM:bI,#9kw(qNŬ4(cQvZbHANSJj\WD3D2ħTmqhz*9a[*sW84iT{U(xr\Rc8w;Hx|p Bq(>{$O#l>riNlܲ ڼZ,_h 3"x:tPRy 葪dE<&F>,,=lom\dHzrn$z3!".@r.\^/έvr8!uFL}=[vƪjɒqAM/2zmh|Ͽ9!D$M! +?ago?jR$EO/ kYH~abKAr>uQW߇(+>~Dk?I}??D`4"?:{~3x«,@pLH[r;>>oZ ʛ5'MśFpHxMWRCaAgXU֗B\0ɆoUfbntd?;!ZB@I)E75?}s!IOBfxU `ALĢ|/XKJއ|3"6  aϘtQԙ_^>;wzQ3=d%~Dg hWy"W*-Eaֵ\dlYNsOJ>j*g':*X,eg_gB_y.X!pzJ\#Ír%ħ+d AXph?=d}`Yκ6].wQ=2c!h!GjX'Sρ",q$DYisV ”Z"a_Kz[,2B/ң/l^] /1OyyÊqMJ$eK?PHz"b%n+'WV+drV*U=o{mgy3(BmfI]7DBI -?Xv_t8{/A_v]5)Bsdv 4dῇ}۲ ~8M`4tpLfq>7$CT rGڃ^wlg(<ӜEC _ F2sۗTJ9 eCr'N.K񃘬L \/`!l)+n3S?anf/A@v#{r+a!Ly{^z&"W!"]EMD9"5lt5X3a0)l>˙c89sjb O:#Z9 6;Uc( 05tOr^itG]κq(ؿ' I5\?^6٫2kc?zR"T#-8ت(7C.ܥ(  ˿jlo:"t=s1[֞jFktW5~ +su:n'o=OGobnNDCf'H)"jh TTJIöR95Š7Jb+. Rm^ef0@AȒ4۱]f,m ? !~Qu_?D &n_>!E!ޠ:r0aUaiDACܖBJM5"E1]3JOx|ϯ6k7Dh^FT$?[{lbk.N煆AJ'gN<~'Vdv9ݦW({nVIL#Zs-[=1KG7j *dB_cGGv @D)bMC,\C{Ρ8Hk%Iޛ\w9 N抯캯pSnANyi6{%&wݐ֖'r;TզL(/8YLmk]C 3,IV+IL>"Оo~7'&Mxͥm 4I PzCry̓IჄiM3,RE QI-!;PH4R4-M ӧ=@RRr*{nh>~?yҢ1u_þ;>#kS<PDߒ4/{zwr_n#d~Ku(IpBLpP|^\Au1v)0S8Mn(ɳ?߳|| w? R% @7lgriQ!_+I5@ 1x| 3L%'ByFW#T㿞lM{iI}PϮԾ{q1m?q}_IمXEG,3"xB;1qvk၍UN ]A^![|ml`ųx4Fqba=9($$u]Ы$T ւч+Cx]Tlzo:Cѵܨyk_=o>q;3`?LaYT gH spabwIQC2ҴvYK]jS㛏U&/2!j T?\S~vSԐu*7Ü]S$U~oTA /oY< 0 |oJ Ž׹D%#sb*^.I?rYIjq= HDz,{٘*ؔzwDdزݟDS`ofZuϠV*`px~a[WCr`Y@Hycٳ9 =kXu*3?>x7ra'%ETX\03BXڊ*9҈;|Cv* <<7o qK uh{?EM} $S$ bʼnx3oWw vS>4H?JR*F+} TKxɂm0)quQ|:I>^K>"A?E*JSN}ɟ??uJwnS!RDX|s4""/vTMb O-ͻ4ow*E8GI3Ppd➼qGم\;!NlhښmA Asjj$` %~? ԛw[P1DQ-Qd<^K wvR)y VWj$R):>_#ʾu" tp2(uZ1=_bX5mY'eڒH[~|3ZI;[_F>$$%'By"kh~?_,9Fɀr{~? ~%>&dJwf5-wHr}]~ZñFL u0kbIsZK!mf]fg6gxHE`Mnw:_b}IS}S%Me.9 Y ?ÞMRJAb)Ot󡔎} yݨz'!xSD .TY-LVA!Gëuw_hR·J \sl8gB9(6 A:Gy#/?N^O@~Ͽ2!UW$O˵urqM6Fm(lŹja~z6G}@]NxhN?Wl+93D"#Z[s >Oų/6pxiFNIr/-Z][ߊn#{?Zǽn^۬OsjєR0sߋ38?8y,ӫRnB~qH5(fpVԊ7' ǷU0|RtWOO:QIDsK1se8q?'_#;WJ=T3>LPX1Ё] 4Ьba:OZ)^p)TO!4l19ɢA?{ջO!B;ʀa@rN}wTA6ZH[£F( p0?^w7>,?nLΏ&1$z4G ~Kٿpwx_Ah❘A3Q/4N." LQ&Q*ZK qݴ؋xoۦOGUe|\2ed_.Nlt)ݚ> @LgE ݌gHGtG Y <~w9{3gAFJb;k[Ju6_=2r s1lznr2 UVQ['; , *@6DTkmt%Q۹%ݖ ɶ)أa~NRk;:hE=!bLD@BnO.)3 =P$ǩpe4~SU(X<IJ;A٠HM  K1v&|,lZ=F ֍t|YONx 4wm.q@R` ȰT3 KtM&<^-oX ME--/(<6)Hdaű!;Y^whoOaԊ"}$o/G@t /DpOjóu:82r9:"blJpUM@7҈OX맯r)>]"ң_&U?Ç;{BQ>2򬄺"`U]1֞3 o W -q:XR$?|(T8Lk^իc7/7yley  p{-%_GR E"˂_@aTdWnLsuVx9D1>\C ,|~w+;=?ݫ &cجs#1 H&9xnNExBG@W=vhgOv]av(RH3n 3H z~Eau'fww_'h@d<`5IkM[gI$`x^wXkgz q]F 0A*_2jI@QE hhqPE -$];c&By%HMTLn6j*bsd8Bibh.F S~<<@L)u * \$=c&pD-Rv|u@l{Ox~">!=qپSEEp:$̦"7-_bc.HZp8Yi?M{ g~RHX?aJ;@ApDDA+*`L849|(=4ճ`p`OM ܫ/H/iR q=1LP D{;f/!=-8RzG'ܸ߬iu{/S'/Ulr|.g}t\JM_6o_9jUK[#族s{('E 8?_\A$a"IB-Uzˍ ڳ)J[~&/30cFs\4_H8.l+3_W}8nnbǜoex_JH {d> Iأ\oww?+[Sk1*0T1B*xf^+TJ[6L1@;CmLܡH&wJBe?6R`>Q1c`$*@aFa0a毧}pfXr0;p."qE /Zwsfo"Ev T!EV$gP 'lzÈ -Xj)Jrwa}^q79_mxrQ &׿9G(P aj{=_W.`! ?3Wo#a2͊aJ2*KJOy頎55YA_/ J az.Ń`<<ؠ }+mX=B'7d+xNNcC;p(CϱA$Ab5`!I4V T1dM~Bex#[ĉd+e˦.i_y7Dy-:sH I9 )/9e!X ?1m|\߾m '"vwYN=xNJ? E^8؈(B0)/ɹ6Q({o6n6Yo#bzivi?{^M#G4u}EѮf'댄w9sSCQܢ&9{՟)8>~?ѹX+zRJDىa.o"?MsmEm*ֹ*wb G|aDZs)/#n*>?=gKhPK.< +{.YX B畷jШ*: G>Kx9#H Hzv#0[|_ F sث,\n囏k=qSݷx}]GA(u>VfJ#J ǟd{=>ޟCoR@l 8-GF}qchZأBl'@V*i"-9JT$&_5BT9w.bݬ4`-ή@gt$0WtN_1|`7=vH@\ZĈG^P:>pN> ht~3UAٯtHig:Cz~Y1J͇,늊 6T; 2hh:K;9[]8Poi{ 7%oJƍ#]9_t1li>abv2gx@^1v>WpPFuj!GыZW|It_)Ob`֘JmlcC=CգjK!û,{T|g-Hr5V*\dLMzש@C T B A{ Q%|Q+ dAʨ:a~F{ QD)޲{}ۮ/:;. Z&aNurD ;BD&rˀ2<| zK =Ů|{{ߺbVNDO T}R)_7^TUD4HT ɤ ME{? (?<j v0cb ikS>qons9FA2ȁ2X~]-v ɯo\{,M^ i[+d ރ G~>F+e~%m9F*W(^ӒՍ.{1{l#dUb[,[|ٍN| K'#R_JT`wb9Ab&Q0c'pJA.G2>MO֡}pz beYC}D!EB(4v&aNHAʈHJ8~@٨Diu{.;?gÏ,|]$s~x L‹G?0{ްX55 3gǛ?%T?2T&6'C!\,6kݶݐC 긌'n F1.% V*cxnR \No;Aqۯ{ՄIL^ $` A3ZmW@,c/Gr<!%ʂ *J83Q.U@&R{< >^ }r`ϦemMSsM-Leu6tx[ @KZBɰ_W^F`OxqH!'f\M9B@E@qKUџk`6f aY~.ztWR>,BNL׌jScPm_P6!"N? 9o .  $O K@ks7|d@o8Bd>0.K@/I6qqP~1pХc6Qy J ͮ {tЋ8 &_c`,B]p{$B8c`O >M~RV<L9{= Ѝ- `^R0`AC䵕L-0J{q#p\>MAj~R>W"12Ƴ.qT&N+h4*Yݚ<{8my#z1}UǗby6 f[?$qG%ُ *Xm'TJ4!#}ݾLET_.8N/h/22|LdG)B;#`p|r [mg;$9(,b9 >_`v"d*/ӥULEFlW;T,{Jj]%%t>cR 鱌`:.;\C4~&Apuij2g[+C#c@/@W/,}mts4HoGճݕ0{aþ vvA] 97Q=uoy)O[|Y]|,N,^i'Δ}|yOD3ۤVAg"0-:QIBWcF8ۜέlsvw˗&PT70.ˏ abQ.:vp^?G:la 'KveǦ-gCɧ]̽#c;\,uWǮ18#g_fv8O qh~j8 G2'fX-cyC݃ʤF",gU?Nav,F_<<GdܺV'<!5Tw\|&c}Ƕ12 _B8zPsO/ZQY`!S=fpI݋ŢĨK3#O<Pg&;^&\;ZZ̈́XUyz}$K851h8M]HG&Emg9(}@%nHԹ*cfA2MU|#gHCx }dh_$7߆f#ZV|w_'t X[tpX{0 r[(_L8bqՒuxqTb)EI L$|3JMEa܏J.ccй: 3XꮦMs[ÅiVj%7\qY iMiqtb̃SQC?\GAL#>0x :VjZpgnV#ztpl:XenYAwi `~̎ǗϺ G>U*-=JfiǗO+KķR5.2| + .2AX7$WӃhرR|I䨀<ӷJ[O`"]°UX$!Z($r@Jp٬va 9>V_{ulKiD, AR4a SUٶxVH :hoАuJoуK\Qgf M[;uϪ=ƹ-\K'aMNuk.u0is=EtW{nk'ڊkthcA1MYhenMA)pG!N^MËmfYwcjK|U\q"*VY6&kr,xX59}z1Xyvþ#ؿWlvt)@o\[, (ڹ1 k(ǣ1PoxfqQW.XU M'(7\"Xܮ|էTt|/ol6|v^^g;5C'ýP1k1<ݕ6#dh=U3fBrsΝV,`5IW6ϦBpsoִyEo:( +ʨαc).N|dΓOQ2q}Xpǧv)΂jr:5Ϻ0a>i?Ҷp7La)F#"ZY,tis);0,=FSׇ?UjK7Se ! Io%O=4z;)OrĤVh'A@@H)#W",5_ɐ>}k!H^@\/V$-:LaQ0|'@?6qdz{B׳ٶMA_`vLyR(Aa#4sLe8s8єfOqXYG'l?ȡ6gMcAi25]ƨ\}:4 ސzy,'&ע83s3Z(\G)ku3=Xu0VȻV.s"gcEx}' 8}S0ζg{6݊}s#l'n{]{{O]j[ʈokDW䀥# nT]h{0`U<:xRkնC%!GF3[cmVSl~MgkG~ ] >}Dœ _] El.<)S*!ЈB zkOxnHsbsy/7zRZֻ!wLFLTmon;3XAs_Jːd _ǽ0vP߬` 5.Y K 7@lԛYCđ .Oi IKAh}FM_=cH.qYh6sVg?qE?w|=׿ꀰ"!IA A޹.h;ѡ㻰<E "DBP2K`>R?;GXi%P 5n1 `piJ8jj` ͸L袗y'=2:Oh44A fZ=,6uqّݢv!o.Q0G6ҼA_=:#ΐ9 bfSL(#r.)A"1pe$ <M:' Q0׶@ؗC9 jdB" F=o|~υ`]J?p9W߸_ !ߓxߟ.KfJ/LCN#mZ|O߈fq g*hEiy8zD H'-q6uX&܎Gg|w r9vǩ񅲒gD?~HT~S;b|pǫLn Ra$P8ቆV8tݧU}2lFevjbaR17ģAW.4B! #8#_BQ च2|?抪keo~em2},g^?@q$ \/ԩ FsVȪ^ƣf/ QjOҘ$!&%P"cqKF{t9ߏ33@|wcYyP`8ΔN 4l'~RS>7w+.pAgFYQ# U?iJ]=ciuos䯁 |xk `z]qk`PS riuRj}fe S|ґ_i')D AXRZLd)?x 2d N'-~WxB0N|=g[~H9"}[)x-(W'"߱jljZ\0؇1ޅѿ!hN<7b]X! †@a+&d;-JQH()bUpTZiE fQAF7{SO  zc~.pyj Qp q {MtԈ`Tj|]L)}cƺ:0smB7\AL˖dl~cW4f=x֯r C΁8BY3<|L*'=m}F&/%i15ܞM^`v_0F% bDb#FEDIBa!F]ssI>xb6x4\:wL{%ڈzM%55nK|oxZ=f˽{u Tis"dMCHdiz@Ȕ=Bi \b!+Ʉ!*F (hb`×Mj 0?t{=4'OPfsh+'^8m3Ŗ S_RF u b;4AKAdC^s~g4 r=&sιoĒqy }IL@=~ZQWv)DK 1e#Dg|!FrxXo(T:')}C<83hߍHHG={@cQU[~(J% SeSA}B۷_\ߙbK|x-jO0G&4`1jy1 9 ՇD3rF%rzLt;2I05AoDLmhq1/O>NŌn{K.wMuƼiǞӱؙ:_ǀFs) "$dx$<*MXR]>_>^OSݳ6|OfᏂK91S)le=a)K"1Xٵ7 IOMspS%Z!PL<1#TgpZa w@{&gzm ;TxIkzMUQ^lrCķ:q_l3΅I#q>4G_qeՓ#-yz{ 4v$Q !̈́ZRr&gߛq E"XٷDltx8oFL\0u42^27xNiۂqf/8ݝ城|_ޮ-xH]q7xeVz\u)&Q JVa`'1ma#r (Z;v^}tU'|>+î{1zźsl;' `jk2й -!`AQ$Fw' ` $8 H#`ǃIHfBWS͜9d{:1=MuUBNadcW]<Ȝ {z -_'ho<8v!9)q;z i3gok"0 %ww|p?OiP[pGx)18uIFQ2` r@ wfn-1ZKD52jM1d% 8KPе^c艌tÜڹz>&qqPvR\`!(IhTSQu剬21;ut0< ')`xHr"j ־d]BaP'Gi? vJi0KՑS$@ O 6uGO9OD|W( (B /𜊥 68uZိPA$TTxhzcD*aF!gƄpSZ&RoW^zP&$"wMot,P7OǶ/"QQ2}l7>ЁNT}Ҕq#Wa@-T9i#XC!44bl4z`jVp mtRy]2j<c5J$Ry藉QQ Ɏ+>jnms¿T}`somP(Jt 4SXI^0r1GQAc>x^)UBZJP{F$m%q |:sd!2e1*c'd']'BXu璯k ij[ ,tꝍZכD) Q(0 zXpZܧ7X|+sygp*QRu6A;\wv$3:[^xY۶ROkʀFG%hT= DS;> &4 1M1Te8 hh"I](o׿ڍ=V(XO4oJkà+e[g|h`Ab\kY"A5S_R T`^#w"H=,Gќts9h;iYr9ȀϫOb0;0fv7 PƢ㑾_7 uxBtȱ #^p9$ӚSZmAޞm*H9rOf2vg0-=ABIUCBM&DRJt֓ovwǂR\Syx|mIܫĻSE.oNˉ֑xI*H?<kowC|5 A- ,)퇜i1f1NH9w=N@1 3 $ $4zQkj  TF9Op_YxT<7AHct` *;Jyku$jNR[?_0j@N ^ Ev=ް> 5KHVdz1yT߿!t4Vd߸ b8[?> C>zs.M܊M'bホz̉bpb;pIsfPeT)HTݛm_զvF{^B!mE(XA5oֽvl. % =+05ϴxTچ `"O;{z&Y@wcma\xHd1(J /0!Yc[Fћh˧J 4eXJf*AT L9:Xq @&JSMA#|zs>i4#3. r5`I#p5 TJTKټchF7t$h4&Rm&75H 'eH1@LY&  g#.bmQaU0qp˒XmhDjC3k}w8[xb2ip^nF+ ۄvfz]`KI3Ua gxҤoۛT\#~d=}6QOC`?4Q@G퓰`]4'1 '\zOM @Ӈ"RztCP{ۄ7?;%5[~=/fhV.u;ryHc;I7ȏosOO:#vZ~N%Їun~_Ywcp :~(5gFR.&CdD`-a7 >jˎTnYsgu$Ù+Sڛ˫+x~tA-qC(/F|2uaDj !vW4~@-H*):S|EY)$P|`c3=Z[K;m|d2"?pFwM˭j Ȼ%3 G (%豚e<+~ߐ3v}(ϷPɛ`=t<^'vko^#sg^M>%kN힟x5Q<$q7SqS3 p95`nHGSulK\o#9lmn9̂ 㷢DC\ bE) 6l׶j]bpN0B& 9<37[-i(.f!/r3>խ}+؏z% c1)FH$nyy1tX'yu<#• ~ X=b4M|t`i5}y{$vkr630 6H:M/i AY岁 7iBw^(Q=Q1#S5a,@q5vP0i ѯ"l6Lk^fѠӄ4f yP~cH#~:^(AmKd&uFwî_>aR@=DAntuK)\n 뾫 (6&Pha90z*=2jeN5ී C3e)Ó B޹ fM.wTUHmΘǁ@:#Acy'aw @%pt` FXMlXوBxHjXʤ8q) _eG q؀Z?1w!*-.a8;|`aɫZϗ:ݴ2wN\u lozGL}%4rŦqr!1= c\syx/ H2A{ǿx.?SEhJuϦTF :MLIy59zGwǜ#!'Y6o2 MJw3 P%9CW j59ryb\$ͮxx?"0́M[Qd / n]c5Ӷr;kE)4a^;UPTvzOGqkF+b 8>L]V@<x''F ANd܁}ND4 p&|c4ו^AEaja]N O 1!"Od@D0t*9وZN52$փ/P>\Imx{Es:'kl=]IqƃcC.SW *6 I4tޒp6/T,*$*Žۥc)Sp)"=突UKfhx15vH#e+)wܕ\GRqWh [UͫCAA<8C<[QpZىyЋpx=h+kr6ۀd^* bs::fEHN8Yw^[{㫖` .Q AZP0?wjaHm3f> cqmQ}q޻b:"#*pGHX柣GؼDž_u4/%6}hHT';b * J! Y;vcC)ߡMx6+ yN-& 4s8֘L~1o jG%m;&!3ϜAꚿ-G̽UP,3::65V)l4+WЅeZ`[|Vu:'\ XӥaцF`Öse8a:NJ{DWuRIp|@?Jc<0ȌCLv.y]s,RfTA <:,NX)d[1F[!#Iw5EU+N>Ɛ Eh d#" khzw7ЪI5tr 53Pԧ3XL!>[ހ4^-2zCEcξzTصf4_6$@g'pҜJ$n| q#yw /Bi38zW&Lp0h 4Cq]I"[ZjB|{i[!E["n$4hX2A9K1P:I&uf<-- T*y`ɇQCD0D0RPQULPz &()q-B_ Kj@Wi,o$NH[ԳgtZjI=NA"_ZbHR)_/zx?C廯fntlnzX@vLsdY6ԖN24=jAKNlhgF t DDV6u+a\v˃"#P! mFhψ($;"fL6Q$\D*`4F0ʪpCT&H$*GNG )Y`)$*HHJ^x[ *~BP̜QYvThFb&hCfVB(tβq05CJ85`i/isT GLu~.w90FM{ɧ!o$#i|=X.1 м;4Tt] 3HFK#sĘ#3;H f1g`B7o+m֟w^]e2sδoii7S$rE7EC 9e4Nخg "r=U *=0(T]4}9PmN ~`#$> =~*=xՈj:·&x% (|VיRMDpb\_c% P ,ۅ@->t x}2';%L %RUUd<H϶iw^N;P߾~uxJi!9GdRb_WӮ?VnuFH6}v{rʡteޥ0 450)쨎! V`|3 h ꐋI9o=@@߇fe{fE -b|CvUF=/m945Xo>yA)!CǻK44Tf@dl y;`xB5EE1ǎ;? m ͻS E!>1y0 ROo7|^QOi981p̌,\ v/ݵ^>Hp<"/̇G&ŎzU-ЬEd r։H) gݦC9@#ޘ񗒠,58r ֮O *zvC#SUBؘoD#lQ!+Pqk4@DHB-zi? U=AGiІĆ$*iА# 0;eATh~Н^M&%џ!p9 o.@9絇lf9$&pA0wz؎wg1Jg'cB "vXHo )3w \/Va4 ̨AӏYEf֫|hfiKupd21?̈́l?ٮzry u:FoWcHwq֦SAҞz#=McmQUg,׃߸6੯=!.5P.$(>LhXH6HN$(b{;&j"C w$jDpjCSN=CQqɕ,fms3HQP8DVG+ʢM^I͍ӌ5)9ܭ1,J` ]n]lJrQeh4i)xZZL܆jJ#'Bʼn!w{BݍZm\ @f7^ln(N1"T<e;$VO{S0\7(j7υ;ȰONGd`L:(5! ~P;oO_۴yrbo ݞq.G,>Nd%3e/.(nuzt{.h CRwS;+倘^-fA38HD{@{AU0XA-A;`/n)=`JxHYz68ywIHǟ}4nL<7VRb@;H "T! :ܤ =F\B!Zh^!JϏŶ,-QۗiV@;Y ROLJ4P0.1. ~o|v9M2,|RKO^oreC;/lDd$&oA6Nl2zw)Ȁ CD/\!'Wt^} T:뀼RB01%`3*t zuH)TrؘBcc&3㮡8 :@6P$SXf&߻]Lh)"l޵Z:w'*_!/h]/hEAӲүA0͸ a!m{`?$=~&T~ ʓ:zCA.Gl/zpP쳧͔ q(<<x#9ra" ł`u3>CvId2F?f Z[61sOC *!>!' ' 5 s0Bl\ Oqn‡HJ&Tr8=ϳaqpxuãH @** @Ri)?` ~54`ۯ9!ҮMq&EԔ vu #77w>N&"؁}HB/U&e:#SaO82F@@+~ aFƨBHFX@W#Eim6.IޖXO^h_N6'[%.NR" פ s9cBʃttB=.#smӬ@at֘ [| I,hMXq:1vo9[`bE]z^cߣ_2yYRmo[[La׃U!D^#[F[ qv}+{m,8X$B)*i jxhMaP0G h\@q3UpKOZwb0φ,%Xz^a!*€?¿[>ԓAaL8>Ali^(f STe`-z?kqP)C]Q5$~Vd8IqU5<Qgvt=h`1k~w׌H9I>0v)ԑkUW*[ܴ4bIG^GJJMd=t{DmȖIaҖ#Sb3f`G9}uQ890U+&D4 I/i5-pH$b|̃k52ތ p{q. #;lv/_x ^I J!<ǚx:zj^}hg t/"݁hpN")_POj iנv8 n6 G Vbo'GD 6ufzq{~ިdž'M(iHpcϱϿ534TZ=%R'9 sX!7mScXvXv^7S*^/6.:up1!J %[a@sCzmd;]e)&]]Qny"$FDcD/f[P:Qœ\AGN+ijw@-8;+:݈O3ou:m00.9sX L)unʉ2!d` .qRw/$q{a`k f53Rq`q1z`nLj?vۉݹt_+hb6q!*uF9ʝ'{8.$9 +ɮ%" //M`@<MOEX=^f׳aJ3#2c 8~'*B67pL{>{|v{{>k  :)sxhk@ Cb~(]z`S _B nM9vN":-e%>:XP@fR:HG~oxϯ6'z;&{/raɃAi ]#ӛ?7Rt1b d`ӯ%pa=?\P}acaC~914J}ZԪgHMξ~/ i׎aО} M!ݤed猆vs ٣cŐda1*΂GJ# "u\k>È'0$9'~]#9ʯsMG$3Hݓ!-3Tf@/ BeĞ "sۍɟᣗ|zHD;^'f2A lq= 3BFZOn(jv=qC:XMP%Ý< ,J_#L~"xIUUU`?IG,j:;DghK""hP>߬7^:_@Ow=2&Zc!Ҥ Fc1 '^fNYuRI8m$ MJ$C6Gxp )g$f! NQU,h5|4G6*?  !FnZM3ۯ~woBap0fM5 qXt%ۊ}s%p:fb> q߶SR=^ԍD!m5HRDu{rQވr2#~ i;с˧E8vE/&#y*& 88<8T2rvۗGc2/t)q+폜ѩ6@@x!4#H|#o \󋞂 29T:02^DHtuAV$:#!*$ y8g=8|CajAXa2Y&1 \郃l6Pׂ`^C]F"8 B{X2BCmy !͇*CK2KHO&dhbi & w *< QmKZq--h"ajU& `,Q/%n`a',\EKB Te,p)cj4>}c i0- ȾLwC6KMs?!aCB|}hP_L;hKֽG{p% t|H])1aÎ(\/^^$ pe. 83(QB]yDN 1 tCI :qzʢ" slLܢX哑I͝X0igZXuzk544ˊb_ y+q[ƪ+K(A50$ƹY vG,F f"ApCWs~5W,+Vލ{Sg8at996e9hܬ󴼆yh0hw3tZ0tw. @4s b<}85u$tz),eYV˶5A|}NWlQֈ`lax9ZU/`xI> !@SʏzW97X[uPC%$:&F>O;{uעRNxxSez܊(Jd! 9D1o5c9DGag<^CCp:y'sy"*hrdLj/N~]^cnIO"][^W\3.#~0+!u."1~9.۱Gvu5_~N㼐OME| \`)^=cob\Go+ff]/ f :ZaD oUviKD/wc[;5 Ҁ\mCKQ 6'5MIE2z-Ia~זئ㵕i\|Vךsƌ8 gy"5U5UUW> -}B6 {e~'>W.5WW桾>d s񅳽6dǤ<O=us,_> QC_{tJcf}~\PRϩ3Q[:owlLt L|Dubh&xb1`kCİ3eduN JAkh:tV`kA:< yzL`|u;_6ueHW:k-[ Y ^Hl P gƃŁ˿\؍ðtFCoC=RsK!wA\ǫւD!hFc 잃!I\+27sK^^)]+Jh:ϋJ$Z N$N>+~]_-d9qga2ig-L'H &A^]+Yn#Mz!X!bFݐ0HB_X8TTC*$CN.^F A7ˈz$zh9M '-$ "ܕl Թ{69,T@8'  @"7 b^J@J3Ty͞4'(šPQk4lXdE.=%UWЋt1B 1!  8ddXsQu=7Ӷs4d&w&C8rPq8(stjFQ"z%ښ'Bp,h5@l? ZvPH>WyTYa5< w2~=`RUamWjS :]ÎoЁYp>'uֺ綛fj[@{Ap:B7 5ɢy5c5O Y.u\e(_8H!VO/!k7b!@)o~O?'P%}T"#T ;;Q"s;{^VX !_n"'y|f4B3 X_bp:b4o0Theͤ@$`p~3vb!%cVUu!*N t 1]1@jT΢s[g}"NPJCAyDhȑ]AS/&Y&N`Y^3,o8!H9vCbMm5k\a&4*NsxRCGXiTЃګ nPLX7K(,p=zf-a)$8k ;q1)ba?4]Ix!;[>ea\2R'Y%#Ȝ .kdRr\i$XKRZZ!2) $n禙K˪kߵQ|۶;,p bpDDYU!Usp ӿ,Nm =Oyqbv).0Vf Bݴn@*q5lx$1H}jNp7OVoJ^wEO.;!: C-¯hN#6i$J3dCAч% !uj3ɣ^ݚ硂) IZ'gy2S :q-t U3оh$"w1E09<yd]^}t5Pu9Kȫ%D (_LYŊ(*L 98z-ITvR'Dy^㜞ά.éWawSD%<CUiR=~L)HN 45O|8 rxO (a t%ܬGazY6ngxƜ r ONebdqH0H* TBn~oΚ٣y{DA}5x YM`00Pe 1Y=scԞhKfp0$C܍1{yNch T9Z"9wbIϷ7se3-'/, {TŠ:.j-bHv~7JZM c԰o9w2ܽ|h\ݟo#fS=2>V7N  F4$3?Z6q#&!۝jl͵:#`06⦻}\og97y$˻;` jl yyfMPC%ty  'pr CV{kKmB/bPHzw`d^,X>ԔHAGJ-( y~]qJC%1S'rA0Bdw]Qqq\^! bcMn%*΢ьo996J J|9|tG"PX4WgRv줗x ((%m/SƴUkgv*JH#4飁aGNnsoBz07{'J{ < d>Aa Xfo-D ;tnNo yvo^7G#ߴ;>r~$u7|>Yւyg74x1g37P . l̀Ƽc/ 1'sBŦ˳êA޾x.qkQN3;XE<}>F24Ds8Ig`Q$XNƷ<-%2̅"ӄ۾84?I.|CP5lz9n"`p`'0D4Vȑ 5UzdP]_ZaXJJN\qCttb@T|-U*'l\TѷGB=F*hO "H҆BoPfE+@?wp(X k~/A!Qqrt1 ---M&ePHt'. XFKkG(M}pb ݆oi<~WG=,3^_K Da=g(aӫ8Irdz(.'$,@SIpt5!\ykqO+Dx4 ,/K>o{#yGgpD b*hP 脇<L=h^x= QQ 0ꂤ=4r,ƒ\[L՝!Up#u}8#(UyKn:2, B:H^v9;Y!5DRQ,ē@~MiԦI Ed)ͼ16@ sQ^S3W ӂ.уu lp@` "V'=\Vp:sLPWdO Ӛ4b@>h #Nuŀd[|9O>ӽO_l0CDMFE&O|uL^!` .*XIfR 7c :ٖQ/_o2jӣFi錄Jk1<:{+ώA7rmTWX2 q[3A9{$%"OG0;niv򘡙fI8q:B,v%5Ȅce-3uhHi* a*c X"Zg^T $j7#C+. 01!&;'c; Og$]qGiӘgƿ=MpW1(Pڢ@ˆװR6FҀh%r=|ؠO݁}j a_ LFXoNR^ ,6CZhwIv~fu$NEסPbh8s!!l4-z0K$5rL8t.}$?pC@W"1k/#M!<> t ʣGkڑ"]kQnҀZ5m 55>ffqmsc!#8iA;A]˖䆔{2+\&j$t!vd닆pf&|`ҌTVr͚F2CQh[B=-1.1v3:ukMTbcZ>N ?".WI_H7߻α_4ۏ|i8Q %OMFB]!@`fNp !^\8\Qby;?O?7߫g$=Ÿ_^OՐN7OFag]Gre_?0 ц2,di'+4"fCx%̂~WEoW|UUȢ"597CM|xٸɳˌuϳzˋƬjaߍzw]j5 ߾ N#kC۸,iBlY2M؝[{jKU$zJjFJ*XCD"/^?`n4 L ihR0;{ B0tGBGy#9$LXzoNZ` 1 7A$g+Nf-(it0pY,FڈK(Us dpjG/ӌ=|ޱ~sT: xUCY/!GU3I;U\ U౵gL:1`2;-b DP(- Q9ؾ.9 RaV7idD[sP+>@%Զؿ7F3<$==pFbH}^}|Ȑھ98ë9ݥOṙ -[ww +s*~$X|ݲ@, : E0* SPTtKrݲ}/ig25l@ma7'2$!{5uR"A5Q`q2]tr. ?eΉ6E!xzq8ht1@1Fz%zUkd o1^߱D׺N@'KE+ d~I A5)@þ&w4nlH}w եEPkFt:](`$P e@p9sJ$~929[sVR^`4N%AZ^EIo4ܮPh$ZIdT EUUW*||7y?qlʚNԐ -Dmn]EZ>Hbֹ{ a^8+f&;o`fohqu5D_fStAJрf\#AH@&S)h$?+ct}~XePD;r$i>:҉AxAÈh4 YZ'+=;kw ,kn#sNVTh#x\n4 (:x֙ |J&6,Cugvf'״O9MÏE‹M,Ƅz8ߡZarqBejYeۥޑȵ;&v&TI1{XD/c$@vRXb3l1!9dDBv]G>6c*vCQuH l޲Ɔ; _N㮪~w-FSֺnbR$[7ŶS ݲǍp;NW/WB]KvmtKrɲ7d. 5!)1߶Co#J-]8^pDmm}!8[ q۵6XLJ1ZvG]+U}#aV웳kcX,nvՖ]xn6I k܃afPG zҹB+ļ n={DQȀ PΘ;xUK%;u[MҒ ڸ_ n/W`nزA.62rg~& {f%EaNvLj@P`,W.QRA4ИKpcǜc^u1¾___lIffX֓/Z?_8=6eHF$0 ~LXipH, X7L'4 ]ej\5h8QMmdP 6C+]cp~iw병{h')H=*A aT^!b P#2Wz%yD= qDҊEKAQq 7=sFbkߞ{Ɓ.K =њÅ̿B?&ތ/^ "x)zvoC]s ;慂&x&oI$nݓ~Ėg=6z\?_?ZM=wcݰwͥS5mY`=5 F(*ᐆMeQg%%3;c!"HRW %4)p~3eqq%@SJPoUuY]mk\/D_:x'Cߧ_~! ƩL!ӡR$;9rhM/f%DӰnInNx Q GnNi}p 23]oիf"6[f4Z⊪>H\&-~oEa?jo;p ǷP dBDkQqը33d," OV,[zKW:XP6jlĄ@!Q O?#DD%B ܶzHgn}]A9aEDE ((T_=BLTr*\ vˆ ,5GY; >KmazO,1/\ѧnY.찖.\.µ3경:^7l_eE8z(~Y{.!75}x^O QWM ogff9q 18 .`2HNSsצ_Zzm(bWs!㟘;lTzRz0.(ۚgP5@:9$A&uY0c DwtK$ Kv^I2g®_Z("a ѕwwGĽ}s9\!]lP>t>`b8'q= v d;6yvUGaY&Bjs:Z+N9^{g/A$ 4 h_'be/EESm I$bP ,幂ϷmU R]L&ve:Q2SE0NGɀ-q:WV,{CAÍrt|~R*װ+ ٕv{Z$bhD9㠀PnƯ]#̻Xf'_\lݜ(3Xed g}b2:fXM)y뮏 MϳG¼3O_c8]@p6=v+VRke"0D"&@ZZ1vH Vİ_c%/Z1}׎:p}pOxgvay8a9SQ.==v&q-b@#'؄Ǭy<ϹߟXu:*%SPGbRt 6.M k Ʋ /c OfpgZpU p$ȸ[` -(囲tv?9? PxW]͙6tJ=, ra {<`lY/ C&c2SoM3g;QCN4Q9'pމ$i+€ H )hFj6l _-D nUU%giZdl eHn)&\EEE^<OPwtQVՇ0έ&;+PfVfIc}y{_vD@ q擈wIfZ"MaRi3 #N7 QB :wHs1˷9\ l !teb / V)e*g+ H}_fT5 ] EP)s ڮ mJ[4;fP;B}yt}vo8M5?6G߿yl[VK'=6pa ށ%a+5PT c8c߄ ۠#aSJGrD@Y#Y{&$AP:g1.d/-/gm |6J3*7I "4 FcI_,׽rUUm+ ]gf7Cl' 錥ݚ`M_k"M`3ysϒ8X%mhѝW8 E,12 t޺=7=D=H]'tӈ!@'@:wIH^2:€:¿utNǦz&DKX0q,Gd,P Ʉ`-)oEwnId#!VիAڈ4/9Ԍ|T# ?sO 2u04bBqpbLg9 {K kk͍8g>uWh/:˜` kQo5G~3jVṯQ5\Y< Of:"[؎BDgbl L/w1mDK&_&\Ppp [\Cu* BND,.`2{L0VfsDc,C vv-ňc=ދ!<77QmS=&NUZڳjzt[w:=Z ..M#(E3$;jl;Z%,^Pݾ]~ᤡײNGsP n `rQ Pgu&b#Z» IDQӜOϑeQ}M'ȀwpCRWޢGB(9Ҫ""** }dsUTEVQҡ #$O?lhOEj)PX.ғl(6܊C 0+F'HPbyk"_K !jA ^!?όztp'x0bjXN׶L`Lx @pA`i`}䁤XSCXc-հ1:e%^ |IK{x*PHHSFë4& ;rU1,H!)1Vd@D#`VXD?D"=ߠļ(@+a##g-Cn'=89FSmiD33U_ ')J"]If0X]"L=6{T{bKm |yQDWǬ ewhṕ7%5g~ܦ0؈ @2(BK1$06 Hd.iٿ63@m#~K# h"G>;w/b% XDQtM:8HL.aҷ']6t$(6׬Pz!!(0w9~A`<*}E2h "XXfhb/>D<( x tj. CզRTѓfǗ#շ%zݸbXo1&,пX-F2x97 ,P>ҡocm`G!N} p΂[eB8V'zAv Akbjb瘢 7bJ'o_Y*|=(N}p ;u1T>`Xa#fӭ4 3sO^ b/P@qc8i2(a"qƮA88'P+J?8/ 9uB>^pG4r"n-4 eÀ CU,Q\%fGhW`{G@0dN@JE!fd9 Q {yW3]Y(d)}I^7_1x\h莤]Tcz$CLnKnAH9F\3ĞCСT7?w2FFZncF\12c7fo_0uU{9ekOI kј#xHm>燪&%$ ȗȍJBURv8KgLDfat:dZ}=H&xUluv]||P\Su5ї1gD!ў̣pK@ 0/H-iGtQeu F\)m4>jJrt%=rXNs'[^Q|oH$5W|9 l)Bpx5Y<lǍp;X>\|y]a qaO:RH܅e{7leE:,c })A%փA\|/ o.ʝKkxg4T7msÞ#XR8qΠ9DMؠK }jlHNCs AWX&z 4dhr ϥkNFOf;HWک@y{:TiFBM$(IOC'J^ G A%gZSO 9 @W(h &U xڊm~sIaÒ Q*(rqmxwg=fdžd]<`A"GVeA[Bm N]'>8AO?pSwte)D@:wԊZ2c!9 69nW6tqQR;~ `5A%U8 3;%#J p.0[<$hcC#f3׳a!۞г׏j8]geϡl&5W ¨Qq3p% IA|-B̙xUT@ &>KdkARiu/(oMpX׺8:qm ? 0@ɣJX+iwűԣ orR#45ҡ _s=#mU$}?kUm=0!*znw&Nl]4_ʅ{ NJ; {] SAl(e0368/G6$ӞX "fοf4Vjyxed"WwN`:zCDJ1c@ǣIC2RZ_o_N`y7?)i@gg8&.?(y{eGd/ħ`1Fqy>i]] ~M8Jh#l|c2mIBN@.ۮ= <wRk7gU8B "ǧz@zt9˥c+X69ߏ?,=s^42z-|,EBUC0M-F;cDMUv. i셦 =˳MMZ>yմ5>???` y{>?T׸(aO}x =[TpTmaϫ ? #R ?e鄑/8mtoИ'6]6OA-a&i)!F+݊t]v(Ne.]YN!-B \5PP&E`((6`;KEQUX(!ᮚ[W;bc_ifUno41ȧ01#U+9 ˧g:羿p=d$H_@C-̩{:i4i4M pS$4''DALs (d41& p Oƕha}P^t\[Ex} qmwhi_J5XjB2ɫ [4Q e ÝM.bc*bFJJQ] xP;|_XpAzCBw=;\o9xO>;\\nĂ+L#-h:f5 % DIP4QS\vsӨ_Qa`{/#DᒍdRRTSO>F1X=TFO%S -[ FV,`5CCT[{{^凳U?W)ڒ!En$l26J~:!ib 0:}쵗L=7 4cXlо]/UE?,@P*?kqyalv;XjPDƘ})15UXz~s4kww[OS )s8z5l_TUJ>do}_0~߷)yjBmڿr~=dҏq 4pl8p({i89lnF.{t`*' A'w#i::O:u"Yȼq=a馘 EMBj-IxB/֏:M@a}hè>!~\Po? ;I^0?q~-F,Cͨ4\i ۗ @A)9Xc"#C Q3B|8y'#؈h2#w^7͞TP/<܍ p}ELj̘B7Nt$]@x"(.e2|!3!x;AH4(R*СB>A zi㒍|Tkχ6`TPԈYLT낞XÖs[D'!Hlda)Ǚ4!!kZ4>nP}܇Z7 |sc3Dd#X%b h~y>n5xI44+W6PbגBX|ί:m38흮qXvq]TU# ڹ<0/o]3}o:F-5 k3:h^d;BtoXth o2azIffuY-e9Szu^4 cՑ|޵͡ F,YNS2`>h`(C#5d*a {9~,ɱs0ʲf%8TYDFW_ HO,4O'ni4I }D_@>y\ EdEO(2L?!*%\Tށv?hoy i` hEAD"x(NgR$!ŇXSv ~7ߊ$ =s%PDuˎ.nݠd:T^AB !A!ID=ޟn`E=aXUwQD{ 8xHH IpLB^~/BBy<!Hjr9Y#Q!뼆PBHILd0/ //: -$}vJA|xۮ@燮ѦɥCUCQ֨"KWF-CԪ.XОAge",z1V&FW l80+̓,$DB;3uPMe>VX7uGi;JUw'I<;B&3=狱xёcBLE(R &lmGj:Fzo[/ti^X BIFBhJ @(I`)= /@ )<~n<5''hQ~'ФlʿOK{IƂf^X*<C\I1>SsJRܧcU!PPCBKA_~\RH)ie$%&@.R\-vJ"^܅H;_G@ru״"z\Gy;oq6s5QT+HoЍ rAQ A p,G]-- $l: :$ hHQ$N(pp599K*]HutWۏDD2"eP>؄@J3!4A2@ DPHr `X$-y:8 vt!= _= Zq~0q9=A_O]f`}?V'[ 2(Cr)mgqNC'7L >Bf^ٷYPdg9VmoL6 !h"smLד&iCj8 "#+GZ{tyƶjyZahrL"!f"Ni=:̆ ܶAR&Oc<&trX0n[at&݂ M A _SvT}'XЁ QYQ"k1竵x]P$ ?&@!۶$]mӇsLm  H=n6 2 ,cBmD0HI a{68>k@U(7"Աa]>oJw1(p׵}H3 Dt')=CAs9$0"HiHhzz޳1 7;VXsC"!T.u.HeQ8?m_5Be&G6y SCg)Hp*i #>gm|K_zhn0:O|=gS펡7уy'4-TU0CTXȉh 5n9És6p KFحZJ8Z% wJvzd )>(k(f@q@55/?KYI֟X~*"f<2$=Y1( mBjLYOߞW ȁ[wfvX4p7ꪡQlj=P%1Toc em*c%" Y4p <c'~eZ}@,T Sv<`f 1vf_;` ~~cu8}>ϟK8"t"s7D*6$P^3{=0}e;ee̴:HxTz薁H % a*&`@{ OPK٦%92 uL][ т6eD] @u o?zt&d G'ɽ^ђߧ;gpk}  펊М½(zsȄX-lÌz ?#goz[!z?C?uȍ+_ [X*y|OT1|9$)P>o*+_(wQ"S 'R~P%QAby'nk>C{QP+K~u,n#t_&ʍ׬E:$-ִ^G!ʰ›Bx \: I5@.,be\ޏ3=.ŠNMz{q5LmJi*ӛiCl ԯؖԭG$vv# kg h6\oqV(=3S"7# $vZ8 A`mYmCs,t*tN4Kcc~gm14kcw@:-@[n <5\/{k;C9nfd g+vֹZ FWLbV>ciGr9.A.CI#uvci;(k]7"F7rnΞO C" m竨oeߪcrDS( '!xsSQ1^8>aFs82i8yЌxӸC׿h=eϩ[; $΅=<' |8 ;} >1`LOb[)t:4U24@Z 04  & ;$TP 噆u h{1k ̚N3Hs$ 9ح`Lr,0`@u+X*B )wB}RB7fPlHox4p7/>sȊPU1M5EIJLAw̩R/և`P{7æ& ?! "O(i;N$?QN0 m-MvUS|f&%5[)$47&>gxQk/Qk80̹#gG4 3DRd.kM>x`Ib+#DP P%d0>z9g@zo0A𧹓w@ OĀ7<Ӗ`?uӫo\e޹84&h &h RHBrJXvUlDL% F#lq6PpUPX9$+m+m @b+QXִhu̝=;KT\Fܧ\.p6'6Z5WrbCC-W3y8sq(1MlPTSTkkr5'*r, 40.0!!%roNkطwi5Ujs̐!!$ttHmGtVv^P=nPHzlO`浶2Kϧ*r!\HH=ς8 pA!_ VɦM?ˌ aÁɰD "?g\ D*IsόlIDdm 0 q'@R8o\@H/}s $Q!/!uJ)_ILP8Er6rb`)ݵ =:ۓ] 1@݊7 Z@mlR430\08'TO0'FjD-h&LTm(J^G2kVX؀H ed$@%*&( (")bhN,1 ;ǁ""RORY=NQ>N:ww&9YXWň1w[$Abq~ i3IyKHRĹ'gfNDM6֋\[E4\71PB3yy8m OP3j(6E+AmRoRQ4I5cV F78PgCh/h|` ?|縯0%GG_&1rCI$KQ\b骯l!؃mjeh E/CBJ#dv,/Ở9pЯ9² )#Ipش([]% A:aXuL0EQ $'# nL٧PCJ\q @D=a}e4<Oldfqҏ@bP۸뼋3~:+I>%uPxc{$LDrO9~*R?we=KϹdfB!1s!\#tߙSf}NC`> Xg7mz1P ')!u0 \O$|Fj /ł % I$I @1W#5RaA DR:Dt@R_< Q䠂hPM@FE9( !Pi !A"S&" C$(Uj2Q J Jmtūwž!jY"E#ʙKsHpɲmj-oM: F6kbnj gl  XsI$6˳6Ӑ&FPb,A@Lws{TzKFW (ƈ׎ފmWs&&q>[:Pٝׯ1$Vï 4&X+ tcP9OJvF0@h*݋9nN4ٮR`'(@gAT΁/!?c4]2D"27kbd#[h?zHo\#k ݹ/?R)T\V`?d,{bG&*Td)1O~& Lmi-7Ȳ3 |hh ElDF'pE 짵燢COufd>E+G/WOi"*0AS^5},c.evF8rEpx8ۺxf`MSCIgPRk&%oLVƫi{gp<(?݂ /Lru1U6غwG%N\Q`YQdAfJAY hW nr19hxC?Ѯ rSJPrHQEz8G9' ݱ !tU"0^rQ$TB N"mIiSqޤ?#9{XQ#5)џVܮ$Y67t lXQ <ӄ f=,=%M>' I vGM}l0zb3[,sChRV0߂dc8핵+OMOw*JW#!VkJ1iVH(:GuWSٛB?g:~ϝGf["Rldy S 1dlo|j8՜ 1/ł.=^]wsZe'V\Sʖ~ E<Q$&"֌Qkk:8<߷]ˑRLʔd&hR`*AOs `OrV|OLѮkrY^$7L6>)U&r:Q$Lml2вFc [|tҦH, ڂon8ZF&_-VWG5E5Au=x^۠9NLpmQԿ ) <`dwh* {M8 Aib%깄8tѸ:8CaB53_408| ".clkG Oqr鸼 c#E-"##[/BxVsTKUEKdƇ Lw6ĕeֽ6^IgȓLC"ȢiQ*LpGx*CP& hi xTJE?'i+2(gzHD6nDLIbM L Q`kz~V'N;/[ԦuCK' sE\^6i45.SnaLNIeG7'^`[ {$Jv ;">V7oX#HLA 9Db) *JV*h"F*i@B(ih9' F- @ЁHOwa G 9F؂9FrN"7$UG% Y{'T14$CA@JA"F e"} T*3xIVksjfQG&r%Gvs ƾm!!Pi=ے.Bڄ$@ :M+2fF%`"ul(;G?dPcqCހ ) !"TE؈&@F%@DQQ V$DI"H% )H$JFܡUC𐣜eMIшAȑFGOFHiݟ*m=L_:"vN%"NiHȔbB%6cy@uhxȇ02nu /q9GI ?1`*1eA A()%hQ=بCa ߮CacSѤ6И2@$58vhXH(_Հ6,CMr/ (c dV}PH"``{ ͖q'OШ;4`٥EQfpJBizp9'Bx-4HBwu~ B l?1 J?Ɇc=Ōe<%PmKtDbߓ&% ٠EO#_V{$dV㲱cD$gn3 x 40{׸*JERTE4E+ PLe"c@bGmi6oښnAHXY:":*К"bZ#ÌI` H/pv^ %Jp!NAcb,;ÊrP?/G0|ۯQCѹ,`Y#n@iS2&Q*zc\(c]T9F(3Ah?~cvyPmc 3$N3P$]qSs?Jy2+{T?6Eᙑ@a=2< S fFƤ&5hݣ2Q2wۜ--vN kFToooހb3J3? +CIB~s}ݵ8Ԓu0os5'##}TdjiB!&_cCb f~c '?đC9@o#l }Oy׊薲(*ܜ &mԂ1nx .LPCQ/×cEKnb\'݈-,reP pp 9"DJa0 4%9[6+3_vф0И` c+f2-ޖg `2擦/Uu s[l ~r^;YCj["{ԟp'lgH|qL7!fZS%nˋxVD0g?|H:HOL݇YNgJt?Lqx HE&o'Lsc6ۛ1bY9g~vk^( scr2Z,_"|\f瓚ރuH$r%-K_3"yg3H[Z/Uw9$$3{`*EY9$Pd#uz.` 9Ƀ d\N:[zoxhS )QG=a9 rd4H(bpqV jrh)Bm$#l@βdB:U^H:T`4 W8xO<;a#o0 cס-r RDd4C@\;2gm^ j#xie|o:1ٵ qe75o3|f`J&CΏC,D1} 'yG댂|@TuTUb}3+;rZ(EOWaDCTFG68px5r8R1Pzh] $2)4@1!X0Yo"I6[$ t$$jLYӎ2c2юLp [!=P<{+79/xL.gsN}z砼 ̳nz Ѯd<`1D5p4| EKq-gƀf2k'nÊH hv4DhHw X-Vo#N79lCtXEib_kJpP2Ф"A}6CicLDu<ѿ :Fv'~ZCz`sRKa k GE``:r"\y`e; :z$qhMt!H^Mo,NLա~ lGrrOin,w}?Jod^ywr0A}A1x~ 'J Flsw͊Xw0[ 3SPΌL{PqpGؕ5C9ȦxTm u|{ ry8!ņ>΃T}ZfZCa+/dE[00dcF?G v~" 3`4]+s`SAq2Q!2xugfs03zvr$/! cք@]DN | ;Y& C`E9;tCqXBTcKxN9d0N$ii?& rcQ"=F}7Rk8h voN$/oZMFa'Xv&`QP=_ 9a@@$`E<o4ԀQ,*Dcx/ʢrYƧ>C;r!u䰺2HpE21N6 14V@ =~mƄuo ͒*"KpG[ֆ28pB$xrcf<89#[y'Hv[L$i餂4$yǾ58>*as*S1&fyutfƆkbW@qXhNA[i⭰N!huN\cAlq,?~O3Շ#SHA&r5D dzq5ݶSߍearGp]*^^},].HCVgk/$V1@ow06-Ē8H!z/;C% ~R:BY p<;wjU bQȀ̇bx- F`q%WX:f `e"bf<;\cƉ!UT@΢N4/ !`D#sc8~c P*r@Jr_d:s H_g2`JtȏlIE@XP|'! &Ge`sLXqm{iPC%fG/DG"OiǣɅht:6@k>qwkP H2 dB0|}v~OU{j:ܺTRU RS1LLZZD3/l"ͨ"MOMFEոb1DM2 &DvtvNQtYbED man>m`ZGN*CQ:hGaA9NPd5;2!ȌZYlS QXA垝U+ڌ8s[[2*`*ffZ X{کXu&\  l8[|ڑm4Fd>`g9^K{)G  }i nA/X6Vۣ` yew6{䁐akP9yȩ$&I Ġä9M@JHg5n cy@ʍu:>Oߑ̈́ U>$Y쫯y x7x4aٳL|i\$U#x 4 s5凶|qҋ$.^#|e1!Wq*csPh1x\.'%[< p.0>#+M(PҪd<,j7|է/S\dpdf@:oЊ dt}aFSLŒc>UqJ䞈bRD;o0Ic >XPpD + EF]3v*XWŚ4H*lAtwL;=:dA!kZ@ C٩-f15L hA(PxL~ͭ(QvϡU{05Z{vԻ  &SD8*: 'MEq¨k0cQ4봏d%ڭFq#%Z4BQ16XC\-Y[nP& 'q=q@kFj[<w 6kC4e aeF26Ɵ̇uQcAApp1: Q6!t`HH`BA$&^} ۚO<ĽHso"u,k_<`? C8}l1\߄@!ss8A[מ1"Hݼ@e(/")9-~#=d-Rg h4:yNg_u9%,_.fÝ<5NN0% s}w_O"5C0QA҂s"H"'~WrP{JcA;Y`pfϧF i 5bT۠P(=~10 CH!fgDt^ۀgzvUmo v  ݮ%rdy?x9.U}Bg@qz2Ny<[ 艔+3&*gJS]&Jgu c/p fG>3_epTa%CSSz"aHg'x!FWE%5"L@&ISQqqB)0-`1< ^u+׊ٟ[n!XpDr+Ԇ`QRgDų"`p@bo6ֱňE98hsH 2}yAc2y;Cd.<5=t]45³,Ϯemo<-$Z/SA@Ym]8 ;m`2FqynTA A3|b$ Nlڹǝk\l6/!eQǷ*8B`{'GժHjfF ֯7A0bSyW+jC!r^>¢2x.EdO$mK_K3o֛R1`y\b9ߦ  Kw#0 YkNr DGE'yh;59n)T8@Xf,,2c|uUo _ -0N-3Fp,|Y (6ƶ ?g 4 cCG%>?'B~;Fm`Ϗ&DŽN =([h~QA~^3Wrr5 ( C~OVL C!bgz>Oힾ:UP }bEJ" T}!P$'`xrM FT@f PF$Z BRZFd)jf觜- |;>4z<;7H)><iMݢW D#HE *D P]A>:J`LUY<^@MwndDEA'3~i̯R~N; 1P̺wz8ވ).yk+4Cʂ+ 0 V0a)Rk< X#!E ?aX on~<'RU8˔|085(5.`2*`;^2,}8YB3$IM#@% Y8.J#}vtQ'bӁPPg$BĽ8AkS?z ! 1 :I8X+/OJ-8!'~,Ix10.جbzK-5kB 5-IkJ-d -QX$oJ3'68\2p*MmO9\ 43@!xwЃ4H>bq4|: d]>TB\~F~Fҳ+h̥̘C&t.^xAqA˷fٚYGMKT2sy;ITwONP*%0ዽR(uw&&v-L^.@\>woΘ@hS#humt_hZ7=/bJ3ꈯx?6m_vT_ىVdoꊽ'#9D2?y޻LDeӛR$8ԥR~7wԆvU}Yߚ $HUr.67 aJ*{fY, bgti_sw9w p 9 lTI,\pqJP.lᣇ=FN*A@0IE/y=(|Z &"=d%!KI<=aȷkq}G0~G>1Sje(@!s}_A$τvao4&eY84@KR:a\%VQPSǙUs{zkjky՚SHIuFʦMSD4, z.7޹O"/~Mԝ-baQ Kj%r Ƹ!Z ) ZɃıEDt%֍l)ćȁDWr1{" KxO0(U)LXoRx/M Xpә\b.pa:,F1 zIhS x#o@Ԯ"d/1im`Ԛj ξ#8C@?ޗ H"?vkDZC]1^joF*f$wV‡=˽T>sP`Wc3/50΁ Chv@{ޝ6WxE4!2!~T`g>꒔B K BӚpĵĽ`}#p#(HiHZ`^N&X }v6 Y=ɬN7 lfjfuiDDp3]nG9(m䥎n蘀tHe"R$qɅ\L( Siv1+wKnyq p8ʖP (#?p(}TGS 5P@u.y !é8ѠkN2FC \ UE7-k蓐5D'b@(A]SByƛbgN رk7BFMf BTeQ(rPQTpa!s l(TC(kzT֓HûΈbY P!7ɺ<:|RP": 4V8 ./SrQ8$g0N\= Eqà/y>/`SJ{m>2ʠkbFF"x HU)شh jS c$*:snE4;1 Xe4inq.ccݢGxL=ĀqE) ]^ bs,M\x<( t#aqC:a VMG 4EETZ@ʃ:/&<6/@A wVGwq*L@CJ\X|krմ,PCn`=Ml;[2Ad9]7*`Gϝf%6asPnSvN%"ެ@>[yӵhĨ12| ǂ:Y!b"1d/C1uӑz<ǟ# ,V[5LDdN@ wÄp.:B<_.XτZthJRF'S`ņ@vF`R 0LvhjR b7bP"@C0'|CS/-a60\">F63]U]ĈhaW1RP>aXI"lP7zχꎬ)+uY%KyH*/Uw<Ɨ*{ #L2OXBp0eQNSp8JiV#~搨5>A0l7@Jrc$fWapwp_yg,$q¨t 0b~/dZv' 0EQ@?>_+ꥤ>}hOLQ $`՘H/z@?AGݗj(7>~SCfpHb5ʉo"23>D_00Ã>ImIնk]y 2pDє֑7aoDD<} fV !E``JQ$yqnss-8u`y)T]鶀6 T0@fabwl&ATR>}߫ey9Dž<>8UHr;PGGgN'ԉ 8Sbet󉊞N89~dp-h\P_49T:NxU"*")b-a ?C`{z Uf*% *Rp@;$AS. i3d>wQA$rhƢfabL;1%,Ll&(_(I*PCH (0PR #\^$IS A,edpA$^VY|zrzw `*u=绅ΔM4w60cFBhcDƐ!{bP&擀 ?EQI@FSZx8'}#BZwPtY_i<슴Bm1T{狛\2kc8!Ln*+r!7aG(:ҥ}HtheClajrg>l 1fhj*LB1P|Fe'2VxGA5J 3 h. Dg&Df1Bzjrks6͖7lqN3!,Zq봞1"܉i* ]9RE1VPx}y=FG,p򙪢6\PDHUZ/wbƦ )J:0dcF*:5|DX'z2@Ax Ӧ1#NA=r"ur8]~di^}y(0%, #9r6?|A诺~ wFP3E+?Bu!=/m:sc@{‰}ƴGBjtOȞy% cnn;iӥ x#f|C߿=(B(\L*J1R(RA\rTr bB$;vK}ƒa 2@<4; V7> C euR֐9bU/ٖT!~a 0ܝy yG=hvځ`@b@)P(JP @bP)(ZSqU\ӯ2RwiG$hrCN@zĂ!h95C$DyQp`BQBsC0GՏ)CȕCi /K(J[Ikgc mwۮm.P!鈷 S\NN jQS1@]RDU D%bPNbck s@CBRI &ĺ94= y ѻ;x6tDD缔*}|CzȮOc1.m # jc&ձM h4F%@#Vd3k<솀ϩdž2rQQ9ҸV?^5,H]HXBRf7wiG126wvP3L:7f2(ȹv+KU4# a5 tH 4xѨ>^z<^nkldPRZY=blTr3GOЇDZ6XR)Lv AYYa0U\OHE,} 1R]vqQFgH^7$>Jjd3|EhYDMsG8]*Bϧ}G@%hL'6|Ԝu 2%1D@Aw^F,Aw@}6!dgҔ2~n]?wIC͆@3$7?t ) V.WzӋ` ؄ G8dMwI''b~B2Ȑi@D r ;<$DJzb"6|,9QD!B}ᦙX6~YTI"DZ걐rc>6>C^KT|1|:J0FV!c-;0}i8d-]9U'{xvéK;X|>w=Pm45|7[6 SvF8FP4f'7[i"bSrିsA7qPA_$((yv c -S°/|F2|YdN <G]8I `ipԢgb  *c%=SPexʪA4F͝n z##ZT"QHfhAZ j E̘SHHřFFlu"D0FCHGT Y꙳~Ude p Jw 0|pTMBBvY d g{b $n1;R'OE|ӛ`wó4Cr)l8E/.Z 8o)cj]cضYc݆E@Gog#j~A6Y0G  zO<!'lQ'k>Z'I:}q> CA(*#YW2hXMЖnv@-R#뼸v:nѲ@Wΐy@I_PXH:% '[e?ubdC(=wUri7T))kbc#t%։l&Y Y!h%!65";E y.}HN҄A ʁ'$)9Oz%^0eA쾽ڑ4JGt@d @l˓10ogCmnni  4BYc^1yz1ҌxƂ)H2D?2, Ȝ|UA;H1ON#4!&f‘ĢRkt GLj뗥|LWOFېË `0N ^ XqAdSCR ,iAʤoD/8lf" 5H.,qR:m&RDO-A&g{VMJF2gK1)ʹEta+{66Da)ϯ]3I(Ѕ%Kr9 }4r>X'.p1 uH GTS1/*0Mౌ&%X0c`М)&HLJ Nj 4%.NTĐ@XX!hSHv9lHLXЄd ~vgՆLX 탌j V""h(^m ?l()M)1?9(sa EO۔ L@8b%mxLOswaqonZH(JJIĐ Țhޥ9l㚗T.Owţvud=g7H\4@`n=yrs&QD`J2w:1Igv:wTPT4BDzABD RĕA?`9xIxJ4%N枼yCJ D- K@$ԵHDD*DҔQH2CTJ` CM#4 Б 4MJ1% (-(EEġBiđ@QTH"Jd%"Jh( D"&"f mДB-+IJ@PSJPSJD1R PP DTPR(19(meF!%ZC)IBh!Jsra?\!3~@)hZPh()=PDD%VmB!w~{ow+5CGŸA)|G jgՠ%Z*W/@(@ $epV]:RizG ONrJPQT5ASI}C/N" )N+ĎR9$<C@U!C*29\ }w{7U6 (ŏأ p>׋f(1H ɍI?BN@ Hv?Og7B^)SNHS(LDvwB' ]Cɵq` (@:o7[q"y񴇂9pƺ!DXiICІ ^0dnU, =Ăn` OmwnX1kM7Wh91m=oƇXJX"}gA,f,5=O$CT1tHRh]G."[5* BpzD6Yy/<`*Kunꆏ/738⤪"#&0M=LBH%.`!-bl$Ngv@'3%wؼ9B8JC* ҟrN@/oT Ptmȭ$4}O$4Nv O ]#BpJw)GaO򧑫`A['w<;9t Q9)O]kQqSӰNshŒWLI<& -^ߜ 4p=:z=tjրǞ[&#a 9BPPuۆnN%T梟?$;{e\Q俋> ώ\&j&dC+f8 f2EFKeFhoQ3%l}td{`zR'%-"C1 Ԑ[ߐG#" ֢*ۗ؉򌇔p5*5[mV*aitwAҐn*}k@vTL!s?s)F.9#ԆŽ}w:bA|'mAAPDBRa %L3g'z_ UtgD:?9b! ޳ҡ ~~l~4YF3HQdB"SO&.E4u d'L CC&P#vBCjG"I% 1 1@5H64Jr1$eځNFjb Ihg7)" *v}&6?-.:C{@x%)4#2AIM E)0$D߼4̐4nOh ёK&PA^DPv&/\d##ħcHwCASzm_2YL )2~"?v`2ċĀѱIi$ hDJ/j<%rb^yQV+p{)ԂQi "RHT @/))N'/ zIU]o'*];j4,pAH?ɒ L[]@YL"؋\pFAb !.JwzSC7n`اnf hQ mTbx'B%ϊtfQ7HI08t.hգ5(d}^e}:檾?Lh³G?N;wt^zʳ~PԵU@+0 < 0yqN̅x^׍ddq>uN/uʈk/z-`]j^:ሣ8q0{\ cEنg%[lСÅ6b+!7<-==#~/ ➎/}p{#^^jʼnAVb`0+v~M ˸|b e=1k>9eQ1*nGR8:o\ctrk]0kjy'aEϨpW>9k4BB$пh[P8>(GT>evZR\8#pM vGH˟#(]%/i8BE yFח댸EÃfz1!&Ak͇BCIjΜ3~$_?5ՠ ;a4`*rs$r& M?($m8v˒mN=t,kcl-te dp0go$oAI6wݻT[hx=@Ǯ\g1@34E>TBe2Q) Q'#8Ie(vĈF?1{a5"SB{ib6\%4&h@ԣv;bو+ ® }ِw`(r?[@!1̆C>yR@?Hrp˗'7H#&}H"WI\9܇CG;&z*CPDT*\s"֐̃Vz .qaӇ e 4们P5T3LVmkAޠCPQb5Jr 6҉xfn]Ш±9 I$8|dĴ[u>t]B!LA˼n%A rJi%z" kCK]ƶ6઱ypZf*3CĠIft=6ukt ` H:" Qcb*UtM˕tujb AB4r *M8.)  @y61 ߙg<$vD,bӏsӕ@z`(0Qqo`QHhuo<50ZYCpjQ)="ަ3f$K =J,-1fꢦ"cíHrBJ_,  !ƚ㔄*"=vw(}!MbZ 2J*jB'}?" '%zތ1\JBZX^M#Y$Ec6e*bZy-c1tmmFK L544t)̖8F&e<ؓm kDpˊGiR$tz+M4cdSzll4=̺@hejnXTr(SKy,1[$|2(4ڲ#L8ql5=X+RBGHVmaӏ r3Қ*734Qi͖ȍ.hvGR4F>5fU4diF0sSmjٗzeQpZkN5vP0C|\+h(숀` @lQk287nk5$pjd p$inRA*`N/ɔ{X>7A62BG6Qv"`Uz/˜6e&GJSY5Bu=fϻw>qiDGNLH^QHtՇW(D.(7DMée B SB*=67n._CE۫A#崁WA?PѺ)nZ3eSyS}igbhо=30[|NL D * N˃ol'pep-}[ޒ܂wLŸ'-z[ͬפU0 ģ96ƆQevasRΟ1bYSaWФ;Z $&Y Q;biHdZ 08a=;ϔD7B&'|(z#Um-s7rGa`1!cxo }c>I}]~]mGJOII܇o4lb'J*B$`PcM፝? ι)Q=0f(9t9@)Es0pLq0X45 TFI& cwAj/I<$ǃTTtTb6S =x DQaI uǜYOXtHQBP4UUTMD4 DZKׇ:V?^v`S(CTHL2P$P%/ZCH*(1Oi`vՎ{.cs!.EπfjXyEvUZxp&v{n{ύ@PX{sѢ#ζmJ窏*{Gͧ3֩nap-"1~{N:s'|#g*#qgNX 5ݩ|V,. +BX@yIc7ζԊn[E2| t C:y_hg?h,DRz]ACA )P : {/̀z_ iޡ]hH0o'5xfLdP6d^9Bm7:uXb oNz0ę!g oC*?tc!A^v6@M0iem 8hkD!iny``uHByV`DD2,B1OCZ2? D` tuEA^93!HJK[iCܝ"\7?6؂wB"<d>MVxfS=k'MV6I;qxVrN-I+Ʋ ΌPz1 McvM%0`ˁA`bT!Е@ØϠV':zz;y~=O_9 !9635pϲ]?lmK8X܉x!=*gUȆ! apKA cI0pZx^d <@ G*߷7z;`o$J3NHRSLYE?/WQ'q3-q~I}!C0Jc]%#d9!&Wx0vF&ϱ!)~O9 i5#> GP-x I!-(" bǛz|6~DcjapXn_0Ȃ FL4Ya{9oSCMQ$ fP2uAH3 qp73D:{)ZJ a]~>k!*UPbOe;CyՔ cgޓ㸇[STg柅Ga ^9x/RP} ` R f+yUqWR(iwV;Ndӿ p r0a!.T2a )>kGήpQsOj~2xd]7;PRRyudu|V n),b6'rp'zU~n1/|BdD>s>7 ܕaMN@iEиb#hY#|tѢcU͈mwjftFv f4k@+n8G0j+R0e `츢ֳ Zxk=mcqG<;0O;skbCv9kt^v ;mОYb81<LzwaD 8Zbd((< y+0h9^v͜#y[SМu3-URYՙ<$4FM<4 rb EcM1YL.kM2:yH jwe4ăO^\kz ZJ ̬4)U`0v3xe`JbaOa"UWԉJRkX̦0*v)᭽acr$iPyBkVXciщ"hѥ-7Fbs*$͐M:7HQ!]ZӰ+ F:܉0lba80i5$a_Ii< ѻmQlwBTVUl.QgEFv{Ƽl W*GW)0t 6 X #>8b `(`Y 49ԗFQtyDC|SFr 9 Ȋ/;< @xIHt ñH}9F(MLHyBri "X#B,aSh G]W1j ETW6 ܆#ܓ@U"yTǝɱ͸8wא40d*C,+۴̘( (TL4L#$L،ܦU" Mm.3f8"7eI=N*zCAU$T@3ePuq D^|(JT(D)~)Ljuw'b.cG-&`ǑG6KhPS4A-R()H#BH @-"RLk-PL DQIbh*$1HI!YZAe"ihh"`" 4>}@h: ْ  jV]20 ")cO$T<6"KҶRe#)6A'Fz04{RhbTū TE#,1%(TJDD!H-R6HdRJXH@"!f 9ﭡAq |TbRJI"UQp6яk4&LKY%z=VΎ{ KFG=_.8bڙ+|Wq-9]e#G`3>5SB JCbI\lStyHp(hѡxRkH%8(7I0\@<)2GOICH @0~t'XRw&B"*"""I ZU %| 1 rGB! ()H( beH" IiZ "b R*" ! ! yt3 4ĐM1M) 0 QR*UCD%T4D@LITSىY3bC ⧡*:GxxGFl膄 EBr>뻖!Zv5Q f8r(F!ܮ$~ފl3&u ^#H,$\bQ/D4 IH+ @%$*R3S CD@滽׸txpEQ4=Xnr{,B5E AJ.^Y< r(YJiB%ZT"T(0893 wW^A?x7A8dhdX3j.FPKBG'9Xa,G2O82^߂bm|? O1 w~~p%] ஡q9n| ;4ʁ()ݐPJe5IsRTti0(EeJ dF#d$ @hd4L5`ts"@]RH PR$G (ay`NX 6&!ـ$"NBbSE QC$H#vpKAά (D P-݂d40rVGJCDzp=锫]%IQ94`w8`Dr ܪRIF G%܃nƫ !gmj]1Zpr%1xG$|*ph@stwHBR;Ub dU: x$B!iFdVFf&iifiE̦!_,|Ć 6R@!- A>HsՄCBҭ >PiR,U*rM41:S+W砊 ~1 eG#_ݞ Fqv2&euΒv4٣^5- '7u@8o!O;CU- 7i,J\~:fAȅ4pʹF\ 0ǟxlQ!r5ULY^O_+h+)P!j6/_|pG7fcZ 6J4ɸ098f+ <䉰VMw(4`[L`uS JBS wtiu3F&l*ڲ2 ,MI70A;wh<MY7cʴ[RZ(-vjodε*6"۬d2HeX;UT$d3堝׼ '.s5Sd٠`D;C >Pa; j1j壱ɝjna v)1ikOe'ؘ}Ua),zXn@qE\-qjC{4Xfz.vK!iW xgpi0=tg3s\]6<%i<߲G9MwVð z#| zb ("" mo\IcKԄcC(#NnJ0cZF i+A* 䊇N]JE%(ĺeZVઐԋKA u2ծ{32 y0[3fKnѱfxwO$t)/I EHH2=qL| kX}D61}>vl+(x!L;BdFqdӕ" `!9S !AD**~҈oo_pJ'/wf }FH") Ĉ T:DA"4 (BX J HP|)B)2MB{B*aމCȷ~ 8-CP]FQa1ZUbrcP@?;:al1jE6t4h$މ "{6\x*dp ?IDz"V͐ZtIp!*{Ck <4[DDᭅv?*#!:}<\=n^'շL_˷BOAEB720ǩ>PIC7o_I?x-}q ~n,Qu|E9}*R"#rJ78x|)v(ou{;T_Edo 9w2(pmF1L[H@UMs( ڙZ؂ T@-lY ɐ3ĺU2ekXpOg"N}~lx 7=~axw "Oit - 4(P%-%PЈH9A;K%"IR7p"0vB?&L rJ-{5MF<nu6X~(Exʄaށ@ILb_V斊CgE"n$SC2\ .ƀ6p#9Ԕ<%RSTlcHA#3lGg(t({ɉ^)jv_efa-)nXt) y}xQ0Z2) ")L>h5skIt!|dسFmDu$ pj}G#[' ܿמEVKngJ=I8%d5!7Q0GoZ hn({lFNň2I|8Vjn;y6=*>創J! RI}!wrrܗx= x>?ONd*a!PHd?3IHu{{8=C|R(oGڪr!A`$J"h=䋐Ҡui") *E) Z"Ff yoOr $o_~o1%YC2hKJD GBG OW#'49c_aT{iHPl(n.Xc 4=+n4NNf8T[ߠ~.K˿Lb9 ~\7e_栉T,iF)!m1)3]`umvӸ{i\0ߝHIr[f^'ǁaHlҋ^Ϳ4}Uҫo^0Z.&kFh AdwR'%tƳcXSLǧ{ y j k@H} 1mWf]VRm@R8lxIRH/(9Krii/֛To$f# Z4Dc _3 W_;D7`<^04X8{Hv tTasg(V%F,{4i%$KL3!F"*j8U]i`HPu մ 2&!hy)ksPǦzȋm\u+ICc2P*(Mmp7fxCEG!6qx-7g0ٲqz#1}3Q`؊4s)B2P%xD/ /^)jGԩAHo!9* ,Qd45_?= 6"pnWTUchiX4cf h8AF#5E@Gu_xs^{bnFjk+{g!CBQ%HTxO}Q3 ==χ󲘐KbPxh 8}cbRFX)upr11,CAN"CX*)CPd% bƁ]烀͡_ 9ю ШGP>+v%̉m7J =wyֵRWfvm!I8_ {x> ʐ%y`1lυ5#ݭkŶ3 w%|~d=F&yMkMsDa9& dyrލC@W[ j,Y0x`~Me{DY"̤v2i=xh,}y4TQFTL#3rFu!M]: ]6 HRKK"π~`GĐ< 6 $ofrуfh4mu3/Q5;xPű",C){%d:iЉMN*??GLrN˴cx=Q:̤0eRc` Q j˦ )e|R2ş2OĒFWno?? ,)#$\0BgTg4?X: oZe]CχRtOvXiB3 OYLX?v(:<%_{7s[m1ّlJKn 2VB@n >!^'Ci@4XlDI{G}Ah"3(uHL|kBk5F2O3˱8q""'_+  PYg  ڰC5ڰ&uhTHQ)L\ovO) /XF̥Æ.˖X|pcm ɪmEUlys wm2J6. cwSYax5<=VFo- 8'g()})ϓ b)Ia5xt1ۄ]R3) A;Z[1Q!.?HUˉ ]z:uP)ӌf&q8UErLpK Q_h.U2`PCߠYzsWvj * 7ڑ(dܝ~O:+~*C )á\c5 / v95}K4l͹cÏ̓5F4SH\\}=uXBXH1kw/]v\w!QLdDVBxGT]t.3Dv;aCP%ؽɊJ}h'cٮSٝ@7Zf!ώ 9NC1fig !߷NqcT GB*|wc ;o7tx܅#I D6ey]@{CikTMLwclQI>|ć!񀚅 HB@)׃fgx{ꆘ>6OOث"иIȨzfEDwsL2-+Y! Hma1;PFyY#"qp>@mHD)$!dwؾxy V1+=_X΋_ lnHtFtgYF{lq48:Ņ3G4rOqf~s!΅E,Ło3fi[ߣsR>nocpeyp〝C#1h) Nsɘ'ћ5~S'o +zzgSz@:ʼn'RCBC=%V[:8g8T0;*x߇I@ty8G O=XPkOz_oz['zhfď#$E'M(&1i&c =jmt"?yȈ=H}Ny鸦fOH{?< Nw23)ƯG]bߏ)W>ͼp1lmrf(Qt }V'vuf}SAx0 :ߏF7I/`A: xJ bsBc;OȐ՜RDd GJ4PJ{bjAP}#_;sRbվN4<i'ށ{'&&L2"!C+%v  FMHAF"QQW" }ﻎFd+Q_0B!&X? _ݳ0AMn?ďd2UȃX>aڅ(oS1`"\b>,0> txҟ چ0?~:e"ᨭqۓ/<r|IpϾZSwvb4-gVy ߂USDґ(FB4(דk ga_e|u|x0 A\ ?E)g_y.0ED>f(*LĞJ&)WO?s$>- kT5QqƷDP>Cb?CL'Q)9p&6Ѡ79(t qFv6Ն\C$g.'vp'ENrxQi4{too?@ERYVvK$Ac z4ha@nRt > w6y/ b|`o=!r[h7&sp;@"U}QV?wf}$%{;'϶@A)Jl1ɊMHR/VT:B"mpb4D P/_=y2 &e %DE4#AEP$B` @`)iR hQD&VI}6 $_o{(P$0*Rv~Xى N ?t%Щ/coL@ fځn)eAY:BP"g_(Ad=2NAQ'JqdC>i"b@ISV} ̕f` k4PsA `!<#j7% 4;`e*\8bhis1T%t3gctt"زb(rN8 |ڀ ͧJmj{X.nS^xH"솗x@\q^p "xchMJx.#5Ar$ـyd:Hgw.-%1\%9rnpƃt#wTD 13@DU5 }$C5K\d9-w&h'4`/ zmDGL:1)h*J"g#RTUOh)瞝ʭIIHqLAKgp堌FI xxg2Dr8sl$E)PT[h"#n)LFqQQ% RXͤ1 D4Mc1$0v=IBr^9PbSǬc1QLBG(_#˻ ɜFIny8Nu 2wW#uFN'UE pɃX*y<X(R6U1[Uѫiڈ(BĨfZ& c`J@h ZtH~2q5nGtA1=G ў3jb#&3Ў1ӿLL tSFb$6QぎD'ӆfqRr $JI$E-$UM40AfI9:t_,kH1͢m'n\ M0`vR`o^jhyܘ84Q]u:>uG H31DzfU5r~ M#È{4?& "4囦dCMYa+#ƌI*[,%&tH!IS` dREYYF,4U)"f5w:K^^ڗEB89 l\J7L5ûG"6rL4p_3T<[zy)Pb/jV/xcCNG'`E=vILvz1zOsל0I) )GW)@1_VMt:_ː sM!`67MgFu"!s[Ēa<]8՝ u9rF _nFuVhY)FADhWQ,9Fۘ764mdIc[ޙfng1\!#łjVlQLi.X0k2kܦsh<;RB*>uI5S u iq\= t44i #G1ЇYŁHyCTMNeW(bK ߓ/O`Ԭ`o0.C^zh,q:R681$L—qЅmc ^TeB^o<тFJӏZ47"JJe^"l!4B%RpРذӊr@yN/ qNY ^bȂnq[xA;L3PbIҦ؆qh pØ%XOaŒT _jhoQu jgCvv Ŝzzr9 ]}=Bs'"IN߀9鵙p:HePhR"(vPLxl$H;lY}2lZ$%(Ri  C`O%w6^ .}Zt]u=TC|K46(9$!4DS.a 4&IeCkN yE#,yOyynAgS> ^U (" ")B)'cۧI[qG){ʉ;ϰ8oFXC@rRcd߷k\2Ek k72y7UuE `=7#2`{˨&pͦi i4oM(Hqoȇ緂I/0?YϰDA\R)%J(`F~_u;<4ȿE0qPy,>D,HJ&n⧞D_q2TU.|RRq*z9h*rj9jrjD> _HƏ)G|X,ŕlE^z1A5.9q[pƽ{+ r鉩 ~o6ý>RϷӴ?81%4hH5 "bJj=䇡(w§ -ɉ(R~S>r}goǔ97xASe3H$\`ωQj2H)ڨ>Oz=Yߠ4U.w(QNsLOnD:gucIm 2'6Fߓ@HE1)J!ԪRac.I<3L(JF]iثGhG@:G2c&IC!!2@@~\‹dCKOs.EHRJ3:1{u~TD!"D"bC`1 %' CԒV'H|K>AF+~/ `0J/^CW5/P|w4XQ$@y7N'7ihp ArZb]l&Б* m[hÌ͐+ljTyo6&Z#f2 0QIhwYQgG90`ZXK@'@z݇ {;zŒ~bT@F?4֗Jװbfyu*EH P @)@D.N(sՙT!TR CPzи2jt|BN^ $} e5r, `Ʉ6d)d.11+W0yJglN Kuc?^.]b@JҤBQHA@R$ $ r~҈p`d/^+8H =l˱@yF9,dDK-h8HA|SCD2M7_jzCw ӽf#lwx҂)V˿|2ޤ;p4Y; ğ= n&† ( i& `(Jj CAKD!AI;+.|6H gA(}ׁϹ`D@ d D+xn4ȁ>m $1f"]u}y99[YjI6D89+d *,eA;1#JZ0\4ZKNO,Qibdbg[Ӌ_<8T:3Ň Jߚ27WO(ZΈȶsŅz* A+ $r`h75>=vc3D~%2x!1a8K. 0:"dmX`6wÇ^lFsM7;H.YVa2+(4SO\h+/ɀP !{kn9O>9ԡROZR 0>ܻ:G>N HAɼzwZy44$nfFyZ ~ac>8 㵬ck'7nâ;/*;]dq9{ϲ(%֟#5}0l$0F;tr#Z7e`+NBk,ԓ.٪㗀} x jS(āA276\ @.,LJGʧ~)Hj:8d8vH!Ji YgȔoA_~oyӳXr@1rHziab_F$ƙ0t _QMi_`A$ph!r 9>ҶWI?~xoQVlC8LޒUbPjgp{F#{ՓU56qd!(eD0TP'o7aڑP@C_Qg60=̿bY,#J X:>ϱ;d£uf-~=j ,@"i@z|11jQw/5ߟ |)tcrا?\r((ѡ0\ Sx>\ϼdvVBCM^yy_@{~v}J_ԇ|nuiD, rZ4^h YQY.YH%P:`+ECsL=° ~ 4 1D-1mDPim<0qCsQG5s9mHa}9TI, c1qae@.Ұ}T: C~D7 -Cl3M*08DM8"]Y$,Amc jPid~{C8!eI۔,2.}I?a's>;(†XPwOTf bZR_l. ܾxMzNMF1=*x$su+!:޼ ֣o2PxIJ& (~Д=_-qaEw9>o#A0{e^Gt `H>oXl%; u@_DI hI+*c'/>.ǀ oDsfcȸQ`ȑ2JV3MQh) ]]"Y,4L#5py-Lu`4S9xUp#E;j-cFmrte3336wfjц@n< 벴i$d/l3ZV cpc 8il8m#dV*ȁs,&f2g5&,cǖGVd|2)F"zQ FK=LS )3rA0Ĕ#8PƛLv9Q1A4k ~Ps>e[| 7VaxEM5j*b%EA.Ç3RD& :A즁  'k  w|#ChE N,SxIQk-Zr k=e+#4"`m{_{ B5`*^l=$fL$ᔅ> b6"pkͰl="!gWJԃk B휔FUY*"ɦ9@sM5$fl611suw84F@e F2!1j*Hq`ְ`#F06mV8 G xx()MHsŢ%5f&*"zͥw:nR4ەA姆xp=pl 4@%@()m :mH[A#/OZB,Ï 8dF1p7J'tq]07`m,eoE' D}T酞Ҏ؎|  0H]2zQ'޻ֶi6`beY`G4=ݏs~K O ܅W.xpҥʓb4'@1!iNUIǻˆ᧫07C ; aUQea?MI.%9;m E1@ E=$U&ymkULU8" V.5:uFz<:ҟVQCĆxzu%a%[j\k~GA/as#AZg< :슧)!ɗܡ*Rc =ٴȉ5 i d?h>R0oY%<3d9+GlA>6e);L{ב!h1NGTc6j̑iF3x#x1$tp ` q >`"w7zil:_# &&a%DDfyJO BdCEr hm&]JPd1u7~WZ}#L&/1&zwݧ]8Ic7'Dm.yJB)&w?5ʂ%A]՛¬ S٦1G^zqI+ɓ>/jdžݓbbaGQdxP(Rv$IC dawŐd2ca w;u&;O TNE/5͞5L?!:x%'941CU)gU@مvPc L~Oe8<۪6pD,rxsȉA'.x|b3` Pݵ::1 A1$TBRDPPD=rvO EjJa4FAQLiS QMg ]F5.$?AD=O]XR%d:TLwB2V{}|q]CаU(44D@h)i))XZ  T4LKHD1%4?M2yɢB_m0V #/׳"csL/31KHDL Lt*"CF0+c+>F"Md?1*rvǭҗsn]|TsIlͭ6Ƣֶ6 -SRSq-W31FVcH?Mofa fnkcխǽ({OqIe.xRmf ʼnV֢5s "Zjf{،ܜ-͸*\a(5@ ̑i"hao[.LޥxƬXC)KFFdCjfLel@5Xnlil:(01c#R¸ݐ&"G0Hm#zc{@Kۚў1kCrU=oF]2 rSU02p7 GAӟt 9?)VY hZ`hD` H3d #EE%Hѓ wzxzCZ*~?V"4(4X,J9x`2[ D6kgze=b<F68 RPg )Hʪ $=l=#Z2ۼ5<~| 6+|9oꎋ~ r*`hJ($hx(}tNӄ*mjC5PICȁ^$iXHD釰rS ?aQneG.T_o;xnBh!p1l0qWWj W #$wX:I%@^ۆ{ [AIHISv B kch?mScpr8Hۇ8^Br'5rJ ,VZJ[l63$ *Ԩb[  DYCiYJHN&Dr4;ju<ܣm\n*v%D}"xGޜGXRUI׏  zbO8hNU der)~ ɳ}ׯyv~wez2C?S3HT } =?_ck 6/"J$ҭ a<yUZUTho}G"CZW{xTJ>|WBHqг>jufi>j '|h<9ł!CF/z&< \DR髚I E$D`kU}B1?4hy6h ̱4@# *ޛ84>*bcOPd,u4 #U|$]fQ00^wggWyo)Z4*|dȌ܆Y{xH\G6G ѕMshyR`Hbdl]" ?;l֧;\xՏdG/݂p8-;<! YړM 6cRF!ܗ2AɌi! En™)$X xM tv]<8H8}kKzloI"j#&{`/9t\]h/yx{c ϙ:H6lH:c77ipYїk*QHT/7Oߥ<^` {g 1YJ[E9$;F=nPZDc8k!ă ɳF\ȩ4Ԇa8U2Puv$Ak zN7euBU]S`@5bPqAɞUXk9kMt#{ Ts:ēa+֊Z^Fi6f>LΣ@N%ݠ g-=j--Qikw8ވˌ :hMk`Ɓl"5/>Yc$1nR=oŋ"h+df$bkֈf-X޴3u$ྠ: \uaaHv};k[p &Œٮ㰠q͊3g<^́A)0pa "6D{.apݗ T j`-춸Eڱ<:t88 ]TpV֏.l eDVDuGdv/7q h 2a$B" bHfi">Bi0U,$ǫBh""eE_&y0dR K;%K @-  }0hHIHQͭUN[& cql|| -C0!#Q DR01iTpҎ:6B3[ pAR,$k"6I r( X{=9?08;7j&Ab8mT-'"@yt <^׆$ܮd)޶wi# ʃGOR'uo/ U)P{5h~ cm3T=o޷,j_iLdA3Ъ)Usq8D@dNP`XB-!z:!ɦƂ$}. AԇیV8֞`ۈŻBnChMC,#qH&%9z~_E ?>ԺT@0q"F0%^?_KVhbU<"\=Ce+if#L#EwϠ(iCL30O6pS;Qѯf--;\8c aRn[.( 0{a8 =lć݆-53IGyD.z5:bZ^pHvTXat7׹dY6vZH˾fƹ\S >7kv8Fκ4Qj! TKHmB\.GP Ga*;V6H9"!` d!Ӿlzl1’WC 4s'xH#Z8(ׄ}4xmކ7ɂaO'd: Ey uk[K!@t!1`nE$0@dt%rp05͵UQu!Pí;8ẆgFhAvCP瑭w UΝlFEƆVn+z?G"7wϭ &hᚺJ)ZMqNV F,` ]x밡%$NT^oy=9Xj(+@ac2]rڥ]SF x63BHȒAI`O@4*yE"ʟ@ i 8J[ӥ\vܞIVQqpS(̋ҡ/l7êΏ)Uhah8Q' (?nST; i(hiTl5PL PuhfI`$ (hd svFsC~eO@N%`Y3-lj*(xJJע"wf #>\蓐Lx#&Ry0)LA|ZM->jB].*ic0zyL5uN Vޒjˌ7zXi"hԥ 1k;s95'u4r4k #dDc6 +4;I#M-h5C rPԋE)V4c 4`p^1)9MJ fa12 6mdKvsgОD8a6J4,"%مiPDQ/iNNg_*Z* fIu~8dBw@еIȰ(S,Y:j)MF.y! v:>gN"3r5'rպ eLvN#FӺtӉX>{L*ڍH{1 unt:a=d/!sGXCd89Wi$ #3Xt2 12䔦d= < v` >iGGo-f;`Xq!zq8D*яܭ: oqC1Cr1{ tA7EHCCxrp%Ƹs5DSyuʳ!i1GӂjvJKЂc Ć@ ]1J v H 4GqAsk 4a,1zfc+vQ Fle(L!q1y9ոNߢ}ᇀJ |C p@95Ec̵)cɐ,8/=؄t-6cØì s*q-.h:0Qv2$W0{I{3ud'T!Tt0n^35lB'9!D|ާTTSɵj` iKTef'Gs"ڀ-[B,q0Z/?-3X`1-6.$tP:xFksE0| ZhHk iRQ][vzWPX@dDCXDCX9*J)B%Uw)A Ȇ(uRC)w\fa''F:5iM$RB` a3"(AWSEGx#Gy %rN~y6%k~.%4D8`sN(a<ᮞadL&V }mI_&ƒ"?F o!5N NCSDX*ɷYrjXS XU*'Difm;<|rb]`듕z~zCw5"#Q;5zt4VQhʁ<2EM4oM6K-Y1 ;*iJA@9LVYmNxJ;8Ը}aqjj^. ͡sdYm*8-hKIr}#Q'$TѲho1lT[d|@wl;;b(&\AXX"mWIvs '˗O"嘓p4(8KpVkyl;MW$%LRWeZ6EǛ aRN Jcwb `T0j4Q&*Bq(7\Ah=GCD.9csPZ9smZ52HyBތˆ 224(8R@A(!cte LfdM! ![v(7M~ t6kJEu@4P#;NI)d4`@D`CgL/v[&Jyq)D:La`ښea&IQJ|َ>Aq6!rF.O )[)^g C]Ê5I0 ҡAGDB4ҍ&R$ Q5%!'e{M KBx@MTrU ۮ ]yʉM݀I-h)`@p i9  ݠg%" Y2'9 wpG<Iw Ioꖽ\Y!D̮QL(mGs/:l4Qο!XIBTGR$PQ!#0:CJo#хl:1$#qy O fPC!4ICyՈ4vCTy+v&sx3]ƲƀX1?9;PB;/v c8||ub'T$ z=ޣb`L0 A p+汩BC!⚁!ViI|zFa$F4P8}z;.L8^_DMg=1UFb.@ҁi)z9G8D| rN@L-fN|N:R5Nt|.6vpr2t@8@H]/V Ry2jMA܅ MbC n $$"ԑ`ռͼSI$,Ĵt4pd6#\WM.uΛǦ2;:;ݷj:\`fjt9)BS2ȒA̽24X^Mkr_v C#u:Eɡ8PRt08 .J"{EXIP_ŤFQFHQ|4[ƌh 0wg,$w ˇ@iւ7`P:, !0iߨz3>2?@3Ҝ8~8d n8=ށhn!PFH>_EOǫ՟+QǟDDD6K撟6:D~c$J (wu)ea dPF.kI)hb *z (Of`r%0i]Ws|qt݊!N{F{]:,R3 ň]]ZPdp!¡+$vb|vlQH 8_VT:MTw{H'?c:g'SwAZ״׻XyWޭ9y-o 5"$CJjNi0e!P}$`wiq8 !ǐwAKCJ^~)ȩ1TRb &8UcE 8( 硞'43f` ^`UTl!Y%a1SL vPE0AgbM!n%E1Q1:ti׌(4mRٸX*i[R,ְֶ|ؒle+d `ߥ*JFVI%")j)b==80ry\`uGDP`I0!Hwab,Y \eʲ5A<{#y i" rwda;*" (wqUx1а,uDtP/ݜ/?AH{ = ǿ3p ՄQAn*H9q`pp`81Io4AݍKl?逬Z)WQF8?Bzz4Ey@sB4x,!_ЊdU5 L$zq]ՓQ jsL*0ݯܪ swәь[:Ƭ|26vsMH?{8BS $?Yuzcx}q+JBKRi)m& "(B!DO0%%1%JP*R@)4@Dq4RTu'gV7@ k|3+ CH| F3:MFVmJ@6DR;  t 7v$DBP1 PSb! BJhH:_)߻ma Yc3ŎS vHA y#:z"b* )R`hY 6~@yCPӠޒ}(^}Y\!zڶ}$›?<7/U\1 /N$'a:CeI:?*B $r[0MyxS\pAtxu^y! Tvch(4DPTY6C;be8O-)MTE'qy BPfw9NcσLK3Tvej%l H-B\,j±̴miΊC6!XH"å'mE$+C5ue9b"# TXYXMZ)k`ݑ4C zVRSjvcᥥ$V6/seiy86Fu'X:;Bvǵ͐@GMGNE"K~;OF$ZPvG#ܢ=dkrvA)\4bc;`'g?*rvCO\J%u Tm +4OW&m@\1mCcQ@xcWP5 W$OZA,ch2g"hck7 f!n&(P|&%78_|x\|KC& qt"*Vt?_>b]0CK7h0AKM!R rG$d"A!~t&X&Ssv"0>t}iI0`O>xX (0 s;c&y=g}( )Kxpi"t7"K:<~|88Z;"df }?v8~'DAeIq&RЗ0s16X4xhʼn-1ٱiAbK8|M%@L!" $“תc}{ޘ*>R4ЅRnI($Ba~,:Hؒh I'@IE|R{Py?i@&JitH(PS9Z@%8ތ _Qx:E4!Ѭ3:-b :q ^`' emįZ+?Dw60@t]dh+J҄J3 -1,BD#0$J4%R+Ht @#H4@!,HD #HT#v{ ;&\JbߥP}9bM' 36ٗ|tyQ"O,61v\2 [lh#JE& `hT)SӁڄ6s("~3DWBbDU֪R!,+Mnh2ӌ@C婆&lՄ+ !wUc!pΓGuO*mK̓ 87 ix[0 &w&R(cD@4ȰT)UBUUMTUU.II` jb48j(:)ɢêNIvHk!<} =NF05$ Ѡ,gD!?kn//x(vdͅu[7:Ms!p>$O& E3F*-i UUCT"` ;(, >>F$x:v1!G*yɁ&G0Y'#Ǹ;hSnHnؖKAOn%7O<;`DQ wЀ>[ǎ18$(r6P'dh 5Cwfa. g,fC9{u33xR d*l>kf^t][,]4=(i3fx xԝ 3B3YG3^ Fq.,c it)] 7ňdk }~YFhz``2vOomptwɦ2R[*zϫxq?P 4**/')iTG߉Ml{Aw1KQ( RӒ7HcfG+A<ɂmzR1FzuU -(6:fʗP5&:P` |mٸ JTP@Q=DT% D1~>Ї!D>G{yWgOȄʃֻՊW`̫7q70E!6*Cb4jYv5Ph !n*P!G$J(@O*E.prHk9ibf=R/h# 87  o%Atr !/R0]T@#4k'PbG}Ҝ-=Mk{׹2tȖ4CF-Ed{ 6xO[ Y\0h)6Kb@D%FYL#FH*1M I'þy}ܖ .? n'>'W<)N5g[yHCJ ʇ @ C@/}A2W{xCE TD"4U!h D u>G4p &GS$<@izuj}PBJ#鯑@j:.r((+y5:1uBC(*{4F$@ه^W_4Q1I Rdbb"b)BJZb"&`j(tAD$ BD2CP)U44PDP0E$P^TD3PSE,JP WDM)IMPEM 2HQDE%3HL =6 Hx D%04_vFj`LjfDW\6GyD?N}wnvR$)&Ԣ+H(?)>_; *)ti:LB7a && JFjCD?6hŠirZqy~nՃBrږDUR;сo.D}VO_1AY&SY(l9cxp_@}auQVgݝ}OTv:w_O]':ޝhF>{npSkTM5Cm|WgczqgpYi-9gptwigMB!U;}ΚaW w2o$j`wuys*WZ@B|5+cϽ&ӽ7ڎNݽ]]coTݕqDsa%}|j'@;0Y(N"@Jg<1B]3xt"s;wmo:w;m۾rvXD_{٫@Tzz l{@$A*@ꉵV!o5yjw|&LOcy;kxzGJUk ^ *b[0BT8@C@ E u| )G@LRig(+}zihٝn>Eun|)}ۻJs:Cw{^.6S<=U}g޺V>YWܔgt7{xnwM[mg m/E nxNo|cy=^Ǖp_`M_n=:}Jm!U2"{y}FKϮw}}[w7n})msn==qltcZzK}gVX lmۣpWm {}H=TMLkֺuI]ϟWշoyϯbۮڻà}ݾu]^WkKR}S^ =^[zt\5rIyo;{v>'kfov|pOV;[m9gn=q鮖zzf75\33ܙ1{t:^k]{m yӥܲ:n{Mh8޾/x5۽㽔Nza槸Q׻t-^[n;7;_nS{ivwwmmui羘-nY><`ꇵ׼'o2g}y9* (g{5}ZUuӯVE7uLx mG7 a_n ώa U{JOQ{ YKRގmoR> oC/W=u]^<6(:*l}4n3[[v꣭;ݹ+:'19ǽo/{{<{f(mWTZ,TҝUoy;HRFs%iӓt݀F$쒈(NZm-־}m.[U*yw ;_e^Feh@/^0@}U"yw}cszgk:-=;@x|]svPkUّw]n]"k^,Zλ]{N}) u 4{>tɆ;VjX+yT mݵ8nN)y7mWfnγn.rˡ5FgpQ։z4OW;Ӹ{n^U QB8 A?]'Xh"2xyp;p_Kޢ~o GKV˗P4;)d.-Kles` W\ݗ5hJ.2$/-/p/KxRj9ka"DPV#ny2oz P2=CNA}0t͌5^G錻y>3xЋ$<GG8{ZRZe)091ZyJ }c:՛ +:ƹƳtV[QkgϕߜQsYe{mk Nktq{Gx7G΃t[bo;yP8T=6v** I~X?bg!gϱ+Cه LuǙ7J]ƀPp32=Ds7ڇ4d 8snia;87l WEK2QCM4 ǼP76] dMT4531".߶|q$H;Y J .=Yw`I$~eTőYS^I ğǧC{dbB > n%̲g>~EuƝpW4ƘQu񑰫ڢ|{ڱ0Lkț߻~:غ mw-y]3/>w5j WF"PF8Y$Im5葮29c˛5`AkÄ X R @ҡ=LXg+G.:3vS`p3MTr D,e5@  #nACGb_deu`,OIWzyP?LAf0H0p(;@ !~w6/Lk3ǖbobҹDhh',|قDy!moI;eHsN|("c* 4zM_+=`~ޚ>DJl*L(p<$|;<6V<(CO?1貮tl@p)xPIQ+ 4*}'v3!\=m(8zj_`OQ>C &ugJ!W&Y ('6OA;9v8MbD|9N7ceۡ GJBǵ cϛ80"͎sv7n3PIe9AoI-Z:-)A"9.0ߋh64ilFb`. &^niz? GG@ 90n(q@fB':hU+5I`@{2ޣHvL5[htɆ+T3=i{ _׺Qtr't\ޖ[eYŶu=lUlN!o u3Q k(ciPW\_K#p~;FOÞ.j[]!-oN߆!uQ1grj`WNk. yܡgo/"IV˸>O׏mjk3J,~s}mg Nvfo##beƺwBz&; کs:=h퓰 ;YYOF#YcjoAg;2Ae;! 5'`b ٮ4ғ.q8. B;FrMg'sS/##toC{4'0y v Uy84I)9z==_<~џmmxăJR29sg5ֵkWj5kZkZkZZ֫Z֣ZִֵֵkֵkZ΍kZֵk~ZֵkZֵkZֵkZֵ7{ʋy浭jukSkZkZkZ֯ZZֵjfs9S9sVkZ}+-l@>|s损FkФe,Gm=G = 6XHrHdPK)D&B^~7DMحw?7DD&T23,"}#?1U\~lT>mhw*CKAbJEˆ]-P]NdTޭUYTPB[)PC ACL V?}@pɀsW}"t7H@J 4;Wlw% 1iGf _Kϣ5ƾE J 60 >dR你0FTՓiQ&TK>M0BT54Q1?z =i6||u NfG;5LOsM2?ePϗ[" qOT k!5܃h/vk݋iSAlCD]<3?tB1}v= ,53o,R4t@S$oF=ϳUXOG{$TNo\3vXB0hľsC&s+{h/# iVOxs05]?z!nI{O~zm u1A`YAdL'޻% 6K;rK1 sK-v7`aWxmOCDI&,.+N=g׎`f;LDA\VۚaT-7aμw{v +sN};:rIЫ=[U!zOco! T^?SޤSOOTBcdx%#uQ&1O6Yﱆfh{b!3s<^jyQO \N c;c .7]`pmmHU- 9T]A]\Ά*x^28K?\`\Yz$ԘIG'UKlf.xw5s+cp$':.V[eierYr=Ņ:7S@א,.Z;}F&{srq_Yb|{?mF\3 CR![s*?Π} TzbB V!|N/ڛ?2Luu -ñp+ܯWra)Pl6P̉ fOS0=ՆisB jhu+G\ɶCٛ_d^<y3<{ɝ)+ ħVóO}kQ:&~*O]C$LGnrby:ui1NPbdx g˦ثC>+~9GgŐ7wC/ݪ#23O&QdElxq{{sU*Szg0IE׍1 ;:zy~ x@8g*H VYeDhB)DPpޢO* #%x˥@XYU;tFy⎕qfvz͆H[>Yd[;U;<7T.w;G)Y83̀vU5[h?$J6W_n:(&yN[\#=uCW]m_$5Mnzї uLwQmn>.G:a`[jnӔoVss~zz@tRO睻ua''2xijC9gzal'-*y= x2vG90qg4N/I8~ ]^~wNsCB $H`5K ӎޖ>NQ'd=~ާǢh|t:Ze& N:q081;lhC; )-Eu"BQSB !xy K Jǝ͹yk<_/$9DŽ e;,s7wE[oX %䄃;5۴1U*!:D?tN N't+Ӏwֈ6Q$!Lw&`@@!I}h ٣Y\?GQXZ htq3DoO !i (8? e1SDl%jɠ7鄌ň *~t@ AfPQ̏ʪ*(h&(7p4M%D(DDT@RĴDLCUA055JR1 1?#itk(x!-fYﻲ"-4oy"@Ԝsv% 4BQ-o>t`@DT!0y0wt[ cƦx,b=Ѝ( ,Myk 1E+8Ô~YD15y,%N ֘١g-MCH<ܛ) a Rl؀eW$R%b;u͍ݼ$*1\ Ȥмq Je0X"K @6%Fm ^!0ķƃTFՆ -1_l-m|"6X6 (2}q nMJXRaL"n5_^JtM%`9DUTDvs-w !Is3cx& AJ R! #S#M+1#dд4AB1@I4aH1CLf{2TS2Ǐb쒙rPuޮ͑Q&(L09!\ui+r('ݫ=XƳ '9IJ3_0 IDiSÆ ڼf22`s5*db2ENc&YCf4:3ߥ+_hg #ֶ"/Q ԥe!ǥ1gT5thQ~HݵL#Ud~X$?TᵉKp!)N(mv,[K,5W,Z Q: 4FvԘf* q QE|.2`Ik3|ԱIŠ#?fD=9TEhr$ ؚ%Ȋ JZW% Qe̚((3F QqBx!I8 / k@Xqi HE @2r1̌PZ9P)  h), 8[f2b.83h4vnvH܍4"IO~щDNFRfeYaYacJP""ī*5cX]cWHh ԋLUZu lcH$J[2+a8M*Ea!cMK 'kZX⃪"B+?S*ɘCJqke"A[sasaa^}.(|UsT5f5+rIAy+Vy R֓n.p\gg!Fձ*a`TN,Y4_ʣ`.v_K7OAVϷlo#&pW[c:Kaa ~9~Xa5?S=0aMe#[G#hA7Ʌ1Ѱ]dMȸw :%5:jJmPkÇ7+kUD+))dwnNj6Y:# M'U.3Yc ۜ{jC˶cd\dk3^ky֣?.jpTFuvzwo [Q튪OX4_zywFZ`j>O'6*bJ ֶ34/94j G7_tTI $UB4a!S©xqWc8l6Dd12"UfI4OAY{wzu0~VpO$ Ng5#P?5Wǥ=FK6kcwpӲDV42I;~k 9H3ǛgvUﻅ!B_;kKdvB'%4)+eZlD1"*~U5 ~9\qҍ/娋OV&)jv&55LFU! (⪩+I$K6;VMv U&2{*^ +Pb r#*zgxdppɶz>N_i}?L+Ys>:o)Ӎ P8](CZb uIAc.W"uVm%ޖ3ب"p߆nYr޽nde(@d"{}BgϞxtMfP^0Tq\Eo&I׌ %qOd Ȍ!"  k_o:VE[MXHxLqOn@z+ F vɈco}ɼğ-&0g-d8htDianc͠o*vzy9=cjQ8:n);r):qt0" t 'K,HP_E1mˎO)m <߂%P>2XQ@(H}ԟC0>qpPbr\oId@|!@Xzx#XY']+d\Jb^8} y~h?32no74 Ise?5BBX#TBqxNoøCƊ' )(c.:JpHH l$HA”^S%K/utA>lj\_f0m<™Yb_G=:_d}_0[cl UU> wv5}~fDC0c0&?lk6ҫ9nh܎I (e LE6{HQR<g#>x|݀g~æ!0$4 1ٚԽ zK BܳD@9v݊5.2|du ޢi_X#irHX2U]C֫v¶ sV9Bk0䓔2h8J?mfw;Nѯ9ik  =BˆU8r>B4{k͵)R=U>ޓ驠_?U|XSiIYyi]o[#m4bUC߬`zRu}Ţkq+kJǵ6&46}_ C`JRy 1!z$r#Q'0# Ӎ ?bǙa)&YqZB=wg.Aɞ,ʧ'+2ٻ.+fºfr/8"W(wuUT0o2Si5a˂w*x<]8}{z ZoEV=qJ=/ӈP7HrsBHݳ?>l_/nm^:rET*^ ToZ~zj} DCt\*~ɿmd&_~9vR_Ⲏ7z#UoV*:bx2`aQ !Fh`l`Sd 0HA ) 0SIsf ;#QP14CJXK`1B]i,9;w؂bWF7RGSz $٦^v8OtoY#)k=TNmYg]9$h ̞ʇyo1d;u8ƺLZ7BvhAq-G $$J\tkj>#q2wXid2?QI0;ϯ[^#&ŝyrerrLaTUs֋Vs\:w~?-ն G҂V1[o+1yfmt:P],4ps#qSprFJ(tָf T̲L 4wuoU\Q;zsJyڙVs^0$FMIJU%kZFP "80E,'N/{nli"ZHwDO|uRbQ%BDwC|wm.1\g)v8<߶uxUkR`$A$%3V붏&5 Rs+c'78M"*zQ!19\M@BpwFs?]l %ݘ,|9R7]mԬ+[qNS06 an;ߖxEzvDz&)tw_H+CngWU/b7mVc2zFn*{w%w1ƽnL "ѳv:=lG?qڳ:&C(ުx:eα'qm$t|y}+ems r$ˑN@lD;8uaua/[9޳=,7Tl_Yk#o=V˷|sDW>^𒂡 ld\I./#|2cJS[qu(b*U8RgF~ux3 "CrD5ٱ kv.1}`7n9/$;x߷\r箟8?fg Ƙcuqʎt]XV.c(:fg1TְELugZfTgYem]t[o\&Qf0y`o qh Q{| Ġ0&iYMSwPT U-\wsUZ4OU4Cߚ x]XQ-}~)7 bER(?6`o0!3I*G!^sc>6PCjAB!KT-Jhje3?n/KO߳aN1e%6c7j^gC*<;Uÿb vכ1:q3"OO՟~:?W̟ABr KָG^u_}A'}hوP$?2O <>82der)P%4$'BO@`@D˄P`ae4'@GG:Iو'k0 žB/ՆnD?RRK\ϝ5B BI\D@~8a/9qJoeu/>jU1>f7|ٌ9dM+raFV06hoOB8prS dc+2Cu&DM KR>2+")"@1©oV2(mԅTNTI2^$q^q4qcClOL NASAecXCk-XaeeVAfaI+p”RfYIA2QmjS:%"(ND,a'i`I4AƅF=`K++%dud4$&5La$ M9IaFT}3NԲdB*~yъPeME 4VZd(߃?\qÇySwl d IJj!@padJ# RԩT4hj R J&iF$ 2i!*f&"&A5 zFK4SD RU/4 ; 8쓍LieFhԄXU[ǚ,^(cQH͇8SCv@M]XeESLnQ42<`QI Dwևǯ3xX? <>cSs a]Dpq":Jz Ao/xQ~RQv PD\ __N21XA (Qb38u@7sH]:V6j6h'^Q;Íë̸:p͎,d5# 6X3yGgYuMP~~s  vy}o?7} R`9Ln՞q|+Ј Gshm)|o@ ~vd.孩"G̜?9[އ7 ?@vp|caeE<zC_u8]@y<~:<|lˣӗ-?p{ï P"y~?'DS[54X3_țqm!V$[KLP֛M4T.Ue1$ﲋs ;ć><)DbRM≠itz0%'>G}GK ~q8$hȘ!9w!CHdR߽9px d8!tFv3}8sf̵sԍ"py {RÛF`snt#[黵ٚio%dwq̾DA`ټ*cMT"{-QbTMTETA?e&J7][g*[jX,8ĨGÇk~{/~o 0)=wKw|PD*k@ ID14UXm.;O8FeUU]LsNs88y1w8x9(T2(~Ն!p3V`\`mCȿ}`Q5Wy' E"F q٘ѐhZaM( yb CP/xZ|QEUGjk߃Iؾj/ZE1O+C`(T?9sWᅪM+GH7\x,Ǣ+Aw” fwbo6gv "[d25W2MAoC8l}8՜jB^[j(Fc!D @8~*E!WU>nIy֎7 b#a1$$jBd}:ژ#*FҤH& 2L jfaAS b%T|xP(3,,r0f?W+@Jƴ>%~0JR9җ1cs۷N>>V)2PH CݷCQˇKa.1R8t,1K Z)߅%cta3޾zצ8G{B xlzŧS _(gET!Ç aU@>/ID >ַo,: |vEa' 5C20;q3ĝdt~.YR#1hiNuU} O ǙT+#10 bY2B~QgѶ}@=--= sM }RtsEY6L-u%zf"-lAK;L[`̕e9@t+tp~_?PD4~"6I0٭ DB#(0  54͠(p!/[(oBӑ#0}j@.AT¾s E<'A=./ CCp{mèBuڒ*N@j*? 0<p <.?ۀgٙE0My?˭/zQr|dL$)J)iB H!`8ȥ-SA @HD  )8l*\H%"AK=g]nh(Z H(b 8DDLD@ˆ"Hc%O‚iC.I%UPyɄ%Rtr TBAMM|| M0 ha(E7\piN` EE tbhPNJ"&bJA" kk fDBЕE4R1M4->?^{:Xg)YXxnOų9r?6/|0V<]b!\o]AUcYicPvX:IH?dפe!. j{kC'S:WK. #(20t*^fԀƹ0S^m-WǑGF!Y:r2VP< LxpɝD6g9 =,DB \#ȣQ̸~]DCa 7WBS?T" ȻOs7Ž {G!(, 1Xp] Wez]1< wgy>"oX 39xD7/b"\$X#~GRZ[^o |,+T(SeGjUGVN$)"7u|Ok/qWV<< ou[Z?(7y/zZà~䟮f;jӪ}ba2<CYS)-,}Œ{h\LxӚ 4469e*pCP _+UMOd#s0ߢK^N2xPq|nּlR `c@Mi^w}6,- w~WQ<˒v(_|ءj.{悌CxP^2(~S`Aq0{Պ5>"a)' A{ŠZ6p+:#ۚwF%B|>q烍rRRKpRҠRi~/N{VY  m%MծA PxL ƨ3Hg/~KQ>2mj&OPPz"(`ɽjtieP.r|;x- J'XcUBH(/hyLhz}~\zm~y(K4bSj6PjϡQvu^"ŽT?}Mٔ( Zj>ҿ 2Gtm=wsWL~yйv{.򇡤i\RI@%BW(ݪ8Fn%69+>0viӲe]m|-gSg H >z_Hí-APĒ!I=M{|4U#{ y4#?UYSWQexn' -*L%zpz'~fcXg] Efo*gC ߢ!lΐDtzi9|!t4C8}uo&Pr6?7yB5.P nx;ʹ5{Kt#}`m.筞 ƻ7evnJ!hĜ̒| ֘k$ 0&̻QNӠ`Mz۽#WU|Ĕ)>-` Bbb>r k 3ӂrp9(Oқ*aП苨fbVppp6F =#%ׇp#~0@:z@_y'/¯< fPtZ;Y] `uŰ_cؑM@;[@3|8sv? ":}H90#cٳt|~iOvXs@3%L͟}r_Uu 0@! X(yx(_`;4kwGD)l,,"6 %AߺC }ٯ2٦Ͷ|{ǀ;pY+;[s{}:0Gڮ)'8Zo@vfG)1 #y(;{SIRQ)TX/$ ?U8ADŽdЫîP-=T0TrnclRG2EޅEݠbo-HzN'AV @mTgu<?AxMy}>Fv/`rFZ,avTӲ3".3і%)R~ɤǞl#lҚ"8S 7`L$O(9 oaGEb3t(id Y9N9}IxR8(baDH# ]Gs+0xT*3|phr4DF' symwuGz`9M`Q|-LANi&eÒ(gVp_?Ŀn~ VI_vvbypqY4H}v@;gynVE9|=Ś,\Y@6mx?INc++PD7 Q{~7!ϳ! +F_sA:{;+o4gan-JO]f ع BjI:CeGSoy{il؃V~/I=~_?h d+K "& S75594Cp6>ǽ1!^= 7龐۞̵BLz  (eZ@xde+S[C||8 Ώ_ϛe&{ݓd3vk7=v ]di`o_nmLj]{;'Y ݽڨN-{qcޡQ#aT;%݉\Z]͘pW@ `캓A?_ɉ{ K'h8#*Tvc}F77쥃Þu?dw2 t=2 Q o&HO8#F֛0h%s.=~6u[҃ծu!\f{6xé:8xpvT,0݉ӯ>Ϧ}:~U(f'U**} !,9NLg/6 N Le˩#$\qߏcDo{_]"U HÝX=^wXT{yKD'uIÀ޲;$A|@t`|cL'}܉ӱrdY訛JAť1s [t%ny@BLgz<9s9s9s9s9s9s9Ο9~E%&~glIV[On2Tzz~eG(Z8m Y1jd<||DlBQSvpCOO"u*C̀ ̛:JB@ffb}\uҜ` i)H&(QAG h.gM mzoolVԮ@jW7g_N?<5!.89ޞޡxr'l:Qʁ"s]nDjӈ|,Q7,䯐? z8i rȞ6~ه\ztv8#*~Dgʙb++Mw%v" b z$0#2oA7?sMwQr~rG;ޒ:S"1j#9K廧>XQoܮu#`|>spG E&G 7kV9gI=4֕v!$۶ Yq2cr=:#%#{L0שc_G93C@x^:5!B)ǎ?]f@s⦠c}nq; #V+nRy1I$O#ïYdz׋5vO"vǠQhDv-ØGqsO30}raڈ f}MSr؝:I$[ p1:x(H?gC5+(HИyd/Y%>_˶zLECtОBj81=3G?woLHK '0[/9]o=ktFCN<}K&;yAۦki_4Ƞ Bf9:@c`"\aȠ&'ukYp)/S UdRHTNdN,:>B5fK)fw@"D^p L\b"w-]صv f" p}aPXO{c&G>QVM5X)zzÎ/a'oh3ǥ=5?Ed?O9P}_wc@X'PyUBufAiII>bzCNKp, S$\`>d$71Oq@!<AΕ4 ECӻ$ (ofR 7YI H_mϦDԁ^~ 6ҟ̾޽/1'7B T/6g9Uߞl{ ϧ>v|r$fפ'30f$;L Oք ˆ1uۻǼ|tnzaf=3$pR@(o aK\{ @(=*I]׍<'iQ~/gyɫ0_Ɇ/E$=}?5u ^f&bCpR| PT dMzM׽X"{L< SڹdVϫ8$?hnem;QڍvLSxK^.-[nA˭㏕s*A I(yoLZ &}ӲA ̒ $c?UMU~Bm#mp?YsLU =+Ǡh"2"{<{}}t`~F̚>~ [>,HP`%HV#}PY6R~/\પ0 'T M9)AAU9xq EQYMPd#HPP -5YRY;@0oTP<'z7Qn^ePuޓ&>X37TX,O`PBl?}$I$4ifRJ{O# k379 0?:y6c_|6l~--l ;y}~4` P5aB7<|Y}U*v*Sty>⬒qPq㶭WZ?ԛ-DHIó ^f[ 9D+yw|kߗV @wOޟ2|^?1߻LC.$Ɇ+Ȋ֐fLh<5"3 l qvnCyGxDD.=0pܔ%PQO'|n˯H~eu-@fm'}S,~:LC(RMzO/ הG^D7((7(E?W}i\`B0G29H$u jH!=7钞μ`;ʼnޣ>`z[7T"V9U*b'@|$;Y4T1] }zCqZWrm޽?n!s@>;~O` ]0X)낓{b;J>Z~sω= wˤVih*d $-PTŽO&43,P9M`]X( T-7}'"#J{3Z|?tDuL) ͘JXa?j\G}rf.]AłP"cdp]<^#54ws^0w틼uwsǗfG{O -.qaG-rf&LtsKOQ5Qu|+&ܮ;㷡(YM$ {gE=w&t Ru p:xNWDCdu> o峩kҥT{SQ u~`r0A1 䀵یsjqZr0>AAs '`r>~~W>Qck'[8pr8cDh1EsߐQh]zDtcn_F3:pU#|R, |j }̟x7 ?哺ǟw~G\ԍĘpi!p# YcHn)P<]NR2sztϮ"U&zϟQ'T 1r9ɑ]'>1!*MzRJq|[?ca9P ҡM'IRf.ҽ=,>ύ%ΰکP+>n'c>i5dw!|Я;y_n.mM'vnpӿ^C85Xdw0z–:|sCGםF0.oz Aepu"4T@f>]i\q:qwϒ.NC .r4d"8? D)}=L兙QI`l(G;S㣛q]Xh"2UUDY-@R`8ʳVJP%[cGUD0]o y(;wC[}s,AoD7sز\; s*/:-6og~jڛ2ɇ6tfbp_}DR13Əƺv % xpԄq:1k,p]sErq3UOD"yzu6s>@qG*<31P1O91f=GZb9 {88({?۳n~ѩ4H* z >j~(p0aR2B)Jne3& ; JIPy`= C|Qt**ХfPu3$Gӌgn7fgd͇tX_=$;<׉;+ XpB#4Ùpt;)!f$~&OD;-M 1l>N25S⧷ z_꼋ɜ 8X(*j{N ~k+ɤ1NtSh'GHIEv;dMB_{γF+{_V˃ ͭuwaNG;:LA͐cnVÚ ,s >>"WXG#>V5U<qdku/BK/XQ )Iq[kyZaZ6&q{+r(򛝹h;_lAg~ |G!'Pv8"#0d-g "`rx|%ޞI vrt~HIkB&:z"Y&TpC_+#Vo[2.<!ˣ c{c9y EZRtCat+o;Wϴ:={CGg)ej ٔ}XuP>KD[ـS)THAHp(k?@|x;[Tss@0fVAjᎤ9OPPC=pƎ !`46qHa]{^l7W˜ǵ^so{o?^D+U2+950VefSzA8a< K6Cn"¤Go9`DOLM堓c~a}`ZšAX]6ĕYTMɳlOn^DQNfHz(MhLHH{*)fQ7(4-89ݛVO_+B ΊN߀TA$6Ě?w[F9N|8A{BJe#Ӷ`Kbmppn)exV~Z/鈾sj@~HmXѰAe`_·5 Z %uAWo8N̖x-㔈&$^,au k1!:ջTAH=_Ѓqzs Cr J8x#uǪ"ۿwX>σQ;]&"H>`vH:2ëFO)e=nP<#-s.\PoD]CnqkEKКSk ,kĊ;L5xuŹoW896l ׆rbOtp"ݨpt^rE.v0U]@^+ʪ4Á"h>#c1KgiE{|6|Ȅ> o_73?89lCb9::9^D\l=ccS~pOs)&jGkg$"ݍ54,@+,%d(p&5ܸf8B~Ľd@Sj~>ʬFw@j/ԇB9\ g% EUI-KKS?3A )҃Q LLQ1DG];<7ikkm5 .||G03|Vbc՚_:9-#hѐiFđ<5{Hx'3uù(̠ |@ p^ۉ%ՅӮ. FD̑͛:*Cت\tArbD 05Т+0/֕ػmRI(߄&ARǥ5{X tʷ3wF +mX"UqЁ\W+̸"\*I=0xxQw Lct: 3s\ Bǻ9+Z/ʨT A+D~[l)nNS4%'gr@:oMu'#_2=?1D{n/7(|tTB1:9lwI\ 7Pf W M{>a`rs~N `4v|RGOYVƂ#{}qr= >+1A Gg(p˗ X\E TqR} [VtuD3³I00허&HEgq/*w+! H@# B\.p&a'`uO޵g5736Z8iY%QCg%:`s^ .NAab ATbɘ 4 {H+X_'vyv0o 2@>wso@/"!?qx^& ?UOfoU@ַ?2w:(D2*-2:aʢvϯZFL:$K`y}y`!Д8%h  @w zRSa@t=v@1T8g1~$q[-p";/۱0F:,$PP5r#ݥ]?P]ՏA Õ-qC}BȈB*ulQrJ"ƏA(H~ȭ|s,&ƿC00c*c7wjA q'zAޟL9'UXjnh<[N~.?)A9w'o|eNh3ϊn6M6(K.>;ΒEIt`pa~\g^"Aтmwȓ0KeIw]KU$tG}!X&ϯͰ4BEO4<qK2|a,P5W{SMY"Bs c;~DTzEM+R.o:|SZ|ʷRBj OjW %xCh>l@7c{D;.<F*݂ dX ifA59‹^jCPVk~뻛Yt\{njT!$RY9>T 1 ;%)oՉ Ckar` H8'>ՇϿtKș/ٴ))9bULuHtSգ=:ןfRSL|>0)ZîhWg/фv"ʃ^2tdՃ=>P HMme_TS7Af2#K<=Wpx6 1Y T1&(xq>4a7 NXjXq껑w'XE[ɵ9b a~:2{}**p{e/k>0XbP DUQPdW&==s;+l`NFymiNȊkgNf1bY_.׀|7> .D-)nTr2rL$hp^yXk"  劋 yAcieih{S&G!pKOEnu(Ƞ6Aayz_w*ΰ6 K Cjfj!D\Ô"vZhł0IԐu3&ƒu5i!p"3Fzd }3kg?! ]X`U,PcDUmpHsl0ǡL Rg6HGF {DB (Cp̯^"ǵ(H/9>E1cNô.k"d~`ak0#(r|JZ\/!ӎ{7 & ?v&`K] ǘF$'lur>^ys1#0 -Ώ#~~4iBh672T&y;[?yc1o>GlmX:'TOAz A=*,1/TYL "v;{uRj#p/8;W9 `~0&;nkŻc~qPmf7}[W#5{],l=9_m `l 3;w˔ y'Y#Gg9h?|ߣyHa+bЁy,߰8=[[N`.o#ףL<on^*gG|t_<&&k^~P8ɰ+oo۴8 |S ,0"o|06S}PE}gemXGOlq70 5zullaxָyD:"Wsw)[J|Ha*wKՉa+=^zِ,v3EXc#I/@\rͮUAs B`Za_F#2;k 3A,T93aģsj2$|rЧ$&h%}5hܯRP'>uz%UV"wm6v=ecןP{vY mǛLYc2F 50mv2b?NVノfpjS*lOB9, J|L5zCЄbX,)Ҁ S_\#s`嘏| w{ 0x۸]q ZBog[l˟i{ob= nR`*[߹ nu'H"GH{IqKiGr 3)FELօ3挼%Q@ -x%y43lAc/cd6fm{Vw])DE ]~Lkа[6si:ɚã}|L3o|!\WK@L"hl ] Ҷ.WD=N0&r݇w5Q,I6>bґ|Czx;cÌ;x)&QUQUߥp05TjTcUUUrV*̤N<GbL&O ަk oq)^X)|lB9?-*VSkl"ǒ;ފƧ O߳!ɭ1{!v,Žo"n $oҡvLVʇS<{ZPOJ  12Ct?XT1[6Tx573&,cxѡIp@(Otmd;Od}}@6Q֦#r FÒ =!ơf;Dn^di[k))NaÆ(H,( {Mvq׻4]a)33"Q7 {k7GRWۥ#d=A.R|9L\(Hq@C֏п;V3 n[*ׯsˠ(E:4cFP$fPH'`l9_ReƼ>?_=[cs}ɍ2 {?p@\B\vuK8?<9<?1~_b||QxkMs^CB&0| Z'$@1E \8^!1PU;~Jl$aPũqO:<ڐϧ۹#|]1Rt@ǃt$#ԡ$H 8d&`χpZCXͫ恋_9C=uBҥd^.=0h@Fm)"S;RJ|uAdhi"-4m{V`(&Ui,E DBI 1(j)g`҃Jqs`AY&Ў|{ eK-&EP^ Vզ(~w}_ wί\md a)^r=6 \܅fy=-li{FΌO }0s95 (! "Xm~~Vp 3U:jI)dxiE^u,S~(>$Y/?3\h(pDގ[}#[@ KPDl WFGanpmkFBeߺl&lWg׌ٌèuK:AXZ_?!e]֟{  ZF3\9Ue! pNG.K8S 's49L "2"t4{- 6Z h c;TF҆aV7m< .UZ`~wǜQ!|AǎFֳg9* Jq4lk)^4+dz?tNf>aӃdX^3gb-2~01 6x9'~ۻog,HbvchxzӜ!rpS^Lk+H1+L8I&ܴIT5M R}:7m$o hY#т"AL(y_;޸מihxDž!#<1je1D~؎L>fǜ@Q K<يEWKA}_OOȂ^r~GlQ_n,;θ2-B<̖z&{p3nF †_G*[Gݠn(d%WEBn ҼF~1I @;3w wηM|qהlZ$wf(ByS򘹻5Ǽ!BV+!iۏ8,6 ʟC諌ŸO52{pSP4|>>,un uPG\Tm|YT@0lWČ+[\Ns€wV#U"7gG_٫_ݪ7LC3;"3Tu(w/k{@r`v4GBKt$-y`PkXe/g6L s47)&8kxWc@[Y_ӨB֟ʬDEPZH`n6=IՓ{ol(Q;ˇV=^%8[|ͪxBLq^*$:B`gc9w%X>ApyG va؄t lF0Hd݂"Tu [GΏhӰ/я#}o,c2 ~6H@^B Tu i{GϿcĬrIWR>㰻 M>'_nl  +pTp`7]\$f'.,4_i$^]yPg>NU O~ol!C+ cw<+`e,B_E[0< 0?i 8koHlzBNA( B>z_X}!?č~9XGPD :<"qj<;&E)44F!cxvrBBĕ |*v=%2-lTuT a5Ɂ}YA#?,²Yg?N:+]?lGu]OD.?ϬLqRR^U'T}_{wb=F (DS}8~cLఖQNJaI6濛6V)oD@`@"~M38{i nOn/ZΖw@f)ER\ l*Gz3zŁMK' P2`eWx6=65YN# \v!f%-&gu}VPpÄtk9IwCdˁADr x1` &DtX̞*_f{"Folظ=@odQ0piYu"[M%+=I[mwn@)hG+ʈOxMD0DՉ9A1SËQ^vn?'K*%oȁ68iU";2:p_ `0{6'+SX[U!)@&x=XXz*I1])  V&nU\fb 迵Go9*i ۃK.anoh}l"E1P::1HGs>R U0O ,d_;,y,&O1멕o9a'vw`fbb:` *DY;s7>)C6+@)PgNInmUbg䣀 >ծH# QG/p.2J*6:&B^F8%8,ΪL4u>g9Ls3+Ѝk7;x3J{_nW+?LK:j1 a QMH4mAȆ g_M$P?ŘFJ8Z|.P܅Ik. =xԢZ`8GkB<x wG)|h1DM  lj|@TG>1Maن?}Tzw>#nJ0fgCwiEz TJHpP-v˹ƢGOGBfZ`{_G / :2 ~<*2")?+Hחv2HZ?2z,PdKٌЀ#A+Wiؕy7$Ow^Z#ơΓLmI-N; rAW4$a4 ّ0VzM :&MU)3 w}j˾idnֺYz1,7tWI //ԕL;y7TڜO a$[]Vtn[d#S|.3fծ#ׯׅLu\.\T*y:4Y!Xy<{nw[Sdj,~!VE5sOͷخispdr]<ݦ#9j$0v>Mv݆O89ߓ 3wmKAM8ݕ+Lf:në^N,ߧ3sWƪQ:Lj(RcӐuYޔZxU+ύyeޟhm2#OXDJbM0 3~Wmu;:vޱCÝUc7Rw@(3Qbtje"'Έ9߅b~XV8쏗Ly0n33^^y~:; R=q`ɩd><#9ZMYy#;F ,"7Sߋ%2>t[/RR 0m15HR.cy߅ci4Z,'^)*UUdP~ Qtz"¥BQ͡8'ѫ1C&(MH2본u.Ѩ/wy̎tҊ^+7(~ J;:l=1K?J.~tB)}gjPH[P׋Cp:T/}OOk`P@f!R0W1>A`w27^#eWKY!߻uD c B/c HA˽r~gq )Ww@jF$$Hs0C킋ۤMdNF" Bd/Y̸}N뉧lkIgXr=MN)&u5bsxi<[׉LTbs!c#Q\4qE[$ ]7Nev  P`G_2O!ؗ6+]BDpq ΂:Y CtEA\(G0즂 P\p݊bJweHs [4@kh# >LKs4A 0lN"dXI>$6-GD/`:r k,lP!<DC>OktfCsbM~lWJ;֗5FNiN=gR TZF} :˔.G?^s'}f2K+K]Ns: J l89xWqSf ZN"KeAq9C׏RwVQX_#0[4dyG&w((V3Zl爈/-xPR/sP|eqQVayS[5`I.xKWxGϡWȋh 9!l c6?NF)C@ |l>ߙ3d Ԅ>PZ66bpq7Ͷ_rS& *u~]QдB+.8gߜkxhAޔw֜ҏmd26#$PiIdԎU8 .&a?'$-H(ߡ鿇f4Bޒ;4+]ZwhYZo =`ᆎbs.؍&7ÙRP]DqMΧ:ݯ_%Ƨ!ȊmxŗOpcг7l*P.TR Lcdw.,G$ȶEDŻ;4xIj(I`LCLu Uou{|6||NE=pt :پkD B޺N.`GU+웜DU=1"[[3߱{]0l`#Ifwf+$ &_7"i !0Ɩxm5v7߁9eи6ݕ qdMcb`pTYk/n|=HVa̠bP& AeQ-6,5=:'hoasؙ몦*lrv ^HCLwI&c\'3Y,?Ee\2$W綦}Q1fQe@2kej}tfS [0̓5llW]켻 .C@D> I0M1n%,if|_gs:RpR) [+ {JońF\}x:̎j-RS0l\VJ/M;ͣhTUY\DL.yQ*!dU+VUR"k*C˛CI:..XYe>xz48r(^q V :'1Pw'<x0w?]o\DU 4z \˻_&P ^p 7}T@ew0!G# z?Csw/"o } @r(@վ ,F {/@+1s Mz?Wow ~zE0Bjm#?g۰`|<-!!1Ag˯3յ0;cEԽNxP< Sq ! ~IM J ym|Ӹ~:!7qN!>EZ!G?.gTz !OU q % sm5\ A4`" fQڤ~D$. Gh 8sTPS v`1d5RRDJ&Jbd( JJC%G!T0?0%p=D쟦Jݍ3l5oR%P)$FAI()As%/ qFLI3aMTJ`nrIL`'A&߷=y>?o=t1goU|0i@?xO?G__|]ϰp=~t{?׻0ؽӴJ"2&BKe OP!=eUX<oܠ}k,_+ Q6_[B|Gc~[*3z K 0iDz5G_{b{Y1.E=<63iyӔ#H#d(zC_^}v< rzn1N,IT?/}|Ç;Qu|A8,[_,:?Uj)H HWFL Kt`ڱCZHٛlN¶w.F:t(<`s~iDq~>ڜI,}1ގ7#>*[T7U"}&q|;G<@Kd'pAx>!J|P%Pv^@?WTsoQ7*U~9{<]lNa8h:MGh7O\EAC0&9=_Aj q7>/_fGhNvoy"˸آs wSH߿T'O\"@Fn )pnY$o>8fl T;ʈ0kPhF@EH5@ Xu$>/B9Y=qƄ $w2]Ƿn;H?1N6w;" khLq9cd2#$" &2=#8` B.c01`R=䗀‚!Fu #&P& Ywo\7RRN9G)3C#l9d " 4ۦ@l_ݡ,{H#楁)Tո`6_ $ @lwo=xI,ab81>{@ %rn ÇI +Rj?{]1 RűI;m%2:y;:"Pxc X~}|_״-] 9 `7'QP0 _r^ۃQ%eI z:9=5oՒ8|Fޤ꫖c {*L?PU&N&>]9 xs %-wð^q,OGx8v@v-RH  wW'њHT-zx$3MxmJ'YfdPjfͿ|çƮgύ2?tI/IzrNHB8wB!cwCw臔(Tc7o>;:SSs,qucK37#rpmôL` A"nN[upِC‚p0'k[]kxH\l`ЪFNoսl$oB<{sRzSM?8paKW |<Y4כ3eC5(?v!|SL}KI)|\]65{Qb,]RwSh|zgmj`'$/؜[+-/.8w!s99 'Z߽!;(Qؔg\.v`Zz_A:v8Џ((il5 n5J4l,ؒπ`^oڑ/sp LƠ٦al\eb vQ; IZߌa,|W/ K T&DFm.;nˣrsYb1wm# VrK<ݥf@ 5nfuJ@_czVwǡas8lǟ)XsOF"^|YO<1ƒܛ;ϺdVwG1_^H~Z?0 6382Lf+Q]m*@ Ѩk)( ,P:Kq[w\C9,oW_3,prMQs߯>z3oA|oƽe!7If}鹠&ĄdP~}6LmcZ|e6XTJe5Bz&J_0)~_Y81SësĿ5K %(d<)V{JDU^X8IREGHq^Jk7X _%Xv2𨇖4>Pa`X|[ڷ@ޟlbIɸmѹ\c9?kqMۈ}=6}q|N0ڿ ?5o(inݏ.ƾ[g6!BtR/-9s:F`MQke#N9|N3u-kZֵkOkZ֯ZkZֵZֵ:ֵֵVFkWikZ5kZֵֵkZ4ikZtkZֱ>kZkQkZkZֵֵֵVNjukUkQkZZ}kZֵikZֵgFkZֵYs:ֵjfV1kZɍFnY~q WOl8WxJ+W'Xg5 Zֵ1cY1cƳj+ֵkX1cw1g3Mj3|kQxru(h}kKteg5y&3EUMat+y<ϣ,|z?8Q>%9Q x1#R3߻[ `;6LAKLm\W1 Yrf<~zGߓTlU㿾Ybc' &Opk"eu5&BbE~X[У9:'✜L<2,"V[v`Ĕ{R)$חLXX!ٸs3l\;2N_n#ϳi:`;^ oϖv`~缝No.uڪhL?׺ֻSYr~KKky FPl~1Q1n=_f58`;CF?lpPZ^u| P]\]vwr/çgpW像1{ڞ_)9jwY>>¾?::Y졬 V}=?w`úШ{;.{˷rH2W<_8(;ª]&A`p2T/q 7+s_j Ym8_Ʌ窗cNrRoyB GN[k<7{ڗt"vCIHGv2։B1E |N>:a':LTCŔ/ $oIpms'0/XGx7$D"zΜ:|v^2ɭKtd6vfͯG9V 7;yo\#/Ag˂gmN%p !YDxOӧezncJl;6=UŲsJY0YCֳBV swV}Nz63__?hvF1E  @#!oziTqMjky7d|SbCQ*"ג4|5A0ZĭO$ː&2$0AJ WJ.;D;͸!yƟF@x w\4i;GI=^O($$98!P" gox~4`ܵ;CHs=59菉 4lɕvnU0gzD(yt*u88 ÕW״d iٞv'aqt3Iz7-!F;c(ar9(`7c`m5/+Ul>]yt/<.a|K> C +|gY:NGW`uH '\Dlpx[F8sE]΋ccŵn 2x<*?{ys^<ǍֺњOz)\KHn+s[#K FbY\*'!)vSs A d'4{τl'1l<fFфl3;學_!vX7=e)M~͒0Adngmy',x$^֭=z;Q+0r[K588E1t9ؖo.g8,G.\vc+3^`i⑳f3kʕ-@!B̰:x5iF{|ݵkYr8s7^ysVra}J|DCTZQ@,1U|Yc%AԷ,UꐝyiG sV$a]¦Gg9N`x $E-1hwkv_hUL 7;K6y0\΋ t})^a`VLaG DHeQ>X7y_x8Rlw6Y $lc{-yQx[xCq:V3~da9J7uAÌ<3=tl;9@h&6j-IY_ZmayT8:k56~J j} kۓ4bSm)+&wmlLŒG5I@D81h$(C13Y8!GyN$E.*FIdm,֧ Z\, 1X buh4adY+$(~G'Hr}?Ab|`:(KP^_Wap# <;6/Vb qVs1"*vSSuK#\\F=?T>'⏇4ɏ>;Hrf3[ͫH|-~cRB$6G-v}\l_q<+&#`ٻ>a Ӆ<.J襲Z0h ۆM| }7Fw`|6B/v6"ܢ8?`G;lr':ko9r춫qМCGd>tf'{-xӛl^j4 '8m4Zn偭Ͱ-eysOB̓ubuQjl鰬WfSxaknԔ'}-WE}`0Œ.a}m;UɆI#\hjc..vB뿷?D]V{oo 8ǃ嗷]cL47RɊ/*=o{߭^'8LJKn(O3??}vtQsZzdP"5ת3*. `宲Ser=XsKNlTYX,0匥6-؜r_璏x>J&mm~u]0z!U]l_vRgׯ_ZX)'Q_RE{a;Ҁqa?v:|svw4^чgᇢE}]|Gc$ (DAàuvh?tܛ()1Y7džD<9"w,'Nٍ! Pȓwu߿m  548_F:7 {`ÀBB y/n G1߳? (@@"{yl0 _lRi bw$MݗGou+@TK,v ߶ؠJǴb#"[V6B:qCҺ`5Bku ,@8N6aM}8`ϲd /}_ [c0&$symR.Q C x䈜F57 c٤Gs4qD^$y}n]Ad&>DbFݸC)%jx 2ՀaR}GZۛszpxy-)ݚG5Pப] !7oC ɇ[cx @nnVERv7zx!!ii`& \Σ^ bCd^H'vDFe1UTc*l YjMћ'[ne!&a@.@0a CE30 Cke[ mld A{]RxnR˰ .NdH}°,X?_r#TC{s#κt;yXsb"z(:X#cF—V+2Ip.aM 3!S^0 mv=alw WVoT 1@L = D)H7^>??Te杞9K.]ȭ'J8ZЛ)J<Ɇ@k>79mQØK:`&& IBI۴1ڏTɑ`1n.glY2%ux/'x ^^ϠA<W+k-|2qaE7 :MR~_d>'imῚ\v{6U8a80PbKR.L!Щ○ Sf@JQ.AUUUUEyxc.=F>4#ݧ=yBWQn2.r4ìȁJe1Ge+xB&g;`)BU'}A%^hovYE`Qw`#!*;S''Zѹ.Ϋ \L^\Z57s+LvűZ$^PFZo_+)%Mys@麄h~[kO>wEADAAɦ* QVXXDAaT19FXDf8aPULՉA&DV`fe4u-Qo?g Y]i~۟aBO[[e߂~ Ǩd;W-CX8Q&j݈w`чC =~H0>IdžXvj>n10G !5%R\G^4cČj1jy3'U]ĉ"(mJo7c 6г py>%dBw$ׂ}#w>`)؅ #a(߻v!b{PyvpDz#>w\C !  PAA ?t!H(a 7k(%v_#ٗ^"vZl(6Lg06̋A槶}Z˫䗞81@b'O44~j/^5l/c6zpw %Hݗ [HE8=Qv` nv9YB0 ĉ>4㽈cK5;&TwH NG8Dk QG9^ᛓ(rHd9)ׅtzK ?nRz4|+Vc.찊ө`s# 2"ݏqGB  yrlH]I0!Nl5 EGGE\:t̽g0W?Zf7Omh"9іZʎ̒ws~v<}AE hD'dvӯTTbЅcaI +B3Jē>f5Q8ڿ9?OY j|G>K˅1 J0;_װ+l  ="/AYH)ԏoV ij% J)Gq߮>.t(;_{ :FEI>?7z{z#(!F[>|-?0&@v@\;o< 3Ny8fIȍ--w\FhӆznFj)[4rNv,6v_fv{s݃LA4t6\TۣmFw[lT*MϽͶKg8lgyp{ T%0f!=o'd$`mTʎt UD40g,K0!ߋ-St e=픆[)&BovP]brjPs;b<+خ*64rSf6M2i_s6xߕ [&y>#c|./u}z~(4a1J" mގ x G磑$~VOQf'G,%d}mڲ)yD}:bZ_=RUUT2U}zN0Ma{2ٚb8 " WH:gNBݜHaɞw&jC4kɚǀTݏ(|MVA]^8 :>JOB,ywީMJUlF( 쀭 åPDB}qzw4I]y_|! <ءQ|>m}Ov^׀%~,>w|YB‡ѥ)򯰊X[6p9L9yI*+u_1nØ?7A@v%@Qr99R{))' 6ϔ2[Re Ow!! d<9 þD6p`}?a&|axriR*邧 XCa IMt5~k%̍9 fo?7}}s|sn;NEA݊_oz:sTb>:&7[n֐ }Ѻ+tڷs{iլ0n|(/;&@ax&Xd˧^]:fS;/7ʕczEt͊ sLJkIfP"x5۫1bzT38pH#\L7hPݻT@, e}@d1#W:%s$[M= J7[2P"*)&J i}zeAkcKZJV\SCH+$ P9٣:HmμĴp@s(V ao`XSٻƠбs}sν\U~ H}W.\-l"V,U*U"YEl`F8q4i|[hjL@F&g7,he9<}42z&>a9qfHlI[#WwɃ#7'p:BNk_r7 pzE}P2'. |Z\|Ex=1sUUqAȘ H IӒ]p w?¡VB Ĺf9!q^^]N7c)֋PFS'(-deyIM4侐AU(z1k{z^ZǶ=Vԝ RTFbaL Bbb@n !1ut׏n8箱׆\#Je'({, M\!倛֪I$`b]\ *ځ?hQ^*V]$I$I$IOsk 66">dp#> G2RMAuપU^K:Niǭ cA`$Wx~TјNV˭BETI$UTUTQ|ŢR (&IxwcujBf.1\RX\(BC˴hp TM ?6dCׯUs# T懨+l< v *j: ?n/Eֿ>Og9sUYsb>6ne# E 1U%b;U鷂>;acc F@ev@Kh8tD ^L 1,&eo, 1q uHMGݭl e^55JУuF!2mK}ɉFhÊ:LV7Q( )Ni ?|Ay?fȰ2JdnQ3eЪ7/^: jOw>V&ڌ$@l@E mըZ[<5&r<'" q0Wg]ټk%n Omqg>qW_%A*\LӦ?pXHCyO;y#$Ch fGRaQ@3##*Cwz^/`Xa3nne!I)Rde(kBg#g$ޣb. Q#A.Q ZrFBz'(o xǔçW__wt 2"%AǝR&TG7ǡʴĈIw8/No3&Kah TҭW0O'??h**7h%HC'vIQ'&T.oufcb2G9g epL>,|̛;~zy~vKN  iN CnhyXQ!""#g%^cl{8l̂[D6?Śe$n.= zmr6,ʼ p@paG|uꝑ'Bf`mf I|udнYxmG0+5P3XbC:Z.˧I$'>+1;mTd#J'5w} 99`>u` .Q{i8B2pG0ϸ;\";fw&wgXDba܃kƢTs:PsA<~DG $o̝}@!Jʽ juXujY\yNzLˠɋ޾G\=?#CĢW6ЇOۊ{OvWK_)_&`:S0 Wn=կ){A K|:\=Il#@t..DM[5$\ B$)2FIQgzPʂ.Fe)am)G+?<gh&APP3Թ4}\s|7퍩Ntf)U}_F wX.brO̓ vpwKԭg>;y/yNgotG"!F !.b0$Uzvu<>۷NO6Rxx'ZR1is&$6-qUf&'7BD| 0Zc{yX7_ x_D qN 9?U>  )P? )QR3nL=>(EoOB$䬘=@U3ȊY.ͽ'}7?.iQm)Jַ!e!rA~o-8?4xK@P o E΋~Q0kAn;k̒EVU5U+hU㶳0ne QT #zZvr2@sKAmwJa)\tgzT=7 sVsw"ńæS ڬCJwT)GIm,咂T)2FŶaGSrpieYE`AW[?MIx..3:!QO09 sjUEۺdK7)υwu2}vcn;x,: tn1k?OJ-na]b@B7_h UO( Q (Dh(!Aԇozt0>fbSة Ȣ'=SwL<]i[]l}.$KwĒWJ+UOW(B Jd/+b׈b, ѓd'ﮡ?ҿQ)c/M E{ꌥ*̤qt)wBsضYeYdϩ9rG!#'B{?xvy4ޮWo^d8ɘAX3~-7D2dۿnwŜBwI^EL(?o BZzr|~B T"Ow@mN.^mOG=LoÓwc~wo2pP8e~V95H;d9.G(T"GX @#̐;):^'E#i/1 IUY&NJDD5%/K`9\"sNdzm`*xuX pmMw.1RJur=Oϑb<|J%k.יJvaQ4M4B-'KJv(,Ƴ-w3,٭hG1o2[h ˭h PgmnÝ>]v?A>̶I[dI'6$P]?_^囟2Gx¥P:0#s5]f_wh--o[ܒF^(22!"#>A4)fm2В"?KrV`<zxENи~o|!h<>A>hX\1a(QC(?pݗiC( n'ˠOq'-F45=dQUUb߾/mAx7 4 %0G_ ˱ɽ>N.")DV @…  2[-fafL[ހfw8n[m,]X@t2fʘ8 f!1SIllm޽ &͋w6x^3["6j0bJU =غ-lpX ;@@y^ځW8.{LBO\!sx/ӧeC!bܬNϷeYbey72PtT)qVQ9pۯ#SJ,;\*J`.F>uk]={ _O슪'_t~u6ڬֈ><ނ߄:>o*7CޏR'u#?v¨ D6.8M"X0ٹCPPǪ2L0Vیnϫ {$qs5ln| ~ Dyr]w("kxe0a=52#5RL׈=PT?DSZHCF$ _j*;z^r}"F4}h"b| 6%)PS!ԆJCJXdۓG:  L Fr1pP AzЄ@iQc^6y,W ?XcpƷ/kܽa5@e咳5)t1cؚqf2xl6"mj-]-qkk4C}f}ߩ=㼰~gK5O>Ud_gzupὕB3Gf};}jPDorݮQ 463ml8Jn?Zˇ8Gv#۵ۅgBq|05z@P^P Y$$$?ȧp.ދ|\gZלHPI,U5%+`>q~<5-H<Aq& MG0o?{ xK7fyNk9s9ܞz@5`P-$V<~ӂMzBX?ϙг3ӏ`Gnxuv# f8{a1XYI@V/ԤHfhc[O`y~۔yi_T߆;|#ĢK_el7g3_T\EJ yִ{I!26(RgBO.kل^ M |؁ zzHo_]5oY>VqYb!D!=t[Kۜj#Mw5X sᏻ Y]l=Ҽ^=˄cu׹s$ i,w͈j EU})s4bo<o* SLmf5T 2f%DC`+:ڲu好vQp ޷>vیvo3@V Fco*ak1 T 7Y .PZ(G*TA !TMST;&:iFY'?_vHt%!A4(LC٦1t\,DzsOeYe(=dx0b-[+W?p/d.7S2"W7YsBaɨh֞p.m9ͬg5:0*t[∈ֱsη&YI7ǜt}g((sgzMٓ"?o.+{aC3ZfH4φ͚ jCko^[~8BU?FfJKtFA?1q{J`{s4ʂ  ?y<^<Ǟ2` sXΙ~{nlUesBISR7CK`RAJKQo!AAF.=6{(?4 Y 3a+_ [B>P/pmn"(0Ql! @a̒JXS ?h`{;ӳW|_J&!U?:~)|g7xO|v oN3,施;V")kMLAϭ`?K$V٪qU;˪HXnGF*6FN,-9=]c#^ݗػat#dGP?wA=P /c1ʒL=k9tB@rg0WU -+kQKƸzy7'EcğGVݳ-,vYXGI?ft#팜@F0= T,NTص5a[@]70Mn /{(rt:Rʈ)di46QZ)dpF.2PDĢH& NyXLmP@Mi9CGt~&A X~_h'#TBO3w>N=.f=>`&sY>:;lB㌬(u)̙,'U5TP/v|d\GWW_(S!4xϙ+ t~1f>39XRgU#q N IfUbe q*>^ޅ+s&=?#:J/"CPHFh~M|ʔC7U|A AKB w`Jk "T+% S3ɜp7aU3ݸ~F״rQg!zƣPhŠOaP|(D|8͇yG"8`nSx13 at;RF_FB^N2Q q}|wǎB1CPJ(JFh&`Hc=sw'nL ۚLwgPuDC@oU(c v~mλ.O |2) -;YVeotssJ2×O4$\7i/nj <~AaH""'IN*~cω/w'SG/Z*ؐ32FeWff=dse*vT9s&s:{)j]ibc0zԭ5l_89fn͇LprhS[g_Cd@ ZHK8 Ct?/SMl/w.?)c n`pAF*Wb_$}eq$=z "68|@7_(~ܼN X~&~6cA!/sePY`OQbSKHaR.c hPM JO,T^>G/aQmV1K^TjҌJcS }4"Ꭼ=3\p \ujs.Ik1 J-d*@T9s|0pukk,om8A.4im62 #ή6@T/x2uУql*sy^__@X\\L&AH8,Jl2j-`\-cB$Sϲ=84Aw4klrȄgo]qѓ /#iφ.lݎ]/ٔ+L"bcߍ6K-ϜsENry-ͣr?5JIFv(nKɸpE] %K|tpUWn^xtJ}.ɛj U *1.41)hڋv[ jPcTE,SW!QV|";sp8ÒAl` AX4-2(5UK-FbQM?%W8%*1VAT&"dcon5RUV(2$:b ( l0X-CLuyf)ER7Y@EX("v}9̌J]uZ E"&d~ZkdJDH}WL"_4q)Iz؂0oeP}wEa%l_'s9 (w;ŏl4Oy HroP*b:u/3z?+8]B%G/zB T%J9-ˉ}xgp{^r=҇i~pW\C)8⒪:[^"qu:>0'!xtgxT#L&ù̹ _Y8: X 7I$y2~yp7jy3+t2W*r(w׼ w(NKK͠us~GE;|A/ośJzw= n%{m!oQ_SS첸sL{;zd4UKoٻ~HղX?Xu櫴WQe"lTXy΃a9T(8c~^vGOvULeV1;tӽXk9/}<foSv$x=asV&YÏ mjnZ4=iP01q dv>mk}l gu^W~tqk.=kfkcXe2_5*@JqNm}N`>Aj C< B͖fɠs񱋎;#]:1H@mqy3g!AE N820nV.|Ͷ̴Mk N**F/:7*+ XHHjAO2%P!"@POMv%"g5pVP0"0K(ĎG!2FXC5F#7)]4S O(ߒj1cd6U'{ʘ0RE%߃ (a)(*s jny2n5%:adqLA jF!t!u]ȢيjMe#58"J $ɢBP&EQE4hٱn%LABX28`uĈe@"ej.[g]w~nhck3/&b$]?}%6?F{oyfd(Ƥi迈"ʕt* E@/9,̗AP @PI? tOg#gcQ?(DOA`D@)pqȇqc Q |&|3A:h27ߤ"w(X?n|m0@ɂcf q'PW BB72dy]G#?љ~8e'0&*g;ȩ@P swW UsO~9Un T%AnE4xw96;tԨA2-U!LkXd,j|M`^41ܸ>燴3mRH9B4 |=.#ZGm"Mi r1 1釋 SolpPɃ*I4C$jߜ0^w9>71 [M:LlȲN}L4` 8s!w;?)Z(4]%0ZI_hȺZT[#*N@QIҪ@Q`CŜ8OnOv^oX*Y^A̩T BL!@ǧt0;(OC<M ua;8eZ S·? M T2|39Jg^# C6YYJ lFY Z AnwH$r j/LjDƞk(Npr^iE$&:|u"]v/v'YyO`WGn{}I%?mEmu3p8dU IZDߥMs6UBB15LX,'R&:vq3Ѿ^L{ ,pŬ'kf!F2!;A;d 6 Hx1u]b) 8.ݎƴ!ZɁv= ihX_$;=v3:#$LG-{^LC.HB 00b@H  \P.<OY)|Q0ABOPf=6z9.Pш$Qu fȅD u#^`pHaNtwa`q{Y/{邏#8B`&@.ΌdX/-6ϜwFPtJ:<1:O@"tq| G&%4^N'x % /;Cvg4`R JpKvZ"X3D[1knFYalUTUUDJaAĠڊգ +`k$ӹZhN2Dܛȡ' C^1*[Emn`IZ+fTEUU:gu{k>I|OJ\&+YVTcG ZꨕF'8= k4ba M%`.yx"TxxӅ2uʨJ2 Ӹ(_xtveR̅!HP F !f R `  } yc'si+S$@k MjT5,l#qj"yu>ئ(pI`O\&6b'8s8P÷lMMݘLk;(hM,(n! ֽ4I:qJϓ| AGlO{L2k\70ϚBoUs'gو'\g>/~) UgF'%M v6@l1gh<^'ؒ1,1w/ ^O7Bةd" #a }>~(ɲaQ(.#<8~WeC*z^L 7&{n_-@Lw}ݳ8xzpjv;ZCߏSH_iAaH,M#]@?`l`vY,Sۇ0,4E! 4EynoNR dQxH+ ꪪ2Q1^a< 15GBq$my>&;Hs+GG|, }Ad1e6G8Il3g zQvl-71HXPR^[N\4$1iN"q#?q`:ΣHa )Q[6>匓!g>ȳb0J(X}z }G%f'qOYPR%f푺 wFo|!JLcj͵U>_6ඌ|c&s)-^xD1TaNxy tEQc='W9.aƳ}oqg,'en1/$,J>ޖlvT4;vl&^)48mCv;gk}q$P yܰ'N0=y-1.!LnN"l1#'6~'+Il"- BD!) ԋ\e?S /30$|PIRHTcFP၍-5Xy|By иBAA\!0R&k;G. o"bb*NϖAւ# )A=׌>VBf &^AxK3! $XIs!Ԗ!FRO'׶\ qZUEWqwcڗJswg瀛F8hBCa`Z0 t߇u!/&(!|;L (cAHBn22y|~w`'8$}aߡ=+ZT:˜_Mg Ӧlo0SD8;CJ잲^z-6!! e`6C`'ZĩBG?>Z"q)( Yh!0]PSҧ|t5K0CCMNu Q2c Eq3>c= _I%9OHJ$vN@x S^ {aߵn hulME;2 &X=d8{;$xӷ,CJǐ=Go|ț-'&Igxhs(ܗ`Iaj!2C`lQOo#2{g:³ ːS؃i~QcO8Ss5AΪ>oFSV&i0)%K6MHqub97a2<:bn5۟llv4qbM T7R@;cN3Gfn [1xc(ߟ&2vuiٓ9BlᡒpPC)]hֽy׃t=7`yot j``gOȿWJd!ȂI'XZQ> w=o`J:HWg &3XRzx^d۹Փ~[q- `Y\q!/ԤQÄ9z"˷PAjB+ޢBtBfjmZ@ySaϑ)hzǂv ѭbB򤤈Jwi hb^B!Mu1ǔpypۀ~ߒ󼓴_aUE"14Q8aqrP@1e/~'#gC"|5*f*b!WL8 B@AAAAĀf{ 4!6}EZKop|lt@).#GCW<{`!G RC%2"&O $d8: of!V!`h{AwBotkq,4!m IߦDo-6(@XGI'?s t(Sa)IǀM P3~oA/-( *팜öZ9F,F iD B&x^yC0=wB]%$"tsw vB37$q`9Ǻ/kj1Dg}ߞ]QJƓmIU&8d&1ǪhADqĄoΠYqf^nwB=i ' Ϗ/9zJ*CbNu6)Q $DQf(fȃ$3`FpNLiπ7H]oՈq=DCNOQ HO:ub6:E7wGBu F{+X1$\UITH 𩌁 y.jECcC8fȽ|zABl \8dhe0AQGwea-v00 `)hJVTq-kٝgG]l_ Cus\E:1Sv6s0?[rq  3RzI$r" S{als3:Gۿ\k]#j,"1oMI6SLH'ѼcCJ4lhbD{yxjL&Tscg {ԇC1{a>qF8f4!)WXflp4lTñ,ER9k%BRxl^y%?|,ODk0_>b@bu ΐD?һGUwK.R/9W~^oW2H%*E `'ű{RDK71Ī3Xib_Nvw;]>]E`m3I|e~nG^(o~y'ƵHCDO SdE9 x8[E(8/?([~bv׺>\1*tC%@XWK S{@.f"*rBӌؕ$F^@~p=?trc$%']R1L Eke؆iE3Wm@" I2%z^Tx -zc>߆?F4w5f{Dž> n"$<7 &"F!\[O.T8N%ʯ'!8 FSx&IwjfFJ!j_ 6M;ÐyiA6aSJ p'^P= W~":lUC6p#Ϲ^l6ȫ|%I NVLPt}!!;ξ;i]7 7=_0[ؔEjS%4āIq鑵h;쁚Tl;s= vL w(2tU}~,θzRtZw>>oLПl̰կMXn+%Hyl2>kgq\1@ToNн?؞A0dMB+iцW@&kC-yeԠXhVm6n (fE cZ Cx@#ھGXreëW>&ʲ*.`$Q>0Gl0YP-r-qDNlIM(4e†b\OirӃ:6 LSy>ۊS@;<;}D!zN8IQÌ)0 pDO )+$*S 8pxwd6%X ,tǫ$N`eCk% # AAM#Q,1 l ZR4@3ʷd DNGeva]j`}a'R6!./q#OhMa`^c4ꠁJR#:dB@:jaPAAG\ت5銎CcVo53   $0N;WcP?.Bl9> V3Pl.},DXhmh=n[ hd/Xgș3@=g1$84LDjTd)kE9%gV44T ڣhiz\qD ɌU΍zxGkZPŊɊk=:nَJ;!##pZ 0N4 ΒM1> nZGFMjf-Zmp077րZ/Bpqw.-B#"8na6PGoLSp1ItŴú.sBNĆYQh+^.0\Yi7<'dwOg\O!rBwyanٞ-sW8y E=\ѱe#7R6J%  !A,:Os4Me{S=` úD)IGyɡ&꜄U?Q T )w~9UG&a4D @d t-cnvyCo.Je&9d&CrC&Cx/l3G8.^ .t==8*h@.=3"'>@A\2K?kΑ  0ܐkfK?2@Y=1lp@Y>xi lE|I3*:ʨr:8qx8$%ݪW rpo8*e0@}p ^T6; >E2 Ic~XINs@Z) nj(/[k3\VL0N:ij<<¾3hYdG|@yc6 {iNdfD2I1G&qI5'pHqdQUxCEKϤ?6^yo.p,s: WX@hj"k5'NRӊ}0 xd&uS6 ` `F H ` `O:FodX 2 B?qn   :8CtZ >(2nQޡ F A.^JˀH< y }g },R—R6&2m”8[1 z3W"T0ipPJ4z$>8壔Gv­hfXIBs4HFo7--q3 O$cBŽޞ퍠`t&ٛfUVލN9vaj Vm9`4 #l6S" L;ݎP2B Ǿ@zي (GQ,cW8H푌l B j Ji>A | %EvIDc>ɃWQԏ`e=3qI6R]Ffݬ%Z ,Ls 0E A;cAGĀ~Pd>@B"kghU=ޝ])K'fɼw" DNV\dQO&f7-2Xmjif;XO_?suISot0\%{Db oOsѓ4r<u@1(d6<56)-t-] h) ( X  X%V%V ` I  P I  P ΐ8í6!Pďx%XWUF Bb!(!]>E G+@1R!D45)! "9 AKH԰Jk_M!!}HΏ8WƊ5z:Wmf[cacvwyƈ$aNVkJ4YG?ms7a\5t?1T簾xUa+ƕ!O2e :l, `OP" e}8g9DQ'>0m%h6aNbRc4SHv4f4/3T$$AAnFC Fc$\dКuɠ4w~M/!J$& /~2DFZȄAIzyVDiH (S]Z:S  bFdF"t8Ba>lt澘 w ;$  釿gkmƞe\y܀DiR 80blAswHТTOx=HE"3,'_Cu hCvØEgEY ]}@`iABDU\Lf$ T' ~߄X % D{PXwb8 :e b)F_vocHfPiU6޳*P!_s_3NSjԻ0 4D!6d2jVrI4-!ʴ[` $-B5z}jG?,INP$m36twZɗ0HCG;!:<̄Ơ;wu+_C3zD}Tu*Z{-UVϣ<{lMZ30$+2LA?X}8\8YшSο)&$o(JEn!Fwv{ĸLP( '~pj 2@dl)>|/qtukV^{PH}rxZѳ1yapoǭ^ܙ5i%C|O/V5,p;? p5lnzYy@ >ݹ~>! 599@Z~n a*pR|!,8epd(K^OQrw:ǯf0;N'GYh97iCLbXT3VM0aנ|LS1hѯ9Z߆ S+d~pXV? b_/mԒ@S = ^C<FQ!c6+UUTЭ*߂x&GpBx8dDx=aQD}\ GԘ2gH@R%Ҕ0;6n @8І]ý\;X0P !lii:8w ߴ0\w\詷x>)0 \#!j$ rYtMe%%Yzm@?'gu`K^}s@d_($3d#.m鰅Ge)GA {9PQg_C9̔8H"2) @C BCfm@4Ur^L -@́P35Cƅ@ușƤf`[ !o̼KLn aHpj18SNǶv@m1&]3%jo 6Ip'Fɼ ;c&@j"f0~/fwsZ2x mwiZfEگ@?ՆBl<(;ĈHvKnoHikGɄKayUVfp֨NڎWKh^W ٭C$ 7ư57 l'9 9[lL! 5fj C^ 3sN{GxJKOѶQ6q^N{@8<>,<7K,ш&,,D"D[I$Y: }=;:r ˮ);,v5ur| ~|.Q$ 㲊*ТRt6+ӫj[g`cqY+UUń0sx-Co+UQ8 2aUһWu19JJL1DN$576aȐ*qhv]T% rW!P *;;AFHb1 b$.t  RHk^>%Yu; H&JM@ta؅ $DI UG`kSBvѱ|=^UVѐ݃>|0y<\V`p aB>C!c?oA2B:T9`&Ei $Ce?0a#Gܝ3~:x8k):*X0oyH t $$6$䟚ɚ}8HX^] c SIѤƁQą3OKZ2 T0̫52'N`0* 9 ցp$Und8F) mvPXt!.2SB~w?9(`KA 5rzdj}S^봮csx v @zd'~9-uwbp:n¶Bg퇫Gs \B !#2Dfg[`))Y i98SN*E) c@G041r )R5zBzlOIF߈i\ YUjL] 'fT  (_ `4vTk[ݸ^mp%3;ǃ2T7R,8HR@d[@&]slO$Hn0:έoܚ Ot9ז7IM0m":(Y< p4'1'y]9:lMμXB `9緱tw-fT&# 9BetJC%P{־z~SHADи))e12x]SXJ] Nszip00} ͒6rr%sX\›=zC18].gt@z22M#)@JdC08 BcL#Ya33,ĸbFZ(x8gN <4O$RE`)Nyѣ4CB' IUp!5M:ي!-@|p}8p f*"WflKN=)Y '5!5DukP`GbTGHp "%܆!K#d/=L(fc +k|{)(coE /8l򯂲QrȞ^l&!6]4: !H&d 㡴P?9ǟFƇ8ƹa?8n>Ad/P6{H-q ȸ?hyK<ygfLIrDWaT~^?ѝ~tMP0)vYV>P)ʡ*NG5V!80Lrϕp;o=㡊0Ĥs, E% L\y'd PJ;ބ\KX+`Dx S@)50P@U2qkWE)QaLP#C܆ݺ#9ydq`$/N҂AH, C05#P> 5jN]܀,c< BwpL<^QN8)~TpL0.)ó/e8D<#/I}/;t.hЇˣJ74@2 /2 " 4U}p!*TN C=Yk՝aM)+48OZcV iQ =pd C>o-gv>m2c]ufCP!AӜ'=)IR,6<#/~zzyw\Qk[8V$1fRb!F08xs33 sE%d ;E"F$rIehX%3I/ ɩ,tN@!4` *s{g$dn7e2ˑ`H=vсCv1 0|OxþH_Le`+c}dC}RS!wVI#ChW~H OUVpEpJd2p#3AJjL>)lLg\ɠ ), 0$0&(H-` QHDgl /;2opefGnf  ҙξ3Cb^^WX3Ex$)6| ~WZG:2[rM 7N-Cdn%A2 pw aJ;}0lah๯|C;FUK}ay,#bGؑǧ3zcofRDZF fnC'mjD9kfzNUy3>Xp\Өqм3oSJ" aL#d009ҥ 'B!fϩEO(aH/T7./z6[,5n" !Prmo5'`6,ލao@*K1;vAt6y+Ѝ,bPTGT4)(cO$.yYހ` -܎4;A;v$J| %S( owsy"$03BwCNnI78f;YۄJ: T*Q 9GI`v$gx#}KLO )KC5$JxԠ-W "j%O4!`{Hq=nQ**x@̝l!Jvg6 @7"%$]KeoFF*Q.9}9zŒP '7T#]Ucc:0IwpBi`1$1sA J8:]d(.L<3Ԙhg *z AzUQ!rbw MDfGתWtz{]hlH6Rh!=R Xp*a0P  Lࢊ [Ւg'Sqܣ.I8Q\a̢+(>e T,vQZ=X(90a^q𩇜GnObz,0MGh]p.vR+ҤkTi6YU 9GI0Q8Ȏu8@EvSb:?ehpC1lu.mFLE$?y :DeN9OpR:@r)ݢ&N"VdÕeMFJJF& Ua&HhԀ \3-!o0ɉ$'̇|@ v2>dzvIJ1{B=Gѻn|N{>2 }X ZH+8r3\Q@y2dP`\Q؜AY9% Pԟ&4:LY! l=evG`7HLiih(œl#`aGΗ/dmfDT2+h_K; 1V ~)|&%0XUaÿU1o!;ORrV@OX;:'Lk(C!ψPc[yc̋ <$(}80>xGW5 %*eRU'{|@hlҖ@_Ӻw_EPJ}]Ӆ4pq򆶫sh|NzS"a15x80@dx㴔 '#H ~&!kF,y0z'LEAy`X**l}kx(/qya{dl7acBwr|w Xf},qP>Q奅;fwRJ #6 B`2|;}8՛yxǞ=;ܔMb², hlof;0=Ʀ,JHl W5>chob>鿏3J<ƣDy4錈G4~aA:>lv[ ߏi 9#3ͤJ<}iDU0 ǣ;vI JU- (kpbw9u&xr8 cn$<Í@66ڻ1 o K;7h{f@ݻ:8r0Yޠ{S_&(}~gݰ+K?`?!y)Lx};8Fݙ->)$?"勗\bv,-?7oCk?k3"SKƟ"F:6e|ZAj0w]qws0㲓\$n ?| 0, )QwHWs)FI5TkoYL4#\|U$ٶB"oX&oM~gOF%MIIH`HFD $,&{P&Η8+uQ̹gjBُđǫӕCa`JƏMYxQ؍-"ԳuFF Le^FwTH63A $Z!LYdJ $WŚ +ı'ߟ A\Y4 8jpIC"Q[OO)/XtiƷe桶buw?f#FDi4g8!p0RNMn^۳W'@^B !gP:t6t냟# `K KƓ>{` xo)lqD2zzЩdN1tW}(6Iɵ;A)$@58:yΐjg'mG !'翢<@NGC`6UB;"$8`Rbx :jxs=T#;=DydȪbW:!wf;@<A5;Yg=rd 򜆩A5ہ|0#~vm0 ڰK1TJ(/w L[Z`)Tm.Ѫ6J!So曺qG9bA wBJ\н [T^ A}hY4NE5p9 e 3a,t}Brv= 1ۣb@gݚa @I!/ p7􆬣ɫzJ1,}{1U|N'Zw@(AGWdZJQT@uG'iaT+I$^O?&d0F+RnATѪeZ(z7rv.5##H0} $HxN+qذVr9Kl;Yb gM;bv`qj4tć-ٞ7:zS lY;-ٓLXXpcwǿsm򓤆@BZfk`ƉvbK3$ɩF40̀vkcKrpJl(vޜ v-&pؽSI>Fii%F!m|@WtB<ĦmC7*P'?~G_ #=~(ː=>T}HG<9jߧ~kxjJ\Am$zF mĘi! ?< \0ߛ3%rX'?ys^8tv((hcQE(1'S#@>W_8 oVd|B_9\❡P<4u{|84tq% e 1H_hڕW^'Ma{`B 曞(4dW`bIK5v^~nTC`$Aȉ)ZBp/K΄t OZQzӭG_# /z0y&$B ?Dɒp8B==G{ts!Y=$ׂ EQD$TADI#DzWcC"/CDZFXBh#id`F d`F $`F  :ĆA1L!O:CF=" o ~'}m<:w|nbc)g8yx$Kn⍆hH&]nZOQ`’opk2\yG熐QE` ;p`m N1m /Z48ã4*֑T\&. yMk0 w&/s$04;Oil#HR:N)ٳGLޏNChtN~xxAHHUK't^ \R@byvJ<75& pvO& ,Y @i`0@HDdB'#*yyXOd￙ &, Ow3JC ˹~Vsn$RE"k&JR?y@>r@~?uͯGFTvc^jgDezxųd s& `<;F;'4AABH1䪪% CQ 1IӦ>Sv=n6A0$Rɹ<fz< QѷA<` Sf!/R`&@ ~}*!35ma ~`L=ĽFq~coUe Z"q%!`cE3yk>:z璢,?apqg0"B:B!W)z%٢#`D)?9H( [ {BB4.q$r.pI$ 8\.ܵYJ 1qmc L29J`2pZ53d52bMMY{cKcL KUBmmV')?޽8ݯX0wh4u DHHO/x4%jrl3M$SV5Y%UUY%TԕQL:>-_{ g#jj5cL}Qz8Œv<~s~>]SeGH`6[UmRS??OWr8rʠZ$7ڎD#k]$@YLK1+x㪪K&hH%a=DHr ]D7`"" V )ɡ Q$"s߲t\ABhME%Zǹf;Tbߝ !ܥNͮd\]A `A,'}SM]<6QIH%qQ#hc{,Duٯ.$lZI 6t硰 ̂PAdf;|6(A%{{cY+3u\OdIv쫲}_V0^*TU ̒F3$̒*̒ {oA 8j;x"Ӭb7UOgG`avZFGps_\J)Z*F끔Ě@OŇƀ7+m4X.J]w;E܏|xBttqJ]o0防'-ALS;Xsŀ+;!fꄻj"$ְJBDf U݇!C̙subpyĒaa1I$JMf7~hĈmdI$ЯKTC4UEX9HHUTUD @yvNH CLΞ8N:dpzLZ{z,]0+[lM /։"(^y0/ Q p \MN4;[a&Ey`<;Zvz _C&7g=>(G*9S5L3TS5IgzRV]iJR5 ku]n͋TRζs<3-}k2 m׽{l-e/QvlzҚVkkVU~6lu{\ue:iɛ s1s|=u~ kZfsC4M2=Z콚=[ӭ{⪫jk^ݛUܛwuOpA:oME)ă!hKv;Z`.Zʽ`"JT)&֜鈶XhC 0 JR)J2)K:+ UDWCp;MM&^wx;1>`hls71~֊}FZ'pqCs <{2s" Ïj=jyI&}a=0>cćJJ{ɺ5HE"A>".TA辡xROXxi߅ `i1]OC[֕ι"p"F'BTf `pC#{ȜG3/,)eC#LNnej@ف H[5ݳxJ(ѶoZɉ3ֲe'yNaU0S"scFT۱z`ܚ!us^UU%URUU%URUU%URUU%URUU%URUU%URUU%URUJI2t\v N@Ϊ#ff 4zd !Īso&XR[PU\`y,N~~// 9ѭkVm3i K A#o GKms H,zd7&kLactYFg5JԦ5av+v3h+L/7rs3>.q²岳'KV9 (x{cw18hٝ}6UmsouڳKv7NFsqX岗0A5ϐvᒫusRSF U0UUҳćx #28Dv &ۗ־>_mgfu'zlsP` ) vLkg9Q6)kIGTY>ɾҐ؅kX[k6lmȁBtQ"(EXӃhok3[בO}|+UUUIUUUTU<[e- Iڦ(c $ތO|gAm’ \pbp{7*+@AF{-aVȁxtU;aO mƀ9BNws;|:Sz1L4RdMS"zZpk\xYD[eڲsu4}!@l%伝#!41[잻TSG3I#|ᖥWlzDuU_jޥwf uO{ڙŧxyz^cy<㘻s aU49IP?~C}v {HGTĕf98m 7'_D Y70׎8̝-@YFS8A Ly/Nx.ML `FhFZbQ8a C'i %&ͥ֗ʔQ1 rkس_+M rҳT/gdx_J cPwH_32ҽN.W퍦"\Nӟ^j1;Fg *1|E2# SER(?G\|:7TI9!Cf{7\i :@ CqEI$/F,B컲..+.˻= p 'w+p61w6" K}v)( \/括(H:_lܹ&KA.+$#?^7p !&L ov:i[~^Ͻ{uy݉ĉ0̒D$3+33уH O5yzip19:xZ<0F$% @pyf2&od<ݬp!@s#x9<%H3`A8+9pŊoĝ׋1HF(%AG9 \w˪mZ 6ًy?U%8su㻯oX_LX۷<4"eyL2J÷cWM)P\1xUUWȳPVsA5^>AEEC=6ﲬw}~~.@!C&5x R6YekAm Ao6GpSmty@z.kӏ|T$(ORc'R)XNPr qBV#SlTv@YQHl'=4,Wh2n'be_9.ۆo1j@@1lA:7 )p!E x @ۀ+b,[z}vzlp86>ޣ{Vu"@+}tA^\Nf9ܩo'Ɩ1ч/ݶccl}/p-Yo_Rcs;'dKwkd$fN(Dd \+ A[[db>=VfC 8#Yd^a0)A`p[ &a3" 2/ , PfT)PT<\~V:TW>zxEHDc *:w,w6%#=D6_:KÑ& KMD.ʳ oNOD~[[ 3F<ao:t$^W xi;.b.b.حM@"xÏ@4o=Y(ѭjF 9 m՚weۋah d`;# r>5>TX@E`RWhb@XJanSiG? .}' ([hp)JVXlFFeB؃x.' G##Z}V}zx9tn#X qqc:j`R-ffff}[0=/Uy R=Vd@Rss W(,Ǥx%hጸ:K2CW$!PĐwX !7xuHz˹v]pҦ!"Fdˣi [*nQ/q"*ܖH{6nivMAAl=E]>RG*[cNde\Z0iRRRqNrhz! _nLe0Ҋ:.8Aв>l>.M|bec0U U}>xo絵g/^HmEnKB8nki44hM3K\t1eR1ں"M8ݣ+#f@e'IV<0lցR#I,u0Vf’܍("0#{>g `o© )E5_S{ m,9!?DvHэ)sS VVOYnQv'}xpwP{y5=QǞNs. Zdhٰ ՙKlaD0dm?tGC7(Klqs9pHBD|G'[x7i!7jz*o"7TG:l/tPFgg tK A[iFg`i9x9c@0}!~lj[Y^=ЯY~^jO~86p|fDoٌ ܏(|"`('o>]o(sbExRJ:y!A:‚"uis L朑Bu8]N߀@[A}ֶIlGAN.{N<.vWO h=|Cjz|Ǘ=@>$||@ʽ'-K:pC;1@6 5onhf7σaTie 3.؄7.ry/kf̫6uV=9|1.==]<04 Nd;Rr(a>*K!cM_FMCb@rA $-S\B^l>Zqr})DZt|H P04㬈pL3 =*RӮM?mlF$;ccc;,(H7 GsFyrShYM(GevfsIˆ ;9x3;s2sMdȹ`㓗X0bI#E/&Ŗs ;ؤ] =!zʄ9>1 #CLooѝKHk<^yȠvC`w;J(ߡ!r#3>i̽N($Z:"{ۯ<^gSl3ivdqmhwaJ*ŀFkl-o`iKPq#9R:g;n{_c* ZYQ1:|j.&qoj!י6@ rug2KCTbUUTV pA9M}b';K%09FI=ϼxעsjI)WpCs#t$u Pb薮-Cs\zbc~{I!GM\QSD fIJBKg 怈@+XdJjӡ(֗ZۆA"Q쫀!pg7UD]lybu8J5>Ͽ5ڲ07m/1 Z  A&e).X {o=HɅmVKK56hZ@\*4(P" @@(Q-fѬ\{ &|J0,luĠqN#l5 rV&e dѶ ;7{ȕb9v 1Ӥ;w\F ABY,d߅LR幾HI j ϣX;n۷s& d@1!2 Pucm*B[j2 QϛPQw . EoH# >G9r}RS3| 2_x\(<||gA%1NHa&#iF[yߦ;aHHFB\K.q"b=SI$w'o:\|ax({ɽ, eoIVg |Ăz\@.@.Ӣ$7gP4G ᔈ &$t96<@S@hG}0Ҟ$}30Ρ/ׯazz7..[W333 ^ 9G^CaT2\bAM q۳~ @o? 4o!&Yd*"==0Lc109ı @6 rBEs S%ZŚCFNfC`=x*{[sɶ6h>70 Mf /r2Sz|EREYX0}[0tO->B8ܞ>@b@nF/smd=5hIA Axf ;ݘ/G5 pl<7s6D&;C뢊WPCx֡ 9>y Y3#593{z'x$:wuX Fv}|>ga=Ҹ+XڧBO*@>^`v{Ϸ,ԏRY7nRW>5iHSs|PW?9IUN=0 ˨^ <?Qz-HӅIh9#p(4ad̞*[BxG3y2o!`~>;7{GX&'펎 y@/Xy^'uvQ9){s_ۿp`y|:_#G p rKwDug>' ` R;b-x]? 0*\Q hk}Gb}G#YzQrh%1evf:vm'V=FZؑu.o5DZC2 /3;9O} M` dz&nلR{z)$vVAK ȁHhǘnR@ {#/>x#}FL'W]+;b:;%v[zANہܓIXbV2HI>hzԓ_ -ҨFNb:$ ($hRl3r4x9Z9 8Z90dbt=w2j&=̀HS~1z|H&}#xsP\veE]`|AA_3xKGlx Y4>QE >_ˀ~@`Ah+&qrK@%{P#ݤT7MCLanUX|$1OLĝ=}Exf=YNig> cMt' Gq];}M2(nm&^0HdбߗI*Sv`$x܋)xb&3k˟p-Y}DM;9cztp|Fhk 0=O|?\ 8Q/xbucsma|ݻzㆈC4w7 hC 1]E WR:i,ՙ1P03PsBp[e>%;mSF4Y%BcR%Hb}hn/6F2333ND eI]:vmo1I^(^NF8;1b~BLsnΰAǑ†YI3LyDA'8hD=ey|NDVsFhPQFA8("[Q59eBX{sםy9ޘ0pgs9oed0z{y 'g(N+rxײL˰3N0O0 4IWNB@CC):^Y0ᣂI@X g;5x2O~}_/H_Oаk5@Mli RK89w~@n+IUxdKCgD.UB~1W:Nsm4=.r`cCHDT"<bѮ10xMD=84vʖO1Z,zP'b1:q*[U5ۢ  _r$Q~;u-@89@1#bȔ„;t/߰f6 ^wp9 C].6p`*70~zjVΕ]*9P>$;~>DEN"A&O5JS,>q#9ÈVoѱz|=~NpjQ :^PR,7 bN\L{ {NAL h$"A"EG2!d cx0DBRQ!B1 R3!db̮#X\N"}IO|j_Cc?>CЌṖCz16A1ԆۣFnUT5`抙3\֗3Z2 ox!$c[[c h N:8ĦUQnM*jDQE*f.NDk4C~$Č 8:gew|;iO`'BisgcA9Z(XG BH6B5: 2)b5e}qA7Aub+|EO 8Fyɳ"P J~Xe[u1Ľôm|\#a.tnPGuzm&8ͥO쀏:c FL^A$mQv.Nm) Jffs!$LS pDD|%xX$Hs悅759޺֞mz9qO'*~XDX-?!vZA 30\@EjCRd8"3fSQ%4""(IH*B 8iO0t@7 .m]ч&&fhm$m$nF\WhRZٷdXu Cd!&qZx@d =@G3E32C !" FCP\))`\fӑj"XKCONC=^)ʣBP1{C6$ HyϞOV01Ot6߄YUT1#GǍc,a܆_,1 M\cgNo%s  (Dm5\O8h&)Dg^M85I7T1/%q&n{Q!@QB!6>QNAH?d}!ƶF(CDR**,Tk(9SԆ%>OWɷ,1{CF2tOtV bjF%7 =0& ji6o6`)DDOC4V{da='(t_$_ S}OYkX) BPb"4uKM\S0C׽SYa Mb;Lp ~"$("h N>¤ u} a <:B cM~*_(CxH Cf ٳFr85`Hr֠"$>&X`@{IZLu PR+)+CFEQ At֍k {+ %_w~6PgeQA3IQ0>G>=7#] Kh +dIDLs=~=8>) #D0L oF$M9CNbVHnL)& @l c/.YDK*F\:`CK ăhH8^zr("~:A "Tg  RGycnH DCZ/? ǿT;tہv^c|s {9=ko,)3xd~Ԟr P>+0_*>P~/阡']-ݸcb"c$>ϟΈ:\6DH.aDHZZbE#PcN-Ϙ7Ƿ|݀dDPsF1rh$ZB))"b* U I蔩y*{+އ*Ƿsm|Gb~^v>V뺏NEsTXV3⌢h=/9q;H{|aG*T$$JLyl=х.`Q.a隆4JTPψdΎ*aLk:56wH tF E6~b Q("ddHh@t_TI;=Ǜ;<[ (`)/dID~FVIXr8sQ9 qP<-n$paB:@ܚ`y13ƧQ! H?'u?*sqրsD=az欙ΡdpLg["%yjٗl TdCTI#"4Ǯ.71iSc+*,"rzR#Fi5 8eMCafK 20(0m\I 906S\IZ&rdJ-`F]f0Apf8D)!Hf^ r‹E)$ABS2Vc܇~â_DSCLjv֭*+ED]ᅀ{tZͻE 6ptIvU8RRVd0C77o O]RX1U#VTְִp\sƤvSILDnR«ϸY{%<Ƞ+3;=osޣӑҽC;~wM AϜ̐H=?y0K<κ;>2d_OqL wSu}pd>;tK"FkGq Y{͓ %qpݙ?68;" ! =OR6M@:秙ٟw98iYdj6!g Ydrl9:ʟ! n?!.]4<@GB8xxNKs5 d5 ޞ}|Ϭ}|OpRO3H47͊ 4C9-DZBd#)& *( VĂ poDup]6⅀Ib X!&h& x2 quf{G$L %{pOn* ,|=I?nMFl]z5Td>Q~681]$MJ݃d=IILY =R@'2#g h҈6#7'#?/0˝GMI"DÎ~dg?&9uF#_:MҽhhGɀ2;?d Kӝ1Xta~LbE =Ra1+b-鷔<><`(d '8;*x`$2q}GFR~.PgI#HbG?06w%ֿUff?= d^lچ L ό¦bQ[>GG9VDNR >U'-4`x2FJXy5]׷L_緍U'$G-D0E]7{JI2u}(gRY~Qhqh! t[xb\S >aq8`}}Mnx@ϴf @!jHuo÷Vc.GWtV+xRTi~|ǜ(#st z*q@.{_߁8V/ *Uc>7= <؂<薚 e?y.~kg0ߟKk]~0p69&y۫r4ؚ(Ý٠4R1_6Zz5H3. a7LmfK:5a"jђ 9('I% 3jrpURBm 3 - 'nɌTSAFG2G/ p#R`~cx4UD#P̆ću%PukbC&mC~L\ <f@92 Ou w 5 r0G'ψAREAfr-ڨƜM(vq|1zmU7hhDhRlDDISq娊9(a8^oM~PFQ(r~g_YX?NR`gr0ZMʸ5TU4eF6dYFEаKZ2f##ЇR I$TE%SѬXa!6a2! FP MUdWETcK<sKFf@afdh0til)F Md*an{1;b@4u&:߲k`4s|[/$h]>ɜ(EYFE%iH7bs11$TMĄ$H0 fQDD{G_=޽(R]߄[s+9P,+=ќA Mk꿖-5`jYdRY2" k+#lq5ݖR@1\Ϣ*O=)aN|U(A)gJ! 6p΃4E䩑7f|4z"u߁|gxEbB> 94ՙ9lzs[Og?hzɃjlM4Z%@V0R&oGpbha D4hDM.*(13 ,Zh$Tj0 B(H }<{_V| D*l{>_!:L}6f">5e1B i H$у|pq,H󎹟4RWQrk ghOiٱ&0# pyfip;!& w8[k܅D<\m'rAts%BFX&Y.HX52) fChSi5!BSD FHr`#%-EcA5dHmM $j̧P5B*rD20h f WR" @h ߀1` i0$q"C""BU5KRL3Ch104f Q F(B2*j21X6)"ʜg0%qN$Xhbdq$bh`6`Vi0u02i 147b{}h )_'XUßzáV(u#3Hb5GPs`TbR!lg! !H ?>Ϙ,Rz(^Zmd{ 5|'ȄHR[b~G'(u K !ꯤw+H c >i+Zŕ;QI>Z67KL-{/Lk1e)X(A> O u Y =a&I)Ьp/(`$PM "hfN \ i*0'4y|織x^Dpڃ8]"o$_61G,̥|z-V*Ԗ(*(#l_Δa AҌͺ>e8cOQ&aB1e t 6-L/(K3ܘK͓e$ELcR6R"22kcH3ccHB{# 0` с1prHmƆd%$ jP7NRG)Ga՞ZHpw2-' ȟOsX}PcMGFaBhTO_؆SmP&}=KP?4 `h~9Z QQ4P- 50MCJ!L1L dH#?X#{k31 (*$ Y"*>wkf`T5ju>C1 Nv9o^}us@`TrS;֥xck z`xGyJ&d?2A\Z-"#lv##Da݁j e^Hihi(H` yj@i #Ӈz#m0a#_#Y-B5B"N|zf1):S@A1kPԁmѐde6n^m& bhV$` B&TC0]U<#ό`EC(IPJ(DBRHD!H  L0P0D M,ȑ@EU4D @HPʑ"JR4%4#C_(*gHDޑˉGʙi #fZ ;wMlzf=Hd # P6}n{=>azAƪ,,icB8L6MQahSMPri H*j>ڇh;X`$1=Jl`3 85%rt\~:ҍ;ɹ@pOy(( Ph1 ?6&1Wp)bŽgxuK-񖾤I'ѣx >9}y) |\o^֑N? KXT) &YU {gq&q8AEKXRIJR%D-K,$ӭ H{|e!rPjP*H*B7\.Aؐ: X':T<&=DՆX!*C<%6-iD P5)8I R h\${yk Nߗ-;fHFKTQw$DOhI9׋cFK@$'xh=f)iw }v:#_09i ""ؖg# Ӣ%U (hmy0x$ Mk ;'wH-(PR*@:'`۝}a`/匄9.R]i!;U1/$B?@ArZ H}O$A$#gI(!0{g~=31Bm2u !E+FX^4g@ aŠGȜP0  rW18O}NCJ66 $d!|c'Ri4!2U :"Y۠y}19Bυkےfј]hɹ!"Wd0@6PEQV])dŢop@$߳ےpU;H<΀hzqe"xgBaA47nxe8Mh۳9C|Cd[onݽ<} ܻ;aK */b:8v<Fy̓f0\!/{L(zl%:b @SINNps3q'a5㮴7Qu^ f]ysю0 ƛ|^FǔK H VI㺣v#QtrC䂬7p\NN~lcXUtx"e ڈo7N0ZfAED3kҤP; bn.&*ujq%lM D^uk{geq!F7RԸ"s]xö3Sv;juF2LLv9;;7 5M(aLc R><۱q~g{]'r[ne< aPگ}kQ%h+3ҵ@c׌;VE ifq37<:໑y?&QgIs]vMt֓Rzǣ)^(2 pHSijI5:ՋG7=Z8Ďb HkG}G GMktFs(< $j 0Pq>rs~Hcϗ֞Rx.FxW|6z^%!|y,gV vaꪎvGCzn P;I4Ǵ(6weK&Lv#0'Vߟk;9@edT$WaaYu\,;ˌ 28}QK=v`;AʸgYot',s%c,XDsS3u8ʕkI"7'$6qyÚsśwqcÛX5CcHzwQXo88<`n`[@*~ 'FRm{-Or{-z<F!݀ٔ 1a(pHfnKJ9h7%5,q%UhX;"\4u$;8A]8I=#3L<eһMCh5j˦ p\~'St8k̇͠L]5lbt'Zgҋs+Qp_ Y{ђɏޑY,V٣z ]q5쵍s7>(ơNI&,V߼WZUz, 2f7 e<}} bm'r3~rV"L)U4K7"" #4o|GS~y;:Pʻ3[ʁ&` 40/. do17o@1|9hA*IMb0mV AG>3w:C8#OiU¢X5qKg&nZW1)^f_{N|Dߊ7eG ';qh;q +jy=*U/Q}[1fjޠi8"j;U7Ti֫X-%߻"[QFFq\Uw2]̰NPzf/0NKȲgw+ȴ_`Ͳ8@ݏU4tvϫ 8FH]39Q9]@PPI1Eq$Cd [S FȎO 6КBFF a}/On#X9AuR* 8H;)S\*B8MTTTBP4@d& L5%2,) ZAfuIb(""jPeID$jw.@ pf5x1,,gH'p;Guشiy0tTnB{MqιM}V@N|'ӌpg[KңoX:tR^Q9YCͅ6NG@lMisXC4{CEJ'O8d|ϫb \yzE4n} ~#!r4y@&_ (X68)o$A0v͹6VdiQG6E!c0iqd6J+@*Xi'-KC1ۺ;j`)480_7.̓ߞ_L48F~]frHb7̋14{J u_e&8%& xXG~?c:#]¼\1iE惶n{UUUqJK<4=&*>%KSo4(ݞΰЗ=،#tkoky zq!<!/O&bI>oMbf(eyJFWXis1¢uZf<&oҬvP1c0\UA-i#ϧ"V(U[RlhñtUp&HCF`.xWn$ uk3#\f'f" E7)"LbD0 лF2I02Es:v`f6ޙit<3ݣ7OYgwE{lgیG:>ۼ56u۴cާ}/ CKڈD;YaPa#^gs:чBa~vv'D`wY 3&8'FГM]Ը2F'OhH\MBf6޺éIc%v[@ 5j0`)\r0Ӌǭi'np$wOd"Ƣ{=q"pY(0}Su1Śs2Vَu7PlzV6ZKUo7 #6 Yb?c$qW#h:"yeH+Q#gfl%ƻI  4xmVXtgjory!'+&Dq50nNʼnffx -$Beo_%So̍VG8ziX`2?i{$ucو5fp8!%ȞiC<PZWWK<̓N@glCAPd:~FJ~`D:3|Ō B@r"Q)$$!ZUB ] QÅDR"R Б/L !}AlLZ"P$ =)x.BfH"*DDC`w.G!'b5m}=#=WfPeu6@L"sIP~C^Nh k$NK,X:6 dXjP’7ٌPc &4P OHR+ ,6 $IQmoZ("h)Ca(=ұj=" `i#2LDyɩ[^>*8/;`h?hЗݻ|QW? q{F;#wXrlb#HL7;ǩ.`0ȩ^7vI&$<:(XEi> !0ȭtlqѩixBDDXf .b~6ԄABKqrNj e:`d;PH7jQ|3AA2@(9!GhUҧU|0Ǜ,DњBH~}d6}=I?_gYV󹝋֌9b4ާbXL bL$˦3dN-K\m 4 ,S8(MIv0ԁM^Hj;_:l?,❉՘91)#sAvI{0Ά~&6Cw,&ʗX>\]kmE`4jB%-MWqh#k&@=~@$蟓1v/o88^a?`#ؒhJX!}y?9OO?6P|dLҟ~FhCrwv$ܱ5qŦZm4X/y |9V7cA4% 䂫aSRGpVl( Mht򃧢UƙF"vH| y, exF6+1dc̣\뺤ɀ b0IkLܪh@݈HA Gl !t`CSfDgNT: 䱬bKA~ bW o1m4&LY|ZP#Ҩn)YlAwݬMaX! BJH24,Jϟu8LBgdA\aa[AêNQ|G.9P7+ۜv*'dK";:K>%Bd$YfbqӅ_S⾦ib^x.hd(ͳbl7EFsx6M9&|_tF:O*|ʃM[tDE ^N;O=dL7^P<1ⲃi8 c׎(PȘ@b`^eq& $F/uՆL[//[: q!3YIExI⑘Sc[m5&*u\[&aӓ@+mԩ![S)F3W,ðėNWLo7i} Wrʽ{N29]3Q$s+n<)GxM" pP zI<0b=Jq3g5fyt# z vY$J{~؍ I 3M ~JrD\cʔD9Zg` 'J\ƶIv~u_iv"GOc vpIe+b]A;é8 q,28,;G !VjF-ό0vݓ&c $p$}si&oKlV~#†Č0\tUmZrm/{4Y;te$qJfUcLʂ2mv0fBzx͙6ջPL.zOإI Cf7,9L.99r.ێЯ<F>/q4jZ|AtAx!{} ]R^Tm66D1XZ%:!Ti34;` 1cf̀G. ,Ya!d+H;dFƃ8BFA0Fth34U/R$586ƌTm̂ȃ 6rNxr4>0KR:.hh{*3>p4zĆ ?5 !″~&`~Ѩr*uِ w v= _=VhP}>yzOg"~kMA=`9c~ y, @x!t(u> u7VEα >̥K$쌉N&C2k@3P^7S KڈjsTSov~yqe3u1T?&3rJeX !i?”44@  yNo(ʉV)ew݂P(03Lhꃰl QET iPFUթҤkhFGGm{u/a!%* K"LxB ޥm N9vnH SU6UqaMHhku DQS"s`9: Em!4 t+:&!1и6UL@31TDU5HQC3AEKTWbeI2Z|  I"tzy;W*ыj?)=߻ j꟦[J_WkpHND" !J2%%P(DELA U<ܼҀ>0EST@R a4R4 D~ IR*`IBbe%)H ߫~~<Mg`/k5㴭 ASS?F 0`tuh&PP)MA!펺LT40Âqp R-w@?Gt /vծafQ AC4J+K_8Ea' ' z<4CA{&=1C8*"B"$*NamfE-bb%R-NWEd%߇|NڹG3O2PI "h!H^>vQXcGf !S"- R!(uj!sPV8d']!4aCyDx2]!2 +Mv&4[PQ-'ph+X2Aqq K i OXsZ0aa9cFTL-:]NsED]8Pc#R8O0~Ht!! *bɒ3GI61)'[PHA#nR9`RkG;Ĉh6@GI5H4485 ̣2% ̡ICAE)ӢH 5nb,a 7c i8idd!.2sP L J&^}j/,9-([ct:d2C~3 ۿ3K>*p %!#߭KWC{L,qr@x Eֹ/4g=1׃}Ix >xzYVjC0\?bIJjfƣ_5& T1|.3˃{ȠrN8xՉ2DZΝ}IC7IZe7̇SĦA"a1D6"\=R懯/CJ%Yx O ЯY)W8tQ`?|yJjbV/)4ؕbVh1 5D!WHd@۵ZLGrf@H*9Nf~/GG宇ud.\C]wI I 8o4prM"H!?ǂc&Gp0p@'H{߽WJ ^#`B@~ 0Tk4" <4ʕ}̌**H9*8cj":Ƀ]tDh6?vPT 2b(¦GC0 a*ň"` \, O^fneO盁UQ 8ݥ0;Bh"*Xz1( a"{Y!?s$0Ƒ200YC{g\W,!!h{@/33zr|l G'rOY/2!0,>p>Gfn^zQ"H|~O()V@hSJq!TO{'n2~yph;=7 V$"PD @F5TG̈́$F= C L!J:$>,:Np` &SCG{q\ s!H +x(P(h4Řju6C/v6bb{zI~N{$I1zX2rpN Hn!ĘYSt r)93=*)Qc1bFPjNFh!1S}xWnt|%/fZ~Ld1K*H+5eɎ v7ǔ35 bHSRBg "r+< T#ȑ" _xsJh4ZEE 1hivE1jp>%\`I a>d4xx-y/||pSb+c@#ߙYRFCșj"iIAQa(P)% %uZ%4@[Ѥ0p#$CLAyg jx޳[VbB:uۑ{k쏍u!5LR#~9$aYK[шr ) Z{a2R `jMaK(@FyAȒOkF<Ѣol?i!adԣ:OQHr[8YVJaAQ}@BSɂ"$QU=䇬y\π{nER,;@m4$k ۊ=_p=^$u"u?عt Hj%ۤޥj!z穥 %,]5{liiRJ&&:<-z/{l !TC?q,UH[). a4"s:]IXRћ2q NL$ kZ.FIXX$9`٣YF9eԡ e3Nя) &Ō;Cc\FGIGaa0 h a!1-YV!acƬ݊r$U{A2!㠝\ $Aeݴ5-LDnsR&Bʳ28tphu 5t`ؖMYfei( 0s fE rIG#mHi2X DsV/n8heT&fOdnH.t;Tك84 cuHR.0|$ <zO2ٓ ؊*-c%g"ׅKDuob;Ӡ#p*C(qy@ _2yz>W&tCX{@qhhDi%@JA8ƈcoF<(S)o3v AFb7b7\3;IhOLq;y5X3_Pi%<N .e> neP$'x'ZH~>1.O`g QLVhMлHG8qdES%FFKPєMIH O[=sHy:3B,i21BL"JJHA("h (X$"B )JV@ (Bii(eJ@(")h B!BRb$)ZG L2i)b T))Hr@R$" (b b  FB!i \%0WB߉}4 a!CXĘ/&gh R1 9ց#W;.77 eAОDdi%"3~>JQXJD$ @1:11X@`WGiF՗\5Y(ըACcH U j.&s:f`Vf q' JYz,IRUɨ*(Fa!>bӭBEK4COn'P" w$ Kz?LjKr1Gml< "0)13 ^B'))$%PU!4BQLRP1EIDMDARJ5-@SL"UPU JTT% 򟋯"#\E Þ vCB>|$uz=TOSس4;$BP8!F3O6;dfciFC-l]a4"gK/|ӯ=Weq/*g<ϟ:Wؘbۏ-‹BBy0}NC y( mz|ҚRH BA/VrwF/yk%{ӇrR 2U'p˽"8 Bgb%qE V32@ zr $`ȺPV ?!g>5h1$hp"v$b]ZgzQ!+'L%os/=*Oh6By*pF4ƌ k!gEKߘY20 :nw$u!#a7 >\zdaOnwI"@(PǿɺNpvhB2ӎ>Vfx|*^A`lP72SÓ&!&%>~c6wt$lm+ yQܛB00!(Crd0$g_;߻{k~JV;085E 7eĎYK'?cJ A|WiB;Gs@.D1o`i1T;B@(ġ P$9 ?A Q& =2)5S&hڜː.CWt 0Ձi cJ![lU:24dVᤂRj̹&^pփG}.|#IIxv j(|' %.B2 {>]6DhGaf}czI`qLwLM;kC~ Yey"։#yf՘A!#lQ$5@lt8(i2mQ9c4$\MB}d  6uy/$hY}i+Ja[ &'5X;y;"g?JABa@0 CBkLxbX`D5.%'c{EI@SМe=o-Phh` rTXD*z~2t9.:T+P{ gei AD }!M@[OjhHVq wwDLҔ1zIa\;9a?ޟ$]. S|Cա2!`v̈R2D2BG~^v+JHK_-tPDRm:ae8zYhDH,JJ©٫IESzFdJt}_s=pH$7ZW)29z/r@h! \<, bĔtqX&+΀ "O?b|50#>\~xW}41`H ݾpKgw}M >);!K'_qFwG>XB$(F\% 4@P UUT!5tbd15:u@zFцV'^9%"?zFh8E{$E("R]CmTn5'>\piVIi4)675 ڣȵ zib4bE44ToSt!;0EqBߠE@%?mꆂXR XF)AO&jIBT j\(#"2AT(HDX2#Ra! 2LE0]F@+NYB$8f*&IB fL48T%!*%T-RU*A8%J% D.%(i]Ef4!K'/E\@;rzDPmȯ@PAѡǪ :֓YӼ; UtJ?վ=[ };@|~Dh(u/Wc`M~<KJ95:nN >?0vps@Osc9&.}s8.MhAB2e"t*Mഭ.Sα'BBe8vXHO)71eX  Wm+Y/Y fCq=-D İdX099. 4d/FY"lF3ylfk$p-;1%fmLQpQa6%ª'NGɄ 5$( t @d|3N4chIw8)\;(z|+X2s)>4C!VjQDCxITDo} т(6 F%K Q0SAPfJip:!}]Ŀ$ a' ŨtnHryJ &8$*u5H|S〉-2 -8HF5u!FeI.S.]6vQ>$bvSMb&k./(&LPLG FEi* `4P0PR*?AG b""' )2 1BP282S!0 1gSD4 YZ4ĢQB"""""&L6FYpb4x~[!\$5&KE&Q?;t0øCNBJH/gyA8" p98fUͺNꁨzm?Hxw p) lEIUHUESQ,h#Z(j9ntFf#22TE`fûBJy;mT)-kA" eIf ϯzÖfG\ fML(LF2{1iqezhDP7:d ƱXk(fPƅZRn7#sR]ЃC`6V 6Rd i֫bmDV2b+ 1cD,\3ZdqlR> Z8R:oy9sL iKA.ri.֠l1⑯ $W<p5,aM,UdzD1 G/MkNMY@~ ɖaDpiDdk,&DcAZ^y4w!RZ*ÆmviSY0f|RhGA (&Gҭ$ӉIFmdMTIVƄFVe15{=ݵ'GJ<:ۂ^}y; a(fͻ'55PB@rJ ?OD'{0P'#=m='p,_4c'V?aRWՃ)i 7\%+yPb>Zʆ)CV@M%M ჭ&^Glf6MA͑8H<XCt$pm.-Y@J7SH-Nz`a˖`ah&VHLn.,/0C8YR"ZT{|&=Hd-%,[Ge/mP)%{ٚ0krqy1rH{T4踘3TA40޳fQ8Bp`04 R0\b >.wuaE@"z}[{mnW?!,8F7.PM Q&X\pfӌո}jJ2qq!O,>8aRe.pgdPQXuf= &'̗xAygR"cf˙hMaRlT?4Quk7RwȖ #qp7g7=tE9Rd S8 ~0}{ؚ8zȟ3 x,a8,?}`=+\1CaP 8O#YƲ*F$`t$l˟~"5< 0n=Zi02`Gz'So&ҺP_rqb/ia6i ?vo?|OwF-xLr NK.(!L-k!@-zZ v4g! 5]KC?C#Cn(̊p]532?,&=GZ !lI i5!X! 1Ͽ߸͇2A-K$T4U0I22PPLE)TQ9LPҲ XyޛP=T~KGQ|gSf&/ܘB9}M[ d*)v% g#mq>p!2H59BVg} 7Ld"h^3A2o#wRw$M Pԧ G>*#@Ыtu,FPSJP%QBDEFfM!f a <$|=q XLFBPcݤ]#x9#SLZ{u{LxÆ! ^?`aKb?We&HL4E6XH”liE 1an*Qu 2F֡$h FV.L4Ub DŔ32:Pc:51`O_<|JZS*N{i JbHvX(C, Td8fFQI .1sF3V31VFi8e g*!Q-VcNfQ_fXaY),RQ[Xbycgg؊m_?wrđA># 'GdToŕHo͘ ⡉ E 8`b !&fRJNnڹVF# 7Ođȋga\7&"w~[:<Neb)PDȗ]+Db"M)48 ȇ 7 6hHLTatrEQ{D7T .Mb:*X b97%`E@z!4; EA8p7S橇=٘LQ;؛xpͷ=MTcD= >]U0?Ge;pC # m^6 =vonՇF=xE&h}em/9WR!uw]!ԘC5CrDRJAi@()%RB$tl}NƇbP. ("49%!1aGRRz/BFqRp>ˊ@̯#:3Pymk#A1VFH+َepi&$EdhtJⲉFYbf4dk ME6"`d1.R@"DU1(N10Y*<,($ Lb00BN "A3&R;|_#CYZGD% Ya)Rh/& ҉s!aw{7QtuÐ3K0J&aZ;pyN|  4D'cƜѧC&O1 (:=aZ2gJF{DPGo0]s6fdB̳&M4߆?0;6"2$i763Tӓ49sN-f7C(=+/1tуE#Jl/zd;") (}Pa9ႁ$nl)l908 >As""%gYG t<^;i 3t{p|yUX^JH//~$}*zqk?(^&ZĀMTP>01P{SlTG㴦c cC?NA>e?#Jkd3_2 F(j(U*mVuKDiCJ1hlg{{3NkGVф@0Q_O]3>zlmG#$x#T ,TQcPMvġyK8 2bVB2RgXJau)= f\ӫ7'zsP ; AVsF5`B% 3\{cH`f5X\FV0)Igks^˲NfPfCfc32SLK6#7kr|ZPblm8bEF- kf[03AD8R5 I(WUqHlƀ6՘(`A1XFc3֓R!fgYG$Lyh4`FCCP(R%iWip"aSH] 8Ǒ]ڼ9[`Ͱĥ؜fu8^Yr`X7C)1 OwmS{Pn:nZQ)')JDž!ٓbAm!Ր~vǴȈ>o݈YF>:Qr@ߢ#~Hy?փ ߬2q4!`5iR u 1ȉ@ K,i0F%Xe fɭ`iq%:JT͒pb4NQtP\0}s M0#DcLe YpV&K%rJI=#rX#!k!u)By> J7&P)H5 Di L$ 3S B)HPV% :Z# P$t&,FX7}!4jfFV qJFX*!-@ݓ)$AA#T@?ѭ59"9dA*t8b:b,ܚ kJ.5a6&Q Lj IG#b4-S%k )Q(EXdabABb1" -  (1"^4`BB $0LPAAQ4["h0Q 0tcY>l7i)pU%UK ԑdgL74 M Z(QdV!YiOADRl֤RAP 9aeK4ĩ1H10sLLw!#}["dWz"5FWtmJq['AT7_l% ɑ >B"_y:eM{}hud{}xd20: S>d/Fbm lҵ[2)Kxy H{bjE8x^: q 45IUHJwv@)P@2R)! TDRLICBSD,U- C0TȐQCUQADC@Q,@0!,Q0EMJ4M,BRQ%0Q UR6bQ5*RSPCA@S+,$K8RPE (HADS%D,ɗ%Jiw eđ5-ڌw95(b`tբˌAMvg `ލL3nm X@~U 7֥((PKTÄY@x [6.7\!PZD> !ߋvTer#f.J oM&DфL[SA{3jŀJH=xZZ/>3MGs! 1MTL$|: rA6*aD}HT':6V+H 2 FhDh+KLʢ"6Z@hњ%(kigZ\0izt0b<՝IuVJD:aLN.d_ϗ]%O/Ƙyy$/N0"ĒBAhhP #<6u71(H@DBZ ,-&;o# (3)"Яհh(BuӇHpr \ "$0JJ)@ )x"ALhL3tfR8@4!69(U![Q5j0CyD @!MHَ@(Q6A*C aJDDd("#3)4ou0PR@  m!Yli7RMLֵR4)kAG3QDWEh+B$%QAX0Xd:"Jq$jt!cej5$MK675&:@AilPzOAbXHq(##wPIN pdI a`8™ D9.䨂i*(B YAY։c5Gb8  v>9L4P !TSDشk ̡rR g%2('3"x/|=*%kuDu9.5=z-q_@9*hF*h~`ypWY 36YhN">]d~l0OҖF?UN@}ވٿdX{s4t#IYMG`ӛ 6k_璸L!rSNAh !(kdߟR!Ry(m:W'}ehFƅPʹQ Е\c,8$5aC 5LTduD&pjR(ëF(1ǍT PdJK2uVr%`m1Wv42'O DO%(rP)EP\W C$bXV*Zp$\L#$HCX[9|¾*%EPNC!*ĢfyTa8I$ R6F@H˙EX9fa.4aEDXKE`9YM8aV$`TLWJ2.EF|~.H 0 $.O:0>}j|Q{odM`ouIJPˁ'00B'TFp~s\>0j4=Ha$Jk2&|_h1BP?dbb]uNؾ75#ۚ B I8!VT`̳R% Ѣ !%5IR EjL.W&j(be$bߋ3|_į]tcZh`?Bq))HEW|OOZQ+~瑴|z(N0~S~ PQbC4R$PqA! $>5 ] T(KYGA뽫bv Z"#/ i`T*9lRmJT GG~~=:I[]ل0Y14phhhyI',Ir8re(a#k *MyC!\B5!B$SRQH(d :JR1 ]"yJ!Ĉa%3'202jԡ`r~h$R0-ߖX:⮠H&Igh+ '1, r7"'$$&B4 yb7܅'y(\Xƿᮃ˶R1QQ! PaQ3P!F`IgS<(4vUW E ''ǿH{WGd:y+_)6NRA/Q|!' riCL%!}u |q `NHS-,LIB,?I#_?g5B6#h)S`8d P)`@̠IDc^OCxH=SI`k @qKK *P*_tF@{/`o?I%w/y i*"( gI#74N)݅ U:^ ]ËDEV 2NOw%@J{OnԜGHMKA}ڰmEІ!af #Lh1hC.#P&w+\ƣZ _wD>%vHd тq s* C &3+"o V\1 ] R h6ՆiдF"7]df"FHأ܍\OhMIɚm]q05 H wfq[#Fe*ox $L'mh{fh=4ٲCuW*Yҳ͔`n0<*&dƘ (JڂcqFpr` }~ГA@'n( #Mg5`D>rOfm:|NDRbh@|_‰ps`MU4TE0>O(9CDFNLefUHUFX0k)MHe8IACG|(Vd@̊yqd` xP(hw-@dc9n1I| <%en2AuHZ+H DY3!ᒞHD!]^O#~;. p~"|na|+,4!+0 Ġ]o[ z&u' :VXDBDaz2tWdTDhLT  vvuS}yxc?R)%pN~ DbZ~VFE fb&Tcd呥t3˽h0q~@Ovdz" i~!H״*A?1 J! ۣ|~<є5jȕF昚cy{4߭( `չ\!O }_)K]P.? oDq5s,*Cd*u*d翃)P/@1I+MQ0BS0 F15! ehR ]ßҟQ"Fy"{:zk ["4eM4WCЏCߚ/B0rԩ$?|m 5TCv $io3Q$6KS!呣[i,{3Rٰ>b[ 2yVN-+1K֠ vwلqv[G3Jzj&,P9](sw=QZ.:@sÇKNnr åaRF yȉo7Q+ϥn^%S_s540|;^~;.|ʛ!)D-IWd;xېM^say&dAhƒÄ {2{| 6q ƨn }@]hA -;|rqc%(MeAE% L Mhlٛ1"p+qpZ%&]a;Xřif (5*<0g XhI~MpOLTT*w:)4fh6aRDRMA^ 3<19'a]q26`vG. v׆83?[ /Db`iN`$a9M q 8&"W %Hi_˴TPoP2{=O)~֓(zd'_HNs ]FBy[v ITTaO;JI|u 6ԧ„HDw-ЦH:i)@!{:S6LE҉0mr%ȏB=hsYA5%w 'rm ]x3Jg 5tƇ"Rhʃ}t5ڞ- RyDIoPTcoFa9XS'lho9"mۻן`tHMSI|bjN Ã='`C>Z־|pMM# =ݢ R/b2+W>U= m%Gd Q$]xU^?lJGu:3}* B~]ּӕTwȊLAJ Hu8GZ/ t9 4ң91> m;G|7ht<5i&ϱpy똥CxMz"AgT JSC㯕64ǷϮ,#e,2H$'$%R0M&$S$qV*] Q;A"Eb/=l]z ` }!qaWT }/ńX9$r柙ߖ3鯢b b){Ԑr@ζ'A2!#bZwwAU|_хE }AO[}?#G{ bwH?5 b*s7ϩ Ir tr>(p4$?)mƖ DcJ驘`&R0%;!FDNy XLzH$i)|1lJl 4&KfD=laa" T ]J(QJ'#IQEeVXgE;3 (nmhFwȑ9j ku1҃3yo#0%$i(iK;A , SPNYMD.k)Da1`!9z4` @8lCajR6m =8.3`HUŸau~mJjad5}<横kQ8q9y 2N,Ճ.y4x 6G?z"vILoqd<4KU3 (NMCηI+LMythDD;fb0c gI 0?F>SI?1`+VME4& |tCu X#eC RTp=ЗpЯ9,($?11˻ڱJ%&X"Q9-E|%pԄPuy~`~G`{QDZ\g k.H !y0'$AOŽl>OE=̽AB67$b`s|a뱎4\(sHo'$#nx!y#zl늙rӀ&̡J/4âا-T؁hL2& h #1L ~Ű "B,&,*E@BCn$6oE(4d100+Ɂ!Һ'*TQf!bbP@HUE E41 DC*8@ $, SЅ\,LSTPFzf2sFRf&a U3B14I؃*Hb25j.W5 D%AJL6́”8-%Kf4f4$D64$R,4!-Pj3" ff`Uf%`QNY\dD^5Jhlcb+ s1EI%1NaEh*-``U"R-::%"7l"&1 9PEd̅|-)b⅔,Zֲ%Rh)ˆ1aT(D DaPj"h:hL%61Cl@qH& "r 'i . 2c# \* 2̠3xB F0ȈHJihieFijJA9a,ddrB@@2 0"0e*(2DNf\3 6KfsX,M&6Il2ZE!5644itaL%d'=-q?aqũ47Qb B]%1f fՎ3gD{l˽:W$ZBm$lc|f7UZd L,'LEdC\ kcxL7h:|Pй1JM%q35.Ft$^$gA á;VJ٣7T}4J4B z&LX{8B12Yf d nʼn@W\T:d &NAT%P%77X Ac>CLt6`F@a!4pZh뢕jPqt,Di.˧?Fy8M!Д]-K0|⨃c+F6ge<g; 9r8hd699qA )OEAvVla8ȡYRtPֈw}x DM,❖(0 abQƼ%Cse7M{OZX+6R D?cF傆wqǏ=ܛON+nBR| mzb*H6nL9>J%Q"@w~Ws 9Y.9bs0^fb=#kog…9Aͷ'iȹh;6BHA#K$W: {Q;/3,?k*ޢбx0K:W(b(%3w)Eػ]!DBD4@dDU$oDHgiM D2Sw@ r2FkmNJ6F-- ?f@Vq9`AMxcWR*3*ڣycělXU, fFݨ02UR !cR8퉪;YGbDt tġ`71![Ip܍`CcE #)+[H+D4l 7̘ R%H D@4 :0ICȋݥOtRhkPDTe  \!jH5~`̽6b{>S!hIF̍2( 0  pl|3qhưh%hxu1mɶ=W[ֱ 2T!ilov~?8+Xb#$dM|P;.;=3K5 | ;ݞVT@sͺ0t8&:m>~CLeUIz]"u]Pjk_ŀh8JdE5U UURSEUs3ŁYua.' K(ZqL4?c瘒$ՑJd.B(L)bID%/m}=H={a$ 1 >5IdIfz`]`D2J` #焐G"/ZohZ&8F+;>Ƙ1Ī44a *֪[ }"D1;}DM U4`#^L B>KAScQDjA jZC A>p8DHH1$PԬJRAM P CА"a߱h=[tI/J 0=E@7; )J0e$1H L"hL"I?T ~%Ozp<>5).G`&'')?\N69ݙ! r aBs DR8 >wHgrMOt^G?X6=rC<KX(¸ʦ}RNwӖ QL^$ȲaϚ!wTi?U"D|"M&h]#00<&x(-4/Cp2*3,2L(+m<4 fo^LPT_Fofq@6?|ӅAJA5)Aԅ@ @@@E *L*M)đ LP,@P0 AHVDH2Ld(0h"(($BRXE"!!%T _ G) jj8L"^mODO\RJ0%)(w;Q?sd0bFWqz{ev 0t^c=R/|C(a8L,~iq3'>׎6!{0.zT5+~ļw?ŕ_0ÏD?TDB*ToKG<ϣk ԆhO E t~0C@ s L"hPQ@CJRt.I 01@ԩ"a6o y L10 1;IS^$0*\B (P!9/zB`AquҘM",f-A#Abf`"CLBdLF@QAgh4]DY h*fi*"P1q`A28&_>Bl{GPOLD H./2aPR'#yh ʡ 0&Lb w/9|$9O(wB@f?r0 !A"FcAAѦ&yƐc?̏ΉQY0D(M(cDŽ!"ca59hcP+n2Q&`DfcCZmR#Xڰ䛃-Yl!X|c40l b"2611J3.~^e,tw?`lwFU~nG \+~~CF=8qw 3=V w]7uъe38ULj#- )Op,Oq{rhz'^^(-+nKۥcM76g⛅y'zZ\!:>̫=.iJ4T6[ $2ԋ_{J88Q^pƾr:s 8NBU^8~cS;32'x`޽+3:"x"D%'x.mzȚL٭22/c 2˞ЊZ!lLiY]?ŃWAcҳX:1VS,M(Vxvocub$ݡ'دv;/OlG?J_9NIq嫩}#9 q^3fvB$*@h& ?sx}8tuWАѷntYi=ַ,:>jz_¸fbD |YT{=fLӬw*]4o.#LC=oߝa䅹ÊF}Em羕wڜ Ýr0Y'`l!&8o֟\.́kO8A4K,.G-S<>n˙ Ov,Yqrt@XwQt:}:`{u'L%8*O H2A_nx'罰K$KDE f:wRnES,X! q&cf-4{yOoǭpbÆ=3ē|Ut Id liû5~D_&z6 #pm.&¬0|^MggXҦ{ZA3e3M>S<)+-O iQ5Kq_8d (Z}rsRk$]mad$3$ N|3,CWvFPtbL!s if'\~+vbbf9&UHj\f*3_Jѧ+aL;TkG{|׌v2ʟ=7(3^L=˴Ev* fۙMTZ" D-kb40fX업!1Pp'(R5w)Of5,p4 )j5R2hT_>!irS32w2-_MeIodoU"7F2:&am/ga{u#)jt=^|Hh*fD#T6xW#"/ r޿K2O6Lɓֻ&eqaJpisNTbMy|x'MWOj<*+I>:eekꙥ^REU;U$;//RM>3vǡ2>|q%_^ ՆuݾRxy[-@hr^:9ρ+&׶tOqHy25 u>k-g H +PZccRL!hӴ6`ÌcjS 9N[xsu "ȸ;d&Z!1Nc^Bh~PUF*f͎GF+1K(KphH3*f4#D.0R7\E0-Z_{(8sԅ`M]ٽ|#1^~ΖNݸ]S)"g6`1oGpNwv"P ;}I س-{( I[eևnEG0K TZ,Q޶l `)ͯ+̠.ETyd^(V59q9ك|`[3L:%,;SU2TO|;;zVU\_Q#$4sQ%pNɗj}G yRmз->B5z~_IEܺ:NF|+(_M=y Jixt۞dPY8v;uA=5!zL2tz7Lal*n YaechDr݋kwI =x%N2Qa(< :v9I6,09'ŸN-O0kBnZˏ>02#q:( 7v7}'28FvHCxreO=ͮ $Xm 1C EQ@:Bbc@E% vdk4 v@%m?ɛ )"b0eL %CX{gD絥!|~A}]bV9$d$UOP$$0gtpȮ ;@CCot jvd?fy0 kq)d=H}!Z^G)%#s2*pA;Q͡ hM ig,DHQ#C&Y"0Htf42Ncs5V4a U-ێae͜CM8POCAQՈ8` B \6Yŏ$ LրސmX"NGInzZ&94V U Ar$_09I]j4FhǽN\EYG_T(`1b۟og2mSE?KNy}^}݈=lmDlJ0! j0crj1Lt#p/5J"0)RÁ9 F~5RF"*C.ҬZ~H 0Cߙ?]֝'.WF8"0?4`42J=DF_n.gRmDxDç+6x,]cwk 2H&c=c'F\QvC_G]vC`0!5٨ ͘z*r5=K|^Ώ/_&*hz@3/b" mz0"byh`XF~w aJ2lJ|DdCJ5@,Q4Hw@gv&JqP!ȈR]Cxf F&mGçQ`~8'>QGc*.1&t'y N㊫'#!1$]!$SYSWELĽK47UU0\E,P͖.nl$Š͠nT1c5,nXje9wCo 1%LDL0m'T+TZѣ15P֑ޭ(CR4 pyf0`slfMIj7NEنO Ȍa)40qBֈh`ҩ5tᨫ;o[Cn] oIGP$@Y@6݃0HMD+ֳ*dr`hu-DMFBuTbʹ(074~!yO²U!|G& @⯩9N(}אs$l<1 ZNf~YzG&I,t|av/|EK<ƏvY>t_{M4.WĤCMQR(H,00E\@g ˼a7x]ڠ˘)NjݦOU /&r>?}es']OZ,8&7OPy96HiJ.0j֩m9 [!XNӧD& ɹ"k9T/-,lDUm)RĶM(hZ*tfX|.ab64)649x-4U ^L6ޗ$})Ih5Kd0=V1 DFJf C:mc$!U:0ixzHalV]],/f݇2s>Nc4Ujn;of&n,qD ufݫe2 ڔ}zt#{r J4,DIF5c]rb4;g<)Ku1#yP3ݨw|1VmAXmF͔D#٥i Q  C.kr ƭni dwmC[4N{,;N_]k|A҄i$ *kHL\`xirE2WD"w] tF4 +KH'3lZ=|$eQf<^un܏%&|M04֐mV:e"Y. FĢ"|B! 6aٛz6w1h 5l)9m0ݷ|3v:SΕ.36w009L5q^),3P\0A".ʤpHE&IS^',OC('>]igniV Yٲ6b&paϗ^QaDV T!iP8$\ppQdžjCl L$0I>ki `&LqlY23dP@j@YIM:g*p3g (4m!$sHԒ5 tÎ'nIX- Z(kȗ 憈*5|gV-EXsB ͂eDO/ x 15JH)1s)0rγ۹,@;H5O ;3ilCx\9TZ K$9F b{d:fnP5 Vx'k30X8/0r0Xɘc&iW¯8D6N)TKW/wƶ;rsA{:d$$ ӕhm,X"1!:k\v߇!rds\Mq|{40ўNL“]q6R 1f8sLfMvNs*@[ѱ9ڿdG:tmxI`m"Ax'%]H՛QD$:Ӏؐޘ I* 0 )r ߆SbHDPDAP±LR,(TPC$%k4(ش!)4RچwyRwT L RG|ƛh!<`Bx@p,jL?Dç`9vd,眄{À H /HqH]f" 㮵CQ*sbQqN4c7yAg b B܀ύ۳3[0Ⱥx\jq-ovIA"HdDXbNھ#Ny<*n @"Bcq¼0 5m=[pXF;f`jXGy&Al-F\z)C"][Cգ_3MxfwIS㹳HA1s$%sѳiҹX.qI3MQqxݺ橥)3 (RtST1œ@jkq'> !Ch U8a\-%㍾ZkW K9aluh"HOj,lwSHXy(pZMSZIki 8[47+TXvNʎmwwԜ*GpI>ṸG$oEh`c[⣖.:Tt(G91B<,ۖwtԻB$Nzw9@bf r f0rXbB ٖHmW bsu.𻃯;D,bBV^V"˭)\:UŠ4),kbeZء_B0,4hȳGkȄ?3m]9)fSrYtյ3nJ# 1Bk|i^.Q"d:E;[m&)m͐8$):Pis$痡똞2eQZ)1Uq9\p732Na)߽Hz:D_ FRj8Iq: sp4-س5d /dٽ=#Q!Jexlߢ*HwB(g].sPPv*RgRQkDŽ L9vtd}NC`P `CuFR zfJ#婶Af$4G'(?xɢd#±6cEwf8=lIs㼒)K'm  gHGD(fz \pS;wg]? u8+ hvb=XKGN0fxRϊX$aE̠@Y45b~3VjBr82[&4~l'cP$ʛ8Rntdt׿.s8׹4 Ҁ%G0.pn^{C v IOY$k^n"!cYȜSg1{cm@Qrք*^hzQdO 2LʸtS}]Cm~G~'aUKvO.1cfGdunVb$+Ʈ#r8Ӿ7ĭC[ׇmmܧl1O!&5U;u D3SgV 9ʇGx?ad#!4&kL&ǧdwP,e̦2Q!agb'I ̠3B3!h‘4p DZ֢E5PP/5)ZsOW9[%$e7a[ ,wL t ]9 xD9?nNK 6YrA1B:5l=NyjlIiSo= Xd*r!Ǒ*A*TF6CfG =FyR %)˾hᄺHXZ<(IOE€ dTOCD*wo/t@SAl L,)AT ={I '8 :4 M%bB%4XPn79c0zPa AHha`( hiX )(m[ OCKX"-8,*bh+bcd.#Ha p-) icN-;H&s c a(HcXfi ,3 %H-t%. ̓GS<8@QXȨ1IvauvM{ \d]$+39.nL2."OD5nÍy5pᬸnn$.E.F!j afQ, F)60Uey(2 %3?(4!, Ԓy'8Ɖ s3AI%0Gd6:7cƌbOQL]D=*m<.Lfy/wxٜPm1czk p;]5ݝ;X ͼ@sCh"jIU4F%! "mʰiiQܳ7|<>r*n DH1] I6:\o liGn5iTȈ]CB y& !5Krc7T!"YAcÑ2#t }=g@sO% /U{A>Z9| F ia~;w$A܁"z$=@IE'qQ:_0򄊄5B|C:=XT L S){w/ƪvwѹHi0HlSy'$NnBdV@Lt/8? 1PHs9 2~d3Ԁ|~0>O2{c} TWY%A"25d`;&'5E+M‰}Lw.$ 6k`1oa ,¸ MQ`Up QU5L 3OhIy58A10IbDd-n)1$Ldo(R1F"5t"kFnMQTFu, Ț!;2"akIEPa A'Mc#U%UYdi,`0iR9Fc4Wj3DCh32XFr(GC.j%dBF[ar"6``3'V"  0F2 0,q+ A)e8fm1K$r: .э!I9H&$) AC/W)j;  X0y6z; I'#5ɹs1 @t#, -^3}j -Zx(d 4F c fdQeT"Nk%HpTNb^\&xD6 @m@=<*KI BR[,$e6a1aIiwvUBUs Y_O2 p%*%M4Ц~s_\h#cׁ;CIy>p600a.Hz ,:)/'qU y.)LpPOThY,8q}_Or!>.<~؟៫ԇ-([JrCʆ'0Dt0Z#Gqg^FNf;`;Fmc>i%ۻ&Lh)gRf3VQվ3h6mEtPV"Տ."79DXZG U@vq4O|:,L(!ӘȹǓo{n1蛢NltμANk^{6矊V|sBSZ11fd 4V=C:O"xP&;BAB)Hő i^@^iCE^sV=Q6+3@N- DL|u>] g/\m5 k>)!qi 2B0Xb8 rA=|A0IpCebtP`EBx?J#bKY#3Eža@(RdKo/B3o \31RDSH&0r4)XP@TX2E @jLtc@71Hb"la!1*CLZ"!J@ 8dN#cb$Ƹښ$`S[ J c#"&OC1X7I.-M ޲cdp/{QVcxp8#b w,pb}.z';W F䡁!}A%1i*T=5(۟xo1$=I!" 69dwy5dfaHhjBKz* !"/+c/uHg`K0%P1Xb5 Dd[Ԅs`6T6m]CuEe $ :lTRy6aT8VKCY P D-#!LH嘅?~D]P`2a$}$0P\= (J 0 "aq?kayd^ 6PNG|gRWSxm#w ЧP;s<%هܪn8=}HA51Q T%P @ffBN&,5ZVG M#R@+Q%4bЅ("HA>;! }@Bvѽ# 1~@$>K??c ,.~Cs>!^-8 b;'ACȿA 4)?M&ߵ;N;>_w 80T` c>^R_c ɩXHHY!k`ZurIBH=ᣀ2$58ayAN" ! !B(Xi%,M1dDaaF󉽜'J*#Θ&5XsATcL7lh8t0&5VA'&q5HpA0!ǤfV|661]܊@YLh`brX2puG >2 S:f-EfffE0d)k*!bwtU4~}_}/ֹIo>~a)aash nX[Uc)̓;qNwֹ&#S1 :hi 48B^?A.BB2AݲՁÞ p!yH IzEaS3·>?ZE ai@S YXaJULw *AT% aP RDP0%E'/(6ۡgFbL.XAa<ٟӱd87*CkXf(86[ИŕBi^֧C Y-]X.:d!lv8ܖ,QnD f9 ,\s?# OmX1hJk\H Q_ߘM؛cW߆"S5= 0'#; pH`L TFF5 92LNk2;& I`ΡYyC8<N$-' -z$sqW쇒B sz~ V<b.pROTYxak^0 4ֽZiy|(cG$?p3mSOk02q<.CwaJCn{2ЗR^lǐc鰘 (ҩo0RMAXi$ЬBk(!u@@Pk<|K^;+XTYDejp 0,3",)mXńfN902]%-pbH)[[\ʱ6E [v4 iJwfoB612a*j"F5A$`atƨx9c0MeDPFGx iDBR=@# 1+ShplhGGJVQiHBRV뚆Д LA8ah ,1'sHP-f_t 7vO9EzȨ2 Tr'sM!}[8(d#Z& y:>&+Iv qUlvH :BeF,CC_}Upf3W HnYCAB`*N$Ud0hU6dAf\8 "$07Mmr2(jX+#" # $ h)JbH(Vi* bBJ"#h$ **haP);DOHېϜ=6|]ɜX_ oFA!VR!RAKPbqJ H+Ot(fMCiaJH_ x~9#"0i#CB iZh!z9U R%:Pd1!FOR;3Je.C3Sf8: !pɖMb~:)ѫ3kI9פ5Hҟ96 4kXOG1&4DLh#Je1:!a~>gvM~w-M7\樈B8lV_* XTnQQƹƬ5dvn4烈 ov뭜 EC9 6 /Kؖp%H%!"Q_O "HH,PC<=U=;a}9;W0`:Ȫ;ʹ0هq ǢfF$4F zH3Dm=iMa.9x#ȤfCߜe|_&vt~xB(d@Hq.rnegUZZabй;v6@&:HQVd+L|". Z(M@c"$ BRexC̓oYn%-=d:p)HC\fF0jំ]@ ˴VHJ s熕)V<d-2coT+hﷷnwn j`BMk6(ylsytqZݮ4na iΟ:4[c*|3#ľPr ?|/\1H@xpEU?V8thL5%]G"#xXa;!3F;_F]A &ʏx,MI^ Oc5Ot*d"&I(@}J3$V9H{~bdр~//H NGnaQ0RT0MQA$BDDH$A+JDE20-*A 1-5ATT!Д4M#@R2IDS lCehG(&ՎS*P~xPO/cVITE A فIGW'1Pb9gW!iT(QZLBLH&ZRZ) pd2l,0J5̱Y*Q*`D(aPAj a&HCa P!S"j,~s|ZCdMf naD`װ,ou^=o{ȓᮝ[{|;臨Sw{yoo[VWKWلzu}c>qnvР`U"ZϏ_o9N{rxxk::ՍrY/bA_ٷOg;mn֌NG=h'ws{.]Wk@UP o&w4A)*w_p>tgףJѭw{4w\qc]R4}}ھCg{v;x^ut^/V3zvlSm{i;ow2T!6}t5@@(QZdv1@e6i/FCݻ93cYٻR]Z .΁F]@U*({z}^Ɣ{:.ݝq̠}P*ys=5_v§% %RMh|PPQ]ްaUADR%ʓ*TΥ4( w|z$T︵ǻ($sP.V( W(fI^v^^@!Jh6e{knj!@z^2w&]sTxyzo4;\wqtgoyy6g6ǾO=>\|=t=,v^T)QPҫAm8w=l}}j zpSw[۸뻻w|Yo{=v}||wrn:սݾon珹fn@yvAƯsq=58:+Cl'ηxU'Eُ{h&>Oܗ&X=PM51͢y{o^9n۽eFinsWUN==7m`nx4CO{:h!vz{KAK[qzuZij;:{`͏l[˳fϲ}kh(mחPUvuÁG>* )N]$v^,9f2-n;zsk5zu}7E0k>Ϭ_c{}_p|c{{뎝`]^ :t꫃'w}a}>o׺v]1:[9{O{q>R[>k }4{WmYKs:ԗzι=2"ʱڲI{zۮw.˷YͶҍ{kPuݖm]{qw;5R.˨urng{rm/v}Ͻ}ZϷU:)ݴ}Qv :7 ӝ]vkֻ\mh3^j|ݻnvV&o=o SGVz :=g z{gB)];=>ݏ>:gV,yo{nx g;y`Eؾ۰S\ځC}޾Fwq0Q-u煵eݨӒ^ovVٯ_}klsc`w=q꤉Wuly+ww\0Hwiwik`tb ħEg2Mvz%FMn]kTãB]4*)ku'mnknW7-pSfzQ{ww5n܅meI`N@6+=zԋg۫;+vksIvBLzvFlU( YPNte8޽osmw9ly gI-ַ:֓h룮N-GlvnTHg<3t;ȞW{ݼ6zûٗ^gNWm:%˻wl#;.ZUO=xz=שvkUDyk i@ BiOҟIzO'JhB  hOLM z S4 =L  5S$<5=Fd`=PB C@~OJyT7y)TFiM(  Jh#D &hjm lz&) A& MidL&SL(=OSiqZ<M;&"Ȃ?=dE4T#bpġ)?}2TR ymB90x91N=*q(Lp\!aE3TELˢky{h"&(* a&MLR)@ G(SUR"EdKDUw;p? 8YPCLQSDCRD&! PL1XCH2R&yh`VXF@a1RQI4DHA1$ Aťd@bh(DӒ C#sJHDdP&8 0  $d1cr%B-A5"Z01P21HMK CEO((C$⑀cC A׵kGwo°w忙}?2l#rP;{v-'Qā%%3>:c԰.cYe#4g؇B:A32EN@4R$>1>#ÐuuF,^K6UN^_6 J,}~o}UUUUUtƾ9m~A.⡻ H7dwhbJ?P3z=~+t8lgblV#l*Ͷ&DaB\zxX`bw#_L$e1(W6mO@3At32̳YVS,IЄr_&"5Jěx,fCe86ơ(n4dF.hhD7DfLun[kQ aQLR&8ІY4B[unw,"mERjiLAb2RP1o jt5At)zIStDfJ^orCϱˋ-8ZCWhcBtlyˮ+ .p(s3-K_ZUl!=SS0t{0?s+j-ͼS7A&v)A ?ƏAlȧgLXG=7V5=ba={`hOBiyRmنѰ$P}@1LEc>c]T &&TO^9{OnX%t"}uꎑ0^zsPXn}%0V4f񾖯κwݎ{T6ǏoOooЍs`\7k`NeI*$H[|rRPBHA xP ]rqF[/"5]:YT6z("ʯWNho"+*O,1+#]#tC Y|QJBݮݭ/6uBZPi E}Q}7TW2[u(4 "TJ{l}:7Jڥ{2N,$0>~GӯƠuv0WK0]Ʒ,{#kŘ?Bw`+vxC fӿW0F*PG^,W7Ff\H$cevq.0 /GXP3GUڬW]j(@ϥ?{եYEnf#lˋ(5)$,nD#*D?="޻tw$qLMkۂYFDj@g4 l_ 5ۚ;|*M,+2QA!ɜΔJci/MfLLrjXDzg[4ź jQtfN i"'M e":1V=`+Xܣ67K$(@7.M% @uw,\(LfT&Ffe9G0eTRdeQ 8aeDֈ kf1 T9:& AD+\+CN!f T;-,_ P(b}i"&Y&̧kppxv%o3(m0ō`cfDcI-R #zF5zOoq:oPi)ޤ9B$ ,X ==J\?AG-7t*(*qBYf̖wg>fLz.=kÐE) QJK/?>SS Rd"@GWk?I?oS9k.|9%  6zĜz>cñR #$>{\KPi̵4DC%1V4ԇFߑIV$&?6ֹZ-F ԁ=쓗7S֛1En5?u݌~3w`]:^7qHI%?B`N$LMT oQuXS盞I'[$B/Ƞs(IP )* RE G:ݺ)&~כ:1u%*c[<=}8o؈K&ڭ]_/h;@%-1`kz܇?5Ok _~,ci.ҳkqUO>8S9DfIuW6.dnhBiG'G?QjL.;q?7)m>tA?(BvIcxT.ܟғIHC7PuK@o0BeA8zDS8OxǨK,6?,pԭ>%11(K?aR:I߸ᡮ*q"0uBĂC {lllCaM\,uf@)BcXț* c[ֳK BWkR357cYƁávdEk%׹ymg۾KkoQȖ}Bgg^o ՝n0qtJ4*W~sj'2xm6!HmFX=k+H$1ΜKL^潺81gN7oB2942SήB+~{9FPQ.RA7_g Ϻ 9k:a <26CIJC[GU ْWjP/"?R+]Տ\>2ʻwGAG76 ,JF;Jc<2pRH4]+W R)vIЦ%4$Q,:lTF9p!?i(yK kbDMt+z揺 *Ϣ}UY9rTZ@t"E!A]{9 $"[:Gan#,Ssv府d.+:*#Wc9{vT媁"j ȉߌ@3CLaSUђ*<ȆgH7(eY^61 lcBlnGܷ L|-ۅ/oq۝ 웊vSq`6=8u.8 #1ɔL;J wi{G(yUH9i_bQOFj50 % Zq;jfD.gNWӼ]Fi֩՚?&Zk5z'~ qbtJ3KLƽ%W7,LiPE9e?+G%EhqͳU)aQ͚qCw5)}GVpH#~z#jl36V20EV'OIԅu$prl#x#|;惐! oٓ!motp[ϖBnCvE$IJD AKԹOO[Z]_e9s #n 4a&A2w>3Yu'd% B(UF%)h*" " "!?n dTqBE xOOv.0YhsSxnc4zN!돡+$wt]đF|WL8\;1vZ?vfFIfJ ]X1n||zI {O\M@x+GwSC:4[ZUޜ$4QfYLNnKd2nTN3\x8踗 %FNe !5&"HVXCbޡ`0&J(i"%m!4BM4P"JLu;bGb@$zYhl%pBXSdB;՚D"(aћL h)]sr`DWTL)"|;swdM:5Ʉ1F10u/u8oFލR5)n1Ou %l@ukg\?s{s]L2 P[]~X{=v1,3'"ֶhX9W*$7sSi(bc4P-]1慂&LQWuJJRBեYDe"LALpy {!N!vMΧf7vQe`ڰr1 FLcckh$k h&bPH?d᳧pM5LEFbX5uF7̈́º !mofWr 3Q/P65ݘU8xe,sM"‘X!B H}|xF91|vdpGtf h|[?rV1yr-ѥst"#6y[dL-pV3]t&P bo Iؗ(X0)qtDSs3ZXFVNE:o9p՚[wXOA4>K6GR'-T얬O RtM ?:%82ե(Q@kK))Gk^ eC x6DQ@DA- P4fAt&)-fIVTEPET1)@PTCMNJQCA24NDeePD@MNVZR** YeRS4@a %r(BVKAALEK5AnhU>VVD $*㆑% tIB‡%i)9u&E+ Q5t"dDlB5M:UR8\L 4&KF5INaD`X`u& ̶l##eA0r}C7HPUIxA30b9Se׆909g%TRU]ܪDHOL !:N5]&Ё'. GTm!h f}6j+jF!@%"ԙ)C$(ְl0R*mZAm]LAEZcm ƥ\3Y,)FUuh"uRH*@k] 6, I ew䊰l4iBGО}ι8֤j;XvȣXZ *&saHH%hv0Y 0SQUds "co3<4ǹwG@Bl"flCQ$) A[ʄcC5ӣ |,H"e5!ddDwa,fSԀ@z,? 3bJ4KFXu&!og|o^EWr0!ݓOn։mS[=-ML,a$Z̻B Mk?Wea=;?O6?Cbp;t-5v!ݐWxev2f..2q't7+qyPL3zETx#y{Yz)w9TtZĿ{d4D7^׋ A%n銷t2[pj')n F-cьDIwo/ (R8X3a)ԊT{Jݦnӎ͹<)zVVj^k.ԶxohJ20p띘FoK۬ (څzMA鿌7Iò|//I5)!8ڨz&K[qƌ~75?'}>` s/VIL(CHjrk)C ]ޘn2IdՆoCZP2e( {+:1'nL!A'Á_LXi﬎ZSߜڰoǟʞX8 (@K5J .>z-:oGDJ E]EZ )gnoWx;t(rqZs;sXw1eb3AL6`_ɠLk&}K;L(n/|# ?5kj|7@*>7A+ IS9ڝvX(&}  D`B5͈G;ʁQT7.":pI8ΚQH~夳f3Uf3p5)l?rUTfDY̏#"7krrF;8.bL "_;M>8<TU@TYuSU-\0D=W^ |JP9Iݦ&A0c;->wg@Jk0 45qP W) qCm~-u{:5ա~m!*)20yzwӥLPD?uZvg,(Rc'gqM~пu/ۛ=UayJd|A3"WJUz2_5ۢ8^SYZrOa<;=+K:;jG*3]Vitٰ\6YдFwߦs?_3}\ C2AћS߼_t10韣cgu$C=pX}U0{S^S.$T~b')ݸ=𢆹;P89PQR4СB~|U_ݐID0m7d/^nÿG;):P{/͠'H {qqґB:h?[|Gda7hK q!بEqu|s\/RQbclAM/"hbYt3:ϜcX"{VQL{N  hi6H0u MeuѕԈ 2gg'}:a+=W:zn=YC3pNWnZa*gtTN4Q_}~y|Eo|զ{mhcG+tq9"h*>>cC8,T7V#l_dtͱ "?n.phQ<yr-:J0^inffZ7ƉVVx6yH曨6ւ2Ӊe~oRU]w۟uO4uuy`Ne۱oi$I:o>zw+WcɄ}7H՟f.] Y|F$—)%U-M}WO#ܪKŞfMФ%&qB.-,z2x\|UARdv/IO$?lr}s\67"_8.Z_-J_?iOl}Y*L/jT)F,p pz!HrqݣXeb%U@KdUJCHjtXD- IP2ˢΩ&Dٝ!aحIIx΍gԄ/lU_!cbV۽y5G8($qF Vl#)m͘ I/Ym$*{b6aX׿b}yv 5̈+~g+m% S#2 5% o0ΜK?ti iRsŬ9 -M86JĖ[YRC,Q`2ls:p8H%(ff]@9V#Qe`1+j2O~MXBJŕ{Vk8mh ΃FqtɝaTVN3TmӘ͞ndˏmZWٮr24AAų\nl̄S00000 @ t^I:I(DaM5 L5mk)g:m`3)umqXiUVɋV˻Eh Z**DUD7fn2CNd3l32k&Me4Gr!eoM]B۩3 [=CDlI~O;;pqZjc=O)Læ&T=?-/\ꤤ'-ulHd )ܙ 4G~) FdGEr^%FVJ1`TJ3sA./b` 8$&I+z҃_8|ceB C} W,1XgGჁgj >1! ?"f`V+4^)D׋F[^) VXh)eG5UݜI&<#'lHPqad"Rbxt3"!2C 4#U|Nª &nA1c5vs?9lIlƃkJEƤǂ AZwd/~:CXW)eb`^7ֳIoyZw]vƭJDjPٗeda0>]M2#.5(\a`FZzlzǎwMIGg&G:N<1(2M$ HˏwN! &04 CR[ 6’Is0-,&S1dKffguW>1*1;XyJ &Ie'XϦo|B`lw%33ƆI%Ҟ])I% 1Y' BY}ZkUsswF 3&qu~wYc9u ӾqWnf3bkZS|V櫌|p?]Yfdhq㼆Db0QbM/ץbB^˝wT>'W|B7x.f,eUW\eo;u1̨&uCSlOi S?׵3Z ˋ~09opOݿ!dTOtS ns@ ́ђ[M9 y'qA_QâRr\}OgZ's\ _<\dY]e(S՟N?J89ru&W9*Tř #Jno ?u90!"QW={?: O̓ӉXIZ &B#L!ui5-!ԴGF0ֻd[LasGԡ bii{P}׮t1g_3ZRAzk*JŠx̪?{E4BsVyf,iX% ꃙ/j-`϶M&?eI"! 5 C@:u(]I@jLu5UT PQfalMfBnL*Ҋ( `+-RE* QW/&Vߊ񈌤^o/\,R CX k2NaXE5+#Bow1Ŧ12H1t}MTBЯB#AHjmN7Z(S:OB*X%F@XAPP~@F hgs @%}֋2=X&̃! yQeB b§=O|ħ?$~/sY3@zD7:8W6P?gN|*4BHRZJcm]OW~qj:{wG~Pqzl^x"! />gx!FAIU yGÿj4=޷9jh(A攥M6l^l5MS/k-P"NaU^^I$AUU#2ϜS uu PRTP[0iIv"hj@ujkS6$`#!ֺܓJC 1jȎp]3?>ZUng^%BPUSZ@4ɡwDk^#lL)^&e >a fg~~V>a_{_[j j3'i}Ϗ: kX~*'t`VK>KS@@!!; P^a&waN( Ba2.wwFhe&`*Sc|UT` Nvo`@H xff"ou>Uf l/^H "P<&CB3d A:u:>Y䇜ڗ}nj/Dey(2kj$( BĔakKA\`4yIߏ/|@$J\W8笝J9.ɞgօ U+C T QT>??ü'nE2b#"r}=pa&0.bhkPξJi7UU' t]oqaq8y^\[~>!2~VE|=׼p fOIS3.E#AX=Q=DR뾊űFEsgW^@d n)jQEx~ {zW"əiMSDx%>♧zȈSDB,c zR4O"] dbFA֚(=kD"¡bA@ MPLMvm D5 F` hongKޢuIݕﱏ>v:u#.:t=>8rբ^UDJ+c^wx={ߥtoGRd@.Wyq/z BP!(L_qe5NԔDROI9\\q:de ålV^jkOX3333" G_vUUsXJdg,3XE! 5 KU@HP<܇,gLcc*d|-*i2-L\ߦ&=#z { QԿ'5U]+Ɗ.(H8 +0O p@2(A2Zf5h4Ӂ$XB^f 88mϡópZT)rU\gCᮺFxkZyR2ܪ!u{:.Y h l|'!:뮺댥)JR:wl7TTF1B by:~{=G]׳7'ϪNw:JLkXH6q7?x1yo߰? d 5m56E9 txBbceQPѮxIfm䯍/٢d%m&&1"H}`; #ډ3X9(`Mh~aOR((gf\}|uٍ~$Bry`dFu2^8 y*Pr 2:l~OXd\P%Ρ! "9p\>PG \HLw" h`~b{@ A6&|>y'{q(g>gF`6%PIIeCt?UI_dLa0QE@@T0L ?S&)5SC|8 LLvQP % 6l٣F5Z4hѣFkFh֍ִkFYs3kֵkZֵkZ1cֵkZֵkZֵk9&hrg&hjYlgֵwzֳbg5UkWwwwFkZhќLɬƌ$18B{/Qu "+Gg!:)tT9B^DL?1vRvj۱ /w{}W?4<<ˁo/'=Hv8?ϗ/_oX}:]xqA|P$y |ܐ w )JfbV(vT_ ,7 ;f &a$]zyJI"> $7;>;eF4P (1W2Y%=Ego~69A#ZMoHo|D jϷ:Upb".l2ǘ:y:S=]Q A G@{pJ!/<џ\{>2myMn&@'ڽ!sS7xvO  s&]|2' feG_ :!TAez>ͥ(\E!`RhJVfHxM1-!A A1_!Ĕ'L(ibAj)XJ bA )9!* *2&3""ьU!cDAAQ)!ٜ+*Z)f)weG1EI\;c p)(LCk"`@@H!1x] ޞ8W&չUzwߞo}6㕫uM.ThhCrD7*MY: 85H왵YFD^1C ,a,c<ߗY{x\{l?N}]zy/>_wݮ#Ꙭcqԝ,21?Ț/lfzW8P>JJ~MU4Pt#%82ijZ OyE 6  Qy(4sy͵MS1 ť<`4ègujZlnm6l9bi5`vbtjkE-U4fNJbU4fN ҳf2EO POqMWXMpA3Lʗh"ʑJf%SJ"K1H*E)bL8g 0B0"wN fZw9LCұ@3tm1m#mhmLK[;8XMj h4Ht U"{,{[Uu2O`7D U<7[ =SasO tAX&XԠB{xXMsf-PU7,tㆺتkP$"\ ]tp`t@[^Ᲊp>XܽH6fim=ۭ@U‡-EE f[SGe:Y{%_ d_TnW>;ʓ(7%1E{bbPhf\}>X0`.weί2h(QQȢ>LPr SLAlj<:MlO`oaaCa4@9p=ޓc,r2(s#Z<{z`L%V1&G~zo\_!BogQ.YM .=`ڦ@TfcB1@a~%;l.=װnqϠHґ#HfYǡKN=$AГc!W1`Ji+jlρܠ`Ѥ.^W塣W9^}WflPӈ4)no-S{c<r-žDyS(EBo8B,lPlx J}j LG\F3.;D׋橋Ml1_ ,@&nO:0z;No^'ŵ, $30~^P\:ctHQPZ3]t^_/#vYa8`C0`@ j<4(M|ٕ7g1IRzN& rRL4'[+;7Mf ǩlR D (r;}#ycӾ9k C`g d9$rC/ @p\S' G犀ndero=Aa{(=zǖ Woꏂ'~omHL!5j{t_%!Gf!Q{i >dbaf't0wv[7}w)bL1y7?18(tPz>~Tw]TL8 6'Ê73pz!T6Gu @),AMR⢁v1㭈xS RQF3a*C)*)A;oFVqp ۆɻ@Dv/nrvN83aX8T%t-ޞk/?#OWw~˯?mqva຀4 5֠*oFd+gXF0>Zo>G :֑@>\L~4_k Xl䬛鼁ɶ{v<~}|B=_/g.i 'zՌUDxlK1=d) :".4~/N1 !tށHAHJc:.߂wc}]N R4͞yS۞]5aX$hP4N($Mc,# tx2*H9U!M~N.#ԗN@n,MzVw֘H 6R T&=߻ۯy; Lj}ztMof>lCJSILcٙ hhUV%vڛoѾq]ޜ2@ІC,8okbѨkQbmF-j)38<[=BSq)犨RwOMzi4ֵHN(VKvi1cKѢDihabK Gކ0}?ͭˎ1Z+d9={Ӡl<{:;p@1-SGoKkQgEϼ!ʝX,vO?+;eSq]"5uQX*(~Os& a}Il|$RoMq{S~ywmk~?TRWul|ʾK>` CTK;9\&6m,pNJZh{q 'a: ) P@wF1>|bqOYvc+& %;px)M^+GZ,!?9*}d?24)ÌaE(x>̉lR}9[Gp~{2 5UQF2I$I$nn!)WAӕnH8NL$ E~^}o|_wfǪ󘘊"EtR2zDUAOG{4 qRH Z2XnK6#BYvE'WüH?NU|(CB`'My8B$ ?EFBi$bNY@Ǩ<Q&}`P} I eD&!v ܎`N{W)N=芈(&!}I|:M}04-ϑ"~w`} ^ Ei>CZ")9);US:%!$I^{/^̘!{klCԓv`r|niTB2q+!f`1bwU (sP#{7}:Xxa#>U~eX*ʽ *W;Ϸ› Reڵw^eXAτ )ۧ{rpK`#(Oƨ xa \.>DBH @/ɣB)8}}Ęp̹ k@"󯲍3[}y 7E{%ӳط(6@Rn> 1TǤ}?.I߮cGb&H89J{O9)%Kb@d_F!R2 .y{i@BpO%z%Z}?:y$K`"Oۋ|FGo}0A+!Ͼ6D"~IB.PFwR!rCr7d' CpdZ:҇(dJ(a}BH` fG)g} WÕxIwo(ȩ(]Q귮:@F; { ԃ'Vw=c-{P;G?H!*&9tbl}{y&^//nb\ xa( U|f y$6u_~y2p$1 "&Fxz0EϮt[}OpFXIlmoQu'*=/cHMsMOzi<\I2C{IOr1EaRU!RdVdVddaWӜ}~(t/_Vp)"|`- omRҌY"@i=6e:?o 95׼kRR|\O#a!Զ,4PZ|.MszUD^$tD`SS5î'AJd'(:[5e&abn0ay&U$`w3}AI4 qYIA I~YzC@^0r+dI J6B_ꪊÁUIE{P JOUr`nK^׮v'\!.~/)!م*a*@QOvh {eg(}Q.(U=LҽQ:/D{'hӺ(+ [xR"2#@;FϠS.U i,KP/N&G~y[>9GU ϓ .pT tOBW=7LI4,lCG㤳O+^:~Ia&G)Go*j0^FNnJ} IAŦB9eomJbuo~2F~/~*D {s7 R E}{>J"? *BSv8.W%jx#S^*Ix5B'LvBl%G9qxRc8 تǧ-)C&? 0=?K :\v߬~6L>HŠ|*Hxˡȏ p@`@8m1}!?ҁ?tX4ߌpZtM9(A7)EQOHȪ(UvW:i9#`܆Nd\(v6 @|;f8)G|˨PKx @D:3ݳmMHˠg??оx]識7DzЭS %By 3\9rRH#(! DLȞ~=2-Z} j/A=CVGk<FB ֤L*RяȃUV&ߜ{D]SZv"Eki-Ckǧps>_zWJ$I>YLI>y 'Kc)ü~~#2ŬeeqLP|P G/]}{IŒo}a͆_SUqjO!I҂{V:%JPƕy(= <:mƪ;{(GkB'B_wcs@ :_诹9\eU3 +H7֙Rofj ɔo *# Se cV3! X2 3VCUDH~ϳ_'-nEl8glHCDdjfb93]4H|?R(ƺ~~\=5~)"~YgA8@[g&N;R]s PqC3b!@ L8bCP\q(KqJn_mro1NCFNx' +4+}m8v/:bKBn4 /'__". 2 y=FQ;??vdu9}jc}}TZo&?wdI9$HܒI$GG$$6?Q$c{u+3DLRRI$I7$F6m~PٕԒI$I$I$I>k)vsNVe&g]z5BOMq\P0We |v;P$ͣ%Ee\HO$2A5=#S\)ra)MWþyRh3HM*ő@D$⻋)f٘Vq'+R2FQDt\y"*k<~[kiY}_퀫sʴJFO 2IO辑.(ឮ')Uoڊ_re|B ^5{ qt3?/wg@87[).8 ߄r){|W?9SKL,c"PZi?\~ 4dzsz ^B"yh6&a{Uo_̯T6&>#=cwQw_4f4VQڍJyd'Ϊȕ?s89f׋ Ȇ0U£w+ x""'iۇi#5WG9߼r# vlM4jPaoƩ^=SB^U>*0TKa(h,fJxuV(f0LIxxxӏI+ Ds3[~~xX8qڧ5'+?Dj9d%K!z s_P;^&mxDpD{'|_t"&1Mc7uũ% 䈨G>lHS-]˧J/,q9g'<@}]jr^܏Cs%s3FÔ# "aO% WG$~79|-b2h?+G oa sqm2F)t^Sn4s_Xnz85eKCG'zusʧϧx'v)^fWj(#ld28'M>Pb?)Rn@qVtA->Ese)oO&p3컰J\7t>$ۻC$c^Ae'{`6P@$Ħov ,e(Y NW! qn}in\6MvK,/nO8(CWD[xMoS#-U>"#QOސ! Q2Æ0N5@gIabOz7*ύHM'`5۔"|}@M^k|-&DETCAJj4($i+P~Dn;u3^mJ xb(*Pnzπ0,7/STT/ E^Y؂#xo8nбZKӒ6c:v>/R3Ġ4\ |}vywKSMpf׻~7L5 <,V${woNQJq-0Dx'G=wT_H Gxsg9&x)1b.? 7@DGPS6T^׀wT9@K ;<p_ÆjWpP*vĤ9wEоb߄1x.|g?uoh4rDգ&V$`B|Xbi.gP[o){TP^ٚ܏wܽ T0ȅrV(NCP^7G77E?O J ^ *vGna. ::ٶ,TBn h:!E| K s*' s.3D4"Ptzrcs,ԽH Gl+N57{Qҽzz7&dVjkv_<%B;Ev N, %ĨPDފ#IXpׯ11c9@8*l5zwQQ :ceEgQio6sm١@@/4Fw;ed>YJ9Imql_2_>#lAzYNƾ ̖jS\(w=)[X0T<(vk <;KQiDh|iU6+,?ݔ.Ldй^ǭ{b{jtj/;ȹala8?<o347WRk:c oYmY ؆`@BbbeM5{ج*.qU\^'Kw&{_}2+q*c{ˇ&b{}θ]qzD/I7!$!$Uw',$Q[_"Comv67Lg\c'Eڷrx#@P|uő/ k/h[6rG%sx"7 ~p>J0(6;h4{ݲFb5w[诶XE]گ+fQQV+nl?H5Ea!O`쳠npĥǤu" C[Ke5'EsS˦ķ>pU9#UR U`|_K%oQTե\6M}"G۷В4gig%w;9de5]54kU *@TMQRU-SI꿪~ш)eӌCUI\&g|I_CGgݞB1=pP)MTH\#n[1X̵Ŧ=DE6l^s'8<^r$>?r8 wÍm%5Kh|◷wI-;P-(J uW.e(Ё&ӳ'Z=[BH!\pU`Fu;XعJ[oYb" n-o.k \7SIaA%$ _!tPj7l!Os ys=D%=h\zc|Kҙ=D+Hl<e/n¼"gϣԂA+1ȁ Y?3q]IE/c $~/]9%h|xBP)zQ/ڤ4e=-?f6pl*.Vq/[zΎ9>9ܵ9u[d.b$2׷md>o{K>;*7VMbeuxMôPމ(O t_.FqasϞ.1= 74|g,H/j%:2,sYv#5PbQȊ>Y~i)1f}0Z'e&wp(sVl?Nǿn&o|Q4_YJa[i5thb܆A[lFsAE\p#\}磂fF;i"&0P/ uj(}zhعH%tfk0H=E\@OmO $zp| 8'e(ӣrRՋ8NXZsLb) 2obxzZ(ÖOP?Lg>C pIn,k锹(B=a-ٺ\b2!vlWp/@zȚ%aYʊCH'zw+i&4 Q5DPXƆVah|c15DNi`7ZIDǛݎaDUFQFY1 ݆AX&n62LYP1@aYwx\[- < 3pz3"dFcfX)vVAKYkU@qc .%~J.]P+E lUYsp3$Gs":\,iQ i?1ApBbr@ó2 qG( ?񭏙uz~^8ls} _,dXu}$z6OTi?e?qA?BiY0fHtkB V@keG0_678pҍz J09sֶ]YxPJ;5Bhh<utmc0ܚCXBۻ`hGsF}zr])c.s1kbDOSg32_ ;5iO nt7,71\(D!~L#ﳴ^*B. RZ20^߶?8wqqǚ gcQ~nws?{ƧVMž0E=L(WW?BDﭘmyTGle]6( ϴ7n߃ A6_iL{|! ؠ"^bx(AUTR_ޘl=TgBq5] (ǷK3VüJD`0g!B2 °h  vM: rƢ"'( l lI (v޼n/^`q=߼(UOm5Gė{Ke/9v> ;D_(J"'RdvPbٔ_{u(o6?]`IMJ/;gƕݳf{XDd/K~wD d .y%L%Ԩ|Ht CxnoBVդjq9oțuY[˔ 3 `(Ⱦ !O4`N^ tNVnT *BXM~9E a+~gc8#ڋK0K|g$ƠL̇-v zL8Hw7PxM& َc{37]ϝ[C~J蔝%p+oh,a1s Z`F/ѧ)pvGr` !,=㗝кCAFr'Za.a%fE-C8F!˶=-PS =~-Μ|ў2|][0D*wKB{O쿠JmZ)F\4\Rlj꽆 78)7~m ltm}'SN7 vG$0=8+w`YPTR{K0J76cy>act]>=)CfE R$E Ђ ۙ@['H|dh$rL.}2(&B)O$z~")U  JF ǡ(0\*&L'&h(͘xy9l齉!!jFُpJM_馓IB333Jh//WM˱mazp4zthxQMk+ QV Mq$~m?sGoQy PQ=S,F[^.X 8=yGAUpx~Ǒb>àp0Ruݐ"v߯\]5*}a?j,T| ]?]g)׻Ҍקr^9^5ZRƷ~{.n"]Wh{BLYU MGAW㪪H念򇿟u鰾ndGƽ6sG K"#0|cV?;V(>8h,`C,CgL,OiA` nsoI:Pu0|QY%LwMh#FB`Qo'M*@d毤0k:E +@z?_*w8C>p#,PE0~ 1i#X>aA L&[^a+K:M8EoJxYپehKφ~Rf4_Kaa=ǜ0/ü;XBoE . *'?Ka[TPb p 2}oWvb* )D]K.߇;;$|Nx&36[ԓa-gmg%fԈȄvu%T sqWdi\J`]\x 4܈ddS7'\"yÈt(Z8YF.se+(}+:W[Y?sD \PTftpoPżWF€eRELH-6չK $(&>w-p*#=3^QNHOxg| 8 PHGi J:+9T$>_u }NHWvS[F8I1՛a%#-)9,ǎk1 +JeXU\|DU=#Z#PǛcx8ޝ<~:5.#ާ}>:w2l[W/j]';lw8mXf2f?YY]wz;U  uvu J7Ro݃"a0(ʠ?.>9 @k]ޭx9hßC5q<`̷u5qbuH%N{ <ϊqu=R_2 qXbp Cg!p~\ |rx) P=y|wg5TS0|EXv.e1nm3l{Bmo29hV'z~8\E:gn䕅17v :Ɣds!>8dr(&yxHgElllŶuKE`vKүc:[qe79T(_%5(G5==޶#ר gL6>^ BxOr`1+(oG@`*>ޟV[tw26UNg 'RE4@Jj#{bsG:@Fˍ>=kCu~rpSzϒدzv]+d*ILj= yUknLnDuN$۝t2 aNSGnlҖdȳ;f"1z'ߵdhEbt9z=xdj(;2Yl-ss~_H&m5f0 ~k e$^sW GVy7)6PSw^]e@7F20 b2^roφʷ' x,%,S~>((ժ1rwњE.k$a=wePFZͫ JH 03rjrynG+Sk]i8SNL] E},>) I3^>Jn˚gaA5:zlfzA1;ݣzq;5g;dOz1@ltM$gg1-5BDꨈBqػLP,9THt@b`n~KO-:lKW>GoQ>]˻{|u;U(%U'ДpQ7)\1p PD0s'-ޘ}pᔨ &Di:נ O0oL\Yvu./_Y 1_fwdcDtֵr;U+"L"rQ;<,.u"A18 B@SckQ{<VB߁JP7Es1Q2!Gu,J=.^#{id&l7b QI+дaQZʭlm|{>*b&Z(~L: ( P">ѴeaҺ# 7$yH_8s\^7U98|{UCǻg81wo6(p1~>ckScX.PH Ӷ*T=l褱^ !@mBc77XG xI"pᵈjjn 7D(H F,$IHEc7Jo8=:5Gcu円TcMK%u$4X>[["$xt-Ӊdj9Pi Wn;K!D̾0Ow>14$`fѺI{J0p\:D=ˌ`.;]u@+i}Rsr/x\wvU\zr Lf~f~/v| ١ܸ@BB7'CaυC]M="*]6_KþYvpkTxYQr)Č+a-rي>Y Fg% .z:/N0t'Ј&&*w5»;VWo3_U0*}n&+qn7;(,DȎE:y}K:Nj1yGOKxϺ,)0jq:iZ:ãT;5(; *[$$#PeIVIF|, ';to=2/c(f@UMN}po\჊ޮehx׋~kviv8mK+9c n*]}^B|;ƯI٥`PBsTe..Yk_=#kX.y]|38 oqpv&9"(- \Ag+yOOα^o]EA'wRZbzCiOnu$:Q)M#%`jΕg\ w/D/nW ė)`|tMo^/_2Butm R[5]+` rSǎ g7ڗF_3ppįw?_LJ{Ϡc!֎¨yp;s][$,<3߈:ewo7̾m'UX'DT۳(Gj^ޝ1{c\-,N$Qòľ!V[aeNva>mQSQ/؍;%Ed3G{6osԛSc]^Y-蹅X1 Q+ @W%'fH,47VxP2bLs`x;-.ְļP6=:TV<SJgO9wz_I~r2Sfrl !C8d~oM"",V(>(^ݎ(#Nē]u{f@нh/?g]nOCOgqW_n?la:'IHE/~Yu@*K1*/hMU'IccԌ F-yR Aݡj*7 aZ4Iu9:uxA<{7[Ids&nͮpd,a}Wmf5Y+T^X=OquCc:K)a0m GYv.t} {i]OV3d iO w)@y%Ww/@P?,: Ř;~0Y0(m3G>kW@7ذID=\i`u?<ÐdƩ5 " x}P8 ѐA9/gf[㉗t?Һ>R'K5ץG]" \HB'xnTSA̻n?"y-ѱbxa]QDd'@U)E٢IU(/E3AQta*"B*a0JhHZ&p@+Woij0s#D\)3o3[߉ۧCk)A{ob0 "hz27)D&o($^J~.ڲ-/LJCD0kx6zUT:IM(ӊ L}&M8;xțqOY&C &Sk9*:ڈR렐gvHtO-Kgc8ߔqhڛ,"sor7Z\8(q@(ϽΏu'(`#{\e:R"B6CHP}i]5{/"=ȔGw{ nH6q}7;zކ􃣳tF`j=üzҘKhKRW]W"bG9n1,Ki`ێb/#-NDRQ4DHC>m:~9ܟaB:Go?(+f4˄i$7HP4_$g-4j;&&"2@  ߣK:x_$yu-Cm,~ߟ_w qx# `=|d}[CB&?`{?%/DT.L 9!?zA"Zj(l7z䡴!Jir T\EB"4%HP@\APIILEQ5@Х c V9_:_RKPʢBDEEIIBAj]m3QH4DFRtDӟ?7U6WW_||#XV1_,|Q\x ~+wǟRһ.ߞiګk ^Hh!`1gN}StZ;87a?&Mosi<3CQI8th)L5&xFdac}%܇30+'(}Àj! \=7GȂ2w BLlUOAa>0UT:n.Ew/|OjD#XF=ޮDe~PW,C\x~/~*|2"dL9ě (*j6q$XZ*F qb EdHPG"$ &JD((hh(bV>KvRĔNNH UmHF^NZP%2 }&g؛Y#G2TՉ& YV`hgX{b$j3o$X?T~H,{U-b~FȩzԪ Cʋo\?=bk<^0vD!zN-NH\π\JWs,ho1p GG|9}鬽fh%ѧ7DGǣ^PK ?AC?ƒ@+ }%G@l5 " S>'t:x0 H'~fgBbdg{#=d\O{][(S%S/3q~7v^- ǟlm:I3#J#9ݹ3փ|[Ч>^zuD]5 G{bam_WkZUK5DLlޠf/ޞߵ>J?f0z8Cf[ KF1d^/#y(%D0LXV~dBܻwvhXBmQ)?}]!E3 oK0NA˨8"V9T8ɧW;=BAZftw_'|AlBȨ;P4 ~oFn?T{1ǥ*du(?>xY`|ݏ y^~ n4NyٛWDjep =B"ߥ߄mGq uo2nxZ( \A˰9x]nyE0mb2}KE?o 1x4*Ce7L6‚qb:2jR ]sJ7,S-:p˫-w Uʥ GF4|XD<Jy,nw[x:wП\n;oQ1=v=)ɨ6᱿'<~#}eWMUUaPtDBoNᔆÜ:DPFS1dP--,1cE= r֏(ڱ߱dɇ"l˗|'Żb"Sfo_wph z 9ޠn+䛔v {* C<2S @,>}_u{ ``ru^?d~f>)K'P?rW}Fp8`AGE$>WozM>aU#8"%8aT[*'O\7G_F,o]Gpޫ9\ΊM`2 /pph'-|sa֔h!eʝⲪol5zα^ZbCB'oovR}7?<6Hc˯}wˋD:è/xקq(}_4O}G~"?`.wRTx3D&Fdm[1SAo?wL>ͻ.Ӎf1M~HygS0Qp\\f#/s'W2<z|:Ǻ@JY>>,e Dos/`.s-_ݝbAlIFvS(Vdzqp3v?͗O W۽޿Upbg:krS;#&QR1$̓b%(Aݤv-"fʺ1L2~m ݣ6HocAwNÏx:sq@tgrƓ7p!g:k^q8Z„z_H(՛ gAȳ>ppOUo6Nr v3zNH䘒1Tqg@>NW=y8<,=U| ﴁX)ukӿԞ6>M(yOU*n_g\텟WNΞ#ɻҐ!=]>/r'Ӿ~c~®W nӔL~.Ûv >:ӆ zry9Eӓ9Şu>2FS_TXdgI&[\+0Z}% &i55TA7D d, ChcQ'#aFCr=rC<% 5AEwwpxڑOa  Ds+Pu"HtS^ g~Yi姗<1[3jW=".Wֺe|p~Pg>xt6~]kºG-&V`88ɺ4X}s˃3wG>NzN/rH^ŭkhJ4umZxri9לew]U[޶ߍ_;;J~^iGܸFUkoJ.דp]ua~_|PV}F::W=zqEֹ]V1<_uZVU[AjŮ/n6` DXEe>n{  ўi5J4]!$O=h'ϴ÷iv4cw w79]N\GQMiǚ^Pz7v&`~nF P$z{=^>@}*y3oƣh2HQP@{*Oϱ6}\ GQ?8_(4GKv̅G?BX{]Gv?^J ҋ=S(Wwzn.K |~C{5M:Z~R=h\ Cgю.z;{ G&\rBWͺzlj[D 6F~iSFm,% (JrD.DoJIa G1ڪ:Ցf{A]yўꪪ~nOe_Օ"pAۯ1ټM{]ݹ 24{bʒdst*p *CkWF'uw]80u-*^e&;7[r. ^fђ-$Gnper.0iUA-̬qOoV$Zݿ| 2:@#|@u dg~foqb4t)spH8mdwHi{s-Sպ}Ͱنm.kcX-tX,}XȁiΒn*vZ+Am,ՖpDj:#,NPL }9'abF8=]i8X3T:?M(lvfe p_݅" dxa`Ga䎦s?UMf8Í?ؓ+ukriJ (yK xҹ:ڲM|R``՛wy=qۘ*C=ep싩KIN vKѶe%J,|+THF+l݂lb1 ,y{2//VV6xu%G=L]$pDiF4j^gYJnr F1ҍ,:Ox2n56jx߳|+:ֶE D] RtZ5"@ l}!MS7AOYݽA%Aˆ} |sxUuҵŶuFa}wz܂A5K6 [eIpp{t|6OEӹwW;m_IJz|f W.!ARQUPC @Q@KRU@AT Z̅BF"* e*b YB%fb*id(P)Ip VH"*  """)$ %! !L* (V&IBJ*Y* ?A1 `eaZaTaX0IAL"P 3QIKB@D(QIQ"J J,DU*,EUEI%R TVh &b(*ZQbHZ V (HR&$"jb hiAbA*!" e H`X( hai("DRPCT0P$ (KLLM@A ! $11TTL3 B´AMCU UL$EDE,@ EQJU0R-(L 51S0M1CB$4AHEJT C3)H5A%JSQB%+WC$U4LG8UT4LDE0OݘQEMAMTLDDU$DQDDDDTEPPDME$TUMDLM#E$_6eDEL8ddb5@71fH*hB$ )"bZ ($(u9R4LU$% 13D @DATA$SLD!Q MCETDI11TS 8D3.& ONWcEYc0@ d @PPP)rayrST #݀9 D,D T@-(IJ%*DD"?rrE;G &`Ș aq6yUR}'XG@>n*6޶܇S=9뜮W<Bt>wH=r '8QNC"@LVD$?VZ>=](۽@D'yM*7Q _a~W񉔤;lX(HD(1DB{oMRg0PƉ0ܢ /އ!jM2 RB(J@)rA"R0xl{FH&R6XnA֑;OPD* .6CN 8lU*SIw)EL%࠴2 `Z%1*41(j Iq6P)2F#4h]èReaD9a.)u.ACi6CPq@pVLnC"SsH .B ^Burx@}(T}oK"oez~ݩ\?2/!0u?@#tp%n?x}sM&P|+x+w37D|e5\{F_ٞqfz")I#^d_EJ3nBjRxw4|j c5jrJK7,!1`3I>2:o?ɠαp?hKh/co6 T^.Ɨ!7Ȏ ݟ=&c5\N#[6hK# ]t :,Q̋h4)Džƒp6 FX?KÇm$}a줧Kzw9Y#RT`A!b?zӛKv+E[p4l_YYOѴw}0xܭ^f#Scy'7Nq{2ff3]k4Nm6mcxnЄEG?GXKLM3QXHps!F_)NWV'bMTC̽ݐxLsk[LN0zӞ"k_,_ˎXz-cuQtS16=ڷFu7VeR>7a*5zmCsϙgBcJ7:b]\k956ycڽnǿ]U7+75aff|O.kGq$w=wW.@O ppCǙdCcó[wG9I*jת?`>/n)/DO4+" P/GgB>g{>OFI^ثcv{O_5fܳOHLQfR2x'n\:Bzj{56umKpy۰yVg{E&/7DEyvh{w*M:w9"~}B'٦H!Ç"6Q1DY7̘i[Tk~DN9Hv*;6ޟ_25pZJ `n!)O"} %pNsA=\{p$'R{tO·r/UG{&@$6u'$~?,l4PEW}YL]LE= !=/xyfQ # h>d>O۬"]EdÒG0xxxx+X69|D@W 3 7s3 1(9 VQLyAgh#pF8UM9aZӤ?C)4niud_pWf$6;"+E4:ب9#%-,R炙VL !=\qBQP48y6ޘd0wD0@W MN3 [;]i .MsP8I*? ?7;o>yn;'J{{ 2Nء`/$ EZpu_}OW27 p76@"d6CL \Y''':"36I0tm~#5q_~]y J,r|c(COӨAPf64bM^؇=:|wJo2d T4$ѦRR LJ}_fp[7Yu KmHX?# KynOڰxŲd^<#K'#y/` }_TLLlYlCP.P~q:ґ*sB(.j?%um'p#`oCvB `͙8]Yi; X2#W;UW){Nn1@ܞN;w:MeJę2PRt]Oƻ>\ K?|7bIPzMaLvҿP@lI|d $p7HH/1T_ŝ_PӮ@@g*|AWje0O'#׬vpu6ٸ WB"_v7 $ YfvYn]%t\~c.SY3g3=K[w\R=٭;`bٹҽKh+u`&0g$6*H`t T {gqwJ5sɍlH?m$}|j٤Bֻ>{̄lLxd YzbB 1xٲ6{Xf!Ut{}Z6'b2&?c_ D3BSMU&daтkB #)5li2NY?lf^Rʋ n~s_ч XC\-0@%כ\"[b1\rxunp~(.shh]b7_+8:"jڥ]q+2>.{.Ǖ\ngŶRȮ%8|wDD8h9ՆVk6+ĵ`Y˿#8^{i8ΙOD賈.7]t9B.׋840=_U%Z9dt1'[+Ogu7eL,2uS3VfV䎙/Rz++f  x5r% Ԁ ((By{[q_ChVzC ceF0]b+0dlZ4qcd,oHXQ2)|wb}#srݿDt|R{&BrL#}p+#h>᭱jzm)#\4зhȏeQҮۘX5c0ƪϋGX_hU}:_Z28jCߢ޹'] ሬ*0>?3|$,t,9P2JZORyy6<=wW|TW2k[/tmF3{¢eIUmQm}}'YÎCR‡G!ܬTJ㩃Љ栫t2l .YW&g#l;Dwk^Kt>q>Љ4A~vH?h:aLN~ǡE.GО| A) 鮯?M1 #as" S~*wVS)L()ˈvQ@ǻO_@UU)f`i( (M#Lu)dG4&Jaİ(  0$FcFaT94@ad S@DB9"Nn4KFa? d կ3022 J(L@l93Z0J‰  2 1% h$rhYTS`bBL-6D[JjZ*9ZqšT2jXKK̤ S!RDDN(fV)8$c8ACIF"LR-4UCR9UӬ *Q$䑍@SB#NAFFP`Y,C_〘$}+xDQM%%K}i4Q4DdfAIFHd4T=٦ X1~`ǦHٽ;ElKp֍ƀ21)jhRjXc B#{!1g (rǾeicDy$r ,.q0;G"`?O8;>_x@ z;~4e0~~~ůޟ L쾟WԖ؈6tf>z\ y&8D3v E2 cTyY5,:PA ?g BiZ( i9:(,> byHԀjD2ɣ+QJ` )=iP3!.x=I$Һhs =Kn8t|Ǿ0|ǷIPVCtr36Wt`u HFUuj S(( U xx@I=-oQDDo/ojѫFý"!6a̘o 7sz9iRZx1RRZZGnbA^3h>aF^tHFIG#*z-[{?̙QuR$O[퍢 ;7d_?&ct(+0`p!u nmlb ys̨17bJk} ۼ04/6NXXjXOfsYKLT STZy3'> 2LCf'[f|5ZmY!|"6n4)r J'{]kﹸoaub葃Á/AlF77OAڼ{=*ap( & $PSq-O:n ;2SL8%BM̔GXz|SD8%+>&#(6PٸQ3fM 'ÿKŔ`qd(*(*/q{#D3Pwr0Ş  y8(KAt/$缱@&5a XvI`sv0#c,vt؃;b!5b ʚ3K&KD3EL6dKXejEu謓$9ˊ㵗ɨ*4h6`2$DGRHHI#DjG rIAHlь$pٌ4kTQ: jDqU- X&Jt&0ץ#í}5jA|dؚ{EN凙P2"b}49򆹪Ot9vNЖL?pcx67xc5NlH!333;,g hx&::◣^}H7s X4{O a>:rGBif/ ֤]Tnȭ<Loho5뾌#y_[AvjÞzqml}m3 CXFdt4֬ SMMHLtKU,>$|&ԛ"ߘ/Tc;vY(38MK 0}a{˼F˗j -+3Vm-V<-ܢ#٭ "RXJ ){xOsNLL㹙,֤]HF>,^ǙLh{j&-doLԎJhia4la6*SD@CB$  EK@ 0f1j!0Clec0 cv0H ," hFR4bcE2 LhXat 11dJ3$L$2I(HS2Hc ѭq3B4dwg4+'Ndtt&[>as2a#owklO|ui@DSYm$$-zli;8{nLasY̲amZj֭맄 ( x)$sDHD F%$ReF iҏ %ON+<!,0 e)A EŒc0 QڜhVF4A:9)JRRAh0FpxapxX6666=hZ QTdRxEGט.7:B<~3[̶+85y'ɔ,(`f8<Iٞ2ז=nkFBJ0k}*h_i`}Σ[FoZ_tJ׆Ky3t'U-o.htn}nk:t#7gIHbg ںv⠜wn}vSPㄫakHZz,h]tFE5>ulugZ;g7nݸoɑ udR)zN֥DW]yVqV+Oaef"zjJ&+pg3^ۛ9vd" J!!vG*)/ 8*a >*E6^]EQLH.IDq7:U5] Y_@][l4I 1D]]i ;ZNbl&Xq:|9<C "S1~C@$R8tB(raf{Ҷn[Ь(1]fHA3ϳGYA׏ zq'{!qu,- -1 fַsIXOgvIc"1DV8fՀ U$&9)"ӯnx\Dcl@z"gZKj {zhHL%Hch#C/q6n|"s1N (գCӐݓ#Xo?׈`B Nľ= <uhjG, 8U my'b{+CY#igoM!:Qq!qچpܣdvLpccd82sדpC{p[8I5T1 IDQ5M U%P7ԢfzRd#PЫ-;//'9‚$w"kq0=`ۡE$c>8]|Pw7o}mhhND2"^(b/j=@}z$E24z5$y!KMD5MMϻ補}4t!t_HuiZ~D9b` u$?)é&&ij j"CyAK%KTHP0T8[qCp)lp %@14 B@D<6Ȫ*xSA$SAUCSPU4QK0A4DD5BDM,U@D,TJ$2$a`FCmP0 @E@5~19m EtQD2DA$JA$1A R 0yL 8 q)$@(¹ƵCiNn0FI)Z]HTLAQ0AMPLMED5A0DE5LAtES R:&%N9: M 2P 0 ^4(J !NÈF%:|1:CRqpLEF%SszyLIAyyQP FDBAJJ02 & ;l AP*KS?*3Д5d5Tc9^-<*VۿtIi\j^z]I+*OYlavr/F[?Za?`ݗ?@Kw!ߢ߭k [~;[t4s\HBoff{vr{1iB_op{UWZY$cXX=T֭g-2U  */q$ 7ma{Wyψm{yqo}]>b*%D{2mʟ*~2w#mT; =kx$U֖\}jشv6)9|j0ciJqfXdb$ͶgRRdr LE g2)3sD^ ^` vs*l+ZCN3*)z{;y{j|7Xek:4(cvݕFQV ~xBkU[ I+16s1$)HJ!.zp:xbmO$& LjP((p1U /\,q+aN ZFnbt0$4HC 3:^lZ{ٙ|cÎ JSsGy<`yf\UUμy檪#wU)LbJ*F$Bz88wnqx"aeׄ[jf#x|lpkHITcmͶt; H2Mo6r"u$@D;vH3>GjXcs[UZ'zwyK',rN'Ȟ^yuk2odOesk&qNdg.-R|wv@ 48!B#7@5]AP,Q?.a ؇UFAs pa6с;)F13Z.&xqTR**JEES_?"O]Y-DQ.EAv&gn'ggN:DȔAEaaB)EŊL=w:Ĉ Vu _̱9X4Vo?ooB"= yG!:}}fB.e|D!I&s2@'E T8Iai0 Ɯi@RBFEU`fN1 dØcdK$dPJFзﻑHyp&m`?pj /Fbp 㼭U , I8ɫ qBҊ4p}]!l֟D6 tam)ySPޡ"ؼJcU_+;MxkD6zN8(>mTE',zQ` +ܙ/Bwiv쮬aT'rL0o0}^~G0r {;+7kEYJAn}_sqנ%@~?vXA!HtC>_o[e?"`S?E",NU+<=F_ @Ξa,݀LF o?,Ն QF*") 5׼@?((##a߭؞QN^δ Hdb:2*1eBQHZEn>^uSL2a TTUUU PAD"0өC``J!Lo*z>zaP jUUUom wOw>z>xYQAd`f*RW0Vwwqc~_l/pa%j҄.t:ذGrw8I( 1ՆoE?5>iYP~H?!G7eSb qpܠ9q#0qa_B1O:a D kOآ*" T$3RDnooSDT$ :R nG*&#e?}.ɱdrZV%sN xaQK$::h`OD  d9B n QJhF(p_^CtE;9v1OyZmDQex㞝ϗxxs;WCg~mxp";.n8B093[䩻ݐs_ԣ>'٨'DEf$K.K e|-M,ˉvh3 Oo::\v 0?-ĻvG>s 甹6Y1 Ni]6k-ڕn|r{̽ :m[%^!~U뿸 5{paȳ?quw+T`o~+%XK GծM}7emz=CŋAm wP-?ay9"|LZ֚ hY^0Zpju4>19I\5k 3mm$um:ި*̮MZ_VԟGCvw\頿4YX@YEQXSl4a`(u?yMKt x%.Fp,+. 54#BvoIu\0o9xǮYYW_[]m;l+l E;*v-D=7#cl!e'D0xTMu$y uȀ'%K5ɮ6g·){}ȃ$MDC~Dv@ m'$,=) \}=CzDŢ2'5LL|5L+H-yɷ#:CcRp)[d30 oA/GLf&0C(@wۖٽU$33QUsbIUq {ˉ0"" { tPAURIUt5 it&aӔ. V ZYj$@~+K" .MXG_ƪ fX8fe k3i JJJ:nqV^ښ}Ԑd}$]Id0MV襤ԃu8hu_Duɩko8Qq\9̍ڝuݷkXxRo=?*92<Ǿ)Wۓf 9̟:q݋K M\Yx¶P=2WyDtXXH|;cǙ<{BoOMJ8.<88WsL))~ٷ;|^1la<.&)JPaavg!:UUB}iLX;Ыg*Q86hWȿ#V6PVz++BhmGǣm觹ңT|;_/_XX_NdOfۥcymz"o!z,_׵,|ӷC,D2$(bp" `l|n#YAL>b3%zhP@yP" A:KGuq.Hyw_gsi_k"b3lh""V? "ʀg=OK$$w$v1>9x.=|BAuÎ5ODrpe6=]9{?WEF{E%@@Ba!{0E}+Ԝ}'&YDR((v{A}t Nz$&gL ?P!b`j3V232bb*`JQKdԩ` ɦ`Qz*XߜeByڨpÉzgNj j|w TaFI*hr&cs^<>C<={6 ڑB[O^->oQ}{Bqfo#X֡|Nd sB缷_Ֆ TJd>s ^-g?`㬡bBs =8Á3L~M^D_NOO4_߱ہru{!;ͻU̼Ȕ93-["cv2I&>~*W%FhB atʖyg y?3ήƬAeط]ܟi 2%}ϸ 5g ;H ) Ct[3JRb"mE@>LEJ5pYNC~k5eUә\j9u"UpڃF(3VS"P>'h{Gx8}_x98|^bnnk.sㄥx:@?gM_IBCeCW$HdUK)K&bv\dh`bab{s5ǗIjD}N߱>7CnF! <ʵ@gTzL<~v{G_( oezz"āAygJj AnBf Aƕ?Q=|?uߋx:iU\Ju{=,.9`r81"1&$j d9@RrYWizףqA^zRBG?M΀A{XP'" ةT'_-[=V}!~`""ա. ~ e{ާK"( _&& ZzC jSYq?oOv$ $%R XUZ f$@CA.UhU1Q8Vs0`tƑٸ ؓI )Z$ -&OOv.d#\@Gl@焃VU@M].;d!T9vrpMr*\s42IUCFW 99Dd%d嘀!$$I* Dwᶳ"(eJ=647zB7/bgyh=&骙|zKO~+YTweUMvΥ< (c)BSkD ߓ}[umU6kmғh!՜2}[<8fF1˽f~?~x)L 5` ҇OTI' H:H 2PUw88zl]FqJ{*I0lV?"RTPhgYad^tsw#7ѻLpƢ3Un0P (6@ 뙒TD!Ѓ٪r;a9A9xM)HoL8(wPH @\NJU3?7+'>.KTO{n0^4K nv;DÀq ŧ0 `hE:Cˊ0pNl3r tORzzGBW6 _o B"%>h>>!]amå\8:":|: E/l9nwA~Bc9e~~. /r##sn#rT8.z"(c.S)n?bB.vc%+)$aBJbM ;`:.vb|R9xj#?6GoUe/\3Lp)* ֊8j%(sٜwF"os|t’:LRB~\-Snr_ hD\HE23(T:c. _~7Z=@?HI30!pdx9ODwGۨͻ?^:  "jc"JO/P['1\Cp|@оP~g~pMkG! Obzwiz}9d::wa} ?׾~ü^š!0Wuk߇ֿnҫ:[obPVPAomX2syI2_y o윤wX{b<>TH!FoƟj+!W3qfϓb vKYz#gXx2ۚ@1j5pbWC@~9_~XpFAw179z?Ur}>WӬ#o-7$%D_gZػzDb\ )$(U=H&QF <=ˣfD@5 *!uʅQcJ-J`B~ޮWbg:=4If!꟩Tk! uƞWow5K[d3,Q%-5n\, W9N[9=9B3/yIuT&AХ5'*EhR^*I]uD_lV3Kj^9첄UYB8= g{m7xN8Ĉ(w۳6.moe$grBuBD ?lڟ0޽EȥU(hNa8Yq4FPI/癟y{_g0I341gdIB'y~8S.r^p`2llN1{# w4T ~,B}}wջfxU.%\BeSga9XNH3;j2<94rN0{])(XV]^`a֩aXA 5mw Qm/ scjyqBһe4?Eˉ8uGrgXR*b<>Ua<܏ >t*E^Ks7ZE]sWGY ]I\)d\Y;Hx-_,2lJm u"\j:(UF( b> ]:p /@;8Uq:Mz3 Q{u@$99S*."?$Y7CRzT0Qps8<Na "pxq` B  Xd@8`Q& a  TgٹH9~OtP}R"xz+7iᩮL)2gfd,fLiz\֙#P(&34F߯>VhQw`My?kY?!%ۻN(ːr2<R0+ .;!@70]m%\Iշ:`i(1׫^c?!/u'&s Pz,+ՖCY)|MӘCNd0)qs6q;AEVba;:ϥAgX3v3ϯyfg80lZ9Wa~Hcܣe/:N=΂Q\7bFv~\!Eu^( b[}׷.|zi@PGDW 9!r䛂ݱn'M~L7d%AxMhiS r"$>tf6yp/n%ThWϡo5|phòBp!Rvd0{iv ۬]N=xfn:s=kP6VV+1^4ٵ#~vN3Z8G J֓Y#B/,o2GS{ETaiΎCCCw 5 ee26;/J3ۈp^5a,nS/V7$]qμst¹\<ʢ4u !4ؠbD`We#,W804ͣNNW*Tr"]ή_ъVrGLKR.sܺپԿFhmZܶ]H&ºZo#2 ᯛ஌66}#h_vYyYD 2]0Nb嫨^6a" Liv8?92QF}ǧ_3rvf7{VjjFfK>މS7-~6Anjn|{5<K)uk8W=l9WH;z[sJ_(ϯ%bcVzI:=#FP 7ߌok"ͻ>t}x7|%~\qSj>{,? g7AjG %TD5 R6 .r>EwVP{)R<(hSdwn56>_v%6_#xNgCaso'z*'[w8SSs;+gᜫkVKK0ëTm *4TS4[BƐ %C5o}p/]txܘeѷ)a_ח:AqY8|{t1^g4fď :yvdR<, hlCVWv:QJ X櫹;Av48V*YXeU" H97:QVi ͷ3Ԁj2$DSl Q&S$3) guD ;#a*eg~!)~wcVQ=uԾsi|jnn}nQg@z1ߜ', /iG^nζV\&P] όN9KZ9աs!΀'9,3Z*Mʣ(cNe52AiX0UfNyF[L !c(cCe={|#UhU6Ws@O1\ t!it$a{7KzHy& ln0"qs"D` 8BxytM.Ȍrk90+$(G/xpt+v^3Drm\|R/Y,qo]t`la)ǦCiO,y6O꾂c?H_YDx;~& d8nZV)sdil \x֞ZԼIX;IAw>Iٕ`23 ~ wT F|8ԽEqh);(wbNdLNwg޵z͠? w˗0v>-"}}$mvzDJuϗiexTQe>Ȁpg/rT/ jz!obT!* MMdR`68xl!uu8UV_5[&{-6KH+0Q]6 FICr!jh|9k/qϤw >>1BUY3eQ>SC.E~ }׻x0.-Ƚr}{=b DGp?p 곿󔦉d)B>B@@!|pR{b`5>̠:q=z]}I?w?dg2-H- .?>޿i!#?yD{D@>Sut"ğUc[HJ`J8p)i ^qK@;8`A._Kӷ2 ".q=A"# )$Ń9;ɃیIX:m ƘrWM|sFxlYuvh=dH0:&7%,"X$3xOU!ObGQy}0bܤ3iNӡ Кl@J2I++* ;ïz0B0$8 A889" "T1qT@`A0d9;/&B)vنyCDC.!3N t}]d@CqSrȂHM *hVtBK0R9)}>'V f  `>xp| vӯ:X ę9?9S"8j顨[j?;>B=ǭwM'^}4ZVTzp_>UTRq%u5!"B"vi!i@ FqH[նE4\{`+AD(p#jhIaV'o2a ]l1 1G6ρԁwuC! {:Q8uI;%ZN^p(y.}8@P/_#5 q1$THi(Ҹ&cꀹH 2s\}) O>4R0-ҋ"C,Y&V5c BV T*28ƚBfWmpA;q"dóݢPhi ?;Q85l`w꒺*ņO59 ,6v@4p,^9QEy5y;M/&%)( E L : '+sԸH ˉU!Q9d퉪tZ<'&ºF1xEɸ$?6udأbU,BM""!2C#:ΘO]-J =]8Ka/DxD /E<"8mMC~ 9y˗2"cR~?CB*b qYw^w~>HH(hB #Gq2q2`OhK9yK7mQ' fE$ '<\×0 wnD%JAG :Cyc9}^!*1&bI}j@HV  8DŽlM@y }>={N!gp(!W<0Ha~/F#(E9 {ghO?oC?X$m×w1^K !x"^$eDZѫ2|~wݨNިy{ɾ2&: Lw,4c+oYZrg`2ڠТn:?4g 6lGGN]_PIPH\< s,%"f`$O dDzOOwOt#L7a H'A߭UUWs'EڨAUUsTx\d=V]ۖ8i4x~ј.^>\4Kvf10`6(C"kGYytORyI18c1NRlOS6H/:ss,cpՒ2DҼ'׭Z(6inǐ! nĔlht a`>N}Jһ'lBHI * Р98ci"mݎm'$Iyf9%UU74L L&Ԡʃ` İ0 TU]f*xтPrLLkO>>Ps``@0JAA)HwȻn+/79z傞$͡eQ;D%ӡ+97&s}; A&qd#Ƨ|N n!WpMQwU)&}w# `xt!~ N/x&fULVjHök#"7˛96AUj f*s<9ÞX!&a ``&$"(QUʨ` 1&AQV"eLNaaOFqN 9{M,K{H)UA@d{66!0 ·0*kvthM7sm+f#'srIG iE9r)Ȅs@w5&~a"R"y,O0[ -%#o*4]A܍/3mjH҄vPjP XQG ȱFF8 c !$}tAi [CC[SdԁgiRy LhBiOsqT.5IɻQ~ZdIYa(v;}O.gm&y) 5%!LU5qڜ'k1IM`2BBԚMsvq tt3df2fya I7$gdt'w`f7HLJ=߭пJ?>>0܋(JϦ{IPf~om}~]{Wf"hWR%]?l}.knp[G9.gs/O7׋VCL?C"zZP#7O IzX%&ߩ#/HfWRB#Dر<-O&8-nfM s ١Ѷ+Ynvؤ:`3!il #2T6nfvRaˎ=tWDrh(4i2ԟq|k׮ݐšTJP(AØƦhi72:l{2(f'}Tкdvf}=9 JC˿xgZp oqOںF}CRSe*>oR ;|a+VnzA(cl]٬ܙuV tA {QC#>Үn.t1*-÷4hAv9쵞^n{ G`J oçA/'gnP ']S$08\?/LQUd'=С 0DC:1^Mt-'^ 漣b$8V Rap AWha@Vaz]' k\ͬ(bwM 9>w,o3'${m Bx 1@~I wPܹ =}ļgh\$iwho2Ck\ wJmf3 !UED5Q.k0n gqMנz}gnvXǭ5,CI1 "9o6 D6 A)=X2?gDL2 1`@<۠$5J!H#8b7`tO1NPH!0~8=78o *h6m #3 z~A*sϤ5/+BcŹ@`.ɀrq 2K#s@f9 lX6[m fY9+`yg/z8';;;ޒaxI>xgذ>@FymdnF=uG![s{&[m;+"NF#m+!RxĝgQS0(Ӟv q1%?-tQi@Ba(19 e:MͰ7FQ8q`VhvfttӶP)^Nvk&IBL8*s410Z6?!Dflۮ'6AݛLq^ 5h[KP!vyL<19=0,98;ېJP]tYCIIMlV J vFQ{WJmLaVNhV #&MӦe ٱ sL[`6$SCgAc KauxR&x$pm($F62Oj)|R#ݪI2y5xj*Y7ړ@Oy`1 O랆2gbmp%)Gp;IgPOH;c3d4D^ z04+2n^G,o?o4n4wJ^ ja ujxatT^GV14n"HuSB~4aCx%"4B>}C@иs̐ pHt#$$1q]np(ć|;cEG JJ0zQ5J;z]}5 >_gth(xKafjTpd 7A :$ Npq:Ev}4E$-h߳$C"E2 "C$D !?cB/yCnaDMS98v:j1"z<4mX. FQ86ic3pD 6PE3kgk,`˽&q6SDL{ȵBs p6C!#NrUG|s8/Ʋ POö2TȎG!݁2S0CS1lQWlI)&H I'0D^\y{My{r@)L\GTT dD HRYٱ[xxZyzfdk\t @Hp{t4lňqdS8F3"'қI3 '2'4Š[yg/±U6@Xbӵ K 9 ѵ? (IۻC5nrK4>mH谬 2  p0İ`ti1 VpR6e\H8 b}`a 8CҁO~ v=~z W9AA~^[ca>uwa"qlqjaiS(ʶp%"׶t|NA18߹"z>Jhپ>8oi"%4-PD;S8Ϲ< I`6H9`ӐʂF #z,7l:T0L3Gr16pw S:/[bҢ d82O<>bB!` z/;:wˠe~f1D, 1J,~6OɏGr׻(,`بL\hZ  ^l],M'BvArhK0HО⦄Evp_HOEǮ+:>Pd9bf[a GaL8G(A!5al8i H= ݆=zWqC(zp0A^@JO;61f&ib F2L^: ړpNS7s"`@@A bC>]Փxr ڨbhu%b%EZDT H4BMS!1֪rR$(!5b';낌)EQR8*ѐ핡 K`rhZ[#}zp-N Ni{vfjcɘ{ (c9`m)Lc}` 4 n+]hPB0dH!)7,Q֙ue3B<ADleJ{4@ln60 m+U0 )ti ( ˃bd#CȄr`+ri3g}yZe}XAKGɷu?J!ؿ2XZRgtx6ݑ6"*S7Θ`*RGԂ7/D(F`\p ]9Nu؛f`L ȅHY?}jFBAa;}0ru R}EMI $;L$ PIp35|M<^@䈾 m`*uS{7 ]g"Iiyk3+ Yd5 \5XB~c Bf&f` ff&f` b&fff`$`$ ff$ ffH!ffH!`& H  &H I  ``!% &Xa $ &f$ ffH!ffH! ``ad$  PX! d            Cpcސp-x57ץnԹMDɴRd zJ2Ƀ~^2i;32L.#i{4t;:)&.7hfh$D`u4`4B5\OJB +gwЧd$JkA0AA= wDt, WUE(P iIwfde ?Dw}pA3 a&6o{< ?D:4(hXYTCTCBt{! 9CD R@C^u}zM?}p)$018޶ommay V1jpfCh$'Jk3=XM1˨ |F ҽqnz~w+L TE, v:5y=/kޓ#L6|:>!]1ņ,ntBl5A'D}>O0PAᨢh` RL琙  り:x~DxNj 8FadM ViF@- 54h뚢*fR}2e im=a4 0L206`p}(&a@5RX&@P舂Ji4;cRӳiO?UO&blCSt @{m 49 P%p30> rlgi>h!r7}8`ke12RlIɸ̀4?//^`̜A&tH^X`gptb-\$Ν {F7Ho?rECEUS]ڤTAcFR C9`DD`aM1eUUUU)YgMwCE_e d"epqq a|Z}zm@ .v̨)A1h,pbL@^!!!M,7.SѺйX|hh\!!s0\ zt`KQvLPPy.ZNDID%]ҥ#U'.>{GϸQ|gZ[62Ӯ]͍ (i})uA`0oL}GߨDx_;D4TP΄ 3#u=]  H`~9A!vOH`iZjhS܅Sr >$|mzy6K { fhu$ b ȒE}b|v1_!CC utA.LěP9:!YH!( Di1 Zbe*ʨFj*X`PGj`-! -! $0(,aWR~A;Qބ2B >\5QIQ|ϼ 0ff"*~'K]O9Ʋ@U;O8LE0'g@PzUDyäuB''8<wce@}"` plB8+04``W) !ք/?]Jt:b-&,ȋ?_d0R*r*9WFnzGKu@em0 >z$FH P5zh<`@3tBY!, *\rjr ?~Ѵ#@HԄ˷1~wceC#QK`y4zh,S5'T}hIe 2[䪪*5L51>j b&}qi@8{   U%VT%TŖ^NT0c3XĘ}g瘛dADhM3ڎ߁b=ﻧ;%pHM'Aي$4`c<l0<|Ӿ:͙!6C'X6 4liP\ܙC=@C}$"ݥ3 e"|x@J wFЍ hӳSpp[[Ma)aL k`q^&, => '#v0{p%ا P6)S-\Q,H8-j+zt.ؓ=} hWDwCsWTѣhcuH(, 9% m &Us䢐zGmG:hD0Dϥlo䀲NgN} @ S5b/t3`y GނPq /^|%C4mLftP-HiDǏ_)dC<״5|LWY]ks1s0A@C"PdCzs"* c#Np`|ETC 0DUUDUAFM)A}3=05QKt ^`M ,P !bY!VQAX"#lCK[>2G?iM`Ǭ*x7ŠUUVcPFEU \Ћx7XUUU/&QJ@V1\B"y^2?ʝ{=1!hQ:B ؎&*! M {sqwRg/eh%l4K}4Bl|f 0Kk ``$4)#%so3[ч ~YGqxzIY̥G](7C:E2P`XB|4Qf"* a:'p P=h;gmb5Eȗ4Zg͉F=A#_R^wd? ! kSj{. :d*Inf3aEU;z;aa8_Lt}h>GqrD'BC/I) @< [ē(GȏT>E(}5A>0 \_w">@l NxP#T-c o ,(޾vݟJA Hnv`'gZVB*4$hSfDJ@& ށ P'SG$A/0 (]t75(z/xxYf EČ0 L͗cۀ'``zv|3cXflsǻ^6m0;̥fN6U] CYoHMdv\JbqDk%/ 7WƯA!TCdjK~p?Jp 82}_#?9vψba`bd@M_h>fh0I1K{$w^SS|R'E[xte>C 8I0C1^ ls m yf0DIsu8۴ rgݰc?Į q] (rZD4=WM-L mgP}jt-a?u7tTNT 8k ʀ Eց JȰ,!H;Q/e :̦%O+xp$P)"@jLHl}| gkfYacߨ`›)H_2hJ:qNy49݉?' E@+EڭokxAAA"@!1\_[0m2I `PȌ!$.姒f񃢝TY3NrG>J&Z}4fBF^1!XTeQl?9LbN?сX"` ghxCJI.'I˟J)1+kH(q'O<tB~Omtߠ엀1ZB7dPxIsyBuhPXE"NjP\ NJ'{K;/- Bu:)7П| O|CGz 3TF4r:Uqt01) \ Wއr n:Va&v0u(p6wŐ;zx9KKϓAs\b`#Y rA3A.h' qv0z! kdPϱ=sYBIj0z 7`@`,ߵ,І&tgy@77fQMa~^Bm``q A#|#l 7fLNzN"3̠'!3A=, 㒊8NQO 'Z$!ؽ}%QERѨyjjjv [/SCPcHTy*(a``,2b/b.A3{ aHwEͬ;x4A:@N"Hد6!(}]=`z c:aգG|4,LmysZET9v)*bI#yL`r rq¸GT)1 #Ax|=>, kޓ E3RZNYg4lt a :B or 5d B>CRf'Ȥ0"$||Izak~:צbFYh!eM\R!.kmM7R3ǁl1ܖgj:VJ`@Ds{#; ˨^v7ˆ*d+5kX1Lة*`kYyD|9תTPlR P!<̈́mj2FCц=̓8;4Z "+tNβMkBWʛU@aDl(c1%zDI煻-^@7 :0SaP|S5Qa25ql)#ua(^> `Lm_ |P(` QO#9,'>VXi퓖# Pa)ZAu=eXRdoO>&N`nL&3^=TĦI;̯N>C W 48oDž=h Q paSR %l'm@ X;& N󟽬J>kzIȕ9OE ?-ma B !'hat9B 1@H$ Gq1X 0j0 a B^𽬣2-|2zpzxG#븆Q7#Ƈf" JCr|0~~f#˾n7*Fq/bj'2gF5+$._ >'z܁id5Id5?oi-i5<$~*?ү+%"]s7|޿a"BOw^L|p(^itTF7I?j̣<͆&9p9PVJG'c:6˽j vg\Ԏ:l&nXWSYֻxXBS舣]Oq/_,]A CBB B(-T34(u/Xfp7<q('RE8vrG0]~[iqT7އ#8ќlD'Z a H h'ðA8.;T9 X`N83Ґl34"wyC=Nw:[哔op%K-ė}S n׌cs?+ ܴAL&CL$ njOg:&-q/7n5(J$aa9dӟ h /KY98v!2B=U~hoBP $#҉ΗH SG:j`C1O/)`.7z+m"9+LÏCЏQ9% &0"H"N#5m0 \=rL04 氢5F]{azG&4lIJVJD]kDtA ]d:-~gTZj8LO'7whbw`$s B!&f7.ʗQ@A8Wď! n028܅C`}y=ݳhCReG:|G; efۀ®4p tHQPh ވA c g'U95;?MoZ ZM{’tNyC>]TrC /ld&O>{@:r+l`E^#I( X|5Ǎ`z w_#{U wvkt>>+@F u[SN $# ZN#@Κa+ KB{{7GsYGfRMf gX`Ntfyk\s4 i`O`AЪCfjlC/c'athFaz9mL=:ɓ~m8n&8E5r!7wSMaڍWT!E4d\$rd׸/3D AӶ": Є66^ym)BxI1].QCo[$~აJQCXgpM*N|&HF)T dLeA3lqb0ref@>Mƛ|F4vnTi0@Y<7bm =:(>hS8Sr"C!/Bqyde`IiBM}#'geS&DX4.-5qLBAM 18`M!YnA͂yjI-ܯ&fzˌ -- ^yǣ(7і~3*':A.Tk2\үH۶4ѽO <$lo9#:)\Г80kS$bFI4ހnݎݮkySU޽: 68D$HS(qNJwsGV*ĔVuH$AdH**(P"pBiڠK,IxU%4*ĴA<A ;p,o)O^%UD՜3SvT[+6~#Ap Hw? cTE0A A(5432 mWA1! O8.~ J #C#b 4ØYjL o 0HՇ2_S_&E>(1 fKB&Q ݇  D""'U1}"&x8iHJá,08P1xk@5V`,l#(gomݶC4 Dh|Ѕ@ O+` =H<~"ހczlZmDc[|{ "p3vFiMPELHNnZ'/~g/߯_9Wvq @$6a rCу̒8p'C |'A!5 Af%f v:`!ӑvD Rfa× 1e/nOKXfJX Ar"B=Hvv}Oq<q6R4'z-Xnk.sgAܮ}٪ !m"$6ė @SmЪM *&J)ÒeS $)IHY{dZ6̒T {8wy~99"~z>'X`YfLwwH`!u\Vqqtph_=.T3lKp^ KAU ȑ^ޞWxL3Ŕ`kԠwȎ8.ɲIAMi\$3Ph0`S eBprM(ѓB-6(A'}:1F >ₘv痭l.\\ˋaAJZ)kt!z4?ӱ~+pd\[ưj|)ai(S؜]g?? 2~q1 ͆Cԅ?I~ܐa@O\$Ë^} LRO]W*Gp:Y`ނ耀\*.?6bW'و:Mkx<o/l1Mp֮||_ i]:_nHL蜱0BpE\D9rT%Cy ͭ&q$ʀ"((:wb?(4vCwy@tgӞJ M}9R2URO&٤l;߷K.U/ a5]lOoz{@^~Z =|| _?O_҃d_IcG*4)R(ѤٌL%t&#V:^rfM4"DJoFG:3eq:H5qS nźm $ -SxJANQwv8Sѷ?^hw~5C:?0GWó4$fĢ7>v#eJ.*1Քc)!G1a111mnɍmvLhm۲cFnݓ6vѶ۷dƍݻ&4m1mnɍp0QXHAe UUN8)@M&u86t*"9bb!9h )E`EEC]z{N?U~W+ 鹇"n@!) Meӫ켂0XLūT(@|2 zz[a5"Cզg I5_8MȣW5|+vv֗VnMEծEO^3}S%>:?NC WAc3Iw(h2Fc8=;I1BP+TJLUHh̳CCK?ljfUVu/Ou=b'$J(O5M٦wUs|>jdćRH|=i/?/WoΊx$ x'xMK|?=ޭ6$a!Pg~?ױ;Y'={ϊ(i5xB7Zv4 )LEDݨO[LOo'f&3u=AɅ$a!"d .?T]=N$ uC@w-CE˷:R[(=v`:߸&$-3pX{,G6.IrvGr&ב@!$Z6/(F͠\P2<2QМl3 8 [ h#n_r] 0`E e$Z$\x_ {R3]*O^"NuUUUUUURI$W3:RR͚)8\B]}Bv/g9PAã 1'H!{ q@>!99Hf<I`#aYW .HBY*1odxco` 5 m)D,@ ˓л{ϏpS= $@[p:7c 耠 B6l6 (\["Aиų}/p-w, ;RH@W4;uB"I$UU @ WM:xA;K<<(>]Nߒ}Kjծa;߸m#$rdvKUUUQlMϞU%T=c_JQZ^-]˺|`{I$rNdKq zvX' xG!1k7]:qn{&Ӝ9w C "AogZv ev'A FCLT2/aiK1K NF 擇[kfۚqÍ,ܞ{oo<yzzѽ 9 wm s\L2fj5GdG.u^#褴`wYW,(P|Av0 - fT33=\|.@ϐ"2tρ@I%zn k}գ]^/-~gѠvBFO_ [{Le7$Sd*vmvCYH IB;UUTt+^yФPRXj&0V$xҠ׬RtɭIU!`$}_O͛BFH@ E9 !*6{`Gޱ{Xo^.ګ xr">dYj6_T/\ 6bQA*P1 QMeW$"Xn%R1 k}v/I%TN| Ußq| ;J x={Slg$6Ɇbp (8 :/_¹7)=nỲ!sB'=v풊) 7W{A@$ 77b#|di.C9[p0LhI.],$t1*gI˜ GWz]**`*QUt9xt*1F !*s9s]+&ޤ3CӨ3zihU>g!|~UUUU8]dYU"JVQB"M~TP^0<l:zb2p xugHM:Fz @`I`hMJ7HN1>`Ef~ƒggvu9c[p& "&@.ٹUwvuw&n@!գU4B*HJK!3ϕ%Th,CpCVTD 00A)*A`ƫFYRZ YXh%`XVebxʞ yo@Naո'bzs~lZiQRoő_AX`01UX{{CI0#^қr&ʼn8 bxM8N,f(CGଢ଼kH$n7 o>zO(1 }>dxM4;8 u=>/lowbE"`EJpzvibH#v]꫾`; {7{ SP'/l|_HyA<8$@U` ^;Rvq#i6|LĂʈr( Q 5\aAJQu{o50  0Uf"|. jݚ]o _QlL!hJX\mln~/ wnYnzߎ~˷E""U`VgU@- f3Tcѭ]h3!)z!&g{8wrz w&bj$(PZ.c Fq!3{TsWXߍ0=Qny =U7GFXGsSzzy`9C[*"Ț~k"ȼ^{E]C ^!Be^ ^ak"WH :L0aAA8x&=X>zq~!nA&gMNoB@ fۖ!KӹA(QJK0=}}z!҈( 9,rEG#4ڝi֝i9s9R:s)JSss)a˯9֜F:}tB݌g>'[ Z"D5UUQVqI0:8*hGo/[į_=U`iQZ"-B"B[3*P'BH>mxxxp{MxXZ$*T[` ;B= z{(NBTϾD/# O#b a'?HR?% Cж+xc~> gmNC":!!0ُ|%@P&@h4 A888sֵk9ٚs9J\D]胎rg9s&L`Q$Q>ddG}HFaHpъ˷tdW;~"U6@(ܧL1.ih4 LX1kBkZtεr |+bmPI~|*[MO"p70NtT( $`Btic4Ly@.S ;"&U%`<3WV#U4D K BPE{*Ab2a(BYJ#iIU& 4D C BPEKJ0X猭 fJR(\RUI1BM Zt!3  ^&{~@Їuu]ĜV ð4yOUBGUW>|=`b$Ba:S' =FCiO@8a9^rUo4~ϻSW}z a0&c2rr-F`ʴ* XуcS9DL$s $'8}c շb+W c]+݆770y]j)3g;!#K 2vmz1k, Oz76]9q[Yn2]l@_ ل2홟NOHHp+^0\Ӓ oσ8ԙϊdip tߢ:|րpxX#ˎ|98|*wj1l>x9ykL&!ߨ[ wI$N$qL F=G?3G}xj|4Q 1;Fbn1/EZ~<;MsGਊ]ŅEAs`Ht9L))4MP'8,ϗ:f\ ^3M5C Fb,&G!OΎp_N}(Y{jFMA\ѱ~Q/kSzowv%I$vozTZFNÑ~FOXAlzLBpޞs 8vF=J fM:VnpkWE'H^wJ $zx{UC]Uh#·Jcv2!ҋڍ *\"DPn5.Cv $ ]Cs&d.`*QEnUQEQEO8CöilySCFSJJ*D `dﳄ~Lo9 `voÅӧy0X%X%X%  v8cb0% ,+P9aLt, *}\ߍP-kpv"Ç ᗞsmU& PժU*æ/ie'g C˳naڧlwh sؒT rߨrkbq(5)c1ڠݒ\s# H% Q%;L3t9?7xTH!`56^('LzM$HNdxʢ*Rg 20IxʱNoؐ .9$eղU`(:AIN*ozp~l0}Ǹq<=~S}D86`"d 'Sr ZcGX&`{[f'E+o=| hN3Ur~?qXMr,".b.b.bֵ:ֵ9εk9u33kZsg(m7$&#=;6lٲ`L 0h4 -j"5kZsֵk9΢#Zֵ>[$IK Y,K%s9rs9JS`9ssֵmhѣF4g9qJ#S9JS`9s%f9Ry|2+y8U|ffFp Il0ammo'ʚ@xyFEOhMqA:<|gZ!쀒o#ni7>{ɥVx=*>=T=,Q!'|Km>k&C ܒԒI$gB};.*Z*M;ɇ҄?;~}7c"sg>}294M7k $ A2DTG H FD;8\UC!d=.ު:{|p:FImbCnZ6 m/q $I }OOf~4y bxa fz-/pzwP+˄, g UUUUUUUWSM?Amvgv]^%y۷ ^86l|OvpyC;. #GE4dSc_ /L:B*p`٘^08 3n3Ey; ڰ>9>a0:$'Ln&DiˣNxtrV:@8v{\)UUUUT~zp%%>M z{Ec6wI*& }Dj4#cb>&ח;Gw4]MzԙD"3:*n_I/ $l&ѡ2` C JDG9{r.! *yBr@A@M<6&lٱBc | ,cJR c1P0^ |~t(q b xYo {[x! c%^ h&I3W!۫O~W. cr㻘3btZ̆b3'ext*C<5m G{o5時JMN@]8 %˿K$uc`}$cs[(3&0;w[q3HIE6&yy)I? >amG 1jM/d<22{oh<96fupt~15Lds UTW\e:5=`V4]͇MO]iZxiDZ3gwo:Ӭ~7uP/6[KRRsnZ%Phڬ0˴\2"k^DJJ+}j8o{|~_ɍrxȊLz?S.|1#ݔ]뮕UA33U2J `zmN72vJvAFGFa D _n6qp6p!`J*;]oӿ=$)k > }%%z==t偁fWfffffffffffff~0a` zqӎ$T;l}ӯt Ah4 [-ֵk9΢#Zֵ:kZֳ;;ihhm6MiZֵk9Πֵk9Πֵk9˃s:m4hѣF\q҈֧9R3Ns)IfY9s΃@fݯ |@הTDwyq9o+ݵ3j$llma^$meU{ԒI$6{Fݦ$+@B fnĊoIqDhI:W]uׇ8JRDE0 Ai C!CuGQ箺9εkZ4nno9J)Q9誶9姇ug٩ N5H?΁@`QE6  *ГMCn"fmI$ e=8AhcQQB);"|KZ᜿)#35cKε7[婷ZQ󪪮CтYm)m)m-mmz<<;"{wĖ?z$1[p糎D%ֲ;nx۫ކ}+2{9ERPQU+cʍY;pawwwf:0yI#rI$`nl_^~gaٻY{qi]xא')F f]L,eh2Atr{岝Gpᰏ^O|hs߬;* "LX>X<+cyt?~Њ)qr#? T oɐ)щh`b`2S*4'@@ZZ'*[6޺ɉ/J;e"DƲ d 8/Mh 7kLΈڈr!P!ÒmvnQ#>@B.xΎP.GYcHKjF&Er8hϧE`{|pǀzpǸpױhla}t{7ti&YȚ*w:$:l껎Wk;1:hPqroǾ fuh#ͳO:^Q@`ll :y^^1s {P;j,p: 59*"pSx7َo90i[ㄒa'==Bdgqޜ&AMc{si$ +IRP"hwѥȿ>(_N[fTgBq.d4| ,|"F"a&aYbfX__e|u}Iɟ^mE'z.wߗwF^x(,^C3yXDљeN0b*("*j w>kp(ȅ/ɳIaZ+H-gOB Vڿ#g*6#3zTFM4(;{ hrZ 0[E6\*q&$ Hc1/2{7}2+xråA *{q;Ű19o .C,6;iKjxH{y_ C;aQ-؎LzwkN;xnņ"# {rdu Wn9G b &pN$@`1v7|5_A4W0BtRvm5xq/^0q:HO̮X>HGT?Fc0~&ٓW(i:׉nͮWȍ^0<>$vųݬ (SDsT//xf4 [bO}j<0ri;T@%mbŅj2wXH&1G;չeohP³ UHϱoDvQ,zs]o$;35t' z]Yhf*wQ sM؎9k(ޙtVgweW_.ӿoQm&#ذjmن[GX=roDsX2\`^ \,ςIZtɄD6 $ d$vт>PYDqP~EECID `K+7CCڵq!OxǐMC_|_{{>Ԃftrt޲/;uԵslco5B$"H7J׼'+ ù0zo[E,Oׁ^?B'cK% Ln(NmD@Sx_hQp!8z>$ ,5NvVP;`%&,sB&Is 9mw|K[#SNɘq>8pprWR@u d`"3L@Dn ljlC ! J+۫zUIH(J!m3ov]<Ǜd cT"-ae#1JBH"oBw񘉚% /?B %Gk_Ca !n7lCIYi$@e(# mqpU+Gӏ_@<ԧH_ZLF,![R(y}{^:!%N`7 `GOUUT*t׭,f;Qw2xRk`DųEtzb y+oF-TE}ܶo ohQMۆWs6Xn\pBgZt~Q}#%s\ bM$(3{S8@rWe u j#!rWSg,mY~0v0n_0TNɷ3N) xm;gn,'idd `gx<1qn/Z8 XxHAq bC2(5pe(rah0|ml)6d7"dH j_ kVhR-ۢ策 cyK=$E $#ou=JxIc]ݎ->;ۣ#8|Ui qȼueMOu͊3^Cm CpFr '#)l{0H;,f :.CGyښ؃-UU_9 t1Qr';kxλd`BAdסe_>\ό"8݃S>`& `BD>/`g9ۘC,J]J 6(#_h5lų ZȰa-@4`yQ䷭ɸXzdN!זO/hߛbxpT$IfvC"G2N>>}1#㯭ێ_gbyg4P-&-SWJ=󩫶 Q"Ez0m "ua#LIT}(]e^֌v9,I]}nγhȇbJpjK60m@jx +d tÄ4Lӿ]{ZG}Kધr}s̚c?.*z=Ƌ5b3+bm$%({kTÂz3mRYw6I6F g h;vn/]G*!/Vc'"lF(7Ɣ8 mB.FL.tp |npAU2`!&JL;2>>V~z^;+7K=iyK+LmG?jO%G8d]0#4ټhb$ ^44<] 2 %12ru\{tf.{'rőe$q0Vn8M֐7"eӕOיT HMU^ yx]p zHs=ן zףwb[7t)Pâq٢H x]JR>2c,6Y9=Wgj>!(|gΧ)ψ%R`օ}ƃqElBN{J=JsuO8{{׼;aE;}&Ś@UlلgEVm : ]:F=^UHa$ U`Ǔ`.ه5QuDw EpϖTbs͝U?MP{D2`i筿0'OHx.E/9Ӛ4LpLf+~-l?eaHK3)'uV9D)іoˁYȗN(|j瀰@5[/_a]:tÂdt*ɩg\O/3"¾>̒I$wD38&qN۳T'N UN"l ؁NC%dw3*ܹ@+]r 'Or .cܾn.y E> Ρ0M5B|&k?ԣPݓ#6oWXnI\X9c%A@ 'T_(w.:"wq| $G/fS#~Ap r@<l.dH0 2$3Sk ׹!ܓqN fP%4tH˨XBr v(Tu>.kHuzo&f ۈjtԆMaP‹T)˭F"k 6WgIڀ9D\a[ v7N#x6U6e;$@.mM| A*'"פYD\_[Ce(:;i@td-DΤ%~L g5 *7 K(;}s{#O>QR m-I9$Vx(>˵Pk%j\;aDZʼnIv^񢇠7!rʛU6J {=2z VAlDI<#o$!XA+eLٚ 3LF4"e҅1 E`T1 /i +],LmeADH.~;J2As`gO2(ҕAM*M%+5h'VAq8~63$ @FpLUgHQ%hS*e+4\e+RåfLt^TA%j!`Tf%7 -E,l *+pŸAƁ8xX>N3Ah)IFflrEZ2pՎѦFp) P&`nݢ:iZa"T) @92?wAn'P) $(,*N0۠PH8#~Z%F?q`G: (~(O%LJ!3K|/F(>Jn1+2d1P#E91+|_X.X(^cL)a NʹadPcVj=!%2Sb?fG@jFفu(&,XSL1]K&CQ$C+oEY [B!!I ^faB菢GV6xsIX\OP0[>WHCp!M4j5&9v!==^Ay[x ?S/.ADI=նddCAM .ad-.dSɒPyɣ*+@(a 胛%*h Bv@hR XqKK@.bP"P>9qÊu 5%mkJF0]:8O9~dHՃٓY,m&! x/yb{I8!}Rpgrl3hڶ(SP<D|'q렖|ZmbXImf^c8Vڠ 9шV-֍`khK*$s!*sfFwJ_WY8@eϡ%߃yPQ8MZWIkZlśf ~ :}$c~"{ =!\>Si(Td@ Z '_ *RBB,nvfMsM\FK4>.y1>,11B5hP1Ѓ#4ƈq ܃y$I]z<6}sǼύozCHz .4/P(QitTg?T?475 B29׾81q;O:d #*xyqO UI h f J$R1Ava ʀ2r9DJAфƇlח Oǘ7 0J$r`Fi>&?}PPG˼UuRIFZho>^|T}g)@%Ƥ?Ma=c6rlJm.XSiF ,a0=yEb?f6 U25DV MB.Hvqj2zP XH9;H 9)/V'a'4# ld`Yp W`lj <d (SoV zHɪej&29eNM8Fți >6aƾ V8S-ïyo5RRQQT#sf!TO}Ȥ0(ݍC a2&&-4--B<&p2䛈I** e*Hb ڣBYQ63H B3&N:Tc0׀`JR?''WcACIHҐE?I{xO ~&nt4,"\@&R\m<4x'Ljrfdޑ~BmD0>uiI}$>S1"P B!P !EmVI~CvQa_xx:蘾Acvjf5cXc!2NB6}! >/S).нDq!X _e NnԴ(TlhRW0N8[PiBB f&-,!#*A0H,3" z=zZ?O|D,fddDAB4@d%) 4(iwO/X 3ǫ~.<3@쏔{<Ɂ Z.C*ː"c`1aϧl&Db{^tU)< ׇo,.Q-THPJ`E'L2&)KP,TDA fcFHd u]ɒaS$1ܭ/5ac`lZ : & `EH)B,%"HH$izGB_S1u]t-] X}4ZmEBU?Lcc4SU;YxB ؜Ƭ0,PÔ{)Z`x<;g`L1Hl.U6D.ٙ3":7¦ߦ=[seZ "DFM֊}f; #mzvޏʈ{|(D o/뭋D f~z|5CäPķ5\avH$;ܺMotbmDk:1ȎRpKtQE>uk&S9:vL2"e6&Fw"gN~H3 %݁LBAa8[&r7gw|nHPO3CwGh HD!w]@rՙKdR|W+Wd4X8 BB4´̶O; 6ү`Z4CǙŭxRe$lb- +XM8R - <J$C{O˿b> P"(AJ\9w0tv h=oxp)u3&I;=q|4[7v'@m| (=I+Ủo¿|UK&KkZWYE(P;W>|hF xH@y}^ &~Ҍ FC bCA% @!NVf. AJ5J)AT P+HP*kу,2ojdz k˸4H/j@4 d&v0vh4l\HcVd.M.I>Wx]&>_?QNTQK]GWI{,݆BDNܘ"/ƿRUP1UM] ~_#v2ЩȉN>-Уi.qL$ nQg6 Zl RB 3[zﶪ~h cZj0ga O7Y|AB20r&K0B|dv4Xs_~X GEC٣Yo_p}"czpiʊC _0`&Bɿ^xhxx 5j̬R=u**os1[+qV6r痎==P@U1 㷦zc~ualBA uiv]kܹsw18MT@:B6UѨ] \Fi=mPNqoW6pΈf-قCP3K[/Đ7%u1YB,➅j:(L]5/X;M {ZոK (.Tjxmqνh늿ol;"E6U\FZ@Cß-]~2ztK@wwf}x./ \%Wߍ3Pa3t7n@ύ+-ADL5L#l{t7# KЁvZ5 AtXQZ/x% Jac2Q}Chn3,mHgj)2[skrq܃ k`]hc:Lc;2W.'xQka1hFLDBB2r\z^Ȗۺ)@˟~dy=R))(%!bۿŘ(3m]n (JD2DzM}@c>F M<4 `q hKQJDĐb0r8!$#rw5N!"M$:8lJqW ̓r Ļ? ;""$rp(i" (Y'wi@bUx8Gt (XԠwt¾j׻nRĤrh2 u0Bx'E(+y^@"u X$Bq*pɬ(((Y9jtQ "R00c aj H*ʠ( 25\*-#o e03m"(,="b0 J98dC %aaC:%13 *f0K8~,3K[策tBJl# ᦥ3T%U],3e.엯-% M% Oa0jmgY%33!B` y3#;k_rQUSU,ʱQ0(,DXeDhjBvh43O I',s ٟvlHO,2_{}~o^)in"~8/a2L ('M\Zd$Q)f~G'ޖ|a93$!=胯/bcuK.aUXPD2i]K6mYO!" 9 (5R}Hʓh0PasT[0 G)`{MQhRh;tap$}KeV.578w>AदhՓHPP"j5:|1PfFPFKT<j#0l0Mff8aMM H$Ha-L- R-ABY TH0NX+CJ9-"k1F+YCP5LYd2ccRд4{j&uA/t ~=țROipbݝ" w4iHo#f_LO!q#ϐ+,N{cq qIv +Kqf>RQc 7e>j6!aJͶt1%OxG;D`eR`DYFmfUL]|Xf}> >] =hp̢ X =ⱡj3bYc#WFZc $+|S6ע /n'B,`E՘4;s9p@٤Xi9pqAA,ڙZ*jBUQQ$P+j$124{a@8td8cS2ԱI+Jߟb'HpˎQ6a4(j խ@Dϩ2qpQm/ڃyP* h:>ü Џz-{u,70rCN}r늏HBd& 62:g|H>OCGĈ*tTg32b6.$X3) t%؞P-uv=zӍ%+=&깊b ^4/xYo~%ـv!QQ9:nS!IôL}P%RҠ,JI")PDP1** Ju$V$i@ U򣐆bb1 M-Q0? mIA٧xq3QZC03E(`9:KZ5" 0Z (CXTU0'&v$S~#/cG#d]"duTn bzK鍤bWw$fr|J/Iր+% hJ\V&3xtԇP-{Mcg^pѫ`_:|0}qX"& 6Vrq@g O 0FSY ZF(5aA2` PU^)B8>ۻ~yQv2d1I+4 ;f"$5INʶFV7v!kPLGqAwxÄ-H%!a!bC ,.oT>jwpٹ9.D*j }2$MPrZ̹uE pUDi!{E6̬ƥ+zJ#g.Q) ;%)t$9 YȘ@VUm\gф AqlX3V41J?hmj3F52Px-S &_mr@3g whq :mEKa0foIHcf4XY`!%s,xԛ$g6! kƒĀa* ǩKV+L!%h&q3r-ZIl-bc9zq֍ MSF7Qd䂍Lh wF[!^5,z f +ǵr80S(4+܀Ф SlZ[6Ȩ(H me(P1FDfAGI2TAʖ6d:֌тNCəZ h 3ŅCUBaV &rx@[xu%[}6.(#JDFol̊*MLy 0Qrdor6Zht&l8EPD33ferf#mb;$BeSt[6eVhմܚf9Ó:5:f-iE!^Xu{ ٜT 41Mn0( =*Z|"B-= 'U)^>0r-K ˆ%xGVC.s(vlwct(mW<ۻb# c&7!/02u0'TBƸzڈ2Bk$3X싘G8SXM4kIv]t۸э_4GD?}ȕ@&Zl5d l{ =ES@ZwCkQ8dTD 5Ą @/_{LrK=y\L:u\Ң B9ULvVzfG.à!KRˁL3èۓfBv0wu&ԓa?ʂY*d3>caxQu=IPtaT&WxOOh郊j^Sč"ɶ(D]tcǐ"9cI˙:K x4/zf遆E|*}<X( jXhC DLސWYSqǒ:Ws _EOb>^(,R1[׼⟞#$)録@\ TOF03 ,P%-*99?DvHT,T4&@VCY- DR䳐U"'$ R%㎙E)P#Qt8V<3^82re%ImдFf]" 0PD@P@4C @0KCD A@8)&$(cyL,?<CE!U&P U$R(`(E!CA+UQD.]e&'smX} rk3]ۤRgRzIxr P@2+3I$@ %j'uGvj 5i2$^ʥ 6P'#?3:(CB=8;DF(8z[,HX@8 '"öL.76Q/Ko\tocdApbA /(FHXXOE5cIށÇP!pțH2Kd5<}4TZ<ïxPP|c"nQ׬Z-?>ˀz_BmOCf&`p$J,%:{~jR벇{(aᇒ,iH\0Ȇ u.NE *+D-q&2S G> ;(fb`{15o .yqJ5u! iۋ ce:3/]hj3+6arkXnޝNLx3p~~4K\Y%lp2k 8J;EP[<"yyNyjJa"|P F`mr9S40bDwܗR/Y)?|M76zc66S2-WZtz@X_ҷwY0]FLVpg qT–3N#A5 Ž~e/tIFDu x򁞯!qBe:]If+\3aOô|h.3ƯTx㊭+n85i?f{UnvcYɧZ^.bF:L0eɮmN(S~:!ℛəj`&oc6$IM5měgJIv9<>V"_%k6cx. QCHGNz^(\g-jb!PZ(i0B,NTӳs|OYxnIA/#u8|33-(Y;C7l](7 )@)$\XtϫRI5$[6^>jq)2*D fi|ـ"Bp/fT|oȦG=9zQ@lDc4yM (9ΌZPz3j.ƳL !1+@F |J#nd) ddox{a$δ! DGjAbZ3P-p mDą`pχGK!-kZ ? AH$6T@ K#wx "Pqlʙbg3r噛h󿃗Im^ J,;E2Qq.k7M?rfbc=f^"#/f\ rIS9)3f !0۞흶}%HdrvCp+E2k('lFs l툚Uq2칹Z6#.Ekׅ]8(F8DXԻ{s0p1Z!2bw&wMK ɎW fsч7alҙepPӳ8Kr[LI?M߼__bat2grR|No*5ݙ3pK33m o)aJ~-f.vS[zGY:rNm٦ypSۭݢ1#R.61<7i;١z_xukd34,k3𻄄`&p._.y:oMz';c9tnmrj3ɹ-5uZ8oFg_H!nv65/mIQ׸LN7dl0ʧ4aȲ Nan; `  qqD)qŎjH!1<јuW:VQ*S ܻ)Z]ЛR33xԞx@VjŴ˷tGV?8$ÓGT/9b{#JxKy±pFPZ1t&:] DŽO0;qvWv['vQ u8f}J$ʭKb\f:Z 8)gGUwz$"cx<\\?:}AvLblvt*9!V)rIVC;;i xBD;nfeb{s,LDU[wfrFTt VȦll%GVZd=n<8܎ۉ1Rcqǒc7>x\q4i2T7ffF\"8y n뒈Kr3/Ya}i{rkx3M˼R^6x$7-Do8QrңIo5[GfFsHR,&)^ڧyQ\QHX* zt9vuYQ#4CR׷iefKǯaNʭ ۪nw5|׊Aqs kϜCK`!rWWn gN:wEpҙ3yl3PĠ̵c-V1BhL.3#JJme1U6*uTe\x@c;b[Y>6;KJ{-е+qqP[%gvqtJtสԶ5wώRwM/gJkkב͎e=gEg| ;P%=sƢrQ:ٍ9Gk% gѷ*M%p3dV톫+UK&a B7X 5چIrHarY j{ݡNc9cG͔i0 Y&ӳsf9Ls&8讱:=qxmMnu3-aaTFLVq,gIis4bu\OeUkݻ8`m~:4l7i:b#dˡeu#44G)'C~F[)(6!Rp!ˇCat;nl-GjsG$m5]$0_l,ˎ*(Zhۉ3< Ch(4 y`1أ`F;9KmH!C Ù ޖQf4̧Nq"1m:)۝Eゞ[A&7 h-Gdfr$JjggAMDh1Ï kn.dk-%.W'vPDL;,Ͷy5$kcN5ֱ<5E}~Xhzf6+E6b}0ɡh2ihG,CE$B?juFy/f{ JBJ8pAU8z$}%DXɃEȸ{@6R8)7>AE~4HE0Tx1T=TB&yBC#.Ƒb;CriJ%_qY9^87w:NI0 l0H$ŎdLbhSO 6?CBI Tݟ3uin^ROBjO)~D6r@:: 34sU"lu.YX˛hvn13arO(21).$b O ow!k2A5#|$cEH87ZSs h-CGP_8~^rR~fO7( Iz.P,+u:A!'E@GGVJDNb.Ӯ:l$f3',~[s[S}@f|~myx{Df"&&&Xg[P*th T(.HIvPTe$hjœl#!x8z}mDIGÿ?.,x([s!A)iR @֖ e 4>JdD^)TexIWY>?Y@M=L.*R0hvZ'=&?>XxB RSCI)EE $(D@RPy6x%CAW?E~i?2wnpel@?1)b]Af92&l`ooH'&2p?؆\LL4DBMI?Q/24Nݹ3 Ia/wjFH|!˖|(Fˉ9 C"_u ^@B&@c捏G٨0sV%1okk㙤 `QFTfE6 #ͪ` = @]=SSwO/0SXPLlN&Ody-- z"U?r$H4/}SݞǺy>r.ohu76o` l52@U,2p28dHnXl!0Ŵ8j4lk7b:v%YPf 78&Gjd9z0jIųC†7^7 jgB{ )M@դbfk$. k/Vy0-BZ \0}ez0Ɔ$`v~Ph`!8}̛:hO4M%;t@PҒ0q|8aNݎz@4F@.Hװpd|I$ҌR 8Q;Ma,&B1ͮLKyiHF4jS(I\Zs*o=+AH[3Eny6tq?#B9 &3IG贅-ZxQ˯:sd{7YHkMVfE f" FAHCf$rPY yh\ hę~ȇ͙alKˡ;CM<GࠧlDI{">4DDK 2T ,% )P*z<켜V9Cxw{|^uyl &.QU<8ܢd?<+A@S LnTvq7< w\ R'"Yݱ7 ;Qm6ST۷"tFvqC6JMJ`<ZQ1ye'dby/>`<^DvNd\q]K65صrDK3QQ;-@Ga1=Q=g%ΜB̞_&ʑuӢ@i?6v. _JGB  0M$ F x|n~ ho_Wy zC)~HSxO[~#XWoL _GH>s:驀>a؟U;'x'6OŮ8'#`ͭ[]KઇAYX jT޺y BQR q1 0xIesjHGٶEg;\״. [/8^;[Bv^mf/W}GRL:4]O0v0^7)kh8m=߬8x2Vq _Ps#Du)ިn#~z mqj+h&=\&{2a(nQټF<(|kmJX縉50gƺZ'M9ƶG5*,O3k؝zͳ߶s.bfzhBbҌՍS11蝠}}\ =ad0+6Of՜ԑ9e+ƺw퇥=M삕 '_Eѭ) @~mG^,oC,ǫM!]_u&\BC ?b,l#Io-9SQaeb;, TYj`r]k14Iπ$akbLS$T!LETPE1A TTDfD,ITQdI)U@Py#yO7{>o$ t!> K)*/Rt0f`>O%& Jo^2p"Feb*F )grc\bz\ C`mK2ì"VI"gG IfC;yA@wĩ B:1fH+BZ8K0`EGL a2a5 3 Vjakh2f:s3Sύ8:E:!˄ %#Ka# ,20(6F(kP^ٌ2fR!0¡ —"K'*3 2@.Y!%ݷ[(D~7ϏT} w[Y<6Qbwe?k[ :uG`TOD|i|Z+#Hcq/g)یi0~m)FKl}oaz#pK}'%r D!`e`QB2~iw$>: bDD0dH Q8NddUi PhJJu݉=$xN~U%#$E w%(WHw=Og>hk<@_AJ6T01,#ǶǷ}`=Da$AE0v^>v*?͎y,f0NHGYc8ΏT}AX)7ISR@t}w@s̀|'+0PD!M(Q@Fsx>eKgz,j:bČo"ml/J O'Gtv?oP̍@Q 0YR5;N@|&S|wmjM&68PW?mڰDa W dddDd.vC-LCZZ"c$n33$SC`N &9-faULյI nOPvzѽZ+ |!zuGx{wيSJ*6"tX G_?5oB x٠5E瑱"m # &ʻkFq7%v0dٌKZ2aCj-e5$ ւufN `]QrR *(0v))`7ZzSḿ5U^KmL+f#98XLbfą8W M%0~j!Z|M/#v$Zry_Q `?d)#}h. QN ;GۣW!IrV? h ٯ^@OB;'T( - VOQJEoKEABD5SPPET@TȤ B4P@Jz:0}X#9Hn,!E2aJb w ==P,#}~AJ_i ݊N@u& v=M#:$$\LszM] D`vUc @¼ $OK~=ft:gց7~}MT8$Eu_UꭂfCǫk̃A,Jv(6xFP]>;~6ĘZ74ӉǑ|!,w,"9Ek6|l#-!DoL?燺3&A7KK䓖#5& *0JRJiĔ‰s?b""$A6d= K3?T*xn u#0mBH9".jU~)OBn7!C%jLĒIMYu :gN! r|t ;0MZ*M6Vκ5o&3$qT\%YJl&!HBh "TE$jj㷵't'|p'QxB#tʡŭď~8r_ ~glD m!546-:ƒ;8d*7xXW!nT4 q~zC.̬S..w[8Ĵc!XI( > ~ܠj 3tݖ!wd:7pr}1wiIc+衔>S]Nv20CG8fh!;_Qަ ĩy/{oIOD˦i.ĬHq9J(U`㌌I{ ooO> jJ^&YrnY]e}JC~;o[,3Żf>8ӡ> >D{IJC"'񧀅*!`J"(@&f. !dbײ|̆Xx/3[N5ԈŠCo352"/RBm9@B{CR|ht9A*$He%!Oy`7$SLD!__N8?Q=s:" EEd`(Ow]@.C<U$^^2iOM\.2 MQ̖B>6n@H=KPP$=OM';<)@%ө%q/S𗹆==I'!'7*W-Ҝ:]B%_Ӥ5 !**H 'JR"(sA+( \1JEl@ BE "Bd!CqF킑"C-Zjin8qĊldn050V:6Le2{vL% j+߽;X.n  F #ei=}@qmP&W8,˻T?t4]V/xs݃jcHG[&©iUz䳡qx1cͿKĹơbs9 Uqkyܽ;aۺiaa>zqn}q9;3 5_ w<~@y?o!CvɷËW qnntZMĹ/jyC+v!&j&e * R$B$i!Q@1XB2,D5!ГUMD12d̴T!P$DLL@c@~[0ך/2o j)?IAp 4zp{{t?>_HI2Sm]x&zӷB {>>'>HHN:A7trP Pa>Duyu{AGx ?_05bN DRֶADޱu\.(DtAfW')G 79.a>#*cq9Hd3F+/~+͆D6prی* 1qC(TciW8FFӀ9p^0$OihOC| 8sz"ڨݽ"z; ? "@Tdϸm (48B25YeTdv&$9ϼb>RҺ{#RL$'t6'E;$v}Bȓ[BҬNzN &zt YFAY|, daL,0-EQP65L"L )E%:NoNl:ߡg$gH 7>H}>]5 GRPd eu g?l_av/Ն>> N/hNH,y+ ,鞺;eifYF)1aXx&V+7Bk!h3"1 @n܊+* 7,Yb i6 r Uf괵d0Ad4jzO6h(H%J4ɑ=q9qh'3p#!˃MGY'0`AN XokBi,JⅠKQT1We.S35K Ê\A2 P.Mlӏso;lPtDžAAb!oz%WP -%sˋĽ׼rt5<&6>Ow2"*22)4`7z0 n5[" wWNZixӗi _F$p?2@gD4,v&]|n*0P~se5K`jl~VMBc@6w~ÆFuHeV zUYoBLZ,N9ܹ5Nih`|0ЪGqXIE!e$k* [dZ0l thAu}:G&&9CRri* @Ck<5cГbt+iv"ZhI@#Jz/"N)6JU GQ;5 T6lЈ tٸV F\[ PA3.A*L`DyJ! ̃8A7! HMT @&R6YIl074[" Nq5dmD(j1k-dYZQf 4K^@im0ahkߙ0gRpn{ DtAふA(ڛh]%:ڌDQb6X-츩5)^I' C! h{FuBYi,v_ sa̋f#;YyP\3=UD!5>jp3Vܑ>hE 9V2%i$٦frƶp2h-;zH8>t%Gb̑v6 h3eǫ xMg`i Č`}~)?dP EP(R̄&< Oϖ8pi)<y,l%$J||&X bay%0%aYS@b:VP(懐qW>ִdd ]\/8_) R>|RF%nLUQ'ħv k@uISZ$9tH1P 6>0|u1 /";VqOA~y4Y巬V&,O vv( n%5 F2us\Ju3z_=(0w?|,tgYHP(HUU5,U35D1$BDP5TL4$SAPCIYe U0kN`Gb /9tp̜'#ݸHdXYeliE+2s4j͟YJB'#$PiC)C ބ+D#^%_14bόU( C_[ %ꝙ\?8cT(~ֆIɧ!qƵ&XUjlbD\Pʰb%Vh!;*C PUbcm'TR\(2JmMZwUJhXc&TpFA4#A'tv;:[;=0LM&^ߗ58b2 $:b’ Ż*'~' {D&Y`Yl8ٱ\6f:⋉D3Q!5F޵Jc $,#οT" TGmd# !Y;_/i]LQ~G@ TB!{74úAw`5ٗc$ 2KL @$ &ix X J Cr*nhG]~5XP*8l`t6g(G(&2EB g]uqT%QOrC S"?#R 6oVᓵg7 ja4֩AwX֛Fۣڍi]lv e,yveQ0ȊJ ˭ "H~ҦN#DẇGRNӱ+ށO@0@8%Cx$L1oz>DL/EMI`٫ Aohs0}YS4ֵ2-s} IOaKRh'&8dSl|ٮnn; LJBb u1!9/~+٘yWԆv$lfw`[@uhLLɇI.Fx& .Z]@>${K-BCj6iAΌJhYdzmNPlFQ LY&]x'2X'7PrB ˪H16ALSJ6FW#ߓdGbi4͢ݠ-D(²^iCR@D`#U Ul%цJ57e( hfÀw5" , 2S8v   E5ip;lzj5qO;%U~2&wO hn13'tķa(;xqi4ۋ>] F`a9hbFkj q ^2 #D9D2Qmo 'apuwX!;f# qi(-ژ5 yosdV Zi'`YEɻ6.l _SĐ61TL# |aOTqO+!cBPl[啠A#*?x x A鳛b^ѽ uJ(J0|TNKLe1d[Rͤ3<AXu59 `@0[u1b"1ۗG9;jn5 PF$bda'/я]uu$a}pFmhzUX FT F!Q-0N6& 1a.45j'dk{ڻ!vat #cE R|dD =þz^[YM}̃ckQȤ$ .ګY:Fm2:i1d%9X3%jM3 Ls [2bd+0k# ߃xK&Qh;)*H@e}P{@>GձkqEMG DЇX" RI -A"TbXӇu>csB:fק(ٱCVeEU#a -%u4XYͫ2˻-fDcѫL9&@R)PIovpQ@Bl&p "q0(qk{¥Q Q,Hsl=_Dߑ0BzXOmY3gP|TM䢈Ą_ׯ'>8{1 (գQfHȬr!b2ظ.6LXxFX~$'J'S_&h鹱 {(:"p7imfoOHS=_y3*vL&}"ns&dP9@BZεD<(v122>Í8X5*#!-(! wjx5"ҚJ@c BEj)QsF126SԌҙLYpAh:e3#U&]m3 65Lɱ:{L_m̰*¦k!$:L:H RR~eHXB ÿ\:i$5(@GӀ )DRF/eذUMBr>I*}5ӝ0{5 :4!E$37}X $ߪh>a\H4`7k@3 wHAT1nq!dFv*wCMn Ck #iG\OC 8OAwYMQ 疐>-^I}*x3f/HTCVR *1̴"vРߌ3d}59!T8KLN =ލ+ VAՋεelB%QM7zq֜8d-9$GTm3 a藆+[4k AP8PD­Q-WLpu]k] dI-&d !(x6c,d0Bہ&v39, aÕi&IUJ8/w3j.N,1p4xfd)Pl"4131 `JD1H Ræ˹ֱeљԻ;+.fIibp1*+V::˦d0$id,\۴1.-!Cqyѕ ñ49]MhlTh&s[Qm< f@ĐM=, e ${(nt7߫7a.k,\(V5v;.F)o1Eܚuud. tx13z Gr-U6Tc aJ-8+C4j 16 atb2!@1n(4@1Q0 @@J,ՁDŗE(ҸdZ30j4k6)(2/Vz2Mi,d tR* S.UtfU?B1>S6,tӍN71yd1Q9dۂmb lK75uzwnu&HKU(4 $4(&Yf* ސ5*d02de d}-hVXILIqM wt%PqJR2b:2:%?Gq>TkKti:ayuI,J@ʞحVۡ̿ᖧCv˴ܠl& Q>g:AN($3Yy8kF\Z4d923 Hhi$ I4fCJ%AH*!*(a"IR(&HjD$sZBDHDTT TDCJ4P@UTʰ AEHP (md." H48A (, ,ap"1 2L1Ӭ0`AL2Q 8 ɆTt!@+f^&%,c $l")cF~r҇!h2J|G&|)*B")u KLm[CxuL("9$AJ0Du`:aH% %2j"'!K2'# )Cgb>16P1¥d /&ա5P P3am<:="(SklSJ5AB5 Jț~*mjͬФV+rNt@3(d69B]`y&X#jT5\cWx>D/AoVȓ269Ӟ dQPD%Z G./ g- @>DG4rTЃ/æ JV?pVzфҾDK@dTZ!XF5ZN؛*v(16i w) O<Dwg&#fBu,5b,=`JdFظ@$"'7 X#nVD6@)F 7`6QQ5fa)T4TFAҴ ajtMbF(%H5&ED#T-0ԘHI YƳC 0" ART08A BCpa(jDp$" aVLXR#@ZшHdcF$b`Ne~'1 XXZ5Vt$T["X6@.SchBRԌm ! !2f"4IfMfSPj7xM.ѣԚL2"l5l(HLS)iڔ4 QQ)81$"2()p60!@R@D0S:1 qbF7AF@2jDTtq 1j! 0LR*#$2Z1p(F?͠bH9a::P G.i ׋d"k4j-&ghPb* G8d>nxOㇳ)zSߔ`pU}u"Pp{9(.n#TS̋T˳k.~_E~BOOr.(`ޘӣ>QMgh¦>8>ƱwI~ %^2Wl!R hE a"O> ^2|EҦeBvJyt߬Nf,S҆}ffa m9Daj1a1EDY8e`bcfFa81JHfĩ!8$ +ˌ(LL;n@()InrKr  GiN ݲ4@|uU --fjR:$ĎEF#+F.)o@)="_@`)}CuByN|Gz{Z vA{Uꒀ]WKNz#\pQ1!Aa-Zl[!އ J\gXJT҂d,aPc Vxņ  ]Q]&(#){ <~0bϮ)G3X؁Ge3TSCBj9_9)$Y|~ϸrbw-Y i^9%aT^c,* 4BYVLHZR()"ADiR9+2.ƓmQtM 0D !\Ba8} #0bM*Lwc10#սn 댥R H(sMR0+ ''dprj/1/p:B&rt$;@+5Ũw B='n H1pU~\ .Pp- k{ 7 E+QE㬫l fO)6!L2%llC{1r)!}a %8c]JxA2bXێpdI);DW݀JG!N2PlLq3(~/`q#|d hM1r^7#H+ r9,G($1?AMM(zf BdN`_IQYw) K$&7$hÆ~z~ߠ-b6H8b #wi> b;O񲈗$›4G#BRˆ U,]*=WE|>.X'C~wJ$8z~[R-s`(d\c&=MeMv*n^\"ŤePP0*_?!IO}$08o'P{(oYxZ^}"xxk3) D|tc=t fU@k6s""%uJn ML?D>1 2(!F{0bj.G5Y5Mbc 2 ŰPMmᗇ6%@XϛqF]]Yb e9D59d(M* |)ǹG[j2BE:*TeCzʚxqwvF|24єܒl؂5I~&Wx\ Lp|zdZW'`I$ ߯boD (M 2qs09@J'_C YLUKHN-9@3^;:-5]E"Y+q2pʳ/qmX!c}ZZ-xN)Z-3#?0Ջ9#K1GkFMPǟ&("5 f̠M[&ߏfKLDJtoA˼0 Zyq舆h,Z(M 8:EJS\jMEюCăнú|x3_t' q?t :| ֤RC2b|uf 0/n@;{JyRT3\AEnWS7.ģ9k|ԃ0Rj~Ӳ 6FX.5fqtc4I2(DJ{e9^BdǂFeq݈" %CUUPDeo}vQbD`ma}5% 8oU$ Dv"ԐA߾!l{ٍgt֊"j!Ot;>ưv* DgCJ/8kBDyy# uoAÑ<:x9F٬hGU&"raHsz] ]dDMa&y. 37SMsO{}\DD1Rq떡C b$3fTo=K(q!E3*= :;dqYd3M⏵SM4uR!Y0eO y]~+S҈<3<1X 2<=4͕ܣ`k FBz # B 9"6-EL./DCQJ u vi-rs$)4Ӛ뛚䶉VE#Nͩz?@ <>{EҩhWvqWw$1 !'2_OgWtq<\` VfAJ(d:^$1kE! (46&{ zsylVmclQaJ(| #Cʪ "KFQD@L˺lVr&z Lн/fH79NN8P'AA6일fl a?ѹg5}<^߀By>E_ oy;R4aGT1UUDG[*1*N|"f7u9rTR PԀ?'fE &fd|(Pm" $!421BE!G+K+omVo2-\uj+4K (99$&S.=J,҆=]ֱj2Hff8L"`PCČ0نQi4x߃<57s"+ pNqL6$rߎS4d4AoxzYo j"1\xV#AYI{AGFl2pBYMjCYm7 ǩi+7s M͕9&radO~-(I<){+K eouEMLCنAObQ;aQՈDFYØi"VKk2 h%:#OsJ@Cp*hEKcD6rMrP,y"0I6s& p61!.\"$N8siy*[]44UaAjM &"QL:q" 4.Lj Ϡ~hf@tYQ lx l.J] ÓhA%$ (I08M晑e\[p1.4^꧹,c1,K֜a='d3“|ѼDK25,` Ϙa~{VP+w牼l?xuK< $I4{@0в\`HA,h9uxŠψȶz#CMrsU;59Q@@78;_@ _3_Ó3)B!%Dܰ< %f$`!0DmKs\d]&QCjB E8} HwAf$6=u AX?`vh ^A?EIV`1"9ywncdnYHBJ!Q㦵KK@PSGnLLT,E #HS)CIRj%:i1hwZƘݥH`rd.fwڱ3`EjuD'y<2[{:=1L3VA&Dk% YPfRRn4!\Cƌud!C;k궨p\w2c`ڍ(mrF7VFZZW ?fQ"{%ppFB"5]B Tmdٙ H`y< ?4 y 5Km#GnaFQ}am혳-  ¬<1bJ3~JNeBSI6UvyTCxD5a}}̬\7NlWkz(pqoaXN^2 @ RAd#EDI,C!@:ý#%;&S5>!'>3 P| a<>GtZ1F^ `>QeF6G( .JgFCx|#!w J*]I헇NvaG*bl}Ni Z (iL֘ K?r)Ph= E'~O;$zى)N=orBS*"zrQ=im~rʚd$fe$vFhE?[5 W `I>>lSKA|đPڴ%HzȚ&M,6M'A_* 8+?&l%f*H]cSMT˱//|N*xp; ǯsMǘ*0B/B<IBPE= ViT𢄂":acdԲKG|fh,+s 8B%2\pBlk1`(sx>Y&DoF|6؞'T"4DALJD4QH@D,HS@H$ 22% a &LCKeDoL:F&$㪰))iU:@;%'eO`{6x{G }`Z/'M ^"H }UsoE@dK)Wt \=>>aS&Q?Շq(NbPFgI8t`9 2Py |={XFo%p8 CB$8@Q2ұ!С6Adu!N!i R-ܦ5%aRPfap ix9Fh),pĀ݁7!H$poB ?2A#\n]Irh I(H0T͘bƬ)# /уf3YDD0ɣ 2\11bP" 0x v~bzJP9GMН-‚(w;kjpr!LHAED\p#R>_U3E)ϕ a5q{?%ASBGeC=<ۓTI1 NxbSws4gBsa do#(EcDab$%A fm ٍ0Ҳb,jmȤ۔fc*LG!AS.\Hax{ÍCyɊOCAsntAC/+QDףּP\7V%epwQh{㨏<|wL|ƂVͅj, P"xl:x['QS`?1G5HwvAV=;"-J CNGr!ئ oȸdryqЫwUyXp[pQϔw87w1ڢ֙7 /#ؠ{>|FYQ56ו9}TL9h#/+"8=f(t^pHU}L͠tώ\'7:NF_QLQ CL=nEz ݓb.jst[PX(z:JaYt*7p yVy3bî9;co8M YݘD#d=| |YV%w8u? / XO/3( *őrZrc \b/uݾ׸x4M>])g57<|2AdV^uߘΝ[Hf<Ҋ-4vZ|Ĭ{P # E=Ww 3%-/jq.I#o&C֌2ID&2MΟ8cUst/ٸ 녒!pZr0q;.{*m_)̵7¨̻8#ߝp0Z͵B p!HlUV=dXΥ&zkE7붖% cP$h,`s?])h)"Ϫl^];U1F%r mVӢOxΏÊ`뉹!'LS·f5u#s nj羹l.U@$?gk⢐I:6\X;APF6CaO߭xH l_z%Z.` }CޗHnyΫLvGkπBk[%|11׸NrCոߛ5fjn=+~6\a}p`n"ޙpðf &I|A{($nfoaбc~&s݄h,lgn=A&L͓gz 0e 9핶KFc0ۿ޴9!0@e 2nF[XRD"԰]W3#>o~gFN#&3@x A]ӈ&FH;fsmc'bwǴ/R"䦐ŮjC!$+?ۡ§L]4R.f1쇼ICQ_CEkX%4JY $hCӌBgUW} aDlN1fw7LM޳7KVSfٜ&Z#K25\8hoJIٵ2= +dJQN}7Zt#} Al`d-fh֋8%.3!9z5(Ic PӑSBOdθϴ7fϯ ; ؅U[1q~b%,GhZ.uϷ{^MF8Ee2TfmJTɢGZ#Mΐs:pj"9.뾐:'GLy) _*I=VcߍΧ)d(Z]'ʿ<4or)ա()J|)f7ҟmBن9KM[Li4̯m'{L #8RѼbPn$CD "# +{;ą ASBI: k("~N(Rpȍ̓#3O.h/nj{zI542'YЀT4 N 9mLC?1*H*"K `w|P)@ma=`<6>B˛vhf"vټOReP4BjW:xY[~њQ` 9kXj @PRVM1"d.k&x~qkܴ 4 l* O4ք.I>-#JD|~ %n* ;!Q$ɼm)rݐFQ%cMS>?J%)J8QQ$/&SUL !KE,@@d20hFdׇS 2!~ "rs$,ug_qױ'2ȟcЌ݁Eq/h#h-JO.F2/R9f/xzʫ1^e@'ddM18oi#{`iԎ_9`4OBDD0icJfdz,DFaIaHW3԰'; :҇$V?H@)Fϗ󗘪r0,#GdJQ!s3 aD@CPQ8J0a!]2|#`m'6*݅xD-@UmEICg>M.9?:lz8.C1Q]ce6Dib۵6X}:IF7ct&bJ 豘gH/\GN6> PGNff !6 .JŬd E(DatNκ)q(ۿ=gU+SюyLGd!',Tg$SG`HTq$4Ҥ/v #A/ݯ*nR$]4c2\zpo%qԝ9ͬfF gt1}ǘL3쳇﵃MMp# :+AKׯ@˷sNžpa#Uȅ#66f6v@pꗚ!2z/(v% Te#Jk!'wҵ_M*hLq$kOcX@b4I[ UˣSJHC4DqLjD0OF홯ƕfls;OOojfPH38ۋ3pCs 4'c0ͺl+Qяn4 &Xȉ (if YHfFH"R"rJPXdX)% `ABHh&!i2AiJ%N6kS5fރs IDL2K$vۄ&ln;8FNh@18B91wf+e`@KLy6GN۱.N5ʜ:"'a:6#w祁:83rfF0N%ۙ|6٧$ B)dKEzMFJ ku(knk,0N fK'=k40.!pXDP݈YCTӺtɳ>.bMCb'[`Ŧ3 F#p3V3rcթd̓u&FP_Eb`OP^lD4o䴺\! X`QM@n@5aqoj q׌ĨC:df o v31:v0!8@'9Uq(81 LX) UMMvq"ݒLɹff4I7;>e?Cpn⦷eT(I]b+Fo5:`D 1}> JE^'GX ,x)!\JrFe0ʴxq4͚jNl,t$1:![B b *7x׺RI F"&٘cv6Y`-n.гĊG2 "XEC37=ɮ˚\^K iͦXBr-$uqZ7NdKh┚\z&ڷmihdJlk24"VbW5#F=PdF:n ;R3D:,ggcfto6I|b QAW_!kܡuޝ֙Z LdkNCO-oM.6#y) Z.+Ni$ᢘ?/JgBUjJ $\tݦ9Wi:v؜xA;?gdQ,m/5R`fRBiiث:c+5uGq%e\^,#UU-a_,IU]ƌ"Yi9{QnVmX/D\f%ͭy^\U<= Kp:p@fFHuS@P_#񜜙_3@dC ]$7pX,:åsY}Qc:v=.0?v#ƚe d%ɣQ:.V7MA L yBf3g˅=,ou=mf4oe+cJ#i1<1rbQحy|>OrU>:~mCfhh*4"A˷cSg<^$a44ꀴYf##>P7rp%FK:l>G<T`BqSs0&_%I` kn2rRlNЄY5$VcPֲ-PQ ckB*P<'&Qlè*rC `lYs=G(͉ͨT B$.rJO;-/H]#4f'0hK㭇R>6@J0SL _&h"&QzmeN\' drs`e=53!!g. U:hYȁ6S2+Re$(9FIăFma <ᚑɪq؆4; FicB<6G,qL&b3`LvH%d5 HVD4.*t>xAvB(D"AYrDjx"jY))206xc 1!&Pv.F3ro\드)S*tCHkGiϮ4wHE K.XqNHV @hMd |,릏띡ʅi q[,FZf%ųgR-ayYoD'FƁF}'nFt' !zoأ "`) D!MJ r '")B @0$P =G9%)` uN d8uu>̲R+TzJY?@f$Jn{ x&ϥET; xv51qlPhC[@9+'~G`\Ka+J!BI1 ) cq>t7:?qŠ k4i& - c(4%1t}xX:dDwMF1'x:w&s"[a:,M@G;R N5i[J YDS&!-[0]k5,v /WwMPAН#TRR2t!:w3X||JEu'x+, BChE0( F@(@*(ZJS|N6x`hIh>T$PM;xkgoQ=I(]v9gca a s dec ]iGNfPxn $&PbR6t d! g̴v(܉mm2bS;˖X4utP*b? mI<*)"`sl Qa$P~긧ԅ,+(PT:L_C/HL(d+ϏQ3>Fټä1Wsl% H#2$ނ#fYogJL9d6 Hgj.1C`"Ps BX+"Y_!JE7, rص2Y^̮CZL!9CgYF6s'+e9>Ό`*Q.~d!!'QwD;u8I֥s\pePHHr8XB n@Q_ZhȏۙrIX0dfE,Y7TTcH\r3rBX&F!"mƆ(A2 Tc pa" H%I@XI( ecd([I`0P%(tG;A o/hIhҀk`14bTO$CCV0>VҟWdp {;-fsB~7[3mz0#_H6%9$䂚'{T< 'T'9rr ԁ`y|wЊ* ALA/p~%箘(@PG`h>v4LoݎEb4 @h%>A)z+D*J\;e HP,$u9D1{Qgqn%ކ CXMUh%Z@7IcI8/a~qcr)(bcN~" }4B P[@'`gZȧQU,!M /bR߈#0pyO~?׍a'2 Vi4"ee5-#C@@P LFf@Sa0CS!fscK4 $E4)4¡B؜ES]ZlP3 Py )!;)qXdm ~Fwҍi /BfYX Iy!f Xd?3lĞZ{?i-I66 'FFa= ⦥D6614$aF֙M 2 uHQU*H_Qdf0D!ޣCV=L1DEsw7\e2ɽ٤.PNeAFt&iAlvAfciiL-F02a$Mmo.n2tf `hbeMq|jl2 7N` :PU;T~_{}@!GS7s^Q4=3z0 n)M{Q]]S`PÝd_99#Fj ;9gYBq0 `G)!V+-Qjc#C@17Gb`VO멷><"Wnbv)P Fq.QbCpQ̔t)O4qIʪe/v`A*=tSBߎERp?*Ts1NUd?G@>zk:gxO|P-\uzg앰cM!'=n. ý(cp5a|۱ea&9NDn7Zȋ,0rA1%u9 T2Bbecd~g}N1U}4B[B4EBS `ɓ=HBlcG sC" l s$ zRm'bդNDl2!dPr*j=)5DLHSxx?Y|E(>~?Yźa4bٕc,*pZ(3o6`aTl(<LjXs=Ic*L208lيR݃6BdS,IeQ)"*(:=oUFt|^08x<6= R4ZI1 SJ8kz9-oaG_w1}a/߈; Fܷmr b.JXEs=8KFbuf s?!.q8e}^bdk;C!S7:d"|0 oM*|WRP \7(hz>) lRj@9Ԃn}sS܀ہ@1%,~_CG4q_-/  qR& R2nDJ͜QhGu=*VaaH#H'e@ɜ*#Q<;Xeܒ܇&8#FdQQ`㓐F$A(BSRR ^V+*֡f :QcЋq%EB4@$SeB?;!X5]'C|L5TՊxgn V50xm ,㉓"Ĝ눏aF~fb$ʗ q"s? <^@giP!$ĭqoX0o#4Ļ @G i*!(S$P@"*20J̀=r;0GtiӖ'mUZxXC@ TfiXv~ I,i2 ׁVG]êN;m)<9Q ,.Gdg:t6%(i+ /be`upڥ1?҆P1 HC ?mKaW^a{a 5&`6/Ƙ8yJ&E B{J f )rdα)Nc4[ZNt3ʥEpl ߋ=j1 ʞèl eg "І)/z˥ާMe̷t;~=ղ0R4)BIshԗfX3cʅܘq!cD C>bfhRG>Ohprkxw.'\;ҒBzBN d;;)S @ va4"fR`D9 N}~G%@8_mKD7{> i8wwGw!<}x;燠o4ma{G:QTΒr1612̈́W~]"r!#`dl xr8.?F1ގ,?b%£1ec8q={_6PdWG9r1vtP1&p&K w% 8-HeS)RQ-.$;8ydT?IIHTHC P3-IL(HUM !E!5 TA%HKH$TD+MQLQ-*F}FL4jQ*cup2_ / _tTSX-'q˲"_>K qeOJ!f(d1U) K2*)#' 3VT**J2ȘB~ %)H8.\u?cE&Fr C$?\DiG7+݊?Q{ObLLqǸG^ CiEWϵ}{R_nugI*͠ԭŞvnZMbVͷzY{=[O:Ġ' ACy8{DvYRvڠ)7Co5Ke, V٩ﻻiGҌ{|/_{/jϥiOhXE{($Fdw]g6ݨ{. ^Ñ'/.fP>uPݴx}1=9å mE7=(zР>CJRb%U+}{ m}uZW@7`青coFPQ( @(}>}RAJ)A I@[Q=_t xj(6|ww͖cӭ4(UPPhҀʀ  DEPz}P@B]t۰U t޷;}M/|c uق}(bӪ>yg>}{)OwGwwRmtݕFxAt{= yCaKu^ v)@@xj<](:k{qӹ/e7Z\۶V7dJ}f\zJmn=4v=p:;k|klpoݽwt3[ck^^7X{h9E`봝rj}v71{GyޝeT/R+ :ejI([ϳ҇쪭M6fTv3]P;uu'ZcZ;ZYw)I(KQ J}V^ 9[l.{tsٯs4ݕgs8ݻZx<ݭێQnTm{Z>7.ғ{^^>)QM{R=@)6f;6uɀKҺMۚv4S]=x}G{q3KΎh5x]V'[ךlת@F-5y P*xt=[JBs»eU:nܝ|zpzK_']W[۞Jުv]7NW-[ 'JLeH9,VbՍ7Tez:"U }L ^{޺ٕ Z2osyzkNz)Ҭ2c[{3_4ۮdJF" Z*V=.w23eeٽ]ok:(k9KΚ-gzɭ׷o0+_f5n۔<ס4|y={]wnNxO9m:Ͷڦڲ!zwwn۳dzjUd,\{ u޾agB>%l 4 @h#A2#$z4OD L! 56T`SŸO?JlSڧCHzzS)" '?ySMS?TyGGP !)Bi5?SBoDSO)~SRzFڨޚ=@hB # M4@jhɈ6E=54Q# 4  )hLئSПz4D_U4TDTTEESSQ= hiADLLSPLLIA1DLMPPLQ4LA-Hp "* a+LMUE(c/?!km>:ԊtޞGZZ& "J b*΀o?ǯSt j)6G+fh nErF`&iM( բ~C="H8!d)pmM>/ l"h! Ţb%(J#+#DD Fd()a F &F$Aabij&Q"JA@v%J0kNHQM$44 KKw'EPdze e$ &Jq8 d JHu!T*/c=Bc?_?ǃg^.1𻱄uŦ^R:?bGvY)5S 9bg@>Fwnw&U5;mq f<ޣRKf"ԓYq$n%RTo*a5ZԜvFTkh1&Bꡀ1Af+K['|I292TL۾ҧ ?CE4K4bi&i:}iXF\IlH~io ߷#ЃI*>_:Qٰ(W˯ oS>wW~8^"s;j O`쨊=uY_o{ۭjL]?Zk93ghH*NL_E"J"SF)6fS-h$ab-;zP(t^8ap!OgjW,PHFaUjkP9럊:,Z9y_M+4!EjK JIH# jl k1K s#K5S0kk8DjiVBU W m"֋z,Üd 35aEĶ4]D}ܽ,O{^|"UǹֽԾ+Azr gUG|xRk!em;˸ d伦/zw௽TOB,S1!CP؜7j(6KH`Pφ> '|??hFDҭ k p_8?iy㠁 8pB!UK$RDϖM0pj\ 9>O2C~iDCm9)3+v( !)]ԢշLeAf:lmC[wXUßN5ߘq?0`|h&BI4_]hpFc3}ISFɷJ1dF(E"}n2K$B)ךhbݦ,aYX&TCC*"H BV8pI4tLn0nio>rɹ '%WP @S~Az#O's;ͦ9R\gƷ>=wTtHƔLC=fD hܒGfޜ7|`iP5mѕ.Ckiۜђta0*XuV83Q7!fJӛ~MA+'m"}~[ʢf@~A?:)U k+b镌^ù 4aP@čJiݓl_# (+;$*S?XJeL H;%,^e.[=0hNw dڊ_ 4@'4(7㲗kr(PfT4"fhG(k4ȯoM3}6B}8Z깘h.Ub@)rJ2@*3zIUEYfHVK?3jԤiy!F/G猘ՅpBVM MPWA J' q ƪbI%ۡumy;#V*P|ޗ07^EzRvS2XC@q-o|tOTq'yg ?0JS,TBߚ + m~w/ryqĖ=i^ s`$cOq4)Oή~kJ4=A )\p;}xȀq$) WD|ʆh=q}eC6eCT|6n2z^d&6uCZ4c7Jx%N_TCם?{;%#G%Jwk#$<PO*nl%L5Rh;uHM:{Y*q?'m[!$=% )# D)2LPDBȕx!@U*M*D (G~>ecB/@aK,RO8`a:1 l@CAxhjm;jn'87&erii <3YTٺ<ٔxSI )" c/49q9g[(i i*-A84Ļcc$Nz&ƿ>P<4#+%6\O1L5P2T_%çآ fRE#utY6%' M&Nם-9(ZN )<5|U<ά8U{NEK6iё6 YJ0jB탴lđߞw룡EeZv$D I!ǔvfmou$CIL2KAC Ԥ+!8>vMjoljvրS$4R%"%/$8i *>?g:=ı\Pb9QyP,M6FU-$T"܎ {g 7"ų CND0'lbA䌰HeJJWlaޚl@gC3(6j|Mטz'\&X$ FDj Tuɑ&IQMT9.]S!R6aFE#<Ŵ(>PCD0O1^_.QZ!e%$cdJ}8;=bXMDQ$Lt U4\C $?q|xL}mnNM jdXubqie\ y׿a"a{#Xonh(BIJ 2ݭr0I(hhq8p9JMWlrpDURsɁqD\EUUUk[FՓ)wy-i 4rM0?1}% {&H 4UCM E DUZŢ(LH4P1djw\AiJ&u8*hb"j )( &(""j*1UEUD<4&U KBAAI4sbjE68QM$G MRB!@R%-D44SҋT%- ^|w]xUJDӥlUd`W{;cxLS%!1`f '& L K dKnД08.ڿj*vwq-ɅNsK-"3"D?s 'Íi,UB "jQ5JIdն pu*B*⩵-Y9: 6 ͩ*4gFkm`R&aSՖ;oN0 Z.;8(wr&(+%^b\EIk{31JZ)L)$dVK"(43JM4a5IQ\Jċ,UUł,IR $)$IVaVHr9SMb<W$3U*&Y2bęa%I\vApAA ^^Q$q pTPʹJ!*f0 ҋ&df <2iuX.bov1i(B!QJʅV TN huM>q 8Ǥ"V  Ʀg(tM &X#UJĈ;0"#6a}V}8Tva;h\qNB)Z3`iZ\]IW22 @)yA^ݟlIUs(b߃sbٲnw6vyߏ~yg5) P@+}.ɘB05Ꜵʚ=*p:ӯ:< s|sBTF 'ߢҋ7vŅ@Tcj=6x㉨(CB1/⦰ܙiE YMZbQG*)}1yܢ W5n HXZBN=wO~qkdh-Kw|5෦OVˮ cB\;օrS|R_ ѤSnEW?@y"+l94Ĥc!AlpsN 2& Z5*h?U=.M>;Hm0ѸQ庢=v7HKN~a3_k-2m_ \ƙu,,#EZRes|AfW*0K ~{-Ok烜?5ySݨŵֱ*_Tkpi}0QaܑeIV>Npէ*.j*eԽ]w-vV"=~&EhnRܨ7B(pś*6f$C6Q{lt6aaP$F "*CU==K}4L KJ2Qh%*K FӲk"37vR"M .^t΁K( a+{>24Cky0AX^-|)⢕z8)wĘԏ8í5ΧHϴQR&f`ps32 Ą@@|5S/7;cZ1??#ad0bE"e}ȟc~d맨XB~ٟ }M|frK&vE{w% (;!; t]E> b H"^%R~# E?rN& 7Q{0AЂi\\&90] >9DZ/C>n,G뀳f?8v &odYt^{]b ,ۅ0A*R+6@+ՌX=utz3M!5ҖKs"b!k:M0f l!S6% v.bA"|9mCH6X䨠sQ6-H]Px! G}qzwX{CAW`SU gDP+i?u1wzm1ك1Y|k[I!]qia)afrk("Ǯ"M`QQwyI$8@exGR+Ca_Tre M}>YP"qkKBC}l7I8,!努d0xB/Ǯג-ÚvB>A)gOAJKbsV}iPK/.@!4vn4m6S!UV6Ԋ̵;!jO7|ps<:Ԏ !`$%+G YZ C.0yO|Rޓ(`ƴktS5;E8d-S )27.8ݰʬl/ (~}9:z>F9 :RPj2xwuV[kHŷ LdP@1K;a񧁱>#D08j(y;cP)`0߇p==$Ue)X=! YD8\=ekHouk"G5 ;^p}6l27 QjRRH/w`؎,&B wsk#ằιcI^<疲{g0| DJm'ҫ9JhTBrTnɘ/oH > Q4bs3 aPzQr⩮!0?: lƢt j0ۼ{UZ}`پfem]оקǶ3bT:V,b ǣ<:5 Ad>Pl#"E(V d EyX+O-6|pGkri!!1%hdo7,ͱh:g@[%)DY/kez BEwX_^}P\'DzmN͌iMA*4E6l%)DvjAuӿJ ɉ+P&}e!Hc<[ҟR$C nG+%~ٿ=UGGORu˟~ٗDn+$oyg'+[`J+V=.dRߟݔߦΟ&o.CLӳ>/׏ZLhܻ$` J1Nh@Ê@۱YrP6[ ,p)J"uIk5b <'r6ZJ<>YCm'(_?5CݢAZ<9Wou*|ofBPˣ'OiIUUD$)apOC_23,6Փ3)BIxafniֳ7犨op *2ZR=X|}{q€Un3LJ޷&۽_i7 ̙؝U;[*Q5/8 ?y ֬ ZuhJhCW0Q!5JaG ovɢQL]rg}c3$$˰J?ʀOTfH]t_9:;b0E| |5_ϖ)3\ˇ, J(Ȟ 0@^=͠Z4!#;b %Mc??6vh ~션f/.yl.EwzjᥚKBL4=6Ugk&_Q*ڲQl8o+ZB{y{ޕzZyiƷe:LW>j{ǎkD^{8x5S_ϣa5;lW{7+FZunSNZ]^Y}g/ 8(hH>5 LR;#ޗ,LBM k!C~FtT~˱7CҮ? 2ܳ/5|AoU;UdBt~TZI|?Nzu]6T~'?y;TGRܖþi@"@m |1)"N.\tRMڬa*>hpњ;_Σ$AU 76]lJT;Fb5)"7PjPiU}F [15=lj5QPSKGS] r 4gW1=-W֥w-a ?}afOM|L?SoلeM"gx;&C~0Wo}wl N8üK?S%M_H?\6H99 Oj0K *>N-dqƠ;?QO[Ãx M%;D*Z $'Jdw7i3 f<<і(T*J%)$6jT𥏍 i6`Rk (/8ajC肌 08%EϿ?DRClOi(" I9~'yTA2 Mre䖤IGQ򂏪 [ž  "m|q҂y"=T>{X^^B7YM!1x_}^/C G)d O[tǂudNDzSd(7Y# Œ¯[`=N9Ju^mTǹ{̓_ Р r䤟tLk9?t;q8d2MhflOOg<z`qI^/,N6̐Q/i[c iDN&4΁(WD'J)N5BXX V>+Cπemv2+)ۖס=>Y~#,z˺^seL`W@:Rl=Bz}:l;c1b9qzAc]m 2P9. $ &v+POODn/+d.ꨨE 4d*A>P@]Ѥ E6y}5Rh~E w;}z3.F ;8@Kp8 F)TQT-SR̥\)UbJ8NAB&{eME) DCD"j'z_(:W~?ݙQQ{X=7V?cZG*HSq\ f0IZ7k|x,[-?:m >YsB'1WXhuGsk _ 0?ܞ?g 9le'ؚg)&tr\e s {:/%%b[]HAeOb!/_O3HW#=q'3ȉ5M!}ۆd/}HuuPPn=/\n4]>ܭ|&3͋dOP џ~w=aiUlRYl6M%esupu_a=)ڮsf==!@_B## 1 SXKcOR8OU8hʔ6gV?Y"S`SFOSL|^mZ#H\;A^D¤Ðv8w}d)؜-]z}=-'WvsARi3*klM#pYS&, VwƟiPIַ=L}-f-H9cČ ;4#ȣ#G??43EIsgp5Cs'IB)kכSn ?42mRg5A/ T9r|N'GHf$G[?&Qx b=%b( ?D)3o^#ڟMz԰AD$IN%U@EWfX |Oc(9O v|8i|C;sDlA_sVϛ)U*$P*ϑtq@im KXAt[u}l?Ex3ž9w(>u"y+s& ?t#-5_|O'C@47x?/+_yO?8نmOe"L_x#W/Bh3WNaxvE0h1?ES :OHӨ`OhMY+֑^XuwA~-`@vKq:HJ8 (P2 8 F|SΚGTa x[}qog{ðBl""\]aGH~}C6@?x1Κf S i5a3@T$ )FH=}7z7mBUGͳxhu=~zA~Qw] p>mN;StۘgOmw4DAf$I'Bhfrd laHJRR }!( e^L0PO#|l 9H$C8JtH;@!A[)8W)PP">a&lP4"il<_$s2`d坊S"P~[Q- P HR,@4)_)(Fh3"G%#H4|]u"$iǰ0>P|/딦Tᕐ4`*3Cdʝ #` -O1ކ$!ӾHI͆}Rpb#Kl{Ng\,d444^ !HD=a[%HLANR~B! H 7S]Xh?(5gɈ+FlW'0YN7 Ysj%*?5bMkUrq{g]5N߅6 ɦJwpM5œKnI?%+yҥG "<E;.-YJ#7V)ĨTdO9:q1z4,?g @>Ё;]rBXc¶9T1ҟO.b3}Q@ pV#KD)iWP2c$)ma87DJ=ZT) yi/7yimRXm4v PyHeu¿.A-uay}UGR!5`N42ʭpCFBϜ*T~|ΆGߨtxh !mƐ Y T]ǒH}FjwQ?x,mBL1i].$Iur j{W RQ<.'nk; 7y4R%'WIm8le\鋅wa~!1Hq3#9ߥEP\Q /r%V`5h{pqV(g@PB6ohQ FX&Y##Qx"W<@g_>[Y`YNc<M2tRAjDfLY Z587?}D)&<(L1uWƮ#+$]_~e}zj"It)Y[H~zkS8l(~m>9cegsfC lj̏qֽ[=w|T}8Q0t+5c% q+Z{qa6k&P>-U͛q 42~}<;D7cfEyo+MpkPX e#$".?O9>pwPQ]M=l6(5!qjӈ~˺f dɾrdan^5p?iRC;9X56|ކhuh_AȢPCeD*075Ҹ<> 1.U_f^ ܊IR>O$'-}` DgW(FF󑥪g빌_(/HB/G0br_\WOSDiG}ʊa/{ =kqznT:_Ᏺ7"R& 彻X :Bn̚sDӡ$7" dAMADzk;Z  r Q@_7!|c DI$;!"C FC|~Jz5P`P2%#`VcE?HΚ)13;HҊAyy(R _0>?4zGb,u%0# vl;%b vPI鄡 QpͫK),fb0®|AC* P;'ɫ#pms63ŽgtNGIr؉\}$t5 ;=©BR ( -j PG=_1Kb$@{QR "HS-P` 84s=8:yô; *DOI kRl>mhZ<{`}Ojߞjo%=9nY5_}B5M'cE= a^Ϥ^!$sη H Ownz^i L;;ɻCNGc~ S`3 i:'LwA5%r| rf$z#plh@ȃ8[65ca {EP#`ҋìv!xQ*e)8< MDY7.3\i`YdS>'~>$~MٔK8),{L֡>a Cooƻ~dPs&9D6A;$l|-oOx?wZO$\O?F Ozs#X?ږxvzC?읨{1 =L#/ؽ{}mvI'ˎ؉IX}1;޷ 0e;c^M&6VC< 1Gìk'Ši?`dfv)s];oqPCgH{o[yL=YҠЁB$E" `> 'eXTdOŸ[BhߚmAAa @HHBD?~s|^ s`L#iKyG+ GP *Jp2* gy"ytĘ|k<l1–;Յ F#w]5VW}?lK-={:߅(=T_PQL,#U 4z{0Tfؓ~뮛Fs{^dDI!abH5M6Bod'( a>>1n3@/T-WqMZHQ`F+eb>O|k?ɿ 1`@+wR6($@#l#TyϬ@ڛI.x wx?@ ׆M۠x{B ئ'6å( gCuЦi҈ OqX~6"'bD A$=b`uppOclhÏ^ 4zsAdo7t\}0,ٯ t$__re!)B X נE3)%m?r}/QWE'AJ0B=59uGoIp|Ǥ$p(S0B ^6Eޟ'Yv iEOE>݌$R`R'dwPAmU @T!EϨFW׸S8L E@D> GHO'Ziߥ2Yㄎ`suD^{<GGB9Cy}j_{mؽr]=B2XwsC~`   ]5cBk͒hQ8c6Y8o\ŊTDQT$R#Aa7@B G3,8wxu庣mT@2vdϘB PaBd%dOmn:^IPoQzqHëZYЖLDgR~@rK^#Uu巀l? ?*W?e!2 ZeG5y=5<2lz^$~[Q!u8wM8|KyfʍύJF2uyޟwҞ79ᳮ[eU/-pk{B9KLpXz#5\˴*=mss|,wϸ'2xS`A4_ Y?_[}^oq.-[l@Hj,SH }ð,(>ܧ8 i^P 9t ̠DWn#i>$#R'уE-̼bu~*+"Hm۳(?r*D Q{WeB(h]@џU>ʹx(RxJun0Q^JhܲliNMX/)'*sBmU4i=3wY_[} N\/OE[^_ SyT}B=yTg 0_=_xmwWYc 2ؙ'phs% @ rI! S sbRhq7y/uǜPC,1E|ڻu˲5d "&&I%_;?i69|2zE >d~^=yLHЄ>PAßg^1]1YmjäF W#O<;Q<*d ԍf@[%;W!QрjB" $@<\`ÿnZN߲^:x.vvu=8}ɀ@/(aGj&>k_.Thf! J:3<zM;u>fvvfɇ^!Yh7.&IȄ&IeA^X WiFcAUTURUڦ1  R;eC^tA(!G}F0gn&['1>Xiz 'n/IƉYfO/mf_0@ nC&0 F)_: UpPSom >{>[^<e**̌z*$d#'Io(Ԫ^t{1&~{p ]DI[߿c^ I$>ݿ+pGՈHRN׶ "wn& Aĺ2JP lPD|TbegBZ[VCQHl?[$e~OL8U吸,6` ?Jc,|M:4EBrx4OzzB;D&h"@!<4 ScI+؎QZ*FE F!sUL\0T<$UJ Kb8?-89$2a b|@O v`9GxCA(zp|xA$IEO6HEqbZ{`hg]oYCġ9zWmC%=0N$FR۵+UjmߺMI5>|8m% D-Nδfw; vXUU-~$~>~ѧ(@'DaXO)ξJƅs)c O >oZ~yu#S0BLi,^9 L ""m3jsTMabH-TxEvn$8cne*Q"`_C?tPhO >686$VKDe20rX,C@SqުmɌ-}:{YE܆l"oT0@ mL. B)d~eWJo=5ln̶m%ݐPh;弧p=e07[4Qe*ڬ]WM\bIRGÝ=Ym=B&D^{̦_Rʠ ꞑ)-pu'!df;=BM?h\v0&?J}*|`x'CΪppmKIQ <[?t;951:YO^u<*Cv' Nd?}SKksSґH '](']_<BC$GBXgse~e X(@%LJ*lͿ5ѳ5z6 X1^S󪪪vڟWLP0QʨP g0r?%Ւ'h1[x+? ƝJJhLOlX5(3Ă{Xuu῜%w$"d*& zPkHNiyv* lVʥ2A϶PIꃚ24#ytH}pu'ls)* p CD֞{aʬ*YuߔMr_+϶ =3%`g'򔏂DIdc0t40E)GjR0 u:౒?pZUVעUxl.ۮ4Y -k#{G^˙>):G(C֟f7dEqnw* T@:w&}9Jwҧ|z弇ؙ 1P(2@O>|v7̛ɨ)TD7*BF+{py->琂ubS(e C)R%]evBRQӯTdxsBvOB2mTS{w:[P3^?L`fW{_Źc|k|;a7\j;HHHC+&}xrL"~H7^?Go}z`np4i` 黦5Cbk6qjk.N Iv:"'\L; eb eFNj2d8dn BֽLJ~1I?|^Beo3!ʞdMZƒɾ4g}|@ǖȕ8$ 6mQ83F 0i1=6<o!QVRLp4>AD{ltD(5ɥp@L?HZC>=8^]!q瘨?gF6JM]zR4wP.~k GT_=2oo]s, '?%2epM$Iۜ&OSEPB#??1;&@x-n1eHP:j47꟏j*"MR5J*"ԫUU,DURU-U-KUSLUTSTURSM2SU4UTWRԫRSLUJUUTUUTTRԵ-E^ɞϚmbSTmR"UUUUUjUQUUZQf}h"9~5 7s:-`) vAW1PG&ǫx_Ag_oJhp% ?^\Q'VΎHDTY9L[#V6kIHT:x ƒY2`kt0(\vv[2szWv0bAŏFvZ?R.hrӅ4(^մ(_$g/ i!L,ҜkSh $A/u=&ѬhQd5J'l޹|09]}]UciZ }2z3 3-{S( N:UE*i{HjW[ Wҫ-*EL-]ͼC4Y:k۔*cSPfA,S8ggڑʍᔔ35iHN!3u0Ge;nl!9jøP,h&riQS7F4U+eڒLDU1hhNq'(pƸV%@EΌ"q4x@6 e!ɻ ,@H")my2PՂ221@j+L~n| q~]{`2EZK;g5A!)¤=?"C)!He6(ﳴ#i M yJ=ځT0"Xr$I,ZȪ桲P=,x_KpgȒ_qTbʣgw">r2oV=XD)2qc?'<$b|S3N> /*dLAc1 ݺBqH7 + >̼= ܣuD;% ϔB-n)ucahXZuo4M׿~ݱ/=ȫ9J (=nF"Ԡ HQ qe [|*Y^H"KT5VLV/MASi a.n% IeHk+ Bztj658&4i^,By|0=[}{Ob)w~R3nпMb4ͭFN=v6$jq2^ci)c%*ZǸ IurMUQSh" ־hG~qq 4 ۼO^= sǞLKyP[wGm=p5ܔSI\e5SL~=C9vwTLCzGBbD#Mr81P*bx+M[K{P,q* 7T$P;JHă9z9z$@߇7Y>9ڜ &SL򣅡us!~"d @D*D w2UxR/Puc4s㗷 Sƒ"MG?J$~c?i bP>Y3R)SJկhC)f!"ԫQ'0e!Sd )fe?r5B4RJ$4 [f  Ҹ(79`$]DZĨkwA")`6+ΒV?@#%aXJ ^@n;.rPs:;qdDrFJċԴ3Y {@Ѝ:sjS'2p9 1(qQIe#"A??Fc #XXHQM&Fݎ ۩bvrHْ9DC,KbPY` a 5 }C >k EQL9YH5Sz$TNH[ hiA,W~; &$E ]rv˴eoٵG$ؘ`-ɵIYrE'|sσ3KxT) &ݎQY?_P _R"} aC ek'꟝bcESS׃l8ޡfP͕nb(Ib u:JwJoE( (: FS/}C>KbRLً!9:Z$DjO|d(8[pﱜ`MgV֜Ήޱ:u1TxH-D7;|@ h`'O$~Z2,W7&Fa4b@O#LRd@Pf N豤47muVHg+m{dQYb1sxaESPs>j|R)aAv׊a*m֘Ƶ⊟Lnr$F^N^o5qrsE($<_t"C|~ǫ*l.qf1}v>(Ɨ7E5)qw3e\@E DcR9ݯ&P_ &ќ^Ye[5C¶3R-%t7ӰOBpR$sV)[ToJa$98gƔٳ'Xlwǧ۞zs|!TZ)x4SiY(G%(8%!d/! C~k_g8elx&`t,G~46g~DYFK,ܝ:|adPtX@T iGenKz!UԶh-g1 O5Dq1CP7\=Lc#, $r)3 g+筷 l uҶ"{Yc;nw*v ZmVaBOA$I'@hZiy%exvnk pA97Pjt3(aдc}R $$UE! us?ǩ}d7 Ȟ[$ŁQDzw_x@vF21I*ݍ(Dܻ@hnD! of&p`&OD[Ҫ$Z02 `+&hRC?L>r NkޠoH,f9S(aM P3NL j nNxaG'M 0qZ!gH[=N!3Hn dbH|"Ȉ)U@AEl)֍ 5'eqsx`nHRK4<ё>T^/CwF"%}ZeBbǀ?P :uiFyC:LKrp>wu, u7/~8&ɺ]$wiKOd l i`J 2 4tS>/dHeEPM?5Fl'`-)C|8{g=v}sd1#5r 9`N_PdA`-سT:H8\>-,pnQ/<@+V|jg^! Wzpv_ߦ(tڣR37 @/l&A),Ay$5A2 ^,u V%/qUsM ^[$hf{*P+q\7t`>ĉ^5M> -)ƝzcJMѾ9RXB ^A~tCH74`]ӘٖFF -ɵR+D0ȟ0o c.8`7C+k7:H&׊&(_Ckkŵ02 ڬ0(em_.P~e{@j =W7 c,f%y{j3bԱuLG% Sn44Lo9eȪۧ gmhw_ey7g ß^Ϫ Orl]lyvt |ώ {g3< ~ZUaʊII  N1oln +*{bZp`H^h 'zr;* eXtk=kS>G8:gA"ġLܑgTEG l6QDz 6Ud(dQ%哵ˆMq(fV1$a4LҾx`M.NOn}<7ۇ>xԩoxb)dQLbe?؈*ya #s &٤i=@2,AFO-,CsP B1KgPP7`B4w(*1#*fIIȉ]#G2oĵ9Xt"<EŁ%/;D2Q9EY;0bըR`ȼVcfSWxc _2 =N uǮ:+CϟM14%4 PqAHT2 `>"˻2yY%P~o#\o'9A2<jS=t\㥛0}ae~EB\Ft7rcCH[LT,'(³T{rAt+Jz־ݚBẉC59V]pQ"l!RnO(gK&wGQ֊_Z!wcCEP3cA4׳[NŐ8P`SaΊK8r6n,x}o P@0 PNB`ۏ$~ygxc\:Aìά#{( (_Ucl&x7H{EǷO_]I ~'S!#L$ K!}vW?dDێcwט@"%(J f^xb{x6|SE@QꢒްxUvwVc}U|!oƩ^Ժ34`rSd#Dh#)YKxSb搈m$߿@egcc_Lc9aH:250vs!׌TƲh'\K 66G }Z8K6Lma!Al}%T}1y@kNP)# |K dU) UNʩO]FE}k}+̘^*Amx㵶Wn..!\i$/~$@gdNSǣtA%;*ĉ&Y̩Nh iTq{49,1ˮqe=q0P\HeDEyrZ JEQlHcvsuw=.dȘ>4캰WJiۭșE߽ⶆInsm(Ҟ/HǺ$%3&-:Se8oegNlUO+[-UhG[LOEQEz?joj೓Ζ4P"!3<:DcN0"%9Hu&ׄ50.G|{_k"6P&JZ kԐP7M u{(F[+2!ÓȦj"Dj*[g bl20TGR{i:"P /幝2q7Q5lN6TB!I2O.$| cmۘX P GiAQO>M0o%葈`S5Ȥo~qG (PAA  vrcP/$bHf O2a^pT e\瑉W.+v\8 "Ef?/BVI@z )<ҍ@{AfU˜(zv(}!35mG P)z24.% |Ɗo^|og3S5YJ }ρڒ<ϗb0 Aa/,2ZLdCxޒK`Q\B櫋'yNKI JЀې+hdD p@mw̅6ߵģzi0^0|Xd3 N#}f(>orcGw>GdHlG7aB0$=;PAa߷ ;!fC@88g_F%U.=XD<)m|Z sQAܓ .[?X1}Hnϙ󮾝a;io87))ldЃDpQ,tH^J07;>ƑD@q89Ur\b8!A ^kaӝx4ܫ~`[1QP&:%ImⲀLH9t|΂X}V_z}^hP&zo0]+?ğ I dϐIK!QL.H8"e;!yF8$|_]̱BxO;k9 %*%(OTD*Qv+_sm`*Xpk Q5z v8$eA[Li?<9Bx- 6%6FwcM,=+%3PCi`:A)qĦWXˑݧ ɻMX\ @TL@a<;ꄦ H"% |/wClpp oW t Î)ԁh%"@)@#1 n4@(b&A)QԓqPtae `0URz^ 8& )|uϬ 8;=v^H$AM) p$xf"H 12BE(,Al[ib:.wbSc.4a ݁CcsE70 p[ǻW27O<Y#*%ETc38n(<݋;swJ |ݱz_GfKv6-ms#4 -8676<]0Y#;@?98l8^;#*J@p۹yŇmA912e~Gyj9ceʼnCm16~CpA08s2 `!{ 0;xLb9Ն&v {kF9v2 |fpπLH;}w}x4ilb ?ުvt0* n\=vfR(ud+%5sた>#l\*/fҸۅWD ~?u2"YU(Uea"(;A qRO_fqZeZg|`@j{!!; s]׷1R{?bHDPY(A}^Ј?}RiG7][ OҊK{x~%QM=wj%q6a" Ouoc/Os?,)BP);?TA;+I[N[yiURD>EGϻO1̍Pf;╖`tYDz0װXzRͷEDq" SʁPx[mn){1l&R. 碬srv=lHAT0ME4w%l=DlF _K@LZ ]Yˊ\#u{]T݀G- [P0x!<;-sw5anGcb";cݺ1 gFHʒ 愜u'!jqrY9 Hqz hda{:Y[gpF7"1y~ cݯ+pauc}6˰oBQ$1-vjȠ1Zt]!P4LTuWw3-&s Qb0흹I&s:` N 4J#XCպa3}.xLSY^P72<@;p-8mAS5mmDn;QȰAX~E29 ?⊌{gu3ߗ:LΊZS"P(gc M6[$5_ ƣpH\lwxG 3,SC '~@Cyﻊvo 镱A2n20Q*р͕sjN-`Z@%p ZҔ%9e6t& )mkk%ǀM0;6!Zs-0't'Ϙ'nqWugNÞ`DY]#JMx,hUpСõLB^iLC|a |R 5AA-tT݋ EǤ0wHGgԗ[y/oF>n8Kvd) s H;#̪*B:L~tnjfw*~BhV#Fҧ4p!%'eZ2`! :0eljሬ)?o\0,Ve-f%  {[=VصtJ B70vy K4dM}I1vL6߂VBF3&QآG/]QZ '*[v*-o`@ROj_ԧtT``OWs "Ț(, *sc"PbXQTn3󀄣 O/ X~V8 8M;'Ft(1l,-,FKaBXA8qv XgqdFJm!D})J0*5Ĩ`߇&:HR@ןS )qb/Dˇu4{F1oS _ %+ԹoöQ, ;f/y<0X*("sdBJ0 (pj㳘#Fq8` jT@JGPf`Fy]9fWqp/N)N gy Dxeˢ;jJ7^*Ҏ/q(қRM$;*|L>_yۚ;$Jh6ƴU|>ÇДVo+ iCu ):O9\oeB VwC_]R|HKxH|8xY8\zԻrƒǔ8{SJuvG BlJpBmuh* %y~@s+ oyd|P Yf~=uMP'Dކxv>✪4c0襤^wL 䙙,K_a Ұ: B 5Ǜ⚙_u&6v}Ӧ>z5jd|C<+.+VXX;x͊( \-RfhETF$DɒTjMMMclieBFOTcNld]k\M)xniɛeqOrʻY0ÜW˥d7-LuiK?Z6iڽ\LD8\9A2\Up*8AIO 8MK RK-FtJ:n4X?R%zK)h=3{Aԑ$F8.Z+~h^?)e̥i >M~TQkt|O*) lcy=FQ Q g;x$kkJ)L}p*aL=>w&; LΕf RH<(uQ19⛐H?]ܗ}&+eT"9|՜YCl|#6vsMwѯ$uqzO/cQn.jT2XR0E=uGi}2ޠDLj~=/nUI8J{w > <.o,jqU~q,k/mþ)zb~ "Bz!lDq08̻ 2̩>4xNPMx.|)a󖠄e j|5Z*%8d\Y= wU {&An; Z<<Tp@0ETGv4[d'~PH|(=~,>j-PPw,7U`1'žio*iJå顬1ee )6%o0mO59~ ? ?@@@!8(:@%i@ )OVп(D q-gh6JK<"(3P2fQ1Lɏ V (Јv@nט@ɺo"pκl )9gۯ۩b b5*KI(aPy%×U%UTh=S[Bz X*;q890%E6 H[d*Wj=eUGIYIsZzmIq5SZtaNũ'gx.PVʧQ~gl)6x 1Ax7!/X/3wQ0rnD1c0(J#b 鴎`2UVe9AYW [BaŇkEAD,Hѧ ݀BI[oaqNӠ9-AɍC|banFmԽf&ibG{+$ wKRHQ\(sDoF !D(?k7DP|h?Cҭo_Oqa$ǯ!aP;Egy2QYDa8u|,pL 'Cdk tySM'b{*`xӘA8REɨG (J9B&f $Fp[4h"և~CìsL`&@߭av2-”ܴ +,b-kUs`㿷Bui awؠ.Wąbv?2_˪,2I< @L>ɲpߌ(݌N*u#]H;3BPt:l}hϗ!7t;e^ޯl]鯶C ct (,%j THAw{7풀'0@ >>8=e0[ @POTQPm !amëo:"(A: W h~}s{~߮:VSr 0–9/rۧϒ:@p6qod@نh @6 !jL5hёY^;2բS7c9A³ 㛠h9O--Hȴ&LVGOT_EQE1i;;bsX8rYe1<*eRcAٍgl׬eAB=FBbЇ=UgOB:+\pMVjOm |dfF9 1H &GU35 -nP$/eYK!tjO)'!^[ @Q=ۆiBg٬zK΀Mk6EF8\[Biӂ\A"NX%88x]"||r(İEX>ٲd2#Y&egSP12J$YzxGA@lMX0 -&VHߔ#7RۂӋ'f7(<2 !-&8ԣ.U50(% 1ì+ET}pbf$?ڋYI#!\ 2R\w*,g<(ng|}DI$`T_ҘX%zg' K)D7-jwNYDnNIۆ]Gog^ͼ/?Ax2|좤 bZI Mh6 *{ap1Kj [Rkm0l;Q|\"|4dr9-4L@ߋg[*RcaRX `lHT^ uҼaHEs _- A<)/I6є˯vAG0ʂ;c8yY{,<".Gy&GB " ,~ ;\UU=~ ׭EayoL!•d*B &gID(CxlSJ" !ʥAT3 Q[ʑ`60dִfo O|2ǫQ6qJP-a[lðRٸkA-7S-W ˯rL[)om.EZߨ#@RJq"!! q +Xb+&  Sʑ',`Ilf ,q"SI}ؾj%H0_mt(:/? -Ǔz;n^=8z(15|tͯϬۤczFF(+rDE1 $A* koEJ"o GށpvOhQR`0Ge[2vϿÌhGup_xdžN#Tmukg7gۉ2PγfP|KB\N aK2UJ4S1;VX豞pp%tRa2>i6XZP(dlS sB.&;`"P G6:>,jCzd#r}N{|bj@ĉhvqֱb gfvbWPn ȞG!]$ @ `v`òal(2_Hۧ#I=7ʺzRL6 τЏ/(G u!o1i,S@)K?`iԖni8̩V֋H Q\!Ftց/! U£~vZ탰3'#p<8)d(r56m~UJ# =p J20(.`(F9hwxdtJSG* J"g'tE1ؿdXFih]ajPϔկTEU BH("bp46K]+ \ O1ITݘV7;3 Y-#ŕ3ܜd<|ש>_<e>> /:fiƷr?`}CRUMDm@`|1N}zlrn-Vu;KL-p1vRT7!۬4'-Q(\J*dNTz:ew2eLqΐW{F&xxPVy>]X햐xZHB$`p wP@Y4$l'+jeB*1 K<0A7dA%‚{d0PQlI}iuJxQ1Zr o6 PRye4t"NQ1`aS32hZeűR1x>g]Ҏ+69C5MC FhH)L녳bTĭfuDQ<β+7z8]_ma\on6+l 9/0Y3i7coXb8 P$5e8 "GBTx㔦EfM^/vi*f6g.c!(d ]n1P~;IP )-:U/aƒ{f|-ٖќC{Ol/uTscYe]Ƣۼ%e46 saYl3SL6S| Z 'tTkY=5έ߹\긏qDay+ b)j0uXm׺{@%`3^6N'IY$7G D eni$ _Zp h+w> o~vNLydhHҼ spMp^.ifFpd):G?,R]iց zܵq4׉:hYpON%ubJ%mlL&$LS*#_z /ҺA] \H0)8*ƫ@1 p% /9㔶ހհkMY v](Q`istbٵu!3zUGv68N&6""|V163wﺨ؋)$W tDQ%Ki/#ԟ[uK3 #bDp\>ExЬ+w8 A?{ߑ0i`'olkzrA$snxO`mla@!f5h~F ( l ˀH4G_C IӍ$Ѐ(H eCVh㉢$m#n Q,Պt)j}tÅwW{k<e=W9Vx8RJ I,Ϊͮ;TKnb[E$\:#p+IYG͔B/VHM$||t0W/u=vg~z;kk#/َ›f?g+ؒ!:N)5< Y٨E=MҐF lsP.BsNI4gܻ#q1-Z@,8]\4l#I|'H@XLK먅(Ԭ^ESFU"dd]IC\@0" v4IQD@<={"8~w؃Fc齙N87{MLtANl?auSGumoy Fx%-`g5݉1ԴeGi/MZ xa@~-yjpFKǻk .gkvL+L1伪U >q I=ӮX5ضAPSB`粈\4OSGvqoZc=XXM0L<ۻ{c>:y}c5ʠM8g ^=*Xĸ!0`#-ʊ(Bb`"&%hibbhALTAC?_oqgHSW}6.Q[ -Xʪ|6R^feVz{PP6DA2O={!JS"q600Ӻ\a\#Hm/#_Wj}NC iM6|adr Ahci :BJ{pkw .  ))ekX`+@t$BE˹ 4!`=(  =>~CL+&XQj 3U'&# (ȲUȚN|dVw $:IKYeUDD}I_O\Tmn"-+/OvQKYIJQ=Z$Rń/gj[Y=Hۋ_Yf0U+7If0 EXyK0HĎi* #Kl5y?M0I7 jSjYT 0Rmʗ.)#/R8Uc.͋js6i.f2Qꫫw0\L#{vQZn)62Y˾;uk=mΝscbmqC ,;h3x)Unɝ)mPUwsRpS82D![M "\Dx?Xyu/忲r裏!ߝW X|Շs^pQHˁB>\|r-eHwn#Љ9G7`p SNէJ$<uQcrv{>*?qřRϭ r++~hĹ9Iz\E]#M<1rq~/?>pŤtm)cVRqnmfv0ImUJN<ױ|Un -J6+h81y2[T0L8^{ʂ% ȻGh^MzMvX[[E ,ԣ1lr=Cï@Uq#4*(5h,Q0fȰ@`}۞"*\)#GC} }[}TDlVOt[j4 嫏=~H`>QTTT6Oh 3E;Q0o>O?뎺QT0MP% RA*|G$HB8"ABH $("* *`$JZ @5iQ u#UICERLDQ**(Jj())`bѪ j**ӥ?QCD11U\"8?U!*RL @)F DPl CPD&QEMi$EID@rѤ??Bj ?FF72 }y B=mp|R>aV?l.9 'EirC>Jfkt?ɷt|nĦdݕh%W8|wBOg88pҴsCvH-,*oG0Q1SG!(""}J*~UpUTª**TET! 45LQUQ&iH?l'Ma?l']I ƫ{P+Ѕ(P@bC@bBT34 T÷|=i?_;OBaJ , 5t $ ] {<= 9R qd{$D1MLjڠ׾ 0쁧F?@Փ'l5sã+|ȵ,<.X}fٖ \M!zɈ@O*4XLlmF;XA1\(ˏ+#ps׭{Ў$}kDDd@5{5娧@f1(j =2`$D&,x<2?1 Db$v9yAsumu;0-C!_ɦo '`n [OGsD|1yj@"q>O+Lh,//GChk~$(_v 6lQ4h $ @~@P ࣵKǵ8+A܃1RQ0!5鱓ݞʦMV u QƱ %F3NQ\Nr`)Z( }j?1DSK(3owVϟ? " w&cTF'4b}I3>mP˸L_(~rhqe9vHʆn#zu@gsd+o2<̏an_e\o){eaU|!8n2緐e<녅d΂6.8/wj^G),)%; @\mJ| ) !z{|$ڕ;v舙$ʭ|24#/P]Ay.8%rwDN #!M(˓r O .}P4t|OL OTÇϏ~ߗn"$i{AVުs GmG @P6xU`(J~l<8UNDPȞHİ&2 BQL\}k?$|jdWXmCT^90~l\׸ s?Q6uB,a}@!P 3 [ nl +Iڪ Dej.pHv'vFD!"E|g`(# fWS0k>}H!ܯ"`岚)dD7(GMDIt"sk!ĚpXOE<(AZY|pad7U`I\H,i3zWF.d@؜ld"J8;f^Xyx]I'f=a "&v/&QkF3j?P@($#Qo=';;'tNRA} ܧUd*=(8Dt׮i˫o^gÇAޙ bc;uhXbN%ADU?E xt~v}r:xD"!<A%\K9C2%K>wN~OaWb=a>Wuo#q~g ݑ;vŨk\V P1lh[ܲng_5G_Z6@g4dgw[$F `vOWaP>]o cj!ky]^[{ic?H;>b Yxuo)pioya qG].G/ O0p9Au}#n0N:{rg QATc~e<Rz9 FeIҔ)JRզ_c\Nk, M:(rDP>@ lbLeeo}gJu5)҈*C}=g+embz7V s iHG7IIS+u7GWp3'zz{`Om1=դM{C[߳xȂ>>_Oa8="QǗH+ z&(HAX0 |x\` ;?1*Q]`g}-Qks{8v⹷lUwuA nk[@L:PJ3#\Q>^;9Q,4yd qSG:m^鮹Z!t6^zRQ{(E2B$8ID@+Za'mz* qKphf}9|"7@aCM=l?G@y:|83Og}3@PO~;_6LvmV|;f0~LS)y=QeDt8{/6#{ic@;A27nvs ;$HL?`_{FGwlɟ?o;1M4l}\GCtzQ A/˲u#r7.ٞ2Sξ\<%1rf=Xدm"8LRdQtW }WFohe/ܰ~n3_EA9TԨu_Һ 𔐑8'` wǓ +ӜOkW<-?Ylۣ[05_8 o`]^sïG>zaTޏ ->?_.FcDi!(P]biD}G wTfAd_A_LZ}{~`/y}A%G#Oo vc-тC{žFgGmVl~karx&۸ܔ@;Q~Æ}OwRdŘPRK5+{k8{,зkj3\qo8I.&'`uKтr>a<2K%9μ~bx}\v|qc6ay|!ͳ&9,ZI>~N_ϟhpa$|׷n~K| b;ߢuk,U1^&g++etd:Y+ ԁ>^7pG d:y?0_u2 aaAb|c)cOO8'2dwGF3?LQj0E~+!Z`̑P0NaPOO 香¾;@o ׈oV\1)"73!n-8WϗZDVm݌=M#6"J ((d ) `?Ӑh("P;$ġML̐JDDSs!!3*EL|a,0U3(5DAHw`;ѱ 9$ST1 :W9^t3NCrWH}%SC@'sl蕥`h%HDGr>dN!-+H|Ho y biJ@?DCƤA)&biiBXC"!"|Hr TO@~RQJdVTPT/B_pf"^P|I??gȃgjJMjhC0u }먰.I&bz&Y.DW18wF{&.% '% QBK v08C:IK@8AȈBd&ExƖ'{: X"U(XJsR&HIR?T:=RJ44 S ĺ8ItlswuX4 ȶ=B`mŢB)%681*SF5])Hf!  rlaIM $, ʏdiA7Lgڰ&LH|d(0/p(Dx#BSA1OjiaχqȁF_>)ucsFzpGP'~y!T6~?;%-sOظҺxdAZ(8@zl2ɫ=|$ ?ocyZO/:.;ǿ~+|7*[};%xrn|SGm\ŗyuAs\5gS'#c@7[J Av_yjeÆ-@ &ݲꥨYXS)9k"<{>>; eKay9ҽ  yfAއÿ >X K y9|vE c:U5Ą5ӜЂ $/(T&uXAVXt$J<;pߗ߯/zwd r謅O;-~:G6‎GoI~x}~}wsɜtc~I}7/g9MƇK|3ɜE) z4 X3 Zj I$FڛH*K&]gqI>;-u߆oTg!S%zlj6r!w> +o-djF7;[>1eţd-|핍ž,NXd!!`UœvlZ⮦HY1>$-Mc#n1K)`E1V=ihF3SdhƳIr zW*G/ Ur*>׈WUn [ɨr Z߁Hդ8D%p #N xL6sյPsej fWtAC R>R$a'3ZN;ô/xɼ<0c*Ma!w[RWR)Z؎pRX˫3(e=]EyLe9>9X͇W.P+Gw2qg+L!8!Y1]avbzr0Ł˛:6ֿ|9 LCD 6Pn㦽yVQj-k8Bii!xrXa )zs ggZyڭ:XLM;V ˥Gń# F A*R)JR)JJRҔUSǟpCֻK2 wV4yǯ џŎl$Mގ^Cէ㳻-5ډ,=4x/faќehW$c)Dɸcr;ƲS\O' }}gG vJ7 H {ӽʝǺ{Q:;_PNҋhͶ D#~s UIzht*2vEZQg5܀aiA`t4hV}SfmPsFBVrQ 1,7eȽkFQU2Q3ҝحW#Uǖ{v3QWՇ>j#m tGn*_Pl-oɳ {u_w.GrK$~aK8rϩ5q7/WZ)_=۩3ƕbMGۗ2o۾|B }L#~Ey}[1)qe!p;-n8o oR 8~龿5=Nk!D<~*&fy%>`ԋ|=u(6@4}v{// LI;I<Nٸt#U1A54Gi@4!>۝`y 2BQ}4I JC{<%rWֿ>FlcJv¨TU PDBakwtr9} ` Hy/ֶI?P$?M|l"qE&A]H4^5ﻎ{ru:F#RK6WbL'sa~($Gh""QI$ozl3^fKݷ {[*{M-ȗɑC#cG90Gr 4xv9WaXs w HG!# AQ%04(3rƮ)m_ex:alϘlJJ d=TM EvVva@G"f, GF}(`<"g FL ig Q *Sf^cxo8irS4Xvw"YG"E_*׆c#gߌ~ߺ2ٱ(lff9?(H?Fim:G;@ HP0Jf@h=VĬ2_~>{!?gӰ~a߂G߿6?u?h_E?R^b+zzCaE>P?1C~AƠ@b\u{x%td>*PӜQ8?3hw?c[>S;=,6pj 5CC&Pŭ HK`8SI6W!/#!ON"Dno#X.L`2^ bmuD- 6J" p|pOQ0ďh<0vD~Lx`q} Iڛ)'?3 A!41)yM!k(?~ck H%H`LgX]<']`3ok0ńwAd^BN3\q4" o!eM@m12BA9mqX#^8V#.ۿ~0[4}boMl7$ 7MwmL,PR1TLTOqVn0<#LyVʪ:߲#taɕ>v^WJv㓋 ah !h>E+ܟ޲h‡o}W~9 $Lvl9{+q8k`p+*=?5L<\b~pT_EMq$9s~ZHYb-a|Lh. ٵaw@TVuSM/(O eg!&1%R\2α[*HYsR|*|pA49nTlYݚIUZUX" ,c;4]EO,tBS~)*EhmU"FY*xxHVQ L1+cѭQ ?+\X7$za\ڭDn{o²ĒJVwӼj7ʐf5>> % BW- bM,k?Z&&*1][yovry;lE=j-vI/ (+߄ϫ8r:ΰq)buv7X0ߏ*欶 V q5*3He*@fi+?!hn*F ɜ93s<~<&I(Z |.A$G4T܍dF"Pccg߽T'6nۅcRDjv)Z= t:qSvmFڶtן ɝ))cGvV^ֈjfgs/&0 )g FRv{_%ƐWcԱ}XSLYgSG5䶥hV;7,:D~V[uz;iPN.Q:<  PL)]#$$r'alw-?:2 7#Pufqq,d%kAKz >.tSQZ}(daEഥktgURyfR_jפX$:(z<[lU!. zSR6"|~jrgl5w9eyyJdO`oH1c__>>KUeW|~ ,ܓ{W|¼Uoc (ks|{JpoSO;t§R@[&\$^˗?kF3?/טuJ-~'@vɐ;woxz4(Tޣsz9Ps\ܔ68F4R/nmZ,l14^.npgx(i^u"WK<6Qu>nIhHg{8D@b[;fw,3:Y?^l%w*^-53$l`ʊj .g{rޛ+/)v؄̕KJ"  VMΚmew -(MR9S7ZKSΩG(P@ (:xc b)Gvд)alE k0tfsj'|kQ(áQk^aÿ'ퟝh؛}-jdx' OP*a/ 0 @UP( "i3Aܟ\݌EP $Y:3>;m?hpPP}*QA5ud>w9 [X(hcIrK$(Ia70Db" Ns8AThuLC0AFvuJkkm&WcoM= o?}{͐x$sPbVzQó0Î5/ rk1ʨVj%FcHWWQ"N(\0SDƷ`*G(|?:r)tzvC1a "F%) RdiZ@ PJJDA"& "g%IZ8YlX|:Nf"٬> n1!A:vJ)ř@{S"Pp! * 'VGr$i{"Z(T.G^cᐇEj5*2DBvNCa. Ǟ $>s'd~_1E{iXR@N a`k^ <3TGɓ^>(@=C{3`Bu@>mMZAOm*nܮ(89V$s!ʿ~1?Mx/\* ;vxgMphRR$)_'@L~y0b񦐰 LŰ 5@4 :2#o>Ss;ÃMl,AшtNϳ5afYg :swgQg7M&\y0GoF(V+Eb{)Ғ!kQ@mnѼ.xw8y [@X1"B C2gxX~!ۂ  1T'X3^,Anǘ/( :U!{y^7|OP{f/, 5=8}ha(W \~@ѽ?({I7OXP?uO~f;XGpρ) R-Y?G{#I ډ`@Ş3ʺk}A @ȏgq(OaUV. DLBe "IĂD*o>z[Hg۾C5īq܀O˽}|2C+7oYsM\D;%I]Ě/j3C_Lܤ}^d\ciNVe /J#%"0x-?+=?ݶ{|w澾(D*Yg`ЁOu8!~9'QŎ.e'Rt1N<5` a'd ӘAl cWa65lO ^c}}w?f/? @"JdGF@~yW, {M"U e?GxbbN揅ڟ`vY0z合qc9?" c,(DC1V<fEQb\g Bm$*!(<A1ĺe0LkE@:EJ6b/~n//E%KExHFxk/?RURw< ̶=x`')i&]霰~]/ h/x3Vj@lFpI!i! ԉ̬C!QK0w~d?{>٬}Qșp;cckO|!@={ rc-|wӵme2>wn^s[: 3B@?6lF"TZ?S(>A@= 3u}z; by260B~e))L`@2M m0'{VlաԹA%3eeq` /MhO^?w:dCqʞvݯEZmnBA``A/DlŁ(ֿW~SO( CDM,)_DxLIlF9@`* =SڒW.Ym|G\!(M($CoᷫVEx Hn}WgS@DDPA)A;"S E\x '1Y 'A:,d3WcLe|l.SH#?D)% D;"ڈ~c'~%ݏmgF6l57׀ 2 ̄0Nhӌ%70FJxxQc~Ĕ<=(! ~ϣqg~#RcLg7PG2 nU"dG&bMDs6#/^oShg7?4̎gU?krtk*g89$2@~/HG0p]DGRBc=4|g.ϚB *Ф%N4PN@(Wȃ'^M3;j;z#Zѥ~ &=>݁|2Go6/Yh/#Փ|"PCDBMOd`q@ly&a>Y]hC3TS2|HH Ez̿q:>^.2z2duoq rt6xmfXE69M-N ,7 @3DTN'08O?+zu}x*eh5ͩUKH |_j|&bsljp}seFNbH &f FPܛibU0 T@>EJN}~mq9RUYF}ҔgPxN|=z I$Jz;_>g9-XTK ]\I@O__A6@jet؀Oչȿ]S2,}ptM@J;xA|q4ˮ//c1 KyxR~ZgjZ_e#c #Y(0w<>t<"bkTƅIi﹌Ζfje4L;g~d`=gY`d2%LFUݫ}8ѭܝ~N7 =&nI D熡p_,FZUbf]~+Yj|eVe",3<ʏC]#lKݜ}?c FUGn6zwzxJ5mҭP>t&"JEE>c3%dϿTR/_AE CAM n3=`A}/fC E=/Q@f)Fh R%)D:=5Z "Y`8YzC;48( @L8Pw&AGƽqۻgS>Y턴w9r|m 'p#,Kǔ`)ƪ 9)r2ߟo*ϊ# ǷCѻ]ީ QVzqq eIZVSfc7:=͹Y٧Gٶq,x;7 .^^n'+ybģDai[Zz!«nksi ʞFvc[$o/%|Ϥv@8l|ypܗM>Ϳ` h>xq'M?7=هd>kڧvr۸{6J Qcwzz:u׻ѱl'a-!]!_*MnHO4 -P/gh@O0\tw :kK٭:[2-Mmaꚜ{nuAH^"_v'Ď䛁(GW6 C=y);Nx<;$ziZHwOvJ/\,tטi"}7JO?wiȋw[4 19N6yJ;aȖ9Щ 1\W!m$}8,qꞴaTL'MdH\᰹0mv׫gN1AiyD3ĜkLIi*]b̴VwB7:Y$J9:-b&quvBj)Y6!v91lUJdBtt{@E0 V7JpA,9s:'i)B!s`%itܻ¬.E8L1&˔BքrE|F/Yl~+TLb4~?%I@׃/<nD %ҡ u[p$i(3 9ٹS TKh@hEj0&5 uۭz3wB4^ d&3 zsrZ ÀZs]jҁċC e$ ;G[,/dU:v:mk٪ZeXeaǵӷSϦ-C]n6fw4{W4Ώa>sb,w1ODqe{3> v3ҊcY6cގ5MkQA*56ggb/})kU F;r1*qTc *3:ʓGJk@bu` "MpYً~|1L#Aۢ1BS%Vϣ B.ժe(ɑn924Ji}sIE;_9wOlUph Ie7d!̡oɘ)9nOaxzh*X]CJ vRg7Q_Zq^γkzo5~W.ϯIOi6@x4!u?b O͠Lm3.zuts9CREFgi>bSwIwMAԒoP4 D./(gk &@Sբ" Wj$!d}v洺rBA73*+tB~=qݞyQ *e3]xm;~* rEF+ {$ (Ų(SF䏐:|r%jw"8ȇ`NpM(RP') q#h B@C"7~}"+<+e)0I.Y6:eN &1?n$# 4js(ɐV4tRد3#u":d@cz*VP(ꄯGX/ 9wKy?/]LuA{jvfݔpJRr>GU|>ދl~g/1|UL_ą2F,_:G0s౦xKXRUbw?,R'2svFaBړ<gX06 -򀲂6wm{) eĀ}<^qznco%/n5V^`<ۆ٨ZK 0 )V0!\`(lnDn&[0} ;9`,CAFH&vmJNT0)>u)XgZ(f MSSv"97%Pf:2*{`ȎkO`؉I3[1ϛTDea7W'dиde5MQ# yS8vto>% KCe`'NRu5C#tO@^~jG#?F"HD-* (JBL`) `=ꂢ8R/dOd\%t`E3*TQLDgVNo6!r1 Aը$  r:({-cDКD_XjSjD*s&U$gRwz՚sťVa**D"01:ju(n {Ą3Ǧ DPS sG:C=\m)xvzF(J{| }0'RBNp=$OY2>!99 :x@ntC^2sDx>^}$V340Dیmz^$ɳ܁zaq/nOnޞ @q+8)SrG 0as{dŦ4~nHx=<1! 46 B"ij#sȟHMp.J)&!  d1@Ea\~%M(@F"ŃӚE6w^r̙,,C  )Cbe'fQ9>wS arppyvGfPۼ>WNc?P UWL^\8iI.굦 8zhAj)iUTuJ`X=H5)ċc: 8֌5ñ˜k ]"yI`:×? 8BIP@_ ~psQqG /ɂ d;E"a['?M eR'$zkGM ?^B "3x K /_0ؖ^ քUp ;]r.ğ1!C /RGQ.!:g}Cz~o07cj +20poE/Jw~O?|ca鬊=0xO?nThx}_ݔ<$㤓 Š'x' |n*LDH8g~؏ U:'_Rɑ!z22ӹ6L=`O~=*~1Q=0ES4Tآpfa#D|E|H|B.1.ƕ.({gۈ&70>5rux؉ꘃ=? `xO"EuQ2EAx`"8G¶M$׮j> ޿|)Ym/ѾQn<P?}{@El9olbtB=X"N躀 B˱>`)}j0" T5+ӳa/>v*{t︻)-V0L@a4N .)mirm"1ļMhvڊ`'kCE%9 P&`,}$) HD+*H EJ =F $KQ+;_kFc/bj_4,)b;887D:`#@m>#:G9t' њ< zǰE4foL&ywJk& 4PSH%ic$ ATVG[g6#rM"{UX;~8@`%6D!q H Ģd7DHfݞ΁nq) gC~,łQEQHг-Ă7 a+slUDT*bX gmIv IӾ@R0R>7-G@:/yq)^!~cRi(/053BR}]`fcjc(Y-a-`-aܩºe4 Gz}R'p% ѐܓdSc~~N@ߨw oGA&@Ia@E& _hft`2FD'<_C51HIs'/$Ff,B0reH3 q8]GH@La"D] $@b"4΄XhfB(m^*xI1ҟa'?<5mpFE&_˞vI#870}$rcG '<0_ǐ؏Yq~!A}$,Rw=ϻ)w @ԩ?8杙nv˵[q֘%WK,͖р)NM.'{o $qw8'L͍Lj1ف[lG-a-4q2]1Qd[,a6u?4LOdOXu%Nf٧kû'wQ&p1AC¦-dD`d8 +3@(Sx;A]WN?Wa=@/c섊LOr"2ߠھtk M }.4(! p{0-I"z ?O;OM(J=9gIcX8dz#@pD}-Y_C-j[]N`Ϸh&PPЀTq(4}G%=vB ;R#:e$N(t9&02~F,!l>/4B~|!O(0dx5 [^*yV4}J$uH䘾bthFv8 0&D$$ 8cw~f\;@"jt wq!r01aH'daM :TRp^8Ͱw=X70%.{vA΅&2"$(z):pAPesp A#(f. 2- #1P:bֻ1\YJ5F$ImYD1^8[qb ̓ F)'TRZF$ #i"EB:)Ǜ86q̀80C8/MubSxg&Em|u>]'̓t8??0CN<0 ~'Ϲ9H`9qΠj@d$&N\)p2]{|d로rjXkO8*dw߶s vsaʟ7VoWW\)-yxVqo:p(+VggaaW=}xۗMxx#q&'XakFl$ *gI*d@l:X*՘xe˗6Ź+[fF7M/[ K6"VūwJBB (dfkR#a"I$륥xOq^'#T8= .I d)CGo'Q?[d{Qu#EݡT)Ԟ+'kW\UMx5u&imio߮ce%fjg GhɏSeIqG=v}o/ڔr MpbvnAJHV# Vk>. DCVS??9Z-xɯCh|G/¤?:YIq-IZ(u)h[Lt̿1Wuӄs(Eٝ1HdUf1V& 4& $ c{;ъ})m>iϤo脸.>&rdw @QO]K=: [I,k}o-&.(Z]c.2dBw.XY{ឱz"V>F ,$~) _c٠}\/БA#x?T bLK`&E4pO8hUI^1pI̜UNޟ%Ǒ`ThY #YY`7: 0ȦղD8GfH(Q7l*4$2 tDhr x'7zEIXZ5dϛ^ꫡ ܪdfLdXdq۵tWO&^,B` JJY0lc`"3xu8(\]_=g$QqzաZ:rt,gCQC'2cl9ڥrR^~Bxrv/AC!'S@:bF`x4=FT Sĉ^s@R6hQ(@t@Y>ˮs_!Gȁ^K%"?ZqbYfgeONJTHR8#703DT #Bb̈́D$GةJ7:v^*3Ĉ/xlx\65/OYEVnI ̀'uI:zښ-9kq$ pS9_V0 [;&Hy<apzON'l:3y9h`Oa0Au6 SD۫e kKNtRI);ڒE@H`< sNlaVajQmAD6 5FjRLjF]q!4ṲTB*(I LK103=v:)x[=Ye !Ap ^r &k҇S<{zOă*) *J1PTRR| bQUTTZ,m5MPUUmߜ5G!yP1-&LQnA0ѫ^Ō!pL!ϒH2.fG"ۃ6eВ1=*4@wFu bgz'=ٸG]Dn_?5s|4aN+wZ3WfN!GI@CQIO.RdkOHqd (\gBPΥ%'Rbd @N.Xi\K82]a6!;ԙ]Ww ;l0Yd!0c 7^{8 BPwQ<6ɿk0p 3j1IC $0+ͰR ZYs#UD]7!8+f`ȁ%?HC#!c p, ea(M3.‡ޞM1(0 &@Iąr"th# `큺mm;h`J$Xqj*`ᅞ1  BLb9 x ]n`H ?xq 8~ӎ%$JP) 5O%!6bdO2M&x%I4TDx)a&7z|%B  ߻>2 wC]ǽ(ؒ"F x529ӎ6"ڭ L "xE`v$z<rHGFq1"Cc@Xk㵢:?.l+rq؍^@ 98pȩ !Z:V܌2RBI9~7d3OUz\{-vnaCݫrv9ݦ&C_ظe1Ta9xʏ!u^â\d/#oq!Ӳ5Ó$4,8 QY%h3Q;¹jcCOg h3֪bhr=w$2TDrm}rˈrX;u9^ QbT!',09?ߏ?xnVi3=O샶c/!Cؿ=/閐߆!2/스Zrsֲ])a&D#x ?j>FnOL!̞v3$\T~veIPE` xCaRyT>KJL!Ÿ~9d?5〉tOC"'Pd#( )4ߦaLw0Y(|XA"=kr ]Opܫ pllF=N%S`LU#!X~0 HeIRSr9(j(Ȭ!C24hѲ |_r |">5T Ua(N s^>ܒ.+9U(u5M@!!v $51 ғJo77%2lTN: 0<羗|P{ÄY*PFƁf"2\#Hb *(版 CB&ጔH`CND">DA ɛ3>|qӰrx}I'B2nO,xzNSa eM(0U%)@ )Ps3s'[i̔gOD)pR|z)=>l^o8T>( JxVe# 46ADnp:}UWNN3;ݹ (Cs@b!;U$>;pS!zCpb(B#)j4-'\F9.RJ #C 2pmH#%!$7CC,&:3qQ7P(ޣ ނ/tdQ1; Al(wn""ꈜ Le+1LnA\D8(eR B)pJ(pljc)'ݞ/wqM/dzC?Ǘ~L3|ǔ LoH`HDA]()S_U5|;58{`v.I "ENtzXOo›ρGޛKid KxxJ\|oA {_N"p.n {j$HSCscW I1W@-r*!P&8"CQ$`š~A\G`˜:"93\2d]h^gd7<C%dCJ郥O&0S.y}Q:opϜͺ˜" 4X/s79nugy3 .%(Vzl`i yQtmR'0o_f!(\28$c"yT< eNGBb&§@`!O2f"F`44=2ܼ(؂|{2(NLfC?}"#`!"@ Y?o/)FRP 7!e_2aC0y ;QEeS"}CxKioý$^\+ zdԟp u_-j3P4&X$n/HH5؞gOჸ6t@K  b@H.1Տ|{tuU-"G rfu)%r4'uDi0Y(,DMP-MJR\kbb$>AaQEQ}32(W`A'psfSL 6e3Rj': (Sǚ'G|rE쐐& s4~0hfcQ"=-^>!!s'0 A#~P\yw| < C==9$ ǴL!유L-jM+Lv<:hpD$OdN r2`=fQC{@+b·x:a0`^| 0;{LzyI38ߜ;(h$G2R^C t_16q]$*@Z".@aaw47nm/Z)Ăxy8ew@l(&OܚeGLd,Gx]Rq/7GɈ*PYƭ>\\g%W 3X_j3 wCif'a͌Ǿ3N7*F@>Ӆ0iFOEg^NOlsHRy.9#CaR(T:S) D,CE .ҀLH1rH , ad~D)r$))p(g+U'<:78s 3fF#<4(U6Y2qC &sH7sJ  \pLnhhk0o$a>x @⣕=﹖R?mi1n'&5K#"i:+uTLVNℽc(f"60$sFHܰEWaЅ Hi5:]Q @3T)ff(%9Jba.+e-Ԩaϊ޴('9@ :[Dr_y:AaO^m$>4KgMe6r-T0F-8& ,pwȦ!L$0 JLOݝRBiXx0:hT"2#y탸zurn9wR|Xr5 I@0 `WbPG0|}M`hЫF|'.@b!R $^gSĪZmx2S5FٳmALc|>̞0`xNY}*Paht%% p+\56T݉{L1CeSt"_t|9Q\<7J8l38%%9B2$I'Jwqw0UJ=qpT]ciE7EƘC, fR88ppʐc&4QN#XmcM $R a;f PSƃa ~_G, gľ,!9L|C2QA?^h2/~\X:;-4EQIQ؞@=%_oRQhL?ÈH_?vhr ];y"E$VJ ,x*ݳ58A!iYQߖO,X!q(x`ivY! ׾uc7â!>CTK2-s9(< B Qȑ*,<'T%BHYd {bO dHԊcGtP% sjWx`MҷGBy$4 tfe8| *T)*D>O SY|5ç- xR_#lKS6dcD4j&Lt:S?RF#@AC~[hO!~bxa}ML)u\\hLhm1K !<8JP!x8'Cd2Zֆ7C(o ^lHNpúy 9D\7rTf% K yv[,2E0HK$Ǭ'%G?[C'mF:#;w5ګ~GX%Ѐ#L"]utmy ԣ4پug{U'<=)\tE5>ؔh#+c7&js6:Pb OG:J!(t!#RAtDQt8`q{䚙yjBB  *)E3)8utCPx*v7pdMCI !\+UXn " qm SNrYO8C\Rm 8L1袸dGGqm"&֣t;r_o@'Z?NR78w/p=RVĭCKi L{T7xwɶ!6 :h!fe0art3 E@~@ZD 6aμ2'Xv!ݥ ]4SXLk;2@l  5Bh 0߃RnR`0I^!9֝T]*~ z>p(wx|!lWhۖy|2K*bF sQOFRtBD]UURx41M]vSH0"E8B 3rX@AC$ :~Ot ŜS$Ppj80\T,XDWaUZZ3+@.2x I* f #jÜ*Zz9Dᵎc{cZJjtU]¢*+wjUک*)mإU]**ZWU]eiШXUvfe5ͩC5ɪrjl*)V)IUUUUUU]F7]jUUXUZjwv77l7uQGvUUUX[ejMvEUf*UUUV)UUjUbVjVjjXY̜UEwVEp5ԚMݕUUUxҕUl)lUUUUUUQQEUUUUUv7,,U]7UWMUQUV-m-vUvݕUEUUvISiHgiiUW6UU]&mUVj'MUUTvRwmmڥV[uڥUUUU^uWiUUU^U]+ijUUUUZUUUUUNUUkkҕUUmt6suWw UU[ UUUUU4uWsuUjbx8UUUUUUUUXUUUU[)DlU]qp]rbUUVUUUc v)UUUUc XTEUUUUU")UWU+w3uWUUktn*["RRe+֛u*+JORJl"aJnR(Ե*e*mAZR*'X犪JaJ*(iw-01WwC@VCLPE!? -ArJadC-|6J[R"c}DQa0iP(RыUӿ8[}&9y;gIlGx| 2G?J2:6jR,W%PnC`"-,C /!%6Pr|:!6W0~3 Gs?,QOsz kB0L5ZXv~1~.R_M{-1KbwE8ozuU Iq\(n\dS|iT*;N9= 0 (%@fM}[H'k& 0TD,PG?ؼ[x"bj#2SH,4Qđ 3D`#]5!! qȼY2LlILp\R$ʎt` PuJƀS? ' h2xtFHp E$rC9Uyex$/C^X5k}NRFDvs!Hpt Ky b6fgHs t{c 520qECd'6ɏk{O$'.`駒U' <A}qO8NKQG O *UU}ugq:^p Na A8̅$^V`SFN qH4DCRA2q G,`l< I!T<<6rPoбEwwZ(YE lPNgC&~ ]` 6'f΅4U1, lJfbs7.?ba:as;PhIGo 0[nO#"=| pBn<_vxzC!..O{衆 >TR9˅)!R%H{x3XonpIfa,lj=3#ɆӋ#؟=D`g^p&vOf(w}}Lf-̀uH=/Jf  > /y2nSjp 1!S:7đ®Y>}D:|Y yyݝ;^HRP6<dK,03մVGOr)8ʫ)ȏ`ah[w%9+ГmZ34o1ۻ"Lt{ v*T~`A* 4 Mw}P4_M{#DAX d0X13DeWDK; 2,l{lXhD :stZzGrﭏj $u\Ju")U D&d<P 9/\r{ IT>n$T;E :kׁ(guR7 YYUEP DAPBMׯy[_ۈsYʰSBՕO~31AOZXw)hӗU;?\&߄r4 ?g%N;)C9w @D "i6 SECnIOar?GY]#oUܬ?,2&5f=)S-gyR=̽vg=5RJZsf^% (zOHB`yg>1Ω2 k^IvxxC.0@9iKHfNp𓸹_<22(n/S< mg:E9JzVM;>d4IC_=f"$z Lwa6N.ѳO侻 QM60l!`2m|1d}KtGW 8y}]m3`@F" gIByf6Lϐz.ا>d%;P`AQhgC`iNK~?: ݹ.j:yKف 8è`S %DbqpA"W!M42n;#QC&aOtf4X !1&+9Mx.]Ѡr蓄N-4T㗿'CxG^xQMM htpwCS:'EGBL ěN2C(u@ Eӱ߃q) q_I{iICM]B!#D, '*'A:҄vtxS:g(r O5tr@: gË͇PLgCSO|I,J~l3Cpj|G`QKJqi[}]WU!ŔJ`ޓRL-*]QFQw#er )(ZR*()`'sx(! 3PfB`qxjO?9z($łnYY;, ?rHF*q?ù\BG+Z_tㇼ9}ԴEb&(T5а-2ʇQkȼ$J%fzh鑍%8G;r nԡ.D,rP&;5sR~+uRGW)xMcwVGl6Z g ^!hs0{J7ոn_5QeGM@O::6~W#sF)E3d:1+B%Q)j;y\Yƻz0 [lql)]@ ,/+>}e|(%\1I#"jE!^d_^p,ףNb}ޤv:(h*V0K&W^Iq4(1DAPŽz'ª QqAZaG#7}i;OSd8E\0_/2g<5 GtC{rpผ /SJ pC (pas^fDr/'0f&t| d>Xx|8g$ӧDpȑAANl, LȌ1ZRL2L͙=0 pTΔ/2z )N(N ޹h!NC~Ly0JRP ë636a-()ZSR$ |γ}aAH0MQN !ß*'6lu˯3M}_#h|.HkdRLo]3,J*1 Do`zyO_#$ϲXzg6W"Ih==x2XX#?,kV&?nzZG y`kC=5UWk $=ݨ2f&I6Z6T̈́ +t@,?$z)a={|0viOS}ui;7B pʆb };VfK,Dz#qGBw\&@DbY}HG=GeFQ]IUd$pf@qd`Y)Sve5 N%}^aʤ;FXH6zkSp OGxZ0(P'aj?ZE{gm-kۛB4`N:!=߳ܿ"|Q& r&IfC tIePM%ZXB։S#i()ИJEt|䒓G,ŀ.ǭ8\Gh">6,N1aPu-iu-z'Lxu&%@Pi'o^w3 ˩tfP6':&x!qذpv~(I `NS(8cQnkND8pﰦ=C)9жp 2(XF9?jP'7_^p= Br9)ДS r we/ecĕ*=o &ḝԂU5Hs[apatN[L'T)쁓"Y7W(@q6\.N{&ﶓJ5@gsq(JIq$?2ONhO*Hg/>2b}7 zc,w[bE,NpF TR5 I30,Ԏ2'__AѸxpB9qIN64Ҳ@|y<(I asGb-NpBX;C/dXP›q_jmGG<r;|\={~j}w載>ܿ |?[) 0:N6:pդ0qp3XA@ 5rHf%[F˶% a%6u@c6)fU!ן{8WA+ @FU9n QazdP( 8P uǧՔw[[Q,d'mmWxsszicIZ5w I#S {Bq>7+C8m w=L& t<>% Dn^zFE:.pB (@'7z8'C9ֱhCZ (D82"+SPT:<0K8+7ޟ{> \ֱ aJU>#~9SxɧQ͈ F7 QtksPQ&ਃyf.9xxykAƭ-zn &q 7WѢ_!Xh&y(//n[#&R1C۱0(=А 'Q浩%@2ux!t!(:$ .DM!h'>(&- ;0cTM><1{2RCĊՠfHs<C:xfSasU;.u֭&QђNe'Lp-9̄"(#|/:8peSFNa`I\<ˠ B~8 `S"*nAlABDABI#$c˗@?aK0! ;y3::{׾ݼpϏm'|1)Β8$SzB#St(#~ ͅ9Ҁ|=M0FF: ӎ'> %iI>^{ HU"@s3 !l~P,nYW$;Ա#~2"~URXOB{&Ce=d<]9{]'O ]Z9ӈ HK檓JO mn"l*%|>6\h˻aɩ. hCqV&ˁ%4.So &\ü[~|!9KlM S<"y<5~EybI&tu')3N';~{Uѭ цfrȡSzaQ +Rﹻǂ~90ҌrUv3]\Ip[tLKw\H\S9LJW:6N'Ez \ʮ ͥA ;qܸXp "̀v8 13$ 4D'qs|&÷9 (5$"5N\ h H>&3珀c13Ņ? b8<\`ȣ0BHA;;ĞFʁԅ#(#{Na@D(ޟ} P(@3B!AeBR{$1DғyMbR^! KDBD|BqKNMz! 6A!lFX3=ֺA7>P#r%Ծ%ǛKC9b,)(p蠠}vij%`b&u:ۊ@9)bkxKD*=uT%ukv-B`ɫl" "CE@0z{cDgG9u ܣG}Sk?NO 2"_aZln) QPR%Qs$!O^?pi+܆rC cM6>Cҧg.7cz.wa{vR:?xGR? 9eŒ2kxaʳs" #\a[.ph^+0ćגC>?TîБ!ǎ&^s'_x!M6x-O(yءA?Nq[{:O$QHC2"G 0,ɖ}T 2$-Op!3 OQ ?UdęysgPӶ5bIJcڑ0u.I}%e(ḎO~i#uѥpӬdhXRG 9k,5xQ3g ]3õ~(:D+:ѫcV8\'w8g~{8-86`nzz_@*h_gm?>>8)^ݺ]2^;J^>L4'Cȟ3MΥg"w"?2=~, #(x*tP=@ m&"y$Gu#JXl֐Z8|YT R0tA ݔ 2L$BY T|Uq qA&bEWzёܰB$/Fw9ߒѹ9A؟oCp`͏7ϡcQaz_9BV\&ӥZVUxJjQۘS9=x#ۣ!rD0i)*w1/nsdOm>!fᮀw: N!؏qV$P(fV|6_.[4LDQ.6t{d`s#3&aCƈ' `t oN .蒀4d8'"XؒI0€Vk>d7i7d[ Np! vC oۘ^q!$B2B"SUt wZֲR)v=k9nZ^|0Y#"; SM& CE :a)6nǞ/Q$dأɵ"MI`q]>MkxbC! =0>~W|u[O$i"ǀ|sAMۅ2"Z ⨈ #<0;G&-=jߠng"i,LJwI2˼mv[պSD~2{b&;5E`r: SZgzH_!aDN>iaBGh@ O*ʙ}(LS"%}׸ GZ"r$Ra:e;oOϏ*^{N%fñd_6Ǜ|b.}8<;Jī)ѫdp'$㇮N'^\];f0 0N_h3R0c+fɕ08@'nOH:5̵~Y3 D|yr>`jr,yW_[,)[[d!%`lgK6uxl)q"g%pnQMta9Hʰ Pe!E7\Z;ƔZc_SH>"V1^ 2JYʂ-8$, N0jfyv,ˑ0-P!MQ[Z;^jPl5<'iY&-XȋX, 3OMvaEvH-rPqWf,Z̳{C89xje iQZiTL؂USx6U"#rd(}hPv D@tPH!;Ne_-:}m~\y4|#Ϲ߁Vڷ`ia3t< >0G, sZNa)hdOS^y<CJ!Lńq2B/ >ǿи]3't-:s_qU+WBo_ Ip1&-=|.>B٬i`_< c)ﵕk# 1N$Doɹ\θ*-}.Fr_sCd~@~H;ęoQwHF߅gd$kS3IWy^x n:6y-G#]lsA||@{4Ϸ]8mcjK4`*]L_4QKM$%z#1oĝq(J9@մ5FwKI=@VNOqO#nw8x'I٣ A@ݠ$Oi 7!4gWzCc(xS<>!AAM4w=緐@е&fX`#8VUHD՝ۧAinLrۆfcUUA.rI o[n6@ u =g]zz]E Fx $w=戚}tj~8 AoDuDF냨~l0G .b_$}p`xSD BUi<@+[˺a*;%7cjƏ8RT^)wj j};q'цrΚ|}8;zGqYK>BI@6Yk^OP),- sjK`6 4"M*Wī@b|O="qW~ LG&"'P 0\HE\* y 01G֦w6_qפ=O) (þ PT`HBdL8z yA KB3"`pw%IXH 8uOIdٻC6Ϡ',ԝ $褝|2l`U(nC;l/Qm;:0v7uᣈhPG:Sq t\HqIS Bw U,:O =1LgRwލwJ4a]@EesnާfC烣,> [ pq/z[XӇ(VXE1/BْN.HG`=y2bS]mp>r#6G q\TMGJDs^V˛#3 p~Qöx}]DR]hC WGDfe6.'oe= rrV0^~,`_W  (L` A&@؝'^ZvH1@7 8*2Ll4Ñq_3NXv OK~z"qv8ZMKRGAlQ8b0eDNGxE!Z ~t s! dSnɓ>oX~˖En~zT )5G8Jw}F:q\Tu$^nL̀n64a!MJT%k0ǹ>~EFăP#P("{r~{AǜRYc2Տ.J珛{˵bηP$P'~a( Gp(0c$X|3]iN E< 5`+xAc Q)#r3";J8D3t61I tp@% H"% #2JZ* #F#7T"熻$@9|ba=VR,nL ;a(! IwaP(|&N4|}FrGMԃy,wi##/{>?ֻ^7;FMMEwӺ-㻻x;{㺡˩"Y5XxOIP/R[eU&=JSzmw}#$@"AY:q(;_SLG/-O^HE!ؒug z%(I.0q}$} tF”\!_\QoE_0#cn$pH S^Jlv2p~ .X_x $RD8'6(_3K.֭YE:j6kG{ll?~BBERSɢ- E N1IHg0wx<>< RAD3xOm$ O Aw5w`N\ *"*b7#sG=ˇǬȐh\N蠗 vX,qWi`FxW@ "NJ(@l{O3_O:??̂ɱz}˰F9zq$;35~}=d`EI-)@FCo5@,EOVCBF~ 4C] /@u_|ͪ֟=!=G@˓p7^J4B&ylrV}H=0IQRhgI"yw;pCi<ꃺxuKm際o;n.qvuD T7 `Ğ[m7Ozy ɲAr $`,fjkqAkRryzv ݚ HĎT{tEI4|h$D|Eqwg% `:^A62/~.`ShQDD#.z\auPVVP]s@ !8ZM: iY]Pݤr( Kn`vg$;ࢇT ܜdAwp4M|, '{9HGq>=Ct/CQ)Ir^zÔR9hd],9xJܑ|Cآs{"kЬQ B 4.P(Nj be2NB4k:(\f"MQf0 6T P#xAQN~@k>sm~" bB~|˯"{y{Nv /S|nIU < \07YAz·`K숤uU}|LAdxJ8;*C,˶!EDitGu=ٟm }p>ߨ^<-pz:= h&ٌR2/)u:^2`SΣ+M%фRB2$ ,q"g\Ã"ʀpȔtCP`w'0!t܊l}qV8E!@D q,.!tP7|,9fqʔ( ^ K S8;ۀ;pU@4n"\΄cLa}NG{_pN8A A#za#PE2'Fyp֛Y^H)$AtD v+c+`ʉ2lA= aajb~Gx:clyҤ^3j:.pP}R!" na~ѯySC.]Y`vI6J/)eIo6C-1 gp 'P )ӼkkV=f8Ʉ@R$OaX{%ާxꦗQiR!K N6`*.o߁8'b1S{=2Z˜Tz.#s򏧳| !ǖ=vMH8@x@mS͖ mB wO#QG&070lg;ΘFt`9  @~: `AGMD?(H{YHà _#2NRpJ=4%bèx)f]VA(2 rATUN\T1a\2eQo<#2ڣAly zsD`ߙUh~ijh޺̺Sʾva1#: R"} }D8dI#Vt`6G!ۦ zXC'3cg+} QI2עFeT !开iIRk7Uh;H\p5aTNʇ7oia~$`džv8c~q*9yF+M}04>'kqPzst=<EϨ< L } /%mKrEH8$0 xiHFo!뭌ӝ\ nSC 㹥 -`{D8<[P#I“4+k  +Q N)k!̌v: ~=:>e,vEBN[o{>d݇wS0Tp.6hʭ:s7{NcMmÏYA >@H|%XHw=T-)cb`)ЬKa,^Q br=^eW~iXi/wgi +\Nr7,!(Ԝո݀}tE2DΝIp!DВnHZ N *DeL{(mMP+)Tkأquj c B6 8+ׄZ4MeyJǯu͙|}sD" 7yS:!fTE@XjBϷvvć(3e,|odq{_-#75V`!q )/7U'K OXFH8H:9k6x؄fXC:!# ЈyhۉPH*1GHɓ |Qޜ v ޒIFx*bdbqxvwW/l8ۿrZ}yr^M'1? .~lǮBtM@ j9TsV|ABj:4]^ʜ 1AT|$)Opff4hMҴy0zJ"-C 1Y v `#ř!(}l}:4xkRb`w~:01DD<6I /gan,)<7Ç&e@a ZXId_8N?4~A% 0ڵ tE yH{ $aZ%]03͠щ?1 ӄ?WhtG_Ym\ C ,~ÿuvMYe$aOlG =|$ }e*Lq&!yťm5R{]6&u7)beP[LJ̱ PT:A 'EθyY-;Ϸ,ɶ1+(' [f & 5 L&0z@&2P|>z.3P˺sL3SVwִo~!KmRbq,-E&b8 Ԑ-ELKLQuqe^9h3ZHEd\ c! QX'{MA3Ĕ( ~>xb(bJ @s!DԜ$>c'n?ĕ 6YˋoHWj;Ǔ[pJBiq Nk}^2A@@,r_D.PM,JPP(# wMgnc!ȝ&8\qVko#[nD28 BP݂}kG=5G9\!O GyIٴw ߂PB3/|7&xwBTJhgpҔ%1>AIq14fD<O| 6IRaB e?ݐtNI0s4CcK,M[p?ߝ0\uL` SK0l67 7%l$ZOR:q?I_%CQ9 BBA%N `NB}c980dǯuO~`"0)<cb~ȧdG-,Di3@PO/y׿]i{w C N˲pC` C0iGTuyC'UQ!17֌I -GϡLXaR/n=PcC 'QF.Ɣj""!:<$0A E-4 HO9\ H*܎g5%7_rN b`ް/-XX&N~IነT } >}jc#Ɋ)Ah  dd-!_Hă;S&˩#'ڻPV$?#JǴDWɟzzݷx2W,d%H&â =MS'@=Nfg! āv \qaDhIĄG5v$(yM>{EbB&Jth-iu*I<KЪ)MY#ָ1nqoa'5p @FʐR.)YW<`yqtC:Q'0خ WdX::E#Pzhԑ6 앥G~ }Ïe߫yyk@}ˁ""3t!c@"M7w±vhq{;ռ!a Y &=8,&L m#&3U!AIAӦ4vU=1Vc=兡p (ӱMB$N9t4>f6×Qh4mwTIń;qمC]I*h8{"=#JC1(cM=a@le-dX3;vd&yh9nӨkHf0(҅*P4ȉB@K{G7jL0$B s㓘_O$>@I"?D%cwx=)}}Y菾2~nBnQܫ gL0֣dL !.D*abJm>9@ӈ"N?/㡓3):mi~&"]AE ڞz??5CG}z GQ65ln[l=8'RD9\<-frʫLQ4Ls;z~I-$SN-DrWKT'S7A D!и7| ׷JC0@Dz(Q+~<4 lpLM"?JBbN0FԳE !ĕ@"S8'ӿnt&{[dGpzU ' zGxST:I OQu!GҀA@W)!<䜅hy 3mq2W D 3a[*P\?L 0I3BH)޾|uC=ZcY0?_bKst1ZCl8jd)rZHz#n "#xntmaߔ{&(JC2ȲGvL!=KIQU!$,1kT9 E=Z)4p!Lgz΄4nYx!PN!xOKO e>G(67sA"D'pPx~;J.9sY?eTFGTO/?߲a>~zǢQ?C_NTtjS䇪tdY;[OrF[M~ 2 "_\K1I u(qdW)(nqY8T3VC14T?3@o|w!g}l ^Y 6=Y>D>8{xġ #KI"8pҰ=nP1BaŘA ].J .Ps;3R|\ E2!xS!G$Oq\h<#JnpG O@ceϻVr9 A8)J҈K+ ئbI?Q6}^Qd:ؘ|Qq3GqokT{@ 'ZjR)V"/̴S7$ʫ(2T!Dƒ4THA:3+H6Oysh(n:$3CEa}IXD4L~yC^%tBl>`C&,4[xhi82$e2B20WWNzgR'!$+DQElPITbO 8W!S5iMgv٪[㾴 d@N꒕idȕRJQ11Ju 'R+B7*DDDE .Z)MTICCI2k!$!|ƣmb)Tf8ԨPFf @A #Xm?R{ONݲL`a\Pᅇ' H !/DョpO.wNL"d0 2JT+Dw7^d/jUFY8jpFb|_>G3_,a@i(j$"q#*:BhVJWB A) SS Z/l@`)PD' ~Hr??^G[B u1T $},tA `<=AEY 6Wݪ?=?x}(#䈕b4tN+Xmd:Wø"=l @m3b"PAN,ֺD'wB9ӎ"K#16y`# +Oq;C.iPG(ּ#ό83xpv]?߱{96=?"#p<%aDJ]p?o<IDǃZ~>1@1ERBq/?c(K3@v{\v~xڗk=Xc("_@C cy85Mb_f:(,g.)&HP}!e)2^ Ehi0FUެPTٰ{m_p(p w9WCP-, ]qIQۓL w1"pM,5;.N*ZU:e*r)iHcT0m%,>k2ఋ B 85 L@\) cyML2TAN!{enBҹ`aYd f "=s Cq !83GA% 0W:>|'h{׺5Xh WJ*-8J!Ps+RsrgNq8x$)l] dN KMs$tMq:o! "I5A]Q-ZtB)b gOWQӬ=GsLX\yKUI#=+!q7ǍUylљdC `/EBB'!!yʨfpz5;D@DW1EOQ*./Y5$RLkdʴ'y*E)Cdu+3N7mb]`) )JR):m8Q4K=`мH. &2xM7n QrG&;q5?xllܡ; $LI^CoO՜5 Ybʁ 56E!W8gNX,fR` IO??!ietK%,v~w@O-ʕ -plxprD9A U9R݈Ov%?'f{z9rf;q+h+X GW*;9EoGJGڣ-m1n[L1Bpr&+QDۡ Ȍ:oq*B(9s:"D$ s&#ByLqPhweJ ˆ(smDc:ۍII!"[2FbE߆W(Qly1\Ja;yn~^co@]׮di7VB~Gi086ġ.XֱW߮Bۈ y=Br`;y8%h'qCѣNl2N"!Fšњj q |цiwBOX"Ƀ)m,IlY5<xN_o/OznZC犊H(jV_BRʞ<$r f IV$ !($Z+迂B:KX+Acʘ䦩Sl)KBRrDQJi @/^*RB@J*R|0MGϯ-">kxl0Uqi|L7@%>p9PdJ: H NH҉[SrŕaR{ г @QETRJbT K8i{Kvb\,ÒH?Vs(T(ZE)PDdJ!)SBH%!xÓTAcѼ"P VapU6;vt8VBԸ27r  P-U>^}Ǒ}/kOa,37T  uǠ:5PT!Ó[% pd$J`IL+h{[I7' F 6Qt H,%0͡%YcQԂABocq Oms˺|ɴEUb?g4uFI;5J"YѪ'PXD&qu $E6h 022oH]kU`KpUgZ[6*Kn>>h҈PD.yL %( TY(4l,*K cf. q[WxsV"s A0[ # ( (LM.ٷ\G:yݺPF-osLQu"HjQɝ5hdۨp ?k׎şqnK?;O5l+OS nӪ˒so>@Vr32TQtFm%!0 ~ {q졇" "9>dM'Oyp}8Gx?& 0?Z]gBe!h5|MALjyBer˩) G'e[ +ɞC'7 mAj}r [`IjjSNDl< #׉!5  "clsdDFX0؍b\DN6-"e"!⒚! !Ps!<cD!}FtOzCvSʚ`[C 'Oa;:ߜmIH ;nyH͐|Ny<L:@YUP&ٸ\eǹrDJnQjQh2yۭǞڄǯXP~P1?K`AD ! XZb?.)L3p<x nW',FS#zv oo 3,Sr* E<'VxP8v݁nd覺j:J1b(0rQzl! LL絗[ڭ"#p'yv5kZJ'3]OYBޕwvBiqtR<(,w]=65'jDShE#/sE-f&LGzrx]*v[# pȲswӃ!JSu†:]Xu㿉59mcyuұ@K& ť9M&-Y>P#վQ-۝= QRc[ULQD7s|w;Ğ,Say=jB"6HٚjŞSŠvVJ#If6Ô3'L(H$&يBJ"I&:Rlf*GiZGQGfvQ͞[{su\TeWl3AW[NȥJl(, e4dA3"?L"3G=&mb ]9o-85Ed$k$HbnEr %2̍²yFIy9vq &R:8X8puӵl^ ݃CRK<ʻo@Np(H40 . EWu?O>r2gKhFyX1 O.u(,g@Ŵ{x: H"ӾJGQ8d'1NnܨhK ːqK֍h#4B98rx۸숯Of-Y5E]O;4dNLވN[4ٗ2kϑgw*&$MW6z~u$n qÎF{}~U^:dž2Vt1$W`*bD =-+|ZR-JQ2[)swlpSy¥rttPT1*kgnRX % d}]R p\F*(mq3.LvӃr,56ܗ!؄Pv.7ݓ%HmB2I5TArᢢzmGQ:4s7WcH5֍ɩ+z)Gu=}DR~$tQ JlE!mqt"'z&.5Ϫ|Yi%\3J]H)yFq\Tj:|m .9LEMvyZ.9Ds ZoWS2`L崂e,F\T\]jT8 Qz^8:U9&]e] l'vgO#ZjҞ|s: 05)r3*,B#A!UĢ"M)YY@jS0c̐^v=QTQ㙿=95=l :C/y od))cʎ#,l--.(|<6upRyLGz\oυɉU [m_BL '5gEu>V1pw.23߀ΜYI $ikRI7&OP=C|eD* )p#\2~AҎl@!rv:c"$_\kCG!%]_SQ=W\-o[6J[xe&߯&WkjC=g߉ʬ("=1oqTZCrZ:M$+g&$WZ=xH7)Dz1׌4 nZ%{ѥ~ī#ƒS/\<;2-!enC=śț\S7s/RKHe:a|&D!jPRA5[o4 x!$`m-ZCG [;tjJdǘc2psȞ0lry `DDM,6Vs'EYJAF!.4wajo/0XQ;6LnR>; s^ov9@咶4 ZԥR)C)$q ^75vv7JLQ#/JWm׮{ڨZ2WahSA˘͋N*jŐjPFL8w^!ҝԝnڃ}qX{Msߍ+#벪jf)ף*+x8pI8QdXZ׭3+dqKqy"aqjv e0׭wP%@bcI!3-M"di3jnҶକNe9 BV%@׼ś}t5-wQ _.ļv*yGk+A֮)GZi&@["̃Mk*אf׎g& |9ȱX#A'xɷq Yrȣ:5WTn״ɓ3IK>jqhQ{LS]o];ON"[ǣhkZX/9WqۧsuObU^ gX$ڎ (_uӇ}Z"uw,^_.hwjvxG^y/eCe)oMlܵ&`bJVd8) P$ j`ͮF2"U<.Yd hK9kJ1j@PeQ@2R,d} UJP(ˢ 1'1ihE@L/֎tNDsD5MSP/wN9eD;/-q/়s~x|>´ok ,o]zvǪk<=<YKKœ W55gws=xꯇ\)XJ| >\ A66&SfU{֪rw=xֶM(mtNtDtA%ٕJ;3ק}aŏBa^,& uzɈ '87a>]d+iI9|G8V"3!_V̓s>7Ҡ㭞/+p4 _\hYE(s(gcS#,~ܽNMZ{ I!‡a7d8MZ;f)( A; mLOfrYQƴPy5Ρf&COs'( >(Aʪ@1UP7Fu=|ʰ8^4SF^ybf`ezw) $)ҥ @.$Cx D+]pC88X+b )QN|Jao ԟW Q E @VWǿ DQ&ZDi^.a/DOb )P(J)#r@^.>W79`uJ2.(8g"ajl,ZQh8} Z&7[VA'LCb﷎C:ǩGJ&%6ȣ#.&&eXf9WsQXi4z(ZO 9B͒!(OțrGy<񇷧x0YӫQI(+N)ְ @bU@JcU1xL ݶާJmyDNZ,qF:TpU,dvQ: Md]3cFxT8pEVO5 B<8PXKz\jF"k3r '}G;z+vBvj&LD@g:'†;c9H@e,*\X P@Z x:rIMy@`F#Hڌ@L֓Nj~k{ۥ IH&ԕ"J[RK+ɫRge8FHBRk"Hp?|)pj*;U` LQ'z3"pa1w뗯dCw'qmĻ?3lc*Xz:OM;j1Scy*Ldph5dџȜŇ21;=9IRvvjLcb+"YD!mOaΕĥ4?;W~/ù}! )iӱ;7gl`ePk[YWgҍiu uԇ6ܩ4t4#"D^6Zc39f]5 j4ƕ]R9(ǵ,Qc06,l*TL98TCmWA:PBb@,,`,!{npE9{iG#̺4u2XN2it?bTDM؞2=$0f&dz3gs&E@Nh}CO'M!@p2J3~e85K1ϩ 7f>3H7}w@M)"Pk8\W<|!9qp|s? Дj\|׆'=Cp 8ڶ3HR~~~ ?y9}  Nv"w V :$4nJ~k(NiQ2lɅGWrPإI"KAsS0%N%DnDA< Lj*̆*c7QNYHW}6fDuʅYB;F93Bu 8>w v',㳎1aǵ.8+[01r&93zB&Km 4;L\^:^S8PN\:4pNCN}zIA2 b~ RgH.3CQ`ȔU Mh, y<I1`c1Dl<ܣ+f>>'xɛh+c>6 %pmLM=6tuam6ACvJ*+yڪ*-J*۲EE"L5KUUUS7nUSCPRRUUURM=ZʩF{*(+r\Wb'>{wk?]Aϼ>xrUq>Z0rVL>Fx@L@!Ia%I*bM쪁n8]-H,0D3-T EE-RC+ph^2m($+JDI PB2LPBJP(AT(@<`qR;;I\qw׽Ζ"xwTҥys.@$|qωYiQH)k\vN[6QÌjz!  | P#5[R%E/(? *  $cA_] n`;]F1@^DuPc4u 8Aapt,\κ B=.gyZ^0ړ,!OVj@:$/h,;' I J8Cn $Fַ&]S^jLtBX=k\&3Ka5R+k7lZܼDΙpmD=DqLuTv۳9>U_2vB@&#kc<7+zVh҂ =a1֬f,x-h= ^A89e4 DL'9tzx&2fNvĂdHDMw^d0  CЄ,_ LJ߇x!ð>mvW\tvA)>uɐrTLqʢ `bqӍbe_剂J)B|*t{y~~p|^/o Fr\'~fir.<9uШV$ħ\VA@hz}q$:9)?c !pe(= +=KPuo~;.~wBrSwW4ڔZ]~; ]0AChi>$G(I01!A@ %/Q< =~\ Tdk@2NBIP>HZDiXʄꈃʶѦj/Kl♄+Rd=|9 셠}E4R/N)ydx#Oi q:XI0)F( Ymjsʔ;֭s᎜q&%MUJ$M)~;'m:j l5 6L6drX8d|JgÁNmwnF[0x&,g[o']{~mNB-1zS}WqmY 6XM2d#5ǛzG4|lk565*]Ї4se p/<ۗrOvN>/aۻwGqA0Gv^@ 4[<q'"rDQvuv`U%2L̋-qa!(CTcXaTm7y̘2AD.ʨt>T{Yg>飴M?u lzv8_&)((S&3~m߯Gm⠎B٪󐳒 f;QE l<~+п ~X44f1ifbB3*f>ҏ0ku@ I=u ms L@ \s !5n02Y 0Bciɢn:WBpAJrR PΒ1tb :pLQ^H`)c]!D<%4!nku9C$O%9uNļMӝK-1cc=BZJICC5U]VIHQhP"LA&!X )4`4PP\ L3 (Ds6 #oA`!>y؄\Srf'OopBb{LalS0& AцL!=wi8ԺAPeUTޯjShBuWCO *. pokH6maQHBJ@<B@&W d`A9 LJDqRx , J$ F`CmE M>&3!Gpqb"CS=vqPN/G'}^rSyq£"ʟyϔJo"7~XhѬF4cf<3 u'΄!YpXfTf0$?/qUVUUT_Kb ,!6~N4=;40{_-)-uC,2Q4P 5qoT(wX6U꙯@uBϚItÀNZtRQ G1NK*< S<ɗ|"/`sq 2 O0rn3]Z6gF2!*a8;}W@BbtR}JI+@!bNSþpҌ,>[m8BF˖峌 a52ykl&C=10TU:AZ87L-ݍ'ꪂx>Cp6 2pO[U'RP؋`HrB%5p̄l,B~ ^6;0?}@Jd <97Xx `PPw\i m"EF(0꒚'}@_ӛhtfe*fWꈘQ2R7$DH9vj)8LGOB2( "d>cix 'MHIq8뒀=@|{82 r9$*QUH(ih@ Hq4)(4PāHR)HBNP 1"#GHֶ!0ğb>D>A>]|x^/ ,}4X"q0rAH6 {Iz;' )% !T<СK@r1V{#Cdv) lPJOdT0|NI DB9p0',wIqF*S*wsB].`hHA4= */!!m&zE8ZDMr' yMa@ 'Jp$PxovEd3WD8{M#nC1̿RG.Gbm*8ؚtzz2rSt9e2 m0|`R<QO%_'uƯ2dnpw0bĂo&LJC _l *@񘕈MKEbH`$Sw@4+xx3kt {yy%9NQM`NoYaZv2"d)kz94 '+ hUHfM%ـ9QChۢk@.aw@,')+@@I:mkLn Fu2tL$5ƅtkTN0f`s |;{}$ R$Ӫ{aS`_|Jk4UBPA'0  ΔGCLJƚ&K)g \Q#8zGO-w%X0Np3RR0D*|2RvPNl)iNg̝gX\eDHjq#`:8 1`*!xHq&ä B6 T*$ :\#r)(rS - &cF*~2.WJ&bĤˠ)CAlH2@ہƼF^j"@n&X)*ZJZvI)ZT{{͓V1vAQIG&zD/dbi@'i2CBXQnbe JC 64P5IU$4A$U$RTTPC5HK!)TDI 0TA)TD$S% !C1%HIQLBBT0K4%EL,@MIÌˣB[R1>p|NKZNي'upaL;Kڱ0.:z_:H0G6~ XćdHDOBïH ԲJDl Vnut 6 )_`{Gl]8௃ojL2# ÃZĢe$fĆ`[MhP2*F!0?D$`Wjpdt=|ذÊ '; @>?8+HČ`RٜA;}[}!Z*#i o~[ Ǐ pYa,csS& AU(BK2+5tdSL$ĈIeIC@)IqcIBmJ@~szh:=)$'KANNP鲌H+B"xRY!HZ֬Væݴ]eEW^SA q3jA؁"{aB98y ByxBw'8p^_=ǩ{>% '𘀡' @D|S%b_ռfO҇Q4o:D.$c90|_J#k/&kh1@)xQBv--q袔D|uF̟5#}qUO / vFekVc"f,1 *@b 0U A^Q;a9aBX*4O"aizsT5TwU3HmHH*ƻ,;p{\D[+7bC9KXEM=ƆaIF~iY#` xzLA  W)g&_wrr9ĥxq :bu46-0.j%oCBJ"j 0e>_= ԂRӯaiCRd3Q $:yڝ]٘f֦66>Vuc`';Y*D\&`tLKF6&0q=_g3FOH@_ɒ¼Qە9NuMPSG8R4}Q@hFJx?;JOhV{)I?=ĈoCdE'8H"'~L!L]'.M*čtU#9'P`IK'Oށ!Б -Z kvld}`0"oB >)2T. O ~.ֆ1~,50ސ<].eȨP H +4/ց:NFC%J~//0RA!Dy G~` ,ڕعsj#lrK иOdJ?"lyh0SQl_yU<*iJ8sJrGc WIN>!{D6e > ъn )Hq$x r2!|Q04-(zx'=;uN4H5G0u^1PͨVbg[td XƤ7pTrS㵂wkz(1 A1 %4\J:CՍ 0QR; Z`4伐4B|C;Q}x` 4̰m!C9utj5)hL1z( 8?ZzN\2Q>$RAjPb@a )Z/=t`$2w{_#Ve-OcDT\؀'WW. FE!Ͽjf؍,xAq#+oS" 4C+=aIJ8A@H P~;(csPfQ:F:S#HRU=/)ڞM%cV~BnŗiC: ?He~4x⅀1Ka(sn{AϞ r0]9CS5>ƑZ:V։–?j-x\o INЎ{oyz# `xȄBWxXkxǣMÔ4RB 7UI&o5Z 8 'q#f+BUrrṇ×G#LH6vhe*AQ %ahV摃)Ҭy=8-D`dDCk;R i@" s^f;uèRWAdx B!a*j*Z jt;C`5䵕psR|DodjA3\ᅞ#YJwh bטPuqѴtnsPmKMpFqaj;+G3!JIBsyǡrs|Bi5ȫ*8I[og1.9ca!VVrT"7`t&vըkA+E '%fYPrETwQzyUtʜfdB3IWNΖu5sԝW9upLj&crUUUUUPn$?2:ܷ7dt7N%+}?G$ߺ\HPH'6')?8'7ĥ}҆VcDϻ"% j"}` n/S|h/+UnZ/0GH,UE+!Hp`LE zbllc^|rxKར"IDC!4: RU5M4#ACBQU1DMQJ@J}2$b3pI0t?0:i`5&!5!M@?6 I &Zr1C*iБ4<qԾeztP< 9ڇ ;3YTI)"6h 9 JbKXZH#% 8=v;"s 6pۮoB0(Bs6 I1$DLk^v*JBi.&D)Ŕd<GBXطxǁπ QPDJA CAMRM/3$RR&a h&V$An:vS8 ߡV=iK {E)_6ݔ佖9w,(E!O͗/!q&D?S;7'#|KLy%SEƐHOSLtO z{iSQuo2##!M@ɶ#M? 8>B[W$02^)D0kHB$*)bjIB%4HĔ#F&aObPPa]D!JR- BPrBy))n:0E RSDRORbH""I  fZj` * RH"*)$ii*Hj("j6”BRQH A])HҺ44VM"P-Pqt CL F-{\Z>)2 ~NwEX@UXJ˗ EtP=w^FP_1jd蓂e  vQgn3&=Rɉ A&l;!R`J!1u|AX  !PUTERW:u@7ۅ}C͍R+2?_מ@j؂\8s|LoױklRD |YC 9_)> DRvb D1 d6n[a/G:6yhTp3 )}y>>y:2ٮ}IT}tx?iڪ "bi$9^-sW `4 pJB2CrC"HFDDKIHBJ I+)4H!,T $ 1"A1EC 2PT!Rkd\EAPPDR)PA)L0P@i *h `0f{c']MWQLM7ebS'|>c xv*ANvY$0877<].G!>tD S%ZVX"@4(_}T@@Op#ÇQt+ a2y 32l 7]3lQ:4;H{㾝[¯ѣ :gs4C52AanT!Isf^YQ TI e (T_?aެߓstt9X.T #TOLUhN@9|gYӠ8h.WEa':=)<8 #ҝTD 1B2#짺pK@pxĖLه2a{'DA4ҪVSfg9b/26VQ\d'FպWg!dSf@Hd!R{YO 4d0_F[i.SKcJDa*&7T#1JQ础OHSЅiBE@Fj/LcF3K"\O80DPbu?7,%1w]] JBb0c81n67fL'&k`#噄AfŶaT6ۍ8{@30%J@/rtFDͶ6 hvf̔S I]*HN(AR91 THGƨ`8YK1H,+2%$pD'>zNAA7`a ;DIj@ߴbf3jsqT:K x (<Osɋ _+̇41Ǯ m0R^}˄OY0 1@d4bSOF_Ji2k;]s;Tvd QnDpl /Vwmp$-!$o%`p xHve;1yX+gfwRcXNECA201hmxM6D[ხ>;"BB7;r: 1#J""4LLAEDxoa%&w;1|M{?>K!7vFnSR !8cVv!無 _LO;( z!TcԆ[6ҵ6>{?MOĚ85Qm1(fr(Ü FXP-Dc2d05%&АAk!q;|Hb÷\N;9 e%>| usxtDC'&TrFUJ(n-̩,܎F! u8%8zi2g`qYOH}Ӽ=㽼!ΦLrڲ`Jf \T34g}[.ڥK]N]695Q12ĥ7y{Ђ#bMK7JV QhL0qMH92 Cg3SςjlHR陴Gݓ] ᆯDڶ\Els #큸k<ڃ8xN50 bZrcoOG끥h V|g'<5.OoL~Fz;ЎO[Tt*/ׇ&NMIJ+eoK 9cBJC8 SG"G!Wg+{!\fdE _ )@ P7+=绍y!j"&6I0#NTdMv?#M]Ζ8F&Uo7C}u-kC})hQDKn|xb{❤U".,L(h00'xSOl&h+}yv-L<#O(.F$<"jQ#O~m}&B'g:[: "ɡA-q7r^/+"4%Prr77160<{?KL @bDPAJE5H RФH,4\` I GO,t;pd߄Fх1>? ϸQAh1k.uwmly% L ť"bY*q }J(H$=m"Oi&{z)c+(J!^L!!;Ho8Cd b wBef\h`9*gPjjyf(֞sGhq]$Zɍ8is>T0$ج,K:`韃H ^ҁ~So`'#g:n>&Ct0@wчN۾nk`Ht e3xu&t3w>knN,ERS~I4L0oGiqx[ CCo}"$J)~ąrSr"CE{G1t(rAN"}oqN/E xdT`Mp}LSWɌ:6LwCG;n eҜ|8Fg@GFxɂLP 5h͂9"γN``x+_}7yRy[#]3 -)n|" ˦`?vYB}1QYm0dOC 1fk w$ة73Ě6lٵSdsAM?a.3hzsH94S f_iM*Z9&HP& sBɊV 9I K,b`)`p#)jp2e F s<DK'hL<ЯīO32Yt_ԵW lPm %+9=(- ĈR5ܮ掛8ZC\/@k!σ")>D` ]9ḧ́0C2pnvAG7HUp\g&)jFbRyAa nfQD҂u#!hf/Ϝi SFtj`ʯ{"4pe bu5`or 65+Aց| EQaqtB K & @FF"-F-Gӏ5Q%4xIM w3F=}xy09P =rG9 U>G9mSl@C><.82OJH)i,"'HS0`~2'79<4@OیĐ1Q+F(JCLy& Cf6b95[~Gݯ_Sm^&8]d>v/, y}~Gݱ[%Iy>=u Ӈh?=!N\fc_0$ }[wʟy`bcOt:Np.|jP1rGO@`2Gmcl&y'Fs%~Y@>>; HG}#> FX!WR>† .[Q*t#$V~p@q Oq8M aIA#a\DG?f'ќ&p~/}gGr[hT.A[}/RL^ח=3 uR}?8dQ21%gL ʃmJffQ }%WxZV*'Ky#W+b9up6RBfMxypq;iEr#:EdDxV &XwA$D5\HLfbE'3yfncbĜ7Hű3U7^ 3;"TgVlfARdFh*юu7GXѦiviaA2u6ITڛw\:Q"쳝AGkwt:5Cfqc3Cr1eBܬ]83tfcI;8 vu{8vP^;,,J YǁBio&zbHMSPrpEjf@LL,!b IXB*Y).b*"Dcu8NcSqLL7u] uJPUB P  $Ayq>gؽ[0&yVmg35la "ps6}dRZZ!L)^v8alQS"pr֋$L!NPnlGބ"cr+JH4&h')[:3Yd\PaRhNԆ2gR*uڛ i1Dئxq[sF@ƣaE>\FD!$J ?)'FdhI1!͙ !2@b S@1^((R11q,[(Kܒn9B?/pG&rS+^89\H񓳆㨙80.tu >~M6+-L5F١ ~S#;2ё)!( ? Jk!s;acČdbq,|J[F+_t2@Wq߾aߡx<ϜĄ@R  >3I ܐQHHhO4tNߘ{Ί>D2h\QL#2!`0@LH#Q(4;q95B8gaV pr7A<ߐ,6#t¢MM³PXsqB <]ʞG#U[o?xg5Փ |tsB&j}G'қdc<3]5SI%m^p+) 9֙L‚Zu 5/_y+EV&36RQ CJ wqHT_1. $)'D|xZLf u5EF(6[lVedNOCm?7uQG iCA~ÐqSւH9"eHQ @HzC̺ W)j&fbBbrs=ً l l^N }B$ Q@CBJPDU'hD!(4C%RE(fJZD(Z$XJa " hiJb " &( h*FJI()JJRn1(4[hXy+'$?E.Cd]6"3 m: w&Jr@<,߈P!e71ci#v|BFK;h\ _\ʄ436@LGSӱ#PEDP QwFѮ9R0 (2 " ,紞?O"\?k壋V"qqH_=t[m_gg^:L8!D"X%),|w%]qxd"$ClCђx>Iְ(LP-Put>`7w2/9A a @ ,ATLT#@Ǟ>6=)_rDfbZ9f$ܸ2hDERì1㎤ĔáH#XXQG u!8`>tq"% "si&h'6CӔJO&7'w"YLNp o>5)xB8]b1dС芊hĞDDy"#Ub"/O7{j=GjaXP)JMLUTICJ!i_Y@!'A> AҬUV =^|SIO7.bBi>U oY !èH92dtQ5v ȀvHhM+T qCnj6sbLJR\༈@/\r(*GTU~0`9Q(}QXƇAC@񃬼}sJQfWE"w9AF=\vJY$( ("F!~]U$|@q0j 0"iEb\ Pp2:s!äu9ΧP ͓}_򗿉= ǘT @(cJs9G8Xɟr6ѓ1fb8" ~.Z1rsCH&z1,K^`5 Q$ 78+K:b + @ff" P\ %E3.ڄ$b"A9 9B@,BAs LUt2+N*4"ū44QAĕhu%H1 E5K˜řbYZ([N#a[Zn:KX8G;\"RzCpՁ(CJMZZS+YAm qKp.c& lR!&Y "zz樌,xTT08NM6m4 x)HaKvA',E]1TX{!(UZZA N+JT`BT=U)U8y^-^ ICHC>נJ+UL/d>0J4D:EhR C"^IN!=؆ Ѡ4֍#`:hd& H+)[kJh{3Go"MP>h|>z0i@4&؋vW}EUzSۣvĢHMGcaOI 0<6y">LIN0rт"[lm?4e34Jl1MƼi %J~?b0rEȦug^6{ CJB>|'߳:z|u))9Xd"˗l }5qMQa2Y0Ւi;m h{02o/f8".Q0QJJhKhIݛ3 gUd\ 2YɤNטMytt2,QP]XT05i N atj0.XL ɉ0 Juu"!YpFP'Y8םP;.i"�YzHk1sYzKNI8 |{b Heb^ǶD<39O- p=JKRT4(!DFni¤9w0zFZS93Au'.MNiHZ7na8G芞5`ȻlD&V@|x\^K  M*=Ž b)h!4Qy)@L[cF,3G0fHw9FجOY$e0a!`"=&9ýItt]QO{bQrOr;8B&g%(is^""!FJQtP  M" *HD|~0 h~û+(>98.9ߞuwnQ?_RQ~sm4-=z0ig5\}}.bh?Ϳr_,4e|~;؉#@p/000~aBQYek?o4zkY(@ Jlܱ!VMm˩?'>t;7C%*{s)kN KQTMAE!*AChqA[Xgm#i(%i+Cdil9S21D ꕰmCSRiwp67c48QbvK?GyOi oD5&^cx)GИ}wi;pN2@#$ęPRBs㈖$"x#PrnKhÄ?CTE,嗇 _` yCҭU⚅Ȟ ! H҅"!0> r׬ ďr nt*JZfײU2J@߽ JLD)sgx4rɭ {{f M4Q@zy z)i(yy1#0J(C<(s!a))Jt˨ߨh>)Cd?xPPل[ $&w<3oQ3X?T H kTؽfapYgYB<`& -ʨ_eiN H !=0HB>lFN_۝ GGb,'lv}ScB"uOVOhA~RY{ S h;?Ag¹Qs}7a>]: C3vpMu4 HP\pLf܎nMM,Q1POj UaPFWGr@cUO0fQSIԕ E&GC !#$1TY7ɗӮN*c˽M!u b~`P̉#Eew Gִ)_H3}h6^쁄ҴО$׫yف1 Ddxmh:|OhB,AyQxJ%PHimlHd\Cq!љ5wAf/P ĄĿXGo?O׶y:M9CELJq[349!p,G Ө5R P7w9({>>#Hh۾?0|A!;"A C'P|'_z}q;ECOJ}A|4)2KDld(q!H U JJh5{UQ:IDI4*P^0%SNɍgI릇' }&7S{`<~^OJ9S1$>4gQy98h9~s lz4Bg_``ZNaө !gFYO瀣:Oxш L%Cc8] dPKx6Vb9&v&TՖAf!@uXP1kdw>\ù~JqPJ)` I|H54R Aqv XLܤy?? @{=pZQQ(V htEh4*-[EBlE0 (yy܈0GBvVt"B$EP}xsshAa_j? !6ciqvSbh~T߫4öl U]of4hs6l坆`{zNd+Y^GwHӽm25.t59@0b*fIϡwt#3 b&CA)w1-x?]V'R?G6lbc ~'ch$λ8 Hp(-\gAP?v§4Dŋ-!>Y{''s+P"ũ~QӚ0ذfNy͕(y=M}l}_>m?Q)-|+LkOkq$O)+YM!T Cg gPL}V)cINU0'SJ*v}\*T%mgD;#y0n*%}w@l}<۳$x dy:ď(C ptqΝz/N 'Zk{εn")MƔC9)Guk$q")42y_tNysSa1W>;vռu}ee9H;"'Rlo`&e\3`(Ydfk$G\}ԺaM>|lșHbVT!" ` x_v bs M?L!B6pRNBZ@Aga\pWΣ,6! < ]50tG[dK Dym~pNhE)~8GyNNm0"T*A!k|0 8L B9:$ (z=? g+w?`2&Q0YW6;o \5LɣA](z:}uEEIہ#>\1~d> ȫV=Hr iCd&ґ &lbkY2'%'\5:j@7aFJb+e섭.sE)`x6ԅ]iPJ: CnuηelH'lT8jmZlf#;&2NA z gK$bAh{&sӥ~oy58Pȩ k2hnNܰl[ArwreB<GVxK:eR| ɒN8Js'؋*Dd'T #,=L$% zq5I4Cr 0y5MdNG ׏|_w'qLL?tAWw hlbI5sחKT `Frg@pEEG&s;!v< 0i*ktlgIt߼6$ .ĒDUQEDQAQTEUUUDE%0R4 {ʨ" @[%c"fG?2KNwAD*$5KJ!èpC;~p=xh|= 2# ,$ cWy)A3ܝ Bxu0 u!h?"ي"_\(EfZ$"D)<͆8ɢ/}aA G}w>hSv! c=LDqux1hƐdATqTM*4ȸԡJ>PО`?So'ENh uXSh8vA|` ;d(1%f]BS8 yA3L0:AMEC2X9hLMܹ&M 8@j(%J4$LFC;M!`Un긝ivn h&"a8Hi:)<ɥ x7چHU. :,0+sAˆOTVrXM XЦI3D L:MK[:.-Ta7w,|':Bui q]G!q,c˷K76:E$[e1"ah(26NfQ#n;_;9!Tc0*AG6otƽQ섐lJ%`ۣP@F,TE38t#٦pϧv#lւ E-܈^R h@`v n' $p`S!8(2A(9n&su̒'ì m`%M{m S̳= {F*[[z&3 j.; δ! )AD=A˃+nB}T@t(^+):#d(я"N0>8v8 y3d9ӇRPDILv$6r'^ KHh#(SRNpbE=`BV$W-5`ЇǷ~ֵ%_%!9 E@<)8~4{ /]<,zP~;NFKˆ&l{h1)8&4 )0Ty&d]g"]4Y &bf C]E*rNO$NSCP{[tT>?s O!rt̡jd ûߦ'|Ht=`Fd펁pMG5\4ylEK Ts5%|g| GLl?T1?d*h搝0AQ$i}jN9)>r[D;Ch*(">9)p.0Rр2kX"$(oOTYֶOݖu ))w:p]N䇳-`8֑wlP&Ǧ&3.ᒊ$AI =x~~8BB-,tx][17;bqb$$I!SsaETUQTcp5{\]ѕ]eYSYUX$&#ls4&}6?>&fRgT'OĜ#Q<[JDgD hbQoP0:E|?ožā4tydr0LM4 D(ebt9 Ӵ`_bJ2!`9 WIB%x rqc;% g hJ(^Qp?rM$ RM'?< ᠟UrR %gQ?K]a5SGBpAO4 󘲿<&}{E`:+db>_KWչ$X6Рۄa_`1B%w”+H)LH{O̒EU30i9>DY(qn?;84 6dLa7S}B 86ĬIQ0H@ 1CD$u6)e(C 52NLi|R!7(Gr ٿQBč~98q ̂E@E)ă'PWT IHӾ >83ϟ~0mRm&aՈĈ.!$ˈ$a{k}\pɎ$cSIL\1!T\u_lma2xΐo!=Qv=Gd(%äX5d * Ir$`MPx(x L)pq_)JSAKdbRa)o!uJPA9 2S#F ѡҺ4S%0h~w6ϥ󰤑rBD)'BRlR+K$%"[Z;3 mo A@{!ZW@ 9IFj1$[ z05 ۱PДPMzGdc0'pR>HGK8p9Σ_ PYA6¦ C:p oc5"3r pӣyY~J{_uq:„a[:|GRN19JBي[h@ピf:meai7r#Y1Cdz.VIl`)^Bsc }Nږf˒ 2D>uB /vssQq05^/Bק4B#e1lp-?u(ܮMHFVr7ffvwZ-K^iPeVL>}.tu<87EhP MEL4cN۞YR;I,Û!EUR(]L3<_J5nM^wer䟟 Vp4xmC$]8!Dvm1ĝupOyOcb6)$[ox9:N~vidЃu\ЊRٶl]tUdV(*@ѝ# QL=skrE$*hOdHs)xU~i_Mp8Ta4'ZnxT9ԣBFЂѦi/n2Nϋ!e}9ч1@`胴jGB"vVq'j3aDCWXm>|;q3SGrwT6M}rH}jjRSQi)[U !_~{:=&rt# J3 9}"ez E[3ZG]w=L*ThU}|aCFk*KX+%ō'ߋ^K)ʅLGU $ɔ$R 'ZR&n;ss1뜠`rGc4=TۃC #`tGQ@T;|%P_'ҵILq;Yi7R+*lʪ8Ģve3Nj֑‚PogP8=;_+97đIm2(kL(t\{{~rB`.WzQ^ZG8v̐\wǣES'5ʏ5-=ƪBSPE5b$"RpAq}1>횷^ӹ\F#tIsH"%VK'B=?qTC;X+^5ŌgTAY;)h˷~zEz0㲓q9bs:%鴷msL=4Do]' HǛ&7 ڛE'^YG6ad ^FgC&'0jO,ۃ4%0F$RЌx=8J>MwL\A< 8\u@u>߮5sKW}0Pb\D2_luv\''ƱP*f˞Llă.iJ%B)RR`KcWw9s9չX<2чz^&<Aeْu/eZX=7r,.U{ϒ_^qq]_ҡz)JJ;TƋ߶p8̑#q@7\_2ȭ E\l-$T(HT\) &vP]MbU:s#n֩avP]Sww ɻ+=ep_;ʴ{9ZӤX \yɱGyn9F  8x.\ dd[!I*zo-UҢ *5W_R8A _׋e\8*|"'jw8qyqCnCaiS՟TM{S5*5|nuPk?T@&;珥\vv$(&~K¦9SIW vdcMKu3J[k{: s]ZqjGх}HIg[)+J+,PRk(7/L;`A 9e*F㝺 pICj!QJaN{| '+&/j &RQrDeR2t Ʈ6 ܐ ;TAһЛƍT,lp} 3SEc"R1wN}Yuh$ZɄP\HPzN 9+gEXB}ɁcԵ$Y+B_ X$YI g+s=VťYzQrﴷ&^&j]-öӶͱQk]ޖVQTʊSy ʪ*m|5mzTm Ψ_-H|QP ?Gb{}6lE%-E+Ԧ禎6}[Ƀuz#akĦBB߳'tHzwAaszP8 gL/7s^o9T|+ր(H )*&b MK={y8ǬsQ8`rRS}wFt౔$P ڢi^0޻OH(;`2d(=~p{^EL_>Pw/@<}w,)qhdhJ "h(*&%HYyeM\'$F0r~$72sWDB/b$K'VFI$w2"wA2 ]㶛fP<;m6`qds"պ$ITqB4&(՗rarͿY&i)OdD <4+@U Nnx@ GP ~h>'nM7 2t?\(ܨGr_Fm.!va1,,|wܢj'PAI=0XIT{2{$>m9kwc DJVc:}اnjS4 R|29.E 9xmaИK%x2sy@,kTυABaJtg;1s߱!u8J  2}P3) _㤳,IѼm>ޏ05Bma:]w'_C!zD:0#|8dǮ;ll=[ݓC2@" ۀiaD$"6ff鐵l5Qο /圤߻!qMߢB>.$J8܏Fy'?zvZC$ I\ .Ħ(ޞ734򂩙 Asye2q#'ϕR2/aO~[*$dCByeBƴm0 9v&45 !&池B@PΆ`88si??HyuEy0,c:LFܛm񺊀=QAĸWusʈ}dh@].I( ť@\F]C@  "xFu*n˃*e֍`|&_oJ]C;aO%OeU?ͶM6\ې7a?l?阂'I4*m &Ɩ'P 1P!I8FMOfkhlOot7gFJ3-!Jh#X7-%B( "|/0O^JPRJZU HPaS8#&GAgOwˊ|sYzv.?/}Vf֏`~FϾ޶6Tz'*Ꝥ ᱼi˹xJ:߸NZlb ِ4? %(*ZBC-dC_# ΁ (Lw5ȽQ 4X1rOY>rRpK9{&8pGD,<[vbOCȓ LH.ɥL5HWӋ2k\(b`X"Q8D5pz9-Z_a3aСc"xLI%U30fzXg"gApT5%H:(J˾C'6((`= -U&bpM_Yq_4`aXG\BG|CWqeYȁ ,'[?ٓ;%|ptIV9. JT4$ZHN?GNR\,s3fZ-{OAPgu,TR4T] DCTВs=S&iNl4X0> 54A3LI ,P@ǁ{d[9@T(yiyߪnpZE#}[ y6Yna?h*g9c!+%q 8kNaEwed1$mˤÎ4"Tّm\ԢN+Y6l p:R2dnBԗbvqJ.\ZRA./ N5&OJd*OxPcD4E(3+b UjVc^+S-^9cAj:f8 c̚B`\a1F:lڪԟVo׬Nc HQEDL׃.sJ4]fdFEa`|!O)nS q,0v F',.Ԇ fLm( gx:D @2>ץG{~mxs4بL'0sbJuM\bS5TpTEqZ&yx`"5:10q&*F (q<| Ц=K1HSؔ`M6M #m2oZɓg-|\&ПNtcxhp:Ts0Ŋ2c05 vZ$P 5Mhj%M fQG]ÄJ0h**ag9C䇹2~~|¸D~&Z?ɉmd`aDY{S~')gn; wm *%gL3( %/9bTXX4QFn\NA!}5E(" "$"R"& ΀)i9s޿~oۄƣAF#m$OxLG2q-)H@n9 -6BCwnaJ^,:rP|ҞNr! H` k14hYBD=踌HM~]o1#[$iQ-'wHtoduzF# -nudsS㰕Mb)e`楙suKNsM^ QC.t)! !3Y!ك dv^!e߉ %W$9`B $&9\(cXB*{λEqUVhpDt=NbN)sPzs8kۗ65]UJ|O~.%#q%w]dGJ.2r€Hn9p@$:e5C@m6لDHtc(:1۞co8x /GA:MݠP'rLS`̊SκoR]Sắ0G(J4&v ʈIsbX|?rlP8 Q=pZ޴Z?Vw1s Ѹr{ǩU.끈K(2f-z 4Hh8RjG!*q(Rh . ( n:Sza򄝜T^eƮn%nD{6e$fp( qFiUB׼lqkBZlO2KuHBZhzU)@blh6բ;qA^ %D=Mp|׾'ee~QP!@"?p2F$:x:gI:Pə RkI`:p>\3NvQEb Tck%No*5gsYstRb w6g! !l3IAv3 3SPO 8J%-uv5QAJwˇt4pmE\GW{#yV" /"33mJJ5qpi $fΣ"7#B8Un@FDr9V1ATI8T\ œxgq #"au8]"./jz9 s8IuFzsN\SDNʻ$d6p/=p/ ;%OCS]7^ @pӗ-35v4Y< O,b|n=jVL"]GR@Qm!xVCm11DS=tᗣ$$|,b -&LhLry")_9zqf$A'kG, u qmpoA|p&oێwxDoUknflR4;&[B",xHJ hdMƎQ;i G=(We$4vA·, ҅C5. JDpr"I:u˗QE-"k\<9XlQ[C~(h,aw:6$dP#G,^Gk<Ĩ3s5]TN9t,n'~!@!H.c]M4ĩ@:0̂qzCAi:wkh𼡵zl|IH#>d.RW˭`و9r;T$F^Lf!(e(c;v_#<&JLUW{:9Q%80V=U!9 ixE"xCrjD45u3<;JVPps$9K({!ёa!Oi`O ެ2L卦 Bf\&r 6|jji)aHTqQ#َB#PG=b KFIEABU/7%QIH΢!|?'僾g&͜4+0yxԤ @QihhDJ(%B(Rd 6o<$} 0!O*Q m(*p`p/;Ct$ 1*!'A;tmjI!*%a,b۬6ϋǷ`%s$4NIyB@ܫS`c F"FoۭK"E*XYrP4q:9QGfgǙnd`C T`N[fJŅ`.ңyIE )/~`'0u!Ge =89 ?+W:v<I<9PBǙ pռR֞PRSd*4:4GKu@_1Z{P>IT"H%J@2/$1! 3y~T0!D "a@e h(^b;1O4{2{{1+ŀlFNe`iλ9m)+M>ߔw %2*T"+ 'Ӽ8H); :u$5O4 6?Yz(eQFi!h1@ф'8`)Y_{i`OW7\W498([rpR)ԈqpqFZ oǎDJn8h!=UG&)-2O|JZR))(i)@>9DGPR4PD~0%BJP%Y]P*R)CJH E!@4(1 (ЁB4@ H HDJ- *dt)H¥=#9Wp\ {4@)I A5)e#WsG-@Xl+ā>is Pu0B ;L$J@q`%};`~fKrHf.]DȘ`NPܯ%(ESӈ .56zaeܕd?Y aT{d`|OB谔>NQC}O`M|5߶vNQN [E2ѭαCM"LT7<R+ATL$}i?B.E@oJK  R(eZ%A8jqlE5zBz4L6(I@riPD1E KqK8%]X"u>("C[`TEJ bր19hE=8g%n,SM*=9Ͳ477eIGXD5 d$ɏ'8EmM%vh l]45XXU\A,' 5@\S>A "Dd16s~@DDdG"T+ьi$Mkn @Ӄ%<`SAc_W~HFp,N䕆RَEBG.C]x`$ V|NDFQIw 1g@>U'wBMq2GLD}GTv^E;w O`"P@[kl%E)H$@`Lsց_*RbI ѽ&<6ð~F{CD:rfo>Ͻ#GRzMqw$^`+ QPaбv4SX$Gzqɨ7j>Ob2r^8 tnJGI$9qT q"mZ$D ԡ$#gaŝ~/J\zV(Zv\ay/N 7vh(U֕)Ζ1B3*QB8u,(V͹U2PԼBnkɭ8hsĂ\E´37?9JMU]'lS*e68vӎ'IXֹuM}n.w"{yxNw*{%v+24aq#4bZ.gļgAڡc!p :T2c >JbQkÌZZ{&T+\i;"F_SQ{Ơ&T9!JQT$Ꞩ=(J2e2Uçw 0U%] cQڨ ՑJ |1u¹QEQ?z@<87Q{ e AX34``ط=;e@PQWe y0Rf" y\& 6AzW-U;(iJH*P 8(t{ fc}*\ʪxA9L'lmȱe qQ);~\2ТVF0(tj}!4Itw u%DDQɌ[T.TrCGÑIK1N0P_m[EaAgamu_?`X2eLHGl+#{7hWc|x>v[k5x[1 = njL$ 8NcP3 84AAM-4AE4RRx"&9!] = XAo &凡Ay-INjcnfqN@y~=/!n+"4%T/L? Q%A)A@C-P\($GWXP1 ,1\92`Y q °as"ӠӃ^Z 9m0@!.-G i"E<ɡ Uk !)ѳ2PJ0 dncZ:F M81Np#1j1}I 0T Y;˲x aT"/r b͔= q B$8#JTÈҍ~<08 zK{}eqvS)+c.N}رx?$o.#~gӉD IkdGx?lA_4,c".ZTU>?AD1+k槸9N1-QQ7q$Ӧ^$st(" 43K0C QL'`Άnf]xJvshG#?cLghO-w }9*ב%V !?@B20Ov1 (iHH jaH~ {/Sfc~kHJ` 1I5}A#E)!%!$"eFRDM,̡)i(bfG( NZ BbD8Esd ˶M@)("Ya i]9Z$ +ؐ>'' n" C:I<1CF#a? D@R4/}{$CyzhgՒp2">gD!x;q#۹8] ;SC]/X;@FžPGOIQSn(Պ"3F&7ω㏫=9qQDN2) ]\XbXIκ^W7PsL< ĉncM Hi{pE[ױo!$Bm%d6Y3R5i[Hfe7He5+&!og 磍 2" &(軫17whO8\>Lb6/濼8{E&nD˕ -ԁS%B@~ >h=Q8]]v3qVSLҢ.NJ9/;p !4exL"N;$+P(QPJP ywRDaLe?耤hCt<ްDz)B2-/wr/M*vu(;D=FC %\ڣuZ7Jh~ AJ76 x@+\ӏ"?\) S.N9[244&. ]B#SBC2)Ϛy'P<)OӫRƠJ@PHza@BHXVrV. i( TV Asq ߑ B0)Nc՘mHr%4䓬&؇@H wCKN&v]D>Q)gf`( BQ(U"\CFvq<NcR|󙖓AM h$J-$2if?f4\-F)zR@G ĖC$PB1(&8TKUU`Cs^)٨MF^?w=|@  _ $b/Nghb{,v:i :>! %+B S!c" Ȑ(t?PȜ`scAsTSg~ښj`*&ILȳW)tPj,$A:@R$ͫiZ^*^U 8SU9+=L=]@ %XQ37 B %PE85QYCz`{Nzp9Θx;<0CuYQBuNl0/-o )6 `_ګTel֛*o:brMcoCՑ'y!AfU'b qN `YaƘR:Β0r̜xsAxbPk 3G\g5h[lPiJi!")D"J >-\<Os80EH\IXLlU.%B鋚ieS*5 4Dy6JB ',T)};ʼn# c1%-眙#nm)EČ4A &kϹ=`q[|mA$ :N6޼M|?ǯx@"RPDĈPHJHLXCg' .iTF(49?ﵶȂK$>9 |UM!@`o8Nl|3"R,"=@(-!+vmRkE$D)P%%DTLI)t)\"#FiCP5E[n?~ 40dx 6^)=5J,zDti0kN"j* Ṫ jb23RhdE`P{}6 oMX}$b!jIcYgh69#<l>%>B@‘ Z]>̾E2?(Z a̺:0|{UOim5wDG 3N4r}+yGPO cy t0iߔ(6Gxgw;yU_iB7YpSCBiWJ&!h m{އ<"IA:t? 6 h 9T/}|2eDP i]) {`.T(9}x-zb{74Ã[ΆA7R x8G H} Ou;THa;#/XI0 XvBte_P 83އ@eW0S E}Ld*" :=THnDU1N9N%BB##X:ޔj4ޑ$J%s-(bsi {3*וRD_ ?4ROx/hshLQo^N(Y1F?_3'L !9JmN n%FѵCǻT>LI@HM:BЁwĠm(T/ QUTUUPUUWGlj&44ci(4z/61Q&J) 4m(\F(;8[ 4# iitI% *t7e|(>K>?`#XXe\M1u,9WDwZ#MjIgs.cF3*"Sן.QN"8A.TܕژGph_X^lמrCPES5q⊩b@uxUQܒj=Th;wz'փ\)RJpZ#.W\nu:RbZY>L;n)ӳ 6?布wS-O&["E T_f4IO<_DEh\ݥquPIa2!ETnfonhB BSS4Vz7j̋>9'Z梹w:}#9B$FtK[LE˨'^eLdMw^$g/̌(-(VCʝծ=T[1]dB֦_f"jBU=Tj iK)h4uvG Xc X덌y.56 Wd̓¡4Iq4 Ѿpm(Lr֦]L[%r4uS)Dm"zQ):zI^.|7vlQ0/+wFESGNEq* -ъ˸%_y ӕfȩFιdr$&*Ҹ ,Cm QșEmp3Q)a$CbTE\=г_yףc8wҍ9Fb:δhjJT (NjWj4RPd FfF2 Bs>))5}2B"( Œ$ k "`ۀ0$7 TNI; 84eEqњ}ayvyhv$g?E\jgAS/wG9cr_wekoYI1od&cf š %(l;/P!DB0@ҁ0RR4H3@ )U2TJҢDD"4w *9A m|qyr'{d@C?)<1\Zq6ʯ;M.1$t]IyJ#CLpC,AI<;}?XY%  1E@BTJ (DUSHP% JTHM0DJ3,4ERL4BE  CE5 $PLM SH11C T-D QPMT$MD $4Tf^0E?X'Ga@P+G"`00;]Z~_w+5dHb$ 4NCt'.N%PAx yplnCNB;쾸Ͼ}B.MP`o>&!퀡]bv'(Ҩbw|$UUWt*S@j=t|5S"cF7.%)έ;n5s}wPׯu %{c;@0;Z܆]1Ƞmoz-Wv(wA{kI':2<:Þۻ><=eH NVLF8o`onqP) mCvHjINs}ᡥh/x΀KI݋RThHsj{uwgܺnmj6F3R4 L S>|:|P:@Tj^zuϳtb[[|nڍT@P; ;h$$ y)D__s4C н>sjIZAAϰ(>@+/:D|]5$>6ӦF {moOi=zAsᰵBiݶ]_8-eӚt=9}S"]:H J *-i'a]Ԯ분Y֮mD+cˠւҍjTJ <}דxPw]x{۽mZ-:n)֗xwimKf̼vշng[o>K_\QeyJ=On:fc{ۗcohVq^o>,Y{{l狯y^!3ڻX}ũvAK㎄n ۡnsP: !Tl/g&y=>m0psaV,c7ےkU]]bywxh ִ+l+-PjU (RB9avwm_\E";Wj϶-5Ȓ˃{W܍1:fڶMAwI.{^ҏ|wQD6RtOwwJgI3o{Rxnq;z"4 Nznu]n>ϫ٥]i$/|Ͼ>L8wb:dEutBEnbnu5m]} q-v9Ӻ4)۽ݲT&Yqa-.h!Mvn쮶lv rhQ'W[Gz;m ܠւ6۶M:QTđ{(rt.'sJTVw.g[TMu'^T϶׻}n0 &Wv[ .ɲu7wa]n]gv];4n>z'prgJ]-ܫ{y&e.V1 :]hvݶu7>\LJ[j= MT3[c ӴܣsN\]uuWU9YUq TRT+4s٣٤hqCO6Tj&*(f!CmuJlU{3mήm̻9]y|ޤ*tL5[64"fRrcs9-Z99f{3.m(gu.Ҫhm:o1Bg]VsϝYr̦GYʽܡ[_>1k |yɝ\67-s\b9y.yhc? [|*:Ƥq^#KNO }CscZƼ:-5 6&ߦ{ޙl@anm{ʙ5l}8T\1{~\"w4_>k˝'FaA|/ʛvygoXk :۱Ԣ1 eP$'tW]|U9 57Ҋ3zִ4lX._oaV69`Zb|=wڈ1ϙ2|Usg ;plA¥p)B9_k3=)oo8bϜdp6_G_{cxAK1(DB Acq;YY#;j C`({*_U(QV~ɉߛA0Ĩ@fW{T.&=X*t'CJ^T2tbl6݆UMLD-Jެ%)@.OQI_VW߾7q]Q'NXJI‡9F$H !ﰤCׂZ~gƃfZfplr~ΧL6-nٟUih˯`MwеUчqGnfN'=1kJć{݌"@0ӎl=m.Nby* zjYN( (033XriƔc..M^M M ̤0U\󡗧TRݒ>r/6E56lj6,ibUPTJBC윢[hG֭tn?ĄY' e}o3ԢDߏolfV1ҽCHTM"i #w>IXbOK91Zcޅ'k85 OZT~"M&p`o\QkUUz09͟ sMVI3HD5o($| UA?Y~ř;YN!&!8c[4(%MaXd/z- J'gFȈab,H~+a]N 'hUF N?98٣;#M=Й#ӗ(skv qCW^qs-+M(SJR՞h\#vC_ώgד $99c^wtv۞Ur0/W Cpi`9EC~x4P-:Č?#OAy -cCΉj$`kӦ\$p%82(o4acD(Q) fd7mpf46UPmѨS+e׿X{¸Ym26B^\KEbXvxAq~v|,9(:Q1bgmGAwbZ쩶}Xʝ&OTޕhwfY-^E.@u^zy5E IWnYƓkUQ_b^lγ>tR)  6;UIG*cI#}dj|''ݳsl~Ż<"K+i|bjDGL#bI6FsZQi{j{OCMݲu+݄W-2>xrd9`tGUkq6"V{,@dwrTs/Gj`# o=*L fFgiW6#G*ke_=)$e.V$/@?#2#?a+(Z`{4 B,ꃏK' j_~6kp]uٮqynݻop{zֵǷ//y)nݹu%]w,Ҕ12dÇA|M^`z6ʋ+G zYFDd MGyCFPEUZ4$w/,iP1 <.i.2{Bf<]91-센;yy`.Yef nXK"T,) eܪn=lU*w\\8˜J w+ abﲢ2g%vЮT;i#q=B8/q2+\AޫQg`703& ZpJ31-yRY*x>kܶrF|rɓ@yACyh ͧtgt:8ʯ]aJ\ٯ(>⛳E)Bp~"G72nrwd/l*<;P!=;3A~ޙ7>Uk$B6Xrv+́Tƕiv~ɴ?q9Hl(Gj݄'Utm ir &ɺ 5(G;YQ( AH}2i|}rמFOY!![,Im^qf&:y.j_rs>h6@G3 2ДwQӷw錩!8ɼp Q@!.qm[+mԁ;m&2N$ |:t. }^l]k3qaHW6l]je37p g1OKpWJaиyx ?4-3~bEj`A>l;̄JfH> 5""2ij䂻B *Q#HU JAIP\_!IiDN8-i3 p[E!vI[SM$3 A1Dg2%mִVEP3aria0k,2a L,BLb`,Y;fG/JVzɃmpdOEvlhKg=M]n(ΰM^w)EQ 2LTםy]c"ŵ( xM[ - L)4V 捞}7b(56)TS z^AbE4SDIKLDT RG0ӇtТ&%AUE;HC FJF O"B(2+ '.uB8;&ڇ˓4DAaͻU)Cr(g~ۖh6idљKHw=uͬts(yT+;qY[A,S!ҌRLtԩB$j[(`RqQhRXbuaouOo sDPJSBbUh@l!@@0SH'$)jY%i:hjXIf~^Dˏb cPbahgsffv /YĴtxA JP0A2DPCI " xl TABPPAA4R>o}{Y:ǯxXts`B1$U @D3` nALL#yӥjhl"J)x)FcE50*t1""h/늧܀pH(?qŢ`1QI_َ;Arqc;k HqYU9Mt|,P@]s[t;-㈸ ) ޽HpNE#OvCiR(NgĬ<+OJ-0+ʷYyuxbY[ݽ]}߇V>]NؤvJz0C%OĢ W9vz 9h^=1gXdu@DH @d Z(X#$ 68)Eھ <+vGVrnJ*PpGURGJO{yv C/xL+HlDG^zs jFC=[Q4R$A0!  (0sԠFtyhyA s>rO/F$G4F-$%c@e!co,M*KQ,WPb)~U9 Y+zyUoN,kiH ?p&ҍ3қhƺ.)Ok;jVvRPiQlᶏ丠-Dv(LO8aP4q YY7b--G6n` D[PD4bq-×{KLɭr ݷ-<э zLA,Qº\Aa,RDݐ65S5F1s\{^nm5]jd(JR؆+9|0`C؄bCCeVvÚ(T$vش|J):/ !' :O1S|T˓\T1Ǹ̐M%bM*S$tR?)u ƈ*(*lZf'Ç M_!FFy6@"X=W2ENkIDK;o)<}^btB(䡗y-u_ZoY䰪B$ua"i[dyxSQ GNP <ۧ__Glo+q_f+yyK":(v5@#`w_ nog::ok>>3J<,5ƢyEʜ< =.mb90bgvF]9>%:g[cf.+r'E(kv0ZԂi]˳֟MZ, dƏ&Y:{1>FK,ЎRɥiBM(EkRʂ͙I VqY&4mFAMpBhj*M# J5d^+]az^)Bp@G$%<#62 iE~RohL0pF(bƒ TedLiem eⳮ7<5}罹TC;O7W+ُ'.496 DtKVsjLy ?(LffY6 ?{M )lOrb˵oПpD5 GRAs腁"W689nyeM[-ۭ!&qBo(ȾF[ . 0Cme1kPx7O `(H疟 N0Ix]B@`"(DH<ࡑs=U>v[4i2#,r~׋_o#uT C`t8Dm>ApH ^u9nq_R]GUCXrN=Cq<*d+5 ܩ(H*L* :m!v.!T? ka'VO/km!:~0=DEBD_\mN&WECڄ:QӵBq3( MAL&:,ToH<*=*NoB 4?N8\=aL'kx5AL 2`R© bBb;&N E h'"}omm YD>iu>6E_kl,A$X.AEX缇y㘞{sl_(AT烊Cis"N xȏ֏F)){ U^T5DWonq ׆ eЗ7#ҲAH:jZshqъ& )7bV s^k{UVx"ys* ?&wץ3^*pP-8Q 9vYD{xsБ](݂@ ? 5 XĿߧ-d0f솇k/Jé$ &MP1g#{!iڇ9g -Ie Bi%bWKB( dnۋ 02?oMӚM4 $H:FT~"V ~}wH3$@ڔo⠡* !S|9jJךSƒ wM`Ru/ŠbR{czL} %}/Г֝{RZbX*vR)4x|2B WBL~b2) b..阐@@QDL}A^9+ ~;z@ Q#|F^O x/JAq;6"'΃[Q<'5QU(TO3v ;C_1p\=dXa%g9bt" 5d<Ҝ8#xgw~o?3/-6E$-C)Ep# 2V"`-rK!fV-F up Qm6yg9B;I}T_;HpWxߣ O6 L_Ku=@Xgn!,  _O]UNt~Hw5NbO&{/΃֊F}kZs5S¿CnGBZdD>1nsע_̯Գ,J$BQ1)@:vT Y7qΫ8ǿuY28͍77R*>bw(.1N;x>CKr@2Rй~DqTUa|Ƞ?my@.>Vˆ6} OoVmmmmmmmm۠???-d]7iql=T"xM_\NO)trirQ)G(?O{4>K EQ`+I^]_ڧU ABhίDՓڄ/v/K^zV&\J,U)k9)*Dme~8ΊEz]0]y\.~{ӎ5F30+ +I'_Q ? Hʶ&}Kao1UyxQA!!)L*AN|8@LɺɆi΍ÉYn'^LYE5ʁ񨭻{j.-:רΧəwwwwf32_h™W=6qqvxinZ.q wwwwwԌ[XWHp=TI|b4߇ )Ǘ֫3x}ΎWǜX8z[_.5ǃ:b0EC6(X~9e>n Ifd^={O*/ccy}8~^e#D;VA!ּCES"g\z{lxZUUorU?%9$z$xusjx7& sHzODlyacc4sqP2: fl *w5ਬ,sCoiwf#^/7j sUQF|&&}}uyn|4b @k&8aD'3=}9^ :\?^c =λ<?7gtIcz=ӿV k~RƞG/ϯ|Kɉ8θ3kS f2i'W߇FLm'7}.yɑ׎s㩽l| {ߞ.|2_<犧o=֜-[ipگG"ZZwCDج%Xۓqā㛑|JG~wǟi]Ig#npZI{$[xvK~*E^I``F*y8܅{gIp;hh=Dz tx|㪫=xdü;{u=^;gz<(try>3]`JOj!ՃF"ɢ$ȉ3+l*α7q8Q];K536CeP`0-D8$GdA2߉|>;"gp8W\sK#5O'x*s 5)O!C9C@Ohj~B^ur{=FUM)4sV؃V*]۱$\K-/"uբj:eف=$P6 e{yOߜAI-Gjya5c?]ߋwO߮UM( ~V<55NV]\߉Ac0% v2 d)\G,۴Ƃ 3G QġKdF v-Ek%1h>B{\gz!te+k֣kJr86E1TX*l5ڃHvȧZ8A9'gl& * &*c:R,f֨-Ԧ}KDZukܙj"^F/4Srs:ѩK9ȱQr}pb >dWQIM͠嘐ꈥ;F:PW2/{ >\S *٨~B"wj(^Dvbz{v0uq퓔3?tuA.njkwZ@wJrHʅ"uxB`W^OR}٧(AC!K@d5K~85!⅔d$fI70vyLR^B1I) Sʃda&vhNg$b~O,mDZ|{SJU)5Bu[oQcc0ߣ8`śmWy AH~j'bW#^O!٢5-_zwt$_X,JcAO 'CNF$PRN6ŜYb"mOa-W 4\h[WˁXE"w},.$iYY4H% |Dx^AN1a.j̕"')!*P:s+] !J޴]oQ\d _\3hhj(Jzwc_ɹI]*/VQUU D\}΄LhӌziKbEVt5w#ؼ$ d4EFY"yÛSF%C"fgJmKj*$ZM6ΉAQ4cUFQI%4vEhEq$Eӻe9.Ac*vИE'9?~p̚ƨiiulM!(DcӏS #s/6(AT8/3L*^ V$=$[ܷs41XxHZX1omAS5sӪQ7j_ݱ}Ƚ "do> xr9p~` O컹(/x*F(H=^Hl`c$UTCی S{ӵMHYP<3|}1A xcXhaFPx'۵{hꑷc)|wPy711_fάw@ѯ޴Ht|nڬ%f#RO=?zORڞ~idU|Ox N<IrPC(vیfV){Ѩ *z #!(}}~G_PUpQ,:e,O2?t ìx&}ت 22& TP:1~b>>6}cǻn^ P:z.+f*s*Y'6>2_z}vmm @]7FGO BlV$w/dzա. teVo1<ڙNvm*&$"*4<>8`(XO~Q" Y"^;aõ:@[.#Al@4+8 "3_I'y ܟA׼^ (2 ɪ=L9b򪪅OzWA<1Y~ڕg)㐭PDc1zwh8aY k.}]i~hM[x{0Dn- 58 d ݍY(S)\ih0M~`y47+>?׿9%dZ*kpΕh<'w%ӯOF>2쨫 b;(ǟɯE4NSd_a:2"w|xl$tuk' x~rn3暥1ce% =/c;AZD ?@UR nQX_2k kvX3a4`XIH{AiCWbL{i"M5=:=-j5iUz0ZXT_aG R!z42}UIDjFXG-g:AO\tz[4;&Yi20]Hfi8EBUc~;D,0˷Q9~ 4Q. >`VVhLcd'?>͉OwC5tz*W`?cQu fPHXLS_y0%d;8, *X,d8"_ᅃ="Xc}|,A~Gq\&܅`B>o=\ƿQ(5>iՋd4wv˻Kz J!%-=Goz;|i?'d6[+:=`܀(bP+ﻷW+HDHc1=YNdG1D"=^q\29uOئt nΐYXmWײ(R8K81 4Z mf|a7eb$z6!]L+u-K'8H.}g}|̷h_lYkӔCGJ qH~Bija&(˄#Vf7N?m?i1+&@"P;=Ido1K0&䞸F%Nמmr}㨄d7AZ^8P.'ki {w0^GͻHr=iߓ}B=@ A"RQ!%(?G7 6`%d " R!JB%"M)V Ȁp aC脡4J:bz*w%H%1RAST HCB4- LI@DJP4)$vfBP!J𜀉*_ 쌅jT$K2% --P#J/dZb&!>a6{(*J?Z4- F- @vלT69~RO vE<>\4%@}!,伎_zO]qUSlnIUCJH̼Hy7\jЈ֙4]H,kPWXr4G5%Z/K׸MPt#ϧ?%L&xB|=`!#3٫oa"4ħ<7$hhh6 ([ #ؼ:̙MRL!)(H iu}3jFi:L_܎!v.a> heV+JkԻvC`1Fʃ'AvqFN73)CRxRZ^W)J-3^ P%rLYWCKe\.^x[Wdt ZD7pku)`ԳDO!"8iKAdC^C_2e4Sisu[41oPk[=a`_.-+Ҵ!4@I8PEXx4;c3DƬ]*#C?$l&4g^f;=agӎxbg˗a ک)D g~g9q e^'FfLDr]4ZwS3ϧ_5nS?}/v]y*v޷Q=!ã}_HԴоxQsvi9WR..UsAsdySٚC:^?Zu@[#Y@f6ʐ%% OT65*a`:B'w}X氐h=,d a6.MJõT8[ Ӭ; `njvEF/4S'I˄xSW~!!`-l/j]d>RೞFq'i൞,?QɃwöJ9}@FOSLIr /_?"IHW^p T/qm0?66:} D!T[ u7F7S8SW2x}%%;+wGG6vݾUl1vrxw (yOapPYEnlC ^#UezW]iǷ_'^.` $ UA8>ؠ`:~MXJ=EW37< J/ r$T1QLe^*{E{>?FT¢neor!k{,֚__,48 2$9T֐~ǎDȓLrmtCbҏ @O)C\.4͋"h=i!h53Oo fZMd()Aqx?Ȇ67}$2?>׊pl@؛ٜ9vӃOrblh@)$OtKm1 hf,;ۓ ;S NFa@II+I$ADTP0Q)QI*PO.Ty _z.M\Ifi*MnH`y<;鱎 0a( NzB;`$5sPv{?cL]5ڤSW~& c$b1#ԁ/,!m퓙5`whNlo~o^"~1Y dQں9u6%})?o8=7} j` B dwa.F~ߘ1dOL~1q6_>:+ SB&)@]&khk?m< FʘN~A|qU_-ύxia8eHRXLMĤ Exj0{Chf}©\;6Z4p9߳$=W0C2wo(Yv8ʳ!רƎ/5O5'U˽`ghڧ^hoFFsU&J7<.a *TD!I|{6%UȁoDE;y'ܸ6퉣>{OoiG:w45^--',UU$[4׍sۍ ƺHN]&O~غ6eֲCK`!<:R;СhVIAFؐb@h)V0fp#|{"J8,P\24>[i,@ ?anU:z, ca -H$Q^@1<ϞARr]_}[Ľ${}QE۞|~#| /cjF9}|CY>c[FJ,l2/]!ݲC3d'=:HI%ۥIc{k=40?. o`Yw(]S*2dWߖ,*5 K)Ck$6w!@WD)h&ݿ+U~ S5CH;otTЩD(#Uϖ]+E%~Zi083Q8uK@^8BT)n=/;p,wUS~ ߷zty8|E-k<3$)͇ͅ0¿ (PLWљPCu@Q%LPZM$ Ô;wI>70,I9No}L={Gy װ/0ɑ;Zp2OBܣ#@T"KbB\S/A}R~ ]a;OJA)Q -/?CSG?'o*Ix`^N`]>r# Q7JPQC.PK1S|zaYnߗՖ5(br'S3.4=btu@E: sM݇ҏQ` %0r}>pSGaʴfQ=V/Bo;8qgUlMj>__H>x" + _ߟvI?s_T&KTLizk8rItd\J0NӼ7>B_}@LExW_Q @@'|竖NMo,?_WX7j;~~0oï#z'["8jvry@z[|>'s &QǒK+!:|>u)Gz)ʇ<J6ql7˿W i;=P<_y߾Ɍ1j*EK[gtCv<'FJ Ȅ(FFWa`D`65 #@.߅84JNB6!Нf'C ,6%5 ?|r`!+(Y:{Eу%A)XQ\@dۿրh\[H` PoF*PT]}q^ca )&zcoH Qڧ!~|iLݞpn|OߋGxּyF(mD9Πp^]ZF 4ͱ,:˧{P!+9$p(!=$ID3!$-{~ϸi raa]~>XĞTfbh;SC~ ڰUUOz9O0@CgU? sk''Su=j%||{uk(z4$(OGp(=AOHz3^w} dkISia3N{ik"'ڃ(:NLD~?Ӄd;i.{?݅XHaŝO{HV o2 d"5"Bbm1I̓2ĨSF(=T{Xq[߱Z}9)|Dz+`G" -wP4f$^o ˵GGv݆CfpA$H=P$lT "YuH=ŠJ}A)^:l>gj==z܆R{?-I2Z>~S4b{G(Čk0GUf?<]o.^CxPZ,t y@ $)\iM?3Oj6rޮ@Dt/@Sv(T^e{Y*Io@#5D3Dey`1/Ѷ}|~'x3a >g |OȌ|LD"``29@q-:ˆ FOy;yQL& _z{L9S&I8lg%5逋G1l=C!h/ȲikAGbdNlF3snayGF\`*VlPhخx Y>e?O?O&.\=0G@޼i-MHqjPlB!( bM ,vm=O6j[(b%]0>o0svp޸_?#uĒI$r0f-z*Ẑ^Q逄OR2AG=/ѺD{{%]Px"ѓ6>FkOAEqP9S8y~Ꭿ;Td.yNa( _""F. O%3NpL 04ʃ6PDHIi;_u->iR@ (ђ!QH;TsYЬwk@NB /Q{t)ـcEbsl() =;KGnF3c5?{{yTUL:PUoDQ,0#ab*X|@oSESHYQAP01*%l (`>sZ׸p~ƚa_׊yW2Ep 0_1!&|]AEea XITCrXΐEAփ^>D/QEꢂm JW&40gP$eSP 0H(D2@ĬI01),&f#ݙ/3R0R  ^~h!VM$ T 4@zxme ŃNztL\x*O-l!}&ÍbTP1uڼFSIrĈڲ96Ӗ|;MjT0J`V~=b%"I퇃?d'-˞g &D)?~+M , nj< ADF ޑ; h? >68J2Dy# &s(D|7URq;L׸>DQ?RIh2'칋Z#HČAtcv =c?bnjnOZjUGʥ 8o'94]UG$ NRZ!;8aޡB JXiJ:}aso&j x"Zǫ]6;on(4?`̐H5g>x>@σMBhʥELkP>pgqTrAX7&S5\O)ҵ02Iy`En٣ O]`I Sk.O\`.b}p?@ʏ :l`s惒atDq,@ŧxTC}@05!UC"Ϩ~+IgOIO>!( lϩ6wɆ= ?@{Kǣ7)V,mmhZ%),Mq2>7y<'ipQ DU[N` #m a16mmB$dϻ9U׉7"h}op_]5/H/}d;.*IMâ.et⽀!bto$*@l1ѬҜW~N(w ={``}rP/9'G7" mTxFFI>x< ܓ~gƬfP>Fzp: o@<˸Uy,aJ?͙v+@QqunP؛M4_'F*$ْ‚JU.ćI0H ? #Sl }a_)aiϭUUIRUARJmjmjV[[m[mm"mlEUU߯q.m~\.U>ep{eCOS q[ZUUI$DI$DN 3i$F=#wvxOhS;N2"0 *@4Gƪ[|?o} >4W }o(DP}ai5fqށUUUUUjUEUUUUWX>"اX|ș>mIa12 ë 62h{Ni_ɾmb&R\HIֺz9 _=c`y_6eluޢo>mPc 07$~`iX¨t(ȷ+32q!5GH)$8]>q,<9-M2q-l},^v6;DHǀ8Sa!6fdjhA >KwLJB>)Cn8R&Bd cE9 wC޹ c"#艶>|k7VKԯO 6Gv%w-<ſk6H@,8,Ȃpv T̉+ZnOO:PE]AE_ IÓ5L].rC0S+#t@;2 HB8xamc2uj}o{$]d)qXg:3]߹{2޿y}r$^0|pv`:Bp#(8Q_`rG f[3u:ܙSU]R;瑀;f;wq8v|lLP ޿MK6;P`B[bK6l!GW.xlk]R80g{CF!PYOR J0xb: 7ݔmR`/0Q>)W  !'(L|ZGyГa+|^Fs-`zP*ЃjK\ xC<ٌP3!Bsol6ƤvumG_?O Xm͏fY|t!AQU&<2 S0M}$|hp-j/n}P 0q,pG"E)CޱPuQ. rrнRZ|ýG#/ctCqĸ86E48B)_^saL^YF\Nٗw-Q[SW1| U? k.-J {VlF O1'w0;leХ}5G!l}yTsU42s{pxeb#ΐtN CBQ"پIiP(C.gT8̘/8;}k@BQ C6U; fZ jvt` $?/N#{ #,yg"񚉨{_h# ,{Yz>lS >~wsμS`5IXI^ʓ}-zwEo-Ē;W1b:OO=u~@Z[y?فOϻP-ȑ_ςGaRE,#mZtYYOkLGfLk-3)[=5e:V"m[n"Wֲj\*l^ח Fd̕EG m&K`LaCXJZE;P%$thfaFRvoy+֥i7]5+V=<քA HG_/gj̤Ih 0}T8b?^c:Qs10LŅ 8*no[)wFIv`/֭b/-{`l(&pr Zy ÌF ^s?'_g߇Sa?G"7|kۿ}@ц1@i V\>y||F]>}/Gѿʂ3x6yq2SYa7<јĺyfPu}aqLkD*#LiCV=Sݜ@76"ci['d)aڿep^(6`yG8 . V29tc) }~RSn'mPB |uV>,n\SN>X0She4fMCM?DO8(`efyΗW|xP99#u2·8@My.Қ0ReAo{Hia71 ;EZB=z {0~yqq}hJ]F=lہTj.{;S)H.L|/(]J7 297a0<6]y[hg!VOZzExo2GLLYpvḒΆuRQ R @9jiV8r= 8,\b~ ~ǔPQjGpvc 9Ѐex%~ (HPւ8JXE;"$s%KG!g߇3=zT[Iǩjm}xo!s/Fi0TF*+U,\ xtߗhx ='~XK X4C%QGB "opH4!.$"qx VH㊱ >*U)c?JݻzATQ ©`wN:7u:F/ nA&^C2芁a`#1ׄm˩_Z;w dG>roh̀LHv4c@@whFÄ[3X!P4teqQ-oE ʈ_; 6/^g8l_G.lu~ A2\4I+;p<9 o4T{& 5/|g@tvAG`e0۱6 «[P.|2 `>3otT38OE3j*0-5q_,6+ ?O:aV>3p2. y'6uR%CR%;R)HcԺY>QGT1H.=Ԗ |p\A}/ǎ0Bp1 0/B?( t|/EPӫltm/n]2Q7ޱ{)=4a^Cp$8%ds1uLdӧl!&ʤ`/7jD .AP iIP8 <Ӱř?3\L?EHix}jh|{3\AM ^$ŔX]j RmjS~frekz\ mjL~nX 0Z>Kwo7v|K`nwzWa+J;V1_zAq kZo3H.y#&Cנ!pɣjȜPO5˰!:£Bw z!"sFC1{s=-Fo 'c,/aTc-$.rn}@C l&M{{߯J@ AAPo A5vזs`PPb :GfNO4ǘ?Z H ™1чdlA98g!m Қm @?$Ii)j$+.5VGu ElNS!6$눸o=/BLً{v:l4iV=C⅛КH(/A_> 700\ͨpÀ>H6Inf.}uzN ;.VFNUQRm7G( & e\3?Vx[ 5qFKO|cbb Qr@y47C^BPk|3^몛/ȉyȆ(O k (ul!Ԧ8xҳ[ˢ} 3cuY8 K/ߥ;d^c"vk$xkz,*ʡht*;dBX;1+z-KR+C(NVeP:eMD"\RvrW¬hوeۉ*>&Dt?\Ta;)H!$mz -+ae[ )վ&`b3NPۏ\0ݷ  1 L~y<&)dipџł,3+I$I$҇M"pCgҠ&U;N(! $^Rܪ>bq@=Fdalo%C%xPbd [y E'.Z2U\ Ź|`=e.w05)Zj `b0AR$C0E+-k0ƍp|trQt`(Y ^S~'dX.a jtXܪQWb>̤+K>QPemDKX5v"#/3PD[wU.=! 'S,~h8P s|G9w\IH݈;s!|^iLHG)Dn&܂S|Wp^ZWBTDtb6у(M&9nl`:<ͳ1V=}+3U:QV_|FuQ}uEMy 9im್L!,@,s",K)s52ܣ+'+WPz=\uːV8 Rs @WeDdxͺʰf p\|x޷t2rxGqqkhK<ϜJvOS ^QCf}S64D`$3#F0}o7tkX;!kj~~Ggk2`ؙ2T2**< @goCezPg1|RPoŇTZ7?GT!uJnL37ԎxC:|q92"\nTmY C'xvh?~M`HmJ7|^.e1)A( VW*wvF/ 0{Ei !LU\;hjbun=noWA?-5p$zûW QbtOw!|c B'TҫҞbz<@prp F[۳_ݳ>_CA&kl2ۮalw-pRG(Ϥ |7R5o}fSY͖t]#_ƌ1^ OR*!}٠4hٹ($xt*u8(dmv< K`e2%xZ r&(eÌ;$8 (nEb,tuů?cR/Re %2woЊr wO%bQnNj@쎑צWP7|n6FU +ԧGΣ.]̭DFBȳFAqѩiLbx_@i`ZJqdRh&=`)f%؄wypw^c 4?4g!Gl#gh #U@ɜZ[D̖`!P)s*#(=3B邫y־Y"4>iI;B 6t̗\DX]- u*LC]8AVyI91C[Ak=!f_D%s?'\:EeJbTKʤ#xZq{@ )˲ûCO,;ݢ. ‡)LQ Aѷ=h4}Bu%bׂj0HHXRG&~UgӮdA$rI"TU%_x%4k1%L.HRh lE K0C3fyW)=l>$S0 @r<ˡ@kO ;/D~Cx oܵ'=pf궎Kxs#_اs adWn nthQD OkN6DF>D|su_vr\ugo2K Dt|W4Ͷڃ J3ri wAdo[mHg!mb/+[ul=I~@gZ*pX Dl-H#J`̦3}^RŢ^Ȁ@:Ϳ ! ݔt#\^JΫ HiI`[FprU ь(i|eYF{ ,gDF<6*D1NP۬i"#_Ys͎F(|B©{J :q*_܅D"A~ZSFO?uā^>GKRWT<u}@)Dֆ(e/Ǵ[tȹ'ex6g"ǏQ`7H12 >qay=Rh,=.ԣUCV&f.0,()11_^oFZ83屬'TJVsl߉n etjPނ*w:mnHZUD_>*N n rAބK`#9Ztќ$ԅQ6M;}JZ:zj^mZWllH)@WþX*e~P;T:<5qfûUhX"A㈤"ʽAh8fCJxEԆ v1g'2(EDlyd$*ۯ>E4QP(uIA35N#]9Dž)%U4SP afiqClC$pcRL0Ƀ.ztx9PyOrtN|IsqJbAEYTUvyMVL ޠ(r:W\ZC,4Ɣ孥4Z8Zcxǁ.N$f5kILbO𐃁) 2ueA]5eTz_娪"[|nD&ó 5M b0bq$J4}wp]n@)⨭`tB+2l#QEbjAg/mEWpwEQYcWű-wԸq!?yanͦB*Q"Aai.w>'M6Ft#%#3T(r|)_2ʐ{0l@m8":bNΠ=t_cvcv ۯ=yvg$cDpԷhdb$TwI;N 9:F6mDn*TFM/SUBA#1姱Ww/E>7@9K\"خ_~ώ{@%Z?_?|9<ξ#xǧYz#/S0hokq)fj\<ݷi8Qp C KVaAVkbwCڪNk`:tut8\x؍Ⱦu =f땾ohn|T~Fum(UrҮ( yYħ6|h>H5eiy^rJD,8@\ ӃllxM8 -SI;( P=ـ"&5f=c:(&HgӍ5߶Q+)|}lq3*& HϊmTt4w X)5&5"|%$ڸ8)H[<-TdY@m@ zZ[k>b#a  1Ϛ2ITb˫p<>o2b iy(2ϧ#\y+r{O~Ȉ#Nt`@{Xyj!ۗg7hoH7H*9H}z,$mBI$$7&Snxݯ.:?jdN4 Р4YkJ 艳c =a}ꌒх^aG0hě7N~ߕWi&p*M~fu6(+=Zz+A[070A} ⮔/2=@x;o= : Og2phH/\X}ggO8\q6f .+,* |͑b&8 fF#odN%_uLѰf n>rE7b5&0]FwZ*&A R-gjVV(pV'r' cW=P:=0; xhaǢXpҸ#yȮ/q_{pRfHF ^S!"ȉ~Qe=;堠C5+vGfp$eT$/) ^5kgu&6|C~^װ(4Ϳ{wH*'=lNjЊwS|6[9o\&=P 7T u:ax8(?o~a)p3nKȦw`b*eWU 4?cq/%v6$Xk;ƨ>K Hʼn+-9Cȍ `ô@sEbüRXqt #xC b#^ LafRw-elFr`:" ꡏ+G#n,!Q0UALɐ2A9Vfsn\KtP Tvh&zنn1%'% aRD?_+uөPhVYM!z`./cL#~QP8aS3pխ­ߗd݀KK#Ai<{fp&{@CDIh tRaUA1L%] p tέayQ0?\keˁ$!jAC *a܆lab^wʋ W ÎHt2b81A'DI8JnuSx4P$i,|«IEɶd(6;ȸ"x?f$F([&W1X!j:ő?u;8$,܊E?l_cvOjWqKPsu\CG0y-T{i6SŲDHΈO-AB$Xm-6G;f̨AxCa=/DCWFE\cHQg r0;[n% 3(="' (ph|N}7ϯ tϡ=bڛ9^ _PD5pq.Co1ee} [y:g4Ծ+{>p9_Vy"^+HQ\BUL`@8} [&j H,X*b; Vn׳gv{/X$htyɭ@daH{~T,*D  <P1 <`1ݘ-iXN|JgP4D 9uIeWPtjn" j\ Q M]wAۜl" w"B`{ӈo~3!ygخ|u*pC֓BX0i6h̲WguS`w@^_`7SAJ" {ʣZcL^o,kPT6}""JKЄw.Ǫ $CMwBDH@0QvMBf;vV_<{W#z#nVmvqQVd9LLҨ ֪].bo<,ˌ*qH{إ' ! ^}{9"JzݪU0傆l%"6.I݃ʯ/eeC쯘n1)I = z~JPlA[hmWy٠\Atfoa1a"n¢uUq oJ;(~szGGo c|6CqƘJ$1Q PbiunuJQPduƑN6;ӌa3j#oƷ=$P`{HE<TS6[)?k.&-.m@IE`',k1"铤6 #p>Vh4abY){Bgs|gD} qXN( -/aw"c[w}g h18wֵ3'qˮo/$ !:D)XjsO-d pRadsD误˘ PtЕm|7mL|9zmmwfNH!!C:D7,v Hbieh1ʉw8)[v{)g*yRlUEփyyD%KC0<|?O BwC~3xVP3su)$.3,bPL붙;e+9i>uD~Xz_G3C@p)  w^:i-'dh>!ScLoR@8;NiJ)ޣ>Nn QnziNB2LXUm'_ЌDqD9 ގ]Ul֘pkG*0d~}C9Eo$6,EO^`.ߓ}XWA.ByqXޕgdqmB!};6eQ1(P`Pbk1N)RQIs'q5y]ICn۸]9<`՚5r2i =x H˃"U <ȦBn*o@\y3(>oݿ?CקDbT?@S ׊VGeXPFqU(i&zUM |HړcYv`3D%Ҥ"!e.߶C; nw*1LR`͈G^(p חw[}.zMa'v*\c>i{(hnx愦DP EK">s{ ,D_xT-͸l~lhpnncRgQgإ /O Z>Zaܰ.GTC@\fV ?$|pC"h[ y; z}W$D]#ffsT" 8H|6D]"R @:m\=H\H]gztQ*԰1s:ߵ9Qc? kѼh責p0[@y5ҢuR+_aK^pu8gʫy'QdG6Gq@!&~`?o c}gbBVM^CqW}E|/[]Iį>fDVޫ# SeU! ̦lH;Kӻ1V=$֡w?8a 7.F{uhҟJ <A'"Xk Z0AO}LW˩,$mu&TufmKFSj=P{Kl%pVP BF-n~P ,~\6%j9)bȁe!(o}fH$yF4aG0RI\ELF*WΙ10/_[S 0-6#6*B ;s@>|[&^}W®ݘq[L) JA2X~h#pw{Z2Qw"> )!PWEǨz$IgB&B맀Gtq qPGo,'1uX)0D Z@ @bx Vw#"#q&sO{@jQtXvDJ-5fVT/<8"FP&ۊ[޸XȭjF{qTw;[讱ћbM|,'v81"b!׬0t{#2;b*$3YRH|Nվ8ǑP*s\8ţk[xDJ7iMwB;BF[,Y?Dw~yډ|_f;b9\pq[.6qU~.FUG{n~9h.\eT=ށ-pP`H~j{ha grfFݗ˥u."`eVp<cf+37 t}{Œ]ׂ5 ڡ#bcEΛO񈀲gafZХxO[paD]F!}Of6IuӸ0φ` };\wUVTt 4秫;g#}f4%7q́dz>r2nvNy^?T_rw͹x;~6[#c#6c9m-VQo9'|F%˘A ,ۛ)5]8PR(*ǑPQ:8lj}ccD`!C4!9N.:Eˣi(,mg29}X/7"v){& '^5:Lj8 Ma⪪*l{4暵e~x!4VAY_hq@$Pq_tt߻. 5 x-K'aֵpDaz&#SPFB ^c%A®gqB0@ë]un|ptp@APV¡ (O"T@P2&ڄ7*J3zH4kzMe$ L> E /M;78\9F="ϥ+ukBS؇AgҗXR a@t=ՔpN$ҥو,r_|j:_(S˂Q KAPZC~X͜H{OU/I6\fdP쵙 kzQlfa{y+X=ayqy=itGB]R3i'^ˤx/a`Y"2Nf8kټfz_oˡ+ [RUfl,@e ]h{8ۭJl5#*(J(!\vo(v%,A)&xrÄ#_݌M?>+ M)}C꺿3PSmvInaitU^>v.Ч*xs{E8йKg%O(_x?|*C'7DI eFyp3b`{sܓ)y 0Bm e(l2I-_a+mtpqRiSMMtH*|"9 =s>hMAZ/#2TH7${#xM LdQȍk? «[M D=OLTy~DקbH)Td1-DIP^D (((Xh)$"jɊ* Qb(5qEx+.&xp\CÈzPZd5S_EwX=vPa(Ph j%Pτv(*O_SAC Qz~!,geeE DL e!]ܼVW@5D8J4h/qfdsu.+kBG<";?g!>\lj[?Tzv{ 'C58.+'Op5нkXcǔDn$g)5gzOwc*)FZ8V8ӕВ qDp;0ho!4x$2ho_aR,'7#VP[))<>EQL_|DyZ(Vη,w{L ݡMҵYKU_M`r>WDJj@ֺ<0TwmB%bEsh)z03.f<#S4j\=FZd?"=w4GV¡Hفs42qp4asXF9b! T}Uq%$/R)7 -5`R.w| =n0FD ro+}_rOVy`"$(y(bj]:È/K%@?ݏfkȌ `ekK9顾ջ6kr%f> #31||{5PHP Ho^u`$>af~\~?Ր?h_2;xvʰO@U.IL*DXF?O}9,czhu0MN^~< c26AfW9 S_Wah^abLaz^wXDr׷[C<%c@R OWCIª(?F7l0'*IH2E/{3WyoM#HA Y}xt\ ?*䢐J r(J$(("%(i "(J_D f?~zuLid'<7 WP& D(%%D D >mQg Hh%! 2E!XCN|?Yϑn*zs_Y]sZN?44?yAZtd6`AJc Wq)|5W?&ko5`^Z`8:6kf D 8#`_DwԟQ?|X`LP0튘OC 1eɄ?mdG3ݘ;2Ǘ"p#`=@$ח3o_3xip='}L8.U5oRRMv&fP᤯PR V*=Gp| sڲ> gV4%ήT,kCk[ ނEc/C%>ϲ>3[p1>Ņ~kWk%<} Jar%$Fx SIM}nL4s垞uRUNf腃(4$ )@ M4հR5APWt)q?hpJ uޭ .* "'6tK^C)rRxB{bӫ1 ( ㊬ƼvJaS*GQ&RUEW~!Y[P="s P7d+2iQ2%E܏?5@o=l}iȍҟkd Je|D!j^ #?;;P20?6$g'nĝyŮyr?Ut J~QQo 4HdqqTGɇ|BTuH.Dx34لUJ NZ $;~r?}m,?> @(-;A]8 @)؀ TY \;jt9_y{b1@U@"bms2-5b| ^;lP7y]ޠ! `HO0ly]tj'J;z9F 1{܃rTb;|=_y{En8z!$A-.a6#UOkqk&Y"=g"`!$2I+Y֝GTE# ҌK,2 fx-kg.UBѺQ!T B}[0Cs\wM}Ry\b80V)ۍV)w#ؼ/%PSrG71k>t(ÁL~wKǸ8ZIT;AMoPHdS x  -/ N O:c&`][c4#,P1lz1H@#Ed9 BMI#}G & 5qU4fC95i!enꇮMku|=WGO q6@gbÀ#;ƁpTR0sAs3ۼc9`z!HQni#CAbS `SoS$bIx(* %(R8XMo+6Ŷcd!%`Æn9BbT?K1spI78 hl࿅}Y<>ÃjmR3 5lU ZeXrf#)  u"AG GmI|n=92 ìg"GaЎ (}||S@?O=7;A~I&#Qn"|cAb;Qwǩ R()O&JUb7_O~1cRĐU6u A0;w}s3335}/wWuw%Y8!ۙ7dw/y`j=S3d"K+/Ua6PuP .";DcN*<]?N ={lIW#0-򖬕/q>qE}c~$)JRvK݅ <7m L^:ޫ/Z1^=y(?3A@  >^cO td^W*$q.J @[(uЖfVji:n D/!0U4KO B 4k3H.oCmq2 ver)Cu/}O!)skۧѢk\sNld |>6WPZcnުi;B?S{[D@QGv Qe ӸRUAnQ?OP2%U_W}enM} αoyg^?킳PacwS9lg%IUf>wskq,fVB ù!Iz<Ÿ$S0'Nk 5p'Jy-@ }pI(Bm8IHĴ?Q>T|Hag~>؆ekv7l}B X]o{~A׃קx~_TemTB!!.Obg6j ӯM\DJ"($\Iy}OWqoCi}>0 Z}=,a>ߎW}Z]n_SBg;,6f8__^Lr_oR6MCV7h?q2+eцuf:'U)e a7 @dL换5g?~ߚNea1Flr6Cl玬xf9z@sk#rgr%5wmP0s)M qil:'yz8"(CHVUN0PC_ ~VijFzWNh4oz4,VIhVa6;oLO8#*(7/;I?72;qO=\ԚoGD'e~jv\-O?O>Mϵ4jK(p d{Vq{H0v@r$6;3>h c bjfPtNH]¤Y" ,S͆[<'b"xl^ Sd!_m1a7yGoV*@NEIo٭D<Dz9 "lX/PG< $٣=j݈nfUA)8II@ϟ_Dġ-NYrm=$ė&;UIeH:v6Ex2X%8h+TBDJ`qhfD9ޘit`8w]1<؞Wܞs>dGȕچ f`۹G_Y0&Sf"0oU>Y*z=,糗5Ftl7z@S'w"v.2ûd9[Af 9F*6Iġ)zps\'%P" G<_V\o% X0'xҵ{W; v[kj4C^hzsˮx?^=|8jua]ꀊu@:9aX{D-I+ng

G#D' v#h-Rf=8Mf fAw@bzjipZߗGXl>Ojԧ)zD~i'Yzksz끐*2ᕮ.yk AMSy2/wwt2Ѝ b~"=f#:[Hwy\9^e"q0{g!B/s?Cz g6bMM8DER)qy /N ~.-,nup0/Uیᙷzgpֲރcㄣk|C-V|<Fg=~sSX3. x;L'3 c'Rc3B\"Co?feA/w*w 7͆9㌑}woa\H>SG<ǛZ3`k{KU/}/lрXG5C\LФtmݬ[(]7o 4_~8]g@GZ,D"[걒L pFy@yah%IJPl_~/scBA ^VSM>Spl3g2KIx8fg-$L Hi7G8NK˲sVՂ>9*}g[~%Xt4@[;t́96j^#>kMJ 0`  3Ce9[Cu7!um) @yU']~%q{sӄē1\)M,]ˡЁJV>q? :Э}jܿG'nj8:ԧ#ajl:w?U7_8γFVrҰ\I,ndIҘ?U;noe.͍XC[S΂ꀿd=~Vտk=ҋ 2)AH>Fv4ylvN'nѼa)/-϶{_(6y!;Y _?&:岪 \I僴Wap(v遥fB5 C f3" +Pzk  xЂ :4O?E7OuE]‹U%r<`_P4E- -/)O*ʴU!M ICAHC!KQ*⤪hXefJF bX"b$RH3)dff(*"h(b(%b"&3X٨TDUN`(b* Jњ *"(&*"fH!MN؝+iֈIf -dkQ4h#,e*P*E`hDVJ! !)ZC|:=)DP$QTMA2A #L05DyԪ4-4 rDS$D!ERA EMq&&) Ib*h!@ !`h)B)() ( (b"I&"" F" Z*) b1:" H` ff " (*hj) j"!jD5EE%M H- Bĵ!4UE- 1 !QAM!T5C"HRJA5M1T8oITL!DDE5SRI5%RM,2@T@ ,Tv0-PAAD0I1LBQ04%MPEQ@-A @M4KCMP- 5UKs&) hi)""*" &I)B )JB &Nb0e""abHA t~Q"eYJX@ cz.i*dHyB d J&FXZ TLEMDĒLEMEEU"b(ddX)&h fH$d%jZ ! RJ$$*Nj")l2MI@W)()(!#$C%TP(2!*'ITTVؠHZ" ̺WHCDMIJLk ?s,)?힍%qwQ۔hA~ql>l'WVDD .PnDpf899Wd)i0xy sХ:CYWspuxw Cx﹙>^S~޷7Pc c!HʱFFt"K6gwԗvsLv-8L9]{Ҟ?+Ji3S+4$EbMDiVÑnfaɕ|L'==x IƊҫAyt'k|7my|Ǡzz!V jA!kSk>{?Cf_]K#,OV:3/퐻7O׈~~8Az:|yncg_Cr_,yw|ϟȢ@qDVm,AAqa~[}~ DYaȵbD#O {:c$$Z  B>[B:q5g~X'w|"' ͟/ow!U*&kz }dأ g5xqqn! Cq',ڟT}}_ƕ7Q0 # [s.hԁc@؎˪%v^TT! /""`!** ޥBx U#C’ FA=^ٟ`3=׼B4nS<#:XPݮ9{Hs>ǿNS5ET)&uX>сy4)^&d@xzvĝ5n#t8?./+t':lp8}|PP$,̪Ja7!|DE*4P3Ń}ʗOXٌռ"o>X+͊lPNS; ;hoomkHYd&>lܰsI:/;Ćpfq,ypcȫK&6ÜU[6EPyoԴ pkg ""4j׏cn ZNA N9 imEd+l|=#FU.0*M1eFMm=cℑAFdVkNH 0i>8-}oau[^Ava`}{<`\/w$-:;w^쾚B ׮ECCh5vFSRrhCJ)wEaL__8]pR']F#bk GR%Xk }N0"o u|.#r_WMS)anic㼊Бxv\⼻Y8Ʊk(qt" m KѯS(_4yy7Fu^[>!_8EH>;?`~#}{{֠m[ꇨ ) z@I T `S)~ t4}@&$Q0?tq#CC OaOKa  Sw#Ɣ~j:?/͔I:iS5/2MPD@ڗbCrMzSϼy'Z<q6[~QcH5_bzqAs)Oڀ p <"ڡ~<,5MTi ۩EW` Bcg$j}n@9?W2yYo[YFK%(q 9TF1"}f39i<2w-Ix tiй[83I_fdvŐaBX1އx;u}Ù10vAE!16r5eՈMpiY:>6+\yW?'T $L4%TV+1B~Anǥ&܅H""0L"7"ٲ'gTG8`Ex\~yqTWBmV0Dl _7 %]Bfͪ/kWd2IRY%S&;HvwGc'2UNL?rbb!닱\qe@8YzXdR'X@{8):C JH#߃]}#&FB8.U4op- D'Z&ݰ')ۺH"2|r4?*Θ)N9H&b^ L<0R4!FЈ2ЙigQg݂J]W3 ,cQAB6yNCĸ(E~8E^GIl Az " 3/۴$1Q`7gog[n7k~EM'9ƒϿņ_zb.fN6VV23UX7mZ]lZnq)zVDfoV֤զ-)@= 578ŶRUaC[qAyYEEPGhsQ؝xl,Ɇ.KĴsi j("JIAsP]G+$kP",LÁ}# )o+kƏ]&!pL=eI;K/~fS Ao Zj>greP"{$9W`(>R {Ad{J has+Ld8woETmsҊl(k~qY^۟c(trųmyGn^]4m| AϤM-1X<_'kf*er3Ѽ^C `=p·ywV8Q9bc:cE3_a:ZUڢwENS<{9.f\ K&-y8h!'Wt^tFmM;EV#f{̜bLZ"1r6UVa&#iMDk i AULEX 1:d,5- (60f)gj9N9f npUQI1-)i8lC` U!MGL7e!tJAULe2f Y4ٱP3uL5Ajݦkc0jm:tcI 5;<щXygjy3ZG6NPhw 1Z&ᴄMI KIĖ#<j bsc}RѶ, J%"%!᪂h>w; &̐2 n6RM'D.X)ȇ]TO`Kp_^dW*xƊE`G|=7@xC<>_S?@?HT@7 ܺh@JKޕp]irc 4a|Tj"y”ҁ_&>Åwp#\? Z( ^"rB tsp;wPՓI <瓛&8&T5TM i2=1ymóB"͊d]4}LOrr6GT'9 ǿ[r';L 8;]$`ߒ:nBo#b ?J/@_afoAQ$Lػhjv\ݢ";qp@%8_.tN^`4u1UP>oSW)zCuĿh\h;* yD|;CMFNpNܙN>dW><@r06V#1Hq[_1D 'ZaT/J`YJ5\LV2uiH`ԴI2F 8"@2?յwCZ0қBʜ8va 5 ,}m'R-{b },ܢm|P ٟKD71zY\qߦs&1vSh>B.Lg,ۣ\N.4VO nsb:Խ;2GUW3px1Uoh#£c{q51QUZ=\ >&!֮9w:VNsOEN'W&fZkXwo&&i-tY>T=N8f b{ S`;)!7oct!C€>z LPgÌuzo9ݩ10GonQ557ih { ?|@/s /]nCD{:񤹜m˟'+Q K]ag |v`6r>tnMLz O;ht{p YR*P]8o/nf.x8xx}mV<ɗ<::?|cgW"1zI}4C\bP]kOOH@ܘ~%qyVf̃vn!f * @$@^=P꒿1]aE{A>v{fK!$=Qwt qɷ{sϩ⿼|~ldy]W/ˌ1ⱭذHR$7SCwto1EJ5?QWlǗv`1(M=vP !+ ~>Vj?2߀pyzZhlҍ:_; H?,qX5*N f~ڶ&ۑmQj| s|U@ = ECPNzs9J{ۃNx~fKH#œc3aѢ1c@Z}%tu}zWٍds9$:NVE*H +O4_O_-awW< 0Q?*eƴt>-ǎ'y {6|D@?¸n$N @1QċP1^qX|%0(vor _ۉKǸ.ƛLZIHK kb "D3SҭJTS1yc׶i}N; 5Xil(dT(HMBKޯǹzn]7Kh| .^U:;h?2!QT.TNl%)1Q6"f|` {z=hTU~\JfgRD|~I3q2 Fy"}nx_etD@yHlP[o.l14bH@'{ҚODb7(Ua>(ɬQGj>w Զ*WA6{EykwEXࣄm/n$:oR>\ONYpp6þ>}b:cguq":h_=&/3:h-o9<45h? LwN89([}\jKV'%(XAYFD·g52hY{]PrZ30$g=Bd<7PB2@qgI AE#H4F?&og=8~u[m;*$IgAv6(MlP{kϣ;u=gD=>}mn~«uY[z|]HMxX@_Bzώ 01q|Egչ= 3eĚ|>?\eBjoZ 3 y$A9ӯ4ƻ6uoLXb6~i;9?DALȁ0ֳu"u.c\QݷT>B \c֤pCuW~ 4Gޟ=CeVE!#| ?-vO윥4Ϟ!}`V$ 4(?bÉ'~ZPxsYn0ɤ]qM ]]w}:᳾`Q_"Ga%#Μ>['ːm̨N0w^'x]˔+8Ίx~J-A]uʑ*nOqZ+#@ 쐦*ցcfPaa׊K'K߮uLY1cX* $`7,Q<9]c=k:czSz6?򅟘 ~m>/?q=J˺?v} Q' 2d]L*B pcHㆉ:ҫt9Ȍ`P'䣖N=fSM+}y[~ +!ZXIa6.iI)ЂTk+ wsGqc)/gct3Hff ,!bK _W qxĠ>R?R3[NA0bU<TH,Lj;Vqn>qQ6^Q*gX/mUUU ?v=a3L`h2,fy:5P=tmp运ũ>Q9Wb `֑)i @׳(m'$2 =\5F(2vl+CME /]ڝu]m1aHCB?i:(*5nǦ0g]aJ zNZ|H~-?Ӗ!qXQ?6UDwpSvb9)̌EW\\\JLw*#!".ɞy#]&>DkQ|VBof=[ })xhV#)v!"r'T`@=P୵SGP|%̠Q o/)mw?mBX[^iIIT,I ,hCdOhi!p(Z(];{ykXQFOn_c.OcՐwXӌw׹_8/S53/0'؅PJ0̟ʦqSڍ?++ޗ˜v8FJWy~,UK DlzӘf,iGƐH\3?E*PҴj {v{vK E6p00βEV ߠDWj?A!@ӆXL[G׏tH}?75?W>~|*JB'E.9 */lP 2 VT6ր!؈Y7^)|d,$m+$$F) "dDtѯ3"ue'&M7B^O^yWŔB;#i|BbOwGn,-VĀw#.ܮ&xCLHp +4h!1xϰB[exǛ(NΘ0,)"=-9o["~7r&{=y*ăݿcm̢-t!bE)~E-P|8Ky5U̯*(Nl~9Zhn+%04xobٞ-~rY%^,0,$,K-r=._4xOqb .'05!!F/.r"O Dv 4YV0-xQ&Q3e}8 o>xLir90;I!QT sED @j@tDA:Berv[ wZF.58.O͇)?j7V'-H DçV ෌芈||BUB'1Jv?pJ/${AB>u"#Y̿Y__OD!IAf.'G"]`Ќa@*'@ o4ͺ ::5#ɮ A MΨ*É{m+vm͈L)U(S"GuzLg>@Y"  TL![H@ʂ30\#"%ao@Gn~Ǐg+C6:pAυ$k:F7D+gW91,N)RsZgQY@uӜP`좽Do# #ĵY=Jnn&c4Ndg^?M``@˵+Mۢ=ߜ8R}-ђ `JPn'^B'd|:}tĶ6ݲ)F/*;ɧ.d@bJ$,Omb>?$)A !wǡo\BlVo{h?~"OBZGٶ*'H F(UZ#3xd! ;^ k~X/=oy՞@-(G~tɿ=&NDp=Go#~Bp Ç)f (8^/FcTDnL;H2vG1s _%*i>^?xzb$ @BKޖHyg V5ڭ\g?\;-u#ļcoy[A|Y%4n0rv+T!_)e~NU37'_zA"9deUo\plQݗ3hX1Vш+dv.˚TAղ+ܥPXBTu~ On<:7p]Iӻ ȁf@'N??~S?;X=^ QhUtB 0(H@* L:OIOOYtܹ/_ T*!,h?&o,<A#d.nۃ9$ O_M(h4".{K«"mWvyohih{@=I2N 󸪮s݆9h)xP_/sXʿYO#cL`Eߢsz(I9{'|6 Ҡp=`Fpҧ?Mqlbe)@z-z j+a4`X|SltTS~uEOv4=lnI Wt+^6-Q=B-lUon qC(\Bi/Ƅ20I]}d^ 1oWcV*9lco&s5d":`qwZ6!Hi%T.xEHyj΁LF~GqBm>fʗmo50%21uBOдHm-x/T/a;^3|Dc^W_glZxLzsc- Rr(i+\]J@Tb6|$1 4ji|K-n=Чdž@jnw0&n:+7t"h3d r+ ~׸٥kz[tI$^I$I$j^4'2рP8F 49uŜo`S(}tlwWJvNB` " n2[֎&.-A;RQ q3цH}jg ]+uSn8z}:Š}$̜Y53C֬+Nע-䌕qz6X[.⊾J@=*3GT?q[o&yUu7a uM}ʓ<+' 9^b ]eQq@mh=`kCpth%8 KBƳk+'8XϺXQ @S-Vl^\A^,d4_1ˊDb/x7K4%φ/ggg(0ǎs`$ o<2e~}ymVJ|a#zٷ ^<'-RE ٰJh0T@T !?#!@@EC&ut݉iN%a]RB縰dXh8ZAV@l>U &)@+ WG"U]_avT[XU0iX^*lt@+əPHkh:– xp~\unك '•fUyL` "DbJDm]s솫gɺ`qg')on`xH:MO39N3\3zȢ*PBFD&fKۜToP3/fANGȦrD,og^>rc  B~[UR{]caMf ?BtӼ'?!?U̪ޘony!}DVHr%o\$MF KewOZp 6N<39wgx庥H;7( _Wt5#̿2'ؼ/W"e.+Z$$;xfo?--Ö֜L(i &;w;m5<"F k>&4{uS}meD(/)gK@B-RZoΉ^זl |qy- f);Yu{o=)lh&`WRu" ߆Rۏ8ج̳6${דeAYTEkhmB#rg?wxK FLloߺ?w\w]Qڱ q%Tyng3zSt !0E8y= T [ *2(X͉`)-+bߖ.Pr7,H 8Sj깋^@$$7dΛOQ<7PX]l(SƱyR놇@*bPaW7P=i9<-_* .(Kl}Wc! <c[ރv-et#ń.?xQŷilZ̋9XUg(86$nP\jt&xaOr (R~ΝmݝtwNUji0gv$Y dX"m<^ﱌOv;d%ixnlNBDWwv繓f_LDs-g@/ j$RExZc 8>H \G1D ܊]Ħ h}q=LoH@2,DPy%s)vf ΢E ,ѵ.@b;YkJYfԟbEuS.~+M23KˉO]:W8}/Im4J$n`Zqq;:SʱO|G*PXF"NիGaPVqkU'}a(}CoTmrX :! = ~BFA"Fl<=#;kON[/(F\8YyhG(a!QQ Ѝx/#_ru_Уnb'8\>Fp &O8 Q 1 |Tjl@xec Ko\v ~xśou)YG=19f/L_ '510q*gvvq` mp tpG( [l (0PjJ I1tzƑ;0nwի Gp&3WE37J(ykr 39i7AαtwxQ:݊Lo^ϟGEuLMq+A3I`[ PNCM>N6`5y Dmxf<45oām%:|(//Φ&־U_yf!V?l?l8B8$՞8jpS =i&4] DD,xS鄬5 FnuYNq 31;H+s#< +'B@2Q"+ڥȜ3ģOwO|>'|ȦKg,4gՅs3gq4#5UfwL,CQ}y6,)qc / yXyB|,GqhL+Fp#HsG_i~50(LEIM`@jE(y |.zStZ_;>F^o@7C~70 mDȄs ӡT p3qphyy^!Xp~+•N'K^)0Z}˟P{nx V2úw*IA'`w-f`yb7r/,lժ[eÊ =e}.3r،[eN#R1جI' 'Y4#D~M0ӣrHXo,TE*e^EF4ԺtrPUz5pLIlJH9&@nKӎi2ʆ(Nt a9]uQ8uE%Ċ [5/>\zf$XUA'lrmS)If8%$e)צ" Q0)+g ĩRB=]g"Ӎ^g¼$M-x*;,Zi[t9+wf[E[xmprzvh[`X炵񿽙iUu2G!}@M29IS@%=\1 劳$2 s@[gAg8|,ӂl{@Q87- >yR1+ Pk#eNHX~atpG} J@. #e֪q\T<*nyl"3Њ!"g(bEyJ_A@Tj(PVǓ3D2b)RjJR 2=qmwo;Y^flxmM`Jr/[ <&DբcWdFiF?|?:ֱ;7b2xrOas_6;ňj:?ߧQ1- k_>1a~ufQⶋBj.zKx q0`bnvkmp{0 \:1Ml>g4={7] s$P!_u)Ɨ&҈?ވ6e{(u51zP}~](t!2zesr2ut;&Sp<5Ѡ8N5P R H%2@PN}~3N {/ 4?u$5&#?v'`CjDk}Ag!ăT:"r)" !l0E:]@R(PE Є4ezx|Z,wQ`\ϡo!{>\G#xN>h@z]P8KR; )hL^O!_1@Je-"1odFFϲݽv ̶####_:?|WT,? sw{}(ٚ%6~fY d1DΉ)(XOJ(h;szn G,Z S ( O NN>R=8a?mhA)St}?p- w .ԁ@PO .‰W;`  DZ#SU\+u6.>N\nqH (Ⱥ7[.kxS#&J&q['GL]$P %fB %e\FaMb,^)N,nۂn*_k&9^>;k4DN# IF)#|$NavF`(}Bz o1&;7~ s8 )M NtW x- g{$:Dlɒ];Y(@CCDh̩PXJrJxQޝuQh@mvјtOfvu/S=mj8JB۬<.b$#)MPMU /hPAFD;1%vsss.}_?-ΣQ\^a baC>љM\mԹ-)]s~l03[tТ;b[7'R}]׻Fygp9f!`6Pߙ J T#T # PF~%xI'F h <u4K}8Hl44JC%{y+y`{[Sϡ M· a QaX a!fB%:fJޛ\KUŏdM;_k'b & ⍃ j1+6 i%l#@ rX T߰sM:?$'I2(B_ 'u=<׃3!9Qt X 0: DGBCndzdp! BwB& W?ynz\S|mlCf1qVI p120Ooz% LJ{fȉ1; b{MĤ|ɬF{A`pϿ>r2)oYRtHL^@rO1fry}Z _ -|u~oo#SgЌ_ᬿX~_Nl2=(#2O *(&>~UWqƐb~ !I[ӵji > Klhc@2.Z糰%K:>PR3QToO=G_/@!_|>~w\4O̞Rz\Aqrqc/vLb`RJ(zAy$}>jI׳m Prg:ӀPMsFysw]Vi#"qKWajNud67|CP+w\W~!TaRS}$;cKF4gI ɝ7Z0:|rYxTZH-øaîh6$VȗcozDaJ>sǟhox}Ѩa;U`@K jlkl ׌C?&edlĖ IzkQ=Q slz![2U[Dk翛`vgߵ.-%#y%2IYb4T<$7 $`c(`I)"Z^фB#G M`H , .fP(ŷSw2@ ,C9CF n&qT @:;{pBGgmL0O*r. e *˪DR~5AT!zeTjQ;8DUIuݓx|^oI춎ʰ傋CƧ:嶼#d4˅5GZd:g(DK%$YkuCՀPDIw|~,> ŸU5Ȑ8K i!ʘD@ d/pCx{.v7eKϹgh\Bo "AT[0ɉnelߊLgQ(/^WΔʲ%׊ڑLNÌzUVy% ?׵^Ҿ؝XOӭ#IE#fCVY|ˁ-|&Y &6-]&DGغ5o4*l=&Nwm%oKIϬSL4 / [Yw?bS K},Uo8`HH`闡=:HckRmrj TY) f@iQq۵;ta@^xfs2^lB=O!O GrMt|epjGOA:$Ts*6&VqH91TQA@LD Gz Iӽ~,48| {"cc~}>T! )U@2)*$"DĈ)J"H@D6< nz'Ȓ"48iu]s'1;┘`A( @Zm9RB b Po8@M1BA3|XBMHb;Y95Y~zwiVm@'t%A]] '\cTMĤ=o(֊W{3Bfʟ7Œ˨ PVv6ʠKZ-鯒k5trz`z,I4Z,#¡L$|ߤ Zf @I'_ <J?^%׹@=cC}2ll" O՚ThIz@4A` Ć!2d @;24Qu:>v^[DD%f Xc'0 @eB7!RWѭ㧱NB<9tv9SD2wqU^89)ՀuI@TlZf YZfU9̃|"DHh%D!Z6Icp2M 7IƎC3= H{[swV sP0{SqkW݀I7zP Ǯ A3Ƹ1 ߦ 6B> @.HQPA&PU)AOHn @dy#>&:!{[7y"0G4h+|a0]H*S9^MlBEea%D׭n(iS݊+wTbT:G;G:kr|Lm#'ۖe'YW6Rt\#.FֺMF&AW(LJ2nCR>ugR  TT^{@1~$Hqp s̓逡_<A j؂<44:6zRDnUAg֙{n ߝDJI0WЁ}&HwA31hO ⼉a4C/UZloz!1;5Z)6G&Ɂ7thJs0ppPnkW|}UM ?!C+dJOy449wUVE}VX8$ PtSGa]Ɋ a v`AXgu8S0G+ض$[,ѿP4o߆RDI;x^ ta`CIeI-7&i Fon8."#'? {.zZb ۏ9*n; ͭgd4 ;t(Aڼwwǘa`ԏÍa2xĝ2c']sp3p9[5Mhm2b!x' :uhvj0Ucxf8 {e]H_:uzp 4)q0?` K0 U4hZ;}Gjp}=Yd>zӪm[~ 3'C0{XТ},u fY>JJ/N88'vZri| ȕ lg5|96B $|o˾7Қ;nyyE'yn\9uX[PNẽT@K+qn`Gw4 wq]8zsٰÔ=^NL6i8R󦪤xG;yESrְHғv,VQ*XgDP5ϝyZ68P$*Bnk!ӱj]Z6$ $E; :cN&&&=utǀEOBA.SI N5'lȝpɍ XI,A `A%d AÙ;m"̙}T7I8+Ar8hIh&A"ev LT!PNj&dp8@Kķ$D=O‚GV,JBS\M*d4#JJdvAK+:`</9Vt<1S4BvD #xD'hyI@LnwR !&sT$=UEhSy{T szp82 EiLyj#}:/>n=hfG9h1ɶQ9$ AiUNL(@TUj3Em:mprА$@㙲p;_@(h]󟟯9"XSD6ATu5}mP!S?dF*AJ\34v:/yɔڞ_zrO+9 A h";w=8 bϳg ٛ@428uqBـI(Z! a]oΩ\1a\G"āK\L- 95v m4 Ȟ}; Q )ǒ1g Ã!82 _vvm4qLeJ5`H@3yLϥ°gB@^YOa 8\@<͙a03$)).X%;8S(7žp$!#=`@.l@03'@PUDUTQ6!nSC7Zf]0,  NĽV)huEűu r>w@aVǶ'Y<@Wzy #iG<4:7hO!ٝxtD4,DC=@+xG@0"a ó^d(f {2n uZ&?Oӫҽ ={~^wx-bGtUWLIqT(@!:9(5eIWKkצRM:]?ϸ'ˈcQ2)ҀFw9E(Oցdޙ??7";pQʯ, ?#P7Tۚ>S%||`::gGhX%=Olž|g{ rJ`.MEB&!W$@h@)7C 0n=q}rb~Z*[/ /0ma<14p۫d=`D] wOۉbn͝8|v>&"! Qr0Wp|kA=<*:z(CAUD5%HZpcKQ~œ à E4檨B\8*#RDBWn +/oߨļcD%zl@-ay\!@eCB*a} bGa֜돥rhsMw86CBI@,6qOϰhQ~=B>ZaLQU(/OG?#B"ؠaA58YTM@ڠ]׉ $D`ԓ!r(z xZu`ig,'|>H(aB2cҢ6ɷUo;OOmҷTJƃ ~S*)>6Ѥ<.9ćJ>^heh ()hrTdiS  )X1|b!IαtopLd;z헌S:Pnbƈ"ksCiS㨞x7r.Z1<Ent@tVuXi*,O& Ȩ&C8SIeFqNf#A3C͏.Dgh*Ha0ɻ1 [(0Lht ` !*m <8^ݧPē&(onصc/)h0E%`<)/ `,C!;9wIC{_GglGJ1]$0I#<0~p4@(! hA4>a@xȇ :!#`GBQS00 Uzƒ@WA`~[Ïd{;z{8(O_){=.Ty ~dǬNzblǚa =(Q)0]Hj C!@ioe$X̷pHJ9Eu>w \U\5!x׻MOֆ!f})'go#"ts. K _K~rGob*"fjc0㑎t[@ޟ:1g6afp'A6dF";k¡Viڃ&grmϭUm"<@ 0su3ġ2IfjZc6>s(w鏶 #Fd :~5 dxJ PCFݢ~$6kG@gg,@ObhY}#Fn$-TZ4q1rj"~. =0HB!8. 2" e`V t+s -A׈̬ 4{-c͇ xv'4o^ ČҼI؜(מҹ(MCDR(#/ PrnF~Y o9WPFZ!8O .xx`xMSn,AAã[vtNQGPC$A~q!JAz@^RGp1bu$ CUC{5R C:+)xSj7n=KWw슏!1ALvМ63a9=*$^CϯW HCo`I8F1}/=<\~$Ƙ%458OꅥT.,'ʆ2QCA0ђ|xB< @"!C EGHTW9x.+>WU-tMKՔ$P,9?^-<0hhZ'b oqCMյT$I~T w/+Њ1!.>][wD!8tU:y!)2",-3&;xd2 : K[:G;13]޶kzwTFgn]xB5y$R4Bj1dEQخ*8kO@ "*Q6xrB8P..5#1I:Dͧ܍ۊ{n/ J0kdeK)gC!9%Xv3 NFSig~%,k^3rJg&&d[_䌑C TMVw8)X1ll{w|^Z3qN#1'y-T=<ǰ|Ďߚ*g \8lɃ,@wT i<Iqs̏p "&zv;OЧX.UD}ycD ,BSo N"Bl}]nP!w/rY^j֫-v;CčDoFIvC8GzBw^;~qXeѐa&XId+G62m?O꧖BFJvp7ᇄ%6A2⮜jv餿 . "}8ƢMJΉequ3ˢ42R2)/~ZW]!-|`3DO%'C”fbd6HQ82|_@΀w Iyhv8A}+Y s+F\t"FJC^g"]t9aEނ{VUN'w 3A#d &Buaś:NWxs7}|{()v,fH̠Ռ6ttD8e\oWFJT6*HIR̺?pX1GNQh3H0"Z90CYC8 tǯ>[=4] AIѰK| i=g`PIO6m\6| cx:0=F#q9 :M+\xYM$~:c攤I ĝ K}jA}XVfǯv 3s: lW&HMD^. \r;c׃$Nf""0E@n2B^xMQ LJo6/ |ӟ^Lz_KzT=c~S.CcIu>ObjK ?I؃BG9Q DxE?9 4ls;YgFIUN;tmє110x|yY-(0 (M'ӮwlhLSD~_ I$G=\uiҤ5yGtH_"?;"D4$Ⴜ._Y>>"zd~7!qRk@J" 楘9I#c-Zlv=C4FA6c9k"P^8* ,1tG:m(`y vFtAec@0Z}(fXmPmc9`20JAg(Yr,k'7%d4Q`_vؠ>|L5׃'`yRtűb&szs&*5IӆxoKGCb4D /mlݣoMѵFDQޔCў(kCB!lXBr{M5":#S~Jx}xHra\yB $4]@8oTye콅s4HP/JIcނq~ҟa FDsɢx3uA4ȻVɡ'|$'8 x3!z#k~rjH U8;^( ʄ?0]Apu!Ucp0K."jTR S,8ǒ/LIP?go}4wJ]^Zȯ  E= D]mŃvk՘14Op_bF^]0=`#PëCC'H<}C@&984Da0)GYN$LTAPj$tN0k EQs"%?&LAWZ֑TВ冗-.vb FN@KX6#&xy3JP"%8Z 9 9qe KrC;8k{u;Hlc K|ͩ1f&װ]k 5=lsg:A{d}Mz SEi/`u**7D6 6w.9P~ Sԝ*!}]`;31D 6L`>DZ/j~ CHz~<XuwC&P\d׋x[A:qq#b kbLbiYc8A֔2 GEG.7ghy9OB&'d(DDTJ)DPI1$<ʊ>M]bnq;'m xԭHJ3𼌟xUhcD<%e&lˢyA1#l8Q{ЧC,8鑷EM;dtiN[Ϗ?OO=J(\FJ[tڃͷt9qOd5(D7`SП#B3Շ4 A-cA{%KeA/&4>ؘx@r$RިQ籧iJ'p)7B={ 745E~[VƌTc03ecMŦPSArάh.h::l hA\'4#!]@1 ȟ??݈qOu" a pIl߶p9IBD#/8AYsS:58bSms 9rT H Tk佰Gb0) UD[pt%0MvIO̫`}̰ !n +m' dvrM-i <`)VY3"ac3P|8Dir`=f_֑I̜ht!waaT =\GW 9QrߐgI H?5RdjksЇM@ȧ8gi*I/$z022Cȕ2% {(zxk^߿׵:ҫ+)p'*=zN(E2hb0شc?N`Rh'i;"6TQEXs[$$ B܂CDPSJH*B,b"A0#y]0LAp `NePI9XT{tBrUPPyF, &nY$}fYV>:Hnf,F)68=גuP@bEG^bnY{xkרx3,p#~pzg *?1""")HG*/Q(b" |_î?ـa\ՠ1uhġ@EnuO5 0@)"Pknd@QetJA  'v1N=Xc05H|eC8Ya' x0wxsꌋ|=wXȣ<:ia&#oEj̗9hb9ƍ>G<4}I5Mk${_naAd@2ʑK K1n&x#p`C1RBu iG/=^x:$C§?)7#O"A`0 >0% R~>z% R LABu(43#$/3{2Rpʌ30!js/{zC_GQZGv`}=N>K0r~ߧAD+KeLg5@nfQ UC%d94!b e1Ǽey'Cz) |8;7r8qϣk|}vt}X܇osN% Hh7@`&>԰n/͞u$'g}aqPI{' +Ii#k $i0HP,XR CqtYd:9k+ ]RfH#BlB"<8nc{ Hz_ odч\:MJ|!%{\kϏ.T}udowsȕx&jyMj.R'u OP8@OČ;O3`xG@ V@A#~⍢ZV h:6)]hQɩ6dH zUƆr2mfQ{4񢓪Omkq'qP]*P愑#ַ\!T({|bN ?#$;L:pZki9FT2Kgq5υ5M%qybRaCy+s#i`Fa.lB ]kq(ޅGB w7 AG>4 *GeCPpT"`ڑ"ҽv3닡(Y~t#F(ft5'$0GcNT:;و1!T $4@\e!L]bR )ޛ5abwk\A 20 L>;(Μ`Ph0e~9!% wۖ!R:"bpB62cIW"I#0^\|O1 L20=`A_m <}U"!lb udazb ZR*r! 1 - tT >sʘ L2;J?1!ÆfHcJdx bm_e`p (L1^EJ4-4V#!?qpT%N>=URE)И1ސH{2CВXX53U3oq4oR5H7t @boTt_nZҤv}?qC䯫^ͫl9ᾠMLf($ w 4,7/mM\v/>UkeKd]7,~UdJF|Z.rz| t\-׶uV('0 ZLWl_s(!kқ֩]YZd<-{jfk|̦ ЖW%u #!3t湟: #_?AQ֏lko$C/ 6en5Оr3mUk|&fd 6("VNa`+/qk6y?I))/]]4Ecj@i$I&Jyf}P3t44n[℠}lo.=!#ۢ&z[Tat1Ď; nY%]:aq0~d1fkU,?uTǜ9)uMw*bI%ߎ%YY76 eDR=C,LMJLY:T;0B{әݮ.#é~-ȣ쓫9G]'H7}#y'.BVzY{^qCY y&s#|t]nYwqŤaiSAxf')ON=x=gRh7PK.X(0a佞x${B]9t6uiy)Q8hD_ #'v=RXN `}8h>+":$Դ.do$`$=I}R>QeK ǿ)i.20.^sC&V)R .<||yؔH_OkpPD侚t'kœ59 S |Qr:(O4:#0S̈g7b$~o#=q:jI XKG~8P<#L* 67abT6`v iLCPPlQ AdòhbJ'K$I{D r7Dǫ6hY@ڕU`%ƂT!NrxDt u{1r!ET8k_z̈ɡ_*CA|ZJ'M:fᨁ!Led:Rbø=؜'*;+:$t*yT8'e@Py{q<}hCs%C#>mꏨq8|;Uׅ/l`[tIepUUUp]ܷZlqF"v`{|u4zcNP$o(RRQ.-]:!tJ!uEՌ`a '"y-y['+E?\p9u‘>1QmР}V|UZ" 9JɩA=Y2~<5ᧇ QҮp7$zhv7Xۇ#!oKC# d Cx\e~)w"3k8=i1<sh7{1z{0 LIa}r§Lc)a4(8aPGbX%2SF8D=F@t ;C@)x@:H KJTRq @>OGٞyB`[xυax ʲ5%rf(k;וN/eNP/{DkτŬCe QEXGqGq7<.NWu` Tl٭^q |H@Y@P(o@y= %F^c}ObA6DD#޴sv0+7$`7ڎ"#c6`,8~[ H-s(WZva5嘴q{Z v] 8B.AstG3SZc{i{ijb@ .Pz9 ֵWƀ8l'`?e(JlءN0uu (Fdd%Bf&IMyF1ZHYa*5#C Ջj!T`a8 G\[RC"L*JŶB##!*,TꔗmU4Tswa[mVl`61c%? 2lfMkk62k 8|zd@O0z1BSbCq=4ܤ p$*T(&#}$\G1c"#)=d|[3* jЈ:Y }[XƬuTiA"Dr23hFtb @XF]BUƌjӿU< aм,57w D7Ap  6a4{M1DZtaSl1PŪd>PUIe0p! P'<6>-FZC.<-ogsQKON{Xa_C:'ۑjc6irEJtX7V/f0뛨HDx8Uzj1[,wܴwt!M&x 2P|B2 5!@ J pMara-*P~J@$onla X"=ݦ LClio,Gcߠ'H&BA^} *1 };lb8rI C]7.Sj.C}+92-x9;Z<<¹ зBx{c+a  ;9 >uivX-"(yBj3'Fi)WKI>цIjXvڌE(bJwf֡ = 9,{uPR8 DĵJl >)ύNi$)B4Խ I $/&#ʞtwmL2BEr O?D|ROg=<_-<\='B=z_7$bzz?`Lx2$P6vBI4dꏈ3؆Оᆒ-G!^!pdQ۞XA9۰}t[ lky:l~$H)@%ݢdp4 .=WC +Kӱ>`挧2z[@4!D粜feED$:#sERXv;<8J$y>g"}M& Aw^P2C?~# ;Pӿ :y/UjąB`?>u| wMw % dF1S7g a=G!G낪(< L># f(-'Y$&cQGsclD:r9 y@rxorkB C|`(j(mj`X`hn5aa; _i $/t__.YyɈ! u렮 p8w`;3ϷuBJ_0Ēߔzc`mrgfB> 7MóP _'0߶{Q(ŀ 2XD@q wS~\ 5Ǯ5nls# }8]đ"$iەXx(;@>9#!'ϥ=Q@<]z p8o!^0"R0(J"INw!8g{{3DauB[R :k;^}Cz "#Z((i؁2i  w7.:/kٱQ!'P bms`wVwFM$%dW!?]xwQߍӂ BKvf:HI[dpјi65LĮ]5ȳMycov=$C4r,m $y; E̛ up@eP'_0V6 O@$vȼ`l.9Ko]s,o2rv܇*-`ZhYql ^k'O'q=r2F"0-mvG vܹj`}+i>\B6?ϓ /ġ6t黻NAe}>_~3aDdRQSF*HѡiǿCt{ǧBS..NU5wM7O("*X,W@9A>!SP2C`^}GͻyaqnkY/Pq@ft WJ* >Z [Ï Gٲw{&;N'2 ud+---0zoYCDfD_fi09^X9 IcOpƜz9R z_єwt>Ch9B.%xp= re+^QNHMrR~ ve Y.(< .Xb>VCfeHKsPP[E kmE@tcsDJ %#IPGW*-U4xK 8` KTCB7iK=k9$3 ns@;swpҦdwe.58H};Q&NƋR=>%.szw|5ki;y8wgKgׯgmr+H~]k|oy;b vp*V@䢔IOTF;(N:J‚ZPqɤ5D(4LUs$⣵PVJRc0xD׺s/(=Nדxii,Ch2pks|xϩֺ 0kGy3:G ߱9Bj  mFەAg(46G l@hAna3gAX\P[5ܧu5LQ # 1AESX-\߯_0{`*Dyu Mfc5:mUǕy(w_NHt-~aWEXwDJ㯻__X(u,ݢn$R$ "(2hq$HlmE˧_*zqƢ`:+13ͽyӗL#X?8M0~>]LsB3"KVfWbȜ5r[›H."@-،F\t^)1Ks}ZVE.E:J].[rF0(d Mr;D؛' 7vyX. 7"D"UQ P p$ѷH rJ3D!lj'"&8ċL135|bd"ӎ`wpxU$nIt=hI$À9R_Y\wkKTi .a6nJY+:`B\9 z C ʹ=ȀQo&\3ɢ2`VbʀjgshlbeU[زPdl!vH̵{з!J. m51JqLpbwm0"%(w'KbgBsEύۍi~i :zćCkO.dwLB1q{L$ѥ5rӼ6|T=}BO4&%g{VqtB^g0"S inAmФ@[ Qύ/Y Aj4+xdJ*O9a¦wPΐݻ4&B m: ޫL"t 4`bSq&2N䈈WrhtBgv [OUaT#WFƃ)%3>$W ^b'hP" cu۫q.AI9 MC\nXX#Iݯ#z9x#M oD6񈫀r€gEu Pe7R(c:cH?oݎWQ e5 1</R}#crk}KQ$IUy>ynz=L[*>VҽGJ7o>ax$7uLbVAв{&tO }q@"sGPh8! fkx"/6*8#n7-zu/s'v L[w=3ߴyg>:64#^:VYВ7'93f2j㔚kHg\{Sߎ/ۚz [eH" #VӐi<"9rDjgÉm(QMoa [gT11P4!@4EATMj -`"$Z(h ]B1CU[ji߳yK_h *9D-U IT$TDkP!Z6i DxlHT P"R4QCL.ܸ6PZ(b @gDM$3T~E%U5TāIKT# TZ *\yoK qF=-*";;E"{@dQUFqTeHPӕZ_ޓ% G28=ș_n 8 R0B"}Jӧ9,o"#078'BE#3ً|l4ɽrn`wu !LP#lhxB|H7@(d#buqT3TGu4;$"^9.{]fGCvSS.pS0Er> :ٿۡרg @mxl]a99{E¹㈭xt;&խրLEˢo vOI02P8頖M8Pm:qOp8^}c##A ̓!2X_yZjinz>|,e͡>@/4^PcC瑐U8 )0fo|-]WFy >;(?Gyr.2d)UVz|"Jdߑ=h=uAv]ԾM (h ϋ;)|S&J57vG 3oNj{u..,^RwTMwp2 N+e-S*N-$cXFu(N Ct'1A{'.YAnשD7珰z%>((UUQN|˷?)ĘN~fz]e{āiT*IA|<Y9ϲxk㩬S5Θ@n!IeEbBJѵ;lsM2߳>"&I^dShҪA@HazfGdB`X}TɫN- T" f@*ehқomDAw $\6p _ӂAN]m *TEt PTDBBg L5av$aQD&(pnz"&3A|x{}h~&kM'n8T i>ͅm(D c`p4W(-y # F'x>D6J6"'mS{1DܖCUt9 ,!q ց)^Y(4n3TT(b\@ Wޜjb6 * Nr(p NP+_p1a uŞpa@{&JIBI M6hWuG6`,Џ),'Vuq 9s6|ʡ^*d vU$75ssZ t t)e9i\ݘ}B\UKFbXhE646VM6$arfi=gnoxi:B"vJcm(B7$@u &MlV^,K%e4N!INQBFXMB4 3׶I#M{8GnXq$tU%kx0mprI]S5 xrW{ EJǰYp=G$A"iBr9-ni Ƅ lw !3%l h0ߟe.Σ0p k%C/%SK \1FpLWی)$z(BX0! &rQMiRc}w< 6I8A3}L\:hu0 ]ֹzԎð8-{n1[UU\lҤѣ6! ,+dJqԅ0AUi;Pv8ݓA,b!mТED@|$n&;JxtbvwUOc\xѮu^Ua<Ց{0Y @`PT!즨]+ 0tǀQfa !d@ϯV(>$z<}9b`~? ?\`(*>CRI,kzpAWup4<{F ptx'A+N@L \|05NT}GNa䇦=!$> ˨6ֱ,f"$!J:ߧ]{i>'Ǩ3( )/>$;FM*6!>" K۷3 h(`d?KS.(1kgvUh(G0`J 5ЩeL\ß琢b*(ψ Nu"=0Nj6{b pa Z*r-/w]]ohj7X3.lhE03I"ocQ4y ܢ0MY#SkұU!*/&V&5H:;AVfOv ⎰}_ ȉ]= 8i) ws8_Pq 3ƄTz@Kr3z?P<)7=sV tUXC}JoB+DO~Ҡo Ϥ5ʰ,3)C*\|JB噐db:qf'ٌ90pB!yWO,]4 Q6 J BM00B{5UGOi<,5UQ6RwPIEQI*!b̦0 5leFO H HV"CJJL 69jN(/0?q(| -E/'H&Py>=*Ժx@R_RI? ]}&#q7]IXY̓P H/yPN1>Rgf*4STMSHT5MSakMH& (&J^{|jh 6kM=j 1UbU&Sb:y̹sԅ }Ny({i@,זJZѓ^`Pd< z^lXA I`X mu-*e)}/eojs$ṣƏ#.zCP$ L%I*#]L); @@RHy^`g#LtۻsjIgRכGMy`sn⩠\ "!0iFYhPHa)h$!(((18P߉Qdl1rYEͮzhcc03(}K1z tayV㢀 㠪;fkT K`#$ Vhaݔe8kKBr {j f ޮC+LbhGhNAR,T)z ĥ4c8 #28YC1=S^cЛ249L* e 5S1! ( YR##zq9K8\R݂Xv`̽h$TSA418 7\gXBiUT;_99?CKʹr{^ȑ?.ۏCv Lzn8lt&҄Vp_e[quvcD\7]tBhgHRdX6@Lh^i]X;D2B쿍MȂB"3$zr˸R{z5 z{}t Cր){5.V1` d%0LDEwRAUxX0LžWePhI}K .(x " `;Eq6U1njkp "p|{w2#)uHC;G@9pJa$8w |z`4Da,`fng S xYɩֹfP$xoMt7`i HMF−,kTrwhWVvڃ{k}؈ $qfNI{Ѩ}9Ff02QvG}YOa뻶3o cE1G:N3 #,ጏBOepK } y/aKf$rzzz \PJPx;fƞFw]:"@:5ے#~FǙ=+ZP)!"~d윍t8ƾ>ˢEGWQ 9N; sqgSjšl'-aT/ZxL+WD&7ϩi~,YRtm#pH )<^cE--]./X"Ó`G1e0}YWa]OLPo J `_ (Qez(o #qLt*`9NTӦ42pm]ɜ7KP<\Pc*]O| ,1@'?^CсGk̗;; yCEbx8!Ǫ;x0o1F$44{]LyHIۏYzͻ~޹bkS^ʈk]u -^iS҆sο?\XwsB-㦟硘q3(o=)Ӳ 58CS>u#y x:W./fzL(@LHX5̣"( 5IAsOūvrj({hɦɦ0bm$OC׿rn>o4_xoT* <|[ XI1߸tny5dN"kP)̦( DArRc҃>%ur:2^moQa[S/xWl0@9N# 4`PRqS[G jl A*E t$hnk5Џ`l8Bm4L04NJp#ۈ :R=TUݟtCc8Kpoq}Z7\ z< u8Rm%=JCϦH#z19D+^ }4&S AZ-«tim@0e2:#OS9m CZs!3Ǚƣ ω261@/~{v+< @8_yɿ2p#Ȁik,|C {2wzWN.&vWL5$JScHK5!2 cDx)yoMk͑{Á. ė"^x@=a}R(oDOv4KꓯbAi 0ĂE (lzv繠nk:'I9v4 $ 9^}<<G9jr/[ig H~;:nj_SԔiIgI 7? "7p2wWP?CXdI ay5[,/aN_x%ǜ(/gr=&ihUTpi*}I03$p̺Z2sH>>cGP^LKc0t(WT@mee"vcᦀ2"5\!b5` fB WZ%@x \p!Uw5$R7oN,`LQqެ55VcqNYK-,H>B YCDONA9^G^3!Gtlb 5j*%$sI^ HWsxE|`@S|48^4MUD "iu8a+=X:AQ:Ioϧ1!cUc G9|yzcbƎҀ2Z`Zt1# P-ϳ}F0 I·mMNބu;QA;{`:CY0PU -6 ~#6 E )&γs#bÃvA "RDb Tښ&+z  QHW[ Ӌ!-@mk+ HPR-դpZrt3# qsu6#ȓ=;.Mќ&:#PK)D!0JޏL$zGME#IAII fz k75X(RBhj3qx!n62bnrKʃ}∗B_@ CN[lg0PP.oEPamjCuƄN=[je%՜&/RnwPb (a\;;(N: PF j=7.qZ`O} 52|~ZaCĮqBЃemޟ9% q' -ϑE㙎炪QP9@gL'#v\`k?`>O3s M8#&B 5Hڲ\,,bߙOTj{!2fjfjfS3ln\}cH:|B} s۳5 3sYru - DbuΜ]Vňz/ID& ,*7XH2;:(JJ$8)`wJ ÎUaMBj@f 7a HKXE]*I:6) F`xBc̭T+d@| K@)rminB"@Ie)Kқ;E+Yᛱa6:P8`˄ {{OU>oC^V~lzKWH#0 86ρ|o:(0 "X Ȳu=y@!f T}~ȁ4N*(V2߄xgR$hy[/s^SLK5K1qfM^]Nt\lڶ.G<أ,a-/M+jUҫ1&K0v' [xUP\ lБ%]do QJ-sArF"%"#&!$BQ@4D)W9Mxuvt>oy{c}@|1h?Q_6ɧ旄V(89hMkbIW Vn1B  n%j EVbɂLc,HsoK_RGQ E5TB2T?ؖR#Ќʯ+TC$@o КSNJ*Pe\ RLb0#nvҠRJQ 1iMQ]?AA G9g P?ԢN0u!#*c/hbH}-$8,Dgb /B%81ڊkkkj0C^"d|ȇ=n6GfaW`pi(X((?OЁM`7%6-T"}?;ߺ )J _Q'l@ KRMxC.S'A %pHQ6(0/9jo!UwS͟jLDfyQ)iTF%F ŠA8r)<&):idZORR(trvD I'6#tAQPBzc]X*Hc/sݩ_xF¦L n^Z"N` Cr0:2˾aH \VIx9޹`8k{D!YzQk֯V&7POz)!9TpN;Hp*%kB#ʌir_P "ך0=2[4=_ `5 ?\+xWm>SI קLT-T&ьBRH% poNNN} ίP14I4Q0ā0S'kqS 6}Uw$ =r"u F! <$HܜofSD5C'=rR$RHNBv< pr:C.< Eܔ6ڑ+c8 %Ŷ^]@C+8TqCB9"jH O1MPI)PP,y46c]>h<Ͷ*a踅J#f !dO4SoUno^jၢ>is Lw1i,]IhE(h)D56sr1~͌]< JMJ K ~|  M+`H^~;TܤRo i=>ӣWz`7־(/@*Oq䇀ldM= (]Kq;nTxFHZEPثACzC|aJ \4b[_cl2$SUp ʊdj6ŽPb1[lc' E[My1E'C>ElWFNI6.bJ)hD:J4уf 4x/l p̢^K6űh"b=I!8X!LepX(Áoۄl=h0AMdf$ 8Z|J -!d@"g*&8&,v&v ʼc:M!wŹ#h PGs_*"GT>w6Sڦڙ/񓶈D T|!:^܀āpbRx&R]$4z]Bc$p ~)4,?| }?#\B3HWxC[q&hcv1>kAGd)}rWxKF=$ @ 5Fm^Q/͞L ܃!K}4CX .6ק߷weM:,A M>'# Gv)zT{Ms rї\ɱ& o,Z(qԕ/ ç f"0OC&!SZ3iN5&:A0(]V9]eTP6C͒Z礹x,zrZrߕ7pÜzcJ{mj.D*0uɺN\vpzݐv/iAOꐠ)2@iSsa.'_w{w3 d.hyf/#pWpAt `0b &R],tP9ilikQ$.~O:UF&BD}ښ8}cUY7eB3xr J; F,gA 1ք02¬wc5Mg@õ"8aZRpȹq|14@'_Nz4H {;cd !Hsw= t  %S#!&}\6P1>&+ { 1ALjn= y};u>xz޿;cp%iC .a $/csNW/QÖ?(.oi?A5L0&b$0L*n?HH %Ry}O˄ c)DN^DUFRM fDjDR" F!JҡT}ZvbkGnYPz*6CO?ȪZdFCmn96nA0I0+-&&A=S 1H| K %Py$O&`P:=psaAT!;ldDDRBcMN>z={?dP9܇Fjbt׼8I1|>[_^X YaE L``>m` BOfU $†B >o46 7NaNejrf3 M41kKi1Og}7B:fTNS!>x=gQ y 5O9dR/d[v&0*#&Fd+ +)V7~!?k6χ?O}QuLwoREzkCL5짿c^qĿs=]29 ;df &)Ī? HoqB$rZRZ@ozF] Q$vč1KMÚFCM&qUZ)Uc4}N YD-BXsi$ό9jC$Qa mE,E8K 7 ,:ly4PE! 8ft=)D=Ά5U\cHQy ðu1-3,n :H씮t #q %.hj <}?[)@|-!FMP>8bf}i}a(@'8PiDi?>i%q1KI'0)$IP+JIV7ŋ,HCL&:Wҹ4=U" $#(9+#,p e 4}^xao+:lѠGs8@Qqм@J>戋 THiMsKMD%EI$UArtS$3Zgݱ=3XdPdHDLD0$ׇ|;S@oxG۱^?T)9Ԛ#܂?Tr .`k$V ,2$4p\3Hm8QsV%YjC1ĈOR:x@`ŌIX*kE2A q@ gaœ E˅,# OOAm<j}kB#ˡYϢA(A`rGh"}dfXYnnwvCPMXąG%% Q 1qd`$)"+`L(-KnsNI }Bߠ6kC^O^ˣ}Ȇǭ9+:yQsո6(`j9аjݔ<,8&" =k,_P5Zݎc1DF0@ rwd>Co-ʸcH\)hiTGTEADN=lr#վ*EBA#bJ!LH~;OO,B0䓌qF)W2cFnJe {jUshzଭEVU4!iq+f/3'/m4i9x6L2>W+HlCL0+hGі0 O ("D$;b*& ݐSJO0i0x.ubQ/0/ $n#ͮ&|(T>u} IPtCfn$9 dfrcR(3Ey1a1SNa=sos;vS닄 5B M)g2a\ϫ!>w^pD%x~9% ZEw/AקU Qڛy~7j=eE^#eU0̕lDd P1"=U"#{M!d\bj3swSU X$RC&6\D2rP4M0LHBs $T6+UEH AЈB$X\%\'`) N;L4teii@ xfu2IΖ;ܣV9DrCvͪ kb0q 8֢qhvK)j )6I윹G &C sD?/k1Rl|aEK6D#0 }x9<iwPSJ]Kz&UQ4!HЅ0BRPt|$Đ$9z,:|lpq[P\$JG`5dR*H;Mm@:8/11  3]S9yۯCX砘ȔbwįW,ŊuO©P>n0a4O]RH6̙PqPQsya '6jiupA4BUK$(}QuJϽc,Z;Q)-sLFP$tњ!`nOV$0[~pzuf7wJG+%tv!N2ˠYl h)i2ʰGqO pH HA:IMjhK l=Y,њ^Fģ6 FdYʥn 2bz#)`5BD[q7}F$"=($66;2N7B{As;cўrFrK)NCt`sX1x @1zG c4uy]aI,FEYG6X3H sf\oĪ:Vn\u٫Al Zn+a$*q3w9 Ri=!U9l{zަK1ށh2+/O[Tmif'6z)'Lh;Ơl)|!<8\F`eAN=s8ƽyt6B&tч&4ɜS Q0p1-*ӶmCҶ#%ljУԀ bz4`Vlr,AS$ec.\K|aۋre욲ZS)57#[q>1"LD!4@ 7]@{Ǔ>vü8jw&vO2exP͞1 9* RAjS]EWRPƖVՍ@w \Opnw=0it,t!ǃ F2cavCAHƛˢΞy z_d"b$K<Γ@C8K (AǢOwJN9v&a3  '"An|y]/e]6^MlؤgJ֜1t Sb{YrRp3ӺQ3KIˊcM#+mU:j#FDQ0ցo1/TkeLb*1Лh,դi6jyO^z͛X=.r3rSـyff97 BQtBl Ř&@ FbC SHʬ. 1魕k@&0ǺkIyW-(T))1`g4j_<-]1QXX5 OzBfk*`@;M3Hw<{ HbA?_FV/lO66M6Q2Vr:\YbrupejdaV^fOiΔ:llL5 95l2HC9e`6L%"mUjoܪ-mUq6ڨmN2k.AVͳ (me m5 сapXU6r#gS`B8Fv݈:t`p)309Bzs S00HƑF `6#:B)s0$UQ NRQ33 h:dlڜQeb91Jxz #A{Bj4땜|Ϳ3)37g!+HA6wd O('4*A}iqi'_D9ID@l:%OF"9Fz0KRA0 l^fhnr~zabc m ,|3['*ѩj$A g"xB {c/V}ϰ|{aYP4"Ҡ&CYhKJ(IS EDsCcD'0qܷ+I4 ]DgXLs吥4hDF/.A@?Aҧ  B)"~AwhzCrH$BDH' =byˌoK ~TOaAH WfM4@zekx5Tf2h58pES%׽`H*BU H H HP2& B C$?MP01? 9 *B*DB# @D } &(H) T`"Qh Z*$g4bMQLJP q~:MR" ZHGŕBIb[/ݯ =4]O?w+IA`Yjaٿ^'m0YSZEmXK"A_؆hB(.1x/HTаvzprOdOLu2 Bi%<4Ӿ 32 ݈c`=|ɻĂ-I4k:e%AI7)ԧ0Qt3sN%%r&w{:=^ bhfob P Mcb#03Z2ͅA7jf k˦(Ӊ5Dd`F 枰.L \#*"k1 ! KC;؏DlLX|7ۅM8nlіb0D;Q TT|*[ 4X0hi 8EaE z H`Ojɤ):Ƥ#'=lfE8V<-OC^Jq0A6xN"0&%ë9>Y\LzuEZ(yD7٦d?=E|o}^vVY!@vj9Q+ȘDGm4Ư#L`!Yxer&%NPP8I,I=A${Cʩɥ0$_t̘ 0-RW\թWQ?Nȇ!S)g:qO:'eKLK͕#ઞg/Wڈ/` ߈P;{D5aOQpeBTxgtH%JxYD/l4f c~Mj4H-8Ɛ]k5:aJB03Hd? u_?͔ynU]4fx u=nD҂(3e#cxe'_>_霵:'oƕ u"Q;9qޫo굧9JGg.e~% >1Qwʿ/ϰײׯ;S!yyo8zprTM|g7hg8:LK$$" $JKS&nmsPYyٿXE$rWuGbぇlҍ^顆 DP\ *(-鮥v&a ).=ңsdlD,C@lX]b$qypw'b'yl>1SN^`Oe4"SDq"d<=*VW^G9F0ZV v,$ttH,yA6YţtE{a H"h46\6cdTa\^^1k./Cv" 包S1o֭p *&!|b"zΰJhдH\AQ#d_gOC6;L ݼ~{5<Ft;-c LN:ݘ ,3g1 9Xuc OJ6vsZm76yˊ JXuUt5Pxm\lٮ \$w|xDLę"'a΂[Ku\YZ3nƑBzUYHˈ% -B6,E9ѠM4= I +@I;VZ͞* p5`AR]R?(WK >, CNTD^ Lk"t37"Ɉcv<8\j^Z`M t^]6;Ӱ0qPК =a[$f e ,9[rhb5xq!!8!+NQuM=wK ICLo14GpHZ MwVDu|9QFюÍ1aZxCtٝ 0"ѭo $r׎(6ppU*K@K8$Ȼj0qGdĸB='QgD'V /qx2#2 : /]!!2E4'3fg YN[ znKL*BêT")CaG2+aX6GfFU@Ƅ_mq˗b $H C!/ZYF|Q";aU9/+nj{s,! фuZ:^`~@U!DA=)&Pu[0Zmf!rlu:v1suNj;t^7cP3"m1ScM_DY)J"F}VàM0.p7%oؿ;@ r7qݜ*7QbsNm]EW%Ⱦv44XSqA ٥c?!O$=E#ǵueIAię- HD ý&,Oxԍ^ G6m@@BRDAIx S|wOD0L%b+ T 2 /G 4TIY؜M&gcxH,*H"BNצo=:m[8h1wML ((P ƞTπTA E a#QFiEE *ixd\(,57F'b`Ѫ[4گ|\, `!^+Xh7׻N*MX@Zix^UU4.4qٓ6dMtpt!~됦#ɒvZPPU`#Mm$E! @\itC\AD۠Ge  @N0Fb8HO ~oОzr4}ĻrL@I@d@AB^?w&۩2Shi" XW䟌%l>g/^OQ՟%"t%q11dÂz1prďUF.<[Suqs] h\g_:[9{muЗK"!spu+a#>8͈uw7j]*ܦ| 8|ʼ;! >-u[RH8ΰ y Xd(}4WR5RoHv|9v޸0`zGowk#|lx~Z&wf0> hv2:=vƎ hrH.;S^[D< -39;nE9RU"TI]`JH~ Sfc1<RqB@AJDJ)A뇿QlP&z>u|TDau}bI4Y!^2{%nC?Qpj.uJ@<(h()iEJG2=!ǫQ !("hZ%@F 4 ~^,"RܥNވzS8oRyTp^rl?O|wt).,=AAŁIhVd#IsġUC(Xa$.'=05dRgs xƞE҄IGuO@0(vjMߧѸoy M??Zfͤ4p_"ǗMq:fdqOr&@<x$N D9 N!y}.;[U~+OR@c6G, P?3_z؊y5kC"PU,ۍЌ> ˧_v,R,bjovnimCOOQ_gqK(%r i)CΉDHvb4@D=i)M]į } |$t0ED\; cᣝL5jև}5yihӜ4>9Oy:kWrNTYBtYo<ϐ7|) ƛ覓DI2₎fKMyNOO:")=%O2 )bdlWpR U|{" l P@̻p"")o_w'Ǣ|s./Sa/\22HO} I>!ҕb,0y7z bM!(bM|ZD8s59i0woSR3JmH_ȑyi͠KMGzmcXB-bZ"+kr B2Eb#NӤ1]NBLe8mU&dK@],H8H$#EDǁ{9DxIi(̔m7QFWo8'#A 䜄 a ̈ %$Q ;5I'mJ:3vbٚd#I0c 8< g9 G@ؐBX ʲlh8,AXe$F)ashiňlb#;BbHH/оvƘ?q1U6ҺMJN0[UTҪY!{'_Ia$bvI|?p툋d1YXXYe(k! n dIbz *,l@71LQpX)(C@$Me&RB9uLזP>S{,H @ ~BZq̻l%4Ĕ_EmTV'Vd;@ZlE!FcOMZ¨-%d4d]m:oD>;껌+Ӏ  N1ݿkO9`HDڤD3He| դ, _Ap'L$ 3f:gFXdhpqj.Xe/4~Xn$pR*hkN0;BpAg v1/ xMV7jr4 3MzqttlhxČ+[/ZֹFf. $,CW,υ̘V*_Yb3j &vnVr=M4틢L&6,1 F񾦡38wSɶ:ER4%7 '4vvI!vƯ8b陬i#im2pO}WQhCI񥇔坘!$'pGE=j@zd `ȌEC @P λ |s9#Z٠F޻ѬWk7=u1|r%%\p!U}fh3%;cݯM- "大'Cf<8;M#Iq#yA[gb@:xEaCt!Cd\Kjqۃáp# HñY1ƒ]:fDn6 8EXCێ''#`=OCATƃRǁI8$NG]2m@GLXQ-tv֎W:ixɳ!#op0]5=p Abm49, uUʉA $6auGczD Iͮ˘nC0\!4Pl)BI᷆0]kxC\hHno׸n{ +Dp]HWpu#ADtIΗo7{tI#d6B{Djܠ ݑNHzy AJ%#R:o1zaP_Cy7?c6~P?$0GūC =UJb}B#:Cxğ$(/R޷1EL(ږi.l=T Xv)0Hd4%Ȣb&p 2a+{Ñ%Ԑ4CmM"B5% R*| C|M %7a5bE ?aN>Qe<LǓXE/r/\OC jˑ q|b^F _dB*`!t.g/Qy+'~X5Ə.;>[Q3p*)aljT.4uXBW#g\)X#( B PFej ңt(';UL A !~B<,P"?sN,%h"ݸ;H;68:UMv] `jDG@YF3!E RX đѼdn{V ?M+.9 rh/mshw=4b g_pU ԯN] =^^2sxyxO Luhl %/*IBkFPʌ,b٩Ktnګ'1 0FlnkГL1 HIkpNw :G9YJL#J'̉}pDШJ|*?$>pZ(@0ʁ(QAypA Dƿ``gN#!o~0t#O!rpdDD_,)GlXgS"%*}F{ľvatjU5 ,՗ au Ł[Si#]%SA%mhz}ϼc0CSi2?#sV?ᩂ_#"((VZGnZ<ą>IOI^UXFC$Do~wTE0.#8l ܴeҎ'‹?AH{냖9'䯐<#hda;9;4/RzB;r1H *4 쇰р{i (r9(BH4J4hG2a  $qtl`=E1kKYMt4ǝ2%f=Xt]OG xz2C߅ٽ -@4"q'15u ,[(TuzSjRr#]Jc秷:Hv3X*Zx @&IArw?$d NC|C2>gweWC۔~jڈJ;9ƾx2}*)]ڌ~LN be 5h= ƈaU=FH*sh?IT0`嶭5Q͑b"Dd"&.sr0IP GCTIJtUu | pN*u_0.aAp9oF3E Qg9?Dr't"m6Lmu-<G TRvLvbvmT#+] b)5H ` EZ+h(+IF#s$A$QrgCf   :*@AI/~pX<q+7 }9xC.?Vab\^Ҹ?|! % MH8M":wdzoAkd-xzz #orpWN8IHg-2h((B` LH{9r=/w0NQ R: QDb&(VH&H$JB% Bt T(JP: h"JtF( ibJP-PH)H4l(M)ZE J *jJ $V)Jil RR  @4)MRlZEӈZbJZJ |=kb=m N(ooP*` ,(.Iy(N[ʸ1iE8Ɏd`g35% 4\JAHH0İ0*όp×bU'm'??91kC4%S5T5QSFصDI%) t=H hD4ژoV12P;IrqA"l{D}܄1TRTQADDPESRLTO%b^Wh&*7`Kzre Q^)+ῄȉH|_dh ɉXhSE")b !(bZj$)bfb`bd X* $iP`&` Ua/WM4q>׎Jza&J!hy_NZ$3S}Vt';Әe6 ?.xQ=0`jk3*R rw%^~awhGm^Dѭzob?[a$=MpA'6bU[źs:Vs?B F,:B`-wPzt >u< ~s110:ђC Bv/crsL,fȁ k1F6nQŅ:9q޴E 5tH`APHbXve~-])BxL3W CLCrjPc1 qߦ#r7Ԩ$~,H!ORl+ aR0w9Jq1s嗻 IS팉BTB*:5@ӿ5q߫^giQFEcl 9k 50gA7׏R4O?)wa]jY nO0* B"(v,DO=W@GW#iX&;_B1 IKB3{y|:7*#p`3s|yxd5X/c~aֽJD_ '$2QМd)"C#꣆>D>a8`H=eb2Z:H`"!TÐM-~/8LI"< )NAK}x@&xsCPPLA)(yJνĀ|&+7۾.{tj퇀K)vG %] v)\m\?!&chm`4r)~2H`*D ,UNbcy{ %濉 $M"qmC4Jgpy`e4D-' P-R<;ʥ@8u3 LBqxAa<QV4Ěv:y x2<~-}4ҔJ@RP J% yHuxi\ՊHmXy P8%[Z'%[\L!(gpYրaGk*t= WATALBH BP0*00(Ĩ; @X8IsO r!lLh) U0-#`p&F(>@3LZrA'kdmy?>"DaO?tTn[6&"6z= 7xu >&̑" LJe }R8FsC*z&6/YTJ0~w\x0b ƥ#Cqك@)1Br'EJY$nV4 nDf"3IXkzV"8/yͩcCp{\czf\"8E֟ c|p\RD,y#a :FC1F\@| Ǜ ġs!T|Z2g0k5O Skiz݀5N'8ЈtOU=ʀ(dy>q={Z"aq:\z]^hd$Bg]C7iUOM25Xbю'ء`ޞo`jo'\I+9d<  &(H&(&!A@gҪ!Zz4$OpꎰHHAHN/)'i~{0-˫_'[ 5<(ϑŸxp^ ;*sn&p'`~r$A[>񡥂{N5v1Fzg·ӎ%j|*щn\C! 9gĝ!_K'p[yLӬ&QhO d|{h)" ;$z󡮵=쳀Cn2xHt?ϊIZ8ׁ$ >q=K< "#D`ZVt|tQSH>#$"Bh;*x26%ÙN8R]NYNo8qjlQl&jlS4Q9$vlBéfTL?}F?ȪP~( hR2 DD)TABJ% -rҴ +CAQ2FB$I rxD,N-@&*H*D)!J ha"RPѥJAhVJ@HҤ=At]f%da{T+ ިJK}~̭} OILT̴J;=2>{PpC9~/tdwa k$(i i P+%*K  RA42TEPDHWTdwCJ+AI%M$@T4AJ<1)E11 05!1! TH$D2D2PD4CAE HDAI(S>ñh>uyfcF( =$ȋ>8}Vl i!>UWB 4f(g:;qZ=G!;ZSd/l䣝Blu7_lH›=BZOht8 ~EUx665ТΊw VOݪN7c"CGex6`435JnzOM<"dNfii@iJ4U?5ܻ؃e [blG<7`Fdp6laf+4# j҂ġĦ[32##6Ώx.&0,oWxEyV$+M;ZRa'!dppmF^vWp!BCA{Ԡ3J4z9 F'AW5 *Vx B/PA:(- *vŵlPrV xI}#ĔA0H@{!U=f7zV³x"!8g\67CZLirr%Ȏz/-$kƉR; o7 y c ^scldhytH'` ?dbaft#Fʞq:{"䴈֋1 3RÆmz*j0Iǐ7$AɊZ pNT&;crQ9Qsb`LT[G=M{,ZԩdN~O+_CB~JX)G0؏og>lya,ku&C_bZ4d>"T`Xc#c]ѪϓNj*d8C\&FB&Ɠe8QaG(,Ӫ6icjb >guU5S{<7"rrc&Rc {͍*n%Szy>.\Q:zCЎ 9 >8`37x4CwH1t* 堈.`(Fa(x_3xq|Ts&]a |( Lȿ1h߄s^&g%lG11}q̕t{$Qt&ybk!3рE7^;adXr:D qCZ;GQT3up5*@ #)!ctcpsN㭠Hq(6`Mq.(W ăf")B(Ґyy<8kg:S4*FڸT5U}LŖ+B{b NXQp2Addxԛ9tyZ^֦8DCYktqw kRjRjFs)nZ>2*2 ^_ 6,7,nۧ#Rof6AE# -Q@jdFkhxR6z͂ÆK[)=,Bv7_ 67%P " MWSyNAH,CG"fOk.>V̧FmP뉽BXSK.Ͽ5w58a.r&PB̬p̧t.v cDUSlŽqV\!25-l]D90IpKiVN>{JMfd")w cBŸp~"wG#IT JhfB!gtޑ$i:X}ca&GYWRWWMbcKFQ1LDXNn`$8 Id)oyw5 "J5 @ܴQ ()f42+!&4 ,G8qS \2_×ao?0Y%"6@UwlZ "%hPq,8o3m>,\y⊪*KfmCdPY4IMbdۗi;ӈVdscu׫pg)H;CBp{IK}P XB(0dn턋]Œ!c`I8ssTy:o_NOǑwi]cd8PZpXcLh]ء A/#z+877#C5z鴴hf%\SLY1fb"BnI}QP1tjP5ٽZ>ӻGbW eWr&I4~ʔ(_ ~Y=v ѐ54!"wۭrE|p8GY( yN$ Yaӡ N.@op$Kc:c, +5R`eֲЈN i(ut% K| ?ׁa9뒃\_I s5wHU0 9X pw{ {\tmy9@C1N"؂ȍ> k\P劎Q&QqKk1 UXX7dj bbmJHp)婓gƆ\BZu``)@iG6; rrX8"*'C2T"H Ztd@%ah54 F?<.H/jk,_a{pH=q b&@E@IB"diB= <0x5]$iQiA eyAb9Hz2i!/'DG= ɈOb bR & (d&^O#m7Bl|sF8ʘHQ|}Cg- B诋-2Ly (RimQ7aD42KyRV7Գ͟O<3EfT9E;ChR8lQ9Ú*)U&8i65P_?8m~Vsp ĶH6U[QBMv7=A>?7м8,lPJiL7gKBxH(fIi`y%wsW~vpACۀ$Q|_7JT*ϻB!|39`51lS!d'F$!_|J  `ͯ8`H'tQdcXM4ƚhхC)1Zř1 @),~,1A 2%"o4 C9 *$`ۑ"TҋZ&jD[YUqPe!2@\,z>{P 57<qnG(sԋD|SPKoM'-'#YNgt*5(Aa$am쯣IasmVOƳ3lZU  s&m붉a']R=S1kb.].RBk*t5~K˞G.;,afEK_#]|Codв`DBYq:Eѥ; 4ICy2XHRɽM M%,g0)0E!b=ONJ\m`A1ޔc{2'70}E걣X +30L;+9M2ICbM\ZX7VHHš5KNm>FXETaІdWH) (㸘TaRmEւYhhW,[Q1XtAS2 7/ QpKOC հʛ;ġin;CXo\U뙽 4V5I0FjW*ǯQQ%"L&ZMJOK5"FșB'kt.=;c|<2>biG,aGA$5e&Qi5iR<"vce`ٶV<a ,216B{tрc,29l&aT\WZ&G DYȅҎ{t Y!wY ql+N8GIe#4QiTeXRP]; MFwͪ'>V npw8FI݋N.=GMޛh5DքPv`KzDvEGvh- bУ0>HZ( ell]F*OO,7Aefrj*oJbܫF.W+]3}W, q ;5q=MҍqH w7mn׃LjO"a6C<áuƄ%Qa?(mptd)MPf,h8Ayϴ74[qPk15XR׮"qtB<'2,A=1m45hP aJIJ)bH*( )b()JY"`H$@46w_̯֜}  ^BT-9aA5}Ds]!􇞩Ο #ւj}Ќ?6`7`$M ;u:f`KLGqfwJ4%HE'ܫ&w(I38wuB@Grw>|pi#03X>!6p&a!JT"6C[yyz#QfjvTƉhRdYbS&].]i,J]H1Ube>M@IJh)8K>W(&>= :b䁈H7/v|V(P9@d ddN r΢ M(Et#` q?ClH1` TPX* dAHB!HMXE&#\3Z " mC 縜`4CinD $=[pU'JFBI+dklIA'!eL{ߨ5j $KXua[Q@ @$y r+h',}П"5t77œ`u`fR~U`tCM mdÓF!I+@6@cbPcB(mfXnSk\1(<(C7HYЈaGeߞRhtV<&::lQՊ?{3 "rа``%Q)~HhkP(H ɲl΋Fk =dG]_ h\q@4(.a9PxOEU:bO禎B|ߐ(0L( !#q̽! }];.0B_~pְxd84@%#cl6Ωexeck5E!P񑹎AF&4 370 DAAPHPBDsBiZM W%Љ<3bfBՍ!\ ͒a9GAHPT)$!lP,yu`sA ihJAJ`VyRPH$TVJb98C@R1RC,Dm D0R.q1QEss6j( H`ٱ:+A:Z'qqsEE6!MA{p)U5`+!&8*#`J6bϐi"…Xc'lr4Nj9QEo\tEv^n@"yS'q^BhK +AF\D"Pe|mN$%-3`٤EERS IA AE@!LĉS#$Hư%DTBy ',o(t_wT庉8 HvU"<@5uOߎh8,"xKl'-9É@ cb+Ό" ئ1cGxl2'0 :QrP6q @Ѭf^FƷDaW:b <ڍQo.<q[ ATw?c=ZB:Jd&)ǠX'1[?SMd_{ف"rHr9|ǻ0i;~k ^S1|qx` uKD 0:Iх6ݼ &P,:4GrH Q4yBm#DƸ\:j1a di5fPk & uKPѓ뵆'4,9<*Wzy#аlφԨ GQfn*QRZ>>Y>N\%>rP  5vI .+lʲBlT w3tֈ B@(LBi@`xCg 0ݤ$R He XwCwsά !MZ0jdcg]*‚bt5v'QN bF6j։A#H\R8<88χ>C[zr3Zc ɏ$*q啕s] i15 ": :לL:qx m4abҌb(`Xũ4 ZR87 f낔}‘O yW `> 7vMЖ3ⷄ~$YwW&^{3 )f%=_1,"' H%DB%2(W@)_I'Y^HdPx@ R!U%GO.ZJ Ҋu{:8} 88YVD}Nl/R(Œ RA5͚ !AmqDc 7"STk@R &%`itflKcրBH :Kl&+h(*%0lIcN+j*QP}z8qwM8KJ8vԎTҳ+C$W@ ".@(i!he X |$%<5ܙވf @ޅن~Z^7krISsG]>G" xXGx\9V@^$BPbTMGkOp@ 8H&( VG %SCCEKXi($G#p\~ӟc,b!$lc T-C?1E#X164G8p,0`q3Ê!.#' |{'!yc3N0ϼ<}{LΣk:A$Rh4MF] 9(Ex1lj&ǂ>4H,P$DT҄JsB,Go >tBfZLOFimHHRMfgh9щ!1S^BD-14LThȦHh]ET 3X$k[Q,?n󦒂O,~7"dz: B,J BbjHD'1#*-CyY2dt*iW WA@H(')%2sLm.@wHד) e&%6]Ոzpͦ4~eHHBMn2'2ЛqG#bz0cr|+k{8q̐Fyv0NT=%DKO4_"7@$dsqy2INJ9 k.6: E] 2'q!2 G`EP#2= *)Q N^zq r / ~Ԟb4@,V6RS&LAQsI$ aR*(-s bъKlT}a؅DQ[v-}9k+BRIS3)QT`Z^㉱ BxvnU3!@D1NHRNy臒!t5$ A@$;K EA$4IPP&vIgfw"B+^zp5 Bda)^ZѼݙe_4#M^$Snx/00@LT mhQIde Uuwc0M+%fAѠgt3i>B,Ԧ+vg6Vf0Չl7 HhDOIW`!) Yj;T^xKnh 牆`$x签)2^VH]q=4<DMZ7R^KWsQ4^, @ 8BobV609򃈲8f(JRĕQUQUQUQUt$'!pܡ32Jn {>E+i59 *"(svC`*eqS'jScAt3ʩ-W!,JP7wr:o5ӑ]䧎ǖ:q{׉ dļ%$ øJ i$B OJi@ O<_h.T)'=4x!QuB-bcI;c1N@kXgxO8RTxJ{iy-NJRq(xtBQ!% #014@EJ~)fD$SnHP DLD¨!WRbJ bF|K;f~-Nϓfb3X['~8:~T4"G[`a06B38?]КK |d;HM4ԅ0„ 4 R<ύ] g4Sj&`SkHԀK|M3Z7؆n%!5;q'527٘K!lnRd4(+~zKW5< n:Bqb&7I$Ü8waj:a -Pb=-*63RdQs5hf$n9Nj;7z``HgQ=~.*َt 'υAqlxhxa 0$Lw3GsG ٳ| qqf 4ZgBiO!uAr 8:n4@Kf OobDzwu/ͷl񻙾p`SATH>EFhze;8PDqPbTh@A#Te{;UۼPOx?= o=ޜL](B2"χ{VU{ 44(W'x ۸=یTңj,4D&!_N1xeODCo(g@0)~.39kN]%Dc$/PƜ&q<o{U"! zVEE!iȄx2 Zihȴ= 9{!d>t>Ɓa :`MAErbHV#p};" aWVM)KV(D4EM/ (PVM4o|Py`y"$-*z"*ٸzNo VLLXAFB3%1&}ezb26Xe87ƴ[|y 4'\/$z] mŃ8부 (`tP>xv}"vo={H3{ese'g1B @3J0P"! vh1*!ܡ¦K^ <3u(t0TP$Mv(4Qnt4AuX\ J#[HEG,=1>?dxHi^Y'ߜta 6yErA"҅O &OeoW՞O $X}k. z^DO2?AZ|I)rD!ehɡ RSB!9 Ң?pu莡a<6>P4$ @H&$CǧG"'=5N&Q`s/% ?D/j0FXjo"&:JMNڐJ()A555.u׀%g[|eQn9LURP͆?~i97tCwz:TqM9Վ#ubF~< OW f ^(v=}䜓KIG۳E2 m/UEؽwJ]! f.4ܣks ܗz>w'M.nj*nCIl>.1P688`+S@X_m≆b;܋C&~Zv4%136D1,wB#cDYRQD|%ѿEE jh{Q?,"GL((A@ZsmC.cZ%QI^b0!מB7S9Hjr<r4ғPP{""8chWHy&K93oӯ^4\B&|oh=ćq8b|C&y61. j 6}g*BUSB%4VzXٔU'nAN1:H}tG[&L6CoN ?a9^9ȟ"~Gݰ:SL< h8dbDD:T\繐0 O·hq}IuŋvsL`mdci涻'ļ#^Vu hRZ1 fAl&b8P!1̛ ǣ]P'M?u!7uN@`J0`d^FkZ(=\@"ą j,,FG@&ڕ˸xw\fѴ(sUM id' ;nAe_ז'_bo%y5Lуxs_M>p1[pVLGpQ!ސ*_3)܊4PǮP3aقS/`e"4„pL/f߰bA#xzA`7kߐl@G7"p;H.QOq O0ijwIgʨ- Rh URn(J}#C(5MO0̀"AP,@ڢ$&+{ B.Ffw',Z1:l%G[3D5%ܘ(a1#>2Y!jQHr& o0blmu\]1Sl!<""L%0Z2_UJO.8T',E2% 1q(RRvt=Cg$8$AeAXF "Ssε˳g\w$03IE T@LT0lthOx*w" b&ibY"|ؒ&f"k?#i1lUy \a=C@RI0Q!).]l髮L$rsy]lh DMDUQ1-^hZ1'dzF)v:(h h!)"XAMPT@ȬaI 8G AUAPRDaLie{ȃlb@LsbV d2pKQ&)+iZbI\K5Q!IE%n """Va (qL QW8"Fyd th cE")XZciq)R"LI`SL\ -U#8cܞ ԟD5#1q@Qtbp.0$29DT5uIл:5މJӇZՄY1cm. NҤ-2G;1QM2񨚉߅ʩ\AoS=<) X(jT{j [FCI,~ÜCmnTH0n43i+֦s&%Pƍ]|oeV#݃aXƈSt.G[;2T ݩ CR~77!p.8L$F9BgaT*J|@aY"v$N:vH-),ZXhaR8 0ɁpRi-П+vû55DWŠ *&F/ CO1&a uɂ(C;T5ҡ͜ BTE(BCj(Q %bi$9UL McPHffp*z&)Jdb?C7 )~>yJn#%:q݉о[ZM yJbWe5`ENވQ P{YHX\.5Ea߉ޓpf^$6?736ZW}=*н+2 $R:|3Iod'eGss Iq|*+ՑY -g,Iߤ`!E؛h9O|`g F 8C+  Ԓ ΂`M |9)>I<x5CTst>ξD ? "HB"!$iQB)OC)(4tq8yOX 8<3>2J_eA1$W͈GN̵Nj%z-C,*5Vn''.n]v$ _fEu1X' \T#DQ ڱ k9<0weė9xOsDjjc-#nxGY8p!eB[\)>OΈPDmZ8녣ѰF9Pi B!`馩(29cдiց&i# JnKbcIR29H9Ab3C .0$ԓ&" ٤J&i^:$Xa?tg]hbJ8nbM#U,f0MC0\}ZZI$XMC/#=kRpbt3TkI83CVgYtC#~óJʡW5,bˡhA{҄" -"4JRba bdd(X'N/۶$?)Is931%&I C@nxk~\˶8ha&4 nTV&hj1U5rX,| D-1\Pȕ&?)f1(E,*~p'FI[ IAxAPGHpkI]_'gR~tɵBR|gHkoiZP1]hZFX]Π;oComc؁%9RA,:_@loϪ#F֩vkTT4AmZH PFΊQ=|Q`H#|K2 yʹh!luz,{e0b)4UJ*"a O\%‰G\:COq\Lif/(|iq:ÝcucIULhd!ӶD/Q )wݦDc {/z+A5~p4 @Uͷ]p2f!g|ҦCۢtpI&+gbLERĔ,Thmd4~+9+':>O@vM  P/1 :3[V 6ia,:cTʪ&>ʘmg"!!$ B@$TSIJS*:$` /E-c ѵx|5uq35SOOShA|> HTRZTRAH?G7z)ROi 2(}jK{̔iG nAa?{ @BgA80B?Vc#te`q(O;tF%vG#r D}*ټ&N|·?ZRRLR B*%!'8IpWߌ}Te4I  >Ѕi@Ӱ/g昄 L&H>yA!}dpQ|fx{2i3EXDNHrS@&E_\|+`P%t(P:&`hHB @RI`R!&f@%eX@NIjFGPa%Dg_Ogա$h߼kC‰ ( !Y+!!NR:bHGCRi'5!=1eD6 O4Ӭѡ2ɓY_&!%u(6?( 2YRM )瘕QCgp!$h Oϯu=}ڌP% C$ %B N8/*{^;p:=^Xb|WV*TD`O4gI{G(l2)kP㣪?<H @&Q<%i"#b'DRBDDW`5LA{ɡ8Fb"Fאo6э)&ZM' kR&㘅hBM@Ҕ5@P-;p DjgDj ijء 3M "17h*fq`!%h⤩fa%sDg N,HyF% PP6ih ]RG:c"@EF"eI<Έw"?\?6+a( R #톾bdMkk~xǻ h)U_!,7{W ;fȎ$0ou= o$8UXHRʐj HjhV BuKhp,X0nn 8%CHUrdU@.$4EY4XѱlOd1Q#)R/2mf|[G:h/SҊ{5bgD F~ g"y |8Mg 5H+ BKQ̥!i )#@ r8ϣ(OYD,>p^v>YzUOpA׏QګRrT촬vy&Xf 'Ƙg@$ڡδ'EC ]#k\ct5E~>'z'УBFyyV8Ijk7}sYYGǚ;y>B%a&1\M\1UcJuȷ<[H"~r{(K"vșBsa%= +AVq϶ƪcArh#*54Dyo-bHX'zV3?lOK/-_\MH1x*`>tSTh̘,@4?dx lo"K0D$p%L3d5o%H'qI-ЈЌn À =^qd'>J?g6QtDq0zOK%-(a!"ɇ  Tߎs9y4\Q1A~T5s[_ wӵ?ǟ"{ -㓍@/_vkSiX0DF˪br H&!2*jbKrEZ@UyI]Ɏ$澘#p\hB. q$'Q͇̎ JE tz֢T)Ow~ 7=E<: C4nX==k |zpw$T5DVyq~$qOș0yq.:B'#qqQlH$="ZyOan\u ۦeIa VTïW&D^b/ȉ/# @ 6-sKDzLgn N zdbXͤ#>;Btkڙ٘X_* va GZmZݕiz_>.1oZDs,> 7@9˶l@Peny]Šimr ܉&' M4h,;,pjI nZ  3D zdjRT.S.ucwXS: -cqizKM, 2*{j-9vr0DIdp6]˨eBxj{nbG3Gnm"-lrjCdr0 skpu;y!f-}76(ڥ& H \DHrezח@r@m!JzW!D,ۣ=Y- `ρ%it; :`p$9&cDJ*GQ\ƅ/OӴGD:nMX6lP<, t2`} 'v6utgABkn=%TjV0ǎWABQ)ʓ]6ZW'p㰈]5[)\*΋ZfZs^Sne6}v *陲XGߗX ;|Hޮ`zǗ*x>@b|ir ݝLSdICVd0#]rDHbxte:SZ \B;ua)6[Uǵk|4hiБ1\0I#$:<ȳHHN 8 n 8ø}:@/q̡:>Z8Aa4ݥ;YiJ&P4ߦΈuΤOőS z*:\&(`a(=d=M3.2#}3r8@P10ÊiI ğq=U&Q'S #rԻhfhVeb.`KVHImGjNSmdh^x =q^B!s}fqИj ~I'?@!<]Q Ao0CEcL)ˉcwgbՀWekp3〬ȫ(8lXvz&#)v̛2K /ZqlUIZs7T"!^KXl|ߍ JDfs!!%sqdZCϊ @#diAwO!#3$[y5_~CH27efpdZK[sA}LHh^Ub3$@]W]Ԡ\^.|2|qT%S[ 4x=Po Qt{"d۴qE_A鲸Pp|8`%fl:,if`33O%IF5/NIR f8?5 k(+cCv{Pa3Z\s..H5y5 wGli48,OV|Xs;2zzVЄ{M9`i=cC <=;3g p@z29q, 0"}jVًsMq7|N07J)T9)@ A &bX bZ8 N`F;;k[,:JX(jG:Oi}ߞclfkLT9>֓AQF9 i~rNr-$glvxyį ZnN d:4F/St`Phũ]0e`,8Yȷ`ajM(YݙEè4$d/M?R{PbC?Bzs@1*4N {ޭ$(ȃAIT9#CSZxQu4* DJ^JH`J!JZ"]boǟЂR NI2cjnv47״ܐ2cc)rXAIԶڤ+X {hme̺m"{Zld|4D^3.advD1J:b,W)n8qH MdC0G SX{:Px8gL`RNi5 2j%!СCeώ{0b"hA6s5 `njU"L9N{k4-%q\YTg+|8|5TRD) pvz&\3fM 'ˀ& :x?tU '  =)ҝ סWI;ͬ6eOh~x'0 *"<#D)agHӪ%t\: 3ԜATՋ~1 Mz}`U4 PCZ3zↇԧC=X;:4!gWq:|4*|#TbLAmh4=:axl툔3o8vZh 0A1PK/ە!(,GW46 `v,*%mLT~ }JHR1_m+ 3rt>x#Տ>NFY׌%ņ dW&Y$ `i/ǗY 8R' 9l{8 1`rL!#UEM$L'i" 4AHb*tUHD$*,}:zM -Ƞ W>0.I*'yP[*(%A (E[v@;nK?14к >?U q9ǿܛx/ PG_o(Cj%э'"1(** ! e}2אߝh!69!;LyEP>% SIDY d2'C` #X>:+JKOs߯7-':$ `H̪* 9#Av&9u?p9}R=&B!;8E2 ϷN"?b>. <}``!W$#lAiS012$!"kyShD!o ВH& G0|pJ ez4C1ÛEa <74Z's"=iSpz٢ء wA܀0I3'BO^Q5@.97Nk6Mb;vVO`bd 1fWj#ʜCa {cYMrkZ:2#h*2F@آ.hBѾ9  6 $Rb_uS҆+cA?\M#a `DbL%1=لSnT2P,F\1:ǻH Z)@=y;æ}UU()I VBA޷C7*s[qR1ܪ8@m\7d @]⁒!Ǎ]zD0"DM$T>&8"] CQQXsǑcq9d; *ttVCɀ6C 2WT Sњ1 WQD ]!!tJ-$Dl ±$QFv!TspU0fyFۂ͸5vl˶8vֱa!1[Xwh8Ph`e;1=:}@dRNw`qQ B4X;(1X<4f#.& EE; j^O[ZT@L.5Aji,AG "Y8FΈmLRR4EE:([-YmT<.QIU^+^c4ĐYeYeﴠ7*]֙-U8hᲀj.]EdWv.. k&(mňx(\h2MEE5k6&r ;p?u[ƥk]zdZ7fpH{Y8Ɔ bNƃ,{ *bPtDAz%LHltS *cfN]a̽bZYH!,E4ܲWky"4ubTYM<1,Aeq 8Ȩ@! V kv68yq˶o%`*l`AeCHMcVk ,Z5X͉^ CՂɥۓR2%a1b^zu2F7]fd#DPuڴu~Ll{ 3݅3Շ -"&Lɜckl gxpqBC7ۗ.YN%ݙ31f9gMKy3(8{x7ʳFI4I!ī7t|%EU4yٕn(p 8;f )zc4*&%ڒ>a]T"P(fNj)`(Y%@Q9Bz'NPl,81*t8l ~ć#Bp`kZP4bHp'-ƥC!.ŷ!Q`Xf`/5 aЭ[9҆8I`Tu4T1pp9]7x4$GC4yvqɚt5M#$*%qއzѻ΃9.6uG>5|1lQ4֦;f- 6GDq;N:Q^e9e$Lѩa[(Ada &ښ\m$:Ň]aӍq;N6aȧO$0} qN)ĵ,lSD,7ו2QK5P8.'8OM !ڤT qE*rs}85> !mߊ2`;7$^EѪEƽX-b4}O(>~8S̜& ‥]/9w4B#`JKMRE-х%.ޕ ^@"8[.(宼Z1~b3pP涘0̃#RH3%ޙ aPɱlNF79DX"!@Č! NÃJHCJ&d޹e C DDFgDHPW;ha#߇zE GdH,!;D*D/62@i\'+THWfa (юgvK֍!MʂsL kN PJĨ|t^#Ք/<1@#oFfE2 `9^50 h0dK4nҳI\Sؔ#`QI<8B,(p=:rq*̇&ϳoF0:i ;F(VRRcT.|]`pI/*d5賭!H#H#ifɨ'ԫ@$H7֗qG* ü +cVzK9E"!cx 돍(SǨ>Z/8cBPFGot ^Ms.s al330ԛ"HgNّ8`KT5Y]qhrYFt5˲F3zه1bH")18+-No>]%D, L.F8yU#˖o2j.A P]L ނ>քdaٸ.}T`1;f@Y@m^ՀC!vNXIS:Λ64{Zko3˧x,T40BhB24ϓX愧,mBIZh8.m$NPVp06Q@t*d5 xh$37^7SSB[*wwPn@{񋜺AP\hFޝdZkKGʚ"#3RHÂ+@"L@&d\19wP=+@Ы̀MH5C$i0 بJ|$]  Dp\n'J t A\# #bÏa 9DbX l2v@`asA5`۹:EɐD- SDDB>`@{ 72y@,4'B;@_ ʽ I$_ӈâNFѠ@Iݜ ceth''"J-O^ 3AI3'z8"xb/,Ki8I&M5QגJ&Z𸳯\é{K[j >dǮ)ᠦtx5j.2 B:MeoqXɰ 3{en+EgIjB q`D[)f"¨41"7BWӤ1s4*zn!5eƹ0+/fHL贎)8~'$S)߼ٗX8A̼h,%WRRB,54"ݘ*[[o"#.([yݐ|\Q *JTd&o.sASH*uC<2l`>)Ox]~}̎\dq XJQCЪioA`FhJ!$(I3Q(`zxȡŶDji<=!kN30P5@ Hl+D2% CHRUƮwmܺ`VCy$ǖ@a5ClȠMҐ(V 䂷J{{qy6uAv\? ~7Ane#i؁ZB;&2i3!;.bUE Hk"Q~싔zML S*HxAtzwc(3~ L u>C0f <-abX>qP(oNr*ijÒ3RYuAMܸ gJ6UEr LP#D@5]e nbK\yhI` 3*9l,]D -҈ܜyq DcfpR;Xu L1LNdtKr̉(l`X G(pfi] )la&p;S@7hВ(`s;7NtA@2 F'@vC&Z6GSllQai$Nݚ.=ơhL$۸y2(ź[o@ iWйӶ (0DcX}eC< 3D-݅ӊ2!eó\ff!"yfтzBUcmͰԁ4l>LMmc Q4\A@r l!6&%36bJbi)  O$J@īBTI@˒)S)N$Z 0LIRI'P9Zb<-x6eRaLB1Q"iP=#sFI݉3N@ 5>NN_&]( 0P>yCGB≴}#]M\*.'38EJ(J:8|"N]JaFLBuꔁTPe 8#z#9" T@I.ӣà/\ vBā24RiX )AZQ2D<ֈ;d HSAK Hz↝)WPmfj1*`2[hB'ÃL1>{(7&n]NN<ˈK2roDz\+:I{Is1+ۜLHON;9y\@<.lV8` m0lq($ۆU6vswPoN|8OHHp1#nl)H b^[ney - x(Tp䚙 /_9ڌÒB EC@pCѫxse`a`ipuCM*|B5}hйNQHMKGZ93GGя\6cO46jfdlZ7N ,$`6p;'  Ξ2:QswsR)&W (K)e(:,LPt.8lwSXbu-Abb_(025Bb P L,ɽI>IqJP6@QE Ȓ.!hh"Fa=l}k ;2a"NhE(R 'B`ә!5~Bی5An.mmN>>Oh@p((8 iiFPy2И3Ϥk:GII/I+yP>Шzv8'=TŶjXPe}-`0yȂPdUw&Ȱr0@Dqֽ1y?3L]4DAI@ĥCմr@m٪eۑe4ICޭ驧55M°lAay%s-#llUIDD8QOfG2mv#FWn98>L+9tdԍք:8sF6@bbhN[+費1ll5[4X֊1h>up4m.pōWc1r1cFo6|-vזd<#Вhѧg8Dps7 NsF%Hr7i,vdvÁ4FłmR/z:z@2 l{K=S锆 $uB˶Ib~5ohVxh< )6*B43#tSI:IXCY[jĢa7< ;q0L8$;@P@avP A^`(Z)j!hMT#WãR*4 h*G@IX?LE_Iz=vaHB4H !"$=VE6QԥgW2HG5@^LST!RJbo5u@m! "e8nI.<`C )M(QgF e֭o7xɐFvH5E3!f7q l$ۥ%);N!d0|6B Ÿ)む|yܵ,D!xJfHwDZUd֖vE(\Nnt0sis$/Ӄ:?Q,n&W)0o/wNRy 39TA_g#!DȰ4ߨ` CF hkH$ )*eE; @D(DhU0xy[pD]AGFv9bd޹}\dpd@FN- ~RI;Ѳ H|]O4rbI~7101ۚ w 3 }hMC&/jUkmEL@$Q!@k2% C_Frp"i R*c%[JzZCA"y? )ljA+MϯM#O\P{I- t0Ҭ(ʅ`1Jl,3$Ɋf;gsY+mkzY-| l~@ft5?CsFh4 @. P /Ptuw' h)/ 4BRsbk` tPXdl@VƋHPb d() 4ȶ*^l2P !xq@QU&.ȁXXK=%XFNĀ7IT4G''$t"9@fcdB' Sש㜓"NRD] #FD9@?Ppw?PA}E1U&q5 jʊ/Sa$:A8JE:!:!9YP$dT= *,M* HO>/~F`/bOLہ , f( bUc}dK\"OSнT!OsW;Ý'劖|O%?1!䟷D4DiA:cE핥SU͡"*$("U#̘h^'`rϵĶ|/)#9gV$JV.bv {ΐOvlh2//,.N(J I!$ =ЃEalpa%vI0@Xu0D4DPED01èh#C2} ~݇/Ҵ0:HSb cP!qb*D)"(b*uG怉<HH EC=>բp7xs?V_d~~/PɔDk`=!3a@J%%U2F*w|.@ JuHM箧Y37apa_6>d2~5 EԡNN73J;L3I@d+edVp985q$ˍ*Cfb\\x43Q 8Mj;1"b9NJpSI V;i1_mTi @l)!ޜPT5>`?DB&` ]9 `u():)1 $QȈ?qCF1cmd0Wmqcfj&[Gql8KJ 34ء&luTВR)R Sb ^bMb!SFĈQRD%8W5@=nc("BsX}AeG9XL >t-UkA /C{ C 8tu3>z"R!k hi hM)B>B@D"MtJA;}'H!v,u(3XH!ֈ=$>c\W ITcP= _#}~a"N@RL hvb t?PB\iO񚦓) NZ׷``|@ T_$lvA=t!rDgq  $zNaPy7i`I92m9<+dtl'WxrA[Nm|& v9m2g0?n"]h'̜?zWKQ43Ds:WhTZyvjX!2;ݰFvr9rEKI TɃ&R3S" hR C$$1>_Pc:)T lȆg }{` !Ҁ? WC H $i4%q12N!/0kKFm\mQؠ";L ЀA^kƻB#ҹ+DWu^uA@R)'X9bXSuJP4R*"ytDRL*P 'p7%ɼfġ;V/ a"$:{\36B.,9eoܨi "CPKc%b*RbkGcp?;WIyHsf(iykv-6HqETAIQwdOW d4f@+Yl$0 IUTDTI4TD2M A4P#) 0PTM #4$E]Zjf **Zj$^D~CP^(2q|;vGNj@C9ǘJsO;/X+Dyhf)J MWAN|xU)AD13MU4 ݧFCyzfi)m=hj3e$ U)yl6=| Iʍ:Z ua5)blɽJymtz$$ !{^Ihj0>JdhT @# T+aS PRn.pEZlhwk.ry8pq8NB&^>q Ui1%v#т fB&@0FGFY )'mR Q$S'TO#0!αŔ)'KAI@ 'E٧v I8 7=m %Pyn-1)Yd'W8M0Q Q拴NN\󋑢X9f.6 1 .6Xˀ$"Oep:2]PM> !hHv=D)CYR]l$S-1!!%J[cJ)&%!x۠rG Me.AUHHab`6*kTayD򚬙MB<A i ιD` ;>GUbe–3: 'Bkڨ<섺_5KCER1 "#AAJaD;'NЙIđ dC4 M=)EQa'+v 缻>NH(ξgzۺ@=o65FmJGi:ۯo]zCvs}Bg|t}}/H]1ma4f{3請Pԧ/Vӳzm4ápuxw7h]==V=w4[CAڍ-jqQos3{/f۶׼  ú::h`}o8lںG;T7vg4q{3skD&}|}t DtZnƋ`Evnj3y;}P Tr)z B{()HJ}bs^/F5u:fPPG!{*[x綣{Ɏㄗe ^[6P: ) B$*H{w˼sݜ 7 RGܲ<{(w /eCNZ4E'l A&c2"Al !H>נ J}tkCm>Lv׹wc֩ӃP<_}nѪ^[g3T_}tVswz-`/c|}onWMWvV{Gv޻w" B)lssyC}>_@QWj4)7>vˋOT6Z;.Wz[iozoaj4c<} 7_zӽkX鶚S ޕǻwW[>g}[ t;}۶Ø^EhVsvVZշևzv6}+k+x {{48ޮ{.75kۻA>.My8{vV6}þ oW{=zwOYg\_m}6Ho^ڶ}Q8؛ UĹwniWQ8{T^{{o{Μ9ͅw{S{ޏF{Evr7wuoz️x}/H{ӣTQPV;y4ݗiD|TU3ZM |\ʺ6m{w+sQҍ'gm)Y/4Zm})oNP5u)֑ۙ5eMcGqۏ;S nk+Fֆ!; { [- Ī,^{o[H[U:kK軼{]]o볡Ssݯ>{Ϸ;͕wq}J){W3{7j:˳r洸 ի[uU*A Ri)7k%Bn; ͥͽ=@h|)z^sۼt ݔ KDP(%Ymz.=gMv>ȷG*\0;Bګ{àAMW{J ^($Y4S`4=k ˮvOF=NXkրXSmӽ :3o4*hW>}\=ޏYwfx؞Fc\`J}TuAـ[6wg9Xv\`-U 0jV]*=vf\;t^Ͼ_}4Z{MN ;V t@zKv9D y=:o63j]z:fe)!(JKh]ڽi;Ow79ըA-ݮrPQmn髰.;qs@w`t{j#F`ywv;:s[UzwMZoպ[( nvΛvFX]jvbn N4}u9׭{ݷnkq]e{K.+F[H-n{F3T5ݣf{gmހ0os@KkJ nWsr5O¢!!͖`ysGdy>.{<맖I[#fÆQҵvvۍr&/u[FZE{\n֟sĠl5ֳ-Nn_Cm+`.c5!]гB+"LO,ͤ2ona "=|? 0vyǖ<DŽ(#'A})[(>^[d+8SE |n]Razlł8dQ6Іaw47NnXfFS$P_JZPQTDE 176aJjd.g ekC{'oV2-~̋Х7Mz酝<=@P/^W:WK"~“UZQʿ8g\[A޿3} Ճi'GR@Ħ^n{Ι;AσNG-8oTb#E# ptS׋("b*ȬkJv _5p:[$F UHq_ׂ?m]ʰy@QJ8(  jfSJֳ);s:8H`i@7b81"()wߍuFyg >It64WD=i| `_oE6A ytH"7ٛ*rkmWoB;63NNfSR}rT 8pZcy*lXE]G +Ź TUy^{+Qj!#> l[`8v.纊U=@%QV꿟Wo}EΦ!]ZiyJ}4JÃ1vP8EZ#  >2Q{Cֽ=kџc*Ne˽V[߼-U@(`)' opnU bӠFDvnT3w5}ynxC"TH-qCQej7D fqRΓ2qCv8Mysd8qZ' 1#@AJpq^lmLѣp4҉U)CA"b6,4.Jxp D\dLJDRPb&Lq1B23_C߄#`߂3|_\)Ŋpwq!HzN5J?W {==`O8^830LT=~?1?dz~rHF[~@LH RB+H }Os)}U&/4,'&cTK߆ߚںMJ܅tRiKU;Xay Q EEJ/S,8bw0hO[57Gtco F8}mz;\ѕ$LP:a6g<+avE(5W!Ш?S;fv>->'#mz i{t9qMds.[=?yΤs1 ,\S|"=/{9&XyzXNY }^ ^.izxvC&]|jƄDBZ+ֱ]Gj A:>=ݱ†P'iU|qal36MS)3òJ_hͳ7(EWZrW=]c= RmcSһW1 / γ_m 7S)q߸[Ԕʿ`,6ݐ-P௽{m5΢ܦ(",Os/'-Tg>I'?[hfûRFI/9ұx.QIO(T`йmc|YmX[Bdy&djp;K(w1!On鰇0I |@2H,>kީUa=Դc =Xiva9+.1^w6W~QWLH" ҾfwB8y%.'8~+"9?NЪ{4[0ʏK_4sAD<"=ﱣOZ4c IN(=+YvpTz9.fnPѲ6?i96/lWPܞTdVa2t^Fv{ xÿ(l!-/C./.)ڨ) tO0ϽN (_ZIL9iS03Bx#||8p0tTWRq=HItakSt<z'*BqE\=`y~oNzɔuba5TՀe;5y2!8 B\+5)($08MԗN0L9`i@ĬH=]-Rw-%(Cq9bި"loݵLǣ]6̦ P2k5=y)4ja)FMݵlՆ+{ *>=v1"ÐuL:ǼqpBxy|xVrиY#@Np( JL2;W=]:Ye{..dv*9ܩV_haݍpr'-u ;62tuoU/{)@Bq DRQ54HViAY{ߩWOJ@@:ƚl%Oc}oith;|ePrWv@x$(}k}\:Tm[+5u}YuVwJM+ѥboGf<7qCHR <3*},a=Y1d0cT"f膎:m%9ۘ~M;dxB \6zq! ?>:PK_tɈؓQjH*˞CA(A'@TF`w@whmuڀa b(("bVʻh.،m` F+ Bs=ٟMm3a=A72tJ:a ?}Ɨ b[ IDƨ-:ILIّo7E `y;-. >RjB6fE~|eͶy F$iF Z_J,.K'gyhJ(?vRrPS mE)4p&:r:?O<;/20XOWFW7jP^h̫_W\NkhfUi&VDJstoxvX @ T A@R@UI2DA< 2P$HPE(0d3LZK T(oѐfeyfd)V{F&(. v9ϖKa 4q21ѪXy<Vұ#=1c4;EOLOm X Oṱ>NaYtFqPaT86XKxF|ʺMR :&*EQʤyJ1RDP00RT$T, B H4*DHRA+M%*DE)æf'l;N`*IG,hm7ːҵ J 0D3lFNwQ7 jY`d(N1?pJ0}E#H 8G*߶E$LI0C8wU,J4ʱ+С@:X b4iloϾ]>1-S !Jv 80TL^W_q ɉI_H(<$ PzCa"(P"b))hb"&)B+ro99>|ދB RB3laa3!\Vmo2h@ hClqD_WcYP|ٔUO?w,PO@[W|v ?úqST|vQWƥu,9]Tq8Mȉ#C$(DU5__u(8`li1፱},gyVKo q|`'wϭVˏ}. }{B XS 둌3= iǕg3hW;.!1Afڽf/4^awe&xb@HK Qp->kc|4)>Ƃ !8*&?/.a1އ/Wd崘յjPj"aPחި. |^n|h*cmtCah)uE -v)(Ii6th:M-QOQ?j'@! 9BDI!(F9(#<@1*J( ZƃCM' SCDf+L.Nqk.I940xN~}oN ' |EDRj#u mm)CXk+l0O~_# D˹i]uk߿f7Y\6&XQH5?E0v;2KډՎ?ٙhx:ƍ%p|ʍYP#6d6FHVcUT&c##lhٍQ^RI$^v*PV(cATSAi?GgߛǬs *w;i vNnUn킍6TNk%+yQ{᱆b# e8ȕdclg 0TZcc ,jHG'c}xgwm *=4RE|4\-4mdJ<\=B|}NՍs~U_ު@ ,i7QՁ^{~WU4; s. <lhJfv^F0!p/ko/Om @%b3q~c,Շݐgۀy0{qJ 8__ҕpǸ6dzd60Xұ/5“Wə.Y&R_Z&N=G;g]ET5TiӐ+"書,!g2GHuqR+/?dxne\dcqqGW=!\&e],zٛ%9*(a{kY6ix,#Ǚ/'-y`vHc6X2r!py2"f;8{u?u5 n[&=9+^j MgSdLnjӵgYt=8>իRē/1 3Xaڡ%9?ɲm3)s+4z1ZѴO|g?>.hiZNC㉅) xY:ίVd?<5,3xEdnYK=ȡqcȶӋϮ)(VCʢC?6l61f6Ra[{F66@j5Ql##B4.~W- 12NQ}PJ3_?I؊Tak adT]1셶ƥu*(Px:* b;Og-M3A.9$'ICܐzH|E?klUv 3Rh "Bc;JKbq޲GExZg]d#2kX>k s1Z:Zps\]). i4PH,,*ɣhpa|Ke,nWB:L=ԤX,gL[)Y$GQR[T, aE QOVH b6㦃WۿQלOXT0K7zҏf ͌*-"9J_+jS-'e?wp]+"l?Vtz͎O>t)7W?O7vH8HݸL$"H V ]qYg$Y/\QrIRq'.3v_n }^F.qNҭYshLn;ݍ42_mĠkp^8 X{=F[qux02:4GӘo׈?"~E8}t>?=GN_?d(!!)*Wofy٠5)!2P) l۟,Q~N(OQ8x]/}:AB]|gn^$MwaҙPQMPz(ݜtPG`FO6(xVeWa+X=t|g﷛;tX\RL?;\q Ko%:F-DZn눛ڍuWt@v ~J[jV)lF'r,l%nzvf&K1 LOY.Rv@W4@9^ Bp_ SQԒc<A~4zϭ=|Q `⽭9UeƎ4@e4ڙ L&2۵Cn,ߙÌc^YmeI8!ȭfǿuǐ:f-Ο%m0s8RϦ]w6YWW85џcd~l=.Z("W2a(`;[|ƍK65UJoGwQh-S<74'QUpZmP(װPx+K*ͭ{ Yaݢ"#tiQ˷s1,HPxe`Ѻ_LGn+dD aiڭgm,>ugڳgݣma+5~K4#@dA"ȃkq%)gN jt:#}~W3wy |՞DuֱK7uWr#?;|*eOj2<Uvlb7(eP}&8AӾYFk TTpBtYoަs :M2L]uq_&9Q+]caa2wIjSYP`R&1Wi( ^44ggZaI{X쀺0 _,7A$`V7kVeFɑY(?r;kJ<+엂qB[&J6O{WL!~]]_Vm鶯6wBV ;I*Z#"& ~mi(?qGϳu6&fnjQ6&ڢyR##K-4F\>ݸ-0df(]7@qb!M3Ww4gxGmNQY~o.8(18+82)bfS‹yBMѹW#VGB{#YA|H~>C:IWVA_|o J*-ޥamm"*Gzؙa<' 7D4ni'GmJ-sTVl>y{-VKQu1e(xáu'Ls~h75 8$)<T@0"Nnj ׮J 1UzLDh np;Q!u L'](8.1 l6qt%RN1:JF.dlӉ;>?ۈ'13ڞ'YKyj3&n&+ɍ2T9pZ[1iVO&\iR9+kRA)DR8A@IC0Q!NKjf77HG+~SǢ ~M+ W֤=ڣٷԬi; &XTJʯ뚒^boʧ|^"* yN fqθgx5;q( ws9J]a؁e^*?Fl7[o8=p̰ߏ4.˭<73|cH]79j;==݌eQHOb͛)}>X3Y<#|moZT2kN( h!4&6 iT`EO$5}1G7S_&ꥮٛڱu@BgG_}qgi3y;3Trv5* U^ZAv*3(SoVtG=sEPtsMqC 6k,pvbs^3ckN=gJ-&,|iIK\RZy"UA+*c5SyIVt_^=v;F/uca`d2uqsBb5ע\@[H׭pbJ늀(4`.׬d") C# bJ&.a/W=`HP*I&QD{:յ+Z**ٙlK@?c#E;7|q{p?>2ȵTo~ !L h{P?!EVvU[2DFiygN @??o [r+(L\ {~nO݆6~ݧ_ԋJeAR$O?,!;$f'Ox|.Q_ܴvr@J3) }:~|R!_jN)eNFo8CKa)CFSn\4̦'ԯ?~bZOfb@7AT̆ ʇ] BҀMJ.$)< }VM7X#T\UU%'Pr?qu\?d XNSDoZdPUF:!?4E pmOAڤ6WE@PWcu=914ESM5Ay-V Ou?U=6'9 j?7~$[hH=X4OZOE^0D`­ -x5ٷ|VC 6t(F泰mkU\gGsYp+Ȩ E)tU2E"|l|P!iZP v ^X1ƫKo`~?ť m:L+bAH ECZa0(ʨQa^pu(Ov ( hо_S`j ⾷LYY 5˛b 3M%GXh{s`9Q4EZyQ#Mmd\َǫDryLJQ9<䎂Jg@AyQDϣb6~e Bb\68 ZtTSZrZ+[Pi-.ӂbiBQ dvl03 E"cj6i g+]a"Z:RQiJif""*ÿ~xTIQTLQ$}c LQEQio<)y gACHj"t()?~0_qFa_wk벉н~ ݊ (j_2ŋ!*~ m1'9Ln7tn}i&fIL/@d_x>yw{j}oC٤Qp?'ਢzQNDx>b?BP|#gĊ9Bb.|+oooO?P엢޹ +dD~(PC~VBa=ڬ@*f6-hFc_}QbQov6\Ctq`&OZsjnCP~_h}vϿdq;Ds!쾭[c%kj(xzXfq#kVcJVDǏa|Hn㫚 X7oq\?OQ4SsBdܛʙ?LX>y0UO-"y(X8DI&@cyPgƕ۫ثo+K|:/̹X|DUF,qv6QPEUU(! I g7,4 mAkC~qFTe f=P>zsH{GOO!.(e[G;|P@omp~"\ixaC!07u?=';zy}~]N3_.0L6`rmg<y}{]}^o?ٝ{\G,ruc<ӷAH I%,BH%s M+aƢ5_AЄgIOp*o/ RqyO_?YzzץvRUsntOBR `HY @ ʃ?{""A Swbf;?;Dߧj}7j.%2́9n~y:YI} OrD9Gɵy 2#/Q0<9]g<G VOڭ޴ڥaJՇfn %Wuz`lK|+w0L=tBpusU}w̽$M pÂO3l'*UoFu|?d+PȉXp~TfTchfBTh0םX78aɓvDLcA6(&5U)VoSurG!T)x* VˡvGc !7N*$$00f;)-u >m큣#Y\Gq)`;9 ݋`CvBVURP[V?ߦM[ty$9/<ܜc"'Tt 2$V`߂u`ǜ^>0rIl,折{qGLT~7r%YE=g~3'j)v`wY3!$u\ańgِ<\'Ep P5U=Bg%El%(DJ̠4d߼{rqDڝeDB>,~  wJ,!&@%iڊĄ@ï> )LZe @MTԖVQGqGx6EHH"'by օ}gTXf h"fR(r*(=%6LA뎢 "1b ;b& i)$J~g{7TDF܉W?'`AO1w:qTw=O3A,{iu~r'^X=>/l{8c"E$Ee H!ryU+e^EoK޻ 纞ku}Loet "%ɆNK>qxK=#9z>i|'ev9OxГ.殮YW:vD90x3Dxe/pn{j/0ڎ(?\xE$O ޅBqaʿ_}C<\6F鰷6?5@a>S( [';p[G`{2t ?p|;TCL"{_ʏJdܯaX:t$vG@H ke6kvMQK6Bc^L5sq@b\󹑾\b^i28 t/iq }_]a 6 5@~+KB=lD?Db Ψo7g\jUD s({1|zGOr$aAav{|E!)Tz?F Q?{~  UW7Qʽl{]Ԫ@*UOp~@P 9 p"aCzΈ!E*4QC8hoLu.i}A8)>;X0R**D*!J@DEB R4P'^Z!MtB$X Eiib( J&B)&ZihhQ"o { `- X/f(H"(N**i?&ml[&PjaAxrLs~0*"F.hCjC)kU /du^aL:bB-EISKAMEM Hr$J)0mCLiC {ژ]ƞdD AU R ~8CUBɟ e|N}Ä*)( q&ޕ\NAh;(I}*o8`;}8u_˾¯J)=UnV8\Y2iS$qk ZҶ Xmg1!$H싍^!M2 9+W ~% QYRr_=ߏjE}zO43p1ޯQ fTZl%{q'ۅȲ5vr1Lѐ"FB je}B |l21$ 3!C/"=Kt SXr*C;63nq3<_ ٩A3BsW D4NwB`T9{/h#޸v^4ߓx_]m>ήUT㓟ӽ]>Ki{m=K?R_(5y2Ӳ ߫|yb#YwN{jW).!E+ּiMN>n^  I>2\1y0zε۴yPW[lk«0\ Y|-s)ҺbV`%Kw lx}ti8ZiP] ϳ{n-s|krW 0UO5X<"Up*;w0荎߃_>oVϿ;I*)("9? > `TRkt5;aqaup,edF>`(*0SVZgYGRmHKOHf|L0?(&8\ V8t\pl6*!.^هMT?,N'蟒p8tYТW(LyǷ"o{T!Ai-fָOwku.U¾%꥔Iv=lmgZ_]fԛ_B[e0<[>`lB?<}Z&dPOVG_8B{#8dGy&;ߑ^9) /X`ATqs*EAPM"x-įޯHժOȎݕ 0Q}*AlxGFr'IfʱÚqU!ϖfgu0ȳXY]=)-ќPǛUoio `D6H?l`cVl*%ۡ0T Ӭ$JB8 .sz=drǜ xn\jn*b\rZ*w?u7_lD Eχr,=^H[/378c (wR.LsKwgoȸ]YD`Y2zя }LDk"H 3@kOp0ЪIҧ;|8뷳:$jQSi6k姫rM-ZjqfP]搶y?҅ך0^Q=|iϧeŬbNB*pc pCjXL2fR}ZiVh>)u>O=rbDy[8r&PTAT+'1̼ڈhǑ\.p05NNK#=g,'hhSG&pI!鎤']%"#UF3X68]144st fMs͡Im#Gg]ܾR.8S_n^#ֈٴ'f.L~ftLh\#J+G +v5;kVthϦDd lҨ5'mwm ̜3CvHls(Q5 A*+@靱i+gP68"L\$'=v"N&3TOrRܟ-9*=^J )r\;! gIeĠng(7C+{˕8f&";FF\1jY{6d8ywM a GB3|Ѯ{pOnd {mml#>>4Ks-3b`{$^!O\+zMr?ʘΩ lLfKʟX7\L? /Տ4 cdCy̔M[=ک<fb}C'0d?/6KnO {߸>PRw$TepT?G~'T='0,1u|4迡?Jtn`m${VBT(fI?VI$QYSYwd3_"7Prar/1M>:X{mzv\y%glԅKf3tPX`zF퐛z$Egwn/ʪb%f):pm2wV=sst_~x0)>vn͹'+jB#Tò +t7Ɇ;5~UO%W'&|G94Ö*v,=@:"@pri߉$A] Bwux.Mz2}zcyN9!%I&ӕ \[(?(똽j6`}?0_Ihɛ">N+k}sWd6Ul; 7剽VUE 5d Z_ '-Mn3(`:R (A+w SfbPX}eR=:UC&|׷8쯇ԭJ- x1yn&nw2tx{UI՗=^=KZ׫4e~I~ ]wq{kd#y"TaLDq[VWB HPP+]f&ءNbK;3 ҋVr1[2s`tq_ڔٹ7_rr7V GˮX t.EX7ӓ7j8eͱ"lsoX}{&7Q6FN>#گ~_wO`= H= |[y3BlzdǼVb1zdEfپV#R/0b!+IoC- #9|j x^;YK<"mY~6Z=G;w(^u4sr}Q S1]̻cΕx .w [{:v'& z[m. ؚD0 T4W ۘ臻?_T^޼Ǔg^$. нT b>vu&]~1+qx 8woq?E#\?Y㟢bVߪ ʋPP(?BGĠє ' *7j"=q.3We~1ͦ];}ۚcdY@EDקZ'}^7e>~{~AU"% ROءc-:s7;u="YMzsIq{mL^z 5ee<~%~_G\!P{f@9oA~_'Znȍ> n]K?C%g:vWaU.O_CG8w⿯(+폶0T(p;q˜v7_/8}9F= _t|H湻%O|snܾ cbsT ċ/Xd<(RKhZoe#E5w#/.כ+lOV)DIg?"AGn?~Ϯ"`VSf3fnf<$~st7/.u Wl 0:}?ƪ̶FdFn|?پp 4Ivb;2Pb~l Vv_s[ _='( P致XrLoz?n1Whm9XwԧXrs|UUUUV풨SP'EDl@NK JCXTw52m}A`A3BdWc' T}RUWO[qL҉4D LeF>Ȭ5p9U{ySW Um}9hH;H@S̀,yU9( F{X-y@|W,@61Nqx!K~OA)5QPEJ"}0zq/8pdhV()XddH8n4AQ1114 S@>̀x!}xީ):O>˽ۛ/`j9sD?+}}k HJ wc\oPPOL"jD[X}ܝlQm#9v |OSTa 50isq$sf;Z昱ԩ:J ~~wv8@0UD{!/W:x\( S 7@sADQ\Lw,aTUBK0i[dwMQfnOV}ei݃>+q' ɻNTa&zD~18 U4gfsf|*l?p@^.f2QGSAl`ȮS#B}>xėյ "isuu>}p8MM>k3SWp0 LG%Tmz_ۡ77Îb iQi Ja:P% 73x z={e>D(;";_ԑ GtH(hT^MCzuTe+_80튊-I) x0P0"r"9 ԫbt PF?|XH?jU|L'48\9E8<3#ϓ=A wUUUUUUUUܾ<{}&#(˽ w], _inř5+P Lp+K5tFCaڠ8[ctMp3?}qܓbA9;,X m2 쪨*L僥쒑]l>BZƬCzn@TK!upW'?Rtr [Q/^Bl*SY`h.d +(('^0Kyԋ?=_$<0op"gϥ[!BB]Ur G?eך OMJ;, +DQLZA]5+Vߕ>~&CɎ*Kg{0 ԆIUDRtvPe {yaaGT c[4rT0Ό`ʜ-`tm}?8s0bA+2(7GӇ:j ". =׏EezqTҪUN_;bIݦ' &r^|jl$>Uf 4ڜQ!?44³DFY[7K>>PxW%Qbr &v-EیI|?(CL`䆸~Z>>02 o5>Օ?GڌPXҙv ŐUt~{=I$zV{KKٟБag=>?,ڭCb'Rnt/I3LR:( h(XNd1AߧP@<"')vm̎;ߢ?Eso{~{~v~P_Ys{}{QPY$r2?+!2a2zEa:^44!ơFt}GɁӝn9I,/I(`SվGɞ.b(; oЀ%'rdm_֧=*Wb1Py  !}i̎&}]~.<$߫#U{p?h΅$^T/R}>#)I?6:(D *oڤm({a!\,~n_|Ձ»g\A  .@PpkR)9]UN-(uEg߆_NΔuL=wJ4/l!$q~s<7Al{`=lA7٪W *8:J7w" 4_ h!.MS}ºU {3%o?>]F=N?+?gvDHhȞPrUɥ,-z:5_ݥFف(TO^&-f\vGGČUP?tܡLL:9vɣ՜ 2p1ޅçE}`*C,2%x)rR(:T"'O?wqEO(E!pX(x 9ϟrE^9ߎݝa,$Y&JJm |=ou=ۭ#rFۓ'B}fi‰ޮaE1 X! XũT+lExnuPEuIA[e'11CE–ΰ|Uc*L C@P<ծTu*wR{_8 5^@ "3FM{FP $WnAw _+$W4?n?Op((WdP!\,y`'Nf$6@Wo@$nՁRU"BMؿ~-TlsqXѨR.sY<\8QZ$6Q\g_KsU ^?6j6E=^Z\C&Y"!_>{pkۇǶ#QFPVў @/kTo0f吨oD8YoBGu˃j&XoE6!t^c<aCpTrp^K+UQA$NAuFTUgE)Ck{y&y^ﺋ^o;/!P]%zD zS= /G9oS?UG릜Y@;AŐrS.GĝQ1ǹ5CE= +yۖ^~ u{;>~6A=v9z9\F-"(rz5zVCORw]wB}_^事[kgt!|D:a$#Ut=)FeS>ypIf!! "ė :?Em[B#^n.y{ $X. 8VE\%`1xVmJf6F繧ef36I7ruyDs|C uã;n]p.e7JCBb^D-n?mW}5I싫>e//wXtz/S(PUm 7,>SBgz-z?t8S9N熾{e(*/% LUiuY7A3"=D{8()i+(Ẏ&ل_mc^7N}5v/TԢ /jk,lvo L`MMW 3Sz M:ӑPd{ R?+4ny@ p J"9i6/l7Iуv#Sؔ[*\\69=B7=*G`CUOX=%ze`8(Iga.E"0gR(86h8DN\ޟ7ƃ^ XakӨAY4@.Uߍ@s!^QMN+-ۢL] 1^ x\nwM xl)t5͍j@2IIi) gsH*fA9Y+m8X*ɋ`(jPP)O\n2x hߔ5  'q R:ӌ RȻC^(՞5QX;Q mvA%õ 48|yU5 Щ('*+}f5Xr!bj!O>Q|`8EipXఓRld%?44ڄ{rh.{V?h9,%˳9g; gXsd2}]l!u6-Gપ/)t"oNo3=jtmvɎ nD4irZu7_'f`9sH.I54Μgvy/'-e'=RC`3ltr_eAN71!y5}ϺCT L#OJi?rR7pe8N&.mJ[6cKNNFO*(!#p!r؇Je1ɏ%KLP,4#mO~500t w珯gYyb!0B_yzEbŇԨe ©=ld0NCF,$ s8Qr@s G#ˣazpɂmSt8={:Zt:QF(E;_UNGn+_*șgA(p"^z$\e7 pZV hQ*TH_UUUQҨDUX+p(> 9OWiv5@nY10 ,^&\;1_)s6 FC&c6gZ]R7YL#*Kf=9wy;Wc.M+iijV6>Wg2;pݟ>cxrn Lg v8åQ 5nlma9|L9>z\?堤[%Ŧ MX;졞%̪Y?G0Hcٛ#nȈԤg 1>es|s8&Thvi1"m_BKyJ`"JFE;d{2Gw; /k`)23B! O7CBkG(Rwh`im}-k'  9ܝ?_%Ql :{kvsjI$Q2G'?g_@#E/9_9$ѫtn%!1Tȶ+H(Fџ\ܪ5u$i/5l;HsAJpK&?_|^GHhŪ꫽\B"K=Q2<лr޻|3fg`#=.҈7'd-G!7ud9ö.c9٩]MDg2$ŚuaM&GLH?}` NohC9oo;wi5WY,EPIL8ӻڸPaYt3/Y>WVMfa 1}<^J]/{W.NjBFJCrEU ,V0R^Txd[1"V YU F݊@ }~tylPTag,wd|rxLѧ x:q"rJ\xCTDI2B'ypQOD=/M_O'ͮfy6qxA :Luu̥UbLXg$K0r}u#8M3>XGgZ=buρPf`\`zBQBZ;H 1t<M/4:Ud<?^WoD.#?VN:*TF BͅNw9_%t}$0"+~u| ,1S*.h<q`у xw6 K:%{i\0!_*vC.94@F8s߆AQʹSj7E7̺XP?6~o(|;V#X7*ZJJ=[tǀEE\.NO(엧=8~S0ׇ &v41f"ю!Č֥(B~h+r(鸂Q0s:̨v !WPR'7MG7 zڀ@!g'],sSS=A"+)}TI$zҠI0(?-SI@KΔ+I &9m0/0-"ou&oHɂP=+?OvvFW_+a16>4\j(akTu_%D!%OYcRus}d^yDpbh 7oeۺ;ЌH~8Wǒ_|6b5UI/`Zʥ.lzVw] V,%fb1z!b_#Xd.n u3H-$eF#rBr^ؿf4ZYL"Qn/8Q25ْ Q{ʬ b:CxeA;SoyO'_\Lb@3nCwd%QAOc@^f͚ :Xb n2]@z87Hhr&,[DGM6Rc?%<o(̬c솁xb1ŞL%6x]\p~A%F~O˄lxQidޢ d4.~݋-TU[9?k_<D3 b-cX3бY^rOF;Y:<[^1F6,HHeg&ݮmv)Wnе_=hoe K.S~qZs.1@Bk{CuRw>Z_ ['ơ=@!!2yލPFMQ/ru8ClB[Hj*vHH/WBG0"1o?Zz\0L b9ggg;PCwNO"ƥ`pL@P4zP}loI.}7o~ }6w3:(]֎2"!ƚM]9R9\涁,j܏YMwC#%ڴjc]l8\ ]uҷLInK<1JU z8[t>1=PbDh{oY.N69Z)"I){sL:R4C ?#BK{S >KU|)uGx0eJEӎ}\Xe#, M.F7 G+Plۙ&iZ(:hEޠ\xk6 Cm@|)EΙF!u7O* s{T$O|ފP̭9w+ ݙ[XLG80q!Do?QL٤Zv,L(w(NQU~a1QoP=E a=A2d;GsQ"6VTq(P6.Q[f"1|ߞl«˛[;( gPЛ=ݖI!-moQ~0 C9aZ$ Yqߓ *pH&~E _L]6S0sW SW)$m$ݾ6ٰ=7xԤ;XWƸgVL W k++e)YrJ8ۭW(%rMe"T8l''$4 I@b4llQO.gpm~g\o;*D`PfF:xTM?_~v S DDA7Rgv/"lp"+l Ԇ8ْGxn["_UIi)Cn\nPi@|' 1b)?ym]Yu@$nEEPl=5-K {!/271|fʫ>d r{;5ͲмB/ƶkIraS(eqPq˃uz!7)nxuJm,6c頏 S0Uco L*X'ҍC/& 2HN#WG}FThtsH#FHtc]hPNh߆J;'~o!k[dyY֪+HG4wA! A2aGq~`Tb_)n-QuUܟHZF"ҫEfsD'@%Y 6=@P-ZH<[Ȭ 0#>փЊ :@į,-ULlJ9*.<[(d 0`!)x畅$p[tZBbÿ<`(WD87Z|"U/ XI8~# £mgKwt'q@< al7iwq{y pճrd\.WG* dB&T>Z?_DEp:P("?}c+uەȣ\Z2?qB׋x:-C}^<-t≴R`:ZW8sQ729T/Rxs)^x;H7+Ri3x |kx/,2@gŹ^=K޿;H0_AȰ 34@|avÞs1V^1#5$mmSl2kxtDXxf7t9sTOv@? ziJ}'wp/V- G%#xI ƿIq! ?AsdN a>2脡k ڏhھA1 h)tTF c tq 'RϚ-3+ cMDQoe= !2LzFaBg1Ŝ&`saxPy5wȇ59LqHЁ of|׻A6p.il;gDnybwX Gt$}d0<:Mtg{,Y7S0G>*y07 3" \10^}bţ)m=Fn8*D:8C"sac]oyCǮkG.7G_ޏOFNR?"\?G#{+UC=)S'X}MYBg莫>|dsq1dtZV3DQpz D' 85^ 0?\ 8҈@{cSRɿ̺7v`Pi*ɈrDJ:"$̎s|Ldqdgg&~ ߢ.xm3aLߎJ,V( _LKs7wUvpL- t1Ibf#Goi OhE2B𙫊!9qpP3Fӽcmh :Klο޴WBv;!K$ GHs?Q9EPp&;V7F7% @> 7墐{;;i-m]dmף2H%m0 nz^ՓD~k0rKVi 4[ԡak@Jj%jЙ-.ױgaJÕAHח {V58'IinR&T=}D48! ]V&@rS^)Ϗ齶ؾ9 AB>u9KAujү-]s4i uxD,%a0pFG[HQpJtHqMM~h D hk}{i~8"[)I2F7s3iC:sqVLs{FhӘE8I BS=)rvۙӠCqZFDx9 kNnOCP.3GGʣNL ]Rd`7co8RPhx03ٞТ#E}:$6p]UG!;aׅv%V9,&xs<  {U#ej?G]`fu * kFAΩ2sOXAI^GUmؼhNT}gۄ>d:]UetBKR̄N[N U>=җ|l|߁25 \&sZ O@6Wp#C^/CBK+%#dkY[wS6?wI[ሳ:)aF$7v~ߚ 8 =i娻聃"m+"^9YJ!J]FE,? ċ+5To}UoǞ)?љl0Ёm򨉃L3EGwro(+?3r=΁4 gwջٜ,K ),"Z$Lfh )+eXa&9v<3xm{q3f!aj1-xVQU0"+)p6hӅ}cH3# ƴ16LBnHswJ-&#[)v*Sw(=0&I(miDڧj&ŘnG0UVs;;^IR԰5/M"¬տ}ia5@ުsBA3_$0AfQ(22s\Pp@܂Csf7QuP~ȬU{l)sR⤩_ӂ%3˫&p53p]ㆽi(+b3ؙ+} 9@xG%죳ΰf"3 ؝]7-I`o#7(\ A)TIl|.r;ܨȳPn Rgv: ~:k'&7xU˰!9 I w XGu<[ ჭwp)J ( ZUѯx0+^X&Zw ǚR! !x#Kک"" J/mτc}%|Ls *VZ99m Tl1Pڌ2 }"LTY0ĪYbRPۢT%V#bcՂEg!#'x LH^l߻{! u߾K7d$5j`XvN+s.JS5bFZRAgR&<ʃIR>NKC7@/-B "ӃeʋLRXe_ED..^@9VafXnVƉ@G*Ӎge>{HOSPL39l )dV.8(:+'suh;\G%c.[ϦF#vmhAQX&D)gDGmM)HW҄;Ct;`#QsV&۷ ў0a_X>\r\` @ˎY*s{;0܂3J<ƅyHEYm~i_"$iE $6cj!T~F2sS&߾:Xxtp3~N=8(w)Lpc\C{v@B><$H;lWD[.^T9CRoyڜ ve/7ڸc D6$d FG{ 8=_ҳ*D/Dn‘,-prODla''9Mô^/gǂp03ިدU"6lFCt{6x`',]P"iEr~8zm/d(cdVsUTMڨVmDa8P-%=Cxႆ 4ռT c0z`[quedz6B;v<`]3bH.5{Wļ]W~U](iZ(QNofTr;t&@鋋;C/HGRQ h{:-T K^-#gvotb͐ rv+i= R6Ȭ/pTus7"q?`7{<V[^Qk߉-'8FU4shTi_JS`TPϔݣ񪪪 ʫ,eZ0uUUتuV؊9q>-\`z祝PG>S]ƍLΓA{"<Ml=$h]ެu;8d@Fʸoym_Z`@R?r8Tr;ט;Gvn>;y$DDD "D(@D0@D C D1DDqamo]8@ǝ:9~ >* /Ëyk $d'eEp`;7ARi4!;ȓdêUٛ!p5X7gCE)kSrهXqj>^ͰƻYrf"b7q_3}>^ɉBP2W8IJ"䩜WW(ŵtFd+@5DjEu@MiKe1(I6IC~mΣ2yK )o^~M+'|<@M(~J)^G=wκG'}B@揶o6׼`Gޓep=96N<>F I o>=9s1Sp?7+d ZI ޲$m@} m_"w_q}fK7BErz8m[xcZ4VtȐY: ]U^T-L0qrWUm檣~(pּBƋ&frï*Oe[Í`&^rT5jB-\LD8t O<%p[]VKH4}+H +?м\|@Ǯ _߷2q꬞C F~{ޜUG}c.6[c/"%HRX=ưw4#wʀ4E VaYYC^G*̩3v,9  V\RwĔ{kG`(*GlX( ~B4x%8dQU[GH"NpDΒEk y+aO[#:zwwhB2Jv Zȡ{`c!b A@kZ(K]aLg;jIf͠oM _k|?zN0W6iB $0TH}~=]i[ یޡЕ->O3 W.lth,É0<:E+D%"e{#ظugFoFe9a UpYsawO]kB뜎jnϦY*ZaF Nnzž?o<:&|gHJ+LE}.sYĢɃ%@V5o~(>A -WssFhuItXw?t0~9 fP)J4PH׍H#Ԉ*=Aa ho 5e-8 {h !acw[8Fxݪwi ( *ټf!6xCI#5wE473++j$I9`693? J <+Ue?š\sJ/?٥AY NkAW(B>i,6awIQa~~!+}}ϻRgBla gLE)y\cKå1 sfw`As!ۢfA{l$Fz%VlleS*%$fbhvc~'dz\h7˫p9cqp:Toe`ѤH vϦzET_UhG9 o_ bW^†$ F1V:[X2_J'BYSMIH24 tךp:cMlCÇ2꣰r@4U64^0[T6kTTjoc6DmC3[:8i`> mtM]DCSD5$[a$\i=lo&5ᒿIOU k10\J#8D6漘9r?63ٖ:.GU{aw!D4aPBwI0ҸP;yy(JnrܱѻPiJ9_X`.B5PñQMPxN~vgEfC\oJ~|o]?r;Jy_F׏0158T+'ÏS(n/ꓐoc2\>OTnmF{FiիނЩaɽc#6SŮ9\܎o B8/p>瓽f)[C'ثي,xDX|3EChρBg%Vc VC#fsY^a9xNzM xRInѕߔKJ3\腨P{XOK-#YA8ӗf3ќwMXaaJR|UƷb7b"Rdut,CpPpّ o\۞Q]nG?x8 j`l@SDWYoڸ&!8|kՕ[ML- YN6THMs/tÝM+#'I$Mb3Ooek8XMxlN!*%T00jQ匡$khuDVp 59 v}#'ج.{6U#Q?ZMڃ֩R~A7oQ^2lDh G=ٝ?QlKqym^jIg}w9OXgCk7-U{l8|^>X#(̤̈ˋFy026y`t餑ˉĤJs: ӏt;>ԥOooHR+rnH JRW*=dC@4luVKD2@PigrOjNF4ɘ>_H.bǗsYuBL:d~+h·qL{Wf}yN9*ⰼُ#^X]- f=;Q)gV\ʵxVx;CewI)qU#r%bf?17< b4gfY^9pb ̋8%R ag5\MJ@1R^8uHxH vt)i2P"r{"qEWʪ%>Fq)Q ⡏?g-')Ep I+9pfxjBve@X>>{wJTtD(v؞0s[Be7n_Ҥ}\q?!@l|3s*araHO&PlANKxiUmwJ7|q@}zwEELz*Ir'!Ax}QU=Bӳj|ڲ38רkf$0-%sx}{jcެm:lK=(&z(`fP_ل]KAU2͌C\b\pV߽SHYͱ SI5=i TQ!V0U(X_{O0(VM@Lr;qcToeh^Ak'r:ehj<67V63XBG/®c8sT̅UFxU//Va?*; l9#BlRVM/" c?W;j? 2#(VarU|hdn VqfR?:*y̜E' FyԽ*k8rTodǔRiS#9-疑(=vqz A#R[]s_3j0od'E򋓢O*iA_煷57ǝGAS{|vߟ):M$}/[Y bvJ΅3.{6wVO|u:삓QQ"Yܐ%({=JN4FZa }ƙ:6&ȅѰu;"8n[r|9Gy MP<̧g'ND/klBZ]澯W8 1֟l=ifyk+ZF2-jU_Qxqs`$#b&:б$`|dJRE}y3W:rt>81Wb%j#t hb2cbDZy!bj4̕;,iEMMW^_c8y~TҠW)xpvECҡ6KӤO%P&߄n⻿ױu|w4'{(D.jI;>Lb/󼫰XnΦxc&f6"2)]Cq.d&%UdW&3TypsA&v5crϛjwPl;Q[ 7& M89M1mfK>o 6bs5J". eki]g=> 7^|N~9챗;XḀ~_^\2=m7@*-L{ B&o/pSۓ>2{HP\:9f!j,#sÏϠcdTd2U) |_:$x ?޻LTO`uBDDEUU2PSDQADEBUTSJM5Hĵ1HAPL@QABEPA1!RErNrҞBa#RcXDZ tD}6Cd,`2:Fq"h̩Q'_$Ԃv/9 .-k%MeҳK3:҃7D8 +PN[sV7-Y.,cc5{v:Z,2ͧ;UX_&#6A[R@<@H}wðE]Zt{cvs<մ?Q{"UP{#WYe -g?~^8lqF|K ؀[)_%r !M?^uv v~ שz|@zb)1t~o@O?9ڏ}iOih0|<{G}(Jm(tܡ$(ՈwGtEn HwIS̑B`yKI(2>sۆh9p~C3Q!D@Uتc ?pze%QA83Wj t pN0 &+l4:f>O D_iR)2sU@G鯗y?_6b O/v&{d\/'ѷUUUVէ-UD"""% J~nwy ~I}]1D#/G0沣8, U"X*UTkܿ] ΂J"Nk8 զԴ)iG1YT#<,%.Ap,ki>L+̼tލZ VwonLNk//3eftI}? \@8NPy@ iJ Q2TEJ4!ۍsUM&L3AY8?~C'@4F~Ho{qX N5DjU>Gb& ~9C׼3nXx?w i27##d2ŏ$6TE4 OPQ"6.(?P 5#?0>[Chq wAdGJ$(!EP4{y JFbbYCO|e t(IR򑽢0Iuw;onIaH"b4N#̘g/ >)Nju!z҅295=^   BAף1?y|ID^x/o7.R:.~y(qꃲ:"#!3w9_cFy퓽xa@#J:)3`iC%C~CJI (PnC6K %iMÇB$OhE P](sPƘ,}ݾ?;aHy.dw]/9$Fg]GQ,H1dkŅ1!~1?G9@NgPy;7 &pp3p VHUSSAd-&?t^Cb""}^"|YP;{}o]+Xd svsWl9_fQo׳o}A d?i2'n@N.1e3Zlw3I[$ R 6G,wna_ax^.w̦g[x DM9 OjokVUQٔhjinPPEM )j[=ě*|1h١ڗ)BZtqUc(K)>H|:—V\&顓RBYT-( KNٓm!kV-T'WJ%~} |KǗm-ߍ% 0l$;N|UjusP{C`[gҊ#-HnxM9=HTWi{z3VƬ$o2{B]xy}?ii\dvK`=y ܍~S|{ o}\@=D{;e6?'nX)S@& d:R& ']8lpYG]ϑ=Rs[H5 @w}zFeá8Vz3aOܶ_y.EZ!~;ٝo}fy j=dmxy`G௢<.o%/Va|*G:Ga'nly=-oA {Y(_|UiX=gF}}??VX.׏zrkrov<д7?]SuκU"Dtxxར۲.ew B FUghSoG ]>xJ?.%!ȇ%6na%n]z_gmrYC/:8'ZK#[ҿ:m^.[l}8:)ޖVPY툭mB0#P֪(Xȸ8,'LR9+ִPsp( \UU@beؐx |I!J|ʩoOSN?~W, ꒁ({|E{%.|ƆQ}<~ H9 7t< 2&"/)CtO)4!6OMF^R ΊY| (I2HԵ1`jZaLDE.CJo.!x/moj gq|',`"Y\xħi98æ4~Ǹnx'vSS޳˺pa|Xwu4}Q4âI; \WliU6P0TPIM8Dޛ79Hq^[( =xGoҝ>:y*xhHxBLr:InG; ]l'9:g#l#U}pyΊ<.CCnү3=iW1 QUǴVT6Sxǯ;(6N>G ma<1NI q(EDI(#>f4.1 iA ssQ1|brwos '$p[lp]VS;pc}`i'h Ò|r`O!sL˘J}7JriA>KY;GT@NQcAV –0s5|oVU,෇Ɨ]Fٵ1=ޛ#x6iп+{aG 'BvϪ׃W}u@>`|=Fq2_7lF翳{']W en)  e.vHzNzr.D)͉8 pj*#SZG\Ħv^\C ~hFr䉺7cm])||VzЯ}M=X/?7ғ#_ (~n*T,JxGtՐvtBhf`Xr=8HyiId;PoYr.5q0B ׻!aLpCpO?,]U]w~NB-z3 ` @ l8_v>w 5ݗ>ga 1Vp.kR_96OZwu8c%1HtΩy[a`9w9iCT縕p㓷 cpJ 6x 4g:h6ǕeMpWxm,"8^EJf88畎qC}'}ӡjtQ2OU-.bӝ m.G 3لTUlgfb#V{`=# 7^wV9d'|8>tDxftiŷt=x|`q10T?] ;LjkZ7Ұ2}s{n۲ AJ૦&5{R]3gb抹<` ZZY3ZLRsM V4ul_Ck)SsAEeS?Qgڸ50ϙb_rJe`xHyVoq{D()̢Z;ltN Vׅd99sal3[>rumW019şa_)iiJpלwm}{n#(cW(V-Se2^zf_jV:F,fRZe{91Ђly./r5It2s$qkM*P@w4a[s Q'w*s;g+2x.K80;Fl P!I$"@\2/IrA(qt׃TOj7_!zBN;'4 tx2Re^5vƵp9*ynw?DEpAszN?~9P>;*n9In*ck{(}ʞ/WxJg^jƑEk6p{$ʳX}c b/9mvʉM5vHt7>qPG-d{ QkB96Џݴ]Z1$B֤ =h+lekgb¯Αpũ|3v r?NBC"_sZhf״'ֳê<ë7A3݆g8ﮘS( h%\m /f7:!souFsύXSfanW> 1(aJR%.defƶu+g$Dk>RrU8U\c: fOk%~HFwDNX`J{$USmψ_7\lpÛndʇ=6Uc{(sͺbE*F롋,% TP=fO!`ܷ#kv}x/A4gR19ǚg-C+gnI,}#|no|n#3>$^ŶcrqoҀnoo2Gk?ϔY]^NW.>Gj?A)XΎqT҃oBXUNzf>|w3 Sn߇r_!~O?DǟZPRxG:IU:A-HX7\W`zu}[V=<!Kpiw_P1 dȐ/`@~Mz9{G8zG! Sz/-rW{*y?qnKnXWFW|= w7m_T51g2Jh,E/9WAkXFQ>B p 8#PP > 8-;9}@NBqgjKwO,=[:=v{sϏ72؊w0n(<9zE*ˮ^N9|R>~TO gR#=B=忧zmN^~ w//~{þqxw[͓m\ 86r|6y~#?OlT ,:>ƑFy(5P@!ZpLjJ5Dݜ[ Q01.ӢN'og.aa糿=94?lOTXX{6UeEȳU֮t ߹2pA3G pJ!"$wgyP3o~fw G> K<& F`H͞[tBzZnyJwAgaxQ[ e |2x@P87MMh y~@UUV7%Y&)koK/Tx{ȤYmx4_.z"?R>W`GfÔKKro/uR lNCyIT RBn`QS`G_j ]@ QpLJmɦc\nmm75ц1H^Gԥ*m`5M1 )P*o|݃hCVbQ@΃a4 ϐ;M!QsccLf*]%g9xyقqK:"&x@s %1B -lN鸽xf(ss8sS* h+ eE#~tμhPCCHJ"ܼ cc`I,Nn7H rLpRC%W'0xp5/g(ޕvkMÇfI~Ew`jF44[2@[ BL3Ãj*&rN6 q*#Z0+x;HfUri7Mvٱ6k&XZ1%>_ꑖFRW 9p_UWxrnWW=Kyp3tAE^a6IR㸅rqfOvlSC_J"$|˝W&TTM_ϕR)" lE_`-M,?%|Ŏ*hz~=8T.D1@=l?A:G_~i-G"C_>0OH<) &y :^IF$ 4#tϿ?L r&}хt'󳈇i ky5cy_pE@ :̀G3c|}q&.ٞ?;b#J 0N_` J$|Bc}廯پb?WGzbڗl𹻄5@?a \3LΗ ~Z'z2p2 "DV;:]DuEs)Y84Gc I"*WŪn?u-E࣋Wd\kEfvas=AV\;yl!  8,yXG3o%bH(LV B5LzO걅.*i=g>I[hCM8*L<-rgd{̞0WNsHeSlG 1w(gn ѐTe5%vjq<X~ Ś1qu <_ 8uJu'-C閌]Ub^^x,:5(Cn#:h|,ID PR* 0#ӱ:WêtYACp|w]U:yO&y,'v5sk ҥlT`P|'2^'B=E6d/P4$j6iÁ}>FvA+ߗw{F ˠNsw;YM:hę0p%)pqVư 8 ?-ɚBhv6YͺxLO(5X][]?ں|0f~*,[& ղHtخ+jJ hӨ>W꾧WB]7/ORr>AUg_>F۹#7׿v2|:{4vT~6;L" t`S$f沦jnj*;֛Yua1&pR[۵:- es\ kg|c16WUgFe:Vd(eF(Gt$qGœi\#k.,_0a}-?S%4O6ZO٘U1~a;T_X1 }T!3`ҳ9suwec 2t] rH> ‡{ȫ)UM!hI k*yWi]|7{ZVs8b Ufb*b&R 9)*,s~{>3^m,(Nl&]}!«A4a2'^׷gOC,Ptig@:~BmFU<|U(͛At\\}@C;uwgiiJOG֋eEˣfP\4-km]r s1$@}| N\oxrux#V)ɒ'٤e>1BE}N^+REHZ<"烆p} @S;0֑ADMTJ54|mc;º>-!6?秓\\G~qTۓbR,앣xs 4ẛt ƑZ6ryl˅7{!n[4a:ϳ;tF7[fk"WVqOƋlQy6BۗVW]˂1X>uX#Hkg2UȘe"},fF`&7qj)ۗ(TT:5tW!)quy=mWi"C86׬ 携b>m񆚰˖3!$IbK2?I9S3E$Ϊ>W8dx1S!IiI<#p#"y:)6hj]ؚ;;mSݦ%cw 'C\Eͨy=\7`r bRH&!1+M~ kKBxal/t`!֭&ZDshe'`)NA  D7+\8L -Z %kEO?#.IO F )8S=I--46j*^LEE%p0C 5%Bj>]Z#Q(|]/ U,TXW{/=OK\A\v_L 7'_|!:>6~aZVn׊Q2oov2S~'XpPH q@GR# h^yQq'Ouaxq6xPztAK?)iDfum6v(H~Ⱦ0agzq80{0f! ʀ,X,OAOj CjSJL[lg,ֵE\]f*ŋ1ef_9̞p7/=%:_Kl+c[UL::K (UhHFKyz_7]S")O7'ߞTWZ2UM\6j\fIُS:F5uUm-$_iG˄lNaoPy-%{̖uŶ8siI{/^mN@C2ݻK5e޳RoVU" ƌVa^[YҚ3}v(+h;HZfR䀈yb5OjdUw\$sUKfR-Iv(;6OS[$o 73yޮީ }h}5`Ĭj_&~tV{:%IɮV`ahEкO2편73jv~vں:~vn\LaU #%O,cvWqJ#(N 9;ezXv&17NJdg@o;[^v^$DEol94a+ZXҔW3+I_'N]*^÷^2O~1ߏ{a@p>O`t]d#m&^WLyL(ܶM7˃_pHDw7>$/ZMX_'\;G!TuxӦ'"d:^:w&SXƃVӫ!hmm3%c˧;5z΂#@'DHQv(z9k13 7rcN%~.'KEQ@>"l߯=W_//Ɉ0=Y4]%=})'pSJGC)Gx]꯬ 2lq<+rZgMpD(=ֺL>; BCsW:t~26y|JБ~Z|fHQ2q3gLS׵EN|βbZS/Z(1o[)P[_kE/zb/4_8;EmcᦩϓJm!Ҧd SE"?iH@d$NJbj6lxE}h[xoU/(KɅwٝS(ПgܠH8e x, ,2[6ɿulc%<Э+JPG:*!J?@׏e]E<9 ?(n>O._@|> B2SGXK\|]yF6ZG-PXrJ2҄ eenS_:q OScQz5.8al߽o|m(yy|h$P}hݽDDD7QH0.÷wwVCؔ_e~\y}*̜̞1 1W4>pcssZgR>2̩> 36{'}z|>aσs1“YZ K E}\&(.k{ŗ e!?S A(~K&'4t%dCDCA@ҝ{O!"w]-HI]llbN@F#]zMyM< Ov :8SqMbܘR ̀&82 dH,0-(|0@DA I?qn]Y.yM?ܓDHʣk^H6d82oP*>\Ym#AѲNF^Ǜ2 "yyb8ɥ-bRӿڦ㯦ewqsI#mc.9}*nɢ`KgE/3ZcD0 [ǸlmC^wIGU+ }ЏPC3|R\V*o^G.¬UAy!)9B8unwkȽ8/sѥ~D_ |>GcHDn'=]h @R ߀&xxЄbzk{p4ٺ)wO˲,{ͮ^8w|:s긪Os8L9 UNj~6;nhkM{H _E}c 4'8jQͦcHpp?K4?{ǧ45PfyUjK~_??9 $ FT1d`A] (bG+Yfs{?!-3XTiֹOjY&Lwßڶք*N ,!m7l% XBtuo35YoƏd$RKU=w~۔u݋(?9D=<^5#ݎIm3 =|˽ h1e %G]:+/;s@'0/ -6'rwuIBUڐٷ<>R@  n;-SOO2(*S;Gן=z8[.]DS0 P>߰]BP*'"(+I#㻒W"=R>y>ݿ otӦG*,U3N/%o9v@hC좹g~h)"bv-~UkwL %:vR*gΨQ(9@,ijsNӕ(>PIʰwg}|Ѷo8藐֊?2UP &ϩ}/=,zEK^TO>8l''H`% 6'}DyvhcY7t﯍F&BH1Y":ߏ~:5&*b\,\!GĊyo=XK/@~$0b8n* @ @/w>7/ϖo EuOK?Jrp>N׃q _}AC?0"0|`vdxA A' PJa$&xKco~э}jd*1g+gA_zGw+M=Fh/+ k[ew#^al(b~ahX+7w9aM>iapiCZ / k2PcG`(Tz[-Zo q-4ژ& APHK|8{)Q<Ã4|BUf-NZ)9A6c@?y7wgaoL鋃ޣqClB x0Td{Ш`jaFKӋzv?* }Y!BU ϔQ˵A &^Ċ4GIo {l0pxƵ$k` M4e_moaΜfRb.ea19Lu=`3K@^Qv8_o]n^^g&}'cn^``Qԥec!Pta5+[|potWt0OO8"!O +V0 `8)'E⮅`W]Ivha`rneD`+<-Tj&5Xq *pt:8PtL77 ǩAaK7Ά_T=dDE}}+ ?Hwa)OLy<߄5$/Ńz*Q1n*$^,C|?85r"JJEhpg# M_\EgBsųOzUIs"7RhJ+&>N!0STHA&1U!&g2LT 9v]D5!xp ʔ xa9B[o:Gwyfی?>\^'w7Μ]e|$Ev4Bs&l'¹ r#y msީf( 't5wDe/l`ȫ*;clKlRN:f,g CfS;7@& ڿqP@jF}֘"ν`H}eE:Yup 8%vȈ;.p>{UՔ.6DD@Xo0"bHp>m0tLss%cȏN(Seb>N 7Os|d$mRNYQ[7,yy + BC,$J|&@C*I]f[NwgwL\rwN|bZLN}= 9VU9c 24]lJaAqX:02`!psl 2s_]/C,і-N}mm8Fc׳,E+|ҌE?M%zol2ѐpij?T4>}ViȈ%x|?@olGϔRE#dI"^c=<]JxǬP U-Rznq\`"q|a$2w;QE^j#u|cA9F<"Xi/:sD?(\7kr$OW^]-R bRa\Prײ}W'e$2ՕKd>{Kl̸I6?ñg[Kmpn|eRӋ7m$Â'(y7:}Å ym< ʈ`2*#͹1OX:_Dn^v2kI7TG-~HN5b LID@Yno8@I$&_ίGʨR*2kP?0 >n}?4xr>_M)iJr {br>6I@}݈߼,ZQPg}m> |2F+HZq 8w1sP`Cq ^+" 6!P` xwE9 nq'(N$UJ)[Þ v0w;$ @7t&9lkѷAGQ)PՏAGcGbuxe"BC3jѻU^a4r \-rkZH#Bv;ۂE5#OYnR?N@\7˦fb3Y*ۇ˂THLp'G~z93w윳U7ڷyΒ*dV"_uۏg$&mYcr@+lWmi6 ('bEC @BzVg Ϥ$D$ۙfm6_(Sfq_=NW Gls1Vs)ϛ\:( MX\rz[^FW߭+ilsatl% -`xQz\1ѥE)SGƆDl`D1scŃsYGRڿ!Nãʡ3w(5: ()5#)R'L.ݫqЃ.sBO*1YU89gy~wQRLn <Ħ%:8=H%Y0ڷ%.xyrMՉYE#YB n"@N60PPEX^WO.5 Uӥb̚#]0> }?Pyotg5|טD ~Q[OWbؗFX2]x%}?4?<ޯ|9DM90{s7r1X }{Ќ0Se+d0W0N)/ny>?wIxV-?2DO3"eE?w=Dx 8$X82Aȝ;"$j B*|*=\8ouoKCv+LJWdf\5m ,ZBp4<d+Ntm[`NQY`YD>l\Uãjs+I: Q"Fr@k2y=eغj`> r Y<6DŽd!$A7f#̠pU 'E\! (0 '?(J3HCgR⣄ULf\K(Pf5T%"SnfGUw*|9bٖKoӴֳi ~֔ͽjX6u&f_B ˔j 70>޴Dy!dbӡПhuȉ ͟RR:B~03f D ߏ|Kcnix(8f%̥$5z HjX~8"5MJ&+iT>i (iE^.oH,;c0RU\)(S㪈:;rsFxmNG]+Aklcmi g?ً=!s}hpX\\ffaX6x\t}y:Vᬣ,w{L%N뛦߱|Z,߇w܌u0|`IA-H] ja (AJ)L@˷|3v 7ƿ )̀="&\ꈥ DԦs;wv۝ΘT%(PB@0L4  PS 4A]UO܇&7-7z:ֺ)ɹܲun:ѽ.Ռx^OO;;`UHh5b8Mvr{FpG Z(=HRzJU$u>.:'b +:_PrSE.`AI9kЀƎNem22̈ X (1Oz?(j@9?ݻ-Ȉ}^|yB~}Wp+?6&i jWlm?=X Q.o1Ն`aF8oACr>BpHNvQbd"":=n?+~a4E1I1 {,}QCU4APL 4!4JB$Odz5!4PBǮ3 "bDDC@TC"*$ ]"Gʈ*xf@dCƩ\bCS-A $0Dy?.HÄD#aPHT!A!TLeGpS_=$/p61)D2@,N5LBDJ>XTRE}Tls"EF;,ql@Tҥ /\C>Uayb |_?,AP,>Fw?5JC_/FL,o[&uC?C45Xt{do%A ?jj+:EPD$Ryڹ:'xjI&u7fQ7(˚g  6>iw^00쐈V9i ‘`M!%? )lj{?EDTfQې#i փ o2Ɔ`8~~`^ZI.f3NdUOi3>` ǟJ*r T)m|FS h[3!= zT(7.dGJdMut$8C@C)KXׇylc*[64,5:o`=(-CрS Gp;#I;z牧,fzTԹ0T=QxIq=k2?n<&r`d$ߟSٗߚ: wڃAbsb@ "Xj7zaC3zL&pGSiA~g`hkޞB}G䛤X"L/CE#*I%%~SčJ$=p G,}^ޟ9v'Oc nҢvċo6bӀZB||x(_M`ˣr~R53DxqoV/^@ut ӇMʚ}%_``?]Tp IDFڠzR@e%I͇BFd愋 Wzw&~gb =+Ƀ9/tsk,v8hgېlj&d\fs>>*?GA1AڪOOsDh %%N<BԿ᣼4T<}w`h0b;A5A,4f %\P6]'b3,L$8* n!i9 +cMb`C ondWÉWoF:nJL">ӑkd&( @8*҄J5*#ZSN $.;J~,?A`J~|p FA5#c_(S2?MkHFiC?~>߻>Q*$(^>]MYW凞GMb'2 $]~vAhw8ɃmOQR*!+("ȴ@EFkVң임O&tYpлE+@h79{dcK!&r؀s %]hHNx}2 h#}u?b'5@'p %)@TpxJ(a~flr?ձQl243rN̠q[ě"0!g)FUZEYzu,s!nِeP̞ޞ7= +]qDƊBdа֕ hKYMh|Hh$@*j7Bt"y o!hWN XM@"A[m Jd1U3 . >8v:gh\zhzM:yB+idMb&%ףӲ5a  AG^6;d̳Yѭ] gX`m>_?}xvߣ+9݀v{4q%B0bq'&5(v% I>޳Ҷ%X0ޣ~!wŀ&PI?I1# `,lhE @f"C% rƴш1 @<:R~[:h (I#a ItEY w*mN=4ǀ 4`8M1wb˟s7e g ` 54}S'jK3D&XtFeb|fS)':h.ƞis5&Ysq`]=#M4ZhT?mN!ɫ;˜a wyǶ#Zdko V(ޤoccݧ,LzۙFQ)%d?8.9{ ٰdG*ւ\%[C_R ӉԒEuzf 5d$АNMD,Dl`̧Oq<1gm)|bV._G^;8H4'$nмχnnFk)ȗ .@!шh14ƒ bHhwqu^gr wH`a>Q@Ď##ƖO{iTHCs:ƕk|T& 7S`;@{ €4=?!;@g&$DNлhQQȩ>u`M- xsEA I9%K9qajD>ju@n7ؿIʱ~>~Gg# x^*'MmzR Oj(1Оz:etkωVY*.o_d&$D/sHO zcݸ\qD.ۦnk j`ܒ? pL:M_.c1`=fTjP cQM]b55$Dvwх{|m&Ԡ HΥuIY<jfd$'y6 0`n"elz1-cLiD&\ƣyT`uPterX޳[\jfUmWhQk$L؝G)n͸מ22i4m^%ͭui astx><6l256S魟͇&8N]lD^z!ւٻbnwA0v:>IdL_5ľ\D yg9䖐1D̠ٮA@@O #JcMd(D9Au% !ϖLX!"dӜ8 48^6m,Mtz#k.5 ;EEZ!F*`seדCh\ +|CXS]WN,qw %'0QʤҚlN trtu>9DawIcS[$[dkQTzk[-DN[s5#$fz!Sƍ̛h rQPݥz7sJ=a:TQts.&@X\1"wB{<wIؐ~%r$<"Ԟ\oƲr`q٬#wQe@NhaBuēt#x69| Nt P<f" ~ͲD&) U/r84dۙ람R]l<ټL kՔ4[%NVJ@$s_q ^4„}Z-`IҞzx)F'2qÆ[պ^A7%9N"ʯ:Zp}Wv3C2hl=DM}ysC@|p<b?g?xp4RPILQl$c4$Օ٨>˳Ӝq4XY Itn­^\Uk8Ok* +V)%&~:E"DeDT6\{YtcfmA C#9m[ltwf ߧ`7Mգ;qQWxt"G+%L{Z&v$EГ7 |Pe֠IoU5cgAE0JFPbY:% 9wUsNn֐4A-HI ;^d!H}!/=$w' DؠFwA?GOz>Q"4˅R ]@q,Q) x&d1U(GI("w`aD0%A.uz;RT`tCЈ(^[| qɗx/܇lGQ6ܽHvA`/z6GupBΆd}|@d"fF RjX=rdqmlaq5&ys2ބDKD0G7*[y2Y]\\c'~`;ncpͿ=?$=o.] ") c Duˢr8E/zHz$d'Zَ}+>z4KV}CJP؆zISrޢ+Entc14 594kgQƤ3P$n4A7 51\Fz;)ZbҔ\TmYmeR,TA Fr\۹:[-4R Bծ 7)t|}{W?$@ l'2Hq0 B!:aXe?Z,z69L5ґm>":Q(;[-"\GzjCϧC')~_:^<)iaa `0z&N-Ƥ.#qI??&]s72G9RTTp e60TSK'&ޱM}xV5D2uWs ,Y3\>%ǬWɣkL abX.J>wd+dx|dX0*X&ükS;8GɌi |0aU_F Д sE,uaoZrˁD&|١K*'Z`h*x7qĄ@!3Ta`&h^%c14A@lX-:<4e/^؞ u4n55,9a6$oaO?g; v4COT(4.|Dzf¢i&{3SZ5y /qc vk2(_$u#ЗO1Ϸۮ|Nnirך ̶W[c.sET6R^L3*oOtF #>Mҍ0n txaf~iK`aR0-lR$Rw)Hw<.ã:y"R'ifΦf }s4,*V9@Hv` ,:+xGw B c^V St9t.#o$Vy?3e| J a2Tu !Wm!O~g/y> \b s^i|6ߦQ{{p83h c"߉/qotPĺG>3y)A*j_9`}(r: aέޤ֖#w!죎'D-2G't]r|w'rxI@,IAL,LM>+]3NzxȕeHX"ALR_ՔLT@޲'9~h064%N@A]uS(?oD S)0 ~QaJ<}~{z!J{C!E!{) `&T-aHa0G"4+3F CvϷ?zHsv@w<C2QR}'. HKx&yp^KBQNb'3dO6nj9W.,Xxȕ076&(y @t_xv?7klDcy|fbd.vל'B_SIK}Ų:=l/ QY0&[bGg{29/Ӎv֗#FbXMI~ĉtun@g͔<^܆"F!{G⿋Gaz0|BglB̢NOv,QL~}O}2,w.r70ɭ3qFڒAiPњ(h29; əhHGjqf1̄Δ}g8λsN6154كL ->01̙&HTE'F6dCZ XLaf39Wrft{3JMW8w\v:{ƒh*=* ߯BvZK8GhXM(PWms$KSMLoNL& ` 4nkC9D04CUԸ_?sa>pz5+_ỌrCHZ<WS,L#x$BT J 0HQIX)qD\o?( {K¬ú˘Ď^-Jfٕ+2]wYY^p ƷU6Jes{>Ϗ?GR\lЇ?#E0,#!5Bd`?v57*Mc{,6eQ4ceq#ΐv`{罕SZ*F#%}>.2GfOBF6f%T02@aRÈ㙇;7mU$0 CA`vA=/Ri|W} b dm)Pn :#o(;wv߆3YaИhO&Txv9F\D81~~ ܜtMKzxwQـ(S42wM % fR# e1 d@ 'vuaU,&K0ɧ+wpu\d*KLZDs!J27&<͋F9QEF({' =6q-ԴNE1,` @L 9 !@,9ρS9ҍ3֧r UώezbNapX(Hbr7ڳ \H ]J=Wdz::*ymţv0忧h<$ƅG$f 0lis&LGF:JǢOifS8d?N7jiLkTc:]'ypǟfb"rn*&8xL|Ea(f(c>&~[|vlJ.kֳ <{I3lba32(UbM1G}ĭϙSKOK= tF0%.pN? H;osiu9 u{/3犖z¡+VMg6kmבSÞݨySx;h5;@0Oa⚢S[ם0A"& 'GhPx_^jEk9U\2|}wCOkE7eAK;o|m+96Rh;f7;,/26vΞhۛӸ;_B/|o(M)奇!M4?~bMg3n:];k]01NwY=D$Xu&tl' 4jsH [iM!0w ?MTuyylT"E8"j^iPeO.nw9p`'(,[iҗ(Ė ojm͒d4Y鋆Co0 0,!lʤiQf`#&@ !Kƒdsz0AϗioCO%\<}LD4dhb@ܓLF.i8v=xcpCƨ~$G 0@!ݠKZLKJDD3J'vB܈ف.HI=UXAD@ d"of i9Sz?WąI&06} 팞SOg Jaj,`\ >'s؜ꉑ3192ӝAL֦ rLIMURi偈X]p- ' G̽Z tGwן!g*D{]Z^+Hcp]#3 ŃI |^kqީt6g>0$yUfؖ0mN"&@9 !x`O2_rCnRr4%v9u-@Dn>SgGh! 6L|97=Mxfqc ^-QӈA8YÕpåX¡Q -i4މ*V4FN1@oF7 l+cG!! EF0~iME~:uZ'iiO&hfՇz4yk4|p3>5`J?ő >co'Mӯh;况 ?0v|e!;]ZLЧ(:}ym(CA ~v􉤉G2)Ш;1T)X2DfJ/74 >OqybyAn 4Cc߯vof7kQ\XrL<T1}~Fą: 3,V9ȆLQ( Q|~{fتkaۣa =؅ 1Emkh: no:PA*$y >"h~>=285GD9ԭYԐ2IX: :hFA!"2GIM]N~֋Rpb(Ij< Y2& @1RٱyWLPlGȍo0%j*|azC<JjgfjqAJ Z[i3' mxKa36֊A}H)``FXMK!Lj. nD'O^VC0Y1 :'>ykF=1yb$V3^L:Áyv :wr"~2E}PNuX#7pYm*tãD>cm.9ڣrJ%mO0̒ZghI4:F1,k߷G^<{uzJpL#'l_/ӭPQRDVj0J)k\kgvSq7Ԯz0 +q-r ∬*w6(>ͳR E3S |Y ^!  9z߲C"QSCif;D R]{ cK=&K3iw#HJ4 R'>y̺ ET} !`4t۰ݠ"$VN;;JrhO^x!>MBF}SiA~ӈK!%at EO3+׬8!̞be`; xf@1C8;)x pCYڶ6W7tPHs1~+yK,?ݩ@7Ɂ>qb4D&Hy"A 7ɠ ;*V}Nhm"1`J4Y ;T#oH4rQKd/L(GMޮ<{X;0%3~^ Dc!h)<"aF=tM7)N*^I!90{äЭzJVhCg* VMTy!n4cx"$e 8n,cD4 Zm5ܤƒM&,475 əerB=̢uQ0 gU^Q3I#zx< `zmԧzXf3 ,b23A50]a r Y夤SMfc5,@e32ACQg!'٤ضإKAё$ CYʺOK݇XluxYuC\ UGH? <Wpl{`)? @*rY> R݌&R{܈ZHT?w*^*Ϛ?2 ߨS~Kԃ/pCQcDaU5u 3&|xo1̷̉æ H'gʍHp!PU-TEU=RmUeEh7UÄmf9TaXP;t&lK)?~x#8&c8; Hm~S~ &'t䓠) !R!<6vM(h}lwiO.Babhta9<=qtNSp,0/`qPνݨG-.UQKE%K;H9jې@?Ύæ \DޫΫwrH){fTYU9jyp ow#A1;tcA< )1wNџ[ F RyiKrҿf"y fi8 `*{͡%4봬_Vl^@RG?gV@$hP (R3Jʴ~uMިp}~Σa1˹ٓ;S-6't[·cbѧh _9>s|&BG.k5v(?U I  ==*R*zasn*yU@)919S;rHhIX!5}i* 'QTh/AD:^pX{sYA-8oS-yLvm|4iMve\LOj(Qb2(/[SJ Zr(`Ŗ"a﹏v( Ӽ&e̻= rT^;pοVa((EQGm .*((j(rl4=[Š((EQEQDڧ4Cs48f i0Q׊;$_ zWb%$c 9:IŸ,I "Dqha8gI VSM^ D'# 8AL>fX,oq?İvQf@8i6`Lmn΋Pt;[0g^8$rP%*+mNw5Re4/; hl@ E O1ȳC79{E?i-V{.;vMY5eoJ":k)pϸ"YpӴoCq&M Zby6}!J= <*kl 8:O8[X#kU 9|ٵE }rrΗ'fհ-GZsh䜤>*uvoW6Wyi12Ånp 6{c36B?7RfP4#b+'bjF8g`zsN^>8iC{?`YH/0_⃝$T'E AO~AgA";( ^=u 䞎>g5vsy1)εI26fkx;Me}60c2hWݍtArGʰ,4"X@Yc.q_BI8¯~:^qԾ*Du5F*jnn?q'Uhs($"/^WC#)Å3%Av,tU)| n OMId؃1PKwdlD8#;'H8<zѸbP#Y%0gaX^mg-0D)/%Q)K&+=qRJPBesj.ij.|Q2\4r8,DA8OQ >/Zʻ,K{n;#w]i !(֫tnp e?XI%(QJ(YSqʯJ/8;@:z$pv1lO&E3ߞ$BɜW Yr\ssNpS06Fc) +}/3?+Wݶ@J9s|~]r혀$šR1ztA/ "&]9!TT,BמGP 87>rF|}dNSܵ,er!V.4VJCWMV`^|Ӂ獈G:AEQ aD!ϯ=>Za ~CCC?xVI,?0BU˞.>vY()JHXQa<@6 /bA7MnwB j#]pH R{~H}cၶm1rQaDIjT,RSv%1YJi&aQ0x}M,~VIL}(O7=SPh2 ;NNicpD2G\AC瑦qc -gW yKRJ^M{u a7 woh7eXT@F\AIh*MU_>p``#"uo;^|<4ȦP**j*@2ffslHU.N\'Z' &&EIyo"qdS9)vil^G[a$ZРA%}p00M)r X6xş3!'G@#Q[@FBQM@0FDDvhNhP: Ayr3ɣѫ"(ʱv RfT$qa>[V;PTPC[J dߴ]Yv>'a؛ @d}x4zY'Vҏ V4{ +`Aؙ6T{ Pf,ݘYL}FkLǫ I h03[Fѥd<+S=h͏= ' "$1}Һ'|zVF^X2!5rpȲJ0z:c^Br΅uQGaAA8k}© 9T#BI- c>(ySmwvf#/ ǎM֟Cnr'1 5 4);0hdqꁶܴؾpDp^TMykO 7C 3 L`uϋn} k8vۍ8fi .E.Uw]/H~߽Ǔ .*& ւ)PrpP(J;f'gwk]XG?*APNc{̩*ĵxn[!1i>8m?ScmDi?7-e]EUs9,qMWB}7q/05?iwns5 Dt䵶^n#S^L4P[:&Ěf qݞl˅wu :03 ؒb;&3Ήm 1K5MHHTDUEITA@L]cH} uuH b@B'Zhte2vy)񰣰pmnn''Z`C@U`N$h8M״\;61EmSJ@64LsL]gzs]Lz)I,* ue1Rvm/2=e4>|?da$!E`Xxbp3L7o Mv暄hJboual|\IMaφs{Po^0Ea$^d Miy!BФP0A|yjAWKɁ78Af v9޷xcͻ Mq!8i kԼYg2p`]:S%G8dCAVv$NLyfU8Bu9g#""N\5i>-35=Z/ĿRoC97,4FA*qDݘfduL3b@݊y:q` H'=tTHCã1h-$a,h+A4ӖI!1L(vU&4a$LHOcf;ӵYTLA9'x!tHl0hhK-؊ṔޡD4rDvKֹt !\@ &2F@e0ĤlB ␰3ېBo= ѕb-"Zw={)eN>iVY/MMGL[Qt&Cճ_9m5T$ {/ n" 5H'v/YOt_RJgR:Fޗ;Dͨm<+ z>0" ~|AB rģIQDRL "*N$_JA$BQ PoSvΥ4T/z5x>F㫰b :0耊֒r֪9}(KbxӒ! %_ŕ{fGw|%uBH>*BQD}ҹ1(/x݉L{;}[R[ްq<ɞ]@;C@|.L9p%u7+t2Ӄ~Μ3^ϻ|>>B'.YKt@,ol0 P=-Ayܨ|/H#G+8 r{J3zA׸ی"_ pNCM 02"1\rmV+vRBr!e^8>S!Pv{Tf0q %8Jb@lt尝P+l6[0 %N}(R bRB$1!3[ 5h.;V6N< rgv釾;';!_`vG;'LxϗfRo!X0v򃃑\H̝C\M1l\YM90=`Ě >6QFɞZ,(t/@(Q~P"h`$БG;9X (i@=fu_F̓I(NSٷqsQ7+aI?("bCBk[9I}pwg52+70wq{Rǭ р79SK˗nT%I Gy61!Ibw'!`M#o;hT3i2&ϼdqF9hK CE/A>4T# etO$<<.l2A'M{RJ\ĝuo/:&daP?.>=B,{c0P~LB9>wBwj@Ur7˦LDg"R ?kڻp;`,N^gn; ўUA{L3{S9MS/+׺Ks4W*s6/ z;QߑoW:SX]dxuV5Pכ(8x[8ji.#-e37̓cw oh7P;%#Dlm2Q`^NӭyTlIi x`Ld/cE:2VL H^|_G@CHM4!ԛOA523)/W}Ũ,0D9ЪhpsaHO3IfƎ9Hyb"k3 ^;|/ϩ?BM=$꒞M`N{gxMw⏎Jj}?|?`,ǡc @L}k؟T. paf慄O`KU߯OãgbLZd`(hNNR[OٻSyӻUѯ6-^ ~6.ssIԕӈ> K $O3 L2L?ˆ,ktf5$k3..p"6ƴ5?Wæ yr"N=w1 OGTgdLN&.u >:ud xoQ}Urۣ1DB t&X(O0̹A~nH9SgN9]thH)4UBNtRT"Y6F+ݒL:mHlvzv#(uRoH,ĕ~_fBVO2b:|mU|?~[!JC7oXl$1`u^66=tWC*S|uu:_FA6g"I$UUUUUU^\{t{_Z^=f,mydžC +IG3ϟǺ Ҏ̬;AP I̛'21SI|_#98r23!18(ߜwg±SGfwY]"@ Y q̸gAv =ՖH7l ;6-V =u"DE]P쏫q5[ ?"SW*UBt 7r^5t"rDx܀c'DgMĄW{X\&үy}USkSQmRPߟ3XMN0Rgt;>΍gaa1^ZfɫBߣ\rx<3La[H%TZX pٚQ%@u!Fuf~77ӤrqAvDب$fNTIFlԅm0Y(Z% -܂(L0~x j;dK}wkF1}6*p&G$d0lQia`{(#pB~O0PDCӣz)KPԧv* -xVx#LS   ^?M0@2~;glCZg+'Ѫ!cuT('x?Γez :߸*/JU8f[ S|9y|ǻ=ڹO>5Ș_1mr.;g;xDO1%gdXTJN@J2 9Gt)l& q$A;3j$]5];':Q数"2@1FF!9C(C%0>|_N?:s` a2ӿ  7'Nb۰y{d]*'Deueˁ`6fwc+̇I>>> PugHaVQ? G2Nd+ݟwÀIs`(̑P1&eExs׸v37ǡϼ2߇Qv@q?3^5GvO8>k86 D 03@^#s& i  V}u̷û#ɇwp:ʭsÇ^'R$$?}4BgkoϞ$*}o0\˻VcϯwE/{H4)<߳{9W L٪fd =s'ww87 IX>z=qG=^a$_g1QF^0Z2$tag uz\u) YάWTHhȳ@˧ViN׌xSe1$!4()*VԢl#m 0 ^AEq!m1u',2@ag]} ev ]ϥcl}i&$:9cS<_C3;Oq\7o 8 a]C1{ 7l(B8k{{-ç|n l0;h1Sn\FCP怞cw1?}g1f<oKDTB 2tqYGA(oDJ1 0K+-/,oQLA9ˊ+}g'CC}C~׃v,pa4@hi4l5{Žzy) d`Ǐ~>Pgut {p},)% wvTH.83 `=j7FdGri⏴dDLx=3rD~]zm|0xUg ngĐ9Lj_ٙьl\  6>G~GkFE7vb_ѢQB<ۯMNѹ$J"H$&'d)xOATڠ I(PP%y3(N#(o3VOwLHξ Hf]"]LۦdCc= D:=G7W/oF:bq{_şeK9#FcU%,Ht`s#%s>}hxPk+b/|4☦L&]\z!& s[+wfe32"pEnUCq ~SIhQFN0lz5',=9ߑ<\I2u=r` *LF g΅ "o1ҁ5DB$ch䈀<@C]̠TE١BJ]u'K6ۤz(uEl~J:8;nc]nà>"9\ZqILR:$]P.N1 [QM|XMOc9aĴP" 4\mա}Q{Ҭ6Nj\XNHB82:f 6>ƎÉ$7<ÌW)"Yiǚl鍦:.F *(<2nH z"qDʰWz)DIFl^l絈<aD3+ԇsT#7s<(GN;~=C^%q @ǥtP j4 B<i$8n|o3ׯ'`~ ~Nb0ۿs6זᝰO; 1}ؓ_Mɑnwq``׍#ffMۆoveיy}""r&^HECDiv4y0WP|7XPj5p S`xPh?x}}p81}nI)q!꼲q #Bب * $>H? NxЉކ1yW' )w S9ܩӃU @t 7/}󙢭/?5+V`+yfu۲*/kUAQ%B#g /(BxaR(TIM~,\<9܅ (˜w/pDq(**̊! 2XTR3VA`ֈi@Hlܚllc - zS~6Ȕ!򴗻zlB[s?Oo>2vEx<9dqHm.nձ@SZ薤,AoʽC_?޵-#GqώIuj89j`K5NP޴Z{yr,t|B @lij{sddwJE|,3ʪ3q3)5k6$7AyCiC^.!#?9{7[z(d$6C\ҏR^@M֣5$Q_I٨ !Z-_,pooYgRr43rnC{yIW'Fޚ׹|;_od誫Ƕ: =ۦ~<@I;L> fAH /86vҎ ]9`0u(&`Z`~T5)%]==ޞ^&@QHЩKݬx^ۘS1mgz'^FF;}Gxb^x;$nG嘮3z Ig$P;ԝ8[Qy*Vb`=N .ķiij< r85(hjw`on3 "TlK xo b1:3g T4v.D"oء@=>_p{UR`y w>'پt!0Gq =ChPq1*WoT<3NK|7εr" I:A P` 1c)ˢ6vhE5/U X(iQoupS싚IQJa{`>;BHCkVcq"'8Nars]1叓ou+f|A|4xRNW׬> xΉ&x SGY45YCMRR ~O/asAgI 㟵]X6f !1VZ%ymϑ>nz)>NP"\+ZHЩ]Z5zy(H6â펁Bq!,7FZukGĉL G)aoi}v1)N>ݔ^ɏz 8yxC{cZcۣ ? / :" DWȜH8Qj_pwc[@Q׎εַI~F+ǧ}c:'wȇ=-~[pUhAv |7EU P(d P|Ϧރ Dv_qz:% EFGek13ΖcUko8k?Kqo/¬\ۓT{O΄?$S;vm7isSRt' lX3`2inu%wsLmJ|[MOPjj& M䕽B8u8Ԝg܊xvO?Sȱ$dst#5 @2uv$ԅrR /fnREt?Ȇ]Vǵj(uKUI;(Fs^v~"'|9b[b@G0q>|GjZ@IZb?4LkrdTl`Y7 wYa, ] ̞^cȇx̬Uᰝ\0.}7/n,L0^ +q/wmhGWW$א3%&#}t<}V݃x(N}@8!R\Ή(1y} K~Qv,}wwm1Kݽ|g,<4?>y$PS ų ")sۑ|Ⓡ5AAC~oM̰ oC7$2NiÈdM7&M *E8 ݑ3pO&4>Co^LW|NAd b'| 1Wǔ7bCF@[ r;T@gs =z\6t_*K9}j3^2x>`_O_G=ى ͳ`\ @[p,g5 nf!S\ު6'c92?9햖~ 7&u28>ݗv _pM^aoQs' fz=mk%[l~h&Rʄ>m7[/;[|p{ =nm.:`XP,Kkgav` 5ƺw?-ql>% м e ~[{<9owlćlRy>[A\C@8)2ʁBθRIP nE&:Ԅq&l@  wg~!|fyƵgv#v)t ?(=$\I,C7q4BjJ @R,Y "۳(հKs?Cdo ͎g cE|NB+آFn ipi}wC7<lfdGE M]^/&9o̧d2*8 KhjH mG! ɹ9Q%V ]O ^'=)`FD'\75:hy8^Kz.MztAr`]N~At$=T'^AL(0AElB *.Rc&2)a!2کws gL}m!m"fc=2g?}cM&xθpdO ;|(9kg@VUQ:hQhLKre:MRF;;yM@Gn5]KqqC.'F(" $P2t& 8AG+J=B㐨tր`G!k؟M>I7'&eY7ir sm噈^ñi`WA\cሾ CG߱6b7Sq٘1mx-%m@F5CD` n:N{AS%N=1+):)A֝Dȝ ƲA.H\AzNr;Lkl/*ۣ{A)ߏ`۴:L#=v7Z~?9X2c,s2̚&` F03-x0*bԠ:I (k)UCf+^}֔XuoVE4~?I_ZKrMC/p,t~QՈ[B=~\4}Mgйx3 &G|5%N'$ c@g9q$^z5=%@I\kfKҝ,˕*7GӤCO0Hf` &]V[Ό)fp*ӂx`2A)a$ngV0K ++3C RۚiR%OiS~jލdN)c Yp jjYNcj2XLQHApֲ7pN{*]XH?~%VА L%W7gsf'Wobz .Q 6߯| a <9PΚC/s[ɠ{8dGK8XÚ"m-**Uxj`sB[eVy1|'{>{o D}MIzcy/`tQn", AJYz5kgnCLӉ$x/،8S=^ QTGToկ>klP4DQX c2I &¾Z  ?7-N-R@-`i&{o~t<{ӕ :1(qKF]}k{n1 84(F:-bu"SF pD`DLop}~bwۺ#Rg!K,NAndd8CZod~)7 &hP[21o. RsyU]|#A ws⚐ Jb[o\qsC#X%)d {pէxFwM `Ò,Ʀw7qT}J;y¯^ 0WP^1IR8Afӎu$;RO9ÎpA8;^i|Oö@ vm t"AH,qEq\ {ǯ/^{OL#yˌ=cd8z=>lF$FB@Q ASL g'n~F4&1/JCËf%BI24Bޜj E[kjJV;77Th"ɢ(kyqF]}_2kؐx{{4~P{p!^8{``gh`Ҏ!`+Eo6_tR;2W'CȢMUjG1c rh *<AB` IcgT<ؗA% E?a!A2hȤló0H d*d?vz/8Fp 읂@h,}CSZȣ1 c=bm:NTE!-Y{ >iuP"-LCϜdyOP<%h Dt?+@ HS`0AJGa5SO[z*lov9NP*ِ0WɊ `-7єʳq8 X=06QwLC~BA1%c@DbêԁJ,t *T#&@ZY쐸xe!C3;=ْnJD F XO#sIʪ5&*A2R@fIdN?T' ~h0vxtOgI^:f?w 9EgbH-HӒ֒q!apk72-`sL⦕SךBxq2+Ճ5R4N*DɅr6^tp-.sub"cF:ڧ42ER<'k[r%Vܗ:8(*Ǩ5vfWzdh-f;jc ù9vX-<"ᥫUˀ|dOoX6{ 1p|Np aJ눪I`ZHkxbxII6wbSL@츟F4o'ZzR(m?V?cY `Ch)xxf~H8F ib/d zAOq6!폞ϫd^G  JjK@Fہ3 a[WwyG>CBz. GӼ6<;8) ‰9y*`c"lDAR@|E偑B2PC12:vQ#8/ې3pX ,@ . &Pvn=3`]C_\N U;L!>fL:@֏5a- i!6C7]qR0ފ4cB݁J5TIIr";iZx? EAD({Cx~.7' ZL!?&#x<13]se2tZ<.)BQ 퉦va)A6ȓFG88áS=@e.XF ,GH~x@Х捴 6;LB#R M΁;4E>XODڧyDg~xJs-b0\?4C࡭L×0XDP?*)> J JP |#WK˨]֫+0ni=&YVLeD@D2X/&V~ CP*&wrzHz|}@}-j}%}Z~t~۝aQt%!82rH1B N"v\j^:e,"H-@C@pT6;jMru8ToRR0sgcw1i :1jk@-0^1 A,".I)ƌbE я79v_/T~ޏ<Ǘ(cR¦3#F_^5~AkV<)MƏdlQѦUO8~۪i!;>coOWmݮgh\JA(-)$@"}VHmGU6̮'قpO;8[7AŊ`hf$)7|@-ELmyr$]|yB_y|< |Kd1r d K gbB$]EEB6rsv;8MD̲@ze7[KG[64dZXst *Kꏣ&ӱ"~RC%S*b<ɶ]bv"P,JBR'(G$JKZeb)*&&!`5FR"P>r^YHzNW} MZֵ"/ɓBP@!:JG|ۇC)4ET"|kݫ, @tin#t}㗰xm0PsĴ=? k;Aln L] c$RUm I=Z/!v`&+Mpw>/ DӟN1DV̐@-=ᜅaIƞ0* IA!ED1<5BUC5.{8]eHܥzM骜B  wJ0L~>MdU< yDdi\G~@rD5 )4AԞ ]cJ8EiXH1 nnI2;\Griv''WABQOҊ$x7BPHU=Pn 2ȠfDUNj| ͽj=7Uǫ2;+A婺=<s*"*i7?=6˚L7 ZESΎ. |#t{i;O}{볹݋77sv1I #&mc.E݂$G+Azb;z`@ʰF&nG ;k4?ba&"̅Go@INAyqyIXax@N]7K L&# 6Rr^ۛQw=$O$ ͯfe@H̶ٞ=\1.^aHѦ1뻓r<B8$ሬ]9rσ&7#swŵm[ ΆyTa߬Թ8 |a;,g$A3 D ]6- wFu#Z"KAC3# <%"P!i*; ~>2!Fb>ҿ8bX-CZqw 0j ? ? Rg{BB`"">x5'|H !7bD9uDR| PDQHRLQRTFPA`*~BhH%II =:?_qpL`}V4!\W.t&G H)f "pU1Z; ;X[cZ?63pL"4ȦP)ZnvG8IIFK0 !i#-_[3Y17P&l&5jbb*&fXh>Z ?^wa?u)ghJL/!쌙`Vj$` ֎:h&jX) b>gu Q!5{RzXA0 Oե=hu}~Wzh+0{pp遢i7S^-`M#pےqV<<ٮ* ay' h)y&mIә9gLXƔ%yP"kL9$hjJ[cT5+6Ԕȡ1[^t:tqA9r(yn\ H*9(iqXp&RC ݋ǂN8aApHhM*Dn !IRLAK1bP bD)j%eJH!v*3im I!?GC D-+lzbl"B@s^_dwcPqDnH>݆: ,AʄF^AjA>rOo oH@ APO\ bTp瓹Ni۲dpa ROˇ!O^x6 PME뱿 M6v*ԪWwEu1$GWۙ5yn^N('ϱI¿8tNVD~,i~uz86+r z_mI+=|);'n95KI!#5A K2Eq'f{ܝ?<]uQA8vdҀ+xBv Ȗ1OʣMS нxM4gף[ CijEY_l''I?o!=vkp$?jjE2ryL2V%qn` #blH|@ȭ|ІC@6njk8g͔ ˖4#4tQ~jScmfffL]:ҡgq4TT?vD)[a:4!HHBH()20L " @D%T}l4!Q4*)!BR !R J ss i(Ā]lz{AW`vF5JbPZ 0 +2]@[ЇZC"XJ&T1c.6ll;lgXٳڰcQ,6#msY5 vLC8Շ1_lETECg!i1$,8|v@)C kZ֏2A6 A`: HŔh0IGmB НX[魘֡mI6`}ށcPЈ9^b* ==tP(g@'{P|~N,wܩҎai$E4xcP/=h>C#Io  )x}5 aaC]wSm,w qOXqHp},cːʡH6{س$>yE+T:$Y Æ@yQiٗD+]\4`Z rh>%Rr^\ V*j"s?F i%ks~o:Q!I`X$X@"l@vm4PA! ȠSPCMf:d2ccX@M598 ٻ$cuF*3T Os IUJƟlhi#ֈYxƔeJM(5[G8zaJJrwaěK¬eCl܂P H4v[;ݻ[66n:0Xj hd4IqQ2ፕ3W^0o)&ƮB6s q^D33Nf"`0K `Tji{d&͎0J)p.ttk0OH1Jǿ@̚|:^^R#aH򦓓N2뙌:EpeAvMM`Fy6nPkBx b CH@F 5X 41VšKLhњh*'\D;m#joU܍o܄hqc)̖c(i(i;Ά i[z4H"a\KS0 ,A`p2Ũ0y)irRQr8A8֌{0;2ō$IӡI;J^vdž1&+Ԅv=JԊ K P6TYpyEMmW#7gA X!A4[i(ɨ(=X`եSJs.6vo#ևBDWb\%UnM {=I( lS'd;;i7y"pƒYuvsDIkwcEib0!$c]*7)N8eH0颂`D({'5Pr[mçK|\|=rRdұQ4<X2t斞J>Jcd`E$ ]RR  E![J5NXF+O82qU7-+ 4^ bp4kEɉIgK1KAUCPIw9HP4ǭ㝍˞=cOqHHG4:3]:)M1=aq`+:2ePSbZ3:4?%5g$aH֑ :Ӣ|-,< YLG}jžj*aDэadB13^K<J{z #ڻ!6d4{ǥ /iĈD"wxgy̖!aTʣGb #Z ]vGу<`0(G%%jIo[*6vj cds2>,bAqLR(" >)W>ӉGǡ )YXT$ߵbnBEbkDD 2^_fF1[$OF4F/UPbȬ(u!Dm w.qNfNɚD"b܈3 \6)A)Ţ q:}|pq jW îOT)"fy|?nֱ p9f$cc`~T"4 NWcpz<1)Rl(Cyp6;y4D"8J'LE `~EҟHpv ']hu k q`E"!Hu@`u>J~R4`TuElvǭ'%*LX,:Bm!&q{BKT4F(Sn#&"L-C^{R,*TD \$i@tD~1v#N=]>>? _BQ%LH :t꒨D$|#bDfHl#S[lg3<$ֳ1.3 3ʬOOJ`؜rH12 N 3v7>r"ZG,5*0b*,Xƫm.*t6BEsװ鋽{0Dn}#!C{+BgCR&f |ԕB֏0lkO Ri )` }/>z#D:{],HOPCӨ?l|GŀS!Q_`01KH|-,Wt!R;6H D$ǡWC82 $MfDV 5T='7qBpykm4ILS2E0 LS@L%$K%0HP LB"cnYq U|i<"V tiDf0UI37bOR ʐdAu7Q{AxZ*Q-BvRU* bɊviZp1ȍo\p[1gNcBz[\ N8N ) "In uX>_Fs)I$YN/&|qJZBd /p.~,^<0#|z!<(k՟Ov!Nr`{~]R}Y")}KabmʰI~,`" %>%dIfnhά:Y$Gio|#/;f$SΨ@1t bf+cjJh-*[hoa qƴ|`8wtK! Zu P:$M 1ܶyCr2gj$j`&Y;I^D` %Ǜvuo6cʜa9JV$=cXHҍ()Jy |R'>]$k&!1>b]bO:c ]#; $ vf0'bp&&*OG Fؿ5XH%BxQ-3P3.Q&j9zadԎ*8v߾t1;j2=jw1޻:NXr3^$G8n ׍ۮ9Òlft.А2<Mqݶy +65Ծe[X)7;Xl=^Dh|v|N0>Pg9-9EbI2nuKbNԛspyΩnP 4nC:FjꔼL;B'KnhԼ-w[b$Mޡ*D]ID<]cgcKcHZOs;mqDw \;Cq r$L6 !k|nUQ|3=pZlPbsV\29ݒ mX0 ԛ cBuzC4[NK= ':Gz6ٌCIL3vRoU p=@<N,)U4TU(rbͻFagymv]I2mW]naq| 640H\@<%uyLja6)0a"7]Nadۑ@=j}#t@V[;i]btMÎИsH83;MZ⢮da0Ik gmy$M ,8<mA!{+lpiiXS㇭aS Zu\Ü)LS=Uh:ݚ{-KDmǽbސ! 31w\&.3Ųx-%ΠTp,ufYcc{/OS#Ï jמ[ ߅Lx'ݐ\ξ6ȑ:ڜj@ƈ뛊-hJZ4ìG5u ` svomC^'܄I|s(M*qMHr'<]]UĢgaPe͸VY6E")4oqHڶ2dp,-)S̬u[Z\qvpБ6O~11xU+g|xΨ8'%o: ^4 Y\VRc'ZNl")3Mr"]k!II**7HH%z$ʢSy\ӈ|f$'k Эr>Iv;oXd HQỏ8$@D, K-*no<碌~r.#XTbJsJ5>NoZEc"wouX}ptq/^} &j +!pJعR%^_wjmhj41D,BӼY[hc:1.[]>jJ \JyHΌ"K/)Ī-E-&/|ucTezy,Ƨkl1|[F]usw.r&6%5ޭle,u8n8f" ksmþg^ǑN*jmE:acL ucN\m͹M1UPKc!+rmHlo{k!nqxHItm1!ۀ+:{sw'98"'RuSxM18Ec3IbF25BmA|'ϡnU^p"㓂; '", -‹2d Hk@] vް@PQ%P8 nX<1J.5\t8`Ef0878bvgv,%ruR3dm«=e]7Ps#laM#o=:vIh$}6H!hgf6nmڄ+Urmi\"U2Vm뎂"^xi@͖=8OGjSH8b B@(he ӫ0@xw8:f +~׍3vG$Oa zbIO]P#դbL/ߟ~ %-89>WRBxm~W6$׼K-:(1O7xʝw*hJXc_Շd``6  b"m_zeJ hQ'>/aBs!P*s  e9oObSx@;bX#2Y'AdxJV +X!u֩Tțj55,7qr,=f)HME3hcCJ kB 4hld5әlwu Xc.i 1dhFOqKqXV& )Aje :4׏Q `-Ҕ4+9lRR@E4B Gªh'xvo[ߟy+&5V3:SO{]V/3nkj37o[,ˇyG[<&gA~i,IÎ.yiRw羦lÚ^"76]-Sl,Iܳ<93Ym=^degpI8sm#‹ OHǷ7Ӑ❃r8 xs[ylsώyFWωm*_$qo}Q-`R4Oܘmٮ /cڞ_y(ey6Ufw;suޮw=]5nheb *{s-o5 bf ;7(lf-bYt{VYgrmVK&nJ|>jW+p < gagaDq\;ͨ"'d5M1p"1Ꚓ l$NU㢆3M aϗF-|^=m4OV03;˞juDwǓzR6L:Flyf >Twܧ|'B4RnkŢc/9!p׵"f'v}ۘ&@s9^pl"GM ׀tحdd 'L69DtΗ0Gc+`yc} s;iI@R0S7`pC1&cF\,lK@"2S߈N|cYx!4)Y:xV % cC~a0`*5[1mqRӸp✘1lT$>(@ M41P\"³D=)ԡ^O {s_M!tXom6+3)" BGBSy) m4Bo UH @M;rNJ!H~?_"zQJQ((* 1Ex|]?C$7C5aQ̆ C_ QN%0C4KT,Q b~CYC2!"!dpN! i~\1n BbjznCKL׻aʨꗬ9'hpN|0w—8_Y1ԒL@fFa @|,D"QM:Euۨݽ&=#ѷA[vY%u\eQ@fCDX*ʹ;9?d_"UE20e)|IO:bp]?biuNi к4.w~$y+R8,IQ$LD0D#5TUTbiByuc4Y?g=G^:Q\HIW͘6ƗlC0ĸiL&NϛzO {e輞G,E7qyG2I#q 09.zܝ݄hMe Zc% _) @ rӨ7ŞPbA8= B3OHIg(3Eo*Y%Z1Nҹt6,jl㘚 6ғ6&L Teq]ࡸ^8441ӓDaY1 :C z<62̭b"!PWSZ,`tBB>@v ,]&G,8iȄ37`ƛӹ_"h02O.fz}f'XF8TOUGA b `֠U`7"7 aapȍǼxcߢ~ѤAca`kpPц'+:aM{ӛ-7|&ti%8c?pxm}v / - KH J%6/!xXۡKp: ~z?g̞Re"{? u\ΤCGǃɗ<@ORk-o~sAMvռա"fV>sΆgϺfl힥D{qQ}.v5U)b8kMwQ IZ<4b\Ph1幈~db&`٠j=NRV}oa&z oq1W_NxTOXrDSAEP 8'XvTdtȑ(+Bjsj0e5|}zcKWƖa^r۱wy S&tmqAk;QLJѪ!$*a;6IC~oaP~^7"k h(?x`~=34d:u`׽O0ND0˂h V〚bm '""Dh( bXJEɀ1)_Ɋ Ѳ3{պ ne%l4K<\k{-{u/g6;k:m,M+8NkFX#xaО`m 4y%Pޞl U+/ pv*][b6Kwc{pωC UrC6>-| v=}Ý*h|vTU+<`3'¤+sʹucݵw3`,{3Yo]h,!R3q Y"CQkf٪FCo[}hpP{=ϚURn\zdm OlHlƢZ3Tޒ1W:J|>~jzt8\u ;Lٸ5$7ʍR46o;j#SU)IV%ȱVMIi t5Av f-u鵐Bs:B.I6Xy#cχh Lӂ,$U fd<"J1&+tRw-FQ>pBμh&`I *;qr9!cdQn^ˎUFS' $YZb̡KMzsIg1jS6:!d| $c!%5\:d/i L1j(Nw#>Ϋr`jg}#rk\[ $U?9?i$X>$Pr՝h4XL`) vg]-~_9k⸗A/ckUz.ј_ZMgklV/V68X)(;llu.W!"|վOkN[64;<0vƺ;܏ jQts u{=RpZ#tFx,]cL()u.j^҂erĹ(H޸gT=O _m{FWw2@{zvfR줏+*Re ZS✎dc5V4x[[TVc 3öO]Ag|N{˞ya/xy^j#;w;%ׯpH_Jg3كr{ۤwFv2K Ô۔˯Z3Mc|HyS&# Hvq MDDP!Q- D)Jkǻct}))H4hG"uz˯`7Ja`ffM ZJM L!1r4PlrsMM Iv`&Rۄ\ܗ=Gd%*Pay5AATJH^K[6K˻f͟w).鰩mgs]&o1@e 4Z/!8p!$ #9 >D;n'}'BX;D&o/=(GC@ c8OMf+HQ`4774A0W+VQBIi0hR2G) M8i ["^si@ߑa Y|2z Q:@<#քZc7h2'JEE]^95I`֖ [gcy抹 &"&i -sU/{M`XAH!!Fh%J J"h=u"ZۄQMQO'I؊!˯qv&ihZ h"bj@ax̤{`*Z8|Rx?̲R`~W>-kI&9w"JBb )(&JB$?x>7{WD%H>,\X rDRhp֏#N*B6lF9U:?4`({OJ?} *>AH̅E z2iП8?TdP˘a`yݍ=RF6h?"f$*d$w!;T4Q0VčH: Р9*̢U`?0P "d*zcNx$DI@̆*'-5*{}j' bT TS@'Y@RvwJh+~z8*\ ϐr`ug4!@#J;3 _}[Ȅ॒ Fr@;%"2i,4{l(hцJɶW\J2KLFF (CNqwzxOHKz8r/{!4)@,r$w"+;c}.O#y)#KHe"HBv4r{-5 `(( P4`!SA$u"t@v0hɠ%#(j&iJ)Ռ6CJJJ h d$!ep3hʘ偖4 z`n?rmqRORsP*!2p~>g86dZm Sbms'^p~;@W"O|^4: c]DJvbݎt I>l18>?-9Gi{14ѿ >DBפ.`U:48`[9,eJaC|@s#IE@=+ ݞ9mQ~OES*J%P !:st01?غqRqD&( |T埏3pqo|](ϟOIGz'2h $✸]s) T3x$ ; nOӛ'>"?"_y'+!%{82/"C?TfHQ|&Fr>N3ϢkґAFƃJ$Q צ 5E&ia aA1\Y0fBHZf2uͅK dĶzm'"γX  e:g| Ђ}@4zf2_9OO% PI>굦[5-B܄4'ۀK&O;?ɻٞ FN8Izd`T(BzߟB46r6#&G a]@d|@^'@ !Ol*PR0,# TJ9UzTPjFowrQ,'X:$-QBn* C$p;W>(E>(]7,3G_g7}|+*M~tG߇@-?xQ4&(fCڠ8d_O#*|ȚTʀi2P:ya+ØdeL7~&-!}~_*xdN)g.qid  n;%_>)$7ɊDĸÄtGX&vr8*w|m۟IӅds6p9:(E:9(wqKa>OÈwAM>9dq\Ҁpt`ZO<:л.ӑU9[P|:)HDeaQIHUʭb/4+ 0oR\cU +DOO0T\ !uu[BE!܊z/fy AAD(W g)ؔfDE(F|҂p%M(q8C{I0JC8@6m9\8h<Q r2c:̚o9 m(ŵ8G#} i6f:351ntoYALnM5^} +5S+ޑZG gIZDrX hqzk]n]n0i湒љ,A $EEM9 ՁR.։2n$iKF S CX*2L N| AZ>ޅ1)4Pb Pcc/E!W-p RrN17&O}F-ޓsw>)V/N6%-_Ӏ+g% HSAc[- "+,(B٨#a""$# &G@İHm 4 x m/N aWa@;!D|ʹ>iӣ9qڄjGR{wt90)B,lXSIQ "a/cy?|j ϥTO^7ԛ!4U4.xL(x)l+D4UR@1H^rw6wr! 2AiZP) P&5\C=67SXP z,_Ar㊠@Z _>6Kf1ӭkl^ e , -@$ Zi1P%I ESDE HR RPP4R--Q@RRP4!AJH)2DRXAE)% @!B40PB2PVֱD#TL*T JTĚ ZV%$Z)@Vb( UPi)@(!VZZ@(JP(B$( )() Q)4lк@4 ,T*%%HG" B$0PZĥB"a1 H!T 3Rt%e{j' ܄7u[J>) V *XJ$ R!& V!"ENAM %k8Ȍ#1iZlŪcc1)b3ES3" XŴL⡔*H}`8֛9jB44" ѥxΪJS? TQEPDTD/ FF@XkjmK7B6mN0>w$z˵j1lɋ#઒;QDPL2BD$LM%0IAPD Q,DM $MBM%@SU5MUTTUTP414BSIE1-%3EBR44Dc{KR͓KEXyUɟ=(f%աM(H|'Q&a~OBvPK U#0i0W*z r\Lfdᩌe ,  kj9k4čC\BlbTZHpDN5%$@Y?t/>H>zQ`ؒKA*hHH60)2C3t1|k rR߳&{GwciOi]0kuxZgg@!նj2AԢ44@LB B2H @5ݱu*הMmH :mȸM# ] `IjͶJ{c]WD LԆcIG8ݷ<:)Diw0@4H ̝p6áXui34=([*hHh)!1dIU!),.I 1`{CA7+д'x&Baj"eNmӏ6~4kև/1ni/Wn$Gu5i9p!9ɫPag3Z6MA2.N v8LwTUUOF*73}8NiN r;έ;y7nd|#뱡= T"Qqk8iϊMxZ=?8"iV\8*Q^_mBaJSh:: ]aFait=(.'^Gnsx><4-iCϺW<0A uy>!5M$b6գPXEx&K_ 'I$ AB5T-DE7s; ã68d1FѠu$THJ",!!B`4zTsqS&~>54"#DkͼtyH0/~D_0I'Pv&0's8i B,Dx @Ǥ$ެ]4SN:a_5BHP0 ⩀_= Hh& ! .dX>MJp4 |+,[jH%eC!7LP 1!CB IB!,@#1n}d9H=BPCL*;0!14}ݰBx<R`o_0iRQDBu8P'JEO H!9Y`) @L8߈ FQsiRE3>aC؞a1( GPUC =_!`-9+ȹBPvM 佃SiՏXHQ Aˌ`zFUIIbW3AU XdHbZB7 ;NƣO"ӲnE]+;~t'%#ŗ =! Z-f߿`12:1Ǣ&4w{)쁾qC(i%u'nbQϯƔPǩRh RJ۬$:A"!N*ե&$5Of&F|ibl}-XUP܄s4_?{HmLb $=ѐҨd"%*I@U>kIqǀǘ1 $䐊@0\҆(ID̢TaA!`L1^H)؅2_ P4̠hE%BMuC`;qCɅh7K99% Jc`2//wEդړcQ6o*N U7)e~4!h6xŏp=r5UTUgDgI ,KR)Ft!"kWMK1"Tlbx [}ʂ{^F3R,چ|L4$2<&#TVaS;ȞOPcX.1Va5ƊZqua[mǻY[VaK_;MlE2ON،E[ư>(79y.熡x7]km>d¾mަ[YFfMʺGE=/ :;k3ab0;e{U4bxXV/ Y$:)KP uX$RȧuVB|XoUѿƹ)_[mH8seYI,)<햺TOnftlr屆PEKVIxbfڡp=󒄱gz~42 坐 |~4r/ }8ٱnԴ'ZC&S<07@䎭G@BcJ0CRQDZP !,EpBy%cB?Z)(FE)aA ăX4OQ;clm$ IFHI !$$$RPIHI 30̄3A} 'xf! _EUQJDQ:b &e"@F" sXaBz 2c}:u QB-"֓`ڡlCM" ˀkgEǑ UKRڷarks{6|Pja%ADQ3|lIdG;Ua0!b Cdѕl&ɫ!<)C>h%X"~6I{'VZBfYt)EȾGB{yD EO~yC{܇IwǼb2qPV q#gSqHZl  bb DNͱh J4)Q)Aō8.Km.Hța9jHN""F"ZXyE ]=C؂짠{Kd}w8pvXlIZhUdFde2h3 4=73j`|s$MmBI `_ĩwìdx/f`U@x)1kPasb \Yl#`- Z}?A"QQݯ&,@ߏ~F]e:7nm{"nP\'l2`>s(J-A҂U'BB ֔F4Pl>æH_caGb! sK"`~ښqq (R0tNo@71GYB{ ƞ5;GOk&%,v=1t܊()PJH|d(xlh%;](ބxQɤL!I1ג4mg3\p}HvZ|XV%Y#* JrYF6v mm4S4cy5ښҘחŰoV4]Y݌IIޤ9``Ȋ}$f-;]AVb jX @f*YIF̴ =gza-pz;qN)(̪;Dǣ;C |𩂑|MR٢?r? 1@i |/ Yb\~(wQTP@?>N 7(n!NK 9{x1/0↎[Hc>^](OUyݨoC#QN,m/) /#>oX4Dp˚}s[!E=Y7J$ 8Occk1J6VRYf q"W ӏ8ԥEލ)O c:T>#/}_e<"?^Ev<^ ay̜IPM'Q?䰑ZDD+Hm DbKKD\S8 CIIkXՅU@Y3"<ӏPz_ۻ#3U(i@ *\ @E l(vz1w)G^"%#*mD~OIe%0ՁtRy gG %ѨƨPW|2 ~DjHXn%Ae޿׈mIN=t) *`NQ""^W )"C΢nEh@R0li1,PC*QZD#bUVKpfᒬ'o\]a+μzLA)@$BUio 48`.;3 E"-s1(#|9O[9~v*.19 ܧ[ P40J%P9)$>7%NJ8I "@2j8 ۮKrwL)1I4ivqHti >y; j˟a X =|A2QQ$!ǥ*j!/!cJP&و1@G3*0csdK4YΎ:QURk$5MuvUfRbc'ºfz! [Q*PSi2.4,5UQac͜DF1LWJ˭dS#<#|8"?]=  kV] Cӣ]W>iQ"t*_5kmws;M9 -T., T85Vee `GA]{O$ppaf*gPA𜍿Ο9.q y= :2љG%9J쑌]5s&iy"O072xݙzn,cc(bcdNPV9^LwHu(aP3 P|Ńm bH%f"8TSIdčqL$'uj-[qR&.r6t;8Kj ir`ɂ%Į: XJj]RMF+Y4V%՛ѷXJԪe4o]s:[&4M!kpN.Pu!&**q>5Nē crz\e&#4;Vp##.IYju`j%$dJxhhpQ34SYQ' =5x[.@T9l5A1Ҕ ı嚘f!Y+JB|[S0򞷇_e%"aMeT3̴Z FY)"r4km4UHA) <=b{`aOfj ELj.p^ʐA1} 4LDtjıe']iA"PxŷzEUc0y<Pxt${5*LO3{Q)GBJH"-"?~ <{z n X '(vQޚXN!o  d%4QB ±j©7cB;p wd(@A jEbM 4@~"GOsg})Dl2ǿJ=t*6JCF lD9!e9Ū-r.a+np5HI34ZpKg$w9{Hy1_?vm!DC޾F;Na~{K B-pƔ)B?g7zTix*mADlOCj""0`]2ے-PF]QAUAΕDc K3ukfM+Ib!1aF6GaEʖt \*jByRV+r![ )rj5X3x:k1r":jk2dF$2 v4!OzW넚ѱ"V(Ƃr"@78>W{Da+Ow l"M*@ɝFC8yɧyi&/! GPۈV%D0IcA'a`tTuhr8b8%&*r,$@1M) Uqb` Ҥ1Ӂ'Pm&TDz$~aT"p44"{4.Z<1A]/=` :޽a7O~_OtBہv`uGOvHz>aɀ?._?N&^)TQ#KoyQ6+{wg/r5ΖGe8FbuHNu۝0Tq$ɛ :{T*QQ oj8!O,$ NH^LG3dEp'n'ӉS X8J[TXpr٪]Nq >(2RdH$,,9y]Ry942X= }Ďu1r㛭3p=چ`wj"$IbRF>F?#G78O#o qj\X9gfAjWK*?zb|CwaҰ}5PL6*hEN癑 LR2u @PGtj^ j z@J? z{}FZpe?a"!!E! jѳA6ixy1k{Q7 ,՘~Rд "P8b iZ69 "bI&("*))dT{NxrP'r!nw!&J7al"K 'ȩ= Цt1D=hߒlș s䒂M6I^@/NX~eTLբñrwqXr ~AB>IfY{vצ (iU&Jz⏘lbV & > 9ti@H u%; j9bi!CX@xȕF,$qaAS.3dTn1XO8j(bR!i M;6ݼGM0>Fvjh7 H#!iH#E31#5b0`M F/Vi?ڴR3CϔM9j,񙊣O*xy>g] )sRssQmokCm$?|= Id*ʡGe rbne_[qJ]9IR)eƆϘ&0)F;u╯\|&#ꅟ9N:)K%0@E0yc\6X귬KSQkJHo^xBF{Ad Qw%{qΔsQCVD!XEГ+&#tvPPG  MH8`:"0z"H"_1Ίg }kZonjw/ӬTV7aeT;$(У;t#`͓!Bg(%J섄0] DrO{{ýUCtABJ5lUckNɪ@/=@ѥKY`l`ChM$VIc(a=ْy3a+I{ .N#}z& CW[&֦ j1J"J%wa{E3ɊډcP(ŠG8HlaSyLޝf2r4`nlgpk%2slh0ҧMJfaTߪI͍!͵ lm'=o#-y6?U)u6Ec["N@a X[Q=CfqaQjgN;<ɬ{7& D:eNRi@z-cigLġԣ3O7]a$"e"Q' kqh}0Y4 [5;@F'l[B]|q4P:2["AE[S阻Ca 5bH66X Z`l{ٵC362Ś 1鵎wg1ÏN:4]hŽ$ZX&j C/Q /~/#Ir$=Ю2k rC\x(w=uADE0߯}2  *Bpyi>6O6 RK^n \tVg4İ=S;Ʈeı9ڡ Gv$< 4wZ:C.zHP*jB 75<`dggT} i CȚKH@>1cEhLna+dwx [lPII͑=oj O!O!n E"~L0Uw{cR1IU?e?r@IKĬPME*JY^0m>>y< 4HHQIPETM SID0PzK`M'SCnyv|]{<ŬPRX"iY l GIcvэ1:غk1ŘB4Nm\ɹDG6'cD#9㠆$%iPB &RጧH$)lld!GLk $BwsPYX#n{X˹axAamR%IU-V:%b`xt!HUV$ .IY(ɶƑTQg]82M"X)!,T֊uhCbtRgcIF@ ;;*V" n4yQfw=H @%R!_e1W09ih#beh9AɈ˰X1Qg] ~reTYo7V~nIx;/h WL(nO0j.7^4bnԀbT֨=/I5'k%, i!>3CA(H(%cHgՀRR! T$#}[^wE-=4B8%dC4A|p3,e"< -xQ''%0 Ӯ88 Kq0%U T<!Lwh}z6ʔ# s$  ̝L~͓o! rCP9#4)xC?_uwpQɭ@mf9CsNad҄`4~׭>~]~yنpGП>`Ji:vaHlpox+YPf,?-MFh@jBHI !$K[tE~!L<5NRs rlMC8h'5!朝apv(KƤj,ϳdG#}z}pNEL^GZ2RD?SKN$y׸~؛*G)h4g$N` ?vQ6X1Ӝ6ɒq ;Cϻw[q1^"y ǎF*8kSDV[ٳ1uL0&P!4s[akK J+12!x#8WhK(хfs ~Q( ads+HIʡ,󾚏&*4>a玍$dui[5;^#b!J%X OuUdFF5h8UZDŽ31mD8AѣjI! 47JV8 hTɾ6Θx`ܸ>=':'c0m4֪(c̸ƪeӬj hxćFm$sfԖ,l1UVgv!5UmyV,TY˜]CcMY2@oqL27p DnN1b cfvy4SHM8HH\2QR kF dH$,(61ΔI hhzAl*r3.U]!oZuh=\b.Bq nEqѴ41IZ&ěɍmхr-O9* %/C8 RIXfSvLƾ&]:9U4h76|9'I;eް`mhfizcLmiJ-dkQiV6  mlKL#'? o:-@FhŚ>P'HXR[ʪNi0ĈT =nM5 ip9臯r`oaI{ iYZ X7TVInBhCqhvmn{M8Mqom,l I}1x1j:)AC~dv)5ѷѣd ݛR^+ 4@}֚ bIB!i/!o.8a;oty#(1(=6lsbE DVKX'tuR!sB l `hX3o!F Ttv>LpXdC\M:8FGQ G}SJGI5.$\ "dGFdUˡctl9bN\86Ŷ8W n +QΘyVYI&E1*R hj\0bPiCܚ!ÈA١2SPQ/jVp'2NQfMVVOiq6V%l@t9kq(vq6R ިK4ajĂ @u# )XaDYt9qI9o$:N ɞqcaL,-}6.6b91lA r*`L1)C͉)cRM! 2P&$**ꞹr?sҪȕ@иXwNF)|l(P SylkcV:sK%/}d9"I_PnqֆN/f2y'%q2\·Pk^vMB:SjAؐh(ӠДzhvbB (;a |N@Q@-ewm 4>㠈q!ԲRH%pFIAO:]HH5]@G 4HTP4"_`- 0b&KҊS@auMf!*(h(T)P"J"" @DZ&/D##"J$N3l"XKɭ*3vdfcCT\2J @djBJM 7 y.x`W@a0|o .Mæ?"#D ߆}nc"&e kDDDL1 JU'}6jʭӁXK&dQT YZy\Px:`Ƈ?aˍk; H& Ur;ݤT(uTs"(~P/-RB 44HP,N@$ DT@PR%0P PT4, E4JвHPL4$ $*DRAR+ A(3@@S HHL,ALDMPK2M LDS+F h **&JI&bh(" Tq8I"9 B CJEG (DlƔ(h\ (Čm_׸ px'+a4O#ƩIMOkПAJTb3Ţnp`i[6N3IpBLmSD2fLaRe$" Qa8@BbJ-;tVv F~es&1DBS)!JDZ a"ӄk);u~KYW) ;?]/XAeZ[ tBSFjxWRa쿊{P~[DKhE,2QO!4eg<>Wz,L;A+c [︜5$T\QܗGv(yv(lgAJ1 I" &%!jbi*Bd}l눊< `6 hlg SPrs9p'3O5Q,Rcu5ݟPi='U& }Nݚn\Ywޮ۔kh!HmH9SJJTyV"f>M@2w ԣaߧRL̉@?D 4̨mwP`Ӟ՛:搒~I4t%B:vw`yIO`o!o{ !l@2 /!*6&ݎ&5X: g@y"ıҪQNA@Nel\5F}/LCi7襭\vXb夃8b8&[rC"ZCheH"|X%6 0fAiEW㬇Li3 S^>~@{J1}0dt*z'!9 Oy@' Ggҝ<UGI-`7-@I' +s7AHL-9!!Z abmD<8 $lICA1%kYx84Tt  $0.P14 %i:DhMw(UDÒ ri @Q\nGۧ/um'Ylv՛2`*f୼L] 64AFQɳِPeA !E `\)ƀסQ`uBm ܀d- ȩ \{p0NkPha|p/@1S4|uߟzFY&fBKGGkP' L@c)"JiS,4QbhХ ZEbR*I$`@iJEąOhm<)Op ƒ0}#S|Siɧ ?ǸR ah^ Xj&!N'$g%t#+zh>ߒN#x)*` XD $GIc.WW'Ŗ0@(M̶mr1Egr`LZ83X6AG '.D} Y?? e"'Nj TbZ֕g\P A1n\5K <}Aľ\H x$ J73; ğ(qr9CZEz%Vw0&$j+=` *b? q0R Ga P>D9*&ӷe@)DaфF/lrxhT)+p |wmRo Qv= B$hbZZ@@HT<(((x,UbhJDJ& ~C݀O9ILZbhI#dă*V8MjFIJlQ-HAh#lRCIAU ]8lU-4B'JD@”t 3t)bR,q鏜& HJ.A=C9- sr ;5&h_( LJubAYv/p*t۠prC׼ ωns' i.M3JF{Ogefޯ]1Vp{b E Ox F H?B'@iM2<;zqۻ5!F'(֋~iPwr @-/,'8@uJ<˘C H& BVJ(FJ;, b0x'q˸'xP=u̴. !/Dɬ|A=vQԁڕ3PLRiD'2ceAz+@ͮ_Um>> Տua! QFskݯsO s9`W]Ĝ~·_:5ϣE ԢLcd<XpC @ĥ`PD*û#L]NNO,Ȳ"H`!vr1D噿1P)LT:g$C\sɳJFͱvΠ 6}-0Daire\CPF*}أWZADBI:53«D##6HFi;aA4*fRGlEWmC+Pzf|7Ĉkl6|zDbğ"͢dhJ8IZ`R{xr]v>FܸU2T'/  }#eA$|=cwttz.lX1 ܞFS$ {0b)e{\ &^M)e|ue"|QY҈=HsƘd;h/7pYѤkHiB=w h>4:LB˳T$wCv&|HwٔclOTZhf:%!fa#={f (yd,dQpџ!tb`0ÆrCo*4!-;~ei{ҍ~ASQjWCb&fv1DRdm1{>Nv e=OY 2DB*",p@DzcE"41{Ҥ/Y]^֪*&w<`v@%"C4PD)J^lb;!?"R7oO AJ>~G$*_,L" u>F Xhwp 9U)!9 "If9 &W'03~;T`L8D/$C?> Q P9b)T Rx LP-YW#@~ B;r$*4|d2I&ĚLL[k x>Ϧ 2vHiNfgD7% (AgkǤ{ 5TSɒPU?LX&O9r6:V2 6:OwXHd ~ wޠd |Go}vub>'𴆍!H 1&=,aT ),0)@wqU"*HBAdZJ&'B`% @4AB@°Ȑ,D*?D+$;N MtC T@./3Wf[zMrY8޲aM`ddtϧ$>-}hh+uz9`|(Xz*_,Sv|ronѝv?L1Nzz|{k0oria FLA9N9O(lZq " OF|lkwAޑ)v* rgT|2 9m\s AyB; gryWg`x ={KW'NXfqP|c(r _`V TF1ͭHi*nѐ%MZow3aHz#gk}6aY9J x gy誧67%t֡mSε͖ v7oL.$LE*RFxtq$Ľۜ=3yKA U/ vll}xF ,P !`+᠎cLVHB+<﨨ZG_ lrFS;eFSu(#j"E Kbh4xRѫ$}Hf u 01+a9& 0 BMAW8sFk=U @/G@Hc}pn`^zEɆfl=AMq/YJ*r,1Q4G݌f" =:5uef%bKbD75Dž|9$NW(FDtkݗ۞"#& 2c&=ck0cj[y="?@E+ԦȾ iU\f1fhv2@pfPy7˳qhr>q,HLB0}t# 0 EK)̚[`(Ue]߲\`ZsM]8nMqK6#lpxǭT( ("1'S I&1#Sr)N01v z9f\5BHI "BLNGz򝏘,(dxna?.J6/Z{h^DH- R^v`- t@Mxu˹Iw6a|t3~?{"FS:oVH^aSU\o^6ć% >>:|󣐷B:DVNY([ Pӧ_Φ@}1 LcU9"`>!b.r"؜<+w1N)S]婵=.D5"_G]G._^j 2>TQ) DHFQGZ8X4RA}N*Sf}6 C DPgg9~f s3fҭI@rX{?DpvzNd9ӿn\] eGSȪ}Ƅcv6ΰ>L솽kEi87zOڢWٙ]AHtZP93TƇ%^~)D,ྣwC]!>wn cH{dcm @FN|kOm/i暳QbquYOpÿrEINJR9.CC!G aiw<0eG Y 6 ] Nv!x$jCdȡ+bMژI'zb4ƛd2+R!"Rnh5"spK:M:ji[F&Ui4Ƙ_%48 省u76,HG4 BC3Ɇnr,gcz\6),"I6 7:';HBjQQ& RImϵJu?Ley$!VϠG̭!E …IܓXL4+4 DOyTqC|`;]SwV؟}B]%TjxSA<{2TJ)}i (ט\Aif&0lIk˅/8(B @j1#d~\]M ۴!;SH*$<7!T=UKĀaM]ZZYӱCK_kݿÐ)f BD .ۿM6I:{E##D~Z{HhӬ SQmaр( "e* ()UE#Z)ZVO7R*Fyb=<]"-ۆ9#bXZ%N!9Uͪ"Y<*>%}AS1{Zh(IВ\$(2Zd% rȑC7#H))nMQBoL[5󩦙 P "KMT3D-A0xZ>LcM<("!Ǖ3EDG0a*#yכ)I"cA!AA,QѹuD'F*i~ -CW4EzN# k4닸р*Hsθ#טh9=H ;a1"b 'cDu `4jntIq Tl4RU9HhS/1͜gˀ>H8,剢tQB}Jv+ZnG/x|ahcTn<ͦ 4j#EIq i' C$c_"CtCB,;S~؜lAzWG"Ιe`"4m%`AA1FH13i.QOJz¼LJK 牺٨K \!wAtaCz CFLDAt1xÒhFDcB:h<:zj| ; 4sa 7΂rh vm#]q{>ыАF.3"/i;Ns:cd{^ "G!oEy:n|\рB)8D0J 8hwNg:_ Bϙ@P"T@`#(al`!t4)0pOLluj۝=S!PlD|q8ZB(& =[0D#LaR ,H`$10I]x-yB ~u39s!"(jiMS7K}i hO5)tfaeAN!m&P_DHZRł z喃AJѐurh?z9<-*i0;PPRbhHb?lklwiJX(61 ށ5B; E oч/ j}|tFg꺜f`"I`.yܯD8MYa˼B-D< Gzҧr Ǒi0e&H˲( k&(2Or/P1K@6A ``βCxjА]E`g̺,6a Cw !B7 wn1G%᜛` (?P *ɸB|Dy¸gLr,!# QA/1މ?ABcЁ;VAb東oȌS# 32C dZB~U ww/\&ہ@a4" }E\(ƪJG|I^ 2;R^#]T-HBn DEЫJ\yćHü+N؁S`_ȩep5L=$8Bx_H/(c^n%П3K1LC&QPZab3lBA@D T %L+K:> I:AB;OW{8TDL c%LpPgLC}&щkd[M6FD*pc>W]f]NT2.ٍ>^WB{KS@rizpj7Ɗ`۝\\ [iCk7lľxNp5\91OMH'k vs\Q1I ȃ:'Uɓ a14'@>﮲ B~TȁX R?DcPҥ"PPP)JҢ, 1l|My]CdDa} k_zI?Bvj 󡏺Cq *?%AUJ>Ԏf&$FEw#8hA8O?N& s zlr}j;s(_niD?=^|?P-fe 0C'g0dU$U=ӫJOƣDS3<;]iv6j@+۞5"Q`aX&("f}$G"mӖK9"""""%J&NA?y{u92b  P0P@CyU8yA4~B^,0$X hM b t, GJ8m1b.Y/"! V R"!()s2LDP-1 5,Lqǻq&.SHS4|lc"V@6Qaғ0 y'Mq=K8rLF8t4yפG2 t`#$Cs.##˚GǩCxt nJdP;,@9B~׭؊`bDEHU`PdPI `f `߿Nc8jJ h (FBAPp58"=}8 9CQۀG~˹?^ܠ꒑)y1MБDGQ( R 4? Ob\ۛ,n͝P9'{h['!$kTWJL0OjtPRR҇T}GQŠ z6%&iS>;|G&ZH9=&V@;sgN7f8|On7 HX|BJ?8-< co*Iyɣ]/ICIJ562Wy@ _J+*C T )2!SE#_ \Ct`ǖ9%&U^5ɳH#fh~,~A!za 654P˘P0 1UsѨ_UqǝeP| a1 )@sXm$E="MS  FKOQvwpzE|Ыmj 2@))ntErM|)@ 9R0bzpf(5 `YZ~P"* _\(cSKtZtAcV; -&#Z4 $Ц)2MUU"O݃AFnQ5sPQeur3Cg4Ք؎RV+2/Ť@keDCd>{E~I"n@AEAqv) s:Ǒbv)xMBI1P1LS  ~-.e梚2C]z B J;B4'Og@CS}NnPM]:P 0C+qL)HH$}iW͇}='W v;M d]h»DB _ju; D cqƂlbb4\2ьbEM tvNp qs%LHUd Q$wyli A]Hdjt'?iQ4'G᪀ ?aU7azյe"RIK1-‚:cCd>+72Zv\;J|ds(B-AB:mcsV"8-'YXt;ŐiSNx^v"h61@ӝx]t;^Tc+teWr=gGSmvս}iʑgsɫ|(bSKLEG1GG.#c]K4jҬ&UХ}tm]3_ۿ`s$XOm!M !(%w3E׭`"t>8RJ5$Qqvsivhw򳉽7\)`%ϥMf5.ۨ=9G$}lU_M6Feğk v|:^V̛ÝuIY9TO][EqO_C>(J#ixD$bEJz#U< VN\(uvSn85,4 L1Mh3<9DzHXR,LZRZaXjP\Vr"g[lxz@(5]|r.^naxù[eǥPiNyוe2< dE6ڌV.KtswꆟmH,.9Vp;,}V!xFS8XQQ1I5!);}j CRhf!%q)wu}Uf;~m=g^( !w\.H˺9dǗw$T5|,^k*s0,'' ir~eVzxPcRw"#Az4c*/|z*fV% J!qPjY8Y qZ= o% 1'3ev3 X-5_ҞH뽬'@U.]L'\MFv$҃}i 1r.tN]X%aW/܃^;oP۶|;< ._?J{z{jK)lt3G3ǜ7~M39[ϻޞcͧN:"?92 c#sR3s kMT*[mV؂xw}A hC{OqX%KEC|u~|ٮG(f:< F5δw{}71BW,'bccvIo~F#>厽 =ӾxGOsZ*!>g{ާŚ{ա;75'U19jzYJM;J:Mhc Ng ^;-cPjCiXR0"G(fۿh/?CXTgd}TGm l.m,ӗqNђxɾ)0;)qxc3n }\\RA3tt0M/Y NZd*3>jKcvw#-# DaҮ}Jl=GD;/uƶUWƮ1ȅl{ M Yo aa;WzWvc JFpJWNFVk|Uzι:! F7^h&a̻ t3̝A>hpdC-išY٭1bV`0B|SIdx6V Ӷx訄dn]uY`l2v$nڭ>62[4:^SSZ0!*'X ?|8: ~W7ƴJ|ܘɞgXԚ:.L4wo pЉ.pPUE*gn d> 4M*LV !1Ϩ=삱9Rz;s;lRd@,˶}B$T<$$5PR 6$pyHF\x ex'd z^j5&1g\LYm7N֚Ϝ`iY =z wc*G9lS0Q(LhubF}ʬF0}u]Ը6]QdBzRm:PcʥN%lKלA6J=r[PT?xh1[_Odjl3c3s^wszt:$96isj8Tݶsѩ&܀zw ʵeA"Gx5f_\q4cQ?KH[WUU&?V #$"!m]x?~э\G(:핡{5X=@Pg m`8mffG,{lC%!0 3PD*1+.fĤ!lȌ"$]G"kFmzR*Lx7;Q:Ng)֭5%96bs쌵;O$O51J^z_ /kmBm* Hʜnl̜[Aܥ/ x6wָE\u C BM4W/"4. ?Ӈ30Ǯ{|D95]@icki8$GYn]zcx EPG.=d@w\K:fDeω=7c6F304*&1s@l%sxqcT Lg"8s{o*D3ٷ>aޫhW &bAh> 'KNo_O'p&h`<Ȏ=وF8q:4ƛد\ؖ[ N!zop80gp&8pK3q}Ad;8601+#{8Q.c> ao,OS Agܲct@oRQBD6o:t@U3  \Y!.߷6%ى0"X~>ۺDc4D{e wǂS0) ʇ"S ,PjS>Of#mxs&Ո" ł #4\1b UUUUUUUUUUGw~A6{PgVfɻqhHG H>:$c@\K9ģ!$9\s 02# ̳VХjԁU.R`ӭy^fh y7e$ԁz'l|qhh\Ԧ.=GɆ!w(|A`=xQyy 3$A@Ĕ?'ֱCMkl"m/O^&I4ʨEAmDu{[%R)TVMI7AWԴDx p8'?<|*O˴o36bc?A\؎cOK ҹ逅[m^ %EW! :(wM AI"dPM0=Y cA½>7Xv4 KW@WVN36 ~7'ƒ(>q!_lHgRueb$rN$9j! KM6ZLe3j`H?Щj19òY#9,]5WZe.(EAdMppw UIO2&_7N[ۼ}] 3RčD2Q> ?aR|$r bc` fLV6:#*S):f욡"7qW/0&ʂ [8Ǩߘ[@8KѝOa&(jxjhD`:$ufS#l(5C0'¡V|#}`UϾًr$Zll\:q*"!߽+?) t p?FP`= h4fBX7 1C,CGvOHO;t_zp*b F(liJ(?~ K)z\Jgz ;J d,+TŽ K^_B6Pq? 9*tE4^/!k $^w"4l7>"7CA iI@>TA;8]J,MMq>uA /G _^F[d}{cvNO\Do`ٲt*XHM:AMfM8ێyJHDw]i@2h"HdS3O:6~sF%* bp @4JKL4iRY`xd‡:6-)T`}K6hBI`jEba9p1@n_\gl$3R,iBcoWOiAʂcQ'#HSTF-2? oM*FZb͚%P|I{kD :qu GXB3RGÅbN[nSEjf|Z Q&(yC8jTi6Fuț!q|󑑅Z:Χ߼$~1D<2C1_S\ϱy aoa*̧kY{ccOo?F`J wz}7qʢCRa+E?5V u?j8L*'`~SX0|߻q:yGNnr:QPRM(s`* 4*E\WJus1,Jdzh&qA` Q$ % z6clI !$$FAH PLE~4ZEߘ!\I< g[E9%aD|"$4:cҳJ9ϲ$s[nAP hR[~`46da2".~S73cI>Bm#N'uɼHw,!5M%>c$[@>VNN8ađ|u (̇Oz_缟`yvz19Syi=jtx|oYוGb^8_`{~q! c"\w4B R˒& "T Bq xbwcz§`/<hxH\tƱF4ĹMTOϬ ]-5COOH0o)Tp$4hJ)@fj B@1<~~A $$Зes;2pYgVI.ROL Krիt};nZ Ȗ1$EGpm9.+QWkXh|k{ɥ2QS0{Kp,4lqDiaګzWְU4R٬8760Mͧ%"lAꛁƃ7u :nA8T`uK <`b|E9J=gBE'e4ڌԁAȌ"7ٰ86Ol4 DZXS {f##D*J$g'ǭX} }(OJ>Ğhg_yCY 9#]Fa2%X1iDFTf;Ìɠ\׬ɤHBox8LF}C 4v_!-r>'qp:৙=ݰ 1ox`4 "M Уឮj-iEQT@ͅPNcޞFJcE{=G@܋-|F$r|{X3I0lepcC Hhl„Gn"e,0c0`:= m8]'JQ.Hc`-+ T^jm PR(21Kx!<RPLȒ'9q Ht8P LTU(|sp}vtXrG 1J2n6t3 H.[r F"ȰM69^uWmA[Fp`u|&%TUD_=] fJhk`;\X]KQUQ[ѓ,Rꁃl:-PR!|$(BƨmK@dyT9eˍȈ´xS(|QN[ıC e'VTsj(bAĺ@7q.gDQUDXmGhlJX"m{q=I. 4f)ātheK5m1_#oZ`qqو*P3Zj;n@sPMPl`s b+I055ʐϸxQJb=GU<//3-H|YţA"ҍ,k$TX Z!#k7*isD?Sa=a+K#e< h~ _7 O" U0h _G1~n- "%8IhltxDVRL8RNa;<85XRE:!Nh00q=sHD{ piJ_0x~7[GцSZE CV%rzin+ɀA6ʃ'p$هj}H`~,~pww,HO>{NˊZdH%B#.yЫ;>pݤr( RH+B{[:Kvqj%! *XI4YѓlPT=z6+`^FixstῘEqRClAĬ#"C A}γSV-j%bPV2է5p&Fx> iǼهr!7_ ib(q,Y  ='^l|rxp` CI7P G @lPxX?r8svv+,|WV/ QnABm)lLH}p)"q_&ι2}&Bm󢚌Q0HްK ] RC#l!gFw9JhM$vmZp @МLFe5޳(mSݷޱ!v[4iF3(61NgNym^Ѱfwn")]:k\^8ex}7C+Β]H]Th% `51 q%L|ͫla,8ER,vm$H!tֺaiyuFy^l癝:l΃2=w pXt(fwX͘ mM$wH3v)ݥjC5a/V c( 'wѦOR7{eð%TF"QFΩE A6wkq.m$$R(v$D%smبk\RnTy:+鑚AN(͑kp;N[`hf6xALc6RI"V.MlQ؍Spirӭ^uTAd Tn ;sb>kPFN: 1XV[Es|90QԮȒHʝО*%Yb3)]Hny=&^-"v;DA8TKcoOC6k^L8B*j郌s [l!H5 o:mqbys0Yh7) Ehgy5pKCF&q2 a6H[kTq LZ_Bu% R,lGi@; _>^dPBiN k^#7þmpPУfJ;Lvfvܑa 65%6F՝S^8F3RsCskKJEH8#TOm' lᱜ@(&PXX߻;KVjj\.,U<ȦTMX66I5D@$b ƄF[h0kc hYOInHsȂ*eN¦6UX*מbH&@x5ٕ N{qjAӳbX$ ;Bo`4H<<p¡f3=Y:[Aߞ:NliqX::Gh@z34;q*F #O*cse殘W#*N>[83F]ΝMCƅ:(v (Z>vG}3tۈ1Oy|NշxœDw wD (2 UAxt oaƨdnkc1|p9{nafjvg :N6g@wkG pN\܎2peNҽ65hbוqH 3*NI K/y!ZD$S[MƜE dwr%|KaF`[nSjՐq>`Hq4p(Oot;yUܘ)vBןf"ۑVNcA7jn//mhri_A-\)V2S=eMfT?Je{S>3Ԥ: g[,'jw;1y4m.(3qvJm1R(PH*Re6I/O*|A~DlEky}+݌*Wcq23K6qGM\E{9.Tx-hm2kB.F5'FH|aŘS{ Ԟ2k#p1sߍJ͂ӀP"as-ڴlp;PeYKۖ0<+spQ3%ld4ƈY  /7.~ݴp^1FYI,.ڻj=.aO79tB& ʓj NJpnq)…3Jq`x>c-6A 5*!0Q2'tS>m,c0w.َ$ha6Iٸ ĮUxD:̑Yٜeq*0A%;=(yYx:箺*!6r%"xEf4Z09taW]AYγ$K*Ee(rYvt#N:rwYxwloBIwCsxAfrF8ᵹLBtM'@Q/:ƭI t:[CrcN OZYdӭv[&!P⊶'u:p8#L"©R@g8 (6BPԡUETQZT jRʺo/fH7[B Ҥ)6WF-愐&P,3:nJE 0*wTŒ$=#Zn #*d04 QRF&FvRSmv[!k3L:t"hAV9Ո884t5whc!٫٘`gHe9GLڔQ)zYBw30I3 4YB醏]4NpMePk#jC0id4TEgB,Ai Y  quCCVĐ8-*7N{$0yO(v8 !sQH! ZJ <-lE1ZbVf g9E]nX T&f '|L9VQ*ABf.FBAckv<".FV$ȜMu nl^%)4[-H!}r "V$L4HT3hҍ Y>a!(c4S DTRHI!(1u/Fd F~ 8$^DYҮ/'ūy\ ' ,t5AB@| ^02lû]6N_MLݏ(Ņjob>x/=~RsXoF7p I m k!h/?#( 9BO}D_tæ( 0!x4sMAq1U  w+\##Q*a xb³ lMcLa5 @B 4^j{VMURE󒚃˷U !%$@Gzz;vքogH> KdAnX׎R0L!}`+ ;dd7q&"ִ{{a&("=ŝ5TFaBT~tF',)"ÉxVHi0>G}pguЀD`O2{%U,hS9ҔBv(_}zGvf1ݍ#l#4R^*]W1Srs>IvMADG e`OKSH+*ni[rrc .1oZ֙|JLHa&Rs{vqoӗ)RgfjKL `|I"AdHbJVك2 $lNеJ']Kcs!g6ph@ њa#oRҖ s>MsU*s.zֲ TFǪ-č jtjE-M@QMDIKPT,TAQBDD@D+Wq~44 @DG/QЙ I9D*e+<ܑ2Giv8^j ŏ7//RI'wUoxj[eޢaˑ4TF"2 yWpDHUJʋeRK,vsYfee&v!%m-ݺއGq ;lv4d %s6;rAN0iQ1iwڐa"0zAlNd`ZVz!h FR\7= >. gB%12a 8BvI<6 Ϧ^cw̷ڧ]#E&4j_w|\BsU GS{gwM JLElXQZ4l>e<`|zuF͸# C(Rm(9B>YD)SҢoW|+뗄A _ ((AM CT>"FB)y(P=B(Pi'@% ĴmB.v *_Cwچ4I20BW$wʌm4і.?hg ض ^O¨yFi\ >-p^Nj7=%YbO)IMѢdRI,*N~ǹu'é̉aW0pT5g)Lqh`qG=.nkMߋ2YRI_YB(o!FY&y@/`ZGò˶Ef$;H}$9R(0|xZRNN#BtĞIG]Ft^Vا)Q~|O8+hġV NL;?0g%[T(i}Le>t10MFAj#ݔ(TW ! 5ϭ6)ܤ&p} /3FI5i8p!PT{wsRPL_Ֆh½bSBfƗBdN~%ъ?T}2f Ghi(bö AAr\ƬuޒDF&Uu?(|[[_\ EI9Q&f&J!WLa+#fc Ta\P#JQ5$M%JE)cnXD Vq%lQU"9\9i/yf-4\(8c KHm%9rn8b&Kا=œChڇ喵Xr0EGIer:o8$ўFq!Bb1ҴVb3+oNIN<$/g2 }*yTr ="b1IQ?>N 82H_qd&abPt)m|v4t_$~Βv5IE@>dİ88 {zfjޙLd=JL.KiՑ]#峞o˧8:2h/C"ƘvSs7޶H #Օ]xvCܙQxѦRH0"$1ke\^.pŔ)7J*PT8Nض2 ;AZ/Ν._\wLm yکĎJ%#~9y".'1UJ cX%OmyzcP<r(Xto1 _i<@_0 (J̓)(ZhMqQCyp˙quLBqNw]k̄<-!AbL ^slHiB+E I41u*ZA!5P")|G/Z;ۃ^v G0G.o$w?D_.AM$Q@L[*U 4R4&"HjKR 4JJ.c(rݴ@y@&+NL1 'ÞY&5Po 9vM 8Aoh;Y&h53*dM)R+`JBw;S1 '1 ͊)XZ.c\ NIs4NQ C0T  )WsQ@R a]wG:DEbǚBRix޿-D"bDq"#NiӃL}8ও44 @r:~="D^^;1cV X{ϡV^u!= IH":Oq^z1QOkGk̒Tn?(sI}%J$g0h=Lʗ9rzZ1QXFx?,̅0EUDD $D!)MErp8tC& /fhu9o>vlLA!BD "ᰱ5`?<nA[,$@e,gܑ" `\0AEK4khN RAP4B1P|vZ`r\S MD]'!?A!:J{#|K~pH.Ć0 M>`|+Zފw"zAS`d1ȹ`v6t'j>rI#xI\%?~y6Oťrf.! Jˈ),q[?H%2a-qqR\oS=Nnzq ztQ{ DL`ɕf1MĔYE#;%2d&_;2 z:\f41H (kGRtqa)$6`oAs|u (jZl(rB/Jh2Á ^ѓ $GS+th8pľb:2f\`"Prz%77x]b Չ&M`eC|(9 @Cp(h=2(~G<g}"}s= qH UGSyXhd!3";[ٲ;oEa Mnϲ `lȴ(4@݆mn01iHxY;@Uf1^q~@a; ptSwa&tb9竿̀PMwK\*hGHl*}eO/9("*-D$E(sV)qOqV@48Ψ* Ћv S@B,Us.EfqKkT+3K N403ONg(cPoOx`0/,!`fjz ?<7}B6')Y2EQA@PLAAE|X cɠ`0G7Ajv =m#'5B v' B_p@ %,rZchZCԅ@3>sHw=W(~#zq?]HC "a4P2 5 ؚ3LapOECbDG DTFRqzOCPmlgZi*q_1lFs!JHe(.itpP0ae7t[䌞 ia) ݶ_/wWHy"'=As y}>ZIh/ 8kqz`ilvHě>\fTj׏INI Y|u'iOoФ^ߢ _B}pj%hm,Պq#RB"i3akyMv{#v H$st+ñ>T/NC3@}S +%pJAq n3|cX b#H?3ypC:ѿh b<5.(G ̞xYhX ,D4Q+si寥k;UE"#P-Y̪/\-P#$P[`꼨v5`Yv@_{ ̄I8`QlBp)_ܰ=8b(z:p#hJTE-fc7a$6u Xo嘮fÌ;$K͆4!FJ<g۸>.t#]:=8C2r 3&8hA0gUbFÞt-&sb0u;a)(2u;9tz Cq˒f c5m% 2RN4:yf6~c4w48BE5S.ܛ" 'k#ʹ'Թ}oMD܄jVIC':rs5 qS*l陟16̪(CTԋ2"J4(ur#Wabؖ'DGS 1y fm3 f}l\sAC${&HcPca"&ံ3<.YbKC!go5e=Ƣ`YE0H!׆$LHA.)$%ӟ SҪ,H{4GW7ę11EL,Dz[q1'LxWkV39&t?25N( 13I͈RJ"60~@Ĕ,DUEPLTDUUUSTUUUUUUUUUUUUURUATLФ+JITĆ6)Y(4:$u3)žvo燬٦/Xd 釘)%TDP%#T4I P K2?Cb aVӒ7TegθJ1ɚqhpJ_@e4yCB b&t1H=X"jy h& gdzxa'D7j)N>1R!&)]'wH:ր JQH 9Ԛjs IIgbHcA9i=4bu@)Ʌ>C7v!:ǻM܀;:?aNw\MAɌ -Hq_DR .Odž Dj ~w1?T7$9*+VwÚoߴ#3FHKm * p򐞡,ovnw?>{y¹±LdC\nLY柆n0 HǪZG'-"SziUM/lϡ8 oVQp a$]8&x V~[77z1rCd !P?wk9ؑ6p"D*)#d:-=6昉ZT1q0%% 相3۩$$BC*TF r\P:>o=I-ѫӜ1 zўuӻpvI 䀤`<~D|rv܉ n_&@LgJZ NFc1q E5>e8v-MRTԞNl1RHї&__w sp]@נ}(mA፱_%OU[ 痃RI !$$Hl$G p=PߍCXuQfxt  F ى*IE1o7ꏮg+o ĕvH>F?ub6pFfǭ]4+ǧ,oP9F;ޒٲڙ MOXõh(ECZ(]RedQRجAZv$Snj#fFQ6M>fgXds1TMu~8b&08u[E#{pG q2e ɘ2d}rEWqĘrM4ɘaRh=f0fAJK9b2cVFAH67.R } 0`SeɪN#*1pP0\v M:*4@oLUTX˲7݆3r~ rrpũ"*-(Z-b& +/Ś̙ ٱ,x ԎaKQsOZ1,g._%Zȉ"Vd' lz85[?Ke|8 FLIo;Ȼy)DV;ZnjF4XfEf(LJBkʱT3w{CgA8(xP\Z~UfN2D6Vȅuf}obvElF2r1 ȺH/K :d"٬5o,͔`?ĚqCa y7Ӂ"OFF g4K&H1m3q nD/RZ2J!Du00KL%3 2dF'6ДgH^js7ʚ!M݇jm`\1u(O2xqG܊2)v~x@  U)?L .}")֧2h~~13ߛtS\D,H@I@DUG}77&yS:/gW}*ʨ E -_X.F Hʜ?CSrWqtUFQ$@)PL0LLDI"RKTI0,DE3%14 T*R $DLJD1,EPIDHHPCM $1TA A%4 BKڌCȄ*ZDxߙR~e!}<8Xww.=uoRt@ݝ0M&/LO5Cr݇ԁ J?ƍܩD icz') (Sta;hԯTCsi 1HEy( - JK5CIJ*T@-:G4b@j h1f @ Lswms%.e]Od+.G~j6ʦS! \d0"aI9e5꽴WD"/|@oMz=lk}[f|ǣZK =nQu5׆mlݯ>:Ό\l]}ل4taTt<}Kf5˕UoΒuXTD{ʑ!) o;EjQZh/hvîN ;;9'Fַx٘=Ԃ@HdҀ);x }of=`=4z-R&ݶٽe"˵kR}Ƈvi+K׃ b@RCO{M5UB@UR*UD  %QJOT `(Q(WAvf( +Md (MR P޵ҩ>Pu{W|;{+v9B0 -bR޻;i<92{(#!7te>'wT4D1W:[.@BTSw@Jzh:@u uEH"{@\K.g⃠_l+ 5[uhAY]1T*^\=:PRAކ2"/ywO]_N(}ۥ#JEDPRj@g}8>cvڨ8z=( ٦1Yml"]9ڳvm}%pM5C=9ք Uގr :=u}:x IhKtWgnuîQj(U%R8.}{kӊI}>"mf Vъzw.؛ vATnɡ5Cuⓕ۫flmCZ9^,Zb,S +: 뽚iOmͪ sʁQV}hUֳw_|݌>^]Um"^Xͅ4;MCE4Ի]j(MJph*g\wrJ(m6m}{ګ , t>4}=ss{ǛC>nG.}^ 1ܧ]͜%>kqoݪU]3(;H^A.LOsWF=kNum ݆f.}_6}iT! wg YЬ)J\W+sQAceeZ$ %-S׉W"r\\}>wۏ[kVۻ;޻;Ԙlul{d>m[BB sSw x)P}z)q=X>ܷ̫Osz!eWLP:_ҭRXp`4oÍETb լfPUK7#(U]Hu0wwl[`zv4ݞ{씴͵c`@;ɻ@b wsQwm"&k[N맽.`*䪬-g nmoq.̻48Usq<:Ǵ[rz>ɧKͻXJ h PkfRlƇYmivCN]@uy Ut8T3܄)Iws1Ds^ Nӱfm 2w[ﶳ\il{U営ɶ}r{>-hnbG1 .-ɐmwgTn*wwgCh5k3֨6h o[۸P9I֌R}@Ph Th P`ej.Zh[vֹcjibإl5QJJ*JRJwiQwpiR-BNdzsg{:톸{۫:x41 @d4 E6I䞓B 2@L 5S2"z) MȎ<D% 38wE8s8SƦ )H RSıGLɡHRihZr OUhaTRS$Q4 bbb (J&(" b6TCTE%(Ra#H\H4D3t(">|U ,B&I , 6" "ƚ`">4&JR,+YM ,F%HX("f元1q9&Q)5H brR -L&Ce2B)@# PxDCHPID-q8y2l_?퉥Zr>D_πHGOA=0!d :cgWԈ?O^8GTO>79$2>sMSM p3??j=&O~]BR"ꔭݾNe~L?Ms;'|?ߢgg23׃N}?EoK_Gg~Nߐ[fV6N 6y,)}Epkq$ܳDžU5鄿ȩN[q=Og_O' 3 *(m'bd1G ?AŖB 7[}z={WwM>,}l |/4s?Ѿ済 8CXz^sA=w.b9.f.-ð-IJ$10CݒI0Ĵ\p?Ϗ^N25@ڹ,jBCLuX" qfAAU9aDKQTDIPJ* *S-EJ[ PDSGoo[j/x@,`@;$@.}wƒLީŐH P-NӴ5l1?9~X|_Qub,! !~+Hݾp,qG;P;"H_\ :Ϲc#WU~m%@8GxB.EQzf'}߄v?~A_|aA2ҏ??H~7OFPpG#$^v 4sčĀwSu$ #DHaA,7HYilݵRҙUAOt]Ý[%lV[yrp,]!ڨXZn6êMP4в#)O$ Kh-ӗOOo+⩟Mx\vNWi 5.y]Qt|ʢ-i|:zQ8Lq+{8F]L_i\1P_5!0nݷ6p0Dž9xPVpތI/Jݙ]w{1GX Use5!cyUOE/nFTEU[~F ʼni'8i`;]YO Qqsuuh ms aLdg5B'C5]Wy窩I$lw(&ƻ6`$Q9t(Ҽ^-ifOd$ngZtq E>;2A"5#YC,v0 :Mq3@h߇>eŝwkg֓vl/UZDblcckݬln9߱@hXptmV^zWt]|FYT4wW%y>uǂH;[pkcpEl{Vq/ 8oיI$cu(Uk3[^?֯e/y#f?J rq׀ٜ&E 8܀(b&f¯IGqKYGGmJi2@^'u[lKp[*VcYv W҉#}+BryXMKw[2Bò\ 1Bދ2Q>`#B>?rnS"<<Q˓MO3;ⱍ]Z|kL# UL5?tE VBd(ݿ2Vr7J?G gi4ņoEX,vWi,` '~ `)/Y`SdB!#[GɦۊemE NMh1cQ>>X\aӺtît!lOMDErr) K'-3L^1"ݧ5n]^4xAL!$:q6atT䚚h6iyll5ú}$oNxA ]n OT\wȑd &LT8)QL"EB&NKVBtar M3.ց%Ұΐdϟz4ua! =0gэqv `@Uӣ Ks(S&O"}|wBRC,d߆Sۀ8_<)LI0AQLK2TE5$>XC̡{ly ipDF"2ֳl UTPACh^!Z8b1TLԔ7q|j~bbGngĆCGn1iJ{hO/up !t&y߳OXD)i ( SL#|}N/W.X)6aP~}%gaW?;?5Сadn9ۈ&zT;X[bfG8h˶;s |ap)LU0=3˜A'x{Áy8qX|/_]2k}+9iŖO+ķ4|[ox6:Q'ڠYK;~^ AvsXa; C&I0l}O +[|?  -HaHn S8ioea'ev,P8Qv7fFs<^rtx* ?4~76>3ϧ8؉$PBY(gA$" KZ|w:cU1W፟1x$} 0xw,! x N$>YxﶼDm #a"/F CvTÒI*?v1g.~<}\^a-翀⣲sИrG^ {tH3Sǧ9I]|PJ?F>] ^Ɏ"uw Ƒ9 8.̉r2D3'B3:zLD k׮ah;?p$WXVoja ?B0 ܪɘXP=C_WV`5 "k @n aK0%f`PoL Z6] r Cw|u R8gbtÐw '&K1|PX*l!4زfն Ԣ铔 M3."Y\s]g*{qv>Rb!,d${ /˒ iϥǡ;ְA VsecE9fwEG1qtJכ4 38rV3:̢+"DVLцlθÍ1ڡ,3y]|EYKID}YiYsK&ylZFI:];Y0g/֜ Twiv$$ y`J]#r PgԕrG^ b)sXIg1r w] ijD/0MKѪU BIH-vz&f . eA@/⢼}xM~=UM;UsLvQ"u("jBz `B*X޴/#lMbӿ:Ӊ)E2?^ƈ^9;Řq [\XJ/JOIw39ʾϠ8}hqgTySA<Ey4xj%Ccm'fvO!J3_K3ч|z]=\G]ՌE%"p1tݹlCBvQ\V7skMOQdiQ91bJJ|Oߵ/~{" nneQ:iY)}׷WnՉ0zDGy?KZy>r]Cs;1 ˤ]sR (ξ 2PTDhܳX0m!Ӎ=znӇ6 Tj@>5!|T)?oua~7ägP17&XO¢MH'O}'WCqƓ, )Rd(6`ށ~0Dy ? L'}nFM @44JņRqPtze&}F(dVV~mDЉK\;h g=x~-͠C.n jĢT HD _ "{o*Aà:K4H#T,QHW|] !MW(ȫLD!UHL]p59((a kmi*Ap<ȣ,{[ve~<FtysmHxƇ$A!B)gT(FpEUF6(b xl!b*VʁbE#a6uyA k!q &.@&&d{%.anc9trT: 7qZ_'r>=hcetB/bM3m\r*9UJ,u+-J$ PP1 K"- @$]ŷx}|aX2v` ېޑGqv>@!1jH(4 BCRj4]n8b%__5ȉ4rAbC%3Osff|gON}"2vޏyG jf1~q.x ثI{2xs60 ("0+l}-tX@ T%)J(%*R4 @;@IrfBuQ,h,DG֫Rw2% , ek<]45c'yjv]LC;:&sf>ZLI5i9!FAb%HZO#c)ϝMtSغ!(`W!m49nlm`S-\D(,,`0 .Z&"&}4z[!i {`aafC2 J J>@*"V)=4×{#CZ"QI&oyblJPP}= ?N"y'a=(""":Kdp -(jF8qsMi3<!&L״$;ۃi܅$Q?st""sPoGm#o13~G,28Dl.d{?T';pN3=z)1C Ha$ث?12Yi'4M(DՎ.M/$Obs -%|a02A8C tXIB.lCK? n$!db0M-z}%=4aG=)&uEp㮕]уݫDTŗf,烎]n^Pg-8mv6M0rI4[n7&| CL( DLBةqt)O< NѸ#*LcómPO2[)4cNR*̖;'t^$|hy)+Ϙ8ܢ#7NIYong·^š]߳=/i<\aDtCҌaJCtb]L}z *YSdO/rC,d"1\m6SX\{95;?/'Axq'p@ֈy%1G i7%;d N y܇O =%@PJj=BhHR R yP4!M)E!BR%"R-(RSO C1%ãMDbҮv.+)-KM44QEQz5.PQxd#T}M 6$ J&ABweԖ\ K`sEps.(=tLsK2^Rƌ0I%!ؐl.IMBC(ab_]{"i.I\njt'z84Xh4h")kZDQ'>T~u®g!uHLk,pfYFVBv]0aY 39\]e2$,4aj0sTe1RuMDVUکriPh9-'/d.Zܶ-p(4ªdmlajW:6=mi+=Uu<#8nGO[3iE?zCb>Ç-=ӽ$ gȨBz.c /76H5r &KG(] ){/䲭*J0,(?fa$Qib*q6`8Oa2h~Ǟ|M%sXe$ܪe9K;* Jwm#¯){-;1Z"c,01gkMiN)|[ #=^ z5]_ֳo:vS }*`Y IڮIk1b\gKsԩh i(P4Cߊ4Cԗ~'&I|_ig*{Cp1 ?=ɳwAϣЪKfdA$-'x@$4°,O-*x8>/#J:k1g1Vf|܉Q9<<~}ϛѲJEF}|;%H) Ch`&'&xqۜ9M(9 HQe8쌆Rْߜ< b'A(Koabb);&hxzɰ;$~4Nv/aj~N~`$ }}|Xs% e*cɴ̇"/ t>P[5ﲼ#7sƇ e}!I`c4TXXҀ&#GR6mk?mvOng~!an"GO9>gءxN,ߓv(}3{l*p>$`),h Z#'Sav;LYئ*#ٔovTM|~ѱT/ٿ= ktf7gc :*NL'ؓjJ}"V,l~@T->C~Y--4f.>iN-@,""G x:;>ɖRx*;úNUP$0f9z+xҜ1x E@5^(=qRmeߊuaߋ|{K*['0dB˾L19 zOs v3R2zV/{^,w>!cHpܷr>Ɩb&sӓBT EҚUGZdQ"VыU\$#ZѐgvX"?&Kj_i %w* Q|R&(=6H"z 8֠0b(eTw@tF'57йtjEx@)7i1zR>GBQ'x}%%-<=s$k{k!#Navhm쫑rd[EN֫=dHO栃 !(3HFK EQz]q{K˭v/rE&lVw_T= :*?.htUɆ1b*oN85#|A%8>^7:o%l" rfƈ/Ü( ut{FnًfL#T4`vX~-dP :t*$RnClݔIHS(&ɿ& @(QJ%}xg $h̨)hABROW;]6 )i\/=4$dЅ>@DcBva&!8J EUAg^?_6ML]vՓ@}0Ra7=7ǬA9)Cx]L g\~we 'AT bNZE4QӪhfF"4"qt;0)k @7V@Cύp -uK(ق߃ZDË(*=zGUyQ܎q,(IɌ*zgTtm]E.. ~gp2#Χ"xܐk>u}P*{޼ܦhmu FۃHWs|*:2V@17sM9y @?YOsʄޯG8/{ǩ@S'κB[mkG*fo; u}\H.yE5 dUS.CfDaa;2iTQn; ]ɖb|i7?R{% $Uʪ$dNZy !&!ԻG;d$j춓dE۹ 럍w`6><4/w˽?,\wjnɤZE*4,p$85"$Y#h UR9HF41ɐR]L  #飐;|6da̳)%I`8y"vA:wyn?t)((<*xHRrQe=|\T)*F$r177g`.`Ul:'E44W-REPDQIZ5\SMj[".ژ4HĖ?jykd~0߄Ô@bV;Ǟ:n,ƲƐ%r֒Mݻ(i)S3gCY~n%{',Y(ykG.Wst 9'$ ? C`^$:fS['#;ӛR=Þ~|y{͍8B~e.j5s@\ lPhL^zy4ImӪ^Rriw(,E=Y9phtTju ↨^d%W8QQlc[%\NU?Il &` Q_mf?rM6$}ݡ.#nc]̢?@EKOahaEL(9څ'^o>[3.(@PP1ձAk) 5,K)? urɁlj#NbIțmGȘYԳ% 4[N1Nsҝ?Q`MQ}t "".tH $AG~ގǩGG|)_|&{!]ݿ\2݃w0O:ED"0Oi/G>h{_?~_|]QMP)E0;pT3 gAeH$I> OcLsnE*/~O>Rxo._7} ߙZ5\V6ejF愚M)BR;='*V%KF>ytȦDsD?Tab"(|R?AFO-k}L/aG.UVó؊ Kqwto(U~ Ox=ٷp~\M(&B!)+~ovT QTƬAɑh"]B g{{#yx??yb\7 o6!TqD-oCBʉEU$)_%koWo?<t0}:?͠vz5IiW%)|%_agu:vRZ1.ˇO^n}OD*⃳"}ib \޾S ǟ["~@r"۷}=~ ;}`BrP? XsJTn8ے< OzZ!7 aGQ\-Z\#dₑwsʒD"~,ߛdFW*\Łu)gy -W1~%$(Q󎅂|û˘H$ jI$Bdb_~टAaY<0&5qɈ*&43>q$%'Ib mx5Jyb ߙ.A(rV<-J.VQ@/̏)+HХ!ABv5 $RCEBщiZ|qkmQvsYT/~"RFC10\'bp?:L8U<|kx |8F9Ff.K85c"dd@y>Gh($<`RBa>SGA"C6I瘗Y)o:`P9" 3|4i*CC承4z={~ZF@;x͑2Cd&s@c_@l܀)lBݎ(ݕYT jk܉5MpTDoQHP)]=͋IG,:0s/' P}3R)@htXG8miߝq h bмkQ¼C~ol]||S%*TwFHUJ^XCV9FH$"1/]FWVʏ鿵W-tOא!v,쾅s՚Phc8 ,.;Pi7<A^{LCsp$(TuBtK *rv׿̩DeN ®0~"b=^㚝{ `?o\L0ÆѦbv $ 0SL&e(C2%Y\0a|-2`iZOYD]Mӎm(txߊT4jXcY7)PwӳPCG&2YD $T녡ӑ@ IKCE^X{݈pf$7WJPh J (!E4% CA@4%( 9 E_X !Ev :F/ӄM RD# ג(S! JJkC1!U@(#C@Rk6]E7 j&h`4Q=B]0y\8` M%-)WOHZZh &(7%)F狌:ޭD@~^Ҕ uGz@o:t>Su)nlH, 7^H;9IG6!Bӷ fHs$ J~vjAB`5`4‡ ::E">bdZ`PT)~u-?v>fCMOF"[hqE5Zݚ1F,9O bDW<5=Suufs0̯v |?[`9o7jzJA9HX#QC&Ӆ(ͨJr`B7T[Y{,Λ琢[[[ntHj`g|(J/\J?pMq3V"dQS߻{H`\e1a&MRupXeA`](y{uA$ٱhvysZY P9 *È@9-P5j X\wF QNM k-coO~xe)UTF?b#:Bo/ 4%R;[k;_AXP=Pvɦn2W#J_ݤp+/JH|=~Q)0Kpq"\g#BS ,ݐpL3aQ`˄!%V ƑwGIuiٯePaw}lMgo8( )sۃ<y'&"&*%8n#,D\UG*hYD'Hexv5L(!v9^w*HcwX_WBB3+ ٚGx1(+9IxjIqnsw9/v!Herqy5oǥGykeˢwP_?v+`4+%u)SݍWM0_Щ2"5H:t{Š~-Qяny9cOgNqЊZ؈2y?E7},Ew-^\g(yKѓ=Z?Cy?kM7q|9kUdxW\I;Wn0tzh~Ɍx9tu 'kdlfIrpjT)AÉ_92ʎ݅:.g}n*]J[%tmviwũv*]9;[dIXgR|ηFvqAg[`A.ZWiD)cD77e~xk˿ e#Nhםin(a RJhܼrdOWo ~.s1s, 7W4Iv&>cmX{ݣxE? cv'nݮmåޱ tg:1mwu_{vɻ:nzl9'DJgdujfn߱6v?{gvE|=wM})!=.CMUUqJ,qEڪIV"0#u߿-koCi—C`|I%a90 {}66jؒw2c)Ek].=p$?C qffx7„,] 6oF(@Bk [^;do:-@IS/VMrBߚޏw>JJU );ŜU_=.$[ostQq Pd@Glc-un["d$$ \^RRda2@]w5*|1F@n:m{ĂA@z%&_4"aHi,c֒ar,TQѸMuU(xJv;:1j; )nE@&eת+_ tٌ~L?lv3xp,s{ 8^͝8|'ns_M(:搻 "(t"aB1kLF8=1߀pܸ6SvluiZYu:2$w_%6{Fډgfq :'{z<ǖ bJ;ɤ;G=8\@DG *LMc׽1=<ñSsX$[X)ypSUM̔>ia<%#_þ K08!SmhBBT<`@e3)I1AKK%^0:<>(PzV3A 1)D{) ~<'lK,qxv\ e摞#>E\93"a17Ζpʓ0{y/m~WȳAш.Qo!} ïuwϛ&* LDl,.[< :gNN wTB۽J)ݏ`Py{hr03%_Elz/M$>8NX@@8Cl-8S$)P\Z _c'I~ޜ#w f>9 b"{q|Ў] mC4Ǡ-o0|t`L 1J2@Pw,==ܻ;poU8)NE\1mFٸ` w!قguGa4I`P+y!/#tz5Pab~'`&ty@9)9/x7@1ޛ?"Ŕ"x@Oku\8s{Ɲ1uq?YV<[*XHP$!gQZb]9Ho~{h# ^/C:]coOFBiPXcuI[=7}aˢDڇJ}#lkso5X5ȥf_s@vu o!oξ ۤ([v=]Y:P ZWJ=,"Ш1(S>wONFǓD ~0(o)V/ vUAH**^z_ %;z`h?U4 :o](L%qt(Qh^`*fMj6X?K?,U -%GΡS=F1_bv>cd1{OmT l,`>^?x/DF5<>% ad٘.+^lړ=iL@$?\! Zl;(PI:'}!T'RsN5֟vOԠGE~Ox( ؊  1hR`H~(tܼ\D0!WVQӖ[nݕiM6p|LGL7Rޖa(`Bu#7@aۉ^ܑob*;Ҟ|&).nrt`=wYi_GLKt~ܽ^#UF \122e??y9il]&IQ,%NFH=KYJ"ztbQ>K5>N'i` ry=pgEl[9(pttv_.^NO|b P&=RJOWߦKT6Dsau djqB=Zٽ>y (ItTp㣻`8L0TLpT3E"?Tw\ώ=˲:Y+W9?xS9&z:|-=w  .0*[~{y{mat#T+13]or~HpxmOߦM jPnWV t*$ݓnFaOrGpyoX{> .|h[ N|ÿP2@ʘ zPhM?t]w$c8{H-{6|H]lmw*#i8.R G}&Wi%.`A *(jy 0(;ALw*m _.Paa5cc lRQ@" _?sCC".! ׮80Wf ?AX2yEQYyB#J}~mtVT?ljǞߧ`Ch\ȉj^Siވ?jK@F =AVK۲>s[l܅ H'z+=3#H,T>Tb"5M,ޫqe4-۵j4CfM̰,?Y4&?A=+҂32%PMO?AڃSJj,(rgŶ Kg1ӖeO u ٟ o ImrRUQpTQy  ."SBI楪.=aUr3eDR(""bQxXl"f?%>,_Q{}+(IDySIT4r0=_pNCD)#iU&fV%*{6RFQ7tP< l J  @>NFv!) q!W@'7> *vKQƗ͞æEߕae:AA s]xl߬ܐ]>tX_u?g?RT O7}~ WWɆ^.Q4r)8@kk8=I;$S}cۂLvW&?K?:(zDk,{JSB?wZض83![V SȧzrJET[vW{{bHGSn D A(۸7FҽPr 6>2ZZ1?WX YHTR׳ R[o~w?9( NSSO>7~;85e8֮HyJu(>iiivȦbu2OpYDOM0i>g!/ݧ~Q›F"=GKZpD@0N"Vd'Ol!wb!/:w۬_oQMRJ,A Uowh2;9%sAGM^$@X1HPWEs҉4L>9?dOm@OBӡ =K cOK̓YjI0oF{tE^o؎@ȉr GCdϗqǽÇdQ k@7E^$}@T( 7CQ$&&<}|iղV)_O_^yx?v0~JB@@=^Ȟ<4C^)/oC?pXy$*?ڹM9qPZb&P!> Y_f=s,(()|;O}OLnI}D,bQh^(?yo/_w9*lURI%^?2*5Ykء1|.mw){ڴQTT VhdD +~$RQ ]tL2"?V'm?Op߰?O€T%Q51ݾt/\Ɏ#} >@'P8! };g (/vJ7~*}Py^OsPIwna~qo:J=ۯ9~uI}ÚLP?38E1? 0T=}f"b)<<~̄ 1\@z@TRg#ןċ:G5S ,-9x{?<Gf/(Ni'_'${G^FͽGnEe?IbJSJ J/އԚRy?>*oe[i#qY C`QAp$"a|3 ;]Pzxj>_gU3m.$ݍ:z.[jAՋ_ԯ Hr^0$fX30 Azsv n{zj́S$< 3<eH 3dJb,4&0B@ Җa"P;/fL'iZf"J $$&BB" "PH"JihZ * h%h** aij `i*Hd`Jia&A %rUtR>OCwU{c17~!F*`XLK& p2'12^)CE2[T#s_ɾfɪEOo;G)\Ϲ%1>E=yNQv&JW"B> 2jڵikXwfA\E@z8b%Hs5 5/ơg,07 g(3t>~|Dv]6!l~ܥ{[+q Y?gy4MO~` >ӧ6H۽=Ұ㢻xȯc~4TF1=;5iߎ saHԥ@_@HJ&uY^(y) UY/'Q3ک(*Q~=*"&/ӫ,6.At uZ֊7c3X5r<6CZ6ï8 Mr]5GWYFnIh+Z50~oaq>=OVcw) 7;qFʓK(v!±V_-eEvؒ!x:W\q(KA!Y,f) hP3mXsy}dD4YVϏģR; N*!I$QL"C8Ke֍Kdzd00:WY:}tJaeZ+Twֻ_e?3amǎ<(ޤd9 L|x"Hr2?áz( RJe%'O> )c{zZ{>B"8(6XL6~7 0=vÛBqK*{CgUXuW,.}u[M݂"U=b4x^,,(FDUT6`1ʣ~8 p=RyppB{HȪ*Ȫ"*ȪI$"H!"*"?O_fLCY$' \UQ'pC0:H*"$I$EUUVm*DDyRUUEUUUTUUSU$hUXH:EW8 94PY)*W:y6Ӟb!A#ʷ9$=YMhP#=79EtE9 !r ёOӈnH(3d78yJRΔA 픊FNHRl ҫUSU%?r"jWGUmUk['@6xX. %opZVg |@s33kLd8OcpwztHwQ\ȥ# YGrRp)YN AcȌl%|H<>_I(QGFǾ>,|iNA3(1/Sԋ T+/G皫 rzӻ[6lo\O9Svwj fЊ#JH,K97}Ӗ"5{ׁi2T9toha ?@c=kƔtV\}bw %09F80{Z<4fzwS tk5{3D7! U)ΰuEn8GT':yxT #q͜۳r|:ۨs PCnpUڱ45mz/Ё$g_bXِ7f@ݬ7xg,2b.N}4v3yQtcg$ϫړ@f16X5{xW֡㊜a`y3g_y" B#"u0-Ӌm|_\i{NGvnFүb%HbH 硜q},d>tw@&cJ\0t.ٔ~AI/d9pJ;i>fY믎2F;n 4ī ',73c.%MFa'W舉J>A_28wA^vDm gh51|O[<"T0b;!}n7oDcgXu.6kO~`gptm;.-YgdKvp8}9܎%i eLCy ɴ$9T( "zڮT Ѱ\.PSBdLP 1Vdx:tA03ܿDA{LBEqN32O11瞩x xąlnf9bQ;hw~wb }o_f_Ғ gu=C(!#>kGbH=N)/|igC5=wa'!6OmIpis7y )hڷJ8fiF;%5bVOt Lb aTW_C[̼NhEBLDk0+ 8kޅ(dۣD "9 6&a6V>%VXp1] d g W?{F??w>`ێb 7!34>UC3G;}Hj!g. 8S$W;8I-50tQķ3tjRP .? 4$ upJu3'gœ\:KRN_ф?\wlJ"P\} `BFB]?6}@Q2raE$@$}vxT"/cU\+g<`2)3wK@+L/C$TQ1)s[xB#utev:eŘw"&ڣ.*?r>NN4M'_SKQjt ӵ={v o.br텴A! +R1Ӧ2oWc*!8r W%N ١8LDb'L`pUS]sqz}P_+7 -܁ׯTޯCn(kڑ VGf z>9!6}_0#g # MYhXjF,]| wEQ{׳=/IE:ѱ#Gl֫۸ !|Wù9MzYMF<qGc ÑT3do^,bs=!9`2jtsP 1AMINUƳvcoP\^9>V}"htl]M߱z~AY ʻNjѵHT%;_g)v~o2k1PN`,+ЯsEؠ V5i2 K߸3}Ar@t, +Y 4xቲВN >۾ERŸ^e׌WxfŃVh8pP.Wbe.uTg ,CL~}κ e-#xfغH!5vrÅYApX J wǴ4whP*P|% *Hj+EChd>[8'|;036ew-{Q:8ft_^\q ?A͐?0" C. :=1ڃ9m(LXQT.{DTaj+/< ì'$?1@8z^ UW~!p ϑE(bߏGJVO&}t9h9͢Z|e>T|loLaLc;*wXQ"&ߝo`qҪp$L]J~6~ÜA7Sc}{ `UtAx=t; f5jJlIa*;}sR w? 6>9;DDhΨ @4$ X؈1_/xlBo8"8Jq">p4[WDD}ufώ5ΨXj]$]t[sd!K-PIe@}J#RdW[Eepe^2F_Ob8=Jb # pA:9jt P/[!=80|_=oօ>Ze{\6{ VsDdPEBzɯ9RQKno( *rxk&TIT4Ga\(gwyr$Z5!ç hIr;#_ ٿ`,}(\|?>F@QAF=qg3bQDT)!E }oIE0/{` >w|>ɯg*x6(O'r=Q1-hZ@hkDJd{Z7+ȥIrr2@_XO%Hx4v7c"Kcla,hDJ(0!mnes_84㊏-B ݪC`&Ş6Ǽ.ML6LJw PlMs|Z8S|{9 SeZVV `~s~~]X 3A֒aXs˛!9㈏̐umD AFD/ WQ%w+YC^4?A{d`A'ݙKݞq[ ݖY"npB֚L 2֭EݴsѪ@?qoxNGb]?d=X){;;Oi XJC/YMVuxᰠyЇeB{`ƙ}x ܄ѧu $C1n^wutA1~z!u=nv @DDyd0-RZ8GCqB{"R O4h~E?1TyˋPwG(Pu%nꚋ^чl ߩ,qW?zN !1}_=$ؠpYR ʁIpq0@֪1>!\?fgUW?7͂.ZXA%هʾ>yS\nv9~jڕTp]?{y1vW|>B( T%A㙝iq`u]PKia # gY~~> ~dhk~=:f$/-ܫ_Lɉm^vGN_!{x^QKwCJ!,#oGh: ^Q|#\g8!Nmvvkj!t'`4G"d.k?nFA4Si-yO#垀*RZl@zMQMx3?`AGlTxvD*#Ca ( uor{I[ȿAY+Xjt"Cc؊mߝ`K /g%DXPPDUO;i O , X"F]]CiIpx֚ a@D1Sa6t' U`f(?" !m|%c c+={zٍJ0hл;iG[b;T:NHQp ] @l"P CHaԛff!S6Ȓk\x&?<'r<7~#P9A }>ݧeḾJ:}FPCutaWUuhTN-B)fF].LI}v+O5gW'mu6.ȪCA$#)!˃!BBoV{GvX8_(=[{.=fl, 8 ! F'*f8U| +lDQz{U?VԢڃaU{?noL D"BVe`& %wsJ:rk G>F`K֮FhMv2tYCPrhΆ(czW=69` nȭ]̸I+Ocen_:\<yc6mDMx&ٛ~[0i%DFhN=΍Z s5y%~ С^N5"\Mc뽪t ;#*D/ꈄ`@f= @\"<ު(8i>'7S$| p xQW]O,Xa<} ^YQ6O^zj`oMcXS1"αq8B.K&j낺E#EcʮPn_8z[J_+ܷ`] 0 ySwM xpJ .WWp/|w[T9P+pg@mH9T-bWl}p19DG!!kP:Sh@ԡ]f$!$&o~$cދ3%ȺQxS#Dp5*=;PPvbcJ+끆ĹDPyl/mpmmZ8QƛiG;&UWvC?ZSײ&Jd}S1xo{^#|C6uq7j9t2zs7)V"5]xԈ,QsעY%+3˵u mz;}0ekȊ1gTa6גN+`}nr0v@SUlcwɾQ*GHe^ߖnӫ0" w]{K,4aqߐFwP\f@7Z?IIyC4ʭ L>Ł0>z61__cD2I||C/Xt}ӯ2b ) 6hyDDM!:)%66R};PctxdÃ0$R0â>=)+0ťe:캝B4=Vp΂sr I3ݟ p_Qw6kpc(!_?;ps1^]wB@t(c5\dpC<6 "Y ֍tH9tCǡ;NP{gXqcӂ~F{!d7-M Cn F 뇰0&dc$Vz~Y0~L~4w$Az8F_Ph& yM;p_ 452S? |bLMTF*SzL"& ਅ= }pj8;ʿ/[vjGcV A 6IxC^2c^+xg)ћ#k- 0/gi tǢϵǏYFiZ shǎp' dC" ~ |B\my'u6D}vxBq(]n4oPMčB8/JS>4_hXg<^$\{HLޣXPEsh_C|%X-6U wGܾOtet:v°srJ{Ťutl](DĽT.ɁuuruPyX  ;I=^ `a ,/0}$swv30גPwf稶G8BI݃J~oU734&3;[ AJ~R`9f8K(IkL0] Ws9߽d*d2DP+B]}KBaXKigxSkC7O}[xϮ™—܄!@L"!ڨ+ɉs8~6%.>`Xi)gKs;]d.(CM=pWzq}N@CvCfUΛ˱y`se`}̙TDt% OҞzMLHtlz#Sʑf0rWo*w(d@bI2j.^EӔ6"!?UkO0J#Sef/K?7Y#7/ƹtT*Jtf7x6 T׍=,j[^TsO!p{4{HxC#MeE\@d G ﻲycs h7,K"b O>N*cKɂ rb e3K#˛ՑMƭOC}g^u.5jFE;^PKzȹ|i g Rv}߱sE\mI70[Ǫr`~0"Φ-.|9E38bn0X%^8÷{}sh!k8 ?y=}:fIeЎxt{`Va('HBv_Ax/e ƶAQ1/ RR7~NB *F}'qd)5-Ǔx=4ΐd@<{Ȧar(o b;q:ᆣݫO0&ui\0߫3Va0HjI| [ogB :yHAmݗe *깇GL!}fB0ʷgMQwUȘ)00j؂v&ȧ]G#loK=JT $_LD-@br$a66HȐ<>?w3}=vSxфdA H+YW畊F~7֎Jr<`]Y! & G'/>Ѻ 1ʘOz]}~'M¬M="QQ"lL}`%`NBd@6۳ZM&3tf  MBZpݝXAF Xre; k1 ӥN4i)#H*r59NVZ Nhn9 n# ?K4 y&e}:A/U0W`+1榣dsYxHW`@m"K:;!N8wGX rXi2 (ClP-,'گ ;pgk**b* :u%~u[Ώ)I'(QDCs:UFK?L5^)) Xn40qlpG 9l[x,L(^u63+b[=HoЌmY#:49w4(^4ݚl!/CvRT4QL q pj+rjSn=}.baI= C6)5JPVjejrk]&6b<@czSHEY;1{#Mi|s_8u}sgtgȈC ]I-Bװ8'꟣â_ k>]]y_qXs K\c] /kw FJh Nt D2#lt603ٷ Z<s,$d 75QCrxLU0ŢCY (Ӿ$$3o>Rns4<2H]wq|b}xN5)0Z\Eۿm"QN*(THwoy]ׂs>U (I?p $ӒIVue?0 ԣʩ\VUG2w CU@" >eot|a-ul e| i|gOz3V7 xX].S:/)$~F1ҿz(5qNyslg*Eˆ0[@1PTxͧYf}KM٧K[LCpz:+%@B=zA^1`qE/c`[yُH7Ϙ"r&HN #8"V8q}'u 1gGFxŠ?h'`s)VQa>$N}M2Q=`'bQ7½/I=9dogC'\UP=w$GKHfe G`*4ϖʳB*eg uԸpQ@TL?G\ՕnM6 Oā ޝ$?g,<S꛺^z  ]?K1yC߲;?o"Z 2~9W%@{\}iF5 T?He٫JOQ=Nд%!u_^ʕ=~H ".+!!^pL9.HzGs̠ڪ>vIif T(1wT&;ys"F EĈS.UDZCty/F1ziU}:^K46{x#Bµɮ~n{X7ڵ U,kNe)u_:*.8L1p @sRTZF.PGA$5rC+…c^]IjNFyrY\.ܞtB-aSص#R@v3 3ØT(b9߃3ռc c|3;㼳('gwik~9>7C$GiWx/R+}Si}g됈%lºU|b-F ᾂ>ȽHNi(n{c_?u*4Bd? p%w='KCb?W9&^[ۤxc5\G{x6),$,%A֛bXyn'#G"p%Gy zޙ듁 αQ>Lv,r9 kY$G't`fdmvA)HBvBiy윛ys6^#y#"1`3SEȀ+8R,(/=í HUGc(xt!X:PH:b3mC 06J9s^W'x4=ǻ0">nII0 4A k; Yg1s!pUf=yjd/ӟdoes'fbM9>dtU l᧩¨N7''~ce֠[Pߒ y``t`)à39_q孶9ShC}7Bwrϖs<8!F!AF`6DZ_֒n7I`ZBtng+tN-iWMrWCA PRP _K6¨z|S(t@pH(0N{!1Toڗsn^ ckN= F8⾪P4!fHPlW?NqXyɦ0XA5wK鿎LVB$0qPdGȘ$r1ٮ#cl5~%]o ( w[e_Hpl $A !t %6ߑ¸%AJO~t3+UHJLm0s0aDOE@&H02vZ~#9+]^I~? V~%eS>SB Ql5@60` e@U{=~a6Qt'c qvPxV #ʀN}7'R7QYJޱv1%ZyE}"?VICQC1bLUA'ֈx%Xy|J3Z/bP7PSWN4!!Gg  s/,0nk wXs3036ok]*$mpiM0OmL!d9Uu( 8lkrkA Mr*/#'>]8vCZܤ$!+RQ\'rXDȉpH$c 88(F=p9 0{}gY8 =ca buON%_ܖtFT$ZB452j:X'vȠS"$=5 6ȶ~Km_7(iTRX7!|2I!@{F9 PC]ڰ@ }:I?r:~ҞSaM\#PI2tqs^Z*HĉI3Ņ374gu.߼nn&O-""2R>A'=ޘ5'vT3UV C /Fz3%N/M:( }nCUҬQjx׈Ҋ=9k#ơOUjJ~3U|Jq}.ax\%&`F?t pU?voۄ1˦, =H!2X.v܎ЯI#| pR4R;Q߯C倅5eX)#Z ѣA水M][pU~497c4됆*9hSI ϨA` re ^̯O#  u/Wɏmԟ?:UKu_v Z{@8*׷ίۏC{o/=1|8P6g5@3.{NUPU{nxۨ"楉'yYl]086Ϗ*<D ]X*H9x yj J "&>O2a뚳e0m?Cߒ(>O3ݣȔkBx)8J`eA,X-0jjϏZ뒼x~ ؐqM=Z!$dV5ӴN`kH,8q͌@DnN*@(:VxbI+9XjluM2 S4;&S3}9}Y+XB)6GR3tqy[Ssv{uƠFn_.u=Q8ko:]}kQ=~zDyĶX."}OiOU9yZ׶{oOŊ!]5E&܉i1ר;;_2U泺*I4Wc>d.ɞnb57m{:/О.%}|k~9,XSGdAsp{hwZ)@Q(6ZDbbm1S،4t*Hx~]k9 lF2_|ֳF|x\t~:ۇ|ǯ;cˈ&\罏3" t>$vذmF2XWgN8y95r}9L0;?{ OPmf -s6`h0^QT)@<zzuQ]NxY: g# =q鳎Ժ'ɑ/׸3Ƨxmw]pۍ:f{]&_`e*7=ʔ㫙qpa-,aKi$}.x$*PSqW} Ǎ^tO yÏ}6IlE@P!.}!X19 sX.i/ی()x"3GCGG>%okD#ֻdUntuDC;gA5K֋XsISh0açs7l/^/8\RMFp٣N!馧_ ,2=zjƽE G4{ѧ9zO=c~^>/w!n_ή3!gpk"!O?N|(i-G/ X(TYQo5'")uO''6{{iGu"P  "v#K; >CK# 3@)/#ԁ$G{v# L\-0!)7xxV^A~(Qђ'JJMꦐ-԰pQ<@ȤquLZ}Kڝ,܆ -$b5+JH`fncRF--\rS߬DVəп~> @d }&@͙.$>K[`3tZh RZ2멌!څ-ӛS^nT4PکjȏO8D+0N{ULdeEUAPoD{,RW?ӳVLsA $A P9S#{REEԮ[s Gqfھb%4A*!,i2ߪ)*7t9B (R) YI+@!ZQCK~x} \8ܗ0%;fFkF X 0wGeړXNz:st)pc6r Ѯ]^'1!tw䵉CIi'h>dq D  _=yˑ eÆOS3.Zrl 7*xh٢RJj>Re&{O,$0e T.|ppDք0~tzZËiEo{3uʮ0͂.pǒᷱZ[T;Eqo* ebE|8#$bC7Qc^H"𔠘d)0K"X"swtK QAB[ARu]b(5$7!,t󜖿#p$CVw Yt rC@yCazC\dE" 5 !As^_ Qdo0xtWM@հ#a Dȷ*zjb?8 P-ȃEUUDEU3=~J[ 'b~)'FynR|o# ) 3(rՇP I2333P_'$;S6>r?ZܴW̔h.+%`zvD.*oV zJf6 ;룲h \\uy0G!"D2QvLp^ȁVܾL9\Clh/{ɜ*P \A>bd һx.j.!f6Em#WdYW36 UDƌ1BEΗ-QE"PQA$1(jqS >Qh1H"*(*"HhJ"]w@ݺb|5PG^ Ս:f*fd+D_q-LVg#& 2R+j9)E&oR'o:#cy2ͬ5:7\biICbhk JKK_5 6q#֜x W&vOpw  H;kP/Vd5#|pUZKhMs@PC pDntZ62:R9ܗJGuW:3bĨPZ.vѦ:C9 X</h7!#Ý_,ꔉe5]ol$d"&/`pGY/ȳ4aTqgxFri7z$JOڑAsx(Fs1v%,[iýiѣNJ կ1n/b] 5vzC3JE_hA7+LЛG|z7牎Qcp0j7v>{q|sM\uhiV8b%X9ԛVKW,mW:e+P߮<oG³YDeeD PyZ^D,R@`RNC?}3dU*>*6~p=u5Gj?/.jV+#%3+w?Tr:x@rʧ뇥8PBHOw>Gz^_82;~*x0Oo*] S-`sQNEGX{=W`=Rw*WYscILJrIѢtPt:8A3հUTSt ?aفjQP)d 坔z?᳒yVvᴿbw5^\nIx9gwu;.K=nzm4Y6y l⡨j\pirPi 0cŬ(z8ZtY==.6#[ |~8%#9 ]7;&z)Dcܣ17۔s#u)[3ܷ7ۏLAoJp^CMP4 n5z@G),dAG"ԏ14K$UA+Gg݉'^w|Ӥbݝ G#QTT1LS2TiDQ ib=4?oۛisC{OIn(i%?&>8q2qY$&bRV݌STs"u릾oϝU%j`Ξ`c%HxP9}=OjJ@Q?G_КTRhHHd&0%A!9kIW4D?]5e$3/c3a_ TP։oaAŎ?rُ~lcI@Y}COqE4EUUUUUUE^&UW !yK MO.?/Z]v~i;=iyᇾ#ȿ:nIoݳ33333333 ?MٮfFhL?^!s&@υXx{}IogXxëRȂN#$* ĢL0k\ZjNHvIS*8" 4+vP C|Az|lV?6֍=&'FO_X:u QFPUF]Adf<jyA_k@)(ثtC׃KH$GD0Pg@,saP-!p\j]AqĚ4TDUU_;\0"}3gxվG$=Az>:Wح?~L 5.'~ε}AWQ (k2|=*c@$>f00R){35}i>.O1|0r.~]D__1BO|d=~v? OE:ЮݓS͓y*kE0:G@FRaYl]xirA{#;j6`3ߣD\2_d!HU<^=v; A=Ëxd8㘪Ȫ~d$ʎSbgUTUU⊫?DVE[K|F緯GO-V%V>)~8a1m{-]o1p @qFD_"Bt`PE'(Oy?/GG'}4 Tŀч9y (yA:ʝzD B{•?t柰Mux lq~03a <ž#z'z73#M>(O&N|4W4'sX_=1 FUh}ư@DN$Uǂ~?r}m !BK{xIRpDusq@. x)$>A?wu! 0Q֧z`Jh6@ P5衐7_c&O94@%^IJw=2\fTpA+R:N~KD!`w8 !?fjźY &~rFwmRٛA @4DhwYxA4ф!r0 I~3|洛U06L1^U .p#,A,,P[B‚!++bAuGnBs}BFu ]u3U[^Zms^Fk^F,X=d%@^32`*݀,(&10 WXr;GCm|XN# 㡖VCB'QlƘ,Bz$; \PoKH]?0D Jʁ4*a61@zAs p4ox C_1I Ab L =]}39,ˋ;LrZ1tK6Lbri%Gˎ/ slI@@*Q@(LOrT#NwM#+{ N*+>)٬o7,&[χx]R7:a+WN+5g6Ö'a\QyT?7,Wت=]ݨJ$&Dxm2}Qҝ?6 'K2ٟ]툩 =UesW:v<QJ>b&>n~)@'aܩpc*_/hveGءs/=1-'}<_1`>/FgnK|cy:\F%>9m)JOqS/~BۓP(ȂP,ݿwwߏ`>aBxAܟRX}#z"LE'4ϙу'ߧn8M-ѷl)Fg#͙Oݤ q=/ (! sNvm $gpwy!<?^wl <{ 9./u5À^wbw'mZq S~W<i$HבHA=>Y\;t|4,rDy^(=L~󲢐 ohLETܒL~p:t#mW@|ל넢}HMцҖcJ{)#)P&$}b#N/? vc(g㙈Ԏ2NX uV!yl75,j?2m-pt*%G~Ka(.2\G2tMrΐ$$ z~WB[:.`D g7E4 [@d/mZZ"( W!]Pꨴ"A򄃜b?"_ dV(HUN8u8[&i0ő,H$&~|X_,ħ*̊Y(xhU:[D5s^6 gΞp8xM Ggm=:5 n׏1oB;MlG1 l RrAÈAʪ ~tiw_T r<]|v?{?fbLHcЪwʍ  BUD;v/ .<[o|l4P՝!BI;.dF_ї#@;z=WgTL8~ S*ab/BQ13DA1SE61ݜvAo/AP0։Јaa^rtM2Fs|h'|>< iusQc.Ⱥ[.8bYO{z"^?xIND . ë(" [ )^\~;.>e (PgРjs<DЉ~wނ߂x[0vM%z_.(&eQ '؋wBzcɿ?zl"rkϱPL5ȡʣ(N+8Bx7;r`ab@OCƯ2<_xgzTh!އ[cL.f~$| +ng/h5mRL߷`zDz_: @;׀ uViJ K1hꋜO| }Wf =F[n]0~xyV~"بÁ*?o=RT>AMCs<ٿX0$ 3`JЇ텂e?H"?hHg27t F"1mb,`- h4xY.\UR9 #*쿪s w1 !yYM;!AN|.P&wbTz^$1 QzC1~u!Cm7Q`sc];9 .gGlT F(7#nFU_5zYy@h&||.)wguO~ݼ{n҃AqqW`!2h:tG7chxɯ`o߿I96n&? ߚ='ۻ<=fa(>>^Q&G CG +L/wNr+rV L\Ѹ>0xW~}qZ<{x67z|ÄvNBG; "^.G'z`*J{9R>\(Xg~n]th(v᪏@ .?V| d6D@$ C%aQ;9Q(>O8Z)}$Gce^8semOYAthίwNhDe񐽮,Cq)83D1s̀-&d`[r"d8@n%8LR$d`^pPM0 F4q'bT*$W{#fN Oð^}t 8PGbv: xi tnC9Nax9@0Fjl B4{jb6y{ֹlJȐv3~D2S7rkdi|%:{ݎ8qT0>erT<Ǯ4ڌgsL?i{fW=Rp~8! sFq!5=9 ne'AjE+BL?7Ecү_ANޮ#/>~ѬbAý[kόc#M}Q`uck8]_֐8J yta>n&b5y 8Cף ޗZɝ6pni99_W k{9*L uH #j]1LwU[q%ySO-;ODȲ -p1T7RşBFsz aǃ$QvF<ٓ:">5Sc1|VɍI2DI=Kyr1aÛQfHc9 K GkFYgO^ɜ"lYk^[f Jʴ n/RׇPYM\(Mұ y^dZwKHQ"fD}"&ws=_A Blgt*pcnf6]o)$㍒|W4k ss= 7p6eb| Տ|OMMy'Dpgs+;\7g{H99TYpG\QgsKMBzx,5N|ߖ"x}9W;kZvv)i7hXݍ6SD_70*\KE֮UΠK*Qiӑ{_D% D% MviQz>U\w=6x룝:ox\Tv;] D\vN-yi%C-1 F؊g)wHvGDZl(;^zV)? $6BGEvbt"I91j!Jz8cbrbrEIA(?" Fd4 ZF4 %#CT2Ĕ4sg(Or I11%Q@آ"j*X"s*)b&& "(*)" `&"i`%A S,1DSC24ԤTD3C\I2TEADLDA4C11$%$q֖"4r-EɑmZq-?qэbк0h+UB0h͔W!dErh% l_XAt:A3,Jad HJiB)F OL(H-d0ED@A@J1PQMAE:ZI(ji  D HLLw`JZJj  HB`d֗C0TU3%--$D DEEE3W!HE0i`+"Zy("S D@JREL4MAL$TCLTDDR0Q )TTA$K1K,!\"""I)"`h( & a3%IU"1rT!TIBDJTCD5UEE4ԔT@PC%EL3CSRPRCLC2ALRHQTESDQ4IPT1@L1Ov**a&ZTUCIk fV%ѥ* Eh%))Zb ("%)bB2P%P)+$HIp2%! VjfCt4!A$;K͂+ͭ"b iXi(c Ov 4F&4UCC@CD%0MQ3^qnf Zh&*H%(**h` !I"f*(.c!$Ɲb&B*hfQ(*RѷlRD%D&'%KH,$lLA- M55DÁXH(< *&i&"J!B "J&JN))d(&DDKP2ILj fđQ$QTM scC$tjb $i! !JFia"h I!XbJj(& fJT;@STPPE2$2DCR QE1)PP#LR妉e(ud J" % (Y uɫ_Ǭ,"x PI@V cICiv1 'Gv`YHZG$(?4dRHY Wb9 !B b*o*I)QLPMPIM }TP!GLR /C!]P߬4:@(B`OD2}eC>'YD8"8odLȂ DE)^Kp@/Ț)ip&81oUl0w0,gNj= o+;|s3+7vvmv XN#;畄8q{,єa1RRVŽ8awd)eC4s 4#zK0 ,e?4tAv ,.8q`ߣw$}xuBFǘ_l>A:Hr%|yFjEsqU=d3'&AƽBg$r\AkN#v1)W 2p_50 !1gi2K&v*% kJړ]mr;܃}$5c3!o&*ssf:JT Y4v3x`ttlk _sX_e8nyM q~z8WbN#Xѷ^#V?(+Xۋ  [ 0z``W";:+qy9‚4vH5K!28]}w]^ apT?!,5vB3LL?φm>QeXQQT<<3SuN*i8|ݼVf,o*3{ŋ._=9ZT#)L*2Y=+&g/sb"aELX¬y|qO8I#ZVsXquU9r&&ybsQ/.iTc+8_Enݢ'?h8Ir箮qw$Cǣ* `C/w°ɢ2]6՜u* Wm0)ͮ|#br|Hc՟:ܲQṅ\l{:ë>x}ߡQїo+s.|gonsC3*}<wϳȄ|V};yOWǾnKژC! r X͂i@lwϊC߿ gjӾ+tćr~y{yc/$Up-A_@J _!0KxP|}t&^TdDZψA 4I{UC17p #5@t0,:bOVNt?)盿?{'(yLR0Ϝ33dMF%BU2h<ݮc@C_x)I$D1?h;2nI;2pKuDӯ^_xfNН:Z?(T dU+ޝ)` %="^.wpp[ns{Qu_2 vwt2f 5xwOΓtL .|*QÈS| ye]lrcm 9!װ9.gQT,`69}:M}_ƼQ@{BMn8>"ⴂh ~VB;rh*GyRwʿojc5H{?h1jW.Rp ݜT8i6QWakyFru}Qn? W8#$u!&;Le + e,αg /m$ j% x2s w/|8TΊ$0Pd%sqe ~?OLf"{hq85ra3Ȃ>Ih}E((ZN 燏L hW]G9v󋞎KiBFcL-#ҵ*is3ⱚ̌&{|dfΡ6x{āBaxG3jyFc3 A+(=1 gj8ߧo!)ч 9 ,S@i6r*8V\6K3<7r#WbCCA0iv౾c r+0=֚CL 00jÝL= (H磢~2lID㳻XdAK, (pEp*#w7oxm凫~aFMx5ɱtlSH,DYw *QE:Z($=S,+TG[Ѹo's8aB:l“ʭ |fнmWZVVȋ{tPÜ}L/.]`/ܵ'~-(i9eu~0yn a|@P۱佴5L}3ϸwCOe7'w%MM$&aܝFLLF v(hns\K}&Fi7綒k$|m >aCQՂlAbA+Yf82Tk xx`?ўp` |@*joOK|^R89t@pDH rv5 NbwxY8=v<{?Wu͡@5B$# k!ٞԽGg։o  lK8A ͉}9gG_ y yBPt $b'N S@AJD4abW @J`Wٷӏ(֔-A4p 7߻" }1PF'2@p^|[܄'!Wp`tߪ~7^Ϛ8vť!OtbkOysč|ޤTIy#ho>Q h(ryG^/&Lw N{4op=E6&/8%YlDUB y[ [=YhNތɈXz:2+BW~Һ$.!;xC=˼;i!bH4nY d[]^HA\(~7!ƜCQQw ]7y`%P*I#mA(F,T(JX/ߴ mٵuz.uE2x+uA2_Gjݙy"EQOXG.BSdUv lJ=703x6w9+`BUcu=}=vGL!ּ`vQ$be[NXę5,*Vg1a~7a$LVDq}޿߁sa&NR .|v@+n|bOVI,C.!7lg,f{ndp E;t )¶{VsYf.j ed70~'HB!FҠZ-JۈO쯞0d_D>y\~?rn.- \L7>٫׬0lqNQ6TF&~H?WR={~5l";qCTFc 7kWor u|^!0Xǐ}|b/_-7FVMd'F/_ƒr>c䲭}UG9`~JfŃʞ̟P>GCR ֹh?tX=1_nඳ k S> \N?}'w+Kh}a/hI 4O:$oZ.u:~Q~3=]}QROI3 = O$4@UWy|dvz!v~X'ǘ_v|%awl4?:᥅gPt@ ġ@1,HOLF:P>dV[\u&fPs_Ֆ$de~ˆƤ&v963vc&xc*/ԏ QO E' ́=)% $H|Byq/BzRjy?>9$cMX:"H*)OYRjι;n !w <@ٺ\aAߺ14ߊmkiT^~ʱk/8'\5 YBp[۞ iEFwbW>wl(/7"n=ajz +&X*ëX[EI>^A\'Ib̒;u׏c:dsnE@M-Oz`xe EH"y$x8h@AFGLsk =Q+;Tő' kW ,[GmaLѮ0vں=$Zi)f-& :T Esp¯'ɨ#inu2U5N;ޗ1/,$2>P&J &;ݲBkB_fW/AB4*qq͢(R> xQM+R^sS M\/Z}JDDB|70p@qz! vO\CNO`HĺyԇoyE!0۳$T`.G %tDDںKRQgR)kA p1V$DVR60pwFD0" Pɕj!zSGƷC{ }YNXOJasa۲c7G_Dat(m샃1K/?P y!SP# r4#>Ń| ~@+py2C蟥?M h >f/D@SUTUU5TUUUPCHvN4l?[xl8x6Z;SC33 6tËyct!4'iEPe9S9@d "991a@E:_qޣ.4r8Q$EN3BG{sAHJ Z`#Aii隇+ȉA#b"p(_"UTmt(Gf(WʑoS(3g9y;5\Pe$Vcxj%K\A=CNoToRiF~BM=>M~hޠW+OjSJ"EY:N] 5ב뿙sd3 C$6nަfݰjy:@,_dqMv0Rp^Qu7]@f͉Zb>R,%Z.-HOH#٪R@z9|nhkkixUR$nTz{z=_[PU^*Sz "Lчyؾ/:|,Em]}QCw|pAÉ` ӈ #fU|dx&?mhpACɥq@혃2!~n1S_ 5SBL)y0a"$ _̑t`!KsL7Ӡr'5ta30K+fʋ]TN! W!`vp'xBLZ,W@Wj5}0/P>:ܴ>S9qxPj m0`0+EcVY2m ƍKXN9ƴ|{w]+5[}GHnirk2Vs]q3tqcK1l+W#7j`u%f,Ć$^xG)]O |8`k=Uƭ@WVnxѩ|Nx~NkOL ߜnNW1]WS7|퟊кMTX!;|wY噃 @iw`'xˎݤI$Cx=#/˔,B 8d5ؘ=:>4pԼC,AS=1! *ihTC&Tu!5wRTRж\/`}a7dS8A|eL~ÞfW|AF^yCJ˞LO#m~߷'~vC@' ~l iKC btR d/C_r;g4, ~HV~Ta_V|%ؚC)V Oߏ跻ĞWOuWOhe)͉%nC8{pmCM(?J!IKuH!Lw*|=u4Bu8HiCy]`~4zy#bǫG)HA )4Ql@|+A p>R ZT(w(<4h~i aeOkjiT(hYDXrޫ rNZ>_f> h>p:v3}WU l(DdV DMTAZ\Jk! b)H1改?LJ[ W>ҿ6OXsǧʾ3@> \H,ݞiHBW/`tEm~h]ԔQ2)-" 9 CǚHY>2BjSKB @\sC 0G|wX RA>@(70WR!-^ZF6E'iO% Omf߲b9|A"*Hx WbӚsyw̻Wx<ux+_$|H~.^>?_1+eB”~L @^ԭ9r!BC#}̮ƩortWI}g$/D뚚KX k?y͋tJ'[)E.nӈ.L@:lձ+6O7:AO3HM~ 0x>{]SG41 :o{@b(fe]Ϩm >vezO Juyg@ .07J$c?1Q7(J۟!j BS2ʔ`D7l&3F TX~i3àJ\^?N<4q]x>16 K&@t:?G `)vDhMr@ M룠!2ATWݚu_~ O: khU0{yB90#xMk tG+ Q`} N]k3\Yo:@ ~7@SZ ?y$&?9Ḻ6s,]q͔Iz[9Q=3<}.pcp~jҩ_>``g<FpA[:,S!&Xf*Z pӺMw3Tghv@=:I1T5C{>y>R=׷u?df;q?9?قR\vgPofps [T WN,CkRI|J7vD]' ?rd}\> s2DIJ}??z qel:T`F@oί 98gC" uE Oi>XlĎjro/ӟ?3)MJ?P%Z>nMCRUr-CK/m4 <Ͱ4՝SVT֢l%B^#$4W(UI^7nX [}0P}ȣ81 ,&?g=_+ZB9+c֓i6oi>[y]|1iTy A{6,x*(z AGWM4Dz6S=RH{X^B)(ߝoŰZî;@aom]""*=}}|J9t½bMD\Xo]*^:yOGwhUqb u9U8 <٬.ΞwFgW Uɘ9D>kǓc`o`j\"J@–cϯ҄xgN :~M݇$ "hHtn˼4Pw@chb/`~ bHN}c^,?-¶L˹b薷}2e Uج ofl HCø>nDSv-ͼI?Çw:=s쮿SmU[Of|] p!bHY9'zd3hjaGwYr4MF<)dxP4"Эe*BXkE^d /YAҲ~d!Xl3yWT;L7Y7 vA.sr0y !RM{K2fľ` 隁 _`VldB,WNs1wR.T"PDP)Oqt`kdm$~8(>%Wӥm􅸮>?{?RJwݠbGъ K!s$ˏ^0D9"'(|YP~e*v$⻨ kgV(A;]2/h3҇I/76ޙݴƅ]hF$9>MDZAo=4֡9Ӆ;(uxaK2eurՅl:wÝV٤PS,| z.3]N7RvRIvq$B"c6pb"r!Uo*z@ !4q~aX9=}.hC+H^M*}y:=^zI@q=`u(@T@'mpЈIt#Vh C:Ѓ(5,/rwQ7TPxc/(8@FBBuvwb̼ցSҌb{*# G'kqO;4SWԅ) Ph|N+OMSFfVk_ldWXҌ™(yy_`lcƒmJ#NdGkY_*>\r|rP F2D@i۶*jI= Xo\w]m2ڍ'={H 9rTF>i@$3 {q#&HcEkAd(>7"8 yĠύ!מ f0GTovt#0,gS4?i XeaLZb$j CvgN@pDfH_;o*MOtAx4o+qRIX[̃nP;}(7@a8_/Ǭ9?kgDN?-|r 59! ¸'=TI$FHXmX/v N}II;uo0Dp@tNe ǡp!hЬfQUS-4nǂǬ/jAkATv ODn\Xmt%uLysM؃;8.?}xq~B(|ps)(7C~@>]pyKge+he2]#,*S84Wxs\v8^z=Cz ^7{,T0M`^9x &jPpG?c "? }cȝ=|m?XPB2aO>bd#rq"jҊM3|VUQtZ9n޳h1 .'y!rZ3^[%):1?~m)IXkċvN!HscK }xq?E=ݻs~a@U,HxL}'6OțO];t*.03/Α]Hxvkƻ̐] ^ɝr|>j3lqyfzSc 3QFU -_Peɴ8SQ8-BWlޭh_ hm.!lfg[GX>r3?OɦU$K9Ydm.ݜ㛡-'K Pva..t L*[Gх-\758?NjGeEϥMYplog޽^IfSh'0._nrDd"J\գ4<4bq.6y8{Ǯ@4˷ŌSB9񞡷^]P?_ %6PaWc,A}q @D8]*]N6"ꋃpC֢/Q{ϒ>LMA?<̇14uѳתexV&85O'Pv:}]+,b+ 7YbTPSUR[Uast= 7 VI1|Y']-7sun=h7.^NФWT UO&D?^w'F;rjj!H'mUESr5E{I{y( 0ܲ!NK"7$J2܅hNQ=[pkeXL =, xJPg2̼Tl{,cQCjeA;n^Ct*4A QuWe֍ SQL_;'$AH *җmjQ mA㊑tHXsc|O2ٶkKNI)P_g`ӧYYGe^Nx5i6l|gWߤ&זB>4Qfv7(ٍ:PkYv2mg!mBrL $`閰g]mK9f))ɛŞ1DK.C .E%0 xcUX ]޷ѐ6L (d)֡=C~i#To H}0" ?p 3QSO.7k9l&(|[UC!qϾ־bΊ@m0^?UK1,J` ;!;|iI$"oSE3 !΢lO |1:|j7(Qx+ضY/ {=$|1^ފ>  JezxrQY U(S@gWw`ڥ}:]}N0\4vi ɧFGVΘ9`jUk5&}v?9Jh}6Ӛ-('NB<7,rv3$T_;+wUQ 9Ԕ)5+9:Г mc״:5b gGRŹ#+jvvOj=pp%'?48'N㏟ȟ  ЗJ1/z2'陒8B;#OO |gbI1~#E5e[g{ŸEH0GOS =Ϸ?Va>S'U`1,U.oB݌?>ﱲZ#Qp?߱ڡkQⲻnj^} fv_gbar|8#CfȽ bDag(yX>jlU_v+Hy\wwԔK${K17;7޺Ίϭ6y9}65C.6}$GeimC:}*Y&IyhF3 ǪXZql+2Y20mYF.9ml,sdn7,Φx"2՚+wDmsQ#e;ѿ/2"BD~G/T^;^J0R?['%hC i`pQfZ g38 R1ÿ]Oxypi+υ~ϷleE= 7(WP /wb =`ܨ1;`OXMp)B;#3fn8bN䁐p=(zݘ.hS4s͸Nj^= ާQ6Ob)UrH?™"?XJݤ?Z(y3߆UXapaww< nC_4"DPPɐ3]2ve +KϡoW<.DLj3D_ip74|h8f %P⃟L8qF'熣k*ܺqץ!ҰlL$i>>u78MwBZ>ꤔ4)!C;2R^s?/pwLmu`(0w7`"6,,"MLG?MƒQM "b!6)N TIE* ~:mE=;ײds'XLwV,li!47q==^AXi*)TjՋu9K.:=}k!vG<ALpG]?PĄ-% M Vfg< 鋒;ACbciAmbq< yR$/1Lɬurk[yLUԖV<$'o=Pwq@Bo&j|snHBP:PBepPiu`5$'0G?a|ݢO<Ĝ3Bo'^gl; oQhjDaҥs̻}xIu/HbT5DQb1cNRʆd0$>%C}9Ϸ.ՁsB̶Kb>J$3ϩ; TlBo>$L.u.JB1z#Z8J.Ce$,:BLNr'!\ጻ!塍6 1 ]݃5p#;8 <w$h<@hb3:("8 r Rxt%âw&m>ÿ* "y*]H2,% c)T)M9z DK4#Ab`hofT+pT~OiNt;gW<.9NS%'NnCz`ާ]'qv |yqZwK@-CGQUrf!bN@I^ U8|)#y Vc19"C^مA#d'? ذ( ;C!%$rQylcnS GWۮv- 3~{w7l$&և0C~+'`F j 1& 늅\<]FbAw:A=h=suQyE ٢@l93!xbIE `MܓJc\^gg K/yX1@BWmP8{m\%B8hkz {O?0HTPHP~F(Z]d@bBka-|Hv]a3g모Vvb$M#W׊IW0`JQB w;iA{<{;|ֈ{v[+5<; fݿG@vj$ cM\4L^/ٖNkY'ϰؽ vzD`gϕ< $s3; <94&PXLA>.PzoWz4:vt$ XD[ZP hp!M/zYwG6R*zj0E3ŰB? OfoZTTO8c7 Ǹ}+b"~pߏ& #!2NӷΊ["zö>zێ yRvefFa{8:q\n0T܀Ήm/`)HkAqX>ë!x .jσ0:Ix !=k*x";A}2`B߷,!փI]=Nl*3*s@|DHlyD*zWԮ/Jai)@%h߳i<ヌ0tYsL);K FFAE5>|v1iilB~ /S1*>}~Ɨ[9nG.y*.aϿ3Jw;,y8ETT_f ʂOnYÂ!F}:2۰>!(\͡rL9П+3 Z|Cwhh!3Ƚe ЎLA60r条bAB{h{\3=&٩Jg`^K`fj Aݢox!^L 0>0~9u?nLC`?gFY=\0{<~7_Oܟ?['P s/ I >Njvv*1D/]z󐓑\:wL఼ C^wx^*]f~#1< rtÞ辖6DGow=\; )x\90x*(XfwIet߃`WY/Du7/|`_,'ύk8crjw|ԋׅ>tpl}_rA!oM\mp7Yg`qdf[d[%XA430+ϙbtymǡHZ6WAu,-L N22J-00vGwQqYDF͆9޺u*>ZXԖ&w bNУlLthrK`ў sͭge$D4[u,8AUUUV&$1x39 >_x> h&\+/c"G%9P5B!qCȅ"12p|expm5*3!9Cp\4CEEHcȝĎhwaf_cwf_O|M9wmŝPE@mPmcS0 @`2I(n4-n8*̹ bﰌrA&aEUXv5MF`ې.2$ZZ8] 9¹p!;MlyL1A@Dk# fd1&y t4CV}[z lG}v Kuƍf;_OvR(Xa0za5s:<;ajgy\Hj N_( j9`x+*kbCxG -PBXM,.92`Uf E؈ h)NA=z͐ tA|U0D1GP,Œ=kbFhgbړhA53v6,3OAC ?0>?8 0`9:4 0_(@u˯·1ͱ@"j$|WM)/ÿ۪I760><4X?MQ?iVKaL$z BHdf&vo~"ΒnӉ#}@onDӍKc əQ&1L\!sm.ZOa2!"sD'+gܓ܄P`}k{X.9=ݽ@0^xxvpsO=4͔梁(Į}p4+<Xkځi& %ZOM(r=;nwvDad)P(翌VGr;19AOD?oPn|R_d2.ߩ,3 yL"zd2N:ct /qc&OIL;tP ] A$Mjj50ܨd{(4E7Kn7|F&Q| Uof_S~sgNJE(&Cas/1~o,DGD0m3duAYqX;N̳w^Iz۽g,- m*~I<w*W}Lǘ5ߍrҭ,?"i@O ^vAb'Ts 1yqP7뱸K(;@FF$e&+H0H(( "(q_[Ux&e˺I.Ue %|Pj{g^CixTx=֛t B:;kddQ- la<=YbHE>\C}pס@cl3 0ox|:I{#̅"A!2gتnm$;z砇tiii&k<ڏGh:pz&&4Ms`0Ur2hڼ6 473#ST f|r4 ,wTyf GT62I$3ꙑ-.X4;uRY9LΝ""!pAJCM ]U7!ēI)nN)bf{sy2~P!*owRĠ1uˠ$d( 9KQK]/v_k6Hd_j!PlZ`m|*@i [:?SG8+(ljT/rAR>( ~@ hzk}[y3SQ g~]#*{}4d&>Zʲd"e.|:ZU,ܔ]&zdL$/t=Cz{ݢcR/G6zd/b=a fRYMJe@x45Z>uo~p2`$Ѹ)p8Uȏ}BG_rӐJ?iO_ˮ?_ KF*tG53?׀;zPre ƊQ ЋVBPP-ܘr!{/%oun;KxI ܺU|4 w`C8S&0C a+; #99n>}vĊĴeW B>@  q . S2}]C5P37Vn$&#`jx`T@nZN}[W2Zo9in$H~+;+Ƙm]dG؊ˏp`9J:KӉT3{&& |}ɗg# c<`spgwd(Sݠƺf&*Ϋ0! {U,9p{y\nPSESF1 f!pfXzsZBāDn_uI1dlӔj f/yh<=s*~4z~~"hT}^ˆŌ 12(/2C*ow hϒA6Wl ҥæ' Y(FB=3lt\Tup0?5BbQnWVc(},+T\}{N`[ۉs[ {qn7sMChyI3f0g]hlSz&UyZYhOtaţIvZUpVvՐ"Bh$H0w8MB'tA8~|o(3Ʋ|iZ֑m-mtdŀ\$O)p| ̙Ci A}'`\FP57rXa+:J&\HCTAI9* &X_V _hpy*qgyة7 Y%.oN†aHRNRq'%3nw 'XHxI!QGh< 7A>f((Win'}׃Hi0<+֙ǼMH7!( B3OkU872Iu3մvrYۙ  ZvHtР69{ XGѾcm,Pqs@ ͛f3*]v0dH i>oڇb }.Psǿ@H4p:Q:8GН̠D Ǘ;/|9@:Γ"oa꿏  fr,DSKC5ĞFr.|.Ȧ;G=tHjJRB$At 1ݭvc\k]w@־Gg/;yuމȖ@l3S<M \‹T1 HBV (*\07?"`軀_ë@'U7s:tӫu9a;롸t8e*CD<)6ډ} $XT,džMޥ4p |#D_Lr), ҍf0<srcÆnXix5 Öm79Fl*N>7,t,:XJj*eW?4, ؅P7w]v eGw^>DCwԄS=p8pݘnT@(R@^Fq AC<c܆]~Txa<1Rp#w?C4yGt\sOlY.Df`1fdžæC+Fm뉈} %szi'н& Q.$D:8_>ѣFH:ņ+>IhxBa`uknO'YC|T>*r& :nlb뤢ĖZCȆLT v>R-33ߠ+i{RN zUPᒡ>9P,_=d|¡:w%ˁ9MHu`@nL\^=0ocOwΞA#lu9tpS 0Ip[UCd3/ A&&3!V{:j ԳiD59hmG֐'N$ۚ";:svPW>97"}o@rsxShhf%uH(`@! jvEe>xB1>-0~;}32"AKñ &*Hs*56ִsx}€?$C?>#JAof$]\C5gFDaq5໫5_ He$߆%D)h2,L8.4: mq$IuPnFx g{0}Y_8 &O]5C6qOզXy& MwW]LN<ҳEb!wi>s`9 faJ8x]!<ܫBwUM!z`lۗUhbx{8x5;C>G/dތ Gp/7zS$†e%/5JR C섁9| 8(m]׿)h9--3r"pu]Bt2W; \.ϑ>m'<\uϕ+YcN>p y!GS q3;vˌ4sȇo?gJFA `W ׍ 0' 4 220](ZԴ;(f HStx~o`>@55BP,;˖Re EK}}|c J3e9e$D!o$30MSԹ#`aãw TKs'=a8S Hwf"Px;ȧvγkaJ} G@{t8rC>cwv(i.J!%2X;cSl&|mDmU%1p^|`knUjl5=` $ARszEQ2A(/7B{ 0 \We u Q<(ljq `0IxcMLdЎ)F~o]y J >کBG2x< 鑨9 YG!  F # v(! :^C7=l!?ЋFS8A?Ohy>͍TI~o_ɑ${- f!wkts+ہ̓fD7cД 6cNنurQe Y5,tqӶu|\Q0ɓ r_U 2Q~bDWw[:b.B[3PYx2'O]J(()"I"b$C9BXχ3J=@tז'rT㋕N53E& mѱ9oC#ԓ|C@8[]gJ>B!I,K!!N`W5JWP6xT ԧ|06 fbÒQrT _ ۗb[W;&( / l7Ҫc8$HLeR\ E"4 (p@84g`syi3tP{SicJvbNi>#qB^s >#^@%̓۴Zd | ɨ~B AO~! XK-Fe\B).CD8Uaw҇m;@y|aޜ1lg! `Vy`z[nnXg׽qٻ[s{q{1/k_L1tpy):i=:`b䌃pٹuL#7pCN T$HQEхx1  mtQH*{LF*v`6.2B 31)$ }CF=0D3NAs:01a328Ê~QNZVXqr^l$M.u53O`&HjiՉV": 2q4q412LM#uO9c:s"=3,"R8FhhW,R%)1f@Rfa (£3O-yHX>N39u!Ջ >0 v0u0%N( ,9ByKvS$G0}ĥ! @<{POI!q%<{ 2F;-ݷfepX.wC'd2Psһō$3MM R,ZK,A̐㸶NP/r^N'k x `&?~-R`]h'+CTNq'\$)⮲i 06wK989 Wc׸X/j&)`t$ODkpZÊu#Жw^(NOaVsgY ,/.LNMtNb5|z;Bt: $; (dE=FIsݙ6a#߬8;z)/9^>儉cK9aVthD LDfDK̋`ų44xîՖKϔt, f3"an6 1,逳nT`tZH3,?q~9OuH2o1,CpP{ !;21 @GigLrٻƪ,vna&S!VD6g2_9q;~ vq`>{81xpVŝ[L|h2h>ӢMB HGuJT!GVl M% U6+)m m6. ,J,dK Y"9mn qW#R+K& %"ou/MzMIA 7ǐ3wiCI52|Y C֡C!1A빫 dvL%, =9nl0GNz]Ppm lɞ$ CGwO${ bkзNV{$zc|D4e9jBL vwӟ%CDTGLmyDllr%;%(&P,OaMW,iRND %@< ߡdL˨P0@tg\^QaΜWv|$p$ױNrΗ:*Fx`MkBm D4M_!;%vE qс{#ucQbTʸe @>U}Γ&zP 7LlZx03 JczLU^Pc;rt(4/JTuB E~*nI Cɴ 8>2rռa6 i 䜋: Ha=zûFC16vH[h@[J*V`HBfvAh(q.M!^50dk Hw! 8[jxܮܡJ5 |qUH9|9Mryd h J`!!#Ofv@AJIS:{0⼝yB fC@ DW t'=iĒwa P.]lȲglg j36`?@Tbn'> P$իzml|]EqF88Of)bJdmpèb &YC.3YsS!2oX9olLdpka4fҠIp0On$~C$Onmp|??=4]9Bxs'1OL*UT@G4IklD.⹬ d+K;)8/,Gi{+@뗂-1Qcz{ FC8jb^4P;W=kիNUv5^zm5xMO ԉJ0ڝIv1iEb#HwAM>X\Wh {&§<^ z [1.);~εHA‡o#>G983l0?&ɉu1t4LEkS[/nT# ! $Ҋ#@r{9Y$8$ UutLm& h?K527 }@kPmEb"df80s*L~oww?5}H'8@ C= {5UE&b:^|0Y 7{Gh/qq ÷LS>sMfe% u;7YpsNUƠj\ 5K0#F'5&'ZlnNg˝pP"MI7SAr}!b;ա=(*""(&*"%Mv\}wNa H"*opmRa.!)&_nw_qURWojú@T_m|jM^Qڃ%0tfm8A{`H`^koai8Nƿ/[1q=$O&P4d" ("BAIJLnNd.)@U$T@5 4Թ%f'Id l˔1b&uOLh )%IA\1\fLOeʨg"(3%wC#:i;~?omLH3j!7pMBQ!Ʒb i(~$;@GhwC^οjڕC~3j7m7X1c!шgs >'{."D |4>'"zvy1㖽Xz_2GN󓎞[ipy\4amf.NDCs'#`y ˬ.@5)$ ~8)M(DH`S$xO 309(go8'&*Č1#xPEE x~=t1,0ƌl` `(d|B&SD 0]iBmb N Yڳk6~? 1&V> JBUNӯ w 6&S EUW9si0iiiΪ!!Hfp 3!D1G~OWpq {Q.*dMS0.%И`(F !鶞Moڅ\,(z\ a WѥxtФJ u٨Qdi.N\ 2oA鐇o̗DS3–L%fH*1*qSmwx)xx0TKT){4Gb6X@@\=0fM aY8R "j;đ牼t:w*lv X7$G4nY%߿ևӭj~Sށp? v__v++K@ % Qܚkb˵=1d$xd9:L8'(0ԨVً̓j"`v'.Abo|vۏ DЛux|t1-=k!ؙ6q朑AT`_pr(2 !t4Otpy':3xa ';Sx rK.WnMȝtbI\(vI,|U@᷻5n$90Vb/c+YΠP\&{?殽uLBA6TJU`3_3Q&:7.Iv#IRDCy&:0NlA|MN5Z"CǝQ39'c=d0aF`kbأo#s<ܓbPx^ooMQ22=3>UHCvصTv2=@ʀD6 pybflus{QS 1Fy1M~sjfiMc%W˧~ @{d aC~ǗkC8 AI3If0-P J"'ˆ#VT[\[G%">lb^Owf9r< cjʷpX$r:6hO\biEIb]OD,X ߦ3`0;В@̐̚reI/m'at~@2!͖.6Ds3ݾhVrꤑGl`5K6 a+!`X)u'owpK+66bdCɋ\lFrmܐXLUvnƓ#:!qi>˸4CQ!a4$q *G7h6Mŋฆ9sZp`* ͆`n,i"t"48,7ŎZ( h휺'! (A>0)tEIR!D4"j-$R (zA&BڄT?2zI7_!$fbK!vY>?os_jh }+jx'^:?$V%zPQzTF'oa  !3,b 1XgIn;Bm@%34|$'=\د<7N@SF@ao3 d"h%H%Ne􇄅볢80܃ k:`bs0S>'ר`>T1:R hXKpo'8N̏Ё1%u SeTI>}+BWߟt R.&^rSxaf~-Z (FzTXXaC1p`rOE;{v_`pPNo@.=58(.y"5]~^1[p"@""X.O9QSNBǵMZucp`<>Q -Q,4p1cm-;1J)MaGmw!=qx$,ֆBx@؂>;$)Һ0Tc@è,7*)2|[{:>#kh1n]Zt9WK?IPRg5-cC 34Ӭ62@d@ɿ#clf\m@.κo|2%3s;(c)wF.Id@ash$^֐'Ӳ4 2 8r(_;BQyG+:*U@"A@ekmah}C>ZQbJ)4RκҖG0'l`C˳t ftk$MNXѶ u2BtQRQ|EQ!i/ jLHbq1cVPUͶVaCq -q:pB*$Iْ6! hb|)Jc} G=J0{1zYL%D ]IY潜M07rg%fYY[sSgJq@C/+ mp%8%ĊCJ1$IJ+(Ac:~b=B!| ~.r_h&mN$(I#Љ A1V(4p^pD&/>1Xr4gi1 D&'x)BHQӈ@yn e Jfaal6u! 0 RJ.f/m8ɓwW-UH0<>fKw 4 Iu@p !p+D:ޮ"~J>G%!?9lE` y*xENM1㹚{1j] 'qZ6 [àjiD jTA5Leqzq]yP0;8 {Ymp>̢̳ZBJJ E?3h4?e7viv:|tМX|M38&p x;B?ޚ$+< @5UUF0,f\:g]pcd!7F6^6 zsI9r \ܐ!p/c: ̆3SrYoy:?뾉3F^KWVM& ?i0&pQtP$Òɓ14RQT!ۿ_=qf.P<*%ٔk,ɜ!`m|MEDW g7o ds}3ڻoHMG1{vgѰ>x16(Sb 8;/kXhPװBFr<;>,!\M^hn!`8o1,TCT"CB̌PBR!v|wD,Bՙ !b^& ZJ'Opt l#wGn,ǧQ9#q]~Y!?O. _X$I$m{ si;Eݍϟ^*k)DD 빾/zi5SSU5QEToRMkS%~#_@w JqsK篁ԿgQo1‰:iUQ2_@ꑹW^;bƗPؘ|0.a޽v&zN~a˗kvwp= "8 A4sV폅ٛŭnp(?z *z)JHH"0 "E(f1jb+֘hƹ#$GZC@TM mvg^OU{1]f|7oBJI8H@h4+{ҎJ>ek3ݪn@sϣB p *DazISf7 6IvMAAr&:f4s@׆Fڀ>-%lt.d;h& 0/pڜJ n Ox[j]îta:l!wcanZ` tR̲Ƴ0˩'AP7HɐuvO:1l"p}O_LhnADA!d$]w?}Π 1N}zpٵ%&{57R:ֈA i kLد88Wm$1 +hi" 1 Ao|B:C JV)/Dh OREC1̜>/ߕ_gثDy;@dm 75Wtmw{ª=pG;vyOR`8 BHtهm]:*ϞA;jvݣ"EAۿ}46 h>] vs㠽M8Wv)І8e@<҆HR@; 7NJ 4Ꮗyy*2# 8ڞP߀x$|sȿzߧZ֤<zּyԇ(mڃWxM9P(:lD]gOh&&+m%z,6= _ւ@5UUERU:7cGQjR8Pظzv{1(m%4ڑItlHJ~G>_>_X̙>wi#H<ʬIxsKLeG*#}_NS9Ǥͥ;Co HD &.%sc|TvCn% gS2^79Q'Vc$?"mm[Nw;W}%˻#=){ 1s}QEQEQMD+nQeMTi3-A֔m;1fut]Sl7,Y9Aqk]IW-s8~XݿNǂ88P[?cݽvœm)8?[~\ec|/ť9$o$%52$lMflkԖxJlm2Nka:9T3@wk${sArWP3uy5H.kM5D-*`8>\޻WY /ϫh&\` m!΀,v_NOw&840iq9SKNy8؄]߬wO?2 !zW\>i`Ny2v4!6tF)æp3aj5vr " d7 {h 0p&S6؀4wHvwڪf/axA= <#iNZHoxlƶ@p8FZp5<66~EyK6- 7f~< zp/(~4 ݀AHשh|qK 9* ̈|}׉s_5nl{xdhs332'_~?򝇈-1"Ezy"!";Gt@5<Oy\b;<u˯(MÀ0Z 4PSyԹIdFW6m8׍X\$~nu|! wSta,< fBa `f B0",Jt)ǪtVSN;AN :$h*鿯_iӴ;Aշ9âLkG#E!]/;4>hRrf 8 B!ՠLpχR$3oDA ZArݰ#! #^{K 4xom!h(nygf WG'~g;.T ??ffD&"%'~wѯ46o '*׎xncq('@J6e0bh:8({Eg)艎~ M.( k PQa^/|T$\+:ދ~3zVrwMzɂ 7]'3v#GuPnNxtkqln,Ȋr8$`rPEʡt `pk bhsG,ټx^ #9d_*#qÈ=lL ,s9 /[.)z2ݘtj`"`Wvzk1lPBl zI׷ljyA|EԑPQUEUDTTBF}|muwuv!αIUE` q1:l ܙl.֡vϺg 47 lTp^v3&;`E tz8gfI"7A? n*},5I%SDt 0F\`tgn{l j&_YC?(P:ILZ"v.p#W0ȑI>Ňd{2hq8~/~ ) ?mmMUUikώ;ؾc8yAǦ}HA-ќm\}ԁݚ,r Al)=$L$ηt䨊 (UDP,!xbxńnc7U(BG QW,.BzNv5qݘwAdpju@6G,!g(2\,PΛT Ïu[>\ ( R|On &["C]6lx;X!HѮKl,I$K=ck2x⩠د".(f$oV0Uros,qڮZI:۟=.΀k1egh!8gDgAG̕]Hha!oD*A/ Dlh9V+@!}s&8 p8JrJ# !3w#C \Bcs*rE}urdtDoz(X+]: @-G﨤3lb Jh[첪&f<2 Ya#t(BߏOEu; pagDҸcnR&UU}"@JD.yB*;]DDwZ'u-Md&ܶ]w\N;v'@k$jc T!(7oˆAHޟY 듍UJ8fS"!/u&@G؄[t!ksOM(;ʓ"Ҡ-Qe p}l t@n Q˷Pv=|c(Du-w^4L|neš f7aKBqpr&{̙I.,@F~W*7(IL䘀4A d6!J_V'ȸ0 vO9B)xa5{d嘶\I9722/LVI'Տ@^!i|+_lZGܝ;quky;w1j]׍/É]9y.6a%aM~ cO㱅Uex-x".|1/g'RvA3tqu <6J&F:L GO/ :zS=I1 lNQcF璿ˇzsGROe{eqE]Ȅ9RBxe5Ibph}泍'|0H?vz%WEH&%2e g-na{cqFB(\4\<z҃&Sm< "*` :zpI].QGA^?RW& NTBJ65)m2ab&zȿLjQAFtRNmtM.{hYg+ljTyo(eϜHVUVt6VsX;jg=;cW!hL_C]MhO ^ԠP|TO5UA~=U;2א7R>4@wo!vd9iQAKpɢ DH% |_#S|d 'YuS^cIƥx׼F(ȰCPHf[39/h`īPlzgĒuỉ}o k{&"=򌙇_J+}5j 926K$m>"H/hra*L]ûl>os`&)Y;ȱzGaY@b!#  ? pM@#O d."]1Z!rC}f+Hqߒ!F(yX$"/¸0AA.u,4I,GdӨaډj~DBGRAṗy"= &3s̩`åPmx=sV /vzu'C*J`V2m{B9EcJP8] hK{(`SQ1@Ƀg#պŴMa]N*ut]O_qSSB:맦m_*~FXh?[rEl#]uŌ‹INZ%*hŀ#)ݑl^ꪥkƥ^1ZaOxro<Շ,$3ngksnE FMxӫuvrPYs K6I@L )02o9ڠ_2z12^M ' ,Q(gV獇)(m!Mܣ*E>'XU:yxvxv|{u>8bߐ H 1Xp."|b߽QLh,(6<ADM^(m<|lNTԡ!Lrv,>cAl`VyD#daY#PB5z E:tٛ @ҺR ˨yC[(PMCPfTi"rR&&C)ҡUc8B&:p)O*=qB/nܺ40c ,ɏVc nd|͎->s*HP5<{~!EQzC `ҽ`>I/(_z%1!ȜpR*-6 u8mm=Ò *Ewb4T7+$q Tl! tك *FPMADjv͏0$x2G5d<0\ܒ+x'A:{|6Fb@0C[ƀS$ԯ*B=y <ϙ0p1{2A 1xL.u$ Л$K _ZLϠ%R;=xXt2>]_ggoi uːv ^jt=0l"F2?2;|}EC=ڝy kPWH!$rs #؃<\bp; E!UQm?qF쭫o^ljw>F|M0>j: giqڡF-L0e 852W3946ڙ8tr}G0{Tam 0QkQ7w~W[0vӚ}ϣTk&dUhiac|arz#$AF)~Y1a9F ;"<1=4=ag3‚zMrɓ3 8s@#89MOKf,.&|j|_*o Kz Q`j (`x|As|6/ $K:''*:.A< p{%IěvqԳP(N(ne"`d ߖx# `[BiӢ+`DHV|Ȏh]I*>ң([s0@P$C!vm8j-Ӊxa X@&$t ĉH?i006MNr@ UدVO%Oy! Ign;0ls×.]Mcv;Q/ 9PwVnPsMӶ 9Er4yԋ~$r7us*_CM2?oDr.y@Uq9 NfEuapT]rfls2*S! +p1QaUe)j1H/p9jDv"){Ģ39nM%G(Q 84p9fS($:R2! @zj5$;G͖˖H&ouIAqİ($UT\*"v<$O}v/)25 DXEV[q}Z d-0 B)4K 'K t@ϡcd(Z՞G'_Zl w̬2DHd8۷ iom( v*g@ ذ 9cQ=x< k{J@UQPEXI$I{P,8'˻Yv~q:!'^d-CDquȝ'Zc[A ,Zh'vzO==8v^}CLYl2V1c !%V4>}37ے 尽^0|̀ V j،k ,R0cxx&!C-M PA]NGtMp}0zY$;Р_f:]NJ z+ {]423^E,C302S S2uTz6"@nNJ!GN0/== 8;r X;]Xn 0!߿AD'fa Mk+ kIsaq]g2"y{˷P鐄øU\I)2Go/z'~>^sM| [ |A:`>(5".ܗm~ dt9{}U瘛yT}oۢTEMSFSE:񜄲/& `2gA!@Z[c,([IfQ-un:IpoR,0(I;\4,ZL q^MCBJd C9VNv^}Ø'W&; yK&c.7[/H2 NkhHƲhBeBB˞,2n~fN$12sC.$ѓVupc=e)#qWPI,f ILn_>\2/ ֈc͙;^vj&On :3tw8a):SFp480 جZD+HϷ,8x?1P8ԷL lb0W=JmGPyMfFȃQ{6tQ  &zw3C|.,畸 f$+puՀ( `u@B1A[EPR{ˇ:3pgIMk|  h8[x-ڽssQ4ApM$YWOaO+$OA%x`(zx~3ˇ>J@)H&o@M;"7h.틼DcKMn"Eÿ<=D:w¦ 8p6Zv,A)*E%DQqQTH! 0EG@` `G 91彣{"ey8-I7 ġ_BzvXi5!="@R"b"^ ;C^ާgsWo{=իpnM@>a; `RF,UJd` ,*!$b#"9))")U""@OOoG"0%p hr+܎-  BJJxh@x 48L2~P(``r@PD @=3TAPPîMaZ@0 >ϿvP`v9N%=9tYb-84As"D1[T3q3 T W(+X퐼%i]QرyLqL|,9vwjvNsPYA6D o~#J}R)"!9^Em/[L5Wetn80y7-`:;ݿ;i:!)Ⱥ&kKX Bxs~ FiGY zBڃ#$`w`wAe~|kF_7|ÜCj R,JCG#`ВvJ#xvV#ҹ$b'FTv^ X0hH,D, K<a5z *<Ⱥ)R xf'ՌyD90Ä'Y6(dN\9_vkm)5B0CG/|0q6N9iiEDzV$y@+ٳMTژFDNvw{%/ = D3D G0i '|uĞtD{b/cڦ}S !%J?':;ѕ8.={>uh88l'CE? vr'1EC8)MDŽLRL$QPMA63a&s~@?I '7u?aaD#dߺ1`E=[1 ?i{ooaҐ z0 &sbQ.&M9ܚ-3<14RTKTB#&\DclQ0 (bV98ɛSg ` &E4: B\?""JBHg'U?NE1vzzE9RC[~"@0/iwؐJm{&^bZzvgE*.C].%>$RCyY~́_宠;cJo ߭̂X`)4kb(r1KWwΡtGI_q =e  Ŋ)h@0 v (ؒ흷O*HPZ>夏|NpO :!{! sQG!)Rw(${w>u ir H`ٷPk"EZ)?/9|h*;;GTxgE~N ! uy$C("aPWc|ҤXA\:h*kŐrt7KlX zջѱ=J'RI4MFRq{wC=caCȕJ@WJC(v*K-5֋R0FDk* B۳'>5p͞5FO%`R1e<<0e``e"+ '8d!jb!1Xx6 9&8\]p;g\pf8Ip mCl]., MWz`+ܼ5Rxg/nKbp,>) v2 YRДY1v5*Rߦ!&`rmTfX`3!W7sι 6Bcn9#l*,a,r( Hvk Qj\11$YƁp5nr&&~*g_g!}&`9v8GhCw{He^t>v[gBuNy2 l h6^AoS'jZS$# a(k68AE|0yuǹ9pJr4& 62= 2S=qu"$ " IRTU/~0@X()f~e?EO$c醖.zVRx2xv%83w7TeEȟ,MRN:  *dE ZiX{ |tNt¡iH :$Oa$D~ɧݡ BPAPP& (> {%&+B?Z~d 4ݎGK-i"(y h@RRV/Nr@"_8u(J>n`rAA`rjM}y6ҡeScK}n`Lr"TΘv. AB~"Jŗj ӖӠgK1B f|_F43K0'#$N4' "Q@K!:B^F!0&dՋL@6BMif-%YuĴjgjS\u~EO%cDUC~ Ɠl dB=oo8!@?&'XIbՇ*1$>r1q rѾ9 C h|P(i_u44|9hQߘ1${44B =ؐD@?35ÚGk,l0m{!O5P%7O2iPPHrMNuAكM PEĴ$Nq8K>%N; Jm20,'}Li~vH K1fe$:>g*Q2Obq߇wl3S$@L²4D$~<&>Rg7>DE0L3@&j) H\@ 0YtN{=qbޚ{cd͉ PVTKë4."|4xcZ~qf****opd[ckcNحFN{(Q1dp@Cmt ia٪|ǼFXFO_Hl$f"$c#Ans8q'DL\4 RP1+`%~2D31I18rjz ƀ$R!;m,-΁5I J@C5DET$IA P1%'6dI" ID"U)M4J2 \/0KB|O^ 䄡`@ÜNYBG@2n>Қ>R+z0^(z-寑)4;ژi۪b6\$'T֦~X @;KtxI䦘xr@%(wj;b*4e)%*ԓ:@P}χFhn'{fu&Kة(H;ۊ0 |%KV8Ƃ0AJ*#pTv}~~bw :XxOa}bA SXU&U2|;z}nn M1xca ?|!9>>t9 ,Uo?#UI" }M%U (z~(CX4(8 +YD˚ю#OFӉaӠ>[*Sy_*puQQL#UԅC؝VȈqos W+ W^BP|~6Uw@]}55חb?#SIS32@hJT(iJNB7wq/]}}u6Wq Á0>y&6=Ƹ:Ս Mz*'afQL Zits I&׈leuna`$¢Z?0 @8*"Ĩz+zޯ:ahx>sTR*!͔畭uKBfNl{C"E?^p8'.a:qTZ<)PPT{)8z/NN8xI}5 ((*䦸~(_szh`L@uNBݳ'҉HЦ< 4T}{|_ 1A  ! v!Vv9'CH hq6 *(@ջƌ&χ *@d.;gO_>;_a.Pa؀T9[([ '39sꟾʋ#:O[ i>QȄ; N}&^=AV_O͞00IӇǀaU@B3">R*~-4t)-"OxCǁvS㼐?.DPD!p@oh\!MXoAdXfh iCm}l{[xTKX/vY=Q$=ZChmD+KDa%1V}O=g;]v!?׉*{_&N&f<"0HQ$((K#J`ZQ=e~蒃O/d̓lhCbֵ=Y!ѡ*Vij`520@kvİ;uʤkpjc{q@RIB=LTrS xgt1BpN_E=5 >h #'پ}O佀h5iZbOßA4=1fxBtT9}r\ h =UfeU&YH'"D: )֘;Xx&IIzaʐ6dPanXx1>ÈqP9Z;@}fz,UX.}ndxFbG~4~ZmڠS$e J~;j>Zu;& 2IE_̦Pc:_T7ڦ̆YJ%QQ@P) ٍ6n6a!ip'Zp(d1*&cpU9p`dVNraމ4N %Ȑ"ؐXId Р*-S8k}0 ph)DC["uH˂1r>Ql![2 aQ H=D=fZ`f$B#wJtAqǸq%ۇczR9 T T(k-{eSLn{9kWÇ,:N6n[V܁IS}Cr rhzHE<y\RCVkPaȯj&S Sb>ߟ9YwJbMtP*:ykD=Db_/ DfH'Q'1M)JbQO>d1Fd7|?~ s~IK\D>ߑr d"NS eX~ܙ ?^Z ϪK2H(jI*6&7.F5l!H6k\c84 (T\5UU &`RQ#%Mpd3F HR),Is̄Hh"B:Bgsa֩nVbsaNDX0VsW*4wscT4kTڭ&dArCpwJ&aI[1c)%"C!rZ% K,8̤4G0: %:0RA͠h]!Dˮdh  97PbG0d9k $&*$2B nM1lӠ0K2Q8m-"3.1ck߫|=yuT0!>ηqh8)"B󛹳 $D$ #bڥe;O-2P|$y D%RSBf{ W I ! 8~bDp!?b dd 1DIQTBɲ>-/L4heS%iM%tt3JP ACFdGxIRRaR0Q$B4NS+Ųmf-(8%h)06m׻Hߟ]HRR;%;1?@*>~7Y)1v $xQߵ9)2B6Wʲ Th< 2XxGӘza3.'JS}' VI̫aСU,BuW0|jB@?@~@;C-E9xDDkg: ک%}m8 b*ɦsa--r\ԓ vgȧlD Bgog@`"; ܠ}^gsDRd Iʃm+&J #eL4" 1$pq;a(fgjEV!$^hϟr i6C$a=l|8~+045n8tlK^Rel|rʜyc~8ˤ2jd44U"j#}Mc? tYmny^?FL_!4 Ƨ 4Sw>GZӧ4:61)']j#)q^0 wHd }zj? PFIavsU S8ٿj0u0>^V; qm:00+@(2 ?'<ѧqL;cd+E,z~zÐ*53VF(W1,MEmk4ĘK6{$:]yЖbV#ȇrnGjn^')xIle=:TrHmW'SD %{$JB2`OlD[xOfw݁t! $5wH}n(NkE~Tl e ^ ]۞QZ݊?UTDHXvkO'(Ơ?Eo>(I0Hc&ah$6\GF&23'~:_AU]`0oٕBYB΅ԅ-,ôlg<(>Py$ʆ'eQ!8FA~Nd$ !r]CgQ}4h7J&C'jzcF)0 or^J0d3 >?O/[ yB~ +>т]'10QB, 8E<㒬`?\ 6 ?M; oqg%A#C7Nmj n#XG~$.:qz1!HZ#&36JAw&J? < ong_}}:Cӗ=wWW bZLSK%DД$ %L Ui@"V) QIV(A!O%0 J@ 4(Ĵ+@)2E8҈*ATb qj(Sc1l)" `$цD0\@yM$(cN1豭#MLc&1i*V gT kw<";ia=UL4K?#"*ǻ9yzvT5B1؉ L]!%W hC.l/.u7` .(&)3."HPkI"LBBt\a rc֦ C)M۟DF9[md jlobovJBߞޞn]Py13p)D4. ږ%$UG㊌U H{Nlj)04g!=䓒 ;i?{ `JQG_WuZ-<TvdOn!;RMN!0@ͮ<۰[ 1 nɍ.AKs5AMFö!Df3uf t$8F@jOgC4%M^ȷ$OyU3w}K,w' I!޻) *9 3IRLEDW۴sM8wnJ)^J-λ>sa <zZy< ɞ=neǚu,5d͊-l/5SJJrf /E2m9<'$=G-ݩ 4tVyL0˲D2g1/B܍U 18mdCBݹp!N#\&Wd.HZN&m@6 yۼLJ$@Wm_+~c)X}:-k@zp*EV&ue ;B\l4iLBNIyIQTa'55W˧yyrM ;v#2C ʝp\ a[at/K6rJz>;\h)Aup3 R/ )$u46R`V`EٺI4I7.BL͘0 !69a[Tn G4/7yt ˅I :v])DU{5\AH<ɒb(8Br@!TRCIґv^R.C T(u>9zƘ0L͆p8ͭń*ֱ.Р$ 0<.nR(C _Sپwۮ.'{y:vg;?.R!#np$M4N#Vsrü hKv8|CI6j>MLeҶȰg/'mʺ /} ΍ˌFHs+ٛ703j\(Su o ka(pm0]5'Hw&T0jTʰSG!sXY2xnm?;{a٤4w5|hm(dLId<15H:JJ4b& *w.U \# 5`&LqʊL}7)8JS&[ brjDm(A fRM73)+}@ 0Py#O۷N3ͅ^:u8:(ܝ ,QaL@Y/_ݹ`#%z|PVx&JѪp aŝŐk+2@=S'fXR:GO]d$e?NmZ>O7׷ՇK!5viT+-3MWxsx}FI ]2 r#L zSYhW0C!W$2)M^:aǝ /G>8}vePlo'VtO#ô>#O/oʇh !C2ˀ8cѐy\Ɉm'(< c*vG2,;> 3}Q3ss38p33˜M \+ w{4` "wɱ 5HI˘:^raـ #c@j9 E4Me# =:ݘ3Pi[%3X*<\Ո!."m H9>* A2" yD!w? S}(HwmmH|)xmߚ~ÝZKp(I! "(:C45@ Xv(^ݰ@UWc+A4N(`,AE-Q5!E%/#6gE"S󢚢  Q- )%s`IoAiO_ iy`4Dki׶*&>~: X*0X%%ƎS4 ]rg4N !/31l ͓^JrTJZ  P" V RQ1@ABFA`@4黡 wːj쵁b,K$@$@8T%R  c He YC10)R6:|ZCyG-K6r@!9 a*  i92mkhz_xO|I0r3A@Յ Vc?3*vB% +A Oe7&x.m*Q׮'҉V2LsƇ'?@ly}f,$`/ʆgǮȣu`iT/ML#zUi!LXgĘ%)kb]W4h& mX3EO@BB\FƖ{!npcۭ"(b{U _!<!gۧpem躐B1,U4TUI MLR +(T2|#&J=M  Ky haJ@">\AIHLC'I/ IDE9CZ C,(h`b̥l|k?8/X9}ޟn|o f8i%>Z( K3$'؜O.]S^3@Qc)" 0'L$=`j. d.p|%z b~ ";jjhCj/ԁ<$v6Õ(Z IO{.aNt /gUB~}É_0&۫* 0Y!K65׃GC &b4GO?{ < P]|nyuަAyJ%WLZO Iy2!3ʓV=itrmFH̄v.k,F!4L A XKZ\:IHb(yIO6"ClB `G20JACӠQO'7J-|t BA ?p_w2q0D[_9g! 6xަ1q3t:r[]>A>JOBŀٳaO"d k.LJ&K<^]8xD9I&J8ݷdM>]xQ!H-R*Z6%q4!P^x2k!Dkfyh@];q_R)LoSA40؜&XʽIU|*3~m L.k#bܦwFRP!zᧇW&>jhԭrP6BCЮc&+wd6olTگv. aQad/=԰ 2DvWr./q؁00# nmofETFD&8E QgmHl!Q 0$7԰ a `0mu==㸵LIYZdB2!q;k|6/;5Wѭ]8^ ˧wt(\ jE+ؤH@0>߳'^kZ$Z .0#4göh^FDXZP2\c:BtGaĖ(u̻瞠$,e9(Ž5$6T:6L@2ו[& MN K gʸ\P`A7b'EOB;5 .M8{C]Vb`+tđ@1zjfCEMc6+TƐ$ݐn\i9Ra#@*Ai,"gn1%@kpKI߁#gb {vkᐅ$P$m;mR!P蘠w«ۏ>7A51bH$N0`Gg Op(W!Qʡr$1E&d O1~~><ΛuβNVKgq.5C#f9Ff~Fd s!tT!t<˕s AZyrg._ i=ߌ7 =Dߥ;\&3:)3hB˖ 8c! ơp=_ 3\' e dhf 557āF'oFva+D!]1y=S@F 7xӣ{fI4E&$!.׎`!K@ZTQvvLa C۠ClS,#߼C`@=˄GmW6r0͓nHv9JT, \AZ,EB@aL@\ CeŪ̸&0 <&qȩٛw2mo\@i 'ϧH4}ݛ/͹sHrBrCpCm 0p4%,x.˭Hy Tчُ!!/<$vknה3P9@M=0Q @見 '7#FZtPѡsRH$i-V_S_<^Hi DI{ _^À;\kҐ9x5t8C|t]@eDIU 80SX~-\|m w27H;"0b,$lp8F;XޤWWnAƈ}2YH`yL( m˗)G /9 Dad$\+alsˎCdXVӎtFw8X{yʖ2ߤ.idf[09( I_5p1@."ZE]Ȫ\hJIFPK2,Sn2VڎX C]4hnSڧmh3p6,!mAbUq<4Ӯu/P FH': M90EF0i<ط"n(uWxmȮC"yPWj=^QAƽ-S{̄9hH5rF3N|a}G A]ЁQ62%Xl8}U# ף{P-3AQkGǞx:Ǹl!%1XlEzfh+3} ,1=kCpI{Blw>NlaLA`XM)Ēl $d0!LX,AbI%109s^l20]q#BȔAdP`LU E2 8AL qpÕ̝vnVP A"9 @ Ah4Ƨ(67m{].yRf'*EHv#\EDD.HЄ ;vL3SSOheaCqՊĬ@tHޥM8!lLQ8L@<A:182<]p8l Pk#P yčY<˂O5;ytω@X 5/ϞY0þa[ NΡ;cDo8cI;qcxN_TOS6Mt BH;r:kpqڃBcZČۜe1 "NG ތd`){,Rg*/T[- ,u 8Oa3+9ԑ!"r7עh|ZBmyiP#  @`# KvC[Jv&;:Ⰶ)` lr@ϗ`hf.7ja˪kU֟Avpq{Կ$] \213t_q jNu}-oQ"s56) A[tӢHLnA?5 ,qlcvBK!s˛ 1o20O;81}vƳ, M3<$BP_o~?O:=VH\/R/DUjЫTX66umݛ/XUH@va%HucUJЫT݅ϖ:3"HD[pf fz'5(m8anP 'FfyC9n 6&XuHLqIMǰ Z@ ḥ(k+oL 0eënr,OU|oq=`ЀYMX a.<)ezcp8$fʜ25 ` 5Yha'zðiU 3xIΈ M[3WQһ5$$9=u w{_YxHJN!8 zZ4n/0cO2nߦ`5nMA:7 Lj]wˆg+6dba`f495zl AmH  8.##2p ,NdP[4vP4"CV$S 0`pXHLšp204-P:ֹNMa&6+ɓFr 4*GҀ}x< !rXs]fIPhjo]|&멶{$يRb͠e t3 < n,, жaA4;܆MNه=wdBf;$eOEOꙒK`C"&ثavqY# lg 4t.m0Y^bX 0A $I~A?SD]áύ\lKoF ٱvibIV: Vle[e}l@;,[TאAۀtBߘ5I ߡPnL6#A3$-E5 0T@2 V 068h(ZQ""XYQ;Nh HCp' & 'ߗ (S/YJJ % ,sJHNO@1ߐ\=QM}}9!a94vQ PppGŽ[{\P*',w/%/S{ Pp T|)8Awqߟw ZXZ!TQɎ;g~k\}2cЧ&=U}FόįO>!]k~5TB|0OhvȚtVʮ>w,L;bȪxx3sP9+wȲ2,2ÔӗgޜPrަ˰q pD,wef3HbHrp\xc vP  _4rJOYyz=kf4 h^[YLB %B X^*S9gsuPҚQRĻ?q0MڜIGTk.;<;$+3#0`V ?<#T#9cЋJ?dy|;lkqUׅWެ1qu[$y"#PnǡS0p۬6: I@F>&giF:EqOT9A8 ף6"Ÿû^0h;?[˅>j.ʆCk# `&\d>kI,kNHhJřtE ]+(Ɉ3o',GTC?ӗ"}c K(.]ÏXy=5yTg:?3oO̕gS   Pϧ/=G/5ؒI<;nh_ 4fݎ]b@lz1ӈ%ʜLNd[_V2R({CcAj@flz>|r._؏ ڞzn=3؁!>D sUAa 8Dc"OrE%O $Yx̕6P'c`D ( #M\wyeD($A&%wM8j/7 r4;F}n2CJ{b^s2Xo6^gJY$cu5QMC(;Ad!Z1^#jZbAL:/CIѪi]@g^mθ;!זor~`  E09SIm#,A=yoܝWݡ暂l>LD|[Oxm&NzAzU\8 4ӝd:J E2F}yÜƤˈw,C %{׀$Ӹ-ELiH8K:Ku/@~8@8d*BĪɌ#SML\xt'wlj à?>98t㵟f+4)A)4_}~)OUL IA@3?}$P^TC% -S H- ԟ`~t`9!~1C,{Sx.qG vZ@C/þt;bQ^twMU潊ocL@A}pbb"TPΆ&44)C@LJ6\6yY#3$XʗC}`[Si:BDqPy]-jzN6w~1Xx D.%gr$AôT22/!AbE0Sh{x6gwd!ד6O;Ozq,8O ({]b,D 55 ՒF~f]K9 ƐM\pa侣FZV.szi J{^Q <[1 p,፼3Λ {]P|- YsQD bT;@Qk[B8 s,-% vO(v!PpN5kW( YAeVFRz(侒q_0D"xNoMw&e? /Y O#brX粩̶"ۥalHRlj&HeHM[,,`-+HRtk]Mw )Dc'wofV8p:CKmqeza٣90qm1!8d X6af-=rgqB&t,) TvȓU[rwT"i,]Q:~+\U#"^q5qGT[a nADEJͼ >=8m"rfVS <ѸY:w7Cl: iMyS.tɼ:dy) bCzX[dٿ-;Pήч&an'l'OG/f9оoýLa#fhs3eКp q>x9tBe3܅dXHH8#a Sbs#,w9;Wր T!9w$_.(c0,0Ew)({ R>!9̖wqCqwWxDDvwsƦu5P'9p`Gc!FqE<;?"jjkr=;Y:#TK\Xh;7B sK6 at. `D0Wb[6. * Fd8aZp^F optxPs8Ll΅0-"j!+q5q|M\8+D<0b`= IǓq2SG(dOnwjAڠ 'h'xen9.}(di灧]&q'^?zL`8qC q:xn^=꺑Tn ɱ;P?{8b^ Q}? B%O*>-؁ث&hA "B5GǪt7=qSX92u138 #~nkwXI5 ߧCժkg$*-p 8v12OA=.N[v?BVŒa:t@[X'K-Q=W])%F8FX/рWr:4ٙtE1ڙҖ8i.ԚDE<8K0գk!6pN䞰ޓ&(La) Bp#h.? hr Cia!^c!@Db">FNyRl#!pTg %RӿTw3]_U΅^Y i#aTFbÀL^&X/k!Xy7:o=@{uycf_ w#eGC/Ѐ#=/ȑE͞ێfχq+|L`xN;vύw/Zٸaw#z>'8ԎGlœ`}zNzקmV--ۃ!OD7 ^f8 &~* q"-6tpIy+[6,V0><ÀơUJ` ^Co󚪁p{bEbܺK{ۻ Af0g ;LspowFOk$v.t#m))x=]xq#FnΑ_S: HEz;]XC8 K[Ǡ:֠ pGdX=n ZV;]RHMN\Ketk{}*"p5mR~Oa-V%QYR0M'|F*R0"h仐<`JZypk3o9z>w#"ֶpϣR_PKBKj "EfV .) ?aT-MrǗfbn"4zi+!Ƿ=B$2D5IfNkkt9jpᇯ7}:dE386~cd4 9X3KX ΢r9 ;V&փFM?0E!hh)¤wL  vau)iWg o2g,0)V/BHfMm%Ξ'8LΓK,-t'7k&L1t*K\Ɇ{A"I)iL=t[w]FB1=jRqRHI :Z%kZY#*U%޷ F `#lu=65ݲ !׆w$gFhyd935D5>B'/R4 @P@!B  R+wp^D i^Ƕo!d@Chp2tS0栕rMd s!2@]LDr6|8uK!zbbaG1>T>p?N3M|1]"pwFDj!5@P>'%o頉pskl0IL4U^a~LE1@J@Sq0‹hދBh]OC]\?}O}v~ME K& ! !J>0} C`A%M?tNq0)H٘ B_t-o)>'0b!l&PP^@I2o6!j]ON<;pwW{)0zJ^F.*`!! nd@yCP a7™f"L7P+H% ;~xs`B$4*&3IBHUډЭ> *'.뚿 䛰gO)>PY_=LA &l3P<`[O7DouvcOĆM؈T=[%U41T1DMST0SDQIY`H$P &11&CLM,s ҳ e?f|H'GҠ'*%_!kȳvN}$ \)=bJMl m"4+ P;C"]BXvodE)$ =xDzʁ$E'~aCg%3C@Aӂ)HE~/B<$Hd>ZHd~3UdѮtJ\ZkF BS2Clr= !$*K(jjT⠨-b'`ۼx;K Co̤6hgxH~%Ct358ޞ{hQ9p= %%!Y%RSIP2-Pþ86P<'fKxPGt6U+AU\p컻1Dh8 vyu|.LKbOhSYg3RRrԩ|tM}{fO?[؎#x3@p=rv$)VEm.lu`RB(CI)9 J]/ C$W@&>8Sye&KܾЃ2g1ăd` S>YbF:(C8C !~wϺD<spuu^TPDgi՚e@AMJ)!(piNoc({K4 so17?^zBh1^vψwL,6zs=w&68X&f`׷.(<%C x:A|ʪ{OMs4i1$ / TP6<eHO3O}ԇJe\sCE vP? ~8(V!7SL @J!ٸ({5P~{S.1~ď s JHzeFa_i(xNBtqԅURHfUK|Mj ]P v{e6ʡy 4J.@~;SIHItSvx?aX2bܘSC9 @<0~>spA١b=v.hy&gysZڛR<.(3LWRj6Z*X '@h.)<()vgJ|GI}B2BΣ]7:.1ié8QMQ%:!hNA|S6/Sah" %@Yʁ#OPoSKf]fvZK9hлd/ckʡIF, {40o>EVyc=Q@,1cQ!CєCb܍-hgS4Ī)rp@ySLU49fx9p@=@,L^݀h}ZC^>"q- \M?IP ْx*O  1\L6FNq@$胁3IR@@I)PU1h+> 10>wJ(#_bx@'Owt6{"R "RlTE#T_2*Ns`D H}ξ TţCY~wh/uTPЩeKqAvml&d!020OsQXArrꝽ=`J,^^$K-vDt=N|B!Q$@WhnwBч?+^]0x;6mؽ̇L`eq1& |MqpbtBƨYL*_ ,!`q6l5\qfI. SJ:%¹b]NO6F世$6"*gsÜ2Lp4_č3SJꁠ %Uf  8r-*Ysp ? fpyac3$eB@ad+݄n4nH(]qtnx|`|aas &Ő@<0jOnu>hz1{Mu mTr'fhfbS4Dq'k`;j+mGcfLe> X9ru&BflO6F K&+mU3-̚ NH9ytvM-D#Q$ 7x@s8 QF-hIBnsc:$VAl&X9DW[뮕[Hf)ps a&GL'c;ϼBx%8ܐx7>#;Pʎ‹B&HT$DLz,D|pӃ݂/wta˼ҴB)1!5r''r" 1$s6,#r5Y^oΦ(g ]fY5L"R40}ovCǎ+bXhm=ڡDDa僇q*SJ˓:_%>fph8T yA@)KH#H<ȥ)t1?vܞːO=M||f1̦C]u+=;}m܊}B@R+FGSJQ@D4 HUE4CATB4u@DA@4Q44IBL+CKI@P4E" ADIACH!TRhSJEDB4H%(PcfQ )B% &ѫa4 PCbMR1IEE VC G@P#B ȔL@QBT PSAE-(PF"QSR];ctۖyۡx c2q۩&)P< i")A <˗!HO,X/4RTMLkBFlq"z9?od)R!#Nx-B[Bn)\VX1 *%Q5S4QM%UMCE4owB [j̦ס(@v)Cں`"O3_M 7Uz*`Odzn vaaf`Yr9A킖hB SdܪI*b(*$ZH)b! `*""fIX"a* YX^;?/0dCƩ(n0ij I/.$xd5O7 wl1P< B61t/gdR헽S?~4c^ Nv5Qz I Dw/]KT5N typSD 8? '֚%PAQ';`}؁ei䃴+lXn+ob9dƌMmI>x:,D6O k |Ke(`B"Gk<أ8%C~E8IfyfMxBRvdߎ_lu>#3HfXPHݑ7DM HW(!(ZLA$FL<%R]i_R^wo4w靧VcV3ي}xr"bCKli(Kni#?k#H 1!Q v,W$t5 'ʺ_@:.a ~ImHr㹩f/agp5f7UL`Ë\{'>1uǡiQG ՞Kp=_I&i$Ӎ 8 }pw'fy1.gI:MQW 03!8)(i;}E7W fTYuM=r?o<6dd l)tl՚luYQafQH*O` :JB" $($n`!)! %85_+0,:Bi"m~KTCDW8vJ'*9q=={AFy!ցi|;#eN< _c(?sNJޞOl  Fz>f=<6+Ҁ7Xk[!ŀ5z%M| 4SLWd2i D|2!`KEh0'#M5!l7H?a :M#G)ua3=Gެ Ia$:0h¦$]cka7M 0V1EZICPFN'oy0.nЁ0=GnMMo ! tS %Of+oq'>gbs,HB'X]ɻJiPyLhg>fHL);]guN Mg{f 'C63RlCH 3)};Oe`֓N:DP4Rs it tؤb87GNb]S=3e7fѐ6-Fªυ_ TI?Z4)PM4BFЄ(tԄG!=dž~<)KHBzOÎ:7H =ER⓬dG&ARI-Rfir?>]dw~ߢ'^'.jcJ`( t)~q4 A7BuMN'MY50غuQ; sXJ@C+x ?O8S# ʄ TQhJ) ! D@i(B@/r>͚rРSܛ)`(}J~,WlY X#D' ?X|B z1 I MRj%6(!|'sr!8C#Pcچko5LXP 3ɐ"4|Eu*P; zǿmS_ރ#sMH zE2 u'waya4$=n7PQAQ*A ąV)PFD*G]uh9R`pl;ln`#JP4ݹΡ<"o]>Wd4cC *8g;%G<8A(c41#4$䁥оp='- $(>(a&\n&ԓK 5 ;_벳m836y78eC`dPRO]Jg\ Ӭd wlQdL %c]`"`3![XZj M:ʿ-3O{R|(*P PDDAUUT+H*45TBECCvNAʥ%@URUB;ȴ%aAʭd{ ?r :]ԉ"Ok0D::=xyBuǎqɮ;n<]M;+|Ai4&CA\.njge?F1(G=ocY *̦ysBHbS9cߕجyye[:x|wgzxzsͫDӚr+Nd8rkd?l^ژ.O|t[9>%//+E*2\:cGSu !\؂u#S*B<~sQꛈC->+pD P,8^`M;rg.n&~uDtU0ۑ =JK[lE8$Z`8MFqC48YMo8$ 1(bPLbaыC/8dq HKCə`\Xpi$^oRnu 3sMsJ|ڟѼD/URQv$ž%3풱B""2h>1,PN;ΏSWh9'JIJ"kϒTdB=p=l6?CƐ"r^>C67m!/rI~Ϻa#lԝ(Z 3wًf)$4[ @x2Y`qR4 XtP$D,1 W$j F )RT%#ABPr{O沞‚`)A@rg1|R0`n#;΋W ycor"  v;X(똼-~[8AY4(p?7‚c5 EJ3\fti`\#IA嶁Pj 4L}^.M]XL1s $!3*Q)+R&IJ k@ HW|T0Z١M;z !Z76eAnxj+xgߠydŏU!x9IԮ  (* a1J5s=o^d /q>ɺr8DNu:Cso.`A)Ӕ9 \ !.i8g I3b]esy=hTr,jPMA.a09꧱]%ظ0ӃsV\_!yؠXV P!{aJ.zs|\"Z9fe(KDv"INIw&SC&CDk!O\[rOaGClcV67s Lfv?UYF(0seibKEtHdzkCdw>@!DJAq})҈62SڏGy]9wP kD!93u;N_@S$J/˿$ @ep :0)7o_PSnp2ÎSP%.[ j5&@.o+IbEJd4e[Bng9UZX`5,ձ.8p pM@Gs*w0<|:[0>[1_i{6&٣JJ3jIbS2RBjQAzY#%#*{)er(»KсLs ˰IzFnЎh!'fHD'<4*ĭ*P)@a 8烇Ekp3 F,>;8+/t͌-*˘CZ4`d2qB7ETѻd#O'")hC\AJH/(hY<e#N~S,=d<☔H 6 ``}t>m@,z2cP9_N0ߟ/3ω.GKB}'#Psv8Tv2L♘q!X`*qbD|vI1dzMMpȜoRkzaqN#vjY .s'PN@aIlGm @&C}AG'\; to Xi,zZf\ѱTxCɤу30#1$#SqӉă9 2|kD 'Cٕi% hRd4 6AAH%%Hdı+"kU.HF#.B9$l5`X1.KAˆ $ "5mͮ m-f6gfJBL2(׷ɸwq%×f0Ke0TaC̔Y\a(rяȼސ,xp`8O߇vSn|`vVHU^cfr5.h "$4aN¡C]lH'nCCJS⿽MTG>={:XNd!&H8]{LQdRLdOַO79E*TCbw/9ERE$1{ ]@'-(loT~iZD/F*r:o.ZBiǁNi ;aV(=χ$;Ȁ+`:oHV0~N1 5r7Ǎ([28ḱf[y3߰\!` ; BU}8zj+ء;dD'VU {LQ}q$'gv68 %9}7LB\9Ǘ&I ۶5 o|rkXVȭ[XMfY'w$tn_jw}?ʡE7}!&8 -&O{~_ 0Km,?D7%e4%Sҹ8SXV=Oh! 0 S40y. }6 1sSûpNHrs:/Ku(w<<9è^tkM /1=>&"LzxH](bN\P~4`Elg DY0"V?t2zj0d.6I6C@><Ea*$^2n3r j-2zz|,ct{TlHT2xd򬥁Ŗf8C4Eua'/~~Cmu~x[7n#rpp~p}, f46]LCڞT.DOP<[f;*lXWS'EbSX{FKh^'K-1RQX.{/~x)X~Tד rrZM1d.  j(!GڒG-?\$yl;:*Ja$Go0(:&~9ѨPQ+|'w ~"I?; zD7y3lL5R 6˟-\R3O~ b2 {ϘcJ( 80ft>a8"A$EEEa>1L;|Zw+XbY 侥#@7D#`c< !S@1z9JY֡Q]j&nè!F(ęC^ Pi(E"TǦhzItJgмwįZ#.ie:c&5ϗpR֫7٨1]j:.,5 @aRB3q!X6QTRLD4DEEE4DM BȔ4Uab\O-H}# $("7\#/߰330fݍ"eHiAp?Ceh6YǸn48,=D@IL !TxQD-1>ȶȳndxlӃf6m[m $f*DdE$TY8-G?tEA930p-< s ꈂ ѢV~Gt{@l`zLTO7yǏ˂J4@Uo]/ ЪmaںR4ʊm"+mb'&UWJ!**QH2!zr)wG;ؽpƢf jhf*" R=PU^jOz`L R9IgL`ʀH`-mQz U$ֺpO޹afS5(^j2'({PIH5HH- Dʴ'B4HsaB) )C#GL#YA.ye4%sNSҤ^/&ݙFJ9>Jljz^^zմ!|R|~E0Ыz49CsJ3BG!]=p]o,C[ڛ#;a@S6AtU<H&r $8h8^;C$&W{;p bt"4)TD_i~7Nso(iqB7 W2q"WiM62Fh*cM6AiDA# z~xcvT3E <,a@ `9],WAsBrHm#H 0Y1P BDuh]pN _^rYOy/JߤT]y\nC#vMmenÐNkuqC&% ?X0B ٨-PTJ;qfPNDFĺ(N4U )3ˮM%T0-!sX4 (}^CRkY!C#Hpm)Xc!-$U1b),Ĕ É0d5%d커˙C(D9}fp#9i0"7crL02Nq@tYu~\ݎq /'~!Dު8Y((x==2=ef1`CC2&L͍N| >A冱2ܳKL$@ڈ5T8DuAS{MY & (P"'tkC זhzK(9TK(_S? T<ňȒO`J81'"}Y*"Sy6硠'3 hDDQ ?c^":I.$,a 0O*Rń`G{HlR_4F,4dR oۿ4yXY~]}__ΧTYv&gzzbb,FiV>?_~?YMKQb2#_:?u?8cdߓG5xn\t>5i73 wu?Yu){p\5A|3+?eH5M COz(4 HP aKSǝ_$ { 0@kTUX`y~w<*lE)4JPljճDw02Er2dl[qRH ["$jہG&) (s"pR).H6R̭+2B\p kRT).ap`Ɇ% F4-Ѓ+¡TTJP%AF12gSTVq4C,2_(0E?]`^c) "`6nf%u5@@I"(j#i`G 3?R7&Y:IY,vrٕA aZoƗ83}H))%uwzycLah桳g4a"m95o9wv9u(*OX6lXD?9('a^P=9w66{eLZc01ۚb!( ~{ bXJςO3)AAɀ}"7dh@A5*O*PU>iJ8p1EO"Α>A=LN8!!㈰^|-ؚ5MjMLo! `tu7pUII2/"9̳imC;ҵ #0?VM'Jyf;c BHAlgU,~jɜO, ZyΨtTݣ.%_e:B8kwC1<}k C7%3|^4l{UN̸P2s=y MPQ_:jH0mLHOwy&ڛk~vDa0֌)'|=u Fh 4爇A@|n~89%t9ݭaqd%HM 7׫rU0!&-o=}xܳན/=OwLŸ&6Zj) &B5]|.H@@I:}=3#Q$/!}&C(-,D;Oy?gk?Ns5j F cOZ11Oa̿A(tXQ5 Luy:ERE wr JKC :1n $5% b$WZT~g2Y奻*Ҋ NLK5/CΛ`wX2L3d<$HvgRIrf=e.nhˌNC6 Ӳ"l' Xl 0PnVK3Y<&c9Ŵ@RĢdS D4$}$7r 3$4d]T $i&%&*%pLU\#ӑ DuAe#ܶMwx?m7PIqgOos1rMɄ_g\qc ttKZxņ[eXh{G";^ٖz֣9.Lc=F@^1HQ~{_vWR} *{LC=C2^,n㙟s8zz F&$*jmF@L]C$3LU3@@i(Fa:h;7$(F2!e, 2J6U!D..XYd!2h$ } pzkʪ=Ko_/:l6‰Mv[ոd>2]H=n~Z9BTЪd%9!ϻD t0ӡTyUu5WQa!GS?Q.*h8tf3=&&2ag8jo`!2라[w*i5aZw -o)!0 P-sl,jHBR&p>!B99~XxqS3d>>?\t-+5'@5CM/Me`1s  pM~Ӽ9U{?KAnE%wYxPLqmm=(˜,[ir@d>ݳF(& @9@d"F6uŌ)BpE0y8;(fDNƃTAH[ tV<Y4ԍ) R4-Cꎞ& їi\CoL!f0ozmMZI.zH1<ÚfAß v#$\gVI 1N`_ڄSH>6tA`(%$haHď!B,R2 $2SLLJA# QBD @C!@IK2 UA  @4ITM4ELP$CLTKTAK@Q 5$PR J((4  4EKH%LBFRAD)QMRZnmD%4˛G !Ae7rg1)T.+;A >i y*LH  {榺#! I}o0M~Lavَ9AyoPG54SVPeh3{<$84h]U!BP!'vNRc`9}DxP0w"9Y"ʂÓQR lH9צY T(BEHcX7SԢeIP<%!JqN{ &rn@jUs}dMI /_ak_+)a}D:]n-F ZQ㏺]`8Q$)*_l v~ut:gY\k@`VBj009t@17!#{>@=a2 dr'yeV碄EAdmnuHGFȴ3If4z8,G=8 0& ;w!^gFW=Ҏzxc&  iSׇBPjJ<q2x؏JNA *mjud8pA`[a 0 0q( BK$Ʒ/lh}ga @b?ʍR6Ob( r~xs;xʛ% C}w_,~ I0 @Hc#7DQKK`SMt8//16a Rc[`~0|MbG60S7ԑxF4L ^lHѐx[b:aa&\Y83]RO 04&H6Hߊ2$;{`Lt LDa5Mԣ Ӎ%l3US tjPS%ԛ(0a5ګ5% cHlY@vm$X!Q.5uOwB"[ARۦCGHhnꩍjmS[^ aK1f$}nL@f:]]@(`ϟ~q"[HT1C &Jt2 N:M$Z%,{蔊 rC JZVLAB 8M}XkظٓvtvCpvCX } `;>691=7M\2bbt1뼇ZnI wUN5w,΃-"xMAQF8Ѱ($!' ct4Y6054!/K˶KQDuWߟs}CBζs `R2iA%!Ud!d@\0 B\4pjU.C;S4}hi0 kڐ49 !B˔VX3!n u!r{"R$9?Yv1Aw0 3g=I ҧ7>8+B)=nD5leՍ)HL;#TUtxs V UBB%1#B.Ц`U)HD(Y"$V(U F M"H1A)999|X1L@ږcrC+j%sDS."Zpbq-dQim46+m2Jbu5:ذF*5ڸ0ƚf(aNLF,D.Ƅ^n!c'O֟?D"hyԃp({$㋄Ĝp$(cîh hr:}k@fl# >^q_h Bl#5T Bo@i?  %'dCacf"馘5 BA1CHb!_MU>5  b%Y4h]!s5@qc:_rJ&()QamJ)+P,TEO"G%<>)>J בV/cԍL!X 1;`i H) p=upyC zAM9CçdD,Y}d%&Kx!) >= wN^ng3!6 ;a=}xdVgy]pGL-A,%])Ī+S僷Mx=H1$BЄi.(! +!?<qd%vf̐ܣ'I ! ґ.4'KH4Ą΀ ! )Op@&b<>yw! С$c)͇9fT R4R%-IDv/h}Q *)|l`k#IFM #BTPPAqk`{G3O GɈ`j?8DQ@B&(=?MNtQNd] >` $b*[4ɲeC+YlqX1?<$/ jW|@ iwJ\9ڵC' m wCT<;`dsS.Jxx0LML#ӆcCB,"G:v`L7tͬ- W3|Sg!6Ѐxnrw}I:rH{93Rj8CFesE bPDЈ].ydD R1QQCADRRF;AgB_^q/NJs;\'ci\#LrnEM(CLJ 6)$Ѽ$ L *EHRƚ5㥚Pz#IA>Wy[4DQ_H '>~r:*tjP(4JL|{瞷y3EDSoWl0Hz MwED`{|qv5"c d3IپNj7 d2 4|jhnk6j"~CBAODAUbhԃD3ZLAڨGBjnRIqIE.tcCg .+ccr"*VX%*1zc -f':CCG 9pf3xBRf1 1e2LYs>|pϠOٺ|CQs~E{  8)9H1D@HFLM. {)TG碒돁ԗ'XBT,o wq@I!IbAx@iX 3PTDKE̸De  #}0)JD !BA{c8†N8f H8gsmykjFawCߏvftԇ8z=AM!`Q+s2cMٽ'BÔ*􆪐T *͉Zd,B'_|!p=)KcIj"SNDhCdb"p<&5Iy W,k1q 9Eq ͧa ce|~ykM-+(# ydU. j#IiBuGL}8j$tN>!dǂx)oDT76c=aEf5Y]"⁤䦆Y SIFm !ڟɵ & 9NeI9Ǟ9AJRR@TC"`xITy.F$<*?S!NW쟆(p ,Os'ϼ uM7-,0G2K IIH1[>l L"i,_557~)F~ W> ~Wh Z"A)D3GN?~1}t rk*R29 aSђx\I'!53xوY4bFHe\00%& 4IT t*@b˰j0IFOzC߄Ubc[{!Ɍ=0~) &.Pid eQH#A/ܿ?܆pA BFi23w19w+t!.Uu=% zފl;xx%.wp}iPGd<qU^dQ]iV#g,^0^MK[_xwEY$͋-bfb,edȑjWh!X`ZCv̸֕Zl o *8,u+M BjQ3ki[$ ( 5C(6i~Go >y$&t׽2Hqqd8 `m6# +UmHa;PD$./u/`Gu 'Q6WPb(jtBI#HP:~%SZk3&Hv{Q" ;Wױ냾>QG7"bX%B63la :$Y.xsKC7V!ȔD2|Ҭ,$Bhb)Y+N;hH0i*]J@ɿ50ax \ f`vB+_M'9Nߑ=!$o\ y_xHx 7J<Id55#8PI VH`HⴐCk(y kvљn]^ PCs_Jc8vp9;`aS'.!V|j`64,*@+*:Q`Y^;BM6@m$34fC) ,q5+yu;SQ6rqxpO`p2O.TD_o^ nS%&̅ zJ0?ć8XYn*|ZYO&%$:qb3RW(: /d73$! 9ǡXv'﹦SAѡ A8̣́ۼQyEc6FT6cW5 C[0*B*?9'D(g`wjo "д!S:iȣ*qKc/)bc{~VLCpB,KRX %VeCCFB$Hd{t'& qdzaث55xq.DV3%U{K5dl9)Dš .![hfT䁢M:ҦACx2E@]!P%P0vȑ>r8ԂsCSam1;%d}h^/`y/Wa.0keڬCg>ÏCbp\ׇ +)^fthJ׈#G6{p8^z dv㴼AIg(']2c>Ұ~iBZ_>+蚓ȫȁ}z!C]u0iȆJ"(TdP*clK, PH{?ՠu(|_yN(KJAh^__G*tO`@%TQ6q?e F O@5}?ųyUR(=n@Sݱ:O3het;Ez&bfhe.w1@ W>("+ {aWBz D$ epb 'Ds'}dhMx>}#/$<\:~i?|Ji66dY)儮Oui]\޺wiH/}@ILEϪPC ~uMc<&`k&Ϯh#_FI4}8z58Ԝ ?|MTB+A>Uz`5vĎ}'(j4FǛ0t ݏĸײWPwnX'X'X6RNNBi@IZg`Y=Tql{tA/#Sh?S.e+$)b؉> 6F˘\H~j2r7'F/Wn:D$7!h$~,pME 'dKmT>pbNP0F 'k BoS.!y0#u\ďfMS~0~- 9|F*";:@@%ʨ*nCVq בQ0IRRR Q?xq(gKj8hj "*&򶚉8٪ⱎ~gLZCG!Le=yO ('!NG#DBLR vAvSIAEC"P8,Ȕ %C]1-.s!RCI CITJ$R53JW!4IrIÙf|DDM<*t&d ܕtNRy/"4 pH/ V@u5>r!j:v"nj9p=cMzDCsEn|%uI*؀=㨊ӵ0EH.$F"e$di)"  b&(%BXB *cEě w46*F;- {ah:lP!m0<"@ PDG]e f DӁS&o u\80f3 5у Q'+섁\Lن$;rFa ;dl68.ۈ в|vEIBq " GBL!ͮnv~KL뜞kmrnǗʖ'8NG3p pHX>e#A\A׆JB޾T!ݘc 3Io.Tp6w4r MpØmD'H-B=ˤ(J^$` >,*IHہ<|~o..ILEx'^w^'"[;)6n۱AofVYɰެg۞SeH2 {a!w3z^2Դd qģL7 'h#&R 8.t`a +,ԢT9j;2V'!'=x& 9)֬# t[6*P-4lh$R !C@ /@Р8CADj{Jv4spҨ7 FI$8B4J9.pԱݛ1۵Pm5 8eÓ Ds8$}Da@`ϯ{,L28=hάq róCH G?PR_)D64| Cxj $xlpDgMၨv $S4\!!jDrn/X;;G uy Ҕ"4JP tCdL=Pf)AeW2O͇՟J B"$P M6RExMukϔ0?,a36ZӦ'gپv/ Ms&],&w6Ni .rc, V4vѳ*wiw {l`ꄙSP]FЂu-t G{~C2ھ~9}Uw{[FU! ٞ{=0װ<vb_eR5Z%~:| TDJJ "!&)*h)/ۓ55*8mS,_sk{+Q͈ڂTcG!= C|J&0 $)0*jt!8tRb$]I"6CX ;9́BEK4t1 UG4ۢWY $Em@ 8R<8Pbb9D)Q?7~~Oɠ_JHI1=[JQ_h_^wQܹ)$Y{zB.-V"\ZM߫9SC.Lr0ZPt h?k_PwCLdƥ#v\.{`WxKS)!2d H&RǿSژcfdHza;fgnL#0,)z{¸"f:RP@ #2%03@`J1$aAL@*A2$34p`LQԨC!zK$Ϸ~d̔O ds{=}{u1ѝtGA:/Hąpp# 3P_k:ȅv}xC쓉`㨃ݠ#{6Aѥ?^Kԗӟk.nr_^P+J:L]C^ Om!yCH2MS3fԾ# (YwPJJ-5`)p-#">*l'#hk]Ӟ)$(C/=zTb?T 3"*zQ@qq9 Cθoz 9¦`H!Z*B&R (YDf@YA! @%T7HPEuA+; (g4@ji 'r"@\`9=TBwZ)p A*ISqIi0:GdT7{ߦhB+SLKJS's9jJYVط,Xփ FHl}d}1]U@"_˾n yH<XE9v]>Fjp8lӦ?Qvp- ثe4+G9DJ:_0Py!Nk8jsSf j:@`F>;N\> f%9L8cԱӧb!tksvBLdn\L84w p `$)cwwa|O(P8яAďq{+J%3% =nJ:& .1_]/: F``ɈO \i)&;!t$<$bCMؠ&*iF^_N"㫠`{zo H>bȴ~9a0ȍ 1Ddyp (Eāwexͬg2vdlk5#b)q$5 1G$X9LG+ 3?1gkZ6$p-"b $2Q07 Al/Q8N P\7q4ђdϐ34:5 $s'Z((9{$;rpKP"U3ZLDUFK.Nwxsw4_&DCmФӅ2{MG7f/.<̒Gѯ| /,zfE[${=y蚀K@ W4D@Sd`<C)(e?S-+UgQ=#ĂPksQ痺nNlq^S$w38H(u,DGݭ% T[b8Ya H6`f@)]L3NĿG V t}X1CPp1r} Ena^Xhaݰ7IHDp(D4t{!șp&+Q@%nve]ʐZ)tw|,5Uֵ]B"FO9}OӚGw6C-t{8\C_S+1ϢT!K8RGA{ҭ2V=Zj'6Rថ`;*Ptވ}7Ws qL&KPUP&C@r}?Oc\>>`w9`8,܏=4E W 0`g@-&}c y@@Ą`X֮0=G;=!zs MJ|4ס&13ԩɢO$ `:b<8xEa)4GOrۧ ^tӻ0g8;8B=ywn1sfao24hR}rX>&:#ol  \KR{~重Ny [yvjw&ϡp.; )B_dY- L^/3(keHz\[g"M8%ob:مjpYT}v)N[=ܑKnǿX_ZpM!!@6k'>їŋ | & {lIR"rNBg\A޺ –L_ ϜSAG 3?#dngO.c0,bӖ{0L RPn,!NX,2 s7s 6xј`6FI+o=}$wciPz|>E]lhR쩝rP޷b*NP Зxq@3 [3ݨ6N0-Ȗ#x9 ^Lh^2X:V"!f,aSE)OF+O\g yѮP([#^"9Q~-x @)``{m_8E^ "}1GG\p+A{wCpƛ~:4ldr"2^)Lj#GKyċg#)/?f5A8YӾE3epi%PMԨ q2kaT ;י܁8꟒K*Β ;pj-Wy4=fk6o:s֢Gӭ ^g7qO1c0h݊.dKuq2N꒵:u<p [1@*_^eŝq_Y'?Q6`8IoM Ϥs0,C/,M5fc@ Q,D q G9&1>1ywzxP= չZ}g60! wsrE)0C~YWBǙp@%5*8475.p_0J!O6tctrnw0aち,A`ٸuor]|C-<KAv >Fi!07l>']k"3q9iU(T(*84ԬHQq$o17|Ģwt(k1>h4\퐘4q~΂.CX 52*\^(is@= `toCM%J{í*NC_3o2fܪK~ \ߒ=tj#b"+dx19y'OwGN>20Vͳ۳,<ދuw{gceԳSx˂پSL'F[mOۘ K_7L R oV /CEA!>X͚y.V"9fMŎXx ?=tZǖ ʡ̘r(0s5qEjkž G"O}swYa!/ 뉈}:$wГ|Éx<8?j.~+fC+^\v?n`n$0l{-O+3)v|nNr2-.=iN W*]bת=.WmfeHgz}U>ȧ=pDZ.Xݠ Ųg 2ոɖX@SZ {D@AKoQ3W(*U&pi禿3't9O9{Mh)Q>>˯jmݏDA 2R0ŷ- oɳ'H<D{FK(3F+ޥy˸Rmj 'K̺/u. OQ^|)B|%J?v$U?o +MN2e2xPۢAv!)ø8("=+=+;t\q.-qqL3cC `!xŋ|i'[-2/ ;9ut>k(oq_ʶJ!B,3p9L )b'p Z!PzcPYAo=7JujP%ߛ f v=U/,,Ú%$Si XyC]sЇSk !XDSePW#-W;W0\L}qwxϷ~Yn:2*̇[*RugAxL@jgߵK!gO+Xȟ|&&|Ǐxᘏq\)T 4RP@(K"D0ACEHDE%5%RJ$I2J@$ACDC %cYZYH)8f  _j5*Ԫ>諝gC* G8=R,nx-ց 8@xfIQᾂzH43!}loy2`P5 G c" ђTZIE;< -/>9߮Txf޸'_UB#@il+3ΙI`Qr9ϳsj $7Mo9N(υCm]TyQ(-MŰ݈ٓdEe}4pVKM900:HrL;~xG~+LZ oDqp:dV8 jgjg¦e Z ]A-DHݷ ( ˥ MsbGz1os#igG8aU$a=,͝,Pf)a5̰&a1%P)"0`gɓ\TQΔ.o[-h%c%Sr'1'rD5 PCC١3RS) GIg#| 6H^# p &RU!Dd*d0;5;b1v\ Yӂkc_P GP7yFtvmA U ,%c[EwD3%-7e-i s9W1>ĪG߅ـI|@5¬v{Vilk P DŽCo↫ sLP`,1-̪Z NFJS C{M!Pz]d ,x,yM&ǁٓ`(hB(a%rG1c|P  @4de`|/F%lICq_v0c(N:;0a=c%ɧͻ9sPtÞBr]͡IiE*U$uAJr7C2A$dHkG}ǜ8y཯E: d{j0 ~dQH֢2`!2h=%2~8ޗ>l˖Fx \МHm[ԫ1okX 8ڏ LS cUbaR7|gւ Bft iΑiNH;~C  D8Lv`1"5a!X!̞_}2לWĶnc`|D|kIp-叛`vgpϙDH8f0 >/1託 ӆA?reLG%@|ш$N!Z^>?%ΐhEE= K{9DE{ E0(fI`Fi8Sf ȴ'.b P2(GӨɛ  x&|?&Zc 7g3λ5LjǩdFMR0B[?9c<ρ}Lω>cU*AUK40` K'9YJu**4 V)?7\?6>Pjmynd+K$(2=7̠&*X"X}OAȌלWFuýzY?1H-Hh:~WpMet#YQl( Iyl!i hv5qt#fEzqfvpT4$Zs118#TIд Ta}v.@aiBlL(n v#Z!U^?wU|=6Y_d;$,sHiyu 74 eᐇ |ϳC!$ SHM*&fJձ{Ί }n@)B9 1BWc4vR:[|nV,*xf#SJ fI8Րq@J}RHBl0T$:&I]dFE<C2 8{M`i / R| ..2r:ɪw/g(` Q8v @IM$QEG֥cd #$ a#z[; i4[i7'fjw¸yp6+4i4 xL Gq8C5|;uGw&)y٢ko ĵ1(WˆsڦD V@Px SC C_"[ikcN kC1֍! EWtfӝʔ ن?:.E_qniub(+2&i4_3wa6(h 2Kg}u'u$ٷΖi m Nj!-beDzp[pc=kT!T p#2-9aCHa b))Zu>2ZV$&rxsIF0U'ܘ H#H7}ѝϵ( wY5[<t$$`KnfKm,px@:Tī^]㐵h p`$z/56vTJ̔JPhhh4i(4=0W%@  0 @LX8 vxOƘT'fTb&+T:& 3$ѴpOǩQ"T (J~VxHh Th)ġe0M ᯹)'?FtOJe\**0AV{-q,T T-u}1ė2IGNZ:'8)!Q"ZZZd$7޶Fڻ= @ u8Y #l3_gA)w#@G''xp! 'ϿϿ)BaL3 DATTD&0Pġ?\j1=$>8UA[nDTij ōz,l"9 95͵f8˜ qA`{%iKte400dS $txcExwGwq.H\ :֦? ^ G"ڗɐ1Eos=KtqɆvӘx 0Fe?!ܵ29 [Pp)0`IuS|s=`(JX ']T Zb` ~bL,~ߒi2af-ύeraչ9Ȓ H/f*X#*l[gJGV9C.e"-A$Z.IVSAG%4̹w9Qq#2{T |+;9`GvC 灇]kƲxk.dCOfk@1(fV] )>|^>(wr!jƄBr4c `2@5AgP"53g'1IBgi0A5C\DCx ̓ %@W2k3yeH.FƓd3_ݜj[9W(A )aԘ'Ijh2АMlB,iAB3DUTxқš*0XĘ4P%R⃎_vDjJdٱA/z;s:R yI!#!ƭ!gG.LgShZ~/tn~ :-č4H "/| 7D= Mzv@;D̦F#C XQ^'T܊"7ߵF:n 6xx8  [fą q2Ly;v4ja- #!`Zn%FN,2MrFE2*:bӕ۾'u,HDI8C:"A):xq<ݒ]Bj JvA 㢝{` ̐Z[!4 B ox={{MX%{@Y y4@>&Iϕ'G󴄠9Wa<ه Ou[`ufl6MvY%0J+9Fc3eI@q L+\Az0-&rǺ^ B޲j̬]36mc:`O Թa[<:Ʒw!ux; =]5 ~CI {,VZNKo7uؐG.K**Q('7 1m95`\7 bބ qg)؊mu0;^ch+#9t LPS .*g[q.!PsA?7[<Le,. S TZ6-áМ\p@Ža/n|:Cӡ٭3bfpedp$'ؙpE4DAsFU[9|L@cq89 .bBg'n|cy/dB~5.qn#={oˌ'"7@~ML!h1aaLο,wNFrc,2R2NSD@Ln6|tO"a;! [z $ٲ ,pH !2Hw7o&P.ߟi.I&bvFZ6=֌4 =B)@C?re@[%POR@>s^cX)'D#sCO ({3TJ/p|lF F]* 8A[!?MD`[?=k~/D$3uS86y .D<3^ѽCPj2I.c1.F0C'_qq1̨{pN `$k$WM6Xx\ka8,YZ#2d[V: KInT͉rp`F!ˬ8);䑙1`bCht)wELLDJjh;&.,!LDKz9ʘ;E|P"ew=z s@Rdn&Rg$HsKDu4CŒf%fbIA򀲕C3 fA>'Dcқ(| @ԻABn$@+E8S0Mb($ȫ4(ɩ!J顸v7Sf*UQCu`sgf+`r8h<6C5MS9!ײ5M#*z_"F4D9!0ހYN3htfT!b pmt!fM*AbK9YeDIa  sdt3r[R0S`4 I$F@ [ M %]Fô6SSTnᡓT_.Y '&x]3Xbt/ƅ$4DfXb"f@I5&b6͈(=0Yg:g66TC%JAd 4ІbZx4 m 8CtCf<&>!) f" (.O44,__Mz@Lc>~i=Ývsl}NEݾV 8sYr 6I6wJ5n& f)պK!!!,HHK iF7>Mj`0l^/M'2 a'(}`NC)F񰒴ˏN0^0+T[t/&hΨmc}SB!`VQE@Con?Ov J~:V1npUICqP&^@|}%> 37s׃$ܹOa!&R saXŔ>Cc=`TWp:rD2yc"Brb\gdP$*" 67Jm5ę;:*dsF삒1pJp/6-|0;>I)E{"D G %ASH tC% TAĒ% d`t?tGjjmڇF+\f<A"$l(:Y;Kvi.h161"?mp"NWΫg\`]I oo ByC1;# +p'#s W߮]tt9)0N?({ ͇Z'6t4PQh!UTRD$ŸaUslsdYM!disHFHUoHaI`QB,9r1<1SLHv1qZr s;'́|ZlQ 9݆7kH9P?t.C d`l,{N&(pv_UUUU^ MC؉}MS5[v Kǧ@~nC]"]$瘏3N;te/@8 BdF2b4ϳs\ X PG)y92^qM Bj8E/`=eNT ! }RP|  44P-- P @4(4"1RP4  =4+B? S;xHP>P΢uյBnԶŖL*nOgw;zU z@ {`'<:Au:ƶ(K)C~ .Eu0O!=hP#i02σ<+%XqSi!no '7 TU1*F8ED>LM8kh@:ixڐd_OЀHN;}sÿpP<9sBegI'4%x(C%xXTF l<t5!~=:o-}[uu̗5Һc)}m'WZ2G1pa{qӺ':g;U 6|k9$`ύDi_v =S!G9ߊNinr'11fz6q S1e:hRmF$XF߁Ujfjm%T/92ZF ~4nd1uT9Pξ/lit!ԻkLm*n[#L">*xqhY aA$J-)OE^Xfv{s\=%Сá:&#ݏC:9!yw.:,()2Рṋi.G.[EA )0'O^Y  w>C+y&d1q%q7 HPuit]d410"nwLO\$,Ѩddl#4wMBh1V}ƅ9is>G{Bt]C$<p M٬+CvPH刑=?g= M $*YT #ju4;'#yHwu˂rsh@PrnValI$7IZo|( !ӡBd ; B'aD{&쪸YPi+pHktHbE"A@: W3+g/~L$D4JDV#xPeeQP."')!εr0BIIa'׻^Y j$)VPcpT|eOkpqTJsPS}c'Q0܃a6iUE[3<0]. Q] Ptӵ?g&CCQ؈iJ{5ۦ١plkO dʕsL zefPE9 nIDyv׺pHI%15eRƮhLSƵYsDMPPER$cTR,Jan_f@4+3٫XǑ9DCG<=P5z:Q>ay1%˾51 v5A_* %<*1 fC0PPA,\_oć+p#|ԄB6g86UbN 5$C^q 绚ޅ >.%](Lun?i' qMCXC?aaoh!9`NC&ӧo."J.J P E A5E@ {B`߯~CzI׉90%JQ(Aw!ӈr`tDESk'">╥ɢ6qG1)m W&_y@y _}4WRRa 'ӹJEs4>d<0"/{];>(eK6Q*šgLKRhJ>!9_T)G`驡 ^d z }"~'?]F.=uC =w)fb-%]=71X8翾UR2r Qƚ0;D'+O #$l v\%u)XS`0%HBD%VuT2y,4aW@z%iA)BIE0T-%zILCMl~>:GPz#'N߆r{ P{Y\C8wTN0O߾# gY(viDAcx}uw $߿kysYYEhEVd)02@S`! pΊ%%2d))RbEZT90 b*`k3s󇑠ΰ H=ͽq4B!vT8P)@j:Ł"Y?+8xZ26 )8Ks%T3Azrbu0PHIeJ{ٺ $Iv<|4ӓM׷O߹y*PQ? !̀cZ0ÌjfMTC RKH '<Π@,X.Zo >Av$hD5*іmEsbe)Jc\@ȱ.'ӭ]a@|Ҧ $|4Ħ̌ $jFgZsB'6m16%s n,[N145].8jݴm,4%H%5=b, "">xK /{\#pZpB 5@?+1 fCO\<Щr$&9WE,WVg!zT›$RL%/v X5@gVl?f۞S%CŔg?gs<_  O`0Ӵ^zWUe+[S7{&ďȲ{yW 2(,JMn쑳Io(b`;`1P!%pcQGS!NRp#d@dYK}:V}C-2ڈ 'c^ TzZh!H;|A J&Pd˥dxMmPĩ|z8&;Y5,~=!Ij.2Z)f`Ng26\ ck`zlu3ϤKV#Ձu ɥyk0nd}(E_aVP6 ]ȚI9}&,jHv"0q _v N4U2kId${ 6ܸh Ƣc=qHְ\l9hQIUh#cTbsh5rEWs=rNnÕ1eሙ{PON) @Ca' r,Aw?gg~r77 q]!̨~:%)DRBJr9vsXkǀ(aeeL4G6569;mq4mX) NJI8R(@ҁ)yi NdCHy0h#|M!+Pugd1CS Ü1/!"@FY"pAQ- ((Y-K`yx34Q`{ /y"4C&t(D44KCUD%4 H@PHUUUUJҳ+%4H*Bh% Jz`:7XR3s$K~8x?zuSz/[4& &J( :d?{ {Pu"T ) !BH@_rm)(Ӊ +LR4 Pc{(dMs 4 trrJt 'KQeM`a0O91)wqHIpb(؁ HI8|{yHa? 0v 48nv =,H/fZ'5%T|Oc=1<0,H{P#ɢ( i9kD(O.933N>JBUpMμ(yҴ~gS'tP;` '<'I"t}1 X i*%:YH,@'7ùgyԨX{P0Y_5(x*\-" qܤSq4@!ɼ )B` %CBHkՎBؼ4I ˠ/ i[w՘55M `Fn{ ,-VZG>& #* @h҅= ^a]l@<<¥d: 5JZM1Ed}-Y 0R <2O9IyT=pݘ1g!BkvB$ԄBxq<)h ݎٛxv k!=Q2OB9O2 X +'|ԡ3Z!<paEI|YU" VsI9!1+0A0\ɯO\..M"I&!O(P c:C"Dע\!\}J&5> n1"e  Ncnu%62D?ʂ}_ E9hġ 11_F $s |^/,N@[3F8bЀNmgQ%DEEC SRi+4!g:B4&&? gY^dyϠn@0%Ȧg.@tG~44s?&["ZYY]L QLŧzg9Bp}BYP%"У9q;}mv-$Sh< b chMQTyזDQ1cO6*pl1wNDr:_7~X% (Z^|"!hH֔(hĀa 'pGi"0M Qq76!C79|> wP>n)sM_uIZ 0YLWI`eKʧLЀ!ҬU;FVN,J%~n79wUlh D3SV0K3'>w%09=G>)-&Rws2eG.ցQKԠ)زsȺܑ0t;T'F\ˁTfJl&\hEF;sșp)C ȡzMI`탗+(t\  HT̔2P{,9̢wb w4)v9f0w֔4_K;2 ;/Ϯ'3t#}=2dCj%[#8 ͚E`7a|kqRFz1^>[ 60^[`= lN mg3}8Iࡺz ['ނOq~A TԑPwz16Qm|b䇝H O\BE!!ș8Lp'b&)bV$b""BfY V&hHIT* "R@i$"&HdjJjXJ) "ioF ( rC j!8܀"tU XNb O  sBr8CC??~cmK݆P %z4iJv@/!zKSfGyDiTC k } ՘J7"YS6j0I@SU؜8-G{wdB` T3;bئoȗ08<54b:p|51AY&SY~ k+dG$@w{uE|q=wnY}{6{9X=Up(}:o6f|u*{_}noj'em@TfmWTR<}d7Ejo C%-{zOwT*#ftt SgNqWWlp-ze o]v׺N½4`vϝ};(@^@Rmӻ{y6>(Gz\y=lt wam@zvKh̀wmWmwk^F:==$ `%Q5%TW|h@tM4*࢝dfA*B@tȠ$ѦKo= H_@_[W@P7M@PI:4Хw{Y@(*= Qzʅ+֏wr͍o^ 擼} IRfl=|"0sywo<ۻ!E0فl H `Z(P) ADC(H4@@ o{sz=*@u>Q >׾<ݕnUݠ W}n( {9w/K==}u;{a o}:gPoC\.qzԖWYty{t4ƠQ)H(J=K{d}}}so׹fvs{ͭ{7ehG|s1Njoc>>w}f{_{xc3m_nWZO7woh5<45.֘w}wmCڶgӠ }hIyun"opWwuwunYպU{oVk{'^o/mOF{mk׎=ou׷bs7}}6m۞8lwKh'C:N1w(z_gw6Zngy{׮{mm-2vֆ۷ӗbۻ:/+ty'xݹ[׮;u붾M5zxr7}w5kۙ]{%U=x]g5{ίC|hMm`fJ;uMr Mstu\"*/YcQXJ/*mїXwwOk79ѠƇsm)v{޵ީ˽wZ Ѓ5b`T*Mڹ3j*Kn>;};7Xgu76=췯[NVGfnidwR+]d<Ԏ{t9z ye8_19tͦ D51Y;Jw;f]:+[6%6J(JݞCsL{{g[]9;se[sp|С޽p=޵ P {۞ z6v/:}:,>*O{M׶ݸ]]R&WKZgvz= dۛtqT@CےR84оfJWZן{>]ܲuW6"ԙy׃6\nZbvU ۧ4ֵo0|֔\Z(4]żW&z}`6c*w5뮽;JXRpvkwsJ( U·/d]gmhtw{fC=(U>g݊u7YYw0ÕQJIFUJ݉xV` [J۫=+Tnc@h(]z WzGM^wqtiPkNDvNmӝ^uQ*suyiN.)k\}{ǷvŻyͺtԽlzW<@naI7-öQڊ>|Pv5AWS@*w ]ښ)RZ꽷jWu.w4Nnt -{9thqJJ(R8+gkH @"(k@=㶽{]Ph(oNSSWh]I͏N*Ӯ(y':wG!icB]wTmSc/]8(0nnڽyv4;ٝ=z{NP}DP-|}hhh m&JhA!dh# hF%?%OhSI=hi4D@bM &&MLMROQj(D5S %DL b"m52TFI=O)O Ch)! 24M0@S#L螓 x=IcҚhj"F@ M4&)4QPlP44?*"4RUCTDDP&*)!''eK"4ݟ07W'w>q"T\jA%ORPRlPQM%QUQ-oeۓ2;~mp45D$BĔA4VJA4 N\ D+H!ӞT B]6`Jb hH"j >[% W'h:lBa!$$N2E,iU4($fF(#a$c4  CԄ@BE LL=d`8 0İAH2 b) !ޘCP40 L!; dC@{qOD+|Q9(ADDFO-1X7la5H:!LaˤPp1lj6Ή!ZFM#XBdG ة˜s<;uIC44cJS`bodO5z\%+gEípkM$v5;yF{?B|z}vG2(B?aeX>zD'p+dž}m(?=N9;Méy'Kk1%9G28TwwBUzY}m;l&~Ѥuݫu%uUoc__ DaWninUn]; b,^Ӵ˨t| l6K0~-." HtHAVL;4}6;lxP>& N4K:_Cm XƆil+еNV* ňa?D &cAʭ51'FH z|nrAB&B2|?f ^=c>8]˚!''6j:3JQBBLn n#WTʩWN}qpko)g}"rKH0M07m|gūׯ, }k=z 9!'-Z߷^SeJ%2hƚbklI @.,Z}`LBxivxx'y/jX!1 L&a8a"*~˼̗߉$WS"(,UϤ/bT~_ ͸RnqSK,9YLEV"#]V4$L=W2<WT+`,Yj7n#f0ϲ-0o\NaIyb^hO_K9 Kې2KLM3A-[W}[]c}f1߄u.F t|\E- t̩,o*hmM/oB\f^ׯUO)!7Fi3Rh`%!s:[̺Q[]fُtU띻,5S RҸ3Sv8*ʤC%tԛ" Klb;TL,kagFZR|oVVH_\lMˎIsiM[;1;vi7CMx2Y`:9=K SL! .Eě#6d,c-l~^zQ)kxg\glUےbF.IsF_tIk$] 3UᣋINv"|Vu#jSƕVƵlр' doo̠N\DP³PQȢB|.SDdTIQ5uvz9e'N5V(9z.mbI2 hAB2BD*٭Mb=G$ݗQ}]cģ0!N>=:W՘4VϖjL8;U(}eګ͵NeKJr5 L]/.#1AF^Io6vs[nr_j$r4&q,;O̹< ȻR,j h+m1ztQ30) !qtY8 X`fF)i*YB(9>gcz-|~ƮeeՀ(9`a݆26 _lU,ڳNx!}BP:aȠ(`|72p# h*πspbv""#| /Π͠fkZ" 1|5V>ˊs>6M4qK R[!L&>h}0*[zh-DNf=*W\/%[tqǬMHJ3knj.o9`I` ˰T}Cw\z4 VvD DjDgl DxuO[*y J {mð@U`X-`O̺|1(Y)?K[?uthwD)40,Lt@iQw PA"*j_thdQTQo- mJ|e4YZKw{o~n?眮;l?>apb]swa;^U8KՐSWpЍD2b4S Pݣ3!v@9fهhzxÄb=hdiFwI G5PúG)폗vBm3^߫GûzgW,eξ{aZ ďoHM -R-%Nne*_B=pH-)ڈL}\]%nzv3wȎhe5hUp_ ` ).䒢M1l7mxt3Q|f`9B J&Z28g::t1eRbGχ)E`^>f/s2BLf۷P$-9be$UoՐY!:N $ ug^(Dtw祶ZPDRkpV+`f䩮6/RB&jzr6<ўF7feu[.):YqNx3=:HLKb1s!*C)ں`©7d?ZݥedG&S) R~V#i¤Ƈ2ӃyO2!>79U1cRJ\M39 |Zif,DΉ N[=fYvK\MҫYC4) NTvRӳ˚y$Qg_ =:Tb&!d9ќXtOW>4rv`uBְZ}Ѽ%!mq&:|Y%08=8><|+Ju ^{xt'I3o֦Xt9zkm\sTg{sn}-=>yRI oZI^+M4{ڢ2gg9B?!!qdDv~$3>NU*_+6MYha($[}qM@NsgλP5ѹa>hem H &i]}mV1!-٪ 3/p+JW0HM_tGQ`)Yp[$nbTb\@A(EGWB3Eٮd}92[ƴ 곌6l0bAbJTuXTjq]@1f#7󀥅+:h<|8꧘ H @i'O}f/NJӻ7"6Ϯ A-0(?=J'>OZZWȺ 0Yuy,P6Z/l@_*A]!csE-2xo^{ bi ČG"0ʹ'L3\x{_GWF9P>q8asӄ su8 !"<;A:Y7ĂcQHA$ `vzܠ(:DmҢ68}0 !a2X G84,!dD%2ڐ"K>_P&4k^p4%4&smuww< RV{ٻsqog4@E\/`|XT ʈj2y P>JB?DH-*E) BH9Qҍ*P4%%"B "Pda,_ ,²$Gm~/"c 8"f)aj8E+s:mLGQCD䖻;hPVØ:kc &nK0<vgp^R!HjA=śԇm0#E㙺BSRE^MUcj~v{*%akꯝ23&PX;^Q[;˘2_0qxX ddW &\N0c8Dn5I!ĕ`4sG]95"@&P18oLtr4K"<$! j/;O(p5WtC¤9j34!{ZA? }aiM)>.drELd#MryUhpscTrNAh9N1<\[vG1E<=M`䍿kMD5Am v)Xsͮ*YZ)G:`())B"N6b˦,}QoXVp)En!99EE"*!AQG'DG5آL{btp q ĜXFڻ~2I .`,5Uqi[6ќM(HQѸ:$ }5إRijш)Zx!X^\+LquE`A6)BP[KH[: X"6ƊV5!x,]qJ{ڿ07wCuv.>Cad+sn%WxuX26moM3K=?Mq+߫4&oRy\X?91ȡ6cs[kqDg>u$Q̻𚢡'tQ06Kty)Y{]oT5HpґfHgjhdQΔRփZpsvQE2UF_Ms2)+on7鞙 :VF[im 腇%!3=/nUw|\Kwˤ4iVa8^&wsF #R[*2]P,?3M3e saJbQ.7FaWJ R.MmNnroߖ~Ff5Ĺt 7hʤf1j>+J~Dqc[Ov0z&:wnk*<)5|L;k᜹ vr*e;EmlJC=Ӛ6B6ak**)ɝ Fy,ckXc@~GG=Tkz3|oުgںD>Sh 9Pr}r^?l%%~'+Sh|,qVAZ:83*N[Q[oeQ"~45NWc ކRk$ 53f,&qC;P>Y,?I |~\i~ ,:3s ;T+&җ^kQߓhi}msÞ].9/Og9qS vkvJ6`fhn -YѤVęcLZ 0C]uG۩#BgboըͩqF%RF ́1#(ʣ%gnG+6xy_r5~Qdֲپ>.?; oQ)qka`LSeIE uC#T^B$@UtF6#=Y(Gk"ܨ, GMʓgZ(̈sdieQ7޸Iyϝ. r^8KU@E NFQvkkm[Pb5PO+R@gdWH+˅Tf@8u]bCeq[GtF NP".Bv?6GDb}ot2ġ̑<:`q4lLq[|%A!UH9(Smf~w~XN3.=~0(χ&<|^D[*$uPB$LghŎItIS:NZn]|d߽ H/Yhwg$ݜh|x" S3ߝi\%ㆀ-7PlLd0͋IUخ瘙pK,KG+! ։=!p&RTw&?ZɄ_W>:ڛ z~XOY:uO.Jb"E?~"x~-,épQ!6g hl Ԇ~;'VqR?WղŁ\?I57 b] ?g <2̐g½1!")pzmq#oe;/-TU%,|?11UHQ=`&>o )^L?߮|>h{϶Zl F,!H@LJDRPD@tR@U _Ȏh ?k5`.N>MVƲck];[ M= >?=ז &MML9zƥO}X`NMEOߔ15p| H_e$5] VS=,ۘ"5..AJ dtmWjY&T*+7'.2"_DpB؄ &IQJ[Ge? ۊV԰K}^*&M_*? mqeQ7@5RkNl_۰!{D5<{ǨuD(xx.J!\LbFLl}amk-6r0d!}]qN+ ly#=?+_+wD?(uqpq)FueXv=)$ ٰ/]sokNTvvu]w=,/Pf,6]U@kA 8LdI/lR"v3O')a',j8Gxqf#ݥkFZ":mZ/G5p@LGkn}IN~ɯ w>e/wvBa_Hq @v^BʹRAC^%u0gSWǞ׼mY)ے:mi¬/Q s&fdcZ{o(mϷŒӍC&f@bWډ GPY4V`8tc#7;C9 f??[|0(4'㧡(j'ө܍J=Fv/FP[ya?B1MZEJEATȩE˷vc ?Pm'9>Dʾ%=E}5S47ƪ?` gwX8 y՝ui'z4C,-;q]\b~g{&_ϯy>htHŝ̛'{wwmtzt9YnHA  EpH۔='HT۷2N{biZw ])`pBCur@6@fT='+^BǗx;*#NR74[ pff#:xZFgV"j?2THzfi)ڕig+hS!32Y0XƸL$o9HLheKv˪udyML 4͘${q=< Agg| 0c˥"oV ާpLT mX'ED_6JbkA Ѩ;Î!9Ipk8Ek(-`Tڄ)}n&x"q/ pIu. QDUn'q5=摦6ni CS8&q^bqs?v_?W]aq;cq1h;c)ۯmۯn6ۄkL+K͹,1 a)S)Eigswcsk[0`uw\źTq MG # e4NS1 1i?y(ԸNgT_њvg&_.C<;ͬ׫5pmlxN/C+6OUue#aOY~+JLRhbʊGl:aUSH B:D̳Վzvk~h哒16V u,,p+8;!hwMgO*x\kHcI "ɴX-Wv]PR_5r858+Xa6+#`Aq:qp\Mww8AAZMju58ƣXKb+%1@jkzΌa D㨭7F kCV{^٭waa0J4PHR(85~y$MhJY2N2Y<vqu(jF1p3D\2@B!*%>ק~mR| YR8sΎ/|ae'Ͼ" i0~(f8vb7N$vuT߽_g)RuSS(I&y&0xl"W4=;^tEY' ~wKL@ `KF~uQÂIEqk]Wɋ[JC40se+ZH%{+yXV !tmZC&i}nEfS٬kXvKe?Lr^$:C}Պ'/a֮3g3GT@GU7pJ9ż㮴cI- 4kAPRPvыCtmTCWN<(yAE! m_stC=_f/*0Z-( GnKr6@qHD _?L>:<!_l~]AC(P.1T9C 8ij# 5+Bvoq 9:w!9'+QbL]޲# aɐ P<kʡ oEb>i dJ&0)&!H\T0NuPEtE'+D)ؐ9+35H2Iߺ6pv<2bf* iHaH ),E04a>#FRƬhɪ)bi ^}جF٭RUG p_Zs͇lQEGxQL%m.TFFKGhaE][iߋQ( EVqEURRMD"*7=L $`"lhE cS`'$M<4EU 6ɭ'rB覎G1# jQivvі\PԶլN-.K\y JFF%N)I5RPU=i+~wrynRm~{Ic8B*v-xckT1Sm{;]|5(Y@$ tQIJGǠc&/QZZ 'ᝌ5AM Q!^r)B" PhR 8I_aq<~VF (կɚ)΀T/?'z;m%kÍЧVg2#BO[e$5U֌1./q/HeLTZ 0S}1 3G1{_D:z64A!?, !؀3$!#a0XrPv]=|k5?##4V#!_a}x)^V}7[O aJTU/Y鯂*$E2zP׭@sq*WT=|~8 Z- Y2"gzk@?7û}hz^=Pzх& ru 9c R P2B0BA K!?/WLwTMG2nߟR Wm_}b7{;db/nm<FF`\L %/0 "8q9C68e)b Ij!T96 d G6:e|4gR z/F^ig`6/s}UY=֝ݜIyS=w::9_н'Y\Q Cӹl7$b$I#aC7??yex[HqpUūu^!sd`U]:$ a9 )G^ 'JXq݇?Fgֶw.&@rkLFDj#j2cLʛ8ʿlB`k!^XwS REFP F|5Ioth ߬/"s4@(P 4Kea5d7p(Lʆ|ai_*<.+xs\iT/`h=pS1 $/t ))VVgkIEX.?W{O>D-Aq$!IC뺦~Td $u!|LJs1y~Bkz犲Oyވ66$&Bes |F9ua2"JfCUcL T3!9rٯr!@_ۿd$|X'[J$|u0`C~? |L~ZԐ{nruk8u"VC038oVF.Ru(knv*-ߨ"~$8Փ~RNt͞yyH{L >ސ΃Ǝm i\"$VBX4qmw!0 )'rpu,<~n` uJl 'pF1|Ln3`?U:z+:<_}qe- n9LͩS퍂ş׼FΝB 5ihnqDJۗ;sn[AZEچB,xZOJ!嗭l_|Fa)-/zR,FˑLȐvmRd[yO2E  φʶ0σ,N\ SM1E>:ڷ!z|$8w:5OtWp{Z&PO(Y4Y#*ɅvyZztmTVjm-D ͖quI~$塩D$,BIXsX,<7n۸}3fX ĻF/4b6?ejۮpT2sQ!.1RD#&{e|c+?e` _uN ͗{@ttD3Kn`Ԗk@qC[Xt-6`@e ;J*}!‘imO>yEnx(*Bww #Pd%i/ %')StXl(rP(JTPhA4Qtft }2JrQ@=C@~hD J ?!@RR 4(дJ/ILC/1j`9ƀHh4)H()4"(ЅKJPfV(lLЎ.ȅ4a?D/!tP e9+K_R= 4}naC-4ЬA@2.M (t=6U"' 38Vx6B?\?Y$&Hk{cJ;_C z]4XMd{xAJvZA!;kފ[Dz͞h>{E6M('1||'lid"n=p4]h'Yl\Gp|ȡW=(dm]b@W$^LfDfevX?j/O f x3h5N!I)⃽Ѓ<%s m<4=n!@V[ +..MBG;OOeL#\0`6!ARwoVBo_`" ^.Lo :C/cp›U}ufwyp++(p,^F6,jAAz r\~#Lg~^QI5Tu?Sys=o[RO.ʖgBg{4oE{f;&d#|ý_Y$iwJ5E'O<Dm)9p0q_ {oscօ3 GʣͶ͚`(9/2zeҜ}&R*̯Pl *s6{#2.Ośr M8 x0Dx/j*fm1'iAx\2Hn4X‡"f]3t|qQ~+s .O5mFXaW)wSgԢy~BZK9.aYfߏ4%4olc0Ҡse2^?? "}V_3j*ϥucuٮ˥Px)'Ȉyy?ٶ+g/! _?ֹ^):|<6.T*,aZ\Ew(U£\ghݏ+itƏy'[t_g"墏+N7AYRGd-,t8>ҙ޶@(HvYw-ɳlyF:3^Sy<0,9yQ@x@op úp! <"0wby=_uRkZֵ7+J^*xmQ1rńaUi"dCTO!L2z]xEʌ՘\@ `BPLvsa<=sUW<ٵu܂6MދTd/T8l{p~hS~_ɊJ~!ʹ<!y>QwN.%6̱~KG&\dw)K8ۄAG"ly2˺d$Bkcر. qrmks\BWo!?wߩ CAWpEu,8BWRktr\pG.fRFmwsw:!_1/~pak M0[1u}X0ڹe8V};mԆz72ePF1 2ɫ𡶾@DP=WZd4>Lp҂6$ /oiKq#ͥ}jrHEʫbd+a C#.ri LNg°nK-Mw{eՓ#\LxYXFAEt"4b(4.x:o7$.+H^;X1N5 ^hG]\$<ҨsyN0PR L/oiݡ*Vn/:>HA/uT)^}õF!2d8envgףᏞGѲr16hb˫c6q/r@_T=Q(AnaB7I;pȗE$BfnmX0Cnlǎ ,}dxtlMsgSsQw@;>G[t}?y㥇}y F^y횼S&?E\c|׆ wqU oOEh97g~J9N+,>~?A.r?y@?!a}/,/7-``ȩ:ٙ5T !'60\ =^;$MdDcB|$59%tDnaWDfI$mXt۶`3PT"afa 1'rN@ǖna'f2Vj?N]ÞV2YJQt0%N߯M{xDȸ'367:x30x`1D9 {8eY* ~@ kLfz혐ǐf%# {/1 LϦ `cpvc J! Y ɎPp'yT0@v 槸}}?}YV~R⌃bƪ \P|AVFIna5}^}22 U3r(g=C`é'"2 #ũ>0t(쓠-1쟟䷽$z;@yZ5]H}_x~`x]G;?DE\Lf_ĞNe|NļWI9Vεly5a{sk_N]Qv ݪ⼝W3(}KzUPOdo cB9~H98 "Ĵ/ЖvkI}1-X2>A]CL<ԠZ+?v}k~^xD AK*}Y"x{I N0lJ3t;sFpQ<J@?SJÀt13;yEt^Fk^ŇjFiCe]˷~kf㆔gۡ: j1W&$2W0SX.}qL0YM춛{K{ ]NB;]߮%4jw5u֜7aӰɮ/co~>?mz+>@Cs| /SJaZuyІ@!/x B`͌5 bEzs=Z3X9c%BZuyu9ǫ^_~/}oA]cA}xX`{ɜL$1UHB0(Ԏ(Gơݪ󔾬뗴=N0B,@F3xb"BFyHI_^jI^BN,-b~^G b6? ,ݏ]"T0dD uo0h:*|6]GZ?M?hZsVA &Ļ,,LZ϶f`5&zMQcg ,"DKpl){}!;L v(A(荆acumZ0@ls湐 ~9d,l?K ԐߓFkƠc,~UY n|1n!ad,kQMdgfAEc[dJn`7o﵇ Xsd"ا~ FA@F!u8KBҐ =;Y[Z{:z>d)M%hޝGٳ܄~h0#x+/T%7ZqK_ jNb_}<<@dh57ȽI!ƙKP~wafuNBv~y>Oԍ3!+/d&zݚ0SB'݉p(>hmhTF /EBْ:8S+HHCX)9_Nx?21s rмn -ڡmXKӯ|E_UrT|TcMZMY|U4=jf;\@wx)1:,7MakcvrV>&q97yJp~}ݟc' 6lV@Kaɿdr(ZwW5HQ?TsfȍJܱp<|6αxo~,e.WN ~q/f9f9 eнI3>"OQ (Ω!?$;} n͐ |='˓*BH8Ğs³3;6^;~/WQ9 VH`eh:V-} cW$8;AjryQF5$QMuяwQx0 B&Oygy04q"hM!’DPY=W Hs%ulBEb( O>ݎ헍24ܢu"ޞߌ[T' pk 0^#Ё s^QT'&oxs)NךbڑRYA⽼\shrE oӢHs%Ġ\8&}J@΁DJIBp!RDk;@|w ꦂcvۃxEOOWh AM?'woL[Vр^5fx!(KGCq0~u}h0x&wK )ENc AH8$ )޻{N?XP}~u>̘x7Ukkx }`Ho]LT5SUk8:&G#§aNd}N nIw:AQ .] m_/{z+}I)QΨ=dGaKxcLރu"(=mNzQ=(9 lT*jeWΉtq ?B,O8d"#%D P)k}DH`W]ݚ*{6B`VBL7m# `!y##oflEU_ 5uy|Ъ/s$㧿҂9@6P$J| ~'g$/oG2WXP*lKS8 Zj/s~'v1$H2܆sWyhY_6Oႎ` rΣ6A. 8 C[/_gPx/ߌ;!>L^11O_3U@S#_szzE+臃{>h8 uKً>֤O%jG_9"Yzq=On߱m" Q"jSf@kktZMѾi/i`!`LHI }."S.}f}Hת͌|D'asR)EQMz9E(4q' tI!(gn* LI=GqjoOA cP~z€ G@/ѧHVk4Y.i3 /TQj QȄc;q_aywb.@޾$iHxfǥl* I[K(R>YiH&Fђa@dt|CɜI&{KDH(0 ˇ6(bhH#AaQ1/<!rD{6 plxRFnJ 4\0JCu/)chTѴj 6T ͑cblȝh5+tqT K(~A?X:,uMgIyr QMd?U?'LJ+m|Ay<19^vXQZ}fuzǬbKE 6m ̍d Eij4$Vz_Kڏ-v 0$-kFrbJ b|c1V}?R# cO$S" NT#WN$Ƿj%nR0^ikÏ+-60R=?#U;m` BQ ~#AJm"G ˕RE:c%Z`zL_-On-?Eؤ2nGimCУg~I@AY8A(PH\FjaK<1WgOQMDnh@A5Ciw߈ {vB#_NލL;yk yl ɧhQa eZ%}}@vc7[<:~aW>A>;ߋ P|rTUwh'^#I9H&/Îrr*֩T(#Mhal}!Q3"'xz8 :ȗw-1#~`@n࣠yk'&YR`$2u="EX5Kd&@=cӱ\G0 ؀z OZCNshTNkkԂ Dp+?/AE!3 fRq_a2!W`1w BlO<9o@@@ t'fcGO RQA)<|jS5*Q$jWMq Yuuu|9]Pf_V"%Q[yPoKawqmgx*B{)ar=ffbie꫃^r`}w ؅!=ǩT k @FBf ]ub9tfSn\d﷨zE!  /~+_4dp90R@0N8uq2'Xxah 2sפQr}wqUUUUUUP+}3(crPh [0glXi{fp5U+ЇrfAHV2WC|[ t|GRsOд׃}5oDqElREn:(ߛ m֨<ܠ3Xi:B"ĕӹ@&&V_FT oayфAAN) "H )p$$zdn+u I#"T~(ƢN*a 9RM*=c"&˽$t mRDHtf:1{oiJ.tr&hSG~Ct QS y&j@2@zN+ߕk*x0&ΞlsS-.[NJ^h= m(OkC7~0<5FC>! F*\1vl_?Qi$+ (ژ!2: j;Xs @ q 4)A= o0 {HP^F`=C??UU Sݞ/ɇ5P:M@>؍P6 B]裌߷V*Z!@'Sko<̌m[mڏQ;uNm E8;%(mݜ( O?On}*W~^|`@ e @!nm }J**"DP)֕UwH<7Hr6qƋGnօ>U_^4i԰@훌0LNb2}{zeX=}Â\@׺4t|q{YТ<-0C`h&RL擘H%f._Jy5 WMk]~ےn 5!n+YB TteU1/~b<5"n 2-*8ɟRDr~oΚߋŹ,';_2'^%O1w_}߫8ba)LQH~ _; C$7ONTC%@E'};] dx*>Jn9Ų-t<,|_\WAŵlم\0Q=օfVLOu|%r8Wt͑6#J)}q\<9f{ N՗c&1Ck`mEMں:P?׋N`V:ʑԲNZвEBAksTPjAKJ'ށQ}|;,nzZE .01&$  C~˳Gbru>rׄ_떢¢V3p.ѷly- ^BXX=RX,TbC⚬+z^8!A^@MDd x3oz덆[av3 ɤDʱ!K "vSIm?o^SO:݁(PNj55 %.]ڜnu61<)Tpiq1'} àU۽{f狯=`:o_T6ZvʱV)^ߥN%pi7Cv֎QLo'$$K ӫ'&Ira- ڂuNH]]"Qĝ^^Wv[\xynR$Ӻ0ۈKdYVsJ4=yU|_/vę%g5~$iqD5Ansߌ-KUIV6Q0Yl,FGika!HVA@ 㥾11[pF|u͵c'XB0"_9T$}UًTXR-FSw\@dg2(,́tgͻljƸ&ke,/3DqV?x~\/Q?dO%սFS;}q6yYN!m٘ȸg- ,QL$MVQŁ% ñoi:|tEt&B7.ۄ4`xNCD)!] ?2?~Om(t]bϜ$DAt7=pFnqns_8] GtQ2XLhkPc+=9G!q*9S1hbcUh b=%g(8{?V &daZxfh܃B1;A)wNC`]f ߲5j&32Ey]qf8Oqz-9V%<*T)# !-(Ddžkˏ'ܠYh[)9j喼Y9^wq8)+M;T"ߟ.$PWl} XU>_5;z:פ3=kjvq ={`ᯱ pFD])^h*;7[H%Tr$Ã.i{7&{ū aP4PTUl&~N^TaRDG-˼7}v[)[=r+l Xdl~ ڈl]!wc'b[ Yʃ i8k2;sd q~-L+nYuq2MJ"$ c)k] 9oTgKC$E{9ghAw5pTܭcoy-6?P!3(p秈k2 Wi.gA͑8b] EQP9鍮EOt6i%B,]RQJPٯ,-W3qbDRMnQ 5Hdu(d-RRI<92-Ysu 9 zo8h7PU^"~m9(YÄRnCG_"?E[DmW\p[VBZ2/y.z8V]9@LYXE"` GHA9y^a{X6|Ñ=wT)(t)nT O/,C*a7yWBWE>kq{#g7$4o/.RU^3cuU)ԵϯhͯwcѐPz}VŰo&9K$0K;%al)Т% !EٟZ>sOߍYQhTPxLJtoI '{g .a:H6H\wkPl䀝`#sz`'~&ǫKJ80;ouZ{Z"{E-hARwaQ?Ws5Lk%΁6,P~jL ( X~.ՍƦe|0ƿ]/xel{#"DӎL= Z TR7#6 "bđU㗞,@_-&!)o=;.DA9cY)ͩY#ij0}?ѓID-9#u3S"[_.{a;u~mǢ |F4]T{\)'Q?q4Lqƭ<*p(LHSXxmؐ6 d G|6Wk @㔣^(lr+V&/(*ȺRKGYQ7YzDiD䋬/hfcsNHQ,~J2넍zoK@^XrÑ@f*d/).R_˗o?,{.uJƒbfGoV@e&a蠠~McٲWd-\NwP\p:0rLaH8 [6,Ovܘ-? й{!b5$c(ec)caI/#D{ݴo -([Ç@[J:TJ)Dmfv<], o9Bzt*ݬWo$x\'.DW]dFZQ G雷h@"s*AcPOr<좋1^A"v$fWRٸWI qٙEVQΑ y|t.n͕@* !3aɒpA wjpFvkWw*MpiƫLM> 7Zyw) Gɩ&K^|6o, y@`RjIl Wj[–qS ;=)Ry \:pԈdF >I?ɟ`r=.T(6zf,rף34mWukChY./;0ٍfb+^MimnpU1Enjm~o]<JG[mBR*@J pCc$&;2znbХ )|,:G78F U[腢$ GtnKWi2BE E\oV"%]s" 2F!ڐxBjwqCQ 97x"[r&Qh#)gbarӳ7qH} 8w3 5qtFNi;84@x<ڜ_qpe¡u;es{k`ѩ1k;jJhF mJjG-FhF5 =r+(;% K _DBowoqڵ=@sJK}vrA&H2r_ɇ1iX~DsD@^B#ӌj @6AEZ$)-;%&>?\烦} E^^%5XJph0ˠ sQ q-]xE!K%)v#d}Qhᛍt/+drNkl,0u lx6/z"r+jpD*8oߖHC!5RfdgsF Z㪻em}FsfM n8{o=5Xio!JKh3WY.wZ[F@>N1=q1%{jUw/gK<[]s캲J SS!|YB&"E3 f^*i뒡A']0p_Dؖ<>/7 Mlj{ W+<GO>*o u/-3SO1?JۣSqNֳIJo*LY۽8!j_⍺tbk|͡#kT_F$ S0&Z]={jUr-Sy+~C!ޑYҋu9 -P-wA|dT0QV#•jwsT],fE"Wi_1t*~^T1PPL]/qe?]s>%|A:<sp[KC}g[ذ=c QD[~5 U${UL 8Q\=OE~CBh0!<@kSbܵ?jG`0TYmTR6p^r~S1an'SDcNօ*Vh#QFۺ[[,\4?f&iƱ,oY*B#)j+zSӮ.j&Kkۘ O.JB"i;tsrPsG$"w+~+9h4obfd(SomilùLˍό 3*[if3(|W([S``>N #P`Cc,4Q1~._9@2"X[3u}obC$]T !ҿZ,m6}lzcluMgE0pfjlWZ#Um@.Cp_W@jbbbl":`e+%@-F2KBMo}tt>>Ň̀u<-]l C0 ݚxwV:\,^Xf0 u6~X0'_[ bӋW:݃=p˺ `w`6e8B{FPZA%Qa^.Ù{rj⸻!PefQ*$3g5ke%Dň(X]]`PV!A "OVcb7}X%{B.2oisv![u ӓKsi7ϖyp֭j r\12@@P<~zl=` =1<̶%Ȟ*.K@\,;h@96:[Ą,{ Juud1R  THWQ DiCķl2V]C䀶=6gllGtأ.}P ƨoɔ" w+#ՋwD'Qv)Wy=;iE'\$a >A֌#ֺ&`aޞKUyZjp8նo1LR\`846/齘Y g }y6=l oK)y-'3b=<";Θyv%*QPPD$AAi ,^.eFS@!v㪙I<#O [ n}bAnnneªBSRIGz"7ꨖ_oUڽY #7 L77P cj CHadud$F9-ՉI՛%a_ .V ~M:{ߛϒKmy[5n+gl,qaJuql(+-c9,ܥ!ɀR@C& hS?ԩ:eEU'|_Ta(+] ~cFb?QK*#|Aaׯr&41?߇EA>{;~,^v;&y]j  9@ef!vH|pث0RwId۶Vr78$7SrQ"aң o1;W! !^d4ֹpnqPpCh0)ـ\j9;PgŻ}빔eWфY>)I(xVq{x?W?Q"aI]2D~4RB9xBJQ(RS&~hҲLPyZ' x€y+fry;}akZo1!(/SO~K1:QBEzu/>IZ[..T˖ۖl:p.#t2rY6ISNoILɝi'~sFw52w$0Q';O^q&r`Ճ}?_цwk/xY`ڌ3kt:nϲU1T%Ӑ^O ?oVP9.ηOp7(XŽCrY`'#0@:jS{{#"1:BOXӪ{~w9def˖rPIVCătt#k(& є`+s gbkk[vB^%D(hY$>F wAEZ=$1t5.ɪ}PgqaW,?kJMAE:MpQdX/6آ_Ngwzw7Sh\Ff\f2hAx)M3*g})^_}$2QYm|<.o/^^90{nSyZ6yy3緤Az~[+:{*GPE*;+[xCxC8k|P7^=x7.OKW:TI-IږA""F3Y3\kYtLGw{! l\LЦX 7bOX 9[]Pѓ# #,|<\n#|F K٤I *Y NkOXՔBH"5oRQ _ו鸪זRP qrr>`IqLȲPVgtU~6v|OӛXo?LppYvOW»QDr,U3`lTȵlyEk) æk%[3Ԧ E^ ɿ+ Ȫib%[Ŀf:;%79C`G;\OI)W`ӝu f#iږJƃ,YεR=)6JTG(ά %ODa!V,"ZS\#HPm&~sEvVo,tA $<2$X'D8 ͂IO/5l |Q#ϏlHY(H;!NB4N|YTN[p9> Hã`<~Qhf>~\I.#3il 361H)Vw_F #4>!ibq1Ʉx՘|̈9{+"E :="Z'&.,#Wv8{+>&;lH:(MGA_\A*~ vA@vxEg0Mnp/yH6~1Wg!ܮ't Qn(DL0in/juWNoEvҪ5?ϭ{ifE,Y{WNpA!Q!oϊ -~;r7ߕ*s7ܤq[`qr䲬T'z1=nc{g%Dk=d eYS)S|~cp3uJ~ {?$ȍ~;4 Da% lSUy4~B*+r"(BBsEC AAnJb`Y{@4,U8Bz@TB>T0R}x(~b^ {NlRRT[ =fĶV '=hp/(661i:3.ьWмT/ @`d3Q'+ }dPĠ1=]sOXsap +lџ"Rܼ+²,yy[e$02 5^'%w4NiL2(#<:^wZ" P  =Eư6kg纘F0B}>X\ƺ :%3*K~iwWW0j[\nWxtFDN,ط8XD_ Lb@8Vv>5eP׋Cd&j 4+l3lAXbĐIn."~#Yr,# _wO39r_%;c;̿f'7оcX<Ff0?T=u3Ɵ<=_e=dioʿo‘mzo9POő99=y ;.nqpntG0|%;c$QLQ^{4mD?[K_~Vm5BR]s9ſC;|\s殄qPu=ո5 Ym>|ƍ3皙*f|j!qTA:FO]Cn@OXbP'ϊ sƍ+5NGXmdktO=[|f'Ƽ_Fm%-_^Nσmz窾.kDVuIÎ w׏ߎPx\o^h6ǚh6[pxa1]_UL3EcK N7o񾰺֩lW.oQ4Z_O|+ X)Qkl,8.mGk^I\\W :Y.8MlMr9e/W˕ji%kk\RH,{)>ScUwmYǘxtTz/b`-dyzo9 5>y㠛^`}OHFt8hG;9'W)}+!'oMJsj694~S0}|\3Nxs+=y['}`&͹{QS<}q}2\9x1+=31bc05~W;._ 5{!Lei[X`Z ]l,pT+-K.m;^V>{赣n6tT=,N4 Y_mVnq)P6C&V >"n'<'_G͝ '_Na<݇W Iէ(߸䑉WL[! ؽ  zmpT>پ˗8q"Uu3CkOT2yj0ar31fjtGoKԩ\eΟL|meUUXg-e$ߑVu lc#>fquϰ@]^v8'$-{f׃(Dz5b??谚G13jX3ۢH6\%r>Sg^0BsFܖySDr@^X;rO1@R'Q`%\Ɏkǹ,0?ڿvB@˚N+cdɬJ[S/7*i6*1!@O! K$t[}NWR \RhNL |YzvY3'w-A} Lƛd4|\9I:R3DvulbD!caۗ@Da׽5g}5*L1#D}_Y "=\3r.v|RFvFxt΀;g.PTykh{?w8׳OPS9[ óxxQ[Wk>{Y!샩>|zRg.T:2N]$Lx+f6UUU]3+#p!tz2s'5n~VpZ#Ka"Pj^_EG`Z{IPh>T;m21Q}dZE@TLt JI;Xٕ!;]oz@zQEzv,TQb3c^Y[P-oxw'D>uX1:oq1 lDaz.hYMxoj>\H˨Z-\r}3}y~>Ѷ1o8t-":ge;h~th_]v] 0$UwPe" @CgNm %: E!҅Fe;؂A#87V-9}v8yAq1AM]E e<Y.<ӆE: کA6,Yݶo1vN}])41(O֧k u̱2% F+j毱${1  e}-vLHR8_;A `T҉Ȧx\}W u C5?O~'%XbXifd e@@;tϒSx~7bp1;wzѤ S,BX<PSJDw7onǨ| Q|_M95m6E6 bsC;O7ջ.N+m_H@XeiS[K쨭`s4 B ȒZskHF OSqrsl!^MN؍+aO&MvGՓk0`u'GGL2g "Y7៾?mr0i0e0V-DU9c~/W!U5a[]j$ IUTCsI31ܳan^PwNbqWG]n[Q_umC>tDˎyԧP݄G 2AU+zĜx帤 U@DEK Q0RUPU JzˢjfhV =e:m6fب()N5  \+[8Bn3ZkL0~A>$=~Nj$X&U:Ձ?mmOpdoYܜ,#3i0-0RT6ݯ6xy0'(!.DI5%sr8EUUUUUVVrmh9m':"Kw*/f1u0:PNGIتoU&)vEo XPIEDB A\J/4pΝ OtSՈG] @+9"mm_ZڸŒ{# gs}ϽO9h\{(=Dt7*b2BAǏǝx2\?N {nnZ+,4[F7 7cS2!D'o^r7:L~170歡ENjT~{s~xPt*T(9G 'ʵ b_a/{rq'Qa_j@f.cl#UՏK'q?TR}KCG 9s`@Y2+4 (n~Y?4A\{T>{fNspk_3OChC71gۃ{ >`B,B@纄˱CX6_[*ϭ7Zh%zxtPcӳ!Gx[l?3Ltw!9dD;LM?Waϴ>C1wh.Q F̝_gJtk1n~Isj(OM`z~Xg_KWb<Yډ "URhUy6(_KzJKE 5#Qx‚vH|**7aѸV⒖5~9N1K1"j{GkU(~ט1*d#tD$+OTb  `T?\iݖu+#~`)…aEKU*xw? ~ؚ*DZ"LiNA_O;z(=HXIL~-hi($)=e@#dATQ'wI5}'((! $%A{|eG vtLuD@6eS}AQG!?OW4$oνrWr= %6ϸP}ܚދNl95p(Q8֮1'. b ߳Fuy '4')J9#?W4D:1MRT%rE pCnTT5EQ|% $Ofր?L= $U.[J `9izmnQKc fB!&!(JF`h$*P IMo ?H$yP9?#;=PpUړf;\2DGԴxMfA jOҒ|~Q^YNnbιH(? [Coƣm wPo5[Ǜy:' Q(˓584GYr|8:Q2{^x}W Q1+^Iad8 7E!lC3½gT%> R34ULPQY*mS!JP151E$DQDr`!3`=)KW4*Zd'5x Cٜ;j!f;JB6攊eU䜪)`F/qE@k&P,0i8C|Dd+ 1 ='W֬qߧ,aЅ>R|/q$8zN6ŭdX|TzYrd w@~ED273ֻn ֓#sRT A1J k&)|y4>{1 ]$8+uh/\{@-B䨤Aϵ QPy591F'Gߵ<[Q1DNR}D%C \5RNit@ݏK'c\qBH&V*boW$$Dq_KNy<-ڍ* 4ݎB/MUƒPzyN/ܸxn-f$r<04C;h|V`5{eEQ' C8i돚s77k-9"848OV nwS {ţCܼ[/K RXhn:N~ӗRAuMR|QQMQA "$fTjKHlD=v.J8doTk3}͊g],d6[ R|cGL^ ݞOlӟݕ.PYp~dH ._?U yXE0?ȥ*[sMچ$G/h A$JpDmUQJ3hQiNc*(A., 1Na?&y/h>Q]?󖘩lZr,bVԌ88CwQڠGɪL#64LM̬,?xn'76v"#:rϟw.v[dž8Ḿ/h?=CF!S?s2pvu_m%*H]]^OK;Jvl%;yOX9:Q:4A\I5KYMl>xCOCP\.MPi/sTY_r %ڣ}t^Ѽq}<9I A̖0ѷE5!&:'e(c?{?Eq%H=c.<mf<8^΃ ~dpӹ8P`oVxǮCg *lkJ1u{l覫߶{-f/gGY;rJuAo^sx޷`}G|mGxHᓙ'TkD#J>g8߳/݄ y4|eVRq3 -7 5- àE xIr"G'!j5ɦ{OXCvhƑ8ܣqIFZ*ZZnbe[`mducIw(4݀aRj)m;ˀ{~?_V Ďo8#u{5D2m PAP*owEp чJqlK ь|-(|5ü~yZ|>uՐnh9i^&>X5t\;LʄrhZ]CBr)t5ú|DgXUb|PJ‚#j,KrϿv<xwK,}0M8V$[g})t0q^.~:Q)v|N]C`CFCsQx9ny({DaU2N?6g=wSɂI{>kPe`*BDJۿTY lȉ@8\&4 / lƸm~{~kh,onQBJOO [Ϻ/ͻ0B#$# #5faqaL$$Ϊg ҡp?Gv~no OW~>0u 󏑂hn-2;w?W k#ͱS">jjbq`FSO{eNk|CY_sDH&< I vሊ(KH@o֣<;f.),Q.HɈ] Œ=(G{|ΣUp}r2#k9wew[͝T\xl`(W[4Z05a6V:*ћύߎ|cqʐ^wؽv(˪D|:Of_Z±\NR H7vwiyQ]FO.!Z6j{6@}(VF6SI2Q#bRHDD( ұ^YU+5I%>GHg@FQձdAdAy a pyýdB2'D#^ڋn-"ewN#G:6n{t!RvDKf,DoZO4/#4c(GU.P=X"h(p!}1|0~ˏ 3ґvi3Kntvkil~H>tY5aɢף "l5* s| 6\!=wZYbY-UUUUEJaŬX\U1 rd%bYw9FeAE]Y¶82GR^rnE"Cs`Web#ۛGL϶k:W_1\X_9tSf$0RV@i6kJ2ek18rS+ _L'>xgzٚő.zxGh-p{<{Z :ޕ_ʼnڻ=t[yIVÔxnGTc`N#kڵmֹ\lwÉF<W]V0qHW :Tt,W EP] :D}2ǟӛgrw>~?j + ֡ I" vD4?Jea`Z mPPĥQER8(e`*"!5ӱl 1,XՉ$ [I(dlH#1$M8@imm"Ӊ .Thije(ihJX+389hhbbK;-+MP3!bb)N.ClR?ȾwUJ&! HH)@a`"h%h*j!&VgID0UHA'H%): JJ"h (ab &I(( Т"S5%B h pPSSr1$M>8Wg?i˿]Lb`׎շW ?6743Y涪W^ӕ[>׃R+e[ČDܝ=x>?l^,~֍!13^v>vǘ_ J""`)\idVF| 6Q:&N,ןkG;BŹd_4xadc{߮EáqA('IjDfWSóo7C! 42BĀZ9{3O'T^!4~#b㦜@p5 (7ͪVm,j ǒ;Aq#Nd=kb%c$OEf,Y{ o&?j{U5KLhm-esZ;WTO[][*0n+ݖZ%r,Vd Dc96[7Ʋ7ZY=MM'31Xp,T):>X1) I54lԼ폅8z, 3fuZ.cUkZ֝cxw}k9ss&臇U,N@]{vaZ.W6ki`۷m_k-x^bTZ^:իVKl! o\B݊QYo1{ȧm=#DǏIR* 5(u3Q~^.aOѽ~=vA>@+[!B{ B[HEL "ڨ9gA[;2~ '7{UjYs|t锫H+=╃:y?OKn֪Y XKu}BT!"Dg$2[hn9]M4&Gm.UDJbWpNUp  [uQS=Kɿ 2 X.}XMbF@[!c _F.Xp@x(@zhWnXLn NTHAd=\/>w IeX tF0)Rjn^;* vO7R^(@NoUU|/NVk= N@=\EP vzrh2wnDO?$zwA^~_"soVGi1]}va%>+iؘ/OphpxWTd1#P|xVˊm}\Mn-e06 g^3gk<:$Ez.rsڎ"G;>7 !%fKб1Ldp$?]slUAer2YF!GO nKay'ΑoN},3]LǢϓ29c,nC3$1·ax[̡)k^PAQDټxk*j@Zk||l6I Q$mA5g@<D Gk= b.^pgEյM4F*P0mۻA lK3V(kZ/G3munY~'kڹنiʨ%a) q`B t}XadG]6Z6 jYF@EWQᜟZSwlgY-,Y+vw7 Eq@(`4q)ča'Rl9)[k4֩m98X69&yyPVg#ݘg2qT=ׯ6$Q&Sc 9s)jcn>[G>@`9`m.u"5㺾8)C۫HPo|m{W|uǬ!ݟ/t@zGX.I)X85<-E,3}olybcgHbs"2G źKd$X=d}_fs5c1jNEy],4jR5Y_l:tz7eJd}}11>{vB(Gq:p 6WóB@ HN' 7S}3{W-iMgUW uV~ֶ穒^;A$l)ǡ8RbC͵ʱ5sJIAFv14Qg;†t'G5N{WՕԍ {` 3VY-~U`TA wxKrʷb `w-kemceSIl1A;R 8(>~W^5%q< iJ( E|uߏ@? w(rO/} ]A F0$Kל9w()X!eNd{uΠ FFg]^cGg[8VnyMiUI]u8zGQc`:*P5$(pQ ' 3|t>+aȪM"qܼ}ՠdp` w`aIWU\sP+in՜ʼnsfC5Og5Xb!5`ua 7꧊gba6BX"Gv':17W•oכJ*HpAWx\U澓԰XoeΨ8?ݷϜ-ƬEB#b*Tq0wJ8sKGF37UQ;Nƒ8x+uv-b0xܱ7gXVaVuaF"Ve2\D\ KagXn1ԭ^e4P3xxesNN\߯;8VW;4DOb1X띘&}'HG%c * a?upRJf}y\y>sg:2a=ji_)Ix(]C"/}uLP8ʫ E\$R1Vw{pI"h.غy]HQMnE\EU2SX4Ƒaa.?ӭDi\[}@8쌨2k->yIru>jĨn qu w<<(0,YE񿣟;okӄYLoLkXZŠN$WHɪ*?;- 1?toUk|gn[͎ҀK(ㄯ5빚 g0M:l?0Ne8VN eQ"Na5xΣ)VB5ՎO9-b gaXqbnZFf|N/JܪΆW峫'Y~ǶR |NOJ,핈8NcornGH|y}QH^f N8HyMTBIɳ\L2]u bOSWťf푅LS#ILSRѮ;ZV45y`4Uf(X`kJ5=u[dQ +&kۋeúT\2.4$:B6m7a4mP7(<AȔe~.'2 +d)YG1:a+ћW*>o_sDX]}6^0ߪ 7)m+SE9PR$A3JFsZmӝa؅z Uyfc},) F$0!ze?xh?B .Pֳj_ пͼ>\Q8G+$N]=x[yJ+3x\)yxIzMì\;8S7nBþ)|dJthF,Ehz3&tM1/ JctK%}:S̒Fǩxй4LZn' [3 O?}jˠzRI}_oݟW̨~_J$C풁\WRl."( P?Wȓi-0~|D- PLL+Hґ5ABR% BQ$Q$L@IDPPQ1[!4DDA̚(Nv1U+|Ef*lV,b58͝wsth4& .ih"tYjjpT:5"#m;W8hlD(?yupڌX*0` u,͙[ڡ!44|&qɴURPT )h 4 bMQEX5Xh5K}va˱f-" m*cUQ8DPk[11 'ܨy1KFhI+(K::Z3"]PWClh-RųE  IFQcckMCAm -zI^81$ZZ[AE4>F&$a)II :tb4"BH㱌ca2Y4q,l: P KhiÆ˅h)CSL`J 9'd iF*)uAAuAZG3ywbf'!mv')shoŴɴ:mTDApڎfKmqh"Hyt9bĜ$ E"@RtԣO=Y0Q=Jr JiD( Jt0kZh^A\vAݲ4 ($Qqźs#{C;b((H:nj=lr\}8vX%zաR@:?j_@̣ƟyV'A~GO?PCkg]ht? N E9~nܝ GuOϠmBr} ;iHx) ږRH@ E`/#UGտV6h ι3a 5:DS+@oȺ[DRb 4Z=;x2c]wi@Pξ)F $wZ/>Gool#͔FNK ]fcW,൴? :\^1]@,I- O^o?Ko|iO0c;;5)"N@|PnPrމj"> X磺M<hÃ^ O(T~O= D }Ӂ?<_bߚ+ - eYYRA$6 *0x3fk;$2rChB) g$sH\oPPM-l{ ׫(&=\'7O+?,$ffXB.f=p_?;J)b&U:$4s#[+":3WUguz<4~M1 ]vsݝwm[ݘFgw}2%nJ!" ʬI_ 4AD'F L*R0̂Ch_~Fk0nfV(`IBF%z\}|=/eOL]Y~;@ U5 И# ]qyޠ`& -e)6/4+wݡ%8oulJY 0}#"ÑTiE Y۞(ý=dSL.󷻁?@w ;9g٭%C2.]\Gg^nvykR_WN y'Ѵbt\'N5|D@8#>^C "e#sI o !Ua1D&u7~>\"-mm]uk[Bf@yS)K؉|}`6Vܹb%:v)a[\H6`[7 wpmpWESī25ĈpZBC^7b[)Iނ\vii9wui88Ā s87mŇi]{9%"w:>c$YoMQɘ8a$aouO#UJ#6f!SwO* Doq ޹&H[#vr~9OЪnks7z%,D:8V1hx[.w/p8K[:爸}g|mMc;sswxO3]w|mG8w}o|w|zφ/"!ۄ#n= x5 L\k+zGg^3IJI8$11۷cw׃G',~1m75|9}n\}sjo|=/uD;lw3oT i"xDv_WyݮA&ۻrw|=M9ιw%$] B4R>|gP}A9.ACFF|tG`9`PF:3i!U[==2t CT=F{Rle1 z{H9lU&&b$( H99kMz.oVs :oiXKm2l%w~p&n܄qdq{h5mHT[KIh"rdFS{yHҾ\#H Cetde\)JtŖ@.B$P⪙*tq6&^{-!G͆+f%F&EtVv9, nϦ8ӗd.PZ1fX8Mؘ-܃!=x <87iDYUfU_Ƹk@>G ִKᑋΝ},*ifB$J)(i*;8;E" f cF1| }a%>/d6yOBtg?Ì@~ =ˏ2?e.,"oW=sg.OAoo%UW﯎?n0RT;T5@p;t(zZkx3򹟰4egĔ0+_U H΁ù'z1m|(@f*)'mۙ܊@\(\e_/% rizT#S !Foߗo'N3T`T{ /2e4"VG]0giB7t HIEu!:1^,[Duj>֑`,rd JZN&G(Kٝu;?8efnw_W|/z) $U|Bar_bEP?C sEfR1 {X@2JHw{q|{c4>>F<1*:W\7NZm|,-&r苸#HC㋗ Hόxfaּ)vl\$. :g1{ ϾW[^33#? ~C^p/Dr;E?u|2w銸U} w;TKw^_I}2;ʛ2RJK'(B(B@_"5m1ccmn),ehMAh?W=,=M@O(l%PXPI0}Sv't_{}M[ûDt$r!4AR׀Uj#I2~^Ted@KAFs sǧsCUUSc}iȵ[ 00~ vtZ@L8-\_^.}>STo`#; Ɏ^>.}ИU u;X^ID}g?7w$ڨ_Ӹ~4 -93jMSPe 0< 3\<#3TQ*_'Omu@f@1<Cr-"%%Gnsd%`>^؀kqڿS8)C }PD;eȁ>>=2DxJ?R]#_G^p>\}߹\-8?֣ogFvG!vakMRR5:FZ(.ED_q~rfȊ"J"#O#Jz.\ckyg9_OǂyS>2xͬ;㐸yٹ*t+'(^4X,oǚy?Oc/)1#m~!z{ӧ}ɼ}l5v.s=-- oZ&(BYl0P11ц$ ]-!CZ:`b,?H܃Ti??02Orh/rK }'bPa,?r?CA4J?=QE_Z~:a C75DDD/o @aF-Tqd`ԏnUXr=jgW Ib9$>F4S~4m!>9eȏPf9]`/pH'?˳CHwlhk!~Uqq_x|?o*pv"piibHo2T) _/=d}것3hzZdCR.Aƃ<ѽXW(5CBVţTS?$b_— )0?k,"uWß.CS\@V[uMY?d̾[^u9:4jDE>*,b3(dhzU1q!y?叫EGzŚxϮ'UVؠtQl(HbKeDi5?sap 0a󃺪$cU7;@XJ9nww?)rnr_S0@p!6i1jM3[XfD7T('-Of݃lJ6ʽ¨@ mw=䡡ouDȺ;4ONua? NOk$Q%D%TZ3|qFI2@QXo4mCX]rܿXLX~C#?4/Cǿi:^qH\Ҩs,3 KpF"3" t_~O&ߵ tdQ1.qqn}(JjQ-DOu[y_>H:P?WO}N3Zx*qGfnTph?! 0r@pbCll<}-ƀ-g-`"AZ[:PH;&,G4bIZk(n.(؀6T>i ?=8"u@Du@xϭw94\!/ħf(Y@&A"o}*.NNVW"Ry!ɷ_p[8"q~HF Wϲ_ǿӗ%#YK6P:O DH9 W|9po5# J(""!`hh˒/i/݂Wڐ46ĚCleCoQݓRW0j}v4!CY.@g'-O{ˍ!wϭ@ To3`zA"S+&U(v: HHw\2ʹdDA>DhiW@,8UpŜQ# U쩪ߙp2Θ[H ي.@fh Bh}f'KI$ )ª(Vn5>D<1nG}z߭/A}>?$Kوgpϛ,O&;, /`zxMF|tBb Osר _i̵PNq5Bsq'4_6X"??~6[r3k: e!yZ`Y`Q8:H/ Y26xR-_3Pdz1] z W+YȻ`b0ˣWKb &UFe&ܨ Oō)UE\&S( +1**qc '; ţS$Nk;AۼΠêM,aFRMD`vV[?zà|7۽fi}ް`c?:q)AV<)JM:<ϯ}tߝrDW}=gϤɨ&x!! ~G2g\TP9-x?O6 @(^ ta,S[+0 cfB]r'r:PDD*'ڢiͻj>|BkuPf2A2A2Va׹' }(HPNT.l@ $)o'<ץ o1[恋bOa?}~~}0?tw>\<{@& 즘(?569)Oa|/S?;ט`nRN!CeHXܷ;v3BRO͉TR?OZ?[oǕ3Y| 2D![v}0D8v-Dk3g HuAo-'lT QÆ `(Bzf VɎx(A]hemil6*ɖ]k/WƱ b#@&M8M4UM+Rm/ pPG;a 0Gy}ZScX?ÉSc"8:WjX I$-2ą3r0DHX7_Q~KyI)5\WHs={0j'ߴbep,6/Ltu5d@VN$a[R^Ohp ՟P@T2 I@l kv%S2 >T@ F)J'%H'a4a(.'EUbQ e9j`4zV,y|rb=Cz @_*eb˶}m^ ~=}:/ъ%j EIB#@kV+y#mKմU_L `Q@6 fmV: a;cU*pIZgɹwىS^5>Fs؄^o'P.= ۂ (DɶB8 \!69>C~ >4%m,`UAqG[x/񍑒VOgQ{\ Ɲ+?$ T|OM@x]Ca?!4OH(@E)dbPD_\cۚq\$u(Ł< Pmq{$&P6dYjOQP'|P3W` c)8Q*J>IG߉@9DKe6 *"|2rKB$z,?b_sÎ1d{Z*&p۵ DL~?%}8#)ۅ"#_lz9ޓZ:x")JiHfDw~-H^MBB;- J[ϔDf\?6z~W~fkLZ*㟚Wo&9Ow`w`p_"h-5QR?Rߓ m*yެΣ =CWx,UH#EP*&Lۇ*7Xa.r16uA{ic{gܓ uX*B*I$~.   O>Ǟ銔@mOk:}QR˶SybalIT1ݕ׈%"HSrjKҩ:Ʃ jΛuD9&ll\*Wo'n\@w X^~y5]v̼|]BqwctڼdDX񷚣}0cW#XVD6 [ ;`QP55b6IչtdӇxzȵ5YzȹU}4%.d]_,gΔO2]2-ǖ>nrw&@g";a؂\#1](Qki{EH KFsrB(-k"PɔDQ:}<#47հ ?LsXgoZ6D[VFmoI zYvd@O(;a{ziXrq S8<è96|mMyoPj"^!{Ds!3i(=f?9ia2XRȇF[LxKA<7C& !:!@{>?'a6@LeVuׄFf[v[-zՙp& 7`y)|x?(\s<'cp[4Bw8ݎײr[+<)ʅQQq6.ٹ_Ub40]dgԘFtÒ-leİXZe_[un귻vq ,Vnglz5R)=)4bdB_Iڭ!h$0F1hEʛ-&:tVZR'gCTAs+k.ܶ ^[ kI1aa%,ASh7<o-b/Arufc,kg(BbB"rɃҬx󰬣=jJQZ`Py7EP+S` k*+Mږڇ賦 c+ӗbt=@~ڪtoYUKgLX Fk5D|QƲ̝2\sja6 R}2si$#q3}W\WsċZ^5Ax땀TOV6xY j9j/ŜTꖱa2Z-L?[7ys_+%FaQ5}` [$Jj;ND@sЯ-U+7ӓu햖`~ut|\l6W\(U"CUrCDQ?xB)\D"kc39B lfuvz4w14B xDD%a9dncs9(b;EgPEF/`'5WL$PL@U^+j ()Mp )wDE޴eڨ\I鏛|2ĉ$cZְמɯlr0wq,qҿ}eV'T8S :߸ЩPrIN|v]xGК{!zq2\*f$(OKy; \sd:P&Pt<(DE005=Ϻw܋ C YFQsXދ[A.Y66ayPn1 ut P\n$@Lࢊj_FE4y ˮ z4fGq*l!Fj](l-tjB2bC{kS^2sO:MQ+So"3ԙ/Z2qGp #;ȵtDAeSJkyҌܦXpPOE eh yԁO) z 'WPRQSE@)TT(h#$K=;?+|b? ?3e  8?;$_Z:&I?:)y8=>)NJ(k7`i1L(iC y!)H3=a;G@?FcHf4yy?x5;ݕ*[ѡMՆNt(iZ˵]iU5?PůdjWOHsAbZ t'7"R$8b~p4D)AMam"oy#Wp~~/H~sEHRن2 ` >I2#сلiְZT Mu;<$ЩEMχh} ]-($DEB" ?D ) BR}<'}_߇'9HwHɈyث;.8J^>xO?Od{笢9aPV֭ QH"ܠdD1VQ qB?B `ڱAơ MxRɉNqQM ;}N[Fr<_lAU8ϔow/wfrƤwGoHc~wL5]5\T RûK[i~zk02<Vc&$ldc5W@zղ2ʑ=+Ӿw/{!6؋!3J4Mwrffʣ5<ŠYyStaHCؘI|aGh4gVЏxiCq{BMóE8 F۹< J(h5p[!.|' Ĝ.ۼ<9vDݰ $`qSFko T,Fav%(:&:hiuLB7X# &FiXA8A{dΘa{G˖d:Ud^bıSIGOTuI!fqj R 0uNƣ=8G0)Zb6!:FN!뱱КHC#z!XR. uNP6NTSϚo~вPު>&2 EFS(REf wd`R=r(0Ӫ/1:c"3#4l56XX"vH7f#GP$ Nتw_W w{ƁMŻ$`ZQosorrAèw4⩇;U;cK3KhY>vቸy^MEyܚEf `<f)&d!wйHS!N@C߆ć1'ܑEQ 0M8i%cos/{ILL#Xs\fsCش= l)zR6U\g 9ny%dgV] />a s_ՎK\_ێA9lI?"P$a\_y!GE-To6" rpS[q! ) y{<"hoF^tؐoї%?.ͭ $\XA}:AȣB޶ " "x7r7z8|>8=O!M=e5P9I* [22. <~r40 cL\2$* cś|{GsKGz"-A|%܃{0G|@>HǿT~|5׉Hs ] =G-̓Z< d%C@QB]@@VY}LoYLsъ"$l!B <( $[uDN%?5A9f+L\\J@6:fq@Z=Oc&}U{<7|Id91s\S^$a.C,9Nlͮw64l-b42[?c1kWk0w=IV6%wJlڱC}oǘO?]q8H/2P$e0yQ}}0saÛHn~pM_+>lXbMq›#(D~ {@$llHIɃ VO?n /Lx̢))Cwu9K2Tngډ'̙$z[OÐk~}B^PLkhpaDF`ZRDcd6O*Fݑ" =}P)JZ _g!×vH2K0s?fcF c  χ.%$Ja"1ւxb}_wE}i3|5:'en3i5|7WZXy&/cT`zB"HR8HS=D )D+ݠ\;=-I զ0X'b8MF-Z$s\ `|5q)rsl;8Mj̓s6)Mi ] Q+^ASݨ+JG x)v6 ( E :!}ḟ >|)$3LH膨s0M19\s6 ZN((b9N7UU'4Z]PRM@1Iؠxa N?.=!&b$ޏ } 6x]jS_~'6DpG?J )K =y"x3`D>99Dv8hM5пӑ3 #KЁ` HAeR=%DIA7~/kݸ/I4T0LGWq{?ozrhpwL Q r6AclLFXL{=⿏٠NC_8M}D<p(x815 lb`>f/yHxƌj&>|o8俰M0°e6D+dg5sFX18#!7bT& I<1.t:&qEoĄqkCN8^ Tkka2ۜvοxyE3χ tS_,`Lͷ' ٱP%6%;9E,؝mm;ɡv18ybC-E58jg,)ތ"ie`?!?}*@U˞ D? 򓺭2Q lu;ZP&lYs$<;I='7%;; vj@ݲPGb&]9@a㣓WfOsOb>}iHný T=ߢA|QD tAo'K}3.q6d}:y\Nk-BmvtE E!r "|9Wn#t%(}bוGeYBA2LȄ#k8MX]&k$gЛx#æA·c_b {aAX*޼з4LaFJ?[ [^QN/a{䫋~9 dѢCIR!(rBi`_r bQj6F>nHc7 %6_,<Ӑ30J?tNûqX5pJDLl/DA&Cs^n u>Pwʖ!_#dqhvC'YNUd:<'ד(.*ʞ3{&("| v@,!v;|.tBa&ctbT<R0T^|:51rYIvIa <(z5a9Kjp a%%sE>Mڐ- E 0[`طjVdPMwH 68;P /(.9gTkt[ICQU{8$ #CA-'.5"aJV`XaADEcJBnh䅀{Sd o$!1{\_7^/0#N~{V({$X&B^"_&K<Š8{0l&P.C?NrHzuLV" J1J*އ|cs@2u~o7䵇Qe^ދt)ە_fYDaf>gM J1톛H+;K4Ɍ+ "(Aa2y=c&/kF%EvawpjQ =5 rtAiidtC)#.}C(%5[Y!O(?/u9;ބA9CH0Xj]qP:ԪxT]eAfqY(iIp!I0~?8wHHmq"uu#u0g*{F;̇  Zxw fŤ}>R{`C GL_OR'vd+%$ Y/EsO?YkXh+??d}OOzo9  ,(",?u'2.|'Wl~|p GpOo&H|=U{=P?3IOBIB;t qss5)k%|ƐuDq0MvMKok9ẼޖnlH\O6U[q9zOx2:OXyا3lH<<ث.<$8át=)]>vsOĎ܅x8\EQA3DXt۟#}mƟ ]tdzFHd Ho%ž:B 0'@ u $*xkrɬ˅+ 4"#"α1(5TT#؛8⹺ u1tWq} Ff*n`&?ui$^ng[i+ Lˑ\1xa9Y=G+S ++ZR2k ,a-QQՄ⓱onCHʨ)Udz˗3i28ϠKI,M意0rY;33]jk6&PTBs5?XiӃ6|<>j (P$={eSuD I͝!Q$Ko"(KV]=>!?-_@8FE&`hN תMYq 1b }apa"  (}r':C)a͔~3fkŪҿJCTL906p9JOfqԓϜ3NsuFzz#TH0e^13u}qKFERƒw]z eo杹;6Q6 m Na*|BS.Mah1%AUn.@ 9x_ (rڀN'"`%/LS E+@s5dhlG>hxxBSnΆ68vc# %V8L8l,{d)]̉6(xcKXۈ"_#JC~~r)bxnpzp>MfFW ˩'\T@@0Fdv`@Izyz>h Hw>"!Jz_05 ``q|S(tW#Au !5w9h3|&!9$ee*`$Rm}qTz<ű8ڻthM;W&DgwWٰ[|S2ϸC "#Wlr1d܅d Q tV G)$Uߖ3ap[ kȮl7 =*R1Щ%F<{,=0%)M,"z'F;aL>qyɓmqA3엚61ͬ^MNk+,n"6 mLp,L@j-_fn w&~."xS=昻!@LkP$7a|k@!Fp]DDN=t`ʨia lrrH6,nlHf@67Ͻp~ٛ;!YݥΈbiK|C 1 d=z:{a\~fP)*`N 2,^pϗX|}%u찳K lmX@MPR`kҥ8GM#"FŖ1:Nl~aȬ$IL?3BofSͶ|9YҎYj,IU0^ #d8'h oyS]&;뚃= L"ʜ=Gx*ռ+}6ϰdMj`_ƌWCS3I̎aעf٘f0 1[7{L߷GF#>k_.:(EI0Q:vjԫwYW R hlP=  ҫP & wF&M{#c=~0OmTNh\db|>tNNgҠ$ ͈u50XZˡXwTO '|fPC;|w-*A=G2TPLMGm&nlSNTeIp2M=!<>;iB`0׷3LLb_蔂P㊀?|k7kÁ_@yy 7=NN*Ii*"AV.Ma$Bٵ?n \@Ap4Mk|ï2F p|yBp&90'~I RDON>/>9 ~~ =2~<[Ҿw{uCɜ"I1p) ; lM'MoO(*jTẵ J(NxN]+DKG,<--cr.,wX fƲDh6iHM 94شO QP)aBKm>CG1F'CmrC iT  M6&̄ON-<!*Agv>G}Hvn#CF _>):p pF %Vߙ;S[(sEWYS H1@T,p.R#]v@ubvr1َxkH%@ckli_%V`OkB0:,ZS\@œ` ,1%41[4iV(h %ւj{bYN$]d0:dC-IL-fSK]%O[p$ا 4'7$'㠸:z;4qD3 qGa٤9I9ljNhk{\39 `7KC #spN(|~'x&FӱE8%cKzW,A6M}!Ty1`'i '|Хb h?n`- _6u2p` }2wC G>UQVO* +c7FNZo4$6Aqqa1? Y5 >X2>KM9( Gfcv[O @T-N.h7 #yDd@B`0єs!IPA Y mٳ1(ZP}<ǣ+厬4IRٷ7ZD%Ԗ;ʦ,!k-O':fha'΁u=kjKB 15{hZNv:kH L-0zyR51 I .ч9|M)L4M iicrT(5#_?9ǔCP WkII﻽c¬| )~q+FiT, ǚ,8 (6\ hcNr_5$$2= bt@Bj,彆p :fϡC&v瞡<ͿK_u!14uhu4K R5}i?!Ն!UeEUh8d=.+ǎk4w0ϲx[2n(:45/Sm|}&ôSY :H.@p75Ӕ6%@cF(/VRkIӿ `% R m4wC۠͆oyz&WqDoxt0`.=-@h: n*&rUU'g)xrPCGo=fyI 惛Dchc+Ir($yoScyN%( ( eOxJwt,+^.sB^jf߮l&Odr(>1xH~S!>+4!0ч$K7Ng@=:kuK7}VFV QvYp`E{fC13 ,gT^3Cïl!Jł!'-n݂t7PHaAp0{wZliAb yBL!}/9!T 5RJPSPUM(U zţa_?4 ^NșJHbPTb2ffG#ڄ@t':8p{ȔeI Bi< Nfsn>Of@^ӆ< Bz0 NU}AF𪢊ONÊda0Dd# E8>uĉ2!nD#f@]0 z,,>5=|) HA^?`b.ؠ2@$xAr2Q bZHE*%yT7nșy˵%=e ۩vg}>tߵFLA^,S{qͥzJ\?rD+ԉn~WU1 Nv1#;7؇-|Eb:yʢ&* [UUEUDD^=p`kEhe@D)HDc>uIWn< /05mF=)dp\Qhx 5~%> b#քH&q\PRr4(ҡ kߴXT6Fb@ٍi^ۋ>0Sym|R\0N >b`:Tއ2zX? ֔6bMh1C۳\:Kst<(3Cϝ?kkJi6NG]̤a#)j<4D:5q+GN`ljus6j5Y.v k؏WJU9)cI v@ x-%BZO0D)B N6;IԢТOr%MQhټ t硃 UQL9ay)3E-hГF9MOTnA?v*[CGT!ptulЇd*BNCۑuE"5@jlj7:o%(yx=qvn3ӕioCL˻~a:b4'0BaBcωPqu*2zLDxE_uȲVΖ\î9j}&s(2sZNrݾ)&-K;ܬc|``NYP =_5YQ::Q;: k50g$kBm(Įwf*4Lן3{!h ̔Û e"/4Y˩'Q;5Ҕ/8 "! ÙQoݔhU$\71_4 Ρ25$=h>~楁%hGPiםN':dINWzvpwjtp9QڻóKBfhg^ܰ0<;t{Wh'VBmb^np\zI1zL3I= m*Ozhl^@<%!,yTjf9[.Rb|.%IcQI@w\1ww6@fLͬ8i㱠μx$|8w__;' O#`=ym~cl< <2:]JcbRўЂ/|5  F|!w(^}_ DA{r ?wxj`~z(w^E>8OV#{10au Ewcz9kh$$gtinNaш X 5y%R y4u2 #53ΥEb5qife!d Fd6S6!p#UŴk7 %b`,FgG G :z5U ]4g `L gKRl\bO '!i%C,.pp& 7<_?1 \mo%ғY n$08O ?Ú#VOJ b$(~5#ErqW4~sr<6<>UK,.$0 l҈`-0M˙Joak^=H~/G{yUCw=4O' G4S*-J k\+좿OUU}|!tOВIϥ 5DReJi b/dd ˵Հ or =e .+a#0l|9y$]/cUZ#FY$6`ZJP!ސ:q1³k% vt1}1-||#DŽ@OsM^WJ|gE3}8Νp)U2=)wFYR n[Kb(B>F^55BMH #CRV0c DvLK"n# v>^'7E'UBoOq>Ve9ά4FJ* 7T03U } M7- k`GH#p'ՈP9'r3=F O;2saA 3$0*д6C?fN0Ks678jf{`oGw[$X6@D=0" RP8( aE4N9K=h^d* /8zlȝ:fF6@"daEw <1uza 1P& \ m28Llo nΓ^Ҧ@Ўkm,H LBRHPn㈞[6}Uff!ξ!G ޡ4؁sOch!$&_{0ə"fHU 2DQ$@QKgH:ɐ =AÛг,_ h%NIP`bobN${Yf@&A֓Nw 6:!YI{&(R jO f 4+2|n(p Gue(vdAl}}8"LSm GJUaH3Mvz@ )0̰ \SçNF&RC+\L{G{|\j>l:g/ ,8>c~In۰qQtvIwlaZ|2Iw39EFZM_xʚtY(%zsF|}۱ߛL{Ezo!T|fWѧHi/6d$t #Dh:  @&d?eΎ RF Z9 dY>acTMMH&$݇#SˇCd`3<^A%  :L0 sҊ%$l|ş"*V "\\pt8zK.ΣϙCdCR%q( :z|NPp!$;h).] QqnjiZHPZ "X\ qP=hh~fMF[Vu^ ;DfI?̆jejVC4u#֩iO=ê#h|G Gs J)T{za>C0r<Ն-0y3mBl$iPx9'H>hbcxJtajEoZ "yI(Ж*: ˘f|5[FUX"=u XO M2n `(^'}p^g xCR!S>£wx<47hnlw UR,h_L$ IQDSA2 JDIHcr3`mo{1B}Z^M̲{ӺwK9bЂ̼5,&52 A@i4 ZL?׌ П**AaY\4; ܱ@Ma'BCjy ; [w%D[e!MO,'<_ <-y(jb%$YCr}>3n绫~Xrj"4 .}C<]℁$a RH@GvAf,u,qXNa(=K ,.})8& (@Ts I!>{n v!dQѡ{zc۝'VQ :dF^@nJưItA/Y`0&Q=vzgHh,D$AOb7CQU2TU1b b p! ~NՓgΤ!͆ɻdwnjL<:}W{=7H;'Eو 4$ɩI;ؙc0qmЍU9Hڂdoy9>oKQg8 [IXG)8?t4t{-AyfC%)l}/Pߟ۰Ԓs@`~d|o|^=AJM7.4H}s?HϞׇ0U>`Gy} 𱑎^~YG)g3J7H+X Bt~jУ;Xxv?o)L_`&*"H4Mfg2 ,֬/\3 r{=6xoCo X;Vp"({%ngSm7%і<\ nwyLH40ATbMt!6K!7 oW1ׁ{<9,AAAIHSIR1ʰlG(l/#9 bHP plLEIWz֩&vȬ3%N x7$Ή`a((1kkgT/8ҴlPBoT; Fq^ p=opESl`0-1gA]}sIU OӰ>8NE|֨buFf0oH0j0('͍PWXǡ  v30ӧ%w'E\-ЏUKMj xy`Izo f ؞Z*y$&;0NPpa$]y^!)· νxG mLd99<:wW3c)&1pNrzhmTk K蝷0atĻpO;I{{8L ϙw8.ӄe&w z, 9Cz#{R}>V4{͆#2u}܋Sɔu#@س}xEiZ&| %Swdv~IH >PPST`&̘g2Hg>0ƒ%$ ON4C"C>zlw 崜[b {2Ҋ!|,YtMI_.T\Np`N>1> rHPT#m,P1+S ~, x~~qq6O{.Bq=e#'r>e.(uDpWFș+㱿y-!\rf`JK'$Wƣ $ z3ӣIapɫF aȂ$aL;5'Íx r)cW4>R4 wR0@DCgrHRkNV$pf0]aE Pi-Z{i2fEIV0ͨ. 74O\gq"pXDP!6$WY) 7V&l1CYcȇ]8cZFG2!֊ ^Wf%B^y\Ei(l0|h5bP!,< )~P`2ve;ݾe8>*bA'/Va7fr%̞Es%,[92tղ;s)0E ?B>Q2\7g8G ,$89E#ٹ4XOn6/.gTw$HpN뙳d2çrsC#S~Rۋժ9cŗ HL!7VƐq L:f&>cs~A|C}\r T`ߞDz5좰AL()&0}>>ݦGLSk}m'$z* Q/l˺:~.ُ& ]B2/bU.L|ߐk/`O'=g=y0ɻ<سRu=݃`AvZkbiWr7h^C)Ԩl6 N' ԁȔ+es0w> :v'CFgjA}_ ^; i/K(P->R 'Ҽ'#Ql4+r=GqV鴗S7KL_gׂ>vGkS ? '~qUI8= tbOƒ3-}'TAqP@DRHY(ڮ&.案kDW3I#^7K`r+6+;Sfعs[O,ğ2K۹IF[^D`dNGgog<{!vi5w/kk8,g$&Rh<Ρr.kܘdCfh@bZni6W|6,c6 %ﹼCeHHx}S s CCbiTEb){Hv|Be{gG˯mڙǻf !/cXw?~EtЗVuIj_;gKو JHe(҇ k;c]8qsHxGL^Su$ KB007 jAڑs;εT /.0:RH_V86 3hm7Z^G+ w?UUq: ) ؋/M>^_AUEOM|WPomf01M[4%{ʣ k/7s%R/*|=rΓdɶ$Q!9[ mR!788[LgNx Eji"Ȍ'NhH!>>Ɋvqe8s渧`@L4V!:$zuz腵 ֔!8\Ye=D X0RZh͊f׹,th\nw2h#RǷٸ,ኀow }<E_Vs_)kmAGuiDQ(`Q(?嵤6 `pQH+HdyJNҿ\]a=w|n~`<0:TEB,!0Y-7{GU Dhր W"a0;q.rG'Btxk Ebb!SM{TE(kW.I M41Ҝ[耽襄.?guo8NcqP+Xd1mˏls1 [ۥ Sxu2lƺ3vL,E$ߋFtWUp)BRHu!%i6"n]'V XEK~vBkXMC TW+y*+49"q8O~;4xF\A*gdz;{"t"C:sqR8!d&N%O)sr{98"Lh(lc.l1MZ 8p32͖Z^ă{z8xLEV!yi9kOw[ƪJ$_r?d1kbC*;Fan͕2Vi?7.lYyGb_:]gr$%, ^{ ᦔ-o~@< 60N6$;'9"`E3)0@!8DFpX{^*vP6@7EWnG ({⟄-ȉr?ї#i41~h\ \l 15ɐfCYFb^,] $J:&..2~rUF V ;B$驨pex`1f9]USZwB8(ы;{R0Y=Md&LˆWq]6=01IM=S3!Y @i|K|St'^ nZ#K ץ1c#F⑆1HG َ<=#r_cHM ;Tتטj3v.+]/M:-q9fnG>Kû% C0!؞`^@sj bKDM#2 )uTiNޜ̘e{M-1%#DM0H&3IuDJS j@s[f;e\ ɀ1LԡT>`?_Aꓳi[0rܡM&ث+Qe7>HűxWXD000i[C Ѳܘsצ_c <9%vHn_Kt6 wO15\n2'po֜(F(fnnD88,L gnrvN ffxvo;n˭35ڳ`P<1YY)$y:\"{E3n{!cZUUK9 t@ JNY+pێ6DTmB"w`+΁][%synJkဆ8>:illnpl;t +@'AB?vO((c#HiԬABd8(?a9L?.]H$\pj (h@.# <9dm9|!O p%8?/:D{#XC?.QR!HD<5Y eUf ..@Б HvBo}Rb#D*//oio !|i.@tÃQ(緱 Ǚ$9\M A3TbP``fE2\j 5h91wV0tߜ8,^| mdC %Hl$4 KJyGӚOEW:F CJ彡3pw!siU/_2`3=@0{H@UVg g!Č`87xpa?~)c'CSIHQT4ijQV"& 5#t0gGOC@i4māX_@bAA}^Ǒ=kOw] JU?1!K&6/\̐dъ mbUBDDB&!=Pv =9P1l2HfsZyH ,HA((WPP4ȃc9諸u^06Q]FC`TaC0_0GظFz;лC`bf$@Ah( J`lhBB5Anƹ+;e Nh5E !)"@(Aӗx!D“+Be`HH@qxstpPI~ǀ9ǎ%C0W1Sw(ޝSrQhΜ%7z' 28LL])H1E$2`;l mwzTLhh_(|SFiE711AkqZiVHPJdy/E߀܀%~`eS ڂqscwuEkˆz^,cD^ 3qW`.9Hk%Xq"`-` QE,QEY&(((lr(h(X nye`g@N"Qb?SX<_Y*׫QtD@:ݔN*JkHFk?|@?">?' *TAр?gL⪈ꃺЛ|ڄ+8ent=jwL &.L3UGPav%(D%h0Z9#Pp8X#VMܚ[<Ԍ ^V>:fsd?'}a#mr%ψ8GXr(EY~@_VFaB[7ג6:pCETfcx7?[8pf5I8$j*eՔs+3aC˄b Tګ`΢SުxCi#Ԩ5a쭮 \-@T%݌qdsN7Xޤ̧(6#6EXZp,{m2EYmI0m`a1ynjV B򒒉i/|_5=kJR\3|Fuahc1FUH# 2Wm^-X Z><@pۅ('}p}zB'Z n*\; 8n,Ð@@Z!su#;kϗѶ&Z=y9B逤{g  3sr1|YEeccz~c,s~::+҃f݄%EL.v?0/y"cwߌ͹)еՒgƺAH[Y 0=@Sֽ 11)T0SJ(/zޏ{/E- W^L=l~dҚd>7|O{xD=9Gw)J >Mom0gy+&v>r:C`m]:&<"&W=oJam@GhHdp^L{VzG~3j/ ү+KBR$P: xg2X;{׺9zט6 `jݮpKsEDEnl$rWem#r{).nrh I2ܾ)`ۅz8?&'B$$! ! ܐAƛ $06p/o~O|C|L/?)'1-}"_b3>M`4Jf!p^70iϛpf>6&g$\&~n''tYz,qʓmvϤczw|-`WQd%45Ϗo-xTf4J5U #.ZG}3rj0:f`h7+Osڗ9r, qw<6#G);>>Ǔ2G]_Xv5ѐe(Ȕ(*3eu9KBkmD:g"4@џeG7 *eAJƭlƾjNb[y#ZuiT=kB}P̄NlKM3ӼyM 6eA?' <)߿N\;HZdxm7~_Z<~⑘xETU;GnHW|"Cؗ f$Qr}{Ov2 A۔YgNmf<9FTѫ FY-M`-&nFh=u:uRyy7d2ܕɐG478kȰ"Q&J\ysl>"yc$>}T{Kh3cࢸ!&ka+޲_lHp$]{<>op:(1I8TH{;V0F|_uBE3d&r 9->[Қ>Nx?o?kaC3Rf p (J#oI[e3MaKTI4!Q; |yS* 8o/4 ѿ^]_C,}W~tq=OG’><@ڑqL,؂1hb(tmr"CSMYGhOtu LyRwt)zS)9I"G=o:k>#o>犼yv+v-gić!qW)'^tۿ6242{3kZ{~nX7aX>6#^Ǯo TaXYpӮ| j*pZ"6hѲHDa{ mOb6&;K c6#GwF0:gӒȣPyƼLA\w׮:8=)M8" ~ɂ;Z\pvvhad m<7mWwM5tr@uŐ47u)9nafē`R{am&"GϘ _~#>149?ﱮF BjerB ZLҀ_9IJʾ7- %͋GW'|nQ˹Z?s)NPYA {L"?G%H}ZvjE3FS}9Gv(C9HO`UTQQ=A!1<Ձ=(QM% BеK(12RDDbbL;`]NY??>!c1ĘN w}Ii '@nL{86LG1}Pr.MuM?R!ghjsC >153uŝdpam 7uX ۇT3~+AF"9b>PXӗdvShR0FpҚ@P/KjpZ PMEcJZJ+ V1߯: CHY?8C%Mĉs 0 };e>.|>;{늟(=!g=٪O&`5ji/9 K\p e$$Icx0F笎*G-Za^/{NI2쀀M?EHL:0 Vz&όǺ{iݰHuy^{c2uU_M:~4_oE\3=`ځ9*XAg &c^Fk_fTgm7 I'G틢ICf<6|~4Q֑ԣ"%0xObhPrH@(B NooɱYQurm)J[|/4Pq(gl 9[uR7 37>7\piEy +IBA"I4!7>ZY/@̉],n2\##}{>!}>律r!&`GZfHF'EmM.&NpR& 9Iir˜N{wr6DIϷ&OfX>+3̱qۦ-h+ Ś 5yE. (FVĖRZ^VCձ ҤV+~"D9r,"!pMj81SEPOƇ:ϫ?~׽[;1c"1 D hP9Ͳsmڥ͵*.Qr_xcΉ];ϴG4dsURv@ ;1lb.Zc.b2B`g9+'+_Rw`$q1bUS)g/C;xZ9NGyf0 @$ASZm%f47!Ђj"pנmN]$$ ӹeNDop2jVCDdԕ  oQu2 Rh.^M"P۷1k6BD$1;Ha ]X2*p|-}>RW$RDya!c$;=->}ǷZ;uJBN$C pLgv)`%oc1qZXѶ&@d,T={6ǎe~-7݁cwqĹc몝Rpzg%Vr{c #9ٜmŽY2- |AhGmtLny/R;˖d˓/tpt6.^ `xi#k4@'(g`"Z68\M8oɧUވɿ<71sڙ& N3fw$" 5f E $B 1M!֑Tm"|;<%H8v۲r ~}]}W;<06ڏ&cw&H88_f\,6l@Bm|d"䪮8"' {'tJq2[O|sCȅ =1vgm~"صDS2"wWrG;{9\gxYux '~zd"K"3I:62wusn.5("TTaԕR^_#':9 ??țǏn; \aAQev 0qhK %a5 GUxŴSBl,"2 =$#}Ģϑ4$D܆"OӐ=&'/ώt%r#{rGg҇욈( 0l90zGgit,y68Cc_a#>?K CA6lMbzzS\ ۃUU@0KHtC{Ya~7!2~9"Vv lI6A S6D; F~vti`ܯ%16" oi(kԋ[c fw q/>=>J,0}>p_ sg,ɏM3F7WFn.e(CG_p.! ^ 6xbTgi86yЙ$# 99ÃQw_AMˬ} '4cGE*FFE׆H8FCD `8z>A}8${󄦩 `6D H y]KMI`r8`>pؐa1>$Pk8z 0\+ba{??ej/<0*f1۵R;P HKnw"oLPvbI-FaJBغmGA 9Kw#i>GzsS;rvi; 2uNgӒnwY{R(:ڭ ɟ,yUk~!wRbNtFl%+ )dzSquǠsݞk㴽ǑmrwY;#Y5W8<ϑIc~%;BM4j x9IYUE'i-v7w}z܌9qY$2 C!o GEV;I@w!qHNd uqл](5Ccێ"nrxʣ@!TcyRM߹'ݐb޸\6FfjQ5ۺm>q}Ԃ XS2#HBPʔh>+>ЀA*yx) rz 8oL V!0sވ}C@~?^۱t֙8(5xՏ30LO~ B3 ?g"%qb=ccg&Ӟ kߣ3F* K^G =HI~zxQ,9Ǧ[nIKwJ>y \N"3mE1 Ev pdh|:?]|㢾_fa&:G&I sL'3Ida&<'1ӿ^㣶9D [ q:rzx}{0۰CZ9zpwqۈN2߸. kNyorM& vo{^3P4minˀ΂y> jLs8oZohq, sUXOYVĮh@d; $5 n}:ygvz|D3?1(2BLj|&]ukx \iG6qԩRfԹBr؁u jnx e;;@$_18,fe RI#[6DQvy qKҿY2F)bz B4S']Sz?PUB@׺C!ZJ<{u9I{C7ꜟȄ {} ǎX~̝$oi-E -#N{B1E `$Mj&a:`"٩(ڍeѸ0LjunFk78jTjD f `-0=}xƍ0nrrΨ.֡d([nw*֬ \T8cW댋!EQ$z!˖& S_m~4fJoBC냒eDкL xpD aih4V'}`z.L:O$ڟ3:b2|ӡAzNA֋C=Ń?Qm.='g`6Sw+~zuJMc~sopSD<( E;3xT)_NCaWiOn d6 ٮ$TwTyz,{3*섬jIsF4}.ųf!y! ԧ۲/q˩xV Mm%|I0_c]Ɗr} NC v&ςtk %Gx gN92N| Zi$YIEȪEncH %Xlp&pfoV0z6a!|~c잾?C_R@}eEECtΙm4= ZX*>Mۺ^FBB[/ZR^|}h;14sG(zo*v-u4ܬ|`S IId;0/-2SJ]v"m 3""n' Šn: fVg Q$Jθ$UQQnRǵX`Gpk׹lze|g5;׾w wۇ89$ ]%"nyMM&h9jMۯ.댇y"=w6H}롹}έlw(Gt B ('sYǮN\H IB#qP;9{(i`rd] A#0A߰K߹v4o5L}5ن!³>f53ƿÏڌzGfJ&o_p^dĞ$F#͋(d 4b%,42) J"mqwZv.ư#QԚM4Κ79_(Iٷ[CYIi4u6߆HUHG h^n5QN)ִJA *r65vXj d7Lr&8 ܹ1B}>vR>0WcsgUHj= ?8|)zcD4%*mĒhAr"!X3j&6E09LZƣ."[e%WG=_D|J5mC4!)Eo>tFCE=Lg?ޝ9Ǚ?5aI g}n,ݥџX#Ľ\4QՍO'oC@1zLI2S,0Mvz?$فI?ݟgϠh2Ǚ =}Ja`÷ܙ%$wF^`t)}r\v. }巂bJ`I:!+V6_ɣ%;s |PE'*"HbGzfz (d*J@(ᣀ'@hcO⃞s[wMRuӷߛϖtҕ5,Gr[pU?Tɿb2|PGX ݓdPfCdtHXfx[E<͊LUiQ_96;ϾNOhd?"(2OR4p$ :w;O ob;4WAU%%;+9/ Ͷ dW=x=m :Ab'8 G72OC"h#N,))/]͍}}rqϜRb3I4O˪6SFa4K2.UlYR7q {qUP qqG6찔 #cy$!BNYl}k7AQQ7zU$#^BE>$;g%'^l5*zrD.pO? QT!v jU):?<[39l/4 pSi9*>$>\\=7X|n+lI;:R٨j\,r-b+lSFֺ`I/UlGD-7ġ0D;U81Qe Ʋ3,7Ripzn*@N<>%֒3E$Zx}6ժ&b>*X5-؇ &vjNG0TŚ-'a6$Kv,'(0 ˈrQqOp]>(bE6!(4dX.,hc"L`ǐ׽@]z3qC:kA uJœXhagN 38)i'_I;}| @byCo)QUw! ̒nȆTa;"lhoh~QdPlQIR@MdL5'd]!;ȁRWE1-RiO;g0b5^T?=Z7)YOc KRZDgh!#o<P)C{a=6sKӎTC91O 8MV{>&d56 BK~ghD }Jl?)Q(B(f&f(]ҧ?{12y#?QU@Q!)@T1I><]E\cώiL7,}u4CAP!H$stEa+- RڭF5r izn] F>mv md8H(h:ϻ5>̼3y : r;A =zfIt|_'{.iJ?@;KSB>]]w&DN@Pr&M i!d )B.5@P)D >K$# J5 |+^ EO I:4>c4-Ma 5jKQD'9")/wCt>pŠ84+0DNhqOiNs`hElca2~,!$b" bS_@䟷7@fQa`,[pxI'Ikz$ĉ1 Z~>O3 Yʦcy^/9ɯ"8kCƙ2ڙ)#e0|c͍,yܡ>]Fp,6{1Kc{|>|9j޼!ބz=ցBT1}jT0R D:piݻ檥Il77Aц$r&SDHM 3+B)/'OD_?P-DK͡ i00JIl?z?k6WoU|j\cDU޷wqIKn^\JhyHF$!.yy>:A6hj@آpu}(|ƂGf)#B8m+BizCTMPHlˤ `iZZRb* Z_MCP36lAc c)5"IkJr4ihtBPP yLBQ)Jhj DRb%iR Y`A3Vnr@ `.Rc㊓bɂ+HPt*q}HkR(6Yp0c4i*u:Ci63H̫\%(E9O!ť =X@"taKLhr 2h䋾]8v\Rԣ#^7V2CN=ZMzq:QsbI,fND.^!f EQYUWXD*d3o 5iYM K34:XO‰V}6D`ۼ!R].$().=1C3)Բ(q/%+' %j`:6p]g8t&G %ċ5ˢFpqёDiRBhb4fNpmXx˩v hC+Ylm 沺V17S--pUZ P$2#358f8YulK5b/ō1=dq< Cˍ`ha Ե'5}HL2=;y;JR7$e!}>y& RmG?\,(LǯE ^:XBg Hy"~_ab >>! ߿mI2 ;*PwL"Odaaa9/EaG"tTS=ߒ,((pCMɤ!}B`;F$j$BH$JifiBh7=Xn;o  T8~rz]p(=2ъZ4.=g31\DL:zDvư؝ZCg=9ѯy mi҃e\҉2.bm T&뽒mk82!?, GWd B5Xh4 \uCBZF(iW>1 4f(?>ˠh$biC8&|K,,yF tBZ4QPd/uy }~ P+Ӄ%3}u|.Og3h6l;>GyPA*VQ.)ѹH bA ̂8$MYTbG#k؞h$_  g ߇}ZC~%; N6 OZ_)aާT)LK ܁}"nyY[,f$= IpNi9P13M6: d }ڠ /C>eW?}|ER9?˶%L-G4ݡic8r1г|$|='tlIg 5`n2pbia@>{>2?wxl4jiƀ Ԙ}K1]ɺP泞0]B]e>Ct!E""dF`ҩ]t"DфGm ($|{Ny&9SsE8y0@P@Ca$@%22UZiN21rl hn:  `+d>z4j[4Im 2҇$#wnSy i>&fцGAa5{YTQ dV^ၽDŽy}E馗}nnrTU!U^jWxj1 !1P\5~}گаcQ&4n#p^GI}MXή@pbz13mU|;WǏb; :!<v#n63[. N#9]ԏ r-D P`!kw$ Z;.c%n,mi̒?|B0xk.Ϧ 4ZaXC禷NyPP 6֤_H3hqN˴ r+r!euËmP%RdzhIpҥ7d8)3:CEApi%uZnLe0@^[sMl+aDU>eOLD2[]ܩB&*dERSg ̇_DziD098 ))f#zB:%$O*ls~}d>9t(5bv<… 5I%@Ꮭa| *' 9*[act;Q}n䫓@5bMaK 8dqBL)m)I;rJ ]~a7hIi&AJ !ۇ)S qφo?Gw#cpjb~*vZ5BPhWǯ}'vDn >9b`0R3m_ixc#~*Lz I>|rL}rSxO~"h91p.GuM;3{3~cTT~"`i_da6==PFѢC'yơѰĴ>pP:VOO-]~.=yZ4$T`i im>}~]ՏvG}u 3(LdR QCHfFe=^JpqMH̞ʯ^n= q!'&Oבf&^mo v^TQi{/ åF|5a"t]Lg|a{HR8IHR++A)Ҧ+7yi!DNeֳ=E?,P.)^ƢcCI*i]j % >Qeyy9;\gMjmNZQG/!gC6 R&0) DzGz-H!7b:oZ4j٘#5O)n=aǝ[Qb La@  L} Ryas6q~&S!B6P4/L Nfe0H"7 P?A\Ԣjpp=X4}5TqpT@246 q~pOn\}LdjGAACɝYDzTVq}' (IFi3"$5,hB$gkgOH CGqLSD49,~JPHTCt$ Qʑ \ 33M כiך{у,3L(`dH$)))FZJ4:T6 4@J-yAJTe dip\Ē- 'B(J9`PrC LWy)}!bI +~ce8`PdԚp*\MΤd"bض$"4hkb iLiL3k2A͇4Uڈ gN6 (Y0RbҔloPH12@p}{/Xl2WQ d/Mg5! ݉J=rrh~_oZv%mDŽ-(TAeL&yLJ M@n/GпNf'^=iv()H]v&} ~8蚭@db72I$݋<F ?;e5lG0eDQB9I :w8JWŭI9'Iԩ*$ ȦPaeFAXbt/=%Oag?M<. *Hbh& 1e%SpN,% J.wU9bHƫ:q 4c46V Pn#ձZ0Aa nͦuֵ.Pӂ\GqApoI'UBC|qۄOˎ=M2ȕ`N6V6ɍidT5j^55(CHMja677Vd 0扃ٌL`\`qo\gN{ !6Ў 24dǾB,vuBSWx!9LDH!,:< Rv:ZQEasכyO-bXfwf=caҺ4Mޑtc b Mʘ5) e¥Lz`@|Vq0$rNZ BkXS!`,Ȑu 1   ĈUڢh<<9a3KdC^$ATi-yv@;9ui=x3s5@SOEriṋLB}Kb^ QQb2l A1(ŽCB`hAѤOF76wLqa"ϬWтipmKN2IR#yl#7ׁ#WaoW ITTG @ z (4o SNڵ"#HڤA(iՉ0%dEQۑb 9WC b&FXopjQX*HDtwիN\&5K˭#HMD@"=`:ܰr'PbR  |3,/=+wA98(2bܥqP74"9ƤP:Gѕ o} xAE_k>PILW3cˇL u;RM|dM!Pi3ڿ\:1@wy>BdڅE=`}2QEs2a3ފa܎I|#xf9mN'&߿M&7ǥE]߮_|g,22 {KJdAWݜrI_qu5Ĩҧ3]&Fk'}v5y>~D*j( a7E1W֮2_Q1L"SJ҂R2@HM RALP0E"3MyIx!țR+4R5G=j! ;@DE,J%BBPRLPA 4!\} 8BJI!<&5FĂT'SoB \w(%Xb@u`[' ]??ᯯjaUd u?f. C;vo~at@HDny Bt [3Q6Xk[MrRmGz&\df`Nx4k a"hIhPI1 250d)"iR"B b@iNw<>(!Kd֋EAQ4-za)Y }Ї1djA} F61|6S?@"~w!ybVyꪪٸm uq/>_3l ~v~W܋*!%0>E;|!GL[lt"yR5tRrSr*o6$}uFP^GKIOB h0FB4'jPf54p猔fY4iA0L@owjj fILccǭK}mu J*i )% EP QdAd{_I Q5T2 +IRR4 @SPK!UPHBRL@(߆|<"p8' fIZZYth HCtexs{?'#LW9W5ɾda2H{ /&$SRq˲vܠ7kߡډ"vyƟҗdD$#uv.ejXfy 6۹ 'qەR6]ㅉOvnqy5G_vFth21<4j#*ߍ7amɌd;I1+z}H*titᨁEڍ5oZgU#nWD]5Bim߂Ψ)QN܄}ɳM ewވ˅̒sє[$o&ձ{ݽ϶H)0 ܙ #0!p V' ZC`sz%R={;)0J_~4UY뼚K{o1]&a|EaGw048p܎hJ{]AMu^5^ @ً smF0aKAVSwC߁t432n6~d(ؐ <87\aMTfd}ζi,u*B]آl I@|A%s:bBsx@,~N@ă$[l3yi2K")N|{Xo&;s^>z8B^\!=k;f$N Ӗ)h#AɆyҁGs8姑^D^M$Zuec:\$Gw6PvUWAS2=M Hpq=D|GP w9BF$nihxs"9LJS5Ӿ0;~MssgM`ʽ@N_:t7aUKn˅h j,5L&L"3~PZe&  q%̔qp!ڄtY/Ӯ+.b36nKۼ*v/v$J8x7AE<;1 :ǥA\WqEy-dhq  fD_G,.zZUxV. R;G7ѭ96ng}C/|[xnSmE }"ۃL@:48:ߋLda2+̱fwrrكC`wQ9^hx] ~d(cgf,he#y*|Ww:r!Ka7!*g ZMvŒWIx~ -?nP M@B`~HMVdLSj=\een5\^4*:߷֖5xjg9DH]ʋ¡!xiC:];LFwԶ6׎8Yu Sֈfb1/ͺ1vxw9d]!nסdc=whcìL+shw9wKƜ9ڌcݐt2J`WN-ag9TAC :ӎJMFu•?<K,ji5$A!9242'3~9lQcl1 !Ϗn+ybabL(i<@Zk#Zd90͓'p6Ƣ4 anyvp )5aFXlZ gޤtMBj:tԆA!IgÙDԶCDkt>oٜ‰eKŤay^gS`['֭>8ŪT2$F;Q6w~ARsx7)n"d$1u:@5G~bdyN;aÖnsM&fML5>1cLQ:]8v3$Fɓ~\ g$s,Gexu,L^!TOrfNroB SʋVa>NkvL;rw0c,xy6ͦϳ˥uː4vafCJ\@s>g.習uk1rJnugKAz`cQL`@ϼxt:f1߮Hfi;p1\m AHuA3*RiRfXyŌOuP$C:bb̹5;YW:3þ2 T z`"+'LI32*Y,׬0҇ײ#,6{t6M|ej{뉕kbzƫB:8$l )uzVDB88a /ŝcu.\{x2|u&pwIA%I(oMi+ĄRgg `-AG7uZ(ƱmRirٛ~"C[$7^+!w &/S^/s0rǏ3PcYbd T k0kk׉CpMb>ϩ)H) 2Ejy .nLs< 6#;gCTb$"x$15žɋsg-l;Φ 2 /zfL3V6ߋ !sZk7k"]xP52@nGwA= 4ݘE4 w\Sfd٧m9xԤwZsdPRBqu b'vckȑ(G|ݫ!sF]b^Ou<5a.TI%szaPs]rhLͶ6gWMXn3A(\g7z$w '้?kw6e[Jm$嫬T{ߧ zo30ה8ޙsւFt  #[ZGr EI `6K&]tނ +qQxxA 1L7=`5<,6YK-I4̨raۙKCnrIa8iג0:nQѬI2Zޘ26r¸/+N9 wbC8~{8[^}_NΤT6ynqt:dq=+K;h8d&xo6&6(xCK&:,֤}5CN_5FFCq]eI4LS[Z>D ]6)C :ly'4ͭ+!  D 1r-!=HqhT !bDxDӹђ(* %uֻ,C)h )Ii}IA:pSHiG=d3ӟ3f.8!fa9C."5LqR-z` r 9׀sG vE 8_C=;r{)t > }_jH`(:ʽ9?xDA;f` y;<;\RS\` .Ws`%o>w}+HhV$˂tێ dz9u*ktk54p}mI AP@=3shwuQ {}hulB}P!5?목E^C 4hZa˕e 64S9ڛd޷*4l Bkjސ*֘ΐ^#>>ֵ^Dg幻@ tƨ4Pw#mReJmӽ:[g,:j0 b HCBέ$46D5ڝɆ.¤"gLc v Ƕȑ[ l$œ!]ՐOAZ{(POChZ?sڜe'p0E ^c}~^\.ɽf##{!*uTg4PX|<SU-_K&aq۹_<^X58B[ٻhSOͳjt2~L6t+7'** > 4| ח,-&s]\b% *ڦu\AΙk± iZT\q wa ]J9#CËH.;I}&|\MyL nV5P ]2f]`~O(;dt/#p767m(9@gjV}fB&w&Yb3k??_Gƴ_n` E!}phtvs݃Q۲>#(d<6~qcrAļ@aHLz5$s0(7m=vw/t u_c RHB>l^|v~í:by"l0 O7耡(PHU % J4RPHTԣ-(G*A!ssDOd#x㆔'_%tTV$>㪄typ?yG@j~i/=:AR(g^'~I ūB(yJ ~dG㪅DMCKdekgDTYDڃg!XTچDfQqbf_c:f=biz>d ܇ Q vA1Lx@mtf;RTAH@=5(- 4+D*<(<`=&a% v}A܏9']0n|-}$ >7¯˻@0 8'=Oo9I _g)daa2gm )OX'T2{nJFZWdC<_7H*v@w`> utlO!i lv}轡 F F_1{\PdGN#[:UR*yW qLXg $ m)Oc+44&j()Tu{ё0:wvC.95*#bzRwtMD*\\}x0g I#gG)6O/ލ "5C 䜍)^Fg -3v[̆S9&1™`X-(Rh1 v@=? ϣZ`Ŏ8 Ĉ' wk9l>8f% e+t Qڶ%#O!![!poهwv4|{J>ou Ff&܁BO_1'БVCȑv 4\'GddP؝h"gVr8i2\ j62`2 6CHlgıZj'$J.Iwf&m`^ K>8i♓ ƥ6ӒK/SB5`j51"W- `]U^nr IMq^W7)@jMwT_2C%2̲2L}RC1LȱPC44 BP$ "R ց Xܿ]N?DĪ. qCFB5+eN7V3eu1JTBq\n44$R_g<rZ*)%I;+ p11ZkEn;% 7DߍgӋ K!xnG(r[6 h:ǏcY2Ԇr'8.i?9Ac;d{!ڐnut4vy~kQca]s]Ɓ l#Q!BR>߮Qt%;МQ"2BjLklFVĐSC&$ :d[S`5pVϊaah3]1XyKM'-|sL2e^rÑrUVwQ67l%&CyNVpŝPsNk%KPfЄМ!ŚG`HspyR Z͎.4s9e$nyRUƥa1>i!zȦHs^yElP N+qշIw['izmkN6s1cSm5^g- 6VEQlP$3 ˴zb, ߚ*hf:K(was8B╥sV{ sT[1QF.yT2HL,%~p؊iL:1CI֊aII!Kh2cER }lP\Q_c^, 52 -8{x\ GH2p/\Lg0ot(٫ZR82N ti);9קbbQ5j1#uh,/Kxp3q KEwRD.&* (421Duצ3Wyhj'5zyZ'72-q[e\OH٦RQ+73F#5T:G<}'SpHq1<(:չXmdxƙA! ew7hr4)>v_Z|% N#˾hèB秲Q/Poۈw>ܜVoc;*iWxlGy\zK&wY8G^瞺 j1j' Yjyxxo'=PY wzׇ\j1=mb'={,Ũy:qvڝni,mߓkdo"H4[XF4×YnY=lT 14Aw#s;&VHe/;CsiEP$n91ű(}Hw6)=յfƆ^t,cWj=<T,Z c`cjdUUUQi0g@H!e%:3:S6bqjLmX,̳UEVژthX&K?^[ e=*{{Uw"do l<wt'N.|u|;&+ô +Y9AXbaT%TF)db(v5oթphJr dAAJ!iD F;c\n|׊'zSޠP؁"lR d;PJ!@&LMHE_>k 1z}^lrp@r*1e|A@x @[ a: ^ki==\ B8ThI F! U(hR ($h))$(()"kZi;zt#x:1t~w S^e^d?8ht:C, ;#EI)4P1>jh$gTLɂKaOW052Jt!Aj6|M{ QوiW )R *`_UzMc+HyD$*`D`hcAfF',4ha8o NBC/SV֟Eȟ˂<%Bƀ*«x4rBn`?f@t&@m8%tɓ m !;4sg{'tG,h(BEYDa8AUe8_*]ٝϻ1t#KRI.x{>>CXGəԧRw8Nb>ڈ HJuFi.[qMƃ D7ў]*C|HoꦩN_/2K>}S7"P}8b8$-2@ E<D巷YH\>WIOW C˶$38k4{E;p*" TSPKI5%,@F$LvrPCrP Q *IC\64r&$JaSa&TM4EF"(, hzdlhW~u jݘa@Ec緟׷s9qcO}@*LN"v+rk8!W8:2YgNߤh|!HU$ұ |_d5PHFP>KVͭ>!, }:ȝz@%? ݄w  >TAbPa4owe;ܳ  ̥\;H4MVL<ƊV&ɪzF1?pg L߆I2/a,$!?Gjcl|2OO|g4´ Ajh#f:Xb; nnns]݈a'#o<BGЦt60𖖅ĨLwIP!ꀦC`TP 'ʬKhW-.٬\IX6`Ie`L/U٢HIцOo`f^؁Am?jк̞{3e^}r|dMM$z$205'  ; ֧Et={dK\f"d2Wr9`:c$|Ġj{6_t/a73$C̉{#yCZ+@.ɇ`@P :)]"y^NASHc TM +!ڐ d8jҸ-u;\dA Sk'b<ոvL+4\p +Ş&eCZ1YXBdR2LYR0sA_v"F2̇%&ѮsXپGmJykIia.>lUz&5vE[ZnraP9fu0CQm04DkD;|#7B+x!"D:2qư0*&H;d=1HHKz/ݍdF$Ã:Z`hi3.L I=3)z2/ddEDW#Ԟ9@KK{'0Cﻞ#Z(܄وxKPTQ1QB$Lj`FşrU$Ƶ1T%X";ZŠ S驭:^1ۚLr\Z3"ph?O n\}GN@^>;<D{PMN䡭ėt*$+#&Z" ) ;g3<.)& "msVUb UDD$rx/ 9 9!D{tF@q=s`l|I>S>yt6<<03"`JbaZP`VC=$'BC-&>!넇ho~Y(lFE:I\d&&fXoBzMwDIס#("<@,>o50=< oXl9d&Ә7H+@A&??qi3/οK&o{(TIž!.JePX}:4P)6bD%n'92`KpCvs;lRHtj/P:?nWbC([i" @A$O1Iʫ- ӣ;٪h|kF?J3U3cp xAM% 6fRh%HNj5͎$v0tRTC6g3Ǎ"gK{N* o UQ)Q6Tyv =ZÜ8Ov %p1:I.0CMܕ)ĕ$%OyhJ?xnٌʖ {-1O8L4nDxް{ I0`QջsmHK'bŵ>bdžCä%KL5Df,ıha%N C27x:D0 ZJo j J UiF*`FFDb96C܁Vd;yA}p IۡvTx62 /i% 9UH+C4)HSIDP[Θ;~ C؁n=Nϑ}( Ռ0 \6fŲA'D?7 2/BsS|Hv">)-D'SJДUК H&$"@b$Z(R)"Z XF $ H)(iJi$D4+441)S0,  @* 4*SM LCBPh]I$E*XV 4T$HT%4PPḌHPMPT+HQKM@"ABM!HPQ JHR-m=?3gZ!1+N{duQ~h> bBQEmV,kNehD(A9rΚrQ5T)b+ZddzDjt,;T3UT1DG`rNq[Ͽt*) :>0C @;Dž~",hMNnwD?ٯ~t?# h (k1u!|SԔ+}* ! *Z!i/V(Z!($b*)*& & *&"a(JY&IEX Bt:S3%h٩7䇤q$$#yzǧ{B`FSFbG~ٝ BAp6 ;QE`"qkF ؍qyA;HDžs=݃į!G7Dx`x+;;Έ3@>^ lWy:nv[YH^(LdBaVh`p&_S#Ls;U @@6wl㫿1 C7Dd?P#;D.{DQL| `(MO` [h.?QAU^aQRa8~O-3iѬƓV#w8L(A)BlnakA+gh*Qd=紞 |`oxb `+ Ͽ0Bu qYmh`60B!^!evkW ˮ= @hy{бyŏ&\%J A(HQ޵u#PEԋm876(<Eq4DN'g:CT}M" yR tP 9'1)Z@0@)^Έ? ;G죽<}fL{qs9`Q,)9< P5|CvzS ߺ'B⍃N8ؑ}'0`˧Cާv!@H/Fɘ}Gg=,x"!5H{ y!ݱۥx4v5E1׾9v竿ykXBֳTedEɾh ErjE'{iVSU}}=Jr9Y!`~ڇ BYq ,tfWélKNi̭j8t~ߌM!"Pv鋊}0am4SoD|!՟7RsOJcda ,=I?HIҩ̜JC!8''ߵʋLpd/ER{nw~\$eˎ6Fz{Km DN.\GCR?'X&F$J?wqrA & ၇ \@W}xBm˔*G _)\hlffRdtfg/2,*86s ;((`ҋncLUxClO(zkH @R)$VȄȯ)L&^2Z(`4t_Eb!;~^+]?ʈb{X`) ~] j `LI8 5IMC=Gg{N@ESgs>6l͇1>]rm<@p')H4~ O>}Q@7  TCN!0{|ҩ0uOhBowʞP}0zݶ?G.مDa-Y^BrzF@嚑@_dм(+ SC^D4P_GHQt>ݐ9 䁂h_P9.2  Sזé7xy b?멹H=!{X³sҳ șX"f$+`]̇}CG; DG|XAJ*Fh H_*'hȉxh_6ICr.߳5χ$Y#*T3?#5L^F@oz'>!g/Ѱ74!n">H 8`6J.; ǓPxd);X2j420VHKG^+%[]3y8pzypBW߻%Si4h(tcʴ4{z<{rvѣNV엇;?yw=pP3@aܢK?0>C;P6Hh8(X;t3HUysW R |4OPqϳS8A`"zPIsycXOD:$u띑:|Wi,ӖZܾ_jlbn_ *Pߎ8 8EiZ3;B<*r<=*ҮMnc-Ѫ+n=\Irʟ[YV(K9nLDw6kɸ"P/<~bx l{l/s^pϧ%ʁiOMsf2s&tyF9Vq~|wغ'A/K+y|97dL%ZLdc"2a`1/PcW/ĕgxVg㐬pjDˮvkAZv7>{{> =rw^16SxcA 3hegʏQp:jOAJE<ԍ]]k'Omi+gdm$6|vtS;!0$rdy2 2s]fZzQ3K[sn =GYqn9'4<>)s@sVD[6PBBckbbA T0&@t7׹V{Zp/ߘtK h >ĄdeO) Ip8Bݐ xXvCi)C  j 'o~*#˱˱]ShJ[,E` dbϥ\2KO;@H%0P@3ڂa7 Hf)4%y!h*.hj=p?ᨩ#ΌhX-lQs:vb0Ep9ѴA1boC1d{! +M0u) F`ګ=s9Ӣ͵Fڦaׯm]l IḵE&˳KHA #-Q,-+lmZFZhʀ$Od\zS,9pt=RDY? LR5] w׎O;!XȚ& S4LE8*uPiլ6Q$w"dNF~b-!&&!&YDBwڃaDHmAJTK1 7pd X(D9P}4҅%eFVA4")Re,D"  4%E PP҅@@pBuCQд*PD2D"P*1*S@TA"rBd-S "QA#)TERiP;j {ӓ9$~t IØ~h$*O.{<ǔc4A~dDCX Ƨbۄ~!"U i.Bq)LdK(:,8` ێ3`%%MY9S ϫ~C{}|lZ'% Ob%!U!MQ ?ا톻Oo=EJ#|a?+Ond%&17U{G~zb4TE(#01%) BWDaGhҔSBPr&i *d"HR (њi@hi!i+40GZd5` Ӧ$=D A4'EHP4 @Rh?) ! "W1U!0QPR@CSDLPTTb !%끪jq_ TLcAY ěpKcӍY 6R;?K;'XxJOʚPر| = rjg b9BYՂl ,ySObO^~;xM11$U=<>~Ejak XOgh EھQ@*tԎvOjCHPij4{R 4*h&h'x ̔_q1 DQ!VbJ|GqIcEН*l,34.vFІ&%aQ[6H{szb d>*N/K )8"=c20 Vzk1% mnuxYM9Ngx\Od&F7ޝ1As0ua|8zԞ:f{$0sa [Ã̉5'#XٿcGΊx3WPN,鍎q _VP! _.No]HF'qPW)0>ul(z'૆ TRi J6A<-)nw{cS׆Y.8(! Tz5r`> i87G FR3<æ 1Ϛ;b}t_7A9'bRCBTNT{^sc[o b? y|xk퉷ފv`v_#BEIsW!̠PHd,PD2Bk}q/[F'H2B`oywg<  ョ|HW;­2OӪAsg,HP.P|L{)<% 0F 2N< y$ hAyoI#%*2>-`:H;}6r!&$??@(ĞuHI1f418&XֵQGZ6+p|:Vg^H+*h;!S\Uw'1Dd"7#mڬ0^4J1-x5UPӵ˪fT6"24f1>Um)}"Y[mjRQʲ\mIn4 hC2DDi"x!EM덽fkWXUaQt:1 !3TA@D,-l&ǀmI"uR6ep,Dݥ <ֹ3Xhha C""Ysvg:ݬ64@2]eHwkǯxj(slTJPE @>|&!80O3hhnKó ͒pk!?({Q6* \ ϙ YNH|SRAnӇ4 +@!!118HzLq1NX|sx{SL;gkpAlТĄ B.@*NGg )A }Qr чzLPoI(0&4-j:gE}qaB©;;z~z(43Ĥ1 ocO"r@J: \!yxnqCb?XET:Ϻˑ9P7C&Z4:EJZ1㌭w;  (@zxĕKm|ɶe:E45OB҄d-º]0&jc1T.hǎd&Ln7hIX6 _G͓c /1F@럶fqDCDV"@%'FcN%LoNBC|_Q$4 ?NU|#4ΓGG',BVrx-#%oLQS95H<.zeF+Pᵤ~cOK8݁|h[_[}I҃Bb%f0M q&:nCjb?)11F!tz3"1E\@@*@.a Xsf${1*£pJT[B dIص)[3=yo}Cg 3Z3$݋?RJLC"mZ0F` $*"T^!I%|%]x_DGO 868(lɪ9`?,X4^,8LcHu6[o5Q&nDQIn8i-^!*$B -m,}:rtHY{giTl|](O-%"1mm}Nu> (t ,.;( L J*eCy;4<ɡ/St܂ d i )ADu5L@QÀoe03;a}#^b:״c퓬Hя%TG) ' 2QXFNlC(F) I!H?:s-ez"=ypQQtQ=FKJȤ$-74 /sp>,xRSLvqTpPu{O|xK5OH hp 0_Nh֐ K'< k;&90/z:GIшHר$EguG3k4-U dd 6O}zFs+]%_ 3&A{@X EzqGFO%Ba$$aF&6c0D}N,A?Qk;ʻ_ȅ.aՓQ=89O=7QcR,B$+0,|8?܊M޺WOt(Ȇ]kvE\14 ch6>mfxtbHn=fx7:g'uKd?ۅ^RI~s@̋_bqkTI q 'C 5Ӓ? ~djus0T+rIE`$dv~K9\]~FB0#F}$AF4I;#b:L8ۙ#2hp*5)3F9 6J:ʪe%mpi>Xщ J1nKM(7PvV6sU3(ؒ\kj40fa d6.,Q\SVH:k3omssa_ 6 9`(L|{ g akWQY\jť5Eexԯ c@cj:d>AxEgÙkA!Ot+ok q%A$  86R,aZPM=7%n8-e)x!Cf(,0,C @*Ҭ) `F!UXI.=i&14.c,+413!"M5s嘓E1nq9 c\i4##B0 ® 0WdɣAkn̊?+AaM{K(od_ FXiLLz/81a-(B|͒ zLc(FKENg4620ۗ݁q:7 S}'ޑ u"44>HNH H.72: a@B+5 lccd%x+pص$bL$bN:r5O1,M$>6D:18@ `֊!`N!M$2Dı(eB :b&kD"F73Q# <<2 *XTQ (4H=12cNsLC ք& N89F"cG,Dg~a &nf|K$l< :gW ^??єM>RR>:eM(jOOYn ^7=`IܼG)Jm@{[ xy|sA4?.uLb+H6TIAsnFF2A F 1 l Аh,~PD1 a~hoU촅܆즩I㧑ö$ $GS@QHd4@Gp4NW{wY;)71ens4y],2-+(PiPhE`T(hO suګid&(P B)`jU"`4(4@IIQ 44Q0Р%EE15c. 2b]RRQB >F 4C1K0@US%2QL0IML!IԊoLfCeEK$@-QhB˥A68H k X\=u8b ½mI9%L!$l8bb)I PQ) )AhXKq3BW#t I@SIC&ﻙ_|@`xLD&]r !, MD& wZ̚0be1t@>l;! kj'۳zK5l>~<BF}lR/8E5 !H3'q;.n!H!2*1:af RJ(RXHJV  iV% (JHb ] h`F) $ Vi @)I&ZI J)Sr:0Rd d["!(XN n+GCA5 :&iSAo΄l)LQ*iJZLӚu6pm>z3Ӟ|gR$܃ҍbјps 1J'EBҔS Nh<ׄ.p|?I04Wѕ*N2##~X߾SqL02(R\hA2NpBz@UOp b1`#_ aǯUA|^/cS)Ge9nF,%>qbJCF=7eh׎jzh{ C O b%'}Q"F.5qrBOMeeK~`aIhT5 O^v÷ukF)& ACK HI꽃ZfS 1@,߃.,es!TQޅ!cff#"!Į@ru([(ihJWa K"Y,sZdyj^!vd۸^4s~Z V( IX,RӒzҊ=& $(؈Bh"$ׇ] \|T<z*qS8Aΐ9rD"TCG?=!ks B aѮFV9" q Pf(%" fbY9"bR fdf$fdZ( JbXi dd LQ ДDDS3A\eSy!H!M*jhhj`7g .)X11!@DCBP1( 3D5FCh 1D$,w(dJ%%QTG  ^Bh`mC @6u[2 mOw" pd=tvuKFDA676 &Bh|?Ѣ7°9~Fd+Wa 圉`:V=XWf3%C7wj@vG.8S^.tt)P\4jϷ7£xU3[J%D&{-=}Q5n@΃+,c($7H(s\F gE;$(&?4 BC5rZ3Hp*ibڧT Ami4+%2AֶT{E*d ӍAo;(<1-7 Ǽ~"ȟOYSd>?8*֐ӏLo<Ӽ[tŌ`>ʵ:LxؘkA38Jy?4pvPiDUH$D !H*Pw;@_I G4iu2)T-ZZ`;x˯J V5IPvR8r Zh4"%აp-PkM`Ŝb+ '` V-&mqAIE4A#\:׀Ӌc8w)c.6H~_G>"#1pw%L&t:qOBq#Ѐ? T$Q} >ʁ2F)m.Oח\J? 0Y@OvNtvL',YSS'gpЋ 44z|bc$dԤ)$PPR A|g%v" HMIAH "_Q8Xza8y’C#FGo'uDbJ*F،ke@ض(/{A&&!<@eN$`` h!OO~{>́"%׸i|?M/\hi^fє~5Hg0D 4dp0~Cӝ\v2T,0fuRT<@㹭{:1-$MLLSCCM3r0Rt D78"y"v IJW!۴CTćG;C13y@^~-SE{L@hr@P%+8A0r*Jp! )郢@:@DvNt@` h^=ƙ$ Wz}qBRALA4 X  x2rG\6.2 )Zf/ :vw*H$"'OOfZ3\U6wⰣ܅fNuX4P`wC$03ҔpZ琮`NAʪ(<\tL! TL7qTF8Q]*j3]Ǝz޸cpj8Bi &hiN}\Lefڃhh.\5Rn]TŠN o9ӆNQhGKTagq%K߶!mc]um,WR BG3 1s Ԓ1D [*;űEH|Qh[62m<8ZH/E8^mCmZn8B4H4YDh8AAf>r"=Hpyi $ZlY 4f@ƌ*ʻY'S`?y?OR|mΞ,OРJ-|D*"XZ)FT&e~`{tIa(yBkX4w Rݚ(4S&'KɬKL gH"u@/'' b@yF|2y ۬_SPDaWs95AMބM9 $jKeĔX#wiVڣ% Enjk$TyQH)}[eԒ썠$2«C,Dh9 N(iq઼M#\ C8bށpcPF~P  | ϫCD=7d  0x:0'S lB݂qdP0Ku W}lDfiF|=>f MQ bDP$TC R|@O}cbieWa_v'9ʒoeqM%PZЅ 7~a0eN64boE?CPаU%%@&M -1>ѩǮ_ͤPrJ0Ͽw)E#]܈1h>8"ؽCO S x?&&t)c ? # -MU~PKZF\U"S>ƻB%<Ez'uΒ?@BtHu_8k..oE&)tP(΁#J)O۵3h{IT}"Cː7 #YGUʪ\btQ9l+2 to$̠f4M+ژ1Ґ?щ#܏ XMKQ&ځťbY;1 J8t#/PT`[f) F!~LM=πޮnA߾eT;0>OE`''Cguhٸ'w`en0hpWR3 d&CXBpU5S2 X2f,\0ܽNy/ J[GشeE<$$$cKzonA1t6 " 0l#/`oq4m{$ɰvdrO]G.Y|1/OܳWt׮<6#JG3Gz8K43-BŎAM·}DHVTX8+ơwT H()Kp&!)OUo >*Ycfp` §Y 'b(c?EF\(;[)Bb46MЁ0L+laE@m nm>0 EQ Ъ =5_E7pQ21J[vٸ3œxy9'Vfl!W%BܡE Y!Z`w輍úB"~LOJEg#' ,Ȩ+$#ogjKbҞb ұiY>0+#T*IH kIr!݈ W:T.X,}7h8C?~MP8Cw0;_Ҹ zslQS2Iܹ:{O{& ^ SA1(o^|toSd jV( ~p&81(АQPISA@ELD%QLdB$hP TA ^w>q  "abT)H_)9;2#4KvsWeiI;_3yc 8ůtO P,jroq0vTjYADSt  ,OBjUV2˲ZV3~ʊ(?1 iQ{C噢,>;c{Q.!STEݡ6,bѳ%1!)J!AgA@dR(4D&&A[B|9d(JbSU1 13ضIRhO[ նC~1IoLK., li~ jLq"D XC:ȫ fTpmQ|-1Ql%cJ '5%˹eK+7F s &3PEöQCB|7]Epi1Hc"*=>0ZU$Kk7JTe592۔Y*@o8ތ"=0pmוɫO!v*쵭],'(Ŋ=wg| b,֛[/$vE xC6Ē "SV\<<:aVgTs7fOM夸=AzyOGe=h8, *J|92ެ%I~>Gu kO}'s' ^<_h4zFt0 "(pX?g9ay)| 0{=[ȭ%@o(PO}W=5*cBrl.1̉[DsCn@cF 3Ha^񗘠WܵRYi6$ÚJ~DBiD‹؊5E@1@'w+̍֐\[0F*[CLoZ0dkan(w??:BQ]p#;$S B&'S>`ֈ!s}$YQUMl`-66,i[W3؟_Sˆ-aB{{ZZx߹ڢ?vcF8ΔQje~j@(#|Ь,Y&Q2"$:3 umpޝ%BZYv ă!Q )ÑH#{ppfA"TjQ|yFm}Gj2T. >¯0s)9=B =a=4Q\/+(A4exڒeEJ&8="*e 9Q9)d$t8 t>y3TprB)RI&\> a z?](({wZ%IvJQ٤&}f zvVbU+psU$~ 7ضAӜzc%M EDA-E4%!)A$KG/,(U0ţy>vi ë́"4-QO&ӷ9l55{lA44hng\FBlb!,X)ѪF%ǮpK; -.$AD@aZJX9iUq X$,G [x0˙sY91ȉ v1B14;7uȀN;%$TI8FFbd/VZby`HLSPWd͂>8PPT#0bo7$0j 4qr 4i)O9bgkSGŒYb!28(7AKZlchDǶ@aXr&6qbdZ( 5݆ nNjF^h t<][AV5&)d|A@_df14llqʢ-0iDP3H$gsl,d5 G@ 20zSZ#lG]Ŭks`Z4g&lp;F"NbSS15\HRK ȍ=s.*QAE L4i\E 4;&i &i b&١4%R & 60/^aL5G TDGb!i6"nYnSs<QDQ.mJ}fZP(6j0Ql5-٢9b`6Nt\:='*h R6ͽ8 ez&S@'8ѱ8ȇF5Hf[7KPM)lc[Kk71M63Xo[51zG/NxVu4䱭 hA%kE$Rԝ D] ;+($nDYZT2 YhAZA00Hpҭ(p:3}/r9g$ź;\sz9CBܩrk]}bI tKAW2` "C8La6LH V,[<-gmG!MU mV ւ#wg'= 0Xhs7 0Y. S'̓:{vnr,a ƛ0q)f(bv# VRF C ! OnhquyA%ij=jLJHܱufM12`=1aRVB4; :Ys'aў0& u$&8QStSKȉ ҇:M rښPR?VH>4PzL!I0O>r4eUhK ~ \`ZS*H{E !l g. 9nI=܀CMdxk82 f*cjMjaXa#oOew,)V26 < !& W#@ b h"*XH;5B'`=u=ugx\O?=m]rqvMdP4QTv-XSEPMUrYH=<)Dl4Muۻ팑$EcKPHy7/;C݉pŅ+@WJ Ō€('GFS >-/>8E>NMlf$NFI&RELAYb+\椤%P"MvڏCHlg$4@irI$6R@MƇmRJ- ڴbXJAƋ1MybȐt(Cɞ:2 FC?.&}A)ɮCl<6[/adFCLeFY $䞟qtcF@t $S@`"LR $L ɲ{&ta/6"j/k)3Ln`᭥F xK#BR5M,TRR3+رj*LS%<1V 4KS\\*jhbM|K}RoH~DHTGqƶnCAϸNEBRD9#K `,b#Bj]J-)Ha(AjtI *hYQ2 bhj&"dJ{g))Fd>[.1#@EU> q8yG՟&0qE p:(;1NF $9[4CZ8c= "_W $; VO!AЄ $I^L?LH0+6j==*.A HX7\@լv:ӲMAV`Xm#IT'*XȤ I!8DUm3e  EgPپD&o`b r>Aܚ`"SX3QqkU;Rz'PFwECG჉xE3YIfTen`Vl =g" bl1ߜgJMyݙ)Z& ;-$ǯ /jXߞ[_SpuJ6MlI JEЛ%e8)_DIo톌}$I\clH S$̍9ySxd c=W9uT[ZFԪ8x΢Ʋ.2H⨢c S-U94<;8~,=tu:{1vwN~ ^A\aX(}oc/H}# E\=)>}Ŭ32: Ka÷yvOݎc- E{OO 9:It24S\ fa|$Pbj>h"Ei:v7B׻8Q.vӻD1zU'OQK\UR7v֫pk3Cׯfч<aVYly̢#USUD}`xCzz "*aL"3x~1!{wɑpgqGe ZsWɲZ1 %P21R%3ȹǧNJ~ NiO9αmHQvw/1\QG~vu$Ik8pk?kF]ƹtvNnsA` )# ,"qyexZQ\܄&=)rsHm; 1?F#lU`Iȍc?fШNJhLDxalIun\c~&Aoɬ;pZE]qM?1v3S d[WUqi݋o3;4"u.x\ yG7Tc"=98P^ / b<{Ar%柨9jK&4D3yea7J*j)2a#`ZLgDFY"o"Wcfz ͎#(fg+F?R;pⶵz{ .VrD2娊#iF^cͅy9ښ [>6>]h11/K}E^]ԸR-IKDKz+@mo2|σN-D$ؼy0|NoIa6S]\{ZV,=.Dò9KƧJј̯oSHR߈f6h&5]9T_8EH8^p#s-x;LsD_K>Ǎ\mxO`p dEFe`s1N61V>稬0θ\93?l.:}TǯކMe TKBK,sDаqO^UH;`oH"Fx1^ \ _SNg_WE&V25+ g"dQ8,b _Ֆf#lmFm8]GwʙS@yi~S|Fذt0؅E1WȇH4:=l!$ӑ}[`Ky^O2&=i/F{pF$~7.levBtuIm Q_2{l<&gߞL6>lMb1 'ff=̹V?f#?G"Q ,Г>-SK;HBJ^~Cίi<~ Dbe )l4&P0_CvBOS;kI&Gl?ʫY3{Ay+2A7SyWPOz%\PR'MFķl>E0:rI*_wx>AKhqqڥzrͷg *|0a0xω\&!.!d< Gű'ce-\T]$(@*SPjLJ0`& Mk.78ϊ0QfŰA/>|" vq]H= цgDUh `H`(ܚ#(58syBP1bH(WmzB`CXfgRV q/W`` Bl|1E("$;CFP+e-]{IШE:剔Jv,G0Ek7]%AKHrrsCsȮ8{ϣϘh<0"4O}Bh>=},6T(mbH*>۠F`qV!ffs™E6a˦!\qC8DPstZ\dsJbbLS!h([y(hVf0RC\m;be 9ldqe1dRl>K#0kcII±0ctfxS|N9fCVX8! mqa-GgH+XR*!o$aހND}cYu4\}Mecj|]bH]ƃZ#k,crvd)2v)l4IӦyO&4Y ʻ$;*)8e8y )W$>^d 'g*0M+E @?ǀnB|o.xÖ;,3,y(jt4,@O\Apۧ=2$<)ڤ& LM:i%V@u'| b>HRҠTMak *.Ofn҉BtCN 475>&g, .[,+hֶWfL15r[6L;}M4=IBL+H yI5_ai8 &V/@&a3Q10}\Ɔ?>Cʍi6dYּN(6ܙͮw9C.mkO(y y @F{uFF9nv.OOg]A} O`umg|η?7'߳tW=;4qtFvL^$Hwb6ncIJ*T{aFnn*>}ICR?soy"d:bϬ5WŒF ^Y]7m *Ė|;z1>}1hѧ]DĹ"xV)̶C[NWf8/FI^u94$?dP6H _uT" ⽔F"0Xh5u֌ )xXC!:QNcSMȃgq@ݲQ+Ca66;l S9- !RKGkJvH\D0l:j: 4?!ͯgR3%ILD&X aV هbz81jpf4U'Ǯh|=|Ɛ}0U>s&GRj>LvZPpV !E BPHꒊ`Bss,3GsgcR+24sXQL?@vWc<\ji8{$"{8e(EL jM)&"^\4'ILڼ;kG>p~܈pQ8AsMDDMG^$~0{{?r761ep;.R oIA4@yA)e8^?L6i) bk_Z>&ZdX{aGãtwMQA1U0K[f~N)?~S?Vڃ4T`)fĹ}r4P^<;&F! =6C) as7@;{oU07@!# 81 A1 L)U KE P3 QK)ZѢF W1KD ~3~5jyIalKVc5H=} ii!A~jI]c:(&b>zE))P$\ 1+^Q0he20ɽiH6E`T&jX2#2q42ֈH^J=yÎU/Cʭhi++3޷1bzA'2X,u6k Қhb0"*)f֝Ui-,ֈjbMj8BQOvd) zzpeɰ61=G,@dWOAZ WYKJYpBk"=&6r;Hj:z7OUUށ%қ!64Fg/q$! EIQC4Za..d(B}"!_(#6}}rHFcU jOlet#C&iccF،Ry! {tF`Wσ FTJ1V"_[AXuBXԞћ_&㎖G QM_K AB8/ % ox>0@ng6Lx?OnoeFz`T” L*Eof"L55s[0< :BGOmDQ"ɥ8)Ȏ@b~ aTtU4y<4:bJiΑ[q~d 7pxPf ?LݖPbAC:gbX! 8TA!hØ-»[A%?b8f۫|3iNNzBRlMqyg5!83鞶kBU1 䍷Y**b0rt0o"=NNӁlѴJ#YbIȒܴmcg~<ӆ]gbt+:,-1#c\G׹TukM>qL %-G2ڬ.E#L-mb1PD]If1Y(QZ -͉8<#=8vH$ysam pS0 LH+hT1+CFjSmYUk˜n8cIN!nTZJ@uDIN8*cc@d{\9xAUDU[#n;l[{I</79Bڣ .]n81Xk16ʔaF"!OmQv[b3Eb1TmFj1FڍUEdVN6((UҪ 88 BqQ\b71)6,Fj$ODlÈ" J&T.`m+kir5[b6*ҭʂ JY$7UUUUUW[l 3Xq sTLN *R`Kcr&6Z--BQ!xH,t#n0@b4 \c<3)hUU(VJ #@RipбD"QBPyQ!55j K0>?ӜW;63v6< ?S>RM:l83\#B1_$OLP:cFm.o P$(V{(X%=4& h X[HMU.is $(Pg91C>ÄblPGa#tM8aᤐ. F$+τ~.7ۑ'TRM1^onf[kO o8j[}="q4+mRqMdp#Pevi;ۇy:Jͭ'͟xWsDK Yɶ#}lKi5SSΥh[$ * xD=ES7-VS\^d1MH[x;{:]1s2oM1tTÿЍo3U60fI4^YyֳEh!%PDԢKi%ªfLn5 xlƣT h@xYDH&Qј9E^+2򪅒)!$F{{XHGm%\bcȧBۍ(Q vqM$Ǚ# Z[+zd2ZIVk{) 9}1RQ\Lj%E9BaB-KߦUXql-Dčہ#0Gj0c+&Ve788Wfѕa9c݀@5Wt]z\Cd#[p$Ʀ*`Ldɼөb hqnx;$\qqcgYJlGc ~:/Na8$J7̱nt$r 繋mYlG,S#H!x gzciXkcO˶jrC*m`jOvLNl\.n^sDTDDAhΧVB0ɲepk(L 2l%\mIS{7ۦL/$#Z1)\X`}>kL"M0WL;-2lY,2ZJ$n]N6eT' pAlC!̚fpM \nG"IQYF~l9&3&]0ܥ*! Ϊy^d[a'rB$ėI ظcP&3 3{< OwXǬ%w4f/GU]u5Ҽdx hZ48?[A|H ff0rHc ,pũbȧ`2jSzޮ$uq!rpW#@a4zj+l‹+vkMel!N p2HJAq4P‘AΚF!<y s6eT22QD 'i i 3_*+A1j͝ы.I]Viwu jiɷoDFWK&1czIthx2Q]LI>ӗٍIuf)xjXpʎ L ]4Cbu`E9gb*ĺꗤBkm"\3<&;XFQy[1 C QMl/)Bk|Weksy\T!4:#>/OGFuɍ"^f-S6ΙL3Ծ5.ۃt^fo,>M@1)MR" uT `m*2$zLoxbl{^jlVu"xs5\VW}_ b A}~0c=uG 3[`= ݀sHibId&ME0̥y4((1 4΄;C0WlY)"DB CCB2,+! ?0&J !"AP5%B"D>CZwk8B0?;;.סɄs D#Y R RH! 3%A9vvaVb`B 1(p(y߽|1HI_xLzȸd.l>9݇ՠQB+Ph<,:nDOcsh aL]s]TtԹӎHN@`D)q2t&T5"cwdh.Ul SA,0FǸѤ1w2>/wޡQ=A،{n<"'}*ԅQ;C]6LE>FTaN漵j眛%t8JkTi.$LVu3s-QcS7)̏ Zz1\]bmtd BZLV a;D7:2}E[v/a:wd$ٖrٕم0I)n)>gV$TS#;79,e[) $-,%h{NpC@ڜbQ i[ܬg aҷvbSnj(f)g=9/ #v]1+چժ]\(Z3ʔ'\gXKSQU[ʍ;֍CvGl`3 ˾t&'{Œ"[*#(UbL+Ѷ-#0`p1RpqZ ]kWzqK2~G&&óate6EqNRC48Y҉b{O·<r1Jb,8Wx;X:iWޞ¢q%K'T]]#*c}48 ɗ̽Z{^v>5<¬'ИD0Do*11HͺB,*F~L v<x/hpژnơdrͣ"Te>hHI@K:ayL7nr< _8'xrc))fLi6 ;B ` C onPw& V* $|y u21d lPg*]xI@fF8;}g̋1c>h$s18{^ːSHcpRڧgi\vI4gvJ Xs7} $ N9PblcHC5L&3VwDty lwG'扮qHiYuTgT}aGu∨ۅ0u;$(H(r83W,-tV&.龄QB#998`>!o\ť]L" y4ًJhKIC^864 #4a!CEsP΀zq+F de~(hdHC9v'|POT aH J;;f G~ee)FiD;!G荀'X<\;ucҞFƥhM;B @ # 1GK/(H@[\xAJ D"VE  e'&S( !5SDUZ }qvI >GW;W20?;R&1 Ke"t }^NPn=J*By!bn@H5oq m t뜍rݱبXvϢUI,=aJ6$dȆd2rH 1hL6Ay4H\0+=w=T80Vǭ‚w1!|h ^G-&񙃎CIQcN '/ΌuY.KR *1' yWr+ƌebhz-8^%|=ToQ) ʇ]JR"tOU\ 7rrA.Jȁ w}0%*dndC&CWBPrC t SQ݁xDS@)?'j {53xrEMS LqP*4Wf hqCo>0>) oxi Coy:1N@} IB "% my W` _m#'Jgd_ ajDj~=sU_B^~.ͻ~.zQqbsv&A(v 2cȈ#YbkFϟixpQ+"@)S0ġ,L@M!?N>]kd^^ER&ZfΕ$0 k#P|Fk]zu.p6:1 +0: u S(L3?/-}2?uӕ!1,4YYe ('2jz{+s|ʁ͘6AS|C!Vf)ŶqS/q U,C0T"^"^ g6CVV2UD# ?q2Dx|Xew`K *j9Ӹ.N<((""Ae2WH>u FMj)J(B"*5( 0T2scq6ϫ%+"S=0vj6i&$ADLO>GUlpFI zdyAAC˷D^Is:7Z&JHֆy-BjC(6n"Twk!h gG Q#q)(Au^xcsFaIJHUl[\S9`9Gvwr-ahlcƙ#MXKbr9G@V3nLf#x]h0퐛׭Ko[{ RDKʮ݁SefQ7XA_Zۢ7?)aO B0`Ji3mRƖ rIyp%v2'fcidC9RmRթ7O/ljćg~,?G'ER´ u2 )PFHM u_q(}Jċmp%C%!4HMA>B>A䆡 X(hV @Q5*Vvz_Bo0n^'B\v!wA NBߩnMT]&N҃Z)(%2e(R4o#`T5F6,M@l3K9[TAt.G*h=G8z∙ "'u`x_PB A#$LZBDsa5v )CPvxH(>v'lt|$gH8OYC]1Ek=į%( dp9 G PTe<͔[y@!L@h]DsH]Nb\{H^ B ߵ*DT%M[d45UF >!CQ2YxWW䂐NRI'uB_jDb~5:2!TM*~8Lpi!L#|2>dG.\`񥏋h\㭖hWspfup˛!O (EC,jni&;No/$=Q,R[%LQO4b :mpQ .jbPށ)&zA:LcQNn$)eˁK2P$ >*n[`̤$!5M<8yWm$y-b&54i)B=utYDEQ)KMDrF23 Yf7,ܜhAD~C]kzRg0$́N"G矀ː&@ٻ;݉!9"'I!PbRa@@^Aw=$B,'lp'X\xJdJqr,`7]-!cd+8nThI4$@)*&6]*%E=~4!|QNt(F~sIɲ}4`iqиAN],6s3 h  'G58H4bZ@h(NC'86q ؝IA>s1h*1hR'; pr#~y֥OGM1{eX $~ʆXOؖm}#s aH| F"yl{w,ODĦē  9Bzb&t3'TH4RS3NHΓq !) cP)@X!hbhZ% Ib;ҁ9٤? *"J*h)Ly̼0 rć).ÓHhfI" (h&b*&EA$b)(Xe JB%T޿NT ͊.gdI ̼' $ߙd;7$R""(/C _9c٫FJF\u i54SEad ay4S9K?Bhn RPJ $JCBP4 %X}O@TnNPѶB~Fα dAHx^2>tMTl.̒DuW s,jH?ǐIvC5"=G=nGF c.X<#wnxc r1 Ah,LՕ'"L5;7ۚDEQHctQ46}a QTJ<% *{G )R =nd C&!/_K1.kA4B**ܿC%WPF)&/a7,lXfpa0aL/f-0*Y&1Pe g+Xބ7m 6ϣffOybt?WޒB:b+LM LLK1E+^UcySlA dfj? n<RBf~r DAJZv7 76- =x;ߌrr짐4("`;UÏ=rC.a [J.;Q] F$AdR(@ DB) +QDDa"|fDB}w 7(NU-Xj$&90Y;,E}x<01)KyR ɋ492{ ^-5\%h )J>'Wi BvGIzp AB:`~OYCz70 0]} w^@O G '8_PI=)5'zc$(R;!L!zgI@{i DdE!F@a)I }.'{{|)^DDwaADT4,mm dHfg.&9O\C.%LZsL[`،c֭i2$Q5Dbhb$ ( L0PL8qXY%%"ZΦOތrާ"It;b!/ gs<ׁ2"J<ײw`wf ;w:B9IH$yMI]* Ea)Ngtd-yF7r.i^TDD,*k.q'g($@ "@@ПxQ2g?'@L(P[A%R q lUS2NIÛ`{ ]IWp41!AZK9B*44uSFA2Qe] y?i >3(AW r0#X>}0a;{7Le2_#/KgHL:h%wϢ5 LAeqIB#_\# k*[M"8y\\j~"?hE8wrՔtYv.WZ( wK3p~oJa) ];MSD9=;2bJ ozT^x Zb, fԺ]Ir@NG6 F y|-uu3ѓ*i L69p.E[$<jùSzц e~o.R##1#9ɐ#F#D{1;Bw@.l%ZwA9_{38IRxGR;qFd((C~Ek/XxBpĖo80"^߈5epC*mÀX1HdJfh7o(C]Nv`!#PIPImS$o"#jD@(KM җS5(Hb&J)"vؒi444 (mYPt)3 : f@曆0Q '3NޡɐY*x/R͗BUXF/PS=@C{$qeúɦ#1# 7 |HAUA^@ *@RСJDJRGOZd c QuD`ZɓkR{hq{zvAԌU{!`A<%vBYVբujLy NI>w Pj!a:(/̦q.\|*]QRFHosTX#GJ>mS @`uy:+zjdɣ~=v0n,0.TF6 A $D,l)(Q4- 1Q!R0RQRQDM--2TD&ⁱX߼U Uv$u 戀6Ԏ30H0fj@x3\Ħ鄉A1Ӝz\NXuJ"㭆ZHl*-XQTEZL& ;ṊiHu4<`J x3lPL牑ɛ-jG g\!eDXmm-0ڦ8 4^(ë&~Igh0?oLyLy& 10G0䣤Fݷ6rL2RgeuJ*3RD6%tXQZhSѧ.֞*Xp"m0?87TUTH dW>'Bh? l0tN&LD=# yz!BRϑbkYj(?/y` Y?߅Gq wI0kHy^!JJGHVPd|:B%% 7&TԹPޘvHJ"γ32i3T!R~#yd74ȝ&+MY8]` m%V'5)?(Ui;%Gk_T!* ^; ~8ܯBj|;#M"K1*ZO<<ܚOONDT6dQk R uFA-a0zq/Xj --'+%  \aOFpǨCb3z~s^z`@[9~O](j߸o+;L6fHTrҐHGWjɿ٬ OK*XxvB\HĂ;$7iȹ\UvB$/R .ܔEc֑41%YA3jnо ΩLľ i1}N曆 @d CШ?ITEȅ"'(ƐßQ*Jc"(C=>x"oh> tiz8D{bda'ȪԠ=œAϋt%@Z6 h 3Ci^ĸœ +i)2@50ƌ[QUز4 yC3gbki t.Py;✝z5!Bg oA*uvWA @^P ^. R4xu}6'O cRP x~^?5ˮwutTTUPBP,C23&.ft ?yJ+$VkA!LZp_ÁjMEk~$Qor3sC7sjKe$19HT@&]3=ol)eݡH3: ]/]r^.Â{xsmjEh:[д$ ]5oFg>7!]h-kʗ*3P':p%ԣdi+]1c Sun)J39vrRDET@cot^cqmB%viqz07wyȸU&_z8Ce5 #)&"*Vcjus3;8T2Xj¶]r^yj[[8y2 ht,[NXX-mFvnmC lDNpI-jT;1éW[6ԥvyecH,W.(Kk;N M GYiiZnS[kW 9ֳ^6iG,u@w"PKD*gTm],T 1Dm֒.X2nb᠕4 բH&n0<^zL+F6`A%Ilٜv]Ρhi-&Hti9./P !3OeجKηRy3d\sE2˼1 5sEjf Y0™sPfr>ycl~浣!|2ckYޏwN6$k.tMxƱ#$1[URAow"ʢ`iZ牋P>-q h trk ۍ,X4 q kd' ;t,t8dkOH ygQ&DNI:r?7CʦPI~sWw_] 6|CeiR O^;AĴ+ACA$S LT4% @HD ML, ,JP,D!h`kwǴU;)ZZ uЩc<$DO&ު`|* $wN <H* ?" :AO2g&h(`WM3;u,R#Ӱz*pvE!I"PD!J1"H1D0SC$HD@1 4#*IJAPPSJEPP%PD!51REI0E,-ATP41ACEHM0`. |OǢP繸ă@ )4/2@ ||SPL1<%?4(#ذ~9iA(D4'»iщ*6 g0?w96ՎA$b2a]PD2H)H) -FQ( ~æ1ؠdMfaEDр ( noQ-|sx]yQ{D7vS]>ϯЯOw:oYMg=òh6 0c[=<*t&bn=ڷo-{H{}<{uGXn؄U"wtQ۷uӷ'U]3y^,*Z|;7ezz&l]P鱗>m_}t/ny }節(y  6oaEd='v=P@.&wg\ml7ZZW-(g={Yf{sr)$@ 0HFt2OovVy(x{)`4w (ȳ(%E-A >Vd J)TlӥW`Ҫ2(@K6 l' uC:]>S3A% $Bwu[la_}z1Lau(}P}|蒮^>ݶpϷ}筙Ss5glʊk  P >T4H PPπPJP"{l e gvޕ"P  D-woF+תQ=뫺{{}V6ְo^E>{znڎt;g[{5p jѹ {iNsPyb=viҜo<h AJ) nw{>tk>o^xgif|}[zkɾ=׷ϥz|PwݰkNޚ&{c_/A}Or%U!zN&yރ>gn;T6zź7oxJ7ygvnsT{gyOm-7./rރq׀iXu޷u{Y[a]:u]17Eqw;޾r۵5F;;}>'I\y;:KyEyE3fӭm׆]nw'u3|YkiwϽCi 60SKVWժӐ|nvn۶ʗaq݃Q{Kh/lNef׵ח96nl=RFv{VvQ5-ݫr;kXWZj%P;}Gkwzϼ.Zmz6{gkQdW]+wn{tAo=M't5ּ{,xGO\l>{^۬:7Ϣٛ^:M܊fݤ ׽]+i{NhwBae mam(B}ۢ_/ttV7Vu܇1糶 nֻW}m)>BT%UѠ zm׽!3oACEU2:>鎅[ΏxUw p u;w9 p IE97,_(v  HEO?&ѿ( o/3;1wKq7dmZOF#qQJ_,\bѳd JM}oI1( ڲҮJ G+O9 pC3J?Hli !s!.Rq!3်M3i8JRN$U"H z쿅쿑oUt"pWzFpaLJWnKOƃR_˓sH4L C]_Aa0NZlJ`ܓAKs=]Oo;:{q2T.Bmz),Li!ƂnB+ 0d18iCA6ь!x$"+4Cť#npx-tӣd8Hd J9Mw٬CZ! :SC(bfTj1&5tXKH\yQs7-XFZ L7X3xX^NHtU؞m 3 q9E*+aEI H@UAO˰i>9xv9JŞu JwxR{}Y m}pe0˲8W3qK7磊zzWr)ct"zxlaQ~˜ҁcsv9Ҝy/v"ۆ]<,t!]aXxbgAtK/y?V6@#c?ngVJX%քM?C :7 h&m*U0Q)mÄUP>ɴ}R&D\] HdunL R( Eu<*tL}DH b$ ɀ92*dgXL 8!04$vVw-R )OpˈjLL_R>s$>Z^e.'{LϺS)8[l\"GE2I&lFJ1 2tȌ'2_uЄëOw(b(H *Bw=Nz{>ҿNp~˙LJV,~l0NK Ij{T>|?&PnQ'Q?ԩz8*:G&y-ָzPCe1aƚZ#FwJxk\K4鸐 @X4_-H4OX?*7"?K R:Ic8Z"K-`սoV<&ə1`zY59UNvxtu߬sjHd(6FY)")*) EҋQ4ҫu 9"%X T5p&1#ȣZݤwGm|9@X}6o>vE(CA?;qkó{kn+ SZ@9$Զ"UMߌod~;b T$g45LPZr5ⱖPXbb[“yG1/vL )|{~ݶ|6(O@i+?Y=%oQp>h{p>\~1cưsuʄl['8HdtCk!RpUU I"ja~HZ NM aӌ9ɨ qT(H% d@7q3؆{h+4 g 8\B~@Ob)c]060-SGDd9T)q#2!}npuM)nl"'s4x#ARPTN, Kv:2yHù=%9`w:97r3Cǭ~b$J6gmYo8̠6$}ԈST}z.o9rՆ}H;|7{Փ v5cupv{L\նs )tL#@RzIA"3̅2!<:>> .r^S|h=i֨ p`{P8$դ~RU!~'iI -r3a:b,Eȹ?'wP HFSc3>>uD:?>с9b 8Fu#@^80O'8z TPQ2@B0=M;ҁ(DKlG`srt1#oNJ=ˌ%d%DN#suUUTqD1FPȪI>8`3Tp- ňx9C )-R2hJL* :3}U+T쁐_OX:Aij`X /2qNmaUb(TQ@JhIS_4EЪ3 R|{nAeBU?F 8F @ ?I_UIICB(/溴 *LR$XqXNu ojcO;?55T[)).5yJs[QVm9.M,߆ڎ4*H]`BXG䶱VD#8{x b4 IZPQSJ- T2{Uޚj9(41<::&K 7WͶcn p31Pc:MĽf bDPNHr_mFv]#!hƕ2T6 2I˽Y;MqHjq_U9F xZsΛj+V JI$t Xj #GxwiM9'xk!ԎԌ9! B# !JGannkj@2zD(K|fֻgfOq$PDt*ls䃿<[;c+z~`}qz;7wqr/+h|?,Š'wu<3 R*d>kSpp##k (;F$sZ#J!:53WlcI\cMlhcAd8f6 (#3 'lkS-nyW$΃NytSͦ|/"i cd27"f Z(*+PѲR!M/ŭj66 gƔ4:J9SJ3*lNib&*d) h()4UID% DQ 3l .RjB`=l0׃auSCPEAT )LM:(][H%$F؉H) [ hP ? ˁM] "'r@)ѷn)HS@SEU"%%R&&R,DUH.aTW-~r=3cӆd(F/mKCYl[1VӒ Lm[KlFnAc;vrtڱlrwt:&a%`6 u )2FƏ{`SQE"Ql(9'-|ӋMS6h f>HL"FBX1#;1ºQ/U7\BqoZ (o7 EQ}ڍ`lGRH[HhWI'# ݈18%Ph .=>5H )G j,@ImQ1VlBD,݅c"rBa \w&} 8~}T |_[YY;yVERhHmw9͵{NbF7q"qWJɇ;&:\ "XN.*~5"]S^=sbi44d*epU )j*EBH`#nG0#$rX˧p8+wvjM94vRPlv]tV"l+E\nd X Br9.\jl0`/HvLnaT;MrZy ҂ )epwbCgv60e2EpjةUK(`J)i.;R!X;-+2ɤ f0r( G aEnyfq#؎$-IxR<{혂~7k?=vdp.wꑹ Q;aM}Կۗ Z]QQ1*8BP ̌2`|.pz-Pila'-2EURE2<:\uh]kν≙#OM{H% *p 3#&q<}p4G(æ*=MYn0T0߅C(PE"bm""SsZ=HDD Ec9j۱[/-7lh Pl#C9wx4<|U 5Uކ܋ Cmkj ER)|8e~JjWn+N_vq[͇FگMh%d2u@Ye<Jxêe`ŝyeY/؆s;d߅]1B]OS9=T a&"o- K!!VHN cnjEzdm'ˣ*ǑbM!Y6r1@h"&NxH;wvl?CnӶt9">ʐsDPKwB@,)ȓ'DT.N1Rh5}۽qvW@ЀgL5V;-OB2v(p^zCh}֦kUT4bAFץg/1O̖f6B80<"z Rw_Zaw!$9[G;5>`&z^ w> 8WჶvR7ҕr uؿ/>pA )0!O_'e1D]:vB$ (8.T&Eaㄠ"n C0Z@˖ff?Y?N|2}U\7G@De.t$h19"?}3=ֶJ=*P?Fz/x TPEP0:kI od &4W".*<]Py4uW'HvA^a^_ !tִ{+a|V 8 JFCgVY:ԋ8O)z߯3#'0Qgf߭M>!\VNSHZ/ꎸ|c2'Uȅ 2oi]yb/}X]74 b'*ug oƷЙ v_ p,,ܡTA7F^VMυ)2f"Db\V X22[Z#|$ {ӁϒiPwv)#kL?b/cr/ռBCp\ zIR{T|$o.Oe804rj$ӈ"^]| H}cJUrDs:}t{ SDn ry f9?:Iܢ')bD@Cw+(UBxQ&PƖ=Cnsɻᐔ)P< S9Fs?Y]dc<U)WA슏/ztJ!_;D$.]e=O@G/2O4).rK/:ðtЄT^+ʂ`TΟ1G|0M)׌\6@%:_l׶#E{ߌiH :Y 6fyu1q\W{'$UX?ޱ)y[o霆/P ICAx^_oVT}Yyvۓ\l}фصqˎ˔EeTb4M+w,F|KъsUY>48CHLGO97NpuZyIChFJ_Qmo_}nƖ\}hۋtj9f];'&٬AAf1X*fgFRզ{h8fuy[qĞQ5j*XNA3an=\l`Ur=c_=c@vSVYɓ*Px0YSj槛Ӣu՝NݩT?ɻ;_̮0_;<-qCfK&Lk.x5/|Q' Xw&XI΁Z̼1r6}y+71uqb;cQ9SF.W-ðɅ32Dz2nj"*ƆLEcp(,q½HO+CÈC\hao".+jRc˖ԟ4O oKf'&2_mX"zِ5 `sIa%% E5(&X4Cw9CVR,\#v-N0YHdk҂c®B a#rxAL0&D:*UQ:Z~oxq$ >QȟbAV7ξ'k? /Aj*]~['$ota6IT3IB r>uYsֆ\yqv#Y`Y'ADy+FbNE*R8.TE(EƚpN[ր'[5w p{v8PV'aq+.@I.f|Afq&>LnK\]F}n^1L;1O^u?^!__o!tbA(}q P"K¥W ]L0}_'a"$KMŬJU݃BQ/PȊ.ex!hz/1%Ƀz[dNPGUjJ_WqżZj6ծ et([; `#q;9|<IwwOq{THUoRSQKf$G &RKD.Tuյ+գl{G(# 3 &wr~7RRcS V"J053-tP֙#8$0^|ןuvyc0 ]hϝڞki˴[U#xľ1nWSrb)Sfbs.^OV$a*F~ݹu\n"Fچ QN.c/esmv0Uvōi߽nx,ُ:7w/IVbsGDb2Hc`b6fq R+H?nk<˹GBv].iaЮ=R۾*&矆myΈϳdgS}ɮ%.ͩmhScdɰ3Omz[stkN+cEJA NvwvSfC?[@`H|̅|a3Ms8Q0ӣZxBaMÂGk_X7nJ"L_oo?bb+vz'ۿԱjH[+D!(?4Y ?9pUv+]"hPGPH8e)zHRH(?tdt(6a>z.4 I.4x0Ta;F"h`B} eER5E͊65V|ːأc/劒8t"5ꈙ9XMC?gih=D#MQR(._UBmo 堐kW7Q P h6,e 8+ 2+[jfQ SDP}|ĉ}+lCGOiFHd ª%O_z_MJ9g f&h:X\"m*,#I0XKԜS˅G{3+ԝAkΰ%`" _؈*)9 TKZy36E4S%9zvG$I{̸>%9PS< IDUƌ}x'F'IBik3~rtlbq4/G; p77~i* (ӽCB]ڹ'0߮ĴLHQZWߟ˭rpR|,|<.0eƲ,iiNT.}/غ7wM6&L0{d9<MDhF ӣ%GJyCʹi۞tcIf$Rĺ-QJ`3XiuLAԾ)[բS2b5ʧ/J(ִUR4 ڱR҂O<Tξb㒋!;`=!ՠExCz@>=U}UH/(@B&@Z Fy)3< V() [)?.+ѲWERa~i3#O$X}QdY)ri֊@~ߑǟGtk)<]xQt ~щSQlR4?gh|L_Jғj@= Le#UDd$ ڶ'|Ɗ4GzG歟P^zTqJ}J 6l2h*Wm_~Ң?X@/O7\/*GS7/0*mG8pt!?)|h>tQ̕7>w΋F~OpۛnښQAA|9NP* _TR$ =L>}1OQ89\}<\`>?7gݝӔ}߯G&(FZ b%"$!LϮ 5loc j){Ǟ%^ǝMzܽ(` *X $?wUHA@);(ˏ \#zK0 Mto2@DPD ŝs}:ÞÖ~q?jJ7'2 =cffG`R"ldYPmXcY|8r`THOW)Bw5n\\x_gE=C #,>o/:A\ }}w?1D H/툷K%iyk7ndeڲ*ӡ\r$&لpx7&6;lZsL~z?($iilm$FbQtägl"R E20* b|~8(TĐ)9N@Oۆyy0bu7դ}I جUP?vh:ALVQ{ARͪOĕ0uUBPLb O8teV`!>ciϫP=\z}8=ԥױJa z4 ugr=fb 3snͭ "9C--S==~_։GBt&=l}W"(oZWQ!B !!8u7qoǜenYy[ӱ`r^% 6絀E_&lmݪrl.XzmO;bǘF[G[99χzFs^.;g?+enuz0gô΢jMlJH.^x]%\4ڀvHbT-鿵9dtӗ05[TGDщEٗb1kxIJu[>f>LۻF,{{w~]3Wnx eϪ/{}=s흜khNo8t ӻE_?p?}:d3@^ǡ ";#K⛪T ;;'շX3ҏ}'&siu]Zs_h\okh</`nN k oPBmE @gb/+"$?<:KS?k:Ȧv2Dy8xE%CiiE(CobIvzTBmRHs 9?9(};Ƥ9ɰ;HxCӾ{N H\9cVK, _ 1ppR:vr.i;c=: /xTL>Ҿn_|>ҍOQ35?d 8D"/10f_Oy ,kG&XbD0~\TD{`8 xz ԂV _^} ӥ]xbJ>^* ނjvx]xt8mgoVdM.|>fwiL{ȎXQ<)/%SEI Ȑo);&802hw~,OA&y}~t?XC?P=mqU4k tE\!݀20'=cy9m˛g%?ߘ̚MZbS,7Ǘ݌A j 'D9VL)y =X9\0HVQSSDslq%ˮ'1pFCZ>orDC|.D&]J!"@8ꊏAB 5]f* 77|;mDDI9mBSC{ZcF^OM}A>#GldFCfBvplrwh x땘+elԉ]zoo` gRHŐ.`( l;!xh?/l'G?{!Ӆ^KDE D`K4~$da47 Q?Hi(sbK^ZZ'A=U6e*̒(¹;AWlfd4tiǑ)0I 2م8ubPV!  )aq(m%"xA mzc=#?$? #KLr@I9lAv {h@_TDm~f;t99b7ŷ #8n´M[*E4P:M3<+Fbg))Tl!UX@{m@FJh7973=ˈA?̌~ ޺?;p$b~.gF8;S)vn|. "^AHUvPatwӪp&cRT,"1ǿbgZ ƱCĵB@ĢINjs?Sg|]tM"RVz^;sN A& "FEP\STrL &iRnBw/GoޛP{IL `l:S>on9aݔ'@3<~n荟 C _lA^PԂ(Ȥf?퍟5ޅD߈W XIwz_2KxhMOSLy!CHrEz*n/wO_If8>&d&1pFٷ쵌wD&1(+ጅ,&D^i\_:EM+%{fsHu>f?GhaG \n_}5e{;U.2AgFe(`:mx Ǟ?|܉gmupgOC lۑGbl Ceu!4v,y/d#lc|G8笣TTa`[ o[.4勥QS9\Bǹ?>il~D6OO'U}.Q9Š!{i/l 6@y^:z YyڸOE%LT,> eWg T'QG9v{A;atq ݷE:K'"̞lN,W:/sn7Snm7‚pU14,V3W D|ݛ]"6I\A5y~S:Ͷwz-orp,D6ӮBCfgXVc?4Pr`Uj-6?OF 6=JF}63*a~^OxTg H3rBk{KtT}YW}_gZW|Z:5J.z$ KF@;=ŗ-lNt;% $Xk.S'g~v[wL?{ϴov#;& ݺϹj}>ʎ#^ޠVk<'P\ ?P,B*T="6/|oN4S#S: TpJ(U}L節. MBlsk`, O zIv۱!acmƦ =""gšۛnl4>7fp1#6fʖB csm< <3{ @~/OLJ&Gc,wR$!]E#%5u,bۙ$H$@{lM0M ň._|fq<4|$QwFYĠ\rGAtoE"P" ppIC I?63d0tx䀱&:;5=X5!ILCCxW 2*"Rɟ~Vdt{3af_$Gsoǀ )8!vt 9\}ñ፶ƻ<'ゼK1y1n:mRD79 4;sT7TT4̓br3iۏ̻nYϻQdC2aP8(@ pHl-Igק'@fS}@@ 8lSV~]!~ou}$o?9 nPC\A*G1#ܟ[^F @PGmHD83;JfM/S fb3@/>" yn 'rネ 񖟺g]5̻2&|=y#ltIP- ɛO{\Ñ[\v9&4|')4 bEMW0cmf58#-5a}:wt]Ns¿r.⽂Nw,\Hh\344L ʦ as~ 0Mxbq6˨~ gK%zC'[Wh5g,~$~|ジty<G.rk~>ϓԪ~g*O@<좗zkRS#ѣx:>ONMr8:/"E*Ch$-)pW9\:H T?tObM]rBD7XJ+x).J'J (b T2'I:IBh:{ ]4Py'#G4=&e>02FọY{MOヴ"F.L65x!wK@gXlyt;;Hh8sp݄(_4_O/b2vw: o;oI~ ѺH;l/ْtmO=hw&lf<T!qr)&I$~ X@6~XJ>NQ /uիv  $0afJ/H[ZiUoC/ڪbB'yB!awo9tz@4GxGɷsd*R. с7 bUU>v}8 {ZBxY $L_ Ҕ nt Sހ٤;v 17MՎZ݋>] ;ՈZ!U Q' qBu!?nDwht>~s }'t'Ϭ"P]uL0~y>^H( S.Q6UzUO #̄ ?EUU-XO\W{A,N|yt k5oӅ\A@~;{_w7/ ~~TuRNz VN&מּ5E#I f#x5 w̩ۭOz/?MܟU`g/K=VO/%*|{6VQE/C PGiݏ \}on:|,Cʵ X:Ȱ AB?Tse1t;~=hHC8}&TA=>7fo1򝺚^OtJ(TՇ!$/1,=ix>u.M :$qO`oϫj$wA(Ql0RF6a-.sYGCh=z _~7T!uZ{Ύ0f}Zg`Dͅ ]T:bҥ%=s5 0(`6<*Q8( Y@e5~vP'Gtavs?mw^)I"1P] >_g-DL9,|Z,< TX`II?+w_OMI6XwںaY'TglQUg_(L7'mIiǖ!SP,GO (>G@b\ݘ|E߁_o33IDOzQ&0TAPq8|ɍczBpAkٯ[ɉӁH<sgDoy"Q6$nrZIj_ v>ngU<$گ5dd><U>rTV} zlLy}~Ƚzyޒ&:T Dw|-FFϻ^id~$I& &?)Dr ~ )w`$ XPhQ)s$ɄB=狆ve#"ۊ/K/(ޘ|Gwzy*$B4P (l`0?9HOJ'ĘIdo;>y'wP%@OpKCeL0T A; ~nvExt_ , xG3Կw:59}Cy$ HK>OcE0XߙiiuqT8wiw c?ɲCk=i}~SG>84z2%*كw>G^s?]{. K<5UnC}pp=<'!HȒMwMm1gުꔮFȟu_F|wOdsE ۿU}z?|'tYt!EB>"<Ҫq8mA.)#y#揗8PlL}0@Dԧ$@ON͏<^EH(" `w1Š2WShֲ3 O ==Hh*ޠ 9^xt{+{E2Oğa1y;\MeBsa wt̿|tS \ R o'1LMU ›GЁqOѯĴd<??A|/6RteQ6%B)@tV6}3UPq$lZ Fw9@A3Z m ~R"%O`O#~CO#JЇO(t+t: y6QwZ,-ɢxDcG(eRbQfFFYFH8:±1peZ jHF+,nZ`-e)T#L;:9H k2e~ x IQtk-K2 Qw$jVQ,d&I#T eûROrٻ=ø`'ƲI0:=tjzso!%϶\A$x;G;&Ã+?p&k9*eȜ5fwljFPB!NI8AAQa9>9/ц'#1!V*R]7O)z;AXlP UD1"2dV FPєa-<* # 찶?V1&[?et(@n(zgǩ ZR`T!dUb<8vBb}UP5 lT&0e~4wԖµq{I~c= )[/$)40N,p0{Tˬyf>NIxq^Y=7k;S&;?Up~QH \a_SS)'ꢁ` nxXqb0=#i5 a~@p!-v{?x%!N hPa4EpPۆ o!R7;x!~fRs8 X?X'-gsdviMi B 71"'3K9ʍf-$"TEIʌe*Y2}Ʃ&jw IAH^mW~뎓GpvpW&n꺛jEc)WKo>LR^*bQ"\1Qf0~ӌm+ 43mW|; qi/f KfOuT٪HnkAgtޙr&HT]!ÄT0]mDz {Í\a U80W Vgk/$(qzSFCli^xb47DlFE^$ebqthDnW |Lr/L++=Q"-ϣ3~,RvO 6ﮦ:W|G'|Wl ]tJ'xCe3>/=uU~鯑HXpqЇ[Hާg6K 7 ({=0-8|FCWr-/:]yH47*,9[>~rSeLP] 15zXT-f1V` ,4'>YkDퟧݑzrI)Φ8d/:6f^/{h} c4 !`$" Hd@؜ӎt{ɽ'M,+3 Cf7o:ߗn6'4C4&Lng~H\sUMR$H(7![r9V9x`]*㍲>&XGwZWko $f"%m v:^1i L>l[WׄZ1IA #s h1"b P?I|Eʹ RbF/"JGݮ*YqMH ヨ~-lޖ\Q7EBbT%TCݜFhr4І@p>x1BSkb(l8s(= k  n$8(oHvKѠnUNE`1lcq`0h/E:vsYKGS=l(I ߞ˓|n[kYٌb+B[kB|poW"ˍ8Bxejfj"WSPP( t%|/Yo8asX$SSӜrP0庨\‹) D8D,ĺʏlC`,VJ -@~Sq_GQ}(m EܼFQHP\W8AJf II)z>icy6^qQ~ \|eunXSc(:TևAkd\Ӽ?]Ѐ52NPpP\CK`n:x9_«v `6C|T~ d=7{7`#v70@MdرE8$XfOTmztw,"2޸Rj$W*ɱ}9G'K3SV9PTp,wKi"aZ٨mg %5ht uˬ?\zz&}bMj]I^ O>|SaSQ4`i\ـCcT.=;N$҉nӀLP3a34DD XŔwVvM^s񢤉)R_lCпF$5C%K:9 EzqHxDsU^a\XBݤT<1o ьCdTe@%kQ|ھ\kAָpaDV* C&@IN˦ѻ+nHY8<".=#2VqV5Y#iі8zD="?3z J[zV9 aTzrw=K΍i4 dS-ce~)kx#~.xڠ^C^X;cʥnQ!R.l (qb3^1]Hr%5)un&(<$P3bnoZnrN}fjcWɃ졇sq/[KYvjT젪󫶙IrJE88t=]0arT8eEQި T}Dpeցw?N 428C?EC~чQQB? v!u64X!?1 }Fqaj>t⯲+ޤ4߱D<6;c]+4A6UT Dۋ{>b0w p2/X 4 gahRb'/EF#@e1[6KJǹDuCR4q oj'>?/p{;_YC,#>xHK;8!.b1z?+MCO_507줝%9aEwf;0c,ݴc"./7M%Oy%P!]tL=QrKWK=0#Rej%%qw_.a;WR񂱘cH@v(` '|ǡ5XXv"t ġF,Jbuz1m90toQ'|WVRyP܈67\yoI3H>bMVD {5!ڊMQ44 6.ωɻz]sTbUZ"ڄGgL-U]/oWzsT11mYz`ӝ0nd2k;*B(g*3 F 4Vff^PMn#/M1T^jQӵtr F8G) UQhr Wrs{0RȘg3^ZGb|'0&?,z- @>{%ڎB'vu2C_xcEU1Qr{t9VӺ;_Xb (:EX FvgZut o`.Qh,!X3/NyIB Uk2S>;Dꎵ%r-kҀ= }[TNh"BU0B}; 87D*"BY<P6b鉀HT:Rsu7$dz~H*u.g딑MXr^Qh֏)9~/ Q&BTGɨoY\NƱI`ɲ{b Q$8p)Jc=ݭ"bk@@g!0|0Bs訐Gq;,MT]k .( ;OGJdܥ(pA&1U6vlW./ nӇQX j9Q"╂!&< Q L4 <+s`ѵv:Й.첕8g?4}X`_v''ܺ+>ן]286Ep灴+579X=|䛅T?IH¤3>9`OMƱQxhA$DQ6Ad`@eM![;9SdQ—q!өKpD}6=z˂ăny,D>r;Y?vϷK-^ݛSߡQ" ær!{~ciaˀ蓸-a30rň嘸5E//`tlEJHFA_fW{`Gj&*AauR ILW;rl ʾ*Yfu$((5AB^3tK!;sWAcُiJӿ8ī5H1úxu\%r}FY')w]I~4:J61!]ቐ{>B 1吱f oԺ!@(*!Hiv kH/_X8›q0NK|=_꺣њ^u /|g 0߂iJ?9π嘯oXMIm 8 oI9&G~&Y~V[nUx[Z͹>T,'{ +py1:lQ@`=[$)Crm'9꫍ xk{-KYL9{’bL}{<|n\pYU^#WO/\+.VWvzn3k ªV4Yޗ==몎 'e%2[E kk]{{5QG$ƚrxX|MyVڣ{! kA'*}fVat Y/nl -ůJSƒD^C:/,A«zڊ%[\D8?ۻ&&rd :X3ÀpYB9E.(d-ɼ]:M*G GX#A$)F[!9AݚےzX2u >X`H:upogoޞCb_=9|bJ i0`N EwA*oڰ/;XՎ `: 4z`vG`H_ѩyisR$# 04QS![b3^vӠ0srùk BQD zNyD~Bi<JQTQB<zi?uݍWog}7}Ԑt.Ms"(&]ۺyk`hzN @"1^+7?Uˤ=IyϿ6'Wf]XV&P ;:gF鴰Q뤙; 8ha<7("_Dٖ":2X\Tu@ ۩I AbkKLmpf# ,Qp3t'm(KKHq I-Dð _CU YTwY~L)vЇ&ZwIߧ|xUQUG3yBv f@8?6*!R|Z{?x֏ =r&)Oʱd,2;]<xn!ۋϟ| |{ܻRj.|YCk@7 .q`=Za7u!.8l\{o@{}2~Cp_$MQh  0A<(`a³)`TS  799둽="Io{| e̚7g2y~wՇ92ۉ1Ҷayvjv9G78z}t{q'Ze+H rb#'9noW#.:sJQΰk eY]`Tp"uWMH+exW4erHY]'al%iBECB$p:;nO߾W\vN!Wtc&r4WIBi8{pes(GZdg /2Չׯ~a^E!6# E G_с3 1TBx(C`~nB )) Ui;bLx @x#QN֋v3KZ7p6UeC;b>ȑ^P;Bm茾 ֨j>&{p;Bhve6}5WhMnĒnBXL!63e !?P·tEeSq@Ck˿~Ι SoOC\>:"R51AٻڠS@(/S;͛+_BYOQC)8xALzҰtO1dU8t08Gs˔1ڨ>aAɱ$K1RR2fl29? 'U_MbҔie%p(6*"“pZeCz6`vzonid@5'޲umq`oxp^%C(Ie;>z8E ?$97`G*U ?/ùX' AD<6QE X 4E,`o}8R*H,Ք`0O-pOj;|_[DF֢20z=LBw5ru絯U20CB#|2FKLUb1!LQ̾2Hm >c0Ӆ\+@?jfckGׄtGN6>1 ;P}{U`BSk􉚇O۶܈!2)·C]AWsF+FyZE9{sF}^zk2 C6EKqPY[ǺB`GoB?p[j\v[rbCP|3'ƸGC@SWקCS=x_y U^!xU/Eyߏd'yC pP@z{.C)Gpӻt[s%MouЉna鲹08 nd:>df_] @HQe x*L;r{:X5Rp+7_GO ~tc@|fm01-jD0pW4 ́ ػl7:@ЃAզ!ɓL7=ߟ.Hp$xHam!qcGK::VG,~;7e/~lhy:% Ƚj4+ıQ?lZgi[ok$BQlVQJ06Z.r'݉"ΞD]ۤ>i;Q5:YlQ%#. -"4 i6bs`5l7b]Z#/|;ݮqowR߃kۯ}/N A,'"t9s$T@5_.ۿ-43 {^/`o[s6GH MIg^C6⪑eI#0nz(R:"ݬ`:Ş2JJNʱQY߶YSW|Ϲ6\ETunwksg 7w_]EvQSn ٛl0~ZAcT `DS1d?1qym5>DG{<$]"gC:Fk8^: ~铊y턦[\%rp Bn0:C,xє2/)Ξ~' 7ZP!W6J&ùȆ +$& `Y2tE?jEPL1|[yf3g,'вoGITr|BFo D vFYBh@"Z,jVoϠ+`zRk -J"2}4o3{~S'{gQwqrTF))| 459;\: -Đ愜P,P!PSY0&Ŕʠ\nj-21ĩOIzm; x};7XBM+óut[MFsلF=B*\Lr>W 4:$wi^h4!%%nCB5:`y"#q%.RvUCZbcjrE&ηczgw;m0ð&nEvYZ;]{}>g85;&lo=>sЏ?޶O=f7Y(GI`7ݐ! {#R:wgzS/J\I!ݐ9O \)I3c=QSɧ>Gvď۱ y#*!j?<6 FN}u?/YNǔK)k(Ol%iX~2#-LҁE( ͬl"th7 w#k>P(8o"2P 0f|nX©i"@ƭ"=m/(*6{ڡG*kVF T/ퟀyv2b䊯PFN}XtwB|(5@JfDhf5ق_FO:::5~\V.␞-6c#L0=P) Dt$= |Zp`0 {`{ "'|>Q%Khۛ/\V( (3ͅ$~8Pk#IBf!P~92$AtƧXXH%Z@C8(WHР珛9~j<3HVDA!T!O.U'c骫~)a>lxov ;.~ 2܇YH>/{Jɂnbbd]'U B׳~hRuL2F&8* 5^Lg:Rp!px)`߅(m!\UHsL#5wKm3CjwJ5rA*t( $#lw~P$0#hK':N-5rP#$MRUh2} ȁ'NL`Mg820XhXKשNiZͩ%0\RtAWr+5@p+Xx&@.hsvW~E\6֗{-(ጽdϖ8K]7o&w7 Dұ$^\ڷ+v"Q): UKFjÜ1qxP5 qY5k-E%!|O"`"Pm~V~9[/1<#Ooc.\6 6dSPZ9|Ńyd< l.9dwZX#}nZuj yeoxQ3Y{[^:md 5mG'D^CTTrWD{Y̆?_uq5O'wFeđ*Zxu5տ_<&ם<GEI@!zEfw2vo? ւKPF"ku&~\:lP;cB,rȐ߫8rvB_2"oSSxH0ȁuFG"Fˬ0hA!y Bo\qx@?w2%D:.2`)`W/uɌ|!9.U](ICFD?U d{$*fy~9quj>5/ٳxп!Z5M1 *RjRЕuo'ѭEJZ 1[G$^qJ8;f鸠O;VN9lh? lPeZo ,&X mF6iIIvY/>]K UQMF}_+2''*O4ɣfpdzus7~bvv`o*<X wGq M}y\$*%] EAqHH R(,Ll\zu=孷0"*4'7A+?# %}-r}3u$R"-XSƪH[ݟ8 sY4=.dz_ 11w=ڗ7u*?rZCf_e\"] RT*V1Mj\Cje4UGۘL+eB=blvLRܱK/lE1ZbB0Z#93ĢL.@UDKQ7;%gS't1a`=^:g#,W'І%ݪQ_I 7l4g_Zu.bjk!*Ϭ[jb1 I5S ,V ҉#@ӈܽ4nZyTHP-O %X\^Jo)@< >WV [+ϼ!R c|Y\גF {Q ?sJ"{选r1%XV9D}<`,x@ԡDqETdX;B%!zfЙʈMT^@زw+6.ع/@݅_58Yd`*s֍8<ޮkXɤ !\@dr { !ĂT(JP˪i as>˗VWHC0‘֊R+@yۆIyov_Eجfoe>G'߹׌mpUKt֏ A(7Ac6 %S<\ >ޟEnn`0.*C6g[d-RL#Ggaž(<andoQcrfHiIKR;ҝmެJ?cHIKg3D- fp`d9Xl/,'PQ%Ӽ֬~,2I1#BɍsMÖ"b{YRH$ͩF&c7. lߠp CC;`7J`}E;Ri0~) i^Յ%߯|XB3Zلꖢ͙_ wl_wu}kQF3e诧ua -߻6:k.qB FjB19ǵ2Fx]Fvnϩgx 'NnClW ulL"*P=TtZ(R2[ޡ(Nd}l֟ _,h?D7Ps<.Oh]ޑ" K5mgōF ^11}d^gۢ(=F] >!L7NaY |oWǣǍG1"PmJX$׶rb9N\DWeU:;*c-nA4uU38Xݕ*9ŏ 5F=;q58shxgq#D?|MiFb-h]b'h֦tRÄM$AH H< h@3l'~q<,$'mhX0Tکk;N:kש\ xG3~[R+~*/Ca/Q3n+DOo% my㘼i&8(+s:cE :q@ -RH hݓHg @ok}+XG(B1u#;'fZ1Fx,$Ï߶5S=Q買 pE3m# a(((0G T1';c-p]óm܆28q1'V]m2+$Wl ڗ4ɞ۴zlqm|^% Y] H971C5u,֕f|F#7Aȹ]đf;B_ {>2 N N%C^[\F;VH;TeAO40͌oK3 ˞%ӛ'Ogdd~Dd~QV7xOb1B,JjnsNw]GSM.I}۬mXG:-pg=&}3}x & 熨jڷ3YYhs cX};p ~;=f-zY;a*hʎ&GN8j:.L=H\fԵ݈plMZZA턝JZtRVsbNφeX jL*2E/ٍ]{pkQXMrZ<ƊǬ}5}߽Ǜ ns";ȯG\mؗoXL屹n7X;ԨIO4Pb`)V8Vn 1>҃mhԺ!4xqK8*ɧ2*64cə3{|OJ\0ƱƷSGn! &jIޙ9=-۸cw/[~/H.2ؿ6{3kӵB/wtXJk7]tvEq6 {WxCcjxw4D?.":4l0{,tb/o !0kKw$1}?ٯê ýCp8x;5IP1 Q[zU8oDNGt6 ypt!}n)\Wx9˛Xk>wy`.(ڒUd]yMb-g?yA)Ey, sbXX01" \#suPd3]'ޯl! RA.(, $=T)C!IӘ.$;CЬKv@ EZ0?b?ijq%?Wp IJwUzA5L8C3yjog8kw?}㛺\$(P[clHI<^G\`Zu2(*,ꩈ4iu4f;\ilQ ҄BUlBNymiYpadLu2*8%Y ƹOiR12y(HI~'xAi5)(3vL}V4H!psa

  • u_9Tl+e(ѓ0[!dI"8V)%c!ޝ~B,}}r!ʜm[o=)o|ߌUSbv ǖ&aܞ:F+4"L "b `,æ3+Фg7;nhdBSA|!F*ze]ٟg!Hp~/oՅF(9Q %Q' qGYd{ITM%'G~rInLE}V8 F}0‘a.>;O쑘 {! b Խ$> $cHxSѿϢL}H5f򒩝{/\HJ$4C,ʁFZE]nמJ:Cƹi 5*s!ydhƼc\߸qnm+&|P#bbv]!Ei`Fvm;뀭VP(H/B10 z~F17 Л22`)]#Gn;vªxQ&t0JG3*}~y(#[ɐ`=%{_7L&j8U`_xVz1(nA{1[VҞv<OO]q}}w ]h$F9=orMb(N&xH"/لR]guGpl#_  G m"u\ |+Gm#wj DFZk-@AF@d<a-)nRknSh]},6^81LȅEq|Vj쿹\q 3g>;0A:5ϽPH#NFe`}ߜcJ՝n8* (]d@PG{$7 6 AZ%O Za|si FXV|?X:Y߬zڰwmJQ2koR?&5x OD3>MӞ.ONn*wpЃӮ: =3.a(Z!0vV5)wNiQV[X+%|wSTRlhњWfYKg 3f~Bm̢+. Ҹ::8%OR& go])BdV[$PU1`_EG*V_|ߑGܴ:wC0["I (G4 %*n(0//3z vA8`4DOMw?x9cT6/e=>?<…,Q.RiyY(*},ׇ@У}eҰA7h*$o zJm?1HBWF3_kXZ'/2lp+[U^{c,ws?5 VDRj*.N3b6$p^d&Ɏ{y:A/TQsim;<)=";r"f\,D2e ;X1(6ilH̫7eя*+F-" d K2,LqZ–X+NY fUi04Z {3r^8YI>M0TUMyb"u>OQPfAEE B Ȉ/x, !, @ JTE(Ђ:Qyy(tAԆE)Ԍè& 5!H9*hY&*bB*< ^ F0P~# р}e51H0@ %1hoO/-V1s{Mb_Wy0*KʚRWuTR*vA&?;! t$h0 ?5ܼ2/Xd] JE=]</_Zh.xUQ; |w9^/7<(?=67jr:gּzhV0e=ܑ>6wn)[жd`}!1D0"$"l<0n+*?oҕ? f/2 ?tE럞;:Æ8QRSLDKQ3 `t05!?a(ZJy\~ogQozOΪ!<8>6&:|gNPz<Xh10qUϛ)/?߀?GǢw@<9`+'_"b0sa|A 󪜦TqշETbڡ`(ϩ 0b)EC4O0d?c-?0k(:&"`C!HvIĽ*& ;8b?&u cs{(8$T!~#?o Gej_ݿq'K}yJhb*8c?B*̅g5oq'ٿCtd,@'l)h 0A=.ʁQX O:oPm.* (Hv%g&HPןWן}Zk29It?o {;ޏF 2&kQ~^:xMϏˇ=YOq#"H$jJ9kV'f{劾wid>h#Bk*i.i԰ v&f7Ú+UvRs!c*9c(7XTV0R6iR]|2<8Ï%5x69t끯/\[K9^`?}bŜ)>WrCǩr|4HD.oԛn>+9U=]߼vT,R99ٌPhslOf^K"S3I 3#1!Cun-NnC8~Lc'᳔#%Yb#..MA(tw 56MPyu.$RRт Q/37= qv;," @(텨&$8̉Y2ouDA PD|ŴY e4izW=گ:[ޱ؁Dm6toLk8t,+\gst9|\ uAy8E9r+* `(f!By^ۯ49i]iB[;V8wReKGuߙVĠ;cL~^GmţDfڻ[aJͩCq1Nn=OD:cQ(pdV夵׀S=Ai^srBs*CnQPspXH%@+޴p$'$B2b>9Q̘7clC(z)ٵɒ_`>r|ďD*i ;|~. W1; yUDOBU=#7m@c"1AP%%)]o."`){ cFP+oK UA 7iꝇlwza/7n# )^[=._CVSf  I¶~{A'z3=H1Aֲӧŀw_;5 }t0Ҥ!E( Ob>aa|\}xcÝR|%>}>_ WE7cgtۮha?_5k7]CdGnW3=B;f?IݎWӞSIyj3hY܂_Tկ|:(s:Q }]AɄIr$ph=vdAp ;> E- Yϡ9(ogOóBc:ݨh@:|N@:M$:RY(<|wG+fz pG|rw1\rb4ܱxb$C;6{ވa!>ˇ@W}W=z&ǘxLP2nagY`|{8~wqw=Zmyп V~VɃ,eMQ ,qn %mmt%FoױypL9+G]j 4 /f 8%CXuR\tg9EUА|kZ~>#7 w>5B~ Fc&ip BῙ 翷R,\a[Jqf )}Δ- B?vuݧo!ݑҖ+a0DX{G@:Љ!_|[ / <>~A{f/D#']DfƃJ?M!ڐ=̼p*z:npQT&2$ _`́&^ Z>7MsJ0)QWo5,jY>W欥~jJ.ΙlQ[uyޖ6UYW6bU4 n.EBvzm^ bA%Ʒ%/H9O;Wڛv/'d!44n).(JU`(6t QE!=^? lPopإ1ByrpH~NzGeQ|1PuE+ٿn4?䴃]u;P#{o`oW0?CdQPx>wYCkD}#m`TK7a4Eܪl X0$f tO7~L?o8Ikqph/O.̏]O1gtt+۱\#F, M׏fc\UOi[zRSd0i&a3EF^TrLYԺ1,˟9E~B(hJPsοėI8gjiC̭߶vj޳I sl1ݏtm)p F=uڬ`ۙ.Uuz .%Ϯ"-.آO腫|~;7Mw]F_kmhSkn~0} &Cmi 9j(+C=›T&&8`j\v/^;D3`c㪖t}2-h=B: ѢQCR׾ 9̫a 6 `l7B0$6=r:/?+3 i 'p/v7~&|#ϡVG5l0~ۂ1d{r exڃnq'j126Մ8rm7+M n|8Yll%-w^hmn(Ohc[PvwX]Դ*iǼdIS.Ʌ=`m0OO@SJRJH bhiQ5 ""@ B LPQ30DS0M@I$BEC ҕ4E@"U1SALĥ2.6CAm+  ʔJt$%)gJ[! A#T,CE?IjjH H@ JKx$ETD!%SIAM1%DJ1H 1I@$D00R@RSLġA@ %J( *V ""$!d&d!j!(&`J iZ$$R&Z(I " J(J )"" jI"&%d"bH **hi`NУ EIL2 4Z`(Oh4A܊JhH)}%)"fE%%4%$D$2 4U $^)$1IUC41ET U-L3t*K%M_EE3J5CUADA$ 43-Q+D@PEPA1{LLCTPPT52H'RC DU4JR3E8Jf&cO݁TIQ5E BMPHtudJ2a'nzJ!xb*.=E0i Y*C\h1_PCR| | {J}Ч`Ї蟷-R! ba!je(C1!.Si4|tk!kcFw,qᗕn5|a׆wH )a~ZbCOɏ2V$a! qOM i  h8xؐd)M&3Cr^G(2м=J<)N/eP(C{&:0HG MO~eے䠺HW@@(4=P !Q; BЃ%.IS~ٱ5 v,dlXZ  Tm:Ҝ}p@f!qD$'sfX@ ʐlVHr=)@k\9e Hj}=Z(zń8;5;q.$` ]/"Ulϥ4[mm{0jFo"g" 3; Юˈm\Ji-aq ˰>s~1uAy FJK7WN\2m㯤i>|y?R_&-,n(fp.͆jӳnЊ AGMeAar#Yw.l9$s٥倫k<"gN- '|. ''do =NJTm %i= >9uu_R s:*Vp5 W r@bՓ }*,& cQO6m۳<awreZ* Tk>HPo*Z9@ '~K@l9MK2sW}y9tݰGMwHwfݧmr*{!%Y Ijý13Dg Ὅ$i 'Ed;YF & \z~ƞC1ugm#4=|KE70!.*֍/}H== :Qϩ-h[ KM~ewwђ_2Od͓:  !L-Appv_DQa?? b=%L̳Q޷~k!?wtV}ݜ73ɘs_1?A$`(\>p=U~u=IIu[oiQ" ۣ~,AU <OwYz/J}-?9+VBk*m{m& s-sW|aWVv+}%ѓЉ5i=mFw(<ⱊ[q/_AF3;W(pЏuvSvq~&ϭ2~[)~OS onb<^u[_ kBq YVY" 05{ߝbȞ0V:18Î3OTղ/;ϵNe\RPFffn ObZAµ+LT(L.52iC:DP ;gTy\=?ɒ5:d>wjUs!E!X__FzzK<_ 0ἅBSް.tAHi #+Z| #L>e{cigv*hOQO碅 ?S}PDZ~֣x?Xg? dm$8%|bqvGut\/s {  ~`gL @B},¿2<;$Qw=,0/ 揄b#_w~S{m;I Ș\KI$> Ii`-.ql*WŸP|˶iA0$弥[Sǭd|7U/#r8sLW%FUN˸Rytt-M]=+R4Aܾ=?F>^{GRo X]K=O&/u :?S0+n׻A Ӝ7pcxq.%bEJ C+y}_+:tÆgy0t<KHv/VlcDz>Nc)o'tz4ˢKtop0 9_sf*ΡQ>bTp^Hp~*ceć!vOp! \:khr(jpv%GՇW]pb0K'w&>RmćK@wS-'bBH- wH: b3@"N* L7eHHlm Gw.p bQ7H3rt.x$ ^Z8ĤZ \')G s;MR&BW\Pi5آTa>8޿E`@([ 4UT>a>r(j s,p;.#0I<:i .XAPG?R<\Vnn%o{t5u?LX" LG_Fʁ܈zD:–G~o` E=UUUUUU*UUUUWjP: |?O KaJR\-,rXRQ{>Gʡ}LGHBB{_C@ΒCGf#GSF Q;/B1!7('c;aaawg<%C0}I.1c\}; H~S;<2!BB! >! 9H|u?}f~C*q=(1l۸ JM#* g !ha 6ݻ(_-0I7 :yՇ& xH!כIs^7 @6gCS84"l#g)K f4Y!3ZV{ΜgK>VjbLgڦff 5drx`@m"‚Ηb#wMmp DTzpnOPGApz ޥ͸1%i/#x"^ =ܟ)K CAޑv;g7Ddn*6lA 9 Q]<\@ ?KIsp]SP?@3WN9`UW }_3PDYe#:l@QK4k~"".NU*]3 #oxo1~hÆP_ / )e/ꠝ}ǦHߎb٘f/8Ts~zp1V3rd4\+IoT8D(yakw?YaŬH[1;|>nԇŃdinW j8?X_/|aYQҡqm333-Ämke[`έ~CbR!貌F5 -nOS%W(\sa'z fP'&qW/inΤJ?W7 xt5S%}`ҕ/_%L֢[:o*et- i7hν˨ /Zo2J;g?6fs*"є]`:6漎=&UbdF.)wDYJ`۳ֵYl.U Sūchk1U:ngCtʹ{9,1]v9N/={֫K͊Okʳ8ˌd{;*sA|Bpccd(pۃG=|I#ӎOju0͞LVelmo$vȵc f CV+_>"{V,P{,.Xot^E$%? $ ~\-&+$ ]ti'<@qx :}\'gvBtSO FX7< Z=ht&iCi& S@{w^hDݸz0* ]˫> ݃9c/)M|i}r`a1ujcon:.x҃۽ ǣK67[s<+f2x.dBz^OB8;6ӇדtN75پyⳗA| d]Cb_@o홸C ZPB4ϥaJ hFڹz9n5Nc134m”E6X}wFgJvGGBF^~UE:׬v"1#h]wodQodkAI{%:-<(p9xr34BNuI=FUj*ȁO{3jrD/-iPJ Uy12(MgAJA32RH@SS_@DPP MA01A C/XA9sWXn1xsmc>\Fhm;kbb,(VW- #sbDanRRO.Ql[vZLRAphb U$vic?;ɰT@TI\b ;Xg[bĥgbvUD)G5Q3o@b[("ZsTGVES$&m&ՇR8Ao>X4A˾= < @=Z qʂ I"ce3)INps_:k9 LPLVaJrmZ1v؅\cvؓrjjPbfU#@4΀b c~s -;<Cq}+@+4Hdn"+P?sѥ#" 1!e1Uڊ &1hm`.[J]dU95m w"RñF?m?}gfQ~;&~YD?aw|~jEOξsOA$@Mkw~!?]S3(H=?wp$ ,O!hDniQp3ˡsөs?Dvvџ$ sC}Qa@r8?y UuדehĄGΧU||7 !Rg^l?OJ-3sTsc8Gr9\ԮXXh "P92qFq'v@$h~Gds-CL_#+OP|Rt7|"Tku[ج VSy Uv¥f"C6xU>OƯcO3^1[_Z1Q $;-K ۉ&5/u^%u5,_c?۴E  sr~@qa^q$~r8 <]/)a+AXZL&=ⲠYԹjUW &\l}UV }2o>55>0ax¾X\oQC9~%x0׏S3Xr걃CCOM3Ai}N(9AqG[j1(=`Ik7&#{m@h,<uYW0Lfgo {HUQ" R sCd tױf?'Ǽ?!;XIs;oafW8Lr당IP/ y2Pm64;! h8$e}x$QA4M=2on ']g|y2㕇lNos`5n/1jPq X{#irE^R:}P 3߉WBr_L Qu/M=LW!4N,U9aʒdfq_){U\YZ!"j8>E0$>:^ O\_IW1yzzs}u5.8 軀.Qr5 0 !D''Ϗ' Vq #Z{!_<&:`@c9aےGO563+[kĭI4fRۜA^PƘLh0UJa6~* ?0݋8hƇ, < @DOݧG&~\K:00ޙnw޺GN;R-4R>ti(=*OD*!9>6N Px|#"1'؞-{"rh*$d^49}WF7+c1;Ohlq%­sf#FD`2^H !_~OqReDf'TQRKu~t`ڴ Ù&Ojdㅓ ~e^|N7,+O0L̄CAQD!BT-)x=gdTA ^,@z4c ۃêL0?8C9m޾eD{x ЙJ_gr(cHz迳~U%9 ~ B`hH+E~[ohqP6z%=K :n+J?3Q/ky%k庻6 ԟk5C H-!xg-+]HW֛+kT//`lW,tȀc?Ai1 r4AQ,p) L(Q:*|h`;k< ,UC_?IV^JAswwpab񸂴n^H H2itdjc{'`xeULڑ@Y6w4f!U M;uh(^\T&7A!^j!blj qmE5I([;VxaTqRnn0[ ̡JMR%!4GYՂqpnOOa'>?F؅/3䧵?E M,\RlL_Ɔg?u ,~,c|鵟DUhB[zeJ맨9xB#T w",dspw,ޖ4?9Ž!',Q绳 R{In$9\MZ,*;9aN9{OѨ>;Ϣ&}5{7M`PWz+Y$Hcء@r2r{̦ @F4߱ޑdwT.m]"[6ceѱiUnF@ $'t7??!YS"vTg6:)YXc*hDȟH 20 UziZVMAh>(?ۖlAE@SbtW@8|"'Jy2yT;XAKlja)%${2U4UT2Wq"@pWT" &U9 e\ eK# xbB+^~4w$;mS}|A]cOn@: YTuh /RFS"\x+rXFDsbH= ^c0OOLoLN1)eeE wBgfDa?¹jf73TAA1LMQ-jS?b Tez=Lu:eIF񌄊@t@{1,mk*!@2YS5SC 'MgiD,<~}2!?VE9?a)@*D_i   _@sBƑF{A0sX48EP"yDuTeȿ}aI=uŊREE|-f7^G,/t60y  [z%Y PB,"V| H{Bk$gkgX35UE{lo'7/B`TSa'?UpI{ȑ(h`bK|o~?7u(80~'QJ"Kd\i.,P36v5_gT4~ޥ!IsiBllԀ%PWbo d^C/aNK=\! ܕΘ]zKnz`j+4BCn'4ly7I,,D;C099_ך2>sp2۶uPGWB)azd:(&BLҊSB><b}Vj)I4Q`s|=gt~Sl+{L=J̾j:U @%L Jf>wFZ^<0" }|u~7b# ߘ?0p?2Y IJIH*uͿa]> f-kmoˢd!4{:t(rDXI>Xш_#D@T8? o5a =t4P;~chxhJ ; z~D=!2T@aTN.`XGÎ38kv{Umhh9s.cXx^\w {:lS{pDDr%.x1t-+K=0ߙ{nyxtusN p r 9 2-GEDߕDL;UtfT8P2t4v^D{oa'q|_8]K9s9sƷF1p,?GnݲRmьbijF1{<|ަI=5a~ö ΌuU_GyF>lCxA$Mꗐu) y\9;9"sÙvQrMaW<=?;@@]!OK[~P%!})] lF:Dd=F{ǙGTn\1VsI Jz $ߝ OmVuR/!-w;܋a`>5%ȊRXB>Ҧ%/L⨂}Hh9LX%Ҟp劖1 vtOÒ,& =n=u*AU`4X9 R/DY}I$!w5Aגrp+;l x :""*c7@*iUeڪUTUI$& <ٻ,"0T7fI(~/GREtvZ"%iwH 7|vmxT8D Ln ͒hw4 /2tSEy[4Os*H|˓>q>:9oB []w~4=~`w띜:l;ɅR=4v 5g+y=g+R ,hR]RF>ֵn[0Å}go:թGRH̆ߖFI_3C}\?(;rA R;Ia 遀r#9B^ͬۯPϕ$I#$Coθ:Zar N9m^XS:-Df]Τ>B`hh2\:A\/c y̋MoְSREf w|Y!QݽEO:C|Q,M~%qK5/%?zfdO?}鹢v_8N5^yWt$bI ;U@@*iˏIau3+x~PZ/W1u{f1'u?JPKHAfG^Zo]frZ]'1UK .ʸ#. Աu"pl;eɤ9?릚>֐pQ%"T%> +mA슗$("4{<3NS8EDtG&0iO{g0h0ULm&>,֨fj[4—c3oU`E݌FYLGw@uTG)䬘oG[qt/0M nQ?Q(Gij+uȃ[E1Q<,*2R&^i8PsrZ9E2gnv3m͢6J@ qt޺d<^x>+]pcdI!t ր7~rFďhtkS1,*Q#7Ӑ *!UCr^҆B  ~|@z;Tj!5;?n* 8wpdQa:Ta vVWD=[DAG+PF6Fe']@a~/NofH芃D}L9`H>D+BzZIuNG~0z=lYKv߶1X}S 3y봻n"]xRG؞vCB<7:Ǿ\xƝd%%cQXg_bFg:ܲ@/QD(JC= "I m\] ..D7х&v UC(9~(.Tp3ۦR{D*t`t$$JEL_0x‡u_?j 0 %r]6!5gI itu'ЌR*^,O~ ג'(utIw Bx{CAnޫ) 6=^rӛ<[m$mնd'S bB+?jw |b8IߖXJ*~s 9{ آB8 @ܾn]:iuDVH H#ux)XU.W,<;6$ ]|{whBY _:7&UP` H#ޮ@2 XCg<Ѫlrg;F} .@QJ*~xe'B?22I3(>P g+GҀT} ɘD6 cs7^: ~?D{wAD BSO ~M^pZBt F- QF\+~[hҮcKsa9^w`p}9~:ׇNZܜu+$?Y#g-UeIu*Y\ HS? P!!X8oTHWаA=+ΓܤMf2&c9>Vn%L|"~sW^u| CNiVO;[ь EAm!g ,rwP H@hKXw>62s:t>w? C >2w$`'}a !~(?83 D29bel,AO=t$@NDe$$LAP$ҔcW) `bBd:1Y L0hւ$IxQGթz׫=<`@(@.aVS ,"` 7k<ÑߤgpD n6xtnjF{Q>'a.Ϻ|LGo;#:ϩR@ 30TPܼ 70ؔ]?-?{#URG#K. w5.E};Ҽp:뒡 LNgi';mqwƝ#HPғ-&IA" %?o~R轹xt-`v]o҂n';0Wu1#2Kw|c.G> Vei9ytey( "=wr|Oϔ:h#ˆ*K4&/OQ~) "Q]6.EFw\Qhb>c_O "s_2o9+ƩA$v_CMTAC.F:YvymbQ^8UiWxEHX$' IQ5{b~=@1ʣ@_}ߚP.o1z?`ʿi! Qhox9PYxJ<bqgfzD{Kӣ,ȭF _f}W ` AOԉݦnIϴdDnI _sݨ@rWr>!oC,|*3eIdDŽr [b/~WԿ53z)7PJ#~o>/Z@O_F GNA\@v">#RG tm_9Þi0ˮY AÞKO C/~Vpr(S.hcqR2۬R͙ctY|Ql瑂=Q?*ݥʞtDdÖ< x.JH$Q@WlmWai>©??NopY1M҇rvCeN}=+Y/WR?<[Ԫz}Wv3ޯ͂~vyKK.Α7EX8ayz(nL/(G#]fmpXjOyQ$7$de|oGbz?-kYmH鹍uAՃ+1/J@2At5[J C K8yxhzpAN^8/3lsa:8 7 T<y t* %yJ{ף4ࢵ gdz8MJ;ǔ I#>"aRWEf}"cc2e: gxwLY ᒖx^,V՛|:URS"1C!/]U:$BY(bCMHn0f\8/$ /IPa O(!%"@(2wc{C>  4VA5N|RڮbtrrQױ6iFV}czHV,2zEY횹4d3a. ʘvoAazáADDž?}Н>@'^ wHRx1sݐtt:]SN̜L<լB$McI̫9׀v@9#h`ʎ.d(6f 8 iۆ>l¡WìE$QPԆ{z~zyou3!Jbn݌7,3a#t4+eTtbihR~gOS,qDeC|bw[X]ud|m҅$EwQ)YgOTέ\A8SMR`uv2rc9 }{=c^dp!a:c F  WP!&;9U8[`gmr{*Sv>zIxq_ " L|κ1&M3w:B]nW[)WG {ˋaY# WSPbxml3̓٢*^ >{H'j_nL dn$[=)KbNG)w6cms{m~S/[|H\;1\8'rx~Zߋy_N5!NKʁ;&R@e(KSGʴcq:LO҇GַIvg`نURдlWY1H|"""{< 8sի' gWyUX!:&u tc"KqnVo#]'E'bbVBB ot*ǢoIau*[{[u='N:ҦpMBpy;gEGCdLFn xeϕГdk7th7c^[u>930ywx8͞pL60wly_b@m'?pqɶظMd9d,oYz[΃˨͎0 /n{/nNݰA\Crʐ[aeZ.׿M2ԉ 1\.\luWM4^u7r"7c;/$73(P) Brp5{CCWk ͦteߪ;josa B(bCQO`:gYd^;[ ʓ/d]la'r7/\;-Nnp-Kgla"v$[0pWl6jVo&̋v,HHN4tÖYttiƛ .]/&aۗ_LdW(u˻z˦`35v5HLk՝÷oۨuӥ-DVV O}MtdCIMsLX+=]b<]Q 4GFzٙn;2 &Mgl2*j"̊(k  D.v%TU:>% VJX8J,Qs4'PAD4%}3 +N&絶`Gr q'GKp]#PU$$0E%( Ck[$K\A;jDI8cuM$)bcJ8v #)vOJ"SvuU}\"4a}z@}dܺC qvNFAZO$ x䌔y9n8y5ue $@8"vX##ƽЇ()|pν씫徎0><J}sEФuܩP|` wD/e^ur*z_=9QϜߗm,@ 8Dgtb*7ްgۀD=wZ!RLJDLK ,Dā00 HqC߿eC'E%#(.O?uy8F44 2q 65"8\sLBspB&o GpPPQ쓥nETa)Ԇh8{k6dXjӀKn6oU 436 U] Fyi#vF)Qs92'v$ 9db!Ђ"RSȍhC$ m-!ZBY!1n/]|E, 08d CQ( @U5L >BlGe!4pDERn3bJiEԆX:rz͎]tt\~(!(^b $6I~q\Q?C|mzR?9H)БƁ=HT$M0mآC@6eoʽin<C꜑|e$WQ M=?q0/)"X_>t犟㗬!}8U@Ԋrl $_=̀_Ĕ H<:n"b((}^_2oD~2Eb%QYTPZMŚ3^;3 R:劦^Xs>y=x/\ +Ӈ]<A9  7? ݹ2PV$O4u@]f<FN{ )D꽀Ƅ~&d-'QEkO.mmג=/svx'$A ;@0BPwy|M#&%gSFx]aVTS Çwb*Y恻5ȶ^,lf? m N2eV8h_z R3xTFŇ2Xp[řٛùJ&k5 !~(. pNE:v /э7x]&a9N^`Fo0'0bBQ 3"(?N)>3[x3 bB^[nc,9az`C)%A8΀d4$ DW!f2ͦl 7a7 N+"b[4;k:QlqMb H&a7q1ÉgRlT㼗/.v˔"(wxVIMɉHB`!i *L&f3r??&g `M.9Ѥvcv9NG(t=lj&CN}b/nH.,}aMt(SA l ڒC&^~ 6{|G43HwlU m!Qiz&K>K>cǑD$)3c|DQń,Č5:0֫}Da P0#ǀs@Uuԕ )"Z >Ft ='A<7~gavTN_K}3GmhG>$q0*D3$JG;!'0-G S^z:~ns ݃Ƈ%㩲b}w\s 5!*2W[ CeBRw_DMPO@I k/|On֟}r>p"C#|ȑ(!B6#ǍЂH6> S;tiGldv> о;[ϫ;6׺w\T,Q!Q6Kń*0' # v&JiK? * 4'QV1^>;P7S6c(v03W<|]K,ޜ36lH^NܔU{!>)LebTVOOSPv$ gPT ݠ#{H ; Mz;,Xn+y4~͛YӆO=UyD %ĝq<5R|nN,lL]*ǔ筥x-& R.l uӄܻ_&q6J(^PR?-v/~_\x ȏwk</DXP9ARPW ڝJ# k[>N)p.A` DR'9Ċ(Pn !5f JD$^(FaY5{9 0ގyyW.>}Cچa?+` H%w릋657~$&]ӂTP$~J3\_$=^{H_8ŰY 0(/V8$ ۟ly;p@LtBvw#GPA H4|,S Gl!^y!}AKIF{31ͬF2`l12Hƨ.Ai CkZن˃b@S5Dq %G >{_#t *@Nܛմ pi5À@2b Vx"'&^l 9Fhz9d4h@H8i$f]ܔОN&v9u*oe9Ȟ Da=򆄀T=E'1ҧD 4S"BçxY@~G12ы\v2g7l]Uku'm(VpOQ7tڲ&Kq 2bGᙗ:(5T>~# wDFw (\yxG3)So/v5Mg8{~ Ru8 t.CQ}w \Z&/@u_&r˵vɮ`tKCD8}|eT p&־8 =ח=!a]ٿ 7]`!c=DPSƷE#"!oa~Z7Oh%TLl&!xs n䝏|}3ľnGf$򖓞kYA'!P/J:`'zm9ψra;^g2l3$_Fj#&Oi9uFzˌgσPخRQ`G9"qD{fVpdД$ <Ͻ 9W q2v`0_ lI` z| Q2nSv'V2L6 4{զ_(ٱ灵}=2Cjqw`m8$v>{ޯǕ']z㞧@zC`x˼FGe4h !1Ep"r+jpU1n'[۱ҒTG6H<d#_1sLZ13H$}Ąyq߰iOiϏ1eoڡ^jL$0@G"{ Ύ ]SH6mx1D|G$ߒ4OxĢ䟿sxGl)psTHp4L-׻aK7 &8z9w\[B}4 i VK*p$CWa!: ?ɪ94J|dq<=q(| 7YᏀ<`r]l`~t(qll,8y)q7Lr0a3_v8@WCח4{}UG^ZF0!bD,8K@xGb9Ksu;dS!3'jvp8ຎMCO05׈ۂMCHB9y{_zx'pͨ{v0][!M'i 1!Mo}9U-\[jϏ&z*&%jl`eC87 tu\!ВD00K|s/gVLga0"S3Dp9.{ =6p 6ɸgL l,ʴօrsAyP}&ADWC E"$ױ{W;JʓC+Kxé2L a8Ms:(vZk 5tk"2$*fe׫Ѕ7Z/Bc5Fo6"#;ÿޔ0ch(QI< o85a9L ``AV'wt<+=9g UV0Ҝ {lUIAQu'`~>"I^3˔⊯N"ОQThF͝b $A Űz9Ӷ-hi 3 ))?zO_MGazAF 42RP#=GQWѮB$gtV.Z аp`4&7B]2aX'w!B ҽq?,+0]ܡ]1\m +ef-KmpUo}t;OI& L}GI"ֲO-*+$hŔ f5G?Fl1gT t ~ ȗ&c`㿏̙"&`[KV =J-묨e48EF6+\+o(4<6< :>hk%?OPZZO?H4Fe="{6>oƓ{* !RJs-mΥ̶om`)U}iG;Z_g!?Bn8klx9s߹$BcXrT_CvQ@1T5rnz_U?TrKۿSK' ;킛-6Ys\QHC`Q$}/{#suNī|ٙT |ppX0U~/M_o4JB'˟-gkhg_ڙD͊;;8lv}b\ K^$b}Xď@me-)9nmwmʷP1 *b#*!xFq+JFN2E3rNm]" dbH/ Ч  OCSkCqݺBD9΂8:ڵ. Imc4d?FRsƙ$bbg]lu6UUES~t)i\T5(7MW!iXP|-sq;d1 W%.2qG9J<0n/8c[:vw_ W?VTtD@`*wcȠ>wb'UTj9 C),4(1_Q$vr/mRRjBQ.Tk+HZgH?T xm&̭}y.qAmigAEEQҺ.0t<ԗ6=v+A}G0kJ{`2A/H3=]s7y*kŀ6OC1!l:-9ɡ5gS|?.` &/CYlŞte%F889"9.14 zQQ7~:cH@I Ûϝ6MZZB'nQޙ9@ב<֓Ni}UUUUk,ͳ*?*c&cmvHt|c3E|Z2hST6/x"1xAb y/պA>Nof4)>v_~=>Vߋõl yK $m{xS`Ftet7&|(N hKD1fD e !wq5|sn*<}3zd<`?=~\2^F] 7Ti?[餍s.W!X08 ]eq8I>1(hc)TcK@^t!Q6Ac< /qw$#zxz!Jt㹆b !" BИk >sd4D=,|DͩMb*K!B(nq+ˤ}u;iC_>2FZZJN? >Z@\R:HҲINhGRz|OOr?%?>O:: !8)_LOh94Kt9i4BAZ _˦fH?6RA߸FNWXd|M }B{Uo4vRP!P1 Q!]/d~m^5LQ]ؚa o䇡#IPaxS-'43RiȢV*TZCêĀ B`@sgqPN(o򡹴')[jѲi[S6٭07>wjD9о4Aٳo٬g6PGjҤEP%6Y`h}nM/jPPPPR{M)v;dž11_<" taF+aOڪ0ʁBl"0xo 랪~I+zFHMQ?)ioDyrI.U16:R(Wg\Cw$ܓ\{b?smtZ)7L3aN%il6FXϤОf7#v=V ZQ+ qNhugYX-W5$;B'C==cCnC1C:sD4 |W{z2*UDIJuq(0JTF/4na6QHR|S/v &8J$OygͶ}#OeͰ%686H 4đ |xi {'N:w@I G᰸7l`PB%kE ycLmՒ >fGA!9۟-f K7$@O9:(kXXe`!9r;aZ]$V~HlT aL[ePD!g ;Fh;/|a䗔#r"–<5RkQ 6o;S͖ fFɌ6MˎReARb9ɽ7"޵i%E &<#:1_OD "?l$;Rf@q_v!DGmeZ!\ALLHb*08Ճ iu-gyxLI'b{DPgW3ֲa=kM&/G"s\KKst C+OjC?$%C#TWcF1D!OUȢ $uKP>o{q(m+ǂU-UUU b/&9\3,EmTIB~==dwXw Oax$$B5 >~xCIJtM'*ln!9v{_?ڬ\ PwA<ЃCvS&+gc3Jf,<3ICKXLV%]j e:( M }˻+^}[POƊ_YZê14>l zM.N~=}ȣ2VMP< C6b'~mfn@ !'=Ҫ. ;&vt;;VQ#ZWC5UZy9>!Nƅ&!`OH or/ d=5VvgA8[GgCPqO$*ӿCG'|!7|Z<6vX輴fa@Ō_R.~C.s8a.[AxSh#m$ŠE5gV!ntMD`1+?-}s "})Ğo/?m/~G~ݝ= A}=??бT?_|d%<>}}Z*:S&=fb11OF̥^\&m}2I(<b s@/LW.14@*)+&?:#Zpap]R`K&yZ̻=*g:{E\ĩ7 >s:bOPWS\2;IRy:α麋zz^iWAt" )A= 42U$s*<g`agO:c=Gw# dZ "j ܣ3(㶰 ~䔤ɑaL<]R~FiDpwt>W{p; }F !ñ: a4 ҉xn`4"ۂb0x&N)S< oGΐ {x& 0Sad뢉&4Z4. gȮ.hu!LK 5'>p@vjL!|^kpǍ1C!fQ&q;28'){>h.ң"N@l}&2:qk 3ja r\bi'\aYHAɉ&8v =1mϙ `dKfL)I"D8.è~h <>h65RK#CHRP>b2~Bw#O``;QJnBU#z$=UK85&,U%, S5 @U8*\7t`G9TV ǃlӦӡ̡j"3mjg8l+[VPP4u0F<0룠́ T(B1ⷉ%C≍Os vi/YvЎ=l^~og-}R`YJ7d&R)鉌Z|>wN2,yDln.JU0Їgog"U6,5o7=/ߦ"ѿQKEh:iꈮ{1; Ihaѐa ܂3vsr69w]y',MYڌ6鷗@%*H&!4Xi쐎uN#.uv-:@8ICy>G$-;U3꜏# z'|B>m|U prWBF58ȭG͠~SۻNOcۿa6T5/A+1lR{D@hIKjHKM">:ll>) ; iA6F=x&D ]w:,۷s!ώvJ& 8U6=3z:DI01sFL4":Lc^sm|SQhKHCo8QFNY;k`6 bDz@ $ׁi*L`k16"%Cpw@wNHyϱ̀an;(I` 'a,|WhC@aU' $ Ƞ(mMfNg8C !EMgod&&xty<QCO~4.B_/r&CcS#hU!܇Ӟ !ۢ}FL/1vA\g$H h:!@S;ޯ}Yee}CGu Ҍ4! wa<55C jI=5 (Y> !2z@(qdЗо;<2QPp;nC5bXP.9Ļ <-X w: SgS3blބ @z; " ä́`vO>hLGxQ{ *ICdc{z~3]+wMo,m9 @a݅_SF^Ed)ϟT:uEĜsEv1n6C h` TЕAEyH{4Q'4ѥBX6i@Isrlf HB ۢoDdTwLst€uRX "-3НSYP夎)@dl# 7qyh#CbLiW/<߾7]FH–w3bs $B"1$Zk6Ef\%, ' )sӆL_xzMU!4Jxx<;>o={h Ow?v>B3hxHϛB>N3TKдq^T~ם 1SYqnL b:6s\҈WUL$ln^Xdž6Å>)4$>i剷fW$ۖ?!o%xs@.za,ezC|PEG_Z_x+g4kPl"YRrFF6:gWQRDv @WLIs;-V{ޜWm&-m:LAРI#2=D+ s^~<#1a:>=@#w G@Ɩ_ߠtL89D켥6:Nkbx9Fgpv v8w#|?^e끇D A(*k^:;fk2f",b+{8Җtȃf` {Sd!K`{'Hn@"Eq q dlP}m. { A_!i#@Msk)axԧ=07q} jo DY@T@UQUV`]E!ǍONT[z];nI{Wʴ91 0m6Hz,A"BJGO@0a&˅[) 4.!_807x`^ m/@׉1"9rT|kT CA0xasa>"LH#oe HM )*N 6A&URÑC/O*`/U%z Bt9΄ r;gygY%5Q}s/czw=HaR_);t:ـPtC̄T}^?xeIMLę&bC8ăRjk:Y*H!R|a$="PW 9@̰SSj&E۟_[2D"_tԵFHEC/1-i`[A䮐;}=r(:g7(K8di1% D-4K9>EB5f@ei0Ո'ca<㼸^ LR~'؎͆u狸/w}(8:PF>y9X𛫙ϒow߹⽜kՌvkfN?eQick.q1kU30i u8s:{cCg]N3B?sZv&xz yM|<_|=`i2M$䲊.}>5{q*Ր-2KMVGBo77^9:8OpC?}PCќ 'F`=^U`&ڃQ =9J8T@|]цc.|b 喽{ =#G|=K 58/"˱yǹ!|B!>># ($ $J&)4"k^28ڦGۼ.ݢ#ʥڀNp a<>1<MR;cp*!C+9A a;歋J2!%[G{d s18`5lӢYl{dg:Kl:!aBh?-;|-rm8]l}Hn`Lڥ )lSj4sУ~eq ~_:$1հ2ާ(A0\@B3[1=;`2J-0"mOav1rg84rж3y~,,CdGsbli1k >v;A5'rT? H}R-?w ⃩H4@0$6a=_?o(+E}V\eG&⊫V0\a40l>.Hsک:95JֳJ P NU xG[GSqY*]Z@weVc9F5Gj[;sx8A\NXh)@CQ۬2]C\嘺Y'}ѣv1 >?*^lآtD* UoEn{߯p^5+nqW[oTʹF 4:l!3D'MW$X#~`Z9^^G*=-vq$RWt5co-sV1P/|gYBH`H=g!|M('(*zO08-_vT=.`"iH۠\4TM{jcQݝd3TGx|ZY5k=lRB28RTOxt|M2wwv5% :vq&#wc>ql}#ip%R0*;t"JJ8M|uoBճ2DnsZT#uPpyȅQ% S3/$8m 1s4 t:Z:&3&FLaa:E,sEw$= ptrׄĒ }ZUSyЋ /=&jcfxV۾»ۣsDL(J]0J(" B'*@13b#BNH)BP)C$ HP1"I~bRХ.TJSxP}H??'G}kƠ2mp?4q>IbϐF{~cކ3JK__ufNkJBiI QUm`e)RY I˪ /Bw=IEd>)Ӊ1(V)fXhZFV!8(;LݖIIF= ~z0=Q @W˩1xfh'ǏTM ꂼ>H/,IǴE辉9;\ ꜄svT"*c|?<G_1s,W6֠O;El00VyB+T{v;z'Y1Yƺg A`N =, ӗH40拓v=8 nzc&^x;F #v!sC!O/uyz)$NrB:u~aۋІ;ODo1$ƚ##/ :E7@BCTgwvPǦώ3gai#O)4v[qUA K/~ON "84&:fvD: yGlrz:1EÞ7bvU _/s!ѯ e98abU$ă`%y38?м8lߐJ%J98AirD3r) d}ZZcfT?P'XrbQ sWpbVBj.σPOݤZF1=9]w1 P# = r6St&!{A$I dꚪ09*_u~G扰1䎥Ą/+[J<{e#cDH]> J"1fK pސOPs)P d'AƮnovw4^GӗCƕ_P?8;K4d@'˽z9?آ=+Hڿ˘ͣ DF"kBK ʛEAp@F;Ge!0b)Y^B^dCC^ D k,bȟH21!0A{6I+ ]gIٝgJKAC"uJ*I$^󓿼@d =PCM祦6ֱ:v;&Ѕ<_94{A!v1^d۲jL@~&czp&RZPFe r={ z{:2ݜ0Dc_o\-tn8Xm`G&M"c:- a 33NM0B ҠBP8V~I7+V.2^s5WF_*um']*(DV 5uLY$|x_D'FBy L2}('}S.TD&G9& O:=GRm>dv?J.A2i:oЇfʄrBGӪ>!}ؠ{ F{Cu"CY.p*%,ݣXuҀ<)YXZhaVq6Pv?v|~CgX]>v6Cx9lC)ƀ)Qy6bOA$ł-U5Yf`hEmi"(H#`j"1mEX,kS13&?P7uaY%&'u ( .C_?TzQ?J'PG7Uw\d^%9-:9n vPO_˷oNgn؆6Xo4#䶾l;׎*s4gn ,"۱!pj89yDC 夓$puhf?YX0lK|zٞѤcQ#Њ7Rr?ؠ&Pϙe,fńM@ ٢Q7+A ~1? 2-B+m=\f~fZε K %T[mvOQkEU J!U4CnojHHȉ&A'W'Y[v.{vmu/{m3hP8^7-X~ٷu&:`eסm11?)sYiE%'Lʪg[X\͑E1{qQQ o=2i΁Qt/TZ,#cLx֣ Cן<K}0Lpdjh YE >1PxF32v=%"`d(Q=%SV?0 7X` Pe|y~Hdȸ'ÑFzWmT SiJ{ow5b8vPmi(YCӷsTAqD[>sNC]AIwZ!<M""p85znbMR!7PX(p s;0DcgЏRhP2N:)޽ܵMۙMw>tx7dhYը'$(Yr0S HcビXjziu2KeYE>s ٍ> ( 5[ C&0Aݨ.cfqywxϗyr-~YW|9>jUX5$NVL?|h8d:yWoAnKV޺.󳇋?O'>FtJ(pl .LM\)KTMG]`A1LmYUsNZd2#Dw^X) "aT`h$8!&쿬>glԱE)p@Ps綧DOQ"o>߫JoWrr3CJy+PH7__˰f`q*SR L ͣJH#)#lx̍!舖.d&$J 1\8 bm|fáq@1]NQݚ( GH7>-4mcLC@I7r@1tH bW{tw9(-@Fc?rrar){ ;A'St1V*@L #y &+p_(~Qk4!" 'L=8z|B Q,yE L;m('R΋03c3`7N^ʥ&TIzs5B! m]N> q3w<ױQ2M6l+zQo^wJ{9ɉq)FX"sߞ߹fvy얎gk @(AE F/ nFmtkIo:8k 1CyC(B禁{)%J7#} *x\91C4_뭜>oG8 AȦ@lvԆ/⩫ќGھL 'eߘm{P$v >j t]HɇnLH+>9÷~]k֩yU'P@,txt>ӊdy0}c;\ g,TRn)$oVC-/AǪa6Xi6w78= 47ԌS>ްw/< |28s(Tb򂬟,XyZC+c[Ŵ8|7\D]Tbcϼ0M%$'`Sı$DDAͻ@TAF:`N<9& B .B_9? " U4Z06 l]dO-mG̅0ovrGѳD)k)>X?̴FD9` ۄ`&bqDРzH옞76ly[m+eI%%$-m[jVm2Pe笜bX>2SJ.ĿҸM#1P'~eD ̜w/_=vQ=Jz0D5z@&$J`/p I2zu.U4\v!%;YHk'fOT8gwsw.T%r^Ov p"ZF lsg dAδVZQj[Tk*Nl;Ұݕ͵Vjy]j1olNm:)Q۟m%6λ `"qݰZV?4u.6mM7@g!0BR$c%{3{^.є[rs E@5bm O(2,J}!zIlTeg~įE]ܱcI'G.F;:&ky8aq©ߋ,|}۾г$5@'jۤuü ow4T"_=C_ suxAJBሷ_7 E=J{ 2ȡMf2Nđ!MÎ';nI@-s8T#BgpS4@00 f84i􃿟ǰӞviQ3]Uáw?{xƧO1.pUV?Os)!34K֣Wßݘv(H(O5!C7>y2x]q.n}>ˬ>e _@E#nO4\O*Kxy A n]I| 6C}tjo*bU3d5i0]!Ts.h6u  4 m9N5WU U%Bk% 8-\g4laV:nc>uGsDCiF7l7bcg<c`2~ݳA }k|vKv(x:b^y91׺@NF{9ħgh {^<|Z e^(1*-Vl6|poC~>=vc.wͭRF(hhϷw"X U0p`ڪJek!q ț5 jN)9FMn?Gi={Ҋl 6l="(pɀ5QROrN<;rowwvnOYθWV'S]mϬ@G(s[vjGhbb0GɕR E.wZXpr-PaTw.yh\z)uџX˃z;̞=ϡ<:̀ 9 ϯh6Ю6pۺDV\ j&C~qjÐrG8--AEg?"d}o~u;/ Fy{GCfD}^c1w@1H.NXϧuI+"(õΊNUTUZUUöwz;Cd 3^XO !0F뤁׿oL bqITBǷo dz^^[մ&6u6_/~%@'Kv}y>ON-J,Φ/ vys:KVbp/ !<ݻpU'Î9^| nD39 (:bЯ>! W i=>Y6a:IY ْ_|9B^ڳ1^42 Y@v(m/J(C}ǖLTV5cYd 1d؄rT5O"Jdh#+Q"+`0C٫߮HxE+4޽Q#D ǧ||g^ eNLe`TS:-ٓNii]]4D@텭׹BN@/0N`#p*Y*)U#*G}mS'|Pgv^cDPsI: *$\7y0.:,*C 26UVH* \{B ]T@/xא#T v@%-t 2m[9uJR(T$-o/:&->A @ C'vy3|x?<+^UHB-׈$}PeʩgsD`m]O)9v5 )&"eI#\CCJ"V6"GV?mxt)G3$"$ i5 *)t# iDxC 5ݘ b8bmm@^T֜"B)xldao#L+~6DŽ{18t0C2>켐 J*4a;:AE؇b(9HIJG- ʂ)oI?$F??w/s8~vC PCN@u? `?÷!᰻&ª'-F;b-w3M;?UsY@@;?F7C hIߚv ϗ٘BSs>7( Z.m: XXw-1'/8 Hސ$@}u!X<&gq\3c1~)wGo*ht>b3I j|gw%bzjv81 aFS7 lzbqxrZr:j6N}.SAp!l,y*AxGy qЁѽn5Ժl&2 u}엦>'}Uy&ߎ84P]t?◫\'78PE xQ徝=/0w!߿~uP4wi4r!=я0 4}lܓO|{_`}bRf帣zlUB8=DDN"yQ\DXhO:{fsv'I00w~ޟa $Np44>GC{X)Xmr˜@}zkp>]TtQd?VY|p{VxIPZO;\W.[ EI$(tֵޱY@Ƃ E2gCS7/JR$!$ (*78䭚+HwD\9{MA&ݡAAXףP߂iRIy.GzRHvmD9<(IKA t$(H<$q% +oC3'c:Pm0 'bK#j^O $a|y,=ΫѤ38ƴU4`@ L[UCGPJ 0U%M0D!l a g*><ҮM3 d!3@7k;bXCr*Zw%`ͳaU³4*0sٙdq8v|ogcfN@[B`$ᶏǧ<+!<8rB2M{wfِpLp"- wP qArA[u@5{p~άBa f/׿$p0ȖoT#7\߃ ,fԹ L$v+uO/3˪΍QqOt{Sν^;1=IϤ|kA5@"D)) \@CM\B sE[޻ϞZo| z0ۥz"m}6_Vޙ9 FȀ4`8 ]@؈i$4t WhG9c[R7 J>,&'∉DxNs8 re|o2S ؅hI<=Q]:AMDx.xt0R Lp#@q a=>TInDb[NLѼ8bZvkI}z{t^ى06d.Eʘ*"p7)3myY:Ya=2DD7NOyy3+eƴ2i{ၗ+!  gȠ:]J#$"p]FG(;I Ey/O2L.فmhL'?{8%"~9I`wO`lOla@ @av x>7wW %U(P`b1hB wsÈ()LA$L>ks@7)$IۓRH(/PiP'wjwo=~% 5~[!O9?Byw6iwJn~np$.v R4yZbT A=ve1yԀJJ87p<4 j}p~O]oZI=TVEEAh BffC8& i3(5kOקX蛤D%ְީ~l1vH&Îj&XKwuCI0$O/7_{*ǗP&y'{;N')$C&zVE1$R? udzvkW~K3\n@F;?YMovM5FskS峐8UGtiWx^C IoNIӄ3ǩey) Iȱ~_ovV;RFjwYVD֯aZnnPD{I 1-\vѼ{W6s8c):ç>"q*@Q8bfQ3r_079]#L%Az {ȓU&@n_[zz))ء)sq=Ftӯ$[5<#DB1| P@ּ8i v8蔂K~ ʌ}F@-8gp }o+jhm'@۪*Iyr:=nc^C Ob9݅EJ<8 4yxE} [2`qڙMc ?dۆ _Ng{&S"%c&}*nG7yv!,QهHzvcKt9f _Ǫ5Řx;w"uUgWyIHBُ=6Q<&X~M"Ӣ; ZL_!6cb$@׸OaOF <SuW74Iivlo4,=7g7іEΝⰯq閺n[X2ex_7=ɏNFu |xrDFi;n!PwxDG!*A-Sg~>Dj)sqx 􅆻Eh߼#$69# 8d?#דlwOƛ.L'IfmE~xm`MνNKd1R_Fnn=:r;}/cd1y8߳c{~1?DDE=^: <ۭKgP%mǿZ6|ao?/3 1P)W'>]aGtUp>Bz!MQGk[to#`QB7w)WT-0s| ^!E<ߓ Qb;`2Ԝ)v,㩤9[Mgxu$b5íNwV4>M+ӭy$d̂$T(+i~0SnaG䴫_ퟢz=Uqt<3$螁kG6x0cN<1?`UXx/ Ps*#(X`@.a^Ēwʰ{Bcq,rg/dVcw|Ct\HmUzT\!=7aQT(#_nf5uQL䙪Oov?|/${KÐFzICd*@k6{|d'ǎoУˎ%fc8[6.yJ "ڒQ}p_ }O~:,v vPANFF&![{ljt(Y 'x%}Iڅ1+ڝ(c&gi"d3l3™Tzb,ed$)<˜R^ &YRj@^[bBy ЃVr1G];Eʪ6b_hn뢍QbИz^2x PX F # Aa= 5 A~1,6ɂiJ\]DP *v]AbAA'p}@]ԥ-Bj=gs?~ یW=~K^5hFƨ3&8O|ПD./UĨC~U}!`?4%T.2s|'|}Z#\ITúb#Tġ'KЇMJĠu^Ox;N xBF1#|>lNq9ov㚒^3kUEV*"Yy؄D52o<9<a~x0:{k猆lP)oݸy0~7 zjE(qŔ[!j[8{}A;g׬iR3nO~g]!^㞣!Vz1M#V U|[b !I+qZ U)8#HS_<6v|=%+ܩ;q٤$+DU%^0FagP2(Jn4&B{OA|C`YsoMQz`1 0 D{Dfv 2ԕ|v{@BA:Ҁ6x APwtF7JD !qd"=X-[%=C!Jϊc$Bt!0О}|Gs4T<ͮBRIF(5SP6?x>UDaՁ*IF3Oӆk0(FBꉂ|_F؝ YAz%{5D4 ; ZNB +dq/MSVL }X$!f&Am>U#3XBh6,AIHPzuJvVih\" 26dAଈaY0ϻ]$~Cd6il_&(q8ł37o#4WQ(BӷyL&z%~S'7G)Wo\ Pa }C?7Nߛtzo-sFb?_u ĕԀu*C$$7u&sVUg~nO>4]nPzWduM)Oas6綸"9⡏M,*MAiR4,ё#=ᦑSkҫ e%H(YҪBVE- ? kLكarɊ2vCѩ%5>zF"`U'02iHP$=VC`{yOh\ # !C#2l6F(*SᝨlpN)c"x>sCb\D1 (H1pnCO}2~q0O 28˅o!|`le;D Đ:PH 0+"@jx`LU4zJPQE2EUQQ0U6IY9QQpf$.l 2َ%r`ƶJ(-r)c!$_0WEفpZ; n)n+tjwLDQ`fZcF5Q{]U3 lVxYtoc/ ڠg #GcOgDO_nn//>g %kO6~=v0fhPS`JnӇ#8Qf?S* N##9؟;(H;fM6z@D/3c7ݺs) @<c#EGNT*AQt1@^?=qo$= q/-խ.{U`h ýx =xΞy.h~ד\&Il6(8Oڧ/'&zD:q_B,qhqT2S@Z@Fab_+dA -nkD B%ӾVf1dVnh8"&!g}Z'Έ P&ƄÍ 1i N?l3p˝n$N=Mg.`֊$ (PWP~%(/21?xi/cDzmPtvCf 7ؚ{(­+P-w/׊p]ݎPw=,SUB!M &L ?v}dEI$BOпҚkJɺv:9F,SD΁ Q%@y|HH&ת}32bFbnp@B~S׺t38xp(ƩB6?I|*Xr4Ԙ$6_bQfņޫH{gk$ 00Oդ!/]l i)F@Y_?m㿔AFV``g|jHE"{G="xK&16+*;D &L<=z8cÒ-%i$ Xa`N=%@? u8|mb!RnKlj1&t.rΆ1I4CD̽=iR(M!9<% ;9/<&vWB>$O GhJLLC$Mq/ 'FDC$)(MC xI44DБ89%Ru/m ϒڝyWnj!a=_^kkn}V ;5{4 XQy;., lP YIK3U?Aepm=LDxPz-L1&* }s'^dkD!2>jK_08__,AV0L5C3.$”) P gm ŷ7I \,BgRlFFfS#C~<_3xgBSAI{ ɳhF2HfZ|0 f%Y;Ѕ  H0-D&EOWHwO)~ժW +7Hʡɜ ųt5(ph2`ۏ Β/31*k^e;HM'bb@JE 1Q%'OD;ƥH+>v~aJm$ ߴ̀=@D E&3H}p} !$mվyXo#W2K@OtܱŎ&4ލ8>tڋyoLЧqxy=צeb(C(lj$D=}dC=w `J` 8߫ _&o8\{pѫZH2@fYpIDIXr8 8*0yЋULw~K?)8p@fı4P_{y+(6''F63ݹ0hLS?Ch "Gi̛O:NQcG&h)ԍ`# *YUPlBV(.OШJ"GsQ0&f.H$ U"Z,VB~%&*ՠ-gC%bh/6a,T,U 0HIyyzR I_~= & ȺP' 5B" Sk$)&O]2@̸CA!;M/ SZB (8KA/@^wXh&^cpi.%H٢WYf&i4+TLP@R( 7t t.@w>,23"4%FKk$"F0ac$]]"(G]59`%|E˕ròޜNe1jSX8CzEW9EqQwGC Gh`eOOq/-z/LDl =Us&;y5qG<1X0wcrRئObO=]De/Ϸ ]_$f$dA` Bx$?_3+ш0G}"T͒;nS/ l`.8ȆXF>Ÿc Ɍф!\c[w4b "gX ?.;1nC@ 0啁&.D# |ۇ7sb;x_~p"J"OnB(sx:hQGxH~?}C_#':@$%G"hT`˥~@ם+ Qj "h `XU/.-o aTq_:[?^|&q5I B 0TKI>l&%K9bGWm0>8>eK$Cx!,%+СװOXE0eSBrtD)Ҡ$\#]:( 72ro Hz%H*ol;aݘhJx'q? :U7%==AANҝt&$@ϐ(Ԧ023xxT9IEQE%[KthZhi {%B~ƯGlDQ-Oe}tw!}`(7;b*"m&#"4;jV i^L%(:!(2P @{@Bb"Z]TQRR11ڎ"׍W-Aly*OϻzvC$2s\IQ,>kCҟ ;2QX?}s B>hxTT1[@@gajI>#~OffeH/9h"5h͝<: 47CbJ2%XKQ`_3tcؓl*_41 6eGs Û6n%# J ){L焱4k8Su T6C`4B?' p - S-0e)JDDЁ5-d'0b7ʹ~U|(Гb$iҏdiR!"5=tRJ" *Hy@|}10x$v1C%cǩ-?t[z!>vn.r^O|W@'ujnkv;8O@6Mc:M0C().)3}ώp!aL`0eoU^cS4ap`9+0L7V{Uu0eWc0 Z[q C d'<69彇o)/?qp=d]7}R!ǂOv@8u"5l̩lgi<蝃|+OG D v֝3q֍!3H s+u7d(a|@1#}ii?lK1tP^ c۫$$=$MMCW fˇ 7\HTYm>DnT{"OeuŰB䠚4\N;k?v',;PÑ n> *BH@f鑃q;#"*-Z4.PP`{  ag@8̞tvz Tw86Nd[m7)̇#0#GA4s3#Cl3P@fT ᜓ0wpnvgםu0MU&b_`}-E:tt|BJw B"&a pVѶ#>J]mʒC'cM"'Su%?Gl{ :ODDr0<$)D*%hd"dX3 law]'!d"(r%ty8GLd`BQ. yle>ڻ'VT4RHM(|yxIޒhR4)H#l]Pp8” JL%)@D!T~P𣼌?Y$_0l8?S!wuDS50pLOU}?G|ԇr~ֿ< $EP\HC *\A8B'zPog3ސ?:v9Ѷj@Ә hhةy:D4%hGl"+Xd.+PF&&YA:[acT\t4Rmtr@ն TXǘ$-8yqLc;yT\K/z[h)(ো"f4hNǩ,86㖣XJe` 0Drmj5!+Am2hsC,rr{DJZ(0{^^Nev򖔈YOfEAbK|M%޸~ۖؠj7 *ykI'ȔjZT!BP fbylz)?0S֎m=>(8PHԔr9*)Uv &DVYf`?_ZuB7d;:P*a*bRJ BRA(B8ictc%*rWjcqF9 FlSFpŇ M_`58z0pTfd.+  VI)/ X{\eId؂F `B(KALY9Zj4YژaBMa{b7GX"u!Cp ()/l2D;Ӡ(|)g`!R< @DG_(t.PE- OAm%s :N,+>wVt / }TMsHA$c2Z#3țOvF*tVdi0APA!w ˚ΰc4)A`?gpR"o;ǜ˧l!Cl ;b#0!6U1BS^: $RcSK"hXؐO#NV6 Ek+ B&\2 CS׌f&v!lLKnZ/a67#9^Lj'/@FAl}PwI.ZKFs PQ ZHL'_wAɿmA'x}{5BO4ndlõ+!zVF_;$t=*}r溿&s޳.%c3i %HAdh!&qjj6/A,P/xvwhAF b("`=Opl,qצ'm "&udd2NȆGÄM~3'Ec`P HX0Jv\B?EߵW-IV:T $_t}0,aGs[|sywTgId] 1ߤ)4hA${ hJI?/@!]8.Xz}M)9 !䵨Vh"U9cEe@47Χ>3C?J+1pb-o)u. &0prF :a N₪K4e3as26c&2 -3Pp:|4=^4.gѱaDDc9%YkqZ 8fყQ"0hM DJ15.(i 'c95x -$q5N.UmA!i;hR> ۡ0ٜ:)G2jM!f:G44qyk?& Dؒ`F2Km|Vơ8c1F|U6ńcٸ~PfvklC`ZA n&Ex~n!L{`[^\ݍ*]' 6B:8nAzlʯ_`j(gKh C1 fS0 @M4/:`@i)Qh@4#FJU`U$P!H@RM1TAE)Iuhx!y/'e$A3}&ܤ9PkAGn@ipďuR9ACæKDИ+61AUl@cJspFv4i}~RSJi 0F$b2'_=AWŃby(P),3 Xzҕ,` q#JȒ J g|cC`kT2t~J(; d%OPzgH{rҷwoygy} %ڼ]KcD ,awqV@!&A[5Ӝ\O J][KCħ\.6Zncv!,D DwcR`dc#8v%EU97url8aUE"x;`TlQDpCy9;5TRP! Bı'`:'Vd#nR(@^7rʦJpUݞ epm'%)J1Z1ߟCӾ4N@V ۶NkYCD2p`L!M[qnѤ3FR¶{GC2 %(Z풊v7w T|9ߏ$TmO|+C'jpe[K/lx{ !" jC韄```H,0no80^9pu n!%+p),!5'dwwCa0 鄎IF5Kh1XO)pni1McȺ{:O;ViX|:NMud'i&W9/,IV{p`i# cpM4-No&Ɠ;RN靯p=zaĺLɊ&REd2+Cg5 qӅ8l#m dio|<"Žxd fXǾC_s=W);A),f5޽栾m@cs2-EҪLϜ B&Hrqfg.1w1 L<\foGLi8ݨq [h̴rkz>7Ֆf|<[fb~Q6DS;TfB} /pfz, _WL8(OBqpN멦AFsn&bRۇxj9Y>w0oq%\x`ƺHc|QJ`N{SDRQi*ITlש#87/kFɍ0~7"Te;:Y LFlx9dIdᶡȫTU3a ,Bn&^O?D;Z&u4G%Bk+)67xKQV@?}jMX{UӰΤI1fP~[E _U Y&+W f;C E18Jg>?J`CK(Ra(h"@sG F<|΍<6Do.=΅3 E/?O=t '@Ԭ * @e e7cF,KIU⠰S)ey)Ù9#B6P豧E\4-!I?) WdKA ҢI[}2|g!2ǫY:)M)ULEuVŘ*:a ҪHl uʙ0EGH0fi%!C@ 25Н)ʊ ᔠ;)R?4Ǭad&ddE h TJD "OQԀx6`95щ`-re{ lݸki$€9st3?`}{}S%Bh2÷Š:61^^ԑ˶ 2٘cJ + #-1#lM3< C[`(mLLC'Xo$D 6 i>㾝'kx'bػC`$T4]"X"MaLTS ma8t ʫw щ2Ȅ"lNԹbMfc(cT&>8Y8gj8be| >Mv=HbG)9 :>!jK=st[AsdA:1G]iAdJjdc,E mo!{ㄚͺNߘoE#f60RS *#wؽYڐ<]WY&S pH~ЯxӺ=HtĻ' 6pT Ɓч׮uR'u݋p8eCQ4#^"U L (MP1 H!20EEL ^Jh6}>|(( [^BeU+EP4*ײH%!'!j)[P`>ce FixR#>>"vY]fxEUXP☄*'^+l"l`9\:$ 0LN$JХ U~U9%JUgiRS#X"~),"yc rK!HqI^D_@#(%`6n<^whW&27PL@ , M~=}Ml{nHTP3&*Iet{fz|~_%́7h[44gM3S,Ɂ p;א~͵AMwv[BZ+#}@w!Ti8Ǽag`HT@L1qIBpfr7@’<h_`1%R V5W<g*a^{ zJP<`mK6@Q1ͧ#K8BBHI&aHBiE4bE9!H T}zGPN`zYfl ,Xc} s(Y9PF.Q'7px϶#?0n kg7.G Ze}BBi20DM%~7`2 Ҥ4\UF7dPI+[ꔈUL5K5 fI0'z?|2m>x.2gu9`Kd6+|G;s: [ʠ 2V/ƒ1;$U%DS|.М\0y+< 1s-&-p4S3T๔ LzbFO2cwTvwi'}Ð9J<98lд{eJDDffBJ\68kEzꡭSy._aSKxKבo[mx|1KOMtE8G]ߠS x&m4)ZlKl}Aj{q׏a I:c{tLZ9g1:Mֆ}a1d=J zn g)2 <8RI xf.[HHiQ09pGu5 wZ ^AAAA $QEHv H 3dikk`6 S@˕B\:9@59(4wa ;*~0}7C!v(wp@i::*9* M:a$ O! SJMv @;ģgm F׮;32}I:Gf L'SmB"DHa LY5 b<,&iֻ΄RRц0'2qW  Q[ G9feJFC8nV2O]ٳe!u-t&t$̎Ggךk}:Xv ƙ˶ㅢ<~H2fɨ)5>Qk[ٺLA@cA f884W\_[#;XGKDfP:O28DŽ (l"T312)GCa7Y߈!s&{奵mÜrwpCaCyM;:O32NڷkӰF9 wKOT͐iQ#Lt1 "wbx3~E"9^.qg ?![Mc D8޸MfPx۹7ֻ&<bS K fe;G{bFâAwꁦ&uI X-ZW(WK#р`e I,c̵Lb{dL_S&]FQ,eit&B91 NtONÂ$ {SV{sU#Z󝸄w%A(%˺n2&9(d.X  cѳz J!ݹP^d-pp%Z) 6" U4EPAh鶐*waAH1aG3tVvwDBMTԻymcÝS1Fvս}R-ĸkhX\Α[hiDuC 3P<[LIjn1 a`t3q&5;-9&no|n^kI9ߴdbM[[^]gֱPA0p:LY˪42c7Vɉ5kƗk1. DL;ceIzXg^]|R˽g΃M>:Q5 ++7xv{aNfOKr$4Ґ9Mgo/F:M΅m7ۧ.t~E8#)4v_n#EK9yLȜ :J!u&Da&)5\mrCҭ鬛|^\F8h̸œse9{(hr׎z3@ԅ ın0vk5L$ :P #)Mhƻ'~$ ~eNqR1,*2^rS$)4[ޚVN =5(^+-g=ߛgQw6s^^xfy+8* ]rg"p+aoq^$. J `/lʈP- :%5>Xa2?>w 'XZ*XF&18.h >9l`t0F..J5q î%߯4+S.OXVu<nvX\y6*ݒw/mM//(Zwemu 8kPY5V;I׈̱̬ [t8 :MXFX.7FmC0xf܀sxk丗*!Z~ψ<3)(R,D3Zfy4X5!Ȍ]n_OWFHpdD랉BX*BX";.=3q7"et@!|~[Yrv2KR&5),t:#-b'nH~Z21}騺m`Hlī{U8M4B $ =#,ĥhӓͶNqjB8:yQ9R9ȠwTC"UJvTεhiHE8ⱡBez685 [G[ VBQz2q 7b̓F ~Y/N@:5FK@\9X3!337."cyu*>~̑YbiRx81X=MV&aF?5ݫf[9owP֋Ť8rpb[ ;6S9F#xE+a1iOStm67pGWϛE|0k*=CU/ Tc&8a""FZ ȃL {3$AI䘛!g_Q^x@c'KŒ=q-}q1:b" o-\ ppk-mQDgz7 z'Ht1C8vْ/w̚^P;ТPd!y`)$/JQ I"? @1寠W~? 9;O,`N:С%1P1IPGyvCxㅄ*m_)ӛ[3"=t*j#)"iCTx8 I*b(S@`ZBkd9L'G]U#̩ѻ)wuV4ut'q"%8JCSSbckX( Œ, Yp YGmHX:;Fj]-<hYAAƝq۴l+ Rŏ4z?EZv`zɦ4hB|<#؈e,33gI"zբ]Ƒ;{ab(B8![ '8p2|.|L[vӯ'xHpdJg1θN1ߙ '>+f1{U4:٫-~Wj5g3sZCj?Gh6O[nK*mS0qi qǡ$f<>3G/N} J+]w~{m^5ḾeZ•TirQrڮȡbqҡѽגsI]Y#e=yZGzV,yK/0LoHsyRxyMԜCp;gLet7@W7.q ߴT/|bXN>-Ya[^2eFR7`j2öƏ큨]QG ATbQMDHe*H#a& ?o|?tT 4!HBLSயPL?_e>c 0/ 0 #ERY1_U;'H0D cIs>/?\洭Sl; :!<-;n}C,̲Qo7˷=~+2G+&)IEDSFt-5Dg F/=䗻 6!!+[#lDg]T6|M`n],.b#: pFgؓ'AC- 0Q} O"DsR=Έsa(7J~WToă?wX8Cwp^RP;uC"f?ƍs > |'GN,t/'p쌦s,XB<^B6s9rA }QN4! a~vgP,X\ ݩ/;yҞnqUK|n7Ϟu'Y ?wDȫo*KXPdB ދPFԁG +jđ$ؖH86) 7@%ɲXc|qz/YsD!m䠻yԃntz $(2sfg\/bOIKd84$'ѥ(уSBP}1/yRqP2͐h*Y5]{-|oUwJ[,ncCz T < |Ewc7x(h H|_Ne{QI3K: J&N+~t7s)O0_>d#RBZ2j"'!ĦN hi]9 dSqrIf!E m 0Xk( X\h'fV7b6  l*G.%8mD6"N604Z*mEe0nIƦuBüX#b=B5kzCXmrM TsFB̦!VkL˒i^NHQ(Ǭɠ⢝( pqxa3< 4 P'A,"ӃkI|s_v`;oo:f0T,tU~rGw{]ڡo*]Սzܤ$!! 3T>>W$׹>>BTJSy\e ??]|8ߡh^H qH!IDM SET 0+v}) hR!"EhC B(9:U篴}yvMa:I$/ƘV+YA10b-P7v-u[ 8\vN`XHGq!0i¶֐QiޟT=L7H6:w+o^ L"8tF)w(C;5CWv"aMYĐ s&Q%%K6+Й"%L:17Ѝn2ـ33s:󩪔aR8}X΢swbPTlèSvtdw4YM4.iNlFb9se9BEW'{ZƷ]pDRwg.i3OIǑEE{g4ȧ+Y284F qFMc©ړVxHy"n[(exGƵ+ 9ҕGwR=F`]5F׵O^R'nIccl%6`0ۓ jΘ 1zf8@І`4|bUwC2\#w36.ybu L#O7d; ,m;9eJ0Q~\','a𢱇+bQ8mFwg}vA9)D}#p?`G}* caL!iNa:PhO+t=68+YbOG H􊢀Nqwo@醖sd $8p]q:hc#{**|=`ḁjUeDk:%yGfwLy.|Z{5YguQ\YVNwhl+sR*h83 bj)ID>]Ke 'mθp}燗0Gc+n@s[1(~H~3^6{sf̮sQ^ 5ӊsf̭kX_mnƪI2'WEj$N88f/$a";g ]R$1QV\;QALt3q# HR( 5J43‡ G>>(o#GxV!XAJjJ@}dB4ұ#HR!CLN~oP}c񉩍bd#Q R1?,J]"ȇ?wl!Ot2az u~tz8T‰@-1 QAJ@r;sC,Q9% d3Knttm<4lٺKxf$~SF)\/i@.LrDC!̇pld}rL3h gvp0*Lr8bٜ^^a A&P*hKTr&$bv9ȔX~s '}bWc39;piȈ:x@?㟯ATԏ& {ܼHWw鱰֍uKI~2? T1@nk?ѕ0Gf32|>\;LMH07QUJ̓(BN .f14Pw Y%JeU4or/6(l=24U۠TUd3' & #!H hz2BRE@Q sh#bJHvִ)冂8P]YJH1bH*b4l` MCxH(iq%bCI4!$5T4 <%p̔ H'K>dPbr^Ag#leC%ǛM-i솲 Acv>OLE@.1'Č )-f(G$I-c:D0!)0`+ꓭ pkG3A )60jB aŒ_P5 H"Hw#~]gJ"|"?iڒk!Ҟ$߻A ;'S]Ci&(\4S8IpM:jgQ{*ȝ i~Ϟc&qOat@54+NEK=Hs1!HG4 Ih4 N/> md(= 2& {ơ]5MiXQƚ}}L٤rp#xCD<zBRBD:Pp&4s!P3әGChU">_4IT0|3 oLҏiݎŮGꆟsMމy@dŒ0o3`jク7#`I<m;a(kri!7C  0xSJBgLq {(?NuJ0qHCEJP:|3dPtT<%^ {9DDP~"bŲTK \BJR`X´ H:iWG_ 5hJ"._KXj6*("Z*"JM Fx$Ѕ?܏ʥ37AA:ܳ}%b1?B%h`!#4@A5H-xS)B BP1E'[>6Վq B*( u Tzp&T3`TwrxBHhI&tCSj;MfΉ$nwQW]Ӷ0E )훴r!2IêlCD?C6;ry§;H{!5^%#ܡ!J>W_O$Dƹ67 Bbncv"h $Ɉ?79^7H:hSowii;>R4~@+*/H`k]#sZ4BGu?ov8'[1qor8&hCQ$ɔ)Dm#$)D {wiQ6S4 OGb iL|BUX3 c'QOO)GJ=w'~/7qk:sruO+rJ;17#т= RM+\S(z ̷d_a=LH`!ܑ9Ho)Bj!DQ#i!3Ze=yad$rLNPc(&?`a:-Ϟ]rt:m> 61-D0kD5ua)tKF1Fih`fGDC*`ӃaHITh.!vʊiLƘ_Fsv%3itfق> 4Fb53a. Lp p?ӹזDb>Ş;zpg[1PWHblfƌִp & ܃1^1 bC&Nڰ C)_~ʡLmId R !E+J ĆISQ@%)CL~01|=骑B]L ̀;![% H%)ukJ!Xޘ{ q]1a),_GZON)劂 NZ!hH!D4Z() F:J( Zb&X)iZH$RJbb*jBH$`(`i" i$@D4RTM DÌRERҴQ IDJE3P@P41 &+ #@%D-SBLSA0MDAE L$B4 B%%PIC PSCJJQJ-P%! B DE*M5DJP% M4S0%(Rl ? iğ5 A ~])@ "iDEgP b\!ĐLPGASFcHZ1ELb)0{a5ATPAɠı~@| )IMJZ" 'o~L[E*0h_Ẵ6bdaFs U!ҙ(&.nPMډwÿC/s04c0r`PPzz! :iCUkAd ^m$J O+`:~Cxfv&=R0Cm'}/#33RX?OO| 8#II#\P9\.pxDYyQ@y/F)U7qL6FB$>*xDLY} `a3E+Ђra[$!ޣA=ː2aϣu&{w ä{瘤-3E)S%JS7ys8a1CŞb2X1ޡ5l3<5c89%Sc(ZV). {@>+@#͝)tJ 1G $s:|=^Gnba8#s/1Kr7X!Ӂ-fi$;N]-vMĵ.dOᔇ!&;vr4{P2F(H31`10cݾ-b4G3ҫqo^{f3'_vB *Qbū:l6]d7#1->UV)Y3K,D:B3^J J(bYADv1Д|hB8?UP8fm}"N qrNo0.20釐v~Mz0* `WoQH,f*?ˋC/R /Yc;‡B M_WJPJ7rT@TDU #~`8㥔$׵16=k2f|j1ʭq7qdE8߻0A 7o>'&UkC kE$!2oKNSEjsd2=4 Ր};'vBG(|'%SGzm?"&597mM!p>nJ4\R H'|H=ߨm#EWCYЦzFbD,٣ZybUcP~0`C~Wm?a:f5)$e$]o3V٢ A d;o%3RH H"I"'q ۯP$=goVuu:~W aI (Xw@{5L#=@W Bzf$ ꄽH_ ST!4^R|yWPʗi<syXǐ=JtrANA>u(z1<ē85@}8_@paB{߃/Oas<]N(zHR)iC{^5+$){⒇P>i&w>r@热}{yh*H BdbNfrR*h]{MmU7p'0#`!5FM?1).!/xt&vd8];F\$LrL!.Z 99b̔%#ڈ<(ݗ_ )70B빊 gN}ٱa #evWV?WLG fuL+.fXNKw׷}z1WIUҁZe >0|cAD)JIITA;GT~h"RU @5HKaH/o NIE]:%'t|x Nlpȭ!CIV H;g>6PQ/(*I^ZB #A鷙D"S102JB^*g^Ak =5Fчך#׷ FWS6HVW Ⱦߟ˪Hj??rBiC_/ƹnD:Đ>];Nby]6ɠ&̓f܌>cCꏯ_q$A IDB{to8pf{}ejQ 4Rfƿ%WW/tW&4$1r.KEs }}4vvt`pt|fT3R:';4C:4 \q'W"[| ~*{ 8]gZK21oz'|(&vNh3tBH',{=f~ɑQ7tz9[~j{꘷ǺzOsWz;y379fUw{sRᣈ#Eu;߱p2=w[=)^O5E:i}x8_MzEL.cd:+Z(‡zJU#NHDT5*x7\3T4j(U)c., 3Td`}^ג{ Ot~f(S Nd hT4dSԒ5C݂e@"UO!|3BysdB6K2DN&I" HD)()WzERydQ&û~`h!A%&)+sT? Dh,#H6#A2*8O9ENNaFӶ69J{ǒR˂@p>1Ii OgvGh]DsIp` Ni|!Z'E:2Dե%=K<w`pA㉠Rb`( ) ||t8Mxc٭5 h)frNC9ii1s x剜;kFN`@3#۳mRe z<'P2Q;8ѪT<@yAHД{CdG^OBu-.DNC0#;\Д:'?9-_ #%0~ L5 _p:%  ~ T/Tf8ToTC` ɠ61J:P'y_iR"i )hB )bOKB&ddDhHELd)Jbf& )! )b;&I 8@hIJB%251҆'HPАLAE5DCHAU4ݩ"e W΢&4.gpĀБL5HAE!ED 1)H@U 3E4TDM$I"LRH#BP!H9JT3%4HPDP:2R"AųÎyx;&DMGshC{1"ggP`c6=BSq|¿? a1PȺ$FMg=Qfx{o%ɩȒ#>'$]ψ cvI48M*]AY)Ąƀ͚Z.Hb~_aHz&.QED`ovJ#6I?Ki!bƃ-tX?v_(%^{("YJ*  i?l aBĔ/SD2 22REJC!HPHϜ$BMUPHMPP*@AB5tT2TDDK I$JEB~SJ& İ$$110" ^@"!"! )j" }lED'o bZE"N>OܙCKU UH?龹jLp|бǂ1|xC{eUa|t>: r| >ct=D=`r\&lCFҋJ .m;g! ;TOl*qҿ9^ۭWcϐpD)#y9 jG 0%Va6g]jG cd}-%mΜuӻȝ(j9TmζPl[`~>pIRgFhQ]*+MQ4l f1Ԭ = a {:bQ]k09@BhDbT'ecP䇊%(xG=TCP40D)yK ^u d"2XTL!-,{Ξ `{"2 8q(ԙH}9d0isT%!J9ϱtkBѤBwk>٬4GPE6chJQ3vϮmmo rBd*?`^&,lLӋ(TB $*U= h:Bt<ͫ&gޘ XR~_mGyeI$ 00< 4~NND1rJ)(LBp J@IiT7/qA0KOzx |4s2H`${Y?!Qqʓb"Mp2Fbc (L~@seYiu~$7 uE ,%^^3:)#;d 8Ww)2i" ݇{sy:tzt#U8b81QM;}6o*4sBR 14 %0DQk 4Ry4T޶jxLQݪML۰L3}AuJ}PðP`Z&UDVЦB::hu/R0EW9uk F^S(pԏ<\{\bX'S Qj䉏0Mlt3h$JH4p "G "l'ת{_" ibXK GnWNβFB*N 5ISnBl@6H"lLÐ=l (fC0d#XœBHo pm 1tt`]kWWGǞ ]5Kq'Y#0Z2iԨ23#w'6]'V!VN-od- dLFco ǙkRH,QD]!s4iɨI-5- !B J9(dQ9&i4MЃVańہH!}I:: |hmk8IӫAw[a` ;TV>m<[r~+ I`Ğqf~sWi`A٘Z25a&>H5{aԚ\) f7fpٓ/EHBy7$ 26C60bۊ8HjCYLC ,wlKIuGmijlF6ٷF08) be3(DH'%#CӉ>R2ӆ8CzAA>Jz@y4P@R#N`P= eJ8ǰTEGNMBw$I/<X@Hk oU5:цٸBձ4&84!; ON1H(}YȴWVcb$pƒ\dyo#b&H- !a*cNw!wgt& !(!KGr?ݟ3X(dJ D-rBX8j gܰI$B"8g&j? !IN<5]yaQu_oi_h{^ 6QM0Ifwх49|ICZ5(FP!Py Ѝ !@6Df<̆g+&6۰ǭK!`6 gG^AqA_b cc=/7fJ%#*i礟2WCaBk6G ш}0?O@7޿FISG׌D333;`{,Ry_H0A_=Rh<w3O6>#2"bU\+l/}Q{PQ=CԱZD03y:" F=EK (l& [:~~ͻnsIv<JVY}[L$p Ђy=l%#,HBzr(g Jw#_8b[i=?9|ɬ'p:n%q J9#J)8w,? Q5I^O ;$EEVni&GTR/7oKEsYH(`"RqpwpYBBDSlfio=n5f0`٨L"1ZY`Td#r+LF22w8wRM!lx20l[4[1igSTG%3S)C-1aeR;ޮ r"CSɐRfv AG/3ciS} pM#Ќ0SFvC05T\X~6_vܬ~k3bzZ)>ˁG*ԡB;y=nyUU]"fŵDVګ{4CED? )g7 ,*&MD_>hg^piu+FbPD8l4$Iz]嫾x`hZp )TMp@8X?So ρiSa?`ẋ `{#F?A?>L`(3K&F|jјi;:A!?"Q f'`r#jO$ =vƽ@pޕzJ-ƙdc #5Նa ZԊ e47Q," 7ju-VĘ动cl#*Yf0OIłpShy @Hx)44 RM-.z%*1GA6?1䨃_B D*D80y/tP\;9cĠM͹EY{` xw&84rĄ<Cc(v(hUg/"~$Im%yzrXs{\f !]0$Cм'r~Jg)84gQ{ q@W* cD 1j1>E356"f|0GItz o7&6MRDɷ,:'y9ץ.rsz+4Fi b~ǐf=X83Kِh41 OD=uhbTDZyZ]uM&kX&aI-OS'VD3*=X6#uALM&srV{w #E ).<xI,d=QxU*)`M`A- ']. >t<1b$*}%6#M Ww*m7z20j3Y .|QM݆6̩ÿO'sވQ7CuO!DR8zNM0ujRUgŽڎhMZbK{}iav0+z]LIL;&FJb*/!`7ɆkL2Z(T@FI=@(Ҋơbyd2-6~-M샐RAe;ֆ Bv U~cc#y>zB4"D8nuʘml19QJ~O~$ 8q2RCq#[@bg9$[58MuQB@1F>WW . 4ݿP@4@Q*Fo>Nz~3:#}Xʆo$yVL$dDչ\7HM 8JϬ c;%aNPxDjB((A@D&n[TEThS/#vwhY'ߋZhcWTІ!8 ((d@TM4%+ID)@bxzg}J!5y"XB')# PYo.&}}x@HSr$,܁ V$k&&QT)BK6 L2l Q<ϧ{z֋m BI$i)IccjFLnje50m`ްi4Jч@%$16plZ5W.i#Z"0Ѝ&>voJPYgkfl+[ATg c'偈x7B0gtXMf+K`58 ˫SxA|QF9FZ`[/'piqPog$y=s'ribv3Lc1i lj<Ѻ1,BM6Q, 占S^+:2EIV5Huwv@tĔEw;jXM #%jdJxlûr4pjg@Ұ!TD.8Ff: sJ0L(j6Vc+c13U2kE &G䚏7Ta eH01Ȭ Q Y=e{贷}pb9"y*I;p@F AL1 A|H!1"Ѩeh&:K Dd-L#顪fe(Ǯ6 [jO/5 :{GNipc_9kxaDEV)yǐb5l 'V̒apF@ccKP2X90:9*(` l*.:^aZ9CX,63r;i6#y\ W9.羵".ٵ݂K}v|DGe 6طCyYJb{W\)0-ڢ5xbR6#0.RbyG .ÃּAAaɉKCeErB;HmxɺA=y֤hU b57|#**qYl])O:_ ? woՅb#,XA:Cí ؍-/L *pDN8B T< vLIGcXCKUJЯ+\LxY"y|(#Fq03DjӖ6]arV\tc@5ؘUw;(hh4`եCYќ<1ch<$:1  bcN>%(bS)a$@h q2l~~1DO#>߼\uطSRƐ- p2Hm7Zy09[lzxk04XG 0;3YFk;dncDkto}LEIG %[Ŕr!~h ogN[&4a Zl7I" qSu!sۓmpE꒧8(HWBMiwtaO6H a!lqX8F{q,@l6I.8W349ڍS MLġlѡ+:4` j0bEb')B149P:x#܅0$5,LetvK`#!@cTc((4M#$ZC>Z IL6~>'10̶H"U'vړWsP1V襅@:5es}*!$aD ^sPBLQ@@MUUKE("IA)X(hZ !FR)V J"((!FA(HTa(b&X H$xĥP]PG@C@@q&42*"hANOSt9?Λ8'Oi;<MH aI2nf9`k[f$ @5ݣBFhF 4@A*;98TALE410 p َ6o^{E (FRa(X9K3m"o?= w;& B7s17&̤+{0BM!GBM+T,H:x:Hu/bHA$bTNJt_Aϙp8BPI(&pNΜAl VvIhRx 9:* =-.!BdtBmߐ1Gd*CA(ДN{ (@!F3=#0@D4xȟC-IIP!BSM؟(0!!D#}Cb@put8ҏ!~"hS3$X;h{n)rAs A'- M\)%C'1̉Hb̡;Qi 9PbNc>1佻Tn?Cmj0PHRySi-AM Zy:Fdy hoH)385ΐIR(eI $Hd2*P/q%5v`$\ 9R 22H%nd<=IP5$B4 7Ȟ4xqڎۤ i(BJT&iGzyC$ ~ZHiL$}!t;'DdOgkL؜b0 (,icF|{>K(C:~5B{@@J>+g ~1!M7<!)Tj~̇?f/0#@{⾧`y)Hyx~csQ-J繠Sr7>& b/% Uġhۨ<8ԯ~OLw 0Z 2(%fzz~p$;U^ ǍP^ !fiB%*LR#@R}v!]JHi iIACO*]8p"6F0;FThIHޕXPة( ILNb(:^N1 wD9̑(`@8np0~O2r^Cd2W8CNZP<BrxEENE4;mi/ް9S'˨݂>^baL}ruzD 4Ѕo@5vC"Pā&ڽ}% FKO$v-d+j I($uAƠ-C8p% Ic}d >a4 - Rpyi>8L8 dd[MX^2Q_=NHǡЀ" D+0QTLCGBDBH)J w|8s~:p~\_<<wcυ%/*!9!:tAʏE1T%1)K@D-#y P(V$E&OP'z t9 ƏU2!aHX )ii& a7#tH0|-,-BbLhŢf?~ZblQ8{3=h6߫<V.-j~ԽA(Y//EDH`OK^?>r񶹦k16oiEOC~G`A)%9!*Xq:) 5)!HC1JPDywfXb}A"").;űڸ]B\w8rh >6 XiM@0D9%-FGEE*L5{%W֍o4'vj"NgK#hhp鱰{O p]Pyr" r6 u&$p[Bj Cv$Һ"ZU H2 Ow-AĔJL$'i\Nx-LL槜sd 3>y.:;y(pD!SxM)=0ԙ>?_tɼ1~€䇶o$>`."h8a?>biGT݌5C$Dmz*#q(SPjϬ4U%Z <}H2hD'(>A~؉ Z"H E $z|ލ:3.B|M/&^cQ@LQ['&f\q(C +/c@blMPʎzWN, (#_o48Ćfbb,Ag1ٵ-k̮Ƚ~HhiZo(oahze '箮\T\01E-.Y'9(@f%=X 1Q."jDLBPr{͡M=6t+^)oѝ'N- Ud*$)9FC0@Ҧq"&>x(%5IM5PRPRP'X͸@c*7L?DbJBT`h'$u?t(~hDJ(T!@u"? [g`On/֟ڈ;3!%TA{{v|{d嶴[ >zE JnD7L]CU.qclBD!c MX2WmFYfľܟbHHxO$SE0@I)D9KM$KzF՝֞$tPR̓$i/0N(n2pgL6>4IJy>Ai~wW6Gmk_<*`H{ : A[2!\/gVv8D J!>D>R}_Ǫ!,_Tڪ]~']=A5]w46 6ƧMt7NF4TZvq#eE0(@0xkt0eRy`R2ӗ)(Onc ]U&ѼM54GME0 E/y%4 Zi 3%>si`J6;8rj1IHB2\K3F @Lo+jH#[ H/*NBuӭH*)FjmF-X}C!l$['ܐ SXs{Rc^nc2Ꝩ'£ (!WpwWE RqSQKEz=}w, ]ՕzoqqYg8~[e>6h~ WenM6 :4|ԝ}А\VaX SaH%z$L 3NrkIp#45S1RQF !/1RDX\r]IlMKDr:C&FӃI X|4Lp;k| TƍĐ9)5{s ajt10xHUgtGC Gk{Jpg}lRCK@mEl?:s!UDb1Z#JU5ЭK$;OcOLP![Db| RvU>JhMe TDdlRy1JvxH` ~67n9}"zhTû9>4 {PPHh i@?y|yU>x">Tĩ%d z^ׂ-hq_Q!?99"JYAH (n<Q<ߤΚ9u. qX2,B`c hVx񇬜q#x\{3? Y!xl$68>` /k~X@ B͕=>e\ [_Vf)/=o4DZ|֗~:[8!.NA<q~UT$ #L,Z u(a)ݧd !=[xDݴ3yEq:*P6bxCFɵ!P4'aӍUw14mLWc~:ypntQu`hظ&Ϝup;y0L@*xn8p$!!\JD|!N$58 4RğM)q֜ᒄD/|d'`(N!/s ,޾iF!x0#(`CC%#QQ0l00G AB_NAXj`f0> kI1O>yͰNsdq=g(|$ D] Td[D’/5l/9P; u@hrƏ @zl\z=E/O=>"B@$sD:bEQHiGxhY%4xdQLdo*BY9_5hYՈ'H@ءS@P.t>?^S^35ZKĩx4uβV{Nv%d ~[U\l T@MbNƐ;zE B/=4Y yS/qvIe~C :`jMAo"axM8hptsf4sB~Q */Kki njƸS~\Ľ;xW~Q9}2}q'm fi(f"fej ?, gEc`"9r( fJ.RƴS5,DRE68ȉi g2(*Ӌs#~W3oR+@>|CHTB=ǿ _R r*7y~u􆏌SM @mi?%˟J.gMU[`**%e oioVNM-\Idp̜of(iyw!mdr'i9XR!tC9 J2%2V)+j2E2BQ"Jm)DMRc8)L\Y}\ۮq0!÷" TD2@l9},ZfPq`2i23t441!9)IZh|eS4M 0e(r<clw@.cT Gbo5K4KCQ ^ hxfZ%8Zi ;w YL[y9PN-%s(⼞慡]݊pM_ {wfFL;!)!c5T#:'RE4bqz.!Uߣ7 ![`}ÁKޱΨp8`*㓐-N}S:G8;#hGdM7DgWxqұ<|<;.( 8힩RU0PR&!D'9A9Ч(5 /0mAo:O,{!Uj ~D~DhH}S*Abv. lG[i:oRXJ@VCF*({aQ>Q{Ϩ_HH<^vwފQ$Jb? h1,G(er0x# :UMLTa$ke{;͖F#-N:"FX`Dsِjz}2&LGb|{næa/19LiEUC^9Ȅ7PIʾ9B<~݋>rϸ٠Xa{*n#LXGg׭ķc35⺺YpV3.Zk Xq B (JVo34@yˣn:>ٻX_968d<S$BW혥KZ}TYf׷9E1O]8bOK@PCv "*) LͦM*F mTR B:PI xih|@hzi }p?~L9l R]́Ѓ"nf&%1'͟^͝$2SyA!) .ϹٟT[}(>XlZXOQ2Z0\BbJa$7fy򉨆DWLrtݮ7#CmYntߢ3#Z~>/>5$[G }1LI* daGUM,ELL0HG )<=ggI& PUHlxŸ#B! y.IAcI %WV-)*~(T&-ۏΠXJI/;N 8}Գ:۸TҔ`4@ o'dN 8`QZ>k)sZA:) @U`k gՙEڂS8 p5ġ3b& ֈQ BF ""pi/! V H`=P]P= =x` G&2IH(U#15S&#a5m'$q2 j% Oa8 )𯑺4%"$ L 5"D0P$uёLBFARh!2!H5/L_QCzB 9i!: *>1HZ1 9#T슏3}Mo9 P5@mDT>s}}%9!k<S.\8(gC"r% Z@C폤Ep'P22ZRc/_(:MЁ`:4SKn.psKȕY uW !"i۪<S=0H)B;JS Z9 ʄ@@y&}; O=-7 Uy&ك}/6QAxP{Cz1 AHN_WkYeCW$B${{:A^֐дjcmF vTѡmB(]U= -_7lM˵&P* q\xU\ʌEZF kZCJM<嘣[aBt8JDD9.Bp d^ap@ʢ >v9I Nô*g$>X1hw 86h^HnAF|@8k\Muz!^"o)LT3oKZp}TGvr~['792&?E]K*:{88K ce!n)ml%,eaGAScc6q\k&n]HQ[A1^\&(<<3 NNnj B"$ , *y>&!qU+O_:rl^h{\d^'xM3׾6vhHGL,Doj'8^Q;je`Eӽk#c2?chKKP(㫎Q/ӣ. ".Y-=Y:+.UoZc!8FnB],c'6W2|&'U5{_\ES 0|" ?Qbv}܋Փ Mvc,re5mYQ]^9̺\yzOCΫiSTs<=BL?xn-iBGn$*A!.$w9IwF5эN0e:ܤ"\tlG+Z ^3rwSYue/90&LA BN92[ג2M>+էw 'HF|ob!DxC]&9xv6.ɄZPA' z̢E s 922SWjlZ kܚ 1iIXRG|mh@NAwWn[ \;!y%12E|zZh8bE`;1llGS{l۸/DB7)p[&kV ˴QW]ՙL5zbRp,[.F}7 菷߾ߧ0w[\ h|(SĩG}JeR|Q5j<M Zv}M=֥Gck|W8VIި]ڨp( z4e0 j"fܴ<)MKMvIg6\z*_~ ;\1)'hG4I#3AYJXނT 37vp.n`;T]WIXB"[ ]uz:iWIPXDsct \^n2,OW8Ī)ʝGcZ4w$28;?1+C;#m2Y T8۫y ^PTPm$uڑ"NH%Qi$ 3s@_>=R#(J*xq:^mlm}2!x8T/Cz_weD7_ w^BQ[!2"XM٬-6.du7N'jgIUd܂ʍ:wڀZ;<= ;?ɀ?Iϰ>y>K /b@?z?O~.471O8R`sDsdmLh^&h.N=h|BSoj$Da߀䏦  cP6H `RO>P ''oP#Y2_)N `;`a13.x`I8'_3}}};@x2'#v wn;S,Σe]U7HDTI{@7]qQW C,q0bƈDJ5RT'xgĀbQiYW]&Va F22H33[ :,EGk14Q᭔}Oj2gҙHIX|V!jn.7;usKoxo*=fPiУS;p"ҟ, 1 *B)J1fc ./qQv5dՒXQL-pPLiw󻈔 |(779ɇ:`{KrՑ !Y8!ۿ%DSף-{.?M/.Gz~\T3i!9#&`mLbX@w'l}ǻ_Lj1|CٛB/ ji%jclp@Lxd!4wiNpA2Ujxq7ٓ@<UTTx}&sK׶uvE$!Ġzz~cM'I-IAbrzwa1"LğB\DhN66$㸈~0L>[aSfa)ZA˻.8*2sEz'P` M9!DЖƔEĞw1/vqi8q)k@M?:ϛ\5G=$J4b04h-.qʢ &($>{#EDQLD{prZ:q}Pם| L>Mك0o!\ӡk" +M=698m5,78|-5_UY4ImM$lfwlkkZuk51f 1PdOh9:ʟ|a}6X@j iAZBCpSǰڌ+Ɗi6 Y4&Ef5tDc ӆ0!` d~-.^k9Ib5rcCiovw[-4LR z|; ng57pb+A"ZM)&f!DX0{ݐ=LOKuIИ $5*΢C2SiUU&(2 KGgLq 4 gF>Y?+] P}5 ##) oa,0 a0z2FYZ8:,Kd1≯Ii=@;,Nvy"ΣE%%:bf 9en~9?$pPq!v4 b[I*,ޗ;p*f; Ќ <5@ }|/A!^򸗲h 1 /{J1gUd؝WcgrH"sfE#i+X%1miovY#)dvI&V܌m8II3Vvܷ+,I$F3zͨi]AhHǀG(b5FmKlSEK7Q1NDcxYI$tP"a\q62ob5͎d.kWsnwhFnRЉ$j 24[Tc{o7Ej嶣9L(#w PZ4TPОsiiLJ((-DQ4,-nkf\fdUVͰcL Ypqo-V[q s.eÝe# 9sRwhHaP)[8ڃ%nM fT6 ,gF2ȡ ݃LCn\6 ;D\I)#( 6 4Hpb .ŔEUT4DAIA\6z=DG*Eeqsv1hIR7 p&HX9'[;Eù֩nEShb 3nV/[m6|c@iCIE`LvN@cGNtd5H#nh,Abh)ZB!\6ၮ3R8m`VET2n8vbq>RŪN"*hQݚu1EkJ>i؞jٞ @zu"Qnw"En[|z9׼4o֎&!rʨ[?2]Jrmlc^~RS@FQd3ڶP&|]Jr2'k>?he3GNcJ+ɖR@|m-z&_pF vv{QUG_&9OEťjDhN^PB<i 6zx8%'gROL/_ sdG8Zwd6&:'(e5$n|WO A2H|c=?5-msr&MZE"\3?P*i$(4L%mQYY#Nrģ|wDJ9pЕDvCڂ )?Kщ53: Ofuk7ApxT| "waʷ~hp%v ble緙ꆱe2D*dbi74 ,wcE &o7Z'l,9Qěĩrx}Kv|05p L1-()PŽoe *PF qZwRU6driCga5mt[d-ŕhl3uN L̑l"Z-Mb#KۧpdhxvBŶ\SjҨl~1^b&CuCi6Wv%MlSleNe MKӔP>{cNmٖh0s8S >31nXa[f86s8$@!&$u c*dFl! ,ӅAEkae)Hipe|غ34H=]76 2ʢ,ӈbU]80LL$BRK||kvx~ěO':dK %m.  ^[v#cJtŀSfUf&aXDv4lfHݷfƄ\3PGkvuvdžcλm"#7{*yG[;h2ے^"{"\sJJt1#% y $ffk8fu6pt-0"RBAV3_EOiFu~qV-eœ3iutIx`/|cr P @j4-턢NkcP$[6ŅCBRZ4Z'J;hv *tĊ'L( ) ,IN%r;#W,4&bi(KеÚAM$bW˞%7@p(tdI7)LL0Ca*J8]81 PFvȹ*l&k ۵rQ#;^wtAQ+UKAcv1"lfd&Zdz6ɼ;FSNljxY}%5 }!emVpl-!|g ןXkD1cGpI"eh58֩- T\kqBH]F0"K!Y!rRGB`@!ñpArMp$hHЮ0,& pL2Ib )eߣ4THpшAmprsEpV:p+7f ǷRc6.{֦E-C6SHU71>#E8q43muw˵In%ij9|^e9[3{zc鐛pfm1hqd觙A4h+.АHa'j|39n::L!ی17(NHMI[?$ 3+pq3 ŸP x1B ò`)q[Y,]iPi5wDĐ1 c2P;wM@AB OST RБ  J45@o9wCQbf# !H2T%$DHSf0ubv۟QmP$8bDgn9(D18:'N6SFhXpT8@@9<[c\{Es#rf E8&rgVxP$oaAfŰB@FpĴ ReTNS/K z L ywz5 ÿ)dHGP&h  2A\$8޽|*v:Z*p'r-K=9!!x*g/ʜ;9IӎK Ldzs{!mj B13(t9n6iï9c>wfrF6 GuL`j;y3|#L˽>=86a; BJXW#Bg[覼q .DC(BOw8u>QLu#(E+0.@w ӿ:*S׊ 8z 9d^f3CUzyby 6dm݀DN8&v>Id^FsGXSL.aC69jn,rjdފ#p3x4ozL钓a`%Dz`ީ]فdd)6(?,v@elwT`]fF#ɍ5`C1a0l ζƜ,ph ^-U-g`LHwvsy꽤=s*QZ ԖRҫ|<2kݻog$Ʉ#$(95<^ )2}"?]|Wu- sd:`$%{5|a:\N^P* ACI1FZ}]ЈpHJ1<9B_P B}RV5V61s$d"""Hfh"$b)hh x9]N ? iO;= CuwLJ:"x*09 {hr. \({/9u"JMݧ!LMy{)2//6NBt‰sRO*"Y<0C*-DTU Phш(o FDba)žRnՉ gA\RRM`䆵ɧK)*!pMM$rKTPdT!<ض_jy w4Ks~!PS_[\N HN8XۮEG':51<)EkD2\n31m(64/Vd5c<#A X4h%(-U ݾ Fu1 i#]x&,"'Š8dY+p[#P )!J OolsqQ+M4&E0IG3(_,OOsxl򁊗B$!! {z= O">wW-?dT4pY; 4PZm& Op$G@܆O@< F$`@sѠ3HGOoISHEYcdO}|q%:qe]%t}܀<` \  F):6 WJij `쨝iy s( ѥV25n" 5@i !u@D$5F~;77Ü}g=`yI K11D*HM RV[l<\QiI9( Ur$A/3˒&Op5W*ROOH4xÖ&U.2KZъ/$=`8c@(V[7Oeh U˚a8X{c9-d 8kN!'m[P-772*3uOc0 %YXƐ%oJC34pňR#(JpVIsfBe2RXRS ZW GPvc"v@IyqhsF~*;lL.B#6pB}AO] Bz3)ב~|3h =B>y <"O%bkd'$F] rNEZ.j(I(CT=@%D""P`*._V Prc*uzt9aJ\/cI[LXC J3%d%'8)uq3HfcGVMMCr%6Llw>υ?^пs(SNp0h0䦀!!>L(CIJ !BFFᏳ)1Nc!U)rYRy@o!V[~ߚšxWБFh#Iy-.S\}|DRe?f֨SO,8̜ߝ-ZZ"~J|<"!"VOp^ @@" J >\ĒmB诊G~־yHybxI_Շqϑ qhzPRr Mot#!Ye?YH}k#80'~SD"HP, RЅ%T2y ~_i?ШT9D*Pp'C?L(?ݾD"F#Kn@v;%-= 0hXA!s&" ӈ1BDh 2wsBQ P BRzrZDk( ̢?4- '{t!D(*<|,>Pl lO| E !f0`<S@JA*A!J$đRBDPTn_ayK~XP$R f|4~-! !LC2BlwzX$Rb?8ROi "f3ȬCHق B)R503i1Ucܒ#~.FHI!H/܇FJPBTU-)TPċKIBp{TLI,O.ed&`dA{%I$4|^9|q] `Cq} l"I(ݤ?">(`(*)dq'y~0S[?>OXOnJ:t ;yG`+0?P)&1|LkG0^2?;F6z_R`! $'MHn :>J}6[G1끝q\by4zA1g_"zUb1/#D;Kå"2Psqp˸ɽ-cWO~0Qt&lmȍd4h"3m5R2[1,wk\0cZ6g8jΏbkfB~:^3Fxfֺhk5H0g8pT'_ʘo^ʥZRN;XHU%"?Emj>́F>f_;9'\$q"O! m 4[hWO.s;*RN*ri7JQhV];Q3XXP_$D~ʬY esk7Ikq(0=+^&!E=8%Nr.+dBP(5URRQM#Ѝ#@AȬ6or%@ɐ}A AH&  ߕp8)H0Dfۜ9_($(M%`E%^- z"yH@?j~!~"-@)1ALDT8_ø]z>d3Jd9!X gFTr0LA$lFٳa4Տc G1T+܆jyp@FFJ`n9\_W DvsN*"Hˌ=5w"9kggڀdX@.ޡdzi(BLib0?  dEZh_!hJBJzƄ)J9^C_b?{v>Ɛ A?2**G;JQE8GoĝtlFr/@$"Hpupz1ˈNlip@/ q<%rt(%-D~̞4r8}"(Sٛ MC~-vAA +2pD)$T&5 pkj*i!6EH(DNALN=ZKfDte FDKn{'aG=4d'A}R`þ荕ъs 6^11(08 ҤL$> |pf@vðn'! k&O"T$=2Pz)}1t㶵43'ah_:10hƊI̭ m1~2W)՘1A6:DCZ9jvQ6|8Cslb mb`cxEKtEhi@!D䰭oqDԛqPD B,@5?ǥ ]C_d%((^/#Ԝ1*Kec/y:^ͩbG$\^[ st<Na 7'=P҇$`8:@RzrQM%tH~o(z2Αv( CHk}atGf.`x40z4P 4!@@Q k( )R(V;jr6 !Qj6lEZطݲ/%4m7 GW6*Lm?~Q̨@9-%Pm08E:QG}YzvI(`PhN#uBrqӳj0 M{n;Mږ$aPS#@dhd$f.m;8wQ,81&0М[naɾ8%EUs R KH*&J 6ZCL$ 1 R (&@N>RO~\T5@%MGh OUO- (C8S''I-`l;% X"Xvb'Z rUpx ˋ\ ƘkX{2>l@ LjFySQ$2JXS9N}T#Mʵ^E+oigHZ1{iw ceQ ckeVUTMuN#LסG&pP}jX)ñ'? 5|#)!@-]d,L$ P iwC:[bG* <ZfP~HJ!>K7/zd<_if% A0[pKf!#dT_xG;G `zk ((|  бe+&@ ?q\z3pқCV!Q8O$_D$*o6⟌% k  1% Htdu fЫ7xտڨ}L0!dG+6>g0c g@sI72G$?pH0L$>N< ΂#&g&^P4"! Nsy'! 8L!P#A;x%.Gz$hbmPޭKᅱo;ЂfxXSb:(ElcP`x-fͿ5oG:w;ǒf0[TZ AO yUa2p j'G"rsPD`c UaH4mc:3Ͽ188PH2c(ٌB5ޔ1hMHZj $ @;U_,D^ _s*>08Y;!>X:7 OS/FeV&x\3*#?ʢ+"A!uH޿;  0V_I$-v(4>]#F4s^2KaDX۬h+0o׻QkӟKm1?`H1D؉7` A9; 7jQ} F42f  'Ƴhu }hml~Lh)g6j4.۝5 {Zi0!҄ܒDön[!M)q=nk!!0 LUu|ӗST9-hdc8kwbIM%dZۿ*ۜbZZ֣XRfg֠VS4q@cV<gjZMA YO"|+w}ٽ~䈗xKP"z\I^ j@6}wvGbVS(ڞvo4"eVJ-LðR`Ɗ@ !5²2O4(nQqg{pF:,acI;Mcc*59ڻ2tnP2۴d|ua( & a=0b08y+RxL762ba4ȸ=X v{F:O!pJi(>Ot*R PR"P ~`Lx@TnնS'9;~, hƯ ou;J n`C?9KGU9a ?WCwCY$;$\@@'$`")T@I!>2Z|L/twDxvHSK04zD<ؿk0MfAÀJ\.F(=aN{ $@(A*! ER a!&RYHiEa `bf* JJF`(`%) "" J J$^} n'S$0 T>B.Nb l:~c[կ ~+"H mL>|Pm觽|mg{nZZay}qsEu[Xh9&ܺݲQTfj5R .U}ZΛvH (ttӝU̚x1Nn+MV.wz7^=>^xtv;nT W/;*hgoom=cg>4(hNٹ!-ݮ3ͽ>+]wq#}x+Jtށ>{{} HEz2+[{ = {]ֆa4hSoדZ*:RR@ff[a=GHV:6xӼt%A o\skKP3׻=}^=wqvu ٛ7`PѮZVk GVn}G}yπ" z Ak8|o=*BJ}{27Sznケ/#UKC]Ͷvm46`2hhB$ f* Q)vJhhEZHhFy69GlE"{p*7vY vzwz7oW U{k{V#_YjpܓlSU7.{Z˛Ϯ:>U&:=zTv>Mzh RAݽ2{wuwcεK}[_FmѸ}Z^&s76U"o쥳Gxнkg{u:N#]nZ[pk}h4SaV8{bѤ[1}N7pZЦ-=j|rͫ7p:\R}pmIyV;`-noݵ=|{ G{ben/Mzo딩ewTwv)5-;طw}7ٴ=ͯmޏLsf>yjsޚNFŬmoNjXyzZzdkUǞqx s:VV8sn+{qreݎPV(IHkvu05{;niי:艈3s'|SW}MjiЩ,4]mr k"RpRsv+]:$;YZfZYAM*wܧQk]ۊ۞^:F+} hhu4R,k&h+UlT=n`KTBoL3Cvw z%D *9Xtsyڻ3P@votEθv  6rjnnUpgfn}xN&.w]mGn446krΜ7{w3أehzwBۦy{֩aܺiN-4ޯblޮP q52ۀ4WmɭP T6ݩݜ-nwN8+dnmɝ8zS=}Oh{DM3; Z=E41 zJ &G}gG H,J}dD'8H"Hj$5CQQS0M D4LLDETMDMDK Q4UUEM ETmSHtdPYz$)&pAh+.R4IHˈhhT*&jF P) 4` @rGJ/ * p  Ai@1LIUD!LBQCSTTT$CMPbsqpx\*# :߇OPI d0@'O."P]"̪vP CI/ր?oEv@հz4]3h6)M^Ho~@ @e"ȭ;ʾl}%Hsچ"c^.#Q h5۞Go%a>?(6hp]bfofDIJ f\F7<7siH`Ƭ9Kw~eg\ǻ ]sఇԃ΃ԀXy&gwFb&bITa1(TJ読'8ɔG7K)%J 1 RqTf f0;&JnwӫNֵEMԦ0EQQcPKt TkESִݒ"e&qXlD|.?d-Ýh RjƁdi}eD9;u 25/HөyΗN<"!MACAQ䡈̍ ,5A1U$TT_~ԱD1UT_{{8DWe`hiuXsR,Nh E@$)w(cOs|-Oar=FuX,@P%$l013} ?SÝftMtEpO,+ #p{ sih!a\T$M?lHspr_1|OJSy_|hP~3? . DHGmnP4BO,7"L40#ѝqD~~{?cg6އ;#λy?5ϝ ,f_4]g(q;#|K%09QBpU(Ag{C6#'Ks4UY/P Ϗ +cJ3RrfNBhqF!.sX.så*Dp_=Ad,'}a 6xNST0X9׆309*3#ca0fH>FB@$3Tת6h y)ɧ.옾Sz6f%\Ə. OT# PCU6H4smPf p͛@C m QY"%5Q+7 /vbPc;!&%yLŝYt9Ќ3QT2uN71'YȆZa:qS EP%E5DQ0K`XFvdٙCr*)GPLѼq;Z ?ՈfgbV&PZMJy {\"!;'r s "%c0 ·[mrtm2'2J"PcCdjInI7b$y89d#OJ HA Х +@HR2p :IâU |ObwP :F Z+b`OޓX(JETP Nw3{UG&ݾ;c=bQ1S܇d~CqM^"g+aU"{\wvc@?ta"#e\HpQ*\X)[35"-PR9E!]c "pCR.Z96k}I)yQcR7%L=mFFqCUo6xƗmt͏ubc';y8ws2́k4i|nn2VTbؑ]Q%RBt@GL!:}eu74#q63 %P=wma3~iQ(e2* ? LZ.3qzSiZKN (MF9m*,%K~y/vbO͇mdl{Nd#pmV<"2H[w-x3\:8!ö톙Ҟojx~޽x:1FݓA\dm J+}d}gaNisZ3 FJ>?DdaᣅU60\(ۇOV<(Zj!GQtm~ qц|x\F:B^\JABҭeZ0D.AzAy{}\ ./0wr}HCkLtAwYWBbC!Ϳ$I>4u!!ǎ,O=QQJ 4ΐx 0)Cw~OP8? F8i%:R>: SlYI2zg٥9G0A,r'='Jm?(|a^ hZ5$DUdb!d"Y%Œ;y֌‡?uPPxPP0-L"4 :@y7" 1Ac?h!^!/4h1:0w I RD_G<Ƃ`OڻَF:(T@@KC%()HD"4 4 B!C5I  bKh)%:]!l$;;e䁏NK ӆKwg:( 01%d4TPDBdAD!!D11PP{ϯ~ "UE P$Bl?Mj8dYJ";y 9p?ـ6O L(TT%PEMTAQ mN-'A!LXj-43g?(+2:P ?Cޥrh BGӛ.)O)t,<hCgL5 3))4rNOv;SHRT?*jTt suнG/102GQIfb;zgW{ ᎸCo0?쀈rd | )dRsBJpHn2 RLðX@{ e?h^4Y4Ck74p6Q)T\ev""m$i(kXšM\Y z RPJ*?ӣ G_ƭCJo4`}# Cۊ yyXRd~?QT܈?LURotQ^>DlyuAH~|5 \ƫfl( jJ`]Fe|nc P< `yF꿠"J"?`;h?V WN3d#&bȰ??nr%*9!ډ [1E?ƛU kGb4X9khH 3i3z|.iL ,Ï*ZCQh 0#`ܕ5F͌f8a1AyӄJ@PDƨiy#3)CZh>R[j#r-*lu\ R%+v9Ǻ&Il' u9:3N6{+x3 X18\) 5VVK.DAAn$dJ5[jVыLӹ>ѰLAF܁̷LY m?(NrÆmGl͹Y]2 8B  #ӕ5gIxb|[QmtڝejnP+M>*]_Ř KX[ ?]*v3A4)"S'Q]Z^1 G0W,(t(˞pŌSMX [ jeif7*`Ll Fj3uZ̙ƞr6-m>;/aRYJ2j4SΎ{]8;:cVkU%Nwlr/9hib+bp9d(k- L P'hդ/ǩ-"J`U@EDv=q( iQO2PmːA&xZM>ݢ.c`嶯sbbcAcAiܲjh%Dk)xQˑLE@PϴA]{Nmf%! ¹ 0ip[bl}1r>6v/"++۽4z$S=E{6W]yx|:wXJ_lJ'b : 'FL윒q94GvdhҘ!8?W/549(QH**12$byc"j|JdIrA=SG.6挩*QjPS5X_$A@PPn7RqUVM(.OQm!l5Q9W]ژJhpeyAfy0 : 4!2-> 8 $Q^]g_w?5&y]8)ZxtDN<.J.JG3yMfd;؜YyCZG% JbC.%'aN߿lӳhλDiYL*˿'.$1ƍI 0ՃL ^ܨqFn'!9ʹ l?k-2t嚋 YE/M&H=pSvl"ĈNA/lXD+>1>c$nI1wxtНn}> =MO^3i"דIʘߌCf-R*,0p$l/2ED3MHEqA!~Pq(^`GCWX$Ew ']愞mܖ%k{1W0i8}g%HT D 0Zjsv43iU0v[+YG" %_K [MzlvHEE%{:Rh`a3f4k_MG\QԢkn4v cϦZ'H9%E'^MPhtEHy'Ɔū1N;1Mӓ't4U4YRt8L܏G;Ly_{Q^chM =IȢ rZUb,QELTmMy:4EMEDck4KE^kCU~8o~_:MvÌ$IoXucXg|$I&XAlFzу+H e0,'g̟gI  %8n% >kXp!-#& |hN) 2=Bŭ{ns 9YLN3S}.[8z[γC OiZO۷~wd?+#Goocy.q zhRM %JLv?G^ 2:lbBgu^9Jܪi_PtQ<.[]"U"H֓^ 'kI/FSCȹigH垃@sʐ#od?䏒/vzI $3*\5‡~gwk8Qo?6oe'$B60\\) {8t\8٤l(˷0gRՅ&vi$G&_R (Jr#+O0p_2?;nLPn7܄2wG͵@wA16IC\3X>mX G KjDwKS|>i4?M>NFCɓa&?ڈ b_"qIw%o4D ] (UJq@Kuc2Q:GHh١<^&ۜ,>P? f!-$N~)}5y?o]u>;Q}{81:VHZQ$aG CiG۷HLy^a ' c{ip$PId&S˓*" YRPX:DAyD8`E;G͐@`m/88E>t4h]s3L~,Cxd M^(_ ׮k'gs`*!ջ~&` Y~_'N Qk8L<$P@ DeVם$P(* &WBdmmWT 噫E`g`I61u#~KHR/OQKH| 01b`}`Y&rn(?B~*g}bEXJJ={IHDWȔoT_fmـ))JTS`uaS`= k' }>oP*r1#~?^W$t݈|A_lGصFrq߯?hף ?tGCQU JP,I%4#)+E"`pvY ͏c֗ ™|K\O:Seߌp}qXZiN=<2ަp-<`T N'pC6]pD-)DOyR(lKEH^WI' p嫲= w}rI,)##:ZKSK8͖cMC :\_Kc͡bc~own}f=͛|Bj*A:y'p)Ovi c]#GVB"gcen:YAKe f /_g8>gU:1uD*" %  ◲ﶶ_G[d{>i=Hq9k?2_cvf"\vM]9hho8nе}m GQ#k .=0;s2]t_3t'+(ix]X SkXA@!ـuIw ixk~v-/0܋{R33.AȽ $@$9hoA{= V"gR '񃆯MŀGS(.[*t^@EpSP >ڪDq"R|$L` (J0 D#Gj青+ٓ܆plmHB2)HOU$8"njR&eW;`s?fbOzX 1#&̦5k@ޛV?~fYl4n9'8f*2#y秉z o?sވt0Kp̧t/j{6"xgsg& u[LӪ{ÇkOL=s7"nsvj$RY|?i?=6tt J>7Tڣ PF# ֑aHAL^xNDMEH&ni3/ssƶL6#|wizVў<^Z5a= Ck"#$\yc|;KYV\!=6Z0&+KUCQӫqUv_8uF@i:nߥ=wb!(U7Do!Q P9d!`Q8 !: 'ߏ]ةьL419Uq.LFq9YmOO+VqwQ8o:`f9r3.rγ88tFw]}JudRѧ[ݮL'Eu5{Ϳɢł+]?gM<筌ᨗ+B*#kO³6t@A)9Q lk :g]uQ=AwPDQ~7&¤KHEUDM11֝3PJH &^FmĞ8|ngSbo+*&-Tvh<`*EcL͎M9)Ta>'2#eϢCE' 7ٰVBBh/{2 5hBw2RJEW(f&b"4ѢhNH(Oxz#48bTEо8moXt#.sr1iy͊cs%N \؂:(q&J,Qܪ9iy'K4UIU$EV'@E#b46"(QEhR>XPE5mԐbsV48% b%kjԕTUUDEE4ĥU_Ա%<-h&x309d>B~?룦>C>L`Bn@ q d>?v;krΤ-'&؁'|.zd~+oAI>OLJ FTi4)NiCBQCK"ҙ @)?QgEELQ?(1d>ZH=ub}Q"4}oUrۑj1d5ۡ٦jo @Ї䓲Sy&f nehks)rX^ 4DP@U ?уA! /)d>؇oϾ?ei,?e> ׵g~l!,l0a]aT?0W_]>FօJU H<$)|ytZXaחծG8ľT ?Jf z~l$!ˋok(8 wwP}^[lv" Vn!̟R{Wz1DBPkۿ:i\tX7êHFkm4H45c6WZ| QFY7hcVi 8(kFHZeυg:."W ۄ8:}kP?0Pp$ϐ@:ǣ . ̤zDAB_a߇+{\Ħl*Ƀ eɃIE*&0llbS {dmkѳ wmG%! P|`}n_G>N;#Rl: tKp{| !tg֒ N9gHdѢ1BT/%ni8a$&1k$ol=Q&œ<E\si=.]X5$.l4Nn?V?Bi^_a|AGTeN8Og>w/Tǫ=> AIm;ܓhEa[h kbZKrO/V&+M+ʦ}cGD!Oof~_Uf}on=& ^ߡ4jP˗w7{+vD̢'t~빻AeKGtbR8z.o$~W Rv+)zL7+vO r{z( $IX Ja/xX>kRc7[\No8]@;3qfu@L<Wɭ#cj"4!M/VK*W2 C/_{oDRH@@Qp̚Dt~at?NQb VHJaMoSc! ~)C<ȍƣ΄Inhee4Ȭַ&ɱJWMYNXz0lA0Z%Ì wI?=G-sAQFdRUJH%]I)|.s N>hUg0cԢ| $ ,>O3{-xM7m&w *S2O\9ɘ6cH+00CGs3U;%GAQcQ/ pv`qp;rp vc1c;e"9>tgi7>1:@^6Q|}p!fC""eJVoà%U)@;RZ4~)XfFQ~]@q3c7ƽzL֬FnnFCйap.+s~eSX{ݐ~(ӳCsw$ Ú Nd[yd*ŋ0<38>b XD(QebU[DMP/2'W , s'&Nw;rU AᆬQ}8H4^` 1q0?(veû_W6:T,֕y+> iMD @:)#?Q@9 @$xmSvZ?/Dz!6/?x~S:vT;| U((@5(mE( !T RҪPD*"PO fPETHR*Ѕ4'oRu-!@dRaj]H&KKHarC-` 5CPB#Cȕ2|~wV _1˳A @n@dRA|JB]ʣ~lr@@1AG-eI$.l}#x N:a)@$Mv_͎jThʥp$r nT?kbd oo1pT v?0f%>"lcbI!9yRe&Ms\e0:a׷f2 N`R /Ik?qBw@d%M )a'l陴.{(0)wb_Վmx/Lv&~wGVnc"D0 8ac0T@ve8@@HDd1OFzOtp_=IV PARuNrrB{ q$>gXf 1V!fOQCߋ{.Q?ĝηBj;^jK4{Bq)2&;tx>wꂓ2bsmu~߹o}hM#{6FbhGc KGL=gza0͆'[L;7'B hGH'ɣ 4Yg GI#a{+.[%FHyes_})Z4†4=Mst\yUA2)^D/s)EBϟ:y8PgI))B|4pn= ոJ8A+ߋ"_rܥ^׹W(˽@+`AXG)W+<Jz8̹b:53 Ao ;[o(WsLw~I=).'~q;{Av._Ol0hX9X7R&m!̀_R 8 C/}6=HG> T8.c >pI{ *1 {1MW;.9D^b_&F쾫|XUY'u>{z>9XUc=ͫTm Zv?a FsǼb>>ѠjY>(bp;;X\Hh X^By؍֣I\ù=(\"`~,E:ח[;}H L( OGvÿx$7ѻo)Z9(\fɻO4v&I#_jF"s@lzr~V8v ~Y ֘a WE0Ή=<:cEgI&0Ͽ" t9ukj{{&Xy;^ .7NihA!QHl(wQȈ})-)Qيt: 'ULk[d_;C\$‘lw*:~v&wD(B(%==dn|Lo3<Hp6:h+E0)Q|'dg;=ob9s#0e`V>%xdtMydL_J`ZaRHDH*E0Qξ٘iG-x 㾠E@Mi*[JEp Qk1#tT;s@m@"$ВA&*AREEWր(p$oַ%'/=EQA`^'`a&ƞ&ؐs'mm!2~@ㄡKI[@q-}bbD;LCs<6$P|Nt:1+$JwʅSF{*9f'  G[kR \v%I0c[׏ tX:4PG.LaqwTDZ)D|g !bL#n|T![4O? ~,R"/y|0&HB"%31bh*)^U>/! aqbUIsbGÇF^6̸#GQ :DEģ'F"H޵1)cw;5vPzGt '˵ffPXE{nl炬{lb @E d JNqlp4 W5ZA:>?2K1I>Se%G:߇`$P~o[Rx^r@waAɸ_!>/"yϰP'Jp h1a ]Rk3vI |SuyUw3G'yo{8._7̽9.QPMg8e܇VCw= ňP鼝 |>Ap=`󔷍^;-}='k+s p`q7oPCܺm䬔*ڤe%C-SPphG)\S6]T_3,k(6d80x`W򎼟iQ'h̭K!b$̈́$'ꢐ DPfpBͯ VA_Y(]2= `8>zDiwpڴz8s)u U pxA400Yg@u>A i`v7GGǘr cC B$ p3_l7҅Pdq !۸V#b_*A3*T"5ʨ0/!'$a"}8sX ~ w_ @1B/@'7\T!}s刹D sT"OzsJh)Ҝi:{^7 q89} 6մjQ=u׬ j_D!ϑլ>XOap?d. P-ϫ8^nDd+np7o@X U+,GɡF:hɼ@(x"ʺ+œaUC!sXXb?W'nڃ~ƺ@REz5EuL,WI`Glӯ-e;Z7'E @j"zIW̡ϙ`ADdf($l= K:xϠy2^}7TMc῕'ϦUUޏўB F}zQ Qn*)'XANBD'8wl`ʽDhrۄxL@']ؗYD/.&rQ#G}?G"jS!@(v:j 0׆{0[wRX2J]ξwgĞp߰Ob0A昤GL}t O}Keo:Jrmm/8Gta@2=JL)wd磊Aه\+|a-&c>̗mwgf 액}@ ɍ̘L+JcD`m,IrL :[[ȣI .ٍz;%W(A(z0ÍWs|$A)8a;u:dR%68} Bgvx^p(Oꪔjp$vur—lFN'^q2mA !u‹B @ņQ*(!ű#<] >[[m\ί`; >;=+x 㗇780͹@u!dhv|ǎS[zH%<vAGN<֨8q3#]OU Bm:i?n@pZp1#(21-0+yI0P _lu0_S'qYߩ ~ ЭWljx}u\~tTn7|{lr6eώ7JI :J2vF@*~82ß\JFd.a ק=iu| .n;U1tqsA~?޴N]ٙ)xjlvuO1gơ\yOO~ߕL'?P3.;WX;?\M2k" v(繈V5XVV0L]Tk]<&n8G ?Txve g^ىuMpͯP d?fZh{R'6S"9DESG3k-3LJdo]Ɗm#`D^k4xc]>?<s᷈V|sW<dpxbAGtޯ}>%$Z^{]t1-C" d*/o%qs3G?p !4DJ["#`>r,qaGX}gd!޸?& _ws8}j0œ th!ݴ> /(<fWk; 9>Ӗ?eȘ fpP<3菤-Z7@^I!Aߦ2(&AnB)ل@nĿ нua!#fGa^1,:Rʔa0{4/{ϞhJj^LCrIt5>C)F9)YBzR:&y~BsCkI'v7aeQw2R[.sॺBu@Nq$ߐ2={C%x^trCTry 7ԞD OM5?R>=أ(XX21ICQpKj0}XMz]>ψ\p᧟9ZH?WynVnjI7 ?o >^4M`,(_z}8$H)$HIm\kmm[j"֢kڵmڪնmmw|wwpڪmʪI$ ?߀z^3|`-S QsAʾ?}[%*>'0c s " PNm8=ƿ/ rP*oO'̽0Şぉ<tί#e\qUzBKלĢ]Lnf7憇(iu12Ӵl0fi9ۆf =tB.L3M1b+D7a  pH~yCj^NTj #AQ*!:q}ޭt_+sf$3 `wyowMցMyQFb)IWh=>=C%(MHy尛S~FVӶx^c} }tnޣ[th"Ohw"3ά๲1naY Bzґx/|mQq_KqeoZ~ft -ʯ4,o I ;>Tvf$~~|4FŽX |96`_4(c3qW]FLf~5Rlwf#qMV~SrˎtW,ޟϯo~C|nm#wG9b1.ZWAz ^J@ {:O Eɞu]RQL3(ج9]ug U=w %SY]5 *;:a:㛲_D"=E^Q!{BdF <?S%^HCX]5eׂLJxʱpo1qf+3璣꼴}j*˫wBJ>i8L1VιſHT公Vެ/lpyoi)6b4;a<-P0Gy$ qr~OY3 -|C| K*T*`3E\ -/= D@pI9+=3?'/ 014 K`v%/(/dC`~^([}PwdfjT>Wl=ecJfvlYUDmТBE\ờ'Qp@8a4%ܼ8bM, j\x8 cXlzVc7,|/'T`|h/bB.YlLa5h3/O%uwhJ!Ce-&鷬_K(%K)JvN;Y N|<'*Qs ={[ l?a!2!%v3Ffhp3Oq^equ`z94W~P~i~kR;V#n!eS?ܽ&==F) kvuCM taZEq„_yݔ#<-|ćI}/q `x(3MĿOatߝZx1#׫{£.1ꫝ۴4!?J̥@oExFy iXVCI?ܪ3)1uZ7tTxa "0^{Bߏ{ #CW"p I=Jަ{*/ f)xmi8)ڇV,˖)I۶}q^V}%+yd:wuLEw=[f(Y~u fԓjNutxc-0vpNx}JLU$.H6pct1hJX PU" gOa 'vd u,6 M7͘o~08z%EGxsx/\"0O9PQ=H< dI yRC*57`%uw3X07U< }B|Oo?|wۯ<޺C`y&1صޢ7{/jȩ Z V`4!ր(. vkqH+ ,-rcVZI@+jDrF%z0Mֱ1rp& ڔJͻt/O__ֳ'P5gm[IPjG{>p$#gcv` ) ;m1\Pd. ^6y8SI 8!{'dGP ‡"z ِӄ$ Yj8n&(0IoUCeXu w zyi[Xd((9Z)F7 u`.U;fy_K8esTWxWZo1g솁έh2lF,6)ư[EN$w=^ؐzHp3SYxõF,SQB+"ܝE'{3! I=7Eg7 ߉ \%׵8SNpVZ>>4;kYb(!W6{mA}Nrc1{n֒B\g[.B``%='Ѥ;A4e3,scMWJn b:G>㇚pZ Đ(I,`ژB:h9(ĩ@|vWhٛHiT:GTqY9ȥ5S$]ՙsN?ÀxFKت_zo!33).rGy`Ff<&ro epu3w-$ j{~hLCcB)/s\zD~YȒo1Eϼ y¶Ug 4%? g~GAoWxWYChxDV^]i6W)؆~PJ،e5L((෉a~c<%ucG̢@ţ|I},kIr=6:(ÜOMn71$ 29zl()uwݩނep5C$7|*?P6^L\sa$H <#v0퓸6e+QbR(P*HLUIՃ2Js' y.ztm\Ee E/JS!6xBD~u꒣ت1.nr _5/ ;ü,&Jk/dWrHY x bHrMv1NJ']5AK#Vv{@!q[)f IHRZ!@m }O*(9<񛜅,ykNns\Qh0RnNQ(z]0knck;:%qJ@鏝@R#g;a'xct3]/~WtAHͶVQYhJ`| ׾/Hb;:L8}4ƈd6*+\b> )׳-u ('uy^8뤻rpIX5񄼼^@޻&:pRʚ5%VJGx*m.=$ $'|tj0ۚKX((E0~\\񇚈V6k Nݣl41 C,ڦd3rE. IN ?*?{0PՉ]cs涪.E{yzy,15H7CIf'63^,q[ePf'e|uH>|$\6j/FbroP KPL&~n ~"=uUP$8=`lOqC7 y_>pɸjp=\~7 +D14kKeJWmcSX3?~9Vac8(rw@@S]!%|Zоv왆vzC`Ш`!asdms@sùNۓDNg =TyAeZڔ`aF Kgk@S"% 2\Bʅg ({]+aÃzҕD@A4Tz(µD~azٱa~h4g9"*h;{emɿ{i?!I-㗊{ZEDu!(#T\=sP829PI4c3۽e@Y*uEe3?-2X{VnszZMQq+h"W)t%˅ѷjo!87`Bt,|ߴ5M* &IP\\ĒAHF% H@I(Q|F <d-)~X2st[iY@_^5fpv~7IU-'"=]tE,.P/7o Nյx6C0gewv>wx|('IHDoh *V8?r`wѶ>Q~gK~hQ ,^EoHq^*~;#O,"4#?ip*U<+SP\  8E8m1%Y}@MjGӈ T6\> ʫvΏoi TIZ/u<n4"UM>*+ {W'绚:Hr|yX5^56@$H$Cv.N5SSU)Uo>Xr`zc>DBH$ %$6LZT|R vwͪ8cߣK6l[~'Q(qM8?tq$DzSLLݠq8&뇧z(`d3\)/9Ca$vЪ  OQ6H|0 Ntp})Z449`CvE&J$*@a-Ld伉dIU{#;#5 0:{#F~ ,К`ҌGsFf(O֛ fŀ $:YˏҐnT)F=71$h%Oۊ"X'ѫ]nD&bUY,z>0Ytg_<нߔސ3Q4zHx nWj~ S5g|AHd{hz~!J%#I . 0܄hl -d"9] "?8W0h<`%ͿVL浭PN;ԵA;pp$^RNq⺕qm#y Zovv@т7( 䬞,<s$WqZ?('bX78PdOs]ǬVH&oolCͅR,"z/qk; Hu*S# >B :M䧪e*W(Yhwnkmhk /JQЄ{^k-~tkN BOĩ3(08! gmqSf!]$ +Eg}Y.d`2 A<|_=3%M& ¶A5CNVv˱h)3 >?Zm`qd !˹a( ˡ Գ"vE݊:D.^w,i p68l=\ewkb)Ҹ@ t-9Oظ?i@Lő|-cHtmL)˚t:y&{B a|HwU3|i.gl\\;0송CzsXAfMZ{{H[:10z'3 _#=Y_&L 2 aL ,ozhi!ED 1WEl ļu@e @Dދ^Pm>SDLGbF{+/4 xٻt\8sVkWy"&.h fA񿧥kEDz]u *[mRJ:ʿ ;q ͛}PiCQ̣G=&Dz$\kvF.Rm݂leFԫH4s;6EDYW<.l?-ffk228}{H}|o@z+#}$_.M\t8x/2 sJ&TB#H = R/=û:Wu2"Dl XsaܰVg]֗hh " GNGb ꂁj]}G:90x$bXc񊽄9t p5-Ы3%̈́*1A&$UNAUIccxߡ NH#)~boÀxG.go>P94P P@es w 1 $`DY(3RGqO|tĮr:"leF:h.F .I÷WT-K/  #pT7 !@utN @9wc$}CTkn ,4@"Jw  Ȧi?=E*} ϑ3VDv/lV% >^+`NNJ"p|_g];c#=fWC[i*0S&|xmǫEv z#Pª{qvcr 9JESNAB\AI *DBC}ynnmndeU/UFf8zNG'Ifna5yٹWձ]{Ȳ nI{" jEBgg$_bC"cﳾl(07e-zyY,9𔛋 N|d[0e=/ !s^\}jc|qͨ0/s.^w QbG/A#ƪ-{'JaORp Z22߂=NSaf\J~F{NU;@%9 OۚoБ@aB3h$ʁ*/pf#h&xj9`i]Ct3ڕ7ZtPYnTZJew?>(DW @:8vuC#Y9C3(ȡK˚(63#B]Z "OI>]}Β@ 4|[A!߇`Ɠ3(& >Eۙc@@ȉC@k b=:,x@l=]ޕwDc9sϱLYC9Ixlv@4Mhg#VyPr>y!9:Ԁ^xA+rr:ţ"O-\g՛#xZ.2Zo/F#F 2"Yi=%h *Cme% ;˻p:`"k@9a.~й1_qpgmJ]gj,|qp=:U074T Ha}\VAmdjLd~D9oD0_ݽd"xI/C?yڔJIJRNI8.($_jkmmmDF_fP ܞ4ss?I:u;I+HŸ3L˻$I$RX&QU7NwM31-\ưo[=25$Ȍp(,|H#g# j'jJYJ`s]8ޤW3DY9vFpXGJ4>i:o]dQj t0#D@2jY ñfp# 7.!(i*&85eh#(q/ S1'P{`ܺɑSQƜQŨO.LC(w9olO8[09y'&pEQPpA7ݴl+1Sn14ܩLydȆy=Df]k]A `K^ F9HqZJ}"SA yu.`̍9.~Vq[2˜Y÷c\ ^ |:; )6 R}A<'2ά Xry.5q헟 .V>ewO@$||5p?^Lg 7αwE3{_h3uǧ~O[UrXi/B2\7uzLM'Cx 1|^x@~:J bӻK ξݗunkպm_uwۨ=قvV/_dRPYl=W;#`-g Z[kL 1#6bpa@%J'[7_]:/GalPHӡ6luh5N= EG9/?@?ψĖӐw^VxV倘Wm?Z}Z FwYnwPՍ<ܣ䴱P"7J]y0JwHH?<YgK^^P3 \ɲ.I px/0?_„Dm-@`&` :~!GYBDmG^GO.A%|3{;o~oǂU* >X 0`&btj./<@#>n1[Uҹ];lGb`~8uǷ:#Hǐ=^6pC!#/7_@'Kl)"szmo?;fBʪW \LKDCPV xL 9K~mɍwzzHb9\3{ y);{%|Ee}a%"O?+ݗGn%xQZØ/ܢxvSVO/kYR- EM EB+G߸]u BIF o*xnP{Κb;9?Bi| 't6;4ڿ}h:UT4waٲs﹚*|X"]=(7EW}'GZB&0.x:H䑜;LOܤݜpå)X6b4?]DsW 1tFAZ:`f&׾:kTWqK)v ax S\eqg%XXqE<;™Ryݞ3 \%:"6i.K r&0@ҠU8"3B'uW~(Kf0Goq|w=yzb$z'mp R ?GheIa n«9;doL@餌]B*CfPJF4b0?xq75ʢשqOhP9Ø-9M+JB !C;O@x z׳Ǯ<'ߋ:+MY/Ir.ш5 P\:1!!dG>9UO2eIS2;g,AMvj硁κ-Zgꏂ_=YIӱ#r!B4{2x@I7oՖk`uR,m0bȞwy/+k@8Օ jBAMI8DN~q\,&0}L:r*Zq䃹]֝D(hK*MO@x.yUaBH I 1߾yl- cە(S@=b sƊ{wJX26ha\BL^9(Mğ!F<>[`!/"!U%N4P1 ; ϫ4:561b( b-d8dYn6ŕ{uYU~UoW?݀ rVP`bI$[ >35eosiyKy- "oȇT9UFeV9\/Y`Œ%?bFL05oSmxr> Ç>>'b(8OSΖ<#6|aOp`u?-j4h"*$4ޛ[z$?6P:Bzv4w\\ [}OS1B7.C%H `Z%NǦ~0;2wVa[z'P1; b ={\ C]POaяNLR?s_:oMBC (H$l\CIMAfDg R‰c4\EUDN EXq09Lj{Cdx[7oueS ^ˀ8ӀOd<] kvDA(Snzk5벑x(Lwdqe˨I$ϩ`V1d>XnX=Z2q^hL!#b_1]a&sD:ZOen3GrW 5ҙSjCS3@d-g[K#- f`Ycjf Πvn{>H>:u ӆ`<ț1Ӌ;w8Ԏ8|V66e(ppT Z@ Oλlca3E'C'{;ƏZ¤ݿle}v7+6y,gɮ\;.1o.TwQKUaspvʤΊjWU-ּmY~?N" 'Zwk bZJLjDk!U烱ӡ?r;<46' *"2sbxr;> ˾:9hޑ ;&7H(&Z7`w4RF; Ázԉj=.{#v.J|s%Gn5nP&gR9xDZ|fvϋ㝤yPʩ 2cdt.2e<5kۦmB(V[!iagHӌ_\*i]Fd u@"7Tv3h`bxٞF5n|jE+|`*8pȉ+~s8x~tc"G:,B{':WtsjunQ=A]!|p Ѡ1;(㾆a`Aȉz9wjs;Lcq hw VyFzƶo`:WߝMjׅ qm 8qۑ3poW!&۳Ȟ:z)Q``tr%ƻ 3ߍ<6%5 Ah[G\%ۗΞFB1 yN&ޭc&A[Ì߭{ύKt.6f k2;JFZm;=d6Ox_)!onqF4ži >LwD& ܴc?ǽɃu}Pz,y`w?ag-Qݏ;mY:ݟ#w˸/ګb_omsvOe" %oüX"㝁ynq1ѮcrB2x0ظ*w˗$Whig=q>7=js2(<VÌE@Dr(07cq|j߶u3.s;zE9AcHz9ЏMiXAs7öX#Ӟ$qY}hqCp[z<_;Α|e0/Ta*Qx:Q^=jQ5 v6w8$(7-U.+Su_S |Bnnv>(0p8&Dp3 I=QN&V% K7ǕBM,bY7UTΔޗ<>(wsX\0fKXt' w0Y7J":Cb`:&.`0).;c| }1+1#|yoT4(,C/Yo΃8ɺ0t"SʰߜU[ZEdf?F$ۀ+OdNq jl& ѿ19y{@'w*2nnOⱶ"./}̾6gQM13>#y[O6ٹim{z爱su]BGQx'zFe^}];wzӤx5;;i8| qֵ4[xF @Z[l-aߛGbso8r7O- ȈKS͌k^x&M8x 4,!*q:**#9$\Cu E7Ӝ噃G\0N[!>:"t=i$\o4tS!T)BT\MylbW#t*B~t{Exq16# Kh|m+,[$;T@S|8"4H#i5;/qadgTQ(;]DfBC{h/,sz Ʒs0HC@$ .nHgOu9p qCIF}^mxZ|8`'GcyIW؊3OY%'/@G`de3eOv~vN\S+ZInQ?y{H7*(K?D衤ۗ#| >rN}70UAV'`*nv7q64EUUi dN9C'[ l2Iꇿď} h# 0(jϻ FnG^ؠ`I0cgi뭀"Sul0L}z1uC$@}r{bvU%cb-g<4H `"XF>V+/*`I$*cޙl%rs)˲%qO 'ϸ7!0aR]&pƒOeS?gPcI9I"k-ϳ rH|Tf;z:2x:xz6ʊacg.zwh{g˭mm>)6neKqjj~+PA4izlExRo04Ap]=džMCZW0Un o&Gj$y!>@PX syM6o D7 BPEYgʍގ[$ ߯~3N$7qa<$+-:48^~U&TqwH>7Jд).${naDA јOd|\ }dvO@O N  !dh"Bxg`~. @Z5 ,S xF%J>LF"znv3f#"~Oo JIYi z>N'T=n/^ibY*b(?у3$QKRAF54S)ҕBTKuA40ʇ0R Ͼx~ϏY0v:Nm2#T6霒/Y f$J \OȻW|V2afn|>qR+ >\I$K 'F!4~p38<.W+'HM(fmwe`Af,.`\b6χ|aA˂ӭqjuNDϩ J>bۖRFfxo&9=P۬/{0kt8ݰ̶A`J0gePjF +̭*8ailg+l}{RNܲNiJ(Ro4 m((S1ҿoĉ`~ߦHM:NA^qwmo`_/ SD޿;" +ϴ`=(#Sَ猿ʼ<@gSL|{oBRc)'۞z!(5-  r#[/ՀAnDLx(cűy;pPGE:Jyx'e#ߨ vٲ?,q' $~ogF!>i!^QP9Tҩd  a"v$(=M- kgђ*=`QUAPhҔFXIj&I"CLֆOZJf&DK1A%zAJ&"m ܌Bg?߇e|}g˔(c}rݟ?k+& ftb̼!TdfNe;8W=J:x3dw- c}I]w*z@k0DX.t?/r+o 7_mtfd:Zh6/I-<p 9\ކ}Rj8u?fQ.ԟ~F/<@4v~i K'Kvzj6hi=/TWUSJ;=tr{5a4Z|%LւL|}$%ȡ?!L?̯t +8^ha4K<޻c(pF*] čm)j(5",@bP$+@pD\j1u@ 񼊊UT For~C# 8S;b# M,T 2R fHUE>N=0 boV]?'AaPmjBÊ^bx= ;~n(1r*ށv JAC3Z~o"K@ u׵A1ݕ/ ȰOj 0ܸ"qDEJ*ě3fԫT5 BxwW` ")2wH#hcfaRА:C%0&K Mcd8< ac>f}`#!?glOs\Ofy`Qڿ2ޞY4wmISt C1'yN 8$\VG5-m }%&G`iro?`ys_ɖt!B_O~~o]~I*3l!hC*ES= D!Y>78A;J=?r9?-:+Xyx0x9*g'oZ@mN%K -AP }=9ώ!E_Q;|;n.At0>,H)d'4 Ί$!w''"}  YlYDb9z|:h1frTKk 9~]ٛ6 09DCWzՓ^6@ _hoy_r2J{s (28 sw>8y%O!u's[XyW ƒCK6%Ɏɝ H pZME]y jʘ 65_LJj+u #+_x :~E٠j!>n`uDif(/럆s~@]㨔&NbP{ϒ/iNpw׸"r9ן"%pƼ֊1 +x`r͊YpIalW}!o A0 `1~#UaɢZ7zQt3%F Cȱ|9R/0;X8pq~ty24 M9^?6'F inK6&M؍Wh E^L CIf`8n;>C@.\)rhWDDÌsԚ(bo~֋>5^<葽ol{wuߺgǏR:pe"p{.'zйIS!%7k/'u1Rrl|;tW=.kSm<O9IފICGP^E|}(cec.~-ys)005 ɌnߎY+slh&+]4@kepL3\<|*++y l^ :3M.oMs+hzVQeڤ (=5w~vxH.|E}m ϛ-wɴ-XQ~)M# :e X(j뭠}BxvXcWcD2.ϾcyH&"r@s^#zM4dp&$62:g۠urKY%ۊIvj-ܭ^ J.OvOٓbֶL9p)>6lsLXb2ckGP?tٗJ]8QO!>y~}<#x0{Gx\;G޹K0';:T[p <_G*>+Ab=3}>|˂'|<3~9qa䞏`.DA{=&D?e0s ?AS+?|* Ӎa?B6j[hoCWUWkf]o3 HbXeyC*G-/;Dt1x~;SܷaQj7M{r)݄3X =6 Y=zSHBۆ, v]2"uuaA.طӔZQ>SuJӛCsyn 9üJj._pq 2 ɺ cykp%ZSkgM+HiǣltLj.a2zm?CL^<`=WKy2Xڍ.[!w_lgƪ)n_"=.jiugAŻ3D*0gH'90}U'z"`fnmEo!d˅=Ϗֆ\1*=UV B=>p NI/W5!яu+܎\2H. >|G!=2'CzP0h@0ʢ B۷p !ۢQȔnzGǿ/LF؞t#~ReTm0ĺT{ Wl%uƝi]/^|KGȎj|N ̲F-f>kOZS@p6z2ƃƒOO6 .#MGF<~nFƢ)=| ]à툻c7*% 'Ds]%%ΔV.y@=ےl Cx•wNbk)XཻsxםGt4+=W>>:㓮UOߜIv ?U#]fާM_x}?Ux߇q&3X񣋞xQzч ׵c~Jس vanZ1|l}Mp]{d.\$CnsgrV ֎S.J6]^BB&UihMsfQGp׫JZ6Ï'ӱo+{Țާ\0{.r3Zo?+Ϩ~XEHs{>T89lϦ.=:qX=bn%:Қ, ߒαlGfj4υ]mi3Cˆeʞz+!,J &mqġN-Z=e@ 2RuHZC=W8jBb Sx`tWb6D+B (HgyLG'H:`.F u=&hHhUYqLJi`.ȤLfY5bOdtZ>4NW>1yθbaӕC՜礏ZF25O&vTygKT$*:H|t]gmCA+R`ݴǼj32㖝R"%f-Lgߖe tǪft5'lP 0i <(ƚaL.^ nrc~E.+S\Gw &J;畹,߃ Qe㹝ԙv 6>",h/,zR9k=-L.߿X\]'kᝄ5Q<4GuAWK(khVG/G/Q;YsEOU7 )L$ҔKU@KI9Ik䣢f[`4BR(rPZh(T-UL55Hp-BPA! D1 BA,DS5EDCT2&a*I(&G1 DHec)Ă1 a@E@>$i D@(Rԃ#)d*!!(`bJ")&P(! b(&a)j`))Ij&JF$Dd "jBd"P!Xdb`& d(`JJb)f)**) Fe$!%` !@)j bh ` $(fB h"$(If%j Z&%"((" " h"f )bfjZR &)i"R T& &$F F)(T h i b*(?45ZTK$EP!D(*Y%AEIPҔI CD͊"" `I"Bz?ƂV K,U0ý L0IDE4LJPD6*)BH(BQ̔R$E!L>%E L4EAQ$DQBSI T4޳ NP8}b!xI$DTAH͘6ĐV@CHKI_ ˈ=` *&$(9:8@cIP JXo{#ď⇜*PT !B@D[ Q樈P%!$8)h1 4=RsB@{O^A%*H JB)\ymR5 tt(iD4(AZQJATg@t%?O!;A~*=.:)p2T ' ?2'bQ;s _'|_rCI^)Bu0xPAOy}kfZxqs_:VΎBʧkqk ( \.]ZW:c{#7H.uC TC`7Up5+B02*jMK8_m |M-{m 7`5<%B14xu9Qg)Sp"s߶+^;{GmHRcm3A5J1Z8LIC_r7 3bmꙗ|&(ru]y -*"ny t+(Qt-5Ylűh uhEխ#,T»t.[Y9|Cu ;J>&_Z4N֖̓8܂9l;cxsgiAZɇ*m0zּfۭc foƴpB_{/;<5Z/ 7;tؔ vwQC8 /b i՝Y37lR.6Qn3kk .|>2mRÖp`n{31iʭ,]>bK,XsspIg݇V+ $wx`='pCigɊ,nFK ]O|}«֬Z0|M݅u-84[<?oPD:Vm)J05uBB Nqg7?qwkf ;o!;F7eg? 1QvDG?]?Sg  uh` Jt9vMRIjOhxv=<8=w9*Na""1*h -c.kmo:4cm˽~㧟嫲"J*i?7 _4t//9Ue ξ֏gɓ?A/ӟwӻ\_Mrlqh;Eޏ۳]QɆìޫi/tg|%ZJ%WXxi ϻ`/ ̩R|-#Ɇ4gj=!>de"4v/_{CyYG~֝MwuEy䦞aIdB= #@zum%API GmwGՓuM kx9FಸPsD;pU8S߲HqS: ;(>^w1a/ړvs`gujD^VqHS!Z?48K TF6 @W}R 7on#@ZqrI{vۗr9&QD_+n b9:b'YƒE@[Tr.eSyc;ވXm`(m!។#c:CYֵ,w!;:X 8(Ȉ6.\0~M#}zzzb'E/0J?üġ2W%Z`#$&Wl`_& .?6 `>$/}×-OP܁H B `%l8`4?X)(,I wĠQ7$ٍ@~ ?#9ԯ5]»}z ?_?KOϸRWG\YҾ#E@L/8WclaaLhkn?jH}kT*p`@Z95APnJ  1=@A1o~kc;s =JAWrbўǪ(A\lAOXO86_QDk9 hHEz}Kr_ffL w[ C'{,I#}aϸ&,<]Jhϑ-s,ӇnE;9Op)$.iI$qC]Cj8[7& q5%  0}_VC{ng<$wW7d 0o~'ZKB=7xH|?7(YG} E{ q9P&;!s?.K*vMUĻ6p#bK1~J );sʍN"Y'~= bFwϢÜ}\tDNg W?n'Eg{{;푊xé=zz?/Q,)6ij N{[3̩UTXiE#3UR%hBj0/;ql&bƥM#/v1*|4K T^# 2 'z|]ŭn]Oӷ6|g7 KHI=e=!^rh 4 )Yϵz!~KAseH54\#`F3z(WMzh9y^.ؘ(حrqm}MH^ȼ CԸz4P5uCˊR8lxi=Z 8GZS/#7UB0c69+ohQ?goii˻ۏn87<0n#8 K9 ^CJ{b󾱿ttQ8x<^dvr?A oّZw2tD `wq}^zsS%̍]kZVg}Vgj&kk8M$.+џ=,)I;YH( pMg4;̮n9>+"֍phJsskCLc7@Xwyd;OgY^!/x9bvUmnN3C;(s7Ƥ7TNG{x GyQ7o $֝].CS! !n} ׃|׮[ZJǥւfĿ_^')"(e]1g[]@iCU#}kG6$ pA8 $1f}Gߧ|OL2?sxu!'kU#D{+~ݣdB p O QHd(F}-ϔ8{UI WttV9!09um]UAjo<<ɶ:k@`I`2 EW!q klQ1&FFvNCb"8(Nc_ Wj;s-Bt,>#w{Wu@< wXq Y~:ۭ讫jS3G+hn;Jy;7&yy('f%!O c}Xaq#J `oKL0Oik^H{i>1]k:Avx*s=e^[1X'ʭ>ˌAk5u7葝K RJRUnmnl^$'_R1DL^0ژ6D(DKg7q H@ .D*aa܂r8o)[Xal.D etFc)\zA Rh>/( ?1/$񩀡 b/8@倠g 7s?%' gb JbJ IR& "@ZI (+_* юj;#\ w`ֲпtͶ )mfDŽb4_1ZI3\0曤d'N qI| xh6Nv+ep4YbA)J4w<5PD6-Z Gm4tSt턈,d)q^ur6ʬa̭BI>v7}ORws|pbIg@ѢXNIvފ+&qo`j{;rj٘9M"#rmzb _N :4)[tUlo e^Ǜ2ߣ'x#TDb}3ۿh(`C\`(0i| tNkh]QJߏ,R04b"h~T?B:!r:t Жގ̶L_tN "SCSð)5!K3)TFȓ&%[uB_=D ^u>+쀪 3y7^`znsx.U{4 <$^s9{Hò6~hyϯפbڒ5kM:Eoj+g:$=*B0.F DR$|HՄW@yct'x>Có ZV~?y/; q&?y͙` w2bH7]f_+?nm8)k;D1u2di8|ۜ]Y-O%^M?3L1{K;a|a5 P+?nɱ_CeHxHtY&`a಺YF mop P-H}Ţ=$|{StͭbU6D !xYd2Z0ӽ.)˘iwiB3z DQ_;7$ 3_s}Y0|c3Xcʜ^_~#Roa;ʛU//}s۝_- iuS-㏷Ԯߛi gΧWtZS'05pl#d,m"rSYV8YSHlJKߊW;65Wl0Mbq8pM707P 8gW23٨(WB`wÖc>(?'쩲jrPچځ"m bO޶@td0ÈC#E#wZQިxCL~\O .v,CGpomRU! ?9o?&\{g(L[)bOYHxf0)Ha wqh4uH6\\&SI:8N7oNXNɔiFG(J2*B,X00_١S~y08* e#;@^G+;;H E4M c>~dC YT$ s+A7XaSkTƃ"Y2D0"*2p uv}ަ܉2" Yuq' FϦ߽*g#p20% TGm l=t\'ygx` x'h4 3鞖LOGb/KW~$;xc=<(wu`*d%/J_B. ?"" _x;@Hwme %-74V QPS/vdhʱtm&llS~0SscIy$SCOqy_rߨ_Kc\!vBFG |_EЁ((*x7=oQ \hD ٴY^ DD@R%10zuNIAPϭJ+BȄ (w|rdS*\1P. yQ^FMg.7(>#_铷pLllOl"d@JP(UGH$A?I? O ? swLRyp?';슖~OulW=bºκG_wH<-]kfmM˓tU8Á*%`AC4IVu^!?yI8Ԍ9gى8B_jϞLaL6ppV$H,#y#eG,=HםP=: wRS:ޠ+@ńC%r_u>8RH-JBAA*,xU*:D lc18qe_L}/ X@(>fp?A!>@;i*X8h͘!y=gȿw"@&'dE굃7ZvP+:\!NAxs/Q ]1Eb9YlR=gLC =H]uqؠJ|m$'8n{JPsʌHîjP@iWb ߡܫ0W釥 ngXO@<ݱ 'd~>W eS8mA1־' ͺnpe?*.?|8_++oRuo&%۪٠~H iB(~QgCc $-R&3Rj&Q?E(qpР؃"%~*'ذV'j!+ܾqޢ^R@ 5Ayhh*epvK;D=6h[ԗԞs M LJII!@ДcoKfc~&X~0QAe73=3?wq@- 9*äQSDC̵M43Em[YHlij\F=k^(nDM1o,nϱUOm|=S>GΪS_=Д@/ohM~&x =^Qwֳ;+?!)ſZo!;{=xI$g&5\*OoDH{2Q BA$nڽ?xMؔt?Z"kL\KnlSsJZ/` y&PPvHi XpeC6 ?y9$ݓ[wI4ugNn:+ճe"WZ:p>1a@r0IN5:9Ya+v5|Oui%Dt>/?_YnBek:9o[iLQ9ɚ |DyUfܖhmf $wL$۝П܊5MC&znDcR0lp$Ԫ[aꅲCN~Pm*N'$,bc-RÏ7ZoE_-p_7%j h|F#ҢcYI7mxlQݱ- /D""< &o@9pqDK/β ޿Sof`J|KŭI$&Nֺ3#گr D(fDzi-Fe66m-5Ot1dRJ__AwxY fb pB&.'X@Iʊ[iA%~HKT2{BK/3I +VI5p>6˓RX6"1`Q┖hZ2lNCG1dcNj;T jO٨3r>HЀ|a!cYL`AD|}]b:@ \+mpsx*5_$}wϐgS+8H-~v{~R`n*d5yTn1vctC¨@w^wBptH$<|w=Ѡa:t3F/"ꄄ-k<.?O=804{3GA&gmߘ˦9ԍ0Th?"Oy:7yg'[cc1*~iSJM }\q` aX<s@5C~‰}ǘ o$BPH38iᇄav^]?ӵ>NscP yo48JiB>thD3AHFР QPsVW A_d+ %SCc|ъ>? Tj=|g*h! (.""fS4hסG nI$)xYC'an~?`@Km;Hߒ#"*&Bsev>P7@#6u#78ؑ8$8!bE34"< IMp;@BOSnʯD B="x NKMCwrCЁwdudADwh@Ba:I;w N_r{rpY/w/أn@~̟I:$S!wJ'?+1U'2!NWCC6<*.Q:7%ç8|HU,{< nl@ąBB_aЀB"mǫp'BѯS+zc\yOׇ~'=OLb03u`Öүnny=PN_Pt9?7s\&Ps, k6`,@okuߟ>y$F? L -((՚z,@Lz@Cdh_] jm`ŨP4 CL/of ցEi/u;|Gm,1(8|e:Hx)-a5o&ΛW l26JB;n1ᔼ!"Vﴲ6"e/Q(wS EؠʉM>T,Ah\c%]}` )/a$$tl* }qL,b 9X9+ozήPfd*Xc<~.OVZ-3 atk`ҤzP{PvP]etP,8q*86 v>;_-N. N*+MV=Z]Pzf)=P,aauNIʌs!7*'~(n:ԀP:À"D._Q媪h?NF)q<4cn)k ٓr6(Ђ=kx_·Ҩ;(sQ=8ҡtӮüYDc* p6  sR)(E`PGsLF]d<=|Ԑt[D8t=笳fS&!tye@ۆ9XA,jRx:H>Qetc9xA+;Rq{vj Nkµ$fw$CۿR&T 7~ \ɟ/v.Ǧ3{Ui12V8Dp$OG.z2xscgivZLlfKv`?Pk^XL)@(g~洒8am^3$u>sNkl]pr6qkO'iqW^לqAm|/[wMsy%8@nEv-e)5WɊ(ӌoz$D߹ăzB.oZ#˙L33+8BLcqe}~}Vke(ph]Xrߣu ɾ,%c'GcZtr|SR a>,R M!9zGVL]VHW~$#=cdž܌ $]~tk>/^V]ⵟEH[Y%56ieJ-#|rU5Dww\ ^#,IF@z\.Me]sogխC ˤ-6xFp+LVa\\}6)XNFo!(M C܇N!TMgcYu6#3 RHTLEEฝ"k5`coG8p|zQ/ds{[\\|{aWpXAfǎ星k&wy?DLz&}& aj'ƌT=^ 9;Jbı9C_[e)HSu; W))T5 T=.8h.@3t&Ä\K <~SDRڲsžMԪ(]Nvwz"PSiFP5D@;l`뱶]thzz^u!ASș?O돗 K2y4m`q{ea 9csn)X0aP;Ĝ*,$dP&V9t9H>^F$[!f4JD X/6_kN_ùV2ζ╣Hz޳矫y۠nq%k:Ow nPt.N0S$ۀ ?p@TEQ~qZa~bwNOҚrs 30=fTN<5lXn so+=s_,2Ĩ!Բ=c矞>kpx^'C2P "P'%DbzQ(ǭE A1RLۓo"ST xw3 X}vc2Aϋ J2QĽWán!HZ8Xl"eTJmXe \l:X_8spԄ%P˱Sە`{|$ppηʂ1ν}HYY^S}{ %rc7'j6ᄉlH=]( K>4@>)z/}^3ԅƸD%FAt @dla 8fС~uBe/FbaHO_b"{x:W,H*.vAV)-1_."EO9"J aJ(*9(:yG[3kB "";$OϙܐGd) (ZI" _o~HrR~N˶4G`:JnZK ?d AC &>dz-A=;/N2|R0g $9NP q*E9 [b)0VS$bTz c6-aZ:IzAD6'9g|z&(@\"0 vD'pčfW$y3B x>`$o~/2: y>%>4Sj>}C6]/ _x7\b5 Ӏ09;_?'@@g>'&0ĺF:XD0"0]Bz|/#)`_rPw7NKݍ\Ma `dBPE5 ^W%C2E%O6QTm/${ o(mq$>MH&/MLQv))t4)`@:J!4 -u(P ~)p@vI 'd'y"L@h&4}ksE fAmIjV`8+dҚ(p44q ռXq h83w_{/֗# d>_c #\ij*ۈmX0otz!0EAMR;K7P A%K F2i@?vrg xaaЏ'P.\LwdO]Qo98#M\!D) yH7KĐ& G`@zv9T(y(<1$S +h փW9oqa2S׏MNBlwEK4PUJAM{UUWՄ&Ԛ}NnA8 0=S#:=lT@c. @1. NtbaX@ 1-jS&M!b֐(!ƊUA3A`zD֗أS?˱\̢"jl*r<Ο~m9nyQςJr>#"R@7O5",Eʿ!"xK|s2Q4i,A&٠<.?nRڏ[t4x!kCLH~8895a'EG]̐pN8ooi;0*fE p(QØ+ v=ۮxۀ>т2H/\}Nq43G7uإ",!}56{|H"$*aw-_lQ'aBMA"TZY 42ڿ,I(7OrHk`i3L6C@k WJK0?Q45 @PԤAzHd B$.3|G ف78x_>}$'dž_B` ^`341pG`> QhD$ rEckе*vPJʏ 鸃\rMz_`Zg֦d'uЗeIe!$8?`yJWUjUUUUUqEClBC3 m{1^k%=@jN|ib9Jf e5:M bn?Y~W_\>bu V}b6d͒ڏt?^8Q lsV iJSyL #`2i:CT4#79'Z)+gvL9áO|Pvp ,'iوI:񶎢@>$IAUa 0;i0H%PZ@<~v!;85Fb_sʨ&K`t$ { ,M*s/h Adeh us&AE"+9pm1G)/>„H"3B&8O<jz0&ؼ({%k4@3Ws9&; h]ɯ/g0<مm h ଖQ mG#@FL "P"es@p<'w`i4;'gE@ԐHf\ѼyMv@L15[hL!SA(3aDYL#AU!N|1ibN˰`}GU!rv\,xy(8 绺D=eZJiDm=)JRE!!O|dBsYWY_ X͗2{VDbTY4n T5}jp:b,QhopW6lNmrO#5L*dp:<.|sFfo|W iGO#!+>Bhi5ˎ ! P-誚BlJ)VCM Zu%0ٙ* lo闕4c|HQͅ2BLƆD~ H?̚zCDki 0@f35d~ibbs=JD b(J d(l{Ƿp  Ae)c|5Nc>BEb R!WD@$xxu79@u O)0&w Pi^&0bD (їiEa^,Tz.5h{2qÉpaUG\`Z^m0٤l I9 f-molɮ32`b;A̕%>T?^bwʜox@xwÁ0i ^ gՙc2?\*{b4_HhBj]dlu2iozh-:ҳWV$biM7|gDJ&c/R%m4e3`ULv 8`ökYr9"["7xn B[)o|0#Aپos 8w0i#x#,P #C9h)ZIfh.xfߦ0P/swPo#rǤ pZ!nI&SA$LWl!*TT򃐧}! h坽Cj7dgN4,3UX I0D!!`m[HqYMYvx2r(|.}ڲ22!`׹pH߾[i$d*yϗ9:v,KBKckB7f,4Ȫ00Z0)GoID(rNECGI@@/ ِ @I,']M./ɂ >gBmvH-)PjH35ۃC/Oԇ?~ӆ.4|S]^N ;<:ּl,knyys6 (G=O1D= ;ŒPG0'˛ p>/`]#4QLX b-_'ש@OIMLӿ˷=kn#<3aaɈjdw:3J ./ }mS@|Ryk t\{SLa%;m{ֳ5R _}#'?^:rl2v˧-|C\} h́y-5\\0٘$0Hdߜ5:IMg"9U 3HVN*̘>@p .ROCDYc*8]:@8ƒج@vgUף6q;aJ(Czx C?Đ2M/>9:MM8`?o3"seԢ][.J CK#b">fj{3Bią?~%f+pnqehJ^}`=NWYC\]pnwu"zI|3*bnOoP=4wplU Tsg`C.~S ~" =|6_"kX'S:`T8{ 'nӘ1`Eh r1&W>.Q#[o;-%0G]p\;r*ё hyցC `b64qPW! JŤv*Qw6߿?7D1%>2x 憔 N /XxJkR#=CSHbK()ExyA΀|?aOLpUY!=$D?yFL[=.%&Da4!hJe&jAC}}] u 7;6c0L$ `z7GН ,J`6#AltR9&q XPI rC rj=R xx!0Cx$3#hTZB( P5&0'TP=R=vuܙ(|l' A|/n7dY)?KG,gx U] 76~Qa6a|/N"Bp@tC}iEAsHTHf=y{?>|ME7fAzEV t2uOp8b`i`Y4D0xvw4Q:Ҹt$F:сh&xtC"EMC)Y Jq^!Du+˟Lq0 H8755 }b8ODn2O׼5 fUxϭgNkU߯Ǒc$ǣڽfM@$gBFLN\Aٞ8&8{d 6:{$J0pKSzN7~ECB Do7BuX~8p)q*S>e#ݣPՠE_BRviܶM!qզgM p? lfCć.'_A!ڰo@c`_o6m^U[jj7+4UxV6UUV65EUՍU.UUjHlɴ0%UUETTI>1UEU:CyUUUUUݪZjjr79VJrn9%rՒI)LgW\d:;X|!!i H*:C `8ɰ(w1p:=U~>(6x">.2SVT:;onm&΄))bgNP~r;My/?_1bDI}6%hP GZRH-][ْ72%ԫB W`aGHs@V%7b$y!yq|#{k\IF[|pQ=n ;}ɬ{vؒK 33 '(a9漗eO=@JD2 "z// }]|{Q;4j)sF,DI "v=~Hpܛ.,%}@ , !±ĺ 殇Fօ86zŃid 8` ٣>5^R/V?ΒPFv)" kg@lL}ReAh J *&=FH _t+]1&O}Us{~[SC>s31h'oPti7|&cdТ)h'c6 4|-$k04֥ޑሾөgܝatL'yb KU%$>Lu< }g]+V;/x3Q1r X9 ܨub#C@%,H)Gb R|9"D"jB.p=Ǿ";샟ɠN*(XO/W[$BL>mh NmNTa$=ƖtmL3\F(0U_ՓJ.Z!D4z/$Q8aV!|5Aa4ʾ坒[ `p8Iїrɬ4QK%;3׸;>Cр'a!`tyɟgX_S"G|F9N2[~loC9a{i|/mHiz[ NL3br9}vݔyT".Y"(6ҪT/PRQʠю6(nL3d);N !>( JL-(X˙/4 N>:k3Z5w_l$c~3}S>+ p 2Vb85C~yiIwboVWhhC P9up#"O pX :;x$tx'L5= 9ͤ\m˿MZ3`J3BQq(3;$00BӅLDJѰ!E +E>O?$NfbÇp t}H!j(ܥKܬ:K'@g(܍Cf]|?R" 3l)i#=㮯 8!J{#"1GwPc(׷ESayB }X!̢>nk4%dzSríe6Əuh\ U=';``K ㈁Hp p.fC4!(vM4[X]"]^<đԌa`x~7=t2ns`QIK'&#pp΍?0ߦ'Q9AdįyP &OFJ3̪ITɢ4@`'!A"\x,mG9ޤ"w O_wmQ5I  3rH98,^s'^DEE7,~Z&krMqG$|`u'=aNFq)ng,J7CɸqS/#4jUM԰$23".H̄YYz3mkpFdĆx[9"*QA@QP> W( !a$#*SbX#z6hD2Izs< #:dz>Li1GCF43 gG'Pc܏H1isc#ԖaNrp`\c)BC2OdJ50I}?( V$R_exgD8p0qHI@ 'k"Kq 6@zii1s13qKt Qq{SFr]ulXhC4!B! !:^xHzr=?rJRSJ>%=;#G ~OL1G“+PTcT½3G~O@U 6G3WJA\ rv3+DA!}LN(E try\ÿ~=4&ؖ K5^>TU6zρ@*D6Nsp1#2sF1z ٓ6R؇nr" w|S4XQYҥzҮӡ%тtf7jK$ F:@:D9 vz]M-?# qs a!nլIVaΌpLSb9,H, LG{fFؽWi螐y;:û5Zg1 6Dz6;\iy<'1:lbPòp@LU~{0n!YΖGsҒ5HoVHޓ6؅q;<\`G1 tC #za[U%Z  1q"v0ZF0pdsC0HiL|$"d`P "a9b@YXcdIHӭ %!'/#$ͷs¦s6;&1sVr 8l"±ǝT23xar΃»8:"$11NTApyVͻ4_IYmȚ#6t}c@qbEi31alaG(Dc`]FD0h11H)6 ;cCfÔ˲u7fUNivU剡OZբtRMRD%` yO#$z`p<Ԛz"T\#ЌZ (O) FP35Tc[5-  {8c=/. "y8xf3Ym]2zlp8`{xex`~Q|A : F , ~}^w 2T"f,|p YTPbgnzpy uS#a!;v6v -~a%e$?Dl H>tJ>7 mEz&1PoǰGjL3?~VlfVՃ ;FCy} :0o!tI}'tVTQR4.ύš1'M5IgyA*4" Ix.T^x<1$./`pDl=W&#@#ŘZI* H=dlx]HFpulD`<'}5cI#=[v_a^HmnyM~M xM|,23u\Uā#~7Bh< k$8C*L KMbđp#0 "Bh7!X9[{I=̕MϺmUUUUsWx^0C}+e|!P@v`!DȠC XU|R0dOҊ/x #@n^+k8ԍ\m5(k|Cо&t z(9ųX&g4]C%tg">&M=$6>kaڦb;磙V! ZJ#_ 햀/9V28qQ<ۿ: ^XEs u#-e=t `Y~r`B;1q,h"cx,lLG HYt Jɢ*KQa?0tlޠ_&C%ɣHﶲhu5IĀ;Hv%b-Y]X2lp&46MrqtbN'hCtt,0H8\g5TL`QKlPC/L\f$@u;@a~79bC 툓2p{w7D)i':LD^v& ɎA`xiAG2O(%U/$!k#!Lz>e2&M)n$s%eR׻땝t`j() $<hh"xhԪ@D 1́"| ״N;kOfzs'i+HE" *a9wVh^%RUD:1"zm׈tC@eD50BAyv=R(sАqr DU>T:ڝ5$G\#)n}Y6޼nŒDt>r ?st5JIQ)`DQ(2MY@U`V5*έ!ץR$A@D:9tAEPH om W|m6ƘB; aL yH od '~ŊփI -'Âug ͭ~0(HKE w1(RV7הph3$rrtqܞ30*3~7f6 5@[̶oR@TeOSף`՜<~fʛB'Bn[ ŀ`E޻=8djh3E}Mg- 2~I;WP~=0֢"U|Χs74XqP>v9LDG.B~"@@΍~5 u)~wA}ۈt^# yNn{9#=4a;Np^3ɞҁ5m#o4KP-^ls ԷBil `C1mޛҊM'tD񆸘3 f9߷K(~쏁vCb6`X4*S4u) GBC .(ֹtzäa51d r0w8;%N#Cǐ>׉Axh@?&{HjJrCv ¤=ıDC]`%!ĦDm %`g>l>CHD@ΪuH=9U> }*P=YEIv084@r{IJ HÜϳѸ۬$"z;vXC_oevy("H!$i.l[gaT$F l`6,Blȧwm__N5z45tfU  Nd K`3˓0r6,!a9e'VL>3CPOtd6Db^B򜎊}3Pd>i7`ˑN*g z"`әAeL詻ϴ@ixcbE#*8Hks`jpeKE]^3rs mf}Flp؟=MDwD#6_S@fd>oPi+{PpI.}eswSN)7@Sȏ'F>;\^x ,g[t+  "Wm V  (a[b d1U uu:):$!`F͛w$.ȎF4Y}i~[oGpkXr,F< dĢRo:~d @HR4E@ PDHhR Z(() Mhu15@!4B4)M H )aLPhMIx xG!}g迂uL'f6CQ3TC+_S]ˎ/0A * rm}dGh3(oTNA|nZLk zwHp h M h0`p9!"R!q LY骽7Tʠ*;$SC2T3=3 e*' i;?RfEy;st]!\é<YAKKOpPߌ1ƘXPuToETj"K^O9 Jtg~ۏF@?)a!O 5'(!οEk-Ucª*1Hk~Chcfx`E;" i o]?ۣgjۘW95S6 0QQ/aH'1Uzm'U9L0V]n^`@5"_ º| > J*&#ãC"sF@(_0#a\AE2U hStds&6*dēaa\d{JLMi̅y?dzrq pG~ k%0pHy`i{/#BwC禚iU>*`.*SIC@£;c$MoKe"I$6aI';+i^c'B$:3.+!4iĥFȯԓDŽ70ffn3[9R?D:?ݏ mGn39_pW 5GPJ{BDA 7ߗ;{z-B 0i< "[czqdt PSXaF "ySro= ԕtDC줂Kyi-$I<by4VtM[ [M^ꞤlR ЁBx |ٵdDfSxI@ sgOm@ "ɀ8 bG1]Pو hu#>&q~כmQL>@n(zX gG:WL$8ˏ@盭V~EQv2\ xD Y{mxϔ%)uu 1[F`7? Ȅ{ Ѱn =qZ&tQ;WHܨxmճoŌZnzCRbI*B Xgv%&4*)vo1K7ků g%fEW gpJx+iMbE%C vIRJ(*IͅbP~$)XgPN3yIDѓ|S=d3=&yg'g5@\N ~Wzd41ENMg0ب !4̵!ˏ1+laРA,ld !@E" 敫¦u`0)t|q"qmmJaGҋKmYLn!‹ E# VJ=#ylm$#w{;%<徑q>_ {C"h{zATA.7&';k!G #dV*x⨊Q$z$G^QAgS}X,Lxcȣ*3 5G{>&WOM:&M4.4A9|2 Ąm"82T xPEF8uңbaA6"A"/. 75dKl Pt8EUJ/͵CܙEhWSY<4GTfeT%% 82pm 3F)Yas{ Ҁ\N@ŋ70=6ӝﷹV Ŧdgyg<U/1 I Č!@[!.% N 3w-=:C3rN{;0 ZVwE0D|Ś$'tΦ!&&(n'0@(#; 8u{7P+!dil/%C@"b"; tꍘf0{'9ڎ8=^grw"!(W]>r$H4"cILAJx7bjZ)'g¾g!R)yz现 4!!^ijci&99\ -0`l~C>֡n9ᛞ,UO iAHD=@]\!˩DFa=凷}c7Q=+xw BKCTIm0M9na[t *LC!FP h1/8 JHG;ߒ DvCg``8`'5QD&aK,.H?bT x> lIWp];`[%.oƆ8y;]hi?q߉sГN'eUTQFRPMW4pX8P`?庁;0Aʖb\  A2Qcgԟ.d6HSv\GpO0!DHbƶ8uL,s:&#)TRw_q6፳ ns_fC ,K5 -trVOJJJb@ G mh吻/&—0Tm{kUP aK#,!~8f]= I7!?uΌ(C$UPC`lBBhHǓ;lm&,' Ӯp2lliujǦ:qÀGl^ G_6x!ؑ|NXa`w)k_)}㔐Y+ƢeKM1f4 a#ul>{ ,,$hTBQۭu-53r0=+~0#"FXY*֒dqg; >o!R`~n #Tûl:`2>Uj|qa8cT/~*hgq>XZV++%m:~B6xb:j稾eꈱeBD)DH>wywcQPPc?&E";@^_ɫOQ3,:nSof&0a[b ڔMfebh")pD6܁"ӖHT,٪7Wib:(Z $,?SX{!I"H]0x|!{rfbB#CY2|7 lr\'#`)iƋD`g9 ZY@UTxb@zsj6!@~d<%z,+@yC^>◰ Ө+ǨljI#r~D89 3^Z{ϡˆO&'gr,bhNĝ3p'hd& y@C m8>0=gC:a;%J B k觔-ÌxI+ta9 rmЌ]PFFpAMoB/QAې)x.]sf 32%I 0ЏاmzwJTqOTE\kܓY$2c%>U!Kv8]!2o8z`F-}_N!D&F+EjL$Vf4x|xh/[e0\AFzV. #{jT]xRc]wb$Et׮#vfb;˼̮n*$Cc% 6-Uv1U_o%\:C0ʢ1vW'ZL!9p1 Ď(D<ofSiyx07ǿ驏8wC:Ch plXx| s-ǃʱymYL8޶qH#pQ./{:{tB)Ӕ.:n,v&8V5>#3NC <9 KUjR3ۆ1=Կ%P)S>[:v;XC$t}Ӳzu9mK 6HC,hǰ'f$4:HÆ%&\XC@& 65K\B1UCn^mE _{4&4L|]& Mvn7O.6BvvcqK!,,AJ>_{C__FYSCY#@p-lfMeBOdv=/xz=he%ȴS +}=,zlnEp]&\/O* eߏ_u]y@dFH4F;펈8Aqc |-Xy Q""pX|K*7r" Gӭ֪oߑ  N14.4d%1w$=cb'IcC63+uӅUPB*P[80~ؓbwyIcjm+?bS,pm@J Bv'o^.k9=7:'q3##(*"y>"u /7ٞɌƇΥCfnmzwׂ}E3cXkҁyC\឵l  3[<  yNzѝDog?6?!l2H C~b6wHrQY(/)ie|k3.gB&s!Xnz|nš3 dkҍfEhm$>"| V"cNO`D "@M1g*p>&QIi7m;5Og6=8qp9'zc߼% qJ%Awdj+'$u#fރ,ʀe3 }'o_8QȮxg*ۦ(dPdwSBON)_$DTIXlj#ZD~z9H܃q.}1HE)t3 2sM,F|C*q! 'iF;<17kZכfE'g6O6#f50 zǨ{X>{f ]G(z)M١Ūw!i`|kRht7ڐ~_Ku#;}&G[.qC Od1M:-ucrN:8 <?=|R6İrsɰi[ŽUgW 9"p|&T%6N$+{P:qI<AH=ϊBG OS3T%@do˷t38[&=$I$Ϯxm69.s>I₫.uG6mD$$pި뙘rqt898wI3b2d:sT& MfQATE= 0@1Q<շA^q瀾rXra>J2LDe= /`Dt|6͔O:橥===.C[Cz%Zl;@ "dR$8tLT^Ip~'luq,O B"lW>; ֽ<k{.{}"fzLzh ׶{4V.&ƽ[ڵsa0i/ۈh 9yMw+!QrlPw Ä&>4Dϣ,.Wϧ# ?8Hh/@8@PT&5eR@&r:5 WD\#vLUIL&ADaS3 n͆M^ۜ?wt=Rk7$AܐL<4M/< 3#[ p!Hهq'݊>av۠sЫq=]*E( =&whs0'$AܓT Nˣ;RiE,ѯIR_JdzTXSUY/[!N(l;%$@0'*ʲ2J鷙_DObIju|fjDzk$}AbG"JE#L#M۞1@mm ZvS$dIUo 7( yU:m:  6 nHX5b#r^#1aֹsV:j‚lATz(Ġp@&` Hp {y%ɤ<.kb{ D*]p-Zd2Mm%0TRߧ!ǹ*/D$u`{s3;y C\W㘾zaMk " (xIVMاGi~,<\`Au DDzT:p!ZXz-,h,]̑0Y!5 |[('r+S$ %Z?M-m>d/@w|>>y/`MOԺY040+Q1ȫ!Hu\gt饕;aYUF*rD&B4F X80lBg6G\30& 0W@sc◗A@e948爨y \1XU  l81Ig!/ hI~O"Qp@6ph} ׈yinA,›؃Ԅox_#r,^8p@j9vЦ()5,4E 򴁀{{ǯu,X bޱM@W;D;#7ǬdAbWUY D= uUq!s3( `P"Ei/m18B N&ffItf u#MvuaGh !Wl!h#~vjXCS^bh>|O#5 Qr*I]&%x nV)ě0r e/*y^UD{CI0Zƃvq~ .ySn{^ɓ!5"`MqpxKCC3D0@r+'QaǑ<@Ӑ 2e'I3y븝 L idi_>Ic^=ni< /Q=/}hT@z$B0@lwA#W]M(%qJf.>9 :.OF}I^$H\Ymn~49"(Q9qfJ$+ͪn%t#,hW]9{ԉJ=A,ĒIfaһbڊI,U>ox,F 9G+~"#z'2n{SfsezYU"8g˖T!33 UuLq8C0|A\<ֆ\g !:h[b0=u2`74m@+|AA7X[`v0<{ 8mIq\:AzU$Xjl.897`MHyb-wXʇH [zqy 6a!Vs\>]{Ƽ9{zrn 4 AnCW"{ e t n?x86)5#f)husC*LNN}ou4BdLMVPq G'm*VNl0Lo}!ҰeX_ 7eG F Sz{oyhEC <j~F GPF^<{v =;" -cp<#xlȌ 7p`<a.n(αѾi#j ]Ŗ @:zl\㩬#ۀ(MHx/ /p? ï.(DDbU%"@X6Dgr @(U9=:YWɓFa5,IBAQȎIY;3 <!D7YVz&f(H60 u($l CLHd|!9FΕ {O.93;gRi0> (@뱞=nMwzy_0aObfz5Oa[_w~A@}Cf9= јp%Un >_몌-gvi@Țd5oP Σm;w ?S#2r|7E%A0G}@f>i`ICiz\ qHHD%Bs9"$>G' `: $ PM'g0#d П.`#3,GL]٨C?/%G0v j$R.vYd;!`qKX!L橲^M×dA WS :3=AQj `rGϳCR } o{ x=P]yAf@P7v.썝z 4*wy6c}5lKg: 2.=տΦv&d 8lx}@3C @-Nhc eĠQO(h4(FG?lٱ41)LУQ&F6hAQ(!R#UiE")JKX%=ۑU;sL h >vxl:< 29ۑIFx9h'q tKp(+zVF6}svkp?$[ v ,XXXWlse(4ݎ+`G"=s%g l jv7]2xnɘ6NB;7`B!A76H5ö1d2劉=p$|׿?s~0QGLq䴷IP!ɇH]Y5& SACA)>Ւm0))`)$TΣ͒ ]ÂIHc@`N6A$&( B/OLPJrVAfbH=)/iG MP )D(ЂAh%l8j5\3D:_`2 dSY!w5XN\|1_ȕl)MNsNM:1cq3]k;N $}'aа]SعP k.,'4zxO7/^9nUkv\}&8I$'(y4?^BHh zia20ڿ"||"gֳ%}Mȝ׍Jkщ }?O_xA-g>?N z#2qd J4A8ChHٶ t02lqD<I>&l"VPHZF(ZA(dX^vw}ǻ31C rm픞))D~羊?‹pAThߐ;neG6'`""0P tvHWO)=q$p=ezDzZpFodMQ'^i?oi4p˽^ZB3PI"l^` ,0 +. wRL5ek:9̝-j 幸FS: Ywoήw$q(`, PC`Ak)m"<9YFS{7i"t-4?u #L ~PH6VDE /M SSl{BGízM% I%*r Q>J BZU8Pv\%7=HGӷ]xU>I{ rS؞%OJE  6E/0406F"*R "B >)_&*xqr21Nv2&"e$T>Hiii4!&)( S:4H@R BF(%D>*@pϘ}-g|p1 3;LAC!=@Oc KcCVw8hV?8UHRB-!򱴆T4ḰG{#0G4kt ʡFWNլ#FGkk\i-eKl$`mtIL#h!.)ZCY<=Xw.OW([s;79}Ҙ);.7 ЁSSCAR{-Nyry;f+C@ 9B]PիTHûXi0$`` $YbUXn#F!%(A)(/20kɲŌQ_A4RIL@D48{pyK1TN1z]a0Uیv}Z֌[X?"dHπF _/>DZ8q@9mDLLJ-f`/A\}}Bs&&cCHI l2scE=C#q&44 z~z6m ` 5 jz(B'Z)2%$DI51 ॡ%@FmkXbdzFcN\FMqu41I%"EU"aTVv3d$*u bsD %vak,D3!K!2I2G9ZQ;M04(jQ8nWP"5xq[6W3A)AiYJT欔ۑA66T{N.U#c!RVsI(hBu"a)9n Q3%' M4RI 02S%ך TCHHԥI0I$$@w%4,BQ q[bTU D!;0 *Wl+J) eq=_Zt7:8c<xc`8}lqx1wXgzE$Ud0b?g1VUxD\q4894I&lh(XIɐ;-@ pqh""]S FFO=pSL:4h(  /'Lk$)ꨪi(T"R>_1) ?5)R%'2TzDx%%T, DC6bS!7;Z-U< dtfv>QLe#,GyF6Q`6Z`h  30QD|<_FXO!nV3!u |-HG: |X!R BL O;Z}Ov*I͞`r 3)ZR!  \ΰ6l;Nf%* Z"fKAOb$B)  ~<2MGn #hS;t.z[e}ߘ<;-/փq>bf`b Yp91b%h!r[^s(A2XBR'yTH ɘH؎K7(b !ke]JNN8p$>:>-ˆQ15͎ɫ^gw^L(}[eY%XXpq"4*ö`0zz,)v iYPK`4F M[CS\LzGw[^5jy-n4fh f\‰Vr1W^̲Ib бd.!Ƈ4a.xz3T5p.n "ibZrEB3 ;?~!v;ePEypW;cR6uᥜ$T1Rƍ1Fko1ڤꑥF0q"LdIxA!0₼P}T20CZ@ G0EP ~/Ty!9d 2H3FUIVO0b<#8|YgF<S~qKe1ƺ0 CS6@Nx0à KY)>ͿkK" 戈9)[r~俧dddK%(PUIIB!@!y vJک0e:E-wKUDRUR$L/}Z ?hZL`Z+f#O{≅ġPU XE(RT)wZl@~5x'r 擔R#ň&"?/!1D-2oFMbCc0$qcȆ*GR+GfT6X ꤣTFY4!JBv)H' QsUcotwf$ k WRSA)hc'@ȕs FJ j`K&$d9>/{ `$>!F#w<)31E;:?d/lY&p)ų9ˉM715Sd-b,yEEUUU^UTX&u~=2Pv#A`2B|p"Qs!&A XmP[4:u-bF lR⦖2>@ 3lID98lo8,Ϩh.#'9k )QQMfY/&ñ|qo yG ;Dٹ!7!%OOI =NxD[v~I`TV~2!{s ᅮL;@_w+&y`ail*<(Sa c+R Ih2y?8 l0z9m=M;(|NQBӒ&>㦶7< C;A V_M!rP(H>={ه?1,3[`$-u mV`!8I4G~<10!J($P#mr(A]KRMfݻYEfzﮄ>^R\Y: 2I9jkfDR瑇.np1NpBVO7D\p$ {Arb =w0(z DD@>c쵾i/{_5}NZk׉ DcU`\r+S!}M8F=3O&wz\ygFCg<YƆY 49Up&fı 7Ч/3~ j 2m`HW&)orJh8okb0,+l $Bx8ՋkSNIts'<qHSIq5 }+@U%$qYHpsҳ~Ӟv^C 1ym9Mf/ qjÔ5g"Ni(#*O^<%;`$~9Ȉn61%9tv;Eooj$%*=n][ (w@x) V$T ҁ'B" $;tr&(S"kID M@h3)$2ԫu[ ffVYmsL8q8x`x!%dZ!ZNF.3@:iëv8svhK'3\'Trw4I `(6Xfa8D*Ω~}(#<U~4G~OobB  ZރC"[CUDUQHTTw-O'j$%GwB m)(Jˡ2Rh+*$v@G;D˪"^"{ :4Mz44c*6'7͙U|1cMƹ&84l#.̌ٹIePqǩfmdCLM鹡jպf!#R 7f28!sTw#Ib+Kt+f`̻#3C\= f+=4ildJ%7J 6pnT*(A<{1Lֳ"yhfz*{B/94@WA (YE[& d:"((Ofq%#mLž9`>t-h/l<- Cbh?$\C:cQCr:OH3»Hr6<E,5j~J/HMƍP!Y:`g=D֩,3/#bXsTDA_Ȥ=qۏ,h,s 3;m a$_Vuю=SqtX=ʮS;𨼫Kƚ08zgE#i|XE@-5󍓗TWT8-"AE 31PB@2fYWIyqʤ1=4,HhFM=pH(äeDPC퇌DEQP"DRA  T pBPC DJz@;Np LDA_NIPn$9ΝA5!ۻ #KC6M钳z 6 p`~)&u]=y=#j! SO[ <<.ud~xߟt="Hhar%ew (Sf8B$ttmhCpѦK(#Ħlē@v[)J &1 hcUAwqXmp9gb̐˔`rb5ALA%$%MH9BDfyCHrqg(b}[&/0^;\AFo}0j@%רPHp _:yDxL<4SɗUbnT"D0AthD?f4Xagx]B0TR$C"'~;kL`bw>SQkkrq4]L{yy4 vOP1 & Ȝ遳TJэYZ4 "Lk͌IP7 \~Zy)@I M &^K(%xpIs;Z7z* H7yyȳdpڌ!3|TyIoYʲT_<߇{ ƉRڍc6҂3YN F&f!#CD#9cj qsr$|(z4+SM4]ztBlXՑ;=(Qy&]kl 9@ {ɻFK&ePr]DxgZMjwHBfMqxbmAq kB gE2 zY#]]<{+[XvV{8kAÉ$%Bf`%v4#lM QœQܓ2:e4ލuskF\OĈF(Dp{Y IϪ+%mz `5H`)f,{u& Z2w7&R%8e{1k?4 ,ې/l] h88uDF$Õ# b ═3U5Ap2cZ+7pH3iBk86@Țq0T N5NTk\hѤ)rʍ d*f#h]CN҂hɨk#77655D 2~T$/Q뀁*~\~ip¢& PQ; 9~Oi~C)260Ӌ%!'=m=Q'xbg+ D\H hP05!?itsKDH%,~T7SYv 9'[/q(sTv{SpeШ·10<*B<y+!y+CaTr9T)03T,1H ,PVXJ" Rj%4$j#ܝ ' <$D`%iU(X%!t}erW$y0[0UX.c8!2 9ȇ{K EkꏩBqYր0 pDC4kGn75H076&1xgGL## 04tG}m 5Po0|7ѳ77 + 0Yk_|f-?HNCB2 C!dQqÈL- 庅y: F׃nƆ'v, DжLŸchlm(DAg^JP:Bp0lÉ)a;h0ز%RB%_oVץ=CD1%{{"C'Lj̐@ON:|R'!6=&w߭Nzܟ*thU`^}ҥ\ ݦȯFfODH*l-\]XFޅB 4JЭ/D|jz1:sx ୄ>?(t@t̓cfDL߳} Υb%;"($K$am? >*J 1P\pt] ?CCN3܎:$63a CHʉƂ=> @?H0 qٺ,1kI$-U{X8<xOj5bYFHQO.݃*)3H-,D00D1"@ E-444I4T2A3M4A",C@(*"Y@j%)(ZPj!&*hDŘ$s#^l/on/T{ )ZA*!vkfơCi$ &*mLj\ߍ̃*3PT]͟7<嫂R4Fxq fV|ф^_~sA VFzL:M9 VR-GAr@OoYvg0k"PD#B`WKS8J~*K*U$,#O[I;v 2 HN=@OF%mTȎ/* - 0~)0O| zP DnUDB0aÏ>z`ihWÝ1vA^PA"kA=hhn`8`rF. 晀q)"p:ȃg1"DX R'UbR"mSF9䣚{fֵ4ЃZL.3,g_ٸ1Z Fl[ȭ1efy$3h(n,,6Նܾ6y8 M1([N$`feshBMD\2ۮ%@:qŋDtXgr<#TNb #&1QU獛Τ_}E;\20tea 2vpHw@P ˌ^!_`,3 y7g 4hJ8A>f' ] T7Amykf!PÁ4C u2WSN:N|:߷^ J'Fֶ4Zvhczhd;He ۺtS"X=,p` EP"MpǓ8XVmPQ*ƨo_p7v`f!j8T ZmFia.%7ip(009P{Cp &kVXXAvUTFլYmM|獸\Ʒsp;ݽ&m.6Нp_'r0S,x"ˈ@\.:CvoI16&ͦ A};zG! 52xj-L/-<!b(Vem7p p,c@WL_ط{`܊t[D0GaN<<!%=vѝ×WإR@ SXa>@}NG8.BYH]z ̩ '6ZAP/e&>ǯ|Txa @8!9]LP@d>J() [ } *uYᡆ!P$CPRijf0^eo#tơ(0(]I 6mE(=C@x6mbJ#"XvL^Gx󳷍ΰw)YcQ] W& R}]walwlȗPtpa0'y\v>$#Q^fx]x8ٖeSgfo9;so)zΗvfL 6P8Ӑfb~*#(XmL`2C Ÿ !)1kvjqj>pGC|fukWBLF_{[$ LѺvvMH—I M\6m$5-! 7<&2O.X¹p.Dg[i<# qrSp0sӌ푲q ɦ"5d3pI 12vB桤t5 "`R\dLtAZN s T@J9 FmP;ވmU(5ƍC[:,"8#fss  IN|l4 Z; ; }bE3,@ېHv@gx1ohzHwCk;C CSaPih¬36;xbi 4z] M-1D b@mmt`.vG44rmJ羁|s; diDҕ|&/Fw;QPPo0,Vl B1tw/誤kzJ\8m鷶9 6j"ip$ ̛08dyedR Ũbk b*wL' #=S&3U}$zC 5>GhyM[^ή&-$ ލ:0~g\908i30r]I% c >8<(iT#e:C]1S I,za; pΏ "# mB(/]``κ|ő n0"O0>Ca?.ey|$1!| w5Jt24H-Pn$`kYXؓFrl{׉ xlry4 < @,RlEݶˎ%QE7;k9EXڮJ Dm=%/t2 @*ɪr 93!w(z,ѿngm3 Rjmm  tApNE -4y>GNNM v2f<Ghgdlinyl:qGZo:P-b61|Xy7*Ɉy WE j[ca9̶&f4Aj4*ВV1vcntA<> ?)əQs"U797Ц-[P7]m ]31 "Zn8A<G<8Ufn#jPˎGZLi-u}4Yx֣/1jƲ"qtuqTF<s\wClmPBmSؼf k "QPRe' UO#(\ml% 3p2=5i ;`#UdלqY&r*͛8paU7e ıY}ĆUKn00NӉt48mfNfH&WNN|BQ!g zLվvf=wtNGIԶP$d$#];Ao1719M7$ PKoN 6xᄚ) ./ܢI\0@`p#O7>ޏov@"S^))YJVvupB`Y4,ld9GH?Ya@CcuWf.U!R蒐B#8eֳ/hQ2sv~th^*]\ s-WּB60#%MAg5. =E@Hy,V DI މ L`"3o82+ `㊸,7kY4ra#D:3cv(oUiK58p/5bπb/5[,f3Qq- `_ h(#bt7e7m,N iB^imõ@c~F(s%f"yuԀ9` E࠰TXpMnrz,177y/t%h:ؚ`G0{(W߸y(sƃ8pw]J~L/)vċ-jKB 6CvTq}ɼha HmͰa 7Bo-ח<׬$Co[pp!xw؛wdi 㸙-aj'-C:uؽa0k9ʭhDro;1vN+/S҆Äɵg#C4j;D*_OSol) $9W}onnyiYW!oQ|S@uVaΩQ|w¡{ I'\F1Fvk77f@3$%IK@@҉T;C|Wa{L}#?w|Ko䂒 t_yaAHiSZ.X;Yk4FfF=V;H6-\c٧p Wl(`{#s4#ʊr4rYF\O\H MueC!><J 6oJ~TҬp^:q, >Epo,4b{SxLP)U!KY+O s p<\s <`,0 fۇ =G#lvq% 7K2OT2FDoOۘho޹%͔ToWo4> p\ Mz#04P; Y7%WrcRa 99܊$7<3ˈ1W`j0gj3Ɛ4<&HJ<"<ìP,6TzIG}fmE@ԁ]:21"=W7:'LqEU5YL C!kk˰Cz牺Tb83tnf@(##x#hmDﮰFqN"YT'8z<"2lqݳDldNl8]c&|$1؅nN57 -rR$ B68Vuo72kwd! ;mCJ8ix/|0[3t[5Ⲭn,2` 6?!HɛދF)0~@aՠ/9kW3\GG$ \_<(GA]_"|=gXN tӈ?TQ_Ll8'ɇgEAʓ`UM?j hS3*50 iP Ub*`a4x~R%)>m *y!@1i@ (tzzPDxh5#W#l 6ˤ 1?@( $9<0*rA(W#3"(l(>V fFh8 cZ[nBRƓcdhӽqhhE?r3r$ #oLE$)VKk]\??8BN0S3 +ߺ @@9=YN(T8 pJwGOHhtЦn:IJ][$w@i10&\xD~ORݳ`Pk A7I #3g*fk.ؑu[|`d>Q#h@VxF@W8yӈk0h~9ڂ؍9CP#DO>|҆?TR)qT>]Ǣ`'ݢ I`KJav9h#1$6N&}fUrHlS[z1[=S Ip8B6̜= 5qHcǒXy&\KT !t.v !֣v i%A9.X6b4dԩMAvJ.‰,F$V!c+ Va3Ta(r,fiiU4ŰR?OHj͟[ RAסA>b6C `q&/vCI]Ù<\O|k&#c:iB!tgk$DM@o6S}"/1 p4:Ϙ}kv9@=(!g?CQ?CRdaR@)dD+v=N'wXh7xŸѝoB'^TI&$!sÃ/iO :˜31nѻ54F4UņD#,9ێoIHS,tjUK$q6-d਴\i4mKf LT<@#, dCATWܲuiekDE(1&'\# /tSkk(uskoP50%uЭ4@(Aj0;3w|;!/X~bC;$4@1jS2}exs]zH61d1^\3#dF#*Wm*EUٺ7oFji,mKfl<$Ys7FJzU^1)Z$A)LRz]?_iz<ylbJQIPpk~hiE'bR j=%(j`82)~l thO$(&DỈ3+Χ}U|Wo~}Y3s46=^5y ?.๽ TNyS?؇u~qDE+WDddD `^" ajF6woȍҤ9|nf]l5HF1UomY;8>(%b9nu]e\a6@0bPf%nfF ʓ"H!@bIe2M@@BoL"Qm@f@t p`JlvS -@cA5:-9b ?B,Ehq\L.ůP- ܐ2AOS#JFē'<##g:<63م*݁&m-\X*!E?OOÅa5Y!`:$ݎ/_ՋWѧqI$Wd21R CXi28tI7BL\aUKU܀EMC%e. v[x9AL6؈G$SVa#Z@oVGt|6TJ (@ 3^ւ $4inb2}$"% M V,IEC[ߩeaoϘY!Ş)u4 P /Cp¦:P[JB6z3$%Z !ћ4OAz*ʇ2BEXzCD @ `yHRUL͵枭3ʧQ빬]A768+%>zq&%?{ AaG HB]p2ŤR ѻ QL,܌gkށq}xwC>?\ye'* O#ABL@t\JYkf,D&MUqH'$>fba5EIIA&SEP I:)iI5}/D̊aBTBÌn/ #KTci8vӻԦM:RBT 4"OVvl DCm)`ނC"=s^cePikEc`܉7#-Um<9AUbw؊4j@A(y:j%SrtDPPv *T>G% Ɉ/X.[p{8J>J*nGmEh-$M9qxN4"A[ @itH;(qL0u^BJ Jbq6RXLlK .Me&MD4K$eɘB&U3G9Y$TCU✪# x9Ja@6DPOS> $ Ϣd 6{`}ᦁ5@;$ϧB$P JĈPq~:оJ|HM4F `oNe* D`X {[մAaIBVUU^sU2t31b))(i&VUJ "f; L-zQһa#r\@ĚJQ)P/i", %JF6#$/T$)A!tN~D~:~ $wEZn4ofݘ\Wc$C􃔝I v_';ޤ( tr"JۀsP}.@EG{w'd*LDSI;Eo } onb@Տ͆nTZSJC{ܯgF$]/!0wRkk aJL!iaAI>'p4's(Vۄռןf" Gٕ.8 d1EHs'tiL؛0߃Q4>$9d Q18hr\_P  )?zmaZ?&4(]sUlgw1Op!y'*R 8zC8{M$`Q  N  ;e$lTeX EeN$#-rAWv"JfDdGv MʞlU%9WU!Jvgͣ@{zDa8j+cd>% H%4g/bs^$W5j Uu}"'w/=e={ȫjLF BVc04`&¦p&Gs;uGCCHB `O 0= xѥMwn! tQz@gPD1 > @}g PT`BA\iL  { @(a2!'14 ?vۂ.J1+'t&Gf}Tb\ ss  d6'"eJfy$۟v3>\Wl@kF@scu3U+ȹbsCR&T=gltkU?ۙG$iF;۳J}0{n$і=9) Hkml%1<> z\O8Gb"b(a,0%"+P)TR@! [J**h(M @ Qz1P/4zadP[V> ߆1IȉaigI<~oǨT I*0d_e*FlN`l ZQ Ju!HhRJT54!=zGS~|~ud 5m$Vr+(w+4@s?I/smip 8e Cl /HJ#m(n+)F,h}wJe¾.dlh_ib?E +@wJb@Ί 4#0laWñ'fs}pBJJy"äl1 N;&aX tEBR(ҧu˺So=]5&uefȎDʹzxFېCR0++@f: "zv_R(B"TḇfP UR z :@Ќ {4BJ5/:Cb~{g]X۹Ѳ+yUKygXF{fl(XtћAf{k'͎Y!m {Fj"AfaY9GN*`93bo ACA] ۏRU\Ѡv ` tTłkD])L* Wd]#XBSB04p H @v#r)Z6? D@>A{N*PLі mwMs핤B r43i-F(y"b-wbJhybd EDPQØs$<) * ђ&ёC_޼:AxkB2qr~F?PU?7i/) _EPXX񤡪?J(C{}e4QEH}\/fw9ժ(D+9\H9j;V6h>bQnזrr'g_O4~8~=fT` r; A) DD(Ȉ)${o^7y %hHs`X~%ξa_JCI@q{LӰWgbvMSD,g`%2Ê|D;FT $Έ/d\p@AD@L934LUkZihd!  {`a{YHI&U&5`z(+H\g}/;$8 i#`/Vʦ)HPMؠӭ.FKPRA.z@%6PQL;'! 폺GD5( - H)p5B#BЇyy:\tzZ[+vd*ϥKMdg!cksNᯥx}$Lw/P_ޅD hB,3&`R!ZbQFh( IbJ i @ĥ4PDR31-Q͖*J)I(B%( hh& (j "ZJZ((JJ)B" jZhj)("* A(YZT4 h)F(DhR("i4l2DPT@M P %K$)BRLTh3 IEHr H PEU4)TMPSQ @Q6ihD"Y6á P(SL*džDRkJdP9ptf=HPHAW~I^ P\>袦 Kȥb$Tꁮ H! 2 .`@lzR&T6!UFrU%;`CmiiѦl%4iLFZh Q k6͐ TiZ1rSǪTru8trIet6N8>oCI$CB8, !LZv;ŀ (a!ת#_&Nvw)D5C1Pfh,Fazgg>8\D R aXa d)(& J$ *J f$ b`f&V(d&Jh)"*HVFD&(di d *MLa';eI䉆ܴx`a=i=o$8`F!l%4ޑYT# \Sk|mQ;N%PT D@WQy#C^;n1{d~E9* ^z}ϟg'c/˖9[!A:y/?LϤy5v!3dN#-|NcGӾ=3 DLL$eQ|1i9r(^5iNcgn3Ӊ#F쎦 gL&q=P|n)mE0O8ȴ/<=3a= @t:NڠDRCc)\Krb?Ȕ%S&-Qu!߇߬GD'l𩠒 e 7>O|ޘ@abI6]|`yr `0boAtUݚaM7lglƱѰl&^e27# CM{#n#쐚hbifh4];=l6M:=!i­U~" ?XJ< *GM 4!<WӢӣcY<2fYKO6+.|yJ0Ɵ/0>3Ih@ϟ v Uh@q8{@c[N)WmXMrܳw.A4CUPw!0@ PH/ <0 >2/;s3"O/01p6 dX:zoQeƋQ#V2c˔a5:j۝ԍk8SYߋ"5'nV O6eJ `N8aZ3PRh꧑se|伨Aa]W"b4HЦ@',p3ݒ&E쌐ƽVIR'U֑F|jۘLi#;-=H#p ?@ϊ sLOs{N@iskIߤHnLl\#OhOj"4x'~w6/G =IJ@iIgb 'M"o"}?$B1 !J,EB%?`_gIGűMc%5ʦhOA P  `EOi=уh=@ 6[>>|@3~GL2c*NJi5Tc@'/N\'))BYBH_h*"%.BP-U"ۇ$%8s{;fL;IR>* ɪ ?<2<4!20@Pp@LLHBG\2U\W=%^!;| )/B4ŘQC:s X"(n E?tih&t:#`:A#Ĵɸ CD{a51zm Jv7]D ?C@la> v-!B R3G̀11P{i4H1yPHQ."nVZURk 8(~Ջ L)64x\>BUӏ].ןFK kkbn‚ԩ/'BRB9tHZnrBAO@5".h >Wp_cmM BnAQF \T)bHjH(u3]=gyMO,jkC!(B} 5'X)i.&0A3BPMBm:N0aa?1\pX z &DlhùGy6B$Xp6ÖTNY̛'xrǓ4ؐLWgX.h^޳RľVE:(4OnxOeC"Ahmh؞Ŷ3ιykb!C۪ԏJa8]{0 ,pI kö<[QU *i .9iz-q|\#`Vе[H44tޜOH8-8V4V9xkШH[v+&/[pr&zKM#s߱փ./P:,CG=N.-Ta9RUEٶx>0潤*!KmXU7QLQ "3;;lG>EAN\wNCxn7pD':݋cyiò|I 1dJ82D-pA^ |=CEL,x&ƃQz{;G8(kry=ʆOP"-푡4/@0 +`JfYQX$BdŽYɘTIT"PĪ'*r R4Z^Í$ߵ@?Q vLG`Ѣ5GDAJ!) LTIS$TP@35 E W` ?T: 5RՔ#i #yRCCzJC#E8THu !$Ru_+\QTY ͖Ýc$0RkEW.ΑI)ـpmqBhyyz.J扡򆐍!Bׇc303$%I4Ll1S cE7:!ArUEEUUUUUUJbzO};/8T5(#1yIHh߾=%f|C\O;y $1*BYɂUvd1<ⱌerkڱ"B6q hE838&VNt[s 1!@I~iKe29 -@hLw9iLzB%o4q PØ g K(|/!Ӽ`;@/@D@S@RBG)  (Zbh* BTtb)ӡJi 0 G*e j)Ab^N NAZh$b(W!F3*H-1-4b*%Dh hJM)X@4h!(U D HR4@% D``( J JRElol? # $cԨXpo M F^K_ q[U& cJr'`aYQ^I DTJ_S zU 49ʄB#xqIMc4xt5rYQyvi dH\ 6 _xMQ}،'VƺFUK54,!ӣP_8ˇ`RmT'sڙ w6^ G,V NgP\}Elc`&I%٦|9ʒqRPTkCZ;2s.4}t#Ebꬫk1їӔSIN߼ #s 3 %)"?O_/%_윖܎rjmo;YH #ev߿ZCCQ9Q@a&cK`yhڑx\\Ճ|c[AH%hVW>ֵ5܍ld!CqB.6Ɖ9;wvZy:hB>;!C/@x"$(V,"R Tk2?ADK0 @0+TT4LLTE$ i@JjDA40ˬJ"!1 !QI$* ĕ D2JI2>ď )(&!e(*`H6T#Dli bR`Xj&*)r  R@\UHI"HD:>Y=$6)d+Q/T /#"P=?ZOTJPRā1HU(??h>B[8;;a3*eDI9uA:|O"H~PDQCH8 )IPU8B=ہ `6>iRgƭR Yxu Pv<p{9Ovh=0H#M氀]9^ 6 fEJ`ϮB֑N\66,~>h{{jdqŻ~D)- 4@6'y'/D(!FE}w==h?6LNlƊ4`DwS@>OU0G s#W-[ɩsl\ě5븟9դM'S kb'z!1۶ o2MJ>(VdMHayxJ&F%pJ4P !? b|`U`:r da)D5_AK^/Z( $8q^k/ n=d9s+ N@ibNBRJr çz] 9u6C C?7=zړgpE diNp=Ƀ(<PފTѤ-aL4#..b"&"jR߇t\Tk(TRphT'4(k!ވxM\& bEHC\SAۼ9:i)i)hb&$1AO`pf&5kvc9'7 ;:*Mx́ʼn$C$aER,035ILj0 @Ngp9 f`e) GBc"9Kzw鞯vgq`4 b'x7(h舂QDA^ 0A"XL^ s_ {)*)#4ZRRBtL!LD=;S:U32Dp6-S2Ī=RHA K G?] `؄~LJ_"1vw̏-m̀frWY8?TŶ˂rGKghh>nj4H'dC۽j"w7to+׃@Ix.e0=8S\ω# +}678Mݓ >< 8ޥv+24fk d`;tH"@,kqnFZ ܰfu2Jrr8AAo[MGn84EXM.tqp%G&.e JV"(z(!k94T'@`4L}%׍{`t0DŽ90W$Q̳Vn.Нaf5fPf' d 76z{Xq3b\oÔ,.(x$Z)܋!SsfVV1U(٤fҤ0,[r'jJicq ZoyjasVo ;vʄ lws̚}0*jq,$t#bnTAvsjg- [(X.ZfNQ^aY\Ȱu251p֢4u YDo6"%eaVvoIHWAd(uE Ѵ zOʺ U>=ʢFa&@= X'_} !cN ]hώ I!K$œO(*!㶓QF -F@D9grd6K[5j}0< G#Pm2\*A:ķMaT -# A >=\G:d'?f2'T% K[vÆҘXA!k 0G'E;YiDJ=ʜx y pe >h#$fwv'oǰмsܨBD=`l>(;d9Mq[Wh@G bOb$f `B:c?肆 ׺\|ҕ83zg621J@AGoTeӜ x MTY 4:0B 揪]fc}>L AA}3HbpȌZ L@'Ud]qnM[nE [=o/O+o9| !J(iwK9ݑtc4QEQI 2Ed[wt<؍zNF#qƂ3qDB~ ]e іmryIljd9y%t!);e֦4DuƓu;޴v=G#6G0hn7*@v\^yDC5[aQkTY2YZyLCFdąVC %N5o0CCA'+;jRY: ))H4Pa 'NVx 㿑)JCD$WL Cؒ}aJmHw`PO7  '+d4#QiшDQ>o6`kK]!]y{FlmxÞhbIߔ(Dc'AHL&+S,G^:?ފ~Ʒpɩa~%Vd2Ap*dgP>.p~_ Lc0U20S>ITF>@#^&2;%6LOXC?!ഺ 20P;qw,wǎoG (jR;a6 %=PRhS2ħ'ߞOieȮZ AۅRLIL0~ƥ% qa"0SP?W_DŚ/X dD}7"URv~#uG`CL?GHh !;!(.`g6D0OQ҂?;~yCz|:v*cǷd:J wƶ1Rٌ+vWlg O['NyYǸ= 4N^pF1Xuũ?M PAU,BF!4H0 Q`%8zswqlʚ` W^, 䑂nd &]34`Ŷ mʵ Ƙ#1df\ac.\X{s (D4@D5p@>[W8 άˢo0d~6 nl Qd "tl9KFq(dQV* q(GUɭ7ef8ɬ J6xō֌MCf$& Fc fni6ȹ)ʓ Ux,cX.pϞ|q"(@}l+r7uk#6Qzo[fnهW.鋁2Dq;NǗA `OWIqIm09 aA0N+!@HDEE޾>Q$! džv%(0:`zum\ $|B^yG1@HZZ&z$p<7fCxw,7+Ot.PF %JMOfr-fM^EAľBj8#: xI#'<$Hx @w3}9.ft N218ٔ`?2q?Ϙj7<\$ :~8;&pC΍06ϩAhs`) Op@΃cd;\ !?y3,AC ?;s2=ϿvS*t Ed"l2 mJ^7V%Iˣéԡ4Y/)Vy!.M(8''  'J(Dwh X%*)F"*`Tw<|fco{:4kt[gYKA0CKvKHw)T@QsmƋ:A4rhv"( 4⡻$Tvy~< kA-m)&PQɤ ND 54im[`82FgwF{ ◓HN)T%kc.SLF_G֋ۙ.D &`4SSv&CLb"6(ǻDZ1)t"XHI "rDi7l;Hݪwq]׹C$Lh H2E)ɡ4E!B b` HZh t7lB&d9CY a^˳_~ dǸߖ JBiR ^h4ߧHD&KCjWHj? mAG9٥m})i-raM؏E[il٠nq6=MJPRoaPO6{Cwox8X-fJgc8i35.-'eҮ7Jm-~fQ,0̃^n!C;D=lUAˎD C2M'G9!0~H.bUh?"`~#ch OqJi l^$_2t&>yE>E8M}OkUEX,Pc*əPNͲ NL,N/'8ʔBB#Ġ.=46hmv?|UP,~cW` s$֣x ~QD փ-$Z=X`zB D0ǒH44bjjf,[ȓLlK}_D5n_XN@rć!i;XWq~Ba!t~%4(J z>AȢdm0L$c:ňLR[J ł<ոalA o>Ga:DŽ@7F\T21\(\IgF)Q  TMc,LlxjkEWm(9ɐPh/lz$ZAULiI-3$>jBiI.51=G-**7yK\lD$7r48upUCaLHmdFThzxXfX괘f ;948+!9Tb) $ ǹ Jt.:\tNmmШ7:inF8FZǧ])X(hֵq&l)MYMeAM a#^:˕np2#5=7*\ McbL:,@M%r8a5#".CD"qaTH1Lk% k_l&1v1Ș֚ 6p1 f f)qak"䄥))ADvsm(&,f6[yf`5Z8SIA9^Tk Py* {fUYR[sjcFϖ[wnQUa1 hc[4' FW6dr5mM0=NȞO=c鷘n;熻N-T޴eh01`o7Wch7R;sm/h.ƛ?GBI0fkbN嗛U1S>&$}I3ރf$s ZhL~bEIft05^=oIzEzq4ʄ+`8j.Y9Ѫ Wc9LBƗmM}<d2V Go&{bG( 1pUy**EeDCJ0Df1+5{D/1"SWIr]@t*88?ɕ Ry nK9P%a!Gl}2e!6 #][)z܂bhiƈ8zckTh=FħVg Tvmw,6 Z \\9IY֥'!Zmo=NR9ĆA iIb Q'U^Tl\ьAbԣ@l4 ΄J-M(T<GB5aC͖bU)>}K-FcD:Gj+ l@ [s *1g鱍MECn HvPAA"$p"$j `IY-* Phi;bPF њ"Ѫsh":٨_RH\k~A^@04-hZ]4j &Uv]d %i/b!.h-s;BF!a`U$t:Dl ?TkQvSJLE3S DPDTPA *v^&ϥ8yVm/:4ϾBS(vA &R/OBwՁm#c@-N~O`|n$-b _-%)hIjA%4C=}vPuw݃8{3 adTQTTDTLSQEUADTEE%SIHUIMQ 5PETDpUDUUU'*\mf"9[<#0*'نEU ݧD_$C'Ie s$ щ$b#ba'd(Iʻ  :ԙceg?nm $;}'asݮ;h" VN7hzy>D9w?yQDD^Ʈز 3vX4""$c J%{D)=)[~4TYBs)nE\stXJc^QnB`%t.46ݜؐ` XTIHHB&^Zzd JB0Q-)$/d"4IR)$ @Х0JR  đyD!@3 P  R H)*%R4)W, T%!9(ib E0*/% TSMg6r||Ȣ$F}t8.yUWAj/2q3rٚ5P :Oޙ>(jS>Ig)#kX!4'E  h "yDp Q {'*Y $J(ZTq4xq~p׿JTr3k ܯϧv Η{Xf0~!L|WyucچlM?}`zXӈ-PYBIwH@=zN>vesMF D `-UC=6w'OV7 چtU- 0nP))NfP9( $TPDPWn1gD1%%TJ%#H0A2 ) 4y zwyILD/u8;{{n%'I}"Ř- !Agt#΀R9VzA~=jCcjR.M>Zb)RRU)LJSBU$R0PkLלXY<݆`8-`Ŀ f:2cu^=?cQY)P|Ôslط |Źp1T'a8; 7C3&bE$ L2tw'C@Nn8uB dN8Gs'(_4 %El!eTd6z!{XQQ> s`rS p:POTSm@_<9 rGq HPA@b%ޱ$BD6fse$4VgvI*pRTbĿi})l:; 2e98yw ;)?kBM8:JqUfxwc|+(%*|^FdAi@Fef7PsDwd.:wZ/$ݰaA4 s!ߜ($1#@  !(]8"?%n>Z`beDdr<44GMm'wÛNHr *o=zP@Yt o.PEaJ' m.i6Y D`ٚh1r^CԆѨ?sKJc8*Ezh2}x 'eNIA^ﵺK|8 0{uޮS?:J(V!j_OA,F^Vp'BmTl%,EJjjPl Dc!ItL^z =d%pƗ{MN[&jzH-PRĐHkЈ" Gb?O^ߞᘡ{{X d(1V$ " )Hbݘ @J!ҡRQ ,)>Z2S_@<" Z>oMNSJA(4z:D܉O\tEq<÷!;p8h6pH?GW "iǐlvv?@e6G?]wu.Q` ($;G1Jdo"mi,r^UI |cmCI_0PP44QE!Z7IiC;T4Bhv?qgɦLL4džyȴ}b}ilbn=k 6^3dpS)Aik!t|=Z2zk@hhG|;3\Ñ|@Ѵo1,)B!4$7`|EMfU3Jde1kXF1g`X++RMnf.D?ǧ)WJ/{6tЮ]I{e _s '__e BI=1 YЙ|AHfS6(ptQDK* 3, rOjp@'lR| [C6mP':Qz 0hϘ{R^Q. m 秹QvҏBOCGȀF2e%6srN'~bxHr 5E} "2 MRX9}80j_p{C/ (}PrPcG|ސ x)O)ΈsRv{{/H(PhV q?s*D,*˅2r΍O瘴 s*l'F(Ec!ml 0XMǩ_!z'-(UX'p==4~-}i 7 #q{%=Ҭ؆޶Qxxw@NP7cdr8FN+/N?&hA/Cq 䧮Hba÷<62Oּ*=`\K2w? la4 nNEUl*6`~ {:TT Y7D(C;UQ!B~R1XU P^@-C8D2#"y^k8ǘNsvpbOx# $d|"U`@gKjؓ0vkE3"SC Dt%ؓ%41L0jUC,=I2ύ?nsxx?#FMp9hTrnCQY#( v|=X0"hj󝳥h;T)u1c :zG`FFq&V7ጩ1nZm@md8!17~0DeH]zoc{pcӂxKM/fKcE}uo#Q3<ҟBPPUSZ ̓%>F8I?i8Q6] ԥ vw7};zsa* KȆ`4^(TAl s.^XH7jAm-|It~I6i 6f|H;'Z0Z:qt"Ŧ {Z<8IԷ3A\)_8l!^xo8$3Xy< =A0uTYGI~2-%bƀ3q !KMH*[vrŬb3B$\ѣm11U2?lѪ|f_vA a;RL Py7}sG`}l4/"̝LjD́09C*~jL!q`'E6O/ngΊx|%9솗݁?vzS,-lx =E1)%gX08_0t`x=^&0 =J36?|u{Q_@Luh+]T$Cm6PHI&ߎ؏̋^gx^@|u>T 9BNLtW XQ!qڬ_W~B~}5ҥAJzY~rVјadb_4$NNm\[p`Y]*]7k8bm8X-8,A>)fx K(!̇- 4PvYtmti?[DY<$' z#ԍk%&`hv 8s(='V% ]z Nƒ#)%i K("b4Ϣ|$`@` W"""t`%$H%R4$JhGI21QLMC 0ěP9jn\$FiXb v8]#J/"J$-X5lZb6bJ+/nh =Gc"/`$w%jH 1̩ O 218Gu;sۈpRg;`sp$j-(=5$ GC.ǻ3DhjbFDA(&"|Z`죹üvGi& & &"f1)5G!rRPQ7j)+sS/gbNP` mT^ihhssi:FCK rF I"c%BIIDO`Ǔ2Tr0PD:boY\LTͣm<ޢ gns)DTtb My6IŠƢTy@6gYÒRndӠ֚5MAE170( kThbBZZ !  xOSATPN<<])Q \8*3USQEDAINA$Qt&ެ_)c t0Lr(1ԱبtW d 1T [6J\P ƨ[bwhc:FYiфTa4hCm5G$6M5&@yqW{h:;ɨ%uuאNgh& &-)߂ \Lx  AQ9M"S@4SIHRD*׻ <0\q+iֹ` R 0R: @ M``A7"<_=Ӿa!嫻a9TTKSd%l|d,1 5 /X$Gů#^<3t60H&9eAA\KhP]L2U7.\ju|ʡjD~\<&B(6:r8^w ;UlJSa )M^_h˿ waܒw}5 #%E#0 I!x#ȡde 09imT9 !ٌ^ʐ= .yfdNa~|K#[Iab#rUߵ0H ts"}b >EVV5ZǼqn8 A#ܞUmR<υŘc``r'`YEa\ ;^ݚ`BI49,PW1Ǖ߯/#I8*1Fmj9cO;/i;?+s]ͪ|rH ę6dwmHҔIܝCv;r! A3PǍv ME۰Q٥(9wFѹĈ,Œ,FealTX8EMyȂ -s9 &ͥݕ2I/8TOIPqeuC* H8ԟ1 4U2dLE4$Ο$C,S9 &x|òS:y6C >D2xג80)L]D?t 2)xVGN: 7t}A`F*ŔsL4{{_uʪUU7D12ҸB,$ 3#AkU9[iG"˙1QfJ햻wX<O?p\VP1}ĝ]ѐNlT01)mC8v'#TmUSUUUSTT2-TQWrjm."TBJY76JD@U$h6[Ӻֈ$6ϝhe6M&mI `lR~5 gvq*sPw`eI%'ٶX4>E ( y̜MCHd_w3!3WBS;0rbJSӏnSa  BǿyI0v 6D$ާ4F ءqps(rֽ%K'LfOr{&HDj]յȗelTIDT5/hO<6T*۔eyqP {d}f$)PbDhX ;&"Y" hD RJF)mEՐQ $&t .Yبh /䝾~YlaNONsÀnw p`Oѝc 2nBѬL)^R8\?xw%7sD/_Nv9\(6CqFnvG.HP&jӎ'hOW9]@iM$A扢xZQr2"A<а B4СJRLA0D9r9% J U54TDD)0D=%LQ>BϘǶH %?14~g:A äM',)GDB%9j4xyh#fCM xp@ d)HhaBR!X  @L %I*l{r`qdd:Ҝ llWF;H~SA!#})<B?d<Ĺ5H>1SPjiBx:A2,Hy@]TY|Vǀe%$AFăoX. ԞM-kHGBPa͜ު .^Qv4RȲq"  1܀()juFhcTϟ |Ji%<)A)䜅g%xY7Ԋk҅}Y~ne3=at?)؎SW3ҥ|&dAO2leUMqQN(X86oY uWQ7Lѡhw_C))!L";hu#ʦ@ۃj[DԀZ88_ ~^cmjos]/xtG x>w6D*'!9BTݐdPEg2dH=nJhFK;t,߶h'X%2 ZVCƀb@hBw}FRB"pʂ:BAL"cV4 ݍJY"Pǖd͋G6s &.uxypq#Ȣ[_ag֚aݭm'2+\]0j֟ c|ιtNɾ%+}u`1;0; YblyfӆPT(T(2WX K9t#;޽ᇘ| woPUf+/~2ЀP\Փ΅yf=p x u6U,+__O\ܜ31k2Xdaڦ(ftRUC+Bm "3nnd3|0>6vS4k<+{Me80փ{wäRr̮@lRA$0d*X F\;me+g%)d$Nԟ, r"݈H*f춊;ZĄ2tpM0!@F[qdY &1ԒŗtrPUHt,HL2*B )~h.jD3kۙN2+9~rl)d#+ mdeHFo4_pyhUǼž\\nD;jt6DMjF\5+ǫ fgzxT"jL!u-C|^؍נ3嗢FWq>`@_.HP4&*L9ntGBvh qMk3͡<2&;h>: =m(fSq4$@HytSj:@Ւ1* ժX!Sun!z lZXOj}ٍ-K@DHgdq[4o1r5"#ξzՎ,8`psjЃ€uVO5 ،샐߸ YZ `ŀM&\ Ā QY |#׼C9~w9+?};28$} !۷3:&er)@@* +l?HGom`Ylx]k协*N/w=pȃ{Զ"tp,ݷB0ƆCd() , 81\k!-دg?76 r|J{щDժO^/V{#jZعfقfY/jꆻZr@!%2ξ =*6mޥ!wŽGhU{5 [$7 q3>֢-~|jpׇJv:*a_FVGPw,CowW j쨡Ä0 ExXE:_ uq[0l aP ܗ8B>/ц%xCG4D O) qHU(r|:Cz},7~g۪r[F+E%31x;l/j /#Z]a\8 X)1о"mSle  Rڎ}655xb 㐭*#"v[8rF5/dȂ. FdD|k^K7|z@j8c#s<>PwUWb6BA܈Fٳ.O$ _^ZrzH@5' Hdp՞~s>C#:MJQoKmhg1pTg{ A`CgE^nL<"8&R~A> cFr I3Iax>~ i߻ћ7Dd> pL3wB Р$8GGZ aYߔhBk͋p{^*~РM2cďS:\ [yd_{ /׬ɎzdO}wNdjqFyϮw)Wtr#x=[UN;sX=  [>8ڇn(54`KME0ha틝y`RHC!JPSl'8dA!շ0hc5$&Μg}mss>TeC>kpvF{^̚`|lugoc%_[4\8|XZ!n1 !ߏ_L$6&u;sbÊDS!c_cLj˃uAxǵX5v|uO iPzѐ3C-DrKHb6; apjqC1pv;<sfKyÇqo,x?Y}tT+yʳf(@܅8u!"{] m jJ "_68.5Ĺ(B"lFퟠAe@C`"C .7/d_ sJG,;k$ G4Hmi(PT<G3ì\SC$eF]Fݪ0=d8QNe`DBZ ȣA`|nɽ3uVq47īb.JpzdFx vl otPQЦ`7-AI`\$8 ^m kd:>P4Ѕ(șB39<R_ιp%X 0oBM$`DT}ybrB0³BD OM~_vb%9<+ B~"\i" pIPfH8-GEUG{ l@4 ZtXH9㍴8M;,:kr2S ֘+93Cy"G¹kf D>11 5L$anV \9v[l֣.fBpAu:RUIM][".C 'aps"O \ .XdL"{%&OU5 hgA$ ЯCBސ 2ER];BIM +Y:lbh}*hinqtf 7;: Whmlz dDAN[ʇt؈; *eS N*Ju0n|1qUyy9*E}fƉNC}8$;!+?tuzLQRB;#=pD-aT[Um@w8CM0_hV]}ww'iZd;N82A' kRB )IINāR" 3[wj9):͐h5"Y)]&0"`B<؉wA+;,6OS4si9zJB1?Ҙ;n>@Rssi;')>qkU#'љY*0ȰV>HRF+I ִ1)v YCYC'OM䜥F POhst`JBS 68?63)z+P @)1 녰y`9dSKB$ʉ;fd BstfhIQ@՞^& E"ud4w% 1ZhEily9 Đ#݅yZ3jD1D r: 9j 9cM;x

    \XU-v*p]_ f:6 Bs wM_Rc9)BjmW!A߈ &*lA.1I/ fM@lsDp9RAԀƌR@CK2Bo oLhA0 !?TO -~胩$@ GIM)K_3' =$( B|Xӎ ^?qhU)(^uL>&Jtr܂GqS515Itɛ/yU(!auO\;>Қ^2 2iY^P+$=t#Q<ڦ|/);8o-s۷x% kEꪙeXOQ}zΚ-Ws|' ^s#D! ePPcmCQpȤʏq !&oy;} &$B QH&4]Jp!<0LO[ R!"1D"]g( x0^0B9hqISʪ Un - CC@>M[31H  O !J/6vI3`4>]`&^@`̜S>n!BŮt۽Y $A cݨZ <^*MRU2{_6m-c1̙v_V: c` -F%!-Sr$trWweñrt5&/V&j{ v@ɿ-QY @OgRK8hAK{E-]ŋi*a`q⁸&w/Y8[!nzB)΃t'6Ud{, 7}hq?q~'1`HpXSPqQD"QDum8B#x_Jk:@I(gҥQ@bQ NnN N9!I"i i0㯙 7dQa7y#ty,Pe FGށ.&ef$ϰŗP;z[#j㺋IE: s;ND]"B *#\@ RTz3ri*|ʑ^SpExAz,@P.~ОL.J&Awΐi"(G9EGĜkw_²K`׵䂠30La_>z<~]3.\t3"%Y~q^f fo*[! !G;YU'WC[ڴ;#0AW;gB?5v_t7rz0O)}p>2eI'jH2T* \(_$2U2uGLKJI5 UW:" ewݸ(aIRT8u^ m|o+g+NYπrӄHA-T]Hh,M,^ :^ j$57B# +a.Q:bѲxR?I]?Ffytn=XPD$Bpj،n/TT(vtb-xK^_&y`]bmA.Pm8!4Je-'fZh!҇:'C8 ;PS\p@Ez<~ _вesU֚p6=Downu0{1tJ&ށ\0pg$r۱oC1( @L n٪)bXY:="@:@ޙ(m!8+ļWGc}T)sCBQB[g/Hz( Ɔ*% YRt]%XF @ :8gg_a(*U+=@ztBciQ?W]Mc˹Yp("_+66Q4!UUUUUTUUUUUUTQUUUUUUUTUUEUUT$}F"G|5DEUUU]8!*H**h(cAEEz: UUUUUUUUW@!E$ԣE3qUAE@G阦)(i*T;RV_! =8e1^мlb U,YDG'+r3`AA`&jD5r@j 6$RaU8&p*OS 4$F,n EZޛ](Êd^n kQCb2"(z{>503 e!+G$DH<,)z:|` O*('ϔr gFg>I# @!$I؞(>r'с^be'2C[CPv]ܥWp88.a' :f>Nw/%5_.ZT1A7ހ_?RGrz.{>v Y5힮DmnsAAPov/!`nWCw/8 m-yI4  C0QIH^2!``/[ JĮHWF HQJ]` cذbvV8EWї 〝Gx(/S"8q5CFaE= tN8)%q|[Cgv&AlpX"q=w!yI|ę-ÌU.$EjJ5)rP`BsҞ@L޴^ZIAR@U^bPrŠ1eRغarz5Ө솩Mv, U: e@萍.@ݺO#@s^-%؋G VGƗ\f *+BB@F!B njWX65,`i 1KZB_r9E1bd,в\]z.:M&)tQp(@`4hbwOHc/3FU{>F=qe+~SѨG2÷L0~/\{Y޲(s6/ph@AwBñ4ndɇtN]tAC0^J1H}y.H%_s^\xx9`TAP@o5 lP5|?fsu]Q2OR@uE ]#FR%A"yw-'Z"9 cEl|XN(8,1 xPv_w^0 7@N6TYV$_~sj䉧(p\as"BTh_uN$Rh W#{SaX n̰L"Ycl [c}wlpsqФ{ HDE "p5F?{L=?(ɄFrXY c?NQ-aaHQi]/.&XX_ 04lmWSSH6m$ck[i8P j4X.=W ?~ EBLM0n BLk7mIJh:@.ZW@ɿrٷ77hXCߕ:Ӑ/bƲ% Q&N>&ҤJ+JJdm@U`A͇UDܩv(m:ňq/ $RIY̔*Cp9-Sl}FJX4PMp! JUtcnH[@p(s v@?7{qE掽{hnE O:pp}A "ٗθ^eζ)*Hy;!吅"'@niB#)^͍@6`o @H#y_l6Hi>qH ":vC^NÚِ{o (WHw?-@޿ՎxɧDqljm/BⴰN^KK }S12e>V "D&̴f^ yxf7}g~Mgx=wty$!<79YŧEhtSC4At'ۼtW2;#0\&sqߏξ:c=$ HN1~צr[/:&\ǒ )C**D*}^e7ջ!`-rMO|<*i+Rc!7_E2'6%@̧<~5W0Keˬ"g7Q7kUynIZ{m,B8-$Bz[fD_*l[݁"2@BB DЌӢMnv)nl\N.s%\l {$nt$M J~wu^*lLƒWwo@g+c9CHfi)x#^$7oƶ*@hh?Z' d9yȬN LC%zR%P u$21ܨv!ӣs7A ٺ#|GAtfu4˾MT!jޓK bAOshg Dr^F,QYADR~y|0a2 U&9@9E0 ~AٿFT&~ܫ׳}5]TgQmK2F`~093Dz&ַ=@13UŇwx{LS}OSBXR_fz3'/S;@ELl'SGcB~GApư5Eu99d_i%6EM,5bkXDg| ÉaE1CKfeA]qW^ȡ!z!+! d[' QM{>r#5@U?˜`qLyyk^+?JA)HLII&n}L??#R%Xts%Dqt'1rK|sF`^'_lqwq㔛OQfϳ ~< 0rpэ J mWF;/̿iCD^HR5F,b֔\p` uAW5Emjj`ٙQӦ"$bTy4zсk`e'WT]V 5ۃQ~d|jo ;öP<pZGnt@263E_?^!?f_+MM"BD D7:0S?%N!,$!HC_ N yV_XC.lPS Fl°xPݕ2 1iN >mkSy7aXB_ETxLm5cs\C@(WEbElЖ(Q &˟ **H BBY!T[/#8;UXӌDhogs G hfoAV4TUUUzQǂ yTԪmjV.gy=v`Le`j1^=Yy͵Np'E'5d=(T+"$T `h`Ew=)uSPy(F i׉{- KA/ƶQfGD4BBB4P7iv|ny@npXs& (`< (ɵ4h$ӇAUy2lrjK(QC Z^ db&[nVD:px6Ц`ri֮Q< [v5u9^\&r^NÙ&$RP SlCU8}4,.F3!31^$8h:"-]e4s%%v**: *;z&5)>UǬp'[â0qG7cmŀRZu6;nJVgCL7Ǔhc"S=܆C ]4l! &7KgHz6cKt7^.uIwAtg O ץXDA2‰,s ,;9gaq`T vlq[P2Cgq mMCTx\ȫŊ2w5^g*]9(kdGk"0!F3c1.H&ѡ,jѴ`gcҝ 9!x+76/,UQEc-y7%<E|7 6v0+X&B` D&c5f\+Bcp!25č̶^cT}Ʌ)O؇HD k`]#%W˸?,Iȝ Qtet)H2@7!~/T'? O^oȔP`OSqnqg?z{6{4Np1 byrzZ_PMʎVy ^t `u)$A_ QBN̎IDVg:%=ʇ~ijZY6p?!p ^ ;wl+|'pB@3e8mz7f;OOTLc^=B$轁5dz2!ް lt=Pa W@ar^8Hphb'p%$)jHKb*u"PjN3H-q8ilpsNU#LK5<2X7%zOZ~ZZ,Z?#>fdށTW k8l??){loWt'EsQA5d6X==wȆfTPq@p?49vD i!{aD4,?>+svwЉՕ\B>JS4a&^`Bl(5G=hQ^d(?>Y)e!ĨKO!7j Qd T%gސH??uZۊh"=}8wPhrWEA6d 2 ;j'q^|ƞJ;~UB4Mlb:SN/ f_äSV\`ɭDUh R7 a "\CoJe|%wÖn&8~f?o7ܛSna!$9:Bc dOe,6Pgވ59Jt+(N#) dL]' ?ղP>y4ĸN1Ŋui#դR!5o͗ B8vJ J9c嫄I :s!ik-Y4R^5'4bhΊv 5  lEY$d#na7Ջ=uODO@HGd/\% 5`jo<~[ ƱC}L |7|@zPC! ^iCHOz/n?S@Fsv@?>ɳxrᛇ|"~~B'?VCnQ ?SS6T%|~-Bm(l n3 1!wWkZZwn 5O2!8 C@v@] G_,X ap_qʚ <\:*?K,-'zy =@92)"~kAgGFFt/=At8dj^^y dB+b9T}c/*~jKG:z#  H8m^B sBP^@=L1S׭)h3mU7®HP.6)Eav![og{/O~fkd兡"(AJT3OJ?HRoJ8ɖD$D/AW&auX? \?q3=5KHlRٰA{p"JL*}"~opJ$O畍_M S'B_#뗍 !g~fG8>oE"|D@jXkVTh W\, E7U.p=P5u8z{)|!GOp u (f }U+UUB shJ%C @LM=yp \+epW[*rvDR j)|"4QZHक़}1ZR8~`D!V.ŝoE0&UP [iFVd@chL5v4^f\~FhgT\oi;Ãi!7{/?/x(N7}S(_wԷ3vηk ֨յ2~e6 EA¯p(s) Mz)|EVsrM|ş @ΐTE[{]IZy#0遬 a,lT52@l?Y~; >¯}M2'!/ysDـ ~U(K;[w#Aܡ=G;?kOC- gͷ`QuMRdXO!s8| L"sZ**2w.{+}f:xR@SspgbUtzdPvP\֑o\" 6=/ ćqPHElw@?(Tw9+5N{ނBJgFS`) 7RPI$T~5_tS"v9Wⶈӵ.!:yK0:])8]Z*5+Ѹ?O*茠i4B F . E4CMί)B e3^~ O<]]"(%x&@<2]05I6dN׾5is<=`W")(P{: P9i+$Т0#Iչ@B!36[ɟk5=k|FCg޺%~1|V0= B~pE߿QGw)q%[Q7~?20==t.tC|al}|l?rEPBx(@'2n(Q羬A9bHQ;aü^c%`3:DޭcOT#X:;(iALh~_?hiː$S S.DG;+P:KNmK*zdO!7XT`CyީHP,*.MEعRFJ)Z1@Bzӡ'2$!2 3/>-ֿ &ŭ7vyV [$?.IAT~)ͤDţ F !C,0Z!zU&&( *Dam0v;>ìj7C-1v9o:ْbxڀL VPۍqX?"B#,.@'u5Ĺjje KIy=c B[6_16b2`d,F bH}>yOW\:,9R;VXA**(&*9ۚa+E׻"R:D@Qs\Lp\b}cA9Z؂iJ}۷A8`J%\V=ۯat)]VUi$f.!LZ #~z6NW:ګ ㇋ǡz^3n}W@٘j;Be҅Ylm]UR DCP 3p$d3$zŁ ɼ1;s[ɩN+ˇK =ZY=LjXIK5DEEUTP""f&(@{<=璪UUUUUG^Z &Μ&8҈<:@ek(b5:PSK"?S ȩ\=/}3fap0C͞$Dx)fKL*ٻ`rrkt1Ic(T0(qM$4p ϩv71+GY6jp}tsҚdPGt^2Ugҷ@˜ x]v&qz;yaL;G%5:(C+ 7n7ͰzߒC@Ҋ0DuiÑGPqCY {P(ʁUР.Ǝf`8d"DpH8ZyWoHV$htp-6lh0(z]xxU#X, ACh^>\x2=|a/1,v1%c8郼OtjrWJfHo[:^eǥņ9UR֍7}$ \J`~qxWgFh1 zk߈;_d:/}V|0 jv,;:PH0,'hsD()xr6˳o;r7rgL@cPƽ&NB`NeY&Ǟ`oT1"j@9xC'~5I墇sYS~ eQt0BAPÙ׾\ױqcA Yҋ$r #i\8AmkvB €eT<?yְu9fKCq% =X;ɵsy2HܹwѲd A _r&GHi|n_Ǣ'ya&erkǴ"{'H@]>0'AR£}u4К,5G!lA EWB^Rv =mH0Uih¤_ڃzH$YWT_I jUjMMjiJGv%x4)=!m6 Ty:gaT@: <&f7vt=NqU_ ː0" Q(Ⴤ2WWVꩀ@Vh Q:n@ئ*x<=cy|رbŋ^ߏ3j:.X<9- N@!));g@v5wE\jC _[W*gwNy&P+MtNnk Zp77UpH}#~ ܃hsJ =#:'}p:9A"cWKB7jXjc"RB42>mw\bm֍6hvou5SOr@a\dQZH_dz\~`31&'\et@gKtA ׺hPn.# ڿ2">ǹ&؎"Wq`X6LEٚ+S<ƛj n NGWs0M1T)5`7t(w֝ DݎƏgUS{oI_lNFCnꝦz 0%y~SɿUi~M@!m@ t>;`u`uOd )ϤiVGFfêiF; 3NjMBH)L;H- Zȏ MFn<LsZh"4<H(*ds0cZ#`2BB(& y!@5MQTA_!@?ЊE;G{epLc ċ|݄*cicEGЋR#wX"dO8OK¿r'ޡGDժLW auYUyyr_KEu@呤vLZThX$0+LzcCIO0mRP*5KbbCt MR<P Ц?7p 6>(T? aѳ :Ta\KfieQfR cƔ%<ҝƓ8`(kD=!ؑ!DCD]NU]3}ݘLo\ry!\QM- n\V= 1,0=r\}p gM# 1fՐAmhšmE5Mx+3!Ǘ"{xK)B!P/Q,2dl[>"42D ä́Gl ☖*- 2傃k9z9̥2rtE>ks9Ql H%[  #DmN::twi 1s렉դzX _7E ylgKF0v7 A+h s?4C=l4, eS;1%Q,m:8zɀLh-8!K^''(̫IhZ+ʤQjy6AI%,"]ѱѷ yLQU5b‹@) ((}5 \wHL ۶ OhFr4_'+:SUMQ1D9E͍'r^ xW 1ྊ s&PSHb(>iE}{ᡥ>o WK$O.{j%pY3CӏZ+)[ɩ=5K0Iq2iQ7cݬT46[ڒ6;@D7Aq. 'b@ &ᜆHCvUQ}T!btC[n@>J|X O(wZT(\k3ˆвHDR%T(p9$I!E"-U=L&gZ15nyԡ E(EX*$:u%_ 0@AY (eaiy?Y1DKBRn@=)AKް b*[dLo˒EocG Ci Q`O{SuD!aM˩AOB(Nd eC("*K@F'& of%{Rg5qEL We`:QbEq?)2/\^>€99*P^HBJ@B% D䔊u (e a$ g04j\rP9\q}~"ȧC&r ١u7gry?cኊ( B! TF23Pԣ3"fr 3P)Ƽ9сPI"XDYy3 &\@,&I 4!&ӻŠm @ 1)z35Cnm;6E.%!H4-%4ik~@G夼0=[l7Y; xCb)4"߫?ɏu替5Jg7^S}v{`\#*vR?cZ_lGa$ˇuvNi:F܀y0( Rr-$o.ٳK+ (AP(c JC5tj}w:xO#FS(ˡԣ3ߨ_L!{nG\\:}2j)6tT|{P'Wɍh?URt\7oN? ĕfL|`QG׎M-`O` +N}GΡB JPQED U zYYHb?~y\9S- *1(8}JY92r̃*Uw`kb 3r"riIlcdmTM6u qӰдKF#6qBEY .%BJn|5\' }ٔJ$5 Qh#64:%i O%!Z)q xˀ9LAVEUH*P9<4'A`Ϣi Rw2Z ]_%'L=}YdE#H⺿ņ?Vfx8}C I #!HRMmuw+M2* #zH܍-3omPimd.HJq*uu&MaCT=h 9y۳aSY0Y .Az/F~Żʝ#b<nQysfjB)̎(%sBhfLy$x$<:KPvw!!(RE4MU BE ,BHLxT?㹉JDUmᾪg42(D!8h ˎa7P(w|P(aMrA ii D]CUn@ysfo X@fI΄ ry "Hu9>}ؒ UnhF5_ ~!.mFS/Cr0g@a^0xM6X`lְ*i&b\4TҖ3k>: }u\3LIckkDQѹ 8j HXYECpUW] -F4‰dk*!hbQ'#QU?,*AY Q Α w.pଛkUm!Vf6']<-5n`7zmfjdFD)B()cCn gAd1M4t:O1r +6VԌPoF6jђ2@L̢(P}s@)6PDIֹ+naMYmH:!革9#2T4檷$b޶9a\pqyMڮgX{sonG]; Ke}'omfu8ɺ3A\J]`?<ι]A M$ dwIs>:~ F:LH֙qq6s3vsn.L:}~y})^{ر"EXΈ<> M.D +a |DŽtߞٚ wu!A*5CN39}JyN+yٱ!\M H#4ݨq=ث{IKA[?pI3@$s<`ć~^ 0 c" m&vNY%+UCH!*xZwCMfR$ D5_`v5x;t4I#HBhR HR!@㭱+#⤬&IBh" iS%E*`fYHg@} T}}6q=pI5x֋LBM{&7 p.]7kȂy_Sw;mۊ9528׭'D4K!TYc>={FM@&,yXP,FˆYVSZfx ^C5ĸ4g5+VPoH|t͝ .u 9¿z[qB,^5svrĂcDhXyo~oC琌"jJQȀ8( AxI_̷H?V 8AI͂B TR43ɤf j*,2ðxZ*㿶5(ao(tXƋfwp0p=lz?T!7M.%/ ?>H'OD<dkC}ts?E5 8#pH#_K㶨*?v}+5"'^K'Og=/L lc)b|C-"% "aA4\ScYr>"C򤑯m˞IT矝X E_^x{d\1 =S Ђ ;Cah}g:́۔J4(P~=gnUv!$< !khP_d4P`;Cl>;xI$?{'9*YJ"JJ$.Jy )W1UDPPE,2M,P2%JD@qEiQ1DGu D{R@ExZH褿tJTaT>Z?9Dڥ1玚hY*ux+pݱD ЬJB"H6*>լ!_DR3-.<>^ (O(D,) >j' R&dDk3KG HBv@@t襩ißNl O6fa3:f@(S@`&qE*nJcXg( S#IJ@bT"vqvC!+)xHnӉ 㚳ш>=&K,$Q*QBi5D1$r"S "̈ uhۺi{k>P 4u z8Ah,RMĉM*j,Up2F'||Ll .hѬ73,KܩK#e@8 *.Ew]go$UC_8!r>@$K+FȝpYY&a|\D9 R.N5  +R˟/n\o1 >tşD(QNcKiGkw]2Dظ1M16@bcs$yd 4gbɀ%RA^^1=}pyPAn,k!O$h}d1`|"NY҇ y٨$Go;0wKv`/YwbkevZ=ٟ{= eSE h 9U<œ;Zk\sG# fu%4#+&͠?+(A8=}1V!w(Ԑ nѿpωεGodyڅ{BDw7,8[d;8g hN .̿71b\wb2_ 0Ǧ7&s ]1&0^ sa{RT *9wܻ͟^k;\ޕ)@H-:A @f;ZTo˕`/'WIթYӿGf@d֦t?s6 Ds} >eFZͶ|vv>֔"i~:;qNځ #|>k{{A s {mX&R.ҠV yPQ -07yUP|>{P%cz0@RSSI ""_x%P=B t:(e`%S(i!lPlᰤ*7 E(gOS!"DHĀD̈_dc!*gJ~!l]oد?@XZ$*JZT)ˉ~wρ{GDWZ6~_+>+!Y5ccLn(yDhUI[@UZ-DTSE4IQK5EETJREDDQ%ACEaщA~0r~1}dr.wQ_-5]"|8[SEd&{5!(FۤC}KG81OӊPV =vܽ}z<7*8nU՚4W1ԆxYkO&ł*cbỳsU7. 1Qh-gVs;N9nN.&q:TI(w1SmLv%i7Q8F 52u\.="H`q E9#ڐb4,KQ "@b8UnHe+[Qr h&E2+X3(!ƫF 5v*i`d)g]ܞ cM&ٌp:ǹAau7UZM$ĊlXTkZ [h1 iIZ+BV]룁vy8`=hD:ۨ;hjc[iF!XJI b*(F!HLMvAWj4БMLfAP©q+R 01A614݀Fp<)"嫌؛c@" X ı>Hx Hq_D1":D'pf~/ݫ{{5,Q9"(V(ƚ\%b8b!(**h)"&Hh1XPT`dQ\9% p62gAaA#!A=x< IӲ:n-ck`ḿ`&1XP;iJHͅ+|>>҅QDKFbI ʴytoJO/%k݇A9W_e=-pЎ@I)b..U OУ61U{Sű?7>z<{p;á]soG32E$HYBAT/9z=Ni9QF%=^zݨ/1JIR'Al9a%ιѵrڭHPH"M]__1Sɒ%Ewʧ6ԳOw#[ab]cIQ\ɸSV DC?fb7 )qv@,gTK$,-TId ?>jF:0Dk@`\}DŽèZ~b"!' -,7,] BI Մ{ #?.*S@kl⸾ mWB.n8X<5Aw*1P\ٌiAemőRx3TPh oO  tTUr1I,{p $bBHï}1=hH l莰6-opbtD$IbQFToEnO=}r(P3qXC\3h" bbxyaª@F|~z/K[I ( ԲU䙆ZxmѶ'(ba9H!badch24*0lCHaR)N`ԈRApPQhrbن#l\ЊJ劁=p'5k $&F5N1Ҝyq@.Ymr79Mh cb5JLwsNZM{sd+CE Uiv&2{<ᲅR0HhCO!BPqⅪj&&f z1B~']-uc%{JHI x 7rcÒ>tȫ~p^`l2 %vꅐ&:n-97 zHMz3@,#R(R7O^:ρ?BO7,+o/ܖ)겣RRݷj 8wR3nFXV71cm°[m5aײp[X 7ҕlNE`?f򌸕̫`8BEx'Xy9WO .$t"8tImoYzj_).JnS2aL@(zzbKm)-`߇I%O)m__ǭzSyѱ(A|B6FC̗%d.Vcg}wKT}`dl7!qmG`2KHaYFз[Sk*+ MՂǍk.b3F=nT*n'$v#1aE-r y` g?( ҍncQ<,R4}kI>w1trtcdqbmJWq JI3 #מ7kijFeZ:iNQc!`_1fggwl6WSjF1&((P{!$ Ey@ĄW KӗG]y.9冖`4@_zpi]Eȹ&˕[ 46lm `ጬKLV8=\L7<1ࡿCHR(M8 ۍIVGpyD&2iZbA&̼N#Yt3ѩX?fHGM[IlQxZ4Ӄ\:efDRȼΡU35w/PQ ݋4[Q7 m4Cz0gΚbZj7j-ji;" cJr"4`jp;*Kh[ b%%I*P|#J|S _TPԙ=U$0eY >QA 5zbP@D\~/'vʹYGɩVZ! b@ ti)L;.̙"U|P P4?7ipuD PT|:׀A~smaWz=;\F3".-}"kAl >l$X"j\ڸ;@r}`1FCs#:N̝'f0B!!r-p+K&I3r)4b8nEh1lب psŧ"Xi5 B &v se$PkK"P %9 @tO_mR40GţB709,rʜ?J?"OĐ2 Cy9K]EOP튞(Zn67ӗmM^@6pa>?\$mQTCv臌Qjj(~C rqO企|>Q P59ÉY0i$Du Fbxyqřtd@i#Xq:nErLl)1JM-zp"A(#l2 T; J(o/ygPH5$Ƅ̤(EF@aG1PYq;uZ0q&-4'q i d8]dnZ/$x:{vqzᢘ(4ɬ88hv8#h|T[u5yv<4it6~nUchi)Ua1-CSscpS@nhH:xa}Ӡ5zad=My Ԩ`cJ&`GH @=`|9[?d)Dh@)̺ b =(r`~1i| ({yvH}\ cQAP&V Pz%]9)%~Fc&K?I|_jIp:;xD䐦- [0&af4fC_)r~tO &›)jdavʥ"$`:a*rE* T5!H@,=5 toEQEy|uESǧ&L7Y5՗j>s8XVLtEc%D\vt+O]%DIO@J f9\I Kh8K?PZ͌Ff"kIAIT/pD.L`0*"#Z?'?:wאwJ}К)z/_]-MC|R~/(Rz )2!zmg0xaT).Je!yG' {0ÊD 16s [EzZ*QtYfp.;|Qn1;w4+ah܋ɷxN!qjN)CpxK$i@E?8'-;DWq9O dU+|rSRαomU-#LhQp~IrNe:!?e>`8@>(^~KԤ,z ࢨb(&`[*#=<ֲ'pO!9ÄJ`+<#߾?GF h4\7{J4GPv$n7dwGsSQ;0rI¦L-;ր&Nk  ڛq8AxO5':k"N +KM5=B JB+`PlV4lp4"&W he4 TFO:+O~FyX!Q$ƈ@ځUߔÂjF~~'.O:["-'k {秉sX[=ko8, iwgjx͗4'([3q^RfpODyB55#B<$AY|yÎI]aXh@H@VV#h\/SfΏM3H5z<k ލ|Q=q[LX^R b_8 q1ǝ&-Nue,i׌E~jXC_C$[1-(zwˌ+DIi0cͫIMlSCd.w keHgx`І h`>#ç5ߙO-ڲfeGZ1*Aβ^wRRU q΢GIYc.tAz(08g5ܕ>uب჏2:GPڐF:Cvdpsus̋s^(hx,=6:x hh9$ r!V="7|ۑ.ێ( Ȁ$(pa%\6 b8#,YN1YΪ͜A!`pPg}踻B^l,d"~Es(8&lwuj!B+dkε0σ{M W4GȒ!ڭ #65#z6 qa ᝪ)ª/ؓrb6˭f٬F4XzCGLYKl-1eٙyrAĴh%fN!ۈͱmQ|w}.ROl<^C{ȒHrKÍ:~o>#X\}ǹZ^KowY>yl:#CxH XGyxC޽ӂ F5݈jt{,40I'9azﻑȫb[A]tc=yF]ˋ:vĝJWFKLqy3ϝr< aw`.MZ48pFl#(d(TS)􌸶!p"N0-`*Pw=fi ALՠJZ΁e vS q;N6J J@EK1%ދt$*ZfO$ׇfmaJ 2C\v 3tH J!N=ɯ?+9-6ٓؔXGĄݴ X""e:C rk[7:4hc|'o=G-K!݁UȂf]/qMF|+ :-'`a8#)Ț $ yZdl3<9n[u.%ITfsXy/RvÛOY׎VG)1vdiC9E"dxv@u]܂;ꫣJ댎7Fp9 Y@<-@dr#1E:>n(BB{yzo}cN6fqmpMkK}F.MiƢP)![o,BXPPi~1;<'0ufŇ#);nV8MgXt3AVbpv].EA:X{x ؆E u#x뵉Zi,n*2w ݑj L; tGP̗mܴrɉrLot6ɍCD nm-wHefޔe*4]rDŽݝ22ɤ=GPKӄ 2Yt;a`a6{S4` Fk843 &CE*8{= ^ʙ>b:xmnkCeܠ|\:zFHb2^x 4!8?EЀV4]P:ņ7,@X㔳s3u@<}0+=vœ5Y4soAj^JSĈ lX#P | 0yG5A,`Rd`[{(HAt-7TL\b#;dk<3X`3@(@a`Sm/CD$7h*r-ߞQq"O(qNw% ?NNN BhM&Ђ^ f4uBd; .֭ hM'6cM3E+LVDvrjp/[(72sz Аkʳr^D_ -3p3V-# C淲A4"J@rp0, V &'%]]vL b!${\gu0, [3qCL3D|ʈ]v Ӥ|Ls02 I(g`Œ1_EF/, rFqK{޸6'Su=i1s:]6M>E޻1;1`24;v}ӳ @ΧDr8*squ nU<]oފNO . ӡU,OxT- 12f@Xf|en *Y~ls}|~YZ.F {X6,2B , J DRُ'/0;iE~oӇ10"~^;7)Q^}ΩsK>$c;ү duֿAe*\އُcZEݔPK̹'d0.R"QӦ'/SY-ثK]e;$#,A&d03 rM+}lwнEEMtQa?t8kX=-wX⯀ddQ͐Cz|P\(C.ʾ6 '0U ;*ѳîHS2QQ$k[60rhnFj<De3MPZIr7(qJdkg7Wq*5eJ;Gtᚐ&ؤo[TʬfL!1X@pV԰ِlRwhbf<=NYQ h#p\5X8^^ayRGta@M!>5"[wLi;\ +"a2c'8gN@ A=OZm95k2㘩ɼ> :Ln3):pۮ[egPGk"{{qAΏ~^qاKK8gK:nccc~vf툖#qEn2_6 " =R7:޺F;AAq :Y蓋Ԗd]֤a E$Z\'+)Wn6ЛG-n9u@3ɒ`ap UҝAAN:dElqOM#[1 7l[aEſ AbDc9)OnG[qeWBC "uoxaPT$y<:۶@6헂U. u3~`ݳnvz{6N=|y:BȏPMtM.=$A(B'~484\XEGҽ6--'jMl;"DٶN(Fw]ce@z|2cL&,F٘KTB8%)AQ$ch =Oze)$m Q=3)[`<=̴DjlPհ!Pkts3IԩTa 7ST8!!1+@T_ALC"<@DQTTQP(p&ٜU@d>*R% R?&cl^gHr"yׂ_0Ϡ> \5<' rIi8aF!%y@ Me>`O 6O4mS⋻'|T6C}rmtGlLU `0 zRan'^ӝ]CM!H L8b,Z̷0cI1(,*@"culO=vxb Q*/,>è$Y9Pq^ vìOC?|em_E."M ,-=3/'#>?d:pIY~ Sr6ݐhiQC~x(PTضHom:Ry沚c/`v&tF!J+*"S6 @r6$Ci>`>iGϣ;(NmD)$-t9{} )H4ITM ~zD +8nC$>™^ҁM5@O#I(qidS+K%e$!W'g9przYmДdH]b(h2:4Z$=K JID[ٚc,J{9ftB.Lx[ۅhJE%u0F]mQlٮL.1|S* > LCxg<Z8]DpQw6o lhLGm *9O9hA|Ӌs7Ǽ6 1~& &4Qn nGf .M!=5HA(i {㚟R|1y&ԄQrD0NΈkF^Q:ngBV(|< o^~@c2^B4]/!Ax 蚒aL1} J"lOY ? Hߍʔ7%).[(ߞ 1~(|3Of UI9IJ%K(WaNbì"qHh|ޭ= B! pT:E1qzPo\B}XTXK(j yf$ f1CYyl* Ӏ5 ?K0,u=msRr6b|FvM{@>i w68`Y %q^yV#mMؑLé̳66dsOڣnsq:Tjp! ;&c1c$w[F! C;x'!w#ێOw渰:[_L & :1!Cd!C,ssVq gОLޟSv0y!|4/*6f8`U,fdѤ:1{J$AN g\[(5VlWt#LƐ}38퍊j!|\j,KtWZB 7G]A@Li˚! A'vghzk6w x⟴ z,xm3Ag Xhϟu Enp;Dh ~C#4̑)Ja=C=49fL *k/̝zt'X9}PDbu7O]n-ӈh 8ڰ~8Y]Gr4_]I$` .eVx杼7YWIf߂fLG`hw퐁i"9)q8=K, I=shÔpWgT3{/Ct/ C Hr׷l]}@b>ؾp!3hOpO4DC&'1rHNzouHBbe/~Y6 1a\>yj*"+X`ӟ/>``V'AEII@ iQHǃ<kgJLHZ !L$d4hD+HAW\DvO[5{tRRĴėѐOMN h |2,+b{Ew!,TgB{"E>d=пdA҅"4)CRR--%DD j,A;6#({r?@Ab)# G (Wm<Ţ:]Ú pM4+#6w9CEqŤS=mxU寇ՇO 6M NҿA K_W7Hx##tgl: \OC_aޢxL"Ljݾvs(\sSIH&N{+")h ]70uz5{QE\M9>"ڛ={0bdlm=54VTYfP8n! lU ZiffQ˄Y]j8rː5ռGq6\KbeEw1"|ngaHֽtwT<#n㻍P+.ك;ŝ= 6dphjz}6 S &"9>FSs3 W ~}޴U&vw"E ñ'v;?Zat(' 1]\!qSrPr_YZip0ny|̀k,]=[o*-8I^.K(Qn.cI:7C/3(8hh_~ {8>aj]ϧ2UE >ۍ]IfrRODms\ 瞫5uC8# pǠ~YKa ɮ@"aզSùӍSvCBS@3۶tB bAR|jgA{iYk03;C%фqFeðoX9$X2hmi8 4 .x,G1O9Crf." !ܧHn8k#~c{㜜90 Ʉ:f}ʸw(Lc)Ylwq_VCvF*$(nyO\dgۨp8cծA68pXt{ =M/oϛӃ$8BA mmA1˷p2=)qE!rfrqLG}W_dxo̪t) TgyYuC ;>̀"*fs= Z@H(!?WДw(Nzl+h~b/+:[`(7,DiᣎnhQ`:f&qYĕ<sG[:*mrHT60mp^F5HEQK)Qt $[W `Zɟ* &Qzti 8rnei}픐Ty؝MV/ v34=)=4N$"0UdX@0Or1`f %.hΉ(^~A0cI61Ɖ7uעԢydׇ9ml< !Aܞˑ֗HΐR@rgp9_5A 4 (Dy(2)E )ХD"HȜ~Ivy5ku$ В oh6н<#ʓ~̊x` ݬ ۸g#'v=n9F?*bE|f.`,/by"$"^@C@hR!Ѕ@Ɋ& LBHbovM#ӒmO=C.Dj%!" q o[(W %= oZ6=AٴBCǭ S̹m{jj'y0nzM`PZtt~_QU ("~O`8ƀ*Hb)"Ve\O$Ҥ@=/O`:_kN:v'r@7~:t 'Eka6طIӠ|RQh-Jo)lEJ^B2@y!w҇(OiXy<[>] !(y32IE*Қ(}ҢzB+ @r7h)?i׌({ Фݺ02㚛R@ԧ`%>W,4mclT7GbD\A,勖bNpӀ=wi4&1ru{\0%3 BciYIofWx{䓫l4^(x5˭.}}b(Qi 9MFFG,ZnZ:x 9Hu΄|p k]2.ńR&RbH0.NAIrG`)RRe: A4]&FReMmFiǛ{'Ayc%^rFw""5CDU04IPAHDBED K@PR!1Ui+N1XsY`1 ,@`^esYnNf 䠈ghcvPE0&Q쪪)|pe.An?s4C6L٢dtRT %Q| h_#v Wn8'3$TP %HU\&— 4Ư>o(_[y*~}cɮmYZ$_-V2Z- U+JɢD(]Q^ =^.l CpA a8`UKgh7b/T#lP\T R09q"QGB?d"&0>x|nAR^g2z$0sT&4E' ܓqW#_O'arN4 }cϥP=.ܴTdE#IP*&/;ܺQg2pJ@zL{#J`B#[ϼ`=ubɥ֬x:14Y)Uߑ]mv fN/7z 63.!FX?fUȦ5D2GJ҂ipap黧("(;৔@P y^_1I&mw ݁.&޳Y|5A/ņX#X(jo8~Z.?^;T <5 f͂wF>ѶbvE^>٪/Q'i4[I&X4!"7@ 0(dopq&s~|ƶ_}9A8S2gqd`dXk kN%+e@a@ LGXl ߭=p 7UaAdX'AhCT jt"[987'J]a4f *~@( $82vܾ$/ F"4b[aqb|@hY9Q2/KI,ESqH79\T+M(H~ F VDHPwp(( [$*Hw53@%t8Ӑ 6^ 81@Qf/Ҋ\\<+X$;_3 a8`7$i9,%}i2mUT0f53.]o02}i@PIfYDRZB{tvdb3uUf̃73!K*0 yΈxVCÄM! ((_/O%ؑ9"'BhF^CKTuoy}Tc W;aAR@ȣe=؟fe?6e5 zߟf|0-بDM~PR(ZUDRVډ$*#F@H0@o! ǰPêhQl[wp)RzƔ6jR~˰*E9 _LYh-8/NtC#ue(. N_;\BP P%({E$i% S䯜1SKවCB"C}^l1f&5a5#}5L\%iN58M<ԍ7<X)Xb Ġhb(HCE H(05M P!@iKe`ӐHb\HbEТ]`N@"cR!hh@J]Vէdzt;;$*,DrVk%J< J*>DH"4 BSZ`@kTf 14tA+EKB[DXoȳJlrwOz#H 9*ݛxġu*ŔQDm])8pp ʭLTrx%eZN! ,fyÜy:8r9JM\8ڢا\nM ec4<:3^w \pAX^h@Ma@' b% I\/#/ëFc,i/ Ob JSwLrSU IE$L"~_|>h$~_ڿ`R03QZ93*짥K Ő(SPQ_0X#͂CE48񂨊*h$D"z^2BD߲,BlIQFE,@R^ARAz9RYVQ3@mC./Cc61l`΄_+꩘ 4@B?YÚJ"8"s`>Ykpb"fs]P,zWunyÖ]m y(X ^໛B9m`ë ٠i$•NXB "A !˴֔`S2Z9^]rh*XBu- 4=sXwe(H$sjիQ,&C4QN"0KQGbSJ9a_p:WVN}ޟ9rM(^*'AQ"bH% drc\Ѡ h狼` CM6#~"T*I6;Yk#1ta չDlTQq^Cur2@b\JB sr5WE+FmGy"nFuWY&${nXlҳ@E,Ra3nk\5ETϺ{g''(6X&ډF? Ed@b?OMʷ9xk/ <`eLH@Z%ɑKCF|u:=C{. XT(,ApqbI뙧B*D!>hЛl#r(9G l"]E4xo熃DA[6ո15\*SxC6UU\xvg"$J1(쒔%%()Iv{0A"K TO ,& $G~y}۱{f8DdXJ* )R(` i "$ jiFJJ)} %3(CE,@( Dҥ% CAJPkC@4R$E 4C\CT$H- TH- T Q@-HQKAAD4(M4KA1@ЕBP )HDAH4Eh()jJ@(JZ9+AZZ4j(I 3,PI-I,п sN&YCh{〤SM- 0AE44S!J44 !MHM%>"p; HRH9?'ˀC*N $nv$$ZF/E6sTQ @EѡpDΪ64Kc;TƱDmI$ Ψ@9dZ pQ/#`0ЧCnE9!t1i"h nc *$0~>^qQH0HR$TQ(*6'".~A>]$IyOOApGE:nd^faԾ!d<Z :9fn@|P:A8;\5i&v6Klb],ٸd*D(cTQ!PƴADR A$di* % i(JJ((&&DJh!jBX$&(`$(`(*iFi *  II)j G; \j1-}|Jvt$K5?k8ۛ=h}9^4,uw` jj  T0I$^Nj6D0ٯUM'|GHsh7NOMtfZ#!H>"s'aWJk{vdM ̸vxo{A 8L@[ 11C0Z0@M_zAێz$ ޿f.XXsc\ 4Ȗc67Ya4"!\+Fƍg[m@N[i`.}^0'x\[dd!ԇQsv!qԜ?BPe"H4U_~kn5;lY[lE?ܔ+?~}Ǡ{4@^l Ap7av x.WӏFM9Q$Q[6R 7$U[^umM*"ƶbՔ%xHhtr'hBx(m70e7Y= K`W?ii5l&i aXOG¯Pp{hqǾ) ^{GhVJ` -,z]tU&.Ip@ ӱaLz n]5pQ j۬7j3y5 R4G.YΙ#`sqOHCHC3wvDT ><<[!a ^[:\b12/"М%AIbJ+J{2G0+bvkFd"4"ނHƛQ -cpi`H X[1)bDee$a$37ETZsrN]7!VrGbD.| B29۾s=Ԧ!O9tH=LH Q ^C 8Ppի0{*꒦%b@$m8bsLr C |D"h'+[p▂{Qkp >Q^UW-ÄWd :l49( ,.*0' G !} hѮSl5imҩ3LM+nJ.Aޘ тQ˛EQH{()K7yـ<>ؑxo(*R [E4nXw~{DS*}!I :! # R^]xHFυԷpsk'GNr M /݃:j?.)F( L@bi`O;tvQ &İvc>_~fEzN]v-n|X~190DF)$ )a< CJ(tx\QlcOUĆ$(^ }<<hkJ@ (N5ԩ eLODy$U;|]t]IjҬHyABiC Ka5 =}ܴ"¯?gƙfŦJ4{ FG@ċP8oH@5P̈9t 3Ok۷,!tw[?1yBi I% Tib<00"Rb`5Ggas$L@@fA$E8i|(2Paz({.0*{=vi!m_b`tUHД!Ji:OٞH/4P規P44F%LsM)0YR A9j[3CYIW9P:UHڣ1PGS Ǯ!^Iuh{6d7ݮNt`Xn9n ZX"USS qšu.k˝/G(6-a AEGCcĠ7QDDJBłP~!]qr

    -nP1/A)"Eka # . @8)}ށ##~ue^ώ)^iDJP@ A)?50H͵ǕDPsb\j88@rY:A(A(`К\m&&(>9V3 p9k%4I8Ds4(>ϹpWu4PO 97XMvTO5UhV:Enͽ׋F[P5(>/ c0"W?rɮiH3O6\ ~n_汗7dѠD$77'gnVXeC7#YCm%":Hm\O~qm/t͗|q*鑚\x0m۰N  & yS ư(teP׆Zmޱ%XWkOǠo^?l-$P@(RPeʿ"T%1A[e} @!sbH#2&]XN7A`;`NOPq5icdTwCxO³eaoƳP)7jCl9C ό p;N+~nyX:+;I8ڪ2"f8.*|YRe TzGfg[oXc^H(V !6vEaP@Y rg: ۜ(#d>@N3O%CY~:>𲧊u(R_=i8N?TR@4l}A P)ʹ!u4Җ$#΁I3r鑄?(}ﲃc)I'ňZV F(R2+lVɿ>SHr9ѝ9H&bbD̅"`{,[I##*ѳij¯ km~CI*i4Lay†ӗW]!ck0\1409@#mq&%3AN:`o(FAiI"{(v'3]v0ci PLr24 /D[v'ǗTgn`4j L@AS/u stWZH쬁uYhhUsF~ B vliY(WRabH \r' O)؋_u{J4(G&hh ( #Ku`ՉLW5cL} 5u_n aV ) dzy((} -,I1K3O8d D<$MP_,`9VbbV.Y(( $̋I"BRUHE"YpMߓ@IJUB'R QDh"ZX%D*TRK$0-K #$K LDL0RP ʅ@C4MH.f*d/xP 1Q |\q>Ņ|Ws`_DžR3}tq2Cȣpum-*@-hbkj??OǶQYp`P{?\!l!IBh)B<=(8%fȿZ pXhF$Q@<#,䔝˞DE$j8-x _9\°c_n"Tt sT_]$yNP<ڽ"Z{+V|<; @p2=y1QJBen`DD:" b>Mtq lfLEfԐ:Q;Tɤ s*7ll8{TuB@c hXcB7MLx1pd+ PTO`BIF:!Ie !QKK!~cC\ԇke ,ؐfhTc pӄ!["@՜&0:!H92Ь)mCmG1˙Ca6F6fqoL\“mF[Zr>*)h{Mqj,^w1hw=qXiV4dA.rޠa$r4Qk a+kp S_-cb=?lY9v;R11F(sl*tHR2!@oV{r:'xzh +So}}œ}l*$AC@@*s=#h; Ip'gϔޡ˦PE {~rQw`:JT g< ̾!T9S!ݓ}Yޘ35zX*ȍs%f , Pݝ5[`OFR !jpXx9 Sd($6x#n$m̴w2/ٝ&,LMBc֦ <*jɏELq`ݠc8'3|51kşOW /# 7T: ,32`1È`VHo> O*7Kx|~$LO$pMC05QdFA2T$cUǞ`fDKlim^S@HoC@|~yNz2eiƜҋbHnj LQAn&wkm4`" "i27;թ6''mpE l%GYdXޡZeVr6F(nZ8N(q`IG74s.Lȱo0FLTFn GROMzH%cY =b=U9SLG͵LzїK@ЛI/\aT0yZ|޿W4v"ggإ _տ6IшTl32bL/A3upצiz} :2<~a& #En٠`؂q( ,DN؊C9n`X ѡC\wpTasIIX@ *+  $x$PȰ]p]}_X4$>`~@R= Ө{ eHC=E']:o D oJ-RJL: Ϫ~d@IDE 1 O(u|'ĔpȤq֡fH6񃣁-F`ic$"2DŽE[FM@G1%`䣵FԀKi[[N"R }Ά4֋ ?EТ$-- ? 뉉fCh÷u(hc<S)|_D6YElAKF)'t]f뎛8388J9B +{=HL ^:LPwʣ[n(bD T3) ALwryH,RTG]k\QJʋ11UdAU-[M6٬u*5.F "V"id.,U7Z^ ᱒"9 fދEm՘_krNAq !86@&,܏1ouDZnK泥Z7{p*)9Q ⧒Bh"1ؾL#ӷP^E"1 WU)Y碭6=JPcM P^@ c9cN˪_g]xxqPDDgq#A3;tO  $ g(>"$lXtsw [b_F>!ܑ ACETqsbo z A T^=[#yGM8mu(!Dql,R.CoRWO^3( 2vEBƹ bKc>v5Mؚˁ1@0ˣc;c:6+[Pv 7KF!ibpkb(-,g%yr$ 6@ōI "H P[&:f4ENؤ@YmpcoI:9WG/B08`ĀGm<+Zj{ *",mKTR0/t qk+gNƃL-XKh[E!#4A,d Q$'Z $ gq%d~=?X-71q(Hs62LCߠFdEetOR 泤#t|nycF|)c%ETD͗~y_ǧʄg骴B'[ fM-$p 0܁86sdX0b1I*'QL~"Λ Coӌ1|a誡 Rh RL/EBZ˫;h0$.pg蹁̃2^!vɍOfIs6Ռ'ƌ:5C` |:dS! @$5w7JY\/BF A[ eYX;J8V:.0 1)9`d J U%5MX"9<4d&CnW 6CO'uf%ǎ鐤PMUOP\@N,bCucm[G6 ]nUXXZ32BAmƍAi4)b=23 ip8'dL!Cıt2"}ȈApsQ_j bj݋6&.{iAbhP@}2 @v^)"TW81DhӆBq5Hhn*8N"Tj@NZ;uJsKY1\),ޑB20`y,0@[?n*-Ӵ'ny!ܺʘ$ԆM6r$c08J&g vv1C#1l ]m6 b.Z_gpl8Wbxx!&b po5fC3] ?eƍ0t9@ yBWlr)qV,oѡe΄{pLr{V=/0qo!yuףh62ezlhѬg #Ն6,T5ֻË4kE^3nF2$);wF(R%U![-ְy'cw[Uj"0@o ua4%?'#f\tg=39G@^KH 's1&6qUY@:؏2GbqHq߷v6TBf!M4FJ5lH\Wb?weII>wGN;i6l\~r#X̩FNxzTLow\Jz>b0A|v6f /5@Ǐ vX zaVفhHNh/5v5 T˲xz&t+ Qw 5QNIHNI ]l}:^\4xG<[d(Y'Nq,~7(8@Hz/95sz+LYZR cKHηo7z0q5?oŮnFrwA;IwL>yjoJ BwDBp}ׯ=$^FGgfO P(UghxsБ 9$ǰҠhZEΒ8Ğ P&0{PGrU 7!(puFODt ր7oGeR!"(zY#[仛\4j&"|5Vh :7#؎lIێTMqȞ9\EB )BP!&]"c)S7RJ &BeMXXTɪ]bfXu@_6Ym}}!W+o>CvoJX: !|Ai-D-J2Ћ!b ogM" 8~)\Utl;{P%(}FРLdȌf~z"e!R2Us/#JGJM@[mmXUU0 s&  (1B,q(1R % =uHR!2>Ҏ$'WPZ7C->+}rPa)'csn*QM'aS.ujcBtScO/Eud5H,X}Hr!&Gώ9A Yyިtv404)E05ϳ_V!D%pg3vĘ h){`(1 +mFol PXYfE`$B3mslz!ЅQw)S݋_Z DwBsU'pɈ<*@0I>0#g: !LrԜb8B,;@n'9K6`lDU'XlbYkF2DO| P<8񔽦̟OMM,*hЄPfݍrxX~fZHE}A\LyC0*BcDa뀎ѷ7e0}TMR{T  g=NT\sҡYC[&&WE/#Y2Z@e-`*s= !e) R%$4QI@BrT@ZQ< u$ƒaj1Q- >:VvߓX̫#qKZWj10U 8VOX.CU\{R p`½kFĵĂk$r:i&2< p(ܝblcN H@X ݙCeyq .ւf 14928-6 &$Jbl\c1<?guZ(q D;uP੸' /\I8Jq4M,h}5.{Ƽ 8L7}Ax:36u8S3mYЛ @;Y Q1"peD&%pݥi-JcR=_ HH0rpaAav[5e&z80uͮQĊeTd 6V 1pMDe4!xK|n1h7vfX9 r #3s4dCڍh4%?J*"Sﻼ[K1nz& +-l)Y@& ĻkTaU] Yhwˑc{yߋHSHP% 1&$J⎍YurVʱ ZYk[`iT8x . T^dvH5K1ӧkQHŌJFZ^RcYfpy` j T(;TcI hLSIAmFk4LSoE5lJ-ZiZ(n"HyIJ4 Z8+cAݢo$ ]p*uGXQ0{r=`!lӰra(|Ǿߦ٧A%ƵZT0;'gRaLxVhfYZ^ n5亮t<;J-p54,1M4p3D(Vju .=u]&40ldf,G/SfO|·GgvnX[-i`.%9[ !Ѽ&@KmQ؉F0iY[ZdR QdfB4 'N!a+3.:Ef(p^VʰsL")kaFYRUIӐ- V6ke nj1r zHll#I c.T2Ơfp1pb]FXTlXmϾ5d> I, +gr@02"Ԁ!u]~m6 ;[9=F1J\`k[~L8Lǜa֗T0KƊרP_zF}, ġ끛4vRdhƮz&w,h9ud)*tpbimu ?ʮq!qPG)j ^H,Z*0F(ROL5 ٧)PėirH2-PQRD4@T4PE1En8vFX֨6 AZM/08X芪u={@ !دOz:'sK?.ZyhnD*<L}Ns04T|%:YogFQoi 1, lzj#tGh\abBjw(cB#lDf%- 1y ! A0ba.&Ǚ %{D)lvS{SJ X˳:gcw+;=&*ܣ:a@Dx,d2rJcCfA8mCt_r[G^V|l<҈&g GFV' yVϺIvE{yR'"& g? QJ>E`F 鈜OX:mp<+p2t l7XLP"-c$ 8P(R!Y|(-!l5>}r":ᡦ_o]M@ PE%RSH.^uqM[@G%%y!oC)22%BJHrS/'t-!N]mdSfM9 W\Eh*I ):m- eeTRE\629]'$N͢fLIȺ AizLI Dh"ĬazI%[a-s5]KםG9`PoE*|g<` 2-"&ۓl ѰNa  "Ct r eh|$%`C8#"+)] qŇȈ]%@A+H<1^6Q(+/ ]y\S3-@a!UXɑF+ 3DI4(zw0.acS@ %dQ(D) 3GtHEEM+JLl$R TAUTAQHCRĴRR% P HP E$ITDM55- R 2xZ<'PƑ , 58=ub94:c7bkFRx8\׏[ s-Ap@,hr&l23Xvma6v(ۃU28GbXun\9M4M44M4ל JikVZi&tS^Ս)\4^#M)#egVUkDbZrEXNq( q]"Tt^אsG!Pz>+s4TR>RAn/)v;O<ِ)$# $Ɣit@ՐRDH O?{OrYT$}Q0^A&\?TY}ZCfBЁT!<::祘6/?5cp@8Bl} iH]7I"Ha0*1/_gD\?Ij4涽Z]7:1@mU(ϖ[3d/ ;^^^# f{-wu8P;%8V>1+Ɓ5:5L-?spu6T1G Bd^ ш;tR,$2cz`*y+R J7yo<]H܇<[ɫM(D PBH hVoT4UDZ[`)LM(8BBGX4=0O#,%>#͓T*&=vL"tJ24AH}R_>q/ zC B9#,pX- 5H@liؓCBU7~\R5 z@墌98;H$\ 1r쁡i5Ql#doQiM% Ǭu'څ34` s>˂RCO;ٍS7V Gdӱܘha4r\eaiyGJbUAoy:9ߛ&Rq͏=M&>y!٦02 $y!T*C5w8A aF%W@ ],mFHwѯ: U+[Kbb q=Їd@B&CӃxOmcSj'iNУ@`R`p5#OnZ0z+“n\A*WgML<5k3{yzCAc_Bf#јApZPl )X+a$! w\O*}B=! R@BH HJ48R'$ShT;f ]z-3l`,b ׹/vUmQe-n+"أmmKwוřcVڨZ9;T 76 A@fM(G)(({ S$I2S;BEQTQI )4O!0@B <]7y=T$CgF嵑7"(IZ,{D {xl ٻ{"bqf6LDґV\ 6JQiq%J 4/.Xu=9H-$;(sp0`A S;=aN@~o#R>Tdj)i V"$J()PX$BP3L?w'|G T iGNpBEA `P"*h>xH=<յUFvZmWoIbf ۝գ4q8*m%q^Y! ~Kr'~RXJ%.%b9~kyEJ"{؎CP FźI!gX7-v~vn[ +r(j8 BBrYn` hkݶն-/s>t'=*M@ؙ!:E?eL- m<" ~jEQ/? Y ߱z(Mh.'MC֏A 7THLud9+U OPRSlPmCC9LY1\N8uﮆ<>pBɈr~;g E~OǁZz[s0$#;Q)H:CJ}[x}=pe$U&i*=#չPFoBElnےZLe$gK>~By闁 b!z#A5:X'=`}ƃ#Ą:L2v!h!) An$Z'zľK(<}k6 adE$ JJQrR#8{4FhR"S`!Huw9h"$юZ$z'RwPH43,=ؔC8~T~.r1E9T$^XT>R$H !}0i vP{el L21)cB*h679t ` JEC:Jz "U H:P~<38r@5$w.}$%PF{v<]E7SԥF1S̎7NjJӮR=4SĠ|fšٲ&>jl/$'׽PAO7 O*tD@. C+՞T!h$Ue;eb}EVd+0I܁KXZH Пt) ;}h\6Gy\ǒ 13R)EHx;ۜ`DAH tØ2n1`qΉjXp:hF٫CpC]">RD-jb}XmFAQC⃶vt"t PwhDtc^, nh1]0q"bwGSPrL"vLjrTz`(i"*""&]irT&25VF<81l00A:OɂIIiS?-ADICW#Q]ݭYADI)BNø6臬bf bCE e0@R,TC^P7 #\$(IҚdM&t^$Y nCEQH۠wBSn~!|%U5D1pqYOC)bӞU"?_n-[ I݌Ԅ,0<*YQ tEa1͌g4~uUGd$N0p`nZ3z8<_50Ҥ7"B 骡 wmkX"\C",Hb'ϒ>rXqY9i`qDȝLzxd>]*h)z=0=##5%vQU-=k"F[c ~!.(i蠶p5J)+FR\ QL6 {uPR fҏxDU$SQJXJkB lH7BFr%'!/136Dh$&d)[ o> 1&'-/O<nZ|=u[ |᳚D=Q Pf$'ZIv߼_KouPx_~e'7F0z7=7}t0bh ~(7DS驘z1Y >!א7]ůH}/4,GbQLJ= ]({c} qQT Pg_w7md: z(``!#P(Y'Pg/5㯗HGm˲@i}VۖC5P`vhI$XK.pد9'_#2ɬC{m77ݸ\t\3UIϫ>d>+%<|W`= hNJ`W7ۦ{PN&z5:L+~[N1 Y]udp 2grPA,PVoȶ&YrRP}lzu"AoiVqϴDHI<出 |{bjk4 hAA)xC(yNjftoXSP{P> ځ[-].* -##RͰgP9"5S"޲)ʗjH8zCMw8;3@NQ-x%kJL,_jk9D3 { 2e2|RH*~R t%ԥ‘Eش$="ź:=\43GW%*S`Lw{'$LXCCI& >"ZM"Abt$]@$rkӢ#ٮ\ Q=Dwtͦ^g#+2;;i\ )ʎlU 3ņ!F !^ L?0 OTw<僪& z8(}{4yLHK6"Kk@ʚ4JџyuQR`"J qt6C!ƈ|>9ݚ\MSGqJ5*Bx,ۮz$i~wAAʐJg0m %)HjJHXNbaPIAekfM$/JyPvgKZz.a3G*h"!J+-2Am!gnjBP^IC)"SWSx8uPO5V=%Zv@K |e xmVᑇ 1CnL7fIL1oDNi@6ˎBqBBl;z~ϓSP)z=c (#LT7{#{EO|I0͘Rz*Ɯz ؗfL5f 0qd=I~3A ŀED@&Bv\JCBW(TJE';{cHp/ϵrSm~>N-W X^\6D+ ;aB>)^Ay(GP@l[ =(FC?Azu- ʛXΡgIJ, *?>+_gy|#񗲏Md 2̂Bݶf˗ee 65(g#X\'g˵Prbɐ? `4AA^{W5!ifd;!x:OĆߏӳk*PY=LTS1Hg)LdBN9SyC us04Ioƪ50,y`jiiQO%Faа!!"Ȧ@hn[dB(Er*j䡥ZT.X& '*9(F<2'2xȖJRfvN$xSQ[$p,(">^4$O2.}SX![/G|9&ccx-Y,f0MM1QQI"|,%6oxѰgXqqAY"p@`t;W?H~O&o< :4l+˧iRRDijߓ HZ[cӺutͻ7s&9N\6es3SN[) H#! h#AKL R  qyأQ Yϕx: .>U>ȫi1ңI$lu4C׷f(gU{!x~@ 9}AGv%DH1Rn骈gZhZanPV1ELB &پί,om(Fܛ6ȓPc{D[h;.;X82= `%ket%)!/WAh4 pr- AHCE@~i Cعc`4&B'5Y|6w)x&H7ɌS63ag3su_Ky(Sļp#Fja*j gώo-$6؀Fa$':cV*3ELT%THP 4SU3yZ(bb)i!dksDٌ̜vJA:"8mKQLRC̓)9f+G\ &kjí yG2u:J(("h 'J(QSSU1kc)B놪#gDiM' 4Qv*i*ë$:4*jy$z*L(AJmǸ[$CIQB3Ɗk95h 2&2jmXTԴsby΄L6("z:6$+L8hΉxs <((B '5"PDČM %PPDR%41U PSDA$ RF"E$ѹ0,IAT0ԒDc0r[ɂ dhR(8Fmc1s1G`(|C۲XdvM:X8" ޘAa=+CM a.(bӨCf˃Ń(䮅  Î3mp氵`db|K%k;ɥpOC` !F%)IW̊${65BHr A3Fd12ɕ4-2(VmeݑL+%̎s(IRa7Db ښ-.uc AsD TӤ9% J#*^iXT=[,evE&ky|Co3@cmAJ(tM6X|kT( H+_[mzi8ݵ9 {ůB$MA9Ɗ[e>I2QN~2:@G8Ш+7IG }"B tisv2)!PNoHP0 Pf{7tq~ME|G$0X(,A 5W*+eکmTLI(H"(L.o`'1'TT;!`F$ op#`9\C$ue$ Fm = lO-B=wӌHAd`"P_y,% g>GRض-+@~~ܜ t9)vYM(-Ն<\G* S:ybE rk ihLb fI(S㬘`\(5UrJBCk5 `gnqҏx8GuĕR ɚQuLCA!:bhPzP~E!͙EP%2Ԣ0:3=|YDbJJX% 3/`rI(()}O]q~I<](M`?#sac D!DFihhBZJi+! 2(Ҋ3wpFvouAXNm3lHkX>zp+dyJZIXy1j_eobPKqG; ʍjd.F&aR̍AXCr"Å1'wr pxb4Ullc~sB 2cRh MB4f6Q5BN@n]sthr*w& dRڀMO{2Ѡz--#h)-2DcqAX :E1LmY44l7mRG2n"E3ZC:T!>f0/0?qʗ9;ᎩK "@Rm=et%d=[/$U%QXhW|zWpaZ[Ohװ96n='Г hPht>"*jFCOD $9Aen XHp kglƀ(JIH"O CƥKDxSથԤUO/O؊djpPt"šߦPvyێ%?r $5V\8TD)@KP5E0|JB Y(h o*=;4K$NUK͈ߖ$n7f (xP氜gg$dnGD썐bhJA:E٤(us< ab%t bSH6*& +鰽#:H wLL9p*~\C!e<ʣ( o=EG`8dzC+I񨐯Ѐ)iTB&s//_y/pB~G!Ah+_i|WϐHH"iф^IHDDJH|Aԭ30*"B)DX$ xH>1+@ x5ڶ>_%+ʒ;"-&"I H8*}6W(B>yZ24*0_Cmgz{OK<!2@!/z0 hs "oXDbuȎ$"w p;e)W.G%}; hrZc@SK@ ͡h..Rs(Zy/ 9<<9qZU 0! X0 bҚ©LHHHAVhqP҃TȘ.0x5CR ALDsB̌MU 0Ru bX!:`h(qC @  IMD#DtX`h z̢̪LD1p De4f[j81rl`y. _e|Ӡ${y2irl璉M!!'2k|dNwH)G1nh#wPo)Cʚ2݀;LE'& Z "GHUm*m39e",D#bdTVi TdZu$J:h:Yq'ZP+T,8Z[5٭7U&<H商G-Y(p+ARV5JmM̔帙ܸȖ,0VF13O!ul)<!u%g>IL݊5JGHp{T[F6B0Zmx S):PreҋgtG;@BH@oUse1T} #QڼmoP$spZOqsϸ1#^B9Q";vsx2AW7$S?o|VG>iI1v t: }ESʙ2(_eڈkqNoD(}S3?PA Hq0>s8flQ̡nEb'Hys\R0LQ $&vqky#p,Ms.udSM휮H%t^*K0` :#/w޵e-$(S:PLdR([ֆq۬f~r{s}DgNe#{n=yH û7+֕" KF!i}r٥Y0unp@Nx`GFrqXրш_rBaO}|A]sOzȄO/kC/nFPXky)՗6B+ρ|JD0cIg $$uy@S B!q*l76Zdڂ;'4@܁[G7=b&pX@rN>NQ39ɱtÉwyY[(! nAD-AãLf{5o*WZ_ڼi9 68cVaHv)4p1Ht껠9CL`ϙS~g"" FÈ-kG AG*TDotEP'lH.>5rHeM ov1"|  Atkǐ}1z22\&.7 l@@p@A]e6%b"Oe p;j6! ]T"-{pc$ٸ`#v1xG_][@xGMH' wG7l5fk@֓ЄZwWMCN<"w~y8j%v2J-$Z,hs,bA\}dW=fdÛV| 6X9qvOC-;Ԓh?;FD͏2р6XuSu4_p0LG;cq^dwjf\d,j!(1ntN;A5yİc4-M KQ7Yԣ0](pl=̰Dlm}m es:j]yxMLΦsFjEZ7Fʌ7CV@v](Ʊԋ00Kԅ;^* ͒OaU=Ki#x{u!= thȸԩ!Wbt<.h6g,c8 g E!etG}wsyRPCK&ڶNv֦+jiOeҥ׻UMFpÏhm#~؈=z5-ڨuT~}oR-G=x4W8>gH{Ճe@NGȟ :Yvc<+2In&SǧS$lai!`!*+Lx) J0H"2>!'$aisMd+u\xJy$r)`{!u#Z_'.ihz]&|T`_3ԩYb>yeE poH!4lYg9T=څS&1G ` mB' $103I,NGS_ӽlb~/.4 KyO߲vzV#N!/묟u-%h]xmURjn#@3 cdQq#ޚP2׿fO31(zȋ7rKqA|2XADc땺 ˄)[\%m*He4j C†h}􇣡$EQ4\o |(5_5-K"7@} E.`JiQaA f'99j}9v/4zkN~@Wgרe aMg&,=ەRI x\n=ŜYPIFbĂ[><#PYpsd#e";U۔9`0p+O;ۭVJpv4jYC''|$o"KLrrXp49~搄3H6IwZZ3U_s}pɏAK&s~V "7$Ii#"D[x@Q#ROE4<)0.zK?:^ sfݴRuбPDOgCG11Ȳ[qs];2lzj~"5@a>w}mLo E潝\b0VL rԉ0`EPrЉs0z>'OpCAϥ}u+)p3|oc3Me^qӬnb.Hl}m@ 3oW ԅ+}dEϰσȒYb L*NͮF".UN!5BxC` w&ÕYkťEYQ҄ %KTyyǾfVB.kL/=rD{Lt83^)OO#Bc Eir /GT:DBvsUkili 9'FloO|(lѣ].8dfD# 4̰!4Fͦ/V1r5x_ӏBq]xi!&"Yw yY)7}AUv@w/ZݙsKxVr ` ~CV/{ӟ#Dq<k崻 wL(d뻲od:D7 тGMj(-)(JP*z?6+?>[I5>AgyE( 6V|Y d#!sF^y.%Ѭ#{kM }đ% "14 §d@N ZaQY =ƚ6g+!$Tn cp41qJ&2&pi4@M(``PJ,ؙ+ TƺQm$h5`"%) $bQs-Wx֝DZn; GMA_;9[(i\TkslIuFh呛acF3p3NۓW8ge40|uŲj$y׽p ^D0hcm ĄdT)K=fȦ߁AYԮ9CMi H$Qio<В@ ?X7آ4d= Y!._-2k_tƔ>x z=IȤ ;,!NC93@5K&9:H! "Ğ<(B3FFMb^&$BCCH 4ŁߴǸ۽.phhs#D< 炼Z 0 1T)_,;'J4,Rs'B|N%8F{%~M WW@(~Vu! \ dR-!Ns&pweT)hd/M/Ri$=XwY 5lјL! Q$Jd~8d_/.O!L#)B5Uo$0)֧U/aֽ0&ڢ/|Z+2>gNȌKdee[lm+dff * JsU689@2Q*hQO=u$)Ie'f}W|IقQ18@>Y|0®mȀǥJ"ȿv*!1_IIkhI+:@٧@v(>f u;w|+BeS$Rj CL㾈:51q~A y)=-Ikmԏ؈VBMZ^$WzBMA3< q6?6r6;$G9+NRA@ts)TJ(߱qD}F):m']A"'keY, 1Rb=|LUkQT.|p<3K>RԿTyT% ь,U'me~t2."{A9D0$%kcYU|~sJ=C8j"kDhSd;"~Eshj;B*%Y bB1P1NЇʭo*iN:J<=[nL,ҩE~\(&FDBbe|zst=TeB1ʘvbw*+AA ;X 1+t aQ ]2%V= nw`5Wf52=O/N  A-Ao8 vn&('EFRnN8j BG븧Ug+3u{z!I G(w B> z% AMMהIMW 7&LV\f̓d2hwVrh1u&e (Skx=KI_)brZuBD {D9"DcA*3BC!_quǯdq{^8ִfH (C8n F)#JPH+ ֌97kO#4l޶fkW4Fs2EF93XYwl#ZaSTs_,~Fxy6= KC :tHށ~_߀Q8εQb66$FfXSdhrn>R$0@-0RO2> < .z3,F2L9E^^ '0LXKqIJ  OٿTkt)8C@onƣ:Ϗa87t:r0ݰ"Aj ]  &{#>мgsiV曰=қ&넙Eԣin:-4pMw[QׁHPE(mSGdk| LGW{ ,g3)}OA#I} bW9b~Ls0=zuy v䖒3FI4\ɢƠ5PF<6R<IOd()S-di+ pɯsAa[١OYlgaOlKm !pq{HsbN8U0a8BגC\MĪY[3`@ 1V!?\Zl0<`m"HcΞM/,cB '4[lY] Hp8Mj/5ϙObʘ8SymkY|`oQ_aߍ39EL%1(@͈Z&9CJ*>PpCJ1ŋH&4Y( HN5L#9C''Sĺ"g/7 &Ej 4q;bk,UCA 6f`D;)|:LI"$cq Qwk* s]L t;t7H+g5k*܍%bjPE`PpgJJLXFpG%0# `oWݳY܌fa[)Հ6OX0Y+FMr1e #YE3hI/V`AmĆ^VxHOWS0} u#p1ҋKmn:YGdA l!CMfcuO<.\w4nBW\s,3F-tC/ۛ8Y iDnrHJ"7R;]4[1FSb]0wB#\`#(kGdžq˺ckC#6֪x9$:T>fK 8J푑|DLbh8 )h$FǫhE$8jm$JtE- EwS Cug6# e6X-}Yut(U_ؿ1-}1I9N}B.[6օkc.&x4B h<*E/tbXLoXri0k\-5|DǷT~ Fmf"m06H̉Ԍ*l3A bZq-4A @,z<;4)m/]]Q]W ɔq{gn6w;PC7˖r $:EdL"{@3Tn:f,[EpSzv.2<7`C$k :\ k(XADk-# 9m'~1OÈ Q~aU3fQqHSm@ilŚ;0V,ejK4ihCZd#/3*Di13L^4 -%2 %06 Y?b'3>ד:]ζit MP8]#C㖀P&P%{cT릏D`k?DfNÈ8oXg }hٵL`*& [2x{Dx9DI -QWb x[F gE2&&B 9*ހe!p2iC@p*,N 41LCKz)=WIN(*$8?AW(| ꑠU @.0X1E*A.N\dVPdL@%p* a f*W2F!@D1E2i(E jt d_#˼q)N;.X4 _LäA tG^r\ܐ^CA}߃Bp2EE20#F:04rO9AGexKW*hm[ImȗQ5sy,`hIiFK<1]2Ya u4F$Ys( Y+h iʇ`43̹ A4L/Z2r=3|~?AQUT !=z2.b;Ғ۶LWСFd C^ˇzɦR' >"Bc[ cKB.=.s:ddFxx`Bp5{ղ%/;Pq&HEƋw=a,64K*!8z5DZBƯYV˅P6obXhkw ҈b{{ldtDA%D84lXp`fL",RP! 0'SNΪzy糉 0esEGl]8F![5_D PC܀=DdWE0M t* H ~iU@y*T=!;SCq At98U2uC]N4]p4utC%4RrH"ǐbC1@7Y8!?׀(" A"{Wl=hbUT\&bA;CS+$7GD@ݟQޱFU섉3H6b>!vU^8臹;޹A * I Glk Иȅؾ.n#?I JIPՍ>&c vCIȟj{oI Nt(;(6 L"MSZNӕڎ{֦u,QZ|4L z"A32͗7fji HX*0MQ H +@8uFY}\0L`g,J^ѓӬ`a33{,hչ9,QޔC$Pf IdiB$ƹf / Gj1sE7e 4TVd mՂCc#.X1H J9j)[R0[ 0Q=b`6ApUlчM F m,ٗ,bq'2#G-AuZZn]Tlr!E J4ˊ4D'#y7dLLhC[#%f blm根 w>ܢ';`ƂQ ([@d$pLz˝K3,O]:;B~.s{@2L4q5OxgS'/WZ \Z+AnYj)kL0v@~Ov>o[3IhQ`[AM-HQ_8B3)Eź  2u'Jzqu6ę+D*|*bø3Df/ 4%(}b08 2O$ ~ˬ٧) r} oɩIolDROLD9Fv6]P\`sD`븋u6lCg jpOhRk89t] AUk >ȭN"n2*Q B#[̰7gؾ+%>ئ b"HNprR) OߍBzRʤUJBP"'Qg2cܱXJ*,F}iA{2̍2DgXYn|ڼZFL ofk![UAf?XIG =JNnV1V >~`:;3,Ÿk}zޣ%/P)O1Iܽ'G~l-!W#z\ðp=]8"r@ 1xθ(9x4Y9R7bA q#kQہʕZ G $7rIzu;N?\uDv TP!$$ ۶:m婢2c a^hj L633n\rQ+8ay.c~̠Q6FazF~ 2!>evjìoSRA{RLVg `q"(Nce)I@i*I{`{ry W3fj9_="DI ?w!XHDFqk톡DL2̂9tDaTPlQM7웓N!2ے %DNavQ/~ #i(Gz*z(a-BDJU a 2՟~Q١v g,fWM.sx,c:MB6ʐ6 X-ykpտcĕ25 ! q?&jHdl.yA;_>5 lhE[Y)Y܈4"7M`5?BE5EAT_US.z;_$@aը*$BɌk:G ln}~/ ^YFXP1=ZJs<7|@>45UՆpQꀪTtZ)^@:׸tNg߬x%V H>p z( HIT4B tuD PaQScN)S~_Y~D/{YR=r"E]Z`־#D$^,"MĤptrI[OAO?TH3 k& b(3 UC@LK 1`%)i"OwӅoQ:7jMH(eC[`YEs,D' `HbEiN'< H&.c'&\9oϵ!ߑx E,AUT4xA "A +?n olm4@8?fq~nT/<:X 8{!$w A}? h~LHG}&xW>+hA{d*GXB|`z:ۿ뢴Wp{<4#$ʈ3%0͎!|B0] OHU}r2k`E1IERQA?,=y*!DKhqMO*j,Z"h"S!ĔPۣ$dK,PQPS}?bet|@BoB4{aC .MXAR י7dg}?9̫!E{Jxd[C'/!HY5f~o8m;{((DcO#N*bDAC ZH(bq0b8 \]:bC捓95Df@EJcŚ0X(k8g--&6ٴ&!#fM$(&4[B^ Cw1UM\Ѽ@iBu; !b5 \L=d$B_3[/$;o%rntN % ˩crr@DWCa/,AP ˎ*bevr0 B ).wQ?S7_.@SiM%o9xl 1T$vwj}n֓B֨,PVիa Ul;AݢRR 4 B;7okv*kԞAum1)sG)6&vǒ̶67Y̛'DPЈ,,7){3_Q8D` gBLDc 4w}re N~:O[T q"AO{]PpvJ,B 'n/&;@HP1d:I3ʤ=_R 1&  {UӜBØɶ\J{5!AQSufcu_.3v nV,jM&J L8"}~pd:p؇!PSpeN63NkH+De=&Um49' -)A4zIA?,`V7UAT4dV))+<2 1Kr"4mk3!FkimLE+ m"min)8kiD`T@Y8u9$s?}ٸn$SVw]FS^ v65lR| ny!֬'L7ZI DKL#F_X @ΉGHS1'a8^;#UGEji˫tX;.u9p +u "$mᦘ'aWq8B{|0@ #+[mSD͎FTߣO? OytEWnYC8O̚U?0D2 }zA(<% `[p(y~R>I xBJyx=!Dz ?"88"ẘJ@94,Fgl}Ówv.c `V pcQOg'!(kBCRX= ^#a`8ǰUo1 sR2'8ڔ  `C(R.!GD*(!Ȋڱ_8?L@ąL{8}8i㻆AU *Dt,aP ܑP&i%-m$A(PTF(D˨tTQKQ+H2r2_v8舙aL7M_ڬBoB6Ya@!xn&kTҁxn p|d{[YPczRZ,S*Tye:rgˁ֠5j!kg ͲN2GR4D@731țYt]5͉XE?~Ga/gY1"5>AP E"s{rE̫B<\}ӥHh&BygځgmrM =eI@) 1" BIC( rA! BOঈ}RR R#YD8/~Wwᷯ" >_Tclq3VYb{0!'2սNx>f$D]Ʃ305s*wq)硳mMZgvI.ȯH ˾!xofh9zEhy$uiAa3 ,/gaH1t8/]>C;\ZJ@K UBH]R.o8@ 97.'r@ag ;z1`BĔB)9l=E?(l: i^!V #M 6)_M(ش/)J[q|:(<7 w-:FH=5.f0JQn(+Px(N^#fRT􊴊s0obyL JRGv²[Y;oKon G_<샸9 K1 vt:)ce"ۀHFU跈X=a.!;a@40DHUC @}Q" ce~ui0S@HRhwrsS䊐( e_'P&bRFAJ@8}ǐ_HrH(P!igyq=%|K48*$g#,6PE `X-aDХ"*?8bt_a Nf$8QMaN?CR}F|%?4>hhL0yxO |ШNJz&x'/1ާ&+] a$_k`q<|.P°/ %Q<$H ;!`zHF}y[3D(B z@A@F~C“k,#`?rIBF8+XWXgSBSTwJr9@2GFLb[rZǒITJ-n" {Lm#Y1QPsh R*(VRbi IذDѴ+ #!`HTS&?(۴^1k{1$$)ƟV'Y|[ڮpwT(JE5CG{ÚI'=="D`[JSu@'< 9؍^6cߑ"Jώ}nϷ<-Dh MGxZP<1?)#J$͸Pp Ld1Q—jaHScGa=ㆯQ*7FsgO>o k%HhlAP.}o{O>=@CXq14%@U}3 *rDdS,_?ŔTx$@CM\HР>ZV+P<v4ϟg~Dτy#HB"L@ZN F4cX6xNQq BR!@P']ڇ89)qA0A#RBNKR"o);R%r'V( "#?~w>{nvz#*5- /|zɥ*FRF)5?WJ Cݿ˯x!E*Th﯃(,DG̞fd(;xO&g6w{Sü ݗs6o }.&4"D %T@!|/4(.͊|9>%5oR*/:-S]W7wR@$"")B h T ))Hb j@$$ Cwɾ ww _h?;(i7W8bdPXoѰ5߯?Yj<=*Ώ z߿Y(ۜhF) 17BH|_7 .Y#^T ]9 3:fX]l w ?W7s/'hڟOAH" HPm}O/xv}=)Q:7_|?]kr'X?0}8o{Qχ8`'0X!$$q,P$"hw^(E3]5@Pu9¥˻{V?tϛ6L2dɓc7{@p(D4Glr+ Ns>&=DzREz=_/}9A`.Њ>&g-J ܞ~XC4?.XN@jF%VOT'?hoGWc)ҭ?<Vߣk߫\'ɖ~e|ѥVљ&? ?/>gڿeoowzOn&~AS(A|a c7R6,]BD_L8Tl*oCSo5 ?1mzTQ'G?gA4!Wo܏q#ѾY O( [#lOƨ~Y>LI#ݹ6Jy+T퐽'?Y_?@O֟}O5Ti_ņ߳~OS~?\=}y|y?._y YrO Ŭl` `z]`;ki?EI~@/6 K΀z@7%f8g2= z}!/M4Ӟ_w==+K~goo(?ot|AtGכ>:?wroUK8_J{冣d~'z'A/6.L?7A w @=m~@3-9t:__c[w<>?&cnݻv۷nݻv۷nݻv۫W林?;/}>}\aaaaaz.h@`r.~ea6lٳadUUUUUUUUUmx/ dʰH=(^R_<>qoz`n=__ބ{oڋUH*o3M>U`G~+Ԝy(D?g<{{տ.X@-C|FM)qے>d,_w1vzʂw'\gt[2fl^`,˛I;]cɁ n.EE:3܈?&,>/j@ į?tS!}ïdk'D @i}Wp?hW(ˏHJ?K00'?h_?^`e 7ߴ% @f؈bF'n6\S42DtIю'HFWNoHR cZ/t'Sןj}p?]d 3 &j/^~)>ro$O|q]>݄//\a_*?RL(HM߆O[,]@ߋ w;*OcQ_أ}Yg@pa_<<@wW_r,/} +8?̻=ZEw^/Q[۸?(8Վ ~ /Y)j<8; _Sy>Y~̏/q~/??S}?#t'=@>>o [}Ov??o|O׀;$xv!ٷݟ~,ſ?Vv}nO~׹?/ف_U<ѣg_c7~{O*}w?߷_d;_{/&׭ˣov>^S`~=(^_z2/c}_?b5A~U? 곈YK|I*?@hUBeYeYMY]YeQeQgbLdR PBLöwI^5k{qm{P_ohQv@vWujwXsA ]wtݏ-gz3vnOM;We-ZLYD\"Rzbno3*)s;xOa[ 79)˸=dm}z>R^siΝkz9;y;{wͰ=!)ݞ `jSf>yBPW@(`w-6qօzw@=ۺ1*twF:ǯdRk2[ mw^}w{=oXsw8GY;PP\ Ej׾P &%8Wټϕ]4heEI ځD(Fl}zh]u'vH QBz疟}MJMov3^٠Yj(*vc}n0>o<3ƽv|X{ԪUk< .P 6bԛ]UT$5t'x"֓{ga.}K\Cs1D@I( FۃuځiAqvwFZc}ol=OܻUݎ޼7ޱꌴ۷=P&{znoy{ϻ]t }Mar[QF l]dݎ9 vsvg*-*i92 (b2hz4ԃ}enH{{ɠۀ혴N_xtv)PEvݴtǹ"/%9{UCg}'|x+nk][(뻡;oy 0y}N{uBfՊZ }zYxf}b^}m[zQI3|׽s ym}簼iq3g8{u [#{9cJjqa;ͻCg}{ۛ}]x(z{sQw{t;= {R*L&9͙Upn^CsF6־ F̍K۾N6ۖn[O*P{޽-훷b&շTZkX\[ 5i jCnqc{OM׷]i TQ5wnO"L:^}:]m%Vcv3s$͑ϟoKղq.n_{B*U ͪ{ѭYD*R; $)TwW+Qհ@]2mjnYE}yשZs+ZɻvgZs/E,ͰgsOk%\U s0KUFw5+_}Εi}w}0m˦4xi&xmn<{= M{ x|G٬_]/b2f;1xJy[<z&͒* }[oabg $ )M=䔪uFb٠tYlm`=ހ#t@p== V@AV@@@`CLh`2h4M21 h<&@4!da4RxS2i$TBגKO?ȋ$Q`\"hF5!h{]>]44;k. OvqW#S=Pda;h]1{˶/D$$$$qqn͒&2d&;d;z?o[vv\y6͵7{g9ӟ+}]ggM^'ؕ9oG} 6VʮmNe^(Z'Er C--;SIB5w ,AtM\w @os?l~LTQH"JS3j80U\z/MVb{vIưG.s37:~\2@~ ։ 4s|U,E;$[PTRw>*xX?_W]p͟:oV 4٪^9xj:Њ#A?̾_]&vh:^۲vGgP(/Kٚ kJl#T4Z(mgUfۄrQPnEOCߊ(?)}$7s{GЏJ|legr"D,`R@Ψ,;c$?4 .Ӯg>ɼdвTW,h\Ty"3*J$B$rUq_mdLG.J+ qvOt #<3m0ԍ%ÆȎ ?"(~s#m>LygF 2tz7N"sN 5e3t {h=>I^%R/пIzUcg{vק:0EU╲QS$OVbX& 9K+?R@TM -jA3QШ̖K(][; sӥZ$dZV!'e)%'LG|/vގOT~5? WXoUwO%A3xYrRTdZީd8ľ1*VWiTs?¨/hh]WS" XbmҒSpG)_Mt/߫W8U/RG?/E$L_rkYQ8:_HM3?i=f<)^r Kwq6N|'βl;T%{JNbzYAչκvJ*~k{w:?rLT<,T?B'=js~K%Iʞ4)*PiEw+9r۠Gxr%-a2FJwMFHWoa3uũB*ݼbr9$N} X4p̣??3oȪ,85">"\3 MKIK~'Ed_f4-P~>_,+u&xW(A* ߀{⡮m8$|S;uZ"\OW$v"kԅaVT$N6sϪqw5f{?}Fd҉c^R| g! dZtOi|kVAzgo~]xgq`?BO?y[%Vq%x?gT~Xtqk( xy i5-mM?c7s4,3)Ik T#>/o@&UEQ#߱1{.8rWb &2PI$4k$ܰ&DZR"%vC`3;?Dd>)?t_VTϲJQG]qN%>4AG\9i eDD^ 7{0'-F( \CG6 a;>%<#!Z$5d'?m AZD9+*]UXr0f<Da:+OaCDlc3 ͐j#y玲t:[TgC:pZĩF kf?e- ^) ߱IP iIx9-6KZ/ ~O ckC:"j8 5@;龜P͛-݂muS "Fah4pȐ%=>y>E(?܊qxOY,e\aˬT@IG#mReÛv]NmM}w ,5yjP x:G2ֳR27??RQMS=(rhw2Pd6c}Ehl5 R!K ?C t[k*A1 8C<1^frBh6f9EJNFr>(`㡂 COd<t![ɢPŸYʄb] i#UDxz{:w tH) *Y$Q8Xi5?m*#f+k(sp/dFI 3}X5L](}op6pWGd($`#GZ|ݴQlfࣛ2 6@Nٚ i"4vJ;=wy߽lD.A,49q0<^GxJ1d8ɽ ?J f.n%"9 5. r,&UXoU#|YHiZЙ %G O ;ֳ>tS6y}K1}Q1Q;xϿ)?D"pm(z& ʒpx6htrN0`a{ _S3L%*M'ϛC1/;G>U.C9'{{5${] "ܣ1_4-W{w Z%?l lhx?a{\?]4gbLp&*sSu3hr" 'w[) Rv3}P)JN(.rHwuQE PM/)?;^3ߟ{w|dpTT@UJLS@*Xt=-3>Olп9򙥺m/U [Iˌhm|Yso&1~Dr6O!|+ Z[`ԟ]sfN&G]\Wl۱xq6iokRhpryTU@*# |L.Pp ZG޻цnW {*_,Biv1XiI"Kw;y=ZY1!I{_ELH" ABUR>33 DPax'_nwOHk|6;ۆW}`nϏ>_.LM0D߂Vsv(&(Ź~o\'KK^;tiIwh Q ݻogg(ReVE3~cUN:M|A;8nU5UVk{;%A(`"KPDSP-zA\9meB'~ĠREC o5tNbTykiz5,Q2i/V!ֻN1n{:jKkfRyGS)"e5UU$غVo,_J=>gC2 2D<7ko7frSsEMF5L&LŖ̊P23Jܧ- !a>sWT[ ^Usol$fPo;䰽j;n+K2$R#L\-O[]{n˟^xpdb6jDklCFD 35-J[(w=m;]\Z}"G<~GL>AM\*>i!,D7dhwNug'Xg;U@-V{1d}N.gP'M\2cU${F㞎iW}xq!5č}2 T48KQXɋm~uW(ɸU)fT@_ >?rJ9+drcT\C'=\[A ӍCyfk|0v1ea#5y=7Jz"`E vnQFB,Նr%rpfr,}u :og-S=w#Y3 "CW~~Աjfϡ "A~[aB[8EdԮ qu **u'TS$$WX _>(%Shyg2btݳ,3U{`Dew{aUy?WZߡ;C){~E!U"N[1%g=X1{i9D*" "KS=QB:.B:u*\wW5A皭-)`mȤ+y TYʔ̠59$_GށX C$Q@wt!^DQ:ӏm}H(QPjҿɈ@*IDssLE>7(};2(R Sd}7r.`*Lɬ)|0&f#Klϗ2y |r4Y&^wMJI!6ZQOYV+Ie_&vZwn&2rL̰*rr}[V,;ټZ -= Y?[GLR@ފx&F8Y2_xЛx‡Hk= n3%> woIA_{+p. }h}C?}|^c}T鑨DES 95XL:X>T7^n8lw L2mívsdN,;mKMv6k9[׏>p?Z/OXs'ͻUu^ +h*;رТ**O,j<7d)_gn(d*}@Ws_O=0Fyw->y2ֆ8MO+=QVF ;-?Ф|)̟E=/QH90tg㳉*~~o7d1xÂ/sSv }_{Yf8^v&'Z"ȣ@qn nH<@>@G?}G!M)s/W7v_9C_F*%gG8,e@7(KY`ު!]-މV{} NqJlKT>"'gwIjDdyyۭ>! UrB_EEOQLN~^g}f)W)1-^Z2/2bfb 1|O?50m}5>?䣼f}o^U{gm0 sLq[/ޖrsqovChvYKq?T7w5 mzikm?>C.6j}㛅̞^rWoOn _c]s\Zo"uu???qZnn?|]Ak'WZ8Y?ؐ}H!^ˌOJH#?pZB)xr{YGE'9EVGʪqϼ HW<_kQA:Ŝ"?˙dvLΚβZp\Hv,/ K2BQŠ3[HZl|,}l?N#-HMаĴ]O"㿷N;p ?Գ]Ac=b24b@O>X@PS  ; 4" q_Z_#e|i B`~P_ .g~wO@""'fZ regK݈PPPO5&~9o(9;35vq$#~^tE#/QT%ۢB\$"=//آ]J",3~!syT7rFjMgg A]W?yG$".IDrlcyG6IL{.w4ذcsApRT1"k~D]'UifJgd4Ma PaS=P^=dօ(i4Sɲ\y3E]JgUdzU_jN<صsxvY$MJ_V}(%L??r=I˧}KvV;.5{9?>0>'uKseGc=61nQ[vS46e:W+^UG/~cFhh++x|>G p _eBdR( TDUR+_HDAo &_xd|C9GiZ#b F؂pP/CCwl@ 3!GU 0aZW"JV!$" $x;zN^[=-b7O{R#,\- 8r)*&CFÚۯ Γ?9M`;Rq-'DƩB(TR=D \2#]vx˰WB1?~> u!  Oz@fQOB t@s#A?GGY9Ja>7GO) P%AmNkс@Lj,/[9jܑD9AI-7(bx}ԹXtCGoO{z5'o{ߏ{_Zf>_jq"j'6r c:\ٛ~GNHDLfs,Ll>&zktکvOL.?*6 h:NG簾Zen'7k *7WKiI*  g[O,v+VUץs!֨9$;y}GۢK?"8( * *b.]]]b|Vޭ ?S]TETEUT5kee:\xzPvK:4hxk;:vvy{ N*l ^|-}ZjN1YЫeV^kw9vyی;2.]wn]ۘ8M DP_(zf 嶶KV%EZڹ*Vլ*իVY)QFՔv~%~I/DR@j\j_sȣB2 #֕ T%/tZ7#eZkrkbuk+5šT7ͥz=Uze[>-mSն^ե/g4 p̚H$\XE_ΥM<++++++)ֳWYSIkEJX$LKac/5VZib$/ ܂KKhFؚW*@JNi+V.WW~†ؖ0CAZjիM5ڭXҪQ\2"0/P-K|]_^YS_R(Rf\&Qg9bi}S^殍V2VW7ؚtA* L7\]-1p*[[[[[f-,}ciuq-\h  *tsc|}yEl* =ֵ?DJ_ HB/;v:B%gOP8?`UPU RB0:6,3u =7A+(:Pd/Nkb/QnO!VGxI3ndCL+ip DA.xZ'1-Tf̮q<JJ&%A 1%RJ}\gC 8iB*1!ų]QaWN2F *|Fm4Ms/-y_*U߽zp{c|O"q; PḘMB9.:}O/gbӸ16bm#sB?}$Z֏l NQ_Ӝ[ !4UkpƺG qY $¸I-åHu⌿EgvEbUUUUUUUUUUUU=0qyCeKlvp0vH7'*0$8syfZ0:3YЕ4;oc[{F^pn}} X[l+3kY̋U{/VI&W% eīv^]'lQYr3 JԊ7xfϳU}3|QEQEQEQGQEQEU~)?q@z=E%xwBeﻪODJP㺧#Z fAyX*$MG +O!Xc/ӕO{?3W7*Xy&wG0(;#TvA;2x{wx8⊈뷈{ EdI㓦_՗ֱXqW+NoXґIyRjԤhK/7Ӎ2tsygr7 8W}I_ɕMRXN]e*{ͥs\=dayMٸw,¯%oRRhfNݠޞ.6f~Sov\6rY3:K>M!ʆ#ۋIN-`8!ϕgEm6?,%?R>fP!%4qC=#<+hꁹM>O|tZ Er_cI L%UDL8lOb^,?叿G2v!7KWLM'<8{a:~Ʈ?o}yGR8e:lyY 2F5h;.(@&"e N`2I194;GOc)gj^VЩU>̲i)[>Nr{N/;_[Rҏ3[0# Ӊ;qQ>X㗖1)KƘ+F0-p;iO[t\g>z{:6 =ҜC""|bN֚VN6<ꝇXƳ&!36tz|mqL^N)\tJ M^FAPZ$qa ÑG1#YbNە˕.սtF qݽJw:rO/0bΙ6YUT>s1?S;m@~0>#3r s_wqWY# KG 8^>,ADψH06=w ЎKߦݸoj"(u"'ݧgx!T!TBVK$fǣ^*0(ω,2=W׎l pH@Bj=t(Dx|YeNVo@S׀oߝ` 9J@(@Nd˴n[X@HߑD@}?Qݗ}6蒞IAf¢pTҐU*Qe<3 4EUQUU8fnzh24Z?|YUD #(f.H)Nov_ֽ)Ѥ r)\] JH Dþko.2jYM@cN Gޓ>[s)ۿ5t$7;9ٕIOk sǨre$P]@II""vI$"(((m XkM|1MQTE!efC2~< ŵ){*ME(LIѣO|}6F9$NYDX`VHY>KoxDo'˃#R)UUD"bXL-$Rr264|]GF"!޵gQ:24J0+NeV_l䦨ْ9h7DԔ@SESM4M4U4MESJJDL]`X+H0|2@-bl8s Ct?g$vWOkcs~ 9ECo൵*"^C uԮx8Ic\^P0::Gʀ ЀhMRl$(KZ5osͶ$"WOvN WЌkfًF *>_ fMbI$3h=P;P[{$+&+!`T1w'y~32̲VyRFAGF|SBTa1{6S-ŷZ+eh ~ :=A4%Px%>[rʈjʈCEN/$O^urlXהq(6DXIz93D9 088|5o7Hua?0( `ZR-Oc c:0L i=!dϯu<<:DՁ2 K CHA²2(LJ%+AHR$RBLA I341ED5d9"RPU4DQ ,5DSU-4%J2PQD)R@IP C^)0(qȩbZBa j "hhbbd$ "@B #шcJPU S BS01 RLSPФU!KL)3EBTPlaLT1P*TTUZV( md[*))IS (I)RRTA ,QJM4A0E3DDJRE,UA,1C1EDIH00A $QMR13-$E42EU3QU!E4PPLD$RTKU@@B4$J4$A#@@A EqaS0DJMECLAD43$DUUE$LTTELQUPDMB2A!NTTQ EED9QIT!PSA!-P-,EQBQJQ % S  J`&!`BIBFd TLC!P]p1)!(&JD(wSB@E,LL20P+A@A% LI܁DJDTDDKTR4URQ 2b` CJPA]aJA,yL1$SBD@5Xj@SI0rA3 EM2E D 1BA RXUXUd K1 D A( BEycJ2"I((  ЀCIHD@,JC%(I 5\{ʢ`l#'l<(mkZ/ƹhXJv'W6YZns^U8XQ99Lӭ{aX>~V߇=Rפ>Zrj!vҝX[M*5o-^X8\u:׾dO.fW=+H^%ZK>q{WY%׫F6vqgU86|BȚ&Ч18N݇;=ł›p/,FQ1!Ec;\jpŽ@H 4mp4:!ET$C#c XGuwG IKÚtF285Ug% "'p @i*}0EaCsM:$q{9Q"8zv=a8:z70u?W`]k\XHQ(Q8MJS*N~Hl<ֶ^S 6CK<|,!P~QaIVaO b3,.(^ :| 4[|ʼnҡ/@vLuSU"L;a4H)aFD,0QBM8p9fpE06ЎtKaKIv M hXDm BcHA͕73$i8C'^pa`jjgB3rt}>rI1J_mFG&7s/Rbɞb69'aCFI HDBX5 Dlh1cL @I e$pʭL@QWal-ITWt()^vX*L&/eؚ]26>Z|[Icn6$L8MM9ӳ M%wb'$Y#~ ՝ I`՗` 0b0 3 :;! :$u6c[tN 77>ud٘?XJd%*oSC26+a pL ƍ Z8yxA02+йxb׉y~;SlQg\fԋSmNޭ+fິl$ INvpc4hi)`\49搓*Zp@(c9DML33$)8 W5)8zhp=ឭqBj!v\$m`W:/YƘHCZPHi54v4 F7qB&#lhl 7(o#i0fd(pPSf 80`a]{1S +}ߕbq8>N0dyq~|^tZb% $B>,ʙ(BiF ) &&cӁJ8:U,.zO[H,{ >HíZ9I9rLAtUUHiKeYUVxkF aGY\%!J.@v.}1n~pD8v n1 ֕.LpnȎ 2LTvfxԪeRS L0r%] tam6=]rG}'w>j;.̉4{z/ľ,y7ѵdK%5OCiQ$ڇK8"Х]xԧʪJa˜]E]q$s:"L:R}8d-=͇WWۼ9F[W>8z`KE8@؈$&;LKAII h<|'H cab*bXlM)s#/ ~+jg;$.2 (aF0omjx ]3:qqpq֫#&  Ȱ 2&b/Zdj9tՙVcADALCm2 hX6՚))3l*JsoxVlYHu9˂A`;:`cI8# p0 hkncvrOsuu{ SVlI^ pA\XDhof{5\5SZ3m +GD%hmHV9܊tj*͌BV/hQr), @s ܃xcFFZVF,M߂Y4 2^ش&&IiXB *hj6m8&n6ː&&NB8;Hd؁9w[|L'CYX]5da$%䲖i#JѱCL4!d$ZtX"f|6'TdmvCߜ;Z\ n58xyfjlJ=E:$$cU2~2MK :1RmLqm# vTQIhʹjwʸʧ'12ác@QBB$1^`1 q."{NP$.t<$Cێk0.m5$Z&,FFXAEf2YQ,  9UU &8cG:u;:(v.lgZ& 8Nt>n(^+lDXH"#S#kR<!0f aU+'#w[w591ѦEQ_RvUQ>Mvvj1ǭSVȉ5ef=w Mkihb[ɈdM  QHR )mᄰpeMDDR1$`N ѽ=xȞX$ƒRߒO["d8FjҏyhaJ+l07.IE t+$ b*X=eJvvֶ3$Xۢ,EY.66 Nd Hh * ;p!RCI% "R@4D4БDDQ ՃBԹTE$D Q1W <(1f:shaHi̲/n2R4ӣaT݇NSWlѣ1ӛ6lh¿sfL?P Av$ }]?g_ ~ 1X͍rRv:=.MTL(0‹^J1*J*C ioĝNMvV&SL04Ċc^ Mln1+10A C䁿u+ aS R4ئU'̹Sp7t^$W G&T$$T@f Uj6lX P18J)ʊ23ֳ%K{/FZ519!q#3+ȥ?lhbfSG_d+{2Fbbت9aI_s}PѰͦVLV1gFr[Lk{8<=Pz7JQXz&l4A;`٢]f5!]`8*^"Y}l<[AYgFeȥ[}:]{,|oTo􊶆%8I% RwXI,2KEOb+)H?P~K`'I+< @P #RR08N禈?K=:*Oi0r,MO0 `Dl^|>iQ9-Ӹ~7&Zo&2ԬHJ1c vEW_-qѡT>6=?}N c6h7W51gNj+M$٢;!>G4D)ID4S:O9'$ٳY\aA2.Pq?lbe *dHBE$PB rI21*WPGت6Ie'T&Jҫ/x;9:~xM?Q9^o%UTh󇽺4U TUͥl+=NM8t4 69. ldvȣCXGJDΦ#Be6A`P XMrZJ bbbMœcf+eM)DZIù"8r;9ipR*R"JUATU&*DbRG6TJNsM+W$E)m=󻣔 Kfl|px0!`>xLÁa Ӈ̜۽o3H g;Ctzzxg`ӣ۶6_q~ICn^1bh؊7(R07{O=~)Gm}[izIœ, &R'˒1!Fg~2\<.@'_8-WÐzCkޞԢHd<-DH=G}"U'g6str-6/M20~H883!f~tf0&n\*LI\dDaP@uuJ_~L n2 #AO1p^Q;%bWMāЛ$dlêU-RxsURL%ʔN2C={KAh3vmZ]F4cX0L L@P")a"GkB2ӮdBqHbE*F$-ƀ^O,$ .1L\ 8DFt \W1)y{V[ɞԦ7\itQ7Iɏ/먝V1'zÊ4#h2E; &GPRr;ު϶ {\}$2 n^uy!hq:6qF(,0|_9+Ԗ8Cj￸B? }0=!c8\p<` T%17Ы  i6K4O?Rn:} 2߱j5/.nX44x6im 3X,y /(@ lٳg*բi+ᦊU<0{6?AѸ6S7>+ٲxQ|F!>?L]qqx&Q(pO4AaBV)]==WT*URX&11RUݝjZU/zG>硳h{L0)HXR8x*C|`j:uU.JZ?2>d2J3unSTTa6N8fׯ>>1,6왈 g&&"UjLY -y>[lw\GIv<-=B_?A>"?sHFeWaI_7U\7K3, z"}٩*ʺb][TUvyLMTUN澬BG'40dX0c '@-|(.РU7y'|r^1fQNW8:.butOx-alLl\Ya1N'h" jf2&:n* HcK6+ղy=8< Nm{ R*„'|q<Hxu"3RzJ,eU6Lb\TAP?}wޔPtKOCjRP/O^QM͞q/oOɻ-4WѦj[rInutWBXDNǕUUETb B{r6U\{傠yOwV=?FL( 67_V+?~dXƣ4BUMEZ8T.g:A>\G{={ <#̿ɟj_z?78|j<_-uYYwd͖ʚOF>U?,icl_T8^J k?Zx̶~9(IhhƘW9g>|9` UjwzbM0YLNuJ[H8jN)1= }_)Cы\Ջ_;o{u8G\_Jwr K公RU iMhs*^I^5=n}qq&G}wZ;zǩMӡ\v}ZU^lk*5HJy%Jq)`}{$ԥNM_|SL)=rQ8!y%[ݳ“>_릟p·-%~$/=z*-"K/ֿtW|Yz~=5W_k+..O)>v] %?+_sG誚ip2g)ÙiK8 Ïn@Ẩu 3Y^CrQ>&m'__4U~Nʃ"ltmԃϗ:Cr3R[cwe){-zMlZ󢯗_֖H$Ħ#/ ֦˅CMkU"A߈P ^|\,t2ޛɫ0|(jQg;.m1~*zk_GQ){݋w!9z,jԟb:/okk8mhk>}`t~Y6w\ufo>ti)SLIYOzdB[M}O(h|wkj5{7T(u5FvѸq.|[ GL:߫EfaFFAQMU4߮3!*h?Q'ʚmySv("yb@PmW2DkQ- p>.Y(!r?} >^Od aR*2ϯdg0ƁςQ6b>kǦ{PQMwUX ΀Ō<|?~{:)[ChyAP(Drԅbl¨ett̶_@MÊ4bdx&C"5E5^4;-ckqUmXלڀ֊[J"gdʃ,+ڨBd| b@:@zW. ppiN\ÝPP_?|g 6p_!s`s9xJ@jT?f? ӳ5V*7W̷P>-EÆ2 g bCÙ~кUgRtx2*,.!+-{ur![M|]g "N4dmb)I^+ V[ZrV q sKNkj65QM(ݴ$U=m{ I]j8b#^_&H'g1]Arr2r21$:$$j)_6aSZ W(iF$zHMO xM[+" j qxXq6SCweDyaYYQ \֟_'\@l8q> q'wA` âȇavP?B#"CP4=uC=fudDr:zv{ n݌ЁafL!Q}/Ix|⇠3[VltVXժ$fE,rr񲂪3(鑘Ϣq1Hr/wUVТY.m:M)Y븹ӻ_~ JU Lܚ HrW8؂7̻KKj]"Ess'Ebz lh{ypvsgZ[nX-wBMht}) (etD0r.m^'"Zq8a DAHBB#T>QI_^+fHzD *HשM$Zk'X6xɁ0&'l50eý"II#F8 HÆ0ILA4S$3%EH1B&$JjJ'Y P%4B*UE)EY"4dUݧGnO4y /V!DHL1EHH  u-Bʑi%X2LkMђLSX&+UR)hYdjҖbK>?'̋0 RJ=gDF+<ʅRR2ISQxLB*ER E$&SC0'_ 0CE~'Lv%m#bh:x nAE:J< Bio']<Bzl=eC1Wj@1.o;~L 8ʦ*,22Ptü_\;At ?!ߋtB#(!>vz`HY@Pxxa;L048h8UQdTM1A$BĉbU*RR*PIHmDw4@U*IUUR*HPHPޢ$I /ABJJPU% R=p` ,Hz%l`l_%M' WVeL `2oxzlۨ#PA"u$6&j`K EΓ bI96'g>7I_xudi± )aTRy''?HyME ҨK__L8WhG`RŁe+pU+-W@.皨pzaw>p }ڴ}Ъ&$?4lB ;|=ƔM't CùM߬ |h8dIvqñ6PKD̼_wUu>}젫RQ4  _[BX$IäA_gә*&_ryZi; Pa68^$FE@i~Yy?zeNGӢpL:wvd eLG-0=(ɍR=inbmpyNE#E b^H+ ȪYWgyOJwVMA_2.~LtFyBA .Xrd.Lr˔.\ɗ.\b˒.H&P&5I *9" H A1$9͍حч 6n7&7iR$\Pr J*X\q8ٸ$r8YDyS1Y:+/.橔-~0uW2|w2$(i:޿]#|^})`s;^LoN^uIdBN~*X \(}*@:&LFfr;SۡCֆfq%O/H&fpbM?7'LVۇe }GnTldN~}2#CByZ]0Lw."N%U${_rz!Ȃӡˆ}I<"XA)hܸvIqL@xi\#Ljd1%N)GȪvM G)nw/}zADKV;++#Lf(Pk!zK V20 X^Oʷx L֬v`DZڔQn@}~8y{ՀO@K>J&zwkw 7~zAY_o~*x-,m>$b#0+&b9א92 9T޶o T7yJ] $bϧa)jKF'P{ONxOvS&i%;KFcδtoAT PuiXț2 ;5w)ŇyL"l GJ崖jP/stDU ^57cv Ud-x6lMy8O 3 PP D2ȬL?Cz.b';bUr%bH1 4 i_Bi7|Z8Y~\9h|0`tl6I^m17K aw /:vd{8t.0gYxgڷֈ1J@&$ Hc˂k*7uloac!zR{qKF$,~sRwq#{t23 8x Qd$n0*0Q (DڈrY!6M]Jzq~wAcENlGR0p4TlTg~?;}dt'3;qjB M"q$_Čz}M`w '(aIɜitm'U>y~|GL|I6U19j@r)Ox޸5,I7CM}γ][g2QKB` n2q&wq@FyA,Dk KJZH5%"oR}knU0aը{pGz _SLHN0uңk!ۇdBͱp9 Jzu(ùaqnn$o:d3`?=\HcR3ԋkV|L9gʤ7 I7Л$>f$56 s̓? |i HhL ڨ #/8Cyso ex)2iqt&oY9+UF2y(x-;a ]:cH 'I/w~v4J%ޞ9W5Y2 ƴ}5.&KPcO>6l*R'Ԫ9H୏W&͚l;F)2zzǵ?IŠSN i\$RyhyGxJyOX8a9?Kd=~M8NNQ_^3C> ~<'~U%JF1P4#bCCu~Gmwݱ8?|Ѱ7S#&# s ͆:pJ = aɥWqDu~CQ3lR#xbΊ:J9e(P7;&J;aԧ;t]hv~t n3`h36Xo0ں5*dRWşseLd)0PebG)rᦡ OOwG~wyzGفٻ}I~ѻ&a~wn;b=LKg7cNnGĭ nU Ɇ)ޭ͔m%6aNMӕwqÄc̻T%!ʘ ȠACviUE9 pUI_1:%{U:GQOFJzS&>'>%cSTctZ(Jr`i꧒})=CNJ|ScfN 68T]8Tl4pۛ>u:'t3a̪&::nZ`͆ J@AQZΝwf]]Y6@*2gX>kp7#PfXo^(̠fl{!c8;"X#ZetA0ϝ ^ɂk*0cg;+nkD|.q:[XB=ݧ^]̅",ދ Gi cGH!hu͡u o)Ph'80eNȌF>5҄\,R SLM5 Jw=9$KP;ѓ~ڋmM:II37pM2 QV+TkRSM"3* &4?s\(*KS;rմQE-39k~ :֛1~nr*LM–*n`ƛ+pl)ܞlnLr(š4hY$=G$|=R›j}5[-rN0/py}Ȟ͋H6&Ni1=ם#:9}Xun= zc3>ٱ>t"}ok.e#@?' s/~OV>s$;>׃7ޙޑSePCMÌHk3) i A% QC5jBAeypkj8h"%7uW5)KN7PEW'Mb9YR.PpQC1H BxMKb"*޶XA v-iv/oؑ\3sl2(([c@I>qS^ڏj=!鵊2O_N08fzvffE;{&ZP-Ӄ3?m ;}dL c*B @#~|Ҏ 0Tڻo!^MX%)!;xI] zWF`x][tp`ϵͽ&}vw7)TvbX #EM&ƍ1̤oQѩ99cܣYY X=ӵs,ϓbIׄ>aqxAHmC y0ao8a%@(7W#a[=m9|39Q6aC/G$ܙz"bkĘooh"S^Op&sҋ&C*A+$5ȫ0MaI"ј1&X̱b:>.v~>y@Q:g˞1!8P 8D@U7Bծ75{ƝJtp}V7I=G }{{01pX7@ԟzpCP_Rz߳=_9 h:}6y]fbhz40M†p:lX,|Y (bAF{w'SRTR*IUT)TEy͎r' &&ґƓM&&bAB e(&(AAAAAB >@X(`QAB Q0ĬJ111M&& DĨAAB Ti1LJ1&&4bi1&10Jb|STӒV%i+ ;]wB17*0;E$8H{g?nTDC/7n"NC48UR%P&vUO{VTWZhu4RJ1UUUUJ$aU1L~-^\iX> F*Rc #JS I01UJcIUV1Ę$4;>{߿;Mhrn8&Bi#Ę U%x`i0!Uw{U&b)P׭I UHI)DAP(c0f a1S H0*aAʴW_U\ bO&11C a1`s׉& +V*`մ?7Os%Tx. W`P6dD<.$YI Q/"Ӗu`p5[wAE qV y\vQ”5 ͛.xX0cPWpmK4a9?D1pFˈWP JA ]1Zn#Uzf/jCǐɼ-\#}=#a4Mpzdw=Ɖ.vbYAP7P1 )QQMŒQ$>3 6acfٓKP(bA0`Hs964 7KCC 9AQo >MSuڦap@i-!P1+JA"bDAJ%.;߅4(.܃jY8f@!(>s,Ѱk!*(ED zCDg+p9d@N=~m;gk,jrE7v8̀Nevua9xvp5q$k^>Zi㶞 Gjr=tM=4|,';-&uՍ+Ԛ}S`/OA٭e%'H6 SZԠTc ;޽RoG1CfMdmO>/{֭7wُ&؜Ns@ktw9.#$fč(# $@ nkXbڶx ⣃paBc58Gm۝ 1|I۟+f2'< IƋ * )9"ƭzZ10Ө"80Xrgp`̱`kvO+rvޔ``2Mr锚{LJjlsǖIFW0B%yS733H5xtU0p;uhXNY51OӸ|J8Hii%1=:jbf7"͈Pk!1=Lv3/dC* &K\㽎͚lNּS T72Tُ6;ͧC hىy|OaٲcV;ӂݏpst(ph]IiPy=~T@vL{"[7v.㻺d?6rӣ8Zv^:b716 ,*H)bFCZbnľ;xcO BaRqF f;oPK[q n;`rLlcS1Ϩs[rd)|rZsG8Pu"L(QKߚ!콍܋O/zվ}!ܚgA\L0!Gtf8p!10kahem%JvdCI$E_4䘥^SK Z! LeIx|KRǓ,ľ gpSQ5:vpQD[&7(n%RuqlVUΦOxdTyCZyi nBI$w`q}9(COO'zzP0-.UL P>{ eyUE1BQ 6=ߋ@3qrEp|i4@CDcCt)aM͊p|cAzr~Mi* MhZN?'2LlPLOs@ѡ00rb2b0Ц:G4vX>%:!ӘԧM3W+OޥÓMxQGQl`wϢWlw&Gk7{y}J;]w&͵[+I߫ 0͙ gၠ-5vOQφ4g,Xۏ0s0#t6_A)'iLTc{JtäOX!1_ݸj25 jggP:PM5E$4:zuX<`&2=4BW_Qa8$[(2lp.^XA $?Ŧa\G`1 P'q. v5oO~RC&AQǜ7pHˠd6a/{2ry95.}7"1`B vo<^ zwDC u;AɚpȚ9ꦸ3q'qqqqq&3"itVTC\e$K aBԂlRj[oj1?? =շ73✿o)"|Z|Dӹ]N "N;~mNWFex6L4O/Ό:k{}ۜ2*cnR4]*RTű4haȣa 4`! Grۣts7)JQ;hUrybN +E%MTB;ۻ(mC$G4"F)ܖ84Rw0Xɭ0X ϱ|ɌiJn+LiQWi~ vr16aُz5U1эln7nn9xF8iU^e4Ry3ޙ*l٥+iDQ٩6db|kO>VM)ҹwjmev/:9\*f7E ?$$pX9P;,Z=|%'DC2C$Lxs9;_oGa\u왉x€!l<$%Ed΀HhB4#6#|՘,>\EM!i~VoV?:r_*$lT0ãō}},gdgx=gm([jdR/ဨri\qD hs7qígP2 *gz)!,&ϠR \.h(2[`za9LB!;8jL")jd4w `A"wfj/p$6*j!7*eUq:fWI3Y8f)`_Xn[:I13 Hpk[;B^K\'3w8l>T cûc1\F|/;~Ōd=~9Z? `IFC6 @ߠs6<',G:%F;iDf!#4{e'>88n~*k}vd`%j'7fFVj L<ƍo=JlfrӽL7- $X1yhFh^ ۿP \ùg8W69 ;JO2lsZ$9$D@XfA/K 1ǰa,րmtn,bǐ ryI69)cvkǷ{ޗd+)!ס\&Ư)R E,sU;PL!ĺf|̊q*5~8fm8ָTd{xCz8@yCy&PYSp bCbA"fǂ6_V|L߸}dn&(vKT U3H4rpx(NNo}* >=G!?}';6?E>#cv8>=jO ?}gwXux+Tq&X0ltt)IRU?=v;gpv { vCp+Ǔu3zy?J_͙Q8(pOm1{S5QذY\iKmN(득@!Ԝ2 bpn7m\YC $= U'#dᡔ+G:4nTndaCxdc={z$r6S.oV8?>ߡ`Fܘ| IDŽ HH&kDu'݅`4P1!o>{[~4cS}Y28e\y<5Ѱ0p&W,fؼ[-;p22 !P{~ [zeMof8lA҂7և4C<ڬ \$o3.ClsH4YWvצE]R=ǩ69ns`I:r[jB' 3#.cN Ar;NS>lMӽ檯eQw.#՚ 1P/h5I6A0p6:j3lم!b6|.L?ƃp#lt&\26Y@}c :N{w&OÃI%Wmh %D,T` hᓃy4>K~~k`.[+nHٙp}2/"q1w ,Zco,ðaBTJIE'평d僼 M+яzIM$Ҥ'i+6|6L8nOOTd4@=dIui"M(؂ q:K]]ccvm#}FrLtFݤj.q2@d sd2䀞:0k#yf;J0SeA ٰD81b+V;QFaC`86xIL?w1Tm[zxnm0C>P_,\+xIw63Ԝ}F}?CCp`/(C1uLhTh:mDt`l$C,ƒ<8nTYR+KIezRN'gpxhy #2!e&U<*`J,a/~_ڢRm`RQ>h |t{Q nݬUQӦ0M!!wsvY*nx}k &u;2/(A庤m?8^Nj͸ڤԴdn83Ho26f {a7\q Ф(t!-V`<g$ (@-+f~n}!+ pfLh0 Z}B0 Ʋ >:g.QrNMt>y^\$==l$db~kx}P4}9h87Vf߉<`MUmd&*ՀӑER Rr99 V Y@;62,ۘ;70A4Wyz|{&7/YO';DpM'?,bÇU3cj '<+ZQuʵ e^z0TC19o-\NjlYf ؆[$qm}EC <rw? Mq]߄@ڗV iܘ2# m6[}nffׯtuS W }vV~-9̪a&$WCªݺA9naGmE.#f8P&% u0}I;8|xve_X, C`bDbގ̘6GiZk`[ym w*C~7zfvZ|f }LhCfArʄ Tr\\L]Ӹ@x o͘ݲx:t3НCKŧZAy~G͝}\ճw3ݡ\ n{@Lf|",ocn) =7KA RDݦhS;=&bv1bf形cy+(=n WOnfjߛfQ3Ɩ_>~=N=sN Ng!]`~T)0DVi}XPV4Æv ?MꥻwY0Ƃi&MDk1Ǒ!^\\HHER74hp~!{]o$2M{Pֵ5QYi%FrSCМt5}!@4 ٠ؠyz ͳ ^ZrEfҏQM}d(O/ֵ=e.6iԙ Xwzڤ~#=m/=,:Kx!@v&$Q3GeD@A\aCK)b,q(٠. Gh BɌ UD8qBPі`,c!BDZHdh8ȳ^//_vv>:F)w/9Jx76wƍfӃCiϔ;#!ϰ( H@?\ϗL *% ް8{SCf0Ư`@46%ˬG{rǔ;V\MϽۈlKcFSi1 mN@@qËL'pLk5A,^p{2 զ 6)5 MfAu#r^L^to,܀#X4Ť .Av5BLPmx-KD*L DU3F{5Tf IlТU" !ys( bգ'3C7)& uU3(|?$u^6 ml11R `2) Yhg{ k͵7.-6g.$[v8/+h6yvRT7?Cna8o8?fLB~s9l1ζ0S$X,?WiPېcGp A?՟R\Ôq_Eg1y{,=oA&x$$V!dfַ%xE4e.ǿmG>b8L2v ,TOgA|;M:fA(ksA BYQTO=kl!|jh|_hiͽGq8nOQaqVɠ"kƕ\29,Sg ɚ[I rB0LdH\4x[q{æTW e/rcۏ%ZgJXDaC&멗Pۃ1]k!46.0cc|ZLfԓFhiKub&36?X) guyRp̆S\]Ə&Î=ы񷻈nm7FOnܚ^!Mʒ]$9alr;b}/w,`Pt "D#y X`+d8n:Zm杒v7`X%2a {:T䐪bf_c3Peo=4x0CLr 7?PFCcnivf0\rr\%>5@C5 3s?\TEpagp9 LLt7A,IF\aZkIa84 rSI\'P3y CHi }Ugm=JLETuq ^YJc1N]{n_D66'e 6z>'h.gl[}FOOB  l۬?wo6@؇S8GR-ܦ4]oG 0?szi#<*͢ @y}0`5ڃ aFfp 9PGi0@L6A-sx A(`qQSSɱC>TBjS7ol!@ji: nRi`7nJrՕF7X2 flp8ni:ήr>OT9vwt>7cɱu)gڔ\8K;؆/j||鬏Zӡc>R>_Gq05sľf|ɝ"h̛ ^[jN,)Y-Q!TNQs%ySKsKM)O!ڀzN|ɰݝ<}o/pȑ Ǧ.fF{c7^9͜)^E'mOyupg=3f褪^'AaASA1fyg0Ac˯ ɫ' w ~ {$`+}6PטѤM;T5ϓ: #=vk~`E[IxJ?uoeٌ1 ϖ>(͹; 5aj.tc`ibfuXĀv!*f1P(yq37h"G 6@߅mfw°5`xNM:s|F͏z`;xqQblw:Dl~w7MӪi*p7PnRn,e !!>!`:II~W|aPw\*T8p ߫ZyX q)O~Ri;2 xљĩ#T\a X<."ƅ2q) 7 _C$x8su?J<9=zd1Z¼Hd5;ާ6SM j`d1+0=}u q62msB$o:)ec?#ۡ,N57 )iR>;xD4 Ai7 v)b4MF5(" Ĩ~[V,XSթ t"cF[mJz68xs曄uPށ{PԨ.rR`pr Niw"C@ bvǗ8hT_B%XmVH}b&I{c= Hcpp{dd4ƈtT>|Xp8Go9+9;&&tA1|K?0QE݈)apB Rˉ @N&&{>ScxkF՝ B~WzrqV q봓\L}h ՞B4r2( T k1%}<7P@8dApRl2ǥfr Bx B#T1pFTQs Q(kC0B k텟~faq 6UMlMHr:!v_8xDD`[u' @PVŶʅH!_@15i1+nu38L$eA䥦B($l" rhv6NyYZ!&',*$Z/9iK2*X U4g;yI$o/~hæ5v)Y'Gy8 r)cבdJv e`;sh422Q< "+ɆNOc&nn3hٟ1S,A 3Uw' Tpa}GfkoC[}.'0c)Oha'pvj1ZdEzZrb<0V&q|7pJ,ė<$z(~u@ 5=q3תi4npnw!jQ9/4hv&8P `8I?4 KÆ BÇ\pw}vYgYݧc<iD# z͸ h]RdxטP$ &THx$p4EȤ`ɎO!֧Dt0r#uV6V(݈@TZ_$z=sT+=!T$"@ٲiHϮVy\ ޠ$6ŬTIdH{BUDE@Xw#f2'KG Ch}Im9l-M Oq- 3M75ۮe[K\;0Tuf\Wrl<:B|&0Ѧ 8Aur(?UH ev\)ʼn,njoon<{2 nX|UՒP]q=aRf7X>FvX\1|V6\y0Ma75 ?N(2FЍe,~5r>s0q93r^Ց1Q%<1%*lpێ_iK IȘ i hI"{S$3G>cY`kB9$(tL o/84Q)M<ǹp#!7F kx: Qׯ?eKi0bwᶖ鍕EEUc0P XEmƅ8ql1 Xմ.iM}C-15l:PQ $&[;ٱǯS1%cQc$LL&x*BXC\0$Fj ڶ)`*clSbhO'8=F ;'T0yAMG$ui4=Fgzy?ێ Έ5pM=80yԔx'  1I4t4a {Sa_lpl6nrs;ή̯G\7S#OnN#9 ;7nzC7p4>wV7GCsܣ+J{ϭxnwVӹá؞&ƍ۾7L|Ӈf;+crJL|ӑɧx7 EG c!\Щ~7${X;'dx4ssGΑ1X,r.>GaؚfnvC&n+8n);Ui1Wf6y7cxÓwTԱcƨH; =DH3>fj|g=UrW[)p>40RSgJM4p=7gpRUl4{Nb'O,P,8zLd՚,8Ira90/&,G  2fD$f T$zW]5ymcCgvxF56pc:N^:dKd-D"&) NB9 R-С3Biu9-TBiiJhՙM*VQvZV?H$y-Ѐ7NYo'a"nj 5yJ_4^ Fd֭ oML?hw 7zFϬp!+Q Rd>4J46(ք>k`qE#t "_YifDla5^a >GwxJJtՇ;n@#ɏoW+rG.cT=%u# L * X2tFnz~[;?? `},_^Di +4 nPG)Ӯ@_lywM3U뫞 /=:BE*㝑r&Ghv*K_5S15~~c]٤JgBbcYϸ!(7U=~?ǝTC~;k>&̌JHJ̕HUQE@W P$Lnjd ե1Pْ#R|\ǥ_`:`c"+!ļ/ D*ch@2'LIySؖzr*@Gͳ~Ϋdo^4^^B9N&FŲ[EJ>VڵS!P3~gg $҄A 8H+nj)op#JS^Rrx+8tAx@[M? ?= 35**I!Q֞3Pa/ε=23 *2/D 0#D12HJ) av@ O C% .E=\-yU>G ޭZu;myI%ԹW̄\S%[:`gz1Iu\)//!.]Ǫl}h5>*c.9;ci6$%dgK;R]bm4MQFBM,kXߠaB&+th{Kk=d,?ĂV*gk 6r֨0 ~}@c!P>tI 7` {bͤu`isKKWI t0?uMN^QRdW8a$Bb?'o|lh_`l[}T _);&KݳjV3Oc{|i)UU^4?]j|u姑{iM 18}x%I_`VvyIF/kt&|y&D~#H!gŘpr|iяܦ*@D̘1P&A(v.6y5ߢȝ8d㛣+ar.W(!floƩѲ~k3v+3OW6^#PMYjy)'oewh0$~:L#0}}ēЇwL%i?Gֳd:vbvқЎqa8Z]HNRaa U6BcWp;ʍJ+xɈfm<P14+323PAmi[-~b&`m* q<>Kd?G &i 0S#>ɀ%Y3s!I5x؁3ঠĩ)~`PCQ1NY BqUL ]fXb.Q2T-\3 93tx/Y2x-A$bL\2zj?m_%IS'V*~yN\xwccjxo+rI$Hxf"DcB&7Dh ۚf6pE`24dtޫ !fc8d5 2R F~H]5@+j@iTJ1bUAg$ tFERae#R(bY'#ҹUlAI#lks{IH҈nܲx0}t!R.Z**u0WȪ\-ѱli2jli"ignG:0иIsEXš5d5dhԁM20U5pcw|4i~h$p]8xbae1RPfť-tDznb5 Vfmq^z[w5MId8%?tp?;ڼ' M9,I@YػxReB=ii#s`t`kU[Q`;4s47gߚtv!1*j:f~8 r"ʨ(/6=:aK=Z)s5ɽf5:Ry] 74=mFspwpd9q>y֫_liF R%8(MV_~j"AAV7.+HXH:LssIRImm63WW VݏbgyGop_f& c1 ~2]&t,#rM;.Acz/u- +(fT8q8Z$cMW0̓ב$OɨOd"P!{3ȹX262,>N064 Q8C͏*0$qd̋ X d"|&nU0p\l:D Β18.Em1 J PK‡vG-Fe&0/sHhd-T|ZPe\S98G^`#:ƛNRBŵ! H!tSM={&Qgs)aw̘ùjj翘HM'8)0vY^N\'QݓM4g-wAi$tLu/g/>L 18:B\Ș R^g{odB.@)1w}@ʄ>K3fyG @R܍eTp_&d3LTeL#Q{`HG#1YPݯ=kѪ mGnaJcga- =cMȹawG'I)th; 8n.>Ulsش15/gjnr y!}1sFj'ZXjnĐt:_,5{.۸rB;v ;Tlݳ#T{?.LTycז^G ґebmc2,,m6x|!LjJ}Y~֌ 8ىYh|qV C8t]MdSgP؉$vj^8bzbs؃nZ>Pc3Z=e$({#v*4']Ufb1d@CF[6Vm1 ۨleiL (.wSm=]#W)ӣB,ݔ6a{t㗁ߥK2X }o<ڦ:-̝jV;~J'pSײt /66%A@=u{W7k4_Ԃo4cBsWKHȤz$g|g[>/` Haj:|woO/{A=!0I Ă ZҁDA1 C1 C1 C C1 CĺVCDZ"|@e>c@ )򒚔Jp802<@ 24HTAtG?^6"*!~ =b`}+q:-Di*!k̐S#;;4QTE.9EԲW9pʌ]ncNYS[&3A(ZaX `_JZKv,ZJvbv'hpdsaDܕn_B`ul1dsЗ/K N !(Ӛ$Ӛ8:#;Jwǚu7`wzsPx'x'd|=ɳ=4:8s4)" ͇=jȌ.&C'BWXe|4,%Ot(I_62ƶ1M FkN5s*DGe"ĀU,1*}2Gg|0)_@z~=c|x'ިC hYqQ5tnI/PX\qo?㱾{S)_зəʎ x[KiIe,:ck7 @sPC\T}OW|?.Zv^|Uv[J ͭ}~V'<-kXlQmOߟ0hxcflϜ0(?E%(#DETI Dď<^sD!DHzK "WdP="g= Er0Ht֎RfZ7*tr?C?)䟬?"_qF& qPNgna -z\4K=jd״A*w~" zw_WgZA*T̉h(g=8W9\&4PN698'J3 2 X(wkG|V~baHtcI'"D갌6?!_;ԣy"8)6cO :PYa 4J?Ll4zxB(:}}5\T`(8Fr(5݂Ma lvʱq&T7 dC4e :LɨE!U3D0HGb(rO'$*̩7ճn[SP냘V %1ׄ"ۥ@ܽ_4Id B+F:CZF+)i[L∧rѵ(uh5>qI$ECIGQ'͒mS#S#_!MHfnc9 `9{{Kp߄-{R12 ^e JQp0,: *H>nARE~iϣ?r."@pH#CsTI# Cנp!:XwFs-'v>j!8Ɇӷ_>yh7T77ct>\b$mπLG3ub 0 B 80MO|e40jcՇ ?$#[hsmؾ>׫p}P~ŤƫN7X$)(Lrj\ VeL20=K0sΰKޛnSA B6h㉟pK Lۼo{6:"& 8n!3`v FN2[RO*2?B?>ٕmWk1*l^=g%(Aqz r4y7䴞!/"}~dk$Gٙ4&@6gB9ޭR5@;\@ӑz# &&T[@0JXࠊ 6o"!9nC(Mm^\ 27lWT]dzšYccbfV<= ,N2>_wRD=>ڳO_Kv ĨD"G;Hn;]؝oyQS"S]L ( =,u4[eP `r!d LW-тg2GxX".&Y<Ѵ]Uۦ1C6wwmk&z^t3尿͸Fxߎpܨܾ8:~`fw!!S#s@ s7ơ#G?  f=LN&6<9XG m1:GB>xXRᬭ \ 'X$^\;`fX N¶X*(Nz0߲[1)pb{*LpuQTwb类%lB GU.]ЧcJRʣuD Da9DI9 7ª\dQZwF)ϿI:@ SRV{-Lȴ)&{’&\4a2-{obcYfQ6Pp8l$`tQSc8Nj|6[a3!=ڍs-i;:\ί/G׼l#k|e4~ahц ?I)Fs O4l064GJ)QL0H#ESF0à JaAFSc hDGW x?`";; xR!bR0a** %)T)=Ӥ, Bc9KR_>.XI4è;d?2VNIW=5]5̰@%C8w9NC%?W$]pgo#VU^Y/9MpIg$5p<>86,٦mM)0ДrMHOarj!&~p9J{|vC4) />MW ڸ07`ˤ"StpMZ,( $e6}埜IǴ B6cv*(?Jr<1m?R JGAi"(K#jҎƅ``jwn."]-23']߫nՏ7FGwV?sȮ<_Z"0"nQkR@' 6G%dijx 7#o(~:?__5۸!,fN}{ؽgxBlIYQG|ŌNLJX\Ba [dC"PYRA!H_@sD6"@%hr()9Zm#hNn rbԢ<"DqXs⋁,*mLщ;ٷ `JvC+,T F zT"'|P&EQ"X 8c3iȓDjdPǸ1s2E۸0lKc/ 9\Fǧ7Ɏ ye"'\%XILiE04z1sqn*n1%.K|_isp wnU'SE1 [[HW>dE*V_w뤱m % һugXijLX21FK`dWgꆳ[ -$ܸtkl?slVOLֻE߾}r*WhoǮ'RRpjz%plMT1v'BzhqL.9X2B狉k:icem8"2 s# >rBJJ.TB.\BJ*PR.Trʔ.PBJ*PRʔ.ToxB+$ywa8E?Q1R@K&ad ~A4~ L}u/]^ Rm "Pǻ"!#`xclzz!U*TU)O%QU*b(1Iqh^ mD7`/ 2aZeԄTQ37a!c|M pPB)d>;c7m)x/=za͌|Cpa}{>S4r>SDܥ[ٳ=Ęq466OsFGzSw@^oK[aѿ0l<"OAA{xZH_[Z|HK  ȫ%̃BAt,+ˡ\>"E,\#1O҂Wt`p9C2 öؗy&&rss9pr5t 2@4H3 ]Calfu?O^bXjOǮ&@JD>\ Y05ifǘY4F3?w;`Nbz"~.n$>LHh@3*r7D/*ZDYU)oi70Wòs0IPy|бzƎ= AIdhĔs5Еh8ٶJ Q%8wckҭa.M qi6;+)kuw;:ۣ?.?C&HsGJGT4{%GL,S4*˂kVE! 9lY-R I/sl#rMSɞ(?<;N^a&R<ܐ4] = r(Ϟ=UVgyx̞ճ[.xS +o7O0:O +Xx0m&9(X.]4;"e0RE bysW߆۷_,{lmKG*csM]ӦpwW)o+94eDKLˊAXcAmhW'Fq ܱlRjD)I^ YB.-9O FYI|O϶_B<埇1`tHH_0n:-cAq`foC6LN4J0Z9Z{e &^PAگW]-cL:?)QX?<M99 3P,_ tg);5wHsSo埽z;/38<5tS!L- b慎 ¦1$ĨI lpؼϜàd _dd׆a.,+UKb솉Wc.luK/ݙa<^E ]ϗ~!Cog7n*t/&Ƿ/)E#$IKo tOnrρ#NaDYSv1\η])_:i&-D)A yy8k"dvg9v¦͓PĨ@lX =cnu8 w^j{[ (w#_.]i-<33)G4ߏjX/wc~w3'aav&vʄ%6ߪxdx‡{_~xc['3ա2_LQ6-tb(gL'l+yx׆us$rnob,Ln do-"יQڌjdhy#Cz|u.3qZgCF< v)[b XcHS;=ΦMal&4 %,b\ln2~#㝨]5 T$ ;XPDL{Ͱ H8_cʝ8pV9K\җw p1-Nv6Vɟ]tYA IrԻ`_$;~m%ML7dS.RUcŸ<0@ 9!O^r j7ܘD,uSggVQ PN.hF9oj;?9˷uzMզav-Q&hKe}(e$A3YT^F0^LWyHwt>S -kVe|e[Xcr>@w痒\ߙ/L|`;- =hޠl̙RAP aPpd '濸̢@ȷ1鬚]J?2 {]|^~#}m>+S}J(`٢4RT )UUESfRaZ+ «g}ycu^ϺKavxhBp(bP_-esk_OɃq0?ߠo2 GM?SQýx2*`yE|$zHM01,I2K%UUQUUEUUUUQd"x4hG|T —*YVOLD T!K2&J3ACa1 !І$!!_s.u JT¾#Y 0bPKA"DA4@p L0%O'4h ( RR0XLVHȼ -ZTBRhDԑg,(RUU"V& (`@D3  KS CATU!YRm* AT#4a a iVI$%L+X`.&(B(hņZ`")J)JQN+!EPnqMR|9הk()`vsj'q RaJQ_'@ŴՊn]$  ]T eCV ƴxNHaK(D`IٺF퐜hI2BtSYSzB sY4iMP\B'RlL(G~?8Ul"UQS" ћyg?9 w:#>Njcr^`cJa!4c˙+:lэcR}b^ԔG,d-!?8 Il' B1daU4 ,;QIHQi* -jJzP#l޸#CIV KE)bvMZ&(Z+9'.LkG!~`t(DD B1yEZ )'vXOHgn~n}?q(H ?hS` $0pd }s8J G bs 4l$"噅O΂oH"# Hǔ &0Q04P ;r(fO8jcjMlgQHS4Hb.ocu3$dv1'KvΔˈccMw֠^'G{8=roKOSIrf''!R@u:ZqQ.WKcӜ`ɢ_x䮠]Q>vd?uF9}bp^GEDʑQg0MY2(٬4Z'c)}%Mr٤ܙr;E[>HJ/3cT :Wg DZ)"N .Z31-C3Լ ;4&&#{JGr{]:=~ӿ֕8<OaciXٻfǵ9<_K|iUNuW<:_ۡ>w#'PwÁh1"HHH #S ҞOfi>)݉xJtRg`c%d4Ec1-] Ѧݸw{x [~d0Q r6gRA哄eg{ V-w&LsQ- Mیk8v LEj:Ԣ6 iUvF1ct]EQ4իes+m+M4奔k.-pD̘#d2bXc!Dj4{UeNOE% RJR)(TR)Q#ϔ݉@ru3zH=!CDĽǿkw!? (}p.cq~?KyHﻟIE ~-@$vQRPB"{sI7Y0fiIkOܠ;G̱4Pl }=7:7<g<<z{=oCB3&B5hRA0~4|ěfXPs'XñrV9jjͩ֝iM1ScM//0X,!8 aҢ`A,@ 4|O`Є6d3!##g7S*.9Q(ȨH!B8=glVdӹO7rWz| "ZL9=S!3 Hһ'_{Iw;*/S)80(!+xiƓPR-7 35%49SG̥|EԶ#Ql~)>cn}3ø6L9c*ÑCO}g#ssWE*/wVv BR!(eD &JSSP%WɿP}d"s pF~)rMjG1mH?#T4"'~=t"qtMQxB=:Y5Ȟ'ѵ1DНn 4άІE+l->Ƴ!BXd,2jᅕwߵ -H}N'cJۼ_3 4V.Lnn&@\H 2v_Mdɂ^N/0wl&^HRh"l"G~ 1)&H<ֿ; ˜~S"#rJ.LG@4)Z@&6*rL'Ow:܁.z 3ɹz)IAQ 0FV&ȩqJ-\1>0WLj0XD00d 6VFR`ѩٱdd4G `QE+HQ24 a mKY6MKV3F#y.0laݶ4UdEMCsv lZnSJ,R%*Q-*F%\)j[Ebݨ5qbRU#vCHre0D1V`80r}Sa1'[իb6VR:wOݱu'g| :Ǯ (f5C%=5MKb}7HDaeIBXAF-͡b5&%¸ 5܄\5{AG$5Ю([[bt!<&blhK$p^HHZu)nB#01;j=bdN1G䞽m#?o6yIUSK] yn.R {mPӰ I# m ux7t_Rv$;~+?įK,A!9x5( nX"$ OCgD=()MmC(c}w,EHM2L&p1d(A`Z,yٛ#xo!ū-;dtU_Y\* M!w{)(pWbom4XF'\-۠aK/|3j'u[ X*}DDrVsnK8C.71^Ti5T|0T6KP *0VMnÊ@+$I?a:DT H8~4~@ }zR{lyg⡣ߌ=!aA#x 86ÒJFQ ( 8ԑR 4mZvf DtK  J}TWIl*.>nuZ<ʲ-Nd;KiLp7NSQd9BYpB:TZ*֯qxy; NͻW pͲ{U&n &mܜvtcJ'%'֤UJURFcL&IɌvl?ƭ8cl;ӛurpiZJݺw]n8UtW7Est6Upgfb1RITUEV(uw16Q*1ʇqܪW7sNJvaUuvlNfΧ'''WWF!ܣEp:1u:g i͊ݹn٦(J蒪'cvꪑIГtlM܏,G 9Z0y`R@&uY`oVnPqxV,ƌ/+ihaB*_ 3R <~Yg{4zJ e1e@D$i”?eńЌ^mL(ae;^ҕ1U-m2X,^o#:+[A,ERcjQ*%R' 4s^Pl适! 2@ H<Q5j#VUJW̐h [7:w\Tp׫D)*=Z}d`h"o g, L9:aLeH(P @ .gJDž/,h@>[:ylaD(J .gluIsqzH r19A `=naT*_cmet9.zӎsCJ<qxDŽs(1͍9|J;*vt+enӓ]ZiU*XFavW"T&b8trn"!ITP䣁Rw6tDRLTrp1gS enl&͍<n1Rhi6pɥi:Ɣݎ+5*͘1U *slsJ+e|iG$tV*H&4V'z+*iF4*PX8 Ѐ!.`\\̹`RPF#GdNL+42UtpNM#BT7Rp(V98ryG}V+۵ls&C:ܵ=%SYʾI5dl48\v=u{Z;e'GuɳG{d6r/G?R*I46iݒw9ңU["֞ޮn+($ks DIA(9T=U֧S`OSvQFkl79~T T4M1nIQ D1B Căx&BOQ*ULSξ=rq }p6x7hD*a7Tx*J+"M=M$?ny*rOG))my7my6u'd&5 1զ>|A̹ ziR=)J٤99xG§OBac _OG/oN4ggj^c" UNMUE HY4oqi(rXeUPFۉV܆=2}B73۰zU34&Xg3 3[9ІQ 0|yxdc?kQ[0%0b?3fK5nSB5(* p7'E!iP@YScsuJ1g./]D/|[u(Q Eoá -D-\i.g c}v40P7)v+T}W (GH'9N"7pɿáCVy*1[1l%L+dHbi^O9Om)f[*ٍ^%y( fHg81LriCFE0+ԥUWrvWE}w*vCRҥUoSC~!kH~q:`65-6*$Tl-19$Ujl ׉>Zԟ CG_QX ([g 1t TʆPT+3Mf9VvV*bNʜ8cf Xؓ!IJyO_)>ozr(x(M"wM1&$'%RM~&/>M9f7tcdIUJuV)ETIU7p g0e.xk;MLA7QݤϟǗcUb$~z>|[qݯg{nVJXE r F :rr`;N6;y8$c'w]'`ʼn3=;LCjĨlL;F讬M49SO[9h#ə B/V}Uݻ^| ǫ sr}bZffnEp\!5}ls4q8M%h(RLœ2ѪMG w'x+`e831l,"YpcK613("F5660(!gx|D s.ffjjP-MSofa`  4B2(T)F 9aɻO$ѰwGV{N%H+uu"96iX·cg6T[97crvSëuVέ[4NmUnͻGd٧EF1Xg%nrusprTpᳳfMQ\4lѲTV1́Mp7BlIb4nUSNi'ݏY p~N͞3^SUvѽəTbN {b !4k@aQ˖<:@^`u`W0ZlPPGMrf; J2rD27$Ǖ:Tt㍜+RUsgg!Jyc֯ ;f&6xxl)Īw<{zSxlV7ۣJnM+cI=\|\7ṧr;*U#r'rtx{7w+jg7{vbnMIvö÷sZV$ħUIU*EQ({ҩbyyHdiHSBB0"٢y]Es'][YZ[[VgRuL"qR]*`ZkUR1^ R]--/g )|?2f{1q|Z%~O}4 `|x[F~+Ee#PJPԁO[fhXnqgU4XM{s1]28HD4(mcB fLi;;iPA|~1b ϼQ-NT!sJTճb9*:1owEssRGD۱tuscZ4ӆȚl16ºNi>+MѲ4ባi]ݰiG$ n$ى`SJbU$RGrDTݎ ٢1g 4ܩM l@ݼ|ć:?$aE@eX%|R|g<Τ8 h!l3H]ocli\Ӛ4SrO|:nE$bu00r4,.rއSfҶ$ӟj=8W)Lsi]iQU8@*;r4iT b pUÆ$QTzukSL9@ٓH&1ɖ"$Iwzw:i)*cܭԭL+nk*TB#ݓv|~A3۞L|wʴlҸ0υiv-g3ΉSw|JnZB6˒ٝxArT Pxev[]YИr$$He0?{P20rL ~Xutp~qh Xk2eG*X142DL9,HbA Bn9:6$0GFn7fi\,Hi?T $Xb *Xlnun\97pW7 lM:FR:lݧVȎU[8ut49srsn"rN%T97W"a'"M$r"w&@`2.zF2x @j466bA2d20/wW`詻>rGY@ |8HJKTk ms@D@h"Qҝ:ׅY0,@   a}1'w.?nXh*y1TbycRzwl*tGUN͛oc͎bӪsӂ'g}ƹ!`İr YH&%O*:UيnĎJITPQ**CrvNZ`r6"! D<`FFAqBц=4v;N)hͦW s9*7iJۯn6r049$ 3y[.3N={9tJcՎ7멇~Je[ 9T`fs3.S@/V=L;FrwEoOFuo":>_KJ1: &uC&LNHБ=8ho617juRƅDh3 2c,H ɹN>+$'ݥpSR $0xŀRP.A 1ܣp Cw'W{96WTbaq20*PRń#Ʈ JcQ'&%iF''v\:vꉤ 7l=WG廫d49 i&ik9qF2s@*SO7uQk;Ėţnщ᧣Jl0{=:a[&Z]";n^Wrz*T@o ٻcns! B Ydeo3;ةy6'~?W4rbTS˛vUTĊ.5,33cc32hB)if˥BɵfJqJƮshxug`WvS͹Ἕsw ˚ wcM>;`k+QCɱÕ:7ȝo)t:$X$M#SZgCTࠧVO571UT&S[HjL/J- BV~u`ϢfcM֦ds>d @3:3D'UOw%Q)J% H_PAMBe.r01ĹbLj H9;V9{n +M1\oS?QU'LsTb6RM:)c&9&Hvέ97n 8Srr97' NJu+:9:17bi ZlVʍԊ)'br$9mwWSS |O7IE%%wnK*FF d5 $ T QaS64Zb|pva(׽Ӧ2oo9 C\@2`La@I|6jрhvi6&;G3;{{mٟkcY);L;>&!y6~3ߪ;piy\Nb' 3^V##>ɓ&Lʕ*HRŋ&p.\rI re˗(PB (P2 .Xb,PBɗ(Pb: *``9"Eɛ5 1B"(``L`"f3x0|sUS}ezPc6k%LJA!$r JpHZRB =1]&͓:ړKzL@o(rAiVa7`WHr3Vř'6|` dE7_gJd~`pCgCP:8\9lvJ"u*L)NJbc9|\L9+2*Q \!UUDETTeMrCYypϭ%c)9N] k QTP<' ]ok:or'" ķYVtݦvT83邗pZܙhp8z`.R 8<iOc'/.sYPsQ&L?鯬Aϯ`)}zh_:n栈H7J~Dkg~.J(ţOy{ }f<}=!A9E;!ʌ3X"GrD @6GQ V$)3YDYBEL:/Ah%4h}hH=1t;'+{\;]8Ü]^IJ/eb40a_q Q/5G.yd.*r<8" ) IJ$%D0^G.hUq)5iI37Nar؞0tj&:n{v㑉?maxMϫo2Gy>i|7P`p9[͙C㺾y8.NχHFF'Y0:8:lt`ՋՉ Nk U{hcRk*fA<[9Nm4$ yaamf# G#ˆ9㗪(pwgriė,#  B'ߩN\,{H=@>cmvuqO63]vN7]#؛Y3-%' ;8c7Z94]@G9w LzV˗3 ]MU#[drS9sİ>qYUϽjmq N{n!0T ?WՈ4y;Y $v٬6<+\ʯy?rzС |I&X4u]C'YY>ݢ\K ǖ PG*;?U@M̦bƠsM?Go5PƳF QM|(jpCcV0A(C}j51,&= p"܀b3Ř&#gvFED&얎S͇뤕%%(?xP4|W&jiL(<>p(w fsf(K;G PED#Ϩƃni5Md9IɈԙRCaLmeI1"Tw#y+ ucNyS ;)ܽ3l?щ=+iG6cn4u'$>=CJNBwmyBs cb*Xrۛ[btލzCt)ú &q mCrc9ڋ4؛7S}mu;T4/-  l!@:(٪oډRp߱Յ&fiNƋl*$s]忓׾3١}'#ñ*HXqרU3ӷUaDi*jzs6 ,4ᤂȚ6k!/ ]Nj-r|ƘmkL҉(|4zh8A"DcbxP; rÛ(mK}1%};dVt!$V-+gA62s j[ 9 *[hBя͡n.Hr6L2-6?]dbx#.UJUUUL~~%OiIe4f5& Bjוv0 u̩!1#?`G$7(`.xG9=:,.lRD^O׸ggp.f௥.ThipAG>hiv t>=mc8d9DCaG[ca 쩎GIUɂ+,34q47:< H#\jCG /*w9BIck)BF(ܲf`ʆY&X8mB:W(h:B:H 2G'X32֍UHHL N07R6`6*MbV@7}Ooz[.^FEA]N RIr1(b\y{KRF;H F:'c zj0bPv BKA L QXf@J4M9r| hqRaEQEQAUE ^b_2A1fY l$%.hSU0( 5r3"$ NW;30Qduw+^XEEĖ+[tJ6 OTYPJV(Ftnf#Is]"TezK:=e^W3|;' UQoؓ;)׽I7XEbjTQҴv# =%B B"4C7iH4ݳ6BDD1ߘCwWZz3~[ER6~MK$$y٠?q}ˆE|9&" <0rL`kRA,M$zPl'L݀a`K/~yj`T eZ9TT A[H ֏8 +߫mUD?B*"EWh \nLK( ˨t;;6E?`P W6I ; :(H%Whڕ;Ȃfӆx×ck_@N.0pc.6&KW%S˿,q8|EDdl%}T*";sz v0lt(4i fJ#*iJ3Q.܄H !oA:åL'b`SPwN;y_4Na?J3l}P?#۲}ψ}<6$2`m R_ Fpmi-1"FDmXsƊ P:/kJ).ӃcgP/6ۙ|-2+s40CD^5fx8`:LW &]gP^ƆGd^hxd6& %UCDW ]>,PwhiB(rמ"bފm(KxUn"߰aݵ6=i d=jOFK"pTUf\^!3?pm4H`?m4CbM#&|KkWY:̥]-X %"3o葞]Go <3Mds{6DC`7h0R&d;;raIJ'x{&qq6\*|`@R^ugRȞ3vLF8pN,Os!jtJCӛⰴ=0'ch|FBCXQ>3qAH!p "u,x؇s`Ü-uN=zB<0H4jYx4FȗqNI &86U lqQsbm4tњ"NT U-zv`pUppX<)N5 |={k:%3Jvj!RYzpIQϸ|odOzE0!߽蠴$jzۣ,Y=G0Q+2JҊ _~+ $ȳmA>2Yl"6$oojM"849TEY$?JyП4pɴ6l2t%gM$?$)5PDXWZ pѿ:B BDXY0rZ? ^ |}t'54Z+ ^2M Ü6aUAQQPP^gqs'|?3eez8i0i9{țٟ|-)OƷ$ b~~%B<ӟj}U : (4o?0"f7!Pn{\ +D[H:2, g  C8CI'CCyKIw+#+?ڝ /]iA)K\SGm"u:[V#?ؕ??i+eϥ԰%LSfmQ!U! @I' b0WA50 @ޒbJ2X,5X㰀C MHd6IsJrx*,ĵlrm'c[ۦ;tQ.޹zBIXc$){1j˄$*T M6񨦆d"H"tQt#|9!cf{g {'7Rh:}|܆vI4j;??> [뺿8d&)SaDͦU3'C=ٝߙr9YF(EFdF-IO@:;댹d+/tb -6%@ǧ`E[`̦EJK2UJH"C!1$ %(X ạcM,NQ ci TfFOѝ>MG Iq8J(`ޜDͽ266@՗D*ՆCppMfKv _frE͂~V8nm.6A~ ,6Q*OcD\E%U4դO;A|m:M%^dG>9c;01bh BFrsGu894=ĆjEv' sRU:Mf! 2Pc#qh;I(RRSU4 LSSFW14Ty}w&h ""*"$#=S`lᰄ jF`6A+aIECzlXf$w㜞R:Nj I0I$q:1@ْ<)$4SRx=$6֓`Jh<'Q"P$HJ@@BGD7ş7f38>Zɻ l5`_LT ƃHp{{ GųlbiOA7`% 6:hy͈J=VG:ruTefY`ÃS%Ȧ1XWg=LuBW8PC 0Lw|\xII44X*;;aey).,B{䅘Nip3Ofl&>Ȉ2!Mҁ4}F/뉮m Q:5~Fc yK^ RMkRJr0B[8J\O?THWERci00,)n%_F!!M5 'UKDp9Hq?I$SG ='h:}ޝh?h9P_Րq?4|fina.[j͒P#D3 PƧ]: Q' [u_1P0!-q}8&J8{X[(dA6's>?ۈk 4hp> o|ޭ7_I-Tlq,=oԃi·l/&15@hj(  r# DDZ&N<~Qe~k_î;g.re!tnD2f##3 5a1~;9v4F~(PS?w(l04{Տ|9,9dVDIb*= & ^9 zUp*l} e0 6lѸ` =T%>Q1vߡ2\t)Y)*@SiRZ%E t|EPhwZxVu$ E<_dn~η6;,*RYl24=κ{-nHk8!Eι hL֞$9"BMy+'P|TP gIP 툰U>0`aL~]@\Uӎ~2)M?$!66 e ,K`zg):<:3mAJш  ">K)C #vpTҁW!t~vocŕ,%Hؖ9)8C>MHNNOPTv79'&aܪࢅVRb,Iy;qՏG;_sͺGųG$R)r  ,fp13* eLTx [fm3 q !0:n<$wNЛv w4tu8u#|4 T/ß}È$A' .7J'NP!͇. A9XM`jQ  kݫDf3Ȇsd y*g3GEpb43>߼>dS+r)_{(n݃( ( Lc$⨠J2[JT6sg1'v"Eh6 F ?#)IUU_WUq{{*t{NQ CGxܽ:t-+͈,df&4 # H& o_~!"hC^R qn_x g[ʁVQbwؽ}Gi3[-:w370h1 l@8{t#҅m憄t u*9rdcO}t?j8{H |rxKd>S}`̓Drd Bzl>1z 8n}qxhT6DAi;Ap709{r# E~wWӆ)Bz$zAl6(oյo؍:EE#ͤbuJ9y^s'؈%pQ!03"T[DsD,i~'U[BWC '4X<>6i'f| +BN*]./ARۊlu'T v]GtQPH";m[e\㸣@$¦ cd BBRqMAK H $7y%Daj/Mjc" jpȐ9dE:C0iSj<6܌${9Dȝ]9"0cwYR:2o׆Y6e-*]n~t]j>FMp( !M@u47&&]ap4È1$&vTJ5ҟ`W*ZX]1'0.vٞn?g/j',*Z9)Ws]~~(<'OE}>3r%cB#q?Vi,M _g ,0Xb>q \ܼoi9MB7 lP`4q]f>P:gt&Bl{H)}В(RNf*'g*E3t}T*|Q5=1=d!sN_̖0|mY" t=vȧoҔjB! ʕ>&>4DA4Z~{X҃{nyG2d9<yũ眪gfw9;BJqtw^i%j ޶.Mb hN7N->580])e۸7kprzR{0$3J*0eLh,T %)%#mk~k1,l+vqYQ9f+75 Y$lc]Y-J+u:?cx^A Ԍh; %+0ʏtU% T$s"'w7N@ d&)m s @/ S*:Ŷ Y;1HyHw#IӔщD{5:S"8dԇ%y8x'sm ,2F0&XG0zin(V #tb*67J1 H"HursэXL!ƀӀjaRI5#KH07hxo"E?1~D6"3b$s$Mcy K^0}l.VkQY@K㊢#Z<ŷҖԣH6 J!A"#Aa= IFcxFF3XҺb~ۆ>yH~[_-}YӟiH$ɩdh 7^"b>Ik؈Nh0ഖ:F v+jdOpNQa, 1ʜy;1T6SC#$h"; v}i*a̋\$*Oc 8*HL`M?>X'{V9?kTxô %P7TAZݠsn&֣ةv]"ى>8QЎD9J}b[` j"6(o1Gщ8G1H^Bps'Ũxm)s,YtHpC&-n1\@MAS#\1S6o pXߠ0,P~q!FQΡO^|]2BR9DӺ;cQx9Ch6L[:e $0_P:0(S!ȠC,,ڐ)/Ѵr %.,{,>!e$HiinPc*4vСci PD r77i~VpaW#buׇrraȝd]J]046L1N%%'0.~ČM\:"#X4(޸c.//@Y ߙȊF_?Q&5EDVȪ]A{D=?ni6PY,_Q[I,%3j녷H~:gMRG-Lfhh>Tvk7FS-k T#Ddi4MAMa I Cdj1(JFvm$!5 Ac)y,=JF +D0=X[jOB:R;l "ü:u1 W0/qm5mlx24H96#$T(:Gd2g9*Ъ)e1 ofɑ̜5yĔIS7U˱Τ; 7q!J2(ȵ6CmgcVb1tOxpNMNl9{*8&fȕ>DaVV~UӉDsrJ[#dنO`ȔhSD)[) I<פ7BCoØM ,( -l}Yrǃeǂ`LX, f!2c0t',$qiFBHFɡJ05_ϊjD}hXnDOڦ"mP||:ѴNOMq /jowG2|3M 8-M/!{Z~j%D{ηRhiU$*Dbͫb"!EODNKs+tqF'iav\ں gj`2v qK]w µ'0'\4;FYkU;c^k|喷J~-5q8Uza,[e6Ҙ}2L4ƚ㆘k{yᩥmp]2'*RZxa礫V2ݨ>=;= > #JHUt "!0@Ԛ%0)GHӳQe!#wMESD!Ğ!!p|`욄–b1l1^No$i1V٤!Ru߇8SNT$:l*̥+Oӻ$[Mkaս=PhF*+L]`qӣcI_k3GoUQ*j@^g~b&#  XTIxE y҇M}d}{\U}9 0+]x(,AS<뗍8D>|;:>6ä'⏛ʢgw#'YL!EQ g#`d xlTZ"u$!;?sz1~/nM! I8de5mcƽ ᇊ @$#qv~?A'x>ܪA;`SzH(O#lH7T!DM⤏!~?baRbPBTʌo0O5>MU1,|Aԇ6Fa)E C!! 8u^ULrRʐ+1E)dҒI7ѡ9")9NAa RR{$Dr?A*L(RR)TaJ# 0)Q)G(ŠP K$pbM%ph SE:JbH)IRGbRw ;$HTpt*HVIJO/JHQR?aMR|*A%=Q$ƒfJ.^ 5QhqےYTQqmCq)7{Yjؤ.a8രtd9̅!͟} hqiEnGK.ePTQWD49o<@u^b&`#Nt66J4,G t/K682"F~@D'X' P!%Ya(!c#߱ےsAR g0D8A lFm;:MIW"%{ٖ@Cȥy|N7, 8Q&CmA۸%FZǦͦ(c: D!.9 l}Λ 2iA7@MѾy1.:Q0;a0ұ7, h1tP) cbԔ7HD4M)_)! d`:efø*_}'"i>NLgj"G߭u13B/o:$ 5% V kE4<3X,4@4dq+b{T֏.zMK2S7j6?߫tiᤤ &rwcѦ4!bB:H\a𛓪}S;b=h?kYJM>]w_?E4:q._{_4y7Qpb+PYLh(RECW..㿔d{eV4y#ϲԓ"vqۗuws!!sO' ZEUwlvW=0Í $PiI iUQP?}+й)c^5nьFIhn.;Xf3_)6:#\f~ o:v˯rs̋or"`c :'pI88ט&{ r+H @-YX^cM0XBWH;er96bsT#ucyɻccg CY 894Ƥ_Nn[lد{M@=)"ќ8#q ])$[sTe(嫯? DS`ִ%a #& В:BG1qgݚ3/˰Q?32mIb c9*X<%VD(mKАmi~קiB T%xb?aW!iȺu"wז딗tN>pTz/cM&!k6yTCx|<3>q'L&Ȑ%Ȱ/$QI)Piaÿ8S/-c"3^RP'Z{yU4>"ɗ6] Ю_W.I#?"eYIR|qTWteMdv>ֻ^jƸ^ 9Y?v~*p;'$3J8@ܬ{Slf}&ԢZ:ytȚFsF6ϣ}Mtf:L'ܳ2πTK;33L!8 $@%B$!v#xY"@NA͋/Q1_OILqP!jEӵ':fCׅ~vqvڏ& `Z,ѿ#摈a(՚TS2(jCB&$5PM)DqGHmEQE&d&JrNۑPÈXL>LF7.)Ȼk` h: &W(Iwg170釞&HrRX)Gy-Q؞r¥0fuqvE ւd%pyE9"@9?^;Z;}ʮ`!Ѣ  (`0P M46Xu8g`lXoJ %v\]Zb8a\faNU>p1~铐pHIeQԐidy࿾EDVK8ȤNXT-Fe-Q*iO}瘸^ɞQQ.!v{ !w~=EigC,@WcdV'֥ĉvh-a.~_~d8XQ>7{~ sS62Sl$5S4mGur߮g奰sLeJ/;- K3Y_QԻTw7M8(P8㖮=vF 92iSr|{9pfjH"'ũoό#. }~~ i&GG̓ 5#-/n'!Hy?[&MD6h6C>;mS3,/AsA>x~?H|:"'? (¤T6&$D!\0p!BJfO47[#7\GIMӟ"(uBCjCI)ߊNǮvK ҖGN{7r ̓7)jII$l8ozs84@x2ShNi'p쁶5&37O6NapƗ6%ƹjR^96zgLjr@'`3 Ye. C1utЯ]tRG7V))V Bܾ<+2re =$^"ֈX)`³0Ll0pl0t@Crsqq706 Р.(.X QtC{' \RXA˘,T&Mv&.@TB,T*8AqƐb"h c}7^3 4<ؕ"'=$g )0_D;GsEVƔuOXu:s O<܇}I*>K{)5bjL)+Qoa"6dd9þQ?dFÜN r||JS_v=w\ə5s1EEAQQR* y1N-6FRh*y,Dъ,⓼4 f}zT,TQx9p{GONȞPWdHLEqZm(ͼ.rnIx7<;NN;Γ0dTGg8=t1 t)?ȕ'``qҁ $IpFA | \/j (((<Ąodw2!/7V渖r*UƿlSxqI5~:ĩ㘙v%p9aotpүvxB a3fHI tM7!1 QѮw봠m%9m+,}X$*|TZ/ewp@uE?N\ y#/OXjULp|BfX)#&43mb:S};Ӂ:dɫigkΒɮR8t#wt OF+l_2' EJU%)T$NBiFQUz%&r94䣕]2Sb0aUr)7$TO=14 $g!{_D1|DN$*TWdqnrRbD!f! 0$"pa @V(5.FFqm3@jMj]V 6ikLȌ<~D(wt>N8w'e 8=S) $g/>à2m,zCr-o}Dᳺyiꢊ4ItMG8'zm;g3\UU'tHAc) "zϋ,S0^vV"JD>X8fDAaeU3Q1^el'(yRuĹ!Olw-* Μ28BmG.1T 3ٮ%MceK>wu-|eooho'/:ѯFcoZ.c@LuvcgGhjtMuyxiCDSB6Ufo,yTUBU^/ >M#s|iD!⛓"94E6[D2MI@M)-ŤK42@(0Ń+WhuHt#I y 7XiA;#N~q{}I\r r/FFPEiS6hhcI| %Mrzܶ1w ݱCdL 1ll)1UASMM4oSXzv5p$wh*nu ]kAE,IGpAbf<7- 6ll{'̪0F1F sSs}˻fVF+H|}:O!I x;۶  !N~lCwbvK߃[wܕU(c D'M :Оr;'yv1Mdd&f^fwS)X!nW1> 8;&ĝ⪪UTV^dh]LL!h+`P,Q;AYM='N',؏k1_h ```oy%jwMEL0a7M")>>:т@ 7Ix{.姇+9`fAǿ4$uO[U擶@D5#kN!luCGXrÛ1mH"Rq]i#|< VXe+ $3&"^DE}F!>̹Vfo?ΆTY"g&l0 n@9 HQ{(H \@AԂ&Imm8 J3kx.nj̦6X@ٙl$]n@ww0*iφ&2-R n-_-kU..U\=}Ho{$ghWO>z+%YEli Ҥ,Jd.dc\]؏'B -E?|J}mq{wL"LkE/36n29V$n JX;I |_3w*cuA#QAIjxpmK ̝}h*ߓ?'}-YYN}zCϭATU6 .d7kwi Bba 66!ǣD}و#i(,R[&ATCnP}'ȍx|{ûr?&]QWXV'ƌ)SE5JH5EgldŘ@vSD]1<7/7\Lnl%K7ӧ6\$%"#4YiuO`6h 2INyP8畃 P3RTeZ}}jUU :|e ;1* wɑN%B :yπ4FE'W*(U =nLv]\07J$\Qe*֓~w!hй~?'_G7i!!G`>(o 2X bOhFҳCJ)|  +HXL08Ԍ!Rsi!&C ,;R,SJj l'Ω4(Y<Ʉ0AӀtU NyC˔>ja2MLsy>D'ѼFI7G]aqJ3ևz+L1,HD0JӨP.?\ a@CaNClB< S,љC$ڲU䔊IBP 2 (Lʄ  w)VC5P,X2DYhR#,\ -WYuc0RU,-8zY@D &.:@Њ4s4Aq&DlЀ㤚&I6S֟i)=CLSCIᐉUrPށ֑„RK DKJa b<&𚽉 GuJq]ŧj8aVQjQq, W b$00K RQN+D18([+)Э !>R0aQ2hXun7cixFVr"D&Hs_twsx܋+~{U׆WZzYr?n/1Q0|ZXO|u|قkq0`@0(&ҁTT0o{#4 cm7P`&Foޘն_PF#  QIS )JG#CN!02"P~w3[w |n#Kqu}02a051[awFjgkm+砳*ߜ~CC;BLvhA &y2 NVm~A$JsCnhY,4o()ǮQ8T6H*"y M7iS؊ 39@*Fv,F"~gmvm}]ygVƚ [ hN8 myQU`v~|6kw5\qZ)Tqv4Y3i4т,p-1Ӌ#1#ڇKiXTa  lP$$C]G˭{K$R`N}ME8IVN[0F1I-M[ p6ܼFi{/̶yQJ<,n(1::MLIjYJDzcڬz:z>%;ǁtDnNڕx~ שC!Й1/kv>o-WyŌyPd6}Nx䪭[m )|U1W>[3сK3O~ǖ}XӭŤP㸜HD2sрEJ|]1ӻ=0@`re/miNYJP}>-,>ؒ HxA~@+a6I8b T` `$*1#Ċ:L @'2 d&B$!a"VFd&FL0V)UUUIUTJOaJR 1JYC,-FJi&=Z% BP) 1@N[}l7[r* O!:Hj"RJjP2Rr{/ڗW)LFNo2_A DB@fhB;<<^>Iw{T:$@mS󌡌$hp p"1:'UG*TBDQ A0`cEHElt$6a` QPh |y8YCAEfFKfU CuF5MS=ޣoO#v}/vLʏK>^aL][aK'{nMf<R$,•+kOaE:y]e;qHu.  U &\*K.d. Vb%2U%,$&RMJ rwT=wR|. l$(en>b# %&%UJ2*™S ީiJUP}<@rA5k R eT r)ʙP!Bl66*L] G+)Ep188)d[WveSNh4JRRrb S' ${%J. ><]:3S7fZa~[#94;A)2dؠk0SuwĚ3 (O#6)7P}x:;ƽ0NsIC#b`Y̐ޅacr]Cl.:8:H9}79}6OJua!jl4ymKȌQTf  X&,d ;MH&2UIc )E,YHPZUE1) B%RqDB8OUpFHo8 #99?OLHPQJ*;!I.I$;/ka{&욤pYmu[m„0DD<^T΍41Q(WئD e^HJ9E!=cgšmgg=L8‹4 |l*:f?LO6pI=n_>y:LOI>95= # t/ )C)ɉ%yOvwJiDw+<áViJbPRdXQ4J=gZLO80&݀7hW 7hGć )"-2#u!DQ!g:A=m7 %ϻlg㏵d]^M½m0QaNfxXe'&&OS3:Y/;MiA]؝ X48t"(DTn7ok V$82$GV͎{{u6Zv<|dv= 2!]>}I>~|l#ңF0hiނTc?j8$1AsC{{џ+6la)25DN2{ !iu]/NU ͲlE`SbM^]~֑9Abu_}S=!>ɮ/obahP” }Wo3<{GBE0{ET=o!4Pb`AT,})QRKj=V_{FQJw]@ T{rū(jyieaD ZAF341 f  5*V1+ угธUE$T |Px$Sh#׵҆JX)As7' B8Us:6dp7c}wapdܫ3#w5m5'NI!SFV(tVofq];4ȰBdG|.q>I7tp<3 [i~Ч @rsG{uf#jbbr9œ5CBީ3Gt CS Ĥ c ;]K-abJ]y_ptKnn%ThR!}vA%BmΠsnc2hIP _p'C) 5%x(1!Ф3@Iey122ꨞR#1URuRI26fZk h&fX6M u$pn-P2K@MLq P1 ӧ WpXDr`A5LM"EFؠ9%t*Sa+ ; HQа JFIibc'-(@xezDBA#p†\&`XCA&j* LkAZ A:t %Xhs"N1pT u \]`9 ع#VDd2EQh՘J 6ʸJf 1p0]qO'}_&i<[;3iU{'/?ec\j_ m<ݖω-%iV%*iͫL6f4sF;Rq(8{zћ/;2߲ ˞^ !xAb A$d|g:[;kKk+kV^`LnGyphҶpV6` }Wx 8b(HXbĽCAlǥ`4Xf(tL͍G YPA^L"U(Ce?vyvwzSYݛ 򣃅@$ [[? eq71~P"BU*](**C~NA,Q- BmZ7䬝:H: F]oi0Ya#ʁH{|yCrpyJ'gTlnm1׊N]N! 1RI*QUEQX(X  d` Q`95|ť¸|Lh9\~)PpV&I0WpA3=!1V[k_H5eR?turMpح?eL$An=j)jA/ TJEVRdRQE($RR) 24c {ng^-]$¤@Ǥ0<NLLou[v;m)xSz\VuGX(@!ܭ5>d⪭}U  Nէ3U^EHHrL:huKݒ7a' D+BΔI>_{v8C'0uk0aM-$>%Dj%w\I0aJZP/^ξ\n >n`; )8` ĔmAV ˦{vZ fsO #Racu}9.6" BEG}c>IOOSlLJ*%$ZI}%?, /n\GЃQcG҆iuS3Q I ,Z V)(]\2WEcق.l6 [=A-\ÑR@ ]j;(d^abF/WdgۡM,MWpL0#"(:Ǩxv'3~H"y"9ζGu_d!ǵ7燶J-˔sca{y7mg]!ZqD CO>#zO=#hzȥ (iyq|&)վU^эE?>ѽZ'< 7NqնTw?9acvd2U8I T\qo~g)96ѰߋccRJ*YTT)JV0T<)ZTaRR*RV)XQcx+*bUJR*TJ TWUU*ұU(yhûm gt&Y+R`W 4.70p1 le U)S6ĸM͘+r.b p02 r)d5E* !,gPdjd&(YJVxnSkIt-:D‹Y X|&"xLJ95ۜ a7;, =aS ÷শfp=J a_ H6ȶwoT8<1IM(4N5U[! LTl&D$0`Rh$ˆ(`NkC("+7n#";Ļ]vg  GAP K5 6w !N$kw0LIM533E0nD߾N}26pNjrJd0t;9gC^<]Г]ԉ ´T$Tʘ$v°B%M;IGljr7y7 Mғ1C0l &Ĺa<4m<(Zđ$397hB%u%UXSIaiG&HCށ8bd:S!u9:*p0Ks7I[ 4$N59*=V'5*瞋#F)屾;lMF2I^:9zs7繚T4 d‡4:RitG>y_kaSE<&A!Vp B5pyV+C4);o;ቌ,1cKIIl=:LNF"HVs2&3&^9$HQ&,k2$(;[o, 4UDSMv Bi5 t2`z@l5qڂvD $Ųb"YU#RF-H QM67SU (b1dqi!$6(Eg)5Gs+j+k%'XVJVH@'pA08s.]f= BE ˆM6Ѳ6yC 5D^U*CBgGrqp/@ $uqOF ,3 uo E 9@䂭maJvтj3j߄Dm6@u`FMȪi%@̓8`"ʐQ`ȼ RY01V*b(e}"$2ㅄm3۵uor4S4F˴pȈDUq) ׆O;X (wuGUWyD$س#ۆUYlfgYZRکURRo7\»gO*vՃ%MG)bN ΓÇ p! D@7yǬџxsU&8U!v˨,s7GR ;t厘y}"\9 /+a`6 (Ow/B .Vò®1U /P$LVHQ@*0;Ӹl|)(C$luFjTi$2rPg{M6pA*95{xS\mصjɮCƔ(6%Jɴj0iLgs, H" i<Ӥ (P'Buf0h|ii"]pj(fl⍋"*)(MLS X-tCDMf}ˑo H1_EO"8LB]}6wwU6W2D7xVRHF!cY.Cv Z8ZI|nYOlSŇI1u`wh$cmF.~a@DָK&f1ġ¨ЪhʕaV 5ɝLS:d)1QǨbEjjH98"U/MMGvec㬓\4;m:*T Nfǂ/'Y!9iմNPCN"i:0rwD~c%SBة0Z-/2L)4&M]0ĝ7h6@]EEA ;%I?u xY׃!JL&F&%ȉ[7vkчfng->"i6GtBoG󸧽|c/}LL[ :gM@nq1w=JI !{u%+Zq]e².*98n&j7vn,LX!tf_4M.xjm1uLHpe? ;:wr1.N\rr`hx)Z$ʎJ$h*A:u"₢a+ ot-,0z;x31 U7vMap@,=b2*Bjb1Z0ʨ py1_OL(V rqgEY 9=xfM j%C !,B0 t"0(Ro@HH yb{U|9.lwS&10J&g sAKF[yɤD8<Zb/~5< O|:`sPt`=uxy]H'COF<3 2H"|޾ 94}Pȍ&-%R[j-%)L{7bTC2$GhiH*(bZXڧgy2LЫy_4j1_%%Hfd*M0ӤY萿@k%w5dMJϚ`hF,lSxs$8'Suj*|@͂tBw s\ b"Q2@p`jBW {V^QIJj=9mµ)Őii1 e1:6P 0,Bp 1#,!($^s"#M%s gq@A&:M8K=I q pOY| xcS }F٣@.(eI9L0|Qx~>2XaύS6|*n+hb1*eS"bȦq`#m!B0Qbv JT EI{#Q\\-P5Z(up{pg3@/99:4s))l6(Հ"&zl#b6~X^f֔'oDm1Ύ;3BSbwЮ/g=Mr}r8Ò!64 ](`P3(8T3swnӛN(q7ܦtlT(I, XMHa: #s] lRNM0ۗTӋa݆vpl:IeMV`0,fLJeoGDph 4Y4ؔ<6s'' V"lvb TDK^' l% Bɨݜ<3tҘRݔѰ\“ٕ-.K;ϰ@TGBfzNfڲ,iP샀mۀnN( uǃ(YjU:"#b9Cp3-8#qR d 0 ߧxKFyyCN*`nmd/ʶ&P[^]蟉69>4d\ѹɷ\QqQU^~ btsD =r$P(R%IxN꓌;uYR>!<> 'S3J}u6aYčfP5d XC44,$pFRng6ӣdx*'3쓜c$|S`|ZG|RbEThfLWR'3cj47,S aL3.Y&@$JAd K)0DQ3s T{ DHBJ& n aAA-b,U%BTL BJAH Q$2ȄC@Ad7FO}W;;`8 0!Ap|70@4#xphE%R_F&œF$zɼ > D Ġ1 (Hҭ7G99?(U"^@:CybA h:V%:@pΜK5,@:w!1fii RR Q`YQ`_)(ĦB0A@C"a9aA# yP 8ڣS, )">\a3IC ۮQU 0x!ӆcG_\ #)9ߓD ?`BTJm Xށ]gƽ c"OI,G48r+uYmc¹UX%*"N4THiDI,b (kIɛ چ̂0xwFe6f,bN a[e,:&S2)L)1Z4)L$ B)"Jf^hwùNӡϛesGJHu:DNhd&uA HX= Ff$hƊjXZIԓT P#j(2)"C2F\ !)s;:A' I1ʜ`ܢb9 GtL:Kpc%.DRɭfD%KN60Hqr% 07mW׃<7ܩSoM=7U&3B Hƀ`'dD,4^UIޓQ5f&;'P$7b)pqİ]WDWou.9%љoA$w^9.IQ&JBaKufʏ?/+b~ݣ4,NQtӂ 4ݔ]%Xrr;=kcgeagmgii]iwoKXTB% 1Aª (P?}p9~l*D/!F i^n8 T0lē'O-U_ȩc |~_/o90vmG_N:TGn sbK-%5<@][,IR@ !"MG|>fd]V Z ,Yr0x̡1'FҕC͓?ݱK>NgH U2{3%p¤: . N)fI)6=Cӈa3-I%{DmsV$1XU,3X[ DbA6ӛ#zإ):=s wb=vל)riw \Dr7$׭ Haqkm-G$ʴѷ={x ܪl4&#M DwDr#,¼=Qc<1pڦQ㔁 eqQ`ZǒB꺨5U1d\'u&FK DIQb#K2:G!۝*YX'⇰k|̥2J!cdL=31fjDef0Kf\feeV8UOԜ"o#&NfMnx<$3*6%71ł'# uW^sirKtUE޸aE1lEWP/q(QM 0ȨC$?P/d1 ˦DA)L N܀vhQ=P~]38[%9oI&m%ns=nUMڌwG~ZvJ7g{m솲erĜi ^W=aoe2'W -̮~3]#8]`A*iFtZ3}ܪm?вT72ov߃sl_ljFEy 70QCl!Ȓ;f $q)YaDLE#@hӂJP%.5Xf 52FPd)-h&dd$ `f !xNID}ُV4A])%l `6h10Pko,*d*lhkML9 f+Z7[t\6űF 2AJbhFFnAhPU, H 'ԀkK%X>QN()LUe%# a S%g-Zi$ 8 H0X2.kgl՚Ѥ !`r TjsL<?:v|#J,O Y+ 1ׂT&O3?sÃ:$)RGCA׃ -ܜ|qD熐~Wql3} Lѽf%ra3K';'V46?LBd)14cp ZX!Ҥ!1L?cpqHi <,S-\ڕ$ m-k)) mL DS/]xuj'O%V-|) $ 8QR($Ip,v%¨H:-5#WԦ!wŠY R©34%'SVMa:I4? `3́Cl89d w{Ad'P<3ѳ`D6hibl٦0UO_7팜iƠyw+ ]ֽkj:uѝ1!sUXHZ"`V9*S 00(V>g}xfI$B̏ώ`ֈI))Kf yg3BBR`➈??Чml f¨߻k2nC c?y4۲ٷX2hbrXqpû5N}iURVG!ZCr$ͼÌvNekk%]}wQCNHd4/SŤcxĄHgA PC ЬT[[)k1L(VNh:ƿu&1s!ȘL"'ׇF]lL ~; 6VXFt ;4ZUYkRVNZM#N5j:K{5R$%j6]>!N5/7;|5z)%ɹ f%&*QQdUnFPxGSGNPPnA+;10UCA F*"R@C]Z@7؇y4T"|rOXOU 2"~ ?C̰O'Yb@`P Q`HP(JDP bDAUIK$RQJY$h&$ *R EU`b"':x_< 4֎NȯEU@J# (]+ Kbcl>gy;Q!Pu~o8GID>wL1h\3K)01mRLıFUUYb#=sCb0"")0 bL=PcQl pƙL~yТ0Q)!D:|ƱW T'UJ22HI$%"AS%0C0@$0J@A+ @ 쇺9?)DAp gy}1Db7=7 3։#8H>B E:N&a73 }E-+1U)ȃbiJTb64PJgA ģ124۶MLhY7f1dbk+VfV6NGA cek?PM#2 DB:0X"!4Ά^h'qa BDES6F4kZɄ: LD!2m`RQe)Yh&ypg %h 5XiF4UV4Tf*cF!bUc01 ؙJZ7AdXȵ[lbsTńjLa}w樆I*VA N~b5 MT֓u" !Q+0NK' ȊρGY$&69nMHm2Xѩ++H͈{9b PTat;ଲ1]ek7Wwhv | >)I*z~DeB`!>c$ @//bWDD9 4I $#7"T8Avt2U`` LLAAuK"v4@{ڗ{^,=4Qugj&d*@0r弟-nrjFٲmX߭*i G&4b' ͌>IY#eFO!2•L) 49uLq<‹Hۣn}vC][0ʛ"gN)thc0 bSuڌw9oO$\;lFN9-ws:q=:~ 4DVF)Q E x͎҅-TKZAT*Y|`j,P2 >.}HC} >b-s@`Okai<`H!!`dO$0)RUJ&0H$L =cRBAޝb[T@ Bk(=-`}1ܞ/jMJmheScGNSb@`@j\0frC SL $F-&’ HmIDv6D <\uKJĻ3NAQX ȁƖ(D5.z8Q0/ =$3 t6d4n͝=Ssj ȣE"ML .فź;3!fRs舤^#(97U` ֒7|UOڷrxcD>)Km,-Aᢌ1NŔphm1%E,CXf;5x;T%,B<]S$F$fɇv])I`|p09b^/nbh=8yo 3jO&{zH1Oy 6tm8sjaicjgp< ՅnDEVjJFD3F-RrmK6DL$#dra& B9g c%Vɪt r r7lԝ<l1& S$ RqJ2D@T0bLMRTV/ dJ7QJ^p_n>/xRJaRaa(R)A>0Hdrp "hSw&lO$[-lDctŷiOUBソ<n}p[B4\'$OLH(VeY_>c6+;4Xr>1 H,B!a:yjCYrH[iTNRjމ\0+0=]ӹyN@54Q8EӀ@Dy4`r2  S%SK&Q5)`'zN|Kfa[-XK4 >vSON6r(NԞlp9a2gk I8Bl51*;7~Gt,/!!!!!tlвnUX(U/bZ3?gK -T2)dzƠC1!xA]$Bϟ?^>:z8zO KnJ>s#QnU|PoI8ޯE}8lt@S#DpC}혏U`4b c(2/JQ(0QP @@n CQ2|'ZOמ̦•YԽj?E*g?hsQ (*<ؖ w-O}t';װ2Cwy006bkGP"oǁLfe3틨h݀l }3ݏƃ*;E]Ux.[khߓ0hc pЧAzNB)PE6ViB;aٰD `RVdiYT {- @baw-i4Z9qd<VRԫ*@A1Q-OS}Ɗ+uќjuKeT zae @Q5}+NNxN^ J,*1'+Pi51pZhHH %Ǫٽùo\I;1\&Lp QYI=ؖ  3!)"[.e, pT 6DϏF fljR}HAn#tR:pwU556+VAhAU'CW(zS?a []h8*D: L5$Bf& 0Q%6r`]6Bm)JHO+ aU_Csf߂ՈT> :Ϯ<Ww s.ic}N3" `7`ji9HD- +A܊x!=tlÄϜts*_n*G$å}f"\f!SV)hȈHGbPi >h H y~6w&3 l=|>IAm-!@E#&37VpT@ wAKDt8 zRUPt@L&Ј1F@MդhȆHt#eө,t`Кzk:DQ]iuqT:W4ΐ4Pc: )Yyetcs%QAcYȸ.hiod t,A MW\7` M @)2zOcw;Gq 9\%42z H ^G? g_6*GB+B]ˈrA ֕X\h!X5X?1 %_ykfH"NlV˜"b " QH?"jlA9u$izcq$Kf:h4f3L2db>T?̧#%N;&@UE+THRYG2ǹcT'$UU!@KhlPvshkoo2o򞩍LQ8٪>H>0۹ @;& ELrB~v|z'9&I(yti}6Zѕlm:blbwzzc-F&)Bu|NM;Gɗr2CɈ(77$Q !b'>cO1/YhR5$J%npW.U |R#ߤ.mU]I,3&bb0A}i:=K /nU2z;$)nEB,"*iE M̀uڊ} *v %O G aD娐b#p'ohV)!?X,#cvZ\f#!$Lڏ<9J@ZANRp\xfa{`TFd-G@D0`f #Ƞf 8Z9#*;l&ǺrFױwTv %9mYz/hiGw"`FM(`VQwgWLl Y@{ pG+bF#3eR"U0ah@a,R-p T V$a`f̓P•E6=Gy|rq^ܥpq*9XH5O3Ƹ4hJIF8"5EQlvCoI fKZډf ҽ IfH.mu " ac$9TU ݦѦ_}GhgPj/`HGafba#D3Y!كٱqfld)e5ZLhmDiaTdo;،/T8D?jk棣x[ EROueFEQM{yTPDR$19^tb`Vnl10Cߜ\٦!i8 a+ 3.*¡f ƈJˎH9bQ՞T\R :0 6/o=7)TXjJDT%>!!mIqۘ|,J:9Nt 7+ơw 9Zl$Fh^sE t:E|A,0,#҈߇IQ3T=a 0w/&OR &rq(&ۣK1 CdUdCI օY&5a 9 f ]T"faZAKd5D05$b ET(6ӸylLCL1ZќsH%bFSW~YdٙF\4  B22hA1-Xx``Eun@St5&!{s02U-0bCǏ!044,T &:1%e2DF U>Mpi5=$l:/“6;ۢbx'^/i4־q,NrQPfHOkNF2&!c ; 6 DъYM&pe}dU:RD͆foC CLf@RL;i_);s1)6aBv_۩ɇnYGLIIE~ir4ߓcujE Ǒa8j/ϩt}7.n8xՌEoM1L' J/]ڹ*\Y|ƆYU XFPxee$ADjș.Y4Ԣ)cF heI%P3F 6-!ՐE, rGU Ef5( &h0A2Ba D*_f2A3#Lc 69PqRAM!}#g@$Rl٭pX2eaJv䜌;l\f%CA"4+! ]!0ƴ 3L$p9h1k d%8>9(rs 36MyeϘ0 =ׂPPƲMN2mvXjӡ$;Ht8%B.7:вNIEU*(QJg$~ƛKјR$(Cids.!ߺѩ3l6`5+u1f"6KhӑªfюEZS6;E:r8"tQQ_hsx8)-NmNsYf,2T2y~zuQ("~]vغЬU'ff}=uN.ZBF(I!2! 6=ebLw;ok cRalW#:Z>Ʌ:ufGmnujRU_W'v'kϴ˖Wt~'_ GXx'uw,Sm* n3iAЍĉ@g7C05 옧9 ⾁:i$\rS:'-'2ȉ20IϦ,Y߯v'50djJ鑨vb-< BCNF&3iM"!7 q APqBi̙tɁi@eXDTl# 7KAa%+ `ȶJ&ZV eDbQU)I@lepLr%F0&a[IeM5B60Eh $TA<"[ #M.98[VM)?i<@%BE\$Q}Qj{b `&0D$aQ X% a)&(@h$4Ha bY.+I#b&% 2H4AEC\%rPMh1͍ww:=iMii(*T-ӱ+|$C, >U(DN,ԛN2Qb|5D&D%}u'3 } * 7I,;mY6LUő8 ,Tw>dTc&dͮYV\l\8)#f4N4 l .ftj.#(LNMwhpD0&"qS" 5{f"?xpXo:"{6͊7Dr*M&8o_}RNv))VOXPd,QZ[*i$*OLMCMPגvG6!IJQ_c;,Ď3;$Sz;@E #ܜa<6# Y(h0i(E.N IʏD`ʁ ƍhv)(%{qCXnm?ww>L"(0mCfl4i*E`f+0ʆ++4.lXU" jDr)G1t$JPDCJ3(fTR01 TYnLɆC,¤S WDHD3ZapP(S18c  ̡* Yj-ML`"pip]n+B1QV$8AY6+AjFdrwfɘX?ڐ=bQۦG Ȫ_d=E)]O IȦMQ8I}|!BJbɒo8ѽSaiG"O 6Њb"=r cCP|,9 :5|w5jG2sIƒ\ZS t+*((ʙITL,]jx-Ô߳ٳcpRv)'JkoG)k4k=-R ;U &yXaV{jwlbե)F570o[6Rt-4à$p 7Z\c %Z|qQh45_t4n|(<9`4d`M%R6T}B#K7AK"~)󼐵'-&IeKPU#@d=ـWbWcs (|eI^>QJ/rBiOpJ)!T4ȖD!L%B\'0, K `)HU$ DH|Ag O+ <8H`P#E\"E}`O\B5ώ*gڤ+{i857GRbL`d=E$LZam5AUk*J py8㴾"\TEN-^@pY\A`E"8)3HgGxGDGٱ< /=z)"6ƒαr$$=Y k hH V]Ai0)#Fb B p'yج| @cmgLMExd= g?;RqKwt; XuBJES9 r1oBHB:0]Jm .9X,-kRcZ}P\oFAL-sP tKjI^:c?dR:7! Ԉk)UmjOglMPZ0  TŒ3*rIF-fDaXLjT wE<+ "7n9SI^ F-U(~c $bQ9L*n jO֤I֟HYRd,B%F2Oq%'h8}*R'e0bQ6O)K8su8hGBKPRIVAz|!\%<ݎ?ОW4q;b2&Ѣ;H'2)ر$r0,k\ө|y`C"RCrr8 x8F>A m M-r ț>j'Eي`e-ZaQV˸X,ȏ#g-& 8ZXߤx=u'&FAL)/OKM"Q2,<]iChRi" LZՁٴ2`BVaڽ-p>Y4W\)fkdQaN6ഄs8hX^!\"IE #puѓ]a89e!a$l߲9"O`Lj GaF=Rا:M!惐O-jhZVs"rS$T^%xf$ư``[ODZ4.j!$ ;LSuA&up}"1=x'wgM-V_gK2T Yc-Qcp>9" p1xN$uQ G0|py,^-ox FJ;+(ƧTZ|`; ATZ(ny}}!% TÀkZ1fSB2APcڄ6F#nfM-g ?(XDFR_r;A`P\1@V PY}48[4N[ڄU&Ebi|Ӊ(P8u=Q'p;"22sCD3a>~D 0?.4D((T vhlx)*s~51?WaU27cx!l_1 tɑx1L3wm2dgwRrT狋d(E D3r9%b`P,\g$`H&f mg\tr)ߑΠ鬪EqSRETIؠ̑jL [! DoZ͌lejB!h" o  &LKcocw+uS}k&ԓBܵ~_ɳ:CRt r؜apƙ+Ll=)\sȉڛh>C-V!TF9 XGM񧃫wGfOvSj5vFXq#Q;dA(@ӍL2]PP(T#Bat7~ө2lza#pŪ`PaGp 00e`fn ރBM&IWdVpIoub,6 <, I3" t;(Ezl2@}O0Lf$zQLKj0ʏ[T軸2S HBCANU&Wɞٻ:)yڵO\#d@j!/_Aj^wSOj$8PA5A %VF&=l9Z7TDA#BZ*}pnv@ #_!b@E~Y!vHj0$vB>?P.9[`$PuJG9"?{>kVd;.|QgHhHw[ 0xabUG?[k1>wwE-v  n#azx[{zrPxEuǫ,b+ZMlk|7AP(Х!dTYR;F* S~.Ó(&#Gڞ<ʪ&z*مX$HMr>CL43#_M8L>Qd'\CzX+@Cl-Eid4@Y${|^G-frWRKlyҶ)I3] Aaj Ś'6F.Tmj,>sBZ558} Аfur-%ĝbMULCR(\֙U EFn xu5D[N LpTSk\bC0 (ET}9W#>aW9!V(444aImcϻ]%or?#?ool~Z{YI QΝ)*I7nkoN/ΜP j 6`R)[&JY*UE]J/4N UUNθ}֙L]8ۖm"wa)lQP`nR&)e i$%xb DA V%0HX @v:\ (4Q`ŵȍX(%h.(6CMHHa9{ .E΄Ox_Mtrj]ZWFMA,+%1Udib3z HBLP` cLgTpу`Bb`I dI LK٭@`d40f&)) '$qC%n3$ DC9pNc1JbQI@,$3֝ fA0Bqe 8ajlȌIERRRե*V$ı2[# 6a#XQK&Ăl ]i>2^/'JR)jLcG8-{hCpTNf\E,D\D m;IiF>Rã6nbY1>Cr(4J v6,gZ*{# q`tӎcp86$PChm&A49κo'K:ELnllͳ~ pVIlY4Scfű4NƉN%I=!dd(HZpTcaIA)[K)4tC$4@ JeL 0Kٌ1*w:LJ;ؐmf5rB\"5ب5"L=F1WuOŏ!QTGNc ˋ#3<.M, nQC"YH!QFϻ׀H;쉆c>r<ǯ!%&BPH53-p#sGXUdEi+:ial1)D`P #H+hC: 1J+ȬC@[0jc4bM(^B8p+Zb P[f yQ`ԭLڱL1402 R#G0XPсc˔ )3p2$i,IO0|k5 -&fŦH3;dT[A~qUUc VцVL\SoBT OokT,oGtks(i@C8#ˁBH|"6 4Q5h(%(` L$=]*HB#{Dz0u\ѝvf[Q $ar$=y$4W6- %lC\CBS!HCgK#76&5菉=ARm.2d`J0LBb{Б؞zK"(n SYJ ҠՑy|`AﭵB1"-vԴ ;bϩ%Sn뜲!)dY0UUUU bb8ֆyxb&UѣZgAeTI|独Ux"^Af`&QĜ,hdJ\섮5nRbլ0cL0TiTXK"%)VظUM5X?\Jd%ncɦroO#w&ωzЏIb;@t=CSC %FC XȪI~eW K$b+zDwIS!#r$U>93tB&fOqF4,OyI$յ-E" < €hGra79Ӊ$pXS$C9U=O@{9gϚϙcv9Q "AØ:#v08"@Ȱ @ȬZ1V CR&dӧo>Ut9w*AG44O|Q !^I &c.s /HN`~Y9Ȟ(S]-nezlUx\ԁȊ-(zdNM{RR!1iyvć!<*l154Z0p*GZ 2INA5e6RlY \LL¥5QR{O7Qt;7?o_JVբ8au)l6ަ ATE \PՆv<D+!#%lj3`Xd7ari! Lg]`5L$ZYś+X!@ɉb(6J*@Cj9HXHam lBR:3ŀNR.bRq]Jc6 Ajia @t`CRM@a6H6E *T@P0 Գ)zO~2buK4 C9Tv"\0Ɏv~n2}IŎ*U& i; ԢN7jMIӓpdNi2']34Vb!J/ǔ Ɨ[= 5Cͳy&/ͱGyT/tiZyM0lqUjc)sE}y7#kS}KGR@rCCԃMEc@ 8f3>PVb T8p}eXT/i8#SD,Tb4Uj,hhE;$)9̣4vr|ľG@d 9 +5L4 V6mh-Yb tgވcY@t`v"mM ͜OjDW+@?䲰)G\;lŘi]:A@@vf GY4-KѫwS G^CE·GvsaE%0֦6g%V|-ladH y`r(bLu6 ԧ(U%htLNqcq*-h1"c ?wLЀfSPDHgQY" Y$d\ԁ/YAcg9R-`,2[|&oynF?B?*N֢<( 0# ˀ-sGGN2hZʛ"4Qk45CFq'C:kqX}ٱLcztO)VK"YQhjU,H <46c!"P<Ȕ+S=To!OT C":bFzm))Rr"ı?#^퍮͚R c&`Dh44`h IXBu`Sۇ:GPlEyj,Q[R4QP,5<>27Dx `R}b-@3,3q &1?&DJ x=D@R$J )Pc.H HEu`_ ~` ^ɝ7531 !#R e 4YwrǠC0#8>\ƒD WqŽTBr{H:s}3xrnDiEg Qq`UF)M$ر60ѣL7b`9cV}u#͈w(C$SD|1;M~AbpGsmfJ>NvɎ)TJy th:c@a10L%[&gBFVNmO&^w4j8[K%/ᲆ%U`g9;-XVQRL\J Q4i:/H,/b'G2f9K4v|({5 Xcg 枛6| `Kי@9zeDzƐ -a}YM2a3'BJT:8GِFad4M$Imb" WI8%t0PAئTHUrcIN6&+ ȉ8}i`5h[IkU) V\Őn,!=hd ypHl(@aD@3! Bq)W oǼtvY a"aXfAlI}(e7%\Kᫀ>M %*X"Ak&1bn&tL0abCC  HRiURRy'T>&hBFLN}:HO)"Ƴ Fp0, 'qs9U4_U;GC$ѤI)G֭*Bw6!6T9+%EcDbmsG%U6ē}F6i*7t4Pa!Gb;|sQ|sQHdѩeeibQET08Є^@)1e@Yl0Hd(P>La;[ )j*"Xn)0)ɜdA}kGv-I5K sg' 9,$(_b ͈]oɁɈʹ:va VPir[H՝˓ a0Lz[)1;w0޴z83֨[DqCmN68E=LroCЉx {˿ēT$*͚#)؇dʳ s"mĢ)]"g)4}}اt<(S',m7۔G]ʹ3+WQ\[$Tv# EPݴ3!f "Yacݼ*&69cL!њLvD"$T 0AkAH'j# `B"19﹡@bƊXLqA*1  d23-UNkNV1k3)ИcZl J<ac>rǎJpżίH{NtS:,>B5$\^܈ӁiUl!!89η0R9N@кu( %=`t)+ ήbD޺(Kd.mGq$HBET\̘jR5NvNzoVsWF4a$ h_aN vAuE1v"+ $ =o9ϗF-ҵpSm2 ,lq\5;v>zVaGby\V'tٱGVV4tyd{ (FH^y$ 4<]6ȵ#k`b;Gҩᬨ#mI&}΀feVc9XVeVa┥uS189K@p{ }Ey.d]&e ڼ8AC 윒a $rLLûG۲}k  i |};c4_S}P6tBGA$]U2!nX S &S .jbφVTnS6hɘ Xp*G`1dh$JeiPJ".{\,90AD̟+ـ3>/=+9o:U5Z.bҺ~VzqԤ*-򊤹ww//Z s=)-0>rl=i3בճLj!`6ttOI1v AV(@!ɊydX@PW O.-m>="Ժyb/~EY3L9%(5MG'ţ)RM&̅QLnʚ'XB&paH%gqw_C֮*2(g),pK|l@ٹbddc.h2QO9ܩQ_t~[2 (&T-E Ά\ fF Jf9G9g1l]IvL#{ceD©ZC`-`cжp3* :H"Sl\R2̶J4f,Q|3ro~9l[FFΰ PSsG4%߆T4 DiIA1llI0 mƒ{126h3-1Lu EW^p]H>0E#y-m|صAԬCk35c"LsDRjɀA$7?5# vaN*@PaNakɦA"4ԍ1 S*ͨH6Jy4mx͹͇wƌ"TiMlkylXc7fl^R,ExGG5va'㻪8(a)3 Ҍ'}6h}"`Ĉ b|.i7qbmL\3|{5 V%A͈;t3 IEщɜf)+nfMϜdä7JFՀ $,D~ E s| ZI9S0zKJB$ɜ`N:AFqꓼrr6Ĕʪ 9` l͝b8NN;g"œEw0:U:ikѻ7wHV1w$N;ゎ b4ڄAr{yPpm#Q!Kޒ`* " f "&$;1Q7w$؆9L,hIr}$Unso{"")F"ɼ1u.֟poПD6㏒o7)r^H7k[F3c_ܳr66]R>QOO JXK%K(U T`^ ~HR ִjx2NBNSC%@pr]K6.* `b)̯l WIbPQt$ FhI,1^>@* $K(8ՍD4Q`4mPzDE5G`FkH JkЧIl!SXFtDhj80ĸZDR[PlȌ!1 %DTDɆ pfa:]𢊪"hDʤȓ6 Ok8aİӗ] )b5`AV\"ZPaQjAɌu2J6n,|w]L$0): 0]:`Wf^LE5E)K5 ^qBbyǥū<{5<#&鉳t6Am37tsn69O:SrTC2Sd 0`n+,T96(䂦YIU^PDxwбI)`UeGY1{BdR+&z:K*%z`T\m0X1JeHNԚ{;c&z*Qʪ}֘ϒ/KWLc9cF}\㴩X#f!MȦu٣3ucJUdLȝ gR—(QP8ۢo6rHU̧q#"O:'0 ~ckvsIi'8Cj=-xIT m6V$Oa^IiF4A|)# *!Vk!-+FSzmJ3aA1 ڰ1u&c EN &G!Q?2H%HA% zҴ" !ʯɁ9O`a(Jxv;0!Fm!y&T/'%9˩܁u})8bH&i#&"2Ȍ" #Nt1ř4 sI0&"v^<$NCp46ypڌp. )3Xhȝw0ȸXd^T^̜sX! F"NEaM$ba\0H30`qSCfsٱ*£dfؚ70$4RY՚1*Tʹn0 D#U)&FZ\[\"QD(1 bUT9$B ac AH*&b Xm8aNn"/jA`XW,R*@~A8: ~9\nšꗼ 6CHr8̮!aCI R&Hx1D̗0p'l>;]K0$>oER CQ1HTB?0S!MCUFB@>yPܣBt) 0Gs]Z٧Ԝ un!!eZA6 Qߎn_zgA1Ŧ dsp, CD/y/!lGWg[I"< 7.\|8U?!:l/  NQ|d ,JȠ"V:FCVH3ι!@-x9zA,Z m*j!@(ՎJYd4u$8{Xz8ķȑ'MFdvJj2D& SAF!֦|okkŶm5;xhetXF[dl݆!*(Hn\؇:l^x[tHꃣT+F^lb@mӫ)huXӔɚڶ6S鏽-((㾓tsC|n ;GW^so6ܢ* *o4 FSbst6YɓXN?Ҋ%YaXhj:˸hkxzUE|6|t/+kkZX}qo\5|U\I,*Ƀ!d{`0C':A)&y8..UWbڠ"E"a!=I7_Fݜ}* X /r"kҶ;*$'CRI$ "(}:g:T:R, "}n 0kΊi$>b NFȆU:%xDQ >|!M JJ( dU:y:Q4إ!`AP!ALHf_7!!CtG$r(K. !Lbɼ,b\B^  Ij+aL a`w@fAb@>*$dI"eT" PLhN_X)Id`K,jJp/aD o,.O&KC8@((B'`#G ^U)~v'GQ0'alv'mMQCCD8ԡ')fo'sIɘijYpec&@ u ߡ)J0͐E$hY1wcl%﮷J̘%*" "Q,I:jJ6vFƳcLDiVClta HOȖjI4OK!\V ͼsX+`rJm_2?{/7_ XThɅ*ioQ*,k V]_Hi'*[) XР(+01̏?_L"JE"}ݧZ9[*|4H[2{28j{y6pGzط2an-e!Y%u9T'>ǾJI!HQs= {4)Tk*) ^7f_'KW"h,}8"bu$lCLU6KO" (rpJ{ayb90t#;*{L;@ѤoޟШHpYe@%BP^t<-}˔{ p4)-1 Èc2kUD7 0#D: ޜ̎[Ios`# *JY{Aa,s+lqHB_wݽq7zFaG5A f³&òB#>h I27m-q".64,)5kQ4? NLᵳ -ŌfM&XT$Iob)%$.qp"J bASP/&;;8ˉ5*HEuy $N!6'_D9y)ONw=]DK$⠡U2?۵q+˂ 0LSCHaK&BO 24~5I9-Ý={)d^;aW@yGңVBp rUGOwқ;V$ 2 v|džEMR6(~_.njKdXJ3LWXmsc/_}a yY=" Clll0N USbhGd8aSR֗z. (PAЁLjIQyԏhy r{5 *He .&#J› pUqH"""#1-hv^Kj{!= ُ/U1i\oy1c@nלfv+ 8NEjfaBS}=̃&!{gL}ID {Q`%@:N:4 BP[w0{ۯ0O~5u j!$d#? 䂌>Ca ?IZ9;!@s0G:C{Hu93 cD! Dh# ٲ`tR*Ob'(D#&Ȃb55= }₣J066Lkw8+N:`AT`kd6Bzhs7VȜ|hs,΅L?ͨȞA83p@_Cà8VxGغ= j*-B'.#RP<1QT!%%" (蔒Q APR׺JYN\*b(Qa?t)JRIR*98pG'"DaI((ؤ )̛&)+0TJY&1&&BR)ZH䣢BL$JI}k$䒊J0u*Ma*0lNFablX%}P} 9 G'#D*aQ*Ն)9+shR}IXnѤҩJJu(b'EbatQJǣU7*lQXjY]UlѲblٲ9*T4R1+N.+tUxT)Rg6+$RM#)UsC9wbnrPңƊlTQNllJ{RpVaE0l cf<Uk|%6rhٳJ0ғѱVc98blnÅ&ʝc7P]\DiaMy66I4)¶iUTTV8SenrTJ'590*V)U`arTTcv$ '%NUHT*(iQ%If#NUMl ɧui1aPcԘXݹᱜ_/_a T4P5 "3޹wˣyt` }8xN- #K2I~d?*N0RciL) #[6pjRW27V) $>Iš ٍ6E++ԡeIURTlSSf$y"=U+Kkj D:#`喧0vr*8aU(¦*"ŧ*j©)y^ D! 0"AJJTlIBDA(KHī%JRQR$9H9K3)C6aU9P0iDNFDIBbf0,$bF @P  (JReYSJdnl(ԪCCDB‹0cb4E+JOYWg$?m^;%Y-S(kv2DA>vܴQEff@aʚ&ʢ?`(P A}_޿lΆ2utl6߫M**  b JSgW kˢl:2 ȣ*֍=_UWg{Ǖ}[ w|!8"}`Jd`%`8a1) ,LP`s f1IĐ̒4~d@0hY"> Yӻi0J3+U?6U3UddQ4nxo1q }}5J~kyݿPyO_zoʯ~2(!A*%(79?7utxo#YuE\ݦd!^X*0"@\ \lf]5EᢌҚfk /c,/n.~kd62-8tSl'ߟ~n&LqT]'2'coiT!nׂ59NV!Ԇ (h"r-@_nǃNZ^/JTIJ3q [$G.C"Qv` ۳}{ű*M.R*ՅAEL"Iu.GYU~TU; :ʟ?h> ^; |EY`^SŢ Q/2B/1Ylcҭ^g{ vnkɳ `Z(f}v#STg/창.)%:5^ץB1*D2)&z_we]GNO.U 7忻!ʼngcu~w1J5O`΄KYb.ZQW:?`a⟃>c9eo?{.<Tcp<ewAl@R~}{ϥ`1xțbךژN@ڤ) 0*Klϱ㫴Y522<wu=]Qaq/s'W}v?w|~>SCiiikmoqsuwy{}f29YVFVs++}Նgʷ{Ne]?أS1T,Yȑ%2J(-˧7eɉ>O**Ņ->bs*g]ob›{>֜lV @VbȜK+Քrg;ڠpATEQ4")7qaP%eDR \j))> "!W&nbzLj;,tpS@jqn]A>U?m+:'JZeɱG^;q&ktrNmI,vWǘa+GDNxW45wFƽ4GSJr*9׋IiMtk%$c?S ym OUwhNZuVbrT#9ژ1m㛮>wc/ĩ]RW_'IX/Btz\=G?THL7eE_)rH-RW~:UT4a6r2 #<\dϱi:n9B *&ٸ=»q}GdcCBn!r9+E-uVRdGg0e#Qj[O\s\/rv7jG}ϑjȹyXPNyx2C(Shʹo-=ģ>e$"b{y♿c͓1V%eLhًm@#(7K̭|ne9yVY3U|AY D|GbetP&6ܣ]?=M :QիA_h (jͥ/2Vc*&h;p9~?DŽ v`*-r}sߏi\1ȳ>[!{G2bȳEg$V?_]fS6'kLGy@R!W?-z{aHOiG\Ov_R(!BT>ʊZr_^(ꪫ>C9[gSQ5^dtR Ԕ9PUAddU48dI\f?s +ʒblT8:%,g6O%`УJa%")بLpC,2þ[IHnHоčY[b{|[3ţ߉7;Ԧ!'0(`!SP(f69OJgqt˫\_g|SGiffUPQFG([.= XCRcu 3JIPA8//7^^^^^^^^^^^P[OC`)ƵӨz3MhVErKk2ɤwX $CGsWn6Q_Wkiڻ΁J7{?[Hݞ`uwK&~o$g',EtǺ^N74LN~ 6z%@(O)%&?;1%*Z'9Ēﺨčָj.Px΂DZ)O$nr死ԣɲ|?nEs,=I Gৃ-i/$c<*ӻ-=m.S%>.IEBkE;eE{ʚ5L%'>|P-^2Ɏ2ܥvU)TI{>aLM)u~bL{bWr{&}4G^c#w.3 xkFU紮~ʄHSN]@~L ڰ v~YȤ?xy%?YM&Lt>f[,UrT˗Ѭu9 gwm؜:cS=PUiFZW<>#bearJt~)) cjLY(y$`zm71Һ(]9|ky k+ޝ/.=y`=EןرcƸCV|˖dd2Z9_o(Nկ/%)}[P-v34csz>;n;)6qry7 llץ3՘X68F3c1ir qma\~nɟ#Til~V20עOv'ct6?U5&L39NhYDbf~7¾<t}~sO9蚀W;{e;~|єNT2|Ҥm,{uɞ4Iؒh>5/șd%1ז>|m8eP*^Ock"[ϝ+B-ʛɥNLkzU1q>7b?mBhs}KdP0ZOV:8#Fj}HX l:Xb:NxϹxudQnRDW*sW5FU(|̞A7UfAv?^DN~o.б" XU VIg#w6]OCgQJ0f'aQ~W~(/ S!$~ {Xm(:!Wf5ɺ97d"?ϡ5_Bq7Soy9=eΥns.Bl_6m@IJ`oVr8*WE$'RqI,V1K =LeFo]bA5,]TPy-Cp%O&܉ިQw:sLzP BioZ!>5w.#&(^/3L2Mpuj@]c,7Yc,.03 4N-LoCQ^D|TgdSoʎ7 ]Xa(y)89CV<љOC΂g/,OS3l8ݒbJ9Jf M|BS]A 4e!r\ZybKqqIc9͹ǍK ee^u3kWfcm-%w:72ڑ9h?гY2-ަ`3=mϖy2%W"_6";%pg;pҽ]g¿-Sx_ ^b8 Aq5Upe[ugSA%N󃲧AE_RMqmS;X**„vKH- dVwq1as7bxͦ,QDfց(iN2gm*br':7hqr\"+OMOٚ1δiQlϹVVmk;=:XKje#[}0(ۂNVFm\U_EX}xx:҄rL+Aĭ$Nas~eS%",%Vw|.<[,rRIqGz2X6#NFPr:VJP7"EOGD?1* ΒN3%fbIM.]/t'?&<_u Z4l2K [ # " ԇw'"~K =ݿgSqGya 2ȸp-Ah\b/}wB;7F{h a%Ĕ69idSJű`vl&?GIeρ4QQ:iX_N v?ˌſȥ&I!U:t{AT# Ac!8Eh4ا|H P\k=43Q{6=]Z^w㛰HcFbLRKsUصlgZ]ƒd"I⌏R?y߳<1Vo|Io˚QF$R6s7H/^W*QW53iz,تQtJtOn ց@tpaae{U]G=م(X0zECE, PzfMMM Y.K*FI!Kd}˷CO4*m^8Z H=c!en}URl\u+7PK;|k_]*Nj oC, !u2f hy^C8V!RP%Tz9Sƞɰ>dFLp:<=;(rՋnrG FȄuVŋhRQE&Ԍ}jR.-Od\~2L9:RYAbH: eMƛKNCʧ+M p?O>~5'q._,/wǞ}x?;a)`^JfE/6_$1x<||||||{lll)fg bON=Dq hڐ&bp'6$$Ϙ~C!?TFj+t@ aQgm )?Α֒IZ@l: kAГ3l #kI?u0z;8}G>4__>eS+Od vjz|g{oǘJoʍWXWrpUe<D˹}0^ irh%I\Owzl ϫFpί |0ىGO f'<_WINrsx ]zX7z8z'kk$VrAٻűݩiѸr=9"PO( q~Fd2;~5EHRD%(*/{>9^p"#yo=onqlO/^v(0kb˳{کeضUe 0-c?5[+_!^Of33&fI _OS`mM3w/lteqvnd G#%z{~ƇTH)7j7*xl*oN-7ɑ R̈*NQ~"JnI yAPA2&H"#dm#)RolA蝃WinIޤ̰ܒBt˯7Q\$N6^g&t7(F#9vlVb~4׏v09()/ W02r8jKv IϾqGH;|I}HYqW/0M! S98#y9%Pg^R>®缚kˣ{f.Jw)BA7p^*?$ߋ3j?^2ЃiG^"ܔ0u뾷TOS_,e[M_ɤ"/2s+AŠ^w,s3w!;ة h V釡۟?jUSeRZ=Ǜ 31 ⣮Aը؜<=a`wT79jsj7gS8 r8v6n:M5<*QpmW\:TL 2N%~\xάElAߩf)RC_A_X)Z*$2[E{sPJǙz-˫n-M3ny{ .Wnr픮&OqcccccccccccFƝ>CDhƁKIN>Z9`z:8Y hI(y6}ir/f-"{g.ogcϖN(\S[FEטN\h/VwRQuϊd}W|_b³C]Lj߿UFz-rӺuqGdDJQšEm}oc4ZLo}<Œ_Y~o/F?b_o]S6{:>=~GtIvjSc Q[h0XP1bGv/f2v>?OUi f`* "8k3aBև9Iə-AUUv2DkhrI#3FHՖAFk~%*b!a( kO ,h[,dI[]O6=+i${:!^fi~F_QC{'t>Gm:rif>UGۧiGT>zx:ob̝Iрh޳w.:¸Z\.5c;/yfPQUa%*:F*yJk[/5&c!n~n f~ :cҭ JL79w$D9Eg_9r}:=h0w᥊D,VMoqV_2|>4v|*bQG1Tȧ|>?B4/ZЇWE22桁ԖYm=g~D;¾_8̵)ꦴe:#72y7LTN̜.˶^Y8bȎUEHQF_Q^\prNGk6T?I1SW5QIhPA(fl/YFnV˜ð&W9snG7Zow\i(=DUuwo qVȐF1BN3/eO0ґ'7?[&][nTw[7m"du=ޛିJlJ,N9\\%ȗ"i"lhlZjoy'"BW U?I-*n= 8GJ~-__{mPTn3志=gS8 L:PAz&]-|qwh-|GzѭGNVWl6P^U~n/joq{-{!=햻t(=&2qwi]J|9m%9SjDR(ZMs)yOa5/|~>g&A_woycSǯH|u& ׬S| C0۷OJ9@tznҴp[KOv[_Id@l7# $B B)J(hf)UEE?_o"&:qY;p,Ɏ@5qSдDPP-$ERPL@Q py|h?a_ #ޟkAH z_/Gf(ѝ{bm̨"+a$Fo=$LdOdb],t_ɂ_fO;-Hz;4p< ϴj&l }ǘ /Xk?輿K؜t501+lU"hપaDaTUU*v5J_OI8Cs4cwŶ4K U{jF=G aYC|*@G$C*M}u}IQu: !A'|اt~5l[z57!pR!GN[Co6[?"e(#UfR҂3yM[A/GY|t:%]1PUUb76a@rȬ[;D$8~R Jr^”|ʄmFm0v7|?@: X rD^%nS?Ek@TY"^.9$p&~/ĥ \~G}>XX=ƾRs+oJ}D\0 _k.uzD_S&ETUU zv)Yĭsֿ?/$#"Wt|7fj7woɖjabv]-}*/W?3uu=\YShV&+Ƨzw7/@ix9gjV)[K;mA˥{ 2=GEABS-"Ro[?we?;C)i]_kB*PԜ qcs8oYLN˚]>:R86-i(0gNNJ}V^3VXj\ ?i S8ڝ?e1k?o9.O{~uSf$τ*n1 ?{ei|O7|| [9Z)jRWI@Chb h~ R 6{?q׷Ӛ9zmDGDKy)'$7/}oQǫ݋W*:>?淝r+JԥjYς?=?/OlUۋ)܆-O SD$; 6ZT+1NX]۶D~)ܽ?8H][>$n<RUDJ#VND6ǖB_QC(!h,kh3=~8dnW{|_f-[[pǿ\ZX]i.&{b][*?8oK>\ 2QDTq`Up;GC>|D0ݑkV*i~9x;Yl[̉D~cJUD\Z{m Ǎݮʸ9NB06 ᱉r;9].b$_6_26'/,IuCߏ#FunL_KqDC2{QqٵJ쌩M ܘ /5+c~7UƏ9ݟ[N#=z+:931+x X]tDGzbsͮD`Mف-7Bj$:u NĵQUUE֍褜m-@!ӲIu^i2n%ALM(}H0i2[&N|  (~?JTe*2\⊊F_ϐ2w$-gh+ oni>t}f>vjGemכguz^a<'>76^+O>b"2W_ ޏ r.{3~[/Ǔ&F\&&Y'Zsi6\)NǪKMpqaN]1yY}rS+ 1W|ǃ5') 0k!^y~?8톸솲a RT͇zH6j%ԕ Ϗ:0zYWˏrUKѢzl?uNm\oȃm(ϛuOyC\9'+%A4qS6sܑmad.U?]@Q{ $SPEXv HD}M#IM Y2F~>cgƷF507]r 3=q̹5%)l³r _f>͘ǸFɗypֆn=S^ߎsDk>[ӏ&c2j˄;jL.Zu2Xjz ak-U[M~~5!XFs*Q:;SIRA$vƲD'B9'9H QXD_{?r{iiۧ)+ sb +lAȃ*5 {#Y8HG8nǙ)tҘOG#Zxwʒٕg_jb.H?[uN+]ʨA]wɘdѥiM(SY1.Flӣ"Vϳ*7FtUo/ Qs\-|k+Z&eeeQ5+rR|;n-hANoͺdi>=#W'ع\g??NF)p) :5 j>|ϛ Oar(ͨZk0 6%׵]DMe7g6?ݮf-c!@UU\o^gZ=Ɍ=\5W9̹Kx0^nG~g&:Xݡ2Ѭ! WD|ίE\ߥJv:6f=]b .h bUYOںTGn&Owׁ_WjM6F7M]V Z)m;2/R 5=)8hRt, Q=XG˾I㤷NmsExRX`)tMxe^uu=۹{7$3] PsKT)s5 ۇ&.F78>8~0Wv|rOgQ9x(>Q@1%NRF`/ c8XYum2%^>ҽ´MRP(v"*Vf,9 ,Z e:)q:}+=VrLPES;/+ysr5w@jxdG/ȲFp+LQm]67-ko2oh^:|};ݟSܯkq~ V.un7Gtݥ#B*h= t9ngCio;^ǵqlAEgRRn61o1LYѦcdNjL~,T1U|4 %? X?s:ɑulD%v}Ɵ_. we`es4V'w, e"o"xu'Ww]EΛԗ槡M=3yc{@ [F?Nݩv.u)>7x]s?[7.;=Sڞs˚_KNDIF c/9KK<?tr/2v~W`x.^/c-RR2Kl0=j~|>kWZ|c]/T{x~u\ ҈|{CrsmtvX=4E^Zu8AI?ףrm5rxTaB W c<_}nAX}¶z+2-/-n3+/7Os{?v?鵾ʓUt{ |Mߌ-}fV~=5re~O}Oǣ/qn7ekWm|b@n>/%cTy1 4|D'yQ52W _)d rIJ6nsCJ5 QeVzr RϵܖV?_Aއt{N^~Ou-3WD;nQsvyXڭ5 Q;sBs}8PPSq kˣIm02V-z/3 1vok?#e?uK`yn^7M AQއąqѿ8V)cKĵ4y5e2}~W~ν~|}r_O>k4~V@"{ Cd5p׸dMljȜ$Q9gg:e>OºcbkO9o8[yzʿdoN[[e|-JǡGV\dYHBd>z{}+_MG__S?w|ݧmh;ρ{}5V=oqgח}o]p?#ͺ>㼽i{q?l{vۛ;?+?c<|_/?{{Wg9!u?9%s;}}:otj\Bh>s[<֖rk=}DQR,c'<|?>o}&^ncڷ?G^sO=SAyX/d綜O)[Lo_o' Wgyq_o[zv'=_u]%~IIt'@ʝ" ea eUrIztj;q1潨1D0Σ"BT7#qܾoTN>NyAK{S_^_׵lު_;;VO~gu߯ywMYf7t{7]g'?p}u8~LWg瑽~~]~w~Å zOo_~Mg{vNpgw\GWMs/ǽk!q~LJK^Wy3aW帿ǿ_<3g닖D_3+ 2u=IU_V6GA f[13>>S7*:BO!~O `&89TEb"'0 =Uw}gU^I~:}xJN:Mʪq'"zcڛ麯O6|k wj'Cg?+?WWM+|pZHfY~7~g$o)2h){Sp{PNZٝ(^&@O[e(>\{[$SOxܩߊv8>@L)ZP:^'ׁކ)?^xI|;*VW(5_]?e}_FWW4@C-ϴ$QYM>2-φ ѻ$SUH,N%`xb2 6Q>)UU_ ˝   ʲy g @n#iS@Lߡ>8VC{;eG";% GͤjzZJs%HWsk ^ e]uy~Ǫ?0]Cb A,~ΕCV'_??7S۟B92soca'4,fA: n,1cv2|pk٘ݮFkh\ς/ΙA_J8h"w{T4wYx3{,@[VF.ۆm5h8W˾^XUb#sYW'߶#hlMX\GC,:.FLۿ~Leb㙟[Ůu&KlԪS?2G6h\otT1x:/>;=97Z=e .] -zXe.N+]~ܘ4hf81QG:tMd5'+giamttmjU=Ɔf{NyEi%i݊UѮN_zWe* 44FxU\[?//[与[flkҾf#>5֫{V};<5ó?38T;ϻ6j6[G5Ɲ[jɮCqR!3^ 3^r8 kb1Iܿ2o!2v).,dm,|U{Nm 1Vbú4人߉k؂o.ҮĘ&f┸1,|vLᡌZnsh6Vsc[<%x7l^Y֚Hy̾@Cf¶Lc:Ii`մPM5QY9EC-^ns,,b5Ėv/s-%~b)M0%\o#҆GC㯠0ueXA@ɜr6D;ųSwzqOuV8ߗtfQ%h\_zjm'ݗ۞_3I$5{}ѭt>N}z 'ĸ{t咢j{uNZG&6NJ/ 5pQ).{9c~->dʱ[Icw>e/iˌ**,ŖnňLfo^vt7Wgp^ 7XKstsS_FI$,Fʳo^xrمخ48zK,9+XUvNzߜ|\]O]>beq`,m,d9S&\SFÂSY͸{]|ۻZ>O^#-9 Sul4yL.&3~P _U[cO_M`vjʌ&.Nʅqy<+_7mw`/e^n;-o^ˈkvfkȲ)rFV9oC$Z\W[.ӭ|rt*yNr1K<ܖ !zW g{4븍ncK{~uy67pޞ]S˥C rϯ./O>uiɟEz/Oֶ $1`}:o|}z#3;k9tyg}ky'Co~]m} wn~m5p$g:xKoW'Csomo[h ˻v}5>;J]{o{tcw݅{vܝ;}=vAӾvP:{yϼw[ݺ5ɠ-t|@^*+Gc"ԏJۢN*|vr_O}3‡.fn8{;2o{\ӭsַ}zJwvjuݬyq[nᳺ%vmqN}Cgs4E@EzF>}! =@[׈5]lƀ/Nz f8};@5NB85@" ===Qm;qO}{|޺uݝۥA6w=Oޕ\{,k4z>wg })@y v'W͕/ݽr28;}o&rPT)*aۡ@*JkE( /muwl>u_Gɠ(bkv]`oSA)Kى dc4|<͉tn{=J6,U#bo>v7j R<}K@=tmOlIfo7}wZ|{ݻumGw:o;m9P}WsuunGvόj}^aEl5bijpX=Z=}a>T]{ܫi2 L{罺}2O}btǤ>W|]7}{ OslB/wc^uܮO6:}gJ+v{ovXvwXƺ[[w޾cz=:=u^]ݪ;o<.(LϹlou:{wNS}VCgYW͋ll=}a 6z}>w˷[} {:{W⾰Uwo]׶wvop٥[{of}s>sf.Kh*}絻nzR6nqrޞEq"ϻz^q[{6ܛltmj͛>+)5뇙{6^num&5s;͝w%XI]u;[7s{Yf:{۾UWggP/bl bS@QU uXlP8W>v:xSg׻^' 4<$;.:AI+k'[_}#Nqԇcj֫O:l_}Vm5w WaJmn>dݝ4]v B/z%+zݻi,qAn=yӲ^{{w9{T\◒v5׼j sv5:e{;;ݎZt)wHj{S}vݷwOwuvMMK:vsξ̛{@*h }n:U={#%jgcYri {|[5cl6V1BuܭzpѣukmjM=Oula[+@4;sYf,0U)^{z`>zڭ.wv[u oH ؠ` Fowk}3r^kܚnt]nc4u۳۾z5zͽV7Tz)Uo>ޟF@ BR2k{nVCZW='ݮ<ìzgOYw.EmWUgsljإuϏ0PT {{pհ1}ܟvlzvq[u=iJfsǠ*i{\n CDm`d#T 4@H>6@}Pa  `(Bh &M iLb041& Ѐd!QHO҃z=C™4P @h@AhDA @OE?#J6hMFJ3j=Giw;V|w2[{~ XDYWrar U8K(ٹr(*h+24J8z[cY)noR(m7?{p1b!H'LRbRRD_f d $''Z{%~ ?.<ގ rxWqStLYAz>'L9ù[^c}>xWyxGOi. 3'zbv_ߧo}/O˭?' >Χ#]׽ íRNTUU49}wDu]Pw`)BڄOB@:Q!(vh3}粌+2p^?@7Vhџ~OO m»i֏IO^Cĕlҭt!/kd߼uR_4r~9?l. =f*  Q;d;^SB44 yn_,tR$wbܤЉB@BA¦V* _Q Ȉ>J:𥨆ئ7|毨e%a+YfK80/ܠ:Bwv!""$wt" +hثT@z!v=ֹdR2d,7!<\̣n^JA"D _Y_*I"zEOWU{E;G9UhsEYɰ~A%qLdU; C㪐dmo ~j8W -LKW]b~ct떪T:0!$Ngn5zB()ɖvxQ BT>%ݠ$BQRd=[MYIDiϨLH*OĖ9 "FP].4wBS,2^*IXr|b]֎cl(28g)ǡpeU P$׶K1Gh҄]}x֢iռ[>ҩe!n5;i٣">ob`uz )I7N;O3Z72rtkvW~okz?߹2c ^?-u_gT?oɕp[^zEnV,[$9lk0o%K/)Sgϐ~7u6[5^Zt]^ ;okoߖڡF~eo_. o7\}VtHw|e+j8Z~[鷲n뭎Vh wcu^o>/_sm p|+]P[+wE!v$=P4Yݧ%+Ψt5/'#ZtyMdhPk5]#y""3E-RI?7T{WmX1b0)ԭLUG{ȍ疚[o /'7:Q+Mε˕f@uTBZE,ꡞ z%A]mS>KD?۝ҏ?*|ZV='~8H2*/ON&QH2Otp7H@B2<|q'~3`O<0] 49}*t JdAm]`saZ"ٕ iPEWbg;JzMDeS5`[y!P}ʣUOq:cA眻0Lvg$?NgXX.1/u*ǿ8u]MdfUMDً\(Ȃ7!(\ |G1]܉ݤZhz>\ؖCy0SJn5A,wU8h+lMr6P; W,#a$j!DٰbVw2JSzK14g! /R"y1>zcY꓋'G8=q`¦rԻSYR3cjcrmjuA6WѲPjZ!Ǻh*Y_kd1h〽=R ;P<ԜdX^5B(4E2>>պ< ʎTnlA9GZJDJNyb=KUgO3I >=]g};fi,7&Иds&iM8R$ y7| w:xd[!2=8Z҇PD-z*}XL^dW0LX&E94!$f4x;|+@  PN~L2Vd4,’?kFT 9 Bpҩ@9ağ$oR@T`IEo~(^ f,[z(~~`'>N?!~ {L`)fy@%ql61Hę贞@Yv "݆Dv,<O{47QcQ!QdYU5dT`=ISWn&(HD omշVՓ"-gמM䮶^67hïjzy"IecƣΟ6Uˌfd pS|NJ-I%,ig!y:j2Poem^~ PG+SFG.FlƑm<;I!$&zDªM>$YyuvA SC^vN[d!WK>x!Wm0.p~]2p9@dV& & RGa"3V0¼F&ƹRfQo 5>868_>jcuaIMW{%2l5$ 6_Nr`*ԭ^9 sq$Q';<||0>tA$sNn81NϾf*ww78j*!yև\wL ?CIS_܉V,GFk+ٺDg6*:5YXr%e\҂wu9zLBD$"A uq* ތoAB!ؑݠ"y+ CR2PCfgֿ~s7G8Ԓ*C00 r?հJ=!tDMGdvRm cm"o-!,YL6<TG\< s\WIWhX<k'v$=X7Lodf(5!eAaњu$IĎ@Dq eq*g}6\mrڠc$dH6},w6@.2I$Ќ:,Pj^?Gca)jFYW</_o`zori|P?N)PBNa&lr揟$ŢLHe BQbHN?!/ D!&`"B(&) &%"iB hTQ ND^]J_q](Kꪀ* ՙE?C Qfx<;v |WQPDAA=޾< \4J(Gq~~ྣ1 ,%J*3ZjM_ةWJ;qw^_jy (Ǽ^4\cGeJ gu9;CaIkq=3yOzSu~׿cw>?q޷?8չ{[Kt{|OuUdot;insu:[=S޳eMuQu\.?`nϛC͉I~?{_͇'z[mw/:u؎&ᅄuݵWi۽D4"?OV?,H$f유01eHHH)} I%a!bʖ,_Q~v8];AזS]=H5W3sc2L&ˬ,CU]c(" &"..M,'Wr.-P "}kBG5@qݬ9?of'xdq~S) ˍ97c{kz٥"8\c -TZ9;G??{'3ow19muiW=~ۃXj %({y2#~ %տ,Bh)$kJcl-E6_@m9_~SCeߝ.}idVյg|v6csTaN*P9FH}vgsߧK*bD?Oi-48}xn3_ }'b9gUz9ûktCжSʅ'2U**(i4TED4ܖB wiHi"=~GărIZ(}?r/Mb*>G7}Of*w *a[=3,!|KTfYEey*~#^Ş->aҞQ0XU9SUR GW68?o.׹:|-s>_"}4Fp"t|q }_?}ΉFD D *aӺ!|;$Nj8-ʿ5:t͉X.mz- %!.&6a`Z6iwC:CI?ќZ_1f0dʘH ,Ȱ2Q߱!$qvOC XHUG/nŗs&;C_o&LӱJ 'z_0 y4sne>x+HH&ԕOm$< R %~g2"6‡s8q{w?J1}W< bP8 {vdXI#+"BCL&"G op>~TICq6w-*]7OW3Ng7z$7%tO*󧹺OTAʖͨ_fXj\++5DY0KF~~-+ϧGmmnޜlI$I$mBV6E^gVWɕY [kKDž,ًYcY^:5)V. ~WOM؎S.(!P%jDWD=leܭJcؕbKIJz Ikj.',UǓ6wB[۳F5}(,zYdpy_7˖byR) = @O?̍kZmnVI$ʪӂ˹w޸]'% W$i-1٫$mh*ԍ ֋S[ i,p\ū1[7NM4lau²$Ea8#VTM|{e"=w_b[s=ZV"t 5E__>&EE飚%! DP_7GETML}2xZ@g/3`&Mt~\- Vڠ+][-.KܥL-KN5"mnEbjcآ'zFf5mZjtǦU^Y5vyu<8^xk⣄ E(2D tJF ?"Aj>x&a$4ڕGEF@Q: @-2!JňE <BTEv?ҢAJ^Kp_KUҷ$S{D?&j&{1r1* /%h̲/M_JUS/ϋ:jh8DrŃ߰f 5L͚LGlKQ\(g {%7WRY^As1?WڤW(BTET`҉*ޏT=Q鵤D& = fUQO>o[^NJ+Oqm+o:3ϗqOQE[F'w>#2*#1G>PuyY6B`*WSo<̫0)wźXr%G9"#Cov+B,B1'q+H0B!V 'ΌnfLEN~_emDU,$l*t IQI#dXϻ{|wI%rw>{3ǝBBL3qӯ1olZŋML_8F`Ѷ笥鷕=P&LI l|0ڼkHvt[[xΡ:b-=涩O)N$YGn^:GQmYOTB1*)܊9 ?p*u,BfQODz6J}'?ZPQpv~'^VIJ=sI3"!GQUVO,ܠb*{aVPdevL|{+ݟ~+7:=O4kăXHz*")*`)U5@Q<Lb7Ҩ?Z8ıf_513Y6=tS/=?ہ<&P ْ^DQ28qꗮ{0J>̞ĸ:ˢ@eZvL? ACADQMQTEQTUEUUUPV2 Q9?5~,4(( 0d9p? KcU.*MQLYQQ?NQRIE?O}G.YUA ""'hhPMq*ՀS)TcJTg3_ۨc6ϵ4d8M$q.GZ>ie@れL孖l3<.WƸ^o|} %̚ "33/-:NZ_J}qS9mE a?|"dgIֈ0ыXDX)~=^\rL1 Q9&2O7^270d4 'fԢYEDDfdf^f2"02Xƨ p*2(<ւ)eEoѮV޲d Px:3bdF9a?WǮoܟS@QQED}8Dn*dJ )(0QrP8m@I0!C?[O&)UZ R8" " X {mݏt`PlWbY$ٶ@f/t$MCC@9`j%(&JF.6YdRhƆzХ!AH.@DD@8E8̆C303#DHO\(/pQ1%kd1V*jx&h* 3* (**@ @$") A &BR $H  "%B $S HXH&)(s?0mBALHSCUU9@U$4$D4TH 0HRMD4I$`HUPSS[XBEBfDZi) *!HΨhM1 1 UP2(L 0DL@TA &`%X( 1I$J) "AX$eQAHBL-DTI ,LԴ41+KM%2AC$DD 0Ҳ-K!P3 KI~$ȇ#X) P*Z @b&&)fbB $"` ("&()8 "HHiRF%Bfb)"((I"HiJf"$"(*bJ"" &(J* "*Hh!".)JieZbVi i&`"(JF,( @i-Td55S0M5@V?`G܎#b8r&>ђRQTA-" A3 LTDADAL4LD5 R%Qviĥ*G>`#a'QLf$&Ո8i) %`T1 +34G4wˌ"JHYb6AŁ h$aZd9DAMT@PԔ!KD HMLs0L! "()J& R%%%)"d(9XDtP$ *ac*(Zb9o{DPUQFC%$M JQL@ P(4$K41%EDHCPES-A8`FsyCY[H& aʩD@HA,BP;B$fbe"syVMDAK$ ݘIHLR41T 4BQ5!TLR1Q3[d?֢$$%!HY aʼner3t6 #pʍ1AQRE)DRA ))b"TDEK4BTw;|hGs!_}gE~(ERWtٮl sىsiXp !?5i]JrU~ś,k<(Ո񶽎*(7“#8Ȼ53 f0B6mj^obv"sQ?5'>]-Xh ;ȫoWf}3jj&?Ǭ 3"QOD&J֡H)yT.}dlӬ8#[bL0˧.9qZ+)Jd.AԔASg5-ޥ3m ƪliDU' RݪVF lhtAkU jtS᱋&+$ }5gDÜE "0C+(xl3#Fۘ!ӔŮ0JKHm}&"m1t!F qJ-5mqyXvܸڢ-!!tF)u6Ef!Cwx%:N85,W7pś{j;-o,ۆ F&F`41VӠ֎#qD'1ecck Wxp|nfVd}ciq c9d,.1"ѧ(i(h{?]} tI* "A]v QCkI $l6I㓑L;-YʕNDD|G M%vB`ijJr8f!L3Z|Ϯ3L^ktL,winkA91Vlmy <=Svkh|@:0֩ E!$NWlY MWgEW]Z] tʪ.5^K}l6d B$ 8<[~辋U;v菎-(-7Jx+ RR sH-3HV`ke| "KA(B8XKZ8 SJ:R2zȈSbI$o'+iu lR2Q||ģuoӾ{sӻTZ>b9WKH /g?S{S< ])Utw^ Gz3Sΰ^{5ZG{f)*{ N#MugSUmh%f:ݠ#PDC{giI~3^qk(3aH`[d$2LiˠATh )ij %_(8M2#‹_xuߡ ug&}mG)ES˔Yx# hK?mMN'v"5Gg iÁfR4$`8'J= cEs^e=9oIΉ}6#A(Y\iV[i"#+CiSGe׊ ?iӸ`L$1F)Q$56ʛ% 0MmRZ,qgPq&S-Fqm*ӆpȑ&ΰlmq%a _cyȳCdt '̔)IB F9͙YX=XUR}ۛ_ȒH#|7͸^mͤGƏ[սhVQܩ>aM#r520߳~%Sȣ-rXV쩪4bddd`;`;me$ROy9MQBD8Auxh.Xq Dc&0ED1 EE5ULDo[2䱑YMe6Iz}ba( ~9eɵQ#-v+EY_6+HIޅVJpӲl y "ȝor8ޔّA|FsiRH[zä&e*W)p@_~YZ95nݷE4삕b~@|yʢpɌ([K `0N5VA:#m,]Z86 %IbPp~3Ave֪i6־Kf -gcx2e; Ta[1ÿH~W+[7!?rE1 ^QG8?׬==?=M_OZяs6Σ"ZmHFMa)r0&H+VaT M3tFߦ|4 q)zX4BGK 6Os1aYL\uӣe$#+=[cR3&(e.2ajQ#mɃcXc q6`m 䇑Fj6>샦68t;܂&` >_;B$*%%14xLcm_MFnGu7}%np#Ȩ嬕aDL00 Lu)w$db/qzGs62j.NuMVխ ɉfƑ:5w a#0cqKF&s,ምf2& 0{4B Zn4DPok]!6dV8(R@0?On{iMNvz>k#åq(ŽicPfoUl<e0]LTU/;]w>{Te:,( 8TKQ@S5)&((*"bHI"ݕAQ$o3 (9*%LZ̩'~շ{r;D]_޿Ftxd) o'6{FVyk??͚Rm~_zOM:[q& >\Q3f`a1fedUK>|AhS`hWNr |IaeC\gI?#52W]\"dm4Lj썶𕁗-jk< h`PjNA޲!}Wd)3?̹}T*aBt; lBh> A4 MD7\rE)KyB=SH-1-)CCdd4HP41 %QBAE0KSLSS%524 8GBP枦C`B"kMpEP2ܥ.۵{% "*B h)Sd’q=6DBPQI[kC&#t[~V`Dk,ȭ{"טfaQCI5UHPC$;}ga|gC4%!BAx뉔AJ4 8 *ie"&l(B&%r9LPRc$7Z!:IL1wbqq,} nnQHtW~h}G\rL߆E J7RݹIfbf0>~f(]΂:9SszcǗ:TVI3ҔfMI_!/т}#Fh;Jk]C0%BgTDV)Jc%XL! Ї1MBH(!zHÿ[7RVbL'E@+(8 1,b)k{WaR9DI0eF<(wc]v裯{okS(LNEY4P+46Mn-"T<J+LlI>6%X7F|PKKE@D)CT!'?HP{H#+e٢ ‹F3\8Ӹ8h\e>0j88!kV6iWcen=OsXr#ju(93Gצ9uz>nuc̪48 pBӓ4r2Rc0}C!>kcM1>h>;E*+za.e5i4j/Cź>-\8WsH^׉C7/Ev$j:Fˡ!/;w_R%tC .pB,<&|{e_KfPoP׋9JA -$8}sjm(s1c;iˮM}:k5|a&onV]: @ ֪з⍾ZB>eZ=ҠikE= >^M5߯Q(Bf3H(hҭՏ6O4W/>:Bߤ L8]1?D8 ݦCxk*cmN豗1m,2i=n`|%}'N_3'+\Ob,|mPhca߶Sy%R$m q]+YS 7TQš)I1)tk7w'|{lYwyqt @fM~ffVcg6t} b@*c䄧Ffp W-Z1\jlk6uXuI,*g.Y\T14i9^[B _%XggkY=83;(V9~:M[H|2Ň~"- *PDVuY@؇lN7 ;ElɆeI\_/< z_}~+\UVҎơ9i @E@8s3o>(=mЋS0t<֣Pǻ?$;ouǛO/7UC}ޢ8hEUcYK#B>:/Xm"8\M(?7*PIr~yrE=4nLm6oǻ^8tHGf$v)t-F0J0ɚfK %No =V?ֿ[WSf畳Mb*R^u7{Oߙ7̍Sg њShh}F  "K#u.4%X#ndykH0l"{%h痴֏%u1>;[yl݆TM(XbJH'4v/&b)F$/|zйʢFC6wM)+^6 U_;b-zc"^*b=]C^;K,͙z۱.@ },=1`6"&zri\V4jfN,IR~§ ԟbtJU i2z>u_?Nz~Ag𞯏5V"^t=Gk36 6rPd>ӂa0dd\2K%+-7 ű0uIj膖l X&zMǝJ2&& [Mv{1*ǂ= U AIf2ڐx5Z4#QDI{sٰ{E;&Ϡ:MhhDx4نm4!2kgnл(^)Q)ATBwUP4^vzNj˂dUAGw%(oH) aB}gԡ#z)kږ98뼤0iXc~6V =r`ȣ&wH:riH\Q6#GqJm&*d~(YJ] ]'DK3ŏW pmWzF9iꤵװ `׷KG4%8QKK82AJqٟ2EhaQm)-:MqȚZxvˇtϿ@!& |Q}F:& c?dLLvϼcA 8G>v/eIaa$ ?Ӎ&s{Z\{GӤo~ϿgENcl=ʕQXTҕfdё0jiPpa& }< IЩrӛI!ris-E!C.R{*9Ng7;3䡌!GzdG~z? /Y]قZ8>o2s<+!Ȍ%6"UD+ǹːvjuQLTԛW|2RZqudت:uf2CmyًL"y>ZGl VlҔv;RD\Z2!PS2Yҡٚ" [n 9Dw:Oj $e9LͱةW[w_} ޳ȓq?|3gs:g$|q+u3ZbWV̬6¿o::*nVY8φq.(eWj.Yk1I }cZ---ū3+ZuOGQϳ?2+W1]-'"(e,Ԗl1iي'KX{}1o|ݟKb,㢘\=4tI#C9Ǯ s+^n|?S,3d}jFw]Pn]SC/Ճ~J;tѲe^ 6nctk:7]n WѾBJkL&{?{Ef[Mпefmb9z£QijZҹ[OzAX 8꛽<+Os{8g_"C׬m8ώuwy|]W$N>Ê '.WVg#TXUaJ bp?%xE/di$&7 # 8])ݛyX*'w?"Qƾv'Mnt McA22>J5-:dMujhWg.'MnO4`:,ɣ)Xǽ3szuZ[кğqx~@|_,cR׉Ɛ 57gwե#·XlzBV7zKdq`iˆ;Z|XP%kz9ȇzE_/ĩt'gC.tίEOfځ:O g7"1`Ir(_j3o+İzV{]m/wZwXs{# 7AQo@_Os h^#lĺTigu•wЋmDiADJJ3mv?j)K[Ni.b$4dA#Q# >PKstCRvѽv)nf>/6s17AAر:e0akjO6T*U*PRE*VY['4DQMPg]5lRGT-" ¢ ';J䦙JLwIW,vtff\(yJ#$@N9WQAɀ-m'{}rR21S^ULyJwO=rV/]C/ _Ѓdm'#0 BcQP~"g=Cj?c?f0^ $,S uT*}(cw#DE(`6Hm:džFn"R1Q<բSTԶL VfQE_>\=xE@H?6 "`h+ 8)2b%(cѤ4$Fxp(=̬NZJ(  VEWD8fRY \vgՆb"PG" {)Al3L8GWpqCEHNmhAaDxU.dAçC5!&\!8` /*k( D Bpٓ17-Fw*F16+/76++~ $fk"" ӎ݁,08f"i)FQa=)F<`ӤcU%Q6CvL Ү<8Xp3Ml%W 23`uzᙈQ=鲨 cj54A @ JOĖHpjU~|/>8Uc9杭eM7f˕(nmm YqhJUkAСQFxF:9)]j\_FLgmWD  `wa~Ö@w8+sc/Ds%8$i) Զ[+j`vj0p^d dĄ!9OS||lsw x~_CuBL0܄ q !9jz\?sʉ=۸vG"O74kBgD {G̱@~ PD)\kF&*7)lʊ=+d %[*լ|m&jn 7OR;)$o&U1HA&L'7{jF1 5$"~ǽVZ %yTS4Xr"127"V4l1$Z+E3[wX>hykOY{aIߦɟ$_ |͸o{KCf qR“,Gi PM+Թnl I d`J[$َBvgzJmQѓux(e ӡL.]2|о40օ-,.(0s//"-K]ܥw 5I2Hzb|f(HE%jꊨyPˢ.7G s2lM@I)JQTlٿviv.^YJO?Ҍb8`oC8(wshHct d{ ?sl-ڭAFH2EQAUI9Z&cD!J<姱׬DF)߈utgvwz(9gdXG.+ hMI.jYmK5"C%d *KQ%I;~C:6+c2m2oY%`-KMrA<'yXƃ95Wg)zਝڥ\(ԯwFjq2j0d_"`!Ћ׾ \ݾ6TqǑO2s|.\1#}>Ŕ;"2k L5P׋~\u:W82)΀4)kB+ފՠ6Nn "9-d_Z7%Ĵk_Q¢ŊmW_UKV\]8m=>l+9ZF=Qޒ!8 k=~̭66c"zީ< T~^Ǖd5(w5i8R?\3kߩ짆͋"YGW?YۺLT߭RD xRJ|Rb *b:;ǵ~|Gv(Bq8fqIDZzw(xNp_k+K8~zX^ՙaUո50ȑəTxU5a^61J+0$3$foEafoMs"BmnŠfJշ} @237c@ O+6 HO\MjXI$ĮzC1 Q elQ1*JϸpƩ ܊Vz~迠OO83۪Hk9QC{ߎUQp{s=>(h5dPg,2Qn8M ɩjw TXFh$sѲZ{\ :­H ۪g o3Hٝ [@nɬ nwk&@2ȚbUUo捻I>B>4hSͣ:RbPTƭ2FR쒸x @[HNfYH)~X6zظ(V󸮂B'63LZ˺b<ՊpE]E[0~chOFBffQvxbaҞIBqreԫF dEW"I {[H;y1Hu=OqtnaH `sι0>G??PY=_r㒥T-~@X2K册" *<6BCD py.fXӻ=qi`z97α?8XA?lUzC:^{8۲5IV;wP"]~XULvv) I@8 ~PEϔMZn^\=9MggZ'ΐ+T~μ큝sLD.}D.K| x|r6IRzտvNib7|\e|,[nt+Qq {oF -EdT}UzQVvwwlT[7SXrbFka2 %6ӿ*dJAi1!A'!dT7'EMFuT̆uJk)iG[ /$*apZˉ|&CpFTI b}jcwQŀ5=Lyjࣔ[YVb`>s={S˧W>7(w0<tqzǰ@J53=яid61,B#фQȎU*4E6IU&,g։X>^~㍕ "d<,H(UeTJ۵ S`RKTePǫ7i#riY.i(ٔVp`Ax!&[QCtc4޵1"xwLj߮Z'_h9>Ut4"0Q苔a=yuK;ɠ 9?kr: &^MYQI\E"ؑ ti o&kmFwBH&"`!j׊;e: ;a8&;*/ kkL>"qy,ͪot3\ 55ޭdL@2FU3JaN\鷕"lو-up{~/-wcmb92ɤ3$ ujV^%B$C(nbU9O$; jÉZqʕsQhHnhƛocò cIfo9eFȊ&0n8,~/;Nߣh1cV8g9?T`= Prl{>ӄv+_:9aW};$f<!qJ BK8TNY?O~{ha Uf`oG#ƴAJZJy/(.He*FuWjʜie&:݄~ַS"2L!h;:_wPm*0y 1)`&|6힬( hJ/N#nS2n}.j>]vk-74-?GkC'cQ 0sjhFD~C{AkZ~P" !^7n& s Bl!xwhYk7Ge[Kvc}7\*ƭ^LqnV{wrLj 0b?9 "صd Qg<|6ġtA)4D6T+d} $RBH u,>8vM>u [8jzXd88iFwUu2" ay7Z8r9;3G ] \s~*F t-^H4M$',.!D}UPHd5oe 6}QYRU. S٤0T@/Sc!34ٙ5.;KzG-hk#6`l|851dc^q6'MX#Crz7 HN55dEᑫ!њAmc脢=DG#:[fg]ϯ:vT쐖#+8xj޽O pׄWB7v&fmɂL3yȝ0H^2VvI(VFa`(j&^Dg(r A#e(]EӚVl{#kui+LqXҾJn1O;dIO]uU6",A$&1ŏQn3:I8!٬/cSԩ^t4,ak C'cEÊi9z\ n3-:mՀa= yu#;`v8d=>j'-lް{O4>xS_:6 <5T{Oeo&=EhԝI܎ p`)j#Εz7(=c'q ws03nouXL'˒{}!Go&ի @\Yu _vuMGVC`%ʆKNn"I-L{ L%~2Y̎.կ,.=5ӒnՓ3FPDRqV)ȤT:K͔X5+ÄĆiJAQnjm !crbhq!"ի:.l}sZ< iƄw tpn@> >3^W%h;hh;w"l5Ii lyv# Pm98j LbnkCjJ[N8<P5vg֮H[ꅯDq^ŚY˦ɒ= J.ؿ`qt{ъ"C`N4Z ea혩91G؅\bB-hN&&48yqZ#:Ywlj T''=Dwz3P>2sY/Mgۻ)SS`nF:{m!bs@ޏW~:Xoi`9I^hВ/m׾a +K |Z=mi$f=!jHջ]!|]Cqc+3?@ڄbidTXIjE߻ŬPL̕,-t.Su$a-xu)I5Ֆ27@3KopvlE1F 44~=~2+QT< C+vڶ+Vrۆ/.NL>ud=t_9m>.\N!>q>>\gVz@79Ӹ~{̻ R &HC)nG7*G:W~#=Y&2)KDT6JYX% bˍ!PWv6H?'A^Eh;.$o^&tBA &.IMQ"/JPmnx>LZb-cĄ0QSWGOҸvQ6=tgt +{{ٽym2#@Ĉc. {iR9+V󰨸+2xfW/=ٛOglGt\v;wl1=i1111F1`t<8lRUTUUp۪R1R*U(/>Cx=`5Ӕۮ|a7ȁ٫;\WcX9!醳PV)}ldsDDk0+Yp*T`2P,# ~,17 O E4*~pK+-Qi]dCJ7P #ҋPBGwz=Wn#~r6ᦊIBGBI%ªJUUnM%UTJR0UUUURcլrXMkgWf'i+Zcf.Ҧ#BRHg;Rr) =+l40PblPwP$5Pjr8Æ+rq4+Y\c^TeQEESo/z4@rn9ߩsG3I 8x9ScڜnnbVV ݰ7?Û6C]|Sqסql1SX>0e.72G:YǣP\Y FAs[7`cxS @rzRT9i#0g-dz=drΫ?KtYTe3jw.`uNew&JH5kB;Sxs(rgbJ jiQ?6utc ~;_gr;31ڭk1A^*S 9Ha.ތD+uo\Zwcg?i B4+vjb>59,sߥ5!v8NhT0|`60_ЯA%I,h'= 0xf:{ci. S2wG*&7S %ڈ;C/#[KдNYļZVK*+R >CQrRl=Nv&Y31:j'\h;:fa͌:Gh|ŝ漤3oGfn44ijA;pmg%]ҕzY%ONqy{\/,ckM_p5_7x1 8PSP9# u ]-[ 0O}:h2[%י102@43B &E"WIUrZWuQ,E"ؚ;R.5XnS4RͿ3]VSxJ$oSÅ&Mw~[λc4ahǚZoG6wQ' [+ zxoDZI,2s|@{,p`7l _jq-'CM=y[jJ31cnfLܰ 3`ϣ$L$&4Z6wH6mcM5aIЩ`zZTZ" FxvyچÈBU7JqF<<2m|ݹ -dd ƁX'{VjU[S6f':ZɁL YNqi"_VjC٨Vk[opG9؊Rߧev[KNAB;ӑ &գF&I]\PFdҷS1 h ەf}FZsC݌U/Cf= N쌭b]0Xz63廨GV4=1I1tuQEEfm-Crʍ׌młFFψkE98peJwkq˴tGg?5ccÿ|P<%L-q\:Znyy/W/G=svr7*9cv  gv7v>qeh4yӂ@q840hG[-C+g 7ok<;;·Wղښp?VDz99V' $UpJ9L f;۝ānE(RQ[oDёd1c"!Cn f5ŭ@Ԅ ft(~&-Iؑ]𯆄+{"S2 Ph/s9gb9i߭:C$/> _z=5{t(%M} خrwxp垦vqx|aD5I)12aƔ9 }%z*3'"%8gy U3}v1jMU9 ^n#Y#ftwBJ%E2VJ ZK`m|("/U]EX(6XV%!}L( I[[m~HضS,(RMM:t6V9e>ˠcGKa}o>4(D!fH,1twi",5޿EDP9!weCBn0cTP|1Fu'KAgzl;=Qqn3Gڹ~ݬ'Treb8.ɫU7G%&3GU3Q"(!ЯOf~nXCZLR2@'/% k銰TՇ-5L}N'R:e>Mb\Dɘvx5c:;u+$c֬6ⅆ::11eV-مXZ7 g4Ni!A`$J*_NPVUBo)ԫ%{^A%Y`Ld7~ws("E!!@ >lCb\ɑ\7pZi St`g Z݌Us>f%LMyhY3MqD?0W?ヶjT_(-127tSg&N~Riq&<aqqX +j ymu' gNJ0rbFzD!ljvaWlz4Ei29+z:F>GowRۈ{ B#S[Y7t{bfQm.ESZ P`hf^GIrt8q:y|>֏| V8lQdپ0$t5>"Cad8^%6A-TISeEBYUVdkV}J76"~Жҩv+ؖrц+x{xڡZej)v+60 oLU:Uا3>W9rϦx.=W'o~5.96L}z7A^Fqyj ;m "ɇ1D; قt ƌ\6҅X×էaھ\H~f^<D7Hn^- rhVFdH 4~6u}㫵yv휔cvʨ? rqS"{oB4+0VK8wumM#15itBJ֫QѴf7SqJ-R]f6ϩDDgaeɚRDfe"loq+ \.V|#6e~HmO9U&Tadj%6Tn _}g sLZ4"LKc&p=T0f,E-TF*4CVg.ߙUiO r3{gnw'rBBBti_w}~J$_2{$'f\f vLyݩ9*ٰS29;1KΒu7g.^j1i)=p>19]qH7IR6 *&HO\ϸeh~jOPtziq4XD*+EGwX @F#濓V9iֱxvyu׭<(U &%+>a}E8?&g˱M1]lt c{i`zej l+Y}[bȉ3RMM]Eɫc!2X*4U>0vóϣs5nC81-Vs"'QaO &CX.c{>NcS3tXAJS@aE'jszB9a/`چ!yϴxL6-n*]A^ӀG,&1>:O%4b8b8V)JR5(nx0e\+ɚ] 韔*ȁc1ݽ@~#wcA&?OZ4%I:ٹ{{GY DS׍Pz^8lldӎ9!}L4DL$xRR$s d>`Ďnc(8Ҧpd1h{eV6e5+$J A#Ț_VKGkk~Nճ3пg]q3M[Eն0p0,xIlۻ{Ƙ#߅d+7O5'&hbii_`hathٍ݃f>:<9+cln7nn1ͦ7UWM*G;M9"lMhh;w!J?': 7}can#iSR]›36.Jv:Bdcaz^uplsw:69R 9t{=t5O48p'tW::%H{PM$aBT ttmH^k E-e~- ZY?t'?>HI2GXaX ~(d`BCcVV2̱CN3]PjZ9&[(( Ľ(СM]JsWNof`Z0cGHC5m&#(uQpv5eYX"H:"9O#K<.x>9+aDN19s1ChZb%F"M^ZPsiHe)¬؃_;>K|sk}?²^=Ot+SH>4d[dmqK l&r1 :RU&X*{'e?-Rd/ L\ N%lwGtD^+A:]4.ҜLm*Vbў"jUb+-+8̱0qH<3b0WTQomJhx5AЩwf>1FcfC}=MǓ>$vu]j/?#CW.Nx?[ћd;ihN7j,Qems-ҵ@izFtR;PɞiΛM=ij}p}dx>Nʄ~mq|4(Gxᕹ; O~׌vE:~f ńQkՉܠ{4f>y'8ܫ:w.}/Fse{|Eh;|Xs?4"~8vK)ϳoa>X46۹ -UU̞= ~" \Ultqld; ~ '?^qzſuxE)BJ4I|QyHj{Gy.[+ˮ-#'{^ȯrb%k$7MvhGi{e2b>$Q[kK_yb ƃT++bk+AY0‰UktB-nr n 9hRhɍO~*$CNRSq%_wJXرbh~_M!qns9J:-s8DZmd v;zPvr3F=-};uXǽ\xY.T̲s> /8.R':XA&RTpk.53850iBvg6|R94Ι!dtvRr#Ug`k1A+Hkxy&x~n Di f71l߅BB] #m&}-9խ+aղpS`HW^rr~gݞv 7`~B_[|s#=$I/K3LnM[Cw-j~c41+n0ҟ$Y6?}eٗ'{5τ\d,*Y2R/x sd֌c:HJc.>O {|?gFڗekRr2#CL 8^PzIc{!h|o=笵Oj3=FR)}gm}:aG⹦ҮRhWM\I"}iJ(yN^Tɫ<9'OJΑ.;;ϦTPǨ.iO'y9SMv1 а 5O`t/8ldwSEY?Rt$үU2YL5aә"; -F.BsCW10QZ-^3ՔJ0%kßb|QB*ťA6,jejD!Bd $ dr43CIS g]| ][o9m$w"n\g֭EfR5NEr9KQg4a6zI{lk:f(\iI5W&-5Ж5ދJ1;@~[ŋ5jA#Cg56]e5-,4֪XxL-ǮBO:s~*k O=E~zZȏw|RLފ1G n&X0=wM;HK7o:4+[6JzʋCK RmeS;rUD[YJ:s@ 8DAp[-4L⥣ oϢnONZm0.չ[T G>AXW|Yysc~nO燹PlhvXG!LO~:xs.mR K~bąƷ'WxIR+imѿo8͹g q)lښyvIUUUU_w]>A˕UWZt^>_;ww6~9T6vĈ<rjwl|zUݙɯģ5!zM#]4~5[6WoH=1;XnD&)ٺ)ۄd%SZmZXUrBqÁ&$ٯsQ 4Kq~Zi>AD>~IG-O\WV 4J*DX5$\Ku*#Ue\j~Ez5_ǿ6t$~,ӡ*8Drs@0£MS"*-m|^T]mZp|ϖg]};SNHLIXD_Vf;8l{ٝQH4/`6$_= li~Δ Wv9˱o ?Nץ&HRh'#hFX&qqrT(-~dɲI>x{5Q?|d'2 G,5F.?99?)F*7cb,~l}n^9/!<¼~p{vs>y#M8fןSưmYdt #/]݋\SL`HW^!^h4 XB/I8Tu2.Yţ='^l@‡v$rwQ"GR֛L̳;a.ɷ7}?p&YgrrC|[0XE ]c˭Or緯hh i=-V}[`|ا,e&)REfᵊ~o<㗀$LMUxGj4&IC8=Ѧt}lEۃʄkh)ۙ +$>ܻff~+֒21dYg- %P~~mf{+FmvfpܫhiQ7My=.[F0P䬩Be[M; +U)/lk|QjВWᛓnJHO"x^^]뷫jD=K Ox)@&:_i&ޯ)<8(s¨pVJ,DXʫUa>"Hb3FF 9m45PnG|un*ĭXQ𨆥IFf%1{DBiUSɂ%ef2/9eа\W*CD<7Ij=z=6-Ew*/!DNN@Fc܆|J]1|pFJY&f`Wwx-Uz< Ra3Py;U `=VH7xѐٽ\:Nues罦侵wKm^7Js=q^AM^]rZ'a^h9߲+OzYId9o'{< I̞mH5K ~8lͥӪ<Z]H'"l%Gd ё܆C't9pjw;V>9/ert~Wf>uӞO{#֯+#Q?fn|u6;ܔ| -@vu0Ԥ h.jV>_bz9_&UtAӧ[,C{0j~՛v<~}4Y@XxwR/Zp7 >m cLmA# u WƨK^Z :~?rNQ~&>מ`TT1/YwOiw2z6zk<2G"h^|%:#H d!Ԯ|RpoWa6sn2togcL) 6؈_jya!/y^~#k^\3lpw1\?Xu &.%vK0< vDZya`D%$+N͞#:`R0 ;(YK*9~^OùO>7W_~BU!/U"|ͽsE~RWH Fݑ-| 7J^fM~ ''?U0{jN!ΩT(2&ԛgiJ_9ʪ^z/tέnZ,AHOsӦ;m2o%J'3?-B%x=ߒ_"5P}ޘB3q^Mΐ>q2"%QsPy:jVӓN˰&chPEDW' 1…ڲ/\{߿ȃ0zFMMCD ؋o+G{qjҙdm,T0AU3]hN"Kt-Ո5D|gkWV A&q~h e걶k5%&Tfhb&q޴#xlͺuEhco ̽pnL?#\CȳRY˰B&H[Xs=JmJ3E1AHT*>2;0:mΠYiR]Uj噙ٵ]vFst&q+ɝjj5n|U7%Kdr>NK.Ğ/Ec)չnԎ۩]bŖ/3YE4E5xc`X}~J_o(ܶdIM\{EBn|R$zd+/^l+d핣fdc!5 [+eq$l`Px.">ٴTDI @ϧJ.e:,=!Y1PȵFRo<DӞia%ˎtEi`Cwm1D *[J\hūC6J)KݐQܠU;,i4 Vhqn m>|=7|(lؤx[ׁ#u[ˎ㰥tp+|OH:=8mtHvyL}N3^XD3*GŦiI_ף-Q=ҟbmxuzim>(vzu!'m+W웕k]~%T;;%YrKR(91n G\>?iaU:s@$m6Y8I W|atcLfo]Pe T"1_ vuӗjr9@#x[@u\ab3a)E%'13rXB, у $FQPUȪsگ2۷^y;2+R Q,cmQ}Ɏ<ߣ;J'A[KKFKز!qb;uhWcܟƼOly0zjV/m4:ұr_(_xjW|T`~j?W"OE\t^.P"k\<ΥWJ&IÙHFr`c,hӲ6ϟ$W6Kj8IrTUIBl*_MɄ_v͞o!9(V4Gܶ@vr4E$X`%~ѡ2 5a(A+U`IaPܣmgjbp;˶s.jiCkbZO]~9V%u?m+jny;Ө~YYޠ$070]a|Fj=NzؽlL cHU2oY`f"9.b5sRX q Ma2fXX4I#Z?5ɫ;JsFxX9IsQ&L=.cou8]T\iAԡӮo;N,jKW<"ɍ AЩpg{"A/xR.R駭"!fE\agf.,?~0N5/:M5}ff0ƈr2sn;C '^[ =liZS`um[ߝ"o5t& 3 :ZmV.,ӯgj=D1"˻޴YQ ~{ū_reטsC̓ς-R}剩s 'ȝдZFר?vFӘz)*Sº"Oͻ~&uUUYw>?,#<6Ƌ|_ێ{?U( BRJL S(ސduTQ|6`bmEu Ck.뵬AvhUJc9*#:$Rqv&q/ 0d[e5hc+z5Ǚʘ8*ƹLߙfh͡5+ymzߙlhlC?mԥ?6礎SFxr۩KJҭԫn')aƻjS~~~XlbKJ7 /F)=A5kھIP8$7zt{<6`S1nrmcf_rozTzA%~Ă=9gv{¼xv'2VXn tOMUfG) TRF9<^rf5z, ;~"s&ԄrG=6rpMZ/5|i֭滩fr"?l^q/ވ+ Ƞ.ӵ,oL=kSf_Ek7953W(NgGD{3fcjw^8~hj{ t˛}yVȏE:k[@^uݒteܻB :-G3W s`/szyZ;W{ͷĐĄ2%?_SYQluZX4%VY|h+7 Ou#jOV"4QI6dje;_ Zy;~Ue&zg3iNDޯsԛ:+Zr- rv0ڎK*I^P-ckm37^p٧c7/OGGgq;m8褊D8@hHb'E;{o=VlU14ɻZG[yNLV8~x[{FAHr4:3͵kx A6CY-~ޛfSvucӣM(^-Y]va>ˠR<Œ.*P_jw WSQk5>}mb-ϣq<[\gH9Rm BV<k DO5yx~O`|}~pq'@>^o/_ sи ;^,`Mwg{DRկ95zoƴ;hiB4$QVf,m\3o- ^q{0{#Ύ/ˣQba1U vLNΣm\xF==3C2c`?5Ϩj{DLdJ=\/Nkd6,"3W#S2рs|0aZ`{.*0*AÍPMg_6֋D:gRb~F;ӗ龤O5tQ,ăiMbOdɚ7 s/MSt50tF¬'Ą`BrGҫְf͸k_>_yZ_m9ϲ/zQ3~~qИ`e ٻqf/iUE_>R$hn?gg&(% 6mܳR)83칷hsԽV08ƈ$8դnP+t:C&> vs@|MU&zXQ+CT X v&EoT1rmg?/^2LUMr`!4t{uuM=`=3چbmRC%1{ڪYUQTeV&eU8fUQUXfU5Unej &'v );OeRg&CREXZ/G GNGJ#L6 RLhM@bB:j0ז4yK!eZΥ[͚LB'uZc\Xvaʒ]/қ}=n\uba˓W:Qrg(,`?&lns~M4Y)ly X(~ORP9~8^#E8 6-^܀M =G{H᠆b huGp֓rr+Nȫm8 5ˡ@Wɟ-j3/ivvyX橼5}# L}q-mw9 r6̓<4Rpv6E@GEk +ռI훢xUO1<#h$Rz@:5mqկV?y@GBs쮲SFFQBcuHL%ݥݞk s3 }|je{c["jio῎ CCKa<}=JY2LCpf><׍Suچ`~w,M] o>QSK W\L9TxbZŜɥ%oWkX,\~Es6aR0lRZJTIXj q l࠿˾ƝZrZiT@xQET@R3Mi=ڔcc4PU斮 0(G"2 Lz, k7}%1\x|37rHcd((R{usVyéEunم8LIZ5|-QΝ[sJw^|/}3=9R*gg= noj231WIj3"0#E4yA]Vhv|+\w5ŝBUS .'KNQl4u!\Qu$~&m%S֑Wѭ1:]-.Î P7aR5};^5KsPQ}ko7r]^|X 3v ʉ& ءݧv'&O'B>G[Sܼz ǎJRڱ]Ij=nZ|YW>zMm||1~ m3ד-tȵ}pt0ʹf^T|:wESs9m-guU%MzSJQU1f;&t0#T鯆.^otn[߶s~~Ɔ^dtЦo^=V޿,ˆY1bE 1.X#aa|".፛EuGoudpVuygPvk]5a&t(3 $! IH Mo饫؛tmw懵\m@֭i4xjWrܦ*㭉(ŜgoZxo'ːGT&BYCȜbDr7$I mt}vX5[pk @s%Ίk3|g%O^~p>ʓq2a}sN]TT #h;:Vp4HFLYJE{O?O?JeJо |~;neuZ=>*pdŏ6񤞮Jy4<_VSS)$qM]ͭ/:CVTc*UyrsƁ8u\9STص(?ۼxݍtulh+li{%g%=\R Ow?쟒ۮ~3^4BvL"G%E0:^ncP;&wm$~H$;~*iNGh!s>5m4iw;F_HCGx49u؞+kJV+1D&+y0C뻚oښ^(O g]2g V,kzXZUiju*aYA1nq<Y(כ5웚~^:OjrBg)4mIߘڦ}Pa3CgԎsif8=͗2i ]y_# "dtoǚsO=~j>H.yz1~<8yLk-uiZPmŸQ 1D;Efm#o\}t]E"n~*ۿ O|z﵋ϖqKחKl"^Si~R{1^kE$ W4s-Cۢ7ͫOۮ {[b'ႾN1׻ۿ21>oG鑍͵j0%*Eޔ^u.Me늁4ovYϖɩzŭ]%t#魷v'M =-B,w$h5ɂB7 h!apTn\L>è2pXn{اS䝮cgyاӇ؛99cs򞇙6ncq^wzҎJi c:۱ktruSB 8(9P*v(APةPw؛*T 9:64ȩTsW l0iI 9͓bf*iW#wC: q;0|>ӣFu%& H-R-$IEUTҦ1ZJb*(%i R$ ʱ-'!pȥ)Vi!DUKR2B׉bb-C,$"=EI5PTHI(5X"ȭ~ G.?o[37}NgטPU{zD kBxfWTufJNɼ>|SQ #k}?mr[ww'N#)f32D_ȟVUHU're=Hzt(F;ڔD+~T|xCACBƴݑ%^ {q8 Ϫ9:x1~eVf?ﵬP<8w*ng/rNITH KA5ES9&AFYP!14U P?~7O>s(zÓ'ĉۺ_g}hO'X6Va,#~>a_S|ϒFO?g1 T]Γ(4ʎG:^U\+{TmڸYT-%MKU0rVQJt IES2tuP V 2`g*-׬'Mk^y εiQG\d?dRj<ĩeo7&k.g|59rzܜ;k Q048sTĄ Z1p,ĂEnZrn YQm)! %gW<_SP.u*3YD4Y},[RMtctKRPN!Z;/H=QĘ(ArN\stWw$… $دfnt76->8bjPR(?UMrA4}rƨ\4|wQeVve,VP؝N%7.I\pǎ#< 8^귙k&)91P@(1)j8%@1 E1 ɝCRԛ5۝)op[=4م_PG-R pBLTx Nog_Slb}w80$%ɣvޓ|.z/tO$o|>hDEaHs ?l '- j%y7;xqUEIJ6S[bZGG?z8;"闦rJt5]MDW*ȡʱTѹE1)7+NZFFXt}xxk$:䕢qọu?~)sLvx0Ck@|)ϒk6OxD~AvȲX[up4i0ŅRbȲ1Qő4ȅcGon0&N-Y4kV3}Z6Ly5l6NnK[3ǿ BRbW&nӭCl58/MTѡ -4-e׻_~ RFTzcVtk8!ns$tӹ1% ]m4q1C (E {竦7*b)c ^Q ~BEH$cmb(4Qd bSX\CHz6AWdQYN ~:&8ɲe6?.$Sųe^NlXcꆮ`mi$&uACό8e8,2(#aXb;XTXp:X88J.$X FsJq.4𵻠!|4UA RrA6 2,$"aD% dG6m' &k_4'AȴR%)jF8G 0 >"j$ ) FIaVE! `,TUY ҠMJZε%YAbbTdr54l 3xd#I1D}oJ='^"p|jPrAI##VgX4!ńU}L"[ zHCr)thB$(^rS[ N $[7#Imؒ=]h%ȩ, =oFĢ|pp8ܠ{j'"YkVݘCZl+ФMr xņ[ BwQi35VVW r١:CѨ"g,]rޑ7vNWzƞL>"׼#.qq66ktȆczrƁ+;RgcShizuh[* M?`I%AMz4S^ 69{Ki1A8JpYaCZuM.]3U:;yִ0ѭ3@nimgx顳 pCM5=[3P͛|^:qx_Wư`6Ӹ1cV22xNRsrUۛ*"W_U\%5<pnR_Pq٩ =U\cc0o{DEvug!yZ=Z~6emߪ'( py/T ƚ"TϏ8mom+FgK0+ il=lAy9c8>x58W) QU-}{h_(mZ癗LJ!͊̔)!$YDs,H"BU{*A?7F:Gv,vmٜeOr S탯pg0eɣb@P|/#QbJ䎙;8p{nh"3{k<+.zEcNT CgwP/sk`,Iy٬*;(UaɧrF<~\Cstrq: UvTt.Ubq?y~>uѝK1dsm5({ c:I kq!$A鲩R}h]~hr3a?{醣dkY}1Qǡ )Rq=GGnɟЈJሸ[J/!{h 8rٙ%`PG²Lĉ>ն I#Z_HUQFL*r c[+Xmͯ]3~?7L;ߐ}y[GV9_9Hɣ͊=f)QEJфX ^YwGDD<1g.}4ˑSr`H?U!dcNB EZ2ՔԔMaD14n)#cf7 8` clm1 nm>Zm TW|Qʭ8jf*v'?b#D,^ZV${h:=nԲ 9$x\z<;#zSLyHtPys:)|>{yzSFB#rpg*0Ռ0*?+r9^v=d1⭦[n6l:訧tzsx̷ϣ\byD6?]7+iSiduuۜ"&_^k9ټi2b`Í**dd.YtY/C\9!B!"!("Gc1 g {7"pH(H%yQ¼|ل?QٴUbbޖFeYfOՕ^OZ|ڗI1¤26m " R%x5ѹQd>tEP.G܌AĆ+أ<+QG@ioU` m/kyϒ2Ն쟯ERV:y$tc=,}VkMf[2W3!"a ?`BƚE(&bbLigx]`y== DzE̋f aFDmsRS( DQqMFH[Em^8bu?)&%ʌaoib Y4ci!Lzrw)aڒ8h5t< U}qb|nG#c"jK[443$y/-thX3uoI& [cF㫫Ȇ*0##=u6yOVhlĬ(hdwͫRO/#@D-2$6-6ҵAHĂeAtq.TH߹O9{l`qacgF=PLU5Y$ ۝cEȨ,u"4ߛUŊs#x:<;bLYG/뗿umlbjeR⯥d 7kKZ5K -vrZG 8.~c&>r6*Rm[+ZxJeeF )a'G/dTH\ }_M } 4HfZ4qRdAE{>>K KR- jekOtEdg~d4ht{qفD_lQ!e t (Iyq1>B^\bfkjC*[: iFydY3a?|,|,#nϻ# 5H Tu"#=!SC:I^FSQ1jCY6˒Um jGU;O'a:ofGNj]ONM>,79 nCE2!BQt v\uOv#$#) YyE M1ƻDA 00b 8"XIKhoTD|/?) ˤ:BI q FQŚ^S4B"@@2uC cކ(K)N,IEUUq^0>H\#ҟ *ԕmT=j"*JXɱ;Ne2:<vM //,IIwQnJՎ*pEGfb(^f *o`0_sc&Xҧt8%hsBC9C0(Q&鍛9P)VnSwJ\:cQoyoW_NjD{V(˱C<B2[|Wϑ&LcT¦7QʧdvghlI}޲tw~G@}d;sSw&IjEYP7>&M(j|$j̶cf+iʏ&w#ztb6Ma1yu 902k A?q.$2ÈC5m4_R.jɸǓV:2I q*co h*&t` ʁ"gMAI4z ]YV6L9ߨ<[acK&Bg8D߹w&LR{o/6x!+@ծm6_389Pn:ȀwE6D6F4@ԌOe$[ FE4!!d:2˸A$M\X wwX6+V///- k͆Q vK؞1t嵐Qnm%Bi ߱,}Z=Ϊc>6ln}W5i^ҫS跇h|P&roƳHQG|w՗gsZ>f|3ɞ\!|]й7>lyM/x83}D^$ߧ,1CټrAqa'`Ƃg&(K(LclэX܇'}l6k6*Čc%<-viQ*S|IP纠B\ LLb1UEE?1@M?jxܸOю}02]N~oFp^lpEk1z|Kq5l kZbi*;ݴpm%4KߦP\բ['թz5nyw=4jP]wQ_tc}4qS83Qp leJ5.|hkƃEsRk-xpd-Kj3x3g?5o*Ч.^::[ZG3Oo]:"]}x}Z[Fw`f,>9VHUgFv6]]#^R[7s:ngwʅ<>_|-nNTKJ>0&]|{m;|OC;sZE ^VIsl{$CZųgXhud60/k_ { ms8ymK! is-t4f9b[{=>ƎcV'E-4P|ok⹤XR$֊t. oJ5˅HHʅ1ϖb[d7-C6Jp0Z:EZHLrܓݥ+qbc:}DƄF&w3Т!#IDiV,b1r+x\>H+&`CvRfywXąB`S$HdDY'b-`1JG%bc@DLGM@[52DbUI46(,؛PܛX"`QHfqOCiyuyyli|n΢ OZ?G xL(V^aOb#oZrk]~Mɢ \OԹ*A=NW3ޙ+PХJA8rZhX0&:jROz4##uYS}\`~iϖl\ݥ:ۘC޻*$" tv)&>k[.$R$(Ѣi6vLplFs2e.Xv͢ J4o4˸޹j=0!YS-֡`#yƋ)T%t 4d,k\Oq},TFFl2SvzQrUJhJy4Z&ȝVPX8 @ȉȍB2#*`S 0XL*#*`SJ.XrL*`S[F#-˙7sk@p M\˙hUj_'̲RJT̃q%]Oyz$6iqUA81r_.l垳Q;%}rݿ^[ wwk_=eMiYtS^C~pprIL0G6U1S)قe57L=#(W7<&6y_z sw۪Wxa`dmòqqeZdvt;l2a(0>H=hTU$fڢy|J=~O)}ip.\;Mx?O]~TKbZ$e6LN^Tvp]Z7 ͷd:n7;>scNw6QSr7;I$rI|Ȩ23՞9<&Yz5TvpLV.!ةSɒ"F\nK+)J0f*2ll)`, cO^ ۰b!C2{ZcRHhYȶm~q՗7iiML&{cqYlƣ4d@ZUmfq#{`p;-MBu-`ȵ [u]7%w26e6fG n/@#={5 6T>hdV ^7ThT<3k9w^j_k Mip5hԣdYړR[񴬢gUVI?h8JdsMYa+Tpq:aa!{vj/y>[h}[=*i\shVMƿ/OW}7nԞv~x\h-2峇 Lo^ݰ.Ck!Fu{kbʥ,h׎7mjVuECEj~!*HJL &BX#m[!]'ߗ~ox" ]ǝp[RIcr%fXRW" 21:LD9* \ySNPs?ʧ+u`\ve3;ZE~v0Cbx&Φ{񜓖/iHr6@S9Bk /mpqv\QtUy78|L|El\B;xY,$%!,JaQuRJtݜ,Vu[BճἣrJ\u0r)2EH P5k%6TAAi')…:(B*dHͯ7sAml[ytz\3!g/mrmɻh7w_] l@pH!v+cRp{q]"3Hhp!xra#YtID̨)w-.NNo˱iGJt~Cxh$,R5==xaC%4-*b`,!ˁb9̢EńӭCOtY$C4/tX5ѱcѲ-HJ*쥥"-Z8j"o$d7E5 ILG ?(rݕ//.ns=x4Z4TGFILoH\+48e{kjU~eM.6Xz>]=f9{lR$@ҐӧkqmN{CUˢznQM0 9*Vߡ:0xƆD-Nv_YTgoƧc&I= j={Q2΁yQV'ZgwCd۲%5c-7mSߊG>7\N_Sᗠ&I:grN:=tp#!eA~{|0@v&{ս+ۻ{_ѽVﵵCսy9s7œVGF Z#~}h#m䗎ծ#/CHIփC:IˮQz^R`y4stȌ,1-8յ-O$Gɥ8ih-Y]zbS^6 ?O2#_W1Hgt:I$c<,|>%M~I/[U䂒󚳪w;a 7GZ9!M>   v4iٖXh,ŽCLo^$h_\iwM%[q2сdU2@NEr+GN77a ;6M])l"#(D5VK}|ǍihuVQGMC{ELbO#m $xji ϥ~[+oLŒ9)ˆJR2],5Ŗ,RۥnOPTU{%1~9)=n 8;t1MC&kC=k8<. {^VVE n;-ϓAi ԗktig!P6vE4Lvei5j j׾ 1ZQ}ktQ.:])<.9:g u{IΝwGt?F\lm6OA;ȞBgv63.u1h$oEu*jR} z9~k+ן=YZ[׀{w ux>RRZu,[ZG]}_eT,o`Lp9f:s˒b~\NLʬP2+^o>kMe{(YwM||O/7ބ;\p i,WMZ춅$E)s<Ĵ_3cϟ?ӏ%~ӭu#"t'Soum4^~1m%ojyx<͟Wa4sy'~8)q_}< 3"ϗu .Վ2,|8cZgÊIϨDqdy(tFq56ԉYZK0O&3ߕuuVl*=pOkMڐ}B&ղ.(m9ҤX*`,V3 ?~S묆ܠZ8Dx 0Ds XF2:`ӱp{ M_A"GjP4>hF`Ӥxݘ$B<<#2DPy)eA"BST-QH ~Sɝ۞p"dPav"U\ì 3cO}OIC`>\=WQ=# ~'A\KCx۰ 퇇NəeYd<+˃A! )fN ֆ!5pH'dFr5aJ?Ek8R5*J߱LDxw_ݪuěL!\$eN\mL2 ao+T:>LJ4  l?( qƐ@XbRYc n~JdS1'A&GQbvc +Ba\Ҕj|{bKt 5GNEIt(snQސ$0ݱ_ϥ47}U7nfg0jrb9:mNXCnYۍjhSG&M 8_ThQ)W1DBI?2b<ĵ|uٷ]kUYI߉\@5 8fe)"oO <>HD'Vce}sVsNn979rIT@A .\\`Ar \ 0AB $nn ͊Ut+VSe9Fph88)JLth'+9+w+6lMG p%psM)\]C\HiL{8H8A*M4a=ԣFL*(f# IB{6J>rnW%ll͉M9ܜ8pMճD>Ѕ9) &p1JRUlrN i͎JÆ풴nx7T8I£LirsQNiN4&0ٍV7)XNhҘ䮉8aLlFp+*PÅI.Ts0IR× ͳg7F&&4خMcf%4Ós4hWF&6l Vbl٦i*cW5S4p͎)ɤB$F .P$& .I 6JbJV͎DNM۱ݻc휔MхVٳbB!,`BI$,6(9.I c:+sgF7nH(TEI rBH$`D.`BĖ,Xr 989)ae(S 6n  8UpZRL7l١͌tslsW9+ح96j[6nX 9b9iFb.9a$@$09b ABL0,`. rL,\.HHIBI!ѻM*M4Cf9s6n,! xymC#d1;;UUNl**l݌PɌ7SU+ 91n7Cg%c1TҕUƜ1"nV)Bb1URJ iщ\͓g8!DM(٦*SenHĕl  mvKKlFt ?!+Bf&ض;{Ф-V^M7zZ4I^ $rPnjsTĪIUp n#SJNpt9BLXĎ ` 0Tr0HPD@8\pj.H,`q .9& Tr*XE.Ac#ʔ*`&U:9dwΎW rl04C4SfpC)98nѳᤐ.XR\L0#0\$ *Xr8\pF ,`0\s`a˅P*H9bTXb 9$ $J$ʘ,s>ލ?)0869sBGHLzAByIG>0u˷Gøy :~.MvE}~6,w!UNմ`0bHc ^Zf&F,4Q`!҃uJ5|&ߒ#!Ǟ`y&$t;BW|T4C@Ĺ,r'F'mZx@6|lɆ,P$3"L;CI*72b)Jh)_~__ ]zt'gHmԱkV+ mm^U\*npʎ#!xY.'f+\x><9J7ť(]\Yk8F3KC򂉎m7f~tvMBYAh:Q!uqgEМc 0}_Gws~RjW=#ä\/WĹ6qg@ڕR{V%"TIdT[1j-т:j c91V3D@ rBFtǺE9 A!41fҳi\ RFqr]'"Ewv;|*% uR- mui _6Cf"H.TF9THT b `F ZŚƑ`&h 3X6T5̔?%hj1bi"aǻ`s^``t,5hLA(rǏb,*.4eGmFp4y&*?'O!LDl yj*HrXdsl󼯪% ˫7 F-ކ8j-mcNsI8 GQl<P7hjBJsm`֦nDFVd0Dk^ϟu:U^I*X!ݡrO b)l+#n`SKZ>W/HKy?Gl`mgJ >h7CK&f)(+Icq1V/x"mʙM-rC3 V&.š]GTnQיa*3HTs ҴN9'[N 4W [PsAƟ> k׵^l?0 88A3 mC7շh7^Qeeʎ ڟ͠a>IvkU^i_8Vy!|>G3!5^7wU?oLSB@#i^drDt,&bWnBG;,ljuy8xzyp_6=,W]({Sٴ}ԯR{Lv-~o7*#̭ɮ}C\As./\{5cnBX{1 uw(e4?` b\|n٦x`3ol{~|{jn^V~k)9#5bz涒|< Bo^Ohk]*w!ӫ 71,$ތ}sc5сݗbw\X!s,.ӫM]7cJU8yTUv֜tB6OeW#;d*;Q$WxϟhQȖ˴sͽ[tA{6.%SRO @ uD7ɘ"h0 oM 4sie[R!خ^F}uGFnzɸ[v\]>l~[X$BT8xʴ%ʩ?߳hwl\EA؄-V8EPtO@UeD1v_,\͐ DAA#Tn*~+uO`b,H($H" $NBߏ_l|fTү&'@(#c֚VHR܎>O?Ko,RZs~Wέ\wcX *cUX*:D؋)vsVlz5Mhk+V- 8K{lie}횑AїCHz*tf TUPU$U((((sc uJ xVjrAdbL"v-*]sKE"#871 s4%0↑?|HFM!U"U$UHE)J*7}bDZG܌vƟ^= z?g!r>1N1kȉdt|\2}X~=^#$b5Ϛ:j:-3Ejxx6mĀ=Η~"т=L0Iq@bzQK $ct Mttᛂ; a Z6 #35B N:?N WHbB; !e N$ t5ϡ`7 ӹ:ɭ@joJ54pӘ۝4K8T1!0g!cгVstJ ` .}Z4vB%p2V=ڵ^DB ,M; LzsxL&s-LRG 90:FCǧHU`KGIyڒ[NJTJǂssQEQAAyC4k#rcDuy"86$^گkɢIfC̹k::l;vǧ@ 9!2Rz֐:O_OX?cT,~aE{<<;+qB*}Fju} /0Azy˽QoF {ׂ ] ,Sń]bXҳaJi9jpmA݃Ѭ~_ӣEs$"t;+:qc.{ݵښ v!c(? 0. Ǎ=6q`@s[g6SbbC ھ51VfG*./`5\Ѐ62BA'"xoxA4?G-xH„HV3M1>FTrbOVz)(T0+Я8xc}YP\xe=>vkC^FYI" 2ޔ7Zӝ &sO^4J`RP-aɅLk.(9`|u ՖI.a78`G,=brԋ xgǞ+Mα.Yŋ6|:|' l-xv3!?_S 69?n.# TTGU@R҈uPCwk/8뤠vjT /U&S eC7%Ur!+Мg&YGzWʟHtտ T,q{.e'0,=9$_<|0~傟ATR)AMRM%U+GR?_7G nbe#yIIF5]`uFD!lቕUeя@NO~~ve>zC%y"j=ϡN*i3UhZ<U ЎYoI38Ώv%鯋G`oK doW$5 x;93Ԙ~ŵt.b@ON'~۟=W4Ydtסsk!"mV^.=ҚjI/];WNuMtzvِF6MշjNZ Yt],tqU}Bj)4'T/gA"t/X <$^bL(YףGM$ûY|SZE|U u8KLݼ;A:xW9gi{1(;[c C~4P砇 H[hP؆4 3Vb׫dXL;hsF(ػ &qF/[ү1@hmګTw2Do??M,{}Ƶw6lrnJf /J!#QPhe1`+O!{3;v :uFfH&؄FFeĤe"[xCoiCI޼t\~7tM8|yg\Zz(o!5qmS]ݼ:gP}SrtyN}{ruSǻn]߼o8>vw_[nrw+^'}eG>-ZתUiV`nkו+QriX}>V^ZҾ魽m5n^KdqstF3;+ 'O(wO r%kNH1ۖAqgB!b0 ױrFCBkncwk{!oӈnXYos G;)R@K[F'G ȿqnibsKVŹ bؖ}Ly+.>SjB۟W_u{9iG,lc##$H 1DCQhT# +(*Ulc $%6V͊V*Jҫ)F ЙQ0i`VFDhaC0)Z :0 @3EO1)-Dek~dj6m@ cv7YE!y0Hb"f0EWI͙VYF, Pz CCc}f2tLULQ", G96mWUQ('AE.eʪ%I!jWMa]XOn86=헚ap| AWV8/@@MijtͻͲ^d8~Luᒩˋ[ GI eHdcsUR ^ײ6cn-#k~[bKQk*2n?&XEIYىh09ΥKEb*Xqnk,A2gAk2Ҋ<@pJ5X31 /-&s3aKӹU}L۴ʏ&"2l3B1m2 typawx?3{6ٗVfZ)d(V*5kQ;>}Ovn^jz}u)Jm.E|ps:ow $Cߦّ +ڠcT3zN$ X|߾j60Hj ?G5<$|J"Cz٩ntm/?)ο>V(w I,Cm=及?$9ǓQǃ!ZhЗ RH ]q"fì/.?A<;^I6w֑eRH2%/Ðmh,8 i|9z [^a4s0m{l?{Rn;h ItT$.ʩpؽ 13bDcjΡ]"$u\FOES Ip$S )s4hGe: ah>!UBOHQTאThXwoH=O:o:㢂'KPWrcJjˌ-]R' ;(W*y1&Ż.MȆ`VG>fQ/r7}q8k~#k{}`:CtO|!y@)-s_L 3q*zm$<,iXEz^uCj*'eS QDT=tWu9[9dHbG(6l(sN1vLh JPb5fԑ9 <m"?KD'!>GgNŻ< aR$XX ]UU K:@]P@AH+Pß|_u]3{?_ǜt?hJ2 HS.1K% 6.^zf3a5x&onBozvwc$W XⲥlgxyNV<M9ݍVppēeNJG#w!7l6cxMnJcJrQ٤+l݌X᳒iҹ1yXEpiЧbՊLCuJ8Uc 9E+ѣfRp'5I''ZaӱVN8utp1[.n1m#$dԹr(T.GEaEBC{mJun'?_ eT(VHz<9M^1{7X1QSޡ&iTFU_Ͳ_6 Tu`ds0! 4sk;% X+2Ɋ.^?JTy)1K-/Dpw>Lo`&IM <jBG)&G2@8!N#~&U*"dݛ s7 8nf C ۅPH) "VQͯg9L?٣~vWob=V?| c0C " TEͮ"u<i:?W]G=*!Gֳj՝颳֥u x8O5( ,/j೗jSg77W ُcdᦃp.[u0QE.d>oh|"n~]@$uFؽQx[-<-|L^g S̑ JE 4)Y $y1:Tg˳!}le',Zz$*1w\xJS끍?Dn#!`f,r'tb1̶g[Ro0S<vjsUTuNJb*JNF1RNQ͌+4E996+JXsʪvUrRulGX7VI[iuRb9:sPLTVb4l" jI.jT,3" S Rt٦(KAKAΔwEEY -k0ȡ/?;TZ%SeǸ'y??**Ts#( *uCx9|m|p5&LAءg51RO^%)w.^,za$寢n0k{儆NszB GuS#T s|yilGy}ocIWM6kӡ1gyަ!L} !tDy'Y 8~Y"?6-ϑ! `Ǚ0n!ĝÂ|$[<:"8$ԙA(I6(`}(cm(s?I'Cf߫I C(vh.bL>F:ל<{I:?@={>nRQh`&zH ez>\9!ʵygw~i{i}I9*YS=y^g+;X6CR_= kSR{uV:hŴcQsVe|Q/O$nߩ{v|4:H웺i8ǻ2R+rnH7^m/Ӳm$;Η/zi!]>].B\0~7#D ,Xa䏦{:X_Ñ [rؖFGwtc:zl=4+]aQ^ƹ2UXA &a pӄסir2D&5~s\Bʇ @頑àw̿8Ƀ6'fUoCz#PC's֚F! ?gtcv=kcenlȓp|Lu:U6n1ɍ6it]SppVꫪPD(JJcil 9*`#A6 *ld,X,X$,vwp3AXּ+h EkNu˰l2^ 3,7>34>[raBTӆdyw)Jzk.NK`]7ʶls kpPP0 { Ӳ&w4xhhj04vl6w "^A}'GiBlGx؀vA"hj0JW73U|j]U+%NXFI5~ 1h=S,::36 <03:)*T*fsy|s)?kK5Q eʝZRYo +0Eh,CStEP>Lup돈+f+;);Uqrz\z1[FG7(G0q6p-W\ z붐{ى`R*gKdCǫ#P($?t,tO,r,>/cǷ!QY7r`wN>^)W>[9VEzw 9`u&Pv+ e"'>/?)ħq:99r_LO޷wB^Z zy?ཇdFkG˿ZmR_ڬg5JCBm\)R75}H\DO,Q {IxI Qo::ع796q;= W0|;w_O]槇?|/luk׵o^{k\@:rȻ~C@"Ҝ.ɩtqbwe IBnN4l?B:Ֆ. ?L]Ot&qr^ᜡT?4T0cwsrsn1Ɯ#M1Ãt+w&NlNa`r"AP K`бCq̒8,drƄb%J9r0`.v fN1G6e&pC259#po;mݼ[w;?p;UeTQ^!:~R!Nyv\q_ E_b8tM=:ŖWWw67{Uujn7?UV˔aSÑRLRGK:>NFC A m A`q 8Ih?>^Ѥ\Ш5B*t*r.#SeRcH(&hyk_$I/ռҐ|dn>|; y#t}v r;L>1),[i&IU= TqBխ{uUkgGo4Rxi(K~?@"͢D?۸BB ׵^d׹<ҍ%yz^n!gIHl|QC45׬oHCM`E`r%&RaV*AH'j4t6ptu4i\9n980iһ   $E (Ia b 9V&?xcDId9b  (Td4,Ah`\A5P):.ϼ2b~QƫCQ4SXמ?nyK$f! %MXRD`@J'GE:+w UZU6S6q͌GLU4ઊn7tN+q6JKm7]L]g_+*u:93duASzʓ/B,k3STPւFMJ gŵj1Vp~ؚ~¢UL66>Dosr2Dk98iU];>g 6ifզ+e+ec%sT;U+cqUNv4$"2ACB *n8Jk3Dj[%Td™ MY@bO AQH!TUolDufN׿Kd``lR LB7պ9C0 ?V F\'G?&nū_?t9kW|jwq-ѿs[l ~=בn}k,  ca[9PNczf~Xh!F|lSNҜةL/CD:H:HX:rysV3A'**WibhX]"*rá31zmnjڬ}=?W?,>W"ws: qD>)lqWy bRa# CMSJJg¶aJNnliNmZpӡ[+(pҶ4ȋr\RL(TJaY+F;bB]iӦYkVVh6v\j\\T|uUU tN)%+fM6hdI PV7'$&60p98JcsTnN)R:usuW'Etv:Ŋ *0\0T*TXt?9ftQzؾ #(N5wúVaCؘG^(!9)??1ԘRwީr[Z;qs%DQ bB~38X0G:r)BZPWgS#u1ݎ9$ SGOHiԮ⢻_ if匙 EH\ă7Dl%2WvYQ S b¡a8@eUSHbRGR3dDQ!hUz@w6Z%\g-Q0ʖe;fZ/Νw\ʑF֝`B?BDMdL}}~G'U"w`Ϧܽņ>q58#j Ԅ$#!ǎrTےRqA(hASc  0 휜'F'DWVVʮƚblëlΎp:q\8uu:1npp٣vfLsrsNuRS-FFK ?9Rpտ>~ LHFFE$,Q Hcs &?1 o*X;h]N|``SNH:B@ 6'9 7s,! J &C6mThPk 6dp. oz3^KG Ec(;(&,"&!NHW&,,$"]SX\8. +LB ĪV(V.'1CXkCK4\!Z4,F迁&1|M>o*1V<8(452"aK%pVkɒ%swH*TM/hZ1:Ƀ%jfz*7|+e}i#49gxi:bc90duYQk )uxef0L2W@1dc % I?^)W#DId*h4"cDODH֪i8mZVIm+EY%Ŋ!ݡn5=>4'YEӫ "ʄ"1pWĊ*db}l د@WNP0^1$0>XtlrwS(3'lY?IZl?ep6UVω(Xr.\0X(9PNwfWemV<%Qal]U;e+4W)`Vb%ۯaa0Xh#őH.\;GWs侥: EPTTPt2F,Q`{ui5.Nb8akq16FB0Lf*i၀ KSIv%OscUYvBp57.z߅DLku8tYVəyټv7~/u0}~f4}l=LTuzヽe6Sǰߤvz{x>r@t#>$l$  xv#K$tzϨr3'Ҍpg۳MI~FHԽ#3[}mFG#&,KOcɴEٯY`q3rP~\KO`duZ5Å;_6YޡC!SmJif=ƛC$,,@.bT*VezfGBR:L=Qb;=}$ APJTK!{;}}Fvke4W SQL>~4UyhO,liRc?:) &I$_oyPVzL J=7NĂ9sگA!6!fX:s4{Ń*ӁvBjҪ8L*Z# i&?pɜ j1d¬Y.E şmG:d\,$0`uj46q!7Tv cV#:x=iY] \5)(pa6 @XOq%]Iة 5b:#WyiK2FTi!Il!# q@9;Rx !k#!wFFѩ=ͶPW[!~#yw_ڳ8Vp3oUӌ7A7j#{U2l#D!1MSa73iGvoIRi Cީ 䟆Hc>&~xKw/u(6Mr gG$hPUv7ȼY߂~3nw5ײV%!kYq5x^(8L}pU1 n`(xw/_ biEJρsG_wH@pG-E+A!WۧYsK:񌷔 /Z)MDF4ްn%gq$W_~컿*ͷ$wOzȊB?E ~2oͰRÝ-aCbyI<> b8jjLl$Q8sk[ۋyS6z}t"S9\WK;j6 S4v:֎AǛ}>¶ClO<ٺ X_-y tg( d?<2Wq S&t랉:szo0Nh-lZ(‚~rhǺyk^mrD?TIsωfoUh8Q ң\LzVwY3ckv-EO,;ˍe90 ߡ<cE[PGs̊V%d1v/%uPBLa}¾;qVd!wSFPS8Z>#晷Z|_qrƆ 6t҅z>azuX;b2j`oq 7FӒeɲX걵ۏzch;ى{89XpۄW DBٵ08t'UbreD^^+7=k'lL5oTv;t_^ɹwsՀ7S}HCɽXʁ*} MB#= 26`6˗MA6.՝VAT*'Md*(]5L3സj.kLT}{?f)MlvY׻Y7j:_vUSQXD7weY(qI Jz@3>^?<ͼvq~N|rvbb Uv>nL8SOU0 bOdmZ#G4}{=<^M 䎩Z4jn W! y6̼Z\FAo[WmSo41}X:;³h,sfz"nW _[f(^VqYQej>T$P7 6sk{ RIpqQt۲/y<*:C&B'U%>ەAVTMSv[p~TWm' N:߾vVEQ1\Z:}߆R#* g{q0P KA3Mw[ŞQڸ2 .$!@w. X=x~ȅ! 9uʏӖ@%&:&o#MB Y JZ-Yo3#y^bw֞C9bKwFb=\=(Pp;0L_\R&\IuZޟpl)vc=1teV4֌˔"?1K`_ + :},{wEFdX\9[6UgX^<<1OhH#"To>٥َ4cGM>=g:,PQn-b1n,N$P@Q*0_?њh! Hgk_i˹[Z 19nXmkDvڀ]]P'tAmZ\TEZ'&|n;=g?/hflsQ|}z/­B$=qX-_;a8шZ3śΎo-I`5aLƐyS·Əe6юwaM— fCitwNFE9ߙsPo *ʁ"Ag1CYybw,Db"pEQta۵kKW `՗YCmrr+qTp'g=1{0_,wĘckU>7޼cFkr^n^Ň×HV(x_M۲mYbU_skS;|mU]ҾzkD-ڼ$,L%A&2/IQ%wU ӓX`0$R9ڕˁosn33Wѹٚظ.%sfhxkSeŒfJxpz} )q=ռP.@X uN>9zBktOcڎ: <˒q:'dg|Rݘ=c[QJkD27(+E(RA*)01$.,̚` 醒ySB]b.sۅe.hW-SGgSХ@*#*d<Dꢋ"]Y¢6Ű=F'jvU(\jus2!"2S(*5p_rD\E+7?<*"슥( 90&qDE-V%-!NZ 8iэ7g&O /:09Xv‡%aQJZbԵn)F9EEX fxy;&ɂw185U0?čboȔXx )j#Ffj䆈sXEC)B/]-.<843HF@K(Pt-WuV՝+{fnJy~;~3Y/% ȫ\AڃU)4|`d rGs [ 89WlWG@([;K\"MuOis,\-[;_//+edۨ@A6X "e* oU۩nI|݄x" nr97e7QWO6OOgX ؒ2mMF 9Lw^Oud9(m-m^Pc$G[e,~ax!;Կ_̯|{68X9$sr4/^FAw>KJiт%Sj3QꘇkV ȸIluI^- X(*IG,DR ]"D8y*h%%b*mu0DVN煊5f]^Q}1&L4 йq4Ug^& H)d3"# y)#V%|2Jw(:{Y:ZC1iΌ#widEZK?*o2ګQ&ӎå`nR{:Y0(}Ѯ-}u)R]hv'*uPT 1,hffֶZk H@,d4zRti'Txjӗ,?&H@\>H8ȇMU&m68'#FbT=}:| &?#[Yudb+SMPFhCyAس쑹h8Q L5` 3OHb W 6]TW|pd\S0ïF\nX A?$QBEC<ːBePDCmxCv|=58뗐A*J8YYE !e@:l||:dx$S) V Y|OK~y92C Α-EhVm[UP?Elsg?:qgm[ pJZPZAH@p\,t9ɥR>sK#E?coSc9brbueF==XJRӸt h40O{g+EGcs'S)Ѫyu0tH{xK龜eJw36{egpS|u 1ՙ9_:E=wc4}z%Y FE "JοV#䃃vL#.f5 pMѿtEBmekcq؏p+ÇAvϘ9i!Y.lO).ۄ4ĺS@ b9RjV2H^Q֡οzxk0}@ רW3_HA$HRd -FjD*Շ O#bƪ|ã;;t^8iإefAc)b`s 7NAp>N̦`D`E^:;c֚c,@@CԢQs^DP(jОE]lu><=;{e3uHP#ҙќ~zܚ@G(ЋQGb.'xc_Bss'`׶ԐmW7 bcv8v* ;y# I=IkQ`X"(FD#i6/آw ( Q@^:!qRv95c 3m;>FI8u*J";DFXV0s|'S'JbNbwK 9dp|SxY?خbIOUSR rSUCvdĸwT'nEÐ8JC[y$U3)KD<{Muw vc<<?CWD"p Յf!`۳]FtE*|Cj%$b!8yBnSk J@ƾ1I ލ#|} n?)Bxegw,(A"}SA\K}~,mÁ5 /`)#4c yk{*m0|iX=]?P ;ُA䰝)Ols5!#{Sv1x|\babͽ")?ҿ} Eg.F]] lW+O=999cOTMOdo VڤƍS~BjXn^M肠5 "Ox)cx.Q*4n8m}=\g[H EUށf;@MOBN^:_!<y3U0fIUYn]uH5O3nCr!\B&" ./ӷX?ClDQ0]DPEj*^鞷# mBI$\nz|3VsooFv5c >LuZՁ{17ruI:}'ֳ3%T~FZ{s+ Wsje L ȪU#<ӷaL4KO"^2\BI!)0j",q*V✰WJpĪgB!R[XZVeB30y"*7b٘lc20FCШ cI ̠q{А`BxPCL;2{xC n1+~v\=f@WH!/dj/ϒ ߈~7)WPC.0yCui;I1?y4j:׽ ScI9G,v.;;J)IӐNI<!2t?E Y3i+h=].Cq25Ncx%PjdoŢ(UUUWI; iT=b&SÔF9 JLK?s2LB`TNY3L (0?,f Ϩfԕ۰ C9Hmuִ"<0 \E 8 CD;,A;PR@Mo>٢lվ-i>1?Di~(y %;jHf7vW;;z > 3JrX'hr?BD'?C?d9*mb~ L@t z;(Ugf'! ((~b(uUy і@d{/WEGyIџ~?k#0nk UҤ 0झTݧap%#g#NAij1 4%< 9ǯ8¢k*?/Nˌv ;H0")Ca%P?le"Ő~hP,f<DMnn 5zɗcC8a5R?Sɶɏ :f7ڛ|g?c 104t:4ĵUj9.[s&^N'`:n"VInU((qv`vGݴ!Sf l 5"4wP+ 1јai2#()#֤"-ɽ)kH"s96X :y4Cx( <}zjZ9%GPkIw🯬X ?r\"4Y_1-6#30DfOBu34a3Gqz|G#gɇc/5/ifB{\M7V;f qKkv:uCU椌ovE׈!Pk<3#Ϯpp#P,蛑UGpQJJcNH0gkd[-"|p֟Oɸ 샰@h?PTXwAs?>bQ z?FYdEO.?6~k:0HP7d ^AʊD]MCv 5ȵ.x-pNp-A COLMfuW&HX~<.@}`L6҆w թWRc~oѡ˛MIFFf~i%cX@t UxmhniJ;wE7-h$=ɇt_HeC4H~5y+!GܣI>](&!tw@]tpİa|. hE6P.~n#W''6hғ],o ݽS£#ZC%KPN1;<*[hI'IĵKV m?}d9}[cLdo3`w_?? ?`"CWdhr] ZV+@q`|q34gx\\f`A1S&渶8z\h:A DHn'qNJ!Jf/B{p&B}yb J7C+ c p'2|^p?Lj_Mj4?ȔxY;SWaN*2 #tckrcR05 esv%e7މbvA.dqȀݜv?V6[O{1NO@E]b}t #!7f*2ׇuadn4n:Nʣ# tAcHfBC_)3r :HSZ>Zu V!KAbZ 33d q5 A A)GpNPQ%bٛt0F M(Q S▼0#]ٛ3s(7Pc{a.: 3qf2ʐI2/`: jlDvD5 wM|D谕BrKc]WĮ؈U`xjR%)B IHJ3 >׮Nu"xI߂xAYnN*JwC2[a1>!t/>!dI!#rI($KuQTE1G2bɻT3㓡.nrp,Bo%*&"" h)g| fMxy =kJ8p_{}$b[!AAH=O6jا9ǁ~ZݨO!cFNU:؟].>Wny'{^xz+N$$EdꃂhF=oߛ<,ܤ w&I {?|{~0 &SX˧VI{ NX0a!I"*Q M]W'95(ҦiJI!!a'iKg_BvUFI2Xs"G]plv=HAN$MeРS q@Aq<ةb38wSE`)2S/My`eA Bl#GƪW5~4 ~!7\x9wZ]d30О&< ]:-O<(}p6k]>PS"<(wRRY@R;mi@'rRjNnթhdx t1RYU@'dFԶ50T];.o!?IDZ6e"!缰2ee6#!p֔PYPB JiF =mȐbn9ۏX1&TNMl!|l䉈%P<&EWI)ȒDϨ)B>T0~TE(q ĥ)/x=yo.֑^'.OV@`YE 4R}=Pߍl=EoTtHI"}!0S rB a C(~g"k))&"+v{_[Y>A&lWy<C=DQEU^G9y?" _̪qx[%j&KcEJ=XY=a$=?E'|IŋQVk' MR078*uj _"fט1q&fB=rߪ,>M)n 9tbsu<{!BL$]'pu!<|d :נ(SuWg\fhڟl280Sz뗳<)׀olVWßĉ5c.=Hˮ#fa Db |BY`162WS"KX):OI!r#3-vwUAD˿Q0%-f}I5.MjdY7:-gi {p^rhH2zJHJI?q6A⤷Udb7iC`A@ j}Y% C{} B#PKUUS~}a_౟,G (zv HW#uā%"QISkNCL R(nm>'f Oe>$ /7)7jtӃC:ڢ*7EKX+hNo>EX !u \ fS \>sןٙb>SZ.ʪ QH-ҠkeJ{8o/{9t`l OnBkSfZdmvGmr*~Lk!aA&(`&@d&DƬ~U2# dѠiV<+8zCJ1P{*@ L$bQ`T PfP(b"%H R /hS?6RbnETcv:*')+ÓAe">ؖ0ϫk@cOٳ#?FD$>세}i$O8ESxX_Y%9|i۾g!d &v~[]M7b"| M~` 'U`G^0p:5kRʊ}C3PBZ3P Bm 4MY`f JӻTlY;);ōHXeP,erx1Y&B@ȧ^k _wLY:)%\6ﻲ EjM{"N>M{jB5Ap jD$Qwm 9* !WTv7\0]0C{jy`!-j1RR ʻ~Pr=Tݸu, MS^&I(E"wni`ykffh:E$BB#=ABTABT2ÿ~dx{>dFp jPco腣cHz!}C=NDOJWI#!ow lR:;ń\0*.s7." 4YT0KTLUDy9s;rLkctx~;ܒ>dV0T`uʏ=Y= o !ՉE4aSCAo~'yB"/ϵk@$J`6j0>~׷tlZW8uIף_D;=5-SA\_-KդN"oHQ3yql8,.7=?!NWlTQ "ѱ7$~k8 VBဧ%|"P":n&FB|Vr^n׾'R:gyb,Y^͑4a5BNfx`aTɭ_gCKqP[xAh3ARf!I$C ?H _9* vYAAE(o*| 9J@0a+!+ qSx{ƺ(m;"$9Ck<ֶKG t3 H*UEUQ?YUoz5A?7OR},c1a W)k310#!1xȒc LRLx-r@yAB ""U#z9ANQ䪫'C}c..H%D30EqU&M0$[+~?#X4LZ0ÄFIɦ(h"d~ފ =joկ? qְaC˪bQ~'(g˹vSMD.vd<'}ڪ0 06е˝v{lpkFaaN"L$Q)#, Ȥ ݤ]895p 6cAk5:\GD&`{ޑ8|sd8ͺԻC*ca=B!H- 1{G2#roSɘBA>'# B{[G%yNTĈ]B 1}Vԫm!d!٤G!jfO8HC"$"u9 dբth bt؂IK#csGG H31QUt+?|?jlG 5ؘD =~L8 aU6iE\5Jxn6nv~&-!aZ0) (`V,MšKV! lr#&qPsMN{57 ׏W aݑwm}a< G~Dfv :;v4(wy/yUG)T.k/$j@p99q̞?kp9UU2ULDUIUUaU%SUVYQQI%Q%DUH5UUHEUH4UeE4R5E{j ¯FUUHPDUP )({G=ZʅCc֕X\:;C<]55q xRZ¤6^hlqj ú-bD9H"%2a#CC9 b)pU<#N֤nެbH`pQo[$ܩQC!Ǖ!rs|Gd H/OA򃪐6: ((q&_GrUDz1,MfHm J2!K0p{0H!U.].bc1_|z=Ϫ`34MwI8܋.Rrp6rӱ9A`98?+l 4[?{b 끽;@#'›zf{D'U^`M3 @GI3CDt?ֶq8I~>EVGng3,6U5-+rkF_`pOEG>r9p,?Q^z3"K2'3p9p-xc'wL~2 &ōu>Mv P Stn)p('0 D#U h #3@E;^q 68םEjPX?j62, 뾗 US56vzjd3Z{\Ҧ'?R%!Z_޽1FYEaD߈ofo'A=;GCW6o5eJR*8L?3I|Md31WI`|zyƕ{ybL$k-N)O Я]l)Cg(Rf6M4Щ:;|_Q;⦠?⇻pF֡0|4A-(䈤R&;x_fCyE]q=-x=}ؽG(Q@r\ f`&Ǎ5(]w ˦65]X"0͘ bMygdC#_ 82-cCBCfR1R&oP><b?FSjdά3GE(򒘳 0Fd@\ ZԡBR.  $3&LJkd!!n%mcw2;X.Lo&$\HQNXoEzu 2/E>it! ;ȯܮH *мkYUc) Ss ]ĕ ;=ft?PF]Hdc^$Gzo,ΰ# mۍfECz3$V>W8kldE!y~{Izoo}Ƹu_0vs| M63DI}AHy =jI, };]߇鞹0x |uz}!DHP~-,UBpy=1g95a>_?Օ&q_2( T+V5uꅕ(0pA™W"$3NpNhg9UO|P݃78 =O"3}y5xW@*OHj78?'QU A|kz8GCj"|l+AHtje9UQUn/ݐة PKJ\1bP3`ϾA]pClmdo^V7q~[9Ɛ ,Oo:R>Yw3wĴ"R"g<Ȓ xm6&Įvw F0DDD v⒃T\2!n!Kq>>6]yycEiN U/K>J.cpj::H{Glw!"AH-pJ|!?n1}lp bWy$QhVn64ecFNK!<"FR4H ~_J-_LhF)|ϏݷJ*jl /sҧC4OKS!Q?GkRk:tu&)f `E_HC{BUAE`"WR>YcS 77bܱ0Ԫ |~I3J.CvD4{jFjd4WY.g>3*Cs^2шiujXdÅ`=:㴅,lnE0r>03_6|FXCg]ʕdŎ*MdCtNk4gj&thѡt b 2 ۛvo?4ٓ%y̫d!*k\|kLCx"f\g# ݮ 1E%۱Vw}W+t$jWSfb)-Men*j֞E"㊳N#Q9eq2 +U@ܳ30c*2pVjO4^Q|>4Iʢ۝?B*9$+ȏW$S)qٍɖD"Zp o\wKimai ĮoTZA~6?=Z4!Y)QEK؛ `K0SVwȼG*5d5V /u6#Pcy[9?HM5xh'~Nq9w}$rG200l~Useh}?)6#~{ԙL~^&Q3DV']:}M=)nuAvD:VzaYH۟\2֗b>fq4hٸU&@Ϊ"};-dZʉc0=CkLlٟ x*-UЁZW Yf2^I]~E`8o5qZ[:"`/xUo@g*Ȩ^;W8CT;Ƙb}܏emz[ѯOZ>Ҟ{1rchmyL/^8!#h! IUU2)[Q>`:yfxTJď#7&]Vu`4(BZ'5O>wM:yf()p*n%0b!$X3d8dx5asQ+JX.q#trМPkNŠ=o9Te<0.*UR\t+(X j귑p4[]Lk,.ipeFZ1^s"EˡAD]̒31"~(|ő &sDܼ33Tא2 Pf`rF19t~TS:NP`I@&}i޵Zԕ X<Ͱ6(381""#3. L(iTRK Aץ\}s"$*Fazl&y&a1 dgIc,c{y*|4L"y?JPaATs=/tGLd'F8BԂh/l\hCaA эJO,`a_~-<(3U;hp7%۩6>U:VD9!EP-F xcmXt iR-qRRX4RchɧϳVI$CryQd }šF fLۜTDZ+eWYV6Y^ ͊VǏI{=dRZ/UPN#ߝ-%d~#rgI=a9`X %$>>yHDB&tP##6ۣ'pw@va ;/ۼ(lȥlP u39 `ɤ0#_9lźxz޿7!eߨ mPf G 5E^)BXJ _:t gҒ<y S I=^.j ba,C`pm7ϷR'bZ"1c2y|bK$%P,ϊZܾ0rmq1X^G:mM(hFhN'a7B;rx7>qC3gGze[)QDCl<{|_OyR+$r*L2ejI kaH7&6_=!7%ZC M&aF1KW+ [oAw.y}`fqq^rntL 29Zy3vh!b 14ƕٯo%*TPI&I-MuocvcAji_ Sz?<]ዖ}w B  :p5np&y|9d̎鴶rz>!!:zr$z]c1[#3VSe/Y&H~udtSi3lf{ !S@ +dbq KGf0MTI*R Fۜ˱9ûO %:ws>;Xak[n[9`I2G$N=ݼ{abǮEN✨ÚiV90I+Wxu7\Br2!{yU^8fx9`n-֎a*B6^KǷڵ.ڱn<϶YuEF-2084)HԀ1M5O ER!ZymŎ:c1p\I±O1^gSi>\.ۘo\3am7HlsZDŐT/yUkY$ g226K#FX{4wHON7R$30@4RҬ*{1=O5,LPA8 6K̍'LXqyWw W8*MS:CSʑ6$2#AGINwKIWcYX,$1 'Fcm)OfwNc&;ND?N}$O֙~V܅8QhvFP0@`gFU9$"aIÐ9ˁRwә<71"jmbIv H[:Tef%@KQvUTg@:hvytء& vwNA9ZWd{γ儓=f86ÜsS=YqLQ˂^p12!H*aN2QX:tNH[ TW===dKoy$N<'@y_;ŗH1S0hLp&H(P@}/bjt6e0Lzwh3{({@hZU4nU@al/|%@ヒPJJQrnVhIk5r e SX`>&3.GtoT_7!ų:cMޕ vp ]ZXB4 6xh -ٗO?(4{⭶Iy2I$(6=Y(zG$JH,g9'Aأׁ.5Ȅrj-kw2R{0/t\6p$=j|֩/k#Slec[_CEl;%RݽU:."q]~iۣA"A$'|7M<䏊i.Mc:EJT* c>4-d~t4+EM |MdPCsٳAW[*BTMiD8E<㡦/{,Ho{FseE:k X^4ӷe7MacZ0.8Krl㕮# r<7HS2ݜ@Nx\ox dE9ѨbWC'KK+ +@)frȠ}~=rglͫHӐ0wf/}.Hy^ E)*{uZ7ۓ42z(9d0խSXLO*$2wVJk5~^ygԏMKt;H/3*3-xܪv*5鸯v*jkͫ3d4jlҰwS`{0aО]kbeQ7 -U\ 13?#ks< }'+.f K\̢mZX{P Drun.@|i$&BM?!.~yC=(Y0dg'ta~J 1 L*Ru dR X)(Ai wC!]TК D qGm$Ya:W0a<^` goxv&38È7b>li3cm,(dPda#w8-NN/UA6&Nzqpؒ Pd8x:/㽾T4;6 wEWMʿ *b5Ly@j jW$,(bLzWcѻZZeckKn.AN8K%c$ CgSpzHb0NJaZNzx&)NE)o85{u+k26]0Cl0f0(;Klhta42a/(iL~\=x11)AD-Pf`0"^xt8`%6|fmoA[m7";|e!.Z)=- OֆO?'o!Ƀ۹l@ b fKzt( (2Tʓi$ei6[hk@0ޒ4[taMUbY1OiAQ͙Bi;Tt~[I>{qhB)ld:~S0`xWQn\KRI"+XUA"SZЈG0(I,@H IkDT4@Қ'ބ~Y nOht_9tfwGŊŒR+(C4*;ȑTSVh&C3SГ&8;(cVY2?%:7vlLڬ˙wb$";GxP9\ /onڞGYMx` !P@b*/W *5MLP~7JSl9cliLZ0 "PN#L6Usz3#!=V@hf1ڋ#%pO(  5s ;um=Sp" IAց5ִ|#4g'I?wd6FDj "xBh7>,Dy4TKHuql' ¹Äre޷֌⌚+QJ7"&*4FhCSU.4VF JBgaU^ W4U֤>O BH%*FհEQ@>glMnܑSA?>`^he. 6(d ~8hyhv 0-k_"OlMb's-c8xͰ3Q`VQKh1pI[X!fBcA7 1>%u3$ Qt b4@aE *NN|o3YƳVV83dK CX0}:dt㘐s^.Yz\iT1w ʇSƯ*u(DX8I8Îi,+z>ApÂdZߙ 4s|'$M&áaL"?L8"%>Dcu@vVdroS6F R"WfB m$e<;LoR*1{/qN*Ppz!-;w9URv~Oxz9IDLװ\<+"H!/GmF3%{S'dNT߬q>ZQP$ىH.Kf16svHhT^"\i9LAdQ`;ܸ‹lCaZw^ 1G0"HroL3%4̅@l2pq rT2c-q+ ifO %"1hp23'yY#x\n~K!YzƋ ފUA2"eǰ~F?h7$vm9PQql=xȗݘX iCC 8U":޷k:ζ=f'XS8ϊG U9]oMe)OAAa4f1+)V-(bصeD.jw+H|zwxղ}(HOM%F~Qk,E._ WO#L gn!DN{?j,HGқmnhGSC!3ȍB l.4Ry~Bl L"n˚q"T8XYXP(M:~i =*TZMn px.|0xȮ%TA@ F~FN^p2` h|d;AB0S^PZ$ UO y2b/a䉿"9rNyzA-˫oqa,xSD_Ǹ0s wŔ"J43BfWct jn5km^i@VEDCRQ_k$F^=Dž`PsH -E _6|3.bɉu)DH5$Pշ 5: $vAKʹvUm2`<)#Ds(C\<;رdY/333PKkL2[pr9(V{}IrD^B߁ȏ$MT"*A@"P3 Gg2ZxÒ0:yԩzl43y h$f/HYuQUM\TEpzoeM!7*8Q3$^f-O?(Da^©TF~\[aGf_3x i,= "Zev b) zZ[C}rAq'm>U,&;S^2X0PE@6Dw Nm ]Phlٶ5[U>Z?;ZSMD[S(@|8E͋RDe jQRTQPb t3q>k~tQ9:N~2id5m]:ui_ػL6!P&:4ĂȎq i#4]@ gewĄGSC*_؀ R@q3sƺf2-bWJZ| zkLr6ٽ[(KHpbꎊ(bhSm8Xli23x.jE!':gJCIĚACr3AQLt3pZ376 }tτ;Ⱦp=1hl+ho[]]t]$psc1j@˜aef.FrLH%KyI3(ah $ KKJ'#S-GRaБUi*\Q> r"!6Ypz8]Hsc<]=nkvd;b*; 5NɌm04*' a0!uvĈ cUP#aZa 6iz4Q-Fq1Rk" HL:5,pқs*>"kfJ"IϳYNxM{;ⶉ x3нLH( Xw--$CTBde ")Ivdj@ԉj") Q me -J}Zq(yWpuEdꝇ&E'#v!^Dv')ptf@/mISۃ߆oW- '2vdsY!BBug1g*<Mli 3`Оitwcd>))(`fFXp[(Nމw  H"ѕ.N1Lv\jx_z o6 ়8}&~kӊt_R8റ@҄%U,Ӿ1` 3g9x:uWB=i[Đm0k@r&++MDM1FLbahfa T f6d&:Y;TeFT81H1E2\ 6Bn'[`qe@,Q) : XZs4ieR"M̪R꿎El'>ާ;LmL,ǩ 94ोh oLRH|[֒y\R$#-0>:׮KsG4|>I>b(ZRW)( !֤c@&>g/ԙ^Ʒ$~}5X/Ƿz5!r tj;9a$nr\T;I$:ucC/?63~Ý)@v`)BC]b8HO,8;D@8~ !C4ATPKBDߵGj H_kYUURQUMu0dFdتAA@I5#MU5>u5 d6ckMLdAϝf,iCVaFDhf*_(aB`[^Rc a3VAASt4onou7 O)r%chOGkl,ScA6f$Al whaOGrK\[0< f%S3ǝB ZIF>ȾFŌOAX5T](`}]"tǞ qTw;[Om/hs Ɔ"f 6GKxfPYx/=^vr5TL/4M in% #b>MZՖ;sym6|{'TNb sIZ2!6x̀h!%;[% zd[S,H)@")4w];3S &aLd_ɾO YD 8c{aʶB2Xi4QHN!Mr ># dDD4:2$ԋ4M(ҁđ B$"fhְ 0@uX2oJKԹV{Ad",GdShl1CD"BHh7}1 .!&Z4f %)$VAaoA܁LLsM0A-@ILNe VCZ"PZIJ $ ejf2p3 3a%Sh SG,$ GcK*LyvnqK] ֲ|ѓ;. r4HݚiсyDx뉮5N{ZNS0/w;QЉտxUP Bv;ǰ'&]J~|>A-2 |$XVQ#b腳Gox\ѭmbA*&H1q̉1q[i* 3jc.I>IWՊYPng5flHlRZ-q2ZV1\`qG(!m GMʉՇZ1mMκ6q5Ud 3yii&q֪K5ҁFq0]`Czز}&ߗz`~nRqR7)ݕ嬉(% 3TWMvɂu#fp\v8UFS41,&Heq[bd v6pJ) Ai4^QE#G+l6ATLSØ ÑA.P`B`ajӁCtUgyߙժԇgB̋&w{S|C _p3QGMHI$$$g# Z?8swMF8k0m IDQPeit7tX¶?\I'xhAK:ox> h7 ]& z8a ҡhc6QIC(d)r'aGx y@C "Rur8f%,D(I6hCe W#E6Km5ݖɊUJ*V*dbb^zeV@dJ0(@@#✞/0[oC}o6Hݸ+F3 qTƒ(YNJDBc#l:_d6:3\/~ֈ.9Q(C0JE(JEWbT0* <[ Na&!`"@;K`'#V>z+f wbd]]^O:{ ¡Uܵ8gI+FFi:l)d34*NB^iĊJI0.P|+>}|i4oYNR~~Mh2dV6e"iS"rvQAi[(13 xDNtR;H!CBn%%?s#GdM.#p`a'10/CqG\{QSXr*S sY$۔H3ēJ}j5XdNwth4- VtM% bPb $0[7M9vx?u~/[3'-eqӢh6EbebLr ۖ9jE:pCOP2)[ Nim;1!1,#p,>{wW}3:'c$pG#$pj1'*30,3*3*2GxFVl8vqYZ@!GLP>,*+4&g}~W. 7xBZ0uW -V`dk>5s9mru[W {l/ATg&aѣ7ӐX'?mŰc¸ѦGF+ +0G}]I%Z6x;tQXItpbH--YumڒZJ0k㓺3yc~R3qc! !;a{__y,&sNzG.E&8%20&3 {a3M?סsF,ݑꑤkЧ!PfWc_Ƈ> a8hQ2s~ hpGvTp] E !?B0iATa8rX 0:TO϶wf_MZk+Mbpz,*o?azmBUrmJZֵVdDshѽ`.@ڸNo<*U;U.9 Y^Cڟ[ֱ6F\J^;5,q/kk0݆av%Y!A#)I1\ʀR"i {3yvN+"ۜX%U$U!\֫\Zp"Bh8qܘ.BbQш*9' O*n$.BEՍcbQGG@O/46ps B6TéT ᭠wŕ,IJQFħB܀z7$a W9iMtwlK#4;lJNs5ƤmeSkhNTIXm4mf)gJ&ذJҦ '~IH!] la#u],Їm#13bu6R`G HI/ փ:aj@@#0+V+^-1fss3Q᜴(;.4p0jٟV-^w]B:C*d$ͺ4Js34J8jRk#md f0G&g dm9)lHjk{i{1{[Bҡ1&N {ERIgHn)j G \9ȵ$uvh&l,n,Ԭ+ =MW~4h:k\nbaԠ,@N@8Zijn$]Sb2XQd34 G9"ftdll(8t̲:.Y2 kM#2 P'anگxzN̤6^ + aP5&P$+L\u9CuŖY FM &䌼ʿ9|.c5(rfKw1wB;d":90p4TQNfp& L1>q-aa*aM^b<`f:Slifi$+fŕ0Y >3J%CDK PqHX*9+Gԣ)H[MBCVΘdhy4C*`C3bZR5 nE]ڳAoj&ùQ66Y)Xf#srZ+\X,"&.7 YV/ĽҴ m6*BAEf rRrAW 6ăZQ&͑&T,cb : bX'A,5!7!1o*IF f:ҖMFlͺ%hZd/J<+g;Aq1K#^o9 TpI|J-2nKkLD*;[Dm]6qX*TASX~-^mίQ5_T{iQۋnbgvFdf(VzةdZ4򰛸s3t%CK  Ǫ3g'na srk^uDU!dga*b=.%f霉 0vVaPJ ܆Wgtb K1Ri/ܒH֨ݥԝ QQFk&l1bX|p:m;5: ;l8i<:E!fdB`GV\ʼNVD0jB9$XljLuƛcc䳝Yi፷FΥ CXhV4jT@醡%nC$k;Ѧ0~7[^ 'ܜ\X6840i]k4BmV:4+&+"A 0/SP[)h&tЏ5]~ew)J^֨W , x8{{kkܘ)֣RdLJSW9)NCX>)y0W~5DVc"KRTi>`Ydžitp鲔#ѽƚeDUQEL@E]YV^TkMk$߅::m) rƆuTvʻCkbM!d1t42((2wjH!f(jiH҃G(%d^M3)mb!;sXIي m7׮Y(6`l)!2hP&8y6F6F kkt+2M$k52P1 ̍\UWCwx4u è5]=N72n{BW2E. '2SꈸdrCX\6$^q5,[&tWaǪYX`5M)څbw75-jP2q^ԄSh߁aPP5Ho50јwNե3Xnt s600j-Zu H$DS<-Qr^S(G#-hƔgGBSr Nluଡ଼قiw^9ݗKxQKҰmN6z,jCx3Xj5b&b.MyZYndbQn1%'eG%K09D:& ZZ󈉷,];B0[}*{zz; , VCCKE\B 7Y>N.Gτ%(*d0 u cq5P-ɮXU٭{!0]#w00e5:!fK<4.KYgbl8Ax"X`aDG+.{XN")e#ԗǜB17>j&PM): C^۬KR BZӏժ~\3BP~rfCF4/*&ȰT{Y،"bJB4CDf(U>I!midiE|󭫯!f9rD:u;/1g?W%6 6Xb95KgbhwCh7b @S+"b;ѢgQcɑ7"xf $QiQKƐyvC NR\(y 2_ SOSrٺ6Uy YdmɊ/Cs?d󁤔PXW EƴBq,f F>3cxnD;#X'3 4HxѦЉq\7e! "Sna T7TęFjGJb\9᥈5TAYԈNo`4L~ vI,HƗCŜP|Q`"m7iWFyXbU QQ Bk;֭v6j9S_o\wC:(ězoC(B (;إۺVٴDB]j,u ]zM{Ppy FͲf Gb;Ea3;أ[(~ZU{qqpc +A~lxFT= Ҍ3Vbq`D*TիRPoI8ք߹%Lv"b68.fQ7=F4=!>Wɫ]5: w]8N@1s2# lYr:=rsWbŤ;Ră=jzug7V>H=%hkJh>^ oxa:>IDXD&rxs s)XKB(B!H*(YЯb1ig{KޤpgRs ?QqDF[aEJPNQ"j {f-}E$í ;ɺdӧQ06'@<|!T~j͹luGQILW4HR  ZD_"QևB8?N\Vii`d.^J3Yc Q5K@%) -Oz6dHl6cAJ:wva՘n e$R!$>3,\sDb9¼B# 9x#Əi'˸_/l1zƐ՘TaJц*<Z;wzȢ{P*D/|s;G.Ghy#gZzI/Z _Ŝض7Ji[ d8O~?fŒBl LlTcGN(RZ§(ޤLF:o4]&=c6(qJ#X4jlz@iw1ĵ+mLQT J"(HRa  5 ZB0 LHDcن3u0p ڃL߼EP`kh#xD-첈lq5:6vzN>(} o%0 V2o_MHh7r O4G( Dc|D : P?Ͳϖokp-dL)vyLv߇IZ5 lB ),Z6hWA `xc}Z2Քˠg"H$t$UXD^eiC}O<%TAIEK M?t25QJ3<88򠤂>S5NهP{8AC̆[HshGrũ$?P6[u RMŽ0#[cA"PaQ0kH̊c6Z[v d4STE1 s,hZh듽o9p \5EW)zNiИSB#2H&tD icĹo 0 Շ `[ш>=|L`EBY$c_j5jp>,fJ*2rhQ2wޙMAR#{,"вRªT U$AQ "!,T(P 2KD%)}_Z{Bݲ7&x+O0z AuyTD3[RiFP@{Se}Dj G)CG nS dq3:ʶ6'3~ȇSV_Pl@3D2$J>LDMn6HG$b;&ܲ#s@L(4#lj:1|5C$h:g" OZBzRr4tl@ՑEZN~[=◻#@xbJ m_B0\iM RƷ CΑJ06<^DSnߓA$tMU49'k~R]fH: Bl̮#\!cIJdMkI{Mq+.ʢS`qֶD '*nRj\`b56)gEh[5|\_gq]‘=t{M]aK#ޚ#dyPbllM Ti坁fCD3\ Fp$bZԆߝ Һe Ga {F~ڣE\?qUY-v4:NL2Ήw]x06 Jݵ٫Xh4LŶ}%5y827* `jco\WiՉxí0l=E(ɘ'5A0ؖp23E8c GnÆSS#D6 aW9[D)wSյAoȲH7T~llA㹼Mz")PP]_^q1,3rw lL5O}Ȭ$ia)po|1l.l$_5BiP(iR,Z'b'p8NA>c{NR ILJۦ=C菴 6{ `>[&$.1 {CQN$E)7>X|Ѽ|H@ |TSjT"bH Z E }+q hvH46с+5ʕCVMJZ5:+R#agbrzBf.[]¡;͡jYvGC!S 9wah+45ZF)fe"#Aՠ>^v61M$Nj1јX-U"<HT#&AG U)I19*\M# ][4z+P]5,&^ڐ>]ЪB7hƗ~ܐ|!Nuפ6kU/;EV|rdz*ZyŅGz)woܚ@(,mXm(KVW8R\w9v|7uLCj =bآr:Vr+"ڌ(rHCj !Vr-(坳CJF'.}ѵmF=ϙcbc~vZE{=K\SC%tk9YUm5QXӻ,0Z46X5{\#;$%Z7:#s# ApfJZs걅C {xK'(k% c|fp HVTL2"hS)rHFk.霫hGRm+B$*Pa3k)pbs2! m@ j 2{1"I 4PјZ٭DV.)ٮUaBDh$,.oBK& Bgb 1,ui2'1=-B`V^U™h) $kĸθUU3UU#UUDs)6Il@0pc!#<1 L%BH (! B(IpG3irwq=y#dL$q"|T*o'wKpck]tr5e 7t~.FZHEc#*S4();'jN2 pU(1!@ĈDE R@r__'#(ޚljyXI:;!Bϵ]4j>PۢhYQ*^e "^LzB<"2#&<3f%{%<ĩ@0M" č >1:#B Je i(() 2l:Q=Ob5'tL$,N 0_J%bם6CQ6j&:*Y; 6BA _cCx{ܴX<*5揢^1$yO'Jˑ">y:HF7uBۙb|dpɘn&0NANL4C `8m,s,Il"d3 VPa /:P˓M;\#.߫m+Ř7_mBa L\цXFGYg|!ZO 0HT)v"E' *BE?8f.Vf!N#i ar( d"12햊H(!NyM6I60YȊWzInr=_p(pyʽDrlB%Hȧ iz"!C'Г*" hG {(Ğz R59 6ZFJC-& iQ%Ɲo0aK;yGm'u;.δD*%D`C%DB|OC#j6b8AM[r-aO: ]aKF&I@&TQGקAdkh@%$ŕHR; ,XȣD@@c]Q k>z?eTix.D) 0EcfeXFɶaVu1I&+F HPy!ݸ:AѼL=s{|<(Cp !ѐ6R1-`U ێafQs6mZe"(Yxj pКփ3j5 o^٠BQ*@̱r(0 #d30̲*$PLYcDtP1%5LDTSQLili p4A̸`-Dޘ}.5v֥lG%LTe W:9mt&w/ʬqd2+M! B$C0t1wjS|Yϑ`66?v~N9DEhwFm }[v٨-#f'C'%x49[f a*6#>8g'ݯ]jvTJ1Q[p;us;0 fo~1){ kcm¸ '_-GT@/ޱ7ǽBHKqSLŬUَՀUd*C 6 [k5,N2UV]_, ϪE=rgUoup@$B }KOu%Q@ab! }AH6o070[a}5z9{90Ü'+HmQP&Q! r3ATU>IGqe;yD@L`p-z{YLݩ,r[=ٍ(~ v9wlJ>殿WTU OBAt'9y[\x? +~" t.:)ׯP5x뙩MJ n3Y6D EYMoaUn/f*C8K^2"co&6r&>OB6Q'I,<|fHn |Ov `rZ,/v&>IOA6}qB[HRA|A Bj)t[z1S8gOc-uGrtt3='d0!!̓qu].<$ @IW^)Kk XQJCk#!q)^dѲ!"! ?:g+2 RC猠J8e" ;*/&*:mI ,Ԕ}Ǔ$9ȽMryc!ClEJMBWz0$l(`pQnnd0Rʰ{(fٲ=8j:eJ<ҬG Ej )i l#DbLd@M E0( J~&Bt&1{>ܖJt6;_d0:5aAnYGwX O::DIK%lf 23 ?򋚎; "hWvvyuaVm;fp Cc⅛iXF6ӣ,j`F֩1VJqݝNH討̩_.+ l*{A|[ܸ]w@v&&nM4T`H h|0C>e"H&Cz@kq"^Mc$NYX7`d(.eUM}2vGR +ǨHZiL4&&"wE|aNM #Ӧ:wW9r%SMD-^L.Zqh+m6eC|PPR|N?m|zUf,vqSJ7JLuz(lMH?~#9!FSyU(ORͼ'?2`dM >wCi$r)b 79/;*C`w9 ?.2!) 2M0FOpn(E{+IpD3Hadm1H5*a*\ pHuB f Q!^R-:07+yA:$R~/9 PJm.r+cL2I4io ;´4*ol03z~oNP##]hE["VP'7/e$jC, )" xs3qBMTgQ|A7+EOŧ7 ny~6$qIrN^&:-MwP;cjㅲ-M4lcħv3Bo%jMAbbD!ǺWF4r2_ш,$]j0iQzFXtT|jKSvUL GA4 U R?P10ȩms'dt$l7' i#&IϏަs=qLK!]пbzP5Fi:FGd` Iaj2t^( BX%) 0h `@aFRB˜~!-(j~\Vv&'ձFA6IV(Xym(3xaAc0&#Q;&aDw6%y R?̆ܜCL1)K˭PE!ړЋSEe<jE5R4M<޾He7`z/aDPR44±[6l*} ?û[NH ~KݙYIU*<\cЯ~:ORȢ24<)p~:H{0WMFE}JDI!\u:DXkRlAp3m$eSD,*$X-1ѯy@3!)S Q=H4RնFo*cN:(SvF$P3n ,5A( "7AA-Ʌ0Q*HI Lb+LHu_sXK IXF@c" b*) \kg[y:!ғj[󘁼i@' 1XikD78* ?ИM]u,!oy6t$!&*dF55霠]K#,!#a$USG \̶b6}P[)lXB%e %"2` a#k/2<#3u 1Yllv#c<@Q!J%*d E0C5$Atbc8' G+O79U^\P ˙#0a. 9UY5L~LuzLȟBM,$RH(H &B( $ JJb(J@hV!J`"ahV%&" JD iZDH,UEX*-ib@JQX5z:&Oj}hK[F ^.'g[eYٷ>XZ5T"ׂ2h3Up ƽQst@ȟ36>)lyNeiAMi gTp@s?wunlIxT)H babaeaej^_&^CS%@7mU'-:Ѭ *5 `$Gs&*i$$#J^ɩD7JbGF29^}Rjިpv8FCg[\9 S{2 Sњ{ف/ 4v$ )9' ?Mr/ֲXKT))bJT"Vq3@>4=&0 (kl}8=TUyL1GЀ"RP*35$dO q!6tPq}[Fp.EcswNuBk:11qQ  蠇4`ݸ ]^5vmuH ׮4FCiP`qh{!lm̻ff0K"шٔ/2={^;T+cLvaf .@*Qt#K8b'-j#$9GT3Y]ڱ,-DsCD_ iv$唒J z#W~f)i^J;f XK~0`Fvr?^ Ap|fal`qC>BpKC^\jj HLFjN%U Ô2;Gy:U] ^ͮ!F$)i!dtvp]{56b(p!D(,ÈAթ&$mCWZC0@dgj !L@znݹZ @Mwzh2эXz(( Ya0 D/# ?25&J B`821A3]PT怯ki6ig^Sk_ m2)ɦȇ9a'@ )HPZWdz>lD x SW wIɥ <RONBd$ ,qDC7,k A40 ܨu,y+ˆ4feK)|'ifțZ rE ӐdI$SQGqmҒIdqqdr,q4T2fJ!,q-B8㍉J dK_MBw&br&ֻاʦ @7sj$6&;ɼb 7Fr8zF@=&zϗ]-]2F@Ԗ<ЂMhX<LW 9'w<bLN4vt!QAa4C '#S#i;"~O"Q#JQSm6tZ7waReX*"ES66sb4.C޷6s kA*X-s 2B, Z*ALDKv $0 *(%]YFROqV% cJca0cYdKMf5I$˃ H4hʌQl!0d2@W #2raJ F0'YthS&dLZ.`pXaR-r W .@Fn% gd e, J,($ɒ! $ED%4-4\`4 B&ck# iiX%|\wD̂HC=GYiv#P#Q4dc,lDUܻnL_FKH]wZ`:+DNf3e0vBЁ-5 b i}GD1LXe֤i<꟎7#SD/' Dd8Ƀg~㸪UR*{GВ9[~W8'4HR߉jEk1IC9*HX DzN =;Չ bA 10լ1BPHh3 CL,1%Cȉ𪁒?8SɨT""HSzp(_{֐ְ*d׳P  OR'Ǹ!ΰ|şW$TOa&_P-!I)%d1fIBBCb)@0HVA@SԨf@r)@ E `B!,7IGc"u\0.nzcPhP89O \d@hh F$hӟtUKx*/8$E}c⠟Hla;*{폓m!Bo(#6TTPZOLJ],gLvDf[iNx}dژph5t46H.H-uJWcF BRJї(%rR K ;jU~X_G{QF P0'1 UBbvsμQI?3uߓJx'5)5$@ɧab1 Jy`8|-%@lFݞA4t` ELlDhXE~*/;2)HL %"=Ev!I})<(Z i[Cas" .yI'ľ~VrTz=GTƤ)đ0PbR")tၖ1XcfReMl@J4@"i` 2H'T"*$ iZ*b*Eܖ1Jd~ pF٣o>yݥ~?.scQ=R5Fä!݁E!%^˗nkKY=Q (RbgOBnoժ X^M2X5mݹ\jDo3lfc&m4qǥ18^=ZPҷ|97rhYMLXW4*g<2LP*^H1u*lxUֱ"SӊRMjhE4YWB!d MNcWKMJdI4M*] 6pKFyUEm4zJX(A>^b z$3nUio!ۘjmf /ĎdZޡ2­ 'q+)9Z)R T eSMΧ,MqH7ךt;HGo $wl:YF"L-ZYSYbXd$@r@)Qog DO&' 0|-QU07~oy3-݋Z쵧eS~3>{8H:D)afdQ1O'A{ކ+{ z @O+##y6,X~R%󞼂N}˚U; ɭwo DW*xN '7d/S]U)}T|G8)y6C L% $H9 Aq7%8rknb D1AZ9KFCPa UEEqn hL2 "a\LJP$&DMс 72cdSC ) ƔH.8 6X@icl1/V9m7V(Ҩ6c15::yQ,e;ɶ^'*U)U*|0oDM[ܝvԶ3v.ob{z9TTո;/*MQt7mz166jO;(@&%"(P~q {T a^'C@oZi:͑}zbw"[e-//ODŽ- i8b!JffIT0EQ30QDJC RVe`ȹ4C+E ׊&ɡ%*$H)&)ԠdQ TK@! 6#a5&aDUSf aR$QAQRQA SLP.f.Z4 MBMLBC0!k TiL* VI!Y 2\$ h"h Rb TI` ihKv{jYe~~m[be 7ݹP#Q6&_ e`[<&29SBOU ~V:CayW-# R*[V:w }T?&~4<^#iO:}"X?jvP);1r}[h`Ƃ9fA%LRBLI E4!(ԅIC3,P+A" ġ $L PH0HSE,XS\O[-Z29?ע Faes~uի@q?$~$^ ~B޸n9x9j!ۮC Y- b(llP;Ah-s#+Xlh=nu+)ZZjrC%X."Z H)"* )a&%"$`(a% @wkB(:C8j.P`1 !4=پi 0gOZk Iӝ).l7DaOUTTEN>mFgr%]4-}9ÒMid.5GK}虡 bXWe4%rJ@3PP7OiL0r):؋81s::05TuQۆ (j7>5uVCТ= r-;tJˆ8d5;Ll&f!j4ȜMg3i]° ؘ{}q57a$s2CU%gL 0ʙ}7N7=)#iHIC0M2}J`>S$@%E\.D߱)g'yG(IIT9E#VNUzMGzN0* Ra?JA(ĞN\OywTf9 NxsԎ&`AW\I6dQ"¼5 ^ŕE\h5ɾuZ' W tev1}>Z0c?a (?- X@5.]hǮd}\8eT'G/7:2*~|%AJ fQ "\[`4ňP ;%PVL| kSLD#ր: }AfT%v#Ӕ8}g~,8-/~xӊ:4!u@ ~yÔЄ %̡rmT\]ԖM> )ʬВ iFMVs6plf %OS AY!X\-7a)ɳ0e˞Lk$|oȸx q2 V/Κ0 "۵0Z42 0OU;5 0/Im%ɚw HoF K:F\|;zjKQ!Q Xò+3UU:M:1BԒ:K$so!TR:z6{6I)J@,z}Iz+aOn&ǣ?S}> G(B{ rT=Vw!؀jhr b=w P udI1 dB=a 3L ƣnm}С;2xwts3-fNT*{!_D0U#B(;-<SN-# 5feβO;}T$VN(6)i-Dhm66Щvgl{Yk_Zppp5 $TԒйu::Hs̖U~;eo%Bd"KI5ϱerC0nHh6@Lr(0n&a &ޘ[{PvB15(B pI0&E58ݥGT( fa$( +)7 .`ƈPn" "o`~22rSaB,mh T im"GT!Dhy#T Hբ c P,)17:32# l2(`XMI+ff!r04@eM1']@Rf&a[bliS%qЭ#Uc 3! Rͳ ?2ັ?71;^]ery}Xfaao279E+ QSwv/HcVo\H6FQ2ǟ6!eh5LFBD 4.MRFiƊY #I" ~S! b٫h0?/Նn akZ H qTf1XBXhhJ@֢•3YhE77& E{\i`$nGIR|!n視vw}lS&?O܆  7uyj {xq&Z#Ipea#N3NOc11& p\piM;R+65%tdaX]04G6Ào6vɋIo vJ˜UW>\~NdS ߾r| u:#۠L͎d- SLt| Ch))<#-BY{dM~a0URXS:m&ƶ@aC B(XUZ11,kKz.pQb\zGϢ#Rs7ac d?ȣ|/o3K'dߥ`9fF2̪bX,W> Ky)٣􄂽 xT<4|kck8%O9"!.h[xDeEJ|\xGɠo#C4DgUHHܘ=eI$ > olrZ쩇}X: {=cF<)v(Xlu[+:w[<;Yp0o>f3Jµ$6l'$ D@I=iL2 a$ PB\ t{\%4!F8#rhH,Fc!` UeFddL18b:@0>+v*bެbĮS]́1IehTqh4гqW:qm)}KU1yEי*$'|}Ȧ"KAFfIфA]DNaСTCQ ĄJR@B)~ 6DYԉl[Y f00b; 6cmV`=80(Xc1j=|h&nKl T ҁ%)M,H}r\A!%qDjG?b[!dOr>DpFy d7&%B`sx5ciH{rLta5+L J3a+5F!VZJ Rʩ'؊w HDܨ%4N!*! b|NS{0+2:n2AIV ڱbZi m))>~8-m)ǼZ1aw5F$ B/sH\sAvunBXtAUv2*?ʈNYd:&C|  3YV9Un}z+dqme0)l ע*R|H0&K(ŧ8Y!P5 AJR+BL E 5fXQcEe$DXf9dFf I 4BcM#ืiYIbNJ# 2SR&MB.*cR+jR݉ ա(!'xkvP;i! @<ԄH$4sW듚~H{} Ͼ-԰Ax=#"U,>V.1Y\I1 #.\c"afQ7 ̼LXLDEֱ *1#eUձZg@3ܢ`9hnچ TH2<cA_B(ȆL!ο64#W (oC2%vHʩ4VZD!2 H@4l Mg,/αS jL-1fa1"FLn4dU/%RGIQ8CvH[.3 7̀ʵ'p٦ho#ub8bf67tZ!9c08FKpAUZUʨ{}ؐC=Qڊ@|u\b"K*")"dQpj5|=>_,8=gJ &7RٺQ쎰Z19 Udg)X7GO٨lc|6ĒF m!tf7RgW͆6ZƢ 6뉿8Gۺlasz03qKXDD8p'cnB>@T[׋͆A@}4 4;-C!bz `r:"ش8Wː:Nv Ǭ"FhK gO}ak#VTC"UD&8 PPPR J6 0JyҘ{x4j7I~L&4 p;pDHq0J.gٰ }.GJ[q#66GAlr&ᅅvh @ ¹!ʯ),d'9NZ gEbAgtb4Uރ+=@:o!6Fҭ,nIQ]j)`j @`( i,DV h0>0f ` #$g-j*vRӕ+5(K[A]UQ9̐v?M4q+EDafSbr,0F'"1 PrA$4J&m:Ȃ5P9xOmh؆t9"@Eba `d8921lDJii&H(xdC2W2-mB"Bw=E$KA3DY /&1DC)*+ [cLd6EhF4312UZ1Uֆh4EYlXuԬĊ=)rF'4v SQ j&`bc'*#1p\yk)mޥ71 Lh3Α10`NVFREr]aŁfHѸFM yVE'~<% ;U5 aA1J2 Zq#X4Hv|isCΣq#r*LT# Qiw6,+e~? 3vkUF$_ESP Tq pB(C/2 UK)2: HH{S~u<^ r)įf7s"$5L_\.I4g=kMe51EM7psJH|h2"4snb1SIY>`ڭq|?w=(vU |-1yG)![fl qEO@aRǧE X<`a1!9n_nnAg$ؐ "=l;+bFM\ɉU5-0ݾ]pqd1$-" BbIHH@:u5aSAO/8U)>ЉGP$ePQ n yB/}o\7v혐`U 3_gڊ.Oȴ|;ԝhr*? EI{/2yhv٦*gtQd:?w $Tø!I2s8p4'Ս_8W" ZAYĔPc$+ }ϏJXG $!Q5)S;0$ j I+f%g(,crAH#;\@W~׭6!1,8n-v>0D lzE_+Xб:R9=ڶc3z="QcZ~AKb0qE{ thS'M%(I8H!@ 3JLHR22Jҍ @C("U IN0 Qd*BOQ%"#D$ AXN.&s:.iZhjBLeyᯓ(ŏJRG4SQ0~2@)/9/"fZ)9 rm.P2D+stGaA(S䔚)7w-KN$xky@$!M^?A nR,bI\ӎ<\ynCL!klT F"|pϴf:a ɬQ <=.& =7B9&XN: ҧOz"=)(p xҢy1MoRHs$0$JfIf"DJ A^w}8@1 crH(]˒wGczq!NqB;ODDSWbu:b5؝EG;|fPRh* !4@4k O6 1* wc0ۆ3{n F\@L5djRRI *4 JA `HXTAɌHA Aĵ3HӼL"B(JZիD$2LsujM1dI3RhhHH"hX!LS,AF͘6'MVQ]2JhZaE2dT- FpH;kXi924+X* I9$#!u4_ &UDHb&yOߌ9hq>Gp̒RҪX޶R4FH;%ql+xDG0F3 Irr||1>=$L"`F/0HKF]̇<לf>.hvs'`ȃB%˫۸\5MlrcL=W+5 Bt!ޥ9z-D@a5A'Y;-X|10L!6iF\z7+{eq%9:HdX7䥰-ѥxܖYKa}I۽{QkWB҇#O@$<߀d.n2”ǟ,-B{ޝ\VCiR-7Ddl ².C`fCr1*0e[}["Sq܇ Tbdm$3" qM mopH^.F<\/]MMS qG3NwQ.:e8<wΓ>R`xQ6ESjithrה% Hr65}S9+byG 6+kn,7 ݘR[;9ivx7L:ù0msF倎؃,4<ߒ@fQWp@x Q10E2h!pI 끞O.[^!ޞ˂Y )pd1*d pCiGq 2 ˉv_ܰ (HAO~{h1oeϚCίț~E*1*-08~&,JV F`}HO~2Om@yGR5sa5Cѕ_5{TRb-&dGڒQaQBG,4~Xn""T b@~-#Dz U>#M`aV@}Rwyq4šZ(&'S,DRBHilQz£"@T )D@P^³C &S^-UId( L K H9jYf@4`0}83zIo̤h W$0?@vsTVlOk𢓓CBĿ47 F@tn O!1("v>CR<$ɽ0gm\(Ie HsX@daB>Ql %A:KkD1TeUE+L01& DHY!$ K!VHI1FA@$PQsIGփQ¬ZXp}*C"VxQgjs;\B!xi%2#:ð첧!L &0ac`hNß@z=غ'VPӐc q*Z@cI X8(`#Ķ!f2DE-j -X{Kk>sҍ0L3 ҕ)mEQIQT\ȈWs%8% ^6a-9@<^d!5!F#. @d/(%Vz BD%p` T4!P FYƕKBqJ.a' r ")f$y@8̚rUX8SXM~S.4P RaC&!%[!ܥ$NS Iߋ[i&-“Wk†(&PQ=ҚaJ 8dvxt ;`ɈFiR|F2dSѠ`|S|NTKAyw'IcnP8pc;ٷA^BEbU`Q BPD*b&!!*@>T*!m1d|Q&=pR(eY\ tSQ E &Ea|S(S:Xިe>"~XHs)j%UTrK(y> bb|Q"2)>j"l_!Q$``4` uvp*"fcRG09=ad<^1@YS$+ K@jvB^H{%|\F+$bM D[d-`(lVrQ% $IC9l `s*RʇF*"2s'|6 |6nS"ET!W-~"NᯩV2Q90 ىqoIǣRLlr0H:*1#h4Z裣/@H!0wjl Y$ WYb$,5bk+sC{;wȰ&U j^^ZiR c8#]pllLmq ]1Rrr%k@S%DriM ޼fnc]GGJ q6yOnKW Dd1ƈlQQ!R"Ȁ. HpeRA0=$9!He<'q`ÍqȬfsfm'i>M[̚]ƺa9CKLTJv1iM->g%ƥҐ^y֜5M|qnmR`_len Ym`,aAu3 vD dm]tkFp'Q80d>A:P=L, $_ꝾVQؙ> =ږ4cs, ~~IX^9/ȑ4Lp4--hnH6qdY۠Hΐ~2"V.A"K-1s BՉD"zԕ[`3Tz ؞ᐓHE~?/i95 >/kVW\eUVs]|A5OCWsxnZu׃:]05@âۍ\!dYKmnVϖV,7Xh\O ruؚ2!  RamNq)&Nz xe$֬v/ ;|B`vDFd7rTHRD2%mǟSxkL9q%$ஆq@@nc2ǒ0п0TLtDivb`"f6kku|xnhusKֱSDQt.caȅ!;UD* zO7=:"~SF)>>=},"˜&Q8PCA@D6DA=0u}X;MusQwX{8=wLwAG MH{Ei7,;~sND` H&F!I$hRY =UAeh$HK4Ea8h*o`;,YQ,Fq3_ӾlĄpQCOրtᵽf88-O&k*B7,Pi_mȄ" 6=d{x#H*&##d#f;0F4 =ӧUУJop(±$|T#){1*ywG2,Nx4L-1 PEzPiEZfF/NokZ#G~KQW "fK3 ǣj 0i4*O1IU DR rRc^B.b.YHzz7]aEaцvv{7)]tx7wŢG J2U6FM .ViSl&J`t h3[j8ՑIjP ڂ9oo ZH I3l+O4rV%4BT2 S*"e Ƙ1&3 pI8E ZMϮ<σO٧L)Ƙ'zQ"6NFHa"@J\LCʋ > k"wDZ-ZJJT%.IRM$ (J^N P.FrI6``2a a#+1II"/] R8PqM߃Kr9Wҧsʣ?Kil?ہQ JyHZ(H 倔#t8d4g8 D!hMn TW'A4fKw-r %tzZSo:PCjdw35s^~ 1\ZрL aX4ͻt9~O͑4E9 >.77tM`AYls3nn:q[Q$1 JM(rS4#@Rr%XLi,#$"ᐎ FHؖ, EIC9>T ޷#mq2 Xf48f0ͳ8bIf8Lւ|tf40alx3Jqi%dJQ&r0%5H`,0˶4Z#Xl@-3C4G XYZcAV,1ccpy0@ 墩2Dghf@qU"^TE 4أlce$Fv0:cbM0P+I0bImY16qh7'9 -XD2CD0#\08Œ)b@cn81BmަnƲrg084DE)7K(4"M 41TUH1A@DDaA lȽC=H, (#* &  ѕD})KDjp3jI2&Tph\;dDq(&#@`ϼgTc"rб+\f+5*k0jH2 ח_MF/W檬:6T`w9ĞHqnVI*[=Aݥ1(mܜlZfxq(G6,ܲ.AH."iP|X(X,:;峫@o{dJ".x@2UVEi1ۇه*!ر+} 1qؼ p ŕC.Y(f98'vpcɨ#lwu%Rz۵*!)8gEUK=oyDDr#$hIk/]Qtþ72w)6w,%osP %b A#}O@O^iaCD&(q|v^CXG[3[aFخ9qN+#HttC:I؋D?X{2?rl5!1L,wv#h0V+bjUzpv`- iA7Um8=:i+yl# (g$*O=χcw98jnSF#uhڥ)%IGWaψvD-p+HBk "k !BHM<^t4HGȽ7PѲ ~i'3wPr@vF$Nd4FUf HʔZ jJ% 2Mh)Z*a"ŌMGa,@a#1 ')?@t!|>4)5+!2!aRd))s&e<FL'wpw :uX&" Pz1H`(N0 @C)$@=Tс4 AD'htP1,bRe lLu% %I,C 47)Y6IPBa,6 QaZ66e *Җ0mhW"nR27STmZL7zfX@71#w"df&ʎpņEU Ixhn\(AEPHA(zUP (;9S<`lZ&SO#؇bVhPFiڤzڱ *>OP `eQy :}$a HzO9?X,12b\h2L E$ C2}yȇ}g%' dw@DI 'dTäyה< ;˒B1Q6P6|ހ|F]꾜C H09a֌5ESʃj,"bҐ! >⊖@}1B3 BXOсƺ㘒p_d5IlйC,f1UA~̡rabK,U%HM,j,qJR!FbcN6,t9\81c#|\z,H8՞'{>.L$MZ>mB|T H*@Ȓ+aYd& ,DeHYPPDwÒQ!p!(ﺑ]HI(xrT % 1%ϡWw[,1:{!&{WH6I[CSW$Aa' 1i NҮ%jV**U9|x`Rn'ìTKtXN_MS Ȉar>7F T0zD6@ȶJ*$W 09Bȍ&cC[}QGs\.lo i8|t;jloB 2BIT<*T8J% 7y((2 @R D" D( r> 0Ċ3/dWJ `r))@$U"y6fȯ#m ,"hX:#Ŷ&|N39 []e duJB@,ʄʃS` / D~\;M "~aD!2,q&Ȉ> gK_%_O2uų$s1(IM*Ŗ ,"(CT#WDB@DUZ"tr0UsʨZ &ce{.iLaPr0jV@%s+|k[GRqlFahM34TC T扐̉'>D22MMYDT,k trȌJb " L $,, D1  dXe!" o5cx]4bt\Z %1;Tm'{1MCŐN@Q'jhܘI!Hwbo`dAdfax^b꤈eif($,i== =iJPgݭѪO6ۊjMA&&L #XF09i\ ZOsPf#W T&D jE2-kʀ)LpvaU\*чSe碽ƇCБ>cLg]q/LЉAmգi #e-ۯ}7i_dCB0Ϙ#4$655t fRD.>[Xbk;k2|6;B+@噹tǒKLh[ք9ɜToܽ=v~f3ZI2nZD^5\NҢ(iXl{pgW2q\<.>JflXXs!_֥ fq=>R[Wr^[9DFӶtwh3|i%\W_Th3|V/4KRiZ3b礙-H:Vi$j:*[En1{hCP?F($VFs̿~KZ]Wn@ܦMϤa$MGF5a٤CZ1xW*l%=lΈx6*[@Y@XG $b\V]o(׳ } 3̈́(NhAi(L ;fn)DeD0Bt. ɭdҢsMy(@ f< k7?8(`[Crp+Cfb14(hw 5=7bGtR$RR]^)2i].蓘6,H5iH5ALrM]OŕõtƒK縹&gWq(GtJAa݊'C5Bj:k* C_*i2eg٠]{3:f`a3tu<~?OfC۲OETS4zȳh>'eaķ-ҳތVwagNPt6+H^^zw@8r3N`t ?8nv:G^ű5n|59Ͻ޸Y/35o9 `5H@x.&-a;./#y\^+%@!$+/8I0%{a\zgQ HPrOaT>VI$_\v%t~I^ĀPЀBq"BG(kRJ'W/tuM^VW{u H@MCttB%/"oLcZVY=MFN;&RyD4r%]ץմ ˱o#Պ{6M~=N Yw6t߽; f[r9:ȩ^S@ܤVʔ M;6ҡN8rA<\ts0靝 I5V.D(TlAw I$4L1 X ChkVŎYx `dP!uk)s19\]% 7nJ3 9<#܌H8tk$na_2aNN"0, aN0H EFH< \B Uts?y%ipVWXx$giĞ/X:7XqRHv,RI݂D/BВ5Mb@ ҈4 i6FH 䚗7`@aȭ̴,W&IFbs 4ֵɀ 64%-@ah$RUF l޷vrk|c NhZzK"Nn8&S)Oaˆ-&FՎ*̡:KleOH֛3zCdIG C0'0,2!QƜT,H8'CƞOY~z cx2!F~cbN#6d5dQI/]jLbZ8Dzw/'i ~, r:UUg&߁l$jӚ@>/cV#raa=z\73V-g,cH|^_w>*R3d^ldõ!$(ϯ }Pm%4B5.V5)>ko{tbߌ59`4Hy;ti95X*9D:؈0Ȱcٲܢz<Z-Ih2! Q[مT'Y f-R݋-Q> ;־?(S+ f5M"Syd>_4tv(2N]y#RGȸI!eB3AbGĽĔȤ[=,tg5), ^25I%0I:\Zc>kV(,b:!3ljwFHI !$&,j0TDL$cPՉ %S.لW< 潗{;3g|GSbw  SHh>8{i23Hd=`ι =}Л9aKըddySolwE,I\adR5U]ʺ13V"'whGkAٚ_8,YSKO(49.zXMzMA[*Uaj -.l|F MAtS51^#J'u:W s$vp^='r?WDl(Fz}iװA<=:%P$zө;sʛ߳EdW2%>R`dJ|S1܎I䒫D.5"-EF&eM@J4.Nf+Ŭ(Vg9Hqαyf% [2[Cgx~5i C&`zI{ 8L#LDM$aa4;}$\Xp៞aۜ|$̷H>ⴐӆFC/NWia0P!lКJi)(B)JPa1%l2$#HS?V| 5,0O~UE؁ͦ,'_q $e>LqԪYn\8*|$˱ ao$ 9d e$ۇe\G!*!d!E@q[͞9PЊya^" ^Eр֊U :R|6|LM_mX!x! 2oP\mަ(u0Gb1R"VWݟLs{O3&Eֆ !,L r Ơ)JSKobIT%340f] =FtUt\*+hr)-&a r~c]أP?qte\Q!MDSFiJ~e<\}$_vn&󈽔\ Bh!p q&4RBe4xu h]Ɗf*M$lWn5da&c٨mpc%FG 4ȋnlfmc[yqx¹ڈDY|pl8%pԈQ*A-0 5O= R  2):M2W~NQ7Hr[q57!"1 Cnd Y#VHi4R 7N *ToÑv.; )dla6h0֚j vg %zEX+wxhPҺoX*Xha Eʏ]M`d,ONG?Aݰ[KrcgaإUO M#IG)M&#nQ _zd3TÃ1D4MB%;74 Jv7y5BjS!CJ4SzpGQM-CubKƅ,U7"P Dql3/x}Q=,XNI衣zm\Ņ||DG9z |l;:XeP7{9q,E톃\zt46Е2!aY$ÎI~4+ vmj5^NtCg~QRK7$*1FA2>ɵ8#nkޓ^j~Tc6AJ)l݊n2,'r:%8ϲ Lp0dHZ 6xʚBR ')t7m6$&lj5:i4*a Gׂ$ >x;b %MWtcuhy 5ޭ9Dk =EҦy fv?o}Oc{ga Nb(/;Rg{֠&Z4EOǘێ" $ SYIa!#2 zhģ#OL+-q۸2BaeZm67^oXY*oRPT : N͹;tY4qHCׂjz4`PBVp=F_e{xӣV<&iR痎[\ftɮYd=A>NwQ9 =mNv<,I9+؋iV,=0]jh|l3 ēh QPq9rftOo %p[.|G"h jIEbVAH@:j$1c}?kKLɸS;B ,zMb Mi-81Dm(s7jp#5Vh3F>r??KY ub9𼡦"#_̉sHT;ЊխqX$hma5AOdz 86VC)a=У١RCn{%XI܏?yA8p񞘲~v!∌2gPŽST&>씦'F(1$Qܞ-fHc$Y7QSc~BC XC60Sݫr% (>PrP8sd>HBB(154Gpy U!\N %YӿWfxV6I FB <J \s**<6L߆F`GF3#wy1mgӖȺnB)${ujl̽z`jŐ#n|=Q&e7UAM7]vI mUzT8md/h]qi4m>$aZ-]Jj}jލ ;KRO\GxFb2akg4g5FZ[+gQҺRUl Z?W[Yv!8R%+$/RbjY` gw|>lZ#<áK D&AbJZ ĖԳ? DV)OcBpi-yQaM,=b.گ܂(}>\ iC7:p%\L-v4 U2-Ȯۭ0l`r(VR ("w΍ CA$msg1mvٍ,{'ˇ"BHB@U#U3|cO|jjVZQdD!T@V3+{A_/ݻZ5*HLxKG&(X8S;=OQo.}:ސ{Q:T{(18YZ:$iN@R:&Y](uەV8e[Bld0*>+B/E͝1bј Ɨ_ҫ F0m %Z >s=2`ʛ[Xڔu]-}x1QOz:1&V+Bߊ+үi4gյ$&)k64ږdB;nţw[Îb@3VMTAgF" H  S[ T: aqlRkI,6fuXl0jmDl܋֕SjVk;sM曛B*"9܁fF5~S n n[}cg=8b*F 0$!Cw)kV:`LB9;W/z ZKoifCm[|Īæ<3`w²i5x5te&7ּVnn0Z2bV>8ŋYJά aMBlC%8C!r˝!7f2Lg Z!1U-RŒeClUJ#mcK9SVc+*9U4:'ԱΔ[$"y cjm= DG. ʰÒ :q{ET㽝τE<ۆ=爪*(h28V:pE„ l8;<ҙцNY+G.NJ#@ q5wvsBdI pZ0I$#xm;{sՎ8ɇh:tv=o*^ـq0.B$}!w&-]̀9Pm?i`7t`55VXg i{Ͷma l8dx ɥJ(bztRI'ӛfGYR {!(uHMPz#ynq7)i8L*_R':xMC,IJaZDvm^Ui-l!$MAh +3Qr >_u?`1`'sjU!AK3z Evt}ϓK X8}Xؓzզ$#F)Ҽ%V4!~}2}[@`CPi/)Q;[obDaSXGwGn9X񰶑 Agu~NW_S>PѦ]D[KHn7rd eHs=FLmz^̊vCѦMr͆a\!8+KmeMS4pQ@d ԰hG(`s4”pG S%EUJݺU)27I6t*H(d:u 4g42<Iڜ۵z@Ø-vt%)p Jp:.2<~Qş6ߎQM   bxTLA4 -\>NtĢAlu$Q-:hvvO2$6,_7wi?VEQUJBDi: 'Q}B>?-FZX~[%y'7G>-@MW3}M(d{,_u/[[):gpk~>f}̲/x߬G`ws>Z9THUI"-,X*Q(PZ (u7z[{(!/~ݢB';DREh0\dC$$hݻCja'_ กStqH *)@1CTf.SDE$b+$ iGaX fP"i`T@I0eLH9(`4s+h7KC D JJdXR'9,H  8I4uM?M!8Ket>u=w y`2xm(0ej6dk<44ih^ o9;,l(N5AؠnM 9"f y}BM6Cƻ5uj>i7[afKap <jT;8OSHRfH9I,1@eBH-bPғA Bm|?%-GȭgwGUU;+o5'ǡ"b=n*6/fv=:xm&Vu Ўh1qc\!π+>STˌ[@^'(pc% p,i2SmTeIc}:M19bZ\!FX$Ԁ Bk-uR!Kz';yG2/>0P"Xk3QSΤyv-V#'^b1yu]fb(VG`$'~o4ju_~腟>wU齻 axN. ꛲ -Ds(- tCEqhr9= Aa9 W|F!.8P*h#7QS_@OJN اϗ6o.T!.U03es,bpۋ-?N:HR'TDo3q^MJhE .YmaaekJA""fE>FS@ @q*4(P ! h?d8#A 1!]T茉 bKw %Euu!Xd¼œ]"zVT㠇ˑ֜(3">DMQ#aJI(pgC+<;_䦨j օv$]̄iXR;aSTX&I$iff#z5&O_cȘ'0y0hrq8_џ&=,(΍N>`wՍ{+R\l1WD̻7Tx0t*GPUaU4kLCp9/s#o_GlR(\r,0ەF9NlŊg,ʹf9wli( &2F A0 LMM1ebqUUbZEQ(T 0+3Xʭ*rdaKiTql,QLY 8$5ݩDkXb,+ADR4)i0CDXA3$ *10s,HE1!%qu&#cc6B3 B2kth!k( VPF 1%aK8 L0IDTaӥD4Nƨ!Hȱ\\M7.M"hpcL6\b)Im ph^> h=i[mjkOR{ 8gYxqT& $h@ sO{GeZE8Ow7ᾚsMFlWe7xQ⃗Hgo~2_y 9a B>Aouq(:t@<.H,Fh<)&df%C硵 *R6CP)9(DְdXeFJO5I8r`"*Jh jHS/EmG$xH4,IHB929s4wf .5oxH.+b40!NX .0{aܾr$IwR#6I5&Bwr;=MjMpO-Z%ѩ-Ȯ ǕYi(p:k PxïMK1%]v|bGǽvyT>`p!,h傞ᄤcNӓA)!%Qy1d4K, S( :0G;-97 (17wTۦҕVCҖc#}6:IlL>w| ؝ŵJNe[XQ22,=)x\#$E1@PAB4D@) )R"B>4^-tbUjڟ&؈DrC#5>^[ʴc &K@LP)}ހWp<έS*|JB S{ob&a^ n$t4}( Z)+d[=Kw)mՊ%6Cf ބDS5|sSZZX7fFrgRuɝ iVe vT^|e=aLɔD־d)3wi dd_t*͸!!  "I o*\#6~κ}]Gx'0d ݴ5hga:$`0 "}p40ށOǵ{#fe=Hn!MI7Hq &M҈%`'a,;?}>“ EAf8`bdE/<$#J+Lzgտ%3x};zN"du֘p0/*feБb!p0OMjĠD*<!Ԏ9y{50Ն͞s}ݤ7~ѲW&H} HrBzf] 2ؐ vMIu0E(Yd4ƾ?4rNWƓf$oAs:X$;G,z,ɁLR@ģ|m4EpFDxh<3@mu/iO_`v\ $TK0)S`kBȎ9\.@ҧSLQF1j:مLw_wyW.9( :;޲1>׸I{מ*=- iD^.iT]j(. 5vC[;,m/X#]۫FubeyE`PUH`0̐p16H$#ABWEؽ?9a #C$"TG,(P~BKM'om1$S˷7pe9beK cdbv@C#Gת WMPKDovNZHT.YCR (P?2nH6B%#~":  D P$P!F"}{垠Jc!x}N4*\bR x/"U%TTSr#+&)1Ġ%J \;;00T$ȼPP*ǀq*8W H?gZ_Ar.9|n&[;Й;BI" @O(K䙀, ʂ,ɜк 75h$$S{(lQbb$)IJPY1VH,C (!DB~]%+ FI^OY{ ff&f&UOѫ/IF;p`C20M JȄaWeIa URt.@ӒqU4?_-v>ǵ)ed:iAI!dU!=MszAGH~?߿?h?z#9y5-!R&T&hk Drem'4FËTV[X$ -t]tV{.h+y _g$JpTyhIѨԢHt {npFJM [?l0! [aU3/CBR̔(ДMHG1ԏ.BTu/j#T;%8 36#"A aGVabjb>SȰ%!m6}Pm_f8Ԅ 1kj'/JiXMc>oų[) s-&.*ϯzy{70wwUW@PDS=Qyv!A<-A3GC7*wIעA"]׏Uj|y@AW=W,C]T@ R$`UGrĒ! 5тM~/ͧ)Q4dTnk:>fA!NVI88dST9CQabXf>5'72 rjY!$ J Jy($BA !Pi&!$BݚAIWf }^."8o Q֌8s p>a,;'+jQY'~)jH&eOsN{)/JhRh_ӟ'd'7uW飨H?ˮُ1<+n!^BTQQWզ,5bN0̝B2;r:g]aX, }`52L|Cz o VOl" \;"3%a"OO0ثu}~7ވ c"fig]pRD @'D0sCWہ1͊S|&%gis6`/Wh?h0d&`/~gtJ皇R%q̢/`u/9Zah4pR CۡV#|(iQ_D?shR|;ZL _ 2$aR\pc&2"ILp'U⃣P H. cm1d,GcZ`A$ѩ( X`ޠET/K|jSRT^0 D؉|cE>c }Nq( x<挐!"A(Ӳ۲Tk@D@DVac7dR'~u>$8tT.Ǭ5a(6 lv@ vvNMgg K^ztN.g>\ ډ y%Ca; 7["~.wڕ:J},:2f$/;|˦{91#A;y%ws?g/Ih{_%S")'hq$ #6s945| ZB'9rȤU |=(1{>^>4j^I$޳0Aƛ@߇{>76@*ȁ(r!Yj^ociz ,DѤݘiIIWTKY"8(cHnH!j ¥D@1&hb)- ̩Q"' HxПa9CiWzz3<nKGQyphawa# !x5& I$f ̢EYzXߋţ1.8Z:q ,tAE+тDB5Q(SǪɘ*Xe1H%'( $iCgNb"$B&"gs=^ș )d ιXl*O pE7j?c:>,3h=hJ"GdTNؼ*?H3WA1$$ R_#$qCaR'A=4rd@X5>>2Mo:! o=cކ2rr8elr*QCTρV(-yU~C1 ȣ1fxKSj 9՚lȁZk `|jpؕ^!^1Ȁd3t]O;/r鹕pv[iݎmr|?N?_|"s5\+wA?!xqM 5QFx鱃?SAdC%JrY7 &| _5X!RlH`v>vc?}Th}0v}^Fll!mxe҇񁯂Rs+1HE檛oA6v"=ȑ:sZg3ݭ &'5V# j}iܗopVqqfeFN wS\)W!: 8œÙdUk |'::@Oa~ʝE";0d4zu۲Tҋp1h 5 {K+o8kJqιsK 4 3#7Zirn7x P}{D#$`!ܺ'gc?{;; PH *yu4GȔlH[]hv>vl yļBAa*.q]N6)X 3n˘#ADDI˱N!A7(=X /O^.``O"4 1-razs d|19@-H2z^LXLTw"tyrFYfEdzNqDVȯs5;8O׌ci&ɎOT҆/J0]*6Ywb9h^sXݣ$szZ<68@z6I a G؉/7X"%R& KR\18[֍sdm= qfիd!CK'9iȅZqMoVN |M ۫{t2`R(g%$Y:`ýeMteawc;amO*$#gx % V0%5a8z\_<ߟ7yTF D`h0Ͱ .gn\B).|+htcv5dLaU:0bpu9:ꩊ1CJV4SeJV%ʛ*NQ̢Ri cM1RsaɳJ08S[1L4e'r4u jƚ%cM7Uc nr]ZM+J Lb›+uM[1'4J9SSJ*liSUPܩT#l*H94+' 8bcv%vV)cNi(G~'ML;3e6N2լ d%1:Af8hN'n3~=˜yR;{٤ W˭|C0Lqi?1у,ÁD(4.Beԃ>{ X?cv6lU)FM?0 Kl<ǯU!r"JA]g1w|k%P'9nxRdЫ;j49w)+IH8I}A\&}|:S}6:^RŘUu O\@{P T THHp`mu\izlO9J9boz"TC6IOKxJx65!uATp}0S'ߌg#T>iV~~K{ >[ E.ra%DK""XQ3Dq\uhBA?VENǘO'0_gDߣ5i;4: A⟕fm>)""r$τ=hu;FBN,CZ?i}??ģ׊g>~d;L?>"rP (8L*)l~I<ݟo?o}ʢZlN2_5$MEMXhRſ5?ÐmE >׿WqVj ~] A_u~A RQu\Z~][9 y6NԩG6k6nA8eCĕjK̻u_*v|~JքTu%u`B:3xdrDGmDx6*^>Z)䔊lվe= $>;R/_"]^6wЂ : ox锒baZ5$ ?[$OfH̊|-hj?~(ږ QDgg nMT>RT:k/1Sʾ"G罇:k ܏E(0c;6u [wKw$nn$7bcOBd¨X@v X]+,V\+,:L{#IبeSITY߿r˓+)!֭HQPGnv#ҡE\hO>CDF"[1l]g<c&+*wc6L"gROE˦.c$M!,dE znأp1OGƫ*qUkr=FfWH?<]v#$6vdp }5Gv(~|<ͥ{r Z<K}Y)*9cW.&U=KhlNW,ëna+؍Y?n#qC #TRJ!>ђX)o\Iȿ*;knu)"~o,5+)颻>K Ⱦfk_o*d].^VnUkbolWU˲'ݯ| agzu#R>bg4Jd>@92ҵe׳9?bpvIX7:??jo-^sw1a/EI!/O[Nnɥ.E?Oa77gZkpƘ8;A߭|OW,X! =׾bZm8,=JxΈYݲ>ǬRD,:3$|Uީ*C;C7ѻCe^V ){D r;9mzK5Vү˫Dze* fg]}]i Nv螴s=%zxOΟQDr:I yL0=w_gKOKL#Dew]EN(=a\uJZwcbyuM_=7kV6CIV5}~ݱ}?Koˮ%YurSkG"_~Vhl"SmHB53.:{~,lbÒ W}ǶUQq3 Z|%J~46;:ו]%>kWϭ3[1ge?*Z~g_;~&>]nUIsqTǀtSibD: FYyǿ,c9͟v^*7u֣&z^Hw|םy0qikYwM$H%Br9JqZNW><*^gks_߇&]UQ1ymy! \wgX8N_uWBosKτWѹv"7s%{?z7l$_Q/yzR/5lkSWZ-7/v'cvf@) w7w72Nja3Q]`=v]44xKlR{4==ޥ\3QB*)1KLnOB]+ԽOd*ߛ9*{|>nøIsT%n{߶jI eXjI 1ԟֳ,C}{B6 c%_jkOc_y~/E| low9q5{[U]VXr:/D/Oס??????????>~'Ь>>AQzO]Xaq#CdՕ# /1S ydB5r*x7gNïC)qMWf*Eo ApAn#%tڧDp:dXj+_7ڍ?c_#l^n͝2U(4y輆rm!2ƎFPO0G_4'~M>Jۊ*'#ɵ<1?6v{̫質찺:X.Q%Τ|I;HK]^)geߖ W|S%L¯Ĉ9zHn)I·?/Tݴ4;z's}B,KsÖ炫)G,Ň}t/s}uUWje01Ы[H?$ZG6I w{&PSnjmN;Cq ۾R.g.Xt<ڄDnOq]zt<$,¬|! Ey Eԇm4g GT_zαrf0=YfS~y&jFW۝zSU*({>G|9Xq-V?Em_֠Ibls뫗{ "L =}:uc}QDSP  Ms*-9yx|M=[U:ɷ<,tx^&n]1#~{^Gi^3YI{?!̦̌%<Ŗ6P~}^6]=#kvCN4 ]25;7Rs~J}虑Q9sE_6r?@(Cptl?F5J=D@UUEPMo,?dbhy7f 2Qdn`T:DAC?ԸT`w!_n'U܆5m!#{N|d ryZo·[ut޷%4鋿h6)}>fy?T3TO< Sئ1ȅkSp*r|>_.^09͍B_aZ׵*狑>Ϙ9;(QTEUM,%ETKvݎvV\F*?R۩ڧ%Oʝ"~d~q|fC`<)?Huկݾw_}FYq%_# :5 tq6 z]W+y>9?N sYJu==oQk8I?:Xߋ~sfK$I$OM_X7mN LGȎ.A;XwAʬYYVNE;~_:Ny8*`c_iuơ\8(+ir8Ayc 鵢0'MNyMCwi&C?wziwꍞ^yEt&Ȏ=ƻ?zNoKѯez׋?N{vѻO<>Csaϭ}ɵqMh|-LOxSy?x _֮hx ??_u]m|cg꛶;xʟΧ\iߵ>5z<(wϗ[7k\P?e9񿳭obNC@SZF>Z8WGäg>ך=K<߸|zԊl:_G,QG5h6y\}7zqDNE{?۬xxϙ-ʲUeE?FVJ5 ϵ/i[,mŏB?մ[?8'{}V67~=U8\nÌZIGKVXA@bǞI|Dax>/B-{&#Frϩz%d4_՟w{o]+G[~[[;e-R\_s+x{mǡ86uf&I$uii]Ȗ~,&$'&rK/meB|?{7ێ-rI˯g911s27'} Zz7Xbŋ,Xbŋ1,YzSd{9o63mwys˩wrw^t]Nś6ɏ+hmI: O{Izf+bN$-۶,$$7ےx=;HS8l@ Ur ¤JD~;[M K \BlO׽@U97`EsKذsa(O4XtS}/VKu.EX:ɫ}QE߰3M۸dꟿ_[a񕡰T dr\6P$J aO"\_K5mn)fɸnuImÍo{ghew]O_Xbŋ,Xbŋ,Xfׇ1rffffLVgM0>xaޢ)q/mۻ\=ATo3JHNcEp,IFTc\H#@esɾreNN=NuC@dDny>F,*C%d.w'[rH-"[bx/vMΟjEM~w30~Âǫ u_8ߣ߱'{yk7I}Uℽ{~Cp+ծS*l0R_9}~y-' DQDU %O}*Id} |o??ɷ{A@(*Z盈ܠJ;>#$2fOҘB{dwGKuΪ<^tàoԱD~~i4!֡'sC>r"T?G3DRMDQ뿬x僚v@{}t_S?N~?Ie0}$) cie6ݓm:ίnQ~MY_ڠQJc=p~Ǚ7]/ W"62'SL|؟O&v7Oژ*Yz%|\;;.C!aRc|WA%QXVH1eC1fYTN Ka  ܔ3y_U9񷫎7?3?'p^y&^ROXʨPR pX-fj`<#@9yolI F>J<*!h"iP䫐W,|sdtkbV2G\>;_}g?`'-Rئfʛ%8 26o?ϓ~״x߸z?g[~F:"bo=OExw/}~j8wa~iJL?H :W/ga=nڦ2HdNo`Sʄjg~amxڠ\Qʟt(R\{=r\2dP_47!륁|.y?_29Wִi1-Nq@GLqXUgu o~}(A;!-S<|ӆ?niڝH=YFbG8<{%fC8?8Kr._o 46#R-noYڂ߈ m|m^E7zi+Nʶٝl TUZ\~ؒQA+U?ڨCkR92F~wc3MqΞtUۚԮ  Q28BUfWGTpGf;W[lEK藙u0LH`],2xo;s9ㅅr8ᷘ~0Շx.۲TN_ٱ1ƙ<SEFoQ 2:HxA/ 92<,{Bk*?{}Ȍ~h9!#ev4WBgZ=|cwȐ0yv?;E-О otBӋ**"*˦{92j~l}o6x~g[Z8"UOS'%\#?8v%"-jXzWl5(c7a(t>_G*n!')`˴џeU:4,"%tMQ8UOk! -M 5G3uy[dQQ|vN?K8Ed ;"s>_/gBn͌T(*+9puYU*=W1|m>ttV_|տ.4 Mz=[U* 0ةt0GS9M7FE;`ϜW(?wߢHЏ"[)BJ >{ -'5-'enkZRZU?iq~vx>dpɱtoǸ/_[?ǰ/7Vqn7W#9'<1A8,AO7;y ? `T=t4g~_cbp[doBd;o^qr|ߝ;?/uU^ غ[ "mg5ZjnßHHUftd" ."r9Nk1w^!#iOJobv?'w\vWַ&VGDC@t)'6yX\(Zac]i*K|)+>=OOCeAhץֵm-^>PUuZ&C:k7T8ċFa'yO12'W17lv#7vk '|sK7W~Kh1M8gx{zjnVIta! uS>i0nCv~Sf/33MG0;mrI[*#X#xePJcϱhbdR*+/9/}KbhFSNk!Ui'UʝQ,j;U;DŽĎPyGo>ņ]Hgi²zb3Q77%;vzZdrtt99u;>?akɒ 8"'iFS)wޗA1 !=˼f\oVvp5a")l֬Fzs8M$6* =kГ%FQ~nhŠLUUy 5Ĩ=>|&p+#"W V^^71즊Ȫ G%*:4eSL4nkd' ?^;= N:|W]o}ww0y>zrˑ3;ov"nhryMfUJek~'yL\7Vkۺ?PU@QI7p#ESdW?[/O{/a% Lx#d}onx69c%g_~TsV}͎^6^~"UUN82 Y߃{n-wm)3#tk嬡<}}/E/xKyO-~Ώ{ :?V itߗoA&rxkWK~';y7g'bj<~šO9x>_yϱ^ڏOfzaB!@bzV2,h~н2:a39s~}o??^s??gOYO氖mWwah>iOwGO˫6}~{yOְg*Q9z"tKTVRFR[@?}O'=gLgysOil37bۚH34TCOWkD)qw?ݼ<˟;rWxC^6o[y~o&71{_~Ӎo>g+S7{w܏7ov_3~=[}WC_'|w¢A뛱ODé,Cuo7_{mw|Oû+ߛoԏqzL\÷1}wq[>'}gO-߳}g7mkR[~z/}gl˩W|t1L_PWq舊( - \_؋Y};~wѯog34oq~p5~w^>oV?~罯a?{ Õk|%ܹkd?j(UAWQXFrYu!GG-@_KB|G{,CCgMK pPJ TH(|eR59Z @`dUz! Ou e#h(iJ%G\Os)>nY3I;"oPL4JbP2S'= 05 ORpk+LVH߯fG:`.0x׶ A P !ZSrm<9믧63P_;:GG,YEM'X\W5,Y{H:jyn=/' d]tQSz*G%?h_勏'vX^6vz0m7_5'@̭ hQVg֪s UT o9RmvYlOxJq|K_ޮkL  <0){ÞR[3~Q>2t޻tnq}ʤ}ejniqZEl$[uw)M ;J2LǛ}ghjՋ觵b?9 h:,Aث#*q1E2jiOfꡗs?y:H4 iS<}5HISMUjU(嫶a"{d"%[0݇Fed6`¶AL4=/kw#<|c~cPw??ɛ.O7Do{R-qpƽRXUAkd;P&eq334#AESkcm)\ͪ7j5g:&ue\l2jFk4S%j)3K2 eBqMގ4͕ uxL܎]sQlMa#lǴUE˅^B ͊'8R>xr]o碝N'IFu 1t4jٽ ~U-bͷv7uwa67V˗ ++vVȆMlܼv:^.},-,6j/YtP˧42zSFz_F|{WA$ XUUU j^x?bOQ~B k}V%'߳qb>~{]*̢f͛W[I$w=oo1WK.P>'m=#*@vm3ioɟo}Om?5?~w9?S}7ɃmL6oS}6 "l2G5Oӈ1T+ H.Ϙ*ՄO?C蝁ؕ%St'o|ORJ*TRJ*TuGԅHERJ*TT)(>vq(+$k=5H@={m۟}u:vn}R臡j{.^)ޟb[m6^A9O^Z'^@H;ᅰtq<|`woKkM7vguy%{8NJgW'U}ᄒ׽'y>㝂${}sMZud(}7{zum67+io]׭ǹ[U*/NՎ q| U֯n ٪k{|vOzuɦ:um{mdyɭ=o=YT^R}uR6־]zm!v:d7/z/qVZǧn6K\_|&Ln9bZŽ9lY .}qӦ;^8M9Bc]u}RtV8y==v|==ksk˶n;lwϚzǻM@i@&A&4fy@%K$4g $D Q$.x950/<ʿ5[\]W~%M&ęctC;?d \@cQ4ܭWr{nmZi.+kvGZaöQHdQ U1  O:d5 CSrHQq!Pd BMc:HZRu$Moq ='~VW(~BOa ^_S?((o;# [T ĊB"=_>o;|^yfN_}O<@Pu ( # { Rli+Wu\evn~>(!`l@K31@_[_->0bUUUU\8 ݆4!F,5g< {i t?,(,{9sz]y@?eRQ5dswƯ0Ƽـ)ˎqC<701?s@ro7"SCcEd ,& +m`e+۽i @H_o3[tX;XA9(Xs״+`oZׄUZʿ%Ֆ7AW$k1ˑHqL@}6j-s0sRDg™:zH{80UqJK Hi&i_ތj4L?o,h?M? V c%4*R#E+?Ffc?NA 7d ґ/Af.0\q>8iBI}K++T{yir|Ӣ{X2fUx:%d"@]R:S ~nV7!"B\yf:XtP u2 Dتp .`s݀?;NL@bCS[z)-qE{/{oKo?lttGTiAҁmpO{Wa;S1nG&P܀ "9(Rh:#Nwy&we<)ZHUPHv#]*ߎb*&字k_[nQj?wZ?;-jܪ52_k<m@XaER_ GI&PHvMô]`ICn C~tB|{c 5Y_egz~E$Q2*")f3M>a͊vN>??HFjLJUh[k6dB}feB|۵ o3)ٸ}.\28; ȢQŷ~0 `tj,A$ BPetP7KFA%F L8G`~to6 S|D`z LMsB;_oO0xF+!EȂT^).jk(R -u@@}7?Z*Ǩr B <o0Bb.%w=WՁ>DT}.ILb J'jL}%_ etb825G|*IID}@?BV9,†]h>EE;%FG!MW)niÆR嗺$<|0NP;gO-rU/nG-F| Ҳ͹TlyeG#H*Av_-= D12ysA\ th %[wa5 nK06{EtAwjfB/%#$#O(m5_@ ^ZO_;+djqK䇏 B!Ib`zE4o-R x{o #@5KS ߊzچ`46DKl3S0EH$ +et ISl_K@de͚h)ӄ1 Zn3άRw<=!>^0[?\-ӉіӋ0D3rÊ<\*q}#!.rB3%d{[1>2ݗ.kُ'? 炸A= wtq70? 9P^Ԭhwrԭ at\| G`x|t5y6GV\jV~|P)D v>M0g+y{"ogA{Ɩ=O Q$]>f L0TYN^;4Si7v#KD^=)CzlaxeY3A9ŭՓد2 NJ#fEg*nQ!C' =Wt1~9ҏGvժ*>Gt ޯm$%?6?%LxV?t* Nsuj(*<_"#yHvS@3нU&&<6Ӭ1:@abX^)$k2z&p3MLI ^^/F֪@w;|k 9*ԏ Rs)t $eq ?R{ "1Puҹds 6R; uudv)Vlʐ>TRRwy]pv)I} ]Bz`\˽[]ݏ{pӜЊkv^w)r3/ɢ^gzCڍD$ ;t| ܞO9şm9tbk潚ui~{jmTOtAC):&@%JS˶taDGnjL:P+],qU,=]3%(_dYx%`2?x.`XSt]A{=ʹdI3 ~ʲ&Ic#h+'e~EY78foI7z>Y^MR/eڵOD?˂1|) $dZDXŚd|u .aяF7s4ISlYt:D~XI dU .%A_Ͻ׹Ԩq:؋^.#i*6>p&Rb֨$`()\w5@:BqN:K(=E3 g~!D> Ao=p/je=݄֭Z?y?w۽>w)?]A TA@Ƿŗ˷~Q_;aXp>\'lk~h5{Kqa`>),W.eU r>nlP$jw7޻ TQJFjY$kciW$#d!=x*/8@$p$ e]v~BS?RmskX5cJX,H \[ka4@w8:r$7报Y㟟NmN1%p/ow ~#ʫZ $ 5o U #7_i2e7˹ .(^QDSy <M[Z/G >YDR&ӟǪ$!JEu.Ym~!|)Z?~JX !cٛԄS(,+MZ gs:pF3LKŻ?![6)/VaA .&$i.0]pt$ X"6Вr!DLAT 1E4CFh¡0d-9eByN_Hd2'e$$KSSz+ &}{IHʃ2&e%W'!8* aP$_}E{Oz0gXE4)"Ŷa\N3 i*с L%,eFǤoed>T0JZ߬V|SZ=ipXm m6; 䮻IHQi|{ ,+@)E=9V *;r_E~lΡϓ^;(FϭEvviȬqe1xx%$s܏xpn10=w6V ~o 6Bd>/n@7e^o,Y{y ]7VɜKޯ/I$PnտY:#^&} 1N׏wd}A'QtO>}7 bta|W Dxﷆ@,;yE9e%ْ5}ň-H}E_#`n=W. jn dH k_>\#6d{*O[4 łz Halv,&(gi-`a+F Gf#9utY $!DM*Y;1kvmFU_T$A]>|c;(W,J>*FJqpwp@ ~X4ΓS! {l:d)fz7fv@=Q''R翺x~.JQhxuz((;2%5zuu/׵ p0fnDC ^>K~˝.3h3b2G~ZנU'Ќ"" 2 {l|2qC ;\񷹆.}V`?ҞaASdž0<4ro+y{{Q12ZdzLUebުx{͟*[2f9BbUBFӽ$`d^7Af 1>Xq]tG9P#,Ts i@;%CNQ@ĩ{X7oeɘ(_FI[4fՋ@_CZTSQ+Q[xϻȮ$BUTdl\"hƅ/0k}}a=ӷoz-桎a4:q |f:PS4Sab9~k6׎q!J+[5z[lࠀr8:5+Wtr;qRN]{vލN qMQo]Z1;dg`X>@#_ݻOzYO̾#Ϸ}vreQSp{F>qO58zUe>wRv! j d's8b@|ƂQ<9d[&",`q`ښo 4P&TkX%5iRb G`[`83|}pΚP$*T Nr q>T;ƧWF`ɹN ID:r.=ޜ;̭1( B8SMNSss )5uke˴kArG 呅< Dm% VI< Fxh#r3ތk> ^M86<=nˌ;i0k'Ȋ>}2iʄHL$ȌO')9oXƏG* i6m|=TTb)ePk_ksj36+e(>4<W$ ~!l{s-=?Fy{?Lkw8z]*,Rd]̳l<35;̓#2z%åu:4 $VޟiވDyUYeQ+o Űh\M|>PZat"39xau)If'OW mfdQRm,Y)ke-qu״E}[6! htL2D-LqN+pty!7##i`)q0 &gN:6Xc<ň[j~K73rgVjNYZYiKަ22 I{A>镃륆*Dpip 7bSVߗͽflH \38da?^+&%4kxNj_Y^,WșH0@F0)A Qۼ KMdK%X$6FPU%o={zҍr" !wryzxEƣ ( Wv,D]wu@Az^2#a݆|m_0i-tʨr'3= K`Yס]S3D@&:zfwf^T(z| b?zI IB 4qLre~@}^':}~)[8JtxFA $ GSXb$EVѓ0!);G&rUQJڬtH :"åޒgyys,)qw@ٱ׊~<L'tzlrqTɆw+%AI$d8gG OV3<3[gNɦo;DڒRA,.9|wz)eCWoxbxql ^gVUnM6f_q+n:n\J @k7˜G]hao1tqP镆8@\, ELWw+;~(Ӫ_OL|f>ыi; Y'3c8fCo/{2Dzq(}&:>@O"H) C TVP$O߀ďGo<7yӱFqvO}.HGu6J:-Zץ%FhяUyw޶'c &gWO@UPpݨ4\3-O# $,KEHF%/TM{nP x9FO)~q[FXW1K3Bw_c٘ ӧNHk Ǐx6 ̂29|:xs{ ͸3rW0ڸ@ ֊Qﯓ:wQe?;IN,.f\&jv0% ? lJJn'8 Od+^k+[6SkU\ |-i$)gU;u(RW/筤~\ף 2kOH(uv[h+2鯶'Z0xr (Gh|(LUa,Ƭ_b|ټ2[2f۳h^E ^Cɾ{<S֫j!}խ P$m٣@[]m ݱS$;ޱI1:UW"̳HTi^6e~'10KZUO].f$|U&A\HR);5˪tQG伲#.b8鞠3857E.:{.^:̚B`mc-YwC9z@ Ͷ1{݄kT`0iș*ռ;nKG  'P % mgs6uܺ  ]ZTbZBٛAez07M<X,\" lYQ"}BOwyܞ?@ tA$ s3Wa8Ff "ʟu+: 'SDUJ+¼lEcråxcŭy&KS>8;-w7UUDFKA鈜z+KgD/7J)gO9*{$~1j`^CT~܂Dl!o[nYfQzFZ"};*eh6.^FںŤ,5thH>?^gn$2!T@sYO%KjXBaBliJ)ӦP&ˤAԫd6>4I"J690B L @(p^6C(o8*6F&#xpjlK*K ^i A6Nt1¬=:OHBfӒ kllM5rGI7o=XoBm-ԧ>2DY]GrI;@ͨXg{j7M~ǚ/{dqeȊFs~N'd9Em[#+t+ZE\oa[ςO,F}0*m̼l >wo'Oj1;WBhDD}P$S}fZ~iwoNG$-pĪ&)5 E(&ɹFmT,Q{j>?Z@+`*( e5$;r'(*LV فOZRH$}{;MϷowbjq[Gw|-lvC3؀\GKͶ,^PHivڽ*j!{內Qm]}>S!7"achϗ:|߬tyxV")&( TMtP?6RNNߓޒ(P0`{ l(Txaܞl E|{[xuMW{ 2IC$1$I cZ)AP! ŏKaFGI ݞv-"PP9Xxi:U6Nd]iИ7b49dw/B"b.SM`0k RT[FWzrs3;rQ@m"4bDMr* (ya)P)ddBT0mj7&Nĭ׌^$a@סSC, *rs %{3Y'G\/ټ >hKX8H c"80wڳtb~SpL5og|Iѹ"ĪKihQr`:sB^vΉ[4u+NҢ2eR(21qEEaMc:F@zyg"FCPjFka|^AN_ Ρ~r|߱h{QӁn7P2JZpO {p,?TFuѓW۲}E 5LIѼT|f-D` !9'FɋtXMMauq?3Czz_0:@_|)cV%UE@џ'ՄgxaS@9O=|Ï>|-Q9}ntwWV2#8֐b-m?^1Ut[FGT1QOG ǿ[_ʞ痍?߇tL%2N2ATejy;?#Ca <UUl@Qx ;"G!){Y:V~X)䇔k;K}>puE覷 q?실LKEASfYmeCHꟄ|-HwU  /_beZb_DdٸKL˾t5{-:>R6^M <ꓐb~EDvJeؼ?T)!؄)[Aay%]hG(".$>$DQ{3ή# 4h V- >=_.herJ'X*qI 932vx?TSByL^Q<%:Lagѣ?9U6֦t68H3daL5яIuN, Bg[+e`ϡ)no|m웇CD5@t`/5/GxFZ.P\ϦZ XFAm}YtCڑ+ <ܨ#&@toS,eZ"z<.mtkޅsf̻dş#;RN[CX 6'@yx]>͹pp4qQHy7hǒM6[JU_^ -7dm9!%V@SJm|/@;A d틁*ށPoy7>$UUEA0>4b}p`H) 8B z s)á%A 9|$ ¾x|4814;L%*6FڣJL&*B#Tm 1FFA|mES?9w7ny>H{}~yMJ8gj5|#R OzH]~PwW{\zms=)kz78CMi^;{mw}%lʜ*& A/>]s.NÔo,Yp]`Xhvߠ'UiDG jMF)f rrxcN -%]r@֨`(pJ8ǣ$+y%H }Ԙ9$U1BJ&&A 3>"C:CXO}"C }f6H2ISo(!>@$I>@=gꀵ(EODG#>|N Qzq1sI( ?(7.T@)I$pXDϩ=Y-0B8??s)r>=BM(>DmjJ//j-(֍сj;IyD1vczJt̍d$C~'kh䐐͛ҤN7zauRՆawIwSC qqt7{*P6]x{ | v~ٝonv!a $k")tpO-jJ$A`7tmɴIZD<.@I DMTP P"&:#9.om<_oeɨXԊU,0I)1546VL Ԗj]>[?eJe~~ܭyq^c4Y]ogُ%jsⶲg^)ы4V*i-3E)8VTv@wT:( vb,!5tm[v8m6^)\I&EuKi{d׼Eg " Hd|U;Ed{ + ]87t}ΧMn2ty8$%EEy7[)J#-!aXX&vgqѴ%'fuͶi݀봎&p8bq`۩m b6;*$P0 K?jJSM-6W1!E(M#QQ\3~&A 77' zDw+ Z-|rAֆB3ʶA,*-+pYTg̕ҩrF41dowܡɓl8g?{xC] *uuٽ޵xL4h) 4u.NЃa2|o('8\% ӳdH;kEǒ|w[r]LU1]vI]=wNey̗kC6Ӊ9bYe[Kަ,/ʰi_6r@KV2$Q(dr,.zF%j}-RFȾY[F7@v*H^z[^ɳM&7X LABI7tYMu5!chѬƱBD@d^5~wG-SQ0kPs0*bb`OxLE2%:xvL+xZ&7mxk%;}wݜyq }n-zE %K߅%D޼ 5<A|⍛,6;ꌂRjg fّvɊgUSfVpvYE4M&Λ׌=geYtqNtIpt c#g8XC/mOu83ָUF98Y-+N"nW:V+ɣ)ks%y[>w,q5Ϝp=9񿣍%͗Okq02[n k{ BsA0zo̿^n/m[K'|om;wJ #q勷^);]o]:Z ![zl%ÿ[^!|PS6BJ >-& V{Rol|OvWPsQQId-9{5#U,4-ӳod0o>eݱo{wk-,Wfd`siuDC5O)7G 0פ8Lykϖ4송X!Q2Q&I/痦nty\D0fkv_[x;Uo raKg~nLJJN哊L@d>) ?* f4pe,eX30`SQ{tzmͣ=4 jW+GH X]`.Ț$Jh'2||xiV'l:m[LW,qJ2᫏X卑qr׾xr}-S\0 P [&h"0{OfE=[8T* 3ǔj@U_8C0G7ꓤrpÅ8mϑ]dQ|Mʼn49硻}Ul0 ~λw0h6gс柹VwVhC8Sp P uӱ9@8y!a#놪Dc'\rƐŝ!(< sٝI LhM`UH~El 1KbNmUfXﻊ3ʚ{a$iA`/v<#P06 _!?/(l ݼ6܈Qy l>ny3XrCz#Timv F$ކ@#ʃHsDd{'+u<( N^n#6߷2iz qX@"_~[Gbpþrt tA6TϣwگOffͿmv߆p9)Jma( aw-uL&#@fE&uth z8|ZrQz >TPw޵ͬ8:6qq!l-m^Xy8ľ.όDvW2D;3f٘Ykr6k ٝΔi-k,4-;45ͯk <"N-ji) Z֑ NQ) ͪ0&9I @J;fS塀FxѠ$5[˩R5C$k_\;yQm\;t=nƫ6[)5Ʒqlc lu`'}gڵx"ۮ"k15z߀*^Ycqm7./V^-9Y6Vn1m,P<=\]l 1{.I9ڵZᄊa{m9b6-fI'x Z8,lF3ef!W{!jD1q5X[XO.ت>AXkbTZ7mUS\+;JI$SO Pm-2I$E(L+mf@Cn q'ǴTUSȗټT $7  Q`X64lZ0TH PQF54b?!0-uU-{ط|]Smeݕ=@|wKG~+TEH^{zeoUSGpw& dgm>p}D `nnAn]J-ykTzAz~Pչ3G{^m$pz?6 \ yg.}< _} w~>'08h5 =c=UcoX0J7~` b86?]Ou?[ xi5]}, s@hIu`/Q@? ;Mzw|ҌM~ 3A e-o/sx.~xtg&oŖey9wk<_XY|%i3{2*ז6*y<4˯)G%oJ#uz&P6T$$Td#˞G lZ|X$N3^8@WdѐXdgKy:B{Xk}աqîu JO=snq}Zt@$/H)+A4_O3EiCfv ˛l͍G8HZTX:>lWث* l09dBI$0uuGAAmb.nG(v'7~E?g<4N쁤?Ho_qY᫮{@d/ߌ apHH$aa* (N {!t;Q9 XMEU׫ɞ($G0N;gx\9D@cAQ A $UaxOepX{EAOU&[8USg0 RrON3Vy~9[lE6'@B>9~#]/e) 4'gth\NTdy,D ګϼ8Ѥ=.X(8,o,:IƄmߏkwkHDבk VMMP8UN fZfSc63G[iYP`iNW:uzMtQmBDߝOmɐ7P?C5}_lV ,j5_}"#$٪y'@#Y"lNFj.}[kau?Ϟ|?fhGMRfc瑴)Oùn]!$RbӼ4 2"6eID N~;S6r>Hbeg~TkZM@>|ف̙R娳fz(}c:Z1^UZ.aBu(sҧ6?)a3:Ja5PW2_̡m3ڻ:2O? (gn\k"8HFC_gboݕ=>^`l VOf(ޙDsrOv*AV3N8d2=a!$4 "6/f.S^&s$X\ӭk.k,KFЭJovJm*Iybar=G:ւ~QeڐOڛe3*;<7w#pOq}.3[3R~m~+^(eYUWIdz-1D5V胥^2 Bbӯ<#]oSċ8A9q/z$~Y D_pY ci{pE-k~=!j4{(`^c[& 8m음{7?gӧ-BhQR z3v΢[a~;Pc"pD[&R<$FۥAΚ_4F`#*+jUaLpK4ڹ fVDΚ hYo P/wwǷ5)*faPIԚF@4l. @()S}NClPTX,ٻ:t&x #.I?IY /C]%78uokKhF6[,ݖ*BW([H& ;q H·!c#%*WR$U=F e|V隓Lʓ;o5[uf |X~na ?4}{m9qY'zuF" x6ɢbmW` %-?F)B@24" *=` ]\C l)afX b5BBBM=frn Duy Bc$ qT?ƜC;:ڴoNb0T^SFދ!("0 cTLj3UĄ.hb=gX)qvudo̲x N| z:b똎Q=w-L-UejCR'Yv< <*cyA<fLOU=(5@7u 0(XPo{1׋,K+EO[:3N6Ϩ$㐾iY 3:v؅@^0X**HpD1AX@"$DRTw`Z@6`O.>_AZX  H ^nֳ10BFl&WHE5-K%BL:fE pF٥T ˋ"%Cn̂ VPZVeލ<ayܸ!X.N\uaa{fKYh'S,p,#ҪQ@%+_4n \(;DB/rwkQ1$e/N Hؒ'C>Lʂ)~L xxJ*ݐDk!5dUQU$]xW.eܑ槵;@t`Kk DXhaC}k==rO)gzL&g ;UkE t(HV٦Sv=d+ ;'Š/V0 jL1=۲Ū'M@w;ˠLg v}`v=^)E7w,Cc ((>3xŜ<,kHbQ"#2*4N/ȇamRXCRzdhYLcP̥1!eR)~ot\{{A'?մQN,zn#BU@(u\ͪh0;S "sRTOL1zĐ ')ILbwÙYR:JdhBY5>f@NK|ĭ1Q!msl+թBtM‰Fwz|F`uZ Aj-&0䟶;Hd *5PAprCQ|)/RYO~@7Æ|H ,:uEYhN/r\f`[mwZU{>h~3)_Ify෶% /NCѢ 6:B 3; ͝nzp} ,SlUFE}HѰU?Ma`|vfTKc]8EFVa8ݰjִдL0AFRrhT}ߣv=z(Y r=-]Zu9z|{p@aT! iY Bye?{eD\ޙD1BPZzNVHH@PHHF ZNi;ޘdOxCy0XkzT1zY}|f^=yLXaǯ L)ѺpNMe8lNY 'bQ 8 WfqzƦJZ6Dc,Fq1]@ @vH5|-7+z X$ )kn m¬<;9eB}:SI9=N`O1a-)јasW >wv_=Y 6|8aUnLȰɓN)'`B nk}(4`Oi6P*I @ hX1@KV -˭#hj cV-F*E5cF1m1AcDj51EDQFl%8=*Sd ; 1f˷۩)1()!r v< &Hʑ|w5?<97 v`-{Hmz+^坮i~S*D{j@ ՅbNH?&T4 #"wOaͼ]$ex^,+HT:oΐ89x { vN. TFHX aT0ı""$L߀:<6gt,n ͏:Qp =p#6Cb˴:xzt2(o6 G )r@bh<⇑⇜ PBV T^gn)t}]*A8HJ[E4da9H$fen=]6Uwp<< &Nإ.%#\:3ɠ5Au,\;"ED}P,xO!Ж>v/K Al;4$]twѢ $|n~3qr "{FL$ Dg6UAؚ7^PF]{YC,pӥADg|d;ko'"7 B@l1^ GjO<͂ I=!O*; bu=B^e5j+Ao[j/Q(|˜?]K)xC[ !\oVH?"$.== Hʂa?3<;]_jr7Wǃ{G@*{f8y湌: $l6$ y~6cx_8g%y E`RӋst)YRGs $^eho w/F"@bӴpk C3)F@uxJN, U].'ΗXz OocoXl!}<~fE2c%xr`65Si&G:#O<I {(?_tN%O,;e:Dg"NLGC%l"Z(Fe?tڿ`o(+}_w-( H;J2G"LZ)/Zvut0gkٰڍAFঙlޡHAa/ ^ .crA s?QD ;>b! hbM Xrش#{C $3:! ;Vִ&mu/3]ѹ:hho˫sː821 v\3$jT \h15l-cq*('RRF,_Y|߾WY A=|zdw wd9] lO)˾=g0ߠN7q!ޣh{ % @-9^^rݒh)K x Y: `#!i=p {XsMw@[VɋSw]4n\"kC#,\MUg)2B 20cͻDS&Ԛ{(qr2u>?O?o"6z|Ó8 L.UR\UA{^PhQ)!$IUH'im}RWq8՚RD$2&GhiOB=ȩQ=/X y|ھT ;I_t_6yB2 ,bnhn-7<yU@LU:=^cso=ɝOH(zФ.,!6BI@"뮰Ad`]c0sېIBC]flRnFŸIaj5M 5ds&&Q3NIPRUFI-#*R{p <3/pu5I uG2z9t,tf0L) "IduDܰ'~.'E߷}xc2*gΤh5`I$ HHB =K 6+[7&F%B ZLBRDS)@^XI!7H2QUA(Ot|ua !~7`]qlM0X@ `f)<&D0HQbgkii"FH4H=T}OM"s8Zث"(ȁ$HXU-]5Д*TMY S:?&8\: }K7I\Ity8y$y6X>=2.ԇQ%=O)B,3~ Ж2 mRrBY Ih*\ XSE22zo5kXXow!*xf"`[|bW0:c{yip*mVWʋ#:vynZ~}5 a!Fa ̐($MmҘ{kNgD5^EtIy9EAۺ셅W M'Bx^זr=ViwBD0?B5o.XĢÄ@: t!.\l q&D.Ԝ$rH;xasIQrHA*  - PN@V$#3&sk j# /1D/*qm-<-@<Ոs gȢ#g+Āvf!Bbi.}/.mT AaIKb|&l,¡-ìmDFZt|"φb"1L-BF "z5 n<6F.ԻM:"@"{0TTmZ/p:wHle”4mt+)}ht`.ԑtaEfNA$5 f1 P`>]աY&m"Odw ; Cr:\ "&%8z'^bL#K-c!B.H$(`8Δh"sxzx5T7ve{!(" *PbLJQ5Eݮ䌥i+e?gZ7zs1c00j̰ XvlPLvcj՘XW7g{n߆`NA**Av$@o =I!' oL )@EZREF"Iuvw"56s1*/`j3h5 Ss̹ZWAa?C11˯|@xD! Σr`D^[:D! ~LZ7QGny*J-a`ao}s|}5%[׿AqoƍVbM8uau&L`L+nպ$lW3PҾTCh;~9}Ae2 $OiH4WM(C "*x>لnIdU}I!Zk ~"2J٨^㗃_Mw s(Bo9 ]e eHZ(FxXa 1ha=ia36=TXTQ]?HF!  G$qmq`ł/XpC ӭ~$;؋<"M-X"@03Nvד4"1;=#R:a'Z)^ (I717| at׋L^:ܘ0cmґZyaoTBX"@ ,4A$>#i5EPUM2O .}i&$uuKS)jョ pv9r"\ ͹{b֩зj^@SQ!`U0ڝ§T 3cv ځwNª RKN Į o9} Yj"m='FF\[Q؝e,RD/bF{M_[]gA$՜=TFz9zwt*+‹&-8q '*:.{UKO>Gك-Ȉu-!~o-,XH ,6* d o`9ѧ8HΩ@Cm d9 n Tl HDXBX'f "ZžЅC+Jox$YTk)m#1bB1fK]Mto(vHggY!:2`zj\nm4)?}<{[uY+>0t_E6qG>72AEwYCCAwQ"#Պݠ&H}<mA(juSzC];zӄ?)2d>g?/A7`xwow|\D$WB mBQ쩗.GmOX,1;dϪwMڼ+j"4 3R&">PIS2C8x9h2w\2%,G(4& "3hFDTŒeVr|˂L! m`B$yC0nVx1D(*'\X0pPn_N%`̱Ǫ2< AUEhfk>wQJ2x0>=Ih!,E~zK* )7qPD n]xl 㡃I&a ~bFkBTD767؆;X_@IsosHU0%! 񭷱F)⣀^­E?, w NVШwozn2֔1, vA1 TCTr ۨ0ETQ&bZZh1a)Հ='fs4C`9>8HH$=(&ϝS f1 ?ZF(XmQQQQa=^(1( iqϱ `v뤌;W'Wfl)ݨj *\R "4 +6RM%|_no73<.-zxwlGFJlh]D O)M ]NBsl4G8عM4;= 9OZ4n7n{~f|S,XfjDK>_OyaREޱˋkƍ^;u6pʏg EلT2 yS["CBϾ?+D8j<6~^| x@| 5fy KWxv@ӡH!u1r G~?m{{:N ji- c`"n|JPJ:%4'\!~6`z'1L9`ÊEҀ AH)E!'NU vS=JQaE((C ÆZBnUZSk q0%&2B]\.XeqJAI*,6%q,8ՆMb:7/CyBva~j rL 3 F  m&Bu";nP Mٴ.-,HZwB˒FA)$j])5SIƥ8ǷnK //^׹e;2c3X˖j!%Ij- %nmu*]sN}O#^fWL!FF&A"ɉY%e$hm4A HQ#_nEx5Qya']Oe:0tici `c̐$E 'MAީ\.I8@BzXIۘ}&NNTPU@58Z| lZ*Pyu( ,Xݖ9DGc* PA0k f/gɔ:r{N]N͘+FЛi@k+K- aND a(DL!U 3އR=rVU2 MJ^ '0R.tPMXscU2%l<y=mm}:I"sd[y#:7?qrr{6'+}򪠫*O8>z&e̸;̷H܂&:eR@VѾ!^ן:o8T5<~#>8d0 x„d)*I(-Znk _#K=?s-kE @3xtmNhqj`.-p@Nr(U))7ƱdFTmIrWW+8 +~~$$IE5iUdOtMH%F#̪6c1&n7d5w-OCH5rvN'TD!Igh]o7q,yǏ~UZ58n/$NQ<Y)` jnW$ׄ¡4矫aD11apC{ܤ 2ŠvuBFxVtfs[x/3Q2wnz]wm%%^M,2IBA)`)Kc*hVц.GUX U53-1)J LLsx4:wyf; +fRqX.1+:J%?ҡIYYRYTlC?U70m "Z+&kLѕĨ"z:qH-AbTzCCh*&?ܬAAO|U2TMЇ->;9/`Jeİ I2 PӮn]b^yK$+auhqg6͍]7 t 4£rdRߞR*Vmu^UVVL0`P,@1Ƀ 536H;cJ\!39j3 ,V"M0[{+TY1 >AȬ FJr"65dlG[ȅxkw7—8/(" 4T!-nUTTrMi"0DK*0b%6 jЦ1`JH u))$>-ξgx`r0C;+ܠt6$a<m͸tX|XFt+|_7Y‚I :Vh 5); a%#8 6ى0Q` P\N)d#F2$(\B( }iyI.$[X1f("UTPeQVfBt*?xD22(W%."&QپvLn0;+RvKPcȦ!{$a'" b rzǠ8c̡S)DSÆC 0#2 0C=7Čh Is2 VM`e׀C3py4MtCÔu; a}iEDF@ "3Q0P5Pڡp{R>o'rJ <AK_Cxt\OL)FQ@!VJTBF!m>#@=}>8,c$+;NMj6ںž@Fǂ>=it f!V@9PT3>ijoEr=_?#:7' 9θW, STID"Pr{vc/_:$9+TG_Y$D!!<|;"HtV0c ?HEY/$=OŹYŰMU k:9` 4!(³LiH}2zXa4 Pn"k69#  @5i>cj ̋b@$ET- 5jK^ldB0ks]jzjJ&KvyI9D=:JsnMХ!D#PJ]^hM-p;_%O@?*ResF3{'ZyU)Z,Z 0VP-RD=M=eq~)|&TQťjX!A^Мm9@)rco"TA-uoK{^Af7jfCv?S Hvn]ӓ?$vp[c k/βBw p=B >ևe ;M =ncei@3馒7~R8s./)S4望]sٶ-"&3YTBoW^FY6+S O} |Q9duH' Z=C(tFo~D?=3 sFx6E礓kςnZ q1Սmz!= $iO_6gMa(ӂ0Ah{zTeMO9sI:hMWC6-[HJi 9UCAM8\vbI&ʘgǶ!(iEdad7/ 4xt@cy!WQDؘURvҁE7[I˲Dgj]:{[ðcu,/lNpC+FCuQ4>'v胣`__;jc-[eBd@ 1fJ Obt_w+Q c|gX)$:R >cG ;%=oeO2*9.N?t~DYl.(}>};uOEȴ9̒#=$u֮eł*3Xad,jD$>jdצݭcY+ci-遃&!!d`I+IlF{w-ʗNLQ`ڬMQq*&Qm !H)[yw^⨡2 rIY*iGLvv0$TXR* Tta!/qxl/ '$)$6b ؄%= T=驯v<'c8iK8Լؚz>kN Óت@A$ "DgB *):XBCLzhhT qˉfJfZ.7 k1B&|ҁg)!͖qnsYA.-)v x[v .Yr}"\ȉǝ8+[h?QNtdf@E[<9Ǘ1tZP6k&܉4Dҹ0Ĉ VΦRņ\9NgWW0(3M-Y 6"3e>7w`;c3;ͺ^ XDY9\) k:t(2UϏ_jѷv3jc!=1pvC.X<ŀt6znEe . pcY鮕:zHiD[0Çw^:h;Nqjt՗S-t3m0EٯQÑt)! j}}]j>Xa;.9ȞA$!==9X*dvklw+Š*zY #%d7#ura,&Gz p>Ӫ(U`6!G̐5BI&(GQO?- ?[j//Xum2g,vM̫ᓱ88]QV8BL5 `Gi1 ə'Pxa#QnsAPwb ;=LX,E 7ܷð@T<$I7ng;pڜ,o8L׫[,΋ Kĥ՚ Gvu0)R&m`}T3tAx!QmFl[mBTI_7 ۳I3wS*d  ~]S~ƣ!qblD\}Ă39+. j#<< i3=>%LfMٯȭkRaq,=d%Rnd*KEdIE*@כvX|I`AO І$*CB랛'|"""˗r$7"@DDA;1Db<\.\DED\_yy.\}*|K"~ZG| mE # q;s|#Զ-*^hoٶc1FFFFA s‹qݥnMOONL; sٯPqT ej!֪ v7RjK2򎘠L*8c tŠl}Yx\;0[@@Lh5 P{5\[bHM)(@ax; Щm*#ZIլg|xpQwv[e:_x&ouD̤FMOQ֔_fNp_pl7vsoAHF$i4"(,.%!p vmA |RGsuN' u͋xԲB3OfZǥjDÜ?)B_C!׳Gagv/{fM; a "]6G9XjQ:ȴ0,.Lﻷpz--X}w40=LY~!^ÕF㳛l髁N,ge;luhX#绯~||6<5NÜ\>D^%v%E:gAc hj兲^.s{bVZCFv`5jjѴ!'D s3,H=$lݓ6fZDԯ굜W.z+>Z;a86n#efȪ&u ΧSX\[X5АrIɨ|&1@V$ *w͞eTX* U)i8yX j{msR/CMa`̘f\T1YP:'):54`QiCvmL‘pIk`id T-\l`Vw6N@[vokj@vD0(Z 蘡F u8Aݦ1)fWDFq`ZH 3C,SՙkQ "4ǔ[N&J^B쒮.1vvE)K1B8 88|m+{Z{ciF(sf(^J#" '=rHBOyTӲIF]2U|( X1#j8-YX5Ex,V  Α}HJ*RL1EyAk/vwNFs2k Q ۯ([Щљ+x5t` c$IF(|qۈW|5:QyOYt7Je+fv Xi-B!U#_Vk'UUI$p|~43 ~8#G~̰b#(*"lDͻoHrh>0\hA;잩hS HhmP 8⽑t2&ȩb֔ .<uۿs0[XM-Fu7& ~^ ȉK Pa-mx8PPӫN8僩@= <WJ Ύ`QaQVbԬg4WR:)K A4=Hm!= Cw T<.Mr<%BEAxڅm$H l ,^ o VXAS=HssNzK56U&[qA"zN&sZ2Y~ˑluuC ,0kJ8(dU |!Ϻrm'ϧ,|9ACێ*4T*T$U*dA5?~bmE0m" >w*{ gXjU+gLHYjq\lmX0 ReYMe=gaFj6iU ك`etN~,4<[A30I[lZ2 ᎖Cf>L2 ,YlਣCScS9i0/ $ٯ\R4{)C/2"46%<-Tu8}f"nJ,ng҉+|j5ŒIRj*[V"0<a(cLd}%Kx,Q`9K- ׵~EQ`|n'/9 TRoADcgZ?lE6Tįwyzeӓ42/@A1 Q? <:}:G=mAP:hټmU2S#htRBNSg x`b7x!a{})Dd )",5lz$P\d_yd, cϫky~WKBF х0ʋ'Mq)٘7wFaGV V>04|\C9cn{ESLb5P~Ȩ{)O[ jt{SkSL.]4i{zCM{@H[K</sQE.Ww[r""79EFӱ ~9$m- :z1G٭!P+WR'_K81$w qjDV'M 0xs|&q-L@}"i>}<߬ChR/a l#!9AzK{lZ6P&b jK O'eMPp,^POXߙ/L8o}x( HN?{?/ bdKKh{Q&n6[zB @|qN_Giww̃e N{;/ qR^Gzl4$A] . Ěe4x8:*qSG5!A4TD&NM`N!T3݅Z@!Ys}#v3ǜ\E ES "R|x:h? 9W?K]jx}UǼ~8. إ

    nH EM.cِbd;C(L[MxN$lkwB ǞChUi`5Vm"L]6;O→R)SBiz)EI 8BG1$$5@!!P%IRf!sT;Bd9j*Hmd"Gc .vFvUʬe$vю8 i? A~o~*l1\H(#tH8O>Q~&)%ܨqDy%h>SŪ&}>ŧ=NL;S|袪{d"& N&*.rXfh&P Hb "Jj@$;MZ'X=Ib%M r#|(# ,2`gB<#D8Ih" *y[GK!D״ (S(Gc=w:bKE =a#v?+$M)|W-v9*a!:nB66aAUCo0~G|I>{j_M)01[i> L@ܳLmHDd`ib!)OTD26QYKe񼚬~)T6EEkizzb嗷Z Q OG 6 "-X%81XVi(;uO!#^/f&X8و]!ĄSQDQL5-|n*G6! V}ssO$7%Q$i4 7c9r+y|tRQP︖3!ZYvI*3Zx]Փy""Qo%;.S azcK( .#LD,zq*l֠YJ&h.6,bǽh \UjU)0hH Z5ƴ6'9o3"k J .eF6ס]Us+*"F J;fIToQ/.ynX۴M#?Or3!ݢ$h1Xw!@ٮ,NaktU#p _ fQfy;3n=p&:۬*9j6hlAXںPU, /xoQ/"6 U,( P OA*"Ĕ#(F`|oPG bld?mAL`HHQ0!d8K*π 8~ |Ѱ;#Y6} %Snȥ*I(RW.d+S@@B&@ |h)@*"$) hOMYT!5 _bCFuAxkʼx2WF@LX ZW|<=q݌mI5 l"٢:A~ z߉z"`(PN\AO-}_qٹx,FT*)P( lO٢STaٌAlf  UplLjO)ԞG8Qe3qFsX.n6A!NbDbᄬ 36'Gy5GX{ 8 G2yncU+ h:gŽLf H020uA0EdYƠ0ӎ)`ܒH@8]=$ۤds%1R ʰrT '#cinr"Ѹl|cj ՚"ix6[FՌulH1PdYnb@:Wl hh :ǔy·#J)\f9+cmHQ{zҜFEuqvCa)}>Hr)̕EWj^5^׫8H渲ۮ8)]\Eŭi5oVv=ٚnk!*<0Dhe5m&4c{V^N:UcӪ]1^=kA꙽1[p˘ƹe˦c nUlcdq0`&eGF7u皝t@lnUl4)Jcl*1A1*C(']D8V"m326j@gcP1"!O[HpDas =F:X4@LBH,&&^#4M9B` H `ʦ1Fl)Bd$G#*l LW|6 ֆXʀD+-s #J$C"Wg '&,u ;97P5yܡ$G  VBvL{@޳4X{qFS B,CQ) l+y9lpQϟ=42b^]k:jtq8fg>Va#I$RL!sxXMQ͗l!NNÞ ;r]ݴvk,lhp66\/`<,h-2f~ a$(J|ҮYmcӉ V)FJ,' @sR55FW"S#kPuMN.&ӎ8d}3ZqFw\_^*IWI $2t'@'[r~W.<4WԛDěLBCt9VP^Qpˮ4.K".qOB>pu (!bA% F> ]hZYhp F ` lfH&THUgޖ CCC!d&l6<:~b;愻 ^<)ɓ%tw8iGNuo Ntί'," m#=JHSp\p>tߗM71d(F2A΃iLHITBPA@:NI7wV2oĭ(Ĉ'XpڌdߖZ/J#paB /" w udiy K ;!(6|'} *Ý cjC|nkgWfrv}4ftCRR5`+`+|,,f[p kE/H" AӗlJw*+{E iSu4 c;!Fj̑:,,3FT .j;&ɱ1*$ÇW;:8jCO}{:"B; @gYqz ]\zG!WYh9\H< $53jD̀oY]'mJ$aH3CLsp>4 !i )bv^xhV]Ѓ뭹f=D$LKP+fvک !ArS;We[) 6}Qx,q-ON/Oc/X@QT7F]ZՔxv3L&q^s*w}q'Y ʣ/f% rMm͎#(۞B\vXOC) pbkjAJ=H)`L5+; .[ iQy}Ch@p/IwH.@Bx~5&;6X r b z`'}ծao,X`JX4=O[Vk;d@0r g+7G4eUh#p$, BN::LG^; o̠+İH,HY0D2);+.m !ʹLjb߰F΢3GöoHq#u\8ڐ$<4yDҵ/eїTFԒXz!E'dŒg7|hUW.-){l$ĺD 6õ@;!ffF6 x8Z 4m8ute7"Ȣ#3$y%hbv,Y̺H=;wlUwцl^>D{G-pQTIZ{,h#iJ"s+q N9J6e;"9 mKlM2g'!j1t3\<@sp2]x~yI>Fy<6[EN )Ce-hx2[ yQʀ25ccTrHVT|$47:SCO-LmF&*3sFwʸf hGy#qd\zE46w]'&\ >JÆ 4Hm_E<d!e_Aa 0Ֆn3Y$QI(fHb_#_ ɘV^ gŬA9 ك#b$( &^,{ !+*tDICl-5@k28UN b dFoQo}w]ȼ^HC;W$ i藅p[MKJKU02H&T *dջ.cw& 6Lܪ&) y.%!֛ܶ`~t9yK!SQ^&Gx*P SdI&lY)2t azMUʹIJjʧy U6 OC$0%y;4 _r40` #SUJvuy+Y~:kgK9늒I#P`"ZSGJ`9߱+7ɈKPg {zȽ&[ߦbWtrX3Fu$1a؄qA-DE1F1Ѡðf)PCCEX99^h!N5YX-:\AbCCl$:*P8H<v1SJ` fmu(զh49o'cÒG UK3(0f4!#DdUG?,r; &2K0bH0S.{@r e\փ(h;bĠu>aP6j 9clN)x&Lce*`cZ=gwDr+šA`jȎ$yDɭj ^&a6l&KF.;.c1ɭʞ.;;uč- #c: {i2Ac*u$rJ&$1w8Mh| ̚3ØQr G[LY9P%K-! qE<.k2VHOPf#y|G] /fqXg&ru/]}@Q(H + Ah$P4PC0ADDIBEQ#1PT2ғv%w:P%1 )B0JL,DjҪ߹L',w'\@ā >қ{1yS=Qfyb -)L]BֹF^ǭboXi$]!/]fNx͟!ݒ~rHkهUS(Fщwd  С&Z 8S1|[x+̒*i}/N1 N  ,sLJUD9-TU'D:`5.D i!fC@mQXt+kiUDz $!p0:d`;8 Ҕ5eF{4;H0cq":0kC\lRDM-A31C$@PU#A<wo|$Egv}w/ypX-#m 8ѐ!BJ9UxqdDF<<9qPywNzPS.p=#nڹ;+r>F7xJԴA8ywzzTGpp RP;vGݘ9B$:l #%s\9ylZ!}.F$PJijX̑2=PKz<38xfږƙ&@5\1/ ylgK ' q6-Y% ppu<ٓ$\$gqʶr8alciMf Lc4f* D5W4,Ǹ#Zgh0ry9Q4SVѵ0PtAM04.$%B_ MAA])MgJA cˀp 0'trcgfd¸)&K^ T>]z7Ԭ+^C ʶÇ EhW )uAm~2kvyI-Ժ#ifkZ-6˄jJc =4#R#XC(`6K^GHu"BXpDF r^0X6ӓ] EL cCKÉTN` 87en? +t!TѣX`GIlh!bT9 כo/wT5T WS,,`숡96lf+2;m 'j"\VG,pbcb XI%}2h)~5??`z!<^ޝӵh43>? eLaLI3P|҅`aFE*e $C/tw>. xRbV $NPc.50\4?w} MQ;xO27h=e9<$P H+@(TPs=aȟ, ՍC# PQ;;|ֆ;rLu?QrrkyC{F4 hD ! !P(pL$;^jxm!!C0f$'Y\~=v\B@4cy-˥`8xs;lGN6w |DŽDsrM%) )E*DE@R#+N_u>' ESen5wfΦtp$S|qh"j#%_9yhhTAhiqkV5r3e)JBw!ANW9O]]dQN2 k͂|2@1,IEMTRpc2sWNIgr d(Rs 9ZM1A- ?R$R@ ?nS}"͹&vޫ If8}%=RX$q1NX!@x0,pgCLȔ ;g-+@yĪ0Ni"($%C^xd%!!ڃC ;SLKL(xWlc0nn1~@` )*t9g(6k3G&d'`"S8T3"DPeTy G$#8NPBdsu+L1@ owGާdHN1{#Z# mmoz]\XN@Χ sV\l:H ukfKSC4"6i^4 >i8W"gh=ܶu HR X"mS`X=$Q)Q aјBU"L5gh%@Drs͘oCjFXFmFкd RvR!)MUOm( szcomZ n[YTrx9DJ* =WZ.VwRN94O$SF8ۄ'qSǏ":z\t&jd),\S#dOB"@Yl2; \,@T<?`LڍV ,D`n`s"OUC(}hԣ22|4E'Ɖ(HR: 22fI9牮b}M6 Ɗv|ah*n \vφfn.]i'j0E 1dlb>[A?13x!4 rYZMGmRKǍ|>Ϙ\ T(%!B'c9#'4PIi 3KOb$N)y 40{͉j6ڂcFǘl3Mzp]'dk~3PPUU RLQDHLbCY|p#dY]PhE0 ti3ĭw/M;qI Rm2PbfH6ٱ jTc ֣NGe4'cw`(jaaf,QbhȃʱuZA~s=6n%$L`J 0Rkd zW O˦0ˢ~$qͶwcEm5ofC^,[knlģc$dP6 W>/cTyU>ؐMCqM~Oa󏱍tvGя^uRB8("q_uH9.GH'"-)l[碨۞lwJ~DdPtO ēfC}H@i(o?*"oH;'=*̈́y!D’<2DzfAv`Wnʆ"IVXo ͎e&ea*61-5FUy͛M/Ab(%X(i(J[lʔHF$7#^G@ #AF tr(4~JJ +KELD5[PfWlD|(T"T(@gHr>'ǯО\?M|A|g0_{V#Gqq <8/h="Ii C⎊ ;i(`$Mq< J!`((1- КsHL %ۨh(@3)s0 a"9f (h"` 삊)))"RJPЯ XH+ Y\iuT/rhv!>?asz|Mۇ*$)4DRPD!J7?9ͣkC#Af~iѴ``dX`q\VNd fPܢ)pÊxSKpALE4Z da$J-/um5tAq@4Yj;2FV mRG`)@#s&k9hf#c(c*3x˳K.BFhk=1#!yzÿu8M'Jp J~`8/97]%i*'_7L<kktMւ A8cc;߅,wrAla2El1TfJh  Y'/:Qg~& Gvȼ B]JxٲM8JM(wD /Tͻ P$ddUPBET{n_Z_T?5?))FF*" BRU1p?b{uk"Q%$e 4EbVRړZ#I`sh*.ˬElDQС@PQHQ,PKH0”00 @CJK # iȦH OC'(wu6WDs̋rY>nNwD>ywliBx&[as1剔9UQ7ɇjCݚ4l@%`JB{C e;!0q&(9m?F`uWrCIELD(Os|2l8TDQO"pd,Ij8R^޾>K| e2DwYc'.UiQ3E 3IR MX$ ጒ8|OxǔxNyOdP50Ӂ.{D! =Kz?\%PlACVs7xHNWP!V%`,S#FcoFkb[!tRyyb^a12 ,Wh`#Z#0xG/.D`4Sb;')[5crѣYK.h DҔ@} @Ga` &\HosN5s:W;Qb"1M#(  s#dT0\.eﰥӆ8 d%y!Nco'$?tk4!H'r!;na"9ԘޫxHWeÄ 4Cf؊FfH2 ٢Cv !h  H (RFbhZRi"Tt&i&E$- m@$dd'4<7~14w}IJniF.d~^>| q'A^Xjw7?JR:| 4V{0 W clh4 [ݺ&(ٵ]w<==UA rG@4_r*W,=AePɠt@t; CUIBRm vdh)> _ǃ?ZVRC pdE!Vh_>fȉTǹGE q89C#slMB'Mb҉l STҺ(@:"ec{Z |O/(LL>`+z`a!4[Fk ,Smx !?uA9ّԾYUXP=BB'D8d'y{pPy!^'''a>o[9t7,įPP:|wϽjFCB@jxU$3 x6 H5lܥ(_q"r;0qGk5~ QF2Z|]uuOw2dJ<D4YɗGlq K GLLʬbzæau>0~4{ k!\#@ie8b(ȋ(<$Qڃ'1:HDE[!Cמv-${=6$&cM1 :^1hXpցXBcFUW`cܛZZK"  nhPmfwȱT`.A(AJg9c:VR“\>x1>cI!B$z{jNteߵۻ~ɸ1wсUȯEbzZksSgG <7jX'ۺ,&1nŦx䃔^lITДU3ox%ÍKQ]!`LP'YTS ӑ Ӵ1 @q 1)=4]1u Dwp TDV)4.̊jp'g\XlK4m-;XT/M p"H[];HRtÓd) 'Dg~ |s8sL9s*I6.bHqm'#]:\ް ֯:i1L81^s L3,U68Cby#S# Щgp:A ؠN3ZF- :s]x| f{%DZQ&gl=uO'xjnetPqwݷTnrE.@6K"4`PFvuzbL&w͊g]) { L 4VINw8#G7857l ڧ$Xio#< 8i,!٬fPs90pN]NҶ&(Cv)p`2;ф#y2%['L8F,Jx Oѥ`șBAI:@8q-\9^st O>P 9#/_݉JoU)W0'Qx:>TJi AHD ]ʽp̟0 /3wI21"6ڞ=9I)tRĔIQTDDRQ#C PD,-LĀRMD (QKA%15DTT!,Q $4R3- DPUEA!D)PE)(\ݒ( j]ȟ1E,0 0j1E|`B Bȥ0i11c^t:U$@LƞB8r#mbix ))l?DdMdM ٗ@kGU.fͻ=vmytƲl6Jk[o[&u^x]h^p{Wڽpr!TTh݃=Twwޫz Qg۾ =Uw%t#Vom|`RCvs.VޟwvײO}o}>1>ۅ5׶Ile{ =(D9x=w.{s:'ׯ}}T};pѧ{Mmgw=/AKfrf}sPN @]%)cԶEkJ,E6` םlt R3…AE'}e} Vs@ي5 BىvkFlPn9 ۄ{bz Sϧ'vJv✀;]鯾Wnѕ@fӶRT/}*/wۡv|}o& ]f5bsj徭+^=z}w}}ղUSDh!J;Maz}g L4O}tt=qy#ճop$-+}v2/#MeUzҍ[x [{w׽lK=ZW;|e;w]۶{wflˤ;7SX<[{;w:vJkݷQ{{z׽A>^n wo}ݾvFrK52lk=} / +'.Էh}:ry=+ypL3uコ.2zy󥷽 w#wsgA:aZwX|<-{VVj,ֺπhUG۽'k뎞Nvo}_w8ۛZ4:Z5ݶݽ5v:ݻ13sx]SnlnMd+3=h}ܛw>dq3\5;q^pAP;r6ؤkM縹U;OqGvmneپJRzf]ھro'p6sY,Jmǻj]g_[}u i6$uP$$* `xE흹5Ɂn&=i}AC@T VysݶաCFXXI{)]o3쳲s[Guu9J|(>y} {NvUl Gm[`[/篤gwu25K8Cn Z8 =s[`tuۺ mT7:f{MުNMۋxD3{tmcNJЪ[@c)E@>Ǽ| hQ yvގx<{uvÓwn!vnuqgNgv\ {7;esy'6ֳSM ׻ {gw/eQݍgI0wp-7w]kjE{[mo^6^@ff͵PI:/kkӺnηMOT=v<ޮۻmu["vnk=vOlv4-Ch( Zw6=ݸԋw:2w f;tLBi`oAҨ@+[imjA:Q 'al+׵β\;T몓NikSevw;+3p7tUqtj4 @WN(lvtamvowq)X(X:Ԫ[m睱Mx8k`Eh޸=(hBz]{eori㮎Ls5P X#M@#KNMۡ#7Qi:hSL=G)e=N{TzUI/Z4 @&&& @ILRh$ AК y M0A2(z?JzOP2M L 4jfF<&O?P2LڀѦ%$&&e0OHMO()~žMLj4R bh4#dщdLm"fI" ISPAL}ͮBdp ڔtY$f&y$ThD$AEQI0m=@{JQ0K GG`@"JԂPY %PRшӲ *X'lIr)"FI*&b* !R@ [C(` #\E/HYȃnU %$10w#BJhHiR&H$ J b&jy Pq:RDVUDԩDQ0A !AD N#E BPp)ȉDTJ.nx@@PK TTTN~yT-sA?\C&?"ZCOrFjKR|] B>jEhO]8w"u۠L13pdz"vf 8BSDf7^G L M)$H}ʨudE;W3!%f|؏z_.f7*S~H̤1>[ucOPrXYr"':C LDŽnh>o)NM)CL}lh)X3 +V [?mfY21`@a[fvU <~zKClM5svmB/&no} ˍ|VUyD{s#mƹ͏߅url;sy#aMHAډbp6xkkHόm ,PM.WKjFo/q>xGzP͆PsX+´Y+;HECEWv~:p>W\Xy5"m>f;Vكq|sZ)_ òKզ^u)Hrzc߈p&A;sLVr|X6p̋6/{L4~h&p(9M>uC/Q7 ƬtCmn2qRx4Ltz> {F$fdu/ ȭq>x4 dH}j׼ 1&jip+}b4׵f)IAHNw=TzFi84Y]Bz]㷱}'YJI.w)[wtzHvw6n2m;I5pTɳzij].zЉ/Q;#+eߌ5gۗs$UoV3/ȋBXZJ]Wb;94JbBI/"Mzv{ q,֧i&DoL Aw㪪pwp\]\ed8nj@䒻x~F߾/f'.#9m<9c0W,HqrXH׳nl %!#?>}hCJ/oDTݕ䁣?CddCw> ;z؀C۾ e*Ř:c*f;\`FqP1B*b iiB*$h "F ) )JP*(i))H(B($_m1c`LCYYu/>7~v!һhG|{l>LV>q!߹.3IIi˚UP*zFH&i('>]مV8ǧдWXЋ񍴥QNByd<j@`2 @ *(#>~^O5W!+!%MT&5+tC- D cYR2N b>R%VF j3.3Q/npL5 B.T)3_>r@}!W,4ȥ)E ቭl dCjZǫKҍD8M,YWuDڤpqY>_s7έ$3 gئI$gd7ӌmxLJ6trz>Nno\MzѝLǔT4׶*`9R k #˚2bqEw HNdo}x3qi߽<>8\$ Ic˹i0vR@VKmȂҌNrhQAϟ0a|(:Ra@|ppCQڌ>\#20BCUz;EUM`)Ux Tmg7pR78-TQR1BoT(Ug֎zivEEś=j&~{|k J&DJ弤 qM ,FRGwߍx&?vl/$p/=X@*" ALpHA.׿V9}jxsNP*0ۍ4[ӷƯ>dPG{KD<)٣A)+zr_Ċ<0f&UP; wWTXP8Vˆ4[%*^\A:%rڬJ Q8Q"/ l47e#B}?: B@>DOF=ݘN䚺' N)hKKZ$T: `Wز(i@ d~%H!|! S Ra7+"Rl3O3:ﳙ (P**8S6㵿$(_9xkv`O >IW.5׉NC7 0w/[5?K'$@LF^F*K8&zO\'( )I RU)^B12Kc#; (R RL%R\BD4P"đUL)JL!CBH%"@RP1 C3B?]œkz&rQI8C$,lfr+7`gU0fD?\D!Vt2zI ޛ@M*BɆ^!^&DڋTQ")Lj>''G8,Vщۋ;4,Md""NkP2= L2@`$@ H,F1Xw7Z/ilm݉ &(LeBF}Ss1J?\JP}vLsER.L{V6, DU8]Pd>ܹ|0 (tu Bb)I( h <_.@ R!{"hB$4%%CH)J'>s8b밡+$1Op.xxrUY#*LvaaEzW [o^%{Xm2NڒdAY?3N.I/#)"Ҟ=!Nw2HM75Ar>(Fi- Ux YMtkѓLڸmDhL Tuy<+ng[C%Pf (qHe$:Z C[p a WgnR;ӭR0R8fMTa)H"V!)Y!`")"B(hhPbIm7T^^ k7#Yq9/%/OI JkO%D̀U5ډMqe[UTӰS }7=1@peq,PDTO9<Ώ2$98j JW>>-a)AC umvNw㋼N`D?7em\CpY nuj*҉Zh"!) $ hj) Y)&T(aR")PHQQ +P(m4A$𩑢x՚3eB #)[=8rx@z>|P-/#zo4-*0:d *y Y&W$\PYQ/HP;1'z4ʗ`iS141-cKsTc-2$D 1F6 a`D l2(rD#xSR ?/_|=6%%{XXNOR=-V 79b?2v"B1 ׺צ>`_sNmRd9!AVAQH2ƵICMB1MVwh{8\3]JA3WޒI_9 p.|5I3M͠ٽA9ٹ1SUM@n5,-xr6iDiaF3!]0Fds-S6 !;1:^‚F3vMbل1 P7+j & ucc+wY]6ؘZ|aҁ${如*Μ6-$Ц=låp1I(DПGĻ|}<xt}Vx/|<]0+JByaGj!<Glcs〨! 1Wϟ[ ,Rߋ3`[ԧߖ^Wߍ`+NQsrd"2xA'V}_4vX/[2W?g},1ɬ`#bm]H[3I"?S}@a5P;.Y"gr|Gp%8Y B#<rIp!S͂@]h3bc [nGi+Eh#mܬjYxE)JoF4"GUʓ wQ?l!df 塢(9%MsVíЊ͘7aIJ(hJ SH].SNPg8qhJˠ饢Jh ZM)j*EP4PP:tM`mPgKTDQ)JJAiB5IAHy̅))V$M'#O$EPDW*4HP$1 F-' ̥i<.ahBʇ"9 h]lP% L/)j#袊ZG\#ӮeؒB ?$aE+{&nrr0R*O?[6M&YWx}ײNU`i"VGnMd[L+e*<2ՁcPEUjnl8#ZI2MZ8IU] Bh 1!rz(({qÁОYiG]r!,cQ0hz2` wr᳒.lrN!f-DX-}a`8dhrO6%r" {v.nW D26vGfmzY3em"-Ww8sbws:9y!6m(qe#,& /L,c Tim.-Qh`1[d{K?1>pAC )4'mSN콗aDŽ8 Uͤ.6z3P)ZqyW "I͕M $/*1IJR%͠)S 5EU3bjkdKMR4U 6pDZ#8R%Dsns9J  +@RddVNeE :;`0| ':x$bؠW5077IT]JқM<$W()(][b2[AU>= aJE탌hH;Bį ([?BQ3 {KrNhό Ͷvn@9yE^SCB""Kd Z ET}W㐻dTS LkZ0يO:Pzza-\Ozt`<9(.3~6{w*5EFj\G ]'"E `G['k zv֡;:|Ja-"{,KqrgH_O7Iʸ`7Q#Ӹ(E m=I,U6_\([[U{9\?OS;FKOЈ|33"j0H&w>_f$&XaQP]72eLݖ?ՍТɖlJb+ͤtgiD!#I߹@sdCn<,m>})^:xiBt,$#Rh~_XLt̓7ˈeNvI9ˋ lHq_t\%mm=9rh9I>q,\;dU<V?UV}׽֬@,̡PŎz^{fʼnA.b"-Czy~0oZBTT H9Hm1fUE.Xw 2%&4ʥG.wƊXt!9f.|3s/qBQv\b*YϢ.{ ާ]n)Yc7B&u ACUy$,W;4$kQBJQHH7^! 37 !&JCH87jIc-T/*6]i4~̙C(3FbH" iwT;3|=\ulE6 Ӯ'HM1!\|IIR""E[AATv4 P"7xEDy)Sø(MryPr1dSJrDhY(sguCI䚪H (p <%@׎v533tK\5G 13U;YV{T$föNJc9nzP%Imrv綤EE:\(.91KATPXe7ORg|_N8+| T9thUD3443I4IA1Tm.ِ>4@ G~ ܠ]`D!w#(~_4Ҭo*~A|:쌻67oO+Ę8r|TQ'$6L/WC*""?O_pJdo:?'<{ 6{O);E^#F)@RP Ta?"D 8FA$’Eo6Og:0_g?9]1Rzxz3/|9OB{Xh|ptSVpgeYo~6s/"^>yۃv|j%$̓ Q6@v|b-Sj&ANf0!1 yp (A:?|"?Ts<@tV޿% {sW^-/>Ზ A^D WLX @ tP 1j#q1 InDkT- M") }ͭbT8L{=q.{A2W߻¿s^ w9h8CDyuh[B(#_:EW Adw 'h0yR،60vy?Y^U<`^ީWO`9.łA]<"ͩzOacw /aG@Qw,!P3:;zx3<^Ĺ{+ J;mP zfۄ"98"@o^F#,U&.on|m,H:]O}c R\n4Y?Ts`3 3C'=T8&A#yU`@4Q\Z@9: 7+8ze}S_Q4#[8\'lj q:a3s4$}qW?mBGY ? 'j$Sំc&Vƍ诂ZhN;k 6vhul KCuf;+O^`y2f'ηOmq'yM2pHVl4N"ݪ5uNg]/U%&`MlOVԦ D Ԓ73$}7qt8 =<^7 }f`UzeHNKx3K5,+a0 !(]B'@H@Hcg7 9ťT.%̕܊wóhg**E𨔴PP$xמuKi%)J( edϯgw}TG\bҼAьG`/Vrݟ٧1UM\pۄٌwnv4|1QvFÞP!;6^7MN_=Xbڿt=*Y1ܞ NO5f "Ȁw: ;9ڤ!7P%8)m LH$ZwgJRf1wrU>?ȽXoKhgo.8KI4_?;u>^igl"[k =!ȣzprԪ+jOiNOhi![@C#jhQUrSV ABTcz@d6*> sgJ;3j8EP[ -X;7AI Ϻa3P>S놅Սe1pb5"#LNnƃdXjC'ia ԰l`쟾AHo|p]Ȃ=m4D6&9i]i`<4)Bv -{P'pQdTLǗC9͠ePaAh;(vR (pO5%5CiXDʡy[/!D6Pr@do!ICD8Oh P!۾DT1 0E,QE0U,ıHWMpщ "*0T5Tvh*y%o?fJj51ʆ|';$rjm/8):/;.ѧZ&kZm66*b4:ii)-E[p3MZ1%44 $vH>CmѥX cj4C: 4 Q8)OWoʙP5@ҴySy J_qIQCL ?4Rh&Z`ł"hZ(dm``֥dL%$1$TWуՕ*" I$6h.a.VԦI1pihd>$<LJ# W%,S--lb) 4`PbhYjiJV?ؓ^ycZ!H[T8Aؒ؄4ƭLEѠq6ڛhhuւ<RB0d"#ӂъ" mDASPA3o+V7wT@Flhmq%lM EQC@itU '+EeD{yXi{b}76m>>.grd)4t}qD M+B )(D'4͆<=CT{A-Qw;\a*'M 8ن4aolG.~8@v>Pd9m5Fi3GĘ>ܛi(9+FMCۛi+~c"GqF?ş?_ }TƊ&w6lM'݌5A J'T(KJуp04II ^pU50)yzC ߶:BRTָkx#6DؤP< @DOz|{ܝz<72A] J?EO- NL7Y11o9 t ΝWﶎO!d!1ڿrFѥD N0$?7 Wy@ Š 2~88|BKΩ^.~?N>>sHĚFz(P!UDQe΄_my?@DuB0q8r| ȀŗEzmq. ;e]%C:oȮeFhZmkAY> 85[ݨ1Us)ݘ{u׳u/E$ e0%/?csC]ySYvQ̬*l4&R}o1:sr¶ю厪QcO%x@GwF0#?tuF0m˗pii7ws `\ Y ~<ߣi#*B Y!_$8?&b-:>d_Ǘ=؏n$E/qrnlD?g?y@ ??,@v.I<)`y*=rx滵߹eivvFͧx+w %zLe0jg/,DzFvbQse lx)E~X?_Z!CHb/Znffw2tk~tj0i* c#x x*AQ Kd(?U;)*ORI&]g7̑$N8 K(+) ˅kv9}G}?eyHGOzv#輝LiX:o0n9#1W=@Ri t!7KfR,M\4WER3G?N/v䢄bz{ycw";>y +:$bYInE>a/AQ"Q'g>9~@j=AqX(σ(W'+'?تE&1}"UUUUU_ۻ Vo&_PΌP̦榾pUJz ~6S5R"*QK>Pґ i4059TQBDwȁr<dc.Pɥq4'-٢?dhi (SzΤX?C!d?n+ *N wK|~v0G)6Ob `Γ.TT=خD1FQep-%fIҨל\/& SB()&@A7bÝ|C$5 *-:vI`c9hhj49 $~>t]j?ΟX~)O":4UbY9 z }?u/!xh% EUU䵴)O'wt=!@ JRܷ7AXx{<ט!nq-tT_j,\>n^MS>(!ꕨkv<:Hw!yuCN +/ׇZ??c ,KŝRviEi$AgoQp?3Lj>hFxLuGY8`ﻢ|3ÔF;_y=Oj1'.i qgq5:O$ҡAeXC-=y0wDvtf pԌ>`SyiqW C``vk u~8ǨC @^D}_aըԍ}@1A0>~ |Hqffy ܴzHЁP7ۏ2M40<`ր `b"TG wv<PH!H"Ѝ  'G4Ƅ))ӚkߏOՠL S@5H3A4"PRЍ+CB|0 iȣA' S(R<*".YY)Z**D_,DC5QRУM%!@|SHPQ@HDPs]"虈a)TQTI(pf &JMTT-P@̀ )PQDRN堤 "B(H?%US6E%KB@RD%MP1 S5%4[!\O .Ή|z+iz%@˜vdH|IA jٵ&) 7#g\f7';g5wqIjL56BmoQmyGsnkrFWmMM$#&F '=9Xy_Kz)375/.L' ;c{ ` QFvZĵZhN&d5T c.~qW/}s Wϋ"erb'NTP7Ƴ?z 2]-'ŐOcI]'=Uu%)BAR2 Q,` w(* QbүVVUn}TpteJ<+8Y]nuFҦR r۔10RUFfojGNuļ@Tj}Uݚ=~7Lꊛ&>ʒѽ\tը>v[I\nv3 !is%?kEd1y@Rd R͚wUl'ї6<-cun)z%TIr#A}:tM>We䖺]:wY<;|q[va'Tr^ BlpQߘp?"t8$Ȍp~رm9Q%&NNjcҪHpϜOOEd.uERR˵630( HVwiMQXmg Iv$&U 6YHcЗlB喏=ޘI&\DKk@T 7n /DI`s؆rѠAxE2Tq*.?1"l\>Շp變6F- }i^֓誸 BS.u&[ճc,e]T2dJ lQ[u65O2y⽲>xy9Bn/^ k'.bX  Lv3QF%'OP~vp-ֈ&Ei#݇h.1Ș4WX?3vKAU٭@9Mqke{d۟>Iu¨,@9:] ]T mkMn5w(o@'IҼ@y>cUng׋oԪП⧘=Ru#DL}zU4=p6xCY>Ⱥbsؿ&^q"Eed'gJ+ [ ֞ot^#'X9If< xd놮}$:yt8Kfn@Q;?WAaԇ}|9*SpCh k}$*bcQdwԦv^r"bEft_ӓudlD? ĺos͙S@‰Kg]wqP1a1urm,k[QsW))&S d5>ʗn?&]C%;ne21,4֡8P8' vM:mbC5A4 7}C"<~C@p Rᘣߒ d D'ޙNû (!ϡt=ި.x ځw;[\Sk ٵKd%Ĝ:\/ïNd8*d[ZN{5uv&\3Z2W۔Yq"}4hEfBB#`~}]68t1Nf&NR(vfup_rdaX1JzSl&鍶QܖMyb}iSM̧B(M.C_p-xg =8/4Ogls64 ^1e!3V;|rx};~|O$ih(GȣB?ARQP@~wJm+Badz( qJ;ȨAžf ek~]ɧi̇/\" \=ș| pU PBfznWBCSC,S DÀ~ՅznPJ"ǃq 8_1ڢG{|bB?7]!y")a`vF~O6N|ȵIߦ?n:MyvPp 1԰wJ/2 !L?8i(IxNKz@\<=b?6 {ՠTnzvkZ’/Y0 9%|1#. fƈ;|M7sH(5r]<56򴪻`x4h=M!De2O4?uأv o+A Dju:Ay/ֹ˷ ^_F|=&34dV&.p噉hr:ppmbdt]ndп=-chgV7`Eړ/:µ{'+:ޓe;/Dzyn}jZx) `?ȬG&7A?.YAht%uBCI\!#3 ċ;od iX8LiET4i-`g=A d??OA?&;gXv}z{!fMn*^;$J fB2?חsS Or,D `Ӎ:O2yk "BHQ[F CfeQ`Z| PEaQ % EǪv1A[oݒLD Lr‘bE7>c~H|#l)IeC| ?+T0PYK1KaFnSszl-lկ_]@3v9=ZIv~_~}XLw<7c>pzɢQd~ MN"*2*_3i W9V)}nrWs[a"M:`X0j`Լ c}L;Fo q*x1 (.oGF;@`AJ{ܿkPeP6~_( Թyh]P|3!>կV! 7eܖ!]i IC^?#6xvO=\×7QUToUYzd CMaWeHS Yd|JkڽPhzDQ07oh;PwFz qE{3p5+v"zqLdo=>Okwߐɿ~zv E\.]ʝ-mWGO{ .`b 4K >n/Dy68c `캯 ca-׉sin']vVER'_._O澏ߩ;@ײI,7475lS$_2nM2|4j7g`6gtgJvl`I<;)s9UyO7@ړ#L|,Oh8z}n ^1ۣaG^d}=4d)G]|ۦ1Yj3L^~-u|q LJZ鄡ov=r\g"_O /K 0*YDn/tYjf^Fr-!xGM61cviCb? Q zf)snYcUcO2HJ+8щ1ɴ-utv7KCzu{WO-;I0/>FNO[7%(.x{']- e7 AMQ6%SZ1$`c 4HqyF jQ9oɆ2pwZٗ 0Pd@\Fp f:D>;_P; !7$S@SH? {30Ji/ ?6g?4Y\ꨍ(WE߁'&H%W*PC"CHFR?Hg?0fdDP2<O6}r֡ՑGG=17br>S<0P}5͝aW6~t@w}ڨjG&*O6,2ϸ H/S`0EP!E&֍hۍ ZZ_O 0Ȯ-U[&G_{=]"m}9g&m8|45|_v?ܦ!ٽ^Mm/ך60P2|py_s6@:nHPQA&9o{>QS=]k꺼qBvbxdDŽ ]l|gIv^1׶z3g`}@Ϲ?= ~3)ӌ~q2?P,f"z ?Ȫ_]w>0g;\T49 ?]oSOPUX}4}1P:W;CKn7,,ʠb/oD S?hA *]W{9b9Gz`wߗt875B&3,! 5pK3BHp8"q zQPe}B; Z@.x QEQEQE 1WquDx կpmpsކ$v\x\XfC;{<0ӟ^:qGvD"nX =8ym4YJ!#5z:/76C$n&%9@iA^Ӱ]C]JG?ͱU\) ¤B > ]Kokp$Hy71(("ȃQFé˾Pn/$ v w,KS%ƞ#nNKv W[7 |qӬ!unkMP6q̥rW- ^ j"ā檪+[ 9nYcA.:b>Ȏ$$GmQ2ҵ\+ z9-Le \cfQ˫ cLw  7F}o}H~QJ~⚾qrߨCwDAUvw=ӓUv{Z}4Us>;%vbA]! JƤ"o$ azT}x`DTy_$]þR".ҐׇBIߟQ*Ew bk` {;p6IA Y0"}r}37aG2*@WOߛ~mRlsmewGj̈ן̧)qs?s^CI}d-o~p}sϫ4O젡=gG<$tJJf+OIH"I _30 =4ֳ1.0?vC!I(6Ѷl)z-H?=^Vm(O3`5ޤ€;Q(yX&[p(.F=}2З~;aSxAAA9h'FҾ; (xؠ蝪wsG@_O3+Fh4i& Nq?Nmr?bfȜq/$xJe%HI ]0xsnASu4}y,%ikK)QX؃+a|⇥t>=gw UlUzW޺~J)uΗ0m|g.゙?i"k!]Z  ycvާ*O=jB$9ߤ=7?Rq4~I2AЈþQe@T-$b,62/7N45co͵+l~I "05G-C>x?E6Т&4~{MK(PBتi1&^ B kG;Cݎo/r '1fꄍF%rxu甖cH3;*{]zw}HOZǢ1tfb\uW e |nqr_H$~3P|/xJz(RBiEKLN(&w_f>!A1<@H)[%#ubPmpm~UL v#Bߛ0>4؂._2|0Imt?01 fOf^pQ?3DFQU@5z#@ (kAy>g}F N!Y񀿰2-?7s{ysWR+"=԰ h`mtħX1g\›q]¥y1!"ACI h?sY@R&|`%@ O)S4 Poi׋|}gm3<آ~IЁ1~ vjZewla`26cvݵ!dP:򚝙g~'d P%2S)I`͌ag̔f9rHPnrBۓnX[k\ \bu&5<](--sEm ch1VSk1  UyѤZJI4h34U\ΖyR%%*(^vhg쭍>$#aҷ#sy#`b'*2<6,>د37o9@ A: R>VxV,?A,ILD[vy}UhS򫋁g[/]p z?)~1OG$< 5a64ѩfh#H(Ϫ³$+EdcW3ǘzA>P.B T ڔ{<8<{CC*B_2_NT>ذ5]ԝ]x/M|1CW 7$SW[~Pv^LP:77O_/}[[UmjmVmmmmڶmjmJtwrI$I$G?qaو>?c{8 Hfn{"' 8UUvp8[jmU̥3332m~1yyuaE4.6rPx3p|v}e0SqUeXm`ח \|X`T_o6kܣđ_sD~(أ }ҏq^gٱ.v+Rbv ڒsÛZ(QnƁ cZE:|nMb;6jy"3% cŖ~Ord+KBc֡n dY'DV0gޢlj'5]v#QO·!ZD'J$SQve8*Xnv&]sΙEDs..JhbaN98# h[|E7)'UJ۬ƣ m;xDy̱6gZWƊ~"DQ`燏/G,G/;f"H$ۺrZ;#x4)pPɱ~5׍ZWsl61[3r\pf!B.}6d;-G#w@!nNR-\1L/u$X͊ui4ՏYi.?[?9D\pt89̅'QPԝ6]\q &ED~Bv)f,=vꤦ1+V!=a Jzn0qysySgdǷAs+!bPHl?}RGoK~V2Χ,hqnٲfJ-2g&4%;!V}f0d:UU kYO(k}ௐK ~J0+R V[)Ѝ>}_}tz _|M2Hgxl6\/YF8[d RW_~I)DU%Ts?ivzBz9:uZˈrL#[Ʈv8|ok`PTi;j#F){~8KpVeh('g Eaz’YM/mX= B[7;ַmWuM;B(K NrMkα';ӱKVwXQ]s*ݰcx_I/>-[}{]h{.CT!V~Y+%bDH$r*-K(䈢UhZp,YaGzW>>xV+є18/svBAܻyuć%0C AU`1XpjqkVQSqαWGHz t7[;6}7a5ϿS\_l ~p0v`k;^Kg$=3z?Ř1cEoq'{q/w>]Ypz\)gqɹ>Jb$Y7axc(4lcJAC;ձN#)+hX=Vh?e;\zM/gٌsz%1(rSJȩR{)GI۴x[m(^*H$=.*ObjD B䇄u#=T;B'=qnri}v#W^ׯX` Ƽ8zēRjB7("ʎ@'+iUx(Y : dpЊfj2L}*v {nکw輱P$S>oVKr`o]F"CdpX̳T9$s8f&NXKl0qʻuo5rd.Z : EzPC\ĎMEK1dc֥[rFb 87;K28f\f+ˎuYSmд@9e5svqɺd&Tөt!*f@ G]Few>OE,~37r{z[`UKHʩF|EuNp-'gE$Ҍx?}Q\~#߭1Sx"F#2BP0#f Z/xe;6k"BKS[s@k)XӲҋB>rƾ_}@L\Xzf;nk"l;zw^^GR}g U4|盛d*ЪUUUUUUUUUUUUUUUUiglsn3yDbyIÚG:fghtt j0^|Jp#=n\ԝI+L䍁'|5:,95]{ s5ɐ, 'U@i`RKAQzʁ54o`RJ\;7Ɉ&j&uoA 22qz5f:,AٽOY/H;IZPLa>ذP2<ș%˒ O wcE04s 2 ߦ[tBm6"~J-nBV3F=ֆH,`sq_&G.>sU#YۻtDZ B92 NG<gilS{Nʾwf~KhUg31X:{>!~7gRtq ȩ$7c05nOW%ǫL5JWکhNBVJu8'̻GPHRf\<I:;UЋ6ʻ?gs@\혞}gvCdhd"=#=Y A5+ƃq@!'OɭZe;>uuG0P _K-B~駧g/::;<0Kf#wGGZ(4pr\h3.0Q(6IQbUw,(#;e" at]@iN _@Ƀ( $]"RR*|kVUJAE'(NN */ҁ`K'zR7 gcD6VGXP[(Yd'%iD2S0IY(zW 2A@uUV}R}eIMq!=ފ4`684+u?!Q3"-m(AZK(HIJHͅb u TͯӾ]Ӧx _pք!W)p8*r{W]ϝ>^h`;>@m4ǼJG0qf*T}CzRt>h G s[t s. @&PxB h`,*Wz< ¹U&(gGD0.A<镔S[j].o.$! vйX3k!ןt[۾KK 6K9Q^hh}v2WFau!8~M~5ӭWd~θA7I!Ղ(*`I4;^وj!8z)16 Kbj, aL 4cƉAA z[N)sĂtqpWC!H2 W'ֵ %?hqg'fb@ʰܹPr~Ì1 zX9WJEDJ &wU& uA,|+ Q Y)8(u9I-~?^!/R1I(M<6i'Ʉxڪp_[\ݪEJfC@ayQȢ??bx4$ @٥ԲؼS;WjEkA/2}4/ kݪ!N5X6"f8l'׻l.RD/EN8Jn)3:f'G9} ZslU!Pȣ!飫6ן?,Sjt:tv]6UV<\G w׷ 5!i_ }vynaYRąaUQܩ=wGTAԵ<69fek_ y ]_m xR7c] KX>FM_V%PӐslt݈: Q-89 VƙBP FL6<*S7ñvD(Q3:#.Vřg7nK~;"!ŧ^}jx}]@BZ7~HΧd$KžGn$F_=:˝8+%m\^+`Q]@P"m>੫ҵ_lgXc,Gsz':^;>ZmRZӶ5z96êzӦPD/Qk.QovhShZ\{GǷ8 CXI(+AP=HC|bYtWi+ZRA1ihۉdFvóZb ,8!0lE0)Фb4M-?ѭ``K&Q uhA u:d1Bnq!"P܉hj6b` (ԉ8MAetU,g75w'pL%0LA$AEHMIA]P @PG0OP\,mXJs4W_owH3,0[oJa疐05t+C@@b(ZS"~YU=."dxUl}sFe?~ -U}s@~FM)&a@3!A0(P"^snY<!T7FD26g:zё(x6L!7 XcdvI]y3D~oDMmaJ7G|C~H$ĕ3bll4ؼ|Y aa~nQ)}$Y9w9L+qWkg!ro^HQ % (c}~={]3EUQs/gWۄه^| ~T}n(g#9鷻oM Ql!J6QEP 1*tTluhJ@LʷwO>sݕ.=f`(s)0M)ۗ\dF~$!T{uonEHiԪww瑱~W%Q{Sapm '< AsnFLOhRPocvs|FDuEQ:d@x9@M^r3G8/C( 2d!X5&U=[AJxǮ*%a|X"pD! /*o˽@P #L"X.8D*O<_[,RX1;-?fGl3y:u+xĢ3Rb!N>D 'ӮcO_EzxĀ*9]"C,p>4 "ؽ3Tfl'FU1K{\Ibbkx{FkgÝ W9r,KlvΡ傝 cL2ݝZǷ<},٪77S*4+j>fh7-Ͱi}u  ? a9EGX}\3vDAd)&Xe H<3LyYmR#襤f:9O ;8S;%Q wqw7{mȪ>*ڬ; B VB*6O^?L OF.ih`w 왈&߲;ba%D|lAݶpInp9C O_̎klq%>f񷳔\1bi?8l'O(\W]T>.F{үнp8pVD`E0g;p ʡh4_9c e'/dU#fo:IXᏵ[bmlB.F#i8HS7;7ơGWME:\U`MnxD>PЉ^|]l?+3P!/gFi {e7)@`_<8nG~u]CLR`/CZ "(|߶`q -@/տݗ]L:q1#EG%q^<Ec#{B՜̈́@<[BQGe]9%҄~KrO04H<#2 u`|  ,b:6:bH nyuk r 9:dω 5rnTPUgqM_ 9agxz / 5@qvw8(|fw Qxv"po> 1u=sYG:j# f ^ mۅyuB.TK1ݽiRf8BrX Ŧ~!7I0&$>NlR1s.=CcG]ή(R$&l9vd4nO|p[z}C\Cf/V:h3!%UeiǤZw w0~o\u0ƾJIp*Ɛthn5Ў(:Hd*G͙Dby=xiJLkt$KQY/.91sA:2?~f- [\Z2mo%?CwÙ<̽qzGc2D˗-M{Ҏ8bX׳"uT{`˂.@it`ݱX//[L@S[Yв]s~F@o:d+&s&zb]d9|0(R$ SvbѝVW.e# J.~XXz?W*jt-Oa?kA 1NK$Et(I cP3siV{C-/^eFimaBdNO(X`d݅O48`H.8W*BĚC%;3 #_4:纨F{oleb#Bꔨ@Y)aT}g )Α1h5Ls}qڿD,VP|~[=Ehc# ťJ[ي$p.g VQQ*W r?gQ=1}бDd?+UI&=<|;Q^Sé1ZV;hG_+U3h CG[UcXz _;AxCt=*IDOL ĵs{'G c#wx܉:I-Iұ7QOO1'/QC mqWMQV 6²IMA?b;^'Im 'G]ll{nd< H}ذvsYkv>]qOUg H:Jezi7vkvmBV^m 2xo`c1O'5߳n(Dm2~iJEo]b [q9ǜ  ͫ&5 #AqA=~/Ak'S <`qԃ[LZ^4p#~m;"+b5J*M1P $kH}-RFD k{g pupfdMZߥ%Ws1Fejv9g96vIaъ 3*>c=H:Y?e>ss:@$ N>%ŭ y6ƄCb:LLuB: ;3 oB J zè \i ʌjP\Cj^qNxwmMLdd8U.NyO` m'kƛp$@T'jMSJ'aҡ9tu >? TĐZYi4G>K#N0lw%URঙ[9cf9b@n]-#i.p4l[)h fYP6 m Uu2 &3zk@׃} 5O J,7v`g6#H(^ɑ${B+#Zc2vP״R\_b!y(˔Jw<8=qϐc4m(;|%j04n>t{3uvE<g|8??}95WOF@V|fոxŹ¤ ־I'[]t" ?HֵRI:ҝr}dV,vyܮxgmšOdߎ (W Bޮ!7%fM~N !8(y@Il%?p5gĩ!QKjE7FAr`>Y<´K|NXY@zxslDaڪ2 ɺ 6JZo{Tmv67 !ʊ"*L`}^|_'_p 7(ڂ D^e?ksBћٞC.$Yjy.*Y4,2WNc `I]or-\NE!a},=zup ;=<+v @FBh3NKDoAʏ]nFD1ZBb&AI!1u_XCC 6 "q)sj`>/Tc f͊U4 >dAG+/0qN'|@no-< .|d.2hęvQ% ])ƤG)|tlcF?Q)}SwN?>c:.ZbC؅?He>r4v:7rzmnkް]4vw=z@wiUBA˶Q%{¹|دk60K=Ps^Pқ;;Gu󨺬#AFJ9GV2jo^J5.Ͻa) |d2ܐKX:@Bj0U$U4ly(O%#qo%: oGïLtah $ZU<"MLF[80=k{odžv-HPWxw'&/8)HT1;:@%&+eQTMwrW, +wdWop[ly-ᓦM={=c?!ĥ}>ć7Ĉ0S.Q.:cz _pʯ5{8—PڸμTA{me /m]<o2 -Aןs1WD72\n'"ғnw:WKU_׈ ö?@>%6)NTOlDڊCڎEǓ$4R|\A (Қw;$q v6=]"P86V^<,43SAD5hL:.eF) 00'k~%CkRZQQ6sMfd8m˙ĺhM魜JŅ"O㓛 /KٵL(HJ39Bql٣#8 t 4yhɫbM Al $v~'e3\,92{!uu!݌qpa5`"{^J0 7*瘖~ȴ*!î~ym?ipAYimP;/7=uvGGy{oꀰϹs~5Sss`LXwҤO4X=+VAd`DaĬ (=8eM^ T)$'CK1@/دnēʝyv)_9 FO%0|XĔ;/a$\M{Se_kC-G'uaCbb+]i7IN)#_i@ȳO P̈t[ɷͤ*ne:w  ~GnY-i@ ݛubk" nPVE.]0癁J[<%IP}'9@ }ug-HEb+aMށOm: s>ٯ_N[ :rj!v<_ uFRV0~g1!ʹ. SkXVծ7񃢳V5 F;94WM--nelwwwIN\dj+'Y-^¼ٷU{7q>Kk|{;sc[x\|MYj7loKzjx|Gt6Fc~Otbَ߯}Io5=5;j81ۭ#Luo!2'^e>V=إw=-|c)No'yt&.\ !nPSMٶ#Œt] sy#~c+t/vlK`sBWJRPЍ(E3 %8,)_hcuoՇi?8.}s(\OY˹g[0w8MN_07׽S" xTvӨ+Ϧ[L'i)&IJZ(3 kylHm=Gr_#[ᔟC@ F&YޑE[C5"VyJKG&>źC "ȉFb~V1DWoAֺ^by->_x)3h8L^zV6Yr]ߴ&xE695|VPFnOk+N^&3,n0Ŵ=aI|4h=X9嬩a{ V9<GH"$rbA'F"lZc_һ;"_Vgh_\esз aDܡv ՆZ-Y<-L>eCj3vAHMO2yvy[iOEh<S72u }ph7Cԡ̈=Oxva_tXǬ/4q.VD 3s՝>.G ?[ wȍ "j3̞l`07^0S c /K@~rAGK>f.RީbʭkZQ(-C8j9[ Z e,Tdͣ 2Aцt | 0YTnPrg8gO4(1P*9e;\wS`=|LJ4N]`DxFh~]j "~Lk'i{N>4Q>zD#1a􏔮) 5pqsz#/M~=Hcbe4oJSm=?HgSk#(}l) vf±X~goDCH 5oLciE8/>.X0P}:p3d@F{U\[uVYϝDqaC }l|8kDj!6Q1ږ(V}!o1ʮy-;gBuwspx~֠%V,heZbBWJ"wt\|VB]WްkQbZ&ɁB$t}c۩S~gpV\wi {jnʪ%-J Eu] =I@)fx{V>Ihbp^3Forۮƽ^Ƀ(^_bBb`*4eOx:CW7D̏.UF(Kں!~dm:>5H}! R'/ϥz9gѤC7qj~kjg&gbze[I\3{4ުy{k[U_Bœr:"ηm¡ wGR_Ellg\Tru wp&2#=AoZq2{A,~LPF^HgBudBr~ >tEdAuGꙂQrx^sF|[Ř{ʨ(h3Wv`VE*韤qq׭QQh2FkF%G"?uHa*jB~-2y{o{7fܪ E_ޚ~LF&5+(hALBG51έ8~w![T~&ϳIaAiۅFk݂dU凑Љ!)5/Gh$[R:B$)L*w!cvS;9M=zV Cׁ x[gCrV_Q9ƻm.~:yi M0:!I(v*DtEX-iLZmήS^Λw S*T/r:of[֜g!9HvOrVPaޞܫTӯrfch:$%DVTꋤq7S G|ys;FӮ/S[,bH͋D!; 8R-eq{ŏ[잟ݰ=J"e~OW+_d\?ֻ|mO[D*ڵ.T #-cĊղnLDxqUx¯ >.ܘqcxI!e^@2[uFp, η,je@Ic.bg~8A'{-@8>UiN[ri`3 b鷗:F8t0Q]3dx:iξ!M:4PSO4J~ 'c,?:sg'`?N+pY>R<K?h$wʟ&0lj?_ϳ61M%DP`~<~ߗV\?a3տ.N0( **$RWWdFJ&r;>wil?[~{>Ҟ|o݄:`T ?K˓ӏWxXRg;g{:|Ewf`N'BoxDŌ9}w{@DPB<щupMS&*xe8Gwa9*bж C!EE m>Q$ T`3RRL 1QD1# p9Eb&")"gsĐ,LHDRp,opx&4Nh{滋wC ̥ŏ'Yz_dWnT\r?s| 30#^}O/W'SK&HQcs4femn>/x?| 8~_L>k?J+- 0 iV͜qP`L!1-:gldQSEAUYwΧsQ;ꜝ谏eaPTJBB [Id~c㒲y uyW+{NLSm ]ݬk1", Nc9L&t*y#W8b{+9؄g 9׻~%uZc((flj^;6m^Nr7 ]4CC&/F݃9zG>ikDntɢn1nW1dd3%5}WvhÄ>x}N)ö@! ew1%oma L`Ē-SK&_@I2kA^%T#o7c>l>@. .d?sE kܟgi濴h, 'a^ΞxwAASQ"}:c{8aN["3wP^mg}[AC;u,E)搓;l{Ůrln|cJf ֨N&ζTPEvb'X҂&wdL_u0c:² -AH왠˰Vc'HB?a=͍` ~{ ҡL aD{]sB\2D hfx6pࠟ2'wrO766٣O-&A9xS㼟4]Yx !y(k x\5ۡ, ͜jG]O+ހbY%'UrA|=0 y_O@zH!y{vyzs1~C痟4}!ʀ1UfͷY:M ״'qQd XPz9z 6*;$})瀞 {2C%6_L*A0@SuV2?5. Oۃ~>m.NJCȰdZ9Bb `PdLHK6=Ep'4Ѱ^sĉ>l@rF'pQEOIzw]ENJ7O^8pL_nQg拰3 6 S%MD9mN]{/D= s`~6(eV8B_=v 7Ŕ} ՝x L፾?ooGR:{ߩ!>K|}ߜRA-P$-c,%$pX0dY" \>rCt8m8K5ەnrX]v3$xը(Q,2nqATd迎䒷W_G*8Fȸ5 r àiKc"# TTcny|aFɇ.a¤}sO^ūGROOo8gN2!\4,6lrN XjPjgZҧ^qκ9OH2zJQ2-wƸp{A˶,u]tɍ|Ɯz.n~ hQsah_ܥZ]=?Moժ5lo{W[7~t[Rߟz>mUcke8_0klO^4{ л}ZYi\!ma}mWIմ%T)l"@~FQޯ s8/[k)HF>͏clvTnCo:xȩrݬM +0EZSwEbw9 ޸v Tn|u:j]Mcp^KRo%.b 1 v:,5;8uaQIat:HN&46sh8_WR|^x~ LT\\7l 2@ԉRف}PXf!G~`}"(,^ $aNB;W_ܑdϧ!V;Z!7(&.(;)BA<~pt=*A}}xr zᅤg)Iޞl=4o .!<[]a)>zr@ x3THasnC2R[V;zpA?zOZL:N^׷a>>#vo>Pǰu|־Wz锪2+!mûfl=='v/eAёWZ~Av9ЮW'Q`QS{67ɻ;ZpZ}]|Ӱb&Q$fR%2kJ¹3X?u.Jq3Y}E^c:kYьm^_ZqkZִDDkZ:ta=Y*[`npNJ6Dwz#$t/;$cŏJg}P*VYrlc\]D{-slw}͟B/M36X}A$%~]bIVT#.uW7tVm{<`s/_zf:7/kd . ϋverVڶGt~DvBʀJnL<@AH؇kFX(pȨUEAY=#!ۄCp5QMӻAKQ'K :YjrW*BTiXћ[Ix^Ep7=:`֋6gccxag>0,:kX}^;P}þs% uqp|`N 6l.m½Ӎ+~4.nvxjzE|߻`g%zxgN&sln+M#|i%m8>cg^unvv0\u&X! B@Pw 6mޟ{#nPuOTNE`[ي}*:+o9wt7GցG^e.GO)F9²zDS_ܱ)u>.s=$2FnKv(ŲdMJ }`8{gAݡ|nwvZ=bAVqO '3q=P^o>%ۿU.nµi TD հV7 _,9{Ju"X(Bt;wEae7~xx}<\~(={@9z@"&. HnEQy'Gf>g?Tfqo'Y Fo~R/Om`?-@ZltSw]3fuТ6 @ `ɒ?,va׌sxz'>ഇrcۋtƜ<*}#_>1`$$ =nNu KoPr:{4AMMq{Qď_?_es3D9ĕLV|p|Z,]Z'Ab!=9rX:$p4!pX WaXʌ'XF:2<3%yj_D>,=Ԅʡŧ9ksّi ?5J)oP=ۄgm].>)+] g=֘z. >O *`HTS"DMQYCLz: .Ì>mzP>.J+>.3aMƙ~TjJ#N$WPW&v(u7a ncxI4+j/}1r몥CBjw-Htz.QZ뻙#oJ$!iHb# #_'at_φɌk̫_k'i|a=:G(|Y&ӈʴ:78<VȂQm"Lbڎ^FS>. uHSEU* 5T$Uث?[9n*/ês6{յ6ɎbSˣg87C:{l»>A]q$sqW^>R.ċ[7-K3ٵZoI!I1]Yǘ#OJ08`WD`z3hdBI͜>'/PApYh"*&C`-i)64R$CQ LJU*0I E03UT%RԥHV1-'( "R)"@h*J")' SAj*A,6F68,hDEd` Q,M0P!TBDLL35DS-UJ@LCQ 2)+ADME,H A$PJEL) LQP0IADTHг5USQM1)MQ%@! j Ih(!b(bf b`iiH"ebB iH`(&$JH *"F%(&fi!H(R ") )H*) ((h""b"")j*hJ $$FY)H!(&T %jR((i"(jH*I h)e*)jH"((R %*(" b )"XYh$ $&$fL a#S@AD"DPU1UTUE41LE_@E1 0a*U@MUR41LIDTRTD@K0I )0҅! WۙL1$SS+4Wƨ!&*$RRJ id!`$a )(!I "X J$) HZ XB (b ji( PITr44QS}qBjR)Ih ")"d!(*B b) !V|^0) F Rg$ &(ha(bj`;R *h뫟QOc wMi|pL''t.KyҊ}UQ4<8a2p5 P JUxBh'~ HQ?Uu> % @D # JP W@t@qi]$OH! \ $P 22 GdT ~)䃏߇HEq?ִH YH5$ tRE hPa4!N57'9/dÍՌ6U, ~'S}Ρ. EsaW5M*~73fna4ELponOaЎ0s 2:m8xAIzN STa|%M AJq.t $ 1̪)$X (V<`{rHbx&h(8̒R̊Ql&S5~e9)@I>;8!ϫ`~2Sp @='lBC~Ŀk0?I_엵/s~Q8^E_`(oG_դgҪ Eg3;ѿt|_ɹrχ>)ߛ屃?|b$1r*4sjEV'(v]k4Y4hofdD4y K*W `#!EHtve ?ԣi0kgY*`ο+x %ZkbVݴ^10"1 8mp.okŞ#=>13&qIWg^魒i%X8A=wɺˏdAp~?R>Ro$I MEPnk]/P3,|t1vxZ?{rROAy]+r0pR8tH6w3 ^#ĈEhW {~R^Kȵz_^b4\Futv-vբ)4]y:O )I>.oF2^Ol0wrG}/'I<_S?e]sf2 V6EGL$QJILc,.}K1\/'u;:};F Sz4|:F\zTf 4yzRsv]<6S&kMD-t~g\2r:GQ9 %MfrvKš#iJH/֤U Ji-;GQe"V[郉0:Vdrlr=Uypqjƌu"fpv/Z<~.D{(xjL/søB7+k*kn"!anWVzM8ZNd M 1yJVR:T{Ip\Cj%^]d8PuېF8:՘|&싅 Rm}1p叟߾ßryofXF{o~Haw ga#\}dy*[EQLvڪ10ۉB6PgbP6א_oTڶ;񣗗yQ/`a{zz9qvU TVֱZ׷]vi{TCVmrwkT{XC+_LXRk+uX`B(ɤb σJ.q)n{,b(qݺ~U*KZ[>V,ЂEІ 2Og,wQS>|{&f#QQ~EP:|'$Aݏfwi艺<96y[YcOG.Ԉ%’j!Jelck,0{Az( uR(PSuԎ/?}']ݟ'>=*/sw?y#"sB (A~+(|bx~g{XdH$I$ '>\{b[_aX~8mPH$H$3 54N4)5e ps+㎛riO~ї{g>Ǜ}2pw FQz$-rWf+Uk5_ 7xW"c<"/xDw>#w05N0 |hu;3gf#b1-wRoDM^:%W6_w_f =EQ A x>3UUQE8< jώB$C H$q 1:?D6ɦ B ӟD|?O.?!SR|M|GO>٭KYܶ&yH:_^AT} Fo,q1. Lrė}}>V0%C05]arW̢F lDuQ>W0̽ v^.^|M6a軆6@@2Ҽ0Tuڽ;_ gq. I KQSQo~o|K6<iL G|iN^JH1F.RLL/}? winaR^X:TzJnR< MU5Z` ?V@(b~,SiKY*@í`K]戜,v`hdsG]m\ϊў8q$"sK+2oC|(kW.A5{〥Aub)0Q\4eu9*6}7v(.z"<\dnX#S T9R[8jo:%R M{&o_lF4})I>l@q1y;hD 6eٛēo#:kHl RlE v#tpY d2ވ_X)@rv;w0p-[ˋ\rxGvzgٻlcʹl3X+ۏ8CM8@+O>*N{?|F7hJX`J*߫<)C\a)YA B(Fp|Fd=^2^ }JC6_p1eY+s/Nrr8Je cMP@bS1 1qriHpܖd=pp^n GLZݻM#W a#!v)sL-VlB ƖRQg:](iH%?iE;g#A<[=+\zvGK#XTq!#!aջL^iEC]z`MOqvm^#}1ݖGT|GKqVp B GGRAa;oA("A "^Ig=?/nLO;;JaSHQ\ D;¾Ixnw: Hx?e`FG}/^49j}k@ȓH~K |GX"-ܨi 忶h*wox a>j4fCV!P7qx6J'4bzͯc?]! \:; bO(w7r nZ'លi49yC3:b9/_o 7,, ѧyqϧ1V3}`h8JƗߦmm w$m7 ^r#+@X`S2ݶ1'+; =[c._IePHFHE $lW ؖYcEv3FWI3pӯ9g`LfoG٣W,xks8s<Ŷ}&{DCşb5xv~ǥ?'Cb6`GϘC}^OJi*%&[v=/13j`Br_D}T9=hp]Gyr{6j8wFP2#^ P9.~S(Db*\8 a Q: قBQuF^˰[ު;Λ:f0I~j>|z ?NO|Bb|x+:eTBoOTpq5m/{}%UΓE]q5_n-}; T;s`=?&Ֆ) /z;rpE/?|fKϯ~_Xݖo_IU,^hJ'W\"E,L^Vc@߻X\%yf{dS R|+Y9JrA$(I*Yxl'_as(+ '- L4]w#!AѨUjX * `uV|OUE._`n*',ˢ8ojk)rW1JMf+JŬ17qI0AiuF י1!תhc~l#W߂SKXl%qS'QJ4CpGdVTqL8C 6LS\I~:wL2g=N8y𣴌8P=7j YaNSq{JqGcYwgȈt"^oZjQ y\":_WXČ}jsWI^I<7ТA9;.Ń &jڕVUÎcEH>#ٌ)E0}=ݛ*ݏp@#؈AbD[%nX1E`q~W ;rQ ?eV_wrv7V$ixFAoN7$U8ۏDg<7 DlZe<2k1ǭEf_$uqE"ZD;o%ߍA ,蹤pS NKTL;C:lM0Gݭg0wS{oMo0y6Gחޮ67-f\ L(Dg8:^뿒}GfꇃHdUadfYk:%'%EƮjn EdPݒsr=MnO7@F2}Q ܪNVR;;\|O^CVz#aIraѕ I /Q Mt: ӔkK=a?UVx;'^=>^z|^t{ݷ97_7?Z> xAz!FRCN2d⠂~gé`8GT|<^:89^L"0_h.nexB (Mn;c!렼5{Wޫ&"J < ^_@]X{Sa`5wxlbo?w._9||T+W5=bPPP4GL#7 * ܣ9) 7%@ySq ͗H@:bfD}rWfxyhz>h{77 ‰_r'pʬs4!ޚ0\HgRaāx9Xh"'!q-q]m~Gx [ݟ]zrTI>ٸGy[1!Ge5BUg.1Rܞ9Vrqg:ş*=3@"1*5m)Diˏ.Wt=X8gv TkPE{q|" i#{ƃQؘ/h=wr EX8<56ǔKʵ%&0͢x %%D%'7;\Gh$`#TOx6\Q:QmG''g41TATRs4hLh Q1!.11c#k61M,zN"CKA@4ӭ!=s t$AE!5@ #AΛx 5oWO(@_Z!ć:Ն-aPvgwͥZv>8Á˯Mhxz@kH%܇y$֪) &f\$pBN};e2 y4A#@@/~8vS/aJ|*gRekDcaZw.3_雦5?|ϠFG_8d~̃Cl2g*1Ιֳ+/%PUYNr528d)1Dℤ⓪*GOR\+~yq22qeվVz{|_ٽ J`dſ0ԅJxբOowGq/3ז-SwD' `Wp0T$ f7Kez4(,t1 "՞惍yiMU;>Ps/,Irw8k^g= w.:\17Of:km$fԧ~P\HZC5q-^E`Y bFϗv[ŻKB/-—'/SH\& _mϺC>p`6bw1 9*$m$V FY3hw[G>|a}3 PldeiEU Ƴ1/,Ip ʭ\!WgֶBXV1R3t+Wfi(z_\eA"D%'V&7GgXع+岫:Yա#ct9069ԉ߅ooihj(}l}͆_ցb?å_w_6C CLuJAWc#=A\Yh[jrB  ˳Hl'U{-.їTZ0F(j(yw¾O ܉d dž?yiG `UQGس?^5ƾcͷ̬St #v`=mt~BX4j~iA8/k%Ib2p GU< ݙѹK<'= !p$@&]zxhzzu6Wwx$I>7?r>vq5yHQz?~W54ETOȈ8BR~ A2P5 @gg;whěY$bh"JJaTP4@L0R?Gw&l eύMsFJoD`P9pd; 2`o/=yɹȹ+HL/9oqƳ| rdOhXImZpQ #A987ozDC]&}nw&Td,>I+&̋}hPJ% 4Ro=W} GiW?Bb׌y;v`HFYsJ}L޽| _㣋54wF'h&]o6F졕K4:1$vn4\b<:g<.F ϾjӬTqf&~Lbk82 (>xtD'$8E>50V13DpvQ=,~K P*χ$r p]#CY!5}rd55{%D ɘ)_ij~A*x!Z{j5꾕ldח\XU-Eg}5 Dώ&1YH;" >CoN^`-@jGć͵WÿPq%B Rf1iiw;l }z 2!!>_?]MrHг~kE\({h~z!(D"QDGq!rSPI?iBԨ<\>A%&Loòzp!28`dnU{7qI Rk:ȭ״Nߠi0$5xB(1 FoA5[?Ńkj9- w'$ W=!C.rM`Tx2Le犀 jZ-~EX>ﳟY1ƎS;`/{HI] ?u[z?7>oK{NP=qq/NP,ؗLCS'vRͧ1G_?lD`NVDFE`@{G8  t<~IO@널 BH!;}ydΥ)4ǠdhY> e8u֦S0IٜE DBMMA,[D)L17.j*! $ SmI&Ϳ$y'5 ;bVXR`ji҃(HH"(ifA2Ai4#h\1RAi{0? c 8wY?[ l'V ׊-7@BI%Bch'_a'B>JAyRzP ^2ahtZ|P_} +.l_r8~/#4(T*4S`P0KݺO?qEX1:vc~o2]şc)!(B2-oh$9I* __ X}LRJfL>c&(_Z<Qc.@+o6gu&ث[ &F?+1ќ{`ݛ:QiBxAD%q-AI`Xi2f߀9d(A=s?ϥ`{V9®e7;/fx|p3BVd#NOӈ0EpJףw@15?}=;*>;A(hD Jy78Wr"@ giyF5@%J o|27{~qo羍k+/?]io| o{\Aεi&/@9  !UG愑oӈz'j??N$7`@0? Fmiyl\o/O^.E%Jy r]c8_Dcڳz]>rCoɌQKfaƞDjGu(P*| T)lhDg@DT՚눞=v?괵4ք5i bV6AΞ;@sTt~Bs.nuCmq1#þ IƁY7<nFUH! uבJ@S"')J5LXd>{s;Q^B@tI%LUOZ4=u'vͬhwϗNVn0Ek;w*׾ Ng7>Xg9o@'u׃kC"0foo!J($?ѵ${)+1dc=rĆ B$ *(iZ` `]lǧϼl㝃ñ C8:+pyފ,",]b 0Q*z~ 3K ˈ%~>iw<6 QH0h(A`%r^E0늸p*/⬁ٞ?սtm !?Moko_<'UZ) HL) z+zݫ;BQ@P }sN G+Iteƒʄ6ؑ$Hgy.;H][;Rk@€"&8riY|oHB]tGXOfFӮ` JEPA(3ᄱ[k'<[DyhVC7iz"8 {7{bWT0@:g\>ξѿ?| wr;A ^X?MGD?+)B]үպv#^>Q)BYwW^!pTH\A+q(xi!\|<$(ǝ_y)gd& Q~o\w)[MQV3p^?Om$,CܸqsL/+aD@iͅbZ{leý|c_ B T\2 vBЌ>?w @ ~iukJC, PHY R*<1Ξ9=lp?{p!4~&@AzuIlFK$;\kVNfx|8X + O7xAQۉf :*<ѭ qIq*ԫ˿Fs-Ho+]9jEֽCP _> l wɣ< w8 @=hp,pdf: :^UͱSd;B'B4nK~qݷERꪍ;+"3Db9;yk{gG?_yA aݶT3RF0@N7Df ZQjX5u7j::*. Wm R9~Mtcm?V1oZ9_<}ǼEoZ9Բ! tC"+4k]-}5}m\}v9ZZ/IoHی뙠4.%߃b+ȵrOD\IoGaMIAѶ-3ۿ<ъ6X͑ќ=w3桐 ڥdOkMxzZ%;ʗN9#8u:א!);ykWEj.]!p,ܔdqD" T\1]qY HU \t,jB.K4?~BWD\W59pFFi^5Hfq#ochlq\ff1zīRbn#L[YO3o:zwlBs+,I "BMАO|NH,/G埴c`@3c#bGgpBl _o|15?㬺`E(}]Nڋ7j|{L8FaGByM\8V.p'RL-Tk#ANFSܳIEWj]66~G(g<ej}m&xe|yO5IGuˤUx9ڍ|O}{9TOݭV4YqWL62:@w:~Ҳp"6>ٹRF[YaĻ+''w[70JCpQFv?Gv**mwV$FPyJgN(;=n 0HteG_]~hWLUÃwNBqF$ 쬧2,S\u( aQxc̚;T߰W#HTL1U+i#~l0ΚRj"ѐ,: F+εE `,bJR6v*C$tPl- ?9҉VpҭO'1RSMmdti//RZCb@<ApSɥ^lTB/К&V|an @ j68<:W\7ϳnuGA,ȉJ S8 ^ELLҎqwb@2ќWۃ=|wܞ.cӤuYBaT=- `F`t.ɔjCȼl+GVˠ5.t+}\7ɮQ O.g @P}Pv\82c=׶!cZ\yf@tWKD؈S倚ʡNݽWeaȨ;s4Ȟ*+lxtܰu)g 7S:;;Oax:bѪ &LʼN:O w P~F|sќ?, G>i{RJ˔(&Fcћ7)buCI S2NgΥQCVzS$WHnQ/"\f}pF0r#\UŮ{&[[ II|A⺜,pT/ܤQ&+*s)_r FXT,Oi N1zw(9y ^v0Ffz6";*V (P* S㏾n{p4O@La!K^휩,)=Bg+]]~-P}'W/9tݢ2*oZî.ߛG./i9`xձ2J*m:Ҹ^ֺpƘSXUiķլ󹱄ڢQ5S8XeLnAiWQUV?_:C=b3ۓB/ASا0zY: l+X 6Gt=h5h2PXwAK,:nA02DL}[Tl[ښH=ewD kw_t~ bR %eTuwſ@QvPBֳ mwE\fg-3O>$YB?>MhJ9Hd%-L?BPG/KRNE'e 2YO.p]x?Q\elƦ=fX$Dd9 q#~}c-E)GmPSIAE CUSQN(hbS:jHEbSPbi =bG܁ghgll<4azf#B̧[/-uCX3@pO1WjR $Ȃy4I_>?:C S!?N *5rBViRo{@&eaDNf9I  8=xsgkw?Wo~QE EEP&YdL #{ hhċ?"QB<."BHJ#ytY3~ǚYa (Q"I?o?<e?fq8_3f?jc6ѪBn;EA%(zhFU$d8t#1ʅSp#plPafwJ'oplt`h0:_cYh ފRQjsZ^6Nm1-jMē O]x$ d~6[Q$,gd5"C)ouw)"bloJGaw 2=1}ѱau`!.,ߙbbC:NUFNzzɹ3a'\B0 hF/4;\. 7!6/ LU2N$8zu8y&R./3ц*6Ѵv7>@>矺vJ8TAnRoga߱DXPC38)ݶ\yn VQnsECVF,ho2j(!4H/aW@^\Cd`DS A"FhsZM!1#ypJ0Ё&?yιKvq 6KKC.y@,ҴA+8Bv-'5ץm@uGBè :1DyJ3-:?dz\DQB'kA)zpC+XS~//;y-3|xoll4 2Wi+!*RJ a7W\dlFg |>JPh[LaX H "*b^_K\б/er0;GPJB Gu^ E`:E4;D֊D@Ϗcys10M O= Dt= /0U,j~!r" u\;үYܲrᡈO jkza!:=-`Rp>)u+\Kf/*e(e&ҩUUjH\s#Cx2iχJ^ߔ ?PAs%cD:oBe5OG}tNf`p:|ө#.)@}:B;"Y(eZl1x"z,,i©A7nqgRtjRˆ(ǰ|y.$8J8$~Lg<#5F{ j#R O]C=})K '`$G ?ڜZfy\88Q+^0QD (]!9 (&JB %yp솘$a`f] SqaMX Ϣuf-pCBðQ @ r)KACIRꢐe~CPlR -E܀w6+¥%tTtm iptD0]39]7lƪL% ܨaF} |S>YGpp<ΞWa@0!Ͽ~3{k(p|ףZ{'t qWD+#L|8!׮ b1̑;rH+z#lFW MlH7:n#F AD4[2cïIRq H $( XNAJ}UzE @N2BզR ){pĆd FM:}'rz;;zLU;Fbw㇖)mq?GzM(eF#[v'.CS-~6P>"F0lh1@]WA0)Sz$Q'4H]9#Z" R=V,ed^ͬGF0TeNٻk #FɆLLVml.᥵TQqRhё͌gɨ5F ^|zø#WM*(>*}M2"D)K*_DOa?fuOd E#d'!9~n/sn d{k[~*ؓ|~z#X[ TO;06q`iׇpΗ0 ~e̾- aЌ|FCmk^~psL[чqٿ m1$f0VpShӑy&\Kg%a;qQms o@;sffNhk>l &I<'ѧtGdnFo\5٤GoTm@wJjIӟhnN`zGD1H6 h@%!n58r‹YW6BNºIұfN~.a bNU(rUU"UUW .rT4mgmUX7#[UVӸҕUsR!8'9ʹcFUZ.Uhq:P1PA6ǥLih'MSa"b; m\D"ZHl@СAUUV$v`W|x@ӭFZD7|Ѧ,k]`ݧCΫiB2[J$0`62NC}d@#)EҔ#QFIk(h@ǹCBHeu 3>'0Cη;Ѱ2 寡54X#Q1,@Q  *bTǤB]-z㲚a tN3@ީ /sc3[婁f>\BK=118BVd0>{ q!<|!4/^^с^t{Nu%^,*;blWXP *CnMo=jd=HDaNx TǓC{srȖ۽0i8l;D ԩ|C@316o2BC9kfwWiAhB| 3Ctн (⟻6Fh_S]n|ND_5㞐“UDyr2vQh|}^`C|-2Ch$OR15NOF{/z_^OnLdSU\GcxmR`9%D3 X cB,2 @eː- ~OmӠ!!wEJPUUaB:A" C-. &a:^i" Wv/X&wH.GpA{Zxhe,U {N@"% !@hۛ73ݎCG*EhFsP hzռZ?)/>~휻hWT_yT5rv4jՎ\'K5bHr&-lK\c8TZ;1 wxEeG T ptQ QPu{ p;L!#6>"Ѹ،v>;"!~ $ q _SF8!PM㋜sx7:rXsߞ}Em+(N~nE\2? h/ s-!5^PrVr꠼ƚ*()JrLsUU\=6Ϟ/%jcn8W"LRmNb `ۭbevF9-? ɌV[+(1,KsŰ@qZ5-V`QU-ȪmUmhڪlQbj2!4E4ҽ3vlU/&*P^]C CBx T` L0ЗD7ԇ'Z)`.(+8D}Ŀ{1UMQERD# 8H3? Ah(<&>}6pԈV<6"y2b}9N!f :rQȌ&qԐā I FXGpsx4tU0܌)` "P#l=e HW9ݍ9ށ&جÞgb) !qU#OFAxgN*y36'RwI0߄ePAfTOh[%$1S`~o/FB \B,y2`<@ՄJ&c2bb$[fpnaÍ Pc8@[3!alEx}XB, lm3,@4q:G3-LEQLlw8GTAA@IIM"!,:$5{ڼB,!pRF$#9a DUTҦ힟Yg uִv=g}vY*0!繪Ji%&99.4bHZYl5 3"MAbYMKuBTR$+eLA&,.hcTex(-יH (n!p(ȺˍA@ ˣG⧯̡l=Kg .PaÌDwH0^|m蔓*F$FKqŢmSi`&w验ilwK#;ȦA}gG_mtMΪy#,E$PJ$"S eRQHqIKO~ɐ\ CH1qfRHf)b-{Pt i\}M#F 𓇺;]Dvi]$ sڍ" TWr{zpY !%< ф9 z⯰L)"B+@Z $³#(C@0PWt&K/px:0=3x#!e38ѱͻ-m<Mg“/;(= `w70Djr[xfSh~N{ iT>$$RTP\H"P !tl1x(t!h)Q0*o%U4k|ΡacH`/9jl~0HPAd~~<O_?d^~[ )S~/[ > )QLtY~1ϾtfJ1/Z`bc]Lޤp뉪b]"@,O9i)<&_ݏn>GԐ8kقcA}Eg]5;~. }jk߃A2p!u$7Lc(k؄II}zw>l8Tw`<"K+6K4 &g==Gm tIzhL8O툟N^HfԏodshM \3qy!O񷭖34b;WI c  /N-@e\0["uSGovuII (i7cngS8 % $DС宰;:MgRNj0Ҩna @D^ïT 4?4GyiP @1w:yAK3K멎 1&QԤ:*HR j4t(5ߵ(6&oZ509'§8y&$7$MDT?h_Nh3Ѱ?0p0%nD|Qo.r[2aI-]:hsx{ӵ(GU˔Pj{*'.hbӀn^ RZ3|=d~ rrE*`:NJataVb4.0Mv8dC3X$oSij>ϺMSlM ɐvGW9{[1kB,ާZ\ Cqwr )R Vlpx!N} >/ݴR@2 :jըS\Oa&Vw.hhfG{"Y`/ss<㝆L}(HדwGvi ;ޚdp)N(0 "yˇ2u>$S;\jbOyĞjGtAZW~ |a'$a@+whF?0H챩,1%IU{@vՑq%Iv``zmL6aN0qt60 S=82 2?M3w < e,x$x'ϭa9P!)-BOA1HM<A6dԼ96PN],K”>x0$]P=N`wom(q'Q} bc<| LLʂMf,B*C@8Xu;N \(( 7WJTDr's0={<^+>L$=z =NԒ|WPJ8r>%)f~K9.o"s/no J-fD<4ScMHDv '$>SS8)$uϘ]ډlOn#;*I; AL+ T٘ *LĪfFЃzD~E[*F`qDFFh=@ ~!?Dwx9vh mGHu.\ȧl~8p?핧tE| )~īE,tIKxWWG[>嫝@m#E%t] yq{\pp5\r}+Nh+3VfeD3E]231/g-D, zvlNKhbPb4Ch0vxLmV9"LfL 1Y =!0p^xzJk3PF1+a|s#kPۯn@ l@߰NOY(3 xUD9/%(XCNvyswI+;7/yWyx44C Gnv=W*wTïAq80M&R'@1R (#aYӌ czFX* lTf2*YJBD5ǽ$/0!(ߘF@u/@ {BvaӟP~6Ms@oaE1WƟG<>(~Rxud*{a F: ,@P`q>c1D眕7P47 lQDA~0_@gCJDg}A)3䇡x ;Ks QVlNg .<CST@U '*zo6Ճ#MӀ!> A4C̺oWG?O7yDB964X'E.\&*bĂ&扻SEō)N@TO^8D`u!7*b GJ=!S  _ s%DIqzD2B(Ap j$&-d#&ezg묎6.6 m%{ )41]rXW„#-R@+)'L:iNP,D*}ti8 Oۢ~1|o{mx$]:Zh3Ro xkifc|~h7J/#CLWUۖןa8־P( sW)DوGp(a({ 0 dfz1,f\%+[:e йL8'èZ"Bjhe=ce_G*DWoC.LV,qܔS>#ux~umfHGǡ؏Lr#|lHbz;Ѓ$)5俧]哐?O  W9tʂy_^ &860KF^*ABL3W I8vnLNtz0Uxg( G^A隇.j 2qxgl 뫋JP־01aw2o߂8upL揄#5 G0Jb"TJDa;n%ӭN]qU^tYi!ku;I1фQBi`6{'1`4 Bh()L [OˇeK;AmşHgΦ(Kq<&GD}PG( R%RJֈtNsbv뮐<x$; S9g  bpgHzç !˷"i8]p9z|<óxȤCQ1Hc~J| g#=MvDYKȦ#%>Q$6BlAjL~NԦ-Tqa聬Ѕ5 _Cj8^A4Qj)O\=2C0A*A4x!'H̊`%2F%jvxJvB7!ʤu8bZ42:*aU;Kp=ww<;CK S6Cyu/6ܚ:cdG`Z陽XXfˢCflCr3&U*]޼bʛI ;8  ؑmh7Uz'$5[FTrv6.:wΚUsKzm ajIXa`/}Q2DƀLP!SZ1Eq 1ڦz#O' S3w@ыT4b|(AŏphXz0FQƬFQ9'v)lnh lqe)!v96gzDfPc5=k h]Ģ/\)mw4.mmT&"^*6Fuq.mrO;d+hb'¤0J#I.B~/[.%OeCR0~B!Ğ_pWn;î$ GDT :N *!~ dm}'lӾdcwZ`b` O(߻KޮSbEce$ڙYq"ܢ'9qEQX"Ti]7dYJ g*[Q%>  "zFCB(ݲ]Q=_|H Dt(>XEu&?PI3>Y^dz!:`)瘋\sRSM2Cs@Ԏp +!2kx@u;!x`${XĄw9Rɟ\!seG)lhsWptD/~.mD{-G`xm^8]!|S7YoWJ8ۦ5PH<3*?45fZ" H@p` rT2T:d^b!סq4~+ûq}`/!W$6` Nsw{!ᱝ:Q$'|qNiBzsۿRTzK%21fb}G{[E Up/Pѱ,JCBP9P8xQ*E!n՜m, ⢄:>Up!*m/²cvH ,@we3A(NR4KAF"槝^q4`H9##xN4e(| )y&Z\=QqU0U-3ibsC=>7YšR˱.SGs>2C 1[0f]S-m[l~ru:0/9:iis昶f9kj@VN\5 !יcG;i$$^0ƢA Ǔ׶p ۬\װl_LÿG P٦(d0pQ-i$*G)ڔA>M!֨CLX (6M >9@.J~?W/=y$h9:fm+6֠]P(pa&f՝1DѶ(*(FD1CQIɣt^X9Qͩ6qglR M<ب(Xp;O&_x <=Y-J60Bg!H;siv>wwfn}A)GHG& %/b A9; )܃@ɘ≀y*:%mAMWjDq(Jlpug'IњtZUs3P ˟g{g^ gFq!Ɲ-nN4NxZvN[nA=|D3Sχz ᧟t f9;^rY]Sz25|³17b?c:9vX(T(Hhi/w) ; 鋣j@zӷuot` CwfX,ȈO '{;9&`;/AQmʾIbn` ";qf)x2z &7LMUR(FaBPRDI_^f4maVRnWdJ-KD fFPe"" ^ah .*$l=[ fV3 }1ƍIK%E>F1d0KF@mM)EPO9D9+K)ǤF\jSF. CHpf=%VI?6é/ʍQEٙܕzAyCYaf.j=[D9/LzWT8bO0]+ Na6I$Y!9IfK4 [F42@Kn+s=2l6wHq!Md(Oyxxch|ϊn}c٧ъk `ҭTu, |ُ:yb3@DeI+Eԓw]~/wx|cTPxM gekͶD,Z@Ud1ik噟q!"A Dw7E8(V{^bnMh`lnl?}?3N*'v9lLA^o.; \%'f3A ɢJqAY3*`s3"t$hHl4ֺu:!rv;9g#L1B|hXijfjn7lA\ zvu&q.HH+B ķ|lhܡa|hp$@5=ŒH=$:C΂R/ϒt #H&AP .@NG3y&2r |~ 9̍Ԣ VK {Gt?RHx6Iwh(" 3)@p|>w|\^} 6l)&EƼ^;a 1a9ۍ}iQOh':ᶄ2LkM -ݲؘ!3oG$1(LΡ5n5Yx4׬#)|$f8>կNeȝOr=5 YB7X;[Ưv8>iC=EVv7գI"P`栗 ywd̘Ü*6Jx8DzLxjSת]4x.2*fj@Ssj:ʔݴ/}XCɀJvd!*B&C mvor2RWvRr&snBbJ; n aE5Wvf{:8ؼk~g5lqN[l߾>s{4˰RS (˾ݎ6Me%x$dEǺ lttTAӦ@{P;*J'1R/?jJ@ɽl- h!ᩒS}rO_ 4 "(Ԉ`BOF]P?;-?jhO{>O>6Mx)0AĞSfɼ{|0h` xm$>$MWb_ˀzCf0|p.ڵen 4'G S  _w[H$ ^d `}?;aJ~_Vh.I=9>^l2JCւ0E&w$SbK0}(xZkl8i]7 AۉAӘ9/=hWz":ͤtSHi * HP!Ѝ=ţl\1B!Q% YpAt~Y{BϺ=t%AXA2jx!x|gO;OHMeSgw6}(ڑG ٪)iV ]n9:K0S(ɴr?+äΗrW e HAuV5Y1au7:R}!T4! a`kShx"""{{@Dt&քIA$sZ2_xMCEۨH:np&VoԑCPETDDH 08^H uyxQvz)V3fjZ@fqL@׶RܔvApi@2LIc]nܺiz9dj1_R a99 NSvrgW<0T<7ԸS/O~XDB%r~:ApNKlS8U*ٳ0l@T ,vMY >n)7 o ?A9Ѥx#lZn;| iOOw94[|nTu')S K"w?ߺ| ٍj~:gs?f"ޘ+uی`ᨻ.KҵQ+*]nMfgcn?4 Xfvn;=ϷK;3Dz?g=i|\15_*S$$&~ϧʥL}QRZֵ}RԤAЄX$9rI>ƕ|UW>3 >~5>{KxT[`Z7_!N#l hңB@!8iuql8wHN C!CɧT5hnomsh^;J}R0{'O%UUUUQEIEQ!!|M;g8BO?1rq.̵JgKyzz":j"2uh`CT${lY^ Wgm2LMf7bJ4WMwQ3<|$Q/ g¹I2h1D#!#V./޽.pDPdJ0;NZHPi.9MІW{9$bǏ ڂdFp&u 6<ǃ  & ˑs@X sK gמӷNQ܏uzm"$ X2յp[-rFiHƊ7ȅJ&qtQ6L.oMy^fö'6}B̉ ~1oG$ĉ47΋Ͻ#Cz7m`]S7Ϗ8э-򡙣ة#b};SpMa#A/vLK a|㬃/[0ݎpƎeX=+3&Q$j.khGC'W=c+GrI(\aͼ<{pޑܚs: jBF#(HXIV=8|nmdT>ɆET*<$V|h1`H$v#=xq#\ 5B7>x!!$PX/^%V\m\yZLX0'~ `86-С%B# tSD?wӘ;.VX:k@ :{te 0[;f.zd  8R";RC Dzj-)BgRNxLho;(0WA3PJ<].+"Whqc5<:\JD"- d2$m~5Pcvi(]nDQǶ/s^ڸ"QL)2'5/ڐ@6N04<^r 𮓨Uu*쌌t}NZQm+J,'T)jYlIƌvfjt/֐JW^3ZkViihn-D]\07,\OXrt*U%cnxl= o@|' oj ;FϏn;1wx^*흑~ﱋ]_{O Q=Ď 5ᓳx^nV` ONّ'iMcSgⱣ*ymIHO14!ٌHKkHYxmϐI 5ΒuN)0+c ;6~fIɢ7Xgy I%snBfϽCv|mF&Ev>Jmm$"5GT|y(ݕTxƈϛ`ɷ݆Rcѳ 0lk"ΎnϮZf)DrDbw$NX=QAچlF!Gp{x*^nv01Q%A_#cdvPd @rjYq0! 8{e2eAGZ!ĸւ & S v=XAR$-MJ;l|w2A>~0"ߢh"(>ٌ*y-|>]lqEu3;cbx\(ʡ%_Ҭ%F~$%gBmVoMkpE*/;cl$ AT,FV WݥCCe`w4@IxVI6ojP|!9&-M[Qƃtg;ěk~M΢/N0TndE90D3c!Do-e* \=ǿq Ⱦn1%{[gc"?D2;m|꭫ }b1&X :XmڐSIMp\v22H^cWcT3&BF7 < zbU( w'E 8(=Y|_MQ`τ3i9.P = JG]vZŅuT۳zd="@I08FJg&aRș ٖGTӟMíkow75^Lv[c+12L8:曺cva]aa,2<Z}/ rn0Gl<̜ʩT!dP$Ez"gs2w{;  E޼0^\H?$P[`ܩݬ26mor򃝩$#Pi/a۾]s :%!VYTjծmg:FwQEQr0zU^coSRFe7&-[~(S ߷b4~?w0HzhO+mnCΥ/ :3eSu7 {zbF -)C䕬{{mg*ͪWP^&>3<:Zy%У6NΨ'^!8MDz`$V8!6m!-6ގx1ρJ\Pf!15"#%ڌɻk? ^4I)sb;]=+Bmt(~u@B-$ti.g5v4Pv]F*`(,bfr<^H,κ42]rA*G;@ 7ӤwdăcmO*@Mupg|ԪMeL s ;O验C 3;x e 57$3oꝃac %NI.Ujl(e8NɔA@*@ QKy{{ͿfmwӌpoA!`2L/ wf.n f#}ЍBBla)4R!\E]G?'U4=$8_txoUO!"b*Vc7M2ߦɗ(O^w#^hg B!e26]S1M6mcH _3q"ٜXq+s^f;D? v+g&r7,2В3L#ŗ([Th:LkyFe BCRqȊJEDQ3OSn-jkd" .6*]Ñ rQ<[Fz#s8xw/>< O_\/T zKG[XA O˟5x{خ,J??~t:v]AE>!z#P>RU1ǹuL vGr(y p$< B{Ƞ],m?p)6(*ڶG]?ϕs"<?j7I_wpvƞysтC@8 4 =A9I;̋AC-"(Qm*4CB!sz9霂BA)*@SN&\A\K J$Ȫ)%<x9'WCn{O*?K:HlW 1B܊u.BVus < :ip\Q. Ř~"޳#V84nNCڿ!I֠U*p? z_Z8yL*-`F8A $P+TD%jDwZ|wMk#p-ejLh` tBUQE j᱗Ɗ.AdO/Mfpbބ=7hƜ2bc].ףF\8&] a0&+m ai<17N:I9t4SarTQu3tD?Ǿs> $Ɍw\7эC=ljQ5b$ IJdRt$S95Mn0;h][¶ š};~#Mle"6sjef`v@$ 8J_A xDzp jmT Baγ`4Lo\a7wp鐴57hj)4x2$CUEW!(C3ݿH#6ZL ': xT,2wۺC~j0A((%엙!ޚo 9=a D*׉a 3ssn 3QX!Ad5LEtUWpڣ347BTY$v6۠^@"'=1|؟ s=*@o`窑*c&IBBF`q"<|xΝ4/bIk1"z!7'=߿Laΐd8gP=5},/$%4ќɑ;h@ay礉 E넃F̢לcuI NǙ~V=aQ A;ek`xc@GSN^ VT+щ{9=7Tz;56yM*5Lߖ!jt=AK+vDF4 9sl;VV)jF&Qfd z"#pDRÄBSx_gorBY+4j1-C&`Hu o=ߧ' 1EW,yV~25VT^f'f.|הzrlu3=ܣq }rd&,#WKؓVdLFuܤ5zZAn|b5˝m?9,/0WeY>z12uƥsk<{ߥɾPns,%ekN7AjLBG!jyf|vgxXsE%2dF\E ;]D!NCE4!3L½y<~?Ä8䮞*IS=!#f"4.J < "GqlÔE J]I|dn&| |1f0xGi&E䆖/+"G7>l媻fj~[iLP=$&r>P Yz$ +h%ehKWH3Im(BcQ;$4f*_럕QXLmFcm,8 {p n ~my2YQR}@EuώG$"=og9NBM;'1̰s /J*N鍗>4K1u{ /D DzS>i`imi"|}:vnHU<ѷ _^Im˜ӠK{F:/I/܎uL0&z} \ŷF%Baa N^}vOt]Taz Dq47.g9u5<|k Ew_V[YY-9>v%/.WI~;<<(8Lc`XÏ5{Èĸcae"p;_n;qULΡA>$[s#d4]ĝ[ˤ s*RdL( `y.>kZhk>B N7ݝm) 1lFǑ2 sOn'D^)6ExrA 3B<@3\'1 smeb/Y[dg ye'Z-nY.U-|78 jvHISX`wH t)fhR}$JL:!2\̨ի^P̦q FG;H ȅȁvDY6g<:=w4P85tQħD "4(!LWDNz0 @C#aI>3J j1w$6 M(!h zVa#ΌǪlBEn0GRWZo%)9l/1 \KH @^ Z./#E}d}l{ݝ3J:l} ݂` ) 9,4NKǣm7w5P_aI8Ts3Q4񓹳$:Rbk X7(ս;6vfb|3|}\𫖱g =6Pv:Ԛ BF6($劎{ȫQ 龗|x[oS毵QQ IDٟKW6\n\6d_#.꫼)T!J.L"& j/.AIBa~!{?ym=NLY8l>B+xuɫۯ#sʡ7N OeɍyIUGTeN^27lᘦCݶg|I',+lɑM (M/!AE(K>Ϣ z(tC:%ٕtU-x ac+ h޽*†&vKy4@d )#/srgy[X<*;'o#czg"HFgށu>ZA^L_= Ӑd `FѸE=@ǟ.W8܏<S7:#*믁Oc4_$:Iv,{,P͌DZJt 3,. YkZ:@&ƒ;;16hمR4H(P Jӏ4Ēw FJ%'嚀H3Dmq~ub3ĞV GM1^n;a2uGyZ)I-SFWlvuvͥPwz6L,vLQ_wH0U"{FdC+Oc2$N2lt¥R]FERyC"|py$(>ɣS[njo"0;4rrHŧ""%Г`r*;uqK'&C3l FRc!Owd,ĐFSv# +tlg9G Dvѵ;P3/vwF<|| !g uᆦH5oL%L虾B+ -f[5;C 1pt#/SQVߍ~xd0=j:0`R:%%|4#yƼ,9=;B {Evm8HOb šSs^D 2L 5:=A@ARAEFk3 \̯֕-YRlbBT NăEDN<;* J3;Χ=RDøg|v\wE[=qb_Ew{sɍ{ u4.pۋSiS Y궙nϏVk!7:6Ϩit u5c{P.+UT[up݇[[`{!|t(r)@R[ !Yu fN=CR\qy-P"3*. `K*>ib/+";ҪR*XRvwv̰.\~Fo-+l:8_H'佃kDa~{DS_%[(o>y͆L߾cl$ 0D+ۼ_ S#vL;1疋֙?z:p#Qx5U*N'/M5.:E;vsm3! r$?}Í4rU݁/f2UlJdVIZAqr{Eh *y8ɴ1<|Jzn^ {}UWz_&xOטxy|{̍xcU+xwmm-b{)lt#_sCv_"=PyĞ^XV>k9a%se=nnO#U'*p~fZnnv՝fYۙT4j (͞zc/ /γo>KT\:~˼ɑ, ,O*N|n5Y8úJcMoIqY~ߕXc[vY)ujr]`&S=#e"{L8m3$"E.D !ӇBplq\QCYہ{3q!}:~Cѷ3"3sav3t\6=|j"_Х:wQ{P<~_!.Il7闼f1!#A<8_9USRM[=JSt4ȍm VoY,~yy+T[B<!ٲ#%d;$Dl5gy~(ϕ8)玳y<Ad@C̹{uv\FbɶP] CD0 !P^`{U޺.K nX頎Hs{K]3?ZC|Hw?}(hFvvI[>nȈp^ {ceǓ cȓN%/ɞR_d8ɸ’2iAE@K_09P8=4qu zٴ6si7ghl<\/$Nn P,,={sG&% 樁7&x_pr1_G铏vwHO' q&ۏghbgoܽzե+((9V+staq|8!PE1+ÔS gS幩oۘy 2 g,A8l꨼!:wB( }D7n5I1#"`\y -7{]u+XjloQ%vi[T:)YY!9y8r`s_#S߭x۹S1&>IfQX=7#=lLi{>a o|#M^_j.e3Zr]Yq0}"6H}fBvmg u¹vW}(UNl!!vife?W4s߾$7?Mq&3d1 `"g\ޕI\d˓"80=%H{A !T(ʼnQ3U7ti5%*t` Q*9sKG dpD [/VSTP tgdċ3}׻Id= lޞ3y֕nc3(]cX8Ba8TH3߹wnfJe,2PdoP5&)#Nَ̆|Gxr|X>g={TC# 8&e1p܄wz,U IMe&ooNvJv+gw =4_ċ"wex`r?dGv`l :dT 7u*\k5ËSk_B?@oѺ#">OQ`CIJQ;./T~ĒB O v>2Kg:7] /xlT_>;tLMV @r-֫mВfSۖPF9Z=8`qrh+aMfFM}bQiD"낣Agl(f;Ot>'S`d ,-ỹa!vε$= o`!X@6MM-_j!n@*hͮу/ӿ}]&{j(xma=$|oxX%c1p*6?C"a?APCA@Hyv@$KHPb*] nn4TXx|b9:I gUEtŀnjKCm5_7{8~4 -?8U0?!$>î O@S)hLsidP4U ;A>\^ʘ\d|yeT$ Y36F䃿0K0\Mҝqs q'9Qi?:@?pHovwx2?Á~=O`喌Vu@ WCQ6`)˸1 @A}6H{3U>Ә)#@/|St=/[4B C)ZW w$͆ZUM*%8LK3[6bٍj8 ;pqf26EB.5e>pݎ6Q9 \u%. x nˉ,,kn]ޙcjL;9tIN G&RaNBl8䁒03 !iD !ڜ:x3^!^uiGyG6N9^Mr:9 l sezZLį;kXTO ]{S˕Fb֣l!ݛ|!*OȎh??G?05%OZcfiP_O٨[61ӄǧ٤`*K-F2$ާ_ɂOy| {Ձ|p@yHb;Pge0^Lf sEq{{CdA88hb)\h膁ep{H aGfcO3 MWROdMh0A}NOd"ЎOZ}?B&*BaP @PPBP0r]3!))ΐ0JwSѻ',d߂P|Bq jj~mC4W~<'sq@w=wYV*T"T$8}Ya^Z#UJҨ nO= `{C;(<|DHC>NBツg$.e20kTEkl'm4Lčfن}f I2˩lIFcPu30d||dHe 2m)RyGdc{y')J}DQdbdAo -@9pl!w俗Vr-j$ۼ$͙D<gD2~BLgɆ/aYM$$cƸiܱ =4ق$#/9/i:FXؖi!î}1bFr!EgiVi=[SmćSEQCgטpdXӵ]7a\]hecFWoYE)].ra}Qh&z٬6mv9Dٱl;кt5R[/} ZAkulۿa8vDiya KgGx>ƽX`J9V޿e=F`2/Oi}>#hWVlFZvNJY)R jB! L7CS`nm&KddY hiԐ`@sf1$Au '[LtZ=hs4(?_c@V$6n1ܕˍ:%)ئ@ZlIFF"cԏ#*maol.0l*+-ܤj`ݢsSN!S|:czfly(ʊťc 4.ɩpP:m*$6G; ڶmHAaٚY` "cD:{$A{sאo>a9gMLtÉm8-4ų[r/Ҭ 6y pm,T #>Ch/h{zu;@aXX$^uI Ǒݜ7L]iVwqRs֟Ev>dR(@P'%?5Mꂘf!:C`Kϋ!AF1~S)OeCs" 5?+:IEw1ŌE$ mEh2HUQE L AE,TE-vg J$T%H '!ߋ&=}^z`^?:'Gg֣ ҹ&F2@bB PG$`s>LQ)Qenr/Iv 2g E18sȲi8Q.k6Yqevܳ3jxhb4i<$ !r㦪^s[ڒ 1c+\83ɗ݋%4&$4Ҝ̶Xkf#lN_qi#rЭ)\v ;= sR8VFmrq.>2pXs%?4CR`MIqm Lj%XXc~8\-gcTO8MF}}`!"JH0/ `(*0BkiF@DPybr*JG}yR\7.' <72m`C1Voa1,*0 ̊I NyaIi2R u11 QXUð[(-:S- 'RQ-+yrA y_@>Pd.ll1r ĘO ADUw 5raC,k)F{@KZJ=DP E_&XaQ\ͮ嬉eϩ/#Q\t&Dc>Rd3a"ſUM:LLȂ6ȲFj$0+9sz)_0@D$jm0):Cm3͵4Z DGЄ3>úmϾ{%P ~{>QAEAE4DP4QEPvyGwxG& (BTQnL*]X)M "ăI6( Fk.sf$XB%D.Cv77lj`1R,WuID+j hJ*䲐 $P "i 0$][:0`6(0lXP80EPJ4E@I 2TTE 1 qCMI4EEQ@LDMIEF5:Ţ-$A5ND%@L1 , ʔU0S3A{^Q6*bfUU5gҍ 0M*H G`av#c GԞbM4 mm X/03ɺȿ֧S}nmR$3 KC?f"`aWUɲ`!ɰ>B}<""(;Ab )"aq3) 79N! pGE:Kcre9'ʆX{iXǗ" :O tD]R SO]5N٩ ]0Ap!2Ώ `vd'3n?.,& N5]x(ʠH>ڒ 蓡'$uYUV"8S۪ VNG fG"5m AL SGG4|t7.n7 S7P1wxMG!)Os.Iav1jI8M68F􍵡phvb d[l}4&85:$C9)Aa Ej4;m8X9sPi0p()h~ Uq(5 B { X(!$rI;^⠇_  %* /Հ(,蚩fDE0[C!>Wo+S"Mc]4[ Y-H%'z^LĂ/b6~$ λ4Gl>??.`Hy@^%Rcod U |CF̫+KOTڜ,Z^cf2ɤ! ZJdRCA#,G 4S9fiv8(PC+U0z"R6("v$"((ځQF"QZUiQ"{a.FEyUApDE".LBħG&*V\.l?pn"0rBS/4h;&X ʣDEF4j箺J4è5 Ar6'LH? @2D1LL!HA̅td&3Zl$HRN+DUjɌ DΘ&4D;7%r*@3"PAtK4<[%oh1Rl#oHLt.NWX䕧8f60v".A!FC?ؼ煭 6M"%dvqLB&8ldC Ø*wv7 !;N JąpuQPxzDq9%<& ďNԠr$((Dh-<.E_KƋ8~EBE5r-9oŹ\CT:&aF41 6&M9@\0i0Q'n#Z{)9j11I9',h)bش0=ϫ{Y) X8 hiG\M1B>'pϑtQ3Z*7A;R]kM(sVE%Vs #DN#u$!$A܈2 ELtK1/ V5PK$ Cmc"76B|Z8GswQZ$oY5>h1,Q#k^o7 hCje].x#Y'd_)O%|_$ S YxpP/խOS*)H`+PQZkAYF24DTm=ۑRyPc췆(u%)LE~X9RʃWT`1:$&R)4,.;_ggy[9-H: GF)L67ѕke.Zd V0ldc:֒aPIX1%imncn2Unۥ("f%GF<4Jt'pIƼE4A9ͻ1|F CL+my%(4eT\yy.3;/mWyDi14rA(`̼8LLD UK)#0#@)]1 r)jf>s1F=*#APUA}pY48PyvI qZU=O%9 @8!bYR@ GcEnviJCpv]h yJF ID!rDHH# Jh-4`3s敄r-*p6ZVF1ɢ#sKK9<+8+n#I]Vp-mJq3A3Z80N2J7t!1BkM62D`WYXLllӹU!"틍A㭺]vqS%g1*߈5ӧ=}cvt'd_:TFRrLg;_S^E$Ǧ1-?3}YƊrb,bKZ#[TpR(i . зibBS m g  RE%Z3CJ< /7^ňZicmڹ>:>=E ; ,C-⺜w9/PgȣjIX4EƔ`ޓTaPD')UqzE3\ 9V#LKѩ dl,+z+`$3HىiALfH) 02'Tjh2kFr eЙ\_*4$7o"Q?eiOޝC]񂀤` ) S:bB(` At7њ!d,`cٽ Hb%؈*Q-;Abo`b~(" c zok#||ٌC2(V@*"71@pqD :D0H(# HPШP"Pi)`?w4%OJ8(LA8 BΤzM18o/8??Y,rr1~k7X؊3I:9՗TPBQ D̐jêϓʯ@&@NGJ:?P\(R F _Kci|aׁTVBOh,^4E&n]'~ґb\d b^&'@k?T=a T#゘s&K͊4REc$@Ǝq(x"T4X xHPCvb #|1pД 9!C[?#M}`7LJ@Y1vbsuFPIWHPO'>(.΄(+R 8qy\R4<,H^i50SV4fZn!0b ؒ1lI;6? ;19$׏<!h(N1`. FHsc blI0s(bh7eԯM@0/6rƐ.~o}Aӄ:@X>8JI }{:t"0` lgLr}\4(80 [8' AR;<0AA'8k韞 cB׹_oxFNFѷuQ٨|cOd8'7x>by=!A RRH~ԛ* ye.g~%\{rRa`$R05EdO 06_#\?8&,0-s5"=*H#̤E xn2*kjY9 (iWO *Mtx Q*6L@…OkpD ^[J6E) _\X,!h;O wW bOR9x>D삟"u 3} S]W@A׊zPo`!JHh=?14i)bH""& J!$X(ZR)b bbVh֐!hIYJH f`)*9d`HfI:)2,2?F'76 U( !Dc&L,~K !z{LLϚ׹swXqs1ƉiI&AȘdAl+|7L MZ`gw$TGN@{]mHB Za1-Rf1QPa0Ħ ~qNK!kUp܀YZS|S}~p3#XA, @s y UK Šj|)CdY,D=Np a'MÙyNWQrQB P}a*F_0dH[~FDo@ &t 9FpA;9 v{XTQHOY RnfP\o0#HM05U)a%֡̈́6vs;8cf+L\qP8%5q+d:6;3V񹆔C%Se©v%+ÔG{mtc;; ˍN3hdkO<>9;`Z2$8rW' .Gd`5U]-kYT9h/:1#Όx`ƂG(I5^h/;qؐ"v+ŽQMoْF*NfQyv[z|m3C1ſW'T*\czwWk\KUKh+;5974Y[:}ZIF(TZǛPCxe*D1^^4ٶ ă3$Csc4X!"ZkpY鎸PSo Am\wʮ9 \*!h[&{uYMȻ6ܜyAzu1 tpUJH"iD #P:]m4<Ƈ+2cLh[,pxS~!)a8+d..ـ1ax7 :(BSNI˄DDiNZP}B@ѡ1 ƧSLc0 >4m=e]O.q!c802>@;U04ȒMlZ٣jƅ6*N$hyJ m0Tqs@QuE9 ͈Rq.9.(&5m c{'̳J``&ߝ!!Ժ@~,߾gEcQƥkIOHp\w5ć˳pTފh| qLw˓04?mCYbkrNKi/]G.vpbBv120FN6w6srqua H&Bt~ ?}߰M7Fu0i;(f̻i&|8psœ=2k١m,|eנxCŜo%&#o_ggXNx9*لp7\,l㩞d38.cNDvt}xև"%NꙜFzQ, DɸƦA"vJ]du\[4;a𭲆c X)ņ(-aFl\(skնm}qT;2%g)MyP6 uE3]MZ֪ t N#251Hۦ➞FtvvfJQRn=dg:nI6 \&,35hBɛ[iq: apnδv(nxƯX3Z]gjoT2!P9}S ze,tPv|nG<q]65' Gt!d̫Gq3Krʘx♷fcPþ츉ÖiV xgEIPc^3ŏ3sAΉT-mZgy5[ kiBuW9.+:ScN;|F ƨi68or(Bc7ܒʮVLO*NF+N&bd6Q}/í8 oL]]vvs9d0hK-L"ri=h,ͭGcϝM AO8FM&bJSQ rIPN MfDb} mmo=ړi~9Î۰2k^-vNG@Z6(U]&d82pN δtu;k+cL'n2 4g6,,W{jeg(/<wub"kT>S81dXhm6#CYLW-Y4Jɤ#>2wɄ8p H g|`~a+tĸ5L܂ 7+[;B4͂vJYZ"Ãq뇎&Xu{I2C 1{⥌h61 Kr.y7)k[-۴ɖzvCpʷA;1W@ѝY2۾[+ $Mt9ޱe-OcD킽b"[ԭ e=gug2.NsNɭcwf S"ͣӘQ.M j1w a 3#aǎ%]D5 b6"M; ε!i5[^I2ј60yRDMc)bS&nVmav"GquK%gnK%ϣВ=YƍugvlP5dL7.͖aLIo*7#SpL^muņߚpmbqdK;ooжY/Opl.\Q,|\e)_.Y.!xFSMpQJQAnS5!"m=--7 tszvwsg)0͍5P]ӵ8PpuȆm0mp/=|y puGe'xnH{cf߃G[.-ٌH^6zfONo/>~C{^bBxqI$ӻ.˾aT^xk]ku4!37^Y %iMm3C(hYMg;0"\T`~翈3{ŀV, %uԤ+&g`nRW\qYvYޡn8mƒnfma~с?j'geچug$(֎[*5&Y Q^ fnB3Ƹ0;:fj\rF#l&%QT5Smm<;E3ceܜ8G{J޷xad$.xڸWX0{ca'6xsL;:U'sⳒX;]2ʢvc-Ŗ1|0Zݷb";cCҺF`gm{k[.#@LF+cb->F۷5p n)jxn"mrog4I-8G)zXk-+M"j{1fs&<`ۺ9:h郄>ZsY3͎4mad֧r OErΧsk+Fx|)6n83dSάWFg) -meoqje $6s]&>/ j[k_:=aC=/B"o {߿'?۟.7˝k{P_<"-(ӇqU/ƽ!#鏫B1(MK<f?3 x\LdڏVn4bOiەuZ)vNqL6m5uG/^ߎjKt5ҠkFgF(6U}-[gnEF%6Eao|>153LeeaQ8hs!Y`g-ϕ7~Emoy@NFtolfn kh/~c;NsppZ9D{gpu (t%eCx3ZD vv؁[ 1c`l\8_US|B`C)FI.!hє h7'/?W $ C͞˨ϷۑdI)FwߵN[rW5@lw PrH< P K;kW 0xxhzOhyS"X#hR<1F1Iͱ8(ďVedR@́T1 :9 }pw/=P B(*U)y=?tS C1I0P>M )'alGb" Jp m||"m؏=L)k4>3!R״6 \21݋Ƒc06Wzhh5&46B'맀n4)O Kѝv(rCЊ(d2]Ąyu@iM9'*;^]X2>{#41{lkoQO-? kʹpy;8ltg⣨3Xp7ݩN06F^vp wPv݇9mgꤘUuoLӽme]±٤diA  P&CFK =5o~0'r|گӊUPӐp36%]pEB$ò-loBQ-@GPo>Q3jÚI+B-O5``{81y1|TɳM ^;;3דʱy[R {β77bntXq!GިF?`Lq]ի]'2+2 m\^/d,$s9urC`+!ނc.WE83)HҚH51R03f.xeALaK,jPݜvEML2{GFe:Q} s<}" xrP^poo7) {^ 8 VmSqreRA (Njs# 1cZ<+x@PM6֣\:V\C {h&Fk>#=袔|Z՘DL`?b]*U&,(9->cUsMTpWI~J_uƣ5aZ?pZj)ڦIm`wM)6>Ӵ@FuFV xYlIqT/TEsmfdF$ߪL?c߆|.}r s1a;[ ,kEXu_M h3~gEcȐ8:p7>OTϷY_Aʔ: ժ&aR2.@WE%HD {h {o8kim)xo&bt{Pr1i(qK?Y "V]~eRR H!:#B "dtP5EQ(QP1 LR3 CGuPp"KK@D+AǍ \ hJ*ĆRMW?nx UUUEP Q0P6iñ0Lq'dQw s5a }zdzF+bci6?X"&8(d6rE 23|]0FMxB4DХ H 3 !`3 64wL8Smpa{d_\#AN}/Ky@ `Pb>U]GwQ~ rDAH%ŸUM8(z xʇȕ~uBu߰u3ɅI$1wc4|Nh,QI $(fV/s@@wf2a)wHl ;S'PloeSp T#Fx7؈2tTj@U vNMݩw Ux'3s~KAAK D]j˃u0{:BQadnk%ORC?ڍ+ F'_>6I6&fA ?g~WBB ;,cێ  yVC % A`Acx)(<ǀz dEh΃6u"  ^0Fv0 NQ@= zJPp(&lCh͆bD ?4n"} LsνV ( {Nrg͉$@H(k'RW91 r&-rOHʅ \ apyvtHZ~J'ڸ tH` Z7SYltA#z$$ЬCyy! 4PyJӎkVO娮̰œqUua5*f9CnȬ$b "Yqᥘ0k@bk\*l4tSuf4q=D0r1 lcce`MpR;lȠ5F{Z5{tj$-`elQ1j Bʊ!I'.qCû;d !&TAo{x<.tsSjzvCV |@ >5Z}'6Kc` ۾!ǐGd~!\J$ /a6&VaSĕLw+iGm@k7+҇ .c[I(W[h`iEP見Z I֥)`& {7 VY?7(`$rK[j\Mp򪋓*ޡwc0op ~@ry}x:{04%PL݄Jua5m*2>ͶB9sO";N!U*sx/*3x͎*v+ )q۝%WJYWvv4ZcPtb76҆CR6G"`QCt^7x5<^y7`⶚:52*1H~=C3Π 眳SXVXJ9;\~ZE n{xjP8*r,zvrMNj#0&:?'E]Ի;a%fSNDj3bڲQ5 7 >&Q I K.*AC;I l | Ȱ=aݧo*+y#9u40ݛ%G8~wO)G@@]_^ݸ|GaX+>ʆb42$cɿJ1zFg3uǖ 59}|>}ۍE,,nݾ֠c>'hc8fөیe !9 )J!;Ti 1 u]ir_#WIǡD6XА"H2Degyh5pqJ%UZ("" F$b z),E S3PU%(^>{Ɲ56nn0|ٞx}G0FL!]KokyáB9ilߢhDeY0͙'a4ck vk Ul(VGYu@a3 ]qЫvOkB5(*2ћmڼv\fwyQtOzn{.=e9?cb|N臺U h%u(h{(z&Lw3&ap-{lσ$dsn*\K$߳88AFcVXΉ~Q^`D0Ψ4iu`B(4.[toCȪ+}0 !ϟPQWd(bVC|ZAХΘ9#YTLBD W(AkC$UD䵌fB. lIO(!b ES 0oMM)@|4Z[D枉 0<  MFJi_ۈRg{hiQP" zp_8'"A!& ̓sE$Tu6 M\!ڑRv{`]R(pĂ s.m2BRI!dJH_vp֛$t{Ƣ̺#16[~gzr\&<DzG2U`/yrM=K.75!TAZ\xhv h# ]@9meՍs@s d 0av\AU(M/]Q{t4ʇ;q{w|CA dcI@31AHh4FYLJy"9BZ jlbbB8JA'>wbjR HenFb$,Zإ[h2 9t MWR۾ }/a8S9(Y"3\cPr?C(kyzAW~OgcZ0eG$G`sYdN|d!*8<9퀁 ] ]2#OE9{:~yr%%+.HsΝ;jJ9C(,fmӚ'K@WqZӃϜR`V!/^b 9LI#A1l |r&EHS93INͿ"H%޸pCZBb!JiB*NnMDi 94b3-" % ahuzq9HǽՉAw^xi{ݕDEӶ"AV1jq:Omin*ukڊ_kasI]vIFZ LN֢^c#oY:PqhA=KӃg @qmfu!*%Rpq8|b܍?߂t>!fMƤ ItCA#Ga#҉r82B/2i:@JH 2YP\/Ai=0u=&YBliP?^C;Ja8S{A9ob$d}X,*DӟlC0(0+ 󾿷"b}zmtȌ|G3^W7 Müm4*(NٜԵDUT ()s^P;@vFQ|zpf6̶ β*: 4bx{*'%]Ԇ!ةByWS >F!9fBiR!%#O9yRќ~|} 4/s]glE|St4`$4ӌ:AGBd~d*i98&nsS'yH$KAgz2o%5yJM5TZV褈THE  |>shO^!BADuG s{a>!'3 eo/* buOL`~i 5 t"w JQǼURSgDx)DZ:nIО` phr4H\ُxG<e I))(bFsg@A@HLOgC?lZ/RHß3t1O&&^Lx,X]Qe ģZ⡡PFFXUhֺUB4 #rм)Tӥ`bR5`~~C!H= N|ǁ dfB*lT8"SQ̏{0:mq//S"A3-hR{fS" 0p#>L9*Ə>eA b~y@smpڨdlfkcVcָ)MҐ3j"Q5;i%4脝OybnN"~( r!uÒ>N*Ҕ+QIH8 R񇄦X8'uq =sIRp)=)# &?!@#Pܟ@>$!쇶@4SABOX<8i"=`{)Pr.WM*0L0cZlj6=[$m˻oWIdyTw ÁpQS0E%)DE6,xc)y+u#2-$T1F2;-S @ 8I>5Yl{U %ㆆ6/89yckͽwu+n"ib)ݓt$ř4PCq0 ;[@)5E!8~d;>i)/b'=c1399Y<;#)&Q ʹAaħharKzn j dPng{p<"H(Q(kJ+>yLyIfA*xެcF𪻼Mv 3X Ne vs Uv4@Dı܉Ux<BX2IbL/25{yw'?xyau362X4t&O`H[ ЃDi1:kDBd*5䥙eZ`t#BfDQ2NztG;sGE'D"C۴֔2_LIX"6-KK( (*! @]M$t0VHfjAN$ʐdHQ;4cgEE4h8:"c UDGÎ/7%/võkKx4vHM)C4sp3wl$ H!]8$JP lk&#np6 P4]ak58 U І7 *"cR_jEWGokI-)V&d_[ogS:ҍ0Qm 9$aP@2$@g FvE5=#cA qV(c$-Rzv/V̜` SCXxfL`k1Tb!ppq FQ}+5wE塚 zj|i؝y)Վ{^HL)!(܀#O2G@>Y0di6T 4Cێ˻# B)CBq!86?Y*r t.fJ$'?ElۃfkM嶒6!#bBN?OB q%8ʞ7S =m?NCmFAV1~t`/?Qv;H2mǷ~fnP2G hZ}ߨIꮌi-*gY XЂrs5;5^P8ۘ 8ٜ?DcH@6'8p}6U+@%Ag`zԉKyH!m9 ) B D ~aC$NOsѠsIOWϫzҡۧ2N6q۵/8N- F3ZVܯcclS3Cm75:`Mu#t u3y4D$/]& Z b `dxhPenL"r(ıfj:UWi CABMH2_A DXD ;"@xs 0d=Ste0R]ùh }kMA1[%,t_o= &)7Zd.xQӱߙvP~[:%ЁRmw`n hC\ DQO`*Xbo D҃CC?:j+'?>x?8>b0su!s@R݄<($JE7?xԲrq ` ٨b-~ћI4PWvo"'cϦM@hBiPI5Q`uhfHjajHF3x00+E2(vܚg!l)H|.b{]Dccw6~wE{}n:4\!cLP;3(yH-&R>(&BLQd+CIWuTHXU WjW,4M4d? l5Lmҽx2>K1Kde62=q+)R!$H"?T14' q 1C/= OR`"u X!@VUJ6#7ti3IO`uC$ŠC/w?08;kD-СQ*V(\1D1nv#$*i J@VIY*5%mns9ș,C Bb ?SA "i)H*0Ѿ7^ "`+ʝz_&C(0F"q I14~`JLFw08 =,F3Dl+~Yi@hEQ0]0}vO_?w 4i[摦6#Vbe)*Rv\HE~tRzCU!̭8P"4D8o(J64i)iwR`6#gZLm~L;B jՎ=#)/8^@T33l3|q:g*[X42̶fӮ$lkf-q冀r=> @8/!x-QPU1ʨz WA?vpI&h )8m)-$ w`|ahod휒o#z2"yGbDEB ~X3>>-uU] Q) BOu9p8U<"‚py>Xǚ ](ȬRN@qE 9붢 +"Cq ‚@%)(s>t`{z_w+,sE[dSOՌ(I䂢!4FxAzqpuygiq @@;Su_v2Gli64kGMmbꫳD℠ii>2 9Dx4?ZAPܥ 4νJ>ZCXఒbg>z)fB]pA$w~=9yNVn2mTbǵ迭=lN{􅃀D(C@xQ88߶;m9xCsxnQdbŽ~j5-if}zf?~'=j5{wU3^ݠ`ٖ8mgĆyj$Ny*b[[z;o 684WˬmQV)xZ| MckRctpvW:1[-g9s7g܁us7ԏe8wzc8Ɵ-(9L[Εs2YL'"woCyDOz>*J҈dv2ʡ/~2)l?KAE Ώ"uiд/nhט?P aDl*nGz>:}Ɇ*Km*H![aqD Qt(M#_ώ"MeJx9Xqh䆒*bNAlpJd8|C?{[M1'#MR|rIdެlF ٛٚL3FlJu8=Hb3L>LۂTSmnX2e) i Kh'A?$@̭SPSPGcZkYl=ݓC 57677Qc؋i`A64 hT3: 5Aʴݡ(* )j-7g+jOJts5Hg62+0nA4GLUdS7eD'J>Tkd K,}h&$âDй| H`Ed^/82g_ugñ({%ы'@S_c[AЧ` 0j`CyC3aBAR-IU@R4*$DH-Xҍ[M 4TPp[dq gJD.(ndEаT'tɠ ",a $iħ!MA3Vh ≊Gj"b)VhҵBhX#J:FLIEAT@h"tZD48$  $]hZ@"`i(Q (JWBhM.":GB+\s<{O' [D2ݍYRF>BfJe;E~p_=eqo$w3 7^C "=MLOa R~l~ `M3]#КcsIk[TL$Syٹj~i)j %orO DQrj_d/t\s,3Ϛ: ;HR('DiAD3$:IDS-#S)T'\D b$"J(FjPi)&eX`( Z&Pe "jJ 1Q (3LLAKTE5 !jFB!eh`)P$(*aj*R D)("b 2E3PfLg =]DNiOw 0AJmRSRHbSfwn#_~z}R+v>>E1[v2PLNho/ HD~yi 1i*/HR@j`~b=<BoFx܃. mR_6}HyT>7li6Ysi4lg|wΠ8r-AY1sÅhѢ<[` ,i '84T!EcU  iDM,1u oo[b+<|#6mA8\͹pնRHŒ G@@d3.'8Bh`)+/=OI% Z hHw LA$ǐ@`%H`=%\YGCN@;%7@A8"ǸxAij~xU 4a'a^ ( C ⍴2eCٽ"Q53xiR.kxa ۓQ۩ځbTfy%7ϝ^T aہ`4XB02cEfNwq8 1G,^XaEr?zl0 JF!D\@sعu"kߛQ@S<2̃hƊy)7Mκ{,{Æ8j M\C1F96ɪjVd`ly]o4N޶5<Ǹlc\vd28Q-Jqk)d$@ cM )ti0Az˧p!J "44 &*LR(4КJ/1٤X94Ey b^ @A$I̅)A@I r)p"[t5,$i1  h$ J3' 4$F( !")p` o:5910>nyqoj P$ [K #iȄ bēў^Ya@$ǁ ~ Tǹ3TGwT_Ats"ԣC)0 Y~Yޛt9IwpRTj6{ ?N! L$g!5y I#C})1I6U 3o^ֆAHT;6hxz36?wiz%Pw6:GDc; wÄ{o޸mҦ:T晍E͊=lR؏ѵ2^`5~irdWǂmENQstҗE!?>cZ>֐8lG}\86-PoP ƍȃFLF#gQ?c|QP@ۤBZJ/,*f0@EClCKO#A,Cpӽ8щDHmc.U[4GXy؏u5Y7En!W,V++*i+Ȟg٭]X#H\4jV(5DfM8(*k~8`gB.1 ;aE'c8UF1r^p3;T|NIn1oGsfS-Maީ'Q#9ĎkTg# kC1&"Rur˲q V)RkԺz|B\"#A[@ mM Bl[Ռ4['XUfSD+Ïk[`h,ْhmh;Iy#5b]ҟ}5}N0>2U^S$bdIAQٮ{cCnٷl!3CvZ`vqnAǮw-HADYQQ0[bL 8n В, Ul`Quk{ɍXǫ/{P ' hf i"HJ'E{Soȟq2A PGc -NxxDo9];\!HS@?l7}gp:>LJ)(]Vb2CفҨw2""a =cٳgrɉ BPI4`JG9Hc՘_`'>L` ݼ3 bQikJۊ.ml܎ǵ6dz,CcchC18|_tG983Xb&)ֈ#f\ǵf;6CX2m1qNEHet\ RAE,uAi)2NmL (,hLiծOw,7(5$WC W),h$+{q`Fi}SMc^|n<cAIOŻI{Ӭ/‹ D4wvA=2DgXz nUlM%ڇ|Φ4fc (;&gVY݃08ji-'ϫ3ԳCMD2,*(h|4 PPQ-]2a^~MUy(&Jf yU{PU̐#pAHF:1~r)Y//;~D:+ H{1#q 9l٘DA4~y9 1~x ShUrR N:YjfёQ) G7W~F$DAb9┓n6zi,'*ЩB)pAw`jxcE5@ڧq7)a醴i#/c1I#g̹h)J}G員a1R$DV_3b0@v{phuŪ:Q4ԫ=&[5'M}bmFBAfd0]@J c`OYdB C@71G9-DEPA1O$؊ y6P%8EڪJ9QGMIE٥mJǹ`o'zVI㎊AzjHD? 0 6vHhӊm/9hh&be8T_E*P/ DrtJ@ ] /Q24IJJ;c˷4˴zIp5*!C? 9P}rѶ^ݙWT[6TǸBBybwSzM{DA}9IWHA 0>)M3!|Hiu {6[a:aQD¹?d Mq؏]JG#g0\tkOY&B= QX ' &kUzaj!UElzѵ1h>R:B( C{2sb > q^#Gفׄ=ȧzQ<% nl D+&!^@/^x+E ިǏ %cb,R@_?n8øbH=~`p!q ko%PUL2J܆ A=aNC9>0 >Gc] ĽZI" Ӡ 7P\!QDt>c(4}C܄,BUHo3O90y3uGi@,X$b8"EPmj7;=SiA&*(v͟lU:Ip}I(jwt=~9$(i͍tɧ#Rd< z1ӤN\a;byWL'%l ivKoF?vY q0cD͎ltr!mQ[aƍkZXX=)4]Hw8 >]"bo(c7 ٜځYDl& d WM37bXyDP 8 /;IX LDrVbd@a'(0ڝX~$v5\URh[ CəCcy: ti74h,UϮZte'!H9j-mT9+X6  f8cAa32<1Fw׉mkNͶFx64#T+ypkwrZF-4򔄉gx#VEqf5U[3F1˩0LJ2&=\@xDrQdSCy9khSk]4)` f)+/mB |q 0%$B( 0G_5ۂ-#8B6+/Iy2BENͿ,ruaڊ@g ^Nv `?<>AK+oGIhq&TFc7"+27dlc7"cL<T1X9f>V$FԒ*O,=p' F5 *0:̌/my=ВTDdpܾ k0^E6qTt㮀D%Um.7Ќq8U,]Ev(7yUWDm]7]ǽUUQo{<{m&\;UnyRn9Oe9Κ P Q|M-* *A50BPH^ p ew>g!ah({`I SSA߃n 36gnp I5Q)Y5W0d"1viV"J) 9))p"" 6H~l`,\Ֆ2jP@=A&տ.46+VE糸<_e1AYF=Z^O٢s=9ج_ @ oua3=ϙ֏!>A]ScEf0rhoX-q/(| PH'12>|j6SmPb܂x0.); 6[Ή`^p#˯J "4" \SNKlǻn8QO2J'?{a5Q E}aYM:D'NIJZ;ʠ`*<pf`Ar*L L]$j@CKP1S1C'u[8M=Wێ3?u<-h9忶-v=VHjxQ[ C{g|~|:lG7>Ky3^a>&}=~*qC R鰇õpY>K냒6 k=yVr7t&I YS?b~I_ |Hv Wh}$G;k'@q dD~{'  Q,mpXլI<1c=pٓ1yQZ3׆;XŸ[shh)Χ1d#y}|z]ޘ_ K"|qBI9ܧ2|#)P4>(@B`$`)+샓7+ E'OG0V%'[:k f7p'4ɇQݦҝpn [-rqMw4lǤLjʉ$*BX:MXS6$9rEI(-Pj6HJ5Vl`-4Xzij-/+ Lvd,I6J0]"^r{!Α4uZi 'vyo2&4"lK`V)F:"Q% st]';#(n1m0;zYF.p6Pu)ڊ 9r%ЍFo5@LŘB 7j9ĞF\ Ȧf^ 478Pl)$0¦u5Af;Fev€=b)bbTŦkUrkXr&P髀v}S-@S7j fc&&;*ڗSSw,g MF+D\21[F!OaYʠY l"z:β!]dvHLC&))it$ȓՔ `i1,h;d{q4ÿL4F!#}z ! B%僁]\a3maș`Zu> Mmb$D88?5cq" v=sLk˩ץ&d}M=N5K45GѶd◦FhdPpߪ\u;,o"ZB)Sa+E[֬n oviaѼw>T&.G-lH!@YR 0rIT6E)k9I2I 55-P֛ |2t4 ė1"zm#Cb3QYu>CfmVEYB^#[xRdz̘f25[941lw|vRx>=Rm@}f."-5#?'gC8Rx!M~B?Il\Dt"s> !E JyU#u馈GTb4O奬DM54{aT 'CsLDWh{Rhi(Hdxp$U0`I"3c \ƕ HZ- ap*~&Ԍ#0PҠd  QjTUU Pmki&xIAoY?8>{ν@DT &X׽4 xWK7}ʞ,^{z1e[HQ@, GیT"AY&jKIi8~qJX$oي28 DM@jA((9yҋ "NEMUPAC)/Q9u @k7LejQ *bS뛢]Ѧe@{;|KE@'%O6Ojs%f:qpRÉ*:Ǵ??GS9[' E6i\ {#lo^$u>eecsq3s<5vTq ON3H (HR,SJ43@yz{RJ h b"&Ri*X`"`h&vt4L=|,{Cz"Q@u8%hbo娯&䝲/'&0 Ch ^0ˠSHLD%݉h>arȡB]|4'9gybK|8\ZiJ4G@Hv̌ʾVAl>3vSۯPr3YBM!? B7a=!w'÷w@Pm d4 !ODa0R9cԜc.:3Ɲݿ| Wb{dj6 І8ɡV?]áml42{1cJT: GȇcRPqbM#xYI\Sf#?08zaȑ=,-"@ĤP,S͖"VJD5 EvA;Ԗ^;1' ~_, OIESq4 ZBE%>pdH&?(4 @?(:P ÙOz% I@7rk5IKK#GD].Fr)LTv;v;r^HAj{E2U- & (h(9` 4gngE 4f$ J)"B M 9d]HS* !`+M @$W#2A͐#FR*mm*(hIPX yX)LHsc@shj1fUİ'lnCKM)bF (DM EV J1k73i VJFCq\s\v#ޝڎc !,n)gi4+@1@BD r)JȨ͆HC.d1 )B(D*JFz#&GQ0FE<{6ffv9XGDL!Si14*tkD$K -H2`_Q*j#i搡*IAQo`gZ)@RdK p}ՌoOp g,"F;N)HTu }i^||88~3k!>wi. diCBY! PEd:f׊k@z6;iLi4'K@ -"P;]z:Aw$" uJam#5PKE2vt Zs '1"r8`qPe9uJ 2p hR4r pIlL&K&5  *βۃQȻ{ ~ ^skx7$짩!tB};\jgkT5N-W qMZA-"(ӥHYSHIM|!7 {;0R`~,~3 [1NŰmcGyU$Hy3^wxYόM)UhJݟ -š?8UOoi IP Z+j6,S%dJ=,g+8:;iPXrQ$ (M&8˻8?9+D ;SZoL5.&uS6h' $)}M18[AV)`o!µ&cNh9U|1|arQ47 ~ ;83$HD$QR BcU 048N c9Pd_P SMJ% STQ>uMb(H! "*Y*(bRY JU"BZdf" DH#HR$PB`°3W(w༐ ꡙ>=}aDf&Y;<G\`1]hПϰ7N\fcÜV{Mh(V# `3mكAY*M+sWq)$ɼ'ƃ>A $du ]`M*msHwݪ A9%ҪfU?"lJ҇9Ih'" -S^r710p\]H4%*,B2!$d.C<䎺 h"~@=~8'*DeF$ hDuꧣB+M;pN`D<7"0ʍCh5CݸΨd4fcD2T\9WHN63,Gh爖pO$>kflj/6>ĽPzIA%()zZD `j`D0ÂK]`O/m$-HKŜ ħ$Hq8J <=hgP W]Y Iӫ7IrI@ЀD1TAT PIJ#ґDB8Qynk8(1 CKnU2"1zI di*xvb"(htBIt"r[}܏*SȀ$҃#{8s#] (JB C\^ BP4iJUFHдP]8h iO"dJG \4;=e]l;H P't vBlqFL /aU%e1/M1c!C KǐF(IpОp(\~$i|kŃ^ ޑ=1 2DGyYјu*|nD: @\J&36޴0XVS1>5oVpئw`QqIZпaso{|J|p-kdSϘ`:}di)0<-}*{J ,WזiE?a^߳@o2ępQ&k2,~}LԒ3%N.~00ޣp 1&s$޳rVG@4ɒd4qs646-r$ EBbc$kbV9DYTh7{%-/w= cZD3W:)8 >9܈9NkoꂵgA/dn/)0ə}Hr1Ci,Y'w~R\`}s;a*I|T"qA`׮?76GcB8dBʒtM5\gXsKa6ecf]m:X=VΧr,}22M;+K5)V3tX=6F-6)nMp%"S${a27_a$:UmaC%3k VQb; mT--QH>f|&4N1FR1jW)Ϩk3@z>\Va5wMh$L0~`OiD)@C1/zlzt*r>7m[SQS5Tr`ff)&%Prjp˛'wv=J鄞lY8>'),hoO͕=4OwƯ6C{%$&!A-烨R rIOj`ߓ#.*nVfC@sF}>N@ӹ;äቬmBH_͟\n`N}!_H(kw(<Ʌ* P%Ւ{V دpT4j88  cFieF=1>ē'b1>y|YϿs=#k!xYf )2EiA!BB djuU"$Tڢ4ɕ(<`!?yz. D}pkɃk@Aǀp9<ҏl 0+mHHN4}#@i]"Ap)&z?t*ЈETATH|Pq3#ADagzw] T% ->+u9=/Sa0B?/;ce)fiޅ#ϋ?- HdIO5 7:0KzYczMcAQ KJ@/Y`BGyz1:q>@H kFRxefb=^L< w㪝?/=K/&FG"X/V)E4dU t|zљuC/y[3wӴQx1kEX89ɁC n+PÖǕi!RlCup·jgd5bUek& ccd5dÇ4hųPgPC*Ruj `JB|03!tΘVi7uJfv ۵B\~WY̻+ؓVšIM:CmvSj}_1\=F30H12CN1 d Q+?<vWxTD9':P7nKՁ^б8mrt4 5ƏXԼ5)E%"5ͰcyUDmDv)L `o,I틹*-us+?v#3$5=EМ$L?/AtBHOh] ~. 25"#c:%;ҋ$vY)]UA*F@! @:ɥP1:!@a *L :`e* LkG,5[ԺPg6fO{FI&4Ko}/fHmo$㑙i<#IN_*wc +y! T4̣c\yw2wj+ê4b " ݫ2ȏ[Ed icQCM'iA@N?Ҹ{d`A /b疂Mnq$ͻOhb""_Zn`n\(#zɩ֏-TLPVȸo-|3Òo2bH!b)))( JKgS$GtPyB31hiIG8$" (uxUtPsyx\*p7ǍJze`jlae蜱 `&]1.z3Y2f-P,ifpڴjH Ma7HYrMqQҪ:F<9ma!#aw 1kqͭa{p卮YsfE֘崱|JOSnlj&!=LHBCU=f.ӳVv3lmUM#5bxiacB+JIء 1d: B` 44aFi9әuJ:,9rCDz.APHҭUeJ"bBR%;<'I(6Ӯ},(脮''X WϟNӾu3 }) = 6FayD؁ݬTӃa5n!78rkGrEqQC{q=8Wna@|0MMnV Yf6/#28{蚠~mjXPLj=ذm9F(aexbM wxHt2qZ'GSі# `6fd~=>s 6v=h5E6@ ,.R&`ZΆ|}?o5ÐD;$o`դ*1ւѡ :Lk> J8EaMbʅ:=ƣj.!/},&h18{$1W1w6zM>'"QMI"@ H SCy~FTUH h ^x@~D_ɌUsaDETUTDU5DXIs򇳿T )CD$!3,5XR zq멒ȝR1i?X#T'kWTby(= )$F]ELi% wX o`-AC9G%>09}p 5XɧF)!zo`Svi=|mD㈀БIjS "IL㭢'i)+v|>.b!ԡV89*AvB=&@P.d PѤa,$OcޱBgl3eӥ܅%>J6e_xi-)"XH?ALAJL`RhĘތp6#&MWaZʅ+"C R`#`JHY D-D; =0p=C2&އo N94#|h8bOhaAA|%Ad|4skc0fhWԢBe*`,ʟ ?5t4Y)~;T2,]bB>&lP^w(-b<렜Ct9I0@N"fǘWzOr@w`o2a61E$D$NIE7Cq`LM"IU!RETA1rרZ߿ۀJ7ѓȨbP#qB&:f0pi41|kp*<8q*>G NB0H N@x!&JE"AH CTÈ_̝ɰc['D#SPǀ2Qn=Sx$8Ja!# B*H"L EA*BK!a1HN {W]anoھV"lWd&HxӢb۵KCќzoE2Ӡ12r ZַqS9Bn1ۜ3(]"MwSQ?Mpgꔉ 6̴;K{5zŭpީˤmG.cZ&7/;|?|uxt}y(u.%oӤ"dA۔9w# ~R`C,P-:n&1$nN^K9=QG1M|k4$ o-Dͭ&&y)1HK3 "/ɃI nzeEIf 6K|.Q!_K2]1 {fhU$fUvMd!aB}a1ܱ(<44 Vۙ kgzq8]:Ƈ.8j ſfB]P׆yy4lNdQRȦ "P$ָ% ^{&% En8KHB8J(F7)ran5卲pnݠ cLsPJ-&L `f2j!Ylol6h}BW 6,F!wϝmR;n}`ۆ9T7Dv:ieΒ;J(p9&Sف٧_CM},rK啣ƆIRa|r(+ho;zvr0nBabvqO^i>yi4mzdSּsQ+a1B*p Lnх.u4WZ tAa5 9V_Ze+yq~1_!m`\֦|+؛#8w͝ vw Lߨ1M5z>^<0s/>}#$3A 7 A0{A)cB 2#UwvphdI޸XKQƥb2m`w}t8m_Rr vAhiEó76m\G;k{lEO:ƛaIG&6h.wBkϙ,jA"Y- J,W)9jVnS2`[T*3b%op={`[ask;Nu[ә,?YY~@5 PPU[:,rS,f b F4&XDb(N&h4{ffkQМ.??0-vIng<,ҁ)|u*rwκ%8L"D^bI9p:*Y 3`t",A^vٝB,ljCzY[շ{a͆dv;v|>!"| `wI}THS4/8psI4kJ~Atn֘ԑ,թ6Gߴcp8hL @ɓ:r`3Q@Mx2dbGv'9/ێAS$DmJJE"L ğ$s^':h"AP"XL]n*$ScryQ{'=>XoJ5-:4{|A%uGog=̢_5t#gܜJkp) )=c~f.-̈F7hZ-:6+}{SZ=z9E7ae56Vre=lO^.axQP#mA"6%qHo g!ob'$ Ί59y#5ugNY.F52"hbYhrRP!chX L #um\e멼Aa_W\nz&с 1P澙Gݴ$+QQɡy) lr"N-v4'%XaDw{ &ҍ!ѴW׵Ƀ*ۉ|} TRAIK ÇI1c?3rh2xK}=W!^?ɪE4 O1QbNы))w̧sI\,%;)BQ"NW 0n eĂD<ؼ#HH}c^5?4a\BaCB# )8$>pJj% h9䏳t B(*7-w^`IBf(O /:X΂[+ ^9HG&uuSTE%\/ܧ#M9M!%o*c le67HB;$k#As6S|IЄ3λ$oJۢCMxyN &"@{@pw0DH0!t56$XИOT1hiE;)!+ 5IiBO 9s1/0h l\ PpAזqt`ԢIxN8p57!NHl< c %yWPvlqwykǙ@Eժo#;CĎ >>g}N'yRՂUR'gu(\bjo.E̮m΃kɫLtR@ AN(#NO3dE$iY z2TmN2?~aJ^n cc1q} ٔZu[CFooaeqgլPɥq9h0qv}0 ޢ QuM#$M)\ǚszr>3E?s;T[u+u/";x=~E;AWxrAx(k>G:jbFgccDJ6Ahʦ2)gCȞP퍃 aT% 6%!XLӚ")j"9(UJ(WCHEDK"D1 DLh%h"Z[Z [4ˆc2^qI'd_yrɩ.I &#!\\@*JNo,,CABP/gܙKHx]e+1I ͨ7Uϱ2MTE7U R:@4Bf𚀞&c N)J̺Vn>cXǭHbG4ZEɪ$## 1ҡZ#fS% 5xJvb#(bbUMlǫ o-1T>tۭO!W@hMF+( `B kf#uaHQL\f M.6^x& l.b0nr!nݚ@ tf&hfMIAApFPJ.YbP<W9p |&M.)<Ղ昢~+V E%hT&$͍%?R[I,ւE"b36 =$1 OdcsZO2(%BZWzST1,NT󓤦vč4B(AПd ͌Ag$(|Z"SH(C[?ha1{!QBW + K$тv1:)&ꗬt0BD?HJ(ҏ'8h)_UϢw TG"v0Gu@RfCpx(-WFfNv!**z*$wMK}R&]2|5cĊ&PNp#*.79[3yH :@t w׉Š=sLEW'8صlH+2%[fvV:GIdntpBIr29臕G|/6j1X LG[puU]U6(@ 0 9kOlqhՌ1B`mB3q `ݥ,J cÉ57'Kn\W5um pз˅`5QZqFkzɆ;8]ipby c㉂x8h~kCʛԄNsX<,X(Ή/8 UUPOy0`Bbi\$"(sӶͻ'PLU]#[8#|pM!&(/'\7 :dX9){->F=mHҁ\#'9݉5"kX5hkBWJKc(P6vkqD!]aIj^ޗ뇬qb۬S57ՔRgDPTEU7`1EWꍍQa{* {:r Z1U|4w]%آ&yu6hQ|hӔUu.M` &P`Ij]X`͹QQ5sGy8\2]#4'V)Y+( AT͢GO9u} =ڥ͛0Da/rm<᜸mi8HsHIqG24a9nUQU#F(Sjo FFrBYKLec+V6&hVV!Ѣ$I/dtͽjFXE7JZO;с8JlTHtLtMKkvBơa],2 Ef<0:;Fwq.Psf+lj2imH-rlQdX̘6:J@4]< ϓ=9g=>A="{2 )dpK(.{`oHo,qHCOP} ~a`Kf'0y8`O<'Cgl7#!@X0(sgTC70VUMLnOn ?Oc A4Ѥ ֨QMTN6~C0ފ*ǍI, d4 #GpbA?DRkz!]/Ud%RE[H>ܮFe#XtcqMm `2PRIA$8mъN7^wNvFb%:F9.уcGhM2R@oNgaynE/oT5WL*g4om7uQ!mTE˼a3 Ū4ƴ1aFg.#~D:ed iE;!LS-VMriaQ1a}4X8}>ylr9[mCPl5wd KhQ WO6Py5%̍ÌCWL)*:ʉqxb-9 x̛z:p,G]Uf\к $&ѹZicOhTbK`bcYZRB. ub8cUp7߃[ߡʆvwNmt-(ߊԶɬlyٗ72k<9:hiթCʣce&!n.%4vkrv;S+Z%gc:=om8F&Mf$j阇l%d85H(a35f]v|a/S|ÓQe4Nw(;I0$3f{`; 0ɖ5nu{2^!J)x `)08tVĥGu/׆ml^ 9,`WR"ȹo5 DO.^8t5UqYiѼ3P%U)۲zK}ꚛ{Zv 0C)wI FL& nčxI(Ak ж0k`&LkQ0-\,rU%^0 Ӈ8U2p2agmu| j1ACsROswqͪb4қr҄I4h!Ʊ_ pvmi1sPyTБj.Ma[J4s9pAKV֛z.H" R7_Vn%­ C[Ξdc6\Sl#] d;37 WM 1̰,d+)$6xx(p "^Bk{qnLC7,i -ųa(7@24EEݮ^lp@M]MpT!XDtV#oLa+Y rŬaNlGK. `<wN2 -5Ftgc;Tt40h:E:1d]*ֻ:gJĠEH CKvUQ3fbbe(Ju(hɾ7{`q]XFyD}%*`CI3H!8`r0yCRi b7%m06/4z`g-eC1L g$5i%#A̙R%KPf 5"B$R hL RĞl D1e PKnp ^J:T jAY.:wṶbt5o}{;y<:<ѪY#[4T,UV }$wĄ48pfJA =ژAi42malŽ*|m`$ 2aZH=إ+ن%D;|x@iT.Y8M>iMn᷺ zxMZNbDrJFtflݽ87Y,)l.h[I1$ƐƄ4f3*vxs]pkidɬ-(Fwb(I֞Tl"+}vupguZ6<ˡC)2q 0<$wn!VV[sscd˶K ꇬD08jM`g m8YkșDh|5 aٰ#P7-s>& K" $!BL@AL1KJA)%RBIPLdN7"qcFSkJjӎϤaghhƵ]Zˎ ̌ ;zFĜ!a{Ϝ;:'O"vu::Ќd<1N}ײE,qmrbHX[;Z6:7Gdʼn ]7N ZC V!BMlw}v\kbmJ)78.i&I`21 {k\GF7(P o)S8ain`0s{QA#kUU;=;1 pАJB 5('&X9s2$Vt::)vLL^I_9ƕk,h`@AxA!Zf.CHu@Lv/NJyEq8u3A)CɠS.'sp)< rX:yvqg( ^Nt e/a$,y dhN8υaOIP5TO11p`t.$(р⡇9I9.LA<Â㏻PC2|v0|S.>򢯨r()xwN>%0`l=$JӪ{s V1QQ2xPeqLL @ozmB \M0Xi?450.E$uSřI 4t' &;żjܧj.XJx/1x=za}Wr!J MfCqTڡ;!qGyha󝚦G<" x΁}v#6/}#p 2[7'rlKYh՛lƴ1aY܏~"d^GD'x䂽! ݟ[u#\D` i{~c:NC EU-iؘǖ0V$;:(2݌:P(߃yC hTJdA[!TB/|bj"P`TO 5UO)@(/Y>Ͽ߰w:6p'^Bdb,V`S(۳1PiW f {x8Q.ۈ9rȠ<7~%TB0!1wqĐC["kΑ(1 =N:|10\hp Cf8 78: " !.ӷmx3daR*lJ)7P l^G.z݈\Wk6mM!G(1~=>Z S5%EC'MS`h/ƵScΨQω/ly:M3q .CJL9%J&I y*Mf4.XL5Zx-mީ,JNm-#17;z攉U ɪKcI,{!fB}C4͹o#=1 $ PP(fAesذ62SG736ZѶ֐|,Oj6r@.w: :@ .X0DSj Oc:|̱j-F2s#5M>md֝n R$][q{v:W=Jn-؁ D8 c@3[ Pc$0Z]4 y b(zV :`MM̃Ap`86cOvy:b^:5Icg&@Y .Hen:W+pdH V9H@oTVG[ Lfj*#%NA5YXbbт{!__HڑZW̬CBP==S޽sE;#E!?]&A5kN&,|> q ZP*EN=x;QdS&P+!fQ!Sц[7Xb^Dܡ܂DaW(9@@ BKB4 p!$PP=0Bپ"RXȮ#L"!2VI~ʁ% Z!hJ%(Ai,y{ F~cN)o ֡A~,fI$bQ`Q4D:HceR?F8qڲ <"!=PE C,6~M`m'T ȐbR<)a,A_ wT@JDj MY/|Rg?>Dg|rNcjmY Z~2@ȠQȈAT)_"8yh/X{ a s mH5G D`$/y?E/T9pq!a }Є6 ނ bZ3hH=j~8ȇ5AĖ- ,C}{`@% ;@o%TB%TGܘ &%xDT !iLaL"/@CCHR</W8 0VLjX)W4>.dd`wha\ܙx$X*e &@jɪ8W⋗0W.C~!hI˵Q^:dtޮGF.eML^K\f$R%q &>b3kpf(䄍ƛn`V1 8!KN&r i[g2P:K1MHmXCOm;јr>.R}-Q&hZ43!B;rX$f2k o"Xpgl?QrrI\;*gu߂B/v#c^gi Okx 0*H[úJ?*'?XXi%Y"?) ;H$I4#-}0RIPAM#B"A>Ċbm|߸z0!U'LI5,!)*fIdK.Hmd\PDDLM$1O'Jsg$#% Ij.Q(=8RMSh$N/!e( siF|o}s0BG7?aX,Z Qn5'DL0Cd1ʆ@Q 4@M6߱(TҁHT$D4DSQkE UUS,A#IAcvC= b/AD}7H1!T1P?"S(QJ8\H2L5H]/pz5CX,[2q +?>7w?Vl~\tXB xRUtOE+#aA~\$r"34(f&.1y'Y= Y_G>IʱG|~$>1Tb3:wz_u%LߦҪqHSuO"l ۮcd1oy'X/FsTփ߅S>؄& hA@IB URqF ‰2l1Xű!K&ZKf&Rbf ~0HjHJ VsEbuZQƢ}e,xy BO}>]t :2>h(,({}!&Ea=:Sc@Ԛ)*% 6UO4 ϸ $:٩~&V|MϬ??aVK0M. Mp1 %vy"u2~j}"E8:'x:Q֍:4q'@8'"!S"87YŢyyy1 F)$"kM1OD.GV9iVJFL5.ƞoP5cC- Z XmQpѢ%\ tI8b{YKAUi?Dx|⇜޵<ϑl&i‘jL",`D8kzkRgNAbiOm~7!~pi'&L?z@b~;N Ԧp:EB\B&к( ɒ> $ZC4< ʓTQыf#>!кNr8*wʊPlLJRTEH ,&V )[ 3C[Fj6BiM_BASw|䈠(# (b*!@Pc̉bM!@8͌p цQ^ AsC_n4Qk ռH:Loݤ̩~"0DEDBJLQAmsVM>Mܛ$"pE*D(I;wV>UMphIaqp#l@@!W!r^8y4MN!q{ygY} o|iLbV%okq !N41-CI MMsDppREE\M|GМ6;ksՠX G-_ϳvC&96oӵf7b`H1'aa\8nn/[1ɥɥ`:zÙN'3u`93" 6ӑĒ)")"|`y( :Z%%Kcdt LMۑ#J%WWtI$ \ޟ`\O4+C #F`P5P>_?8m|<#A&M3mbF(}FN}uƇFwoI #<Ta%{ȀQTo$?~sMdJ X-C!ˌmh(J:ƛ%bt^s/tHJK%2 |je@*( d)B*Z ) $*$&3;0SC}LLAc7m(hE&EjG %$s;I3щ A"JSUpXA#{2!sG#׭01id3AB`d F1G2j. "EAV'V&"RZV*T(iA$@)E0ؐ؀ߔ'!7OQ;-HyO?yĈUj'x5 DRDTDiPPLQ "P1q*|vMyX/Y`ufdƄSD@&4m3^ B)5/"(. fDEfƃJ#C7Z{*a"]]^d&T8Mp+wIȆ5ɟL-=qO}&P( 1R|_Gxggz`B؀DLУT 24s@Vp:U)#TX8>b>hzHJ! #qP>%aNP>2D]FJ&NH% T^F`o\67Oq$NB꛺#d!$9⧠SAixgxzlsQr3M ]Es[`LRp+~t9) j((o(cz E(h:ђa*JH^ y :It-d.Y QlB5=W}H8DX=RdaPUc19i#89&Հ%mT|2'"Q2[X>/%02 bBfN{$F~'=i/B2@VsCd0~\GE*R1?Jf4cAR DGG0s$ti||6E5>}9t4/OzV P>[KDťʌ1a@xAoEb^2 ' `fA)Ab09(T<?X R20X_?`է["&-W0Z$U :Ճ\gwmiDsz~l`ċ,QZ^<j`iT]Hmdx3L>;X7Ö8I;h&JC^)A3N@PæLGI[гoCЉks+x[;Ž(g`%:%LZ1%Ċ Qp\nI5RecUxB5r80ᣨ!ź꥽w'QWQ9Is\G7|ќ;\V Ef 4a"dd*uP.;b^j;^quOL35~!BFViDj<"+xEdyƞ/MJt u>^h i ߶ĮGli5$*t4Uu9&Ko&V#8(vщ1՝4s,MӖ^ԙYF؛w4ܹ-<3Jfsv.|FMbz՜Bsh*uD6j\.\' 8)$@ 31$5u5Ôp&tԨ1IjrUA"i`ƍYlFT|s߻n#ӯS 6H7f"LP淒dG8hb7"ƬXqyhں`4XrZq;jXG ʑH#Av0r5q6P&lmZkX#+P$cL!39Hfy;UU"N$m&K}y lkmNdFXn^:ߡ mpIl+iɲ FX/nO^<_=d"@༎LmG 8qTr V(i PJF-ꁯ6'Wb2t ywښbhM*lk^|}DGSُ$ @F8!0\Ex j@i^fB%U$% &I( & X P"Je BI (b)h biZB!))`T{&!j 2SWZ&?]ϧ?n k?}uYt7_ɔ0) JkHBg8~v埦`"Hɡ5R0@AbndI1G'$pW<76M4:ā2C8E$,@DYk?;Wd *$H4@j8?pf(+$k6Be/ }_f)J -25ά(z:Y}KMP>ab"UE}sEskTWfҪͧ}l]{\^"išSnۭsh&w Sm5P PQƀ}PBӺФBӄOx P||s2Awsf 0{#JosV>yxX] k]6w=C[ݻOgm{ZW}97Chl =p{z)*˺{9'֝o]{hu}|lLت}}ϻ]Oy\ϣ[]}PT+`V];S{yàwƻM7!k9tI]s5oQE>{MZFќe7rk9IokkAlꚐI [nv{ ׾>3/y˺'ƽLۻsܞ@oleSwv=ע^/۵\[݀6[lҞw6}J up}||}ۦX}|{W{{W ޯ9}Nf潦Ǝ}]GMX{ec.ιԳV=nO.ڥsm=VwdxG{ktz5Eݒ<==w[kR]yqoz_m @յ  1uw=j#utmn˻zQ(ʴz&ѯ{qCVnrZg'w\.<}=ރm7_{<]a{;ڞmDM}y➒RvAָmMِ--c^\Y=z{wnWe5n)WeIۺ/]kks#4lҨ{Coi:zeM]r+ ʞ}# /{׵7[ w'絜Mt̩P wT*ES^=xM]zΑt5,;ݷv;lw}/|r(l+y4(/ܠFwǩ }hWB|ic/vJicw-ۻI@E}f-Z"v7{)gmv݀8ݺrg%wr/ow֩ ۻv  XZ'XRHV؁.6T:z{qu5] ojMpw x cFu&^vvۖU@ Gvhף/E{Yl͵ΏU[ގIPڪHuS5]sZ&݇V:LdGCvC'gcoO(JTp/ c 4@@ 2dbe4Iɘ& $**bj rh&(b""I"cx (` (=(C3p'$8> R_ʁ ?rF> pO|w`!f{!Ek4jD uO_ɶ7UM/c>#bOƕ~'&7X'%>lΙe;⽣SȿZ iWW/dE=uگYp 8@<v.B#x۳Fs]C,3ʙ]{֋+K_~Gsd_]\pn2 ?ڜ$Xem!ҵ{(4$*8+%-l[mxNj ;.cݟ<\.aEzǘ{ ;}pvÎ]w]?'푗PHʡ8 !*(qPxbTZmO"TE.ug}I1my&rQ{jZ~ڨsx$MPMEr iFzkk1<6bjhN(7bI{0 &4CV>M*ت"CH9燐?=tr]oЬF0uT'蕵$ Q>֭kZ֞ӞOsYNbi+嘽o2/}2kVG(E#0Z@(Q2Ja ·I}\_ P`BWZMGCW ,u"2KlRD%a퍏tAkDM:4 R8ڨcT&bReI%C{U"8QI?e* H=.f%&{=^w:J|W22f %  ~SZs=i^ ,YfN-9^[ǞW.+Έ_!hfV@6?&H\u1lրozf`'(GkpXI}o꺚ӎNkǠ_鈷})q +[O`ٛx?mtq|rsh(Wrwda:ZPXs-5u\u,3yEF~zr+N:ItthUT? R-됭vX;t2{ruƓh8`𵠛I.Cuso]K\5r.c{=; MK89et:~ :zyns.\f ތ\k*wc)ݣ9C(XaWuCUMM-ʈ/b1rL-m^=uC5 zP7PR3PRQT^v Gƪ hI^a%D;˜#ǘBT#Js'V IOOC Q ɿ~!z>4Q[-<_>A{P^IdMQZ)m%!EiNCiZ|K?W1T`g@s76*s˧PIBL{yRʠ80|2QY̔手̢#%ͯoRbzMyTkcN33Ļ,ǎ ?ZR>onſy)z="IEl@v(DZMtv*y覌#Jj>&)B*;|eE#O67PP[~~O gVh9>.@^6^i'ڡ-Sj2 > \(Ǽ+q.<^b$~c VIs[^"ʖРS3%[dJOZx-8#ʊ3n13_4XkJJo7:]?&%,s/ݛ&4GVO]&;EmP@7#:鿿naex)Xk:!ǥ0vݑ6tݷXйU\n6x|(wdS町Ge7YR~+dEOS(%(|O [σ"H8= -S"#3bR!R:tأDfh)&?k=8+0Ev,Ъ2HFQ7E(22%\Ty S9Ha1:c,3MdP'"i;Oso1czd[K~_ @gIS\{PŇn<7·9J/;g!CƼuN$tY3q.-e Xnu{j8cW6J~sj| gf7û{|uL|wPi+hD"º,{3ԟYhk3g o}y@%,0no}gMhmTM1:x]eYu~9 $PQ $`1Q)j4Y챾 E-a*}iLM@h;'/čYKsonS*NEirh&fۼt{wǶ> TlrGJw䡴_\W{5˧grq2Kx u珇SE(u#6D@tL[)UtaBv;;OD|6;B@.oIX\1L+ Sa3bMCogi*qE Ҭ0)l `(dTq\(Zv6^nz*[5j )zE+;tutִs( "݄;uׯ՚"n{qxaY>qq3uWVEB|d[_pvŷy]]4' auRDmw\cҷ ~SV:Xo]/3ym|e35&:E!׽liʯecJ.pq!zO}ig~6T,UuvT辚຅Pao)s)@rkk 3fe4WŐm~f'K\G^]EON\pD-.Z |˅=(qnwwwvW/7EG-HNW83VE$+yO7#+}rMEj6U~Z(ȥ}R-]۩lt <qcorBjAr!XS9G߂W ߊ {!ٶJ&尚w3O 'XS EZ ǛE4_ǿ Tr u??~?9r僵>Ս<()w[B)>n]uZw"Qmb$(}|0|8 z:'aGn!v3 < dh€trK}jHc҄I.YD <`   _La}b! /վrGXTzXHU5GݐL<`~Q&)2`Bs?XdP5%8}V҇c%lp<[_>>_\/C7ۊYN18ƪs$$>S ``(iE`Е+$>߉݀T _Vg\ %L vHΉÇHV%Y @+Ơ["_Vj3Af.˰Ch91  s\r05S5VLDQFsEPt\N j`6Ɠ'$,QQLDL<@)(  $hi`@C1dgï~$dSF1J"MvcFM3ɛ[E .HD;%G`CGCL4pvCMKVԆc4URBġBRBE>̫_`GPPi1oc^-xbzU嘢"®x8Զ:ahg4T )Ԕ !"h%Qy* (!!(iR)*Z "FZBf(P!0(6=~؟M20;2S3 R 6T@DHafl!Ab"ZPi( `$" Z1(B((i@(ZJDi(JZ JTZ(}7^(ph-cp ~ͯn= !$RE,A$ѧjb$ i%]ZRW%`~G27Q?=-? JV1uv3T$ݝ !\sӦ3~D"Y5q;pO!rt᳾ xs'4 {#A1sߞ\#6 AE\ ]3 )VE7sfsͷ9qgPRB:rd?dgK{c?NƠdZ)h1NqƁQD%L5 rz{WBLAH&9..6zCυ\:DМW#&*֍`nwy#V.!/7Q)hLS1Cht225T[n2m XR*"U=unUmUb*|;~|GOt}kz`O߁͓oK\v) b6s{Bo+¿KǺsǞNGgc0ۊ1oauBҌ!!l&m*1V€%hT7 F8o}}[|Sssf9PFc}JSJB{DV[E He?ƴ8wsy+4,>]C5Y?sk]HU8:iP}81stپx"`"MۅgMoO.`Eg- 72&&ݣVtwPY[)lu3LִZ5KƆ3ӄs4\C`֐[4PjFi_ 7^|# ih94lf.d)KKI@Q9ͭh]pE1-kjۑAh4 %%r9NE-#C^@SVkDƋZ N )zEz8b75icƚ14ZMkMQH%P >˺|M+A^ɻXV#N25ׅ aшJwU|^s'υN'eД"ÜhUC"E.$5wu<#l@_eVAPr-u H6cE& 퀫455tM1!4Um r1&H69Ab k{~rBgy\EDrMO14V1 PA|eE#EQڵϝۘu\EHTwzH`j yg嵚AZYd8r]W: J rt [UrqݢǴ_vn[ (#qtT|1U@kߓ(-( \FG(ml/quC,8 @8$N*M@lHb=$m* few"yu=TqQ :"o>pcӒ:H2wq5Nos5DUrjВ^_qc&GV zSqTEX])Oh?.ʉlƔa;i$ѻG>0_B2C{.d& TnHMsB*@g8BW#Lc3 6k-#i4;$w0brzhVF-Lvoo]a4gly.^GG:n.:=ԥ MY83foe?`?LţcڟҌGR"& x%$idž}?c"{uE]SKELq?]'R>(ǂ+s}*e3/Rk5!7Yu->Kp r{Dnӥ#IlJAe_'. T)\- 2-q}V$aP?ކm {?$yk8@$U;3G\|( (dA"l_iswQoMJ:0MqpGOuzx-KƛZ׉+O˻,ôdmu8J;rh%תH;]c2z_V|f ~@@`JИOfx|zKQ ~"~?Eؙ M5SUc?dBx)l@: (^;I (J?]=A@*SPG}J;j4K̹sȺ?ꋣ㗝G>Yu\RzX}TӾ^a{QFTJ?Tt>۶2aq_U%(aRi8((7.Js42PʷOPr" (>j+ 6 ({~.{5)RL2=^h~!JEðrVAŒQ~k&e0roHY4C!H$ A̅)yGICQ$" A:0gA˞ihU=Vm5eu'8m#3zn<{~ۓE J* e)<ӣ!: (ps%B ~aœsinC#LɏG+&* G7mțj5(47)IiL$fuԷZt&&2a}lt):Le jXzY|_(Y19[UnЋX Jju\=-?'' XM/tf`kYD3oot2܊)"(P!*iqs"C"%F1aqۦQ:2JqE<(Xs^άʢ$iIƱXL0 ۥY}nU2 Nzv۩TZsq]ݏ .}9q2R{UXsϧ^kX5W HJ0 Eev!s~(a 2XJ8G (~@DKRIpQʟwUvuuUrTvqju+/ſƾӚ+\o~00$"Wu4+X̽AIWy!3?odȏ@FDHEu=%"s{s}vt=𙥻)UH:m]5&*)NX3cO] 7Y\!-kZ58NDӧ`zS^xv= 0/tc8{X7w]5܈/i]+1_e[;kۄmkZ^F)sۭ;J.TV.lnݍ1 &zQ2_󉏌;$GqАEֽwюB򻉝dpiqms17d[o@ڿ I6@oM!B;c 5λxK']/ c骽IA=6VήGCSp|6_o3fmH,t7lvɫhqn,XϾ/5U^q:V*\GwH"(DTN.48 =]P @Axt` SuȎ5^EBL+pɯmFuPk]ߑ =יM#W Og,]4 m7c?ǗdUks_w83w ӏ]^q5hJdPw(6lUפ.&#Bu4~;S?ɖ(حPoOyZv,&k_'þ ,> MlHH A>}y`뙣w(y 3 G߻ƶH]9:׳QQ'7>muK,Ut;KN$-/M Z]jg}iWl_~oϙ 22B@h00h1g#h~CPPj&|=.[$Ƶ+m+cU(5$oD3 [ڪoz!>,J دd* |z\M=m-#qwɄ/uỷ|XB5M1 QR̍PAa쟣>3ӮVR)M2慧J.gp5'eoaHù<=AI4?k]ڂ~`ٰq"͒8Q=06٤BJ *EX**dO=YWݠr`}0X(E Q>i_DЩ?>; *) GdRq>4PHOij*aJ !IHW\N, UՒW{⚰8MQmA6JZRvXE'(P yĥ98;ѧ2]I+4 `΄OOO)٘ s8@UTQ hQl#*J(< MAI=$V 2Jh j)d& )f3"i(Ӣڢ`y-P"pXh:SQRTF*Sa~?q)??_뒢,#*PEVl~[D1Wh:M%iSUX"}I]Cua5^XSZmHekF-0|QP\ -ޝ)5_DvCZCG+prpcKtN_#闋B_|W$ j %&'i,"&6GC0GsZܛ P1fhc<9#Z?iOznnי٫Q%'0he" j|R~_˒*U2cavd"|BP~,y{cYs5'VngԡIPVG b2;;8X""A4$T!N k|L"|e,S-`*rp^P] mx'w1{CFC0 :#s  $?cC ; gLUE9yձظ~@|<{o\nC%Ev'#Ws D| kUANTCj A+6~Ga O1X*=b!Cr~?1[Mm0u(-kX}'~?>kRʹlj!BہDDDp8CY(wL wP@F/$Ȑp$xKPOՐ DD`(6lѱK *+6%ͥ7kvoapx|#n*r`ŝg F{_拟27`ON}1Q:a㝙s߉=K+-6S},J |e444+s(ؙZFC? ?-yP: D k'$_pMjPİ2 DZ2MT˳?B?ڃxw8GuJbUO1}}muDSِM9rY7܃ OT2@C_ @,M/x_|M?CT׻g^ 7,Ł7d?'ھkmzsO_>hJ )uQݟW)Ӵ5|,FPݺ}Vr_j"]IQ#ZckU17pst%D@kϗw/5R8/ӻY=,v:AWD@O%zףO6-~ٴLqO>9{ee2ꍚ7Q#%hy}ωȉ(j.)/M)Y!GpBd e+*5[>]-Jac^WZF hcf͹]S)bFޏ؅{ GHn ~9$p ヘU* An!ջcoLp%cW8odf~s;x:7)r͉[fCS0DM4ӟ,vl{Hgάc9ᳩU]m[y ˆߢ,Xs\8-0ጱlaÆ-}elp׬@첒vݨ 4*+軶ϴrS(} 3ǙyQ$GOD=؀׳HD*\aGn)U|׋6>J~GhNBZ!n O"[B۱i)>93N 7cU(Z~14WEv]z) 23 PH/2e8|Q dt+\I_mؚH3/z`~+[I_{Q g#:~<@ROzܐ3G2Zm6Eb,0p|CGj͸^q4ގSzЇ3PD ]?t^꩸*Ǧ>k/|tw :9t=Jj{XE5+E jM{ݾw_/0>OCf?E|(lYKuW1EX גÞ8_?ο/CYӒ1RQII~@%|LY>'?Wm>v~++מО?LZE'%  ̞w{DÍ_hUmTƊ0@L6C rB 'p]lcHe_@ҍL,C`6ƌ8e,(P`;Aa12C,(Kj#q9 6}BDd96K1,/0!Q> G8]?3c2YoM%OC?ƍ8ijS0Hg-P"OdE+ V ۣ杰BJͲHygo<7:v n[,xghm)CMzaOݯj?G该(_xa(E}#:dx+Tܩ&)u `57@'a ^n,>aTfw_oY]VPhU#z]]QMp)pDdT{^.O <P.w9|7eyV{Qv}1ۇK%F* (?xwOGK??4YEs¶&ɑEYTR"MK)ܲ`O1=)>[`TT׼n8 &(6UWg/Gjㅶ# ;S)Ԇً> W[g㴬{B?q9nÒS||cal@|7yE18?aOꎗbnM>WRձH Ϟ\[,t^ w.=[cGvП5+kIXy.afo|f" dP `)Ny*D( zZ,lz'0B"Y^{0@q!΃?<7GB]| t@/ Ix6BRr&2>%p VuP8*?Ah|C&UpG.]t1 _PDDt?Nq|yy\ߓL,.]}tz_-w8 aު3'3b/&#m Sd9=@hs!D jTT2E!a^]tB[ԶϢxn  &H0R jan^lM&`{'J10!&m|%ڗM[IEJD!#*G_1mc`r6kwmFyRm:P5鯏fy@% aoQ1{sW6 ,;:yJ"(N8Y ؏kG '51@n~Q6mkyp7˨2SUCVYo O7"i|*&Nxs0$x}߭րp 8.ựww6m΍?jtqS:osXUlԺzźc ;)Q`¤yy9/kS!"GQJ7L2!vai6C7-V)PQ'ϧxxy}_2z^5Y[kvT< (0p|A}$H`9NGPTtgY>_ã1Pߐ>FَLuPZ\Xg\cR=BBcY,MN!ՄʰtƻBO7jb  kxa}^$kyJ ,|1y-/e ETIzOϭ)>+ٷ$Gn3WdRϵYoΕb 73iY]eՑX47`w7?epD$\`<0}c\?'3tyCtۭvS>^= mqŔ^GĦϪFAE9gxtL ҇Ε|.r<7RaKm66N&] .#6|7s|ƿ@Ʒpd5 8?0Ⲥl/|"({a T,٤~8<):qj!`20K'jJ  Kb>*\K|ʣnNoaCJk#WRPz)h}KJ xdr]6 *:ٔD/ چ~C9^E}pYͱW^+t{`wXW Dx > _7ֲu h/M~"%>J7new~k랮p*ptՍv{G"/Nٺ[~_cq:֚at 2O7o[ק?5;#N  u(xĪH- 9G.|vޙ+?_P~+5ʟ~|jms&nsEu B@ckc!~{d`Z rۜx./_t5sCsghwj]]wW{~66qQ F >ZRd ӊ؏$ %a鄔<0}ߣ||9]6}vK{,T_ˤ9Wm~Yefl2ei# k e1@` ̈́7"^sKsZ0'j\_;0#x#lXJ@EMgloNh1U\Y:E)A?HөA=*мS.^cz&} Bek:Z*mྂʚ ^ӸX-et'DŽ(bүL~ii][X4g=_;7\8,1˵bŋ)TXKmJkOnWLT"[3E_"R$bAq8nK sW=ngJ#ZUP@sΤ"5M6PG[?zFkd^ <7lg--$`26A(4&xX6}FoxϡCب; z/d!^w_V\Pk]{2deCŝ%~37]=^ދmt |Lfg}%kloa9 ex(D8]ib]AX;|aJj&zO]]HS<}B6,$`*4ȿx-\n!M2"u\GUoO[,$и=i;kή#a!d-Ȳ jI$2NZf sڡ=1QSfha>9n&{MmL?kY޸F &ɢSҍv!Lb"PDE5oXԈ0$q#B.,jp,y UXѦwv/2ٳ_+rb!lp,Uͺ:ϒ୺W_Uоjն^~JKIf}vrA)֪#_ eƀZrH`G3_A6[ Gx}XcNPBMv%04p6`o?h8(i}ҰPb[T!aҩ"2D W@*!>~4 Ac^"U5ESF S!,L0 2% 4C/R{f`jWveIߤ"F44Jdm2 f-ٟ!X%Z@?ok;{ji3w2CF )<ƾeަH1Bv>z/Gc aGuh Y@#_fcAhA3t1A#mè ؄t8#Rw"?}"Y`wQ>'wH`ع7zy/_ŀ=uߊMփTʑLp)oˣDgY v^<_>mوY}?8{[?NwҊ6yw q: <[Rwɺna]3;-Q}Ʌ2%D(D C,|^@VN31Rt?/X֔=dTwfX&vrc<]kI3nrÚ$?D8ιGoN_3^v#;$fCKS-s9koo1F$KIsL!l2BblgSU Um 4m~نbOLऻ(mRQg:*?Ǘ$^cE~O!!lٺ{ڪU0?F|$sUB jBk? 6C8 e1`B ϡ_hxPſt`xR&»:GuJ(CRϊRQ>D}I'?Ew@qq%s{l]h5',رv80:bӏt'% (lL -YkBwm5~t X ͭmwzg)7ߍrE4DpH}ޛf-W X=^-k*A.gк#}">dq{r~}9Ά <7dHO ¯$kIG]]FAce$Z-@ek _mY✻(!!ZCA5C72If0M*|2RYUOKŇ QFݓT44];BA(}YekhZΩnsĨ?|_〻Ơ߶?Hkh^FNiE`he=َSwvp¼)X(/9Kٶ6QfGN+;tO=Ö?a ! 1B+h!\~c}}}ow-I )BnLQXr* 9pR"U_|7^{=7Pzu3B Bc)oLAZ݋oΉo|cKl+b}e'hl.(^=O2l45̵8!Ҿݿ]vx Jfv URv a(PDNZ-RC>3=IAGEwf! &@Õ|3̈ z$Xo2 a~@vܩ9 PHBsJU#QMX&*`l< ZQx$۟gpÕt#ho:3N~MBZDЂE*EZd,gˌgStΐe\ m6zST ٱQO`@[틃s9''\#T?ܭ;"/(ocLK @4(_zgړ{:%ز\%=]Jl ݀e6Kw9qI̠ínf7u>}vC-,ppyB;F.Bs@*TqJ7p-u`9m&LZ0:`(v8z~c_?>_#nʅQZN;`v?q![T6oRllpOj|(%ȃm]~x}!s<}h9iH[4M_K~X|Eih@^ GI8 B^| }1GM΄x)7}F R!5֣L$YI$GV_#OgYdZ _)nnEOFu)SٛW`%HqTiƺqcO|lq vطn[orG$0yZAK($BscX74#*'~^w a⍿oP?QƋu~<,lHs j/P$ƚ/Ɨ$<sJ!dTpCnl9[H;A^eV0ƾ#$v@m_lEFy(-TN>5A Xgdu~_G\*x.`8"JP}=/-=Ȉ @pZH WQf1Wgǹ1<]*>0#d" z@_44*OX jACG!G^?GUPP @ {$ xtu^ 5 J?(bB'YY9)ZI\𿝄Q 7/fB&g{4`JA+ ]JL"v͢NeFE n 5S@@R))<JyrRX$g|aP' RABҝ#J/UURQu ?$.J]'d(iHBA Gpg s'No_p[D0XyDó%/+R(ys\F>zU:>4<1S0>}.4HRz?{'z(gMJ :T9Ȩ;1ׄY<S&`B]ue_u8=~;bg@Af?ti󋯢'P*}S̐ 0R: El) {>kxoxbPD>Bg1,+0(`%PɧR6Ϸ޼B!`I& Ǐld8uI<@!~p̟+ErӴ\D/Byj)p"vcED>n.'A=ڸ"( ^c-b-H /̱(<۝v'żCNx^kIB4o< zX`=EQofp O}~8!:}=E0|9g4y=joqgṢqe(_+H!O-WOQeeK$?C9BCs8q_(# &1lcbq111LLLB 40AIZB1ĸB8KĀzÞz?&rzs?/ؤ-6kv4V'$>|wO"!6.w?BWqF∏ .0wrgvFީFM0(:^v}M/mޭ-z{:sT@Pp[gٔOwǻb5rHЦ|" m +S@{RIQ'a,>_獹:s#߸Ma9R W>IyG_ o=>͔w62_;AwU#Ȅg2T&˗|E(36w>澐[mt|&ɷ/OX缴Aq8 juDܸ޴f7dkrKyסH<'q^<>OjF1A¼8.eۮOIp&i~#1kP<"_yz2 ?W{GI |1}>/80V=1H?Wa>\)qD%w0|R z8 XB3Jk0^g~= i|\[omTr%T} t((A ώYdl$Gz?'O\! QGgo# ty^~{ٙOfBX}+֩j=bUБb'&6$;^##^##U  G_ICPB@Ǥ~4EPsϮ. "/ C8@zXx%RW&<#)GWbQ[}C#?&JbƊ mޞ4Z=h/ߟ>5 S H.zp7~ nߨ?%"[;+ c Ip )ڏOH!D,Az`z>?sCζ!A.~|>~F v=DZ;yw0{[O][ ^kTrHBBS$>%lQk˜T> / C C(,W9?o=X}-C?\0Sh+]gjĠ 2~Zr>@Q*VQK ^Xt{/)?ꬉ!qw~w򏧵GzR@-A=C !l'l NL KM%e{nT̹IJ !Co#X~ud7޶ :'$01S݇}*┥1ڃOْ7d#KZ0-gX;;{$͙+[dOQ+2s&ybNw7uㅟ΋UQ/V$ݓ8Um$Y:4ԒI#I$*b_`wM(^}*pK0x㨓>Efv44;:y٩)ڪ+oM{5Bl GU>$|"žw=7<꿽 $+JA .kZs(r {BR*qef@}\(;{jk# S7 K)P|^Yqװ?7_OkSZk?Bz>O3?7%Nrξ__}:j Q@(RANΠ@VvA gL9+MUA" P?=-gJ((M- ;lPLȠ"1#w,$zyyv?TtC{t:s8M^j y+2`՘* Cb1=O$=gHs*GРVQ܈w/MwXC!|cDFd)9<8VTښرP%ldpd,X- *ך \s<(m[ h,0Ɓ܎ HȤ.k "5bVO~#rir<~"3p]UzFr᧯$ &CUq"}By$;P-0ס#AܖHqcm}۩IJ Nw0= ?}iPԎ ܚ~I0zͻ2Q̎?(B.@oR9y(K:bcЇS#ozZJ2qwV~}_ {vs;W` 5 vH?' Vpxg×|.}C}n=?b'@mr2∈MS#Dx©I54~7r:s.$II#I$ISe9I P7[mmmmmmmmmVmmI$I ڈW#Go̻xL'VbRl{r`ji\ЉX}>c'CLcdL^V`9wJG_vˊ`Z҃nL1cW!e,qo>wEg!Nnnyn)[.zx_TFs3n{ٝsϦNk&y9}Ck%fDuh)>m("Pn\~pPvN6хH]c!uW ЊIxЂLjxe4:0 : ڡ*m2HS&[Ъ 7Gjiq~:zwq%˻+q^/+ۄf9 NAEYiuuRWQbX C<)9ޟCY)=I%(Z/툘pPK3"QoVdq%fsMw"]b&"*ʟUg?,zCoIOY]H$f,"<3-!C%mHܚBb=ص+VW;2Nzn|VlDP9DD{zTswDjQ8xeqBEV*(!da_{\>#1cr~?>z-=[>^2û߯xTZ8-lݺS!9;-()lGɛcWOK]~g"?m;k~5X2U!SI"#<_S>O\1λ3?xOJ)Z_Cz&ӀPb$l:l @jP"%Qa O¸Ɗe7å!6חX!B+T7G""MP?V\g5c0>xq~;*2uhqzEkOqzox8=1>īe}ϑcp-'N;;QlYfs!Fsl B,|k$$=n&LhjI==^aFqNZD_oΧ[89OP{ZOMXwr#D>0Ԑ~ݚ8Gum' .䮖>Y?L#q:4MFKPW'/H#f!ȍ=45ܻ4  kG)059˩ 7|"rݼXxU=vx T#]|X}l AD.Efסq&@$sqQ{?4@.{M=uDZ}7?d FL{ĒhS=}r~+KA<ݩцd^qT0Hg8=_VM(DOgX/7@\~ B7Vϣ vJ?>PKzF'ڧEb[m`ۅFt ޮMpQ0IHCh0}Zuo3 o/$cXFpuwۊBGu&#SEWugՇ?2u9=({gBX?t~JG~ /MVp#*@TaggCĊ-(:h#^/u O>os QM@[ gt.^zmGAc!;nH[.Q/c|E@Y{Eu}KxqBȰySk/Q˟jLPP B!kSD|a]G[f8y,Fh.\ ?k/Ǿhhj>)E dK횳Zj'Q.kk0ATe^n.2>@mX)".`}Dg[#V92cJ{qA}}ʶG‰DaddWJg.bi{^Ѡt7 nQvL+aPP:UthIm+HEBn7}"i|a0!2ts]:HHu"B8Oe~BrCťD`A("Zo 15(8tF<^?ꭞx 2Ƣ*WO1 <{tbb3_RYo+緤>p}0dI[s(=^=fKť:~,]N680;(IV!I?:Eܯکd~&tJ.`e?A1:d5gG>?z;x=kWzb,)ۺ#Ӏl(Pڈȼgk'dF́+AL(F` +2t8Wa!%u ,qdO2B9D4\TAz+pH{48\=6lձ;hv7̐ENa3>_̀/ުlxEŴl>0l( 6kE\/sc])) p2a+:h#/ZsLXIAH%V+LS=\T)) i .S7S)IHC؅.33"\_ȧ>&ȿ1va^1uiWxx/,L%xhi_8 4źxkB@se[ B+\"JL<#dt(~ Lrt4}#.^_'-+<^ցkC)8/Uв1}T~b\ 2DPyo#&pC̑(u>{.)hL&C92ig0_̣*G櫒');0VfffDaw8o#8vVk|ސ8%ju p 8mvl=1?bděX0YP OI @$~fݻMбc .. A63a4jck[qE-Wqet2e3 _͓50:{_!ZSBG_g?W낏;0&rA38TCGS×McDpg \[&ڶg1⯷#[又Kk  #YYca}.?:ú[W82?-0 ,*si~?$FJ,ON L7emPRSOs/`1/ɍ3wmx`=ب:ٿ3ϼƓ*9&K" 5)foQs7'hQxez0D$N‡F4gJj pՐfo ^}'D$D,ϵ=PiHxufqxOK>P < DAB<{}>v5<-zq+?$A=dQ/|5OXPa+r> Q x  c416n Dqpͳ_ky,G[4ja#B_쿗Yo5lA(s >)bd۵Gͳl@k[1=>CNjE_ E7y[~ZQC7=mdW;4̀A0J/(Cfu=PA6LG `tCfAWA?4~lxy E2e%IQ[wh ,?;H.Z@2Y_;~rbəRn5$#ret5r9aԷ0(0D._%.w$QA]@ UFBU$ag\mX? dĝML@ȅN^>0k~ _~'|6zgNo.(#*]ǐٸP@,( B 19N55z 0ܓqع1:q/2B" (`AƢ d-7W^@m}-5Ls3{!!$.6Q ?/:דOh04ZWo+aG4c䙋q5Ѯmo-iMjMS*>0Cls߮nޖ>aIQgXkjp^9"_uy 68.lXPN}{l&0Ѕ7ۛy/Cun1p*@͝RR6y@a@,kܢ7 9Rʗ$)z7G>׳*Tla 0 z]kƇŮ5rv 0 , vK _)=0`<=]^{\.&W xlqpy/e:<%~'Q=j.)̘՘YswB͔ ϛsu?QX|C0LJ7R?f=$̏ƑF S{ 3?!K|矝#v)//=뽏霔1/DԌP:7r&s"(ۙ3w䆬da;a;0 Q2j·,e&d[rr'EEg+{ో~(J߽^2]{ VCH؎AUR)G@ ѬsH-!9(oR!.D!H7umf~hU頋þ < N>L:Ec,W!!D+}keذuR{_ْ ȡ1D@lp.#ꖲ| BhF8cy\BehBwO !}P+F|U;al!s bx"& k]yiȣUQ(lVHklvIF@Jf&i"4߀X!{&zgJR[!JPG>HxG KE)5I DG\(9"QW:iT+Z]\cr$L&w E A@nKa?OcT DS>d$``4hEGO6gM%F5J%dr;놨TpqZ;_,4!}&{\Yx&Q^UiZ?_ӜX}ŰNYv@ھa=kܪåEgyB&X,ppb6DvхbD ~'nɀجJ9zԚgBdTRi1G?S*4.R O: /k$JV(ũfu&u2YIb)u{쒍Qf~Sv/ߚ0\#u8j*NɄ4~Ԓ:G+]1ܢvь#j[pfwLN͑w[zLB* [B2t `ҷx^Ϸ{t! -˱0 +a [@"d- +b3X(a2ʺ_J˵NmL@{ Kqm;| ]W>3nj'X>b~U@ZC`GȈlfݦ9 ڀV7 fmr1_Guh$t"}ȼ )c#K%(@*4.jX/~ΩQ+PyQK`#y>AM+KԣI$E2"b_=wE˼ lqeb;fYCiN66 a*F K=#!.VhY8~*˽R lAMĕǣi(vT`-11_6Y)  'Vic$x3+mW$JMC a,`VXi{;--ufӕ칓$ON! L$ 3j0CT66ٍA+Mt.*xA#uD_?ןh#3tlc%! ؊a6Ŧ.djj^_KQT?Tc({Ësb"-{zI'fN7T|E{m]SN`İ]M( ij߯_ѳes\ߣL$s*HGX)œ0F]!x#vqnz ㏜ dCӎ_X9fRN;p!]U[ǍcIgsg2UaG[RJI"Q= (((1*2"VԎx4-l3d88] ء䄩ݽ<[$D߉F*~0XSMvS]S]eF]]B? W~auJKˇzzӟU8Qnz6qF1Nqrҝg>[X̾QF[OS񐷶 HP?7tބ,&:.5"$E@О]εMU.c\I #\Zlj}^D`V|?*: I$$':7"O|awQ7[4< bwJ ⯕MކWZ8DuEK4UFq`I6aҶB_ 5]G)œ,Y$f'"c0:(8+r&(w{wk.RӠQ̮W'CN:=0PKP0;5q j^*1(DH!$.;|@UԚ j*>"Z%x Ð#<{e:z[6zD;60r{,7$Qc):}NW]'aɚܚQڽ^8/;7t4}IE 5زN\))Q ߬6r藚cs*];o5 m 7fu{#G6T"XƃțS拀cG5| 2~¹ V*Ʈu.￯~Lr H6Hƒh-玈HJрw-xr7;Qbgd蹊D KVhun j:Z>1KHFbkn@f,~J_:UK(1[;)vʪٕ֚#Z@8LoΏg{}̼ˋ7T@FaR$=6 bQKJ/Ӎ2A Y6e+o ̸i!DZ63U Uzu:ctuᎬ!fߍ⟋6dGi 6Vʗ:g>Gz{_#lqXxf 0JD~Qp& tE ]6 2XI9uM,3goAwkIH6ycߴl1eSp0?- 1v(f 3d7-ӌ~F ۊ+/”핓#T|]/lA$(A$Xp3־zfV*I t#EW[Q[ڻ W6+RZ= 'faQwXr}3$)'Pqxp%;X|鿚n<ơ?v+ yoݜ9X1@CÇ*~b%Q2ݷ{#g;ǥI}~,xP,SKluof& 坢襰M $2C|=+f9Œo#\*o}C޿#ڮKZ,?Y < h1qM{K>m ?(AF jPjp eC}rx~, _Hoii&Oŕ OGvAϱz88~mV7USE ~NPŕ$L_VvȹH+_3KG^\~p#<ehǓHꈑce/~1[m__cݻ;:2C B!*KH=E^_bm_ p!!^+&z.V}_ˬSHh)Ux,s1`I.|B:!QBpZJ 7r?.Q!T|w sdV+dTI`2R#0 á&4nPA.c'$p0HtAr a#Á\~5zϷn.׀ٟRBԤ.g>;" #`S2ۭjwYcZE厖w2̟uy'pNҔn~j40-}Q#5r A3<$lTi>ɨb)3܆ f2J -VZ5.d+vt &Qbk\Թѐ4`^Yֳa!Lś /f,S]0+~gFH`~& @x@#cio;MDzAtpAW=cu('4;j_RpmaZxDƎӺI(U β . uWևru- kx=P~̲Q"q[֦}^ߋ转"S32 ,@z|_@)[=aB8H0 g}R )@ F=IHcXN % o$Tfwp:rE2IQTOŒToު.h$sgwYWlu8=%GWm ׿PBo[v) SBGFA;oD"E}?&_f%W0 D\_@d|Mxy=0o`#`W*V+ UL*A*8,ʺX?LLUbEJ3P"O=XѿPuYYBm߀*M5N懃|g#rFiv8D}CƯ:Y^VLД_`Y *`giGAv@HU,@Zq EG16?}vJHJ* ĚJ>x0i\O ܗr:4 HF!'־5s\cZgM =lDHA @w JJyW8b$# 0ZF0#0IdTD.`Hl"=8/oյh|7geUp3YoX?̯{5y']4.Ż ,qryVu/U B7cSi``0NijFŀ BwEOcX>NQ$PFj *_Jf}L5E%Id"c[z1s=8:Gi0$.)p*.GA{CˎdՔ|ag$^>u]?m_$2]ޱ>2Z sV, , 0V.V~%"Ă0vyYRD[ .Je\?=}bQ$ݧror,ƇQp'6Lj@@av#* {5ݦcلP1UxU%6 ꇣSP{ 1*wg?&1KdsmVƸ ,pH$'qp\ ƋbNϷ R#/=a^>9| VM;ehhzv-ތ,e6¤~1vmUQU[ҺLQ2Z8}в"MP6)lD(j9k24˭S:F4i0nG,]7wYɂRE'fk^1l\CAbՔDϴe'zZq">Q GY6yTK1ݥ{Em|1y"xɮu]DOUAmsGuohGEaeQ(o ܉p Ph ";<οK+d`RfU&9)bTxI$Y.7O5w?xsr,mK,rOop ,Qt4 K_a-liϝ,I d-fhD{;0dK׊%FTY,!a%Eb}[Y2<CI1,z1}9XM&ޕֹ-?ME3L2 LqZۆbxGFrnAd L&]S +w ;fOZr94ExgQZӚٚx!s뱽㣩\ɩ] us3/O׭R-Fxe p\ǝO9~ٿ1HMA4\;;Y:-)~4'VcyE3 T Do|/5u] s.C䕺I![KXx?NZxѮ]'t`՜Hm}sn#—d]vz݁cuns.jċȺ*!NkחҖY n ,@08NT"6ԣ9gKEըZ_YRֺ=5O\U|ҝpmn^u qys 9tN )Xb 2K٦ҼuxnA]}&9h!լyuor哺뺇qipgfjWgjڹu|'I0WѶ(/Y!FV'k;ذ'~>1E+}I6:jgn$&2NOJV]h]EiA%ŭG~_|Fd9M #7.r5F"_Fuܝ^e#MK˾GOR xꌖ:oys^;׈m1o"UT5g`OQ={+y襺!Ϥb*\G]F3E!ޫ> f4;.;:WDԄbA`b??1mzW"d(|<0 *|Ct/9'DlGd|RqXϗמ>V-.?IıG6"oJB9.v .tJԀ/(2}Hhw Cc1'`yz~9ъC D=ܼNҼL?t>_=٩w!Q˘H|3IƸ% 'Ch'&`J ][tIhfP0n 灶yهn>!s{醏=xt~>"I.js̹EDd^|E gCKi%cuP={#${kf}$9gg׺[`K+Aa|ZJ`UhGN|R~H5aq#:#Pn~ǤѦ-j. @W*)ȸRلZm;phʷ,Dwq= qnw:icP}8 O.LfG"Kl&\/ͽW_!A I3+?}ѳ&=I=ы~ny@CTf+VKȇ LöԷA{id2UO:^*~b"GZ`wgUUKݖ* ?s euD@؈qbX\UPG*c{fup*/MgNn=6TȔ ua`͘@ɏQ5K<տi(!'$5l0MZm]Ӈ %4"-OoOx:߸.QN,X8x~‚0ATُ ˠ:Z("-G9X ˖ȉ@և\̕9{ZG$nz7q\[4g3u1S0`AG0to0Bsf[ܶ=G!; 6bf7VlDӢ׿|ְO>M!  oK!p^C~أL~> 61>~StSELWSoVy & H~x5MT.տO?Z( Q@ PS2֡ (! )EdcG 0 Q2R RE@P!/xp L@Alv}6ˣLg1>rRi*yk4.;+.ki\K^DYbmHi6۪16؋An>Ԁ=8w&e ?/ 68i-vo5 篢BBxG+ b(DoZh64fjJAPǁi(X"RTJƳP#>3_ʊggb_ 'љUUUUUUUUU]yT*sl?{!`"kҲs6?F~hw&q0*$&w|398?ioy"F#SF%®/GT7S K]mGͯb<$?B{?MSJvi_ <ڦ9bd _vNޡ)(UKR#O 8?>J)HPvCdhA-!UxکL9UW9 rA @1GQw\mb.C=$ƣx^\6N!jހ uN*UH+ARQ`v=i4?{FDOO|ȖƢ—s N9f؟@𥤤j}W4 TJY"ӯМXGd:?6Ϥ|6Ob`΄{z5'Mn^/랣^ zCTkn]Ry0X%  VPtPϾO?~&Ou3Τ!N"o(b.pgQ`pú@-qZOo˯r):q_υFXSZ.h] (izqVUSԥufRurƹ"ނk5|;x;u+Y8R+ j* k"sfP yoOWRh?s3" B|#n!7ŨDRcLOV{tu+sdX缒$%`p(#"83kda)V;@ n$VdX3X|k9d7XU+3Uy9ְCuP)Y);:nt͈ldE*7{v  U:E0ڑǘ|.p@?^ùCҬ'eKxA=p( Y{@m>__e~Ν؈~on28oAN C>\=Q15(ҾgΙW, et`0/%>롬W8=rɓd8~^,OkSsN>|_ ɸ=Cih;HZk{~Uȶ'VU :!{iSڔL:=LByzqEFIUJ!$-f@ !%U{w!iThv_\l{;hUAQQU?/+*^*'Nm\7\c_c1zn.}S̩Lvٸ*狣1$y/P-6^j y~V\+?q@|ݢ8'eH\^^C9H$$ -3gJ=>Z[fqw nlV/>v+Wfvf//{լR.3HsNʼn0Ek:s<>4UWv$cceV|uG`$7+P Zn^ONmÛϳ$~l}XGMsq?<0 / /Pjvs ZuAX!"?3a>ֵJYR9J!Qx@[!^^(?Ѻ } ! ,C*4RE>8\0pBF%($k*z-bYdJI~OQ4""lV` sӶOo-uaDjoiҭ">ҧ[S<#J4vh,{I|Cu?S$l'<8 $5C5wtvrD}dT-M#˒;fZmcß zgvUk=;%b{+q^"cD?|N%ӅҴܦI] q lꚝժ&$H$[8x}٪܈0M;n }\om5@&I9E+lMUg'97" AwC{aÀ:JAy[>jҁ۷ jWRi.tӗN6-GiT.QiSc%O` A!$tpP //^+qKx`.l6+~ޘIR-^K)3Z^t^6zΫQ@,>/W?b$ HBi*j(ER_q_ܝH )h"db !jjaIhZ#MAB)K0LA$KX"1QQ!EcV`%I>uH;THH1AAT4!@3!EAAbd'$QRS P% @(!!B)HLR T)K I4 *QC2DBM4@ 1R1*DRT@MD MDSE JSA ЬC0D*@$$0$e1 $0 ,D@@SI$H!4@CBQ4$P) ,HD%BB24 PITRRIT@T”1EDR@)L@QPAH5B* BLTDREPCH UDBJLAQ#%%TAJ0SLAEI@PTLT JLEQ@@L4T @ĂC!RKLK!) A$+AI4L$h&"XS1!)HL%-D$A&fRSD)B4H1R1Q_CI1 Tv1R}NĉSU$RyD#D%PJPADP+${%,HLQMQ)E w f$"#5HҴ%Ƴ I//JP"Z*di R($ )V!(OSHI∠ * JHi JI e)%(H& )q B_-;5@Go.!=e d/郟Lp1{LX x$ BTALA$DQKK`j(h(H%% N PS@Ut50QR84QATP=HSvsfMI0DKB < lb >XTELPċ ;}x*9R˒ qMYc)A3}; hE4hȟ錶$V4)zƱ1:gOXjj+9͖1K3U/ z V=(5 ?IaT}?t% wms,sO cD~Q(H6QtGIM?Ѥ~ Dz@ TE {>2Ar/~<3m~4 T$-&(.ZMfB'jA&GO P&O 1̜N@r $D"Xya<00J JI&DCHdc0%3<#4a5%X 1vuWGhBi 8r9/fBO{y?hJ(;ܒGġQzK#P)L}].! 3'H#1rw S2S rWcv*GT/tX{xTP@P A@P'qh %'T$Z4S4$eDĕ\ @yC:.AasDڡB^R>%_Umy>!Ya:mwLsoc?IGdӐ?{fBEFٍBVY :7ėt qJ) ]ᄄfP!~9TcC(etѢN^?Zolr/c I[wzϟ_G?_)C@]A%Zjs"x:*kSĮW?IA9=0?]S.aʌ-7ABBIvԼۄܷb}Ҭ?LfҰ(_90=I=!zҵ&JI`n.}p˅`sH!F]$(Y0;Ec8+Zf9h|K7+BN5"T0c'#0D7(.+D#9Dt('9F5[jnmXX|w_vXaaoo#xA!0U)e;F{v||U~C[m3=Vز1.fUιٻc?Xm*[8e2W,:?|~L3VwrPuVk l.hk:Ѡ2P,̫{ڧXk7—V%uTniXK\Uo}q3>핶^7u_Qq[u1joYZ^>tұήyL ᶴfPN{+?=:9M^0M&qas{JET6vs:1c9'JZ.\sQ@O;}'>giߞ4#&m*<|Rh뼐\epIdn+uK|g2f7;vg8ч&)%cvvbse!E0xuKDbojvuGv$x^ A[WWjG6Ón=^܊_w>Ga m}}E 2W l@4>~)1 $Hu+=`oxrZ?[?* kMDؠ&{F:M,hR!نl1uT? "p(ajN.!!]gDApǀ{gN"LpDD$~;z" E\6I<|p>p?/ b^Pk) 9~b?&C3 X=~. AUT~, =7w`<% &|=IaP ~Bq-R1/"J@ߏ/Ϭy]}F GH7+$⪻M%m~knEv/"ߺn -EؗwRk7m ZWEUaI&||vd% dk$,&v9YBY`ZƢ+ec}"I ݥ*FX 2IZ < qBl;4s֓u7㑞 @nʏ>=.JѩIhh  *T~,D894mNO,>/N>sܼu u],XBPltcVrQ35NA0**l`W (_ku£+j-B׈=6>R6' 3.ϝQymq>8X$CP!@79{)S͑yzgIG6|w ZE~x6a=j̓צ}[宰/Gǜ8E/i{3m )@Uz"M\rKaw mdz9B2>¦Ej>! ??ǟ: W"v@԰:{>zc^ӵp6<uquXnX-zGQ`Q5/AIcӑp()lkߎ(:>dPHp(ȷ`0=MPe&!ƿP+b\"@ Ciwp׀BPby 3X B9!Ā*\߇x,2xi姫iC'Ԓ$W{>[H!Aگ]T=},3sʐm%~c87hm?wwDP@?0(:p:iլwMD=ڃ?_Y}ak*r8Wp?7&BEÂ7F^Y_:lGmGGH1{HN$ ;ZQ6Qpmlb{g[jϦz~UW;V*  T[0˰ _G`'~l_Ar M) qP[nM:dnC{Ck?g߷k5\ߺf=&#R~e 81 T?o[uXn q2qp`YBM櫌@}Pppŏ'G3@.seeC}M}gq\gbŧjbITUv4}#e34T;mL?qc)7ѳvǾ3~nwYT9.dH}S{wŒZEk>S!(\;(u`~MB W,z&.w6IDiuP@ eϘkL!-wdߊ'μu*aߖJ$Y,f)ξt4sq#fB]p7B_jnn/JsPp0E>%.z-L4p'sm.4amKx'+\~vG}Ti #_LJ#G7g~"|@*h!)h?g0oWg}Ò&BBwaNOoNj84f.햄JH;s 4~0394YƩVB`f+F #x?a&8bwdB_''ԅ @GJPsI,|@d4D|]ӜFa/N9QR:Jv튿tJ:lX㞻51s0``nKYYϵ36Ҏc{w^t3O/_! !CC \?PW R \S;*"@&Xb ĠiP{şcJÃa@"LR-!D#@$D@RRB-)RY(h.@[H6x'x{b%0"لfL7Δ,RxW&^Y7CDlNOytHB b26 U 06mdua$Z1違mqG4Ŧ ( V^4%v3Qx2PPx8&1LC#AmAyArpF4?d2ACXu{#G$[ rid()R@nX"4.& _|}|xg??sߔr44ː*Y=c=۰SN "ld pv -p:& c6G JSK |ɓ2L@jkdvuo:yP HRR;y#T1!@QuqkԦ"9 ƛ&MϲҚ5C)厝TKe`:"R(۷8!;rh8Hi?Hy Ց{w%iCJ-b11r2i"u@DQ)ޣvL%+CzH푤 {+gpiV#p-DMUIpr4b9ɠy%( -a8'&.KG$9rCcX?%gd|%$iAf""HȖ}@9' mXK/X5!{{أbQ N]Z)1%m-[D;њw,iHy+MIo^d`f"5'S$"FW.69#Jg0Qs?gqQty== Dc-o}? w\ňD@@!KBE=?,t{ Dm W`NJ5a?nWlL Rpo~'?6&aDɋp;&M3r[ٿ^%D 16e6pKC\^M}pä}>^Q =r$q94c千zK6d%QP9/Pt {K}7}<3EX krcKZ{{imh ǓONUZE#DĬ0GVj*>1^s\̐I%Y3B\{o4pl\^E&r ?YG c"?)~t TP;gJ98533/~LΒeHMc+m??T=xGl6x^yTFL#,DUc7+\f l#SZo$wӞ޷mz{Kn!qob-Ms+]'/zofhpȇܞ[mTv/yv"KFVd]X8M'e A:*S6+՛k@;_/DT5qIGPW=KGO4ѦF>lK,4!3tP7.A )W 5n8q229/ 8q>߻Yg:&C(C,XB.T|u U4S7ߓ9 n ?iЄGxHFubBK,nݻ0ozVK=w~͓:>vbB4oC-}VmQ+- 17_<+qGR5tCsCvE/ՖYrIdkC7z"Co~Sjg~J:}ۋ(t4Gg fkU_̎3&]|Z]ٖph0*#iV>rZ5akw-ڱ)`egcy3=:k yᘙv%0;m[h9#W!ܷ.k< :f0s+fvY%^O!q0Tq>ZUW/{\i!~j|q Ҍ.i^U4|r]x꩒$8GbnfCT! %DA0 ^Up(DM|cn)ƶYۿy/eʮ'pq{Nq}7'9yﶧ_|^FOuqɌmȲxW;M3l]S`1 P>RP)O3͈,3\e0dn(-P-.#Jr+|cV1cƦ;ø@Y!. -!=9׷W;4b_],xW>!9x&0S;lY8BԠ+b\0[m7"fe1 yŪ*;/.j7v6쓼d,B hP"J x1WbLzQW77d!8>BKpA d#AZ<$>y6MU^/9obҼXi‡Nx4[|SvJ.Γp<wncp(;(Ѹ8 7PL'vHflE r1g=_lA㘨)PQӠ:_nӝ|z1Gmdt,Q֜ ) HHS EmPKTߖ.oCp\<Xu뤌BP @@#u5֤q8Bw'\E^#ѹ6`U!hP0d~u$LVQWO.^G.l R0`zhf?&ab~?%bOGY $gܘ@Bs:T9`L >p\!3q9XU[*a%< 7~XvH?Sl5:spB0ߗfy0*xCF^)8m_P`0HbN{PQ vXRaiN oK*R yѵ9@TMDPPB Nቖ)`ez;8uIZf0(DH+F^8 ݆ dʼn:`{.֋zt/#ϞnpȚiVu ffdtfp/orH('Ν;9[j݈m#ᤛA1Ɲs2a׿+%4DFwpn5+(?;VWP?~eSз؄h⊂P̓pE]OE?ۗyBC91HA!$PcC*CcoZA$B!kwXQ Yu޿ZcrPыCI#`Bw@X6"~ڨ@X`bgRX= w&8Y2-B sH|4qH 97S6ShE;@2g@u1"/_~SO0Ohu 8ƭ?HD?k/}.[dwIAi4$[?O6Y9@rr["!"`$A;} \A‚^vvikSEpҪA͔jC)'"PPL 6 ʙ;zo99W[:NGdvUTku8"R2K!DK-BfKu-.‰HĖǃ|2:^{X$8示Υg>3E]dL "9$Omn;5ed˝ܿXk Hp%ܬt]dTZ7LwH+=&&% LZ$n-sՐDУYf+K7e(xc||W~sjЏML,*8SaX'Fф\ Hdu^]y z6^~;+kVht AXF$TT>>gw[Tʟ>2@{cO"PǿBoܰ8TdȢtwЄN p0 R#LIuh*Ad<ӪC^:ŗ].M@nˏ/whO$ဣQN/zLre!aҡ0 R.X<ݭJb(9{{!A}T݆]赦a$(0n3k_:} oLN҈svTx I%>@Thu3OZvXu,d½Y+J)EWw JRKTJ֩ dtF6ls%K5a՛/ *ʆR]ޭ`ҕwypo /p{oxC)H6׷M7?/|o! !+%ZQ^xw) .wʔRUPi3uKa'{ q<ø qWiLf_2k %#AJ%@FZ53/o<.'L0e~W j2pF3$.f;]ULzHâD- y\)Qw#_ b ٤DF0Z.~ɔ(z_=r[Oi'p)LV3GQ]ypH-1Y |<nwwC%Ywr? g2'$C[)?"}ˠ6JX>j*>BOӢf<\QfulߓC,?B $~-3gX.R.X~;"!# x\?O/>@7"n1;ĝd آ:ذ!kGqĪ ^e0rZܦˎ.)|2 ߵha4x(/INQ:TG6s Ab]*45v#>KQg$mQ1RgcZ4d_>/r:H)QS ^-X@/<>[j\k_?=ؾJ\wAp+m$f#f/TgͣdUuU" (t:/Vp3z 44zk(PA]Qh&řP"q>![0i瑨k}H?ޡR3/{[vbM { =z/ kB$6Bd ֤ &/a<\v8FAAz"%~aN !M)wQG?E~G5VE 9(]ve?4T[o`^3궊~Qa,?H{,#)mIbK ?hc;* U"03gaYNd>G'Tr0AG8:w`~"]_r`r/#8C@_FCz&<nB'WoX{5clh?G+Wjv=(>,u(SͰ0T<G)ǕSe!!9"w Ktd`ވ܇H]yfaӝTw#i:y0%n$z S?0꽋&5BI *|~{侇>gW!O`?p!B#62p@IAtM#Q#uU̇N$?`k8vxĘ+Lȉ ҍX^}8'Of;MNJ(1xi v^-Y/`GzqG<|-7P%i $lm3Qnw<z%x:v̻Yf#`tQ.tyL.@s).xU5'byE>*!I7zSiGBA Fs4 S%gӌkGJHp7lˀ(|ˢg4d3>/CwgIUG\5>W|j %v6,]Q-_Ǧoqf ˶` qϝuU$#m%`S4iI Hh#ğ5sU=5OSh>`.#}Tl&Ywit@| Ć<HYk#<2$Z3AG:-BtTB:?̞~k\ *$^d1,`& j <~-Ͼɽei)ajh7 HjXa3OI\@E c?d=QO/"tl!dT̓ȩU8Y"9P}|-X"յYG+?AYv`Gs `̼Hx? )x<1 'Sc,#L?' +9Q!3VDx: {}j8M=cӤ @4(}k#aGv|բ">y`%>O.yw^UafVgp17@D_b-񽫱QAm3V'nGnmNIsݾD-l6Ҳff3O&T僾}5Js / I Ǡ^B N]Laa*Ӄ|^#p(p]I*^r;$AptilFjr4h]{e{ȅjYxnAg:Lλ}ODc+g稅WPޏOz{Cff}}N(JdT*,cH* e,Vy{"BK |᷏ Sھѻ8E*.5e#c eq?+7jtCnڬp{w/Aqu ACI m ȁz\t(~2>|ŀ DiP~Zn~ ZYoۇ@="@~7AOr ŗܓDzI!U;^goeP\C!p9UDjfуIhJʼTSqῘ=. 2{ ZY(OH X bR$VW38=ƨ)u3In lfo.g>~wxF3 a,<6A7i2ˌ%;y#d(X e1R9HB1~rvgS~/HΡ|H)$AQ~[}=!0x(IKJ$$no j&_ cI>xTHa4`T>f{۠M"ؘQ6#7T fD-NBHrVv׽=eo_̲Uy$ ~G/Q0*[0#TޥPiAnB؞闁kN8zq2wpV2un8855SiCZ񳵗/rZ*AWz! ێob#HVҵڕCg-1tMJu)q ~pDZcL\1pHЁVk%љ^]sDxbIH:ݑiti J|\~=2g'tt\+4 \ w{Py7z W_ϛC|kHHH$;ˬz;r /X]@ M Eے00G<7L1[UOsϭJIJNޔ\97;sEo!=ޱY ڽ$ z<#=`̋r圷RaγK:zv+Ӕc}) Ni,P?]pyrfD#r'Iϡxsϓhp xvr#m`a4V0<"9) {ȥ "C$& C̩!J):}딂3A @ }ߢg4ɚ $=F8zwT/R ڀz A&LI 87̧bIB bmU6Lxxn{+=&GH)űvy H)K¡o~+r CZ@cݼ|goZGoXM!8Sc[g)ĕf'D3nʒF'gC΃@'ɼK1pa%_FQ33#}<1XՖDS7"(1L J 2DŽ}M@8 Lm:aXkZ!h)}⇁~>7 uPh~PIYPy Gv{)Fƕ/u嗱b I{(8XS*bکk.VvR'¤ AyJXqN;8EZڊLK޹VGUΑ:DzQ4 N UIE#':V9o( p T 7RIj"uaؕ-()],h(q'le/cnrTl;oqmZj)u0xG:T Dv$NЙV7 aP _v>m2* . g~o5t?}mČ 1 U!m0aҗ7D y'bL<}.wI~ {"Z5Md)"[}'.%DD\0` nC@ihzBh]\VHzm""*,xOo?{Hm$_8Z#?9 fb4j#Oףd0 %З z%$Ϯɉ+4G@ݔwۯxk%تA(AgP8eG^?kӷҴ-GLC!! ? [{\IKYk]d`]t=BL.unADf}~FPbg4:(cISth gO]/ښ~od_Zp$zG"X$CձZ 01KAif?`/GwP?-v$8?mi~2ᣱxHs0z :}@V UP:W`.'Dan'G9=`yEE\;Cd11AtmY!O%5 N(2|:t Ak@Q(q!0d J0&L)(ګHHd9Qyrm 4AiI䕐a4h3 LPIsk2 d J_ƻpW>yNBfsz0 i̘ fC|zva`]w@\^Ic9d] 0{pG'6]4#yjj"$t L:* ;(!3/*B6~^\Gt8w,G~a3ufNl!G{ A֑$1 ~wݒ |]`p;߯ދ;0)JWd2Z@x#bYS`XoVZnG Cq*I<{ *L! :އ[x27 x~L ;0 2Xn?S̩ M`э^,_7QYi`3qR2 6'Oӌ{ _N$;zuܰ_IBv~DϼKDmqSG ly.O>?-B)E'698Cٕ\-߄б#P ˟vo9>/]US7acalB@RfR?ƛ,t]ݗci|l׺c;d"9[  4/I r׃ }=-r̾>_>6Olq?]!O*gy<6[QS^rB*/ںQw9߻hbS|y'DHt^ 5{Yh_L3[?:4sjmG=JEv5o٦3g5:DN5vh2cr&}{xT!3Q7~v~g{!:ٕqmoui' KܭdNGSÙ/C%UIh LeSv k0RExOϺ<|Jn(E)@UBҠ]K ހri{1Q0.o\"N24Y652'n/KE xWgکO^,3PZoآLAp|{ͥ9wu._R6iOoM3FļZ"aJ) ʖg'dC*d^Wlv=W„4$H?3aqi>ly ;&oɞ99BoqwOf8" uIK;Y {h-wM. e;fκܪHۨn~I X+(o8_M l;n1أ6K7ߠ#u)y¿ 6(pt/ B$~KƔBIGUtQu=&eYAl g*Žׄ<*hDtttkHK;m%g-vt"$1{@Z~W9> BÛ|'Znjjdá\t=0)ϑ7EH}ZٯL;vq> rWK[_'nZ531BKi6zeA(QlAK` }!ޟgڔn;0 i WU3:;-l>[={e7HDFKfFòx; | 8R{kΡAq/=r=r2|FV@N=}pg'όgcF*[sOȻ]X̟s˽y^MFG=dI:pW^uζv[Ƕ Cdlat($DxSl#xr#w7;x&[]rt٤eE{<{Y翳yi9X W0X?<y-wi2һ]mET^e(ϔҿ"AFt7m|Q9˘.A(Gr 0]car0no/Qt{;1)+<)(KdmظZj+ nt:OaXIoޏt?Mjs {“ Zl6z +ụJ-*CY <aƊ6di;Q"\}P!u6c.{VWcdžqżnb\x>\b*׉@jA 83*u*t{8ۋmjM4k߳JDYFs"R -<|}0]tq. si׷Up'㇙cAM.p!sywr*V_`'qBǸ] Vm<9gX] 4%]զ^ivCX^-?q<ilIHDL,F8caE$'R /}c8K!t4zN57.*;,'2q.޷kmiC^ʼng7srz m^cJn pp{0g8cmϙ0>7V WS+r\\*=il적"N/T^7ط~4@-,IɿB7P&iM/MHk ʌx`FSl1 :<`, ҶB*W@Ƹa>Qa|č7.uﮋdSxFA481{yvN"Ox5XP³|-]LM9ЊK$PH%ѷ6om.|Xf݆݁yTinÍ[*;%] rqpsDwJ1:m;]ItZ%=򞶤wAm_3(*>pԽ ;]ؿ\_o-; Q0eN;Gu\Dh *!m:'C6х ui\P>lDĢ{H tѢ־zӬ tT`k'QBea/%}F'ц̬2*(h8q/ɨZJiE`j1TZ oM6"&PUkUp~alwtIA~i& olꪶH"XΜE")Cgņv[bd)R,ާG I4pvnc}Dmzef ؇9=ȝE&d)b9D;Ǝ礱P*  \Z^pӸ҈qYx~N=wTg:RރˆHz2QIh0hY/8op'/*;kR9>M0!==w1.5JR }g_QxrMB;D*v\cVlzB<YϡY、r 2nsxtvɠ'PaCt-IE \W:odHLPFu5c's_E-kpf_kY^a,(3_<7ou-828Mc3p+ml³YXcB͒\U񲷾'^ yTikc|kGފ:2I%章]>IepcUyc9~(^@55Haemhr.{v z mu^9\w"7;c:ͦk,' WwJN|0x/_Fd{ǔlPR,\4DZ ݣa.)} yUL<̾BZ#%O}q!&>\t>&}:i>lJhb!k J({|%MKawMqnDٔX1N4#ӜW`N \#irrѠnSBz"X&m9@#b)13I|ғռ-qP ltȨb=a}d!⯐O[}qx(BD"x4' hJG /N!0wARG?[:Da Q(LZ"T?O842j?:oqFߪ~Y,mWp,la$lnI!|>k<Յiև$⍒^ ,xTg72&GH=bwK?>ޫpȢDާwjK|qSPlRײ?jͬ_ށ;9jcR MVY4KJsZz{aGd7L$&A`,@6#1 HrB,< (ImцnG~xmL~DGsj"- 68dHPuU?O7re] G.0x\ٹX@u]O0o}IG z?I1,<_ǀq=w5Iz)V+Ŷ*"J+3j`eby/H^9qH)!*B@x_xaz4"|Stv}#pR;+a,*JhڀqWR"?kK"㷓'4@?I^Ǥr ;mС\x QLar!Pg]^`߮8rQx# Sp9!"ն^%b9o53;w!zl ȤRw{Є`p w䄙x!(p9sI2+ 2@& ?9ԉ`4 J1 oj~ ljE1 ּZOj*t5Ř+J XT(ZXSWF amb헷`dTi8 *û!dd5HBā :џ*9٢OpEScdi3c8yyK&CD] TKU*za|=9O>ыr/,Z֒bBnX7\ƐI[YUt`SX@n7K&# /|H$R@Irz1@ *h9 Hp[{;$)m=FUzoJAAVn/rr0N30`ĚlX%2hi+5E] j@GE13[ tgCnZC`>86YٝM)T?Hke2@uzbs`֗0ZnYaCA>2kuLh-mgd|(Lxt0r!"W$lr͌Lnrr&!{݁Z@qTD{&:c:6NT(Av9CpNLxi0DPT{i눩4U7 ݜ~|VQ,B^oJcL:gͣ_CR0K jJJe /)")B**&5qh"uE=btvCWΜ#{5.n@ LHa+PRnW17 3ƫ[p|b]ڪ*16 $ )h;@/ T{hN]v/MaNq h9b B)Jf BKl'w96]ѥ a1JX rPQt@) Pֳ${>] 38\)J}CwĚ"W=`u . wÑrhwsfe{-c̵xJ7ަ/G 0 "mXF$GO2nkZff)"O~~gA`z! u`&|8Aːgؐ!J'e!y Viwe?-O=iybey<ҽ=K@iQ\Rg"`!Ia=ʶy*!Є5{EaKZI YPqh"P/H!,\DxG{3{_5:{.F݂95y;>28Q!]Ew'P11Wy'?!xc*H;$j} (NInO7 mٙ> qqdg&1E.bSnloˆ{!?zCy''_K}-_-ks}yՀ3}TEpp<%«!A {Al|o^-y$hwuK&KhPU 4pfZ6r{z(``bm<1bذ؊-EU^VGeaEKRwX3CLW*T”ʣ*xvi%5gHUm J` ƾ_~Vv|C+iQF06:D 聬zٳ"+Iv2d'ꌾb[%TJz5 @ {Z+GoZ!f*LI hLd's*ZV83vr(132%YDBIX/iH]aNU@=3)$*24Uۂ+'du}lsz{<^heCn%^is;^rWuGjaD-Y%It e 9y0߭C7W*9+ڌ:dMˀu*<,WV'q Zh řEj:f0mxHhc}Cgi l*L;eLx@ %"`I(Ba#8y Lck,z#ICQOBeвE}90,2AdLxa>KS,>2ɏ&_qZF6UGPe8so/iHG*[4Nq߷۴&Dܯp3iM$y}<_ Q́ĠH1Qa9owgqiꉇ$H\ 1е8Z@JYz,fأ<؂a0%'0҃ 1JL 0CDzMOUX#"4 $X2lg:D s4E<ФkA) 0ɜC,í }Rᴦ!CH tl) B r0@ۣO 21.`i&L!5 7?3x6Ú©x.:$ #R筵EڢsQxs`|?B7`4> krM::I93,#0ۓ0.,C3wW8bVT%6;0kidkͳRx}&.&jJێյÈNkD}\/X!b!$ֈFnn>'/9uX"q(8]k zh8hY$BXÌljf3-p0wφ2{tr7i7BI%y\%h ƻvzm11MCuÆ4k31! c.802==\qS/(Q }DG_1?4 RGx2~LC=a>P-?8;ftwD sެ<4S M?l`T3+J`yH# 2@~{S{Knq\ YL$fQq _H$?F elWW#%]sB>d?q3y=1&6(!CqLg}|a!5m8k7?8 [ȸpm6.7(ǎUt'ne?u_.Aɏ+>nҎȝeٍctjC=!OF;cn~s e{>ca2-eꎑM }($B uz<50O j{*T=x[+T!<BR a_Wz==f#k~T>-u~FFzqDIʥ=g^\?h5@훲='=sRMl]\[zh՘qWrDuN7qR8Q  mz#rB9 #\xN FAHqXtC'0Iq  ŸP!WxπCsTJxHP.IJdx)磞ϓDu8: kg8p?Ҿ{zw3uct2lzT_e6UNKFͳ3j>q dB~!ѡ_f8<&E qj9 6!@MʆQ$EQ`0&-bE>5)z|:yIsHlRU7o;3q`LP۰ Ϟ2j='K|>S>x*!>yt'c%߰>/PhhP7׎`v0&[2E*U]_4H"l qgoQSL.nU!X:}MNuxu>E`}єR|>ꆴgS aUQrn`|*jyWNsk]+UUUUEUEX|URI;ie&в[5;N,N,n;3|ww"(D$OR^LD%g).rn> eIkI$I'MIt0 s W"|_G[9!vܛ6)pN̡Wz=e] sDo8sa[B 5Vsoؖ'5vfq0\ogKÖ;F3pM㓓.q!:#sԛf%m(ߏnuۙT0F{'Pޓgv_Ӧ1X-tc* g(1W󅐃c ":`I&`yeތCRT`œvqT %rg+gm-oZ*](wɐAPfrw;I X()50avXd%8Oztz}h;8Έ׮`VD}   ۶'v%=IQE#n)N5c 0%D44F"8*7̻Ń5 m%iՐ#T==7\VY:0)Ñsǧ(r!0]i⒗F_~jdGr̓oDcw4 1Q@hvB&70l1xB!w0|AT) B8`dVۄ &uw <Ո5Hq0Ϸ?G-f8Dl3&3f`~X'`` FTwr%qCR SHW̚w`#Ti J,N/scQk0)pd\; iFAu7ZS\$pb")E82/ ; qAȠ$>|$586tԨsfr[oYIOw/AAMM/ /=],Rr &+UE#DݣP']d3SF=QA6#|j8qs(kcWp8%L)F hMHQJ ߡ|i-`JvҦ0<=y,:F \O]UB:u+JXi@ ؏O #i@AZÞj8cǯ1IRp:-̣Yfe:nN3g}oFt%Ȍ [S[`"¹vOLSp\Tʢ7`q5d 7FY $C`WG#.D~ZxBU 1jzl!ljlxT Bxxarb^ h[+tĹ2$P#$̆\Rhs}Ks!,DR=.㓌 3wvA!Q &?g,SIn\ flkiF(B}erD t?茝IBH{ǏqI r?\x]|x;3$\얞Aо.K$Y8JPy^CZ$trQey. s t6))4$C@1B_]}N7?q{>=įzv`TLTAUUQDLQQUUUTDUUUUQPCIUD%RDA5EDDUU4TLAMLUC۾ m} 9:DD m>@0.l ^Іy$F %zp"rZU?KCFQQQ @UQY `FGTst8q٣4ڊyfB(CJUM%.4ۏ"1om$gV$vDl5./fA$sˑ6G'Z131sjߡ}L/!N:빁] ۜ#g َvȜGXz\ 槷 R7Kp13hY[OP?o9rgk[ b)|5F$~nXBokU&omXXI^N /lz1BZNh]N>_1kaBFY'y|Wrôj0Aw~oO> #8ʪ\8X,8F\sv>\p&8l܂j]7:%5`Bh+EWoNC3iqyɌ 8glܝq1 `#eWo{Ŋ/&ٟ0`imaA(b2^88_k~ ?_?8|?Jb{GsSmJ!=Ic99p.oqgxf$Y:A>aW3Vu^lCMD< )P,M; plha Ѷ_?yFD;x!A*"1v@&nQeCdXeH@T܃K2T>% DhJ$hSYGqBW~PH u=.ov:6R/]KƼ7@ x!]rL K!d ~ڨ&" tfs ]ȰAPX Y'C_An>|, F`n.F5Ec4([`TTOZB3 pbTAa2LN3 Ѩ2թ)",@`҉ Dr-%`c-[-x,nH-jFPcJs9z<;H#;.m[*H{stg"2 .<^_g]f;99'4Շ3&D*866_x!o^ȒL4'(&эTߗӝDC`l k* M x.߼POx3E w!Y'OC`|hb!BD˽ {όb?w~У7 Kl,f#C07!yO|V0 M)!@yw +3`=bo_Ɯ9O_fˁtO̔)2ZQqpmhhPLL02C$ e}쓉RQZp|)PCJvvtyF拉mŘ# aNd}MiB)P$}*z \ctA@" =rGJcN" %_`"\|E9si<& OtK)Cӟ⾸GaA6Ir s^Pz"S $'U`O9ǧ0 Hyj֞ 1 ڝc gTZ<6+/i6"ˌ_/;p6>^9!;$qaCRDK )٤o "C-/é3CM7{*dْئLfTf$(DDQ- TITyD@;8ܾ_.) $XI*6LA*#A@+SNCAr:rPd=1< lE v4ӝ'/uTڪFUԭv:v4a L_*1<gd遭KU y_Xl|IC#(8#b;MG>2eQ sOx2? H?U(u:s:t _og)_C{|68irDL n0PP韏s9SQC@D>Gߠ-fIA2.K\2h[. d^eY=5wnC :B5^v9]())(P99:Nr1  `"_M;c^p?ԠjgVXw8āS^%P㉛d ako>0 pc&d2t Р}{p܆`?mC{<33CÈI+h- C%mP+ " Dc ݱy'H|ps],*4ǰM{r,Rd1A!~Zq=`Գ -aU1E2%| ɨn|aB` bH_33o!K&naĪgdDze.0)jRw(9v; >βɠ9ڰLz33M敝PaLw ?"w0 A0v덃&^=)AψmU -rljE}AH u ( abB*d'G< lȐF0TkՄKgw/_j#IKr7m 0kL t#y&-žJ"^Jf;ġ} 0@=ؓ~BXwiń.pTMБ#>*2cp'hA v`&9*  i(B=r2oAM.чˎJ/M$yipL n7$~;㉥7J@tp%LQh$g) JLZp. aĒLYE{UN@I -U@aH[̛z fxj.$8(Y+B#4f.)ofG uWYSX|fT5"*uqVeOvF:, ]4G?__QP?Tu7WHO҇,~Oҁ9]==Uz#2څ<_d.SIՁXY_.L1]ÚCp>iy/dtdMƱ&g`qý13EQOׁuz"BB!=xE^3$nsdөRY8_g$w!IXHЇHytao, ̌˔J(hTb "/9ollhc0D!d I;8#Vs n $1\e45APSLTLE*#c"yy/ӂ[DIK jFzSuW@pdNt4@w -8S"L MklFL+0Cwx td` GE??P.s*E& RFQ\;R D7='N ,uCJxmcAFo%B;'vUSEWV^eX$( 9jzK~< <2 . 'QI _Gdf)모Mc!]@8 817ws b! $˃E'ۤ3u .[ޞή!`.Ewjށ)#-k=g蔣H?>|w_DIC BQJ߷%tYb=bF#.Q/nEXMZWkQebw~U˅c~ Yu͸[bgP&BZXڦO ę%8p/=Xp[PHԦge%D8z]4 Z dt;Q p BMWݢ\)ݼT0A+D;0h(MaѭUDNX,v=!߁u誻Os_-e(P'G|侰<< Rd UU TnQܯqp  Yz/\ y]fb8a'Wt$!"SQ>I}$$t99ʪ8&je"Z(B ^5{l !Ǖ7n=N06~E;~D=F3cggbɌF"~8!PܡJJv^*]||x{A20LV/q*k׌!N>\L<F)Udtz!_Yxݖ?*zfHaFlt1pVUOl}e]a!IC BR3x9ġu5#cͯ(9'zm5E- <1"hpvO\15!MQ*Meд@Qg+N.6Ȇ p⁏Sd*OXASQp_q_cܥg}7r#GJtA|s.H(s9L3nh-Jfa&Q[P,UFpN] ʛ^AhMBJ(aK@-@83Ѳsȹ;@n1MJ?sBd%F$M  "F`ez= &MhD B9T Ǽ!( hH'>;=@(7"\p̆@&҃N>*o?^g-e)"+aA%쀘R!Ո1l``L`>@App!hkEж m۴I *l0hc dćq ZT# na=]۪|Snrv98s*zqib@9Ng!/BF9`8x:yDo`qFd3ΣFwasbBfmМ@ǒ`K*tߑv^4JtNGR 巰y${㾸1F)H4V K z&ww ԀtpnTUOz '|ZTҤ0u.P %kBJTpI3(>N=*@|qk#cmDދE^QxB)a4 I1&tqzsnde1,u,] 0'vKlGmCJc?AĴ)@RA~h(T* SxdEq[cfBnmDG^2pdžu. HџEl=A x 9T A)}nJ2 !"C 2%!|w'tA긼 !>Wԁ/^ܧR(v&xq\Hz 2 O"QЦa ϧ<<#T"Xt%d)ϿaĔWa6cp)FhQ06Rn-gq-aU^Qg 1""5NW $;9y`|(Q# $x=l C(Ì/Pl/M`s4Ĕ, x){l T{zq58e#tbouٟ +18݀lA ~, }[<GޚrP}M'܈o{8TALB5M3 @XM)}!jP*17bCDG"9sCB(ᛥOojIpOB׫]s0t4z(JxTgw8 aH ':8!<]Ge! Bm:!3!{;A!3gG9Fn">~Ǩ!8B(s]=Pcid3$2c؍Ц p[LQc14Lgm<HM ԈvSJ# XPܪCE"&{IUUlLCU "`~khOwh= RX$?_[B6Dre`P9_qH RS<;bJS>FZu _#)WЭJ%p=B) $ Ę 1 ԁqX{0hr9pH7b,q$~cu ,X;i4QXיꢪjbxƦ,N>]ۡw)L$ GvQG5z3'M0MZzE$MXفw  nvv^yH2 "}Y+\!66xT1~qT? =w~Do5 3 h5YUBLϤƒEMs<4(u=1A&=1nk =xX[b2`g C -46K4fp58bQ&u ,&>Р}߁S4`2 Og!0C(W$9~%b~\'>Ou,QH1eR2gW $.?~967=;w9w۬├LA Lƴb +_duFUpL!*&@G'˖guF,{ɠswU[, XT6LtCa}u<`ַ kYYQVEf44Slq#z]*b M듛oZP㍜ffmdH0Mq'7zd{ !ӭ3(=!-IZ љ燝lj+P|{B]s#VNDlxmR3֍w]q83D`l}"x /ZTEt<{XnYc<&fE Bas>:$N^>n /G*Sdmb'*J;=252fט bȩ;oNĦJG~H5cݳ!@hy:SP 1A.S]pd"=+6a p`T@O?s=bGA={e%bbWw] U~? y*ӫ`,/q މ_aȦ>/1UF(L0G'Gb.gwM t1x6nmð!*cfm0GmPSs2 0}2Qi /YrQ=g3(@5,'y~w Oe!Uiֺe{+|=$y!۞8!DO0 ->"{mCk7x&q,"C цL4UURyMq w#_p:'@ k)l{1} k%)Uq7{ w 0#:XKx;@i% >Nb8<1}`H$(d648w+TϼJ/H? ;b4@LUJN)LkVc48m j;ЯGr*MI a> FN admA:nl$pSu箐R)Di!g d >=t8B<ϒX'wG5|9k#tJ`bshِ:=Mn Š(K$rǨ{.  <2KIdDC7-DŽaǩ@ұ%r `!h'X™ $b#tu-0.H_û~! PF@Dj]Cf:'9!|D9`֠i^E;0E1tVQ^avUgmj$zKfz  P|!QSG·K= )*$p>.CWNigXDw{{ -(@/,4sD@J!U"3*&N$WiShai LO HPTU"zCDJ@-//ԧAHZf 2.tUU "z -R 2 <M`& aė֘hz R{{M83GuSJkO\ED(S0zG*Xx! f~.t sd베S8A# 9u~5 `k /Kk S8 2pK P`2DV;U+0 M {|\ ~i&%Ah?^r aFG 샰0@dȞp 5t@p}L(uCAH=96{O}X+ 9#(!͠fS?& 60V WS#-ֵdb42)L=]̼x4X([,hUUC K;4-aS+4̇#L<=k O =#_HGi8w,i@RQDx'Փ?~(t穒rh3 J0YOR疔0<$9{ "Jc9LQ^׆TO[䭭* R`x0a'+(4lt6E."pqxmSr^i={)ͅ:n UF4:c1x Y' 7!?= TsX=ҚihxJBB9DwA @`DCu%  źQ{讼z4f?@;z0d?q@~))O.E&b( QQ6uq<õT2jŦ5O+UU"ՂXI=,1 ]tyLQK%-:Vl3psvgP< ,NZ2S1[fg0'2qIQ᷉iK2"I͔&.oMp,{kOU/ؤ7e+,ENl%)ɪw-R(:G(IL{<'euѽVqEwf&DĢ?kۉ-u!wm)clys c.;hų$!o0'th2XF`+XƗ ΢z;A>ݜ Ј vgXo/cE"'(l ,y)No6]aN]Jbq-@Fӡwx݇M90`"*ߗ'oh8UmpӤDLI-l0!BIc=qW\R%^W[Ě^sۀ*=/uWf":FՕw p ܫTñ3 'x &4 b&,JIb4DDiYn(1`(d3-E N:o#P<ǰ!kѨEh)(p~t|7Q3{Ǧ#@:%* 1Ȑd}ʘFj(MY`W#!) 8N 7敼q~clȀ5ZCiwTb ע͍y<b~/}ϳ4STQADAAALEʹWD`Fx =Ťhfg-mt=*ȏ aԨyHIBd*8!JIV Zfv@PT(o9l M D4x+JJ*ą:-5a1R?(NNy"׷舋RYT][)sO8d bHg#8RJ4Ȃ3DePQ-߃e"/- Luig#B2u 8hz<e4\R+;#شq>QAg8~o#2@@. IצIt;0}if];l&c\z=Gf_9gП3':\ሜc^Q:нsdt=w~~Yy@P"ЫK.J FP{ā*'"qOFoɦg~tB9;1΁g}t+D "I2*ሠ7^TB\@h|A/$H`=aFД{hs!aBZH9X2Hw\<}Qgsy#(w,%+v<7P%()qOchb6Wc=&Ό\=$&> @p=b*GQD$ yv׾sy)y>h)B3P8(ۓEƒѱ$ n^Ftݟh]cɨ"  C :0摌5 Y݆/pcI)Dz \ҖgXjjH_͌PP+41-CJ^IGc+$3{C;$T,c ZĤJ QhG`P}J]ޘ'ē0}Ͼ\Ƥh{|usfwerKLj~+T ~8mDi-;$t&v;6̐TAuUUUUUU^(b%m,@ }Ԧ B`4F'b˨O-CҞO|bJys h5 q) ۘ*13ᢀ1H(eƽ>(IZ'*@LJGcD!a 7=Kh"*T? 9 8Js7₤uaxV`rdSl*C@~OLB9zoG!=h'"II3Zw2PЪ(#oԚ$X+/,Nh?JKM 3yOjIȑ]C}ؽe 8`#i(8Ԣ{܍E ub)CVc? XHR}i<,1 1/S O{&* v?_ A8B??Pv˩c?\}Cg%ޞD$~9rɊB8UGvI5Fa+0H2V>: t]a\坻b[~2#["T:q8\/=`qW#̒̽" n0/ P(g'wI{C dsbi>b_j(oE84o% Y,ޘxz6KL9ʣ{v M"&B bXi?F)33K- %0m#?}'ӣwk`<73Q},6g-BrÉ nNWutnsԓ' .>Kb8hp, 2.>ܢQ5 Y|7:  t[F6yZATCdz<ž-&DQ a |"k Yg%k@⋜fX# +SSyXTd֙8;۾ӭM4?W={r^^e$!s@F9 Z΢V8v5/N4y?K#'Iv``鍁2Bmk>oƷȵ jQޅ[l0rָd]km" ZZl1mtd 7C|ECȤT#~L5A]Š^S?w72Md I`)'8=jňXcUkRa#V_ ev˞ϱ xٶ?nxb=FB`XgpOwel=iyi*#iq넧=' u@ o:t ?$^bgGiVR/owÎls/5'pFӁQw#.Ů\?^k[TߨreVي`PSE9ҡgfvU&c͞x9H2 h*9^oi`;S460ĥˍ;D 0~sF=x9@#9]C 'E44@h]ǎ4@[^ oΏ|"e9(K#pu:f"q"ɕl KB/ůsm%,XC z 7PsN`gЍwMD`;LغD<$G ͜~gEiY..YJX2t $H`. a\yvHt*6FcwnIRUK;:ʨi@ %$Q^y &( ,)j2)>*dBN۞ m2[u7˲Q#D@B [-(èkD\M DS _j@ U\549ZИIILyf4A^uMdPU͌f;Dszf + >c5P~3Y#IB)]'+Eɨuӧ1%-Z0^Hh$_Ah%5rb@Qḝp(6@a#uqFN)9l/)o^1yu0uaGKp]KoԂ4Td jlG<Q&gqq}Ėp!g3G?|=$OG_gl${j;2ۈnexx.L|{}`F::n㞰ާ  4弪()WdiapJ @ (uRDŽbb;(ACI'm* A;8'} cp*%5 uGNw@ш:w=` B! KEA~yBI{0bXӦC0fq; owJ^6uECv\vdϢ =hA=4k/^ ֍>;a]mDp4boTm4?һٖ$Ꮟiϐ=r.}tI$Nofp5`(?8Jlj״w "doÑ}/)VCp=eݚLE+M!vKfv Qj5ؖ2t@07Su˞Ofmg. Pppӄ?];WG̷~T: \ݐC7LyE1UUQN|v ۱7ͬC{gs .Ng{>= ῰b J@ ml$%{."0U# 96b-ۉ5Gv1NO6eWũh۶3Ĥ[[*Q1DTE3l\䩦;eLm$Zñ~>b91ifݦxPN!,8 we<@̽~$ 8(kN;RJCP4kQʥr"Uc*nҁG}~*(ERd7va8= ,'s i,0lCI{ ӘO}0yǿ<xnȕ' ON$-6ؾ=\e>jg:j rΤ3 euݦwOiF[o]uul)ll [KD3f׳YnL{av,k,'+F$atm0:z~;I[hbg! ‼R%Y۝BRf~%o&ff~׼ʩh+bOjݻdN G;z>W7jȒ$ .wƼnyD]!OMzcLjU5Rnf 9<`Va-Rl65u~G2-}I4>/moCx9^M(#Vg83k=0D{TEHM"|yu$p(!Î II8l[  +x[C«M6:uk(cawoIbGy,ZReNdlΐ|3_>[m;3XnW>E7^s'0؀fС4Wdz(qA;jԩs[pr@"=@uMT+)6Ae9lp`iƭ#0 8:1E֡qĤ֤UUZZ㚵;<);O ˭FPYX#4@ ,ۍv[\}L{L,$YeDI2`1b);f>-_ R4|/d͍ >],Y"}$alD󦃠41Fzl]N`t(Ӡ#UW=y hΒ\6? (K~mz#Lyȇ ,':i)£YڮÖL= J @nU̯LD]2 8Cn𺉦Go,ff׼ާgRO$ ǧEls(=Nwc-:n@KaAڑY &6%Qx3#\j7Llp ZsuF .G~&,T_ɅizMYasu[&UrW ;R-jTW^F"H{O#ݺ÷?3rf LXVd!a{mp!5Ls³xW⾴ħ%(yrD86Es -po ;Ss'\ƸrNf(G'QFݗkMz*:O`.2mٲxY+,eJ0<#`vr A1|7{&f(;Lp~5vNnWv9W'BjDɺn1[c%cJ9{&IC&%h@Q[Lq}G^,J=hk;Pqn*8$koRnE[ F] !$e`1ZWj =5|gfg tLjv'MP `NJMv5 t֩u_7&$9 IHmo"kCB{Y,:R\@|xw^_ +.2wf~-YS~ JC O=YښE]M&5N"~x &{Nb}a  -`Ƿ̰EH^A RY _7C<9/ĈBׄ]ŵY:t|?j|̩^=/|<>^xˑ-,t+3a HLgI%ޜG Z@t נxgH5[wdY:7Ԯ ]{Us9IDwVrAp5F!b,4mzN>)LTfT߇Y W89<-(/@7+fM^ 9ld `巨وQu]P9փlݛUW.mN8`)%PX4JJvԭJf@/å n94D@&3;ە=rA 3yUUQUUMUUVA2*pq4ǖ"ͭ.(/})oTRPtm#tƬvfX $ Kx`n!rjW8kzJTUk," \w$v!`)SβJT{> qx=&ZQ6Y]$Ye\oi"($I7ߥ1I~IKߩ{`ӨOaөj{}*S.\owfbbozGƠ-0zzºԍeqۂ" eC$HsPKKHJAʙQ<@Nݰe(RI B4lcwmlfҩru*+ڊ2W'n21sz9O=5;vI$QBx<+vvUPxyBJMdRi0,E|e5WPo?d `fc6vMX;qFva*Qv^ }xfRH \WI9'wmx ;ׅ Ⱥow+_uĐZڦSeY=ۧ.{^&~(J7h(Tzd],Hm״Wq0fbvȚY tEL(' 6 w>5'o pݍPTARU)ӧ쀱g\Mʆ^,XxOiJ9u|l&x>pSwBkg~Z鏻lwj,]oNH1K0q` ><141iJ@)9=4Vh_WO 󃶽-J1 6םњ8?PHlA) 7eJ}$In UrLtQ=ڄC:E~}KDq,|UѦYA0Wd$6B ?92 f.~\:+,ۜ`TbY ~sbNEχ~ArJ&fZ;"(p[0T‡9Qk2= qE}9z%x"\[?6t`ǯ?aD,TA^GP}*vUU߹, =j&Ƒo<5;'~Zny ^v-nT$TͪnZJIYXvluV~X؛IrH]鼌Zrb3^[8i$BW0r[pA(w`$PW_#h4'CP- "@*`>ͮDC w[[0 nM췏hm[*MHA`٣(V0ك(1ԃU-/K o KE* rI$s\@@0*nB|G#4@094xhA'Rg87][ncCvvjs 1߸sk`l@8)@P@]6o@9N,Eǘj0K{ri}(ၟfp7 H4k>QLТÃ5`c~o@R~R/?a^9ʜ -hMKE݈ gOVܴ$6d̓2Rpgى^#|#K|RF@ _a%Vɼ\Q(b@خ:>8(x~fE@ ~s`0pƀ[0]^HD(3>VTdb9Hd tIK.NIyb`7#JC~Fi:W_YВ2*:`$+XmNᦫ MVm4+Rw<OfݵzOUD >>{FZ5^/@,H (">65+fHn^vICR<'7hP8A&a.luMZ;̜0p( UZcr C:+;qPT:b=O>ou7)F٤#-}M).Z5zD T0R0WGEinNR$.HuN!(f6?,+BHy٘#ώY+TTGw?F=(+8 Y/"#9`:Iɘ9b=9s}:q$+;h+Z([r۾..; wtDux^bԌbrF\;P`Japp;HN%d7΃阸ߴfFG+K3+s.lZB.,2?euoj Vw$H C Qdyur.geZѦQ]o]<@чd=9'IռI>Hpgf2RHDǖa߱x*~vKe8:DF>t˝m ؅v ` ;E?LZ~64Ƴ.4(1Kpi LB0br;/ie#V)XzKNF-,Ū!ËzZ+S5HqWUo{qƪ L ɦEY^PZ;`hl=H @haEm<2_E|.,16j?TG‘.ISKq0GΈ A(ZWǬE Nf ! p؆ivM>t$  XL 8"' EÏt krPҦA-ax:WܺE5\RS{Zzu1:tmCs{raޕV*NІ5+ggwN98L3Gc ̜W:x筆>Ge*zG˗2sfg lfcuu@4R:38ąsz`#>j J9q3Z^Sv^5TouSC 0 n[&&Tnܬ1w:J8wQgL&hg8şYHK`^0sl\6-@ l j]=q4mcL|I!$̐ܔbYL}硐v0trnzntg?O#Z/Lۧqm|gWK#OD\ Pksi'x *TԆ_ ]0Pkգ rr $("&@6 Kcå.h(X˵ᚲ)GLmbp>jC=sθGy{53;t48=/ oI@Oh]{(uY%!_LC{0N#%Ȍ 76nS)sjUAE9mG;ڊjےID]r<9tBv}RH{{'4ǧyI&a5 Zvvl֋oger=膷p&-_V; /7'kJ!o%sR^aꀊl̬I{)7Jx7uНccbc),~Ńϵ|P>.R9tAFwv##DY\(*Dkm׈\)RA5' ;̹0v~i& @ wt87O\ןZf: 9_U .BO!4E" i+цJ+ME0a! SXۿnYcYN ;M<}ƻ_@r .[9HmN7*,ÉK ۚ@fT5TܛyyEvZ?f,.q 8!A'V.9mLm#|Ij4 p3S2_JAW9YœYsxCث9r-Xt̩U\lvF`v$ӿLrJK0bj!xHQDFyJ֫j&ԶߕY,^2Lbzr+Ǣ7L B , 8:k(\,mJ2 @mQuA7@q.R86:#*dkyY[|o X,kA<[Sx<&&ݴrCLEXLuGziYFΛ+pURM $\u2ӸVО";jNmG0 , "rWu,W0Lx`뿑zXɱ ^Nch=QCȶ}ݥGsݴg`n4 dLJ~{9V2fw޼<I/_|D (Vrh>;VcH+bJܺ&qyi7љu!Vlu-5FʴG]ک~<߇@Tnn䷫1Sn3 p!fub>=8]_BigNW|ca'y3{ia ĄQՄ:CS`;;ۆ|{,ª-8~!( qNXZ&3Ǵ!ţz4(A@ >ifb~o-vifFՙW7z/B'g/( t9:zhYKt['h +5Fsn#/5؁4xCD; ~ Te6QCmPzplxHaOF۹o[v=sy*V]b׬q,@4R+5~=8ɏk=y=_H8*&~m€d"c&Op~ai` &;!m%./}5jTM]53RxpQ[<8!8Zxck3@I!œ07I,fl Z%jG'%gr]O~8yat\%-eDd(0 tMddܸOr4qtvظ\ ! y ';m\vU]Bavl!;vQ}Y׿nZ4>ccKĽΰƸC$>403PCƢLNU+QZVEh s' IiW3T r*i3.R'+Ez`{>_w?ukeSDm@.xq 7l ׊ _[8ݾc//23HTvC璉4|G&8["KtW= _/,% ]JΌ&im8m|zVȽpdBS:t!B ]EUkSp!E,y*K6ڂbNږٲ>ycmWa=<*.lBɤ[\meR2=-N $ZvkxP᣹{nJgWrIki*©HNC(K1$}_ftpvQ-*jG6ܥQ xi8w8=l_I(K)1Cm,$Yn W z,;}9/:z: =P^7"(U{x<> $ 0a D^P(9m o3u>$c5BI&dC!$3A$@{ݦ ю01D`5 LnaR\\+ԯ?@k;Qy8Ew`FX0myhsO>d`"$v*, &&'!$*eiӵoݝ^rZp $f."Qc vLlx*ď>Ơ \_b>XFq6LLdѓ^Ll{GObS$)RWLA.CJ.9[2ft`$0TFLW*)KJUy3\o~<*^ϱғcg+ߝ|:C^ѨO(M@^³}^gw^:uJ&;e 0}ͣhJ[^"VY™LɞbPЍV p[E[%` mשf8 Jkaٍ*>ӣn U4;;53Sw`c9 G'26Rʋp!N !O7c^خH}<sԚ^_D2(p;f]/".!0.{a"al*rKp lT&KF Yo) B/jle㡗Cm 0S[wx)k6݊kyW.:D@03V{|VXR'_芉!|g^(oIb:]¥)iIDġ:,Hp=ol5E#=s$GHR~IX;FIfQ"`2 1ibyEyJ?T)5Y Y?xāTCkPIAN{'Ϫ`OӸSqxG@;s]g 6Q4tǝPDI4SjiOUܨ։XTkFr(6av52s32]"! }1p䌆}ja j#JPcO {N h0[湼ںP2;!C'8i Ro|P/קEGL }aѡ)sG]VCC}w\\RB@= <_ntc8}҇d% LSV}=NAt? PŽ#$ LКGB>"""eL I8>H|RzI8:V*$1:EDc4]<ِ[5F?Ũb6ᯎ!$"0听\Nw!uwvD@Vh) Rxvx_/ $#V@ ~As=U's3 ()TBbvU,JhdQ^:8,px'>=S|]afmk͑[FX.о8.v%Do1HFO"0̑2H5-sz풚,XH,j\Fcֽ877il/e8-MAB3c2!<8zyp,i`AsZ4hA )uV@8r6$RJ@~[koA6^CnV`0ve :d/Y`0u:4A慠mk ^t73Z OМQpMYMQnrCb !MH#j (ĥ 3 Iro ;s'6d:@ NQݕUх1L94/BH;ВЄhGhJiJRz((|K$JR "Ghd$*`8&"`al}/%e'CwmGxlp(|'l(2 $!J2)&r$B@ ?1P+Hbf4v dyF@ RPVF]!{Y5 c;<~J ;+G`k ~ӎp aMǏ 'JHE]:4 O!Iy6EL1 |!1 8!Cŝjs9ÞC;[pJ),zF|x< "J )_:CE )DCF(Ih.R!LމSiuP{ $JIvh&O*ÝFx&XZF inK<2r T84u_Wx|oECxh{7=h^#Aas%6ÄPncEk#Or4 Q2 {c9xvh a(z`{ZAdZA E=@)5Tt`@PI&$W W4J9w,O i J V.e@rNs5UȡCww7{ wT*u"6l|E!Qdd)34OM<,BV 䘆UP][F.}o$uJ&Ad'HsC/v$&3Lj .t\5'go<{}Т ?rF;dh.0a( kbqC&y9^ɯ3Mo$ "\NZ2XniTje@A2>G+HC EP"g1?쫂42EŰbO"'/sN6é 9r70RרjD7%!0aƻ;ZNx)( *&R"c*(@F2cK NAO_ c!>-(k<9 }1>kBXsf/52QRSS?Q晇"k͎K@, B'qsALWN}#~ΡH4BpYd#H^6SݛckLA^s@K "&?&.Qb7M'A B`89 P% o΄'JQNB˼\Da8gDr&0|%mF؂@9(>AAVZL!$Zhq?f>F-`en0[.Vvx[.ZJVDscLWP4fyb G =kuNs3R>(8"{Th6zihPZfC,Fa<f֋C+\e`՗Q+IK9-c9/QwDQ1F$d)h I1+w)Y¦j+Ng;;ޮ HDe#HrLb!cZ$Pj^ Ҋ5j A20Bs 8UF" T|k1ܗf.PSS׺ePAe`0D(JI(5ˁb30#] %}?Gjŀ  u@KOkH0q!qF(b9 C*O$?4@ti;(`HBgA$px"-Wp*+p2e$I?YCvjfʦFw9p]w7D ?鷰W|wD>_v/p9 7zTRlD8pR⾏80`R~{(Lό45^ç e"IZB$AD~OØq+DBm@`wF)b&9 9G w52V DCڐT^'8#WOe&" p JKpuk!¨}Y?9?-~gg/r;0ϕ sE+?#k{ތ-Ƣ;S{zF>۱{z1'K.4Qr%縆 #hL $$(zc֍?"D-VG9zwsxm[fji> a혰LBq".DFqTm(YVїP#G8orkcUtaf'9>Xmއ]s.T|r߲ξx<تD F{zwX+,u!3~thA(;&N7>É^R+Y8_mzđ>Pb`/g:j<z3>?NF2{Wd v5𻙌M[vxZW`"?<1Eۖg>!1DA%h2|rN*2` /ULLHP1"0&J˳J1mM(ofj~uMcK6=h/R$X%2tX7L31 0d CC]`| A"]I\$$@j+PAqXxd\gN.ų#3e:bx$U@@0p#8H A)$tӁ"3iDl81!A~EL^zdCv4ԗ=5fi?t`DA5dhnM!A$vDƲ倏^O rժ6&35Dp?ih~lA5&^PT5I'h""X$ <ZCSFCC<eF>4p_)O(A tzGVYQU';UTS)Ncc;ţCM.t؈)hFcI  )26r(e(])\b )Q. J1V1Äεctrb kULPѶ ZRىKvH'83ÁP/ `Ҵ1U4<&lUjŕ?$mrZNb(.`\@rD@W ,|>s>DlNnqW|R.{rD3|"y ƃ.AlUD4H̅21u9w@IGdw^$!S?9[9ʣjrf3%D6 9kdA/fnosHIbui;B> 4a( C'AE%%%pb"yD!bAAX' -,@( ~8J((`D`ȡh6$@?tTKJL PU1KE%Q@RRADIPSMIެNJI4@D6X+TKJ!;t4ązpLO($H)RxVsɂ0CG4wiB(Z4" 쁇@C7 4ʗQC VI /ĩ!l8,܃C'6ISAM4Ci98tȚh)ślQ X 4C$Si7 p6*"" 8SFEQBsg "j!&Jj"hI]r)3R ͹.$"pIDcƌĒqxP4Vf Fd])g#P7%3ũQnF% >J+k=`dUʨwo/ bo \eggB艏FQ̍]'\i(VtCCQѠ ,Eİ;i(cCo DEߧXsiyKanHO2eaV(_^N*{b_S& 43'ҷ%2A2 66bH)J>kF݉Ex.x90@t }r,~Ićg(X`%n(J@}HBmE#\<}FxVWk԰A˔87޹詂O뀹;n0@EZdmfB;٘(HoIĘOyXH_K5Y|zB0޼7# ؾcGwF.i#6JQ4aFٌ1xp!&HO0{$ (n?ܰ! &FF$apoMfNLLF>R0,젇|`D; wPreh)@`q\Af'_:O$hw< H#,FN?x"=Z|U*ݭn{{ {76H͡ \P]0wE (z#xw9 )y큂h lD[t=!\Єbb҂HX1<.nf]D[Ek[HN64iu(M=1LI%ɒCs:#z7:"n|ڤ)n]]J;[R {5ƈZnWZlu=Y$7(>ѹ!7$뻑P(ZEO]B9u44st`Һxc]#m[ d cr&݅8n'k/#aV "N@Q܊kϐ%E4y&'LÏ. fX#O VΥh( I`B"E-z\JJEL6i6ǂ pО=$da[(jLIf `GS9a l lq$9,KLP+NcQV3 w*Wy ̐q%B yK4y: +jh#Y4q1]+d|yz+&j<}CXj73Vi`⼇үkSp伏y״%,hjtll6MDHY!#'yp1šzJF#)s#m ktJ 3Xq̒ pZIi׶ߋ2 ME$mzT%oEnM5;$Zn"HOj DOOs8Bt:(;}W#j6%}*`% R3U1>&i%Lm1c`0C8Eq$Y-NoJ.o|724㯣y5Pu V@dMf}RhkmaM/_,h|Z9T1<Ώh$mۍ%I58xc#75 j^8c)jbF9/)7IJ@`|ݤz}?k}0&9 \nyȧ3nx}|PT7MEۀ\4D~;.S?D'I qZNjVB-9!p4ivk (dfǓ{.1=AlN&gEAQEiYpNJh((xOp6lpƉ"bZ$>,ۭIDXfS'#M&˪q&1 9j5Cו .$*oĴ- ؽk{'Tp$-.N`lkhܬY*L2E"e a>@* tkViT3pbχ(I79*="&OKR#pВlI&.^jXUD$#T(rcUlRYζub}j`M83e K*qITXf!#GT=ѩUUR1)K$`d?F ,6S3" !|!2 +ƩrPPVuGYHAT^e0ݛݝUQEQiS&19:0VD&R %N*#^|Yڇ~%M|ݜN!L|L/I#!ZKJtx1\> 4T0A(=ɍ G/pHF#ms|v}F+G8d~6ᚳ% -?NA]Ĥ{g:(SxX%b$f14{"p"3T.VY2wORV NW-Ӎ02 `ax!O@N H4-P% MPHCh`(\j"Q.H5O6XS)A 5խC*ДL sDD`Wi^#ۆ;TSB $!!g鎒Zpl "َA@,! ۏ D#~P&ǖ'oDI'RY34G#ղh[F T#WQci@fiTִ8m!`&Z)bUaBPi${s9i@=s-5|>ݏ]-I/S{mM)΍K ^yÑHdNdpM̨tgT!KH wE(%e;~.0}2Oܐ0I'1g&66'lyfpFA1cX(ȋYzt$2df:wшV g&n]Hu1f JV&&i "")fw,P-"D">G J/ZIiJ6N$chb&aqVj*ȪGY{)_bt!421&"6$ó=slw QgQ{? 4H@a䏥y"O_hrNƨ=;3/Ae t8[)帄p!W@{C" hsύ ,؇=|L~ܘ^yD A A|~K@E=G4@k}ZIph7A$b7?g`l5 ;@ ,)Wh-P2Eҗ8~>ӳBa:Bϟ%.{`B =p'M+2l ޺8{q66"?7~l@25P PC ,1ML,4CPTBH1TE%m>[M∇ b@C)`Oy 9(:tAQH 2n7OQIە,LN H& RpYi$HϘlg6V\ڞCIw(\W1$bBUIUNa>3?@<R<mi`|ckKۅ+/@.vA=לxKh(u ܈c;U;&eIryEZ45nзMS=OGe'lr쫅%Wwgxby2"ě\ٺ%"̔.G|q6QXdVDϚCmR3u/2GqzP30c5@Pvo`ı 4b3]in]A3=Cv  1]`We %;%Vg(bqnT6$p83)4; ~Ζ9Hԝ (rϹf`ߟ 1kw3 4C3 Lq1$7fɶfSh ]D q.>b N#˼=nn( S|@{ìrߧ[q9CQDQR#@EKb$"Abi3;@8pl<.+s Hȣc\E;^LҝY1 6-_3F.n1 eفjL"a5)3J!Glrd# BFM(;\]8P>2NN׷~AGǘ$u.myxQv"!Q@u[g|Yݳ7zvsg;V!0>)p* Z//"[Ux~xJLxzuό#EI;d} Co"/\.p͈05#xر-y}cK-մiD"ֵv9{t9(xvB4ʵ;̣Q\\>J9لhM"]Ꜻ۹L!.? M mtĉk$$ږV;w`f{`#&d kÜvW]yvxE !.Ő wVd[hw+QIoAI9h6is#)URf[f-MDJ s0O[5:_vd7(ECF$"aQnc]7RC2u )&V_C$Cip ov׀̉A<bᠡTX{f/>͔7Z]{֋+z\F-c9ˊa2~kTBRnw, Dv R\PA*m=X*"2{AkMr;aT99FܥrR$dk6/sJT!CLD}e~I' xCM N5`ax, A,tί>ډs؀. >C"nJ`vHGOW)yQӐW̸!s "zT[a%sʲxD3S 1pŘ.-&Nۙ=V]I>Ct؄k̳hqM2bE+ϫw6 q\:h/N ;,Qw;hzw1uSj '4\\-T{tb]gBF$z3OޱSY6.5])D;n:oI"wGc< 1 {71CmMӊZKN$<6ڤåݜ:w`5:9b^N1O\ky`KgYdGq?zE*SNGg :ʃ嶢<G>yQ;j'HmHL wqZ6pb6w&_0Ўb/˞EZk6?/Cē049d))&zT?W> "FyqI錓$O=#$L $10@ z'-A V~%>83tN=ĕ}0)IK*PEq;Rθ^܅Ljqt{8gͫ)'pRC5T @K>/)*kZXOɜ!MJϐP\ 21*,AtQ @|Ai U=ǹb6h.}[xGL=(~{C %(=4lԩ>RJ F/ /nS`p߸S))?1&|vop1C擨ޓ0:!)"U| ƀ>.OʸK6j-=`3P'ư˪b,>-2L)yS 0pB3w/.5|/!JHZ7!"D|<8fa/>y $4?oAIQMQJ+@1P>HFPb8çNG¨Ahi^0jC ^J4Wd!AIB!m鈘!~_=%y&({ OCƒެr88fr놤>Lo[O vjؠaB8p4ѵ9'\82H8xT#ևAHk|=9rYB4hJ5DQ@p%\{'򘝈 ~ꉢՌG?Lf6&fDIԱqgn q9"T1JM'eJQ"}ȏ*h )JJS<ǺDą&FT8 |(|8>{;N)[JiqO+ʯr\8X?EG!Y[ruwf*&d9y%\TXb<33[9ߑǙr:SꢁS.hl󬅦eB HL7C yCOs|_0x{"2o Kö~<^Ѵ.|o!1 1qw:\xIJjgh$~4r\M֘N Kڠ2a#`wKyz< jgfaDcT#3L[^'՞.Hp )S~Cց C~gL-&ydupfag-WL|6c wZAYTh--U&)) nJU8eygx``J2*:{bʂ= +<܈8ȧu@f gntc7ŽL^=xœ=[m^W㋮"3SZ1[_2-ᩱ<<=YZ qFM;B "q▜`jɂ=QR?f)%.&,PɇU9 n$riW(tNYsynlL(+qqgO\Bq`8tG.oYų㫄SqBٮjx3 ..'Qd{^;`#܃6wD9*rWJ-&;:i怣4%!$-X6)IsQ1<dWqsV2lC_Wd {H%PF!"*BVA|Rp aTE)1<@뉨DI߱VALP!LH߆ā\!18fM!;/nP>e Bd :*(C{aP 1߼! SbLi-m۞3 ڋHkYCPK'+1݅?pDvb< cT O@5t I0Q5 k *zǨQHh"f3Aw8nStCªRa&66Mtb44Ď`4b$ 761 RJ(G"J RF΄(j($TDSHD@T@E-TUTTTEEE$LT% 4ԲUT:)yB£'9+(r9DH zi!X8Ѻ>>7a.FgDM%7SV%p2\bR<)(bT"Ibmp2 DBTm/(B ʼrfBTЭbaIXfFBq'z~6"A^t&  . 5vpMp1\6 'lGE2^ $ko?%<*")( ~a1bޛOba(, gx _hO9 h+2I! whmPKk&=LZX#bh KIтHϠ6Fc]vu1K_S0UZG?9z0)`#;=:qW)Ap=#G~߻be P'!3 ~O?)J^3(T f$l4OГ{j?ZGݘffߴn,uW[3}A 򏋧Iђw0 5Osۄ0|?/3 ;6x~IwiC27$) E-d`4;r=MJi |s9/yO:/<ϬW{tKdH\1{A1H%@+\*ˉ-thlHcTt}\ t1' kD+ ԅ[#F 9Z h-< yyR&HH2 z7`kY0V}Bd;4A ,_d1h$6'$9'B$q N\$J1!E*rнT&;(q$@X@xn]ІI> y?N*@rģ~#SD;~<DCO#o=Ic?A\6,Y"ƈDR4$ԥ7+ #E6m ()}. qdr?GM=޿OQ, A5Gl2hUyPqsCJ0yjBB%brĀD1Ƅ<]-H:U(ި)6gmȸ\~!Al@ L4k*l~YS,ܨCDF :0d TAsgdh~1 PD #q  ?2T U R& lJhA1 |$V>!( O 'p1 c.Lia))\X`ysT^z^0}t;{?csaX(DG7O:? >H\ԟ\1%o3 WQhpU"BЁ!:/G}}iD![ *!w?d(4KLILxdT'c5=߁eJm1;\IƉ?9y@0U'p1T"eqd{ jD1gw@ (a) B6IC&XV 1_Ƒ ;AGeqSF28>XTrO8((&. -1Ve&m)Xh(ONqzGDdڶ-V3MirTX>}|װlH TF7e[6N-lML AJ EHWRQAy C\SYI<Ż^EE;78|6`n!d6pj0e7Cdv8Ryj4? h>2b!q4bA얈5J[IhUO.@.B}2 X ȅ)Bb(G#Vįr#~@i5/zp9y2@ 0N^&/{u$AT$O9IRA˜Јx*1y֏\4M6j,fjLkj{Q(3TjO.q1! ͂ .Ox9jcBF.WR-a(MQ\ljQzc"*ƋD1ˆ&\zU PbC CRuMe2* U]hiF/wе}hzm\C&u$]idR] 5YԤ8:%PS:ڑ'h ^A31GMz#`CqQ.>NvO:8`\t)@L "EiMj hdbD hxVI߆?K0<<'ph9aCAxL!J#\Ax} مLSByZkfΘpN;CۦpOU̝|1p>8($sl`28 $4 ,Pp5!uıl}cdJ@k`we5 mPC !"cq8EPtW|P0cz@!7ק~6fv1lvrmfBjQ:Ҫ*(0j٨eH(eeLVMg/#+X1 9PM D` H%--(% ).ID@ Q!EP4)0!,TCTDK,4A i JJabJThB|P*4EDzDITRE5$4'0.$ |=oBF67_{톋6'(ub#R%U$ Qy1 $IONsySm:`lh5r"9D7uW؉UZ78aXAƫ~v.:!üd(MA1v>sgJ8ZUpL ~<6#(} Q,-h𭟢J"iA}ݽ/QiL!BOJt!_<:;0S$3 Æ!ز09z'`, EAWX,zv̊SHMyk'B v:}!(R>i7}| ءbi!C=J]ȡL|HAxr`hrZ!NrIEΝ-CDot)G(ߵWAzz}1|e@0~GX%p5)?SbBt W9qY2):Z@_HzT׬Sq V@ĻZ"l“_}4,]9 P_u$ C-*AbYJuGLE) ƓEQHLaA&%"@gqD2O|qLT?z\!fnu)&g` >CI 3# Sa~4Y !;؀X P-XH( 0:1c8c-EJ&xz9(ezm ~P%)q")RHPg@!@9| X"J(18QK=ҠW2bD?5Q˖1!Ꭼˈf·,Y4"Mh aZRFͲ M~ؿU-̠88VB=a (@)a H'nXDpqeϜ$^kGup>3fa_ˠA_N?B*d86ccGJ6؈|Jj{ɐ%I+4H;#>D~R(? @r>,i~ 2< * N?(:m8N@DȤ>πfIQ- L@rGr[z  bIΧציȆ 5鎨f`mr*qJz|q=mU浼C_q䓶];|1oW|j*8Qioy;dVV4;s.SDC4pv{+`N z3nϨtXnNHo;ɕ=[\d_;G"$tk=;>q1X喻2M.u"+4`]#Z% vT9%);͜]B{%⃏}0PM!+lf|P%ԏރt3)~2@JE;@G*"OI(aR,P֢-fi?_X{;aɎm(y%Q?B0}Y!Ek32&bBRC/m zt9L=̔QV#hf<' Oc=PBmdwsr~=ysd $AY;/,@ʚFf$ƁTS%SSѼN|^Ҝ("y,[K@`QATp3^8TSLHAřH.#{rr0  0 E@D JAhe)hjb( "8P q=0ɨNCi0h Ni }l@y{&u:D%6u+KYP>0{=u@; 4D r&4$~`SPfNdo$aHYTf|=4`} Q:E2PZ0F$붾S0 HRSx8 CfԇRh9x1 BQP%% R Ұ*S*4PӉS@1ZȐKI@C  ()Jm"RDP@ i(X(B)JId%iJfkL4 ABUDR-S14U-D @4*h(BZ)R¦` %4Jr!cDJ}X RCcųLcJc PM}$G.-`i" >x/ \1CPHDT9J~SArcԍ ;!ATSaMey7Q6{>[pOJI;n#CDd((P@i&3`^>oޛ/2N l")}A@/`;sE{dαf!$KdԕM9吨=Nr=IkhicD[nHfm,b-H^c'ƘifAAxtxa ㇟o|jd7a4H} >(/q|Aj^kOBB8*#B͘Y6 r(WbCN2X~y^iz)y9|H6Y=Gem^y*f5ymg h4^%ͧL$(`jQ=WsK~_kuH3T}lNf5HH#cRӓGo׿C7nE&")~{P:{ uO3M> <Dt45Yy4w&6LJ`c|{4+*J{.0qz4"Q`H{ !/? < 1D|CP>P|uE "@&݋NJh t㚪\E;cRp8 ,A2AxӚ㞜Ų8eR)!pQcmAIDDLtDg EDHi X@ C@z/}Ja24ڏip熔$B'pjaĦL A(Ew890(B"($ m{e=98ڢMF8 mm6dL@ۆ2{9`S, jT\?&,61`4U5ECH)믔 W*o? ~O6#}+O^5Q(! X <υw2o!b/!s d0$36AhA?D_/u|zƒ&ub& eVI-^@^g~T]dcl@o$myqGFFNi uVcaޠ؞W~͓n8𲶵 ռc#(a:J(QV[!%Z&ӳ 5XaN%5,"a>m}μnQK2asUPqT7!"^R6޹p>{3V&8GwYLh3ΐJ$:ω%yj# s,a<32544w(MB0;J 0ٶز\N-dUb MQho-jÑxvl˰:d(APT!G%m;ɭqTH =A4ک_}\(6I0`@+"j oet!966`0l~ߊ0񄲹F(4͓r05N`YK ~P9ޭ\ k9 [y>֧.Wl90M/J5aKu 8i H.OHPW8*>R5=8 y1DS͢r+`a-'969G8pdle)!#!,4[@IR26(e329bMA qm34&c)LV,c+fcAI LCHNr4g)4.b|:Qi;$gv i9A'AK eCX!\jZ3!As`*!XbiƐӆ.F1EYȉՓM@yTc&{/^<7m@('kSX:yg@>=SrQ˨XsU.׭`֑DTUQGv=r;p4 'uGuw|l'ࠛ F. ܐ:B6(j)sKGF(&5 ADD{ݟ(w # B AZ C":pU频. |a?|jX:z}jr} |/*SDB=;?|8}ha~fjIqVL|L(binF&±c)kf1Pİ֒:Z)툵ms%cr6y@IB3mvi֫<(Q;H|P By=JȺ.őc 1"+BQ(N-\>!bbq,iET:X]ZxEclz0D:X5hz&HxHGmZY M;Y 6k;6阚méc #ƵT@(ƙF161tۚ ӈ\F6LP2P8e525F0܆ONdiuGFU 6٧#K)Fb2-+SC \w!SPǍhukQl"4d\Ё'ȌPr BmVe]^+TlJ"mm ´Y&$9E8tPJڴ$4֝9exƀ 2jgMíJd XDb-t"T.0XM YWLH!_GY"; $N#RBhGLz+)1&m2mI>zb=cAHRܓ ,q%D> uqaaFU ,̫L&8>4ntx$=wZhٌ]"D*c 2gˆan-X*v]K֩6mY1T촸[zlod *K-hژ֔sEigrA;$!5mqb2=Y#$l,W[,+H8c8+ӯz>أHB'GF'Ec9s4[1MiM9SӴj$% n9 Hr?+G \Og"&x9DsC TjJ)׾vwWTDDT`&J+fpxQ`uF7IK% lRz61CNgcf6,֝ A У GcL @ ]{j$j& Ei>J&PDT Jh j#4p,g8s&b=QM3t;͡t6C͂|wh%8׉qz^y/#Z}K!s'd /:扡M,-J-/:v1$l4dDeJ 8ݸh q,<CѲ""@!ǬnR Ns *!nnSX-C+?{zx\RN%C ?~UU ß|P~ex!grBIxVH P4aQ}ޱA9h\H9+PƌKtNDS *H @Q4PI URR$D2* RIzD("бIEBUU4+% $~!x=HLf`j!ªSFB"))l(M*b0XCBS'{PQEB\8A@ 1*$R$I]rFJ$v; (m1H7z"U`ΤHO(Mf[s%#՚~]Lִe#9>\vӊ%rHb%9) "MCJ AHLҰA JLR#JA -uR$3Q%E,D !)V  f" V(PS)r.(D$`8k`=^'zx N+ $d_jh?3Q`CڔB)&*(UH5I,D(kˉ =8I]䳶`o.ZޱhxfL\~FOi~bbb "`!JD Jw<)+c\n06deuHU΃" P#@F8s_]N*;A$BA EKJK4$1"LORwx1"(G@^OrXIARQuwºY`"d(KU &$Heci28Ni$LB ny  (R@D5F ttH FE \d"))J #i("DgE!1TPQsJRR;(:'a ք 4BPP$L({s,@ "C,+Jā̡ CHQ DB +0 B!PDB78HKGDA%RJ<l4,M$GgE4 bT fI؍ c btWF$`mjJ9oPS:;,Lpb@Q1Cs8'K<<>Cd_@HyQ:A(5QNTt AơJ $ntTP)%HD,H TRn! ݐc)@% JbusH(!Gp58 Ę9j3Z(5Eg&ߵŶ H:mb|{>/ZoϞ9)Yh PFN'Rc!G>%pT%>Hჯ>02P Gx8 wz]0F gQltIrQ!H4KCG?nM*I$D,"/d4գ"TwhAAe~rPp8aمO qd6@AiM$ȨRAIh<}7#Ce蛄7! acY%ّW4 Zp4@D2"&z(^0F߃Rpʺ4޹*v5 ٹ@ %f bk?z*0^ ci8 C-i[ 1s\Ɨ| ̇GI>{%/qBl‹ABgbA*s0Λt`@tPk;O!#%d}m G9yq2-z4vi/OO8҉Ѳ181)H##;w]Ԟ=¡2v*@d%v9^FG{L5i4?1/LP" {@V#m*L%V]JjNaaTJ^AD9% C!Gp5 @=$1Lnք}qRL48CIC$O(@!F>~%NHtdBB,T L A =|'fW1,J)>P?7dC|;Hww->_2ַaވ1Z U0`?~/-F'6HX9rښ.dבl0Q8(d #b U9/9""K0j6 Fd&Ũ)zIAH +EDkTyrԔN&#nj ')!Ib{@G;.4*kȲsLs4* (ԹG_ly/Yف.k",~Ρ>J(;>44п8H49 *p3~SSD@n^U`Ico=(`xA$H&a䔱2` .  z*r}\&k8!w Kfz aXQҤD\y?`m~_6/mM2X?"b$ڏRoNzDaO%@CL E!@R8vJAA2np^/)R@àBBPP49 )BM @,G!i*(Hxil`Vl1?O'j9&})Izm) !J:t2qvħ{C-{yN&53P4^ "|2/q@i(T;*2D<0hN=t˥ 4B@GM+B rx@J@y»mz=~6|F<1t%9jL^M/-eDK^aw5$J JR>o?y!@=(\u!u(?+04@dh4֛Zi_l5; = .P".ob#W/pc9ǣQ~$w0 7y;p9l|03(th}wyz|M=a M0BALZNfnSoLKMFҌr(U٤QCt1#0h]Td3Fθ{ծM7dZCڒF_Ir m4{tU&ưYq / wPD6ďzAI~^XdDM%>o@49z"qTõJ +0i$2'Rt0zOG7 pҜ_$0A>pC 3+?:?c5˃^J}F$rK !|!vDD1NH\!44R2Ekh4Dm`61$,[j!i*"@9!c \ri) t)II9 @DPHZE(lR@~yx@)! LDYÿtse vDdC=z)2;^Cs;pN*WFL#TRDahKMPOd&^-yLy~hi{]d 'C䶄5 '&0­( 0'- G笏9+FGِ@ ƓiD4ĉw'{C'9nŴS, { +!J` bH5"LEВ\i 8.aƙ13XP+#REW lY` dP+$"5*xur;XE/*'@ \d_TCa*((}\b b_b*8 piD7R?zp )$  !UI R̸&+>lr3fP gZAJV ̈Up!&- (?kr-B6i,hOoK\X*e Uk&X(?a_y;6ehA4:U+`?h"ߗ#X.>q)L; V+_&U>3Le\كXpj1tLt7K>zDR?9t2N"0BÃaQSr5M:̲ }6=a^|%OJ'E~S:pZyX?֍Dr=/y{ e(Xp5tZ_(jBMuJfبcܴEލck% a^Y.Y& T'  .8LN8)waZ] 3 Q-kvV׮S9Mf6IЍJr9~B9K)$Kfw*\wnC&>[}ޛGgM^pIsKʛW 8++Mӥ8) uWT'^*jwqx2k`C+8pO}I$}J0 \Z0ԑPh oF6BB.v\r>8E9þ:5?? Bq~g_'?v^\PX.!Ӡqg5.fOlG%oѯ8f^):w`n)0"A Sq _lhJ:̴ʚN0Gӿ2P}|j"j&!jeJR_D4(+Gj(0nh'7\jIPIKiAG8:3". Bu%d1l J!Bga&X$bZdoſ@v*QNo9`.3Opr`)IU2$ƉohmnW6q.ꢄ{qƝCQ|sMD hh I Hy;)P;wi 5t&5$8V?1dz! L<ęPt2Z"I>نb!oF /]OEh)OH< ȾXe}cv b g;4rۙ"{"=(TC™Hf ;=<{0}ޮgQ:}\yIb<_ S;Cʉ/2`a i9%F ڹ64ϓU/+g+%&$Ͽ|qWыzOۺ 314,xUooj ̑Dn4*aM& {RB݈ԁ7\ ̎GڥE \4 70 ᛼iq٘n+[ikih:j 28p^35ńrE[jw31V"0̢"cAG?Yd * q Pr ~I(rJO^'ʼnA4#GbvA $MڦO SL1'gH0nmɑFPI Khh=*V<. Y'*plqyB8$?KCgEEhI((<5ČyALcO/o2ťD%0?vk`mȏwfsn<҇4A Q #@{k%FC`|1^xL4Z xhPAʪ='ӹPOC#A:7BrZf%#MʝD4`i^jx~?:jF ȁP i`$Jr LC C@4I φ; hDEMlҪ|!ń`p}'aX6_|<}%>7G8hM.2v!MP0 D(HA#EqFOriv(ؚB%b)% OVjن'U(t5aTųytqA@9&"$"Mh:jsXwvc4.cTBD1 45@P%%c &d&,@Q{b\TTLLH;e x3@) @d%#ݽe&V$*_ IL'MD5@C.T l RWӢ:6iO6qQb'{A;Rm8qDbr[8r da3&QaiZvrlm sn2XÅɄ9kjoFcRNP{8z&؈m4 h<ةSeѵ`:|Ǽ5Ҙiļ̖UCcrs P)͈ZTΜibqSpEX58lD8q;$TsZDMڼoǜ̈́O!\K.X։͖ɟVAjnL9S^( U@[4\v4V4h#Lj G7 {gLS=tvNiN- b͜Fj3L{gXbI4)JR% -4TS(M&@M/lbNHHXp82q hыQ0o7T}6=mLI 1G[xɉK "#oX4`N8ωt9qhщ5H [H(ӮineYO*-YfkP4 WUC7fMGǖF"Me$+OKcX2TH$ @rfmoЯ o)|Ճ?Vɍ߹ʬ֗'G\zB5#x!uѶ߱$L`De,[qP۩z9k ΓX85qFN3>̆}!{7=[!ɈiY[%cM~@?w8vu+KpTs!}`[1齨"PW_ l}0q2`B U~v<*SѳǤLB2 & 腰9z*6H`cmu cC׍ш#IگM20fvf%b=@>#v\` 3>X O눂G,L`#YM0[tnF#2I'm.C\yh/(0!?ȰP{C~C6~:OcqsWTʰоXȦX" @/ۄ>:t/|BE@0RSTS2:!\=8JǺv.|>'Q5jt d: ָVu rdz_cע*rx `p Z4$ Zch'J3 _N,KH8S 5̠^D"0@T$ޅ#CD2#1~sn/poͱRC4ĂTEJc)<ǜBCL(ZHZ"DD;8"#)Bm#lGlKe6$h/E]ܕN P ThC1w#~7{y)E$yAv754:- gD:Mw m8Ci bDU63AI1QQs#\ZTI"BJ2D4P|u%0Ӧ4Ć%>}'ThS3;}S\$eg aib%آ'ـBI&5%-~ D=FuUĥϧi71!v(NW|w?˸)jf)Jh)R)'zҶOU]ϖc2edekIㆡa5˥fkUՓYt w797[@=YHfILJS@t@_2f`@V@NC.$#_ӿB!U#U($j""ž-WJz*X (=^ S*`ot~۟!n¾NkyNqeI 7'0/2C lҙI"~|r `c I!@Hr .7lnLBp!Mgx i $IJ a{!t$"7ZT{[4D `'_]uSuG>000t"&iǿQ0`%@y8If= ^I#䵂M.//^d-34"_dP0LïY1 )hBDE%4#BPĭ>)6< a=@<5 ֣4qSPpV#1%Wy8 A $HJRSGK/(8RP H>/S8|5Jfv*CM67ֿ?Ԇ?qN3HĴFS C$8" '5"@sr?I2- SP{){PR O!TP>N;4]>60LsSN=`pAh=45S&noUMJ< Q( BeBJ@(TЅh)j!U BP)2N*!JzqA"( Q hV%t(L(SJGLKK%>k:\D\T\A32D)"PJz@_"o _iB5R0i]3|CEMMgb'hgT }6vH9Ԅ[D)cMѨq!])dU1$zAmWHDR5&6r(0;;$!E0A W&sV&Z3sisU :aAQK]GGe3MlgaŜ"]q#gQ!8ʝ[B OԐeJHNw4%E0v.Y]7g G !ڷ& t51q}̊Aek2^kD "x}M1O:}dz׼q.sެ;YB;;NxV]!4ڛ9Is8׎fQrNn9J<kQ+*;ݾSxWFy N>=9}&8N|fugӼ3d3/X{QTBNxu&c uU#<SûPާҾS0%ٿ#-|)a\?l=4vC Kl00|j[2C߶C%iָcꥯQVIyA|y|FڝU)_+löqPr{AF=9{k.]GU|$d= ɂkusú*Pd\csI3ayk[g`(r#[" g~Ë`ZI]Dàxow&qtѫNwkMׇ^[FEa?Ff7bi3Ew9j.f3vƣ8 ~#=ܷmĞ#ܥx~#".])N}]˝|Ė|$p+,s~ӂD&ٱ +E/߾%9[*_Y/kZ[/qرLdS#/H (yDŽaz~ > [o-| 5C'qdB0w$Mux2jP% ^lB)猹1o@y4=VNz5qY⸋2][@&2eۋ|[ A1\CH C^w͗9|O3=ogȱ*r`|)aBF1w8k3<d2F\HȆȆNe J# JըPNBxiFg>=߯Y<>x;zyP҃NI3x^Zbb 3;B{"kk-` ѐW[-*-GNa<:s3xƇykw  L#+4:L㳾3s Hb&L"~\cFW9wxw8q6і(â$u{'YN]:lH9@.S8M0R;)֗cf )& C -4T"^F!ɹY# 'B:`q=aT%PЗ3N%K50i",; Q\ն o&HpPx ~XAJf PPDH"$Suh[ #DVQmMkGņ~D A{gqGo tb|{yӼ:Fi` Ђ$iUlcfY4 $P-1 45KX0(V#jWOF1`0B ; uD6NFFF'"nnn6qa2- ^.1=J#L8j5v8jN-|p-Q8<%C1cr=s]"y&郼qI:s!Ħb˶8Z`n {Ñ3B B̳T@=.5\-(GCȀ :{BS^b57hJ5I&!)+}lS%SX"9CN,@DxL]2 ҉-L;{FU'z3a!)t q,@m:µk7 ( '|9ie B27,l)[ w9Kڒ^Ack~s jڪnwH)'S߉ZJxF|@A C.gmC]:. V:$<uͤ4n,JR\F;q:_p5לJ9[eh?9Odh^F !? 99cLi*5_#K{g&;ΊH(em."#1['dtFaN,qRp\imj$2{U3$pi={bP:>O2D!>Ey5DlԦy2 vz=)sKV2B/pT/g%&!9ϳŏq6PC%잨{}G)dnW'w/u^9%N ؘ0IORPdM}_sYhM cL*#<֘m*h9[i0G.!r?w>7W2$2 "#O&Nn3Ё= M:@"tT$&B?+~QzN8;xwj<91RpYy(! 1 JC@@h%Wߏz :QV 8r,cEyB(P8JAĆiB>y(h8JȄ'ݸzSEXY `JUCgׯIs=AD/q|I_+=6 RG0&*o0zH+0 t{ɬ &&ɝ>FV¦U zND3TP+! ~Hh?<4}!FhPRECTQ9(r9.>PdU\X90ø}HKGqz.w?^C&4l`CdO8x{%*"((")?DM!I4БA4E \%-8гpV d֚(Ab X)HC Â!*N=xΈ|1Y(S+']ḺK~ҘQc$@6ؠƐ64hRI[5P@ 0vgmkbGL4< Mo6 6zݖJѽd!  tPN.6rjp;lPdڃReL!4+#g%t !FmhnfZѹzݬ`%mm !~b:lkWL<$tbNI;S8scRմ{%F&RF4cUc4s!rŌ)#cH%g C cKp"hGizx"+D0qX0hS`jHu4 ; j!Bҥ kSD) ~x(% {(x7=CГ`&Yr]{ "DAC'Bq)MHa@KI m UO'lkcW>>JH2Ύc4_y;{tB,K-';8Ô6PS =E>THrC q)RI*)01 DCTBL1!`| /gA PG 0_#\F1!kme{ ( t=02.PDVRTAivp:D}q!,uܑ#`\X|DƶQsO *Q8s.V66!k$n`F }-RP=$Qc!M!"yCT DE%TQDcv**ڲ фeB6f&ͻ JQiJi[#XG$2JF*c-,7emv-$ho ]lKBh;]P. $I$6؇6?6{|ؔxW9#?,|&'J~CaɷnnNq4.Өy k^q{NDxfpfF GaFP@fqA5*i׻CXY!TKv\~nWq @X$)-ycCzghxuh >/\c6YhBᝍca,'ckǑ9C be99IvlN.vaC܏iSs-JsӦe%$BNsᩔ;*E|ZNgQy CpfpCask3$JdNf 逷v(f2dۖin i 7(aff_ٙE&Dr_R8&s\))E%4,͋1i;õjKG#UsEuH`64@!NwkC;ǟmxoIB87']yEAMU cRu4%J3 F&^6b\6Wxq7ou#|@{ ! @YC{J-g9MuO %\MC#s=qY,c6S쀼P028͸@b ӤFM{n̛fSJ/ cTj 8Yߡ8|c[Og^+/*u<7+ @w6k=aNnͽp!j9wȓ#<2s3OqSk S%G-0O#6҂Myhuhs, ]& <6 ώbVAӰg:%e RgU|k +rphqfz̼ɡZ:]_Bc}Np `|[YUќVo.z qOysO+J&nk`d$Rb(b ( X&! se7>q-8v{n\psƀ]-)p>{&*rvlTĵuBd^qچ|`I ,[gfg;~/_kHBHq#=34򩭽Suk C&a20 L,,s└Y9@K&"t-$DMM&ZY[fU1=ΤLȦ{, .)ױY-+zy-%K wlê- SJq1XTI6f8 =,/P)pdNի6!Z#B8"F7QE,aa-ؒ0SF 촎nQ8H2 F3T1+mL$̙ r Y͸"Skb|0FᕰLR޹#˜&Mpq }e"[gsrd %H) e b0f!}aEF %"0C!S@@$!T,J.%U`ͽQodFhtxd&&z̑K8q;rٷGylr! ZFXBI9LÑ(3 ,Ұ@9i`t R 2 1VDB$ʓ!e(q̎;Ï!q1>8F$&fcW-TCxsČP.G $錂";y$̻QmX 7 d"l׸U72xGʳLabvH0.8*$!VʲC? (BKMi:)Dh`q0e$ E!J wDJĺT*gէq&;:nfͰzGaon5(b\ eZ/]aEa'TgWIoFˆ t(d#Eyyx˭ Xr!$*$*;"\֣? Cۣjݶ ͤ"^QU03AU]bxH8@ v:>P劅گw(8`˹N7Uĕ۴5S>Yi&ʇ%Mhxd4c=5Murz-poLh¤ <ĴTXtCFSRW`J޺Gn~_Z\T8Ew?g&Lpc; 2 ݹ\w#'E; LI3n>dsL{T[",֪F0Z xb S%elgߕ7lɋT8"gǐhcl4p8B6"UP˾NM(ƣcRcXoN}0ÊiLf6ǹ¤In[[J1l j&AA;rK bҭiVq.#?;ϧNx15MCU ",HȣS7༖jJ5 ͶV\őRX:?ڱѵF0IwD͎lq9PNK-|`a5rg10%{9cJ0 4ڲ{E֤w=QI"eu9XC&ꎬ[Ie:;fy\&2y7gcHLg11wj >Ļ܅ɽ$鰄IL&ذIamHm(0$|F,K`^Ju84oEdUS}G˜I0p3 mbG$lKzD &,сBNJ3E8.گVX*nź^BYb0v ;vgM/CL̑>cѪiM{A*"0+FLp&JofPA )4ݍHp t)XkU};DD424ڠxg 9IWcQAdUwXytu;DF Hvt;ڧJf\nBԘ sy$.1nGZ'\I 8F@ 0@  {y9UD-Sfɫ K/O%UXHP-s1.JrA<#4aK#@^ @u|o^8gg#Q%_"jZV=mP4RT5HPʌmF"ޣ,bMDg5B K>Ga F"O!Ɇ@?P{ṭ5P~G9!Bkr9X3AÐrP$HM% ,! B)}/szcdhN& B,#&+CC埊i~`Bhhg7%*tN1%y.p7:I%%O#H p.x]|1Yw;GKx`Ncưdm2!pniDZ{@!POHfN^]'YzE'a yp9rp`a C*icv$S/(e A410TRC˗wc&Zh!r"n_83Dt0on!lG\ƺaln9fabX !dF%i>1*&|o=Nd钩\ԅd) .kl`B.m O{uKu.1\Չ*[Mg3)P5BSLT' Y&zzw*q::m*h:p4'miBKwi%%h1'݃lnwjcz%oTQzœ0:,~hXŋc"Zd\MFd7`OL9t-Ɩ\-j'`KN𰔅$ :coH,2 Ly`ސP XD4L!p^ XJȑq>1q`@t*j ba" @O6wjVROaF㉬j٘Շ3kf3DgjMU h䛘 x¹`MB1( "ZS$Cܼ7Z.Gg,"TAC{JN]"A IEEALb)p'}i sAJHC갍,%]ƃ2~<~սnh@ R:1y>OF&Fs0WT*"5g=Hn n*ɑ*#;Ri({.2V.uX 8$]af:"\;ÅKt2v8TE nƢɘ,z5qj+1TSÙ FvWky4UE F#˜ S:sƦQm%"ȪU]by5=tӻ3Mǐi'MQL3E6 F=٢ 8:2=E+5fLE YY$f6d(5! m6q` :8nsmVf b\`r8F-VNMDXs6x<ɩuNZq%CbK Lc"(m#ƭ!1DB{lBF "=˲l!x yҳςb#li{1f< ?uɶ8ml,0&29xBP: RXdh(J#!L Iol+&sE0'V ^D?hA9@H^9a,f|(7&dдyb㼧JHɃFQX~^;yw"Q$-2'C}<8TW*5MI^;kvp|>zb+DXErCjM"C HJza8DQ;q '9UURM)nB,05 !f!ğno!cS1c4Y4 :98b(&0ѩQir, F;Ԛpl#$:>hdF؝;Cn: FuɨK)s0Bc!@Tp&B(A PpCySkr(BR ӑPei[R1qdt%jPe2'Npyv3>wHz|\^44 !z) ?~M 5- Z1F"_e(Ŋ -P?+{dNg"}0D P<8LxBp2Ti uI`}aW#`(qI})Z WNgPDLB3,CN =Iz1.1R;rgT}2E m T 4Ѩ˝8J_zup .\g^8[que!x,D#=')l:qW,((>~ね/ƉDSW`:}~fzTva  PAUNJ0C( %*)>23C||Y,\s9@G "tcιD<RAQO*`0~1!^B$!"(Ӧ?i"P;@4$.:;"I -שٟ;>XC }J;[I睶2 8 >(D |6 I ;JnbQ"wI?44L$"""E؟VAXՄ {:Z*"<ʘ(h"H)ʡe4b6X#2-=< \4҅QEJTETK- IJЂrJXFd(!𢈊CcC9靨h}R(,<>{AdǸ~P|QY&` QEx; A`ܬ6BU(}բPh?'A-EPS$JE1QX 0DD~\u"k Jp#FCH"f_APmӍ?n="*ȑ\ViƄ`adWq$5y.sPg pC'Ĩ,=ǝ0ns蝀`/le$(HRJ}wdA˰D%#EH& (kR. ۼ^ ^j`Eā0ֈ/p#ߡ? ?{[+(\Yo%M*N^E uchZJG2$#! _|lD>؊.ߣR<P>,HD(ҔP[vQXҝV:zNi~Q'Z{h4' A.p* L1&StTISx7h~hQ`xDjReamK#XNy% v HDqG@ڳ'nCLpEjpT}\)m%&?uJMw-8Z JK~ӏw)L^$^RLg]ai1dZ eYdQ4`no Ȁ&HU,2 nTAmd"}QTRbu0@P6 $*f%|' +1qU?}~~AMs*š3 78r9]yL2lb,Lr] r1QqmٍbLADs4jƫx 3΢$n˩b "& !q,LC,ET+I]=>:Ls, "OPprDh#(@Ei&7>^}$Q@{R+1$9_ez;C Yb`ܼ?I:~00E=T'Vޟl EP|ȿt{1$R$tyh(_/HE '8I t҃jjÏ-V7L(xh*z'rvqdε8 t8;9BVIHY"6ĎC'R]{֋./ &$ϩ{R/=3ȁ ׼I??G?7( :ALn2bCIbD2 dTp) +%B@ҟ wIiHoof?|&#ܞb5jEM_aAhܒ?,[1McfV(.Έi#j1D0`ؘ?ۜZh0`(KO%ݞ"&)`ΦXކ*cp"^X9ť):BY*KUeL`˿:GD֧Xa+D?ۣYHwpOʄ؃eM NyD$97{Q*#1qr?M)BŒ4AIh0j m_GcQ"]*x_Oy)BG9r|rQ"9&$X&E& > ~a0RAA\($.pxI>oI,y㒈iB2I"'%06l&N;ɃBoό&*&:30$?4oR@ !Bi5'!c*hiͻD_`C|顏;N9R_'rgV^2An $EsU YC*;HDĀ P=DlJP zɻFe&_jn[,^E}Ө@5\x:e47[,^M'4^6JXb"]^M3ic(h.E`q:u!!9\W'S}=||Q9)HSpTՊlHX( B vMW]@~s]&sf"n%D,*;st$Ԍbc֢;kydp`ݍ &`CoqYޥY[:;D[GIu.HV^,1Nwz~R/vKbU0Qv8o8Eȼ;َuV4tM:xf3axPQYDJmlkxZt۰mq,0ŭ ic i}= Ti0](TH@3I'eFPقs4Y18PHX!cP€/~A:ju00%0HJ@+dE;zf0@=9*8vS YB%"SoX?6$ ((m=zL:7Lg$(y4P@4 PP$P% I1 Q4JUHHTD :`LHU OGOasGEItG~|zb܄DA{) }m=P Q\m{q[}{5 }}zq`mݯwOueц@Ui Sϔ^oo_we Av_:=>RP{Ww>E5mJ2jަۄ=i>eA/xVPJU6F;٥(Bo{7Uw{}=m o`U(gT@T;z=PJ}iojyݔ{o}ڪ"N^{r͗xv$A*j<Bd+ 7xBG{m}b:P {p =}>}{p guݶ|}>|q`ך$[Ϙ`ZUл7v]sݾrn{ aށG}v @ۤ}xQ7 K4瑻d^ݵ<ϬǞ>il5B}B"na/ {76M #Gq죝l }%>n&;eݼV0[آڟn O;| u9]{O.g} {]a@移zK^׽&OwTu4;ij PRI(P>}/ {ֺ+>}]mkxhVhۖ=@9ww{R{iォVkιw=w;];W|_}wݵ 1i}y@:=D5klq}G Noo)w;ӛx[sc͙%@rg>vX#ַ3wsSN@E.xf6ﳞmv밶G;4m滳eZ$cOagY9z0ǵL{Wn=}%{髵T*{-']FsqÓ{ӂNW9L+uwnvy=:ls&ХgNt6m^vڇK.v9{ޏ[|}yG 'q7}xIlN컹TnyT^u_]|f+ݞ^U\tvQ%!owYܟo',}S-gq0ͻ}}(Ϝvuy6:=uN6oY\[$kPn6۝qz鷻zs{[]^{խӷg8 ۽wz]}ޭ.ۙ(wqt fm[`:gbpЧ *m{quɥ}zz r὆yͭVzgi+}"0:tr($`w;v>͘}45Ba܋vO,:EwxPCF{z}{]w]r3A|󷽽zR4ۦ!|'V=p- sz}i;7z;N%@{xWc{qŽwvnFRֽ\֚ rv&uwgJt;wnuݓuݯ{wv Z,ًn@ NP]hæ@z x]'='Zlituj<otswmݝnqvwN9]wwE`N@*=@w\v Seˮi-هlkim@3}=W@@(9o޼z{38Mw:51s2gQCR>,J-¯-wp4a.Knh`)w{u5B^vlնRuuѽ{b:eX9sXwst)Ӫ(N\{{hϽ_Ah !hСM=Hځ)A @M#2GHbjOSjy=CGh H@ M  '4mJ~M)x=HM@4dB L CQT&O&Lez 6A H@55&'y&&@& SL#FڛT4BhCM4d *z4?Go] *$+y v")j")"(b (!& (jw~/ f҆q?~]^0.h^ ib@2ak# 30޺'Y_l6wVؼyWH`C8JNSQ<;m_d>4޳!OU2Q"w+,@];g }_zȸ}b.a+~AX_mTF)5 9 FX`ܿAoFT2`᪩#LI(E]](On`oao&!6ELts]KKb ֱs'?ۖ>:n U~ 1UB%aw.x:!2H%hUCOV lQVVݸۣ^8"]|q͍lذwcJ7C5.J4fA F%o-Æ*7cmUwKk~u \/v^8mIo_f0N~%^ck-d'Ȟ Ζ]tXIq61k S #]\G]Qzm`X;5۵dSs]݀i'?WH< ~kQ[!? !&*HhJSgd= r"ק|3\@_]rlВwy٩ow[ } iI^Q`ҭ A R$} =oC TP(Ua`BJ OwZ6]ى\B+3b R"d[F^NrCqo@,yP&FJK`2"Oy UubxR l)QDLJdҫY*L_cekx]i).•e-lߪwJd ^m7Gy<"a)7@7(\-g5H F$ԡWՎdI[KzZMHMX[KhtE1/4<R@ $h ?A+Xs4A,L%ƭ~̆o[T;?ކRa&pLvCn,;iĿGZ&1Xj;7U\rvg&qWx2^G㇔quDyyFxN$*d$&ZuZx8>hdAہ9QHh(óBvLAL L 'Z,Qj PO|;U ;ORTrG74raEk=R %52?7 ]:2_~ i4WqEO0 0~/)F@bVaaY:*()"!HnӔ0NRG8W+93@}^T0kaAξ+uNK:1Yp_"iF\layS2۵m,wJ ԵCbfTT}&=^Ru^ywYHnn {ʃ0{ ȯrg;978 [s M=Q UVC&m SN9ţ\GTF.J߷;yTwY^9N'!{&;a)]Xi59&6`Pm6OԵjk#/9=4}.︧?1I%ny""&ce*" sywwmH5oyh0g| WȷɒSxd[06:f3krVK܎tNVNj0.1n5~)O>-RM !ϴ kߙkԻou;]V/?8J)6˗7߶AgG;\Eìu@YeYEQE~|/./X[ǨJlԃ]gQ!1r˼ubdʼ1גu 3sopi9qpNFرCp,}0f!+FkSSƝneajGaԵݳ\s'g'>0Vy=j벭Te6ۍvS] qVCvK\\ڦZsk27 hՍ%JG4VbI7UQʽDYTMv:FJ4w7|b$1ΩTbD^L2UjE`k0dnpƼmT/ `M\UGi)w55G1^1=.ӭgOsiyZk,dlJݑ>X^ x]XuWuRg3(J ޣZL/BZa/7U?!Ȼiﳰ"1H̪0j傁;>qP,7?t[ݎ?o M!džWvpAݼ JS7nGK=rώ6ݚ^ c9v"T~6 bNaWT$T8==PRҀԨZ&s6n| (d@G1gA'q6?7ٝ!p*udTE-RQ@TSLELAADUE@Q.w?OrhX\t) T*"#_),5ß}ScW's{ޝu@(LPJCJH# J?R UR럓=w?}߳~sn!xkTl 4cfb)Fm8S*)Q2B2( @dQM&k( 'ޝHDq8) gNv%V>.G}BHlK A A+2[\ @rGza!B}^E|s2C*i $x O?!s~kϮؼ\0$aPs^mR.oH7Yٲ7J BJ ~g h$(}uTA1AE4E!Ĕ`"s &gYj(rɠ2# *(0|3*E$HSPKKw_ت$މ2 $D/EyQQ>,}ػPr /%|bҎvT1 R?Ӂz^}5$<쌲r;rJ(aQ:@84QX~=Ǐ;S=0{wSb8k8b!T qj32~9kfK31xL 8*OνHc+T'5:ب?|T(>sڍ:R 1ҀMὫ\ͭLB =] `l"=D G]^-W5*0+e"@ΆxH+q'3}|tZ$~* 0P&(JC'Dd  wGË0X|s^bLAD zb0,k~uigNwyeh[|Ѓ KD 5 ?l}4J챓% Mjev5!茅H*p33-)JRҔ-KdӮwwM6I-mm[mmmc-ҖҔmm[lmdKa\vZ[mmliiJRm)$%[md$mkvI[Rmmmp###"31bғfnusqRvsçR -xVڡ)|=fmW LLZʹQ`a9\." XWbDŽi0ի[WSE%>LwPN(7JɄ! ƅ~$}j1՞ b`K'C6E ܅U99r$&4q8gFx)lԿX n}o#`}Է 2YnF7kߚbA2Y΃4kԛN|咊K(sPHy<;e! MMaND|޽q˜ ޞvۉ2m'U7^@:-TVAEZ M>:ZcڗvljMjg,ZݥFOi «*~ئC!Q uq織 !,{\?? ^~889|u|:; rA^L۩dJCɢ2T'TyԘkQ4oy,ً'vѧrTxcyI;;փ gtHuk7jJINa><]p'C֟)lRD]ۨ7DC) (V ك= sÄ1׶m\QCQG":dOSvq5W]G9uG.TD &D<` A-6Cdzlٲ5zS".=QTU8M9@B5IQTa{PpP(ns AWd׽Sq@ z6ati qA]vdޭy:On'QN1.`iCd'"Q9]TG:NefS)`Ƶm|л$$ g;c^a\B"k*fCt>/xylaW%KMg8#QȁBe@J5بzLܰxc=jPOvTIBv={&#ךğW0t tbHoΞ% !c aH\`fB 9-ۗpkCI3bGXgX?$ tSnM xZx1Yn?t&TIT2%|Vs9_g"?jfُ҉i?5>f٫ yAW/⽫ &feI$0Q?2d 6А "Th#[C?I2_V9Z\KofA{ĵކ!gsn2O24ׅma D݃)Q3h:;h%aZ u{NrCE[Q3n3&ܱF&HjF!8Ifkxķb<4zeu-[pq`\v>DM!3EQDKEDdGBj}h`4'`(olؗI@i?!$?(̣`1Vd*[B.*%h+Ybó<Q*V~ l@9j櫰 )T9:6?ӳfjh 6u7 *?CQKN3?b.JB&)8vpk]D-;R\.1:ə4QATQ@?~jfƛbc;R̽,?t=Eكq`@W~bf&B-( FBGHŠ1cӱQ8IƩ(%9 ]A&6A#0cdGF I0d_37'9O[#qK©֕܀Ve$"B 2†;ũG{ѩEk6LnsKntA'O*R,& GhlfUXCE DlT  GpU. !JBR!#B+)HhyMS2n,G0oDek!6 'Ņ`$,ݰEbg &9� ` &Xq Ζ5yX[quGI1I UAh'щHQR5T HxC pA$1P,7z;͐ MBWHFG`bdI B"H!B$R"($̊(\-CC;.O+V ?d@@"pOqaQMaPɄ1ahJk1ɠq#  $uDĔFAM!2@jL$59GQ"1 ,(0Z̐ C!ȱqK$30S&" i$\, ė p0$̠2B B bKʁhDh"iY P X(()OK!h) F fhR% &H#j&YP ( ( % hiX6{BiSlv'#J/Y;* 흵 nJ4EL5$T8bʶ,Y͋LN\nZ neoHDpRPq 3EO]}o#h&U**s*!+3j'fM\j0$1D%wE`Q~>EFj?𮯹sjؼjkRBOWQߏwsU!xV~2)l?EnG ah?ȍvNI4,@ЕQD 4 mꝲ( 9Q|xe4ӎ %XJCm #4=lz*+J@ qU.NTjh5UbFF.g5&%U{T`n BBR RX, 8̤"$ XFX dmaH*)@-Py+TƲ$s3, A8h&kk]rԝdPdA.1RPX2(P_ OlW97쐗a7N%M (H)MTd /ۯlAl$B/$EAUV=>tx~lӢ =D)uͤ!2_5r!Đ<r|5$ M+G|<^!DA7RMjQ^Q11a:+qS}\LȃZ+ 7掟1HV2L75h\*i H&47E6nH$c&G4ʍ\ Z+`+=6,bX7riº8֜A#M8,b(iG$Eqv ءC_[D8c!Rj92FcaDw~|l1‡$)fRkJ|ۅo2)#cw>ˇg(6Kj 0feV&AF)ֵYS 80 d׈ʡc!_+HӍC8d{J" 2!G5[q!8dnK\Elqv[.iXAZm1(²4Y# HCV2Hd;H4\`54U"TGc=hHwj/U;d{#mpBA$dUa4!BQL%UQNo) *|M1Eod1>)<?w)h0!h翽ምJƲr b=uNAQ 9IG!5:JI3hd˯e<~~ :G7hثųjY˵AP?ؾեa7jpYeg>Ϟ(|HL_R,Ht`ߛݮ4޳k˵eCHi~ w߫ꃻlŽXEYwc04kY^<38nfoa=<(dY ΗholˑK 0qsA_.u'bNï _(9@4E0k9T #%꥔<," #u{eõ\5VJH+>KZt\™Q?v'"N1']\@Rc=8zpԙ˙DsZ܈b]KAkܻ"}ܥa|-x9v=#C9\J`R><%Rp'*@lX0~m8'apH- ->)Bꪤv&c䏞 /ꞟ7; =q:nPYPy 8R#B#VlAq() | T`=!u)w!bԄ߽.b=Cm[[zԄkRLjuC$rI$dI3/Z5ڎ p^x!n~tSMQEk(}_~;tbbՐ4U$ZK|I oW@xvzӮ54)ZZ.Hg(/9@ "=Tїs? ﮂ-'UJъUMtx,ɂ=pSuolSa%~rj aCz;>g$/wRU!A-DҒA )wvJ>gdz8u]x@6zsX1u*C?n'㓮NӢ6q6@drq A P~_uC[Whtv?_9T̃WʡR/``sCdNH3d5&?Rh*%{6|xmv=݀yX?'͠ V<~$2,q0u[}$g(ٔ28pqvX]^XU[mv^ֻUXZ[ﲖX,V짓Rn}WՍ뫯;_;kkkV? 3 fL\b {2DDtgBJ\Ŋq81v)8u*ު~8}0sc"~0>ـ)^:+kSSG~wħx/uP&n<C|%s֢qDJuԳ?Zv&C@(Q)XQ\unw󎱿OWjz's+d*nkݭU#|ۥ ߙЛrL$S~GV,Ϛ\?CtXÚ]['eιfk+ NH9C޲af ΃{AXqDB9s)[cvq{h*s_q"cl{άs3vѭ˨Yꡊ Ja zm+:̰KY-l-ő׌#ΙeZn]p^̎9.4u^= ]&7a3DMPu+Z>}c'/!g-h:/w1nK !ww:8~K:Z(kN)/WVz% 8C=kǶz!t\GygXU ^;| aEI2*Gs&cHco(TO(ųjo~y.ϥT}hcSּsDDDE)ҁCW|U$ciڳyc\7mmm\\Z/r'~'#ҟi佻2+NLJed$#F0,SpY$83]MRs ak[Q/`o#&>n`,>%䁍k}Q<}8- 9^lHjDdDqͽϮݲ[ &SҮBGUNz*wޤb(C`rae- <@P.צ7iLzxM) q!̧1KO#.Umٿ%X'[ǖ%0\9gX>yD=WwO_ٷ'joerX9Jq$km>8 }?IBO@9*hx%,:o  !|CFT@$Q G)etڹ6 Wq/+@TR4Jot'T3\u"0qĢW3+ פ53kwv}OU)I$L^330~TfX:*(A$0,WMUt_mrE[ccmOc*i;cmm\y$cS78IfԒB9-Gd=fk()"9 qӶU$loO.gH:vVOҔ0w .GsS Vx$M/dfbEƲ#&&+j"27AR Ti+r[]ner[`ݮe]K QT9r8߈7$dal0 @F[u^n ,[+Xŋ8ur6+lS9RM`m eI_}WʘW[x̻|nh5 Ht*Z),Ѡ>FZ:gCUAכ 望my:jy;sT[שxlӭ#UYnI&ΌL-ϴ?:ĭӐ꒧Jf=|v$&cY&ӎIm3隰>ƾ3x@l+Di[7f?'[>Ui{WMoD2!4-Va:2T|u.ꪥRN11L/ Ib{ݣ4|`YO9Po'c !qY B\~{M@}:>[SL ZJ?k}1qyy[8mI$I$k(WwzWX\:Io7K Q:Ol2}WM j!.Qxy:Ŀx n -2.,oxpf.01*޳b.H N,*z#WU:r15Op`8 ^RRQNI\sX59ٌ,2Yg;`n/?G Jcn["mt*kߺ瞹9F1V0 mS(S;̼$)l*c >7xESØ%ǎ>+Qq<wOS_o=u*㨙["{3XK9V5X2 Rf(S>f|:_[m UкRӋVC1UNG]VyI"dy;@]݀ˏh'`( }?' .d|-8W|S/2@W'/ uYszjGSV^GPA$8^%fپp cF§vN9{ `ĥTLzG߼&@AGࣈ"‡՘5ff`uԤB%r)h_@25(a.4P!Hw%wGP|AI цJl@k[)6K6YR!SgǾ5r2 D0TO ûMN_Nv*!AĊ`(1=/C@/EnAYHt0 "d_;j̞Cn>̂Nh "j1? j4M/2YcIIEF!LT~kl\lʵD14cf1%PQC:Fߌ雊m`KU !Z60@uAb|y:$k;Pa 6F"e 9VQTEYaVY#YUUiLL 2 qj) 0 j*,#YS?.df>g}RCD]ͮW><UGD[h냿0=l'w]USdT#'ZSԸ&pIah6>_SS~qE(^_=1>R0 TjADQ|:h.G w~^teoz}>8[1o-aR*L(>~( Qv}ې@U PMwg_ϰz=ոXdlN hUeT ^by*Ӧ9$|@AR}O`YUYOS~vNeȥ!N,3Ǵ}x9>Hl{v>-wu=m!+FL?|^_<:7b(*!*SM5C<' 𯫗7D8R$yyf UDm9r{QN w*b7,@]pOWC5{TQM1-)]4D"S̼?\8 7aW8W4eS;PV&Ҷ`;BC tC߷wOO̘=`><=P\7|uu:F>}]Up($g \z{+)͢MMa#CyF5MۀcaXJ<ȐIB*D²\sedp)TPTy5zb=ާ0v3'8U c.gPnfvȳ8^'~8ǡ3w幺0a0래>Xݟ2$iٷDj8Tf?zD"3AMj=:?]Kq[IbZE*Ap[PT( n`(цyŠ15qt٘R0p l* K+co pc?`tFf`&^1)) F=l||Euu$"#bZZtQu)RùBo%nYDSƻB[Inr \Є"FTպI%EL4F{} }>S 3s,kFIZc)8os@,!oAAvcmZ!~ڳocox֒k2c*09ݚk:/s; >c&@ $¯\ς>9.lMO\QѾ4sâHVgVE5=gudA2UȄ¦S̤^{G@B#^L<0+6Ry—B wE$'-Dm$kHmo ixE2p*XO:)x=2ILZpјA7$CcHXUҔv1Ȏ&C!;>H0~;' xOOr1 j4&Dvމrf~*)6@Ƨm̦yn ?- BZXçB3ۚ`n`D$ bIH[EzM 󬠴#x'KG"6hz4f%H8svW1@צ9i kqeQH3.9p24+BR :0BjBX? ~{=间=ѷff`Y+N@Hfn?P%Y1*)G0jĔ ~vem hPzX%g6V/?&L)wTp}1橻lt(sVU*C>MRHHTX}P XCr&^)15[o[r]~HK9qR'}0w§w'L6u 9b8Q 眹.٭y(|iSM2#|}# mˈry&eG|D[[8hrXFQ#فb#g%pfR p:l/6Qmte!?U:^- 9Z$"'h:r\+mV^4jJ;uEP]}xta /UH{?؈d0Y^v6h<R('HxȤ&BC{SPMAU44PCTIp=7 ~}Oݳ/uУ[H/MUH2UPiGɭKuΧ[K&Gr"kʒDN̒5`QF03ɔH~0-ȥi~9X9]jKzܣx}ѺvKD <1(B ʉ9戟ޕ |&pXv pj,LWa73C<66⠉j$b*! W\^6IDkv"ۆ UX0_aۺ*@Xv`|>]t Oq,"A (LJ%(JPu&)MG`4(pDX@'@"1qʎ~4=lm0 %,Uh 5v%3S X-lQ`_2Y}j{tg?$' gYszWײ5NɶYE𼼘~g?<pxw Jrٳ gϭ+EuX,N:zɷM[LF8}RqJ5s/̴\.ACIAOd9PEmrŨpt.}ϤX^O/3YF=W[޽"p \^l 8?u߲@ƦeiyKajvDLSTa|MZ%y-ukR2!zZ ]{2MkKFwfѹYzqtzA,+a2 a_$a}{PeG¾l'NYCK_I&":⌻JMswlW} %~ ʑ٦sIS`G#D@bSTuu,m}[z bWU;0mhۅχY;yc:_FYaovǭxC?=71>yOtiIq$dRJfaUǗn?o^6U^^T URށЂ dxdppXH"2/65e>ljT;GȉW_F䓾9.':.̒ $U_5 (p0q,=V_WϗwU>1JS]*.x/:a᧕T;{}nv*g`_mݮn|<0$ V=]}:vcPvF)WUWׄ(a[$DYqaktg>~~ܛGv^ ;*aۻnxϫV͝:pnn\)ed (Ry6CbŘ+ >et=< }9t>AGJ bo˙*oÇX-.`8tq8$ebHyl6f>}_^^|{hGW9ﶔBlح*[~|X]n #gԪ ~Փ?%JMGz]e'FNj)kdD.Iݚ۱g+!-swTX͢Ltm>]]Q_t#<;vwoMnqC꺕eL0V|*eFoՏAut翦Ŀ{uZN*E 5WWۚ [1>H\G{o `Ag(|3 ;),}ޮYP.CgXӒ'_Ehyy^-?Kwіc{_-q==" _% 0`u`M|39dB@O<>v Q6^%w^$Vɪ `C[FέeQw ȶ*Hm[W|vֱy}k+KpU|wr5z3uFAQ!`׭"qm@6:bΙ% F2Q.Lƅb (Vlmk`ݤ49}Y&k3>7Խ.@~ߟw ~T}Nرa2ZOP0C-0pw2g4UT`@qvm&,k*lX-ޙD:IIr Eg#A1O*df8`3fXAl e!C.&B< ݳ>Gv>#`hiJwLx3|*"BOHTT9qUs>zmj,NkS $K--p|f8 Nwh02gG_ӷ(j?~9sYqAFUdž dSxP?+nJP4EcXiv$yR+CE]\O]g-ʶwBp!s0/LH zȎy/]8 쇳5.P,( b gZBE X<to4-Df< B{z8R A>hXR__[MGpr6ֿD&^ҙ p6G 9ƑΧlkh/>S~( ʔI$ߝB@8pN\K4lQ6E.pߣ 4 ~Jm+>o2Llc$IшtASSZk PUpacLd̕UU5 #T=OJ1) z vUϫ0ȍD$D`W;n KTnq;5ag:Q_y`T;T}@ dP~I@ˏnV\ԩa|;b  <&>ݰnt2 >>Vv" ]|ݺ.ͽ(BVl~2`|??f'Z}9ײImT_6=Gc5*=A!Z-Q_dE8Ot|5g3>* ]'n:>lz)~;%,A|7twۆX~r{G#"s0ND%D8b;5;Z|Pb%m=T~B8j@W_4MR;8 ehK-TTmkkG;}gBscV  SimWЫz8q߹GtGb Xz,"-t>5h9j=<>Ecs Wk\Ʒ-<;r  + 01JmwI@}n^MܭZ@>qQn:Py60.o5|G+?* AQ(bH$T\iZobΪFڅyr.ͨhZQ UhV}ի"fj*7SUƵf]ka-m@GcM6,W ulʔe1ġP͘3{ZBL۶kmFؘ݇_a&Gd?5˱чv &NTg<Cзi G ^c;ft·e#hH1OM&gb+3lpiזW,knPQc?lԄj9$q|aF嫶s܃fdnې#M\>(J@6*2;׾؆ks~aw`&F_xxaXV8W;tx{'Fms_FNZ!u5+W~c ٙ;ߴ,W VWem :ױmys:,Xt;ls;XY B?02ׁwi۩cSc(Mb}Fq'}M/x&xs !ko}Zv7"EMkM¬bt7Xu@.~ 8Z ]6J[Q*d( ) AA"B(n9ᙗ :_1rYRR&t > ˆb:Gv`C*1[B9:"Z  ia5:kgn(:q߮kB4#x""ED͆@>Byڧo0<ٽG`xMU"U8PNf`G{t^= AOW vd)"(}dw٩pTۋQoweV'Ӊ}~ǣ,s'>ɂ,z h Sݻ;J_ݷo^p(soԔ %%8'd'$ GݎAi=%ձPut-rdŪ&QL:E_ }[)@ne=QI }?qYfDNT@vA̺zHxyЪf =,, Xy~hy]s>"|6a7 .q^<录~_TMP$̆JF,Iل<>2 [%.1+RAk[o7wƺr ꊙ"W(F&rS23½@|bP<š$7gSPz4/ӗ{}ua4/aЀ/ɭ/#4>~||pMUUUUTo!DH՛9Yä>vFs{UқUV{qt T@uMzБɢ"G]sy?fnH@lOQYOmEhPa Pu=]}gi *B{Ȕ ݽHI?ul8vvBE@jxiN JJ{ݬB6E Z~=8{IZ# dP~ĞS~?gP"@~|?W:-9hH q)k}oK/O(: !Z=HQ'$ ]2<)#Edr}9k-pМ=`|u:`NwW/)_u& Qv ?|Dz(.vJzʅ_ؼ&C$RQ"H$Ao\6Gвo]ݶL]9NEItᷠԠ b?{[æ)>Z1d$I$I*Ӯ G3H(J 8M뇺nohpILI(V_/B?ĀEt;s_TqYFO#{:N0P=/xGTn`0=w̶sm~?a8G}9htinEw?-DB|'E!BY]b l>lΐ݂cY_wSRw;y'MRQ7*Ayp5J6`<5y}ltRکU{;EO!{q2Czdyބl6zUiJ0<(<ƚ p)~ vb?zh;Dll;r~qxs jZ8q0{D@(j=L$A'HPq)7q|燷\˿fJ.ȩ[##Q@Pw7^ =GQEb̨H̄~tZ=W϶wVӟ'SYZtnHU0h\@ BM|,u#7d@@Hsy~ UBFyʾz @e}߲21M[`ksԬ@[K_WDL`b( L v*H] z~o#B"'~8/QnPKzϷk@vG2 M7cIl-iP 2Oyx/5AX >@_ݯ.: pOd¼{ᠪX;Ȱ*KҺv9J7ItVᔦvfyrr%&iX34ZE!{e ]AB=9a)ÿws`1ux\ۑJh>* @}ڠR2Q=p'HFv;vN!3R|BJ70FSwLh?ZN?w4Fhi?J&n>:ۉՆ()!BР>Al3,dNZ%M8*R)^v:`.p4&hIS`~K\dB,?硥٩uV}Z$NsO+R BXu~"]XA8O2Lm O;1+=a|s;?^O_걾UFo@>ww#g@WKwJ("D%E(Lz@ p$|R<,m "?1THc -6W.z*wdU'.~_NE~6Cyhl1盬c 딑~~_ϩ"I l,$YQ;z/JcVQ_Su᯴?$"i0(uøj\Pj0!)jI=ۙ(iNu*tDDDtp{ZtL?ƒ/n`SQ*ȐD2zPd *i'ln rޡJAU4,a:>\%Aο$8 y I i$4$7JL$(gwb/q*'-9^5_I٭8/Q4?ܿ@cǪ*&$b<"5J:̽xU/fTVyxAoh=9Ida~"Xd|>I``n@>G嗹RX <L!RI$«bBW2Xfc\mdI$I$eIq2$I$I!#rI$I$BFI$I$I$I$?!Cc,P,H }VS\S:I':EMn~0hiiJh+Ar!)TLSU` TTHVdcTqDՉRq 0ʪJe8"j"J`wa0ų;;, 'Xk)#.> m~(U$MKKaW1=d= TUUUU@&j30oKDʸ(gDVed,Tըe]q$.8E\Fhd6VtCoxU ZZܗtiܣB}Q kn8rryPl /[fo`M0`/B 3^>8L<H3zx~ϟ"nbthoI@zP*MJTLG+-R\*{*iC}};|֒H ]UX W2v^ghCeƢļnU r]]{?o}f+cç1mܗ$t@S?b?<6uy(#oEhjq $az=\<]Vw;\ҷ^(2V:2,EvB;7=f-a2EBw;]RRE.geR`t֢nuGwimkBˌXz O5ɫYjp%sf6ȸC'wr6뭗~ 0lQg*OzʇCrrwuHh5jU?ZUB^oԱUWH(J5D`=3T6$8nR"}L2ܓUŃ?X FSjW"Q u3C,];Wc&5IETU ڲ=mѕ3j\ht ə!f8߇gg}[랼n}Գ>nf=[mSJ(*(i3p`y jd1A#K8bQhg 9>5H;yr~pEvA\ |_mBQ$74̷ŸS 5y2mwk/"5A{ɃH%1/ٱ~I'ˏn -Iygr7в)19z ݺ4{n$T V0?t|` ;cynAT R.ROpH 80/s[}*1v[QJQ9mܞPWk-RIͶѴ !n@FZK\_ssͪ.TˣOWsJp܄+{Dh&MUYo:+H_}0[ۣǵ{5G+"itaG Eʚ WrL ,)2JrpL"T;@4w4̊FNYځDf!ʝZ{oܶ2վԖچM|sVc9UD+ $8??0kN Q%td/!$10K,ZRS3 "܏kޙ L ~jN1ZqFrj`}S/Jj;v+>3^_aV ,=ïݕw[5ƣ02d|je1 X&'\z˾S|;cn.+M-^?{HtaxX, n{h=uyT f(YQJUj(R_}pmb&ij}:u-f`jv|e`G|ņ6q Ja,۲1x 8.Xy}8691ox*-ꖯ-)P[cK d'V+m pmGܔ>ޜ>S4ki*Lt|˃,.ŸW@gI]5 m$Iw}A5X@"5kȈ>py)<,iX{|5#u#{D>ŅL؇WYަύu>Cz x#4G1 !w7gg-bwsi(έj'\sX%@j|ݶv?TDU`DsxiGmȿٯVbAE_s=N[( <=n~xAB}0x~Vj$ "@v;Tp(geRϘ`u D(}G7AX9Eb~Z!~q@‘(6+RuozK2#WL{D2Uoɴ*DӅw;fʝ66BG"JI֯ qxwV bj01fDT0JTy@$bjy1sW(<RZ7}&*u?pUYj]U?Q J H D <:MIo%yC~v$Ufw}~cgr=/Y"Bjaf5DE>i"!R"mU"cGA`"MP5qܽ@k(U7Lk]TWnF__я*GL zXֿCs!ˑ'7U՗vՓB uU ]Z}]Uzb yzs90*ޅD`䓶@{Nr:_qpFGRM]A'!$U$8}ٕ5î{%_G!GW ÞawⶊjP}q& PV|rEu@ OwA^*PVNR*I~ssg8h3Kp8ƸԸ;뀊*b(Y̦ ! O |,u[=rW;c&d ͅY_Q&'n0J/?R^P"( #Tjk<.{|\Yb\ibS #/YdK$`Z6B}}p`3<z-jXk`r6N˕"}m_!-OuA1}Q@Q(@T~UT(] C  (Y(t{*?ٺD);` F\nLz[yXz2㒹 _ڦދN)z|t:3"ETn9FΏŕjQ+=SӈlHkE[J}ix58957wj|DmX`z{cBadP۷6dFLcϟ.}_/fkdX o^-{T@"}]Al1 ObeUD4DrG^_2ֹ5DB8(%C[!goG5^Rw뱔̹+9kş"3ɚogf4QQTk^5|}Y<3 J{u"4[G%Rn 0,ޢ)zQH8 1 ZW?a]݇0]<(=>WڣEx;@HXI3T?M)-`_a-@6$&袉d }?˷Im6+MDMN|?7D)Onu\֠ô"$BB˫Tz=SkuX.ǚY~޾6a2,7#* Jq?s8Gz^UMב@` {~YZk|DWO::\~t%uY:2qk>ş?yHǤTzumock7Y,틥 #0&+W_# fl&A$V)O۵ݯnp6L4^Un7{ؠLA?tH* '< $WMz7zATx} wBH1) w,0GPU  D)$j¦3r4hfMaRFH%ʊ 1<6)(iH &waXdAAZ3,1 o:Zif!NV3&ي bI8 !L *2\;; BA%*p8K̤v^꒛Jvnf ~C\h~zwZY%Qd㒩Radq\`x!$Qᤊ1~#3pԷ\dR`>DT}!@kL+uꝒ"$yG^QpR0SE0 &@-_(dB< l"%nB'bmojF|]Xq1~X!R:8E)ZSFhmr2Պyl2+O&<:&};miLk(/0 Qi^%S‘zK gn eGq=e`gd6yհ$sA7AB@=R `$X"($~;My6;7uoB^ʭTr>X`W@ÎXkr^";9P6\(rxNۘ$ʣ5 jI쥯F{i$3MtG-ucWxQ"P|U2T͕8q*F!T2+#yw[J [*"j#mkzbaʋG,D~a>#p!vPMV4{0kW FOKr,@XRQTF{R+X]NLpTPz}yIS>GB1Q*~ۏݛvDbfoQ z4rzEȡnMyw->&711eⰾʡ#t*{WBN:g[|D3<*jH[g鱇ˑ"a!$vmEr9c(T_eQgCLwN1gt ;#H0V[D{E|l PZ w8.[_PPi~RKhn[|JmY1$ m|랄c1 sk bDL}tcub#H&;A{,֪F>V"Ft 6>O&൞(#Pas)7NNy]!_ώC$~ i ?J׸K_[qa#+ ]wconyWm:RB{)|sGI$vȶzj İsPN6n 0 t L*;P"{e[<ꪪAajr5Vxl 2l6G>bd?TBq%5R*fg{١lpUܱ@:}UNA'GH'SާDRskor)<:t^J[ |-tJN2Xu;ѿ77 {W[7<~6L\H7!Dhw8IoL-G١ﴖ#㦠P+@q$~L$Alw8KUUEw9 i_Y8ge871/ae/#0AWo995 x%dPW÷K`UWz kŠF!s^4.]0$ObĪ w" Ww xuP+?v-Pg6|8|e@6@VĪBW'm?BBI-c?,N s340:u|_?RDHU Huc YvΫDI[>R\X /) iڊ6\Ko/yRl(BG†5lߗ_P HLJz<{Kz5Λ;L,;P]1_Zzd/G1\Vj|jPJ g8փpZ'XP B,D2+ZWM:()?q:3\ QvU< !mVjQۅ]D1!epmc 80q`tע.gTxBJ(P$> `sх0R:]Yu%+ #ƖxZ zzD4 V.;Fi 9G%(̨5wٳ\\mJeY%xchb AeBmnz.66B;n` j$uWܷO/OS\.@P+dNAXbd"PL 6iil6BNveO=#NggvQ:v LhA駯t#P}@X3qxH\WPxG'-NCϮdЬ{RnNWdtȭy|>@tP(޷Pq=ȗH>FZj7;@]$N㵖TJޯL7x]12&#PBpT5Pa} OhjW>s{ ؈5HCuc>@ʗ<&_mBDjFPnCaq ^GZs>iô9Wf ?)řM\A00ޠ1NX=Սa kul@\@gH%~*lPr( G˼O.̇VZ`KxsD)H\c5CZ5 K%cw*<2 ^,̶ 䲁@#FA/%gnu)`y꠯e'No|A,Y1avgon1mwekMWR63&e-tqݲg"vnNeU[=8@+3tY?is>C(L e;8p@Gۗ峅t$I$T54ٙ#^nWDyK˵9S3)OUNiũ&˵=-|\p$lxW.2[mPrBm]ZsɅy!!sa@&9~"ѿpc¸IpPG * kB7C~v9\/m>'B0TvHQ$ P0laS@P)@{o6xbNussjL|r;"^w-'*+p)9˕X>R\9vG@BA+"J "̘ӆ(h(,b%ePQR$H:2 @<B%߶)5уÄ́ng $eW]{-;Nt]j HkNzQb?W`B=P)n(T@fF`0SX*?d p½}-NۯZ5cr"w3u'H7` @3@l]j:fYgVrӦA/#& 1PxԶ w TڴOF"*+r lӐpu&XF]m/*U<0G a~,A9hGdP'r!{0B4w Пp:y@ʚ…UPBQV 2lʪ9ҙ4.Em ]n4 -Tźඊ2#h#"(/2~>fvvEڴS%p@<]! BqT-T P\Eք.-6<6N8g -%ݪZmYc.mg1caDvٺp?(G[ L/ZTkkW}@)鞽Ij7d}QP v9Aw]H]۾3-똛#|t2~bv_B-_ͯnw(WVRvD_Љ+hgL/Qg [>x[<>}Bo,2@A+rkr%ď~Jǘ5d3?ߌ\wވ-?ʫb_Ì͞xtzzwkgqZvMUnDzsOM ͟=븄U9\蹹ÿhG~\k/e s|sӞ%oQuGFk Kp~֯/y])Nvo,+ؘH]iԱk97d6銨X+J;[֞CxsZ$WndO#۵s+"d[RvKi4y{x#>ҋc@x- 8ocJjgĦy>EO3dokR4CJUb~D c*fs1߃ux.6Q#3=}6Hl#!%|^kQnFj`+$}w NP"9]:|aiIY$؛*ҕF̯7V10)]WeðQ]U`puw[^Af.2pX3cpr;cjZhV}qGVc{3~g;8ő֫@u&s]v.#~Y4{8<F|<\t#}^F6Fʹ6|nC!aM"\z|y]ϟo==x<$.p{Sܪ܄0 ;nR" @im(tmsA 0=𤰀R5,lZC<5ZWB u8:*xi Mb2k @b-N 2̓ ᾭ&a='/u1Fh#x8^DzWB;wkI ؛6c_vBܫmAQOUK'y6@קy)o~t&)=&j_ l_ii)Qk(DFh*^mGo/y8xa]-wIܲs191 ;C*wP$7%% !B^+ v/ONns j_5~_<⿕KAm4ԂGɁ(ɧ:aۏ2?7QGU Q??/fߏ5A|Lkk6{Ȫ&0 q$p}uH]#~ ڳ>1tEe#Pa)y;Z52d@* |\ kmֵ5W u9_=IX RB=8=c?%M.䆾(9{?4' |zڡ:! (%45 _mqH*bJ^:* 1^r|!DICF}LsuLc'"/x(D Qob5kd9qW(%X*`ɏ"-VeV1n?,0=VaBX>-U) c<ȢXzC:AnZ~N C rpF37j˴CIiv2ђ&?țx&/̈́b$@bn\ lHe?)-B8Wy ',p,\T؉ΡˢVnlcvf;Cdf`61gT(EF?=h TF_phW{Wo\kOZf/ ɩf'>Mq1G6X,X"?jUu*O;8zZ_ ͘\qʞ{>V|} QV7,~~} oJ{ }?__#࿯*a0=}݌iFړ B>ϸKB@P(ޣἮK-wTx}n_e8;Qw?6#$_Ic꼽[vn>5:'P:*Eߎs]vS$\"H(_7Py$'"|HB~A^asGҀ5Ut]+~[\U>l+"}/*J1FT-|탍>#YwB#ҿwIĂ94nX~yˏөcw~C;#G?UG{?@?z眆}y*(1dR"A֝IR}}w0K'YQs{=qXs<ɦ 7z;#oy96%9NV5s9чMDX?D A<Ȇ$`j$ c6Ljfb!"p3iIU)b jB*Bh309(]fAd`  z_Zd_uj4Vy+r7 p9B V $PT (}{VLJ ( AuFYZ R PB)!($)d &FVEYYIF " a hRYY@Xa(Oz8)݀PZ Fb )BQPY#,GhH!gX}]zi }BcVX?rMkF IuiY`XXAJBְ`{ۅ$=$*J)isf R1VpeRIqWd"j$d,%`U#RN֜r2)QsF2F´hcc;%64Lf308LfI8Juh?jY JZ" $S/ ӱ7 >o 96Cd(D@ $ZL enĒ ?ZpC#"$oa؉7z_[&g?)Nvw'ʜYTh#O$!iCNo?.͓Lw̗k`]ظ{7Q8"MeK! !)pP ԙ(Jg]mٯr|r_ {ܱȆZPhO!!35&.N(K$-W"|D4&`uE[7M#Du_[s%?χM56_{ ~wAAPҬកdmg'llal?;D !r(\H:(椅-9ڢ-u/).$OI!h~_6@zzB6.3RQ ц*xaZl0:⿭ gІك kUD9d}2e!&cT*0dqZL60ck!Èju e8A]A}~ a9y/ x6e{ͨ7C᳏A$$ixk?Ƌiȱg 9uhfNIBoX"lWdI/|ՠ puy7J&)5 (]o"%A2 +8Uީc@eFD+SrmSU-K@Je& AŸHr]gЄE{{Ǘw<@A9 ]_"'k5R@PKg Iyxgj*@bh(Oc}|< ؝&=ׁ u^Ǩ|p}A\BD0{‹?j ℔Oie#;ƹ @c*197)m02R:A8QGg_092'CTlȽD0~h/ؐ}*$-u| 6I7'Fۭ)CZcCPAEcF}6H7Hq@_rK9"z*Z`RA1e=_mΥX_%Gi>(aO(mĹh_y[}l1yu<9;YaGg|W-{WɯWIIyi"uR@ #CGr??wҫϯUO LO "\u6D'$I; q7:y g83AwEy,lOo>W_v=Uh ?d_E~1݂|zN;:s`*"8t@r!c?p=88\ẼhIp!7hx SGZ |Oܫ?Th> dOgȡTijE!,_#v-H4\ I@|}~B XRڏR/yDNB)b>Jo)bw `4O'_=u,?U덜kZֵֵkYt3oJk[M޵6;޶^s:avb.Zk 9&2% <)JR=%BmXE+O.khxʵæWxwk[5Nӝs3Yg6P<&yXOEf"5BF{Bb!1uf[qwg { =ldP̀}sq;G`&di$Tt X3vZB~Läj0nsE|SΫMI^K۱kb+|fF@ƪ9L@"@>-I(r x6'vgJ_3q]lshƳ$Vg<%!Mz¯ϻ=d<;-)sizW_]BڞRUM^ `*h/lmTu7h%m6@D%h>%&,"#I,\3 36N Θ9Rj\lMp֏ZoØPB.g{CJ90_s導#)u?!.#~72R#HgSp^f0Gk P@@0Bt`$%]pc4@% 9Eվw/o?=^]c@9Ò ܀m$e, l篐UU/rtqj#!E6 <B{UDe.CM5f?gZ<|wJ;uQJT8IQOZ0FA:a~gW]bbR>oM1aŶJAzPBtp#t>cnF am*u.pW|S߅-pZOﵞ/& $AD ϟ~9gv ZI>%;ϓ_\b~[N:iJKdё8&#pudjv@ tPMhM{aN^édTB1D/El!P ,k%xA|vC>"K0ac׿?5@zֿpMIHm:3,j4QKEUU'S QqwaoՇ_Eu|׆OWp(kуq=]O?_+8nR>a Ѿ*##x"wwh!}!?}lPF MW*gDdygYnA%q*}yOdZaHy$Nz+l|prx#zb$jPO0w˶[YhP_綬gwT&6 ^kӷ5qkۯu ojmwU۳1 %@#vr9yuKг :  ;O, G$ #8}C`1$Aڏ ڏ2:KVC`M@A$LI @u1OBEp ߌC}i'8ͣ m%B[z1Wij7EsR<(n+ƫ:80GG+ޟ0^:,ܙV73iL78xX`5pM&U`j+U_[㸯kFwiOB'ـ74TDL'IOX>95{C*[Q P'd21zPhޑa?T?b|9It.')Y'g2n[4ɹGu?w kWFiߣ'= *xbUCSؼ}`;}q!L: ͥ;>D&!Z{c9hS-_B`Jf^5WP`o4ei:~L؞p3C?0f9%}=ܐEs-A%owlۏf X`]._p5 BG=0T"<]gr0PV6$uTR$iqEL4H1G4*#DpBG6HFz{4aV5ūcGv[D"#xp9&H=Q8퍓v g1a\_vſ"x+dBƳ6a!dZ+q|ppNsŷj|6L8>pp.6ıQA_#t>r׈{na)uT 0Amq.8ե:yrL? ?r;á>1++m8r`Їyl򯔨1&Q9lM oYd9n )Ʀ2ZlE,I#RpJ$ғʤ 0Xx.2/+c%COE ZBQ_6=:U>Paw /Il>O/sۼ5Sr]M<01S-wWτ1tGR?ҊK0hK{Y g~`&WPOQkƳ!1A7tړ.!|r*ېA?-z|&vr<{Sٹ,Ǖ\ù-VT?_R 膥_v3_mV+;<hypZ^i@۝Xdž=>o^Ve];2*jd=q/xq 5n> yFsXMGeSݎfy<(ND$'qU\M͋P0u/xBP=^M }p˰-kDM\t{) 칽WBu_c B)9X` Wϭ0acecTpdSkHi0 'ٱZ?rg4J).|*jDT{?_'-Js QNf6l U)a~mFH!KG' O:~pl՞65ٻǝgw9P.(b69B ߼/9_!>:?4T\_{?ˆCt?Hx$Bƹ[e0~< I<+~w`t ք @EB +/o}2>S tDvt}`)WΔ~h-/"dzb#mt3B~β3 +QE%"Qgf vrNH-9vQ @X{E ̀0,vG ݪ\IՋ?[?jЇ BL6 ю@$eJH"&~lv~D|+i15( J+PH=ߎsIB+D|Opz3q聲-jYxP1~0 nG"ʂu3a ICyS+z*6p fz׽.p9ZA/}=/5OZlx5tpv M 8>_<%`諭I hNկrTFY=&,xK+0DMrs v|t|p\¡>^$@ zM(f "~[5R(;U Ƒ%*کxE]5D1+=|}O{ I)K贄&Rp1gj*Z[ZPA7+f)ǥ.ZGς41ISo{u=ݛQr"DiBզ񗣽l@q~~dG~N}|:\`йm/LlKDpx"﮼)ID6־ף_&sE1kFd^%auq~>WwK=x+:d3c;0 QXK9mMS%*m% Cv^Ь@MRmP&AOO'Ӎ!ӷ_.&yQ1U^Tu$V]ҽc"Xp^~+^𙽖#mjߞpcy֏dcy'Dq{k^ )bJ>\xrOvNFmW>y'$AZ7nM8in8nNڍwюHm6i;$wZRYY>98 )8 P .cH@: y0m`Ր; ڷVx < ۶p.LFvǿN I>h=37;LH BZK@)Y5.T8D!$nbTP,(lx},~%j!/Q9pdHW$(WRrL dponL7?RltEv1(Λ\-uomEíF p鍘K__pUUG]1qp>r۳b{`!MO&ʽ7|-k>;yIq ]@y4!QjSv [Uz`gشb& =D!hV=ޥCBJWd I"o3[(2 ˪?:h{k76G{?OǯR!"A9?LNYVBwz`HS!# &"jA0dLCJQF0ՄAGp= ԑ(Ni=dcE߳!PHf5k^A_b/Ǡn2D!SThPw s$%!1 @j ~ `'X(ℰ,:~نҳ ٭U2\z 8:X@7!nj*$@@9߹ Lcp}[^Ge/s 4== s9Pb@~@CGtd:ݓ:yS; h D')+,Ap 쁚`^A"|{x8vD'0 Cو{>|$9)z<'2l8"wyz!f#^V*`u@vˆ KuFG`u4{'B`!WA: ^zGΤ*Bk- ɻhҽ3x&7QK@G$.@q!DhSzsh0p)G ɠ Qр~5 |$|H(>/8>Py 0 7GHblQF'| 9@ /(|vi6|Oj$_Ԉ.#SjZR(0vA$U D>{S:Ji\.:lN;=/PP?Tap9Xy֭?U!rT9׃L_`EXEwE2i"vƗ"'{;g@?"Uuc:¸6cdJhhBf *ثm@ */X˫Ooٓg5N`3;lx'[^nt+?Wp% s޺Te1#UVWr d>O@=.[V&.+_czR˿+O509?Tܟ/ǒ9n-"6@)sU%$'tf5V鱭FE{,0g-Y_?zV?&pkAW"bacK3ܾa8Dz)8 PtTTw@/ vެ}ws<utu? RJ>{^oEeYVvEotE\0[@5>#OWT8?<]iA\SA^/A8XPf kzrt3Dd` ލ+ׯ̳z5ME@҅\P뎫*t6_Xرgdc=w6-UdGYY&ӊe~Gp8mYH2ՙgi5ו-.E쏒oYI}nIӫ~g:y 'uG}/h1S?ti5N1pfbHo6?X#yt=龕LDX+Cf(Yq9>  1 $F RP<^u҇#rnRGy>~zὮ}|AU AIH7#>H4* Գ/?g?D%V ) BbJ"(B"Bio hуOq@Z_ }kCC Dhf_s|$\Ir9$5' DY 10YJʈ*h%"ehJ ‹0PV%YYce,P!֪ǞsgvJ# h31`)"yª"Y*,2IXʪ* UY6 F䉅e429k,X Ũɘ5DT4N $ 4%e8tiiBbCUP`soeJ(f+k7R4L,&0 o, -IfSU՚CTλ) s HAh DYKFIc;K^/rȬ%9'@p 2KxPDӁ% ϚJh( Jh6bx r"8A8:#p06bIZ"M,NG QYFf9 qל{ ru%&Ɨ%M)0fc" k_7+S3>gh+@}kdGT}úH Ҩ[gѸ ? >?Dg/|aj9|0@>BMa(zZHsU H=s4ߡ׸\5Up4yWor2丩åzFT5@]7(GL0Hsڛk1΂Rǹ_(/axH7^>W:F}^CM 9lr3LR:ѰsE T\]8[!ı$ eڊ-NOE>|~O :ug|2Tn~)s߆7_,S:1 1UUlkV?- sy'6yћz{o^lD̎u="-=QdB> Le xpN$-۵0Mu#-h DE$1mdqqMi|!!J$3-]Rn7$B}<&N AkeGWRhr=>sĽv^|ⳗ™bP$r32r 65&믦 n|ujW>|?>j{r#X{{D֩9CupMNUr\lTPa%ePhkil,&/ضe$8YB |dֽ"]']-fFLaiwk:;ֺ|O=wKLZ#?3N{1p{S\g瞺ݿ5N:D V\A# a+\iV6BD_3t+"fp7E5֥OW7Y3B*~]@PAu~7CpQA wt\GqDL_5H?"|.{ ]׎ɺ5>ɶpSK,놪wlfdffAHgIq3{*1 q6$ll}-湗x!rz5\6{.5ULX:!M@|;+E ?2%$rXhܴB'h*`©pVvS,:n74J4-EI=2 Bo+'Gb4wCU69XF2yߎwUu޲:2n̪瑖Q,9qFeAr%+&Pߨ"SB: "D`:n:9$)~;yxLsڋԉNr5/U](hA5+5TZITHZ :}P՜)=5;Y%ƫƏ(Isݾsl?ФӥAi%i\Ɗ@d:7#+org+Cno弝fg7]IZxKaJK.9M:K?L2K{ !,; Zu6Vɢd&ݩ//}޳L<ꪑxΕ؃kޱunvUT?5pȃqlpG,~ qE'ogΧ&!v Y3R!M5ەd 3݆"ǎ;".a0X{c=<"淮+y۱κt_ƺervYT)'|E'd0H8Jh!<ɾ*U.=\J/:*jVJ)t<֍CF[[oc=FKe3^8~j7*=Jzc5\UgW9.ozwwڽf\Ƶj}ٴv3?ON K<.<9^gx): 3v҄ufm:qDfdqwv`_vJ٘lR0oy\q&Z36SMyFEĔOs}b*x1o9&9FV \EpNt[gYg"V**lХRY%IݗY$pv67FG$X10K DXH%9^;c7m ?)G>>xuE1E*"uu0vG& e4Nʔ#l7Wlӌ@er}xߊuFF4/BdkNyAK&S8ԴXqhh\2{| UAA'6T VSo|o p#XO4A2R|it\M%q 3$oSm z|++Ӓ#Q 9۶i6ޟĢ"l{wĞ<=rvL2A0{Jn Cꈹ$-%/l {oQl5|L8Ld ; '\Ǥ߭Fe܂1a&㋡ ˌn61'3ϥhIHh! y>g m|Y8Du~ٷXVuk\qp7ȈTT%4RRI@QL1-7`$FAAA$L'a&q EȷsUw&SI͵ 7_#6^k+錏z;I §:ǗSdQXu)-K#Nb"S?kq1vjD@խFĔs"k<`~{򹔹vh5v_N! E;sq- G=q2ANxۭS $bZ, !D4cQ*'NAI31[)0̙əyFfZL#&Lg4h.2b,ʌ =543?CEi7@|cq7*QjNӕT2:Kk2U`kBNwBx A;ڵlG[1AE!/I^u孵 =]#L7`/Eu E]ngqݛ݄̊Ӹp"͔WllvqHϲ"~@_}ըB@{oP Uo`ajP7[(?_9 MKuą3TU f^CKWj(@`ǿ1cO'^W tQ8SUYuy/])g~0Aql7=26eoC7[' O(P uaps1:uUT  t$=4jde֒NXe*8]aj[CЃ[Ɛ&da`-:ڔCYex9pUR*7w7*ִ#;s]X5LV1Fw0Q;qchњQv\0t55,Yap멖M۶T wXN},_MfuU5x*zbumWN|{8[ {2d\39V[vkϝԘzy+®|xFzvݸؼUp;^:*5nVsf"vƶy+}{LQ]r6OL"&ûT,פm-&H$׳CTu}f2@2mޢ{3VbE7VTkn$sĮdwo Pp ͿW,tp1M*K hu>ԓuʵZtemwkk\Sir裣 s 3^ t4٭[-s٩5)c7C6(ytlTtBI`$S^ d5VD<p]V;^\al7rPMzW~055t[bpȽ p ˏq<;}pagÇt7Lv=҂ˬd{KTy:d0=ej1*Pj9FL8/)w5d^-q ar@=d)zX(Ng~ qGWn*Hw'*uSW7^r.^Q~k.;wV(erUI(9;7]*j`i}t_%\;w`> USȂPy$ $,2*&b+P':$O4QܙFV +zUy3h/ǫ*L-$Q*(7DˌH\85"OV"%$XpZ.N5ihV'$i$ LU!TEdDH]Ba-AxEC*н0t[BzK\wpu] T鲱I><|o:G7ޠR I$RЯpFQl5ATʪÑHI /^e/ %HP}'7^Sjg'acJP J# .fxr٪D*_ _vcTcYpj)5QkoILjo#Nh`槾.mgQĵy~Y~^mC'r#:*i+-PEj.&6)͎+yP9Z&,*n; I$kA2Rm7K#b?g^%{*`F%0(hM묣@L(g1Z賣["oFқ@ccDcY>vc jN~xiB;C:m+sP(]A1wd$tzj HI&gF^ K䚌>:o7~N񣽲R;Xȸu`yRz8i8-ؙcjI!$Ht;}iXBJ[=SN9E:mc!i\UopjuP8KSZ5IN3)YU%ʨJѳo?7r ^:,Zci˕ &ל#w$lchfI&()wĵweku=g||fl5*CI/I\9AWCɀ^FsG$'%5ND.6z Kn1S98l}:A 4/#]̀~?`o**=WGE׃iOAde;8!U6 A.Y~O~y~ګJΊ>*1(ݵ3ᖰ/ ݋:{c33Kׂ(q,+UX߾F+v 9 ^ƂqÉF36&HXJ/}I.̰];c!hm_?cC: wȽ;V}ݍRTK5aʹ3]0ʻO0^!;ptMB#U O+8vj0-;sl}ʁۮNڃ@Dž>7G]v)qU)^Q2)Dul}~|_ P x2W<~Fv>';tٖs  *W%$<'JRGzI_ yt_\P$ehp{HB D,'1,oS\ 6H{b`֑?V8w7>L )XB(A)`#-X *Me+lP3ؽU{l8bytI˶ (wI&)cleɍhno\uayOO#ɜd9%^-Ve]_MOZ&v@y?~720i\UHȋǿ]}8epr *+_oǾwh;( PϏQ~-+ZvC/p d)Za28sYXyT?݄pĪI$;a$J!m`{e;g7sR!S@#+]^{ODVMj" m53TYm+"-Pk0rMdg]t-՞VmJ`2.NHJ fQCm|h-zf#vր p^Xag@`2?[\bHEcC]gA_.Ey_P b?^<,^c5f-MJXMP& ;g?p@ ,qhs Ee; BC"G섧vn;jr#FEd{T^űR@\ " c;5jGKk9]}kyl"[Cӟ{۪mջ37x:Y('vεCy\ |YƿLʪa$sΨe bzBauT xgi覟A=51-G$#keꜽF]#@O}&ʁ@ ,&)[m"ЀO)WSi? j<>H ZC\X!p :ړëxn&dR}u"L UtZrգCqg7l e"07Q8/RIBJ: 2nGYm=Tv P(W.:\$TlwC<&c,:voGNY4"Rg/&D~j4ٙQ,h`MC<4z [啘 %7!W 3=P4 [ڲ(db"=*Mv7'NP=~CxN5XEwJ>|M~OͼyHT\}O8]c9@LècB;]}z:DGlkTMx{ګ>;aڇk{]Iͽ8ت*nePᾧJKp${9R9fmq$T\Or8ʱ(tf^Ì(=D؅LzwSie\L1y k3F\yeh@hIUKZ/K@{T5zT_p,?4wu_o#ycz Y͉] UAoKć;w/O4m]*~AuFH!!|UlS[o\wqVB6i^9kc/[>X|AO(bT**WM?iujN "P<՛s_Zo@*FaP1} nl~y۬gOC]|H@!|3y߶,S;lO7Cʑ9?ZiM`?oy|^o#]DE GT7OB!>M sg j*jp+Vb4^Re8. ,#ʢT#`)%D~vGtJl g L@WSth+՚Wcc[$I 'v @?r & .']^ZQӴ^_J%]v\(/ *`Tuk',{?Ӹ8ʒxiA֦yu10JrT_`X|e} ӟ<|b~٤Zw$=̄`R$Љ~`')}HȂsXFA0؞r(NF@2rQ؞>']&apBnvPD])3n\ʶ`zQ++x!ț;h߮8S';YP"~R%EV,*ՄYr-#<Ѣ>^͜/l:RyeVzMjA*I0ȇjƀ `Bpέ1S `dGD}`@JMm{SIW!2Q\C=r>MrZ% xGÏ8jPӿ("k@}vZE6O`QkCO <ϟN{_b`3pZ@kdUP1{f:]1`]}MBD? HvS eyʛ4L>CX8߿c&c 6o?ϳ0GyA|͍B ChPA$WvA3Ϻ]MG 1&ʉ:S>=~풷e*&0,&i6]Wmo!,ߌ !\sUE/˙zٔ|47\@ٲt^Œws呃!! -nhS\߮$3A |V'C_|2blG¾DA}_m%(3Fu{mQU%c7OM1dQNM\ú,M(w1?"58#Cn|#gt'^v ;!`7"!ڞ*He xG.c]}jXD42(.نZv6O}@yXDp̋uKmrڑJ쨃-#z(@z-<s Bf|Z˪,ֵZ]!YJʌ83׌KD"}Z<@m^f 9׎v8rq>l@\A{9Z l DXn ٖh;cYQH*Ǝ qi F0_i?ڡvߨ}BwOt?su0P?d!:6  st~߶$i)"&"{EzBV8͖Ͼȋ_Ñrdiߌ_ $:q=bSN$y*e7DE3~u1^ qB<}A>1r;@EvsP,^w=6S`A2o0 ċP@.kϯ>;>3GJ`1F-fo4yރ*23Yg|0@p,"ӠgV]PJ2<@e.`m,,YemJ N]t'9mmm˻ꪪn3?_a}>cZbl*su7e*k1^[^ NfUK$FyrtQ!jkҩAnZج?ᖨ_'TVɂWp9x5ʹ8+-Y~ge86V;3`%Qth8ٷDu.yUsE`Ytr|+)I{g9ۯU+7x^)Ǣ7w+׶3rz|몬#uYvLx{]6~MـK ZPI[WGx6'ڧ5d\U=O /ӅfVz3wtɻp49Y#vE^=Z'K0srpVF6lXV^#qa-9QQd#Va~,Bds|=AMms:0]cH>hq;s [B7ONU u}hľ[L@T>*6.= * s6+,-Puޔ&mz44'gamБdAN.q\~gؐ7 &$4[UG|o$laCٶZ͍l7AHw$9XMKҌm@?nkDLGMh(B54q}Τe*E*}Ә%bjx w,^=o:y`]X7~B{}kl# db<ffV_v+Zj eAjP7^|naHK�/f1<'.&I[*|i1jͥ1il"^p'z^p?,x90mt` 5cNfFjĔL?y usI.TMsuLxa#@l.G0f гVE-6qYn!b%1(/jL򫡞3XtW#B?5US鍹.uI{R_X s{[i wܴۀ46u>`+d#p}_Riۅ{3nwJW~^wI'^o\nW {xZ$ ys'wxe(+pR~8.UV0N+*v]To¹ V."(R@SSx(ew̆L̬zq^YKb/s6)H6W]g PAC?n+8RJ3?G0Cn5܌WCZ*EhO]<1FI dε _*3E>ф {^ \V@ r!zmmm,[m)Uԥ8Z~뮎߿~z{,ӱy 1w4}bEݦ9=RWѦ:;AAM)VJAƅZu+2bMV72x]JnFQ_*>.P|xOEu!-^(X=.Rwnz-vHمuʎ{E_\{ߣt[oT\kD*q&!9U g26NuR'3RVWE:io uKKm5]zTkHy/!JWU o={),[n9Pg®gzCfBDz"lѩ/SgMV(ޘf6gٶkVw>~_ͼ纂HD 2گN59ZL\I. A>e9S0# = GHtSGȐo{aO|x_/&T^!vGxCwup?bݖ{ Kr*! -](5c^ccW[c.<cY13`+VLz$]+`%U/!l3B 'Rj]!I~'o4366iGO5qi3 .i."fPvsg.}̌rG0n u=;?ȁ)(sq{Eٕu߈IWpd#9i|߱ۇ~wƪߍWk9CiECt@W|G1 9K=}8S]t>aE@_^{a$ϳ{4=0%SDLU^o}[I)0=ґ5Ӟhm6Vtn@qe H@B6޿Xl=[AnSj@߳3Zo(hPJme!$O*psl#V$^+o jtk\+QseM U.ELko|;8YD@h>  ĵC08O*[^>oO=ě> 7W> P-@. B z"q—ʷb&W7@.3YHa"CPDI-kǵ? ~$r+9/&JCqXbŃgWF>o%t0a.OU @Y@{,6m^|tle}/DYsl5ܤ7iWgS;^.]`Ov? ޒnRUԘS>SE PAΐk".6 ]cVoT3^k.K[q^lc˞e&w9mAtjg{ 0̶h˲VX̣VV9.[8eS1$P1.:j͉6m C4P!(38N荐&*_{NcIV 6{Ρʠ*NK5Sup{X ."Rx7,aK!*kMo NT/_ vsz숸l?_ן8Y̹}y)~g7W' 20Aӥ4gTP,5,4_^^mnqϢE$W!ĒIjh w8 1/}eh⡉ڪp/,PWs:=J*ZgdF=[vQkuBZNZtڭ[櫴suυGpu cX0!j@Ľ榲]׆uq;'+#k۫m=x뙅]웾Ugl,oՆ<diԀ8kO.$AG9 GE23g?Y 7b.{+X.fA+˿d^z;Gwu+Am٩I L~NxH8N~_Mu^<`~{gA{z7p]K-Wz91ΛDG/ K^|v(] J}Fa=O6dO)=c-nlݶN*'R@DD67 (\;Yz)5.踠+ˈj̋^ Bɯc~?|2wc)rvC6ՙsb)⢽dYget 4 yh?뻔Q\a>DB2o':>}I-Q ]n%ѐ'3"\/is'.S̼=mA#VEP@ba"ϥ/a{of봙ϛ+|܎͒/ZBffUzBmvI>U{a7ۯiAn{6 ]P1,ʤ*ʰg9+W,55eK|f\:]}O㣜^b~(DLΛ㺘U8Uy|ljO|~~ǥO|׃ψK +$ wqs Lp._ B'dRgϺzUVnVK-^$%NN4qsJ=W;+3#Iq_í_T^QfDfC Ngs0ajԨ2>w6bUzs$-:NyBFVwl{w#3U@ ۱]nmC̵{f1w>HHkihBDs(޽+=pv&Fr19|mƏhʐrt}Q>n|bU!l߫dnl82]r)(C: ճ8yDei!g:Q같$s.NF+vP<.6^tVeo+m;m1ZknPcvշVUϓnPQ^oݗhSŽJCkkRV7*#n6;8ڋ)۷>i+'D JIp1s~Ea jAtcf(s5j`QsdA?-;}P?XD3G؅A:01Ed$|COK4GAjR9Pq4]dWkO6*\,̂E@ Eye[t<1ia*P F" 8j P3, HDI*4 0QP%Ue8"$)#”;&L )g4"`HA13ccK1H0ś"6ғ!R٠GIa11L*O}RZB =ށ}p}v}NG<{_2_$sQuHinD62ٍsk) 9%:RH֗:*(XyfT>Hc53H|Cv1gɠug{\tv㾚[nѶYK}RozEhNzrrs[y6^DdW(xĩ$7orbAL"j18dKӞ#wKQ RA{f?<krHE_D "7P?`Q<@NLC&6n>h$ #"̀ KQP'?A]ʽdv}~ _d*ND8ԓ*f؏Oq`pV P,# Avc~_܀q[tg=@.Dw(ԋϡz;sxndP AtD#ulPWBYjײ[.sg$[jͰdg{4 z9aY +MN OnOi!PbxFy=AiN͢h+~('`nPByTg*箦_3^<457tcCnLu:QT{LqMufInY},bI ,g & €=tn 2WJ8b@\ S0ieaYHBbr|A r# % .'_L3M9Hqy*q ȃ@IjB@2igF(_f.޿oeB"{!0(g+; Iܑps۳Eyq(1BbH,H UDAAAEQg'>C-VDIF0ߗ3߇! x(eUUUBUUUUWeUUUUUUUU$AUUUUUUUUUQ13*!ՅUUM 1TKAAADIW~'[w慎zxPhÕY20 h칌ԥY|/ FU!SV6ϝ]c_0",02( ȩ~؈7`BE$$vmMoyG( @DJ~Oe}%)LB`UUUo1RTNĜ2C2@iN'MdrthS{06L133,!+Bs^?::i50F2I {h9^ #n[ sUj3IŠyHun333 rd㍴1LЁAh4 PȶQpoo,)ʮ+l0X3!( /aQH1%Flإ38q9r~}wr=T%^ZIsSfp4&vodP (x?$fΔW^3oΉ˹=t_ֺ+ MxݲA-! 7m ;Fw x_quOii c ]!Z]c~fEzK^_ȹ;)(dFΐ ks2遽]]x@pQ0"" >Xfi2>A!lHnHΑ|pSѐĜ WIG϶ɯS?45FEr^]a]hs}uXnj%c 6WnEsD^l5:.ug /STcތhI2.5IBA3 ɘ~Zjnxi8CL0t`LCCO#?^vxbdlpRNI ]D;udGfS ˭99[9UнwC)8(52Ա@ aGaPʠwnh/9FكCGD 0ZsҸ5p$qLaO> tE%3OC2a8&:t%h`f:k bF Xy [b"Z BPPBSd.- }|v8BP =Cp"O.Q62۟ AMRo-nΒ;>NfY)813jk]koU@0A ?NzUכEr9[j(((((.> OOR'wtTf3ff\͑+m2r:M /00 ҆G C1SP\T)z{yҼkIL; B!p8p[EU;aFwX__H0>1qYO>CY.~P&܊uH+9ޅԚy$$0e&O#ʣ 6;1iO^$+$|:<\"%\LY4POǐ̈ԇ 1".d=I%-K4 LO(4$fQZm45Mv[m{s6>NP!yDh"'Uy\CחtM%8RX&y u!cpMߦ㡀ЇP2K7^ŲI4t9k|7!i^!eyz$;5st;X63m,c߷e̸l$B;$0\r:[=)׎\T(ݐJ@hEm 1;u8w-LjmfhLCffw]TDp a ܧr34 MV%@,!& 2R6Jܷ&F968Ʌ#e ="QdC8I,8YBr͋ jO=nznو؊ #kn4I(vH={9]u]%E ťhC!lZҌ2~dhH1FwK;r vLKva;I?M?29mϯﷅ˛5v xD/񜢩~/x}󬓙b_爛)XNӔC̊tD3,,o1x.8udupyoӷ31oo V@h+;ͺC,kl @~!k֏=zR=<=S 15=xb5ag2c`1}B՜,f=l6IhT oJ6&se䐽)͠ NB?cMm3uYKIqf*PG!hj|?DA}tr9h0h `q4J[i! P(l95%P8ZGS9#wH?/q|2\dm!B_?>$Qti!iRi~8AI,$XG]!{ CDǙAi XsC>R`:TCCy4o@JHD[!܋ -[v: JVT! j6PO]OGp C'Qad,=Q o)B*!| P` }7z'3*LOmNn( 0tHP Xx ?fG#R: 2R; ̎uA҇Bj:Lp qHa0lZJug]zb'Z"'H= |~8OX|Jl}>m-J=CvJx=={(Bp0`KX%n}P#=}Rw&q 4 00G6$z 8݊^ݤ% .N hDF#4a8)@@}I[p9 )&T(r=eZάCQA!ʃt4H_A?z@9@}~|zWԨS!dQ$GKoyL 8!$ia}~:^9# 郬'f QD@lSVMIHM9s! -Gz݆ } `UVUUUS6߇ y#03'-fUPUU L4$0PR@R*'QYdRS2e-6 @IH0X=Mc8X>ЮTeĿ۵)rl:6փGwhF]r ku5ph~ D} q} ֳFFSAXs!(Ke8$E1!Fü:td E'|zT1z 1:"e3Zf FhEK`ZPTG-[heh : Hp|v-jVPU$:ap]>GcF6Clњc.6ͬD'b2.T(Ĥ zP͖ 쫜alala͑:́e#8db ߅3!m޸"76 3!6OFSvL8ΝX", Rsb f䙱0Oﵜϵn~,} Q_oeeU P'\"̿GD7{5) I n/}EyStJS06F=d;bbK(XSۋʵ'j ҴŦZ,ƺYXxv0!rh?&ӓ[sDrСR^{xu˜ְ?їXnMzZI"I/E]9AOLq2иTu)>͉ő3>_j+!Tn޺4fI&Gw;K:^II$M_c YO~CCagL $I$tQzZJ=,g(ETYS@hC_?aPt䅮ۊ*35ڃZCM FD@.i*ƺ oٚӓˉQX0gkXDi)GfE7QեJwaB_i .Y8}QyKeEQU $c;=Oə1Rc;k{fO*) p@F6sYyON`@m^rf@PY v-vUy9ݴ)up2sG{vZe --3y0:=݌#ݭ$B0Ef t0hc^6/5[17!nU9t.RdΤ1oY۷.8md2xp΢%vD:lAov!fzsTQ2  BCM8ↀqBm 6^ŵfrj}d 2t2um6&9bq]8Ar=/q;-O5z/hb& CI-n"̰Q{os=,ӄ]Xե qP]@c+S1A{Ale$ħ5s:"h60rD(,bB:P DWw0-^Eͯԝ9n}ƢȨؖх-K %rP;0W6BÃف5A:FD&"t|0J`jlcEixn 6X34"}wmq[ sٗbNO@t<Ndiگbϫ>VB9Ct@ jFņ)ϿZи "^* ǒh(I휝-mf(X"#S{F`)q"F1Qhe$aF y> ,_<ϸ$;5/d=aŁ`:_)9e; % _$& HRLe ̈I& (DJP{o!)ȜQ9 nS4 @4<[8Pd%H:$bT(ѹmAh E>fR'b.D8gcCh 'x?U_pxSC& ꉍ8S&0IPe1G82J<)Dc2Zd̘gQ_W sfȽ@5c &Gblf0Dv M"nLI?NvLg?nT;JbtPV`u$tU!W b+g(c h9{4GFЄܖڀiv.1PBd!MBJ00,2C0DS4LDDA"C1-A&5nN5pC?!crUU sߝx H8 "7v#D]_e CvM4ЂSqI5VAcM Da.3&۴hGV7!t! SHVKF䙖10Iuq  e cvVkSaIdš:G$6g] ,ؖ {U#t?SlnR˒m6G@5*__]Gge~ߎS=6@} 5Ob9"2H7[3_>?C|`N68>bF@ DK`5NEWE 1MCF+ڋWuXr(;%_`ս|u ][oƲTT <;Ʒm0ENE14źbPYm4A&@fS9A6ǽ`!J"wx^X'+D9[bh[w+gZPlp1X~ƚ6ftFtHc|26 fK=rZ}3AppRa Ҕzl%Xx,v2! "zs8v89@NPoh{"/t,faB̏㘀XjqpX뿩F$Roͱ:} 3 ):B  Iq&f} 7ga(H# ) #M<|~XHHL4<8ׇ6U:񬲱E Jh$ew3Yt!ʁXȠ&,B6vgN"Duvqo݂s U'-h.!t2KIH)iR`"b z`!`6A0J["e (&zg IR߃{mx* q6 `ynî;P܀hNnxcbT"4-LTk_qӌ#VXs⏨1`8G=}a#͆3Y2~;$e 3>ZFvYѠU.9"oK2oL̓7,׬DDRE΂ֻ4!4εlv hhoH:Z#}WeUw`_o8U vؠے7DgD 6yczjjv|,cO˨j 6k7Vx~}kvT(M#9!3f=K07@i%H@Xm]oeU_ (I8ز6# lg'j46_=q.^zQ PH PQR; flˏt} HN)H2Dv[69UfRy@{ A{^9$O'08Fbxc;)@ʐz-Z1US&  :@j͠_4&$ ȌWNĀ0iK6(PKjֽ}-Sl&Ȗ"|"+ ƀuۈ;HPhVPJӯ3KC,āЄ(K/6a%ܧZ?aIE) H}WcFHbp4_.g=C1FId6&ȀBoxӁ8;JmW:ML04-T :9E%aD1!@?p^BVg/~ǃD(&D9zIɶH1&-0&QKObF꩒bќ۾輳B5DR\:YAP  /Kκ|أX 5W!A" !%NT)]ngw.iћuF+VB;Lm#" @-^hý: 9 ڷbge> yu<4èl@<iyCDYuCC!pxĢJIL I #ռ9Dt~']Jt80%Ϝm=IӡwBej `AED1dN@uvoo'2.%3*7ZԞ`ƎW~&0}OԮ޹Q/7VazqH jo羨N / (G Į"aI)@0=aҨ1~4Yiѣ?؝3{3{9%| ~/+Kl,vȟg\Šw v\P;u $IӍKc$>#*;:dEΝ! K@y PH*p/2B@ ܺ: umC>==6tb2׬|tĴH{]ώfQLaI$[w7Pz@M7a3Ai3lV 0轾:F pgfF 5P)~ݴ,p֒@ I㶄l6>y# 0EjHcV082ePLK PrD LXN0SsH,Aiڋq RcFa״벭A=#$Dot@;b@< r4*.$UH"O@DݳPM(%eT) H5BDAB۪az k`{]3j`;F.bY!2uI$G5 #w̓lrXrœb&g5"ā[%hƺtf!Cl;i?5J(WzGnCm `xj; P\DMbYnc._ ?LP5'Hxwʟ'>Qyߊ>|AH|ғq<{!2IbL&4fn/ڎUõ3ն )& No]p :@RTP h7#E JSI@+f#d[(J)smSr=/ے6I(!b">d{ױmc`kFY:: "$^p&!=8=^Ɉh_.9mہA)=>No g !e1=lZ'2 j|x .m}QD8%KteZa(dhdljQ$FX^lclbJ  4Ȁ C7@MX.ED$TIũteJ1ɁTF"R)]zx~kU҇O'3^dД90k4~ck6t˭>[qvG~6$m$RI,#J4 w g nx}jP G[onQ6al[ taV #)llڇvY  # q.D\ĄC=f8w%QhvD40JчN7WEmezxZUX'"Am%-ҡ@YA=U4X`b=4;ab@*oeڨ&rw $ I2TL jr7޴!ۥ!IA1<0@Q$e*:ȕÊY@#&TWZ#Gh"Џt: PYxPp\50!6g8zH5 TUL,B>UBI娢(qU`D'(]XbȺ:|A@s\, ,R+_V{X:$_zĞ:0=01I6)E;x7 0ΩBj% DA; -L F%_) >:qL4E1A$p NQߠ084 CaMfg$_/…#C (dȃP(IIi5t54dDTnP4ăSl+ }Ɇ;LW$'i aJ6Ίgo}bK'1,xPx"ו81)0 4 vȀ:'"0 bzZ7[%*[hwl¦xh(؅xeΜ;!kyx FTDq < O-D2#=UŃޯi< R06otn$GF@h \HMA1T]P$&877l f曞LrGl1*aGOCx2el`=rM{LzM hL xxsSm֑Ü! kH 4SZ MH9ٵLA oX2'v4:GԀ  àq̒: m4AMAPFUP!:P(K*\+_+BtGҽ2}kЧ?,,P[KO-#A|ДDC'J"k0;x+ vԢQ0`VeQ,.jHmtF0UUUm" 6 *^$䄋,i>وǗsrr/) =;7"-RQo/c# '5.{|=֑rr-dq]1ʡpP塟ȡY=G`t  7TӒBc+a- Oɒt@^!RjW/?$܎|5% IT9(D)Q |oyBjN1S^:6o=P-~&IDq$AD.bgB 6MYX P~Ħ0e^`&Vz{Z$z_զnS@0Hӌp6:F>֋j.%]&,P(XLt}3)#QNfRw[=O26Nc!`M}G6ՠC7FLO~kFEʳ";FUEyc^KvAF1ɞOR%̑@f`Bف 3  &|\Lc `: *\EYѱZ2d"eI)^l]J;>5WYRR`܅G D,|V1ǐqy ND)MƊF`O{_/tR0뛨FQ.Fۀ%$&I:\ɑ lJClzήiu@2Mn ؆my2{Op?2J`>SQv,bo"IߤXMpOqx g߆7XKyrnX  ~h$AxC9w7n69`0@^I`6rUDMs3gfIbP[),ʅ [w "1 t(37ߓ:[%W>C,tF!fu(zvtwּ/{qx#I!412s5.DXAr~i< TԘlҕ.)@E aAǓX%qx@yib6HZ";d oEX¯.hjCOӧ֔>ȿ/_GA(9zS?ñakY?fRTifot G[@AޫF#?yE :hƘNƢd(hKVjnP(#u!֙j\TL|Bj\0` <7j 6Xnfȡ!Ĺd6̿h@T qRo>jx;Pknҟp4U9̰!(@i#-!q̔!ǨOs~pkzGG z]P)Y<]UJCP_CX|:=`'n !u~ARk] ἠ'ϖ#v4Kɓ!wG;*3=rB(ťd.M9D\-/e ڷ܈\-!!PM 0gÌ"mQy:HUUUUUK Zi){EUUIzdNJ)ƎQ']ݻwxc]h +=h49 d\ClwUfȂNz=[iH{Md ͜F=޵m2{ZLfferPFn16]PVn#333 9N7 hZ})R(d Ysi*(l onydM`l:4DE!- J3s),aJ =I%؋!{"&*gDŽdkݒ-’)h8C) FGqÆʕ=dth@Jk,k)z PR'!7 ཁ-E1wp `b(pf.m*a&2H-fPƮ D|ﰟW-AД;6smp$S{9~f|?iیqf?l>Co0ϳ{CP3v5ݍRUMuS$X)gd i q>wXϓ-p~!JPb E!<=篯342{ƿE;ܦs%~ #L=3Ӽ17^sws %HuyRcZ O(tӹݏ"pYxzvĖN{t2`T)mXfa޻~;ϧm;ȔBA勜˔eh쏆(9LasgP0Ҙ}|q G$ `MBN&Fy-fJG4[ΐn ZGP>&cH39!aM˿*@T(bBz=sL@` HAMFzd2LiT SfM>>0xD'}h e0l`p~Mb za݁A ^u+j.hhǹ0 87"6XhCAgGhڿlS41MV8Kߵx Q7ōk~y0f{"v1h?r奸m xXm(.ӱJQ/6'LHx囆18M (a~urdaԘE125^;q8dff_p4x1ѰrXQfDCX(p|8Lvu6=wRr C UW|\PݵMF{Đ18C7(pw&Quo;0!&t,1;Fʆ긄wO۴c@;j5 {,EIxTTUU4UDI BQ=m*<ٜ4F[#J '7NP(j`!q;9Gq{WBH*`JN]ɄdbCg+ksQC'e|cHΝU0ui]_YB%Ru `.ZYSc>Vy}nuyjIbWğ-/1<-֩}3up;%1FUTNNjMMyrB𐐗(WJILN|ey/`|Eم=O5beQ/#,sLȿ݇出Z@U-5aMVc DU TUDKRPPQU SMD@KKRTZ*ge<"{he@S)sFlhCiUЪn|ZwP&fyeVa kލ %EM>I @xiњYLx1FȑLb:0(>OSuTbjJ0W<\x @&w@b hH=FLC2[-)7uC #C$Fs凔ms:B}ϝ`qB5 N0uQ%'8$wp#q82 @bԟi0>XO:Ŵfƍj47]ɿx,&18 i"MAQˡpA0&ACTcY.$Xy:HMĚ7VTNy8O;@&[ps෰W{R{f!f =ۭؕ[5/D1BvbJuO'ɐd*Jt@5B3;3{z}]ɲNu!% yzkM|=&2xƌ] Z2ViQR*h(zR]q^E\"LJ1)DH1 =$ 4z'&h**hvI"gA `$bN3mЯ" 4!|LN]KMH3xflA01l p pp\hR0Ș64\ƍ{%9r!iA)( XL0f. I\^; Pf" $e}t옏3v(LLηp䑦1,=z|}H2#:SlNf$yꪪсV23* 3333DhNe?j"I3)n D$ǜB[Ì;+.xl~53O5#9LaPX9$7bCDу $zNcRYn[ں0HA1AGofr'^<̤a3pئ!pzǬe!rv!ưxZhg&YЖ\ύOB=9 fPn7KV{wt6 *t[[A8HY]<$Yfj>֙j@BCviknO9S M:n"*zbT$4(CBWsS^,N ?KJ8綰ۇg_#ghLiQD`c72gaT,Oxg13Ys۶ K";ˆy'՟{ vLˤhx}Oԣ2ЌÒ k3|e3sлV.M eXkE.Iٚp011er B GS] @F US~܄A$$;iMF8$!%KeVf t78+*H!$8nໞ"c]Zzym c0plm3*asM $߹ɍYuu7z ` ]@avf ! ̠!q$ysLSsf#Ɂta)qֆCr0.!@oJ=J@ V'gG1Ǖ%Pc5D !fa,Hl 9ө,gdтX=v ! :Qu)RK1KKpi)w&`1LäAYo iOW([m*!2L"h`"Am $u]^'[=N1PJ?WQ8Ct}㾃C[/CNHaX&@ ;9pe܎c9#T9$@D7 "vaE0LL%w4wΑTN]9hYf\1L{s'0C d5:vXBI< l.t=LŪj(&}X L&`49>ғ%qDآ5o8Q;w[k*×5#ǃTѪnQP衂N{*{(;hB`R$* q6I/Cf$$ddAȯ=@o0nȘd|$3/R>jʺVz}'egBďs@n}&(Ǹ.d? :Ȧ v@d#lk3g^u;ӻ a7\}@ԹC[J\Ɯ5ݳ0OG'nM ۫08޾߮]X*8Vg~834t#<|xv(lSqHPp~ {]uCʃmTC5L16k8w%XnūnhMMh|Nk$]ʃu\a,2Bz&1y!Xqx7tԘWaghL dT ոF_ƉPT˳p&i7rliYG:2 UUb|Tyz"Q)ɛ;߹Xu$l:uьs/)tzWg&[ļdq.<;inx*a2cO7OԠ IÝ: 1fayFy $zr:vŦovtdMJ!-ۛ구In,s8lM6Y.ImC7 X(ad׷`v :؍ UW&h lf$xu;xw;p: !GRYG8M<#5kGVOƔ>&u-S#킞0 Bx>`;JED%z+>PQ~͇#71sQq31ƿHnõg,'@68' S!N(Y!/BBd|㴹 ~>(4HDlG ΁W2-3q:v7Cv"ot> ٧b+8- f#p>*@^ȤeȚs>pAqtn˖Kãb= 8" !!BI3V88caVdf%V5gˌgk 3 s VǠfIc^q ִBבK__?-k.!k= aSA Yp-Q+^irul캙>_W>P.$3L psݧ/m/ErJJKx\9[۹gX~V(r"+w|4H6 |e}E8]Tt%fT!doS0s Lp~%0`TH E145KXS "b7AyHg9R 9]'E'֍X QM%" (u SSAEP@ac2QE)t݉Y\J雷E# `4 RʏKރꀐņ vq ȥX׳ņt-ICJLi1O{# POs s}OhMAJآzDs<ιc^/4g'ՀoTI ƘDDk;#*?FAQUAEU!2$v_))npnn0HDJYR3`~`;o)HHPYyiW =<$|pRP$,b\ʶye>%,8{?o- /MBMxó4C v h!d>nl|D/ݜDkMZBPx Z*?d5dv_]h<`FEE: z ʾiՈC>fgxѲ.XȁӘݒi(AZb"'FD穼l;vaP*Z%j!j1"Jss2"bcUUqO J%Hi"YY۩!h7z?ipޙ=^i) Mjx JOub.a6W_YuJ~.b3新(s3Ԙ/kI EZ:lw칃¼.$zwa&HmY䌳#3~PF@`ZRU)`|- 'ۤ# l|7= Q=GwZ_LȽڙ`?\Bڴ@wPUvA8;ȩrm- GonJ8LV)C1pz*( ='0d~_Kݏ(P'P=h`B HG"O71*sG=>oS UšbTe@ {K3vx5D~|(`dˤ!rO@5ɓ,nnb\sqEF^:>qIb.9v%I~ ,2vܦ;vn=|ݔ9>]~+2,yQ yt8]x9C;e܀ u5l9O6SmGjLӃ,|G7#E9},51Ӌ(kQ!fjgRN4-fJ 싐vY <~d BO{|G0 M =`v h|A&H$:Gw[ 4l<3tV $P= h:Y>f"B_}O2Nӭv;99 :\S.diʍLƠƍ4Ļ5`s0W@1Z, I/x b YpsZX?Em$3uD,=46A-M`A ~U@ ^8}vjG| =>4v e\νѭ:Ө(\Nݯ}>ye({gcur"J;J2 b@e"nyGs5_BvjM ːIQc4n'\gNSnt^$̖qVVQ|ŷLm+coFsJG3ucht:[hkq 5O#|ic: &BR&⁥W JR#Zٽfd pݒ7(i@9l0:qPF"Ԇ3ZtFrema&$qQ#8%P,*&b9qCP5!7Z 4PiFD,?0(!r6]QS'K%@nA)t,bKp<긂Ozg3w={U>[u|,x臲.i*Ib=$5=PH 8g,'(hɝ%c?Iv1:N+t[N6Z.M .tH;{9bIfZMux9O[P :bg{xp?o!SETExr$5%RیAmϰm3,a* m?ޡ}w_ǻnS?uA,QEM[̫/KR.22xXJWX՝j%A"<ǩ@xAi wϠm}ʄ:I9߷Pe<ρΙsJ] *'gꥃ__ϖǣ׆j: fc 6I%s#k|q($]uGÕu^sӓ:.y_e)hƦZYA•Mcjl.W² gUS]ㄨҭGY 6jxnF[Amw33xE+%‹eChLJp1uJJ!u{s9( TUU]‰햬H̀`I۷skTcxG{3%EP!Hfǔk;vWzUMYpU.3NBIm9לr%T bI6*1+镲R$Cl5`v׷B}!듘`J c\Pc`X~0@#jx =5Guc_ *OCYՍPe~ʝ%n0˰~ M' 9Mn t89~K+M&4nc8vBAml &PbDeM*o;{#[=ƐR}a BeP`?ի jɔWQ18T5TSݤc+*A$\PVZB/#7!G-o+MՈza;EODذןmsO|Jӥ./*· .U`֎ɒپOS=*MorN;L0T.y7D5kc:LMcawܑý@ݓR>?&"!v;{$oLEnEcHǝړTu]=CD#mcvBگ[pj [ZB+#MB)ٖ7# 0H4wt:xIFԊ](-gb8 yxo^=>蹚Ϟc'̎禫EVI3l9?\Dx8f wu98c [ʠ]"Aа&q t;Pc'VwqԔg8PO#-} llASjI ty[t)cѵy!D8"VN8& !Â,8bDa~Q!> ,f{ !j0g #s8{wnd2DV gUURt4P5LQC%881 Om~| KPdxA=QPMpXA^α!F6U]e4ò믾뮎5 _ڛ "CJEcSK{=Ztx:qbpC{S-)Fug&`& Q[;xmII!hpv=F`:f*cV4PH nvݘLw搓O‘kߴ$<(`+V=~=;4h'DF(F,2;*VU\S0 ZfqgcݏSצ3kO;ˬ_| xg@@Rf -1@WޑJZ*\'v$q2p"_ОI0 OPHy*FUFwH # ŋTE o!.^z#-<  bdp!O!y$+ހz}/êp}ok䦽A<~顩n3,}:K1$W8UUTIw-^Lvj̕D %כNY 寭$I&r{iZBn癸 .gj4h$<± B'xi&:޲]^U'm6H@ +*TVXR)Ϋ*[%e s h |[as}gn{ss%j줔d ܈f5SV*M_[ GJN}c &0#mnk?zLYlkn "aʆoHCY*LF 2o(XBz-z:vys߫?tzti2/qB+WH -oV y~w-Oua  '++ibF+,T$ QEd.ʚkZs4*DI@CJHrxj(\ icY9!ʯ۸OFNQfL<I./TD  6ڶc ȘX hA8@q\whuhltgHHMj#C =Vv@K3ϡ>)/ 3 Éd,mӖ]}9O+{Nv*(P$KXw9b $koէ^m|?^أ2|.Wq3A`@:?mVSF vycfzG/?s d/<W9GR diuAH@[ec:N`Q% ~J!WxO!zw7/R>Z9̈́:*}^|QCqSJ ]gZ> rT0ʉGƾy 鵬PXavT9Q+3-?U1s;{ c`YisdRP̎p0a]ֽc ׄvQ/ZUI4s5_vSWteUXZ5BXqv q _^!% ,Tr\ URRaj pGV9@ 179AQnvc(/gzlv! \<Pfbn~} fI;SWqv؛b 9!"(Wlw>e) V.<닄0/<+P<Vz@{$@ֻ#a3{^>@ a˼Mn>J<{ CeWCɇ!qHXS-l@kG:@.uyNWՐ[]5K`xNw;8˸KcpGYyǎ^W6(7O:x(뵧aw"aCD$yF3Nej0t^ "ZOg50qU|q@܉&eFY'lkj'{O)Wwe~U.aـ٤OsOGcP"+~/˷ ${H2.G#4cIm҈"y/pA0/76|gs5b 8Jm׷aL DD93ў;Vu_^X׎Y͈SpY}L\m <җyP|`w`}$z=006_'p&,!?F C9oO3zq[̜ba1`A^{kHTj]z+av2x@w5V.!_V1z©n{lG`M>aWvw%Wpy=x?}O$xeNq·7,{9ֈI.X¦fUQdzQ:!" BASncxWQg .K3o' U'mQx0 L `8Cd ٨DCeUDB""rr C5ma4vMKq<ͦ/ v%I$X*8֓o2A8[ (sկK5@! S"¡XVIi&ITҔ2_X3s<4>h"q0LTl+|\fv_|86a$ B&!`d$1؞obF'-2}~Z}ϖyVIl3+рځ KX@!` h;'ط/ @%d^ڞVǜ /׵Zs0w׬52I:0E;6Cq|^_ n##O2ݪ6McCI;D"9ER17 :~ז F_ 7C ܐJ='x0 k!tch  H dl]s7˜Yl%]>M'mbblЀ#G"{49$$;>byLtbxO7ioB rYJ%` {'s=__If x Zh.N y~?((=x61',>Ԩ^IJvwǓd ju;-c:}\/#ju8㋖ex88zmxpioXohIDq+5 cOq~:[y ; 7}Tsh8_!E Iӵ9$I$HhS-k=y *NHph.H&AJ( hJ5T;!|=$c% \wV&|shwU.z6!Af^I$"d>^’>: Ri|*&IT@Iyf5֠կT@wXޯ!*Lι +UM-c^y]V6C[gS1ߢh8mi*CBI! $[n4Èw͉v@s7v}X{W봏=ǖzNNn 2Q>GLDݰBd,$hPnF $@t+*9*ɀ5a㲸 m~!lEggTLf>pc蕊n'|=UDUUx>y.48.fvT$$$&GyEQE8a`d{QEbQETϙ u|(zTf ݂vj}o}vkt(6H"n\ D4)? lg܇412E<8@Kk?'_wMUTUE|x>otֽb NóǠv"8VBWЇYmѺ:A1Lzjr8q!Aa^D^=5׬jIU grvj'foqgU^~T1鿸 b-mU!;ހ8hCЎھQecs=E!:8^KT-c~uWLM0Ja4XA9essz#ƅr|}z~2UUUQf `?%nӄܟg>I$A9Z {I~;%;$0UV%I)9"p=5$@y"@@P bM_>a|ldr6Ø3phewn|~fu,jq޺$$6Ng_Sp9J: = ׻廞 9\h4&6Q\4]BD kc>X/`I >X\^#j"dkf+%\ vZ}3NnP@ p<*(f\jۭZ":N=u$:*<#@;u(Dp tֻxgorD9ܓh4,q^fGQB\4|'۟x#Ǐ-(9N'w]o)J1yH A%̬r@ܩvKȠ_B(VSJxc8wX>T; ]KPl aQJ'F ܆ydy;x ā< !!iӀ lieQB wDddI{&> |NwhJbRwcI$3/JR=]$U%UVL4; km37d9$NA%$ך()_oeN2a"R{/A631 i 6:Z*"Ylܘʊfq$2fՖI LD0DD[,њ50AcdTʂ VZMa1Ƨ1ZrrtMk `f$Ŷ6UUTUDAI$C(,ʨ0 *ݕ:% ȉL#vQ*"fJ4)fnӁ9jժyUA?"&2Àc!hSD:X *"XՕ#,YQC:Iq"j ,3Aej4jB2-HF8 2)L \ :*eC VY&ӧ!Y!8ӣyM fQlԄ d Bpd\(0(x$#& 0NБI=4K31Idsˡo pZ#ޘ8?!O#HJ@PVG7Zu>KkMڄ0#NdAD cB%nCs;@gީ*w)>1 vMe{AN;zkiNZ_nu&biH)2$en-p!>Hq!eEm*1y | yaGC.Q4F@ ?g{9p yp:LEBy*:ֶ/{=ofA"-HYheߓ '8rv<"^aď%kgɈiwUטqK:[2;[y)Lb">pիj ;5{9v%{A^A"% %h7\'Vٴ-7u9;77U@g^I5ۖZc~Os}D,˝xVB[l>0 çuy0$݂Mކ~Soqt $d+T^fiwrJ`z794^-)d\|G؉!g͈;;-qst+m~͔$ ۾.2]Dž\Xz|c]Ͻ|k+pDxߎR7[}̯4| 3r]->Qrẗ́ĔVCԱ!FpLviʲYMBmij8 K4L&g[fItv'};G`Ib}B>cvŀ;UەxJ{3w#)(O3Qd} @h=w 3>|Ǩ cQ+v*)Cz.wň|13ɬmPgofC.-ڏwcVgao_j$>{h݈ލ;޳7?fRao9y 뷧=&dXBB]lZD4` @~5>#:6MT8 kRX"b%X$9[ -v#'ĕ"Z.2Or:ml:虘7o ~]{DF.0{n:8􀡆9B^=?g2b̞!@ 7R**CDV@orup`[G>ڷz_y'!p v>y~J%xpt}䉱#jW.bu3h=$ }wL 6m)**CÚy s$7Ѹ :MVH744uwIlWM֧4 r,Ў 5i$$$NćLߺk&ΒI$&,YmΛ01eUWBW><WZU 7}!=0=Kᇬ/`Ěhmq`Iw׸{C,نN$-7pvz<.Up<Hk»[;hD-` .vۄ e*ݭyN(\- G *Բfzr;:I33>#곛hTcEHwve- jEq2y";lCkAlgMw98X6Ẻ Wz5U9d55,YLN8VPmL8<Wqgwo8ݕc+Gvm UƂXI1֏\3u(es3 eaPW$^AEԮ놖h]ǶAkXӣ׋wVaU+mYҋI &m!^,C/ϧ;**Y J>~?[!Ѫ3-3U{YY 4ƾ8Ճx Bc[; *z4:K1\Zcn2`4QKG!Du"- Mx-Ŭrw_KjwR<[w"G 6KW:cJjÊŶpeE \l)OOI80@^KBRɬGYIpL~.x0ju"avi_/I$(bPp_J 5oNۺ,6^5Kǫ%lf<ҴQ@An̥,]MG$N]Ej`j 0!)@M! zޚc4.~Jk߰t7 vНb'@<791&1ǐg]#h uΣw1. [(`;@3lMPq}fCB$3+2Ivs]5mkOo&pvQ`BzNM[? q Y h&"(aQUUUUUIRAsHhj&[| Nj:}XC  >3|1"XxeUp܂%̈`1AjUQhQ _G @ -4D@1|؈$= |wɺؓ%e ;{\TI+s{ .|(%KcA9%:yM(3@~@1\ ZV F7͏ʅHD2~tAzL9؃KĶ8Z]᯵qm r$Jd/v)4a6_|.}; cDhUv6z*4k-l ;Be#AH /vfxL@ Ss|33U*Q $. vǦr#y  6,2l&MKW6p4$qBe?3bm)QƝe2&ƀNTbQU 46u{p=Fw.g'h\<6@ Db&,$%NU.L`-$B>@\۴Spc :G#mBxL(ۛ3}<,y{{DEI)JupEޅOvy#r&#@S5i(t w'푙EDȭGb!!I !pm"u@%F##XH[h0WŁ`Qa3$!t?d1x9~q1 }+&Qk0v/ۻY (K?LARu:?Db I0R!i$`unT:t^$zso(s娻cš &AxJn+fZ4DLM 1fpLqmk #jiRBH}_ax~^^A@7 1]Dd( Ɉb}{~htH}!Cki ͫb]مQ,S|j$IHFB<g"DY/Q6kLpIPÛ(߁!hPt6>߂RC}22<kqYĎX(zr8n @FCƂX!oֵS`6GQ FY))Ln x)"(@ ˖Ho; ġ@̖;$0 >X,7t! (ȺM'P'ԊPtWmYk]RQ!yCw*^]$ ryiMxT !*<ف+ Bd/N]>8r pxA3zݶYqm =9Bpa\JA=p~#"ws;!$B"7mݲ١婸_ G@6!~#ya%|O'#4%si[D (B~Ya"?>{O?u?7d_q/Cĵh6HY6ReTkQ$wq3 u3"ˀʳ&5Y &Y RB7,s˶⽞Mﴉm6< &q(Q]A 9'i"a~(ȋqG(I>H>pb}@o?;")#بI 6a%XT-LP5Si!aMw( "'J>.>S)JFpHB QU4H@R D(I9\hpNN{o>b`E߾eJ(ѲMN g,X%UiǍc4Hqh`@>bVw|SpފBz 3B7v,'-i EN:#1 T O÷/ׯwl-mso"!tP`K7ӎa=?܅H"Д-)>ͽ;:MzdPKx|xQ=I'qME uRpO$Mtg7'O<:D cF~^ QM8M^V>W^uZ 6`E$R0MXLH2@%NHOõI?^_]58 Lf=M7 [PZZ2=Fֽϫz aBn.}H@C 'P=MB}*3BxD湿9z}UA (R }dG|O;oqSXo(iQ,sx <p,CDjCQG`BI)1.M5Z C{@KU}?V_4=l~?`Z_(PT)D {@|/ư;kD,TVj@@Q@PH%)A %EbP)}U蒧h֍QK]7B`{Js[l}ņF6x63*|5[*OoZE| ю:2sD "0m1Ҭ̮9x#m!76d ;N(-@ bh;/N=K22 Ηd ~/'o&!TPAB:^9[8\O޺{r"ݘb Ieؗt 9I` Hj I<<݄20 z0akz #=š, wm©`~ p0?<?-iK.~o*bfZקּt&^YCb7j` )G a?sYk oB%܅4'њEc{:3 (;}o y OҕP+$@SSu\b_ I$\,{AW 2eYcZg/5\\ 7ItWG*c?nJ3P߭s350;iQG 8Bգ8영&@ð,$}WE7 ;ڰ K0C'S}CyKJu4hsp3 !#Ez!iש.Lvƽ^PMmCC+J3C4js옪- Re[s#"B}.k<-Q~ξ]sؽ__A#?VxpuAw*\ fck_`v]LEhżK6qGFdKYB£\E:jZGGi$D{`oC#~u|h&`ְT;5q9#DLd̝~v$oF0@jB #b8 !6 A!m*w 6` ٘qDyL]J l3(8[PMKkg nT7CHC[&5DJf3mfX 7ON6ۑpf"WC4n%*ּii4zMoAQ/x&^O0T סJHT6Q/i5(ް q5?)v}[jfpef1t͡{'|Wɗ[Di&bjݸfh=V)Jw/s=?omE*RDwPS?/@E Y݋I-?^ *mZZZc(7%0lmYbjnvT52Ba8FXa4N֜+)bцTQEdDKdmEŠ88`V@#A"BMd9gd#$X̨cYd+$4F([q h@4#2i>&kB/5BSl,.p!5s3 `4CmUXR)2 v "I fd8$H^~'OfOCIमӓ(14{̩ sCd*` o QB4䕨I]2U##mZ5!Zpj6'X=2u8lOO`<?̈sEwA۳t-ÑNL?0"?AWx.EL_ &2p p-$0ST 4 RhAwY,Lf8&'aPT C?#;v*Q?ԴdwP+f%!$ j6MUZĖ!CfF&rA1 7򼷩 !mN-5^  (@otܸQGc>l@iH*ՔRCAR9fэ:² *(VDі)CAP+%PU0KARFf40d f3S8210@QaD5$,M2f 3rJ$d@30"tRKM&+a tzG1 AiaF e_ bv&X@MbFGfӌ{*^$;"&}%!d$5Nf%1% "H=U PAHd$4!AAd6dR,%c18`CYYࠠAEVD00*0u|֦a1GVY\6 Dh>))`M"i ͠'Xgo :C%!GN!xhjL+lX☂Z0v6/G$h;e{=2ȱ =pv(P4O Bs G6k@ ƐlT$Eqpi3K[8l:mQH$H5`4fz*Ɏ3bN-%̰4814ј֝as8AG& AFarA"K&K䫃zs-]l$*k$w@6 h@ ˪&J`Jy69\\iX],HCTJiT/ITd`h!ŢE 5R"fc6gl :!Ács+\2F(HPzLaw!@I Ȃr@wuʩÀ'iCs sav5PV=EOm\ oX)I 2Plw p aGX4֭!܆G֐<ɢݍ"d!Lt_ |C$"o{8Qm;=.߬dfZz] l}CrsϵlM\64" %')!@. ('8$) 6fiWa6'R! n+7 @wHqsQ9 Ba:\X2BU`91n_Hz -*Sdתq=>i " 23Ⱦ/4E(A-݈c8yc) aƫxP߿~ OR]DCCcJ;6!t2;{Iء:(硏M W+q*F 71(.J "T?" =tv5؍@)0g dwI-{D, 4`@* p]{`B%;w)fE'1 aE,Ywi$ ĦiPjPDKω)C3n{\U1)"Y MЗ0 MuĤ*V:6@! HW\7(mҴ47GΫﭭh+`^Ͳ|iʔ uMFPA|L0"/s L#T>Ayf)(iŤm_Wa1NSӼEcɮP`Et-etn+#Dqom dg!tu?DZ =gi Iu9;};ڔIP0D2@5CQ q:B2>%0# 9i |$Q5v(khN66N$꠴fBF̊k y%nL>hnuV=(# jb GbTf؇_Ԃ~%tH!P6>}7!PHtbk#26 y k` 16'w_TrFt=:SjNod,XK면+z˖G3?/yj[:1ƺkL 6ߧoa1u;d]qi Ʒ@//H[k D%{0Ɂtx]em Q@]gΪ.K_zT );`03`=PnTK7xV؈1S\2pm\Uٿ3_!٠LKG Q},9}vC>2ʖ$wh=l1ĩ;u' u0FsNMe҅Y{9q6@,[WfT;$ h+KHYg; 0ȶóklLoqE3X4lnts*<0PX&Q:970.HT*!k n) Ѡe@ua.C.u,@)"xC" \T낪kʁP\Œ^ko!W"$Ho)ZP)T|g2q7Ϭs}Ne3β4mË8_nۣNZSfgxu؈)g; ќv+Y)[c0kl4tJvт4CGx.{b3];4 'hy;7RhӃK [Fy;p!I9QU"7 wcy@G8)-f;roN H K 0vqݼnՓ MiViB9FMv`%OG*=7` m}6&zSmjSJja:`ċi?*GxYLcY(ܳ;l ~XbR^.#yn﬛j*pXLBP!vilsӤBܽavK ǤZמpfp 7,/%٠/M"z)GNpkսyI&I֢ob؜|bqD&oLKs~VDݙry Ik'\Cy|w;`Ngu5tLcg Aλqg|`J1l)}:rԬ[)G7MG`5A"xaIVvq&PM|Ix6$̑a",mczMNX >pcMrLz&qUQxjt90i5"3޻(*IԷ,N2n=ei 7( -mLcM@+na8v XOV櫕ex︒2NИ:Ux=6D#AN$`.>8 OY=h2 jMQUIB[3ۓ]=ʧbKzR``kC]Vzǎ!cOfvÖmΎ&'2HȒ%1kT ^XFt:A7(`x"-/=fvuNVo NrY~w'֕} uIT1Qq4Y.rfA2خv#|pk0Ĺ̨մZړPfFj=ژ\09W+u/&lY aqփMsS>!k2Y(8]>Hv#<:WrnGzēD]7K&0pPgWɎ܎cO~qާO|Ж=##7ƺ7qO~C]ⲅfWj1=7a:%$<=miMD!4噪7 Wۊ:N>֛3V& NJ6xF1" GG6w!%lpI D|>= a&Z9ݗJN$#Q_?ƨ1F:nL@Z?ƌ*ôz=[VOSϭY>c݆nICff;HRR3 $V^ac;7+}U3(\0d0\(~MJN|ys|vLm[3mƺl'#.Tڶ "9sm$$fC ['$Rc׳KQ9'7H8\agr.P:=aD,P7^o9~Qf;'qڙf)Wcy X*RL~f>sH>E9o݌)=l!$G*iTXć$9J/h݇PiQl3d'ԧ͝ =ᔥ Hl]=dI ?K YH *iJJh*$7[. R+!E@$5PD& 3b.9BJXGAT$S #DQQS3 5E)#x;XA*I!-ߌ\'8+*>Cu?  ^1gq&h XI`d0;`ZF>LPpw| R ` :ޤH*aJX><;߽SVN@wUEV" ;5Qx_c@ 1EViY !hU`C$D7H2a*k['Gw'*! jBHhN~QY!۠3 yޓTl?Ql\#BDbH?mӳ\ІA B0O&[gE5M F$ǰɐn 9Y,uXےq"<95w);hCZJ =óFu֦,xF>XMp&Z(Ӌ,I14P7 NP"XL!z˧~`cH{ fF.Ąta8쵠c. J PP0o =&77ZӳYхVY&ҝY@92+PU} I~7L2N42l\ %T, BX@b H؈qs)#@01_$ r3K^8EM$- v$4~~ i2K2q.>(YJb=ٲeˉ;evB7u/FL=s:%ue 5pۑLmfH1Is ;r:CIyaU%. ObϡTꃽBU7;0rqo'IÒ lt #|IIL:Ի\: Ypk#jc ~AiNXj=NhWgy7e[3vm7=3ahcRQ1MzfFgaҔ $‰`jYtnxvr:Ȑ]v89ٲ88pĮ2ҍ¸@/w)Ύ=]V$[]1FE6kʶj: / .K"R!&@ml!YÃάHZSn!33ch'kld'0٨ KRt˜O-G̻㕤bq%C1Lk 8 <49*oC-/.Į7 36yX\!~:ʴv߬ 1߯".g̑r.#1mkGu1߬kwD6# (X!c*o+kI1i{1} wZOij_-8I @!ݺmZmZM.SfqC.=g<B' vTh2^c s87D5Lql.JLr[ kD$ifr`PR, Q piet>WdG5א( DZJAÐ& Q )) Q1@a`YNK HPAMBIQ$%F2(Z GsjIsN i/q'n^bى ց$%h k+_ɢ4`ocCc%,#hzH-:+PQdИV iCSs }nLȉekcRRSC$NY"$D&; ~ށ:ŭmZYH8>e.nHw~A{6B4IiZWIEJb*$m2hJL h A( R B!U(~?8%|L7^? mՖ 2'F {di,J<D"43:aőb#u)Fcb()>HbV5A LMP/pmN_Db5!ݬFP@I7AC Bd"pU $Ov]?ZvG6"U'CjM^`X죄E2Db , IV`]?8T>\Ldt ^BRD܎Q [{ .|[? VSQYp n\ U)5Ckz4xj"g`B1T%NFf)=NOV7UBtd ɠ-c ,@qi8TщOM63pU)8kFIL(['dg-Xnsn]ڝܱl"*G!JM4L6Ɯíቨǫ!H2;Dz@[ِIQ:j%Rf Ǹ >B✍uftP (H$5jA畖vی?ITFq(:LQIʮ؎:լBszxb.DDZ=#A4:3K(5l9k##+5EtMhh"(f"H%CPa7LL) C&v5JA5   jr4"*З@8j, Q4]Pb9C~o@BMoZ T ч$ TJbf2^jdf q&N* 0&7ק]uN]Ti۩Y"5;7iYLDfLCWM5MX ha&@ 1ĵ0boG!Jh<~ʢ@XANwy׽(w AߓtYn#D=@Q Ov"0ִL&-aJP 5Rp!b; 2hޔL}|"i|猀ЩއdcPZ*۸D:ôeZރʟbJ1$O046"'TrBWhBE%w]v@("p هN;&b ZEx8;u=LM2 > L·ώQ`vRPR CGI>4sblKħ1 JiƲ1}]-,2R[QLUE@l^ぷNyҭ">Ipw3E/fЧ7*fj'+AAIAA0TPQMKKTD H! 4Įi- ]+Cl16S`ps@CqUT.ܱc$LPe "Z'Fߊ-61nh])7O4Q,unzHJ/EF6T,lSwcp: !QV5X< h $ -„ݯ0Fph5(/"GdȁMe5a,d2xv|.23wч i3'j@t,Mӻ$.Fy5H2nB%?'!=gH#Mݓ3v1g:MUTw`7#%F HqҀ )gBD%UI z٩]74 CA>lA"@ T R!$;5GXKxiH97QЃCޯE=6\ $cthGq [On"5W=FYbMmpOPTxoR:B?tSRBsҜ [u#hlG$##FC.$&0(  iP M! %p95ͬժM@2n E<Ʉ0IRB%Q0AEQ ,Xʂ^?Xu8tVbrñ#tF23cFEIxuixs~&nPl- Җ-Eqp͐Gn9CsSVQe6SR7!ٖ.f| "7<;7*ʡLD9̯5=7P9vZH=$W51glAخ2=U|v&6m]xAh`GV؁$I;m(n 6nd!Qjwð٢-$̴Y2&Xq8&VnE}*AC!_ F^]@-E 'HR+#jzc yIALuƖ`i ^y3ݯ zR6YB;* @''`iCևփ5{mֳTe3 {H P} u~b ȃAd$ /У;諜Ua`6{|ǿ6=A(~['Z W`3@o"$dk mKaE1%bBB%(S;GfʅR(!Opz UW_o۴Nx@eJ=/O PDuȞ_V 6 2 F,A}% `4`bP|INa(|J"љBoQSݾR0fxʈ? %Q@;l#JL.IG%~RPd!~#4CAZ@p! i'VuZ@~iFp!& 0ZNT3q5l""Bg܏mEh4#=[XNAt ̜<7g )-hPwkWQ{_Iڽ-gvS]۬+&5&(g!Y/S&y?zpCc[Xbs7/k:smny @$\vf^Po/,cW؆[ےZ|5e(P/|ƿ&/sb=颟kѹQB2oNS颌ʨr 5kPBN^3MJԂPIX)J$ @b(yB3$pL`HVJGYP q s1 *F*)%N)-jF܌  "(=X"`10`s eXb7v0ȘE Q,s8a &5E)Sc9TI&FNserwdk2Ii##CLTU<@`Ym6FBA SIPDTu Ds%8Fbd89sFVPWcw&>Y'5!5Drba0 j@dTOc:iMq*wI4 E LA@!@!J CΣ `i&3A0ĄR `I$(bB)Xެ1#0b-5MفEDD3#A3S)Q rgS&7 c*J3X~Z@;+k<? k`SzRtGDz@P'q㻺05$SDqS)-PD*"}`b"(J)P)Pd$bR?/CGd<(hB)?’Ncڕ7ux/>)sdMzbe sDy='Hت|x;i_6-*M)4l׻ .n.\jCRkxF3΍#ڥ1Dđ9_-f4lёEU䢋dQ+Mǚ12DI;pZF6 h:;$݌ɱJF'S 5wȄL%`e32>Ȳ4EI400)B(yol_D&j`dcOo}`邇xO N{}8R]B@7G2Q+ޤ30h9Jyw岝;B`!$be81\ϪJ ώ>FC('*b.B(Dqo (@g::{ r=/m4).T#uG$RjGrlш j 0 DP9=WOZoHzB) HM D0>v6Pi H% dc\+"(a \"LHIh_ QAZI٧ю 7CtMbU82FKUӋ E~oL` 6zS)6#|ƞ.)8٢ZP|3I|ϗhH2dțuB&A8… -pc">`m[R4A0X4Pyty=}AǶn k}   XV9WbFӾScb1cM鉺1MD9kuy{ztv;I0*4F((inXf wHp-!W poJۂDUN1+x`)7i X`L <NI3@cq̑8ef F 5)ϻG~. mZae(JhR9ޞ$kwHIKis\Od:c!h+)3"(X^oec_Vlfj *fg cY( m"J{R!Tu?0`T{6m# !szxrH}ww.(@ N k?>ƃ`~(+Fw9wB'D'BT&FU}_weH|dpSk0C]LOgs{򤔬IhxX`7@x>J`6 ШThpf#[=NH11P']=6@=8LGv1!QH!001a"ì1b٥F/deuc ,7a4hc YS jJX 6E 2@R $ bF!ړ A=U~@pTDܷ̔ B +,ȋP \Ұ!aNзpF%m0W{NI8yGA6O﵍ H"LJl4@ؘf9R\4OlDU cl3ÒϗH6m#mdΏ3=Q;HM:ݢL,f93VG@ŧEL@:#3%Ϣv Eh")T9@/@@ ܌fHJ hG%/)$ƄėA&9&tGyþ~͡Xǡd}1R'H~crL28̥i 0) *`?VSZ"O98`i1ʡ mo(3?$ Q戻brhU ӠbF)HB FR"&`*"?WSP H@!Wz:E<Gazr6j=6fŽR A+^7Y86fڪPVYw q8L\EpoJm"[¼H5Fӟcr8_/7PSzyb$H|L@1$MfE9aBA6rIZQ,;VSF]heBm(mQ@ֵHɲW3myf\mcr8u$:6mz;Gd ^gȟϡƞ&cď|2 kK掄 `*i jDqC2l0tdf$lNp`,OCIzi- `(2CKj;2PI5.C;}cl (>`׆rB$q yLJ# [aԚ4tI6LP0'100GE0WIHL[RiفhbLUL&CT@C.c t45 F @i!jSf$`0&in] 鋚sIchsZMn$1P#R7  ]@  a[dgBA(bF ˂{Uf1&ċ)x#'^?9@T1RހmbPlszB@YIf"xfFe(Ћ -/Es {dc?85\bL`*9mD2"tsݽ߲:)4_IZ6ߔB%P`Q0#Ny5h }~;I{ ~kEb'I噙jOZ!Whϔo)^n4T}u*CH}?g?-$bj@!#쐝gV)`p<{i(Z"(=^ae6>TX("pP^ZAhe%H@PvBN5m XZA !$e.bDLUE1 PTD2 J!,ʤ,lY C!Q5$0 Y $XBuiĒs*Jf=g{{^XƧٻAv5["bYȽ6 >:Fy1w|ܓGy fD1 s8gz㏂G'8ʣJvv<,D-B : u^<'DF'tBzDN7VڔcH$'{aտBm}E dv!$4VI !B;QXC*c>D|VXa=߼{ێEӃAg>jRJaTJ:/ oF`hL_M.2FPc}䄇(BQj&ynwDʀ)iS]c:4*& ҕ2b)EGࣦ쁱ߴs vDmдBYC#D( hMڂb &IIDkT՘LN=:0Z5]pa4qCV{P#lъ{'`Wi->TQӨk.fĢmJFKlB)UBv0+B(uRΧJl9a@B WLUy: @^ieLd!_vݡ@M [؁>4HHh91y0nHhRUi 8^ PL 7U Ȓ*;rlŊ*AŭLfa9dlHKvsk,C$"cgABkP!4$f= cpYciIeh, 1,RZ\-> d'FEAlI ZbB9&AR!K,BMqa& H'.'wmf mbqr‡_ΗvA_]#j*G"'JP rёb(b"0e$%%9fyUHBL Bo\#y!")r{..sJ ް!2/R.@o3GLt$^1rE@7 NK/MtTCJCA'8j̓.$ԝx[.8%qT Y @Q̎mG|(-0B"^V5!Q)R j)$U2E)DEQb\r((AD* D4AD4E8`18' jw*P(H)<1!'9Ġ97)|fXNa$TL0DX&L !L!bTDᅈ@f f` k1;HCQQkr";`T+*VF?n1IM-1X-&IO㢴]# :h֪KtT!`AqҴ+04 #A*BC1 )5DH@ %AT@C+QD12EI$L@,A$L {Hh*/ ޥl PH`&,;LX) :RRRAT󰈟P}gk*.y k*00F$`DҒTc96W ht@,`gk #Pw>^—'T,D ܚ ߰lyzrPTu#%'}$ZabuG[l09 P4[EF~2cˤ| hH3l}mؑ8!@48\B+{2>N7\c&#+ŋ P5 Ju G=W׋BK'BY!$ O?":chk-T5Gmer ej/(aP&7R'8:'!3Z^iJ6wyz/\e #e3nK a'C O#5'()܆rCج=x:*5[cWI0cɀhv&ZM`&8(Mc )QY.6`k d*SMR\L䦠5(Bf4P fT5Bč a)0Yc$4(RDLov(JsZ0 %"A(F &FD2Zh2LERlʆlr-! .I B4o M(pNHrldkAhh.*,s 2P K5v#kkD%,D% $()Z ec*5X"+d4kF/6Ó*o Now)Tp QS00X` & `k#pL iZ 0gȱi 21d;C4aFH,3&uLD Q- Ha4 w-’Pb 0' Ҁ `"( hp@6 em"F< VE$$(0Q(̥cLTTr@32s޽ }ȟ@"!:lT|R=a%KJwj@,IZ L%i}~l5fo@Sc>WYl%~NgIĆDiEפT lM [qvhjpIqoqn 1ȗ3Q sTݦ5|zGˎR6(letdI919y>h|*aٗhTƦVc-fQS0TfX8|PĢէf C8E4̸-9SFm 8.+={N JFyviPb (st17,T {]h??}~翬zB.g\f!ILˎ9Qa =WlB}qbC1AѲŰ(U9I6NQ1 D 3g`lȺlE8;JpM CE>a}~X%3s`=Ќ =x I! 4%8adD C0)fPfTNp IUUDb CMj4Dc89&yH;>X%1a*Su4&Bd%2LP,TV*"b$-Efa&2TA#YHa* Ja͆DvE)Rd 216B9P Q2,@p!RPi(~~d;!@ǖː.}DSxa>127R恇e{ܫC?1X:Idb|~xj#P08'*PJA/ l!b%o@ |}G *@Es Bl} ugL1U;kPCLHQ-*c*2'"J mny#hSl1IIbH :AG(*C%("HXz𯲄 pD*a$)(HRL4@1@#0 ;d{<_2m>vG0>6ǑL'G[:(Ha{ #طW:EI6U\!DW8J kF)#_WtG:+ FɃC MJf#]<:۾G~wE_vO0occnRb?TSqC~k@jb  xR5;A-d:)g H1&!9L3bnي V0Rbf4bcfx=c;xYaV;k) 7XY̓I9A b .%\CPpfM=ܡ-=/kz{Ƃ g\)&P 4$V+2{O<`cRBpM` Ta gGD S5S,]ffP}frO~pMNQYhuJ6l!]uZd&i_}~px;JUBJ(;hKO==$ HwBsD ~M)" "ȩw)syӭ, @K! ) J+2EBD1 B u&{! CC(&``v ^wnaA1BĔϜAQwZd:MfKE8E f| 2HEJP`LE+j6 !D2 1ᑮR9[C3E|1Ji$`n룻-=G2Hfw@;_#*tٙŨoݗ*GBra#6 xBl"X/J&KFD"&(QRQ12DM`FKF२Q5l+ v/pv{;%FUT#EoHjƏ0 mJ^lnd-x[b̧&E1($fO#f^5)yQ*&C4Z[cSbM$ۘb`]cG1E.-'ւfO vpEU:c0ň066Vs߁Uw_> .`=߈&\ 7DP[)849zu 8t05J7gSӠv 1 *LfҦXk#AtϏ!d5 ;P=À3J`q0@!J J7'&KJ$@v@nzjxQB.<# GKYHXgޝt`28A:ȅ Q 4*uX6>ibJ+@>0KOVr$'}):Q,t(,vŪ0'{4`;?Czw,AnliO 0@ayW iɦ+7c@hC,K1 ՠ8V txV#ch\p3lj%jR )ٌH Qn/%7cO?т5NR} `g 9!a`!h *AkpX#4Dyhb90U%|K(P;3z\A>^31 "%KI1@&-ba\\{4PPE jD.4ILDPTyfLP"1 8 !CM2([M MIhxKCH,d`"g(pk+t;b)ĴS?D Ȫ  aW+~z`ի9qX#ߜA p}1 HP t$i)PW3BPLDBz33_ˆ ,o`1y{I^ퟰ6YMHwrG"N3??aY!ў= ݞgysP0)倫'aLJԳ$P%g`~CW` 65'0iaNJ 9C\Ahm\"@=2m-+@*wH@8SlCVAdH" i*[cq1Gd?-FR24qɖ4c$tad)e+Tb1o !тkdƃL7Q$dRAeєOM!$P R ˲sEV3=zU`*rC_'7kf~ t!cV+ $5) iDw$> R) ֭b@xy2C&%JT1L^yjw 0-&FCaNG"dD=`M3HL@aPAs=|&bX#2tJC9셽kh9( >R*ƹ+s "ʟlw@YPAzÀ(9D.37܌hc[A.c R?)"*Í_~cmAb<{61dy!==ޚ@0 "B&Z`ȡּsЯ4$A%D*-A*POV{ZG(X`P>y$hzoh2f58pÈt'EY\q<QBCH~I:>#MR@6-:xk`? 'Ҟ{;鍹`  [NDp3' B[ץO0iWA ېTEc.A1AA0OHP'ŤKX(|s|XE}T l!?1>X͠#9K].%(|y[t%lRwQCyQpfC[ D<_J9~e҉*hX|1i'U KXOTlMDl!!K_Y!?8@@^LP@PFAP~IΩÔydW$H`< Y̍d4%SA}\ B%NASazN{ՖK--A`J` ЄHAPP40$ k,'a } 7h_%#l8xT{_`@agps QԀM;("@ |Q[cJQ:Ì Gܘ ʑ0>r%n{Ə-ak<mxY@w!Sdx@/)C JP?g^K_w | [kM=L@O!f&iVR~L3jl*j9*1LlaԫCoP6ԝg "clDAHЧԐ!zHP.a&\â I%,2.M0X`L|ρA"H}kdloWPǸVY Ģ*! 8:$3Q!9(K 8J>ހ * &cD hF S  H1 2H5F&PPwFU3I$12 E Lp?6 \Xh82up* 0Yfd_6W`˪%R> UKswe'09j q3 x`upүSF)]Bv eǐ!-@t=9w6n20 yeSDŀ RE'&FԹ 74ѭJ:KZ3Qc(d!|;Z֡zS}Hөd*DP?ޥ^ I靠GcY*luO<"ap3&;bdJi!; Df1)ޥρ̦ドQFgDu6M332 ?Q2..- ,V0-~tLCp2T$Y=]8r3!ݧ>^Au5ldxU}=XfgƽVx$$ifR.4٧2EwΞit%^ +؜iUxF; "&wij3z ,taN̯+\zen)ɮ 9zűTMwU |r^n,cVX zy.G-#ua=ܦpH\7xc[:+2w\j}u f7O];&"6AzQ<Ԙ^cqw3Mq^y*6F)/a5 y f?) 9Y30 pDK](<h9cf:"+Z#0ac~[|]* ٮϯwWنl6WX3!.w`l|;3wlِ;3(3`;r;SBC25^-uJϦWmP|S* e0OH}e#Lh6փ(EB#Uߝprʽ' T$ppČL$LN2h?G .:]&/ N,Hvrܭ'=/VI@(Z!,g^XYg K%q0aL3>&lZ*jptHw*45!ƉBY5`=a=y…iw t!,ORtpX` ;!jv;֓PuyqW<&Z+Eb| 2)2LX||G0)į x<}x D yP59Rurv\{MIi&`aNz(;Q$2 RLUCyl`3[j LW32 Q},Թ-1MdUɘI6 Yf_v6 2]BFl$# å^i`|zAN`jߏ}+`` _ݩpgi[H-cd7SA/"HOrE2%JCib] t >0fkDzpi Q$QT T%%A ]qr*޻!1'B$>}hTe;Dëjuro>Fq##@̬-KܡO-l |fiO|l:e%E,#jE63 15R!U V˥if0! @hGDX|v5p̿~"aBK T?2#~Bhhdm=Dۖ %IJ )yn֮3r09sAa&{D*ĩAT %;cP]NfD*h@C,huc np Tlb4\ T,n<bPHF+֠}FdGY(#?0 p{orMAɫ%SJd.='47fN悋'QGTĘ>؝>~#IӀ:&R!ֱS  &/牣v4b=w Y!FYKT9!d w/%JsXEPn6 . =j5@H-p,B:2 ًn#15z㢨p e&$) ,7P+ (3.FkJhȵ`ʬl#mS]s01w-S *ۭNLi `| C1ldĝDE-,H Hh:1[vqU7XAK }pL`+d%L *DHZEbF*I9hk{ִPve0VHQ14 " Rd16BAJ4mj:8bT@eo oSAxl fQEMU6#LHQ-zg4alm@8eH-kVBGV&c%dTQ %$th2h Dd)KEP1T-"WBҕZ z2*! 8nĐ"H(m< ")ʏZj&G6+Kyf7cuUUaa{@xrn7UQUQifffaE 35)z6b˰<4}1vQMRZL E" h 0]PfId{uH:!1\`YM5ddU; HLu! =mWZF_p^tPbLZ IRRaHʰ Й R,<'Rxu@nHbpt"BDԇ&Z_Kty%]%_f)*{ɣDxFRRކ/B$gD:74K+[~X|p’#fT y̒JK>@`*HpJ HCb5 a˃E#hr* H2RX]62}򊈧Qf3j8a28wf*Sa沰5 񾯱#`FNer0#~ SA:'cnj==eɮ G rejBjƺl+1:\eMJHHĝK3X e:w1;ԛ0^6(8tI6C@hͩKU';d%mqh@rN麵mD L38%x/iSC, \zV#: N͎Ub#vwI vuiLD L ѱ`4۞&*[Pt00(O8w$L8`A6W^kX`5hP& [F dSFhެ5 s,3wH3%t6-PS.1*WFR:Bb16^ ^MFfL9A , .!aU= öʛlOg7ÝT"17 +$N$ŝ瞱 0Ҙ$Tฆq[vfFFVxÎw`얺vfhĒPZ#{TvQ6 nhjRIePUB˼HVgF>YRx kfma164|.`ﲛ ρb)]h]X3R&fMF9EWaj(3 "0i A/,fTmu)%;6\zH`30Ǎ;$5;{4hzC,q ## |׎oFO0:]Q$7[DsiSAP%؈}Hk} 䗌3zf$=֥.ȸŹ5ma/ۗ7;kI هd]2hhZ ՕKDtNC{URI`OT'L9Pm^avYRI&T<0f3f1(e#W<0Az7,I&dws(bB!HK-:;un_.YHkT- z'ӺL%ݧ=;F9jĐ#PmsE䦭CdLg H$CAFIF2-sZ"/>mSD 5ZX烟|/^rIEq8AXHh/T`pX.J@]B:l62"-hB82uh4B i $LlCL1p43j"fC6<q؎6 ˜KS5pn..'47DLhXnƩ! g\ /jyUd׵ I#)LL?#}QNS@QJ哑=h33ET ,MBa#&$.]${B:`Q 89h)BAA#9r tX  BJT>x4܄/h3k1rb" ,c  G r$<<ܙY:H(8ȝ6T#ARH+S`p<iVXDZ`)i""DFӬVW$a88T4Rj L@pFe|HLd393G1Xe4Hy7 Prp:(rt5XP2'nJ<'"vb4d5Y_s5>&z@FMi'qTU04xLN8ɵ5R{HFGSv!`hJ BR6?*w8p@F1Prv3xuÞ;D#ƒ 6Q7~J¥I9i5p kP1b0` F96utwOIt1bY/pAlt:BdAE*:(sU*vI禳l%iePyKLz{QE$a &j)R|PCgqhৌD7| B Ӳ@SAIpoǣ/i2W5 \:i}󢶰>h`{ GF:1-Rqcl n4wDO2QCB J )u6bB L+Z-l+l928%|PbCs |l|Pl䘑!;|i)Zk58 L w0Z)n$.l5 \zdTa]5)i7c$^ EC| c1uXpKA? -{- q ƛUoy"(U: aˆ7Oy$cMdc=! #D^j!)8#U} _G$rc_fcxĝ* \ 6HDciEEgzdC87-\ es ުlW\E̬-8#5tbfdPV vidqhTj<`Xu03I wGxˈpÝeY\cN4"d ޑe`fYNxZ4E.155g\0g7D!JJHf:s2)` :C1gi*@j&%e A$܄mח; >7۱cXLCBied Ǹpμ9""|gp{x=4!_=ț% ᑒ?srC#LJ|UP=<ʇ?H99J((̋BTA\b})U}? D׀j&Rq֗>7ER'Da"8/>v!֏RI9&I>BKGFȩ=hȘs 2P\*:Aּ\$KM Wa#w%g!PYSn틞Z$"AʤR;9Q6V6!wm2)Np1^VxLe}`4 Ә0A amTK`t I#M G Q4W8# Xγou=w_~a d$Q늝eҚS+bףKя04QmC--⑂ d͕*rxJU 鐰?#fGeWdX|. Ҁ] B9nݒ$8b{FëIƝ 4,*)ftYc8`SN$l 9-4DC!D&0_mQcd61#RPPDDS50yt#RVZSSXA U%qH*X+`lq8(1' Zm)`MA64FH3rp)#(** S@kF̭4f(S&Y-Zd#!L%M R1J4,4$aNNX0 YAylSu GvvpCyV|1JP;~vQTr"c_{@mNUy{|AB@R̿D {' @NzON̅ #G2UdfI>шD0C2lxp0,msXMq!@9! J AւDSDGWާ S6z\Qq}"eBwx}J8<d|BUbT^fJ<^> 锱%^q0_t!fT|syc~s d:Ԓ*%C&`h yɲYkȊĊI2PӖa)zJun%BD%jis]`0u8t=lðB !Hu9O2@r ,@΅}Bm?9Ԫwx)$,X`Sh)ޭ?r5}*& wԔxz"a2ladtY.H<G]=\ XV!8Z 8!t1j*d#X eI՜IRă‚2%)f hg# hi00bI$&@LMA:Ƣ`4[QKu0Hȑ0&piJ , &.7Auϛ MNȉ`&D$6!6 d#-"qj,>@@>S!w\(MWŋù aCfHVXPDt%UPT'X0):U&TC?01G!@bUm8I`Tn Hj" J<積| D=x9#^<ϋ_^-EN>?BXA߼K\=هk:£ "!ٜBD%cL$eVf0e8N9Uє̤Q1KK C2 9`<ѫh j,ZhX\axT6!6l\a"XWOABrEXU 0>s>$pyZ_%4yIHJ9pN *i0@^!D7rL #dfpzIW8M:iai.pP#n٤6|pW * .Pԫ_4  `_5)sh_nXA`1R]px7@cHb>)E͔N!݆N G-*oDm71))d\Qd3cm)YPvus^ߋ;m/;[Θq:~aQDAPM$H&`eLBT"_ 4F7CJ WIRN=t;FMzUR$y)"1(=3QE H1!A ,u5]&:boF4Ś1c뉸Mo—ށ#↶oaI#55o],?aB@Î]mW~ο/\ $؇E$U4d qa-#Lza$Fh7qp(nݥ HZtD]үQ }8w,M>ns{z~>Ft6%][*h1k`3̡:s`0T\-afgg S; }|G BS$B硬Փ0/{1rf'@yDNL(N`U*_H=!8aRBe#~; UM'8ÊPC]#"̑З eO8B(DdsCȻpL 4#~atr9"#~Tl#vX,`AgNo5 X}3$0$j7 h 2a0c lsE% XoU5; nYԚx`0|L*xvY+P_ f~JC Y{R5އdn%d4 ,3"k%rB<0ӿ bvC"_Ii<0 F]_^15T}nevcvQyxn 逽}*Fb"8@)e9SxP X'| +JҠEbs{ǃDn5Uðqx:ֵjf`!"A1HXA *%5|b78.l=]bHu=7}$vcn1˒F*S% ,  \CTMa (Mip y}bz1][ hR}沔"ǨԪz{4IcշZT'6p02~00M?fJ љg2 3Qhq  ~(mO50bpj'c:<q"m$ pRlCCv#GA?͛Y/"6j !ݴL&\?D V*I bI۴8.9Z)*fR)8}ʐIp6Pql6\b$6 n] h1Ց}P\A*[tFFDpkB1 J/%5V3WN'Rs~TIvÈz<fgGjrt 0WqB!i^# a 2N< Cw-g9Z<7@`*!t9"'AP&\"%j%DNsݰ4{B `#DADEREsu cђ6.njr9 鈴~y'H}pid4x}DGgB|݂ʡ8{ޞ!Њo.d3 V?M'K$W {@ zGFgD9>KX/|ug6 $OH9J~!v?w>[$!i=(SlOaf!I`d HJH&)"T!ZQ hfa O,B ! Ls[DM~ pRfNPA88A,@d$z BC[yaDz폗8hk()ZDa@pv{4ٮ2Sum2S0;'QY04.8`E0&!0m"&JHNC)Ч̷?&Ek /@8}uϾf=nh]ʵO@ Ā7ϭܞӻA}wnشweH*DCx>}o{T>ov۷|};tm!s͏,}[bbD|]e0Q9ۻwׯ;8>qScHy9@*zim{>ݺ=wO\v@yt/`>uFoU R瞮wi]w檽{oCWРzNչ::4=mld]=qoSxu{mc4{mn+o}weK^KQns B%kǼE(5B4\>}dl2}:{ lRD&{wk퇞ڪR]1IcЗvToAlZ.؏]qtBn2nx{ $Ph4cP D٤Af`mh`QW킁 QAD}Ud/Gooww}Bw W蝸jlx֯v/;Y__;y9\]n>8)v&ǟ]ZC_zǭ*Ur yoPS׽ϳjFH{G@^tzBɽ0 k A|w7Mm}݆kݴ UH-Yt=ڟ}qЉR+UOYpu04׻hίi.c歷{}*}=%p>lQSn{w=n3$ﯫϱ推8it[<: C`3&)#]OH{wp:446b^:xz5|UlE mF98ի롻wvtY^N%WݝVɮgwn={ܸ35[vwn rž{}D,v)v$ WfB>Kezs{SϠ;|cuQ4ΔPe\˯]=v_}AleHng}Wݭ{k;.W^zeOM.]LYt*Coau7Mk[w-;CENvZryԙwm]VR.6{}-m[zIKBwiu:Mj llCwoYЪR*̐ zw=-ܰ9:Ki\&3w` ֽ3wcum!4PBV(4h"SM!*`_}w{|;H#@|=UqnnvtZ7 37>#۩ǐJƗ\U@{܀eBut'W;hu}ݎ{zvc[gve{wtww j[O\]o- C8Tx}=lLpNuXFv rons|ֽs:7] ww-={vmp Isv3=BR[Km]{EYsTQJ; `iox7$wv3}J|(O$]j_Uڽmv]oޭvړ=tkͬ3[ħRX;;%-l>7wiD#9w\wNsm2t+0k5v3wevlͷitZmAђwσ^w{Ѫ ɗ{]s׹ {a74`kyMbclw:CpKu&w7rۤl {=PɆ!(+CTRT(>xyt^ zR;u.Gm6fu&{{sj{Yne:bf{JJWI/n8/^egOF[Ճ{Wt;u9wN.S][ݎݹsnϽ{JMnǼ*f.{roAEoo@MM4&@iBy 24d`S@ i6&%<5=$M#ԛ z5A yL#*~T?F4)Pz B&F! h=*~41=5z44 hP2h BR$di2i=L?T`>ˈLCX(6PPPP'`nDe~?`?vtc/nߣy~?3w?~^>{g񺟾?MMN?_O}{XHD @>&_cpZPQd^{2}o7yU22xC?C~FK.ɗp w>8"5o.&_SbʯsCZO̩?MN$ݧ_Opw@H8m^.rQ@ypr :b"Fu@oFCxE0T{e@&Z gpcE!{Ďf`uPKfɄ'ނ/.t'\:B//Љ'AMl햏d0e4HLe4z퇻ǐfRR hf04zi(@РF";U?Q$/ƒ*#U*Fk/71hߦ?̂rb]*X[e"VQ 43=jNnDMB~d!$ W(yxNOm8u}X9b_'gڔFKa(tdKb8|~C'%7?N8Ԗbng([~WepRbCI\Q- 6;NkS0k"AiL|* Tץ@y $TTl6CzMoKTa|$@σ_kRsCsfk[M$*k&)!XW^MX'Ǧ[n{Ӛt@ xk'OAA"صSo(-_ja:o e -FE-!l.ȯUy G|t a(g?fb%u¡ 憃Pl)ړl :bP=}5Y5QE-5&d(*<6v"L0uËXe Q䘟` PbLEP%B`B$c"~?{e|bg  pO# =s*〣Wmu@~@ C pr3?˴6۟i=i]F3y `RQ_42RˇPIQ J*TT"$ H 2bRT|>;e~ڟ $bO Q0e@5P!8RRfZ. р5jR!ǽ8{?(M TH>2pg؁ bЍIT8˸ڄLP bҊyx$N7N ,N )y`1nI랂i(*Y)*ͥ g`7;8ڦMsd.$TH!XN583n8X Uڳ\ 4"MѮ27(Ȑ F!‹0?\ R'(7HFT"BAD@Pއ|wo|9`s'A9$ ' ) B OaoGGg @@{d?{e@ph!GA`fdA0EDDԕD'JEBK2EZ8G xM?Ȁ{^D !0FB " @_kN_pi-E"ߕyorxjKsz!Ƃq߸/ݶmI$I$HIĎH$HL  p79<$qyHF4\?(\h"V\K.Z2vS] K%း%o]EM f_DO 3.b"\$˻I ^ؒI$-K{ꐌ:kZYg$3gf|9/,h]c Dr'xwqqx ֺvXzCZȞ:_/hIH4(-Ԑ f( U@km&]vvAO^}#Ͻb5+@A65UB fX[ gn_'~/"@ X}h!_yqqWiF!^{^OqDӰOl7[3ae @"yrGk^}s 9ޠe5D9D@GGSQ c1 ?[ 'h 8}x 7SRzUPg?C#"~wu":gz M,0("ΧC|>` 'WC\]!L? 19#tЮ)_j21R] HBNˢY~喢(J'eXCMQERPE{02"px*6QzRAEF(+ܫ`Pe?м$z~Fqb}7&ѭ 1V ##T숅 Dw;< + F´*%D|KTPDDT̑:"""[9q!wSa"X!h&h؟4ꥢHbHC&Ƃ*Y(XQ!8 ""*J a) )h"hb&@ @`A2O@'Amk tqO VNĦTQeԺNTR_b4%EP?_i2iJ}wOs!#@PD cl&XD_|PW] k%!JVJ&Jd* i&"jhhBB  `ik_z9DTHQAJUT@E骏M 5C1EI%S-D2UD5KHrP(ib6BL4DJD4441QEQzc^j"$b hfa"b"j*H шj F&Hfe`PD QM @RUBI35D2E2 RM)E0EJ왤(`f *b*H$+S%lILBR!ȩ(BE1^paB| qXbJJe ?$x "T (*fFh* B"(BH" eb&b@&JHJ&caE@THHL(T)Py*H(hD̀ (A JdJ@ Hs*(( "b"JJ " jj*o>ހ J5=Ƞ^HA#! i &B|3TA3IA'Usi *J HB18B76b*("hZ$(IfWB)&D $( CL}ؕ76Y@XldQ0ZO[qմB!U D3?G=!G)" i*(g8purԒ2EEQ (H,dEBB&c2ҝSn֏'P!]K8,z=?=kkȻa)>Chg Ok:]K?5ePZEC.J5${? |L?7ԇ /t~8C\ is*+; $}_R1ztCmW\R?FC1PAX_|gls8i 4;(#CӋBʥ ,H@4H* ( BA DDI2!HT(D PR@QTUA)TC,%%( #rhGZ12_4xtAP0DRDE2JDDDICPPĉMTAQC1AHP5IEEK1A5QULP4HE$ڢz$pM?hh(&F"( *(b"" (hJRZ*&b %bBR{1"* NZI&b& `h&*(:#ҡ!TP&h" &iR"! &( f Rb)h"` $Y*!"ZaR&I9LS)v $&* b "hu-EIQSQRR4!E!!DJSE)^Mxq=JhjBh) Di% BRJ "F(F((#Ih6D 9KG`"$$h(B%%b)(fA͡" T?ۦ(fZ&P"hHb*"*!V*bHȁHwA+,LʠAR"T24@4+$D +*MTȐ" I F'~=Z8]ΨHfV F_8l8\ӎ|J3|`,8X{t3ȣ]^XQ"\( Y`5yp%_˪σծm@ }tAAjǽyM&?-u֕26LuEֲfd$\HA&oҟo>\f% `xՉR{'1SZ"a, >lV5{H`!@kH͟}ƛ/c\NS*PdE/41EJYބ[p&U2,$XN€ E0'9)?6D}Z± #Y[R8ui9]Xٜ@ЖƑŌc3C`Q DF3lDH|'aci{Ͻ֍Enz=;2v7*hXK-ѦnZ$2:FvAa]bED@M_H@U"r4T~F6R6re/xjÇ{3/l)_ ļw}3Rp9K]-o1RM<[fA-l~SX4)N Q}%Iilyd81g-]S)+OT^$E @EfEUאB.{b$B7 I=>"f( D(b>MJ(jAb s.L,,F0o٨pr5 H&+rp>`SeWR(((֬geOJ0P`jHBp Lp1D ~lnݽ4X&0ϯbNIܞp׍?&]CC{YHQF3VN3 Kz1rlJjXMYUϡM-9i@2 ; v h{lsfXr:tχCyy0 |P$ZzNPL3mXe1aϦs$ȧLY|6X( e)͗M5U,WWkkPpa`;9 @ߗ)Z#&$Prz   |tzdI,I9(GK7ݩ?ECv{v2poZMȃi+1&L,jWv?/*l<EU 1!cj <؈Z2CՔToHemLummʈlV~mzۣrB푵c-h`2*[YP%dD V6O+ "hѪHrZ,|qZbnstX8>o5L^ٵ,Tmn|8W-N~*vE4/9:c`G F̟r;3>ZyV,CwvHQka߰|+3޵xǺZ6Xe>nQ+WS[k׎昅('7e} 432ooLHBGIZ9u}?FѸ2E[Uy+caDiީHW^yK#Z.lp|-xg,\M06 ˢy}h- T7ִ,HNr=}L8]tp$;ϩ^iPTjn#Gb<87އQ^պ-#KHKAn( ƎmJD*lAm͗Tp؇(ٲgZqэwS0\.zP&a"`iU$HmY3z0{=Tpѡ*tpTp|ёI3968 'sWHXaV)}􇎦1(N\UfH@8`Mj}LfTNW+JDf赮DjφRdjx`u5}b_%(+ƲҢ[4;jr_!ughp}=儐q.$u?5' CB8-֌s~;ֵ_;f>Q54ʘ;B<'R˼וxeb6Gݽ^(deH{̚T=K(D%7T#y]bIfg|܌ˇ;_\}oLyqt>{{Bo9ǭ |{̐/x):C}y3"2Dm|cKGݝ9y#5mpnp=h㢈.^4xl^=;ixjrK%-WܮJe) B_nn:J(Eϧ>.HyFjsD!<η Sy .jJRB∉_ŰfL+ƴmR_TqBӔ=皿@hfgM 95BgF=vo'7^9Zu]z{^6dBG! dž(ecN P|;~: Fq[.Wϓe$DN q;hpUG WjFx[Ȫ@=f\)>P%J:  Ow^ȏ y?fcD e\UB،1LQ[Ns&+°GgŸW@pHrnO[Ǩ) uP,((H(FS֊< g#gv9ON(ԗ9! $b[әe\ [m.PrA|žI]Kf άc}}g꫻y PFsh`@odw|܌ryjvbN`,Y:!GQ<ʻ^UPoes66(aR@d02T2 5_Q CK4;6sUݲ{ž\ZpџLPs'N̘+fL[Xwbާ٦w(_=Jt{_k=lʹ4z ,vI1, a \1BW|o},ϟ>5iK@[#J**bJS7dQbŊ*_#iSP.DՓv^M7mNn 2o dyڏV,XMրf8/T 飩q^S_cdE  cǮHN^UcQxV%-YkK%bY53G  ׷^y㹍C1H3ʏ' ݢ5 P3Tt*g\*y ,9i]@tb3pDʜp =FewaY 2sWGӟK@)h '$:TĦiF;u qJC]ŜY<GA; m@{!Pz(JVT$#J|8Yy}a 7S(*oa__\0Pό Ưw^NH0R9!S+9 ŽPԐ]̔D)IP_xa)qJJlY>ַήvzG,gX)YTD)nSI4^W.V傤%.E 'h;S_iABH G?5K@kbj`}~=ӾC٩'״8"* Ɓ"CsSxҎy$|}wxXh~Uq_Ey!K9 ls7#*81v,%r>BdT E H1166q4k[kpc+6<'.]j(Aț*BN؍On31E9# Hp{ 5αD7Q>>t<}=_nfɞ6)nR FE$PUQTLTDUQ% E(Ym{^j~ӅMϜi""j1"3؋#gG_ &bPuL*s{%+,4ců6r؜*>I4}/Ä-N2r?|iAR#eX K _iJg1T(((@#uIwCv*)t'//D>D|,ǶO)wu : (dd!A!B/ xJ1*=O MeJ ukNi:m?>5)N\6N 2(cD.+H_bՌ.iM hR7 SI08/Zl }53 B`*j"^2Tb1Fr澊 _ynBP^MP?eht"Gɭ|`s‰UW#@p` 'GS'播Tw -dvJscvJf7bTND.5{% kɳA}pi6;VX 6:(W(X) q^Xݿ+#XŎijzۿG3YPfUO$P*)IBT_i{~ߙ|DI1E/Q !AO?']]>PxL4nIh :C~Ӫ \32p8㿞 AbðEHRDJ- 1)[ _ﺀ @RU<|+6ɍifߣ!xq)zs4 PR-1D6nˍO,^}d)hyC4/ `۲=CdP6 %]5#eE}ԤNQP'! "@ p}1GuT56I3zAMCH}5OK*Mf HuSLf)@A>E)E>clQm)A`!)JB" (yhZ%E񠤋QI= pz#{kJ«%#;مQxo9:2PJXeH =`$ 9S\\⏄0a_xIԋ68U Tޡv5dV0Win}D J1nݔZ`+ xq/ 鿄bCKXB?qogLxϏ;LV3)^5FEz ˆ0?P+9 "PB?JHsjK;ӻ]&ЬakrG^)2>ء yʇp/Gz?T P7em \;|ƃ.:qB⡭!15( ?\LCPٖ._d]8Efk˫N*"#Q@#QBF 5 ox &Q>b2M> a )ʖ<ʹҽ*pLQЃȼwD~ze.&`d{*z5$\@BݖOϟӮ~;c'D]w_U?~f|?@"}='T䣏,ΰ5Mm{nE*zs} ћ(" (.pi YHB)SOlLvaD{ E!]i@{J"[IBPzva0fK+^SIH錝C̩x`9u~q REBKΎe٘$pm)TW½xI'Ëu%wg[GITx[nzT L1Ĩ 2z>X\ M$q3T(Qpx *r q jepKV'|SVt|T8N1ٜTК'zswQ>{5|x<EF-N2&* k*ybQJpx]jǖygCr'7%.*I_S"!Knюn0Xgos:C TTyun. ARDя[3"P5ٶ8)) PmUvZ`&fj1&޵dj&2NŀGۇTRlk rB( BD0d` p4}M#d8]ݏߒq"k\jOz>r(YGO?}1ȯS0BU$0]dp2)pOß^:2I@fXTfӱn ݠ H8{zR LԔ@TDH~ k=S"\8ȚQ :f7̵džU;.{G:Ym=J H)ۺYoҡg"nx=љ +eLz>oO_I0|)5YwU߮oZ`ATQ)'tx`ލڴb32%@HD \8.,o,TV[XMPjPaFҧs_Z}}r@AG:yOb6 yy xLX["Ӊiǀ FjV*K͈y=x_Q!GQy*D'jEPԤw~OKCGkw|(B8(r˾9.cuv&bNyq*60X$]X3lmݥs,=*C)Fɢٷ>f:$ңZ-R]X]UuFxFm㴣@f3holk7?x}{Mb[\V"K^>E/⮧rQ:et9sgܒW_|u]y-Ⱦen.J_ux/j*Z_C.xQT҅mB]EO{;xН?rz\8w.}.!o> !xT I@JEFz?o09hjt0ЄF멐Vjxډ7+TR9 I`>LJ!˔QGFӶWu=/\݇i˅(70ɡi[=4bq.omvTC[ PPzTȼ( ۪^gكQg.}`bV OƇhOoUL:QU`~>QP&bFS{ͻ);yPER H%(@!0$R)5Ín,l=P(vc<0rd#LV0\Ú #CXv襳=o}%ACxQd0ܣKy *r*qp C²з˒E(v6j[暏 Һ`isj +!~V`H;P\bpZ^dTc{gKE>:1Apz oG>A1p}!돌Z,&RǺS4#>ogwVsҫ[svG ?[k񈱁m2kEs`oXb/1Z/"VF+]/.ѫżD{d%FTX(}>W}O9W.SSf~^7ƓKEDѠ"rBUqO_{+gl"lzޠݘTu&:y !B!zE*\,g||?-'CH|q{C#gTR Uي;w-'ArD/R$AuW1 :(*8e\P\d=JFH%j% J!둵[w HŒʵ䫯?Z<ҠZ~'E>'նB"g '3uAlsb۽FS~-0o-_0?$>:[{X^ mvDŽ$= % -_{2 wSsd;XOه-ks|飠]CL|[od$Sʺ" @K:0 {[r,tY&~J2 TRL_"ϔGv$C50qN2=]g&r;A~w ھZ0#@p͋V`$JQKc%F3CuYK. r罀YOǟNF߿mf_p""QQTBzdc;2No|+867 v97/" S*l(xeV 1`5S{uҗFSRe)wZCM[DS/veq"A&s i==uj{|k(tݱHPs٪fb70h[% PdA )J bD:8vCW۞S_^zT {aa~6,N*<_|\LʞjYJTz0APA}b(D{ <ʫ }hzf`ZQ~lq'?+b֢1PR^7󍫑t:!RXjwo1QdD;ݿdR7XQy{Ez){:VY>tiĺw̳" )Dj&;~Ҧp6C ~(b'D0!EDE|B$I$(P@b>YC6!IJk5uR4g_h)i>0i)@sSx_Aֿɏu+ߏw`\?KI "@OE6(|׼|yM{/["""'iG?m#i_.WEͿ9fw_P_}*;.w<ʃO}-яg6z~m/2f쨆?ſIM7&@/MOהGc?v﯇5qpɏ@pSs俭 ~YtZ?H~Q>w880}Pƅ9"8G:Fg ~>M#dv4P * Dw d D=ә?PX u k~O;flwSe|ә9Lle_kUDu SǽWs ޤy9) UJܛm#ǻl(bFCeI(j~z VGÏo:V)A|P/?ߥ $=4(yIp?؁ w~)SF`DB@eˆB=ʂ (ʟ`J^ɘzi` _UCu_u8M"PP?n~T6>w] g$5 AIM=ԥ|o>Y3sRRs( 2#*"X?Po=4? _G9hbHtL'"#Ne eN"(x<0.UM $'Q o[2yU(^ڢ;z<]v2!!hRTBQDHDP]\}:-H0OɠH%!BҔR_Y*td<aZ%J$s˓(} E6Ns B#BƑ0es ~w{DP*TI"B^YDŽI%&mOH`|7:UtAf[#B[0D*hy3Ew -5F4Cy?=E?x\Fl +8cc$ h2"4F7>|>?وC;JDѨc@*>C2fhY[7cT޶㎗F \PGDkUQY*;(huѲ{ LYULM YB{?7§B"Tϸ0EV#as HNᢢ:秇mȀ̫0 EX{88Q߂PH%O^:e*pO!wXk%(@!CIH4$EQJUJU@̑RSu;tݨ30%R 1O 1RTE!B4:G` |q3诱!'۹Cy!_ޢH|2QIEDŠ?Qh^0N|?`9"hZ#Zby8&rG!)QEKLSRP+$ HU(P0BQ%LRHB)RJT^q"j fJC {C<.M:MFo7, MU4ѪHӎHR`$Hb h(&Vss%! ( Ec+h䈦h! `G!ӎ= J7$%RP%|bJCS}%ϻ1YN=]JhfRR @=: !,Dh#"!"'O.tB!"1N|4vSxR{Fd5F <q_9(.&o<է1$7{rT n0O8`|غ*<_DZdhiy<ފ g%Onpc}|]e+jLJ ՝u4|KG狶eV[t9 cty|͜a8!c۵2{ZZbdRMÝ,N\mAG(UR!R_AG}C' BZF+ˮOKp5AZ:(kVaÉTa)Uq&k@՚p~hG 7Ԇ.Kn/);,6 (,\Sh~R lm-~em;{<#fUF8[α@8&yCg6)#T{1fmЊN ~Y9Z6QICriRa[y˵Qf)f^%m}dmF"4҃4QpRrFf^1F2 {; {O-0,%XԛX1t}p]4Λs~cU?ٮ{EǗ338£ƽpOG3:wʌ^~edU5c9WJS S{FBP ۀ윃4J% Y gpY+.Ǎ-1X_zOJ@[kdELU(5 Gฝ K,Cz3gګ+fz$"zHP3i:iL쾠(wn:ϓ~\پ|&(63IÕ7`kS=|lc!xAEt.\zHB<$8EOtF?pua8gOmmZouSYp ,XV :1YCURj9+Áxّ:<zzCv*$PnILepCEKA 3Q% {x z , l <ߏ(.*3.>޼sgycus6G l t@-/ottgok=wd{fe}eOG_9p'mD@1RNiuHdv5DX - q/ā ~SesuEXyL,ELY&^CD4# ^1ϵhϪ|KCaMLg% v pC1lvK`ķNa[YDX|>Mau 3DǎW/'PQsx{5i1Ϸ{l/$q^|p }ʉz$X.4dCʋ4=V'^gU'yjdF)=_9>/_Z`8{8w!@j,1 R;<0ނ$h"Ht1(Dhdu(~a[ AUՇ=漠 )3\\%uEw~bǐ;>Fy/’Ph*Cm Yt 3rgxO,633H3]rG)!Y~[lX b<}JG d(üX0w^n8*A;_]s WOȫW2K+Y"sKۇasv '` ZO-`yaA(֪ 5{~fϳ#+dra.a.U燀A@H DRIE #{h7`EHE,,^D;q6Pwi2  ~]?w5BWXqÀ౧t3iՂ]OBn0JmB@ʨȢ?G@tQ&E>R ʄ!{ 7A6ߘR&!Chm 1GpiQpc&kBr},,iFTO:#,ᙷꢈ K}Ltd3ܛ1kJOVνnN΀P'T[ :ɽ}Фp ÷(@Zl=h HZ|5 R -CN4b_:;"W-íLTbIra}=.ӖNA a X}1q8_88mίR؆ݝִ"/p=b+ㆭHBECh "R=jnh}4J8 "CB`n/h(eVlAzs"بv.WEp]X F^JU;+d@;7G>x)>0esˆ7*& E(F1Qnè*H:K5JGy޾7'BGA BPJts}Z4Æ# Gta֬ba ˲:v!Ӽ:hMQNyWm$V'TtFu@ンT_ ҙ"DK*+( .pmh5y{[רIQY[Ǩڱ⻙_0O2rvS(H{t xP*5ck%' 鱁G)wiy+A!%G^ƯI檆5|vz`UJ;(I\MYET"O3q/;xeP02ihwBHxʵyݠsfUb#v30`1?` r24.`x:x?Jm)hGsĩ~%-A0GԁI_Z/g 4MucDis/ub7T/!.^dA1EMyt#JM6,\Uf4T;^gg(z~)[@XJKFӁ47\S+BC<~CmNX$GNA $|SU:?]}{)r}jbkPl) sv~x0w)QJ"863`\Ծ{(#RiX3ԆzTdHԳ ۭ˷i|Q2$B&w*(Q;'{'=*9llh"r" .xPI)J8|)xfOO"`|Zf(+=\)9Hu+dn?&μfeQpd=_4 ddſbIF߫ؽBt /^ڢ(G8? >UƗc[pnvEX;16/aeLT0qP(vAԏ.I˝f*VD;wŒ`14c&cvbqLH%8t Q@)3eVڤAʡ pd/\jٿ[ɄY°= kTg7oGVG^ze?~Dj|B.RX[ %`Y齭 Rl6}P3g!w;ZOUTheC 96{:WLC72Ћ bSK>$9)P<E{(=1N3A8rLmFR#\T0`ـ#xeb3( _E2?k:pxv;_"GjS F WyYEެmy"1s,fHl]bl~H=ތ)pꭢ$b}1`WFstA9֮j-*k7sE=ƃ0շ>_TJ@ ܯֺ6DG vZC?G dM~&,!r*@ '(.(x:HuUG/wtpP .#?K$΃q"xꅉIꁲM!˼32$<0^ȍr#䂄I>݁@i׫ p6sx}o/OF'<T}@l'h܌CR)JHȊ5PKcXh8y Š"%X$9,O'~bR+{=8;: $&JD/ yBR$F>*l=0=~] lwלJ|d"$@ S5k sq0i}|`QX}kr?stGL4"&}'{JAș،buo(tψnVqUQ{/=UO w_rJzDDExm~d4eXUߪ^1_!_9&Q<\687-1\rKDE$1; RL}RՆ;F}}Vvϛ?9Ui YJO!e.p;18sбrRT)>{,/} .-~o¼s}F<5۠22o M_t=5Ѫ]AlH) Em`4U >JT繠6a, r-v#%A# ,*>äSP@79>2I`uH.4[ q:{U u}UEzd"3G6rPՇ 3`,#)C40?HA"h@SPD mۚ1`Z3\WE>M%ڦN )pɖ% Bce- M3]=Z. cJ RB}^ĀHu*HM2"8Ap/@Rqt ]@T<.NxHA@P) ^ AXoIi> % TiB Y>?P9.T+ D]STEp;[ÓFXFrsFPhŠI4@90;ۖglMu|V9k00-MR(y27ckkpwOi~!i'rCruwtUKrC b R&ש  5Ij̢h&jQEWjqwHN$q| ݘ5.n>KqVN] {d{PD "*NB-︫> А}=/L[-slZ@Dmڛ$'Sh,H\Lf7U'puh2c@RTx|GvS50m砽/W/^In]KVͽ3*e`Rw'q>IaUpqWᱴdbm1u1khRҸE$kg8ːZBAH4#Q^[l* 8[2FX0X2ljy] yJoq!59煹scYaIn]w@n Ԋ)us]fe MfP=Ybgs#r $ rC(ț%@1C !w+w0199FHv Rh]YI98@0k^4VP {|ao8U{s*Jf4eg^'Unjs jEJM#HxvB!΢}$R (m9lj`Q.7,F ђ(}Zk9eKtI746T"HHq*l^KwGGfrg( Ȅ9s_ˀr o@4}ǜ>A8{:cq^1Iy-no3plBE6R=OX(B'‰T5FC|7,# 6:r?S* j=ƓBiNLvpD{T>|sd|wA$Ahxʸms\ aLdKD:.@AjR'VK:h 3J=qĬiS>the$T(Ŭfw8Z{X+μM3cH1! (W7҈|i Ou$ c]B@U*2K܆՛~x$xp'X"ȤQVvۮu>gHn#*ƴq hY!"PGұ@.U+Tپ^gLfE*0=ZlA_v>WO\(䪫UUQU^9|2C fI 9"{OLx\(va{n>z糏ܣb #|Ȃ0 $=62:5eϓh [gFY~5|9 >OZRޟ7>*p>O7vÅah:>qώ}\q:a}XO+!1 {i"#lj"|||}D<22À{.LDO9FW7dz =aF22BW\墂U3wyTJUA$:T$Ț( I֖z )bWۦS_)\ȓ 0ExRUJE)(()mQCCA#D}sP@D$I30F@:-CRqC},F֜X'J4L] QDaU4EqMbnq{{еS,@W?ѽW r"rj%5b7^ <X]Z*zFky3Q>G p)& \>|8yJr9[1NP@*-D)Ejn6Z ~> lXG'~!;.빁?:Rl@7YUIhMג|FDЫcy |=uz7ojXp{9UK${ p5[82CL[ ܬ?+_۰TxRP ) HBVB+n೽ny;@JPUY+heJ™3ws < {%$CsPPTBucRo{paI 4LUGUt?@%(+^Ш=kr38;m(v7(#3ͣ.XM kW( $jlQ+W|DD@:;9Y6B&}j.A\9:z)HĆϝj1rKtVoS˾~;>ڄ {}߄9$Gr=P989ƅ$"# z,:ț]xNrPpb.# \Fz2yz⪦veW\"?^$mAe^̸P_! zZEPgtxzI=WJ8u|}=3<;<{n^vjX#׷o  ,H!> VLU##P%@*)L\6 0[t9wl%P%_{H?L) 4KNe̴܂#l;~ Ҧ $yOB ϱ` sQU _ۋ6 `tdm^ (sÖ1l{.TQCS'[-3Snr|< \:ؽ~_]mS![mk܈ls2o@3Dttg n1(LL?1We&I4f>57 Vkd,iMT}5qlf KQ #\܎lD:vkT\w]C.ꃳCf"Lq:`.z.8MHP"DB )+͂P"m#)hJ@ H%ϫM5$MzDFP+kSQ^%8U^DW%Tp+a˓hkEt\$qHG ho8)r'QK,n?U.yGCO,]>;(0F`Pw <]9@USPjd+O=7R9qPWsq:an`T@w턆h}YެD(5ٰu[YӾ޽QMjwQ $Ś~9rإ*qR!QD ٙ=n6hn|}ORM1u }{dʇ_RNHBQr@}QN5G4ӂ9`ǹ:nK.! _bϲlYV'3t.o=\V ɓb{Zy=HLeGZW 0-,9V?z~X՘6C*φ)̊1}4xt0lJ] +̧ɓNZjRqbxW2ޫ5|t-δ9Ѷ&*Qm )UQY} *ꡊRbATQ!}(qg>тwGW/1jd2llQՍ=|3<bOu|Q\*f(@x-LPǿ,{z2Տ~( * N|ynheF%0lt k%$uͱDZjHoʖ >Ut9qH{;sE9r (ooONľR=_{6Qѱ~'wo3H@uguyݪuj0U'W3vK<՝(kQG(Hc#&,qX ^b@A܁gÞ<9@R3? Y-(M0}1y &$; {7VΛ{;nұw1<<w쇮.wM yxb^ twݮSeyS<[ a DFd7ܘ;<_W@Ⓩص28%0hEwc ?zwPF]鞧kg# [h|tpBuЉeϲ[%W 8V3i]^Skf(1*ȥB^T yMN3'8_wn|iI'wܞ~>R 7"hT^GwGpJZJ[Aȓ ORv [3o>eH&Uc9aDhLE5*疽+H2a/8P>x3g[Øu*Mo/4|xtرV>7;Š!ߚig@m I8GWD-h{KqWo՛`;8 ΍MeFag(iAr8xW2ȮwmX/!{qF{*ֻ21bѮˆΌUGZ$aH %߉p "(ǢDxGbg?,4719-zk0},k}o+u+w}B3aXICE3% 1ˣ9o^`m Ue-Pa0$I$w skr3_'H^Σ3UDk W(#:BR՞N;ږɢ]-tYp!%7LbX#/ $FYtE`\Biy6c@;>pSWnu)~hVrVxUn_%Ж߮wҝ$Sz_6QEXԔ TP0 ^\W&6f}a.(~,Xg޾ޏjЖ }TK%qh,s(b.SabKytՅx80~n5Ď-]x^3ScA8|^5atqr25f\3J3Ml;b)X ] 慓 &/5Q/&>{8s5x֓jjKCo4l2N2VK.to7iE`Gm8~qInB KUF yH!<@:gߙt+OF( B#))㭗x=}iֿ hfs(86U, ŔoT&:@)`hitJDg*1/Ɲ$zNU=8tt[ϗ8jUU^3|gdI^ÐKkG>uڔno>a.)U| X&2.%V(er="d- >K Fl Ϊi]% p+*e?C ?ӟc=6υGrqax(MscМ'k=]{Uji[3vNjYq((5 6Ԟ*#2uZ:U*:j|p84{TN Ce N]l#4РA UXj(~!R·?xbo+A6LX]ue"XM@THa  (@-0$2چJ^u)"URBAƲ:*uSHq)1ҪR )h_蛲92p=oo%v']/qĀAaC)~8oR‰t881q}yXv w}cq/ gɕ{Vk`^ҴXq7+voJrߐzɫN@|fn%=r5 ΙݩmmŽQ=Z? oa~^$C ?2A@H )2gH?%CMX;͌ΦOw78Oaz<=12)JxI'Yw(\yq~~s`(cwE\fv(D' CT!I9Q&w:j.REwf臨@B }}PRG"& Iiז =͞["[. :VÈP g}=%tUUDT"/w=f-~{uMyV#/=¬lG,3[#D|Jg>Dz=U3#/=!' 'WE KZ}&bU% 4;1q xyiUcX= !&ήD%<%SSJFF3˵y{~IGSSC|Y Jf.TC@ hWGn- $ #,RUP-xj|AgҡFXdK&E,@ 4 `L{ͻXo݄VݙD $4Ȯv Yu3O5xFDY~#~V5u4Ɲ`_B8QI2vpgl #Zl,DmlkорKQpvl[2ո_nэrUÝNGކ磃Zpaz 7J/} JFS d2.#It.jӑ5ѺTjEYp]{AKZr]59`V ZR# c{0OjaݯEQ@'V,sES"lͳ f:v?{{{?8v J4JE VpD*G,w!*Ֆ`lx2T-w>a&H:Źq>d@ dsZ 01>@"8[BWX&/.C3ҰDY[aE4D;jooť^J܊BJedm} %W{\꾼l8_2}3è " >u6#gxcͰT,GoޞHuNvŻGǴ@@{|G=G1+w%ŠDDΫ6fE@Pv 'r _t k|X ^^^ڣfNKKnB#<~vJtNo @,#@}2*Kh$HvM+ą#!5HT" |7C7qΧV9 Ccu)G=۸]%j| X"1 kG^ ge0ԙWL:5w0\(,k8rķRGE~3;VhkVt`RfddGi=7:8O"%u:'ېZ9Rx.!RfDhr-unTNҹE.v[ ,DB,vfMG.AhXWȢ.誖=yh$>E9;#v~]MvUӼ<hR8a㹦gil< kģz- B`.N}L HkE&f!V>\bWؗM,#ԈU JgSE[R m~0b\؁g|A3LbT)jTĻ gyAh@7ʋM`)ea"-+C5"f"r%^ǝ3@RB8 PZˤ ր*n}}֧ʙ!@@\,I>JH=>f䶭 ?2&%䙪חduժ lxx=ܣdsSCPϣ8jf* 6ɌF:R7C[g`QWqfC+V4ޣpCP>=1Ji|#־o3zEJ.#-3R5PI31Q=c*[0BxLG<|!)Ly4pݩ/VR(m $+#d9-1tA:}y$"|.Io،e-\jgYvS8 w.b ԩ$L.wa Sy/csb^\&{ Thx+GJ;@Z!bR.Ь('W=^C)WYVnB2J7nn_ йx) },8l *gyUW (tg@ ㏸M(4<˦7 c դk1D>{֎`4tt:g:QMB4(;hvm ȭT|4@E#j!$U얞w!jMiifYEb{p3E4|!"de3ݖ|&O.N]`w:sOʀx4ǹ/tpV9H*msWXeӧMxɭAʵca%SclmͤX*c]A`w G-Yz*eX6 /g`0Wg>~!ŀ1ع6d БЫ]rYhx+q.wZ86)zl׷u+W2oψh%nؔnZ.`o++ԂU;ynaD8F<8*yiB:s(@GN+coM꩕5ʞFbΦi#;FVDL O^8 PE}w[{8hAE%Up=^<-pp[eENnsWUY`:rPMriz,VZ:9/A{._Zڧ}q% J\v"j}3OTTZWHuxa;Ӛ>ඣ},xYKrC'raǭUu~f&2+Pcd`xQ @yz`j ^ O/ܔa`?A 2NX;E3)9Vu,N)gf Y@<@t[CuCBd+~U5ԗBRP-uPƔJ J_|ZI(͍5ںQKMTz=6P7]bSeqgyZzʉT:棽tbvNH##omxu5맵4DXDVv\Fj[vh[ak8:xB*LE /pqFCLEQ0{b %sJ%nF+p|=faa[vr}Z 6C3͝s je 3䡵y1tt,EV$ 2-rja2h`zjɮq#,&2nбb\$J 4VOyz+ݗvj=t&6NZ.|^߃/g?^z Ouf8L@ PpOB鵈$H>ʅ&MU,oF]<)!Hr9Wqǩ|l i獈&*8]R/x2r -XZ Ҫ;ܱv=VB+j(pʩ7F5Đ{@a>ҭ(>Q_FTP:*:_#M17p}g {C4ƃk E7P쟱3ORq€&7Db%@ 3dRuTAΞ@J@Rl,U+{8<QA Y|Ie|oC>·(@|p{bएygF`bz_$c:a}'bkDaE(EpC'ÄSi9b`064nY}-b~D{JTDefL^+*RgD`Ѧ`M%VQm-xxި |s{;wĒN{yqϷ=0:ӸX} R>ΩkǸ Ig &V\l8r4l:cIGS ,cYVo: ius2Oc{kj,g?t)aJ|J",p87g}ȂGث#i%]ƿg>/9`vGeO3y>/YjE]-MY-r#Eh z3PA[5On=:x R)LV Jgŝp2c#*PѯVwMov=9Y;u굘nr4B浫X9'Ȋk]0MJ&^KAz$,("32T9;! <{Ω)YNv7mqy_Pf3hH>MU*E;ai+94 Z樏w^^y=g8[*a$$#f,#n8M{/X lp\/F59T=#\]2$:qVue9/r+P_ k@\p9@zd&hNȡЪoCxkRkXfzQd5%p~F!]y2.",i˕N:T>}}{V18;ޏ'?twg7?c3;a~q!ZZW<d+I`>L\8@P8z\,0`WGʕ;t@N7۳>a5KH8 TǨmo^CԠC=_n03xT3:}_p3d8#r@wWhwlDQ7{J_oS"|Na-rn(v[鉢1B#\,8%4ZlѪ*JA#=a, 0]l ;l}%&< UFm:J07{{Κ`M;kiȞt>¹ymO+v, +q ^@໕ cGֺ SsˢCD-a](-Xom]R\yo;0ӉFt\̹]8y CDDbXJ,_s5JfG˄6+F7[f|Ў]v!*zZ HB&(5Rz=<2[Q ;Vg˩3ؠ-&CID)Q߭iLM=?T D Yl#X'Y]$G6 Ip;4~:`hF_wkUԋq!"ʯp",㗱Ez,G#;g{0jH>mάB+xu/"<"g,:iC%e{+jW@ 0OZ_t#0w*=CUH:qX/ Z%F+KP*dAa l)XB\ Zdq\D' {E\ Gԏg~.GȭH ޝ:<QFX9 '=AЬkUJ|CyH];'S>F 2lٻm=k<?|hȇ>t/( ] hO&UU -Ԡ`8ƈr_vK!@FJ\^3dx0#J],%4zM3[Gfu_SQu5-A5JVl_dq{O"o|O"NQt-$)~C߾XKj|UBd/ݚA`ks?#=g#ШdFl _-R/Ҹ:b#CHG,_fK).FzD4"'}BT )@p[[Ņ? C'H:ij.@:jz8{!k52XrK÷'`@ #uJ`r@{itu1\6)}KQf#*QNr防cʺ ͡ӱf ky%qpaEڶ {_(ld {!B .ha%C{"1P;dto!aZfa,GUYҐu^:]}Uֲ^JA&ðVⷷ&ޣ$A4C5RpM9Ȕڲp|7 Mtg3γ o\@5Ua]©0}kɌZQ~֯Z4Z̠SVH40v:B Q߬$I>:>94}NZHU4+]c_okYķGv%"[Aئ<&cr",4 eS,@8hT<t9AJ3"k":NyGZt|{\;{N3Ap12@QI*J|1ٰ. n5[n# t^O1Z`Igtߞq+uP<fnj=KD4 eXD{\qXcA}\s9'ͻJ/Ro+JLD%p;nfNb̹$3x73{^)twn0:*k{R#5jx'u78"/D(v1OwCpﰷ ̇oZU@M2@巹M(bJ9$0>g,qL&k[h\ׄ2KqQ*KM6o,+V(T=>PsK(iO up&4"),ajkͧ#rgM\yPr =ˑ̇Z,{kwH{k/?6 8_~&})x͓4.|"{e*+UA$dB 4] l 8&##673^wg,Qܩu:~Gץ>wtey]4*]w^*cz~DF|aM@(&Rt NUHZWxK9 ӡ^aQZ㲕,;Ш0JA _;yEk㥄}S[eՃ4g~e݆xzĻRQu!08dZP$ Gk`߾#FFM6)ż-9\YV[%1Īz.)-a.Ε-ߛh`Nd*L$z. >S YQD~|hIC[C}2,ieP]CvT֦rňT! ~7e,v# .$x$LmNz9l} ͑?@o9+3HeΈHN9~jKv8XYLLFuc/H ׇ?]YKv8F$ i&6T?RbJ;>BH<>rQ)皗5#\ѷ IvRcKԜ楮?ӎ &K?pw>X| f@nz;֮ }LH&McP@9<@ }wƇ_8s.:4TVo7ElXj*<+vwWå.5 XN$إDy(ɗߡf?0C|^=`'*N;]F ?:gC\ʮtV25Yp ሖ[ ѯp߸E0W @JWrm&0a ALb)D[M>HQW(T4҅GcO,叧!췘Sߣ{~Xf>m6U3AiB 10|PYW0\-Fb&jBqP BRe]3Ӝgv5yqq3ר%Za\T j)T ?W@A92[,n 졨IceT#2*#mUF{;"ަ&u\&8ᔠBl}ee/ZAdUy:笃$Wzݕi{QZYp Ve2JsPM't{rQg][BKl7!Hh4I`t`h$Td4:v-ݍ̽0ÆlP0\= 4:F(U`vSCǶl+uHWYڲЏ~y:: %I:WN\.## p\c-CzK5]ʼ8SUԸF njCG F}qhXs^0Qzeb"; ڰjWl+hQL4V¬WSXCY[Q A:`G/ ~sz7լ.%;YTelik'}8ۇAW, W $2+CLZվkڰUn26 iKNȶg}ovC"cx 8y̸s4 <ΔWwRV.MCMS>:(ͳmx Vc[dfחP.=JE4E  kJ/fp3@쫦"FeI{$)Wf iOK~\H<E!M2[,(e(l0<ꆎڱ#hWasڶ:fBOlgIdՑj/ЙJ+mn'u~X<}?@ꪕA5Ʋ2ƾ Dz&#X1 Myp hD2XiVB{) 24zR,8kÎ$튈"< a_NG$YF󦠎x^1dW`Weu>[s=Ha0\p8Qsx4:XGӚ v؇{[iDzy.K.íxoYK87 ^DV1YrL֪fB)o[-U3:tet"3HW4td_6&2YecԬ.j.{:a>N Y״YL3`r YBF5c +0#>ǻ>|Wگi est1۩$HuRW*Z:V>H͢" uٿ5 xAď&XTxy﫡PP)xd͗&@c &C_Vevv8A4:#pVl4;" -1C ߖ=52B9[j^D1g@Н\kT1] @ A!/&qD6+vMa ! .gO$Al 1Qc7ٓtq [r~P'ቦoU?ɇ?>YHZ1:B1Iuu8ǝʂuWu7@f֔ _νay52p n||ϟ(@DHB =luU9dR>i h^mffoZɡ7"_-GQ8H+͈mV6g)oװ){!cMIր u/T=346rhW5;E,5\9f378>oAX0. ƵD ` ҠcϘcEN e2e$STGXX.ę0J.N&E]&p6m5 iS#ja-Ӓˑs):\(r5TKkI;ܴrpYӤ_n7zVJl,zcV;p hp.yt8Ro$X\jx}VU=jJQm Ʌ_b;&Z{]jv@NFFg*dG|zuGO?kW; 5ҕ#`-/~IUÃJڄPd;A]P‹+i> $p[%$ auNxDJgɆ*`(Vpqq\EˁD(W譐f"ctd>&QȀH"v0{arDP+#1k 4|eY8QpwQ8B xv_7j&gcQRQIYc8*k&@&o>wM/Zl{ 2/C_X዁$gRݾіYbÑw=g\(7eoz&*kpWci)K.G;p=ݴ'J` o}w5 D9Mer4%@/؁;vFJ~⩁H8 uw^t7/>+owbD (!DF8qq5YZipe݊ D0 vS>Jy{eS؜iɅ0w![iz$$J$I$IGJUF;&g% I ]Lt%Z顿 o?, G*W]kԤE^kpcbߖ!cUcL$ yjʨQԼ2!4Duvk_qt,̂ 툓\B0eNA**\8-cgi9 ^qͲ(yv8s]1e|>,gϡ۝sfJvEbGyQ! 8=66phsCG5AB6|! * lg N\A,v9b> fT\ueE[m4O:WZilVκoAA'nsԤ2[QRJgqa7KEנf.[5M$1 o{hﺟ[ۺF+N+YÅMNi#_ʶAsb]vv 6G̴ ^ sD;vi*y]n/ɋ5WIAriPI:2C'nC3[% WYS+J3C#fO`|亨WE&v=fA#fe(1"sirf!^]| P|%䂰CxYv&tEiɴ[qSsšXbc`AE!IpNrr;0v4 -]+1 B& -υR +%YTXb"*z4=Q"J99Y98v+Y Q3AFx|;Wf)~گˆ[Hfg\SNA`" aQ 7?NixN5}aUs)JN4Vvdvgk=e%t(Sl:)})8ZZRcHjEn&Q@Zc}gJ >oj|΍E޸D1!4j4&`(P~kt1x _Q%-t>qx+,5*0(ʫD7rgarܸiݞ -]Z%3 2 pbNփ [F7-0X=6~w훢U Nkq ;nsZҵj|Á\;-ؽ@2GK٬/wV*Z׃Q3@ IGFDqofm:0J-Pj7]zaD*:c}M5\x8ؗ(p [@}њ4dLzMÃxUU(HpMLz4Vm O/G| gw:AF7}d+qɑfk׊ qd@e(6d_jJO#eHA+ n!d٫)j{:#7mua F*;w*x…@&|$!{Ob'2)-#'X`=)0L,=(:hoY6IT׍)7S3-{qK{3ˡ±H["f%+CTX=FP./)Ba8k!=_ }bG{2`\ cT(D|o&'+!].{uGg2lv]JmMlƲV#.;٨F(5}# p«EQ-$\#T`,mٙ`9U]I#gkν[ŠF$` z Zac;ފE|ȁ2o:q( ҷ8S9RxtY\.{W+6Y.GyT dr1KAF&an'bHIRSL֓X5҂]J^q߮ow(lz#$;2#/Yy~vf8J-^߽ fq+p;5^ 8^K|q#zA}>W!% Vy/!ij%^_S3(Yj_Tߝ^eO9!O@>W f:QR^=J+{Fems}Y!;j/HqovY4N:,YA,OϤ]]}} <6axyK0g=Gak~C6:]d ,cFT{p 9fl6 `2UmV7]ٓĄ-yrMG0A fFFOm9جYUB@ݎ7y9оx|Fh` E(<0q2sgf؝,:9϶#NJ\hpel>8tG7o/k=Po<>a"\C1}ɼpdOwcw9s8U\CJsdi0uy%򯓤oN--y3y=ectLVdN].7ᛰEL↋K`i$zlVxGM'O ׭`Ww3u_7|q!P8OԮ;Ņ " ]Zibѵ# .0b<=bd5\PcN-0LrΪeu w :x蝸?C{x~) >\._^:xI#+a˛s7GzlCWt?. ~?s w|ứ#K$"=hl8҈qp@|¯nvإFh( f79Hɨs󋕺ecj=f4x|ˊn_o۱GKLC~uf X96ӄl =_=Muord?#كh:.`?->:N 9nbO :|8|Ly-b`/+0 /ݢ<|"drrksL">rcS@/24>r(GV:a2 Wn̷)0 u3$%mpxgac{p sMhbD-[2`Lhm `W"qWCXEOYs)CZvb(ZӋy=,?`ksAV *}`oF X(#Œ,)_wr, MxbӸ'8nRu|/BGqɊoѴ,\|9 'o\yOq|O^=j@ Re]f>J(;ٖR4 )l+W}64J#Tiؐπ>L&44C3;(]iFixqirl∶8T8>wNoꗈAe #,XJjm?v7wTk% bP(^|!<]O<GZ*@yǦ";/RwpWPs(@ޭ^BdC)|M$]4}LqX)C6*D0>Wgz<n 0{R7+t6UB\.UR6dN7ƴ}/*rP;|R2*e! 6o5:tf]@: f,uVj ơ9Q ? cylnaa;js~{Vx%*UDG Տ,U,Q!G"LT'\pV- 4 6ˎP.!UF#tNX^Yh{5N@-Kl삘JԤcI}#VP(44EFL_M0cRɄ3y AF0sVOo[+#m߬F  &x?ݏ?w-L C"7>ep? w+xu[?C\9zBf HcCG>MkK=!0E,|KrDg[u^rp_Cn褊RšrI~a:dž87[+6<8?8ҎY'yr N@%6gYy5I]^o=oևQeRuzXbAy u!Y'>A1{ ќ79NI}P fR<rIx$#ASG hѯ5rR&L|%<c2MM)vF\۷۴VJg R(˨"Βãm{y|/hMYVEp83_!8;]YPaRj+RgfZ8=רy&(Mـr@v\9c`= NN)g݈B=_O#‡|⇬3ϖCE*\srcY0zA#k!^>_IKӵ܂*թqN2loh -mV3 t #荃I%,-yx'($ 1\6\t՝WXi/Lq C\NL>K / (SȆZ玞Z '%0ە(gcllm*b-4TPRfڵw8whȴ9հhJ%RjD 6=jNyx ƩN-3FD(9[ >g]ބ nwf0(NuSsupRYy!X;nQk^Zɝ+&ἅ.,wSB _gɻma=nh AiV'$d!hd_fOT\ IwLHzbGˈmo;{RQU#퉏|um0"sȄRmKe&cڼ3?R:X`GMk.Sإvq5̭ab}+j>r4T$JfEK9:d.4na2@,#0gp3ul1 oKqq*{klфސMJ49]|ܭp+C /I)G.%t0fxմˠ5۔%u! <U|Ssh~W=8c9˺供^[X" q!uyN4-gVR/2SB&lM75ϖaPkh&g":2 F{=]ȱ4\H jb3PDY`$-JNJH6s;4OGh؀W.㡃aQ[|)_orE) d!*җȏmxҤV6Д[>'Gc#|OæYiQ-C{D u>HnHd lekܸ7/{W}v_=<GkCVpci[{xHeU1\=N~gNF]:5,8\-;wҀ(@h@A Zhh[J6AhN ) A;E+4ЕkU} 41H ,(Bhu?6 Xe|]Pp;c;ErGMcǏʔS; O:<.Ǡc f6q"'DN'_d*G~} z(GByE0*P=~?L?rT-K&O`T?6~Y?_'U?f1P Q 0P =iOo{QQ}%EŸ[p([i Ɛ*,nt!Ԕ 0Th8 BF@"nPv0>y7|m_&CߩP+ "\0`j#՝*-+V=0B^ |u[:qd՘siY  ƵbQcl3rqN:Nq@Gu%`?N8R\<,e7KubiqR bB V2 R_= Ol, T) y"#LE2QWɏ5V– )<5`@jV#ίHy)do;= @/gJ}]Uդ]*RYJD jš=H4;$ߓ,b k!(%Eb[n pu4#5:)^M0k2 D!iߞ؅p5< .U 9w<}DtBP 24+؈3COOmA?o5Yy8Ggx5`o$ oWy&GhDsWokHB9U{9N-9@qLU JE1M<W(Mu.-.$Ӛ.2Nw=NK*p)-kwDžJj܁:NTOFP!'g7u5o_r4m 2oGn^;mJ'ل8 :02?IgB8zuXŠ|`$"DL tLL]ߔ 8c1]HHp(!ip͜DdBR);vRDy8ҭ[OMۆVWv>nX2ucDXQOk4dTNg \*1CK>.A| XP=5KȆ,{'fB' ZlQpwQ7lza4M|d(l'9)iyhh^q61A'$a:5UA@Ŷ^H Z$mN؛eԶ$9-$& X0 M4TukR%44%P"%-s`ZיRLBOW N )izՍ((o#uр5d()\*ĠqL 7i]LĈB!>Zyz<Ƅ=;mmbS\< RS{i_I4+@C0&:vEh4 Ҕ s*ܢ5/6,Հ!Bmc /: G(# ޝ&dP?#~w9`t @[:قԐ( !7ކ&A5}?ҢiުTby+K!uQ$nuR z$y/Mx-$$H$c`vh䱏爑N;uuU<Uܙ@mYA0'2S WcNJ|C+`͍mhP\?`LkcR(HMQD2m"lD M̻xqr1inK} bDi!1ĖD&UǢZO4`NY*2pg} /"͠?u7Zb @bgm\tP\T~ZG}Q|Ae#2d(%/x/esQyKDG{z~t( 4\@, r+ny~iD@E'a Qj?џ2ٴ{@TQuaWYoGxo/r/ހb ~8e]uT #{ Z QRS r yi u;r!tR4G"{1xHFc=_Ȏ搇|#r I,0rZBQ8I+аW#l倢&+L^Da enoЀz PXՁYp@M rb ssӍJ/(5 9}Dvb~³囃t"Qa5YXhjZg\{i's˼WzY $<1L"^Jٿat(t@1lohv%"),u0cLi{5.Z"&kPԛyb(G33Z?ZDnЭ9)g{pҐg\ iH\>D R( V|&گcvys(KGޘB' LeQ&ΈS<ɟ#llTF,!ЂܴX c'):?娝AoF -j߮):xaAGXؚ?DxT88 Ԏ@S=peE bFB"|]k5PXQwA~4=sڅGى҃*~C{B).A :*j!G=UV,Z(T v\a/j/giPG='AVQOҐܢ}@x@'0|l1 4BA?24آE& mg1<6j<}еv.Ҕәwڔ,E TM&6q{|]x>?Sji"R A@us3l8N͛Cz7U-^1?:o׀oT?G/=e~{ϯ~Ov@Պ' d` A>^<}_-S-nURcn;N?wo<_ga<ܩZ#+AE/ EZ÷4cc e=+ďhYBG)FjR`KD5$l&DG2$l u^H ^Ÿ̓|:jv]`O,u8)DU,,ӥ]@x( *ԾOpDZ=`f( t:& Am&mYm u8NG{2X_6Pǭ\g]u+.gѤ!o D:փ(\!_(1_٭WeD}Ȕ߶>X N "w`oU=kBlH[UhHr8>g>/?CŇ TOH}qoUh%ap)MMB}Q2v-la2 ;#MaP% pJ|#r ~wtEժ?z-$p/m459[,u}%C a{ K/x" >@0~I|'IP7,L)6~#xHDny}jMJ۾mP*(Wᯜ=.Zh>ۃ&6O+^"2ʳ:2eF}܏g* EC%A?$HEl @ˏ_CT D8Xܽ؞jN?6ҋc@by}4 /S7rmƈ{l$ZϢSR}ecLVvPV@AT(7x5io !{*ZJeaP=ݮx#i/P צ8gát:=YІ;:p$+_6q灋",Pft\7,0Sw3άç-  L14;r ӱIsD4Rjt`,o1m ?lv4#J~n* - aUH7~.tflo#ns[uS;? B{pOp: 7p>4{HHU13S  8~vz 3cQR M šx˯gZ6VtUk^ES7O"ugY~0pZŬ^vlkp օ|[%Xv>iz w7A{.W7{i`]/r3At!V{l',@!Rp¥.=T̔8n)zΥ9++(#4̤mRԤer#tlYa}Ǜ_P(i9N̈ 7uƔ-~o?T\ <ƛǼz%90'}8z3JBW mqχߥ#aW7J<(P22f.aj.Ynյ%uܭEGϚ zyrgQhκ"1פoWDCG?E໗o:sL:.̱-|~lb.P*:,s_tOHn4//+Uf9LvL ֠ivÝUOOl>Tq)x;[ . "| =76Ì+g՟  ]wU=c7q )aRàqvO[Q2~nA"Z|M-=ׄz+.:BgJ̖eUcf‹lW掔v. 駚˲[[q"r ;kvOZ:{W_J;GDgvwwRk*mNNH;M9Z9CRڝ<"!k+|{h =/ C Hp G|Ru IQE }X#}+G#u:Y1X=]=>Hi޹"HE q:~gԶ7R%';{7S7E?W<@c9 O!KtLF׃!hAAP@ H6' >z:x S 8Nt7rP%[>5%xh7@Fmd-0|W] @QM'c֞(K\u6} |!~l:Ys=Gxg}e[fd Ϙw=>d޵ KRDW9i H10Na~D({ioȑOdeT)^ӝ9rufM<2=Y5y q lݏ7x ^ [IXEDM=>?#XHxtJd!."y͝GcM8} 9n[ńtj^+Ѭzvt ǹN~4NXWB@cp銸DhrWp,79P 3밥'f\QXGcOHnGֹ`p>sֻG M"}jrNu2KwvZϳ6J/h6,{S3-^,( uy>sQBў8ݵ;))׹Bff N;('lLx k`J BB%];\ Axv~{4="RBEb P"YL%ZbA(L:'c:J i^*r| vu:o2ީoo&R0}N2έtФp]<*rG#o6~=.umtGNplWh,u%=S|#fbl&jGqW4zwzx a%)Ax8NlhxҮXgݝ)<م6I,lc]RSLZke\$KSdMlt\s)օ+Cޡo5 ËX7F2FGwwQ (jc6BT9{9O9QEs/,؝u:> :ghl¬́N W]C**;{EZ{pOd>E 3a 6!EYSRL:MK>%KmHN߼ E]~Q^o {`R {GXb/ͦt>6k8M\\ln%F[w Vml ._XQ@{Ydk -y~O?dPbd2 CmisuuǪ>m?d4<('R]k(qg'滭~(?L[=Cy1TTQ$D2B6YAGޗjc|?MbvJbڈaJ S#^rj$!")Nju&450D톢 j d(*Xɚi&hZj*( ((xE BR~DQ${A0_mW5Rb*ĺ( }Ę"ehIM D~ 5Jͪj?z(Y~MBj-~iNlkP% 2>[ayg4952յec2*8{B, 3ؐrh,Gd]* @i)-|BE){7ǹCUTy?0!{,OwCo~N9hhv_귛\h)z?B%%BjjF5Y>Aդ6 $qAFah<.pآ*JLv{|1-UdM!ĜzHxlSG.NHCJ#$,W'}F<Tl=fC+tu,iP _%\JS{Uʯ{; 2DQӋ'O }`db#:yY)=c: BQ׷O2#0] o!zua M ((@JTځYƐ4L_F`5T&-ht1-R4M4%ԔAtJP)UBLPTBA!IC6T>v'sɡZA \L,R|}`v@o/C#v(0JH<C7y+wTda=""w:y` l\"UߺJuC6(\貑%>S9*$G˝:bOPMkb>R Τzz&*|q@bߋ.փ;ޏ7.#LX/mv1}\8;]m+M!w=֝:g]Fx$ɴ{ X8B##8YW_AN@#jg!<%^Ŀ\׶ j8^9>?åw%\g{8 xx)K9E( qBgDhnL ypL5\9磎޴Dg !2^3sxyYuL+4a;[C%!:2[5J",(I'9fLrH%JW 5xC,0ȣnͻb.8E9Fr)n"|Og?ӄ7FfCf_2og“u,45R&) Q[gm C_ӎ?.5ɑO䲮X @!v\%~yQ|:dΘQ2)9rv7=Y Gd!@bmmj8 ."U4LP P@fX3)eO tuF`3,_ \S?6]C>N{3<+ ly?[8׌%y`} ' $ѫQDTު} 6u!ж(} erҨ Ř6>SXRuq@R)D IEl,$o];C3=Zڶ,Ds ;r-ZHy,Mf$aF3Y(ٞ8;Ĥ:~d@ɁDA9=LNfwWhs9sSe l("W_l3Җof*f&W(,-KJWa]NL7=矇ktV3^0]Fq8P2עvxDD gTڵ[T[(.RQ'4tvՃ2gP2i]$]Y q4k#7"ʻd5Lj&w?Lh7^`ҾWzmCzqInMB@{=Q\ Ä z!~@p<Aj#P&V'##D9A4_G()f[h~2V_]D Uf8Bo%NJ.l% 01  'sFZRy _\x˞7WFA/rrc7r*40cGg3`ֆ$ rSWa xq1N~VҸI @qJT( ( \;Cye1-˹Ce:]=9ñgW/q!9Z^ZnjIZ)֢4Ddӣp0Bu"Q綁9`e50H-VMqzPjʥ0(dQꈖh* lDbH8P?qs,##~;z'E̙U^B6R2Ԭw ̣Nt?n* L[k䲦uK^K h\{cQz;XҨ~^> _tH"%  P΂ѝ&t }PT wq C(lv9eEG 8'&>*~>KpKS#2ywt-`p  aFC ;+ s;X&MF"F*Eb,D7yOGgןEr9qg?GSh\l9sg8ʯ&apalЁwޣw_uݶ$D/~H|_l]/!0I/]m1pB51~_)P)}ʅ!}A{BʣBB/}xopρGHWԥ jqHO?;#̀mlv;v HDJ~lM4@9Bb],E/\Dn-&FUbԢ">̉ቄ=~鎙VkΚ];Rз~Sx8)-6i԰@XrrILYbE[7V%D}'OÃdO|)eB!m㏊ܲTCc+|eDѴh].A.lld_/mP[6e9[N3.}0_YHoishdMy`V/rHpmL ]#DYr3+luzCl!+, mgj BH=XMï~nˏ;9Mf=4!af ]g7࡞'CD9t`ЧBP$G:rWMaQݝg]s$0Mxlhr;#lX}gY]q>[30E~ ID T&J`ae\bꌆ;>[Pԣ!R/+z+ 8fvQ @[㵶oֶ^j4b8M (KIDXg0'R|E!J^5ņ̶qn~ؗQF޻rsuT朝T1V3@u PX🖸c>y ב 3?~6Q: :%( ;V%0X'5 do^꾵[_@R Wl)دc]Nɧ'ЏIiw0uH4M+ą&~ ?@ 8bk{:݌ {Ss>Ɨt솳d:ȍ]CKH5F.8,R}r 0ᏓY'QQ?aqض;|x:[Ef﹯qz|%ͳ*u[dj&뼠9!篻@}4o@j |q;g1*~s:ڵG]1 pV{?n"%pH[ uڌ (( )Jםِ8&P~'Hg  ݂L/9*?@ä@7u:gh|;9H]~qC~R:TƳtl_@>_d ERx[M8_Mn{mΐVkφ7Z_^շ8%J Un_ ,:Et[:VA(Pu}v-'M':$*޲#H!7V(*y*_ ++aSSAp_wRatSOZ-}BX:-M-p,M}Zjy42"'=*cATwnљg 5&.=VJ`E~ffKu " d) lvsܴŹ1ԏń Dziw(ޗJ 7~وp? 2ͱ99I$,yu V/nQ% PB[\#V7^cy] RsRa0=DVAYD@DDd=fJ%' h<@ixUMYӖ7(vTTYRP+/.[sfs9x.ZDݿ})x\JѤ3;Tlf {n?aY"MAE&X p߬Fw Kj^FXP쐹jk ME[cog?5?AQZUkDž ɣOV:'0ˏx::,Qu)N7N%˅O1SzI_Oc眙zv-ٚ3uf5vk};/ I-fr1Dx@7S7W@6-v 7 ɃAQ]۩iʹл͚'5ڸEWb8fa-!d% ٦U8U8]jӡ5cvI? {|kE::w=e-_ϧ5}g=҆9F}_>sLH϶95?8lsBY8靐Ua^9ߖVcEkr"R2̱1 h]3 uQ@Yѓ-4w9wz8uɷuU|=^Ceƻ2aª'E4Y: EP]]k-֧`^ޫ+0F`Ss6~oi)-5q,h-*QreF'[W-V佷k|$bUg]04yt風Xk(%p\ M5Ab,IJV\;7@Y%\qZ"ar=x>+U(]UN$;Яwym)C#(_hԐ?W.k[No4=u|y}/ \ #\ShhYtpf^0xǣ10>4QπK{~=(t k(Y 2y@Wq-;G alyN6|bQ y LHԁ?α7V#EP<n(S+Zڽy QU ~"vCz}R2%휣L6y nVaLOx~>aD?Z ?>*kz5T3c 驂'+Cnt-/Ghn|t%mTe~{-" @;QXC#@**"IUV^Gӧys8Ɣ@t[~tvY캁Oݦ 6EI! y$/itnC}Exq$nw99sex߈QY\^<}wX$=PHV˲Ȏ}lGv&K,zQQTPN:!S Mӑ&5 ʴUv"A@h uBnI ![V 7Kpd&q xH0}`{_(Bs8~>`'}~OuC?Q Y$T^Pf0+*_G ) n)ѿp ރlv/?dOO]=+x>׺ (~[DoҞ%)j%/&dJź2elrTMWD.9_F\i(m.ԗ:J[[ ٕtІaG%U3\յ٧:@Z,7Q_r4s$Nkz@,hDը܀| lACƑa 1@'OG;B1o{#Z-D/E.#mƾ$lZKT Uz{^a1sHD)wAXģBri<,& "q0nZm}z>/%ژO3܏ǭ .݆7?dH!p`Em.:˯= y:=/g y$A=- #./8;X8z1OQ5"5GD~N^.:d&::0F@HPf+z a)Ť'Շ4FFD E[m/ȂRkګᱲ~e%K}g@]|':>nJq)"iGPXE~2Co=C#lTѠX!@dPbzGY0odNݯMAkr 4݌9TDC0;Fs~㑝 ԏf1pH*]: Nu`E*ьF( Fl}紶X~}g z@#ӁzE6}Gb*Hi)1Kz"hf: 9}@+=8n83*mܳ'uz3jcl @6*bB1Cl5*zpcSӥamVc\[? M oč[x͸)s6;KKfVF1[Tk\r.%>>ư'zU[;LH# 6#zLG:=mg 'zz;/ux/SagK=.޹(.caGJ_N8]@quyN^u\ćskr9ss":BLt\rbD `7+OS|;>V&k磪I.gx瘈sqqcsuqVm3I=S.뎎z+[3)(&fJj%/!ZnuXqU]*}.w:pfu͸z,IN[P @!,HHB U3' b?߬9/ @\~~\,} ]NXpcZֳDd-02`FRmBI9 C/fڭ Ǝ0#8D[iTadؗ>MP. }IEi FJi( F(J)(ZZ(: ?_רz}v@-6Pvpf/lGkz\ PWI@Dő0. 9dHSD_N,o h]= 5֕83ڙ{O=|G(!E C5)7h+2O?&o,~լ_SFZϩ( @B " 9 <4{~k;g7]OljK hrO?2?Vϰ/uFBb|U}iG!6{x ]PҼׇ4CsX,‚=4{}X7ad8hIh"#gD/a m!,9oș'p5:>^ԬC yM!( Ӂ}hG/=%)sд_y.  "H:^r2:dQ!IߥPq2mJ#Btbv6vGo _wpM33sPF  |@StVt;2r~9(L>3}jr޽R^R7@9U{CHAoRANnQ,n߲Ӷ&k  p"R@# ?0Z v'g8@Dz 5()in"D"`(NB PS=&.v2:ˆs= CWS]K;g/pna—\/(p݊Knʺ?B!Q*UKEH]JbǍ(1_cA~ Ίvٚwv]7M*&oq_ ǗT̏^'b{g0O̠v Sepӎ"̜Ɗ(@pPN!HR~g*> 3⪤}Wj] 0f?"sH1@A"I=or( * _fmA4qTԳi LvWoeaw 6MsdڗGD =[]uV_wTڍ ;8$Ptq[y`ϻ{}ƑkDA\%ҥ @d!Wba8a!2,*9Z$U`AKa6y^+ۦ mH%bb[{p0rJyBP E1^NqCfݮ7/7ϧ|M7+W & $,dD_zXB|nzH]g]Tv1x1ˈ}?ޥ)S>ZM9L_&{~ArF'E;x<An㼐I ߾_c\3:a#'%tGqCíxT4tBНi]kVÖD:;' Pˑ Tu!d,}`W _ 2!fͺ^wDؽ˙q='ùR|!;4>PmHGPίI<>g淖9dDžbaS Foq9boc 8}(HU?iq{߯(lT׭Ng[0XS"܉Q#+>Os=W*DoF}BC}UH YaDm3* هU, 'tG㰸5'lhFI nSymn17La>-dd*$1@)xc ˫;8-' ݿl^$W3A:}v~$˞[./"R?Pj5}^߇ԫ3X}GU7Yr۞zngg 6 u#-∘/[Y:<BO/))AGR!UJT@bH v?ym NH_+!a<8~ q&r`} "_loM8z̗.;vy? >O Ḧ^vW ?(x+.ۉ_lXYA|?OSp:tX97,/.]]F+*oG=C ܑrW(Y=点VwgѦ* yr+˦ u8X_l3\d>+4԰>9ǡIq8Dwem\¦g/ M3VsE4>m"\hlEo$e (yڸ^ӪVVC;^4,HTOMn%z?_5BJFz48khO,9ka<}]8ؽIyJ`, y[|bu㢜n$ǩ"$83]ϧ^x\o<@!GU5L<6cVȀT' ` x{c2ƻr#z8f㝦^ME; t@ZxN&"2nl[0a @4c&W3k9sՔv{`l@UrzmaO ŽRGŃ@Ar<ﳚK BBjMk# yCx/j0[ÉnB< h/vo;NT Ӻ-NnߎA"  909 7bNU12j<`@]{FtA~.!,`P;y ˹޳hJ/NcP}Qmjk@︡B!&o^91@0ks`dKqNq_A҃Brwـ;aƐ0)$-+S}.Lg:p^A[oQ 74>8Gi%B7|%88zt˜"N'*W| IuY#;Xu`Yn6x& 0$7 pf P㲚 {I5"T%\s9h`<.Hîi@I†f \uS"Qh0>*.Xi2L_-0_X{Tvfk~Lqx({WϬ| $#RpN./~G ~؍3e~r0xOc,@bjw=(TF;oE;o`k?UHWT㋰X'.2;ovT Twb= @ -VFy(gs:r/c[Ip"2J01X返sk6`s6 ]~KlFZQD)"([t7bD zX[ fXu^+x'$/5۴VrifjY9iV֬Ə8_aO0A3gͿ,2S_ISv{oT鯺'H37V>`{}OHǵ  fA_<<6|,aٞyj8X[b|KQ܀X7:Vy2]ɖlhk-2 " Y\IL\^Z]?Nz~8}dIMܴ6bP&?gxR9柨n{qYi'`C}p+6X p,)RIy?̻T W?ITfa/@]?b_O-nC#`p}ŧF+3ښ6o(LҫXi3._N[ ")V 0-xPL}`s;RMF4*ZF+p} ޱ&#n-Hƭ3}*=V>${^ϭu26Ns9s9s)JR3jn"5k5Q~G?xn#0PQ@#?@m.WXE$9@.hJtD3}L IZGR04ߪl vy֎(5 @EFpEq:%@f4ͩ\R_}FMWʸ }ĒI4WiF:*Q8RR+V$fb)NAlޘ5AS- h|WuJ ÖUb䕴^`5&b&vF來-JC t℥ۈY/DF81Y:oѓ"?-43zdAFE[e88j +]*[ )DD H@,D;hLK@}w]85= =ԹOF}n~-}T$OJq$~K|4rF۶?vC Dj,e顼 sS6" TG-Q4LD hn@JR"T^Bn6տWA/cBv0SbED%}L]|mODXM\.GDz@ۈ~~6~]ܬ3 c*rKh#`(}(jΗ([6 ^%WO@x@{33d~aTl(dFt s1y@R3IC_b$E^5۞e( )"V!U۟o֐r,ޒϨp a7C{.kAr+0RD7zެ$=?!!>9'lh5oю3 lQ Vux> EÎnBF؋H##":X_?3Y` & mkk҇ K2.e{lˆ 'Hvv50}X[R咁;k*xJ&|J ߕֽ$CjJ+̶Ce O1,UA2.]Fùt4Mk|ZRdC2߸+xzHm `եȔMCxOV$X]J=*t 3s"")͏epnGq::vjrs UP1bNB2vkr+QC@fsps&+"CWQM'Rv@rjC } ,Np\i"sSk^@%AB [ aiG &lё's+KAs9ԁm5>qÀpKwouU gx*bELy\XiPeI| ] ^9^4$&/PU.yR-$}wlYCw$C}4!ǁ\c|tam m !Gԇ EF9xPvM !_lYFb+r}1LHb"|Wznaj )UjV$PEEcت:x^x [ҭ<~$X9k|; Ùi"3Cl:zӏމgpzo@v0sefLJh$w,L @Þ Grh6sZDP-Wj d/z--4bYCoe%9[{=Hg?/]h 28bQP* T)AV\2{ &jf`cwkC+]c;,6&@*A5ThTAIW;ޙ ):;/(>J(.X6K K,ݽ2ڴg{iQH GP0"ۨHT@|KiB(Y|$ ,:vyKS`clp!*Idʤ>Wۍ}Cח|ND8_:=85Ynajwp" ȎA`%(Ke(.f+^-X2ؽunB k~D@k I: CWS7.c݄t-z1׬I3r :o$-@{&}Gžyz~.0u}]ezh}~>G?AmGJ7BBsEp*: KjJ 2 |wI:ax_Əb4H@gww<4HeZ-s=C/#y U!_CʣAeyOPm,9G\/{zP *,C<(Bf`/c"Sy>lJg06| [Qv^5l{cr;׍"RmS98Ȉj 4J λځ/<zzNx֛e5W؞ ')xQkFO`~DN4a=~OfG/Jfm2R'}x>X`!e10m 2YOet{/?e8 GȀz.Q2Hcٿ%Qt5`=R~߶Y?jU@֠>x=Mlut~/Zn>iAB! c2jUh(CY[i0+Qe8KS8ẗ́ɫCE↔ex Ւ} Op4[1Fc 3Ю6d̂ig0D HB(#!)ˎǺ }ڨ&ٌgp% ALtqJyȄ`ƒ38Vr{a 0v KlJS܏o!1vvj(5Ka8 ZSD9' %y"6%>sͥҐR]A^/!!<^wIz˩ȱfA glmt)QC] a/Z:ivQ0vI"0ÃG9yp%) y`sɐƗ&ƚB P.2Q 4[E1Inh^ Ds:J_M)?qAL -ČD[~=s@pX$w 2 6x+1;Is@!ӗ@(0žMq}!}Ȑ:樓sփ$'02Wc% " ǹ}O92~N= >q/=DMDk>/&'ñ={Sޞdo,CC|nZ~nhXB[ <$=嵼l<%{ whcӭ7W]#(+@EY *y=T|5 OA7w2h^Z/汈Ŕ=2h7ETL*7uG:._@V 1TehԀc3l=XdUEP\i2g|Tf٫>xKlf۫$Ap0@6pETQzٕ:|V+чTF~6U:/y'?# ;d.iiVW < p0 _Cۋ|(P?O{< TgȂD;L ˆv>Lwu_CڃvPW{䁷D?\,I dy]}/5<_eg8|S|[$CX 6mPH Cax %*U"(i{{?|CB ŷVR]17d8?_'?JK,':ߖx{O {S%Y)eDG;0/ /:N?䒔K1 ĉ C+XFP,ⲘvOʪ:-Xxb$ \D;f "ZZd\h RXOҙ;_fqp-z7y]2C֮-λVg0 RtDNCbt Cw"Q$]mIQ.9RELp@!+y0wDs漼rjQJF >ХD2p 1OwqF lE XɚY֍)K4DϰwގV XCW݈hs @6Dz4I.ZWO֙e@C$d?'RuTğ0;KXB )Fҙx?D>y[3g0^Ʃ+,ގ8Dt6=&qCZ໻\?E(PYUӢ!l'pANAneT`=A txd ΐt1c:@YHHN@A%N!Pϭ4##'=@%{m:E*;CŸЪiZ˹ن>v{ t}HL(iWN; CzUUUUUUUUUUU4Ph~ 6(*&0d\b( iX-#@ct=.=оj˿~)WC=ۗPyzoqTJMH}u-@}50'2}Cx,!D?@?7_ӯu#cr&?n.c fa }πCOia1̏`]>&Pbgba@KTsLfCԉB銁s^Sϻ_C}$ E ^ˎG,6 xy=j8#] |hIQvePWw,4gtGd1APؽ^ew7S]|PTْôh/|`y =V":o&]2ĸVD[ܿCic-|ۣ We&b=7:H8TYfN,2W}bw tv%ˎA44)& Ga'&_} *;݃2%t8JcL AJ7brt: F@Df Ab4cpADFPc# s,8A"4Q%fX{78wBlV[n&NbG '9 iM.0cJY )BL$0^@;6/B  j㻼(Cי UnLi}ߒhaQ8nпܼ2sxu))SDT ,D?- _HX)B(B*D>((PRQH@Ђ@0@%*?3 ܞaS{vy<\3 ג *C~qH7٠#YB E%Q=Ĉ:lQKm][d x0/>Ki)ٌD oPPW;m~g:T~ I|P|A^^Ұ |LO]cUX$=T<~Nu'A' AB-]6UKC+mD9v#$;$(qWAh2i )1ib:~d">-WLzC~`+`ѤHL'>"&e?p┯>Rh;3\J:V'yp?*#P?IWWP|_+ G.Wʁy %"& I6a8i,Kk16u>+7eY`\wyxضo>-m0aEpZZ?ً?֚*a!;4:ܴ9nr;u6㪋Et6C߉W?[E%*kij"Irv:@==?j-8 ؇ϥ[y!(cޅI]0D&NնEE:#G~A0v,1xTAKWN>;*4TRPD4THĉaYHdN]$}nQߞ\_؆r!!D(. 4Z04Y'\:H&EAfuQj o}zmV~<_R8<&~8.Zop尨r]V³9qFINb`{딅੸PBE(\AW=B[K4ԇ4jgHx@DQ>J' ǽB gDH4̅!0'8uÇ> 4?H{'ZB~eد0h`EPrLȑ/P8jhhΈ? r?OPu:f?ńGy=ߜJ}!t<>g'wPA7#e@k>Gln$luTGduz~M  0xxdSQMv65"]f`At_%~"\XBYLHlj %NNh\Cp!$ᬍYz 1 XrJX49Xn.jVFdL1330 K//mc ]z%.b`g[=n[5xf;pzOEЋdٙCfXt8͒7\1UG;ʯev zHo0>c]xOIϤobuۤ8E KX-Ŵňml_9cŇ sK(b5@6EyAbw@E)4`M;KЖ-|U(,м,QU-}rbO3`XA 6DրkiC cߧN'3 aaӦdL5q&V]lm5s7 B>`t9(h2a"*ɞ}pR-Sr1 +U342cіwO2@m7\C.61;`lg6K;u=@%$KF1*OO[bV}RcH#| PH9#~vdo-b auSʼn Pg3 'q4aeDͲqO͙61,b;3a(Dz B3JJXj4j%TSeX%{rjqL~;ZdYmfֈai6kOgVA^HM c#!xdxD@'"vE<'V R5 DlH(GuC?2uøȹ#T\c6}ByH_{]&" ~Ⱥ9(|%iדZ* *TXwLe&& 4L ѤGC啌8AbBPw!LBE SW5j2Ld$佉~NvKƖ wݥh|[dD5X=4d{r8F0c"GħQTݿQV1LTԗbuȢm E'lo|5ޏGAqP   ; du&WH2Du-#nA=P+dN!)qYDC!NIp"A rHš}Aei3//fMF,ML\3<֟{"F;$hHd¼h(&KfAogP=ON{6)p.ve߿QOqYbW8Q*)|L>M]ݲYBQU '7;w}!D( EH]BtR%wfCBqPlnuoetiD霴@Vm `ex d@XR1zP&f9HOY0AJ ѓ#A"ʜ NTNJT1C80Äep4P2=fPBBq`%N^ e$_o(lt~X(g`a'x~PFFaܳq`r4Fd9R0o]zj*A]N߳> r2ϕo $ 1{ z$ A* p 3&̚CyZx<;B`zZ5ٖ|pH%PB2 h0G޸{ Lonaܧ]oL `puDJmK"P8h_aC WEt=A tM rܜ1"z?2>COp4kl%  D'< $Ht) ![)"s[3x7Pf֊yB/Gn&Ce svBH $ؚeǯ#U{z*ۏ>+U AlϢkse J4hjFqD1Xy'2{\hh 5` P]؎6 EǞԡDȠ (zȍˀdRr8j/Tx.oP}AV jZ8=H/=NKJ&W'`6/PUUPUUkI1.h;uldPPtædR}}B1nXIazG(pK)¡q y8 \-ڀmޥǔ"f״" D4AhsjWt&G0ms&⋝磾cRv!AIUKI TSPQ2¤Gϰ{$ ]w]_ݸ[.^R E=?V,o8'enBMr5vS<*Ue0 SZ#f$|e89qJ;(Ø4&@A2x;rPLPRU5DAKUUTUUUQ|q UUUUULJ֪ZUQWr(,T9 %SoH1 3qbT_A-.UU@2m