vzkernel-devel-2.6.32-042stab112.15> H HtxHFV+  ԶVjG$αkݨu`$+.@gyTdd2f239e0534c96140ac1d55526551c24ef88d70S.vUoMFV+  Զ9%ɡ=!9|̈g^˚O>4Be?Bed & j  ,CINx+z`+z T+z ^H+z  0+z I+z ul+z#T+z+z@+z (   B( j8 pI9 I: /I><F<G<,+zH<+zI=u+zX=xY=\=+z]>O+z^?ǭ bBddBeheBemfBeslBeuzBeCvzkernel-devel2.6.32042stab112.15Development package for building kernel modules to match the kernelThis package provides kernel headers and makefiles sufficient to build modules against the kernel package.V&Jkbuild-rh6-x32.eng.sw.ru(Parallels, 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-042stab112.15 && /usr/bin/find . -type f | while read f; do hardlink -c /usr/src/kernels/*.el6*.*/$f $f done) fi:I %~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. Up:= [$^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 O" <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 i4+%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)HpNcMCduK !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 ['/&.z8p  Mg7   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큤V&FV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&?V&?UK5K5UK5K5UUUUUUUK5K5UK5K5K5K5K5K5UK5K5K5K5K5K5K5UUK5K5K5K5K5K5K5V&?UK5UV&?UK5UV&?UUK5K5K5UK5K5K5UK5K5UUK5UV&?K5V&?K5UiK5UxK5K5UK5UK5K5K5UUqUUV&?K5UUUK5UK5K5K5U}U}K5U}UUK5K5UK5K5K5UK5K5UK5K5V&?K5K5UUK5K5K5UUUUUUK5K5V&?K5UK5K5K5K5K5K5UUdUlK5K5U_UK5K5UUK5UK5K5UK5V&?UUK5UUUUK5K5K5UK5K5V&?K5UK5UUsK5UUK5UjK5K5UK5UUUUUUqUlK5UK5UUK5UK5UK5K5K5K5K5UK5UV&?UU}V&?UUK5K5K5UK5K5K5K5K5UpK5K5K5K5UK5K5K5UK5K5K5K5K5K5K5K5UK5K5K5K5UK5K5K5UK5K5K5UK5K5K5K5UK5UK5UkK5UkUK5K5K5K5V&?K5UK5K5V&?UV&?V&?UUV&?V&?UUK5UK5K5K5V&?V&?UyK5K5K5V&?UUUUUjUV&?UV&?K5V&?K5K5K5K5K5K5K5UK5UK5V&?K5K5UzUzK5K5K5UK5UUUUV&?V&?V&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&?V&?V&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&?K5K5UK5UUUUUK5K5UK5UUK5K5UUK5V&?K5K5UUK5UV&BV&?K5UUK5K5K5K5K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5K5K5K5UK5K5K5UK5K5K5K5K5K5K5K5K5K5UK5K5V&?K5K5K5K5K5K5V&?K5UK5K5K5UK5K5V&?V&?K5K5U`K5UUUK5K5K5K5UUUUK5K5K5UUK5UK5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5UK5K5K5K5K5UiK5K5K5V&?K5K5UUK5K5K5K5V&?K5K5UK5V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&@~V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&BV&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&@~V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?K5K5K5K5K5K5UK5K5K5UK5K5V&?K5K5K5K5K5UUK5UV&?K5K5K5UV&?UUUUK5UUUUUUUUUUUUUUUUUUUUUUUUUUUK5UUV&?UaUUUUUUUV&?UUUUUUUUUV&?K5K5UV&@~K5UK5K5K5UUK5K5K5UK5UK5V&?V&?V&?K5K5K5K5K5K5K5K5K5K5K5V&?K5K5K5K5UK5UK5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5V&?K5K5UV&BK5UK5K5K5V&?UK5K5UV&?UUUUUUUUK5UV&?V&?UUK5K5UV&?V&?UK5UK5V&?K5UxUK5V&?K5V&?K5K5K5K5K5K5V&?K5K5K5UmK5K5K5V&?K5K5V&?K5K5K5K5K5K5K5K5V&?V&?K5K5K5K5UUK5K5K5K5K5K5K5K5K5K5UV&?V&@?UK5K5K5UV&?K5K5K5UUUK5K5UUUV&?V&?V&?V&?V&?UUUUUV&?K5K5K5K5K5UK5UV&?K5V&?V&?UUU`V&?UK5K5K5K5K5K5K5V&?UK5K5K5UK5V&?K5K5K5K5K5UV&?UV&?V&?V&?K5K5K5UK5K5UK5UhUUUUUlK5K5UK5UUK5K5UUK5K5K5K5K5UV&?V&?V&?V&?V&?K5K5K5K5V&?K5K5K5K5UK5K5UK5K5UUK5UUK5K5K5UK5K5V&?K5UUUUUK5UUV&?V&?UV&?UK5V&?K5UK5K5V&?V&?V&?K5UK5V&?K5K5K5V&?V&?UUK5V&?UK5K5K5UK5UK5UK5V&?V&?K5K5V&?K5UUK5UV&?UUK5V&?V&?K5K5K5UK5K5UV&?K5V&?UK5K5K5K5V&?K5UK5V&?K5K5K5K5UK5K5K5UK5K5UK5K5K5K5K5UlV&?K5V&?V&?V&?UK5K5K5UK5V&?UK5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UrK5UeK5K5K5K5K5V&?UUK5K5K5K5UV&?K5K5K5UK5K5K5K5K5UK5V&?UK5K5K5K5K5K5K5K5UUxV&?UtK5UUUK5K5K5K5V&?UK5V&?K5V&?V&?K5UK5K5UUUUUUUK5K5V&?K5K5UUV&?K5K5K5UV&?UUK5UK5UK5K5K5V&?K5UK5K5K5K5K5UUV&?K5K5K5K5K5K5K5K5K5K5K5K5K5UK5UUK5UUK5K5K5K5K5K5UK5K5V&?UdV&?V&?K5V&?UUK5UUK5K5UK5K5K5V&?K5V&?UK5V&?UUK5UV&?UUUK5UK5K5K5UrK5K5K5UK5V&?K5K5UUK5K5K5K5V&?K5UUK5U{K5UUV&?V&?K5V&?K5K5K5K5UK5UK5V&?UpK5K5K5K5K5UV&?K5K5UK5K5K5K5K5K5UK5K5K5UV&?UUUK5K5K5V&?K5K5K5K5K5K5K5K5UK5K5V&?K5K5K5K5K5UUUK5K5K5K5V&?K5K5K5K5K5K5K5K5K5K5V&?K5K5K5K5UvK5K5K5K5K5K5K5UUK5UV&?UUUK5UUUV&?UUUUUUUV&?V&?V&?V&?V&?UUUUUUUUUK5V&?K5K5K5UV&?V&?UUaV&?UUV&?K5UK5UK5UV&?UV&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UUUK5K5K5UK5V&?K5K5K5K5K5K5K5UV&?K5UV&?V&?V&?UV&?UUUUUUUUUK5K5K5K5K5K5K5K5K5K5K5K5UUUK5K5V&?K5K5UUV&?UUK5V&?K5K5K5V&?K5UK5K5K5K5UK5K5K5K5V&?V&?K5K5K5V&?K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5V&?K5UK5K5K5K5K5K5K5K5V&?K5K5V&?K5V&?UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5V&?K5K5K5K5K5V&?V&?K5V&?K5V&?K5K5UK5K5K5K5K5K5K5K5K5V&?K5UUK5K5K5K5V&?K5K5V&?K5V&?UUV&?UUUV&?K5K5K5V&?UV&?UeK5K5UK5UV&?UUV&?K5V&?K5UUK5K5K5K5K5K5K5K5K5V&?UK5K5K5V&?K5UUV&?V&?K5K5K5UK5K5UUUUUV&?UUK5K5UUUU}V&?UUV&?UK5K5K5K5K5UK5V&?V&?K5V&?K5UK5UUV&?V&?V&?V&?V&?V&?UUK5UK5K5UUV&?UV&?UK5K5K5UK5K5K5K5K5UV&?V&?V&?V&?K5UK5K5V&?K5K5UUUUV&?K5K5K5K5K5V&?V&?K5V&?V&?K5UUUK5UtV&?UUK5K5K5UUUK5V&?UUK5K5UV&?K5K5K5K5K5K5K5K5K5V&?K5K5K5K5UUUK5U`K5K5K5K5K5V&?UK5K5K5K5K5K5V&?K5K5K5K5UK5K5K5K5UK5V&?K5K5K5K5K5K5K5V&?K5K5K5V&?K5UK5UU~K5K5K5UK5K5K5K5UK5K5K5K5V&?V&?K5K5V&?V&?V&?V&?K5K5V&?K5K5K5K5K5K5K5K5K5K5UK5K5UV&?UK5K5K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UV&?V&?UUUUUK5K5UK5UK5K5K5UK5UUUK5V&?K5UUUV&?V&?UUK5K5U}K5UUK5UeV&?V&?V&?K5UUK5UK5K5UV&?K5K5K5UK5K5K5V&?V&?UK5K5V&?V&?UV&?V&?K5K5K5V&?V&?K5K5UK5V&?K5K5K5K5K5K5K5K5V&?K5K5K5K5K5V&?K5UK5K5K5K5UK5V&?UK5V&?K5UV&?K5K5UK5K5K5UK5K5UUV&?UK5K5K5V&?V&?K5K5K5V&?UK5K5K5K5UK5K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5V&?UK5K5K5UUK5UUUUK5UK5UUK5UK5K5K5K5K5K5UK5K5K5UK5K5K5UUK5K5UUK5UK5UfUUcK5UK5V&?K5V&?V&?UV&?K5K5K5K5K5V&?V&?V&?V&?V&?V&?V&?K5V&BV&?K5UUUbK5K5K5UK5V&?UK5UUUUsUUK5UK5UK5V&?V&?K5UUV&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?V&?K5UK5UV&?K5K5K5K5UUK5K5K5V&?V&?UK5V&?UK5K5K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5V&?K5UK5K5UUV&?K5K5K5K5K5K5K5K5UUUK5K5UK5K5K5UUK5UK5K5K5UUK5UUUUK5UK5K5K5K5UK5K5UUUUUUUK5K5UUUUUUUUK5V&?K5K5K5K5K5K5V&?V&?K5K5K5K5V&?K5K5V&?UK5K5K5K5V&?K5K5K5K5K5K5UUUUK5U~UK5UUK5K5K5K5K5K5K5K5V&?K5K5K5V&?V&?UK5K5UUUUUK5K5UK5UK5K5K5V&?UUV&?K5UUV&?V&?UV&?V&?UK5K5V&?K5V&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V&?UUK5K5UK5K5K5K5K5K5UK5K5K5K5UK5UV&?V&?V&?K5K5V&?V&?K5K5V&?K5UUV&?UV&?V&?V&?UUK5K5K5K5V&?K5K5K5UK5UK5V&?K5UUV&?V&?V&?K5K5V&?K5UV&?K5K5K5K5V&?UK5K5K5K5V&?K5K5UK5UK5K5UK5K5K5K5UK5K5V&?V&?UUV&?K5UUUUUUUUK5UUK5K5V&?K5V&?K5K5K5UK5K5K5V&?K5K5V&?K5K5K5K5UUUUUK5K5K5K5UV&?K5K5K5K5K5UUK5K5V&?UUUUUK5UK5UUUK5UUK5U}UUUUK5UUV&?K5K5V&?UV&?UiUK5K5UUUUiUiUUUUUUUUUUUUK5K5K5UeK5K5K5UUUUqUUK5UUUUK5UK5K5K5UK5K5K5UUUK5UK5K5UV&?K5K5UK5K5K5K5K5K5K5UK5K5K5K5UV&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5UK5K5K5UK5UK5UK5K5K5K5UUK5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5V&?K5UV&?UUUV&?UUUUV&?UUUsUvUUUUUUUUUUK5UUUvV&?V&?UV&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&I+V&?K5V&?V&?V&@lUK5K5UUUK5UK5K5K5V&?V&I+V&?V&?K5V&?K5V&I+K5V&I+K5V&I+K5V&@~K5K5K5K5K5K5UK5K5K5K5K5K5V&I+K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5K5V&I+V&?V&?K5V&?V&?K5V&I+K5K5V&?K5K5V&?K5K5V&@~V&?K5V&?K5K5K5K5K5K5UK5V&I+K5V&I+V&?V&?K5V&?V&?UK5K5V&I+U_K5K5K5K5K5K5K5K5V&?K5K5K5V&?K5K5K5K5K5K5K5K5K5K5K5K5K5K5UK5K5K5V&?K5K5V&?K5K5UvV&?K5K5K5K5UK5K5K5V&I+V&?V&?V&?K5V&?V&?V&?V&?V&?UaV&?K5UV&I+K5V&I+UV&I+UK5UaV&@~K5K5V&@~K5V&?UK5K5K5K5V&I+K5K5K5V&I/K5U~V&I-V&I-K5K5K5K5K5K5K5K5K5K5K5K5K5V&?UqK5V&?UqUqK5V&?K5K5K5UqK5U~UV&I/K5V&I-V&I-V&I+K5K5V&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&BV&Bf461dadf348e7375bf0913cd0443e86eb2e2a46b6998a777db8d4d032da80265f310125b88d24219e57941881a8dabac5a064ccc3175c8afce2e5b1a446b7160e2c7a51c21af161e41da6480d1d9b23cf8832b5292488af6d64e1730bdfd49110ae3fe0798e8560562b8be8e8ac8b213d95f38e1df0bca6a0e56e2d7728543e9560f0097fa779f91ef1ecc97379a84db43162aeb69ed1c1f4df7de0499e70e6ebb989b0161a2e6798acf9d3444b0a9bb5989d8d6e26fa74c917aa4031afff606738b72c07dd8526ede509ef1b376be67d39f84d8e361938d507a84cff2a2afc8998e552858003b01968425ec732065efe29b4b8c6bc16af5ec793db8e8e220b6d121ffda4bcd7e1f451a884e76d6613668bea38bb8813b3de8cfe7318cce0fe86135a8472e16677488ba7022579ed928752ac98ce3f6d1b157c5a3604106acf2b1f3434bf4fe37795c033b960286616d2c8cc280099007e43c65cc2dd8f2a61e4686dc67a88e4c5e62e03f185de0a2142654b05e4542cf9a0a30530e59c0479d7096956ec54cf5f1b9b0788f4a97675b9f4684daab1f6469dfa89ba4242ae7ee91e42a4378eac36658a3cec347e627fac7c690d9def22e0f5f3db46f652c1f646a99ba5da71265d213aa42bc89a7b5722e6900a1aeffa38071680822f5a3c23debca0b078fcedde5f3c851c38cae8a4e6716a1e4745a7f114f541c524ffdeab48b7d338c90699714db38e09bff2ac4fe60ea73907491a581ef0aaf7f1b83b81044d93f449dca44bfdfb1b86e181d590a46de6f7a38e0a7c7ce1aa66011158f0fa21b0ed4ebcaa5ee88249b38a4ef326c7a014e23286dcf072b48e42f22ec92bccf3b30498db68a7052e1f3a80a297b6725e711499dd5e83621a6f7c64b069d409f29d96d2a6447744e182ec07885b166075f828807256194888e34514301efe292e98170bef84e2959ff98c08d366b5e23fd3837f2a2af2d507e84ac7f6384ddb72fed3c33700a4ef3dc07d950587f0b234edbf01e697c48bac7591aaa5c34d2b418e36bc727ade5488d69e245fbd5a4eee6b0cb28d832d0f8a3f7a14fa9d36f424d46ac3f4dc156b34d073b249c79607d7356300281c1d3ee82125ad9354ff16b5f94d24acdc8e88bc02f4415041313946a5007d29fabb8fcc5f4e76e7573d5f5eb83936d20e497689f34b5e06dbbe41fd7c57a4f7d267776c24c8f4024ec14dc30472ee6746b11dc7e2c84629c0477c614e664afc9e9c9506cf4b50b8ea2aa053925f2af3c4136020c087576a01498b7868935ca0bda85787965588c0508cfe58a2a5170f36cae202d3a40cb7172df995831d020fb5716920f925c4e34e320d32d2efa7a28155de317112c83dec9dd85ec87e3e79b72890e187d034cba5d9d1fd7c57a4f7d267776c24c8f4024ec1433ec534827438452fa3dbc34c75c27759cdb569181f6a1e99d5e79a0f78ae5eda480db8bb5dcd1c926b77f452ef2ad950e72551deff5c396fd1e00293fd009ac144fd7ea46e1762cc3afdb9d8a4abd5ac93127a00055a458a7dcf9715e714f775a65f04e4f44723d3e996e1371c765c3697ddef5a7a8dbdb67fcbe8f0741e1f32d8e959feddb306bbe713874054300baf9a6917f7ea8f64c5f5055d84b781659d28aa72f0f54765fab7a2fcfa9de4fad1e493f8003e94f08380b49cd3c5ad3c2c30838a1ada9ff9caf37360646b9375fc40de47bd501b84a7e088ac9b0e78afcb563360cf893bd48ea9d73a36da3958b382ceec315fba61f2ef28b71778823efc9ada6c60f0da097ce09164ed251ccfc1e493f8003e94f08380b49cd3c5ad3c2e535c3c2d06fb03979f4f634602dcf1f84394f581ff4fc390204a238597e0a9e2d8e959feddb306bbe713874054300ba321e7ff54b7117daf93316d0133564dc4f878de6b8f86731fb49affdd7e574c6b76ca49f948f2426a1c023ddf35a0f167d5ec694fe14fbbdfb13574dbada5f220b0bde4eadc2db836b4271c1f0caa96c5697abdeb0f54888d052d4f43c5f2ded28513d3f0d19222cbdadbeb32c12d9e7426b6c98e4c972d797108c6953b52d59282214df866d82cf69891ee812a1cb60a0f77b385b6f291b8750582e4472611a2d8e959feddb306bbe713874054300baa11d36c42533228ba861cc63f9339112e6a2ee556752fd4fd8c89614eb43adf99aa297314c22cd4244310c08066610077f552f652299847e1f8f56b158a775011efb39f604ee6c3981b21a9089e44a343d16864aacabcac85cfa8ce6194b8b3b4f741fdc8057570d1b0c8ce1548e180721a0dfc426fa570f56494b9cd3ff3ba62d8e959feddb306bbe713874054300ba0fa4ed87a9485b491d0b46194b56e4a0ecbcf5dbd36a6a057143861ab3ea25da39de414944b90d85811e15d62f19665163fcad457b10b9638db3240abc0fb7a38741ec8ee295452f0f1a2fd3f382c30fccaec15fee6f50ff5c2e6820447c17209fb6a487e4cf7b1c4160a3bc9928c7a6c3f08bcd6a3c83f735818c758d0b0e54938e16af2f93216b568b07955986f74e96d9a4f16637a4504f37ed360263dd4385752920e0cc236dc45b4cc415f60ab2938e16af2f93216b568b07955986f74e92e9f2d7acb8aeabf5cddda718eb03dee69b58dde86029a89724febc17b20cb5e06973374d5fffe30bb0fa9631bee31ba77d6fab0c1259cb3e4a93e861826f6a50b843d9169a205e96818d2e083b496f60401b3445cf8d833f6a0aab5fce961f8e13b42b6c9e2caa22f26adb85ae9f39ef45692e6cf853a820212f27780d99651fd7c57a4f7d267776c24c8f4024ec14cb4ab8be332d1d6e5ac7792c75b56b860f0493ab49730063ddb6bf3da24fd68e6e74d9ab0e60ba68ac3f437f71e66774b685effa092dbb439671c7bfe74cf0f1440fe89b206c7a9d02cf70371d1989724805417874f826f074a5a31fea700680262a861ce397135ec84c8547a16bd158b4aac3f01d513a798f2d3f6fe8d0e75eed9a1e73c5b2958a9ebd356f27fc973b10257e1d41994ac446db4841cf0ffc084f361642ddf7291081addf9dbd52fa6d2d8e959feddb306bbe713874054300ba932421aa2c0acbd0d68dbbf64a393b2ee04d1c0a01304f35c4f6715d673b6125f90973c8e437e796fd5e4c5afedc3c4a1ad3a31bcd93b90afad4791fd0d256cb170a5716941e4794c63ac0a0e2cd66858cf3405b2083e184c50ab43542c87480632088efd641869735610a043dcf899597c2a655fa60bbd2643c896984051a8fe7a581167290c9e2e988699c6be3a9b6abd858e71eec02c5e68186854edbea1b98a57d8250ad3a33b0a0d1ed249411449d6b64a030b0332c27261a3a5fd7366effd2a0b2934718d1cd920773350caba56ad3d9fa2d6deb483c975822bbe4c1b5871fee2e2f51b01283078815d6c4844ffaa4993a35e4f91afbbceccaccbc896312ac41246b1e9672cf1202a1ea4952b5b1509a5b9c6e26361c62e7b4eb5bf41c4554c503972882809ee1204cce7263068259a58ccb6968f4c93a62114f0927f89712c768234eb124c8c2683cd548f5c13c42c92e8ab282cf9dff1557abb7ae0c52fc71ef153996e4b6b47727e4464d3c0cc6a83ef1cba25ba3c36992be55fa06a78495a37d7c7c27d296e5ddc807b950aeabba8cbf8ee323cb861d4ae08c03cf271fee5f003ff7e30e54f778dc8448421856fa9e05b717b245a1084c1477e01ceb57b65b0e7932fb08221429af4708b2ec8b3d2038bd8274e3032c4dd8f39ee390098708ec1576e9dee4d22f4a2d527a3f3154d304616cf55990a70852e08a8fb3f216bd7cc68cab25892a1bbbbe6664efa4e0a7311fd8539dcac1f875621d217a937d0db5ca84076a771d7b4f9081052cd187da93c394826bf9e5fefd46b032b5034548107fe5af7bcf6a7dc2dc3e05d43b44e0451cf2fd2470a50dea56d85f6dd03c1a3203ec6e0905e22e3f8f9bb1d43b44e0451cf2fd2470a50dea56d85fb3e53607d8535fb372e0169b5b3a1de883de62ef37bc579de450b559cc036bdc0deb9a94746d9e2e073dae654a07672168725dfeefa342063fd76a0f5b93a85df04396f397f206868fbbeae4fa61e9121fd7c57a4f7d267776c24c8f4024ec140eb658f7c7c5887f6dd0c522ecff4074eb6f3a8560b5d09aee9551585ff40d2e6148b2c85289e0172c60a6c97e8393991bab6cc6e4f423c7f46898c3c3e68c7f271ce45c3a70e02e48be28e8f63cca9dbc1641653f73072cbaa53c050565042ba27bc24e96e99b17f25ebaa8167e562b82b05be6faf036338842bd09f077508c2fdee25cf94c33ab3992e1de999608f425ac6b690b8bd399d83d25d6a485985b81f4358d070d4082010584780167b2acba411b3c47774b3e6d50712f96e779e037a08794a4aace78bed90aa06d14673f12318bd8a607f743cfb733a2e5004efd6cdf2f2687c3d41bf009139b1693711ba152b1fea729b4602b609601ab8defc92952ca891c1c964ecfafca4c1bb8e1410429a8ff8bb56c1f263176edabc65c0c17688bba36b2e830ab1484f382d07ded81f5077d6ed3320155cfda04626c9ddce7add2ff4d6bacd3c14e3a9e150b656d34febd8a8b09d56749c4b8430a864190b97564570a3043d6aed29ca6fdc457273210478e852febd3d018c27e4dbd1e78f5d9e46bda014e04d4287e776d1ad7bab44332cff67032acaf5b71e13da68e931ef26b822b1eaabd13925832f5d62511e2e492c0e20dc6282663d6232f423f1395e186cce435e1341d0f8c986808239b511665c65155c0e251f4a2b1cd8b007f71c289ba9d4ae69b85e53ba4f79fb52429eb4f653077ff7d4c523abedfb8fdd348f4f2c96f5a70011ad7e08028e2c2e2cfe3db377e4ef1717829c79208ace88a07287e7d0698f0bccb6532e248d5fd83aa7de2e284daf5f8a92e0a0de15739de75c1db5de12e84513381599ac64acc92d719ac4af5ea4f80cf7d3dad693d141a9b3d80bc27b5b63e28ca89a8e702e4ff96ce5fea669deca43369da58cea90e011e4c95f46778eb180c45bd2d8c5790efc025af59cd69fdde69147378efbce13cad941dcc87a6cb9a3bbefc6bb3da216bdece4c69f02b0c7720167da9ffb41c5bed7e7455214db7f8c40e10183c208a20fcc72bc5d374210e49bdf3f49252e4e39fa34646636cf244dae9e783c7015186bfabe58c4b4be1f8b0826447e70d815eb5539901f16c8882102257ec0e7e0e4311f05391a07cc4ccabe989ce9944d141f34adcda67f8dcc0b28c93cc44743e6c572b7f11e0b9d53df3c576fdf3c50ff96058cb28ca54a8c498684a2b075504427c082e6f086e215e70097a2b21df2cbebb804e2d0f7d80831ee7cbc6a9a95af9d0f2553ab14a3895e1b401748a551864d0f2553ab14a3895e1b401748a551864f4f2a1b4b06c82c187a7dcce6ede1ebae2852d74408c18a38bd66ca1a481323b3508f60a518c3ebef1cbc0ea893e2bccd41b45508072768ae7211055f4ab6f7789d4ebcaf902e2d967e4863f21207b236a04986c242b4351b7ddddd513d6bf8b374d6d16425fcee3550ac4bbdfa003d46a52ff5c5e2388c7592d326c9832a1714dfa514842fb3000979b9614e4c5bc55280dc5cce093f42405b87383e8cb0a6666866284c4f0cbc7dbd5adf953bdec6d83776c3ee2da906c4b6d8687b93747ff7df509672816d77b718f4112f37f58b110031a4859dbc3b409179049923adeab9942a38d5efdd16022c8d935b6d78490e29765913ee3164e6bcd398283490816386fa4721d8df7bf88918ed95511303a1ff7b173560ad92066b4246b68d19e2a68004c59b56258bdb30a49d5458745e58ff99efc21df126c8f3499946966cb31a91727f780b7d4a21265b6e9372e7e52fd936a9666547b0575e651488020cb299942a38d5efdd16022c8d935b6d78490b615d108613f671ec98054750b71d1ca7043b5124264ac8543d68c51a6e459591c7ee51fdcc349df3df0db17f87fe6ec3771829cd7030293e83e2fea26a30799e649712e737eaeb8dfb6eab78dafaa15999273fd41043259585cb02f75c096951674b521b20f0009c74e166054d65833c1b757635bbdad7e1f0dd9a0a5a11b7739a6ca8a5988dc4029374294a82cb252f1deeebf012c90d2e74015aa3fa52ef2262a18a5cbaab271957326ef51c8a3fa7e1731a7df786316ea6d3a56fca6ef79434cb856da8538209dcfecf2d01924417603b81a19b5447847a1563e79784f82062c46651ec9c4186ed90c149a857dde653271b2d185c6d5c23d187ab9e49d2e167f0297ea5ce72e2062f0243f2929f3295daf2e0b6610958440efcb438c50b2a8cf4fff6bc8f37db55543e1246c3120ed81fe1970b0b98b8e4e345a13ab75e5057ae0c25984bf836097d6e17930e4b6b01186bf7ef2d7f5247eeb56ed05c33bb01186bf7ef2d7f5247eeb56ed05c33b1c8efa633563b1496bd2c660cea547473c77ff9378c2b8f446f54018ff8911b63fb8b1838d0891d732f64a009cc8d12def269789e20032ec6beaac0231003e487ebfbf5c8003717d2a46ce43f72c61222b316cda0e35eb3e0796e343c0e54b4e25b5587eb1c67af50e999173b8a02559ecddb03c1464d07c055239d29de6a48ec45de43c3a9f0b76ed0a84dff1752527240803ffd1e3e96e5124053acfed8d45ead1336e374fdc92e4ab49df23204f843d413cb0e9275586c900ef4022edc9c5de4a3822982af82fbc75daf2cf7f4b15954c3106a17db056cd216011819f8753340936b60ee64d30a28d3ae1d1256f9a85ac777453b93ad3786d40abf4f9a609bc7a3ae100110db6bd3afaa53350c4b031a20a26b8e4929b6ceb07983e8f60cbafa1672905adff24a5a8512d927cc840fc17e79653592b8727ac197e83202d8485574e6a06ede932397deb00bdf065b3cde75fc56320e05e70bd43744841372989d356c495fd76412d269a9150f6f0642ae320a3d2c43cf6fce1823e78ecd3fb488128405eda38c5d23b86bf6f1cc4c86c9b207d67b936e4d47755ae4146d39dc94de3a5e44e663f0fd148ce8e45dff38af7e8e560139291161efa10a60d73a4760546a2948a98705cd8e35d8bcd54e9481136de25e7646bcb71ee45a7cd06e7a2d75dba8507ea73279f234f82596c671a4145614b9f2fa0a6bbaea47461d59583637930484dda968404d8dfd57c853185f7d8b8fa2394d44be690b393a40984b9c4302acc6f0aa5cba35a6c5d46eaae708ba2a6323c690c80c6ee4c7089d5dcb129aa836199bd5afc6796a69b437a0c708ba2a6323c690c80c6ee4c7089d5dcdd5c1a05415acf87ee90881e79649155312622a42105ea97b971ea3c207ead61b30b8ad7880c4234517fc22c7e359c64bf6a971de8b6cb122e4dd2c65ba0bee1653f30cb2b5de8a9ef5719bc44b675c8eb34810153ea63dc24d1dd61a2c36e13aa16cd36b083e238afdae374ec49618a585c6fd0c682f1007fc27c7c99820c4088ce7c8cf059c13651af41ac41bb869f3db8689df45b20140fc57d6c76a3b9aac7ea0c32626990f79fffa3c0711aaee64d4627bd03e6eabcfbf95284181693386e0b29fd6db2b341b334db28978ba1d043241c2db57a82b7044a2fdcd20a185a90aaa459a7393ba40e9ce8c91e6be36c5de67701124693cc9a99c53e899922c94dfb21232ec2625a0ff0a61f6a666ad6b26251cb92dc925429e52139238ac10c555417e55aeec9a11e29a630d22d477f1bd573eccb479e10678a588413248b931c82279f78ece3a6fbe0f1766641ca2ddcbb28a250420dcb9972f3cf6c73d85dd8c9df5f4a9897ebe0105f4b9ceb6e403fbe368adf47b3c1d1d7ad94fba35e90329ab7c3b0d849628c5de2f84a32ea0b945a3f97fe3ad349ff6955d2d7f8db19a5bc588105b2d1807975f6a975faaf9d80b37a85079da789b875d1c30ed049a963f7c69c5220bff46e59e7c3cf809bc845e9f0abcaa10105cd37e280b25735f6c7147336183345ad31318c86df900cbe46555d2d34d7a77c2decdd984d64a41c3a27d306e60f3ec844ee57e97d5b3e3e0a2d5f2d0068e6ad9ecabbd415f998aecac897de942784f5b0438f91dd594a40cffb593cec5e677a45accd5b45da171d11516dc7542fc1981457306a88492728a6589c5cf3cd69214c325c43e4cbecfcaddfa7ba5d44a3b2c62249c62b292cd886f7dda25bba0105f4de125b9cfd3c2ef72a276bc6f05354613ef165f56ac9641155ba22625c98033157778da8f10b57b7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784deb7bb3e6aefcc347c9a80352c9ce784ded3aec8ff9d602282c47f19a05494969ab53db47f43505f0e9068a3ca621304dc17eed2d1144e37ae05b5e56d9d0cd5ced167bc00cfc009c6e69b2873fc76f43995ebb7eee5dc9cbec5e5629f376e0814e544eeb0ef14c17774208160f35e654cb47b155722d72ff4f1f164c2e2d116d7f1ef23bf25357657271b87d63aafe9fa4c841ea8ec98562355249ad6a3f53fc9e7ce091d2b529494b66adcf650829805a8f6f74246644fd8095f9ce464efc6ab59af99e0ccd075e9d56c5cd0ac8a0e563d1a56897e086477a5ea1e483fa0685783092f9eebbfa7bbf420cc7f708e978696937ff8e46eb22a22b0b9ea3c78f8ddacb79d659f673b2fa98b16ca94abd8e41963aba81292717b22cad13de718e4b92da56a7b0974611892f2b5667d6c4d4547833fa8515e93a72d6c83d5626d8d04e3531d6734b3c34790d1e45955d6eb9f7ad5216f42f8f6455a81a92ab183a48eb7051fcccfbe9e5402fc4e231d669391ec052a98f49ee3ff8df48fe50868a5eb241e28dffcf9bd6dd60510a63d93746ab04359f792e91b2e55fef4a183f89a21829d600dcff7c1cbc4f54880059b876a8f33972438c5513f12a834b5b27b5d61a91e5c1337f1b7dc7010514de494239e4f98bbf37f701b1f4879592640899aa24f98bbf37f701b1f4879592640899aa2355189d6d19965184e445ddd642ce922d59b06ce1d5a78e10f03ce86db000718e549c0e944c586be79b23040efda091454f207477d7a8af7bfc9d9a577d6c9f59079082c0135a22c9b476ab00c4ea02a9079082c0135a22c9b476ab00c4ea02aaec173413741465fff8faa86eccb4b0184c0d9d52668647535f307da9835d6a23faa5b90702b337d9b037d22249950c89a71849ce1c621264ba1fcdbed0c088730f69ce964edcd7f3e460e4d803a8692fd84bf31d3c8ace20d02b5bf45212412830d77d2a83028d440ddda6b8578b59575096f9af452d2c1073b3c9a203196ad3e3271d420a27f10a59a735d75ee0507daef86c9fcec8d7d73e2971294d4314022b8f732db1a065039e5e0510c86113efef5411e7bd0c827dbd061464e7d7b15d8cb033e9ffa4ee0e056064965b84965ab263c7bbc9504f59ac9599b3145961c9141ce580baac5a1f6054128679095dc3a8e21f657ea737c26fd00c6024ddba66e1305dddcd0b5bac49a559413cde25f0b05d0c83c22f74f425162279a9b23015b7daa5ca274dc74f13a83895cb67881d79844776ef50ae65483d61f4921382365a73d82a506a718ded84ab5af357f947a7c111fcd924cbbb6de94b3d2bda997de4fb90a3de387163bee6d71066a9d4a3e2e69656a66e9c1681120a2478855d54c446e033d73bd99e07f25acf145cea10834798fcff4a9cdbab7ed49aa0b10bbda7db7e04a4f3231f34014cd019c58826bee9225a42ebe6eca63f8a3e4e9487c1af342dbcd9ce1e2895c948203615ae6599921f7325299f76d10867ecf1fcdc29ee43c112d359b476ade7efad44670e885a3c3e41e940bf7902614a817e58a1599c56cf6550827811739091591f17abe8a5a956892bc25be5614caa5408dee2b86fd5edfe14e049794437237e1f8ba148880dd894a85682767e5fdc7ded42bb56ef8ec1a9796c39313812cc7874231ce08f046d6459a8ee8c3597edcc463ea88a171f966265e35233bc935191bc0d7245ade07865d18ce77997b19881517fa7dd706b2a681ab521a0f9746407021224d695a585f484f1a429f4088c9e4b9132849714b5eed9cd4120900ae193df199a20a6429a2f41405cb6689f28511ada1f43dfe0e4586826030c736bf6cc1a893d0d4191d13295b1c434c436091f0083f7195e0e18e457235dc5f95f24aecbfc9cf5c404542528203574aa7a9f6f1334aa02f247c3e37b55d75d6bb8576d5d17d81337adb7538b85974334e9b2f82c5514b8cca05fec8cd52aa4a8cf2c3ca259753292282aeaa1bc777ce377e09836c56af3653bb2ad4739004268a65864ec0e5424edb4addc9bd229619776472efee142c736785157134fa843daee15d96ae3d31f33f3ad3c505fe234d37b7e3556341f21bc1947b4640aeefb9bac4de0bae7defe35383d1f4be6174df49ff0ab3cd35ebc471d1075b0253fe36d830627c1feae8366b7f8ac45432ed1a2da3fcb97258dcb2189407d5f0e239280b00e6e8312f786d81670b29c476a1319d20802fc661333d1c48c8270fddc6d86661abd1d56d54835d59cd39d1b165e1f2d2defe552afbc487fe49d09ec06d846a1d0036c8fb51b13b6e17eb1c7034350c4bfa1177ae3afbc11163a41e9ae2fc0185e79560932aae780684f92be5ca92e2a182b344636b260f1b7d2e2f222e4181ad2872a7ae164283001ad8e949014b5154dc397b620c4f76be4b3dd30765746b56e722c32f8d3b8dc2bb82e8f2568b3dc87d4faa4a2c0b5ea5fc17cc37b35cd38036c931ab350ec5750bd005a80b6220b41200e5f84ffaf1a48e5b0af0ebb346b07e570eee9e4f89a37ac0a15bf9e396451f37f913d8ee154f9ba7fc8f0161c709abc578d67b3b0e3dce8c2a03a6770c08388dca547908ff10bbd90f43ec5e408344db4d1903b7156d4c2bc08ef351d9cf207f874d6a21c08ac756f5e14dd034e38cc41134d7acfb1bd499af5226b026944ff99f3842d5a3c394ad8dc7ed28daece0815289e8cf3ea736ddcc077ed5da2d14db3f8607c974d75c2d1ab18cb64bc53c284cd089d64d11556be36055eaab66531dff537170424992e419bc88e995f5eb9a2dc0a06cff2b0896a5e6a3fcf00426df53517beef61db6bc5cae3a40c9aadbdc539bf2ed6f795e7fef9bad2502eff01394ac6ddde3221bb1bd75f1bc40bb5dd51b3008aeb4a04c48e02b4472c647fd97f7002c5e288050e18d8ed4f92821b4545111f7b0a64a2bed4e9dd60782f83d1225db545bb842e51fa84292107f24b8a40b28a5609ba53baa91d93271254dda46f31bac73bc332d895bf7fff8e912f7350f9dcbb8e58c5d5e39293c225e832add117944b8e58c5d5e39293c225e832add1179449cc9ac7e614a6a6388ff7dfc7d8b71529836597c875af6ef55f5929404f115585911c57371559cb8e6c7adfc11f410c9e81c74bc7eac57808c4c31ab7f8d8b1ed8c8ace2976faee3ef0d54f727b5b783eb5ac8a3bc6a9b206f3c84f13bddb8c203e4524e73610a4b451e6b22462ae5d84c1ec7117bf3bb721efe2014353f2058e596d1f8a90a31553fc401f85aa2a17682070a0a0214059934b3e55564ab779beb717f3cfd15442811194a8399c2799fe636948dad212ccde3786e79bf14c0212b8e796616e1ddbec18eac23ab3915bb4911fe8919fd09f43ff5847fa7cef213869190d07159701e8bdc5041e403e18543a5906df7da2eeb89869d869d69891f1e45e4b69e2b6709535860ff6e2012169cfe9fa273453a5fb4ee91ae28404b9f0537d99622b54ad3fb2b7d477fddcc1a89bd21ad992d78dd8a73953740a54cd3ffabc536dc8252eb4d4c404769bf9de09441b5195bfa57dc0f3fbaf971d98002d1acf44327681d6f73bc48f4b656914b12209934aefa794ef725b8377aaaa0df6409196eba4752c3a56bead2e397a391b908d1ed9671fa0c2dda6ded887f8dd28b540251cf2d1cdaf09fb168ae2efb21a53ff208e6efd5a4cff14e4a92d77490ed5b18b3ef19749736b1fd2aa2cd121376128a3f45a73f31ffbfd81d15e4e3343a55490fe89df4a744e8cab90dfe3a044a78592ef3e92f4ed45eb64e5d757c5da1002fff814dd8e983b812c772d3f1bbe79df6371a092c679901a1fc6b00ef851cbb57eb4d32140d35bd1ca059784d1011c4a4f78f75961e6b121f3bb251c4ffc8db095107b1475536513859feed418649d59c7d6ecc3b146a569c0762038c4ad9efbedb9723d6ee0426e9a9f33d76bb340f63df3662ebcbc491ff78b6ae86707377d355db149459fa9c937106af31ca1927953bbc0b321cf2b8bdd5cfb9a5a9fe02457cff8be17f44af9714b67a73dadad7e8846dd7939e70691626446a38fac51d1937190cac1f77826216e63c8de8ba3c3831e3058f74992288aa140a59b417d1a14d961bd5675fa649b1cbb184e6ca0cd7c05ab42a703df31d09a03b144aaab57342ea78794f636c58d1e7b073b2cf41096ac1775811fd8423b8131c764d57c1c33f05f814b6c488afa08b3324f7d41918adca00cc47529ab8bfbc3487df5df9af0b50832131c73a958ea1be88ab066c2233928ebb35d4d43ae2141334812cf70f152059ceec91534ea8828f748888828c422a698d08fc3cbcc71d9a5117b6a96bf08c598ce69231b325c30481cd10360b6611d7a555f280270f3c606e68817acb135b7d2c7428bb3fbbe47bb1d2828fd413d9bb6dbdf1f4abab91dc739738c071b2cdc27c9b128f2288ea328c88eafa1291634aedc9c36463938ffb3b927eb2586fb8fd134984e9bebba1947b737c707432d19a18110d83ce3121a458071158cf6d466e049926cae43aa321d111f9fb9d9a013c9119d21b1a257c87ff838299efc9e18c1eeb4976a1003249f43e2b4e080fd316da3191ea810fe3897c6f37150ef84df06565b46d4af4b4f9cf2075896fcc94c02e56feb07086254f025db56af386eeea531b7df6d439e6499971e26b01b4331f3d044460b28ca54a4b464c97007f603adfc0b8e8cb7e7e398eb98e1abb6558a57db816fa9e2d4cd3f91335dfc8461740a0a60e501d4883dd3a1a6e027a3be6f4a5e679d2e9d90fb2847fa0ef15c2ee81dcd4ab28ded99facfb07891aba2ca5e6aa088f50968faeef3abb300ff8875384b60103dba01e0006c709705e11fbc8a1a3de632a6bd698924869a3bb7abd320de25877c0f4c875ad4f242b557c7c4c1e72e28ae552aadea1900dcd4a517d2bade305448b7325d1c964a4c71c6752b506a0e11b85ca538d661eb8aa9f4621508db4d143bdd3b7d092448ad8c8dc725078d299a987ab17d2a31b7d9f646955877bdf5c70dad0da6423cb12f673327b9c44582070fd9ee7d4df81ad74c9c4ea5f8e3cab53e1de184eb66ee33ddd11a0efd880737572415adaa72ec506cd0b0b7d0419caa831b88c2dfb5954c91431761776ed9dc5e0202cd82455e0b7de796da04d7de3b8ff8080bf0811cb7fb118740f679233cc585285387caa6d1c1fe8749e615504aa5b9865c610701d36d74dfe545a11ec266105313816c8f015630c479e9fd55fbd05571402f478f8c60db1be7ddf477acc9cd547a02c32156e915e4478fa895c7c142eb0313e92786f1b1a55817eaedad2c62f955f738a4c58c3e8bb3a9557dbb8a37e082cd039c212f0532706924a0c6012df97290ad0a706bb86646cd722faf5cb23265e5f19527c446aefca9fa106554c97857050214b78dc8947a9d17dfe850846756d790b3312c05f3eab928b15789b7eb4570579416d386cc8f284bf6c1f62e3e80c6afd41403683fd766e8ca20cb2de0010f4eb2e0d6be0e37354c0db2d7ef14623c6bdfe4a5b99ddb399a699e13684bd6fafcb5292d37ce2c87a0daada696384b671aff59e01c11a3ccab8253951ad40af9e4ad7665ecbef4a445a7d1ed99780434dc79d205d6bb3e495e0881ba3eab5713ccf9e09a67ca37452b25795e5ad2804d132613b4fafb6fe8832e33451954c177001fe3f77f74b7e468c14e571b3f47eba6dfc7409cab8da61b445f554fce8f6f365139ae26d6cc6faf8e1b1b30cd910f64fe0564e1b69e0fc7d418a04e55527cef883f45f50d0caca9092a093a04046e3c4962854d590ea0504df74be8245be7ceaef89b66fdfc0d3235cc900430ce5d9b0cc3536c5c6f883e48878a7a9b7f0b195f4b8787e75d31e654ab2a5c9e0286e8238c16a63e72367d2d34b14344de2ad3c06063c56a99f23f80767179d34b3dd99f94edf6e536aa1d1ba53792551e22f891ac8b6a06ef027dd6b653e8fa726d20cd934e3346abeb88765a72a7ea5170e0d9b6a9b12a1a0f06ed0f45e427379a34d02226f549821a226e7a180c663dbcb951263a4b438803f9ba00cf09d431a08eca08d3677ad3452f6e2e0e1f9403fcbd2dc8584fa4bfdc95ec2564c5fb73e088e7adf5470fbeccaf1ee4501badf5ec082f928b1630a1b4d8812f0015fdfc7ce3a5d34eecabc1628c3415d9be15d5856554eddcc4ad7e6862a68123f7f0f40c97a02b3b56bd6c748f0b85386fc05aec198a653232e923268b0d430a3dd60b5f5bc9a5a663ed38f2a4319cbc77b63c495995475efef2c05f30abd274d5fc20432d746cd16947a80c2bed8b8cf73d19eb65f5e39224bbab271b5685775b0624be88f66aff76507d647f638ba00fd746c0e4ba2f3eba79315d100b70a8cd7454e0828ede09dd17cd2de78d3c455549f99e82f66e3e51a9af3d87f51408b532e0894c34533147a2ffc3a7f17d6b08f4ac5693b3c58fe8dfda624450fcdfaf112ac11cafe7408996f56d09d479801048129211d73cccad388b4da650119de1966477b7e1fec30a525e2976ab582a63c31d45dc62350571613b6e1dc83d7d12c4e17bc6dcb254616e1a109407b2286288d8d8130c08fc80acc7d7f811b7d0de759499c85a159d93a9b104535c3ae2bf9c195ff5fcca43e9246655fe7bc35a8f5aef180e7ff6b28494f6579dd5bd5efe934a605b02f0a6a2407b2460b7e76aa86f5fa3920e7bf8b609dc7a0ff70e412f6253bd54d9bdab3909d4bc5c96e074508f94d9d7a4ad407681155b80f106e5054b1366dade2a29d223f17f445f939bd2808f23d4e83cf2fd31559d3cbfe2b998c3a495def0ad4e788998efd9afdbf309bf572f6536a32f0389b55f8c71c5ce8c9e69ddfcb857f84d71842034c8bff33040778529c8449e2df46edec8c15757032fbcb496cfc2c04fb4edd3509464c68d8bedef2ea9deb397576e4533850236227b4918832a8489b3a917b716a0416f54be1fb27c48f730b9dd3b5788c8af28e7164daa03aafdd0b66604f48e0458da33ac3bb3b921330678a88a1228ced618094a44c5ce88f06715c4849b1ef95ed44001d50ce3ed57d11b549994c25070a454aa12b478cfc25116ceec60c17ecd62cb7e216247f215b88ccb4624883106c434f4fb67e1a36e4a5cb60ad2e43cb62a57042411c17859519b75918411bf0e0cadf1386ae03ed27e7f048f407323cabd935c03af22238065fb614d5c35335a38cde8dd803494f099f61714a2b5d2cd87f7d9d481b972d784b1e51a53e9dc4c093f21a12d03f98d11aac0d8d8794b7e04e609ec94c6dece88957415a544c85aa1003006c627e12d9871ab84466ebeabcd9fff238cf108e0a6c58356ba8ba3d1e242ed56f3d1401b908d1ed9671fa0c2dda6ded887f8dd26d20890fa6cda2639b1176de28fc42dc6aa8543c2e785533427bbe99e30991f79095a8c9187949f1eb865115b7312f0dd7733f3bd960f7b83126bf36e1822ca525465357e0da097e923ff3e2bdca92eb517e33ea97d18f45a25bd31a8c5b50b33e48d6ce25830409fef76a10ccad62159305930acd08927da2fab03badf5b4189bcafdb0631e6bdf54d547e6f840be0097a916c49765fe43235f7f710d921202fe3baf771ed79b237b62961d8d85f462a8b523ed51a30eb1953d392e8524a098bb7bb42bea2eb64749b94789741b9d7b23be66965fe2698e58778d0caffe8c330db9acc4109d322991d1cb5bb19e48d5545d0d06e89cfb96c93c37f563dee0f723e072d84f4cbebcc69e985ba8adb2c726d78bf700355436134b2864f2a8023054b0209fa942ddb95e987925d644ad141a43f91f09758a6081b6f4cdef3c22e85c448ff62fb157eef948bcd863a61f0ac620a77e84b59538406fe75e31c0c4b5567406c40dfe0fcb6dee0c14c8cb7a5b2783c4c6949892c1e9951eeea38a9ad3b815a0083c0ae491c8109f7eaf2dc30300cb1ad8099dd2a8bbcd9b33e02f3a7156bb2af0dcebd4c023ed69d9503cadff46d30d370b26b21261b74513a0d2f99de8466840acc684761d73f15d45cb89716c45167b2904d98e4046a32838a5c4c6bb53692afd39f39079c696120781251bcfe48daf65c06aeed708b99ca19314eb6a488f4d5f042350dab20a0513b3b99b4a804d909d886019a41c7ec9330ba3d6c1962e91ed1791da00e5b1e65d986ae0f75f35e0bda0bb832ba0665d658c9b4d2ac91e5b80b42af9ae8222b232dbb5c8c1997bd17d03ab25187421afd7ca67ec651b34e621898545b1fa8460fcf211eeee16803b9ad1623b7f643094bf24029bee0bfae791a29877202def8bd375e495b00605dcdfcb3764028a7774e4912e26236c749ec8715d254f08b099340f40ea6590aeaf201dd01a86160126e746caa15cb7a3073d519918820352a715bcf3a8725131d51de224c27e6c4cc9df8bc52ab334d4d523d8c345489ae9b597566d83716f4e38a29bd1f51db84301fdfcd775df6b627cc05b453366b606fc1ec010a8a18889666473f9496ab8aa64c774d7c60fb765a6ca729a301d5e6205ff53572ef3e5ba2cfc0e203d44f8b596f9e77091d09436e478d94d2b13aed363467f71cfdf4ea6486064b257882883265775579e5ccabd7ec2e1b6a7c93fd0a439386d58809b1900b81ee86139a1e1f3be1a7df4728f48075630f0ff4055b8ccc63b2620e27b12c19a6db33b7c93acfaf817f38dfa771e938d97cd34391c59a3547fbd5e1bf7dcfa0e0980964684330240647605138ce7f2e636f06539ca663c6d24344f5f9c108f0efc31a30750395d935ee411f2c509ed4430235c602a514de56e64210c4f86295e67e03f8f4e9f25ef9c7151e2bea1ef147812ff0a7da5f37cbbc905018cae3d3d22118ad8516b7c11cc732edbbbeb5326336fa274b0c8308099d5900200665ed6eae310665bad19a04b2248fcc4094c43717adfe159038ad6f7f6b6f006d92e78f930a282ddf696f55f01e4374ef6f73fb97e32c8ae76441468e492e45ccd99253192937ca7d1ffa4abbdb4b975bf1e4a276685a7c34453e2723a61acfcddfc9ecd34cfae379549a98c3f3c32fefd405cd9c6553b17494c7f39b48f992e82e176a950352a17c7f05dd59fcd18482e7cfe4b9d8444a1ac9dad02095b9cc10f6fea7ab4479faefe0b1728da7c2f26676fdbebfa3e9fd1cd61a0e6051e0a11e4e7efa857af98cf2673c1e64425ebe2abb68b145c4ebcec0125f63100db18c7a082cc185e19858a48ae1bd8200ae07bb1fbce67b580c13b57c94d6eb5806b3cc5b8515a60e26d06609bd0e15360a353271445472cfe4269cbf047a6d3dc46e3564eeae64867391f27adbf2e329b0068fff98b69c79986a1b465fe28ec4aa135152f95bdb9d70db87cb618f5d0aaee826fba9d1566158a3d641b6d55ce40ac7ac2a767b28e5ec07f094c15cfbb3be2aacd0f3b353b11bd984b10e8b39226f8ad6df5b17592421c025a26152c348f6ae31a96035fbd8cddba8d16851b6fd2088df768c16faf1ffe02aefc16ac78888d4c9684a4643645640027b03ca3713077521849776ac8106f676d0cbff18f4c55a11918f83460c43f56955d48e59b8c71f0825ae7069e6147f4d35b6310ec82d2318fdf9d64fd3bfefea5c041938e9a8cfc4ef534797787072bb8830a0dfead9049a23dac89f12f1aea50bfd6448e8379d8e557335bb5a877799020551827063a2051bf532869e77b691035cb4ae51905366a204880e8cf1fcd3e61ef3cfa4127899320718a78fd852e1cbd36c3f526a598360d85106db07897c937209e63eb2a521feccf63cdcf56fae9b97662ad6132b1a49069a30e9bb8e631c373eaf541698ec543da1fe61b2c181d23b9251af7766f48558058661f3586a1a931975ccd4fe8113db731e11cc09d1aec3b774fc93ed97e0060d4cd09f3e9e9346ae01370f56cb561f4058d996736c0dae5b00697ce0db6d74fe1ac78a11cb6837b810ada7c01da740fce65f88866a6777c767263da460fc44561bcf6d275f9a9f8c7ef9374ba8c2b6f11b004839980e7f8026c7b3a591a428af0497781f311d6e14c3b19618cdcb9cb78911e136144baabd20d1e8f0cd58343173218fde4987de3243b8c7e3483ddae6211f29c2c348d7a50c18db6212ee38f036acf0c3261ce5bd11fc6f56967fd0d6c94c7c4b444166d6dce6d7f13fc00a31232d2860ff8433a9b983106e53abfdb0cf5d059ecf790bf39e447595b5d295deca44d04c70bfb2e4e8c669667e7ab5034f5c39362f23a0b91358fce099491f29deb04e4157c9b763bb3442b282297ea711c58c2cbd85eec2f255560296533bdcd816d8270f56a422da70e58e12335e23136b3eaed2d0a6018bdaa35a11dd3ae93e234fc719c4f34359d9a1f73a1ebed081b94dafe29ec6ac5f1867bb8fc802096c3d3f5e6af8fda53636c700a7827977a22abb9f2d6106fb78acb55a447eb61fc7fe0778a9b8026a25e175626640bdf3677e62df878ed830160681582f1e58eb1ba4cc2e6eb5b07fae7dc29111f5397c917c7d5e6fe8ec79693b98fd83dc41ce32aadea0c9aa10b611a15675cec9ab563a9a72d4a331727412022f90ec70241529f307a31869e7e6cfbe8a5cedbd444be7216303596ec4d5050478bc7fafe68e5c39a5281fa03d112bc9e5b707cb0c1e8d60432a81960aa357169c2356ee52ec5a16f685e2f782f6abb0b8ab9f036bf586c624af9a3a2e24e92202cc21b4f1a2ba414e330f5492358cb4c9448deb30605b8b4e1a0844dd0e5cebd84eba843046de07bc267f1704792b6ebee2b9c65efbe88ac9b1f6c66b8be0c8a2ca2a9a75c7c5c2739ff4cf0ccea67b373fc14824633077a114b89fd31fffc91e6e55a5797dd67640dd032e24d49583c5e914671340ce92d9ae4cf4a0dda4cd60434c33ccf394d91f0503ead505179fa29099aa85dd02eb084d1749622383d69d11992d709069294ad4cf729daa96d9bde83e95a23997dad821d93598af557c25c6ee4ac39d44fb52bc9e9ba31e68803a64229e824cd0fd3b12e0ac812d9cc522cd1a3a3332c063a8139f1d4af8ad4b8cbeade15e0ca621ecffd6ebc62400715f0da833dd0ed451d0650be79cdd2b632e765769f3dc30abc8f89de1a000a509aadcbee6fd2a5c7ddfa50ede6de124430c723bdd86dcebb1f66990b8ef601b1a0c3ab98d3e8a2ab7b08c5e1f95ab026c00161236ee21da8c34aa36065f96dbc2dfdff619b36e6f63ebf771da817834f23275b94b82e14067f4e6aac32eeb3cf97d8187ddfce30d543559920bc7086c16517bf46910272bb389a00a387edf7f0122c54f460c9f446d89dbf4a9f5c60c38a394499858faab7d8218fa5458dfa9e1ba470ce5fac264fbe99401f4c4c44c92f988c7df771aab2ba9fe021c4415cc5f3225cd796e93e78aa4da1ec7e8f70c511ae26c40c93e1c80ac2e8f1c26a98a9db966feab933de408a48afbaa8dd671f6084febfdcddfafc0980356c323fb0b0ea5eacba08e0c78ec982c1e7340b4c41fa00886fab1b4e6097710d393fa3d6ceb42dd4edf8effbb7d882cc1c4fd5ca6efc06da2b86ce377197ea459ceb8c9dd5f135fe05dad8d5a67059a6bd1d3d5baa39a8606cb7f0b36b7ffed407a409829c9df19f64781a40c751d332f97a955511599c461d573d0ba27ceda74fdd9a186b4d197a1e05871efa6898ba987adb52f8de032d28a94ded2fbfaf2d48fbe2ee5face6c4e14e4798aa49af9e9864352c6ad707741987a083b8132f20cb250c9627daaf90a7e2d80c8eb4069a4f29ca89be1e52ae730a3290743f5b907c554783603c27e887b68759c81795b3602919e727ccb6d1582604bfb42e7c054607dde0d878b82baa4eac10da42a6e33871c6c3ff70415f2fbc20ffe1df9a1750acbd371d429c9da12b0095d2ad85d104fffee44559539cbc44b10900e5af53590b408ce6d3735f623ef42c5ed80882d9447011c5c454cf07068c6365b13ef0e2752812b69b4c1fe1c7d360f64373351c0160f8e4a53d33cfb242d3c48c7eae1c525728332e1490c63de1246f5749bd861420d99c4d611e4a936b9a40b4626bae19c730e96b827037c5b3ccbb87cafc0020fd68b543a3123a7415a8217b591653245a4db2e029dbb685f25e0e09aa59624964e2b81509539f3c8e3a10c82aef9db8f588d4703a253121ebb0c6d951950e8ce17407ee566368f957d20cd6e26a058cee07156d5a0252d50e9a0d579136d5cc3a3a987ed6f796245565af54792d7c9230c9700fdc2975fe9855f19acdf4b86da8a3db51d866567ad973301c7257b168fb516a02490d5dbef54a20ec1e95b560b0cf839ec2bad24619d37d9219783d8163276bd9a03a96f6ae4e4908087213e0d87b2c439911eeb28a18777d8e7066d1b7807db2316235140ea95770e3b16d832b5287b935ef770c33832fcdecb734e1ca30e7ae990990bdf3fbcf34d364ca2805034be63fa3c7ac6fd4c1c8b3f198f49adf5b6acaac219ff969f4a43664bdd6c2db92f910b8c471bc91d7b0ce1b9a4659f9eaf0e95f7cfa4e137567f1d5066e8f0eaa6dcfc6e5259c64e002edabbcaac2acae303fc05655b6f6b2b07aac9b900379799ca207df1876668530d385a72bb4faae2c4cc4d585e3d598376f2ab71638fee92056c8d5ed697eb58ed52c9be4c6032894892939dc15c0fa8e1e3807358d78dead9e32f7b088ada2f6cb725a9ddfaaef1a5caebd7b2d5c6cf762c9241695e63496f685c07c5fbbc295eb44c267529a7beb5a2c442117d9f9c899796186725331686bea6ee018ceeb34b172781df32b1df43327090b6d7b2dc558102ceeabf87362e1fb82d7cd7a4435772ff9232d9eb65017166a10ef13e47fa2ecf922b30f9244f0c0d4b21d907acf0fcb2b179759833c172fc0082b2d3f0e298b69a7b82bcc0f156b565f2cb2676c0ed24d7edd3e93d67b6b42554fe880cfe1dfbfb615ed34bec4fd8de52820d49fff0778a63b937e3ff8518aa181f95defb25d2857826cf111c71c5e6f0400545eb4d01b6e2cb044374eea4a78760c9d622f4e27d5ffc9ed7cf5792c4483b622dec60893d0076de33c907e4e34a6e7ec571aaf34d3e647ee8736eb2a82010cc2b8194bde001a28c7a56ca66735691549e275035382b303a27f1da41849a9761e05d2fa943c8393a438291094026d4bf4b0341b414a2c71d961fd11eefeeb2bdc76558c2c1f11c019b063c6a996ca67ec2ef93fca6ee8057b3f276221ccd1941ce11f8dd9dea8d3073cca57c1e67de09c01a6bf82eadfcf182626494dc088957f0bdd33ed7d92f52c89bf8134c9f65a9f2404ce7b15b2332bfdaa70af34cb4b5709b83ae6c61de1becf3a2465eaa660eba72be35b9991ab1d4f23d122491e55605211f1899b40b925ac0363bc9e00d5ba0e763658d38f91b2b02b3f055eaa417063e95630c7a959ce134cb0ea6931e8853bc316025985192788c1f66b7faa2dfa17efdbdf1e416be2504cfa8df270149eb23a9416c276c57c0fa8576b5f0f53a7a15da07ad30517de572b410e57d2c55e0f29a7ec49d966f59370820be48bbf77ada399411e0a46f9f72ac49c9f3ce8a4bfed00eaf7a4c7c1ce846b43ed6cc4a8f62e7c23da435c9f31618c899a35bb08a1eff7a594e85be027d769116e3c909d83be1b138b8fb121bd892b575276515e01057bf49a9806fafc965625ab160bad6b06ffae41abf013788c75282f5410a18a2b99236fac429dc2820a1de39d8a97a6bd313fedbd657635c3f18e7fee9e9379046fb2916f6cf99a6ac001ff43569bb4d1abaf55ad02cd2d45f1c6ffb893bb3a1d5caf5f440488919eb598067aec64360398d7811c7e0e290b959989a62d496faa75e3ac648f80a2d1e4fbea49c14a180df4019e0e928ec8c71e204a6402503158526fd585fab256662b134b5adb0919ea23e95752a182902d022e77d2ae9fb71dbddfe00b6284c5aa9621c163bfca7fe4ce00f9de4e1bd1bb437756e421eab18584119df8ed39790db5af6337dd0014f872232ca40d706102708d06dd40a96232b3dbc61af4fae45b828a5254d87b72921942840bb5919d81a06ab14562649cc46de3de3dba54492ea5a8b1b3227ae51f7395ce364eb7efcd5224ebce3dff55ce893130e9ec6c62d0ca7de52905ed134a722184409c62a95b63a130b161d3a9604c527a4701a6313eab70994f3f961fa986346beda13284dbdf34e53f4412ce3a5b2cd9c3eb23cbcdf4b01ceaa462307b9ea91a7f348f629d9ec0d765b9eba91700fcb860f4b9ee55f8ec5e3a7ee0e398b33d52b4d28e89cc8ac2f69a0ad3bcc2402f54866878b509e1a4c0a5a4f7555a940ba48235ac4764aaa76f2c49ee3104f2c8aa80ec7275e7663d4d07ed9f8d920d798b58e59ead0b7a3cefbe29cd83c656a81fb5673e644b91a2b1ca1f58adf463e1e1eec14395898b23b53bf12f4aaa6050375bd1aafb9d47e0ef6df496db558ba4cf239a5921e80fa926c2b02bdaf533bbc7dc37561e2bbc6288cfe9d9cd1cc239da7832f533d0907a2c4cf624645b412585d667e9415c38f8991e01aaf5ab61be67b9f6d5d8c0e0001f2108d19100a35f669144863ad4dad7d7ea06d7776ab9315c62e6a53a293b5977872f834282b0a747de334f510ab6f25a4e95b9398ec1763b2229dcdc5dd8521370e98a1b99c20fa128497805508e5789120bf0451e848b798d56c04f3835e7cbdfc9d3d5403be3a72d8593d6cd87eec1e796739b7745c75c5b21d27423e330b7ebc6ae3efaac8b1f82cfa341e38f9cb18e677fd3fa76d1806e6a888ee1f96680e0e5037057fc21e605fc9af94e8ecfeb6ec54cce1eae06f2dc4e2eadaf3ce7bd6d91cb0d132a20dc1fa9ddb6f0f292349dd55d739decc9fad2f9b1d30f241cf49250864f1ae75299d651eb39700b77289b00828b09e150edec5dc001cc4ecb75b18a9f1ea14c4f6ac42a870ed4e9becfa18c866501fcdeec3f3a06737b1f8a9111e77165901b67664915602a23499b9b1f75e23dfaa0b0e17a0ef033adb0baa14969dfd5129926cc5d48efff5be344dd9d90fc2eb4c61aa2a3f34b2c62a3cd1f9b2421f9b3f3721a987fa8e57f31d9f9f7a560e5f2732ea1efb7cb1210ee4d07fdf7980158978f599429d3acb2910fd105ff73072ac40e0fe694ce90b2e26fdffe1d390ba073801a68ae84446e78582df0c02469f6a7f76b683237a3bd915afc11c99d273245450731a2345e42d5f262de8c78bf645c5aaea44e92ebb0598d17ee92060162215ccc16ecaa739bb866064e07deae1ff46aaf9b4f01aead08f685cf655ad444b3ad54de865a24bbc449caa67e509b19b44733fe68e08a86348eb901c01c830e3bc19a37b59cbef624e65f919a124abc7d9bdb13271847f8dc04912179c5c4c59818d2f550f024b76d32554ab3b5d1ad9c79d7492e35e340496030ac8940e3b6949fdb7e7a0ac8a5a8ced4ec19b16dabb6f631dd21844dfc0b9aac6565a23ee54787adf69eea470c6e30a3e134ef98236a4712ac2a60f1bcb578090586d8872c38c677df881b9fc2e5fdc06f1b48b5029b67a613ae5681023049b1644e0d83ec77b4a49e46ff9ae7c9ac36b5982c29a3e2c764f18f2fe798f804a7ddddb52e7a8566769b5e23d2d5db0c295b7445fc4a68d2785ab8ec47ea574132c0fc59b36c236931fa468f908463a1343a03a0df3a7002437868d2aef972869f3952e4b1b5f784133ca473f0a2b7d55c7ed56306cdfa22a39a6da0e0ae4e9364e920fc58e365292c753b6b1e23126963a8fe5d355c5703b5e2ddeba4cff140ee7c3c80a1b4cc11cea8db21ac6cb0f4edf923d9d53adb8a9d73645579a41894058e86d7511a8dda99e196a51433c56adab2e4ed3340e7043772b7296f6088b9b82be08773105adc6e71c71cadc83afb7b5e1349cef8f99569ea2b3f23a900949ef771d816004bf17abf1decc7993f4b6f620fc98eeca0452d4d197ab3519d0fe7e9fa216b2601e20f70da151d49f24809b76f2d139d0d62b0f95b3e7a92b3d970ce65a0bd9dd7e4019ca59b703ed15fbd8b8819ca302a467e88e0449d4cff09401379bfaae0480a039b5867ab1716746c51e16baadf75a59b3f25e9a5e8d27156eaffaf6b7492c8a0b2c394854ccd28983589f46fb4bdd9ce6e085743c2529d665c6ee1eac6ecc7ee52cc7491681db00d97c8e641aab8c409aab0902464e24e77e424408cd98e25fb8d57f82022cba7b5049f9dc34fa757e3d842cca017d14fb90c7f96dbf17d02ced1f21acfd4e95b3138be05cf75b762b8d1ae1fbb6daa3c28c650e2ff4000c095436fd619d8c5302250ae0470ca6386f97def438ee914bb6dce2600a28af6e2def8b45547e371eb3dac04a4a2bd03dc63ba1a32a90355ec80c5c21a74776f4dc44f1f0236f0b568dd16d6dcc4f60521aa7366ad8109ca4c2c2d5abf3f3d73172583a53ff92d9e42faa63a2fa7d6e66d8ffe52d54864a02c005ca2c2bb98280381479bf7e8422bfce64ad866c220b7ebf7fa963a6640d9910cb03000bfe57af903990e55a132037d127093ea634ec6823bc6c5695659444b5b10a27463ba8a43619cea8adbbeea2c140cbec8867a13c17e56955286c5274fa34ca289c7675bd530a29719746441a264c7e92fdf4772818184c030067c5855d3183c047a3962de4737f3eec47709d059a7af033bdbc2378bc6f3c9006532ce6e5cb7f29fd78f3b02f9ff77d13e0d30d33a4222cb7a1fc7f372d1b13c0d3d7455eae4517631910ceb841e88a7dc4e28721875c36838bc9c300fbea2a0af03bb8cb6c26f0c9cdd9bd872e143fc30ce7cce087d7d08f370386580ba49e23480b87ee50c00805dd17e75d18fe4ace8184d94d8bb1fe1c5f89cfacfb7d7e0392d09599c3daad040c7a1155bd0bdde51bd09c616d9e84bf036af8d1edd068abe0d00c06b95ed8e74cc4c5159777df7bbec9c1c4c2cb145b71ddca7012fe6f0a4706be43b711bb3d87ce3a1576b19d18b1da6e637e35591803289c02e6fe9ec4beec0535ab0f070d9c2546b3747cd2379bc4c3a28a9ead7daf93e3e1052de7a965e34f23499ff26a575821f8198852ac4a2e2f06ac756226a73f224d6d6690a42761e64718a5f0f7e2a5d41b16b746c0b89755d8719f3f6eef78f103340b6944364601e138d311301ef901f4674b01b1f6261f4ffc7eaa962532f0de6b79e1dd025a8b4c787e5fc4f0a52674b0cfa8dd94086449ad4ed07bdf364061a9d2a85440f96602b5c4b71c01d1fae5ff812734f63c14e9e378958483a5334d54ac88301e52d39f8421805c5b24f73e5563dabe98c4ae03c8bb94ebb36cf11a9f06c6a0458e6c2dd79915b02ed88c07264f53541499bf76b64e7281a51e7683ce641ef2cacbcd3551a5340ee59679e6740c15f6fc6c6bf5e1da015b69a0bb13ea2e5d7d08f7085cd18816fe02e80972550a241e4da9bb6f7b8b88b2ddbb0ab79e07c0be0739ac54b70254f6ef0d5b681f76e9dc4344a9aba27eebbf719a9313bdcaedfcc52edc15b13eca1189b29468664006de1dccf28e1911669fab421f4f06663a798be2dc0ff2146f01b8aa59039544e2d74acc80c4e6f28e46cb7cb472e81d1a6e416c96c24fd1638f0bb6e67d4279ad8367d0b322b0433a166596cd43ec30438087ad2eaec63678a496b521b30957ee6efc976eeecf09d36454c20d67e2aa9df1b0c8d5dd43693043e98b8e6f207b21d6e2476ae5f75fc00556dfe92b480f87659aa5cddb82481ef7abd10ab0b20499c38ebbb88d22f7e53f33cdafec443ad059704900720b02c29162165b9bda34858c8425a4a3d0212e7cb6322e00b507cfc94aab29ea7cfd5a7e82a75210c0dfaac785c2c41a9d9794d3d4d1e50f3baa86c9262ec8b657c9e1050cd2c07d1f88f93478cd8982ae60e10bc2633c6b29b5eba28f54501dfd2731e80cf6e968b4c81921d2383d282dff43999a0fb5096cc86678cdd7173229277b79fc5c4d4ab463fa089b42befa23cec0e0a88e89373de2a26cc8aa4799b2d14e325726c4376bd57036b4a312a1458afb911d5e8c541abbba82fe39833a5f089c50c97150bab40d69aac731c4981956276430ba88f1770446dc0daff0e1df7ced27ef90002b047ca9659fcc5d871359643cb8916fe298fe486f105bd7d4b75ee8bd205fa90af4ca808d68c81645eb18658be6535b9a1c0e1a80dd204cf22b640900107a71216a1ecd506477d24366af270662c03177ef99012e8027774b02f7dd56bba97d290a88fc641dd6448fd91bb95a6fd27657f2c061dffdc16a1e0b64b2c67740931017eeffdc9a9ec81358583aac33d8eccb8a005af03c4259bbf8ffe4f22b34e5a5632dc0b9f221cf98488c8a2023d665534c1e477faa9fe709eff64090e756dcc43d16cd7ea583d44c0ffe15d668e88362036c1496b29e9917ca3d680ad2cf82094a65e3826f431add6d50f413b3e704002b192778e93891e215c40465a068451e96d90513ae95f0f78ca3e8f1c29cb09e9f8889864bcfbafd037ee3381b68a484e89920211b84339acc7903de1e467a26c42daecff21893c5edba64626f7aaa84bce69976a670e6c42e227a0745db5d115a34322e2a7e903ff86a85ee4bae1f3666d54504e1e0ccf42bb02a90708bce6434a369a1e5cde1b4318f99d9c26045bcbb0cfa88bdf1a6c643b1db3808c673b08382173c6b75789f2b6186acc6e17ab07e54a70ad982966581b7c8cbdb84cb5879a1f350f12330f3fb5b7cc0936f404fe5ec125c419f9a0fb544b9b663a4f45535bfd7c9f130ccd6b3f22836b9bf96ebeeeb62a7c35be6558b19d63196917b1df09142c34ea0c8b98c5d9a7e5d7690f7a88f9d2d3cb23fcc261a2f31c5a80b9f20fa4de6b022561f8bcc528693a1402e92b214b1a6a03ceadddfbc48b4d6c2e12afb9cffd00ac2774311a84f0987d524519cffc701e50dd93e659fd0d3828a8b9ffd036d3f21f096bfcdbcae6e2ffcbbcc2acc54dd781d16caedcf601457c25b39fbacd97c20046597935ffe2a8973cc7f52010550e40d8bd0e04d1d2939ff1e64e023266de4c10d1374ac7f9a5e4a155274649ce71e4f27627e5ef0ee859c3c269deb3101ade63eb622058234da5fafdfad5bd57d3acd4fe2d55347a6e0c443b33dd32ab6a8b108f3d16538cbf0175b4f3baa06a520b2a2df87b06ae67820fb4bf34a9549e8fcf47d1b4e44bd92018c9f8f8b65d355b7cf79ec283cb7a8c3fb07579330be162a842391469955d4b0fd3faa9f6a8a6b7ccb58f78f5396a43ba2409801115243dc5a1e74f20ac68f282aec0fb7e36cebcff9f7fb97a6faa9b704aac3c563e7c71f33d19677a7d7fb065e6a80f762df8943ce277510b06aa7b5348078dfd9c717f58c8fc8453701c7edf835d493b5b38a383c79a5b4d2bb06b5303ed58f9d4bca529d1e4fcd07bd3901eaf29a9963c78b336ca7abc079eb5996a16fb07bc310d649fa56be10c75b98d137fa01abdee819d4862c8cedc05ddd5fa01a6fff87460be644a88490ac66d43f7c91b7e35b4311eee197bc0466014de62fa44e33d862a32856c6b58f76d451544746182e506719207c316bda48a8114ec1b360e72dfa07d4489f77d52f0bc719cef502148cb10c3b558cd53364d357abaa66d318b0fd7a98c32d9528bb227e8e97456c81adc3188fb1ec2c7dbde10b86d7fca3a25c4f8261a4508c64d2c30fb9b824dac4809c80789fe2c52acdb88afd8e3b8dbf5be8aa39dff6c78c90875a8308d9ec0d017fd5581099861f3ace61b9b869bee1e5c487c5a56dc68b8f9ed76e0b4ac3c33d9d7956849e89c39f907c6a711823a9e5832256202003c917b8906cf393ac7d5e684b6a6583b744ca19d1f1329d0679c4f79fe1c9cf48d79d16a0748457c6a5163659672ebde0188a2cca9bf02c0fa94907c8e52e16bedeed50d76b4f6d01ac5106a194e4fe25ae02e7efea13b0ba0bcfba69f31062d6a3e931dea4203b2c881f9b13020ac8d50b02980e619b334d013a32a4a71dc44ffd37c830da3bd82a9266c1a0a9bb13af84d0944ca321f5be2dc54abe35085fb6b679325b9b873b12b19ba23a3eac94f1ac3e612a5b542763531bf5bee898ef673a7d666a17160786b09eb56c06f759a28d2ffab7d6235aa7763204ef4a6c482222291e530267018ed0e75f2a4a24a900078c060b5ca083fc7228d742fe379a5ca1206334f9fd484b2891cc7db53bf3caebc945a954df560c04b0ef9cb90c7ddb06e4b579fdb4c4295dd131be7ae6eb3a55eca9e5fe65f9324b24e3d566e17d7589850282cf393c0ab822dbc3192e03b4ae735fa3b3f964b28e5fc1227bb6e0ff21913d60e180bb013d3f9e4d31aa68a61532dd6141c032e043a575cea6118867398aeb81a96d78e40dbb2135f6b75fdece27c09ff13037dc021c9688d0175abaa4723992f0dbf6b02f74f6e50a1f0e11032d1966b5f6d0690810157bdef0039584b4241a5bef48e1677e1e48aead532b5872332782c49cabbb38e45e5814509ba1475d08a4f5aa86fc7ee2769db723afc6da0971556f67d5cfb89238fbbcceb395b9eaafa5a1452be3ac965be1bd8727276706d59ab22075e5c693de19c05cbc2b7d35d05491da388bda7dd1706f7aa2a0a71bd6f7ae782ff07254113e48ec78581619f8c85b7d923683de5ddfce22d856c46777b50ccc54c5926e1b285cae52ae5f0a042274d71ee577473961bd6c18195881d94e997c5c7c3e08609d6894e8051d12772ce1e26f85d2d8ca6e7b047bcc80545ef9e250466cfbd6c40b445f960db419dd0ca67db87370729c269c9c2206dc550834cd21708e56db075ca76f75b2feb0fc0254df34b0defb20801d074f5b2cd0ef12aa8ab33e389a8706130685fcafa3b27700d79a1bc01f185ef55984758d31f9524a4ffdebb2aae30462220a3c9d7dd3510853f034082cdb9037d8dbf463973b44b33313515e47629bb1ae2c0bad9c97728c90f2d24b58e96beb7e19322a2184860d34723cb379580f380408130dffe39cc6b25dc697808b161126b0c72bca146d80fc1a1d8fe64431df65e9db97f5110eede5885a4def10eb89520fcd118fa870d8787d073de39f3720ea33649729907568ca60941c3092dfcb2db1b2374a84b38af860d2238f6e5502488f12ca4b3bad2f1443ac4b0b63a91bcd5dc9e243128a61bde6d074c2470c33904e2f41d66eeca2b08d737d0fb9dd1f187abedadb026107c29d427aa8e657ef409056cf400faa3739ba293d474e90fd3de33aa3b388fc4ba5cb141a586a1d51fa78c1ccdb688ea32cfbb8150ed35bffaae0ed5742e48bc1fe957d6e51ea14961c3796d1c6d55c6c6df58beb638cf4f7193f53e55a10935de8a4f3d763c313a50b2eece4a0610f4648b8c5749358daba88c6d3341ba6b7ef54f365a1987df5d28cb6eba5e806a0ae76bbd2534291f5f3c43ba9d09a33ecfe91e534871e6d2a2336a4946c2710954528f71f4ad0aef2161c145ae214b0a0813269e09dd3988d63b8667ab2c79e9b8e2a99f58f43710bbef9053d741329c00293f47f0d16e3e3a230150ec5e27101a82a4682747d91dd7fb7d0ae37a7c72ee56014e6d0d509e2efb94e97dd80706482de2219a908b6851cc6ad9652ce70f68b0ad715c450a7d0c0a5d3e8a0bedf29ca970eca977d24abbc5d5a9cbaf9a078c80c0aa1fe7a031c03d47c19e2f6edf2987c307b345cbd3576972683a13a68f93e142d9f6c61a0b557618fefeea93161f5f32e4025ce3b69c4196ad339f4f17726a328c19f2f3ce511af9601eb68c3a1ae9ebbb58a006de3c04a0885b07e1d9238467dbd3903d56716d63bae579ad0e391489d39365a2d0113b5b38b06f259b07eaf1459354a73df41ae8db8ed9d5e678a6d5983b6da7086168e3af51ce3103ab214757efcc1293cfcddf2d16ae36d01635d67df0735de8c7a85be549a354c079d88f5374bcab626425a94d9ca23511d34ca97c0f5fe3dfe740550e84afda849eede972b20c2804742a6485419718b9d519987895d68245ab0159276aac5ff6fd62cd114b25372c8b83ea00c3d467787979e900a8c8b7817ed91d1aad843fef848425a350b1d0bc1ba631d0165a4706ea06e06bf9f9cbddbadf6eefb716a82a5069a638433737119b755acbbaa9deee9de53cce68cd319e7f7c0802df78013ecf8005dd6ecf76e7bfe0ec45b7057caa87418a939084d1ce4376076fb1b8884a050c9dc780c6bdfb248e7335dd261150ab7c32581edb2010db29e0329524af51479ebe5286be36024c3b18d97cbb777d3c5d3e673c52980580725d47889aec9d8954ec07c963056a33aa4af9d43398b2043a5b25dd032d33e74da0b4282be2f4c19e45e349ca2e20807f2535229f8fca5f0e549bbf95eeb52a6adcb36c7cb640149b914d80779e95fedbaa4a0cc2cb21430f980fc7fb6305aa817820c3e4b579ad3018225b0e3fcd9de09cdf2626c08442ff5f4b6fb4452bc212dcc5a1aee7797f74f8d9e94139d3e8e190718f955d038adff5ebfe7f41f0c20d8dbef1fb3be23f61a1c6785e15f47174fc29962de698b1f37ef55a121be22dcdcf3df0f6918213b09ecbd48e4e30d8dbaf9516e84f0d0dd078e0818d6ef3fbb419c6616d064dea48efd0cf620087ac7a511ef2a50586c0637a8d8e7e37be74fcca5696795417acb51b2bebb0899b1a0e1cd975e1ebbb14b7658633cda94aaa55793eb180af6f859c552af301d5ad94ee48f673fb9591897d0eac12657dbea58a0960afdfb8a1d8027c402eee7fd6f903d543be3076a9247c037c849c0c4b81b83efd03393e1d093c50dfac2f125fa556f9d40f6a8ee53c8c00e23dd8e93c70a831187156b38701353e1205fafd380473fa69480fcd34e238868ff20b49826b3b88a3d9023840d8ef03395519962f647ba7c977ade180ad04bf10180c0d6a14ae8b52c37a1dff6740dc7b11dc0c34a39dec866880c24af8a136137b91b1846e8e9ae9c576eb3b7ec027ca99c301013d6c075df85a03d8f7c22d8f5839b2270d9b7e860b7cfc5c2beadb457891097ccb8af6d52a00e887b9f8449d710bfe20e8c44000d9f8f6e1d6421ffcff7bbe5ae2c695448d6fcb62479c83eb0bccefa7a0440f56f7a72b1ece230ff112915ed6bf7fe7a0b7d834e0933eeef1f58cb8b2c49857ba67787eb3cc93765e066d535f7bc038042dad92db4896db6170645613b35c939b5f0acd3bad4c44d2d19615dd0ad1e81354f6e0c58f5caace71969029530a0c9b1f2393f7e595c19cc151299255e1eff7cbc18517129d9341dfa2bc18040dbc288eebe7f3f357eab2dd657e05a851a569a7a7b446af99c28e71e1ae1ef3fe945e1949d302d9f75b0b7a09651323232941f2cbf21a497d5abb65222d10af1e192d4498a6672897c6f5bff8435bd2f70c3b5fc4ea13f40dbb7e9eab2e37d0e278412014385b30aa87a29e2861c74207a7722029b12418d39f529dfb890f8d10b73e5507b1d548814c113c84de30037940d3b903a77695210bbb4c1c8704dd01b2124533b453b109a534f8969c0d813abfa1087d78cf02ae012e33ad3f0901698434b8e406dc97a96278e4ace7b468cb6c9dee455021c64450c754d643f92bc1f572bbe96a65ad67225644ec16458bae078260da4d5c91b37b3ea60b41930c9add6e5437392d6836c8839046cda14a42f1b4b31ac636930f1f3cd887227d620415dad0ece9613791fedbcc3e0295000a850279ad796cc18ed4bda62399acbccaa99824104738e6e9e2993a07261f472ebc653a51413d52839b5e692bb29aa12d3b85cf512ef2a1e1783d84f8f705895dbc2f5c172f46d329a54a25dd5b17f80c0bfc1fc2314fe7584ec0f34db94c74b716a8afd7be7271520c339ee10e19a5c2a2152e28c6ccb08bfd21448d02cb025642a0d3a0427f6308efbcb105fbfea56809f55f48e253856546d78cf4fef8ffebe16a720bdbea14b3c0e29fdb515aaa68cb3a65dec87447c4f4bf6ebc9ab0cb7614976c54feb5b6d1d8c53831bb9b0578fbcbf554eebe2b1f9468bc7dabbd16d322e05867024ec08eae66d265d6fbaf8069cc72bfbcd1b444bf3d87b52c47c60dbb5d2c891e747f3389b54770cbc1ddfe922113990296200d4bb8402ae1911fb86487e9641bc4540ad509385ed13c42f4cbf05cf38d724eed8797ae7119f756a905c2063f8bc4d361da7cde2f52cfa24336583c831cd49b53d4a0dfa46d368f7b9997292d9cd338d670b0888d8b0cd382e489cadde3dc6c7ad965bb8125067eea7080eb067012ce543d99dfd40e2210a947d3040ebae4bb9839dabf5c72a1eb10c897d452b0ca1741ac4abcb584c1e2e9e0f71354f53283d2ba1b1d19eefb950fe5dba09c915aec09a6cfa6c01b8e7133a0845e40587195f5b572e6d4766c40a6026d2864959c797e4319bb08be4900c3409101c13208d5d31aa469396351047eb476af29ffe73309897259e90e5e94ec8347fdc085cd76ff6258a54a3c3e4d8e32f61e35d98dfd4b7f9160bff39ffcc2fa3c4ed9231bb70c00c1c732dd3d324626777c99c0d9a23d22ff97638f56e84d799776ab5889744bdd976efb926763aa9ae5b31f5c0ab5ecad4b0697be18b4b0eb9277d45956ffcca7514addfe4f01bfe03a958a0ffda859cfb4c2c0fc09623628352b478706a3c81376cf5192cab57acdf847e846af9f730f8af13b4da3c24946972cb0012115f025aa1609f5a43eb142b7875870aaf4444db889c4e8fe761adc1d52fe14b677cc6a991c3d91232e7b15c206c7eff5ac5ce66d9b1245f72571fa304e60bb75bd42aa33f00c38d3835dafde398ead1a7e5eaec4ff36bb1fbea718ce59fccddad59ee083f6242e6d077d3d2ebb42559d3274a9d1e8c88a24674071c9d6e91ca382dcc10e604042ee5501631f974811a94e5feddf1fde81665485b638ed9378f3e06f89be7b205243270b32c15aba8e1a36746dfe69c952f7fc55ebf4ff0e6f5d0c93b1d7af18189db609138d36346e7d61349c665d40d11fb4619921fc55b02879a3c4987ebca38ac0f1e9258c263b86e6ba1bc4169aa5baeb41979acb23f6fd1459eafd68b0d46729908e8529b2eb9c9e8cfd445017462db876987d99e5da229e8020482faff03d0a90e69af573313f511561d1102ba11b6d98a18b1c23f288b5f5bae2d571c691065bcde35e2ccdbfdb6a3cc95461819e0019f146d9947cbde412675aac8539d175c8874e9103c38760f56d9338073890e214baa78742d54ae05eeea9881a8c49860318ed0e49b75c39ff051c8eb64e6040283802cc405344f0ec09c4cf7b85ffeded8657d8765ef6bc5769484144e62d8445be318217ede36d3d91e0209a3fbd444422f047ca990f126a1aa40be899f36d80a77e8b971c7e2b8c0140401bc0150121cb91fe20f4da63a869b73b5e3e34b3544f991f49de4831b9b1b8e85a7632cfc531a880be79c73c5776294f322843a9553fc45aad604d2980671415fb28c6e36b8738a23213dd6692398a30ed4d842493a2db7e67551538d032ffbda96fb6f070fdf2489d3f71b27da8174aa5abb602830161c55d0a21f27cec953e438a3cfff0ce97b0d8830e6b353c5d75f15bc600c7d60595108b7e616c30eb7f4c5f396a9f5f7ba060e7991535ebe473691d5828012f9fe40e5d3a9f03a57ab474986f3a2c8f88d1e4d715d7eac45c84d49c223edbc44a116a97d0b3e2b82e3765f93254209fc2a837580eeb54fbdf422bd96f3ea35c4c9e02a0fbaedab698a4324501d5aaadf6c89abde574cf37fcffa85db50eaeead861bfef413e947f7423c867628d7248c8df8492de02ff7c92687cb09cc507298dc186b1b57840a4d40b50eed93a237ba0326a1bb2647f0b570c9fe39af3231f865ef2026c14a3a8b4c227d640fd14f947612a472d5102d95bd142e67309c46f4f474c403c2e6d3c6a853fcdd8a8533f4c2fa1d5feb8de9886b7c88281cf26ddd578b671e843adf9f5f6f0d38c67adf1d626c9a1f58a8a16638fc6795a384db49dce3babc22ee2ef2bf2a9c1d8df05e2a9a95fd47b32785d2186c92ed000e4c749706a892abe2add8a05e86bfc3312a9cf504650b087880ee7b0b2d8936d90d5704447ef469e05eb8dd2fb4caa389529705305c9078d7ef19b0f1b8cc5a779677d981b9d3c1042c35747065e1e61c0d99ccf184596bb5a2c9e023660ee0a8b3677c9014141cf305b35ae910b8df0b5e96126e7c44131ef1297819dfab5745f598aa218214bf8af61d360caaddc1ea21f14177838448df1fa2f3177d79f1f58f06449e154644ec2c41a4f0d215da1d9512569d5bc3351eb2293c03ca9a755b69eb3efd1f9f24b7ff5cfc7147d89d6af1e4517671dc04bc3942f671b63e1ed7862ae380584e4f5ca1526fe787f690dbf832c66f2d134c135b84681a95ed19699c778c27f8724104babfb4dff5d2d913ec7e23c7841f0bd8ba3e74fd9d1b0436b929f093419dea6b837da7395e8d1fafe2a37735004326d54f890b2e641f62c0bd741c8f2c4e81c3156946c614ef3d05472428c5962574390347e7ad7da9395ae7d249ad346a53311145146691454ce1da9face74e05fb22e1d4a4b8c1570e41986e3985b206aa0c7497adde38bbff53f9bdde700882825ed6ce07dbe932a8124bd8b59b50afb9fa22f7860734c34655a6f05526c3629e5a010e33977823142510d2957c8ad888e2294da1a13fbb1f8d234add4a3278befcc12ab3c972ffe823d3ef823ada0f3cc54dd0cce55e2f8b2350fae04fce6af309fff1845d3c06371fe29f36c1fc0b3a3f1c5477cb45d67368aa4a77d22fc92fc46a7ea31bf2967dbb577b40f4c0e9ebeb2207aaa52eacbee5891b804f4c5696bee8326f95e66ecc60f2e5fd25e243bc9e6017275ca7c0ed05ff476a6bd5823c70550412e1761eb19bfa46a1428a3a2a9dbd414e55d77d09e96f604d3d85192524b68bb6e2e87a022ebc3b68c006be2e5fa8b4e852d7aaabac1a9e3c2c8f9c7312575b142f2173944f510046e54e2cae1a425ea5c696d755732b32cb5b760cf89a6731fa5f0d461b708dcca24b75e784063043a5c3378fa3d1f232272b154141b4161b07c8865e864499fe8798c45fa923e2f21ac77ee5ccb43e7134aca39bc8afcdf7a095355133875ebd64d1061bd9daf45a7bd92c8fa2b8c86ec7ea9bd3750ec077c0c60cb61c9b2cbfbf5a3b607dd9e27b1a9e45fed1ab1e2838caac8d72fe8fb89f5a265985026a4d94aa2676b0ab65e5de52630e14ff2e9b5ff32bb4f7c3fd758c7ad0fa237e64efed2849325df77094c5c96c227a8a0a95a20176d057954a4dc98aa79d519330d7653c889a4360d8266e7a6d69aef27a5b9ba90d52f4f36cdf973cf5e571091ac14fba621e600c33501cbf2a9c978329c27ea851ba311172b986cda9e13051f74754e789c4a3a720e0f2dd774b9585c4b39f6f18a02224f5dbcd8983df1d1ad9523897eb3ee030ccb55fecf5f8c737643ef6377c500818138550e5f5083f043dbb2050a9384aeda43d86194886e02b817e71d96ac1ff9dc334ee4a54e8d270fb4dcda57ab9d9d9cb16115f84989dee8c8285e417777c8b5b29e41e4ede0c4a7f41aa70dc0a3ecbe4857c93cba4b0a6a1157edd41b48e307cd49f5d42fa67bc2303909d774d6583e62e39929800dabd53f92724f08b972d91db1dcb4d801111739f4352991331004dc3e6fa88530c926917615a606a5181dcf7f165560fad4c31becf7c06f98fb57729c3c356dfb984092338a69ef7a445de4693a38f33584c42197f4624d5921c00182dfa5513f9cfd146fc99b9769e228fcf501e7142b9a73adf8e6781a27e17a734183eada9eca581beef8019088758a84ae498682ffaf4525f3441877bcd2fb579be3f1a887f4bdd91d147e7db92db73be36304ef27d6d1fe371f017c7891021338a72d3dcb4d36f7b9a7cedfd983324e9ffd3916e26c7d9122c185e6df4016654749eb03f7fe75f08a48ece8e2413843ec90f709f437b268fc80a534397db880f399bc568bcbf4363df5cf2b21eac23eaac23737bf5e119bb3ea0f13f2b21b9b00043a2c5d001d3e2280566981786ae0de683cb25dd333ffe575600ad1ba8fc9848eea24afa195decfb332eb7dc0500881024890a18acc1960c8ebaa6f0176d992e3f57a4dbdaf08ada8ba5edb83917778fb61bcc66985cff031d077fa8216ede21457abd7bd8849fac11e7d824e1e0a3ca213dfaba54467e727d0cf42bbae2cf2345a26b7c4060cb27945b7dabaf8f2870e34aa42bc562733eaffd13fa819b6edf84d4fe5d6e466f7597605e4eafe0fe9e250b36d17725edeee42cc8c951be47e64428f0be70f22970e4080bda4435cb891eb374a7a0d277309b7878b21b2ebcf1df583274ac25e8cf3747124c0ddfd85f0bcf717a505f050164ebe88c114cd1877adbbf2ab2b158d4d4dc27322ac25fbe270fd197a86374ef51a47118d36991e086a709405e52184046e5a09c3eca64c7e7619bef517dda0c53571eb0ca66620a74548905d4838cdf037f989df31b61a6116daaf6c0dbfa24de1c56853dc11df8df22a118169830cbfd42b0c7ed79e0685091313a86e3b37acd0363b72be222c11f6807468e6a8b7f6b14bbabc5278181037ce69364191711d6db03aba7f329bd8530e4dad53147710f4b0f2afe8775ccd5bb87a0b52f8186382671e542647b0028ea30faf36b1698e8abdbe4e1dd89da2c18f43db58389dd723fd74b325b8bc548d859b3155fc3ce7bf8a9a0033bf1ae43e1bbabf7967f87996dd33a57e9f5a7e9cbbd5a1fb4c318e2bc69b464f3f059892aed9cbfa66cf4555335c056e11861f58f9fdbb8071c8a228098203a3edc84d63a9b4b7c68cc1eb42b865b4433db245a08416d110ea90118481699b2747c6cfa8f5072a7aadc183290c1e2d5a4f62ce74b140c96ffe374ef43ce9c5088aec02ff3140b7a7696b65a59679815567276c9ebfb98de529cab56b4c8e1a40ef7e0a6e1b08ef56bd32d5d1b932a696c13ec1a0bc14ace64c95b38886c817a8d3f60950660be126a733b2fd493fc418c52621cc6c309fd8a1290a8204313e806d22387046e2a4cd12967a88d70b033336385eede393875cc4d7439b3e3525345a3bb6672b2bc1dbe206d61b549c8e88e2172b41797d44a23271a92b312396f0e255e6d41ef74fcfc48d1e638d515eac3e99f930be5f0e24717feb8a8bdcbdc515bf6a1e4342d62784d08ad9b3987a35a4ab8054100e5b666481120664f0aa4408a2aae04253242473d9a9bf2070cbaa2023cdac8630a1d01688d35ca8d31538cb98b6b4dda25fcb745abfb8d654447c91a906ae82cbb8154d617a07a599b4c801f6b3858fc635333876962e8f97b8e199d49b3e7c2e0237097595b86f2b7060929a502bde40448ed0769fd2f29b9868a836889a4d64e37d4e211ac10f42dd6cdf2b10f8976f132ee15ff4c2f40fda5e7abaf09cd7c6637adde5039c19afe99aa3c9ecfc5d825469d1232a41ba5133bcdae00b0e75bf973734f41560b874fedaf1df9f02ccdac95b7b3487e2f8e3c9bd67c18029d99b615db46090f42604734612cea32bfeea439960a3542ef947daf3737cad243cd29df2f393cb27c8f7a17f2530f01bacc7729d5568e620cbdaf1cd9afa850f85eede100650f780737586208a08fb9382b9845f13483f9f66ef09c0c028992a614988bbb3a24f96f2e4b38514088656ba2b1242daeb77f3a1d10fd4ddaccacec8644adac624b9f1e053ae4e31bf856b1eb18979c352696650af624916b81777886f9cf504394504c123aaa361b8ecba2add44f6e2011a4d7ec5dadf1c2642f359714301c6718f27249874c48bc4efd78944ec982d6fb6195930bcd93bc01895edc4aad9332401aa376d3afd41968b578656eb85263dd9c4419349a37609dcd8bf1c2187298acdb63169838bdc2c7e76c1ee3e85c68baacb87bc2b06ea3f88a6ddfd4b9577d2df64c58c337921f17b1a5c73d503602439b64f5b820ca18572a57b2d58f1b7e07a6f39333bf477f59865ec0d063eed24780c8b47e628c37eb29fdb7caf2373929e0e63b1281d281e440dab3fe71d78757ec08e0dd23d0570bc1ed8782583eac1ff00a675b76566f8d1a48a720c14422ac4b3be918345fb51216f9f318afba5f63be993c874bbf45eecd96883be9d7afdbf18e8afd145623c58da9989823a7b3b9395f3ed9c6121e19a261fc52c93f7c6f52ef2c4d95cc85f1f0fd6ce1f0f981a1081e98e4a4689ec065902a713b06b48e8fdbafcedd29d4605ed6a1368aa99fdf5466b39b8b40ad1bbcc50fd5b7c852ba20cb48148469772105710dcb81bab1c20ed6900fa8636df55f8a2c4266bdda38d7419b5d970f5748fcd32614ea5df418c0afa62d4047759aaf1b6efedcb05f103e38a43939b5a2f2ca8690996cae0b60594b544b740041988f3ad7f76431d4b909c11cf28f5d83031f272b0e01327b645cc3f2d9799b9420d390097451f7c0428634f7869b6b952ac76324a6a32238746f23f10f8593f2b5e6c13bbb75880bb601b348466ebcaf736ee60c3dd9f47745739ee96b57e035a2b5231524e0cac9ec6c047bb1da06c932bcb930ade67f0bc8ce4e89dc45b494ad2ca67461a016bcda681404a746bcdde43849e016b46f98f213af9067a267643af37f57d821a303ab6e28e26ec9536ac67eb49f4699b57b6a8459f54f44eb904f7395153700d8f3fa4ad43ac4ae55665c70e87f8de93bdc3c41fcc6266f705d12b4125cb7869381a351175f6ae53cf3e12bebfe20dce707aa61c01b5bedd17f39641b084a91d4f384bc383e3c9b74e24e131952b37790c8d24588703cc97f1e592f910f17d672cdae90aacfca256b84549c865c47a046255597552a182e183af9e023f26eaf609709c0488a72f00c13e9aa4e378d0d5796aa485fc65f1d23b4c6417d7275fc9047b40910d980ae0432399df386109f0ad1ad4222c00d2c8a7d4a585214174fdd4c0e0bf515c7868ffc6ae0ddfb19b7eff45e89518cbc9a9df44de77fbbc9de73088739fef52050a59552c4fc94acf5dcada7ccccc944d4a516191010b6a21fe1a2defee30ecfe878d6018392341eff365829109176684f8f5443cdceb842bc66209f90f24d1751619e02a0a3ab98635c27d1909802ceff3d8827e30fd12a5d83c50d610cfccab7a5738a157ee2e3b5153f603184e4081afe3da155c00e6eb29471fbb6a3198703aaf6f377d1ade3e9b67588277e82921f1acee2539849ba4b1127ac6ec251e469ab7d20b4db2813d401c0928911f6f9f95ba82d3e3481e76538994c9ccb6600414204d01885aaa863591ff67e447da851e75a34516c95dde9c9e184e5d80db53730a37cd16b88ee137fcdda81de8b9f55ebd4a181c5ce725420d33e10e2d84a17c76bfc9d1409484f5ac7a112762eb2cdd1858a9a6d49da35b61d58e33ed48e81a67eacc835032cfedf0ca2cfc2547e9ac463463767bdb21b6ba8628cd444d52fe6c166fa659b23f878723e12a0d58911a7d3d89702156eb5a86c600445bd67dc9b4e7b8fddf05065ee55c34fb2e6882d19163423ce2d66e52b5e22a8fff6b226de9130954519381fe55c25a6c8163bc350887b0347fcda67779670075f55ee77855c3f7b3bbd820d9099cd1f48e0303423e7c98c55a20015a18a849bd01e902b6b74b20a53a5445b48d7a8787daaed8b97c86d4e62c9f81752afcaeb2e636bf317ea1081d95fc7a57372f7fe05f03965051c2f2597808cc343f2009c67a8147c74f3a58e425ab2575fa80143ec1d5e61a7f4871f1cdcdf278e1a72f498292a982df25de1fee495775efabd03df5b97cce7736c525e546e1832af4bd2ee801fe7b15ebcd4e4deefd96d0adcde040cd612ef165e90c7e244ea35e3e8750529d87deda6d07d738d705af2cb5adf975469fa3ff2a5b14422b02b1196f85bcdbe507cc14bd79fad419c94809c14ec7567f653357e4220a96f6c4db67d3d55fcc69371bf5e5d60c9db244039be836f4255e1acd6c09920cb6712dad46a97ab8d6f4e812e02b45584d87057dd20f5374528e682ddedcb7fbefc1a1fa28be71d455d638445451f7060ac83f11c53c690fb0c4ee192eaccab3f5a0630a3a1e6a89fb97c636702e57807548d44321a95bc1d21afc2f4efec636550cdf3e4de53d3d3832f6c14d1cb782328228de4bb9d389234980a0ff02fe3684a0748bfac4f8c051ef28ee11c343164334bda2558b7b99a90efe0f2c8ee10e22a0ac53d068565790de4be84d6b540d411028a7716ed043977a9286569b0a7c82ad1f09985ac8e3b850216ad3df17f056b2c36827e73cc5f407a7c0afb781d066a5e0b1657934cc717c0a86e3262dc878a22150e8195b693f7cfe0cbd8e7488768a76f0e6d432af02d6bda72a41cc851a0ee39df60bbbb929150479e2de4a7378044d958ab3352684db9618592696e757d1d80be6e96be949d61899db7bff3489bbb881bf048084bcc9c831d68d0f46fd9b550964831e0c73516033ed9606ca783778cca9840045da299f2a85faa0a1a6215088572fabd5d4e25f25d9d817a00523910ed475cf2f388524a566381d0ddabb5f356779969b37d4a96532a718bd25c534114439111f51449cce0e53c3ad33ef17f50a9a3cf46f62cb32fc8028d7b9cf283a5305440894d47154d8e012ff6a202e3efb301b560721ae3d585313ae2155f2a371361500b329b725577171311855164b8c698d14de42a76fc7a82eb0a7d85a867c9ca398b8d23068c068bdee7833be4a9dd199b6da270b5a5bc9d7af967c6829fb99e633829f2b2585c31c9d519755e3ab0e6f5ca9aa884ca850927f49f653c70b67edcd25ae0372b0eafb15724df814926839ee850dcd388f50fccefa92da431044950b2035218bd8df2907b320aade78ae663d7415a7c51a3bd05c0b9d29374bb4354867ea2ab5c12206136bc4101509e2a512daa37a338fbf467953f7f40f642005a8cd00425ec4fd96c85d15abd8afd455589ae7a327e283b5793ff7bf95f05c254390068a60ff3808a3123b0ac882dbd9f478d47a154f0216bdd79f5e3e4c5ec176945bb10f5414eb21bbf1910bc6a53dcef2f4519224e80a7185db2f49be88b98ba58d0f335e65b550595c66380be8459a02874675a3c862613a43de1be4c17371cf33bc22b631dbb6fa12f49672265c7906dd732b01e6afec02a9c81ea84fbad5caeb263af4434e3e482773cde3e51ad6a4944aa5499f95b7eb99e37ee8e329b4ec3702ad68ab6148aba18800a8e345fd6f5b9c0b379e449050a37840309d7406d28309bf4c1e43151ff15f238b930099f07fd71eeaf89983b3522af3e36bee5bd73207f849eff91246a1ee385ea0254d45adc0469200da2146cddbb75345959eec7de2ac51bbd327c27c0a0e7ead0dd77850606df7db263337c5e8b62dc505f64b697ec992c8aa77eb3f555a3f3b859d951de0db484df9e6f35dcfc3f190bf5f2efd219aeaa58a2e1c3b8b2b425bd74ac9c08f23e5d9540923c72c58e4fc4d70be8353e8130b107d1d6d16eff987f61b021401c089f089e544afe81ecbaf498b2529271b834d452d82af6b5a8bba619d7a06a5f798dbbe7a0f6aec23585b98298c9b162468323f1389b4a3f94c1f624d41e529c91578ccac52e5239047130009883afb34a0a5ce72dd1d0e2f13a0b8e28ddd53a6c436e3200c1f9f4dd03d3a6f89ed881d55719adac20bc002ef1fbf39aa77830cb176015f4ff83f8a763b5f35fb8dc9ad440b1dabc0170c8613f718d54030177f84452c5f8bcf48bc935ea29d292e675703d785e718e4f97f6e671d57025f60212058e12c56c9a34e3d95c785d6f2166c50db785cf46cfc79c2a66e3cb7192b5f3f945888fea54a50ac655c24677701610a5f0e4a98a9e98a415c42dd921e4ecceb21746334af904fd1e8f58935b2b4143c3cc6eb26e7db3a0dd17dbb6a04383d32223a6004676624fd372e3353bf74148ef4d0940fca0d7d949b6f116f5395c190c67ee4d7a01900f64c6a970c867aa4cb978e6040933c83ce2c75035486b6b502b0bec0f50ab854baebaaac9c86eedbc3e2876cf306892ca8cce4f7285176afc6a2768de0155bcf3c2453e8edadeedbfcf129b71b6dcfbde2c2b78561980e49d71381db7eae90896bd5ec77b4cd923f1d39f543860ac14f829ff30f2dd54f332c173885ce37dcca60eca9ba30954d20df66835212a89b9c66ed8bc760e02289454b27531a0782bc967146b2b0b30846ae03ac7319f2b4d79ac93dba37d633a0c6f443db9624741b72403cb96771796ee34d35b67a14adf325415a0e8abd414ac32b0587b7924172d948433e83ace3fae48fe92b0c67975a3bf122160c49af3d9901b4bc366c5e60741e03384265cca2e55f52f8730f2530cece03245deb189128655b29bba4cebac0ba226efec9711215ae5e4fde1de837dfd6ed506e5713b03e541a14d6c8427526f51a45f34d2a8341a63e92e47c9e5dd2871f3cad5403d9a1a4fa4f6639e1b0e931492ad342adfd0e61674492b87086b02e26f9ff5a8cf030a0fe4a1b89e35d79e7acaeab2288abb67a4ceb341c557c037d4a4cd321aa56aa8cd377e45ab1725e39cba866fe49ea40180d152b8523ecea872a6785e62a45955d7e88fda3b4d69e85cabbe21c9b184edeb5c33240909126eeb899d88ee4efd6b5c99466e281a79eddaaa14402a5268941035c4ab6322bf955678067a048269cda1a8a8038aeb657868dc512682d3ef75ff94e851e5c5d41013211d5286138cc3cc4a46703ff68cc0ba5696320d6df0db67f628f46445b06dd0218a4089cc75b26dde2cc146ac40345bc376e438071964fd3cc62ca7682945d20d24eaf64759a350631b1ec48cc4d860eab0b15c48c4b96f1ed827f49f578208d00372466279a30232fada091753cea68fb54343d4b12d0bc2955315cdf86a31baaafccd6a1ffa489d3ec766de6b40d18eb5d108dde5b9111ffba017e6e90d40d4f6eec46427c728ed7457e6021a3504810eefba90259669087c678a95cad60ff8ebf6d01f110edcc8af2419946664d2d4f9a0148db6d036b66cc0113fb5998eb253fa3a318438ecf0fe49661236a41309af60e7a0727d556a21196db88b2722b6962c8644ca0b42d9d2b771224e7997b4b7050bb068df294391abd3e1a219d18158a80063c567ef1f6d43c22fb711bba281c8f71dd90be29bdd50d66cb0c00254adfc834a240d16d05c137dc7711b90d5557bea99b9790b033b9e615a132ef946b251d91cf1342c6f58c63240ee83092279bfe1e46c7b76eb0b38c0f63e9cad8f94f1af5f82b3509358c6df2f53f72e4bc08314552bb58980da93a062b0e6eacd50c3d547974b998c77e3fb3abf8950f987e0db79a0899097c6ddfe8d4d9ae83c8a21b02e945b9446f9a38036d60db8aced4a024d1eee782e4a58e6a74c5383962e9df04f7933e39f1e0a3de6c0822d4c9e455db8e629274c5ca35dfcf6feeac8c5c4c172b96a7b6b2f6f9cd5a2b7f59d59fde0ed2a78e8b963aaace4627e5e28f7d793aa3fc9795dc263302b4e2053f112e768ecabfb7510d131e74ec29f820619a9fe0a189098222b6786ae4b6bc58f2d073f5324c3407f5a776e9f3aca5be135905545e27b0b6f2150c14def54323eb410255091defe36d67deadec6b8833ad3e9b6cca3d73017a92f360b4ae49108f36f0e6aafea1951b072908b84cf8ce12af0f87e5943e857efcdf2166e63e7f121484f85de896a3268a53ed0f869965b9ed7febd9c570722b4dfdf53d3888ccb03952d064ebb605720e1c7a17aa27d7b1b8ef4b3869e1c440395b0915c19d35d8a8f25887aa9d54d23472b6487ed424f47965ffef29baf96ddb3404ec501c224a4003538d76d3c109f9a46ded4fa8793300fdb25580a90193b0e1c33259c6f7b6f1a04778d81c7f6f3b752a1f67772ddd94b50a3c47643a8285fdf9844e587b59a45920a74b80f751dd6e9e1bead804cbd22483eecbb75211eb37039fbe7bf1953a62acf070e703f0d7735342275400898ed2dbbec259f1899e16509487a18c563ccd7fd47e0e2360955159b13d78c3c4896ef298fea74604fa5d0fe5600f7bb0512ec84692380af5cc66e61112ae1989a371090ff4b827a8f873aaebedfc078fd6f6089466938b3deb0a20483b8c7b2c6fbe90547bbc1b6e00d96ab5c057bd3c2b02685f548e24abeeac6b2afc249857dddf257af6d4b88dbe890be87287c9dbdfe58283b2277083ec91f30eec3edc746f0594993c4c617a5d1186530591ab19bfa1fdad1354dc3530b8c3d7ff8ddd53766621dcf04fee77c1dd4efd45e32bf1c53395a0f036c1ed01dd70b43cf4980339d8f9b4b7eb618f8a18a791cdc82c0c88b7f3970483b172ca4b9314e50c030b2d15b2903f2bbda1c7fbcaafcf3f68e4f4ad791828d65a7fc414fdcab7143b12f663ad976b1d80bc9f1f5371a9e0b5a119525989ab71e739a772d46aeae9f804734c4946f9c5e47f104fc65c036f639fd47b0f90f65434ce8424f321aea7c82aadeb06f22e31f646a57561e4b534cbfa6ddad5d87a9248225972d678658017ea8c17483ddbc47e9d5bd1f7c2432893bc130fe5c4862c371123b8351f3860d36c02c961bbc133d514a0d8cfed55d1d881fe38c9ed84ed1f172c781c1fcb1d30e5a537fc1767a3da92e8a36edc377f25b3fa1d6b90c1edf00f0379a34a4e09bec5a01dd76ee5e76ccdf25769c489ada4a0d3591e6ae1815ddd0ec5ebe45c332a25251d5c51dd3ffc8461781ff2abe39a7d4ee9455ef2ab8d2e92c7fffaaedcb692bb11cec2953baf9b7f9b661c2ffdecac0ff5b49032fc551bfeb1de079ea1baccd8ae91f60a2908e783ef2da17cdf8bff1527452f259fe0415cd34095b9d3009f50efd83076df1a523a7fdff137ec001e3bc3011ee9cc152b8c136882d63ba3fec2e5046d66dc574866c6b89676f138b1b99fba480b4d34e3961c3679cf47a1f07e3d60505e45cd0fa2b75a15af9be8aaf1d72abb4d2e6e5032c46f43a4beda6f217fa44313f50354110bab9b550d9287db1e6816c91345f93ec8cdc53b5cff2055f35e770a5ea33ab66fbc518662bc8f2f914f1a4ae60af31d5e6d9fa7f9bbe008c3149a2d2363e0b995f60160c86e674ba5136486739cfd93e995b57b154377849645db0027b073b56f8b73710f5e4f59b962642be3f5672959fdc97c7544211309b54d460f47ca2533343b8820e2e30efa4073c943a46ec5c88b997ab6dac72c00652249e7aa78b617d06af0c8277fd28213357a627342b99663d27e08bfca581741f0160822766a9880e37030c774fe49b129d20e40e8c3402c9e172b9f54ca080e2f09bb6c2341e4b22c6731c8d3d4727a41e68666bd216a048ff25e34e0e3cd7a803c9e4f8ef18ad5aecc2222912909b2c7620d3efbd745b15ccc95efdcc4a183fc569cf2fca4f1efa6e01b4e8842899db656f90d95f378a6023af2f3e2c43ff4ab1108312f22b42acfce1e51480923071113165bd4bc1f5dc1349c185d644d6509a4eda7ed40ba5031ecc8546f0a0b00d64adc4f8253cdfd864de49c97f97548cb5033326c27d91cf553d9cf35be2d4c1b16dd0b96e39787824129b083ef31659d6fd9db9ed73d1b587d4a849cb8fb7d163b4784d2e72fcf939074e61563de852c880a29570fe4b098b3969d6476a1ca3825d1cae7a3b591d36d352db3ecca24b8fae2acec6495c2d76b221d510dce21c23bcc5829d6cd035a8c82df9eaec4e2e292eea3a9cdf6ccd3b3c68c6a5174673c8c2e03ca61e924436e887324892985dbef9e05eef00187b3b4610c811a9245316da1be0ac2064b656bc9ab7cd8a8bed39bfb7fdd1984fa3c7f39b8175ce6b12bd004bdfbbe4f45338232cd15a1057e0b31344ffcb52b90f9585d94e7fa3fdc186f1d6257387261ad6a792190c93739ee4af42bb91747d78f008826795f12310abdbbc81c013d9c3c21448edd436f9f73476b0278c2f7387bf3d9d742a6cece887cef55575e43510dd8f9245899c7e31a1bc81bb4bd7e79e0727d3a49dab0d9f3b43e61d40576adbfa78947626dfcf09daedd7a872ad47ef430e6f82760535dd3390ccb06e76c4198d7d7cff10243fe753402d850b5e8cb30872fee14f7013e062802958ab030d3fc7b0481d92bece66f93419d444c31ca1f35fbc63d4ddf5094dc04bca28cef27ec4a27339a339c6e23e72c289b5b61dc7262a47dac18286925deaf5aa554272f452e3d5dec3426acf0d0463b6e6f594da7f949bea7c39b0dcb1a97e029c8284cc89b779a3e8224446fc3ebd49b46f46f3eec34c9baac4a46cbc43f7571ed3b362410c3f785bda05dfc45c33cb117d023a47235db2a4cc800ab9e1bc9ef526e786cda14234768601696a2b3a0c7a9b821b95f4721826e52e16da4bf633419d48288b2275708d1015c6a93523c561074f8839e62a78f0d91254280d77514cd2818327cdeef380647d8cd0c7d2ebd5043a54f3926724fba420cf47879963308becd1a05e43c917a15e035afc749bdd40dfb0e55a1c5f40e4ba19f958e04f0736b26eff2c13964563d16ab6b09e828fd5893b0cfcbf47890d10c2a9c1bfd38f089060047a247f00ec3e3bd8dc999ba0556c027b1d4d375e82b844f95af5072a556af606118a4eb1199e07d4d5f3cbe45181a9db6ec505ddbb405a370e5165a3d7948e7bd659981527ac4a4e0d54c2272cde9579a281ae9106b033944574f3ff1cdcaf9f58920cc07b9ed7837d799efca4ab56a784b3e4f49a44792212e87b59b21894373a36e922d5af6e5e783a1e81a695284e29dffbab96000b0bcdb0611de28779df10c4b554f851313a5933118a3b90fb9c7b10b4447437a631fd138cb3a78cec686ecb1c3ad011d6adecf5f760e55ad359b42d8cdad13b91fe929b16efb7c7bf6dbe57527b07af5c1e2e14cffa4b1d782a44a48d031857ddbc66351a894ae245214d454d0e9ae0e7a5e0b56308ce4f1b4efa3c7d6df6e2a5d328c91484447a57ff050c8237176dc3ae673a1601a0aba52da7f1f2ca08f171d916e6f53c49573a11c326285717d4de33410866eaa48da9119199a977a13ec1b4c69f9992a56ffd17ddcc3dadd6b3a0647b49cecda14b1eafac64a0bbc946f08030f57b23f0b8fac17f656c92d4509dfe86dab3d39bc9cfe5217c197bbb1c790a2dc1710c908b8c82bb1e1e9e4f9296a0772fa0820baaa1dd16aa5c758d68cdedade1d9208cda119e7c3a6ecd577a848108e77ab61d6187747786ba8bcb1a137cc26348ee86ab2cd455408e090e142d24507254a1ec732dd0157957f8beb5536b67359c2948ce3d3d0a7c43b82a0070351821bf4a1e44ec12bc0e45ab7d21f22b0b4a585818de63795e051a2005372f8e711fc5478d5fb412b5edda5f81f2ae3b451af0e25b75b0413b8fbf27c34a7d3cb3616eb9120f61981ab6d01ab0b32215a1a4ba9c3ff9508b2a544006bde2ae16eaa4af1ec3b569e53251a383bf3e6e27b302a5ca95794c7bdeb828c4f4ef528f9e6821ce6b45a5e7d602f8ffda8092b8da58e33f790a8c86c83c2689573fe71c0bb11ca03b0738246be563330ba1a8bd02ee979d8a2d35055c9e9bf53444cf9143f7a29a944bdb59e6a6a3b5851fcfa931d7c08257c8b5925a5e41c33d2e6d7f8256f685c4ddec17e5a02d6f782bdfc75a156489c084d39af01171165bb235dde9299fbb021201b73509e49f3fb588880b19cee1f89a094a3d441cdb8089696796d826dcd64231c20a5b5031e3a9884b261cdcd2a8016fde74cf31128d9871e0d7a1f769c5afc9e9338d600eccb520057989a39da760fbb4d720f6b0a7c9d7481e2268b8f9a188f678c76a03dac862573fdf3987ddc2845d397e74ff45df9d512a41ed71aa90da36ec4aa572e4c819cb9bf0bd5da9e900b808103b9504f8db5165e5147656ca3d588fbba4eb467e470dacf2f38ea00987d2c42e3696a62f3fd9fdfaeb68dedbb50077669153a88b95f395efaa82de73245a06ee5304b3b2ec1ef79c88d3b8cda82fc7db2d91350dddf06d893498c522868b29489062347e8c0dc293158e8993ca91252da55f3caa7502c4b385c874cd6f2b10ef73904d6f04fe58eb022c997abb4d08182538b60c223e0652a51911e018270f512795db82f9db18b9e746cdea5918b8cc0d641a1c6d8a2382f72f310480b09f6f781405765c6f92e6ef5bef1f87247810ae8ecbb20105ea6535bdb234d2453abbc3939eb56cc5754be9d1ca3be1ebb072e019a33c358e3e9e2815bbfa6be35a62df053caba89a0a3d1915aacdeb97145e985afe8fc57ef96f51b6d528a7edd27c17ec002b13358d877fb39b27243e769a6348225278e68db603780802e6574052e5a730e268f3d466ddb2a1cd391d358f7ee5944b17c347a66558f8a579c92d8f799d17276c107484779ba56c62903e7775fc95c1e36a099a2d106260831f1a389a5f4299ae1a8916c5542f32bff55d95b6e17863e3d8e6016d3f27cb1dfd0a52c8e04e756de37f271575d9f8841204cdfbf4fc36b11536a31b3b6135440ad7edb76e91d0892d749c00d1d38cc1a30d22e52f3dcb4e5468bf525677f3124bd03c5af88985b78ce1e9ea04f1bb6707c8d99c1230bc6853a60d274e1cba1991e8fc1b13a43a1054e381db78134958ae3aab8b8e8f62978f3a69c3909cc9219a30004b0fe1532d5c8b4d00e57ac4b0cade4a134ef82bdf1bc89c18e6ed8adaf4fb9a6ad950abb4c4c30576de98169bc9ad2ead20fc5b82f0b7ecda7bd0535d792269066f8f941e59218ec0bf952fb218a262085c4917c317bf35d83f6db184d8824c78cfec490517353262b728469a1fd774a64f165c3394784d5c7402be54cf2633e5b9a72fc953cb21939568134572ee17645163814debca4b79cc3432868819357360dbb25e9f6ba85dec859f6ea3ebd33ac1f4df33ccef4a71dc54e1fdefe1a299b69e189db2ccdd2d8f051238ddccbaecfcb62f5138799dc6a393d0499eeab471f090a9e0d172150388765f460d789656c2cf21b86af420033908a64bd903312f669f78c5d0b6b0a4e5a2d4c114a0a0391f443b67172f507ba8f1d44a827eb43624bde66e6dbc2b41fd8c7b09774dfe8e33e792f39067c543e9d331f14c667f192398dc072e05a157fed2d9c2287215c2af4e550cb740cd231142aff7d1381bdfcb46e2132f298717ec102709adb978078d0b30bdb99dccec853d186d934f5cee44c7038200c100b642d9c36baac7a33d3d20ba880e8bb811397c5e78142632d24d0c8ecbc00e55e0b37dfa1e4d72942be81b98e23a64613b5b4fef422a452780f3b46a3852019d6665796395a86de325e8869ea3b37b314daf2060145cd6399901e5355a54a38073db4011cab02b7c01337b662ca16f8e37859282711dab04b90f3018e5cb9121da8ba7db86cd87fe951ccbadbc9f96f4c046879d3ac882371d30c70db66bfd5ccec7d92c1466b5802ae68910e2fcd29d2b2133cf2eb2fa1034acc8bdeae464d9027e325868a19325777f04767ec01b9f39b93c54384038a5a8715e8a5b17327bdae7fd6ae5c05dc083cfcb1e010d92e89fccda7a94a368dfee9d73fc2bf9236927852d5779d3423f37033d3d4f05588bc8676474ae3b3f1b43213486e9102297177092fa5c52abffb872e658a03644735de734c92b61aef40b69a4a5268da2a0ce182b77f067ebf864f6e2434b295de7128447c54cc63a7cc91cbd2a54577fa543b9818788e871e1fcb9c7252985fb22dbbce892b462b9793958ed6835ef696132373ac13089d7deaf898092e56374a8b67bee628c3f756c78b166e1733cc3c4f5859cfeda61f12762995cb43ba07ba0ed6bae3f4446df6eca8f34f95185ad34119ede3cc805cd4a557dca451ae4128027703acacfe77f5eefc61baa94a83f634ce462bf682119a2fc54b7d85e55e4ed14afeb5ba0437b715f077c1cdf22dbcc031abfcda6a6cbbb7421794a06271c3292abcfdc4cb982209a6becd38865e96d9e28437c455bcd0f206db412fc5e25cd02c99c9f5c90fb05b8f84af9b7bde9699e831b9132c0df40b7b261ce1c4890fca1c2c951d515df5c5deb1e6476764787795ddde424ed88c6356dfecaecabff1d963b68337c19b87a4c31b96b21e9ecece9c6cb743bbc41d4fc9ca28950c650e024186dbe475061bbd36db757ad5b841b406553ea62301f74303dabdaa5fb7e652f59452612d2cb88e196221ca27979a38bdab98eba4ea644d6c208a88a44a9fd25a790f0c8e2c0ddc7b03a7c335c7c403d4ce0ae0442186a46cf19a7829cec950dd55895943430ce8612fb992c08c72515c29cc544fc7604d15f0f5e5e6dcda22d0d7f009d7270747c39e0e58f4fe2a3477fee25faf311654bb2b748d6ad0bc86f6b04889a6e58e5a65cdba71b863b4135c115753407a13ae0a966f39420ce37da57bf84cc55aca2bfc0dc3cebd760887703161be9b3cfce1449e52b484f5dad9ec125317ce33177cf4d0b26a08e222ec4775d85247556d478f3e46c52dfbdaa3d79885de64925903c44d928da6804889deb20a55b19df3d8f94daaa296127a18ef3da1d20ec3b5b560b704498124efe20f6d385a8023dcd47e75e7d16736bf14f489de1db3c9ef7ab504efad3a59cedbf303a1ee2e13c1a3b8ef9020f299ca73a58fe04356bdaf332b43f737fe3bb21c06b640949fb85a8e44189e8ca5c7b0b8cb744d9533bcc70e632988d69fcaa5a943ad9ab3447092b187446ecefb7814f2eb34193e2de6aa0d5e4cbc950be542a7162fede133ae04a5f9e1946b6eafa2382c641a5e9c9e54dc20bc17c4a3595f5a08f77d160873a302dcf13f23e14d91d89e0ac6b93a25a49c4485c7b03cfcb15d25da313ae34e4e82a66f719c2ac1bbec65c010aa2aacb0bf1a4401515bfbe1964daf21923fedcbae197b4e51fcbd390c73b2713f5f1d77bce4404665e5f4557e6ff5e2eddbcfbaac81e0492eebbbac8fa45ccc38271b9331de4c3379db037bb72c974c6d0dc3646f3a8d4e521c64f9d1cd8c0b5ecb6fbcc600fa2a915672345a79509c614d6d622bf1ea8a4fdd4cf9f8dc90c2e27374004c91792d78fc0e79b38bcef6eadb7faaa701f4c578986e0dfdf8746a315ff47ad05cb9ee8cd57c99c08bec7e2b616e1db7d9bb822436a11478ca5bc80fe700230b75169750e14726d5444c2a0ea90bba798f46a196a7d5639664cd3585637c1741715ff0ae44cec37f37bfb34e1bd9ed80d8b5ccc48f0d54b0c24c75652d1f1fb673d1247d1594be01a03ad25c33dce205c0b1731ffe603f936732d96a4adec5b526fcb065eb6d09b70e1a939e559e8f7398f5fceb02e744eda619460e3da89b7e8e231ae2b031b926f7dd46e6d39a6ab9573352b7414df564ccaa39997f9a3c550a18e6a1656f1bb90cb7b420010aa8bc1665fc82079addf1d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ef461dadf348e7375bf0913cd0443e86e3b885514362bb4f66a85c0f8bb3aca51d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427edca02ecb4c24e200b61ef532b8997bd8d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427ee2a973235249a098b34c84a266aa0a1e1c1c8385aad893de1d1f150db783a736610957365490cbe9e0f5eb0eeeb306f02888d2ce2354a67f39ff0d5060ba2d05a70ea53dc2b99d8807e7c98f62ae6131c18e1c878894d29676c9ab486a9a2b99fc9bb11e5d5e1f3df0ff51695a8e9d0a5e0df59474bf7d0c41ac997fca83812c2b4738b8e059ec568bada933f99db59e979bde8d3faba3d28c0680823ea72646d88df42173e6cc06d70d9d95de13ab2991f868094d850bf6043c47e6695329ddb1ec7dc66cbdc846962d6325d84e95bc56a7424910cd7f975286b63834f8f70dd6e6bd4789fab1fde3b96804b554371be8169e29c6a727a71bb7a2e74d570af0d113e5dd2aee5c9cc0914c3963b6a65d4bc7ac99595883e729f28249312057ceaf2c04bfd6b499fadfb4be8a3f9b77a771e3dc18e426ddf7cc6889be689a7a047f0b3287ae15e4ca3acf63666374f03c0f085b5f6ae1351de68279c4d163e08d9928989b9e0cb497740b6c122da1c80b7e4d355d9fb6049999949c88ca2a5e21a676d83cb9fd24ed8b3148fca0734c157dc5292aab9cbd761116ea034eab7daf1c8e25b2466f0db606722b882bae9338ec3f86a1138db4f375922e6a4e7861cc0a66ab76297d179c473e9d2b035ab4f387745907a8ab05c3343c0fb5a78d7d0bebe048acd7cab3aace5831445a24c788c49da5962302e468cb20bb1b90248a8d23c12aac51f62a2dc9dcab9b00be9c2b8b4cb2be1be49fff22e57a1831f8989b63fa71063057122f094f517e25e7443939968639e7a4b283ad89e884314ce7574751f17386a22a5fde9f351c3dd23652ee9f1e6d20aedb82dd0be92de6a4d5d18497eb22fe22d10c8d70b0e10490f9758929213cd0f93d8c81e936854e7a5dbf92c0b19e5eda99ce46c635794c40c54b4adf67658e72f9823adf572af63020e6fb68e68ff216643a0c340e914e45dd88ef21640a306e0a6043a41bfd23abad814e9ef32f1a25bc6aab8f7d9e6001ba0ce73dc18f977da742cf616f4f7729f46af955e3cf3f4fcd95548b6f93c2216120d25961ef65e1b5a36d732e71f51617d985dbaad0553a90e34425f68da6e01d436a2fafc3be5bdeaf78738b8110c9176b9e7528c23a1179df5322db54e37f3331fd1692ea592f0c7408e08365d79d7e3c3f06766e220e116686f2f81f05ec20878d188f9b44f40d5beb7c3421ef8f3ba7d6514f4e5653e6869981928b5ab9fab9416a415da65ea29cd02f8ca311c0d31bca16e9399720b16eac6b416cfb3fedebd5729e4306706559b3174eac347eda74b94cc9aa71364926dd429cbe66779fcc7026f80a520055389e5bff6b7df0df7c6da980885b0b75dc108f32348726b3a7e4a23fcf5cd155c720ecc0ce044799a7a15dd8fec5e0f27aebabe5a2c244985c84fe93a5a05f784ee4869d730214ba812b2a8fb9c366bb1c3fa942abc6e13705f1675a30c75681c74e96322b2d550ab7bb10f8d3b865fa94e930ea33b306c7b2594310bd68ac12eee3dc3c5f97dac8aa9e421e5018e7df2cb2445595a1a8626e77410042648e6b7a1c90d64c253d3aedf7f71778399cc33841788524691e22fd9033a519d82e190ecebc1bde90e67e17c6de4bcebd8cabd82debf7577700e80d357b5bf96aac99efdc2b8e53c0bbbbcf04a1589970ed1190565d9fb79b7934a0b927e128f2c312b6e56ce8dc850cc87c951e3cd90805a9c4e77355042a97db507ac41dd43d5008db66f1e3cdc533fb243a4e977c1ace32d6ef30f1773e8eb696a400b3cbcdd5115da5e7bafb1752663c4bbb732e1a58f9b38fab423f54085f0a4405f76b71a4c4c58a5216d604ea31cc6f88f2d5ed2c52f44beb307cb450a8af1817530dcf4554325fb3575fa6467de48fab3f13db4f787212c361c7174b42f7b10b8c2375b4df6185938ee2e9936578c74ab689d1cad97c97e6190d08694ee2cdc39a3376a897c4e85bdddcdcff8b2395f0b3c101f3b57809bb4bad3ba62166768a291bf005d1bd30e0c071e8e2f78c7b0594339ca9a86ac5acfd971e859080b0557ea3cfa2690e3f1c300123b6c57c2cd40555b67c6e98c5fca2d32431784bf9c35e343ad860698683641df86bae0f3c30f66ee89c16f982581c9aa2ca6c9f80455473163e68870d6008325ccdddee9a55d8ed20f2d83cb9fdc100809c335c066c8a18997b07bccfc053155f5ed1cc03271575ff100d4305e597e95b4b4feba706a80506bc11caf5d4032b0f1f53ebd943c64f17dd7a45bf47d056724a1ff81b3dabf29ad76c3c0d2b48d5c6f2495dc8b4befe9383e4c162277c33c08f0e5bab97c78ce7b9a2c243006d61afde5fd31fe063d2c9677a0bd6ebe90f4519ca91ce0e810ac8b09ffa85af2d1eec2a0efae68206740142251a2dd9188a738c208f931156a723b156db33c39eb2ccdfe350e8fff05960a0bbb0fccbbbbc4d559381ce3bcdfa5af8806631208511f129fcb8998d88c093aee44e0f61a58e06c4479258492d01862a3a7fa5b5fec838be61d88cb87528232a5d0af4ce78205a482cb6272f803648c28df91952d636b5728dfa197471d5036671dc1b54848b5d395940f286766f76007cda0ba991a07904c62639aa857a979e12c61164179b1999129e86b1ed8fccd2caa34965bd5ec07c756c55f462aafd3cce9f9d9827a9fba667c3ed84f3761a2499141f7b9f0e7454d983dc4e1453403958bab3bd683e321a72ffa8b502b28302224e1cbd9fa6010547111f1f03c349ecb08698aad043f255434216f7498304243537cf8c7a4d2bb74d612ac573cec5c022acbd58af1dc8c1cf01c00877cb26bef664550d899950496540d21c4d0eff794a2042375e23cf7d75c8ed5d5ab5a853d0805b92c3ceebfc4cd8cdbafa97210215a310ea535a6414ae7f2b7d72c295e71823f654f470c4ce22cb4b543bccbf8fa6a44244faedaaa5ca7f45727814fb51805e063b9ffb2aab91a78df116b5c630178e507e4e48ee89d0664abe3c5ee64cbd0e839af3ab830e4f396cb90993364f94c6b85bf598ad056a0c5e3715f3662310127b3ae0379bfea7e8d11d732288d9683a5b2151fbdd3ef2e2ebe055c67995b28b7e03552e2b25c2ae285aa1f6524bacbfedeb7034d7173dc70d9365350bd5dc7c0a7dfe7506cca8d6dc70932125f315a3b6d5c6109c882c6abc36108ec5c171788eaa732e388b63038b6c2742f7652e4c128e3bab134dc51de16fe8ae3ea5b85b749478d2c012c94e185b4d7a3b7694e65cc85fd4647de30a600deb3758a7a17be41d20c49d0f0c65951a0f93a7ecf33e7a07b3ce1e0223b20b4559a0246139808e2ad82f56000b9023f930c9621f975c55f6a4694fc88ced76d4c7b3462a28ef6af722670d99c7875befc9169d2286f3e2f5c14d38887529780bc472dc2348c57aff208e2618f9be99ba6b9071dfa3dc267af5798836b485f7aa8f0cc5fc0200410320b310cb45542195bbf6a6c8bef3134e82186bbf4248c36449ad2c2845556d3c80ca25d237083066caf6ecf866514a74e41dda25a813da3faecfae41aa91290d4faf38d1e290f1c0f26ada639072c9c238e7afdb579714491d4d205d324a10f70cd59401e6b5dd8e8afbae744c0e2bab1997b4ba4e07f061cf439f62973c6e687c160002d50b2c8840964ea70b5ebf96bded7f373ca202daf3cc47427dc3354a91ec716b64732d79d9f6f9728512b1a2fa80b40f0e07a77d6a6b8b1695b85d4c99536c092f2755485761ffd76a484aeb61ca9fb4110ddb19d0beccac7db7d9e36905af1d6680c9cb69b8549c6cfc5aa48d355d4c0693d11ec6c3e34e214db0eefb3bec3bf3f9c3198f7487f464c6047310bc1b7c93baa299c041cc8cf91dc9898ac033a344b3ff5831e01c962edd7adabd1a794b03623638819f3db13788858ac66a6b8ff578ac001ef81b2f0df1571baae0af7b6f045d971ef1e51f48eee095397032349cb553de252afa26b0d24d33541aaf9a7f93852a17bac2a07209f1546c64981ce36f8397f1306be45cc3ddd247f08d3b5bed5e0dd5b66166144608bb06dda1a8db95e7a452a69bb5b1269b96fd1e1be30f4ba8fb65eaf4c735f5891bfd9773a5fb660992e5551bead176ed8c2f7d8a8bbe9c8bba42d3238990bbde911181d37372da744908b9a5a3ec0703cfebda7f651ee53f0a8197e090396055383821a036e0cc1483b9ae13b1994ccc10b8a9e52cd921c70c227fa403ed8e13438aeac238f02c480b4b1befd7d150f8444fe9877aff32eac969f927a35efeebea052f28ddc83565929cb689ba69025a87c1fd612710872b9d4c49f718219adb0321b7e28273ad8936c17c855108f66e28ed0ffa9b608885bb5e1a18a306c7193987a6fdb601d0e2e65191b4fd9980bff5f060b6143968a47e85ccd010f0f54c8fd90426dbd8f8752b68bab3c25e412fca5f9feaa696056ee89436fcd310e36a99e53ddeedecce4d2a06b1e1151cefb5bd9aff77192a868d5ad8186c11672bd8bfa279ac782c53af42f995f74dd36343b01756dc08d763acdd2b18ab21e0721a73fa627e664d75b1eedb95c38f045faf491c9600528834df5db75ae1377bacebe47e47b7532eeba7894123167bdfbe033f3f1b4a1e6695b61a05a28df64869e5d2ac894c7a12ff651c7b0af1e873374e5e3eac210c28c4b9d0d750235848ee945c0f336e1d2f7999ae06fe0db7b89f73b2659e2ec4ca12c59e17c2d7484aae20d6981e832d1f84a036dc1cf493867ab4ba66de8ef7746c49e8c4ade9d91325d7a97f3dce319970efcdb1aa61f48623145117824811e23d2a6e7fb89d0fb8018945ae9390f7bb61025453896e55c8d75060f6024b776fa8f478b9536bfacd66bb68afd81f43b7ddf7ae9ddce600dfd6e6624e42b4f20fa1965c225065d0fb68129610869920d12479e9021e1c6f2820bbfac1978c895bd84790bf57352df9d42ee840fd40aa11321144b2f8f149e75cb85e923a395fb9432be82c95a40ed647c97cc26658244d41e19958e313e478748a9cc430ddefc361bca3a3256189112c64f0472264e0ffc745ab13e29be225abc632b9eebcab53814bad7703c1a9533467499f49d20000fd527dbdf3775ff5bc07934c5fc2c2821d5507860a42da93169033293e294e57d6632b704510a5d1f1fa37b8ae991037569accad0e5b24004f536e601b14fcdfc7fb71d4bca8f6f474aae2baaa0b21d26d9b302f6f664fe8332dbf055a783efef64164efaf1531cb57d768dcf3e05a26a2091de8e14e14332d9488f07e8ad34989949b41cbf8f3bd782094eb25c6b11c399951769e1ebdc1d182e6d7ad2337a8a21a8cfde6a74502a53bf0c7f15bf99d099c1aaee8141545bc630dee4ce5ec288d7300b63468e8fd4e21af8eb5fec8390f9c210a3ae57ccfd33d42e1a3550e88bd9933a1936f68e55bbc72610e28349bd8cb1e6e1279569ebd5ec1fa0ee5b16f17e433d71faddc53b8829392d19f2d6c436c4dcbb09c88cad75b355775f0cd63db8a2ddd7fa307295bb55247b76bf37576042eab2a5e3c9d3ae6e908919d4c7b11f70dc100934b778a8863496d8b3efd24cde6305fde89461af7df9a083732a76702963063c6141a6a9d887602cbf91d662672458b40669fc22328e67e456292b94267aef9d7869372dda37a6c23af374a812b9fc49531fb2d5f6402bded585e1bd7a25c86d9d2c4d6387334831033b398c7c5ba7137a1a780eaea944286381c83e81cc9d5dc06a20f9c85d0f0861e063f42993e80af07b89d7b625e44c9937404773c5675bc0afe8bf3fbf6d712038f5b6814378e66a549a548646ae7051506dca08d164345d35fb04cae638aec793da9abb180aed30d66dc17b8a58b0562d10d2075c5226ac9e725268460e331102b61d84151678683f51bb1cf1372034ea197fab732c070528ad7458a4b41e7426a1de10f5852ff53e3b2d109dc0faeeae008d45949ad593e350166d91fc1dbf8fa3d541ff5502c7f97377dd4b90fa33f4c5968e578982bb8deae51f63c3889b5119649a64e3b21179cd7164dfd56b23a0a4d5a12dbaa654fe807c883a8a1fe04a436a6f6e0a79236b8eb13313af6e12a6063404e99b26962dd01e4f74c10396e63ef414598258a7c96f710900e80fa3de80b6833026cacd25464707fe9691342b765b080d06935b6f77eb7046703c2822f5e27ed18538b67305445c0bc712f5477f61b2ffa12a2b1de0ffb9b1205c3dfe017b99340bac6412cd7c7f7730066e2fd0d23043010d52f200eb2d96aa8ab1a33b3f6ed2a564e561b29019047f0489e442d367d531d3ac2e5366a2e3beb5e10052cadb91d5d7b00d0f00fdd7e76f027e58e5e5fc292ab08f7e4cb1f8ca69646df17e6a95edde858cdc9fb21e75a021b00ab8098a5d73dd8e57f1a1d2ab34ee06cb4032c3247ca912ff64d136d4e4e99ad67df7ce09503608c294e910412068ffcb690fafc26306ef25186524bbbbca9274ca5a36c0eab40e43c26d929f171c680a2e35afbd06f6669abdd8ac85eab8f1b14ede72b525a6091c93b3aebb4f143a8525282ad044a5a5cfe9cb223e24d93cac95f6e7e6ef1abd4359b38ea659c1b58adcb436f891f31b84c026118783f004831fbc4b947fa6c55d34a127b2ad6053c8e68d5f5bd4c4a303e325750ca5c8ac2bb9ef3cb2fb537b2822de2d77e3d3178575c9d298edb47040f67ffa44af145502ec80889d7f83ec4a009e53b3fa27dc0d3dfe036fc90c4e3c920a29938c3d5c02724054de8caeaf146b674a77dafb8bdae719f7a9a3ecab9b8860ecb425d1fa75d4f8fa8577dcfd9d7138e60ee2008dbeb312d41d19cfc91e5986e164d716839f8ff0cf08891c22b7720a13d5bebf6966d149fb20e7264d364cbbfbb83d52849d3f1d971773912f2158b5de958a8a1c2dd785faffcc69c04b48df3622d600212918267646bff52230622f6c3cba83806d8d03bc13cdbacdef327cece4c7d74cec2d867c79a8e7f9980289fb4493c683467cb030d04ad7b178ef85c7b10884679d2d83065d25be042914523242e1ffd54327bf2925b60668216e2e92d5d03f93760150c3272fc591b3530586be03d414807451c9716482a22beae0b84229b1a6a3370e3cf71c1387b0857d34e76d514e55e3f252754890113ce880aee7ef52c44a4fcfb883c028dde6eb1c5da3418ed83aede58210661721715f6be327d14377b69b9790aaacb15e0fdae91183f734a47f3f9ce27b8c3aedc2e270251b74ad31fbc7cadb11f96868a915356c76170a555244e229cb19dae6dbcf114517f3ecd8ce950bbf5a939bdc21395a5b57b218ac720c085f31c5956d46abcef4ff934364f8a0d97c82552650599a5fa7a3833203a7ed390ab12d66453bff4f5c5b98bd781cc80b3e15a89cbf67271eff207de952e6bd1f8129bf8c7172f04e28dc301ab836631dc4dbe9a04d8ee02c2b0e66005c14472ac10278d44c91a4e4f1b44a91890aa0cb7f343261646c407f906632919f94adc5487b712b3da1c72c96963f1f72415317e63bd8aabdb269958d1fdf4f92e036c8d7dbb4911db7c4132c895d9e4dcbd46a20cad7f0fd1a72ccb4f0a1ad7f1bb0368d75b61cc7412e34973bc9ae6b84f1861404162c21d00e908a0dc1286c87d1ae641d93281d0cc1813e4370a20b6973b501da058830e50b32059616f6028e7819bf9e07dd429ded94fbe4d0a955bed7df4de8987fb98f476ab9142dea2a115e168b1a36bd2cf0bdeda1660ed60b95e322618a130e0b596ac86cfaccd4e01c26d62d181abd07ce4d2f9766b9f08ec4cc1d9081807e9c4654d969dc55ae9c5d6b140ca6752ce53dfe4b79a6fddff397452dd6f3df7397eb45a95948045058742d26b60e9e8a732fb4258cca348caf21d584634f5c1efe45a226ab91a9998533e79bfd6b34367404538a752cf43a918824fe74866a76b699e26343fb042e32923d5dcf0e7dabcf56295713f4011df30eea7d40fac3152c78ef54edaea5259055a018028c5786ad7a535033cf26577b190b23bfc5d4cca77553d7dff83a01e6d6d6dbb65ebca6a7a4362322c36b813ef20c8c6e48496cfe78d8ff51fabf51e10fd2549660d7cd9da86d7c1de910b20d3cc50215bee7f38bd07a5d3f42e500fec186c2e78cf7092efd524d7074546b5ae8a442e65f5510979254a52e1ac322d431b0d95abf161a54f079ea64bb13ca8c198c5b0b301cf36a221a9edc7efaa4931bd72c122ad9c2850e8acc46a250797cf42c6dbfca2fd1dd5027af079838482164ac29d8f2bda8b338d42cb89c865b312a9bb485d3d610aa9e0617ff10f169acfe2b344e3e370179001ff4bacfdf5c44eed335d51ea84dcd71551ba0d508f9ea426d87d0b184da7ab6a8cf8c35d666976b8bdf5089404eb34a1e95ac53fe0d1284912225ef540642d4d81dfd71f64afd2d83b3f5a9804a44f6ae7f09a37ab41cc5953e03b584cd9edd5702bc8d14004020647c198f87e28cac39314608c53d62f839235530c0b075a60dc6e52dcc2d73dd73ac235225fdce9eb63ada86cd7e2f62ff522ad8a7636daad3aacd4cf2b46ef7d785cf2be108d753631a31ced807aa890e34903f77af464ac3ccc16f23a567c8812a9c52d16facec7fec137b96feb70b85f73fffd602bebfa3e4698d08c7a1531c329929339a20527ebc81fe8bed2029a8eed1ef64645275682860560c88d027e83742a3c06920bfdb745190e2a510bfc89b1c0a9418e78fef49c8eca2db8f532ff9572374cdb4ed88b12a47fb3b00a59be4e6322f51a16385860f074542bd57a09609f5e2f1f94d4a92d3a84a7a3bebbda6c2e9fef6d72b35d0d36f0ca6a2599c1740e4eb2649c71a5b69389422f118a3ec708e121fceceda596c485860c19a0785736070f4f712e76b0ea988d2b91f7b8c9e2df3f528e5a327b7db57e6062513352b860738189e765315c1f8cff839762db30094cefa87e37d30d8db5307674afbddbf5961ea4e46bffe7feaa8235caa1efb55ac03237bf55363dd43277ab539f4b3aaef2e27aa79792cf25ec5dbbfd997ed7fcc92693b38c264d10b3b8462e78770f9a703ea803a828ec3d4028f0b0cbbf1b9059c9e370734be534eec741b0df20ffbadb13e9c4a01f1fcfeba4d9cedb374b306c2bcd4547c77cd5ce7235f96b9627211428d06e11f03989190567769da889763cf0c76bc486866e93795274472dd11249e8cca53da81220b516c961b9fe5077acea8ccc3145d47130c0f99a9b969efddedd3fe89e32ae38824b55706a21d3a4d0fef55601270bcbf077c41db351e81e7311b785a783f5d01791238fc2f4ea247dbfb65a3e2e946f7f4715dbb3fb91f930bdbad059799ef3a77784a4a3f7379c2df831644ec3a921c64b9c3c4723927a1cc6d13b9057be804a3ffeb2867019e8607a44470e0848747b0e96533cc989695ae198e12fcedad38915202e5c859862b2264ea84d84de119190d9d8234e80922a14ffcd09540ec215a9550a31460bd3c91aa45bb608cfc7fd4565628612a8f030dd7b8d7867fde5bb5524f4878afe35e1ec612f155f03d0a73b9e374b9ccf176bb02fca9d351416799bc2d512b9fc8578df1b6794c156e767a7d301ffcc1a22c6918a1b374f2863379c071f3ea4d683d390129a414efd0bd266c9bc01996ed5ee92a0f6689d56c52e049a7763224043964d526faec9127a137aa310c34d1ee97109b6134c8a09298b1e2058176c96b49924ddfd4eca5030569ce5a8db44c07665b6bd176c9f1a69574671044f35c6566aa830e26066b6731ca7e1a26a575976b4a71a9794265561e01236292fba6cc2e04e1ffcf3dd08aeefeac1948a49845ed128c23bc0bb904884aab67ecf67126f33792e0602c63ca6cbb021a1875d80254821db6c49b6cbab45bbcb4becd0490eee32d90ea15286ac82b0f28626a4d6296d03619e4c42730a86ab404e3805893ddc3e86d03e9ad0ff184581037ee1a32782336ff5f5e07cb3362e9281de6ce48f145ee738f8efe8a179fc14467e9476a76986f12d359288f567a8e389851c3fe68a547e78ade39229dc735e4f6cb88dc406f09f74a79e7fe2f8f09a2bf39d15b388c131b062529f783b4ad1f203ded3a57b92560df7bea93aff7e1924771bf32de3dddc59783e81ead3dd79fe021bdb928030fdddcd3ab4b06caa93bde896f5b01bccb21c891754e3415cbe5fca34b1fb9d9d3114b5986fc443ccc16cbc136f7ce66add562bba259177404108cf1413e725345c8682c4d379578ba760c5e5992d962c2eebf4d433c56750379bd8d67f2c4759f191fcfa88dbe621e759cc53eab4caa1ffd989d207ac0d40ce034e00a1a0119e59c4818506ac200cabedf49bcbe53cd782f07444deca4d183651026bf02cb78b55c07dfa625a314c47256a4bb2ccd320943f20bdb6e1f85c41283a488da99f55699b4d2d9d7ed70a8f19601888af5fa7b37949a957ad7764642e02d5f9a4d77a8dc4a70b9d025169c19275c42e8af578fd645efb26e513a71f976275114e863b8eb1f2d72a93b2c0bcfe0c8ecb56a7b3cc4e687da0c6a645ee36f1982df7f2a7d2eb7d7784a2636b9de30f729a6e94c5ffaf310d7d2b2d84ed6bfd98abf64d5d269c5c957f0c854a88aa8ed38341fcc20f2847c6829ceb32960c2bd17c49fe023b8c7181745c4ef0705b4be6403b1579091bdc453e0864651f0450957c3304588470c45fbe35afae72cc7ffcc02fb97862953632e1f0c168513b9871fdef8075ec956aabda76366d90fc161ea11e03c855335ffb03cb7163569eeb4053b75b583abb39147b148cfe353ec18459975894802d558f2e9a0577f1b0a27266fcdf590190ef441a30dda867cd412096673bdf39c694f291d37e8b05b9dd04584f63e4f57604bd52dc0c074e32d07593d91786b2a0fdea5823d00264b749c69162d784dc74b48cb10af8dd87730bdfd449c379261d8e70076407fb663a0df422bc65a969fbc602bee8f5885d0e69a613c5ba25a5a882acac726404777c7878a58b502ab3482ebdf3b53be554f6c8ac4176d1d3dcf11f5139bc5b4fec2f161c5574514ee9d5dd589e1219eb04f1e94f22ae1831cada9248b39acea402c87b2f9d9d57fe27d5cd3cd43f4a06e2d5e94c439a5ec00c3b618547e4897cdd1f868ad597f5f02faff2f33d477b434f941d7113cef31283073ad232ceca4b1ebd5144a72f591e46650164be5bc88822729897f4fc20e561fc51e5f321079651cf246a6e91d62699ae68b29ae0f4b4168abe3db047bd242eea5ada43f9c34f666612b12718003bbc0b794694d32cbf3ed2e8ea9045ff96e12ea5527149a2885fb275c9f9f4f5039b57574af64446c2c2e5eec307b10f04041f7469cb92579e667928fcf4bdde68e63885cfd4bda21217d45a722203b7dc7b2114794b54e6e52c8c158b51da3e1e401eb812ec9b730c95c0bb5b9469b3866e74961c5b997a13ab0bc8f50d948f28cf78d885bbb020dca0ad656b42e0a3c38675a80061e21f12bcde6b84b8bdc7291751361355eaa00bc0125f48eff26222f40a7252eb0f194b4429adb23a24786db4b7505d1f22449f4404850e6192aa15d6475787dc434aa381ecd40597d97dd1a7de9e3d0f3767ecdcac7ef399df456ce5866312554feb28460bbb00c9298c2c43c97dc47dd7f13e1ddc3b6d351d0de922d381915d436f2fbe61d7db6b56ca20cfff3983640cf05ea2fe5ef2e66fbc6c07a0a7fe39edd57ee217318ad7467217c403a2395ce8219d68305a02820c7e6ff2709cd49c79c981e4f7fe1d85bc2a441ad685a4eee4335dfd0cadf6c0223301b0d3b62c552cdfdb4a7588c76aa4265a2ec6eb925999f18f9383e0a97a694ede58774d600a03e925fcb59d0d867ae725fcd8dc1d2eac96662f3bf24b7188b95f5ed6cfada9103677d28c7c2bad7c9bd3420f4a232ba467357ec024bc8f97bf705d79532ba7e4bd33bcaf5a0c11c1d1e10a1636325461be18b9fd1d12cfcc52c981a10d5d5f9570eb5eed7299ab0b664bd2bd478799ac1546b5f948f375784a3ae5e1723388eb1df3cc8df80943dbbac14f699b5f978830e5b1fb7198ca96a37ccf5b2d292770509161e4b6d9dc46f16535c88cedd4a8af77534adf9ce0711de80ed62d7a3114514a7a1c77bd54a5f26f16842d8996ec063b0922e5788b85d541f70bad21d8eb97b73de43ecd43d2c0371736f7cc5bfd0adc1959b6d79fe916e7a20a4cf95987e62ec48607ec1c735e3ec587e21e1605e8449de61bcb818267cc865f457ae590fa6ab972373a30b38c69a480949f6c656f4b0df826a54fdccb3c6cc572358047fd4ec1148094bdfa4ecc522da0e56598386d9e26c053f0da1525081502f15829ea3ccec35963bc0ff85b4bed2fefcbbeb6dfbf1144c46d163f39bf8dea68fc472b22f9ec4ddf0f2eb813fd5cfa947467f9c7b2cd71a48070adcb16c733a4fd4ee3452906707d283dc9c8a84e86925f265da11cde5fc7a67973c85b68265233273679f16aa129190e13e6b6d00e26fe5fde716e6d1bae73a1227f4b69c9e857b9ee673bffe1b8a8883b4b050a53c10e58487887dc4a543799c0e267dc287aeb6c5f560e9f1822eefc21ed740713be554412c1e4930c03201fbd14084d6ec1464b16f4144d77cf972f6d01a2ef51a1793cc55e8eea219568fd03d684883835ad3a637a0bc6e437ee79236512b2e33408759374c9d01960b8bedb02b0b634176ae8d8323f67c1440f5b4833da6452d6f71aa662c563584844c3762dffb6408776aa0bbd8a86cf3a690d6d35935a1e41d66ac50e13204c2472ad65a74944b1aa676a9e514ebb314b780c9e4a513cd819f7df21316da75d535f17bbdf5d70f99e3e0579009b27dc493d0a3893c23fcc770d0b4344074dc40d07961cf23b4bff88c33e1b2719200d62872ff986b346bbbd84a5af79dcd7df6fc53075cf3aa043d070c4f651fb87fa250b922b26e6469b865ac01e65938d75ca8365b7cd561fc5bc98965d4ab652432a87ea3cf8b45de40fb1046083f474c7fa3d7cd0992902b04890475089717c3bd346b010bf151c8a75e37d8eb783482608cbc28165ea01e10d058a538a98890a53ec630fca5d04dbad26e1b90f5710813e21a0a60cfd476dbce943f3ddd014b0fb8a574811d1719a541470ffa856e53cbef1c9ec7f9f3387729d02fe7aa090e8b00500f446319114829c4d2a3425a374f934cdbda48bc01931097ea0455536e9f44d5cdc56b26701c10538785a9897979aeb7d9321b7da2de3801f474adf65ff20eb52f29b444b6c4507b7f9fecc6fac2572ead7eab6684fa309d77b34cb7f8e73cdd81a947d9b9ddbf74f5646fb33f6cdd97292b88adc6e56d9080dd8d6381cea2bfff745e71855e29dcc9d972710488139ad029b5e0ae3e11c98211b6f3c1b576c91ef37b8010a6079181040469c8297c3da5bafb95f3fa5dd6b94bb715c5174d8fa64f74a6b7d75d3fa7470e59e658e2f18d7eecf5f636899ac7cef5084271db4648908c62e3e73811f6aa8095107f2700f33811a315e02a9c8f1bc3fd87692faec922fd093222d79269dafd62a7a24755f0855b64c56978dfd393bc71e00a80513b2d50e8f81ccb3551a29587e8757856fa6524ec7212e4ee3a637f4d3982dca806b46e6ec81db6654bb4122688d5bf579116abf09845c6659d0ecba7f6fb8f8da1f3d3a874b38fa36f5eada1533eb6f17084074dcdc785667a7348668a924e4a7e9cb1b46d20a173beeb7887b15ed6ff77342659d0e6a63154f1e9508af8255a8b2ba4302e5b88180f676393d5f69755c02229e64fd915c2b7b40e3c5578077bd7d35bef8e0932d0eeef167f2c86b3f1e2d8c3d6bd92b35403ce4360258b22d4ae2d72dd0f3ac765ef4d3fb8e515552341c58b9ed6218ab124721e2ba18e689c27ca4e64e744268252c5a9cb3a549183076d6c4014bb39da077ea35e4a6608624092ae26d08f4304276cc174b4f2c7432684befdc40817dc417de6204be0f5f2e6c799de96c7948e55bbdef85191d8329fe5c95aa326b0dc87071e148d68e34934925a48da5683b08d873bf324a37b7892c89013df15a4f094843b3de198f31cb8b89468b097b9efe484cab6236e233c2e7dcf63a23a4a45a736377f7d7059c7ebfa72760caf8b2580dcac6cf4e64ceca099b45d0844081ce1e31c7f959fe3bc6454514ec0453079fb4d3ed55b86497ccfd9528ccb42f647a32d86bb90e6f0be5ace1e3feb9cf03bafb078de21216bb6756ab27be0bd3330260350a4ad457450bd92366716ba79a565b23c1f1ebf652c994aa7f85debf1e3b82fd3d8e688d1acc92015456765868c5b6cb353fe66e183337057b8b334658fffc4cc54c98e7a1d4dae9c00fa26684059c7e5412c4f54c469065ab55b1ab42f48076f08957582351f942a28e3826a53d065d9fade9c883ee279870957ba938c202cff7ecc27d38b26bf50faa98e6e134bb283536b234d8a281ae36a63ff8e7c9bc4004d4f70811a5f17fa1abfdfa5824d5ffc5bb0a2de0bd6804c1b8131bd3aab487ac9123a0861761bd5de18d0cca9dbbf157137c0373ec7d016ba3dc31877d9069451b7be85f06477b952512ea0690ceed443501550018c2b2b08fa9356e09d8044c30125620949899d4a6bcae6e232ab336f494d48bc1106386fd87b321fe30890c53e0496fd46382c3b35fe59695fb22a7219099e3b0ae69f24ba61caaf9431d6911517a22be8b4f413a5d4446c661033919e7cc05d1a88643161236b238776f7a921f1e15c8963ed9c85248e4e9857d3a88b4f053bd28a9fd95f8f344389bd07029e09b125accc66c836dc120ce86402f54ec5973396792ba7fdbc62a60d3397f7debaf43ed0a9f09748a985f835a21f03c08a06d154db75d22f64ec49170f5df8a1be852f2969f757680d60cb67f6e8ac5f607349a2207ddfd3747ffce546174c8e3c1bd11540be3f926ecb9f33048a82bd9076848db4d219b841b4f02a53fae53e7e856d945ae8cc8e7b926619baf2eb66fbe7722cf99fe8b618fc0c1ceb3056f21274eec7b597f65ee22f0fa2ef72df8c7a02fd8182bcb4b6efa216318bd4269f3d0f8f1beb75ce861d45bdc91c9e4cada3337bf4d8811c5177077b49ad2e32e5e1e9b7e15f948ccc3a36c16ad8a2ec284709195041e40dd7632bd786a5d443c26d91b2f6ba0506e1969a6bd822465e0b90206e1b4dcdf555c6b25355810001d1de4a59c37ad5f430f5835487085061a10a451d6fdfdcaf6e02c25dccdb57c26632e6b69649bb07a178187653c279a210058f9d398f6e0c460da7bc69493e8a623d9a41dfa05cdaeca926d11bf19010e34bc4ac5c1331ab3f24806879f6138eedcc63f12c47a79925586edeeba88d40f0b6470b804a3c0189cc861dbf6580c23e101f2a6d0f29f0afb40cf627015bab169314189c72c88a94d0f5eb29d7127d5d5c636ab004d449c68d00c8b04b3e357ad98f128305e611a712ebf5d73ba9bfe506429903f846553952083750763eb778454dbffb81ae239b84894315cc866e48073207f9664a85ec9fcc6ed00d2d746ab8191b80be065917c523cf099790c6b36c80346637664fe403f2df624aff562085888089a29551d55fa16e74cf121d45792095e51d4911731b93b39371f97b5c8c39f73fa86569e5ac02e5ca73e09a15eecd355614c46b85c5aadacd7f500b665b3a93160ff7dba8b3737f4ec59e453ed2a078cc49ad60162305b8cd28f16bc2bbc8614fa19c13650c642e2e3c6578a13c5d0bb1c02ef108cae05bb1666f716239eeb008ebdd8e3eb7cbbaab648657179a858996f485161e55b338c6aab5939ec524264dffac1566bf6f25447946bbe9d9f1d2c349bb315dc546821d99ba51c718cc0b62b61454f0733d2437a8bf3e4db849fcf9a4752267d90199399cddff5436990226785c17c908b90ccad6e8fc2f7876ebc5f83e930a5a1fcd6e259bf0aed3efb3c45b02a08451fcef4739342f01db8a86924b37b486507cf71f9f0bda718f986aff5013adb75bd6129a3f005eeeb5abaa9237a20f5feaac040902d61b2ae6d9e4b24f4deb7effd7dfbb1294887d69540efd71061fca2d398e14e97cab77654e6dd97cc2e1b0f76091a6abb614604e70317ad1061fb91ac1b45527d72a094bcd3c766dbc4351ad86c6f7ea4ed87c3cbb86f368bb17b8650c4b643fcd9ae286880ccaab235f43d2b727f9f206f28cf59e420040f33ce66daa6f9a63e23edb0b1eb607d33c0b1c0b176f824388a60c982b8b4847d3572e2472bf3971d35e309169dcc465f9618f862e4f2169b51573d45765322353ff0accd6e36e486e49bb27ed3cf8954dd81df8b448c7696baafdb42ca3472cbe8bc4c5bd6ccc0c124a926f17246c7c7ac7a20a2df8bd0822cd0e2090a08e52f781eda59568be365899fa14ef6ce4f98e56ab0a078396d98d8ae4cb4c46c731ba41303ef3e3ce8d7af03ab3ab8748a87e661b4210c970ac2ecf40aec0bbb2ee8da680adc07523a43d244b5be2353661168a0a2abd4bb43063210f1bc0b7279866e3278788701548e21296e8ca0a04adb6b619995982c9f09796106397f42089ec1dba80c8a8bab900cc6e2b44df7aa46dd2c6aa5a1968790d69ab7e3e6e85116dff041e7062bbe7cecb29710ae5f2aa1246a4bccd5d03e3e2021a70ede2981affaff0cec04050082d45c261b1879f348104a7c6d494ac6037706dd09530ea0c1faf27c23fd39794eedb46120105e44a3a844f02d654f0d69b2fb539aea81f5350ac67793b4bdcc8c06ee76f15e35dabbab7aac23284f59a1cecf763c3be1a33093153f63bb75c2dfcec691c9828d1ce4fa3d7ef36ea54dc08933918744e8f7fcdfa205859db7e65d25896b1d8d6176e4fab474eeb800971a34917a0c3363e1fdd689808a237a14404a866f2c3f0f84f3f2eb5a71afc226fb02636650cb8c7f2afdb95f9e6a28a61671ff44fc5cd936fa8ed0e494883aee09e9262e777c86e10962c4690d96ead6b396a8f72a550ef0f831a6731b525a8931716dd123ce708672eba89f9cb409443d76b9398f6c0ce36de964d3eedd2036de39f0540ca63c20a0c8648e9eccbfa96cfe99af0da8b079ea3a0bf77dd65b6317ca9b8d734c0d9f81a6003436b8c534004ba01c6d55c751aa0d924055b724b9549ae5afb9229e836e8ca5e7e71eec1ab13ce296148f44ae3620fc5d135f789a95bab33d752256707e6a40cfbe25db83e9023909754a9a844ab86181c3c7f7323ede48fe0a307c815c257bfdaf41e551f6afb196eb398f0223f0ccdcf308cd3abe1adb292b8ab908531f3c69afaea84d021de3f616a36eb53a6579399b61a836ebe57ba80bc72867d209dfab8f27d3196e19282f6772bf9e797ffad3b60da158d527b88fa73c3fad449e0bba99201e631bc303880f5011ca460d5c532aa52145cc9baf42d957b0307ae93155a97cc839a6c43ab4e71cbd9fa9dd7712d3c75bedf32bebf83da76f8c47fea528059e60c9a33becf0a5cd8c1c7762aad527fe743b6f0b048785721c7fcf2786061fdc4fc9f890ce701564b7077cf68017f1dcb5f7901a1df9dfac84a33087a1ef62c3708354f4bfb2a46e28a687daaa84695e604639be1de8f7b9405a8b7ac010e65a1609784ede70e5512362cac6af34b3f939b3125421b0c41f817f01ee26f9c8580b9ad6767b872ba6ec1e2d475a4bd2b02326e10694967ee216f58559b4872a8aedaa255f944595bacd555114f14f12e8bbfd65bec80a46d5a416a3dd1f80a280f9b6541bd3599e9c7f215347dd87dd031ed4333547b44f556051b388aff1540742cee75089f70a721dac0357a757dd609d99b3eaee0c379830261ffea8803c775e9418d06e11a8f25d18a9fa22b3f534c593cdc174b36528859fd338ab6199407b731ccfc33cfe9267f213fe8a2871d5b0dbd883cbf59b58ae2cf778acfa8467c1f91901aa03e9a0949aae8bc5b2b009a8f53cab1d2b84b039622432bd9dfacb0e26e9797692610e00ac5bd0a77527b52e7c7948e460f77443d16828fa25ecc092579f59fba0d162834dc3b4d5b50135f96084c662f4f735dec57c1911578217b68ed0a938b959dfff05d40d8ee7b918ca3fd9f3b544eb34b7f51dd254f668029697fe13b13c7028feb4088913d25dbb5f1a6f27da97f72299560adf18e8a9615a811c6db3d6205ab3450315aaac130d1cabac431ae503c0f8ab176448f858b7000ca71ab42131916633f5a1372a36bcc0dc8304d2a9bb6855fe5aadd00fe68bdb7364c6aadbe28948c896f1f3f20be251562cacd377394a046597a5137c7c4c7e8a87fe65160f81f34df1e220729e2a865e338df21ddcf06135a02e2117b575fb80cb8115e4ba2e9bc1c8560c848b13ac144b86bbaddf2953c31bb26b43c26374970fdf0ed49e6d9371bda60dd5b25d1e75300175a8155c2bac60aeba3f8708ddeeb580d460783784e0ac460c95abcc4163fb658a512c9b91169116c47d2f4be4bcb991892befcf21a6bbefa92a7f5b8577e5af4850c1a0ca350c88df61299fa5857f9f353260d6cf30697c05a79b983301424d4ec08206e0421d9cecabca99885feaeefb084d050fda3f556c49deec699808d29da573046a26c11c1fc92067dda975311c87418680bd83ed48c0dab0bda71e9e16b5975ff2596e0eb26d61718ea0e8fcfdb598da6d074bcda6c30ba41a46e1b5155069f10d0819f91ea1d9e94d5a65e3c6aa36e59bbe6d19e8bdf977d9de88ec95fc6ef28be73e1900f343561a4474057d18917333a0b1631c46c37b0eeb0d03ce6e631d06e9e67b97befe64043cbdcec98b8d4dcfba43cd4fc8f7c1bc8c897a8dd62e618dac54192e5e669dc8603a16d622867bc83c190ef70473552564b8c6e9948fd346c75debd9dafc4f7ede0e628e41cf3c3aa9453b08fe61a4b39bfd280812b3bfae3f1aec263a73cab21f6d28dddd82b1d643813fcaa8f0fcadab2d5b60e5f3c7e38d23e1766e925032e4ea2bc21443513a785e66809a1006919b2f56178c83dd991080f9efd387e776ade05337787fcdc76d983afc4330ad1d1c3c48bb221132c4f82fbe31ffa628237c286125c8fa26e2b991749615e535eaac9cfec29890fdce5f2856a00871c801e968a31231920d997cfb2a53caf82724cda45015c6362a3c326683a1706ae86be1b078e88ccd880b09163cca4a34ae260395ca03b274bf9fe025d0635617c20353f65ed7693516c73513336d577d9d6946a278bb07ba3bdcf579bc4ca747362904d5a8197ded71a323e913f3eacd811b0fec050ced93acdabc3e88367b18ee13a6b18315185fe4a2ea950d1c939fd4c6992b75588cf2af1a8845d162d801a97d90cb52ba3413e1119eef2996e32c8138256a5123e22a6dd61d3c1926a14250ca72e33e19bc17d0e9db69540d246985cece78c1a4a6becee8cca598b1905c72be0abe235dfffe4331e8f3ca5e98422ff2d886732d89331ba7143b0a1481aced702b7e09de6344482b9ff5c8dfc7d1e11da8ae9befd4743a83513213219cbb8a9f70a7f472e017d3c0b694bdfffd1408a1ab3b1d3cdf310173ad48b1c7db27bad73b3b74c2baaaade8341655a683603257b868edf8b8a44ed1a501fee780f4641a4822eb55427b3a9d8233fb5724054659ff8593948c1f2b3c76cc1541639c0be5c93c99ef64dd6bc08eba26f3b69683a661637259e183143fe8c8a2b7ce89684263d64551be854683334e3671ad6f67c7eae3ce6864d12b7a0d24015d0773a62cec8e7e6f44a7548230537d08d0ffb42c88ff7f68dd7a1e9f87b8c04a3be860f4dd46424e59c1a7bfbc8b62c1b102fb0357d4f137edb65e8f371024a9967a211a9063a42e0d960334fb99c4255c05076b81b1e8600a16a8df8d28aa44a1c9043f6819f3fe3cc2c749e2a5e465a9d98ae748f1a1fa382528c6314101560de1cf9537532b66a73b24da7dd975cf9afcdc5e8a3c0901ffa16b8b1e666f1506b888525530a51d2fa39a2b7e64b78e442f097c98bf4cffed811473d477b619be38f2a758db490b4a045a4e2ac04ed1719a2584c03a407e3fb3caca6f1af5208a917673f1d90b55e50b9df1d235a0ccb90ae368f66ec6f816face342de592da886557356211b6e99790d1756cbe41e061b428d188e38952357ca52515cf80c5cba30df7a3496c2753182251edb258a31027be488351cf5bfb23b58b82171dafcaf5876a0b5d0f2864fddb0bc3b0714b8041b679b37d695ba24a4bb69e8947b8b29277189da74c7005965a983bc442f4f1cf8b0bf48c7f9f3f19ba1abd91998971d8cef200fcf6f236de0836bcfa0517344d473e62104c65fddb729f39912690ed453e2efe7694805f592aa4e3ed2ff3ccb8717cefe6567ddcdc8641420f341f661fbcd23d09429cbeff0e055132460ad17ac8fb3d379e4ee980cb6b641321416c63254d115ec0892d1fce7176c71cbff514541204e1d4be7ef8c1a9d21fcbac7854dc8508c5dfc2f8d84b32831323d5df696e38ca691987292ae8690f3b21d7be4a62f2001efc8cdaca25d7e47f62e9a2e45f3e4bcf8dca9725f3d727df1f771b0e66312efdc31a3be897f2cdc6ef2448ccd49e86787a67a409c229f221ecaf2897a685bc505cb91450e08ad8ff0e91474ef98acdbd4560d0d1ed39328d2008beff5290c418efb764948e37ed88a624cbdbe081141fb42baa0696cade9ff34c131853fb4c23689a4ffdfeeb62d8456bf5c264e3f0ad09e8417f84d9259e7f46d9bbbf138aa9ee7f7241892c3ec71ed9859b6089752e8031dc77ad0e9d590c1b9e7a564c0620c458cd70f5f4f9512c24669d21e2499a78984bb181f75cae83344f3d0a58e14f32897f221b72cc8b51b287817caf4203e80db3e505295849d872ddf288f9b3ae2c1f7cbb8be0e99db111997fd9f526a7ad854cc98944886964a3c89fe05b6e5bd539882c619c4d214f6b720515ac708d160f7b0772723ade227f0a1071d8c88e6eeec92d22c6489a937d74a4406b67f90bd2b6e78d91ede396119fd833ea5f64be72c20bc93a5aeb0daa61dde5b04b2724b3220d5117807459ebf559683de26f3e5a58254175d9c1717a042e99fb2577792c41de93c6549fec536261d215fa9dd85e5eecc7409c9b9bd6d5fce1f9971a53832b59e493e10f6d5a45b9be5eec05e28e3a51bd256bf591f163200176171cb084c298bf4b09738ce16910f3458e76f022d7a5f5a01a284e6f360f622dab7b3f27f46e02a52bc7d9c8dd9f1facf5df2325c14f01433be3f59f544fd8ae3a15e573e400ee27f832c012c840d4354a0a67ef7b43982dc28b12dbf94ed71f9a3b722c7f6c04b455e4710cfec005ef2f783110e5835c872d753dc6061296197abf10025e0dac49dbd6ab86669030526632d04dd1dbc91ad5eee0720c391d2bdfe6de77276e8e37531999e2f018c4a912d9085cd386af4e4d1da7c234d491ffc4b11f23df627345d02699bec20a86225b1736c63a4095ce020041fd26c1b81a3e910425e0dd58666f503de3d78f260323df1b6fe491124da30b4028ab7573a833b39f95883bf7ecfc7c8319b965bb54fd648c2ff4d17bffc4f0e9af83c679a2316834446939be3b460073ad7c2aa8d8655d6ab2ed1667e8221aafba2aaf0827075a5d157214d61075cf78f24749615d770074432202ea9939fa97b93d48ad4d7c22b53f69dbb5436e40441c9f9ad3850b51eaf68b084fa5045910857f09af87c5cf9c0e8322099b59ec3ec8ee09b241dadc8abf3ec22b516b70c5f43cd240d1ce2cc8722bc4c58f3282b60a5edc12a7e602bd52651f166599fff86c00714d222cac2a59911518385a2c2d188910755cef92bf4a728d328ffdb5c868df523a6615e365ddf24d310aac30b30e788be4fe32c05567a4caed036db5fa31b06c087107c99676a70e56f5e09300417bd09485a995983965fe752107092e518d72fa93299e973f977d1223f0b30c142ee1e9aa6037e1a6778d3558383d94f4332ac662a4f9fbe5ae0c388614e636ea74624c79a090655a894024381875c45237c4c05f9d287e402e9b1d83f349ebf4100ce435be94973f3ec1415e3ebee6e63ca4cf78059b770eebba72b9e6f183b2cf08a9a2ac45b4f42d71556bd1cb4ea7435a902059a99d8682c2fbf26b30324e6feb0405c02776bfcfa8f079491de54f07cb7a01b21e1d6f1541ae9bcb160039601f69551f282812626e6270ce7269420795e6f8c1838d15e6146d64530c5157a5e56831d4d4e279c6da108e9cb8932298102dcb8f222b671fc8adfcfb0f7120896417aa7d14d34bd37500e5d05999047d88ae3632653a474d998197dc2ecc180f7ce8f41b85491b634adf9dcaf4650d52be3b8f565a5b4f4a9e4a5c99fded72d88884bc8b426e62c9d78e55fd6842923c290e0fa6e10a19c3f1aa05d06d760ed20638afe3e12f8c095e6963adc184a0faa121b24b5298c922472851a1ed95a53537c753022de778a80aead7dbafc2a5aad2e60465e3c7d831a8f4da026151ccd86559d54c567a1d11ab10df196a2605120c6d459efa396cc42ef72857181279ce9f401d5185fe6d3962371ad08f74a2b508650c8312fa6f87a62fad08564fcf8ddea591e79e7754ae91fe45f9e4cef71ec840c628d5d2839bfe4d3943b24fdf407acf6a3204bf9dab4c286dbbb4fa432122d78be9a1f0a706849aacae2f582ecf378b60a5d1d312a10bdd6692186336cdae2acf5a435d718a67323e3c4f37827b33675d893a3efe127c06bff6508f5abf19140f4912a84f78e002bfa6c832da3399a96b3f37eb3a4c909998a684552614b81a340a94512bf63a48f0e02f2ac7c57416247428d606bf12e5a97f95fbefa48126714b9a5622b8a5ed3ecb0245feb4174ead151d681c1be619d4afffe6c1892065769df3f15b510f9ecee765f69f0e7b0fe02f538ed9a53a5f3ac136eaffac409838b6691762a888cfcacc34e1d895efef535f5d68bf937f919eb34ff266c5d42aad72a0745caa5e1b623edcfb79b9bb8eca6d2eb067938a3e4bbf94623aa8a83d783ab48723a3c05a539331d7e81720aafdc6e15bdf0468f2524bb1c63e6375786cbe2ff8d143f8e06d982f6635aedab675234e9393545a0976709294e5f4562178fb0df3e41cdfb02398b99cf74e8c03a4bb0a3271e19a25e4e91c258460bb114dbb4033b28946f99f104a9959b502e40d3af62c5b8651492df73b0f2a3bbd83191258cf6754e4e71d574143e11d3752521f9137fdd88caaf108ce9c88b61f10ae86634d07602aa7e1046374815f12ebdd14777a566c7b21d9d0293c9df0554b5eed5fdf0eb8a07e724077f7f1bcd23d3a3773f1dc87922cf97b3c2c9e1cd1f296eaf202fb480191f371ceb6c4315830d3326024fcef10f632c9f4d1df98e5e6af7d2a32f02da859a6e50e7715b0c2ba3a831270f27273d5424cf8a9c70dcc6c53d464a862c0df766ce383e21607c06f715772676ec92e2243d4c80770e843b2a75aac6b81c589d5c6a49e780da4ba8579176b86f1fab0f1fa32e8b43aee676acf0d771198fea6abf654d6e5686968099372f348faa281acbd43c888ad02048088fbef48afc2b338043a03b650611cfa8a59ad685f18f4eb8419d38d3af21227151db26d6f437a6a4ba33b6364f6f8ce51713f9f327e2155450b144c0672d3aace747626e938eab85f5b147807298cf583dc68439bcddd00c78399aa1fa94d259e51e7d74310a35b97cfde5c1e7574228ae7941c0dfb32863bf163458fae3dde4e650df2657666ea62e4aef75c192b3e11025fe477dfcf0611d08c15d22a8a2fbd4af8ffb9e1d4a8292c7cf6bb3f1770c539327093c99b3e426a8c20578b21491e49b6a98d5fa352156f567e23748dc2ba3ab4eb430d484e94090d657bb45e4d6c333d27ee56e14862693790b87f2624d029c389c6ff17771a0473142b88481a72d69f2ebe14723154765b9788de5910a047c326b2973c1cf435713376a64e31ef01036828d05f479cf9765cc888e1a75d3ee4aea067772017cfbd74d80f9cd59eee6d18d473c94eab6eaf9fe820839b9c3b0c71ce0aec5365bd0f7486821da27b9eb0943f4551becbf9272f7c425fcd0eea0bfa7ad926c919275a426f5a55900eff1f1518ab80cca6f683e9e5a924aa78a7faebf82f59db3cdb30fcf579bac2921d27f681bfaf61f2d6e0a7ec2c18a7d5a15f9d539853e5cd59acee1a016ad345150b8ec680d626a1dfc55adfc24421237a37ee3d5ea4a3b7ad911e1d121cdd471b674f60a94a4ff9faebb5b8aa651fc780f45a6698480e54c0d9143953958a9727f24cb2d8183fa218a09add94d72ebc49f6c61d2a26ce7d1b2513ebfd21cbac394f976bba28e3eacf978422d2f348ca0eff13b3b7264f6096b2cf5afcfc526ddbf91f35b6156ab3f38571341ce20976745a70fbd645707eebf74ac689af1fd21aae9566cffa33b11fe4515d52d0f218ee4db1acfbfc0d79a5902a397c2332371e3d08c1c9a549aa3a514bdc6bf178ae45f9c58f7f7d91bdc40d4cf01be2db9192d11e035ab9e38446642229b140a108c8bfd0833984690c1183415374cef725eac9f5ef9b3932f57b0a00d2848fd0bdf2466a1a9a88551b9327d65137160275c67566038de0c71f506afc80ddf705106e825549fd490c2fd20e4e8c9a6c836742a97a6191d6d61278e696e66629bc45909ad3198f5f83ce1fbb36af714797fc3b9cd767de4455de8b87a3f8fb19a9fd55e58c55ab2806f9104e3304edbeb22bf4aabd525a21fe5730c98d598a4da8875918a228cc1791f761f2b05fd601db054bef452cf0a08dfe5e989778f715d62ea737c2167f19d74d57643a81ccfe163d63dd3050bb1dd0308f03a1f9cceed63b508149d0d5f924ab9282810f4a9f196784427f3f152200096fc3cc1291bdfa0ba841fb931490ad3f0ee3c4cfbbea7676a0dd7d5e9d528239a6b3ba44e1a0eb9eeaffb669e99bb5221de25f18482ed6f70db56da0c3494566d563d900c6c4a8666cd1e655c90538bb1c6d440abce67a09c50d6d361fa556faf02387c4e1f25db7337b4947dea254601ecdc06cc5cee7ccc9ae43a920361c61f778e9d9c678579bf851d26ef8674b509287bb4543b5018e3c296b432ac97a99b307550bbb3cdb0885266bfbb82ec1444ccd73d042039830da320b45e83a41534c96487948c34154efe070803d4d2ed2d862cab6536faa05794f72b45b0328421bc1c799e4395d75c67b19acff3daec2f727154c3dedf9063912983c1837a4f68cf72ec8166d5155bba498bd4beaab4f42dda83c1bdb91f97bbc61f38558837d51c94fa2e00b81fe86bec8ade4462f2e4bc554557c61db79ee92729b433f4cd22997af709afabed5cd50e577a708d2a1ab55887de763ac18f37382e30050c97867fd371cb51779d4241bb2703b577019a36278cae3aa0037762fed2f97b5d07450a67ece928d6591735028554bac6f3a2de0e91291b2a3c805785255f2c5c1bce0eebfd75a07cfcf0f9e6c6969d1577052792eaa9002faf003ba55038df252a96bd29df90c144d867fe63fa3174885497e72cfe2cc08f5cee118fa328f5c0e6bdd675f2c18e2781e0c32da548b497141e323bf1ef7e182868a6d2ad2db607d430917014ca21631b619e39c1ecf919f0c11527dae8e95eab8069bef4ffb35ccf49b0ef40a216f0fe58825961158fa732dd51c8ba13dd6423b21b98107226d75677edea2f2ae7b101f9d76bcaf38288a0a9060353418831e4b69a77d8cd984eae0332e996af3ca11aecefa80f5815c87b84314919a4ec1e29dc1f1b50778253395d8783e85891583c70ca14956beafa629dbf663a3e9b201d1ce329e6240f7e3afca998d4ca3ee3e22bf0b45efa39e8afea5c753be0301e383a3865d03d5ca267971e06914d0b7ded891692be966ed2f47767a35cb315b19812007aaf4322d4662931db8633e48b0515c04594967e4498afc565292e0bd014f4518f2d9db35a71c428138e731089ef1e1a2f5075979322516c4e7af0a3661dfca06e92d233da95d0963e9501007239342910e5ce89e5e446c5d212110e8423116640f952b37295cf20eadd639a3957e97f0f9588a344cea4e824dda2ad56da81ec9bb9f869b9baa92ea8df22cbcdcd9a9eedaa8912e81ce6885618eb8361713d8053d235708b96a5771eb3b638dc3db8683593426a3f8fcbf414df9f5a205ea27715305b46befa8cebf770b122f2b957ab5e601805411a920bc10c9083ec45dfb309cb6b9fead3d78f2a4ce1dbeaa70f512a8ba454f2507c490399c162057444a37e5ad8cf6d27d7f1c18dc327beadc6fe30bc36ee9c6c13f2e6a324b9338f2f9a01ea0dc58a66cd57993ab6685749a2cf429a108b13c9b8aad453c0a4d33810f8f0eb742e0174f9db396cfc1541955b645cdf3b56fab90b74ece6bce04258ad982f67b46249e7e61bfef1d55386d2f1aba593729efb2b9be1ac26cc68f509fb5e89602ea1073a4ef51fade8c038b686744bae4bc3b6276e4e0f1b95c9217e65593220a876655c5c9618a88c97ee2ed6ba2eff928d132c16520633fa4d89c7f61745f0d02a4a434e963ab73c748132742f5a9237edace77a8e1a5424aa8bd7aa11eddcfb9817b7fa05c2301126e2c8e144d97a7d4128002f2316e94435e36cfa10e2a8964314a63d1ef0d654c9570843b994cbbe2a10bcbd18d053b8a3d9935c1735ccc9b3dd52421b65f343c6155fc492b2cd981b2db9d0094eae56e8e98068a94059b1728fd76d10a8147bf479cfb72d1b9522acb9f5a8849cbdc523edd88ed34244b6eaf854bf9655c8b683d84c06b72400bd3941adabc9adf426669109fe985e9ad1319e45d61097d3e4d3efbe718ae8663465163fa3c433388e26b22bdc60eaf298239192bcb6da785e7970cbc94a803df50b3da7558cb2c36de58c7ed9e3226692aa19c579755bfbac08f52b6e7198cf8325b75f474c6dceaa0f331ff497cb2147dd20ddeef7acb894f66c3d31908575e8fc76aa85e658a11d9556002430c1b15df93a2894ac427815901f684aa542fa6ebd24cf3c82f5767980bb304da512eee38e61da5403471227ddb5350e4c28d189d9e67f145368bdeb96b8dda3ae13677ef1c1d3a8bb91b2d2529780e6f8d6914a6056175e49919906ecd3e0c8995e924562c8777e8aefb10e3383bc78b8d17a0627668a668984338c358b956165c5aa1ca8a820d93ac30cf79fe72604a32ba28260d882a7337eb4917f92e1997254fc11e4c86fde7bc61c7bbb4eaf2cce02718707bbdc50a456714873fce93ec311b133386642ab4e3ebadcacad1c8051958442351f1cdbaa8fdfb62e57008b464654ba97b52be1e4c2f227084facf40097801daef302e94ea7a4c6bc71987887ffd6af2e0a53a4c863064f3a29ef87342116a1f1ad20276df20d7b55365d8c8bedc09f8c4e63f82ca74afd18bec0dde7c740775f9f4ce3e85aeba2bf6851980be77f865de6193afe653c38bd11981e6dae366cf47918e7c6dc96f2a484d9bc8f7d3367e9794b9297e292339bcad2adb25c4cc5ac74058316f9ec30b8a2174111781cda79ac83698e50b406610265097e0c28f8c31d7e7657a10ea7d4528d1dafe6107df8ef52813b3e62984786b942f7fcdd226a55868389fc89ac6226850e61eb698a73fe44058d1bf6a4de25a779f8f0a760d8042b439b72ef40add720a04daef8768969ff6999aca05101eef4744b6c2af07191e24428017244779485939d560bed33142930f8121523cf47b16c86ff182b4ced7d941513991d01fc50cce81a8c417ead90e7035c96502e37c89c8b95fa199b8382d5e11cb9a6e3ef11abcfd451f5c6f2b17e938f5c367c1f249dff41c2dfc06f914d4cea6cb22eac821e98b9c2ae41d2042cb482cb878cbbb56ebee8848bca122be0f0c30df7902a8c3e7674424bf722274da9344e1135646cfd69e799f6654d3faaa5ce5524226c7c989feaa7cfefd227278af6bab5360132f60bdcbd0db8367eb9c6bb4a5476b4e5980fb7d93159705468fb205197735084f235c20ea7377dc6fcc7da071645f5f5b1b3e0adbde4f46f54341861d2305ad0d691034df8596001bbd5e95651769f4e14498d2035e10d2ffcfdf53550f45665b3baedf25936060bca5c7a3e1be469d14760f026e6668b11f1161c51b436f056238b3b571e4e46a750b09aab5d3da77a277399f43574e13c342134ac8679dae945f302294c993ac6f38eae7cc274b72ffc19d26c7eeeb3a206030911c01e5e518591586882b18ed1476f9d1a816db24dea2f1257d6ba84b0f1d8ff9ebf977f735b53345be29d88fd02b2fffc91bd8cd4dc4bd15f25b0feaa001b55e4e1d23e93e3f23ec62c6ae1b14d9d1b4d016ef7639e5ea515777dcb83b8e2c85ce392f73b80b27fe5b11d19734d38834bc18a832afd69c89ef41207ad7bc67331963695d08625215c6433c50a3b341233b4d4bb46d94508e289289522e77431eea1d4d4ebd424f41b1e1b7442a87804bdd797d2d2add6fcc669f46296e17def2ad09fdc3a39058f2e74206bce0eb970b7d6377694eb0e58b77c6dfb77071f93c5bda1f744a14bca2b31a894290e42d419972696a375557b1bae2fc608f87ce792624c0e732959ec03d5125e81977c73b7032a4097683f86ae98c5cd121f6226b3edec40a9a47c05868d7b48c0a6dc8018ba12b92ee801d45f00062834553d115527b723351b3cbc50ef7e9c2b9649ae94ccaa20ae839d60acc1a1130318f1db769b233000eb3a498c20a2126f3c9c07da68744c166abf67abde205c2b604ac1bad0a1a0a65bfda8185f5b9b04630766df6a49d4cb2928b8f6141c67089f5372fcfc9d55c45d607efb4e089f8876b582ea38f65cc25d7bf67d07058e48206ef62a84dbafc535cf212cf9b97f3b673a803b8592b1cf63a452ded6f7108c68f96db9d714e660eace3a18e505e88457b39caf363d1581486c5cbcaa05d972b476907d15088178b67f42201515826059d0576d28ed251071d44e1e8b349d5d1255d9498b4f14be201990c8053ba526371ca5b8f9938ed7e7c8838ba6689d604d37bf489e9f46edc5400fd9c59ca624365a327f891c9f44ea8b6bc746129b6d528d528111b66bde49b71041ca1352a976d067bd0178a7eb4f0fd5aa7dae7399fa9b5470b2f701502b2283c4184318d8d351fdd07d251af6572104e851649a970744b34f323f7304591ec23a43e53f9a60344dad366b230fb2ac876eca799246e230d3ed4927be2303a4a9f2cafa2ad025fe7c3fcfe9b89aad9f6084d255dac7c16cdb73edba71b7187a6eb1979f813dba33f74dbaa900510129fe64b7719d7d29c7875784dd3d6fa95df3a7080f7b68bbd8e328c9bfdfe9c5bc37f63f299d351a37b67f81e575e16a93e50dd3dc6a9eadfa9fc992a723073675725c1b922adb7bb60b70d5db3cef5ae468ac394b3873412cfa765a9a86aebb0f8e8707d1324351028e11f229bc71da6d70b6b99db5cf18f111969cac7ced63c36d655f2fabd2f246fdc86d4a35fb6c62e5d9153ce16dba76f950d942ed834e1f457901190669ac5ab1cce96660b6674eadf41668288880458a2ded22beca7ec70e7f6e937ea733a2cf034375f29cea0dd5a836ee77f63633174d59308f9147bab17b85237c19c13cce48e3ba3dac28c4cead4feb6eae007acad93df85aeeb6ba652a7499f503f65c9194fc7665b1ea47e2c2fcf1a1f229411744eae05ed6518ed6536d7c76c512e0ca3573d57a2333ac35f7815aed8e28f9a5d0db89790c1b1f3f6e67bfae1123afeca75210eec58b90c941b7104ff332ba5c623939352c45138fe6de53293ada0675f284184c83ddf9277d62c6c9b31c21e0d97fb874786dcc07dadf58e4bc13fcd8d1930c0a3753601622664e8be6990f46c5948d9107c427800693837a23e41414055bf0bcb81b59855354f35ba0e5d43b212abfa1cf27807935168c2372a646e07e7ddcbd4ab729451d48df5fc79e441521fd248d12b43da8f1a1380a7b71281c0c86daba7fa28a9a36b2364d8e68c6a1ff9421fb50e323f59bbca1868309853bb5ae80542fe8a18cde8cf7b1150750fd7a4dad85032c714b089d96a4c7e34f19737968d3c13abccb6abc544f3f2f4d3600114210507960e895c52a12e1f5959f6d059943fd14f5fc313f0de30e26621a1bfd968d5f812809529a4c9b7cca7a4b1629779bbf604618bd090d719e5f78990335eb8bcb4af6cdd139f50903ba8e2ef74f7780b426ce296335eb10b87534e639a499966fc407bd38695b6a1689cab26cb53d2a0525d7a16e7dd12476b1be8f9327c88beacdc37c94879e2a862f99cbbf78260b107f9491528d0cacb3833a2abe9887b9f5140b9d5049251dc0a7c478893fca71c202ff11124ec49ad82cdba1760c5662f388993facdc78e0513a8dc5d3330b8ff027e67551c52747e3d5161cb40a731208491bcafe7a7bba7871acb67f30ac08966bed738b4324b9239230acc3862753b6dd7ca127520d9d14048853458c7a58d41eeea83e6afefbc51e96dae65d817d62a3cc43f0ea27adee1a023bf1f82781dbf7df12c9c57fc02fd81db42ca3ce1268bb9d475ae29a5fa00d0e342b3a1e8390569a03f3b72fbafaa84e2a74418b499a14e579da57dd607b1a50c1c15f3f25d9013b93bc019e7d282b687a56367560ff1776a07cf40954fd0639e40b7006daa71b592226a52864f306048f6d993006eafb83e2d78d54fd63869208e41455dc15772675d00bd72c66f28a8119a76ee93260595f7994d0dba1892c70c38d3036b43c1425dc813ebaa42b27082d21dfa301edc9908173fcb081b9f433dbd229eea6bb098f3d82f26ee1b4fba293cbc70b4cd9b1a1f18696de15c614086b4b4439e8aee30b19c54504a57fd28200a288b4f77fe8cea87846b9e969cfdcb63c6805c949bb642e9575bfab5519973696df1fa49fd0a4a3ba2b7baa85b919e8ab016bc1a596401cce502c9dbd71cd848edc9ca1f858d79f2123e0afa4a2256c623d86cbac85da5de72c04f79e5a7a0d3fdfb68242e01326d70e7e426431d4742891ef8be9332fd0f2df9e22e9fa250df25c25bb41baea92fcbaa2562965e3e76d0434bb09a7f53db2e2ff261d7fff715b1eea3109f9448bc5685401011f415ee6e487585e7983fa542e66d01eef474c589a81ebbc3fc4a6391065df1f9d4275fb3ee834e4b46214e8a030f5b2deb17f3ec876ef352045536b39c82b4aa8fd5f5cab23f5d7ae05a75c63a5dabd1b897c998cd93de964f7546875b34fded14e526efb6b139b02ac0ba8630e5aefd61809f5243e7cb34a8e3b3ef8763c85e2b150b963e6f12fae0e6e4a2ffb2b8acb99f01b40ddd159b9fc113498cd268cf119eb58a78c99dd255bddd27425163b79f03541e6e0166a307d951f58a55e4c8e6586848fe35b2249eb69bbb6a7bd2bd6774ced0a596b59bba9267a7433de580cfa9fc95a5c26cff1211ed85ff33d2ab5cfdc42cc78c5a0410151a7e9c5b58ec32a0e454dfb0c0d29f8b9a42410da9a1ea0a8e1ab304c88cc39be9f1bb0b529eb596a9a2c19d5e77690df9946fa527d09c18b84b315be4c20bfff7d3036f7104cee4bfeb51d7d7864ecd32c1429159a3b42f5590c1cbbe59e65714143d6a3edd4c62a66b145d32b2291ae3f19d77ac0c3b1f810ec0fd7a3e6d402e193fbee4a6bd1f91d8a93c68100f4cce92d6bfd1111223403916be26b89ed0e5ad9763cdadd00f591c3edb0cc3f53290013aeded2f9c05969b2a43152d5fa25b977916d754c3447c6a9c05d4816c4ad99a56502f2f31d69d1cf8c89f1302e1de74b6ba4e5ff125f3d6a8b6787e393019a7296fe3bce4f97dc848294f1b907c09f8a501686b4ce72b4633fe12b78b77fcf2c377e6fd23634abb2b143faf1925033daa4e8df9472eeaeb8483217756f7dc2a97626fc8d70647ee2903fdb3eac714232364c81c929bf3e20c5ee5088253d08ad55094bd70082225d931c8958d90723b5b74014a726db1444ee3d646c634f84ddd27b1f7d4b1609f924c172811dc155f700f5d12299867c8b49f7d5fc541ee5ebb282794b2a4e0fe616e5b83afff1965d8ec42770e98ef9a674ce2705bcab9ad308860f36ec55494cdab08c08ce3405a2e3f48b655da35bfb7ae6b87a7855295a9ab71057fa75b12d1a615729d27a454439de6331cef98acc92b38e9f06f215986d1eda4970f1679aa9d4e0971d942880441a5868c5a0516645b9f7fc191107f174693f1fde82e3a3a4e689c0446cf3f6932a8e2d295e8a6ce9a48106ae2c88f583419415d7338d6b0d02c09b155fc46af3b7476ab84a304928da23c525920e0316dc637704c08ae1e8e9ab3fcf3de2722f2d65d6ed6989f9a0e181560ff9dbc3d4956ce2ab9ffac5c60facaccc1cf3bce6789c17b4801838d35817491a0d5c2f73ceb7457d8e633fbed351af7b122c820bf32fd77194fff63b61c8ad1eb558f56d3f4455beb74676aa0d870368d5266cad8ba4072a59ffd5412f2b3895f477a4f7676b05fb0f640b044b13ababaef1cfe56d32150dde11bc5ec4f01717b24aed42b9896fda17ac9037f67759a680b719f43abe6b5f14f6bc331f1625cb2f1b3f964f683e51a93731e499af2104679013b2775d581e67c31277f7f857b8a37e4210e4c52dc103642b9159993946f174c87ca58d1a12d4650cac6f4d026b98bf8734093fee0bc29e089f3aaa008e6d55e002d55c5e5fd1693737034b31a5f65c8b652578ea44f00b8ad0d0cc89be49baad123631a6993f0f119d2767d22526ec0c850b721c793bd07a31a2055b5c4213d8655e526cbd2129347f70b12dcb4d46d1ec88e69d3477eff82cae23a80e0bd7a4b68fe3ce2e2621bc240eda11de687ab5b888c2ee126e359ee3f802dae8112b596cfe6d92982e25892f0b61b76f2951d2a0f6ce129a7733e76c62f52b60060cae403137152a92a71c2712a09c187c4c45afbe3fa62599f913ad54f748396303d615c139263aa8d274b96e32905d13f9696a84bfb341fd123d8d9a9fc2114afb126b84611d4b4e30fdc865112fc72be0b6f40446f35bef64a1dac4e194b39dae41a052b92c365b6bee3dbe72862653357bfb0bccd9a9b1f7cb6a83d67bddf116adefd92b71a11e8b38377787e4df86ba9f4dcb792ab79c0fbd5741b0f4ccaa3d96f830a14121ebd58dbcd2c6e434d9a946a618a4b775df963401735f1ca12e655368d7a212338aa87a7d8cfe45af868661f7794a2706692b8f9d27f060b800b291b261d25ce33511d8a4d7cee55d2a0530d783ac795a5ddeef158fe9891c7f62e101904623c5521a3b50325bf04783afacc6a95244748b0f57b8d8a6daf0f98c62df208ea9540e52e347e3f33d38be9475d9fc89b6b56f6e6d3ace9da52a842512648d2153bdd5855b0de25ae5a435ce330c40b53c8fb8033a6a260ce534c2c44e237e15d4df645657ba145522d51ea1a280f16d059f816b566c8cb888d77229ba2c5c810eeb061a4d33033162625e605a68b7db64973aa66e7f263dce53ce184811f1c2eed3d30426975fc81175cca2c3817fa9ab1265dee6cd83bcbb3edd8dcdb2eb4553b9ed9d5102392333f371b79b593d8fb8929f86bb9ef30fc103b5d0df1f5d81cd7ff6da3db205807abf14b89cdd1415bdee9481a22c5a546f06fc08d33d9c9027594b56b7feae87337fcee15184bc46e91a59160aa02cecf28f77befee9e97ad8c1ed93d3c861a6f93b59669d6d7d823987afe97dbb1796c6765684b6dfa182235dc0be2d0dd405d4075501ed2a0d054c2c0a4b618e17e475781cbfb9f8df0813bbf2d1230678d92ecc0f90702ea94804fc7ecd5018fb1a25908a18bb08ad66ed43be82f5e9bc1975bbe39d56d0e5a69a588b8fd2e91fef78743f2c7f585a16df110d11a899cd72b49b46dee369c74ec6b6a6beb7fabc1770e630ab5b18a1277b3d334bbfb7c7f96b3f00493fd76709713132e9ff4b97f662adebf7a4e38f1e7002c7c06a72cb7efe00dfcf48bfbc2ab734074669f3f62d3c92129167bddf12e4c5cb14ea097f1fb14688a3bc62ad901f7467dc4899427aeec6f98ddca64e3e45feda1c46fd682a82e73374ddd7b01f761f276759bf047b24bddeed3e0205da5b42b217041d3d8dca42f2809f951b0824c3f951e16eae380467fca23afde67e390c0d1742dc6e69f9f8ed44a59e78f6dfbcfb38040d80130cab230b6c0ca0cb5028e80d9045051da546b2188cabaaca55c92c6004eef134eac769426848afa0943cf041e3368bf597f61ac2cb5185485105b5e04feadec8bd3d93c2c592edbffda0dc21fc46f9a9cb390a1814536138c148c2b874e560f9c00f8941115fd4c7af53a54f57a913c54333a0af15f5ffd29d3fffeea0d0a6e18f0099e88c55c1d421ee51a41be9c132d1f3c88498a23e5ca9ead126ee3d82148159f25c7825a9daa915eb1717d7d3554c8625c3df1fb70abbb4d424e84d3fc4bb4590a86b6fd59b6eae6937bc23424a96767032a61e371acb8f4e77a9590038ae25181375e3ac5532a63b6b2c3f9491963daf8ed34b8aa0786d210e1812fa21fd12afd12b7b231a3a1ba867e077455fe39c3957bdb764dd5fcd57ae3a47fbc6afaab8e574dd956274d1b04526b82586cbc2f2263194f0f00a36c87b58372ee4cf02ce0a1fb1f1238b7d91d78438c9dbd176e6eabb90d0f06cb7f02bbf16860dbdb071f24d18d4138dae679cfac79cba8be195df70eb31f130212b72cf4982b54214f4d382843922feeebcf87655f2825f3a25af5bed4110423dea527a1df49b2c908b926e90f00f68e0b7e816ccab169d1154a23df856b904228d44a6dd5c58dc4d6f53f37ea1b718a917ddad18064093baf15cb2737528e3dbfa0e3d70b114325917f85e5d6c3a59c6b37b8a324862eed10c77fd3664b09e1bab37b2de1e52943619af4e577b9dc5971b505740aa528d81175a8c0a9cfd5cfb2b9927ccd0e2fdffaf5e4601fd9cd0c943c828ffcdb1032f79030f16d3cce41d47ad3bac820a798b0f7fb31fc330e0dab9d3f38dc25c3e5b3d8a0854f54e79b6e978034222afa1736554b90f34d2b3d432b142d7abc986b0a3a65ba645819bf4e7e49558af86e0f90aba3cb421ae7c68effd2e4060d11fd177368e78a39303be457b2cde7389245392f037aa5c19794f3c412f0bfd52e8212deafe82735d53f02bf75a0f748b87ab96749807069bb0d9d115eb6e5a073d245e751c747d73658db4841d6838a721ede60e743863a4907a4446d2bdf321eb69be2d4c6ce9f03450dd966be704ae38af79360414c47b387613d3d7858e8959c3059b7cff209f6e636947e9299eb6c13d4c04e8773367fd3f6bb592abafe82cf024e4e510fefa102831beebd7c227f999523a4adb1ef7eab84652868523004e58f48af8a410ee60415598727ff603159b66cfd8867de090b8e3ff9d7a9d5bf0806ac20738b0f471338c223278b8c238a27eaf09c3e33b7a5f46f72aa7ab7542a6a62351c7185b2f9a3eb4b7ee1cbcbaaf98c70fe6485864c3f4b3d6708d805a096cd029a2067830ef5f6006edca1ddfdd6c206f68fb0685666693ba1b2b1a6c296d6f2e666d9cab4c75ecf4ccfad9fa3672457c610dbbf715d74a0e803367c541f87c6a08cc2933333fa24022f1824c4f98de561780b65ec83b0ce724eafcd8777bcda49ae867b06c380623b184efdb6d3bb1e2847ecf8d5d3579115f6d8f88bd5de74f06fb09dae00c88d767b1340f9793526c4ea82bdc936f2d5b045ba20eaa33f0440c8aa5a953250373053d152364ee5d74d7f6eb9410cf810db4d67a51b29526ece0445e14ffbb2aaba00019b12a5c065e524a2df52c20a76a04e6ab34c6cede5abedb4cda417379ca409f3677317bf228e34a00faee3d9dcfda6715b44d08fcc677ee4a58b145ece5028ff47fd0faf0b40ea4d9bd7a5c086796117fecc9199fb8554dd1cf6dc61883395c22c5b0f7d7f735ad7a9a5e4677a51411a1d8db64f647fc40685a0c928745bba2b4c022ab50f60f9f0f33cdd82bac7f3cff91fd4d185ddf3f9cbc544f8ccff6ed727f9be5f53bdf9a85a043409118b6d334f2ca3335e22bd853ee3442e02d07929d7036286320e7b9b291d91972232a070a8842bdf850b0b122218f6cf72d0726af8a93cc9b5657eb9a70b41c65427c20515f50bb2e841fdf4c17255ec2e884c9a9900fcdcf25adbc65cff47c05c96f680c4f55f362c64cfee1b068861bfb83f5150474931a00fc8a68621dc81cbe51a3bea63efdc8b566cfc29ea7948fd1d32d39e8d16520b7946131f215fab1c0c5e7d1f4cd4e117fcecf8650283927e19e43c6f587cb048ed95f35ee28358df708e6d24200546e80093396e0364272d1086db8711e326a60df7b458db4ea80ef2ef9cbf6f399d785a8b5c7d3c032ad7ecfb0ef08dc60e37085565919c099fd954e1651d5ddb15f0cff2a3c2b666f90f1e689a29c2f4a466c2d885369ef0adc0f1780a0c1150c2079a7c40439b8879ed7c8e67eb673cb99cdc5fc0735571dcef1b10f397c5a3460272ffa2fad24688a5aa365199e1cd08477ad6609a86ed3ba7bc4e0dd8ee0b5a6598f0013d027f94da964853d330e5a94f12eeb3e1eaceeac59008930581e0d36da6d208470c3317cf24d9bc2e277307f0170318ce01c4f3a05a822fd87083d17193444e3f487d3c4396e346cd19d331bddc283f6c868136b186b9e95b264061660e70679ec9d101072d4acd46194eb193a231b59e4450e8651036096f70572a311dcf2f94fa077f82dd5e7a507543b763e1fb07980bcbf630b8905d67ed446b9bfbfe6da727931023c2528d26575b56810263f7328e58a214a935945d4796ea5b3c6aafdd11344e9695334b8bd7d056ade9d64b25936552046baadb2dd6731d8cdd85366dc7965156e64db378a259a5f6a42f68480138ed76f517470257947319c3b4c427dbc49c1dd02b953027ff625080fd11fba633c77c2b8c5bd8f25574164df5145ba100b80b0299223552ea24f3d0c09408394341056d40cace2158748ac7561d94e99379ef1b8ace56e8b5bea91c5e1fabeb7264bf3dfdc863d2caaf25dd0df9772aa207591ba7dc074b6e024d4afc47213f69b591bdacc1c31d2ce31a7736e6776783f373b0cd50dd1360313da13208cbf09dcc76db806de94870fb377a60a103b11ad0b2e2c622935bd1f25ab61fb381f725a09ae68bab24b43ddea468988f12fa74ae25f37a2ca9565e5ec73a83b0f8f785f9167b81f3d2a242b7dbe2a915fbe05fed3eb30968f07987f4b2fa6ec1776e3f379b2be6e9c8290f77ef41ddb5f40c7fc8560c0ae9ca4ba22d4c34d8493ffc13948351c79e3cfd7b8982d5080efa18f0bc6c19448673973a065d8cb0ae17b24c16b2fe521bbe6ce3f302dce10e89ecbac72cee5d9908c19e72a472744ee4fe0cc25db2e69ea3668d86e85f2ef8f50cb234cb8d630df0041e5e9daf8c04c5ec6a511299cf38f5c2a2b7d689c60eaf1c45bbc50472d8c4560b684f360e7de0bb53aca8d024bef9445ba138e5bf38edb7217df7b51688fca7731c4d0e21f0e01c44ba3c46c2ab323d14e4ef55b60416f055c14f7b3eb6a46782d7b797abb0699dcda3bd55b8a7f87238826db60e53674725144a1d1c77defea181ef74f4c3d31685def410086f9b204961424ac25c7980cec7745e963426a6db29148d0171a6ca7930d093b634a981d8d42ac939ad3b6756bdb656ea2b251ff96ac4bd4df20d0ac2e1c32fc0e8b494fa5f86f99c5606af73a47c6ddc3c07b11f41dae96764b4da0ca7fe718e5788edd358a609dae418d2f8530cd3b0678d300e05f47818d8dfed9d3d33fff9d8d892d4b78fbf9de7ed4857764656f5db677f36db6b90770264e28bb24abb35efe892ca2a10fe1c30babc0e7acc77e7798aaf0c5497c47cb086083435d05accfc09ead2a7e2a47c437983d552405971da67084e1541f8747c30225efdcf7db93603fd3654061dc06cec9a48ac0cd8bd70fb799002575c6c6a07fa6c576dba539a0ed377bfdea6beef1e39553c65f1afdffbe7da88cd4d788a6375179a9cd894cd71229ca333161df3263e500a30017989434a8502d9651cf58baaa5435192c2f46863c76bc9d4f3793f8d0efd7c1a3cd71009435031771fee1271a9adfcc3f29cdc75f64c8b4cdd4b144b622594ebfcaf209e7900e74dafa8f75c06a162de80cd84dc6bd324b63077891ad99b295b0cc68d51babd134eb97ece194fe512a2620f673e691cb2cba7a0171216f7eec0a0d10e5d20cf279a39301e87bb3c1857439729c85085cb934cca388f3a9b2b02e61b07593a6a444344f6e79428bc647f2d253794ce20ca5c0f760bb6d4ac51451b86beb26f27e78f5261e51e8b622a6b659f7c8324e15aa5aa3f509fde6b017f9a482ebc1300ea5e51f5e5b2ac854930bdd3ad8d352359a6147462818ebfe1de2afa741c8b46345710ca054fbb36eb694ac47518c7c5f7f9e534de5bb48b4b8bfea3353bb57c21899fd7fe790cb48005768d9cc30729200dc165f97715d10f1131cbbf36048bfaf4272aa29cd1afb7857c45b155dc9e12aa28eb63e006033d8443d888664cff2bf056cc5b077b420fdb72f422a625f073eb1caf64ba8f07a8fdf21f4426052438faaad298d6e1e68a9406ab7a1e61853a8cf746f182b28e3d44109fd5989cf285adf5f3336b1a66c13de4e940401557ffc007d5211260660eb691b11d9aa21f5d4f05d5438d2093433803f0fd5f58caf8bb39a66fc585c6a5466d4d2ccab0663c4b9c54834068302433566c7b4b95dba9afa051fee74e06567aba391e9b26f147933a62fd05060874899f72f7290eeb02d2dbff5911ab4a3ea04f595bfa6cca24dca568ceaafca920727a7c7bd62da2c2a3ed17af6bb6f27292448603a9f8b16bdf23f03e8f3f2b93877cd2eff810d9f1c6b7df236b9d7a013594bfb9daa2b985efad7fa3229ccb8a67a9841171148c95c85475be9b4fedd6f5bded921a138a7775dfcc7962a13cc4227f851520b717ba4b9b378c3ecb9a50afdfd6b1e4449f4a960e122e6cb90f595dab2fe8ce27bc3142e274fc2224ce83c4adea02be55f51568c6f1d7581d8ce4cd8d5500553ead6dc306f18dcbaa513cab17e23324e5f24e7f77b3f9995c666acb0018a438375929ba7e5c62aeb17bc7fd6ffb29bfb3c749f22bcfe99b067eef10c1be96277c67791bf9edb9cd4b115fd54204e6a59016f896cdf63a1c2f8bf4b58012e6da439e96bb8b43c00bc134ccc41c7d4a7a5035c511f571efa3e4d592f174de8085066d8277a73fb77518926ad4ce9081a50efe000ebc4e9352f07b6b67c3b6237e524c87b1178a843e486da10431c1daebea1fb7cf6314614c771e32e33ec4e7d8efac28bc6a60085d71761a73d326447af56bc8af2220bab4fca1b16757d807f8b57c6407724fa79d3cef3972588bb41019e60be35fe6892e9a3a17eabe01a125140d8c5ea5e04ee5a157f0ce58a29f49af8722e106a40976a110ce63998aa397121962af69aaef15a126a8e4b1b80b3ec37bbe78d74386cff5e03c6def15d42e24afe62b8a973c2468441d4946146817e83849ed8bca2c6a6b31036af2403029ea2110ecc6ab29c6ce4bc07ff693d2b849eeaef5b83696640667d513fc790ec42a8281e0a0af848d5584efaa62f9e26f8d8a01a5c377507c7387f6b0be5d41b3093e554928814e62957e28a6bcab74230a72b20a34cb8d62ae4f76099f59c24a2d30b9e3a63009f29798f2e7e6615bb8b113ce359ca8bde54a5846e7afbaaa113aa262d248f301bd129b0eeee0f02ddb349ddc158abd5023d639096fddd0ab4bb1ba173ab0f96a07f33145781dcdbcd0c76829fcadeb9a1d9f22aa87a21b05d54b01446d7c4d94fa745b369d313cefc000dc6b448138044d1aa5b6a4b06338b5c89b55827b66202b5d681f008a91aa2bd4a9a8d486490d66d0048d3762a27fd8b3b67b5494fb9d93605a00f5dea0a6544e9e5ef131d40f295f6fc5b582571665a81082bdcc800fa2a32635a348de688787772cdfec8cbaa5ce4bf5c5d75ff6f01137be770e3226541367c7f16cf5032a217ccef13c9cdfc0114de64bb98a30d18cdd96095a76d67a243ee8a78e83f3fcb66f0d5b882fd03d4dc681dda680a9e86b7de91655273cbf5e61454fe4619885f39901224322ae465b3276b95cd57e3115b0c067e78ae38003853deb4e6c8f6c3ef3c3b85d0d9ad4cad798897f6a491af1f5fd1d0f2a04e9ef1487a04586ba53129c8956769581e1cc1da4dbccc9665914604b823388b55970a3a56e2d62f9dbf05f5f25c525ffe454c7a93c11b6cf31c5e221d4e99e18a43f6b69e4a12fb24d46374f29b6aee43ed78301285b58a382deda0d285448111940b78bbac325015ddd9bfafa838c85f6f1ca7087cd2c91606ca796b56823caeb0753c62ffced06c3927307ec2e559f978cca4dbe797078416aea323e676ea5f196d4ea9da98a53129d50d870b18dbe43c765e3c64a2113c11f5b1acc08c5bed01984d7d3db8381914594b69fb19dbb0100790feb5c03d05fabed0cce15a6d4f5c0ff7a5cc9d94948c07c0af89b5d19b3d013d71f85fc042065a7fa421366db414ccc0196570d1bbed7e25a6e3d56c56ed8d2660d6042d8d90fef19b13bd6200d73793fe8c28bb6295efdf874f42c70d4c05ce4c613643f023eb2af49b13f91285c451674e00e421a81a57235de3e35277ab96a0db856bcc785808910f9fe5ceadff718e26c57b4b22d2c64e0b7a356a0799b5c3a5e8a9f52865a435a9353b88fb9261890202c7aa4752e24945cd8a8a3b7f38bc2a2bb4e810501b0b073993a3fa39b4a563ac15282ba1409349f5275a1f15a943b3322ddb4467ba5d79c77b44e5152f3ada19ed5a69300dbeb26feba5e22bfc14f64ae60ca1b07eefecbc7cff6161c0c06413f19aa65a9ea2b6227f552bd42126d594c536f0753e1da74cdec796cd0f3938f539b09f9a0fcdd079712b40777862cdf83fd5f833e88d9bc82018ab3973b0b7c8822c7b75b152535534e8a22f750b79c1dcdb489bccba287425f50044d0d339772e300f1547673552af136f146b8e492d3c1a7bbee0e42e5c29a3413f4705c401cae143894143371dcbc133cbe02d37a7ce9dbf5237c83d10f2660ce379ac1c492941432a0611930fb01ea3b93d52cc181944bf293f1133eb076740623dd59e592073e9ffc4f8e19ecfd0f1e804aef8502c0c24f2d678d3125875160568ecee93ad83942dea7f78647cdea8638758c0c3e99176112d3c936c9b1792d0f510a321740d4fbeb9facb423e894267ec5039b38f7aed19151a1b74bc2df844b413eb43a86d255e91b7eec5a082c383437f8942dccdcda1fb9b1e20f9dd81235fb9bac8a87302745ab4ba05e948ebf5ae853fea04fff35d22ddb355ba0ad3fdb93358d5d8b56ff1c0c1ee52807becd4970b3dc459010f38432551975be53e3ce63d543b70fc93087986d0d93709e66a44ac68a08906ef47eaf1c707e6f99a80966407df3ab224483a9b43376129d237f0718ed096fb64c25f4e7a1721b71db0f2f4dc92ca4be7e9d4339ce58abd4f410480ebd1091e33fb2f57c1c9ef9207ed5abe8caaf0ac4c4789e9bd0b4b94435e35612e72fe95956a053a28e5990737562276f0764d7975e1f901bc9f2e31b3fe33b035d10927c443f0faa2f374c1ba6386bebe0fd7901fed6c67ff94f64bb040fc8cf40efecb842496c102c076f590b63630aeeb7ec53de068b56f5ddf59b7ddade016d7837ff8709bc3eb7e69f0d740a695077080085671d59195ab0ff66e3b86ef369f0c4f77d3af1839241074a445168ad0af94b4f5e93611cc487cb52f32b82f4b7467e498a560e2fe63af3630b3aba4e49c6b63fb964012dc0522bf48a6ee165d3579bd3bd20d66599a76dbca229b357cf27b2e501d776c778c6be59702ba561a5356b0c93518ccc870fbad1fd126bf8149d337719e2668cacec4a7f630d81c4dfb0199d89a1bfb62e04836a120f07ef883e4062c77c4b12afba164d42cb6aa295ef4e7009f9bcea47d56d48d989f35e36167768fa664b7a1c653f60b8640ac60b8cc40dc9d34b476457c1c8f7ec2fc2b27ef6c6215a4275e891168afff912b21924e0bd2da88ee8f1688369e4e8f0932d959f81e78ddd392a7f357fb46c93cb53daa3475938a570bf0d8ef4e797699cb898180b1789f6b9d5bf053d1311d5dad4bc839a446a315c56277f4098d442ea993d85ada076bfac798859f40b7d14893b19fbc22e126151ec73dafc465a593d9173586440d59d3d7f376c0fd00070e15130b658d68a0a162ecbba06060e88a51f79d879354cf63d58c1e6908cd4a2c76b2656609cf42b550bc47806360a7b030e3e6f61a5f18b4f0bdf41f2c71c418e3a2bc01a5ce8ad1d03e6c44a1db84c66636d10ddb1046b1c6d76d22bb36f9248417d6e0d85a4351d0f40ad52accc1217f00d97b1dfc0a2586c46a349b64fd9e8e06c203b6d4bb929fb2506575b8b479236081b2cd57362460e41cf848e8dfe2d0c484c5dd81bcefc42424f05f4c6258d9cacd02b4db91b23e8e0a0b5b1b4cc738a5270382dfe508ffa2542a122c5b93060a9811554018f3812978eaefb83d1d650c70adebe85dae4e0703bb44e952392768dbfa4b44dd52ed23772ca944a3c400a561bf5f7eb51128e512645a8c8505cd3a90ec9a7d089e3d37a8c85cfce8b65fdec3d503fa071fd294be52a0b15646e51ae45adb415e42088486838cb237dc619628e493aff4c38edb3e2d5e5fb7f59e8ceeface5ca714a8cfb27a2af9990c0ba7b23170ee0c9d2e073d44226b112a1b32aecd7a77c64e1ddd0747d1ee92269e02a4773a089e053da675c3b6a475976bfe15c5d99117e956b936f7e6df68bb9815a1892945c8dfa43688e9c96859f98e8cddedd5f78e00578486c924908398175089fefa0dd53fe413ad04a9c376d8fa8794291393bcd49d63ec382c7bd634721103f4ead713e41c8fcd774b428c55819e2a40751b588b2d5138562df20e6eb3488c344f9735b51c01dc7f328b3c87a473f5b12cd05e19fcabbe53ba3d1a89f388dff841d6bd4cfaa44617db464dd177fad4bdd9a746870ce67f4dc02e792b6c92a7fc626036e4a51e0bc61bd490fee057adb56467e429f686a403b5d7941c8581d4a32e06b614eecb994436ce426459184060827119650cf9ae4e6093c41e7cd4fc4ef4b9ea6e01f18618331fa0680a452df80d6311b3748be66ae0d7f70ef1dca505a491b72467aa7462752da344aa260111e5b9bf8f42a9cf1b7eafc8d37609a5b89b141a3297d8a89c631cbb7c929f982ef32966a534e9fe07c944bf4390a2c876a0f328096a358d64f6fe4fa655ca935a4db02bc9242d80f4d45ea42f2c7afe048b9e411a584a88b8abb59f0cf8b81188e6262bc7ba487e167b600d1b8dc77f93644e02158abc9219674e770c2f476b023aed43a747bb84ff801c759275e47f0606ef42055a7f3f7ba225e8a5452bc5da1d2227563637fd29095f29a500acc12694bcdf7f37da04c5dc4d78ae591518e8e957fe68c8d7b2aa723c8a064d51d1400eb0b0250702ae2cc79e87e04f3f69c51ed6e674ca33bd73f7053436df5c4836f849e864ff160e7d850aad820fcefbc26b01181bdccd396da08a38010b43090c794ff14e7299b1f303df058a24560cd164000425fbfe97dd74bc57b5c27f6a360cf620a1f6e0e798929130455a6df0dbbec06a5b6e76f4a0286df3a805cb9a8df9ce8f4a34955f3f1f744e8c0a9d2eefd59040bcb4b127b2b740c65a136110305f2ad5b7d7bb01833fc020d4d1672eb9de71a6afb1435e5607944eba3c5ede9508e19f15c6a6c195fb904a9dfc996792de6a11ac08c51aa1e9bb6b791d04fca3d673b68c49d5a7b261e7a0b79395c9872c8feaf3546f2fd506094e37762b5e300d11fe917049a3a5c8478fd71a04ded2fc4ae1f2e07a7ab47069fcd30018c90943d27ba3cc000f6658377c59b9053b03a9f550e67a10f4213200018e104f7a5d230f848f368334612e7e22338bedf48b49d3f5e25b9ac3450a78f01ac464bc64e20a10ee3fb202273bd91d62c1f254aa61fdaa76aef1ab9b4cd93f3093a9856b138832ffb4ebc4d5ad9a40cf72902fd2e7641420bca43ec709a7895661633491260f6d1d752c360b2a4fe6983ef6103b6713f98091df67deb451fd4308bf5316e99c0ef831c78de7e225620c5f2d79aadc0c2e87cc62dbe643e7f2760b89bdd03f8da4b801d5ecb10a55b1a389278dfcbbf93b82be2ee58cc55cddf492c4fb2a6369addf4107a86b87f803258c6c779157c03c484aae2085616eedd4b53b20af8748f6b21b1bf17643dc140d511ffd56728e8b57cadd1bd3346df1af2e913e316efb1ae617c1b69aa05b0a8ea1d89385dd7750b29d142fa0d9c11daa651588479baca7c431e68f2570c16868cc5f95e4a34e1b18a40ab71014c13ef8dc09560bb358dfb3b5eb80bde569cc84bf94a1b573a919dcc782dc65f447cdeb6efd3b9bff56776e1750bafd8d0b9216fe44a067eb1c3369d35f90f6e5d0ab1edefcb6c282f62d83e39eb83cb7144517bf43b66cc2cc84b2bc484ad2a82ea77b82047f0d0b6931fdf0a21ccb8a342753f7703f463916da437f48980bae27cd9052ca4b1b8d030a721a61abf54e23a0851437aa1532cbb44268bfa73eb17b49b57a7ddec92d6ab5b5d178c94f7fe2a373d2060bae09cbad1a859366527ef35169d993873af0771cf7f8a6996800707cbba913edaa2554ca949cc13c8895f001926d94e0c7507a8499fa693f73b8d89c6bdcf05983a1d68d0cc827fcb825fbea0f90ec6e17302c6886f3de5e6a66be79413ab7d0818fa350741ccc0e5f1b4c72d88fb35363239f8016fc11e521911222e0e4a32585510873c1709bfcff49aff3ab614ea4ee1012ac6f6b964a8725aab5d9b18edf25b63907e1c4be414c855a4eaa0c01842a2fecb951aae17a7e7a00871eb2977ab9af0ad38f4233042c4b5e86e04948ff81fa86ac7afb49d1d83aa3157f6c073ed90c9a671bc168bab47a00caeb44e8d0b86815b997469436b7b940b3a81f731d17bee5d79f59d7bdc58da84a7dec6716387631ed9b2116dd3c280a06196cdce5789f340fc735a4865ca6eafe0f4acb1e889cf4a501edb61f68b93d67ff9412407751bc004a0db0cf17ecacee067f3616e6b83a83ff9f48878dcd5b0f011d33d567b71945f1ffac0bf7e68f87657d8f0dc7082f540c62116fb896605adc7da062a58249c35160a93e29a58ba0df7e80995b8413b274e11ecbaede0de9cbaf37a002a0541aff3e4adb315aaa615a766037778b0f5b4f01ac979d1ea4cda40d4310d4844f0c9f9cd92b78282f49a84447a744697fd8533164931d1a6e89c0c0cbf896e68171dc6e1fe5f7a9df611c4672f9e340feefad567da7a5aa983a8be3391fa290ce00b8e37b48040be5550e591df19c3434525c7e4989d8a4b4ce378b57c6f508d26aa870516f7ee63267ffdd58dbe18cb3c60a827a5babf64d5560c01c8a3d9489c52576d0900e5c6e0df4cbca52a0e4138c72f1c247a70c300fca3b18ee15096672b885494711c83d0d7f9ffd41ff9f705c50daa8d211059c510eaa010106371b91bfa775fb6ed7df0dc4103e0ab597aea6e566d2595ec303608c0693cf9f27d455c2c56178b5d9973cbf6ccb9654b6d5ba08ee732d0d7f115f8a4f50ef56ffb02f2e4d5a12c5446d5e2490e495f5a54b71aef6f1ddc8772dbdc4b7ab1917fe3e152f0a5ec48f574780361ceea18ccbcbcd7a2aab6e63c581cc2c3f780a426796cb5f47bcb05434dd21aa461e82090791b5231befd3b2512122e78332e3a3bb651fd0580d56fa452185d2507e2b3f61b36db4b474c102fdd6d2f0f3db44f3a30cc955b01fdd772c814b40a252a96f2aac994db9e94314098e4d496d18fa33f16e74df250dc2cce079231252601d8c8414d601c4f5e677f2d89d48fac80e02c7656a433a6354ceaa982d8c4f611ff6793e943f1d101ea6972e164cc3e45d043f8e0dbaf5820d06c7209a0340217e2cbaaa2a4d89e98774fbe85eb2f155d99db804121a4e3a9d338a5757aa41941045c7f6ccc89f12f4dbffecaaddc0527f11f0ef71ee90e83c3f1764a044048d158b89cc0111e4a85691e83bbd1caa576b02be8924471604c9789d1e2f5ad9b1bc697aa44fb56de5811be5406ff073d0e3a9722beb2cb947f7c1fcc7e9d6c30e23c09846eeb0a21f6a0e8aab9b001d4da6a65e88ec532fa9c5858a3f6e9189c98a705627fc013ca72f22d2d08356e0407917155c0673715f252169068654c1a22d4341278126d6fd910d4a224206645d7d927aa1c72393c796961dd6c5384180b609d1ab130c9a46e099b0c3dcb9c72dd8cfdf28dac37eedbf3a30326e46df06189959c796277c492fb3dfb48b496c0b3b2a4601711957741a7e930c5c9de2820a33fd7320b59706d6b77106eb666c80995b90313d8e4fb8ab7bba9ddc583b711f18007afaa792a7c9e7a254d227604124c14230c9604256757dfd474ca3d6c92eb8edf3f62bf52e04c148d555b2c69e801b0ecb13cc9c765c0bed14461fc539908aec35dedc7a348d2ecf45c57fc869088cdc4b1bb4f8b79095fac1e06c7567b15cd66209b908903c67a793ae98570adc8a80a4fac6e3cec17be4fe3461cbd35f2c0c8a5e573b78079101b5a7caccffad47e67399d9b4ace263ad9bcb41ec9868ebf11b143869f3b1ac23918606802f311983c819a02fdc7289ffc225e39b8b44368a0b4d97e8f30249451003952cbf5fdcf2de8e14ea2cb0721c2b3d25d0e47456f2553951196df642cc1695c63e68ee7ab1029f8f86dee7c4d4ef78934e4736a02e3721eda38eccf393acdb6ac3e657c899432626787118f96e45f26554924c8e55314e781e7257da4e6a2f0ff6c216b1cd61fb54a7d3d261032ab9976e161f92a391cfb026b97981347b6a12de442359c68c83d0447a9bc285b9c8cae9372fee180dff341b88a431615eb8c425f5e74a8674b47d2ac476cd79f04351a8b50a7aac5a2f5b678bf0b46604ba622e5054a65c5c24bb98c84039486cb9b4437b1e0037fd988c6dba9bc203f5631a7c2febdb64b8a7ff43e2bd3950f7d700fd1aaeaf569867f83d3e01baf05ce7d3c84876b4b6b0d1dc70d96fad115c560737ebdd33f94f26e4f47817fc0b87d36117294748fdf1151ce2e90dbfe6e939e453641e44ee1b67a978bbfd740c7beafab17e6d52f822fe7e44a1609ed7f1773f33e8d4ddb51f040847d908a77fb814e126106d737f0a765dcad2bd465b0a588e89b2f3b19a2bcf4df5dffeed3350b20a8fc4bd3eee5eb55500f34f036eebf475d675cc976f574f30eec70478ac5bf86c3a67d632c7d5954a4be4d8fc1699b4aadb7c28392e4b741054e71313862fe7a32d095d88284c3b65a7c9df84e63cd14bc15cc274c54dcc154a31c4dc9c622851d5f3fd0046caa1844d207bca03d3d82c20dd59b2f4f852b12011a88951940afda134c234a83d40c715fe10b3c661bc46de020333608586d211eb0c3b4dc296bf695fc08b9eefc8af6354e3804378d821ba8cbb83b3fc94d0628b6d46ab870cbccd0bc35344f15cddb268241ea0d71d8ef08d8dcab2ce4f9d2181bb3c6ea9f3f0e1fd41885892f18a631a24e7588d04c11bf4ac0be001f4b5b795b895c3f9d7f28b1f5326bdea1f16d6463cc40209a195afb2b5fb3696d048c5d7ec44b9b1e6ae9ae25b225155bec20796478184c6e468128964b7b1534900fdd5d77ebe97507f6ad375f6ecf52e94606fb08e5c5368cbfbc92512732444bd2e3c0161492c686c9059bb018aabd50f3cd81b6bc678ff16aaf7dd78b165e6324ae4335843c533d3114c2bf2a3b91cac1977cd1f013412ae03426bb6c48a55683cca1dbe7443233e8e8417c0f639250f5b6f87781cd805ca2ec88e3f43ef25df857b96699ef37ada645634e832d3aa9ae1411043b81182262fe5d1e2d5e7653d554e420e46a9ef33ed0d5e78cfff6f0ddbef1efe02b6f9029b6cd59785b884619d4e9e7673210995f1240e76e209839389482c8eb0710ab71090e08b3eb04df4342dd076e4e99ecfac2496b5955611a20a7578f1186faf5f34f72928b7753a7c6f852f04b8ed8ffbf294a52e5f76e8523b8726649023825d2de08587fedbd9ce000bee89938dc0b96abb730eff01a4ac744b40fa4ff35742a5cdc01e9028e516d80d2aabadf5329dd4f2868a91bdbc33d0257ba81d66fa5ffcae48a7333623cd15f30f4159abb390c9707591d5838a88557edfe693262bb995f323d4fdd35b589fae58b925f0aa4e4fc4853334f7cbfa4fae7a48446cd7e2561ecafbf09c1c548e9d9105a9e381fca3dcf1714e2ff891cbb190126dc8794dd1c33d4390245a4cc03f73efe45c5e0b63b1f3e29437f237d396195ce7493907aed3c8047e7f29c9f0e7b2b2a646169279d70f38592c57bfd5f078487d252327e0a7ab014cb1f70f273d261df85929548317c6e755eb1f4eb7871ac0d31bba16960e9b690de015b8e0467b8ec72f601a66b558061bf715325ed16cf2aab599affffcb78564c0ac3be01168179b2aa0560936872c24fd7969e8a5a6eb9da90e4bf5e983de4666185f33eb7eb58fd9479499a595cb6ab5e1776f519592d7336589c2bcbe2edc481ee67853a6549e7fc417731fac163eefe138f9e3ae5e6026a9aab4b715fd75393d7dac7471360a0783b789cf113ae36b1c5413f7b2e0901af1891482f4dedb42bac546d970fccc5946297e9f7840f27b72e880343e48a1b9bb37c9fed3dcc454f13e7a13727c6d63b1e37ef2dec72a572cd568e8805382a0d1ed471f424c1eaeec8e470cd25965eea4e5685ac96ee959673887fe9ec6b83959aa17da5366db65825f68fbbaba4d850630e5dc93739052695fd21704cb44620aa6f5a3d3e721bd0f7ace84c7ec65c114bcaefc055e2e7c22d5e7a59cd6e5b8b02417cb450b8c62b39cfd512afc175f7cd6e5e8d07ac5ee6f806afea28969b7e574d7f37ec4eeb16bff39bb7b1db886fdf245524dbcdcd778b6442fb64b998ff916a4d9c7a63cc46b177850661b6fc35de93fcdf6b48de0b8195bfdb095ca00b659a7fac94be1c8f01f50ac37a233dc0762b8fbef1c002cf68b2374cd7db7c095345359839a0e583d8ceb729756f911d507f2699357c54a40a65e4a10e1c0ec69252c9d79a16b0759595756cdde03d231670eddb70385c536af2437b78ea91373ed7237ffad9d4c2806e8004f4fbdba89d7a9ec1d404add7b5c2a40ce647c9e071e6c6c00414b81a2d72ae5b3c3d75f03e8a9544a4ce1f2578a679bda1e7399665f1d9c559e0404c140898b629aec4cba1dfb0ccced465b8acef461b90e21756e4b1df8cb86815f5d080249deb147a12b9f0dd6163f0dd362af7cab83476d77adaa2020a12d00bf7724343beb718e61aef9f8bad49ff2553dee59375572ec54fd4ccd5ec59dbc17f77ee1d2c139ff9a16bf2ced0ef3a80f68fcb042b142c63563405f83b0aef7500294026b99d87f3fa0dd6007c23a13b076f4a4c39472f06c1148ca3fd6a7a7da01d07eb5662c0b47a518156696e4bb99d7e8d3e84a8f7fc04ee309ecc905476dda9b42051078c0ee869576ead55b3a61699a5c987c01b60a283b9e0290e62268b671d433e0d742c2cb0d2156feadfc5ce4f88b637977e2acaf2de47aaaf2ba825d4001299e1db2b897b273392861d407f9bf85c1ac5e52a8eace4e3f6669ca125b1e6b0cc4bf6c14a34aabd41d6ad856416945d13aacd8144b22cecfa106fd3e319d9e2a8554e7eb1635b4b8724f1f817f32731d38b77862c6eb5a571c62c72dc5ed387c78c91a17d5105820efbed83dbec0214f7a715a76621b4ea46dde359c029b90e34862e577be943435d9e0cc3f1a0f74b6eb1326185130a465fd08f6313078235d56c72830091627827988017161c21f7f8b6805265f88d528bd93735754f9fcadc7da3c5a8aa86e12670dbf07218eaf77b73da95b4be684b0299bab1b183dd3e80bf2d590fb6fd64deb29c4a46f3301766021291038c2db9b20c11a1d52a71e1865a4f0df3a1f2120061ec556b70e42865353bafbf24bebcc019a8eec73ed82418d6e0660af0cc86ac34cc74c63ff3a1933a777782e56b61b20333294b64e35a636504ff9094d7cf472be5254346fd360fc5f84a85262c1d70b0ffbe172a71fcb9edde7dc417e4cf65224bd197c81ab0c6e82c0b2fed586dde375f0f53e9f83e6846865f3b1f502f2ac9719280fd1961afa19a9034632fffbc327a66af5533ba62f39128016befda8b676b1543b0d1d3443aec6337f498c865c4650f461a9ac5ed25e63f2409b0b866fb6072dce496f01f00049344a3ecdf6c7cf1f84d463cbb9cbf745df604a5514d61126126f56187b7727f091e716e631c4a9d50d8a76399dc29f9042fd9393cefb5b1c28d954d5f669726a8ca73ebdbd62b30934b201d6a93f55afa1fcce68c92cd75b237b2208b5bda15dc5ffb9414caf3fe820e923ebb4319ecc6c12102ce805940311231496ae64a82058e9710c805efaef33d296b8994ee3307cc55b776b32f69531f0d7c1b5816c59d7510d81036d238bffdf09bcae13276db151b9b5fad63c0109b390a2e3252f5180a6669937de657802fcae23461eb8072d8b582d4f5cc573626c6886e70ac71ae8b097edc6d20feac0eb4dbe51f420c8e424557403a1fc10dfa426fe95248ac5a2db4649734449e17ae0ad961ddab6150f3f2b4bd455e657b5581b636bc1a97138cb95618cf5ad0bd31cce4b6ae1458eb5dcada48f3e0a5ef17729be4b08152646c32e95d73c7d59adcd50fb1166cd558299fe5022985d79343b7297a7dc158a9edefe9a43941e8147b58bcf054e39dcedfb9f8252862899faaa1a763b65a79a485b6dcbdeca39cde781dd8c18d90a452f49ae74fe38c822e9196558237193bde309eed78aef7cdf2da9f6a467febfe73987faeff62febb1dbb2c1c6c13b972c91a73c05fee5414dd1cd26ac44d57f60a42d8f9000b20eacbabd1a6ecef5eee0a312a4fb7b1d3f7473722f12fd4ed0e519f0393d4eed4b4d330e9de586f0e9640dd0954a95d82d8bc72cb6028a122f8dfaa6ae2f15228a2799ab2f54aeb0efd88e02577924aa450dda0ce42d78a91994a40fb760e314592ce0d1248c8b2feb98659fb521472197ba476a4afc87bfc40ba5e17e0e133f3160bb79c192f108e7d91cc90e63ba8fa766708b5aa9944828dc4731797e286192c7ec4656b23780731eb162aa17863e37a96b604aec24221779f2e36fa894414cb5e0bd3ece11569c91e1e0a3e09847b997271d39638b1f35b04c8d56df4d6b141e019ef3edabd0c4fa8d311bc20705ee6b6b9419c364e8f2a70cdd7006a08ec5f27f2d69f60cd5bb7179820f2b5e7b70242fddc4ca8a0b89d761894ffa0ae9be139be3c1d617f3637106a20ed86fda90ee603e65aac1e1142de6da6196cb693526fdd4ea5adbe31349a0ae90d53fbbe73fe0a3e7a25527a03725d84367b38715a8f845991befcbd98679120f87d7701a86d42bc1ef28b678e262368c259c64469c22354863023f80bf977a3c00fad53150f3a995fcbf518819fef751f1095cb263d10f0744a09e98bf5b7c8bfa3e3539096d9d1fd23900d4b071aba13e70ce658d799ac211c11b835b8bb5c3b391ecd31ef885f1e4bb1676d50f6b98c4a09cfdcd01db882a0e9f6d37962dcf5a8093b50cd6c743165b344711d81f6fe31249b03d009240e8e595a984658cdb1cfd14774473f2cb16d7af6cb8541f7362c62149b5c24d6ec8619f79e08483220eec6aa9739c0b52ef0db264e9dec0ac3f12d125797a7c3b5a1e0b0942bcb76bb620f1147dea686d5f53ca1e07378afa9d75488f7c87c851ac5b6a5ec9c4dc205df694fd794ef2007e070cd009feed223d1dccde195627842cda93bf219115b65ea3e448b62d66a9c35d8217227d556b99c5ebc30dc01b55dc4b8823c77ccacecb1018da255a27fdcbfa6f5957c90b4e6df4e50a9a51c6928414175ba04caf44bece1db20604aec169419bc890b845eaaac842ed5c50553144c6a0918ffe0349fcb46093474f983df5717e0b6fc58b6ff3c5ab42dd640252a76157ea4ed602e8de0f910ff130e6ec93cc0a3f03b597adf38eb249cc713e7ad58806f4c309763e3965a8def12f29e3a28c87e2014461f62c19c51c810c6eeae9cacf69cce74171331489242bcd675248f9d5585203b6a39cd436c4428cd8aa7a7d82202d20124574a47bee3af7f1050e60871cf7af447f0a33c7f839fac1cc603051530bfe2c68672a5dc2d26ea76247acb228ac32e758d86ca5fd53a87fb2e918c787cdef695f1a6bf8170a50e0eb317b6df79240681eb1cfb94e19c267098b633dca726231f7f8929655349c386476656a2018ab7639a7b094ea41d4ea05ce62ee00e65f8fdb5d8360b95d007e85b1b6ea32e2162a9184a5e6ecf930dc7b950126c3130b6583b3f4d962528415ba49574938ee1ae190b131c287047c8d0dfb7ae263ce36696ea3bd9ee878f4d32fa05fedd13758192204d0d80613facbd6c12904005785b0b941a2cf680c1f55f98668cba07efe2e9f07c43391b703f3ede9ec6efbb6765f5a124e7c2f1111eba0e7c6ec15e50307f3ae4ab18f8a1f25f73117caa7c611c54c633b4b63928d0629683716a1330e7ea349454cd8ac616600868e73bd15fa205da6cdde9ee6a1bdf90012fda145960057ea690dbcabdcbed5d50a5613b6a030a92537145f296c879390f55d92f2b4f516bac23d8c58ba15eb57c92e639ffb0285d3af126dcdf1f46b986134d9168d3300a029b80baceb07c3cf358e6837827e8ded51f4abe8237a48ea987c7133e502fc15fe0c2765a4485ae309e46e8f870e145bcd0431c4ef430a7d526b3bef6b98a400445e7ce4f86b3717824e7a8fd02b04a75381f1da834ab645a4232624cf304b31611c4d31639089e90f635b9c370369f8b7e4f126cc04eee7aa4a00b85313be9f4b4d27eb48f3d285ff5bdce2c39b7b9c94653d6483f8f24c222cc47de6c54ca9a4c40354b1762f84ea3b3d31be75a510e7914341abbc2436bff53c2485278502984401241a6b7a79d875642763e13b1e6a95006f9874d1365160b7e8453e5ca1cada92fdb5711a836a5aacc90586554c3718d53f2a14d9d7d6ec778cb95e32670665e1d0c0ed846ee61d0cd1ca03de09770397449dcea9bbf716f23e0939947ad87709a0bdaf3da726faef2a80235617a5342e7080daee47710527399dc27399b1aa2f07e7b8d53b41db1451f68398aef6f91142a8a9da9e47d03142f731f0f651fad4fb28a04e89692678133b752f563d62fb9901bebe485c5f8a3aa0cb203d0e8cb03ed2c5ff40aa3646cb796633add1a640205e512350cfa76137f7556aaa9a3b87b93841334b40cb99a091e0e04fa9e4271e6d72e956cee41539dc82b8396672ce80290d53fdba9a89d7ca3c66fb02abd435d274af06b10c35433822025a2a97e2ae25b9b382d7573be42aa8c78a6e1e4959484260adcb3e353806c67f7c9086cc82994448e710c813c2628822ee46b7e0fdb81b1f801004536c6e142ec059261809a91fd1f71e9b9afdb0ae188afa74e075a2099cd7fa82e019666a573e9b492169cd3d41d8cd98f00b204e9800998ecf8427eb8b087b2b06074e2985c768e8bdca35797ef86e0d7eab1188fc59872e741fe15002882e4e8c4ac61d9737da3b442b56a7349ce4d06c82e13df761fa7d0dde7fc171204fd074c18ad0be090b008e34708628170c605a4ba3b3c2bae97ab5927190b3312551fc426fa015a11ea8029142330ef9c7c2fb6de9a11b101d578d89687dfcff94c231969dd3a6dd5383e7850a0b46e228e42452031668e47218ebcb5d2bc5d1612e4f4a6f85427ecf28cc7a66084b5a9ec6b8b236a95db3437877407f42265fa4a2726bff5a31d39db89247cef3f8c0dcf0c598d82937454036a87885186c8c555a151b186db23959d1a4b503239202e70470be1d863a524c21be6d00cf267dbbc34ad47e02f1fc8ebe6b74e3adcd77f2cf67cd100836bd291df68ac041cf48cb586ddf906b355d19e4086423201d559568572de6237689f56559f7209a6100098e98b93fbc52afcfc260675de14de9d2775c52e2435bdba4c1145f0caa0da253a9054ccaf71e08b9df8e5ed95e4ca48d005262985a984de01db7491150afb2bebb66d34ff227b3c2acdd372f0e0751825a6974ab4567e3ebc18cb6ea68d21d4263b48bbfcad2937cbd2cd89b2b38166fe6fb5b7c962e219079043a076bc957586a6179d5a61526fa2205c4b319bacde4cc68e25a74708a50d7538eb70b7f2c1bd804c39dd6f9b693ece627b824b46cd1e2aa554dad70fd9676d2e6ad7c575f3407e38320ac9a2823f759202ce10a715100b804f8279198c9eb36dc73a2b860e5a14b7caf084e4300a300a6f0eb68f3b9325d54a06cb52c487fb666f7d3e5f700a69b700020055d8ba2899d769875caa55e878310c387eab89ae7bba30f040cec9298e25a50badff3a5e30a45bd1bae802c06b437e568cda0c70f40f47a93109ebc49d8118affda77d57ede1553933a0bba8fb52065317d551d8330f41586713b0c8cd13f3d7bc1727188431d144841e215ce7b0a570943885bbf6da056db27159d67a81169daa85beece4aac02421a825e9ea0c846c4239b8d1e7c61ad3979be2c387d999515cdce59070747e7fea278c77dabb31ae6d0d1ff9bc1227be6e1802b2aabad2dbe05588cd06387eae76a0d493652680dbe82b305017db8bc41c70d0a390e67fe978160ed83b68f4d9885a170b8026a4dbfbcac7042604df807f10b86342e0a8d3cee4660254537abf36fe5132c4d2b3bbb27414dc37f2527617ca8cf838c79d2fc8e262142cf0233b947d62946715f9334b14ec258be1a98deae1d5ecd3349dc15aaa10e26bd17d2eb938cd66f6aae60ec561ece8da40acc1119da5187e75100411f3a4884c0af2da964097e872846c20ad5f0333ee99f8ccab69ae6ff0610f2156974c6ed87d5d629fdde9d646548b503825a67a7b436ad5871ef2a6bbd0322022f0f07244ec4fd5871ef2a6bbd0322022f0f07244ec4f99bc1e500e3a7c70fe1e341c7f6dc11cbe59055c81e9c00d83bd5a9137c18bd5be59055c81e9c00d83bd5a9137c18bd50c50cf197c91bee30e6453ca3fd3aafad41d8cd98f00b204e9800998ecf8427e7e81fbf7ff77852edf04aa9af62c25057e81fbf7ff77852edf04aa9af62c2505be9de2942de0a7efdb6ef017ed9ee2c6be9de2942de0a7efdb6ef017ed9ee2c698031e6e247a54a8e368a7581429f249cf19c342fd52ad3a15a15231fcff6de66aade63c500bdb95d1bab68c421e9f6b075ee531593cd2520efd768ec0afbe64c70fe2355c5b9532ed2e3c5aa81cbd01fbf9bb3ad8ab1e0852490de527a3c58e5be573fa6b523bae2a09524817eb193481b48b082b85c11cb986c76dfe088ef9084e1408f3337f6b17635403ea9f250d0b0a84f82c798e6cce384b575687f119fc754809f2996f86acd79eb94a2a7f68045ced4f694bd6c860c11a86f72c783c4ef2bf88ebeff2e3104b11f7f422b8dd5c0c85d38875debaf59c25dcc0ff11249339feacb120e3fabfefb1c321e5ef887fe8482e843fa5261d5315e4a88f792418c087cafc6fc643387c4103d4e657f4ba7114db14c0af8d533bb35e0d94c6db643fe2a01cdb80f9d04944d0633a3377e586a523a7481345140cde3bf8031763f476db7e099821fa09fae0a50fafb4dec2fe28ec8705ebc00d917f4c4bb8df61d1534a99ef2c20b33029ebd559da241689976a82aa854ef2b2b9fc3fb7e5ade741016141bf664d349437c25220c2fc949376b55503a3d5f212697b620df6c1783398934df048828d9db3160a83b072236a7e381920237b00f1cfb4eb917d9ff66a7e381920237b00f1cfb4eb917d9ff6ca7f726a686358b09a6bc3455188fb21122e97aebdbcdd5812fc2cdca0c99097f1b186abc7a482548c4e0cdd9d3625882e0bfdc0eb78ca744114b42489f077d32f2227287e2f75e33216ee326fdae4eb4b0f53ffe49aae99335a2d0a81643f176ab37e536b723f6cbe07fca073daef038b9c32a2047ba6ebac2d25d8642274c2d30a2f4fd0714ec184b5365c1782e01ce74891ce550d233ae0da469c1cfed13b72a2f3dbdf1d9fa96ff61da28269b52f9769589490ac420463d64a8b2221ab25dbf4d1cb7450bef9dbf767a6bb6417a80ce4a4ab9799d6ae89da93bb03894410a9c5ebd7285afaad856f565c2af3ced88cda9d7256db2f152645ee7f192dd368661bee7d4753618ba5489cff40571cee329d6e038d4f805c0cdfd65550cbf90cf42b3fecf6fd05bd87d3ebd3d1bf0eaaefb52a3f5ad4d766aef000ce50b31aa4602707015a9d0f62f23716264cb36e02602707015a9d0f62f23716264cb36e02501f6c971a9373a0f891b7b60328f1179084c76508698fa002ca33da5ad774a69084c76508698fa002ca33da5ad774a657a1c8798fa33e8ac01437b1d188b51bffa6108f5290188d0030024744de853ac3227e84d81e5a83dfdd28e5e6d084a06b5b4e1610159d42b062badc5add27f5b0a47fca33808712e30eb1f50001a3369bfb82166760a126b9ef0482a0ae2e9cabc3bc9b9092d2fc338f587e0bed23bf5a14a5b337499415fb6a82546de97375a4cecb764e83d360f4640f554d70903b7ee13cf245d7150105631ec0b283136f69851be952fc9cfd027f26c3eacb0f5f4132a5b19f29b3f9ca457fcdb199d076fd160ac482dec6a12027cbcbad879c3aeb48d1d832e01d829133e2a67fda1a0ea8557eaafb82a8ba88f50b71fc11f46a93dc3ccb45347a74ad1d27b92d4c0481e3172d2881e99659a02703e84ac190a9349345cd30f87d837a13e10476f7b63f7bfc98dc662ef88bcfc436b30da506bd129d0534362c4bdab2c077b8b29d70e8b9029022338ca06baf0316d62ea71a23ad1348d1e1397761a9932a84f401c4364753fc5038777913e110f2e9d83513c8a091f7aaf9a9672a2d2c855cf4f3a261ab19d533023c103473f7b93f44ecbc9b36c7b92b9b4199d9e3968b0ce13bf7f29ec02c2c8486ba399c5bb2ec499e9fef248f72c18bdcc571f31b3ae67d8576da11d38b0cbc90a63be4dddb8717307358ab2e0742a9ee3a23f812de31c10e10be193709c6f740b4949f90f45f47dd8807d41d8cd98f00b204e9800998ecf8427e87eea4ac69e039d5ea4016c931102a7de84457654df898fd74d330d079bf9c8fd41d8cd98f00b204e9800998ecf8427e0e3c51cc065e1e16dae8548be7ac08b73fcb8b920b77f7db88328dd491cab31f2ceb59d7710fcada64f333bf8345ff2e61b664ad12737cbcb6388ff293c676151c13ae2ab0c6b93289a387dc36dfca8ecd7b2bb3682505e4703c41de084d7ee8a7d33f093e0e02cf7a37cc3151aac42b7e1995df0f8366e50a96877fe9ba8b88845484dd6fc6bd72e8c8290e6b0b07cb770b60a87e7b9134e9a1fa24e28c999183cb91918bb3d25dfc7b8658b78075d8388d97abf7a10fec2b57cb1fc04b758788aa8281d98ad70a1f3ebf8ce6aeb1df88aa8281d98ad70a1f3ebf8ce6aeb1df34b812ad954b587babd7df633beb657548b594782c2c6886cec240c57959974829df8a88358e774fecc7acf8c3e8b733188c08c39b07968ca0c2586a58185a8b53a57d655a079b505cb7ffada1212fd338465d674731bd67d0050058a30e46f906b8fe59e07e939594f64d5f9f44cc05346394c0e87701205958361b12743002502cccf2aec4fcfe3acfb3f9d1e99440e22c842d9c4f96a9ec09c42c67704647911d17a9b612a08fc71a558933e5ad9b0d6e02f77d598875dbd577db1d193e54a16f6e71d0789a727144d2770da1155042f8ff89f0593769d29050c61459ed057d85b80366b6246e66c8228508508e11257effa6c8370a229f8092c9e14f17af1c8bce6bfa83c594fd6b39592366bf72de03c80328e9a3e875d641e11349ce85d1c9d4d6c8298009b2a3aeecd684db72d5b17207a395d8a544610e7921762bd8b1c42884fa5bdbde53d64cff469374fd3e0975740eec3481da4239017709545c418537cf1891c2fcf900a521c26959541a0a97f908aabcf4957c5314042fa3a015e1e74513773b0b2ace4991635de31e679ecfa6569224e4576452e70266b5a335ddd027e7adcc7ebd05c9113cac95ba35ddd027e7adcc7ebd05c9113cac95ba300ecb1fdcf19002e3773b47564077a265eb0e189dadac7edaa0ad15685e41720a7419178a93de5c1aa000a564363a9c5b31c89d1c8c379730375b9fc5f8b07bcf9d001049bfdf64822a412e349eb08658f3f250e4929cba2fbf96502fa106c33aa1912cfadf2169c6ce2bfee934ec7e6e4530e52c7a42ca970296b457c3af0fcafd9ab382cbe9f6633febdea978fbc6fe7f56a048c7c72b242cc63e865b099744ab4bd21dd81b758e72b7c6fd3c3a4a1a5aeb51218d6e5fd6c40051b72b8a19e87f4f9ac2e46d819ff407b1fddf23c1a2462aad4201c666bd248300bb99b45fe746d6ef428c94679627a5fba74bf6b25745cb21ef1f0acf43ef6ea98ec535ad84f707aac14d76425fb8495c8516df43c520e1904dd6d3a8b92ee2256093c41c2e6537269845624bbf1f86d8e769a330bd07ef1831434136bc09438f3c8ac75c272b53ae68151c0ed13cd7d2ded4c0db45dc98e90fc0bee185125e0653e2aebadbaac1548c0a0b967f086ee620b402fdfe55146f21a495d4f02697ae668f5a1ebe59301bddbf2bea02a986fe6991fe39fa09740a6f5da0902524462f4320691012f5174b535043834ff50e8f19131b4a16245b89b537afd476f9fe3269594c2fb65d6216ac71af588fe69b225b619c12be792e06439c7d53b823221fe4f878a8fa03ef55f5adc02476805adb0d00758b1f2a3b25e41d3f464ca409de75167125649431a2d492904950f238a809141fd07227e900dcc1eb5f930a653d237a92344502b39eb151b7e486179515883595e75a9769d73d54cbaab46ce45ed8b69693133d9dc2a02f0b627abab4524a808733dbb5f1d76e3183f45068a17a2255ee5875cd8d0e79f65c747cce35eed9516c14cb5f4fd1052b73bf8341b211488604737e12e3b87772606614f69a10b3e3945eaffef427edac4d8ed2e0ce027681d90e8b170a95b6734573dbac9f98aa49b026951f3d895f6af1d891d18560040020924712ae1ccc39fe77e8a6ac4ac7a1cfaa991548318699581c8fcb74d12c138fe340b08923f79b25a497a82634936861e55f45046adc0da02a7103694cdeac77e7c5ce248ddbce3859b93046221fe9a2c8e6cb2f1cd0de30225807901db862eb5de42e2ed6cb7bf42791a811d9dccb7c495dbc9cacc35f25b92510a30d1d73ff42a43420912444ddf0f299069d223ecc14851618d7f61a1ea14d9b69ffb299f12062d4b8a89fd9ba879235eefea32480901ea256ddc3032d9fa367a6b87960036dad23a5465402cd1f2c7fb7abadf4c0e5c56e340d83df8970f41be4ec41508802c7bec396b27d8619ab8bb648bbcc64c071db2b6ecc08e6642f384c5ec17632b567b9bb0bcf2ed5079c7c5d1afdd779eb25620183744046ac2b45744759aa63f97626dba14494abb5c843786a794b1b748a1d68a09ca410f629980409c816c3bbfe4a7d084c4e0863321ac19e82e833bca93594dbea6e87a7713c0f4a893377ff2faabed0585d0354aecb38ecabb3a2a18c16056059619fd8fa6fd5e12b1614524ea22d1c93969582a7d1100cd95d2620eb0308ea5ce8a1c9878ef36871ba8360dac8f9498d7d78ae41b7744b280839c25fc8b641f2d23d79966b516d92d3548c8bc90285c3447fedbb6cdceed3bff86591c0d7a4ea6b4dc0703aa8ceb50a2506cd3f1dca958d6ed58b3edbc85e1125bdfc5c1c7221d29325db7a57401512697eafb3ecf6b7c024c5af71e380cf0072774574fb7a397f4d3cb2277cedc892091cd8910eb5576735e525f13bf0c7a8901060933cbbf3f77a8841fe153baa9d84eff37c3a486ca35dd9dfe15e1b5bf67c367c5812402a252ea5afce8e20c7ccccaada4d42d668d88420aa47f74e75ebd843e50284b81e74de54f390d57847b62907ac4dea01e328ba5d3148d5b0417c0eba1b8cf92db4d9540bf47710dfd2b9b6f75315b7a6768621268aa85f59c0a68483fc1fa5e28ad0e48f45cf602cb9f3a3e3c8e1c495ce08d44aff81a137e91047c49c1bff8c9e28d93fe2f2387d0806ec9f1f7c12715d31e008dec7bf5b1fa863606a14cae089af56725081934eefcd43bac6646ac0b866be2cbf4340190ef8226cce638631b25c0c548aba2b0f462133285fae2db46f3c04f76bafae9ecceac1cc84b7245a60923cee8e497ae82b6f89bda2808dec4aa35c4a2299819f6cd474202360f0f944776ca63d6a59be6d3a4f10b232d693f8895dc6acaf3f2ef325cb2bcd1bb0013fedfa34b0953ac0f062711c924576d888bc4f33e59f339422eeafb87dc85c60f4e8b09b2dc05d51562c3b066239d947064145827927d21e648cd819f90fccf53fc111e25ebfe3f8e894ea8863ad0e6f4a0582e7ac4bac7fe18db019b096f7013c1d0641940f90bb4e2a04148d8853932f0281043783fccadcdc3168bc29a0f7cdf295dfc2e874df85cd06f62cf282467ae3588741a898eeb58f165d7d86157d1a4158543e6cefcb7b36113ce0b906bad203f5d0d23dfe2abb5133a6bf4527395f33e19d20538ff360b97e2fa6b086b31f2544a6c5cc35e5e3278b28d3de8dfcd4efefa7e68f7eca84885bc421aa7f6eed7a9fbf15f5f458345842daf7d58a7765f064fccb7cb76ad9c7f8493ec3ba4ef9242e1a39c59e2fca98496b59fa07abfe904fe5582f454eeea2b2b485aa235f568e8ab69e74eabbd56d81e0294cb27b208eb46b601b6507689a172999c643754004e05b0d915b6be61c1e1594c55178d35ec5ee53c91dd2d8d5248162bcad2d8be3b2cf1cbc870830d343a5eb0a520d75e7a2b64b97215d00d530693d204d77e3a1a8ccb2ce2a288f3a8601889d2cb96eeb6d8d969a55bdbd26bc405e4433721cd5eb73591c180d0f1e85fc6e9356a04e631fd557c7f53d7001f33c734d1c7369f9364947737f0e68207824d7fc1e82e4dee3e12916d352b905969b92f6027a13f300bc7637f123c5ef54f181b963606e39d26aba2c97d5531097800521b52ac764d8d0c98ad720c59e5ae06ca5c6817efad521dcb8e21359a4bb1a71e72ec0f50342023c1cf6d870a3d50af358ced2abd01dad4f0ed16c1535bc22211db8c1fbc2213ad21d545714bf0515b3f7377223c96c658805a101f0c29f83100b4b2301f6081daefd0784e3a3fa16b8ead8ec832e934e1dfbb1fec0e1d335b033844feb8127eae70a301b27c2afcecd385bbdac95b601a1d425505cddf069a7a62f83430a2b2554a5f67e30613beb40dfd62bff4643c5981f86eea6dcbc9a97e001698a49c3117e1d4618a4389bd52c9fc21e634234778e072d357fe9c4afc03f497fcee4868e60588079a322d5daa828248f85674a3ea6c0d458d8f9140ea46f6e7b467e19ac766eadabc84dbfb43a98c5e561ae5990bcc949c87a7583041c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033d1c250346ac6cd5f4a09950a317e6033dc2b03242d46d40b493715523e66b939f25fa8092dbc2c2d8df3be836f7002394c61294edb1a89c8d91f0ca857df572fe2b1cda168e9aeec4613a9be176b9268379c62345857aff7f890fec80e70d01ac06013db5c69b15f723b5fc7ca8e812b0dc88f085696e1f26bfd8406b7de7b8fb662f9f68d3ba852a2b61436dde9e8d5f90a1b22eec6a2cc1f55f958552c188bb83b5df5ddc66a40179af4678e0aa8eafe898244082c39b443117f7893ce0debf5a8439f4f1d75f19ef2803ab6e366bd0asm-x86rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab112.15.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 1445349918  !"#$%&'()*+,-./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-042stab112.152.6.32-042stab112.152.6.32-042stab112.152.6.32-042stab112.152.6.32-042stab112.15                 !!! """ ### $$$ %%% &&& ''' ((( )) *** +++ ,,, --- ... /// 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-042stab112.15.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-042stab112.15//usr/src/kernels/2.6.32-042stab112.15/arch//usr/src/kernels/2.6.32-042stab112.15/arch/alpha//usr/src/kernels/2.6.32-042stab112.15/arch/alpha/boot//usr/src/kernels/2.6.32-042stab112.15/arch/alpha/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/alpha/lib//usr/src/kernels/2.6.32-042stab112.15/arch/alpha/math-emu//usr/src/kernels/2.6.32-042stab112.15/arch/alpha/mm//usr/src/kernels/2.6.32-042stab112.15/arch/alpha/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/arm//usr/src/kernels/2.6.32-042stab112.15/arch/arm/boot//usr/src/kernels/2.6.32-042stab112.15/arch/arm/boot/bootp//usr/src/kernels/2.6.32-042stab112.15/arch/arm/boot/compressed//usr/src/kernels/2.6.32-042stab112.15/arch/arm/common//usr/src/kernels/2.6.32-042stab112.15/arch/arm/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/arm/lib//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-aaec2000//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-at91//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-bcmring//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-bcmring/csp//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-bcmring/csp/chipc//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-bcmring/csp/dmac//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-bcmring/csp/tmr//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-clps711x//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-davinci//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-ebsa110//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-ep93xx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-footbridge//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-gemini//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-h720x//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-integrator//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-iop13xx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-iop32x//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-iop33x//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-ixp2000//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-ixp23xx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-ixp4xx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-kirkwood//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-ks8695//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-l7200//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-lh7a40x//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-loki//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-mmp//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-msm//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-mv78xx0//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-mx1//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-mx2//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-mx25//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-mx3//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-mxc91231//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-netx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-nomadik//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-ns9xxx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-omap1//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-omap2//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-orion5x//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-pnx4008//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-pxa//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-realview//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-rpc//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-s3c2400//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-s3c2410//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-s3c2412//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-s3c2440//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-s3c2442//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-s3c2443//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-s3c6400//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-s3c6410//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-s5pc100//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-sa1100//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-shark//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-stmp378x//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-stmp37xx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-u300//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-versatile//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mach-w90x900//usr/src/kernels/2.6.32-042stab112.15/arch/arm/mm//usr/src/kernels/2.6.32-042stab112.15/arch/arm/nwfpe//usr/src/kernels/2.6.32-042stab112.15/arch/arm/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/arm/plat-iop//usr/src/kernels/2.6.32-042stab112.15/arch/arm/plat-mxc//usr/src/kernels/2.6.32-042stab112.15/arch/arm/plat-omap//usr/src/kernels/2.6.32-042stab112.15/arch/arm/plat-orion//usr/src/kernels/2.6.32-042stab112.15/arch/arm/plat-pxa//usr/src/kernels/2.6.32-042stab112.15/arch/arm/plat-s3c//usr/src/kernels/2.6.32-042stab112.15/arch/arm/plat-s3c24xx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/plat-s3c64xx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/plat-s5pc1xx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/plat-stmp3xxx//usr/src/kernels/2.6.32-042stab112.15/arch/arm/tools//usr/src/kernels/2.6.32-042stab112.15/arch/arm/vfp//usr/src/kernels/2.6.32-042stab112.15/arch/avr32//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/boards//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/boards/atngw100//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/boards/atstk1000//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/boards/favr-32//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/boards/hammerhead//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/boards/merisc//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/boards/mimc200//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/boot//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/boot/images//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/boot/u-boot//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/lib//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/mach-at32ap//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/mm//usr/src/kernels/2.6.32-042stab112.15/arch/avr32/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/boot//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/kernel/cplb-mpu//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/kernel/cplb-nompu//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/lib//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf518//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf518/boards//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf527//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf527/boards//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf533//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf533/boards//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf537//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf537/boards//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf538//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf538/boards//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf548//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf548/boards//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf561//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-bf561/boards//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mach-common//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/mm//usr/src/kernels/2.6.32-042stab112.15/arch/blackfin/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/cris//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v10//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v10/drivers//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v10/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v10/lib//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v10/mm//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v32//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v32/drivers//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v32/drivers/mach-a3//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v32/drivers/mach-fs//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v32/drivers/pci//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v32/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v32/lib//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v32/mach-a3//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v32/mach-fs//usr/src/kernels/2.6.32-042stab112.15/arch/cris/arch-v32/mm//usr/src/kernels/2.6.32-042stab112.15/arch/cris/boot//usr/src/kernels/2.6.32-042stab112.15/arch/cris/boot/compressed//usr/src/kernels/2.6.32-042stab112.15/arch/cris/boot/rescue//usr/src/kernels/2.6.32-042stab112.15/arch/cris/include//usr/src/kernels/2.6.32-042stab112.15/arch/cris/include/arch-v32//usr/src/kernels/2.6.32-042stab112.15/arch/cris/include/arch-v32/arch//usr/src/kernels/2.6.32-042stab112.15/arch/cris/include/arch-v32/arch/hwregs//usr/src/kernels/2.6.32-042stab112.15/arch/cris/include/arch-v32/arch/hwregs/iop//usr/src/kernels/2.6.32-042stab112.15/arch/cris/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/cris/mm//usr/src/kernels/2.6.32-042stab112.15/arch/frv//usr/src/kernels/2.6.32-042stab112.15/arch/frv/boot//usr/src/kernels/2.6.32-042stab112.15/arch/frv/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/frv/lib//usr/src/kernels/2.6.32-042stab112.15/arch/frv/mb93090-mb00//usr/src/kernels/2.6.32-042stab112.15/arch/frv/mm//usr/src/kernels/2.6.32-042stab112.15/arch/h8300//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/boot//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/boot/compressed//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/kernel/timer//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/lib//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/mm//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/platform//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/platform/h8300h//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/platform/h8300h/aki3068net//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/platform/h8300h/generic//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/platform/h8300h/h8max//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/platform/h8s//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/platform/h8s/edosk2674//usr/src/kernels/2.6.32-042stab112.15/arch/h8300/platform/h8s/generic//usr/src/kernels/2.6.32-042stab112.15/arch/ia64//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/dig//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/hp//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/hp/common//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/hp/sim//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/hp/sim/boot//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/hp/zx1//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/ia32//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/kernel/cpufreq//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/kvm//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/lib//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/mm//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/pci//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/sn//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/sn/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/sn/kernel/sn2//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/sn/pci//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/sn/pci/pcibr//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/uv//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/uv/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/ia64/xen//usr/src/kernels/2.6.32-042stab112.15/arch/m32r//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/boot//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/boot/compressed//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/lib//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/mm//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/platforms//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/platforms/m32104ut//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/platforms/m32700ut//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/platforms/mappi//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/platforms/mappi2//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/platforms/mappi3//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/platforms/oaks32r//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/platforms/opsput//usr/src/kernels/2.6.32-042stab112.15/arch/m32r/platforms/usrv//usr/src/kernels/2.6.32-042stab112.15/arch/m68k//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/amiga//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/apollo//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/atari//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/bvme6000//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/fpsp040//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/hp300//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/ifpsp060//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/lib//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/mac//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/math-emu//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/mm//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/mvme147//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/mvme16x//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/q40//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/sun3//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/sun3/prom//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/sun3x//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/tools//usr/src/kernels/2.6.32-042stab112.15/arch/m68k/tools/amiga//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/lib//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/mm//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/5206//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/5206e//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/520x//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/523x//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/5249//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/5272//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/527x//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/528x//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/5307//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/532x//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/5407//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/68328//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/68360//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/68EZ328//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/68VZ328//usr/src/kernels/2.6.32-042stab112.15/arch/m68knommu/platform/coldfire//usr/src/kernels/2.6.32-042stab112.15/arch/microblaze//usr/src/kernels/2.6.32-042stab112.15/arch/microblaze/boot//usr/src/kernels/2.6.32-042stab112.15/arch/microblaze/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/microblaze/kernel/cpu//usr/src/kernels/2.6.32-042stab112.15/arch/microblaze/lib//usr/src/kernels/2.6.32-042stab112.15/arch/microblaze/mm//usr/src/kernels/2.6.32-042stab112.15/arch/microblaze/platform//usr/src/kernels/2.6.32-042stab112.15/arch/microblaze/platform/generic//usr/src/kernels/2.6.32-042stab112.15/arch/mips//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy/common//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy/devboards//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy/devboards/db1x00//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy/devboards/pb1000//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy/devboards/pb1100//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy/devboards/pb1200//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy/devboards/pb1500//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy/devboards/pb1550//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy/mtx-1//usr/src/kernels/2.6.32-042stab112.15/arch/mips/alchemy/xxs1500//usr/src/kernels/2.6.32-042stab112.15/arch/mips/ar7//usr/src/kernels/2.6.32-042stab112.15/arch/mips/basler//usr/src/kernels/2.6.32-042stab112.15/arch/mips/basler/excite//usr/src/kernels/2.6.32-042stab112.15/arch/mips/bcm47xx//usr/src/kernels/2.6.32-042stab112.15/arch/mips/bcm63xx//usr/src/kernels/2.6.32-042stab112.15/arch/mips/bcm63xx/boards//usr/src/kernels/2.6.32-042stab112.15/arch/mips/boot//usr/src/kernels/2.6.32-042stab112.15/arch/mips/cavium-octeon//usr/src/kernels/2.6.32-042stab112.15/arch/mips/cavium-octeon/executive//usr/src/kernels/2.6.32-042stab112.15/arch/mips/cobalt//usr/src/kernels/2.6.32-042stab112.15/arch/mips/dec//usr/src/kernels/2.6.32-042stab112.15/arch/mips/dec/prom//usr/src/kernels/2.6.32-042stab112.15/arch/mips/emma//usr/src/kernels/2.6.32-042stab112.15/arch/mips/emma/common//usr/src/kernels/2.6.32-042stab112.15/arch/mips/emma/markeins//usr/src/kernels/2.6.32-042stab112.15/arch/mips/fw//usr/src/kernels/2.6.32-042stab112.15/arch/mips/fw/arc//usr/src/kernels/2.6.32-042stab112.15/arch/mips/fw/cfe//usr/src/kernels/2.6.32-042stab112.15/arch/mips/fw/lib//usr/src/kernels/2.6.32-042stab112.15/arch/mips/fw/sni//usr/src/kernels/2.6.32-042stab112.15/arch/mips/gt64120//usr/src/kernels/2.6.32-042stab112.15/arch/mips/gt64120/wrppmc//usr/src/kernels/2.6.32-042stab112.15/arch/mips/jazz//usr/src/kernels/2.6.32-042stab112.15/arch/mips/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/mips/lasat//usr/src/kernels/2.6.32-042stab112.15/arch/mips/lasat/image//usr/src/kernels/2.6.32-042stab112.15/arch/mips/lib//usr/src/kernels/2.6.32-042stab112.15/arch/mips/loongson//usr/src/kernels/2.6.32-042stab112.15/arch/mips/loongson/common//usr/src/kernels/2.6.32-042stab112.15/arch/mips/loongson/fuloong-2e//usr/src/kernels/2.6.32-042stab112.15/arch/mips/math-emu//usr/src/kernels/2.6.32-042stab112.15/arch/mips/mipssim//usr/src/kernels/2.6.32-042stab112.15/arch/mips/mm//usr/src/kernels/2.6.32-042stab112.15/arch/mips/mti-malta//usr/src/kernels/2.6.32-042stab112.15/arch/mips/nxp//usr/src/kernels/2.6.32-042stab112.15/arch/mips/nxp/pnx833x//usr/src/kernels/2.6.32-042stab112.15/arch/mips/nxp/pnx833x/common//usr/src/kernels/2.6.32-042stab112.15/arch/mips/nxp/pnx833x/stb22x//usr/src/kernels/2.6.32-042stab112.15/arch/mips/nxp/pnx8550//usr/src/kernels/2.6.32-042stab112.15/arch/mips/nxp/pnx8550/common//usr/src/kernels/2.6.32-042stab112.15/arch/mips/nxp/pnx8550/jbs//usr/src/kernels/2.6.32-042stab112.15/arch/mips/nxp/pnx8550/stb810//usr/src/kernels/2.6.32-042stab112.15/arch/mips/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/mips/pci//usr/src/kernels/2.6.32-042stab112.15/arch/mips/pmc-sierra//usr/src/kernels/2.6.32-042stab112.15/arch/mips/pmc-sierra/msp71xx//usr/src/kernels/2.6.32-042stab112.15/arch/mips/pmc-sierra/yosemite//usr/src/kernels/2.6.32-042stab112.15/arch/mips/power//usr/src/kernels/2.6.32-042stab112.15/arch/mips/rb532//usr/src/kernels/2.6.32-042stab112.15/arch/mips/sgi-ip22//usr/src/kernels/2.6.32-042stab112.15/arch/mips/sgi-ip27//usr/src/kernels/2.6.32-042stab112.15/arch/mips/sgi-ip32//usr/src/kernels/2.6.32-042stab112.15/arch/mips/sibyte//usr/src/kernels/2.6.32-042stab112.15/arch/mips/sibyte/bcm1480//usr/src/kernels/2.6.32-042stab112.15/arch/mips/sibyte/common//usr/src/kernels/2.6.32-042stab112.15/arch/mips/sibyte/sb1250//usr/src/kernels/2.6.32-042stab112.15/arch/mips/sibyte/swarm//usr/src/kernels/2.6.32-042stab112.15/arch/mips/sni//usr/src/kernels/2.6.32-042stab112.15/arch/mips/txx9//usr/src/kernels/2.6.32-042stab112.15/arch/mips/txx9/generic//usr/src/kernels/2.6.32-042stab112.15/arch/mips/txx9/jmr3927//usr/src/kernels/2.6.32-042stab112.15/arch/mips/txx9/rbtx4927//usr/src/kernels/2.6.32-042stab112.15/arch/mips/txx9/rbtx4938//usr/src/kernels/2.6.32-042stab112.15/arch/mips/txx9/rbtx4939//usr/src/kernels/2.6.32-042stab112.15/arch/mips/vr41xx//usr/src/kernels/2.6.32-042stab112.15/arch/mips/vr41xx/casio-e55//usr/src/kernels/2.6.32-042stab112.15/arch/mips/vr41xx/common//usr/src/kernels/2.6.32-042stab112.15/arch/mips/vr41xx/ibm-workpad//usr/src/kernels/2.6.32-042stab112.15/arch/mn10300//usr/src/kernels/2.6.32-042stab112.15/arch/mn10300/boot//usr/src/kernels/2.6.32-042stab112.15/arch/mn10300/boot/compressed//usr/src/kernels/2.6.32-042stab112.15/arch/mn10300/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/mn10300/lib//usr/src/kernels/2.6.32-042stab112.15/arch/mn10300/mm//usr/src/kernels/2.6.32-042stab112.15/arch/mn10300/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/mn10300/proc-mn103e010//usr/src/kernels/2.6.32-042stab112.15/arch/mn10300/unit-asb2303//usr/src/kernels/2.6.32-042stab112.15/arch/mn10300/unit-asb2305//usr/src/kernels/2.6.32-042stab112.15/arch/parisc//usr/src/kernels/2.6.32-042stab112.15/arch/parisc/hpux//usr/src/kernels/2.6.32-042stab112.15/arch/parisc/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/parisc/lib//usr/src/kernels/2.6.32-042stab112.15/arch/parisc/math-emu//usr/src/kernels/2.6.32-042stab112.15/arch/parisc/mm//usr/src/kernels/2.6.32-042stab112.15/arch/parisc/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/boot//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/kernel/vdso32//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/kernel/vdso64//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/kvm//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/lib//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/math-emu//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/mm//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/40x//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/44x//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/512x//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/52xx//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/82xx//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/83xx//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/85xx//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/86xx//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/8xx//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/amigaone//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/cell//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/cell/spufs//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/chrp//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/embedded6xx//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/iseries//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/maple//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/pasemi//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/powermac//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/prep//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/ps3//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/platforms/pseries//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/sysdev//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/sysdev/bestcomm//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/sysdev/qe_lib//usr/src/kernels/2.6.32-042stab112.15/arch/powerpc/xmon//usr/src/kernels/2.6.32-042stab112.15/arch/s390//usr/src/kernels/2.6.32-042stab112.15/arch/s390/appldata//usr/src/kernels/2.6.32-042stab112.15/arch/s390/boot//usr/src/kernels/2.6.32-042stab112.15/arch/s390/crypto//usr/src/kernels/2.6.32-042stab112.15/arch/s390/hypfs//usr/src/kernels/2.6.32-042stab112.15/arch/s390/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/s390/kernel/vdso32//usr/src/kernels/2.6.32-042stab112.15/arch/s390/kernel/vdso64//usr/src/kernels/2.6.32-042stab112.15/arch/s390/kvm//usr/src/kernels/2.6.32-042stab112.15/arch/s390/lib//usr/src/kernels/2.6.32-042stab112.15/arch/s390/math-emu//usr/src/kernels/2.6.32-042stab112.15/arch/s390/mm//usr/src/kernels/2.6.32-042stab112.15/arch/s390/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/score//usr/src/kernels/2.6.32-042stab112.15/arch/score/boot//usr/src/kernels/2.6.32-042stab112.15/arch/score/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/score/lib//usr/src/kernels/2.6.32-042stab112.15/arch/score/mm//usr/src/kernels/2.6.32-042stab112.15/arch/sh//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-cayman//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-dreamcast//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-ecovec24//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-edosk7705//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-highlander//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-hp6xx//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-kfr2r09//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-landisk//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-lboxre2//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-microdev//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-migor//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-r2d//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-rsk//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-sdk7780//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-se//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-se/7206//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-se/7343//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-se/770x//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-se/7721//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-se/7722//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-se/7724//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-se/7751//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-se/7780//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-sh03//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-sh7763rdp//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-snapgear//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-systemh//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-titan//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boards/mach-x3proto//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boot//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boot/compressed//usr/src/kernels/2.6.32-042stab112.15/arch/sh/boot/romimage//usr/src/kernels/2.6.32-042stab112.15/arch/sh/cchips//usr/src/kernels/2.6.32-042stab112.15/arch/sh/cchips/hd6446x//usr/src/kernels/2.6.32-042stab112.15/arch/sh/drivers//usr/src/kernels/2.6.32-042stab112.15/arch/sh/drivers/dma//usr/src/kernels/2.6.32-042stab112.15/arch/sh/drivers/pci//usr/src/kernels/2.6.32-042stab112.15/arch/sh/drivers/superhyway//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel/cpu//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel/cpu/irq//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel/cpu/sh2//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel/cpu/sh2a//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel/cpu/sh3//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel/cpu/sh4//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel/cpu/sh4a//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel/cpu/sh5//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel/cpu/shmobile//usr/src/kernels/2.6.32-042stab112.15/arch/sh/kernel/vsyscall//usr/src/kernels/2.6.32-042stab112.15/arch/sh/lib//usr/src/kernels/2.6.32-042stab112.15/arch/sh/lib64//usr/src/kernels/2.6.32-042stab112.15/arch/sh/math-emu//usr/src/kernels/2.6.32-042stab112.15/arch/sh/mm//usr/src/kernels/2.6.32-042stab112.15/arch/sh/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/sh/tools//usr/src/kernels/2.6.32-042stab112.15/arch/sparc//usr/src/kernels/2.6.32-042stab112.15/arch/sparc/boot//usr/src/kernels/2.6.32-042stab112.15/arch/sparc/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/sparc/lib//usr/src/kernels/2.6.32-042stab112.15/arch/sparc/math-emu//usr/src/kernels/2.6.32-042stab112.15/arch/sparc/mm//usr/src/kernels/2.6.32-042stab112.15/arch/sparc/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/sparc/prom//usr/src/kernels/2.6.32-042stab112.15/arch/um//usr/src/kernels/2.6.32-042stab112.15/arch/um/drivers//usr/src/kernels/2.6.32-042stab112.15/arch/um/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/um/kernel/skas//usr/src/kernels/2.6.32-042stab112.15/arch/um/os-Linux//usr/src/kernels/2.6.32-042stab112.15/arch/um/os-Linux/drivers//usr/src/kernels/2.6.32-042stab112.15/arch/um/os-Linux/skas//usr/src/kernels/2.6.32-042stab112.15/arch/um/os-Linux/sys-i386//usr/src/kernels/2.6.32-042stab112.15/arch/um/os-Linux/sys-x86_64//usr/src/kernels/2.6.32-042stab112.15/arch/um/scripts//usr/src/kernels/2.6.32-042stab112.15/arch/um/sys-i386//usr/src/kernels/2.6.32-042stab112.15/arch/um/sys-ia64//usr/src/kernels/2.6.32-042stab112.15/arch/um/sys-ppc//usr/src/kernels/2.6.32-042stab112.15/arch/um/sys-x86_64//usr/src/kernels/2.6.32-042stab112.15/arch/x86//usr/src/kernels/2.6.32-042stab112.15/arch/x86/boot//usr/src/kernels/2.6.32-042stab112.15/arch/x86/boot/compressed//usr/src/kernels/2.6.32-042stab112.15/arch/x86/crypto//usr/src/kernels/2.6.32-042stab112.15/arch/x86/ia32//usr/src/kernels/2.6.32-042stab112.15/arch/x86/include//usr/src/kernels/2.6.32-042stab112.15/arch/x86/include/asm//usr/src/kernels/2.6.32-042stab112.15/arch/x86/include/asm/crypto//usr/src/kernels/2.6.32-042stab112.15/arch/x86/include/asm/trace//usr/src/kernels/2.6.32-042stab112.15/arch/x86/include/asm/uv//usr/src/kernels/2.6.32-042stab112.15/arch/x86/include/asm/visws//usr/src/kernels/2.6.32-042stab112.15/arch/x86/include/asm/xen//usr/src/kernels/2.6.32-042stab112.15/arch/x86/include/generated//usr/src/kernels/2.6.32-042stab112.15/arch/x86/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/x86/kernel/acpi//usr/src/kernels/2.6.32-042stab112.15/arch/x86/kernel/acpi/realmode//usr/src/kernels/2.6.32-042stab112.15/arch/x86/kernel/apic//usr/src/kernels/2.6.32-042stab112.15/arch/x86/kernel/cpu//usr/src/kernels/2.6.32-042stab112.15/arch/x86/kernel/cpu/cpufreq//usr/src/kernels/2.6.32-042stab112.15/arch/x86/kernel/cpu/mcheck//usr/src/kernels/2.6.32-042stab112.15/arch/x86/kernel/cpu/mtrr//usr/src/kernels/2.6.32-042stab112.15/arch/x86/kvm//usr/src/kernels/2.6.32-042stab112.15/arch/x86/lguest//usr/src/kernels/2.6.32-042stab112.15/arch/x86/lib//usr/src/kernels/2.6.32-042stab112.15/arch/x86/math-emu//usr/src/kernels/2.6.32-042stab112.15/arch/x86/mm//usr/src/kernels/2.6.32-042stab112.15/arch/x86/mm/kmemcheck//usr/src/kernels/2.6.32-042stab112.15/arch/x86/oprofile//usr/src/kernels/2.6.32-042stab112.15/arch/x86/pci//usr/src/kernels/2.6.32-042stab112.15/arch/x86/power//usr/src/kernels/2.6.32-042stab112.15/arch/x86/tools//usr/src/kernels/2.6.32-042stab112.15/arch/x86/vdso//usr/src/kernels/2.6.32-042stab112.15/arch/x86/video//usr/src/kernels/2.6.32-042stab112.15/arch/x86/xen//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/boot//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/boot/boot-elf//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/boot/boot-redboot//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/boot/lib//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/boot/ramdisk//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/kernel//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/lib//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/mm//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/platforms//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/platforms/iss//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/platforms/s6105//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/platforms/xt2000//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/variants//usr/src/kernels/2.6.32-042stab112.15/arch/xtensa/variants/s6000//usr/src/kernels/2.6.32-042stab112.15/block//usr/src/kernels/2.6.32-042stab112.15/crypto//usr/src/kernels/2.6.32-042stab112.15/crypto/async_tx//usr/src/kernels/2.6.32-042stab112.15/crypto/mpi//usr/src/kernels/2.6.32-042stab112.15/crypto/signature//usr/src/kernels/2.6.32-042stab112.15/drivers//usr/src/kernels/2.6.32-042stab112.15/drivers/accessibility//usr/src/kernels/2.6.32-042stab112.15/drivers/accessibility/braille//usr/src/kernels/2.6.32-042stab112.15/drivers/acpi//usr/src/kernels/2.6.32-042stab112.15/drivers/acpi/acpica//usr/src/kernels/2.6.32-042stab112.15/drivers/acpi/apei//usr/src/kernels/2.6.32-042stab112.15/drivers/amba//usr/src/kernels/2.6.32-042stab112.15/drivers/ata//usr/src/kernels/2.6.32-042stab112.15/drivers/atm//usr/src/kernels/2.6.32-042stab112.15/drivers/auxdisplay//usr/src/kernels/2.6.32-042stab112.15/drivers/base//usr/src/kernels/2.6.32-042stab112.15/drivers/base/power//usr/src/kernels/2.6.32-042stab112.15/drivers/bcma//usr/src/kernels/2.6.32-042stab112.15/drivers/block//usr/src/kernels/2.6.32-042stab112.15/drivers/block/aoe//usr/src/kernels/2.6.32-042stab112.15/drivers/block/drbd//usr/src/kernels/2.6.32-042stab112.15/drivers/block/mtip32xx//usr/src/kernels/2.6.32-042stab112.15/drivers/block/paride//usr/src/kernels/2.6.32-042stab112.15/drivers/block/ploop//usr/src/kernels/2.6.32-042stab112.15/drivers/block/rsxx//usr/src/kernels/2.6.32-042stab112.15/drivers/bluetooth//usr/src/kernels/2.6.32-042stab112.15/drivers/cdrom//usr/src/kernels/2.6.32-042stab112.15/drivers/char//usr/src/kernels/2.6.32-042stab112.15/drivers/char/agp//usr/src/kernels/2.6.32-042stab112.15/drivers/char/hw_random//usr/src/kernels/2.6.32-042stab112.15/drivers/char/ip2//usr/src/kernels/2.6.32-042stab112.15/drivers/char/ipmi//usr/src/kernels/2.6.32-042stab112.15/drivers/char/mwave//usr/src/kernels/2.6.32-042stab112.15/drivers/char/pcmcia//usr/src/kernels/2.6.32-042stab112.15/drivers/char/pcmcia/ipwireless//usr/src/kernels/2.6.32-042stab112.15/drivers/char/rio//usr/src/kernels/2.6.32-042stab112.15/drivers/char/tpm//usr/src/kernels/2.6.32-042stab112.15/drivers/char/xilinx_hwicap//usr/src/kernels/2.6.32-042stab112.15/drivers/clocksource//usr/src/kernels/2.6.32-042stab112.15/drivers/connector//usr/src/kernels/2.6.32-042stab112.15/drivers/cpufreq//usr/src/kernels/2.6.32-042stab112.15/drivers/cpuidle//usr/src/kernels/2.6.32-042stab112.15/drivers/cpuidle/governors//usr/src/kernels/2.6.32-042stab112.15/drivers/crypto//usr/src/kernels/2.6.32-042stab112.15/drivers/crypto/amcc//usr/src/kernels/2.6.32-042stab112.15/drivers/crypto/nx//usr/src/kernels/2.6.32-042stab112.15/drivers/dca//usr/src/kernels/2.6.32-042stab112.15/drivers/dio//usr/src/kernels/2.6.32-042stab112.15/drivers/dma//usr/src/kernels/2.6.32-042stab112.15/drivers/dma/ioat//usr/src/kernels/2.6.32-042stab112.15/drivers/dma/ipu//usr/src/kernels/2.6.32-042stab112.15/drivers/edac//usr/src/kernels/2.6.32-042stab112.15/drivers/eisa//usr/src/kernels/2.6.32-042stab112.15/drivers/firewire//usr/src/kernels/2.6.32-042stab112.15/drivers/firmware//usr/src/kernels/2.6.32-042stab112.15/drivers/gpio//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/gma500//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/i2c//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/i810//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/i915//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/mga//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/nouveau//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/nouveau/dispnv04//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/panel//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/r128//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/radeon//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/savage//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/sis//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/tdfx//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/ttm//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/drm/via//usr/src/kernels/2.6.32-042stab112.15/drivers/gpu/vga//usr/src/kernels/2.6.32-042stab112.15/drivers/hid//usr/src/kernels/2.6.32-042stab112.15/drivers/hid/usbhid//usr/src/kernels/2.6.32-042stab112.15/drivers/hv//usr/src/kernels/2.6.32-042stab112.15/drivers/hwmon//usr/src/kernels/2.6.32-042stab112.15/drivers/hwmon/ams//usr/src/kernels/2.6.32-042stab112.15/drivers/i2c//usr/src/kernels/2.6.32-042stab112.15/drivers/i2c/algos//usr/src/kernels/2.6.32-042stab112.15/drivers/i2c/busses//usr/src/kernels/2.6.32-042stab112.15/drivers/i2c/chips//usr/src/kernels/2.6.32-042stab112.15/drivers/ide//usr/src/kernels/2.6.32-042stab112.15/drivers/idle//usr/src/kernels/2.6.32-042stab112.15/drivers/ieee1394//usr/src/kernels/2.6.32-042stab112.15/drivers/ieee802154//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/core//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/amso1100//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/cxgb3//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/cxgb4//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/ehca//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/ipath//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/mlx4//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/mlx5//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/mthca//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/nes//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/ocrdma//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/qib//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/hw/usnic//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/ulp//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/ulp/ipoib//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/ulp/iser//usr/src/kernels/2.6.32-042stab112.15/drivers/infiniband/ulp/srp//usr/src/kernels/2.6.32-042stab112.15/drivers/input//usr/src/kernels/2.6.32-042stab112.15/drivers/input/gameport//usr/src/kernels/2.6.32-042stab112.15/drivers/input/joystick//usr/src/kernels/2.6.32-042stab112.15/drivers/input/joystick/iforce//usr/src/kernels/2.6.32-042stab112.15/drivers/input/keyboard//usr/src/kernels/2.6.32-042stab112.15/drivers/input/misc//usr/src/kernels/2.6.32-042stab112.15/drivers/input/mouse//usr/src/kernels/2.6.32-042stab112.15/drivers/input/serio//usr/src/kernels/2.6.32-042stab112.15/drivers/input/tablet//usr/src/kernels/2.6.32-042stab112.15/drivers/input/touchscreen//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/act2000//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/capi//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/divert//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/gigaset//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/hardware//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/hardware/avm//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/hardware/eicon//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/hardware/mISDN//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/hisax//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/hysdn//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/i4l//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/icn//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/isdnloop//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/mISDN//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/pcbit//usr/src/kernels/2.6.32-042stab112.15/drivers/isdn/sc//usr/src/kernels/2.6.32-042stab112.15/drivers/leds//usr/src/kernels/2.6.32-042stab112.15/drivers/lguest//usr/src/kernels/2.6.32-042stab112.15/drivers/macintosh//usr/src/kernels/2.6.32-042stab112.15/drivers/mca//usr/src/kernels/2.6.32-042stab112.15/drivers/md//usr/src/kernels/2.6.32-042stab112.15/drivers/md/persistent-data//usr/src/kernels/2.6.32-042stab112.15/drivers/media//usr/src/kernels/2.6.32-042stab112.15/drivers/media/common//usr/src/kernels/2.6.32-042stab112.15/drivers/media/common/tuners//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/b2c2//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/bt8xx//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/dm1105//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/dvb-core//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/dvb-usb//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/firewire//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/frontends//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/ngene//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/pluto2//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/pt1//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/siano//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/ttpci//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/ttusb-budget//usr/src/kernels/2.6.32-042stab112.15/drivers/media/dvb/ttusb-dec//usr/src/kernels/2.6.32-042stab112.15/drivers/media/radio//usr/src/kernels/2.6.32-042stab112.15/drivers/media/radio/si470x//usr/src/kernels/2.6.32-042stab112.15/drivers/media/rc//usr/src/kernels/2.6.32-042stab112.15/drivers/media/rc/keymaps//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/au0828//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/bt8xx//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/cpia2//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/cx18//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/cx231xx//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/cx23885//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/cx25840//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/cx88//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/davinci//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/em28xx//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/et61x251//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/gspca//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/gspca/gl860//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/gspca/m5602//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/gspca/stv06xx//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/hdpvr//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/ivtv//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/ovcamchip//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/pvrusb2//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/pwc//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/saa7134//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/saa7164//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/sn9c102//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/tlg2300//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/usbvideo//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/usbvision//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/uvc//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/zc0301//usr/src/kernels/2.6.32-042stab112.15/drivers/media/video/zoran//usr/src/kernels/2.6.32-042stab112.15/drivers/memstick//usr/src/kernels/2.6.32-042stab112.15/drivers/memstick/core//usr/src/kernels/2.6.32-042stab112.15/drivers/memstick/host//usr/src/kernels/2.6.32-042stab112.15/drivers/message//usr/src/kernels/2.6.32-042stab112.15/drivers/message/fusion//usr/src/kernels/2.6.32-042stab112.15/drivers/message/i2o//usr/src/kernels/2.6.32-042stab112.15/drivers/mfd//usr/src/kernels/2.6.32-042stab112.15/drivers/misc//usr/src/kernels/2.6.32-042stab112.15/drivers/misc/c2port//usr/src/kernels/2.6.32-042stab112.15/drivers/misc/cb710//usr/src/kernels/2.6.32-042stab112.15/drivers/misc/eeprom//usr/src/kernels/2.6.32-042stab112.15/drivers/misc/hdpuftrs//usr/src/kernels/2.6.32-042stab112.15/drivers/misc/ibmasm//usr/src/kernels/2.6.32-042stab112.15/drivers/misc/sgi-gru//usr/src/kernels/2.6.32-042stab112.15/drivers/misc/sgi-xp//usr/src/kernels/2.6.32-042stab112.15/drivers/mmc//usr/src/kernels/2.6.32-042stab112.15/drivers/mmc/card//usr/src/kernels/2.6.32-042stab112.15/drivers/mmc/core//usr/src/kernels/2.6.32-042stab112.15/drivers/mmc/host//usr/src/kernels/2.6.32-042stab112.15/drivers/mtd//usr/src/kernels/2.6.32-042stab112.15/drivers/mtd/chips//usr/src/kernels/2.6.32-042stab112.15/drivers/mtd/devices//usr/src/kernels/2.6.32-042stab112.15/drivers/mtd/lpddr//usr/src/kernels/2.6.32-042stab112.15/drivers/mtd/maps//usr/src/kernels/2.6.32-042stab112.15/drivers/mtd/nand//usr/src/kernels/2.6.32-042stab112.15/drivers/mtd/onenand//usr/src/kernels/2.6.32-042stab112.15/drivers/mtd/tests//usr/src/kernels/2.6.32-042stab112.15/drivers/mtd/ubi//usr/src/kernels/2.6.32-042stab112.15/drivers/net//usr/src/kernels/2.6.32-042stab112.15/drivers/net/appletalk//usr/src/kernels/2.6.32-042stab112.15/drivers/net/arcnet//usr/src/kernels/2.6.32-042stab112.15/drivers/net/arm//usr/src/kernels/2.6.32-042stab112.15/drivers/net/atl1c//usr/src/kernels/2.6.32-042stab112.15/drivers/net/atl1e//usr/src/kernels/2.6.32-042stab112.15/drivers/net/atlx//usr/src/kernels/2.6.32-042stab112.15/drivers/net/benet//usr/src/kernels/2.6.32-042stab112.15/drivers/net/bna//usr/src/kernels/2.6.32-042stab112.15/drivers/net/bnx2x//usr/src/kernels/2.6.32-042stab112.15/drivers/net/bonding//usr/src/kernels/2.6.32-042stab112.15/drivers/net/can//usr/src/kernels/2.6.32-042stab112.15/drivers/net/can/sja1000//usr/src/kernels/2.6.32-042stab112.15/drivers/net/can/usb//usr/src/kernels/2.6.32-042stab112.15/drivers/net/chelsio//usr/src/kernels/2.6.32-042stab112.15/drivers/net/cris//usr/src/kernels/2.6.32-042stab112.15/drivers/net/cxgb3//usr/src/kernels/2.6.32-042stab112.15/drivers/net/cxgb4//usr/src/kernels/2.6.32-042stab112.15/drivers/net/cxgb4vf//usr/src/kernels/2.6.32-042stab112.15/drivers/net/e1000//usr/src/kernels/2.6.32-042stab112.15/drivers/net/e1000e//usr/src/kernels/2.6.32-042stab112.15/drivers/net/ehea//usr/src/kernels/2.6.32-042stab112.15/drivers/net/enic//usr/src/kernels/2.6.32-042stab112.15/drivers/net/fs_enet//usr/src/kernels/2.6.32-042stab112.15/drivers/net/hamradio//usr/src/kernels/2.6.32-042stab112.15/drivers/net/hyperv//usr/src/kernels/2.6.32-042stab112.15/drivers/net/i40e//usr/src/kernels/2.6.32-042stab112.15/drivers/net/i40evf//usr/src/kernels/2.6.32-042stab112.15/drivers/net/ibm_newemac//usr/src/kernels/2.6.32-042stab112.15/drivers/net/igb//usr/src/kernels/2.6.32-042stab112.15/drivers/net/igbvf//usr/src/kernels/2.6.32-042stab112.15/drivers/net/irda//usr/src/kernels/2.6.32-042stab112.15/drivers/net/ixgb//usr/src/kernels/2.6.32-042stab112.15/drivers/net/ixgbe//usr/src/kernels/2.6.32-042stab112.15/drivers/net/ixgbevf//usr/src/kernels/2.6.32-042stab112.15/drivers/net/ixp2000//usr/src/kernels/2.6.32-042stab112.15/drivers/net/mlx4//usr/src/kernels/2.6.32-042stab112.15/drivers/net/mlx5//usr/src/kernels/2.6.32-042stab112.15/drivers/net/mlx5/core//usr/src/kernels/2.6.32-042stab112.15/drivers/net/myri10ge//usr/src/kernels/2.6.32-042stab112.15/drivers/net/netxen//usr/src/kernels/2.6.32-042stab112.15/drivers/net/pch_gbe//usr/src/kernels/2.6.32-042stab112.15/drivers/net/pcmcia//usr/src/kernels/2.6.32-042stab112.15/drivers/net/phy//usr/src/kernels/2.6.32-042stab112.15/drivers/net/qlcnic//usr/src/kernels/2.6.32-042stab112.15/drivers/net/qlge//usr/src/kernels/2.6.32-042stab112.15/drivers/net/sfc//usr/src/kernels/2.6.32-042stab112.15/drivers/net/skfp//usr/src/kernels/2.6.32-042stab112.15/drivers/net/stmmac//usr/src/kernels/2.6.32-042stab112.15/drivers/net/tokenring//usr/src/kernels/2.6.32-042stab112.15/drivers/net/tulip//usr/src/kernels/2.6.32-042stab112.15/drivers/net/usb//usr/src/kernels/2.6.32-042stab112.15/drivers/net/vmxnet3//usr/src/kernels/2.6.32-042stab112.15/drivers/net/vxge//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wan//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wan/lmc//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wimax//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wimax/i2400m//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/ath//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/ath/ath5k//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/ath/ath9k//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/ath/carl9170//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/b43//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/b43legacy//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/brcm80211//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/brcm80211/brcmsmac//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/brcm80211/brcmutil//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/hostap//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/ipw2x00//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/iwlegacy//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/iwlwifi//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/iwlwifi/dvm//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/iwlwifi/mvm//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/libertas//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/libertas_tf//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/orinoco//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/p54//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/prism54//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/rt2x00//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/rtl818x//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/rtl818x/rtl8180//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/rtl818x/rtl8187//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/ti//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/ti/wl1251//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/ti/wl12xx//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/ti/wl18xx//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/ti/wlcore//usr/src/kernels/2.6.32-042stab112.15/drivers/net/wireless/zd1211rw//usr/src/kernels/2.6.32-042stab112.15/drivers/nubus//usr/src/kernels/2.6.32-042stab112.15/drivers/of//usr/src/kernels/2.6.32-042stab112.15/drivers/parisc//usr/src/kernels/2.6.32-042stab112.15/drivers/parport//usr/src/kernels/2.6.32-042stab112.15/drivers/pci//usr/src/kernels/2.6.32-042stab112.15/drivers/pci/hotplug//usr/src/kernels/2.6.32-042stab112.15/drivers/pci/pcie//usr/src/kernels/2.6.32-042stab112.15/drivers/pci/pcie/aer//usr/src/kernels/2.6.32-042stab112.15/drivers/pcmcia//usr/src/kernels/2.6.32-042stab112.15/drivers/platform//usr/src/kernels/2.6.32-042stab112.15/drivers/platform/x86//usr/src/kernels/2.6.32-042stab112.15/drivers/pnp//usr/src/kernels/2.6.32-042stab112.15/drivers/pnp/isapnp//usr/src/kernels/2.6.32-042stab112.15/drivers/pnp/pnpacpi//usr/src/kernels/2.6.32-042stab112.15/drivers/pnp/pnpbios//usr/src/kernels/2.6.32-042stab112.15/drivers/power//usr/src/kernels/2.6.32-042stab112.15/drivers/powercap//usr/src/kernels/2.6.32-042stab112.15/drivers/pps//usr/src/kernels/2.6.32-042stab112.15/drivers/ps3//usr/src/kernels/2.6.32-042stab112.15/drivers/ptp//usr/src/kernels/2.6.32-042stab112.15/drivers/rapidio//usr/src/kernels/2.6.32-042stab112.15/drivers/rapidio/switches//usr/src/kernels/2.6.32-042stab112.15/drivers/regulator//usr/src/kernels/2.6.32-042stab112.15/drivers/rtc//usr/src/kernels/2.6.32-042stab112.15/drivers/s390//usr/src/kernels/2.6.32-042stab112.15/drivers/s390/block//usr/src/kernels/2.6.32-042stab112.15/drivers/s390/char//usr/src/kernels/2.6.32-042stab112.15/drivers/s390/cio//usr/src/kernels/2.6.32-042stab112.15/drivers/s390/crypto//usr/src/kernels/2.6.32-042stab112.15/drivers/s390/kvm//usr/src/kernels/2.6.32-042stab112.15/drivers/s390/net//usr/src/kernels/2.6.32-042stab112.15/drivers/s390/scsi//usr/src/kernels/2.6.32-042stab112.15/drivers/sbus//usr/src/kernels/2.6.32-042stab112.15/drivers/sbus/char//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/aacraid//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/aic7xxx//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/aic7xxx/aicasm//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/aic94xx//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/arcmsr//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/arm//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/be2iscsi//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/bfa//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/bnx2fc//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/bnx2i//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/cxgbi//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/cxgbi/cxgb3i//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/cxgbi/cxgb4i//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/device_handler//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/fcoe//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/fnic//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/ibmvscsi//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/isci//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/isci/firmware//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/libfc//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/libsas//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/lpfc//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/megaraid//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/mvsas//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/osd//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/pcmcia//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/pm8001//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/qla2xxx//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/qla4xxx//usr/src/kernels/2.6.32-042stab112.15/drivers/scsi/sym53c8xx_2//usr/src/kernels/2.6.32-042stab112.15/drivers/serial//usr/src/kernels/2.6.32-042stab112.15/drivers/serial/cpm_uart//usr/src/kernels/2.6.32-042stab112.15/drivers/serial/jsm//usr/src/kernels/2.6.32-042stab112.15/drivers/sfi//usr/src/kernels/2.6.32-042stab112.15/drivers/sh//usr/src/kernels/2.6.32-042stab112.15/drivers/sh/maple//usr/src/kernels/2.6.32-042stab112.15/drivers/sh/superhyway//usr/src/kernels/2.6.32-042stab112.15/drivers/sn//usr/src/kernels/2.6.32-042stab112.15/drivers/spi//usr/src/kernels/2.6.32-042stab112.15/drivers/ssb//usr/src/kernels/2.6.32-042stab112.15/drivers/staging//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/altpciechdma//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/android//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/asus_oled//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/b3dfg//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/comedi//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/comedi/drivers//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/comedi/kcomedilib//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/cx25821//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/dream//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/dream/camera//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/dream/qdsp5//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/dream/smd//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/dst//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/echo//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/et131x//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/frontier//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/go7007//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/iio//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/iio/accel//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/iio/adc//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/iio/light//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/iio/trigger//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/line6//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/mimio//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/octeon//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/otus//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/p9auth//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/panel//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/phison//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/poch//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/pohmelfs//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/quatech_usb2//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/rar//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/rt2860//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/rt2870//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/rt3090//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/rtl8187se//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/rtl8192e//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/rtl8192su//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/rtl8192su/ieee80211//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/sep//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/serqt_usb2//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/slicoss//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/udlfb//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/usbip//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/vme//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/vme/bridges//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/vme/devices//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/vt6655//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/vt6656//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/winbond//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/wlan-ng//usr/src/kernels/2.6.32-042stab112.15/drivers/staging/zram//usr/src/kernels/2.6.32-042stab112.15/drivers/target//usr/src/kernels/2.6.32-042stab112.15/drivers/target/loopback//usr/src/kernels/2.6.32-042stab112.15/drivers/target/tcm_fc//usr/src/kernels/2.6.32-042stab112.15/drivers/tc//usr/src/kernels/2.6.32-042stab112.15/drivers/telephony//usr/src/kernels/2.6.32-042stab112.15/drivers/thermal//usr/src/kernels/2.6.32-042stab112.15/drivers/uio//usr/src/kernels/2.6.32-042stab112.15/drivers/usb//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/atm//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/c67x00//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/class//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/core//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/early//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/gadget//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/host//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/image//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/misc//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/misc/sisusbvga//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/mon//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/musb//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/otg//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/serial//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/storage//usr/src/kernels/2.6.32-042stab112.15/drivers/usb/wusbcore//usr/src/kernels/2.6.32-042stab112.15/drivers/uwb//usr/src/kernels/2.6.32-042stab112.15/drivers/uwb/i1480//usr/src/kernels/2.6.32-042stab112.15/drivers/uwb/i1480/dfu//usr/src/kernels/2.6.32-042stab112.15/drivers/uwb/i1480/i1480u-wlp//usr/src/kernels/2.6.32-042stab112.15/drivers/uwb/wlp//usr/src/kernels/2.6.32-042stab112.15/drivers/vhost//usr/src/kernels/2.6.32-042stab112.15/drivers/video//usr/src/kernels/2.6.32-042stab112.15/drivers/video/aty//usr/src/kernels/2.6.32-042stab112.15/drivers/video/backlight//usr/src/kernels/2.6.32-042stab112.15/drivers/video/console//usr/src/kernels/2.6.32-042stab112.15/drivers/video/display//usr/src/kernels/2.6.32-042stab112.15/drivers/video/geode//usr/src/kernels/2.6.32-042stab112.15/drivers/video/i810//usr/src/kernels/2.6.32-042stab112.15/drivers/video/intelfb//usr/src/kernels/2.6.32-042stab112.15/drivers/video/kyro//usr/src/kernels/2.6.32-042stab112.15/drivers/video/logo//usr/src/kernels/2.6.32-042stab112.15/drivers/video/matrox//usr/src/kernels/2.6.32-042stab112.15/drivers/video/mb862xx//usr/src/kernels/2.6.32-042stab112.15/drivers/video/mbx//usr/src/kernels/2.6.32-042stab112.15/drivers/video/msm//usr/src/kernels/2.6.32-042stab112.15/drivers/video/nvidia//usr/src/kernels/2.6.32-042stab112.15/drivers/video/omap//usr/src/kernels/2.6.32-042stab112.15/drivers/video/pnx4008//usr/src/kernels/2.6.32-042stab112.15/drivers/video/riva//usr/src/kernels/2.6.32-042stab112.15/drivers/video/savage//usr/src/kernels/2.6.32-042stab112.15/drivers/video/sis//usr/src/kernels/2.6.32-042stab112.15/drivers/video/vermilion//usr/src/kernels/2.6.32-042stab112.15/drivers/video/via//usr/src/kernels/2.6.32-042stab112.15/drivers/virtio//usr/src/kernels/2.6.32-042stab112.15/drivers/vlynq//usr/src/kernels/2.6.32-042stab112.15/drivers/w1//usr/src/kernels/2.6.32-042stab112.15/drivers/w1/masters//usr/src/kernels/2.6.32-042stab112.15/drivers/w1/slaves//usr/src/kernels/2.6.32-042stab112.15/drivers/watchdog//usr/src/kernels/2.6.32-042stab112.15/drivers/xen//usr/src/kernels/2.6.32-042stab112.15/drivers/xen/xenbus//usr/src/kernels/2.6.32-042stab112.15/drivers/xen/xenfs//usr/src/kernels/2.6.32-042stab112.15/drivers/zorro//usr/src/kernels/2.6.32-042stab112.15/firmware//usr/src/kernels/2.6.32-042stab112.15/firmware/carl9170fw//usr/src/kernels/2.6.32-042stab112.15/firmware/carl9170fw/carlfw//usr/src/kernels/2.6.32-042stab112.15/firmware/carl9170fw/carlfw/usb//usr/src/kernels/2.6.32-042stab112.15/firmware/carl9170fw/minifw//usr/src/kernels/2.6.32-042stab112.15/firmware/carl9170fw/toolchain//usr/src/kernels/2.6.32-042stab112.15/firmware/carl9170fw/tools//usr/src/kernels/2.6.32-042stab112.15/fs//usr/src/kernels/2.6.32-042stab112.15/fs/9p//usr/src/kernels/2.6.32-042stab112.15/fs/adfs//usr/src/kernels/2.6.32-042stab112.15/fs/affs//usr/src/kernels/2.6.32-042stab112.15/fs/afs//usr/src/kernels/2.6.32-042stab112.15/fs/autofs//usr/src/kernels/2.6.32-042stab112.15/fs/autofs4//usr/src/kernels/2.6.32-042stab112.15/fs/befs//usr/src/kernels/2.6.32-042stab112.15/fs/bfs//usr/src/kernels/2.6.32-042stab112.15/fs/btrfs//usr/src/kernels/2.6.32-042stab112.15/fs/cachefiles//usr/src/kernels/2.6.32-042stab112.15/fs/cifs//usr/src/kernels/2.6.32-042stab112.15/fs/coda//usr/src/kernels/2.6.32-042stab112.15/fs/configfs//usr/src/kernels/2.6.32-042stab112.15/fs/cramfs//usr/src/kernels/2.6.32-042stab112.15/fs/debugfs//usr/src/kernels/2.6.32-042stab112.15/fs/devpts//usr/src/kernels/2.6.32-042stab112.15/fs/dlm//usr/src/kernels/2.6.32-042stab112.15/fs/ecryptfs//usr/src/kernels/2.6.32-042stab112.15/fs/efs//usr/src/kernels/2.6.32-042stab112.15/fs/exofs//usr/src/kernels/2.6.32-042stab112.15/fs/exportfs//usr/src/kernels/2.6.32-042stab112.15/fs/ext2//usr/src/kernels/2.6.32-042stab112.15/fs/ext3//usr/src/kernels/2.6.32-042stab112.15/fs/ext4//usr/src/kernels/2.6.32-042stab112.15/fs/fat//usr/src/kernels/2.6.32-042stab112.15/fs/freevxfs//usr/src/kernels/2.6.32-042stab112.15/fs/fscache//usr/src/kernels/2.6.32-042stab112.15/fs/fuse//usr/src/kernels/2.6.32-042stab112.15/fs/gfs2//usr/src/kernels/2.6.32-042stab112.15/fs/hfs//usr/src/kernels/2.6.32-042stab112.15/fs/hfsplus//usr/src/kernels/2.6.32-042stab112.15/fs/hostfs//usr/src/kernels/2.6.32-042stab112.15/fs/hpfs//usr/src/kernels/2.6.32-042stab112.15/fs/hppfs//usr/src/kernels/2.6.32-042stab112.15/fs/hugetlbfs//usr/src/kernels/2.6.32-042stab112.15/fs/isofs//usr/src/kernels/2.6.32-042stab112.15/fs/jbd//usr/src/kernels/2.6.32-042stab112.15/fs/jbd2//usr/src/kernels/2.6.32-042stab112.15/fs/jffs2//usr/src/kernels/2.6.32-042stab112.15/fs/jfs//usr/src/kernels/2.6.32-042stab112.15/fs/lockd//usr/src/kernels/2.6.32-042stab112.15/fs/minix//usr/src/kernels/2.6.32-042stab112.15/fs/ncpfs//usr/src/kernels/2.6.32-042stab112.15/fs/nfs//usr/src/kernels/2.6.32-042stab112.15/fs/nfs_common//usr/src/kernels/2.6.32-042stab112.15/fs/nfsd//usr/src/kernels/2.6.32-042stab112.15/fs/nilfs2//usr/src/kernels/2.6.32-042stab112.15/fs/nls//usr/src/kernels/2.6.32-042stab112.15/fs/notify//usr/src/kernels/2.6.32-042stab112.15/fs/notify/dnotify//usr/src/kernels/2.6.32-042stab112.15/fs/notify/inotify//usr/src/kernels/2.6.32-042stab112.15/fs/ntfs//usr/src/kernels/2.6.32-042stab112.15/fs/ocfs2//usr/src/kernels/2.6.32-042stab112.15/fs/ocfs2/cluster//usr/src/kernels/2.6.32-042stab112.15/fs/ocfs2/dlm//usr/src/kernels/2.6.32-042stab112.15/fs/omfs//usr/src/kernels/2.6.32-042stab112.15/fs/openpromfs//usr/src/kernels/2.6.32-042stab112.15/fs/partitions//usr/src/kernels/2.6.32-042stab112.15/fs/proc//usr/src/kernels/2.6.32-042stab112.15/fs/pstore//usr/src/kernels/2.6.32-042stab112.15/fs/qnx4//usr/src/kernels/2.6.32-042stab112.15/fs/quota//usr/src/kernels/2.6.32-042stab112.15/fs/quota/vzdquota//usr/src/kernels/2.6.32-042stab112.15/fs/ramfs//usr/src/kernels/2.6.32-042stab112.15/fs/reiserfs//usr/src/kernels/2.6.32-042stab112.15/fs/romfs//usr/src/kernels/2.6.32-042stab112.15/fs/smbfs//usr/src/kernels/2.6.32-042stab112.15/fs/squashfs//usr/src/kernels/2.6.32-042stab112.15/fs/sysfs//usr/src/kernels/2.6.32-042stab112.15/fs/sysv//usr/src/kernels/2.6.32-042stab112.15/fs/ubifs//usr/src/kernels/2.6.32-042stab112.15/fs/udf//usr/src/kernels/2.6.32-042stab112.15/fs/ufs//usr/src/kernels/2.6.32-042stab112.15/fs/xfs//usr/src/kernels/2.6.32-042stab112.15/include//usr/src/kernels/2.6.32-042stab112.15/include/acpi//usr/src/kernels/2.6.32-042stab112.15/include/acpi/platform//usr/src/kernels/2.6.32-042stab112.15/include/asm-generic//usr/src/kernels/2.6.32-042stab112.15/include/asm-generic/bitops//usr/src/kernels/2.6.32-042stab112.15/include/asm-x86//usr/src/kernels/2.6.32-042stab112.15/include/bc//usr/src/kernels/2.6.32-042stab112.15/include/config//usr/src/kernels/2.6.32-042stab112.15/include/config/8139too//usr/src/kernels/2.6.32-042stab112.15/include/config/ab3100//usr/src/kernels/2.6.32-042stab112.15/include/config/ac97//usr/src/kernels/2.6.32-042stab112.15/include/config/acer//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi/apei//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi/apei/erst//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi/blacklist//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi/hotplug//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi/pci//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi/power//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi/proc//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi/processor//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi/procfs//usr/src/kernels/2.6.32-042stab112.15/include/config/acpi/sysfs//usr/src/kernels/2.6.32-042stab112.15/include/config/adaptec//usr/src/kernels/2.6.32-042stab112.15/include/config/agp//usr/src/kernels/2.6.32-042stab112.15/include/config/aic79xx//usr/src/kernels/2.6.32-042stab112.15/include/config/aic79xx/cmds//usr/src/kernels/2.6.32-042stab112.15/include/config/aic79xx/cmds/per//usr/src/kernels/2.6.32-042stab112.15/include/config/aic79xx/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/aic79xx/reset//usr/src/kernels/2.6.32-042stab112.15/include/config/aic79xx/reset/delay//usr/src/kernels/2.6.32-042stab112.15/include/config/aic7xxx//usr/src/kernels/2.6.32-042stab112.15/include/config/aic7xxx/cmds//usr/src/kernels/2.6.32-042stab112.15/include/config/aic7xxx/cmds/per//usr/src/kernels/2.6.32-042stab112.15/include/config/aic7xxx/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/aic7xxx/reset//usr/src/kernels/2.6.32-042stab112.15/include/config/aic7xxx/reset/delay//usr/src/kernels/2.6.32-042stab112.15/include/config/airo//usr/src/kernels/2.6.32-042stab112.15/include/config/alim1535//usr/src/kernels/2.6.32-042stab112.15/include/config/alim7101//usr/src/kernels/2.6.32-042stab112.15/include/config/amd//usr/src/kernels/2.6.32-042stab112.15/include/config/amd8111//usr/src/kernels/2.6.32-042stab112.15/include/config/amiga//usr/src/kernels/2.6.32-042stab112.15/include/config/anon//usr/src/kernels/2.6.32-042stab112.15/include/config/apm//usr/src/kernels/2.6.32-042stab112.15/include/config/apm/cpu//usr/src/kernels/2.6.32-042stab112.15/include/config/arch//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/dma/addr//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/dma/addr/t//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/enable//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/enable/memory//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/flatmem//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/has//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/has/cache//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/has/cache/line//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/has/cpu//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/has/cpu/idle//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/has/default//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/have//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/have/nmi//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/have/nmi/safe//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/hibernation//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/may//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/may/have//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/may/have/pc//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/phys//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/phys/addr//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/phys/addr/t//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/populates//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/populates/node//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/select//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/select/memory//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/sparsemem//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/supports//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/supports/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/supports/optimized//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/suspend//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/uses//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/uses/pg//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/want//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/want/frame//usr/src/kernels/2.6.32-042stab112.15/include/config/arch/want/optional//usr/src/kernels/2.6.32-042stab112.15/include/config/ask//usr/src/kernels/2.6.32-042stab112.15/include/config/ask/ip//usr/src/kernels/2.6.32-042stab112.15/include/config/ask/ip/fib//usr/src/kernels/2.6.32-042stab112.15/include/config/asus//usr/src/kernels/2.6.32-042stab112.15/include/config/async//usr/src/kernels/2.6.32-042stab112.15/include/config/async/raid6//usr/src/kernels/2.6.32-042stab112.15/include/config/async/tx//usr/src/kernels/2.6.32-042stab112.15/include/config/async/tx/disable//usr/src/kernels/2.6.32-042stab112.15/include/config/async/tx/disable/channel//usr/src/kernels/2.6.32-042stab112.15/include/config/async/tx/disable/pq//usr/src/kernels/2.6.32-042stab112.15/include/config/async/tx/disable/pq/val//usr/src/kernels/2.6.32-042stab112.15/include/config/async/tx/disable/xor//usr/src/kernels/2.6.32-042stab112.15/include/config/async/tx/disable/xor/val//usr/src/kernels/2.6.32-042stab112.15/include/config/at76c50x//usr/src/kernels/2.6.32-042stab112.15/include/config/ata//usr/src/kernels/2.6.32-042stab112.15/include/config/ata/over//usr/src/kernels/2.6.32-042stab112.15/include/config/ata/verbose//usr/src/kernels/2.6.32-042stab112.15/include/config/ath//usr/src/kernels/2.6.32-042stab112.15/include/config/ath5k//usr/src/kernels/2.6.32-042stab112.15/include/config/ath9k//usr/src/kernels/2.6.32-042stab112.15/include/config/ath9k/btcoex//usr/src/kernels/2.6.32-042stab112.15/include/config/atm//usr/src/kernels/2.6.32-042stab112.15/include/config/audit//usr/src/kernels/2.6.32-042stab112.15/include/config/autofs4//usr/src/kernels/2.6.32-042stab112.15/include/config/b43//usr/src/kernels/2.6.32-042stab112.15/include/config/b43/bcma//usr/src/kernels/2.6.32-042stab112.15/include/config/b43/buses//usr/src/kernels/2.6.32-042stab112.15/include/config/b43/buses/bcma//usr/src/kernels/2.6.32-042stab112.15/include/config/b43/buses/bcma/and//usr/src/kernels/2.6.32-042stab112.15/include/config/b43/pci//usr/src/kernels/2.6.32-042stab112.15/include/config/b43/pcicore//usr/src/kernels/2.6.32-042stab112.15/include/config/b43/phy//usr/src/kernels/2.6.32-042stab112.15/include/config/b43legacy//usr/src/kernels/2.6.32-042stab112.15/include/config/b43legacy/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/b43legacy/dma/and//usr/src/kernels/2.6.32-042stab112.15/include/config/b43legacy/dma/and/pio//usr/src/kernels/2.6.32-042stab112.15/include/config/b43legacy/pci//usr/src/kernels/2.6.32-042stab112.15/include/config/b43legacy/pcicore//usr/src/kernels/2.6.32-042stab112.15/include/config/b44//usr/src/kernels/2.6.32-042stab112.15/include/config/b44/pci//usr/src/kernels/2.6.32-042stab112.15/include/config/b44/pcicore//usr/src/kernels/2.6.32-042stab112.15/include/config/backlight//usr/src/kernels/2.6.32-042stab112.15/include/config/backlight/class//usr/src/kernels/2.6.32-042stab112.15/include/config/backlight/lcd//usr/src/kernels/2.6.32-042stab112.15/include/config/backlight/mbp//usr/src/kernels/2.6.32-042stab112.15/include/config/base//usr/src/kernels/2.6.32-042stab112.15/include/config/battery//usr/src/kernels/2.6.32-042stab112.15/include/config/bc//usr/src/kernels/2.6.32-042stab112.15/include/config/bc/io//usr/src/kernels/2.6.32-042stab112.15/include/config/bc/rss//usr/src/kernels/2.6.32-042stab112.15/include/config/bc/swap//usr/src/kernels/2.6.32-042stab112.15/include/config/bcma//usr/src/kernels/2.6.32-042stab112.15/include/config/bcma/driver//usr/src/kernels/2.6.32-042stab112.15/include/config/bcma/driver/gmac//usr/src/kernels/2.6.32-042stab112.15/include/config/bcma/host//usr/src/kernels/2.6.32-042stab112.15/include/config/bcma/host/pci//usr/src/kernels/2.6.32-042stab112.15/include/config/binary//usr/src/kernels/2.6.32-042stab112.15/include/config/binfmt//usr/src/kernels/2.6.32-042stab112.15/include/config/blk//usr/src/kernels/2.6.32-042stab112.15/include/config/blk/cpq//usr/src/kernels/2.6.32-042stab112.15/include/config/blk/cpq/ciss//usr/src/kernels/2.6.32-042stab112.15/include/config/blk/dev//usr/src/kernels/2.6.32-042stab112.15/include/config/blk/dev/3w//usr/src/kernels/2.6.32-042stab112.15/include/config/blk/dev/3w/xxxx//usr/src/kernels/2.6.32-042stab112.15/include/config/blk/dev/dm//usr/src/kernels/2.6.32-042stab112.15/include/config/blk/dev/io//usr/src/kernels/2.6.32-042stab112.15/include/config/blk/dev/pciessd//usr/src/kernels/2.6.32-042stab112.15/include/config/blk/dev/ram//usr/src/kernels/2.6.32-042stab112.15/include/config/blk/dev/sr//usr/src/kernels/2.6.32-042stab112.15/include/config/bnx2x//usr/src/kernels/2.6.32-042stab112.15/include/config/boot//usr/src/kernels/2.6.32-042stab112.15/include/config/boot/printk//usr/src/kernels/2.6.32-042stab112.15/include/config/bootparam//usr/src/kernels/2.6.32-042stab112.15/include/config/bootparam/hardlockup//usr/src/kernels/2.6.32-042stab112.15/include/config/bootparam/hardlockup/enabled//usr/src/kernels/2.6.32-042stab112.15/include/config/bootparam/hardlockup/panic//usr/src/kernels/2.6.32-042stab112.15/include/config/bootparam/hung//usr/src/kernels/2.6.32-042stab112.15/include/config/bootparam/hung/task//usr/src/kernels/2.6.32-042stab112.15/include/config/bootparam/hung/task/panic//usr/src/kernels/2.6.32-042stab112.15/include/config/bootparam/softlockup//usr/src/kernels/2.6.32-042stab112.15/include/config/bootparam/softlockup/panic//usr/src/kernels/2.6.32-042stab112.15/include/config/branch//usr/src/kernels/2.6.32-042stab112.15/include/config/branch/profile//usr/src/kernels/2.6.32-042stab112.15/include/config/bridge//usr/src/kernels/2.6.32-042stab112.15/include/config/bridge/ebt//usr/src/kernels/2.6.32-042stab112.15/include/config/bridge/ebt/802//usr/src/kernels/2.6.32-042stab112.15/include/config/bridge/ebt/mark//usr/src/kernels/2.6.32-042stab112.15/include/config/bridge/ebt/t//usr/src/kernels/2.6.32-042stab112.15/include/config/bridge/igmp//usr/src/kernels/2.6.32-042stab112.15/include/config/bridge/nf//usr/src/kernels/2.6.32-042stab112.15/include/config/broadcom//usr/src/kernels/2.6.32-042stab112.15/include/config/bsd//usr/src/kernels/2.6.32-042stab112.15/include/config/bsd/process//usr/src/kernels/2.6.32-042stab112.15/include/config/bsd/process/acct//usr/src/kernels/2.6.32-042stab112.15/include/config/bt//usr/src/kernels/2.6.32-042stab112.15/include/config/bt/bnep//usr/src/kernels/2.6.32-042stab112.15/include/config/bt/bnep/mc//usr/src/kernels/2.6.32-042stab112.15/include/config/bt/bnep/proto//usr/src/kernels/2.6.32-042stab112.15/include/config/bt/hciuart//usr/src/kernels/2.6.32-042stab112.15/include/config/bt/mrvl//usr/src/kernels/2.6.32-042stab112.15/include/config/bt/rfcomm//usr/src/kernels/2.6.32-042stab112.15/include/config/btrfs//usr/src/kernels/2.6.32-042stab112.15/include/config/btrfs/fs//usr/src/kernels/2.6.32-042stab112.15/include/config/btrfs/fs/posix//usr/src/kernels/2.6.32-042stab112.15/include/config/build//usr/src/kernels/2.6.32-042stab112.15/include/config/can//usr/src/kernels/2.6.32-042stab112.15/include/config/can/calc//usr/src/kernels/2.6.32-042stab112.15/include/config/can/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/can/ems//usr/src/kernels/2.6.32-042stab112.15/include/config/can/kvaser//usr/src/kernels/2.6.32-042stab112.15/include/config/can/sja1000//usr/src/kernels/2.6.32-042stab112.15/include/config/capi//usr/src/kernels/2.6.32-042stab112.15/include/config/cardman//usr/src/kernels/2.6.32-042stab112.15/include/config/carl9170//usr/src/kernels/2.6.32-042stab112.15/include/config/cb710//usr/src/kernels/2.6.32-042stab112.15/include/config/cb710/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/cc//usr/src/kernels/2.6.32-042stab112.15/include/config/cdrom//usr/src/kernels/2.6.32-042stab112.15/include/config/cdrom/pktcdvd//usr/src/kernels/2.6.32-042stab112.15/include/config/cfag12864b//usr/src/kernels/2.6.32-042stab112.15/include/config/cfg80211//usr/src/kernels/2.6.32-042stab112.15/include/config/cfg80211/default//usr/src/kernels/2.6.32-042stab112.15/include/config/cfq//usr/src/kernels/2.6.32-042stab112.15/include/config/cfq/group//usr/src/kernels/2.6.32-042stab112.15/include/config/cfs//usr/src/kernels/2.6.32-042stab112.15/include/config/cgroup//usr/src/kernels/2.6.32-042stab112.15/include/config/check//usr/src/kernels/2.6.32-042stab112.15/include/config/chelsio//usr/src/kernels/2.6.32-042stab112.15/include/config/chelsio/t1//usr/src/kernels/2.6.32-042stab112.15/include/config/chr//usr/src/kernels/2.6.32-042stab112.15/include/config/chr/dev//usr/src/kernels/2.6.32-042stab112.15/include/config/cicada//usr/src/kernels/2.6.32-042stab112.15/include/config/cifs//usr/src/kernels/2.6.32-042stab112.15/include/config/cifs/dfs//usr/src/kernels/2.6.32-042stab112.15/include/config/cifs/weak//usr/src/kernels/2.6.32-042stab112.15/include/config/cifs/weak/pw//usr/src/kernels/2.6.32-042stab112.15/include/config/ciss//usr/src/kernels/2.6.32-042stab112.15/include/config/ciss/scsi//usr/src/kernels/2.6.32-042stab112.15/include/config/clocksource//usr/src/kernels/2.6.32-042stab112.15/include/config/clocksource/validate//usr/src/kernels/2.6.32-042stab112.15/include/config/clocksource/validate/last//usr/src/kernels/2.6.32-042stab112.15/include/config/cls//usr/src/kernels/2.6.32-042stab112.15/include/config/cls/u32//usr/src/kernels/2.6.32-042stab112.15/include/config/compal//usr/src/kernels/2.6.32-042stab112.15/include/config/configfs//usr/src/kernels/2.6.32-042stab112.15/include/config/console//usr/src/kernels/2.6.32-042stab112.15/include/config/context//usr/src/kernels/2.6.32-042stab112.15/include/config/context/switch//usr/src/kernels/2.6.32-042stab112.15/include/config/core//usr/src/kernels/2.6.32-042stab112.15/include/config/core/dump//usr/src/kernels/2.6.32-042stab112.15/include/config/core/dump/default//usr/src/kernels/2.6.32-042stab112.15/include/config/core/dump/default/elf//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/freq//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/freq/default//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/freq/default/gov//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/freq/gov//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/freq/stat//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/idle//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/idle/gov//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/sup//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/sup/cyrix//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/sup/transmeta//usr/src/kernels/2.6.32-042stab112.15/include/config/cpu/sup/umc//usr/src/kernels/2.6.32-042stab112.15/include/config/crash//usr/src/kernels/2.6.32-042stab112.15/include/config/crc//usr/src/kernels/2.6.32-042stab112.15/include/config/crc/itu//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/ablk//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/ablk/helper//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/aes//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/aes/ni//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/ansi//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/crc32c//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/dev//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/dev/hifn//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/dev/hifn/795x//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/dev/padlock//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/drbg//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/michael//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/salsa20//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/signature//usr/src/kernels/2.6.32-042stab112.15/include/config/crypto/twofish//usr/src/kernels/2.6.32-042stab112.15/include/config/cs5535//usr/src/kernels/2.6.32-042stab112.15/include/config/davicom//usr/src/kernels/2.6.32-042stab112.15/include/config/de//usr/src/kernels/2.6.32-042stab112.15/include/config/de2104x//usr/src/kernels/2.6.32-042stab112.15/include/config/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/debug/boot//usr/src/kernels/2.6.32-042stab112.15/include/config/debug/memory//usr/src/kernels/2.6.32-042stab112.15/include/config/debug/nmi//usr/src/kernels/2.6.32-042stab112.15/include/config/debug/nx//usr/src/kernels/2.6.32-042stab112.15/include/config/debug/rodata//usr/src/kernels/2.6.32-042stab112.15/include/config/debug/section//usr/src/kernels/2.6.32-042stab112.15/include/config/decompress//usr/src/kernels/2.6.32-042stab112.15/include/config/default//usr/src/kernels/2.6.32-042stab112.15/include/config/default/io//usr/src/kernels/2.6.32-042stab112.15/include/config/default/io/delay//usr/src/kernels/2.6.32-042stab112.15/include/config/default/mmap//usr/src/kernels/2.6.32-042stab112.15/include/config/default/mmap/min//usr/src/kernels/2.6.32-042stab112.15/include/config/default/tcp//usr/src/kernels/2.6.32-042stab112.15/include/config/defconfig//usr/src/kernels/2.6.32-042stab112.15/include/config/dell//usr/src/kernels/2.6.32-042stab112.15/include/config/detect//usr/src/kernels/2.6.32-042stab112.15/include/config/detect/hung//usr/src/kernels/2.6.32-042stab112.15/include/config/devpts//usr/src/kernels/2.6.32-042stab112.15/include/config/devpts/multiple//usr/src/kernels/2.6.32-042stab112.15/include/config/devtmpfs//usr/src/kernels/2.6.32-042stab112.15/include/config/display//usr/src/kernels/2.6.32-042stab112.15/include/config/dlci//usr/src/kernels/2.6.32-042stab112.15/include/config/dlm//usr/src/kernels/2.6.32-042stab112.15/include/config/dm//usr/src/kernels/2.6.32-042stab112.15/include/config/dm/bio//usr/src/kernels/2.6.32-042stab112.15/include/config/dm/cache//usr/src/kernels/2.6.32-042stab112.15/include/config/dm/log//usr/src/kernels/2.6.32-042stab112.15/include/config/dm/multipath//usr/src/kernels/2.6.32-042stab112.15/include/config/dm/persistent//usr/src/kernels/2.6.32-042stab112.15/include/config/dm/thin//usr/src/kernels/2.6.32-042stab112.15/include/config/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/dma/shared//usr/src/kernels/2.6.32-042stab112.15/include/config/dmar//usr/src/kernels/2.6.32-042stab112.15/include/config/dmar/floppy//usr/src/kernels/2.6.32-042stab112.15/include/config/drm//usr/src/kernels/2.6.32-042stab112.15/include/config/drm/i2c//usr/src/kernels/2.6.32-042stab112.15/include/config/drm/i915//usr/src/kernels/2.6.32-042stab112.15/include/config/drm/kms//usr/src/kernels/2.6.32-042stab112.15/include/config/drm/kms/fb//usr/src/kernels/2.6.32-042stab112.15/include/config/drm/load//usr/src/kernels/2.6.32-042stab112.15/include/config/drm/load/edid//usr/src/kernels/2.6.32-042stab112.15/include/config/drm/nouveau//usr/src/kernels/2.6.32-042stab112.15/include/config/drm/radeon//usr/src/kernels/2.6.32-042stab112.15/include/config/dummy//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/av7110//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/b2c2//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/b2c2/flexcop//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/budget//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/capture//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/dynamic//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/firedtv//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/max//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/ttusb//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/tuner//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/usb//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/usb/af9005//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/usb/cinergy//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/usb/dibusb//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/usb/nova//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/usb/nova/t//usr/src/kernels/2.6.32-042stab112.15/include/config/dvb/usb/umt//usr/src/kernels/2.6.32-042stab112.15/include/config/dynamic//usr/src/kernels/2.6.32-042stab112.15/include/config/early//usr/src/kernels/2.6.32-042stab112.15/include/config/early/printk//usr/src/kernels/2.6.32-042stab112.15/include/config/ecrypt//usr/src/kernels/2.6.32-042stab112.15/include/config/edac//usr/src/kernels/2.6.32-042stab112.15/include/config/edac/decode//usr/src/kernels/2.6.32-042stab112.15/include/config/edac/mm//usr/src/kernels/2.6.32-042stab112.15/include/config/eeepc//usr/src/kernels/2.6.32-042stab112.15/include/config/eeprom//usr/src/kernels/2.6.32-042stab112.15/include/config/efi//usr/src/kernels/2.6.32-042stab112.15/include/config/elf//usr/src/kernels/2.6.32-042stab112.15/include/config/enable//usr/src/kernels/2.6.32-042stab112.15/include/config/enable/must//usr/src/kernels/2.6.32-042stab112.15/include/config/enclosure//usr/src/kernels/2.6.32-042stab112.15/include/config/event//usr/src/kernels/2.6.32-042stab112.15/include/config/ext2//usr/src/kernels/2.6.32-042stab112.15/include/config/ext2/fs//usr/src/kernels/2.6.32-042stab112.15/include/config/ext2/fs/posix//usr/src/kernels/2.6.32-042stab112.15/include/config/ext3//usr/src/kernels/2.6.32-042stab112.15/include/config/ext3/defaults//usr/src/kernels/2.6.32-042stab112.15/include/config/ext3/defaults/to//usr/src/kernels/2.6.32-042stab112.15/include/config/ext3/fs//usr/src/kernels/2.6.32-042stab112.15/include/config/ext3/fs/posix//usr/src/kernels/2.6.32-042stab112.15/include/config/ext4//usr/src/kernels/2.6.32-042stab112.15/include/config/ext4/fs//usr/src/kernels/2.6.32-042stab112.15/include/config/ext4/fs/posix//usr/src/kernels/2.6.32-042stab112.15/include/config/extra//usr/src/kernels/2.6.32-042stab112.15/include/config/fair//usr/src/kernels/2.6.32-042stab112.15/include/config/fair/group//usr/src/kernels/2.6.32-042stab112.15/include/config/fat//usr/src/kernels/2.6.32-042stab112.15/include/config/fat/default//usr/src/kernels/2.6.32-042stab112.15/include/config/fb//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/aty//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/aty/generic//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/aty128//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/boot//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/boot/vesa//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/cfb//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/deferred//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/geode//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/mode//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/nvidia//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/radeon//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/riva//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/savage//usr/src/kernels/2.6.32-042stab112.15/include/config/fb/sys//usr/src/kernels/2.6.32-042stab112.15/include/config/fcoe//usr/src/kernels/2.6.32-042stab112.15/include/config/fib//usr/src/kernels/2.6.32-042stab112.15/include/config/file//usr/src/kernels/2.6.32-042stab112.15/include/config/firewire//usr/src/kernels/2.6.32-042stab112.15/include/config/firewire/ohci//usr/src/kernels/2.6.32-042stab112.15/include/config/firmware//usr/src/kernels/2.6.32-042stab112.15/include/config/fix//usr/src/kernels/2.6.32-042stab112.15/include/config/fix/earlycon//usr/src/kernels/2.6.32-042stab112.15/include/config/fixed//usr/src/kernels/2.6.32-042stab112.15/include/config/font//usr/src/kernels/2.6.32-042stab112.15/include/config/frame//usr/src/kernels/2.6.32-042stab112.15/include/config/framebuffer//usr/src/kernels/2.6.32-042stab112.15/include/config/framebuffer/console//usr/src/kernels/2.6.32-042stab112.15/include/config/framebuffer/console/detect//usr/src/kernels/2.6.32-042stab112.15/include/config/fs//usr/src/kernels/2.6.32-042stab112.15/include/config/fs/posix//usr/src/kernels/2.6.32-042stab112.15/include/config/fscache//usr/src/kernels/2.6.32-042stab112.15/include/config/ftrace//usr/src/kernels/2.6.32-042stab112.15/include/config/fujitsu//usr/src/kernels/2.6.32-042stab112.15/include/config/fuse//usr/src/kernels/2.6.32-042stab112.15/include/config/fusion//usr/src/kernels/2.6.32-042stab112.15/include/config/fusion/max//usr/src/kernels/2.6.32-042stab112.15/include/config/fw//usr/src/kernels/2.6.32-042stab112.15/include/config/gact//usr/src/kernels/2.6.32-042stab112.15/include/config/generic//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/calibrate//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/clockevents//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/clockevents/min//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/cmos//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/find//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/find/first//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/find/last//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/find/next//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/hardirqs//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/hardirqs/no//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/hardirqs/no/do//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/irq//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/isa//usr/src/kernels/2.6.32-042stab112.15/include/config/generic/pending//usr/src/kernels/2.6.32-042stab112.15/include/config/gfs2//usr/src/kernels/2.6.32-042stab112.15/include/config/gfs2/fs//usr/src/kernels/2.6.32-042stab112.15/include/config/gfs2/fs/locking//usr/src/kernels/2.6.32-042stab112.15/include/config/gigaset//usr/src/kernels/2.6.32-042stab112.15/include/config/gpio//usr/src/kernels/2.6.32-042stab112.15/include/config/group//usr/src/kernels/2.6.32-042stab112.15/include/config/hangcheck//usr/src/kernels/2.6.32-042stab112.15/include/config/hardlockup//usr/src/kernels/2.6.32-042stab112.15/include/config/has//usr/src/kernels/2.6.32-042stab112.15/include/config/have//usr/src/kernels/2.6.32-042stab112.15/include/config/have/arch//usr/src/kernels/2.6.32-042stab112.15/include/config/have/atomic//usr/src/kernels/2.6.32-042stab112.15/include/config/have/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/have/dma/api//usr/src/kernels/2.6.32-042stab112.15/include/config/have/dynamic//usr/src/kernels/2.6.32-042stab112.15/include/config/have/efficient//usr/src/kernels/2.6.32-042stab112.15/include/config/have/efficient/unaligned//usr/src/kernels/2.6.32-042stab112.15/include/config/have/ftrace//usr/src/kernels/2.6.32-042stab112.15/include/config/have/ftrace/mcount//usr/src/kernels/2.6.32-042stab112.15/include/config/have/function//usr/src/kernels/2.6.32-042stab112.15/include/config/have/function/graph//usr/src/kernels/2.6.32-042stab112.15/include/config/have/function/graph/fp//usr/src/kernels/2.6.32-042stab112.15/include/config/have/function/trace//usr/src/kernels/2.6.32-042stab112.15/include/config/have/function/trace/mcount//usr/src/kernels/2.6.32-042stab112.15/include/config/have/generic//usr/src/kernels/2.6.32-042stab112.15/include/config/have/generic/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/have/intel//usr/src/kernels/2.6.32-042stab112.15/include/config/have/ioremap//usr/src/kernels/2.6.32-042stab112.15/include/config/have/irq//usr/src/kernels/2.6.32-042stab112.15/include/config/have/kernel//usr/src/kernels/2.6.32-042stab112.15/include/config/have/latencytop//usr/src/kernels/2.6.32-042stab112.15/include/config/have/memory//usr/src/kernels/2.6.32-042stab112.15/include/config/have/mmiotrace//usr/src/kernels/2.6.32-042stab112.15/include/config/have/perf//usr/src/kernels/2.6.32-042stab112.15/include/config/have/perf/events//usr/src/kernels/2.6.32-042stab112.15/include/config/have/perf/user//usr/src/kernels/2.6.32-042stab112.15/include/config/have/perf/user/stack//usr/src/kernels/2.6.32-042stab112.15/include/config/have/setup//usr/src/kernels/2.6.32-042stab112.15/include/config/have/setup/per//usr/src/kernels/2.6.32-042stab112.15/include/config/have/setup/per/cpu//usr/src/kernels/2.6.32-042stab112.15/include/config/have/syscall//usr/src/kernels/2.6.32-042stab112.15/include/config/have/unstable//usr/src/kernels/2.6.32-042stab112.15/include/config/have/unstable/sched//usr/src/kernels/2.6.32-042stab112.15/include/config/have/user//usr/src/kernels/2.6.32-042stab112.15/include/config/have/user/return//usr/src/kernels/2.6.32-042stab112.15/include/config/hdlc//usr/src/kernels/2.6.32-042stab112.15/include/config/headers//usr/src/kernels/2.6.32-042stab112.15/include/config/hermes//usr/src/kernels/2.6.32-042stab112.15/include/config/hermes/cache//usr/src/kernels/2.6.32-042stab112.15/include/config/hermes/cache/fw//usr/src/kernels/2.6.32-042stab112.15/include/config/hermes/cache/fw/on//usr/src/kernels/2.6.32-042stab112.15/include/config/hibernation//usr/src/kernels/2.6.32-042stab112.15/include/config/hid//usr/src/kernels/2.6.32-042stab112.15/include/config/high//usr/src/kernels/2.6.32-042stab112.15/include/config/high/res//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/16//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/avm//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/avm/a1//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/bkm//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/elsa//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/enternow//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/fritz//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/hfc//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/max//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/netjet//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/no//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/sct//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/sedlbauer//usr/src/kernels/2.6.32-042stab112.15/include/config/hisax/teles//usr/src/kernels/2.6.32-042stab112.15/include/config/hostap//usr/src/kernels/2.6.32-042stab112.15/include/config/hostap/firmware//usr/src/kernels/2.6.32-042stab112.15/include/config/hotplug//usr/src/kernels/2.6.32-042stab112.15/include/config/hotplug/pci//usr/src/kernels/2.6.32-042stab112.15/include/config/hotplug/pci/acpi//usr/src/kernels/2.6.32-042stab112.15/include/config/hp//usr/src/kernels/2.6.32-042stab112.15/include/config/hpet//usr/src/kernels/2.6.32-042stab112.15/include/config/hpet/emulate//usr/src/kernels/2.6.32-042stab112.15/include/config/hpwdt//usr/src/kernels/2.6.32-042stab112.15/include/config/hpwdt/nmi//usr/src/kernels/2.6.32-042stab112.15/include/config/ht//usr/src/kernels/2.6.32-042stab112.15/include/config/hugetlb//usr/src/kernels/2.6.32-042stab112.15/include/config/hvc//usr/src/kernels/2.6.32-042stab112.15/include/config/hw//usr/src/kernels/2.6.32-042stab112.15/include/config/hw/random//usr/src/kernels/2.6.32-042stab112.15/include/config/hwmon//usr/src/kernels/2.6.32-042stab112.15/include/config/hyperv//usr/src/kernels/2.6.32-042stab112.15/include/config/hysdn//usr/src/kernels/2.6.32-042stab112.15/include/config/hz//usr/src/kernels/2.6.32-042stab112.15/include/config/i2c//usr/src/kernels/2.6.32-042stab112.15/include/config/i2c/amd756//usr/src/kernels/2.6.32-042stab112.15/include/config/i2c/helper//usr/src/kernels/2.6.32-042stab112.15/include/config/i2c/nforce2//usr/src/kernels/2.6.32-042stab112.15/include/config/i2c/parport//usr/src/kernels/2.6.32-042stab112.15/include/config/i2c/pca//usr/src/kernels/2.6.32-042stab112.15/include/config/i2c/tiny//usr/src/kernels/2.6.32-042stab112.15/include/config/i40e//usr/src/kernels/2.6.32-042stab112.15/include/config/i6300esb//usr/src/kernels/2.6.32-042stab112.15/include/config/ib700//usr/src/kernels/2.6.32-042stab112.15/include/config/ibm//usr/src/kernels/2.6.32-042stab112.15/include/config/icplus//usr/src/kernels/2.6.32-042stab112.15/include/config/ie6xx//usr/src/kernels/2.6.32-042stab112.15/include/config/ieee802154//usr/src/kernels/2.6.32-042stab112.15/include/config/igb//usr/src/kernels/2.6.32-042stab112.15/include/config/illegal//usr/src/kernels/2.6.32-042stab112.15/include/config/illegal/pointer//usr/src/kernels/2.6.32-042stab112.15/include/config/inet//usr/src/kernels/2.6.32-042stab112.15/include/config/inet/dccp//usr/src/kernels/2.6.32-042stab112.15/include/config/inet/tcp//usr/src/kernels/2.6.32-042stab112.15/include/config/inet/xfrm//usr/src/kernels/2.6.32-042stab112.15/include/config/inet/xfrm/mode//usr/src/kernels/2.6.32-042stab112.15/include/config/inet6//usr/src/kernels/2.6.32-042stab112.15/include/config/inet6/xfrm//usr/src/kernels/2.6.32-042stab112.15/include/config/inet6/xfrm/mode//usr/src/kernels/2.6.32-042stab112.15/include/config/infiniband//usr/src/kernels/2.6.32-042stab112.15/include/config/infiniband/addr//usr/src/kernels/2.6.32-042stab112.15/include/config/infiniband/ipoib//usr/src/kernels/2.6.32-042stab112.15/include/config/infiniband/mthca//usr/src/kernels/2.6.32-042stab112.15/include/config/infiniband/user//usr/src/kernels/2.6.32-042stab112.15/include/config/init//usr/src/kernels/2.6.32-042stab112.15/include/config/init/env//usr/src/kernels/2.6.32-042stab112.15/include/config/init/env/arg//usr/src/kernels/2.6.32-042stab112.15/include/config/initramfs//usr/src/kernels/2.6.32-042stab112.15/include/config/inotify//usr/src/kernels/2.6.32-042stab112.15/include/config/input//usr/src/kernels/2.6.32-042stab112.15/include/config/input/ati//usr/src/kernels/2.6.32-042stab112.15/include/config/input/atlas//usr/src/kernels/2.6.32-042stab112.15/include/config/input/ff//usr/src/kernels/2.6.32-042stab112.15/include/config/input/gpio//usr/src/kernels/2.6.32-042stab112.15/include/config/input/gpio/rotary//usr/src/kernels/2.6.32-042stab112.15/include/config/input/keyspan//usr/src/kernels/2.6.32-042stab112.15/include/config/input/mousedev//usr/src/kernels/2.6.32-042stab112.15/include/config/input/mousedev/screen//usr/src/kernels/2.6.32-042stab112.15/include/config/input/winbond//usr/src/kernels/2.6.32-042stab112.15/include/config/input/wistron//usr/src/kernels/2.6.32-042stab112.15/include/config/input/wm831x//usr/src/kernels/2.6.32-042stab112.15/include/config/intel//usr/src/kernels/2.6.32-042stab112.15/include/config/interval//usr/src/kernels/2.6.32-042stab112.15/include/config/io//usr/src/kernels/2.6.32-042stab112.15/include/config/io/delay//usr/src/kernels/2.6.32-042stab112.15/include/config/io/delay/type//usr/src/kernels/2.6.32-042stab112.15/include/config/iommu//usr/src/kernels/2.6.32-042stab112.15/include/config/iosched//usr/src/kernels/2.6.32-042stab112.15/include/config/ip//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/advanced//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/dccp//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/dccp/ccid3//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/dccp/tfrc//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/fib//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/mroute//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/mroute/multiple//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/multiple//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/nf//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/nf/arp//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/nf/match//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/nf/target//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/pimsm//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/route//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/set//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/set/bitmap//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/set/hash//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/set/list//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/vs//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/vs/pe//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/vs/proto//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/vs/proto/ah//usr/src/kernels/2.6.32-042stab112.15/include/config/ip/vs/tab//usr/src/kernels/2.6.32-042stab112.15/include/config/ip6//usr/src/kernels/2.6.32-042stab112.15/include/config/ip6/nf//usr/src/kernels/2.6.32-042stab112.15/include/config/ip6/nf/match//usr/src/kernels/2.6.32-042stab112.15/include/config/ip6/nf/target//usr/src/kernels/2.6.32-042stab112.15/include/config/ipc//usr/src/kernels/2.6.32-042stab112.15/include/config/ipmi//usr/src/kernels/2.6.32-042stab112.15/include/config/ipmi/device//usr/src/kernels/2.6.32-042stab112.15/include/config/ippp//usr/src/kernels/2.6.32-042stab112.15/include/config/ipv6//usr/src/kernels/2.6.32-042stab112.15/include/config/ipv6/multiple//usr/src/kernels/2.6.32-042stab112.15/include/config/ipv6/ndisc//usr/src/kernels/2.6.32-042stab112.15/include/config/ipv6/optimistic//usr/src/kernels/2.6.32-042stab112.15/include/config/ipv6/pimsm//usr/src/kernels/2.6.32-042stab112.15/include/config/ipv6/route//usr/src/kernels/2.6.32-042stab112.15/include/config/ipv6/router//usr/src/kernels/2.6.32-042stab112.15/include/config/ipw2100//usr/src/kernels/2.6.32-042stab112.15/include/config/ipw2200//usr/src/kernels/2.6.32-042stab112.15/include/config/ir//usr/src/kernels/2.6.32-042stab112.15/include/config/ir/jvc//usr/src/kernels/2.6.32-042stab112.15/include/config/ir/lirc//usr/src/kernels/2.6.32-042stab112.15/include/config/ir/nec//usr/src/kernels/2.6.32-042stab112.15/include/config/ir/rc5//usr/src/kernels/2.6.32-042stab112.15/include/config/ir/rc5/sz//usr/src/kernels/2.6.32-042stab112.15/include/config/ir/rc6//usr/src/kernels/2.6.32-042stab112.15/include/config/ir/sony//usr/src/kernels/2.6.32-042stab112.15/include/config/ir/winbond//usr/src/kernels/2.6.32-042stab112.15/include/config/irq//usr/src/kernels/2.6.32-042stab112.15/include/config/isa//usr/src/kernels/2.6.32-042stab112.15/include/config/isa/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/iscsi//usr/src/kernels/2.6.32-042stab112.15/include/config/iscsi/boot//usr/src/kernels/2.6.32-042stab112.15/include/config/iscsi/ibft//usr/src/kernels/2.6.32-042stab112.15/include/config/isdn//usr/src/kernels/2.6.32-042stab112.15/include/config/isdn/capi//usr/src/kernels/2.6.32-042stab112.15/include/config/isdn/capi/capifs//usr/src/kernels/2.6.32-042stab112.15/include/config/isdn/drv//usr/src/kernels/2.6.32-042stab112.15/include/config/isdn/drv/avmb1//usr/src/kernels/2.6.32-042stab112.15/include/config/isdn/drv/avmb1/avm//usr/src/kernels/2.6.32-042stab112.15/include/config/isdn/drv/avmb1/verbose//usr/src/kernels/2.6.32-042stab112.15/include/config/isdn/ppp//usr/src/kernels/2.6.32-042stab112.15/include/config/isdn/tty//usr/src/kernels/2.6.32-042stab112.15/include/config/iso9660//usr/src/kernels/2.6.32-042stab112.15/include/config/it87//usr/src/kernels/2.6.32-042stab112.15/include/config/it8712f//usr/src/kernels/2.6.32-042stab112.15/include/config/itco//usr/src/kernels/2.6.32-042stab112.15/include/config/itco/vendor//usr/src/kernels/2.6.32-042stab112.15/include/config/iwlwifi//usr/src/kernels/2.6.32-042stab112.15/include/config/iwlwifi/opmode//usr/src/kernels/2.6.32-042stab112.15/include/config/ixgbe//usr/src/kernels/2.6.32-042stab112.15/include/config/jffs2//usr/src/kernels/2.6.32-042stab112.15/include/config/jffs2/fs//usr/src/kernels/2.6.32-042stab112.15/include/config/jffs2/fs/posix//usr/src/kernels/2.6.32-042stab112.15/include/config/kallsyms//usr/src/kernels/2.6.32-042stab112.15/include/config/kallsyms/extra//usr/src/kernels/2.6.32-042stab112.15/include/config/karma//usr/src/kernels/2.6.32-042stab112.15/include/config/kernel//usr/src/kernels/2.6.32-042stab112.15/include/config/kexec//usr/src/kernels/2.6.32-042stab112.15/include/config/kexec/auto//usr/src/kernels/2.6.32-042stab112.15/include/config/keyboard//usr/src/kernels/2.6.32-042stab112.15/include/config/keys//usr/src/kernels/2.6.32-042stab112.15/include/config/keys/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/keys/debug/proc//usr/src/kernels/2.6.32-042stab112.15/include/config/kgdb//usr/src/kernels/2.6.32-042stab112.15/include/config/kgdb/serial//usr/src/kernels/2.6.32-042stab112.15/include/config/kprobe//usr/src/kernels/2.6.32-042stab112.15/include/config/ks0108//usr/src/kernels/2.6.32-042stab112.15/include/config/ktime//usr/src/kernels/2.6.32-042stab112.15/include/config/kvm//usr/src/kernels/2.6.32-042stab112.15/include/config/lcd//usr/src/kernels/2.6.32-042stab112.15/include/config/lcd/class//usr/src/kernels/2.6.32-042stab112.15/include/config/leds//usr/src/kernels/2.6.32-042stab112.15/include/config/leds/clevo//usr/src/kernels/2.6.32-042stab112.15/include/config/leds/trigger//usr/src/kernels/2.6.32-042stab112.15/include/config/leds/trigger/default//usr/src/kernels/2.6.32-042stab112.15/include/config/leds/wm831x//usr/src/kernels/2.6.32-042stab112.15/include/config/legacy//usr/src/kernels/2.6.32-042stab112.15/include/config/legacy/pty//usr/src/kernels/2.6.32-042stab112.15/include/config/lib80211//usr/src/kernels/2.6.32-042stab112.15/include/config/lib80211/crypt//usr/src/kernels/2.6.32-042stab112.15/include/config/libertas//usr/src/kernels/2.6.32-042stab112.15/include/config/libertas/thinfirm//usr/src/kernels/2.6.32-042stab112.15/include/config/lock//usr/src/kernels/2.6.32-042stab112.15/include/config/lockd//usr/src/kernels/2.6.32-042stab112.15/include/config/lockdep//usr/src/kernels/2.6.32-042stab112.15/include/config/lockup//usr/src/kernels/2.6.32-042stab112.15/include/config/log//usr/src/kernels/2.6.32-042stab112.15/include/config/log/buf//usr/src/kernels/2.6.32-042stab112.15/include/config/logo//usr/src/kernels/2.6.32-042stab112.15/include/config/logo/linux//usr/src/kernels/2.6.32-042stab112.15/include/config/logo/psbm//usr/src/kernels/2.6.32-042stab112.15/include/config/loopback//usr/src/kernels/2.6.32-042stab112.15/include/config/lpc//usr/src/kernels/2.6.32-042stab112.15/include/config/lsi//usr/src/kernels/2.6.32-042stab112.15/include/config/lsi/et1011c//usr/src/kernels/2.6.32-042stab112.15/include/config/lxt//usr/src/kernels/2.6.32-042stab112.15/include/config/lzo//usr/src/kernels/2.6.32-042stab112.15/include/config/mac//usr/src/kernels/2.6.32-042stab112.15/include/config/mac80211//usr/src/kernels/2.6.32-042stab112.15/include/config/mac80211/has//usr/src/kernels/2.6.32-042stab112.15/include/config/mac80211/rc//usr/src/kernels/2.6.32-042stab112.15/include/config/mac80211/rc/default//usr/src/kernels/2.6.32-042stab112.15/include/config/mac80211/rc/minstrel//usr/src/kernels/2.6.32-042stab112.15/include/config/machz//usr/src/kernels/2.6.32-042stab112.15/include/config/macintosh//usr/src/kernels/2.6.32-042stab112.15/include/config/magic//usr/src/kernels/2.6.32-042stab112.15/include/config/marvell//usr/src/kernels/2.6.32-042stab112.15/include/config/max//usr/src/kernels/2.6.32-042stab112.15/include/config/max/raw//usr/src/kernels/2.6.32-042stab112.15/include/config/md//usr/src/kernels/2.6.32-042stab112.15/include/config/mdio//usr/src/kernels/2.6.32-042stab112.15/include/config/media//usr/src/kernels/2.6.32-042stab112.15/include/config/media/tuner//usr/src/kernels/2.6.32-042stab112.15/include/config/megaraid//usr/src/kernels/2.6.32-042stab112.15/include/config/memory//usr/src/kernels/2.6.32-042stab112.15/include/config/memory/gangs//usr/src/kernels/2.6.32-042stab112.15/include/config/memory/hotplug//usr/src/kernels/2.6.32-042stab112.15/include/config/memstick//usr/src/kernels/2.6.32-042stab112.15/include/config/memstick/jmicron//usr/src/kernels/2.6.32-042stab112.15/include/config/memstick/realtek//usr/src/kernels/2.6.32-042stab112.15/include/config/memstick/tifm//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/rtsx//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/sm501//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/wm8350//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/wm8350/config//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/wm8350/config/mode//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/wm8351//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/wm8351/config//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/wm8351/config/mode//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/wm8352//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/wm8352/config//usr/src/kernels/2.6.32-042stab112.15/include/config/mfd/wm8352/config/mode//usr/src/kernels/2.6.32-042stab112.15/include/config/microcode//usr/src/kernels/2.6.32-042stab112.15/include/config/microcode/old//usr/src/kernels/2.6.32-042stab112.15/include/config/minix//usr/src/kernels/2.6.32-042stab112.15/include/config/misc//usr/src/kernels/2.6.32-042stab112.15/include/config/misdn//usr/src/kernels/2.6.32-042stab112.15/include/config/mlx4//usr/src/kernels/2.6.32-042stab112.15/include/config/mlx4/en//usr/src/kernels/2.6.32-042stab112.15/include/config/mlx5//usr/src/kernels/2.6.32-042stab112.15/include/config/mmc//usr/src/kernels/2.6.32-042stab112.15/include/config/mmc/block//usr/src/kernels/2.6.32-042stab112.15/include/config/mmc/realtek//usr/src/kernels/2.6.32-042stab112.15/include/config/mmc/ricoh//usr/src/kernels/2.6.32-042stab112.15/include/config/mmc/sdhci//usr/src/kernels/2.6.32-042stab112.15/include/config/mmc/sdricoh//usr/src/kernels/2.6.32-042stab112.15/include/config/mmc/tifm//usr/src/kernels/2.6.32-042stab112.15/include/config/mmc/via//usr/src/kernels/2.6.32-042stab112.15/include/config/module//usr/src/kernels/2.6.32-042stab112.15/include/config/module/force//usr/src/kernels/2.6.32-042stab112.15/include/config/module/srcversion//usr/src/kernels/2.6.32-042stab112.15/include/config/module/verify//usr/src/kernels/2.6.32-042stab112.15/include/config/mouse//usr/src/kernels/2.6.32-042stab112.15/include/config/mouse/ps2//usr/src/kernels/2.6.32-042stab112.15/include/config/mouse/synaptics//usr/src/kernels/2.6.32-042stab112.15/include/config/msdos//usr/src/kernels/2.6.32-042stab112.15/include/config/msi//usr/src/kernels/2.6.32-042stab112.15/include/config/mspro//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/ar7//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/block//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/cfi//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/cmdline//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/complex//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/gen//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/map//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/map/bank//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/map/bank/width//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/nand//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/nand/diskonchip//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/nand/diskonchip/probe//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/nand/ecc//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/qinfo//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/redboot//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/redboot/directory//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/scb2//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/ubi//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/ubi/beb//usr/src/kernels/2.6.32-042stab112.15/include/config/mtd/ubi/wl//usr/src/kernels/2.6.32-042stab112.15/include/config/mtdram//usr/src/kernels/2.6.32-042stab112.15/include/config/mtdram/erase//usr/src/kernels/2.6.32-042stab112.15/include/config/mtdram/total//usr/src/kernels/2.6.32-042stab112.15/include/config/mtrr//usr/src/kernels/2.6.32-042stab112.15/include/config/mtrr/sanitizer//usr/src/kernels/2.6.32-042stab112.15/include/config/mtrr/sanitizer/enable//usr/src/kernels/2.6.32-042stab112.15/include/config/mtrr/sanitizer/spare//usr/src/kernels/2.6.32-042stab112.15/include/config/mtrr/sanitizer/spare/reg//usr/src/kernels/2.6.32-042stab112.15/include/config/mtrr/sanitizer/spare/reg/nr//usr/src/kernels/2.6.32-042stab112.15/include/config/mxm//usr/src/kernels/2.6.32-042stab112.15/include/config/myri10ge//usr/src/kernels/2.6.32-042stab112.15/include/config/n//usr/src/kernels/2.6.32-042stab112.15/include/config/national//usr/src/kernels/2.6.32-042stab112.15/include/config/ne2k//usr/src/kernels/2.6.32-042stab112.15/include/config/need//usr/src/kernels/2.6.32-042stab112.15/include/config/need/bounce//usr/src/kernels/2.6.32-042stab112.15/include/config/need/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/need/dma/map//usr/src/kernels/2.6.32-042stab112.15/include/config/need/node//usr/src/kernels/2.6.32-042stab112.15/include/config/need/node/memmap//usr/src/kernels/2.6.32-042stab112.15/include/config/need/per//usr/src/kernels/2.6.32-042stab112.15/include/config/need/per/cpu//usr/src/kernels/2.6.32-042stab112.15/include/config/need/per/cpu/embed//usr/src/kernels/2.6.32-042stab112.15/include/config/need/per/cpu/embed/first//usr/src/kernels/2.6.32-042stab112.15/include/config/need/per/cpu/page//usr/src/kernels/2.6.32-042stab112.15/include/config/need/per/cpu/page/first//usr/src/kernels/2.6.32-042stab112.15/include/config/net//usr/src/kernels/2.6.32-042stab112.15/include/config/net/9p//usr/src/kernels/2.6.32-042stab112.15/include/config/net/act//usr/src/kernels/2.6.32-042stab112.15/include/config/net/cls//usr/src/kernels/2.6.32-042stab112.15/include/config/net/drop//usr/src/kernels/2.6.32-042stab112.15/include/config/net/dsa//usr/src/kernels/2.6.32-042stab112.15/include/config/net/dsa/mv88e6123//usr/src/kernels/2.6.32-042stab112.15/include/config/net/dsa/mv88e6123/61//usr/src/kernels/2.6.32-042stab112.15/include/config/net/dsa/mv88e6xxx//usr/src/kernels/2.6.32-042stab112.15/include/config/net/dsa/mv88e6xxx/need//usr/src/kernels/2.6.32-042stab112.15/include/config/net/dsa/tag//usr/src/kernels/2.6.32-042stab112.15/include/config/net/ematch//usr/src/kernels/2.6.32-042stab112.15/include/config/net/ip//usr/src/kernels/2.6.32-042stab112.15/include/config/net/ipgre//usr/src/kernels/2.6.32-042stab112.15/include/config/net/key//usr/src/kernels/2.6.32-042stab112.15/include/config/net/poll//usr/src/kernels/2.6.32-042stab112.15/include/config/net/rx//usr/src/kernels/2.6.32-042stab112.15/include/config/net/rx/busy//usr/src/kernels/2.6.32-042stab112.15/include/config/net/sch//usr/src/kernels/2.6.32-042stab112.15/include/config/net/vendor//usr/src/kernels/2.6.32-042stab112.15/include/config/netconsole//usr/src/kernels/2.6.32-042stab112.15/include/config/netdev//usr/src/kernels/2.6.32-042stab112.15/include/config/netfilter//usr/src/kernels/2.6.32-042stab112.15/include/config/netfilter/netlink//usr/src/kernels/2.6.32-042stab112.15/include/config/netfilter/xt//usr/src/kernels/2.6.32-042stab112.15/include/config/netfilter/xt/match//usr/src/kernels/2.6.32-042stab112.15/include/config/netfilter/xt/target//usr/src/kernels/2.6.32-042stab112.15/include/config/netpoll//usr/src/kernels/2.6.32-042stab112.15/include/config/netprio//usr/src/kernels/2.6.32-042stab112.15/include/config/network//usr/src/kernels/2.6.32-042stab112.15/include/config/netxen//usr/src/kernels/2.6.32-042stab112.15/include/config/new//usr/src/kernels/2.6.32-042stab112.15/include/config/nf//usr/src/kernels/2.6.32-042stab112.15/include/config/nf/conntrack//usr/src/kernels/2.6.32-042stab112.15/include/config/nf/conntrack/netbios//usr/src/kernels/2.6.32-042stab112.15/include/config/nf/ct//usr/src/kernels/2.6.32-042stab112.15/include/config/nf/ct/proto//usr/src/kernels/2.6.32-042stab112.15/include/config/nf/defrag//usr/src/kernels/2.6.32-042stab112.15/include/config/nf/nat//usr/src/kernels/2.6.32-042stab112.15/include/config/nf/nat/proto//usr/src/kernels/2.6.32-042stab112.15/include/config/nf/nat/snmp//usr/src/kernels/2.6.32-042stab112.15/include/config/nfs//usr/src/kernels/2.6.32-042stab112.15/include/config/nfs/acl//usr/src/kernels/2.6.32-042stab112.15/include/config/nfs/use//usr/src/kernels/2.6.32-042stab112.15/include/config/nfs/use/legacy//usr/src/kernels/2.6.32-042stab112.15/include/config/nfs/v3//usr/src/kernels/2.6.32-042stab112.15/include/config/nfs/v4//usr/src/kernels/2.6.32-042stab112.15/include/config/nfsd//usr/src/kernels/2.6.32-042stab112.15/include/config/nfsd/v2//usr/src/kernels/2.6.32-042stab112.15/include/config/nfsd/v3//usr/src/kernels/2.6.32-042stab112.15/include/config/nftl//usr/src/kernels/2.6.32-042stab112.15/include/config/nls//usr/src/kernels/2.6.32-042stab112.15/include/config/nls/codepage//usr/src/kernels/2.6.32-042stab112.15/include/config/nls/iso8859//usr/src/kernels/2.6.32-042stab112.15/include/config/nls/koi8//usr/src/kernels/2.6.32-042stab112.15/include/config/no//usr/src/kernels/2.6.32-042stab112.15/include/config/nop//usr/src/kernels/2.6.32-042stab112.15/include/config/nop/usb//usr/src/kernels/2.6.32-042stab112.15/include/config/nortel//usr/src/kernels/2.6.32-042stab112.15/include/config/nouveau//usr/src/kernels/2.6.32-042stab112.15/include/config/nouveau/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/nr//usr/src/kernels/2.6.32-042stab112.15/include/config/nsc//usr/src/kernels/2.6.32-042stab112.15/include/config/openvswitch//usr/src/kernels/2.6.32-042stab112.15/include/config/oprofile//usr/src/kernels/2.6.32-042stab112.15/include/config/oprofile/event//usr/src/kernels/2.6.32-042stab112.15/include/config/optimize//usr/src/kernels/2.6.32-042stab112.15/include/config/osf//usr/src/kernels/2.6.32-042stab112.15/include/config/output//usr/src/kernels/2.6.32-042stab112.15/include/config/ovs//usr/src/kernels/2.6.32-042stab112.15/include/config/p54//usr/src/kernels/2.6.32-042stab112.15/include/config/packet//usr/src/kernels/2.6.32-042stab112.15/include/config/page//usr/src/kernels/2.6.32-042stab112.15/include/config/panasonic//usr/src/kernels/2.6.32-042stab112.15/include/config/paravirt//usr/src/kernels/2.6.32-042stab112.15/include/config/parport//usr/src/kernels/2.6.32-042stab112.15/include/config/parport/not//usr/src/kernels/2.6.32-042stab112.15/include/config/parport/pc//usr/src/kernels/2.6.32-042stab112.15/include/config/partition//usr/src/kernels/2.6.32-042stab112.15/include/config/pata//usr/src/kernels/2.6.32-042stab112.15/include/config/pata/pdc//usr/src/kernels/2.6.32-042stab112.15/include/config/pc8736x//usr/src/kernels/2.6.32-042stab112.15/include/config/pccard//usr/src/kernels/2.6.32-042stab112.15/include/config/pch//usr/src/kernels/2.6.32-042stab112.15/include/config/pci//usr/src/kernels/2.6.32-042stab112.15/include/config/pci/msi//usr/src/kernels/2.6.32-042stab112.15/include/config/pci/msi/default//usr/src/kernels/2.6.32-042stab112.15/include/config/pcie//usr/src/kernels/2.6.32-042stab112.15/include/config/pcieaer//usr/src/kernels/2.6.32-042stab112.15/include/config/pcmcia//usr/src/kernels/2.6.32-042stab112.15/include/config/pcmcia/load//usr/src/kernels/2.6.32-042stab112.15/include/config/pcspkr//usr/src/kernels/2.6.32-042stab112.15/include/config/pdc//usr/src/kernels/2.6.32-042stab112.15/include/config/perf//usr/src/kernels/2.6.32-042stab112.15/include/config/phys//usr/src/kernels/2.6.32-042stab112.15/include/config/phys/addr//usr/src/kernels/2.6.32-042stab112.15/include/config/phys/addr/t//usr/src/kernels/2.6.32-042stab112.15/include/config/physical//usr/src/kernels/2.6.32-042stab112.15/include/config/pid//usr/src/kernels/2.6.32-042stab112.15/include/config/plx//usr/src/kernels/2.6.32-042stab112.15/include/config/pm//usr/src/kernels/2.6.32-042stab112.15/include/config/pm/sleep//usr/src/kernels/2.6.32-042stab112.15/include/config/pm/std//usr/src/kernels/2.6.32-042stab112.15/include/config/pnfs//usr/src/kernels/2.6.32-042stab112.15/include/config/pnfs/file//usr/src/kernels/2.6.32-042stab112.15/include/config/posix//usr/src/kernels/2.6.32-042stab112.15/include/config/posix/mqueue//usr/src/kernels/2.6.32-042stab112.15/include/config/power//usr/src/kernels/2.6.32-042stab112.15/include/config/ppp//usr/src/kernels/2.6.32-042stab112.15/include/config/ppp/sync//usr/src/kernels/2.6.32-042stab112.15/include/config/pramcache//usr/src/kernels/2.6.32-042stab112.15/include/config/pramcache/feature//usr/src/kernels/2.6.32-042stab112.15/include/config/preempt//usr/src/kernels/2.6.32-042stab112.15/include/config/prevent//usr/src/kernels/2.6.32-042stab112.15/include/config/prevent/firmware//usr/src/kernels/2.6.32-042stab112.15/include/config/print//usr/src/kernels/2.6.32-042stab112.15/include/config/print/quota//usr/src/kernels/2.6.32-042stab112.15/include/config/printk//usr/src/kernels/2.6.32-042stab112.15/include/config/proc//usr/src/kernels/2.6.32-042stab112.15/include/config/proc/page//usr/src/kernels/2.6.32-042stab112.15/include/config/proc/pid//usr/src/kernels/2.6.32-042stab112.15/include/config/ptp//usr/src/kernels/2.6.32-042stab112.15/include/config/ptp/1588//usr/src/kernels/2.6.32-042stab112.15/include/config/qfmt//usr/src/kernels/2.6.32-042stab112.15/include/config/qlcnic//usr/src/kernels/2.6.32-042stab112.15/include/config/qsemi//usr/src/kernels/2.6.32-042stab112.15/include/config/quota//usr/src/kernels/2.6.32-042stab112.15/include/config/quota/netlink//usr/src/kernels/2.6.32-042stab112.15/include/config/raid//usr/src/kernels/2.6.32-042stab112.15/include/config/raid6//usr/src/kernels/2.6.32-042stab112.15/include/config/raw//usr/src/kernels/2.6.32-042stab112.15/include/config/rc//usr/src/kernels/2.6.32-042stab112.15/include/config/rcu//usr/src/kernels/2.6.32-042stab112.15/include/config/rd//usr/src/kernels/2.6.32-042stab112.15/include/config/rds//usr/src/kernels/2.6.32-042stab112.15/include/config/realtek//usr/src/kernels/2.6.32-042stab112.15/include/config/reed//usr/src/kernels/2.6.32-042stab112.15/include/config/reed/solomon//usr/src/kernels/2.6.32-042stab112.15/include/config/regulator//usr/src/kernels/2.6.32-042stab112.15/include/config/regulator/fixed//usr/src/kernels/2.6.32-042stab112.15/include/config/regulator/userspace//usr/src/kernels/2.6.32-042stab112.15/include/config/reiserfs//usr/src/kernels/2.6.32-042stab112.15/include/config/reiserfs/fs//usr/src/kernels/2.6.32-042stab112.15/include/config/reiserfs/fs/posix//usr/src/kernels/2.6.32-042stab112.15/include/config/reiserfs/proc//usr/src/kernels/2.6.32-042stab112.15/include/config/resource//usr/src/kernels/2.6.32-042stab112.15/include/config/rfd//usr/src/kernels/2.6.32-042stab112.15/include/config/rfkill//usr/src/kernels/2.6.32-042stab112.15/include/config/rfs//usr/src/kernels/2.6.32-042stab112.15/include/config/ring//usr/src/kernels/2.6.32-042stab112.15/include/config/ring/buffer//usr/src/kernels/2.6.32-042stab112.15/include/config/ring/buffer/allow//usr/src/kernels/2.6.32-042stab112.15/include/config/rpcsec//usr/src/kernels/2.6.32-042stab112.15/include/config/rpcsec/gss//usr/src/kernels/2.6.32-042stab112.15/include/config/rt//usr/src/kernels/2.6.32-042stab112.15/include/config/rt/group//usr/src/kernels/2.6.32-042stab112.15/include/config/rt2800//usr/src/kernels/2.6.32-042stab112.15/include/config/rt2800/lib//usr/src/kernels/2.6.32-042stab112.15/include/config/rt2800pci//usr/src/kernels/2.6.32-042stab112.15/include/config/rt2800usb//usr/src/kernels/2.6.32-042stab112.15/include/config/rt2x00//usr/src/kernels/2.6.32-042stab112.15/include/config/rt2x00/lib//usr/src/kernels/2.6.32-042stab112.15/include/config/rtc//usr/src/kernels/2.6.32-042stab112.15/include/config/rtc/drv//usr/src/kernels/2.6.32-042stab112.15/include/config/rtc/drv/m41t80//usr/src/kernels/2.6.32-042stab112.15/include/config/rtc/hctosys//usr/src/kernels/2.6.32-042stab112.15/include/config/rtc/intf//usr/src/kernels/2.6.32-042stab112.15/include/config/rtl8187//usr/src/kernels/2.6.32-042stab112.15/include/config/rwsem//usr/src/kernels/2.6.32-042stab112.15/include/config/rwsem/xchgadd//usr/src/kernels/2.6.32-042stab112.15/include/config/sata//usr/src/kernels/2.6.32-042stab112.15/include/config/sbc//usr/src/kernels/2.6.32-042stab112.15/include/config/sbc/fitpc2//usr/src/kernels/2.6.32-042stab112.15/include/config/sched//usr/src/kernels/2.6.32-042stab112.15/include/config/sched/omit//usr/src/kernels/2.6.32-042stab112.15/include/config/sched/omit/frame//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/3w//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/arcmsr//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/bfa//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/bnx2//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/bnx2x//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/cxgb3//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/cxgb4//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/dh//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/dh/hp//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/fc//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/fc/tgt//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/iscsi//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/lowlevel//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/mpt2sas//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/mpt2sas/max//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/mpt3sas//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/mpt3sas/max//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/multi//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/osd//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/osd/dprint//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/proc//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/qla//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/sas//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/sas/host//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/scan//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/spi//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/srp//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/srp/tgt//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/sym53c8xx//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/sym53c8xx/default//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/sym53c8xx/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/sym53c8xx/dma/addressing//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/sym53c8xx/max//usr/src/kernels/2.6.32-042stab112.15/include/config/scsi/wait//usr/src/kernels/2.6.32-042stab112.15/include/config/sctp//usr/src/kernels/2.6.32-042stab112.15/include/config/sctp/cookie//usr/src/kernels/2.6.32-042stab112.15/include/config/sctp/cookie/hmac//usr/src/kernels/2.6.32-042stab112.15/include/config/sctp/default//usr/src/kernels/2.6.32-042stab112.15/include/config/sctp/default/cookie//usr/src/kernels/2.6.32-042stab112.15/include/config/sctp/default/cookie/hmac//usr/src/kernels/2.6.32-042stab112.15/include/config/sdio//usr/src/kernels/2.6.32-042stab112.15/include/config/security//usr/src/kernels/2.6.32-042stab112.15/include/config/security/file//usr/src/kernels/2.6.32-042stab112.15/include/config/select//usr/src/kernels/2.6.32-042stab112.15/include/config/select/memory//usr/src/kernels/2.6.32-042stab112.15/include/config/sensors//usr/src/kernels/2.6.32-042stab112.15/include/config/sensors/fam15h//usr/src/kernels/2.6.32-042stab112.15/include/config/sensors/i5k//usr/src/kernels/2.6.32-042stab112.15/include/config/sensors/via//usr/src/kernels/2.6.32-042stab112.15/include/config/serial//usr/src/kernels/2.6.32-042stab112.15/include/config/serial/8250//usr/src/kernels/2.6.32-042stab112.15/include/config/serial/8250/detect//usr/src/kernels/2.6.32-042stab112.15/include/config/serial/8250/many//usr/src/kernels/2.6.32-042stab112.15/include/config/serial/8250/nr//usr/src/kernels/2.6.32-042stab112.15/include/config/serial/8250/runtime//usr/src/kernels/2.6.32-042stab112.15/include/config/serial/8250/share//usr/src/kernels/2.6.32-042stab112.15/include/config/serial/core//usr/src/kernels/2.6.32-042stab112.15/include/config/serio//usr/src/kernels/2.6.32-042stab112.15/include/config/sfc//usr/src/kernels/2.6.32-042stab112.15/include/config/sfc/mcdi//usr/src/kernels/2.6.32-042stab112.15/include/config/sgi//usr/src/kernels/2.6.32-042stab112.15/include/config/sim//usr/src/kernels/2.6.32-042stab112.15/include/config/slip//usr/src/kernels/2.6.32-042stab112.15/include/config/slow//usr/src/kernels/2.6.32-042stab112.15/include/config/smartjoyplus//usr/src/kernels/2.6.32-042stab112.15/include/config/sms//usr/src/kernels/2.6.32-042stab112.15/include/config/sms/sdio//usr/src/kernels/2.6.32-042stab112.15/include/config/sms/siano//usr/src/kernels/2.6.32-042stab112.15/include/config/sms/usb//usr/src/kernels/2.6.32-042stab112.15/include/config/smsc//usr/src/kernels/2.6.32-042stab112.15/include/config/smsc/sch311x//usr/src/kernels/2.6.32-042stab112.15/include/config/snd//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/ac97//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/ac97/power//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/ac97/power/save//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/atiixp//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/cs46xx//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/cs46xx/new//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/dynamic//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/emu10k1//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda/codec//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda/codec/ca0132//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda/dsp//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda/enable//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda/enable/realtek//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda/input//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda/input/beep//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda/power//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda/power/save//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/hda/prealloc//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/kctl//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/mixer//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/mpu401//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/opl3//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/opl3/lib//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/opl4//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/opl4/lib//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/oxygen//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/pcm//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/pcm/oss//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/rawmidi//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/sb//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/sb16//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/seq//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/seq/hrtimer//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/sequencer//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/usb//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/usb/caiaq//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/verbose//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/via82xx//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/vx//usr/src/kernels/2.6.32-042stab112.15/include/config/snd/wss//usr/src/kernels/2.6.32-042stab112.15/include/config/soc//usr/src/kernels/2.6.32-042stab112.15/include/config/soc/camera//usr/src/kernels/2.6.32-042stab112.15/include/config/soft//usr/src/kernels/2.6.32-042stab112.15/include/config/solaris//usr/src/kernels/2.6.32-042stab112.15/include/config/solaris/x86//usr/src/kernels/2.6.32-042stab112.15/include/config/sony//usr/src/kernels/2.6.32-042stab112.15/include/config/sonypi//usr/src/kernels/2.6.32-042stab112.15/include/config/sound//usr/src/kernels/2.6.32-042stab112.15/include/config/sound/oss//usr/src/kernels/2.6.32-042stab112.15/include/config/sound/oss/core//usr/src/kernels/2.6.32-042stab112.15/include/config/sparse//usr/src/kernels/2.6.32-042stab112.15/include/config/sparsemem//usr/src/kernels/2.6.32-042stab112.15/include/config/split//usr/src/kernels/2.6.32-042stab112.15/include/config/split/ptlock//usr/src/kernels/2.6.32-042stab112.15/include/config/squashfs//usr/src/kernels/2.6.32-042stab112.15/include/config/squashfs/fragment//usr/src/kernels/2.6.32-042stab112.15/include/config/squashfs/fragment/cache//usr/src/kernels/2.6.32-042stab112.15/include/config/ssb//usr/src/kernels/2.6.32-042stab112.15/include/config/ssb/b43//usr/src/kernels/2.6.32-042stab112.15/include/config/ssb/b43/pci//usr/src/kernels/2.6.32-042stab112.15/include/config/ssb/driver//usr/src/kernels/2.6.32-042stab112.15/include/config/ssb/driver/pcicore//usr/src/kernels/2.6.32-042stab112.15/include/config/ssb/pcihost//usr/src/kernels/2.6.32-042stab112.15/include/config/ssb/pcmciahost//usr/src/kernels/2.6.32-042stab112.15/include/config/ssb/sdiohost//usr/src/kernels/2.6.32-042stab112.15/include/config/stacktrace//usr/src/kernels/2.6.32-042stab112.15/include/config/stop//usr/src/kernels/2.6.32-042stab112.15/include/config/strict//usr/src/kernels/2.6.32-042stab112.15/include/config/strip//usr/src/kernels/2.6.32-042stab112.15/include/config/strip/asm//usr/src/kernels/2.6.32-042stab112.15/include/config/sun//usr/src/kernels/2.6.32-042stab112.15/include/config/sunrpc//usr/src/kernels/2.6.32-042stab112.15/include/config/sunrpc/xprt//usr/src/kernels/2.6.32-042stab112.15/include/config/suspend//usr/src/kernels/2.6.32-042stab112.15/include/config/syn//usr/src/kernels/2.6.32-042stab112.15/include/config/synclink//usr/src/kernels/2.6.32-042stab112.15/include/config/sys//usr/src/kernels/2.6.32-042stab112.15/include/config/sysctl//usr/src/kernels/2.6.32-042stab112.15/include/config/sysfs//usr/src/kernels/2.6.32-042stab112.15/include/config/sysfs/deprecated//usr/src/kernels/2.6.32-042stab112.15/include/config/sysprof//usr/src/kernels/2.6.32-042stab112.15/include/config/sysrq//usr/src/kernels/2.6.32-042stab112.15/include/config/sysvipc//usr/src/kernels/2.6.32-042stab112.15/include/config/tablet//usr/src/kernels/2.6.32-042stab112.15/include/config/tablet/usb//usr/src/kernels/2.6.32-042stab112.15/include/config/target//usr/src/kernels/2.6.32-042stab112.15/include/config/task//usr/src/kernels/2.6.32-042stab112.15/include/config/task/delay//usr/src/kernels/2.6.32-042stab112.15/include/config/task/io//usr/src/kernels/2.6.32-042stab112.15/include/config/tc1100//usr/src/kernels/2.6.32-042stab112.15/include/config/tcg//usr/src/kernels/2.6.32-042stab112.15/include/config/tcm//usr/src/kernels/2.6.32-042stab112.15/include/config/tcp//usr/src/kernels/2.6.32-042stab112.15/include/config/tcp/cong//usr/src/kernels/2.6.32-042stab112.15/include/config/textsearch//usr/src/kernels/2.6.32-042stab112.15/include/config/thermal//usr/src/kernels/2.6.32-042stab112.15/include/config/thinkpad//usr/src/kernels/2.6.32-042stab112.15/include/config/thinkpad/acpi//usr/src/kernels/2.6.32-042stab112.15/include/config/thinkpad/acpi/hotkey//usr/src/kernels/2.6.32-042stab112.15/include/config/tick//usr/src/kernels/2.6.32-042stab112.15/include/config/tifm//usr/src/kernels/2.6.32-042stab112.15/include/config/timer//usr/src/kernels/2.6.32-042stab112.15/include/config/tmd//usr/src/kernels/2.6.32-042stab112.15/include/config/tmpfs//usr/src/kernels/2.6.32-042stab112.15/include/config/tmpfs/posix//usr/src/kernels/2.6.32-042stab112.15/include/config/topstar//usr/src/kernels/2.6.32-042stab112.15/include/config/touchscreen//usr/src/kernels/2.6.32-042stab112.15/include/config/touchscreen/ad7879//usr/src/kernels/2.6.32-042stab112.15/include/config/touchscreen/usb//usr/src/kernels/2.6.32-042stab112.15/include/config/touchscreen/usb/dmc//usr/src/kernels/2.6.32-042stab112.15/include/config/touchscreen/usb/general//usr/src/kernels/2.6.32-042stab112.15/include/config/touchscreen/wacom//usr/src/kernels/2.6.32-042stab112.15/include/config/trace//usr/src/kernels/2.6.32-042stab112.15/include/config/trace/irqflags//usr/src/kernels/2.6.32-042stab112.15/include/config/tracer//usr/src/kernels/2.6.32-042stab112.15/include/config/tracer/max//usr/src/kernels/2.6.32-042stab112.15/include/config/tracing//usr/src/kernels/2.6.32-042stab112.15/include/config/tree//usr/src/kernels/2.6.32-042stab112.15/include/config/ttpci//usr/src/kernels/2.6.32-042stab112.15/include/config/tulip//usr/src/kernels/2.6.32-042stab112.15/include/config/ubifs//usr/src/kernels/2.6.32-042stab112.15/include/config/ubifs/fs//usr/src/kernels/2.6.32-042stab112.15/include/config/udf//usr/src/kernels/2.6.32-042stab112.15/include/config/uefi//usr/src/kernels/2.6.32-042stab112.15/include/config/uevent//usr/src/kernels/2.6.32-042stab112.15/include/config/uevent/helper//usr/src/kernels/2.6.32-042stab112.15/include/config/uio//usr/src/kernels/2.6.32-042stab112.15/include/config/uio/pci//usr/src/kernels/2.6.32-042stab112.15/include/config/uio/pdrv//usr/src/kernels/2.6.32-042stab112.15/include/config/unix98//usr/src/kernels/2.6.32-042stab112.15/include/config/unixware//usr/src/kernels/2.6.32-042stab112.15/include/config/usb//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/ali//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/announce//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/announce/new//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/arch//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/arch/has//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/berry//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/cdc//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/ehci//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/ehci/root//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/ehci/root/hub//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/ehci/tt//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/ftdi//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/gspca//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/gspca/ov534//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/gspca/xirlink//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/hwa//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/isp1362//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/net//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/net/cdc//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/net/rndis//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/ohci//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/ohci/little//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/otg//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/pwc//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/pwc/input//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/serial//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/serial/cypress//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/serial/digi//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/serial/edgeport//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/serial/ftdi//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/serial/keyspan//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/serial/kobil//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/serial/mct//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/serial/safe//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/serial/siemens//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/sierra//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/sisusbvga//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/sl811//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/storage//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/storage/cypress//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/u132//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/uhci//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/video//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/video/class//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/video/class/input//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/whci//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/wusb//usr/src/kernels/2.6.32-042stab112.15/include/config/usb/xhci//usr/src/kernels/2.6.32-042stab112.15/include/config/use//usr/src/kernels/2.6.32-042stab112.15/include/config/use/generic//usr/src/kernels/2.6.32-042stab112.15/include/config/use/generic/smp//usr/src/kernels/2.6.32-042stab112.15/include/config/user//usr/src/kernels/2.6.32-042stab112.15/include/config/user/stacktrace//usr/src/kernels/2.6.32-042stab112.15/include/config/uts//usr/src/kernels/2.6.32-042stab112.15/include/config/uwb//usr/src/kernels/2.6.32-042stab112.15/include/config/uwb/i1480u//usr/src/kernels/2.6.32-042stab112.15/include/config/v4l//usr/src/kernels/2.6.32-042stab112.15/include/config/v4l/usb//usr/src/kernels/2.6.32-042stab112.15/include/config/ve//usr/src/kernels/2.6.32-042stab112.15/include/config/vfat//usr/src/kernels/2.6.32-042stab112.15/include/config/vga//usr/src/kernels/2.6.32-042stab112.15/include/config/vga/arb//usr/src/kernels/2.6.32-042stab112.15/include/config/vga/arb/max//usr/src/kernels/2.6.32-042stab112.15/include/config/vgacon//usr/src/kernels/2.6.32-042stab112.15/include/config/vgacon/soft//usr/src/kernels/2.6.32-042stab112.15/include/config/vgacon/soft/scrollback//usr/src/kernels/2.6.32-042stab112.15/include/config/vhost//usr/src/kernels/2.6.32-042stab112.15/include/config/via//usr/src/kernels/2.6.32-042stab112.15/include/config/via/rhine//usr/src/kernels/2.6.32-042stab112.15/include/config/video//usr/src/kernels/2.6.32-042stab112.15/include/config/video/bt848//usr/src/kernels/2.6.32-042stab112.15/include/config/video/cafe//usr/src/kernels/2.6.32-042stab112.15/include/config/video/capture//usr/src/kernels/2.6.32-042stab112.15/include/config/video/cx18//usr/src/kernels/2.6.32-042stab112.15/include/config/video/cx231xx//usr/src/kernels/2.6.32-042stab112.15/include/config/video/cx88//usr/src/kernels/2.6.32-042stab112.15/include/config/video/em28xx//usr/src/kernels/2.6.32-042stab112.15/include/config/video/fb//usr/src/kernels/2.6.32-042stab112.15/include/config/video/helper//usr/src/kernels/2.6.32-042stab112.15/include/config/video/helper/chips//usr/src/kernels/2.6.32-042stab112.15/include/config/video/ir//usr/src/kernels/2.6.32-042stab112.15/include/config/video/output//usr/src/kernels/2.6.32-042stab112.15/include/config/video/pvrusb2//usr/src/kernels/2.6.32-042stab112.15/include/config/video/saa7134//usr/src/kernels/2.6.32-042stab112.15/include/config/video/saa7146//usr/src/kernels/2.6.32-042stab112.15/include/config/video/v4l2//usr/src/kernels/2.6.32-042stab112.15/include/config/videobuf//usr/src/kernels/2.6.32-042stab112.15/include/config/videobuf/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/virt//usr/src/kernels/2.6.32-042stab112.15/include/config/virt/to//usr/src/kernels/2.6.32-042stab112.15/include/config/virtio//usr/src/kernels/2.6.32-042stab112.15/include/config/vitesse//usr/src/kernels/2.6.32-042stab112.15/include/config/vlan//usr/src/kernels/2.6.32-042stab112.15/include/config/vlan/8021q//usr/src/kernels/2.6.32-042stab112.15/include/config/vm//usr/src/kernels/2.6.32-042stab112.15/include/config/vm/event//usr/src/kernels/2.6.32-042stab112.15/include/config/vmware//usr/src/kernels/2.6.32-042stab112.15/include/config/vt//usr/src/kernels/2.6.32-042stab112.15/include/config/vt/hw//usr/src/kernels/2.6.32-042stab112.15/include/config/vt/hw/console//usr/src/kernels/2.6.32-042stab112.15/include/config/vz//usr/src/kernels/2.6.32-042stab112.15/include/config/vz/checkpoint//usr/src/kernels/2.6.32-042stab112.15/include/config/vz/quota//usr/src/kernels/2.6.32-042stab112.15/include/config/w83627hf//usr/src/kernels/2.6.32-042stab112.15/include/config/w83697hf//usr/src/kernels/2.6.32-042stab112.15/include/config/w83697ug//usr/src/kernels/2.6.32-042stab112.15/include/config/w83877f//usr/src/kernels/2.6.32-042stab112.15/include/config/w83977f//usr/src/kernels/2.6.32-042stab112.15/include/config/watchdog//usr/src/kernels/2.6.32-042stab112.15/include/config/wext//usr/src/kernels/2.6.32-042stab112.15/include/config/wilink//usr/src/kernels/2.6.32-042stab112.15/include/config/wilink/platform//usr/src/kernels/2.6.32-042stab112.15/include/config/wimax//usr/src/kernels/2.6.32-042stab112.15/include/config/wimax/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/wimax/i2400m//usr/src/kernels/2.6.32-042stab112.15/include/config/wimax/i2400m/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/winbond//usr/src/kernels/2.6.32-042stab112.15/include/config/wireless//usr/src/kernels/2.6.32-042stab112.15/include/config/wireless/ext//usr/src/kernels/2.6.32-042stab112.15/include/config/wl//usr/src/kernels/2.6.32-042stab112.15/include/config/wl1251//usr/src/kernels/2.6.32-042stab112.15/include/config/wlan//usr/src/kernels/2.6.32-042stab112.15/include/config/wm831x//usr/src/kernels/2.6.32-042stab112.15/include/config/wm8350//usr/src/kernels/2.6.32-042stab112.15/include/config/x86//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/32//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/32/non//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/acpi//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/apm//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/cyclone//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/extended//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/intel//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/internode//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/internode/cache//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/io//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/l1//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/l1/cache//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/local//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/mce//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/minimum//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/minimum/cpu//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/need//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/p4//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/pcc//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/platform//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/pm//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/popad//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/powernow//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/powernow/k7//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/reroute//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/reroute/for//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/reroute/for/broken//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/reroute/for/broken/boot//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/reserve//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/reserve/low//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/speedstep//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/thermal//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/use//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/use/ppro//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/wp//usr/src/kernels/2.6.32-042stab112.15/include/config/x86/wp/works//usr/src/kernels/2.6.32-042stab112.15/include/config/xen//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/blkdev//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/compat//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/debug//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/dev//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/fbdev//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/kbddev//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/max//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/max/domain//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/netdev//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/platform//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/save//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/scrub//usr/src/kernels/2.6.32-042stab112.15/include/config/xen/sys//usr/src/kernels/2.6.32-042stab112.15/include/config/xfrm//usr/src/kernels/2.6.32-042stab112.15/include/config/xfrm/sub//usr/src/kernels/2.6.32-042stab112.15/include/config/xor//usr/src/kernels/2.6.32-042stab112.15/include/config/yenta//usr/src/kernels/2.6.32-042stab112.15/include/config/yenta/ene//usr/src/kernels/2.6.32-042stab112.15/include/config/zlib//usr/src/kernels/2.6.32-042stab112.15/include/config/zone//usr/src/kernels/2.6.32-042stab112.15/include/config/zone/dma//usr/src/kernels/2.6.32-042stab112.15/include/config/zram//usr/src/kernels/2.6.32-042stab112.15/include/crypto//usr/src/kernels/2.6.32-042stab112.15/include/crypto/internal//usr/src/kernels/2.6.32-042stab112.15/include/drm//usr/src/kernels/2.6.32-042stab112.15/include/drm/i2c//usr/src/kernels/2.6.32-042stab112.15/include/drm/ttm//usr/src/kernels/2.6.32-042stab112.15/include/keys//usr/src/kernels/2.6.32-042stab112.15/include/linux//usr/src/kernels/2.6.32-042stab112.15/include/linux/amba//usr/src/kernels/2.6.32-042stab112.15/include/linux/bcma//usr/src/kernels/2.6.32-042stab112.15/include/linux/byteorder//usr/src/kernels/2.6.32-042stab112.15/include/linux/can//usr/src/kernels/2.6.32-042stab112.15/include/linux/can/platform//usr/src/kernels/2.6.32-042stab112.15/include/linux/crypto//usr/src/kernels/2.6.32-042stab112.15/include/linux/decompress//usr/src/kernels/2.6.32-042stab112.15/include/linux/dvb//usr/src/kernels/2.6.32-042stab112.15/include/linux/hdlc//usr/src/kernels/2.6.32-042stab112.15/include/linux/i2c//usr/src/kernels/2.6.32-042stab112.15/include/linux/input//usr/src/kernels/2.6.32-042stab112.15/include/linux/isdn//usr/src/kernels/2.6.32-042stab112.15/include/linux/lockd//usr/src/kernels/2.6.32-042stab112.15/include/linux/mfd//usr/src/kernels/2.6.32-042stab112.15/include/linux/mfd/pcf50633//usr/src/kernels/2.6.32-042stab112.15/include/linux/mfd/wm831x//usr/src/kernels/2.6.32-042stab112.15/include/linux/mfd/wm8350//usr/src/kernels/2.6.32-042stab112.15/include/linux/mlx4//usr/src/kernels/2.6.32-042stab112.15/include/linux/mlx5//usr/src/kernels/2.6.32-042stab112.15/include/linux/mmc//usr/src/kernels/2.6.32-042stab112.15/include/linux/mtd//usr/src/kernels/2.6.32-042stab112.15/include/linux/netfilter//usr/src/kernels/2.6.32-042stab112.15/include/linux/netfilter/ipset//usr/src/kernels/2.6.32-042stab112.15/include/linux/netfilter_arp//usr/src/kernels/2.6.32-042stab112.15/include/linux/netfilter_bridge//usr/src/kernels/2.6.32-042stab112.15/include/linux/netfilter_ipv4//usr/src/kernels/2.6.32-042stab112.15/include/linux/netfilter_ipv6//usr/src/kernels/2.6.32-042stab112.15/include/linux/nfsd//usr/src/kernels/2.6.32-042stab112.15/include/linux/ploop//usr/src/kernels/2.6.32-042stab112.15/include/linux/raid//usr/src/kernels/2.6.32-042stab112.15/include/linux/regulator//usr/src/kernels/2.6.32-042stab112.15/include/linux/rtc//usr/src/kernels/2.6.32-042stab112.15/include/linux/spi//usr/src/kernels/2.6.32-042stab112.15/include/linux/ssb//usr/src/kernels/2.6.32-042stab112.15/include/linux/sunrpc//usr/src/kernels/2.6.32-042stab112.15/include/linux/tc_act//usr/src/kernels/2.6.32-042stab112.15/include/linux/tc_ematch//usr/src/kernels/2.6.32-042stab112.15/include/linux/unaligned//usr/src/kernels/2.6.32-042stab112.15/include/linux/usb//usr/src/kernels/2.6.32-042stab112.15/include/linux/uwb//usr/src/kernels/2.6.32-042stab112.15/include/linux/wimax//usr/src/kernels/2.6.32-042stab112.15/include/math-emu//usr/src/kernels/2.6.32-042stab112.15/include/media//usr/src/kernels/2.6.32-042stab112.15/include/media/davinci//usr/src/kernels/2.6.32-042stab112.15/include/mtd//usr/src/kernels/2.6.32-042stab112.15/include/net//usr/src/kernels/2.6.32-042stab112.15/include/net/9p//usr/src/kernels/2.6.32-042stab112.15/include/net/bluetooth//usr/src/kernels/2.6.32-042stab112.15/include/net/irda//usr/src/kernels/2.6.32-042stab112.15/include/net/iucv//usr/src/kernels/2.6.32-042stab112.15/include/net/netfilter//usr/src/kernels/2.6.32-042stab112.15/include/net/netfilter/ipv4//usr/src/kernels/2.6.32-042stab112.15/include/net/netfilter/ipv6//usr/src/kernels/2.6.32-042stab112.15/include/net/netns//usr/src/kernels/2.6.32-042stab112.15/include/net/phonet//usr/src/kernels/2.6.32-042stab112.15/include/net/sctp//usr/src/kernels/2.6.32-042stab112.15/include/net/tc_act//usr/src/kernels/2.6.32-042stab112.15/include/net/tipc//usr/src/kernels/2.6.32-042stab112.15/include/pcmcia//usr/src/kernels/2.6.32-042stab112.15/include/rdma//usr/src/kernels/2.6.32-042stab112.15/include/rxrpc//usr/src/kernels/2.6.32-042stab112.15/include/scsi//usr/src/kernels/2.6.32-042stab112.15/include/scsi/fc//usr/src/kernels/2.6.32-042stab112.15/include/sound//usr/src/kernels/2.6.32-042stab112.15/include/trace//usr/src/kernels/2.6.32-042stab112.15/include/trace/events//usr/src/kernels/2.6.32-042stab112.15/include/video//usr/src/kernels/2.6.32-042stab112.15/init//usr/src/kernels/2.6.32-042stab112.15/ipc//usr/src/kernels/2.6.32-042stab112.15/kernel//usr/src/kernels/2.6.32-042stab112.15/kernel/bc//usr/src/kernels/2.6.32-042stab112.15/kernel/cpt//usr/src/kernels/2.6.32-042stab112.15/kernel/events//usr/src/kernels/2.6.32-042stab112.15/kernel/gcov//usr/src/kernels/2.6.32-042stab112.15/kernel/irq//usr/src/kernels/2.6.32-042stab112.15/kernel/power//usr/src/kernels/2.6.32-042stab112.15/kernel/time//usr/src/kernels/2.6.32-042stab112.15/kernel/trace//usr/src/kernels/2.6.32-042stab112.15/kernel/ve//usr/src/kernels/2.6.32-042stab112.15/lib//usr/src/kernels/2.6.32-042stab112.15/lib/lzo//usr/src/kernels/2.6.32-042stab112.15/lib/raid6//usr/src/kernels/2.6.32-042stab112.15/lib/raid6/raid6test//usr/src/kernels/2.6.32-042stab112.15/lib/reed_solomon//usr/src/kernels/2.6.32-042stab112.15/lib/zlib_deflate//usr/src/kernels/2.6.32-042stab112.15/lib/zlib_inflate//usr/src/kernels/2.6.32-042stab112.15/mm//usr/src/kernels/2.6.32-042stab112.15/net//usr/src/kernels/2.6.32-042stab112.15/net/802//usr/src/kernels/2.6.32-042stab112.15/net/8021q//usr/src/kernels/2.6.32-042stab112.15/net/9p//usr/src/kernels/2.6.32-042stab112.15/net/appletalk//usr/src/kernels/2.6.32-042stab112.15/net/atm//usr/src/kernels/2.6.32-042stab112.15/net/ax25//usr/src/kernels/2.6.32-042stab112.15/net/bluetooth//usr/src/kernels/2.6.32-042stab112.15/net/bluetooth/bnep//usr/src/kernels/2.6.32-042stab112.15/net/bluetooth/cmtp//usr/src/kernels/2.6.32-042stab112.15/net/bluetooth/hidp//usr/src/kernels/2.6.32-042stab112.15/net/bluetooth/rfcomm//usr/src/kernels/2.6.32-042stab112.15/net/bridge//usr/src/kernels/2.6.32-042stab112.15/net/bridge/netfilter//usr/src/kernels/2.6.32-042stab112.15/net/can//usr/src/kernels/2.6.32-042stab112.15/net/core//usr/src/kernels/2.6.32-042stab112.15/net/dcb//usr/src/kernels/2.6.32-042stab112.15/net/dccp//usr/src/kernels/2.6.32-042stab112.15/net/dccp/ccids//usr/src/kernels/2.6.32-042stab112.15/net/decnet//usr/src/kernels/2.6.32-042stab112.15/net/decnet/netfilter//usr/src/kernels/2.6.32-042stab112.15/net/dsa//usr/src/kernels/2.6.32-042stab112.15/net/econet//usr/src/kernels/2.6.32-042stab112.15/net/ethernet//usr/src/kernels/2.6.32-042stab112.15/net/ieee802154//usr/src/kernels/2.6.32-042stab112.15/net/ipv4//usr/src/kernels/2.6.32-042stab112.15/net/ipv4/netfilter//usr/src/kernels/2.6.32-042stab112.15/net/ipv6//usr/src/kernels/2.6.32-042stab112.15/net/ipv6/netfilter//usr/src/kernels/2.6.32-042stab112.15/net/ipx//usr/src/kernels/2.6.32-042stab112.15/net/irda//usr/src/kernels/2.6.32-042stab112.15/net/irda/ircomm//usr/src/kernels/2.6.32-042stab112.15/net/irda/irlan//usr/src/kernels/2.6.32-042stab112.15/net/irda/irnet//usr/src/kernels/2.6.32-042stab112.15/net/iucv//usr/src/kernels/2.6.32-042stab112.15/net/key//usr/src/kernels/2.6.32-042stab112.15/net/lapb//usr/src/kernels/2.6.32-042stab112.15/net/llc//usr/src/kernels/2.6.32-042stab112.15/net/mac80211//usr/src/kernels/2.6.32-042stab112.15/net/netfilter//usr/src/kernels/2.6.32-042stab112.15/net/netfilter/ipset//usr/src/kernels/2.6.32-042stab112.15/net/netfilter/ipvs//usr/src/kernels/2.6.32-042stab112.15/net/netlabel//usr/src/kernels/2.6.32-042stab112.15/net/netlink//usr/src/kernels/2.6.32-042stab112.15/net/netrom//usr/src/kernels/2.6.32-042stab112.15/net/openvswitch//usr/src/kernels/2.6.32-042stab112.15/net/packet//usr/src/kernels/2.6.32-042stab112.15/net/phonet//usr/src/kernels/2.6.32-042stab112.15/net/rds//usr/src/kernels/2.6.32-042stab112.15/net/rfkill//usr/src/kernels/2.6.32-042stab112.15/net/rose//usr/src/kernels/2.6.32-042stab112.15/net/rxrpc//usr/src/kernels/2.6.32-042stab112.15/net/sched//usr/src/kernels/2.6.32-042stab112.15/net/sctp//usr/src/kernels/2.6.32-042stab112.15/net/sunrpc//usr/src/kernels/2.6.32-042stab112.15/net/sunrpc/auth_gss//usr/src/kernels/2.6.32-042stab112.15/net/sunrpc/xprtrdma//usr/src/kernels/2.6.32-042stab112.15/net/tipc//usr/src/kernels/2.6.32-042stab112.15/net/unix//usr/src/kernels/2.6.32-042stab112.15/net/wanrouter//usr/src/kernels/2.6.32-042stab112.15/net/wimax//usr/src/kernels/2.6.32-042stab112.15/net/wireless//usr/src/kernels/2.6.32-042stab112.15/net/x25//usr/src/kernels/2.6.32-042stab112.15/net/xfrm//usr/src/kernels/2.6.32-042stab112.15/samples//usr/src/kernels/2.6.32-042stab112.15/samples/kobject//usr/src/kernels/2.6.32-042stab112.15/samples/kprobes//usr/src/kernels/2.6.32-042stab112.15/samples/trace_events//usr/src/kernels/2.6.32-042stab112.15/samples/tracepoints//usr/src/kernels/2.6.32-042stab112.15/scripts//usr/src/kernels/2.6.32-042stab112.15/scripts/basic//usr/src/kernels/2.6.32-042stab112.15/scripts/dtc//usr/src/kernels/2.6.32-042stab112.15/scripts/dtc/libfdt//usr/src/kernels/2.6.32-042stab112.15/scripts/genksyms//usr/src/kernels/2.6.32-042stab112.15/scripts/kconfig//usr/src/kernels/2.6.32-042stab112.15/scripts/kconfig/lxdialog//usr/src/kernels/2.6.32-042stab112.15/scripts/ksymoops//usr/src/kernels/2.6.32-042stab112.15/scripts/mod//usr/src/kernels/2.6.32-042stab112.15/scripts/package//usr/src/kernels/2.6.32-042stab112.15/scripts/rt-tester//usr/src/kernels/2.6.32-042stab112.15/scripts/selinux//usr/src/kernels/2.6.32-042stab112.15/scripts/selinux/genheaders//usr/src/kernels/2.6.32-042stab112.15/scripts/selinux/mdp//usr/src/kernels/2.6.32-042stab112.15/scripts/tracing//usr/src/kernels/2.6.32-042stab112.15/security//usr/src/kernels/2.6.32-042stab112.15/security/integrity//usr/src/kernels/2.6.32-042stab112.15/security/integrity/ima//usr/src/kernels/2.6.32-042stab112.15/security/keys//usr/src/kernels/2.6.32-042stab112.15/security/selinux//usr/src/kernels/2.6.32-042stab112.15/security/selinux/ss//usr/src/kernels/2.6.32-042stab112.15/security/smack//usr/src/kernels/2.6.32-042stab112.15/security/tomoyo//usr/src/kernels/2.6.32-042stab112.15/sound//usr/src/kernels/2.6.32-042stab112.15/sound/aoa//usr/src/kernels/2.6.32-042stab112.15/sound/aoa/codecs//usr/src/kernels/2.6.32-042stab112.15/sound/aoa/core//usr/src/kernels/2.6.32-042stab112.15/sound/aoa/fabrics//usr/src/kernels/2.6.32-042stab112.15/sound/aoa/soundbus//usr/src/kernels/2.6.32-042stab112.15/sound/aoa/soundbus/i2sbus//usr/src/kernels/2.6.32-042stab112.15/sound/arm//usr/src/kernels/2.6.32-042stab112.15/sound/atmel//usr/src/kernels/2.6.32-042stab112.15/sound/core//usr/src/kernels/2.6.32-042stab112.15/sound/core/oss//usr/src/kernels/2.6.32-042stab112.15/sound/core/seq//usr/src/kernels/2.6.32-042stab112.15/sound/core/seq/oss//usr/src/kernels/2.6.32-042stab112.15/sound/drivers//usr/src/kernels/2.6.32-042stab112.15/sound/drivers/mpu401//usr/src/kernels/2.6.32-042stab112.15/sound/drivers/opl3//usr/src/kernels/2.6.32-042stab112.15/sound/drivers/opl4//usr/src/kernels/2.6.32-042stab112.15/sound/drivers/pcsp//usr/src/kernels/2.6.32-042stab112.15/sound/drivers/vx//usr/src/kernels/2.6.32-042stab112.15/sound/i2c//usr/src/kernels/2.6.32-042stab112.15/sound/i2c/other//usr/src/kernels/2.6.32-042stab112.15/sound/isa//usr/src/kernels/2.6.32-042stab112.15/sound/isa/ad1816a//usr/src/kernels/2.6.32-042stab112.15/sound/isa/ad1848//usr/src/kernels/2.6.32-042stab112.15/sound/isa/cs423x//usr/src/kernels/2.6.32-042stab112.15/sound/isa/es1688//usr/src/kernels/2.6.32-042stab112.15/sound/isa/gus//usr/src/kernels/2.6.32-042stab112.15/sound/isa/msnd//usr/src/kernels/2.6.32-042stab112.15/sound/isa/opti9xx//usr/src/kernels/2.6.32-042stab112.15/sound/isa/sb//usr/src/kernels/2.6.32-042stab112.15/sound/isa/wavefront//usr/src/kernels/2.6.32-042stab112.15/sound/isa/wss//usr/src/kernels/2.6.32-042stab112.15/sound/mips//usr/src/kernels/2.6.32-042stab112.15/sound/oss//usr/src/kernels/2.6.32-042stab112.15/sound/oss/dmasound//usr/src/kernels/2.6.32-042stab112.15/sound/parisc//usr/src/kernels/2.6.32-042stab112.15/sound/pci//usr/src/kernels/2.6.32-042stab112.15/sound/pci/ac97//usr/src/kernels/2.6.32-042stab112.15/sound/pci/ali5451//usr/src/kernels/2.6.32-042stab112.15/sound/pci/au88x0//usr/src/kernels/2.6.32-042stab112.15/sound/pci/aw2//usr/src/kernels/2.6.32-042stab112.15/sound/pci/ca0106//usr/src/kernels/2.6.32-042stab112.15/sound/pci/cs46xx//usr/src/kernels/2.6.32-042stab112.15/sound/pci/cs5535audio//usr/src/kernels/2.6.32-042stab112.15/sound/pci/ctxfi//usr/src/kernels/2.6.32-042stab112.15/sound/pci/echoaudio//usr/src/kernels/2.6.32-042stab112.15/sound/pci/emu10k1//usr/src/kernels/2.6.32-042stab112.15/sound/pci/hda//usr/src/kernels/2.6.32-042stab112.15/sound/pci/ice1712//usr/src/kernels/2.6.32-042stab112.15/sound/pci/korg1212//usr/src/kernels/2.6.32-042stab112.15/sound/pci/lx6464es//usr/src/kernels/2.6.32-042stab112.15/sound/pci/mixart//usr/src/kernels/2.6.32-042stab112.15/sound/pci/nm256//usr/src/kernels/2.6.32-042stab112.15/sound/pci/oxygen//usr/src/kernels/2.6.32-042stab112.15/sound/pci/pcxhr//usr/src/kernels/2.6.32-042stab112.15/sound/pci/riptide//usr/src/kernels/2.6.32-042stab112.15/sound/pci/rme9652//usr/src/kernels/2.6.32-042stab112.15/sound/pci/trident//usr/src/kernels/2.6.32-042stab112.15/sound/pci/vx222//usr/src/kernels/2.6.32-042stab112.15/sound/pci/ymfpci//usr/src/kernels/2.6.32-042stab112.15/sound/pcmcia//usr/src/kernels/2.6.32-042stab112.15/sound/pcmcia/pdaudiocf//usr/src/kernels/2.6.32-042stab112.15/sound/pcmcia/vx//usr/src/kernels/2.6.32-042stab112.15/sound/ppc//usr/src/kernels/2.6.32-042stab112.15/sound/sh//usr/src/kernels/2.6.32-042stab112.15/sound/soc//usr/src/kernels/2.6.32-042stab112.15/sound/soc/atmel//usr/src/kernels/2.6.32-042stab112.15/sound/soc/au1x//usr/src/kernels/2.6.32-042stab112.15/sound/soc/blackfin//usr/src/kernels/2.6.32-042stab112.15/sound/soc/codecs//usr/src/kernels/2.6.32-042stab112.15/sound/soc/davinci//usr/src/kernels/2.6.32-042stab112.15/sound/soc/fsl//usr/src/kernels/2.6.32-042stab112.15/sound/soc/imx//usr/src/kernels/2.6.32-042stab112.15/sound/soc/omap//usr/src/kernels/2.6.32-042stab112.15/sound/soc/pxa//usr/src/kernels/2.6.32-042stab112.15/sound/soc/s3c24xx//usr/src/kernels/2.6.32-042stab112.15/sound/soc/s6000//usr/src/kernels/2.6.32-042stab112.15/sound/soc/sh//usr/src/kernels/2.6.32-042stab112.15/sound/soc/txx9//usr/src/kernels/2.6.32-042stab112.15/sound/sparc//usr/src/kernels/2.6.32-042stab112.15/sound/spi//usr/src/kernels/2.6.32-042stab112.15/sound/synth//usr/src/kernels/2.6.32-042stab112.15/sound/synth/emux//usr/src/kernels/2.6.32-042stab112.15/sound/usb//usr/src/kernels/2.6.32-042stab112.15/sound/usb/6fire//usr/src/kernels/2.6.32-042stab112.15/sound/usb/bcd2000//usr/src/kernels/2.6.32-042stab112.15/sound/usb/caiaq//usr/src/kernels/2.6.32-042stab112.15/sound/usb/hiface//usr/src/kernels/2.6.32-042stab112.15/sound/usb/misc//usr/src/kernels/2.6.32-042stab112.15/sound/usb/usx2y//usr/src/kernels/2.6.32-042stab112.15/tools//usr/src/kernels/2.6.32-042stab112.15/tools/lib//usr/src/kernels/2.6.32-042stab112.15/tools/lib/api//usr/src/kernels/2.6.32-042stab112.15/tools/lib/traceevent//usr/src/kernels/2.6.32-042stab112.15/tools/perf//usr/src/kernels/2.6.32-042stab112.15/tools/perf/Documentation//usr/src/kernels/2.6.32-042stab112.15/tools/perf/arch//usr/src/kernels/2.6.32-042stab112.15/tools/perf/arch/arm//usr/src/kernels/2.6.32-042stab112.15/tools/perf/arch/arm64//usr/src/kernels/2.6.32-042stab112.15/tools/perf/arch/powerpc//usr/src/kernels/2.6.32-042stab112.15/tools/perf/arch/s390//usr/src/kernels/2.6.32-042stab112.15/tools/perf/arch/sh//usr/src/kernels/2.6.32-042stab112.15/tools/perf/arch/sparc//usr/src/kernels/2.6.32-042stab112.15/tools/perf/arch/x86//usr/src/kernels/2.6.32-042stab112.15/tools/perf/config//usr/src/kernels/2.6.32-042stab112.15/tools/perf/config/feature-checks//usr/src/kernels/2.6.32-042stab112.15/tools/perf/scripts//usr/src/kernels/2.6.32-042stab112.15/tools/perf/scripts/perl//usr/src/kernels/2.6.32-042stab112.15/tools/perf/scripts/perl/Perf-Trace-Util//usr/src/kernels/2.6.32-042stab112.15/tools/scripts//usr/src/kernels/2.6.32-042stab112.15/tools/testing//usr/src/kernels/2.6.32-042stab112.15/tools/testing/selftests//usr/src/kernels/2.6.32-042stab112.15/tools/testing/selftests/mqueue//usr/src/kernels/2.6.32-042stab112.15/tools/virtio//usr/src/kernels/2.6.32-042stab112.15/tools/virtio/virtio-trace//usr/src/kernels/2.6.32-042stab112.15/usr//usr/src/kernels/2.6.32-042stab112.15/virt//usr/src/kernels/2.6.32-042stab112.15/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-gnuBO?^^|W?BZh91AY&SY3qct wsۡMjFU@q*Z1UP(Eh l7$- dM[E*Q6L,,Bam 6 K`ٵ[m%UI͛bmmm exSd6vYEܻ8 ]zmt zjFp(.ag:z"()O{N7̉Ѡ(Z {n=|ݘ2$@UBJ(F]:2B]f)%'KB7!A@ &}` H(}@R (="P98hB hDB @*^ :]P$QIHT%j 5sXl{αC2wڍwJz}=sٻ{svqׯc{o[ӝ"m4ٶ嬵u%^+viv睷[9s7{{wnC[u44a_{s7z-ʹ-#}Imo̦_}gn;g=[:Joúj[D zjtMVQtR;gz`jvJNRlePv {2J^ؾUlà*DJ5O0 AJ{c { ZālPBdwl{_{xBw)'{E^WڝtVٱ G6H|ϭཌྷ^o|_RˆѓFFQ 6b[ۏA}π=|Jnn;>|R$=pan^6lFڙ b ,̶||aC׾=>\u'm]oJuԾۓMfڢXSmHHlh;@(4צUta{n*>=w ө\[mLW}6aC2ئ{:6WN:@mfѨ_|` S7'[ \Ȁ1xki`&adtM[a7MUkesU&*h'nx䗵W뮵06,uABF\.3zurT6m0־ꛆtRPlͶc[I(: (m P%l5((3iL(F]6fO@kEd)DjVUH hhl[%ZmSl4l8_l9:hso4ֻowS[AU-52)l8UtkamAĒ AjGUT$AD'% ]̥I͊仧VATf!M9٠a SUү@yQI,jJsp=wIWy@@@21&& M=#F4"$H M4M2iOSOPMb!2#E5741i" @ OBd4 ڙz =@$@ #@AAM41)2)PDD)G_t^?o?b[>Y>t*~VZE2B|mo.<*@[%(Znvd&а!OD?ɟ,?v8?|:E?ᝥH6o4?(D@C=~us/pŲD?cVPzťrOAyKmQ`t;<|'&O& ۔11?uKcs tGK>ǎߦUޯZqO_6ugf8Dx/&OSC`6v7:D%ERR!9 /TT@/kNIalK{mZ7&n،{k>H(~܁c9tY4 tyg{Dxr 1Œ61t^OEtF%I87$k[o R#<~"o‰?cDnb Q)@R .' 3[xt-}VJ`C7D  )Xrc8 DU804OzέGZ/չ̀ }bw7/r-``B#ۡrcX(v@8a |,>$`y0 1>7{`RDJ#bP5} >7`T N埢y{z<]xT<=8~Hkz ؙ[tHrb<{>Ƶ̆`r~dw<7-1 di33ZnHC>-{i🇳g/v"/ua>*}7TٓkP/VkYͦ޵{K/ov3/l(qp+٢5^:;NI#)=~jd" aޫDbCb76~ [Ldjv$$Z=4헊m:>p!HxHd0`x3(Mܨƨw~~/9pt),D>K} ʆ*o dv4ڤy3od#$o]ӷn| ŝnoTrgCzTs~$nc ^ d 9>#G'd>%~q=qcc%$z,="Fk*ogbEX"M>|%dr>N/0I4gTFHI*Z#~h苴S10^L>%ƈ;ܮ118>f9Eщ4QьƐ1axtĝ>5x1䁣ߕ7;ޖua,J 0=zBEI1$f6I`TIWʜ"yI=upnUo%ldmC۶d|uzq?+]cQ9? h =ϣ=70tZTt_ΉLg~ƈeHLN)$bc='зH9kN}4z 6,Ly^L,t')>Ĕ!O8n]ҘtQ $v35zpϓ# C- O&Q?_u=|㚹c;j'b.\oek=6, .d#ҷ §sM3:nyJE6쮗S 11ӂ}Pc{Z_$ #0Nuǹ}YV0}`R8H"pLSvK-CWF>؀>)0&;us\`9H #(JeSe-AO£Re$&"D'y-fK -) C ~Ul} [6{_2~X$vdMYGGCiO:@X Fij&0bŐ<30?S{ ~ۧ"ǒ8³ 9Y"qa(ɳDŽe@eH~k@wHqdC _*s;֓ qcםbApT GLZ1ɀDtR?89L"n# s$ I:GMIia7Cq1~=K7tSɈ"|t=rb^. $AW܌Z(vaz-otG'Z +#r3Ct QB ~!3t~#GDn~ ]x|w,kH!ODGKwݍ0Qܿ}ÜnEWڥ]Θ6!x1BԔ :KmXSWiCG8H IYʯc"|yQÞ֙ǃglt`>~Wߕ9x!t}5~ЀU%:~*?1:L4q*a 4LlܐdB @tcrT:uT4g-3nc'+#>ɎhƽgNǂK4؄2nw0G` Yd#Zs5_[X5g$"M`Yh8Qޒ)xA5 ĬL~O%wbqʀHL~3W*DK.۳.բ *I= }1_n, (xTC= =CϣOQ2^unBϓ{Ye3 o죒;;ƒCwt4簀EW8ĭ;~2N9#sLBL1oyK<DU N%8E% ZtQd38gCuŃ䯷}ohhp}űd"6C8f`'C(-3B}Orl MMS:w!7эn@I+"iY0"ՠIijVyZ#f@_tgFxJʝRg&|}{ G.Qdb5Zve|G(G2Eworcn6LIyIo7#&;4& 7yޑ+~`&BK飺/e}oF<^?)ΐHfe * *PG +'^#4`4d`t~&jQ+ !cC&lpy!1xl#Q ;"?`/dDN=J*=?|7whGHjvku |Bb8zP9n-&I;Sqn'H9=A\0Kv@`T oDs&zD C!U-d)QF  l9TRV $%jej۫}戨K^ ,w'; hAbTȥ2s\QS^LwLu֒ٔ6)vtf#Q h .ڞRhGVK$rYV%Cy'c{Tl‘1P&9Rh;tPYКw,ֱ9ȒI bB3f{F@>v=N9ϒupy["f=b\vzX`iݚa+%El`kV lt |H|Eft ^RJRM 7#Ї̤-LawE66J)©X6=EY7Fǡ&j.3 'B(Ԯ/JX8A>LH՚ ;CIM'zs)30: NbDm`2eˆS59V B60bueL OEג\1weг=9P@nBtN)wEݬLԖO$`:D | ܣl׵’.°/ SIAH}cu",\nX,֕S,&/0e.QgHcE9|,mtsI޶vB}q;ygJrì{rL7M[{> 6Vm  kP@x%pmT#.)ΥKx)t˞ەN"ù(r(}@e=kJ1#'K5$/Ak8s<,rlk(8SǣS>eN2N!{ E-v9u20t5Ǻu: =\Mr> ʔLx̧Rd8Ѿ-a2%l4lj󫇪V #+IhW9|3sr LBɑ䛍%44VLP4P!t_K' T-C~M`!\m5MPn'O0]\dJpC:l_16%.0M2%M3.h4m!.v`ㅭ"&㥲kVpfÁ w]s"݅dNܝpT)3գ$ 螏w4;Xe!N#ygq4f]P`U LI[*Vhm6cRSd| JqFix-cJ-waLNyQ&L}%9sE(HZ*Rr }}(e7kzx`3cdtĻa{(87I1{8aT"̄d^5E3W'aF1dҕduWGίN9z%kי`/$&$H"%$S,ONzb#3C7.&gSinEZVѤԷyZͻUiG<ډTk4aeKjrdYBӐUw?v[Mf} U.ܬ?H{& +*)rgٍ4I Fq[AH+i8`V-T5щ2Duswv'2D37F(ߺF1дV)ozt&Inet+^rc kO "CHAͿ K HCR #ks#H(i9ҘJ s&榈Qzo+(Q3:88DYe9|Zv FJWd0-|jn^hmG|t][@0P6Y=yAb 7!B`[/`QF[:$[ogHR$ՙLT,Wd BMrȫuՌ!Q {23.,`I^*$ݙ%ӡUS(p]d*JR QxcՑj!XCcKsQ?]QԘfwe| "B(~~Wδqd@;}{g r2;*F`4NB˙<ęjq@ŅiI? s8T_1ߞ[,^;ʝFyV20 ~v ɥn R Y%(VC[ʏ>,fFNb"u>>R^iR9~ n'걾8AKLڌU bÂf?8cGHi g #tst=6e+M9Y94ܝJS(TF)\ʔL6NU5L'O]:ϣRhrI*6pLVCՉ?[m&*C[kc$⁺%6:<ұu#je22nbڄ241@V |.q6WXNO!0nia^&YT A$`8 2V﫴V,z~#_}ϒ mk4Tf($'I[ s-r}w-87ʪ6wSJ#b|Ya0]#qbTxc;Ss!|wMSJŴpJH-תEFS|WᒗHN"Nq8R f,oy* fb (v>܀9#P& pBN'nŹz m8ė,Xwm}G򵝕CHiN}#3cC^#~~GzB+yHh`,SnXrqfj2ۜ -OZ"A>gV.$H(^Issu [N>Eaxżw"ypPk$!갊qou=_h tg:{3^!Rc'e'(9A5W[}6+],9]BuIswT@t i|ua`zúo9Uj(SzѼ6hrRQ5ɽYK"(%'"#K)aθu^`y3CpN .ԵsSh]8KtCBüKnfw^{L\i}~_u>? KΗ9y d\\\r9Hr꫅HV iJnMyP0Qޢ:ZuzOn+PIr8/h"=!p1,L} .Ї^M ؟C. (pj|@fn񛘽~I +Ĕӣ(pҍ'z5oz_!9cм>111^sG+Yʩ?hZ^DqB)d;mk ļwaؒヤ0'qu- **zV6NV˨NN\S-tMqf2F9pnF;!L?NmA㝝~ҫ@0prjdly}[+1/nG@(̈HNlNqm3WH(q54x,7/sjx") ۞s wǙʿV_8WoqH[NOe<ӍwC%5GB7W¢g8e:Sq_{8 ))oFn>2"m!T DXˆ:DL6Y%:skݼueP1=89]^ǧ"Yi@>ctG[8I ]Aq^û(Lzoo+!q#?vfc,8h7C.I3n~nL@A(ζ T{BG0ey=\F\gw1/ᤲ~+8plS8eǴGSE%͒\yBEnNQqQ0Dykgl5Uڬ%,%*nETVseZ4[E]or5m9/!&˩޶nP xbטP4:U<;a9J*ui&^VMGƣn'%^ 8̖T/̱f \Ll Tv;`nyXh+ÈStGFfoDr d^_kdB'8nVC ΅ˣtU)SE65yɺB;tZC)MI^,1% 󄧩ȝ'I,UrSN202v:W9Y#h~@Ot:֤ XxJb zp5gw I@&PrgMSgArsb bsPQ|Z-%n8LBOm`+`=t;˻ݷYG7dTTXZR][gy[W>+@8ɊڪNjqPMUAMB8)hӧ>)nsJď/J^rK;!8Y[wϛT2qbnWS204ŠKDK?'2wGlR[De E|vjqcۈ򤂗'VիpȌa $/Lu-(Y[N;Y013(-Ԯh PqMn1; S"a-z={l9Q7oC[Ѹ<|Ųs%f;|FS~_.OQz9wAs0!3!']}4RpΕ߇}`^LL4$wSaB /U֔S/8(Џ)y_:N4b\&`Nm,uǺ;e߃Z ~(BEo H:gUEƞ΂Ꝭjvx{E{gG]knsUE KT81m8bDU&eZ+kI팝>w,s5 9Ks┷#bV6Ku"9P7*&-?\[UdyJW3:bunjZ=_,;2tuM;(l wC\$q[@.4AO$XF)gf.86mE2Qs|InS M[S[hP#i#Z1>Y\u6^b@M7C҂vksV*Џ Q&^Msk/k8~(M,>ݼ3HD<ӱ>ɿ4y/b%5fn4w) GHEɻ5lL!Ci/@NPw{hۥ)(Dt bUy=j寲tB!p#J@Sfp|\jr-;KT rL"= ziNsL+ K}ޛ42J5Et%n3=^Oa9‚B &Vzdww7:B.ڕT0Fz<4x3GccVCΙ8l5r^Ҟw9e7WӴ+Sek"JFt$d2+q-1=CwO9cz3h% /(z7hk]“tbܰ̑T~7[jh{ċ$|=Nlpg[|HD qP:Gs$f2>#l0jd14 7JJw2MpvM=GY(u\$B`4p)H$k4dk[JHq^P̠jb9zxd*LJ$Zv7|ʌ"`*Xm,Dlt`,ey5 9v(խ{E- )j+]28hxZ>G³Pu1ў^i!*jA? s4yL`94b> Q'SuJYt-LX$Xq5HsrK<RDhL9ucNM*Aް!Ch=FbB1 quxz!3$I(Ux(BcZ_u~p0s;*ST:Y &40x!nx[S>.tP*? =dQ3 !u2{LUzp갇VrʉoDЯ?V?NXA -8PM-)7hN5DzmE6.>u:z?iXs `"oâ|tpolcރʢ\ am. B#: 0*jZ|iS܇SS8zW|^hD !o9I4a  c[I+.ҵֈ$,2eBF(x,Ffsi|+V,(5OʙuQxQ,SA^yPV擄ڪMRx܏c{Ko&Vj^Q 36 5H~=:智7~Hǩ!+XPY&<?N\?I"ZH?8_R)_3~mcBPlj M`{Nܢh,֡*THf.q]0/GKW?1}u2i4na!W-XD9Hcl5U'ip}1Cmb3HZ0 3%˾fߌ`)̈́F1sX0UUBw, ~WQ.L ] {GЂaDKħqf$Q<>8 y#h(n䤧IʫB$ñťU>qP ؚ#*#ߪH* r86 loXJk(x)mq 4J^PM7g}@ä3*p@paJOL.VqDއk~q ț[my3{ƣT H5U]N#%"o5o`֬vF.ר ! 4 V0nzs1@Z$:5n {BJ/FdR>PWrnv=91I1f6@ل1E dW Gs|-nO6QUv 3x:k'Zu% $~Yw@( _nl_Z1l0PUe7hM$VΕΙBJ,uׄ=)dyui=^ʄUOfֹzy o&HKE" O뿎a6(iq`&"zn _if֎3;$-4RkmQF$! 1D]8N5WaAq>h:EZ'2 1wEkZfFTE+ZU@b%I3o3Ypb IfeUY'hq Ji9 W0,ɲC걬[5.Hcp4sư]JRXH;3(:A\yltU(b؇![*NFeN i˻yQZ$X$Sb! i9NiW<@plOؑ YΌ{# vސ%I h{(EcFٝ[OՃx~G3H~MK'@{Gq/A"$t )>CZ:F3]H]J݂l'c( r6G:,^~`'ǚ. + 约ﶲK违2 X,7I<^.>Ӽ)\es dhT] &4斲ciFmd/@J "HHe_V u6=h᷋NQᙅS YYUGx1!8*]h Buܔ&)ͨ#b0F‡Yt` e#>DL ES%aPk/z?K߇v75lI ^s <ʑMcZ>6+@ZĴF!Upl*_vUlrnccwWȴ%電.8g+/=|m )' f}/!mAj/ނ~0hCW;QHRy_ҡ5VCfhOA̩ ]*9lhQ2ևAԓ,莼 `6wbȉiƚCT ӢLiiv MwWUtKBX9䟱V=R%EAkQzS[V9+!as PȅM7VS/nBɜ ] ꌡLC }$I{"35[x:՘QAR)7ݩx[ >V5b2y@">Ǝ/GuOm(hw-#D5QERCQe-C*+W_a]DҟyiJ:$N'a? /H&? gpnQ qRcџPQOd.8痎y_?%eeB[s JZ("9mwʔe6jȪQb)enE%rL`[j`_Y 0bMT%&%.bԱ.`ֵա֫X Rڈ)hT,JF!ZbHCս2Qaj{43(++ jfZ`bVbVBf 12T mXCIJ4Pe2bkb9o(j#,-3&eaεᅌdXcaFA`P?CI1R +3+ RJL)AM1rĔI\mh+V@E`ZU( ̸_:5(^3>9 5(ڶ+MBX N0*I#cVmrXm6*1\+*zaŲ"5KR3M K)zPi Ae`C Zۼ3/D֚cjRrq3w4uJҥ7y$+((5p]0cZ[t+$ƬEc .Y销d\0-ڶ£k(TDc.ReRԩD,\¬ԫigt1EYQ0ʘڡ(Y_.wETDjSc&fL-X(Zx1TBDpLHe^-qvY"!m]k mM*RJT\dEj ,giΪIkBm !Fu_fdQpN?)" {{/, ^%HGK|zA~[=d?+~}|_VwEUYN7Lr/&B@!Py@_qtP_͛G_p~^Tt}g(9^eI?_W?3㡞K!}?9ԜWgPK^P]'|1%u|LY' !ٻ{1K`A>ur ӼF~_LxGJ C:Dǃ@C?mLǢ)r ۇ6]Bu9؛Ι&j,COK2f?Mk x61~b@*HY(3q42yYZi2_ө\;xJ5Ps?YnN0Mo錳PmPdBlv_D&s?l.:Pk#.̈7eꞝH\DJk$pken2x߉><ɁR,ª|z  @1i*m=k]&i3>3Tl ҃T_JCki?UCBOс14G"˹>Tg$~nWdeB.Bk?wxIiߕTo{^E'l[(XGåmb2-On~jkҍ?<^r#R>rӟ@ o 8EzרzHPv`bх{1?M9$@ $?JV鱋-Li.uv?#5ڂ';#Hr;Z[IHV e0@x.끌[ MmObz:.GX#b} SBE*b.ħ*?N{u]}x nO5phO5۰ Ie{f[ٙ5çSϭ/0!?cs_TBs ":M>[Hna=n~j{{H)$"@"yZREQ$E^(V_Era(v|MZΓHMϞHz>3ΰS?Q`K^GQT~3 a|&@=!?+/iz;?O?X!ݟ a$Ƣы庸mi@.jl ח% e @! ؗ\]~w/#P@ֈ=Hl@:&D-.۷AXލ}8ULbh^N>|x$tC& Q!aBu^I<_4=V/[cxT;I , K9;f' ЭcGH-!ӟ?p?GWLf%Jֵcz/C:sn0h/l'K.=ܛp'__rd? A=ȌHg1] iDN2I!A藹}"+P?i+8L RОƈͪ(\j3A:'cB XĠAJ\+HZ]۽\>f2WɄ$2kH&;q#Tט}gN|ob>csE"sGKC#{oqލJƌ 2qoO@ci)!W!8Up_6Rfx$"'Jz+_y(^$!B}d?$fUZzu#qEz~G&.KAѠ~A.=jr!^#9"d~ǿߊ(`sqO&-ǎ>>y~ -*XxB71|c eJ*r]!2_QuM_&9W꫚hHd^~>W\5ߊ/mW|pk4ڂ{)ĞuǑ8r2DBjoCwXߝq^A$(գ'&~K 2 W o V<1"伽[sX !.`cOE]+HXoi/ei}Q]k8t6?EJ48lm_ϕgK[Wkqwΰ?O )BH1+Cs4:;֠&􁱓|ƔtշUPtTs0ŷRM„_171}Re/谀{؋>Lw{yJ$|kĈ#* \caS3;]*?eT}Q7J,? !qt\G3AI;)+}l|EI3/ƯoB_^CSR/FAoKֲ?BkwhQxЛJEΰm)[B?f}]xnjͦO$iӊ?6xΰN^k-7ZaV8!mϵ=VFp%Z0¸fg)oȅ_a^'^ǰ}<8a' {!K{18Mud׏k/XGz(7]qojA8w7h:u[?"9g̣$)gPC/}LKyO36YiЋRb.6y.""ԙ$޲1ws/hҥ?;TV UD¹`i𕻚U|8NUm&N8ԈsƘmڱ夳d \Z=eH-Frφ^艍aB׬NPNѯ0Nͧk%Dur5pXFEC泅J'5hb-'.:U[M"SM~~Q$c|ĿkNr!:6f;=K9HgDHô ? ƒe/J8nA$$M@H* z:s[&B; "n,<[dN4(gjs=6~d%۽߰*­k>Kcy/F@3R+j*#DM-?CMӖ>Sz/}ibN C8W2PG=vD,f>Wyxux9F#X᭔iN8'*ő")7ٻAy3dE+`)fN?_㵶%>,"$@TO!oCGR!4_> ?=$&75 B5@VM$t?CH}'b?6no|AZCJH|x|Hp̵`×t gɜݨvlnsTE|GܛB}GT<X]/un ɦ N }ڰ}s;mimo0oH A.| Af e4-VaSS~@u`*1-B4 O?ANѭs7nEԇf#dp. )zq Gf+0קq v:͋hR fIsz2@*|:$y#2У~!>8KbdL&m՜=#+ ,mYax(^6WBÕ[^$;=a*w8-{V|b˙9! S3 Q !? r'2C:㝨2 )GJFdS$N-U8´:t1xLF*_U_ mЬת̶!de@aHo9hq__ _9^7.hvEg~v,#6 'ϲ}] 4Wm"{dMB~6abxHa "NKb KOg 1K,,ŃG& A+%!&GDb5ro_{'kFQ1Swڮss~oރ.j:xlޛ$aGIA|?Ó}cOoƽxQPU L>""* !~.͠‹?VYC ='b\<J 1PlyѬnXꇣ6lZAQxkyT: V2N#,A ?ؑUWjB&x5C8?a?nTu+)Q>E?$b$[Ul1?xd 72< b2;C _g}~SIv,!!=&  zHF;x#.-hT2FL`"KYv42v\}`mr.fHX;VH_℁?/D~J 'X/cuA<9Vd"}g7̿?~ׁL64><\ϡ(>O~ljႎ=Wc:;N*ϚG6?p SETbX"HHȈ( xT.aJUE 1#q(X Q: (~j(R!o$?~~@af-TUOg@B_'?{}p.惽d??OF @ :z߳ޘuʧnun!ϋ6+LdR1iC^;?G1?qpH~??C~a{?RQU*dTkQv4[P>_,1$/װ(zKCqΏ)~ȊRwVVGeӟ5Q$ I#UTuo/_"x5^xEo9ykr@yd~, t?8BP:Xyu> ys :pԁx׫RWBs%Di4wS P6ωC /K1 [Z-DY7SBZ2s5/ٶiF[P_pµSH(\, 0ǎ?s9ٟҳfF JCnK=0 B~{tE?&!H >Gw~>cCߕh~9X~ckQt,pW>6mZ`$ F?=+{q3:} Q,ȎXGQޠQ oփ9>r\1LN4#<=|k=Ҕq)C?G!xzF|SϜ_[>@އNj4 ,G'O>ttqTS v$q 6N{*2~BϏ=|:>D<E*~$[-lc3XiTš0Z32˓LLlS|n퉖aZ$EZ.d!IIL.J8r-'rUEÅK«%&؁wH@,)hu=/CTzdꊛ20@jɠdUT HEI#1{Sw/h:U3Zh]~ ?2hŁ~P Mdê{p2ȯc"aOQEY' {ر:՜G}/ I&{SAC^ R"f/>{(bdM@<0N0㑗H XM"/DTtWhՔaXqSMe,ݎ 2X$SZAygy(Ɋ*1JROtbOY@1 `9󃅞eg!_)suUi`Ӻׄ5M~rOӸSvS_ooe4Ny?*hQ`cTh?.?Lmϐd?3| @Q]=HBuD$:~\x{P}M'bu2sĦETaְ2=4KW_v'[h`A*_!` (=UߏmbPHf|P x{>:P:䫰B/;'=j`@@Xa~ /As_mE2ATCDp/ݦ@(yE7El |D4;(Pؤ*ޠEH}H=u(yF{u@n(!ފ CpA;KA4Q} B&FHl`>c|_A@p`@]~AQ /?k w@AlZ!PHHR{l;"*~ CL<#+UOp@5읐S CuUr* t2?`D#pyPp8\zTMm:WSl0E!#``R^4` CLO Ѥg'C4CAEPT&CԠC "ybeWb))`@ʑZd~j.CP u4nj G"$LOb|ut:=г!U7 n(6!H> fAPCw&;P]w g_*@@A;d.Aj6P^W$\o\pLךd< @/V@8'5uCĹvAu,ŠE@vȁ@)CpG"n:@^۫ 0`1".FЁy#@?k{ nMn\"H h J]) Em()DSbsM3\CFHuߺ~p?jo{Wo7MPJIAyMv /8o fbs^PwKw8bAⰤE_oWE^H42ВNt\qr՘ɯ߰>/P abQ~o(2݀zL,,kp5LRU8UH% $cSeG~a]pFL ޯ}KN8vom6÷]Ýj&7QAK!c֠׈?e4W e1C{ 7ː5!|B˒I],QXwau8k'.)vf}]`lC|*jC4._whYaqw:W[eU2!7:XEjB/wae\<-VO=_" G'_A(Jү[1$QgDt9~nC_.|S.(TBCp~Mcyi&@~҅VVM7_xszڶ0H43V=)<];wBk s,GZa90 ,2Do}ތ6Tp$T4#jP0!<޺ =q wDI֫Ke-+"Ys@ YRŴ〕(7@^UZ飿>%/JU^i?@~D z`{ojìk;#j@Ԧ8+nj9-H61Q q%5G/;ZuCoX;5%De%Cjye~9?]u/Ij@&w|$@ir1b1UQ`P&EP)!@"0Y"E) w\M'YD-Kj:b4y1bfd(37z=3B@|n |1{9+E7}1Si՗'kz#5bC"9ZN+\㚳xvYODŽlR7H&3Cth?ؑ6zrm [`b| W㏺ ["Nf HryL2 ku, :1e* k8W3f~ck:S>*P蕋ρ@Tfr| LzRR$Y :V/ý`QzFE ?6+pA辀x4;!-8-3D $[a{3/ޭPV:"} haDQkm| ^ $iSLGL Kj`#Ö L8}aOB&wl.y1- JO"wճ2D(sCzCI񉧸TCH3uç$G"_ERH?(++9ƾ7aI![D`2gx^&{aSoa D͏ |דh\J$"w쐘Y⏳*ڦ^!+":烗NG%Mg|C@(:p0 &.JObNuLU @5i1i=d_0:{]fc(d̾df- }Zl})\PTFV`=2P^:!B<[$c n9 ,cD<~P3_:B6>s&te Tә17 d}+;H]*' {0u"[LbY|ioXeip<nzsεGT+;) N;=fcв7I;;ԀI@mgkV*9D=!)%~|rj$mS!;x=*]Ul- B)|@$xd5.Y7:RW ?9uLyz/{;%}`{//"r *+eƷ)b؟GS mB7qpVv^邏޷;#|8M_+2KHЗr_B6^goضGlX¿&ݴ8co< |>]a#-ЦbO&ŧgHrF%m jqH ,z}"mCy>8"Dkh`cD^2GG)ՙsԼtpz᩽\h:'>+AH: Fۤz :AcLsz/bl(@ F1ZҴ(Aj֞ttKGbq#S klPS{ 1-26 QP+xkk^lhpem`^Իro.kkc*6[6wN2UrrT"XvhSĒYjJ:;{pWepC̄+>kVrz%tcb |j;Y}N,:A@\膿;=rtЖ9 R9{XgaNxJ&<irヤ7yzt6m@ZCi}W;"lumE=~6ٽ0ႋ 9OX ְ 10ukȥMBvO?lW+Eϓ #_QMh<2^;L~͐Nj/kXXѶ̎{a֦i?ۂYAtyee~B8vu!{1P(W`#1%-']:6$9vPaMM;#B-p=r[3l}v sWl'N\{mLw'DQ<Y=BY@LW9qDkYz4zfP־;Uldd'_EFڦo|`1θi"|, y\Z#^iW2mK mAfJW>+)s.Q$Nk#mt  BxETt{$& dv"z^F>ï } mBZC\sQ8c|W]]\:c@@ED"(b(4UD}?3'Z $ XT$XM0UH VVHz>LIYh%b ׽>kX])H.s|Uk)mYsɘ X+wכpx#9*r}</ʒǜJ^')DH%JEM-/?wQڧ$A3&}?RXDVVl ~320n+[ $MMZ-@̤,ʴߍ53\W!h6D. I]XDR2RgCr\aGTӸըD{̝Wا{z%Xf xqf qbj}eRE9- ܬStaLa{ w"OJ 88>oyE'=t놈7ZA's"Ӏ9 7۲V1 55u׼lD&7$F Мd?%e~|7y_x=̶'o0_Ot)g /W>8?a/$J}TI)v6i3DuF p.fMu Eǯ͢?ͫ6z~ wxy)̉y$d:T!j05Mɭo w,~\NF\QmS%%(Gʯ *z Ms{m͆jc!fW^{6t>o_Z?"]5^SZY;A&%ܯ{rBAy^d|-Jίݨ<6DhajoJ׬gڮ<ԩ1]$s9~NnSiKZ%fqM6λU/_>|r<#&|{ОW+3oXKخF28>;;_y[r TD㎜OkBvAvU6ğriEຈ>{JADx5 ? zxOyXyd_mσ;PS/[b?sոp~=^3nЌ}ךt>}X/AyW^׍%kNϫ6? ׷W<{*3J|㞰{Oj-D4y0]E_xp|ǢSa*݁Q8x8 4`P.pxTBL~w vnd'?˞.3G)J<hTq.jT%V&P"d(zM=lJ1~|>$(b"o}*āPR~iSZ`0%ybpԧknuTV8h{D٨8w%.HUρ Z;{zx{|^;AyړWw HAqI {(п{Jy~,`͐W7ܑ)O>|ȯrBs8Ef>Ojs2P9VP&\ (LoIGҁІndR[}Vq+Lm'["j/kUɆ9w{ Zg}*s֛U;IXitL-k(A=&TFQL#Bb%eWq9ζ<ä  Q4 YqCz17N  dEIvFUt_&+ ປZhjԽx?߶o챴/ѓ@kXrk҄K'~rG0<2֖fX|!e 5O?u\ bX Uw ?8 T~}i/zSzԆ+xV ŽcQ4TmvW Y2jدVJF \a|Ɠb qŌRS^2M˒KJjk|S?*~!~.\Ⱦdz/GӌӢF샽IHuRq8.ƭ5ߝ P2\a3u+F=,Ǽ1fkHfjA~ #c^.HA//Jr5;h||4mV(]0{u2bbig"y"?zn~OԦtN`$ if{hĽ{L^9M/ܡ:隭`'G !KJɯ">hZ^.qdh',?bY*~tXEϻxOj"xegDAȁ#*E$MΠ# UY~N"M-S/Ͱ#T~Qi<k5[&Nt%bC--8.Q "TJBA|~#~k/ :* K`J0%,^5K:>D뭟B+Z,g͕/[~U4.sDsw(ShN0SW $IG)jk&LgQASYǀ<%ɈM\Xt0~dCl/ z5L17O-y1K &x}mVZFrkNk8V5b-#-8@%N `JyZϲ 32"VPZl0r9diI lB_h )4R"@"~gĘSL^ejDmocxL`so[-CЮ Y(S23g %,gHEքYѥZWlA|Q1 A5hM>{-k!t5: M7Envnd}Ob&7%*$S܋:9Y x+>,Kbm-.Q!:6Oo+.%+`Х 9m>к xEpMJ+״[`A1|I]do 'th$;]9RV |1#b>Q@Ζ.i' `<ޅuE4tfZZZqide=j<:9Fo9pt7"ۃZSF@KR 4uNI%_Ǥ3J vFÜZ{CI6KWENQwv69'{y~W؜b(Gs3)7 (|=+jy\G0l5MވJoGf+k$YO}i@| ѐ2]AW9rfG̈́Ux=R3$>@_Q/26*mjAddD ~´:Aά!zEߣQ[QygSw1GN9ʯaTMGqbњ-Ʈ>-=Y"{]|GGמ⭯E(t79hDA8 ;pZ>b1ǪQ!o<90H x#56" }1P.FW]7sXGc.G8L}7 31ADa>*T>z1$3>ol =^}OOSQA"ЍQI4cb |>D8λ´w+dR iE[0?YUzc8~*k:4kiة v"*OI<*k-!a՟Um~"2v[ 9 (A g(E)0HwIQPRfWt(PE#Θ>ࣺpp@?>L_O|HKjڹHu5Mc=EZW6̆VeҝD'2d zBB/0|t@~*v4 *9ə CDuL%lji/[AV\TЎE/ZE(zy ۬8i:?Oya~8DW1(i/O_;r;?>Cx&5_(qC}am>tgpi1LkV1=tX^'ߧ7O?̅η8|Jɑ&pu~&e^VϙT3{xWtKAU*BjG2&~űf <>1k#դ3 ГH."qe+#,6Ub/<&>Śuk:R*%2s7F(2ե$+n I62pgr٤׵`]bhᯌta"}arv S'MՀpspӮ/N];UB { ZPchRr-be<>4qUFgԷJ$jtR\ٜŬ Q!4ԵqDV^R*4!iZi}':K:PH[_E;뤨+vY!ҁķl36M#oӯ++z\֮U12ҁ|]r"5#"Y)/Kߦ*.:}%_iyV0' {`nb pG+; e7~8xѼRxZh2uzR%9܁f^)8xmB6Ᾱ*[˂Wfx γnH p_VZDff痶m95ɞ νsJ,ΆHW=Tt[/LyBCyG:Beei0x[*JaT&eRs;Gd{QU4*. e-e#8qxI˅UeӢ1G;nK@>N⼮e'E]c EW%]oyZ0@dFk"F68/ IVvgef^NF`,8nzz|GCRI]U= Nl#0:+|'6ysS6 U=rh^0Ld"2H̗=>V?N1k^,EFQ|}&K9:δxe3c)߲i;MQģ+E;s}6=s{4B$$X(7$ߓns=GG7ddx_w~x/֚_0ǘ/XH8Tg~?ZqZ2j Yݧr &(Px}RgefXz-V\ #V{i}IЪ4N6l}\]+\"!deHBG✂5yLHMٛ='藃oAxϢ\?c-Ux3L5mWܦeB eSI>^9hOxcDȈos 'cq :׊ 4 V×Ky U4 xv*ҷ96 %c\Gd١I_;`cxzrHz%0ɬTy1t}XXPa<eu=ϼ Q/)cnmU1Z6_~̉`WnBGbwT;sȄA1yk./6)P5>}Kuˌ;M_,y7dC!P%;JAN9,_!gs9Zso]zx_Ib:ea 380HZ Sth1 G&]EH|@Ĺ/ uf 'ƳLEϿD4҄Bru<$0ʽDbspB=9s8[Mkxnj;\hg}~ih Όy5@> ] }p_{|_0ӡ,ڴ!IK"UdBuT4q. i`N# 3 HRO׈\<.%}.%Nn wXp>|G>g }ow\:}GkER _UPy;`Rc2_~oZ1<\Rk\7n^O?mN)C`IptD1oj}|밨{O+=v2 ؀"@+HCªBeGםst-?r~u܋L1cH}1ma1z `1(`֎sD%?>~Z?6$K?0= m$v xO^ژSxGWRY]ħ  yx>pqhBNb P2 3%t)R?,QSǛ2̋V}?~FNAXfIs$=ʩRtIC<7";Ik6 y0M_מ3:k/.X|?W)ªz:97O:e'G# .u,dHvN nQ5!#{t] exoՠQ#䰔&ZFǍ͋% PY'L\~I?[l,ק-OM׉\m"t~!J[+a5BS> <[x Fr [A~~Pk'Dwy~0XaL։:a|(>:o@ W=*6 \+,P@7v;n@01 C0x9VGH 5 #uz(4 '*r.NζD?+w($ ?4 PJ-*)MNٞd* ;>\%.Gbw8i |H ETjKRG!_fv-Tڲ]ZD995 zNX\l{sٹ70 a"ͫ^ Iw¡{*JI>;UL {*.zXsejIGc cӕ^L{+M0lpGUrgڡ' &ӣUW 6rx3͂C"*nuO=.;ЧB>'P'P^5'$X%SɀpM:`M3k6ISE{$QvO)ݲVܓg͆sWHwX`2IB:xltybDW)JYW];]7<0=wEݎ\BE GL%N5TX]Qg :n>;?9wN !.8:\FWz A'A* <(ZF(T%SojB $b*/@]AVmr2hhOd?zwHTo_nu-#Sbz+50,$woV^VvqXykĘĊ#/ WGڹ;`)f&NqdL=ZIՎ$ 72'NV7J$ ar_y'p_暄ra *ܥٜ5V?$N_0%i>"se&Bѝ>+z$cP-yx|0}K`*::O &J^?kKWRtY~OE>N; }lmxٯlyoP|NVI \_V(X\W%_zɌoswWY MSggZG#iօ?܄o@#WJZEC^v^ɼnwa)*GXWt{t#qziR/}zν jFfqv!Cֵ^9 aN(H $5B>[`u8R?ih!Ou d9ϑAwwSMm=u]~i:fwd>֑zr{83݄(d8-bbAiN% dV m>ծE(@>/]JԖCUGS0r?gٳ3Mlz?` 5[BCAn~3LvvlZ<{ye}41#;PFAGw'ׄi(Hu$U1|6f _RhJ*п[I ikW!2.c0@:p#lԶc }Q$b#&0!V3R/ &Y6`M+js~hu>gT(_YH)@c~Pw)nwN=:r}>8el?}X}5'et)ӟO<[M;7{a6S(8+X5X;|Tٍ7vۮKwUR&1tw~zmcҨU[m}/^_?=ŹrT۴}Bk&~#H&yoc֗nXR E*MngS$!!i2 CfHr뵗oQe,]4p v#'}n36q:_2. Kͳg'f.%GA?IXgcce.ʌ R/9  8\vCÿJl?ZkP8Hw;~*ѠrjK[ň/s\K,d n_qS\s̳q|YaũGe7)ҳ0sI C0+ױ? sh=:=t'!1 (jB:H-apG|.3_Oǟ^@n"IIަ* pt6sۙQ]t/pZ~+Ƣӵm9 !qg>XyǸ5kM_)Bof?_ҵZ3}jʊK`B=ݴ:E8.J Q.I㨢X( 75LC8e=v]bHIe#Z߸E '&9"xN{NDqAi!Ɋh/pndWֵX8UArW|f—~\il|XA>?Mk y!EoEdc2fGd{9j0NX|ޔ5\vZ5xG<s#0(+v &HƔ I U³B,x^%i8oݩ8INo:}4䬽j;"~?ɮº@6{pl ! v b e1I;G:Q07r0a蒳xWvfG`NhҳPi ;ӈ@*ak0;Gf6q/C]t<$WT9%mINjtlT>d(:% PQ)O{IQ#0N3f t`4a! C y -TԨs@%Ѐ@ZQo8^*7I+a)nʷ}uA/WRBk9N6Ka4 y,\t U֚ O۰Nz>x1JSQ܆i| 8hl?1Q8J^'z\v~z#GuØ/4(rM BpK K*=R)BP &.fCݞ40\vAPH䟻KpՑP0eL^6`=gD|BiK @Z80C.<*yr:gxh3ZB$>_m!B1׬Myt <8Xt$ !"@+vFVw$\aJYRmw(|bPMID=׌Z#aj*A[b`  0:(׌N#νO w]HJ8ɸjBUkzn>7'Q_^n\ /K0 ӫdWx B9&noBBڮ F*ڊA@";)nqѭ{rǒD*`>݅EsC"Wd<.8w? /IEXz\ΫT&_2p'ę|ߟ,/a OVyAX7&A@;5G:I_VIM>kP=mh8iV=p!]V?c991m!j }IBɢQm$TW -[#e~ֿL_Ȫ#0/{8\XH?.׎u]tPNID*t5|"r"|LRJtF[%gՄ>O?GЌ? §O]eӌxE+däA˕vqFԐXneA" 쒾dDRsTg;=EPރ''n#- 0PfK յR,W)q'&-?~ӺWmD'Â:ׁy3o_%8Fm7 7='sԘpSzY8\76B)AK4mS"ʃB+⧜H'a,Y~#N?.xW*y՛nwLp~ -2ȁ{Xv|i(~fe=N`(Oqv%8qSHt8:1#3N vbRMኯ|xS N1I,rE Wj ePʈ:e&ĿVjmljaBk2E(9nH4>z0؋Z 8jjzlȱiA(ffDj2K,yb;HSx݆O1Qj'{a^'Ysu t1fIfE!@ a3;W⒅Iu c'Q l{9XQ/;8'[_'{''}䪜2!W?\Vspzdqhu좟[!@p<&h{%cYAh~5JѼtD;936y$JtB$a<]oeyVf7/ؗoa4FhH-5(FPM}2?C9BU !G}Yߺ p Ӂ6`bd=Qtd>%@CψJ+ƄΝڗ+ in0r n7z5V[xɘ;=s+ ;=$Q*&q d>[tOD:<Q*1pNrߦ/ٍ(X&W=zT߸"7| =p#g(oO !|~KqEC{x;~ \ԉ NTMak0B:ؗku/M]xBeE,|K]vwaGԡ _gn5r;2x[ dUeld hԶdn7gxՏݞ.۔eǢO.j& RL͜"nG "Rқ d+5j lx~Ŋw’ Nĺ3&3-Q5G(j`^?Qav3kٿ[v⛢N* ȱ Py^5yۖ P:1 ~K }QйXĕBasfPvtCh/2N1;:mc⨳v8?y8o#T2H`L%DxNZCc}֔ !Hc0^YoC :Vm~I[{A\Iz !"OyxLpԏf{>x., 9u 2bWƟ1Lo[_F%C*Wݝ omqWh+Vi5)xޝ-K| R;-W06tAXq} uB<9Dõ6A&h=Bu *)DM;pq0`dV/s/2}HO1kl%駊ń;_'m˒d鳗BTou{e|AuFS۔8 dM!)Laji9K>a,3쨺k 8ȕ6IF;5PqB6klʞ4S/yDs\C'">o .s~J$ܳ#!@IhFO\Y_QV3RAߖ$ S |G}ń+x"}ul@u~?{ t"4P8جdD21k  G;$ %= -Fq@a)%c3|@毘IhQo\s)+,=] WvNzty(. r0 fWB>%yQǹ>74&H h aիu`*Wg5afz"G!f1,NiRp"yQkwy\۠.Y bNv9kt\@ ױjgH 0a<'SheJeXnguB1pkL4>y4 ̤ !.I2"DU7f[5xU\I?+BG-<2QIxBGɔ/`򽡄w7ܹ徖xy1\"0xޡ09^/a!9堡~ +37/#4Jչ6gneG|Jp}C}~U)EQ;4Ls$]Evbiw_zk;[,RvB)h Cb%8Im>}2K&d}# ­5[Y{$m+gatq%1~ L Q̶lH&AX \e9P"qG._} haI+Pr8y8-*+N ~. {> *hc̓Iixsno_Xq,NADS~>L[<َ37u뗉6ˀP<ޗ )͗W #߱=o?i;H;ȈsYmqc/߆%GCts6* c[A 㮔UQbpT2YZUyh4H@}S1ٮ<ɛk,o\aC¾,dtzwy}Mh;9mHڑ6hRlIWXwM\\ء(ё{ϴk9v~ѪǼT4uc_m }'0XPIQ":ʑ̇@zǏ۱,g8+}-s(ŧG4 o&7z&/M۴HQD#?R{F%؞1Vs~ PKXD\Nf )1ታ ysGV((9rWpGJUd`ٓepcﭑ>knl%oϵ`f|%Ү8ox,B0L?:(pï±.vwvEWPb$nL(!;Eh'sI[ N'w]{sA;Ɓ!yRƩ,?E>ԟq0Ssp=cH'Ut4ZyꙪy o )ԇ+`gMS,V $#J?x׼^oQFz~(rv]{bf=.0Мwo-wY~zDݬFc&Uz7Uq4=2MZk}YPzYw xe;<[UYt$j@E<Ebjm"Md[U?(8nl,>d0ai<6F0y\pZIJ{ bP'9 MӅeTa!S6{ܗBj$>JqeM OΪ0)ܐ(ηyHQަ"Y3/;1Z)Mʫr53Q /ľ铠 @Gො"r^.M}͒dU:C|<3:q獭P&z!*!20HU0$M8U ~8ߪyz)}AEZ #g;/3癥Qsjcխ6Kd;>peiL~pf>dyuR '4)@൦[*éz@#Jfl󢕍sbb:Ɵv-ӞyUUGLmŋe4EfH7$p\z8ihZg#_-Tb2n8yeYҶnׯ:: @Pt EuJ I1Ɛpڬa9 v+ fGx „ T.eIMVT 85&R1I1.sws:չ9yGX7eآ 5?YF 5ߡDuͽbr~`Q!٬{(go o-;͉ .(j\^M#aQzC:> ,1 ex-X\ұ^i*S:8@{[nfZSGsa{pI_gtf졊&HSFq!Ĉ!@guYs̑Mu`@ƯswV.ePNQ"@B=웛ndt#U+&ךyNCK!wopvgVuW!?k |]@iW۔w^$j[zG^|t~)1V$NQD\N4IY֘S0}r(}hz?TT;ofqx$[ %@l"-xBy *D(ERi4Ìy/# Ŏib}NOyxq"?<6ɗn^|]D}N|*䨨m`_xpfl~]Yeih@SLFW9ע@+V%#\ 5.Y@]-P'u.f+&<-ҷU6A&k-4gs\eA+@̓уhj_ yao|Qeofa 4 d5KBUqp$V3uqT>DI swבhT{]]oх]ә)aV[tvrbpt`ԍ-R[dQbzuS!b<pGΐgWzٷ7Qts7 G Cܮ@.<ݚE$r-r7T;9o5u(z O縱H*!ZЧ?X}[]F[5ũX-oGWPSWe]|~8ځ%aw)[eUTQ.x0 鿾 }>} b&֓M-IO:&Z;3'?2֫@`^PÑ}ƅ|Qd }vϛtve}9onvWOrZ7A 䨨خŹZt}꒠Yl;"m/%\s1˼zS[u ̾d9ޕ/f~>0_",^ ٧gdz*aoP{ auva%=`~$/_{$+R=~rU2!ҬF +Sv\U4̄uOK_R}G^IIrr,SDtc![NF7IϛE"FEc-.iim>vwJ{]&FKEx=9YPR}wa.ԝ_ӧ-qqsOG3M/[DsYGSh\.xw蕈'ퟑ?&~Y}x;NFr=zUV'9~: |=ο>^VʟKc Q{eq8 =mJhaw(|/B$__y8?ֳ v-r7J0U}6B[뢃1+4ЍkQS@7m(˧nRk`p:N0FbƩ?{?VǬ FL9sޔM<ttfsy:Ga~I𨏸X(=o;a5O~8MHGq` @,Zr++0s $(g6"{)8p6og䛴AA%&Rg56EʼnbYZސKX809t / qP&ޘQ pQ-K:})6.S-r}^bQi ͇ø/"ppl4?@{|I/A4ۃ$DzX|~luIĝ0߂T|==Qj8\#isqCeHd~f06ǒj8/9o=Wɱ 2emzCQn튇M{te% GI'KE;y  A;kQ]w/i}zL$u6Yh1,K54:Nc7WoA2M8~$2囻QOµYi4`:oS|t ^:?j 9Msbk \;Bq,diЇ$-uq/`hLAzAj>v|6I;ϞL=Jb:yA%57CHT&iۖh%v ^D!Xz\!ݞoј6.d FiJ[XϹ ~*r~?uF_n7ڱsa>@ÃM PyFF "q8 Wh@ua 5l)J\.ƜGJ8w Bx}JG{]`#P(l$>Nxۇ"0(tΪm%QXݨ!8Z-&n ‘i۫<)YrIn0ZtD +.(vVvNo%{3@Lg0ጧhjϠ!b&%GIxcdxZ^d> gSoft.jRaw)䇹+麮 1Lx財WpFiT;BB 7o~ y3'yr No`ʫfSBU|EU |6]g8pR2#/~:'m-u)T:>Շ< ?iu(|4Ev~Ch TXb @/"u|+V/'"|β~A0{ЅɈIMjkx{ڐZɅ{hֺD d\D9Av ΪJ-qV/ُp]<Ճ '-׿kb@'5 Öo=> :^> +k~jq4Hk88,Iٌ5%'^:&9f31rS{R9 G Q<5,Uѡ:7и}q옏_yةs_궖$(?~x>|z `6U1naeL_]>hXEk)k4 xKiF4}eؘx NU"פ7EO{9G}0RKX\_O vaV[(%J'/Cſtz;y1~.:f-j p#qK3O ]8ɃщwsehV w'ԋt%{0zynWP躋OfDm&B37O ݐDHh2u0Wdg)' ৘/c]Tَx&ם幏x\d24rA0#rCކ A{*Z#U\}Cj/oīuQ dM +}ԼG\OA ܗ'jhw4D6"mhb{=t3+-3N [bwD}sMj!S@$# եkٟl]=@]Zx*d籠} A*ttG6m?4^ݮ7ct)h3ycۯ/οr9'뙌I 9RX`4D!?#I?ZV߳/ @?~?߄z^WK'[fIRd, \“SC`SSsKU3Z8ŝ zP!y/f% -Rti]5+5`)2/mu.%Ik-ty+TFcu9S}gj ,`ϝO?`\NК#rSIt?[w EG B. l7;[x3fo^ՒH-0g% HAd{]63of}9?e+73Y'IݏOװDٕNre#|>kB몽$4bOUm={e੿yDZpH=2s dTZͫpIZ+"~gG]`jsxG qyaWGSe\4F7U`]cRT'15;k-LhƹDDHn[ƽ_Vf6s)_"58Ywq{;T(P@a[{4S\W=7TJc58],Q>&8R)tvz|Diخx) {Efc;rM\O- x7a9!tE^~>^(WDDZu-2֓tFax B%pS`>U)pdCF΅%RZej|ApU$vBJ )4 |jp=EKm7@g"yF`cjζM;y7n9<1aSlh=p]Lu\$:uZڣ<0"; H!|E)!JP(&)|YƯzL 9](*[% DoaLn܄Kc/ 9l~6̌`$r4'b. pdl"-&|,vrkM>+|QwAh1&2ԘGۅA?Ue]Tٺ% ¯BS^&Q.(1ȭ] t]#F|nAMΥ7RJlficd,!b}D%7;V~3__o/OQ6x\ILjxL+Xۊ,d$dAە'Lp83Oxbe;qh- eY yp_y}.Cw~)[_Tt6֓i]Z_(vG.'kHnHV>|G򏽟 DaoԭGhK`^wV{YbHSQY rD?޶~SyO}J6A])u A}Wl'ZV~q%X~L [~h k>r;ucl Dާ=[mA%Zl6us;kihj  N;JϦ{ݗ9-# ^g7V!plƯ~O/!%~%UNت{QͯP $EfzU_|D T 3*͗tݢbH_]:^s633l=`oK.Z_HG lQʵS6P/xDMvyr=kc'`F;@tԭ 15%p4ʪc[CbdMa*Z4&XeKis8 ȁf8ҟmWl" \_mE+e34f7>?83QZiVKp%[kJP][bJS8i,?}rNֻAx * s YzTs_ _huIWXVF[ &6TP# d=~H*$>w?h1iިhC&'H;rρV; y$9JMRq,zNݾCp|93f݌Z*)xЕ|Lxc[aaU]~YXMk/߻Ojxj6ݍj$zݟmfJEݯËXW,$/ ^ԿϢф -.M J8cH;'Ynifs9K;q}c91D4ˡ'cB[m4~hᯃŧ: :," V?r'VOOVH%Veyl;XiqGٱE4ahQ/4'+XH ,SB6Hg^n_kFTPIߡt/ rڧVti:\m]vұj,P2p|$ʴ~{+X<} }Ӯzۑr, %5)@޾"TXw~_h (e ׆pqN5:r?-:>oy8G\Bh}6ΐ6!uoϬt˩whYO[k+*J,J؞=  ?pg\Nxw%荦c+ܢ-{3C'yܸݍ$}' C_D0LN9vԊeG:"[v=]΁n zI##~$eM<*Jy -򨁛,PoDɊ__$4 ΧހUN(LC|7P}fϞL3O|6?GyºU-$.u6S7?cop豓=!ٔƥR+b*g?XW?B W0$atyܴ}xu;VڦJOt"c4ozNpJrD0^px\fqT3f1O(.ML} kꨅZrzy7Ob$0A)2 R 8bjBȈhpa7_:xL,;osx0Jo|)p 0vITwauJvk8"joPHv,pFŤTco04{kE*bvei %EX%T:!~ W Q- ^nt=Z0=`r"7;1E6mK[VK& ܝu$q3:Aw Ǭ?E#?0 {\N:hLx#&U2H+L]o/YvM=#/S ]O = ]Vˑ.K̞F "1q\DZEL/ D0dP};c=P"L[%]+MǬ8xW+_;ZpbsXc r{9j dLVs/ ۅDLR+*OM!4c&ݮh`8=J0r!T kTh60Ւ%}9A`p-Z<MaTMi܅F8HWn5dvӔ&5#AۅR`=R`2ZIw52Еx<:UNbA7*U רMh_8БKt%= 4X<;U(u!bA$ lN,cѧ/V*SX5we'>Xw(C䑞94,!Z!D_^ZIa^` acB,j_&jBc҉X2`_#{?xCotUkBg>Ԩ/=z H\1O3i WR$M,KI|N2GA~o?+OBsTp)&)(\s ΓZ/OM4,e~ d~M}BJŀy5ջ ƝBCާ"y0$D;U: txr ؃2Jg"!{@ADBW2,}sO_}Ek 6N们%bj IK oX?]~MlR԰gY{$'1jP>X |{H>r0PCAZsz6]\̶0+Tڭ+ 6{IE`0/imZ8bw%}*<_|R &ɢREȇ~)bRCUHTy^9%,gy-||[׬/㶯0ڶ3 (Z+EvҔ,NvZZ~;O@i)8Y\\#mxJGMZ Vз}vޒh,u=%v] "k*Pw <& "0]À# x ,Q'A{';%lq[yqkk6 ߻$&Jrnպ:ރmoU_^L0먄!S[>89į0K~~lGq砇mg~Ogk7CGEřX%{ԧ>Kߟ'n7QA>-H`|8YX#$ƙ9F(A, H'ՏEHDS қkͧ:4*Qceze Ê/5?$#^͐X˴S[Yr'UxbMzo4~I0!"p:T\*Ýn?Ͽ( )>l$;4􍝺X( ZXXkص9xPO[dl"V/`^aX7g7kU TZ]P[JNSta?#'dx[N<_-ʄ ;pfO@?38hOH8LS1N$‡!*(/g/!սGd'}嵛yu-!AfR5[Gq+;)6S3V\[rB= |h qUIz<]elv q!4 F4( S/9fZbDQд/oq£,IPo!t=ѫ^P%X)񌖙N!bͰ*éwïb羔 {M&}#0dHI<5"weH4xOB!3d"F9׽.Ԇ%:ѥ@&6v%n_pGP^K,gZrلpbWjY ZWmxnFc |ֈMo"kmr~x vcx?~ 4/YE샏ܵ ]7 0s w̠OyqR8K#)5Mp}AT?mqw~7/91!"MqY !EڍIW6i[+8ގτh ãV{dʌ坻Y@DוS^W R*?('R5n+Q7S1gt> =%2>/3RH`+G~j]~r S=PE*Ljh~s+u^n5d>nϕe;DO#eڎ :W@Im)>J8@ESKuIZW^ 6;Oqص˵E8&^GSU;g&@1e8%cd9բ3P(c@s7s<4ifCc۩tA:57q;.`3+}H#hT`NJ}W^ǘ$%jCzG^f6˴N.' 𳬌d\e|>lL! Ip$οhrQ^鮰y@J)Np]3>29W9w;2V#CzSBM1Y^K9SCHhEg/_He/HL|lܗ{ȁ"#Fd-5톗d;h) L k,wNYpʽVx\9?le7k+E; (w> ~F?_LAi2ûDBOlw9ą.P1 Qǁ5j4!3~ xTH'Q  *#bI Hw~}G`/} soo*lU2O90iKK<ˌ QxݍW;CA>,P2-mG(*EF1%(ԟ7pJvܳB 4bzn,(MӁpyO9_O%Uol%ƽ7OH&Nc!jm9-L?uDN;zXCo52o EHŴ!sǃ~=j}I_TUQt |1|;.zMW;M =u }Q2)J>|Y^FM'Ain k {1mBf) #=2= "Ax24緟-ķ/:Nޝh;'ć8%_O;`Dq^W8l u;_ !"1(,zw\oQyx>7WW۴{Pl鯉oħ'FUUL`WA%B"cM7OL;zՉ}Qm$YonWS5Ÿ`]g\b#uk$>SoyU}6Xv4_sŵ#k7[LS {>I7>cX_[?8E'Xؚv0\{_-RWƒoIt_Wݞ̽מox]9g6Nz~f8INqi@YKVĞEj_}+;h{Op(}5ZgƏbKZ[Mkzƫmz>%e9AvUciE񷝶C:pjY C[ÓQ:KA'{̽}P`D7qn)oNiG6 X?b"46/^dd7rSݐ$WCMZIgh,^%ufk-<9cl^*i3 QeA"߱ f[N~s 餞{}kUa,LQs6.Kҭxu&ʏKv;Ǻ~,OIrBė=!Z_-o4G"kd\jҾŲN5NkXDbRg-יl̒$7xmDBy4OַY_ΥFkӄҝ߉K޺Dm ~^zoڦŖ^ ݉ /=}4.\sjs3=`dP80Q)ء&˯)hY80oa9\DSIЖQq 3Am5}irfaWȉ&d':X[SfA3N We -8v ,IM·_!CzhKFyZ{diix5E'6Z7'#s(spK.c B{>Xŵ-~5#Of'ޥMs?!iy$a )qC^{l/#!>;j`x}'UvbBhZ!?7HX ]jG1[60wN8y_{賽~Y2x1n Ȝ"R{YXsِݠWo:4 -na==SNPoJjURT` XHXq/^5?0n] JVgdu}Ob1 b p ,U\ѿsy}pK@ע c8`fׄ•lB]s!P|9u}Rb z}?CS~=\SGqM+YFcۃHHAH\,1HpNgI@Mr!xnw%7켈1{?F`UF XG*Z uza+!B !h.!'lK@@!2Cb͂ ^BJ%(BH7:_Ø4yÏcƓZԳaڰYAB)翳++% q?,@ gtF S`:-9g;\&"nT'< 9o5/c%[cC~T8%% 6$^N-GmBG=GL Dpo`-v2@/xjia+ ȥJƕImV]UocAihA_~s~'Ph8ط!@@Af輼q2"m5(zcKzf:O< QM~\QGWM| _w|:")Z<=!0 otk188bȻ #gh2;ҴS@Æ1% 0T# )P5 U5UOH"^윲.ܬHc_"II?8$@4 O[YF$d1;J|C:2Tip  saͳCm E\HxCWZeR`C- i\r"_kp+)dKgvFa`}. ])dt1A,( ܉̶I(#vVL{ ?𔱀~ <Ls\]K'ǎ9ݪ%[f-W@o:>ޚ9T/[@Z ]T~o9m\l',>/ïGa^F(wS߹7XqΫsDFGXGbl4ȵ+H>.*,*U#+&,١@[q}`XD;0<@IG&2~ɮ(xP=Rwtn|c3I Y,S|l4;X6XÊfuGv;y9!ɪ*]_ FRYN_n9dfhNYiZwpi䜅9'.$SDIҚ"5beiyH91&Fluvc% ;|zB6O qE_c[#~WJ%*BT7jSa5>2EEcthq*Z:F3o gH*("E*UV `PADE+"UX E, *ȪX((EHUX bY$YH(+X` QĠX"$YDQUPDUF"#Eb`*2 "B(,Rb1aQ``1PPEE@Qb U# H{bV((1b"@*R#, *!$Q@PXPAA` *"Œ"*0D EX(EP$TAF"2(`DQUQQDAdF" (*,Y@DPPH0"<&PR,DQQF1DQ d)Y @Q@`AH"*ȪAQ@TDA"EV+ @PQ``""Ȃ*ȤTHDQ`*QdAb)dX*""2F,Eb2 A@bR"A`(,UHF*!FEK QEH"1XȢ #$E1 X" *"0*TE(AU"c+X Q" YV*2@FHEUX$"" EQa AQ1U F*AdX( $dF" sH'hm:XB"B,x/dHI&/<~ Pf,'iWw{`kuP<Q愶mET[CM7EY1d]بEq-Qh{zQg԰v !{!hT|@u0 W]{J xQV;O;Pݎձ70}' pҺ*#[mzL (4Id0 I Q i硖8!c#$wld볕ȹQAvP* N28Vt 3Ry`<#fĩs8sCq)e-m'HcqqW{z+ѧ &%ha xN\큍_pՉDur[x_bN֗ؕǷi1%%N*=K]&5HXL`0ʅ-a#J,Wَ W8E?ЇD.&rrƋ;ĝ`#'0R KJ%Η@4,TMYO[nSn@C&D\D5 ˬnoaPQN6W:~a8*^~_:x;W_c=X~ߩ|8×.DCH{?Ą@^ZTH"s;Kh4.K3?,OS h9Ϲ 2ƺt_ģiDO/³OHt)һ~  4kͥp8$*Vw}!C $F,zi<9/S%ZWL{O <͂=gΓ9-k~NO }D"DnF/ʕyk{ؐO I,=tu TP!bcIv v fr 6彧sЬ(.:ac߻ĞCgOwI$dH{2|r:Chm ʁ1$$ >>>cbɼy.8VQGeEP?<;0ɫo [VrLQt>q4ߦZxpI\58{W`͇$F;%IAdR<;L0Bl[@FDs Qd-R 0^agT.r4*~LCLI5vr(OKL3 睓lϕp +cV;٥@IULL6V5|7A bs#B@ǸDہ4W汚b i!?QMh``j|G}9 .1@,¤Dq˴<^ FNS]0`f~vCTOQk6l{v/Dds#>l7w6 t]WUP΋k\e՘[+bV9K<3ם"rlN~:E(R#i͟i<ͳ UG,+SrnEt_\\"Y X$ǧ2̆V͓y*/ԸfPe2na@*(CЗ.Ó|>Uy8K,42(vQ Ӗ]Y-j,L -W)vU=ij1A Bpz8DFuP\1 4a+]yS|/y*X3νn>f1h⛕l||zw3"QPmO0>H4WB-ՊGO'_AGsXH:uKQD(*0_R' i)3o;p4^JA*Ӛ$7zb'`6|c~V*krx$`Fnf> jPʟ}PzR`|L7}<6"*cc+k&iAInpN5XHp,1/9AOI_qA4Rk럎uAI$L$dڍv ƒ% n ]+@s"`E֘`/j+OgEnr铹|'q熂h(!'XÄI<fXP; 覆ߧW8|N)jg:<Ä q 2.[` YVS?w{kw!s&uvM[3,6K=5UQN!m^ÐSf֮fRb3NQ)}퇸>>UCC){-շaP2CE n˓'ow~ZT a)jd4$d>/Ϙ-/"Qm鉹d#UIsrd}g}wTC!22 !lJDDҏ"~.s,wfp3Zl5399]d~t/볐 _AC1IaT>ŞQ*۔+#"{be 85PeJLgg78'ߡ*EQb "(b2*(QADbV(QEX"" *Q(+PDAQ `X*DTb(*(QQHUXATQF"` Aň*AQE`Db*+F TDbEV"" #TX*(+UH*TQE*QDb""0A"TA*H#UE`dQA$b 1V1EQ($`QV)T*"*EE*ŊňUcX E A*(0bDcE"EDD`UTTX"E`Ȁ#EUb ,b" "( *#U2**QQV UX+UEA+cD+ATPQEb*c""QbUDQ*TXF **Q*V*TEYb*Ȣ#""(TQ`UDR*ȱF#U`QcYQ")`"1U ŀVF 1E`H+UPA(1cEXX )HQ"EQ#F*(#F 1Ab)EQ(*XňAV *+X*bQ"* EETQUF*Eb,c ,QQR"V"( UHŊ0EV,AQ1Uc,E(TUEc,V*1ET(A`(*"TUTF"  cbQA`R#(T" PEPXDUUX(cX "" F Q@U* XQEQUF ("#Qb"EXUUXQ  QEE(1bb"Ab(ňQ"QE0AUb"#XE *1`X*TQ"X(TUR"0H*QQb1`EXȠ#b(F1 1"*1EDQ "1Q`X",*TF,XTEEUQQAEQE(V"F "DF ($DE"QDQQVDb"*PDXUEAV(Ab*UEP(b""  HAE##*  E" EEV `b0UQTDQA""Ȋ`,DAc"EU APE`Ċ"TUEV Q(ł*1b*A "QF(,UEbAHPUUU,DU("Q`""(TTUAUTU"ADb* ( "V"1)U" E"1QQH+"(UQ"APEbQ(dbV0QEb"V(((F"A"*#,Q"Tb"A(TV$UAUd`Pb#1DD(* Eb1DTF F,H1(TXb(*UTUUQ#DDbF(#"(,DEDUVETPA(V,E(Ŋ,EXTUDA1AUV*"((#1"E@Q+DEdX"EDDUDTD"*TTV cEF"(EF*"+PQX"1U",PAcQUEQEUȢ*"1EXb#DE"(+UA`* X*DH*"#HTDX*(QD`AUdUU(QQDR*Ȃ Ab("EQEV,Dc1QX(*0UF#*E0F*(ňȂ DbTEATF(UUX `"(***DDUTV*( EH,XQTR " 0EUV*QAEUEAT " *bU*X*EV*(b*) 1AQcDDH`XX#DAb0F *,`DYPXF"#"(*QPV"*EET`"ňłQTEF,U(" ("ŌEX(DTU""cUFF*E )TPTH"bȈQbDF* A* DF(ł#DPUDEQR" ,E TEE"b*((1T`X1*EHQEUTQcXXDTEEXTQTUX"F1QE (QUDEQ0`U,F"*Q TTPQT*+b F+ADdUF,UQAEQ"(1ATUU"(QX"1`BQ"1El9퉟gN9Td{mo L=oW+Qݜ+ELd TO*j$Nl62TR%$$E+\b$eoNF=NQ$.zsg#"Ux ڡꀿޛI Zdƣ 9xe"Gkr!?kIACp Щ (.}zw1!Iȣ>FHr粪96l3e}^k@w5׷#Q`}gi(* <K:qȕE,j{$ݦ^I#jov c^E6fccE7Nx>,Yv>K/\X2EdV  +M㇙0^\xTB+ht+}gV"cd=dt)D]a,K_^u7 ͌xէ*5͚>;  dFeu)hwc|d$='%!򮗮vҊS&PHEHⅠ'bf) t)=3Pրā ̄z^@La9rvpdSƊT24Ħ=DA0⵫>1p% X [(e;vW4?W tHUYԉxQTR0L|3J7.E0|zN;z앁o b)Bp |wZ7y߳n/ FxAxt1 !'ߡT=!(|sY=c T&wBrlUN X$@=}joHECK+g[-v$r(gmMa1_i j?YϲHHF"{fNE!g(+b@Gx%t^%ْL3W=L5ݽzɯǺ'ͰQt USeCTlw9$nS<@K;,9U%ɱ-U㎃}I3RLTMIg~8eKk` yS%u@@0Z 6꽊=a*^v&Oq0pa- b'9Ц 7 igC[]L-k떸r3Y e@! $!2z33T=M5&lΒ\msY5?n/whd`{wf^1X>{o:;K%uX=+C均{Wf o 0d|*`taj{CxcZg|צo! ! ddHAR>2%#c^-I2VzڰKҝ|`#!COmw]!m-S.oyP i/CYH}BFY-dhLK2ByQwtN&(s3@Hm qa06~}| >Bk+}$@= x!ikD P ~ :t9,oE+;tש"QD7y1uzevp !(nzmH[N5TvqB* QH.xߗ3%&䑼'PS ֱlu %@<&Gc]z0$',Q!wNpF fXޛ̲hj4ޥwԒ{G&|̓z\"}|Ci[DVR0ަhѭ nBEj#αZ@v(xCz11q`ÿ<K G hVfjpBmZMw)a6r!u\8Uӧv 5. {M<7QKTYn`Ӹ9u!ރ!>s(rjAc{o|.x*J  '$ BY mP*SȯZr.7yweoOTQcit1* AP;}h(.,E >qڶzuIɀTS6uT N2., h%DvzrMGE:Z ϑEQ;OWyG)R$=E8E!fLHfo?nQy'㢰mn' lRq l髨7cRCBmʓ(v`~)ZRIl!)HŦac?* vv†c{"#atPp\oŎP6kV`O|/R`+,XDD >0jpt^aF)βZDTNɐA/OM"!{68Y\᭎z|આyz׊&)cTŒ;1F͸uISe'>>O(ˠU7jD+ umHmQº7vFV6Fӫ \QxnyG!x nKIgi9ed.*q{tث& j|1{WY%e/8Ak#MQb(<GHt~v`xG5^AVY9ܠ; ʵ<]n0ځ/)a#CK~4؂15<᪲,p!Ч-NB1c%8B9sj MRttaٹP7 ª&4@[ᣠ99ӏD>Hѭ W>U.7mRg 2vހ)8L]v 5u)4$౑fM=mMKQJ[4Mj9EƊA@ ʒ5%6,T5BΔ4MArMe-"* )!ڦ}l43ĄNE۵Z'Ξi5Hd n{!Pꬨ =bl&S4hkkMS@py9}愅ri}! lS43g@ŽR,X5o_BK{@IQNꝠtS>Cl*RZF "0,&">|x7l;~e9CҟbuH?mwHn.:VFAEA1|'f}389 ߎ('¨#gM >: 4+ [޶0NUFb"Pw2\wЫЦQ&,Ǯc:3$B42Yq&(`pn54Tۆ!E2iy|(QpPmW~2L7f0p%96'8T1ѹmО44|B.\l c_; Px)}l)>P.ٌT? tqN^x/_XbT$[hqu^|3by9YRL}ELSlh4q Q|tI(!c |r9$Jnv,h(t:u!,aЯ)?XAIʌnX"B$m&D' C(6@ "iE @W #O'sA\ ݬ03@ppT^GW l"xWU r,L'JNq^gǥ-jb33P0(b6dVn[Ua/[B^ץ<a>_\\!{Oti<|2nu&tos,qg%VCL ¤|}/4>J3LVH @~_>96bB`w4Œ= q-5)T!67mK>S[" D`b\`=v=Ka[KmZPk,9ҘY`~ѯwT >'Cs߿p4*)_c4wPby+JE*Fya<`dFD~r0F?&!U8;:S^]Y/ϱ9k~ײ-mr2aD MXB/`f(|T1z!2b;3XA㮔l`Vz.;-q"S`P-/^>/uIAѷpD{26yܬDCmh^)DT$dw*x:t}Sb=߽g8 f$k%BEgjCaDeFCh4TWm\(Vooqϥڍg{ 0J[9`tw?Ћhmm*>?8g#iwuѺJ DX΄"/c/c(`Խlz3;$"|(˵H4xw "]E5K^,԰ hשux0m3Ĕ?ߛh_L vK5K0GZ4R;D?mmlS6b{ZXT[HVP`"K u?_ ^wCO 1h({?0(F?~Xcq7>>xҺ{+8Ğ-e`d;ܵW!awT 8 PbM7@ Ώ{ɐYAQXiJ^~N3P|yE&щޔQ>K&JܜbkRR' V[a_-]a}yG< b )zeVCXL`!ڊ'p(z ǯvp /x>&lo;K#&~.

r -xzcm,e7ufp/C_u.[?~{?OJF-ajOL?v?Tb}}kԝ`# ơ{!?cx~#yT?n~$ x\YGH|s/AotVk;CG6^}/PA>_czL( +R^AoqAC\7::p 0`k?#0rNxl"AiQ}jAO=h$zFŏ_/ߏ镑noB@4y9LF6$6Ho݇ICcLx~o~vڛ4P]l[uXp "E' C|˚@o_ &(\!NXqZտz?xe) "&;p-P FFFjGmmfyL6!=0ڰCn۶G-,\(4T[ ixv 4GLaVxFyVxn8@6bT(m3U?j?x[LS~龳-<:0phLVb330gaj }'zCHRv.9(jս_נ׸@Pu֤!ʇ$z/j&PyS>qpS!=RwWz/M|@ArZGCčz] iM9^BNyӹWDRTQg7=^N>=EI:[EDP"Vo9Own&~?lِTH9b;G,c˞κs$4@BNA#Aw %})Jz(ktzh'W}ApK<Lgc:E=h`rCHYt'rtB8u=َ=Ϋ\\oAb܎z?p[ 4Q}0$ КTXKU`3^÷ۀ9 e1vB :t?%nt$ߞ酉ACE=4rȬt5.Ԝ3|ȺT~Jlvٌ=oVtH**KgbGo5u8RfCyqD#szojPv[GKAĹlGZ5ԨD8R 7 !x|Lϑ'|7z_{g^7N^v++^WFS,#=oQ 9ƼbXc|F 6Pu<aߕ*$zJ ě.1TQKV" '<p]p@ ֭ezrx0ءsa`c(Y˰w,Zx򭈝ט묞Dhm`Hf ,a-azpYԆnmY Z+}%xw|B҇uWpIY#ErB#Z(#0 ^a:ghq"x# klG'0{pkr)"1A+dH^]گ~k~a7{! ӌ D)2 Dv'@!@SO৞* ua;TG?`l+ oN:~Z$(*0^(;.D\] lV u},"KB"g^֦hC) PyD맳v ,,d/#gqX]0]6Gcmk_@i"B H+ 2Ôg[ _814N^ϝ =&} }(7aW#XhLvrnq+K)]8*l+c2X}ƌ\G|/m׶+Q1%'a2_Hx-BkwR-aM8 N2A铅r҉6E%9>^u:n:g;BΖpIKZ:ҌeJ!4H~TKBdf(%G0D(Tg\?ogWҲbM/A`Ȯ-ݶ\#OVPʃ5hj'\"D q`h+#%kh?Ы[#[N+\59ܒub"nqbDUmUWL 5|NttC2ȫ "Իu=Ar|SuSݨ@fR/GQyYڂl(i*ZIQ?Q#dMI%wcK^a[NqffE\#2]4'=z3q)p9V:zi>KY L!MyFx=tjt57ˣ`@N!> hxH&w Dalll9, `TlS1-4"Bd_0+I53~1&zGx?*̓7$HEKdTЂ،jЅ˦Aɛ1")(w*Ȅ|oIK{v0l:yt-HdCia%Ѝ7nkYlcJZ=C[kO@(5ӫVΰ߱"PczhNY3#CZ)mN:-K =ubgw9vFZs(oқ;ܩN@~l4rМНW2~6'r # +αR~yc7TtC"6$ r@|Va̰jȁԏn6^bȺ) L")Q",8<<|&*IхHI0{C̉B!AoEBmNa<{!'a:3{g:n!\6.-;M{d] 0G *MILK j9l Z5Z<Zӷ]cG{SϑDC"C8_# [ "01qrXyqħ燺u _[]GB~p0@fktț|b7M$Bs \-G0'wU7عַw! `#w@eкH`liGIx7c|M$"lD4M!7HQE$0lCPFcHlM4MySƄٸ$D#.kC~C N> ]y7D2 O-8$7JSDom~2@ş/]WR@LiׂoB)H`~!gz>'|k-8 .P0$t <Gx&8L6ezX—MDhketgưpֶ*PQW%F'yJ2 ̈߆nGjI}JD#&FZ@j '~#xpE D@:-3y(IB%h 枻ĶRE\``QAnŹ~ܡ {e9#8ec?^ƀ@Fs}qCf,10 X^@HY wu'b|E6O8rDU53Fy Ū#!:r[V@@Ub l^ ! v|LgcZQQ&p#9GbR޵a-t e6[tH{;l錱ZPeOҹN\2Z)$PxwxtYcΦ#B;(Dy$'!&١>?8ZG¸ʞXK{Fbddj<+b))V&5gؚo]0*gDE G75(5>~GYӓ2& x#&Q:Z5iW! ]WHx4MMeXs4;k[LchZCbciJѥ%m8DZfA׍H]$Uc>MT;~ kϧҒ Q6:kP# B{HXF{mόLnH&;w2b D>P\(~<;g]"~\$:^M/ /9t)XHӼi1ťMۆ$ =(v5zrKa@5B`BoNfetu>꒙uMhS ^t$CV7RC-)ǥ^:ҥp[GE~$R-AGD27sѓ Y81yWCb<Ćއ hZkoEG@jP6 bVcITtxe2v}VyD[xBiׯxY^5t%p?"vq5T?F\\/?<MhKyV&(.x` Jk .* Au7[:t:&?URq/'8{"ԂP8'#@r?)a7+T#Hۯ.Q1,Er G*дH=V'jłLK8$^Q> <1Dq9;{[&ŪjTDO(@2](񨄯{.O&L=,(\!#dNPW]ʒpWpǣGTv A#ʬ}cܟ EXÛM'h@8a O~_);OO?_ÉNog YFXuM|y i1)4b%\E =Çz=:CǤ;ziHU41d8?Y. PXPU=eף:{7kN> R50tX,kW[D!!p(<ܿ%F.4Zd^sv?G}u#CpM:Њ~VNԴj⧢Nԫ#g0{f2 ~Gg~Y3-!#/LDYA 7@R2p @DztJ X|a#\Ǎ8>xJߔ  HIԙ{:>åq$] &1Ahdt2:^}2'qBMx7A GsO}*1X{LSq5NBCnAEla7҇,1-8#_NŬ vfERA9cư ocs4|G/q=Ӯ"h^lu%OGʜL<;\uDd}-&!w'mk."18gH6+Nb ]xd6LB>*/*39{1H)Mm.J=3fH=5tTSlL++nۛC+pʿaz:i6ҫ, q֣k=ߴ"6I`s:2"mQ܆QĐ=.^b8g!e?+jFPxQ!0~sU,:݌w!}c$0PE/&np*<MH:P c!s9t SނrM=Sg络2 ? A?l-O3p/5c 4.ɘw!MP?>8F)0usw,;"ݿ?w,T7S.``6U. ,~X@!8NN a'HWs`"4I{OBHej@8)8\⬇p7:Sh9>`<.J^{Tzr6A#(/Ţ J~9G4_S0M, o\\{]O7>tFBZ8vл.hGzw"B}:g(1{BR9v"Pz0W-F}#4wgRk[.tZBY+a"c=2&eчMUÌm͢kט97ѝpjo"Z,5HƺDX{0M?c˴Xu$ c6+U$dgIiSH MTBЅ%nh\.xJZr5ܱ!yn3ǫz?בC:f: iς}DwtyN_:rcn;.kzF ?2vd\; iah(A?"#1G(1{LC_ӳc;@=7Sh#[6%-P#}H.Eic9r#SnF5?8u`4I7+~~c z3ED̲`}W1Qe4 P_. )nb0)CX4N<չwןCYB2fZ/SXp p @0Yc!‘`jucX8HAG~{J!oTgF5>ͅX  !ؒ 駙BX' FR[/ 5n%a^YCӞP2Itm70Ұ$%j]׼(N(P.&8=ح$ R^{{a OJKW/r.e;*(HN [f#.SuS"Ա tڲK Ȧ7ՖyDŽ1V6A%,DNTiιᬗd4Lq-mAA b bΔbL=5!#>_6V\o)ݧ ]`TICC2 %f83(xцmWXm~3Oʁ[pMv{-ɀH|K&r2c2!" AżjߏY-(Xwl*{Th7E|>$;H5 +W~4׻LCZDE /ô!zfY:C̢]L0u'9듡\3 G8HK~0>9nrQ[<=!bAy:c 8Iy0 90oc~-ޭ`m}c(5QCUM GVƿ "rڵGFD*V*=~%+Tu#JY  g_th`1 8|z1NtS 8;i){8]zp R&b^05paDX `*yhno)i0,]fj.2lJXs`&p sD{hĈyt4DPW;{tk{g6tc)%-UPt Vk|4iťZ~ hWtn9z*Tv_έ%;=geh ֌]-NX%1х@B‘/dx5.y ) ;>x"*Q9ĘS(&>DG 6t zT(*f D v,3*s) ޒ>(c2)F` H"q %]k}aAA"tN3c~Nݭ~-@dA{Sc$!)th#sTFЁDe/O_cp9a/rf94}W,iso9<7QOw@3#a&1`!Au1AۻĬF sԺPaO^B?WZ0: b\Q*94d Jh0ɉ Y}Z0N7>NuD r܁; Z^=/yDixf҈H=O|;,]ndfchCӐV%zߜZF0Ċ~)w|Zo)gDI QJc̲-" f`>_]^UHaQ<1䕢 CvJx6cbDCfLe,W4ܠR__[.O HG%WȏRaP]%ӧR^WGQM*;flZ W Vm Xh?#-M-zɞhi=|d.NzF'bǂN.t00t.τ!Ο jM2 I"jz-JQR`J͏PzOf?<v݄:F2 =Bt1`'vãHJTֆy؊oА?o{?c˔ENݭtE9j sĄD)'m)<)]g7=Vlh=+!B%T c'E3r0<¨;c4+CL2wI > f> \.|LNV%C(QޛL.BZY0k9_٦ Da#جA}.C{I")kuNi T(ۿzд2^i* |HZ>姮oj \2 {֐IɃ99ث PZMU߫ [.h(AY8/PB97멜 A 23.zjV.8P<11 )^ 4B]6mE}\G$7e^t`G-\K]eEհ|sb۞6`WcDfAvi~G,ovHô8XܜMdHD@#B+ 7 ůg#??1r%/٢M\NvU,sgDǂ>KA?yB'Y:De04]y=gXXv|F@DiT<w*$*ZgPH9#ΐzCĢjB;+54v1@^ :Gx*tSf:26/s"R'nyKz"Eg.@18@WQĮЅX/5/- 0u4C<'}q&iJ ep b{Vś4jIlgYHHc]K@w0xh%'Cс5QnJ8¥M^ ,#:L.^XݜxRwO.iO> AXyq!t?hN}c%R+:/

`#I-m'8^ޱo ŰP!XI ELVQ2f b 5~b$[Iq wx3ۂ[3QI‚^Ե5wzLvk3{zgS}/>aWhLyk" >-޾9ir]z :6LQi TC@ş= πO.ʮHXDpN[pg/⋨lY8|IxnJ}ŹZ=|w*ٓ-"[4y'dB@#ҕ ZkL" Lv kRy"r)*̅ c| ]$YC]>>^{HtGvgYI"nDGHx'wXbEǨ@/q\؎nCƤur2C%5)#Lpߴ8PV-%`1aB637%A #[ֆQ_ZS.;~ c4&tȬC0dd7uB!`袈QGHDqk LuΜx\MK}KܚF 8JA}lGᵟ2|,=4c٠5ԝ<_uA wo뎗/x &۝)e-0^}$30nTn/+p|]eОw/YC(-;uHG IJ2eځkO4qiB1bEh-j'M.@^7фr!!FlNxm)]]b /6.ʀQ碶6-Ƴ]RQG|ԧ(B[-g7i0cؑx'=^GVg!6 NBT(!H.~Yx$f 1 gau x+bʑl{:-E:kD(jD!сV3ċgi* gd\&_"p''NMȺqGiw~:cz0 яy> ! cavCgtPLvp4 )aԝ੨șigC8Q{ˠ6 d(睼ގhG pB#N}C+v1v|1u8 mū=S ) >}HFʲo}tQuttfNg8m]3pLi:74&ce2$1\y{ag8ğB1~S!+MthPs!fE08ǬD{ ø^V@/ J ~4~IEwE;5#3Q^aaV'&F])7&|lc稯π kࠬuXxS ͝Lnb;0tFD |'$T 5MS"2~cWKcm2p^.lB{O܌GPܪ`DjD„lbv5 (GlF?+`Gb*!d3 BqPwHJK~Nš+nh31 CBdxFČN;kHCƮ) ߉} B{ht91$tx9r}.&W9+ܧ9BTqE'Uww9KH? [ d-Z8EԶN8vÅ(, 7G$ nv~jr| W%\42)yz2GllcJ1Cӻ@Y!  qfx>^|\ﰟ8-o5W6&qDdO p񭾿gbNm S0S}%c?kZ#aj Gz\ ǽdwW8))*^X'i/{RxN&02F7TB2kdZIHhl?kwRҦub=>®itZnӁƐW: t8Һfke&\b5h*SWm""YyXVm8? -my FWG%y"Nqx/ ry #&/:-wDԎ%mKbޯH2KjHrn&ɇFІ0PluӁK6։Ooנ̸GګBJx|:?ƌ߭o!-64`v1 2Q +hEos|WTZA\i؅a;竧R33!_p7$o$ԑNĨ4)"0mcU:&C"8r{OG6I}t30~5&AǑpkTkMf\@C^2,Eq;QCrOC!yX$A3yrt΀Kx+ | TMoLcMu2~rU))#:ZHˤ #o8IhFjŝi֌װe*'ë q쩯XEZz8Uym_Co,TR;Au5'Sybڋ&`H6aȯy3x#O9͠n-''v9\}lA:L.ɛBq;g>OcOSɏ}m9 2wJ`e2-2lgQIPa,,ҋf0& ZU'FH!r8 6[o׎[Ϭq{}>kT;!R~c%! E ƊZp@P7 W~6ˡpO"yFn0IJrpb[agا G;Kg<+OX(cEJ/b&Ѷ-9uC@'"gV{{ wObLLkTT:=P]p8)w hggi/clb:=B!5?D,Uι)dXL7W4n/549ZUҶs5|1y٘zBϒbD';x  <5ЌgF7ptI,rr^Wa2S,&_TY[OEϖy_Yn DcQ@xus.Dÿ)ĕlMvDv}Scp$f6DA:,aY cІΫ)d<dsED[}iw`kF_?`M3{j)wP*?* ЪjIDa Qq : WAJ_a:]YAGYVۭB;z믙+Bo-\xUm[!zvt,U e+#Cu‚I΀i{3(.)uD:ͺ Aei|~7 ڙi,sIrYq ;Jk1[h|l/0o Q.h!{c61%4u93eb@R,ydɺ#3M=Q7h^wXTؑyqAG]ӖA~YPUtIaWTL8|wZ ƶ44& XZ\rB?C=?~_S+m,s#V߄1L\CKkޣ։wqS&x)n\<L9mh-0\[a{TJ" ŭ"mĻh[N!D:꟬?4 "KWlzm#z<|^9X[pCHRz96/Z>p8]e4-2WJufߑbQW$ Ζ!iT'"}8/;.]GoAq|Ou=D mݝ{u Y;:%Q>ۋr*,+!_CS禚.aA)thF?wЀ'~v>a<|v0D=V@Dɤc\`Ÿ::l%)rܸ®pQKӮ獷l=#"2 c$~תU: D po&RNJXUq[5t04CUsf #w7Of>qj&h|d}|T*Huz040J0Rt?C h >P* Ma pEFr{~79X}`Z(H|Xo_.r6dž\?r^|wSaXbc%V#QbERE_ӯϷ~ҚQzJ ‚-/=K`VlOt@2_zÀ뷧2!5"CzZDם/not5 @2 c*KY>v]JD'jL Rp @Cν5ƾw;9z9@6v{ ƚ:pɒ4fS_;yRyeBs~9%^IX Q0=;/ZH Ƣϛ~^i?93b=>o!0G=Jo<%>{ -{zTFQ]o^~BΞv~CN!;i7_ĩ@|RS3)J;iϱdRb{Xت(&o:."H)yr+ ӊ$Tnĵ?'a|~Ըj,J:لIetq;%TVKi^#;A`T/-Zв\I͏ 8:U8t %z` d?UOoӗjSƢb* w1x6vo4-ISMҕeYTM$D?8?me N aIgrTVkFZ842902Rxv` blG 01I" QV1 ^]KV  Yz.99g'Nq0$F2O;oW]+GTn'&!V8DɆ2IP2t,c}L^fn'a e)Wuw@;=OVOXRcob7ݡ= PDrմ ?Ǎ{2X`"4Z0g!-Ɏ Ksΐ#e)[A4l&I0}:RPY쐕$VڑK`1HjNmYD(+1V9e 1+*Q*.eCBim+P솔L'$+&|,o.lHJ;hZgB{0< -iBpQ0%pCQ"3`"!@XH b(=H'䄐xtxd}G~>Z{_Bʑ?X AhPuZXj%bk `ì88ޮq rʩueb&DzOѐ1&s?!Ҙ MN@1 )C*#2h}(Rk, .: ?^jdZ""(  F hHU!n}+` U=5O\@4aBh:x鵏L@J7 PO-$c fD ͩӖK 8*nTel@^M`"x.34J1s\H.[8 Nl4E~Ǝp]Kf䝩wue漃bc?"IL}Oc϶JӣrPq@x$R2!UՉstC)h>c$$?d>|DOXHT,j X0bA&>ws) 'DQY" ,DE wAsaPI&@Qpت&*}ٵ'Nx(d EGtw8s2}|S4%1AÉ{',؊JL,"0zZEb1Yg~YQG<_v]X(3n$w_pu&k485h._1N[c5HD)@FIą&%(.RV*Yr LI)ҳIX6 ha̧20ȉK0֝t|sc9.%85 6mAiɀifLp##"92e(lQ6J$c)A6W"PqtFvP1%i xn"LZ T g F"p3.TBLJqp)Фe2xJ1`W U@:@`"ia2o;͝T42k3CEӤ2L.x*tla5Î -8VBB ]h%N,Bmr Π .$P&e?rm"Ðq1A sŒ$YЋ+t7)m>k?F(laP9a0'Y=aaF).[ZKB|5574rZpQǑ!V\B,ɱ ũ]vlIb*RZ9D,"4F_bRk=@аX>-LJ5JTdD("Җ q.enU*(+ER#-R-Ks1`)O_??E_?+ kHSm(FT)D)I1~YTcˏJv 85B Őj 3u_˝X?37sĮvu[m%܊zL)$әŸȋz.:;MZ8ikGȧǧB8q8bҔ[P0$w^s#4a/=bԴ| KV^Utr#| OAixŕV^&U`twE79^u_HVt)h87ٚ[sw=[>ܿe:M,""8ieIwR޶-{n .4I%nvOw xWj6Van]c2KdRAhAMG P`<%kgŶM-$xiV}OOWH-%P "X (_,!,"Rxk:Uy?O NZ&F)un~*Аj/hZƑ\>m{[+ k(=Mtw't&tj`!n,F\n󹔐H,64=XG+㷊"E0X۔O8}'D$i%ieNyvwe$VfNQp{$vv;kYLޑ.@9B=ui~}\r\;]\vwp >Exױ̓w/2¤;ʛFO܏,=xfmr،qE-i|;ֵzf?a ڙj<&aY>$S8 Fr2![]C8S~6ۄd ZY k==۵Yy>:z5XLE@ Ӏ IBrtX7cF/+9zw΅`Qw̉d;_zc PcGY?ߏHX{*S ?~ XIҙD\Sы`~{'+ ~+(g>S>'88C.~RG_\C&x BZ#՗5I(UdI䏅e:kP)O~3!﷿gZq!4>QOsexܣ)~p }0{8hħyBZX%P[wx}Cw&Y8V[UcP$ J2yuk+|-[Kp<醎 -&dZ[ Yݝ>#7΃x{AA!3ypQ7BB0xaٰ5AQM:$[zE+$C]jwR9>ssq>f}{i54|M^'>i#0YRԩAeXu[ H!þ3/ɧH~(C]x)78L 8^WH)zz =|b罕\/ bjO& !:52)adxƴê笫 rt}^Z.5:׌y&@م$p靻.Cou.fw!z)^+SfLx" `zp~CD{ p0 2mI5؋75l7qWԖqWlbVBG&rbjtX&`kr_wW @g iXppmúfX$fD.qz~4Hn?= ; ҈{#Hq<IbsFACc(,1B@a|p) *@P/qEQh7pR1qQ&A,o)@!C)uj٢\ ';2c}qu枉ӯ&A%IN&Sr^TH^`)x!f M硆Md:G G9$L:gH!$躡"@`#ex#xU? *238I IP 0Z磛R:)p'6hm#er0ӧ9l_SwS?5+003/ԩCnN;yԄ"~O0␩ʰU|/iǶX ^@^D)v6S`Z̈;\ [$-1%Ω))8s(7ݚ/3WK?s˴g{ukw^nQ}v=!-kQkRJ$X|jR8!US\P3+}3?n< BvZ ~!Xh;΋;7<I'y~08{Ȗ2c~IEi7^wKG$Pd5)q >=/~Дtͫ="Zuk*i#+M>@K@X88cHHC%9tT+v/z%/eA{.J(jZ7KvH_neޢ,^yvy&A "2gA鶷`Ë6#8que`D4INb&Kp$J)>㳝Gt$ǻ3׮'RcA739ڶhl\po3#5X{KtJj]5-.+ ( #IWn{N5Pny$XMí8[vM++N7'sQ`k]71*ɼV2akF3 P,? x8]u1# Ƴ9`Q#yOY+ܠh`*4^j",.DRs#klclEQoI  #YUV(Z @Nb}eD/O.Y۹C'Rtn]|B ߏީ16/7Uʊ 1hX ` εstjرFP#ajfB?3P-YԤ6M JNX]KPû|S %I6؊EEV(> AI>Ëd@2$l%ydֶ$ֺY2_灌K>3% Ԭr_NRHMI8>+d( m^91iXV `ZTϥ[%YMD]8J2\ Q:nA& z oE Оo'T$e0~H =hSnE {\ swYlv`˙IMȧz$ƩK`]rӿRb(-i}lR1V*EZ** "20[;Z&%\ʎPVjی,E*X"V#[MRIYTUV2*F 1ekBh@>oB )~[C>e.))9\ \N32.C,&Bxʃ!A@k{ * k>5up ق]B0ϭk dAQ^$(&U`yab##(vhu[?>W=gs(^tet*RvOkU/ծ $Pw|2EN)\ްˁku KnS)oylBT;МI #_K҄(qknWֺ0{7tO'BwPiM6iS0(O3p{];.a.p :+z%&4i:p8l?}AJvDRKO&ImM6轡,ˢ 9jUt@#A)P;2n{UG?DQ6V˙ V?+HU-5Ka4bH:*($`YhѢՋp~Ϲe:8,*ޥ hF 0Xfb L~.U?4$DR# y)qxr} nB"% ,7z1" );寧៷_vQK2Vkhsd*/uAq89נ9,qIs&FWZΚQx>1;9`,3Ad{ )C*y,#;`TEh`@A|KE W__639sƖ5sKRJƳ8uff|^jd 6i i/a$Sr,E9vo R-_tywO ̦wI_T]ocePv4 g 8TL?N]_A_c[zr$U Q}[]˂m_tz.p;(!bZF^j[]'Ry`aw 9~2+>`J5m'x^Hx.د4 |:!or)7wdτJ\YC3L^_6,bc@ܓB0!GXBv f*}0q`ȸE 2ʔjF7], T zcCβbU)rxOnt^'뻼t K:ƺseerCh?^,y E%|c{ܨ@-p#^*@𯫁t^(tIcw˙EId+;m|ŔD93WZR,a fMGþ@<%˹uR#Up"DM哝@=|NL֓h 譅Y lH^P֢(5yۀ羞q<@ jO1|/MICרuЗu1d@dDcQUETUXQ{ߧSS`IA^wcYA]$agIz٣ig#D_;Qf5PA;o ZέWɧF^䍱qز0d_D,{f.8'AҸ{t0 ֚ JP(.(ZZh c"iԒ@;uW_;H܌kG&aBh].c\5:vG]P,N 5Ed.x'055H:L"1-2 0dU mr1^~O^Co'3~C64p]U0b#g\C9/3;K8kgLtRs.x ,*igc/ r <d|-g sRQ(mW+9!J w]cFg~NK!MT6k\5<{\Oj`Ni _`s@uĔlHkp;=<:'mn!HT񃘮|N{ȍ>!2 TnlᦡsDAj>^wۭ>>)״/=ϕ2~m_N qV _!JJY1}jS&7XhTXBeAABDz~Oyn#V˞2\QRYW3IGKЦD*t"|ҘEZ+ߝ0BޙPͱ]f@X%(Ȥp̐4̀hCe)=i&؏If;!E*+p#T~jP^63)zZQEh@{pN W>h?> ^) 3Y{PF~Xgܖ?70Z!sָgG`yJaGG4*zfX&/nz$pbsa.Bħtbs'a.PUx&N7Z e= Xc+؃--eo&~@e(HgMR|1oOF\l6#,Zə^+|k'H[8[K7uʯ9n_Y۲`]_yyje9,nMG6 zj* E; t A"S52}g.+4ȍd]ѓIt‘8HRoƚo<&s̢Q^rZej`dH\JI;k ~aQ6 7أ3x&&skW|smg?>#h{. kjз8u }-d_S GWz+VP$Emz!-*4l=\PVNm%5_vԱ9ngWtmVx؜uF)\ٴ#s Wp`wӿ]iYי}`B,A'8rCөCi"pQh ؓحkm"ֹr~3533+*V+3\PtYVAR 4ߔ}s Qy,^7@l[K+"㎇>·A4 y_(Nw߆WK+Ǘ]t z 0;-fRY$Ds1Jas+U>Ӊ(1dAE"`$r>7R~VWW3gM?ԕ\ ,>X)b`R{2`[ewy+%ColDtldp΁/=l38]lH A BhCχ 3vAcEՔs ="J6̩(jБ/3lAdz?l`ϟ1~ߟW!g 2HlPQF0 uj:2-EaD ?+K4Lse/TM85 lt P&vO9yP7ƌr<&8]jSQQl8mU(7 "9v%gi"!BCy0179mi#"74hӱl"lGa qIbm #wBM0FbJId`)hO$(TEa2 dJTy/{|چ%pNYS0xo2H$ HËiEYAj-V!YERYX iR,QdX"Xf1 ՘TEmLVas,P" \a-V" %*fP $ĭInB )q̎RHf@̦!A`&CXG)a)Q%,f5qL4HZfr3\ C2JaH*L `K"ApEW-LC2P,kAHQ AbDՠ̴IZ%fej氌$1#dX)>y _?x`f4E2Vv >KC߀PoDOB+B誌bTb`1bR"TE1E>k^52c$+dadKȨ_XTh?'qP# ?R(c'T/&dlxs.=ƿɐϏ)@RoT1r/bҨM}'n8<[$DH+g+_~bhfv~,DŸ Dq#CTQC8*!Ob=zo( V-DdUEXJ",EQAUTAX,6(*-(`,QTD +PmrAJ娋 ,V1V_0q˘VZD1*ۈ( RE-\bJYRcePr\kYm\µEeV6qoPQ\Lsyڶ)YF+ VIaZĶfDk&0jl\jZ6R`+E`,W8TR*,X)R *pE`UDI(x BGR @#" h?µQ^b@Tm|`(OL9S˂Xh/Hz+$R@EYw;Wԡ'lnoAUMī9*x,b/xejOp3ؑ+9*(OG?(`\ Q1*Tg0ChB ` 9S"dB;A8b$2 [(X4,ha1DAr,(S}3EOshQ+Q&haoB.c`*2H"X055@ȞZ;r-uMra$DcU[|HqGr~w"BAdQ?,H(E4# @(@ 7T9F2 B$RVZPayNt'EJ]j]Z8\2c]62lK|f"dFXeB,Ja4VJ$--6h$ħ,ȐTJ(CbI~Kɩ@P2e:iU m4KIh~g0^8[rI4Ue\6MU[].,3E6MV3tIfk:CZΟ9ct&ѭF:"|ҶQ _50O 6-$R q sbh8:ڐ>[01%Τe()v(, ?2ԌledM<2s)FJ eު2;bo)C!P^ro8@gyndWnRF|lcRS,EB#@ 5cycḺ2Վw?R لrJDa$5F=*D^Bv-$IIG5ug53 *':-;vxSa-XVZWM>.8ƔI\w~SRacٲ3~ %Lyt?x_j]LTbHa;zJ=i [& Un_f.5Fħ>i4\3O9tz'ל%D!@{$  _swpyH,0|vtvI [ "ngBUKąk b+4~UDrS) :9H$*>/NS+Cd0[ԺӪNiBbKj-4qޛ]ow0Ę p"ĪZB sQ/xx+J%uݷY78%pvQ<$n$,fFu&4kq9u@I30V[x^]6tn">cVbP*!=q H<޳GLݜ|,t@cZ ]4%"kÚD9Ηw+]8X~+g>ڥM=ۄɧԄuDrRЁ파s眬hps O| (xL9vZ8_)кa7^@*w|ƭbZtkϛ¦W}ε}%C¿"{ԑRj0C| ڎNϟ`25p މZ/) NB^o՗KRWssF_b"8vA@RqRd]nbx` 3Ը6.^-Ѹ]A@'ny8 RVξ<,ez3T tAƚkg||B72;2 2e>@AkR!&OX0qi=sfI yJ5t`yGsg+"ң)t풌:-#<39=,-8ocyHvݡu iJT~a$ U7%-ԭkO7p/i,fM+TKaT=ὑArb|ұikDV&1e2 }gf3gm=} ?XÖoxLv4Ή>qS}^Dbq>7L9?@cW)G:HlEg*cN5dW*R$:@ɘ "n~n@[q8"E%!O$K.hu>2H~iߎtb{5my?My=zki!u`@ SwC`:rg`έV̟X!:D0;`9벭 ېz&Kg3$ZTa|}1aO\S5#8Ho v1"Ncji^ܤ&3z Va JKj+3 KU,(fT=;V5=`l("^n[G/ :a xǜSr9𕃲w8LpQ<O\J՛wr&.YCXʨA-Qr&V-cbIN2#cvaG VE $Y2K y 09nT`>ZS7usvnoA䞱!;novTrWEý?,F"%Q8,Q/wE竈D?f%X8?HB 0Ξͮ%&3!dfeGcH.װ~Dɴ\n8A\ 3[[\6 He_ :{X[B;FciCĀ1a{ēdC9Ebm\:~/< Y_՝.7ܧ6866@ @5*]&{; cUa<ܤa0S&#o4c8,-,0 O}^(ńH ^C0$GxY @8DFB{ci/G29<z͸:6)'$"/q17!&Ao#;{~Fb1' (G<ܨcpbyƌ(c(c2nR'*40`8z$=Lﰊ),R1;*6`b^ ޣƺj{7rs DsA$ǧA|cvPB&F}`cvMrB,oys{*ރPύgm$ȂdONќo m4,>1oD AJ!An!f@mj ["b ކf-s%n4:"qYN$ #wv(82] \hJ0SQ#0ڷ ݰ(W"8gAy @b#\+{AH3ke֠! zr JkC sV(sx8 3BS=Ȃt0Gԧ2r:%e;_KD)d)N/(lDY=tsQi@4%}A~B>/4aގ8o z$IV)1OG%W5INORx{U#?WxR'ڄo^mU]KϥUh|ྱT۬F\1" "YbOc-]9;H ̻A9 ͊DK9Fw=8W"A3 :/ ^jnm*Ņ6&@{73~sFoAJZ#~KE p;6?T~~} Rq4m+㪖q\ī>j"gBm\; ^%*g=y,f=e`q\ t},+I]eF\B (:>NHzDk`}nAp4 (<_jWI̥Pr̥!i Z-}/8sl؆@e :n81STӦ1LzMW8MT @ f~ g98j-Ri.+TF2샇 uq&2F YNp>#`DQ]Ȗ3 [Km>Zq0sV\u LxLUVp|JNǸ{ző]8q˶]XH"En}úVeu uN4ҵ^Ky>lO䃁!V8ݠ*H:ێ=4,u*k`+ޚ8X64{̵ yίi(ƚ H};A}<sK jG{RWic1ɽQvD ;t.ׇ7u׷ /zn8\ƭgҗF-HBBw!otL(zv!]7)r(ND=<2~hy!("CȆ Ĉ@BcI'Aʼn <ã/TLG) EEO80(UBqz6'ـ k3.ن"Vę b` H\n9DXl ,X)՜¶0X,VcjUqe,EUCPJlϢAaGU.6:Oi5 *~c'>EXh:qqPË7EK5$ju4,19 KES8L#Feʫҫk?~Dm[쬸aV>ƀ2a}kiI)KM)fu gZYZAF*(RaHR{ o3:E&z V'q颰ĠҜlGREe2FKޫ|狾/ix3]kzˊ6磭!{U:~%\?A3wW^_Xӧlp)LP V$pdipHH2%4t)v<8ٯB*Q6,,U/  9t >XxӚ14ȡ/@ wۊәW2!7iXA43:z@h+ M0 E|@MCF0c0Tn#U'g?0rxD&ǂ;)1 w\E*Hba @QP.+R&>kZyH$LjbW\1teܚ8m2lu*QlŪOKCdz! S`hYU1˙\ߎ+?|1ۦUznO)L㔤3&O z2A>0A)>DTUzH$+AƁhK?3Aːơ$0AF}NN%VD~QU ?**nEV#N!J (8("TDMB6I2'ؤ'H8k>>';5tc,ј]*&d"@8ogx(Be,3=8")~li[|"qFI N6תrݿb0$$R()#! ?#z|Pゅ'Y)=BCLY7S@WC>@b0nf@Y򡪟LAg!YPۥOTs6viPT2i&Mm LWHT "da(HbLIwh, 2L2R,Ĭz3$im8`T 0b20LX.Y@i(@+41E+ WVWZb!4V71Cc `/2H !Qc*i8>t٪⬑k7y^ee+ʉ#"&-^ Wl ' ur@av#ǵqtҚZ!0hdLMe D+j ǟQ ?]y[DLUqs%MS&풹`V\Q7{N UiD7TJ(Ȕia-nRk;=2Ff^ (d.^;g;Uղ#,(8YJ =c3sKe'D`BI|購Œ1EF M,hN"MhfM.M<@qTϗT0|~H>L. Zp2f`B+pnPθ' YeR$Bl4#LI'X%)vtH#?&qduk=J@207 D:?^o/s 2|0$" Xw%hyK3+?IHYyv:z^Qlܱv*oRp=jR9'wM;WR*Gy+p0E*[,~L5Bfr_J+:AgV ϹOH}>)hZT4F-B$OO*8УiP,%Y-B˦קm[shKqc}p(aS;[cuOWys\ZIeY:4DT#q:m׌^Bx, 2-8)GT߹qAEA Ue[(]QeC|ⱌ`JfA4:ó &5u`ND&, Xq5ʐȦTTiJ{ `։AHDGk |JfK3("(ҘA@fD SrrD h> IV1 XC7az"\U3>t6 K0:K2B;v4}'R˚ZAmPQ +i㫝ol)2[SŎs!+uev*ĎCMq;]%I,q.9)' DHd= 4) f@U1rLfQKF"F"v9׹q> #^ v)y&+$|`i_siAd^eѷD1Lɤ:n.KDڪL"2& ҏV'v'?S PO&wz#I$wwzUj@d !kridCH8B1BKqZ''Pf+Cڣl3?Qd>wԄM^TmhZ! شhH W[jz4EwrB@\pA)Ffo(h{ˠCc1b*R| 0bbPg[ 󘓃==ؑ>xz> 1<,3E;U2tdT~YZʭRi`Y~?*r;8{<0A'X~[|\U>S/d_TX$čn?9Tr ZkĄ ҩ]јB[i-FʰbAf YtO1[>Oy e2vrns;/}_>P=I[Us\â7犪%0և8Ae;Z\֟W4z!uN_B`k d~/C<>^v m`s+{.?&(q䊦-r5LPB h^ >𰻃9tIhn8Ÿ?4y>ċxql˓t{=`|B󅮔3\J)b{AR7cOjXN}S|_1 Uq_\YӛꜣzLO_++Vl8Һ]0vH ԰-meJRUR]qGk7ĹƊәEmꙅ0®p:)kmk|E k`S:8td\g|A?J$xgbh! \!wF/c,cU @Oe X[8l?>4Œ | I@نZMsQ _@y:6|o A59'XJHr˦j{ DTP~^ _ąs'VG隠jv%8)AKR/r24vZ R7`&$战K|è=ElEЮ@,2C%L~N/+i'K-*w9<};-ZZwK{28[Si)͚q gtlgoruϫz]d^|r7 Dne% Ns;n'A|Ȁ fPQJr sTxQFraQVg"h@sznN39dcwggEIh Zd!hLRV_Brtƶ}BGygqBHzKg:':5#|P薻lxHl)_zu}lmf,I-6:U5O\>x;֕[:4)м'&b /۞XUHEA4<@Ip kW􈈠8L򦕀u!sft+#IîaLV62̓ʐM^HpDTγH!#8s= ֵX;,]*nݛ` l`_ק84ƟTKj~ ǐ\7n4&r3#5H!X$.E#c~$s<{l RWbejHDpT(V:=VDKy b'.*plW7VP#WXF_ :!9 NNgt0{468ACxEY#$̫8+ɇ >r89A: HX۵s j128#1A o1AA76@J攊<\  QPFك(灣Ogz;.xz^B /R`{R\$B={.? /R-(t?69|ʨ!>ܙA4NU;qƲĩ6yF _ ' X} h9ŁQC+L_|ٝhyCg`ERC8D@ HQH@ gΝձߏkQF% ={"^TY*8Ғױ 4˶Z݌gשDrj>P搬&&+VXF6)>5]ʓ2-\D.>鞒ָr C=SW̞ $є*b̗)?+m_pP';*uձdf "h yoM¥FԤr8eKhmfr ћbUփoCXlP xfe4C[\7Kt 3 0, D \8 ˀ0m:!  QOy/>q~ <=A퓘x];L#~?g餃 Y1S"CGp\(S%m3 ~uvo3벷/PЗ(DݟH4Xmphyou[煭XkʳI]o!<rω͠ PS0Tstp ۴3-cEGgsc<cW,sƆ20} =ޔh+T!tj]Yٽ1(iޭfA |A* %Q+s7X@=McΖläi1GI)zy>Ywyc:1@b"erL &;"mo+,=_bT5bv(Dޥ D}G.$oAezz''(V A 4s9krNrbT9`٘J=ehyXIxv Ǐ ʴcYJx nOn`P =EK|ïwl1{3SK׹bXNjD<D$sTJCn+pmzn=I-4( w0/FХ4Y4%lW>pAo\dѓ~b|sO)i˗ ymlmS^Z@YO0d =WC`:N✚O_+V"\6y7;O剄6y?Rv~ Nk?I/:ުCzXR #Pz6"( 3"@>!UǑv^sQ/XM*TP9|Bpp&^붙$ϧcT elw Ljs' cSib!EFPoX:n z kDMB2T~VO @Ā;]D- nۀ%I QR g3 ~u }_v,8v! )9$簇ݧr*/t3Z4/ŗwxCf8,t%DjZaCL!zc [1+0&&)tx)S0Da(em<@u!dWS n!Q)t2l8dabOL Xwv4_قvRz'= r#\eDV >qxJK,;&[u#^X ')sTwXޝ~%YSa@HB0=@ P@CIq I͂2 WT3XSZb+z}=i` x-hD etR`MEI / .YYhM/xC}WaS'3)X$c)>0\eX[n3GÜYe H8奔fxcM8`@.ݲHE*EM;ToUA! I1<& h5"U!Sp?*ec*ocP#Yݶt%VX5&fn֍jpYJ{[Uɜ~4h(00~,̻-LQ NĆnecYhIX,0:LҙCn}9c*@!Bذ2Ep؅((H(aA4lr2(N'G+Rނ`&72\5 (eaAwD5BS"3EZ|sCKD>pʚ .aYb"1 4Y$b-%$3\(0b*e"d!d2A`I4 & ނkVZF%@FёAAQAQuT*)Y>ҥq4 نǯCr&%6$YN2J&¾)c"9$PjMPJ"_cDš)zlx#UY3zwyv,FE<ΨzK  :ښfm0Z4fAMޝLF#klWoT:d"0tfgO,݉4 [yՖ3bP o|^$<:PiCс-jl5mbY[8b,lv!8id3 A$j ؙ;ξluNr)*.vZv 1 eQ (ߍLI#w~hPX^cm:tCEJ!Gtr 36CP1]/|:lX7 t(r44ýsA@Z@mʁDkitD hn 1$ rF`:텊Ձ ͉C`̝9͎ )D#Dd#z׍kkE"($T E`Y)vĿt) #Y]DEE!&`)gI)!-sah XDAb} uӯYNje:v5A)KbtÝ* Pu5R Nu"F? {< =MPY!9;1`Y2tquYNtssy3f5#ȓ}bh[(uglDDt|,ivq !}ќMHwb  #(#3*La+'Qg5J Gr6BqFUE_c0O䠹5pDWdwv_RhhV/u9<.>@ğcc8 F&c3wf,L:#r<&Pڰk=P^ZSεV3$0a~! =s C[s*Ub\o;QӎlS;/JԬ$|G}4oXF%XX,b&wx^O Kmwe,?a=O$qf8|K2Yd/\;,|:+x">9@Ew.Ffng oZLyml?U~9 +HxY:|oy:l:?o㫦EOAePcty|O}4)|Q!C2ěKC=$>_;s/Qc֕,Q|<.;bº|@ϼ$J>UKqgR/MxdE.@qyÞ=:!Jާ ֬ojl¨c!<}4,6qe3|A&7XS|Rg" pVʂJRDI&6P %˺(;K/Ll L/jv}!,[ c+ p}s \a~E\|~\:51<*s:{`6v>;\`a -ž#c᱆HHyܯy[#7Ya)}5 \Xd+m۟*k[tn$\I$*HL }ܾⲏ='h[6I #^g3(yOy!g TuX;>-8BM. v$$;4IfUA,ͿF8WGG`l X@VV94N)L%e? ))ӭC8Pxj>8WCsgs{m%DPM󪚝H_'P54|X;c` @mK-EѻXc-P8KԮW9liU9ԇs^*Yzat* q5RwIYaҀ/O$1;=x!. uz*Uv`#R s`N -9 갾/0hC`xBF ghqZDA7HV3,*?\,YǛPAP[p 8^q[L0bj!-}u"5c`OCa}9aNou1ZAv3h5əځUaؔ‰MX@lϐXEݞlݑ(>^w+̖D.> a |UfFFv5%P% lɶn{pX=qC^| ELŬY{_g!JQ'`WlCy0Ql# Ly x>۽z.M>‡X6꫽Febw{[%cӊHAwȡNpz[fD^Jkn`L9=MANĝ.MV5#zQ1x!bF!T[W +H$ etﮨUeLl*(SR ch&N$DPBΐf&Vts FA}ޮwCCBgG:κֻТS#Xpb AH܍簾8; cb$d8CUAN68{מʞ| A<篆1ϡol"YE'/Z ]}O WQ{e]pZ:Ǻ iO@VAM;J0B#":jîCM5mi)ҨIY;\< B @Iձw涺t41~8IDY$ D3۔ضsRmˆs"};RB BO S`e/5QDTo1B~m>*b 3xb^JgDOq γcqkb At");&$ZrȃAN13N[p,~SVu!o v~ ۅz dAԡd^=Ћ>`8(|%E"ȢJ @,f2DdP p -7@.@|($㽔Ϟe><'HR/F&9ե0Z< } F)GyĨ$)Ĉj+[ b'H5䞩T^1Nd]R0Ih‡/,?$a?"#h9L{ N{;(D4Drc/$HĒ"OzCP쉆G[;EIW!x[81s.@D8-C@Y"t&P|z@ѱB~}ZOFD$C8@>7bIH6H*,XJhTdD>Qǔ({hA @~d~51B)X['3}W UHBwLaZڂC}.>on_pݙi$OzZ;6ӣ3\Jx-!Lt'8XH.H?q8?:];Bd.-k BPh&A ` QQ`&bF?n d$ !B^PYadz*:zfQD^S*\Wck5 Qh0jZnvAns F 72t6́pv6oO`U@{)EMƒKJX=e@˅p2S>ERѱLUT,s0YUdĪ,S,QuKZֵM@4H$ &58QAdH.61cE&d42q$P(!E,HqOxdbBAa`D` :arI2HxT"݈ ; mFA QB=)E_Kޅ0Tl`h!녀T$H,@GRT G(Y1c4L@YPKld.dFF2"bTPђ$bjRF8HX* K*HVJőB*&Zb-Q;DbEFfR0ģVO|77@.RBWq!&*G[msj("6GX9q4& +<蜠z b JmZ71O.]U"OfCάQ`1^H@*d5+| h$7@0CG!"HF jՉOO|`LJZh] 4lO8}bc Z $(؂C# ^v: ?$QTA Ȩr,R,mfI!6WDєJymmmPlDbٜ!c-6cgXSEI) ra*nR"- B~pe0>z-0:e(\Vt9I R "y ڈm # J#ĉXˬ |+kAj0TI٧bL …1aVDr2EM^ R^ 0p %6k1]h\*$PXPMv_,ad (:: H ąB栉`!H?O>EK柲fk-F5gY[tkFj6nb\֍۸ۘYedie%"X\&I!4)4*2(PRD ŏk}mu&d>ennH@! DVD\ QS Ib۸L4(G!>}2D0XF",#$#/X!Eր0=pϲ{.%VkAW(U+" lnJH݆Zsa϶/`D $78kjƷ{9Not SS3(`KI[ѽ. .d DY7r@r XhQ ePуI4Jq5Uz].]G`TytK4 $c2Г^\(D,lP,3L!T╧-JLи0EZB]z驕C8)$ N\K$@ذ9(5D1bue"Z')U sk0\;<13٣5T^409wt4!6A{R*&BFcb)uJ5nt&2ip$QB)* %3¡`,kXO7>*[*!P2H'P:@ȭH#&4D` eSRFYl(L$(E%Dt:s #cp0 :'g-UE'us)qm4dMZצ\[+IĒ-Atw $d1C t7tbM0+`2+#飧*`(?|Q#$X}[.*AQ>Mu(@ą= 觤y|xե"; vx8R ?]+LjI1e0;`A]NJ rKaUPvN+*j6|5i6sY:m-v2zv*5Nfu_UMX(E!ZXG1ޣ^(O>)E usV,!R:C C>q.u3v@hy:>@a5‹zٱ`H;")A XnC9dGSTORd9DY, r(H,:91d0="5ejtA B! lm'AlUXDR(OK<6eEw,G򊌉֨ |!# *DQc &DP(O Q> z_/KxD mET!<&%A!kAeQJkvRQ "%CNCQO91Z?zNұ®ayV)8Ҩ42]$/EQQB!($#@QC렟8Cp"32ݦAEImY${Z2H(Kdbp"֕rIP Os]F}y6'wKsZsQ$Ii2awlV~2k@s)#P"F-lq^ MҟT\O ;Oyn.fEr•+mxm]XR 6O:/<`X[=TTh5}>> |4%T" FHDƌmE vS,)"2*Qghč:\I$`ERPPg p~KHT0kDA; Iwmq,IBhELF{O}qW12Dm:$2mK@K;ٚ,2Y<'*L3NcDI(="Q:h,w?WݿDEOh\7 $T}>5:bZ̶b*3j]@7`bXq RCVHČalXφ@ aKalćWDUژ"qlD)`*H H kX4i@įDoQkIIJ^i=|FFnA1^ٵ1dOѤER"*-JZ+YlQUJb)bAXT RAB1dEPmT`)XJ!**EB h D+)UTH_(Ftkr*YΜX3cP0v:%h\P@{4VE¸@QȀ Z|e1 {!Ll] \UJZBE5~/"nځIl!+Q*`P"H@KOgHD%vv*Sd~`C ?  fF;P`܂FDx OY6E$R/i0 Ȯ@!u[jz'TPDUDubP@Td~a=';[Ҳ kѬjI*@2d % aB Ac@k Pd~UE("*XD!q8pDa"w D,=yzpwPZ MqHE^QVՐіۤuk9J:Xo, EU8aƋ6-QRu-%`Q\6Bh*kiV\$&dhQCOn*`m|k@$\Zt_挅1 0KX 7(WilLa3H"\ldb#נ^uQ2Lwe7њtSAx<;bXT  " H ;%b]PCd^|݉ ̄X>]M% `yIPb"&y3G^ws 8ݍ#aN"C޶m(([SBQrт܊H+"fjO0ŊobΤBC yQŬd95 & ( FE" `2҈i<G]^ P"Q|a.j B IK`kREQLL*"EEUUTUUTUUUX)_`La$:0EQH'husѧδC׵  hcx3P2 b^l6Fi?p$f<40gtBˈPn^ $-#+*fZXFHF BdID %2e.`x6m1o5ͦəKTܢI &TqM37bEUxLp_Ӝ(K^K%/@XhE aCd̥q,b|&ҦMdA(+02),whUBTֳSZh+f݉i&Дn„>kr3A&^869(֩4D5,S>#:<2Cn͔Uhնʚ(!K9 :S ccJa%c`|]{+n[8i%x̹0KcVa-syhthp&#rt ˼r0f$SBG$ϲ \,&Z DԜHJD&<Dz* lf4RaD|q[4/#CH {aa>^bAEXE z:(MioO/@M*z`/* e`#dP,ɣJG/Bb]l+?s'ղCoT 7z.IUQUV,7` $Wұd`\M9!q<츱4Ʈ飉 AЃaY ~|8C`,b"t39ELR5=sYŦ -xuK1tj +Q\LE5w53S`r`QK YXjE2J Ș@;5UFP@ H-VS$P)XnA$ wJd,:RC( &i- *biMIEv*St 4 mImRH0U- RW+GKR-%eET?IJ6Q >-,#b@9f!@lPOs,7 ֌DE8cesQ*0\UZ0.#CTtЛbk|.*& ˡaKh ,C:yIN el @TDb:F-]d$(0LWFCD*5xs/ M,A2Fcr,]&] 7t߀"pd kicsBu* niA.m̼]Mq`infEDOoxT1 1Eв`5Db G4.EuP13op LB/To38sHF CPb"S 1ÂȩXs˶ $8%&<(įzňf YTR"C62Ы S+qbqc004S;dlCF'XKU}Շgz _|2QqT0s} z䛌+[6]-<F`&N3ɬBN?՜IV}Q` DEBS@X P AAFZ époݼ~`I<0;΢qL}l΅I8R@4C͡0DZ*x0i R`{"MCC1XEIEDF`׋!˙/$QPD$Id:NwYht )PN[+ŕ̹I]PQTuB,p'jD% $rčH-i-X65*ĈaN[ @@Dsj?i8B.T.9D!"D} ػ*6n6Bj0Ȃ9 J~D $+˪h0r|l\zȌ#$ot1*^K a9>κ~sUd0;os 쓋(,J jr,(fSdE2&Όl?O"+5,yH1:#CJfI\W5t..yj>/xVTKtBEQ+hZW,!"X@66Ԗ!D|P%Scr+yɆZ8L9:aU2 Vc aUT!Y&%FG+Y?`LdmWYa(8Xjh33 wcmQr\|q"cLr3o/Tq8pSM.1 eL(jDzP&H *,B6T3"TOyEƒWrADa$ ?bwY`c&_OwDKܢLO>_zD}{\Vz.Tg݆G oTLtmLtiMjUŶP&j1ZmFAi4j|[l6u S2ÀsT%!Zno0ɽG_RV`FJBXe ف?_ HD:yHI!}`pPc""~Z%^zN!;)!]\Xs]XdYeAae`'6P h)nu~N퇋L.`gPShA ['c xbb HL(+"IETXJAgSDԒFG8y(^[_?j}]2]j!ͪM~ZLKIUҌ=P 0q S3 m(TɌ  kUUhX[CC%"BP C+ac` bD(-E5kp"̵( rPJh@D),eEo6䋣711ҵiY78:Y@;6 q$Ys+gfٚFLCJ,֕C7@[ARhN % $":loc[G}1 D"! tw:8@:W[Z"؞ ~ SoK b+P%""Dހ4*g1jdu5`k86xD#CcLg*p(S颏\/w4 @ !{ޖYPF.pYDT*.S#0~\pKj{e#M8`q=X(n" @fgYq3y.NApw&w;sq[ };ؠÇ/*PͦY݇I:zi&Dṱs/43n5\ A'Xxw[ڴP/) !Uč̓pQhX#}b㕒`D}`,_\a*DŽ@zY#"^ch &A$2NQLY@'kC̛*A/W oǒG QO%!#> R 2",@҉E$HB bA}T ;EJ~V(Ղ/0 '=.&R!Ԍr% r@QkYFTDEF;8!~5i8u{/F'd*` pe&??{AfO!TH}S3Gdc|VtTc^ZdBI&rڤM%e D@ܗN #Eษe4]登JO6Y6,4"'~`m v!?4 $E!堇@|dahS\8@FI"$s"i f†~eHy0EUŸU 4D Hux@;U8x@XI0l %)+Zru00x90-r*J  2!1*kG. ʚ)aRmaV f<  |}>6V[oeL ΩUKKpv?>'V@'~MFQa 3 /u X]A9%@6<;{RHh3E0˖aI%im+ N'(sϿi=>?2Pi1C:'P,(ϭDpIiv9S0)PIAqzOH2%|ubwsޡ.LFw0H1̰/'X;GWu_z`B2|U:䂱Z*2H ,]$ PEA'H6tqR A57"\4" ĿUEb,X#""("Cp (4!OIpP&A3=j+hc`E_=؛CY L5J}C&}Tܲdb,> = $Jq*,JլX T҆RVR}[nf&P[jZTn8m4f5.q@E \f=RQ#\pqRȢFBE"* L2Hc52PA \J ӧ je JEʐ52&*.2W2  .Vi&pѕ aɳA(6jPUMeb5xP]`VYeR#fD,(2`L̎P`dL \4&)%f@isvXi)* s̠@UDn4 qh֘*I 빌H1T1Q1>cAH&KaA+wmU0]; * Nɓj !<"H,""06"A 1U1!2{nn3cdj@8׷ϿtT.T-WA/%>BTJAAR* X THP"TR$D4]!^lsoC@u(aR)DE~2乹*YO 42D (!I$ P--ޗ1(*Ǜ c b`C?2 ";VRXH#$X*YF[At( "kKK9jM(+bbY"1dz֨!d 24 Bb!2ّ<VF{LQU!xSG-&-ݵSʔխYT8,IISCTCE \`bB,*0PD ( b|Ob} S2K2p5CJ0wR( {qPln ꖧ(?L F:+*.( E" Pc aC/:|ʸꙨP;]Tj-%Ody%E D1 @V8f*@=^I͡|k@ם>EvR~XX`V s%;S~~24J( ``qSn]m I MU9@R` cZokPYtI0w!2SȪ,cB M@v0ɠ%R l>)i 1+H AjTY)+Y(4 m.uK Š)R,mX Pm"\K[+,-Ȁ"]06ph6ʗdcX22k5CxR[av("hAU+SL1Жi6&.jA@$ֱܴ 2)Q ]A0 m 9:L,hj YE!&*:6!1 i~ g^ )1)r.&6ؙKba MY+&:_d p j@8f̶M`Adb!mIi9E.>tK9gq fRk4׆~#Z9%dY-X2jX*`$B [Z!2i\q*½7i (Q031:pazj,:obTɣ'*:tZG4=uv͵|byLjvRm( $֘xP`R@rdļg擇gS|w5ddrqMIw 2iy̯kAtbIeE55C&9A(f6h<Զi@ІtxNyYwfI':Lwٳv&fkx̯BF!pbȝqiNM^5eʚO4FލhD)HB0Iɘ!%5" u5J->~$@U2**"L^@`9hD-j ȩ P Ĉ^*$PE$UY [Ҕ-d@bp ¦009H!PS` LMQwxSl ARAa b0H:UdD`EX1dD QU# *$$H XAlڃD1AAH2X%)*`ʤ)X-Z,*J(2 "ZIDXlQ)F-ؖl*2KHIBl\)$D$@F\_D2הRQ/ CK.<ϑbzsU`1NAaC `m%wРpy*EǙ$< zݹ)ZYؠkwh! |֑PRۜ_N: z( 'e $T`b5k`h1v@?UPv#dQ\Fp`\p%2T10찫₝thz! T ̊@**-'gWE  !q$PhEQ!I xeTXD"$*oJȐbT[FoY~ZM]T8yp"7Hk% Xno% Y-4RnPJSdzl'Y ~mq(Zu9<2h-Ua5Ebzq7TG5xqdđIxǘDC56ko DdD{ v6DUAň״X 4`w"*'@A(c]'ā!Q!TDKBȐa 6u",X* #%eaW@C{xt3)EKU "gfsJ" 3w %TK(o H@Ud+ "#HXj0OPʙX,,'O!عA52*p! }3Om"ȈQGbm$&$ VCXAHHc ,@@P d.Q,1o<H,R "* ex0D +u)&#ž -Y P77iNXpxhd buc(R+ P($;t@q6MxTbo:Gij83Kc$I:J,᱑`f^W ӣ;eۑ.-3U̒ ?'H/ D9\9~O~ƃGfRjQ%XX '%X1TcP!GB'LMuA}a#N~b|c= L2~{ -1>܄jEekmz Pn4ILHZCrz5zYF|5][bmws^3) pb4JV8=S$!T!&-Gnذh7;b$ {'ֿ7>?ޥZ)颎i]C+ "jfm)g^}i68)\&n7n5D*KG]WFJׇp 6*(:P<5oF tnҌf(38ͽ~bGBwnn)/(kǝd SD1?hl#H5.dA@Q$Tjm*-F7$MlUӤ$St5E '̨,[L!3DAhI1t& 6EE34Oe3!1d]x1 # J3Tق% Ҁrf«)]@ʇrP~= -Ŗ+eŠB!WVbq6ԧz p`e7̕_sDH $ #_v1#ۈ}7r1Q5䍻jeI1T+V`lE5 :Lp%h@zX#E'#{ !\_2 ߊܢE0d*6:%x#Ȁ(V\XL&ň2 !Ռ^wZ>Aq56MPCA;#^U $eoYL1XECul0Ac6qXyN2t%.L ucqS$H(( ?"d"AF Ȓ"-@" DFH4,@666ɋC*v3HwfǺ^3plH"|zINP d qVE,uFlMC y$V"RUrvES =Oyēmzآ2AL)QUMh xs|kB|t4iȈ[Й ʴ 'cz~WF䩙rm }]ǨX'q$6fRچ5LeN$~g 蜦2AdۀBC3\LO3b:j`wNp .ۚKCX6ċ8 Ed!ޟBmt sz8q$09w 4d;|BR&8=쑀{€8ݦ` ac #m kp3j)?Jb1VB,$n AfuBŌ>b#rE&Tb}Po.T{u4ɦwp̷ mVJB{ yGm3F'ŕeYXXVE#'PDo/TQ̔eg,*U!DC Y2ry}*qINx9$K@qigBϫp*/ՒLXp4M3"J!k`8ɦL9XThCjx?ZOC P6h;{!=RAHI(" YT$iauQ"!`c!=wQ0z!,m 8qG-2tAa|1 3lE0HZNbi 09Cob,68k 䘩 xEҋ+ۭ4qa5d圳tA:=z֯ +0bi P3NjT]$ä߽Nj ŐczPF9nCHi CV&!kVM!˴I :`iN5@3/fM',+Y+&s6r' d)JmTꀤueIhJ1"ee2DQ%J@Nƅ" U!1eJ4QʬD1@cr F\y衭pAt@ϮTU c6[}CCFXouQ2hM J Ă;PPe$=+ D l8F=.oöMI&$]CXH0V/53Eu VZ<8I:mӾ &A-ddP #(!9fvyr5Q֜$`dċ lad4 J:tc@;hA|V ډ*n(3,,hk  Ĭ'I5-mo2E,iSMVP[AEV5i,do W_k=B .:,J5\D\9Ed2M$8ŰA&He`H@,Ulfh~ӠOl"9# jFP3E)^`)3 0fEr!tCr;8 x@,F1EUF1dJ2"Ba.I$E|(4I""TDEEU/ޔDX28I?W3F' _%DdF0",,P/UPJ`HaXB"LaZ # 4:LEQh[+n[)-(?1 RpFؗ.̋B1NѾ A2 P0ojM"jqsD *Mnݐӆ`3UlRln&aDDjLJˆanE *C, #/YYŊ2c*T` :%Aq, ?/fp鉨Ro3hA/p!W8!VW&D!MeҞ٥q%qƶj+f7eG:%GܴC"(TFy)$ $UQA0@c 11DBD*ϸt|HLJD#DtxG$]h~ @ 1QTUF")eH"TJ2hJ*DUZJ*"*"YjTbTE`1PQRU*EDXV`X-"\EkV[bֈikVѴLj""*9mUUTTTUEXTUVУiF\kUZ֭ VijEFQTk۔nZ*Ҫ ֢(kZb5fUEkI+KKimE[TiQ"mTETQmmR`-VDw zL6aXF-H"2Qd? pz/nDYʲ@IP",R)yr?4 głDI,u<' }@aO OT~-`j A F % 9`$<8=RDa! / 0,;bNYs. !m:!1ah(ǹؒ Qŕ ="PBrַs{ \@/TF,cM}Ci"VR AB=#qFh! R1>"@ekM&8 ^܉!Șն~ srC!;)!wA阘N8&t$IU/ܒ$QHhҔђ";2CHe5R2(!;XL*!HG)j˺BB*RLP,`(XH `Pc# @ D*BmA9tdH /ab%\DpD2t/W m+PV"1 XEd`$$葳KX|ܗ_lܮ42$~Q|J H|NZ^ٸ~zY4l *V,ZȨ2cSh@> wC X㐄A${,HA߱Ē%$$ʾ UX81DERBCL ԉLA md gJ 2lP IbҰd#d\>K?"c(BC)1uj QQώ XV@ISE BH(hE)q )B10@܀osL2$n<'rR( lQ VJbbqPƈ%%?j1-K,sXTA$$ Rȗ "! jd!0`H $]Cjz+؆8f`+\c]0 E1 $-`qSdM:fY*\hY*Ĩ& 1@iHk]e­,:qLEd 3WJ8eYPZBmå,Q0 aEXG5X-<!FC-V`$}StP5(bOfCdY(O<7*El3 yFXvIû$zn6A&jrceUeId0AEdMѥBKji(JL%lϱT3 xJ%H#>a$ >_&Q^Ħ u>jCF['hmXi Ns0J6de2,2Ҍ{تvE(IM)jektMd#ՙ$&,ٰRRJSdJ6ARx?]Ѓ.exXQYZ)E}V, P߂@I;uU\Î.Īa71  sE0XP ! b6gS!Ou07sxF{BJJFTGgHr22D'o;޳ k\kBGɠsf|-{V0[G4|fRha]n/vy|m H2 UNɌe@Ї53wtH_ 0 DHC![QrS ne" MVVPU6Y{j2BSkbK枖=c&{hP&rF-b=68x!7Wg݈[pDmgkaΛM1!)+wC8 }m6loblДj^A|e{ ?qG }&NRbȮ-O?͑Y,BO':QT̿$ f\w͡;她 5s\XBr8V .a'8BtX ]BGgcqYBPDh{*}JhuNY4yіfpJk8a&$%2712Ɂ)v>.7XpA 5F^53 c74<`̇$` {]؂ P9.ahEԠˀh@R4]R,PoAisrȆTO"@MCAwDXFP("t H"P"HEgSՉe[]WKIj;^!%`[f#^M.apJFqDD! ȭ&bWq|M'.Uc&IÀڬݨy GV(jWc$}v)H8j6ȹ}^bES`ȬfA:% KdpLee*wR1{\9d##bʄ hFe7ĉ[u[^,0r )!++9\E΍9"AnpGr O9MDl''y"R4Uˊa LA~yI(@vH z:BJGsR$##>v }xq:i&gYmKHg~4wH48LaΧ ԆmQcH`edw=_ӗ578)yCq1"+;z/n!¤XAT1 ,F EE@X* Nϐv 0QTR,}PX,_1`AdP(TYRY;J(ˉd `A3lb"X{;H֔CaTA>lUO㽖@a 8^ORH}hYF,+ $E`!ݿp9CEU}XjCgzg4~t0G"z B#jR )AQZH(JJK- Z6,X#"hrBtOrH'XRDn ֭с3a\l $NhCژDZ#1lфF.n[K-Jݥ 7yxSݻ35tC?r2bbip^m ;N NfKawg)SzosXfX.퍦 fRnUًDV X»h醌9t#MU5ت9w08;7s"C9*==a}:V-ȭHdӐr¬^=JFC9=I"A_@@ rje>ӭ{*pB@HH1RIȦ$ 5E,#(*Y!`|`*qDN>ܧb1*!P63gH~:w9ǣV @/ sѭac:($1+ ,/ DcRVTΗH6{6SJIe ȇ2KH)!xBD`%qTF jVQޜdqM /Tg 4 XLaѐ0 tH< TEr~L/w PIނ[D;Т""E#P le> V`JZRIQd|7J2~mJQZEUr ӛ5,FUb[ f1XLkeJ!J(ij$=p #3};`~ h@k]ȗ$+&01 !HiP,i DD&0\KЌj(Dn :4<撓xhH:_rQAP!9޶w!/~N$I[SPXBLw 4 Q%he)6_:UeU4ǿȇE$|Ȳ*&e+D>;Ject]5vo DMp^SFpq6rs6\xÍTk.٧O?RbD jbŕU+*4F00N?W$a{}1m¤|F<e.l p왅R?Mq@ D!AH *EQ>vg7ԃ MB5J-,SԜhADb c$DD? =oh(PK +gPoi%D7 πni 䁛 | O` [I9l!zKxFmĿ1Bn5D4U!bby-2 SaXT'w븸 tЗ!l{BALc;7!!6=?Ta#!섐N'ta&$X!Rä-b'ѢmjT=82%|(Q ( B %b +40MM 8NM4tCanĊ A(!̬MdžuTHiJPLɾ'QUCPK dQTŏ.%^?Ѭhqs5sH]XҎ4Lәe˧5?#/65/D sp0Z(̦st ]`/$ 0ۦN Җ`ð h `F,ڃNLCdla`2{Ug4%nG2lh`V/ZVjdwX;rX.X;"7)X@fRK aj\m.Mhwes8+w=l|%G'$rhWP`R(I"V$`2#$OO:|'/᠖cd^GC$oRW('*=HOvrI<@b) ȥt}$`? $T@$QB(%AdIdA VZ[?DR)jhmX@J {/4'}$|̘iz*^k@2@͍j3?t}g_cAvQ#X|1dQMX /ϪgM1N{-XG&Hfr)2Wr.A3nHbݸRR: b0Yn8"*Z\CG;;G؉˕ʒo8($;RY5U$=MI8[h)Qm4qGfݹ(son>&݃B0ȩeC-8zA3(Ї$rC6 V&l&.%-H$=ط 9E ^'tP;'ɛ[ &'Sgz*vr<1Ht$d30ĝN(qٍd:[csTzȼ$r,0&T(5uWipU"Z@d,^RǾg1ND(E$iTldSR$xӢ{9)dgN;sX- K+}@x'' [zLmmdh\,mIZY41 tp֎'fHFT@Ȓ۟ƪ{6[VFPLl150ю*vݛ5&pȐ :1RGD.gs22(W.4(Zu5V>t$lNԚ69M*_x7xYM l=T6j()8x+ZЩ8I,rkZ'm%7T񵊎HP- G^pm J$Q h@ʵl a6B",(5ʔC|MFӐ"4Ƞ˻SيbuթiDP,2~^*ΔefQNl;&Noa4U^k,f,,RNp^ d]95-d=#8%k/'3`)fBwTשhܣn9A\ܪLV/:s_7|$ltF:lr%h(]à^H$`dbQ1`LHMUG u%<=8U[މ4_߮'a VY{&&9TUo ӈD^ h^N@X|P{ijifiDLd-^Ҡqt8\ QK'v$& VW\V x[9Q5V$$4"$I%l6XB"!hr`@P7" .DcHssR#igC5]QR̭ 1PuEHz*[qCI-`2a#+7D4E(ST q%H7+PU˚ܨIvaD: Ak/W/xLkcBɫYP9CE~hW;-{3 D#Gt{zA!.Dl!RkB$ᶢ:=Mx[R6-HHM pi, Dh6D2dp,tSG~ġH[QBׇ;B0=`8rpCp{g]m[M9/k3BĐ Ӌ;s 0%Yr20 #Ǿx:tx)Ѿ3 NFPh욘#s fEX++Ex3NMeFiه]tܮiUύW&#h [>9q+-FVw78u11BbDNuV@((IoeAChmhE6s3*M%镐T3DxwIPe?G* J&Rq,nLgζb&,XE.t:2$%9AD`&A!ܵW\2ɷ}\R u6"QHǾyByZ 5oVW]NP A~6Ԓ-rĘ |+$eD<(ab"2CK |pl eFf sK<<9;=rMY՗TּLg5aBdnf:8ZJΐWH Z!C26M:vI=^q;u9LRvQ Qaa8U6fk .PA^m`y. R ^ҒC¥8Nh8%%&D~3H SODVvFAQ=H nQ◌I \H;V, )cNn9rm+gA=Q{ﰘ?0i.TMm$8H-̴ ^nF6!Tǘ(6c  rUP'KQ &2ɲbJ衁]&PH'6'tT j~! Tȑ^mtgݽ`Vc);oA B:$ BHdCy\kMK^ٙPN^Tvʛ^:5ѕ^`EOODl֣hm=Xamp¡ytnk"6\{:NެDx`ޖ )=pҔN)1Fvyâu}d'~|\cZۭloRܒI,6) |nӀKEfKd^ bЌMT@w;*:N8DAH*$$02I1o9$%`FJ  QrrP:S''F2AmZs\F!XX*UT`,0H{'=GS >Q MN6 %ͩ;Dc{iCPW aQƱ ,R} 1 *jEwPjI)䄓Є@TT$ d"H T#d`)b ?@5\Hb{sRi4 ('Mt`(AA,UmhVZ:_Bs UXaTb1"a>paL< ,nĐd1.g^"0@CtNqRvb (h_Qx`A h`IBjAeuZf[1L6n)p-`&VfCTڔU6**,0@x f$QT#wi,QF7)EL'CI* Z"IKeq!Y3 ajBȘiPt"Q+dr6(a@E,- N4]Vlh(6+e3 ,B)B<&T5okes)4t5<Ĕ O{T=Snj4r"DQ\[4gc ( ,e릉)2j 6ŕT,A!YPSL$p2 VH&!:2d]'7v4EM D*.V1#Z d*V@HT!"5A[XwCtR DQAlk" (^FK# U@"I؈vF[ݖIq9uzb$xՊu] HȚMBРO(P>S 3~6 /sA= :`ڪŒڱ@UYiQ^h4Q& 4"@&Ԃ"ݒMY6([Gm&` -O4}b >4:oHlq1,Oi8"y)b"6,ٺ57 T)L2ɤGbQ ˔-qV wEMl!7mVR4ڷ:=Ƨy +XQ36w YBTĩe(JĔ D`* ±;A g=hJ\0q7E 4P`@w&7..'}L*1UpprMr̙ZUm+JiڔK `Z&PSoL--x9r+2DR0[ml!e( 1$N3h$Hw@Yy{ >: E^2i?@AafY,!ȫ 1u+smu41vPyuuVg wD!s%h S+FBcRL\W-yvp(+p;>L2q)4 IVϾR :}T0Ng#g9쀚> @l6p&ty(H~!PZڧsuqB p fEwO,ÿ >)ӊ|es#>hb5%2/g a T,udY *dY /afCY)4&nL˙jfeDS1ġY3-3 73VfX` mK,eQ%њՇoJDNgRZ+nはA&T` (WwgC"T"p±!X83sњciQII8FgF;tyowiay]ZϮ!=B@5{ #Q[ PaI |f,zVHD2@ tP`t|R TlC< <,O hc1y(T"?}IL:sS]-bv'&glF \IbD$X((BFH#Ap!A7Nv!K۔̡"11FdHPwSo (.Oh,6Ǧ`vb$`TB*caHUgOƂ0=7FAF$ $<0x,M&C_7 T/wׁMcwz$rL#BeOk}2E= T$'{cJDZN C=\L Nc3-@N\Kܒx@X@@@ Qh AH= * `Ձ(T 0#'+dRMN9VtS"tV@{**" "BFGSSSuC}PN]43.J@`KOHx) AG`\~0qA31L*0% HZ*+PV!PdF@Y "7dRTdDBFD\ETn*`b7> M`8!qTM 7B33EjY!6!$!YB) ( @ q @)pdQȋ"Tnp1 !X0+E4  p."T\AP#QAV+"H@"/ȩ/q@$G(@f<7UȻV,e()AIf$8oDP \R #&/܄WU wULAkY_A l E1 u 1[D.@B H)H E;U6@vT>1XHR"+AU Da}Pl}/p>DE^~)@ֿE%ڊ*$4X>^  ǪH3KT, Vc 10z0qe I D.0{S6#(|A?́<%6@DM@~NAv7gV~*HsX݊M@0Fnp(5{a*u:ѪgNȨ" f* S;;Ej*:E]*䁓%jZ(ڠC煀77Q\qQJ! Ȏ!.CHR+  A#qEII;(; sv4 69%ic rC!~CLdVlQ`  8p6>IQ{4\0 4_%Lr,I?(}>ՃByd=ᙏJa1eU^5vFv9DYY̭9X<lkl Jl"Cl !7SJMe*Ze!%ah;vM ֐l 8+lc˷t|X2a264֝ ;w4iQz9ʜaռ Kk kĜ'0&I+'[9x& j]_ x4Ɔsc Ll .JDYwwS8+;1Tfƒ|=v8/!U{TĜq79 ̎4^|⚩AUBVwk8Oc&,j52$oXS"g,cb.@( [$=i:ҹ".A@ БJTg"LdM8gC)Qj\g5gdS`c@[=RE \-@8)r/z񽍶#Z܂cj*1ȧ *޹(p+,Bf,HDNse\I2푱dAʩ;g&^n TFA1zfv4(dCS²246sO9hl1~@hry=fc]XC 2QK庋Gc)~=KgD @I8:Xl 'b$M*wMuz|+?g?A$m֤rs/i $"E(S#ܽRD4 }>e5m(e/? Hj҆8E4( aZiRlj0 %R [In:!$K䬤RD 1% h&Z$PBDI;۝h.ڔ RP% {SQ@.op (*II Q%* R" HP*P*Goy "R*"^_:6>A*EU3*}@P@}JJY wR-%N{wXF@;4 iwuy̷=מ_@}`NG}tFlxVFD_W۾/v;o秷{OWOYo<||>7{p$DRP4)>(2 p:wPJѢ@t:В!@CGl ;t $O^EU=iA@7@(6F۸E׹oG%7v@P@vj: zzh@qw4@^@ \v@4IE::w\<#w8 ضӼ;xh.:(2}7ofЪ%=Y XMU 6 k s$ ͻ g}Tf@SeﯗxD9ݷrۏ@L ׮| =T=EPnmdzS} go/p>( 4@YjTSXEj&V|@:CTHIw[mGudWg <ի]}t藽@l -mp=^(@=sX8ڱF }>:s巸>zo + ܱv j{Mиq|\IKpssmf1fMa硬V޹٪۬Uv12BEf AU*@(($ {%s}z.O2Ihgκ͎cIUTVŃlaA,6ij2{z=itM)`lgKtPnᑷ{ "+vсP )4.mmm62"h4Ͱ ;dAf,:uRW<o@rC jC-l٬@ X7R$h4MlXqRem@5Mh5Zіljh6ڕ41mP צlh;0Z6fĊhBRUD-P) @6k@ E5Nl2T!@B jҥmm(u٬w\нtQ**Vƫ}B5m64lh(6v\1 Щ]DHn=pBP-kA A65CBA=ea*S2@((Rf$ɥk[eCTDō 낚fI Pj -c*PV%firp Z S$SO#hRMO2Lh!  4SA&!"<@A2 !4Ɛ !M&Fʟ4cHzLz/_oGOo>~ӟϾ g8,OU.Y jsiqH?)vf$hbB!߽^=-)ty>&!R,<8B?)`xcT Z|#CEkp 3;>Lc@L?I{ =F/!^IRsP.@e ?ȭ<ҷثY9oAN1[:ۭ4V eVƎvoq~:zn>EUG(CíB"_@#Wf4WRM_tiIC?>R_5:)j$S'6}I[ j(Ԯ#r>JrVx˯T=yM,5P«>{|gĜ+Szo/%HuR?٬wmm8 ×S=Y*=H+xέ&h߃Փ&mnmQbCL`(KT6!^YnQ{E^W0ʔV(ן^8k֬nTZPL3'Gk?˕ >y1/Va2Axa!3$+DB0--FSqS0{# .ߵ=2e T0P}G_1dvWcCAJL0H:3V 5L5,f eBI&X|uSUUUUUQ-mUUUUTC0MM[ge<0喃 Aj5DTA,57+5v-v^d-dCą^.% i}`Rg2U_LJ"W)tU7\.2;&$y|-^N~ >?l-͞l30{,nς+I@ @ms`F~Ry`Л`kӏO#2'Y:%/!F Nl8nR00f7*1Hf`| *YH"ukxEk1Y7 Q whu(5nM -w"E0$Y!D2Cc߿[ttYɐ3Si4TŻN&j^ s&mci4|ɘs37qwwwpwwwqwwwpww#1bjO^ /h|ҼNo(*&k65qŸuO+1m6;R}W1Pz6FQM tֳm p"5<"IeNcߛ3LD XćԒI$bӬ+U O0A{TN,HlаaH3 d?5h|]w>Eei-Y,-Uk9Q@ lG( $H x&o_i4  A$%z׀JIs?Gߨ0@%`)C6W4ez-!jVIk[H{iH=}:P0BL !D1ĭ˜VLq+p-ZQ ( ;bOgbxEGvB ByÎÞȜi:Ì8"q08s'Na:Ì8"qQYlC*4IU$ZىȱK@[\*ۉ8kt&gBx'<96>y:!xfv*X˾Dq{f7f.i sEX@.@jSZ3pEJV  0H%K GiGZX4 ܘ't +#<˷ *Y.Do #XֿeI5G`lh}!Q]Gli[nr7П> A 7-1hSdOHúzWa)< !O.pP.)ɗ\?"yUt DH#0fOOa e]9΂ѺP*~~ #hxljW鮌Nox OSE@äq*rΌ̰_k,Ӓ:󍞴[=4duHyRJMdz/ ҆!^˩R{^cL}We`L #` "3?D.^X}uQ. n~ dOnƢs95V~5\z0>޷l6,_S>F_u WUB *PB:)Hj~pk{xM`Gv,, F~T{&# a 1o#œ(۩0:f,Q\4|M1#I/!=O!1l*P f??m[̡-劕.>(04 /TK0̈́CfİNPl) ?Ĩh*F=Dpn %)9*L`oFo6<92հwT`(M€~`ff\O:賉CgyȗIo[QBa3aaffRL =H;hc@akS.oB?uv\d։W$ `àorX )iEtWIg[["eHf3 z~M 2 5AJx,Pe^N0w)T-ؠ4˯q7e oSM:8SãL(Sx`t$Ӆ;: %0ӣ<:;4…0IBM8!`Astxf',Y(f(YKA3,Ŕ2EmgL14eJ$?tuJ(!;nC8!;cŤrUU>9@t1E;G\md?,7u MG!z*<r`TX[.-P5d2AΐbK$ICȌɉ#Ia ELDILdutl"TJ-m"y'NN^Gb G+rȜ0AӤۥ׿^$^`bHS~vI^ d%:o nO`g9ƴھ!qp(`]:>,yjfYѴYf6-%臰R@+B $I|^sd;Tx< ɺwVM ʎH#e^] IR>a%GUZSKEe|@KCcDt("0rbgcxw#܍н$ ^zIz( ΒzQB "v E\T.Tnh4{ً;<nh;惺nh;惺nh;^2XNo!|ILw tXF j!xU<~6< "[Y- %d,J0cUnԝ~ae,W$IN[!{(P@(cUGU]uW]tuU]UuGU]Co;ĵ ʡ$\1&$@o];8qN멈I$I #,$H$H$Rz2.d0u@yVJ5+ Dd_]qkV K~^͙h`pQI ? &8@$_v|21dž  J}r:LM:BKfFJ]1YRVp.Ԫ CC@X#D:<)A}ߣ;;D2sYȼ @ijZԪ %̐#hp0 ga7>Wl Ы؈x =z4MMs-)iKJ_޳Oնmm[?YEIb[eĺ,QWF8Qk(2(T8ԫ=1Q,לJIS%&!"o1Rd7Hԇe_ }qxxI h-w B>IIIxr6rl6mapЩ7$Y/@hI$H3І}Zs ,>?=[wwwwwwwwwwww'=ŭ։GFeD}'!ȗ* #. 8q8+т0@xZ/&ĀCT-Aa3@>ɐ} (oR`󳥧s?H~T7+ZᚄpcQjhl]hBu!4[9ԁΨaX5JMЯ` DڔRFܺϖ_G3„Xl3s v2B1*ȦA0L#>"h˘/p֘#uENI)p\6 Ue!X8d?^#"FFrV46. [kwBGRm}wc|vc1GGdhr*I fvF̣vA->t)  +m]q%q87՘9bE0mmmЙ4󽼛\A H$okJ> kų>rP% BPnڣ6Xy4F0OLt\Cc7*()y;wm>[a~&עRCSqZ"4sJq ewn>?C/}{vΓ|IۤKC[7a(U0ISce#F#]XA3| Ho3jmUDmNѳI Br"AF ƒWؐy))0VYu&IM75#V/Dhn`q2Qyâ4)YёzO(NYc"/셚{dI XHv(yU:4&`F22̤!6vV n"Ȉ}&VH{|_j!"޻7S28׊-"e+LC>;Ibk;E_Ul:nx|F7dx{7Ij.)<;7UXAewmuU3yx],|1*TwA50VЖ}+;9mɍcpkC;!A#3 =t&m()".\:1f^ϟJ:L)np.7J"(,`p`!\v%hU }xש@0 .=3x8?uZqv>4bEy8yhE:Q]J5 VAk[:wz*=7D,t ,+]`Te,c4c(X„cM*7j){u[c22,-:w:R#igy2HDP0' bgg7ˆ#$9܏ԤRqX&c@-$[TQV+i.-Dj%tp+NL 0C mA$2 %ag %ęq 9,O᥇c+btOWZ#Z]0 Yr5nTQ!c%uB*@RTŜϵ1J5|/ZOCj}J% Dd1[戯4w!`גm.!u8?_T⏙1^rE83'C86JV XpZgS<ݢBq,@ Xn-8,ukX]0F u])5-ޥ|:g%9zfFV&\H^MjhIomM!TlÌCV@rzn|aLkMJėB^Hٜ֤h %H1"y+_2KyN#mP#وޝ1(gRfʌڕ:ؘ^N3̳֩ Yٌ+iEU rDL̓v1rcڎ<^  I$M@,WHE̎6!}GR.J ^i .q2I%03(,, Dir 8Z҃u$0rA@ԍu%MR:0`P<=YW&7kKTpN$ 5]<"[y=U)#][~KoJJHs̟(".o 2J2p1r*g6?>/7'l$tdM /#F:RQ띗Iuk/.(kEg &pќpcyV04:zd][YMk>HB4RqO eoqv  s|Bje""(@.]E3U8oAX^>o& t4(49L¬q~\ ;H # H,AܺSİ vL20B{-:]FxA?k~Cm($O{j^7ҩ]T+p9+&cN#GUK͠CߙZVF(ȨD Py9Rv8NM#{/0[rĢI0y?RұkjTS) Q]pl+H03Q%ߞ!_E1>Gg%[mqF@1e X%NB֓ׯIWU_rC["0 _ zܓsY^@ԏ.7݂/%#·qG3yK!2::Wzjn`6ӆ, z7tsɋGE"vx3/iճwԮjO= R<"Hc]@KR5ӸMځbtWT{ݐ(I5eEGgwr;yS~19jiQ[|ىhJ4l@`i/D_¾+^tZa~X^^< sJx pNbjuQ4GqmUA^U]pAYMm2׮!j9=|ܝ7Hzmd:Wh82mM ;yjI"7X5x(X~4? Z'{fᇬE"ߴzM]-za~Ǫ˿!p|^i..߇^$,Kx/)ƒ`S!,l=a~xN >_-uE~-3ROU>TV|"[ʫR'&޺HJ⵰ҖTL Ӡ%P H,Q|TUosxkHsgդ_>=܎3)ܾ <0Y=V!9_o^:H ~7B[uD# ,TcSx"t U~+?X  6[04dBX٥ $I$I$~tـ%N7 INKܴ1;bM,Y@pcH&$HOشEgevŤ;Mycp[W?X?*4nU$2Z\k-gmPPhQ|!(j"* HɃEfPD3MDAPSAQḀ)":0TT&QUQQ,TLM%R b"ZJH))c$DQN(#LT2UEM$P,DTDQ1RETPDD$PCTDQUp$̂" ,TSbR"`H&"%̈" a$ (*h2\h 0fd(!)Q2L j%f))(i# Z*#u$fK24R T4 QUPEHD-ecR)S%edhlı h'$ 0 i!&biPpaTi b9K"bRQى%%PK-PdE44TEE@PF *eETr lʌ&p(Yb)) H Er[QeHAQ* ")F8rIlUH J&&Jd2\ V@C Z""3s2 "I%u(d.NTQ(XŶE +(HTȊ‚*rh( ii"`I+0‚ (($#0` JYe"()U$j @`!PR**l* )) `1Ec*QԪ1),! 1D)j AD-V-EiDPDPP(`PD9!1E DF%V``I21DD1M RU@URUlNV*0@XYYhXTELIQATSTUYEdD(E"*Bd3DBEI +!HTXD RXEƶEIJQ`6b(F1fJk0" JhLX,-Qk[kQB)&Z\ZUa1bL b  j0"d" J"md,d, &J " %clhV[ dTHZ` £cP94d11!IIMDPLDUTLK3DPSA ETTQLMTTSPDc ʋV[bYijP Kh`jCU%KTQ6f2TYR 5 *+L*F*6 ]EEI #CTFfDdE)&⒰30*Q@-EQ)Z TQ)fEę%CT9%#8TTQTe ' &iBI$&E6-VAHhH"Ā HѠ5UU*`Y0d̳(h"Jhj(* "i,̰iJR d*D"B( ŀiQJ@ s 1h(CS6fE!PICC10QS1ACD$U014ADAD 4TA#M51J""ֈcl([% 0R'(b" .* ´-$l#X4JcX#E--j"0Sk SFNM Ab4HHĶPQEH*D---E [RE-rdY`0* t!!I$hԖ2KALZZ( AA*hd))&(dj5*U8NQIESQ(FF UEUTU3Q69id*Tb Bd@TA4RULTK4 TQ44AU1dPL(A[Z(%mb$( I 12* bб*J dD1̨8Pm[V *p$TQDP=PV)Q̀f* hr$  fI4KC V[&acҔ` M $Ĥ(F )iRֈ1D  YADdIAPLDD&AQ% -991IAET% @ (QQYeE)DQ&&cLִP@Q2EAUDTJ*,AR,JIkE BZ[h&bX lY b5m*@`%b6%dQŒY-5(ZUEV\KP8 F,`Rb  ,Ţ!PXRҡmm,AXA`Q Jb(h&)J(iJ0TRUƲiR(X,UDEEDcH8 "KUZQDTh3ƒ1dq0Djԕ lYQ(("HR )kh,amKAj!Y+$QE#6 X͖Qu,`IEPQAD`"6+mQd20af)"(j TMKX*`MhF(ţ2J2Xh "H!b ` F# ZA2VRIA1QCj&*Z`h("H "h) *b& 'RPRE@TP4E!xDb$W*V3FE-P1&@DI!PA)F1 YH mD3 e*  Z) @EAdEcI6LJ%ciɐ̘` 1P֥˙THEU,XjE(e1Xˍ-UTưL+Th² h( ( jXP*I Qm-hR bbڠUVK\, )2@$jbb h"H*Y"H@EyK/!' 2Wna6MUm9YӏVfÙzW^t5vq¼\Ӝ9ْ.FfyQyZJ*t`0[ (H`,o 5[xMAeIP] OZQPsa"$VV"1wcƒy֍@<-slcV6,Md QKApR Kasƒ@q/13 ]FZe M)Hh M[\FȹEqmaEXYD&|lVۄ2ɈRe1߻1ӗȸ.0đQ֦eTVI8>aa_oוJtQx`!f}Y%ϋahׅtOW0* Xq&[po! Į9ow;:U#H(PCꐫ_cgh-fEQEH(s12|tbPʰdECRQY֯7t68CAa"7L8pE,C0  '' J" ZL? DT2PZA بl Ei* ¡` X& " h( "(J "J1QF" R ,\JR BFKYQV)MFeZjB LDP`TZ"J-G0 `E540H%[e +%KQT" Qj0fZBr'&!(d )i(bpib!)h iR3 Fd1(jJ %bYdB Bڢ DEbQA6EcMQ2L d AV#L@UfePlP+5IkB6@ʔd&IRFe V("eA0(b "ŀ0`M+M)1%UҨRUee"J)b4f`C-$34)RPQIFe&M+DPYei1 ȑLM :pDAUcRP*R) AZ4emEQ6B$fhCDQeV*)"M 7LEőE,(0B(Z8UҕӸ*Fj"7 J6ە⼷wpQJ9Y_uGN`5`8Ydy Eiw0aL|JТLi ]nX"n.)О~gǷ1W|ǷI$$nވ;p~yMQMzGNv9`#1EEE\5Am==y%ْړ1B`X"&"1s6\QMR( PO*""q֯GiN`3CzDv^0N`C5Pd@ j}!yCA;ʽ ;H q^bc ~gfN>'|\pb QSP^^D>Ђ+!yiW=_0vޔx{y`Aq$A5t'T!޻P!t|{^% BysmxS!CU}˰W||@U =0q%Ey b 77/8WPP3DjPx=$9FK_{:(dcCNH?qK*w; 2!쨟S8l:})v36]Ru]xI^'cUgqF|8Ae\+(|,qn9+rp'[Al?b9Oee!z ߯[T>r%x-Ȯ돻;Cd5?<&BDپOdnp[:xtdS>}kI?97="IH+!!^K/h(Ckƿql4^֎N} ?:dP vH!"d,Oȯ_uTR¬1.O o`(e2@B`xi% ?3;~ɊUfM+oA`U= @ V0N1Hr Myc{2 TfĤH. =n/{B/f5q50]{^(Q 6Ludp OF˩ 4EC7+/t=N8rNIEϝy*VYJʌ}wy&n9G$W :喟o&UKB|nSZO>ba@4B1;P\]k@>A"mmyA|]=c'D}Wߕ[džb@*wVu4P+4gzJ8LIWZΪD`${'ۗWok U$X4|,F ȋ5ڵ>6'DAs51? P-aI$~j2GD̟Mt<ms",I GP{lޓlkNq."]-: 9[_+ei_rs%MI\!zcOΟM|jǜWBXXtؒI]뫹J/#Yx5nTG3f$]p`G}y{⬷hQ, Kt"$XmhYQς!Jh\V># }b<&0/.kirEtP(u]F)'|Б|GLK~\ bAy:O}"˞Ţ3ԫ+% W+ȑFDX#>нr!h>*kRW ~ꮎG٨BSIDCyEƲ-y!݆b]\I>8a–;?Q~%"j jbI>rU)s@rn]LG {WW% @DLVj-#4qN‰ˍus>.MkJߪm]BO`K_G5F 6 ˙)[ lڭ(hYpSƍupT;B{N%mL*f\5p|JEL]uk2ۄ~n=,WS *R橱?DAM#J7=9_R?ѹY*v\O؋ys/=# =ԿD=tGat:CI^cİܭ9ϋ\Ӎ˔HM+{w]s(+y|kJqT`9H-5Dc|FF{S9vaY;D}.Xj@Q ڇ8S\`Iüko'@Z'q42'9hAFk}#yA}~(ؿC*uVȅHwERgEtPsYq`FH`ʊIBwjf'}UwڙegD$t@ aK2~I3k\@7f g`{r #Pq}([XXs rom^晼PGOWcYsަYdDlFFԀ[xl)6w|v{'-lWlvkn`a9 75ݚ謩Nz(gn|ș[ɞ'Hy{O=$4͊cV{EGřwX LL R\uXWY:Vňr.B~:Ej_A *aXϝ}LNaЛvys:MNY!Lnf›QworG+ Օ:UlrJY^P*~ޟ齶kd퓡 D++k\Jzp/Ḙ?/G"eѺF 1%ĵ0qsIt8,# Ηց)yhr t[hGӘV˳4| _1Q*w-b,鼦IYiZ'$yu>PMߺ:Gm4(ƒn{b)EybP';5n݋|' 7"[/smX.!Go͈zqz /4`%5]\=ȜM2:uO@X6E=yyIA3#d;(UVQ9GI"uyh͠3@̏DxqW)hPjܞ,[`uNIx6}'>g(*Щ伓b ᐓ+u0J*皹v~ rh~t~r%ڥ)|ׅ54([9^Y237iph9qzM+ilZ-S?nݓX=a|b5|D1Nܫ[@ҕ$s4X˺In* IY+/0ax=L:\jo|%}o ;*0cV98FucS;˹9 "#*F]]H TW$Sk}mK ȹ}qa_6oo NJ`q(lVZ f(r/>֞_n_ta-T}7e~ۿ= xCml}:H:>.:.)UkƂX[t ěŶ8DRZbL2tG"]R}VG:3Ն޹4V}Mg{gϞ񏳒a6{aAhbuWL(\`k$[x^+d3ˈ٭a2(AAViؠP0$HBmj٦rt ^υ^ B,V\|{6@COD2dƢ8+`Cόksnno <"8y|ZNG e~[{&_Eq: %.,Tj]"m51fݮ͍zk*RR)|$snIe%DSj gѥf7}>sEh{attgk},j(Q۸0Sc_LGB-Mύ*:<vBmhTFll6ОDP W.@UD㪸 BH,B-#\o/[Z~'FM c7*Z]y0$}10-5վ09)'^mG lk&$E fPw Ngrm뷢աYV=*? xg7kS=ךh3a+)Ky븜Ӂ+l_tr:wWMN5o~{A5d?#ٹXvF]2FDmfR% e =d;L~/ 6{R~seo5T+dd 1sA%:ԓF3~ Kcw7nAZBߓId\_ H\h2bh[D!@qiQ@"۷^ {Vݥ(c%9D Wx CXLS.+"Z雤RĐ3uvTwWV8W",`*In*4k+6q-*X/u`fsuLK '/xuVn ]dYxlUӳ52k5+aặ2\ 1Xx*4S횫qjdU\]VʹNm`͇};Ƀ4Cu|*%f``bȢ/5U8Z #J3fIil3.wCCHvS@m<;ᶈm*Z{k=Ebfpp({Pc5`V6y%4,Y#Vi')ĩ%o:LzvK|T$rǒq!))HY[7JmޖXv+&.S `jHőlpTFrLuԺw8Æ ',)EjgHHeC el&1)5%R(it14կEm紽C=Ks3{޹"4{pPacTW]مӇFZvM6I,ru aNQ`\azӯ#<2Y9x{yʜܼ$z| BdOZ%jM[{EWNuᠹWz62\S9PD1^Pg@czsN&L⛗Q] R6AitP:Y x&+ĸHE"W\qNR<ζxj<VI 0L7 PGSdON!LV| \}T*:~ sYYɻ1E-dAʷ0 CtH+{C=>Lh{V^%[FLjK[ xHE<7aV]^SO3J[R;{dm?4rFGçt ݜF#eRb4'f-uf3^ߏY \~ ]pAy#l_nXOqt[l 7<9U}btqvAah;DJhqI rJZ 畼>{\W!4i%-Hao}Zg/H29 CN0 ozV3%oRKqDYm zPOpiEF vfbJS7Y_ne O@f+kQ&v3Yn<fmeT'i@U[SSgټ+?hCx|~{`ƽ8x%fR\CiQ:؃;ǣ>cRݾR!G-WNRj7E8_^Tmp,Bo(4ivT7kofS @ȮGwZku.8 5 X`"<##r6m_Vou],/RƲMa'|)JUC4gfBxؑaQcǺL[/$ޥlyWklrz.}vz I܈ݍ3Α4:GҳZ33GAwcTCvVi" "dVyȦISnG=xZǃ"N{`&&v$tM^0/;;;3: *2B(: Ŕ7tI9:MU+w7e7|eVBRgpGHyޫh~k:b-*n,Pަ _O&#rn,#Hr"=M} ]Ҧy_)*K% #k|/ZYg$ܜ"4 ٛ9,d<GxB,Uݥg%yx ]EݙݝXTQb @]ŝ=3SX󱦓a"rt'%VoCWvnƬ$<~939^:Dy^+> 30P4tv5D1gen"&Eg܊d=fsїe|x2-fBbg`GL)C=QvVu+ g4.]NSаpC.0?G齩% v@)zN/eG-d]3c.Β f#!VN閁/"ʒadA -i=Ø0Ӌ]NdPC5tގ6sKtn;i{A2ȳՃHGQH4OgpnPJ0i )"^*-gKyH켨3봹%[ǫ=`}jDvKN317\ bϮ3x'`Tjp֡j_X7KnEBP4K"#xrt|XrR**{{z5 +P_|tؙ~woAKŪTe-d9 o@dZwґ6%tu4F_*zݩŎK&#}ivk}gs2 6.3CÅAJ 7i{B.}e{pCn|oCR3uCC+?h5)X%t|*cDG*C Ғ&zHL-x. { X(n )}vdĀz>:Tp=9zy8K&*X:vx"\R6S>\,u{ /p.j{shV3S=Me_'(wr*V$[ZRu*o z2 hΩjw .RĘ.C&LrTxT_"J=YoT)gnԽ2FEEg( H'4c#,*j맪wYy9aSf/+-nw9)Q6jV2ou]5H蹉W[#{|DrV9%V? Ԗ弨w5 ^JwV}>zkطK]+}h77vК)ndByq]% 2tO_ (%IFW~s6ޑnUT $j #qp$ ^_C_;ԮBޜX)"ص޶Q3i)`' [T"BaojY=)&Z, WFf\%y[2LΘFo)ַ̓pZn]á"15*S5PJi:%{ldIF &0ypaԧ1F` фҿyn0ת^=C"Uy`EY1q:u;#>; ⲹ~2gGVh!U`։4Z{{ %h<b \HSί=U3<7aS{D U^o@)%#Y!#lQ/Xݾ`Eic-SNLn/\3i`LռqXwm{}~)6O4u2o#`F=bO(16*-ױ9ᓩ;n;uVK{<2g.{Sh=|=+MPwi<"N xPP|8DX pvh0s9s<0ͯ“/ | 57[acZujOÉeUCY8*=\Wiwt%R8>N2#䤢fF1)7bN-; u.זq$kƃ);Ja A-hUjzHjsq>A0dK+F =V׉O Sgi 7W<>{z}V)GM?j E !^_(:(G{3]hQ$ fB[8cmR8-9PzVX^aޫ")귁NEli pΛGU8^ }UͿ~g90'ap 9#SZ;X"y@py@c*lkD,Ş9X޴DzRhN@l=6CQ]-%*8[6<A;&yH/l7x|~7.Ql~n; =<}n=MCئmlD 6=QY@uя!,x1< XH,bjt$j^QtήAL+>\X:;aemqqc͙nRٍmcz>m.q{f>4<,efgv"AcElPT`AkGzZ5Cr&[2t ѷf.C"q#:S402K᧮ #*\6uyM&'\|_x! ,񚡫xQu_KOF΃8nz*Y-]`@6m.Vg3\=&d`j7IADY^KsJsVvVIx.lMnd<Ոi+ vܢFALK} 'E"JU@NS.HEg.`T0x<e֯ ˝Fkܧ BĿ۝"=شʵ I>SD+7It{8rcf&9ya^vk>O4/d+Ki"CgcD NFYNTQ)؆ 'ps$'UfgB/DmUMlHx0 ؚB"qZF‡bT ~<`ZA )6Kɀn2z(޻:gZ!eE#X)BxydXKۖ",];SP71\ߊO~pKThޜĭ1ʊWAk˅x)}@-J2hnIWo94O/ ECʇGDH{AgR 9 bB>tg\AZ ) Q]B F=RY:QNPhho <$nѶ ]Pc < ׌]kMPTAE^R)"m7n AŪowqD*"'BPp##Ì*7ބP@%Pn(ֽmUH7R7F)owxN` "j&  (ޱoJGA8 ^zpo7B(^(Pn"b -D\my5*0Jt GP߮y@H`3UN;cڣAiiK\*!N`x@^8ߓo &"wLCHYHJЫ`{k8@Ĉ\UA.s57 $;|綰Z(S)S^ NЕ) a [ϻ:ϵMbF/†ޮö1C\8e5f-att'#'C] R~uEAR"K|­\\IB3WRpa(LRCMp(.b\a=j $w,s(jO,~qd-"LC?Cg?)D! eZC"* "Z+ @E5z^ؔwrm4k^[R/[4q7"*^qeK;0ށHW-oArcσ=N@m;P1Y6ZM*;D@i+]EzZzު|?sL4;xf@jNܧ(NL…r ʚhQ2`jFH*>QfЅ ǣ([HM/ +; !+R^y#Ĺ){}c7[u*IkZA?a32a 2; oDhőo#EDN͑iK05eAH Mn^MȱLO.tPUThg@]]_D$ ƗJ.DeIaA YENAuM+KmE Փjh=c$ܤ'vGR4egeAIo Mݍ_)BB6oW]m%@N6 EO̓Q:cyX4B1+tŐ *2a#TUfr ׳~_#~-pwDev|\볁H2.$hP1W)BH)RO99v=nVDh#=_|ċ۩= (OG!Yk#Q烮%xm k-1{~o>$u@@ϼqctP kg5Iv #SwYjȃ F$$"-=fS %>Y3б>üџr]NkWi!tQ'~3$/\Lv)nK 'HE8e80(ˑ^U =D#@蝡I?r%=<,-w<"$WPZ,c+,*,**j"ACUT:# ( otfZHf9jLC3VZ1Uw<]4yLjxB [lde6XFn(u?*Ll8Gc/C1cRTZ7xbEU6{aNA@?Lۓt!gwDg C"9ճwqcE$@0@@`z n@VƳ+w |rfXXr*ͤ׀lF5u;zI,csUíbE؜P٪D\IQǁ⽆Ėc [(2;]'ˡ/gfSr *:V=cϨxYD~M^>Uķa(Aoj|rk2t?'{W#K,Кy*9Sf)`]eڙMwUj֫UYh%i ?ҧ92C*9Y`zأ!N@te`WzlcA̠jzgE JOi`ϰ[E}I:uD̃|iKfn tkǠזMINO5PAtΏh+>>nëou3)I缶h =}g IYJ%A*Rϔ#NĻY'*Yw dwp >)駮JIud?#;2*.xY:tPX O7jL|qaT"e->}?vӤg}m*enCrƵ@t'\**%MvՇ+@%usy*#a=m |Q^򠫨y-ex(^F@VJ^B./DZg>afO=[* pm*Ӆܸ_3iKqkYfp v+:>7seȓKۺynh gDt5l@۷ZגGV]Nm!0PqLyiCȄGlDx)i x^u|%VuuGgJa)n0;n^%y+9/Ah3C =L6zީYc(`iΒF/ʙ#I\n+g*Dq1 ?< G6vRtH$ke[D p"#47=hg*i;ODg<,a@Kb*j䘀d-/'beU OB݁4TƬ 6#N.!]q揙VX;6>اZN5@Wn74V$y$L 6RZHX92.Akr= G zt) cm 4W5\@@_~O46{|,`5҂r;``{HɅkYnS:fXlK[. ADDTvp"Pr>O>+<1YNaI24dB []ssWy}R>!k XwoI֨c/!Uy׾w8ul+ '4L6SĶkJ*ό ''S-Kt(,OQϛ[ }Js 1~&O|${xnY2!2WH,0>mmC&0i>xe[sAhJ[)bwZμŻ>̍lfu1-y؟EK@$+0idCSh ܤdTxtem>'o@w֟ClObjJI@CZ9HiVqp^Ԕ=]pL*B͌lH@-4rHWMB ywH 4䞶:SLq j'3͗O".f'+ -X#ƵgwaRl{Yd;Vf ď 45%̹)MݭIRQ8+5q=0 &bEaXK.4{SɯfzǷ'(m*p+Z+$|uEEZ V?LvV@=I~F0L#Zo QqU{ۙ#-o&͂X ?ar[v򾍳Q-E7qMMkȷ-D(%O`B!4v)fd1>J[c  W9oP"("O(ƎP N~ 1RȶTY>0o""uUAUiO ,Dmyhg3ו[' VWsW8Oy'DgZV3^J3s!'$UGJkyHPy<~]UP䢢yw#}T*w*t:pw*}PylڹlׄgXf,- ;%"p,) +zU֨B> c:\~ Ğ6/Ҩ_1{3'-2Kѣk3dT "k۞ȧ'Mg 7Iۍ󏽟 }G{;rULϐ6V4 א{ZA+=zDQ.#. ugkG%Ԣ ՀW_@HrKIF񄪳"vu!/=l2>Ju<#8*63Asw:'Iy^[ p@U8@_iZ1LsSs(#ܞW-ZLI1kk\.idd[]@HGZ>"Zkjc#ůKVG_/aKШ8D Smɑ rl%G(m [@97+]Y/\לeq A kB1;@/ʪ&]TF #Z f$^8NhZB1 Gw ~XX0 '!-KB 8ST*Ti%QWϑ.|Wj=6xB!*OOG4'l5fH E P1ed$n Ch= VCA&rnB8\bw9v]! `ݒT*N5NJY»ATGg`:eUv"وrC'`ջ!R)iV b$I$N2ύW"ac3 pioD3XtM=/bAxi]ifJ>tcZ1dB'95_`~,=8:~=N?kUR^׽ DJ#a汅%sX :xl|,[_ķ.Zt˱5j,'#c 1'<˒0A.h zۥz':a|(p9g *$jv6}K_NFN _}iq2/r" Wa"(\4CEPܬٗ)KZBEv [patQLE9~S(_Dq+}0Rr ˛?5˜hRz} xV$v\\VsS W0f/ƞO7pq4!#5=JQ _H-c;o 1`欧2G|؀'JQ6Fb%^h O稣PEA^dDt @ټ8@Q(d`!B?̅; EAh,:~TM+iF00l$ PDr=s(b4u5t$ L@dȅpsܞ2ɱˏ_*lh9>7}K; [/&byX5Crs}iXB(<+UcghrV@c} w͊ m 窽֕&_;ZHlB{?.X"?Z)wGrR:N"q]];s`?ޜT+S$>қ6sMSOkm!01`LO{}$>sXF0FV͛GIK[.%e *~H遵$@!u&pPR \8D"(bc)@P+] F/Chյ> Xm7En 홫 ,1:r_گedza,ggmLMtcQ^ i㺅@X"K~TKhǁ%N(򏀠Za}]7_hc.M};귧s0K[0瓑$dQ'Sfޱ4%mBN{FNw@oI>`a>0<: x2frs#0Ƅ[$D1bEA:_ϚVvO,J F Nsٽe#e(= 0sa(*%0X鈮)H‡Ɣ2=@rhB0*PSAYo/^c6!Źi5 IY)=m]{[-6^i6%xwM(_ZYIfl|~i{{U\U y+SUü))^8?V;sm06Gg[ҵ/㓢}IN3o6q>^veŷ˩<+H IWS~oػ,nş/ƽyv4g7xL"MOFCT\tޭRd")c+&T2?PļuJ# ӣ8NO `R)zF__S&'0e+iĠ,kK_lRKs#6S3\27T25i`y9.Vg9_ݘ2,oJ/[$mzJ+GL[lٲ^',YR٘7[\T5Ya+C4'dӁb*SerO,AVM ׬ MRʤH&N{x=DMݣڶib[Uy%ׯiF8N,UP1W$ |mvA=/͘-v0R]DR> 5 "DP͂-Q$DB;n},O*C7OG< %|l*xRXkxm.Ӏ,pjRԷk~n}%Q%s(O$_gF>al2Lۥ.DǒVꇒ1@o4-TPq Y{UKn,jXX'ճgfrZAmz&؛rZZVK Nk];ȮN2WizM6Xs:NS(uOʶJ? Y"~/͑dzN/BY$"@Ə\vOµe%mw*~ksOth!Q:NX(I8gb¾$:b\哳)nB&m#cpD^I!C"kX% G5kzg8.sa]̈Yy~w5V>ΡyNQ;?O@? {BȈWٰS{ebb ;#Un-ڛѪbZC}7DC#?4\TDoW|G fpW/=$Ҽܹ?|9.&qd%[ѫ6.W`\f/  `9 *S k7;ʎdIDg0g5H8 .)EمLFj-o#VF6w3[uCH2G^˅/.l@26jUr2ҺK˗* Y4xHs<1C#L|%]Uif_juPBI7#¶`O ب픾Dut؝*=Ez8 4גf8MZ܆](;,y!3c4(@2Gn8or(g>[:'F2~f3O*W@vo6*S0VmLܯyxԹ3ŏ8+|JcUWSECEW䘞N1;Ilށt'/1"]b<_+u5`lgf|`"a+.$>ڟ Ԉq-[ˬ9*݋mJ܌VOp]ug% Y$Xy2(ӯYyݹX\;f-yˤEŀج aUZ'_.^(Iѥؤ̎F23'RagΒ#0i`>Z5)sm4DdB,@OTj+"}ZoC#ɂ lAxQ! ,P@\TI+vjnLγ'掬hLJNQq|ezw=@>ewnr-"jzACIG}@k*.έ? \<*v"ѩS_.jJ}DP ># KnCH6]7axEgpe9C| l`k-芌qh4&N&pgZܲn㿛 ,5?o{Nx aoۍzM.9337[CJ DˉB G6@MyX xu5f<'#n\qBJE*Ҽi'ŸE-y,vꇕْ|.lsXd"l*Rdb'Y}'a2kV(N=<$/Fapg yv}HJf"KuSOP-Gny]ފ\5axs1jp;I! eogUVKع6ί/`yV/\+ŽȂZ]/5fCZM+-x&"&~jgGj&̇A?:ȭ,ћuG eV.l7Bu$LcG?*| 'm<}2~2`ߘMI=0c>2I\ލ wEu]<\cPਬdm@,r;q0׆6 w׽⠑Ț#MJ0kխ"߲1'Ỷť).w}bST.^woЭ &d匒sc#3yA};ܵ> hy(go&5sn655^@!gk+싪#4{*?e%^!#f9-$o]>>#4TI҈=3重WuPh|n%w7R$H !c3?(qC!Kx23P'%A;֎&Q;C M\!F4AQXZl 6D3GHgM&g'm oFZnޣUT%р"=W^uyHJuB%𞨙`;Uk'&>\W poJ|l:"nI*ETNt BFO#r#0YPQkY#@>zsڼAOUBvP9 <]ɜȁ鈣NN kRI!jj`k]|d|\{HQ쎺W/icsEm,lJd,Sn`&Ш g]b#6D={ #)"2Qzt&cq}Tz_88B)ĭ(<IOz@_ 11b^s$x)1enV="TZ!# @uR#J0`"0RX#$l19ֳ0z,"H ̜҄A@lcbj:6 D@8edlW}o7g g+=81xfG>: `@ B!' )Q: vA j?PbJ"l@8)M2@QawÕY yN6btB BHF | G` @F#ë/I(rT5nPJL<tS :jPoxݽz3b-J9H5PEkmJS6Yb5Q}z]h\kF @d5eˠ@)EWz('UxdR0>F0(#KLZ')jsZ.?'ޣޤ9NTHf*N1M -*kH Hk#,eټatAAa"p)?KsW)vdBZ?tO˭ЂJ^qrvw׿p^9~M"=eP8EDE8|"3fN}}Ͽ3oު W }\㾍ӼڎjĨV^h G,RD dpilzu֘X)WhMV,Nu] s8o7CDA><}cVUd|vT+@H{]y浭@F"sz(3 QҴ 8#CmSQT@ߺȦO^L<~ϩW0&zeX/%$TbWeym _ީP\|I۹a~1$Иwhvϋ-^DD`6byCf>9ՈF#$/87{#'ćI1?Ģ$&T,(hmpp7IPLOҧs [ 9O 7XN:NY4EN!!; Qf14G:"{{^Jd$vx*P'wN8@'`#`A:n62ECzsG,=؝!@%xP09 t7JIz7=]f3n >w1;go<Ȣ"zm "+f0`.BH&"  Qwo-E{g=mz!!qןgr+ROQn4y~<"( _#CIJ ~0UE^zdz;ߘ U\eO'sϏ|lPֶMʠ`Q.Wm+Y3>߆6D&h q\s5;S>-Y2~YKET  )#Se8 Ngd(2klp *d4yqɉ>/x&|BMiSTݵJ ymj 7`Tώf]ΔoP_?kmۼ9/@_>aၒ!󮺮{QY1& hA0L ׷bL@ɏ{dK<9gl4 z܈BGZQ Dhk)NH(IӚQU䡳g1Q ٯ).YdU^ αV7:޳6DeD~i4m|c ׂĢf[.=;|m=Է70ܚ 3s0B-F0D馃b! T?>5i<8m)1Qq ]YHwVBWHpzkkNЀgU`. h%+Sjbo*WXsA@"N  jl. X %JB"=է}ш ,#\s00#0yF@ Tv\T!Bqƶn]}j>C>i ]jIr*r~bxV}̚1Ewjm}XjZ0D) 2$5,\sΧ8 JK q`b05柷u101gֶmlDdNszpTeE9Ja $㭧GWvȧTP zaqw~s4H [-?;L#dSPZ¤{ `v:~sվP 2bS8"e>=f-D|mv) nO/ͩ.`8{3;#G|OlPR&BuCB $A- )ȌNv Δ;$]\5⍛E3\P{۲W;BcAie6jxԋ a_4o [) ޵BY/nzk/V_CYs(~>>P& $KC .Ȁv/umFr39ov9!hya6 t8ۿ(t;&~ Cp_'JןG7z)߷A>7T ""mb, 쿂Clf ^=[koX}w^uRtxK9]g#]$16,HY1R)w~ˬ2Iv:)Zwtk"{!8SQC9 =˹HD7sChHbԵ7@;q|̵Ƣ.umLh{K|{x~޾^{Nr@J/,QC}偍(d@ SYB" L@8W,J"x'sKM+?nhP  Quy s#i[5(?1%&2OaIȽ 7: YlC/=~߿QLf)pMo3w6q5bLФ˭0/QbhQ߾ I1+P'׿$$ [D@CLg5'@(AՇ.:Z" =c vLp6 ohI~׊Y߼M{O{RTy)IyHZHW!^B!Hz8~ϊΝr@<=4X8 b72RJ|?/$A0x"Hۀ& L֪ɜPH \})  }LF40i3\9.i3 1M(9^맍ej [z4DCi 8Zč$K/Cz4^57pBk8YI?G'Ǡ_dxOuXy[}{QE #mashhц_+8FkPZO ѤŐ?~/7Ff P 98PS`24`Ѕ6 Ds ޵~qXxAz4`lOZ; @sK!EOB>vKS#~RIS uV `lk2Dڽ3|jm Qi*;#C+\KVDqLevG~`'jB~swX0ǻ\SX8x]kfJQC#P=O=1} >0){]=o:g *ô=iK~m17w~|:le 6E% 1^E1 ٽH%qTQG;zCq;MS "Hp`sޱ~uX.\ZxCu鯑Q]V}f\9:㊲$"$uO ?7Mb֡;l }3P$¼/Usi> { [݌z㝀 BT}_F]I.V9dI1v00as0$DP"b]Ug$0 8r Cyy9AG7l$ J!5h毬gg=N-nPA (քdiZm1mfjP  ;U1& f1#Dh)2moS:Lv1X8h"O/5Ϟ:vS;EYā0`!yyhˋ0\9X(D C1=]jaʁ8HcjT)Ԩ <{;j|>nDA9D]`f^p]ak4s6Ld8ǼZ~!ՖӁ^ Sɨ&ID|+P03iF6to>uL^6utx1NJQvE7FJ.#=a [_׸ .බUvDe pECL-˷~ UMKX2_D(QYM~C1'g&t7/=Tn[L(?$q ǃ^ Mqk KeD݊bEgK箏oaXZh)L[}Oux[:mXa#/v0Dy5/{=~pm \O? .x3:1WF0!I5C,>`28E* >R+kt:p&'^C~C"7snhχϨ5^ U B08! $;f(`%/ۭ^ٴ B\D;oYV(sӨ;vXMx`~ԕ;WYpC {"n&ݱS2dg'tQ;͒ߏf11jh 96@<#ur-UGq&Fڇhzwϯw^,d@LS5o,߿ ߃``>GGLLGWV_WQ$@$ =gvʁkznY遗 1V*p080,ַ,<[[=DlN޹GbRCYwP\y4Zּ~lR3k|x :)E HȤ:! M.5}qb 0 T' dF B#Oe9*QzT^XT"4S<6}ve$P(- ۦA"GPƧw"6P4BW=+G@TRPY) %Lxqwa 19A0p6/gA yCey=12}<{g-C=hlOzDS#~N;ʙܙ, "V9>vz*m$e!f `,EWrk1" QvıVw-[NZTDJd "iA)8x61:PuZ]mLEo|(bR ag8kxΕ5$@G3D@Z%9R.nIXj|ߟ039H#ou=XN"77(Rp"K\fI~ ԕ.#HЊ8a*uoMmQUAW)#E; Ӭ>9? 3Ė?AЂGǿK"DVxt0 9Oߘ;߁cJD]kj8?39  cH'HH<<>g, nuNʛ7C,pqY #,"|{`I4oryK9L^@Z'xۊ;1Nkݙ+58;o`]/sV8D"0mDvtF 1F=wdZ J~puml'\gsY@x(+YŇ;9gpdQFA&;DMG&y׶qS= QU&TУΣ)-5X8%T\ǭgmÈ ʋ(# hV\ȀH xlؤLkf]SR0Ss'mTn;ēԓ;sƜ6DhŖ`I UҀjOwW/|c*qxENN󷺖O Zc=X1fȷLrteA ۂ{>7~ B TIQ2c$ ɷ(Zƫ N$g1՘P43/N uxak x#ϲ^6,SϰHnq"(*`ѻsz/vIR Yo=Ma:UN_=^;aP̡GVh 2Lkʞ9d2 c|BMA s|s\C~0+EO3ϟt"$֓W1bH@? y;Ԍ #srxy7ˮ}9jkkc\ŽAYv zPj^k@zʈ&6`g۴Do\&4b͡qr^W` qŐ׳Ă|C/ӟ C HA-kOsxL 4f<~F;:6A}sr |;1 8[^^GmŅAC\~箻>ϺzB3Ui-: eb CD 5lR~ZgN e\W~),xɰK90} uuz2m0r&s FI$A"Y*|[8瞾UU>ڱK*x<۹zeDe,G7`ux\p2Qybf-'A @9ˎD NIΔaq$c/ (@rvA!8 N{~,Pp4@/wP(abb7 EM!,Zoy"ߔ|A-!t`ƺ/^6I0ʷ65ow6Bw$FR&NJ`d sʼn d}]<8ڑ꘹IPl@rqX8 BD{i00t:V@ۙD)x0 :"duBT'pb7pf0%4]͚l<#y{FH%3Qbg(bcIF%J dJr(H؄k~{čq+,Ȏjk+kNwrQHÞ"IWܐmT굓_7&C:AsI8Ml񕂩3͡ NW:@ hH dD}k-i"T;xTWuyl! 7_tmoj]NCpڒ =af{:V&bv贫|*1VuCďnX+1ur4nF$[ f.-5o eMk]sW#>DZF5z;sŧ9a}}UndN71E(Ha욙XKJaTFQʓPޭ#ɎՏNr{ب"ep}HYn{/Eڔ#[a.8E$} 6I4g]{)|5^m" `]ɕz&S9*Cq29`ʫnoi3z- rʙE߁5&fl9=8Q갔&_<`]>棽Dɻ^sS`*zЕsjg>{Ѕ8#DG:s0q4$ݱ97J27;ʔ$0*HHTKm~{_ya4cRmգo>]["gK~^sPTC"Z=:χ8KI%CPL 4_[{YK˅n<W-$HYr!g}\4Y茘0 gFD@:vl%D,y)!P7f? (_]TQW PT!P:g\+ǾR19+SarLY41{Da+Tk%NzL~^a.! z s!r7ձPDf4` uԣ "}` #(vEy|.1m9eaFUdcRr :Z8J4y[̹Db0lt#Q+u=|,PJ8F"" T5-2[ԅvJbc53RL.UŢj蜛bPhf]Dj9kR9AfM- ϼ^shK8uv,F4 HZ@JyrvB$" bz pa\Lp07[p7;h0ny 00@DvAd-oe)OP<1F8kuVF`s~9i $`zơh{$S.Ā0cAft tbdPFF"'Gp  i/<˳u9nI,*G&v;naw5΄q9`uJii;#O*Z{k(kzd*л1?~)VZ@LFI 7)a)Hj'-gX uRŎ301ߣ\8"1hOε#%ٹkY9$&IrYuӌS$djV9+X%BmE_^S%_\ylsZ&HRǓ9ϻ m(1^n_vpm_'*K2d<9g_$s_!߮r~'t.b{E /Lu68ǜ)6 0ƻ r<@`aڏ~_ňgo󯎻/;6ZVZ\~|buj ^m5>|{뾢!rJqZbHyPd';jL.  Duӛ"ȁ)| 2 ("Α8ɔ !A$KTH"+VH,N鰵w*]]|w@Ꮂ tDD=J"/ޱKbZ`]Qmu&JFnH0@7:`4b{OD-фCLpQ#V$i,&sDdqdF#&#$F6<SUԪ-B?;\Ȓ4@~tWYz/= %J;XcrPW&H%@Y0NE̽7l.(6w;GxRP'*ztJ \]7kiPgEDD'n[=0Yry߮pCH=٨aޱk hl !3xjjJJ9T* "QLZȿS DBThtV3]J!`E)m@$g&I&@(\ nfamcm̡m img\UUUEApw~^Iq4pbrKO|J=Uť)ð?=]u\H*/_v*c7~./:9ǻ+[ۇ- Fڂm_svPm{ǮNcߏ[7! {/Y^qI,# 5]n[YRDNwsr'~ deͪ|b6Y1܇09BR*!dj3"sFFK =˺N'!yK*gFGD ]t[vZj-|;7$͖?%SԢhLTY浓kKnvҜ+73+3b6õ•2oV0_3ГCS, yGw֗K@I{זY]/|+UP:G䵢+.^As=w޴C/փK:!!`*Hz#t>\VM׶C Kn>}xM#\LMɛnZӥL3io4wD¼x8N$'-$噱 ]qPl%,J 1fn=% c|v~J2xH$"c5ei{d%KC-/1Ns'qV2Fw8wfmxco"QA^\d!Q4vW`ye}/޻b AӖP'_:8- _uֺz4Phٯ̗%$Ì&! #O qw^_bمrV/Su{/Q 6sz]8Bτ=PTỲFڈ'I[&GU7*2LwS'#NRllp 6}k9Wb"Qplqr1P#W*^-ˍKenT{T3 PoОblVҿErOR{;fG+[j˼Eք+_mW أP}:9%""٨ssX}+N3>w`.&b!-M Yg~y Чmсue,G; ShF by=ȕ#\VAtUV3Z?Ѓ>c9O{pog[ݸH3N/<=֮(PS yO}5kMzg >W= ;-+8 ߤ(IN["١Œi!NWq"˺뜻nY34FxS͊ǗKEPU#z{$L:_׸vX\ pD|.H;:ṁ.doJֲA|p%'36썙u#WؼzJ`מ\b1)yjzzx#tY<.{wkcQ9"e74iigVH$lPW.mEWό5FtO{ ,42rIxp[gIr|f`/7Y*ZxA]oxZE5D Y]yCb$# (0+Vf0x/ͽs6cU%&=Y?僯|7٣@vg|N&"Q ;o%Fd#8al:Z I"kWP>;|z.G1M u%% b)!+TO$8 `xx,>%z 0$H֩ s2LL;WGG P6)jNKjSf#V^!CaYR&P9Y">QDW5֚8P# ,]$OT1XmQ$h uTS2SURH}J>);l/X"I!إxs:"E /b[AR/F$VFbD-V)k Ų;{!Qs UvLkdf $$G+}ϗ "odY :ʌ\?Mw e! & ~nwb8b+h zT,UY> Se >iy܈$" +6Ψ,Y;F"$w]XzxVzfeq & T]*30!|qN&@tPLHo'u[]e굓%uCN2ݖ ^h}P)C#>)5pҽVxh1@SlK} RRiz -,U4m(F S $@]5@xP:Q Y,:=mr|"MT2B Kt].=mCy\wf޹RDB0ZK9цbUu"A hMqsy;h xQg潷>yg1$A l.8)FX;\\%.2_m/;\!~޼|*) Hַkya&2^U?g#r n]whC"2ޮpPhCo^[B$$Y>J/G{ax~U!5I ^?eA $1<3:y/J?4'ޮO}$=v$ 9m>!Q69; [HjϳǍ"D.st'n+ $$z핝Q3E/y܂KhYߞ^CYSYPX/SZo볙XQ1J@ _|Ռ$OJb%RHl8=cuiW8c91U+ۃ=`ѱ;^׫ÕzQdgt^}yZVlF 8ܵf`n ? j sg:ׄ^-4#K@qƵy*B6W j"kڳ;UooQSjBh|vvڂi!zM`yld}̄XA Rq]5Y񪐂R[@1^6D^^?eIJ4E HC!E:>wR `/5gjI3̐ߺv  bF7veUU IJ?dʏo'LHe?TNdjݼp3uwך:3&DAQ06b)pNӻ_`Eێ;emyQ x6˨%*$$1u,@$Zٱev//H>9se!|_jnCA2=8 k[:x Yg: `$W:\z@`7^ǝn!Q Rת|Zh$hHu17uI=qn"TTDQ Rx?Œp2)i[aFz’=R\oyݕw35E]P.<>8Lgr`m,"`up`=%|BH^`1>5ߣ9+ YHtHD qL@Pabae s7d/G\sʜ-@PX)./]ݹNY"rɈ+YrBY #"& 1K5 wC*C=jAb+ƒ3Ey7O ~g[x"=J G\&2'9(+4κz^b-p dUiߓG2ӄj<qÊ)>T@ f `85k}4`V#Qe }s,/@Xh daN'}D r*_ 2@?\D/bu`#nZbषGv7T)'f{BRL|.O!m&b=z[yTLY*r88nyj /H@”Kc d5#Kb"ID+φϽnxw,N3rKL>odį6u~㈉ V=Lђ =^'YRu*HD@ȑAm^mmqu )ٽqw^^~^ (%O* #Ÿmy1%Rt~@*#*EuĆ(GrSZGp~XKҼn2:[,9:\ fa&cx4O~s7PÆN5t>X^՗ԖV^]CML~wdBw TZ^\hVJG5;-<{p8-JB9V 6o{MY~#9攊??=Dk%#j4I½҂™GM_ _$>o-c(Gޫ69:P!1ɚ]$׈iOᴰE"g&fi*:VQ}t"%fwO prEUu(($Sub;I:o1{LB?m׸Q L^d~S闺cĄsβyr6諐6CV}m`\c m݆^`St9~3`iL6WwQ*"=$uW`v/Ў. AkzS\:D_ȰymikqP@ RE78!۞ $5ώ=vH F4sg H Ps;L{\( 6)j|$fIhɔQ# O)$u'$l:kv^ n"5 jX{O8E‚xK̈́4@lN;:=1I~G&6ѡs/ui'tMf2:a   st[m 4B&ne5 "8ٹ\8l ϾOn2zIfB@Ld#)2!_+  C`@CƄnJ0-3M<6`stޟ6] 4|"Jz,"Y̠LT2 侷RD( 09Hc "D,N[i溹i̷Ql}OS)(Ǘ)!}o9AEBEvJb%XۼNV $6#!]{(yt& WHfP$""q@h%w1+kWKNmZ'tVQCb qT)Tk/oj'816MYFbߵFvX| '깘$ au$Wg|"!XgG.+yE@>5d Fjr|Ex׻fy-6"r4$;i$[;U5tXD;Z{W ?7L7h#*uȮc$a-,WԛaJ'{#KK?> 118JKAs]Yd bܘ..#`&*$Xy @7 :zD_ =dr/ҳ+}`IJ&I&d$BxR v+-׍h'"1Nqcfյ$4P0nH\&x&v_| vÔ /q-F_Vc"V 96cJ[́FIQ;j?LCȎY"*(, ژCQd訖e֛ܳ~@#n NMmm*_)t1u"ܛ͠L5ެTro4Z~a"! 0 dGzTMq L?Ĭu7bcYI 40fEv>h3 =ϝ34_L K40hy,2>=D2i }5j/4p>o #movw6JVH\sϳ( zJ$ye2bo򆫦3(0~efY$\:{nޔ5IG72ϜĪ'rM7WGʬJ@o>P[V25w4f,Y${ůPun4$9 LLXeƞb@cC@zysN=L*kXҡ~,+ 71l٘BF:inU/@޲HUS"4,}K !ɭJG`/}~X$J[ytu i2.ƐHGoVTvΫCFG֬ݣi U_4ǏkiN yɾD6f ܟKB@"`@*$>ã8D@A,~z]71Tlr  PW6"5ZUr / 8f:Կ |BmBr>Xx rV`b:]Ĩ%W*9%UPh}2Y}HvGEzsϨ\|ڕkI8*=|R<^O?}E%MUE4UETTTEDKM4LQ,ULPMM$IRM1TETCLLC2UELHPSSD4QQTME$DAp?ۿtv?z0|li>?";п~p?U>_*@|@^rKEﷺ ߷~o_7 }Mz/ %~Aʀ Ou^CU?29) T [;LJxB:uf )O-?%DtD%ԺGX1d6;X?W԰nmkyU?!g.;Yx#?}qד~?k_Q'>d)6?o鉙LLSwf0نL57tSw`b䆜Nr&13)LL&̦&e13) 57vBa M &̦&fSv̦&e136jn3ᆦ13d6! mCh2A13)LLbfS2̦&e13)C Mbfl136aLLbfS2Swd0ݦ&fa0ݦ&e13)LLbfS2̦&e13)LLbfQ d6! mCh4̦&e13)LLbfS2̦&e13)LLbfh3¦f̦&f᩻0ݦ&e13)LLSwfC M݆0NsHaLLbfS2jn2&0ݦ&e13)LLbfuq9bfS2̦&njn3a057iLLbfS2̦&e13)LLbfS2᩻LL Mbfi$Sv̦&f)0ݦ&e1340ݦ&e13jfaa̦&ft8 MbfS3C Mbfl0ӌPӉhC M0CӉn̦&e13)LLbflnNsdSv Mq9SwgLӉS2̦&e13)L57iLLbfS3pݦ&e13)jn2̦&fjn2̦&fCN'9jn2̦&e13)LLbfS2̦&e13)LLbfS2̦&e13)LLbfn̦&e13)LL 57t0ݦ&e13)LL͓ MbfS2̦&f0ݦ&e13)Sw@Sv̦&e134 57i13) M݀Bjn醦57iL57w MSwL57w MbfS2aLLbfS2I$0 57vjn3HHajnjn0ݦ&e13)LL͓ MݐSwL57vjc\.%1C1tlT??ҽ`s?AG @HNY$Ҋ'+~çKߋzxk !ͫf^ݠrgG~\;)}*]A?H>_mhUQ? z^/{ϏpEH`Yj-!~OľpՉGYVt )W 3'0EryAA,7ED嶹@9>zWϖ}='(}w^׎/AӴF` 8 A}gه_3E򕁩SS6Ĝ~ƓȢr(ì!d/ȧ~Jܓ|S<;M:޳t??7ΎzaamoٙaammCNX]}+j.]yK3ŐfBIk?]}q~ýغhϳs&puF0_`"L(82>H4+hF"v )ZgqTCwIʓˆL/1`!MM@g͇ؒy15c2 Dkth mUU;~S>f?U dd$㫗»pvT@g1i"'&ؐf6! rw[uichQ#@Km<1@K>&J)OT(*Pn- n (樝?Q74kU|~F~*df]Q`OWFɰ J((;2XhLܪ }*|9(#?*>˥!փk~||l9(+[BLw<(Ckg0;+UU$! ظUq>HϬ> 0ozqXq5SUX߿?)X5n*k]VjjU>zV=Rq]θyj{o]ᓢ'ٶDYm V-k@Wf?[Ž־LnʂrFR;钋;B@"ᚊ> E| /9 +7#PTzۦOBm:aNJ!CBڮ3"yr<<l9xA](xOgͤ?b C4`#M8IIJWG/FTthZlz庒wd].8zEɚrtIFUPP"͑V{+M3Lȕn;a;c l[)O~G5 @ 9g<[xiV7cbq+QO=uލ7;G)^m^7k,ΘҪ6a_UIr#QERRZZ(>a"Y/)ߵ!sٝs6p1Lv~NC#%Ei)˅I*[ X+'N~O[ԑ&)+dJzmDŽ %J肋Sj_`xW0Β*cfG'ek^9_Y T()mc57$& U6,qB9Is &p D|9> i$$H^ |P3+ `_psݠWd0?ty# P` ԇԶ5v$>f:@cK]DķHx<}3q7 ƵZ$̅8mm@P q+YsLvuݪ;PijI]|"F+NyE_[$b`23(-#XZf0%;uG< Ru%Hx]1*؂Di<"l$ESrr`Eؗce4Ht Wc?Ĭ=pP ৼAI$ʰ-9#W :,^"brd<"FM@RûC.r/V&6Ud3|]Gİ5& 0yb <5AQk;#  dh]0(i*'eϵbަ_߂ ;Ԗ oF?f !c҆7 dF):^أA HUq 64k ]ar2]*,ۚN-fOGm/c7وWxHj.@s\yʂ}>Wyg=>ʵ44Ln%BFc+'fe{Y@tAf0.ב]Ql{j(S>Zv,R4KOVr+LVI.U;"Lq ,)YTr8>{X`y" LRq]~ _PN0S_Ȋヸˣb62s]'AwcK;JVQ mzR >)zTL=xDt; !y<^S :(2Y60a֢[]^,}2}_E%텹Yx$okDsZEh Sj|%ku hBBQ $( ܠ!6ۺR'PTMDgm)Pnzmgav^d%[Y FwB6*X4E7_ǁN/u ԉ2ӱ#u{v\< e-rDSZgp5W6Ȳ_4[~^) kuZ6ZwoiJb0>FB5PI0-+`];Tq! A`KMN OZUlo-ocps08 :@&@ ?R&%@DAPڬiTU(tc8RV "I%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUI$5D} P@~bVʪ/=A%  Fp?:],-O"޾  ؊m?pea0HRkGa|\Om&Ւ$$IF2F_@da .(ҕa.1$D{ đD}h91ڐ>/X+%TU&,^<rV儀31e~i-425|&}h2sۦWةTܕ*(f(]2 }* U r{c\ț"@bĉEw2&H$X"@bD̉woYǯDDDz r^7[:K;AZb ;;G}%sd=᫺88(7="HBQ Y65rǿ97oG`wHCE zpcԗcz9*H(yב`)XDBu+rv`-pG5=Yq> !((DLzN[4u!wJ4~?c7G|^2i?D);ẇVC3*>M,+XΤju܍kђhWT0 "[Kim-[NTݢH$TC5@\H#CZA- v[Kim-Ί`Ƅ5bH$H%O0G:[Kim-zn4ݥ[Kim-[Kim-[Kim-[Kim-3)m-[BGA$A$"Ikzf [[Kim-[Kim-[K}us [Kim-A$A$A,4 ?h$H$mIKb˺ ƁFuKim-更2[Kim-[KPIIȎr4=8nFSf.?I%Bs1C. AHֺ Z7Rf+["CU&)_0F={{Juz@޴fC%}c` > B{̉ĉE$ .dMț"@bĉEw2&dMț,9ʐ; i:u8w,+;QnM!HGi,B)cMՇAuD=o'EdYEdLk|!2C|J;==n~·d I'Q yG ?,*O]ǙB9VRZZZ\Z=Ark%n>K=zT&9y?G߳齚}5XUXUXUXOu[?|#fL%rܖ6}=}X,hlmum)~Vb*>Պ:,ҲtsBNCL˟FOiNϿ ?¦&)[NZ`<1#keO@*f^g^no$6 !3D䈁޹K{ƀ70]"` qpE:6T[OPvdÅd_ tݸԤAD#NЉIY;B\ *GpQ,9G7Z&ǻNzA6rퟭ6R9Yyѹ^-ރWtEқ(:Ľι <-+;5|,2'd ]y:PD*v?w眦p6aS+ӊB9wJJ;+^hQe&hm0N! ND y@1A~Hfž ʳ5eF*S*' +u'b?FdBZt@3zmXCCjZ[Nj3FMsawvɅzWN!fXmMpPq k$lcֵqF8n#y2^U ٥Z aâJ!bOXH7(c'8ٕ"fԛ}tOTiG0 i(Օ0ȂuVl~{u4dԮ!?߽7iFCEL{ڳno/=N < ĭZ6gAk- ˲ˏkP}M)w(, vX(KOPr<8 $C/,%C韥PB T$ C~d^Me 8meQK]XqPkh c. .~m'5ן]~C$׏ԺbNh[h\nq-;WR;V{Y[lpzY/:_l!oVtl0ތm-bQsO}ؖ `A(\v{12KWR}Ti9I$x$+o3365|v ZnOD#"w?CKHf-0UƷH tnM%Ͻ]C6OD!b9[R u 1ó_v]L: 0j<ߞa=ۆMr-8yVSz9B}|$ (=ǝ%NFeusqo̲=~j8㺤o9}UY/?BMuPR/˵BaX3 ETF~~{Ԕ{m-dq ^V 0ҁyakSJ',y,ffZ3 jW'LwH?Ʈ݋WX ǟѶg{ "A[c[*!e]D5f~~<Ϻ%{f[kcŭ!e%KVT&lqjrHzlP9}<{2 oYYp{c:UذC q+5*z)> 坾:/=eZ}Y{7ei?WnF3nI^ ֳ.5MYQv4I=qyt[fƻy'pmJ>]̓_=n J}E|ÝoqZZZť:g>]:-#KKXCYv?p6{KKKK]!πw%UUgo=nMPIP7\tKԒI$tȹ06Nx88|> j!'fr&uqcжc  %1f`0kXFǾ~AkҊ MR! ['9N r)j@( t$-Ƥ{!m7)H(,9A :e 0JGˁ~B^+a ['QyI$ ?s<IE? (D-pÌ"_]"+C4pUk7lv8B K^т]L1!Cq FuJ  ǀ Zm2lA s1ZvGvS<}ԦbmȑFڒB<2οH]oZ_@ F\?LE2OARg~ 5(,0J JRhUYd8$`UG7X35ytM{ތޱA6 7lIFlMڴ~DIx;Ԃ3ԙR`0T%YʙW̭ ٷ!aIv~Y7?8$eMNZI@ :jJQ5>A-6T ^ʸsKӭB?`A_[2pÚw4tuܢ'ka86O pB SBQ2⿥{c3+I@r>*I1uw}EHCt:A,= ]*XzZ4ߊL6f٭)[TuY"k2Y[r;R5_b7f"A!~g%lh `^Yp% Q3YuFD{őd  aixm}?F/uZY"_ xA#aosj5F|Sv k 8Q{ؕ$AYZbݴ{⵰PY Q=_L$Ϙo q%(Xa@c.T0Լ@|lVδn[O8(!aPv?HSVTYT21ᘐ8lD>JI79&S}j~O[7dGysKBt"&D>Wj32lL?kjK  Qm!I$oò9Z8?Yv}Cf@jCYk=kHN_u䢐73<)%Y'D)³2gQWULR=J爬~GHarW8aI~_n`}~<黾X񪱾*$YS鼽?8\ҠW I$?ilݡ?x;U:ʟe@X"UxI4a$Hl> /AbRiЦ"fOVtDw~ev:CS-,> [[ס{Nxo"Ui'm+^P] ~ʒf|}~Z4"rP H.GX sm/lҶve`wFHQ &%E3)] Y q¸ @zy[U$HQDk/u$쨴c( O #/09TD[BZalX?w 77 k~?,kӷo27k³Q@ILg~}RC79߇ &?˕$ޠnsE'kOwߢ`_Y&TQbz ǥX˥`=L!УWt^sz2,嚪\}WʸoPZSUW#PQDRl ?Z:YClFcn, £PWxf%٣Sm\ ^ʈ}1(!i!ZHbUſ֨5+;]RT;ĀfUnT/'uQ!M}~e_+#}*>XrBnͶ _:hvG$аK+m=CQ Q썥XP!?bwseOgûb/ʬU]ڲH&ϜOD%"JN9ĮG} 5*=\F~=(:8ߛ bȍg* 6j+=ѯWob}V:#yQ,@FlA; #GJOQ=vi;:aFCԃ"DPS•vq63LKњ_n%wfSbDM̞$#S̄J?Vh],&RpfNOX/?2͉\pЉGB\o>dHfT}vPqkrFEU}(bLVr&$> x|5"F:TFluN>4(Eyƙ(8}ʣSI ϫ5怜|WYvEiQJnĦ:"$g&YWP}?{CFGr?77<#2?lpG .$[a@gf[Vef[Vef[Ve_UVeeUnYUn5Y.+6j-ƫ2~7g׍VecmVeb֫2j-ƫ2j-ƫ2j-ƫ2j-WUVef[Vef[I( &uW.l~|| MMY$= QZ؞v(.m@W&Ysx|tj#Խ% ӱc|Mie!l( @c$Ӹ=ҝ1'5KWg~x-rbX/8JI$(ˣ>3,KsJfBV$[ƪ+OFiViV>V7?X?5n$`;YQ*BH YPލ;<*(0#4Mpv!,d+;W8 ؒ(Q%0((Tl<&ZpfV,2Y*X#U7S9# &QICPQy Gj _ J [F0,&O̥6_.ט9J~=+-8t-8ɗQA:6ń ,6a7F@Z'Z33bC|Ҽ_{sď Ύ3A$L|U{m'F"E瘔Щ A>9 :fag zwM?{$&u{y\l_:bIm$Œ‰'TȪ9?qz?6γDu0 ?㫮osFJ`vTrn{y[F9yۡ/Ft> &<9[Y@W#.ZiiG-0 $JXԨ|]* @ZѰkzU2/㩉o.7+qɸ!ֆ şbrz"-JjVB#;1j!4dC V>D ?`3_NjkiBI{;Y\(=oթy=!^&7RWeAo$Je\hۻ+3rA\rG2+*}:P(@dZm1Ļ,*I)D*SX'rK/OƓԉ9vlro}{08)=z!vSf|&ԼxY6eU+6_1 #u]ph}5{XBIBJl)Y: 1Dʓ#]j-)}}4j/gou,7l@80q0ĉC-JtD4"vh=T9 o ύȔRY˜yJ!$?g4ڹlcf#M] {Uy>q{V;m_Z\T$N0=ڣM8W %~U?ƅIO˲5|sK2kҎMR-kZ{s< +ì]t݊AdLXן:Vbl wex9vR~dS7oqA _gm x=QLLMv{NuSwƻ|湜|oxJb!)p#-:({T[`<(6,O''EIIõ/@#%]' G(ףH"Dg5:8 اU zb (4~ɿ-e Ϊ!YI3qa@uէL4vy'\S0Vy9zנyP=sνifV8~<[q],G k٫ă.߃{v?ߚeU_UUUo K&8'qQ|rJ{hgگe֤ ; p8Rr1cpV0]rGqY~bXVZRX!jzP@ld; ^<sOWI a].klX .`pԄ'~KpF۾\uPf*Ύ7򹗟"6$މ2jPŴN6k^ddRPNQ|+̅m] W)A,NtCȴsZlHsI,Q2ې$[ʧߝU.e;>D y~z|qw&:pư*\U⢗}NfMBuWu+'Evp1^Dx'OW?E7ݧ8qHK`A*QY" "SBPPO iuĝVdY6Һ&T*J/'5k;Hu6:QXfzg?}p>KaEI2{~q+Keƍe. ޚֽ~b| 6jxAǺw8K8$KJrM 'oEޤd3m#ܳ1mVR'0D-}Sѧھ 5mڢzigJ!QIVf?O F4q'1 )0bJ"ڲF xD' 5C VwjyZ ?ݚAafa)澷1מyTD :^D:<uPt.{l3ŧ$ 3A@( obmOBJ$BY9Eps>Mw5Tu'R$B; .ҍ" D[,NA~l:ƒ=P Y$FkOB UQu)v>w=B_t8Z n+҇Q Z( 2.`2E2j7{ 1x+Ha񕗉 Vi?Vhɫ_VY"nXBY9p+05)>5+Nfխ\zK|uTć[aC8بt/Ю$H vGbAa=ELu~N8aG*kK&lBT5 )փvA?3!W\ll<cޤ,2dd7sjtn-FF$pW}zJɩkv.397N1Ѝp 6~RJ'xAI$ !:8ҾF0BP'R]ryAv'I%>7bUgL?d]bߜ evx}/3^lڸm].@o*bXXmKy06(9n|Ґƚ±g\Z yzE7'>XWm!߷E7pF,iN0eu Аd!=Llu!U[XyX{; %ɕ&"B`84T_X~lzLHE0H ݗ_~X_Δ̴eј`'@a11xoS'L?xQz%1L` { =~ rf:DW^@ &EX8 P{d*H(lYxcmpu2;ۣ`=p r\Ɋ|"J[[z:i6܅Q-|{loZg!pjxay;mQl3|sMϨlBtg^j/'q CNvǡPBL *L0=/fBofd T.0C錷 H@`%`4T[;Jz$S?Olx_f}DDsDPX J Y$5;ׇ %4cVd]Sz:@;R_)btŠ+I0(C5!BR~ύb'^I*+(i:A yo[_rx%5*8($ n Z<[m:yr> ZoCYa;:4B7(z.CNJKWqgrI _^bT'g\}p7ܟF\/\wnh2 |@,EკwqٶD3t]nʥ4t-bX~+ٽo(e6qSo`1ғY eKfvvF/ %EKҎq)M租QPA%(uRP '`8t C Wn'L"IC7a6;?)_\H ^Cm_%CΟMc}:m祤iikc~_Vs%qW<<;V=گ\j\_8y{'=Ƞ}[zV>V-jJU~$E`D!i$L/9$jT*% bQe:o NsÎwnL{pxs̈́?/={ִ{>g  Oe UĽ(g'Rڻy3XZU\JRt}}`zج_ 0f5jXهv٧iB)9y.fccG=Wn#nWw.*xU8o[N{/zYwge7F)t_3/;wwAaR$O'ה I 7$_߯?/?mkwᇉ}e^1_!W>8[mdwƿIǸRmyWQG_x/!aZ٤XVSu6wKZ)r WKomh":۝yJȟ!vi'{ Q\&C$4{9--------{fh{; ͎' N ZZZZZZZZ\0wBJ-v)OI$%A22[7!Q?YiĢ<ͯړGG6iW]uѷ]~~VX%{B:{mF'UpuUǿB䆏ҏ~ߞqC6ސo ,AG3"1A܏R6hpeD%]tsLP-ͬuRq<uҪZb+X c 7CBRySQ%YvW%=tJ?W󥛏@|z*2 tbx>ew Z 5|ӃnYs'1ӉM.dJpnh ̝̓FΊjn psEaHЧ†V*cT4wϯiʌ P9UO.~2ZgȤ}k(%CFWh|C ׮ DA#r9AF2Q6C'?&߹l<ƺ/LL#ƣP()<ɷz) =*?Ez%"]΃ı}Wɘbw{NskƆXF\Jv}@sm!6r()Lضv,I$N0:*I$K*Hm`r-H >xwxaHJqSƎ,*DjI}+N\EBÆs6G1,o![ f0D*E-{`%6k~n?C <}h%Fp|v=cx"*vZÇ#Ԥ:2%a6!Oj\x'O/:fwX|BTh|Nd*8W*pC l?:Zhz!YCŁ${ngf哌$oJ'x''?6 N80 ߦxJ\[eU6o1- 8!K6^ 8!c&AlFvU$&OiyH4D/7PTJJ4aTt?B?1v=F);VB_ʐuuM  $#mQgYA'i;3 0TkE cD@JjW)=K`clc2rFFGu{S.UZ0͇Q4R4`=[8#j;egyޮaO˴~!cCGQg>V_q\U pZS?,ّܮ7?p$  E4T f,yD\KAA[OCaZθuӻ]_E3 YPG%EFDUk!4&~SG*> l:+uNyRTnX,hOe,eD投_.Xv$zCn>~<OϟbR.J>=(g)#&.)y20"O#u(P"]AWD}L:ʕxHEnȱ34gkF+S-3A\-,!a ))<nlڥ1PO3Q_a㈑ڳp^H%P*KP`=cB"@* xM噉,gGzs&674ŏ= f8?9RAB|Ccp=(JlqƝ/GuxESH2O2.|{|տ D>]Ҏc෢B$Uaqɨ*۩1x=AvVGcJqwHuIw7*Ss7_ (~BZC>4<,~J@:HvkO.tmS`TrD{Q Ȉ?DC-L/A_ L0V\A" AB<)`K|y%)n%p]~I1 >D[s=)u{~0UmwqM%(D)'y*T K;[LxOOl S} ϼGe%kiZX07PI>= j Zk#~ѳQPD oCtzGHQ`8q<(qjks>a{ bxi(.' ߧ[9 飊7ka1&Ы T~SeWFNjlθ.ݵ~/eߕvc!Mu a%XsFۅ] T4#Uo07KtÓ1UdsFr#3zk`r?[Q V%)ldԕ9~ |(]i9H$:9FaM,zP!UzJ#l>'' nJ!仁R˩D T q襸BER$!$B&{OrMSr!KYlwk "dϞدrB#* H1FU,`5G&II! ̷^f;^+)kfRIpIwߝήhj6;o\2 S4PCoI~<]wR>ء 5iLz|DP)uH~} do<0xlE'GZJj&(\HzVB<6DCyyPOe~XXN.Z$ĔT9+Pe:a-a-+"o>Y;wϰDdt+@pgO ՝`|0mޝ9.!qj2F,BAe%A$xL0\gqO=_s=]S;|Ü bD?^hHBY ` `/,nw JVl, >nAˆ> rA5U1a ۫3cO)9jAdA/_0HlrQ Ъ涕$AJn(H YO&f$M=ߵ&z=խ*k*εR'^kN$oeAXlm4"1JNMX5 /;X(BgRд{vI r-7\sjlDZ` 6M_2NJОWY-V ۩ZWC+_2tTa6ȯ;Vxg(YM}H b)P#xh`+?[ c]C)>Ǣ7Xk8QAO7sQ8m0j7 g9d3,n-/a-$xS.Bw9De~c%!?ų¢_SY^m-0 )# KlHV_O[s)\hu" M'??47w'Dbh 2$ S%[q-D%;ci“|N3,qE[*T9$z{ ~ +)\(=ADCaȰ$`"Y2E+.o깬gl,Y3O^+u$ק;b67>A;UlW%,ȾA .@0{.cJ•QS5N|g~`X?ͭ9AryTqéA$/cfﷺc<琎zv}k:vm1LerlI)7!WfMuŽ;X`,B)q[/@%35l]g!=؉bqu@G**3-P6qWGWZRfp>(MU3cH <ꢜȚ{g91s?UUOåt}6"Lݯ| ߇E$drXVj-V6cjPsT>zŠrb=>UhL>_H$4ci0ϭ?]ٙUYWTf߸IeYqU޽λi!l[?ɎM"=n{4S)d3~X&0aڬmƥm?>:N{)2?M9"1Aua:Bm.? &X^j,&).p[ٳ].=^W[1Mu5*VE^ۊN6H:O(\ľ;iN"noURm"Iێxm});.Q]X3!SKz& b\G< K)fXkHFm\`ߦPis TQgfecݪڬouÊǝf+XގcUFV6jQjÿ9)JQI$ 1@dH8yvB+5] $I2r6Oz`:ƺ Foq f#S)iդ 'pmEOi]r̽{@EzVW̛O~Ѕ58܏=hL\>(AZWǦcTH(-gI|]1l0傟y}Y^ _D@ "0v(-5pHk6t;Pr7k[^ZN\RVWK{AΡ7 WS5t/!v)Ύtd2[=l@t"mJR/t:U>x V?sh3&p`JsTKRqBi8i)0&[:KLD/jxx{R{ݞVc{s[;yX*uD㟨_+4{-GE~>]Txa `3UY=Ud{Qbb=jcZ& ~'4R. `AD1au%oS^'k<# y;#C)*h|. A!09kX]o31:~p&h`1+풙J+\a+#*%z7Z0)`T_哣ߧ0LcMp{wFtDH ʄ0'j5av7(n7$Ad|Q+ÖM72-l%)L^ ZzQ<6o.45$-]΄9UPZa6!a:wuB䩢_N!ִTߓ3XܲZc0 >\2o-ͽ y{+z^.NeXvoyֻ z-;4҄&2E\cL_6-d!ŵ_b:|޳? .Qjf2B.:&zA&ÔWWj"^.pr{-z?}j CEW*.xHIZ V#ֹ־ @怷U!$]F.dyǺ"!7 ׶ob2=$ׁWl|SĪE+!E;>up{e_0Ns) ~fԼNR$#%+$yQ X_'[Ems.$E+Yz_{Ygw]k3TdM;_3^G) R.k_%_,&Nf1ek3| sؖ9aAr94.͇"q_9`=UMVfViƬJ4*EC =skۿ pzq @"4^g3kd{?61g64dg^Dʕh̢^S,a}5NHA,F@o;|>eE|%>ifu*W*PCP'L`FyOՊC9˒ZffP 7]MDft]ǞՍ=_5Fb"fZT$p)^C G2X`/[N.אX3r󋽑QhE$=onJNMXIAo;'ͦc>Zt-״bq6HRR[Bt,6IE(|>LSy@W<9fw:DoJ1}* :db䁵jBD2_`1W%`j.ۼ1;*0oHTio|xê=N5)"PG<ҵťƱ$茔uE%dD[{%!̒}[yR nww&֭ocf I ș=DvjR ȕp}zM qlK^e[ja Ia7XeW2bm (Q UOj dL$oXHNVtKo:=m@(wh!)]ĐI)ni/|ҧwL"|;k'xvd#BnbI#X\4Q?S>{ re'.LMqx~I&brs4YS J۟<-_| m3PV΃ﵛ#}ykh$?{?! ĝA&4m/88gV͉|yT "W-.~k:qA&_C~k ܜ^ͭCq ;dpn*I)geY<آ@\P [];5qd"X1s$ =|itPR 8q~ O1rP*xN篮{^bUAL EY^PwZIE;칯\ PιpٛxlC5>;6kfSџ&`6rV=Q.9~OU~d?{F1$Sb RL_QkX5g v3')wParta葩]Zߎ E%BU"HXb*LL!ۚuiA3a*D k!n^yڸMHb@de,_GDܦ8.npUEX9o3ӖkG,W$Pe"%gMX[;x0Y )%ƵdUUUUUUUR)Z**O--%UUUUUUUQUUTERUV0qEq 1HTEQUUUUU33#+*sp{ _mUU]Oj7&8 V"UUUUUUUUUUUUUUUUUUUUUQUUr[m:s֪R-Q_MUUUUUUUUUUT_w6QnajR_̊͢ѪUUUUV( PO|tpWkU1&? `ia#P{Eu)h]+''7wlHS3DHR>tsAlT݊Y\֬ '(/Ψ#$g/0$@I!yR+1eTnu_OcPfUBq|-JQ[( @7=ڬss/+G!oRW/fgϽ{y|Aeg)V>0Q"TWXtF`as!MR& *T PDM@drcĐ4a!e^tw۾~9(baB!G580P'wnMP2LR:HC%1% h)p ިj3|Q 1$!P8Idp G]#mCK.m+Hrқ/?|RG Q 1QPd Df PDH%H" P2@@T1rAs5QR9$q ”`.YX7%w7_|Qb-:4FPP:4}> FQOCP0(dc2H pu !POړ+nUgNH`gcGTx?aU£Zu@NV]W5ztL kF0!M@V#H)a:ݎ:Ey0}KHIi[8C@so"Dd!S 01ك5P^PEYX $EHVC ך^GrauG!UV~y󾿟1= Li"O$yۧKS#W 0Y(Jb"H )bEՄPQL*eKm8ECliG9pbR%{z* R&|Sv"LCɐOsfνt%ޕM=a ?t ^%kޥQg*4SZҦoO,74HҬ\}!lTzV\$^k^~Q2HɎbi$JYg!?9⥐Qzqe؋;@G` . HuȜ)$Vl=u>AI711nRdD :-(٨b Ёr mJ+? *)FTZNa?B5d8SR&%h8SMɼ ˩XWR 0dw@:[aݰ::KF* xqB`  M|$ w $bd(ۆ M2}PwՓacM'T?Lj"tB/!ΩU0l0,+O̘& ST5$%u*' ,W\'dCF1ԛ4‘P/ރv"VUkH^!f#6 upM9]Y˫! i!XnPN;3\ˇ2Bw.b) €,B "η^Çr? E>ܾT8[[6A˘LU3%o$62&P_aw"{7r[¦[XL)!`LJ,NW@QuZj`) ,GFzfES7ȋKHH 0MēJl,mhŠ n VH"RҦ3&!iBְYPXR[RH/`0P40G\" hh -d?Hk j#YV2 fQq tA-QX&J"&c`X-*Px-1Ց#} {ju0TCn)Gݜ @=RI0Lڢфђc1 (F/Yv( kI)$B誕]]A`$Z°"ɬX5(!PDiI mX\&poWqBK&51V]aT%B 0R*H*0Rc-eX՚bu$8j$$2q J|j$fΣ\b`o|2'­Lh BB%)Kk1& 7Ex Iyo"F\FW,NC~/0"~R_5Y{el:pH&FRX!8R)qƨVB 87l+Yk0B=]r J`Q%XV(IcR9zxqBѐraH9@e>"bJ|ZKB#[EA#SH9LC;Px J qW'-8:B4HD@4!1pћv?SiS~fw}*JfW3,"QJJQZ-PKiXX[ ֕mea-IJ,pV?ɴBo3 ~{8#R?hk&=OBˌQ~^*[y+! IӈvRPP4Bjr% e"("bR7:3mцBʐ))e2]w)"TLL4HLRPJD HP4KDDT1@AE$LRIT50$rD>6UQB(^0[JhԤ^ۆ`_R$#FhqqXx!IfƛXd$}s) G|l6ma$GdA" HDL@~66660a<΅BRQ@v<5y |s=g&v9֠`N _M9z^o]èE C-YXaz7ymr`0q@ʁO3P筬HN90"tT!5#灤X HS(AL%+ %iA(X%ML43K) )%|>V`Ěˏ,5?`l'"?wv2# qL-{F N .G-rIi\ Bv 5+&*q AYp~YPik9^-+uCZ"RZl%HpY4! J 8 8 e|hPN/[iݘfFꨌX3ĉ6sxThFɦsfjMT]6u:;s;q {㣾;4):`)heU\|d9\{|Ȓ1,Hl{Bnۥ3栎e2SDMzxS6:vU9w9s5(נMSN3K =拧:|:֘1|pJv8r@TI2p&ӁWZ$\e_3!B|y;hcx-&O3B'>c1 !Qt:%d| #;MgWS:9Nȃ|hR m39hJ)q/s $՚^gD* T:p@'09 CB*^$ fzC~^;hb$)`PP̨z'w*TQ.pi:$M!TES"IS KD1T>;?3?h6d(B+,)'1+^wT5q qeQAEL.pxhS v5JIYeckV  &ۄ~ßPgd$?&ԷaC#nB[i|eu5EI9qOO@|̦ ؝`8+GHf41tErz[ݸ?/@[K35vuؾb^Mr\dBڋo7E Ҵ/`jN[m@*(BA('j3Fozȁ!k$XDd{Jz 2fPP-~ʸbl_AMZœah*Y tG?]=46H٦FNN2э"p4=CQUUrъ>~yy }U\+ܤ [?17Ocxė߫hA#=鱙dQNFFaJB=S<) ;@Q$ ZMR]NYJHYs1B #`3Ʀq5)6vGI2٥ 6P'7ޱ_u_zڕRQ"kjbZ̟g$*oI$ y.7N%դ~ c_|a0A+9m _EFU}5Oa4{H豼\~ĝlfྻmNOA2s!B=Z>泘 " 6݁s@$p~qRw+U 9;He6ȖI{09jִԚ,'|}muF5fL20gX(H[B6B"ϓ@zOGdR O A(I$ų<5UEw뜐[NruUETC0P,AKL@J|>QD{5ƟgV V{'>d#I`On. 'Eaݓ0?-,E)f!@_'eBgЀUH@0G$fX,L/%Tn\"!CpcI!)/:s🗑{e#FΛ2X2Htn"X!:(AiSj<$>4i!i .ք)u?> i_U?Y8M-?NIDP!aQ^j`qp!(I`6^lGkߓj`Y YfoeUaK_CtbX? GyD#> er( !"uÀKU߁~M̱wBɹ9]4% *޵k(4m˔|dN|_ D!}}2z ~}[Hz RyR,.%%Pn!;`ȔsSqok'i)"":Xq< `FJȰ1(U" Y4D?sqmQԌXx`0Ġ}+oRJFBҙ?jr`fz85Fj79w;s5kLJυ3W+0b8(`0APTM8E0hu`@xzMo=9)@źM(q5'iHyHN y31tW5x@T80È1dÐsi|$$2skrL b1eOj6DZc+ˇI(* H AeyD/ܫCCF*sHeve3M^@ey/%/rϫKߍ$ GgF`JHvbOT_39hLԐ~?%X=XP=tL-DڜWM?1b%h3;X^)t:mܺ?F3K>.Vv KA1{'<(4<24g9ĈFG"Pd$D(KQkwY2=䁒/-`8sެd2ACXW!~c~j6U.@)CH QJSA'slGgF2C$*vv4 ?cExi kˤrxcmyUjays&nY"wJbR *Ȉ0.oTu$ _Up /s!YrqBC2xfww#D`7vO%A#^ۚ@yߕmb6vY7n;8i*j"$̢z޻qo^maP*2Ӗ@IuRNLl+TA=SZ$UAGh(9_y޹acHz"i[\kU<-0="'4 q U:EuuIj!cFUA MdPNJ雷NkG`PҔDUR%1PIjG@:_ΰπ્$Fka(ZDhH"PŠ*E"{x0u( \ N2b ui./_g"LPޣ!! D*yO*d$5`c2~>2`:d (SRHLdJ$O%HdN\bmI,J4pcA%IKQ+!N8eHPU`s&*vulYm/(T̸fdq`Ld)Uz”Sb oM‚:´!KApR$u#&J$)dP? C&gj?a+'- $!"?<8]GV;iԙL)0˽6k12`V#$02G,Rk ^p'%*g`'Y$Ht1FZNJ2l-0.X 5pA (e[5]^)kS!_Y$%6}|8!+KݻD͌w\l{1*an-lui{w$ ?ʻ-Nt[Ͷ:^aaUVj.:ϐo,k{*89q_8c=crGxfY?Ixܶ[w 9|}k$7BfgI.qq94GXNg9;qKk=)҉A3]ߣ;ePwfO(׋uI|~iw.△ J(ynG@Ƈv0dyFʴLHrӉv3p5 gAc1$u{Umr^57xR[ي\9+H{ oFH- ;$Pdv(z ƭY^#) pV}nwsL.BKWėU%|cIW PyLKP<<>?1 ($[kO,b*&ϵ-k$=d_ s *Mj`!2.[r nPzVA}>`.k͏[ O WeȕHY k֏}N%U׎?_6(7(""d" ("ЈP(Т"qo\i.Q* Y ")}Q*]D2hEPETv~1AUBPJEiULq>IHv%*$xeg`H$F[J\pl o_X6~!zR UxcoPHbG=]Z@ļ抎B5(%׌i#:dE[huBTDx6>#o 9x Qu66j!kW0}M d,/ՁB~^`"^")?ՊAH;cUDN'+!Rh S!עV,DnM`P:pƢ @xXqA F"dSֽڠŁpAo1"m"'LȬ]; q,GJQ&FSfzVs}ָe~R(C~15=_OQ)=<?`cEPE3CX#=5/d5wϙ_5}k9!V1mi&亏R0[zM6O'g*H2abG}1%~cB/$Gr+ZtNk0Κ,pi=(+E[P'ӋNPMOM*gHY ˙qS]>â0aESĹQu]]16_ O *PW!aN TcOdUEP  fqS&}w d 7a"eL0DeJϨ¡-kT VT䰭ؖ{djx^㙗O*_E^ y*K&^@r. \Yj\(@ȥlm\䤤Ȃ&29Vh+]o@A P|g}MO^ C j%U @ (#&H<F l?"K &5Qwdf {{X ]<ľUhqIT1(4}IaYArPk= es>+?Qre@I>4 oqw:޵#:9-&MZ?4p 8A#KzU&5}%(?_ 11?*m`km欨Tpgl(ph8t}yw۩kfC0_H5z@GA@SH܇A`u733O?|CnF{-oksFyC- ԓ' oh!EuG5I#hT|s0q[.S<) N0O^`Fˆ=`-ޤTMIHHWHf٠ ) Ph!^f^`Oxe ׉,ո'U\:$Q9sʦ0^4uRUYT\4gCsFVa8@@?^#43}f2n&}ƝG[88!o1_V4~ˈdBMgֱ^B̄>e7)#$@B8&hSwkS&OX5E$LOF ' "v@H]m|׉w3y5 "DYS?Qrer+%XXPN$S+eyTd0% ieLˆSHCϑ2?ʙҼ)O+ fw}Bro҄O\o{Yi)nv8N| Tlj?aj uD7:e&[t|]{qT^{Dޙ-)H(e;3_Ժtc.c{ H(qcGL~(@ Oș0~Meqjpq3f!)5j4iђRBRc I LIkUF,]h.ᙦLU!ؐD|~K7NJϒtjS9WvX%G \ϼy\"r +{Rjd17k].yX\5g}γ֧B񊬇C !h($uJn$@DF\!kmn 2QL .h4)܁0.#/(&Xsm hȦ" 84@0fvd5V a9&Q9DDiaD2,F&nT # ReIs.HUaP3)60`cF*k#30Qh˚\%nHZ9-7p2-s kp䛁p (]PXf3o\sk6E{_b&Qw>g~۾u| 0q×WN4c 2 L6JBV-Bjp2xYBJ)ZIH  n7}qN<^?bTIzkP-XK]1_׮ M78(2M>Hҁ[qj%e/-·lԅr7esXS7,P9|(N^k-8\VAY7׍gH⹫VKQ?]o9#KHC_`Id? Xh{Uj-P*H)a*"($h"b"_X䥒/hBI`(QhNp//1 eeBԴOB_uJcqjz)+JBfvnMM=f1+JݡVd,斔 lyah#&E: ;B@`!jf"+_!?`zl U#(iLKx}^aNfD$Tmͪb32d j*"#8  0b j(i)ƗDHI-LPGrJŒ;AxAG$ZB`( c0& .zl(oHĦ瞿mkE '^mhhmm}Hm`BtBij{b?䐥PbRH@3R %L-Z3" e)qh)vb1& `iY*`j {$ ӡ\Ů;%GxqE|+> lse,P¥ʘ&"U NPj` ,R$0)5(DdERڵXHBE# ePJ"CFTiLXZL Tj%-(a w %Jb)H [ "CaqrKpLR\2[ )`*[$!`Q0 ZʳFf`a8Pa @)\-dZ ń(0K2fLI)2000R&+baPJ%  l&0)EȐHIf6 R9V q1̘%A2ĀQHS `DJ[2aKHJ4dHmd"@Y*@H !- 1V4MQB!CKA @d0VM 4hbua4f9dp!51- D/xO`‚ F,Kʳ0h5gB PAPE* #TRPDPRZ3:5CT"ÒS@eQ!S4HJQTB@jOW>Cg|v9I:U⡂{NЭ1 b)*i7 \f2bĵ6v}IP bNK' fG4Ժ!Q.?NpNJ1F _b$\m%d`@v_)MX#id*4{fE0|JF_P9D[TWmͪej"`Ԫ GwL )}!;I>UVmUYV xv1 aĊ(I(20 ᨤ *Bi"(a zSQ_n'rm)<DH4ݳ) 0H!yuaxBqK-*չSS  8Ġv`D7 2:>i*Ԧ@9!J6215B!+I0tԆC2(B1JHLB1IGV-Pb$H]0L2)P5AKh8j 8:Id@DQM-d! 0O(bÿ U)QO_o?;YXkzzd~Ïl[^BEDT[P@b (DR44DI'_t@tP--K(x#H%BD6Ky:Ytʳ;]Q6IUeQFs@ $Q/`H'dW%P> !1M Ei) HamdAh9x.R iXC,Ũ ܡ$hc~8"I^A%`9a+Rq,@_BK$:, LřqdkF-l 2r9K@L%&C0>𾋺_:/]y*%%k5y]O pi ::M+3YxHUw(dOD >:3Tn{;Q 蠞Hx>nzr@`DLP'1ϔYvzOP)Rb@p C̤$9=`/R{?b # 3,RkXVRZFD޿zVyӭNcN1u(U𛑤X-~DavhR,B6+ T%: ɗ5s8 |XJ@gdirpoUV^牞uўg$,ά`m3iQK/Řdߣpa=:g}rtaNҔ)m<'EӜPX_a)5Za;?x\NN^t8;d\rWr5̵2Nc\,Pt,;iz=7w]cY+T|)҃)>F4;9s 52 ȂȠ (}E|7W!x#'+5q`v2Pm+#E4LaקoI@YC&+sedEؼIqZCoeX?W'rfʳn)ޡ:YP gv cb^ UDYWd3I$!C.gL֗wpD+xn Q1s]l K.re̬? wG]g@$_ .@ȿEwsA! $CQ._ʇ"x#Fet)]1KM M`c2pCU6n*N@}cZ hCk]Qi}H GD1cs3b^{9"pDE%P?kv\F@J~1slwFq7) RoNh[CcɫypEdjz7d8q`,\~R8(Μ1allJDaAC|M(s5 MiħBN^ N΃)T6kE=}D`".ECD$/i^y7r#d7J#0/ZNc5ޏؿK#+b"()|ޤ s[4Q?5H"  wMt$^DF3={6 +;d,̝+W&r6jn_E|+7/aH_5$EEx\s9!%x‽g-如a=oեQ aHUO1cn.\8oqrǢO-@WRnku\ >WW;%5wqćg;I%Y,w90Ko3~,]Ja:<ꂳn^BσZQ༝詒% E ;^+Ȃ@xj 6CLg…ϞIYZVa'UutFqqBb1ri2[seAJo8ݖf)k9%s@uMqke[tzT¸v~مjhgKߓ2PWSInH(J 6Q@X~&xub2!]Fgx80*%Fc*PN, NN9T.q('Fb6eeY@<v<7!a":s,u$DЏW3[UEk5`%oS_ 3[\T^s1(9 ѝi'Wx!/jH~X0@@,ʵVa< !1IC"jstnnW7XXg*hWJMUO;t2t ˟`~s8! Rw%j HK'(Ivf% dW- t\'^[M2{]0ދvQ`yҁl%YВ4S"4Sd$<c~%igVg8^k $+1pa0OŏZ( c9$To8#,O:A-*(=fC^ 72_܇bƙZHW63 LY%IJ 48S"Z=`J7 !RT( %s1{]XQH@j@%-''f`H!8LhOwVAxi󶭺 ww}DP5e|S'oW84aȀ!ps$!ѣd9~ j6OP;a![* +1J!A9(>v-r",bfܶw?6`k9&ѹXN w$Y46Y0IQ TJU  441UI ZYBдH`O^}"j/ŏu O[*Vt֟+'M2Tv7i rqL.A MA^(KeIǜskvn6dW22H,OP@ /S̥`IOOOlz{F%!m" -: $dX4sς!߀9}c+G!C;5O;yx$b#dAU#GQ$eBGS! 1-ä3gs|RM&lvPR R CBI! UtȪ% RJ@E!V ,5\M%ؤ j*d_\!?&/` Tf=Bח>C>a¡YR )^%gIY1e|߶F$ -C4PRE@1 N1U BD2LVIE4KTTTAA^qBbSx&)1eo!]U-&XC6rsA,Tl B*RKDi[rEjQ"G].Ac5?Avޗډ!H|Cnf6rbB<Ɇ1.2$DI7 LfӺzHwj*H"*"q>)`Jh0awQ*s߿ Fr]\$o0g8IXku0C +(  Q(`F!#sG{:H"ASܻ~Q-=Du[& 4DHc5Z˨J2r(1 B$DP,UU#2Ĕ M`M'`0>T}c ]KMf&ҡ vw0=Eq>g;q\:x8.l88?pwwBBdž0,oCx~LFbq@KnQ>cGJâ1a^_v%FADmpX_CD:Uk #&=c(LȲQE+%aeE8DI3ꕋ3 PBt:Z$4$ṉ`0l92*5AA t2bB#}bHp6\P@ʹ~k)\㪐H$ S'䍰+ ^ P>` @Xؕ4†tP#5¤)DVeѨì ;DF=p-w,E)L_ u$(`@WAbMѥ0/4oա[˦J&aL ˆ}8w: :{1c<-P%f1AC_%}Vul1[=Vz#CR3bPv22nP˺&"Ɖ-{0$ !y4:v1; jiNq:I)}#3;0D.*WʪBgyŎe3\5dHmEόI& 65Uz QMv8NϹ"t@UŶLlC!EKpرrO>{v&D6y4xP$a@APĉqB0r2.5NI$% @oZVJq`` @ "KJ>koY¥,E{xl U OrɅ:*`6 38*m9*2+&$WnQUU33334)P2..')(ZHY [UG0zk" u nBEHq8X"HQyBqAkP6 !O(:wUt2xJ5 ߂31#Y1goZ+Y4;@yhڭ*ivC[:SwV/^˯{ݳ ²Rkl'g}}n(,=}J*~:h~yo8쟋G}X0&sL~|xJ 4WB[-;q UCejZ` ʝ)&i/lW}q"aE"re4kbCZ&#{gw g >URײgJ\{ 8.k |:mZU%F;_7y89nKScMbb/{:Cu<5^?kux 2zfF2O޹p=QQ0yTj|;!@h흸3'Eo.zpcne'*Y_+xC?mp[lc-)ߝwngS$prmx~40K6dö30}eMA\pO}U8,[/i\ƣGkU_8r KK=q浮H]RT"8ݣc֗C7ͺנh<{&|JpRc1ƩD]&DSyuAm )%wKȝkТ(V{q +szgߣ=] l溗{h-|VyN3U2&NaxIHkUtkoʒ/zCNHT9 W^0e za3JnEy (#:z GFܩh" ;}fnp='{QV=bV,jbzX vfG*{ud;yktS+x.1i!\p%E+44=vXpHfeOmK3<3B^~@X_didzr D+6Οv#v1 dZb%4 /$xRF? #@Ƶ\d\H64Cu#bq:2J+?;DT`U"|WE#=?/`G'.Ur&}_'^:^e(;p1ݯjkojvɍ_-yWj(-{,I{+w)kyoٵ,1qw2 q;HuHGv,$AZA?3(G o("Hi{)`Q[G־?K'Sh- j0r!6i_ L S+=a(aBAR?̴.! !! >YK~)*VLkgO(y*Wr$P_v u= 8j4x>Va&g@yBb?-Ly]G5T&K=+.G+w45^}x;NWXy@ V}8rkmrOЗ#$\"oܛ#nuƨHb/ GN!>}g?<`1hȖ*|}z7st5":X,dgcg&k< U sRX_ؓ(0Y!D9\%]3όDDcp@R*`\!iv$F7o:- \~Z*VP.]A೉ Pn77 AHn@JldIuAJ؃ICD[A;Cdb( R40b@n3hH0v/3ZΚFL{c9"Ȉ :va8K2˩$G*Dߙ!@dc@c4=[kcu..*3^F^ g#氡c8(u!&ސxӛٞG4#ͪ`1c7Sc/a=sc&+`#s Z;%8Q^!?,L0L_(-a)ĕ@z5p잉#-0J쐘{cؽ2b4@B- l{3Q(EnBkX>1%Q0!eh*@"zE / }v9-hXH `^h0PYH!lȑQ;/(U@tV Dfyϙ\-RQ"2[_Z:D @ E<5DֵR9A0E9]dXak3ANhu۱C \# ـ0x%T`d QwΨ H/Cb cxE#7#82d [!.ͩ/t"WXOOBvP;g& "Egv ѓ>y>D  __S@rJ5p϶8ְ(" AV+;a\{a{VxCχuw7J!u:7K}A  UI6L1$!0 d\Ec_:G857N{/2R (hObCм3&aXC.!t:I8 q9ug͛7"-x2H)wIh@}$⨏)]9O6WSBR#AH 9V}z0""M$QdqZP@&8xLQPq/m= Wqq7y(⵪>|7ѩّ \{'(ǓȀ oDo\GA*KJsh2qd^oR[@>f[D؂bEȋ_Zd$N/ih&:]>aʼn Ϭ0>0*HbY\H%N.Vkp~(jz:1k hJr_}md`V<5oC CHW_;SkA l_a ůt?s1#`%c{^I6>}QŇ!_"`C4C)Ё'"wC"}NI0gFbO0)a/})Dv#wO!șVz:1+$`TPk~gVA]*A1:8ahfr l3I 2S2 >DLa v蛝"n DbQ蒺8`׽d#&7x>`>o^' p0/{XAU@r%+3'bmpDD"2$䌆}װU{bO0nE0ukS@$!bH::E$&6$rWM{=2DM2C(>8;7  )HsDIQևR5Ww*^qV<бtN"kd{X/|Io 4PQ&$[ Qh#w|\מO4ZcJX2V@͓k|hZ (Imr)c H.iΣll 0‰H"Y%N7P ҞLrkyxO[Id5g 7P"P Xx  #Hour&^#Ⱥ)  ދS>^:# +cS`(Kmn931c7P~TJ޶9b(ocyTI 5aޢkӞX?wR&u$xV8ȓ%`{.fHtmbk̄̿v+$VFq\T?']v6yu E?U(uF)\a j 1H5TX`}w=lM@QK ځ hD Q CDy؀}!%R4&㝟,s-]"ra@_g'j$CLB1\_~ br4'(Ilfgͳ*pTv|??W? ]2ysnbxk" T(/IEexF @o+vnhיVպA]aeS$yH""TDZVgXc>'s T_,S# ?/ϟeB#(R  H,Q\ohN_ħSq+N:-8\ۻ4v%On3,_0'>߂`E@@u-ǟ2?Q ?G.’`"ڴ30cf\Ǖ&#8nDӦ0ą( q0N8"mͰX+NLƉ8lYQKuPŚ'Tmpq1~݉d _t E5(Iϳ/A?)`DuFb첐# T j8p(#CJbT^s@CQ7[2-f7-/{fs&AC Q]7ytA(p̤p ߝ]۽9S%,bA&BW-:+F(, ;m*U8 v>kصbh.?T4y8B8tٽfk̀;4ڪ'QhV}TN~܇s G_$^ {n*M3ԙ1j+R$b#s܇hQHʸ|5c.E Oam3 eX?O, ?=6VËM5SORM[ 2Édz`s1ڈ"x^@Q]TvG]Y'7E'#mYЋ{io.5OS<Wq|UbGف+_$ ?!?pɐOԱP6  X B)/\5!W{}ޞm/jDv^n[z)Es|_Us`(8qH}yZ;ɨ%KD_~8KAIao Ca9୸1xtIdW"3jTA.!qT@njvK #fI=):>(kmʺ ت$?/nu&{Ą|$Q11uКS .AIIGPJ0y>|0={ҿyhk;X\-ۮW '{<Lj 0!.f" fSL+]t/dLܣu䑛"HD"#yF!:D#dtUK%R7w@R^6<>:ke|pi#*d& hخ8N)1 (HI(iT MT/m0\e2fPT @GIUUUWDR7U DFX/Q-me-Nu6s_̲<]TCGl9<;5 Kr E ̧B&Q%{[g 6s:0]9lL5WF;B\L\d/\MٟhLہjNTn8b>;fh[ن4jx@*U(Wz;QҪVòTl)m'Ÿ֚͑on.pxqLJ\Iԩ Q5(RSQ9K1a%)XbL@̂&1b%hэ!$QUU4XʺP'sxw) =FGp%}CHaPaPҀ=b7Ĥ1pՎT@!gC]j8TASTJ3 b(" @) G!J*݉뚊 'h0DD*Ƹr@SرW"9|d@Qd*Պy4SA\fLCd8&3ĻWu Vtk cd1փ"49pN]TDۆ2A4 ,Pb!LkǬggwzC E4|(2"A'cz+y%+-АSB q7MGr "&bdO-eY[! t`j06j4 UCAXyCJevg2 ;Jhrwo{&*i\"`Xcj` (# `, + bHp "L]Bi6gPĴ*mYNfpjA$H"A$VxTƃ"fDRDF%dDXFnPlvL0Vb@"%< qvս,"L(lS͸ǶC*ׄ9L[trLu;x Ô63Fb'IBXuÜx%1)䠐C067+ qH%¦b IdJb%I$D%bYi%D"$`wMbf(J!(B~&ٟj|,Ǘ؀Cm=AXPNGnXj&5'!{Rf9HI$`T mǂt'Y)D{kF:>pX؆dՍ+%fv/` kɇ4ӬL`;nChnͮs#V&MAL6+?CFZv tl/,4'y5(I~' `4N~YaTtpA;w斉q5>}R><R6Սr!k [,0O<e>O96@8`h90GPYb۸Cr!nmF2IU[[\$a {j@<'>˳u{܂ɡ!ǐϣ2''V)i'_`G)d"L!ZPǶ;ځA6k0;AךtM(&oe4`<5;Cs{/@6*'žT8֟=o4Yct0> V9` b OGLR{$(65\hRA6mQi`r3[-)S K9 ՛ vIa,[8в)= !X' 48S,aB%n9H T=8J ]!Ջ0vvph?ea.T E ݺX!c$n*$OCY2r&P! UnɯʦL#DOup!ME$zԡ2E ^YF d \U K@AZ {z34 UPBf~J>̜n삺ў/wݵ 8b|'d?`:%UCJ3QI%>H2 &@&?% Ŷv=ôny!8sz6p}̣6<5H_(bQ>]D3ڊR-+8KL!2"d`0@C#mƌHf( s.dR.¹W 1Sxu Ds)Q-ϲ6%"nI8W5 @bQمw^f3q9d٨50- TU-pFЛ YUJ7۪םN(;:KIZS6jdV5'I2-M@|#N*Q nnC W& EH7|lwI29 sS ]ASb(hj"F("ZPI#(YB_2W)s?X\"A*58V;լE8XT1eݒd'gP0lA?2Sc~ùJ'l%NY=0OPsJWP4`nU7Sl#x!KUQE @ŨPE42DFLTTUUTEAAYUTQI%0SPKEB +H,fuDPUU BTɬ4rP9#mP32 I !e0KiQS:Ij%\2U+c[N&Y`) (*Lj,!ma(Xkb kC6H!Ȫ#bQE%U4, eFŜJ&7iRA7 ƫsyڑ $TCRSp# aA i(YݕұNېe-Yb- RdJ34 H"E@ADNaN0(1.BjEb-R Xۙn"",QtbLQiaƙ-4TdQATQ0PEAdUv/6*dS;,]tˆ Ø[wKnrV#2dD0h8Xdt1ym[Km9.&n"KKU$^b 0QBJJQ]$*4T$EUEHTOQCTP@QEcb10&6M EUET*' w9MX}HdA\ dU( :@StB)@ 0Q)s0-UUUUUUUPjiX"7D6: oUUTU*3V *13ѐwUUH" VB`EUUQQUUQQUUQQUUQXEQ#N Rʪ(%!UUUUDEQVpWBaUQUUUTEUUTSUUUUB"pYD33330CUUUUQgjhq\CcgP0)BP--+H1 ҡII@҅ HP-!H*Rё$ "w1fq|;i@) !I@KAQ0#>D֒@eX@#$…cV(1 |v&8PiS2$$@2H,9LEXTRQP %b D@,o!C0_&@~s 2}I0~f:E0$ȇD:IM%aJAЬ 91y˓SE 4_TbB4f(&V *q a3II!b"4VkDQ*SõTHD_mim(s!Xia(,:sX|l_5gy!MI2~qɵ&@Ҽyh ,'K!RPzbtwCoG#Cd(\Ga8iN2QӖ>:?>o.Vh̓HfB6+q&v>2$ L@:3؎UPp/ɀ'RZ#2 `x\i&V1&kJth Ѥ.T%4XBW(cOLq>/l0ܧ(~B屝{E 4c [_Tb P5rkۡf) ;[^t3ۢW.ȝ<DB .+6p>_j򳮥҆evW-آ[ 2!itH)ݦUy y[4<-DyxMEC1 g6VK!TSNU{qb*U,  ^&^RhPn]<)6e" Nx/B9-@[U~Y1vT+&q*Y8'+b ^ [*h9^Tuj tšmR4'$^9ziyU=J5MEAgQwi_^i5Mљ(dQ -?ة,&"u bT-&R4tFK6T3^^4D Ђ)kO4VTǎ,-r܈"6zc;S>7w)R^0\D-hPJpy0՟ʼnF-zSk]0O BOs>,ނ ySK,\2M,dYO6 ɩQ" <>P MӅ[3k8PDz"Jez ZBԂ倏ZD3T2Sv\,`v3;_cBDMWtvVᔀi>F0GOjȳJa, ^S39MAP|j"14z^V nKE)DDyesj.(W~$-E!TԢc!4+]{ UD(BmCz,pWZ9"?揞?e % ɠ=o5#,/CjdRNdae,QrvzKc 蹼mcܓ }V$2Џb2ArVvdؐc(~PImۧ2zУ2F8+vਃa3{hZFc2F u% jlGeE-8^~ߟѾdr7B<_iЬ1z J[=ymw0C"]~cu\#ǖ:&Y iiRwjɦ@ƕ Ώ;$CXo OX(`0SnFG3LI3_XVs5낈T )tsn#BSPV~-RHyG"ngHѼh+k]᧰Q$n~7YPgGwX;9A:*nT@E=h2V3y`E `AL~-VVgI9I %2@F$<Ѩ |."cV3\tIItv:#\SUz)^1AaF5ft{}Wj$ߓFҍi&A "i _ċ${e&"hU3{4L[tzh$QЈHjoې)8|' Ր"1St|TqE{zlyIi{Y6)JcJrE|#_zXi3Auj俹j,x@QrQ@FMYI= {&<uzo⧏`ZHJ؃d7wy-)fg]A&n;KK˨b`)0C)gI93P"HwTˢ`p~^@pxDYxR+0y̩a"$奁 }`H-wz1"m`Q'p}s2HD.` i&{htؓ?ʌc@3͕ Q5l8;y6j\‹0hf CZpYT6I{ruβT&G _P7^٨sK`IS¸7ݚ@1zԑ`e 1DH$LЈ@/=؝U.߷U~{]*3m=Oj9aa"czW٠jT4E(6V2f糡wW}NX1& FbDv "E:,c΅JdEﲰRN8o@ y0I]\RzPuG8ugU@N)Ґ[ڕ-f ~B0@zd~8fK%AE!1CS4@@%!Q*xSv{z֢r Bp'#kckdmw]^.D]\Ձ'/=XƼ3j)Jc#xg>/:H B $%D㜇 ]w$s5{mMZV2<9UkP A??͙vsZ!1'l\!Y!eEg|`ϯ;y=Hr޳U !SӴf )9kTl<dgRoe@8B0:9x׷%{?u|y{SZ\bFMA(xtåͩTeue:˅fTH(x驇XDgWuygh@{ Sm&hlzDžv.`BYC#fBUߙ:pLꕜZ/[H-ǩDV]*D$QYsۭT E>Niz=ݤASSHd7&a[_$x&*%??ޘx}okwq8RֹХ>4" rg9R;;ʙ[i k"HkJY@ bAf;Pum:yazs׾sz)2KD}}?"D%a4&JD ( +R󰁇! AA+)]6_/ ՕJ!C٬W fjƚM'ҿG=Eaр_r6h=;>pɂF|yBYLd$$(QaD(*TPr϶EP$ b ""?{ e@&(")bjBPXE-!PNZbB\`(b"b"()JRe )b@SɪP |@A܏ ߏGچ:0FH=_c] >?D@#Y"۳ۀN ad [>bms^4lQ=wzI#֐QD,2X=8Iytt`㷑Fᢐ43dXK A mr1tya1n ?M\aaj@ M p1byuyBc@B p#ڡKaf,YDEU 60L{Xr4Y4;bv:-6)m`f rCR4]q\.0d(}~ 1a0 ihQAN֞rZwrĸ,Uxsh%! u](=&94'C0inLd͏qή!YL뤚},o[Xgߪo>ӊFЏ9o>Cr*h qu7 XŢӊB7oH{B6ZC/`vdeR3QY$P.XA A2Q4U`CȈu!3#ѭH6QNKARƒ mmK7%ͤEY5$HXb"IdqKjaJ ,L+ H*(Ɣ(K\”dI8r.J3 [J)1 kd%CSNu #7R&!Q 4UQ441ET{&d@L1Y9B@Bpw@x8i8BDa DYb'} (ECs τ&6f|wa Jo}Y}uz ZJ.i\y;[N8NjKeK:7݇ P}\ܮQ^ث;zl-R!K4RoBT31f,]:.ehͶE7أ$sJ1깜}\G,/ }'ضPdmlY%0MSTDQM&'h;=f-z <"3dt{9ă(&d_u`LJCh1 ` TXxRuuCh'gfw ԡfIHHYIBRMA6QH+~%%rC#p |~u:2qlb5gz`z빺)$E&!@$,`{>˹&"²fDp(Vjյ-*`r0D!DhfRP&- S!Q)SfRC `IP$=BRbXy˄ErXBH)XEkLJ2KsW 9У%^ uQ]a(ꔼvKet Q4n>{v5Qk-:I@NBڇ0Bh[ӟcyo58@ݛ'͑0 R %~ML*I))a-&AH6)FL !%`R'fet05qJ800`fĶKPJ蒝v zaX'-BЧ^n^fbgy0e*xTi3LOy加јq3`(n%Q;9Rws,|Pg/'&Q(Ҭwoeo}6@W = 5$xor%Bk®񗟫&e>tjSI蠴R‹K#ZV[#kjmp}$- 4ȭEg_E^4lEi.BoRZf1֦,AiEą%a+F;]?Tl.uai<\dɜh0Wܽôcڛdmm@W:.&i}ygYaORٝR!{(k=R f Y aۂ;2ۉ s,DGh"=bz\ԆH Ā&hĂR  he"IiD(huqEDvH?JD!&Y ! #P ]'`Z sx"E=tPgb DTt}UUUJS0 3 000 0pAPEJAQ("%YFҒI8Y"TܷM>xo~{T`;~Q1NjOLN;=,EDEDEDEDEDEDLHyu- !p]ym;Dx1O{ @`&_) u PJқe'#fPRȓbt'%onE&\ wC7vahzCUN)OӸ'=GX&rn(HGfƇ /s ++3),*J** #"f 10'Oxߜ` A`}_Ԑ)Q 1Rs>?w]"BI 0y:"h0b & z8.pZp[{̢eE8IzI C|f/S U nBu.A@%1fFJC&h$5leD#hc %brGG(-$Trᐞb/\!fnc)Z,"D 7(4EWB"0gӪ _)FjW 4-TK_8SxV D Zu^$SWhQrG&)&&$ d3d.wsGAp) {E0:鴹eژS!DM>v?("7LzdS$Fy*`"H*((J$PHEIh("j h"hJhba -./)P RR,BP, @?LP4y!rPERCD1&ـJ  U(a +s2L^+4m!PTJH^TrD>H}U~f@zRQ%1|'!i`(\OʊWl80)Wc=j8|68$ ZS01 KM1Sa:%ifJ""""i!xdh u16¢ Smd#FmF,P2Ie6{*(MHp CěyvG) cl1DESk\j%̮JmKQ_-WhX?eV*E[^r[ƪ4 Ƞ$^pM[Z_Hi&DiI AQ0LɌ19 <Ӈ7PxZb)yp7^YHB@LSA6#*)V؊ [799 7Q0o/0D4mM18S(nkĢ !3gmq%Ls-xXxj3K|'ُ0ٻ+5&2ۂp 64󫬰)[Dhe K1 y)6Ia{d>Ap/x'L T'lBBΡj"w 3Eewп)p+ssv*l&,076-&?}M52B0 $e`?e.d8$u dAoVeTr7B!gR_NϠvJ(C۠k?RbQd!iH$c\L@ؗ{!MĄe "hBL{1?f`wE_Ob@҂Y f$Bi#زu9QdJw)>m$@H% D,AkrѓeaYD."6&"Im7H}XB}3`.Bd.I=HcTT˽Br[c++A "/w[ mqADQJF1ZҰZ7xآ)l01iD9eAHV2ƘI2$(pDdWؖ̇NfB:@[) g2tre,9[bjKbKd @t]u6鬚XFfg,+$JKzO66ifzRJo(i 0'4/a,)w Eu/{U&/L+,= L@:@v ⻆3b ܲ^ Qs3 4doKPϰlXT& w]ׄI?btRL474=mL:<)!I#8])o 7GDXTUWnVDcxd+^tt%癈Ffuq99ZƠ/R&st%M170)w98 fjT}tČ9Bt%B]=y:Pݛ]jc.՘td.AVI 5> 9f;Vlhnm.ϟ'R lai0g)m3byp@%ޛmFSLd;J '.jfXFChZԧI]l]x&7Ag.p6a@RQ$n@d \& Ǚt\)P&k fq C2eӮ˂"Ͷ#Ի3PD*Fn(ҬV52w͐ˆOOOTtv8d5$J4l!j,)0r7+-x[4 Qn/MnBjwSM,4&3 L0#T5 0LE! +ؘa$~ o7O96"ڠ댰QE/aRjYW'^aoS'x):DbņPj#T`mV9/;lq$vPnFM t^$QJ9HW/~&%rxF4j H(JU(@#;`!5l'UAD4UۨwѠBSzb(m? (ɶ̊)b4n8#U4PT ̂Z|SP'@)qLKp-"T*S{mllk *)!uKҚz7܁=tL `D劙):̐&]å MHWp"e(i)v 6Eڒf";;9X%|-&Yr-a;qaü83TPV*ŭҘ.wʕ+$لduicƊ6tScDgh0rQp(:%H& zۛBig]EB?Y<٘(2ٛB̑粸`#a?5NW/'\')S ZkaYըp62|αMX0 @buEfi+aLfF c:ӓ!\n 8:ӹ_f RaʋmbN w_V.έN \sijȩV {l)o3bSvcz022r1vÙ!(9k΋caNap1'JDA @g!E!X|zY`L}O %'piUz P +1{\D m``Q$"v'S ZyJ3ɍd˜gP$F˶L4ꦀQ"DErU-˒in%3L} 즷7712;[nR16ŒID~BM:Cuu7A-$ȧweL$@tSJay X}^XA.8J}maxm20Gh\/,D58@ߝiu6ւhx; ;Ro kmc' l$h3U$cz"T}0}O5}:c8P 2b(Y @˃ 0,ϓ{Ì`qLSv铹(2K>pEWVtSڪEFS"nr0aFT_h~zAdv@۷?;{d< W$B X*WLw 'Cbwc=P?YAhA`)c"FoA˜ǙQ&i4{h"Iv MGsXG ȇŎsY>rU+bʼn`YD` *ՠ)J)"aBG b2)oږ%ȦH; XP`27$Dg|^6NR."KA 7++1 DV*" h(h& 踾^нy~IS֑؄OX~Nd'؊fIb`G?$RĤɏ;rAE*ꉷ>fdǧeO$5d 1Hw9 |k R1}rsI˃8-,Hm;˚&L08nS74݆əmmGFQAX|.`k2vON.YOHr(хDhX6XdqM0)1ĻZyG/'M0+܏Ymm֗Z]$Ϸ?op5^bw8ԅP (Fai&qj22J&JAiJ0L]PM̟jq*@HAsaZ,^{ߌsw bN10*Dse733DUUV(,D'UUU!#XDI@D{亁M!NytSh?`AMJi^Fq7;?x'׻@ŤҊ). U">7q#* A;Hg8mQ@cѢ, B!4Įg~D(A83_8ŽB٘- ?_rϿ U|yZ>٣z+! g*]o3>3(peyl,k8/w[F>ܳ>yaeO>O|˹nnBvc O0YTsm NwSe5vkVA0aމ(d{;Ra6 A3@!T@榁ˡYiU`-11R2@DFHpA*D%Tw!zUs|q⹠E !@DLƃ4;^>0W_aFmFcTj4J^zc_`wl)4`Q-X7F4!%źݭ;qȠ䭍dE$K`c^; =C5_'=z2*%>! vtb2xAa(ڐbh&(""d v>C旾1ET4Tk΄1t4DQR;=KLąu,V*\ϼisd/GN2`)&nV~3y ')z?kV_-0j8~ F 7we(?>]|C7g^(ϡCG3UrC3$vý0SmףR:ᾍ xut|ڸgo\єy!NgwGxS\0Q*FrgrTfyngGkdL==Z[G/8`8CsA1X܈tQXUU[C$4nϕ0v\ʖmy2N0¢C nJ/HOcLeIJLR&;/p|LhʼnC$)XB Âv  F: OD"JMR ǣ8E."1l"qfL>X ,eIaoţ%Ψ5 5!E2BT \ N)hpAaX`|h7s`=dH1yY$ %&w6P@QE0ie j!bjT*,jRbBVQ " &f' [J\Amf)6‘2ܙ jҶ#eE mQ@)2!ے?2 ]_1>Q~ #iX4 %1"3!dgC nus_,:m:‚R2 AJeCOѳb?3 1$V (bi"FX88};y4AV?NBȠ`[ϵ(rѱ@ݻH[g@Uz@  wpc;(VD6x\/ګ;)lUJ6h; ):H M8mق( ^%14G|L$F MA2C$!?\&J2Sn(""ua˳K E8;wy.p6w.Cz &E E4e!jNǍ 2A CIN\!\JS̰77KZuܪjH ^6>(ܪeSTAh&bb?~7C(uL>MB22$*1 2Q ݥh4`D=b 4m@-PO`D(D_ &5AD}lSD$)PD)ƤC$(Sf2J%S! %i3`5"Pj,LNExh0 tۅUm{mӟsc.0ej`lN!(^OÀT <.ýβtb\7AL64V5#d(2h 2`Or )A9 182Hdl>s0 LJSEPѱ`hXCp6ݢ,~w;wJH H%>.zNE-tt[hLUvI4hح%]SYH.P8n5kZֵMm-Qb4-0@MCN,"hv$DRDB|` X?6K*9pKNp'4QPR#؈)O| C EE^;4x1  m#3BA!I+, %E0TTI4ѧÊ8{_0;mo({ʙ 4Pf- JBHc{9!yҭW5z<ÔBD yxb4eT0`!X4j.O7)ǧ wJ#)ΩD$Rx" Uzˇ 1tZU<,X&YlkFтWR՛wuBvIl/\7itu] ޛ8dv"ve9 zJOP흲\e:ǤY.JȢŹ<2MoSZq!51 A\i;L-)YfKC+qUUW8 X &-E\ B^eP2MJhЬFdVO^|9CtzL@WvԧW00]ͅ1fU2f;釿$T^$)|oŘ÷hLg#ɟx-֯cFE93 9(.3lJ+>Kgr\@ ' x@@t)*.ĵ300Y#& +L.p/ez[J%o%&((PRY$UUW|vK i@T>Nr&T^ jh jS=S}UUQVjD Ȇ$vRJE>PR` 7cJ55UNTD+HL+BR4aaf+C-;Ւ;B zθ+K!c"FЊ0RFRDI"Q" 0Bd:?ɀBH"&Dqs!HpmMLS2+Z5& IJnI,BL cE$Ye$HJL`Ԟ`_ҫ ݑtºTvQ[BӖ3.E70` Fah(h` TX%bm=daF,[)h5F ZƥB,am!B0l*%X+mZ+ Xpqb d3t" 0m0RE妡e%i`f^4%ZDUؔ㖎JE̋Ŝ Mɡ%3P~, {,8H @R"!\Wt1(/zfxLtbhH$JZabfS " b2pf̨ $Ք#L1Y(&ud&YzUڎZvsiLO dfR@L RP-w94i kJ Ym^PPR!R`qJfM} 4š5 Zi ~4NJd*2irgUܝxp l""B$z,b!HT UʼnNTXf(c%%4^ho"!&D4-%!>3xGm7Tt8ʠLR\CjNx u@D4$A x`GDi,0r1"Fp@u52Iv.E.xqRZ$\Ddv2#$ %rBhbmIM@Ia ICDcIL,=N3h :/ӫdHuNQaj]˰h @=B"&Ndut22IB,BLdB`@Hr8M]bfDd?F"CMD)h h6iyogJ`"8-QBZЅX#KS%NC%b d2zTVVFI)UUQ H$3 #*,@XHQPIP)4 AM JA RW3' 8|={/X6%;AI)>D -#^w0aZ9T`{̕F@eRĬ3v]w,4N'p` ; V}:QC 9D:X|  &(c+}N}ƿ;G.mDİքd6y'cKU<@(y#/=8ΉA.whlȂG2IֳCFq@}ඟkl^6"삚r!GbCq "8R5"9 ܟ*{O4ၭ95"PA$hd#0\J^N֝pR8%!Ԫ[21 P`j*2MId,iT"&$/RŒUI Hj SYS, #a!K fbSiщ.HdF]ƀ8!BI`yK BN`emh jԫ,-; X@L @F 4 R#T320@H]Aw7- R1.@/M$dDJPhZE9@QC`l0\mxf`h0ELp$ Ns0MpK`$"$+&JPLA1"bbY"%I-jSP:g+lMr9+@ȁ Q9Iw'6uUx"HLHTQ17ݔQYّl\M(^(RY!.J|ʙ0VQȩff 躮6\zAGzO#ҧjCDGia oh>|<% JuT3N&lg&F8fc2lG e( ɉd'VO6TpCv&EnS<_H9~ /O$ 0<&Ѭ,"^3FJ A""& 5Ɋm2AzPJA!1-\"bf`b%J7ihiBmfS$DHDBTKHڀ!D(,IE.r$A0֔p*ePe2$FRܦ*\'ΒҦˆz $䔦0I +#-Q6U& *"& B (@!IFHR$)k+ *1!e(EϾP(GB͈!4BZ. .e?LAHL001#(Z•)6XƔlB6B"!DXJFAjڭHd@KdKiAj VIELDbc)H@1f_4rqG IP]P}f't8YOIWQQk'q 'Q! ()jbi***9vv'*!V?)M5JJz "cp!^T ӀN^F 2J rHfXCb9 UIc^H' 2P2ߓ([D%Ic$TZNg@恘pbL I@%! B :wd=N7JoCS:hQ@$nܱ|I,PDD̫ QF"Id-$!Qv/r);v"#4PD5o"q'PDي9NҔaR%!j|H48Wq5RtnV3 X(hȧo`u~ztqs҅.i*'TT&p2Q=G8Mk|y(";bB,;: zk<)&N&1̹;XjzgL(a< DJC\a(,^Pb6C$K62YIi alQJZ@lP"ZD:r*!;+'xI\$4Jlyɚ\z' J s]FuY fCfw齰-uVP2Oh}zb& E5#+ܖB)UH.]2A,ALPI I+6 *XF4ְH 0Y`[hM)KTLmDjivX=:è 38?oPPOD TP J 2R!QB!xߞҤt=vb!'P1 "5D.2 @*.MC# T!A=Y;Hp䣑\l*$t`iZBn "*F ,A = zԹ= t00?D鐔UfW8M5L\%(JKMnjh΋.ۙLF2lX6L6H)% $J* Lx BzReTcaOC G94a( Џu. A I I" "J(eLw #_> }O3d}1bi͡e6aE %EqT< nJ(OC=  YxZT2C,D uD)2PLcF  ᩻A$bCip@h%I)JB Jfh$ C)lf?UAP҄j ,dLDN!hi @  &T8P3uM?dVm >֛cmW,*>,ⵙ|,|Sd{)JRS Y=7:y%SA]XVoXUS˪%pMo1]bTY1 M4crA0峔Um ,de3t0 'Jʅg&mi3q?ц~≡0s'jX%b5uуBBUs#Yz']RR𻍅A [LV+!1V.U)SlK [e"c}Yف779L?g%"36tE+=d /Hy$}6MZ[S{L4Q9. {v#EmI y+g1=NOw3lX ge0]ζr{:!LrPzxD낤$ \hy`0sִ+9*URh ;S29B~]y履t{0|2;"/d06R aX. #ZP(a< T%\"ֿcYPߺߞX!mGcUT'<&xP6⹰5Ba"#q@0pI(EF/ѻ 04..ٽX&)S7c̖ Ř,1Ip2$0x E gZD(fP7OμVde~+<^3&P+ˌ-Sd,D޳R$#YJ 4$ 2ƒ[aկP3;ϝp=(3j~o$O7efׄ=aK!ni哓uKD&@TFqd_M$8|S]bBi/INI(ρo u1lwZ; ݡzA_yR/ΈegC2vylj<G2uk*fr,DR\1xG4E]\VCz Pa/>*v'tcR 5ˡgC [C= #hGD0(g k%wcDQFoqTJQ*q%CPCv觓:ب7̼5=P'l8_ݶuɛmC=l>¢H[0ּPE%frFIJÇA!g08 ٜ-$dj,.EJ@ SeeF5ރj@GrC_`kH] uPH2`0BzネǣNz8$d ʾ  v "O0F~}ijqjLG ; vyai%>M .6`z h }vĀ2 C:dKCmyZ-:>`ZR٩'%( RHҔ1oJ@FQ!Y E% M(W:(C`ᱨ$9G3 ˜;H'iLF $y#a @|p`cy,~X8Ȱ;4A\JJ#K8[Hj]21AFX4!1@ɐʔ?p JA0JA P;Ɔ G:/ J٩DA!$%F0f f )d0()KiY+DͰ7=$ B[(LH|st$ !0B꽐p ޻*QK2ĬA*)2un@ #^2r'צL@PQI!DB҉LJ[Lz`'kG+=~P_ǙsbTd8Ȅ*kkaCCo. ~rh5A  ~l: 7vK`'b, G3 QJr !!MMCHbî4i]CxZfԈ䪖xѨ]Y9 &E):ejU0vEiD΋A5_z,XJZʪe$H>Xh!i[Q-/-ϊ]35C)&J%@scv53#(5րS)b*`R;t65A̅3@3N>sc@L!.q' jt?_3j"*k#,FяxبXRҝك3dZy)?=%>'oI储.if VL0p-!0: EkcV=(T&J J"&M)C@$3oC3nfR˞pWp"p ~%j1 H1 J2AfT4LAIJR;T 0MS4ÑXȰSQHDn{JaFNV<~es(&FsZHXC؞/&Cc]PBWUwlcĹZ9)ZdѰdAdCwm1b;$X"BRA QEQ4AKI"DJDHHR -RC2$!JSM+PEPDԉPPM#@0J$JFBp*QEH%" EH EL3\} SК87m)d!J^Y?p2 EJVa(` )h >zc%۝c@-ᷠY)Lȅso)@Sf}Hu% @vpt8dfK=U!}? ll&q'QE ù),'L慑YΗ4ꘄ:Ǽ/p0L$hT B)ԀR  D4q*jTy`BAmiKH4+z™5ba %VYe,1(UdP plZřT@29%,%F`KJ aG!a&2[``͌m)fdRܲC$J+fPL )`z(ci0<$%gwYrNnL! Ja-Dx@PпA;λKw! A|`F}!jYһ0>] RdA۱R.P3rIl%$e @Js &Dۘ8BƓ -6Y7) " XH$fi"A,#J$RYFsHfIFmfRVf,rlL%Fsi )Rdt@sC_^߭&+FҮn'qKZ T;MpXhXXviԚq_L6 bKB}XFm$Gx?EŘM{""*MQH o!*Y dBq8[ e&Ӕ9NlJ22yvc1UIz281&YLܛnqÌ3uQ$( )i0@b )ŭ  SHtG=JB(\!~CY2ᐡ8АԜd݁s.qTywKdSG/Yd2̡FYglXH{EN:.z@kYb HQ"Cbt1"Y.Hj+PTs m`v58dIPeրtF,'bMrF(Qِ5bZaga ץ8D}Ԟ!2pmt3c } aPYK䥶 FBd mRIȌFBiε:1'Lc(BS[)'N3t|3NY* g8$v:X,1±1хHbT} I`7)rHKd luǙ NbYgiwd}2q ;B}_vE. C@ P+fnD:h._NC,z[~o:ꞧT"~d .x,'0\9U8y㽕4VRz5A=jZg3.(jX,5'309k׀3 NP~-yEL# K`b9_f,q/© +T.V>$7LR{!ءCt.2Cܖ?,Rc!<: 8 N^CJ[Yͱgj:ˇ Dci_T"g˒)Y1!tpC9֬TĆR"pCZէ5Qa *FQl*8*)d&qncy=%O7}&γ&|weTBJȈ$8ba`3QZy[Es}8INFXY׆cx8+J5(-KmJ>'vY-͟ dzty %@s1{1u4W< }+)bĶEEKH% i@CВa"j'2'pg \Bry[S/:MR$$8Ko/"|weQhBU8Z2d֙0RfFf(*\ɘ0Ad6n b[hҤ'톰PS,^ SV$5’a1Ef +8*1& p!Y!aXp1fmF2RY8ȆR4ABE,FFr ~ܩHT@g! =eIiX& =3B+Q@`3A+DUCFHNRAS) mFTpf[*i**Z 2,#%J3N 0u`j( dfl 0$pXA@WsK3_jXΦNf>BQLTqRRǨԁ@[W^ >g^>:6pð}v!BS2Z u w`•RʁR,V4he@w!&D z5 SAB=6 f |biUSvI00)J=>ݝlt5,g?7+W>8_pxqf:3$d$:%R-Y ?*>-I&`ÒFNQLF,b"g5 4PQ_%b9D$&E)Q1C@t;`FˁiFAEOȯ+*tPJ@܃eoE%UQ {!Fph,HtL=tu;H ;CfE1,!=#4)"nEUB(}}K; eJ7a.]$5;3_l\}HhCȺyGN(Dj*4 DR<1?C#Y [MTJF ۑQ`d(B6晘YF8ĭcf8#hŘ,&2 *Rլj(cfT,e+L`⟓%M@ў[^k!^Q2 f* -VbȌ gz\)XHѶ Q}ԁlb"HӀǞJo'}!lg|)R"{O_^|s]T?vyrzPL 26\7'Px1ځ"^. z*N5p .M^ȀÄNN[+ܤ$`8;Mu!n}P凼4q NJN2Gp/N/nC}T$˅1 az)BS/~ƞ:u%R(/>Hⅅu3q>>OlaD7β1WZ: / + 0ǝ; jxlE&+"@-X ꪪI'! XWmdR51bd`[P;Rr Ι~_e j& _g8-91'<`jP@`o hAB8^3gժx'iC`fbIYԃlôh 6DP΂sj#8vqʣi{&y e)CQ`3*7Τ}/1&NT`Rf A\J_G7awԇg|Y= J"{'Z3"A +섲?-/:E@A {0 0uhLHwWMQA{u4WAËȃ.")JC ,+R/I1 =3"XU giD(QF@DTb,E4D|}4oi+ „"ł{|'I3eKi]ݐyM Bm*V}:x*H Uh*0şkxY֎=^>%Bw%&u6PV·3$\s媜JS02+a1S4H2F+u]x*54pµJ(CÒߎ}>G`$T9r.;&% B+(@yd_p|@#@"8XϞ_2c߽y0<¤x[nfS ".Dp(q3q~4^(%QP#yxJ]°Pq|%{_=7BBh K;N/wLJ\뵫.05mqb٨! 7UQ< -EN0ql6"d=(>V xo#&׌F%$EHACd4B1IZU /o*$$r30.5vL YPZ離 I@I7BdvjchOQE.ĥ\[FRgi6rWPf󺤐9 TAHXEd=<4XT*q/ȩW78vBw4'`u]`g9#WAYWPX N*@Qd8 9#zD,$H. H f(إ+5^7uR|6gz\n,_MM b?cs6;C843V|ã$!KSF=*{嬅m_I׌fgrX1QDLuAQ38&(XV#lc~Rt+crc] 1vd9(i+/cǛf3/B^1߉,.!E(vEs¤2l['16ƻ,P1+ES e) }O"қӡ^!%),mQ]T)J֗ o/;gyUG3 N[e5 M'[=ϷP{w7!{6@$43yTVW>IU 99 ~c}X BRAH|cBzOy׹dN T3q'2qP$hPTVC#v qshlh.N0aSv;(8/1V PA ᤱ#8ib]s1zbB©@1MmDM{'co,8xKLq1"%bb-h8s A!Afل2р̠aW8mżYFVP(Up`Cژ$B &l ((#`9QGyCA6 D!$U*Q c–J 0P,r0j!?N'Yjc$H{tǎ_DȊMuadNȡ`\+# )@Z" ) ( )prDL롟m>zl$4˒DCUHPFE?id,ZT9di,sN6&((>AV`)Sm*b*Gر38dY0Ci6ڕ5ܠ2ÛLӎ[LcW\J pf5n8Ff\h(LXHc Ch+l\I̶1'FYCmyj'Rԯ>P(Y_R֟P5D~[ h PDQ(0Aa7L,i3oCbۡK %ɦ ( a4|䪂w:@aFU0!IHHH"^ P;2T!TRNTL>``4I28>H)6*`%"tB|̳I_ ?11D~e iY%SoH_`ƃKg_lH EmkEJX" c0JW)2wm~3`jUBVɘ(cX,YIXWC{;Y $^za H3rc *bBU&bU݊HQ t]mn-(*3VGҵ#Y(ʒ"Ôme\f !P0CE& Yh5!KAAHq '6d3r1f6ʪ7d/264&G!v${O[S7 j&*"DID(mrKihPВNn#7@ZĂ$22&>jr-cѱ%pJEg([RXOQEUPR(`BOYƵ@(LB*h1 #K`1X*Z0JQ2,E($̅IX R%4UKȂhVF3 F}aBTTT:;ssbc ̄bJw1ʅեjH&IB@(4ԔR$QU@DHMEQLRI CIQRUPT1SCD%5$13"EUDA22ʧ2+|e.Y$AQ HJJx4>xdd$%H)HS J1L!u c+Nl<|I%a!CiTX 5 WUU5*-PPR{JO&DӮ*#7:f>dI {m*Cu:&&_$ ȟH=+ϥ~#S(EC*aO8Dq&f&J|0 HUaHFQ!lKja:oM+4g]aY5Oŀ2wwL/F8h3z&°E Xtp@m Wb@`3Efe%.TSՒdc*^&M8/j22,CQx*vܴ WDPBLi%~zm>k5Ҥe%/FTV.fd-(؃JZIk_yVr $%*lTDŽ JR^gwF4L q* Ol5 +00vMHAK KB4D<( AZE?e}ѱ8S4dɭ8lQb@( E0K %$9;|{N+ T\y"tJ4- RaU ` q_bICPL;IE>UUTR l!iHy}Ç8":\sO^Z?8@l1Cr&.ïe6KHuJDl2Z[&1(b/<\DBe1DDZ8dT(2@1 =]? I1h0T:0P~EËiJiN3r&(7T kX7(©=si` G*?eiVE`b"0@,N3f *rYu18ԕg"sN_:ӛirq3)l`vFnuG,ؒd 9/VtNތq W,8 ڡ@E3H6; &\Rܴ-lˌ:nk2gD%5ߠF E!:RJ$R`B=-)vpFDE$$RR)Kc m# D)h*KMD2yaf5i4M& .=FfkJlmmnDj${,&-L]h@,p`~6%}~v&<\8SQ{@. H@}e܃R(()æC)rr/ҳ2@?%n?m eIp I")@J36_|z^+ZESJ(orljQirS%$akb履e#Cd˘a YrK= .JĆKʳ,jsCƑ2&ʒbUzS~@mY hHP|N QKgDD U3lU-f&ccF`/r:!@2U U1QI|=QEtQEUR(X y2 K~. (Z,?d ʙ0#$hj;'> lTPDMR bZȰ]a1 RH_ l&*_Hwٖ|%ҵmm`q! Ϛs "RYDEe,ijZ˂* P®P(=;*xK R.Ց(ߟFcMr;Y` $f7MfC0[@XC͈  &7ᕆ`66J¥V1߯avh(!gQUDFpS$e&`$% ON['D@U/Wvΐ%%q|?j5e.+-Їhs=xvo6IhDb1Eώ6^nM4K嶮CV$J< -I .aeK󎏞νn/+:w-X2x/g_$I$G .A(f(P|TOъ&nfy)DQ2 40E_>xkM/8>f얝6]Om& hLULj!\i&քԾspeZk \HΆ"F`Q5 6+S2:#.+r>ZQI3j9P5V?xELT(=ȱnprR5RiKiсC r5UVK c*&5PdSX Z+-}v%ByYhzi)7:gٵu~3?}κ%Kp"ܼ<L0;0g:@DKvĬ*} Ƀpm +K٘ er%VqY{kq 8 H> զ)ꛔjD)vmaDG5mSĕ=nXk9h;c@h(PrzQ$Бs`œd xyн9t}ԭJԭJԭBŅ/l0jsoZ(`$[F.AƘx%dd!*XrHVa2cBjXxaŃSDʖ_ҍdJ4ґETz8f]NF1Bh !`6Мs-ĥŅ}\PM,$ԉB˴d{27M&1w;/x'8H8z9 +%g3=v{G < Mcw]:Ck( J l -Fq3"8=Wt9>S#L~sFn͋[P?y@ 1E4:WbBHM;y7&@DL; x HZc{ T8q8E?t6ɂBrSGx(E Z;`s|n SR0/@H^TcuB†VI ֐al *h2P`y|D1q= ,#`rŴq&T I :c9BHb3C cR8Y 6&l @҈42H7 P C- Z ЭCk 09~3>O)yx#fq ƍ/-m '^﴾xقFbI9pcz+*$D;uѣyj=^g9̈1N2: *@<0tucO6w'S DHE2$h1%Q!"ejiХqsUC>օnQl3Js$cgvx*DG1")Y#6Ʀ; D F­CBeҞ*I8 r & XzZ:1o`k6.Ʀ SȞ܉,ƴC&b C7GP K!U11Y0RQBX˪n2m)##lu!@(H;V. rw,P.eO0zs9rǪ ׄ9ӉĢTN'CևWACKAABQ5ِa^Z'_/VN`~yh}]6'׀t96le4p >+t&Pc, }@@$ #"0/]DL{/YEE$SCq9LE:sx h[BжBh[Bж.42-m h[Bж-m Jж-m h]^E$ysNO@wPB(((dw=nz@ߌE0O=CCN3= x9uנRB9h\oY'ւCnir z#J6B&V-ӝi~t;ߝ&v%P8C8b\j er@Ei|MC᝞grv)h.)wHyBwmhg<@㡀c&&Aҕ-d-KLQm(\.5y5-H7-Ϸ̖=OuO" &"΀4U2 Czq2c& Hľ'!4혐^:z=Ch[B h(Rж-KACAB积Y[h(]&Lzo'/P{h[jV)O\xDM"1"_Ez3BrZ"a]fYX~aT (NiT~aJ|J vƴ""X] C.{1:5R,+7X!F^CZaYa [`:u 4;z_'>MO>sffoG6LV,TM{ AN1:uyk3Ҏp(a Ń:P`dH"m 4brN4/`fQeT`C';輚c]j  8@BE3 #.J;+ `+V1v$\&H&Y eZʛ3i,#CY>rï0sI9((~Z 'TO74-m |ѝ[cAC3AeCPP-zC?-s>STP,IaY%;u GQ6ĊP)Bڽۡ`HHdYAPBd u;w~OMvE&N"u5PNPj\/jۺ]:cصӫ3+ FB1@Gdw"6k%I((2A"E0`p$rg!2\ V$0pJLz$ 29c;0a-U$N@dP,O]Jд x*=?+dJ%˾|y,+|_0QȨXZ[ޫv `f> hV*T%@JUUU#PA9VKdM2BE)p{6R*u(6 *HRDԍ#dZ6xŕbd c4-Ma' )@p2ęgQ"ڨh82rac` p±+EdC QHk\Z b9#%aP(,D4,h3aܧ,1 VTRk ֮]vGIV k&, ," -X",dQR-.`W0xRG0x4`0`!b,%ZXX*[Kt\ijJ*AQ`4P fбA9uAabΩJ agFB"³DNnmRq HcPFpEE4H.@ B8ŒR*,"ؓJh%\u8S H\֑:+OnXz? L(Tpl&jl"%nJe;`'A0MMR!ަCjNOVH 5i7S uĂ&r-h 4/fDa2 P %" N'hJzId!`(9 @! fPr,z01D&X"B@@ ,3,ib Eq BZXJQJ%@2JP$d)aJ@pЂћP98~uá1KҘwLD80Xi2äa_t 1`:7^qCǏa/Ӳ: 4 0??؊,,)(<pJYbKI-\`Qd4qJD[UUU^PPPPU>.Qa 3,s_ⵚ1U.MfS} ljd&@wPl*|KdBi! se4FJ qUEEQ*"Hj*K1W !\X'S wMZBG^r|x9K}4?[ˢmjw @"y|ع:6eYfafcS8`QN[F= (gYhq%SKsHk9l8ә9xwJ&})bzTFA 0Udm,.ZWwyn8em yiNSuW: 0(Qvhٗo% ‡: LJED=s`f @V$4iY@@O`+m ceB )0Ilo2&Pa F*-`%nw`Wsǃ^a䓵J<^G ۊ?`t^R֪<;ydkx|`!fY#86&!DF"c+fA$jZdyҘHĆ $ C%,RTgHv v+gض]w\$ 1˸ztp%'>9BM83'@(dn De!QpeHt)8_Fr6`d:iklY 6Gs(K-u7ʦ%W Mg^.W#5?y2M TPă *e(X&-F![@ ? k,?85LIRLvd3"”Ȓ-.,u TS(ҡN KʹewUKA'eS\?(u}:hJ'İAʂI` KlرPDP'D1s<Ă@;z^!fRB9bew`TLa>>'HC  I`<,03 ˈi6^T^s qLuH։KXKL31J[%XE)A`1*@ bIP\&2L$*$B15i?L͌&EJ59bנz{C?#/0&%UU[PG=!P5TE0RςK8&H/{j!bD`.N(Ȃ!A` A 8R( 1 # .+0@|˨8`.TIEc!S$=Y$)0DF2F)n3)lF0!J9xu.%:&JX%r j1)0)7(b~؎|ڴ~G!OG=DtƒQ˘ (ʊb&&TiQSZm1 C"$4g>2onХ` Y t?13seD/N%JJ fHC Ci"hhGf%F! %!c1! P5*-;ȚE#h}R()D9U=PG@tP%((Jf"" "RR+RKOCl:{yoԶll럝g>yј;64lhѱcllo& Gqr CL+d H?G5 8 ̦< pt~#JA# f9D"4@9|ʉ[1%)i|%J\L% 'S@|qmO,'c8ߔE=P:&UUQTY@(T6Exa"@Z sb hi=  J} JZ!V f4#4(IDK@@ҔKE P>Sh>,Y&iD!RS:!II1DHD PQpAE(Kb82S1$)6JH -(.b4Ud@Bj RV(HJDAʒZ#0jh|d(hLר^eUU!pDz'*KUHәR8҆T> yfʳ3$*8O9;UUTUUUUUUP̞p6lt $KID0/y3ןw2$I(p* c6p] H&^Y2 @I<]HlKZ0 !B-j|N$NRVC 5t3Kc ȃ)2bC]IG0/x\Jmn pma  c5x|XNVJz}VdCoL1pɉHhҕ#,\k-VAz zUL0NDw=^QCh6.}`@Ղw$>bQ\jjXBlEVN^ 8,Hb@ja$2¤Q"nK׳zchpCFN-D-eea4K'9NZc S6OIxJX(3iK5xaȎ 8eL,Å2%yIepS5xRK3sE£EH8[;۫!#R03'ra#|5$ c#%ć-TUqa/\YYv.cN52bt]@^Ah7PQPQ xD0ј ̑40X4 $RlѾ8^8Y$x!=!ea%o2U#2HM0eA,A ِDB@ D *& g5ɂ`= ^_E 2$PB΁32'VxU?MlI-XQ3 u*"j&f TiDyʷJ i)j`gA X)ȡ0gK!)t,H29'Y }BuBoaEHQdϙSDh@>YN`Oxק2)=NP /^hDHY~'I2HMȄWV9"P$('  /88ĉ6$X.Z"fҡ^rU9R'cJvU1eM{ K8PSKE4 45MA1UWBiJH*DiQ6 C֫>6>= r%nﺾ =z]5O$?K(d:dJErunv%N8ǿ籾\8qt?OܦJ?]2CLe|I ҄PlĐܕ {]`g< ?^c3̙wB[50q&o@[dSCn8ãŊ<=b,QP2eWQ|BLD_Ξ&]YLb1=ּk$cM>ٝtysA3;#2fIh58ێ M %Lb@C-Ne]PspA_]0m'|'҂ S!iIA3jCk$HP5TPRMM CJXȺ -.|UV#yh +J@@" {EYPT+CY» %Z{(x;=w9(=,$YxpiD Ց B @b ~?M}YdѶy/H~ŷɶ~49͝ /9s"`XQ?huLVo!c{;zM.}eM//x=`+G(b&4QʄEW|wjΎwނvz̉ZO]1};{f#[8'=ٶC _A@L™v€ GW}X襳|?A+Qϱ}\ފd{;TIT|mhT *{ç*TD(E P"H ؠ@HBPvڮk٪zWT뵺׀vmZW*+v*UUZRyU3BE7numJX Umww,mKmc*nv-Rwvm5VTljmv @RE -6ԕj@ Pjf" jh͎t=d @{!"VUJA)MIFVh$DEٮ0VR4Se`c .e[eCfiHI*j5nm*UXgQfJ&ll [{ml kMmkRT̻3h"|C V)I6+ Ze,A{=/T6[w(^i5{vtxB\4ZݸnŽtw{G:$hdp@Ӫ$PA%S45*j3+ n=\Wno{8zFPjx;QHEU)Pmus@nJ*ۀv-ۀ@vi[YVIյ `MVQRuR J c\[nn9N$Ѣ!Q QS R@*%TPt RUW|n7]rT wwvۦy>mmIkӹ]hB`QTpMF9=H-T4 Ғ hj (hP(hUR(Q2tꩪ P&Ɗ)bT $@t4@4UA  U!(@@ )ѠU}uǢ@} ݜT N@(ڨZB#<TBRTP4) QBP"%TQJPgf@R)*EJG PZ6  H2DI*Рb(jخ*x )zFz4"!4$4MMFDmA @$SaRjz L BhBiy04ST@M%6MD4i ?֟bS_}[~>OMƗjTҲ?5]:֠,_ [ǿk^ާO߸ο{/Vz}@'ߑ~O̭\D-5#?տ[#"s~[|_p~p]oϗ'F~cVӧ \`0},~AIUvcr89; ့3jҏ[?_#ZC{!|:URƒe |5WVi%c: $6p 9™V$_#.TJ@>A4 !2 h"-(*xCq;fAPm@P2mBW>xCY-< dj m,G-9@0 R.H>7*l1&vʁ@}V@ ʯW+ yV}Me0ap]C3!͠dL[w|5'+$)#wU$~?skf9 \?VWP4AC}@&ts{k,IC׳: g ~8N4C \( ( (.Si#쮿e O诬[UAB(0ZbBX[M(:$ z~E쐉@Mo7Q[~ey~r {iu`| rɤ86eՔ%S V29k/O@WЦ&&iMH@pД73Y?-enL |A 3aU͠Lj?dNe%?*AImgwWLP#?F=ÊM`Z))DgHӷk8NigH<W ȃsHȰUghs?G9Bis.,] "5A+ПؾI$x|V H#Ar@jTV? lD^.iPHP͂;CcàB :[Bo4qR)II 'i'!CDp~ gFGtG@/ڈ\a,.(J* r?]'I)17@9vdY^p3hZpdmT3s]1͋t8c^ Ꝍ_ld3aB"åABmtKiz| ʉ@0OX(^H̙Auez&,?ւ]-c=P@ÿXk@#Ѱ  A=Q i̼CD}>nL!z)ZUU`Ԇi;_ ?=T\t\{Ba]pHc**؂IvPF}b2~5U4`E}U 9ǽ_5/GB|t$[Z-w£6Kc.}E>B-/ @  {=a ǽى͵A Gs`0XOS1tHE?~/Qgxǧ̌x7z @# .N!VfHvpÀȡBe*NOz=lJ y2sh-{3$F?@}lff^6>=Q 8_M^8zB}^-BzKیA"FGND{ *09 GZDOt>93c4KHO}DЭ5|pBڝ& - 띒uå! -"G_B-BkmE 6 ?@@ ŰS_` aĤ Ń;[!-$$O '{ +{b0EmEYdBMAGȬq 2Զ/LBJt~`~}@>"bށQ@P"591fMWu5cANXS7$k1 q"(Q n?zUZ#݂/= &d<9gCFΚ>c}NQ!57=u+9c&5KűCitڼ5fp CZ;#l #@WX@dBCՓD+':@pSvF̙qˈ u6ÄhJY?GgCv*uHf:vD;tyjZc@ǰA!h _i}QyX] w(U7feBYIZJS[< &Jzo]LD Z2c489 ClP 1UH),z9Ս(XoaAÏ?v6ҧ ,_x "&o2-|9Im9 S}![u[l36Bd|ցܠbDM 4u[j?}>,~+lRԠ|_d<)$Np^b}6X`S}0[?` > Q<;At >Hj(K6-'#3UP%Iq ˸gD $2\FZS(8C!ԥܢ⺾:…\x?=x4TRxp&>]~?0 Bnty)ޘp&V+t;<fkNoq+ [SQ></۸?C. @Qbw9Dy__f5# BPKTtUAWkg&em~, ~z#6(Ej50xb f6C#y`ql+46 _>7*l1&vʁ@}k eWGHž̦08p.ΡĊy2&Oe-컾앒Ƒ;ĈA*?XbWskd \?VWP4?;2PD&.P)@I2p> -^"po,DοH@f &&,p:Xiև`APC('x P 3P]Gom$q_؞FR ϫ5>UXY>tQ/>$% ܔR2@ק\Mi[Ah, :3u|hzCC>9iZ~!zav{O V29k5P%7`t)IhS~/h lX!/9R/ٷY@ۥē!d-+?#X{shDIOʵPR[c.EŒގ \XG 6$MU$H#:Dޝ\apO'~RQ)#J؁y9:FE5k?cF>}Mlozչ pLxm.ňCȍPJô'/<9,RI$^~}3h=`HJVpY A?@Ҵ*I XpHb,ptHA`KshM*P)$P4|̅ i¸a r[go6-YQDBp'@$cr|8!7 Qz.TԨ a߬C*l"mTCZas/ P鸑Do);#^VUX"m5!N5(``:U#%Иx.C2Rʥ e2X@g0">įڥA>:-?waQniP>s}r!`PgO ]zA[J υKZľ m전z#q9t ')$"Yj?Vu܋мzcFD< C AA+|CBdd3$zf pa`P[!2X''mV%<4GON=}d} H3VD }X3|~ͯHXU[稐C|GWpDzd![>=a m #'"E=HAW|Ǖm|Q^u{zE#"'z\]D%Cu>sY?[k#:"ᔅ;L=k^. /svw?^ 6 ؂(O{&q6hZ ~PׇC[I$Ii CW~ ,W'`&#ȅЛoÑX"H 8qe?m^ p)D6QY:|DžA:ߦح!]á; bFLP6P0`(uC `Ωb~ҪV?|J2 BIyOֳ{!AMPCwń'(EEWYfȥbءm^BK`8 qX$h PzhdaT: n.7q#!.p K=g~.C NȏotyjZc@ǰA!h _i}QyX] w(U7feZJR܄ة(I2PH@ 0|)9J ,8 -\#kXV6sb <@ڄ*£J\(C}(= ȶD%T6 UMl nYn!_ ܠbDM 4u[j?}>,~+lRԠ|_d<)$Np^b}6X`S}0[?` > Q<;At >Hj(K6-'#3UP%Iq ˸gD $2\FZS(8C!ԥܢ⺾:…\x?=xa!h L|~`/u~՟Bnty)ޘp&V+t7 C[_`Cy §7No:.cOQ|(ZHan3fH0 BF5/Mο-qw zt"/tZFRZH 毳!m݃1'&!a`<eGQ2_l*kR+9`!\>Npg!?"RQbC{!jBjSJ1b0l=dɿMnH!-D~;gņ37IbN-mB 1-!ä6?C꫿i%m5a C8?P+%hD bB|#! H 3<+ '?K먚"|t)lpȅЛnvȬqPи曯1g6`L"B Y!>s _(.?Aooab9a~Em@cBV4]~H|/wC'Nchk;o^ź1 vqRY5pmp9&H@D,4 ZӰzgpy/żF 4,Abʁ@W翍xt_~˅6h$g|Mi0ar]C3" hL[仾B;'x!ZG C'm \| P8Q1wsȁW-i.Ŋ\0ʢP)Ib?ǤRmeI'c/ǻ}f & 6H 0 H(00 zD@ o`KM" *zTztiTtGAS _ >tSCj~ZaGo ^+nJlA kq{B$aTXB`BBȠGc_O*CaY=R|ISC$5Пp%?eGō$ؾշ.MPT[-Ze٥[5A92iŰ=B$X`]C@6A gl$ ,[c|O]uC^ѡ&R4?`FlXI f (f,> }K: %ן42ߥ T 4%"E!w=<E~aY@ۥē!d-+?G3[^`gu+mvDRSl qdM37ۅ8ń{/W2dA&fAَ"Pߝre8Z}Rn|fJE P;/YZ0d2ACXi"Q5R(~ͼ #pP CΊ^rJ:Jg#BTeţ _ya$\IbS3h=Qr@in?0Դ$6#، ϷB8Xuv ;t_bPlvtHA`KJJ~0'COlOp_!Cbjㅙ#߷Zaj }Ueo 7k$΢x6+ f25bI8-/? ο`я zD\ʏYiBU>~#PC%(#C0^xb޾-  b"qcsnR XX_^y@iP q6u֒GN{XV6 eq?h" h@c#cǰ? X<GF3#,=gИ%70@ NPسjѽN9>;lCcBo9>И^Ll_')-2!0bo`d+vڔE",HQܧ,h T@Dմ@EԺmځ_Gmu?)P8@3|0Q/79} fAtpBU`jT>0 l2V `%@|Ä.`("ÿ1pR+1n1XX7[}ԡ:on+%C6@ABUFA#[A8$_NuCPE7/Zۮb`"!J!q3 co.!fǼJV..fj>MB koHc> z][uw6 I~A T?BВIvPF}4~5.YĵŜ`0y;pBB|xEO޻w$EXTf۩fk6T|[ C m0(~l|%, !tV҂p|+ި-dB%gr67ݘhtSՃea>N!xQ:EмzcFD<TBm"KݯF@~YHk8 (2Cb}#3 +? x"Κ4;ÀK\~ }*:>:7d#h}ƒP"A107G|Œ= W>*$؏_M_Ywl+k(>x9?]oNE0==iA~R60H*.}q{<-ei*(gkUUUUUƻ5Oc}3A ]}c-oz J"A "##i"" °$N@_K|c?" - Y,s?h!ffbLʩ"I$$"" k7>n=!0?-D@G7~q߷K|`#?Keê@L!LZ?p)?|/1(mkNhp}?IO?g8t9\{zP<|$>Aഄ0А0pGtgٟHG᧰#׵ @bl~ϰ*e ( CA @wClw7B66|09n?ڨnfHL"~L_/E|p`.6Q_Ƴo8n~[%8 .FZCOl v@4c0I/3A&qNBr 8>2 `n^9H2/6' B$#kRPt+璶7??QRU}C%Sg#ȯ"`(X  *;>:= @ &Ձ"V D .|}<==='НOsÏПN ӳǓk^u f<$px#'OI'D?/b  ذ )ʟ~}m:ZQ~.N89?JCDCY,- B 9 4#(0q8A$3*Rrݠ?|!ZD@R ?p; Ў!'>\|=:~No۷ I'R8kj#Hq)>(=gKq 9Cx?C+B55{|OK!K~pE}[2|1f%-/Ng?X!.u?::޽Bysr4"~P+*2 )v¥yeVqJJba\UT]$$*Hmf߿}% c H xP"R_^}gdU6PGa{T'hXbQ_o$*?Np=űb#"}PǖgFE}I\j?/Ƶ0m6i$eU@H4i,D,1Wu|9WP{pH`% bIwIa; 6qJi9 S g 1@@dfqy`WESC17M wxAF6f]c#?66C脗?ˌ]sȰVI=c9șOs$7{>+y`*kks|_. jggϫ'|佐)>adC{AY 4Ĺa rlg}͏l ˥ y\#yՠ ik=#ˆ?8Fc(љ֌֊?nHo023XSkK֜&FU  gJA'$3ZR\8;s+PY:Z 5PV<{6ֹkëת+׻y9^9ׇgx4( hMJ` 1VQ&IbjlRڙ9mR6K2TV2 S,hL$)-ERq8RL1.7<{x׷+(]7uzݼ{K--nz]{{fffuw.^Yֲ׷Nu.olGnݡlr]f[vAnI.Vۺݻڮ'W ͜kN&j][;kl Etûi{4*6ks;sv:͈-泹1ܽ]w67*g6vkTi1Wwh&V]k^Val6ܶGgnean)-kkg\F]2[;yiJ[zvVk/rvvvt{L˝fjxnڶlݺ[ۮo"ջjݣ[i5.{Վ^ 3B-Pvrëm>mVu;Xv\uz۵7oIGV{)ݹ7CkުǕQmխV ӌݶuί7l{jv;v+gvWJrw: FAu{&]]^Y-,^f^;^k^uw3jik;U붻.gmY5ۅgLZڄ֣(9b6B6CDDBM{n;n׵uWE2)DA 0u5v;]u^6U7*mn.SNvU;nuqrwnn޶ǯ]ҵn޼նuuյS]RWmN^Wuv'Z4faEQkFZRUa:bmޯEyn\uǻrqw.[S{k#/n ,^M-*LQڛVeTRڤJYk hmV ,m ڊڥ) J$HIZҖn\%FQVMMidlJ囖HIY[(V ie$նW%sMLSb%-d\VRdTTVYL4SQLm|uzzmge{[͏Mۅ1ԧXͲgjݵK];nv]Smq:7]sm[nmMi5Nmfv MuzmQ7/Q˫rdݶܠV֎}ׯ|mQnJ])6NoLV;mn7Ne:YR͢fdm;G-jYss-B[lmcu2j'nmYmSW2SYn7Fkٺl-Xݓ]nm],nիY˝m62omVnkkuңcVZi;[:lkm\m6[[[l7]mZ&YڦໍZv鶳n\gMMNmcM՚ݝ۷Aj9նݦ]svVl.)nŶ5v̺HnKlt[f٭۷ ̼pnʹ2jͶu۵mgSvhӝiٝnlkn:mn[=:6ͻfZݹ3.Mhҫ^˞JnGWMuuLnY3mmvۍ͕5skSufFkmhlnVۛ\O7su0]ccmյzۯjW 6vvJ;nS[epMffշfvչ:8Wun{mk:d[I;v۽ۑmom\q滶ջS:[3[):imm[bvbݝnmm6l[jsm7+L k5p~d^ԃ/o–gXSh8wbhR qj2%Dq|~LhJ-VCĬ+-|CޏC{ x`nsв0.s,:;\%ԚNmU.h&N9`.1ìô؄>^M K8 W@Ϋ9#h8Uzv%ާ3g;9w)[pK+@c}E%'抡=l@O`4JXT"CxTdst~ \PMtZ1wDz4="8sh5eQs{>Gx0zBSRj1scn#lZJ:rZRƂ^`ЊDaSf n~S#/^Xka\WIy"trUǁ Ź@֠Eѻn{vse{,_ƱmRf*-Kz![T7W bc1Xtj".n<Ϋڤj;b e$X7]AJqUu׊o 22k`62iJXj//6ƳXafSN|K4lw_w\)\aD=%ҜVUl^q:gN; hx-K^|ATvXub8B~huhzVW&Z,*6u,B7쇸>lD)-'EV<([;q5苈,Uk]NEC!rOFPydCH#hrT j'9c鯓 |u/򗻥rVDeޏQs}Aqǒ e1ɃPYHw._/z^UO74P97ɪ6}4\)au0 :RD.и:e)0Nj@.TE(d%$7Pj+,6Gti*^]b+bY3z#1("#RBׂgnhe^ڿ:¼g46O !OC*Aw8Kh]ZbIy74.2Y};w0{LL}.p'⏺a:n dzLH C{!oThi\~F=.J{pW@B{z*shxyP!l>%N)P3L`WGBPHSa[ͥ,uAZBqooO]Y($Px[]9)qo:6 hs•ꊟ{ |8XaJĐx0&H}f";$!^q)!l9>ZxgۛݼvgcI~pAVSLQ^=:ͱf X9-#}UA0[Am'pMmRj1QXʞTWk1㱮ɸJG^*4dY18l[J' G;˗S Þd`0ULQ' ֢7%\[B %B^aS(LNŶ쭋"=՞v$ A;l,dl"ODHNkYx)A{u;7ݣM :0NDCǺ'[8刍q*PMI%ZEDUUJȪJMTZ֪T%/ݹZʥ$$UTT)RJUUUUVHUZUjVjJ)JZ2*****J%*+ZՕEKUiU%+KVU+JJRRԒUVJTRURVU*DEQRRԵUiiZҥ%*JRVYUhUVJZҪ**JZUUZZTUUi*JRUUURkR+JTiU%**RJTjRKRI)JjIU$RIUUJRejIe*ZkTE*j)j%*%"Z-R+JJJZUJ%jRʥ-jHMZK*UZ%*IjJJ֩%*ږJ)%jZU-RIQ4J*U$IUUUVIUUdKiE-j*ZT֔Ԥ-VJU(B-R$JTI*"**k)*TiVRRTR)*IRkE$KUUUjҫJJEkU%VRJKRUQ$TJU*kej%KURZ֭JֵD+T[URURԩ*-R*JҪҵiUZQIUR*VU%iJI+?q+E+DI-UZ%iJZUIVjTKUUiR,*R*iR*U*ҢkTZJJVUd4UD*QQJUDTRjfU*j-ZګZVJU"I%RJE*TKJҴJVVUjJZ,ԔT%ZU%jZH%Uj-ZRJ-TҨTZJRTJTZRZ-jTiJTT%-Q*ҔUIVUJRRJ)U-jSUJi$Ui*TTUR*H$kJ%)$RUiRRժ+RURJZRԩJZ%QZjUKRJU*Z[U$QJ*QR*DZU)JUkUDjJU ZJR-k%( I*Z*E*UTRTEZRʪ-VZRU+JI$*JURRJRIUUj)UJU*-RҒ$%SRH֢T)QZkJUhTJR֩J-VUUQ*J*TJTTVUR"KU-ZKRԒ*IUk(jRTV*RҒUUi$JJ)JHKIVQLSQD3YV\{)Vk7ZSvmڹTe.{h쩣KN޶kVuaZ5:>3d$XRjmZRQ#he+mTERJД(HAL+IJLHVgK905kQG.i-)JUmV*m6! J?8}?Y]5W*?,n& 6Bv?|$_I== ??Y;Y9޲4("UTD/lR1B.o^,kXXܗ%ܼZ¤ Sg)J6 Õ0&bI3H$,ʪJ!H,.MUuqRVi@a%a)C"8qĬ*bˬ% * $Y5#NB$N۷AUeB%ЬRLT8u*J e8Vra!bEi( 3IGrA%܉fURQ Bm"/"&J ,D$*)IxV!U.Q*pIVPI$&Fn ytI$vݺ !$v13V2 BFYd2L0xDGBAK4LFY=]ȑNx/T7B^pbcUBez|o{boAaa`VU.TbC&!@FvLʴCW&f%*CFP%bu7"^3]j-L`!eG,Hդ7 MO%u=j>0& 0UkN4mm_UiLwtoNLj/eOtPEaL"!sB!R Tby;%:f6nz>Op=Gx"+ha)9Id˳)KHh⇈BC!]!#+3+3h;F+U/bk^N_^Jlb<J(ub!r&* 9$!NH#B+8sO9Yr)8UhX̍G/8jG'Q:Ϝ= <Fu9)ХnFqGW1uғBJHq! _`5FQtLpQJ@d0Dc =9^o2 `ព]d4Ayz m:5qdP̕ZnN^)RjK"iQqF'pٶhLjf|,Pt P-Q%)+A*Rdxj: "3 uUUUD.]jsU")8ZxcsH'- 1c:)Ӄg'IC,*Z*( A 21xyrX -(}m\6{}}XВ͈c:(D6HpgHfLu+j5tU}As q ˶hٷf˧`V,,UVfv !'SpʹLػYA~ NFĻ^z/6u5™k_[;8i|j\7qɩTwf;<34Z"[pαQGƳ|+ޒj#;Ef~ެl0O-B%w Cni0'e#^Lz1U-''=lIEe.0f!MN^D=k잁׌]&@ų :bf{HWԎ8wvS71چ}adC->i 'pm\)tmjE @5ubl-*^I ;LheqmF=Z0[+lk7s}Z\ #j`˼g>0_W} .t͛V^)_%A |2x`fesb4a)>$`pt5Ͳ*ln1@8jʰ?N ZppbOshv7OEk'IW%Ts-KKLgd\Dzlɕʞ?aGt+3o7vV18,@"9 $EA&dz56WEjߌͥ7[Wҕk"A .䁃EOB2#==r7} =}DelLúFaXݴ ״f:W)ib=Zp.\0qMk=Bwx$$/{̶7W|!yL?|Yz7`1 /¢3؜~ģARWڐvZ FF ̇ h&KfcK<&QzY9qΎ!ɻ:QO&Z{9)gjRdaך!uy=c:h@cLdU (oDs4Rp#}@lpx@OP0Lȝ8a0OL 2Y=HV;յ{:hD  GNᶷ\]L-B`a/Ki"VUwwbLXE l="O!1"7DGHu]a!#O 'ץ ˶a'#}=14&AAjc& H0KW6]XfE۱D=;US yTlUѕʈtp] x܋]Hng}nM@vy-Yk5nNGC4Rk7{Y@*NQ|V8u~jK>,&IwɪZѤS( ies(lpČALnK|3i bd`~P!-qү7@\F~O3OV^l(p& =cqQmiyj"tj!Do,v5! .]̪ӃuGhRV?"\'԰YiJ \,.1_z+@8ڧ25wJmݞ q+ Qtbҝ{ޫeD_h&Z9?ƛ_7PiY$ @D$g/Q\s:{ތ =l0` ۍ;@%R. J(!B"&oϱs H*wJTu* s 'AԊI hW}}zH/B@"!@D E{o \ߧMSv+'(QτD@Cd NjElo nHNND  ilU@pLHx jh9kzV HH(yLWM'AMGe(/-15%S`ʔl}In\.\봹0m{}{9=94Z*N&ɏ%8}ǽ<8 b! x$% =^;$5p_Ovx# @ JD~,%]4\^x,Gdg DK<wfG@H_L#ۈ]u`!{3 =GS6y{g6aX-tN{Kl"Ro]Qh1r6{1#dBö`ćx2dKtk؀+ |"wqx(Wۺ .$^fe_( = D D4ƒE4㑽8Bjs٠1nEW|vu=p눢bH5c~C]_3/xMlo\=qf^ę!&J/34& zB6, [tS8UB2\&$=6G7ʝ\P$xB0Wi[]s 'I՛{i/՜X- ּ[h㋏8V`8 YjF|9YoɈ֑k7Hxe%RSV݇oorI,(H0@E{Ԃ:37t Wf |T) Kb,/(TX.٪:x5dR te/r=_̛`Anfh?IPDlmw}ya^mAVE?ՍK*#+xQ 7<^c犎URW\jv_|n"DIۿYZ) NT6bjn^owyGx#'ISźlo !lIWDAC@"K'3iYٶ%_A@epy8t~DRcޱqN+׿/4vn:UdJ!<^/MƮ]Nڿkѻ]G^AbIT]^v30xGB@ UݎGO@cĠ~`kщ|#3DF8F&(f ́P9P[g,iHJ-2°w@,muvV [OgɚYNzA!d)t/!;x8TO랲|vtYhF,YJףg=x d 7f># jGfu2fv03,XYl5ʶ YTR3sQ Ê=nLm:{(/L %Y` ye0l2vz| -_3(Kkj;h.B]|TS]~_&G|A42w^# 6wxA+::ֱT 0K,$Qk}yh(IeX]U}_NbJ˘&JQi€ z_ɃӶHM|ƣW>`Rߌ2bԳekwO{t x^~:Z||OpI:"Q;c2I.N'v5yJ*ڱr-=ws A8032z@CFg[ymVPD"ND3y^ 5H '&mq7;ss5:@x<C|30ݹjni #VWXc.<]3ChD i*'< Xc#nhdi=x+RMYm ِIHR* ?Z#6oj\ ~"PxD#M2~z8ܹz8̥}i|P]Uy“b/_D$!3\۳U 8:SJ @w"@Ǻϲw9YeZ(tvt( ƽ?M{۟C}܁E#m nB0i,D g)IX"zH $,T$kVv(]/0پwrY0I%?`:ӥrE^hxEDGy/#Dj-K+r{BY$a`AKj.BpDRn A) { r\9.\D(Wƥ-$a6peUV&uG'/WQ+:QxЅ iN2Y5o1ePlΈٯ|T^ wzpq#n0 !/?^[iLzE3؞4@+ebIGFv 88x@4Maq9 iP.Ыy٢ET2B 8e&jr$4$//H īQҐK4]8i`x|.G͂%l0ۈO1ΧY( ^,B@f$"UGIV';o(0j!L܍11/⧳;@P*U t"1Z}~҂@+@(:ڥd |AAtr)F=;ftaYm1USCYt^zƹw" x^0@ ped`9wJdU"D{;2tpe/;Z?!/p W>scy֑HQNguVv`?(0@ ֛'e@_5e 6~ٽ$# 1Ys|Bh їw$'&fݽǠ~!G"-}MC>/1߆殈Sts;cR?6=8Ct\W=@OuK,>rV/8:%O}jODU=8{&>&Y؂yܼxlDFඬ6Qヘym™Zz2\ki:/|h4RQȵ/qH bG0G*g1"G:E/ɨ)2s.Z MG3Dp"r"Th =xJ(ҽ8IgQ_Adim#xGMaۯblo5?z\G.fcSx~0%TMEw.zߦ^~4Ȇ$QmaxC?xR* G/{^dƣDŽA 13XxUQ@\H;Gy۷u;I ht!GBpnkO/7ű0"q_* ]\N\I?# x Huk\0c5tZ{糼havjqةx3覆^u# =AGJ_v9OR٥9Ŀ;/~=nƳwnfE(J̘T̊3d)=U^ZsxSy]a7Jc;vrW!Y&Si7K^yZCHiWn8noig'o)Ex 'ѦF_AKuNEˎ_Yl iZqMkc9CGŒvM֣߻ׅFLJߞ[5d싿X`;gŤq_&=E)&z}qxT*ce,?@ _r@Aݓ؍8 в~9p0Ԗ4aWbCLG/l_ۏ׮|b񟯤fuA㋛ۛ}sOxFh|x=#6ɤZ·{WDih1 DDh @H7<|HƐ2 "@ 1b1$:pfSx5|09GH4"@D9XF"!H1k\N8:~zz99A:n T9Rߑask!⎃5s:@qBPvՙs|V7*or@C`:qj:Eb$KbM!8WO~^7 ʘ O.~ m0(vPSnG[(CV1(+i.{G"tچDSpG8읠&F53f H H˴2:ݞ#t@gwSP׏y5?S1@&wd7ϨR=8B!E/KΧV-:#m.R,Z @l7yw]uP{{{~k 6M lq6JlR~Bc=8 [6 ; @秞83jI!!t) EXHnpwrXO{zkszbй:s7޳=p b*rv;C ۏ^RBРE6V-wc2 ;:!ƁC^'t6g97h/w])Ơx  =6Sfh <Rg!{_豲څ\#8Q'yM<<5ȑ[J(H&ͤѸo=UM5I{c .K? sE,A^sB$7":voiQV1If\d8!I;, j zL0ki2jErW $+(_ϯN]K(붜Wrph.H! :>'5K9mm|^<ǝTw5[XMWKI,3'4i5 .v{xo2f lb2e] Ƚ"ͩC-JbHv-BdF /dy(]o3SFX|ގ8ۏOZQ4`>J_LY+G[^D/v9߸n򴹬*u' E|~g?M\v?jəe*; -;}wdTtAEx] ~Mi}"܊ηm0GFYxfڎoomr܀Hc%cOb6gPVD'T"q /PddLvhSG7-si`SҸWKU7xEOo>1cXñ'JE̎$)ė5w7$$*֓mQ}\Y? ]-uWG׻uT%8ܜ]2v;[ BK:凣 p6{,v^Y hL \yw8^* ˵W *:;Lr!ajR R?^CMq*c9OfnvN6Yo>%љl$W4<v`.Iw*hQ>z/ hlּA_ {Esîѻ>xVz4 ʪa"ښ=ĕr!U ~<ٕٙ(T'βH[M]2yOLꢶ0r њρ(ԦxHgY/G&wnvȎAU'qر1ʄr ٯ:Xu`!!0?`P/*,+^OiABA#6^42WMݣCLК^s~l~Xs NjAfYҢz(O\@tɂ:i^iɬ fLw9t.S9x|x̜^RۚqKl 6`w@zZSfqJVx(3'n\]hq맒0db1v>6Ƭz ]5 o':B@w1$*"n9gJb;ݳֈFt3@ƙ*dV3}Qfhp9E,91`51朗}d*ݱd7v7gjj䧱M!Kd9MR>rf t1.gQS<7l4]9:!wg:ҴbKJtrȞ`Jnjz4i5Ux^VڲǽhxAѼy}A}:a2v͚$i5%| bF v) `SLg~mZolyeo#@2 ]u#́9+Q6{W ,%N}y},Q]5sÎ T7wЉ۝:3H$&Kj{>sV;8<_UC#Ԣ{&0O9X[lzuq3av}1.eC USUbwciKF՛Pc{n-E'O?evTƺ2)ט4В@p)fJ W ;ЧXY^ySѴR̻SjKP73w EGѐ/v;FQ0w Ld\Dzlɕʝ?ap-vlFy*ާEگxa48"yK]6!eZ]jCfES|h87~;#沊&srٕs2xFAWFu$uq^-ykӋF\V-0Oי VwAUR:uWȬ3^qWgk)MÑ>|h G <@"H"ڔI6֎|<7R@V9s2@=^<d'{kK7Q=5 S`0xΪO1Fߝa~~~:|qm[@ @rT:ߛs a\m?Qu"  9@c):w_mƧq t Q<ɼPn<_^_myNy=@ = @@@b>3z BG/Rvg|{ @Rr3܃9Cu׿3F>8x?]v{F`< 1@B_>/A7g#n xxx߿ :Pudz?fx=K8A0zF33!3} [|Α~ojOW;>uAs8GP(-/Wrg{u,2@ @RnFrϿσ|Ga(r]{~|wr nG#:E 9B I/WM]W9ހ#oxy"ɺu {xF^jD ,)|7P|xGpx @U@N)X';aCn9_}qA=|Fr>#~7q\uw\3܌:P~|*[|s|z P,;\?S7r|C!\m/AH@Y1Կs9g[ :P~x|p:woy&Rd;9\u YAh CDMPX1B X^N/u[g96uyqi=`'}p>^U #}Rvzq BlNg8 nMIF`Z7Xε`@ $ nk8D " =%zC(Њ`Rը7FQ@xꢲ7워h~0]bP!HDDB(!0XNQl[櫗Tx=+r2 UY=^CrS_9&,{@գ1k#s}ɛcPshXsh@n^UOk訛K\i7gGPhRGռ".CVms/46i˕Ci,zƥfRRߡlEWfsӯs-7"3*>RXFXbxȄȥh]DL6ڟ " _'6՘d 5'J98jo|1l̥`B3Ma*[ .OpYjsA#Sio5v@D#%@0@m -@9s` 4]M͕R, ;/=o~y;jD!HR"j!wk #MFlMX74@a ;8` F"bho[3r#&.~SLtOwwoZneݘz!]x=X9 |m5tĠ陃mV&x | ZT{|* 'Dž\ >dFslUَkuNޣVgakGT,]RHGtĎI9`v\O5-Q(C2))lH#H@4b 4$c\5~w~zzzD4]!"Zh8bݠ- Ј[35- FiR&F@ Zh #5;ƫ;,3-d ;D \D $*yju*׀:pl8EE1"Dn b S`r<7ϯz߯Vn%M7\vcw;`'$:J͠R>0-XAp V;}2l~hf*Eu#o>MQn=ˍ}Q\U1ߨk=N@gDIqisɞ_nˍ=#f-fD@bY#1s8csڈHjud9=cvPz\A9Fo~4@H5muf ]9M5~ɿms B"%#Z̳TLkbleiܽ0i2?Hh}̈́qqkS:{RddkY]:5{ 0PBxEl̄R6B^xh!bF=gfQ XBL9r, o;]w-c/9P771Rdnwߎ?kߟScߛ~1}jM'9:fWp$#_9 A!0q|ݱvry9PYę/4dRDgY a}O5Wf:ᘚH@JrVh+Sq~j|׮^~0(Q MU¤b"ˆW ^:|x C*1Rǫ E6AgtRsy u]om*4ʑ*FDw1HZ ʤV ])Tbl6Nsedٍ͐/|ww{t ԇ-DBC9i ,,4lykmBB/'ZlL8(3rXEuc=BGXH7=dAQsBOR$*PqIM@awmVd''؝U0E\EzNe1}R5;̐VyVut( Ő>$Q=qMcM6"b Sd!tִFFDx@R" u8|'棼y68P4` umZ=S1Rֽ߯7Wk HC 1h4DQDy|y<ހK*mFT1  C@\SFgW;71V -nt ꒗[s=7lfT,lѕPPhF^ tސ؀Z$0G 1 yԙ{}g!HqMH.S1ZEhfyϭ Lk{PX,r9Y^ x>Lau'e|=>14}~kc߽[r7_ ѻѮJh][ AJP0l 9U5#/%-¹puw)ӱq̝Mn ԰=o{&^i$*Uaj#ҋdeg>Dnx:ԯmԕqiT:92vτq3745^ņpQ&t:,{HkX UK͐*w&`sS92QPc 050WM^J<^m/[?o SDÍ[.B.6̜ϧZx]q]q9}E؂Am˄S/:t"a- [CvTuZ g̈́#<>\3&,l!FWp%0S)ƷHRmpssooX.y+Pԥ70vF3ZQ-i #"3W@4rtn) VAn% 5pHMc];OSzCt05&X2u5ٰC*\o7b{ΈB&SLCq&CO^|;<ޫMͭK^X6R"Zā2AR7Мv˴r#ƱtpOs %u_s.l捔6  " ´b Aw-{Y3$_#bd]SOksܙ=)!.˃\ĽR_iҫ嵝>76 *A5'Np1uwle6%ڴDFs-hDQ@5߭^-[FRX1Xl*m(\3g3}g|u#HWQ-;c2-HMۄPl- ~w]ÜMfpq(֗G94XB9RE(9* ¥ȲkTh6//<[d'\p"zDC_B!՘ F#H&떻'=s>z "iH)Mh,)͍iitO<oMx jS*T+%/{Lx4|rq9.'Pdcv Z Z߯\zFh4 DOꡤFTQC!י\u׮ophkxD2C6c`MVuΝ%`r(:̛6BIG챚΁f_4p9JF8oQ2ԎlMǧMU}d/NF^{ulE<[@RR%sDG:?^ww]$ d@Ɛ1MC k`B4شu翿nC(7 z[6(lΩj]_Y<7u6 :7PdjGS۝eϘDy+&Y>qh`$)ѥ 8ݾy{,XYy+!Pʄf`wjWf[Ҽ?B"8\aY`?vm_>~:oǿԥ_p5}i Xx㩋X#*"x/ 1Mz۪gw{@ 6_"%|TGJpW0"D/{ B%NnGrK}ݰ8>v6,.6MY6{rN7؄2U}A49nohE?[eTwƵ~/:`> q}m+~AD2pRP^2Ƿ3 PR"|F*tqu{ݵ0`!-=̬"!E;2PIltO8;y0)J#M%{lx,ZđA!{UIW{%.hfرٰOF!4y*.DCR3^bGRwz/o! 0#!0َj tH R5,e8W7xC,#3QynRPYK–NaL҇GHDH<<Ԋh ؝BÀ)!d;oPS4QO!!i ̔/3Sѽֲ,FDED5oڃ@P^[Qǧ$d,V}YwLhw$Z]d3 mu]r!ݭZ4LofXH8Ix@lb Mkm[I9:ꉘ>MAU/ W&Del^yNPb\uT H)?)$ULQUfo?5 lE iPoDp 1f;~=C1ZUu|'՞1R)dP0!z* 6jSG,구f2(NVgC&<.YnO&&cx7*lș~!3#6D<}/vL'82Й2 cY A^hL;ۡqx@Ab3 :<ȋqw7Y=2 &{!3`(5|kWPaD$Aiw“ !%/&WLC0yɜ,D\ ubx*v{lW(FB ~!7TR҇+vO'W򶸠g5a^]ِ%9Q #E)L,^>Y⽰HEQߝP|]CΥ ggGRY%N#SՍIrE;DZ*X0 .-BTAcLDCih;;= DN1`=w㛺op)=jiڻZ):׹LTοGy'|C .l&Ey 1EJW.n>H;xBrψfX+]=LKŶqNkݵ iGJJ!BSlya=z x_Dϗ;yʫUH 4_3%-Z;>˥W chđ>A 'IܭxhJy'C$HmF]زJH/YIsR/4"Ǔp()hO2 % ,Oܻ't(\6 wFM3N чztIFx,.u<O*~l } ; 2ഡM3銋' *6]]z{Fjdk\k3:Gɷ)g|+8{BL;%lue+f:&` `9 xg|X̕C<{xI[欬2cx%TlYN[CaJ|*4ces#a $.ݥscQ׸O3Xys{d:@3֙}sxY(8:)M*jB8^uBto5u*1l|i^=Zqz/3U[yb#Eu $2LtNC&":܈'ay:[cd89 X-xDym:ftǧG aϚsKTNЕOuXj 薽{ n0Saa@)+,SUʓ+t&ӟN3S9cTbUS,SM/{Ӷ(,0T7y\}hiC$ܭZiY'gM-9ړ@0\0}^BTܔ\IR]jk>DG]s"#ƕY]_v,{CDO[g5c .^Q6h!Y$#J+Cab!S@F"RRҴ!~<|=K׀=BPa|Ttq9 Ę5-νߝ͑$2|i$H" 펏^R/EkQ|;. *DS2Uw8l{7ymL;fH>#/a v~A\b(AǬ'G|۟u=x>@@Ҧc%z {*`k5`OFm՘xD@B.*k}(ZcwK zҴ%YBD܅6FU@oA`low4PeG!eeuk07뮛䒣4Xjn`ѝ_k M#_7J'=\P#*ޣM~ +ޛL%:!菑R4˓۱/ /DZ|+t"?_-=@rb TԿg6`O":>{⾎k:\[B#C<&`JuVW _D:~ #=6R]U\$faX|XbxCAk5>< @R>00*H¹,9М?oCqTʡm# x~! 3N :5 fd$9s eپC-  I1fmnzCG)L6knG1s(iB{ԂAQ_!y >xv9ޝ޾o >E P͙2>>p`0P~xV7ޢJW-„)SO %F38V";!L!O Ra@>ʎ?F>Nx?8 Yϭk\ZpM7^۞kH }`,GL&(I{"ŷZ1pJOt+.p*6-stLr&yDM9 թlCχum@u͙2PB.o^vby!< `^.}*BA&|}ꌗew@C^luSGY?hP=X3\sϸ2u,+U۽|{ùP(O+5!x1)H+}f#*@C}#k~6 XI"ChiO]nUZzYy}A'=Oy8|Bvah3 0CĊm0E/~2^>,V7~|uU$l IrT@U8B`!EvSp\CW|)D!:vx@`wyi(wo+̖J~OݩQ@"Ń*P$,VG"c"XHfP,k/Tm5=׮xS>oHň&!xYὼwVFeU$ CRk3s;|SI1obW")~9׬MىT)Zpp6z9\% ).e$Ff5so9&N g]mҲH=<=Z)x,ws:ьpO]6PYa9ɚ]_Y6m2%tsp톗K#nYIRŊ,01z3u!. .I!#D*ў,9b)zZ[mJ{OXHEV,{`<ȒCKo%N~F9; 2d˅/S60З"I*N7[hVknz3Ĉ@1a<b(rnm]y0E2{ʹ(<[a+EB)ls2ycSZG[* Tb CĔ?E@@Gߏ9 ycOv9:zoF"$iM!0L6:pGw"ȩ?{ʽx!ja:{O8y/TW+F?ӷ=?/s0̨v!B{D?x2A hnsjӧMt<:x?N|m{.?ϟSC&e$ V@tT4t_/_J'T?t}8uâvQ|>2ŶEUƘiZŲ֒ME1Cv@D^z"^=:SܑI??ؐ>;zz/pa?>|.?D~UXUX(b*f`(DIqĜcN67sq'7sqĒIqĒI&8av°<!nfwI$3I$I$NI$I$I$I$I'1qN7I$It:I'[t8I&I$ $I$DpnX:twt7I$I$twm;vÎ8n`xnٶDƋ`I$uI;Nn8I$$I9I8NI$I$I$u'7Iq$sqĜ7K:I'1I1sqk3I$c$Nttq98I'Xn8I8Zq8I$I87I$I$N3'I'7I8I$I$I$I$I$I$$I' É$I$Nm۱vqgNI$7FN7I8Ӊ$qĝfqĞ7uI$IcF8aqp"1 0 0 4;Lg_y }#oZI>?"!!{ydz`;{ ?ϡ?;+JZ\v2*83  x_|i?h}_V[19\pg?V.}'D'Ly:֞Nt{/#?g<yY$ɀ}$F_?N,`C}0h:<7mg)%xm{ϫ>}Um _+dO=J˷JJGAD 2m,YSLTy>=^\Ǹ]]>\Pύux}U=qwU?Cv/w՟ z=YÿW=* yAps҆'G/gc$P( }<uԐI JȢgUTQ^WWv=Quya+A|t5[Wh'GzImM$Q o30 Ϸ~=q~j~8=UUUUNxv@3C L5I$EFt߈u$d! 6"`Hy^>/]pZ> >G0PDTG* x GtTUs1syuUUUUcdaŀ@.ˎ@0I 5V˾ΰ2(3+lp4Rz7\X_T;y2[!.~~~VTi WžE6an^ʷ8ֹ}E$~*c ΢?gjdAפgcm>N}UU.=~?4_^~aE'% zwrܵI`I/]$B>8`z08֗Z҄8?7_DfJ(Q=}y> ρZ ÙT ,@C~8?o4kB/CX,hօh^sI#$ Rx7UvϻсI6h O5LfF`Qe >x%3*),L<; +%-],{`ffFi{=(pKy $ ]K|x!<|= (g0q}t+G0$ɪG<|UiHf`f`mۣp4hCѠuj]ʵdsYq5*:fP$/.q=yU<Yft:3 c&HƑT#T F96`O (z%#Nd$&9=G*?3=c3(Bȕ{Mg#@R1 FaDP[yّUՇjəfqEfrt>qw7#* ٭mZ-^o""" D;}}Bg^GW ɣ_UUUUU? 8P eJ9ϡбwv,XV,Q9kĕ-1(1,agY El0AWm, d)I$‰f,~Cl6 cgв_7U[6x<;47},x:׷?t8?N]3Okڹ߰{..w`]عuBglA!gdwA g}ά~Ջyqx}g^_M aI/P__S뺪_KurV|D (~ Xњ ō Udh*HBs6'夗(ql͝[_' y{>ޯ=*^}M!UP{+fgϧ"A A&4\ ( pzZZΨ`\5Ejy ZؽlId=X7}jը5jԝd G€0{=wwТ"̋3"aR U" ~GɿaΎf9!<>ϏT: D^jC˲}?.:Uh8釗=o; --d*ls²2m2Nsrt CǤaf?}j}W^]"~z =az4><ƞ!ҫ]$ຯ/ߺ"= |ZE85 (1f'BVZm$ţ DN*=74>i> ׇE# `v$r@Fz^i ghIRk1_ï4Hf뽨@^BBF#$ρz _Ippa<]wJ}kPg9큒#/qwJ#/ ^:eIgkַ뻄Uh~Y ~iSݰ\Eqq&x,02"'#FAsb)` < CkJ&.xٷ'p#,J0KL8H[Z$??xF<:5I G $$8ц̰Y7$Meprwf9s3B7y̰rrIG@, Z.Yb33D*Z7]û+wUbc`O@ 3,ָ$Yo^(@/9$;mO8B=t=pX'o{v] 6{}Y,6߸} &Azw57v?Dzm}i}ERK{=gFL3={nP?ÿ{3Ձ U)_˱28d:0n!ˈb?c^y5 F"P?ҟ*<<30?vfgH` 9﹦0x?ދ? D{XGH X0"5Bčb:@Dhg$P :}s4*Zs̖>+&矑_Ἃ?C_~gu{`P0vQ^˕$\6 IhNOnߖ=*rҫyNO-٣Edb3gG6Q{^'齉$H;p=PT$LʯT=<ff@)$y0E`^^7Rz/,kj}}iAcH^ $ AIIR@;g$IruۣggcA J?xi?8l7P8?=OTi#H3կAa\(G>I_G~y.)qI=F|]ػuWvGтyI@Ǚ7H{m!?SWw9/]y4QkA#Ù@2H$?69gZگv8}Du`aC1pw9~@HI/;I/F>~ )Pް$I r~E ~9m߲G'0)2( ojc(xh= Bۚ;t|Yz/9x z>O_ffgP6GG=ENCvQwfcð>'v.ػɬ(}/!sU@~)Cðp (!IO>\$μqxJx&tF80"G'am ڪ~,|.pqUA÷Bv(ӽ{ cIpy4tQ$m/‚8/ rQ[$r?@+;n~A?GI3Kj hgXgf!R!}]>>tw㷟! uߣɇGmРP-??uUURgG IzVI ΃N CZ)e]O>o~la1b!pcq{:#YFgeRH /puXnι֮Ys5O a3ٳ~L pprh}$<l|$9[5$GI% ^$UUUUUN dO?~;ֻ)f~פ ׍nN['/]750_ׯ7ͻ^Xܷ??gn_=}ޏGv_u:G½fz_=Q 3fg{UZqqW"^GˏV{\!6v!3ƞrqLJ?wvaUPp?O pt{?#Ξ\ϵWj/'}Wr>j}Ogq~=_á|n]^>Rvϸ|>8g ז>GϐGUppQ~3331&` ~`]ػpM($w}]>μQ!< syٮzUhs*s?qfa=*~*qtW홙yoC5jA҉$Oû$2XRn;EԄS Մ|wD xIzx`{{WSY?<E8;>$f)cx `l~?!hb fbC!CPk70`VC+}8+٠Y}$MYG6 c ϺI. RI3GUO`ʬa3|w4$JA"R (e[emAĦ~B :TS*U pf)+@ݴ<^z 9+@?9ϓ|I'>S *DݝY2꽞}<#3 wl!:xraRfCuVHP8ku\gO߾}}=G^gaXeg 8FouC}c_'@ã<plOOÁeTj~^ϯxqpy֫o+^K_9~6}Gg&};VaZn5 ; !G‡O^皭!GUzpaCJ6ޢ&!yzjWFPiGсVuqzofnws{>pφ@(lrK( &I ozŋ8ノ7<8`}^ U3j۪6tzy$M?Onua@ uԎ6 JH"RAW!asAf9=R%M(w@0Fu`m:ꤠN@6M;vu˰ڪ:|ouIL//_PCpY_>TI)T-PdS8 -Pz5x3ޫ z?^pC ̓PU[xz{UHg'1E8vz}/}c÷{^Et9f.x,ãG~O=>/q{:z/3?ݞ~Xw{+ȐH R8A(IUFMg*&~Lf@AZ=w~}?pfa|I,ߡx LrYEhaݺnh:0A vavCAAijٖPJSC:wt=z6FW&yt8?;wY}tPI$@?gԒI&YXo '/Txs3,lۃ ?ƽ>Ԏ)ಀ {o{mUUT?WI$'(Ϫg˻wy:$B" 3Ҫ\fff`=l&c\歫%>SlK%(Q?{x(CC=6o,@?@eGϵM2 y?K,_wN׷ߢIp8` 'NhmIvg'Ť ` 8vlz~˙Dwc}ƘŠ6^Id6mo0roi$ pz8I~7QyEI&]D(co$I6oΰh4ADpԅmz2ie-p9 ٘sJA-8|Xoj͂E:WgO]2>]?ʬz~?W>,bQ Gfn'\ ({(`nS?>S!A{md YyI8sy' SdmlM-ڪWt<=jePw~?暪ig몮/? 6I!""4BDDi3 EfㄒSM4Ыq=$.80㯻bmg_gؽ6Ÿ{lJKC_%`ro8}I|=Gw?(>;Nq?Lzy303JLVn&?}|Yѧ %8,K`RI#g^z8ꪪ ög<8ln]SH7fe4T x>;yswqSOI$ 珃&;٩?]Z _ßm<~AW|y=\CCd r z;fxAMA {XJRQ=(-i#L3]_=]=CS9^s336&ꪪ8&3GhB2,LPVetd~_<` t~6r{<1~n # $aެ?Xڼ1ܚ6:y??UJJr'}xyLv 0gWBD?FwZ˨x0C N =;|}uIx Acϖah2mhug '?p>J-D@~zm޻O/}?h#,Yĸ0Gs{yaI%ܒI$mhI6mH$6h|c4Y ֍<ȂdREmxzGߡE&mQA:?j3`yG꟣׳gs>==9feBa/ɏ&1a>90=\~]8g<,oQ: ʪxW!;Uٗ*}C*>p}Î<P>|Uwz?o*tԄQNT%(FB,tz0~tvP{GYUUUUUFK|M00r*3I< $λahol13/6fe&^l ʂFy""#333<jU}yxyvӉv<=  "BĉP@ =3Z9no8t00001,Xc&r$I$HH(ITݤ퇺3,&edDžO|M$i&zmӪml_}? |~GGlӨRM %f=XX@nKŁvر`]hFgiԒI# 6Oe JCs󪯔!y~<=oO(>F_ c?`7us7d" 8g﮵KӨ)RLJ8~/ CG>~Mg6s@3mgh+/ Ã3 pQzUG?ץYGۢ## ܟ{X}~F~!9; iFUFFUFNw9=]p@'{4@X(ֵwu-ܷuVݲX:=zA$Ui^A1Ut;lKz Di =]p7AvVCJ -CyΛV -Z?Mۤ{6/;ͤڈ |K1wKI wRn, ,I40O?;B9ϸc"2 @ LtA$GUUU%thgl7 g=@ł[߆̪׫3X0Xy=^U~=:|~1&W!_~s336#08r.Y'"& yH,x1 ー4ѐwU[]íG;tu!-ުT7}ވz8<zȟ |E=JWO=(<>vG6~}q 38yBfucHC5}a~H$`}C<_n7n=r`;֏$YIoDQP_Tq7ח~G@kTfǖ[ݵ5,8yiYW,μI,# &Ǩ|9;8{o 4ECa^шQbCHz~3os~XfffCA膿^"v#@4 }xX+CS V݄ "$( 04heI1nۻѢϳ(mvJ8#Qd9E @9?f㊬CG<|M=_!r{Uqw>8m?AT4U˰@2C$rlQ581cun$DF]{sbV1PW gLJ*_:(=4>8=  ݋>kyxǞ~?{}:Slh>sI)$I)$I)5vsϢ ʬfg}qmd΁eIx}RI0}3}'[םqW#|`<<#u7ͯGC/žXbo߁~FW=\N>xPyI ?m_ ` };L_8t#/ sQAQH 4QEj4bH,f'Z=k P0䢎0uS ၙffh}xyp3U=*faW{NÃEy,|`|vǟ_viXB{w(v{OH|u|=3$ >>E?,601QL-p B qoKY'@>򪪪W[ pH9E,P$zUJUU)`1T?>֫`?r6[b/E խqE,byV՗{c}O`gggGdQ@unByuwYI. C|Ilo33=G좏? >=ހIoVi$I$IGtvDB=@~lx󻻻B~c~a2R)rhހ#Z]B_6߁ҧF,[x< 1bؘ @H5w}8AHV 7ˎϬf޷K]ʈ^URF[ 244:1W׷#B~h{G Q@ߪmYQU]˷U|^UO/{U!곊}w|ӻXXhVyn)4L`SNN^4ل[e %ttv}N]WG:?I$= `m&lZmos$v޽x\ *qXd/!1N)&/ĭlm{8&OM7/87iիQV?wv`Wך/{F{>ʯw|>U=_/oޫ$x+p&p&"mGO8$e:GY Q&a埅WBmXXA n)h韗_Zzk31F ?5I%y0uaUgs>;Tu03(=IEW[#wp; ɳDIv|:0O)v;8TR-%l80j4OuR$331y K9 3;ðs`au]U5`?lHg޵UTP>G )mϪt=?^cs4e6&Czsa|yP6OW;<UT(UR96y(I|UtW(x3'Px=O>Pz?z3D@Ų$@#>aF<'J01?5πtap&c߿NoWCǚ$>_vy.(L`ON >A (ƵkZ?>̮Ut/1eUUHUU UBt7÷ ҫ{~!/ϪaN\OGO<;y"!y54hwb=GC3kJ/x6NY|IGd goYJUURIB `ha ;9 &h ۵}{s{vH pW)$ӑ3U(w:UC2',̃UU ЦUBU|oƵfClӳ(_~_e@<hѰ>m>}Bmm$lI&rO{AHcuR@?zˊҊ$ޒIÐǮUU ꤒI(se-(A 4Ŷa`IoD@zI.55eYd*n?a(^ߞ|C`{GcF:Dcl󅁌bq-c # ϳ\|:Cه?ޏΝLh}4[{WO=vϫUA}w~_G=\ʩ5XWӵWUwz3a8G>ߣr~ϣ}ĒI$gQ>?}f~㏷oUx+Or'xE>`&ϷDD@Ų  @_Iն 0P BdOQ}j0³u<;vlٽ6a|veWLhtx{qV1 b=P}A~>r?j^h=> &Yo'>"""""<>O4崒lJŊak{76QEgàF=4Îo"*.T~31$GFw?ZTTBPg5IL(Q+CoD+7\cÐ<;%$X,X _<3K/lZJa XŤɻ =NKag U@T ??~;$}}0z>?Gym뒶I$OդYl~uhL#9FsdECm(x>N:@UUy=z_a% zñ[_ Gnа#jXQ6l#v~o?~ݱ{POP{ Z,>ꪪ4E@(333Cj5^?K \u~Tz۲,9}ڶI9wJMW2wսr>bYGy\t\r* =`G'e@ɣrI$l Ga6 MQuA 7k(0@"*Ew/iuGAEW=]D뺫Df}XX! I$El`#>o+j$ K-L^^?;{:o{Wqy1S9??fz3336~gá=j}8$Zmk~cS/U1IKUUS;<==s331CQa 9FF?|1UUU*+[\8Pvn^,}?'AUx~Y>؝UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUV߰t}!k)OwǷNzWب{>c Y$6{<=Yj= cX" ePwO"$6@ӌ-RN$DgkBaTp=ׯ0Yf;"C_Mu` $=**/uၨၠ $(^YЂ 003TQ 5_<g.X?l 0V(`QѼl1:~Qvzy{7{ټz/Cg}|{_>_Ӯ[g}}_svl{?m$_?d Ïz;/Uߞ>pÏ|! 332qr~K<G`ody#7~t3 =!<>_꾝>> F ,~?UUUUV~KUqY{Uo331aL.Zѩ@95Ty^>zffYj㚫Ub6ò9st*UU|Ih;!˨(4$P5BUA>pYEWoGxm G2m߱?A$>'' ,`}$h9?g'g߭6Alwbm<a/TR=JCW^_ӈsKi<`U)TORbs\u.Wnz9Ǔb]6{vwgOeUQi^>ukZ"*=:iG'a"b" b>̆wҪ]8tE@U:990Ipcwá8g@?`H/u4tZ @0$ `4l >?i3Lˉ"(`ė"~o#}!=u?O.Ws>q㡁00`a:6I~n6o|>|zxxq:8l&Q{kkӰ!yW־UUUUUlz}Đ@ tW+E '>@@_CԂH5ZC{3ߊ}=d'ZI~ãuǭ9Ћ @2t̳QG%'C>jEֶᔌR_TU2TH**He›=whe'սjݶٴ[Pه5UTiEѪ%l]tM;-{=2UeR>>zffY޿Q/e@kwwww..Iʯ883S(=YN][CD<˸ 1U-/GVgיhc9c@ Y9i@IY賓`h裋H$"l4,F \a1Ԟx4ŧχ#)qUU[tmg~$X.wg.trj $ OqxNWU b1,t3W.9xВu escM{b 橌bcO cm`_p!6mNH}@CsBUUGCհ p>Gg^*o^KݟCQ@IC|uI$JJPDzjc =TCLCfa, U^"cUS2 Upt 33ϱEvyg2)xY(=f@R9?ĵ?Da2Neԛ'[ ܦ!`S2jSotE5~'^?WtM`lNZO7(T읖EٳkodW9Љ[=PJa~T'~K*'q,qd6@Oo[hD>@r]nj;& Q_ ~aDXH2&"ISÈ!y= Զbi?XaZ ]S;QPB*vIb1@C^n×t[Ћs/U-\eQH\$kOu)34]6xd3]V[!o#faV{dw@aĥIb+O qC'}浪ioZ4 0m/ל8= D!qxc]T BEyn -' UWUtT@K<תטjwpP9 CSݯS5i\V}$m$i!mE.ή#Nkcn^1x]t YWC1LON^Uj2}|#Fy:FcX"S9{y57{O @e pe urCu ]uu7YWy.v[Q|@9뾺뮀P  ~p8@o|9p 8 7 9]PP?; 7T@=`jsVu< {s(sfݾ:M,ܛ.2+,(g&9 Fuǀ.qE,HEh.Q1s/ zxb랜y׷[w>)%/%ig[+2:QCJ7]i@ZJDZЩ/9G%dD1%'\|ĺ XM@RPfcBsMfҁd!IBm]+CJZP  HrrQP7ЍP+fZZEhW {z;5ߺa( DrASW+N AB7vXng`= y8r7kܔ 4 YQ `3EY]MN:9^U;BhG$ (GM9 n` M\7`Rk0AzP89 ʙ ! E6jR=C׫W19ƽHX`H8^dw4Z 31ZEj+QEu rb$H22]P$Y,r-`".U}Oyuvŭk U '5PԐMLdnHA޵r Nn@A-H9q ;f.3d{v $ u3R;W/qr}뗫]N6 %;0Gn0ʆx;Q۩VKy5Ho/m5Zw81@1 u'uw=>x v*n!$u2 "4pè9`c|w5"0y㧎q SRrDL;vހp@@ zTD4Q5$5?%?1s(ըы)@N7`u` \!:0>$LaU5gCf8(i0&4SoHӘκuzД4%#Ikm5$,L('.{q#kpزxHn0DAa!.$ 6Lc+e~C`9?~8 SMEڂճImh^EĘFLm( &ho?00<:fW%,7Ĕ7'݅4b4JSC0ѣRd# (]ot?Ow5zZE  :TiB5膁!@h BC4+ "-k\sw}||[{g4ɤ h2קmm)jЯ ĄQ0=sνZ\M((hLCYSVj9uC$u jQT"!C?`8΂2!(`]} ؃Oiw%/tbjE")4B-0! {]}ޱ?k߾=owaf$}j'?\묃fa O#8[qwNfpj2?Q٘z "uӝs5=|v "q4$Bg@Nז=I|u9ۜOo@k7\Bi *JTʱBM**ȧ|4 bV;έ3놮p f e=-RI( |3߮F^t箍V~_!B|C}>˿5PF9(uwʥii;}]P&)#}߱a%_^x@̨ kO4r;0ma7qYQ=Zs %/&Q!z};ϓ׮s%OA(QUI>[y{KdΙYqj_ٜae'F1 E?a"aH㨠lWC:`J?(?uhFC!2HRLXHx>15ܖ5012$3?)?̠1(v?)daY`YY9 0r0A½/@0i:`6OS<ݿi  ůu^a@R-^$Yv| &NXˮm8C 9C{魜p:۫2if 6hŠ(;7dd^\ڞvt@LL mMn帔y)U N}t!YadLo6ω֜͡:֜2Î8>B@/c)Ը@55)Ը@7#a9M!7 , 0BdC5de !"C33 U_T>m'_;v~RiCx)]0' i ȓ*! Ǟ L0Г4$tWsXjlѭ1 mf}tPJț>#9qx""-y2-ʞw:Y5 '+5C`oX!PyQw 5hjk^lDӎ(z^ ! xC)*f) Z&&` ua6{aOU8<q)}1n}x3yH{îu\56Ԩd3P+2M! Lq90$“!z?62|Zp=Y b}00=: V9 ٌp㫙f4yQEDcߪ_+r>!ZNXf|b`:B!hqfaCf}1ObR*R•f= a-9a#;ar Ac|8i'fz!" w@ nO̡͛u 3*iS! 00UzҁB44cc# !93 f3Qa<;|ϾcY羐d%e2"ȓ(k:StJ}IJ"ʩ4DYURk*VԠbƦZ,ZՉZ44̣] D|p?'"|ҏĬ!'~Ow ppg1ɱ$Ay%bOKh1 iP5ս͙pIƞf\q} G:wM䛎D^6:cK*LQ$6Kݙl#ex E}tĆ1v q 1 Cu**$&BYq7Z+yL[0L[0  σf,3,22`,5Cqw#k md&Q&(ZcJWxE$`(0 ŗ@XKCZ-`2MJ$ SZ,`Xjf)1edLb #/2d3S4i yhe pu`q(+Mh< jcEqt=]cvv4QʺxtΝ;gNn%x7nI]= g@}qiI$B||'h 4޼mq`3<^eJ WFԁ:;=YvVm. \R P@ u#m8$d6|s"3—hy޽rR301E@{a\p~.Y ˪VeN*,6H aM>w^wv_v,rvdt$vzI +3D"ʉa1ĭ'G3 !NF9R00N\%\>MoVj]긷DezZ!((*!$u{ɨ%ҕ =UfED$딷-%(5/&2wh8D 3yƱ"\Z>@U|~+aԂ2"id&a z" ͱ٭a(f$I ZCCtÊ R,p9`q\q]ȂmQ8dN"td9d:epa{Cg0x2 "P"r@0iAw\hfVfd2c 0 Hr2Q"ueQ e `xyt;v ̉0<32qΆ8dn@ՙF4330̆2 U+(fWa6*J y:U:! 0DLs*CL/GNU]!*0=QG^y]qG힬3ѐŽc<0@z̪0>9 hfB`XL!t=] 80o8FSPvAya &&'Y݀Cv`d |2 c 0 f@)9l}a֌zЉ:pCL!2 <!0 ŽUq&Ia$ FE6c (ʀp3(4 p§l鏍8 M@S!>wHcaʇvD 0tSRkc* C*0TUUH"mOAeQm5o}~/ϯښ?&48Rzm>XmuAS҈%{x9gh3དQQ%W8Be GL'8&0& l"2 ?V@3JQ*iP2fDIf јT$y5w">Ú71>Vq.8b%JphnKv nN}QO=~R 9 Kpw 1IŽhDՅ לhCG.ulq,"A1"G9Yzr`P˳ r~*í^mpw~5b"ma=nW(dʰϬssjdHr71Lzኬ#D~! ۺvmsu>DT@ǜ@oCpԢYBb3Q'ԧdqP)FT'~9jyǽ{_}:*RH>ص)diu5C B?ٟ]Ͽvߒ+)t]J*;Oq0j-)%`ݏ=s"c"2@*]B3YTp xR0}=tዎ$~VHv?_[}Taio=w󌍭= n(%?iwޔou HSFqy}<tjUBn(~EQg_'0{8SOy8CmUzHHCŦ<V;_PEET ⚔-fi4Wh7C0{=#,'=r:؇w1'o$hI"ߟֿ60JQ AѽQD>1~ +'㩉U_zJ7Sz}~`MLI5+Qc(=!r2\ ر)J֬VQA]{)99f&&Wn 8Іc3EE833"TVULTX;751bܐ(}?*4_v?}+NnnCm#[t ||uE&'GܺquSԈZuPpr EPU!+, GP"Y77QRhRtzN0߮ < C oHm-aSTl߫"H1'Ty%ǞcCW7P?)l5X9BYob_g,?W ~q|NfLL<`% ;*QYdnd X sYSϵYVpSdׂ%_:{W X;17:1,MJ^H3gGRvȨCC!9b{ d f1x2ł<ZUz -ZM[2J!}NzdP8G3+VH38pIhR,"!ŎUY5Z?^Շ2ʗS }և]^W!X̺yPHF@Bӛ90L-,$w̞aٗ{e|B),FOC+6fgjJ?!DyEoʝV2hOk.WauXVk+' x ﰷ\6,B/ۑr[mPGH ]ɜLA<8ZS26U23&WӁ4eĺu! m˴pۃBguqf2Vz4e؊lN҉y&ȑm<[dҼ](&Vlj'XmXop=L%WjTNgpW@?4JHy3yՒvhpެ[7.}鍫̥Md;#v 8$\ 4Kl6yӱr%LyWEUk6Y7#8 xh{Ah1Ji AgovYf`eqDs0\O$P@e;ʻtBI=y ׏ayc =Q0x+Khѱ. 76NIyѤ-gVr#k.,.GgJm#h`gxcPުÜZ),_v*+_`+n1%W@koc)LUmQD~ z܆v6 =p"H>4iت [e#ҝlwUk;@^rH q(ωպDiJ?)٠EY*9=w7j{y2:h`NCڡ^3ڈh23l\R1Dq nM7dj,Eo{>Vo F]I8.yCB)Cn*L,$Nu +8dQ` v?kVԮW:$$x^j%_%&b7Yj UֺM}4atMƐCkMA_;8A5h75^[ b V&<9 M22[+=Y=ƊБ!$9FoaDq8FHD]9b=uvw+dD+n#;K u2yPFz`vze$n߉a+2%0*}{ވ7}&r8662b4VlA1QlQX9nJL]U"]rwIB=P7bTL>Tﱴ.>ySEsƝk$~4^~OnB-;3x5]͛SRFxռg3mɖgS8fQ]W 'rt8Ǎ_I^(dI-r.wONR\sjG"fr%S׺(=ȳTn^EWzKWJ{'; 4P/^RW!FYy4qdY^'p/9{&; هu%9BjKNa gݖ@:\|#PR)EReuK)€9\q\of^O^ H_(" D)̹5)ҤS $< c3.u675A~Ctڏh:>Hz d$@=s ]褧wܐe$4Ik)xbd)RNRP0 1daeț_>e(P-B{1Il_ RZ/su|JTۻx*0Kab7,ݙw/ظ6 HH ň*tb>2 9oie2yXt|WYwMuTB2 ׃k}zPCE@*^Ri-uC,cx5@EL(\2 fz4k;RvA*&ъE*AvNy.',Y/~#UE A . A|IK*ʅ.RƱi+7(QP#d1uNY*=^] XD|%&xl(^/0 Uُ N8^R.hzĻ Jx|ރ4 :,z 8WkOX I}EҕF,ʕEIxft#ُqlwxr"N!y .Zxz|<!GBo0('2}Wi8T"zR";zcʅtbtH+ýnOc{zw:)& fQȄPp%Q5`el kU&T]vPdrxH^$wb+o_X˒ؼEyO$$*rvz%(.Zu 2"A3r}/ YWo 9p"`˪AFz~⫃-],ݷwGUbrgA<Y̛ٻ޽z + /Z7ѱL (U+p"J(AMrj3FHPSDΘ׈@ն;Q1lј/11(  ƃ9MqcQ^>ᴛibHj^^u{Kmđ&RNi6 0>=%Bͯ&{d rd _)dbV@gcPxДT<'!2mR N@rOWfg"BQdv A NL7/,,6S L[aCTx`w[k1QwkO xJ*cS-Uʥ{Y>-L?VĚ}Ԫ6MݔrJ)Ņ!l-5o57}[b>o|Ê1s2Jq]HlK[amM5i6Q)Ҫtr\ 0/uɻcEQSyY}؊&#_'DM/xV=Mttfaq:a}c;VCa;v?vx|P:xt<`<8uW DT_2 !{ ';G Y VB>>_ ݐ(Y@@e$;{=g=/Dpmb$@@ ,Fau0Ak fhȣ+`AZ & (C'O=8q(^^];V vrx9,+FѽgI.!N^7 ޼Wc :;PuPi:hϫu+'Ǿ:`sP|\ʪ3*(q8>ô9wO<>x馛@FI$K/k?n7?_x|62Y4CfEPC))xƱ  [JB7)oOdwWݽ9Z $LIGEOX/.Q&݇zf=o [Ҵ%jm'oyy?-O15Di/tآ/zJ^/U$KmfuejU:)ɨ47&0 TīpRk3KTцp\6|cF?[>/[mb/ -[VNjZi $}ޕz}v<>ƳMBc*;x{uޕ#Bw`qʺ='2xu oJېڀ+¥^^nN5!vBwG#;Vui^7}~  tsxL!FJf%)j@;PsFߒk0:SOP>ĬXF%J4qCDEQ-Z.;Df+ln{[)Rܪm'nխG~"JQ<]|vibZ2bkZtd>ݕ0&]@d`lj0e-ZִvI]Q eACk1!--Z5:3!Mn9›b4)}4Es 6U_15౵|\}υ[\'B@&SסNן|ZiJxVPdS9GҽMHOq8O,3i\1E+w7a@A"tx>xY JYc@Dy{?zx|)_¼ 9:|{/a(( 0(jΖxE_~C1dLi12Q0=?dDS,Ya ,dD?2'ƌw"Î.q"SDn8Ny@CC9#i yzӎgD!{*?A %+PQAVUUUJGD^(笭R4yfh"ikjm?nؤ0Y_:;G!=\N0#0׷ŖYe;PCdҪA#2 A !Be4)[NGuc!(\6@ܸ{*CR$`cFYXX1ALkXtHh HFYfeab8j Z18D.ԙ)K$pueI85j%[1 ]0i!'gaED& fq v0!t!cE1ӈ`ci)4ʆX9 ´L:32“L0,X̄]:֜ePLRJJʐ2ŏlFVtXI (ɈvPuD0CQ- xW!$qmuƦL+P;_s1:"q+PUB @:M|ɽ{UsHNPY9vd(x9TQiC23/M"SLɢɢʤ9M wi`8U+.&r௫jC1z}gYCriq55ZĤ}c7?^((#p;g2h1@",,“m)m-cav)#ִ ]$-!J0CJұ4QHL !+jnI*AI" I<~HyUw7CJ0M"åE!¼ -V+l\PΠ{u%{?ˤuFơJ\770s 0$qg:XΆց"ݛKYht"$"#pCHYeDsHI3(>C`w=?!&0.E bwCyZQ֒`CB0GaB`N!;)0LrpS9""efa㍎o`}MzܤTS8r` Xcѓv큯a bi0›B* }!WG"2A3A0C `@A$[ I{lW01G,"] Vu ) HƺNHX .b kRiY R3. ULCKk))L C;\Zm 7lT>uK8`e%D*AEZ 6Bb n] lH("tr#!4+,PChSc DVe*M*) gY" BkQh$5/ %&ZE#2T4$0+ 8bqiL:6Jݲ"aPX,,%IUJ *B0ԁPcL-N"u % V%ұq$0 όJpB2Ȍx(ܣ5E8Ct0հj &AnSsz~_teX[n7m6Az TtZaPEk~M4&l,ΜIxՈ/t a8 8S&REBxt`&in9,Wp=z (4 eӢV$0Uz~z D&W}YjR4T,@dP0\pdɨDLKC) /'s~y@4%7`P'^lP'sӾ@ MИeI5„nJQqaL.M 7l*ƙʖmQ5%GTjyZ1+:ag~_ONU|wdJ~J> ;{IשKs4e7#G`}V {:-O5]0T =چ~܉5rzvܥ”Êe O$d篣tDlDn Txnoʭ?U͍o%L)WQv } [fkp֯$,eb/,VF*hwηwx˫N]J[)ښYyz}['m9=޾݉At! #o|Wneőp,:Yn/)EJ Zә7(UYC5Zڻ_Q[Ѓ`2d F!T&I>hח :|sR"v6|es2<9;dVұb iY,\N{;s=>(S M#R!'sK|9UdRj;Y:`4lN@;'ձհ icė YX_h^{IzDqCwpGcݼ.ׇaZeG ]Y:0Tx3F=d{~s$1rkyb*=}]zi6oncT13<ڨY5_5O,S99%~Υ[9zE+7V,\\9y1c|I[sNl‘E ZHdeΪMYl滿;=6j`*`w3t` #xdyO/ѷm㧸nyY, 8pO>!6{/:;{0HT#Qcf]PMHJfZG@KK^!/!xB>zâ#E:.:@ww;aljWJwygԖSR,5on| Wꦾ6 ?y]O-|hTD^\Q.TA>'*ThD=yp~qyMأVz۪*m Q@bbL1קJ\T[.2`}H@`'3wt6Y]i$ pPAqni"Kל\gfF%Q~H~ jЬCg*K ݺ!LKC4PݽHJ!LAF˅5#HQU3sϪ=bg:gRU1 ftbUT1ݼs|:4RE B"3;ABR#u}~HdQCjLJOeNyp`ae0YŖrhCA%;Qsxvܻ =FXѧSYj(eGEGX:l6m&(ٟ@O'`{]/dž{3}>]qUo.*]rtWdz:#xaa Fz Yj`  4`+J?vhFL8;0JɆ((` _gÓi$DmKxI$a/i$b ")[m!2;S`1 OGgg^\ixq;pW 2j(w9z<<%}+ky#Gd+(Ã]وrz[o;xiD!IQgc~q(~}m~/knѬ^]tqR PZ)C('!1R# zn--l~4Y`4+Ҫ̕hCJUAFZ ʇּ狧[Cn8*+ >.?E &NL#HL~o[랽s<׭i& ΎT4N,6y~ehO_xc$ԔCEMHI?S~4"|=XQNHՅ0XRPj01 e``I ӎLx@~l?_dſ4SϹUU" !!A$2!y {۷N׮<|t% eu^?*+|oQv~?xY^ ݎyoXa>a:N1:xAzu;p{l[cа v3k ן{#,yڥxXFb/Z"{n"4欨`݀+Ь\^Kϻ׸i&xy { w7K5/9KF(k>.LvOM.iq;Ձ3v||5œpeDж`]Bf5[PL 2gwFMDhx+|㘼Ei1UuD:a-۳A"|!8|*m-ʺ| b+DSe.3gX 5LR\a?7̀m㊅UU%LasLLxS%(SnaBEˋ!睿IZ_+;xSc=X]Qxc1 \hnmfSf9L'WBX8鋣o ۺWO]i_Ӭ€A1 +s(mk|q'RD ;g@tכ|iצ" 9-R 9Շ7εkyآe+JYI\fn9`ٻvu_t1h0? VfʬVl"Zto˧1||=7zz\6 ߇^nsx'i\.|~y߮ ꪉ?y$p-2Gٕ;¡X a)HL[[Sut[K=d7&](nXP"Y36K宮yDλ/`F1+?2?"V,c cz@C{gh 1 vh Pl T+njUwUq"&Q0DV`l'tdQMQNsuET9s0ovqӶfa2dރXhHI$nptI&@qw5UU9n1I(w=.\=mq:3,+T` "VLrڶl$4B˓@&CJ]23:>~'\;'7;'`J4A\rP&Ĭb/ -ι8ҙI3!qYն`͂؋ rݽNuuC{RqC3)o@{?de^S®<20h݁p!fYed3OaLofXR1qHƔq 8 a 1N+(Ͻsl7%iaS( Q@{<8D;yI$b$&aafPY@Ga^cc9ȓ2·@` `qWHg(cCR"mB^QpA0=Ǥ8(0$ȬVa{!_(ҚSﯪxi ѡ@תLLL >LvK cv6CGA=iEc"P0gԴ ȵ.AEN0˯=wΞ=Zdž{/N00 R!I*P 22!XNS'gəvۧ]thִh[UXdN :@ʳNM4? `ާ_t< Y!l$XE ?Hli/;  McCУ}~4$ulGHeK3P`YHHt]Kih1bnXx9 ~a4y\~Az'Sؼ8JùC9p,a/9޹gMa{#ZzE@|d@4$F7.'6u|1mC[(/C a3ܨ1@iQsj*PxvQҹyTttG4(#4c 0tT9_Z"/0(2*VuT OD@6AKuij=WX0Llr-S,j&pJFX.un9^wL6Bp¨Kв| | ^Hz`z;,}J wcl%Aa;qI(xo j)DNy4{8f c;]\84C>owoֵx13"PHi;KCfqFPkb>{:F!5yhhd,Ht]Kih1bnXx9 ~a4y\~Az'Sؼ8JùC9p,BY˻e-Hpd_Nqe=" AI ۚ#V qyvf:=R"]p [m Q_(mgQb ңt+ 3uc8Bӣ si\uQsU .Exm[  D j([YEgFUٲI~Y {AE1`#IɁfd< %!.ͿkEDxd_5Xh3\PE!ߌ;x{]!LJA'M Ɣv/ @#a amua؋A 2iy!, 6$O99|fg \4sP,&\" pʳ$SX?qݲF45ZS0@ ^aCaML5kB<9رoo0TcQZ+]s#gSB[# 8E|0aZ|/#n Efb-m%05BEpj=P}+lEa@7_s׽{ :溿'Z->~ AA@%ȜFPy9pZcaˀm# lle(zH6E E_P Ua1wjm88á(Q 0tk_}qsA"[]3?ޖ/K[4xpܬޗ͍x$1%`HϠ:@  ţ$7#tS}{tȜo u*o7EQƿ$GVnfz RZj΁Ԃ).FMdoq 0 [̛q~k |p6=3h4>zOcgen¾/|P#9Sn cY2Tlkjg*n-!G0*Kأz&-#6߸e S1)Sy9-2ǗlpXXd'`GxKۿEyΈ*M=j .K/5߈ìLDȊLnE"nww/vV5tWK>^VBߡA' ީ"ɸ< Hw鈕v FMSa / |$I=zhwv>̌.cAek;H9Roݞo}ݶ-o~D%LZS/D}j`d+{Vlͺ#@l8j ]`cr9`0Ecez4) "?_[_i썔!ߋJSwf::A'86~$Rxp)Gn Y_m;"_S QPB92 ˦r/K4;sl"ЌzA-Qyo^ˎ-(–Q߉#,|9y66\"J <ԅ'ѥMƠw]us*^W^Q>++ 䨫Eq""! Ziɦfʽٖ3+fD>2@@Yx;}z }v,.!H9{7VSw{ʙٽٵ aS% {J(V $:!؋΍湰Ȑ-"0 DMe5[ʑӳ]Ezv_({sYl׬Ph8ă/<Ǯ|30Go ^9 ?I#x|Forp qx˾ 0 jKV48vDOE8xL1<"1WՁ UfR-Bwob%Hsb-08BUUf98( %Gã5 |6^C*÷Y3'W `m€In z (9@|k9yI@FJHSl58g͒ph}$I%zMea#gU0Љ%a2I+ +("&)={!L=:z~y1y^]Z15AU_'#|u^Q׮XYaGÇ~| 򗊮^];P88=8>x6y|}0pDB BI }UA:;>{!oUUUUUWz4E^ %|89.ko!Qe9`he)6pl O4Q'GmAGdI%}XV,;(,v;gä=[C}aJޏQq!%%+:(,P h0#I|=UwCFEme Emg $#dheX ;9 ChgGm2X#eYgt8<ԒH$|D÷n.:QFQy*nUTWѐzyι㧯^q@z+6g^3! G{;GFxA 8<wǠ{F2{sTCps=ޯUt{Ȭ+,y;pE_2H%I>|~}1#1̌W$VI|lMi$9|ᙔf0m:{j1!j1#A2@gI,FY6o,x dA'zjj9I+W~!qfff//s#XaG&y ugHJac8$Fnنy1d ̀Xpv]`qz( 0;E$kQ}N#ڪx|pba"9'? $H$I;>{Q[U\ӧa~QmR@{ _ P5`~v>GDUoUX UP:~i$F#OPǏsW[6ȹgHe1c:}V16P&'u@+Əo3k|j&q ujp4T;H[pӹXsϟD" XVJZVC8QY*iZ[Hun(Cdh4O2NUY$ 0eSp@B  (^<|s>>:oל'I??Hxeʌc Քbgc6"lUOg>e?IO9I2Fo3i ](g37$D`)JF!EoTQfglK,a,C))`jmAWO' N;uc@W-˖ "ZqE5骦~1/)9Hp7 sG O-%wE`c*O4/C`&^{ K881-͍%ZwgdPo987(ygϐ0Q=ڞ|? \Gбfq9tTdܛ& Vlyf7;ljxfT. Ȁq~U{qvqݽkiHe>3L:H HtÎ:t٢f4d ]_zo(j_|yL)Op<̀C _gJi =af)ח;-b@qóflHq6F!1nݻfC3CL8 pƸi^r74;7yv,mDN0&:_} @.D_oMg HȊO`.Yy2{[";1#^z[9;.Z,,7J~z?fig'qGERNECU^8S!+2!PTz?UoOnރꯩ ի-`df&IYְ2 !ȓ4k0,f CN L3&MH2ܒ$y@Yaxt#u /1TA*<`?H=}𞨧wBî{io E^[ \3"Ȩ!`^gi/^9s;݌"PhJ0XMG(ʸvwWö`ɖ:9Z;Dq*(q ttc2( gE xYu"XXyv̓) rB؜>p=^M0+nk(YQ֬!ͧ!>un:t:O0d!T)JSREQPEZTM e_ED Az=oGdd[J4kLƭѬCV J8mӚG|fC׶ 0|Z:0<}G._P \* Pg&)='$>磚${ay98lL^"3z1|u=@ a AA CaGX۷G Ra&4!f,w ;'ۡa!Ќ3~d`02W^CQ*Cn}t[bt`d<:fMQ r+`M{,rGȩU3Thyw3ˈspvvpᏻq=4|>t({J=hd wL{Z1 X㌇C=>Ηr x 9󞗦w><.>&8 a :y;8|4pZ) 2(jW.(Z<Lp7d`wh FR:94wEuJClǸ]fffrÃ#+d=OK噆F7zjx:TDˇ!`^NzUPJ"@0x ۷=zP>z'B=a:}$OHp{<|(`t# "b: *cUXg4p(:CB,D0" kEY@`ksTǣ<`V @5I$zg,Z$KUWfaC;m}S:lɨ:Ԩ@ddc׃oP y͍95ƈhˆ&FZs $N !$ʩ `czA.pm.Ӭݔ,L:ZcӊP3<\Cy9;G@DN*rЏtD玝VU[k:'%hW8UV%VEDUU[k:'%hW8TT'-%H|t1MmzM-A0L \ntc8d1qw8pfgl80T;`\* `fffS"JQ*ʩ ffpc@hсaTV 8̄UU-QTQRA3CffBBfh48̇#Cpy ʫNmU!E5T0C UZg u V ,:frqP8U DDD5UUZv`:+H`UUX883EC+033+! ̅UC)!89A 8̉"ct8<UV*BaƪD("3q WPa J](UC%UUUU3:CCLTUUU3I0USkkF}wM䶥,J wσ6 H#B9!H@2eqdABdI_c| &;B4BD*8!Ӊ%7 .0ALea0xQ424_>ĈÀr2>Ue*Օk3V! 9 D)ӈCN3 BPRG F؀޴Mp+BD `" l kC" q0d0uP.ت:Yr]Lνa6 T!̄iXhasda@ 48ta]A,O,k&qwljf8z,r8)&D^"OsDY,L (i ݣȣnyX* zjP/7{3WPǿpKFgdK&uwqhT]Cp\?#iQ'q./v( deҌ1 my{g7PȲ*-VM|ƽJB 3)-t;SQ3]uQBdcTLAR;E#$/ߤ5s1 ᕍ[SdK RԷl4棵~to@HGFE^KWI " *٤`&93{fe6eaA w[c>ܣpB :UzvIR/@ޟ߻jP< *`Dg^w#"S2 c#296i(q a2A$1AWI0[v'f>cm"J#󗞽D;jez[4bdFy^Fҩ V2ߧB_X5(zo&{ՑXӋ|JQLSLśxޚ??{ƩpCV1N}ۊ(E Y)9m:]r+B.Vnw*WGZ=h{\Nnͬsk;dHQtH7W@.\ SȹGHM]< ё&G]x=J9ryR!4BgE~34HvH# 3 λrFo[y'# V 21UMr=AE&I'_"".>" 3HK9KW3(uQXL&DՖWA !an{}XqE[M-gIDN||s vfaw3lo\GF e?>%#T.ǞyZ@OU;DLy讟UC`RE+|Vk9Z>sBmȻӊ+[ c'\cA}|z__C+ZDmigDk{ӼnW1@ ÷Z  "Pdaۈ8ǢΣ\)hs`! dk?ENUV34|y>5:3) 6pqјT@&80' 2#Oꁆ ea]af; ~y0:C6gx49:#b !XFa #"Θ ,)y`{pN7tWӌڏc(,!BC* A'J!j A'l6DBD Y P(I ٯ 44r 8ᕃgv0vgg{=a{Ux^Y ۭU]\?_!G8hOĀ䉒(96ZMFj bY 1M"SH4] @4-(Ѓ # CDŽQ$JC>N @J"r 'H 0b$vû6(UذBXsT0uex`1ܭM"P҄2$M ̩0$zj"D! AqbȢ ~A'~Oj7% $BJY@Q:8L6 2ugt7VӰcr9&'%v8@48C 9-N~*Ah 1Og~ !D9!# P (BAt#0D߭ @(#ˆa]-Ϋ"7p\(ibb(B@(#ˆa]X 7 0m"̮xփfըu.k  f: j8BnI )U0(ыqTDcS Ff9h `fzqہ;U@[LsO<3á8(t8PEnC%,&ޭqࢊ(" aUТtts+u Lly_Kl7x=Lj+0((4ݯMc2(+QUK9=8w9.Dv; t1C9`ptjuj FCl8-n`fWeYS:Ȼ}&(`d_&cakNdq7 rȎs0|;q(3*q `{!ކ F\o#7ƇvwaB2aB'% GBhdӎ0 !؇u -)ICBe\p}YhU@.9t'{tlJף[0X٘ae' d0z8:v@3i"xg'c:zh4ӎ8tŠxۖ\Ä3LOc0{6sHpf5T^Xq<trfYbmێgmx6΅0pudC1򆞎<\+qG9 9pT!pQ@C(A*uN&C9jSW@padG*>%X("C.B%bB$\ B ii&ehB\l=G3Umi):`#2z;l>ųpAׁM8o=: AƁϨ G Ӭ5d9ś0Ҟ:`i1tcv4f|b9eC!ĀR$,!ds l?CdSB:{8s /L)J)M(Xte1(w3AŜ# e, P,hGQg!HTHo%Bæ)CS4AlY;Zn*PACH1Ab 0L)ręt#p@14BBöBLˇ ^\v;&칦#E15תBhPi G}`;qHÒ BB1FJ@cgN%١6 2k1ZroN^CvU;3`hBm4X1*axo]fapym8ૻۚg3IeCf4aIf,6o Œ$7zr8Np 1E=Ba:XZ"@$2  g&QNtz1W?{v5M{y 2 5+G q4K(˘*5}QM)HQJXZd 'l~.pxX!|0TY _` FC)H e>S`$*:x<ُ'4S5AŖe(c M)Jf"[(,rP0g:p0ہI~Q. 6n`CI$0taq$K PAÇ zY0t˃O2jf a t4Ez!PوeCf)fB&C"<1E5yPlŒ )$pa3(LjO@:I"O\bJbXezB 3 +08̆ ͕S2" $20qzzZ^+ڭ[tνfWkuWk^n32٬ c!f 80:Um̪naVN=4&q۩vtK#Ns:u1b$&<N^he; vm!et6xq^x:b6[[v6fkUS8zS*xp@1oeI g\f_ b ((@e AaF[k b ((@qf kuಊN -sbʩ,.Qʯ'mUUUssteUUb`3eP2 02BiʤӰvq8 h2i Z̪\CA t80V!P%&T$\ɪjUO9C'6?\9QnlFiRD>Fx iQ]!>.Ls +,!LU8Ё?&m CC^$O6ia& ۘP0$ '}Z3Feh³u#t8dy҉W`~x'ȃz||Ɇabi@q8 : 2Bz9?fBd>&!\bY `&P*!|SK|\p<QJh,PĈ&!\be-x3<@SS|<x2+ 7aqpl.6MŒ\;.276B"&CZ@/>Yo t)R&׶\5r `(L g 2L>=N|3<Ԃ@E@ ujeXbA·z.st㚷0fddI7.˚y||ЇvЛmp{ሜ0p0'OBC^xyt (X!4y1E{96@fy8;4!Vvpr8D'E/0]:`!D4zaܶ>ˈӠv(aNóCpTC6UJ+PcC iN _ /v|F3QN=0tQq[tZLLWiGb\$+|1ě&:LW*MLHU넞EqOf0ZFd*PZla2h&Bqxpt]uT\]jO;r`:<;{<Sgz)U@ =^qi%g-xaFqv*9C5TUX36Ĕzt뚪 ӶP3(w}k@,? ?(m]*dڻf5e`#hhUIFy *'x{`SZJT]|?5+?.'2Nw/~0ag?;@it;M;t:۬'{h`֐3pmRړ4㑭$:316pKcW1NE?*>| 1  1IaR`-a`%XDJdHfMXKCXYLUd;æ:t$03[3±p%q a0 tk*М?vL4S"@<⁠T,meV( r!l/B&=T}?@@( . CsYoM{:jv_* Dڒ'ngq<3aifQ؇Bd!VdL d f=Xt='~9A48ƕy^mnSŨmi5bqd\IqؐZfp0闢a(Nx 0:QzbRRD,Kش NCn15B} ~A6 3 0tx$LC Ƞ'O?y@aM!M R,Ԕ6tI;pzA8,J, >؉L(2S*J\*Ivh4A4: it:4#YƝ!w e5ACuaMItBȥ4MtDx8NAAso6~I5V.a6&ֳUaãC!YvUUX֪EUy<1"`ei $2[BI+0.Pɔ)Dz4ׁ930ogkaŃaFj5_Vj7#5pU QtLlPK 4:iLYWqȖ.bu l8l(ٍAaƴ:`0bRoVF&k U)rJC`gZ^@Y̓Jfp͔-+:E$@oy1lo`QpAPt6-r18 TA\Uq3@fj[Neb*k.`Èh X 8 A9`#x/7p^ @ vWow2bj;pʬBg-.3N' Q)߇sy{ti˷b[W-v<;8<:6 dDhӃTt`M6CQv Ey8!ΐl!ʩ' !`&#w{sU;A(%:/#| `03:b O(olUp<x{w4AJdet1!U 9:$IDB"pΑ^=;~8WG`o=z^)=-ʵ<-מ#Qu8>SFd!IX*ub8C34b8K3FUaԋ-eu&(Snc9{2k9{2{۶+QC@!b:(N2Chm:a; ,l%rMo{ +l6i-C0Xsjas]DHkqIdڠ17R 4i3HN!d$$.UL088Ab&,ygHhf`pfxX;g fa qfaff×hbq B! 8(pqtq6 zȡ Q0e{m/TBI,OBI,NXPQ#d,3m˅ 3!=^!T&HC@VQ􊉢 YY䏃0,, /Z# 2 aL( !2+Hb"L 0Di)4[glsX aD]=N;]!H&q&f(-29<p[AZ3gʪ8̹U (=9Há6ՕM+ghFSIP8&<ӳ974܁3-?Inj2~l!$d IY2r@Zc55x2B$=DǢWxx{E4E YUWp c3L8bDn?A`)EQUD7N5՚!i%htaU'\fU'\cCN`@ +DƆ'}}6>hŘ z:90y\y@M@ۋ CM.!({8cy8T;M˩X%49TY!PHVMbYԓNBrr͑FLAIx7p&m2iP#A$ArDJ`˺ \g $%1gK"H7@ 3nM5& 4dQi` '&8Ӡ` E$S8 pmi 8t)4*Ja T,A -A m@ޙC zqH99@E#Av*c=nH__υ<>a&EPf9_/2_lߣӠ xxC&/Mh>/?rMk0d@!Jr,!H`@ Zbu 5޶oSQ.c:g堊 ^sѾ5wq= 2(aZytqytut<8pp#9q \h:3!Ѩym8 b;0h@ɣFXaٲ"$Ӄ0czGBhp7!oL3f8f8fBm(tq rnNfz٤8l;C6QEilt2Z(4W/;uZg˃Vz0RGLrtGnNn=v1ӎH۷L9x۱m mH3v0T=ݸ0!3UL5̨p \!YeOW^8@JJ=4)E! &Wx2̱Q*FdXP4<8"0H4 0Ifjb@qFBZq iXd&Ph&dS`qPJ`Y rb`@Y$N sGH!ff:뭙mA-~8Œ"X ,ql!lk5慆BV (3 @ 80AВÊi3Tf@ɳ,:v`F|oٿCȑB)sm9dM5\BH9 ʙm/x !StЉa۵zX  8 d2]4jD6&m7[28Shp ]v! F2L0`2Ӆc͖Ӓ<9!;{_U$0H2}a^轥|7/W R- ҔЂmO0ʆ ) TA>!YD=YA`Obb]GTHH>M%44K4ƲZ4 >02L,c^pbG}lN.qއLMNqMW5)v84O}(us(#CWـ5t\;pb=p 3=QUCyOm0'!k ty "UaBdЌ>U`Cd!bLplK0rxh8mox1 <8p {l!:v4ҁvsKgv=. 5D8̲N a $b8Ű] 1<6ۀZ)FIDyDA^{v|zgq{/P? 8hA4Hc$2 L>A򡒅 LP;C!2˃:CH`: AJYt!;PshisRP!#8GR㳇7qÛN;!LیN4Ҙ3Ӏ:i ӡ?2'@ lg۶F َ a  fa >F3cϸfIdH|Xa@Eq"{ ^rS|FFdj,-NB~@2T;"-=RFU\U) "PdiERЊ*tl5E.:V `d&+!֟2<DQP: U`Q>n\m=M=#USARepl`ƒzcJ! 8#ot1G A S``8x e6X`ࡎB0SP)xxބzF12fæ0y#Ѭg;|%3v}*d8(cE(PP| xA'!Cma$Fæ1$ٖ eU S%wB@RHSm#@04<$FRK6$G,v`EYEm'Ty;4@fD #fIhpl $IC$maѣ!(nި8vWO#vg] tˀ0x0M&ɷT=Q۷*fxN^MSf$T eMRCr eM1Xw"E!C8.HjsXHjLH)ObgE! !u R 8fPԔB>;ڸ }8 C} }`e7m0{;=a i"d@4b(jնĶ !A_(sfoC CJ$SIKBns0@2PM'̆HEE1Pfh3fEJVWC ?Q}q oA._.Z`96\[) D[.03:& & 06P4 2q-%@Dea쨺4%4%@*v Bh qd{5#5iUC09 >v8fx)hi>XCh^TC~UՄN1B.5A CHI\d!aLC`x`PRCF FI[:n6-kfp !BaPVlZfʬS7&qKAT4QI~{ăC@ӏ^ˏgN.6O"`ñ 0h'Cq$2ZiHWɉr I}\NٙfvM"&^TJ:!]8&qct}N@b!i V)ޥɷ9 0ăD4RcQ.g}'<==^v3N:ap'!a/4*$Ja  R_&SA0Iga HLRhB'ȯR0#k|A(-ʴZ bBV SYa/8c.VI ! i8?a0lن6ap 20#Քrh 0 nZiF9a$C򤉐M?+ =Ma&dtk @4!B24 f4EǗZK7ӠWFLx͡܈VW4[Q\$NE-|.g"yء & diACm8޷8[MBz@@IWIw ~vF L 2Y&C0IL2!LF,#'L3 ̲!!0C :dqWC 4˃N &GuSYU !+=Xz |M14R;my Ń9G 3m[qJ[h !2'Ʉ&rM]5+21$γǝp`RD4ө-XIAu&8{c$ /2mہ I`(2d^Ӄ3N!KPHsBd%`@p݆ S$0Y%x;&q2B&!j^EkCHc UI!{¸h;w?xׯ^ #1AkPzLk\6LG[U/}1麪DDB{e&en"#lEDDDDD}5UTQQEw80X/5? $ z?Nq_{嫊s DW~r.o߄?ؿG8A$NЇ%5769Bof#MAoYF7,;Lޜ%\.#ɧd:ʜJWXkSԜZP Rt\#FteCǕW aʢ T"hK 49v% gB3Rކetqrv!ҶiA6G 4ib÷nڨ059Л?qGr:s8vmZgX :v`dQL,@L-M0i&1!\SU(d:`vܑ0y=!{8 `ӌ9.ݡ)5 `坌[̐2rBg8>xtL\Ѥ4H%nlZ6-JWZtu%V#v˷I$OL I 4!zprGP!\ vӡ|3S< ʮΘk3+0:a0Dfb9C!@لM&Y 0HA+E#,jT!7 HR ǹB緝绷^&1:g5Cc1C!Nfg% Xt:3](ӈ8LXqa|X<0)S txA9|aE>2047fa AA_C:j^b/q{u Ȱ3&0/C40 q8`7 vn\k330^x`SzOAfn!:thI0CPFx<ӧy?mmNDt𘯲nvo0PQčd %he!*Px{aD>] 0P{NUHeVC`!G^HIJ!%(%$>s(IɃC)UP2\4KHw4}iҤѬ f^әͱnӝu-p(P$ؐDnrE80 ;cu6M8zkCLJn,θp4sY;-4+Abfp6m"Y%lq|H`0upܱ5!mY($2 !XQh4> s!T7S2ZC 'BLU=?$/)7U"36m{͛ 7ٮ{rtp!]#|CIX~*"RR- lXEhS! BB$ 33 82JTL}`BF.6gJ\JUUUUURUUUU]uUUyEUUTRUUUZ9RJUUWU/*ꪪ򊪪$URUUUUUUIzIuUUUTUUZsUT$UUUUUUUUUUUUUUUUUUETUUUUTUUUUUTTUUUUUUUUNJW*UU*U\UUUUEUUJUUUUUTTUJeUTUUUUUUUUUUUUT-UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURU]ꪪUUUUUUTUUTDUQUUUUUUJQUUUKUUUUUUUUUUUUUUUUUT UUUH %rh3j6)}װaq^A} a&f Q 2GF RC`0)`ȓa@_'M"Gbr0&G݄GD0j*pP?COI1d<@c:) N#ԑ8 $N IG٥&?3umBsB{+;gX7e1ZŦdd=qd&CM0Z~JWnrpsa*N84̳O B*vz?ȿ"~@wU A8֜CXцU8\t3QPjIhf`qCJ==8-@l1 ~sN A4t̩.!?qҺ`UP:A  @:C &u4A bH+asBZs``㉔ Sx=AW`I$Q(`nê`UT C:t k k5fZi!8:4Gg D&dFa ft:g;mfQtW}M3x==$x u3c7V%(T  tVbjQ느b>GUi}P 3 3>5>Σr.>?0!F:M6u!߮.Ɣ!Ɋ1p"C,Wgqs!ĐflHsM8zUx] wP]Ī?*.fnʢKx٘NK:zՙH22@"l|˼@Ӂ˷riM30= @20qqL3 33xʬqq8@{.#"XM@VzldPAgfȤ59EhldS,HGt$  "6 $a^+X%`<:t:1ӡԽC:|íU 6Fs ʥ1L阤ΐh t0N)f333358Νঔ0vcCzЉBA8`NNU( [Wuy-d z;|~exQ|K.(y G >,7=t=PzT uBkл2bœ?$G" y> #Bgahz{+Cld x@H `VAH3m=㓲?b?|z΅('P ^@F Ox" | ƞd2ࣼ .E` O;5mPT+Л!KEv=yg3Gߟ룜409e1x퇝g&, 0,~BB |*iSҡظ#1h徣CU%)A0%PI1c5VEj"rhK݋ 2K7suHY`#Lwb1O'9D|V;_*$]Vs~.ϩMͺ<=9M^*Tf4V;ph::v p>asUٙ`6,SA@ ଲYVi]!%^1gzؕߪᎋ)$B6q&@4A٣^/z184YaFYYĒH@cI$$p eV!>^dƇtz^\;<>y|=GHh}j)}<"2,]UO0sQ{iuD 8:(NXI%oIu~ :E <=$ϳ9]X;mP7$OKI%h:犪; gKL c1:pRH"JQ]gg?} HP44PĠ҃@ CCB!BED:814$c&)HAZF dr"w{/ۓ3 4x""$㩩|KM:CP<ױ8]ruuÂ8]rن,0)[QB,+C d1: e>ZW>pH$Nѵ 'm ֳNnF"0&le fp8[v4`j, fcf0jAk0ikZ&gUiۮCR!HUluDLNuYK88+N8t;Ǟ\v zouUOGDŽ MD f`%0,ـ0@&J7U9tXvnv}ORNdmv#[:` Dմ8"½10f&E)|.D&|FQomYCkbP=WkrXR q!TIydo@f1őR9%BhZXC  * exAd{;-#'*|382FGyZMei&k`<+.N}9CʍY%98 ""`_!pVoKY&fu(W6dik QGkT( j]4d$X Sӥ9 asu[!z[ZX 6aU$CbH4lD(C #P{8gDb̙7aIgbS Phpز8)P4va`xXvQhE 9q+!N6hl38ڰ|c@#"*cb(Ʒә&CSY,'oxp"4CCˍS?KtIrCI5XÛ!;Ηr5l g=</#oPK=֣|iJ:N>9" hЭcX<@4BͽsjUAbTF#*X[,L6,3 Mނ+ !N5lNVuz/  ?p9FzBqia`مa]zmgŠ` (vxeT4R,یyx|=\Q!3{AM/c[$R34`C)(#d#ѻ%%4\h|tp=<Rc3uT: x(s0:=GƝz`Cݜ}z!2<kaǓL9. {rtTI,*ƌi!Z'9MКt;ugoT_G﷯*;*=^I؇CiHV ;mh٣:LC68ˊxC=݈eUﺨʜ^y J$Vy(լV]X р]RH$;,䁳:U{vс&I%FI+m(;ȇX:>ҏ=z=UPo*q)G""S療gn+F㡏=GQA:Rӟ9јy.,,H2 ]%۸CL=}֫c^wxʯwTΪ8nf"tv3bnO=A\j={uD诜qMmG[# "npWT;tncFaCo偝6f=k3328&~=RK8I 5I$4-Z%yхDTMUuZsUTH"hG@Yg = ҋ5UӀݐ.Ep:voVYY=UhȢ~gCٞuҫߌhQ.Qef 3l6zuVsU^c!Ԟ5Pd(&D:(SP:u:@I>dI9m$ %=_SQO'VfeÈr I@ Z  X VXmï"\= ;qHm!4Q<hbAq30pvC]]utX(3( 浉FfiLH70f ފ.k &HDPDDI%9DVo5L0͙j2M-5dيPָ59.fFƉTLJ*C%tHϫ2}}Ka!F0~##=Ӧ@88oWGO`"mp$D́a؀d1 "VZfP="Gga;S_U!p|P1q;Ql@oYӁӁ'l1ۢtd!_Q0q0^a] x`y~8n`mޅ ȉ6mfQu'0 2}yS1V.@ c~C4HgD1jb}zu4*]82R =!L a'=ާWA)pgMo=gm]E pUփi^AE A3'7fC 7()GfOC[fFPAxDu>//Cҳ]3@, F9¸Aq p2`=*9`R1Ta$A2x f?3vAH[<?kMC' ,@'w@v;H84tv@4< < ⋁؝~L;,8$ȸ A{Nq ?АS)B% ?͐!\i8)hv׹E| +‚2$>ˆV8f8ٱ& L3*j``qz|A_.&e0a&Y30u*|n1N2ց:j(4̚::\t: :lrW :t$!0 BqZ   C`c89 Q2W =?i+qEFr"~HB": &ϗ=}s8m{kPrxkn5](D 0<2q̰THA50::Nt:py˰erP1o)Y+v:vóCllר{rUń`v}pd8t0e7&ߐXtm (ִeLhzJRmi6DM1$OQP0n)JJ))edf$ HU.B}A\~xD{K@`{'b0 a<>vpr1m;,{m!3@v>!aPU^kFVQC: -o ڢTZg1Ω*eJ\50f @KG7w̔mM&=`ơwԧ22<^|%+L³( @  zPgˏ& aYT1stPH0P JT:д҅"CUP%zà%bS[S$jV[S$jVQYzq&lֆ#M kM_w&vɧ*Cȯ%@'rGW] )}{FRS[4jC#e8aNlѩl899]<<"#sDAdIfy|nؚt#tCfE^^F8$0߾23<2RR$1<^R6zWB vsz+!"I` a+˷Xz =tʿezzNM0h!W`r pj(d4⇱$I3We'A "r 05TGѴ=C@ua3B 4 [0pǍMƍM.5f qFڲ&F# hLӤ'&pu+t:gF!hqyUm۰C[`atӃ;4ì4t!qtӈmtNtq>9Y3>0d7K3ENկFwt|0ς ʏQf )GNi=pJ' ci 麠8dPhC>7ÎD`ɒ?Ba!We6bFێHUt> CEӞf^UosJȒ۽1qmn^C#6@<0+BN&{Qcc8Y ;WAClysc@I`bR$`&0!ȫX9_f44a8:J!0=4>߇p4&t8 :a7&Ch: '..8͐QOfɢ}CBrYi3}iE+4ְ{vgbpMN?1K+z݊Cʯ<`}t:şP=eNCi>췺m2,ťH`O#t;UU*2=DI`^HAW=8q a!ᛮXwmaa gx{r~h+#(ҹwc) MPYH<, qΖ¶k7\<] " iC] 'D4X(c w2M;&b TgI?16i1p ];6[2 v3BG[ YephkXK`ÊwUKvp=r""heraMo fxyptj{7,==EMatga@+^<  !(}; ,6ll9$m Kh̖:;pa&BP| ,$:Poө'SC D DՂY@Ve6G݊x!6(+$k2N`f/ O z!{`[SP-ݺz9@ 4T{36AJހP} `b{R 92۳u:>mҕ>{xN6lۛ\EVKZt@!= (aEc03Q{ogl4; >e{ >n[3JM8=t4tDH@{4{v 兦]t;o݅;w<zv=]^sP xxP>-/e^W(@>Zl@:eTlh]<}|*ZHg61m:>(sųjL`[c'GislJ UVɀp{u}`ku*Pͨۦ7)vom#`޺v@ =ڛ8ۚV󃬲kQoBFVRC"#/HyxH)/fZJ펷;; :0U\J"[td$QEް-wXuZh{}2=+p)t@mIt:l|Q4jJc5l4` r 4ҨTW5@:O@cmYmL] 颃aψNҦmlY}۶Z}sKOj:a5)(랐qj/7عm>y \;WMl]H]omZyZGzyuv;^sĠvٰ.ڂ2#gw >Q}Km(.Hͷ}!KכӦMj*m 's evhZޱ.퇧@"{;`/]pA`( ܻ c;gsN)m"}og8bf6tg4֔y@=qk\}BζhƘvr4Z{^GrQҶގ%{}Woz+MH0g՝]Z:k( [&+`Z ͳM-٦޺v='vCcO}o| -Tdfu5rew0I3#ZڳZ46mBiE3 zݰSNmYm`C 4%ӭ̧zs^In.4Q%کZ(32e6d 9JgbN5Z(ݶ*٫^/;qq`qPvAҊNLñY[1ӪMњcco؃X, )ۮM]3mUàI6Sn˷wsYBm0.crώul4;4WvgyLQ8^/VwT}^J-gwr%6]0Joew`o`ćMBl2림ztv[mT޹ٖLhIJz`{toe){ֱl E&VeY::v,b+N̩ͬY[u]cl*n@D L@0MMzj~6@ 4H hI=24b66 44 %=DAh&!H6)ODڙ4i$JHQ7Q #OP RB4 ѠaSIFѩ4hhh"D@hCDC@24OI ?@RUo_?_ V]}յI^`)Tq ֹsݟWUl~=n:\Z|\E0dsA(h.F bL`EEQDQ&˝Ld?sIb~zB}'J!Pd,,oRSVܝI"}Sؗ\*(9*s3edADG;EtYm$ǔIEQ hQ8O)RIi;Q06F&d-F/=o Xxk_sSqTI=9K'#pd"mn|< 㮽}\'u_koʾnTh4~s__qs|;TTʹQPYU=D_Y(S+ƲmshRǥ5Q{Z}b"9M 1ah! |8 @ B SbԶmm?* !3H "© د܎#+.dR;#ˑc|G ]?RbLv Pv-b&Z) (iׇ^r^P!{p{`qEFdRedXA8_f X$ zAAhC $$(aE;J!JJ#J"P"d*IH7#r;圍) ]{( '|Pζdg^ yIΛ1{7" UKMk*s$-ƔIъ2nAb\sW1PlHF$Z u҃A] DХ 5)5(IMLZ/;S^+o%I1\z˻wun~=`F.EΑ$5ǭc1qb""R3Q H&. h*sǏ=UMl/oP=6 n bk3{DGUAEBH""*?aB  Q4D(dL J#".2D]e U4B)(" kX3[S9"-6\g=lYQ-SpdH/U[C:~NV!(>l䞲W/R;ߌ=w!Y^>@uU4F]]o|xPrws'e'@aQ z0Qaz:2=f+tOA<_!(g/}?s2ڞBWaQ{L**BP$QUʠC#~*To7 n*$Gn.`$5c!e"x*{# kʩoɼU{ g}Wk5 5Z|054ѮYfΰI @BH8G.e$K !H!y׍=.+ M*4Y;=ʵsy -zE!`@I`R=o VxGOt;k̻x<;dPUb.2jLȠ'Rj HF\m[q+Ɲ`Ý(݃_l<B)1un0w4̳z֍"k'zxTk4E6Pq#&9w 4'',8MDHȎ;8ByW=fNBJxx$BwǛȪΏTD>:LXGD`{Ԩe#e5rb_7W{7`~:)|fg4(Zt A*%u _sV]yx4s7yZ+/te,KwYa|i*PAET.C-Ecbc8~=gg:tx#C C=C~;㿪~i OkWG{6$"Bg' .?ߞah^*vCꋠI?!.SypaGv;5I뎼}ƮvnxqK^|^zGYpС,}|+&w0r~˥C]5޺qoåss0Ӆq߂j +͇q䱫{Cc"Wc~`WWF<0mQEWIyθrQ{(wt/}6yN1‘F{qRcu.W{A)I9E2#_ݧNYt` C}.+h4%ۅ7+XoU{;aAv xDl η3]=5 $t_.&{ "F[ {!@O`4 @;[ٚإwkv~v-Wu[F";39 ;Rp}` 5eH6!991kHK1+CWc<4%ܸ]˅0[㺸Bd WI|f${ a{ /8ǀJuA &6ޮK-6pHjSW;'䒞1xiic| W 1uW˚BG^.Ox;tFUJi{uG#E]n2ӥ$2rۓgQ@yN!|nZO9M/0}Íw~Ppf13'{ev:;_~"ffǜNuEډr!/;gW8;2f{!]j9e~zNA~?ߩ:U>q^[<{\<=,,x0!*ߕ:@$6 B L<  ʟܞ! In=B˅;?u>]ܿ~_gWDFG]ϹC+{J4eB`Gd;D`b? Qĉ ?2ܼݏ"I!2l&c4.7r!@һb[~6t/ǮLk/.byea,f. u9n^vnh{]*QxL Ddȼ<2P0~NIjfB{E)'t-Y!ЇwAwA6 pH5!.U e{gÜÙbKĢч)=>샱E>D}J5/3'XUcq@wEQ?INY^ZB{Yd x$kIohV |z3_V35auCyuQð$>~EQA(|M ;c|Ha$=;aaGDP{~HzrXT)*僣Sۏx̔.7ď ,q"]F{MpgGt I/*` -?wǟ3* 3dħgxb \ۇ^d} Tx[tv DRIMvvˮcpO.MwsQݔvv6fz>{Gsgf u o"S8bBCzԠxwN~Sry@{]Yni{Ԇ(%`H7I#vF 7jwcU %O 7(G"A {3/x<7ΐ\*3|.7?iTu2xP@:,RxpRG33Dyn#Ί$O0񪪢ԱlҜGlzǢ(Н4˳jֵ֤kZ֢]@Iؼ{3zc s p 1,a!P 4'Qh2i֕ZԆHH@ &a9zz7sX 8$#t*JłXUUE8psY0Q?TDi)2AuXepwR;wf½뿿w50H 8/A5`b䪳yM#Ll*O;8;1y󴾋d^(N}> Qg^Ar` ?t9?GYWy%m읏ONA~2gCP( qdh<@dɍ'w>Y*xskkAM3plE1qVuLa//@5-R˫ٵV'@}ГòDT|ึ*$_BFb78` tۖ1]ǎDY:`L_PZ5RBG$b"io;`|ŐGS;h)MQ]k `z Gns6y+մ|L1&|{ޠ<: Ӱlo}%<=}+\: ͜Y^Ѿ߄<0u̒Gx9"2y'?dH!!P2T PODNk3oPz]=x ?쇅./VSRÁABNC}NCI-tw9sDb3o]f3UDe~ƫBicQA;&D5,.?;w\f U4jx]p_{<'[ixz>Z a˳9 2. n݋BSxLܜŸi?9JO4=K)+w[<l`wg_Nrz0 6s ќ;뙋 Jy] QOB .Fn`G(ˮ~gp+/})<9T4(/c^[hI[{|J!bI րWOQr3=l %guοD>ZB\CGA%i`$oByhm`#7,N1@R,Hyg%RW?3+7f$t_+~?IfGs޽;,f1͇iAX|ap??E$^q( A^,OgrNt &ʣX%.CNU%=2f!W.0_ h"05>"~EeFJ1]$7ˮƆ%in`A|z@U[\gUUZ"UUig0Q C%+h&pp[OK}*;< Qwf#M~ 5$,z٥rpPߜS?bv%$C*be 5轔 'ûPKљas/s.(Epzp" e 2Z^ b2Nuਦz$lS;9XJ*&'EL*J%| .yAX\P;Pl쀐L7+PWn.>%Ɋ~Giv_훒J;_hdhK8ORNX>5)$,%As>o4^@q BUP?\p1@&8?yϷdN:Ԫd}d=kbE>>rmP.)C,b(~vQ,@szC9f\jnǀDPeI3=Q`$E~I7?OH^PdX_6>_a1h-GfQ:3~Ӆ 'E<ߧOkwN䚑XyG˲R>Gv91~]ݏ~A# ?Qa;|mHR = VO$|*~v?uP*bB"ABs / 8vGz A5e?,{7gay0o?65˞yBmC]qAF_R-moI~^A,W" @UG P0 aI=jG@KjRH6FFM5fL"M;~<Μ *U":֪ȧH`e<~H2+, ?aaPP;fO4*lztɶ)̮ǿ[I;ki-fƘF?ٶ55\yW 'w&?&fˡb(+{#C#k^"qA:}/ JzʹCP2Tz7<=}ngntJ"J̿=T)Qd5h/'sшxEQA!Ñ@]^ùC=E7Q/"Guʋ*Pl tcG`4O`4> _0}9@{x:]i`~lz{;eg1,:XS@a؞ygCDA$ueY*ns50 `Sp=Y@Ѯ9HeChC Bxoy{u9z^*&&4@DT @, < Y 0t f 9k`An s 4X4P)3oo!ۻGFCRĺ1VgyZG @PQC#OA'"'=Hp><C"`!nԆS,qaҐ ȉPObB >E<4wNCd ƧE #A 4N09YCLTHxph8?IS}z~zh`vMV8G@D3$ Q!_QNn4Ɔ`T8Mc,p gݰxM'`mX3-d]wՠS@;i0W&T1F KcE5TZfҦK`Ն`*i@|]{zC^ǥ?MievtZ*&*iTʳhO7S܏v} FwCX!ZN[_xfM:]!GB붽xYbӺsqplg*K OyBt[0ܠٰٞWnUNʶ`A}|#ƣ<7)Cg#Fn\?u'.;^:mݎpUj*;b[Enpt]Ӷ&cL`?|pO#KtXu}c,pd-ִ-hEEH1Q@J{mpO}[֪ze߬ߥ:w,Ė xF]h$Њ.J])g߄"MR9]':# BX(x#=DD9a@#"-Ԗwym ̷vVXFLy`+n9(Ì6˻:8+ٕS9k͆KK +>9ݲDEH<ņy:_^oY%k+411צspqWFŽ|ra°hWs>Nkqn0w e.I]}.ㄳsNWtT_Nל˽1Rk2:'SjZ]@ԯkg2X%ǸFcs8. 0FBOum plKc>r:sЗ|o>V~6ϗWɹ%]oks93h\8awsQ8c5Xe—_^l|Ӣ9eܷ3}gYnL%QAβovXx鶝-Ov9YqY^fM3ݍE]3ˆ9 gS (Ղ5 |6 Y,XzHxkͦ6[\xct6G:֧g{lQ (7Ĥ@,"!>P9Bay5/_|ox}.a8HJ>>$a!}ec:pm-5㈡ +} .cbl\ fcm43!;xtiCupGtٽ0rS90LDCxLNILd$2;0A0H̪7N yk3؇t?5*_#q( UWXb\wsB|xyyyʰ$9/x9?sЏL?{qZ F OH@:TS2_̞n',2hzCGtO~ =e`Mz^_U}$.Cx]!}Im/~%yw|U;>qCOo"g~1+Sb@K@E8xSgX1?}PGA.ƣ9s(nM~"-!KB=-9T1͙~Q}>oIT -5g?/Jt0 QI5R{'-Y?-.AAk5߼#FHDѱQlTDb hr-q.ޕд|]KM'x9 + mHƓ۫M?~b e-Єs=f$?˱NVoea'{mFQRC=#_3 G;|ܽ;rO!q*<-!?mZHDTx{?2fYwu]SH'P6b9:x P0O+y~>2U`̧ਏGۂPPa۝~H:wHU1._rv__vCCco SD8}}fye3;ڍ?:AK2 2&?EnQdEyDcUoV[|? `@.Av_N>kṆ>%c&"ou:_ӄL~ty@#U*PUCl~4XϰnMO5¹`@FOی5wqjƢ?wʱa@"=E(RR *tTRQ:3IZ̘)$"! |8pǏ')JR)T҉1&UEX6Ͳэ$j͈Exad-&2BmcV5X5[&5&KQS+m L6 ƴZWNV-T \M4b*\Tb6 EJ@AT@ @&ĀjH I qM`;'mSUzL E@$H H@+0PW8~,2 m98\ZmTR""p%Hb>uO<ڿ@w*ET51hLځh"o^*$*6"-5.!b4?AdiH(ei񾅙ma @s/]K+w|SN{rô{=@P?p[Ӈ7B`"DOy/HU EL?3Oٜb w1=XwwwuQ'G=>ݽs#UPI9("" أG0 :4d7p"Ar'$dֆ0]\{q~?w11R` ?=[3ux6Lwyu0=M\/-ߟ+uETFE۰gSHp*a8X.4NH綴|=yoO,7@/zTܨSt1:~CPD'Z޼?0@=a;|(z:G<ApbbrYGl@?(,8Le8h`;XJ%+Z3LH @X_ʣl~SuD^j`# (p>zʗ}l?CLό_Ȥ&n{蕐+}6p4OK4>g:YeQABxalMTk04AChZ >| M͗%?ؐGރ0 vn @A>)`y8;92z=;\5ܖ6D\8xc'Q=$<;AN|}?wM{ۘ0v\}`] 1?U N#ü/t`yR F70w<XGwSB;쯴%$ oD(spģ-` #k1xʃ)%Q57ÛR>~O[cFVYB*K&I$.[m\5/WS.IAa3vEŨ$2Hዓ0m VKeׂV]v(b$غ:3b!ɕ/&a2ad$4B٘xcd^es*J[-=N=u{^ܖa\OC A9(s`ʪBM21YXc'-RRXƶ^}7MұpLC3[ZagI3;?|Y14t.0z-Sڟ+,J$}q sc6nIs*J )wiw<(Rq999u^XdجTfF}QO ) I)7ؐr vK^&Q8(L^d}Y rocyf4sw=Jd+FYl>9PY&Źeq2Z6+ԉUܬB bѵ1!-l]:.ZLG\ƤU)YFFe#qTʒY-0HԵYY!Ḫ6 ܕkImKRX"ԉiۉad]>g Oc#bPL~3`H\CxNP쟝n\ILU2Bh`&j ؆1e-5 $ ƥ3rffszI3Ҟ#hG׎v$I'ctCCcCS_G}1wdV&q6re<ÁR!H_o*-=X\aXܶiBB-!nE.f^1+Hh"םkohǍ ][ #q`jd WdBH&aB$UUE\EEfbn 9G'yDW0Ff 2\᭙B)J_`}  /tu_-؅!e{pFmz#łLC 8@?=] Ux<ߐHf#P\=qYj;f$px'ȑUG|/I$߷ڔDn"x |{/\ Б!?iSU#災1L0ET +lĒBRH$$̤X- MW,4de-j,(K*ʬ!-$)T)m+I,K2T-!Yy();:pTr #̾w_r&XPT@T!20[=I"&a^<>vZ`cǪAE8m$I2Ҹ4 1׾bwE#Up^sfj=|99vI};_pQyֲB@zT_{W{zڃl\2VD(A! _v('q0#^oe-CUZd) 1&ײu(d88"0@2p b[(RSU0u;f:̡c9W dۇ LUP)1ɵױ˱re{DT;:h]slvt6XH8.]b8/>rWd+wωϻlO&z"s4tmtV1gt9٠$ޚǕf"U`r3]vn.D~Jݟ(@.Hċp.oM،^ nU2wbK=10&~bFU|H9ƀ0 @s /}^np{AT'V/Q I%IgEfL ""_ V8*Q8sDMH0<U7@Y llYT20" G"vs߇=d/X;i$-*~r"a%GK{.[a Y#d:Gg0 qs*]:1% &*&8>=gl /OqdO`<7i}ufϷ}g1.?#(Oo @ Hd9; HV QUX@{:totƙ!I$*ׁSK%4Y5_A|9כKUIU. pUW.:Y.s0'(#yAEz9_݊Q{|;DJTy}zWqzq$I$j&0v~^d" oi(0a$dh9%m/~ U[]-Eww?z\P#!$=w'W[+^x>0d= XxeNiﴓ$! Ǹ_9",B j@dY<;ut3=qO)6:)#2Ī<ʈk|zvɡxzw\~(]=}i^RpN ×㮦@\U k!z՞y M{: 8Μ_:يC= QFZzc$%yc8xps쁏z_&;o|tg` $GZB@$*у1$ybBHhm;x^+  BտH\%KH.Ruz?4$℮w;;~SDb HGVcJP{=fczw~ڐdzw! 5^~k٧zF;=^'y'큀&fw >=,[GѷysnsAxppppT ɿzyidv/ǰNem;AA3j sR>k/ {;Y==('N=rJEդ~=NDp'O#w灎\ Cm,tCV݀&EA{ڟbU{ÇiR"$Df= L @DZx$ v0s|p$ۑ)bpdoK $(B(wi 7 KW)nCA7шyxqo.u%ԾkM(.X(yy8c͐ETo}5ZNu@D(Q'q>Y/'ާq*ôL0a@#P~WXrGQ9~B|Hv OrN}Y};28_hDY]@}ݧݟI``&8(!\‰y#ҥ`[Im:>>ןsέhkoU7O5~k>nys`o>9ֳpsPs7cVǸ >W=46{;\𢡊:،3㸚+{]o齜ٝ7i߲NyUW^i ۛi739=:?}:]ig'w||WW.=Hioq*iܬnbyNi9}W*.3mV`侇`E@5Uu/tJ MkQQ)dO7޸_QG01&]b 7 0) ?? GI?]Hu@ݤMMJ*=d8-A]i#lD >GFv5 >+ퟭBCZ`'E#v'?l&>Lٿ}X@z6G\*G9c\9P2ҡ ,@n& H,FppLGJ J*n Lm[d^R꟏YNkLE |=d g+U*D hv_7'=:7nnn .$ (I aQeX%~3I[0X(hb۰l#%@ﯡy7<gs!O<Qfa51 ]̫ iLԣ+ӪT4yT >%fQ؂Ou퉉iEyܓ 2vW"PKD&75$*%n0ƌ^B7s?LD>ЄI qff6$,$VjTj3*d@(aVbBۂ$ UA (偒H@R1trA`(;u6~%Zri;[g .9X3.yߪ] €p!E'56MEHR HR6XDe'`XQ}2).Ўs< 2B?M3/mJxU(py;mo<*xm[d(yJ4z0 *q?0q`\uP4P:0ԉ#K!S5fF?Lutϐ\S"D4>0ujVW;@5oI> ~}I7l?wW[;=u4.~7v`h<_%{}_L)8+A=gulc?Y2҆W^0td|7H:#?{/"} tlWS4RUy̥FL;w(/ 4i>V{Pxbq٨v;ۢm/΀Aʗ%&No#+T?iсKf q !_dtȓt.пŷ}ddԾ(hm^Uh 3~AczM{g~k$O̢hV`!1|d﷌>1N覵h؈@$wteAQj~+>P*EޮR |tq]戀 ?M\{ Iҗx"XG@)"jH(*2)AZ0؅𠗍rJ̄F @̐AJUt77\r=ZkEIG)H9AURI6P4݈|488/ vr^[L4V氳4`FfsMq wb7^9O%aKB F%ELP-+H ĕFBLH(% U9tXjHUmi[ )%[XDi,deJKe(6I%42FIrVBVQq$#-%l[%2al%,6Vemklm)JUr[m,rKeKmbTk%AVR?rR8%UIbҶY RKfJieYj#F"VBK *YUqG&E`r4lbYrBōdc "YXR,V2 щg emeQPF8(ѶHFXlk)"mJKrIVLH0\̉)`ڶ6kIFVYe7wW^E-r ),nThV,k+ ErJ mGܢBEmO6%Ԗ2TR 1ƶ,V,$dR"b-eaZXUidDXYa$VlK=\Y6QQ* &VVȶ[e#BHHݬ[XDr(TڲLe -["*m `%dj QݴJ,֎Sr,VMYYl24mA`Ͷ$a$kTUQ2B1\-6K "%mҭZRFVیdelI IDYUw-^>}AGCw.e߄@~կ?/3+g9D>;Eۍ!~)^N?}ҿz~3]CG<pf0sw578[n/so]Ӓ \/;㳂ws{IaS?WYÿ 2)$)  PwJ*GbcyIDȍ(TIit-< /?B8YʖL4@{[eYaeǂP'F=?3;l}|:x'ox~|Y4cO +!g]w˘3}Dvnjj^ljOL4yn`yȀ`)~9*ͣ1 {t@Ez=}}{~(DZV!$Q_ZyP2/8B^}Ǔ'=,<=m~;p棊^{n#bӢ?s>Oq?X`y2>={n.X(bics^EQNoņ%p%Km wM t;+Auច [1XypO,J`vv37XQR%>g=,&lFT IRUw92D;qg^[N1)_G@00`xM2'>2 z[1k\`x 3F!]* ރW:`tTyA" q/ `^"D`rE9MBQ+Qr&ULWrADOHfoq~&)~ HiM ֲQRĔ XٖVuWЄ :%5(i/ no P)yA j9+=89WA}鱦Ieג.&"@Ns"$6cx@fTN SZ?a .pWB{CH ˓}M ,ag|Dtɥ74=R)GԔ}^35_Cy <&,Yـ%3}b$ j0˼dDyϻI) @H"D 25!'?TO`6BKH[% )FW`ZBX$ ^o[=S7iD,͜ s抣m5xΡ @Uv(h!U@G)͟z?*|H~fUjI|Q0u2j7HD&Pp`!;ܹϔVB~]^'@?e7{|j05 )"dɕ"b\jRP@%H@YHyWbQ>#*b$q}77xW`(Q;FWOR%*>>eIv{;~89"pAȏzwU%*e)oa>ۅ @|nhR7F(I* U 2]зD (jmf%q~u'SZ`8ʂ@3M(#Ctj2&=PReTUh hzs]kPxqz+oQS'vN@ rqhC60 l8^^6/~m tDNx/4D À6N0nϛW*TR^ܾώ@I]|[HrPKy7v<|Rr1BP R)5S_`}/VvqԽl]zCL(VF.:E/G/(z1D"+icPO~]ao?)7מt6ppBB8;J}Oryex=zFYC7`:W2Zz\"BfJ(*sl#DCMG5)ΎOUl1/=Vyq :RXzH^~{j^b  nO."CljkY4쀆K /.\C^ X=)[Mb;״z7 8u!12BI#Y \ixzD(`suPIpW]H#Ó umDˀH'u(WU^QMKoW9xpe;EuPG:R.K:SW$^* 4+ݢD䬐8,|!a"0EĈY@=;cIwQ'}EX_YX]`og--d =j={af7ɗR] D]Oe+_ UG7߱nTs̀!B(LəGȸkG'` I4ƥ^p`r~Y72/HeB G`+ۇ>Gixo#f_w BIfOWt˸q; em߱Oo4Ɩ˭^OOnuwB GVLE(R'@D}(6\>GìUU:J:Жؙ(9r~\ @Ud "(UQ#8S)1p;9(`X+lakx >@Tj"RQGQ3bzEwBgkocNlaw`dFH" g"A2apIN.@rq)\! Cx b1s泊i 1u`,A% "o9! h81^pܪ1q2Fi/IfI+^gWQ!/{{}O( 4[t2|Կuok3Aeo@R1da+ ְuEZ lww)D! ¸_Ǒʢ! rY!u԰`a9*WgT \>@BLb##z:b(+sgH$@#g#<Ǐp_|,k$CkWDt_@"QfiCf>߈xgJ]Rf!9b6=ed7# k d <$2 Q.v9UB/@BCa"cv3#Lq Ƞ_D[ꄞ %@ 8L7Q.2p$<*c=@#m3mŇvp~qQ w=C~ ;UUxq9}|S署yzCw{(CJ 6`3^"Ґ̢1/.s >ҠƟT,Cߜ+@#RJ# .}7[l$N>cEòu+B0$EbfFO 2q&IЮi;-j@S\^ 58 )OE; yU1^HjIGB3fƱFVo[ָbHm7OeSօziWY(.+ŗ=32ܠRȥBGnlZ-"Cz5=_B?-Ѻ`"1B_)$] sq/?#j< AqXe*DiD>G0[U̻WIu開 ]6%0( j2^tQ!?f Q@[guCZ?^۝z]-@UŶhRT+J h9e :,۬׸eGB +eflܯn <;&baI_(>ASoWy"hD66OORQw!NUUEnojUUQVp}:s4 ;{q6yA.m:@THĈF]^4irR"ˆ+K4ؒh4tjW g}.Q(ʀ*C;S0J+t%\ބ7ԠxjOBA(Q*#W%i-|PXWDd`< DJIjʴqBDŽ|ų# ("D R$> zgY$):kr=H"J0,ˠwD 3% @[Aw!9)ͨI<`A10cd(@o+Ǹe{8}wmwV_t-=7=~XUFH}CxS@`Uo6{]IW7(i@zӘ: 6v3gtx#VI>(tI!gj \C\DusbG1  Jkݜd~c5H% T"A1c SC'bv(pOCN!"続 1ZpeIQM*N;b,Cn@,bsjO}}r ɀDs5P$U0Ǣ:m,2J)JR?/@a߹z&CAqϾ.wc]?"7a[ 4@t}%Ly?vc=Ԩ7/yy#]@jUOG9^Ԃ]7+b;ycT.?yuxJv .I:6Iևx$֬!?dgNTADYU$u{ 6erHdi uic %mUﰋpdқRT"/oW b?@^% /}Cf{5)Q ?Lm"iZX(c5Ŕg^HNQd A@Y!d-M`x N}{JE 5e?=C|K4[zEEqU({'Jc69 5_mÈ)<&׋V}Sl>)00C"Ҟt(ү ]}F> g2䗡+?EVûk\jf=U( @\m_ZPvOg `$@1%Zh$@.U3 c<)D Mٴ 08="#`;=\]#rcCsU8)v _Ye [KKaBIzL/!1)y`JqjR doAp֧oLVNz 6ji{;:M'^8< ۶oܛ6MO_Om>2 {GcN(/^MEPCoӯ>^韢CxkUݏ@f3A_r'A{2mqT};+PHS@*o(rxވdC\^,SiPy&X1q2 F*'6nF&^:5f<‡#w4C ZeuwiuuP Z)ڑcV(~"G `ʂM4HErg'2?},W~ ? u7( Bc4?{dVr듽<&qI2`m%wnD{@ űA$ 1 ù yD"/~{[-@(@B VvHJ "M( TfNYj(epbB3\ tQ>$X|%%,bs'B'o\J󟩽!4ϯ~Lg[ A"0U_aj@%c?)D+T@%S6}O//0wipI/,xpO^PqwXC?grva/?7/,BP}ap*}Ű "߭^`"៸U;>b3+8|@<_n"# G(H *#;t{w3G6R R(R!yxapr)Ž")?gۚq@yKx<<%Itp8Aokݘ H9.=W>+U +Y`W*"*yy"E]x 8$CLd IL7E٩xݐQ$yc.JUqDEUq[cR`B)u^.a11$xBFd@@ nwvj^7d -9qqjLKH[eVJRiZ2he)KedUYYkmbڶ%A%Ț4r[lBHR%)*6e1Aҷ+l$dl,,IIER$bed,RʱrVы"KRrH3X-[)&K.IcKeEa%maVK+,2\ʕaWn5ie!!BbHIq,Q$II,l+elmcdehl$r)ej!rFKJ-ImVmjddXJYV[Hd!dd($[c+ -V FUec #F %-H'M^~ѱJJJ֖ Z؈ITdĈ U ˊ6$,Va)n6+2J2܋1mXBV`Z7dOۍM﹌5?+C']7W׺$>g}}CzF/ѼkzLsDgXYlc|A}<bӷubqwiW L4(ix*x mYUX%c+.=:\q̛nh[{;\z- 8uَ#81As<>7qVk[N-_wە 6\b#omgxzӈ[{m6,-g]gZiW雯/ۓSݚ5+wܒps h{x1Ë~D?3C":\1M%Ϙ j{Sly1cmf-s7|9tX}6{I Iۇ;"B.q i9{&V=QX9U7|uv[xݽ[E{=hof/Iv6MĹjoޫcu\}xY׫bor2='D暔Zqls|"Sk]Nc8Y 1܋#(ߎGucGuN iZ_M6׻`ܞkW9>Mzb1pUU9VGuK*]xr̵Z^l\KN ^B┅vn]rfLcnvO#0gᗬ'ZuG& ukUOV2Sm}t.m}`Vx-Bߊ2A^3j=g+wa;Qj+٘1zΙxپ;(:X,:}~>d)`#Y!!qL៰y=Q ={u#2U~^m#xYM Q%rLd>lGW;Hln ay`KV@\I#e0Tu }̔+NPx`yDvOM-+C 5G H wq5`>DI,\RnpRO D͕9Ms}ؐ1m*koCfƑ VP>U TR X![ǧƵ7<,J ;>KK 2 Zy^6Jիf7k\)j!$ @1Q=PUA2Cu/YZ X%ˀweVUm2H԰ʅeEIgBK0lj؀QTT1&fcMܮ$ S_QĢ+8 bUlja{q>2A+M!Ӛ7"]`.H*>*9<6'edv$8VU=h(*.尒Bn9QVq|\1dC4t^>fbC "d:~TY'b[ض ~5i;wz2BLF̈f+ִaָ$A2 Obgr35wvܗpQT[ZVb&__⽹¸޲4k0;0AQ-18%M{~͏Y+L_ȶuF\QAaG̰Cv428yLQ(2>$Q^_lmd!{_dg|v-[|Wb5y =htc hu_ :MM!,+2BVAy["eTd+R~,B$n>65ke#((!ݟP2 =S^ sr_#}nf;`7A%ݍ,:풄 r>-< EoLʚ~"y.Mǐ5WFp blfn)W/,/z Re-~qݍH 2ۧ~j>lpIk۴y~O{ " !d\A v:N_T`{c_<BEu75FhI:F "4x0Lȏ=&bΈž_wsuto>ka!l2#2?"l2Þag'o_IRǦv69LIz NnpU[0&1b* U%.X' }AHk +aIXFIt *E)A&~nZ~ ֺzin/KXx.;B>V s4ok4zdHh?Oûgo 1^Fr&hO)Fvbٚ#0MA.}uv(fd

.tՙgbΩf?'nҞӯ`]02 D,&vaUe ?O8 ՗e"+0`\0sqt5 ˴zDJaˠUbسl8/0`:R*! yŞ4uƲKx=/N}Pɚ*!| Y'0H)L%~RDڌF&轔v7{{;w`<(L~bYw0tc9sf AzNXyW+ uɂkX`,w:&n{P d]2>p\ZR*0PqpPGJ$'psKsHA{ˁVm$/!Q- "ҬR7>Wure;%/ `2"H0`|4Q厺Lg6EًbǦpQ8*l>$Ћ!y"BA0xr#]1%:.'4a:kϧ_Ct$vreVˆyqMV`Mjnple\ %"bwh (t@@\Q/νt] o>N$\n XQIhW& PKT}? =X@;QƁo>p"sW F(6K? F߀'urk!({ըkm,F—Q‘ƏΗpf{nRõpUDx{㺳 H˟iK}8 }0]\-5pevmD5y:yepQ,C}}R M"IAqT }V Oµ/.O@]Cb Cpa997D ogB\*;QM?a$XI7sτ=~֧G.IgNםwxkٍ'.*!⫣ܖT>HcEbՍ!fQBBm%bXJ1'Wyt/l:Gnx 6J]`iisLv 5%|N$}}lpf+nߦʚT؁IhkvLA#hP1udZcj%5[%;" :Q>/@Gm7vyswt^hՇ8qa#dwav#{@L~D}?oT~i!E(&D/G9ݧ(Y @|AH@&ԩ;+~Xn<M*/ַX9\d̙Ϻ ƔGȏ(?M390SKDB {< t owG@  .w?SlGϓKyvWXSF]WD@? ($J%C ~ϳ_/ !$^}*;<=^zm ~t~yao7Vb Aɧ{z{#wB*T(^JRT' $&"aV~a `b´ګx\&R} OەtԄ@хgȜv?$`8LMj+S &T|z2tl:D0K{o>ۣ־&rpPhl'#cS&= 11z- @/o23rݞ8 qh#]3yw#㈟XJl<B G8;N,7\7[5/GRn3ZYXa0%z`ULxhPF_HMv4rgn@4=yxK|tlc&H=`~ ~L;OP#pCs@iYz;'D|d0ah,3ew5j;CJ|Gr#9-KN%GzIYD$|B7)OovMWw*w2 >o9Oev2n[9Aq{Ǭ˸4cmh]lf6Wku~f]sgȋ{7g߽p%Zczl Lod[aL"8?\G; 0=~ϟG?%⪢ŬjcnmQYJm@ PMB) LQB ;h5ŐumlKb] kف*P3sg]At.gJڨBҨ$"R>@Ya&q `(ӣ@=Ƞ,&F bWP"'v, ;:[^{Wy%@|ب_l叢j .@Y$hdG,gCh|x (F(Y^>Ϥ?i(goQ[xrQD9J?H ~2a 9?;}\_ĠbH^X4H5TH2'Ϡ nK=!r@8rֻQ[{^M^pO(A,wGwiA7Z0p}]*sq 5b+(Ե\:g8%!'޺~%`"[?!5xo^^,7<;sS(exunw#r?vAGq7gG[Bk81Q~2]a<4zDk3뺘F3N4WG6߂wop߆:gŅɡvo+,1VCaoӄ?X!k|m*.gPpW{[8&xt< /Uqo3 {<Cxjn6\HdZ6Yn1l \?|wա}3n+0V~Ջ--`$t:iEpMQ8pS 2Fl./nگuQ࡟?"?N_>9{-w|hR\2"w6|WY\M%yNoHOR_ojr{*t(siH~;eY%)e&܄fz*=Z~?y77LH6O MluB7|cÇܣW *x fV-Q=?ث%uKb}&0aިQw|>\icHS;kAwQv7~[љomٙ{(AU`GAs33E3AÊ=jl9 )ByѮ> sH;%QwooǻטT;!q}'(ﻝ#]pb,'T_KK^4*aGޠMFohiDG&^wc \=]}7~ sg ~=㶿~̟/r@2ts k/xA4}߯b470[=,ðiz~#ZX?gνf)=76}|'Frz _7gsdumSSv`Oߨ|4^`z@IȈφ$gf$I耨-~O~~_NwkOX@w{Z 1OI~^HЏ2zPQ9䳅{YoW3'f $@}] Gx<ޏ(/mƒkm>< 1UWsW/ xz46ank{aU>~\?L~{g|Ny84)`g&H@ΘDr22/ t\tJBlBM#Ax5O_1i hzkg?13?s'goT %wӻ6Q&<Ƥؕ^ y`lڔCr'1SKI7P.nLkr TDWcyg(()܇! ng493ŀu BiD& ч 3"a i&g]GOqzv#jI?>v)fS>!HI3XDL5ZV ^RᐆaD9 5"y9 p\b6dj@"`ABJ<o}O /p3%`y}b|c#U@ݒj"&8ݸgC/!?~/fuwT@h G"z*)}މ{0`n~"#NB,h*[+2D܈xvUsv_f" Kկ/u/=A3zoQfN܈ C^-UF@>tmwUƢsI@R W9=b~jAES_x6fa Z >/p~ s[F0D vD9 p{"8-zѢ:}ɲvXѯB=EG媲p.7F#zO6S5E< 8HF]O"xQ ޗ V}Dz!I;psw>:))g>qЛK#C9B8F>ϻ8 UP ?+|MGYP?qYA*S]J?򢽗Y #Y|YStlTmpW_U "﫚 y(Okø_ NֿԹmllFɋ_/_)ܢ${ZVEW*oKEWC!ޠۿA@o:x7)8yNd~i|–X ?bb}O~D^43 'ޜz)2FOTa!uAZYFW,ѱBAx@B%8p#~{n(K|";_Tipnp̉p5 ?Z~VNzOw%?xqapihe˺~%b r̳3f4  r~21 mc>r}0wo|ΑjQ|'y쾘pN.,PnA@:ieJl]_>GG)M9X.ܐQ"@xI-t|h>PBpzTn~qOTyAS. *Bn\2b-$;wc{XǕF=xǚB!!.\pW<#n,TI[Y٠q{|;:]4)d .l 2(fBdAZpvk't:VϘ^]{LQ,<&o+]#ΖAUO@uw JE NrcaY@(0DI%A4tByeֽ;}2uMx /˻9E

^+CLJ13 I:s=/ip_: @>_G A@NT0zr^3 ySD>oPu;e#&DŽc2C^Rk%?4˓Q>}ú!, gݦYD3}]tfAחujWە ZDpt{Ż?.|ꉤ~(3^-3D ^;o8^]Twn✡ i%Z܀{lz©Khd\$S(cމvgS+$ U'ztq 84AO3\ dgqDQDa(&mۑ;;Ippp/G $σ 7VBf ʲa8@~ #`S m ׬ 3{}2*8?X|lGڬQ}2~^ 7"%xYO.٣Y`}̌ߺ,}40(lQUoP B MYwE`KL)3]+ãx=GƒB)|>Oɱ2P~/e7>[fّ9ܦ~Ͳێ. `Q0y=\L;ݹTEϏ{l f29}eFkIz2zRPK @WlOl;"U\U@ ]{>^PBMk8<9 Ex>E$et Uf9{]*@dZaP(^ {Hm34$ @@^> $b^Q#f(tNQ |gQ (7B3GIٽU JLHYsj*?a6TV|EBۤM MP:]/eaϹ 4eF>\X{*N.GzIZ{̣0!7/iAr|4b>}Wa^۠nеhٺJ@0M:|%ȸ9koHQr1 nbo(&SXlYG[?/ΓoppĽ:!S ꠦ(:Éx,"&.tPwިj뤡2pQYF/I璧n^!!MCq/jl"] _`K[tjhftpBܔjO]3_r#W{'(`;PqP5q!)Qu p}W_Uブ rDŽZiM!X[i4":f+)$Z;HB{b/_'( Fj m?t}u73Vp0l`5}=a&T: X/Pr!n[ޠ%"8-.`@)ã*L)dIgOG@AFt׷?w(`?QA6hkcm[bdBNA{NJ+]vH?ҙeXE\(FL)іs򰦟댚3Z>cwd "I8L |h\#=5 ;irB$B&.ǎj c<^m $f{?[|'% [kwH;p`ok#- s tfF'Q/fv)CT 9>8vFeBH vʗ2ϟ!.fkF|[C"}w"HBHoUhY",> qi `.;IΖ.*W39\.$8jG \Q:#cES+'TD1`yɂ\#E Gsy*>s9tLm:Qۻw\/ ܡa~`yaZsJ`2j]-vy-O9MG%Q;0L[w.l뮏F<@ec]{t9#-oژW3s>P|)P߄q%7)^9s@،t,ecvW %W\jv%לN-.WUV 1rz;v$NMn{֜[4`3v"za Y;]:`7|1|eGczeVAM#bB;sXBrcƁըḇrt($[R7`i;w*!O0F3fl1Kkk i[0:uW:k8;,?9EQnUɳńDN{4t\_Ϗf6\2e}{VA fZVQu]i:2X)::Sm4F,Vь8Kn_{/ˢ7}LH+$=NDC5^7VIah =E%U# O7I/[|K2fP#ԐPqQ; 1uΣa7Tl^<%yxsO]^adҎ+|x F`pN\)N#$Hde݇x۰uy(;/.N%Ӈ _|E4c(GZf;uc_\C׷i DyÅ3-p]*ǝPAp\!eC EU\ :H6)ޱ:/@PAʼq&Ժ/nz4+6^yak͑4Lg j1)&89A=O ]B]w0q FP4<)soU o/(`g<&q %=g&Otߍ6s-((.!>GC5sm/΅ihJ^l"1ހ<"Ny?t!v]woKD[:]nbx>L]uب{""W3clJ-+)c´Ȕ2*m/9 W|iI\x(S*0TƯpCr*Jxw³Qh@.gz\pLJ0#nݽ!|9d] |a2{~q$@PH!prXde!K9+uM~>} ː>gB׻9CʱPXbT33m]M',݊Qκhtt틎{h 9|8>ZO^f4 F8<^"dpZ*=d`}s'~=š&岨 Cl.G_Ad\'tr24CL! 5ß]Plʱ"}n[! mO6 P &6|J1h$M=A)4EDF+'3jOǟ}F$f4IXDc . O 3$BIidcRVv1?wD{d.#E8CݝgKƁ&}Oiì ޢ|CkO_>^a~2&424NSYPo )G޿8>(tl|6ՄƼ߿x1 :X -Lc&ǩ(ۨQI|B%plaU/\3ǵhÇቇg7߮9<$uwbX3z5O$TCJ8,/sat]p!p Ma XkUc$' u*y?֯@PG׎i\ƹ-f!#U*nO?M0MIC \HT`̨W!xn\9q9IhRDe 73:fA큺J$Z">(Cx XoRb%]Ľ 5TBK9I.̫ޣk]-<>Q`̼imUW8^.F.nb9vu5*Zp-[ܳ5DL!  »]>Q/y`;A#Frb|v7;}è Z[nT-Ps*|첋U '9m:x6ˋ܏]klRVoY{"6Yµf1l794\W7 k|ڛvc/ ]kk4n^ƶP#OL҆ b!Ű[g SU*"jff҉4fS30Nj݌ĩvgZuwjVXibY֪=ERVs[.zka#wV5y6ϗ}F]ZʬjanS;Vୗ:_5 S4rak2qq82sx詬6ڤnkK}r9ֱy,g,Z/s9o{0֞qpZ=.-ͲՋ ~L*} Cb^gױ]yA$]q-ugo<>qFu aeWc73KU{Kao[ֱH{ur8`Kl[S \Y.ƫ13ˢ;57冞m@֧&oCX9KWe~ 7X(0B++>*?ye}wݍwqڭ\9T׳oymu[Xw]5[lUUG3VQ`Vk]~Roh_']=1Ϝ~}sn" yvз={=z&:Qjj[߻c7B~9n.VqyX'o.ck|\Wk8S-8Dgܙ;׻+&B ߷ޫ_w*#^o޹.yw:ƻr'>Ӷ=rʲ?9[y鵮>֪=/n&8ڝ+yGabZƱw|,eoy:;_=~O<749Ͻt<֯b'oϮT㸡[bKF3T3gεw=U{33yo~s{&A+ Us1g1"^T#{Sv8@UC=-D{#ϧضhU2NOM65f}Dڮ6jNf!g[xlXk%ps2:EDXQǔ^8l^jBLtu6ާu%*5o:Wz12O^wLxk]=op>\.b7uzqsrfDZ߷a[泈q"X#<q1=:{ycռoFcxb1&7Ǜ{#[lG5gE O5\6{mlK/vzvv8V]cyR*7T]4aM\A"!`޶ E=\dËG(2 쁋yB07<.P/I(E2w,^e~ϲx;SD9̦Gٟkj2''M$zǓ'} *y3IP%H@q (.F)WO 'fvx07"UYAs2+-?GEM4$WRc?_wוUUGu`gtj>4`>BH~=0v-f< s93NóIGK,EJ[3#!,%.Eë -οF2ff $SLTYYeҮmpJ]Ht^% BD4A.h^C:9<ߏ# h8Җ n,PP"(‡ Q0SbbBt)CͯE'*ZgZƹ}N3wq`}kuyHy e=opެoBpxDZ{~sį>v=A8nG1ʹ15{ /o{HW9/lUXkVkq}mnvѱ -ewA34,\0gpZ-}p]CΡUm;9fٖT†UYUY{&ĠpU0%Up<2X@'48 RE s ðrb2w'Fo\ S3@q(UJ,WAߠ@ (}¹v'Pˑ1ƭks$b[b2&IBE%_sx)ljyz.:Trk H0 CZ`'+U_//x(bZw&wufzq'Fm8 u5UM / %Ξcֻ9֧7QI;myUcu=Y2/)IfƷ3&@h$J@8ϏZ7 [Ӈv|21fffy噚VeeR&f}}3g9US36W9yc{ofkU~k|^%Upʪʪ՗۶3UY^ r׼z7}UֲӼMoZf*pL9 nqn333333333333w0 3"-V ֪w\kUq237u9tUUUfQ[P:6}M]<:۳ש(9;rtl,.ͅ I-R0hRUU=Ou$*³p0c~{ 'UPn#qG>{T(Q(p6 ^ 9r F:uHTЁI؂hx))11 ^BIM!-8/lMva˦˴pB\2ot['ï+ hi? }U 9UHιU m7V/W=CgO+Yf=H ztξH_L6qnܩ} bu ۟?j }iZ+,@]GO;(Ll p{avzbBZˢ<+ߌdl#1U`0@`*d.BoR\*bA+"_g3RT?;ǶgXUJҳ%IPBwb>u$ M5+cl"f-w\ B] z[ w%Q)qMA$>X0%}A.İeQkY޷yMoeTLSknջR%U:S4EuKmRIfVҶ%t\F bh7?kΚ NvC8[1GxL;Ͻ3Ƿ4>c>Y-U#Gӑ HM \F Kàg^fw:O3cHAfF)`-C $ T(pYgjOe7;m}O _:9R.o~7zŠt$S_? 3au?<$U'yhR-\HM'yl/1k| 2IDb>?g*0_n3oW03,޽εk{^=xs5s{쿱/kNwhz]|sYaǯay! {YP\T ,,ˊdNbm"N)FhX^wٮaG8"ȧbKJ{τГY~A9̲K-)TAQa*`K"|P8qB0辐X[6+T 3^X9Xz.3})H"f,R(hI[*\>vK"xt u:en˻9Ŕߟ0ÁNw8Yo_+&*_=9pBY۾ar0)7nr(5!<d>FQsu?LJ?Y/-gƆl;p8&O4,r ˨w4rd //\zdfn&wFK=C'@`{ę -OC&EY Ĭ!ծU]=ra H #oY _P,͛Ƽ՚P}K(+rBfEZ5UWM i!C ,gHok?[zG@)c~P[N`,X{4L;20f4* _?G i'~I;!r0b J'H䜑B"X]F7,%àEXNNyGB/ 0}u=ʒ)Q9E L)^nNy\PȌꈍj|BH_wV8w]JvI|OZ.Cc LBz~;v`b(Tqtuڈ\Ƴ <3w MBVv cZ7\}o;RݩtALx"gS>\D@U 0Ѯp ۿWG1j:f`J-͸^`"#ukݐ쿅 Cv ' [zl1g0T!lH Rr/@ L7x@ɺዉ/P ?hlc" U[  6<_ NOv؈%i,65(,ݞx,sR9O2ᓳ2B0>ζ3޻w#~P`1@ޡ0&Puee 8ڒA #QU,Ug(w̩ L8YC^fsDP0  B0-~}0{JuR%;'y،n]#l.-.Zc p߂Hbqeu'/r&p@ڗq& YhOp"+_kt¶2g-J]ui%t䴆ͅ7|-y=lW3W;*K}b<mֿ)u}ÖFV\ꭵLE^s5_!/^09eN  D v`ucl`ޥ`@9sp44{Ե-@,$M ;٥͋@_VjcU CϦ>\ջ% pm|AnHF*$f/]n{u9N:q\&(hz89O^4/ÛW5*~~#in3U+MG|p2qɎqZkʮIuvo2#ZY.2$:>%ޣ1Z氱+Gq9~k+\Fku|NDErq꽿xwiNセk\F74c;,ayԢfA1/v:`Qjncn ;k`x !mh5m墮dK2mJ2x{첋;G$jx2G'D2ɸelȭҌ}3Q]Rֵ5EzLe$~(5l dnRY0W+ˊ’V**p{" CO[*A.xbu ZUcÇ'{=):.=Aa_Xc>K:.YթZ/ 땽MѶr D +0juR`!No{Usa)1UZp|\]U\.g\kl&^OVr3 aaټ4k 1@k]ͷ  cqLG}Z"+X.~=|\zO…*>3U|:̩Dۺs=QY E!NH!Jϋz?w߾7vȵ+s:Βj|6Fvr^Pb1s?kꈣإ:z7 88V puXD$4/8UTY<[TOKTr2@.8 FsNж̗f9p[( xx 5ˆ 2P(9Ϥ d[" t~O>i[g_G};M& H&n`Ͼc&Q`yꎉP=P E 4O`9([w7z{D NQ: ^|}n~82'x}B ƨ埇}< XyMA]qh߫wE&}V oN]+uR>SB7'>~} \AǛITw\ y)ȅ;|gцLnpƭi6s0/p؞7 +Lw)F~89(Twm7ޕ%|,!{u05E8ǜ$ì{₃8&g?ޮA˻485CۻߏwD]^Aw?//{eÿ.v$Ά(FܡkO>_eK}l1glwrt7wvKa|P[nW=@bA4Ş~ɵrlDkA*ڒ݀VnWR1}ּN*@+9ugKk=s75dz{m7 ɧ-8Zw=F)+ ty S?3|;CN;߹yGH˸҂"D/Q^~T>nkG6gz KAఎ>χ @wBUBA#Lwns.3]kxƿ@uY ~91D {)y4Jp Q ~# ? gO%uLR:,QC-b"$YB=EҤ'tPw?x$+yƂ"i|#%/'9szp5Px=Pp$/? i$vBv0[|OߧUUz—. (E.}f~v~Fl1J+ʽ! GS}*4zs]/bRuSW~M5X:Anh(Pg.QV+ũ KJj *0Lv qZ˻VDT,}`&LYc9!~ ; ኣacUbx𥡈e׹( ?_8BkOmJ"TMw^r#MdGr?b= (ISy~BQH@/e}؃F%uc.ͷ9]5g<oÕ>֟<.xw1U3|'|=\mߨs9_`6E/R \9BƮS1 *b bD2m (A$*Rq3u&Só5xMVq(*7`d"Ҍ3S#F) %,ɣ:Cݶ/f}7ʑ| xpA"ʤO$DD;>y~~[VHħoAzJsj!NVE{AJ7Dmu}$  '(H:2|_k8!-SM:Ε`ێxP~2j P SKK]~L=70(ADObQ6،e(@a3iS ʪC^[ =fXHȒq1 1@IVGDF Y4D`ёŃqA`C}G>SAxx`wog׫~,0VDb-v.zqA[kݻҔ\VJ*D€yt;Jư>* ʐWsH!:w\TE&ym1)vvoߗjU4ƽ} ga]2Ʒ[ \7niRhN6"4tړ mZ!! we,}̔ <^Qk;Kxwւ#줐)Op";)cRsU@ZlI9F6!>U'sS6cyzmz˶UoY[l_ww'|j>~kOg_w73k=^nV/kU^*_; ƄQ{ÄPR&D] A0"Bf.b8d Mfiuq3rWU@H hH6I龾`a8$11&oƭUԠ+w{RAwaZUI{OrHVU 2'~H㪜l?kwW v )Rn0( C:ԹHBL]3TlL(-o@)%8`2C?2.gDpuݑ7ىB$ШCb+SMuɂus= ??ŞaEPLYm{!4ӡh1;<ÃobQ-g 2B$Q~A@_WmN^ '^c yZ8yj{Dq7~͟Ɲe[w =ƫ;u*,90%bgxp?\j7∼9v9=:2>1'ݼ.\579Qld UM2O`-h]m+򕀕tpciiveebȑ*бv-+D,+2 e;; S>\oʨSbVD=y~ݲXWgU dxtL*dDgY2~Mp E_OIU Y=A(~BX+ 0FG8E% 'q{vyX9;[5v_Uӏ>'ɷ>P~U%XN-W:uq}_(i>jN{SPuvh4Xd<Ҏގ4驴0!ܫ@Xo_5ƱGO͹L<_#8`:\_ G~A4ܟ0[(#~wIrrovJ"|+0*VrrX e^8.0hKߵhqY 3&\*n;ṞK+m랻=m{9׍ny_}kYϜs&*ci]Gf(pdno ~5]c:M1;Snq܌B"|XfxrxJh#Z⵵n9*=!KoevM*¤sYˉRXd eKYak ?>?n~u4M i)j7ӑ]XgGJ `"Sz|};{}Әws0D]'ϧ󺖌B*$GһύQÿ._*/_nSY@F"y}"_Ҙ(SNJM !0{|;`BwN{XE7aN:V1UG}˲~(~z;cCzv,<KY= "ymtV-CQB[G@BH)쎁#qb#KDZe'@"tQAR~p(1"Bmbt']!H$ "HvG' 5ʀ'MP45祠r"^_ٟ"oFqӿ_Kmy9n{߫SmUjs㾚TA~-\ƪz~Bh1t-&m CV!>\EGuy()(CPsiFޮ,HvFUҜIlC*P荌P&UPIl~feH$A7,H^=.07.*޷Eq<7ewCWagbi|{' 3ϳE*!X9P0sbЃʽ̈Vj(>c:o^t 9@>NtI ,+ivC0B)G**/c¬`6H_O7TuzNVyyJs7A1g[ o@%'B!>Sʘ?@{6=#%@GE!$=ź?f`TX\hՄW` ;e@@f[A!: %$8-\](P1ˍd?_; `P˄yj=#~},Ly \iJL]Rm&VXV%+|}_xdph"s8RBo=& U H鉁D9 ʃY7Cu_:RXHF `rrSzCa`9ws׮}AmSz !C+1LZ7^}6/Ug=s\'Zju[3+k5=kwLQ\uw}9 h aXW@J V(Fوr0ߑTsʢS`.5,G)^y.jq?jsWRT鱐q1ujiaͫhwL]:y!N f5f2ҵiT!)ЬЪv]@pIM ksEkl0NЩu4Ud5o"bzuu>+A!È.@DU )U*b'cLQSMl >3ҭ;i+6m/>^tjp(&R <[ B*)IZiw~.iPh՟-_O_ᑗ3޳)"աF?ʚJ'n1.ogSQ{w#>kW7w|f]owXsD5δ|C}P1Myr(6NMW$*]QD3d8?7o@qWB` =lFNiD06|[᝱QmNzUus' *Eþz|]]@,+C8>ә|c#Fmr +`bsRe}Z|榙|۱f`LL͒F,~'Y%Fc{d! րxq D DN`M}% ϮYq1EΥptQv\fe,Á 3tnBi}{k hSHR>y3,Gy(["s S9jy i ih҄\щ%xI}A,b4ՖyV,vflruZ-B:q4QUY<7aJٹyƲ%pZ.ca89c,|{:gZvԍ1nki]h|5OKy6ae.:w_ZL|v&'1*,-R*I^Pi8NebV6suUO{;6r_wzg֣0׿s[y=X'W}=3峻MG1#>ngm N[TWW7ibOx9WֻU00o .u[;vM[-Yc o.p^;g.O;by 2縂{Mu=u9ycGup:v'چ83nz^otM]yt{vZV;SwvibLyk[q6>}o__{uqqwνw0"G]YTַx :c=供]cU>~-7GyG/ v߰P/k{C_I5ooqh-ݶ57vWxeq<>S/\׶}5~U_w3׹p֏/k qۭ ͌LǎߣַUyW{'x]U}arz\xv*qlޅ୸]oC>_s+|?N1Fuzk};v)3u//}cmMsvxM9n_cU_}+SݾK\͞=T Yv6Yi٪=4W4q75ʮ:gSa$h,}>8z=S9}Q1XY/A=}0a=4r($$0p#UC[}BQgUJCr&B IYk9(zf#=_h1s=J{~wθ; 曑'L+nLxR7]glu^wsx۷Vx3wru>lH&=cwB(/^;?c&fsfc{\Yf>sӅ |4ЕBׂ쯱Ջ=_P[z*fLRqa|T ӽĒI"kUn`7ᕣvP}򃡾2\ ׺"ff HHD1!C}ާS_O!7^bk G8USP\'–tKÈϫx2[qX+w>ǎ}EDUdҔ@3LܳrF Q|jՄ>p~}|>}PDQZ-uBfnGURTEWSlίzL{+y%v^[˞EhW0O(7gv"PPc@>R"yȪ/6.&~ ]H4R{% 8#1$! -A (\^t@yڞnm~@\28WYi2zsWG( OG `DςtX6WeR-@J ԒV5a ι/> %XogJ'@1AA: P7fR~*N:躉pgs6 Gu1bozF@T$?rLs.Uxf{ͿϘlƿaoOs^ΣΊu]=|﹆{$@J({(E oވY*yqɁHr>yq<|5_~NFmW>< o3Y{s{%Y 6q3$kS1C)$1z4S ;)b:,Zb/ۖ2Fp)l"u 3ʶ}=8uX"8BPQϣ|J=N="2_}1\8Q$h5;2o09?\t R^| q46"t{g9 6zLZ .-0"¿]x *?O?n}vXQ}H3PNs^u~Ui|i&Z?eꏡMrXS ^ Vs&/7+D"oq@u)@  e3+ :uBܠEoVkݎ]mbaKϢ*3}ϰޱ^W׻2ڪ7+qGgɸs>}fnuN뤼c=BA(3kfўqWaK-rpP0W~=$~>*Ի-(ayVNH#r^PVm6];o7) !+6|"gyҬraؤU,X8"R9G_y~ar]Nd g׊P B90fp#amh/~Qi_:־«e3pP% !IǦH]3ѦEӷCNF]} AAҩc6ơRTU7U[r;ڋSϯ^hAQ YTYlصҩ,jcv)0%љ<_^9|h`VCx?3*}>1iu>wG|93펒I ÷L}?FvRlՌY~|uXþw1[f=^E@VQSStĂ~P }ZE4K=gD '}(檄$* >j8ܶp5 4Cct^i[ QEM}9{",e8 bC7{G{V>4!J\/k~C"I+2>2 YY}-cE/|BHoZRkR|o[giYmSjObUMpS%R޲D7/)3V8_ZE(>4;P 2΄} BPM[Ccls{gz题j-չwa{8Ԭn_!PƢ}g\F;&fA+;Sʖ? &6XuГ%'tJd,/jVs D_h^IqUV{| [^ #!jO΢#WˑDth8N1T &"a°A]kd TİLoq8\fҘoOX^ݫ.UqLM.?z f-K9f`ŒEktI;qPJS9eaHt ee #v'+LV Ӽ|_50]YMثm*puC^8G DM?+oI}LjzršyGM- #ߕ:&M4T(nQC(;vB ? 8ǘw6\)t?YLom{L_ȋUݝfbkysx=wm zb GW׆6%V @ x빑Tj tؽO۲S \3~!?'H@ȊیO0  +]: L ,|!(7"aOZa?G( 58i2@Uc!zV{ G`7 sFÅ#Mj?I"$`["lO|@p@3)XNq o 6j&\jWJ #`C(9oyV(T,[wO(Hb,+PN(Dpsu}|+X&"/y_Oqbea=Ƨ@T{(5f[;x$~J/!D$ڄe$-v.mFc?S|xf,VZf 52@DBQR̠ ܮ+T<@; W3C.yոm=ckw#']PԈ'תּ-4*W磑6yv.{=Dz}ǣ߽ וeg\{F@ DS݃Zo3a !Y ֵPiP ^*l/REt ϗcH)!PBHԏd:ѸU4r˽S"8(6ؤ-1^fz&PJQoԂrn#|ҹFfwUrVsL/‡"'йHpE "LJk?\&} ֨{A״](e~ E4KTKvk\j;~r"=x ?w Cg["̫j84@CZ*˹ ׹RfϰT6߇lI&W}fq`>\ hBʶ=1~olVU9= {T.9.Gjp>!0f5) T}`Ŵa2UJ ͭXo6u6\+UyrUƫ?cyo=ϟUj}vZխetM$" D$qA&Xپ$YULs5c]G6<*'mʏDyF}P UJ*'xzᏓUB @' չ&JQgBwW@ PRPt=%xr5z^DP"$iv<> 7"O"H1mVeԹ`4/x{T gM;9 ,}I%W5:G 9`6t0/"LG)1B1Q>CԼU|~HP荑&<}1i1Ϻ`#OW =Bicv2C|[X_Oiu!9}RW9pD 8" 6wr]k)(ȅup˟ SWGfgUSW+"U& [!ٳfק}5^ek]|gմ*yWʴ$S$ _}vbclmvQI c),22k|a\B[ 4м6h74Q{;7& >vSmX̯M6B M30C21Q[P߀|&G@$vxDsΦuS\M *7WyUA"rW,. SspOq^udMF{RVN"f."CsL5.anGq\3V/汏5]pv*~ u+Kg\wuOf>/YI$H*b8U Y^HF6{QɅa@ާlʫ*n6kq;>r cZ|Ö &.g/rOmӎO98iqL(ׅl4㶈2Q.QT@R0UȪOǞ=+9O .1` {/ )I}F6 -5xcbbnYcUU8&`bդXXwu8OA_ѺEb)r*!Iaz)WoTXk- u6V*Q8v{1@##<_ ΕȈ1k_8D;j^ 6 9y\;Ꮠ$X(˕h~ 9_N[8FI (1F={^|isP$u*Cc1u9k&Iy]a7 ` EB#Ka % b>߽^4~9 hqFUtrP89I@]"]}0o23[mFIU69rpC*nb ]7qsטZ5O6)>-ySCwlf^y8qαׇ^csJ0!tC3-`~٣ r IrY?MIS Tm[* b^@b2. ?s C!E> 1Z.|anxRNcnn9s߿AOՁ]ۜH Q/ ,8-%o0!;gX!(cIÈ?EuFWYn-Y{uoT=yItSF wUsG9%#Q,aK`$|ڸA|8ͩhqs8_ui_ޛ/Hdgʐ^7YΦd($ $dկ6ƗP.6{+++ ~]}1;i٦P|}"a7_1Zu78m:$ <0 y9x5ҁ@iՁ_X3b W(\\ 5t֍=۝z(cl*N=9rg 8iM;mVУ@;h8Hv=3@9&m<R*[41~nƾK1+c 9c{͏]M5 >OeDgRbr_=Dz9}Dľ3c_ն:aUS_MY1@2OXrH³br1889?1tԼʹ]w.m`}}qn5_4\) PJ(cb3UeU8U3dvMv?Cx81w9 s ..m5M mW_pI_g&2dͪ4]LELA.[O֋o-:-&7MT-Eml[s5x8h8\0JsFh)ƙU+[>\<,[s73ZjvDcv:W4szgVڶ&'duEʋvUx"80&d)P@B>*L *s9\SARt _&fw] ly XUߎ1[p CnUΝ'懞Z35eꝰz8R‰cW-=LG{ilN}8BsXoݺvWSɖsV֩pӍ:s [a5go-rj&2ٍyž]sJoxj 4fLubV%~P!]j9c~w۪3^5z"9~kuo\;zs:MnZrcRp1dz17}^}cv=mǭvkwl>]ٙ3OkkXC:j=<ǫX1AJ=@GΪ|ּҾnֳxv333x;kej;ujpᜬ>r=Wr5v}{wsk"s;n3ޝ,/o󕷟j[\ΛZ8j2cbyf.5k;ϻGwͲXwE}ʣqsC1Cj"y=a^N;ϵV!c>krM4V#~Ͻ^ij |c[nu{k>ng5j^YZy1c=4f!UjFؗO\ֻxmb|3ma7t=|Ds8Λ ~ϾҴw&[ljoz+B9z潵[gڪV͖-&}a|Փ\׈mh(o>$eK 4|c{|buᎴ6h>DBMW\"+Fkw޼k3+X;~9϶x뱵Occ~wDϗvpgٓ<9u KQ{M_C{O=<"w9a<ƵF>mh,z4w ~w<09rcx'k |~x;9ɽvhVy̙A7aseTiXXPbvyqI`K oR~ M9_UtʪK|Q ?3xb4t9_<5ϻ}mWkY Fh>g {cJͰ˸ֱFoǜ}cw}׽swگV>cYwW~ 4؝vk75w}t0X5 GP :j҇b*[7Of ̄rHBjk]d&&/߬(c%Y}o^!Pqecnyvxys:F d^XCrtHa?%Pk}sᎳ~@u4'56ML]8cېEY/ȋ֍@22|e@kI^'Pc{'Xptҽ,%J }'(U],aQmT<aeU^0p}UW^ה'b6ƵETZXT)V(Mrvmr𻢸!Ah]Q'rCj:<-ۚB?]㵚@?@ ۨ0u4/QVZN·ng1L淋 ,b2[ o+U?z;jlƩm&^atqAMtmvy؋k}k1/[7 py7:ʁٴ=G&p@\B=Pw S3RAB0[-g+G³ctaCR96)7q$QoSy:@ jQ*UAdkſ\K5ռG1H.W tUN]J1T"!bQr'J~oHkgC]|q3qoؠӞ.ypS^YoAQڌbIylģK9tPtq@Ԅms]Ajک'E4@r zPrTI I$4&HidR$kfL+{se/*2;A""xko= ;|NAO6qpڀ)T! S|{ك|mxǫ. $HI-3 cN#T$PyYץUX0ihiSMBwawCt/,ϐ= k<(81,@A|aݩ`8uWg SO nZI4bC]K>%4Px4иÊîZm&!uxBl]\fxRêduA Q&_]n0ߗW2fW/Xw1mXͰ]A6s9]gtt@IA=ܡ$7\@$Q3(]0~|8Β+M;#_!uv 7y}{gS׵k3Y=}=ֹwx^bԺS lp]1e0{H.\ 2\2;R۰;TƾRўKw,;U> !EOeQW Pk\h)_N]gT/j0˂TT sZ^4d"a' ^wr! J)Q? \ 88-#! l$B%+J;/cius㝒\q,> /ΗRPUn3XN?o"7n`;?YJs3sj8O`W,ZBwޔ(v~Y>}>⌠ etUo}UhYM]<~Jv9[Euk`p"42q)(515alXKU'ӇAn 箰%qG9`M9p i(:,3n!N띯cM$TLhry&RDFq\#t+/󳳈~6N&ӯG8LYB֯Q^m24bTNr@*щGn~Z;p(Ym;С#}(3W8\F|og2(rp$ $4=t i7oKP+ߝtNY}sO^~9hhyߛY߽X{!ax8UXVJYoidFXU7bsUP&J"e@ Tlrγ\s}Aљ2h:@bs@N~wTIfgj\Ƙ ʁ,rݜ@ӽ[3 c}74n1r*ٓQ4ߋ"BXK^ʔ*I1[<5=4 L31rI@'1C= EqS5 񾏋' aIEr-+~ՅYnd!؟+&o/h]S(fVL:GR vE4.uSNOrYk'OQDIH$GΌcM+I"e)jWҟv/=wҪy}#t$yTHV\{6SD A 0Ɲ>4;Ϙ"_^ϞzX}5ƫc߻ .Gk{c>z">]wyW;ڿ4ǙSIqC+?!?",4T * =[ 4? h Z8(6vQ;x!8?Z,ӱXf.;8@y`5:)(]/H @RI$6]˗+9Jce e]-&`%;Ks J~~<yp/""QӰa?wcÔ)n:{Ϊd93!XЀJN4BuH#z#Nջ%<!! $dY VNpjwGjDw^>+|{*U H$8  `pWuWϺ7\{5f1;;)1\ Qޮs,{Z 1#71 D*vceHZM/ss }T9':,Db[OT^bD"~;7g;3M%ϜjHE֣f:Lq{6<7euC}ܭc}}S@AsX ͜,Y޷Ǝ( b/H%A}zre" QaP̐@zϘ#oSH!Q?03꣝F.8ܨ?޽f$(/Gvm"8.H8PqUX5|ŰU {wpcH> B~aD`]1K_Np&} ÏfHu3(>|D@?@ >~kRUA!IH:5дGYק.E)Ce֌B% - !HY [u^qu]QߗMͻ$:mrŢv7k絿ǃC/??pE9Sx~˖(5@|S@  +0N_`|n"kZ80C[1a1}? a.KSTȃw D4BbutQ-1K5%6)g2@ 0}e^*3eQ* _שr[ZẻhB (HFEk^-e2-̫6Q(ov`i[kfj" 2kQFhUݴJktMQmԣD?xW2 vPA`>GXљz$tf{"5JUS7U%u ΀z~$(/zß'C =% b=32_zt|m64"/1 b-cby5Ovi 5iq$^* )f4I:3nDXkXزQWܹ yE\C10'2P A^\h Eҍ >!~H@wE8T($$<Ξ$)!%zrӾA<jjK͍\(pA?BXMjUJBF :r΄Ck!(dԿm DSѐ;R/zH2Uy1QqsHN1Q1ne$Ab@%%I5$b&EO-hLш붫{[1ZRYB"C D/6$uIDQVI#RI6 ݡ>;bl@ 5/b'yظv}J<6RU2LK44Ȧl͚M54Wu)+fXSiN1),LAzXHRUTw"`}P3IgiVH ǗN-i^>B#;l )I>I*0}`0T: ;0;Ai37H~$I,b=#9A1Fewsap $aah髹(:mww;I&I#B0$~+[a.a'a@$9f4u^0%aѠ6w%((Я1õ /:k;.d@ ]EZw_V0' T8Z 0  P z  @=B!6`@K1 @rxg=u3QDrRƥa#WE`r_=Lby0\ Ii( σh{c?t8䝠XdQEr* Pb s[T,#FX#^?ˌŠQJ ;DbTG.؟)w :xd?G' ZO2o8Xta=jP?΋aZ*4b g wdxEt 0VKBdc*TâƘ@Ox!K.HP82# PQqcTv?H?|߀'2֖GfeCGȃ/t^?3|O}7);΋Ӫ0=*Ed(_[I`~of z?2&nQGx͞/j)Ƥ#p9r^^Cc{Pd8D ?_8keEBYQR2`8tȧ r!r9ā=jwXA[>Sx\Ÿ -GD֋ȢuF"m܃'"eBRa``MMfI))di*II)4,֖eYdR3SJZMlҬԱ6fSS)Ji4JKMJVJ"22ĈClLZi`dL """"+.mte$ I,byEa)ʎ[ͱ})⣁ajv2cQSHjh[ rYrKcmֈӑ)bei{wzyOΑ CW=^5~錤 9rzUcKwÀ!ҿ6G3)D폠na&D4H4 HU%ZRdZ֢Ph@)1p؅xP<nj(*0?:O'ʧJ, H/#S&~G_BH Z!up-;cS*5DwbEb#Ieo6I&M"jF,Dmb1F$᎝|׺ `ow3\Ѱy/elLa0C"6wN QhQ>Ȼd(|4|lPWcy?.4zE0g}ES %ăD? ?$KM%WXiMvU? u?| ST0Tbܜgᴯn>Uq1QPW[oL"8-|DI/ti(AC$ MONa54>[mC7q5yJQ5aq687'~\!&`-NP &ܚ/B̔,Pc*/bp$3*٩,²$yjL_qAElȴd(hٲWSMCֆ;qD+T҄ yE a˞'~Ҋ+-K B?.uat2H^'w_D zG@ ˞Sr,‹f~9O9{r ? fBbaCMi0IOgro&IlJtA@7GxvMoaQPbTn}aEQEBz|O8P78뜄MR 㳁 飦T.巰<+&hذ[L@'@TV'bazA|u>@ L).![EDS3(2ppOMAϰ_@M hU 0&'誻(BLa8 ntwR 7"ZaXTK>#覨yg^z;M= uq>2L@Ũduf4x?a ;x hss{ܩp&AAVnfWFr6 Ȱ"P,0HBȇCrA .R_Q@Xxm'QNA">D nU)dvɣa;wyL!oHk(:%^(XTSMi\ U@ 9Xp $Y؎t9l .}l &cK?B WU%iK*WbI>2 U0`@$$@-]+3dQU!(_;Pl2)Ҵ)KiSjRҚҦԦ6]ֈ*.H3Pk܃h="↘>iEFw&@QaArW=}=&'J%pr7MM9'(dBBG>*֩lF=Z*PJG %^/x}Pq˖f  e>b2__29.j8tg|]Sj#[NQ;+p8amLIӔ0ȅެP=Lydf)8ڷK_ͯSd H 8٘K^`ģ)wcM!Ђ$@ID!Mss$QE|7ukhM1aKOS/6:#nAj/y>aDT4V찭@b?419@wPsSdU ΦUT^9g&A⧧pA6<WJ_W'gLLE;N1h9HI0#NHRP@B2!!llX{bR%LkffffdI Wd:##]eC0()"Z&퍵~6r`pf}B4"!B>n${<#m}F*z [dZRvLB &b6< d) `D yfWvbP{!TM!1E)oelP׊Ηpk8&ȴ [3Op'=ۨ*}B1MC yydU +40 I|rFлtDBH( {Rn@C§"E:8W@?#h;h+ᴔwA]D$9;'a:(rA9[ }bih!@a SD !B*zmXUMXPЕTؑ}YO+{ / a;?ۂlWO''32J?;&<1w1={ɂ{Xʠ9"BZcߐ@")J`cS9oq9&3!,3" Gs Tۓ1OM܉z3eVqkێ5[[tj#x+s/[vtST:NOkEBC>P)zRl$B)FȨ.̺:R D@ߧKD)Qd T< U9s55P9tDO4ݝ޾Nνz-*R%AςWE?Y$W!u+ fe/@a0 `LRn'Mӯ"Z'XEph jlxl!|z8D4@85IHY>wuְ솧9mADUfysAz)( xs^=!l L Yp,'j)g;x!7 1d^c;&G.9`=NuЁRqu+T$ ȧ2W5>="~!Aŀ`~* Rx_J3(c)<{)` 0Gt)hB[N%$4@_HNA:\uuM_ N53RNMmʁ> &H疛 s YJCSDl yw*$$I&s}YD DOAvܟ3!Btޤz #A8(6@?"Mgu24ՁP=+T0?15d`ҿ$᪪77yL PR {JG%T>@ٶd!;Rz~Mf 7sw4B ?v#\$$O>v̉GlE8gH_(4J>@x>5SOO ca'Oc(\'҂c#)ߦ6S}l,bhylE:[ BDj@ s,wDfZA<\!5Âi:'o(0pTԝ ^;y@s wGSFa= tN9WjHO0\~>ل}uH0}1␶ŴB=.flk Έ12}MAW&A&eThؚ!]~X>_M|fS(:QC cS̖P;R4\n"2# b/h ̪Dp*I.@O~RZ|5oa=% ô|b1!u#R GYMs_Z_hP"#1@1R @ ( M l APBI d"" A` @(O;@j5_>zwdd\ "T<(9Zߜ^#re.gF~D6axM}*v2P]Ow*H"|MS)0t{g/"<8a>QñMFAXr*?t_#8|L'1"*8"$Do4|Az Шːx%=v !쇂VXbfבeQ81#~mF6,ߛIO7g` @bM“X%S1d8e )a~F~jx{n2#!^=a&)n=H[NEKAMԐ#?p|N#Y9E9F$:'}y 쉃^ay>ȁ. !Υ N<ɡ2\!bp`L70%uĶpel=1ғ7ݙ$(!q*L@G2BfTE}5h(J_#.MG0.h$N챉2~(``(HD"AB!F Iрtz H/]yysh'] ډ?.Z5+ bS ȁ4߂&g\M8#HGq]n3&N,BθBЧ6nޤ]gaO dUHHĬE5b qB%C3=M\$?yPe2f;yrO|yӰw)$h"57WzoϳK֊>S8iSxq2ǻN G8c8i.ױ>;ݰ/F {t6€`ѱbb)Lrl僅Ups, hLlBia!tŞ[Ue== pՇPW1<,ÉXhq̔-y0w&4zp 0O=jvɳkg'iO'jKr} o#s|?d9!BDb3lK=Q158'T*PkAGpCպ뱯 S J#-1eUP>`D_P?^_p4|<}U4n7NIxcS}hXw:y a% 6;Gua.R97!р4 *D%|=p6.n5%R`H{~{" ~=h>a),Ay]0mWp>_0Ѥ?E''8I%O+OPGcXf&eE07?գ}@#qr7G ;ռbh@S2G40B)OCz"C~Yu&1Gӱ?t<~ Gr/]>/;>@P s,CyG68}Hh@ C9uv׬BD= !u2*.Kuf4Pc1| n>$I$Wぁvd@'(pXnQkÃr3A؂`#{RȄ`P4I!S88<:){k(I&VͲ+S[*TiP7@ge6ԠRh\*? JzݯsB䧉wɼ|`u_թ^8s\dSF!U>&r X(˓jsv&*D #u%lJN~ŤC)ǁY84'FRvyP! wnv9ә~<⪪0+0WR ! f.9\PTd\>?0ȎI V@ p{q$Z,: hO@B E VEVS܏ c{ۧ;ws3 ߠk?g=zKݑ!DDjjc,GfZ6ߍwY%WBfOCRUWyҨ< ф<",&G ` `>}>>kv 58lF&pQ qw$#Q=>h Gpee $ `#lϞ N7d}ٔ".bD~Ci#씗=5":FOj^'!qnfs.!Jl4F vW#4z9~*BAN ?"GC~PL$?hh^F{IO.?H9*Mw>M(^M:l{!bk0 G,nYV-1)\(҆нy Jb0rb`PntRKvl'wPF28f~QE1Sj[ wl}\d ]JEhh|Eчys Db #g\cAXQM:X/Hh2 std4 J 8i0!)ku\V4Dk%22jL4T"iiiiZ$)-2z!KK&˂Ě6T6 $IGhEA:X> DiBXAMPaQ5_3O?У9;2x{./k>F,8F7Y^LGgesʹĜ(Wui Q[7sjӑ](4`Tks1e'= IJБp[E(k DQQ d-I`X;+AՔuxYB0l#êiH8\;NR .}C*0S0 鬑B~Qk" VlLR0|O2Q+؝D(]+viU!e)'sx&xH#,PL"l){oTkNWQKE, ".n"I֗-]Di撜Z_w4MRlKO EEŨaWӑ͖"'s>y:^{,f%>paRagNQ!$ɣ0I6o=e^5Qg7%E3?aš…y =BXC%RT:bt3 5/PNHx8Ϸ $xFcFIkZ0{SDYPgT7G+>/]@# +K4 ** F ƘP(UeF !gd$NcjWT@(;E<###9gϸ#n]@ $ LPA3֟`i){ס|#^A̗ۆeYaXNYdf6_v3QA ѯga:{a :mmZ&7ۂ:ȐFJ|edi (J$ah^ppfF- DZZ5}uvFL#wBB*apaG2hHQF:KEO}αL3CŠ"c:xaExTSU%wcb)E|bRk(#¤.J`QJD Ҩ rwZq%.f!k?h DV`cpbBo-4_-A9EhZfr)owaI./O{_C }TyoSW?(QqxPAUMh:.Oa@QsDYN养 ?5JD  s쬙]O)T/G8A;x1nt8fg[bI̺I݄%s;]ɬi:0Ro̦`s:in?dGjR$XAE#iȼ ~60\h@y 0R 1}jVw _Oy{tN>nN$!fD):ZQhg;8ߓC/UW`WԼ3oѳxLe\9f;|7 zL!F{욙%,2X?^~rڱP>DP;]@Ojc_~JBo]Bw)dbL#%*-1ÃG0<N<{%MA3xf8TL0!:jXu>XzFBSM |P)y$hy `, S$ӧ͎ TRoOo{ޠ( .p_QdoLi q(ML9a̞AijdktB93F~ P 1VgN.`=x$$pC~}wHRV:s DkCqw&`'7dewN]y/S~}PD(CAh >\_w#뜀PE^pq#p q`rXy 9_,}{zHTB $% 4@V׫ Fyrquv#Ip`!M(an+:u?@KBQBB5$ yr`(]MpkX0 CA#;'#0 @D*^dN p k{I^!ltL9o!eaxuJaY.\&M:fHfTI*sE8udR%)dE)ރ@ -_2W̺P$t@ďi!JdXq䐑I%7xcȭ!ϟ'LOoo5(`’h}yhx=5'12e?HI˙U:{?`2rJ`[@Ly#SSC.|,m/4@L#DiI9O7DOR_nzZ?w#CEEJrw8'>w9_jY$$g2$I!+Dq JbPO~UUG=o}d1^*(^P|yz \EP2IYe$8 h`jH@(G# v ''sZ)c,ȓx`҉Ү?_C 5b!kO nGfeL考S^3ŧ:컑;{rcL@ZWc=@R B[J8eLREL8 604!Vs{xx RD?Œ&Ϸm綞~11-f' ߐD"%<M8޼8MbEj)SY T྅*p)Bv83p`? մ2O!9r'p}aG/r|`BoTr[&JhOD?j_f? "(7 o={ cjdOS2ˑ bG>ֵ(xj @BҪ{5\+} 2r" pBWA/5t( I~HUZ TAi9".[ꂄ;<-ow/K%89 v D@'qXs0i I8(HFc w~SG]?=x&̟n}ۗL iT"= A_Ewq,7CUWކ|>뺸hCNH`gbtC§ ]HSOHɪȠ3{kߔv#T*UPS0NJA*6/Pd.sV=~ٶЮɯ<''77|Ҟ> RX1ܝ^ J1<;z 9c2MuzwINyܥx8cO{o5~wУ@'Ab!!zJ/0%o4ل!!תTNb!w蝄\_vϳ975ND3Fg~MU _i<\J3B?"ܣ ~~ QMD_ꊫi%f%p>=s n)HB!@  @[mm P@ -Մ B,/ӻaM,H;{=@hs^`!+b{A>"!UFfh&)L`aF)HnddowÇ R ;10=nQwϷ.@w2`;9H@BQ3[!=YW\/ċ7IO(-MU_`9?oEUJhdHC}O]ʹ%JIѠI D6yۯ[ ߩ uҬ;c%Aގ/ ^4>ziRK%CvCR a?=C|O|އALi O,0z{bG5B:s=G8nwdh>zaFC M({( ;6ۣyf|<Vⅸ=C߄

+<{Ci!z0@(pzޒ ?S L:Oe^%,̮s)܁7PsD $$~CM{3$hsfrp<ȸޏHŏZ62je ؠ]   H $V!O-NNʇЉEC--̡ ~__`32tOPK⫝̸SLD*%sxǏ>a8:046M{fbYRdEZK%*CF^FU,اTY%ڸBBX\JcK#GwvXu Os=k$!g{8TMv΀ B H~CΪj߻RM|-i'{>㖖F'rI^Yrv{<ȚPFE4/n|:JvC̪>/{׫̼>:q1L+ߍԕDT@A˼ A1mjXmq]'4Q!7ۜ}.U]Q*쳰Y !v89syzey=ŜX\Jѡ^9,{:~*X/Ov%Qy z'c@q~]>Li^8A<hH @UVNL ј`WR@$gF 6nf[-y=Ϯ cM2pV&da b=ANS xY\ˣ#y= JSUD]5L _A:-:x9w_kf(?ٟ!_MUO_hQdY"VȲEӸ 5^^SnnȲd$Y"HE,d.i37Wnn3k܋$Yd$Y"fj[VȲE,d$Y"HE,d$Y"HE,mdYjHE,d$YdY"ZE,d'wqw 8;㻎;d$Y 5l(ղ*UUfN8w 3VHڶE,d$Y"SGuvZE$Y"H [d)uvdYd$Y3uvE,d$Y"[VȲE,d$Y"HE,d9jVHEMHE,eml9jHx㺷 ZKVVȲE-["HMRղ,fػ&$Y"jv5l(հVսqys^HEZl$Y"HEl$Y"\l$Y"IȲE,cVȲEV[ 5l$Y"HE,d$Y"HE,d$Y"HE,d$Y"̬̬̬̬Q UW}*d$Y;]d$Y"p[ 5o l)ќE,g Vk,VȲEU,d$Y,ZE,d$Y"HE,fs^\o-["HEZd$YNuaҶ-dY" 47WdX 濂2?yK" ?')T^8ʈ% MNfRdU&{hCs& VY }ׁ\Rh'upUss*ceNH1"P ztpI*~_h"W$M0qCL{b5ј_@$̯WQ1EFҳߖ:ғpz(eݨA=ez <o Cd5p+m.K߇jb[ %F8;!$^T={mUMnW+!T$.'h%j\9{PhCӹ&^Nc{~ x ɲS@Y\2K. Z!03Gxb9PhhKԚA*B(*7=EzDR`:#4 Az%v%nt01{z>%1BD7#hSk\W2Ǔ_sqdwI0]]E\6ٛ|-!!=M Dt/ `q<5lדW.RL0!nm1›Sg ي6!FGVAG@@Yџ'[i+E\3 Mc/}9d~7`B;Ѱ; ! y@[߹3"{9r)@&HܧB@T% _\MFL24Ei]t.5 Bpܦj:FXv4°;!@)Z}Rr%r״E4T+o D Ä7ˉ';Oq0|~4\cSXRCv"-Ԓ$FEN*v@@:D" G\AYCiNe75G#hV5Wp! Gu-\a[U"FEyA H.(UUKnN(d`jT9rS~zhQԢ*'ٛOdhq?Zp" 0nݵ(nH\ D=%x`'P9p%,Cmmegg//Kf:9%"ڑDݳ3`YfƜUOq,q#|]^0B.fWjG| xmfkBҷI04@?:_,D0  "~2WuO>f%@%\~Ms&t]07S(X 5]+iNQog럦>b!`j8=/M.zeG5+i*5Sj"HʛV wnDI> `a0C8MPI3"FrE$(8 G/ 'TW0Bʈɪ"5BVZոkbֈO_@+HZL2*H*WľxhZ[|)x @02'OL3>04ӸzW2=YQ")Ipl!ѿ -2XT0  hV:gDD@]З=>T"Vw!Ǐ/.m ,qJo ,H%wgDZM5li?02ӥTdz0~$5[zq9 Dr,폙Uziua2;,agB!{Z8tEz^Ʊ @sAnKlǭ8٨xo}?LsLAS}qwFL]W--R}i6b潴߿ٺoü=yƀ1a$~x̀ȝW濓(L6$1ț֯/[x@rw0ncDzWXo]N7p K~nqIs\t)YϯpAJ12SǠT:ǀAv,@ mbSUEQuӎ _U2f,D#&/] In\I!K]25\I&Q-\x%T)At02 ɡ AAIHDDV2b}I;lnd*bXϩۡ.qL@ƢKxv~X@"t6˲!T<A:6pypBe)#m[sMex M|D` [ Y:*ʓ@' '>7&+A$gnTv\b ^A 'jqtIqH6Ee NNRZATnp@nђzamKVQR‰*pWr&_ejیCD#J{U;yc1RZ:q\H# }=3jW%r<^H@v_P7`* CLʻri'@D-Y~Ξ9v:plbZ~n9*u-|tʰl_@c)l"i7$wv}ʃymRWUrwT鳪ek* {speW)Ǖi5sΒYzjRW=)8#xѤb"^usgLMVAWym\$jmg8~##" w}U &8Qh`⽎)҆z,tixl>p˥! ]|.IG3U['dlfnT;LEQ+KP)7HHTLӹG8(ô߃ ]mV)(U P/Txۥ"B\1zwhhFf^ȍ8 ky*BKzN%1Q@80ռ)#]@Vɦs)%]J0ts _LC"z} ł I.N{ 4UWq$nO#s'ݎ*ZBK8m>O8p\p`s  Y eI~vCu89+}0)1I%M Ek< 9>ZHD5!m,'$Ix.zx:GzU9תMdtaG)du cv^U$$ Uz$ 2KAHc=_"'6D8G=wU~gW%1IMjO%$8,]pPRID c㉨ H19ڳ]20k_pg*,Q#:1X>BCv@"]Nrh7l륙!=ꓖ]p%7%i$D)UՈNFuݺbAU2HĹ2‘xRCOUU\b0I$Wrmvl$nHYUUgPGq%62QJk A7 JN8A%)EG65kIqNʸ|FiᜲJ[`GUf@ۃ߿ t3Is)79ƥ hb@rA,Gp2h)eieXp[iYV4cڤOrS}8s = eJlh.M^:v3df 9TAS}u/vxnY5yiݦw+P"!UNN/NΤ3>,0&+m^q Q6m.)N"sG[5\hn L pN :C ŠL)Cxyn*$}-<i:y|d֒;pPB *"h.HWLc]f7 n7ɞ$>3rweX' Tg  o~L=]hhtt5=4 jjo 33NW+pKuu-2>Gp+CC`gc'vuaMMa&`a9zZ2WQ_D\R flUY$_cI$-syI3Ɏ|Ϳ*jI"D)F tQUȴQsbJ*݆A)/Sþ+qtY2Fj8<0 HByV^nlDTDE h;G D V8HV.+0(H@K`ɭSyn5? 8|B{[>wyM=I*JwET<)vl"\pwr1X;K`76 70;QRU7x:;bp0gJ#~S ꆯç6\n+߻%8cNATE@K3U&Vt5^QwY]!YI2$wֺ¼:B5lzJ3/CTk:!tM7 @j9fͣ ۪`rܸ ؎%)eґ .#!$-a0()1D]_P4M{t>4zr 9lq{eǭdh;Y`/6,828t$h:Wlm 284bXh|& D(,#ٔAz_XjzEWwx:ioT!]BUp$o2n/:3Bng5С@"nd vuPk(LSsAN:CF1P(FZL3%tԑNmn9T3Zw4}: ,M eqTI e0YNjv0r0-1iPkȇ6p ˋh22pnb CH,_$B BUdx^38MG;?­(1p*.;laIQQ4sV)޴㼩[E -!0KB+L[Jm]q,D!"(ځ/Pu$Bwq ݤx v ҉1jM;~W39qwJ,YT Tϫ`,L=&@ lkފܺ lHr19Dg|r$A$,+O+~~H`iC5vIQw09*ύt55y/{ޏ&PB¼&UX0p{f&=CuO3A_RrDMdbC=Ueg写&"?dZ 'ᆦ(s1@_E\aB%9˧U4 m3Ü񧼇U>)"~λxk#kVZWF5m*;z1g3qwW:tW-yW{0RJB6Oe g[hg]9{+o~7w^= >ٞ5Tjzw/mkŚNFg:Fc]J?4ɖ쭎Y]}cɧ 8U  BH B7\-ba >]DYP+(̠@^Pr&w94G-?*c sK.@S!PsUCl3!T~_j-W'$9r_ xY}|DDv#}w ?SD @J!s|g,?8.k}v ,FЍfn^+Q:@E҄p9< =50zLF.g.Mc*Ց^"*@,=ۯb 3+aBuEHNŽ|Qߚ 0L8$lU{7Y6*;z]v+肺"HU0ʞ P"T\],IEج1DeLm\{mkq!UIX`7v~(BV"Idr3Ҧ/UUbQь\k~yv(>*>7߻]}^eۛlc{ ΟGqzUNrk>=>7N(~K~s:G"p<N;OXJ(rq*bR{(`B`_k&qc]k?fE$\̬3U5 ʪI&!UUIHEo5J^ʒKGAu_}E;~Db esTX%n4H*2G *V ($(׭,.?[ 2Ъ` غpÂ3R 5tdŊS^CۏKhO.:IܮZF[2$$I$Fꪜa+﷙gb.(si@POK'|\IܥI"I?)l>I:ss(cY]2,$+-UUTBiJoGHXoq' @PG7(̍0!HJz|~~/0RIv2pLB3&1l:38rSsK:.,:7!C2!b|ld);t=G擐H S!FqG037;0cК99!2c\">rȫ2yRR&(Frk#c րBVMf_Rr♐B@Dzd''ݧxFwS.?oxm"^gӍ9O'<_##d#c4N٤)T} } շZ8@HO#:㜺K^b$e) L{s 2S1 3˜8\abFHŲ&*;ˠ%7lEU ;`x hkTjwsQ?hFϦ!  0ZCIPL" vVm.BCb|~z}0LH4U$LC䲃IʤTxM{D*32fcﱖՁ.7,3+ye9`*HDA 8 tt)ЂD|Y}{8*E%N}_yܑDE%*TvB)@]ߨQ|)髪0|>JA=@>M^ 9CF~Xtwu]kYr9@P>J@nS%*(˫׿3/G2(N[kKJ!';tg. Q;i> d!(dPHhfpy}q;S*E uW8 x.(b"i2&p= оgzwrxÐ=ݫr*wSTIh#Τ1Jee{\}BxK%J.}ASָ~Vt@9Y b pFF/nFل'(`T&u0`ԩt:ث5~ң]C$E%]^B"5!g9LG@l;ҿ qLoA&*TKd3 nvSU䆿ո18E>orKh $Qpb.fHiHޒ:`}>4ᮽuDz!`LdLͼ4z&#$q7 Hk(novp"t~ Pd1 ⋁CTK)9|PQ\xQl\@b+:w!ە ! /I)@4swfQgp|Lf.|]ΖUUIh ju?RT4:8Xrp2BwGs,M/R%?!'t:(b/Q !o9d,E\yfC36WLw]\e&hZVB! 1dMp6 +G}.viа{AHOKӿǚ(q}SUTI pL;]1$LcTuR!PԺܨH LFqT!!n UA"07Sĥ1n!Ád "K\Ђ8 u$7Yem!HfDF`2H"+DBmSdG "SVX(;8Ie'd𵿂|o=0Hzix>H'b?:A\1?2t؍%_r 7Uq{Wp""R!?Ҋ+lQEQEQEx((((6Ngw'w'w'w'w3ww75(" }cuC#5#p8b|@~2 ۶M2g\7IGJ>(sIqa e%32WnK/Nf=9({29CȺ67 MM̃`@ ` 7!RXA}x+p`JRwj%wkƫKX%IM)@!&"z[{ `N7WqP𪽹 `-F Nc$ !y?R>- ؐq1?\:nÔilrMdo;>WX'UB 4tDQ䘥/a 0⫁&fgbS4x!9O#S={zQQt !T z! A&[TPQ.uw.g0$Z96?NsN\uG <xxeUO> Bh;R*aTMh5By宐9iS"CAܭuh`4ҦjjPd="8X|,4\-!w;E|e0v<jT+}w !0d2B ৗ{GpeDGxKxVFM2AoByTCPfLIWsMY߮ږB=u_́ԠVmΕқ^yTĥ判$Ւϓ:~=v Q=H&jiib֊&ZJk)3a[g+ѷC.P&D*(Qꟍ\K7GA. +@ Exp(XAgg/ F]PiB`/HUԠBj2E( 5"âb%rqحfoYB9E^?2!QDwB];{Oqzaq![kTs)[maîrrauU H w%q$9~7|+\󝾳oַ߽33ќj{y^7z"c $i*b%<`hSZ3(TvFiʁT@{6u'r2 dH  &wYx~QGuM1Q,UjHsលlʈƶM*w c,9"M X]頁>+~H;4Əqِ$%B D. wn|vC3_Ir $6n~fxH,XmD"!j@rsq8BQ)j(i*}'I^owws6ڍh"H"?*D߿|7D""jU}]W66FhGޱ{ņi/W5Ws>7u' B Qr˖dJۍx` <* Drwv"'ODsZ U7@Ƶj CS|JVU@^y-y=g.?kQmIPjL"jc5šnkslmr5I[Z1T`%MIE.Y!@d _z9\]2s)d 7UUT I-ڿjU+ < @;wԩz_舣w` kDUdP pߖ׷.]}%Z7oח|g+9^ͼ3w8_O1)0J=­7,sдBA)9ХA A*MomEc`ȉӃ$%HzV CAzZ y1RYfh!3QUE̠#@H~PW\QHPCe2, ( Z*Jj; &:/P;7?ߓ< :/*g=3u:/gG:js_>{hr/`2u d!f9c)!LC_50G?o@2ɓƷm`~\d(m\ν& ϣ@g\F SLILD$I)T8ft{1%y|x]% ܹrsTtv(O%zS.)bNnbKxi冺絟X~{w>=^|qM,s|uwghS5D"jDg.]4骣=Ԡ<# rd.˭\qbX@@D;p8ΩJѷlR>Y ő/ "]ok\`Dt DQ4{EuD 7l\D@dSltg4Vt9Sԥ( qM2(Ǽ. cI}x 5U5m΀=R g۲v p ( W2n{Snw!µSѷں+WEwZNLȥPU!ώ}tBS]eSfycfAd@`a^P_X<6>OSbCzٯ!J{wB`ZR6w$-J8 |8w<Aou*HI?YOOiLK]KC(D#ICӹ8?|(!%cO|UW65֔\UdV 4-`5nWuv@PḆ5@hkɜgnnM%UCtJ' {>l7zȝ(~Ub(T0JMoEqmd#"#1.6Eoӟ~rO**~(|W2B }Zi? 5 B G;ءHERK>{M>_Zn^/$=5 dƵɸ09ѵ .UE #l^  p1[7wnY4XcYeb'Sn pd3|񟬰ɸB 1G`AUwٵHpTy9RT|o^9y)<:a81g'@CSnc=fĻX&ߙ`o0aS]PA5)a< x' 0߉IJ6; %8NF ғ ^< yG@\&WKeMGꏤȸzzƮ3!PuDxTz&A?tP'q`d cg1{'=6꠾DA߾vk1=kǾ|ejlqA-} (e*:渋z jT8\wƂk>əOnZ{kka'ׯNߧ!pS7wrowצ۫4cz{;MykzcuE`\.b7uzqsrfDZ߷a[泈uXgS/z|rښg3bu>=H9ĺN7%Y}9^XшǹN}-7wajwx 9eC=1렦n/CT^0ѽ[ct;rrq{OS^7o=k krsvsyǵ,V6#kڇy߹k?L翏 [WUO~7o??]C؍4X>gH $ 0~s;bBoYc`fo[\d D3Ϟ8"X^qMێ^}m?'wpp?ovO~^An0gLs#aSG>M-k[/NU|ێ;  RsO8"(nv/~mrvS}%ѳ q여RuɔUclupjG"T`A79ZU!$"x~ uz7L@=iii*;Gno{ [ӻÀ4~7>yh繩P*!D(L@؆c$XkI=uݴ\kr>WVQF1{,V'v?DҮy1ZW_$*&h*" BS2u=F5'e߽o+ǹ ӈÿ;w^{%٧\w>\/}/{AmƵӕg~kݯ+uՋuF ~?7[E3H[b ed*"QoBiYցF_}qGgPq~!O٠>( ҆?*WsagT*n{A4"ƴ03 AcNGO)2r%. sD:|_-@8gD݇R!L*}([1ȆqtU=i6 \:C3`T?I < PPIV0 ˅')##3O9KrܬV)Ǟk&f]!@`9˿A-eӦM|^D͢` sk玕C74󬨽*ڳ}9rʩ7?z>\=$&`  uX_2<4Qvcxu =^/PLA13,0"= XOq[JQl'e@)Sa8A%I)`NZGM46b*.8a.8ㄆ}u@҆n>Ik/>+Rӿl`*l&99HBQp H$I sokҝ{^]AUc#S{{FD89I΋)*W]U?^U($D@78sGz'1a9\X  844-߾g^o9[ey^sf滎~S܈s슂v"@^;]H: s֔gE7sWluo`QH$1 Ta?i2":ϭ+Kmu.kL.䂦JK-*ow9c IpᾶڴN~rֵh>i|0ߟo;WX *نJwQ[a0)#R[2HL $3'ܮ1&aZ8 3J)$$\ \.FH2a6f\_!l`-( fFeaB0F$(In(3z([H:ǘ:+9v!;}| 2/CcIHP{7#>A2 h*!>3lc')513reM 'V3ɘfȇ͹aiI91^e7+493B@"&DT)m60: c@a2zpHw)0(,q.H xM:$X]A4DWd:Ay]oi.eYFǢ P!H4~# IDAe_| `0 GgR'USl{ 03= P31E8+Ii*#Mu 0jyU@<- e \ aRp[gtrnH%*B ˙ דW6hūB+$(DԚѦHaD $A&&yM:Duv%RpiW5N fKpPq-QRG"$Ler9alʐڋ+ۻ3b͹R95`2$1 Hd$N!&JPaƕt`2n)E}c.##bYިP|Pw:D ߣ_юLM `9А$AOg?,t\d}AC>n`z;kNe&wN g/_ZۋBwilfuǮDLBoUY{}F;GJRq"y&cl;e)1vz 7Lk셒{3 y%0b<xa^~FanBi;Ӷ4I󊨃"'7. P*b;9 %CB뤉NU?c&PEM׊i gh3>ͪ !*ruo.8sJW! Q_i{:PKHKj:Ϥ_FHjS{ߜ$db?,0h&c&Jtm>?¶ % B?`L" +Ԍ>Lgϯ۷Ow5 GȈ6LC9+d<棧4ZM؞¨LѹR HTa RɄ*  S 2"9U*16rc((R|lyӖjN(sp=DgS ]"VUm݁H@fHy6SOf>дQK{ֿ:ڴ`Bi`bP#(s\ H"! -JlI!0^QmfdHdho[WSI}/4bt=+Lp=!i;?Z%mY30C P\Pi32iŤuRIYW"- k_tB8 LȨC*t]DH"‹,Xb%zA % L8$V.$ tB )&E6TZmJd^6 L@YA&i`3[9{49YtwW=_bKk]6.W( v"zLW<əG1Qe~"Cf.~m ƂXfLMӮ@4/r9g콘 3|hOu\a:wxWJv>멞 N.hv]`g<2 06 $S!B2O#NyP+ N5`A.J57ykf kz1P/(j@C3(Sg$a ~"8"M8/3Rv.eW>8fer`d 9njY!P!>/Ѿ˜\vrl BbZWmpƂXFyf9!DsDG+֝w9&$1K1l2uͱᨯs@s<ärU J[2w@v 06X֥`r#R("! }6`HMw" $\ 1fLZ42D(Li%%fTFXCA)1qpt%$9vf(X=rգ0G .04`Rd)I7natrrjfhS#s#<+9y5lkDPMs0PD\$ MﱔGC1{!Dp ɘ=W7f; 4`b)JbgK~NsnZ+<] Z\pܷ5avMO61h071A*V&,C:&FH)\*%($.0N$&hfV.6 %7 $3$`ki!.MkF[VͥPy&[!ĦȪTG]R5u,9V5P%m:BPܵdJ|6!$MNJ4: &mj^QHma#a6fA*}Pv D}32dTtlhmn^b߻#IEJgha k wo{Ȋ<^:q_I[:=9硖T˖NjqQq೗*1Ѱ$XUQvj?~n=kg}+sRk]w'MU]b>||x~ }ŋ;u:߮N{WNׂqhE!>ihZbq} g9BKLmW56X ,m(-V@@% S,_*>zXJmt]~9UϘ3E*o@sRK?ޮ?\V`9hotzN"i]KV/n.9k;yw|t|vZw(G*G,Ǧ;3 \&2}V4߭*5JJ3'Q%Y)LxCf`Ѷ1,Ȇ*Q2\g^R|j1x!IS$`hM'Zb[Ԉ|@2PʁLP;gAX4M")ćw fpX8{M4S_M4?J\.2:A62LtBpiwj"Q &\ZduzCtrT =o醢r1&\ )_N:sxՄ@bm c mdQ"YU1 4`[ފ@B5fXQ7:o["#!$t8OO>s< *b6*x% 8"x# ݟ]=a csT|CDb'1m^}vjnꝌdf},ie z8r05D~>lބ|@P wqnT$ ξr1VUO3mJW>:Q BeOnYJ4XrHi K20!ZȵW5gJ I Z+4öb'nl6šJf-Jh£)͕Νzvuah (?n]ն!_J,}J"jDTAp! =0I'q?[V\RHLiOD\\gS!H(M!ap0/Xs'3݉.gmFp:xu;= Jwtw;&

(O H}I``TCf=7Av]Q8e˞f(ޔVS}ILjGunkfs. o mT5 fqΉ$ KDB$$b AZj6'lA:8@5!:2@`QMC2wيy:g7vba@w vMDs h#DnpC`Ї m8@FHhe;shP}ATnʐA! 1¾Ji"-v4/B[>D2U1.#d3V=b˾4^JE]y8U(deH*ʼy  B->[>B` 5Cw%c tXBŒQʥ s!G X5!@W2%v Pq  6GSˠY@pF`} jŽ,>~q&2YίR"uɉا?&B-vHetcaSe4DZ?A-\7̈m[}vaHMΎ ptØ/P>ݙkQ/(;X޹F#+$PjD|}O+&e>n6`:ݶ9\) `HU 7.+k%Q# ħ 懿RRRxdYs>C{4vEI&neK1ԜYAtxzv4鵧"hjEQ1K:' lh?\#rL\i'=:`=4LAPZF2Lqtc i,Y5c'C${sƖHml! **Qd0&YhW=_~hԨ`f{bl֭fBvPPA@x2 110T-qG&x;KS1vp.2-M`tߞ"'P2'N8apBrWvژ4WWyj iJe2:v F)Q02-@`n$g#ɈT% QJ+ƞ /E@@8Q /'[(%ʁJUQ)\m?qgcX_6,#dmMDf7 2)k~Q,%jN".]ujh,֡x( h>nX$%(F0d* *aBNTJU@?g%ߑ0PH1N[M˓vf5x!RO1A;\ٙN V.'(\B #  j3ױX]m]0;1 PA  xj0u{ITc1GkU>S0}&Wu%ܒI$]Kt%;`pq':kA1|X0epɨ2%YdB29'&*z҃*E5H"0U9Pl/bpSSFjh+m8é0N&ڗ *,Hv۰7C!Al(g'-@`QByQƣ\N,^r>rp*VЋNN@ (f0Yqb3 $ Le;ay | @ܫO͇=kކ[c0/HϨgnݮԻ> K Χ^c8aXy:NyNz}6\{7kg;w.=-ێ]{{LNkMQa<=o3m'?%D_n;*ѽO}a[:{xumf>ϱz>+eis1:H($T Uq (2,&!*P^,`$tI"P>^]9k۹u6 \.($ykƥxS̘<1þ@ԈL(ky+6vc}ٸ"ub%PQ Pjh< sݺ$P8>6;z}Z߰:VP$ur 8j `eaqWw| ]_a~ўơ[]fk=Ūx{pܶ |c]_?-̖[,?-}β ̳OTKypF 3BcǕjnS%@J_?8iQ@@*{iIͰRLmS+pfLW7hS(ƚ($ЀRӞ*Ht\/*glդ eP$UZP?(ϱn[-n \uumcxokq޶>]oru::V)yDfk,i뎗śνG~~'&&UUa' w^>+c onPsk)Dj0u}rW8{ `La+_*Z6G^ƶC%9ՙ>9n O IlD؊ ] B z!0^NiBhDVuF/_/ tgI&FPIѢysuAOW **QR-A`>JJO凴;ﯖ8L RWepFdz !6΂PK GT(9!gy cJ@55|آeP*&QPM&7x B/7>(葢#16Gk>WM $! Ad>U+m:=:]p ÐNx?'Q ErߴYd9%.!ghaoȘSf&ez'*`Ȧxݪ$pZezy˲o89\oҘ#_>^EY: R>1;Dm>g8 Wik\7 łHB(PP=1r3ZZ#jzo27NV,>i=2]| V,e7+dg[-izx8fg{mA.!NG0B]VVDy *8AJ!"g3C#)۔#q;Csϥ ۭʎO.ꂒW?9ؤԟz?@/L}D"lj.aO4<5iIa $n70`ff,HD 3Mi& -67y0SuA$ PSjjv&J0YzXX8ÆP](I q5m{`*RRX!{hwZQr 6&#'!yF$"0Q$ wƳz] Y#W`Y,-<؊5C;`o(#B*P)"X'*KXC2zڰ.CD}b'`(0[7UPQ=|w?Wi6!$t5#㣟;j!AްUxG`û5oN-u hHkdo|=={N;D-$/FR+-B6) (Tk~Ok%%J#EEr\]OlG|OWt:[E|tPՔjbo"шRI*[. t^fLW<瑨-=0agJBlOV ?*@ 7&z;ӕV /@NX ^0 {O;)ﰻ=NJ|3=\NhsC!GS.DQ Q$EZ?v!@"4jynϔBBwuCKzY)*E3ԿP @ؚ}0B)>(}C\c)xQJ7EНh@̚6霣&i T=9,,Z~DS>n1b*HZAQ9gP ZUܶ=>BItA}B0@h?KEDDWe*dpU0~GGkSt>O19n՞=&`HD\#BB(hXBP wBLJ >\< +JwKPTBlzb~i;P&y]a Al!Z#)ɱ rJH9Js]cq((nsCȄBA)!tZt]<ÕQsKd|t']8r8ffbT5u &gτIDZE` F䛁MJ?$:y}A- -,A6A?Zd_ ݄Cʲ犴;>ꕬ@)2e&B0 -|<;E~0B`'3@C~ǟU=*nOۗOř&fBoC߮LdT2MVb3"ǿu%ʈy./9xs3F2W-(yAiD:lWiD5Y(H."A'pފrҿvv;F532v;]PhbTq`jAtU(T+ ׯb2Ӂ8{?ې<\r9td`>8 ̅cHS&{ r2(S'!~"B *Gz{8y`OtG 2 /hJ*(4! @.u/{=!Zm-!$*bfGxll2eQ(wr])$s9dEK<0xU5 "ob&o)ۙrFڭT+"@&AP]sp 0ZҧXbJD"2IN90e@'lrt]*n~ M rlwAH^ QBDC*'ƖأlM R&DWU @ Û<|/ׇϹQ(0:m8~%yu.0|OW0*QD2 #DڲQR ,oC1G-t zΚ٦E=P,T>1CH`|L(@^{+.,(Dȣ,Y-&a,"^0r4"@fr:nyP E '&0TUWVp %Ot޻.; IzBR-pK>8!jΕM_ _Mئ h+~_qҏ0v25aEBoEHR.>[ B0??uK8E kC}#\qonCтS 3VHmFr֨f\o†OE7LbMZmȿ Ρ&& ]O$$+^KIWulOr$M(Jm4V+AڳMqH@? L = c-|4x{FIO6g8VwuE*{re4āncq<5RHs H"S>V/0M!U9o}$+4x6WFW>CQ둠˥D)ɘs0sҌ&6Hby5rV?9@i! ~]ŵE B ^KP,eU'K]x5|%%p4x m$xOndH&iY"\$&jd0 pOI Y %50όIߟm-Zmoԧ31 :L9+){٧7Nrnp 9a+ЗvMfər f.A".Vnw7'2zPA)6Ya'x{CMA6s]s(H&Bm.!$HW: a!!piԲJRag~֯~G]B׼җI}wlHI!$N Qa5 VʩˤHH[ֿ yzJIJD$C~49ʮBI5 ?$2Cag'Ј;xv7Y !L~߹a8=%kM f>pV qF sHt6M}{^hp% YxBy}r|ހ _, p_=_;s#s!Q %J(HD;zfl/GX}%&'3 . 2u>lC9QD1* I!۲خ*?:‚%9v֑A7ĄH4,u )t9,2aII̎`YR7 @HkR;PS"~G/~O]Pk)Y o(;A'ɘйT 0GO76Wz$"fb$C3^z leJ oY?r{y_h2r( ,mFHb_p8] Q,)j .*ytCƗ1} nM onezpTᄚtzW݄͘4% "-娹Tu%b D3! ]Kj`ZhaT*R$EʖZV#w,p )pn-)"7ϟ*"20o>{UKv}FX]x~<+j܊sUQ*c* $A:^!C22IRI.1C$9E(e3QV bӓ¢Ŕ$>=[%*݈$lx3eI8KMC!~yz9=m@h|sb< kʗDBo2,hNsLVO?̼H7lj0]`uMKǙnJU+}u{)~)ʏd=1v mBvUYUoee7vOy[$m>>?~׾ǶH꒥UIv{ٕ*,Cu%7* i9?͇0tIə};{w;OwLYcv1 ' CU-@J0C?{H;zfb4]g >*}r*;oq6G>U/U)Ȉ-ga`´cC9ȡdq_y}" z 34p]fD%I8\#aD2 ?!!i"ȕھ;_BJҩQ@^Z>@7E%VCG{ޞ.az@` aݮc"Y`lriIPF#tX F&Y̍U3A%A6dd(U=T5hxڻp 3icf/G‚!%zK0^!z~^NE`t}_eŽSX11{ ؋ԈyN2?^GN\ (:u0 EI?T@:cA$^H}# !2^lQr4Z<]{ڕ!_~cYGsoyLM}Ń 8#4x96a}OM&) ޕG@ cpD=K5 ?q< ;BnhIB3W?=.q(9?)N5MT_}Cga=ؒKm;W-.pGy~EeM玛7=w Xg;'bzQIf`Bu5J.ofiHR@ki)F`~h~yZV .k-PN%~&@0 C"(j~Z7ãV1feV3ȤPm $.Ad*t a2ٜifgPB{iqX1)<]Obm@x[BRAxnyl֐J@RD{6wΤ E`hְ(S*a\ E` sik5Dk!w8҆@&FVTSG\\tDɌF0t Ag?'BLʻ 6pCb'w)ug5t:3yt$NA90HBL.pr,(նl Bs!+qh2`/p")N HEBh4+1Q=XW9_./CӸ*j44,?(u}HH$mc*4, # !jiNk4{#D lqߟ7|oL%W- Ji ꮂugdTm~1I_ԧ1k!$T  a7j'2!u;. ETߝRbY|3BfcZNm (aw{;!BD^fD| rH-E}"q xWa1 CJY$gk?]՘F8zMp yiz noT&\GY`O/g ߫zk!C5`ʁ4HPgGQ= =TL iQL~]ớ&Mrk|R~~D2.B@K U*'ҚtdR|my3w{a;X6 328 0vOPm- Vr;Ak&̝MHuH&un':"fdݒI. (%ADH,\$\ǯӡ(~#%M3nDܡC>-p*|?t4 qV')NyA`PBAi ޽ %5ؓd=}a|x7rPfaH%OnZ?t 9 VM!pcZ6қJ `I @O1 02(鷣3M"GQ솎4Ȑ]B @Q|yf' _bāL9~=bXJD1=Pvv[޿!! *KЅ4 @'G05 Id~'zI$qxlG‰;!SOq-\p}4=14_OAL'Tdg8ӃEFuI\ZJb*a\ @9C:Jz̿9GZ?#R]er jHt(ܨqg< à >?`&q%22%` aL.Z,I ZnN`HngP,L·d(7B/!L*z?3f_Sğ?޶ꠔLTCV Wp6H@`b~KQ_ b0zTҩ@HPTD/<0nch1b揙T(ɡ!%KhX!-&I$%_B2")~ENL_-f+O7pJG@`h@B!Ad4DS 0G&*s LZ.dh,P:m[bL sA12jھMvUdf`݃ 혬lO7|v6? !tw!9d <~?s^-Pm%jK*@М!NFtuUݘM07X;a5-S[ݻsp<%:ړ\JM1`ΞN4w1vo B@#C,#ݯ*Q1V 絡<9>~;kjA#`sWSXiͺG% CMJ4SZ-EcZ-Lr\l2DJeJ-lX6xK+fcFk,׍b4m-Fѱ5|~: pεM+C@cVUPIh\@1֘[bPlDCooj3';0\caO6 /6!#?*uNPU>lz!"J7I"݀1Ø(C ]|C(H}d}Bpd_pa[*+<ժ!!M9hK'#0=@6J/_΂)$$1q)=m)3ǍUEkSZkCfj(e5!ZHڢ hU2U m,E0j`BCk9*zڻjƃ4JfZ1m,bڥ9DI~]&[cfR2>EB% %!`}͜tfaB?Z` ԗN$}m fآw=ߑm@<|6 8{VD qr"PRcc&`o_ё]?:s2bEau7 L d 1tb .P ˆSf )BR\N"wxܣD38l˅M;AX%2p'>X_ buYӰ"<oa0ԉ2AGU7baH I^P8)AB8rqI% FZ dj)Qp!G1j-ɮM[M].D2@3Z(@zG'v"0CA{E/Xz+=e1[iSi~ @2L"p8bhh#;&HGp&(rH<;0!T"Ѣ}dxD\W>!54顦$)I}3$ \HG15)@6C9J?I0v 9䥆H\)=Z6t[CI3fSk_ :ɫ\TLD-c-m_hKOXcI$/67RJv0;\ 9Vr,@{ U(䔼23)L#ʧ|vBvr}?O(noT|0h! PFIC`7KJ->Ho'<$C Hnd.ӗMTMp.*2f:ch5xwPۍ"lvu.Jd9j٩rN"wC s(Ѽy_ηâ#8&;M$)6q:r`\S\#Btk"`>#F ޢ0"1'ywzmI(޺xOH";D֥qBiaBw:n:6Ф]D2E! yٮl!0nN%bg ('?:W#  xC 1uu 'c7b}rZj\>f =:}ІL祅=2٬T1"NGĭ&1].z['iFzs_ أ G*m,AwЉ e/̚V}uDTEHYkY:PR\]O1K dPDiHP)!J&S)3iҐRC L-0""5CaHxez3r7 f\ sdu(2"ta/R[ۥݙ14U׃EunV5cdr,ɐF*vqfW0c*4G"D0I"a j C 9-ͳ+c ˁ$J6;#ZkƍS倹2AC0͘QX"q30J!%#s&#mk!3jQ Sdܓ 4a5^(RaR^J͘!pQc| Dl&Dl؛V),rəLT斤}{yEr7c9Ƣ)}5<`" ?0o{u!۷>Ϟ6:"K((Fh9Y\&F ,Èjh5.\h)Rli2p֡ߖ1ô@r#MLf:rf)t) ebͷs!SW9WX&2I\H[\ax꘸fv̆M4kҸ}!z܀Mmwxc" e#0q29t֓nQ379 790v PD2 H8\M'.yhP.߀-r!J?DL* PW74gK;TEs|ΰL 湠n6ll׳xv8:L'x@d3w!ZKRv58MXwYA6a/\ָX<T O L4-\++:}t)%p@.|KY0Uw `^]o::&(A"~{2IN j;9~=L48 d[jd 9ɁOx3Cfd\,:ffG ̉ݛ @ 8B:vNMQGBplxn ;#I9:~}r,3 2~<uIR${Alt`ap(s}WSx  !g!ӧ5ǁ:fw|i>&:-h#X{䰀]Z֨7Bvcd>fCEST:I YmC,W\9YhVJ>@$`\l~#{Φ RxzHR_Bdٕy3tiÅ)J[o s (m>=&q%?Aa ""RRC? Kg0BEY Xg4ڽ;i%Z"P\u!JT?N*:Q)OwF#DaU4CJ\1r/ NlhXsp#4dd+yo7Dz:њU6QP2$˜- "RbbТS]5IJ^it7b5mc:u!D?hN{$H`BJ%JQrH(HXCdȂhI*𝴘m:̤5T(:0{[)(b4 SIAqJ"r~>kq'HdNX4Y>#s0)Իi8} wwXB'LXϾ{'&)4SJġHo( o}҆\pp ps(bqȒ_=  8: 黢Y љݘJcMY3U;F3" g`";PAbC`$dS*W0}ri;D&khh(j^@g]޾$?"D)[9a|rVg'\7 s9n\CZ9 N<<~HdY ]&R@7¶)a#K/T.KsGTi176dp q+"NU^*i$JY&eͭnT=^̻F5@y5T5)(]h$^&@J- `Aƫ;(>{b d0O `J# 𣚺R B1MKf3^e.e8<4ffFq[b2lqWM+J7< m/;7:2"a 2s mÐp\ftp$fx',Hɼ޼lN9ǎp$Pr>g?owW> tϟ .rJ3KHVaD$5>ǥk8jT?iQ<v 5c2,Ҡ7D/}FoWS8 BA%CsxsP?m3-[2l$2#%s.T+a%KHt%BxcPGP!)Y]!ԆxwƖ |\:"`AŷB%J#j< k(*q&99DԬ&1,2&X8wQT1 lB ;rիom~CU^5lxr0 R:F!wxMR,"Tѡdvx^옆n9הoz=c̃,#`8d0PRH$GC")T6 s(`6S{pf#"&ͭ qʩBe_vg]ܽt!6mսCݡgg9]/08BK IȊdH N i?W/Y/ 5˄57DɾI"(K*Hn{i$)A"EFb&M (%H&߬FBX{m a o5C5Tڛ&DY4JUIMq H"RqmIw̩H"T=QSW,q"r66D P>d@.nuP[n#DY9MiD'|JtV8D{!'*+Ti/pFa*]l`PBhL<7O kǏ3Ԭs<̐¸ !JJpṗM#bt'TC'"oC꾕Mi$0ĕ}A!y?߀{x,F DyamUD]9<9P@eUXD!o1EGhYHBzɞJM#rMHBLi??'or=av|&C1@Q5 L+)T"j`ׯd< ٨ মrET6pFJIé_G]c(7WY2 40>ʁKpl ^Ȭ \W j::a?LEu@?~B>AcqD_3wPi .ҹ" bА:oh'uh<R;6lKH}'DDEpopuO=oPlK@~;+J4JӭW~,zkTX%uB(;ý M˸6Xsn,(Ӕ,g!B!}(3 皛8752 0fͣ hͧBޕfaNHTY ){sdlπRL T)8 c!6l7 f,cbQH_4PHN4Do^ܼxX5|sҭ@ItT㕫 >g[D!}FaH1O#O# JﰁN@SY'u?4{?3S0=i=>A0M1QaOk@R9)PI.$sr?@]ucwyn?iøq.S3S B "rS/j ?\'Ʈy1&}ve$H(TPҪ˲q[*#N\!SP5' ܰL4F8HCꐧ[;C:9nL+f#𔧓$!o,wC ԦP mf wds- 'XX7lT&;U!m]&YYhԘ偦2fb+@J-p` d0/ֺf 3 gxf RrTKjpj V.܋G*ɵ'u(S&Si01s7nP֒ wZ%wu,K#"2ph -(JUkS(#Z2C-9 aA qَpm\!2䫂)$nô<\0F CZr/G373 #87CM" "d8NCXDNx&\QLY!Y Kj07 #| wN3t &%%'[l"P;)C :,HLd*; &3Jq3,`HgI 29d'DF)2A*ERxjw_469|Ws1[G;X;Ymh -#rZsjs#"wIGS4 &1L)g nmDܻ&uh{;gjCܕC QA]LZSNfwDt/Hp &I36C3{&Lp$dܻtf~zLأsF1-׮ɧ/;u{틚޺$t!*&S<~KL,rJ! /D{uT&PEF/xsO>/~{iiyiU,OAgXwI$(Q?l~F&I0S :[אSH)]~8:.^Pfh sd"eYh$**P:.ɠ2t;eIbT@MHrfDRf u_t;\NPܵ/|=4J%@+PœFfE8:BQH&X#w>4 eh9\CϑpP= *{o(tI&Ц,3{NEԼB9!3~[l]KHn0bPɋ`LS]&fcJDI# q"߼ A0.zQ| XJ17lީ!)RIM8yo(L {Agoxk63}(tSapq5»a[eAx432qw|X4zd"J"†::Q~?= MNv|^!p?(V'e1rGon<'r@Lb섟>gDHBD YIтlm#J`7@.+ϻUFYP+q@yeh4"P4A7pNl twC)L Huӑ)G9נL?kJ>2aU uL#'Byt~). ʽ^x<@<罈( 'X%)U0?ƥYi #T4A!ÉR(d?#ޓ|؃|>y|`\p!U'&ElXyA`! %ppTrr9,Ih5!^рg-`;$f0:roBddQ,pDyIBba*ſBHB}'d2dL~u :ChntoGk&N&16i^st*I):$2ja h1&!bVp./ B!@#Tə$ ̭) JyN2?|ލأ caF830>j̐h Q- j @ ('KJb[UB؅ΈwȞPQ44E#B'>} =^1G`a;2_'=O)#K$߆h8`(gdvkp7lxϔXS<~-;fFL#SsCI!WZ ھMK4m\=uً)V Z! ``6`8"3#80XziU2bι fTC:pC` qNs N pdp=/>j1Z`u dc !KNYE C׼E6LwT8 ^`d]rh|4O jeH,R4e*V[c[)AE*~Q=*B[aPW ?ln&Ԇ BH%4)V>Kr!p@I#9@Rmq_G's2Fg1o89Θődj}!răiV.HT뙁98{CP U)NHL_u. Q:<)H"ܳb!kN:pku |j~ Dmc00]-8dI""j 9a,ȀzeTNAf/h[[E8 7& PmA`UV,stRCa/w[|]ʞ:@YK#J=r4695}}HQDSm]6.(9J'Ħg.cC1MaU/xls+ț 2(]%o.y,ic[ .2$Df<ݯZ^PA\$>-7U"ֱ4GbtdlA:}E ]"%?*@ʈ`{Keq,@!{p: ظY=cQ6lLr N`SG7L;LoOoyFI(C4Gkŭ&!myӊغb^6ɧ\7 arI`p=unUywu3Jfo 7Y )pi o@iW+ 63B,p h* 9@Ae+},+k]w·7louS.I(xQ/DsrNĩGTsMBU!PV]XlӢ#HEBʁO5Wv@|2Y^C}31M8Zl(%b'3f;a㖷9ÐFۑFKC N|3pTS϶ nb(Ak[w #҃Qr%'9μovG j`0r`Qu0iMGVr.:pcSH:Rb1憓Z iSX>2 ?v׽ {Y1few||vLdwr\5}N0a h_^I^gn[5(!(1\]7",D]n)+ևOH2uѥ#}QM+ۍ2L?$,6b\#iS:yRD&ML(b(&iQ"Dfꛚ!I]N'vd(i`NN 3x~|}cc.Q4~z0ncA!3{OSXd%V$)I}ݔpb_I &"u!WG'8NB0h;1F@]' 88>JhUUa1]{* &,棒q3Ub asZ GxSc;ړTϴAG4wQ=M:@y/s,E_SnZrd.+dM(11 C,9 L@P!*EaXclD8=qxv>FMBB>V[G?0*wr-\Ǖ%iNfިH>t&:]:HR{5,ߌ|B6 # CsD@<(XE}7 j%!ž6!$Ҕ&͵ r ="-_qf Ba'ΝW;rn舏]0厘Z_y %Ѯpѱ֝ GMwT+&&00<3;jIG?ZzB"v&֓jιYAjڦ[SG}%VJR"-ZIU@ͬ ki`d hi"e$9g\pU, &S6? y $N E4}ǧB&Iv MJ*&$Қ?<|$I̹_oc!!d#IGRbCN䝰lWI Z( ?9WǑǧ&ZBfsKN2U: ꈿj@) ] ~%-QH #0LA`$-Ԟq1r  IePVL, B  ]5*t8x@K"uMsi H=GePms%+.> L=L:yb&~#d:d&4)T鑅] ''凈azQHY  @|p"1@ٓY!whуs2SXq931-kl\JMpwkxս`ۮ=vA~M( >s3P2G&Dcˆ '! UԆ2r傩܆X-;(1 ( F]̏(5找fs 'd$ W4`oJɵ(˹F)3.thp%0i(p@- q&nXH ndDBIl\1`P4LˮLaO]ͫc6 *MDjkfU Tn殲Xf'3)d5!CY2צe2J˒S{WKnnu7Qf;]w4\zVjeLbӑ`&("h u dzs,CӦ5ˮҡh eF`#&ahDјR} J[&Nˍ4Ya4(d4CIV e]$] ]ymhaRUDb͖FSί&T/NنFݙeݮVf,nckڤgc2Ziij yCmMWușPXE B-eSEu Ѕ XI-9(?C5`:LO; 4TPv aۘSDAD{Ezb ʔNYJP?@Y|#d( +q23 ޹a}Hds4ћzT@G0L⒛"n 41II"@a"y|҅Z3; #ɂImwth{`RNڇ=U(W^Xs%!؞ " >O44YED,k&pӎ00o3 u-SE%I&zWyZ "OEI=6uɴԙ)N[Dِf#b΂Ocj`qdP9"ӃL!?4 MP=We&h/g~!R"%](|[ ۂ^23[\Ҭ- um 0̝ טCj~ԣRğ?K;B c'vMb P!Ǒ'PŔvJ%\XY;~qUptH=MCN#nZ0L )QET-__hڌDdkVQmx&x'Pf( a) 0G[6N"$ S91khB5 4&b2eS.&DƗTش"ե6"0|cLW_iFōHU-&S m(a D(U.hzA"; @nn[IQU cfU KH P=4 $  D%;y pBKr(P&M3REm䤏6LFM2>ͪ|G˚NW)^ztN"(rA:Snࢾ%g]cО]sIGt~=mhd};M Ɍ1j T0e@„3M4bP`63v]f2?0RKΖ(4E0#i(@Ze&sfiE(B5"pTH\ܔ)|;y3γؚ#9h\ ?Lݚv)x,]NH4$DtH%bcN$2ruu f9+!P>;)9w$^"'9~MdXr4 0d !;'ETO_A6|T( ̐&O F }ʹjfG3w `:Wo2J# D]-ħ*J @v ;})B`h (,Em|whtSN-:,!UpM, 0z+|Dy$ϙKQ US"g34=׏ao'{ۀXdJԼf YGyJ6dag̈́3j7=S `)ƂfHKXuJ30G1 …}T\BUe:d1374N/h׃Hkᛱc<`,ij7>fYqb8ODd Ѷ͌R",__B4<PS (ByׄuX{p 7 F3L_ )^DP dgHDư_XLOD)DGـ͕5%} fJ)b"HO{[|"GWbA %(g+Gp6#DulLo !|8k9Uk ?1(JnZ4E HF&MjG{aY*, rF>h+5Iq`eد>ad/UC[fݢRifܶT O *xv(欫l@&K(FC0q5ec1dֲq=s+$Vm|A[z0{10G.rhfaվga4TrO]urE RGvA*sfܷiNi JQqt.磀sB[:K20%fJ@`3\js{k3F#&P9]/@1.}}ϗ+|8+&e".#3WѿNE!cJP~#odC3c/bu+=l4+"P?2"J07apCG7D4V5(]:JXҁ%%&(óK|yű܁bT[76b?^u;|D@"1FmV%\V2\s=X$Nko(M*suvwvmQ Ś P9p)fA$]1g}2p( V˦I rt} ;#X ^2HǑ4d1k9K ypQRD#Ҁ`G xx{e~ I?kI$ٔ`̐D4 |p2u|v:UˆS񓴴M{PIkF&b$uNTt[ِ2hzby %AE4K-!" 6\๟$")pN _of@IF)X$ Iur؍TQEcb1QY*Thb+hj54Qm"16 ;(AtS뷆rm[P~+~LPTް$L0" 4'Cw6ud3Tᆦ906ܩy]rI $ďD!P8iLf!GP80oRmĈLdvxkʽ6и!DiD ޭW&Jwcb1>A:a$NX:_`Υ@9ڭctܘ: 7Ap 7t = 1FS>Lb: b6$*. Km(fdig|\%r&<m '*ܐdu?b%H~CM-WX7̆2H H1<}~] l J| 3ZѣL?&! D{q`l R=P>EVLJg`OKw'* E^ qD\Cs&Mk]i'߮;:u)(Ҍhm Vr"D^<=/A<k{J3NOLp FM+ PL@w&^B*{Ѕs8a0ԧ7@$ daeǩyƎœqɦ^[㣚&sMЙ2!sG! tJ3=N7nUUInͺ ԩJjЗ#\'ɆG3Y[ӥjNf Klr(4sgsCWp8̄;3xT@! L:]Dh3 ?"ckw =8U~'aX;DL:QHD Uʌ'O}>.}P7wjy@P>-(= {:w;NrTɥhltMh!, (E@tPQh*t>|oPp@Z(sCA, !tSC&Hzގ8i|x dDU4 钃Lf #$uA0F&\B8!,}sK-[H =11jۯ<[Ic Yn&J2 a @jvF1b&4[H9+:EMtduK,Be4;f< #0?!mGg3 Ɯ KA;(\UsFC%#.(/ѽt) ϧhg^! q"v߲hWX,@M”:V Ei\ mb[)u(XCldJKmRI%$lVI v\?7;:޲ԓnt4,lY | C~3x$J3C/5a- P)@Y!I'%@7NNMC[&BwBc,<{ JN#RLЀ 2CE)XH(@o"e*r:ɗR@!  d ekw@@(5JF=ރI"/KW |.$ũБXf@׆dZH-ʲ<"e BtzHkee@QW!ݘ /D:Q!6S^5 (̰aJ(Aҭw·"a" UJBUl9 xlQ+Ī|`! /V\ d6<-5Dzj*:xwpF7P.OfDle`[01IRTb6~J豅pDnH}m]kvI xF{hu%\} s+u/Ç 9ė9rdղV4dV)޾!KDeڧ*8bإaԉ()tC UN=烛vQeK%ZDFPd"n4P E>B z_`XHg0D,Dg5.XS`&vQ.USF8"\ zO>S "jCp]Cm,"f@@AQB7P"̨3"5usiXZwиj-@x8Gm3YL vҞFBx߹)䚼:kM;ZMNvcȡ(s!F;)#<9x~@8"C}X%CÓI5iwU"!2rǒ ;`$[C: gp]=s`Z PWncXr̭$A5*oft{z ԔLСӒ$b7_UޯK}ӳ<{ݞw=I25< xL5!(Q)?qD&!1S\3 *SRJɓaD(S#8.81^nٹ!fpCC` 9Ƌ. HJ h+ bR,\$q 9 ȷ<Xbn P0Qgd0H)$"6;Sd=fx,A6F(E<D+㱙ҖE#A#3f]Ng''{']&µhq~i!"u@bCWZjmpב`b(W&H 5ϸ .iLqՂ&쏳5玾=bH#@66p.*md$QCE\m-6gs!N!ԧK@|SSE $G4 Q۞uٖZ0gg creC2ea\}_a?w+CN>HA;}jJhHbwcf9ub"?@UAt:& &Ox my Z47u:Ѭڒ*>SlTEJ큑W[dмtU0z"KKbX8a{w+O8~L7~*l"iŋudʬh@$jT?*)NMU < &NPmtBn҇)3vL)TAfJd"l0م&䑒3k-dx5SX bANSQsֻnr{+y"-CdP^ iq2a1"fef&H2ܪIfˌTqdirRW;sK`A˖Weq ͎؄2+$ܣn9x!,K#zܺB!I<$;sI9&/6 D4bb/ ^i|nDY &fE|(̀d)3)IBD㙎qNbZ  s)C1C/DCe~QjgN<_byzHDHB$U>R#@I HP!2]_5K ă" P@˿`|v h@ֻrTs }QYoNl@F.wIM󌒏"rNddmY C!!fh`9 10031I{ui5yf 2pS bܸe |@6Rj[)r[!0!N&.7t!R:Xwo@-ϸ$d@iA0B'4D|LC{S.8>T\TXp‚\M7:YA|󳘱Fƥk1mVGgu^$*hR&9afЂ̅̈& TY7_s ](^15Υu4.Eom7uM$B^@4,/ҋ+MeM]IGzUp̉I SQj3INfp6R9J?N$@Dlp>$t3",6=oB?DJ7$!XAJW1crwVn.C@|07G_Kh*$/\ϦtL c2\ƓiSY7 5]kbEzo%wR(x|P g9s-e!կO|9U{y)*R)4ڀ*C* Dtz>BU1"J"!CĸQz_ 0uM&A2od>MD߁ӧ:'@_:߉S؄o=3W%s#?^ytT큤 !B/p*8 iSs5 QfDc](pL|4).`rK$oZ Ghz;0_C*҅ DAn*d0^1*5.pb2I70j q 5%&dŰB&"-YNo(\3Pʉ :o\Щ1Nmqd*ɝh m@TWI*PͶ4&á>/׸ˡ`D&YPeLXl3TTR(Di$e1jfePUFR[2Ѷ3*2IV*7o;p<'U`JXQ(TE 3 id +빶;M+VQ@!t!\~=e_/AG_03ׁ*HB} 7i8}ƆX!] BT 338 J"@b5`0G?'+c2HJ Ql͋BfZM =3Oqx4SLF*'s×# + (p1D=: 0z`")4P]eU#m9h ((L2d!2fHD.5ֱZ^Fblm!CˍdDCSxHlg4{Rk-O<9͡ -2znNaC}KHk8HE'9p<pMDhO8@]D !c+@h^hu,Uhxuv^aǿRZ]kB5πT$=H|5#Dfa/(^Lv$6$NjJdd@{ I۾E(W;ysbNBJ2e˧yj !$RGs-%_qM:< ^R6Q!mbh` C&i/5(d(:[<) ( _oچ%@8oEN$8!6# "s1wm;C/P15$ƑUT~R⢹+=)^X+ V.Z$t4oRc7:4㹪FnQȴ@P \਍0!K 3 W҆ Q@UjVDA8mp&ICEI9> >&=p"I~I03 HWB+(ПYԀu:cXHC1MPG|WE}ADW~1s`;Y\㲬x=Ջ4JP+C@Rdh8`(b.C@44djU_ ࠤS"0B1fM5~rpZjiˠ&$MN7#]jfD2#{Jg3!1 WB~aF.˲`e$P&Bڊ-,-7Od Qɘd yS=m2ҽR$)@ '#[O求+wn.ߡ7b~n'!B|sHܝ1ZRNKXly`~۟&h R}|%Gg+c2KߊokɿG:R )P~p]O' $M;~=%; L@<\Ivopì_$xaz _Vv9 sw"Lk:m"&m 7ηY[iT`wٙ /5vWBnJn`HV7oR:[(`Rb|! GL/HN>ZnI5&\^MS[9gbuETmƍaoHb|Dxg]<Ƴ$Ͳ ͏N)Â6֊oH"CnX.[0p.nU,l%nɉp24)24EA&6>&S5{UGv/Q|\/ 31+: \Ȝ'9A_Xҡ5 lΥ*N 4 \$ML*.P$2Q`!;PArN$rX4R PSYkn(ջ)D Ʃ+VfigBNIeS ޤxNt'{ʔa j 8SAJ%^:;2G;DW r~} L/"DG!!؞>5bFHGXL A_QSI1C]$7V4Z2CP!("B_NrAL1 M6[%)f)BIKӏ6 dGGcC\BO\6qCzπc%oFӱ/NL%{BQ;vfVII*DԎO/‡hhBbن{OTE f@;@1ZE&(+$k8-@^ur0g65ۭ{;r}`oP P4l7];=}뽀POJwk}>돽׀>|x=z3F]FZVE )=xSo:|o^,bԱT% fmMzmn'l+sO'}Wg= Zzνu>Uw9_L|/ yyyy z{>UƀٕJ-d{Tšَκ RF4 cWzSMeȮxDr z΅%;drt)^}uD hJ@="_|U6J 4﫞Pvr݂.uRf% ty-(9@[h-|MA{eS܋)1ra5)zU/^@(P*{ cӢ懹=۪TRH/Ѽnz>}UOډ!`z=޷ysW3Wֹ<77ǯc>{e7{{mgǞ|k:^Ҿ}هC{|l'UOWޣzh;zpe^i-\vٵFmqi;8Iw<|>FϧJ}{ ּCwnk66o}Cyʹ5]}җwk{{S[؞x=@۳i|6Nl뎋Zgiv|M]{-YBppglջ:=suso}Kt*([v/Z`cX\{g]ػ|ڃC]n*/}>_==PhF/*Aj_c>o+绔*{nϮ}-)6K^{W\_O{:zu>}+|{^bz 5wnz ۽zZ@7۳>;YjTe.z|\vnZ9d<s I϶@ϷɊ;{v>ϻ ѝۡ>׻6_vy۬uΉentfk+tlZZyӷHrHBRT%"wSݹUm:$ݦu{wr(hos+4fhAò_6 e(^(`(gwl\{{d|TQ!DwzX;{愫 }})7ِ//kҺpQ۷E wiC7s=ۜ{{)m=yXn]ԮC{$ݮ7+eLWv]޽^ދm74vNzm2Qq=,wh^7mBwvA={gzgv*wnmbnR"U$hÚU* dtwb킴e[kTAo:]h*ݻ%H h ^zٰ!QJw2ҩU-VJsNJ $݅SuwwسmҘ}=ؗfh J9:׹)wjZSug(h5ct}U}-G; 3dHt42o^[e}xTzGy]grjq[>z}[7 x D*@JJ=o7h7=ޮ7l'j3.x(m-`PJfC[4lZH&ni5gwCoXI]%{;@^nMp4@& &ii1@ d 42hE=1S*7hzPAH M2`H TI?MTO$FhH LMdPFASzM5OiGGꞦ~zARS@@!jd'zT*~jhmSѩD$j@ɠ 4b1&MMzV߽m*4/>}=oXJ?@()*h 1TU1إe=5ꪄ*J* a-= ?nìM䍽Ou>V6Y VcR5t}oϜ?NJc>Vg$1rSJT)Ӷ2WtSG1^wijfޭDPSMj|x']3uaլ̠f4MU`tNʊ =YvUV$UEnfNƨ,\<3%QC $ zTjx*&BPT-U D-DRCQRąE<DLUCQx6()3 mlwa|7QAEXȢ\l$)llARwF /jUmH4K)a?+(_m~M1&,KAfafj5$WդxI[a,~&pk$w¹tW͝}}vqlE$O ){cPW=*"#"Xj%q" ;Uht T@{9{>FVOԈ7 9\J$_:(Jo/?C= cj}r>_RI?==juICE#C@ w+Hb~D  (h.`WwOop#ZaQ~܎tZ B496ӟE2jJRלܘnUUTTb(Ib.p%"`4PT0堨"&Tid6T5-M:C,@QY̔5,M 0PE3I QZu&& _D?|`?4r hLΛҤB2.(o&yp/Fҍd E}hMTs~ޟ#t~ŀ9NYoԜpqe֯@=sD "w;vGWx0+}Oh@5 se¸\F :<:~7՞bKj\0,7?:ӄG;=V@OHĂU|yihQ(TbX1qZz)~ւfr{7eyY?zvy b3|U@d:'+gsmzַ&ITU7VS[;O NK#d锍+2sα,c}?5-IL2I ӥ2pLUmfC2sKѱF̙|zf҈.}t Ue]*& `Ӣn|q/VXNȡ%6:5tdj =udwo~5O}o/;2{r"s]]zΨ;Cl>I0)AU55&`y[hT@X, Vmp#^p[ `L y-Y)&㹶9K79Vbbjq649sÓ<7,9dZj7pe&& S4мdL*4.r65(1-mi+z=:Mǹ8Hڗᙝ)5=@m(HT]y`S!8#0F cݝ/5 R35z?b"SȢBbOiIl#W|ڳ[*/d, Rmew-!H!"SD}šwcp S@`9ÝvW6J3ZOd7NujcU$jtɓ.ujs^.5W=vEIC=yWx Ms[M;5R)|ov%Cc x9`Yw:$(L l&l;?=緯sׅ0VS3Vޞ﹅m6 k\9vZ=L!_骍8*RN.0^M+:U ֓@;_\>xz?_IOJqJ4Xx3ΡDDWCءQ`z#J% *Ȏ^3i޸P<7ߡ&;?7"gV( R'P ȃ #l|gGd$8qRLPh(-}`![ae\MK>j T~tE/oRT qR0l}ZZ)aᡲuع1U}2gMT\e\)7[BU]Gf88haX@83.~z-s?0B~#9B[![ ?9sYzI';;@/~L/=TT>hxMޙр'6΄|e{d0?uMiچ@i*[JjЀlq8 ϨE~{ZV)k{YmJFX)IH6ҭH:i3z,w>2|xί]-|bUA(v,S'!!BI,C/9@w6rGe_m|5gzN]zV _~ 'sBFٚaZ쀯eo~]95t3K SfLWr+e|8dNU] dŴٽpץג T5~j.fƮ8aLIέtr̙M c,7o&:*%`MD0էFXa;m$Pkؼi9ɇ+^V01hZ;U2$\'\Cvvp'b-Œ1誺1rKhHK}4j`慖ܢFYgsw cî֖V9rӽgG-u4kMY*MlKEkllaLJШ!ta{)"-VFb'tjU Js[L.αu0ؘs\mOu]#pt"ʪj]؞"y YӥdHĝ\fݵzUW$ik5 wC+tcxflƘ,,PgMc $n"9pu[}$-C\o!pcZPv<9}^pYM6~I?.^տFޑӑ,|lʜ *YC>嵡KK 0蛻}Ph\Bz 6ՇcS^nmL(i9Ͻ,3h|CbsN1/m4}N~16h(|,}Z4EM;dnhڠV51uY}WPZ6Y Hoˁ8əXXATÆw0|$dt)OLT4E5|:b-dxg Ac59gOx}B$2xT#HLpD ի /6{swUc߽`+s#HYԅ] V0Buʯ#FB Qoj=4FjsAC32ںgl3V0*ui9c:6j`%Y<w:Ed2_f&> NUy]b'weP]ﲱ3?9|5ӣ=+mGV@^0JSMZ8I W Kfz:G4vt̴ 1ӷW-uʛujwN7)Qc;Ʌikn#R|`9zbןEV}2LC\sBUDjTb5pYV[- ƺR x8-rS܎zz n/߲Yr f@T6cS|RӐr8:ab ~n:OAfʵeN?R[\@ӨƏ'"KZA&'_9W}c^Q^5c,/ ),/Ao4@dxG[d6ȍkB.l_'m|U%8TZjN#QkC0 ^5RL/Iˆߒ9^iFCT)"/zrkxa+~?H!QHkH>j{= |)ĆN;^8=@j+bT>[v}=:O*fHѴf{D:meDi\LfLTAZ)S*0"ɞ_,kXrfn3 M)_V8̴ybH#&_ \זI$ۡ1tex\JK59 w3< !Ȓ]otD9\sP+ %{K_VpM 7dڙiL9v@x`uM lǓ4DD})ځ;d^^տ)0>w<65B z#5!UQ±ǐ3WxTv9hlSl@D/spX%f3lgZd-p!8R$!$  W*7!-^P${>];x*V܁ )?d8A݈r'68@AA˼wK'cG#B'{cwC ֳph@@沯s{H eD'?aAN 4SoΕmgk,8l@%mE^58Yfop5O^7c֍wݧV(Yx ڝ%oF&YIlϽԉgT;MNA3D1ə83w{@gR:]T]:j߉wEzkĭ,.ak0s>aOp\ś[;į *' ٭|BM*>]dT\>x뢈XR?t,@gW2չ`01 <YKT}^߬A&!/srz"P1++<L!/qp-\SzkӾxyMeO9Co/[wݜEq]t3逰KS)r0`sŸu~nwBWc >/DDH!on.b5 ^v#Q=|þgaο|{DOɡmѲTl_.[U'5?lCuTvw~:3|U+Wp%yZ*{bB`߅n(׌+K{ #$a i'݅+F$$teSg\s)"Ғs8/rr7\ R *|lI n2!hdm^ʦ*!pT"p dDNSRtTO%sW̤HJ^ ;!G~0ccK>P5{ؼaX GЏ:ԗrQӊHX69m*1Ls_j|`Ǖ'%3rL=U[. 0}M[o‚ (*\|B@XwOV+ᮯCX0e P ]z*޷;ZgcB s]ZG^tEnI)@%th` ۦ/925yqDt iE9G&FCFBϹ[iD3)Ŕ9fg< FotjP;[D˧JxZ?@aEBRzp.UC:$@ L[ dռ-W_7ջwr}y(mo+#gI\96\sp;@?ЁLTX5$΁(H^7õݭB=! Wtus9ZU\XVK^_V/tM%khC>SMNP9Cez{r³#FNBK_Ah(%R+$ʜҷw$Cw&?C^` v \>{6P, BERxoO/U?nY.W1/szLXKSӞ eGWVރGK+ǫan P)Z raM8'ߓ, Sh<6u>v CgK}7uS'ʃt?r ! PN{6%NE?'5or*Qpxi?8Ikrଃ#a+a/GJE8hTS儥 9Lvd ?p*2Zg&ۏؠ_SضyB]\̀K#`xs<:ㅟEfl"Le9hK\4=syL8~CZie - * xު5CM/8&WXĔTs*5Yq IT蘷~WUp[\"9gV/t? AP%ۡJKW:%5V'T9yD|pOf c3v}<8#QJI@Q95Ah֣s;vT -UaJHF!GkA}MQ#zҵ^lI3 ~0x"%T77UauHFu8D pO@GT{U^@;p^ T3J2"x4"響קOVԶ?FZHm `.u}7{2L|NHn{` \ T~W*:;:_GMhGR*u@bd*{# nd "P"oe QHB Qy]҉ iW1V`G/n&Au9d6/q1 )M1鿾),8undAi$7"Ԇ5Pmsc4_x_3vHT6{=Bm~NrX.PitUsS2.x?s\\} Q#X630Z3GP8R^"(ʃn/b=8yq"ODa5{W-YjXMQWR×aDEIQDg2.=TurPĨ=0Me6[aAJnlUנfu?Tw)>v~GHP4Rwév?|rO7.MU1&%؃3 .R\Q@8I=I4ŵcM4ĞΚ4y$ezh7[)V@PBǒ%Fh.LS UGHM+r6Li4h8P#[N^ NGd9;< G`@ggGqm)AGEvF9rІN2Қۇ&83d#Un`*&%D=Po񌄍8~b g>p9?41CP/oGw:w_A(yy02EAiUfW=T vJBJ_0P~@;T"J7}؆@H@3Q@#nGAVCidGr±DvT|~HB0;C|q*Ҽe8U ~>{ 2I//}"Dr3:]_MJz aE @Pb"D 7~[}郻L/zƦH1@{mz@AFe?]? (ͶԻdc>?Olmhyi >#ZШ"eOVї#|WXi?d| fݺ P`JSOmZ.@,RMrCFK,y}&+'oo> vP`JvGL>?G%G}Y}i$__Uc_W Bu;Tc?OCOѮo(4P%db$q%Lbp ӗSZ=p n\o pYZp=fhb=PS1$%44R"p`CI PQ  Q,gA@Q 4  M 3BIP-Rn"**fIbՑ<`Y&'背+!"_}p(4m'聆*j*yQlC1A8 {^cûgVBnDO@'! ) bS͚A(RrNEh("Z2C` KbB@(ueg rWzϙ,YBZǥJ`pLffG.Ԧo162l=Tһ2FjcIhQeJ|")#1$m7V" Io gE&9k@rJ܃0ah3hD0:F! F1%OWnkm ;!N@eLtPq%6 b**_'A鍖a=ʝ=5Zfиot'a?`&"t`&zfJ*؈ndQ"^N6G}]  ];bxiXCL|0B̛_X hA "EJ^=,_a+ԮʴrM<0riZ}چ#JZ(#q @z? yuEu ${D"fqkhZ\`ӈFfU3 oծn\1  <f`/TA X8,(kJȀZk/p@R?.%ͱDdl Y4bI m7Bcw\q߂XfPu- tԛ8%/IZ]I0nXɃCHsTU:/zy;p 6)tcY{ُw}3#p(ϲ^MD'M ԓܶjiHQIua>?K+ jL˜`K;a^}b'QEs:'?=RNMᶝc%][In paÏoe7.Ps.b3_P{/FӠ : fp׭\aQ8jؔt=@i$RYSgzZ:x{-rURJhy@fnn;cFe gn&9kpiYdz#u u\*4CX:??wx|XNUE ~|#z:_ݪPkit %GQԁ"?cwm<1`Yr4|n\wDR6\"fr{1ak-7 Uꀭut / ԍ[޸%ac#ĽԭB՘\,GU *i=(P +E?w$tHeP3H.zxxU(j,(F:ܪߢ!ev{ hr/~6a6d"Dd}JHi5 LN[ph;T})LOF=-Z?ސo>y*W 8WWsˣ?̏ H #v#Wҏr_WDo?>l=q˿Gƕ=k,NuWӣ- mu%`9ICuTKj衯\AIӼ߀V~BM:ޜp㶪 lpa;!@gڞ.}.@Q,z6)]u}Oa{¥~V8v5VrӥҾ Awg;}R:xJy  Z!3gtJ|憡c9Nb"n1IX pdgt厙h '\߃ U5tz~c;ca5bIEN"7<%Ahz g :7w@ӟ""i?n-Ù%QV"5I% !LAH T4Q3B`gxwxdS\78UX_'X 6EHUKC?j)R3ʂut=qQy_5XUc.%}q䲴{ V5#Tj%aa*=Z|sb/~&F祉nܿ+G&Q6|6h^R%oJ5 (I3ST1Bv]>0m etÖѣ;[k"`s )mtyXp^J`/z*,{i-i̢r[FҒ w5Ub4@ ~xY`p݃o "$4zzS@,9]HdpdD -E{&Tl;Q&_|^%Z&{{9_#iV?C* {kTV!E,?c sT!1c~]×B\oLT`c)Mbs*&GHG3C=TQ<6DmS°K\ЀBF[3-UA"۳)FPWwxYm9iMpz|[֬f4VO*P;5#ts>fpp? c.U H "_Yn`OTG8WxqlC?<68ڃB#S BZ2x)*kk`@9(Y*7+:G s PC8I]?|j$̨$t2(A hA>x0T^)ߵW|; &>B?FL& `b {] fk) .GWUNČ`4Gŀ ᵿgk-u.X7*h1 %Sœ_$]E~h"R^Fv ێ(@}+fQ4BJWT.t Q}γkI=}4ӯ*` hF)7"j9_L;~?Cמ 5Zt_,@{b#pQZƍLD.ϐjLNFAh4QVw!VGpjO;f!V.]yW=iu»pѹTkjsǒ-R5WA5qg kЁoE5xNIs[q  8\N5. Fi $BI(mϱݬQu1ə+/w=O %vFpmcx#0UڈMri;kzhu6jI ]EOKă,n*Gթգ]'ADh_{V=jQW~ŷr3hwkWYpa\Ա5**PP2̴uv+J{mGڻAKUbAƎa"\9 @IDs[;Fkfa|\kܒI'Ҫ;IYP[P?`!jgf߲/{E  V㽡GHP*F1| 7+cl1{~*\~O.qޜe}XFHeo:u%N =4흺$ 2ӁU H>h~^DOW@~ = ~J Tl "iA?d_?э?{*ӚI10lW78_=5qǯO.Hn>@Yxa㧉$>&^4ƿ)erJ Hnd@]X^]\ZG) Zr %69v((7Qe^lUuI #JXhf_P8FCY$e 1>o46FftXLu Qg^wPPXh%TARyK Q,-1KAF~& ʻG%4 Ս]|H9ˁ Mعo_q o㽅{9_bZ.U:*"Ǜ"϶sy>+\:yQYl&/ɥ(HpK )2d (Q/a[lid%h΄ʤHv /T̺ݝM(ʄ9LYS~]j>J<9F褄;4ØD'S XP}xg(Ng\\=`9u(Mh:۱!h\*mfSHRL8lYfj2L {wpLV ]$:<] U5w2'@rP  2N>Ct?DCۏ;crE# vhBϛr995]73jpGd9r_6u; H=2V)B jy}miR@#q`Y|8`6s@:2C[O{1> a<;¼/ ӇTduv:6d$6!^w|>Ϸ}oӵhbdRГlcDŽӯ3wZ\1AF=֮t󃛸zI7a M۽GwvF:rlv,,NF#w2嬪R̶-NWFJ+ُ3$Rh$@IUE8DyN}};U4ahװ4b#&xPC썍iգI`p% DH%׭f蒻3Mv Ϝv=V&ay 23]'_]NQz{+P j9o9RB9oW"k~gwyZnj@Q?TMKm cu=u$*=/YCΡ"Ą!H%@},IwTi;B[ZGTT +KdqC3QbAr6qvK^8(?|oQ"C D( jgz50``TO;z/ڪ :0s҃* tN(@b"?_ۍ"6u,!K5?˵~ϝ~93zV~aݹT6u҇!$%HTFw:Mܼ/o n+A퇉 fXkiB9$8kz }Wu'weآ<3ygu0z7%=Cʐu"nwF]B<# >U! H`` ܭ E+K֔AYVzݳS ;)Y?/s "JxTwRm^ :HzȨRP+fz?wu1LAh0IL*IDxA?;fL:~Ψ5>wntu3,H} FV*1Cc!:t&XyI.R?̽ߧ$}|qOJd M Y 0`+9ZtPn|kFR?/.DDAǻSDGK.>hwSٲIBC@QB",)$o !}D#=B/ख़Xv6FW`_di?DeiDg wB 5Sn i J(z/Bke-,3W$IT;gؚx=IJ|rsjH@P켴D4y( pS0]:~R6ܛ/Lr`df~Z3Sϯujv`c%,`}$)/;.(qź|S9v+c aj-ܯ8y%~vIyډMLOWipvZ僯 = nYvpeVU$;Nk '?яM{wv[UUSDNP7ac WS,82o}?j6~*mۗ(m`+Kc($)h D%"i옽@))#T]z'?Fլ<~|^"^I $Km.GWYE 7 ІfHH@B1PMqlS_/HL4^-{a-#YT͕i}B5Ï<ʊ {Dgd:;c8GU!% ԣz#%+~gE"b}PqB}ݫ™hR6 >vǚ i[p|8;.Fh3rݕwXԏWA4su^Xj_Z)˔^n+wtV) Sљ^o`?HVy}6bO[ z,O5qTT%}`og'텍pufanI4I^y%Z-nIItctKt7_e ׹|sk)呍>`CDPչ*(H@ֺ=:d4~-\{b79%f.gN mblMeݨX`\7WQ7hh(a&ʸU} Dsc2 E0Ib 2Aykh[5"eFtRy1;~|X!W݈ nv@ DD- 鷿q'lBEOw2/$7}-ݞWWً!ySlHݒ$c !BF  ݐ{)w>X:ךEa"s._@XQa!+jgk>nzOǕDE@cddccNH=@ '`*5s! /53rWW%!"E) Pݱ-1@]"ZO>)].g%,U:({ 8$^Nx5p!;eݒe2* ꥏJRwB&/)T*=I3U8xqg\xZZSǐZH㳧!:$*:V %g>qՑnSF&ήlwVŎ\cmw!zz֥-\'tŶ60#LSEiVf)@ݵBMSH .קm弰8SŦshw+8i>H 6B?WΏܙ|*9@:}[b|=P,RA9)IQ *'8oyRn.j`H 1A$٣DH(ͫ h p_Gst]x:%QABܶy{hsEÏO`;D:ɪ%3hCp@^JCT E#Qv=r+ÿ*u#Φ0|.NZA ^ ,b3oj`)%PjD=Mό+H:'nNZHNNZ} oZwyᘝ^ ȃ;AE Umq~*}~6](|5],mTH+{>eUC+k N X`ཥBONo O7g4= C"!*AqYd4W7ǖ{GP$`6ܷ`bϋ NPR r8txymNpAXvzgtT)Xz_p%_sxɝp/qL* чʹ/ bi X$  sW٪0ُ`C6g1)P՘wB +͊kT& f>v2`*fTT\%lƌnnrb"tFG~Av~WMSBSc4$uJ%N<đ\F#lU2r-r UM40z^J&ؠ4hEsc*`r1DA6-t}Zt~߂(HMQIAqe#z1 At@Q?k<`;  5Js$Gl_!s/o cy_*ǡK|sΏ _W>7L}I>K$f><,3\ Rgr9=.E@PX}Dns i{`u}i']ՄzIgAB~:-rvZ~y&D7p$Qq%l+  >c6P>`uf $$NR9:S\+b|ݗq A$;&#}dC y>y܎RQCTW!9a@- f"LP&eLil{V"47?2 mj&uWzb bG ؆O`dGol`>Hsr ~3Xq ELF1g+k~Lmz0uBpptZi#m֔>h3[U:QH& zlYiSIS%Fg=n٨ILxc)P>|ُW켚jqO@-uM"&rF㿿w'Iz'jc1ڟ(JPQnzYUnQ(HS0rیPPg8LcJ\Cou$&Jz.kD(X¶WΖu :e'xs숅)-zS ?ub7[N){g}#ju+W-J;`}Mm5U ? ѺGjh?cG}s!Ka{S$oנ(8A.j;ơ04w8[I1/;*Y/'_e^J/lrCCQLjn޺}Cٯƶ#MznT8[p*}qߕ6hH5ӈnM8!? Ҋw-;)p\ *]bj$1*U|;-+[9}N><@HQ#~.@^uPc:zTY}H\l+b܏8\-M y&Ǧ|"ZK.Jg<[I‡jܥ/G:a5eށI@Tj[5'[LH& KsP AwV~_1u0mnzŬ>F҉͒Yp Qt[(i]3 *:,0)V/ SgPrYB|>A˲Y%a)5$c/ }|̦OUE 4&ү\ECTFo$dHՂKB#::4bSb pb>ʑh=7N/b%r;sJzb:I.9jE煚ɘv>LF83 =5tEo/sr ]Wȡ7k\1X䰨_Jl;aiUZd y ؘ9{Y|櫫{U7`_L"3s1-D6 +=/]~b+ zpvn-/l x1pFA%U]%oaR5`*֪|^+,Pl⼯{F!#F&-Zŧ jq[AلyB"da5Z&w 嫑͆n/f&"֩F ٓE5* ̯4Xf&fbˆ*$Th2 u{؇\޼,\0.Р„ATq< =Nr= -c8VVwf%S Av)z7Ej#L>[%TiM|u(ww9ue1SyvZh}!½X%BюSX)g9BSu Hs (}pvuha0i@u\ w1x]0{ RnMg~G`չ>,!-J㈂p}j>.,C}WyՋ67zzFOQ9[qHz:Pq]K|";4عw|2738~;wқ ĄWZ'$9[+W֪aR_c>KrMup]ީ4L_Z8<^G/jE}[ י F7$ JX;Gc Q I}M4(8ad)ꐟăi"{ b=B|'|иA*:8^.KD ()5!ȍNvv`㦈m]kZ % $*>Y&RD~H92ThQHRvԃ flo'N T" _~:}>atz\ PVƹ$?ܩX;tHe /%S@Q$F<ʁ4UKO#MT"PU2?P`B ;~>r[AHg4>_+:~XMm *ɧo5Gڛ<.[9lk Ds<>sd%Q̩ `ZpuGRD7q눝}p}iL/N%;!ٗ~mTPtà/0ϼ^ܙ;˞{IS\,b.9 0xGZ}mXB@NWz-g&@A+-잃)F~B=T|V(5DNJ%׹je:c@68!y\Im唐Od}9s .kCyo'z wJ-WW,< B@Q 学 np?w+QI C FK ᶕ~4Wx~yh|ƅ 0 G<5Mmvn{"Bf;Wt'/9k gix&a0gXd y` 3Y5fi?niİ굪 \Ly X=Ed5 uzވPW7LSG3Jݴgt>މ)ə jUWkTʠ 2KI49ط2 S\ V=~RqTUM )yx8:kuHp)WH-후UP6:]#Epị<5w0Ca5H++gAc%\gW1[ګ]pU3Ed tG#xމC6_ƽ4MJc$b\bIAwkJ$!i?ٮ0pS gsVΡs6IDH\H 8#`JՈҵTߡ ݰu閄$?ovR! =`b!Dz8Y!qMfwKŰ]K5O飫8Ln]GF"~7GS+D&AG Q8s*A`2$ Fe9-pS2YJd wĔ_u>@ֹTVqR2ЛE1y#lkL = )=5eAU }X(XA+$9LeSv:I)z O-7i޷'gI-o5!XJ}Iu`DH|aמGlCȒч_}Fa a9Bo ;*!L! b T5n+y+O Xe݃7ʃcmn$he+Ү_s-CaDDŽA"O4$TC *G":^T4ݩx%fRoFר}E)DQ0BMU6wsʶ\=7&Ç0W+H`?ԇӄO%ܨk\G0`޸Hu^ڲF 8#B97Ě Cm7[-;]W' SANsYAi@1Q/Ԟ͝7P4PLCemJDdxwq1)~L(NVv|*tBXH_\7߉xy1)f/`<$[Ԙ"0+7>8&Q6dlIB7USn"Ľ՚*kXd:i\_9]}D.O,DK#U`ҮP8ZNZ]5р:umj뇣 M ';$b^oyATd`󃖼@ͅ!6do@kq^6s ܥ@6NCm  >~ޒ2\g:|VN0]@J/h0@Gk7L;b$Ig:^Q+Åv~H[XFt@b;vV{>2zKBI Z)WSc_]3akHglۧM YbŒ^qA {=y󍻴 _*n [CM[oU^ВW?b}*!u{lRcpSS_RICB:K.xx\ B+e `0DR!폑f7*a?,ٿ=k,1Je#%I͙ ݹgiKabMFr`p@xr|I> 1*qjLV=jkH0[=)}?_vlvzAf|s>i?SC"^:=h/lm}r ^0ouw3ږ,0٧8"|Ĵ*ӡ?sVHY ߝXnDzSg/ÌR'洒v(dDkv6611ro^5iX:ٜR9SƐ}t8C /h]^&Ym O>0a>礘QZ 'oviiv:iK @"XeuSG) K4&!GUfm9VخF9$1$k |'?|sdy4I#wٗL+k у3e*{ʶ7vZ:`'5oV_v:q|u:ǡ<^#1Sh՝湼SطR8-8HCu0 rۦjM(#|aXI<4xRep/P߽y2yEȷJ n^^4{-5 `lRHsJ1W<`BԾ4txdx%=owk0 70 ڂA*bBIBn*2r-AEPslzH7 w@&:U_e.(֢b"2-Q1P~I ((]:9*ŌlzO%4vʒb栮48.Jo#+ha|,-QuyBr[FYRJ>l1ÌTS]M "W?'' ,,{C"XDbCt~;>?-@uFM;bLUf`eXg~΁*~lv[—]\WrW{r"fGI}åޡ*|+x&1,04|Hf2ED(O@H!(j&@@mmj-M Ds.VfKW-LX7RE83XQ.@w=WB*)'o-W ^uyɕPb`AR`XS׽ /B2y,VM~2Zcl0_"˄1RKU=32  0$&v2tlۢC]B!Vhe{ 41\F#GutQI&)P;֢(  8;;Dy[} S43-o|YLO\ҫ7^ '?wUJMM3*;  @dR 8eNp'|2,GTNϮ̒07ET AX9X4ZIQVV|X2}=Ҕl6ZZ%Z?789oypwG=|ἐ; }yg7>lU>Y7J~#.TGwJUB=>J6|NuϽSQuŘi?>}lz¯e֌G!MZcU~>T ܁a MBЎ/Śc:(>!O8>vb>Ix tަAθ;x@:twIK*p㹂}ݐTY{1>j2yɋ)%o&:cd`cDclОfx3wFo־`y(왲} \seW-P[f[4M=7LyR6IC%[$#tWJ>nRDff3K8 Soѣ_6@v (yEd)Pr<\*6|7; [j2NVs_L`spģ3s85>[zSX<8TM">9X/52,@H5ك0!g9] ,@mRI$-dMW{I4d*r`JM`% ſ;vg]D0U:q\kfOKyv'mѴ8;e./+<0JF |2Q.9ӷÜ?nD/~zyut̤\.rK'0A!o^|} lQZ&B zD8O.fM.#lf0p\Z,+e7[/Y ,_i`,*OQ֎,V/$aJ/v"4Avh5JMY{Q{ʲ[>ԿkR:Q&LLڃzs&la&Mτ}~FnNg.͑4㝹q-COI}!xn5\J΍!q;AὮD|й.CHBreI9uN"i"NqrcR9## ((#:AM0@#>QXNub+&%\S??[9dI5+˜4Om(R,`s nIs=sTe։(e[DJk Qj[>ʢMlmM54zdSσuwM=\( u׋d:K ffпS)qrm3*]'ts!@mlkmH'SS#M\@$N B8nsy5ּhZL:$z<癰z; ݭ𮳜Twʤ?! CAڨ%#zSS(#gMyf.K.c Oo P%w҂.Du's&!U[S&y7nFGoS:L.deuW(&吠)Xrԝ_n2dԴ % ȺZC@D*+ aAIX'|EƁ| [FL4$ /˽S &lA/Yids,:5d.eSut؆~.Ĝ  U_÷*pV 鏃һ{v&( %fP_@շv `9@T0Dڨ:8fQ }7P]oQ`PA!RL4gp<&8V70 #Uǡ&K;ӣ_-8ttt:496yG|<` tġ`ʑ57~.@3ʩˊ݅ZcNWO2 S9S3Zl6$W:_][ƪn` (0P4q{SG"[U( JV/PJ> $BހN! pZ 7h XG?z<$&P{|._ $Þspߪ話s3\`j*/J_a 5}0h/Z[GtƳ2}#Žr؛b8S0o &.1v°|#}UT.@Yh腞!i(XWE[i9!FžV7{Tg}Bz?jJ%fV  ,(J+ YWk7| 潎o{($XWCH`e%v`Rzݯ¹VqQX@>P;SUDEb04 O׼5m-$"įl[o 59ꛁ}T6|=xʆߣkݤ#0Y@N(=rci@FvJlDj0~9QXoo'x)sM>{ҼmR(8BF`G氂Y7GF~y:3*W Z?T8WuP1:U-I+FKhp>\3m&"lSAT4I&go ^\5Oĩ7{uT埿ںRI1?nWbζW^uTc"O[Ox$*l=aV5G0ݣQ_Q܍<~5v2kHh/B՜Uz5-z3khNBQC\fNJb:νm,N;L[F4}d'%#"\U$}#֎۰gI\u&|^Jt CV=ywN4ȓn6#niubBL3u~27< 2(F2Bbn/KpKVxxT}%e 2Xw`6Do:˹ ?z"L"CM 򹃲'rq/%$Y5dAɊ3|]iIRVbT~3!eB\#V$%g/f%HNlCJH^I1G\३RNs1I@q`\^f&tY4FɧÙꁃL4p dyŮf[k8)eɋU>N#S l sni;OJ z{tw̏Jp"$ѶG64ЀnXȠEAjDbfv˦/8 œBz& B"3Wb\g~MeV:$(, sKx$9S[(C͍$|S_kUꄑu(~  ȦCA@'/ t FT:z'8 ^7~^ȷMʏ>x )K33Ï{-5[p'c.;T]Y̐fe^9شH_m/[[ps@NJ=(睨 ~0rю`rpgLȱ)N neGmX<]uk7O5)IT/1fuGp8TsǻE=|6 }, T7ULz5L/Tc#1 Qvhܽ(SWQ\Xb$9Įq_/_nB4"磅UOUH%Nc?WAs?H 1ʶZa:YyEj!i$"H218C_,wM/1$>w`ɔ9(i( ]Ǯ|;'S? c!"48Yr6XDMƷ{n$Thg;ybiM9K;5NԾQ50]AZ;xDnm^n~ώ.sk*d &Z5/._ wjFZa~ z< _|~tl1ht^Lօ'9mMjRHn~Ӟ SV ZaWaՋ:kL>Ju0ԞKĄmZo!?Pˋ3wA3v JA(,a/tTT@c RJMW t0'I2v5!LVg*CnP@MԝNDh4Z֯qln_Xp )d\P ,@_JUIS`}yh pe2:11 %@#WL6xE4ICnJ TmsT$)x'FDOʫm`r\"$.E hPy {F# *8y_K$ ]mo mGdX8%94TIP%_ Ї%C۱:j-?luWTƏ ֔jGaS 2;r @3z]%Ӑ`Z? ~u:%i,.W왆{]#Q-Y!hvп;|%_Lu^^hX986#jν: !̽zكk<]7^)"EB3bR>>vAz`=d :tUgM,$DZNCgkh罫EaEe:Z?=Ġ>wj>S}}̆)4i 8k(=ˣ90 zσ"X({czEB(=@ݐ̙$k&E5iugP1DnĔ 4cO&L`$gSX,1Z+΍W}U!ų}_0ÆK:z;mzFuZ=e]Z-mVQnԒȀ>0.ePvqh$!>o |]qOSJdyf_[E0.CPJVyi*A\~XN1 ePz * 5Q%Xyj 5ӝ9KOOfV\Dnd~oCh#!8Tjf T.^|ˎ/ ۴Uj~ ̭[ K,asǤW?niƙ矅# ]uu Y;ma =3 PDY8ځ,H 5mGn텠pG(_/@o8vTWFsp,byoM\-c5ueE|wf(8雿&&n|Έ͡,5V&P>B"?+9Ѡ hvҚ} {$㖋.!r2Y8\ Һ^!hȅevdw*ުq2^09׈q)Ioy%DU;ӂYF&ANZ::Gy_$_Q/c ui/FyKn KF _C|FWᙜ[ ,A`VqMD8DJ^L974etNu/B(Ufsu;B}|Ny<(wsqS1`h6M%L4ji7i/(!B;ݟ^H*A̿W[DO0xº.ӿU2}D~jؿ*J?huN2` Ai g۹=$hG8$/k`笼-G@QlJFtzbt-7ŏھ>MvfbPɰs-\qS&?ⲘI]mm@ @ A ^Aa jhs3_?˚Y/7Pzw%jj &rΦ3`L O4pnij^nWdx =^QTjuǹWec0MzD%cSt;UYKY940/yV#Qł뫔k\^,sx%?%/wfɽԺl_jS<1_ e8XdNȋ9u^fsJCu>G2W15U8KIX?> Pn 'M<,%A R'9lӫ}.#H02?UM#ы/3#D# =յ1&uo؍B}cVK=~NKixءsCK^d 6W q7~Va(QNV] յ,)yW1 ?yvg9uV<諡 {38oZ*=Cܘ^V2L8QT1 X8;r*oiYPPF*оl$/Y-lǡP 0<9"HqS"Ci'EAn~q($N 1X/}- 'ub%Ն:3dAW[1d67>Ψ>۟?u%K2wU[g?lW;nZi &%YL !lu;xu{ծA9lqtu) V娹jFk RCbEG=zy.CܽVkWF0ϕHWZ"pmm8Rڱ0AbR"aHdXcBh&3{R5216^qm^<5tPa'ERv:R_!>b}=<|d0%Gᾉ k\heIu[\k0f99`?=UXO Nޑa.8BD*ܓ/׬s% J+%F2>2*Q-bODkբNl&В{O;:-. Vj-5|cd:ckf= K: %t:`!S ;EHE>qt'&2cOHγwX;`NhV#^nX6]$5*M{.CnR6UY'(s޼^"!7|' _7^ߙ;3:HdͱI1u'f,f kҽc׆qѶ$TPJePxwY"3FS}}k$DOM*oN/6h=0yU}zi|97'6ˊis~(Fj8rt8P) q1Mϙ4\o0PNp9ey<`e6g;$͉ 7G[9Ż2m{.>R_8|cE S;188`^7cziq駣n zoKkča3YY2l^}`˞޻W?8[AQx;47Q*4E`N_U]NۇҮ(pع6#DQ,ISHn"a Sfei>/H.w`q،3 hn1Wu&w))BT){[O3 ^1mUx( Ő8QG) tp Fq:d%e~wX:CăiʕŶ SZY(Es\N̓]qկWc1q+gB8ym ^91&gG6[c:vfbrsc^ZeO8 7.LC:];,pT.k_Ptvʾ1n'Dajq Ν #!Y3Fo*9$,8koـo0n9ti&e[ק$an݀LĻ')>1C67кOt%qDd5:TIޅm]:\/j\ӷ۽ jiB^B Xu繭dk {1?[ת a2kwtyȭo}#:EB,g/ [>19 tkz2 eeaOy\PA'f߾;7OLgD0BDq5Z@0bSDX5U[@L|F |s h . j~ow6ɗqD'K/y&sV[ZQ8_Z9@YDw." 3̘E2ԜŅ2z5'Z'/7׈6KT(!5?P)JO/~]k fRX(D~04d^793`T MBYpm#V.3ĬvMMw'kن|?l =@…QśR.XBBќjP{ 4q&vɧ Er4,O) Ҳd9"DIh;\@;99"Ov>Js5xnaEA(D3KP#I٭ᅱh0썴z(B)31$ uu`x c Ϧ>dL]_?NfTZ `xrI (N5/%WG&]}/9oԪuF8 "G*Q]$t0`)n /ݵy=+=5(P=+{] q*x?r-VR.U{BC-"O \vyH[ صI۫v$@{\#cw!$u G>裗ٿ5 076[#C)&I{`@Nvpf={6H16 c=gTnߧAKeü8o:!zTO/F5'6m[՛x12!֭gWBs )#,%ɡ!Dr e f@%]427\!YRm̞3OCw^pYZ #O 4u%rXB$[rD 'UyΠw\F79-pZ)rBqx+ ;S{Ƒ+>輸Gr@YTAE_c{?Ga *T8$"y l\esuB+H^V}0NNh9FTklS8}nU^l,ҳS7x\bsl\kr"@P <֊UMkK-X|, pkzRq86d0~eI[uS/ 'L-(TP)TkoBLÕ *\3"Bv YUTjOFJr >. ]&+ LPrF}ڥ!rkCl 'Cdq'ݏo|ȶhhdfmqZE݄!Kxr~>W?;iߚ<&ש dP \?Uј}|٧# &njFO$b8<$12e|+s~ }銦JO:M7ghQ._VID+Qj*5A']RWN9alJƽs*GDaƼy(P-vu::&-`.UUǸ'~:.>(N !A\ }R*4=J% (V; }"= "2{#!8ʚD)BaIRihB";)TJbD)S: S G'3-km4 5i*څ?5I@p1!s@Tz3c9d)JcN+S"]MX}b'-|ն#Cp&FvAʪ9IiSso/I$Ho&ϷvE1p!'Jz{ruW,3 +,2&°ĪQl`EKtPM_AN2n!a 4FmR au*h:Ծ羠 4~Qv݈ʥI!vw@wAUQOh2{%/OPjVJ9.tG9#9Շdَk&?]MTT[)KR{D2GP"&^]nOa;wW4s'SPr yo5>+="4.9TA$s_;3-+n tƧ-:}+eE+Xa}c]x;PW9RY綛;]WXآ4K:vu@~B4Jٱjʉ qhvX w"ڽrN5k6׮IVXXm*ԕim|QNyoZtgPt]2xŽ6mDׯ`bD;:&ʃ\#7\Ȟp7N˞;c*ok:y Ǜ3䣸_>rstS>p-=j{!y)ؘaxf\Lz׆! jP_1,UoKo0Ӟ& Wa῱;$M8|#м\^yxv? -! KﱗEa_.AsǶ4_1˻#nAUvoy V sj5{nnKt,lBn]ߺ2]#/RǿX}~z4h:xy/}w+}qxա z^/ղR._ycCǟh} .Ïj6Ewvhw@^00 =`?!t#~.tΊDA˰f6)G֠x ÀdmXA.tz58:+׼dʣ#yq麯+fVXf b@q2;B<ď7R|$w}j(?,+qBp-6_U}<{}ʮ}7T.=e7ovo(JbQ @J(!P]9B{vx[.䐧ɺH>wTƒ>OC{x9~^+﫺,3TެU BJ{ 'Wa0_%vY:p#qg@P`_|A}kep:+IY5 ܼ (xskaAP&,><~]Ϋ'?WUŰCӱG+N7{US=#* :tatRs0sot R+]Zdomcpvcv/q+Wf 3F|UkpZGdz}Wm昴 P Q>isSoI;u c_zt:SSΧyk k$j P> U1H ^5ݔleΡAp^m!6\<ĀD  Sz37_!Aa UPE8XQE :QeZ{A8lDk{$} 9QFySa?OP5"Ҟ/}ZjqkN}Z-dGcoX dxw<{:bLU}~2ܣrrZnwɄ+l0UvuGS;bPέʮ?Vp-y5h-ZjJ#v x;:s6ȧ-=(^_Y}#d s!@MS;qN }OIkz:t䖫/*d }ѐSq%Z. \w#;0+ҿyYv;ўOZ*u~.z<~.C&7QOۀpcZo~2WO˄5o~W ! w7;c{> y; ?nB>:d!9[fH rG2dC`8tT*1ʞ|0EVN~ZLofkl _NGQR?YV4 7?eydwm.$d[+,=7@-ނ϶{ӇkcVs4Jz}SGƳ,s>_ÇxɆ !#ٗZP HlW$kC"| t:X:@9Lqf(c`B&L+4^Nl:9选RCB@щL&C7e~ =c~]hT?R]fw|scf mkt}ivwEw;|U^%Ϸ l **Z `Қ /T$H i "LBĴ4D0Z>'MWc?_mio 4M6&)*()"c 6,Vr 0$.ѩa6cNhQ%-  P̨vmoTc-5@6I*ZZ%>>L?{E&$ JH0DZ11T4VCĥ QQZJ(GHRDRRD- -IET@TE$L5LRQ 4)#UXk`9m .LBdDFGZCx4ڸi)5ޣ^wrLZcQT $@$Twy(ՊQ(*18j{m#Q,ZsErLSSD3~Yʽ׷WPR$NH?5Wܵ3AENjkmDE^Q{ɤ%$(*(,L-R!w`84[F)6\׬hXֽ*>Ţ!)g hQ'4K4SQ½I88Ц1E1 L Ü9AhP@  {}W7CUV ?7o?1 Oh B>\P=&uSѡ#Xgtqz}z=1줍UmODr$ߊS٥>a?8zb?NDy}+IM%x68x}`KϦMZV9gZnr#!AqSQb| }ͼYlkAǭۓ?ìL{CL)={SgI*ސtggۓ]ecctC7v?YVW UAxZw_6E_ϪZa]^GgDMm_G/ *a ,&sYUPDgD/|?oƖ S͟p]~:.as nt&chJC>4Vgy-兕%yx1bICy7 ,3łsF*{Nj{J8^"FH>9.E KWb8L).vh_"+bttE SJ*03$T*yٟUy=ZiWgWcCDW 4(^&X\<ԪlwRn/kyJ Ʈgb+'2\zmЛ ! .l$wM8r6ADC2׀AІ*`cTlgi t$vmz|p҃L>cY WUsxvl}Z1l'P|g%/)F{ mod9ȘQBPzzc3oHL[ܲh)4]nVcf>[$?w׵'xDNDu&Z>I{F,rPkbALCOpW 5Ȏ?𢯈 @@`QO0 4A?C s_]t-2k; {xv`|~oB )}֞9}HHYΗǎX Co6?*aU'T,9~cNnnhKZ0Nk=D bJ2I@b83x?hu&tP_oA̬pYFeÏO~ɃSg3n(xO)J`P7U0}1W&>Hҁ)\?w0/)! '1fHcyW:cwdї؟QUz zt31bı̲fV3Pղm.LR1X")JB&9irE T&&ik|!G%~.]ws~(o򢩪cmۜ(y-4v~dNArk( +GeL[i~hu}r}Ŷ*< 64ZrYI]a$+]BHlIT%vH6*cM } FHڊKmQShuأ^mͷa]nHv ZmzRU7L?=É-~{@)Շj+AO'kG;(4y]> RA-nW L6 SxBo`,B0$+Bx6s8'mwd$EUO3iW'wOT0y<idsd%ï }uD B./̯_],o˒"UZXy7xINΣNd?3;K$N$wK i Ͽeo{n6nɑxlC{PGZg}ހ?w6#urJx9o9dA9 VHRB|zA <828~os>yp7A?J 7UK>  M duJcK(>{[ȠO):f3w=='wΓquz{?f9~֏ o5UήCY@]ϻtԧgog#!UIImw^eI3@:pO_ uqH VٹX+Pe$ܜYݖz!E͐3׼ן]sH'ԧŏ<Bk@9mq7 w-qoz?R r >\HD#utsN//{-uFGz󿤨o4*}BhQn^;5HX)Nxh=̬x_goM qE1CJEz3=-"&DdEzu`!i[DҤ]R慶sXxzk$$7꾼$MM8Xc_yq A\6zm_iK;\onF8ofqb#i5Wj>{>s@+ǖ\b}K19ėc^EU+k>ݻs'}"~I$׀QQsuep?/_r|{6+}E{Rhq~%d1zDZ?3-?C@e+oxEY>a{ 奡OGÇBT6 ftyBHpSr{0Q5& Ѻ-uѡ -s4{mg^ohxH9aJ9P!tJIQVF]SS_5eRӲse~+3mnb'-u:qv$owOR-QO*}oT&K."2:.D7)э+f [ CIyIWoh9_F[h\QQ9K 8>f/QāzDͬPZf.5q!񃍺W=^m:7E_n a7tz%:@8:U8׹󻅰1̝a_L K}%av$ ءzሼ>fk"lهz^)>I~ox_u3/, ,C 67l"@-WARE#L25=8.8mYSѵϪ(pte,HmhI҆P/>}*D#a}Nbyp8V ! ,:Þc|so1}GD1P僝\Į*cNL@TҟwvpڏI.ڒ!r QQ$unbG .sph}ߺk7AhxB&Qc^5_dݾAFJjΛo=tKVHvd&TAӕ`(J MZ`𠈘&vj]-lGH@d#o_C5 'Yz;QLiSC>[KӁMJ&o^ ,va9ޱj#rZ4P$PQU,{=TtgɺXp#J`,d@W0?S?;`jÎ[hwy>yam`:h-9E^NX9C?V Rˠ+pmo uV ^V^!hl_„oCӟn5‰~|iI}D#N9nx,qM~3u.IaHAB y JT|*lFىui囪ɱ 6+7^Gal=qum8}J:cm @.Ta:Upv 5 /;svSC>k*l{$nʦŴps4*hfcV{5o)7pv* dxA+Zm\ 2ٓM!VV{/E\ӕYr_q$°\I0[lv_}P=z,KyCo9!c-OynKYWWj:~9W2+_+sA˷N`!%hmX۞W}ݯ杠gЮWpMhΫ;7bѱw4$~kR 7/[{q:GXBl21ϋ0Xwawh|@ə! 7[~E K+tSVPfV=x؎m Ⱎ}{ܶuVKv)$i"5.9j̪UJI$n6ܒI_}k]Zcaҥ*Z%:bW,HKuW*uעX]'ф(}80#=Qs ]yR : %A5کUTwA-[e,uZuњ\hgaM!T-[.@,s[" pUr岼ogeծL3bxW3K`PVFq10.9LylM{݉z^aVtց9BZu[Cdc mΧkStY颊ʙo}gJ\Yڔ WW(-$-c]E͡hƨF2fST<^u+2NH.NRVZu0-m##XCUՈ m͞'6)L~N QHzI8j&{Ia` ?1gB-)Q{zI1sZu@di5*l0c?s:.޼"P6ndEk np(y.yvisԁ4X4&I*-9Aw<sBn<%r(DRESu%J a]oDuk|jeFR܃`@4%ZްÓpc$A^sMᖕʳ@Ae_s)Tسe&l+~wqc}!wyUPgMtI O?z@e2 2"#ۏ*j;5C͔)kS=zyO45j'#p} 7]?Afd!G F_VagCFBDA<ݷA!2 649gHHR,-!a;sy>wVɑ\?ww6z>.{+FœZHs 'uEJ,/cf~#|TMy|7jt't]i*si2|j5iN nU)+ǩwMr'c)Ef$[|VxtLݡ&O=r%8aΐO8-,VtĈ3&x["6w.Ծ-Es-BDP7B=9Y5)6mGHREt"  (:b+^,tΤm^Ի^dz_V5~Cu_k5cAB= cfwlj|8Zyk~./הpOJN3q~qlWn]puyt,r:|5# h~UFU;0Js.}n'c)qiQr\u,\刅=_~6nÅSm]0V8`;u@,(LQ[ 4k?})eQerD`.8h0 Yh< #f|: {JĶPj?Z]K~@ZJ yE""(@Q@R .J (gHU~j|w¨@oGs?/#+8Ծ5VXΌq 6Tci/{C0{ݦv^'?3A/VΦj4`@֙|G4v#f|"*(АG? k߻;RZ㑷7Ww< ?O1+KUeYA#˩YtzmDzkP$"(z 6.jn5nM4 s۝_aaw]HH7ΫoWhkO?P]VB>S7= I3]{wCHt{iٝlf17nH#jZGѠsR\黧x>in7yMʺvn]W!rѢ-:Q9K _d.Bȍ]M?~:wְմhy:+opjDkm uL Ww0 ̆U|G^OsjO ,u]V;tjZ=n^}>_S klt*EHHC0 B 0Kx_b^;/k1=3@;v"淔AoJp Y}jjQx}VXYժ!znsVE f`pøMJdv5ݥWJ1Yd%|'B|B=dk\o@T |F!=tf؁#(lJlB"IB;n'̡vޥP?#ig׋m׃爺`X\(ah~Hræ0cߦȊvjHc$MSx>41a1;SB.9q&Mz*yq) @f3{D@;y8vn( '$U*\Ok$NI"%DAM˨nS,=$~)?|^dGu:,eQb J9Ea7 nhSK uN|EkK_S[)^n?ӞO!*(hELU:*@Gk֮ s1 ULDD;Vg/yANaD9.9+Ppqf>s)aƔ0;>4} uG,]Md#Mܮ- rλ3L*8ն6s/VHi21.2Q09yISdY6뛪#kΙŽk45ll{mX=jHeUd%.hzL,.j]3Er/3En8HIBqu)Fre$f/K!6mk[ѭ,ti ;I;97*.ooLT^,&!2XzLL9Ofյ 0QI);DsC&k;8=q'='Ev]W4?u&:tur:\}dqYSy3g|ùe랅͝#{f_wb/}nw~4c۬R~*a,;~L|^zZ댾ŭ<뭿梱>z[]D>!ӬX*kWJX+ծqTU]uwY73qxI$I$KgGO\}uͼ+]$I*9weszZI$+WUfyotwec n{thHq0ޫ]fQ?3yYo8Qw7κwEUz&d&fBf!5hK @"(Ш1aǯ7} 0mHJmN v#=^B.<38IO>oȈ?>DHL{0Y0a d1D9*ç#.@g Q8PbְK9ݍvAwp i;)~qLQ!$ 7NR$#N8I.BR_w$nZ%) !l +FHh-y8 b=4kXfru <Թή藙xE.;(~{W# 8_ r _u/W[R/4cerNO~*\ ˥6# C͔5!S:=>8&{=i>&n1<wiLyh1ߌp@ϻo-}PHJGW48O̻Fo v ,gT1H4>?%_\s 8"dUHu%?Iv>^a0!PSv&Rpp 67!wkok(cQwB?uME`TI:*Zw_V8_dxM/4Oֱb7n;gc $n}qZnnsSM}G>ʨW _ePriYQ\g@B]%BZ:GD(acG+. "`@.prqljF T?@@J~)ݥ!'! {h =}gYnV @' cn&F:໛iC܂˝Vi!]EӿoT7,8& +t鑳{:^~\Gnt6w ֻDd8 A!tnYvz* 5I?/ zSZ B $ j_Ƿ?a% =?zԄ)R~cٴ(( Hk)zySnM Oc)P❒<eP U ,;73ӴP6o;7C~V. RnݦuM#`BIl?זY#w}FcEO-"Q̊[]'^966$ 0a4"mGp@!M!)KЀJ Ҫ$+z 3Θ(`37uέv;Bߏ`io`n}0j)/,>Q> >Nнշ 1 +Yx/-Ya`d]Y<:cٿ9.`>SoE lc;C L5" ֪}АA\dSB+Vs`hla(FG D|OtQS_DP?nH|4p,2*QA?/hv$3FV?ej'Ք™@+i)#6!U`.UF$\ @ Sx;0A!`&}W$0e!!@baK|rs)dz=- BON["#0"TQa*Ѹ%rᘕ^Nrrȣ3q,1Ȫ;:bHږ+pRTx>׽yu~z2w{mGRs(>ZY6Dk7?E ?hF vY~⫲ 矪&zi|mesQۘOea'w;/EyORw119]+\raM&}>nx T 1Qoݣ6R/D-O:Jcoӏ MH \kÖDMUUySDf}:όŶde@{;븂XE'HY&gIӡ.BJ\#M1Y0Er=}yk.T9&q <{8~xCa#@Q󠑏O콶`Ivw-whIyaaCU qT*BB2>);tGV}B<_@ ] /45QvpӝT$y۞c#"U'%^>Xj5ļ@HnF(JwO|dCAj_0{(=-5DOZ5 hDTJ \ q]SY}ٖ 6;ΛoCHzň-6^Oji-egxxJ!1 ?sϨѪKN c+Xs!Ȩ8jE$B1>_#.$?/WNf%!ZXX)Ե:媆4o.P{r9e)]z5ql)glPG\/iuBLcv I A(QɋBmA>mTACZJ̊ {XtDyMH=v5tp-Ku #(C>a\5@0ۊ͝u49fԲwzYT9E{ RvUq)3Lus  Uq~ࢎCX*.\sd 'mڒ|׉Sn U=7AAV6oaGTqFSN->~.~皥31E\A򇜚ƣVq0Ǣ652UI_Zg #/s#$%S"}p9͈(*eB<7 PTPӗzH@/,=|8Uo|?7>3;Vk{ B D[7I˅n6N7kzX觑vB*dz0 3 SW~| VEX}R0BM0}҈<9AxNk5crJ p"4~|ߖ?Ė^= ++XEN_2\0G1 ̅HT Zn,1Py5 :2 b:aoӏJn|TtIS3}$gz&:qK>M̎1#w}] wh ["]51EֈDX4E 60}iw);Wzp@@z(>1B?ƭkA+Vn…=ʢ>)d],_p^Yzz:|}~o:jG'Zu<zx>}q@8D5{|ۻ4L$_y7Sw!߆o((\*in\8Ç&;c+{}0#=ij8Haƚ n=ޭwg6 O,dE3)B6|Rkʿ]dٓ[:3$-/_^`y#_\zna}yD~*_fD,M"L/V!&"v سvs#JH^ F,u^3;>s[XaTHW?cxQTŭ&LE|b|uoJƣW|/I4@QAMD7v(oվg ??2\H$~a>a*!d/T@,\|;Y|_/|U 90H4KDQ9l|=4D-(RJRPST5HICH@D%{z}p˞57.R@S|] uihnBAl*:IA&Ժ.뺻9 3 2)gq9A]*=p`?l2?+Oo~۰u[w`) 閹zf!0d 0,4R e/z 4 NP#+kO:P!bRT=3Ü 1>wnV;!0@I\N~|kJЈ f5gMʾa|Z$ )b8c#3rx<0nX!?~O7QЊ,p(GT[\ycg[yC7߭neg`:A3F2!/1_,ҋj}|ga/aG};U LRAPQM}&03[UZcvhX/@r/E憆iM(`ЁPPޠ^ca[r<# 4dτ]T*j8X5uZtHR3^VFHIA 9ZIixSh?\4E}#ԱZ,IYY_j󶶚gHb"H$1cG;-pCO+ 6܈8>핑E+ %h%AqK#”Atڽ(*u-xW ]U=|b+]ߎxegƏ`}v6SP1I'Z~lw;vbs 5E~ |ڟ@9U|@?LD«],3CX"$KN !YKx c<4Ŗ(uf@G*htG/mkd9bI92Љ@R ެ T&%у{3ڛ[(pGocSB97/Nٮ vy^\rW@@i7/1/:{Oq 㑔3(eNKCıa>CFnc~A~_r"?&TѬ9?-#yЙK|Lɖighkꗇ89ԁ3r_{)Y'!9@`p_9Rg/n^Tf! ۤqK.$?: eviFBK63g|L?3ڝSQn0e2*Ůxf]') e%95I0Yla>X>8Ξ2&鑱$:&MmQC3h鷡3? ۨ>DZ2Z'9¾H8M3SfX8eqVιʍt-;# c﮻co1>vή#R3:BI *| p}kHX=Io=g ]Hud޿lGX?N'#v*2$Gt Z{WX$wD 3Cl<%aijv}ex"2K{YA_p,$#3<:ETQYf&Q8FWߣ@ 9_:Ļ%RNndǴiV@{$AU KOr # 6/בoA /q\1qp|:_I۫HOOJ NܜY\{B2Iz TdIΦq.s* p`?:G~}&5YCs*eFXgo Y 6~JXeiY32*p$bB~Fvz|?kD0ҎV)_xl\iD2c)D &k➋Zs|*/YFy$xfdwt}z=&/ƉG<+!& 9SD<Z?kKh B(Rܣr<᠘(k>B@(ce%۩pU)u6ȂА>$ t3j"‰܍uZ*SVUHֹ&ao>ya>{F$+U ;lG\tM&tJ{\a|8O\u7[54A=|:"+REb?2g͍~\Het _0UB#ʰ9iNm5s >?`G.z Ԁ_.r 7pg\l &tη{6yJKQbZTUu)vEP|L}hT@mZ CYN)@C C"N^AKPnlCR":1֖1ϸ٥4 z--KS1.;JF4nLL.`aˣhkPPC 9LR~NWd}^+ڡY%2]L.ns6 ms R"o;ND̒xP|h#ĎX|'NS*F4H%)=۪lMXʯQi54sFou VGe1}J^ zrې;}9ʒox5C2HY0wjߏk ~7e^ Kޞiί;iꕵU7:uѲtbgetJF"V_-BS3=VSEoW☎&B)db܇ʠǺXȦysGe3AaNuݒ< }0EdEi; P4BB4@#@SW#St{@m3C|+a+h~϶@ϟN\# xlp;qӠ40 @;gdzw]_*}`c>sczjҪV!%= ll5_wߚX89%[=:cad*-k9u7T|yxCRXM7GdW"6nqƑa횹2Ў\ִ>kcK4|!i#i"0]C.w}RsTzE!ކ [ %h"HY&Eg=zu<ѹ4 Bme}g41ؼ ww{ˆ?WV t>#YvIcI^CKaB1 ڬ޼CѮ{;?_ksS5q5r^ea揲N> ` ߗQ>(k B%\$JoE戌ã6a$(@Yya.,ZXVXB#r0ub-]f0oW$O,b}ܜPy5i a|3'~1>ҷ |9Ek־΍uGGʖt]#$]+Pr;5m`,og_< I1PD_c5&$MEK0Xi fdiآ(@J "$)E~s}A?TѺ3*u W[{`J0|Gn>[Ie.sŨXmv!P +B{:Q|-mgS9*6&ʽOʚb!!$H` 3?n@z<䐀O|ٺQ8.|c@`$Uz+aB I$%] .2sb갴Ŷs2rp3ۑ=CA0 QƄM3ѷl7k6װ4!=P#B)܄ mE,<26wF Aa;2C=JP6Hy $G|!).qL椦~~jqٮ~QǨaw v$Y } >#1jq}("d^Cj8z|e%?! y8%R,3B ff(D$={%lbr%c[':ˬ2O"zK!$ ]m~ӡ5b#O.gD8vq:IAiR6>}"XL ۾7i\Kh79 zK0dֈbC|<džx$BP4h @B$96,p8J`CT=oWUjT.۷X`ٰؑ86 ;;1Bg'*4p"1%*b)ZrC%cvp(1*+}Dݱby!08D;AQ>{9,i'xn]uRTgv'oJo!O243wof`* X]El-x<5s\pӿTq|Lk-PLbuQMFa7`gI&Bêuk$˷ (tts<ĩI="RX+cT\9*~vD0cᱠE>VB| +#|v&Lqjbr}\f_ u>l8vu:l~1Q}_nj(92bzk{}SD)A1~BIyaw=nהޮxb!o$헧˦o 1|?-|(*IݗN(KHS|2#wfbvfM v_b>1ET7l9 0>Łz"HMDS1DAsbVauiVjR(੾A$OOvgqIdbkcR>, eH e 5 R,*VNlbpbpݯxR-hrV!!" Ȑlc'%)*.XCw>Q&3|~Tn?1( 5#N S $L<@؟L/SjZU jB"mHyA d}@0e$"?P&P v:3v KW 2uP =~^Hf"48P@vHCTPR0:ݽha| KW$x#*#K- 1$J f} ]#-sIO .Y5 ;HB$ )]z#V;NܻU?,mbt~ze aH t͒& @) $2%(L@ 5P JTI0+s"";EJH| dhHRTBdY8M+kc;SСh `_ xBh|h`ՓfC<T|s {: 1L:Gp*!҃ z! `9DŽ|jޮ~c#E 4DHT4TC$L:}on{PILTRSKyI1ICHPRSy#$'#+&Y9O$0l2hKPLMF1% DUA3Aǁ0~ns<1 t"8H(`\<,ЗHe0 w:7_hcۓ  ` 0Pɮmlo,Dzn8wJ@46+ J<8i.ѐ ƀ Iۆw h>(D)DX8: a  󄘨v%UBhB!)TQ M$1pZ^L.e&Cjp@rH*sV~>ܚ4a9ɼm m ISs/) $ }X-"^~at2,C ԌI!)ڽ #lS|p'|L!"FǓ !,rnOM6EIh\2G_8<x&ֿ ]FH=G!p^9؜ ;`H&hJJJJk  ){no@r7H(| 8T7[CP7 *U2mlYuvf)NTTE"ҹe}O0=% xI osBű%c)#6fN=-҅ AdN X*y^wEfrNEI !06Q#dR:_9. vݚu?ñ79 yAQ>'G)h6הRJ{2r]mcq:4CaF7.'Xk>$.n0=HavpdwCc^q-]Zl(7+ 7Z6ȝܬpYf4Qi b7**mqv ED˟P!^݀SR7܋Gd2NJ>Gyʼn!% Ԉy `~ _,Ϛ=b PC&DKJ pP m"Hl;.m *tx!05'0P}J}2<9d (@U9&!WYHr*B2J=AQ_n: "7/D#n-reRV7xAm,*>9HTy_Q(|6w!2_潴L;>U>xAԙ?~&dtDRT ߶\ Q=F][@;rvI'r ?ݼ^C o4J]M\2#hʼ]#!djؗfwo6#zn-o~ˊ.R ttsTQwJ?;l5<6[#.>qy萆ɢ8_6_/YAԆWS&ĖtzS\o׷gcuv貒K3~5Qjh1+c#$xr[φ~p<=x<|U.@Ե>Q|'-نI1 Zhͫ_O;n=@\w1 "bI{m24g6@7x&kN&>:8s$[%) }!m>MO^Tl;8Uv(z\"?J6p7da&iЎf ɾT#>22qLN bjg9TvXԊ"!P~oZ %{4׵^TrMݩ69!ÅC' nJ^J7CK&"lA kӶmKTlt_kE;&G61q u"b"ϖ8*[F/p /A}BC3^oxPG^~@!ӓV:K_BY:N#kMA0 l zĥ0SZCh@=}[zPF#b\4@g@a&&,lzv!/cip0 (HTĆ-?W1d cvQ3k1(N p ,'G)yDG؜3j0mPǝndi0c3Nӹt1}2 AH ߿QPA]*PA)U5,ij$Y\|\T64QQη7꠮PˁE9 i ӈ<.--ln Lr#ge)dWA.=~ݾҝ#*) 4ЙDv2X괉u`]!5ͨb9nA.$r#zďE16BgEo6 f}-ޤ{@loA靥/Cz3P`ޏ^c #8=A6#~߿S:IqW≮lu lV(T ^)Dndmwbf6nrZBeqoE~@FѹbiKY: =!)6Gz21i:]Lff5ש33 76K9ؔlteLn{>f#ksCvœZ\h5\3=FktT57aC{d4_Dyͺ<Ҕ]F `lXa '8P0#4ogJNi%nd -ewf%gJaM_nrCG5 fPoFI3l+SF⺚7( Z [jAclf$If>؂#d34jt **ff"JI@*A$2 #d$tR"=.89_=Aq#3$g'CmAiTn &6i㈬R9y )nzqv# >sJ8+ 0\5^O[`cAyĺ 8\UMUz(P :a] D`UTL;iW lH6^f"9?_tN,`pa.N,Z0kAq1ĕ3I,ngBL5($i,q'ֈzʆ5d)̯b՛outWxu0XPP镮6BʪFit:?'kBR[>5UDUDH 'qè_8OqriADژ\3H1 J¸ZB% *0΍xoAyB~V$/! [$^>YDe[Y 'Zv<}֒{"4uD\S.gBn 3]=D|Pm:d˕;As ,=}=:aD @ٶ܂wf}+ =GD{g&Bh!)R7pgm4rq[͎E1ʸ JR%` ]Ck=dd#AO70N6$)V^Ka[ @Srf ]5rPAEW a`QQSFLH v0$DJ|:`hxej:""(HΜ}=(r \˻g)$p('!Fa֡=P !;IPݩt&D@() J a鰴i d 4*. BR'mbI T+(40̄9HpK("Qw 1Ok"iJ3}|^W-j]0Vp4ϬNHu_6*iXucm5ڬ6+0$E(5,s[* *m*xlUP D Dq3!A1]P(4rG neI0Q@LLIS +lz?wETjC:a  ph +}V^%Z(D i'xԴZօi# :Ib_1)"dE11$qe! 6P&p{dG1ZJG$C]Ƿxa As0+Y%9Hå5WcRG!XږDi0@zpA0U? 5Æ94sQK#:aA=g~m_ \>-xf1,l^x)fM2-1њ!]ʰFrZ SC%=yH0|r&&a!V?HK8d15ky( t3.>z͐7 {Kc'c,X )kk.s#2uaK>DjRWh-r3V`ju9Z)ȜGPD7@s"RWY%8+Da9ק6ͤvġІ\=yj_9@|TXQgtKAﰦQ~'h~gQE<.Q#" G#  ҎnzsJ, 2r}w(#UcŶK0VgaߔaQg0`=N%i.gcUznj$5_6 A0TT o}(Iip`y_f5F]{7euc__yˌ 2DU!0%yqT,4qt5{XfL 1P3]B8@;gӺB`v*Ӵ Z,u:̨%%Fiv"4`wy_fL u h)jrLܚA! ]W(iO(.X$O# )Xv⍕S $!y5 dQ?m RtƎNoțe7Ay*LAg/3DHD0b2PS}b bdQ)>5(Nb!ՐBATYӹ Ϧ>s9(P+4ngPHF2'à zoK6YUVk=K6m~K[P({ӻx Tߵ.sHZP&3)&hw", gRb \l-,0V<5X0,E!HVCOyrݪv^C0xpy*- -@=p@iW?R3]C?e;av1(ƫXJ4BR f.%_JTIK7 H4'L4~_6#w7&3ӧM f!s${p ŵ5`9=rݭcw~ڇp[KC |_fx8iva̩# =tGCdu$4伋q ::=e~C,A+-/9wGmBdv\1ŌC!+5藏ԅMr/fu'er|2Ez@{Ӓ_ܛG VA)ۨAwRpQZElhj)unc<C2a'oqYd>E( ə|C0 #!PѓUDzۜ1ݘ$6b zM8#Eԇٌ\N<¤[158AC$LK$pu93rO}9*֦ӫ0cմNq]lZ T/8R4q,\жh *-(LZ _ K88TXeo:t<Ntj"#?~.0tg4!?a`@SA0zq-0bƆtT'.U53֘kYu!D20`4|¦ߌFi;1l5>Ydj|&ɭ5բp^w$%%*}JuUwVU'<茰=0tcrL[Zlb@H|c졳QI1 Q,dlҋi8S/Nu=Q±IޚS_^ \xut;h>]J"fdlPj'E# ^7fH_Xm&0&aOH1mH'`fH}b"f|/$K2![ ~B,$d!jQ; qCE_p0l Wd0CCDC&0@x!QQDS2P;"C@A!d abkFo:SۏK0A5$RDO[I{1#ʚ !Id _ZJ1/<;%'Zľu\ NP[DI" sZ&= \C6փS ~W!M$=TZ~-*l@3G~PrUs=>? (y_/֛c$8`I7T1yB$ q=?7u8/5ډԼT}Ծ԰-%)n3Vw:T`-yxnهs Q*r[%em)SLH& i̱O5QmZӛ@Et})nUH@MZBbs/^}GԘHd/JҐ:p O..Wp(A#EJ\0"wAWRWFUwv\rL""  rhX" ((((&b"b'Oy[uAITZY D1$#@&;ⷞqDotLVVHc7*@yX`R9nF-> ICK{` Y);\*!J*S(EAHj)K395C?yy`@@ \eMyMhp1d91,;@ҝ 4܀ScMDn/DV@ <=A R]Bn<2ca3 otN{)׷FC|)<kцX(<դ]0Ĩllgk6 "v1(P?+fo~Ҧ ֏̓4 %s=ywN <$ν#Qkʩ% `#2 'q%#TD=01dN ]?#KDL\afd'ZĹyp&=8=/揹GA(C(bJr:{>e!B'Ų)]%a)A/ͤ 9QBEՒ|An3ԪkoGs^7x>4}5Dv#G!yCKdhNdbl 3N(r2K.Y٪uLSVa`\#45=(fo۾G%`&'$+ʀL]Q &B[hi#"LPl}`;"܉b2qemI#! +b*jJ!̆uЪՂh0]H] *PC ޞSޚ )@*"@s4;r䋔^2<Id\E3C/NA=VT"ݭmo}pedhqCYibwUݷ4nh[ԢjQEb2^`:wHKjU ly[R 5T.,j@w*o@y`̃@C"{vQi;) )t`;Z:"G7d̫﨤36jˈ*0IzL3TT RF:z:pD .`$Tb܋ӔHFD CUQ/76;N#`R# | 4'Vo<=ya0:  w`oT7Iπ:UP@x$t<|{OBFol<@"E}t QOmd|-WPq@E)G;bV}$ )bCȱgF$1a"fFr1 9-Ӳ3IZ͡<k`SmyBF\1W{X(uJm#~_X |20EF?D΋ B8D R}Ԙe@ q&BA'&&Y $ lsEiOb>elMrq>ע[jy_[!lBwj;^=Q%8!a!|Ў%m8,F?;%Bz/c¤$tq4^X1X١"6 ,L] ^1xɘ@3-^,`f&J RfFG%\bsMWûm9dqDP H!`7rĐuXP9졓5&cY>6Ii ͰRGDɌ^VڑhhuC`ܮ3Hq:%Gpre6dB9-1 >WW< ܈s8_*-2-v:\Il*ܜ=JifsS_H&qAE ݹڹw8>:1Բؘ%kO]F\هQ{P4GݏV6ZqSuv9 Is%;:s<1`mx۲XPRqc=(.^F '#ŜfyĔb="G˨}V ޓ@ƌE٧hs :cpM[1X#;MS&@}JKZBc"jAt9|v@fA ,~H7P0Y~IpӻHn13I1`G\LYPq7 tz1kmrRBCTDCG^CX6#yP=/Uy@Q@QPSW$1]~nR? p; i՟U<7IdƤW "cFEAGOq' zobgnuf85>x958%ݐF q K}hzZ 8ضRS[d=C%P~%Œwj ~1D9dhN)-CSD1=GGxd=0/\<訥5 2@$(i&JJ(&jf%"8)"tFe9s8"4r]!$ bR !7kEU_Ƣ*"}ې1Oڢ[5UEAEPQULs85~oအb~LzU63SciNIxZtS7Qf@%P)߀AN9/ 6 zۉ1Ձ,c7=~~9 ,mUKX;[P8kQRh&'_ICbAE3p9^o Ht1Kch-?%7E^1!_C`Dz 3@u(` ^nP7>Q13rʔCNm5!hё[.n#)ߨȺ:)v("r%PASV`6:ѷ2 =TlbP}U߆8S^ny|b;!A "~M4SJ^֬ˋZ]Hv]#t+['YRtbdA^N@x3 Ql٩d%܌\j'A۲#@/*LKn"%!V01;;) "&z oBCF]ڻ6IxUU@ܠY 6V/[ۨ(Q 홪F72G " f8{ܨTmLo>|;T UURIr9wb(Fd Xݥ6~F C(hx}q D3h-ZZ$ ("J"B L"h!!8*}Q}8DԽʏ.JJE}8HQ Ǭ8+ yr{#qh{ԋnx;X2H]lq\|D^-:!JtMYЛXߞ9h]-i "ėYn῜PUC.4GN wc;rBSڔ!)=YZ+1zmXMt<vgX>?)1Œ&BL8J*1ץn,Kes~O"K'M@Zεk2}e&6y6o['HfzxoX26ixwxH*ߪhq,ǣWA{yX)0bG$ H=4VjeT/{EsƃVhBXmDǟ+Gf]xLe%NjF@zF4&F8HMp;}^:5k "fjQPP>^M\0=hGPl!43uc$8]h~ '| æA`JD4:Ub/o/z>ibE1&Tۚ PqϗfrJz;6NW#Y6:; FMvVR kR dff:,׎E[CjX߀>\"Y7O;s֊۞監z ~[)I*hcnp!r9Q xJ!c_S`ÈP<N;UU:iay3-RJT2A,Q=C;cL9S@"h^Nm/yb%(ecd񩚺l IGF_эJB,LH1@j.ESF241+ATW h& ]9l\pغn{NE<{C's r+j L$:G0w&PʍU]w8Fl zh  m\L@Yg "A 4M'{\oE3`f"ͬ4ɓ {pƎ4R_070Qj HLS3lV91؆D15zK&F͠i9+놛v.MfVaIFİ LQ5Ῥ;;5?eH F>'g D*6TQ6JT(BhU_P*_|}tqSFNK4 ^ZOM2#**)hh))#$HP2W b$K/Q$c,DT%]ډ$\i !<QBtU U% J`@сC@7 |d{"o74SLη2$^Th8V8z;ow` jD(jP<h0od@w7z'`@b&y/|a PP_;1>DO8ωnFH`(_Mܨ폾PrJUUUU+`q8B*jRf)HsP>eKS@n]32!FͶ' SV !Z9I(PiX?#;?^/4PCqM9yLg@ El su n pNBxʕ(/'jv87^0.cn!>@|A<Νjx p ٰU^0!0 f &,`" E2eQe$Dh CCXPx{SKӀTE,l/( OhnqEc :Qv5z2>O_(hwJ w`UHqiQnlVR%KÀhwn[x@ @qOwJ̷PpTA@1%G8Ѧ# - Q( O /{2fzBr'= 8 %Ÿm`BB]("LCLdf G.Y](B_.OѴO>cɆ[`hNb!ƔO 3jO8n-N_ ௓@'b#}PAh2\=;|܋ylRΞS!C#,1ުzl vMK}.61UjppO2w)k~n YjKlG~x ;5ͱapw'/#~-U&HLQWA52$$eѠzA gP$i´: -z=>g#6!K @(HDCPz UUE Qlp< ](0!7DMMY`F AE "M7pC z2"\YO, ;eꜗ s {zꊪ*"+S"ߒ@? !&'DŽQo5H%0W?\q:?]@?wᨥa"8A$˄7-;NM?ӗjCO %CgF \?91klYgMx[E Ǥi?έO?A2Ow,E| kfaFPlei_u@޻a,S3zov{7Oέ/{gPr9Kξ'iyԝn,$0էRB L)/#<J}ɲZƻNoVWyC&Ϙ=o4`+x%i%? @#ܕEX+`!`~>Nf}osRN-fڥ7_F#l=Ohs1U*G`&tz]ŸgwZ;,d8FƲc٧,9sO@ bhb -0%[C@1Ty y3` c[bHc* fy#$b|2w4NTTee`0V C+O7'ZL'>б3Qlo o.P 7jxH @!M_OH|poO:|42{ @ئ9^´6FXZ5]/ Jɰp f/ 50A#;1A`idԙ"H``/N%c& 0CÀkm8`;8gG^˚#)0c|;(}P|o5$4GЉCVbOE1cEoʺ$r Pd+6N+[RUQfYctx[+)Gxwf؆U<yultw0u-`{Ԗ8'8 .u)+&Yu GyY3;- 7_~szpI$ >df\c^s |9&OHF)fh(&d<'9.=qc)NǝѨ h[g#և#< }`CvT@s2PK@J;5c%,L G1 O "& aue]M(M#@Y\@xET>'0$H' MKmZIa Ow`MO/{n t`ܮ|0y_dz lO_XKXHBIjo=$WV 㺠`vu__ | zR)b$ @n@$k@z˫GE.֐d*y&hZH&ć4G8=,3AX/RIRLOn_9/=ɰ+`˥50HfБyG2-PlfX!C$wgi8"%$h̔ I. ȃ&>qAtgh>2Znf%~!Cbڙ3i@Ci$ la*(_*XߧB jɇ04TsMzvX<84BE \,qK5 Fq;뷰W.KIPg C>.Mrë ā #]0Osq_[A򊴽aŤWN<hwGGg^`bO5=D;gԗÍWatR*b:X5 jQ䋲f@0S| k}jbFw. Fg2Hm d36(5>AϽCi>էZaz>GC P?cmٹ:cdjwA 'vv@;L 4`.PSAtQPVIW˵xud;@wo7q$a;kUQ|t ,SV{Gzru)=N}zb9͵0}kS0tò<38q ܃jt;4$ cɗ GM~P 79 8$ \2aw) ۴Laޛ2p؝,lZMͽ_BGohz:홢qr8'x(Da .P(͠jzST,\O|< ^RC7n{>mF <-$4 (fq 4%%faaE~:9ՅT` ]Hl4E$A%AܷpL>1XȪƠ6`PSzxM3+\R{Ncuz7NTDDIa:{,߳kOپgXQyێy `MmMU [NhFE |z\簺HlWC]`a0! ZK5R?fHF"K-clD]FܳCf7ϳ\;!`p߱5d ^)j`Hb r-ġ9@dC1d ʘH HO뾾 O։$mIals|a*4T&^>na(y y G=!rpxvoB6IA=),y57:;CW ZLR?,GgC &5e?3!<!d&ڔѡEHT6ݘ7̛ٞ@{M f)uxRp{ΣxzpՓϡō2 W1X_R_zGp  pl1? țGUQX'bPk IH?̍@4B;AI=FpRFh)lODT+ B>Bj TL}1(?:>=ptr":k-hxLTk-Q\%,:SԐwkL:j qKMn*Fh^v3yxE\t@#v d8b\+#R F̜A1F3xpـ5s`,e!hk@֊+^"Z[n[FvzLNd=Pښ:u_? fא4P&o. s@%؋l]8Tf v^Ыp+9EF-w ‡609(وQI>әپpe|zymaC2=*X1x 47Tmӫc ^1nM$ 0X=}QaLS͖Ͽ) ?ǣ:bb8{+vp!#Y$ ̆!:G0ada`p `u5%Q6B FS`j2P:-^T//ܣbpd4 MCTd*SG kaA 4 MD 'j @.LȞ ( K^~H .ky?D o%F ZFVaEcٻ.VU!Py:B6g[0{  N j4#`re2^w 40Ξ ^uwz4zONx~EF9Ҁ{u46;_3! ;PJ-a[CD};QҸ܃[Q<{sΣ`/bBJ2L 'I7_Dq8ֿ_Hs@8Qob5n\)WBvQtfirŢZX!6!^ 4ؑr#fJh/f`BeƵ?,f9!%"͠;*yۉw> NH|}fnE%gW(bJeqЪ  !^[ HSͣ>a-7Qv1 ;Y`[9"[7,Ht8=S9Nts]6663: 0fҬ/,;@PYAo:as.3^ .{ITzͳgb*F^t3ZDgLWUnb(^T97=ٳF[e&}5{m []U> .κު!+oz֠ivZ~ؽ2I3&d*(d*}fk㿧ے ӯ~(<Φ?1F>]ˆS{JtQ˜I@qΗJIZbh 0$(C\1jA1>INotyaDi̝~܊wE:" 6]ٯ =1c ԆN.SJ輙\* dnxXӠ=,c1uyCtˁ}@&olN {?VNebWC Ok 5#qU[O&w9/B( "J&h9O`BHCkfxKi^}_t}9e*;4q~" zH@!')v:kj:NiZpi6s^JK+Eo̦6EC=C`oiGnϼ=y+r.Rl7>G|Z!1APxAӆ0eF 56 4Q̑4!y !`̣}b#qx2c\xf הOL Ӑ9(~#/ !#CògfR  !*OFs n1թ|B( 9m-Dӻmö U+ GQpw58|R&eēU"1W8 ɈҒKa6XvN8+Lmj3U4\3msH b~#괙.E̿{Br rn}~Y~zspOtzvz+#̭Y`:r a8K-@%D@uҿ)7/lA=}d$dEя;vɲ H @fJ VqVNuU`k!б!"Ml9`O%*!{ȁ>RQwsAoKpLbL.1 I2fkjcCiQVXm Pdc*'G6o&uhg9.>_%(`~`EC@pI7>/@dB@|"p$=BEq{ SG!^-}kP$P)2>H6ؘ+}Cpot}7i 2RfC` ?Epo189ܑӓ L so T8xp Uxs8PO5hP</vA<9'/!tzY8Éh i& Jl %JۭLuGS>:ѧ#iTm(* #LW"{&Fk"ڐN٧~̸ :4nDyo]ׁbj \ݗ!+!y$, }NC#LFǧ2HlJ! 4i2:juOÆ닧nOĺE 5$6G;q?p48|p#U١FKPc5o ~ j?(yqܡAH{kOO;^eUR.FFq sI>SLUtf2l 疀}&>7{D]y^ęIZ h9 >@{WI-0]A-?JT>|;}^5v[aEe< G_4Ȥ1DS* 6eLR8y_& CZB>:Kt5TF0,QibRMHpĚFI \ ?l $|!0E3ɂ @7=f_OCܜj6ռq-uD?tQdRP䅔fGT,,Bzw 7<В'dYi$S{x|c#LAJ5eWH00p-V!m& D&GCrs@ȔJ<5g{~Ep#tT!eJUβ0::aN:;I"v;&ե2ً%VXzTZЙ*U`zG=p1u#$!MUv|yt:dx&A굜OvwD@oZOKGT@?l؝\ 9J8Jqҧ1O~ǴJ=ZT)VO\<$ @W-13U&5? bQY8ppHWN9 σ>'9Oqbz;H "a"ﻭ hbeR bJiIFT b` B8hxpm ȴ;o iK Bt~I5k*Y_VbbdW2=gs4CoLE"#W ``MR|3WF3AZ\zy><3eeѺtn}QZn]Tqֺ{8fr!&L̒??6gVe E$'6iNzt;A5pr~Ź@OD@hJ"FIUQ% %C-QIDQDq$PRU4D34IIKi .b" AJLRi#IE%PHTR@,uV{ ^!aHwutFRznHӧO.p} KUIp|c3G2͏@bg&DP_WI AD0@U*USd$U^/܂J$)DHP FH\גwn{D{sA y$`PT2BMZv妚P HPH]PM> ZZhѱzm+THr@HvvUޡj uEn{c2w!9!-IzÌ!#Pw'8=[:n9EUC&14!#!o$SIk! Oޤ~~uYݳ%1,RW肪<_  ƼIJi|JRHh6$CJ UGABH4% K@ HC--BC _ cMS#K~Gwk?ݘK!}ýYw각G%OT eF u 7.Sh]W^$|`CWR˚zR°KA@U `a B'| m(O! 3eCwcm+)p7yD:p+ּ# H ó>@=_}tv!Gih!i0?#S$ =B߹$+g`Ux~=i_xύG:_hʬ"yŪ#۟>R!%+{r  OFYAP;Qp3wBZe`8^RXRͤiNaDjK# ሡ2F8_ OPD1lc0gW(&uf u4lA7<ބې 1ѥQ4D$|v= ӎP+]-=GMR_ P48fljDdda[o!']@4 iBw_5%8ۭ[-]_錳o4n{quz܂㰝P1(JB^&!D9N1LU¢K[0Rι6 \`Z_ ->vu_f p|LS:˵]C=OӬ!H @%HC/J`d}aJ5n% rA"]&h渆4#= s  <)dwE ʼpXCǁ.6EcĐȾ]Nn ($*0 L5QES}MJbHD2AQC4뗖7_.mc %"XF /ϟN|![Gݱ +G=:}:93 *) E~$emrq)A[Cpm2YclK6έ!$etNH S'X-dydehV Q7-d +F$cc), 79m#Fkm\#$H_FyAkrSHP{cD ^_{h}~W?eY 1uGHi1`7JW J+yntzJ n0jF,Ry@DECQ 2J!5TJAUQ3DDBCAHϏy׬!G:i!!`9YMJBRN` 'f`wbENLsHG60HaЫHyS2Aa[KK $:` 9pv&pLXzv1ˢVAhwvۙPPOhA73Qf3tMTvA5{J#B'[~ u}.sA@8C=pd=!w\?#Qu Đ) Np\i+ܟFq!tJx˜x;7v\@"A@v?@/q08)UVu!}`A笿 ~Nu*y@lIW$ibH3c{2*^$vx8/m ` 'i&5˱>F&T hSB!T4*RWް eA(p?tiPl-(P4THE8J+B)@(qĐ@˘Z wBìzrWH\a.6裔|$}8:|Ё"h9[^֒7‚Оp@u(@Zz(HDNq\>ȯ! ^XGk^D?~Ӟp&bBBv?W=ey Hm3}0ve|~rN}PGa&o@1;/ '2'"ӂ+Y3QV$0M0g2h`1[y ~/|̭U%«f.D]t^p7?!!?Xu>=xFN2b]Oi% hI^+9M댋K +GqMv&CydKg4}VAYl8gaɠD #sVhp)&H#nCRoK#m5!"M͹Bhpwsg'2:H̆ {)7Y @FpT1 #=9b8?2bi Rl=gwP0~mّYRUFi֌: <^7)~ ffYF$6==H(h"B$MqNL﷥ޣBocn5r3Mo j A;ltJ /!I0Q?ƨi8ԙAȿbpă9%U2eM?ܓG`ְezp$ו$c樨Z2Dόc4Ye"ўht1XMΓ sh%4l`ܫu|Oq(+dޮX^νu#oBc5^F& ./[o9iDZ6h1遄ౠk̾ב7=HMVXH@% ̅ wD$!TvFƆf[H i<-xH-ŗA0㈌3tbekaPӇkQ݊{pvʼnϓ|ai/ nr6chi5 T9 9xJ(fCyWh<= 9OeFڅ"w>sib=8s!eCg*^Kщ/eۖ(hur;bN i"B) 7$8w' BBα7dxDi/3y9#'s8ntW hX`6Tr8qz%kl5lcɪ0vn(PKYu#vW޴Iʩ Ei g WAHcPmy:"P8aZH"+bhyAĞ<NcԌMΠyz5zٌ{ײssêCчj] 2{G P`hS =h/hF(&+F5Y7IŀW: 1ŏaigGԩwyFu7>Þ I-؇BZIZ4k5jk!ws\1yc7&BB BG^Ɉ(!J$ii79iL"LvJCVCvO<;:&!&q1E%npWvBIuHFZY];Cע\TH*YE.!4kA$$l) ֩JCP8RgS,+õsR hJ$6DOpoͿtgJ˃~U6lq]KaUVBe[k>yqϊ:m $ MpDNUrk &vVf>ﺦ__wXU1o9G>aF6l ?>>_9Eh3}sE 8GI c!-Ĉ4m( 3p#u( B HDQ-a;=TD\8Pi[{R]m6ڈ#ؑJn޾[6O7Àpd=G2yL5K E +dY>y҉{7 ~4֒@.(R9|?B?>1(b}gtO3:5~[}-r=u|и)7@hة{L)]vԩT]0z?2^4Z~'Q( ƻ_k$Gn `< oD( 0ipBHS%h1Il\+z$ !.z=B(?DMpvtbdiO81 H`J`e5f2ChtĠLIA(Z'm}ծV[7X*/}#'ҞGR!l~0$"`+,šr;8yj!%|ΖPu Ԑ0dSΊU._ YGfi--AЀۼV;,A`$raPJ(AzU_){> EP}|?;3~s]r(oN0tJeӳbxj}j+yh'NЄ֙2w "<$;m෵εݬL (͕=|-8 ͬZ&*Dù\&B]g#KO搌u;y=7 ?CoѷǑ^7+OnWTQV& b1EH-Brzz^kϝwh_XKzm,UTp3YZV:1)e e3+"7+fr.sD–t !8A V>ʡڭ7{ b>k=xKy8v^44Ӟe$='2 eptu5"O,un"$\ =W~ԕ*8Zs4I31w߀psI8$;ڍNw'p5aݞASHf8@Nx*:ϓi4s-LOSe4$M;50L!BǮ YB9m.=+^ qnSvҢת1rAPR\|?Bd7 $- do*N#y'Mz9 8f!& *2XKag7@6 1 0! 5&%3[HX:bʼDcG3S Ip箟bSeQD`26]Xuŷ6l\^z fX>(a2aɷ wS=z:r7 --/ CgVŞF}B<+3',.lYpi!gya4q.XqͲʽS%S^dÿ / vCjH\K' ausXI!\3 LȈF= 3 ;wOBaSg{+uuPx5B&Rb)g t-H!AHRn>]i2.X=l=kfb+] bjh4n(pۤF +\'C E6S+1f@1=gpI>C jvslg˚ ~NH+;$@G+zol +CZʡ$QǤ_Ն[OndO.d׉M>$]~ݵ}4|b1Cð*r۱J/5*dКC0ߗ&N.k-9'mI)Eo>6=gsw<᯷ieoxYEVdžr1GFvK,gNjbYfZ3t]pI֋y9*nDzyT^kW|NKz̸"0BnX杬|ΆL> `pp)V~8GP V0pɚ9̼5H64冨69%#6r HM=`f\9$@:93t`vj#ǣs9&-#6=a;4s٬FM[%rhmeL_?=-ed3r.8alWfilVs5YTQZJMřa$Ǖ.4K躨˃9iyl sHq޶x)%)aqɫ.#5Rh g#O})}k9hmrOf̈2Sz֎M2N9gJ7͚D970e崸HLSzxs2ڋS4/Xdr6y#{&hj.1xa\]fH랇ǯ$,erf72c.̻~s㗀c9izqkOjPQىrO8Zt-6[p!2=_8'G nykO@0)|֙L^#վxSCߧhKnmkf$ǶAē."Q[̘AIL=m1$$TxZC,d/80d4MDM庭-]M#a6wsDj8ꓚ,1e3Ý.RG9\(H͕F:"{Wuq뫸 F1I m۔ VsqzTURʍul-ƹ҅fg|9woX7 I! LѠcrh f%_4Jŀsos ߎCfzge.P矫`H~UUc9:sLn<¼hOwcV*B p{9pĪK)ʦr܂qY @zûzdd$$d2"Ć_ߗx@j?Z> M P f?T|l"WnjdS\ u* EKo LQ& inlسCן^[vQ/NX;Ϙ4^0:^sՙwĒ?kB964rf5NbHq7ؠ{pɲa)R 4p=chI'H :̈́ ?/,zۮgX~q_tyQ@DNos6:hD<_ . ^^َ|'tS?6%2!4EPP%ДN1jC?Ɋ WzU0YJl6)cU>Ϗsn 9dq~Z<יkzТ1aF ѬKJbꪨsQ?p"@HbIy{;p(@`HI;\nw `|ؽ6 @bN1ӣׇ0WzCh6# 3)dk)EimV6We@)q%*y:fZ;|;}?s4i tFᏣ,l41MlVfӂ 2&w<7`M~c1Nby?zbdA~\:w˥8W;qlq IlRggEsх[;BR׳+ؓ5{ɖXr5ύ v38:_&d1{MEhy/f-YYʼ4hn$zQ~clv|Bd{jS$:vvJgAoM]9 cb /ű&%FUM8>\ [r9.ݝF=3Z*xD{td[l8dhA^FkdQ^Y! ̱Ƙ& R ʸ'͓C:/";aQ7 `[4a`rЁ1X"=ZT " fc(FLΝF5+Ⱆ*/ 1~lwֶG~(H?qd?oneI֓ y 7^`N|̻!j{f4teLɽ[L̰Ҫ}my@8{=!eR)8&e,Ž"#(@5.K*xeBl 0ϐD^{*X`s7X#C|UʘMq[=;>pDĈqN2+ ~vpa6=2:c!XmM:,Ql-"zC Ѩ\!dsTP#i {ҪR) Pd(6>GbP >+?u"y9$C PC=N썄'!NTXTIn|X'1BHD#g2bu,1ُnh:A{drA+ G5Jj&mlGT$D@(pi촚8HiU*:wCF[7đaЋvV}h]M<@Cw7#}x{7yQT5XJ[E@tz?J F8GK`']) HЄB!B'g' + CLw>6/8BLj W?Ǿߚԁ#FĂm$~#p;jct6V8_k&9)&&S KðJp%`S.s"4q(B<,'rLۺ[QGs3J$q''Л}4I3ņsj&0>?$7Hn!iN&No?dBgX12h03qU^l :bq?'10o=)4m 1R}/ H TVt*h{x`i+X!%Kii^jj;H0Cnź0T/Qο?(HRU$5%%(p:b ib&>;;ſ?İD.SmX=h-c(#UV n%}сqYmN-OTI:\$`&j=n{U!Eٲ"fVnO1m똳  hB0X>Y" !I`Dԥm-^u)6[nEAy$ yY9C&MD ~ʤ\[0lT'SAsod 4*RPILCz@=ݗ{@BB8Znf<9#cq6ƥ&UvۗAGf޷MnCܑY*1 XR9_)t勏f\ ϼ"T] &bkvmdݏ7{7f/j-}rexvIq*]y]HkǣGuWYfVOskM$3qMRtЁOkƭa9.}jB ;@"GhZ(;K%{>}~ꛭg{ܹ!@=uz3p̆ ̌ms{{< Rqvt/ܔ$Ӵ7+Lh^y1$r}sg_4YU1n7;${k2iȊ}I=`1:;4+c=*(3w}U8Ws/aqɺu~1g7rLsυfEk{ל]sa8>_(=P'ykL,k*'TL_"bp)Ч08pw!ۍƗ!K?S/'( NSL%cn=oMy^R:ʓX'Hk='cGo29=|<6D9|A*kypWoKˌdhxOgϓk:DGwQBMקÀ/=do|x׍R78vM4;)\E:cgƼq$O=Ep,SE&~ cHL֎=lӳiJ?4i:!aDzBm98(F ۶m HoR@3t,8"(k*9@A:$!^-Ic,8Qig8Mw12+3)uaC'!i5\cQ-̉[n<hIИ t4q37pwv(ES]E*$(JE01I$)P"<H5>2𤴿4Sur4yBd}ndl%H[ȰiK?Q7 $F ^2]ڈi x↘7'Nᅦ۞K@6!TCFV%i\#4, @y|w) a5 ې$e\XP|+~pq@~䇂bM=6thvp>]uA OB_ BTIQ RA  cNTAdRl,NE=J.R; + Z#9+B"OQwSOH' {eypdŊi`qYvh(8@4Q40G$RrA!JbK6$ fJZ8& %$yDP &f$4+O˪$L8F24`G홴V6Dm'ḋٲ@y‰4]t; i!(ipUZFK 5l8`q8dR IDI̡iVy#D2!$F!ܔ (y(h" h(i iBjb&`$R% )Hi!"4ĕpHumV% "Cl<4A<7y`Ux(~O![׻F_붧Q] »k|^5wBDFЮ~mNM7=А>))#lq4} )B2!U {4^R! Cwwuyyl1`ulNQ܋Hpǽ^1qƾn ;2EMKm -uWTϯbh=0;w{| NYv=J!(Աm8 LV0z@S6 c@SIæ pEn{%UPm0qM=vZ_qĐp&" ;H Q=*O^CNRTs JCXQ?9̪,րR f܉ŔiUNH!ʇH@S@AKC=nBp 9 eL@4|>i ߊB`&@!&'RfAM(Hҡ+q>~@>$#ɘFn5(i1N- seNZIy@|6}~kZH"l/ ϸ(bI[jS#Bx]K|džBeϫ^;N7 W[FELSGn%\(J B"J/a =p^bBz3P@ hP 1gpƒ[TS3$;-Ȋ1aw jYB3y-DvUܠ e.} S#!Pǔ3R*x֪TPmz4km q#L[C#$p&'%CL0HСC,s#.pc//,?MoHa"'xE$)9YdoBۆ(`~ 1dE8 *إ{lP, ;z =!H4bc8F&SC dy]9@bj8kAl8g )JF)J!iӮXS@|d;B LJ!,N쵈l4IS[f+s,C8+r`"T@=oQwebAh]ڐF7Ȩ@m}3HRАS t~5CEƒ!iq[{<B0z;^DQJq)#!hVB!&(jBJj>jݜ^4 Q]M0JQ6(H!IO8@rQN<] SXxBY䛡7DP/?|j',Djx Kv.22b  fF7p"lnߑs\Ƚ} Yqr6~6>yiĺN[r ܚv=N *f?}PFa pR ;.Sx=V #RAMIEjADhAHU4΅gꟶUh$&] P_ƦSj}45EM"h /ypA(G1!t*ib s~"M!RIX4RA%- L #_ v_&$)А& Ȫs % )WI)|ju@?Hp#bH^;.*qioPQ,H̩P PBMJ0IRSQ1L H TPRDTLUT4 R- 0K@D3TC,A2Ą1U%A@JP,AL@PIC!QS5I(IDP14EЦw[J#`S U ɠD$'vbDusyy!(!vv.@aiG~4 tF|@Z!V*v9Ozt|Mh_?#x @X^hP>\,l.Dxh;!R7u{r;6Y{ᒑZt=*%i>p(UHHS^TٝX;4rZ G2urhG-Kg/*oqz2j,]?OrPy^ r!RGkUѡK %5qh?14Չ-4F"e؃v>PPt?_n:k4(fLewK|~G7h=1XˀC$j!= yPI \( f,( P&z !#ksӨc; Qq ߪq-N垖Pz 'f.+f 샰^K2ԑ=>!iRhИܱי3 63Akb14,0Ͷ(2j3TH4gKSKgA&T4T2A40ԕEl/:Mkv@3pHT צz$fJ5 Qh)Zj>427<9h}6G̪˿X @/k#GG %eHvZB ")aPq1 LI2 ^x~N2$E<hpIF#Ã0EԐO@0z<rP\zkZԆ=\Tb2>rH (mk ݂]w"Q`DҠ1% Q*H #sD6c8~x5GD?k-!3T;|/'Brؾ!NCpc 3PYV`$c`} =Tp}oĒyo +Wp1 v18ĥ@.' @^)Q $W[1ХƴR4`)R ܔ@ CuR;`?|672N6Mmgg; e YLGy'B@i^/xT(]Rx8n-i(Dt°hPAD> ]!>bF0-OS" = @P%1|b۸ 7A¥\&~'h>6)7Q2Iv{c" `Abʍ`p3cF*!i`3'g%M))x4|%rdt($ @SKDneXٞ e "*%(DZDn Pxh'%'Yӻ6yϢ )Wɷ6.< ȟ&RjLiܗ"Q;MjnLyھ<3SBvJ>l}qyӳG2W]G[ljLsk값A*&[nNc0k7Y1 %lb aiCHφ<Αx+ zGsmA5vKYvEhКx K OS+UHzouOU"uȜ;>[k3i QNv\;\+b)~I9MA9\wJMz&"Oi]J&t|H"!" ;Ԓh l tL4&!mD=Ed;z{dnz[vxrzS>h<<';h)7 j8v}WR+zg)"TGxzeRR?c"KHb014l~mC˴(I0X!d<"y4=\ Э:$a2C p ;}PU.iX}36KKh" ZjݭD?! 7Q&yΖt7Ct'hS 9FaT:; יs;yZ7] ڳr.w@ N $L|؛J&CPP>67ab@x~\K }ΗʇPa+!@0KDM CLS-T+I DD+4P@5"1AA lHFI~Z QԘu>đgU}М"roKr3c(nEuO6&9> JET1 &,)͂)N$(4)HTJNIJRCCB"BH Kd҉-Ҕ)H6ˢfe(Zh )* (Fy" B4M$LˡtR$KH 9|=;a  DAwQRhv?)-vB X) c`<1$HD0pÃp8B&jSq&,VVi*~ +f $bQ^G)Mj_WRA*Q1U;A4|v!ahezRtlnMq4w6߈Qc>g-iMVH 8LHHA:H/TfC"=;Դ0oL ɨ C^)"ؐ^Ǟ(q4HΎ!QJ DOKH'˧ՏpMjWr1>2!7.`'pS]}$I١vn!@\,X0_u 3 :݋]'@jI$fV[qEʧTDˡԡ#ЃCHT@pdzW##ߺMjߢG 8dbH~ qG汓Bm@&-4~e`~a &z,^bU2E褊 AB K;x4#?zt=P.ښfcbi!˕ZƠ[D٣I}PKC]Ō,JFtiQ(Ę67Iui[3tQҋ׹d4@PCJb`"") r"lh*JjCb"(O`"AC"I+?y^Y6Cw[oضހgύ!;_~ue'cG(HI[;!8`D9b1upaPy%#){B zK,{ (VA\Rc+hT$X@31>$2F#X9'IgGm/u"XC1H)ҜA0 Al^GWm˙>"_ݗC_ja3Gn,o;DE_M5u/\6`;AF5E'ME3]SiĮ !҇ڋl @e7xLCo|siGb:$0ܝj+֡CBOuI ELT 4U#lXud`GD;Q h"w(t"zs(D$G* A(@vW7"WZj.@mQHLzBhRt#PE1K:]t`';E]@."c_E=O(u>wћIuazƤ l\,D 4V.:`M=SH ^- 6ߎÊWaGѶ1#$0дJJ=V0Af9ƂaS=TGbr_ t DdsΊ *9\p1ƍ؊@bnA:uiNFns!pؒF'[s86;'VI#pˠ`@z@@O.),C:rB#3yr4Pɗ`@C0ii&U8,Ō: [098˝D:plZ3۽5erm'%r˨F(9\b6(ģYH hL@A8li(N;0p+" l[Dr:8 4F[se#3yǔ% E6(hmv8hN\%4X ˀs*qsD(|o.6A6= mp,QAI>sB4Ѵ`qZ!SV5>*(gPh]p'd*w:C ),D`BJ =8c`iԉb> 'O(rq L%5qz>eާ,qV9v' K4ƌM &1,{<XSDw:>>wm^󨋏R2o쩆7c;tROާzTSAKATJoo#D$0h`:ltIwоj#LMi8.ևn3;k:+P"O#tj={:QϐfU& mC xv`T0# I+(`ur!]_S8H;(=̺=b [I{`T֏(0 w FDqE1M~͜ QHI&t]C3O1q"B P3naa?N"|:{N'EtI"]یG:h*&֮;=cP8Ѩ 2tIa&bD^ 䁧Hꂟp%DtW h^ Ci6oM.sSlw.Mq.Adց lK`|/LDqHh%!Z^Jq<;bnŁ2>Be4aR[4wk*A3m:ݛҸc]؋t2 RivB2BQ"[CCr>if؈cZb;Bc)$Z}-~ݐPU$ EFxdr;𨯈)P?D$$iydۛWs&.tb VCΩ{9VKzҲ_p+iP?M=U8H#͋LEmzrVr!N] {24J~mbHaĐ `u׷P_a|iZ}%#1/ZhCYx%70qKsC!Aa H@!RRLEwp4P/wWM-u>nJJZ6+2k`"'icx$ Sr0nPx$_Q`7;+E~O ֿч1%ܐ%7ɪ4nd0r9v"a@pe$=H>G$BY$3ĵ0l+f9ݐAF(j(s8l:*<*pIЌ! ^ JR(9#"71ʗb1%)L4PϞ#qBbFH_pqM,EsORk-& & @Du}@D=IBP4҉Ha)NW|!߁5apM)F}=bqJbH_Oh:~ U$318NpmV%PRuBm'HA$Sm?+{øa!y2GH=TsA'Cӭ\,܉Ќd_&%lt5$8= C <ȃ`-A.nc(pPi8 cD<-.DV5gW=SS!%2 bǃQaF0r1Q,ƜX(O hcKXڌ@cT12>WɨdLUÍU " 7#S!IE"ܿC͍[*~4!] I $= =@B%YHSӁ:BG!qLSf~6z ?BH||zHCHè6CkmT<-n3Xǣbޝ!4ֲ=oі׼jF684b7mc:Z,Xf, #A6LjUON\a8C60- k.2Fo3DɌ91 k`aKyƜpR!bC48Rח8OPŢi8dy m" 94+1/ji"t*@0Vlj˵V!0~IuI+ѲVy"C,]N6٠r>G>Ѽ;،ج׷#ut.hF6 Y,*4RUCras˃i#4 MԾeeވ-.ҕgFF!MJt{i4fWPajZ3ZHXI#LHl09eu<"i8dr7Ѫa|<$Z/AkL 33=5[tdh+edQ;HQZ!Y2Oj& 4klƈjmH8SI<8N48ia)U-41Xs9%̧@7}}pE)аlfǴ\Vɺ36vRQs`FCo![v2#CUm#Mci0(8 \DE 3Gx 嫢<&'}b?G;oK.aN^{Pr4В ]ռ=N ~;EKTNzM{GÎnyt}2&=ɬ=88)6 ED̨t#qF߹u&QE%-QHPP4QA}HzHBR{_>s~H(")(*H f&eH"Rj*DR$H @()(߶復?Haf xat H%wl$zhef_y҆\I(Lt!s{]Ǜ0ʇNeoد~Oj::CYPޛ휜C{ִ_@w H`Q$S4FY5w}Gf aby+eA笚z$ׯt|IB 1HTB]- ?/Xi| >Oy;c.$Zy2vxÑ8ϳg̘Z˼D}=\W 'C3* p++Th Z*!o|˿ '"Ќ6]qj!Ȁ]|3q>$8猔t- t{`.e.Z&)P?)?VZI5wC̔u)#XݶJwޮDo!<*V#ضI({b+Ѥ-4,X|.~"4==޻*|zEP:ZT9&hM J|5>Lp gT8{cfP@$!6vM sE:,mGh'f"%F۹>ߙ^Xcc]^Oޕ3KB_%㿧KxW%ٷAqNq>'隈*Qѝ#F3AD)L>B=6ݞ=Y@)cCe6,S^20Luzs w;h|tD.C~G$.G86գ$t2$qșHȚY^Z 1i<<vD=M.&?<`(Ж+8ʜѨUQh17c@H\C,@Ndo1@nG-#p$|P|=pnqca*(<nQz]{I}U+ΌJl@Ui4b)$R6QգH);2D,m갋G!b;kųC0y>yӉҼCLHvQzL.Zc4Y3. 1R64 A5-`^_ s@}d\L6n)d79"(;W$hEhwiWG̑^݂> M>Bvq?)dICJ!Q079x>YX A8<)$P^ޯS˱.`B Y^mVӪP ruvIdu s B 6# ˘arr1L Rt0D3W== ZOCQ، ZPr.e䋑 4AHt"=Ye0h4Cvc5QcFxRSILԕ@M4E,4CA@E(RHKP1PID>=D7b\Dj̓j+`K)RlE0SP߫4^ C/ASgP@ڨBQ.cqbTU@E;0l7:RH"hUwP] &6:<8T3HBi(40z Wb T1h)p!~Y2W}ϼJ# \i9-8tD 4!%<@yIf%@H%Bh&ҀhfEZ"%:R!@ M4T@wML0{xs2q44 )B}ozW{@⏫ճ2N.W}dHD{h0Wc^.*3q;nAU/AKB뫞C `&F$Of@JduH 1ą($HLB B+ RĎi3T CJ9MhT>QJp<:lO! ,IYP"h 2VnM&8 rIvɡ0[m0p*_ƮpROwG#MMbQ5@EA*DmAZc1|OI %4Ƃ'Y>z@{ST`DCr_K@FJ@IwyV)j Q\@g;iO(J'xGt Di3(r9WAI,u}LJAiBӮW0'^ww*jCQH B$ O`2󫻬yF*$cu;wk}'$< hGԑ)M+. ^DŽh )ݱ ŤBS)yoҭ"7oA#D,8p@%0T[}%? |]BSԟ[w@db)Re|y{kTnlY1Ԉ/rշ\ebEPqԮADBij="z3Jlh ԉGI#ً24vbe'(h j#҄^WP!#MA~B oF-f`>>1` ґFz([FPE$9+>wo5pB|6 *;hn+~-4yI^I>7`3Ȇߌ4 3U$Cm f}>Ie_LA77DV;q# 3PU"C$)1Цw#ohu%p7r!&^ޅ_; 4e~1TJtHA :H&ԱO`93M+H iF¶3i,KbZyS|Pé3G{ܛL7/Z> :{e8]TPR)/@P&vö: ڳ4lz[n77 eLGdO ҂01-c={Ne]sb?\b$Q?lP[Tov"@çU)>=ݻIϔH3WԺ܆V#uI^H8"<IJ Ίt&CY'tL]հAAk- bZ'+A|4kASEo+~ ^/p?l*NZ:&u($0cIB>^;`h9&2³1v&7fh҄]FtڠhN~`7Ҵ; ÁO$qӝΗ)D:2+BP`JR>`aρ ojEr$*>U* VYYH" Wa1zEaP(,:%:I } CHkGiC&V* x8!ڏL|޶=p@A\ ZZA 4 Tyu/#CA2P4wSkK73wp;+iA~ 1Luo0 (Z>P5Typ R!)ŠO!^FtB4r4\tbd$c}Z:Fŋwa?'v?8GCaybRuo$un:)$7!R!@Bn5 XmbgDZ2$FuqQ8(uPҘ 0Rj#x`!)LgU|7gEҮcgw)O415Э K<ԵYa?\‘.ĉH6Ϸ;(3k )GII+, !#qH*vFcđ z:J J[RO0wAffP>+=V6 _MF|!A P'\P/4& n%oi۟ü߹)4GX} ([2`^L`ITjUby[ANDz%#y:ĭ̱bLj"@ ()'ˑb&ܠ;&? v;RU I7 VE&J>L "QGgO3cEX!4R!jBtQM'LDrG74X!'PORHlCD8^ :9FMagg\dY8S(;($:Ak0.AVR%I75.URfI436Vn'm[80{s#+AvX%i,5̕7a* R۷LWICwC>pm\F!] .6ʚ{3T2$#!m.iubEa[Ljcӽz䃍G&Gњ=;Gv{'߹IpWҮ_]o*Dɰ5 IA!\==Lσ`SyW²bVhAdOLgHS;-^T,|v$B5vj׎c훮5*a70Canƍhʑ\@Kr2H?Tb`V$H"4g>&Njl X`T*7NϘ,nf2\"zwB{w./7ƗGm|@= <p&{͢$酂lNn'Avnsr`" $uxǁC0f凼m7uH3* D0u-bsӫϝx2A(%Fw @A!"1I eto}tO>_Q yAs<(ˢh(!Oͼ㬷%j)$y.̿M,BNp% 4M6p1EBq-lœdcxFCh=n b@D0 qmDnptN Ŧ Ϣ,Jy\A1FmfLQCݙ_7]͗@oa+&I uMt&*X=zv@=4z\+xWe8V-mFlF(`*v-:ع5DT1)sA3@ lfs6`{Si=XVI 0I PfN?rЀ7{r}p3sF*PGd@eR`|YCe4ĀtSlPvlt!CIM a:uè؅v':ßtt{O]nP9T {0PiQPR3&S\ ^$ B) Y'ϟ BHďNMʐ;]A]SiNO=]"s?tGfeIwdz!;ǿ!IE@jHo`g "$"<УN(R盦k!RvQݳ cg * 2d ;-l9 yBE@8ډcxqVP8\f@*yG?OvaO=RCCMP ݌E$c f F#k+=(DV10f@"naxepWHcS#HM]:+ R :SmrN8`AnAl"`x]U?0CDCR BZLXqT`iJJI R@-8{C@HS2ЬP xŃ6[$(JR,!&4/<RqhaJ]*E@iGOr^%4"Bc@(Mَ bbU:s|= =J&VHPv3&o C#+DTm`2 HD!=k0o}u[䥚dYA5y(Q%#DPh; $@P METD+%1%R (q]#xJu |ɑB5((J2 CGR '✒!(HNbLGp&@TM7.&kQ򊧧B:h ]J @ԕ? L fHaKak*q"xrV0 Ak@𐨶0:ŬVaWF6p9 ゖ'cIlA4uQL$25cl:G 3{zTnPh Xr$ o8H.2~ˡ1sAս,W T8G?5ٹ.:gP>݂s;s/1\ _zrp1mTʸaPZGQ:Fl䇧 -CzLug ):_U/|3 gXk -?iprU/|<#k3dr6D[`$F T}&ϔ_ cQ%]}OLYJ4Bgc@K`Lw.}X?D|&1c-Hb2D<ol"Ս_\L|} ]^pN'<jid8QY%x\q>>b"xFL z/|߁;3oL~g `=c W MȨҖ|pcYƜ3"%~2X=1acB֯eiq3uD6 (BA&t/xߋvӿJsD;ly1fT-m ]mů7OG %:!DvBFAjB#y Fy ub852>YƆ84JDtu+ggwEK6]@LT iy/ =C91qСƌԚP }W|qat-=xNWpo}`$b.` NOIsh,E:DxӁY׋oў궟G7QrRxIܾoj8YWnr Tc .n a{X׆r,C-Tt%\ iKmg4t=$QQ6_٣ d8ǺJQRc:aL: =  PxIH\zn}z\3qԒwrDׄzOWP}KEw{bVV ;YxDKGռ#IA]2]ܚrNG6ɽ8|Q׉ᭂxc?3t_䪸š<^|<"Zjk&Dmj9={LKHTRQ0YSEm="sr9| !ɫrՃUn=[s/j0D}˻\qϼі%dO^xPhPRs vfLNɯsɱ}36]2u纷^$278RUTUUUQWCCH!$};$K<.@Om,%71Cv iP`K{ ,Mm^a 86&uPj0};ʙ IkKa{N\ׂ.N *8is!o,Ar)U&.svI+'R-W h|yc 3=7k5[mg^?jbRuYVk*o8H: ߉}F"PNjGeR9dH#ILretzIJya%\OPj)J0yɏV:12T'/u`]ujW?'%wtuУI4-#<}zy~BW63TYvj1+1oJ d^|i`FnxBJ}]uzxXJc;ƶ+ma TshiW,[߽P$yD33z NtG<9?)cZ``0w&F0PJI| &8f7݆BFAMǣ[Ekp,f/0J_X 9E 0@]Vli&.n'lvkWNnɏq'+h5 NF*rb-A,Q z2JE hߥiPO.qu,_]x?Q 6m z>|:w+(ښ"&kVoXpШtK\#zS-]CXkP[ti)L{q6.Ht, KTiYvCf" Sh'-3(tdŠpj CEqı=jCs}1AAlb miRh0V%|fy̖LlzM>!kP̋m$3@(f7o f&ĺ> lXe21f\ TM(C0uNGG'V3½tpxQC0)(ɕ$;9ƈʛ}S_n]o2r y&?6LHyiß|#f؈=g4=OFZ;$&"M~8^d"wDIPD(U"P(FJͅDyZҁH#@ L(tAV!=:݂<3gI&_yF!1ꟇJ@@(ڡOj-r"T!S@P; T5vDN%Nml1zɛ0(̢&8eqݚpvKf1VX6z"װ3gQ &z![nJQAhAf{hP?Yh?舦oÙ֔:SUcVnFж vubv4vNI4Ddh]Dp=Ʌ@*ź)TPh3zw!0mX ж"1 bc1\ o(^KEp2 DzyM FaB,9ڬ޵SJ$j6AF̉2ԞpEW͈HOnCe o"{$TGrMyJM _HmQ F*F12Bce:k]E`:IZiR%;쵃qKA)n#e)`C黼'.xy&H|OwѴ`r~<8N>".d.`(`%7]!s& J!X!͖h`%kEXq謏BiMx t{!p6 LB]#r46A)ZhF'AՁ_Ot%P{NGCJ@~ &)~1`ԑWN;6=FLQ4PdR zSQyB;5,2v,b 89hP*HO22+f9_B`THUUPMT:xGCpV#y#@'V/$$#=*'\4 LHr0T ɐP&C>Ɖ"wÒVAw4n&fu($`f_sRwzZ-$cֳMհzhlB{6X[ĦhRnj ӤTf3E 8|QJ::H6 ABbŁ ѷémĬmux'.ˠXL4eQ& ;q }&JdA5Z*iN _ @ S[[ΎdeZ>  c}4w!z$יslYf!|n3)%sEI 8OpAPқ.fY};@@@eM(> 3;ޖۡ "`bQ Ghh|[q1LGIuiZ0ʓ ӣ' iкT)1k%sG m.AvvrX(0YupkfIܒGF6 RW\.(v9"v.rbwbi#J3loA[ܰbzec![|l!aS3:s UE8 ]CBv^`9l;JV% 6[(e TpOPJ P!%1(Zy%Лw/T_ ME:$ ]F">Qj<1 B|V-*T^X17J{_> (>,#SKAhoMɇL+g&PMORsˇgV vizл煉#g frā3;I5qRzuMxz5Mr1Qu->A RkGfrHpy. 鴷Q|\4b>MƕwiHҳ#Bq7#m@mO@Ҋ<\lccY f1Lx# >p Y(L s"0Fqr^Zfi35B ]m)a8[.(b:@ƥks/ frS`vll=>]+IQ8m9L j~ӡzp4Kڪ5En[8rb;YMU"qqUı3z՘&mCbN]l_r;;N]S癝pn>-%QU2RzMfk̮Hx>tq^R1G.%(|VNioD;,)V6d7w^ېbk1!U<\`tӬo+ o5Kϴ7:V Ut XbIMNΠFHN8֢/k1Hү@[ظ"/5C".q GTa &i{GFQ2@2Yl?!mp >ɕw#lH Hʪ/J"(Q ANB*C/ a M ({|%W4[Ǒ=!1`i^Cԛ`.r䧥iJ~^CSAp\9244Jx/$:~|E<|!EP !U gp9B'WNvSoRE)^v~.t9cz>+߼ PDWJzU  Iq uNk4QҖ L4(R4sHэ8Բ)Nw&G!q6!IG ZѠa)z mHTkNtyZɦv(/{IZVg%RCa`HӸf#zYoErmDcL/C[$Bf gn:J'l}196c<r4VaIݒѹ*-s$R8p994aɥh5j=4 [cdsD!IqDHbq7"۪dG*6-d3!m;2 9&D5xFS( MN  K|x @^p#05@ngq4Y"h^\L\O 7E\FuF`ciM[rzS4=sض<(`3hTV4[[Z 9rcaMej-7%$p-WLHKJMȀCtB0'*MNCrl2Py:sAnoN] ؗǬL84:^G@&!hObs}A觠 z;N{!S% $.Bҽ> &$( Q>*4U2C O"N9#AB(B àQ(s|;(t2>*o p8ކki(зdD;ɻAT>J[?@µ;nRL9`f^L,Cbaesq3Kƪ"a)6i+& *h^P|Nln߰2 [ IC=&ׂ7@6~@ãV~Bp/tw$FTtwq8  5 ,OF]Bm7 /ܝ_C܉Mn{%dxwBO yYBY,!1P֓`Xʂy? 4p0 A p]'5kTF[t⤢?Z 3堛Gn.Q#9)P)7y|"f^d NBÛ$enǒrݦaBEUFtf35ٺڭ @ݨC2ݶin33.h5kg`V#j:dmVJ +$Z&LrRwn0p45!MhbhcӱgyRA.Ն@U_e/lU2\Tգ'qr>aWʠT1 S vUyn7 e9 ƳB cR*rq!,+k'ջAZ8%hc wxn0EDHC#Qn<)X ddv2T$S|$n8pPGqȚ6ppBuۂ Ͼgv:ۑv"<ƑU8h1@}_<1j@LT>osś7hhЈ޿&J. D>Cs77ASB$0 FĢR"ƠB/7@(b&r@.xuAьv켒P2*YŤRW?`|CehЃ3u;\AݢB8U!/c;vA=Q@1:6Oqq8ÌDK 1O?~%{ B\zBE `.褢fݕcGB$! hL igX +[GcI +c9ryX( Yq3cK >Z#s9$]ZE?z({d6s-` &\|ML "4~_oՁ7!rrUb!_:2"R (ߓ;}YҫT2A4)H#Q"Rp>!7':O=`!,?Mhd/G!(0@/r %O:(X cyut"a1:zĔE$(P1b%'Kh2@ ~kg^L%!KF $Oe%3sd@BvRBD zI KMeCyzWK ?B!7 7|#9DE풀rO\ Vv+hq$$(}gxJ{]6O5tR›(-}2F젨1_곰2y!\mb0X^fuD&1QU9C4 Fg}(}!wN|q yn*{inNsp;JZB$PGX(܀ 1փD4^m}Fw;/0gq猫EcxӀ5lOKNSosRZS6-sJ)BZ)qJ(dJ J_<4Tph&"b>ps:@'xI$yBHS NA~he*$$l8 ]s</h>B>L)B0ԠJh%8Q&TGd60a*9_q>RhfI9s,s>np vk~xm"h4^oyu+.F !2-F'Aˏ^6lDMHç*af98 :+Њ H%cHwi3=]rxA@ڐ D 3ZrP'>ϖ8q ?< c7:>Бxﯦ-w8C h@P P8u\/nvc·wQDT&t&ZX^`bOM x]jPSj&J8w=zϰl_t6C3F鎘)3D `h`qc# ` 'G-`h63w y?rF6#Z4j5cd3scBv̱^斓sAv.9/a^eE}&+GОpYj#2K.c s;[F/͚\P0hލ?'.&B @Uū(`dE<~r:)}N N2+gJެɡ sH9YD[E J!R tiHfX0*X&i5لX?d4ػf &D$!^C/ t': ?Z'H#Do8d4'߆GCBqLPQB=f>sȑ.ί6HyRoC2'" ?(0]qR^a4c`0U>goq@{]VD@(B;nn64ۑ  SD8dNc,UX^UcXM8-p(L{)$&ѪRQL^Aǁ(t""P(/a]*'UC61ȸjQ'9ŭZZ{ OgM01X1mbA"xF@mccFؖi xd&2H"P %J %6G9-$Ҋ9KI)(mˣXA]0 T:};DGABzlhۦBH&L^YÒvRGa#ѦR B14i#Q @ ! vJdt.7Chܰ?}E : X*~/B= fd !  Y,~FGFQݰ$<3vQW53*)Ƽko 3 3v2Zp\f(٩9#[dR_xn%S8!</.nD>!2 yzHB */|mi|9+<& El{ 1[X3p/rꢘ1̉{낈vP0irME κS 6ˑO[Bk(s5{jLG~ ,q)ݬb]x%L0pItkDzMɞ~'7~Wqc EtȊ ~<;/X<*&9(u)E[g](*$ ?ܗGq+ e?+/Uh.]eB慨mwOl\j@#+8I3/7 >x: mUEӥ@b#h S =%aCUA^ *Jj;=S󰾧``^@ý$0ޅ A^6n%+_~"hg por[ ""pS~o<-`m2T}Nfe/]74ն6 V[|>x۾eN1OA?' L1Gʬ=!)}t)<*B)QN22UIMB9_?DPO.n6oF9b G-yfe ?;sߺ! XB > Rp0' @RPD@ZH]Ey||??a $5eҰc1H MݠX1ԦNVd2!BЦoI\\IYURT&txb3LFq6Ӝ"SS^QcjizQ8y.Laf13';ATZN]:ǖfL,^r6].´Qu ~̏j{eAy46 DSQL#Zݦ:0" 7 8Mՠ"=|Xh(~!/Ax:G"`b4 gP՞,nNP05;L @6Q'v h Is{*]aƻ]=5"CjáH1Tq(7QƧ]؃E&Sۚtppld!*"rgIEXt8qs1DDa}ѨJ O5s=.[͆ s g{rO/Wh }`DPr$/%h  Mb'@(=7:1aE,Uk PL,aʩ 'Hh"i `&b(eP (RNCb>>;? =AZbܺ7X!L;_mk5,} :<WuIN~,LS,ϴ1T,\ tlV t{i^u]﻾7ӏ3Y-mO^i-- :o9>:{w&绬 >!zsj>LIY-} /saϐCV Zm)FlE['ց;}0nޝ}m=/,tݻ@ݰtk۠}MӻxlU 4s=ەT<@ޗގ]P[= @:Þ}}X>*Q½gʥ= }IN8}S1O=@|ȶZS@)=v}-*/ӗsrPf@H z%pmoI>ڥU>Zl-j f€)naais'6٠Sӻ݅tB ۾tDm 7y@(tvrwo˷1NZ9>Od{=]^F}>w"heq# (h@fP( &hPi@D|(m+=<AiG:7`TP MژmVnzqà(ϳOJp]ݻw]: |g8v{}y׾= $T˛TlkalݝkncyYz}ʽ*[ IXνz|ۻŀh#L>z3=J;Mh 06f:=b_Xλ׭ڵPUywfb}|'sln=j ^յGڽ۽,fe}šobQ;wo<;:W227__Fy;[wGǝkݹ[zu{F =>uw5;;^=4Œs;v^ۇk܀Eeuӭ{z]w*;3NKZs}>v[{]r}vv%ճiJN+ۻUgm vTw{x}uj0Pwnw=q I>t4cM6nOyJ\}= mm ;e*hj֩c)KKl7q׸1[=3Egk5z۷/m{f|us=T -xo^@1:wv7v=9zwW2u^ox۷m=;ݾ 6۽훘nw;{zݭ#w']`;D+WmzǢ'ZSvk9ݖn{>=/a(:]h "kAGʞ(C=v Q3vqۚ=}޴j@r}vvjfU=Ͻκu:=wjtbZǰzRn8s9:.im5s^罯atdxvkwMXb=}9}3 {ÇB\?%mOT p` BI`^oӂ?C)ؖBz OxO6Qd}@*QK-N'I3d~Y4jfh6Ln1lEYp aSIeˁըkBB'⨠(A(!S$@4 " BL!K0@R2PB T!)10HL2ćo@c-J/rf"Fj"ylAޞu(A@W9][v3x$vYoӞ'v8*^~|1*zgQ[jW?)UnתoΙ`[m]X6d}MWT /{qsu,E1o|0YTWEn;x#Ƨ%Ü.JZU:բKftфiJ~UC=X~Sr {!MY!2DÇOryDUE|wguᑦQ$4Q}r9wƒEaź!W-^ D $*t`k'` ph" bbƕPo2[h0^wbCJR {X--ty$F#KEUBŠDVAB">_蟩kf޿>%("(5^5*(FIQxVhJ  CN_z⿓WcDŽ 4 a_~<Ĥ9О_AlV~4z-֡)HZ'?z`Yxv#|rəޭ0BFH 3X]AeS6#Sy?{j~jaϵqf5EwbD`P #{lӏ{،ˋVo=e2_Md6FtZ@!DEdD  UpTݞ7.s@)B@@X" L Rd f f:PR P I )`jPJ@J%N I4Plm y؅U @PNJ_6o&0= K,i D(R)h)J `EySe Ѵ;zX"0aau_M_զus(`(_UIz:EAp 4>냧}6|j~TmTЌ Xs\s~t(e FQU8+mƊ%'Ok>#̏1:n"J'8odሟ!6{gǶ;jIi-=H)t0rF!UsLQ|'t6vy< p/WԁAq+ho4h-r}m,5A#iM)ul/#"KX:^j&FS1},Rx;MvU7dxtv ¥A MfU=^YiH`"MS@yb0;-Yc {X0m3g-j-H}StRc92cPП0"?J!8>@iYjf&aAGFq[F?LqQOҶJ_\^5lsal0Oݿou/@D^9EL͐xRB\lH8)Dŏf# 6uAWTs2XTz%X5yaXf^ryɤȟ>`'˴cNۆ*)~b+BuT$~xe5u2YQ)<3qWK@"Byvs!_.hSʯxiXyϞ:dKKwJ |u+ʲpoaQ{Ъ,T@ ir̟B~ӪQZ(w>yL{;P"|YD%-ELޡJ(u:M9b}w^ЇF>2uho "rf)oUCtqnv:[H!yqǬ9L4]ҺN!ʦe\( AFk|3?W `=[ "4[&*S/{SIi!իXR;օ^[0%PQCRamoG1*DHG1 [QۖO"-&^IITJ?]v34;} y~Z`pʕ MN;XgI@uB̟*4뽷:kZ=gIsQo*]`TC~ƥE3ӕ2Ot C9xY␬qI,^俄d'nuoGt: ttfUUJ*yL`K@h۳P?_\)iK*^,2-##*nd A!53=1()ճ9cCCBB4M?S,,vL'_]$'srA\L)7:08#?2LuIol+EluLd4OQ-OejX *6*2Ș Jikt64LMz s2@]rvY?`:Х~ʊjdZ(jPm !I8099_R,I?  .JE P(PB 0M3PZu[?HQQu~&+4q0Jwa)L H%5 "QUL4 Lʰ01qC$)tzU@W;6T'S8Q@H&I)VH % !(euU~År S`Pz;&(0$IMU0Q&U#3U` ɧnʳ4z)H0m]&e10gbl 1(yrĐr8g>. tQbi%4oۡ;7J`ȊH'/h(i( YB)B  ("$wQBL0R &p(yshBХ_\)N"+墂h0Q:R@b) F"I%K||j%l2+35МaɓBe3S'`d\`c"FJ+}}y1ٕ@7 B(?($JC)ӑ2MJf"geA:"I!LJTD@DKT3JPLR*+@$B 0!Xٳyl*s(Lio|3a00%D4XrplhLQIA4@ҭ + {č)TW̾ (A?T׏fov,pCUX] ڎT(bJD,P0L BR)HЅ*R (P-%,@$@PR@K$@LA T 4 J  PBRSdT$1 fv˿:*h F:k;Vc`kSUjÿ%F, .MBDD$P4PTSHJ#2D'CPTHbAC5Y*T"!Z2AF2R/ :"HOxPcV&$A@ѸnlĤLrMB {ῆD0C D |?~_00a(@F! `,4 ;|O}@88pR8 cyޒg_Lw9vt"y'urBxTV6isS#Hx^CI% RERU--2taD MRZ,7pXyQ+I@3#4AFƠ0CV("3~|J 3I!*f7d2U0Ҁ(A@{?>@Eg"@ʮTSaʱ8XȿeV/L#oPWdQd0 K$SbտF o]Ԏ_KD:IeC֋sARvҾo'}yYꄊq,K|9sb5sN;CS=YVԨam|e6ۘ_3M:gO;imǿςdh`a)V;Ɍˮe%SO7aT(ƄZ(3F+Lw7@u,Ro^=x^ྸ}1ΖCU*AJeKCh `@h|w2(AA 14Q-hOZ|{}diu1Ǧ嬧Zj]1 >% t%F HnԟI2n)׸MXKS k3!(*mRF]uBO_@E6o>>>*NeZdj]E\[0._c٣gsʫL]AޟۗiJɑda?)\ @`S'ⸯ&, SIQO[>qR lյ,_Zr4~#Lyn4㇕.2NwC뼣[6Nr~WMNBS XvB,X(c/vI2֙%$@}~y7~I*hJf"EUTX`PZ31DAZ$Ā D>k:G%XtByһ1=<=< ct!qÛOҕ%2Ġ[OǖPoLʂahZ6c#*E[ZR҅ed4W:Im*2լ,N3tonoYj-ꓝzqI;ƖPǗ?J C7vAn_sh"?pXRa[pPZd?;SJs9}Jy0!䩞SbivgCcP-){&9zcMJ<#KT(' !TuP6_<Zk)ې hc_8!1@ ca CP.6/C3sT4oB΋Μ"L  u̍Ez ,Twm#3tCZkD|LKǷ CnmL9lt!8:GC˃zۗs4K{LO +-A`8}tũȬE<մu7#C =p3pgKVn&Ȩ*HT=(MB(!訞)j('XwptY" hON j""I dߜ8~qGsxʱK\l(A6N(\Kā2a (VY!iiFkt*a܊OqS?%ITSO#Eb׸D}Ct_S<>{{-,eE! l{#kQG>%7PU.zڭ[n B D"~nψ0fj[EsIa~87ٛƒӾ9eEg U%D[|b “re C^426 DD-ʲ+U*}LbDa/J[`f׍RTP]1ͮ MJi G-f=\Ǎ.z?(9 G3̃KG?K]-z _^tѵTUJ-}Br0ye'jL?^[1i!vcDBƃ=.)7(%?$8esN rvF"]y{b |N/*Qewo3Oo겯xxE`g 35K&P:X8(\o(\$S J-Oߥ"W+z۱N) B9]{$s9S9[MS$&)J?fs;rՓwnn(S3c2ֽpObfuLHGʇ! i,aq0KK'ώ3ǯqr~| ̸EaާfEQ"aˆJ7k_ Sm,HgBVfT,WVʇP>p E(x1uYKj!y"e+-SxaWw&Ep|]Gy*:ck-\u8ksml =-¥6k̏0D5%Bw x?8+ Ovo<aX. "T!PゴQiVYEfV`jGޓ=QHCkv*a6رd^wpn>g×'[7Ѥ`m%5T'yr .}~Al5fYͩZ88|1Ukr`1?QVq3\pW<.FO8ηM̩m&\0)f}J<[EW9ff >Et4.{z𣘘3_g7FG;.!Lǝs#|ڢb֟ g4NrpQE$(hg.F[ąl']Wu8dc10T W.Y Wҽ7DTCWʕ' >nZp!H@U @݅sy#hcar}=f.ʃ*EaLO皸z&ךw¨5{{X1AƋH+7=]5/忾bHY=jAb*݉ta"b> d{ ӡaUR$ҫG؟qfv]Z!,j V Ro)")ǗjDv>aK2[hXM:iٖ̿sxM]PC(r5%QY#.u ܣPPbkɥ'\YoWlh󪛦SdRTHьC8[wnyhf0IFT:Hu$*T4 7fī4?-O|E=~oSr|NrCXKo<ȝab-mAash}M 6 VfE}[I /0v؝3xe2ɳB-Fu XEƾmE L>L3 ߞN_$g$?o⟋<av8Z\/TX6-H 0oÔ~j\'qP-8)$BDE iD/ZhݕRO_/T'BKFnk._EV 16b^ x*!X#*Ns*Y+X4aoaA_iу~W7Ђ AAV3>T?.^xp>+.D*?p׭| (q!&{9¨Qܟ$zz\A][[/xȁ* '@pRN},]3 3x=oإ>8@vb3g8ܱ~̟џTd83x~K ӕziP7JC;ðCjv"(DA@D C BUl:(EBiꀑMP>W Ƃ?a㪪 ~3\'uv9Y`B~0nmEn؊֪뷆a*7ݚ NEI;*l;Xvܙ ?R@a!Naָ1f?ÿ J:*#T@P聬UI5qBՊPEcv6 `<].5)\5j(DCuKJ > XĤ"XQ?i>z5}ɀGᎹ|1h0sǶ8ՇN5ʼn $U'9Ip):D5I],k6ah=?WZO+R>WPEx@dL9 q2 Jh) Tb*SP]??h**Ȫ5=Mǎ9g/m|qt-ZkG]k sQq7MITY>,͞U[T%GZ*p)CۮSVKG >x>9+8"=NR튒"CR?o)mQ<`l_x(SeATבǙY▆Ѡ98+_^8#Q̻Y/[laYŤ%k1ETUxMSKcu /.i~3Gb`b{㱞a`Yd@OՂȒjPGCG( \R&r-v0AuOolYؿ1f~AEI,Sq 3J~ȉbqp߳}@|s_$'n??O&D 1ÜQ,,'<O a Y&}(tONҎ}'[,d?BOj{;;=XJY:lmp(֨J.܀~?'0_/q{ Qt_\*2% .{$oAv޵ BĂ@ie:%}7\M7BZ5+*;#~`I;Aܾݵ`P ckl?knY})zo- ~?ؓ\&j8IQT9T2= b=?k.c&8(%QO2!0 U㎟.zl?o=΂Tv'QęfUJ$R_sVa ԡ6?Y{JD8νP˵wMI~1hK8~ĹX=)'/s$lXԤjU7T(DqrcGJg^]qX^!3܏o_][n&@HUeB5V( 줎Ot9?djO3CF\n]& -3Gbs,Vg|;T&HrؕpMJZn?ydeϾli"# yv[?IJ\NSa>'X֤|;gģk5Vĩ$Cg(:^{ 90I#^8w8\h[XUO6 Eġ@ȼʹ@ŴXj6{{BW-'ZIEf8B 'Fc [X] Fᅕ(PCNj^\;,-:^{=YeΕYeWt7BQ}T]ைÃ2+d3sJju5QlU{ڻk-qcmk1yߺ]\Y/Z/"S8 α-0>W1GxOIBty.!'O{ԶT$d_i㝽>{٤(=l4TKj?+wxZ|bG#gAZzZwi´E%'cbsh8U'bBPRM4Vx_(Uӷ4&F ƎpƦtgZxKC$PSG/1?Z C^4x d_/ B46;p}<(؋_ qB% pUKEP&[kuW.stј~`'k5jY'Q;A>SK?<]6h->6@0 S&یU {7~zx-z I79$AAIN]0a^gya$)M(x6Ig=_r;x8vmCiKHAvqE'"942{ԯ݇:oskX1 uF&ϴqIfYSSholL[2peIjɄ 5*Ѫe,CoU58Fc*9_>gL E8YGgx~ "P,I-*B*xa*OU''&t)D5˩ht]&(GHL27%"d*L9EdXDC3KEZɳ٫>O_nu_Eld'}?x ӍԔ`xɒC󠮴hcNt% ڸ2jP rb՘Tw?$2*fC5|SupN0s¤<|$QH.`u':?:NDE5DPPCP>zIt˹WCUQG6]IvQP*s ~L"Dԟ|8Q45_יDW e"iO{oM=jQF/jB%_vTSV#%R":hʶآ6ʇmWZKrKj(k T(5Dxig9n ou* T>B8CO' |.`q`WM>~;%>tבrx!(j$1 3!ǎ;>G%Θ !8yZbP4s)Ǫ–$׊qEݚ  ̸Hm0ݩ3"B8:tH#{i{g`vJ9UR Ŧ`Xcˏu'_gN,GvVXV.] ~r )9YL+ ([eU+o߫jUTYFzrfٜVEm$c>[dG*kgFf֜hʪ&ʿ?/5h 1Qve}m NF)K+RuMTR{>Ξ7wx4ͥѽld˘VS5XQBs;SYbo} (atPk|%R9g߻ mFSJjp\3&ER(=ֺXsIHQ_c&2PAH(UU4ITs6:hcɤUY枫qlJ5ҊU!lF8hnU{QHR1~iE{u IOJ|Ky3K~tTR*E/o]<2+eA\8Pj)"JXd*KRѐO)<-u/!*e}Y3 YDmR*ߙ%gS> 7Ն:!-e)L+ DY3Re _\5AEDqZ-CIX%AyvJŌkki* ,* kqĿJ^}O' R=d dEC'iW\əbx=R e>1ىTsqX=MnQ:TlB(6ƶ?e?G=-*QAEbIU^%k1if a5o*ﭨyh_f뷒C 9ba2 ̣9@(XjeK/ J׍\(ζSAULHQz?7U7dUDeQt 'Z)&!8 ,}\AhsIe#Mé ˓%+G+X!F 25)@bBtI VO w)iwҹjdRP:HNQl%9ƷQIQCW0>Њm{,wIEG{mۨ Tg5֬C2̊"$bBK@KE8~@%Qyeqo].^[Kr 8@dc@$I p**S>޾_d??8;P/ <;c_{ui^6ukf?7_ JQ !ИBe (zlRttL /kWk)J6|jQx q "s]xw=]TN‡^?gx4|B%Q&(QHWTے'tj>kASY+%5 KTOd?@PCГp) )QxwGCˣhV,PeCkg%՟aK 7k-;KiT) Ǚ]'}x 1@؟dL o;I>ק>`/mԢMp努@JH VXxʐYcwo薍'=PWh@jO#㪛5loU<6gjj3#X\1/<*}?FG?J;m;}۱9j"N@p>"+lψ4P@`4Ӓe5Clwv]ѧ˺-(V!\Ho{W/`[A=;S,~ O$AT(g<}> a.aHP;:0Y{S;ħt_MΟ/q|iBſhc)h /'y%B?|s(Phr>Ӥz>ZVd=T~ЬUP7tAuBEʉI@H`͓ `! NM/_/Z*X4\EJbywzgZC7M%H]ބ[CXZX ]$/q t dsA Dc?u a"cn%χ0t ~hd(Z[ ?Y rq!#rA'괓8L  r`RfM jVz10s+5E2x=sZ '}CJP ?q!زtMĈk>Ӫ')E?H4᪂ܾ+$M yBD:QlFayBŜR}&Ի.T QWZ춱(dymzlA'y :3TC's&rCw?]WR%ܠi/1eD= .a":n~ﻟ?f ފ9J~=(| 6q8bLP ](?|r%x^]lb\oW߲ P50׮ ?T` tC!H"DH WgĹoʏd,nx7Nl_.7]T<聿+ȇ ,_ 8 t8HDpxr)oaF`/Jj79?j%SK(R]@9zh(nzİR8JEOي(/GQ;H$Dy0<+8@>_gGx^IAooGuxUєRϬQ`!7c/7ܾD̴̷2𓳾b\4z*+1pPDYpu3$z0/4 'EF{1Jrv?٨j?~0U+mʶ }'WGԨ X];HAaG0>emKogv=rr%Ȅz伈J_=Dw@Gm}Ó4O2 W'׼ʷ3޾*Ž<r:I7>G68?<=P\̓OGvCQa{~SdĢX÷5YPyƏrvgצΡƳz. 6vĝi=OPOR}dPVg |ca)$XNk]<{Qb1xREQ/NFӿÉI@U5Ọγm:?͋Ӄ>;>۠kx˱6 9)Ų.eD}<Ǣgtt[rv;*;vvDv;lQ>U=~5?3̊u}A) !z-cw}=\'vZI|1IR^:?? ?|x`× ]6tB{!ƈ[}`SO+M d(`$` ' V ˇF6ƀ dKH)ڪ:Q aQH: 5'FFu0Ch=+},-&E'{[Ob<;O5>,Jf CEN.4Oʛ9-ªCSnHvMo?MXp0$aPCzQJGP#TM+M-vk~ɯsTvKJh}ADn@ aD);O˙dLWmA,dGڦ_|*'$T._)u*DFmUOtRJ%JE))$Ւ4@PFTDIB+dz7UhF@ !)iJ Z fb-:dy⚄(bIKIAAHhb)ktƄx-.)zaB;ehstY=ވo'KZ{|uIE!.urpC"{\X}ݐ|XY»phx?x2xfӦgD"OҞ_,8WN)5N-OPM1eQ+xO|U-a]+ڢ^`ɌY7vLC'Ði7Nn0dQe9=SMBGZ=yyλcJ-iODVg/s $y^Cntf}OusbĩK?Fp:Y2]긾gN=Ds3yN6^"oޞ&OGUS@0[ _3z,Tq wThO7IP 43ӨZM'\7-_"iXA< DLBv͜iDܽÉ;gp1 KMpZ)n4<}NhV8n=mM' UI1B  RWK^`oB(,PݯUg/MŢT @:Ljz;D;D"Eb6zqO>SC/qUPYH|XS=669(4za<;٘:XѝŠ +8,UtJ寧>s%|<-_97d+㜆@6@H2!ٵ?wh)Y؂c][*;yp a3 X #/%}vuU!YDYU(?z\Z _I[&''ְND8xq((0f078CQv2"VUaɤ3mv㳊v`bRX ?tSH-# ` p"@Id«:$+Q`XEKM_e2:զ+"\TLD_;;N5rP|x#|Jڸys0![26.68)@A蒉4ˣwv^S:ߵ-?e9]L/DANH};957ޏ E0CLD\ 8 @n#3(E;pݽ^w/G$P;|S4>#$zOCMki`@k ⬯(WfDچyO&qx K5/x>r5&uU@myo‚[ZnRYWp P-a @P@xwn=Djyz*!`j`r{2,~lB,rT;-jͯi *RC;>[|!U:} / G\hi/W߁X }rcvuЃ6,ⰪJ4Q]]~K (˭`xִ ?>UV{=y3[,yϻuAƋA`]!rO%irQhRҖ9)/sI"U"}tV^,~ln?^px35`]zR@l)F}}fPyŚPd$qˀh/=DmFÖt. u *8&KW4 Wysj*ؽ"'sZ_T -RfKc?쭊:h(F:ҞrđԈj'["禬A4\j] /{n .AO)6lM Eb*>Ozd2M=ģ'ZBcAWVIWx0P{o/Rʅ ?Ѭ J]@Dj epdW b*   B4TfO{@euh6T7TR@xAW}GWKU&8V>9{{vh@ -v=21uqx P#gqLϙϖq~OH F II*/dX`PLd_g}Gu *?4e*~"_4V*,)ЅKQؼp^ӝlި2ZXw ==Y zmud ", 'yVې{v~՜:?(&DFBLyC9#:?MG5K?O飷*SBT WS^>SDb 7݊p=ս/c~"uC8W(i)f!Pg lDGp.s[DVMU(9q $"̪C6X5(q0# r `_pC_ߢTdP̣ѻ84٨v$AT; `w5WGMHHEKqE<< v/I$/"_t`|=.Al@$ ]d+$IUTXhHP]WXJ8mN@T:IC5C h\~UJePX(Ǣ2 /K'0`3Mc !fĤNvew$\8*r@A .' b^P"=rpݮ\aԉXP^F ly H_Y3HЗ/#n8m[5(8+30 "椠 ،dɥTS{څoR2 |ZM҃=(Uh ~lw␤2cڧFι6# ]vpxe]ޏGM8AFH(G ioPo()ѱoZ:q(UAzMf ʈ?b6B:Qb{ܪooN "*8De@c7mFyDILD&>> IKCޔM{}bOI?JN+n[>쟭8K/h~PD8RlB( Q 8.AJzA>怃yPsz=#;Ar ,~o}=~yvAc\ȸ <2{6Q=)@؝sA_QD#_j]hl]m"\vx|[-.Kim*?JP*tMtnl#By45JQ31ɪhN)?uDNb(HU3">R+ p0x2RO}/ ͈HgmgW§VEjUL_+tiBp v8 3z~Qu NQH(=/1;}^zvů/&rWH=^(ҢRYB GԶǘ(? 8 B!Gy:3φ*p}k|(0, =ϯCq?~`h'1|cAF)?3t8kwʔkX>lQT*rHikH E`$?E= NN TH/ 7¤;E]l2`P ޽V*b/QW^)uN@ĄZ5`<1W @hgƃY~8aO 5_JnaF(@YSbȑɃDvJBrO o7N (vzl$9e8:JCŠ!2'lPOF9Xɫ\G@bB^Sa@pO>Ӎ^W}O7B8a4W`"(Zæ81!PjGUHK*G۟‚򣺁:#O;Ũ"{uMp8v4gGܔ-4Rc-T[. pTH8e?~S5ard)}"P= 2q)r^4T u_^%DZ)D)ϏiGߧdx9/QOP$Ȝԉffno}᧕,jE%2TDOwBi=LIy!=\һ'%""LT ܯ*H|&L[by+QvtHQC 7$LW!Yi9>+q70ٛS&5I07Ś]X|zm۩Ӿ{t_S!!;PMC(Z%  >&>G0CPzM4NwJ 12'hq~-~_e )R/c (,,.?98(! 0P*" ( RZZ܆T$Q UT1EB ap^XZ<.n$am1 B+˘z|5 P=$܁Trъ.U7<g<͚-̾ȢSQ@703QF@J|p}H{p#K3Dds ?ɴ@P!PIR;m2)gO)u@5II<͸+[|`<췇$>/'yIU OpeGh5Cl;* %iBB(9U!(45*xmV:cgA)e"J7ɖ D1s b 2}c@u=CdG0~"2g­ETxu%)gzΡ _>|;YDg3-~\*} ׅÂsܵ9 n۸(O` pTDf@̒=j(*IޤKq D t.ͽ Csc3~ii鬛̾Ո 3!qJJ,E!y1d88 0dRRS6mhyT:0K?}hՉ *jj*(h)C>?ѥ?I T/OvhO*UA(',Om}Ϗܐ㿷1 ߛv}K4u5aצ FF"/YBUQ=,r Ssܟd |Ĝ =g壪{(UUҩUQUEUUU~![xwX}tQ1ϭvqb9VcMGVׅTW?XR5z5"!@hHV,-`6"6*RV|JY*+m"wysLuI1hU*-!! 5kX,@V՜[z* `Hrv# `J'KA%S1ljd@+>d>$H$lyit% "-=>nǏiq?`_u 0hM?SI_'~ZiI>QE=!R֩!H8#`:BJJ 426@Ӽ6gKgdj p>HpgT8&&A(S %> a#@P;KE玪r&mH|BsQ? B"x A5Bq\V+^\5wۣ]qf(ْbXx"H,7):+i=Dϗ[l!${}e()N1$?AWyv7 H(%>*p|RY֮!s[mkkmmmmmmmmmmmmmmmmmm[mm֨mm[Fmmmmmmmmmmmmڶmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm[[mm^OgS*zV>' =~* UUUUUUU="?5' "bW4Ց*⨈B :ӔOaE on'bU 4*kkn{s R.]s uvU]59PSN,Ȍ!(88PG|2֦@wBnu]qPHG\QŋTS"TrzC _t!oi3U|P`+WB@H՘d+ 1&C$SR9wqG?C(N黖xhۧBZqڲva^̇o_9HPc6(RXfy1=iS9z4־4va緦~'y|:Ilӑd,Tx衧Dr sRwNqwwT+io}P'HPQyN)S)RH*B%e0ӗ<~;݃|L%9tw@}3)hV}4y]ʼW<֎1BVb; Wf0)0$fqe}JB^CS ;G<,= Ҁ+@vC2]q]Mpfusf/THp;>KeYޟVw|fI7 P.'C.I2x TVo۷r6\H'4z, :þ,޵5&7ߘ ɺr&3Ӗ!Y9֧%7؂gw!ܝi_~x":G"N&;?*W xqb5;MO\fUY=|XOu0*G 1dr:{?9|?hg{K4f/r$^'5Zs|:Vګ+^=Q1@~˻KJG‹T4}-~/mx4wt4L!+t c,I_i4uMAzc)jW `k%@b!6AYICz[;??α *` u/[Dw.+OS܁a9"# y9Vx>lt_S)Bf"W]xxfV% 30`3 7zN˘i/ay̿Ԑ|lDzÑqiE(;fw?E(z H浳2T3f3<0'7Tz$^Qۺ5<<0{=H&Cq4j"Z`(1}Cv>%xvxݳ) :,xY:Y]B1ZiJ %l‰0U}XM}=[+̓Aͫ?c U^$B |}J]~әvS뫝҇W:CۅXJ<6[oEanC%VkH#U +T*f*P^F> (·@m8(1P|]5 ШMv&o'ܭU_ :`a䊥@PQmA?(9]|m-Q`r +kK_bg*a͔H#n21!U{K ~mVq*1E:̴͜z\zɒVڕoSL:K?g%{?7yc%*!]T#мsug&}aR}Pv( RLRQUo_Ak >f#Ely 5ux|nݩ/7? -OԖX$f|/6Y*-~q/giDJ=HSP> 7åBz"?wۋH: B8f.K|Xl=A*pp8szNo軄ήuEըS;frǦRRLJņQthodt!b(隣("$P9WB,1(X9|"Lt-rSa8RK@ ϑz" 5I;NB^7 5bӵ+B{G4;ϸkkLNs:P0dހU/Kn WsǪd[P^+U BѠlQد1%T͙g:5@x^Vz殭ƠzDt({B*ec/0Z"NcZVPe[S R:1c:rS?2z{Or!eڅ86Te2>]ꡞ^'@@~`$0G v;\%SWQba:7 +_sOt91vo0,o?#=\2QFyTB]{fߎʂ<^яa`]ͲQ Cmx\$bTD駏`ӣא{;q^F}El:\\m_0J'hX"j-ߗv ˢX;RE=MYnE-]B!!w$ ƀ_d T:Lu$s7 8K FM%yy3Oz/} %-UD^\nO\#+3 th`a㌩EDbc7R%.P_U.>]#_7*zyբxwe3V\\˜Vmb3.~m02CR6b3-<>HKȤZ>%% (L*G\ҨMW u :_N2=J[%/G;)_1 zuJ4XvF Fg?& w^b{/+3Vuu=s՝ 0.|E^WҰ }WmC`ha/CH`Cȕ*07"*IR'wb'|wQo,ʩh baR)e ڃ%>+Ed7 TIk@9;Bt"wMEڅ{@z[("$Q.Pw_:Ul %fP(cm RˆPw'䵼w WBig%. ڨfhv Vv@1O *矕p7`k6:?%A%S+qwbB0ln5 ["!3`4pKW_wPYkJ7C7i 2? Ѵ'jC0OƊ0<8| +5P?l$3KIߛ\˃(M[vvzZBck$pUAvYk$ A"C1K.cFL4[(p[| 2ΤMwkƢ^ u0^f*!wkSDDY&w{ERBc%^9-A@ij J  XB*)AUы\@Y͒$=~Ҍ:K8wپ2 C|ف [~cdf.kK-guUUUdd[`sGF [6i7E>uҺ4U.u@q/26Y @3[Ur*?k0W鴙+V|+u;Uz{͚2 օ.))b`47X^q &`@,a-92f<≠[RP}:`UU [>u@BɯQi%gRbff@g-B mo]uK(sPaUN>\! +zgXZRNB ;g^s~:0 yq=fȺ&.F6D ;"!Z'Cw5 JM03;T6*F>+ 'HF:Ƅ5{+).H;08."s>! ]>W!8kY@%Buz#$Ad?DÒlSؾ}X}0 9ܷC⣧]#[7o[}&OALp-;l}Gfe+|j}ƃA[UdX6 -K# xEiZAKØOzE5z92>=k3d/qw3clGD9|F5\v=awYt'!^ Ȅ ]K +6('2+>3Ұ|ܑde2|T:6URWYjݓ%FU #f1*bҋέbن`{>>N7.NwtٛojFf8quUZ<7+3B6Xݾ5!^&+ub7gHTK| `asMX:S"9V GasWO}Sjݵ+tlwW0}0'l^sV1BH!@T.}!T/tIJ]vTFer(oaXohjC;~yg1ոL(|Mڽre#QEdb6J£jARwN>J &*IM. 鿿Hb<|}E  3[]1ֈ5N[ D^ Md:H5`ϫu#f8e; yo T8SX9aumgsr%} 7'gT"u-ru dV ~;dcsej*VSK_haBU0i{!] 0G~ }O@5G\jFStdQƪ~G]V¸k1$&59*hmdڛCB}fNO}4u"Of:<]*YX/\@Σٶ]G+ X P{~X_C+I_ffXAjf@#q+*G}V+po ?dZ F0]|Q4jN5Xt2`ޚͺ_Efմծu>a.^y.ٷ@̩ k5K3^-uǏTq5'_yNl1t*VQtnGYU+86ܚIl:Nj0W1t=U(#7瞻l,,:7˃.(2p+"1AO [aX1I)0 S$.PyJ3jEjmiaBT-(RXRKeDDqtdqBʂ&h+ Ȣ6/t},Қh VEiBG!tL[tCJyckJI;= jKKzZ[kT3bZ^H+[kΨȖٿz?WOD6 bHEQwɠK_g$eF W;@W{kd.yo6?&sgb.u ~L, ]@vY+F^;z#SMjXy %Fp',"~1xaRJ&omy#??B#:s^'ZɨDDШ:]&!Co͏JQ,^Ff`Hs%;&?勰 V;w rM 0p]7q茛s9s:{H0@D+L Lt$1XR" *Ž0R<@& %cp0H1bQS1 0 b C$()c9zQ3]!g#:`JX+}'.YoU!-شW^V04E3 J@V;d]}F>;B7JtwT3\5-?^_S!?R 엖A$¦fE4q!k0W&Ur_Qy=E^}.5M^nvaT9Gae+9Uc7N=4GՌ8PY-{ WwIc u+EYA(#JHd(b 4WU#HCAc^ȥXl}yNTУkXPSC8;geerxkg;G{⣤~Cu.m%oUA_[0ً5AXkƘNǼYSCc 2Ā=3LN3?غ npھhE.% 0!rW^z+G¿GQSkVt@^u;,S p k/UH"[Kyf兘QϿA& KK)nszw~&(( ԁf46Nq|'3S{Q;f4L%ʙoc̹|;ˍb& 'Q9i9j`|wc; 2>JgIZq0?/.|zG7:NKSbQNVc"CMA9>NT_n!-dFA7a~O D7W޻MH?ǭN ܸ**sdIwOI)܇XC;3 ?L/܉Y'ܺ݊DcQ a+xTO;r5*o&GRd gS,ױ~ktLHArIt@< ]hyOFI~>|RMΕ "|mL}U B~w &[[Ĭ Šopa|;:IejRTҒңFnm,f3x돥w&cD2@CҵKgh;{ mwv|]Ak*:o,SYe-#Gg.|qDCO*I͢?DS5KeNx䒣8[V7MQ7alKF2.h9yGz\֪X'!Ldڙ8{s͗uyn0>YJT#G n `IiL]AN06 55y,a!fByrgfM(o,9mO?iFŲ={½},|!DV ;36+}eEJ4J1y?֬oPl iYVX^>iN%4hx,i`Nʞ0#1u">Rӯ⃡*PG ,+~ P-sy}.`"tsD>*vdZ($ Z8jPDsK|ԽcCRiCXe D"SY5 4hRcN$xA/P믧u5~};8zv3H}+!rƍf׹P3e'T֌WQPYc.ҿ-8$<m??{A|$ʴ=S@XL}]Id>X7=}7b7Z'I7=n% u0 T~EE`Fhz*'3BE BUQD;+G)~-# W}\Xc]A%]A=ϐ̆@`ngenGN#..,ʩ|(U&h+g%Q`AEQ{t|j[ 4>3eO%[.i/1>,$Cop/e7hPÿ wO BĖB -=Ef. d`4]?Ծj5jz~Fq(: >`Z?<\I'Z3]bEH|T|1=_ٶgE䌱"V'*`qM~Wn _ÌgHJ:χěҊJ*Pz3AǛj(> %&KhHBQ uˠH>:(!?=? A2jz6" _A ⨾?S ma8 ![ēLX[9 t۪8.fޮ1.JUP׿C f>hZR_ἻXXNљ"1'5efe\uV< ңy"EQv֦ 8=@gج7FUx%U:Vߩ\RB<|xCN8oǫVFpږWH{X4-mu=6ϖfՔhpvKV{d/08 %$:5xeȨE]Qa|Cɢ84xmĀR¤. F}&l=>&bPͣ7UVnu!,r@Pi,Arzr%x8* 2U|4 w޷އ1+Ȥөws:/#&`33$۱rWT>I_9Oc_[cSaq6ct|~O{~}<\?PvѲގE RE]]F?H! bwg1%I._C `dtn!<5.~ca< чUԲJ;{Z0'/FK|1,ȟGv6QF4gTo[  I1Dx@oU1T`Rzo("Cq8p;RQ1(4U>llόr4$8QTE 3߲"8+gQ:)LNćEKg0E:>:]Ļ~-]CgQ651 C(NtOz~L5],YA@,_p2^oOnݥ:+_P|DIG pػ{; nkҮɷS ]U{O]n5tSnXnxc`Sg e{<Y[i(/ a .H(Vz˩mHM_SCU XG=Sշhpj CynT{k?>{ӁfxX]\8qҰuUa RҊ\P#fc6J}ݙpD7Ĝw3U >sl渊_v~J,\r0꽬6mg=/ QfV]OTzߎU΢^۷Sd*vkaҊ÷4AjHLY߿Z58-nw׶d"fr3IMLAGG/&FƸbA8f:uޟ]૜2g \{YiWwqlFKyczY]m]>[;`\my\6nagk2b15eNB3+ҼŮO"Ht=|$WXv=:q}M]m|`uW7U5 1ץ'og=8N\屹t>jA. 9Δk4pvUv](6ZUO ̊1ǝq+5r1ꮮS/:8vzrbcÃw%S%|eH0B;כi'd\ǚ*qӺ}Fs \:93ڢsOcx5$׿+7# ٯܾw+θ;j{+}ynON~|%z|fE/KADA9cU(m>TFCk<^jae!"1*{?\)G_/d;x׻SQ60OϬtc bfrlf7R:شg3*]$tCQDIۈQ|+Y?þ[ݫp}>۽د~N4S؝EMnA>)OʦBVǤb@Pgځyw!D Uz^(6Òkh'-~10`?6?aE^HC_B4v|R V3aOy^4j|UMSͱrϥp,o?lקM[WKjC[/?.OcTz$5:8dt8=%ӌ{SD`Q %_&r|}u\+Z^yIԿG6bT0t>,Mnjg}"r>./.sTB4,6F ۉT6{јf8ͧo|&x !{&#zrّs,it>λ%&g) e񂩔78@CNbsǓC8HI=^CHw0N EL#K̒vpN- k+bfaN@L>j"A hRE&cRV/1v728(j&B0*( /j½ 9(7sض0{)ֿey%f&lmtKjg8}?{MVʲtnBPW]q&40ʍ3âjSګAz+NN c,j5,2[^EMF7 P+;o4 ;T?w;:#$H.EZm-U` +DM yqEKUt,h?D!:{A}]ax (%^ne)*Jqy|(A~gp߷G] Daf~}G^*2Iaʕ ,{Qsjt"EPG DiG~AH%5R`߅}QaQ}qOEb0閚;y4]-_ƫIoY "u2AD 8 _7`vu)X ::&5%ղ"Nп*摪D] }^Vo#ؿaP&/?P焐M~N[p`ɢ0ƧpP) vQ0!ݤ}p %<]a?DLqg/pU 9oF  ;%=xaE`"81&zh欅 oJdwywϚ1cbҭADZe}O$}14$RCq Y8>gЭLus݌5/U +9tjT[ 'Pk Gl9b[t[\"UT$WMk~NPt8N`&Q Q@BݑUh b.ZC x@ W^PTb{[s:\^ ­R\t^6.]2AWiEd{BLYh=ùzƧSw Kv|s}l@}anP:k$atLQd/S(P3!k٣:܇Ib~ɖh> )!DG I$_T Tk)9voƾ^FKܚc-s2~ײ(_'m3A(u*YhJ|s!nb:.yG T856 졾oG K^(bQ&ލ`2X00tz;_Ok2F4"ӫ0vsmOsF. clkL y>?k:!iӆȷf1PA՗f_:^~eW2a?Eka{{S4gC?Cgc8wV+CKak5j&䲨bҠ1|BC*{;lUm^tQ|\3qג3{Ć? ̔U>ݛ|rqL[C*c {/2th%5q"M?@{YO3?uZ1҂ ;:_[LjHᘿ]#p9/b $C9aR5FJ-nӳr ƃ)Het?+g=*O|{D>{2x 8A iC* AD`r&i]solKtEk09a8#:H#:8r0'cLlrY͖iU`vZ6,0a//`M!vk㭐C6x,X4r—kӵq$d!p&04t06G{<2Š L IeDzwG_!~AU=󗜹AP0!C%>KwEZ9DP4 ]&.ujO!.F96oz'y mxkcV̾\0W hm~4NpJv5)elCQ$"'T"D Y*BwOruv}>,wOJ Ҩ+;ìiMbOTP{Wkt# GeP$e$d~sAi78no'j 1oN "? |TR"*ɀm12H*B&* BjfhB * Eh!(D] ",Oaipb| !EHJ0PH0(V%Y"SfcA!K1$245/t+^%A4$LLĔ) @D[M0/1 C2$,y:M(PpͲ)l=Y2 .y B!UNn-Sx=i}xi`ZPX -b"QdS235k~ͳR"5 d[+֡RVQaPɣiQѐ\9i :F)*@YB*jY}#UȆ0VPGIJ1 Qd#?ac-d%?aC~]w ph2:_#Ęҋ⏠gsک@bJ!(qPޡmCXʞUOZŦ*2!(dD}P/¹΀Qzb},gT'C5 T_sVݭͧv{ X;5MT u4DJb,)6.PdC|O?kTLcٻTtiOI|%&I5stʷU16oiwN㏉ACX>$G~Q{@@PyqJPXP>"hE%Wg(TvFMȇ} +D36AaƦv?zhSnffwX$=$(8@M_TDOwqB׹ږʀX FQ-IfyeRJzo#A.h<G0_1Q{b$ֹ8j"2\7" f_dr!C R8wBmd} 0lK%#puZe2`]~fU,*h 8<}[xU:Y[|<=w-&9epuoM8?揠uחq:E%g/4/JB`KhCZX*O|0~Ookpq$lEbUn2R`5%k]B15mh2`"DTCQU`Ff"c̝OJ%f.]2Il(B}|`ɠv%O1*ϴg\5j0D*a˽*$E,JDO_ۛ:%?Ud}f2isu`Jgq5z˓,~ R06}%H(Jn =`Ȗ^0ĿFvwZ d`}{&s>LC_>p+0PD=-#SPR4!@QCTPR5MUUT@|̥TXμ1a6p!X*Q**v|\ ͸_~Ŏ1+ ~Qh\QMRQTPRwvv^Jd 0("d9f)cTUۏ\df8dH3C}w|mjDH  A> lwp?8Nz $?8wرzQxB.n;=я v;& %6e _wxѩZa T]Jʺ9-qd=e~Btl 8<&l&qcf?iS~mr; kR]Ccˇϰzۼ2b=vao}dQalb?&Xxxz1X*g池֟~zӤ$$k`sRb;6# 0d㢷R"e>Au՗ +>v~۟|9T*90kU0"Kh -m'2bVC{ t]@\Wda}IH wKK^γ;_C޸- +ƍNa*p?ɀơI]ޘXV9-(P*t,#Ѥ| ;81t#aTm^+R3G41jP_Gn:/ ~ƒ f:7 ؆^>%k9Wggm@?UÍB$}@#P  EM}:P @Cp4 i=I[lxagy?7`aU^.}~U~\}=ȍθoT^07iDDVO_Ca>Pg\}UAWGyyZ^w;{%W@I!) H68N,_V`om*DQI$A,qGزUT. F,.G!|=_O?t=e+֛ K0|bQ˶I L{꯿+:FN[MOxT9x ; EOX#`6#PSSN-%XE1@4&vDD㵱-)e29MU2TbU4ٴ'؛5m55섃f6x1Im.A!"Ae52(.ңS(;Uv*DۻvqA4pyV6۳"٩ψ#, >b90OUUUUvq6u3<}F'$\jpψ0.W;v;"J"+LEt+V(l}W>AY:z$H[Id|ި'4EXu ƽ]`*P}]mSA65'5p*(5ឍlik݆ƈ";bHb16%j@M %c#1Ajcݜagל#S?sgqhiA>( r!(a;mhI ѣ'ub0uSDuatD<) 9ņ#$X:跾I^Ni21vVog^yAMhTy1գ8Q%/z1l2b 7j~2 tM3.$FCY"&a=5XMG]"IG<% Bȋ9N`OaDBHPX*@IAx.S')Z<`ꛋt, q:U .5jO~ ((n7[hl3蜘ҢȪ(i0#}6佉$_!/N8HA8TI4wP^{>.8iJP0ѻDo; `}J:т:x0~c\p dk}nSB3QHQBEȼLT&O&SAQTE2W><ϧshDw0u&ԸK,tKG6;~9 qk>Q3:z)*оܒB ~< 4tDtӁBP!A*/WN~}(GV wIbĄQ#o.\(<3 8~:߼PD/uB%89GzvP(67R7^P`7hZUݰFk_{ʰ \Pcc"3U !BحJ7 l1}-kjptpQ;pBz%T#M⧈0e9?d35Wh%ؼLz~eƢ]&ԜDqf翃oU]Zs}>{b;eV }xӵ#&E8[ŀ묀YhX$/4ZU/vE~g %`맓 % b]4"n]\a[}r젒 c[#ԝ9"A)y d6j]v^Tovt(5ߠj)礧Z>=k SXtі/+,٭7t 8U]éa@7` dT v.o ( mzP .B$_\BU`mjI{p~zk4=\=UP'a8>9)?S8980 K5n1 ., -Rn|VV2t a}Kl3riG@έg'o޼L"8l:@!@dO-.\` Y{䃻`ג.:ljx<{w_Ogz׵߷Ĭ;̟Μ[ - !n],uI񬜦LX1,aP@?}n Y`?Pq^$*l*DHG;ˋP:;Hn805nJ\|*~4U"ǁ!Ԩ8 ӭk .$=?M ~_]C;g~F3hy|}k%pTsw *ԩC;zB״g@3`Y1w/l }-]Ytg*QO0ӟŋlp-Sf*|i:ɗwΠ+jC=.5c;vY述;wChx39jb^;o H?yXgkf1! 6G[6Cǜ 90^z򇶾 Of_K;K ﱱeem|#=n 'bnFT[۠_Eb-D#m߄R^=t5Koe>١m} O2Gn$R]P p-ui%)6̖T,&_EC0r6=Rk []gVX[L  ]Xǣjg߈S; ݻ{/ v ZnU\]'}P:ł݅Ͱ8NhC/EDcxSUҖza B->tL5D.oM϶ì/NJ6PFts3U^?CڬW6fiuSNz1U+ZNۮwa[RL# UH3xY,G]9mu䗉ѬtNZ l d#*>*uU\W aE:jZ$E{=YrFaXf:Z ۫뫅yrZმ 8 v ] xqxz  Ҵ;Qb> ^勰/o<$Oc_n#*M©4~وH8p=qO[oвo"Jx]n '{Fy ۟FpAFOiEAj C <8Vﴟ/On Z[b^t;_lib;,syTs|*E\{pԞ4TB|UߠS?X/o$}~Kk,h|ILQ(088R(JAu ?\28'Gۈdz0iMOŽH5Ç= 迦:2I?,6A۩621S{#ѹمoGSF ɳeExX]ڣSISs]C&c9Eic *<:0JxϮWMm2Bʹs FYk<]+Mul x~?u~QW6g\z5$$~JΎh9txWPtos˘\KG)ӂ-b"\^ mr٥;V@J`p *Y( \ғyp;o=]V1zD!f &R}FPt}+L6t_Y>=<tMUo!b{;<).v aK !hSW=6R8BqR+ߟSwsͬ J=&x~6GB1g1͡*լmg5Y}d֌FqZyc UY5sX|)o1Bl'1:9V~?+͎IU Uⶫ5>#ğkDE4>y|GD@uW%-~3}ocJRׁ,FÃ\5 :RBߧgnj H{][;DJ`mK@;YEk2ԇW6 uf,4wWd2=PgDqgmwV=o'[/sV0˲YYR1Ҁx3#os >x 8 8>*gb\;!{ H"0(wͪ_GkQZMX"@P,auƑ͂- EBO*9_wBIU;ݐ0J-T: v,|70uXN؄ R 9mN}E?D]mAx :jDM'SrtB?IrxvTul 7V!Y+ixXtjut%V1MXw(Ύ3 Kg466J~ԕb̏1쮥LURta#R+dž|tOE\nkkrǗv ?tt܏`pY=#*<Ϯ{ϩ)k]r$zn C\ vԣ 0L0ѧpǫ@~6_`蹁܆Ӏz_[9hNɶdGk^n=?3!Y,3DLGL;/էh+p;z:6nvzXqa0  QMMTu}5/Gj>?=$ f4մI$ԗGvVn=O#_Րsc{AF!L1_F<_\ ؉m(m*NJ@PҺ5ׇU!ŻĶNUUD& ՈmTAt{gs$mS 6D0@ =af&]FERGv S. 80 @o@^adz`op^H&?N+ 'kMz;:h7c;C+("/ž/7Ҷ~3Lmpݕt4dU']K֫\!o6c9d+_8xWczU] aڷfx#G=12΁Հ+A] zʍ*zQ[ x2.6伝H{y[`ܣeMOG_gujn+E(vK GŸzgAQZQaD ztxWoFyil`Tmp{[hxWOtCj yrCwՇ e^jHN0ݣ殔[angkpd* mBp4+s.C˴vvꜴ~|,V!gɯQCR` 1;'FB\SCUkcT\,Sʺc)ٴ:^.20CQG<1|ߕfQh :_ WWL$WVE*Fx_(ks WΠ%XC VRsAz~)JYfi8cl({|/C.x8no(6JƶIτeIW/FYM֮kv טsPTfΞEb6Gˆ3HlLϳjWZuWCL,U'&p GbbP&pBF.:n`ɒXK']ol( bo)YI_nqe\θՖOszv5'o:zcWu-ífUHӻ[fvٺw0L1qA2o~0!GMWXw a5Ϋ^GU!??VN&Ԭm%v>*)F6>2ォccI@Huc@ XMEEu:LK;m]Gw§=e[EK<!jT:girtz% N2!WVBtKN\1ÃpgNo*Gk> djZctb^w9.ݾocdrƃx]'n!A>&v>onh=Z̓$ߎ~}ώ4 J+9.,AØh1Nd'" 9r hRHx0tNÆُNE`h  ZTBb*bAEAMAD PTC1A@QILHDĄM 53RSIP$ԓ22DKLMQURDLM@D5ECM$TU% 12RDՑYeQBV Z4#%T+nfTIRك+JK%H%(P H %RRPB 241P@,P#1M%SCU$$ DTH$ h "%jZUZBH"(E Z`@ jFh$i&H" &jb)()F (J`%*i%(&Vb)Bi j)(H&"& $)(f Jjh(  ( &fJ "("JbV)DH*&&%bhe"IPF% !a( %j*d#%B%\(HiiF("a) BFZ"&&hf* h&J$j`8D@DRTPQA-)LQMTҔ4DJA3)1S91M2T$II4PMT4,HE2nrJR(*"0J")`JB4PD2H QQKDDKIEATD%E-$CTA,2&B"Q-P02Hf(Z(iH**$i`Nk 0֬0|J*7 < =Q$T?/@t'aC=zG퓉7<(&DbO?3gtEC)NH@q(@d>>H}d̠qSM"Y/?,.Cy@C>g QA)?N(/lrB tpWy6]sxzcY]TMb1UUV*Mʸ"T5SQP "wwyyms np[޺"""ÎS /k{狊ݻ Ʈ<1=KD"C`& ٘db`P\T* a]Z!UF p`+%232")hJ(hd sP'-C,X@Y H9R1@0Ba0)TOmhAQ4b&JQ " P4L $2C P$j0 %hZ0U"@H(Fdf _D0Ry! J $00 @P pH7á_~?T_ׯK fB]+UUU>_9q4((!U[Px;S4vw-_Hj`T($SaBu͝HE$()0 tKڻ!} LQJrNw?@?ᶣ_zAD-y~޺9aF2A/:!2[g/9w#ߟ}/Lz\XHqp]/B`]BK59^1>d$3{ջ:3XoTom~vc]aļڟY\];:T?zUN*j6.V*@:jv#M ݬQb?ܦ7:t}W{z/RVs"6g^ʞn%Y:Zs/P+ } N?اΫ*fA۔7nͶwٺU6߲[W[u 3p{YgYgDžڈGp8,[W5Uyw %O)E56wy3W[V;"B^s\2l~ͷ`Vs>P'˰/H?o?A%}q҇8=2;"R*E?ydW.,%c%k);hQ=/ڂ1e8c* (`HIzdCG~e͟o@eߥN';y+Yz!xO÷ϏſPPcbOvK~q'`ǑfrϿ<3`~}~`]Z=+uyU8QZZQ[ }{1ymazzQ;v01N b5bB^@O1o,G)a9jY(P] ϻeChuݣ z'.rNva+m}C:,(T48 2H:BDyN?T=hD6 {@1.xg:MAP8 @X!ގGWރt0gc®ZM]t\nz(H?9bn;p[3$O9r4C?e Y"a}4Q8 q͸O꯫NI3R`DC=@V^OȻ>a@92?f H >a~7;x'J9GW@FP8k"3Y;! WWLBxmʌX=2lOs t9N`NdKG3+!P|"R?a,Q#\w8W2Xc罡ɠذ~l/}3T/6yBAh(.tru_q8?nr$p o)ز~5HB'*.ݢd.=ѩeU9*X'^8"j"\ NIhPl~Ƥk+`9.q!43]#X:)$xt7O,+gX-Y)MoER&\jrNEBo=`GhcV|X>"ƾ_ڐ8U#8ftZ*MLAmm|^1M :YA2 _/L%|f*aԝD\ k|xB5J?xS.k02aGyf ErX(T9kAۃ|W,- ( R EQxch4%&$woab 0t"6bF^:9\4YT Q,\/X 8e|1+[Taby. 9<9i xZ4mɛrЇ$e:ʕF1NqëD:Jfo7Bў:8"+ErlB@jF~Jν A,hB&7T:?Q|<9<0kLGֹu T%qnYZ5bȪ -M/6C">whf e JqH FQG-#L]Ρȅ 18hӕ<ꀚEpO:x8hP0uE$Rf Ì zSzj|EMXH pUI FZ_ao" ˽EäM$Јih'jȺR=}5N` ׃roIGvA' c.H7?M u^Mꎛ{ç!2.2j,t4~Mepb,UJڵc`8)Wy[-"mA@; L:"4u5⺠Nˑ7m8=݄VyC/v!(zKu]1 8` wYu,w?N?N ̫"r %*O'T0Z&(bJ92@_ A0 8  z @o{v/z ug̑ZYkVCEU@ CWxZ?q'bkG/>Z!BO$@j] 祑K6t5k:T^څ1ve%Qlzhqӎx3flp >h8޷_Sm dvgMT,M(̣k2QE 1]ٙf00THR v~P>I1UU j _`Q `9~afKYW\Sck8wi$?﩮7w\ȽisVN Xt]Fƭ1zbRNoeP'Fsd'=wWysoAWSIlsī.= }AwFK+Ͷ9@v"QB6$GJ9_$=j}id2Q÷0gjzq?" =)or?"ֺ ;?˧{:.WN>qʽhTӥ?HG;`DF0Yh 18u}ޏ{c>dpnt| ް{꒺.w5V7M'E1RP ApD@6*~?~S 2s_-\7֣힦}%%Mu7ѽqlԽwYt;%fwlxj3 :ܘW}uOd#:J}!jrmKS+Yp7X\o/3t=fs{&Sҷ9}]{ x`LW*6r+J@VC fBĶ&r^w9?C(J*(؍`j5]@lsEkkwNX-oat ]VCYU^m΋ՌK THfn5ljQ1fqE"TC{84^dÿ1>~f=-1ke+  %+Aw@88tT7bk[y%Y#ۚOI z8xoH1~{EGHZ9qzJ0fZO{`fҩ9b={6 +wKns4Mʻ[-UJY3j"\mgbrC5  \"_y]}ΝSNJM{YYA 1NRf ۞}/q Aj˲$tu.˲]I} fL>˸ X3\Iʿ+q' {"k{whwg+:0ObnjHꇴSpV$b9EC&M%L!D@D@ J )TJб-(L#M-R E2hhACRPME@#IQ npM#g 1cU1' (Je;b1)@%HYXN<`Z,,(Y jbssG%*XőT]ULxŮܰrU[SZ]UQCb++Z3%bZۜZ%B찵elʑj (37 {GFkt1-|􏓣TPmZIadm.%ڴ#EDU,=3S+im)=SZҖ׶yD#`N2 9V FA3 \8*.5*Rk$BEij)^\aCz)`0~Wh?1RV|3K" )K9~n* %)eaXt:3).}5y,敢 QJyΚN" VM#*n"q^J~}# r)>xyhV5痃 nemr(T]J+5Bqr[4ewsa ?qP>e Br.qwE(1(D,8ͬ {H^',R6\;PT2Lb{ Y47業BSݚ:'!yu"!KP!Ea(g 1$\pz;oZm'څJKa;- )Z}LTe^0LA9 *υqP|dWT3JERU4'z?2q@L:@"k~J"{z2D,lxWS"0QDVA(VmBKnxycC(bпݿia8T=1VBhp% ,m}6/֮=.Xᩪg_o.uӄ$DHN^~f4S=Jd%AeԒT,n8f~.)./2^;u0P&.?Mj5,r>`Qqo" s{Eo|TF7T[W4W+2ڿ@!.Ro uA??a#[BV_϶~d5Ƨ%I7 $oɖgEl&PFze.iG<9yֹIM3Nz姬VTs8mk*M @dE[?Iz}è!V*#0=DunJ~xz4lJTR  ,1ohs !Ufяj_IYRUUOۮk+8˵UT:ʘ a2& O~R|jm 4D !:A@{Z$!~~&>K@" Bc}==ӒI*TS,4ڤh`aoGA߿1rQuI;Wⱎ?ra"f",Ka4~A/:S b>$ 9۹]c َ6ci$thQe_A]&c:.xd Ê[*%n~Pxg,u0NvPΠ˽ݯI4oo2+-U;sjzWԬUZk}=wϱ31 3M~ψwήr}c6w΃8ۋs|:uOթXxě%3۽sQ̝V8/XgKw)n8wp:.:<1ݒBG4ZVFx~0%1.g8hθ#s8odPJiģ¹eaZM񧉬^r>{֖K%ftF( >5ԩM')\gF}F1EKqW=\.;m6`BN5"QHw%( `bH?wa227˄/4 ]kiѰIbeh@ ׹Ool ]E0U/(=1!I"#;ӕpĞ@ 8x`۶]',f~C~Opu\/ IX>f_y&h 'q5-U<\aUUU`ű3Z1 hݢ|m'aHef܀#/zi j.As&٘ji *if *B()iRZ( Ps-S;b}~ I6{6}qھ68>YF"҉̢'w2'ȠD;8&%붘&&Cud@!?Aߗհ_ZgMG4 _Tֻ/UC ws 0 gpNAe+o&ՃDc0 )2;y?Wbi/1^qLjyBQl^TW,OޛϨ=?P#S)! v7? WrF% R-*a0$8s9MǦ2jCh`0xsr)/a#tj>_N?73Lϐc&D믾 AIEх(hhBTFl8} C@aȫxb5D(_0Xd'bg{o2NCa%c3"( }\y~^ȊY\w0ΚPc5E~hP6FTah",Hk*kM a+o psycD䴵S0sf J" e(D>T҈4#K(h% }˿}_#D?ka}C`*8'mmGŠA`}BOBB:S_jAcz1 a5y]rP+G, rgk͙*̤DR (9muJP1WxQ0RWR9Сu'ZI59] $T-8jhl{" $(ɧ7{wG)!hF=_odxXP֠^ ϘʂOHzFL=Bw՟9? 0}h7\~?Դ~x[=E3# 'EiZdR pNɵ 9\Ȟn(F(ݙa7N6Qly~Ks& 1 &]?'pEΰxGC_PCQl<|Y0vPS}G`irÁ;.E_CPGP}}'C={!vaJ5g=0Dvl#%딱2fXC*ֵ 7!ی}Q3$4z߯}|v.I'ݬ#9Wr빩t[IRyb¿Ӗt<YfL#愅$ /-!4h̍!f`|KR)f`su-ި uP*=ۗAm1 *6چX C rVܻ$"7U@FA.H4hF PLh,٨j<3,}$dQ:Z˰O=k~Uvȁh44 Q t}}A!Є_=^\,yg$=eJi Bc]Om)5E@A#_-!fO<nƙȟyk|> Ѻ]'sKPrZ:O` (\6]w˩@҂502n,3#0 ҙU 师 zb_Ƶ4xI R$ADI??:t?f~4?KG6/^6I%QڠQ "rV>>'SiO Ŧ=w(S(42K ıD?;L=@8_nm%b̞'{ {0X/Xx iCyʄwG6:G_$'&D srcN<3EnpRsH:3z:'-5 +ހ,Iף J(F Z\ά(QV$;T+. {g'SZ [z?\[bW);1 AԲM~p2C oZK%I koG¾lUPO H-"`'PPDpއ48Ho~3gBэ4d)?OE@~|1OĶ~oe@ ~_䀥h=umіT,nD܊TI!`_b,T!G\{On/e} w&ck^TւX9& QR(@qʏ=4>O9|Le0sVr(Pv+vaٜ(1Ǐ:śT*įs"BOC3wDrCs2I0B^i@?m4A₡}aUJ[hPkZ=jAN5(L,x$qÐ򚛙;Ű 5쥱NPEAqDJrP@IzCpwhIzGl}O](1=!u8{ۮc|V_`v<.h[x(|]"h+BҌ**>;H*w NH@~IH,@% <}a!'>yj|YlNRr3H|@lBYԈJ"xepQ8q_8;nMu,v2IKH> ՞{GZu=r^Fd옵"L:ܡQ{װо +ٻOPAHlKX L>T=/sn ZWC]d5nhc'g/=CIK$ 3?e@=KTUhQ?G\8yЌ0֖N~=;B냃|wc PHKёR\\)T^;cʽZ>`$;~aPec4Ax~p=淥}Y"soZ:i Ecn 6ʉIY nsLX%$}9 23b ( S}qzd@R|̇‚B^lH Q 죶kZYvkh|VBI'>|=0%$ =yhTtVa~I SR/q?t쁥G5 ĩfwG%+<sL^3!)m 9ڧLgbKuBSFC S cJ~ xʔߛʩ>>g߿"q$ <=9ZOgoܢTܘ,, @S$22,$ f{/sLJJb)2[ ƹ k  8<ü;JSc0¦$<+PBuYT{ $:7~c\ ?*5(S20ZHPHQog]9 {' ~WW(Kw >֛6ڹql5.}lz89)0SO*@a ǻ46}$_%E=QDQ3;֞W z{e}m+3ITMŁVvoa)^+.sPӤ=`92~jRg65YPDog=^ۙh_[ٜ=__Ԣ}vcҹx䣉,ϱcu{z[CJV% դ}|#t> 9-H/∔*&e?n[_8ʧ{^-$-$Ѧ?5䞸_L6{ B!R$iC) U 0{$KzA=(q/Gu!^}guÉm:rOU^\KHsNI!H-]q45 upx.4_ p8%,ߓ': ؒ5B=~8+Q>owᴇ=LCڀZ՞2vT;=Xw$}ѬOep;B=d) m'o˭ϳο6M]G`n3>0B\NQv650b˨iP8~ BQ9:H+" /n}Ʊcoqxc9`z>fF-a.|bmjZ_@0rPWMU`.,tCVHˇkI! '}vYR`kM[T5΁7o J@-[!LX@g( A ZQH4FA*, 9N*f68% f?̡ {&.Jg& !A_aȈ{}ҁC+yCc,` #Axy!CWϺ 0F8(|$!@!"rQcXuv^^lqf2'ώfGұb"24 ez|y'x>i6uWVj04J[J_Ʌw}d2G(l"ss Pt("B._~Wpu.Okw_#EeGʚ,AAeG-jcЪߺ1{_*㈙u(q~^?.ruRI& 0/ROB~x޷`R:&ЦP򹄍`E#s%+CH6a[p6o~٨nd8ҞNxĮ  8j6"A@vwz&>ITDeRH}4U~Gv5C\)WᶭqD]8w 0":^Ud,.P !\ ,TimV&|fXx!跪g|V]Md"g 'P'Y맲MIPx6iwpҞ.>燒D zؐ9&vç $a!i'n _SNGcyLRˤ٘|aTӅQBCKbkS_ NҾdɭ^#e6$׃)MNpײ z$c0@5A3 ?1;@}UT |ތ>A3z1ծvtzxeW<@d-P@)4wԣXx2T=L\#$D g PPSJHBP7zҬ`C?h\>wϥ=̽+G:o2Zu`qU+?L^=!10DRXT%",\(@낋$cfiA(b` AD&TUN d**4Ҁ0d-=`\pb2?bZ\h1p3;04g67ݪֳ3h')9&ٴ=YDž;w$~#  (1ש A &u"M@FІn8'O()/5KU:BjOaEv:loV>Pv,%ov_#/ N4|n 8Rv /n@_Tqno*~?|.0ҽ#P:qz5dg_ϧ 8RS솯YssU:+ j kT{ +$Nl73POSc;NdXf9b{j0MI76FFMq0a_嶗 ljڍT=B)?/{\swsq97hƈ q\d0JV'WBvo=wWGFxǽ+l?[;:VNEX [ 37Fb緗Ꮍt/l/,'td'EB6[`- .Ku99-Y jej6bqkXh0Xތi<E  Ȅ{,B8U!9d8!`L=\6&mtx2.NrQZ(-O FHYi :Q_Q(UP\~?gD) B7UWۧo {0kc- Q½QI!܀9Ԏxu Yb?Kg6P$[ց@9!@!,*.f7u7Sprhpn]VIXs暥 !@4x"W?F[o>$Um7?3qsʾNu'h*X0MPʢU"2D+v3 tl@*Egl/d!OazC*ȅ=8%D}0*@UBP,#z[-vcmQSF6]Z:8/0 GXdj nYz? ӯGݜGx9 _Do_)؜FKa[`AyKީ>V&!D8 i*ΊL8cfC }_l_׿^?inb砃b\"0@!¹ O^joSWQT%D{k2!)_2^+9e2Bs[cS);: 8BO%ut(̚uBS!C!*3!? |?.J7v}H1ckl%wdQ|V(B> W+"6('Jʍq[t4Gdul_kh !=N`qn5 ox\-=pSlZt=|s0zUuPomlybh 0vUu辰(G8?r"FQ5J@KE nޚ3YLD5CwLԖᜆ#RQDdf6ObhA_brbcnʫx5gv+iS>}zf4I>g ZCpFq ื|"Ldl>>awmVbbb*kn Tt3٤DE8: #tMS4LbNk+%:9~g薅2sT$5>8ͼjCw,,+<+xjZzyXM4:BѢ@+҂ ]&z@1Pvfuf,cQ$E5i۪;4]щ8azu:UsY¹D/f*w[-xkI UByxa@Z4(:0aDq\i\~KJ /e1 @C'#??#lT7"b$I=! IDN!G:J@KF¡yН8/H%)i5p6A M;NIP7 cuEgM> ē2LBuT Bj":HB`齃#C؃!I($SlvHYD"(Q6" :Ov*]֑=Q}JS"X @D4* UHǂVzBY(}m1Ij*$"bS"guquᡥh?C3Y@=|RN2ÔOQm& $v^C ?F/OE?誢A-@z/A*0ZYD^')ڶ@9]CQp,EZsBMPLBc~zwτ:{!EgR٣4nu&94aKBHhl ,zȞ$Q"#e(o{bzĎLWLbiՎIlKQBͶB7 a#b$-w_E X,KT i:_\$qY4hCzWeiC̃m8=}HL JK$a!fXy# X1~BT5232Q2%N Pw0@!@JM $?t4@¦0۞q$=Ji$ьTAyD<_#˦[vRmD I|1:B *G@ІI1@d:|0MIArKFܞly`f( { \OV"^ʒplNغg!r]qhTfYCLpG( p(iO"}8#tbēD3n4{ XHcc>n)H-Bazf6{<}~6/ u$<$ yO-[&Aj Z &i4F=!C6.1Ov|`\n:!=䐊i}_X!l&`l9fFvg]rmS=Bm?E^(| {dI@Hyyte8JW^BANW {LPѱde5Q{͙gPL;;%=ư1Dz$6@BO60d@r$0^~`D=^+4>*v#UUU>؇أ+1-oY~lD!:#B)!ח͈q=0DࠌN%a-#$tt5`(luTEpژI 9ٍ3Є8#6ㆆO O]y`=g?`?k-yu6G ;ȓQ#CdWq{Sɕ|5}xqfGof5- 2D:5AX(Zw}3z!Dyx﹝Y"gl,ѤM6&mZs*ᑈϽЉ2NIPWd[rބvv/a/a4pd~Bo;e=pY`nzaYlcT?T [7b$3gDzP!==t8x{bbe 7 K IRQP!3RAU20@12Aag_mUbT=qdi1Z%`6X7sԌZ&DK%WlP<{En5^pP8 ؘfu{0B`I0(֦$aa4FN #AxbTP;lwZ t |w{ Lhwzq 9!m(v L}DIÐdQC#ochpEtjQD6B;HR Yc3?'*Xf7xf|6;䱧ڲ!֡ BdRǿ>mG"ʜ|.1Y[Rr*jJM W-r('/ C L)`w$b+l{4!II(R̀=)DOʟ W~DН%T_;NaQs>%ӪO -`3&z8P}4(.^'+*MnQ[ܾxHk!PW*0pys26ϿqZ?xRjsKǟrk;NsF(-~RB1k7_:|2K˃iKtT5bȝP$줬]ÓBnqe3a'tXSD,(U& 7 (9 '${G |T=r98*i!!CG2lV Jek;I^݋<~T'uȘ't'9A̭y50T$p4.ф7RX؃P`1 ԨDbMZu(~B{L(m U DYE%2cso(cXa `qӂ|c 񱏺YqErK%1Ô҇{>G /Ӓ(p jBJmBn%]CDeA%A۳Q`V¨x CxꌦwK5Da@4Ո3^RK 3&5̌3|s~ĵĤ-AAapk C9b8 $B|B[݇1 {5="L lHցH#l;pAcҪ{CZ? \Ʉj |CacA'ch~qpS~uCH[ytGPY-ғqDPiEXFXuM(/^c^zI}N>iZ+'5ztq5ڣ=-.gBgx~?\0131D% 0SaH/lIr?g=u<.e[﹭o {}b; U|71AWν鬑C:^B|r؇,e N32,΂8`!h%j*6͇g\Ud`NEp~`guO«m]!/ L c) #8rT l/BMIpxSL)uN٦恼`|Gy@ `ќp iWbDc OhRN|tJÏB\Rj[6¸#4`i%)=OXۼm 4}6ų~# 47vC ٿS;MU,DFV҅OxzGdBP U&H 'NWg`w{<r8wТ] ֌(r@6sdG͚1Jh"Y[A3 8\EJ(@Uu !Fqm#aa)&#hQH^˹A { zZj}8dòc.>|ɿ=i*iJi Ya~ޛM9+:Ǿlֳ0c)aPy1&(3!:`fF^ ^` Eqru&\@߬A`_ΒޛC FPws9!ΘJrc4(0 N58]<cͲwHN+JaƓKdb| Jf-\"Aͅ6]{_O}@|+_Rڲ*RԧzEu vL1c[w^R x 2 Nd1ɩ?S2 wФ<% :2 ͡Q軙}Bi %eӵEþYLo0bf~YxdazB(1X>)aH ?= &n\‚*%}q~V#*3 BIeT *HY80.2 &/o` $5Q`bRpގp}R?Y&{eP9"`պ hxUQIG0>˾Zf3ATǸJQªVQ3EM 0I& TG} 2: 2L,닓Lo+abN 93ےd Gl0Y75Rt$Z07y,BIc1tx 2Țs8)X3@NJn=< Am/q03Jfpm7m85eIqgO\ƒWwESYjG]2r9tṒ7OEnnN6v1&vF͓9 3L36H<s.!" ,|)d\،j-W-Kar 9 5Hv :\7HG\X'!SngeD*S5I2Ib旰h̆7߳lf(RGn ,-!m* BĿ̸ PMlܭpLBϓ ^yNFJU^h|x:w釁np{}Di#s(Ra0,ٓ +)F}1rT8nڔA|3#z̙KI1PO)Q>I;bm,;DN8b gdSg=:[3DoOwtzsc_|kt9^ȗYa@Z~+m]Րd;eI 1'͙P r;S@: O"aSńT%d( Rnb@9!HE=6i":I"^A;@*9@M w z~IxPAZJ+p ( yudf_&X ً)g?9qY~c)\?-QK#@A G<c xN]L5xv@@LoyFӑ 0'nza a4~xfbkP=182109S1N WP lH>%yyS >%DrOX!2 9gq<@0Qң{3|, uL2RR2f3(d$Ι."#lA9GA&(Sߧ/ir(-و"*dФp\Y l:3²iOxN㲯ok̅Bq1ʌQF m+hFb# ~Cܤ3IgJ ^sMN@) X0EoDM _}hԥ`X@߁JD7хv)%]@xJm93ၫPģq vCƢPo,3:b0r;3!ؗARRDA5AR ?s(!M`tgBҨ lE k0Y^߻?㳸G/  A @ Akc zo9J[I/Ge7$γڀK&lϬNC5 "$a‡8k H=f.8P,x8()\\$)v3 jR%4U!K%0l@}[NeC$ak`2偒x_R̮ĬBy*B~VM]Afx+_9gCB G& MSg*t^kB31)a' wiH(G ayEr-Xw]Bf'K3å$r8Q1xxqm={SDŽ=҉J"Q*W3aCe wSi2%=^׋F(o>#Bc`cD xluA<4=*gproVC'!1JFQ\RDNGK[mczލ g|{І}Sh^QpTxC] G.P_^q"hh26]d %q>lY03ֆ5{V 'BxI\ڇY^7jZ, pG tG$P BRkZ9h#ԩ(@<}5#Mќ ;{:Hl!B'MEaMݲu ͋_A,YS!T=_z`.Y vi:Қn[;!onyt6!qTb{ ;ozYETajHsl 0a y7zh"hLT'x$VHhE1$ z^ΔlLm,:?ʞUY~tQ8JlY~?fxQo?13Y\S:guhBmG5P a"&//Bs`#Ci=2u=ӭ-xd9V?ƚA:rco~f%#G=KFР7 G""PXD_SȗF1 p*Kvb? Z!8"B3rOd4mf ёD`lKq d>SK΂-Ciz*}N%<%HaM4-;)M';n2`R6J-(փ v)ï`q䜏nh9ž? F MƐ? ɡ~1}4t Y aXh]L9 G"8!PK&V 5q9iN GPx\:yPOJR x X'ck l6 [Rbfe$$5 G0hi̓jI a@e@LF؟W` WOFTPz|7Io `OXv2`X"0 Ȉɀhp[kC޽ZĨ<ӻČ,Q~~;ۦ1ӕJbO­;߉eDFOx$B@0QSFXs:9'9^b~WCJey4!V׊0Cq|5m,I'1ݼ/:'q4x!(> ֐@P9'8'#G5:]鸳{6<Xfka- q0Ogz'1"D Oyu;u1[7D!%` :S-< ONyOl﬷#峾(>=`x >f r3ܻ>#@ ^:꓃xw$CG/AĞ7' 1;G! ,Ba(9 05!CkR%'U:t Ey4(p+Jy_VqaFtgCX?? !8 %&gYf8@H_d\ݼj1ө ;a ^bB.xꐁ05X[C䓱p ŒAm52m/%]U5 4oESO.b#cy]MEUB B ej`Hm6J઩f@(WK%n|4&$0@} )$׭ôT!x{cI!!>=NFԿ]n;aj zxX3X178 ;XUϤI.p sTAy^sb]SB=Z+-=c24A,a9tf=>ۉ'`89 U#BjW*7PN5 A^<*?L0,k̝ r)/W3|LT6fzI@/.x"⠄` ĉfM]hC(( @R"}὚Gxˤ,Z!3 ѬqhUOO~._Όa9~5zKzTSTUXj4d=>1G l (<L@3XK΋ 8i=$*,O IVO^۸s/6\GX JϷsܻNK5đQLǛYʂfmeb'D<[E+bvys=s~$x!PgBQoEEN2d<売N\j{Tz a+/QRCroy;':W)r'Y~ SSf$zF0y -; D6n4EF%6r컕]L0l--9X:|!^y5x_na/G 4ܐ&zp3F%89ܟ}_pD&0f \np݆.@aD q $KBZ (ZAF P  {whD$c,bEJ!C:{9 $3%ղY_3nuu*ʪO0ioLCe%^nE=wB ($^.b1z#5Qh0!:gNqY(=K;{!]e3X,Pȡtlq C]"3Y ChCll$Τ$87R ګᯟWZׇgɄ1 B9 ݂S9v61 qILWM J d!%с5>,ʖ|iڋ*T2f,tMq=|Nw'GlvI Rv!&ƀ"03{Jb 5 w3 S9PgC0/I?gc>)ɂhi32LX3ZmtK 3KD4 |Μ A7);d&O韱0j~`(bO[dqE݉J0I`k)lGݥSJWk%DQEv($\. &d`HTNB@8PnKSr.y*>?F+%Hzh@0d)`ӇfMv:wB!%${UᢽNr~8| 53 @34QNOPנr3YfIB|Ajz,o)KO{Q+Z ҫ=.Si `>FYPFT!AyFpwWB>E0 `1ϼMn"p@]F C7 MsǪgr|YdEha ]2LY@ &$q/M9gsad B2Wߊ=3o9:Hvv9_ ?6; NF$5̮1OQ ؒbXP~AOf0dͳFGcpC0 m ۽:UC^Xqzrb>Bb,ΦHT;Ow:곦B6\ Up0&:BoӸy9 x a" 52DC1|@Ac ]ȕ\ eD q(,xC ,xJ@ Mn솇PpCez84[(PG,:C1eJ|b@p!G࡝:fP4ed%%H u̧d3ٿ%/X+YJ90+uwC< v8!6Ir̂pCė!ן=@N WoHIʼn@1=`6[2Z:z[9M`>X(d9x}%HrS-*e '\0y#Ӄ:O)t x)1ƶ~Պ|/N~͹u/@;NY)VFq+9J_o&i%:jF @}\NE{"+(xg̸iɛR3a6d* ᗌ-4aDfR 1?[Q/7\#.=@et읈ǑcM*cjo^#+Ц\4R5k `vw/H5-УtֶfʹNu"'QEPjhJBZ)h () (**) (hkh!U0T#C8@FU:OV=4"BtGqUS ()(veE5gK 妄pPz-D-(,ah@Pđ.!#oʿ&rv hhYLJAEA#pyq 1kkJ,~Z $) b#gqÇM OCڅ<>}{EUqp1CI2zQhvhN<}؃qC' {w|:k]ÿxIt=~Yb@e`>ƆdN*a$uXx]F) /&j@(HLXT=g@MDiXOmOɂvL.4"Yci"*2*ˍBw_G(x׈ 31p=KaiM鍑"rom%a:}ilɮϝ>l;8l $PQaڃMN`#RBG h2S1l!xbXd'N5 8mne]B"q񇗥= B~ZOa;=y{8AQIFɃa^!%o=~3 D )<9%4hC}t`$o}5ou$P*]D%92 bw^c}Sq jquS@$su΢g5/QmˣYNYiR/ih?]FH4,h:ͣ:Zt`MPFA3:f!ޜ'Ai@10xڴBXq:z4nppX9%/z%s)Ub|p@K]>aRs,ȨV<ɂIi1`!UjjN`2܄00fƆvnNRza"B\*T!WP̙$Jq(dzt6Hoe9=ǁC)l䣎yA9`|3P82 1H 9 Y@cս!l@08 os`T5.`v  2(p vEȢP2a}dP 0$0CϣÖr䩠mCUUX#{)J) IGOH 3##Q7f?RSJMtü{;^2U:W{3;fDE)S7y!J2N uWpg~e5&))i`/zPASOt/ÊrpcߴʾB)TQ 4a(o҆041HL +*+ 3i0 N~PgBhu }/©0YljMcd"+l GzLIt2b3 p88|88! '$2&~"dj',;=2lCnTNB\S$6yK9'n֝(=ť!í-Lo'&[?l Ň{m3sGcJB00*qbu]l‘"ddݛ؝-5|MAYA[aG gP|)ް,Y pm T '[nU6 iTٮtC>U^&^˼v(0tsN Qe!pԻ r0ahgVvr:w ]R|$_ qxsJ?8oL-U/~cҴV ǽk:~˻f#mveq;LN':M;o`h- ¨4j \ʡkn3.pbӦv; kX{މ qY:<|8>Ѵau1pD@so=jn˔K S qrf:'ۦ}ǣ.UPa1n?+[{n2ȴbGoeʠ<=(ݵ|.Ru-CNLF*^{`cmb*Nۣ/diq@/q7;M3R:953Y/R$=v"u>͂s%Ǩ! uϯau6{&}?ֈ|EGHm g_<5CjҞwP33yh Z @X'W! CI'lϬx'+vL zN=a΃۹> > sq;vj8;d"!O0bfzLSpePo$CJΧ4 9B|F3@)x@R᳉!`o0q OJSlG -"ǤN*&o#ޏ5n0ȓg;#n'7;@"8Mdyo爲"#"{bB( N:a$}_Z|ܚ<)ph3w'( 'T B;+(8^;ĴIJ² I 7NI  T.ۏtO_eb&NnZ_LI2#X%]/(lӫ7@!}$Z 1+e}v`zI/|Ph %B>o@O„=3(wϥ[e`} CIhbWp>8q5 Jِ1N6uy(h(GԢU\%SOϞ4`p˃!"`'=xGr|c1 DS49- į{wu1D91t.}`gU*a;Δ8}ꓽ/FcMϚd6Ul;`ƞ\>zْn ;3Ѷ6tr|^jo;X'O.ˆ1j .졓l.pve Ar?18>AI|S CSWlv8'lA9c{pw -`ps܂#Xx-Y7s>0Π<$8fI+{$*5@  x> *dpaA<+nyp1c|hhMD_r埞ϛэ%nƔiRy㇍4L@.i/>9uŃ.nv;͆>\Y\v!==&ndD2LKCY%#z6x̶w =EH)$h#_djDR\'3kj©p"~vˆšP:yXm0FdB7UVZfnw9dg}"xý&, Mdy81ɯrQT%-#渇z`_]1[fR2*a !IvZ!fw~y'g6C߾bcAj"YQ*h:߾].0`cj={.鎇OHyoiڒcyhgH'`b e;q>Gz1!(:Co܅ɧD 㻘bOT|?/Tʉ$)}ƅd6 *"|"((mbQEQEb=Or@Ja w``Hk.N)aNaV,P6<xK`pm@oK@xCGH_X6Úr?g(%1t*fsʯLXNWo'lt)C+XHCR+4LJā.ڏ?v43=-bLm-3D*l< !|ȅ}wWuwiG4"bN;#>^*C`HhP=qv[⺈7U Ck "3ʝ0.\H J((Jc!CAZO|2&Dɽ`#%  TrD SUd.x"y<67LdIzm }74YPw ćdAy`wwdA !RfNFL&C`"|Y)$,cY@\rwzw4ܿN*C 7/lbR^֓Ȇ){HmD[oӱ@!B""-KSmM2Zj*yi,9Lضm͜d*XkX!a4346ɁXX|̓RaE+YN8+D^lhaD8mҬM 1] WM'&nrG q48ges Q@NTƅ Z #-d qw"FC/W;Lit+v2l$FPl 0va62c0ECP3y!4p PBÏqE55@FS<66y+C+]x t%yC#,))_:&l%D%~)wOni3Mg.!&;?d>gN* w9JQ-<֨j+_ 4'D-t8#a,)Fffe(jirX bb'9$`^Jr By?D@J/,S(H2>0IT:Q!߇G./`zQ'/QBHw NćS̄zaq: o]]9,0s9"TD3K[f4Ćӈa6UӨ II1]1^x qV%*`~d3:㢈T1A Ա-+ ߐ0!d,Bv (#a@J4#(PLѓ".15ll$߱7r4q=o3_m`1ڛK,(tF|҄i^ -9⡱pqnkm [wVPY^XO̥ Ȑa' 8lY<k5u'i@SAr!bZB!j N*~!IR&vH8&>J4@UPS~|2(bwaIKHSUAMAEUQQT\ɒUQUDDUT pM-@$ T%b C~L77KBPB!@&vb&sQ Ŀ@w`_(@\>?B8|95ֹΫ!ѽYI.x w]( $4Ǻ t>?Yۦǁ3BXC5a6&8M ݹK)J ~LlJr'Hs\@`+@aI5@Y%'C ]9dg%1,0N:P9kšrM=9૶6u:?hJ/_8?Pj40?̧?ynG9JK7 ]a Q**!iUNy|Pూ2*!c*1.cWxyO,oE=؃[PESpM O36;^Ba/Jxg;HT*Ӫ^_jzA}XAE {e-V/7oR@.>oxJ=>afC7 YK2˟0Pz2l[hn6s{fڮ2Es^-^/cfӃۣ_z駽ϲ? `i!eFbq$-ޛM6) Ts+dOaG1XוPkA$%4pU'cΌ"3Q{<"L.VU:GW+BZXD#U!wKyq;gI$,P}c1.jXtB Q5Z&hsa]P uLAV~usW/yU@b+oSRa$cpĎ)@z dT~~Mѧٮ۟8f)íHt@<"H.Q:!e9_z_Eє qw.eA}x;[" )%fղQDm?23N @p(Ӟ|;^'FOVoja4}[y¨ʨT3|کj. v/BR@Rdps5T::N<@k ˿0z| CҮLqǖY8s{Δ檪 e _Iξ\W74N5L3))ΦQ6 !!1yD{ xf |@HJ(Ȟ #⒑QXfYLsc+x?upA!9ݛmo>c|Н0`~ Dꡀ?2FŸ Tr'_w9'I{MNpw i=u$)gmώб7<^WRQR$+!װTDg~*38X}m"]zsҀ<ßB@a=G* y kØe`!h ,Q;O 0A>= Z ?r ?ͪ$N" . * 7{~U@]E:HHuܓGD趜EU' z%˙}^1tU!TT'>[Xt]P0)jm?;" 蠖K꤆<!Byn}g2"gO_hQ#=4QSq9O]\Q3,!\0}[*Nqs>qwCiنALN:Oi?Y D;|˚vdmT< ͦmUv%8JS*obHX>6ʃ0ѷ(Ψş6-)CcXqDEQP֬K*UPZ"g.Z$%V 0;cǗ dwoi~s\x%8LvS8(nʞڱ.,F(rql iʞ/Xzq4B8A\x̠ eȖ6x5# ̪*DuDt4M0B{!GH6V6arTٔ>}>_|ӳ#wް*v&.P=.$"g_g | !ʒ&Torߌ,xX?A 9 ϴwo zU xtB8^S,Lx_ZښJ+{w8Mf W7r&nXY]DoCN f?N ?Wg^C_w ğ6Wcbp[&v?ɆYl =f!r/cǖGd-c~֛'W3vT3w̼B0BhPL`'.Rt'vVӇFhO&ZK*Ncf d43N-j~͉܄}eb(׿=hOBr )8x @7Th"P;D>n`|4fo3 zK~r6y0"(*PIE8\ @C5C\lzwC8FAQ .Cm.X8_O15H8ʜpT:s5/Qa9r< Ȫr<(FwjĚGɖb33F+ʨQnAF+@@hk>;PSBH(0ɭĐ<cT$ E@oV XJ% ڃF d,@#ˮl/6~m= {a;5F_ݧv-.~g6;(+4#3QhAmRO#X@V- |H# BV#KaM`d6AƵHbˁ\~>+XVdNr{,k;>&@_%'w ]&_nz@pz"ҩ/gߧf&7]<d%(}ž4yu[xGDZR W2{0Ћ:߸[yee@dD'Iut5+^2{{oͿu,vw ܛVMxmnkv/9v^swUc CEt}=ݝ/~O ݸr`V/vk7%"?CC3WޓIzgUfzSY3${f Lno .RGLq~ZXHtS6{',#ԃ΍J7IeUktN^ϻDzH7 xP,l%$EBH;fo3J-ا$Ppb9E45I=8~sGT{wוqIX}קh{D'ā :>FRG#;XvU-U; A /^Dc;!hNFw܆D&Gtہ$z33_d|U YMORZ!)]5{ O3}wmL {RKs>4Ӥ.l);c1^s!4"%@ uWZTz],pњ\/)XX@d fÄ_ȡko}S~zlW_V{fG⼔< Rc6݆^x# m@2VzB$b:@U*.b1 PÅ7nnddJ%;&,pzc:#u)8^}͟s~pw/?oNq۝=- {VqߘxɈʐԛqQ:$jN_'׌ kFQJ%-҂zTb̡UUBfQ2"5 ENI (If"jT"gkHo8g+0Mq=E¦&(M0r%Sg@2s11STR>\M~kqvsnSnSeD"l{|=L7ϐcF<߮{$P@kM)bK#4iq+Hphy+*?M%,X9JD《MT\F8*YVNa!sE)hLa{un (Q°/eBSKmj7(}B8#\}&mM=iw#'$goyBXǞ-q~σ\\N^>Ki΋vWJ@YS#*߱8K 2mTɔAgd$׷1l7oKߥvc$A>+7ןO-ۈ5X2>;%m6fC_7v33wi1=?*V@,^l1H .ǂX3{*O}]8AO;|N9P2 o@Ď|`:ºKm`{}?Y_q$E!йzy ʛhw`J|ɿyyeHDIɷ.;jQ;,ؒL?c_c;UKUb.G 2!Zp.R@M5ZehxH+* 97' К dT՘p qiprSMp0ƙΊ#`yѤ wsc; ~ 2$?+,߹BL$GQ<,!}%&P-Czm/1`6:t! %+L0Rs*=ŜG3@)Wa&кTYb0/߅NB&ڿV1wnCl^G7#`P=<}SϏ5-q± >^*Kv`LZ.g[n6ڡ^ jfj bDcϻ9s{q=FFOBHJ:|7_6ފ|=DZ";/`Buh4s ~m';N_3{t<0%,; A/)H)]A8_p-x?0voA8(' D7>2CKK҅+$4!!"S$)M!HD4ұ!H% ?34CH1@ P4@&̳{Xl;=' /81Պ 찖WP+QFzN SuCTwԥ` n1CO57\+mO RA"O MHJ$H>55TR 9m&UQH i gڲ]I>RƿwtbKF#F 0n&0*RU= 2ȢN y3G֒֐ĩOza3.Uj a< tvRd/^pIAP̡ E?*K *d1 @DE*R%BW`U&nIf ȆБ}/o%5>?,JתƾonvѴ-V'{avS0A$Q:!k¬g;*\PH(Hs[5кPrMASJ^LsD3v9.AF ŀlTfCh̄B{hj[C|0HPnNQ "3nMч^9IfxV\dݰ_IiZ\u" Qw*xǜUyL˦h=_7jax1$L* v;yP[1'Rtw[hD-NFo%3< I۠`3`3MvrDi|s{yDZם"5eNG% J^bϻ==jdDQ-ӢOPj\N8:~si,8>l,XI.Sy @z{lϏcT4=a_ g TTv-U*0JbfVd_7huk4uH NۮsT)QpӔ}k.àݷW㶄8IC 5ϟ6ٵ^[ }qڵ 7CDLcrZb<K~3SKϢƍkt<#V*?KË]˦zF!wԎ`y4..0$Vj{H"tH5>Ә};{ίa@$=$2&[O=cs !:ꗊʼnkjUDf:듡gS^Gǟ*LXVS}+ˌ^Tm\M1 ;ʼnAיH1|e$p7Μ~5xj/nh ໜKQYBSCUB0P _9'vǎi'LXGu@K~#Pq;<%0L8^&Hdk~8s | D׏Y=ȣnaV8gq9ixԼ == 7wj_K^nVWӗMiS'A:ƎGd$NrywT>i+hG?9 %L^I a7͏aRp?j!Јs՛oVH&g4YMV{] K-}`ejx_Cw> >[ĺ,9;8+Zlk` ^Fd* 9Bƌ0 !Zk^ CSDvddd,Hop Р{0܏f\DvNpV+!EZ#&/Y&8oƂ~B)`(m75AuKJQYcW$cWi!ˍXgňGY7.|7^1x%)L9gR_vH"fdnI:0!緮Z5?Xq_f]Er-Xh8`ZDrQVIۡza ~ˏ@=ũx޼6D(2'Po|x ܂|Ʈ'7z53f #tb @#N<^:d s;BiI9 /*6W+, @^W%bPllIܷt{C㶐 j{Չ}ݭyw {py]U(" ydB|]gn^fԼ"*i߄ȉOtw< zxSτM0zFgd }gLA34|S4vkŢ* \?,#A6BA7!I kؑ&Q 4E4dKdJ?qW8"L(MLG |Tz寛q2 we9&'w cPDeMkӶnM1Ϯ7z߿'eSd*&+2#+.WakϚ,9"CF d&lߐqaI~aɣ'aaS^f_m[z|"z6gugOȋ!]VJQB Y.,v:䣮38\L$*4 _nu{uBOI>5DAoa!S !?_rft OqḲk+ [V8D v]x2Z!#ĶoɪiNqMw !Y EG ErS!d+-Ma2rVL\gZ J(UWr1(cr=.h"Nx@tkAo-#bzS=udD + 0uK1u=ɷa 6'(zTU4k$3d B\Hm⬆x7O##΋*`>Zc~/C4FUJ" r` 5I1@KA-QڅƯ o/\'PnN\ike^н407^5(0 K*{6 s%#׬W@)C4%b;@ #cv1SFD<biݞvZ=_6/S'`v)SߨX^FJ ʐj xV[Tau.uZ*RHLQ5Ac6ͱ`P籭iR* 3:r/z %w/ȣ+HA8qmɳ/ $d@HB.^r۬#7|x1"g2S9tfQWm4C1—ȸS;.(ڶ0ɠņ˨yppKLt2.bGy{ T=DlYO ĉ6B9M =j3\n3h6&Pw>9V"Yj+lgXWoT5Sq{> 12 2wvWSw92w'ln}X̳֐|$uxzh*ƦfozBK8!;6媚+f3K9!p 3zj] Z<(@A뮍21NۡyCހZiA=j 8Eisr 5f||N~衼 ۭ1m%[㖶-A2H\V28$ F[a64soSs2CuqtA+NL׿5}C11T ;3slIMi;~.f 5,ihÈk<0UӺg&/ eTޢ*78BanvUM??i|L*1G|PdjRcMf&g.u+MsZoBBۆhVvQHTUe٠k&duʠj!AXXDNEQɯPG0$_)<6sN=һbQjDʱ4Θ4R;;ͱf"')".$ 'Rl`> _iIkߘúS<0f7Ōd?lzUsZ,g ϣyzRێv`о&[b@bw= {%=@hl_aZ>£&(X8@e%,*N6֖kY ORI^k(t.ܩ$* ͼhRYDiWv{}<1>v1rXNcs22pu4&U:rd8Z$grAII9!CL%Ài5 I]8OO +0$jO[_xъσL^>wBϿ7QMT?<e(* @ᒛ` TҩR|~?1 '3.$\XHrE٘Ms Kǔ]; eid*t&q*,@`33mfppm>҇.>`8`v6*gDLa:w=6 8}y\~u_(%F:`zxv om|_xGͳ^kN3k8}/`N痗5+mU[SQ-J([BRK4C )I? ;;O*RP;ZπНXj 4ՕR TpC6 OC@+NM=p{)\)HkMB4 Xb(y j~x/cl1O۶+)IR i43%!*Iܚ<D eG 0,!`n1yg`Cok)J`R,=yZ|0 dfali10ƛ:w@?O"v =9U#4q&CVaj ~_)[&J8"{0Hr,H81F%L$a4N &ApB*  ĵoH72h>@aˑIuugu9zխiD÷?@I l/>s._`H"CƷv"m,1Nɒap#M\Ip/Nr V%)MI|w0crpU :"3jnmtܘw`6Bk C/dd IbYEcP0h%, IiNq(Pg}#ݡ  $bfNF}e\a'/P&.Nc@\P=T﫱Ih@i+`<%d9FV;ndR@\j*Dܤ]j*\&$CRLӥCCOzhOX7C x,p+ *Э㹀cIZnmEOgF"eO0B˻x0D8~ g99v|НkF__NqB{ӐAKN;10.C PQ({%+]@ E& a V!)ĢtGұMrж}sܟ|wS 3E@0'ipߋRvs) ) !08&vV*ZѰvf` 0`3X`$@6P ~=Oэdh!Z:mc[-Bj8:S$T(ZXh!}(*$ 8aĄ p7vDBƸ )Z yGx^Y11д|^_T<>X0kӣ_I9SiS<\' L0!Qa# D6kYB) af%F &aQPNÛggGť|~<ĥuze2B"@ݤ-t* E V+&XTAJ[BU)iY,kB@>32H-Y8؈,FXn]1!T8O, TKTTD'"5![AWpק2!.:.#l :'(Kd+'lFf0'Jkay;ZD !FY k;=ʾ츥Z,=5^rla3jdX;g͉C_YW5/ q4@t|iKBDIyB~81;&Qog*1fUVn%C$-lj^oJ>.fx֭OJf&+L<"I9ȣ]:€ǖ&;{ÙR"*cgI=cYE,q$$MH`z /?ٰ}~3oB-p//*Nw >Z#4vʟx_m]I@fm:\=qkK=?y$p>9$Q$Yi$/,M\fk?CKCO('#p{ހ2?z_}j2|-J9r16{30wgLYX_#lswJ#DR ")۱׶wO ?:N>2E ѤJKV&}R!9|=V(h?Ɂd@VP]fJN?s`ĠHO)=ᠨ~'i;+`+Lc,ˊ]6 0Dd@PK&&v@2Ƃ%A.H'FE! 1ryJx~>΄;|>rRPDA144a$p?O>p>]/@c"(ŋ4ۮb 0%7?tI/i3-,צLT^J"3/-0cH6L]mJI<yWC^DSP}iS' 8vz"!e UQiЧ/1%7^5SAur ™(Ӊ=!^9CG%l\76L(k>QǛ Rȝa)ZsŇx-4zdscffGX3ltǁϓ vh m.9Bu)UW誜'I vhxhov,¡xf-|4>\Ao[od`MetLEsP "4$A)< MTCߓ{g"%% @'nK 0ǏU1LfYR-QAԡZ (^=Ց9Dž#ZNRՔQ9ja"E#֢Hxa$ĭAvwQ훥40͊JB-cMW~тwM̈́4>\T;қdIDCQGmUISbqz1D`EII@DdTB_p,ՎD Hl.ؚ$5t^w~xyam"!9.yγ餩DN--8lî*O$ I)M q(  b=Taa*Y(.JfAa:aK?<}pK tKDJC!D-dSSˆ)B"HW܃ Cn5|0cQRȴ$"Dx}5½Y|4bP`Ԍ!ȝg Zp^tBM,x2j[ S\ { dhzrTJ-*BoI9cێ3OU'e*ʢSk,We*6YA%jŌ[ieA91 [3,(V0JXIR6%IRR(fF"(JZVбJ0P*"L %EL1* ! %fDB ,`D@DX#-lm$hG iJ6#J +&f AMTTa>C30=gxTj\CA?X<-BEY a$G1?c !`RT6*a`78”V[2wv'C- =FĂ󺶃%\\+642C }],wEA`d99·mOAxlk>=0p#cKH}/MdF|?qǾz0,-jQBF>b$CJ cK (]B`W/LͲmeY g]/^o."PXRu[{&fNya/ze>*oQJI.mvy ^͉% '.w }l%CP OiϦ`?P;ST0!&=@1q8E#8XF nt2sC9kfW Y1/4bv\xȚO}}G %PTorsBLQs *jȫ0'ې 2MhwðbM:b:q1Q;IGՙ&҃v\qq<%xȦ>! Kc'@K ERpTJOj0H*h־'PƵ/$bJ51d܂ 56ӝ{v s }ʪEDU#QPAD4mkJd3 ii7<}Axm)c,Of< x~fx3.$ F!/a_&8@('}i % 5d,3@*aJB8CRPpYdD0< * bd6d"突Ӗ2")PQ*ՓԲh,V)l)47bVơ[:ɖҌia()23%QQTQR.A1.J+x/荜u k$sL4QAQP. zf,R`<2e z%8p(vˇ?S}y TPM Ҥ`Q%f–UA!⢈"gBtk;)=y%)-C_I!bU=*=ka5O3 |x8m?яs89IQ/tޒ,+{n TІ3c nd3Xᩙ a2SP$=ĞJb{nomp#'gLP y;&:Ɔ̗CP8C B)I&_aѹngY4,En3ɼ&ӺR c.2[Hci!I zwOF91ck+ 6iIu/:[]n^# b=|NƆ]MZ$ YJQk=ؖS:-Mc"u;^dJL˩tB#)5jf"D42:AiSFTұ3m8{H\+Ë%1GnjA8$VM1g;v)bH~`flf¤q7 OLaT5L DmA'P{S$bΜ r\hm ["[bqW-Cr"L@P6CJ.3S ;$I!q&Ar hdz4lb]h Xƫ{ &xv fr(![@ x,p1>h9 k%a-C::b!:sH,KsYKjY$)#(ֵ7`޼I;䈏m\5*;PXB\j+>ɯ~7R_L1O#gŮ@fm,TXִGW0?B7?.A>n&p EiOH1^W7H,9`' 8+.}?^#hQADap>gge˯5 Wa;YxƂ,l?r[QK,P'*'Fs?K x ~TNbxj*8j 0:~wKR.BkIDl8c_ǏRB'cg@KD'0#{[eմTAڴFAN>UP`>y;$ 2|}!^xR8hM~Na%RR}:}xk5 iPDhiJ-,3eO;9|<e*CiL\%)vm 4T@u%w( h=Z8xᚔS@]j:| fDIfpyʭ>2_&֚` 8sKv#1Ƈ7!~`L%2J}IyFmZZAajTZ.Zt(I5BՔJRKKeJjfIK4xyzE^zvb"8T[espž5q kmjQ)JYm)O%=|2FZ5O+ qnFLՃJǦ8R"_? A4$㢮mA[p]5S5dS1U3D00a$Shð>NGzueQMw* P_P5Nۄ :V@k]=mx'$2HtRu ]n "v ;aW(8ZE:`TIvA2DHI:Bi)D(UUN 5\&-%Md`!On*Bԉ0`)Ҡ5(a4-!C;!C) ɮau͖!Ѐq[1H ɥQtמJA#+!3z91|,a|u+* p`i@MtmEhwNs{gqD7mc3e omX}*#ﲋ̓*}BN%zLfyc(CtP@uHFm4c ș#sSE*.1AMv?̘}v8[htJNG(,Ϋ65#LJikIߟW Pj9)D-'x 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 &6vrɄ9^!L R`It5!#jfi҅P_^rێs(C@x޻ι9t[f2i7n5oY[GC8@ônDv櫷nis\:c݇w`;&~  BIڨrݚXb}#y;<#eڄ& L>]gLUQL9PH&37;c8&.Z:Z x!\.pnI$x\KLSkď:ə'{37~N:MۙPɋT!F"#u!ԿL=))iJ*[6hȈ@0<(9X03uN9"^!9Rm}w&Sz녫3^4mc|faFc%߿s厾6;z@'v@\rrm?aG"4 `4=0qY`ݧ |5Ȗ)p29Id4$&lcOA4&c52;ZWj8YN\,; [ G|379#.~h6Fc5g+/3f[p6F꩟3 k` E.G.4& 6ᦫ+@`.*LpMMqM?j|sxw%w7w*Sh:Ip5붹DVfsx2<| yٮqk`޵ӬjVbPDSyZ0Mmo]Q|L-m9("/6nKF-]᭰q7.N8IuvUZkrEp^ޘulߝ[`HTдRēW|ӅǤK;"!H|p}ݸ$& 38+`N+F;;AߋЖBuW#Nck7/N ŁBA ,XSW6\.|}w׷ڪj0@D>eK`Pa/!# k1ՠB%L9-O ˽LNj=&\d)n!:b#"SPd5>0*lK[ R6q*W x(8qOK锐3!wQpc6Bw1Ku ș"N nC-BrChG* *kfh۱xaCG?|q>4%!A;9Qgivv(Kj82POw8u'}w|6C_reBGu<^,j՛ lc!G>"OW@)>K S濉Hqf )lbc.Iv`"0^ykuhBRB0mARP$ɡ\05"AOdMDT* U 0 iQ p?2Bx*F1 ˔>``$8ɂ9 &/8/(覼:&$uMjF=;WaL؈XA0RXLPr/,Л+kȝffՠ.5>sǔ;#()òjwʬII-\?u]7~}#M0)Py i; ?wPdb6|Os,#'glWoD=O8 z;͎CZc<0@U KM*ҍLМH(ӸHH=^Xmq@"NQĵa=;vcPn0#]:DgD. moޜ'oNJhAx9n!}jZ}nR|ܞ}%<1#cSdNӧlIF>pe01"'7-'? ovQO^@S>cFr][hMuhB ߆Q;өfwA퉺x( N/㮄~HJwe->>x4tkI~,,h>27'S/ B PRҪPP Otz1\ C|7, BﰡP&F(!B!H!X(`?7c*% GP23K4LP)T2 !Q٧`_{ Nw\}'Nn@Ah- Dtx,\:Xq"F*UТp`UAdp&Rc't[H6,Ӝ+6 bnpdãL%$68<֝C$A!OwY''yHs.gwG*e;~z>;#9HOoouCJx1J}d5`Q% h J(K Jux'}/tCT@.#WvLb%"+=p9auF^2? N}s)axQQuIhH`3x|OhӋ;.`HnÌ~~tf8oY-,}^a2B.qgՇ@X{A XT4/$$ 5Q!ygC[0:R(UA"5c0HR,,{ ־fF`( "ea#l>BLFܶ;vN^{GSeVCK_C`#qM$űJYӯ<鄠S`,Jd(- 4B14@<Nh36P2D3P m8?+!ߠA5 t]ϟkŌ*+xdܲiy괃q +NJ˲ʼnޓ; qtZZ`xP++M &5-*5Zyi=\aҰoJ<^m mb8SRf05;A8`࢑E= [HL]ʼn2qL.g Ä`=p8N$O:wОQC'#X*ζ') Q>SOAfNE $/ۥГ@x4B=x"QaN^ns Q)WlC$vÅvA>u<>.)oOk q$NgF ZM,TRq&/4n~jb}: 4/d݄HL)a-Ѣe;Pvǹ@ܑkm,$֓[xz&-QEotHO'CeLO/ \&٘3Ypcv4E9Cf9n ArD;KP_+fzD#Z%_},-fgN_<$yZ-q  &2H0=8SrP ꊗ*MaSI}E[E9dmf6fw‰aN XFXf cJ2:tJ9\L7d JPkcx䄃W_i 6 HaÖ'4'#زX),*&Ge %@Ҟ|]ubEXJ:9j!jrMgXc-"GCpzLarC38ی]svZ:ii7}ƙu7pc50zIGgEW752Ј |c7lQZ'=h}cMuE-RMaG\-{ݚ}<-[|\@CxĦ2f4Lo+]5ў!N xGFhvm|w:Tb2JIUKoGOJhEEQ.E~0վh5adXǭ3hT]4YZs|O4!0ff0olrPvLveVIS{Q̄?ơ28N%@u*rImFא;y|]CK1"} =F" 44"'@}w<@> FrrleˍEPcѲPBMdX݊П |F F¬EeL%B# A4-YcaHPT1AEaPFJb4DA =$w/3C jj`$* ENI%zE# ;LBI= j ! !3\sh ^gO/P}+Inm!>qOLM}؆ mw1 6K9ѓ*8=:$ZT(x^pF* !mn#mR `#$1d^ :"8KQ!Aު`t#JHeCBDKRDMTUAFAR,[CLBj*J N) UXaTULLD-*D ÄYafD *:TY9v,EXC}yХ ^PUPh6{;RuCzԨK 1G.+2=*P!-)I IP?p=x~]h*B (%z{Obi) "gU5?P> PQNlV4=_.EǤӐQNBJs{-:7C"+%W>CIKEȮ8t]DVb@Z "Q?\b%NTYYD% Gm5' rj XC& >f!v~Z?8 FQ/4@D!7 >/|a~m?W3: A@H  [|wX!:('ko#թb$ Ñ12H!aoaI Iߋn+F ("`l feDz[%-hg 1UY2N2mZ!sD`e=_ϡ ͤl! KFZ%(b"KqaFK LH,SH"`) h"HIÐ)mAQ 0E9:N"ɥ+=ף8P'x~4u2SY[&o~osTQ)PC?8}S@SԜ tv8XrmGpiB{W vάXm 8wǞuZnp.-rW:~ h'^` )^_17h}1xAd fj{ >ruTT*=A=`gu2*;ؘo䚊/ے3쏱> OA?5Y 'ڀqPU& Ho(B ;9#k&YdfGS aH0chP:nkJxItL)`Fzm>'_E:T%,(#`$Y" s 5Mm;߃WLl(? 5 & */@.ƐPE P㵄l^ IHTcC2[p\e*}H<-00G :7Fm `\-ʝPI;Jb҈2$NpE~1$AHqKXO)9>e*v i<ɐǺ3&R߇5Ltm5+=gy2mpGNj{Re@>.XcJz)>^MZY΃J0+F3SSX T79Xaa`w WЩp̋0{q* 䫰\LAXIigqB9o[,J d`Fw-Q ??I\Mv\褚 b2Pц8d$d l7" =;Ќ'}.ӃqoS~qܒ5ǔZQ }I6,XG'lzP=>_%n߉MD~t߾ANt [*&)Qh(' 5!&Y-L1'$Q()C&36&dh9CdLT!&dI1BT+%aBPIŇd<' Oވ=k1Ph_)#@;IPY"KJ5Y)sd.UVd”09hDR_LAg3|KhXuqڣӨfQ4m+9cqtt 1`]Aea<*iu ^K#D iZ hW3TDJ Nb%=$r5&5i : PP&0L$2"AiD*@DZ BhfiZ2r)22\,hrhRRj R* LB!) " 0Y(DiR$F(S% P`R2P)B$ f%ukA)~2 zNCQL) ^,CUҭ<vgeL0bTFңlZ!m`gٚye=HX hZ4Rz ECU֠-RB\}0`SHĎaSDL; "*Ab*Dɾ^s/5 x:++m[9vULHOFwGY'r8(kJp( wbi{;pqsT*ReJӠ05#Ud jQ bBn yi;ÝN aTK v12CĩI4f`FAW%)P<ؙ`yMS>G`Eo?>d> :SzDcDAf8C};z1eY%,L-$D';06.Y(Ѡ)9֗R@(BBvL 8)КsD /GOyv*;zyV"SLY|Ĝ)y.Ra(ѧ5hȞ=r!ZDzhDН.6Ht8IԦ(C`8CC!RD%H'ST=2dg:q7dϲn[ c7 h*"AK* p< K_4.I{/:ͅUzCϾϙd'\LRܓJPuN$u1v .kQ P[AQ)^WÀ9rU85 r sx_)PO)|h^!2b)b<$>6y0ߗl!v9N_^/B9l݂CYi^%$xLP.JQuA 5%%ulkb*sˉeV',N;9 8q H#aŭCÀwI>|m1F7/+[m1IWN; 0 jq%%K5S]&`'տ°g3xK4Hvp2-J{ZT3~:ĝ-'t|p(5  ?[fCqG/0=\ SDIq0`A[4Hg=̀ J*P**J!T +GԽ2vw0ѽD`淭uG(!);a^a:Ean0–#sXLbVk6 F*A(0RHZM@>h}8mkFiRU(i$aIe1 RҊJ HH24+##IȅPc'1]*XO O|8I"t028B(!V0XRiT\CDˡ~1GCſ(yR!T1Y o8'oxyڎaaf`axS\9S=_Or~QQ"qi(}d jbTцj Nakp9MI {<=H0S&N'#:BB2hrB2栈5cTŁPXf[}T)2be(5C;%Sكe+t ;`;gBION,"Cc E3Va?a6)M|$>Gz?JFB =Ѝx_ r}r,$ Q])BH~kA A .H*4* P20@G] Pd&HJR*ɚ1uBED(L2,,(P (SA!M#@* o&(|yL8`̖*)&Nf!镳 C̵ɉUҊ6g,)Rܯ$'{ HU-r]<)jxd8"0tad"y >3qph  I}m1ZF4ЪzE4Cα=''x+3ooBI(A9> q|W=:'njf;G֔vs\IGmo|]<;]useqpaU*#.uE'"VXl\;o^'M @'a1?k-}uqQqIBBr@K}}h<%7$ XkbG10Zؕ'5p2w`@bz`=Q{|!>`A@JDb iiA!B@#ܨW|h`4r0O%j…g4+^rwfmM1"Vc_G(lhra,D餁-e:0NR䯅,H[U@=Eb`V)kŀu*IU7 4a3bgrDN-}@;oyl| }NH44 M RR&c(AThPhL V lb6,k5T(%MDEQHk2r2hi Jh )ɠ q&p 2@)hN&ÔxU`Jjāh vOC\Àq" Ċg'_Fb(48CXR/)I86C :dk wC9zƏxC6WAExqui}DHyv?C_Q D1$/ȏ/Hz^2E@YTrO+Xǟn6h3䁠~Io0|X"/X9. ŲV'6 )OIO)RK,`I 4 ?% JbG{>Šhh%$%P(b( *"jib(d R*LQ"$(beY(Hhh-3#)IA1*JLA2Q4A)5DE4 @ESDJOh*Iw8:092ɏzaMHGr?/r*T'=)nh caG5$Md:2 v+SŚsF˶5OJbOyWZ 7Ҙub*q%diH1 UFc4l"R$8wu*dC/$(@a4FPCɖ#$BӚJ3l>OO8}ox 82Rd|4"aX*CMr?; 2h@#a0+L\;Xil %pP8cҎBҀˊD',WWihZ~__gkٞ5}3R!Na$I㕵F,N|D φ%#eA'@LDUD7)BI潓hh%VD`YOd1Ft~= |Na9!}sՍ> Cw  YJV2T96`dMlP}M>u$§E &~oC-`7kĪ3o ! Aa"/&(B_dƾNyL 8pYcbh*Ȳ)(dA5Xy&gk!C4~XCĠ֐2Sl%)h+.!E %52cETĖfM54D@DT1,C7!l=c2 JTEQROC'( ֤lkPjPMgZɊSֳ6ʫRb)O %z!PC%+R#50d]B6J䆙X'5 I=B#4X R0sN!τ!MB>硵ШDQT- !"9 H4!E_ FpQAŦfZ(3C$,?F/9zrG.8ācGcysmnډ5%ؖmEL;Dn|U!8vr$[C6u Zģ^y*%D朸 tCFk8)Y4飻]C4xkB8J *!j*Q ?#/[Ot}OM0#eOR4Qr_Xr6|VQ^pm)xv)A%-+eSMX>slsƾ\%xo1KhW@hRUo[7#YMxCgwa٥\wbd*L% N=z]룁<5*b^>8ª{ 39m+Q]C4b1$%iaH+PeYyJGh`)u4 `sg{G^NWP牛qC=& ؔcWZIۜR᪛^Ygk1se)4,С2!dSRO9 p(A*̅jEbsQ e*v*kJl]K3*a{"bKQfj7[ZU|av%. }.47]rod1'+:WW quH$IkC{s(r[p>FM֙(u='<`?3{͓3~4μ fiX*uA~ECU!maK~R1i.u wS`L:@KQrpp^K-&r=5@ǜjsl4pҨ}9 GvvO~ie0bLYwq$] D`;>=]߆ȈVb\N9>'rZVdp„ҜCrJ4z4O_  ݼL|=6zwMnTdby*by&D'DXĐ~Ær?cÔ=LPduY(X0 Tat$bEC7gahRW=oGg@J!HˋgE` C C<9} xr0ӝ>AJ~ "!tDΞ&(iNjEQHuIrH$AAzO0>a@OvXLCӀ_t6ڨUoEKy h"6 KK?tң 5]-Ad 3DJq(@9/J^@I' ʑJ}jvAh~(Nl'x=>poCipe8 2]pk=5=anhx%bG>=x)P(O !p;gm8\syN|-NMjbNP鍊RU\N`X&C1(>wф[{;X:yWY2=6 2|X0xoȨM` QhNo7,M*TbFxXa.ll{{ O ;߯x/v-߾x\m[!zf7$ +:l> <`#:{)!÷pCcM ШZJp;Ri#(khϲS,)3mԗrIA|M0O? Lj'. "ܒ֙! abdᣇoy c+3*(BzfNX;9u} hW.6UC+`('MFcM' )$:JA\zz-Ȃ`BIQ;5q]?͈ bݱ*O(U!~Et. )v<^_5/#do+Z04lw>@+)I()B0~D|{?ҁ^'ZaR4A&8+Pc)\k8Y6_ѧ\&-EHClӖ[df2 PKN>q'ZF뎡UJ|L2qk >1N$,ӴC!ŷNt@!ƴz_>.v&DM4%4P **YJX@x(ZE!|8B|$vIM?ԫI`cQY  c1*ce4cn/aY4R7l̪pP)tԶ:8kNZHpV!6*g\2 MbT 7X;ؼƇ?QqLZ/yz{j¬}y~nO1ǟawynBg Ntv4RgלL[^ ֶ~uf&QRn_\%]0v$(G#Éfi um$C4##jy\QX*Z`jCAE|wtxLLJPDJb*^D '= +Ϲdh?H b$+}jQE-ZPABtZ\ۭ[s/=DI0`α w4@a?zK\CgA_loWǑYGOP[kQԖqT@v zHzߔ!E3ǕSPӤ0aCR)KBZ{*4;Ki4#S>HQCQ&?\ #B@=KuLCBQ3?FO' y&^TzV&؇">meƟe(#GyqO% 9ZhZ '<{vF|/{P{޽`dŜN;i7! AAyo~X=%8t (")PQ#(EYJ$Hb~)Mtv|N۳khP̗3XZ@@푔 C5x/x: Dq?4Q]S7)m5X$ _+=7𢁋GB،G\98g02g@͂JE0b3d,NKčХX!'Qd^Q ہK6q'Gm=1! TOdK*u=)›M?>%7Ȱ;_.q'aij)rh<I vBF@/_c!ӴzR)*D S'/ B_C0 l:xa(p @dAL$EU0!ĘJJ)E",a?!S@K/g匂3?0-A$('~OÎ.LM`.9+߇3 j:!_x.y:L0~*}Oű^6jmt_>%?|l6u4-M-5QC @+QM eE*Ɵ)4'MNe :d#hEzpAAV-&ӒR[aCD"(\P@I>dpJ'(n?%+=1# rڒrmH,16(ow'&;r!,A Z 9KˆS@n:t ݜi;_5Wa.Y3yd !j58tg}Re e1,@ Ax/~Ġ4<;O *@SՇ0YQ Z'{1MP4R/A?g>{Re  xԼf; O% шg-b}ٽÅ `r\ǩ|8{&J#p 1\ Q2z (T? 77dDJr1<4Rմ^& eSXP"SCs[I Լ6$y \'aXˢPq#fT h1XIe'7+5nic.6YE?D0\!sȇFF٨bN$;",U”hT$* )$509 Ծ5pʁtw }.p/]&S%[!P<ai;tt5 eBр;dӬCMPC,(%1&~2 k2p B$>,;פEQζ֖*"#"1P\>L-; >IA>*G B%y&;OTV JJ3J^/GsBP cyo)f*>Ӏ=O\fً-;0a2%KbVwte,8yD+˜iRkڟs/c g6B5L d HLJߞZ7R&$7!TF)`Z-h VvTf(]{V/wKB%m6*IbYyy闕}-r{K9Ɋs_My8H7#iQrQp48d;KRfCZiC2tDvq]0P2p 4ϕsTsr-J%&vC:iϳ27](S46Rkڌ)$P&D* !po?u40 C 'U$\ #!Man 39"It"!rQ-䦰&p3iSAؤp3:8y}Or#b"c]]ʉƭKjk1FAA>?>40KUTt b`Q_FKvٌmGa:GB#Є_!d_8+N@© i)*kÑ04*jj DRյj%LCČ}漂~1n4C,j!S0Y DAscB}c N/ .TVbf`i1 4jÂv}TR*gq9{$s@ք36RHm0!钢βq홁]CRaPge ? lBՉ*QR0逤:O:QIӔք;B8QV,` XCZ2n ?0x[C"b@։`| PT $N]%LLp]w`h ;H&w_$ 2[rztB6 XA6ifrePQ TSr(@(^e4-($P"$H1@*H(%@*diJi"&`)!S!DAQIbP%(d2*+He(BX+H(l`=L$Tb)FfdAT8P:! ?vxq{toar}Xޕ2HZ!?4t7IunN&o(:;`N~yKUDOG`pƴazOX|>(֨D5*P @JʒH#A@H@5$%M3DL ITUTM, RI%  M@D@S0 QQD0@!H!3 ҴHJ@0I)@PDC004TR,T 1D*Q-UHL ]@Ac 4 P@,UDP3P2% D R0eJ˵!4T"Аw76p?<.PvÙWq{}*9v`IT7iF:;q1yJd  Q@:C;@▃F(HR(ƍdu<*`"E(14`0J3>wY-58BYI('U;ZD@{BbSऑ(%Y~@]l"Tp* m\ʾI>v́15V#__O8~gaL=eC@BwrhAb_ݔ$ݓ+kLS@\ a")vPPP2ju oIAJ"" vQ eJ7d.kŠ3'ߎ>!;OҤgy$5CWFۮexz[` nOwAFRH.(`TmQ 8bY2Dgou$䀠;oFpO3&F`4@_cb>!N6b2":4hh0ZUIi ӥLB)7P2@ Zx:I5 fl%RSL㑚#Ef;" )- E$[jQRH@Ԃd *k ,*HX,Qh@0s(BH2P05:"$aV֍AKJ1#Jl b217)7 4 @RC 2R5 nPMlHVBTؠ s30JVeZDcD+YlXQ0ԥ IU(T#hkFQ [$ 58[ ·ȶ2Q`)#_$cy`I$ :'Xb%$1nF!E J =;Muwj{$6<_d)&jYL/5{LN33hXXClcxN|d*BN%7u OKTIVxL }yzW1o\qƞ<qRu`x2ݞ8w5n_ Vzt104g%`5;8d(-|`s`p mf՚ ժLPh dNU!jHjJjgcsrZ>56XpԜԴPH0k0S!Q1U&/]bۦozS D:*}G 056a3,IGg!rГa9&Y͗t!0L0?}<>ԥ6a?L ƜC5C0Te?l_ܣKbq÷b,a8]nHt$3p&GU, av` m$ƀ4gT6݃SgćP3 '`vcz{tы$8`88>PLH@:2#So? 4V_Y3OF3T@HRDU%BP<O#rud`vpzo" ' ~FOuv?xfr,^.aF6PѴ,-(Q* m+5VRchVUQ`yAx\e%PbF--J)RR&Dh[ҌYiBIMLQ0uYf"]ϛ<;䛟ǪP$x~^z y1Jk{`~[h;K~j1u+AJS<&aУ0awrwrŹ~&D|ԑd4Q|#IqO_?2/ " g zz59|k܁V2f8bce ,sܜJ /xxO`&:)D{2uDž"r41GYQ?EGP'hÍ-Ꭵ_eS$܀ǹG8Gy =o'"^O7 E$2 h4☉J xnۺv BJb2S!~s_8\OdkHa( DE:(JR:b#80P^Lc3)(!`'D`$yH)tr 70P&*J(Id!_SF&ԙ`k1JHԇhz102lz0ED&;<9^f(~6@!: <@)!dOӳn11 Fywsg6  Rnf"ØN'TXz:`uDAKF@?<"DpTrZF k À~.Cq21ZT=%SH1;Ca!w*^;Uvȴ d`Bb^C}/\ϬA3c0~9@;<yՒ2@p2Fibt}dfQ"90]gHq)##cQwSBƲ&RQzJh&?S 呜1+ ̢%QR)'C#b=0gfYۓz^Y ,;EMhT'=zңvx;-%Nd8㇛ cP,NH!5%Z[(~t;>!C*I꿦R-@?w<7?^A>b"ĞЁD #( (IJ R*F($@6 %ד3)2"\Oe=Q󜝆:8q/٦Pȑ`s)*p4ck HhX fq5 ޚ70RR~$9N$ٓ.t}p9PU1MN2hv":'R@9ƶD6Q3RI m0H3!ka99A~gNDŽkJRБ9h2F\`o v%?ڷ< =ʟIH_p7Oj蔀 MMgہߔ}0Fw lI (E"JˡgRr}Pr/%MN=Q[nF,PuKG #{?Mw)TM,W#ٯN 9 }hxݘRDwv̓FFPDfFiwQS0(@/>0fnKaTaC!y2 UpL0<9;}hCJ@(JݴNδ.х)_d OT;}?\,̓9^F|/gWYזZӰ-/D+Je[ g*$dP8pcɦ!8բ4VaЉVզ415> _֣$\:On/!4G~þp [*N܆zHN% KΏW튯St:l {plqnвw;d`1ٗ;6|mֹV f9dݴV˴mnJܤ2b=sٵDlF&κٌJ*Ɛ8D Fo/k%> ffq N- $i0h!X7]2E5OpLWԤ:B '*]*]_3v/+4m^K~G{뉜QP^+8|]uj;^C cU3s&'ۈHzbކFP!T׌HJmc)Q60*)LV̨MLg鞠sM3$EM*1_ \Np0^}$x49&(y(Y^ |D L0P6W'9ÄԄ $%oekW:ܢ,t>![ uD z c0/-l82 bJN&42P% O߅[sPlnr48bJmp02_xN_3,Ԅҿ5XL@vH &?S1&@,+~pC<,Ia|~X<Ҋ:|m$AJ1$PDSWwKhrUѢaॿlY@ ?@=xQI $8ɤt|OB~N~B}:W&#ˋl@`1~|P} KKĤ-Z3/ҊN49{D)C9WWMCߐh>w1R"Bf)B "oN;e!|}PN-@C7`MA)1]9MCNC?H'|/izJ e}4>?q Iϐ@`/j ebfcZ ǽIDae`r{L yk9t%I \:Ox&L䨟_lc?ӧ]Ճ0q4aIlVb DX߃臝J /{~dU nv?<.㎟ohc#d鎃Ȋ.30_ J2Mb&DۘVDSMQUmz3㩤v ؐBPQΟi ijaN|mttHDpS"FBh PMy-LHD'$LH2&H) $h>>O>AO)@>BM;/ Iz]c q2=[4`4]zITY-7LrP!`|*V6cE0 "&ϲ $! <@uɯlAg B#]M= P%:c_*$G`ol%tZʜb03hN$0UAgz?Ӿs8 6 JB "(0||m>;)`xk48V,}Jr,!zWaXiHP~Qx=pǡuKw'>ßK9eYzx (D()T?& uBf34FA8+$ CH_Ag9+sJ^QD]~̌t;LH{cJ( ?ey ԁ/.M,h5'Ki=Zs,a*(6i_Y~0Dsh1ue7B}͞ˢAk tfaJ UT+`ybLHHNBd."i'S C76F 7Ġs 'Bxtz9~>/mXMBO B a&3CGp8wGzv{ͪ$>Iq5<+3U,U8E5Hh6%Ŀ~ޘGeǶ,+Rf(x# fЃ, '`ao-j*"T @{ګ %5ª`W?͚Ȗo335n˩4슚zOx&`H"A鍩%IU2a7vS6?h taUOEIbANѐ,npi]}!#01u⧒tC  @JbB"A) TpBFD ( d T E9?] .3ܹ͹zfa|PM,+D{ƦJSiaw]G`O^|Êf:{*|5]0é#-Q@rɰNK8$w \BX: ) Q11ĜiO`8F'BvaFX&$ >zχj}lӹC̟ߪ b2óvc[53(=JVFrQ-qK hpQ Fy xYN^ :Q6!;$rҐ cU54$X}'4tv0$B(3S!N~]Ů4?k`UG&2c%`q\UWHF\\$+nr" =3עԌh50FYՑTPDEy" ِYLJD V80 xR"d)#{uINz***bVPJL2,1-ӫ9tZhb%=X0R=QEˀTEfjLpX*ԨQ"ſ|5_*[ &V Ҋʔ0ZBNNc&!KeAF%8XEFAPIK,a)PjJ"4`&jDK(" H fu(<69}7zts'_=+oG)LМHS9907Zq>^LL'eTQ<kMCN!zF^^D%ECY(fazJc[dz/{)=8'm=61=j@ !hj>7 |kp ,4XH[&MH$NŎ^I0a|Kwѝ34ЀC0\0hs|8y S!{xNzIC᝸zS^>-jFCa9γP:'(j"v+ɴb*)5*IB#= }bЧR!F8osFo!$_S  CJLFD/p8: TǨ8b9t9=@x0$̝.!)=?͎b uw0BV֮PŏsooO)|JM)v5Xf{vUL?P!e)y/,MvV OT S8܎f!ld#Ҍ; W3^ u SaEԟC-18u k(וD^ %D&~G{Rfk fl,b * ч{HLj j {>C9SxR %6hdh$bI!]EnzXd_vD*EG?oyN2_1lwlH_ pz*AbCH O3i!c$x)by ,b`]}YAmRJS AzPR |SXuꂕ % YOuڄEmNC'Pe9%>4@}'۩gǍvv =u0rf;uy DN^^)!$xH!4(vQ`0P3q&amzs GMLFw}p0* 0" l"$4L5zNׇ wJm,a8i(7D`s(1v7"\@VJDƌV$b[9hV94$M#aI bnc&ZRpcP,-L.!X,Vv Q -`(&Eюt+_=LQD`Oe]%kxh. IÇsӼ1@#MY hMX1JPsзoXMu(L@:h{`hl@xs, dk#K:s7A &I H &=}ؼ$ௌAtѯ}MQsEIP &_DҺe)fG8Tut+D?kvl:F4A)-FUk8c5spglO#7Z ._=ѡe@ha"&345q(2g> (u zր`J>6TTDPHR9eA\f)}hMM a8N|&'ɐd 0H JPJCRB?%2ЊI \=uRռS T%E `S1!Q;{TR'pcbHzހO d(uDw6m`|?>GZ| :Garrh9 $ YIʾ==c}s:,wR{ ;JM7i11Iz!?Y 0$3U_|$;M0B @D*}= Rv}p47G)i %32F6.~20`{9!f*v10)ϝi<#wtǐIfm I0tٹV'Tb~a䣠@"H{IL$#!(K 4 2*0U  @H̠4DD0CB$*@*%0!*JKTB@D <42o^6KAK$4QP<؀6 D@")5ņuR f !?Kā@MJy^ |Nľ$cv(9QCC@9"wȧo\")CHn_y Pq~k@يydO0rC$Ju#0\;!`@7P 8LM2 42H;rib)$) v@dP׳:Ɖȫ!W@,UXK( uNi[="w0+|1MNcG@t{ o0C@2Pf dtTk$ *L g)^qZYd*J 2ɠ ) FDM9JD@@`s"H1r!Kd"Rfima4)=K'g58FAgRz^VI`YPLP)/,h0jSkKhRᦫt(ԻUM6Z7YXbҲjm\ @!i$4tBЩXJ%[,Y#ZX(,lC&Ji0մERSHbHh 7e,0ؓRg"=gFdAgE;ݱMk]ѲcÍ<'#6ݻnoXψ{rLydO7ZNG?pUZ- fصVOkcl|#d;kֻ(Gpxᶣ]OjC1фu|aؠMf0"{FQ|65# ~SS뭗2*|;9B;jޣPi*&OêJ!0S}͕9~<zY,ozuOoah>ɓ& 0}InQ'"Wf@d(\Ќr4dFdY3 h)$``3?js)&CvB9S6hhPn~:,bkJ7d:_u{|&OwqGˤ]=q%LzmN0[X7)~By{ґLƓeC_Wuv7]WivcMxBu8fO8wANe>_aWdIʿ^h^Vr-@fcl|0dKǝnZcnț}+o|2Sp|Ӹ[֞ڼEStٟJK5`M."U=",#Zfn#V\u~ibY$a8RG!u@;Bb{s9>߄iߺQ|ީt yɥ7ZJ 32Ν+-~ۜMw* I-wdQ^% Heۄ8;鉟D]fš1˭qA0cִVZ_ “9@XTZ|u>ʔgBEa]b]  J|G aCANv+r:.]ShV.5) (q N5GJ%&{T*pkR̸s*jm,MVҠφ}z2E7z]{`ZQ{1oW=,q1J"]%Cq |o"nNwN7gƬLz< 1^QQ|OZNhLȑx#m8`~|,k[) Nr:ӘW&Gعx.BȳS#q1u̐mXJhO߫LuĹ"MƮ1^;IB\JIF ڇcZR'vq;⭤HD ZɗhqD4O.ZX38SQ*˿3|u>J=Dgyߟ:^"L8M՗Y/LdmrG>M ~G]r,f7s*SQGWSHM. Q/^M,\m"Y[P}ȩG!=zǩɃ 0Go`9NjvD>|nw=ȯ'M3>q TEo5SPbu]гut'`xB%=*I:MzW3,n%plt(nj"U,qFrme;kިI,N!=995oSvᤸbwGQW=ȝQ_Kۚ<UB m [Le0?11bGT&Xf:*YͻK Y|"8 YPP)ã-&ke9TU 6ҭ>⦡5a%6џ.OxLg'r6K';mjY!plhuk3~&mx!Je)iuZwBfx5Z)|b}gw?p} 4S[;s fdޙge3A(Hs(ɫп@6,=qܦDr|NA/S~\L`]P)"P! x`)Yo2N<1ԯ< Q*ESb24t 2ӐDqK%(B#0"DYg@t ._ZӑAU$!H,PX>$PAl1L !R);w 8 Hc`Ȋ02 P\.IypS4 }2}`嘜؂7 @!8kRc&i؆p Nx<5;dISw9yK 씝cz҅qZN@{H8=0IHu-DI)y|AFΝ6L|PCt4h!d0;87EI-Z n8CZ}1wke/ *Gr903Yyu3 ĊIiVM oATU=2kC^xғ@aaƠ9~0F6c3'Aʦ9O+P+)&[v $dNX~xQGBJfx&tϵL)(D $li"J%"0svл ;=pҕAYl?d+UQO*l*EhϽ>:!R%h>{h<ȇl :JsJ*+ Gx՘ h8Փ9UM8Vk3RSufYV*MLC_L}x+4m{U; P4=*Lo=mmaSu`ognɏ`}6"N*aN8R)k{iVfQCkhsѼ᷇(yLNatN%JR=wqӚl@g=QF4$D6`;AE%UQDM|0UEGZV l AKMeL )oD*(䂂/2$xs&>M4|[bS H'ᾢR8wy{({ѸTZ1bN}MMRs\2s!V{5=e{!joD̐2CW!Ka'Oc&{qk.4FC62$DK/y6ʥ] = IҐ ^gi~U'Ut}`GI8 vf`U,LDTM2EHD0QC阒㤰\Dב앗7 2c5 r%i@xp. lMqkI|]Xb{=Ĥ' dϦ`/gĆ<ۨHDA?L3ۄ,-ܜG[O g)92ʊA7Hڐ8!@@ nt1pk DZ8NGs,Jʠ ȝԇ ڐӹ{1pU0 @uew ^A& Jv L ACbegd0erACu}a)h&Vq +Lar8'$`sg:zL<L61=Y)rE%NB cnzs%J[';mÇ`dٝ*DDʆ"'3eOyYX7#yΜ׸eݒw/HޜHQr|3֌ xOЏ0+ަB1bbCx1i)ԼpAa+ )Z%xWr@% <.}vk!Ne+D^0ޞ9/(͡2x,e0ʂ$ЋwHE[Iנϳt1z 7{ TPT|Xa " Sk=(wPi4VAP{`x8mmJEh( QTyk*N6>ܝW WB$~hhi,mbpy"( O~TQc?-@ͅ 9H#8)|(UL/ #i`}?'xNBR|e(JٙN峒4]t!S}:TVB ]F.Y*8)FI㰋q6%,h8sCڳ jk [Q5-H!TE=ڪT38Zb**'a^N$M<If")M TqrC:$X*bɶ; -eNh0EnN^c&!}xzjZ LJQU>%罼W3(,E '1CVmێe ˩A CN!h7҈Q--M`AJ.x6Y@RI:BP5j.kBTQ$6K0m=zNXPX( 0r6fXw Jk󂱱2~` j(e& >p$#.ϰ HpԠ ="'hT~!]~cʰ8M;kT;H|KF`ȈP[`a`A9}]~@V6 K )$ƅÙe}V&1#4p0,&`H# F[+rXz7Ǚ%Pe,+H`QRN.n4C0}` Kp9%xw ݋EۼTHD9 G4y "OH9Bhd_9ƍM˨$8ˮΜU b/5r7&nH9#U7 >֟w8fdI`֩3hMs`::UmydzY`)7Wʂȃ^s'uY{౤5%#mC0r&5# %޾cH*M:|I80J&el۱Ě9#xg!gM?Yݴ^9Yg-Ma P¬dl쑭b7(dXѩL 8a1Œ L!}}` ]Y ݸ0Dg56/ ^MEP'#vCIhaVe޲ZR `&t7fkö ~ΟF,]rr&M3^qU-)d @-FJcfF56ܩ9sԐz5d.FAdd-!idg+"lÛ;KM܉$8II&2фs m[u43bQ ڣy{y g]Oec0*‘Q4 L n|Ũ=5;)_$`BNd3adr˪4h8%9 8`mb1\2-0`uYf1 bUwo}N2vmzD0Īq 49^>0¶m&fe21#/-:8dUr8EN) I˨ÃKxTSg;=U`02jhyfLf ݰPn&Zd$'KH3uA.RPD,F8 n(\t 4,FB{@5q8mC't"+_N$qV(nڊr-8|J Gt}aI,@h`jcL.Cid;6#Jl#5$10;?\I?."cgdi! ܠt찛,@ c ob{dx wS>͞1=?0 b冷y4"\P3GaP2H(5ϋ-u , 3mFL m :b$'c.I*.a ^,cnu/R(D;ămsYvѻl{Rl6* ,AF0) ae }=Nt'Y"yC1!y:0Y@bp -CHiR!Zta1fi'UaEvdcoѬ5 :x#v@`(]Qʼ ʒ='NбB\1LpgBv!Rc9L=!ׁK2C@1e:I2h^U$$-z$<#99SՅ ,0:4k9`I ó̦grgY;1qCQF+i^.0paxM n(G1qa$nw#ҩṆ ChgA3q:gcH=Cl KWքBcBMj,T}2&u͞&/Ӆ8# @T¡af͝(ICካ6vi;\Y|ɤΈX1\r ;[gƮR"ԇ|p,3n U7#m6ޛB&\8%35{aZ)uSj3`1Þ:uu]wǓ.:$uZ#PˤP2no  C,FHq˄/2mY^MIw]Ė:x Cz;gW> XÌ᳦ lА"[dd97.(`"@: &C0:Yi AApSa$dюrA,ItD4C )ۛcvm0iԴu8{vly`Y\sjI/TqiA`jx#VŀE&tӧKH6WTӅpP%eѷd/ TYJ&<mU Xa)&IV h )_~ptێR{ھhCΈyUr^syd,2PC}Ch%dK&ڌMTIݙ,bu tJn3fieYm3jKx-2H@H3,,S?49|rnD%mY^l )VI"uhrrJwJ!黸fbI(aps٩YٮYxBٟ(L8POϫK_ș 98rf3z /F,j|C$觭T'])+3LJ4sCe̱S]3bJߖf}m2dOD"Z gNxmԃ_}lakOte"bsV\9JJDaJIǮ0|1o1Qx^ YyH3m R&oȼyirNs4=;:1!'%˭PHsvDSCeA;Bc!Zay݅Lj`VCZ\xM˹=nءuWX])1j3eWZjO;?H^[<7]`x}UԨz]֒]<#8EMCf~Ȅ44!K(55!Rڽ'>@t7w 7oͲ#8=&mDAyuf5hiE``H> D!/89%foN4wwW>L4k,f֛6P-r9;6 s io*‹E"Hr4&Z vfbd5G  nחY`x2 .x" dL&<Dl:PCְb *Y~Kkᖈ#!z~q=CP8iv`hpWa%Ԧ.rT{I8sfZ^8@.ؽwf\nNz!eKƂ dHÍOJX)٘1d &`qv1.4NݘSr(R&o,ybO0i\d&JD7 q3  T5hbZPmQmMxgvꚂvvt1N@e"38q7Ix|w6Pm+fp|3:%52\L]jQ$k`p(>gc8=#A/5q) U0Pd%$6{H$|9 krng^.ZNnEge;>6S=AV: W2S DĸP7MkAp-;v{R [tAH $b^^- } /`uRá+u$U LV>f⇄yJ`D@ȥ|cBT|=1@9 0!$R?H&$hiRBA49tzCLP/1P"H*BJ l2i}V$14\QUݯ 7jx$;,p.`vKaL0 !! wS+YAm/z%NCAFT PD *(|8Tx!Z`RW>[v$yiȢd %•'ޙa%\3r+$dGԬ^J2Ibo;qN㌄ $:vɧ|E ]`` :I?_^& _jS{:!g AE7 $drz35E)( ۚ )篿-Әggt@I,̬4|D*:`&nHm y$L^iFNܑ':z.0v+5tWv8V3٦Tp.}N¤()z˖[Bh\2Z6{*}Go_[ ҄w n<r T(q3_&Ȑ"@1i 4SV&.+1,AI!€F)++b4SYӶ6bKcE$PXTl-elD%R[Š0J4a"'_} [5#@5>i@h d㙀kv=+-4 Ј9TT2G$!kAB@ȹK $R7͐9^te]4?1I J*Y($ @UеIQH œS#Ol~'lŅ lJ!= hkPq%+f 12H}yvywMk,ÏD$!)˜]q.C-'ey0cRR=`rwQH ܀8pu(WE>n(@XӡG8QB!5@xR"In^pҌÑ"][xIlnY!(0D#v!I+׳pr`˜=fD41- G$Mjb "$!aUQEPȲ :|X7*C3Qy?bAXS*XdBL) !!`0SR/R0% J@A +[A8nlV50A2&X!xա?:o1zxXa.5-@6lA4&"i2rp료؛p'"sm))rp8FC$% b|Of2ȩLGܑ0˛U4 X:ڂYx{T fKH/2JD8@R9o$j*JCgƅ^!Ǽ#$`(r+aOѱX""iDE$: p2"Q( '=%u[BY G4D J"KE*f 2%q$,JFHBcGoS (Z15(aN6Bpt}( =W<{08sNhG|,2P{ d !Ðj\Ep Rq6ՙAk=ffffafoҪ"v;;/!beT8@{W&#ЅxҥS+o/2;#Pރ=71$ĄT?wqjОyOlsvȕ2|>/$ e$|o,7C\(|jt~>UPPUU23m;m-ݹ^Nsk!m ^2-C`u؜C Ӈ%)JʇDDW8j֞=xr**&fUf,Ė(xCՄ&#^zNnD"sE]TĈKV:rdO{p719^sT*J?b'sq}F;>jıa(l w|ursj=a"NT{4ހ 蒒{oa3u)Ӌj b=BՋE/*vqg<^SBx a+۞@sTV=80|6d&%# Ou!{IrA_y!*PLB =( $p.b',TP 7Vh)") ) $D5b{53@t:nZ0w"`P%<=΍>c3j(Mx@̱T#kB csΝG7 aF\N<ƯEë~I6M.)4CM9&*3~8;<6 )Ih'$2hZt(f@>S=}|]m›3/5,=>-m%O{4OPSS'ĉ;@~βJfJWT;̸<*m$: hаI]wٝeJ̼68 \~CU5@nT8Xn\O. : {0%awkQ}⸧G:na4P/v] H aaI*zyB*̦kuA]tw7S8QSVPI-"N5j $vvR$ՇR,9_^j(?[ɄM1csmζi؇,ʐ:8dBr2N)J$@J5ĞNʇ~uC=lDqA7ؐ-w<&!P= t蔤H)L hh1Pu>BSƞE*!G" j! e$CDJR)O@HFZ7M')Wgx>_A?2KI t#'A;C磸=PpH~22,h#&L3<@Z)Ť(VPX*FbT!!!iU#eTIKMTC@!Jұ!P@Q1I 4 -$1MKT ICTP RL 2A16ʒ% JxdPIJ ~2O@}-;+Q9>}{Xw2xww}F|͞}E|O_^"avAOunH ksKZǾ*@ : |p\(Ƕ'e)Z{Ǡ빺@oa{.xn}o};o޴ov%8GTl4HR"@z{ٽ qa5$(y>= J|;{]T9 TFgֽ=Pu(Za*ճ`] *mH{>}ﺨG{}C zbC b y@}5 }4on9FcJpU JAOwo4ʀl@G#oxoz7qlmPsdjtZP _{t*co]4Š.@퇳 u-[nM۸^wcIz!Hfǻ{ 9^ʁ{yxz1kI7dzzhy9g(]ql;i{+>+38i;_vKMM\sW6:}_xOy] :wۖ:9G%\OQ} k2w=+l/\qwTG}OۣʫyZ^vמ=g op6[gnƾ|ީ\J{{=0;([u5ַ\dr0]cB+j94Olcɞכ_Tn2do=ۻǾs{$ykw\#WY՛T*ܺ Ѷ& }|`B=tq@滸hԍ۴tҀP@( tP ۾Nӧ\ ׭DUxpTڤݹŇ坰*Q ;I'=q;k](%h9{=;fUo:{FX3m]2Wf֨Mutsƾ 'gܶ9>[2luݽKn6vwfמy#40ںĘh+bЖǭH6==ѱ`A=ラojPwXsErH&678w8m\-3iZ QAVs;+r}X*VTG`mɭP0l)+e:"+j:νo#ۦKZkcq۵4fw4q{7Gu Z; v{lN$ 4Qtf X鶇BM-I^S^q{ﬠiWollTWP hcMSu\ݷݥgZe@Xk{vnϻ݉PH YjFVVwFceNe:2M@5=Z3]ҪU{1TK{G+ݝE랳 pr5ˑ𽍯cMs-vn\sZvό.}b NuϮ=:CM Ѐ"a1 x4ɡ L! & `I'{TA" A4@=Lhj?SL#SSOSڞ@4ID& zSj2T̍!44 4h!I@&L4@M2h4jmM4&44IhABC@ɚM1S`M4)2SSc[k\2T> fQA3NP\%~SI~ţ?ot?Rq$s0Rը̸̏r%("lWй!|~~ t4餴nCEIN[L~q%QD:?ez}"<Xg, 2eaϛK&"k,S,#4OXhȢm`2B1UCsDkD&.}Fъ/mUsA:nnXМ D5]C HHԟ>ʈ)}1KXTH Qo$)^uHzI/(?l 'kO %sD=bs4frg6HC}8DC*iHL`ɓRQ ( @` ǫoGUkPb$PC(8w-jUB$SU(ok9s5|7&w8(w{"^YBuOceet?X0z>wehl}#Aj5dXԡ j(fTVTl͈\``00BhϣI$h&)bBCJiVZ*m"d $AaU !E I3xDgBH|fFYT,M+$B R $ONJ:`*"RAl8>߶=z:3B6F)"D)!Hg{|jzhvG凫_u  D^m ̛%{BaX%Q:AHHŐkƍ]H_uWnU_ǧAQ\jޅ6%I)xH<=L=8gܥV{2pҗssbj UQ=ޗ9 ABz !a2 o_zovj"+˟繹E-yjєTy_8x`O9PSܕsdՇpRgS^d+}6*ڐ& ПSG yt:`=0!r)fe߫ ?X`C0DRr@0J$AX /)_˴6MI 0Jǰa=~}thG;r$&'OtG.q" Hgc9\TčzCKSPi UȒPuՊ6fu`x$$@cX9?Xm>S%+V()#A3|ߣ[dc2;aդI[bѱ2E2E P@ P)DBR+UUX-mحzC0C~ uhRؿRvE[YUQ/.mbѫ*I16R (D&J:H´cCIǍ/]! _`CV6$D||| BW%Icm1Fh탲Sb~ߖGy=4tpބ?*Ä#)_S郈|zc\ (Wķ1xW_6h!(Dt $"g}IuRWhf8Ȉ$XDR1i>co=|uxN×^,Q b_VݠLRI!8zlp 4c.zxmQL>$?і.Zw!Z/21<gQV0c?fCA|>k_`'J@ȶ!aG_ek`K $gU- 8LҰOS@م6*R!21-@U$z `nH#rWmBO(?k5%h6Ll2ook4(b F,҅!@)@ k/W^]MJjRtN$VƔƌEV5` lb遈uG՚no>Պ'^Ot*zѬeԔehiFii̕QH6S`" M)ң@=&1Q 3Fl,Ij=I2n&. `ȭIj4V C\N d"1[0ptb1 h#P{o{5*C-ccL Y@F4JĶMSKm%* U׮Z0 <4Vsg( 9glBHЅ1PK AA4$bbB BCH]aF$JBR&li- Ȥ ʌ J0M( 74CPF * S Ҡ;ZHTD#cՠp룻Z@)Xhi>`gB$/LLͣO,)N'+O={xI^y Z]&HuQr9원;ҎAS9=+*rfR1 B5,\b~]ү=#p cTt㽾;668hhr9CZ5RmRd (˨.=oQ  !kw`aJj{AۉD-$x, l1- )Dm|/"2#@H`@+0!<ɮKrԫqpB "V H LXHH ,OYIohh'WgQEU]|Aü^=W'ȈCv;HSIFr=7?SKR>an K_?dbPfcTmk9+5fclv?ⵋwp^/?/f[h?<ú[E+w0 R耙ߑp\杲w^c*x}cEϾDٛJ:CZ>dcS70}=WJV^fQlvխ ylE}lo5 ,@JPuU$P# FHB:{RE<~]6tO޲eWQ/H3Sa?d2 v<9`XP6g< ߗ_>l#Fk-=sL4`0ٸe?K>C[D!.]rݴUkXuqtܠ(*?]|ɩ?#LZnHXdIT&G9E\qqZܬdHD6XJ &j mdxS۔ky $#A(w-j%&DHnj4Z&ʨd8dSƽ.XL?ʧ/v.g~f f zlAJ[z.b}T=Hnt#L^Ah|uAc|&=;dS.ѶFxxRA;5DuEeD/(F^cêmxkGjg.x>Bw_`o+ܪ8zFј:CGiF$ 8;4[5e+Fy:q-uOHYl0@zƛDgF1Λhm_tw/YD4U%i{ls()-ZrɅ\Tuа?ΌF sY܂;%, @)'p )dY6nzr@yڷ:\e bů:´\$蓻Dc0iGd`p"3\Dh93N[xzl` XG'gXh N?x~#j\ ޱǍ!M (1YASz S|"EDN05+ cKz1%S gLRWEOWLfFzFp}]XjS9hZ;U6:3c os1rjzuҽTG)|+-/׬̦H!b}-%24T568+~} TqERDAxM~:p]7xY-A ]@Z>( ,wDűTZ.e]~]zHHHAH {'n~>C|VYvw [xtkfZ#Ga{E[Q5T!E&L]~ptJ5\Ums:O/k'ڗZԫu`ky!Ց 3&2K A@Wa@|׶+B `@iiǙioR!% /٣~N\1s^/'z?T2'Qɱذוd-橌XB'hsb"VZ-.], V65ګ Vnemơgݫ 5SDt4? tFgC*h"ƲƜNv }6 C& 8^z;tT@c t}8KsCO0%*C9絪Y'r~ sx򽮲܋xB;vPfY?|hOpGi.uYB"4,-$> WA\gaԫl0v:xsWrU1D劦' 9i64eUhJfG32;tal$|͋cJPPdSH2;>6qΠȀ(DUiq(rٶ5}Γ6"CbxXyoY]t]zWuMSn\}թϜjJ okM~GVP'Dk98DG17{}Ŕ5Ie +b\,Û]/NWS-R*F"2,Rvsd@UQPp`xxqTw  @ԘnP@ML ;9hf7 #_* c0;JmȈ =ݫ\XB ,.@PJ>!%- 3rp1GO+|m]lr1 kYV&mRp` *=Gں ג v)GWRQBޠ!_!=6x,H_(Y&@Rf=ۡ[j{̒/w5 KUG`L}AnmٴpDuYhI_}9\xX[-|{m*Yoye{qۍp؛SryZ4:}UWb<UQ?KztThEwZ锪 f1uٮUy->ڌ7vg (!얀YѺGemmU~H2YǧUؽ$.\ژC5.tG$|gS6XێOYi}t xSGG-wu#uMB:;ɜ7;3s_5ߎN4,5&KnjpT;FQ%jHI(%=kZ"}Wu7z!G)AKSx 9[|;7-ImW )ӪlEvnc5Hk׸]N[cZwRȪUn'Ǟr%[9Qmx4Qu]?*Q6\E<0AU T4{sj;v\scI*ƚ…R:ˆ3_Sm|$0HH́&Iyx$g9S, >߈ّQ?A q!ҟ,{`|f JQC!HXC?]7XjԿHŊLxw`~0(dP/1vi' ? HK+v*y PGXNEP,@khϥd@yemh; $O{ֲ(,[U %ѱKo~J1wУӧe+nɅYf 9n\{Dѻ P8 ?rccLM,)Vd+aXNCg38O֣T1\H/\ZK/عI:٘Rɟ;7سL37SMO| 7HO_-_3w3oϵ)' l|싞cSD#yw935!Sf X%[(-F/j =IvuI^Yȁ`K#:^&>}j,Z]ah$ʳ/Cr8">1Y??/ߗ<$TZSr!ޡBj(zLfA):/QAuZX?+i1G(/K!O9ćkT;^ SDu?< _ [Cӄ!tcGoh?5^\ P?ѧj &978C!VfzyOn~>y>m# ݦ_t'>y>xZlmRjNwd<&%"=>A2 C>b_oLUuHIu#qWDĢ#<>m[\`CK%;.!Xt0>[rurlTLtԜVF//g=]b8v雊0M[хcΓ~&m +>H6a$$+@8* 2/ndg,.!DD::PƒS͞k颱wyC 4&jǥ[ӡlTpr#Yӧp?X2@>2Gqx(Du  @M"|`{ڋ|aȲ:žGH2$*:i @YcqƩGm09+qR/g 2$NLZհ*E!PƭnL;Z=XR ˺%t)&?1Ԏ$6~41 OAFƾr16Q~'/8^dw"@ ^Xs s)bQ!_ٞ(XqÆ ;*ƺ*#mq}<⎾?(ygu7Dcܭ^6tX}:>IJꮨI7U ƎR9@5I؁}~:&zŤɷu `ekd='>i;@} W"Y睑Fҕ]{I DFq11mbsV"_es @Qy8N) bH/׽x*u]iŁ;C~j7iM񇲺>! z3jJ aba;SlΉbB1oG`FSMp=X览}<ό84~@k1LEZIP2BoU.XQB(O|X @#QIE%+}3WG͈b8GAH_@hx=Q$2KuuƝLpں+k\_ NՓ[IJ7WG ]_imRqwI(BRpRn8,--,PR%F_QY[YPO6L*VQ/OVi+ mM'p;DJ,hZVVV[UCQ:I:TENm.\w(x<-k@"%$8tZRڡꭒ|/ljLá6T;#N~WƤ\hIqmWO^O( ;bY6k5 6\rNiNV;[FN "4;"!b=OȲS ǝ5EB^%Ggh?vDO<,/^4PO\(j=P':#dGB#Cö"7Azo҅@#P"}EZ2'8GFk*>ߛo><3pz`f w/&ݦ!?PIIAU?1x9߆R詺>XS#H"*B֛ /@@yzU~3zV옔TއŕӨFV1j)Jmc608|cʾL󚗜0 R_/jV2Sg 5wHzV̋2kⰭ{SID\gb*_[,q|LZqlZ14^r)jƚLN;ȉ9P~W}1?6$$h&Nb96#e?vD8~S(( "L%*d Ȣ*Q}gOفL PlЎ~Go LWz\}Qt𓈢1=x޾65e?NaDFAd۶ޒaMH3v'aeN;~50yYX}lzT2ʗs*_7}H T y (%T Y%dnmɥrkrJo k @:PQn[口^;8Nw_rQ]vۅҩ痜%v ι6gmv+̉Ntm8aFeVZ2HDq:ێ-_zjzAt'v>V澠y w zbb E+ ?v ?;TjjfM^2O!@C #$CAH%TIJA2("A}LieuW: 9:- #STQ֞ umN/>JHG8*DN㱺>]qsG0J^U `O!A!q"!36!@6%<}kyO~Xg/%'쇾mM~}e<}| rӗa{|M 铷ɝ? ƯbWc +~<;!D^؍ n"2 ^n"s7Q1bz=|\^Jy20e_ &׵hk|˧1.O~ q ì܃t|mH/T0ڍPurKa$[pNzb'+zej3xYL-q w-ξ}x [R4%():h6Aޙ`3p;"*'=eիYxTVY(z aU%.7"qcXg"k&i -M\fBGA7vl}la:A nP}Z\{'G~>jѣ@[@#L(H)%*by'1/9T)S79+%9#0c6Ծ׀Yo7ƁC8FHG1,X(O"`WY4&>1ogD -i4BL^='Iwys<~PI&[0ɂV][~͐¾se2RV+)>>() |)1 8qM_ؙ GY?`~ezoh(Ii67|H:Q2d@Ħ0Іa<yU]6ыlTZ+J;εzESkl i5ld,Z͋26DRWak@5xۙ10ڏ^xlU*-r&MRjI-abZ4kJG [xThД<jdi-tsDhsiIdk0mhڕΩk#-fحMcRl%%Ifh7S-/U6ѤJ+Q1o;xCNS!G !DZ%fqtC9tPM @#-gRm|5SRo\5nۺ DH&dC҆Hq D}`r bHCxLՊ aԬJ%x(J9\ b@nʇX!K@A$@3 W^/@c"!f)XW*M,TkҕO}.|#!zrNrD>sͼ}C$:m7(_݈=ן] )A%10)?@`[mX>r~tl<Av0`Pms|`]5Vtߩ\ġ6*\U O [aLԮ@U<_|&E^^қ5Uȣ.fE̲_d/^i@ri1JEXYDƆǐjrw"ab}]W)u(VoIA27 \~sU-l[ɣ|+Lza=lƱ ڴ# ] l2ik%$$_.5ͮX/4-TTa;iN\˻]m5`(/b?=O:4g1di|g'-9a[&QC N vfF"l6M:MVX] E^%ZP:5e{*2.G9n#\lö Qr['X6L5vbN|ˀgy7۫S:v/\*gNU3!wՃ50*JJG4+Z m2`"l/HAG4Kbć1MLqELD I=!YVT%`sݢpcKD$B?儫8 "7fZ%ޕqmJCR"/#^v|~e~A9tơ{iur 'ᧅH=VXv=8 rX?[y6)[PxQhTDUAh훘USO-cH9w.jxm?IA/w]<3 oF|;??N\۝*yD"; ژFi Y\>9GB9!c>`8^/k+X:yO@˶O-{BT?K==Lq՞:CBօMB od4AС(?sn6ľHD52^No2ax 2 v= qab‚=-!˝tOa!.6Xp::rn?5ò][Y}vA7xhol;R~CdЃ:`+DGXw s/ypשAp -$"wuBF@a!y  !0W?B$X09P@@X2&Q0v Dvw|;/M;:s9T[KH/{VWFw%jqd;+NyˏoQk}yqhۿr~v}¥+zV.%p-VG:e*Ъa hR(a+wȗwuG#$ A >0ƺjv{j8e(&oubxkm|~Q5(٭r;Sp.?웿0?@nU}6CL|)]gz}e(U<;'1YPV '͏UwU4_/~_AOs):vz~ O @ѭB.^.]9s+ Jx@89-PSoV,)pm>?럍f At) F {{x$}PUS"F4#_5&fD(ZrPh"UZQq7jV}ză$A gT+P6vu PX- ? _ b(Dy: &d#=|v֮'nxWUԃG}ɯowhch`&41 e{rI٩n?z ;eZz4A0z/N#5T5 jIHlD' E kp y y t@ Ќ7΁`TeMA sX@?([j@)̷nF!im|BCď ,&#%[S:~)̡P%D`'[n\HksվoKg>y']#Vֿ}}:jQSݭT@L ~ _Տ]֩+X>.q<s|cmi ^9(76*7+ݢbI1Zo 9S_o53`Z׹B EY$o1HuIjځ'GR7H eú" tns4K2Ƀ#FR!X _Y4g]Z[-< ØQ 8K?֯]shAK/~ خ̛Ůʃ`b]pAI(/;ob/",s;$Dw  k/*F쇌'JDht׆{D{rgmL3̔eGUIymPRwdvـ=vgoq:*9FJ\D ֤y]YUnV%& ~q@ ,+V7TӞP:h;|*HJYJ34 NdYP ` *+n)mftk"fU54/w|UUUV2]LHЋyz_i{=R{smъ",`Xg5*H`0qi{uD"=镥u ;$^a{/Aڃ Eߕs+)_KnzQC"#88pm#\_Y I8 n%뼾vT;T ®u5Xbstֹw_A_[y6܈2pgxl%|gqA6jau~K:l,5?\ȹ}#>&<{'&ۨ+{ż`=l坜tgRgG q;lep 'VQ-*&.@.ԌCbm^p>LJ$xoJ6jO|a2NBGC(LԂJ 9?!pJYkͧv 1ܦ6Ve$oЏ~zxv!HJ x,0_ҵ*'mw;O@5P/DU@#@`@cF`Va. Azz<;^6 1ǐ8_0sZ$v0Q,v EvlFu?WWz;E% $ZfxL2pʶJ'Vknuݾ_"2"U:}g-M(v=r\ܰx%9.G^}}xBžfݾ]0QE$IG1nqE<ZKkPݮDtxyV3r9 YMnG_JpP:zlc]@r/55_ sfUB(Fa8 4كb!`0`U|@]P@\x΄;RE È:~#YEwӝK옴f:O yKASB >MչnR'?>!H4U5,u :ǚb8`älP*+_qߝ6K> Xc,Ԉ*o . #pAoZ=䖇YSK..w=ȋ&P]f=H61,Gs&NpuFΟ-)=Z)q bqPa w W<;ʂJt*u79TЁZ7Ҙ75TZoab ߕ1wc>-T\ǧ.<-b B B_w]h!]x//WnaMTCIYr)L̙"B* IDy>!OxX,2B,ET`=nrQeu#;xk>@MZF~gp ԨK gMCGځߏ̼>-;z+ϴg{yV6UFL++בo'Ϝv;jM1(Wm_1J1"{E-^!@On-OLL waw .͠),9MH,5ޗD<Ql~L_}H;!$;#| vF*ZۻHrH"ex@1*\@bD#4˹lޢ4]T%YЎBJ\dD@ ,6PD /h#UA,gma'NO%׌N*kG ǩOV'_R_ A$g~M+? U8_BzUt=J !E1Z.KpbMґ+ČyU"CuX{-a#B +o`8H>]"Āu*`!"B/VΦ{G{53y[H=dpp콌FYV/ج>Sp),n7lr%Cn~c{yBBCGoQ~4-z[{w"HgmE HuG_FAAC{ (nXD2>8 @jmV+)t2`~a ~^ofH,(!t!27h#}JJI9*o,o/OӨwSL7/Ч.1*W#zSB@,Birȁ B|l}Y-f8xYѳxHfTG [1]":,(=$ubۇ^xpA upRH+0OBsV ª*oP"i^7Mw;*GDݯW;5UfTuۯ3:jZ/޿__xbXk3m  A ݑcw0-:M % FޏkyӶJ@KP5(YB&!sL!|^9F,+a d'-G9W֧]*ƢIB[b!]7E=a{iבęBNwHA)3=(0[m_9x wMι43Ta¨r"i Jv3?*26lAO2O_yӬ*MAJ4 n}ܿt=*|so\~?nښ?`qKO.SGs1>2e+?O0 %726[p>PE(4½F`%T㯡~:w"F ۔LT|ꈛA3@^pœ!E兾:\hf!İ-8l3/4DTf BSEʂwuI+_k1APT c %7F';>:4 t/99o# *#$vٰVFKdO;nFTUl])P^,W8891`n;>#ӪVҘcKGqv42[ZsM c`9[DK0HhMXڶW4b߰N'賷OXB^*4G?Ee)j LiGkf*ABR OV t#HK&AD%Bwd3J!u:F>rء$f0F>XW 0րG /6w5u(9nw|yDBXtÎCbCC5^^0#P8!$˲k;ީ7 FՕ` XXQ,xNW]O'q-߷zAFRB ÈgXݍasNY֜mJlՒ+XV}?@!WǾč(]A4 ;~,c>ޝ[ӻuwopBw|%|>Pzms/W-X#]=zEF,&sM7v!Br ~@T40|Xpe_>}]G~ݿ&A(mٌI$ف%(z[g[j=*o [ݭମ&QϣN-T{OP.Rl١zfv]OF4Fjgswް?}!0aok,ӭ1v *Qre&MP Lc^Zg!I Q((/(:PU\olfR8Ǜl=* L .j;v(zQXAijCC_gA~aکBCz1_6zx |Ox_1_l %]A[p{q J)@E=`>o:o` DG|*=އb ;/.X2Yx,@6Cd-)o2xg~sOѷQ\}]Iк9^i"- @璾Em2J?fI3d;^xW.ƨɲf<:Pv`H 25Ү+95'Cd BTQGx=ٹyIum[;vf8}L-o@!Wp!QvygB@qwʯЊǪDD8zhui!2" 9+^t_ s¯Aqߗi| (}#a*?_cb}C<‘ AILAhOXW&kw_xh'gz%ai5xO^7WƹfώzI$C\I\f%wtTƼr\s.]뼾M(Ԕx^;v8zm&-dcU\[썚 ?A!éW ZFQIJm"F``mS9W9;;*Mq̤wV6ѣ]»nVs~vgPxsL N[@A!X^PX!c 7Pj_tCޠ,2Z݀JJ87T yҠ|CR HqD'GEHt "& j66ѨںqHR҅!JL x&}=޳tU}0L;PQB@q!RU2?<ũdQ{w;>?)ï3Mׯ<$CQOLUʸGGYQ$8U]M ~H ˞ÝCfʶ+Jc52qN h<ƿ~`"iz&YX d,iē 1p#$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$暫y[u""#~( -{ۮkZS09O4$a_ϗU,bI%^5^Ep,T*b8 #[bߑ 7p7Դ44bpΎ\C۞w֭33-vM4|ۈwq_%4RJ/.*6;ЏXujd L@~dWi_UZs ќlvuWU"exoC~ s_Hʱ[zT}v? i7wiCQ[F5G.Qo svfw!r"KFvIVS.&pk5ڰTf-.DF- OWyh;F1e`fj@z.vӣSD'f%xK9պCu9˛%9bN. q!Z>5A[>VjpKyMDM̴*x-$2%=4[ZLZy\t.dܓŒO]Ϲ{a(3]:ooHfEi7Q+(='<*ÞiMÆ膒x}S3Pg"@-g)H3rE:D*nSZV_JEoq p\tC|!иXBO?Bn%бǛ=~k}Os5$,kqZPxJsk[1L*#>-Ϸ>ƋLԉ'~Kz~1G1,E tcϟ0$Po*Ѯu1u rЏ 3kq%V:bj^# f]o} :tƞ:ߙsTN}Ƕ䗧݈fĒ[iރb˵{8a>#}`blXvsشi'~ {)AH &+gc4Ya; _GS 't@janvow/>lSHRkޯTgH6EBR '@A2ig:ٜ NPq]F5|:?Ox:תJ>>ƄwGʽIQ$tOZͺOO4eJZϦZ)X Ԓm3Ա34>e׆XGKv 0!/5tP>lڟ;#yNRb2wf&ﲦיeB,PeY7*c Q}µJcü~F@ԕR8 ED{]s"OD'tG. o,ŧtG{c7:` g;$^,$ @p]4}19SɗЎrOl[dKgYOV e v=z}a+QxI֨ mBaRePP;U\VkoԶ,\'! K"_%Jܳ HNsRžM]`7xزZ+? j 8WW^Z1=Dyw _ \ TSNas (mS $p1ڭfQKj DX<3ݮ~?s]A:R܇7XIcb"{JRRojsw]}9rGd &E^7ܶ Ճψ:}; 2|eZA۩Sz>Q(kv{lKyQy1ҡ.Jd|V/M;*&zaXm![I R i HCi# ڦp]l)Z-ls iӡxg rܶn!GmdM+nB*&M(I0Foq\o[ipk Qmt:J !yp.CP)jchDMa胬8%R4C 07{mHxЭ>()4(ըh/~G.o|ޭ|\:Z..tឯ9 Bk(2"v\q~CoG6 fلN/TIrޮPO`A ("HcEoC~T_t;^(qXUQwOһPip"8?놤q PCVR#8n+ y]UC뎌k P=dyMZMfxY>W‘Prn$b*n3/ :}y;xo.Ҝ b`fSbx*={7 !{![z+m|_ &nޡO|,c*]mW@=/',ʤ,YxnS~$r0qǏX0! e?КKAb|y]֫%M ?è~dWǭ+GW1\W!  [h+⺔qԜyHU4*>T4oqϚK&Pu ?+$A_AMk"'.~ij -UHK&:Cu4!HLp7JNUH \._/r\Լnr/G|:)^֋[ O;xKr iQ2 / EF EAxˎU,J z vr#ޑQĀ/=LzjNF9(E/Qh$)K{;l gx檛OgQ뛺_LcC6AQb?W{F{q0&)DE<N/uH1Wc`~9Kk}_RHhMzc~M}nMPS>tB =sTSOUZS 1QxRDQVrldWEk J-u4Ϳ:hh8}o u;2A߇ ج[fؒ7wl=U_X@ȄyryߧE{|1UW[V*ص T U"Gj] @[P3mĕz 4.t13Q_:^USb!Oqa/~ccەlaOښth՝Uf t~X~aGryBDoR4H sAp*'x|=⦹sQx77V"&<8 yLBCKMdزZ2Dv4&sv֩gS_5 (DTѢt[K^r 4BUX^~GEa{f+[Xw "A6((cVM u}']4X'Zd2|<}up㤽7]$17x2`>+|w\8?莢 Bq Gފb8aTP9 0z>6E쎄= 2 ǢZ@0QK|߳g)e``V/V z:b @1Qw|eǾb Jv.!7w 7 ~ܾό)p`!S2v-DaPu bmic>ӈsHk)7Q} Ž5k;BުgW)4Y:kjD?%@F7Fp煌\5nmxV8Qlڎ68-V%a|JYOgEKm'˷{K<58њf[=s[ZIϧe}bgNEgSUEp8n-sWVaho]՚UȂH2c岻Ԓe܀E:aY4xrPSOW7z՗ u:eUu-uCLZ:ܳ;i Rp̽T֨/4%\o$ٯmf:^%,+jY䖖UnVq? YDuY!ø&-eL]KGCvX`7\G8Pkt,48:l5 ٗ?a?3=rUKu#s¤ WdߏmKa>rr(*_hoj"`zsǧm3[TBؗ5)i pѿ[`D8A8\v:F|aK,髈PD'-  kdzG9<0#(*R>'/=JcүLuW -^'wXs\cej dk=8zf7:&U6Y.:#ׁAS8M*u(>p` n}_(`߳lӷۯx!j*()~P8Dq#4W@TUwd:'pT`*,zJ%+')t1Z9<>ga[rc( #mwKEo KPt/6s &Dz@t=՞[@RmP[I;kqy' JO[߃Gɨ& pѦ#gh1v8qU޾mqzTDHUOz[jƘ÷8"@_gݍOwZ:1 H3R::Sߎ. 82Jj>P>PsFd=Sd9 $9yPRw&NGjWI&3\7)BA7CC5(E挽v_$WZ#g1EV1|:ϫwMktV`9Y%"^Q^e уE xsqVgO>~b1%ã4}V9j/\c4 9J԰c̟NZzrQ[}j3=T6cX45ӝ {G \Q5DF+k_lOkq U='[̚e⚮8eGR6Y,*Q \.ls @| rT᫺f0Hla:ǚA?ENʇXz )վ0ػ;?ϗ/,>4!{J&]^\m4[P|L^ٻ ڟBJNI-]DpA~JbϽZ&&ËnDBtAGU?N 1[1lEˈy &q?fouJaAvǍ@;iWc;G]}b0e@Ir};TD"P^VˤLJEm *3˫}23AޒV`R_jng Q!0Xp2 tҼvGt"eP嫟M1_dPUUJVoκ6t5sfDrс^u.ś6OEFe̛n E淜 ۥfM ءB#m K?qbΨ앱qAT.4pa)ZOtJmQBje ?88zA7o{eqU_-!FFX 6/?C$To_ k+vgb^|Ji$_OEmI^svV7c{5I*Sb?KK"kټ?Liwȟ!>q/F[!f0=tKRt sxYPx~.r)bK@D}oR6Aac^=fnu\'7 v".m#|}Tp* Pf"(s|0'*k5շ~> a-J̓{GRs؃B=Ԁ1ҸT(jJ歗bt2D(C鍃K*}MKAߧPx+֬ A䖪Ɠt+u2XԻef"hS"1,LFY w??|˻^|m)}1k}Ac>g^;]WPk5MGqj5WEGWOY*8j?:B jB#PrNn\iwJ_E\<ռu0eȁoQT)[  Kܦ,~0\ 3݂  G /̛&F 7giqc+_:'h NA_>$Djx.n>xO8w5&]Ur/앮̡3a17cr.iZ=mW6z?VW=c Һ7'E,*j+ϔCC ĩ.[Wwц8'wRז E{eUmz4x8Gɿ/o4i%g=Ljnt˪G6r`e!j_](IJМ0hJN:'6`I&P^!| syPSo9qý[\3C vF =AiV)O*p@ G=}~)s n_B.]f9<"vr-QTkIo#n|:Pt`庇5X!m$A=t-L\ndZt=w2=oDG~Fڑk1#U4qrX)I@Q$@"c{9W</49"׃_:ݧP}'&c؇a׽Uݼ' Z֚OZ;ˡtہYo݅wЎ"2}M_߄&I41)^\C#ôij"Jin'&1ͦ^mUBClv͸v7Fb_ϼ*&xve2Ht]We-oQ;Ɍg5t$Pu -dtT^ 쭥(X/e'COP:_QMC{ 6=i=`KJ ٻ [ IDQ,.M ԏw*/x^'. -k22{`=g2 3H1r?_&F7si|.Қe+O-|ݶy# i94kcrq^OjixG)췭tK7ܱiJ1E_{kim顯? Q\"J$I ϔTdS1`=ÎM)GyھbQ#i?y)oO<93|F sO|g2=]ӨghƌaDyASX!$﹍k|+kZ /•L]csc}eiĒ'AL6厉D*l,#*E/|*.N` 3R/9q( b{UT_eϘ>4PW SYh8v*Z7=q*,Y/~b2?7̺X”GNSue oUg |K#5-=4BRSeۄmGJ{ΪO'Et;O*\9- _V[9#p"{q B=ָ+]SbsPװ`2:/ T!/b.]Kka=v+Qs^_g u>ʵ2 0 d4 eZEJ%ZQYzSy}is=S!|Bzn{;{Y{+l yz{pFc[KN &$+yZ/KcT`=xU'x?^-]vq x `ٔd'sLVޠIf̃*21mP`n^,MUwx!J4F0z&ð:OuSXB.Mmz`ψMB9 u%}<4([A-$ގJCbT֖LcQpܡZOD1!o4qzU:]OkI]䶇˃8yn5<KQCe?Ǧ9M xweUT8gu @Šr9-2{P\QmdU#Jӝl:]<;JȜqpy1(3Kj.f$ElFIdmn#"W\[ً(~gq)sd$C4v>Ocס'd|ArMy,Cwmj&GLߕg~<>cfq-XDq>v]hVt3Zpf/iLOOh MKSxO2/`:b;O#ZXS\!X9!+s^} ѳsƬDqWON8D<͓|\O9.h ؂_,]H )KD> ֘G2:h} fqt|KJaWz]\~ [Z9yn(*i(j'G\2ӕ*9bsh\܋祫u"s!B* dN'x^wJXR)0B,~jVsKs약qAClfȲ+viW7o0p/Aw:Q'w ;֚H/^xIZ&2O<(Q˲h:t(.֥;l|KY*}9?K(+F;dubX}+h#R`R$ so[Ѵn~9d2J`Ik yvEu6M > |J G lC9|'Ш7J4|od|+T醐{|qճ\{+b܆X狀v~Be>]*΅7Tڐ!xr 8Y0Sa3&W?/>zW֝ssPQ-9z8Aʁ&gck~nq'o (P it=?-C@ߏbHJK.I 6U$2J'W!:]=a?%w` t}k z?Gv|DAD` R9Fs0 ݅mhr>vQaJ3bDU_΃քtJZoms8 OWL!`iaq[7>վGkbG;[>K% ͦ%A"vy5o2?&oo%݄k֪4Fqy?V0)oKq$MPF!Ϥ8>%kFsa'@4ןb@$ cC ^uD_тCPR$752e#r#(j*EgG#Sy^5=۴^<;K퇋\sՌ$ðˍA) Y|p9rew $W}#BR3aU+()){>і ߄Fy t;֢1\0}4 2^*MMXVv;0nt!=a 2qX.Cw/ DrB; }p vӄζ/5 L!/zڕVͤY ut4;}u{E\w6p>ߢñgjiwlqSOܺ.ҶRE`wp3gļXB};8 B~{r(螏gv5j x]5 T>RyotI E? Z֡v^xDjm߃Sǧ.Ti*b !t0aD/OO}uΪ [ysQ:$QS T(Rҥ{UVӦ{>Rc8?ߎgk& m/kk PA嶞y5v:HFo*}P@3Z\<7]zi'āR $*0) Аp37~U'U~;>՜@aTq E(*p:ڑ=7uyk_F>7]^y=,.${tx(ǤGVQO:7ZH䧩 |nVķվҮzљv^Fo#H~tqP( f3 ,P1ݥ0$^p芷yoN»䉁ݔAZ{i-)xّK+lvf./oN1YnnPW:&EVZt_rވUw>-y#Ϭ3l.ڡQZhh c6[DCkdV;M%<槵cٿ̋Qn"S=48=w>;|{ﶟ)PYS\ /[-xtd#LA%󌕉ҥx?0Jk|ʐ٦%:8mܬŝZ%)0Qo '#f;ٍA-\5N~$+{4>Q1D;wuۼtL2&!n,ufaOv6 };5DEACEgGzqcҟ ?uJIahbHmHƴ;>~E3{QwK;={kюc,+U}DHӣnUem&ImcznCP겦inn 'JL!5ƺ}p>uwe"IS7;ԡq)(CQy=T5G<}C65̏unP ]hYimN][pQ z)?* (sa h1`0=dǒr>\Ack37e嚮 i`R ~EEq ë(}fũz+~yS׭kW2gq֩KF69T\b ͩ9l2's,TyޫԻ"FIan~-T<ۀDf']wP*C9_ȂY"cN5DWUo^b1ZH|֚7zs8lqRK8z  "w5Mn7NFPq mzTZն/L`GB`8  `_'[s}2l麕sꉫ\kasSh|p" Bs{Ȱa=ϔN=rcr"8EmRq r7zk`bfGuAPJ[}=+aMg8U:鍤FJӴn7dU BjȭZݢЍqʂ[ʘvw:Or.9}]U35bLjw^;6^.bN0qy-3`ᕆI-Bl5D d&Gr>IbƋyU w|\:eFGXW,,Z) 2G}.i(bf.YpRL-oI6g3'85ɠ$US?c8>e֟$+/}g#Ģ&)ÕIuNJgsRI(k cq&D;^~/^OIoC\/?pLdp :=~ez2dryl O ݮ]L?!6j~IW òk7n~c;"UNFok(7g"طK%k'Z*7uPFm`Q(#<EpS/Ux h QUQ:G~P[oN;TQX%-*_nc'6 .B@r iV.P,U,$T/y ; yC?DχoR^V=cnrݏohE!1~gOQ8UD:!%FDԺhddU)XGLcs\=54km$'IpI$^Iw?Q/̘~V 0cNê5$?NRP!uamZL]q*跢9cU-7V!6N:NRM7x]wլjY_ch :HamiNaTSʎ՟9N}?g?1Mʥ]݌6Zk9u([T31SR SbHɪO7藵+* YBbHb‡*䘔EBQR;DWQ?HeYZ>ŃQ &ձb+!w>U~:GMaab IE F?ZNC<$BLXdzr?n!)ü1 ͦ"(``#A#$賑P%9o> 9.9ϳmFu{OI &4"z6FTUaqE\Zsi,ũOS~jwmO&hyt[8Z&],]E;m3?O8W2ѹ+򺏼)w;)N]^ ZL>s^@V!;7w[  ;>z@򛔯 (%:c6(&Z>o\*V;6|_ֿ2 5>@)Bv]D;M1da *Yi?aPYGEǀ6?S7{kԿGgk,)zw3 @Q z"Qu/ ~y!\>`;C( t: 'N,$xa";ޱ#?7E4co0`P-BP!:/U 룾XlTOX-k]u~Xc2ۼ4?oR-Q&J(Kg.3iaD ,u}b3-ab0ࢁG~ym$5`J )~;"5AѴ.s*MCEnR! !vRU/5/X$( ngeyo}[:\&{+Fcl[ns@on}=:{7u2@/PƜPF&KL\ psrQ~~TG;ð O7!Hbb O>  Y8-u/JWuC|DHN#Od"U&h0w9蛏zXO snxQgN8S}6ABͣk2%ip#^@{NA{sʸ\y?@O0_w}t3x>n}AA0Om аfٓv'0(i16"eu(qy{ PM.P,6Kh<}7prâ].=C 뱘g:lLN^6\%Hvtao/ r67׈?k3.c]k>}UxBU꩗$ʡ߫q(<Mqx; 4SEV}(L8r{ ? cAX` yv@X2zK~L (? @-=v"/3y*.~A|( !lwn/l^mg(4N` Ap,78o8H\cQ  hEl@HU巭[51I`bJT@2AR:_;@蝡cV똦$#mo}nsTS@(% ʥ U@x@ `!)V[ƮѬ0(&kky h-ܟ>bsn AѸHAA4*;"R -@4IR h_ sНQi- ``&_ƹhmsK;1L4uh\ؚr#~!2dRn{'oJfmm'a90ڿm a6cY;`1P֕B2 $1F1CF0NCF+]4( :$$FBbZTmB[M#^ Y3$$ cb 1_W |ٷ1ù|h9a1!VZ694u8DfÎ6Ru_ ytI?<0;+#𐉑LT YQDž'"5ǒʶ#r6Avz0~S7\wDGzR"i^4ۇxBr-i=@H;*O $o; ^BM#H a$QP?ufP!Of730D S`'0ןdA ^R`$ģY_a_{C [,Ǖ ?^:OQb`IȳBp.=??슆ӕCdXחT"q F6wόNwZ?%V;CdS'-A3kt3{ns=gPrvD*i~b-^NGOq(&V{{2r)DIÿ,`SW!lSJg a6u )/?v0ncLh R!00 mۗ66ѐ`( ͂;%H55MfBǧ |}88?`X=0J>HO UXNj:Zv*32c> LMpA BR?%ɶC(sG:ŰU[ ?yq^DI`>p`;WuCKJN5=&esKdCoOT9ȯ֝|.g"Z{%DHzp8Ĉ+D^9Ae+B / m&V"i(NTմCxM/ί.B`s%?(Ba lŐ˧oצIFBՑ|ZIL"#y32PvoMzs蚧!{ٖd$AAGC%gP i^J9zd;P耻6869|@`"Q 824rP (p@->sU_sسlYGfqZ{sTb=wܺ:WP8/g뱿{gwс|6v9/bBGn( A /h ۷lٙs`/kcrbo  y{nh\_#v~3]ֳΟ[\28שunPB&v!HD.Ck 8xa-C{uLyVɟSVyG߮ەd:g[-u!U_pM_ \&VN#{ Ț]nZTImecEӪ{hΓuUa'x*?I w ;߼ʦ_Pοkrǩw)%}cTqhp[b8:otO,gUTT ?~iO߷6nY Uxa/ H (<~/RTn8)_3պ> zc@%Ú_s9.)Ws;j9b/g/>'>{U0ogp;{*)&y47EsOs.έZ{F+_ ^6ʳupXҤ޼=Qϳ'ڞY0k;Dس ?Uy1CfR|dl4tu*oXWwOiu0v31n%i"La_ZUW8pwo=#]m-^5Ts^ sv 0N/YJϡ; jǶP-8RBrfe'}F"0ٜHƽ՚ث&t{y9=nP@ b޾ΑѢ몌#b ncM5ܜw(\xlmF녰}O%3~hpUզsI>2M YXq\K2f霝qo_|ysYq )oR[_)smno-p/|}up4kѤzJ?ox-uΉdܚjVΟ ~Ot^;-p>,O7˵ W 9?NNO\jjԥVZ1vHFruB|jD=L2ݭ;MxY5^aZa\iQ_4{+3O c]c m#<۝:tYo{;9O؜mA;! 9?Pz]r=N z~twbGˮφjV'^wgOODl=Wu]|yt_9x9__n<|gYUl~kqΡߍˆ1NwxrZHǗ?_PZ0 pײ >~ ?qSg)Da{QfQs zXXERywGfBJ`3[)+c01;ȳaf0#s7[+4U^_ÓGC9xcӥ5Mpǿݣ|87 #x a$E8zyo/T~HE? OMƀ~ 9Hӆ""E$"T֡Kyk[yONc^r T0^A$]|CF@H$`Y_ DC$2]UC3i"7F7'[T f-N G[6#:DpԭW莿?6øўatI /yRFAgd@UA>{fW?~4a<C@/N͚h7k3ހH~A/?׿9!iM|}ʃ ?}jQɃwT*ڒԊqRV`4 )8GdACFO _٧?~ ?oڼ~UCY,Z} J\v1&gm]wuV5ne;cG=٬_Ϻh.5k&/Ϸ{1n&Nm5Uȶ7w]+n Fy+% M\oQJPx5TX׮5nm+0[y9^654Dx-:$LPe-I@4wkzcDdIIQ_H w;?0n}ΏtUW9?utlOFQ$fTU^@Vp_cX&Ou5 :wF[/NnPn_Y\W/w0UDZI+cqsGQ:A ,Mz>gF3a LT+6cv_;qorUX9%1 b33|g :n/;};!F^!)lN6s/DBAPU}]q¬GKG{uZk>OǘW}~ ("BP & 2BLC%Xn%ީ3cQb5 Pgf,S(UWw~}VCZ,őBPDw'󀟇V7vOzLk=Wyv8+.r!k9 g7a9B}/Opysλjuؾ@*57!g7a#tE~J0xr 7ؠ{tKȆ8;#$\\|vqNٙN:tO>z$^}O[[Uy.PacvTͬO7P9i)J']jنݿ!P .U=TDȾmI~@c*:Sx 3H;1/Ç~q<FSL[ x4Hdu;\x-sǟ--pm q9dcw5J(O{pj V `7mpqA3b֮l.S{UBjQ _'{/5G:жMoeI!e#85,c XA ю?R";o`ArGa7v +uo$Š?~YUד!ZjCVSbsTh"MCw^4R!W}<>§u GVpqw D8ԝ$bت,UGF0 wn33!ӿ 0OUJ #^Nst92 Ruʧf%@$}~m·ȉ[u/r\RH0#)Ll 6* Vt#;|N3Q`xU?3y |p~r`*jںH`W_;qpXofykFkZݟu.˧xU>9sP.Q SJ k9qz|M3U[|ֺ`3sy^|sq[Τ^Cx/ |D6i\ gm}-(ؘa7D!wCXĚ0D15ITӊmU 蒅kYCohl  Ar5RP0,P'Tމ \/~ qp0X윴E%/a#6|J薑 xwCޔ o<0쫳;3q'OUp$H5 LSL>}s'}3`Ӆ6V[]3n&fv?gtW□~ÕdO @- ;Ox Pjhc?79k@ }p`P$AH8ͷv@\qtDʖ@O*`S!P6Mm@BNؐ@@O;H􂂹u zl{{i:˕P@EyaK?u?|q CfT5=o/k'&Œ?,C?{$9$.VMi!،V](!0}`2C['[UҘ}^BQ<(|Sc4V~y1lGޏ ~GQ7Q0YǿNQiH^~+ K>q7TaWgk㯬@+G!w6%Nww6|FD5UX(Z`=2p_.jtv-Wo5O"ȠGQ=V,zw@)oPoᛠ28)hљۮH[jOWvK z (' :+Ӑ,N&#jyWa\Op@nnJ@H~Өa' `i$ ^2Dвx @ ~hfa]=iCE;ih/NB5"Fɣ LC# y0MNs=Tmk_;xRydqMgO.qQ`wE6::\Ŏ]4IFj\^gn*v*A!1߶vEi6B<m  -U_@M`1k=݈;'rh Hg|bvtI]{:~z[뮺WUz[j6pQweJ0A!u k@3;6?Dh  u4AȠE.V(\~VE6%c"nvUphƧcPeatyMG=j@<#:^ӻ79:!btW/PiɈsYg9{ Nn{P֥8}L8bXX @H H-^( 5nEl0P~SuOt .;b.+~?Vh&X}PR>8 Fyę J6SC5;UѭMem.N're0KCz\`:Hi}юy0>_tl^ЋEẗ́vy:ZՐ* ARff /ʧL:saԠ ޢ1yG}s3=ƫf/z?=?È3d}|um󕿔K :5'ćZU^bn)G@;ĒcC9û|޴3Rwo-QCx]5G@/ $o1 (B!a'Fp{ 0 FL(ۮZ5,AߊrBW`%ez7Rm{A ֭rbp@S],BALoўNNyYqgf-vQ#L;6H=>;P}1h36$S%*WJ,.UVZڢ+\ӳ)kUC]/˫;j_=`ٞBxr/*C`PضM^I{PF 9|& C}u_$E>*gX}`M†[|gAB5^^t ɧq.*0Hd\eF;m>(&{'vF׌bcg#q[<._'^ct楠#Ȍwnxu?<˿Fz%,SK^*3Pk7R%Pڵؔc˭[̿= 2_dUy d@ (d> ;;[D%P\[۟s{bi^=4Eq*}3&s3?P~uQJy5,$MN pW uN ANE9H?F-hSںL^^Sn^&.<ǞV%d ¾AA/Fwݧϛ /ս:7vz7\K½>7+dc,C&<Ӷ]K2b Ou`'8*-ڻeuu _uWT@wU eJXl6 k!0CIb[wPćjڢ$fHYQ;{;F%apKv'ʏH28\oG~[&yvfF?tbSCy#=4V61#Ū p<]~޸)3C P3𮟚J .AզEY<&`Swnj";Фtmtç´l۰y&$i$2xV.YVRDnRTڗOD}ĚBԀ!nCؖ yއ,X}p0a@&&CQyWT) su6;cmьSz0$=/g-Ѐnx }w]gf6ެEkW1@z54e8*~=^bۃA1}L%V~࣍11OCޯ$5TQ6P(P.~x&3"of Q-cÚ6@R*|}P3"k_ 0306 g@|F@< hG}I{.$@J 3(O'YfpiICs:tDYwtfO#YyS˳!aí e"9!ht!ӯc eۢDBX-6v % V?fB hѬl(~Z#u{;c|2lߦ]Z_~g^u^[Ba8߯eՍthX.v+ۜjl\^}ӫ:*c]׳{ۍImӝYHZ(َ5ѝ+G~˯f/bRhU/ќ9/1.*sll9snS`\3;O/WÞfEһD!o LWT;b/|]K;`ժLBUU>m#O4l`6Sr9\3ln|%c"zVii9ޢ'{[a<̤zDm9XQV+ꓢzV-+m{ej<ˬ/|ˢ5XU;#KZHNAR[np^Mz]TSJ"ps3gju8Ѣ!ͽmvq *-|g>{:\p#Z"N]\bت|=;jtU/'rk|tD%sD͖ ٥m-ngJNwHe;4b6ݠiEwk(R[g`~^vΎ~8dpccm.٫^UҼW bOJmXۦa|u-a+=Mz*aGmiVp-\0٨ӰVݭ2ږbY+ub/PnxtNbHg:7ů ЂCE|' %}m r1nMp*sO5X)껧 Yv7 uwsc_d:. +pKrs k?--Nn6|%7_m52!V @dQ("TWBy, of]` jon BE$5?颳mLۖr&cq΍v(`89aGȰ'phd,q&@L ES p \\ZoHn񆬙d1 .W_MtU l0I;ڣq֜p k~A$ 1 4Ѩ ?(0SJ(\>c!W$N`?ҟiOZ w;Ha= &]:~-Æ=祣4"3$rUe~{:$m,O!L`rtwPv;Bi%!B?]yN? #w~uVgh g}^2Ï,n/˽]W8j>VޮҸ~Q7V'|Jd)N,je"ۏ:w`Я :]}K+\xaH^h㔫k`5jx22%(>_ Eing]kV4y:Z8مx8 o-/vuk37sk΢)Is,3Ejh׃m{wYuS>/TvD8]Hoy z%5lDF4x~&B#9ϜXCMFD|/t=4 E;ڞYih|[a18s=xxo9pJ7Pp=.~Ft0I! ҿaَ?"Ǭs Z)nmA跌LʙҖ<80 7z* 5L+ȩ-'8uJh2Ơ-|w sGY&ުTg Sqr!ˀMøٿ-5w Xn{'% E*2 ]Pud /]]uWi w_9xēwt?AUi[N-gwxҝ1X"Nk;ī_K|{kB8kX[WTc<%^j]+rRDw@8lDE?SAI8\ghw+ma!_1g"i* ['jLP{vІ8PZݺ@q$!ܛu;NO>q!r}y؈)Eڻw161xS![H (³ylU*&Ӝ:2Ʋc5?T( IJHmkW]jˬӃdDxבcFk\M[Ho߇1-_3_mS0;X|Ff;NLY 32  -NQhG_q .Nbw;&{TX7_+Vh k ?8')oPJqvզ<ԅ˴9ǧZaN G\2ʘy?7_V w!8y`r8":7Q v\Y(qֳ,dP}̒I?c{{ Է~ L?ۈ./k/[C0w I.z $*h(yXNMihb_~XJ~fFQ]nǶIqKI;_ 0%\y>}EF|[8|@^hm}I f6V4(VipQ?26BҬ Udd)jQ]&'몫n$>!ZF3x֭k;]ʱ3UkUW-;w-x*uF9zUu%,Y:. 57jk-thĨ%"_yr+ʢZ.T,O+ukr xt`233nݰ&դu86JS:ozq[q;)LԣdrZ֙i-[Gs:fųXWݝ6eT9iB ʁ"ۚpxz롻ŷ$"I$HKULZ"OTM33=%Npi& sg=g կ<ߵW6_&Nlzִgz莯OK7o<<(360\%b.\f$9-~W}w38v~yL9Y/5.18oZ7[]u8[\V\g}ٹ{Kۍ7.+u5y>uz\bn箦-yQndε겫Z4<=ZIizkOS},m4vi>gIi$ $2Y&5-8q$0AmkX-4jð2I]uneNd̲ݴr5&LOZU0a$&pdѱQxvEWx-ObԮ\c}DB;<>U=j\yu[ uEENqyNzZw煻V<~x{q]kE\W=sշh8moOh e㨩~oޕc$UP\V VwǷ}iQNLDSI"9]j-mڽ5퉧N;۲൹7<ڌ;}Sb3tųӝot:5kg~\^s5wu"߫M33c smqUY^;^yۖ/L{< Åt# 5LڃL +c$5MM EWEi^}ff!Uu|ì#&W@?/d"BU;_HFҼk2NjęoWyᢻp^!"F4EDDPBV65J3F(chŮUۘ%A "Ż?E67ˉ)f@ls-ǥX rqqVx[g : Α缣fnhAݸFWk]HDu{Mq&.M4nH/āP@<@GoxkV>P=Ҷ>G{'4ҽ;|ZgIh!n, _ qV&L8+$n.BI5Zy3ɃPP2.W1(Y3#/h.NqIadO.}/F?!ڮEe$$߈mW"Vj꥛\f ^?q@' MY14rSLCkV!U| LPYg\>[uxgN_}*K@pr!D u(ᦛiP҅ h>w[Qb>t 4bwZ^f2 3w8 @*P xRAlJAAzl G"jXe IHjEOG1_DmIt&BV-wAtB yũgmeX:1sw>s͉ߣgY.P_EAuqH܉04213fڃQXaI)fېs2c+cm^/o;x(UE0PGשcLQ{%!ϗ_fwi*?L4#H'p/"TL?\!tqLבq I# >_#̯]oFÜ<BÈ'|b:y!s^eed&? $[?~i98TK.>5@A'm ,PJg~9'w@gϺ/؅8yJlj'b(H"n#񀁑QL[?Sջ!'gB MzU ;awOY:Wma OY,Ƴ Yh?5ʻ{ٹ@MZ! $LDo`%3m n٧?fr@<^=ғI&~CŁB), e N?ݠ >u 6O5,\l m|]!V3;9vA4 wMTT|8=(=C날IF0ӛx j3{U b6y}eMvhJ]iB~oEB.s2$TCOZlm1;$BzM2}1^gLZٽzӕեկﺽ-ce0t+>n9$"El>ܯDJ$pSIbP<$fnVu-*n|C}Fw twϋ"=QP*)]n,|RMfoo^lsÔxWVDt'P__H8y}ѦWTA؀ 1 ?H̒.{;Co9+`bócr qՠ*yFqEڛ@ qn&(-^3CG/`vPtlcH^\S,=>[[?IgGeחcy"N,+ 1A=t;p\ {J~r @%tޮaAUu(wZ(U+YPbU21{ާ*5@<\Ã{t71Sb^q {wkgV;(+A:r _>{/ iq[m-cEqQZ߸(#;d OIwݝH v?$4~|9v^Ŭu\O#?Wƒo!BNWT*= n 6D<;-z°/l] \ guFxGB}vQָB3Ul9Gޗ(>h0  r Kdֵ~=d lGk,!j:^}^rP}35GBl(Z!7ëB9)D2QڶQ9o[?Կ>z_og"7У л;LsS[HB]yK$_r#o۬LPF?,w'YC`cR#J:ԟ5 Z̷1=q cʭJ4LcyUyK4u EfS-s̥t/7:ۈ=p1}.\C5]3 ׫*l&$p!ld^ɣ * -D "z=M&8zKNE53  CP7DY~"=Z( o(p58^'Ncp2{(`c~˺Z넆j.[::h>GR"H׵hmF23N]?ٶIYaB&H|;~6l?3,=Zy+8/sg'AHˑ}AApU$<O`!fEÏos={K)%^).t ՄtS5InR;g=RfkޭO*,n*o |+LYtZLy tjՌo!YRozdR=_mojaҔp[eI>u;xrQp䪁=t|UOƯoMa=DϷ |=+ :ʠAO@ q~;OH+{2<vvyrU})|ŽW^_\) [s0ppW3hNﻜ*+?V$v:|U]>K:+P%BѨ*gu\M4SmCbI$(}v@?U R}?w`(H$WW Bk#eRJ/f ņ >`̎⪚=˟<*[o |o +~d |ӄ>AҔm=>['׳IJrP&Cω'}Py{'DWڨ$y0 ſ͡/1w:8C'Sظ?R}"tH%ȲB/gKp<V`UǑ烡(LXĒIj*I_RB|>Tn?|BF}OJP %BFDh,E'ә~u@'_rJQob p'P$,e.`A+Bm)mKU'\-!qQQW KRDm_D(1ȑ~Ml:Wӿy xTBҽ2z 7g9 4M,Q B^"bg:Pgp9g$B5xjy}+D;ޤ̞7w~M#Gwvx{"{א^v>{纶܄0'@9>_ eK:{ -~dzkjSm4Ӗ{|~8GoH P~!Hѥxw3<4w!<'̢D[&P]Щ0ND׌.TH7ŽaYɛ~kޥ*"7B*3$D˽>}}R`ƸՌ,Ƨ':;Sc3Xϋa??Y@[],)<_+`F^A5a+)cI5K-T[o pP=SÜCMnˑDFaCJ}xKjL&o ~ *0{W"a7I=뻅ٟs m Yef5IʦӏBsgQ};Wǭu& ! GIAU3Y )8Gvgfj!(,AOxF;4c{q%#a$C+(QITTCǤ@*@)(Z҉>eXyd!Bet<.pd% _`oeuUZ}[Y۲D}|PB.5a^7_IB cw<[2`i bLy(] }2Pr dzbOR >ݔys21寨Ɨ(>9;B!I@5GaADvp8ߚ5`5_f:[=+tF߿g&3͗ >7+a j׆iUQsWhc)m נXPƲ(?LЈ@+\}wjoS;{op_Ԡ&(D^O4 yb  ' t|w=h3\-~plڬ=a4+qtWoӋvSK֣ 7M!~|X[Pw{gn}.ߜ??,lHPz$eRǴaNG0)x 1 l -} Yf~kҵ tB) l PIFBСPŒ(< _Cqpn>=9LK3(Lܿ맋Q˟gVj(]v/u!f[6TZko9Z&vgP< @P@!EԬ0MM߽tͮURSTj?JRH#0eZk0 EZ=@{Jct>?}C7g`B;?!lqV95(0 A:m:tl!pMnL.*0@uU:}}s?9Z{4<_ ?^* .΀>0?L9WփD  E_.YTXv8Cbf6ղg}Y9THwɕ.iSڗMطk\o z_f1_sa}V5Z_E9N8?Ԍ~;vi䗐+x'6$ ہmxf?c} @)9C_&@ (L l`?魒?X-1;ހ.B; a6t'?]<=Rp*5*s@Bu;~* ;Ve; "gI.ju輧`1g~qu9$YlĎ͆f̲ ΖCtulDR Y~4P9aiӨ# qpm*;:Rb̥YRT~6Ω `e~961gn}=t% SB"Х R )k{:rw8fU6xM 0Dk̊%'}%\?XKřΫQV4\7nn =Bh#S8@&:#Dm^7߃2=";`M) C.k|KӭBAĒG }@a$AQzkF x"!AGМ x` KG%@P~0ύjHrfE$ɔZhY)@&Eh6* *zD }Xߌׯ&~a6;|cDK ӣ/ Qm[DDjWnDQ$WNp+FmWR[ x`x@Q \? h瓀ſ?yeC%9S,Z@6y{ƂB'TP w׾7D?59A( EL9H}vmzW~ՀeR~3ozVdGY,L52qh!s9c)[UͣYw?B=>aٞU`?rĖΌBH =JRZ"z >iex& =c':5gi N髻|R jҽ%ƚ4 0{AOF10ֻɐ`J AŞ$ DwG zO`;wδwѦmxkKo$α;&ZIu@{΁1%dE51z7H~=EvyA7b BBFbmU:V"=*ο"z݌<FgM6!Mdki)[[~}t7ՄbHvvq?/{b3#Tn2 i2!U;>wP2ee*2x'_{ )||!|\v;{#͚vw~ZnR)$:Ho< {0+jގY4QNzybĖ!#PO|*L@d5yV8Hs\pG5NL;M(17Î[9'` 殬C4UT.ӖrUUUVLXffw(MOV9sg9s`Jdwֵ[]110F;eV 2E D~%fh&ZSމ2]z,8?z}\0"&P(>֜ wf`iFFSGpIBۈPg=OQ;s t9dEiy%dž5QC\"EC %0y#y<9$'/UE6jD,]X B%` & w0ᵉԈLӳnP dH]QGq DJiCVE`9\dAϟޮ=~| p@_Ov ơV6Y@0ǀddj6J= ]$tB\+ |Q&(OՃ}iR(tJiJX&/9JÜL׵OE&7Zf# zp"7uΆ"VFu"|.\A^ 绷D s"PûCEAL8OFbo8®,*DAZ\*uhȝk,ܰɄ}mO4y?8D,Q9v^GgDz1ۯkL5b<=*+/ J7[H%tfm 2SO3Ņ[18bq m;ڗN.[hOW44^&q*,I|Jq|D|:\u )չMTY_XLw=~U=Y$xe}s30uBtb2Mpq~]%CQ ЛN\>}-J,HHTyEC$g㧍99ku?U킜L*k c>[GKX 9 ӂu.bJ0.]'6;;wT@@;ht{oy_!!! ,8I  DQEb&d d BWe?8t?"ATewf@WZ0^ln5PF86`6d5 -4~(,clNb-&ɷ4OOjt+S$īEiyuNr Q!-6d."Ux=:K/rF@\_Y(}mR7ukUҍ\ץyJi^"eZj%E7TcwwwnSFۛNEdmQsZG5t+%ٱbW6mm,8:XpdMHF5He@91u%.a R䴷phJ4QH ?G 奠rI',-iA'6o~||+p?[  L\(qH:n߀'|?gWRi \v3gQd w,//|S`~c>`?3#C5}]%O쥉 257b)G;=S!j3oӐ t>ϵU(0\okzL'F)>BHbR'⒇?TmqO ;z&~ѓ3&udb0 +ͳ$c8Q@.=SuQC5饃n7v'ѕ5addR X_h;Fmf&k5pLd K0g!53}ĊI'y^]Y AC2ЂuDqzv ߅JQ|Nkyw˾jZEUUUySk|2r4jlǹt $=5V:γΉq z>yH=LQl::'p67quk] F 8h!Q;.X%gV.*  :0S SBHf :nC&BM;CyI8 mWZ(&IJ7|9 &pKi>+`|Uw+蝽FFuWq/Eulc~ 1ly^'GYݜuݮF<\&2JcF+ Bd` pmG`v p" 1H* cR1)ؾ 7(f8`sB ¨UC->NH8<32"u h6]TPZ&riBcI0/S>F[ %Uu2͆0fMM>JN3SzWOQ \q;DW<mA`} ` 2A?Hk6mp %. X؂lIġhH͊C'TV!&m c̆$ǜ>bAwJz-Rd|o`mMRJkIEO8edn{^ žnbMsrSM} ;w xG ;{7s @G.:hXMSܢbuO^ƕDCT9cu>V!ȼfPH9Ǘˮ}a%4 SLH%<(%|h0ف@(b'`r~\*(*Y=gT1o7xP-INϟslJLAtB/D3jڜyG- frS *I/{2bpAӈPp)P㯑jNndRFE JuU|<ļ d4)a` cXxu`]N MpfcH2%E熿Ej5/ʻ2,!;=*yBvXoȿ1^^mJ |C@; z^Xt?a'1ɧ5P&`3Y8[ fv[l;_lZ5}btSuj߶Ul2 f?֦7ۥ۲{)KԱ,1ؿ蹃}1}ecr@N~S"H 866X`l}N+,xpB;/L ǫ:My^̶БP\Njn:NݗTĈ_qWi7ho%ꊓ=ѭw#wh.{IRA(4 It,FC>%ZkEH^Q!}K;@EaRcc :BG{ĝgE18<B愢`JHl@c 8(Kl84XGn# ͕{2)Mfırr l&^pu$C%cX!#2RZ) F iL0Őf@f 6fLH~g^X qs>NG4e^$Uijx^+ĝqj$ n69 ؅NebO#Qߘ%J:PҎ9!B HR20*Rai4R$IK`31]Hmt -*lEb,ͤ,DA9a+v"" L{@41>s )i=$ޠDAO~.j Նb300{z4Mz +r 3tKbo1*V[^uKKu,(jUw//f":3(c/Ɉ`;_>/lé8X%( @hk0cF @-"F(ۗ0b Xb BBJ~prfT|rU;C㐌mlHFt`;/WX-#{/s ((!/L栀岂ujy)R)Q5 KLgWnh5lh AKJ?SYdx=aF/0`( 7cTNn"m`I6 qĄň B:.v8a;n)eC#{бIǂaU8{`ƌ z7Vc_Pԅ9bGt5:I$s #)ܼbkB%HH8ȏ̹!ϒ'/h%w'|QO^339Ҿihm-_ Jע ^)(AEjR''PgvZ[kwJL6ߋĞne b1f-.ǕfRmjejX2$ADqx4 }*-=dG2PxÍ^ {"p}XCיo9]vmw )1G`ӊn9iuI1Slz=T)-vyaߟ3K[.n!ؐJw%1SEP 3@jI I(t }gory L8;L*q0qj 5wEs,za|IC@-=gݲ@$-WK5_xڌӯmuk }W?v /rGrbMݱnBxL$)0:@m{68rΆvf\=kcRWxB4:g]׶X]TPtE;X !!TE CaFtHGl(yM왉x`֯;Gx;H̠^DǠjlj{@HIpt&'b j4ړZe,3|$51{<\-M9.ģُU-d;ݓl_9Ar4zUaPW%5F/Xi4AHBD_h21W/:ET6xwB))5 Ma+ ( S!otnI9J}m GXr. :N;<yct>GLd ,zHa>(aA ;*.;N43٤TpEܛ` - BhC]ڽa(NցXP+C9J ;2i Q7t6B`sIyw6`6TmdS,Bǣvg_A2 /ko9o*ֻ"%*R}MXT"^gd5nofB^u I}_ :VȌ3Ӯ(?]蕇OERe`x[ 7 O*Ţ)8"^+qxXCYvDKhM$6pxXyޣj37mD5im/ާ So1&0} C 䯁a* @%T9[yA͋HaJl1q6*st}swy^`{uϋ7*1.g- Ɖ*,gwl^W}s"H|6$\Yr2◉(}=,^[Q olԩv^@krޖ%#%=zxgt:G\y/똱xR{@ 솦^fq)JAA d;~#bYˀ=PЏ=_Nj5UUTPz/d(SvyE6+:r}!X `  %FBvEs+vVAJdFl+Ult*gbz0L;3@rט_utP6HHZ &5wt;J zĩMgApw0Ld{v\;`3|x#qfŁkbC(ò\=p@zx}"ҍtmQL LS 43=<:5h"u2kv`\Y Ϗ60q0!fb3bE)bD"8V0ᐦ|ۈUUN5l%ƇLjеu{G#B&;DQ^gA k +j]KbWii9FsMbIC0p#U"DKsDhO[! HZZM_bw,M7f@ s0˧Uphf Z^ ]0c{[mQ_k hB 9! ?9rX*h!GccKza6e z=Ng?| eĉoZ6?}w5^ aؔ}*}I'j,C4)KT٨)"Y h[$>A:͈t&1>fS%GN ~$*4Sy=^ąYxԪA5@,}nfi#AJD~.spzŽBx:EG/g5^J pݷ3:uډ%O#q %@nRp~YbL= O͞p:f+AVv 4H pOmtXڣl$;Ӕh.vi(hiB~5)1bePQMyUpDèn=-\wNxϾ0F%e!_C APBh*|}1J^cf!8"%{zϓB"pRxAd}-C7Ə`N%t5ʱk8C\l) OkOdb^xta;`n+Pp>*Kx*-PMx=?Ӹ26 t,r)\$B_y׆FYa' % |t쨢 >7tvy4$Rl&AЇ"==#`A%\H C& D ;\Sa p.$W㭤Ir…{#c.B?ȗPyĽ %kBRzWW-JlL @@UysA9B" K7NyYXHBЀx .8a ?ˏ{6|bi1!^΢2_Hr b^<pqdQH󄡌@l3,Sp!"D 8vI>#}y Uv"9 AznbNE,+/6@Cz ]b!&8 z/7T(\ 33 0cTEH|uۨB|ù3v I1WVhMw{\>Zhv SUq]$~Ϥ~9#hGka$`NPCPP$LBP4MO=󜀮{w=^_א0#!X=R36,+u*C/,Gd8<2p#BBA­5PmɶzW満A`o;_ !0bP<,!.lxThka3٢ =8RT㷲;j8 +ԇ²V6c1\;ZIVbi h[ V$8?ʭg=|~4;.|6,`$$IӤI$I$I$IY\,*% $B6~AlH7r9/ əllG332ۙr+-̶ffcw1əfW#ff7s2[̂AfG33233333333333333`2ffe333331qYnffe333LB̎9.ffcw3%mѷй6BQC 4v-ff[$nfff[$nfff[$n5f<̹lerf≮̹lI$2̶I2i!rlcI]<ܒ33-2ms32ۙ ɗ{IԠQ jkeLn$q7nffcw1əL̀6mݭۙqə$n(zBv^הCzO^WQ A]9S92E)HwHuN,-Sqj"L`{>%myn>&?V!.|^/0O-X+2om+4 cLP Eæ**/QH6ӷe,^8Ze*ҭb6{/S 2 ; CN"fC+SN"L&Ȉi V^tdf56S=*qU?(:S)#x / 51t.ŝe_-bgjB=9{Ę&p]" 2p'^0$zq9\8VYF%g@k]5|cU; &pר=C[<0- ^_G:ZcgװÑL't8/0])V5G'`yn 0Z R`&kDԞ!bjG@ʲH"ӷ (4Q`=hk1?g@0`mBT(*vx`0r7_CC]w}=™?˺; h$KGc0^$ ;FP}̋h]/gmx!ވ4ECkL WFyb`{ <,U!TS{7iG GSBaXؘXUdw X&y'"ylHp\s9F¦4PN`qeal('-6 YhҺb9&,Hn5fRo=N . (xV$y.2  4P.ôոRecø$u KF :!)`kЀRF T$ $h}Xtm3G@9)Ghr5GF76v QF8 @:TȪDDX0d~O\#}i(rّjb#BNv*I&DOAw_ga16/y`bf =uϹ>R")G*%k۔,aʄE4F|hр$PI: /1aoHmԋ H|1DE0(! NzhbK }ϤmF83$NbfH!M놏C#[s)+4! o/rҎX %qUM6D3 *aQ! B< s%X6EJXk'QXYqy_tH֒SQ"DmI֭x|b" xR*rXc[ Ghp 25Qpۜf 8ڰܠi$=.ģ摂tۈ>RڭcqY>$>s {,3pf`xɿ6!Iܢ.rƫCkt.Dʂz LWtO߭ڪ'`M,Ku0BAFbn,\2K=h0O>>OLv|8!]t}c#i g|*.bĚa (|HM]WYQϤѼZ!Yjp}A+97mĉ+8@_ ̒3\FjP]!yʹ 2+p8+U@( lvmXD̮ q`gr.2rRL{1ɿBqy`C8APC9#;ln ]ND %~NĐdP$K|  4TNB`(j@b4Iy1@UDV3@Cd۹킔@R ,42qI-^]v.Cv6+z9_ ~4 >nK06Mjx8NP2iq8j&dv{D!*' KwnʣC:JԐK ƯB`{ $Z6-BtDX&(u2qnl.r/AT9İ `& ;]|$w0HlPĥ va7* YA(@ л5|-KoK/6WLp[RZuXL) v8>õ&MwpI8龱Ci۔]D(`aSR6oG#"~6\d% g@I&:JLJ:5/WY{D(aȉ),=4S{h#x#/KnϗɠџBRrTx  xbt "ޤByGTP4DMK&<MSw7bD,D f /ǖUl"@`; 3=b 8{.;- o"(,8aF2c^"`&֕4rj1Rh8IAe^`#%IoZ\[b 'PcLr@oC=⠶cApx0mǝSK# ^]ݘaXDA"@%a#FPKQ3kO|b̒R{:7SQ%UQ.: dM ARN2xʲHhC,] qPQ "5hmI?!`c>~ZmPl%9tu76n/=l}4EТ/- FPO8Ro+4К$3:4y0 uNl~s><|Kk6"=QPe(B)swla.v1Ay=_C@dAW`A2Fǀp9ˇTABfRFP^DwdcDc2lLFajgm.su4E߾9X0oLpT- =$$1 r1އӒ(rQ- w:Fq<㈭̀Ax3h M!¨|N^d;zl@q,< {h8&/8^0*elR1G&yiXNGG2(oO3-LEp.%&g._Ha 4xCS#{CR< B#m!D"RLA`H(7w 1K-HJIdi^Mr 'Y(QVLVAݶ8,4"k@=DHH'^~׍(1Лm)"s,޹ Z3J@+bE va )0ے.v%lp-ËԜ%N4LRR&Si(WmK}~v:?|;p0!TɥeddtD$AQ!?^woQ鯥=$~u^ H}sz!wY^A Tt;e7z0~!H0dP {i}1^ HG"Xھ'SxMFNl4dqJ|9,iIȠڅ oA#49mcF!]dXgZ߷< }\<:m q`ێC˔Ҥ}oE3?5Κ>jZ X3lih`gr RH)jHbkI!g#1ѢiÇ o:X=$ B= A!QqҪLC)l,BA8n@W@^vُY Cb$&0@>]g9K.U 0t0 .y&X5MFbfX,9}N 7Y\`2L)dzࢃE?! ԝ'a= { _=T֝Zֵ`نc?h;qJV2Dzk%`;=c:Q+@WK>KNƀr`̢|27 apeq (jfdAl HN  3Q;4Ճ2 3({p["I!Gcy=S5`XI΅vy=@UF"(9H(XC %]cdiu~ꋴ0/Zk8L@L.eDXKHYaQdTEGE,`h#N!+aMz!R1گD> u좪obsH^F@_1ԁtCJ !48 &1]oQ\l7p.PD@{w *à4).1redQJ[&B00gɀ"&`$0OІ#%q0y 5/eByfjgКA( {P"6Q? 4 *vҼ; z778JD(E"UJbi(T T$!D(@JUehJ(yΓ ZE\b!Aov?? ӥw}Q,}R=g߄Kէ:򸗗]JNͿ4ۙv,PkY71TU췋8wofcp_N/rxpsgu٦#8r+xw|Ϭ SܙsZeb$nDLwTKDlM_j ytݼqٛ.IƙZM`-~L ) &kD; 1$uyGqzRX$=fתn MdG9dA\~}Yb@$mƖ,NҪdYY!M0\3Im)DjlE!٨!PG0,߃܎`ߛ^:gz-sC}eN朗HB(G lc1;$.DHBI":ńy#m!M8^ɂP4#04$a:>ލkAMp/j;md4k41n6LNG%7 j>|Z* MiT1*Ukb}kU6DB"!q PcL:21O{Bҧ8dYei`Agw:ћAM]^m-k"U~G80w8Bއ3K :?U3l!F!0pað_.RoYa MUyZ~Vo` DUUI=F;v SzÀ-\H\ ѓ%!Éd`h `;}O[$i-xDTDƎT:⑫l ̪ c2,ώt6 H@4B5I]brr" F(">$н#AC4. RSBfxU6ߨX*=RP t9Id7rOh\'g'2_K_ĝXrdFݛPzI (AljPTR.#$|;٣|wE}4YЏT|_=bq}t C1"UoٍF1Y+OGG'$yH]sX7%ͳX- }05Qr8!F5`h`zzݴ8l؟(Y\nͮh< Ѷ](̇52W?)37J߶t̨{C!Zh~Kv7Uۮ-w\]]8p0hWuU?*O_>`B,$ ?W?) %Eh~XDsD_cece-qr2j7-B^[7{SgOR?/gSŇ/^8O<;N#WMxM>EY룟E|.^ JNw仍2Hx0!!)nDGocIzph:L73q@v9Bq(2R3훔E:u<"'@D`UsDjJR**[9`e+phZ-gϒD&L']{%QM>Hw7;"Y7& >sy,n0nlnb#jB&7^vïd*qAA(|@9RTiE7? 7‹v63qJ>p6{Rs #m4PƐ9^{t\ VULLvJ Ȁ@ .==|檜< +FSؓW"?Βku>n͹TO۪Uh&@1B@7t 2ufDf (|viQ:+w:^9)D)A#ɥ.ݱ$+N;Ezg]ظIM-4˒4K hӼԈQm!,;][AT(w2R;`tm<abZ ,嘎$\r$]VBXfj1n^L0}KHI`@^\g]0FøC qUA07/~ W_dR6?Qr2/Yv϶:^+cD.0p9FCD!I$q dS Aht30!8yߍ ֏wԁTPDȯ  @P PPD6 @҃ÿX^H_Ê;Oɀ|Ɇt8: 8Gm}hqW#H+ f0QVCL7w=]}ukVt~艥!qF Կ<MlXΟxa~vJtVn@5W`Y9%|)aL?dVI&mq5N?ֹcpQӬ!9)*|pIxoz 'l+'0IzZy> /ɜTg-9Y\"BVue]߿m,_k 9ɛe s!e)PIUSz$N;2cY&ebLZJhy)v/zw[J_u5Ǚq8]186!I+wjԘ,|xjo o3w~UU7,&jo Al#XF8nKZ-fSen6,%1* 㙷ω̝vgz?/{>?9!^ϰa,(Tgۻe/༏ښ`xp 'рv#b~՝1UC $!.lDbV_˾AMN (~TʆDІZJ p<H=E S/fUYhХ47K fZC&҇4p\0  `cE?,[L Dה3 p$ ' < rIBt  F$AZ_AB~BZ 9j/TZo樵[Uɣ\jC(?dKKKiRq/VbrwЂNgŌ `z,n7F\;3AC/XȗH ) ` hъeSC vBGƠbe݈dHjNϟ,իO^.g)Ԙ yGh ó4##{ \`wuUI&iWOBpFFak%,ٵKk¹&Rij]NdF "[@KLb*ܻ3Ѹ.j@12WkkyoLAas_:KPJ DsW9䗝UrKP_14耈]ySUVٰZ82kT_0\#ui4׆~$qM=Qk_T[|9ȌDPS'X+FJGPt/VTA6m4a:?h荔4=4EXXft( a"e n]żׂSA d11$0]r A!0 FChL6M_$sxY?~g=yyz?ʇa1X!\N9s86έ7؟JJ%bZ"*bsA폰#,$"b@ҎuW4P0d9Ap6Hu1642)60&H^DueHy5HĦ#V5n)aEMSOn^}Oy|uETUU\(t0 h?AR0y1g?ЂzMK"?ot-_Ckj[cʡmJuzHpAƯ]/E+⹂q EM -5<Dr>(id+`! `t_۸=UWoxĊqeAaE(.87kέ~7BWn8sbT <{!peLQEgKq8{;@v@>̀$d20h<:ִ229WJ4m tݘSMb)Q*R{}H[*Qc>3n^ȣh¾nGpfGq8߬eea>PcQWVcQc`D^ q hcKZ A8VtBE C/)&ʋ 9Xؑ,ezmXo荨*"҃a^on0n\L*~OP@XOn>wZ}`a|ܑ\fHyi#~s]ByuKJ/Oh?r0ggy8zQE'+IK!Eo2 $LGuαNzݩLXZX0x i{=9bKX$"h: ͒*`( /HB5xcsc#LH!"-'N:Xc,SPEA@KLCI2& \`P"pA0qmFr1 5@/6ך%+Fx,ΚnnEv0#!VCf a-E(ѱ޵-tJH>,I6좨߰x{ce|Q fF1 ,%TīUf KGI (w=zW(Sҝ$"> fwl9e3`u4~I8 i+>}5 2zK0wZu۽Opff"8|a2gV۬cF)~\.JhgZ{L8t_P:b N!ڵOwײF_/Gw?Gأ_z3[.f{ MTH 3$G_`Ǖo&$~I/0Gdƺw{Q*\vl>I< kz!! #JBDCKdx.usy ?Fo{>>)g35G~eSuO@4M6YLKF!0v7E8,Zk6'uӍ-k90CWoTg_=WrH'P5BlUu9B53 }ONG/A>_q!|J2RZ$,%@AsT7J7]QK48g%w}UQ̞: ֶjVdǢ}z|,mǾ-Kh8%2Mk%7=q!zǺ;C;P bBL'FFT E`V[rB ) _w U_\  EfpN J7~q!ϔC$"]EXW&a= 6~|D zAg$<̊(0FxNAӯ]\qwd3f} w1Ǽ2d&OSqQ ezod"99ܗ4MÃi13wBA"PzcL^v,F$+i/ F$$ ǐE3ɉ<]E(?[ui6bWRR 4C1mkvݶq{ĒcĘkMfcymnkvZ[[ݶ'ß_w~Ζ T{bz\V@ ) icF˫-qw !# C7?v>4<=C\;Z:h%ःl a-BY"߷eSbfA7A7<,)Ќ%mA̝,b<+ (jrnlonV~ 0P˃) n}csƗ}xߍ35pUAպq<8_uC&XlrɬMa[\wV4!@PlyҀHtglenhqsn_#NplnUJii52V+;,wRVTᆮ5 V9TJL Ijt}ui*2rwuz\s UgǦ,gwY!v%Hʜ$z~++ÉߺbT&;P;5Y3O LAHD Y 43GNMNg*2u݀{\u4~\o[-GKp 0Q*|A"/A:#c>ˉ}L3; ildփXwPGt#d/%zQ*Я#Z`ǎ:kX;Ǹˈ>0Q|rSt'.>=-4;&HAX)6ʍzSބ7󙌜W}jȇ3աcB0 ::urTC ЀiI5^z\:4匍7'feBIbŹ1I/.<{2\ś@h ]7j0v;4Sc NcL:wUU%(.i6mDH$ÆT+[aJ[ T%TpvQJU3/!Wl&.8]"a1NQC@-bHLk$4Qi1|'_2I"YyGy#Ǐ_CIw43@2Bm\pӳ[{yJI< Pw߯~O`-}`i+ ֲgjb5ՖeM|1y^zP9xו&g⯘Sl ǚH)(r; $vpy q+i֝\HޠyqZGx=ݙ#͈'gHx==op$,f\\tc86Q{GIbCL: 纥hc@{ktenF![ PHgˇYq7^#3o7%Ȉ`lqݗMjLRElH#6$%w7M ؀dQsIqA^!]Bf]!>0ᅦp"Dt"dt.0'aKLxfify{Io^o; ̂xCcoM3y16%FWz%$> .]ˏ>`Ψ_ ߻3ET;CB2&zg2 %H3f[l]&7uDsޜ'nTH;+ @l@79m| BC0l^h@ZjN WB] h`T+r%⟊~)~Wc FAl9=Hx]뽽BMs=0f0\ n=x͎qyY2:t'g>X LTI pﶞ>9D#:(۸CjT-PLjrB€kp[_@za2-s?xoL`boW|7߸bv.CS lli tmz$!0,0PgPy"4@P>Bn <䧱p {}] q@ooL#dWJm u6Atd"s`-dF2JȇnnocvrG8aP/;{!=]\Gn OCıqb{4,[dbOM۩'{wBBBKs+ 5t$ս,DDADDDAAb"""(1DF"# b "#DDDDDDDb"#F""1DF"YEDDDDDDDDE 01cDF ƈ"""jDDDDDDQ]rr1j',,,009]0m`/~6^*B+B#BС?3?׉7C6z.nhH)Nֈ0Zy:MT5q Q.'JpI:?A`o+ESBS( nOfh8JʛD^訦D#TTm?q{˔c;43^CS$;f3sа &ax5 74{c}`3i'dpbn\Ԏr xf&vx̺ǸM܇|^0\03r/3@j =QM"lB/=I##*jOu 1<\.w'`MtjRy85`3wMy!\HS -3ߺB̩_F "|-m.(JRSNZ:gz$4nOI7Z6(o ϪG.d^Qc1#l@;r]U  )YؘL$wWDAg_,5OC[gbnLـƐCg΀$@Z=27ɮgy_qb~^_gpNGV.1@&1{~azvwiFTQ{Wx1cKQ+kw(mnU#ITkk$ W3~X҃&K,gP8f"鰠;Ts!,.v*բ=(Gtzh-j!a1Pc!`L ԗcACw8WYm JL:8LSr (NY nޞߛ9Xni$;ߣmUU=G^O8Ox'Gyz{nYY냔׳p i)+ "\&K8bHt87JHHf_}\|>>',o e;X?BӞ=_}ydv,)H,.\G JNdFu^2&-5Q"N p#JQZ ç Lq7Îͻ;%u$%oCq2.(/}rh(6XhqUbv& ͻ^p `+1Vȼ@ p9SF/(J_ڂ>y< TZD xcdFRjO"!2Zfɞ6OpM\rB'~82ӳnbo@(S0d۶S\~^[7F'>0oRjI U(qb$``0<μ"EHNǪ/>A(!Q].bUN+;Q53̴|U{98jwl6 dU&IdBddsa8)3N:α9uM4Ld F `s̩Ws1M4AM4\`z,|7vb:k7Y {! gl.xU˞͹_~ *tdz`5A@Pod| ÎgM!lkM E bUAt1C:@wn7& %UthϥlWgd$2#έ@=4;PDAEZ㲺+rT4vs&"P@ Zd~sF@-7kU(JQ1{MI'wס˜h5]C !M"zSKTF͑"""z K ߜ K{*=$Wh1]x1\`꿆ӡ!7slrȉlb?H3Vհ^>`žnӧĈd1e5 HJ[18,؈ A)u/mU`#9obnCvG `xsc_wMZgOEe2w%+~x`q gB"21x%PQ}8'wA^p4Cz8Gv2=H=2&$m"}Z }{}4ӔM=y.athwN3P)OuFUT~CY<ɤ } ˻7k6k) ӫtd'̂T&!;]Ņri&ac%{O^'Akɹ_#wf =FjcMF;MlZG'+{Om^|tOeIH~]?Nx+b8=W~J`L'LKnL'P| ܎\ ԊqY߮c43ls+Llich΋qrg$94.ץ5<*PF C\(4`CIfיN]t(_  :QqV4RWd5OКy„~Ѭ!$/C^ 0F NDX]nJ.iJN; ;^ywMpQi^*my:Dc}GA}㔊Qt 롨IRxɦҸ*Կi#,o# _ R~Q`dŪ-/QhSޛ>qE`K<ꙇ<(Tc5 ].K=8C3WRe$W"=(w%#؝C,S*1$Dۘn+LɎ7*M"|q@҆[N{1$Gb٨,y-s2TI3ҬXɋ Ptzq8x&!&5$q+hP, 3*L^0L+f45uûI9ՕT}Xc?#߭=*=h@I\}f_Ө-s1dnNc$K m2JN;E!&դ5ue *K0Af1 Bϗ@ X½Q_Ye;C y"~`5?B<7؂۔_2C:ƕic`Tђ0hp7鶃]AݮfFޥ]mj06 24#48r؛o:ꨪ*)WÍ&HS+& &) 󊗁AM֔G% қ; "q< J$ @!YB$Cl}P: I9ݳ p)YDy6ARBZ那I4~[tr8p1T%( +`'{ <` -_i,2o,5v&lq 5~[io",%@!,N?D{z\;MCq. =t9*]jV\+j l#2|5;[= "il#fҖKEi,&ʼ 8'~u@ۜEv\뒔}y75[̠#Zd) F ]2V12Z?5k.O5>ȕ^% /yB͑Ȧ ;oiUi"0R$@&Rlj2P.M4it,3WL P TQTo&؉SBBP+@$$|%7@0]0v!\0v Ap?ā|+7MM뇞/}=%@#kUdƩ,Fthpry?~?s6,f:)q򃨲ʄ<b[9m&P7*sWMrUS\ז0gf1 @10B},yúWYhO(w軻k zWJlDj"j# @;AMӟ,H!,k 34_^;K2%tģ/D1 I/M@ ' ! +jܓjj6#:<ჿŭ`hF$xs[yN#Ra3yf{:Zx6893/NsŚU`LŨV\dE6\2Tɛ%bζ2 eJB &94B hnNZ_*eժIgP~8U0@wާ(ǿ "y; 9ztW+Y IM8a9H'#PRuFTB*X~!@2l`P!]S&`}5xy¤<|yAFjɗ!LF-MGw.m-?L˚<?gW?yΌHVڌ>|T >GCg̎DEO]elZ\&UliX ]"da`DX,ܐB.IG/=4!d@BƕA=nA/@ zRE7GQ~߻Vՠ7pHl@29GfZ&f/U]bUX!`FD˳ q2ܩ2ڲa1LJ}UJ X)4RNv湇7r˺I-q 1l$J tΎ7|Sq;a~}zhhĆrAEQ"S(FaDcB4uG; BJP4| *Fyc^H:0Oi-(R-wǕt1xo+PkFRVZiY%cCm@Ha S%`DH;b&gt"z-7|OF ДۊRW|!W6Oq'U\eQ>Mm,G(;yH2rR k`~#[l:HS80\?wװ1pرsC){=D?yq;e)D`C-?o+A>p ц^9">?X?Nч+/W%䋡c7fgE 4F$zZIXn&G\H^?SNn3,'Md{%RBQj)x=na3sr3q('!h7܉8yTh@;#iYʛ8d8K~~a96U44ȱ{t*Ot!dv<:LB2!6u.Giߎ~TuY( "b!W|%hpʐD% yfizE###P&DY4ܤPlWga2@LgwD4❆Q}!&)?=2gN ˇʖGޛk#+k\ATWv(soq{?]>>d"i30룬ڵ뵭;+tsS9:1q4R`PZ^]\Uqr1owHĸH\)`$7B'_t;|_qU᪦ BCPl}-[dQ( @@%z U& "2 wfDFcq/v$vn)?o|cg%f(; oh b(G'5 aɼ#,T[#HUmE1wSN7$.T.PRN'h3/=2qKoiXw&ʑt{LYQUY]ZrGp{O)ۻ~S2dBJyBӁ>2L|w`" t#nsb0C&ۀo{ SHlL<1$܎3oE@@Шpx_kA܎Ҹ8S3|P'tFנЦAnGz͏eӚO0͘/$.滩vEkTPEmodB,T(>^n t/{G_F"B1?zhH$i)I?8'@PpkV@;,a>YcPx򸪳JZ1ZFE! mڬ:1/3UC+#e*RP 4Fj@6(DH(B5+p$PBIbR[jdUM fFFiZ( 6@֩1j7QTdvG`iKkdpev^us^uۧ3&ȹRx)O]0S&ï>#߯d*T l JkUUo#eTJl}AT@S֡uQQF=Z^c(}\z㕮A5e5[4R(I~ZE% 33 D+G A@i4X$1-2unQedI22*+ dCfE MF@bHD#$ 2Dd+Vvf]hsy MlPQK2)U6j"?J OBvX7@/`pS=f!r<ǎ jP8H C΂_rZL(3sT i<$,rx[ F NQ`$*30^&Fy[M|pc~l,|Bp}˛TuPiKDCSYH)o1p>?zN"-Gtk$b;SYHPC uQ Nʁu"]A˔ED9gCxeB1:)C){yiz!$2FJ)L!Z22C [~8mA-TUbmEcZZ aS{= ^ 4t;a };3t"2>_{ICf\5:h~x"@yJq&JIOG bsɉĉ~Ur>{F^\#>]'udeT/Jޙ 4n[Y-bk4r"YYJ`\D;bX|lH|`3<ZzG$bc+msKH& c1*%5-c6`/7Ę+ șƑ5:m4A@m&N,:{%Ggw7Œŋ$F}P#ll4"4mĪ +`~!ܰD;DwI~O>HDώM/h7A o DM"q3,%iHu5P` npa DM,74tIJ7Uۃ\LlAbxG-֙Ȋ7Ei$2a݄,oRie8 CnFB8 cc aaeJun 4j,<M|Y:DpT-PS&Ӥ9 du3vsqwbBK mv۽ۼΚ\-4a"Ǝ^v1AuL{.=W1Ŧ $ fdHNٜ6B(Dq0fCTdz4Tc͈4گLƀ HlklBmmVTn#|JZJEwĤXE[ۜg')7, (%%*ZjB]82LtbTc+Q[Q"${֘XWŘp94"F+]+9)! QZVNUPfM1at9XU0+,,o: HΌk-wrxۂHjK h8ݡImd5,n `Ӓ4LFXHQFzXGE&8m4VݻI JW^^o^/]v0$U[Ck3wQ tL#QLcc6)86`WYK8u6EW6Hӆ2V crI DN6%e2nb{.ɻM!&4DZv,V %fB1.mlÝw\Êj6NTuy osF:/~44m2yCB!d_Ũ 2UpӸ?0mӤ?3[#$_#4.ۗĶ^H95szyx6uɡѺ@LYӳdR7- ښ`_{b#; ]}%{_d'Kzt};{tkK;3'ݥ)3&6Ik5טR7׷hRhQ Шg1) 1(`=FjEJbU.*=K@Kv|2Kޢ?s b q0В.4t̸S'2XهZ*åJAkgq?volb)D9`pBS3}M1Ew;@Xt 1Gt34:QǤvx@aTF '5 [GB5O<ǖ7vld!=[uO1 +JPy \Aq*\PIvT5 7HS`hY^$ӼH i7-AWu< |;k\./.QugfdPy{rNX':׀&4Pү#ڦR\yԋf a$%+Qi:Yjr:qu+U8܅{ 5qu)+:w76xkW)\RHub(a4v}y94)Ȝ a&  q=?5"׳BM2pxS X2m9 ]/HzfhvXa# J0-i^7#O&D)FhZH ) (?( qIhFЉѴ.!e*P(҈ |<y:]Iz!pGY2{1M$@oNTHw(JOR2*R* o Jzӧ|51ff1V0S3 =Rg*l74ޯ<=Wg9F^G!s0V5U@C%5Y!"/${b@2 j%JƄ#y}+OPO+5|~W[5 f@&, !-MK!gNrmjG;1T@gF#YJwNxOg:t, "s>.:!6$,p{(4$$qMǗ!V]Ì(B{3RGb03gUh9LNXЅXh%K`hJ} :\ Owp)(,,͵ވ@<)6 H! !L1Cm=iԄHno 5!nFD[9yf~S4hmr2Jx}u^T rZO/9kTH  4GA{V`.'FG-g}$^c $&!JT0^olHDuuա}L>#sC W7쐂f(*~ נv[\"ӡ@~\@i,e(Jh_ܥhƌbcG+"ѱTcF*b4nji(JqXѽ`h@JPSYmv iQuA!zPc. c=8F lX5k#b+mk"\bm6qE ON1Ob1&0ZrYy6v@:doEI?ixiHѻQnbdYhȹ$Ɉ=3—˿E]wGTrn@)/(P TzgkS*%EӼC+wb)!;Wѯ9#Ph*M@9 r"mE G+=rGKvEΞPxH&ѻXexXھc]sF.=1^cAwnֻWFF-iƱpדikEMEv9%ch):4 9wECg,eLB;ͩ  &=E[jwg;\twj0{[ՓI\.՘ U0f. Lͬ+Zf pUUΨ5oxnvD<$GWήw7jƴ"9G%;mcAGRGGy"ŬIxp}m6"'MFlfafuda9  -G&m-' 8WMu t2c\A7fCq]; T4i[+cf#<: s' ;\@lI#[Ih'vʁ P&Tm/&.6*nJ 4xq€7A#1[=ydgnjvMhF`m2!ZJkOzOYL2g9SHF~@Z:L$ |.$80q3V SgfBNU3^&Zvn3i0CnXwFȡk2䊃Hf*pǬ]QeC?V,-j%1O~Ubs,Q`6ОL3 'x-Vx$0w+TU/2$%^|>fQFj67wt0h#ȷݪi7&lm-F/Mn:d?EQpX0g7u@F1C݇-"4{/!'FŲ`ҧpY4|3r*cxEƜ&m `;ݯcwUR(7փAr9'n8&᠋pn")Ɨ`MIm3J\$ZRwK ۵Pjz=T]Ե|4`2 XA;[m29` u3)f3 È E!N%rtt\fIM6&n-7էBFG3z b0܎6aw83G*f Ҕ:7vH14g4" D٬O;YRbɹ^R3N:z]C-<xoKȴ/PmZ!½)b8\#'jw L=9c'ƣA\P)g"\8癬GRs,bZ2 yjݬF\\Wbt-"njY/^\<196ic:ǫنCc8j-xo(t3>X5 ^ k*f1؍UXI:/|6 fwHnED_Z ܵMX@Mbi>EMZ H`ōPG&]9#d>>ɢd$7* 3(6`D!ȟlOw͟61d%ӷ89"YYUYwxQ3^VTN߳I@`kWk|!֮D8oNspn1dv^:a+S&y sňgKY5)9Em%4  y:k`d7>.UT ћhqSr,"okn'g҄,fW)-7CyϱMg[ޣ{ʄ)!̛C ުBNOGH$OA&X|і;"7k&S3XI5j4y4IbwJÉpuwsLi!ո9fGH&6W`h$CgVro>xaYiQl-k1ۻIj2'~KL:{EAprD&yDֈk5:'rrL1g/ wt9 =J-Zs qx6dN!l6͖qHu8cyS uMڅ?k4 R6do*Z,<Ǫ3gMGŮre%Nx(Q=!D>:fN3u5H!:Kw UPHɻ m1Z )9W43FnS!40鎜p-1'#wpfy ߷7ffٴz8s" cx:%R*R\935x|yNN\M.esÁ8-[6f*# COw'|ohQ4K08 -~ #汑͈B62@^mK mwȎ4/y0xx0dԲTE"Lppڏb >"SAIAJ*lǿl gkt~w8S821s!)(lUϐnGġ.ɠbMb+=z\pŪ"!9 ?$\?{)z 84:u==絭Iͣp#]~di%SQGzxDf=` %?*hÕS@~`6Um2Z] # _toD#Y(y\w[]ٽ7Nf EAƇV `69J |4–NmcMJ/_oqЄ94 vaj)2bIN@wy澮T//1ur`(B**$~A6Ͳ)Gxǟnkd"1V~Ee8<O'SY0uUꦌ/3sm\]ɪ_`p0#oħ>dnV*o@Q{U7BE;x@C H?%𢡊T=߅Tp6 Tz$5ǐF5\a"1cq059e8sRpV2N]/St z?{qr6p}مQ"s4vz ( 5p#oq0@Q@%koY )`xxi*PD ' ƀcxL6S9W8Hh%_vn@o mZR~\&FSJ^#69d@hyqƩ2"7{] Dq#7eiعm.R1Tpr"#dWˆ$q>X>]Xw`k1a4 \*&y! |a(W!yDmUs~>]ƘnnCHhah?cv]q eݬDBLQT (J5XA~ "Hrw:I*Ҁc y4 "qG SHaa !LYW.y^n\g,s~'oP?JgDg7jx`;f ;|ib8}MaXOgA5;=wffKhHFh#%!묱x~)Sld8Kwy>ji4PwpvMn.OQw)* c1ג[`soΗAiZ ".Wo.xb@u/~.W\*\v 3!R~X{!]u3Ͷ*[k,(#[h_ 4t:)qMZuV>N^&.n_OeVw!6⤍(Ⱥ#lڔPޖ<;qbhm  Hf6 M̘fbS#[bi"eq{ff,C'S3|6.K/k%*9BA3b[G}ix<g XBxlX8Xiz3C&QRcf#}9ԏw]eh;ܤ'B2&de`s*#vd_$6$R SIӸ˧Ņy"yIŠ|*.t_žfxb8 |7{5pp9!Kb:dH,&zGRxØ>-A^t||7FqdSgg(啁Oqg31|4DBIlY`E:I28tkT>h9:qZz,{[4XVC~:&+l&"eo#%Ve;Ju ݵ'hKB` Y./&Bիr! wGm g[4&1Qb2&.3~,x+˽**yz'_'kq[U}KϦb7mtP:kA ?I(-9*b8f[#4M0s w UNF5tО?G/kClԒavvl/z5?U 򱺗 rrgF1Ә3ַKL'Gl>^mV3uߪƶ:dX]+89Ŧ1gĥ&٠ [7^/N\JfQn0b⾯cr^,ӯ^ZݛP3;x9c9ˆ 7]3H|4dBvw)2{!K;N&]my6wKIkYblFީAn],yv:Z̢PYG!aE\kH S]*qAu>8ͦ3G*z&q,XNťa ;o7F#(TG)\|Rl]_,0=[Q_sE|0|Z/\dѫB&dWvT?83,thG]pnڇQs,%]0F|Nqvի(3!*#ވd2"f'x~8m7oW*;OF< nR}jkm$9r9&S$ `FAI|Yx`vz~2ՃT(S}$N$7P.FSyDT-P$nv%0KZk0Z λwO]W (*"T $|wh!Sm|EHU@A5-+ʌG<|~ƼZ\t,Íy3qd(py߿=c!]m4DY%o:Ӛ^?y M cDgs f2 |Ŝ$KՆd|ƔdCck84DAŀFuLENfHrL7ZQJTH@A6KLSVpmr˦9tE1C4 q]!|AsJmKHk旓%5K4mk[z/ɔsqBuTQ× PMCCc \2Œ4 dF=m_nB>/#{^|)`.XtxUUI[z{pF*@$kyWo( z4L9IuEb_J &Vj۫k_mlP&BTGxހ{ꪾ=s۴x Np;6d~]H@4pmϪdP D= +ӘC 3 -uO܁ 6k,EVHJHUB_wmbgH̰Zz}J-n [Cת4Ԝ1UyXA>BB| 潞k}oׁ/la'[P R| 1#`8w=PT$cMtK=f*f)F)͊!C|AְZ6TQğ;C9̓Q_iwq;wgG;eW QtP1Ef"S5S=H0PB#M&91!m,jBXR@m!A# (7u 2oGyw"%l]FrqCXco95 s0D k (j(WārVd 1QkWg5R4)T(աחeb- IɦĂI,HɦKXi1eK;.ݜݥӦcP=_k8lg Slb-8E${v֌:޲yN~9~~#lFԓ,ݫRŇoni/vӎ3ƴD⦽yx9'xh~=p|=vLTRW_:忇3S#q%4>O ;}ƀ 6y@ooE E)TP>)ϟfAz5r zMa U>s>w `z n$9T <>OLL!MT+j"_o'pl~σ\PtRim&2Fhb\ i =OX鈖P$tYmzhԝZH ] MU}P!|&k$OJe?%'˅ WeDb-LZ܀0"+(qtz%7!cL6N’H(uE4R|k >BA? !4PB)1Q!rMN鸅:yJ^}p$iS#ԡ]q+G b cdWDga)κ'mFtݸ~&3u5dkBrS!c%8UFhmx |TFCꢀU x/ݝwxa<9RdQM9:zE!^f ׯe |"?{Ti Ї|"4Yt,6yl2QIzCA(@ U g}uh+PڒɱKf &ܚŧL^[-)UoLTj^R@M쒣j iI"D Q0A I.oJw qC 0>PZ^С&B7Ne&5m9 d;031!v8r8 :bnDA̙ӣ%ug d6tP1 BA-+0;oY-/. mL +mngqt}'jcmY%&a#'4ANCy<;k" }-(q0dC`1t-/%P埅т}]! h`J_ ㇽ qTD$E=ۯ$_7]،ā-nj>[>(δZą'Vz9+:bAiGמu;% zp+U@WY8Y"V*Qd\  6M*j: fcr 86t h. A@ R#T;u &7~fadQ66Ɉ{ Mǧֵ3@6#h k[:>鵡/tnh X٠y*A#b9a`;H< X;0b5&x@?rSi\mdSe&F<]@ *3Hr.Am Īr蜓MGoqJ2DQ3+ 68u`{`ؑwe 2 {"{߱lm=E/CdTq,ž>1V"Mk*fwjhU6.%̶Ѿ'0hlc.3u bp*rȜ18qddR`@҂&ޔÓDM1֦S&5fbc hk6cE(c%i+4XR6 V6(̨Lj)&Qb&FԳ6kXji,mfahZIʌ@;a!PNЍGr7#`@$PH"]ÐM@cg x !(.AQv>ʚ.&t|֊u28mAڷ , Pb4qdOt=ɭ+dk]tvpUH$!;脓ș=5#Ai I ,6">ScZ{'sA=P7];sN@}!\7's89{M~_M.q5c$ו~gfl0\Jͣ˧)q eQny;GhOt~I 2-<^s<(,^)L&ǽC;AlZx^0:>GD(}|4O,a8>Cslg(Otd d@?#+mXH9omcf,Nb0=WZvuֵd["e85cw4E82`0P(lMIZ\J4vٙdâQPvURPfWa5p4(a5`SţᬪFHJHQ8{uV%Iiٶפ\\:NR,##OZ B!KP26 zFS[H&׽2fQ "1GN0NxWsP{`ީPrHf FhCAvoTvϟjŕE:eaPvbPf.Lv\t6]y+\/O]iF6m Rh:9;z¶ XH9\l *廁vtOfJR 0B); ^7U[ v}M;N_ TqJ<`"d^ Dtb ә?O_m\y{lPa/8θj}e5D>ma>6lf00mG2)Qث#MǎWFIu{=K>BrъxPҩm/00Q6$$QE)ж^"#QUV䈚IHPQZXl!BvYz+!mJ_oVwqGc}kD!|UA"|%vY[fD<yQj5XAD>fi 6_``uNJ} #ʥ* !!GNXJCQ=Ǚa@׀uO_#m BS.؊u䈞o(B8b&Ѩ4@H0i%2w6B-f*9f呒6JLnV2xx9jLk a$?*9*x)UԖ5%Lh`g.<8$T :,-jCD2➰}B>m'S7IUZYZSE$"A"a {?Lʡ;$CKPV#GaʈZb-ΣmZ$S'iY$oA#FtuL{;c;VtcϟÂ$H#achlGh\6;ÚPBu|2'5^TLuW<"i@8{;_[uJ )b;jV-@h3צdzpy-" 2.12Ɔ9-<,2VBYB$K!OM#I $,Qhf7csFZ:6$1A.՟ ;l&a0˅  >MU*EP !HS"H)}(dz+e<Q?.\uW_P~=-5c.3ooc!Qna'Vz{(,~ېkFu3JǻyT; 4OjOˌceem"8aGMn'mvv.Zy ,m^Z|qռT^|?uvuŦݧqEsgSᛪFxzɆPYwy̽𨖣գEՋZ,uަX b:C&~/ t&YOH&?:@^FN臼Yn,\VVRsxx7ǜމf5bQKvyY5򂡝Qʎ_$}]=Sq &djŻ _}h);tO)Hys٪9)~Ya8xhM ;dYj0 }s|~*Oq 2(MءZ@f*%PǤM&S~)&:DQ>8Pi{Mˑ:cq| qb "F({*O膺؂[8枯i_)J2!EXk!G; ݑ $bnS*'-"t=)fi+fX53Q-kP> X2qCNGN)]|ӱ9ʏiƗ{ac^2L˳` k (NX$$:#!ٞ ņF}Ԝ)!w.LyiJ)!ѭ(3 -fF @5"W5]-jA]LF,zVm@Vԑ$U"R+74IJ&Ӽlc3i)6*]ݲFXb)V(#Q$QFApU2^{f|=YY !C~jM}YxX*x{:9x9Kmӵ Rĭ F&bBۃ0Hg=qAIGB+zg;nNL hPTCȭ(!QrBx)mp?ǯ=)5a%r~=?` {] $i78_ܞ;wK"PP!'!=daD#h=^AE!!֯˙R%+FhRjh]ۧ;RVGffY^u[h95?Ti&lQ)i5.mYfhE&F3CfmthFSTkdPkkeIeM֒)3SbiRK3MLZd $X15qЀƏ /󌔴gánQ$&-^hXW{34x2U vp;ƼfE|NCdX>6;7=UF櫡E^gKh&#,ԇPlV .P[L 3<+)O_0f@ˋ;֒#AHc4q ã6#j8 >x^tghȨ $`.8>0 p=4lvw>Z̪ .(A97#Pd Dsc lDx$_SMC7@b3"AG?sA4-_IxlS{9w~X#{P^1WZZYVm&FDfEgH1Q[jЏl!!F|el>4K "a0@V5F6q% )%ii ,vv0ll+h،)&FA# Lhe*c_e>tC5R\u0KhD>DWrFBoLmJ$vpT[a>\xF7|i YW1q !*) vh|N)s,QZ94R~ٹ$= 9ʖ JJgرr5*CNA{ܝd-1#!HTFZwv 9pO$t,(siSP.Һ03 #a!qHSSҩ!30?B% M`:pahvWT-& F̪ >WWMFNJH#V(‚duK阋JV5L m@񯘄tp a% m蚂!O;!QBUD \( [i)f{kX0m)ɥ]]rfur.]盷r˥DڈRTA!"ӵ&D!EM4!X :BO+ 4ߟIӻSj@`"s!+n di! $BB DRЊ!"Gй^|%ML3=BGW9Cy(^c]Cgw9} ;ҿ`m$m{V8N190 ~__NGUQFf5{p)!{b)M=M1( 'Hn;Ӱ ߿Cdo{ԑ!qBPR `KPZH JЛh~ZRՄE'xյPw8)C(@-T_bS*pvERgb6ut>Pz~k:a ͢`ّ5ٜoوHICTbElԐNR, sa.DGjZt (dƣ& &;lsZYEQ0{4`<6+ڬtM#byB4joY 3hqgjkX-)ͅTo. V&δD.9(rd"Qhu"Ppcgp6:͂@+2E^X!G2$MBsJHљypu.ו@3t|\ * ԑ&ώ/e4Ǭ3OdumV bG32i/M*y#  wD- 0:;h3x=ݽNdQcn+"wQ!]rL^ r͂MTċ%Ԣ-ΈrU Fr䊽xh8=x)4h?s!Fٱ-gxd#cٓR YVOY?PzznAz@7>4}g/u #%}dOߡ@HcO_8Z!FGIȹxPSaʨO 2FL =F@x?F"󱹀B!gajx* g:Z0G{hZ3CQA10+YKp{UȲu`h@  G0'gaK;! p.}%Wd"T= B9%BhYvtQ$T"%b@Rh%J? !E* Rp:b>؆@+ ]?gIDVca!g9}sC~I{UjѕKh[M-AMAaE6HaY ; uQS *} AA^ax}F}m+{ڗ%!֊ڳJaVdN SNXL2/!{?aY!2߷r77\H]* Q=LncuF;Q&e}a N /d83zmm9"8d)WKIQ2Au 2a.NpWRȥ+]d"7&qʣ+U*jpP$/6Ɗ9rU7C(&Էwp/; #6U{a`q?c*Za V7dʸcۦ ST4ÚkR',V#JD`N ;uCI#N4` l|Z44MKY!$UFM9{ޕSUͼ|4Ñi{i:ުߖĆ\.! ʫґ:ѧfOGEKDq bbU",S=KCD酿%Pb?#m={$y0vjc~lE{ť҃t sR0Rj5bg˪9b0&AMXz1梀ǧvJacmqt*RqR}٫ٮhͿ^5q,KFkTXO'uWXe2<[ w`={YՌ`Fl&&yֶ]đn2%9d{NH.833CL9&gðA|t;fi$Aﲈ?^{^\-X$q,psPkM NKñfaBj)o[1e{l= '@qG蔂 IH}FgR"~~mFl \=)za.+fX]3Uǥ #$-XH+qEUx`庋u4eEa|ǜ3xeA5Æ2*<#G/6F;Gӹ8<8 ~UjAs|\q8QCYEwpC: 8ǧ>bQGCш8'YU `󸟎uϩuYAPu\1bzF>i Q6<m-!6wJ6!D\v{9x B11!15[ 04edgSC銸{?P4Oo=+chm311ÅJ@(Ql{`Ѝc1,hU" yMrMfMҴ)7T_MH,Werb߱XK0Mp+\lܬµ6t5Sс| oG*OdPŁ!P4:T+vT!<9ZVDO#هz~ 8H,rO~hH@}(]B|LU#QJ̬yP&W+$jBg]GޤT6o>^GUr֒K܃7T0_qr^8슇E9:k]DS22R%]HP˃|] co`r"5K"p4Y&[d-P\yoV14`'Atjm;&R14 ,hi= b|y$qvUByԢE (.pv2U3l8⇧#Zr8;y6< Rt iб'$1n&&[bX`{/]!V)ud3p!p `dl!P=$J¹v^ۡ׿Mrw:%w͒X:&{Ѐ':Ԛ}{q*] 2!+kTol!i]kQ.Bڡ2rZtdC[7q[ԽV&6jmzc;kFBNCV_&-O5.}nܐ/wӆ {I1ܶWM6SPnJ{D˲֨Cs .^p9g: 5RLwLyX djAq42 sdMKB:#5 u_FEDofž.fCm3IIRhfE\$ΛtNS9&0YfRv愝.yw&3@e KYZ5~T(Qn^J9ט x2w TwhEE'bІr-l6/3d$z }W@![ q)=%!W OCΐBl,ChN7 yz؅?Wƒț$7)=P h(^xySkbYH͆B3`@9KHB|>SQ&<Oj\Q.r5B2 ]30PQ+! 4H"!\ZR0!6]`|GP !a:%9 TJjxGy 4IaԤH&AJ䶰A؊ {LoZPԫKB85 4Ȉy:V5aJZ#L<1H ` ䷁l F]4 pweiBVBkFB!* o,R=H@eYPHdhR4AmmDWf-6`I-K4!b0)J! -Kٳ[#=⏣^%2DSWXhhu$*DZIN@/d?L@9|}Of3b5r8[s[]Qۑ#j\LVjSnm*9h '&Cr;U"ZhPՊ0{dx'~pcC<>AFOJ&d 8`D`m: CR"$ E$`:.5J (P(PD0,T|%r S% Y5&Va1FDjZfѳMMR4S ƨ&lfѐͳZ) jm%ɒ3)IE-T̊bfTܹj[JmR)bJ_u/n|S}.*ElF\ݶ@mA(7u ,PvRvJ" θ\[k??ٵ8R#P$BAs Tq v67 썡J@an ߑϼ)ܮ>p`HܪWqQ~TMژ|Ȯr)wd S%~0?xvxIM9rnMnLD^ i0G]%03 nc^ |?HAوA9p}ĩH9W\0h`VPj"4$noYFV-&MXՊכNZlѲ[HIAXð! s# #(7M*h%TM N Z>h5SC\ KX"&*ڕAlAcsS ۇsq2@}~d‹d?dMJm?ݺ9K'[熰 Wy2 i(Fop_LNAG-Uh9Nװx>C0 $! :;f9/`*03=e@4{~  DLJggLhȧ;T$CŢQDD:k5 G!5S~V /8JrԮ$ ^F.3"xND1 ͦFBiO *Ht}-Uns(5Н 8G vOlm %Uih&;vw`ѭ!AB.\M(*5 #F*uMKoqHRF:p.DJrFZٓreS#U%A"#zT(lOD !4cl )Ɂ8d#9}oyQZY'xR8fnŚN0x˷238n#*o%34.nbQmBV9{r>~vnUg45Zu ezi42B%oiŭ\cHV ۈ)6U &Ӄd\+k<-.4d=MJD:9 J(*8n$1`N R&bDf|t ?d1b;²@pGڧ0 hg_k8T |O`F+OEHv[q 0W%)2Zj髻zWJJt XafuuM7@dIBUGw: AEMXڑ>sGкPZ {:oƣ&hz7ͭVjDW3Z&F/f.aHAH6V2 I^s7h48ѭԇ")ZVBlLvX0 k . `3wld҆BŰ";'VĽUWHA=z&jw񰝲QEPj1$| %%@#Aw !Z(hǞχu~ƍ۫WsR.*((LQPY2(1D^ D I!D"d(x` ]ET.YP&%[b[*m!B<@Axb'TlTlTdx TbmQt;5c*\(ki1jyTKAK)DK-A6ѩPbPimQ'sѴd6\ w/ IsHCf?$e c'C>!W2e`ib"jld"*/a)!*`&?7$As3s/NpG6@9A'x5}]5w hP @E%b!D PAwvx<>#Z㵑^Rd%Rj!P\<  _ bh HSMoWꯜXġ@XQ섆ьBjTVLR@90xa(L`}'%a(P= ʌxhI~ ETK$d TmMӛF fܨ;`?{Xhz .$ .3$)5X$/s/u|`1ѹxujf#o0=#>Hl8H~J!F;">vH ͽ軀0-?/s̲a]J D:Gz/%a߃+ZhNٌ1x2vlnTF3o&'ղ9oP."dC[DH#jc3 Ra9LMHR85a JPPm)o@z7T7S(&H1Z5 Ʋ& B3ZjHPUre0*J m7nX'1Ff!(`+ePf(дI-Mozfу MX14vkXX"sN9 &D<mPyI \0\2@#Of _e+χjIWMGd0c:B9#c92 Sv1YD&p0۩ց7%.wM:HJ= *d9 z bR񰦋\.n&BBκ4"z;SE?1wV bjߍ,>y?-PAQJAkږeֵlT02B;OXpLPknƌ'X?T4DPABPٔ95(̜hF\L N"v |@zH@HGVHd 3wb2$H}!fOTۆ1R1ڍhwxnx=_FuQV$iۑZ#,D!N9C`y1/$|vv2RR'񧅄uT/"e(Fyݰ0bQ7vre{Y/"m5L [Q(܌Էvufsm-ܱW_A:+ق;$^s%@#,xȴ_ˑt[Ѱ|q]eZqbPֳX2,Ԛ;|52u"mg췦g47MbøLyVOP]`˳Ǎ>VpqL9tί9ÜXucۓIY-t̺Vx`ʍ)1"ӭ6lKIe-{LŊ5fm|q1Ql cO(w'|%"\f0԰rzLk)'AGSYʎS;ΰN9a TwD'Osy8NMr6 M 17$p/UծĊ:D/J# 4]=?D(WFl&v&F@v|sĹvXIDfMTw~; (v:[{ਫ਼BJUQpfxeo`DҭJk%ki`168"DZ;js L˩1Oj@s*HsQqPƎd ݳQ0hZ(*>W4BY BASIxtQYk=ֹso TfNA8+H&킋/$9pRf>3`o6<Whx0 =.׭8n6Rs\!;i3N#ٝXLU(ʪA}? ,}j/ո6qbNYS <M7ngUI;S8&rݟIpE3l q"\T|$m<ͬIHAs:~NDžrPTL {H6a\$< h7mdcd(6~ eR;BdA^yy k1mT0zZ aCz;qSw-{Kv7ˁ#C|yW Un%@n9v!۞οG% %,6V0`%v[E@8IX8`&'GTqz-f ,iyŽcH̝y>exd=Ҧf>FDhCc0xdi&1QFI$&&tf (R[fUEo3CRQ!IANԆs ĨWO-θCLlnZ@ P!qmrszmdMj sKy΋"4|"7HPp( k>a<%Awc pC1*$#L 8l= C3DL?@x+pǀ5sp|gEJ >r?M*. zl1^DVsNAh=mqM2'uX=ra#K`48`s 0T+ cXdPeK3@[ɽyIzy4{O0 C f ^F~Ԥ  6[lD&Ҍ?&m&q IFƘ"iP(2V8n.GG%PpO׷z\u4}<V4M%ufގYȱj:sK ?x}4G}|!*LJ9L5 PiRgd%# JMTÉ. Y Djp;"dmy+B$>rabEA`"9G>zL2/Y|i%$m k dEٓf8A;! !H -h9Űıv,6wkD N 븯; <~p·ܣ M3}B}d[" (`ʅt-mq-ph#dB0{BC1KgX'_>hC zУe@+`׷diy3Yp'r(%n0W99b;[&s6%M$U :͒@4]go]eRƯdYvwvQY- Imַ \IA$dQ HD)f+ nWi#|s-dWsNڌj1Mylȉ"رByuYfTBhқM5K1in6Kyݡ$ѭhpI"4S*QаSJ&kqf0af+/| -qB63Aj,L Gِ#5luz`؛cx &$pʆމhl,؎paPz4e HMbMֽMQQA[\ldw:_'Z8H`.IDGVqty 434u7uoF1Io5+aL]NF2)ij>a0?Oiv6"+ N j 4woz䚪9u)(oH횪We,7VBYb0;bi'~qFZBAn=$,}'fǃNQ[?Ӌ9^;р,(rA#B459*b4%6CIsG(!*١tzC.O^8NGDάp&P* sPHoBxO a: ^-4=dѠa|vGHq߽Tx'Y[|Ն!p0@Am Wb *8ҧɞy;"?КjwϰDJj\s 5 &$ۧ2|[}mljGw '坪}qtRE >dډS2UiCvSt6^yU(6cPU+VY&ƥRHU^삆-;sO@ { KAr: F#h% X:% F2oNIiWaY Z!b@5*Zު-eVfh"J\-bcCMVСb)EId,MDG j 2(lbj(!ťv]4aDA5A8A!Lc k lIq=5" ŏ*0 5fwiLZa.cY!r;21 ƣn،p5ARSh١v7ͷ'3N&fdDo8VX\Y ]NL&aaI4ټQT`^?e }WCާ6ʞ#,!I2Qt8y]\c@o]D5F9BEYAzEJ U| HO`2'ZXJ*0.0DӷF 'WY:z9y"Ҏ C# gD8SdR23~K{,b,œX@,ʪQUm[c"~p.1PK` nt󰇔u!+T4vMo)5n5CB$ XVEQZ $ #" tU n5?۩Ydx']DDfub{ftX VhC̀dRA#|:AsS) ~" h*#|D9o>O.3|P* bApZ4}njS` K$ot0t$t9;(wjҷU5f]x@lĨyX!ނJ;ŸmEaSΠ!Hġ({dtg4D6RppDQFA:ۍ"2$3L0,Į_@hg@_ XmRb8<Er aIs7@;^f B-1 N{]0އarAQ>$h(@B B(*<34> !HbJQ(Qcflj+Z)JF@EM>6?e1(M--1o\#swsGeQ)9I( ¢W1D^Zl$R*hcMeHZpĐ30mkfj^Q#REy@!B#<]@F"2A@ J*@2 %w78%-<=#ǎj>DwG0 7p<ß q $ZARA0:Y,$1ҜsJ]E0Z` Sn: h(lBq" HUv=19_Rw,os"4ŸԊfe gÆlq %e% 2RBăp$ i5\$P/8|w@R)@ЌJo0ոD R'X6Nô±J^05Ӽ2y`Cީ-*UsUU[s&GӸj60.6i V ݘKzZOKy۴%ƼXűjOwh3t" FјR(ڶ?Ql.`hMs,c}66 tS9;ФՀ 8"@U)dTxZ-0T("X& pZP /w׿.Rj0pn1dיC$n<:FR^B(4)F i0`Y1< M:A3@" aJv YNϜGҟt_wMlX_Q* ~`~]d[c@a$.BA=C@#M$qFRv%D PqDGdLiƛNYkζ-dlVIFC5V0n*X,j$D:9dXZf3c SBF=Ǥ&Ld9쾬g}rR}oEssmzMPw3VESXWg[2쏥]h?R6O[: e l[*alG` VxÛ٪bp1NSתm˝<.^{F.8AbRϙ,*#RAHkV*|hװɩXJw8f^w! te.|]\>|?^PqzMühե|א7^~L\5[syGs0T'5gnbJAy˽K;sOA m,:)> uobZ&C)A fA^SV*'j5AF S9w>Y0/#L,^C^1@=4Th#=5y΄9o;מޟQG,x2#W@KǏJ=usl\]ĕiH,TUU[N^fm7 rB^EjJS){ZjIzkdߝ@y[wͯv8.Jz69R*8% (y<ɫI-cf^F%DeVQ*)sMmpsL%wT;:ѳ!6lT他7:;T pZ,hKhhr##CCmM.,7ˍBu6|jBpd PJ^C"I!5&$hdcBw9 F+a5_4SS"b76|dE]&afÍ|]ĊvjT]ŗ0d{(SsMC.gݷhIͨMzl:T63r\ J(T0尛0ܘH0PQuwQdclXr|.\=N J~'m6Ͳ A zֆ,P QE &-;VڊlGcݻաnҝ0 ZgNwΰ՞ Ѵ9wBDGx9Jx=1e6ikV=&gϒ5'LA~@,bwf +GaEq :ZhA6< }/n-ݐwC(~VS$[g3yڽW$\d:~f<ɝe&1| HI/"/Y"6]4@TgFY|jGU"B%UjiwtKGEN Coxӧ/&mII&ut\-cc7BJ`\ n%#(85{JSLvY5]ÒJP*X(E tU;$v"iɋZyop^X.XwUAl{P]6{5òbXRQ4j[ͱ]-bOUU cKB% ~6g;6AESJcE;.ey_Bmpqd7<|)A q{(ksy!#%rhU \ UQ; Vd&*umQh#ij3lFsbpL(e31,Q۪Rr΄5Z!8MףARn3vkphRWV%#Ӵ%-SBء \<Q+4RԈPřo UQTJT>inwj /4p"(Jsxah>zl1g4EO/ߐ[Àj_} -P+6;%hs0:`lDIuaPn4Ĩ A gŹ%u_uzS\I̓O!$X b0 \[t.*AH͓J ә~h-тY 0"Kz:U*\4(BӶFڪc20֨e4 (Kn Q1#"ř1'l"Dj4F"=*A4Ќ#ރJTՈl$ͽ. N42sbqfc&Ƃщ#\J(&VRCM)$ -rݙ;Zӕ:KB@fQ7<(yCi*K+N ́$*-b3jj"cXiEfQƓ {PP;*{ $d&2B$$Z8ݼ硳Xh$0=D"Z="TULH:b`lwGXdRU*9&DxjFY-}YywYm_ҩ]f]]wZ3q& 2!}C{208^z r|CBܺr#T>CD'u6 BMohCAMJhѲ5I,jo/d|H)A! Fz2֠\ xT6d! B՜Ψ9>Aa`͠';H0m>cՖ&$@?V(T* &]**(m*`@:l߽ŁN zP%©"8=D[(69-Eqr;]ZޮdC*墋_-?K[_&!/ A%j{J5wcA?o(O^kww7 =3XTirFe3qh)2d%v.9^B@Bd(Ch&G"RBBLaV#X7Bkaw 1WƵr$Ohcjy8;)v?/?O1|hOl ! >yLY6Rm_8k7=Ud鹀J&+LJ߉ĔP6zI8r&Y*Hx ,0˂ A(}ob51b"/KQҙ>/{2f/1aF|L<Î/}@v`72H : 1xڃXͱeBzq\؄ZITB$a6LHrLYQEQï)`7&]@& LCM Ss_Afѿܶj?%B$StediThA Czq:7|.N]^EZM$f3zJDz7 |Sj(/ 41'ZəI(=4rL='@K'VP/x%>T~J <dPӃ壣Q$GfK%}{Qd!BPdlf rJw:ck&<*ɢ!3#=ؗVcH-8*mi% : 1Se{ /n$൜q87ɐ@ եP:90hҔPBLṴL=)n89q=sk0yƺuQ\֭|=:'B݇üՒE]' Z!FPX\Z×yF4 ԋ7նj&j !KhуL5?c׉J- 3,]ۛ`IplJet:Tnrev;dW:Ma܌ ŭ.ZZɇy&?h5+7Ԓ@~4(tZpoǷ@⋜-Loi cRđ]QCKҜJ"<#A7UAi!]٘ehdFkzF;V% &؋4!qkF'Iit.HFd5~:4r:3z1S4et =&DLv逴 a t [<Ŋluk $=jΝdvX,i]ݟy ˌۀ(S,H䫅Vr޴aD:CNu {绱-L& .εt1E2TuW˴*ibBj]+(kYݛljVv= k.0Xd|_Js{4>%|#7.!mѬ1WT// E^Wr|lqy3%_1zf ;ŭ1B{*n9o Xb߂[td5.1FK+U}0*FYӓ: %n<#v)?~`ӆFlV?(xyR0#Nîolx1zywD*fUxP_4:Ϥg;Z%D:8@4kj#7hE7:,x'HR7qI*0" lSZ\ս'EXKNO X8_>\qL$C/r.a_ggM",G531(\]9 䲎ABF4 U00"/ZwW|%Iy;3ۯQl(뷵zz>]z^q& l#JNҍlY$ PK" xckC8aG]m@eqj#MHDMMgH n D"!P @u%T5ZLeT49r{18sBrmVj:r 3[NɎ5Jڥ_ " TyׇT-NΠЖ**ո; PiNYT*^}j53ն;r$# [hyHYZ)#u'々讄IQ~Qߖ'xaB(w&!2hJ qL$2BO@pm1*LĢP#RB(RҔ*!1L[eѬYhD1w o j@zyTNgXFɒBd h7PeJJ Y /( F!!](/j:$i"Gs%sAVTUC @lT1.[d% FT }YVPUhvc0i -)1@#Ns筳L҅ 5Q+,s#!b6m<Х 8Ft8C]tݮ`)]yz6+2LΩ`*REsNv6f01w9+U:Dh[{-!%e;s4wGsͬeQ]lgNrS[&ݧcu2-g !8wU5)Y`n9R0ꄋы5_7B_O#`>Q Ñd3~NJds;]> F8 )rtkYfG9_:yB. (} ="P8Nsi[~?}~G@BD@ w3! HT1]DSH@ER$ETy,H*HE ֿ[JLuR~60Y+%j b;79ޅIS)> z:-0عh$ sAa265EÀzT?uTԴgW,=tކY +(fۍ(i8-Y*T‰yTDTquvP~!$>5,l( o-V匥 :yrL8@|XOOS,Po[Ji+mi1deHZXӈKNF;t<˝|6@Eט #0_5*lA(HŶz4o%w1.pd~/1zh'{0q! mby8I+sxGmI1f  \v>?WNJbc],qq (< SH"Ф[S]U55R*HGwyHҘî/wC^ c4 כRL$U,H:9IԂnPdUj Y4Vʌx<OҧY)3% >[!s!Sh0;d=NE)U<eӎ'UȗA?)DKH+Ep;o=QCmϠsD1}>t* [&YmOQv=]S_ǬLi>Rdl>wb{AEJQZV/Scl9bmօH. PmqYflO<$L%wu}zL#O>$2o;Ͽ H䯂y~1;mf$EM~3}Ow1a6 N$(0LMj^Hq# {;6€N:Ba`NTOp. )!$ImpËVxcT-NZ7UmYՅw^-sm<ukEa+"lDf:V$kH As\(ORK&:$br_::l dQ@J3(TOy`1z|򝡅9#UqҚ+nmXMH&Pʊ6yvX4<# ؆Y&T**i4D) "Ii RX; M8ÈdC|tP&WD o`ڈ)|?1bX-f $ΈOZk>>Z'p1`lrH H 3 23Ŷm5w(w& $.< GЦ44Ad3U\8L~̩Ot/߯U?~{QRCӞuSJ3nhly Q'l˽{LB0;6J"GM+/hX#0_Oǥ ŷ]IGNu5Jdc6rF&OHIeńtP$9{9rwvV̐:~Q~DN~?7̪I)8Jƒ vBz%̨?Ns H÷ }Yvm؁](0rCCC֓mH !`7"7/HNxFv1S<̰(8H,C<^"9D(J{ lzQEI;[x^zr#faK&ڜ8h+x]Gn[D`Gۛ+OcR6ţ ó(" '3 %A-͒򘘛yݙHD4Ӂ2r6uy]34P z^CH܃`#=$ld.F"7ZSZ&Kpmξd9A78UФ!B15.b"&mDb7U4@ZY ( ZֺּVsy5^""(CQE.Jfth[ 4$q:i %h L"YsbT Ai:tF9i"PgS:3i7ôȷ]:veX\V3o:EZ|.#و_BoEA   mS :hyD[z-2,5 9ܪ6?|i4,Gx>zwġx${0=AЊbEqi.5VS40lչl^);H~izG©#Ea~ xʜJazʹ;y() H_^0ya ohIE5^HU' #wjr7-ks4nuecy x|#{}Xcq()D+4HYgE)eG@OeRdO!}s'TYm^d<|7Iж1/ 3I*:[L/@F@ar)ջIUuf˭4&NiXw]]ٻ 6HIUiA/xt\o#/(u'8"NC, >釁펇!DKU)9Q̄fꪪih 2tl?+_# kJnu[nXJt0 z&A瘍E&b  h"U)_ o>=_ey']qu(sB|οr4A9 H [vLiA(I8v 1f't^9o.n2d0hY80 lJ>jFp&<5:3hD7]1LEi @j =' ߫Cye-KvPWPy0a8C:_S?XQ +D S~V?J)/aj34*3E yeǒ${z)WP cHCwK糹Cؤ"P|^,Twv\8_'.eh vYmwb琞^G5%Gm{]!bgEkONԁp@Pk3FuHH*-um;O)ƤP@L>V,&\ DSGEd[rY `!Q!Cm o'%&UGch(:RHT|0G. m66O!}L%RUhaIs)HDqə5 5Ґ"r>I6 *cG*V9澾pT I&mr5'2 fBw<Ϻ\, YGZDɚ_`}]uO@o]z! \ m?ؑG o}΃&zܻa(e F NXy@oGs%.1@"Hn@mCU&dVI" {xm/ze){ux x=I-}1omf݈EnmrM)ǡKu;аCm 퉐R`[v57{uj' $g#*>O;!6]4F?Ht HQ/FoǗ.ց]Q>߄=w.KBt3'o7n[y:vJ # 0 uנRJ n||B}P8wu,$*`/VC=nA`1Q`$5B)B+$)D1 2D0K뚽I!SU(>'  :-ue}]2=}RR~S=U1askdL&uaܚcs`4FWզe,24[%LD HB%}9>BH/ܕpLA2@B#At}Y^H I>Ȋ`=~UJ&#FقU0LAn-mU2O)!.? h1τ*E$>D svoTwpdE>@ 9 \ Zm0zokjT,zz{oJT @kn;|>|z/t_h /ßna>Ƶ|FG]/N`z44(t>}wz.\>kS:c]M9(;<݆_`4 ;Và@zsNN; bu΁%({J;:ھ=m;WGhl۵:v< H+ ]U`tuw_T{7CR:[4zڒs{喇__|T+GJwc\w{킀 @ݜ]c}gc`[۹\s}utx=b{պmۥp +{/Ɖ@})S4]=H Md6oiU% Nϰx2خvoPQR5f)NZr+4 VwnUPm֍KitNXzOS͜Zўlxk잜Zz{:x}wm;+3n+ϼ=s;kޮw.;0kB99Op綈a]{kp!{ulM=kkwo%`Ӭ`X;s Akލ wIWYCdۣoy ѻүcsk2Ad:P]wTkw;f *#wm7V2W]N:n㝈wztq(ے{oFԝk=up+F;-R] k-fmBҁ=*wZvU#kvᵓsTBICl`wgĢfsӦ澵v:@' ELJfPMImE׹>b ͮ]F`i]-x: I!E]JGٕٞ9 _Mѧ'lrӠ=W%->T䆰.{I7-"b5U띛^Ɗ겶º\wM睷{of])K˱@ngwvqkqt-ۛ}`Ml!P2ݍi@,mqh7g6h9n26n*}Ӓ5zeu P56j4lR}؆#;cϰCZ=,^ oC+s3׶}̈́diPB@)@6{{Y}\B孭{tԯmS].hƈzEӐm#CwNqAmos82QVok`i=IkLݱW`ס 6\@綺'\-|| ڒKWnvYh@ 42d42B2h DOI4ѠD!d&M)yOT(OQ`)$11iz255SЍz4=@@h&4hИDaAAM4j"M4 &ASi 4O  ~Ooe/_W`?rwUק?qC_&}yL:Zmdn F4ı]u먆gqt+v'7wU*9m<B:B]U _܅*)&کOUCɁRݾ4nٟ<SOT{hҔ[I2DѺ F9nX$iHTEL7 FenE'vIuߝn X{Kآ J;wCvs?pdʶ+~vnب*R6PGJTBi_ezV@g%Αh?.+73A5ȵv Eɯ`3,I M1 jQ.cIبY \ȹWfDzjjfWJY=JGƥf@RE5TvN^`SdE`=;8k}>˗U҈ ob7nn()"џwU [j!J"8h<%iLD$UTJ;%Efc#F65rz]K-mX ^ߥrw]U]UXJ*%@@f<YD$ZP "H(h^btR,KNg|1 )&TJ Ps *N!N0!iu)5ֹblb W#*ün)y 8\jXhhTSmiT<~=k}5*L2RA1=1Yd"$TPuPH(B L lW}޹Hl&렙%3B2&6$چH awcqsttyIZ3%$2FL “Dc Ae ~gȠMΖF chYSA#ݮwf0Qbs-)4$0; ho]6e1 I)FJ0"*+ #Q$DqЪG$e,t¥EmMQFHf(@f*$PXI"+Nk⽴w'l[Yu;-K[IvڭUE%ktMRzc|B yR#j_W3G-WA<+{e[h6kKs;2s6=;{Y!q/z9_1ҡge7uaRFуCv;$&HstB_04画KP7Ww*ۊrdPs?.ujT*ck.Uk ׈pvN\cKW|#|4z1D$( $# p16j!VUì:|12u Ga݄(؆KY'Z_S)ehP0XY*E&UsM*en=eܨ2"%2s%SFjeӤ @Ll?l mA#bEO qdgv`&P|344{xV0=Ec1TRZD Ds27u4x]yWUk9nPČfGv"rk;2HH;NrR\K^EwWC뛵6o((; F+LLtr +Qe VEQ`FILHl iG%d.Z܍ػOԾzQAIR^Qdɲj6 Q V'\%E//=˫zEvI'ڹkw]~CFe[V jʠWܞѰ}5:`ij( t> 7R$H)ĵ[HLU5@umw?Y<o,VBu; d0P{MbG0pu~TM_IbXo|u7s´ ~|#gLiabxlCtӰ]))xr㳃$vʡ̂E2p.~  uDVXCfנ+"FhRxaP8wuj;Ɣ&P &x11GZe3 ;.uO] .B?e /Yu_/e%V RuR˔\k*nqwzhΜP)F ct.#‘h>DPs:wBwu򟉠ұkO +ߦ4K/['_GW}/)67ࠣ =XHS;lcomvV R 5>s O:V*UK eݲך1Yw*a99hfi ZVJ1I9 ֘QL߿EM uw.Dc[c1Lǖ-[8 #"ϖM#,X5Fȿ Dyr92"ސ޷ٌp%P"d'VRXr`"hgl^A* pʹ(7c`ui/?l~Q:v#e[хRA)tH)Ş~ի)Ȫ (}Sd A#Oрn5rٳ+*Jk oݴV$/u%v&L)q:L5(,) / cVcqTVdl(2im4DfǭT\F\Y""5 q~i@zkG"MLfvABg۶X;=qILi;/+j?a; H TCl}řuFbDı>s08Fht~(53,eLPANhjAoo4}w\]?8dN ^I$j߸O5r1*2Ɔ bYWS{=^n6EY YָEwKO5&AP;.VJxCP"SqYuƻdWE }{,πD B ]v3e>Pgw FrTR}sITl;_HQOcC^Cf 8_(#މE#}V7Le: t4zE0|9;JvÖ $u6 \곅ZͭG-8(#-D#WVA9ԩ34q9Wej7:t4z%TJT4*9* ;TtQLćQ Ext/(22/hdI=yzϣHW?4{'2i6CdMJ)OlC82a2pg;{UmY*SS\:0n{Udk{xB[¬r7yu@טxkoX'~˕Km nr( 9t=z(qe)UUEf Uo/ٰa c; pJK:_zLv~x=a%[ڮ˜rhQuvN|oB\V:%Ї?*C'c ծ=ZB]qVᖵR+|9mu:䳘v8edmـUԲ0 0S2:sUGANr{TVP=H?=OT?QnEvv]yIFu^uehjIk7 nᙚ:C*'E @*i2-<-xt6fRt;$uQ׏qZ'b|%&Uptg LJV+QY @ +=LNk<1睲,.T! d(v JC!5&EL 'uD&.=ކxΖE+#:Adµiĉw?-+SfK v4٫QpְȐrYs'/ֶ+ĝՆ ;e` GVjVVdْ8#gl_bTKb(vXn=N 1h_W^&Rǻnj{f*,{5׮bS$< ]7 e]quunJJ6+ʾq Gg K+|D|D.AA@hĀ{ɄI*(5];»4JTo y] id3 n7>_ :vcvaV~_Ôeg,,λ7>W[FWwbG*k]׿(U^Wy*HQ"!A~W,zQ9u?w破NV44{x}2ݰ,]g,(;ikˆ%}p~6ƾw?[R֢N~| ݦNae~ C /Wkt:Hhg[dd g(Gp_8"y٩IReC!>R!&hÓN^gRd=emT;$S7Ojw0`~(B>(oi> %G< O؋DSgu7a=[,>< c=CVظEP!ޖ;uaςlRl(v6<_SoN2~i]S<$;F .c5EGiXPe Ptui*)2u͐ X>/~k'g9h83sYלS'w9_?zaNftĚ1OpnwbϹ}U'8OOyިDLbQ<\ +Ȋʙ?~ 9Np$L!g\b?|9Ww0:W% \0>8 = @(/&L/rɏ˶ !iiXPeQT"RJ9QxaӣZ0RA;@wW04:cy$=eR eM" črяy6Ļ æy~ﱆ>c)AnZ]61T_#ӟ 4J w=_N6Ȼ1Hy|=UX}7;: А@ȁD >^vZzV:;;[Z{~c}ї[Ӏ~#ön6 ?/;uNkQygcq#'=]n '#)Pȿ+*t)}G'!퓝 T;ˏ)r XH1?SQlA\_/W&WՇU!WPf$0}^$_w%O,CLGӅTG֤!&j*i!+.6Ru&o hf~,F{ ]с V!֪-{ЇW`eQ*G. 3{Ȁ0>O K*EZ VX+3`pЩ [ o 5i?M|t隹.gכxѳZbqY_YՁs2fmP"H_>_ӏZS Y0A*`OlV9"EiNa^&2N+t)A !ZoV*BA"} ]_ ҂dd SS)64Ja&⏵>wY ?:7fY<9Pwo)XXH&Clv? r<Z7_i';[arx*8D+ݭv۔63 b㻔e߽m"זkwulRV6"wY+]nԕ˙΋8]t׻s{5 Nu6_Je_rىI4_sn Q&c9h^m%ҁP q lX:'L6~K6 rn۾ؽLEsF(F~=ԓۭunn듇:,iJI6abm2ۑG $hGX[#dQv$_e ӫ 뚟RB ؤjV)G')e9&Bx(!cnmHD ! >"GYBW$ A*zZD-ԩkwBwNyCRR dMde?`@_,4qpcD6a/Y\t}ǑXS_MO 83DԚbȤΔBm`ZŅ}}0G}x*6K2E- >Xi78?V©f,4"MD,ոi1ڍB2W% )\`ii6fP&IE .iɩj"ѴSD):ԳXI`Ŷ kE5$Ѣ6cA&B-ŋEFYeV[5ڻ$d̖HbfȍsymJ0Aps)X 4PY+QEAC"NmZ3[rb4Z/\hھ*Ԇ&UQV1JZBHXiʽm&(+m[ƒ-2bjs4l!捠b1MjFԛh*E6kb-(FF׻5ehUFՍnm"QcʹT,BU(ʑ%a!5$ cQsk76*  @/$C!~ASR d@Ve(AJi(C!JU2VX 602UJU P)JJD @O9|e &)HR03B:%W$!OM"r JRe*-_Vi1.,x?Jz}CA_lhL r$9ƢDcB"`'x nQ5Gݯ4iMA@gu ٍ/|ʡy)&IK(P4ՅXUCapČBI#,Q$` d{~yhJXhfJT*=m ,Hd{CP="*;}QB̲'glQʺͅ %cTm&,m lFL| e|MJSAWh23vo/].rt##hiIgR16Cfȷ38Gi؂+9Fd-sPE+};䉤nE~ʏH.CT(BӢ;t5^6iӬ"[ݫ![l#si5)-ݵLl%_f1ι6 SnD`h\XdU4hsi4&4V ]@#]eLȸaD\i~a X񱝚꾪H]bu8d<p'XtC;) SѤL;_@`[ v?$fo'u& Ώ}wq 'ˢ!׵P0˸I]_Rf޿^}yjjo>e,ʶc0Rٍ#6;+6MEI/#-"Gm:(bBV ƨfb)~d5M꫶fg9?|Ix]8(G֒vCL`εC/.5\Zy~7suD.iJ'3IbÐwDHMR3Mѕ_&Dأ(x{{}@ |W7=/'xqʗ5\&/oO_C5g*4Yp5 "|2+Y<z@E]zf_AW{ ePN߶~ d^TS'/"nmJ)~Sy W4=]W~``t n{Q,wdۿxBc[\! Khw _@Au~*]hq'~A$ҮeIHD>*#oqMDzW;"'Gݐ'V [ov}8Ś]~=9z+χSO+I҅1B]xbTC^Ez;j j#aVO~#ϯQu|s]mIb* 2/_ꃗ~#H`G G^H'owH .?Uc8Um'vq;u~ =woL_*m̄./_`7`]q57b. @n+쭶?̬비-z>?k[?VpZl (κDbx:X 0xD5 oejI()gӊw~Qa=% E*^ 'okp)G'=Ř> +|g4խ&BOgYHj-vv-A ;!2!Vj7UfI$}I&WZ[1z5ޙ HYZ_=6pp}xL"@@1 SCWDk:BpA^9Mx|]^i*k1˗m!0Rƪ{J}cħS0r99m:&X2fY{yk&2U\~wZͽ^ 8=ֶ|'e{|;PA~Wvv>B.Dޏ =C@%E` lBG8+4M=~+ڠ=<"0[ /DJD.alUo#r饅-` (= gyf֬5H"665BHLUS0!UQa}X1mfe<~j#1qbi8DRhN!k_VHEO}5@Rgw䯋y`#>5(>QrdwJS(IªC}?s@Oڈ?% Dgz xd_Uo._*㬃 ;@?'@P[.ҏW[ng?//g׵37цcٸUs`HI{Q@U%l)>=f%Z$җp"s¡e 1 ϗf}X*0'C7$ IԉVƧÿӑB$)sT祌5?q?yC'lܕ.T&,& y^^m HHgMJ#)Z8RaY3R"5w,$q?VBjeD~ ' sK`<,s"&P!}?UojLCaJ06T@ z@H=v{=*:APEAC_ӱxUH #`YcR)|sDG!fPm IUJZ¦ ^R!`6<[ktºDꎹ+UQ1%!!2HtABϨP??ChK-Bjg҆9(Bt?ȢQGPSWIe%Jj!Ԟ?076#=d4`iL"Q{jfn8PJ""1Qx>m՚*ua '| y*!+ :VJȫv`RpC+n.|A.)m] rGek: tq|v K &  x>6:TU5X* }~tr.}p2 O=p.Z'+ē.Z'Q{W}[!v %a(b Zҷԃ?ITEDrvD *E/<] k׆rӺ?9g G!P-s6|IAĠ$jxlrYTZ7P( 3*TXxQ4 h#d)\>A8bhug tt|\3 9ba5g4QͰw7g4ԠZ=>W`o9T?Z*+K ;t.Pv(/MӘ)cwľ̛^0B no6KAV>S 9VBmʕx<~zߺԨX2{lwURvY/++ d5{-Goꟻ=Ə42 wff7w3 1 -̅qp~mçW|Ll~2] 9d]W/JÆ|yuB0jX2ForD붋]zEHR:=#+3VP?_߷mAF( 3#m׽EHTwv٘!QEF" Ѣ%0 X* H=/ gxջW nn.2QmF@p,?y6?'*]ܔEOnLzp2+?x0COWVD1cr63L&H;> a2-CgB7aSF@@NsV5dXu8Apڣ 27:4T(-u|0 {&0v`K`(_ajtUP#_ Bu"cz?vVE^9Q_&g2p{mѓٶTM>`JPY"3\xNpz3dލ,V!aRf "Ƶ'ET8Nـ<ޛ2,-ڌX_Y+圪־ǰim,bޅkYqkfod Ϭo !Wq j_m =E8L{Ce8.`&hFe2I?C{]\`L?4BH ͜Zf.H.me=Z xa6UUw;1Љql(RG>B]Vdk# Y`dQa~Ok ԴL@ħ5\!Lu" >pWN#r|U E !]ciPG7;e9p e?XS=ھߌgw9될z 믖!켎!:rʓ*U ݢ.d=W[Q09!K`W=(sD:4Voݿml 4TQϳP Qk P^.)^f˜6Қ}m(4TÕ{y`LO!7uNrYPpaqD3SB_Mgo?Nm~ xB XU , _Iw! $(|/J>A@8x5#YX: =ްݷG fRJ(""E熗AZ `@?ep!ao:8X!ٹRjH%PT8Qgj=ü(Z/׊y+E`;,f}KX# JQwlTMq}O.<6W}f  .rV.UIAk u9vN5tngDtT8 ([_e^(X",QALևrcZ0iM^]%IZO^ގιq|*~>0MHr5f?ՉL }rjCG.{HBE@㧗L6e{^{mЭPhAy܁"Pu~;p Y=›ӹdIg.^s=ze=3Ilm (Kި$ oB%^X!v^zð{vN a+~;\!(aS3i b.[EcncWM6664i1&BAj,-3Ji6$hZy##U+%K^s܏zÉFU@.TK[ِӈ1e[`!z**IA1U$$僾?+?Q $JMKNuVEqi${ocZfֻW` Hv WF)q(&* t)_g:a,@w,ںx!֞~.n@a!(*9|q!۶ |eX[xc^a}XZ0 >G?eyU0^Jޮ\{Hr>q. ~M?׍t9g|BIX+P5n E?:_=쌎9#op;?AHx~j@vbP{?~f.h=()K>?8;V |>CurϿq_ d{t\.IS Kt+Ò%(+ )E;9=]U`[r1] Uy5i|}b㩒:rØjX~ yG"TOj>/AIi!~sCD}݌^SҾxOզ^'c RȊ[W&kPRK1-p@ fy>OjHF5M!9^"-WS3FSB66~Sx*% er1/ yA/tD12RO7x. Qv1GcҔ 0O23X ?w}PAQ}vm~o]՜I$rs" h,]…TZY bB]`llKlsfB~(rCf8 .q:'>nSQLE4Ł~Vv϶""'ʼ&9qjƌ.B{X'xt4M0SRIN+̔1fJ.+1 Є ]XgkGdPL8b4>: |6d"h֯-D|.)n\{zm@WfK0YB9޵豊{iK|yc2Tw=$eqNbp!tٚY`(=W#i6Ƒ*#M?oό B)pzwOXs0Tz"^xk.P ?7"3 u 1_`"nB[3㔀@iV'^==v >## Of\3*_=F P^W1X7让3Zd㚊6L#R&2CٿbÊ(\xD jGFPҼlUKt#_Ju$Y2>\t - 6+q|[ګ/=ovTEAnA;/Wo(}w H1+&gnUVp+ɜ_onm #7U?}BC;y”;AymU HU+z:oH9V'D%*?ǻR!A%,E􂌑vR15%6ǫ= WwLJ\ G3h ".\;%+|nG:~w7A&WhOR# {0~0 ` iNT8:e%&;b޻{,9ˠtErE} L-UԮP:d<=ekӫX{K#e\%gJ'n{ZU=m:;^*ѠkA\n3 {Zʺl%dB /'N~*anJ#AIM֗d{xy L6x+N/ݏ9Yut4Tʍ ,{cdאBR{#Ou}y "(  "Coӫ?k.-;Җ$g 9Vw; $ p<֖rI`濾&F%= ۝HSt%[j1$"=òWXp߱]xuUf*@:{Ca-oj bfr;oW^η]TQA TWpr0,gX+Wuu ky0 U5o0xh~BsPۆ] L#<\|fx]b>cJޣ c.}[1jOQ]b$R#wB 9Z9 UGy{:vۈmղ*-p ("-lj؅l,. 0~d-R2K0`b 0c$+TqOt^H$ !U(cW`f+>v"րFpE&YOƾ0m_v͸Fx3޾6ZWơ-a/ٴRd C}cOuD)hWcIzt@(!(y Hz?\Ysn>j,(jW@NH$H&ȉSH ꕹ (%*PGn3F'M. 2ӽNuYrTj0yuU-5=BʝE"}IVnbUclApx6W~֊q/0Rd@ ^Ă|RH>Wpoh=xswτEKeKaĬ֖Lpۈaw+hh׬ym OP.ʞԥQ(nb kZS "JO9L9$=x7mA 1_>k7U|ۜ3υe`!u5 NzoK8urzɢL}lY*IE,3k1V5p3@ D+ Z3E)F7֮-3(&Ũkb"0&ns5|ЦmJ$U%$ z0a][xGpꇧ|qQ*8m[: aGo lFn]Bt.+AzM~4|gO>蹇6`½aو-N]mcR'kߴy5syMծ!Ш|$,SdЧ7 F4PT{;?I}o[m=ݲ!u1٘~>_Q;2^s2a\UӃJ3T(Un:U?o*G/#02_ܾUalV<`J$PeϞ9u딄 $;Fb RUC3;N_ֲ_{?V\W*Mz_>؍*zt{_`"^#]n|Ob%L͆ΜY>,R3~׉| AN'.}ڍ_;ޚVW>HswD#Fq7EztA MfKIa3rLiAEAn ׼ϺɧsڷgOv:ӯ*&!%?^?wC.#w'"gxx.ySkn'9'3čyH~`d{gPH; m")u݅0_€ssop0ȴçkɱoHxՀQ)Nً%[~U( X+P!Qudq~cORqPYI-#<"k$-z!5B$idy )8٬]-n1C0_)J#0P)@dP;,{,*Dy@;EnAu<]l# ~x" D"+($!q IAb^$:NDm !U;.ihDUF,QdXT|a0D0b/$3:nMA*TD$\ST>icJ&! @# B~ݖ~ y$G4m\~<c73(劽7l)yN/GVqA6!$"Kð@H(K -gp/ ҧL(7A 'q!Ă-Y$ 4 ̚s/ ZYG@ ȹd 2^so4Xࡉw\*AXgK+Wr'Z![ 3 ksw@lBre^ZPfb_7.㮛7lu|ֵ\]<pmL:q;*A ㈔ HF fiO 4EY'=;Hæa>HU|ߏ3D s#TBr}=!G>[ְQ%:Vb~T-&Ĕ qng;D @0~vꅙ5ƻF7ϒn7, !GPeMOL*M_$ں \{;m{Au^#=Ǽes<yø%aO c)Sd-H\W=D$wzoOW14l]Cƃz2r|@ (#!+ b{xJ7^~)ě0HeAuS8@oe7R#E4B++z߂0j:Dž DiN9 *w#߸O="瘆D.PזFq~/59JH!:1b $%"JBDAo(d.ᑺHX C"d d~syzrt{Zaӟ4΅'*6-+prXB#CEyg(zuU fZ}`:D[Y2@ۨ !=PYvP=x3g C?<`rL\8 2GZݵ2' '{}ѣ|[_M5]c jdU FyhlLDؿq4>`,v q 3*tq28 }'-dY? r 6J;>v$uv9&H?Ii11ztDejt!^rLU4 `xW;mjTs5t㋘0i mj"jh {)?-K_љa;`a9]|bz^?ib.·W*~ѷj3l ~>=,vdc!PD.Xg4L*\íg~_߇@V64O &'7@.>|^3a$!J{+@We|u*}JX`*V("T}$ UZzMOf5(Qa `K3fIURZBhӳ#ukqug8oܙxcq;GkVs:BݷU &(U}+SfxQӷ|7CӺ"N&8xq;0%Y#a?yU*t'e߹? @T$&|IR| wWTJ=*aC#}\_1pJ$&{ x9(@:H{U;5p.6DWwצ]t- sr3,_PZ ""xǏ #J<.+YbRU}; `'ZO4)* a+ 3Cy{$N7q?~-եiۂy[l,CTD%SFj 4{`2 HG: R9BdЌBQ^S@sԈdUJR$y8I kewIe1r&8F\D@5-!ª?u;DKʜTW\oad(G1 4{go`E4h<8 3p%5{FM.4 Sɮ«oJ`'Fn^QuKnQX]o'As[:OۛvntdPuo~ǞT_ӿlSëin9%s6nT;Ϩv_s6χemi77wxeIc+ #I^=s3A CͱdP])_sʐqu Gk3G/_r pH*\Ϥ$ա`mxu({V]SQ`JskJD!.P%zOTAü=X?XS e1c(lTl#nRSԨ֪n(*|3J\ֿ&rʡ-D7@8DOc0ܠ\Uswnne妈b}*qA,J 늭+xDZHG "?9kr\ܴU'+ϻb]t`˾6g! |$0T#>H`ЩYVs.1qp뼌}ز  Hސb)"yIQ۾_v}5gssz8YzF7@#g%$7D{Ϛ>q l"ZM R sb(dR>|ڳ#<]GR%D|<J@ )Vp1eb*b$#hi6NGo͖pa#G y7f*W\^{nv5ZNuSd*{qc#a3}P0넡[]+Ǟ. ;S̩"Od6 + S g(c}uh:HX|=*[4K{MYĂrg)5'Uu6Qb/E7w˟kWd )T^C7 }ׁ@"wP@2 ;8]u+2^$)R\C=;yq`EʂIQN]yt@I4F#$p>.;(۱b&]U@ :҂m"E\YqAƳL6hL mFƤcjHPgpRo{={[> p",{.U4Au ^-߯g7[ٞppJO۽./`̄I/[nXJXfdc}u:މp֠c2=Omcpx{&1(j.ܼ%WP0[ߝ?.kw|}0Ivx,6?t)7%O§V/U|.?^?<~ݦ[0UD‹[#Ny'3܍e4tR7ЧbS.cx\3lXD H&{xA C?Xoxx f;As)s`֏aQ>dxvmDᛝqu u8MË́8M` lvU ?;^a5/S\ۿNݣGj[zm,,23tx <|aĻt ;(k<6gH[viSՓxݶGRjVNfOFvOI4Rghp]1\mꪛ쟆y&o^|E(0?hx'\^c4T4R;۲5]*޸Φj|VVY\!L?*MԤ?f[]U0Oii@* xnL—{!.sE&dc.Q@iF}0?>fd5/_<|b9&GȈE}o `vݕz*N,y OgAVe=Jlo}MHn2Ɖ"TI7A$?O4g;"\ɒ͚)|.E߶#q{ݡ \kcƿUwp"ƏAXÇ-ү[u_!&pRB!@G~?35=ǥ㏃0*3`CŻ7M 9%:Q^b{$"XP6jcC%㡟)b30l ;8a8ǹ05CJ˂*pc`~l>N$9sd?:*FBT+'.Ovz? 3CNP5"-Э &9!K`|Dy[h`\⽞:AT&gy"lҎwx:$ϾiVdhC )zBP > {Lm{_ŧAۇ\zPIBqh Bq'VF91JP\\XviFѣ_{2We fJG81HkĪx0T R}LÅsK8ϝbxp@B$CHi ~Ӯݨeͫ!'k0YnáSX#"<襚 T(DSx&nx$Ruj*2"%^Rh]la'}l\DU{鳁WB#Mp^HAb*n%`V@$49v:;vt {5;WuM~즎bJdG> du6y`#D|&Ft?pRG q  1KtN:aO~U6a,[D~ 2:nH©^6Q z]"ۨ>!d325QTP!t^L 񽇎]{qK+O\S݉B*;8 D|n#31#,s}n}jD&uK9GG~7yni6@ƥr(`Θ{"&7.l/4v@ 4.吜(}| rs; U'? ?"` 뮈pII1]z_$`-*ҟz|_''nObfO⼐` )Ev)@ƑlhY w-chQg}spȣ)C5! D*CI' H(qs5%˿:~2N;92ܵKݨ1>VF5*e\fUR$LX["fцeJ)2Y1DW"Ȭi#p'tIv(?~DJ;UK/h=?np|BFm|P]RM(YoSXdb8k s Dg0ȆR]ج#='4@-!φ$HnۡUodȰynCtES#T[l8]bcn4Tj.a̡E#ũ CT q M4vXm;5#N>k#I1hIxdI,t.$e)#wu? `tc]^[>Xd$,jO0a8B fLuNUBxyړr3 1*"F2ja6pQ"-i"G?ɏw<7 A݋7d%AmxYxA'?g}7{'Wpv(Csݷu!56(ߤ0 taR7G !d{g1;.Tܶ;""U6DNz@sWQ(~}McE1k7?bkQJtp$L%)_z2l0+ꉄ4@t& ~.;CC]Z!K[{@9vP]WssʪHⓁ#n\SW5ŁSm;i;jK*: '70hA2!7a={o I<@{>& }|}AU/F,\Τw"uwJ)8L{۪A2OZ9in8VDdOBUtUOq?:7ܮ!1w cH *)/tc+3vb|Ag.'}WV#=E;QuO&^:j@H^d(wDŽbp&2D43\J`O9r>bU+iXæj4̂]' 3Z4G/Y 8"Eb?M׵"c]1̿oĹ P.;>cjkx{0s{ l'1';j싄[Xt[6Ooo_$&Y)\;7Xn׍L%:@u< x[Wy@rq<)0>0cE˝[F}$B9cz@P~~-L?W󈷬= ݑ"Q)( 4N>mu$opF u&?"(h=``vS=˰ѡoGn ^TWJdLhJ̠2bA.y"ʝa_Rj (Öq2̳HG C+ONSJdzj%[&8 JJTۓqI-'O~<߳<7vYVvL$r~64ɣTES4:N*abR2c{im!q&mn؏ ۆ@x$mtCљU締wԵ!r]`]o$>Z JqnJ{؅ag(R<~q'4͐XMkUF/kLGzW>++ 9:'*&znj5h7NyhqdTʚ`+CˆNƚ?VX4Zx[~8b,lk3ū\CvC&\ g]QdTnZn%R 5mlh0*m^BzY;AJҡS0H$;-3sial-~H?7+Ԕq_1?F ^ȞJw+_>g65:aόM"%z{<)tuޫpՏ>Tڻ=l,{HVh9 }8c~"<ݭ5\؎>Pi\j'A\,:sPņɛOɔQR)q@PWR"hD(ŬUdWjը1z3_+?8MTPSJ=|0T}x؁Μ?2k8ô4}3Htiָ _ik$)WchƬ?ϩp,Ds(][jl!sܳ xr {UKȕW!޾6I  tG!*TG!e(ٲzkGoO=]Hc_<iV⍄S^F:mv,cT AIR u|b;cZq+ҿDuI?;&ns߫]MY%07>.!ZPC$( 2f@baxB4S,f63E_FYCcGwvi Ω [ [pC 3x05OMMfT24%LYeVͲjI@YP9 ӹd"tkMΒ)a XPC!0us{z(Hc`.IнsՅbTG]N1P+\h+ !Z͐v[2#I8%KL\F/v#ۉ-yyO|⟛@’~bA8bҦxxL|˝fs3A0zL8$^3-ھ\Ylk"b"bk &3d[Ȳ]XWo4 Ѵ9+HUR`zfs7yu{s=agT$L~7=L"[Gi<8@lLvyNAE S׎kFscu{_.iJa΂,[ή oHsxK0}?y } '>WGn^Y|@9U_FU]D=uwH6e8qx'Vb>7<_s. lG43/I&{g{?,~ynr娰qB<"g󋵊L3}ЏF,Pʥ}{ }Q\1_ $kM2eB;WXns1N1\j`qY r`YM#[.}cr, ,$ `CϮ <6}ui,Q|^e)Dqhĉ m<ƒ - y9oMdd@:]B$S3<};93 ;(!pݥzz`P#Ҩ(${eߺ>**xޡj~17!<XQ uhnd,`g2k`$<7Q ?ˑ`Ѳʧo}0bzg0sKg=8X[@LR?D5˻[}x(ETcv! ~ L7만>&j k++݌>F:;cU'C:C͡nWrV4}-XYɘMk:Q5j &ܛg~9:˲4Oe V?qvơMP$ 1vNr6ksʯU*:ej/vvK=(ɳ Qy¢,> ,!P#ށz]\z%إ`T{.5vd `>խ}&㹝Ԣ^`3*Q=r{6T4@bvJ\CswXA ` >ń*'쌂ީ)ĉ(A  sNh6kS0:q tPHdƳ*Mݭ4A%"N\@ p~S۝vj)v>Npy$:o*!D`s]m9l_4UUUUU%*:}zj׆])Q0p~ 0fUO-K9$\~:N$I'8Z @3sA"EJ?,00a3)Q 2lۥ"Ÿ7L ho݇ֈ@s@pވ69!9ƫMW=UEYw2H:ػRٮ)cj2?}L>H?z09DU!j~F|pCT8EGN`3˼X?j ?^>Ɏ гzX:0$K>Aq T֜=B]-??RYrҘd$H%([-yA .c˟)날w7fͷ/MXfE\ #I'r5噣p[vK 7@_^6\VoU|ڊj+DD 6ouRHnU"8p̓0ۚ]XNl cnh1E3))-r:OH t[07ܢnc|y0cd6{#kW`!$ef>ǣ <0KP,˅Цw_: i6֋Ir,(܍"`8v A!BkEXkr㈖̕8(߬+*AҡcYUXӡ$׍a3|w-aEhu {uHT"2~_P5R{!C{| @@Z翉(}F}qcC Ȭ:dڅ*'e=_s}/w.9@*L3!s(6}kNʂ3qH{5X34?hLUO\{3P=Fe(<⎘xvw6UUUU,i:gz$f4jh|2k>̼DD*#Ҧ/ukW" xB>3"mU\BhKiA8lfRK H98JA׾{9C[HN4lrëeJh~3tQYB@ < #%34w g3)a]S{֜H{T&fJ$&Ċ9yOА$pp:Ъ0Zy9{n:o_U dt†&l.Ìɭ5=b*h4>ik&a2Hn?|hTVڨQbLn g`hgt{sqNҒd٪7߂opdaxBKI'lEVZ*v&1GBH6R =MvKцYՠr8.:@ oXq\}}]k;p;[)j#󯷢\_!*XF:" i3WdF_eOr$c:ŻbGkb?\dnQ.+Z Qgexh?l< >';=L)PG?Qv<=$spN3.\gdu/|`=^޶J b?[d} y8UZOKg1( 'KBRH!m;݈h VbGks);._H K 2*wG`vS2AkW :~|B qQvv4K%QdDaBVy-HDBÉs?|94`W鵲s;IHWQx!ڀ0TJg';,X8uBEoH+3%9r fcL<]1&#@c?|et1/B5`0I9 U?1a ȳe`tGqjq7;aYG%AW3d{zLӟiX+(O>կSivBさZ? ~3]L$_=BS'0j ٿ,e>ٍٟjr[aG H"Y>;8Dbd)z7^{IuukJǒ!)(ounQf_>n"|L3.gZ{DpcE1 ߬!Ԩwzjw+]c Xeh `TK"(H=w N!P'P-IĀ)}%2D6s8 L<>ƪ0$v~3^gټ-`Φ5qA`ƭ+X@UHÄ#"*o!Q _/3f%qYupf*F":"rp&bƅ&\81#^H 1QMA,$&890Vc^YrH8 @$&BHƑvõ t&ϓM"8i3xc+Sͼ|zk0!ȔHpɐ0p˳ڠ-y0Nq58ZT2}DD0H $xFWGL(!|I|=s.%"Y ]6H" s8MDC9F8r(,K7illc7 0pRY:Fg9vV4!rh11[BX ?y3XkvG?7~p}_49;ң8$l43~N1l.)v_Vp{x=sf(`YoL'18-8 ;$Otc  w0p/C!ƺ!hhօD'Gh8ᤆ97/q*ma:c֭hրVdu[mcB_ew{ ?La Klv`~B7#fnKTAmfѷ +9yOͺ1qû&v8w[f( =uYxKej>"mjip@Cd Vܦ頻ˈ~-@- V@D8o1Ή`R(( dRm^ ec'rT4KE9kP\P-̀n.M=߽@Η7"w:p1VC1\, wyk8K,I9`ݹ|%:C?TJQ؞H;=m ~|6YN9q|!#BXmJYIXKІ~kj©ί0Hዐ~Ee^XI$3ꈈvy"55pEUOUՕ$`:v!WEµ7Cx _5|8ISjv)$|օLr 7On\'y(t,SaQGuc#t,b)NBav!PMcf1K`Ȧwv?IJp#wT;v@ $B7&┞'W7 / hǝu[svqKqiY|'}vA0}܈Bp4yV\e2l< %U]8@f9E#9A8 5+c=\Ȕ7f m=TnC 0a7+mu"~$}./>`|o[LaE!ݹj)N*;B^gKHx < @biK+M^n~3ݟbq;Rב;PT%̯Ob +sJA>=doZ9w#:K'wV# 4 b)lo3xo8vv$iM%pe鶃|Pғ+vX 0/d| ӂ*sW_l5d1.(SFgubeo[^'X {DvUmdma@qTwa佷CF+NDoCs/Ge$)US14|Awݿu]fD1J tD&aΈ!$"1\j&,+ vOwaHZ ]a%o~$WV?؅ԫR-hXI8: aq5dI?9st]$ZV6+k%Ff/Υrĭ#Wv<H nGF?R$"|фbH+s+ÕJwkgmcp5ˊ|8 5ݒNr L^wvݸ'ybXil~e^@Ůo FilppB/P}z滪Tw_o٦ 4G]m8Af1PݘGs7d[\vjWCvwR;0 5qt x{˨ͫM\#5u.^71.^w;a`̟ͣl槇זH=!|e^Pktuy$[:ߕWrSA@WuY[ڪCHHojI,O% $O)؊,_ ǶX>]CU^/iBoXk U1 a)K (:+ʡ*R#Zg&b൯}#{]:{{g{&aX m,Dik"2~)h"_a ?ZN‘"`jCWV'^Ċ{}?m bFVd,]?ϖ^`ߊʼn=͗;V?#[8IUH8W܀<9펃p"ҨÖ* ceY`5ܮkٞT/[pMh/0kZѬ# ES Еe.?ے5Tw8o7qk>=2f4{<6J1G(  GhP3 Tq$K,r vv]5'+2h736gv ]5P{8GnFchMFe6QYMd#reˤb%#QcB6MZbmAAXr- TKӻ۔d2cY97 33`S?4@AQD@mWR Υ;;`D6~bU|Z1P>AB%!mksx7{tT!sYTH`C":| 1@' Л#JIB .*q^:0eTOtbqn"d,&' z9eNU a݄^N9^F3]MĹ:xBAkY.si<PL|r]_<6#|HЮ~y-lp{sERyUl" B %ZsRK$I`N &'w=q?IH~Y}g2Н烳MAy^eNTUQ(̪\cnOZ;bw9Ua%+tm$'*v1L7ʭ3tϏwqBSi̟'=`Ywq{4JR '}^Mlp6 t7xR`Hۚ:G,RoIP9XAMiY H=ҹ~ Swd g kUyt/.YIəb1t:Xa+#n4CNyȇeCǻpԇPeW!:K0 (|^_ݏjNZH<<D&ޭ*<*wÉxi-3< Vj{+1ᖲAbطy\.d33%e9CT\n!v+ץfsػMNv<8x: d,0؊L*/у_sUTAeZc-@LXAD |dXQ_8=]ɀ8rN# Ճ|@޿USY? «eJ?KS1x1:<$Z k/h Ut`h$Z+v7KPS_0Q7Ǡ'a|Ɠ~V5LF4 Wy{>+oa#KyOzB  F! @:l^1t)I/k_kY!meK Qo$aCPK(KB$i֏!Ww N/5qaLI4<-Ͷ7K,YmQ\N٢C/M,W8-g[l{DVSC| - t -W]"POV+Q(Ըİ_Ree/rֲQ("B>} V [i9mC;ypઢa;dfLw^x<~a.,}udhz[Xnj{>}憲o"]Z𶷋@?G[Ҋl+ZZuD #3LLP0s4>)5gOK7/fg@ $[ d_!;A@j;OC^Ѭ:¯2sm6Κ.~\kq8X$ח͙px |>xxňQ,"*Imq *`?)]1}^5^S` wZ05Jhd,Cʄ?|. Sҷwu,62#_453n &g i[^gx?6QwΑMWkXXW(1ܨ;8[:l[ܶ$F>.D <tI $+'5'ShHY$&9ڒ>~ͱ?"IJ_[Ƞѵj(os^";\/iEq.wX!v7]_?sQ TZ_/¾UQNvJ:j(G*\fnbzn߾_ukz%b1Կ7~ :WG{~,'gʕ?DoWsx@Cز"+C $h AD2E5B/n) aYm5 BD ҮB eO-]5S4WiLRS.mVLђkɋRb+_V\C>TxЪ.*P%(%@IX%(izU ha?W@bQ(TD$H/G}?{ղۻã)=x)2?m3MÊ@{}0լt~D*!B! .@B]?!Oyܼ\ _琕K!A 0{d{AC:v{HԾ5w^+Y1<.:w*r'yg>*/P??!`a +< dbPbZU* "H~*HҟV>h|3_W0$HuO`&8HORDC#?&w??NAR/qC@ߘXy|^UkF;4 C,RLi%h{ʹhƼ}0a:e^)m>Xrcp [kVJskpuZQfc=KSsl2_g߾ӧ~;i^)u~xَ5}P;nwE5ZKJ\o.c -nmV^,پr6As]CgM nʈta-V Njinں+nmwז zˎم [E*>T6*6BX^תӖËݻ-ڷhp Em%\.GW qڭ_m**%ca547P5+t!]6iuV[85MxX퀵a]r[AһmlG3zy^5Qt;zhXx]>zOG ]t}e6Œ2-}k9uKzi^6GhZQeV~^w Y eaSu)wKż}cYrQyqcdoS;ӷĠsWJT:T~?óhՑmݫ;˼xx~ _/\*T_ߴm}K׹ߣ/}1Sbaoٝh{}Y/A++5u7uyuxxG]ۮ=x[֨!%L>=mAOd?,ߞvitұUp *2ݏ.ּ% k9G$ d;F۬KfyD?J_-w`Vˆo[*1E&[tHsQJ;*nb4ӥc\-kmEЄ6S<.+dxtG;R ~EM717W҂N[([B@3Uxg+6kUCa}{؉NZ*ή-Wt/Δ笭`ovueMM61m03t~\w >wH-tF%Ẻ3J%j\5nlii.kgۭ5]^ph Enm[v/pY'W k5.5֙p±}Y%,ӋN{6k*kƪ]>hz\=+ B(˫ ̾5YBڏw܂U(r[=ûs/N9g~xT|)o7tUG^܇%ϸ~-MX9!p/xN∉q ]nGW:~U$Ι,o/*:]ycgR>.֛5lf"7߀^9pvy? ÷[1Po)Hz\T'#W6do=?<4<;?Pm9v:9i r} ƞ~4M{aaA̽Й@6~=O>WہBݿFϗz76ztOLu_aDvqxNεDP{䃸|Y_=gM#9t_ǫ3]Cwkݖo\>;_.Z>wz;xe+gHU.ARW*WA{5c:zDžM]S _4KrptV )\G] t ܃(?s?d4C%6w ?&cAs=W?oR @\\"YB5\וZc|k +%3.dZfN먊wpMq TYd5uF$5NfmŚfv"2(HdDNon5"4h5e}dtj2LD񼦒д23hQJLoUl`LbLѻ%)r$+d1ʡf4٩&&ICDݬ1A}6wsb2mv#^پ>QaZZ3kے({k%2XI423]v:X>2XƙbnWd8t7|8`*A!V0ROݲQ"oYH%QBάl$x{>ı>.O)G[_{^ackv}ܜ:(@mWm$g?B) 冪Lg W$b3<G^.HwzXfYރ@ YFd,a/:4(3#;I{ۆWPiGUf5vˇW;mx3 sJunF_wN7`N3AjxVY{uotkms F!kѶy o9:= M=T'l#o Z}%)VthWrhyrά'qx5DD  6 [|ݛ{0lxF?=4?۷W1Xd0PDZ;3Z v}bt )Zޡ[9=~yNjKdD,P輄$fv/j:`tp|>.VQtA_o3^w3^ֆe ^2 EwqW:|ǾZ hzQ SX{1|g]9Pp9dzQCf3P[wۯaZ!UTAmu#gCc8/\S˭ MBHl#[GʺGnK(WrDz[d,A0ʮ>M/7,'ecI$ }Ӟ!vR mu(Dw* @:Ně-3rj&@6ay]k%\ݬ6yA0'0(]B/"q odug۵"b!Hb0|hv$8hT(JP$68 >܆04*W6z;Y]MV՘Wc]hFiٷ]xh((m$~ K2=s1M}o\e}a%W=y|:(a"3MN~ّkqT,屯.#zL X ;ChCU TjN*m>pXr7qH bP= x{s-ܳ>c*FSY ԐO#bξ~8oKxz^KS0XV]KuA# .s3^% P#0187,|}?9QO  ހ4\U=H\Ѡ Z,V?pwD'_|Q;Im@@6ev85 `Hv+̈#a)G( H A;(nx1(J/FACI X?p$?$ADb dP"RY@ ?/?_;~?ߝ=Q#l@2R>rpPOOt_;G&EZN:*v:[C{5?䀶oݘ]wCr(}Ngfq 7' S&[ WuBP xT?_0UH ̟؅D` 6 oNz%2 ng ȞTB L ta?~q:*Џ .A)^r }@;B_!h c;~s(tG)%Tv F \U;V|jPf}f%hrB+-Z&s%X*69-ᴯqS{k@TpyG=8?|#)=.qbǞn1F+\0!'KU+_+s3rM]/3`!$V'8q y0H!ͅL<;dbS8JJiU`]K 6l +VNnLnN6'!J *_]@Un-W6c%=.4kxt sTq`X<xmmh4uj@?rӷ[C?Lo]?}o xgMr"a=y{v< lan/kj.x'Chk9{e,"3TR5P~X! 0y^ AJJU!!+o`=tZsn(R;]?6:7]M^9L麔]ēY{,8NvEđh 8LMEcE'(%+ZM' `a9o6|&z꜃EagtKRgIUO1峃?pctk[_ n"2=JDo %``5Apo31CUd՜x~*,p[ CD " #{֮ChĢ8d>.wc] bck|ϒ %&S ;WW b}Z `={:`17ȹJKPXC;$c>VR;s#&t,ߴ639*2wdMVyԎ2̮?g,PYH1 ʗ26\Pn D m:O[QP6įߨH0^WmoqP~0X|j S8[@O̤F%B{j8*e6 FL %,8~gj!HOT&8 )- D{#q׾- 1KsfENssi)9M~C.**Lу||fp;" a/3`x-ԇ@yN@ 6ۄ8=0I( *+ CrFK4F v_Yb)eu \gQ2G⇭vyH~EtmY'LjtMsj_Y9g ?saJ֧ϱDT<w yw[m~^Ƨ߆YG2S(0i/|ßO_Z7-]HNfp]8>l 53L۞aïE6%?+n7p̖#O2/ѪiUnZyZ:nuEJAqY+C2/@3s@-P̈CkSW7'ϿՔ1e?pVp2Xr劎usU8{@O`(NZT[^M﹞oueEXۜiMo;^yvlMo0IUzj<:fw`--J&Sbp.s H7]Zao3*9t5b%K^ڛ}}®ۊAV)ԩXB@YBE*KWC Αw%='c= Ex:oZ@~f[;[i ^{DAϫYce'wBto$EQJm@$|>Ĕ ֈbA'+3sm;=:YJFdQq;q}($l P֌pFCDthbPwm^.in,S.s m3@uX+Գq[[# X2bvː+q1mr[`qeo%ب{e'TA~1[#"`{"t`rkדq-unqЊe8!'j)eL][%^?:y:]F62nDJHרSj*#t)Լ·U˭w0~|K?[[Z362 Kݻʅ[7`D:Z@r] {^0z岠ųg86#/:pZ/5[^hI|$܈G=IOuO7ͧVI/j"QhN/jo[.YqK m A=+K{*Z)hc3dT@Ұ3+*PCG @ Eٶ0gn&NbN;:*/Pg1ϓ)H|xvd ks @ mt<8?F]牵Z8MbQ-٪Ҍ7ΖBnEbڼG2,̎F>|7~TŽWdNݤn)_!y9+EK1 A4$њ_[_\i/X5*9ޙ` @(цrЭZ7s10?k'bÐ?"-U6XUj6EZ1iJJR [ُO߰T?pLxEBj>ȁӯ<(_q%T:ozt]꒽|îj=kA+Y1Q\zKrA8MḘF53{$b;nDAKM:ZBl'f_BBWcG<~M˕<BH"&ME LhX`X}U.r J126:jy Uӫf1gDfUӇS.uqNnnmR8ZIJ2RQt'۝R쵶U5:B7LDk ex*aػծ}+q-=]fݻx[ײG_1A-v쨹st,qeŘBP MfReM{jMںJuA+qRUV;vlosOLK"uxag}B7=?xVN~yϷSo{O=BKƪam_^8N¶c[۬ u\,țGWsuWl|6h0rkL(gf'kfZ$Y-MsݕGkc^̱vML_g+܏6΋+j >Kֻ5|kfjkc^N*HMg}oK nJTZ1a-nWRUѶ{m7'V rssk]q1C&:ܖNX^녷X]8NK\5#36ea!]qٛ]𤲁ur׻!G6ٮJ-ھ,ԺW}ֈ7(z]kSi{DYFb{sKk« j}two+ۆǜ.Zk,_k>"lwZ P]Se5tl y>LQ&hPQVנ#h.BM2Tvem`\I}a%1XBpnpAK7; SbgJh{mM;*32Uu-3߾vefVgyB%*ڲYZu=pv9݆6fZ_g]BrTi{h#n;)0t \g=:pҽuǤd*/1.֙bO6Xsts yiKR L`D) ס٬-wOh5тOȏNLaQ`Ǹ?9o)=_BG 6vx߄Ί@<lMw,lA`B+ )U^/@/*  7Cbh%vwjr0t}^K0}Ӏ%(֐y i2M߿m?OP0>}6'cr xMr|S @1`EsS&vo'@j5DiK{7`eHyrP/]~[թ{Cz>=:q}=_֩bkΠ[oͰUpqV?k|>elL=UvuiAڪ,cG ]V3훫"b_~0BN˶+5 KN5k{]*J[dMn#VNWfI՝[xI1U ]VѺ-\-!uN~Wwx]>%Xc1۾U^im+{p%K;eAکe}'K3gr~rOIN s¯-wlmѵ~ nsߺ[]vmq=Vj98NhAN0;ۋ0[і!Z#NxP\Q7WnD `"[}WP|}diaⱠpIx\} ?pV'E@wUz:yGE?c4N  J ȡHP#E, LrP) _xoLnxiZ '4u8 ${~ /'Xπzkyyp7o'J4tQ a<,Ppxgtd7⛁C h(vڐc߄i;P;мhkv6Ew4K.A`9?zyyg,9+<,tXv 9G Әo͍6sTqjUi2P=uHtϿGn׶ 0ot9B-'#{`@1P]" UPhh`Lf@#*g "DuU`  [_`Y׆6M] S&5 *!:qf}s8>D=??08:y<_h,)K,2 |k~t]~芍KN? x.$yUφ)p3#8 F|9K݃_[׷z2yD@ #߷Ţ` rH2g^ ({s\fżRf6E ܡyYŪVg uH @"" 8XXNCS#0Qg.8.VRc07Pf71E@ +d0 q99 .(`xo?ٶpw7~C(!(LXz!.F]%d ףh{۵Bnje;alfr]qilYʨAak͔I_.x;lq1%SD8 9;fgb*8 jp_H$.h#L')qu aR3$XVqA cV'4Bj۞Xk;r6Bc XYl.ffђh e^%8Nx(p j |q[\M~~+a s', I[ [yKW)׋Y"]Տn6L<ϬƂӴAXdl'"M3AqϱG &=@|5!>_ {$^Tr:,Tmb`A*fw<|b9~<&܀BnMزCpgX@BtZ4ZNc25 "8mbYi$ +NLBFT`"S+P1 8D'șZsO&ZsBcS#mtv\fuM6hZ& MU>ڢ!&Dbg|t#{tO](mIFrW8`#:#ɏ-ZJRA B&1.DZ88eRŠedP$̆9hX"*չ" T.,J)MlQ^tnD oJ9x6A-Tleޭg5q@,Z##!Z gmvI ۝5x<=:_9deT kKvV[qYqC\A&܂<ǙApN0846riB] #^3]}_y)3:ljUn9k/euW6+{/W7Wί]`!>s\du}F֦8oεk%X=;uֹԎ2}^^"X^y:.8~+1tr^o7O3ҙ㊢\J\?'cw\nSY2b!Pc\be}VID@NZ:DUMg3Fg)'$uIq::ws]oUbZ8к1#sU$ִW\wqt+W8I$!q\엌;]ssOU9'p=0E4>=3Y i4,55PAJ j$qq7y{%8/\Q-VQ":rI'TVxlx ;|-{!P؈҈y6<&#lє0crJ  l㧆t}q cK3jeEX4YXVs:!2q1br+C38uj# |ڲ>ۗJ!o-g~̢ZiJ=^P-}Whx=YԸq`_1;"Pi;>P.VrAjDL{v%= ۭuq LsY!Ǎ_" pg>{ވ0Z`Q˳`k&iu zv=ΝZ8FEQG{-ŵiζIzЙHv[',%8AD9E4 eeRrϑ| ^!Y7L] &'eu5/[ #*eвVWn%;;%3̟ !(H%޺զqAlT|̤I*(N*'lQk05gۣ|QIcFFl*5ck"4HTV"DZCAX,blhY R EHUחNmQ}Z ']t'OC(i @? !8@c|{5=n z -IaE@E1 lV+ƚfA0J!4ۑJp*`8Zq %pa(#\ӫzIH+0c4itCI7X1I0kdoQhg"dn:(#5"c$-؊jcDx<$X՛he9kO!WTKN?c*eN4'D=2"Q\ &52DzCz _N皱̬u9 p9ѓ8<4d/&*vJ|>{o7^{!,iy7H3s@(4 bG+)W4WJ*kfTե gzUU!_Ϲ1cicGr d˄p݋bC`ӋT.n?1 #RюD2 ~ZqPxޜ+ގՒXqf.U1TE BkCYQhu"}aƿe~(px6ExT?'~rV@l+:+A:Y6y_@);!8~WxU1v +C}70Rb-IWlIp'\;qW+o3AGk~iUu9Nf3,zKT* ~X92"P80\ccY`}BQ]vPv>&P8jp6&wаx8sEo@\*GG ArI eR9"˔TgnTmS癮Eny@\qWT٤ơ#`W=1ժd> i ?/={<2:/寲7kqUf@0`J0{ G8:?Jk p6ig"3O%:F͈zb=#9Hl,lI1U\qn_ޛH@fN!URO?>?}<"y!D4z6V62B|5~VcDz1cŏf;M|ϱ5{!`AcZ)-1vA@65 ̳ОH3 .xy;71DzџichuSxUŽ/NTܲjupO[tr ڃJ&>By(An`cUR{ ;K$*s!$âQ$+=U?KbϥO1=1ÎI?^&* aI $N"t*7hidkrpƘ L8yvf"n Syy-vN8Âj<~iPh"0n0M~DFu8 "8Qj F Ĥh*۴{K˲ܟeLX6o bX9_AZHmDQ Jy=HPJJg]=~[ߞ;eW`x@ȄTA%D~S)J D%I@T*!DTDH@.6r1J @Xt?yM!Jj36_Rg?r{<2_:vhDF՚Y1(6iI)D*sMI*ٴ(omr. 1ulNNv䓏%u/)y :]Hя~s7}~@ JѦ;:PbPʰD{k=ꈚKW}`Q+Lb?+ktEh,L{ *0}l||iUpt\vwz;Yz0q P?X- EA96wOgD^;z ^0wiU_wY|E ~w~_Cwi_ؔOLA.JT5p.w#7Vzjb4ʪ*$Pt!?8@ypoZZ9 \XRkhUGN+[;eempuQC;.mm:<6 *Y]U*\b6WMuwa2> |M6>Pȼ4$1ܺq9تwq-"[Ll`&Pj&01,@(Wxż?{#@cv`&tjg N$\*Jzo.ݻ)=uU*ol^O}[7Lug,@`|_?AG8!0^*G~\cXQjxr>i?>l@|qKGT 3go-u @.@m5@\" 8dD5׉?9w=ޭUe85_E3 b$4e;d~zmD+ϐ}X9@t@lÎT|1G-]8(m18^~%dM5G$rj zo__.qeMD\9YT}umW{/j |7TynT5g!s(ʮ{{e7,v\2;j_"QPJ=nF;+F~}>};LPRpM#ajׁƩ Iު)(wz7e'fάCd”auT㬎m9ۃl.  zۥ*E881@%-"@Ad"/|=BBB`;on3Wʂ=P@9 |_m>gʨy4]#o}H/߳m%ߞ͓vMu̕L~(cD%t*%a{x@] {bjN!<|m 9PbDs (d}v5@yNX.ٖpѨp;@\?t@%u@;V%X;}K˂*,}f),as| R A>]ۚ6;}pdAl+G5cZ֨Cww~( B "@~۶t̶*՟0ݴGvj2CEkzDiWR~jxm{6$.xRUũg{YoK|1d)=Qaָ4ES;mIl g&+BƐ0fqw><">ڙ. =A},UAEdl-FF(BL'8^-M3zn5~;}vu06Uk{De LHvt~dQ@&,kbO' $.}V[@ʝ1G-dTrE~O{ _Q*ϕg9Q:5 EvބL:r(UPk A:,〚q)=Г(k8,EQ/A̵O uiU(>upw9ڕ `7}WZZε<3v`bı!P Og8zA.LwOq }V Eȇ<^7ugs` TIhT}6{^ rt7ו|8d<{1Co wk"A p߫ѿ2PFGkVE™-P w' =J `CBIqq,\O'@K6Ax ]7 pKg_f,41ģcEڃ+ Jn!*#, >/\"Ao7 `dծQ*Q;9\ƙ;@XO}$;5 rA<$EX=-(w\0I-BB q%07l4}pD\+(++;Gw#8&=muy|Q]q.]~UIL?R@|wP 0,'v/!ds~'c?wxSFp̤4\#Îx{SpNpQ.XVbB}KIJ C Y IY^sϢ%?@"HJB1@m񸢗T WȠS[O_ `ǟ{m(u>㉮|}JYƦ{?0ꕑ*>.`T O{nG~P~&wB-@ bhwBAE  >/dH8H>it!b~؂??OC.zT a7S5|eÃғ[bd j)kV9"JP>1ɆD(I'\\H4L<^*YU :L i.q9㗅0w|Goh? "揲LM4 <2ӻY|i^/X=C~-f ĵ~~j6)[uM^}4Q U\x;9ա]Ć$0W*'n}GEG6uQJ"k0 Z${}艘 @%}{5Dy?H4d"7}wy4@@!P R%5J- E#S/.ځj>|_*,Q]{~[=ӎCO\ @6<;j;䆽R0aWk>>$_C-n-0S۽NËs~mSY5" `*r  \$'4u0p;2u[Z"gހw# |P";w쪰hLVc*;YWu CA:@оݎ՜?UDt=}w=c 2|\ȜY0b5^}`T@U488lbІڧqs#ç@]w#Pi "GHj3_S:w ;xs?V0?,~zОSNv.Ow^ $#P-Q0 O՘=0[21`vVw!QR?~B3Guc&-6kՅC$ ̋M"g~8ͺ}fAÍۜqk.hE#V: pHRc80e*1'0@3] w/&Ìo[0Z{OQ@i1pMԉF1C]Z/yv߽nW ~Dux-;ҷXFd_,糒)qsANNK dCDDȀ#5"2,WA@ '1=⹥ˋvT}=`]*pǻ|,0Uؗ0`C{Eۊ'@8ppp#@ 6G jxkЛ{Y,:ٯ›w/\,P'b^!=Co-Q smJ؈R$C(Г)6B?L>3s: <4) _G=Osߤ=QN~Ru\Ff$\۝BJgȐH~ݕV9=H%+ R Vӫ=APr%iM??6Zc M24Ѹh}ۑOmpڈc v.B0LJg$=L 6&.S_!DصL=ۑ=dP@v٤?# D9#V&.(.@1$mB|6!ޑT<r0.>LJM'uLAzLG04A`bUYX(=R`NSg3sgI7 UtN-z ~C?!v>/0@ڡL$`Ș*@pER5xOYŠYcU+0{F___ Jlؗg9 _ ؓ9=M[S{}Yl~&I}d;/33JNfpdՎ7OB`a0cZ jxm Tފ;J[H۟>DN7Y3'Lge^+\' m&ʖ"vgCVx5us. |A{?y0{Ϡ| $ %d|!oxq(<(4َP۴g{9mt ʯL£ϗr 3q%0T Qiԇva5Q#dH\~;l<ޜ*d!~^OK>iGzZCA ~O.] G@}y@Zk k@P xc0G;{@: >!U$ kBxuPW@_] @9Yo{T< xv&@(<@pOU,5]CXCDBaf{}h@d8(^ .G %NzaR$^,ؾρ}.GvYUϠqGBk?æ;rd._kP@5PL$WceURq;c쵟Iy D;}m{WpS*T)uuN=)Fy?? 3_ȿ:z{6MgȰX}̀{~qh!XO=@?Qxw~OAZ'x( :÷{d,n^OG?kI? KB):}}&@|T#M&&&=-JU*?LZMlV4Qvϴ)-ƛ}:cܞR)Е.b}t/YIŤW1Xq^k#]p̙ .KY߃Xh|?8u]'QQ̾A/;!$bVS?g;Y.Yt? 8Gk³F׻04]xźz:!w"Qj_{E=֑Ci,Un7G([b[x =RdFj;8k=|a؋GxzH~+'C>ߞ~B>O'׋^ZG8i$5RS a| !^qǒ5GqI6B߉ ]՟X_Q%r bR@A@y`JXP5QP|YWc-EFYQF* nQ?NnɪȯU1ǧmK c,굿Ua%|c2DhKzWGR<3]7F [v1M(3.|!Qǻ8V9n^Kcp0X<pdyt^s.w&*Ys6d f~Ǽ*Moq{@c-yi^#JKHViJ]_Q B?(ZNR'xaW xJ@] Of{S͡:ȆmT{RC*($+u ^iz\TC{:Q~F^BOw-Tg+$i!& 1( i4R}V$7TT2 $}!vA | Hs!;l?JbC٘@I}x}/~]sd1!DQ"/S$$*mV82!Ȇ1 JzdkJ*pOA*Wꁞ Kow._;랹QWM \+'0r_2uR" ڽ)AB/5p}\u_wKFE1.uòx=L21x9b\ is[/m>Y'$~2I Kʚ<g*4ب;$T0QRlG#P?f(6쬪4-mPR'oo^~WpdD~X\MZnGimq5~Hn/n%z|h֩k_DAe uD *-jH_Z5|%yd2S H+gub?&N23`?  h*AnU\ڍ\\5`bW6L\6,P"'uҭIaҦ@us\5ȷ All[)ThBclkh,ThiA@Ҕ f)88*ZHiI^Z4dW h0ȢTV-WMYW6嬆6b,&,.k.Vƨۛ\+`mslbH \R\%}Ё?=]oTg|U?j%mkq\[p!:Wqsv??N< @0atͳR#0~gk, s]oѯ~TÝ/Ӹϛ W# ,)1N<#bڛZA>Not2W}>p|tncy&XCf4Y,9J) @"n`z鋓(*@-Db}bE={\\zف#z=xͦnB̐4&nUlb T0)ә,!އGmª.-_7zGa [m2?v]ָ7DSZCͼ`)HƣZ/ )bY1hbc`hdSfGx׌@^Fgcƚz*B\P&SmxF,Pbi cq$@ͥx@rg!xp r80B* `vdO"|ո4$%~^b U%:T:;r@MψOa@t4*&ï h@|zo]'0FP&Iőc7hQhTJBgkBk0 JLFbgNA1 NƯ@ؒd/Xj"WJ@`/I5ĥ%=y QE=#RO#Z]!J(w4wL| QQ`( +)PѐVzQShKfY"**I"Jat[5=,:ݻXT6 ``.˜0a2$JB}Q,<7а60>r>c o xOj./&=xem#!⤍. 8 K@!.,y ~TO $+h'yQĨ^s@6Њ)=SL(٬ 7xfmEk}3 !:`Ԣ ,F%0%KRETt%K3ݼtEl0;49n1mמ.:I IXoEHTzhI,>;&Nć! .QGW*l< pw pzs%+V"@`"fNqKlv2NMVʇM PڞG؛mU\s1X t?PY  )KxMgi&pt<@#` 9z0;Gpy8AٌͣlJI;a޾~Sw)7]b/L=oĿ,ŠwF1k8u!y@mDc l}Z~^"_$2܁!WOQH׍ h8ĈUF08vkYT{~?w7|<#Sy#!{Mj7ҷ`f::d0._ zǾud` L~ vB-I BLXIUOx0B}xWnRRenIϲ^m CnsC_Sӧҗg\Q&|b:I-Q;z,@`%$(rX(fy ˥Do6ԙ5;؅XӁ #!0+A;Z+mN݇`6G0 @/]x^Zs]d z/M3"BJEkR !mCw51dI&Vq ϐb>0{)n"&i\cvD7g"xs  x獷!0!a=Y4013 Q}VHѵ]2O^n8: 2^g9.7E|}Wf31Ϥy2Rs f8yY$͂ߵFƻbf$oym=сJK X&Rf'N G S9E/?mdV.M=*#[9S wʛ\'LGc/yF۶p q,zW>@Y_PG_?ezO8Y`AZMI ^拢q8,?}>eД_ H?b_Nۗ"-1^:pnP{=q"<,3K@EPKB| NҔ=wf[jQ]HB(C10]`!5mAD$4;C&^Jyu$;N$EpW r S7'spH2U#DW擴7=$N2 Q}/@@n1$=cG5%Y~ѯMa4r.fZSǣ5h%P3hIBG|@ ~O6Yah\SǤ ڏ](jM;vm -M?zH2r4/ab2$:#>@SfףxGAonF|na_k>WAQP@w|a)Q_W)HWN04xv([?db +aֿO|`g>!ȿ>Qx8Wͷ f\BLT< ܄O)Wդhp\ % QwI^S5^' zj"8|kg+@Ys"գ':PU(¿l h4%&`R6t~q5k(UaP1ޙ2EGk `Fu vp"0k6/b6DAWmZ;^6-5hm#b͌^Eíژp9$QUdȸ٥3̀~ߎc S '' |G@aTw(wH}%6py_}(]CtIU ́xb r/XgpChwp|#C΍~kG_YmesH44ҀBiÞSBd@@{&fr>؉&A\ L#D@GmU/}>!D?1|BRGnla9=ϨVC \ GA)L6\EoU\f/"1!ˮFEJɪmB(5j"( 1T0F"(F1E "1m] (G!$Ͽҷ_q`(8_b0  4D!1! JJiT<80 pC TqLh3ѢqB%Q 6'A 0)V7L0a؁;4Cm" Äld0! B0L d!dc'.*Oa4TNGڄW'UK Ɲ',a(?>Mt0 UcjQyQoj!i HH Fzt(h"-?葪qv`6\C rGTm 3PQAog6p,^8&I$tT:`jXhv/Wƴgj1 ̷Q1'(OsȘ>:v7vhGɶovj! D%%WIlDA`U`Qq mR;rWKt7f D{r1 퓂'<ٳ =|FF3>ydkF,p+ .:o{ZIaclF"HYP&ibnxCw~qlo>p$˲CC>f|>Ϳ _8Fyy@)xBCCƆr{A0r>tFK=z(78vys=n>h"!ApH+V a"wIS BP- JtI#lȥԇ"z!o2!Ih{u8PCmOHkMi#gZJ !M[m!lpwO z/@꣨UyxDs(q273] 2qUpQn9~S>#wW;Xfp<Cx%݇B @岶51q6=NBQikulj⡹ @Is@b rGUtREV1X~w\8P4Y_,q "ƈ3lH)#Yrv @ 1Et1O.# XCVx&P($Fe.0eZtd䓯;HҏjzC$5F6FŒf|S$V$c;`w)@G(a CzI)T}"b/>ǘh$I4GB}}7~bk륳ѣ3G۾]nmU4}QvO48~ _&q~A>;ߠ CIL-1Ĕqz_B$~>8M$@߇jBxV.L:߃5M;(^/;0@Ws-R0fVu ! fݝ([LpUc)J?;O!9H RAq&!CC]Uь:}}Q'\qQīVz gc?i (XkO_4$>Q^Ӎ ٚ{([76qX͜ HF1FO<~e$*.^O=5TBd$M:ZOwSs vGi~] .ˀϏȖyr82"GvbȰRZxic?\3 zNfr̍PJ}5 M~v6Nc 9UADm+ǎ r/f#s~7kʊYs[Ԣ$a>og6-b8XkWֵp ٮ~4ޟqָK-ꟛ!uDze4TQ,Mߍ;(4¤@yId^z_u\o&Ƅ >*\A`\x"1H qd*0T' 0 uPPd^QGa"m mI*$3E4򆲀$kʾ-#E7!1-TQCД};J*m ,?>%5FM٨ aG[ r,˿O>P};1c\.^0|Dp#D!i~Փ;͍j}f4_)`$wwٕc|\̪OXxNi?uPԉ=F~ 2jx+O[aBnLCD8z~oDP@ O@,>g_ϧ` 8~1;J˙QSÑ3ED}G9$jxZ`:01vt4kby (MUXQϘ6 '80ϣ{"k 9Fd8"΂ s58 RN.dE5˼MDEXBD0-z 0V#9؂"GF~>3ek?qfhmGZH m(~ىd:.U-5T!رe}+ + oPή٦[ DF0,Z, Dw=ge8X;?)Q{ѸÛ4ʂ {j@32Y%nj#Gjϵ<>Wmm T(4ؑ٤]{Us*qP]l4z ;rލUsJŢna94WGW9gg1}%JЏf؋"Dg$KL>v:Ib–?u's2pU [mżChc[Mٚ^sޯ+ԽMf7qGEK~4G֎:N\}<lO8gGtc+9ghItI&Tl; oJ@ָR8$0z_z k^&w%. O ȯ 0shQ jҮoK何%d^-8;A:&|QnW+|]#s~bAH)b-7ztx8qQSSVy D߯ <M1eeh1g%G.1%1P⨦&)bĠˁ-#4 |r2z~ų9Ɂ@A(ԳY۴^U]>$IR>XѨwf(DHH$$\&8߃쐬 6a"&FmWvW{P1 ")DU=E1PJI=Z8R =vwؙD)%^BA?WSkL~ %%DW϶C5݈JvprF&0˷l)$(āOr1"c&f\ϰc7# @(`Ñh&Bs@0 ;+=X첳X͊&&wuSE㊯®`7_wE(n%)Q E=K!l>Ҧ@k (۲p9/dH msh/<4b2:K3r#k Hs&"W$HxN ]}$sIMUUU*e\ȏQ)"5U*Yd ,!ZgR 2fXh|T$8[G@ L frPP #RR""u]n[\:w]6ߑ6bN%P0OOhgw?҃e/9mE"ð^Spn41ǚ:E:1.m|\Xs+!ݰB :ǣG9Vs3Bx74dh`EW#\GEaV9|H<ûQ3>2W) 14T~ʤD`:k- W {Odmbh/4ʂ\- c Z U5Թ(vN:g1?QÐl'BQɐqcNgISWRdZdpMk648d%~` 6o!03 yQUB,U[ϙ]C`h40q;* &iII%WH)A(,(p!q$ ^lAZ I)Hȉ&`rOW޸s8k=h˩lsU& Dp9C5AD#9N(BRwHO.Ȳ KRr-b3(A[1sS(M2StC/aƗZ8G̞~Ƣ*X(M[Wn1 ڲULz"Sr5{uT'?izz/1yv/n#!y,'wYf)0PxS+>WRtE( Rnh?+~_ʜ| \d;HeT-n5l1$ q /^f>DPv tj֔M}xU'dwHE2RLea;'nbO+] ڰq& ƒ3\@ AA}>?\yD;ID-{X GC%6? ug'Z?'?ȰV! (>sVV\ z2@I @-` o p%'C!ᆉ*Oٴ">S;y?tERA ? M3lB] ǚLWN}k^;^efk3 }:xoټ3E7 5mvZHv`f*1 3K q #Q~Jzm:E"T1-@gt@J+б,MKk6ԛMv:Vy!jTUy$6O9;rQb-Jc*EH{ %]#,QUTQG#IcP!a0$yZ_װ,Uf5EF1wiSo=p} UUv䠏Sx)~chb"Q5UY*sUVR8ژ*!`6Sa5.!?fq tuW )0U`D5VWE>R\>& G;**E P s~,DG!ɔ7j1t+UbED"jX2Tq|w>^!w;Mǔi fN_ܞ_~~mhUUU~^\_24: +q (f`ҿQk=~:;{_bv;PvlHi(S_1ؖ'MFK"]6aEkX-o]@T@ucmwv1D/mڂ( 5 (($e``bFbnw EXY'1່'g_a]N4(p1| ,BB#va+H>z4q OSjM s'I(d 5ޚ ^Eڟ#ȼKIm>y$V9xpp>$PB2tcX!QsQaYwu;—q*%L+ TkƆ q):L7d]Ъ! ` #C;{y!Ww/HhrWE7K83(N枏78RBۼJ<4N7Wb Y`]dA:^UP T2g$%Ek/z1 `=uzET;:f2u! *CƷimѲNuE# ΆBlJg~w̰Yrg 'wușΘ0`zbvGe+ۮ{_G&Sq=Om+8;iK`"\Wm0܃:Ԟ&;`eC }a8~Hg"z/F0waOA}r;ܪ}aZDXlI4lK!K 9:kKFB8J,/3~f.Owth Ja Ctfq Hm|ɢ+C(&|pp65ZWv6F@V t?ό 'Dm!)yR96u?s=(bLxAd`ENA0d0lL4ʤs9F#pȇPݒkl>9Ƨ1( Mys2Lfs&m6yķ~8r%T|7@`cg}t#<{zP?"SjWr;gqX#5h'<*BG/ܞWv:'d%Cui|ŞylawF =nȓ}S܂oK yQ!`xNv!ϵ|w؈OuiǸ(ܰ۩,@5)#qG$;#|?oݻŖd~M.[Hp3 G67nLCA?(ptY&,y#&&ϗ%]3 #m ۥGSoBe%W1P.fi#;9aM?Ik%35M ΞΊmWJj; w&D=9]c Jy?oԪh2 "( >ovz-#Ńب{#F4Le6>YQˇ̚4G% b;oX@NZ)B34 RDm1 =f̦h&A!;= ),#UT 2:OCm'1ڤ1F HFDPAd(f^@䡭"sSICླྀn/CZr64rt 0e]6xU`1h_ѓQm_i[&2@aWV+ XF0h|C' HnvC{Sq9@4nbM0L&h342Q $" BYC@@ ,I?KC" _bTk8Ġs (<J:rRZF@9>38#{y$pSAwG;`vGΓMI:<~'\R !xpD$ ,'#L0 {ݺ<K{X{zvIn+s=Yɢ-3UH EfGU0CHqZChe|xSA/wbg8W ǨУ,fl2<@>n99s T ߃hf璣\ˇq~?"Ǝf"H0ǦLyls8ǽthPPRGcW3 SC h e'/վ}]ߔf$hHZ1q( TlSEb /@kCLF=>tpԒ<@g#ІS6h34 >8LQa*@qM#pa; /vIDdr뵸K6M dJCCTRR{SGXva`Lc2 4 ѓ5Q%`6a"SQ`g?,+Ճb$4+G(@aD OIJ< ŶܰlkS?S1D5ܒD#~*mYWem-H^$C3V͕U; ,/irֺ{+ZґUz6lV[J*}D(lu{HbXЙa +-5(Hc<$ 'rna7 }? hCR ?gyzrD+{)k()8|Cw{e,32h,8jdX8ׂq} i}=͸x: (K('/-dĒo7!P@ܳBfhgC'a`H9pPpzTI̝2kƥ"ɸzJ|CЅ1!(:QNp WҤ5M{8L뚔L\Q% gK(_Ծ!#} agw'6ZRD;r1>(@?Gy>#߼9c4,¹RNxؕ=/9c?h&$!$$rJ!ǒف cU:Yzh"">pt̘"=LO u!˙uTФGbiwhcCF(Ta"`8Nrr_=:<9 "H-d>n0J  #Ӊ*Γj+BS:28 R,&DOJg}m{w|$>:Ec2*){ö!AáovQ@*pF@}83Q,@+U*)qy*T'q:`5Hۆ4i ĕ^T039(tSplf. +GO0.$.8m1~I$F}2?x `"%B#㨡v֚D9B&B}̨m$]hUT5EZ|ߔr^)+ycL"5_Dp?>+|22&M"RLk9hX ?#?$-p#׳zp,u]G.<]X1tEkgw׺y`1ݬ4X;L͓(\QY?C}T}Yt?vtC n al6:|63`D}\ '.K gd  v;wC!o(oE˂UT'{4S07QDf)MacRF ב\s{4B*BVszJ>M; Qa,( K/{6%"5!k0m!eR_M=9=#:*yTPx_'8vm:j1@cX6_Ȩ3%0ڭSvqdߥ|Ŭ<:\x3'û7AOli<=싃ÀڧG04mxKlkZI!bXwIcH :3C :LJy :HE 7# '%qI?Y pCɀR6vcD4D&w! ""cC$Vy5>"kw8!k*TL?o{Ր#5ڿI |} >!2DTzQ H'xĠa@8*ٚ3uI};]`Г9 СaLPxc@F@=e~}f8o6زJlC$Hѿ7cADxKW$Ph@6E2&H&D0 C@6S QhIE(O<NRrdQ9BHR?6>8!DFzub/a$vT'~U {y߃W:X1}(;?aޠt05Mk%hVxg]()Kul!ո8DO r?WW灂X5&49>`{K忓%Qmoݗ;h*Z)&tӟCKwm*@}FkrKx$f6S]Cq/ {y2e<(.I X1 p0!uNЦy @=d6<#],.TQW͛,p#_bbA?LxxnUDTP)6dFpؐ6.5N%#眺PRUME+1|Oy&1N(Y ͞ZlK* 2œKݖl=ɫq*(}!ɀOw[|kN:*nʽOQ2wARim0{k@$Xwt=xNm!CH:F#˯@ /ods |:>~hELI.MN1྘ڂ$ ktQb{3o/g2C4,m2 BFJ"HRJB0%@$Uc$b5cDb*" T$D#X ЕB"" @,Xi0UAyټnΡ"D4|sߣNn[Ew,3M9OGtL/i+u<hOsv[*;fJ0!|_"JI2 b@bH:H@Ga|qRšCԘ}q$?A(go.Ta ~,$d&ܸ50p_"SB $ vD7@R`>_0 Oh TdoJ c,' ӧ452W&UU= $U$gT/XS!ǰD! ʜlPo$9fc!:ouX"AyDz1CKℑ.,GЁ8KEQX(iEAmthNǂ) aCm:GPj>iêc{ڮ4GQHi}ƼB4 +TtcW\ϻlR$y}!! k\oݘ"2˷ICp[Bn3,T(#k8N@U(AK_Avǧ:} BH\؃ 2gZ>&&ug_?yZmeH&+"p<o{\G2`> Ç@}Hv!]A O0# |wPh㏆I$̝DӒW9or  qMcvr,~~~RV-+}6U 7*&X"&6?>`Zxu%hmgKmSq@H!% 3@jǏNFvmmcGhQh6bm;v<;C\S2*ۆH}}j7@Kk`#= A?W2&a 8 IL ''{zƴ4<#jߡBR0E ReJ$(n]܅'3CsxmiQOsC94Kk_o?VԸmnkq7;2܍laZI)s?>ogmtyg?9#h(A2StIX?_ ۳o?ഷjr\a~(kIOyC0SP >~ꋄQ?Ogod>.+Ch@?ےcĢ߸QgPCnADnF;Jc_C3t4srSGHF􍇡tmF.|/\mf$3+{;P;ܸiJgy}kr鵍]☊!'RI(Wy618ӳcDhq8Gds4caZH!#$^4# Άz2`v`Qmid95 PlT}aܽȽ򘐫9(t⦆ L=o.ѷ(N˜9U_ u44Jt98[k̪H &h8>N쵻ư5;upCw9Nm:JHp?DwAΰ $3YHmoUUgH\G UEj!ӍifUz=C|<8i'[& =5K3)'-5{bTKuARr`H{xuѮ,nB7Dtţ` .AF&la*OT676``;nZ׬r3C Ǿ{|Ъ#c8f834~lr<l΁Hthti@dUG3($@{STkp`hwE0T7(QR xVBH)(F{9$Oo | pֆ̂ ƒb|ّorr8#c0|6ijj= $}gȏ#/+HxLŒAgK$#Hz񗗈:<;ȳd'c Ng *cqhY.MfC׻S9_Y珖W1ӌۿv%]>p| S# { 6BL@ô )g#NF&㺝,hx!G0&:'G$z=|jxQ%5?CۉۼY$,g8C^ΡMn#!S7x("G 89 =ߺXZ)JSAO,FA"ᱩ E2i `SiEl%a[:V։؁pA"FϨ<=|e45Tew6Iv*Xx$jzL, ubDM&UfŜCH90#ܕ p#fA.rAB ;M>c`5m;ܴsBv}Nx␳^}f[Ki>EM>C:e})Ԡ*zx-$(]}J+ t@baAiܬmj=MNx29zzp{M!E;" O|4k"CZhF%WcݎۊOM9@̜^&B }/%jt Q:9jc>Mx0SULB!LgXe7:9aZ7Ä^Kr r0J= ĮxD`OSL"N`r8nO]uvM͎p8dcw x0 :DHV?߰{*\G`~A.[,_7Oߛif9axuԱ){̄M꪿Ʈ6K707ݒϹ^{n B9Rc u!mڻqN\7.=;[*pKm'ԠTFкac;quU'h8a%J#m9 "lW¦VsL GmÁ0ųlJKrzVUT2|2B4&,7uV@ /Tr9 -*ʩԀhCM/,Ԝˡ1UX6̋v_fŘYvΌٿb2rVv°HdBT FUU5r{>Ct A\ DpMD˭Ov  h}ORU=oƧ9ҦJC`W]-5ۊ)syc{mQt.o?d4kX$IT4^.$@Іӝ4llR8 7"''%p> =4#"EK3"BTPW6mfKZ:!i={~R0u.!Jw6y0*cpQLv;&NS΄Y 1MZRUUbU2dKsHxr7gaFi|Fvi|s#ƑsD5 y?Y yȜ0NgHJrSʊb"P\ FL"T0*,*#B5a/vScW!YTY2fpuqߘ`H8h韖 iC aOTЉڀ55 :ef-#J\vslinswD0Z%BD-@Kɋ!Y8 Z2 K%BH)"[yK9 uG~;ې*P5o:Fu2LL#P MPd6lKbU|)Y`xƬn! ,Ď32BS7o&xyƈibn"% H nˮ2`1|H`U8Fl XTʀY%kҗ>kMOf_0Ƴ]e<859fn烫8@,nvvw=UvEΖ!,aks[ګ}Mt"_0o 0?ݼ]xB'_ u Od"\b s wg!!ؤ{gG)n#A>6&hO+# hf~2< YP?Qc>Q-ٴ^Wҝ~C)/ Tp 28˘B5? Z[#+*Ǧ 2eRP*X݊`ű ٧ ))h?7_g!⊟CI _>!YCcn >_O`~,?rhJ'ÛN? ޽a?a$)+ADg˕Z4d0WH?wK$fgI@}wĞqXB|h@VJ4vbKy>ϰh-% I8-ѫ+Mcsz̰̚f4Ձ. UdDc ^8hrCgs4}?tS?y"Ggd0 Ѵjr2 _f p̎GTd!\r҉)~a 6DSFe*U`_Đ hdKM 4*5?>ϝcȡ_nJG{%CgN. yvSaP=ۢˊ<.qU&݋,4eHvk CysMl{g8Ǚa2kɮQ\s%+RVEtJ¶YN]hf4L) ɠɀDiA$}VNs8Ԍf!,-Z֩N-RfdX(!3bHi {QHrgxƄ5# ?fOIaM'~}RrQ\x|3쬊 C0afe%B,L9ObIدVL+lFq~e?QF7qf] R$TC GZwȭJۼ;s @' DžD16~3Ni6N>,9: 5ml2c`;8ab"DOFlma5}`'@B6959JO1=wó g0eqvJgknnX}#֧:5fo_o$} јr{R&MǙ *y DvBy?r CĹ"K௯(jG\. Ƒ}x fB`p8/ddzxk:'^3 )1 LJėK'a鿇o}!`:vG[f K>Ce6a:0?GQ5@|NmRe5N e<(ݚ!fռ T=^:p I=f9a=d(_qM#V#_AnX+~npWEP"8B.k0iQ51䀣732~z>'po  zvn4M>X){u>-gk'EˆkF5`AC`⻎:-4elKÙLnڹnVWwi4FHFϩڗźvolA㾺T%f튾mӘmIRk ݴF JdS_:eɮ*1m:%R0b(hfV* 1,$-% ʹ\kfFIt3lɊbVe#+J4qoa$5S*z%͚EKfjl!DRMZ٦ ] }uȲ ۖ\  4J˿%Am,Ϟ'&4AǰxcHx)}O@xלXH?ɘPH2(1HH)ўÛKpͱ >Tx[s ᇙMBS*$KP4o w!لҼR t  i\'Vr%c"cmѣc]*RGLfFV>rԛFz jP9>6#fUY-'y{AǭJ ׁ^08RT҆ T{C;C#(8 O Bj*d"dҁI %jqu3̀27ysa0?_N t`#sB2{P??H45!TMn fc73>y:X{% QyΉ) 'ܽ]ײyrfe2A4Q8cJ+Xښ51~C*55JTK4kFK=}`!h0 9aIsyקK`o2.vu1|'kv+8ĖK+И3Ls͆8p ,J߷Sk*iɥ,c$)wdH!¾D;%I\T33̋.&ΙmrMa>B@WH~B )2.& $kMk2+cG]=B]}6<;g 윹Ͳ[$*(q 1lF6gCNƃN +dI1, hA6o~:0'(͒5Yn7A:lH;q5#=@Q9| F Ilڙ10<ɳ/82^_AoJg;;{tc՜Nk>\\qRZEj ;/;rO/dǁlp/ >034o<>_ٷ(r g;@qѤSrG42R~+|"H_GDAÎ~4w;\vGl EػB=q$Q {EyXx^>'pcړ7ӫu[VUa327Xd?}@QUfi+&1lffZF IUYX`H(EJHA)%ZP(Tڙf[-4Rڢ@ ݡ Xho'i 4[*beQ4vɡi1姯 *,@@`.ŀ L8`Pke)8!ZWG\> s_5]y~_O=U?G곏˷mn?Ӡ %P4׿랷F(")VWr9I1&K2kEwZJaCM\l,r2S&5&Y-˛2sb4@ s *}GHw֏e`Yc $2.%Ф-|<6ZYP1*,62YF/s!ӑ8%X@5wNK+&6%426"(fEQP4`K<*G؄DKv?O׹YE8ǫ+r>LpNd#.fE/їGy+N{ĩMϡRϞ]< |OJ2qY.:3?Po?mR& P#yr7wͷ7x}1Wo$UA߀ O_ukx$HPS 4@J$Ala ţkAyW+WS$ zWQ́,S"-~V)RP)ۻcL3[2U :trSR){-|p~rMJ0;\(}#2via3&mFČ!Xg%w/ޚ'{ $4 p4f$h$v:Xݩݴ*PPUԒai GDZRFNQ)};*žQ?*?lf&H JPP)Px-wiF;w!kG G㊟?utRЙ?_ Dgi8}ݶ<PX@v 8BuG(kT(T`E>4xFz6Ld .Jѧˏr~b2w1bN7>8<ģb4b Y*ٓyaaW] IpGnico&f3|.q5{w0J3ho_._S)߹eλV6#ۍ>7ΧXjXAbҦ  ̈́ݍ + 0#s,8jr]*`o-ϛ-F d⑰]qk@(w _z3κx# EG.Cϗ^c;m۸{FoT  ̠EvX5 EbcAj1y`C5~m;}G9L(8p&cK>8h7'CL,"XV/R}>u~iC˩V bJ+^W3'.j55+#`VZJ q6*ASB0j25cTd-R9RכVsҹ{)I#M딝[|v[㫮9]._%+$eՋ)@KbR|q.ܗ*u/.&nl]܉r(Y桉%vn.=yˌfwtawUs c^-4֔h08_LBA;}lBJJ"G 7M?wc $1 T(|}x_QSW!̔;FUVd#p{뇣T[_ZբY5'6CH~cn>8 z\M{k(|Ƚ9!!BR"dIkskKP(Ĕ%B)d)U!WI+(rPʅ(h@ r\%31H)R1F1ZUk\Ywmk@Arwv eFʁ"2M~YP:Ş1c9x|8yĐ/ `-9oezሠB99ŷ uAD6\!HXǤ?pxoG=;{n=A}q^`j-))CH #B厉"BaeH݉P#1©4( QGU)#I -&x'6IQ9oSOc.F._yCJ"J)!*,}7˖h&LL֍7`>r (9@&뻈fC/C b|ƓlL2a%dGebr(Hc5L V nKF}82dr+9 d!k>ʚPd2@JTemr>gCPVݺ;Ag;T!|讣?'%-ػ< rM┷MHReEPcMI_[2pF]-O"qaCQr!ڔM?5xs#LtDI2~7l +ElmDeq,2JL!^dR66h&[;[mPcJjxnSLըQiF&wkH&B#QBD[ԦLѦM[Hb RD0$Tu )Bt]j -qr`f"Xahr;0m(1ccH0h7].%UCj*ЈU*5*/wָ@ln57%io#fZn^SD)5q#3mvZqF=ȷ m'-Lm"@6&XF82h+!٦3+!cm4"A&\5QD%NKEǛd ᖍPUBr K 4qp xʔd PI c#F6!6 AbЃ `S`1h0Y[AOz\EDhcj A cJT);YP6Zim7UDULV#BBn LXc Ikl@O]ZWIO&9Rw "iwQt%.mqh#IPSkXQ)Cc[`KIW,1̖1"I d4cl!фj C'5Hn^ۮqsㆍuݍ\I.vS4C#}/ub9*%#+ۮJrb* F؋9y2Q$&PM2D $h@p@l\T3$aM +<B:Hr҅d]4)Y5;g21  m$Rcmd[21$d`V"kq#5Qv;Qk+zfuL6v)sIR1! s1Hr'hM2h )I-kF:ющ0)d\vq`nX3@3Yn %lqf6DB6c@YmH2ָÛ" 4j NWE!47̮su:ZmF+7c4msw_%-iؔwD3XZY톣ڜe 9%tg`ѯCqz}_'f*6Sv#뱛hyy38{ d̴j4imEdЩ B .6 %/Y!y9y%(f5 wmL(@UQ@%ڼ(nwnd*$lBLּ}庞/)=fu` *k Q#IHOxsV14^nw\;rطTYiڽ޻$+"1@V9)(УH?D1 Ktf\*#aGnk6GND"XhY@bCi@Kt̒_.y\ Ȇ3rMƍT#\gPw!3*$R ٴ_3Nb0mG\A%4wR:x۩)S@pjϧ0I<0>pK1$;fHs~`aO*`.,`(*1EJs))4^3_ fC,8f#cG=/QSL`J6{ ӗa;5DPH;=v%T2q!D`w~2\BB+Npoۨɞ{rUMev)w\9J \#k)<P+m4 ej8fT0""$ i׎v#NѼ'mbd& N(0]*DmȀ[R%ғSxݹb!h:CpzF@p#PpaNF e8mn|j%0D2<tC2aU kJIC/jDrLjp7ڈYu%"yDT+G= 0򗄚 a86Æ*)+؆A{z=96.&!n)N)1P B qd(m+zgOZ].8{9GW>!43Ins!{jk܁G{Zmd1yF{ԨggZ3{#]6mp8 =bFTrXTĶvC͎MY ,06+9BV$rɱĵwlyӏ6E]4o!vj8{C`Ļ$d(:E:ymeRF @5i`:9f[ +ȱ\n7IQPBqu5"c: gn̫Nx#f&-\;3s;Ti G}BgSuNZ{s5 lb<ֲdM:~E-sGgkM !9Ç45] bfl8'8a.M'pK-.$=vf`:nN@\N&o r @Hzrq¨< W9`yrpZ"#ė-r<̦NB<"83 HfL4bIkt&JrǦ3 XLXk9;!9 x\19-X6 qS@Zŷ`t @ż6ŇE3e 4m;!],!?0K:V m3$*X[qɝ\SŶ*b^/>L "x4gIDžfQDg$H&tȳ)hI)rs<)j/GZ w aZ8*dZΫL.MWn~d@6w`F 2jK Fg,1FcyLXOm,4p@@6ݞVdq΅@J,b4D^H0ɋD'lq "=$&M` & @ &Y: `,*  6Iɡl ܠEZfLaV ͤ4rDqyl Y tZHfdkN$6=AGi^#LÆk 1lUC+C!C6%z۔6dyvGЅx :qv W 0;`T9 f[q}HцaZ*ܰPOxq$,͍zj9g;^̇r}5Hƛ|BDx76k&ʐÄVfSu!lZ7 @6Dƴ\TswBaJ˕'Nطq&wdm}ņzp!uwx&42&VMBj6BhD2dY,.^S#-vٜk`*I()9ܩ6$ނ;w#cF86^ wՈ9a8vo'DL чa $:𵭌p eOVNY)7i"UT-p109FqB=R@'5N\=#l >v%9a "9,:Hؓ0`AfZcpw%~D uwq9v 3F { bfv:1]X !, 7gle}}Nj` f!8MzE$< v9L?n@>UR'>G˓L$XN2A<>kO,bAe>)E CJ Qb `BXNx$8f0wօrxJdHoiw`ӑI4*l)@>`phy5hs/(WL32ew5v5%}ZMmy1]x|gwyΤcRӦ2Byb[BʬPCrż`S Tk# ,\4ā0R`Ó3?n*jTN@<*PI]"92ۆ3G򾲩 @Q۩EهgyO$4Gq^<2'S]@pеmU/T?<s%۴V*u~<M4Q&eI8 UW~zT c,+kClS\T M7B0oϜZcF9$S<6~w5Ls{>@oV…EaQ $0IQXQqp ʲ`'S޿3]jЏӯ19$$6=׶r|m[V+1~0k|nW7[U҈8O#ȁG^jr@GۘM*=K [Ehx3؎aJCce!cQr8y:қk}sƃ`D բTB2#|y`~^ _'Ø|'^!æ{P(1go!T\^z{A/'<9ceAR/ua}|eB` W)F4+#;m5~^p-:AHI(U[֕D3U~EZf{=FCWc9v0sFXK4DŽ 4VA4bnsER^eu3pnK=PST9B\6@>y.0qQC!P<-me u6*rRz+m tLCcCOM՞!}yCiOG1,?H^M!DŽi?V4f=6eп?t`5"DvCfDN>.>_A$Zh ()?r*.30fhʅu(SM>T X 3$|OPL@̋/i4`Qnk"xNwcW~v5yq'FY4iUXN4¥4(  :$SCcXl„2fX0HCz2MetJĈ%6L1MVdfb Xi HG!ݔjAGc1'cf4 P ƀ0"%@Ǹ@mj% BגMcͺx ϔAx0<]kճVp5aIP!,& grޥWE35!/ &ݛo: "j.vVDQc<6?"Lfņl6k RdKb D)0M/0itQCF#(" T P 6Rh@9]0@@oYeXN!==yHºpnQccs03H!iS9bC gJm-)֬ a afZb!p޳b׆ vsð2DoȨ䵓re!D]:qröe׊ʹ}jj^SP1 SGe{SC5`v`blpe4 %us50Q0A87Yval)P)"Rs u]mvu&>6ݭ<TE0a`wAỈm%#[ȣignFnEOX3ߥ@cE6\3"#ɤ{3,Mbo|hf,r[!@,IL?$CSlTBnړvWF_IkSFf4;=zgPy(QdBDb**4|! ; F`A)MB}?<1,2RZ:JI]'ZmC*o >*,WBʛB-xnhxf 稬Cn<}')S8{Ji0^?t=$<>׃z[QOrpVI.x7^wDX,UZ|e!\@WȥXDn ,EKz>x?&o t_C4o 0JhjBwk뽕ꗼI@Z\-xr@&i= Ѥš+#87u=CGuY9ΓdMxħŃ]CT5Lp4< Aռ:(ZmqUbAL9 u!I̝M6zLNv g/kE@DSo{@:ֶƵ$X%U OqqխHq4  T>tc⇐%R fiEI"JB)|/'?Oa:ڤv^z%K4fh}q$A21`ZkJ(ߏb.g14fIQ6Q!(\]w-R?(-aX"Xak;}'{'s_])>ڠNϑ=|!߸@18$g8D5YW /ڃJh`R܍/L{Ɛ)2t]_{5Szi7:+m:*ʓ"'u;{x(PLJ'?/,%*/%ڬ_ݘِhG Cp{VC]L֨\:,Q`mjbEhp%M($M0svǥx5J>L.ɞ]x~"nOHҞ{h?l=xrTg ꙺSZ4gJ˝U,u)Cc"] Qxi ( WqDl/ [?Oq.h4o!-vP4%lh6W5Ԃ&~;r 4Q6x<)̃bG_ M0ȦG7<: 521c}U=nĐ;/HO3_j ! :6[7npNz!EQהS= oY)r@y ^{EMж8:.YeW6ʦbH)#3\OW/@o,aO[' :@bΈє2 0dGϗ=d O\8pu4Cst8Rd(qu.uG8Q%*B}> O͸rCĝʛIT@Re 2?L$ |k.i\oZh{C a xIJ~55i'շtK99i!>M_21~셁R,CK" ,<2W-fF}a2vsh y,/͌|69OEbvkq.$fsL\z3 2+ T ;!cwH4YuZFK%IĆwu0RT(1AL M( \Car<r-=%]hfy`)N=^OҶxT'4f=3Dziq7%5% T"\Y$H2,;ms@v{c rx2 ˫lBCM&"_,8j Ε.KDq-a"8H Ke*8. *]tq XqbӽBdٻO:pZ.8Mr02 mQ÷Iv-Q(FuZ8xSS] 9\Dդ4+ڜf\|Q͓H17l6a7p| G Q^m9X4[2ZC2q!(Q|ggqk/5WGA% $7 a?;`C(;Rk&,ދap1v 6>/^a޴]cQ&PL )ai?>=7#ZꕊJ7X)X.LJ!-A!:ݦ۾6]HQh!=򨁠:d1 "\ lMLCh>\P0hfϑ\fšϋЁWN NfoqX{ʈ'*RD( JSM'R'w08A&DpɊ #xI\֖X0M&mQٜ;sHڰ8 Fc-t$Ohz d(/6hPn"8:BAӧU^ 욤f&TÖ/ɚC==f3Sp͈ e A&-Jwj"  8ɶYkrO&Rw9 IeڇuB  y͌$?pas6—恅&F؍A^K&Nf>4-%YSDԷ%9-A) δ,c&Ŷp,х=u#(-+b7f'yvpbߧ7Kݶ-qRq;5}w(>Gw9PyfV/ @ A4bYKs!ܡnjS=F@_dck $r趱Ramzf<[SsV:l~|PPȆF{E$)LG#T՝쳑Q.FF" q/  PmkRĂ[t&)KFy< er.#LA% IKd&9U&:ʆ{YtQn d-dA$ǞapP&r p>HCޛNb(|Y#EnwDZ5i`݌ ֩qVKZ3"1"bı_׽UuF|zn].ٍZC21F7e[kKt$؄%(g&J%) @BIAps"QыGՊP2`@-X?&r5({XjYc g6ΔR"X o5 Q]1D;›Ơ*mrES5uhD1B`FBB Ihp54aYR!3)-Z#qA3 z:F%G:kZ62 B&p$@Q޾X4#K:MR*;(p0T3^(ImU!/fS& @[Ac @CṔ| HjIpȃ@dHX,Og?ssj{YxKxϩ׹+c(g*}p55;q j{as g@ǍϟJUDR .bH h#U3ߝ}}~c4%bvg)%̦6b DmDQmdQa<|vRtI>O4&.PӞ$::RJJ^*PLflЧwWD.P=ϙ'XN%)BZ@ZU@)%ZTi8w?8? f7X,"(pBoIAOݹ0NSZ}<ɧ#^"$"#tH":5 gx a^N UT˙L*U(M͡O}8?}`Ah̚b0̐q@=9xmz?jD.6B´[DAu ?ՖSeˢljMfc!Lu(6A*mVZƑȗ .TG׶:v D&hwX嫖&ZZ(-2[PBI9dҫSB |V|\+=(M&JlH(T$A2%a-# 2L(a,iCX4SVkXT*5XJV&V-!lRe+I(٩l]ݝ]ttt]ƣ4F(tdNvXO?Lq8#g7t43rF,aT*TfQ:7Zv"ZT:pˈC tV?W=s_PTq:#-U~E2}qRPdOؕP% D&T)"b()MV`5$5(G)OU?p(1?*\"26N0vߚ,;I>t@{ߟL_`_24L-.j Gegv(h` pif/H &1*K %HՔ\(@)  ` {aɕ] llor;OR#ա粀|o O0lf<&i"AHC>2HkYRg?Ϯ6=Xjd>5B(lyOSnhPS< P= 0f>H@m 4 Q%u`D SJh峞~o{y#D@ए=.Ŵ'=8C Kqȏƒ#7؞Ǩwlw>r~vᜣ$9/!0yEKLrֆ" r# e"P Q Q5 L-H%a*21RlUQFұ1[HU@D$L,R7Ϙ,[&NE8f B$KJ[Jd!!R`d#PL8l2TĹ5# 0R R Ptܥ #.#f f\^eahsE|@9a1uEЕNT||qkzV`@~'KH# $Ie (M:=4<|7&y$@^2uhf.8F`'e6p(*$Q!'t'ԩR=RkhU2ʇcljI¶ ㉱ VFWLBv) 3Hp*6j9%H(3$fHXzH܉"&=CĈa'-폝ЁМI.RS,ao||* """""""""/kq㓟>vőFӼgCm>ǜ=>ŠZUEl$$'ZqR;+ :8-/!F1.(5e,㰮lF9XXU;NfCVFѓH)""l16uu9Z4b̴S#Sȴ*G#- (6)K$qF$2 - "FppZtH`&APaVd(`jD8a锵۾Ny.iw;tub0d܀F4vQ䮅XY֌ \jLi4kE J)W r.QTe]M QԽ&w pmݾlHۅ'Dƌ P8%Mcu^~f"vۃiשr[䤨a?/gHɳ !z 46-:VI '}95+)P &rZ,3V$[k~]xK7 aj^QEQFw߮~:}1ÔLgRq`񘅥b  Ywu{Olgm]M}A@pQ+ 3H^9HefS!z+r-Nt0glwwV ,go#۞CPA~#2IR$<^˒W:8֝SCA0D(;b9H /qK:͂iRj̠1׿b5=_"btgyF7ԔOO?CvEҼ{9בC=U)W'̐ e=3>ӑrԙn '(v^ne,k]lW&EXkEiuݐuc*xb1n2v&VCj[lֱYĵi4a_2]*k:{H;(uި,Įx]١Whac WV~ȦVE nI/xfaJ1b-PkR3og/Azȟk.A!3TC5BA1O#0w_$|QkA7_x zx<,^K3؋Gd3@+q"c|Z$ O\QIDf1DϒX=ZpNl՛jz5ۈsK@r3! Iec;Qݕ2^v43}k?<|H9 @T #P9d&8k @O g['/ɇډ;$2 aR*hi{MDDB AB!IMIBBW %''!L^5>^ӻ)rLꎔIB!f=$J oP}}Нr$U37k* %ů6217 E51b>, m ֩_h|2Ea @-:˸`vC.͎ئ:-Z ͑WD!Q)ǎ~QeMDj,k8>~NAf9ާ#'!}Ho ZR*E*UBjZ`ryTLqb>:;!ݝ CCIHsCx;/ frHf30u2 ~`;@- []cWXڒQJ91=^BxػCW0d*[?Hy="CHh EP β6 w3kαy/9)i>\s% Ëd!Od_'22cd^"0q:y?C:0'qX (ipJ-L =Sb|mISJw~4OƚiyuDLGY8lb[_; >P+6mU͍!z02w 0~hHeC `.x@ Xd9{xgayV&7L"u6wŹqז'-U + 0g.Q}3٤+UTH}g4QHđ"5%$pЗ" AȥX! bH~Jh̡\G{RQBTXB.J@c$CmFVk4XOda rB,&I) 1L`B(32fP6Ƌd/MݮVsh&yv.KY=}SsxN$hH? RBW%J=ү#F6NP dH\|TЃmˌAPn'?C![䢿zk{2D$ԍR݄6CYadb&)P>~>YH}r9s?YI1J }_N|5G0``)YJJV]Wuвuݚڥ6T56E2m,JmEߔC;^Gs?Yn!_?WWS nQ ^=>o+C9Q{3ē (GUJAߍgCkYL._[=8o8uHԚd:v9d |r8 -=pj-CxT!a:G%`ׇ&)L vΚO~Z VGi9X!$CI<ks97- (1&H0 9&&,JIzme0/)Yl& ]uX{fC K? 0ZPO!r;}>S?GrEC?Bˀn.Ay;eJ@Te,Iʁc.Dnzxm&v =) e 0!b6(D'M >̺J 2)6D #Őܶ?y߃/SM; uD&R- b%M2,Y*3YHqH^ d&5T+P4lmDIB}d P@** *ACH @[%lѤը[EZ U7n[ͪ-TPQTֶg 4E h4K7Πj}ޤ?S~*)?+sDpo( >~2j`y GG~/ :c>TՓK+xO-⧒q%lDIdcMI tU}(?t_{+"LRmw~^ǧz~|4,.2d=hT5Dk5N)S'~}k764sEɴXu"Ճ̎e4q'\ UeULݵatYSn6ddbvEf)}ߛWlP%¨L5N)հȩRM& LG ;$pj aF1眣spY%p*m>&X , C!pBp79|ЎpYra4g D1ΠCC%`f?nYBR +*HX"m^hTAwHzq{w} q&نx Z@1E@y/Nfw@+]|PU8,WlS_oH59ֳ'zs@.ϘfiXdUXhfF!I\͏A ˢn!>䡴'z++#t r;z@cBRag|@= N"򯒾^h)8}~P۽c HqKb s}He}NB>_|(㔼~vG>=ȖbdYkpm E"P4lt ;iK`cQp3!bHd{XN>(`L껨D3ݥkaX"% t#adph)qSY piLl $mDA䆢G:4F1ʁH!-S{ m!3dr9.(GǢ%)ȈVCd-ppjB+[iNs]hR)o/$Wju\9BGd5R lH@("B(ť,vnҮ`"4 i*q9$bh̓qc%@7Ck3}iؤM-lF$c֒=eEk ^)F}BIb fu$fYJ1Fmؔ8T@cvw;޷ca$R #Jne%l$: 2X27%*IY"&FۂN7lc(Bf`Ƅ+!do) "MHmc"`n>!T"3$i ㌄0"SN9P*SEj&=cF{fUIHL6RbŊ52b 5$J&)fh5eh0tXIfpGd@\JC a_xt={:L홬kRV9a1OT,˟}koY?7>ɞf,;ޏ pycD Do4a2ZPԬL%2P{eFbjuZ2 cL`g!vBCud 3 \TY A"^dz"iyrm]ՋpQMۯCѡ@8" VpL&|\"xBБdi #}kԃӕ"Qkxs2"W\FeS#HāSk%0* $k6邊ökHnj'297, ,0H$cLY%!mt3N!@"%K e xw$CԬAOIFUlp +j$(J޴d pEr|ȗ&$盩'R/@CP݋2aGnaJn'^`,@CazALԃ@Pp)pR2dAu@0bM%ԂD JchЌS/aߘGƒ28a\g'AgT< $b&i$v0 =aGhBMg WhG7Aւt\d+Ήv0&Z 'I Jk I]|l>i";#aWPd崻O ǘ/@|X+aIC/˔+ZoAQXmw>b/<8Qf4,~UA9_QI|r<~pCmsl>~ z>"H5s &Oi`߱'b}nk!ɑ˾E? A5՜N tH6_S [eZsmV &bfAq(G <Z1I1ǃێj"݃ Q!P[JMa? z |S}e 7&A6 IZlښpg1%dRѭ6}8~-th8s5V"\w48syiWEM6>764XT5,[eal2(Dp9 :%mP{ɉ1kC \(o Ӑ2 h`@z5֍XXXzVY&P)ґbqޜY4 7t[7ݟ^ p+1]z=+ѶdS>˫ˮTщuI mI ?KA*rz8 F8m>@ Kkj6Tzy5z)`:FvuZqdRuמ4B&Vfz jɢLwevq6LQӊ{_=mŔû3`n}:gir"ivuhp|r;:JliXj[rGFi<= @P|;fgk-K#?5hiP@!2@P1kU(Hnܜo|^4Og5@:z Ԭ.J7n{xs-p`䑳epgAD0T XN|SAwxHI$7rjs?*:~"0)buP.1D!#1 =~;c'P Gz:vƸy֡W4g&91 gМ 7N&3_J&3*фO-tgLāơ:x >yŁZ`Qkw>]JLU)00 4gT*:> D@QT;O4^0\~m PB\Xr~CY^cN0}G$) nJ2A%3bT_ k/H~L>Â% ~P6,d/`&韲FTl "Go_esx/1矌qh* 5cqftԓ"jD`Bv/=w6Z޶:C_. E.Nxw>?N${W#8މ #UW O"twa8OEj}8ͫeyTb ][͝8+/>@k R^]ַRa xY  > I-ހk(a ,M_ 6 Hs\:Bxg\C =W{w g'OJ'J6~lGf;WwCW"Rᣎ)RM46gy{&ΐ{89d c{Ȩ"gs%};>z%1kOq1}+XH"5jL};y6}t}옿ţ>YC;)۰3TS~U+]`>:w'#U8Ȋ7! 50+#I[ YXufAs2JefF+1w T7M@]O mi=8$X&6ď @m CwWWeb_UW&C6A!vK2Ő!"gU(Re4O|p8j0 ,CruSՐ aHn0 "85k,ZͧfU" JdU3"\*<ұ4)<05< 6@m`hCT50DJނª䢅I-RBJ%h2JQSiс%!HL4 /„PSBI Z0%N<$tN X5YD=B1#bXF! 0 35,bS#fA`C8Jd;Zol #< $) 8wB6d1rH rčk@r>VQ#E`Ht4NX 蕢dVP$,j%@if;%` 4^dEuц.%iR#;X@t7+XT (jcYP\*46i ͅA! OVH6v) s0oAǥ6XipY:a5HBe .7v`KJJD 7af#` H0TmCYTmhcNfZMFa%&N(4qKgLl(ҩ⊢BQ(>3W'X;"Q(FmQ݈Q#q P$Da7;yeE4Y V *>렌~y Z2X.QT[f+myh+גUr0~*=Aֆ=K$ϒn;%iv|  kL;Xt;Ts@|mL 6"=.4s0WYr kVRa ѮWZRPBQb7FAmuˍa/r;[2,ǐ"Uͅe`@BPpIA {ϐ,H[]S34 d#9 !!?wtB}g[\ ;2q+K"6LvEkGD]+ZvabȬY3XbMb"32i*VRiA JiQs.TwENA{V 55%AF7&ǝo;[wNΗT8oqv)ru~+o XC+?V7wkiCb]Eb>% X%07Ȱ‘ lh['B;iĪ)h*-E`H߻B2 !ԬtcT=N(6^4H҂zm*۸m5ll;GpHg}L $ ` e &Ed BT#lP:SDNpƗʁ C*0j6Z-疮Mۙa5PP. 37Deej劜)f2D'" Ԃ6b.XmL,@n0Z4,L ss`I1vЄCAJ4#UӪe DN65u(Dv>]w/Dw}fS|o|&Yz&Xigc!c]I/ӔmKOo3hLIkdp AqWH\#iZ3KLUd15r㕮%y\ sV8w]G J 3(P?M-"Sw~?)&6OӺ}S8+d)C4bJLцvv_!y|r5 o.وҁ /sw5GO~:rS=jmY [Drē0 rS%<_Ѐh$99{I& 8oT@t:J#-\<< xܺ>y QCLd@Ή0BʔXkl0RP 6d$G!(ZrWbf`%v@eDB%ĝ ^156)։+Ֆ6d*M4dNlP4D}>2s,%z $K-p}H⾼%f3-и )u1 \;'Z}Pz97ɏnp.-.)Ckl2QqfN6p83ޞ 6A"V=?>`ж\%A/% 9Aȣ$Wxz{N滀9w /’EjnWJҥxQ r@i;LqgxL?'/d>qo MDkZ5o%2ٹTW<(a뀫@ =dDh(^U \7*iM w1I9LG->vѐ~ȉk~M"$#DhaHAJ1PveCn4s%0i 6N]ݿnLus2Z,e6QYҬc|\b|m)SBjBCkcPr^hK)YSaKJE90& "S$A˨VoSZkQ8Gp,CQJU*`Dm1ViFw J,  ~z]^ݞƩ5K&ƩP 0mѴTJ4D-f#SHj%ۃ@ZJc@7Hi Ti \lMdTv%4N0$22_Y8Ѷ"ĵ9aPzW^_8} ,~;16LUծI}N]W9vUO)+-P-M4ifF(:5>;ZCz9p;@N; m}hCiԠ'yG㴐@LoO 8?&w L`& \1L .JBW;xyX(Y[*CBG+F(Gbܷ!,6h$;ƶ4r %Q/U垚qE (aG]d>(TO{,>]\nkL E6c$@6y|ka,dbԉDTjCnć0@0H*P -""5q>3$W~G&PH mh\‡tppna{1L2Q~teu:>nd`=@6Ga:O=`'?L}2I*"s_P>ifHbqv|\hG222뻵a*h]ۮ~kM뵻e"sriz=KW?{ 0A= _1,!___^Zr$6P;hoOW^ b{޶a10fCOvVOĽއN(qal"bkgF32ס_otM!$ 4PjHf8:JH@u< X]KcHPH=x8pW`KkE|-.\wT?WspGh&g9юkU)cJ5IiX[Һҩl6L4R4$P.(8C*Ip \h{$KL(mQsÜ{bw3XM#MGchDCRoآZ 0$!@HdA4FA?[ԉ?%%o_Aahυm^ a8ؐwFEAS]ftV]/x|> dᨦ)Z&Ib_oT X`Z1K{i:_=+Y:#jwИqC2wKEe{-pPA4Bg%F&bU(x@7P4xj.Qa Yɸ 䦐}*~mG6L0kP4%6EE(Ѷ2Rlb6Ѣ4i*HQMx}rAd@r(\>M#.1$+#ť(\ť_<30 '%'aü⨨sYT="(,?1a(U*Y+ּ5WMzȒ U:(?ҫhA8q6ˏqgK0OIn{^DP?vnY2)j* ִ:po2ıTQjܒo݊J^;r YY1hY5q@xկ˨Ƣߒ$jXo$d6Bfdrch2&ōbN]1HTX`I4VH佳 Nq߯cm98k*&5L6G rEq["64x¢m#bf~̺9eABAK:muQR%Q]FHg r޳Q*nm,O~v2۰_z Ȍn 阔q)hlg%"QP6]JKGR ߱f!J$bGQ|,y§ n"(w9i ᶨ0?4o2P{:8=S {Aʿ`ůВIߓJ=}$&٬t8ˆk[11 5hcqO(@HGdQZ?N|w\O>pN>6XX;FMKEd<(Z_ "d @HĀ@ЂkoZz੨b2O0J5ɝkIMZF%2Bp[JI>8_`?+` ) (akvbh*pxHZЎbA;@ Ӏ̀1"Xd 3S *??q"* $E@_`cL@&0 j-Plh?,q؈6mܯMy1@(AS.5C>%6L mĮ9Z4eɶ-5&sYeY̢a ыìbuWpk! mxpOUeϼ\LTO @mU=qp,9t=² *_]_U:.m'ʟ ^>P5>c>ŒR3+?zoQԎ,-{806֝]n{|DY Ā#t4 T $  Isd| i C_0IC>fjqX}%o)xѽh݈/wM52nO +qıLr_c#ᷴ.??ϫa[tTxϪI=*|Ё4'tbT>\'iflҤU%9b8*p=}c_i<~t#\ۉ+`]3EXO>oc?W3a,7 rz>83Yq"\ nvǸ}K>6bXl"59-&7n %zL1F_|׆M_Rࡋyq 4_ՅzX$fd{ﯼlL+Hq/8r( ݎ=BG2 ɝ(R!V HP1 󐼳6 q!`ZQe%MS"+Vy?P @ݘHUr$d.mCUZ 1Y~Ob9Z@@S"$v-yCSQ8 l :ن\90\b{I8 v<*^J,f)6`$ ׯ!ob"F{xE]6SOP $_hLJdrZ1mߑ(!p Ss4 ȠE&/T,HwhqKU=/.H έlc3_+n Oau=߻{/N1d8HwΣufR LlcaIRWtQ׻eFW()b;b80haI!\PiU ;dPn0`E36(66MFMu˚own)Z=ira#Y1hAaZњq%lM VvupSS+vmͭ\{⽚;#6c7r[ݭץHlj4Ȭbn(ݮv$,wqܔ͞W6 EHAN8&kY jA&Xvܵ:S.d)!1Nysl=*ҭ{/^M:.ynYUMbw\IkWw:PcVVB6bteiynE+D|V5%0VYiEq -sPU2{>|BRO&4vhVRh64T88aI#Qa`FWPlLaTXD5D#jݔmغS/wU IvhՙQYFB12v(o\bK2hEbQ6ƆXKKQ2|٫EQY.y)w\ah(Ud`FR+U AFa Z,TcQkM*f\͚k2f$u[;Lʏ7,6U%m5b6Ɗ6)5\ÔbᮕEqr7FlDb# pdY&n[WWιsy*Mf\E[s Tr~HXe&Qe9ԦHH62ClLhoMtŃ&MOw\E5HikREaFɽM6/D%/1qmǛ>"V+dǁ`м3Jgl'H~yrR@3m&x<΄f.NW@?^MM6:s+&eImtNng ~ a3 B6a4d֙a/@=Oר 7O;0D1%P~逥< Iͷu;ny@!ھ[NR<֘@9B^*TDI~oJ ߽0:h}6?"$PU U o/Ggew\:1@#8vH}9648Q;I+Ґ 4؃P˛$RI'W c/:9r%k@ 5'\'ٌn#")7.J>A=Gq0#S)O$ k'~)W.Q { !,MDj2 ᱗}Y[w.z җ A5.B_}/24 6ࠞxl˞LXFw.<: ؇gTTDp),C9]Hf+U@&J'rq=t.*<8) dYzF&') ͒D1,잯nNxhi`()~cI"iΤ){qr bCQtM5{'C ;&=_OqG>od:<s>M$i){gCY dN>M'֏#_<( )ZR<@:c=z0}4rRkAXƢ5Ah bIYMMAkƭZdLim Ti!:;w|" ((~s&0RCms,1w#s($EQۀAQd};@؃$K3 I M03 `1VO!0~x}Gs ő,T,r( A uCvUwUoq8'_E10>fI Jᝠj%iJWPHAt,bE<8zy ~m"!)(hD?v=^PEG^R01 D&(vhG|ӎf!Wz;ц f&aښ-cZ=aaq>rhG~zfrs{3G-Wd2 B6V*ҕO+P~uA0FDx(Hro/uKHE1 zl_i8=Zx΋Zs?paXgB7w a…vU8d!S&㛛XojLZOt(j5i+dmpX7mH7!= P~[E2Kҙ\svh\3`whldrUbco:ERD}sCy"=?5N@LYD^ϝU&\*s)I@*XHFve7 żx$e2{^814be:Nx@VΏl.lceKk|/ h!rZų|=O06H43P!WKC.L=oFyfpv v"WG|#lpi%#C;&bp1!Kqʑ}u?lxP0s藚a\X'ΘŴ֮-2e wdq63z;\$7b:E BA{%p d-Ç}Ai+ϖ4y X%-GM5 tXJmQj~]<)󁝜/7îe[3z6 a!:p=OlP{\.4* x`84ϝaLL`͒vDqE<`E;@"҈%/xy phBJ$^rp}uB{FI#DTTñ y5f6.EAh,-m-D`x[, ^ltPj?Y51 W-@`M<Ȇ`z aՂ׌\lzHvp^~i ǖr[!4sxó4 "}:V6B`딕 Rg6ТvS|& v'19ɠLJྺyctN vLH=wYoDo^XxB9^Lž瑔yxmJ#t.3D/{@퐬ȔH^\222| v"L}aڈ6-kB$߯xc?wWI 3db_4_jk.v,vlBnТFTJ$[Wgg$7Vft,%{ԋTGW O@~YR>;  W{;W0['pE]!66u~VDxDT9pGzC0dP>FϯjaKݵ t#Rң \V:=3 `Mz"zcl ,N$;ѩ!=a7nUB>BpFŁ@'eh=a0‡g[ђXy8cl02'cZwKD^Ng,]t9g)C|Yl~7ukȨG߁8-yHUF{Q G#,NcZVZ'Mwp谿+U2h$ao] >yO L34n19Qϭ>#Ҥ;Za}+[W{:yidf[?Z Iv܎\{cbxMR/]h8& .vz:mN8A"Ci!fn6 ì,VFp1hH ґ#KDޔ}.w"pפk5V^F"8Bi4ezt! HuƃMс<31Bn)ha\B$%܇|$n@fa7ٛ{OYe#K^i>wqrVm+x.?nC c#υid"@jHuJ$#1(Oq ] g]C97Te Bc%ɍUdAG`{1L^VlSU1sLaqaW3A rKP;ςpJ8cb * ckGX:tq>"øv=xʽ-(Q>Y7gKH:Vhki;eGasv\ < n/Nl;T;uHJohAu}, DC(NǼ럫^g\LoQm5gIې $;Wi V:@v)QzV5=n4WSֱx:˘Š e}_n j:lƕk M c P $ ۂ fXc=ZӌcQ( w*7ǶMؤiJmҢ 0DR{HĦUY8Yz#f12i#*@es#COqA7 kf, C5ѐkt+\R9@P4dCcaIBbs5GY70cA r f`mc4L9f.JAr==X fI0&㪠,IByla %LjSAV`-"hiI[ll8=Ҙk`u8֐ &( MI E(f|緌!_H0U kl 0(26d SRjZ]GSsc" Z&g>K?8}1/.ˆaqQ1 *AD"fD\(>YS@*CLyni7;aϻX}0vh &|o`mVnS!5&ac&qf90E`Rc-aj2$+8B%W*<+F!hR\`Ra 5T @e VT0b^;4^"f~$94٢ _O@) .p梡 QkH "4Ar2BPF+рg ֑[Ba*bN/PC\NX]'osnY1-}TD!={5JD=ǯ[0N8{T9|=ʃSnACA@eFO%0 \sOT9P 6F1XliDcƇ,JV1ݵ> 0Xh60F? {FL`r5 ; pU%$^_F٢? {E0 &/(#K۟u`Vmsv~EYZkY:N[ ZűRRCD; #Xf7a0%ycid* 2jJ+Qܫ !HgnqXZJ̘1N| 1kFSmx#-hdj^,\F͜kG>Z8%㮙sBKZCH{tb@@OΘtG=)zv* ҠɌ d $IN0Rr131 KQ(6Q% hA`I,C2y3e۠6ƻS2&١V&L_!~ gZ\ mv  "ox9Fُ|m"s۞6GiވKM¸m|`Xjqa1,0):s\oxu0Q1cL9 ip+7E]8uxwnX60؂&`A" f"$#ff@N Jnih2, ߒaT4% :1.$A'mVvk[`CL lz=0[]4Nۙ4ʺ<]vˆck֕x:/=hxlv}ĩgGhXB7q0wh2`Hu՝r%o pyHJT?3}}sFjR;*%,ʚ:8+M1kdž9raŽ= 8bS\l!2a 3 P_!*ba0n"v6{jiwFlToG[KCX ٷS{&YC*C,r(#|`94cN[2~v&"3dA@HD<|vsƍ5vlCbřLhNhmUxw{3{39: mZi\RƱVlr%R@w8H$,AY2'MWU{% 9j3 Am gғ~#x8/`$9bPJL{Ac%vOԤWFX$a 3rXGYX< V!Sm`A!0&C$ JI GG}CSW=Z }0sA;'Ù uxq$ןr:Tzq'Ni7jhHJP M'[hKxÙ9b7f&=Ra7o6S7aR"48$r &0 22Af26MؒH$#PPmՀpCg CN=YCZ`ʪ+z xsoj](bQi Le/UHT')",&OY(x/(@,HX$C[[1ؽ|;Wҷ[6[I&4`) GsєX0Z@#@h891 U2#4 &҈//J"Ъ RJ" R"~D9CԮ^DqbDe6:^.5Bl-*橒&.HP(bJfj,ͲaLBBIM2kV(#e ,JT"*wS0DpDNp#a"uU"7@?^>8W`ufqdjsрj)1Z9&~JJJrNd 6ْ(6waT"/m1)" I#Q@[ "'utSchB 5.۸Uq@# r)f bً]M57o=׏ ]g'3ԉ 4-k*1"cSARZL mG7PM!0R d=WKDp-j5acWBbcHd|Fi̅25JAs5HAiDFq*2AXe.Ӎ…`RQV)c3XFX7Bn@l7dUJțDa9mͲw9y_x𡠝 VL*\oSC^NqG#I>4'bU(J*DO8piV P%O!diUJ J6VibP)5F-Qj{ !4kJ)< ÈB7RVys^#FGL!z#$Ww1AOJ&U2C/|E0a(|0QD10ĉPrLxͶLZG T=dO+\sR_]~۸ rg FI 4sn cS@kfNzD ?ꓧz{!\wJjZN߉pЈ&M]~&\~Nb'!{AۣK|)ہ~eCEi  .J) 0J+J BL B+h]HA1xܿ"@(UZ}#r$~+G>1/ Զ&u'lc1ڦ]}QVjhf3l7֠vpyٞwL]Cۆ7@EA`)L(IZ5aYW6dAIqe18uq9mm<$/Zfk _ْZ/w;$ Ia'ZO='qS#aa,KntSz857`Ҿs^@@R14 -#*h/qv#_m]|]jku5x4ja XH Hu4=5eEB篘6('!pc SEyZ#1me:]dNE#@#m26 Xqg.6hO]D8.nBr{]|Ղ,v(HE=OS%9\ q?c?v\]'pBYK5}P1  .L9~;@GUU|%×:0Hx@֤rUSt@7ArH޿4n|1{ G O"w"50x!n$5? {QNR;-p6cDH$x|QW'XP[pUp@"({<_ u@zuOsv+P*ZaYPcyTQ 2[0mg !G$K P`ѸsD{P%OR o96M'>ʎbS{}C=õ,)!B=(y{]a>9O`10T wG<*wc[dGsQPR]`_CUY%Wj {G؍A@SyWc; >fqֈI2(=0=s Xh2Z%hF/9?)WR@{c{~&ߌ#ꉉK?ww74  8=nb1?"LaH:&a4,4pIF+]! ;Qz.HB!rhMH'ANqNNQ^h#dl@v[T lA 4uwE4|#t%(5djQF5c34D2Q!0ٚB%5"$HԄI2$$XZJI1(ɋFi*L cQbLeTL) U5XЕm[hZ6EFڃ[%mLbZ ckX66VƚP!HH#KJҿ_٣ϟqGQh$e_y*yBBp $yoCD1B7$YGi F0*M̻Vr(*_>_>aT(GBE?e6=yApHt;xrҐI4"?f{~S־ԿʳExSҒSecg&NsL\s:ɪTQ4ǖIN\ u8ḃhChnwįףKWÚߏ>*mg|M}/}K_B]ט&;ص v߫5LL˄+/gy0ӏh  2#$0 9Mzʴ BMMǀqP!@?'{Q=PԜ!4le~˿.!fvぢd`MF#.Ll](RѪnL;j7]&lY]vW.uܥ5ZH- @VaN#JPXD"H5U@@cPg @ņ` DNC 1u& Y"Ș@PԈҪC BLs^bbʍj5nUjfm%b6m]Skm79FJnMZUj+Q7ݠ<(c^v8c7W;[dPR"9L 5` 4oEE KbP,Cލ%UUQM8Ki|][m t{PS$,@Viu"TЩJ "RPH2…DP~/u~߆B x"9 \w Wh;M'co8XƉ 7vJ_MϦ:ɖCA=zA;(yrp}_gHD""D< &wtw"TؤjY|xO#!xHm=臌uS`aӔ`1WDSk?}ÓjcgfFqOpOݓg7n4 "@!c#.rp Z0(T/p5m/^>^S>40!5 7,N"Ae3TpyP܅{yu9uѰq7~3xe#[Ɣ%Zz,bI>545>trKY^s'lCtYϗLמF}} F0(QЂ!/RCID9{%7 Cr7dNwOe^̅ r'}b'nAfU,N^.6X6Kra:ڞ.U91X K30b@S-x<0Fo 6Ul [ ꈎA@L2pߢa;6^ЋM."M˧ykZ&F{A!PQ6g8;Z JLJSgGuh 3ñRrT84M\9455=5N2az{l*',@VI%7!Ni=dϡ=|"Ev3ݹ xp2@,ވ&-!:0rP:rM@r,?GcYa@k0?D0!ROf}{!N}xPDbCf;JZ~{|v({aT.wf B!@Eg;}//l14;W>8$ru ~-I \i=B?ቌke Q!ej^(C7R)-DI+)eZT֑Xg@v8*=g[mα.$2S $B!؆iN4&dVmۄG=ZbT.l^ 9 a\T̻0fZ.Gu@ BiZD(1s˞6ᤢB9ΑC8ᙅՊs "62^Z\_*|썍CQܾ7iդf~͛8 ƥ; mS M1h;{IMCSH *±FpL`M1`FN5B@(}6k 1%C)tWco\nu6vih֩ cҡd9K!: MkuEg:q긧aI4YpӪpŷ % AwXsڻ>1C9ag-Lq?I ^:s-@~t)at\A1g{qz|O0p+ l|^?ã۱C2sBCf> YOٷ BrD@}ч/GC5 ?:! bL EfhǏy{m ڡ@$wEwpӝPJhgOpB<, JQS\4m6o^K:<[BNtݥ*W.tA}6wY}:@{o>šֺ4л>_;awtn>ώѠ뮼}(/c]h \w˕}ﯬ l.4> ^*Pr2 mOg[o!@(p[9rB y=Aw벫]uݰ2ٝ$;dJ|CFյ}"oX%4 ڊtU{\_}Ѡt6ú0Zn T-:.$;mDGFXn^|{kעZu}@9 TpwnpѠtxwJӦ>MJ(R9m_<|@P n >= |SFhW|M̥(H()ڛy WjAlݹpm\z%:7ZW_{ڲ w}*[n]_Z{5xvm-\>u!'ǖv|O m*; ܫ>Nlݷ4P1{^zqnm祺5ݞl[ivoe+!!z뭭V=<}yu}W﫷>WڗQ3c-v҂Wjzxjk>{ܾ[j:Q۳{{mr律_ n+{v;h滛<}u[[GkF[ ͶHUΚjgqϽz}໽{v;7rneg. >})M`t9ˋ+`׾Oԯ[{^|)x8zMľ}vݺTOzSozM]ukB ﵝ-kz}1w9=yPF;,pQ wwt{]פ.USc{e/#vZENұnq#> ݹZ٘QN+6\nNUT4hR_Z׻}Ϋu޵ݻT)g= ti+gIo8㦥II K{pEfzuZw݈u_[(l;Ԣ7v jCnݻ^^.κ7{_|R]}@Ely] h8׽s[XZ*>>{˅Wu&>G{!sW; 2$6h0;eh79s[γzz[ZVm=hr6r:(x=֨x{{;R[gvNt}FƢP_=m̓e٨9n؜:f.wcW<Σm{lbo|{Uq]17H͂av0vwP3h>ڪJ]>lNE;K2MNK71Pibd.VÅHNvm(lM]P>Nܹmtz3̶Q7MӀ4:nQcq(7U˭@]Z:PFjzЯ nw{(T0Qtv )vАر﻽Dc$tdU.ݮXFǧ<뇽x9S@vUdT4=RgnOA{.䎴<Ӻz9Lu3wF= 9=u^Tg3g;wZ1{ºJq`3fk{(azg|Tt^{.@D @L B'LF@ AA iI驱F*z&Ad`$!&6I4SSSS~Tڍ R"15<@`eRzSh?T=O(h%4 hLM2&4jxؙTL 6 5!2 ` &#67AC_k+j_A +PlĉTЛs< ~~1" ,4ԐPEIA58QD hD`{x?+b[4.TmmƟѓR)EB>*bF s+)GJiQݭ*)EUUTzpұ ~/:8РXEP#[Oy(=3GK)M-WS4hV32SU3 (b h~ `)g^J6 =v71$[&H)b],;*HD{J@)Aŕ$!@X@)2@a #M "0iQE4T*% PC#@R d+?LjlN-CyHRwvUvVk P?D5E+@!"v6& F25/ѱ㉝^_C(&"Z "ÇT]-kBf4TULHRAmKCFL@R+N7d>#p=_wis<ψȢT,:d+%#y)ߴXy5%RyRmI]PZ>h/؀&hai(jHMDt(8&!%B&JB@1 *  J*)p(t +HҨt+-@ Ud9{OaSIg9 JYZ""F"1!4TRDD@Vbb*B(j:0TMɱ墔 j "6K$A%fJ+PPQTA1I%DƍE D:L4DMS)$LDg+-P$4KJA)UEIENú*%h"&h-SK^l%%4ي!* <6"&+Q%$֨s ~)_MF =WăcN92Nh T}0a( **࢚*b[< `A"G%H@h~x]HmU"rsxBk bjIi$8`phF$Jh^%4VIRYi%T_ QO+]( TA  srA{UIwϴs&\您yf%IW [?l^?Th6O^B 8G)?i o0\Kt[^C|d>狆?hkYƿ{3(MtkTmeG¶l抲o-zf'ؐp  "`Y2_/OH.:)+0jW8]c!g[Xde]J5`~J=@" ԣ }YZ7"+F!FK߼ؿc 7l{"yGa~}͈apAR,zׁCOD5I|@1Ç@vcRУ:Dh匌$Bs ʂ;7-k8j]ʁ< 11DwXԷAep;T?5-_xB/F`y|,ݳX~,qua}q/H|W;'2|sU\wTɋV9Jw_30xr)Y!d񒳳¬ `K{U3b܈#m%5<. imr[ZOMߡ|G~,Q}@R2 *)dn(6J*)QZ\?5qH:wX*c%;%r?tJ GμnY4q!]G(sk$d((%CcYm kprzxhˠQ4gGwe 橛X*Q @?W`4/ z#C@yYZq,taڍv:Bnte9Ƅ90#i_ >c{(bq5Av80dz+5-j&"ax)@(`H@5 h ,3tV &7X2<<3y Nxe|'.g7Wm$@6p9xB_mYQg"،u9ӹGb.Pq ̥0T9~H!th-U 4RS])J*<0R̀M&yܑ+vmctHc՚/ç=Ϧ37uѼ2BoGaDD2hЈ_. ĝnc2WOEWt>:1%n GDP8ub㷮\ӆўwTR86i!9utq1S]#X)(pcE2j wll( `z;\C1[)&h)䢐(J|yrBBrW '7v0|Ǒ˨!pzy:iVJH<|=H5:whznG$G˫zb>DD{}~s3љJc6B+^ɃnQ(A uS d8* ;(Gqs$Ї8?dcs] tlDy誛ʌvNw-mrXKՔ:9 2v^q_ \41~Ǹ}oD3-mgAhf=Ozi7j8jc\`~i Q]eTN-z>--{}הC慿Loj ^ d<fopz۳(Q!k9U/ފrf|~^>{*R؝="\??}~EPN1>?9J|HC}i>ԦH;)sHRj52w^τp{,/hRs 3U/J:DžVO<>%"}ݗ}Z3\pn^1|fF7)J3zX)`C,a`]Nlu5ޢ/hs(ͺn|?߮ɭCGqTdelޜp\d4>Dyk: òf`eR^:\9FQsa? W ]x|h֨n獪yʈE3֊g;LB @xTG"ޙgWSBRx{ viL@R jېm 6x ͺY0 QەX50z+ϴRbW]ucH|{];Ur;?|4ybp#u@w9!W~ֲb@yS1;8C~;T!;=j{ROIֺ"+0`-`ͯfoʐrQdaEU9^ #ZpzKBۗ&-7KKɴLds19_'Z92'q8[ςX>8y?z ϧ]#?y?MtNnn/I_tYH>`a;OBUdCmxiV".h{7R( WfdtdƸyͺ ͸s+%x˩iB,F8GbaG9N//…|a uق2`zzO{ܝJQ=@35Gnn<0ٵ [F4qpS՘4Ess3E\UݝdX( ZgZ%A{.`tc p mAhѩ1NDvX&1Ps-s_C)GYb$^\8Qz_ͯ "6-"Se}ܹoF.)vTbT( t[׺֣e \A7M@M ' b9/>~Sdz⽽/M>x%a:*~Zwjڦ2,ɗڈ1 GO3·݆[;;!+>j\wD,+.dO?eW@RsQ7]]+b 5מּ\sd,q[?5-7=M10.]D ꩅjk36z&(vF"=`\Y|ԪF=-blLD;O$'>{C }RTurvmGt5d` r:fU1ꤗȉ{j>8V0ZcYOa %Sp;?>_1Xp|>WB5N8Bt~0|r ɤ_GT=}&g)9 bկ۾wK6{İ(@םjJLvҲ3mѰt`|YODž64YU\^ lOF{pʛ-F׋qߋEa-տmAx#n(e ڻ'Gk*[x;u[-D"" (LT`@+] ŝrs\1nf(wa6`W d[DTŗ"^Pf_~|r˗=HutYY`_}x]IV*$_+KOm"*T6i>~ſ8|΅/N ӍtƮuф:>}^*r)!//-se;OlH'>Ovg׾xUB o빁^=!+}21G*Wm֏%Pu3/?;Ӑ;_2Ezu;_X÷+lx|u;?=KPTL֪t몛0յo7%rgG<Kuh~ cOD0v|B cTN;lForSs,MڷKjrY -M&? Hݝ,0rus=·KsƀMn?|W~P2uՖn6r(~ !;R]I vKrԼ#4FfDħდv޵^-gaoS}n] |_>wb?]0Ȼل]N^/ٳ ;iw\ KͰ dppq t :(|5T<1ZSzÙAIn9ڃR&篴kն#J aϼ$ݓ܎w1qmYғ[akۘa ] ${NkeC&冝〤Ez¢Մx4DԿt`wSz,;aTJ<3;Ȝ3 t6mɲcU%ᩭ9^;69\ >c0n2 Aػ%bVqK:b/-m8cJ鞷KJx6-7aguslm O!b6ɑFɴ(.%u456P+34R)TshgnѽTLZs9ޱc& ;v[L:7DsApׂlۙ} .Ds2%q~A:1ŬϥJtla~9B֋o!ZqAC<϶\BT@0AD֨@T _|p?5QQ0QGWuA]E>Ō`އ.`|;ਐDHR:i|8* BZnu|۽b"#ROk?IwۻͦHrL_LfOK/\j.~NtYo砥ZOdđ@8WD2732&p D!z sN6i2tk\jSQ>e¢/G $0qY܂v˵oXi;2Ld)9`:4^F.^Xf'wËkɁuZ K3#\$_60l>ukZ~:xJo֌-Pnmͺ*pu h̗e҂9\gM炎RFtc[\Xv:`My['!%ݧ-Z6vٕڴf~aI# 7_ EC3kcQ) .]m._x/p2}9$^[ŭփ1L&+eӯtk1Lsb Ӧ: 4MCh%lͷ><݈n67\9EwS|vqjc퐖3`m]vJJJ6H,s'ޭ`$ev1԰xt꜅ɭϯ㫣8` G53WaԵF|C$qs0'eucMj᫪l#-wFW֛~gp&ӥJads ̺;cj6['DJ3kʼP-a(cVOwnGN;^'=v[  tkx'8N Pߐd@&G?tb}σ>m?^ֻ_6Š ^Yh:B|8Otu&m!(t@|n2ߋȁԆ:$[~F U9<$K8RCrI!C+qAJOr/t! s<ϟu'^>S}ЧP=$<⺔{|@T-&IfHuLtBߣn{z}pX-pĦE?ҡH#zoN'QbY#q#yc[7Zɜ^S-އD- nňRa :ɓ`#-i S`T$>%{lw`(ȫcvB0Qjg*)K'0gB`l>&TEA#dvX> :וAR@b DSU<ͶOo;1{GDmC{'us~KV_nW ý=1?8hI 1j4e Y R? ,Ň~ځږgǵmnp{>7&H#J*~gO*ȄWK&$ɕkI&}4\}Nqt M[N>-՗b]wa*(e@uCye 9*+{r6HOT;~W_,{o&O?*~u]()SGk{&,;ܖCzRɁegg]6'2=vX Q !2a@SOFWll.@5OjT“GO_]pCM!ߥ dְKJ1 1wvoke$:%A 1DCR<<8I%@!߄_DʂG%e#KWְ?Aћ! AKO&( 2 @4k?ɒnJ>] ^TxOn. XpFy!TNJMz ćueFAȸjPPjMCYCZuӻg Ļ5l]j"dn >rA#qn觖w(RAEPU{HO`6N7C>ϯ?޸'C2<&dKm5G~ܹ[ڀ#"UDtm[t?~ wɀ Aqy Tjss(s7_b,\F6CavQkEB8~|!F kU&9 L3 .maG~mYSHW8f;t>?\՗z˃epd/NNŕ f[I~KFhV阥kJYͻEܜ( 7Tk7T_^]!?nZٿ0$Pa=xT^ vutxkPv-~< ގ,{AS]mNԳ"靝 49Jnl6ᖉv^_\X>:RZxeu*<_/Tc8A{JYĕkhCuXA@ s x 5A)TNj_sA} TI΂ '?5x 3Z瀆`l^Q0"1_o䀹et}_y\8_a)#X8(:bD5I]s5=\7?}qCv_bh  հYѾKt*BxÆv{g9"q~?נKa:/:_i(gjtG[do1/eT~3*19FGb a CO V 0 hAgR ~nNpB).%<(t:E}H2 BPCdT5- A} :A>{rHUWoUlLh]|sܼY+ܪ"ey od"+sݖG+[}k 6 0Sh螻P`\-cot_}yݸ Pmf{ rCuORv H C"BMQ.tRFD#©&Ҷ\˕61ennKbݭ6}<͋m7|.ZMl6( `-jz\nUFhm`/p<)#p+&cm ֝qU>u5%FuɃ"8M V-USH'0z4bb#6 *nTұU$IDLDIUKBqCF,[ #& Af9FOߧg ?$d*:uo&Xk3Ӿ'/<9/9w5C@@hBTU:Clh( (cR% t0?Ƒ4:FJj&bB.)4iZMEJ110QT .&(%h(@ib( @ZGJfEhh4@*"&a]T`(hF`"H  JM-4bK%(i4LL5KTQZ5EQ Uq,^1AJP%=%-::I+@bU  ( `$ @8 &@!@F JER QVƚbѨ"&JbŗpEUUU1 !c& $5B  :T()M @'dtCUB(QL-&BЎ%PNq hкC۠])gܕ^KbDj-KNL$M35TCCԥ@0'a#dQ} M@ B4J,ԁJ2ÊhJD@HBqPP?q%QB GIQJ/2OpRH!i)i)EJTZ(P!D"R%TĠ~RwiZ6r);h eJ(9)(&d)<!)B@_5ˠ*XHVBhu2Yʫq j R:~MߪOrIE?OwdA B1*S~~/|K|g 58b(g>Ē~Tg)a `u^hIW@P=򖥯2XAF$M zx6tyj)J#OC9|$׭a* ^66pѦY#jKlmĺL~/=,`:jF*bo,8[ܭﻩŐ}{tRHM f2\&j@On<8e*=}uB =/@4rኾwїc 14vyX߃ 粷&BLtS?z@$Qw& j˩I;_vҟXCFڧa*Ek Hx8Qy{B}BR,vafEP؂Gaj$*)~ö.>=?:8 b+@ѷk&7"8v*_˷+{d,=s$p1w/>D~XOߝyT~C]V -O8"Ѽ1>]QЁf56v?e  O˜S(e3#SO+8ڥM2eƽR)mԴaKr'Olp?6v.yw(BJ v֕ mKRŭ7.KYt!oWBn C:ի(߮?ѹ?u] ]r4L^L[%_s3 >SB:ſYlp]"b?>l|e1n%Y֖9/wARB{; '4NOw￿J(;QK؈p}[ IJYAؚTQ0 7?xivlv/ĦO'0$ VwBj"~?cf`VsmvTgk'[t0vfp.tH.\7h&/<jC up gKŷ%ë ~;3Q8a`rѵ;+ sSOA1.mx 9[Js K*w8_X+ِȪyAg)D0 á?XLK9{)''eD?+ uH3uO/| g?\jPoj5$8Ag!׶Kw4SQ=yql6hx=ZP S־a@3C*6g <_d!X~yk\UGSFUAmîJ oQσUtgt-nc$?x3O7 S-@n?>7dV#UQ_iG®STvĽ)A2_wuχۛZ)rߏ.51?1X w~Qd&H&XHK#&#4lhm dM)eAb+-1X Պ#lD$yof# aBR/@TGKi@[1d%®mRr%~5mQG2r }gZ/~ۭ~t9%^˂0BzG9%QbHD99GQ`@#`>ާYb#ȉTӕ E⼜?Z]`y򃓖Δ\a`V85WdSpG7;CsDrϾjw5p^|_P?XN*FC5OB5V(mG pJOܫiYZaaaV KE#,gU]ROFPa^xNI⎼eE`@hCu5/YM5<~nk A7:d> ^}ɝ]X*Dn:V&?~; -tus]w^pM~!hxhEm$,8p--#Jwpgkg,yĈY|;퀗w G % iErdžNA9?7.㾼9HqƠ1A0݋0~|= oPrFi10Yt/8 C 2'TTûcMMǨp]i)=Kc 6; r` ;myug?LEv>[gz&:]+:ǐ#;-GvnOT߇'riOwo>" ۟\#pYDyD]7s 0R{Q=C&|8갰Lx(tơ-&(PQݞ_jֶc~.2'U6e;oxCڐ~C|Ev.19rQ˺.Vjs܍ŲUFqϟ|oX`B焭 .PJR} lAwK-d=%([4 S45i="(ynG2RrauO8҂w}w\!>X9wYE61lxGG؞ȶ<_dةnFF)ϞIڔ*ȷ)ҏO ۥ%}ݝPJVu;>zR Z~iR+cZ-~>_<ӥG6'}{YJSiA֯D>}H9bA Y|ء!gmN )( #MIϯKo 'h{_`6$?DM'rmɯUF#2T'Mz_[-J $x$\B3NH>ngM~2}?("~f:Ʀ(Sd5'b )EGJ6(lp+9-dqFnq5enҪnEXl۶b}~Yk,UY6^o{Ad'h='AXU&sЊc-sfa1׮1Ғ CѢR}q6^8Y۴f|+^WtP ~0h EͿ ZFom1;n/nqWb/okab`>یc7Di6vbc?7/V< !^5:D_%]AU{p{?XqQ=_IAX1ոl1#oC{B5N{{1maˡz Er/1زeC" VHZs@}?9pal % {q\ An+ ``AA%`cD|K%8 CgTi;4cQhi @kA/NojwC\<$=[#8셎ȧAۖtI V1i*-ૣNǙvbQ^AGt>h=&a?$PV<A ܣuf·7~wFGZU ;T+PQ}EQJ+P* Q($z3?7lP>e[tҹ%`x8"v1v!f| 8u*;w `f@wk2pԼRpRևB8Ѩz掳*?KȓU'WNq~ Z,Ǵubxr$I$prn>?q[>JgH?@%{B[tuWs7뻆Yk߈NRe$/1-px&P9":on0Y@9&Hq7|1\tѝp~< g9p_EBKΐ#jÆȥ;-g s oX`C(Ʀdr [ Vm# FĞWԾ]),$*#\%r"H HpKUo[)pP5RөWc%>NrPDD MP]Kл Q.HBFǒ0[lYnB F5ȣYG=k[9;n'ѓNLطNf5TUY $ e#%2g1I*<.(]]>jՒR޽%9KFQ;$k-2Gӎ/135=^BBvj_1?!ZqлWW `m;.bѱ{^qT_λ1\!22ZȢ́)-:k8_o˲:e<2ĞmEY`Ѥ0yfaJ,O`uI HHz:sńL URd0 4eu٣ 2Q$Ǒ&M8jwSK@RZg=˾MJ 1g3?7 @@rLr!oxT@6lu}<9Jzz7𧁋di7+Cv! !`~!Tb;׻og'ø^]`(E_ ꕀv2wbL?fmpNY᝙r}YlA`|'eZDۋC[7B;P4qj I60ĎUs4v!HOVEx%0)w3杷ZD/ ݅jVM,ܹ㶄}|OLL>ov=uvpQftٝuo{d>CXBPUNC Qzu/񍋾=ͪE۱׵)H5[# `>V[h9ao`DVWxUt3\uP UOΈ9uez:nGTm(>WVX#e4|z_l'Jp&Ҧ•O]RcY݇jۏvd׺I+Σ^!0%JpH,}\;G $^͡CM o+?-H:.}a.tV}K@KB5`R[s0`V,ܟqFp zIh )A.P0㝣S_A.*LD{埽0#@qt :nFT))PR^Ts[?*̈́ h}x2 $އZ !@W(`a CM G-'ZJ$JJZ)gD#H% +H4!Ә" bUāZj )|۬I HoXc=[CWR&9KCA7ZWjpcу8ZStGK MG!H9lh/:0%ix1hfI*dDDV0T#ѥu]SV>}p)1Dw Pi $mA_0=9aQ {:0?}{gm=!R.(1uvZ\OmTa~+6 PA@Z`ٛrF) f/{Zַ~1T!{}.1-"=_wǢmu98wSYD#JsASN\UYKG)fV dHX`?}چ3Inp/+&w70~ Qyy8gA{t"ue%UFv" uxvk'`f5 1  3fwwx'=y0.r bd?ˁ=`% 9JR$[Z+ӘߨW8kl&F?8:rwqQ]ז =<?^?wgW˯qұD b:;VKʱUL~ꏉV:1BZ"(m5xnV8 (a| -3C?<&FCk-Ԥ:s߬\Ӷ:3g#[y |XlݷMz- u K4[q Eu=IZfuwwએ `Bt/~D9?n5tiomF5ڽka =en-|3g}ts(!B %@KK4/ePͅ.Nap`| Ym%S֑k]F! WY02}G4-GEz$j#yaok`5O D w{`[`( |#IFk'̓A=Bnۡcxwcp];oDHZH6`\j ?? g}awyM)$B^ӈJ盹ur_up{I.DBG*Ψw%f,hl$@m" * 2YO~k'-~Ɍ޾emn=0)7 {^HcT߭Ԩ` ç Kkd* ɱC=˻}چYG4)ܯFCk\'ǛyiiͮHd?W{={i| #?oҷ_ (sJJ*(h 82ˡH? M e& Ěm^5l1/8u3bӟυ|QTzM:xԦl%0+' YBrI48[t[:p:u/mgE8ǹ.uA HaIZm KM(:\1|.9$cHd) iMM ңizMz]Wt:N'.Be2Y2 ']2P0, *}=@l<})f7P(NitGħ!Efvݙ6oͥyڑUpT؍و| E! 0rYm+H7.] _Gv}ᗳ>V9q8y0$PBVgGʨh4KHPIEZp@h"iϙPFtѪY.fцhJ*ETENybJ)Q?iPDX7JQi62T|@i"&``"Th =U E)WI$(=~/3)iiReh"=dҎ$tI0RA^mDGҺJ14h wY D!1՞y=>/ .9CBlJI7U ({}E%ZLZ ^*#"R˓ͭgxXG6? AU78(O掹ں5o#cB PO#mѸɶ?jlUx$I$I$[}~-E ƈy^w[%ʉ:/jkKF~5on}f1xףY{eZU$T0: , F][Zȡ̯_kk}0c;_?pr'X|\ӣ hl 8uUU)+H&^a͏WF gB}<7 dZ|E#9dq1.~y%!L'Js%H1{g]"~a=H(ڼӶa:`[E$!$ۿ?,{qzFWXcgy?lx,iztLހJgkAw<#r~* ѵr+ 8/@@{%"\_"k~ H,, ,UR:0}V;7OkF jY?> G]1%ٰ/0w8:N,({UU/>s/`8ڊ\=w뎦m kP^EOP<r[Izԇ^+2IP¹p"RAFZw/!W5AE~<_(ǻx 30mR=x: O T<~-~_?Sux㴻@aO xq!Pwa7zRZX "pj*K"hB.nBPC +F s&(CFqC&;sѾdC jGISmm!;@~{("!B% vG09id9 Ȳ*pv[\ϛpfl@#p+K*X \*jd2I>MZPKP'ssȁ! sOz 6{7'q4_\UbqIGKBR:M-(P$"M#^ j5}.@}0`牑Ua2ЂsnYZUbh>x0d@qbr^D EXZ8;ۊZ ")ۇ۴ƸxV i6$@si9@Gʽ!Rt,:&53r }nm/[ٮa gfm% l ie,Ȱë6pV< v' ACcBSR2_P%i0aTYs%mՖh08n3LF蝑4`)0p0TiZ 2VΦKP9j8PhA`b([B8M}0 $AIX䁫qN9_Dk @a!8l0sSajcU#DO8 ݠ+{_o lw]}*~HB:8ͼA?V`^rD*kQ늱Pp O[*SMokG8N+`w}xL-r ȖI=v&uT~ ʖED~*ƒ"Ji+"WQZy3D/N<&Ƞ?^t̏v}/]MC=Pk c͟C4 po ڧt|-k9~PFǕ6մ1< ȟ_gCLQ,j,abZ7z+Y.Y3t/Px=x$ & 'etcIA,fQyF Bk [-)Q[17Aą#K893<}T`L3 ~ۀ%k0> tȿ ŖoΓ' sp [mM ܄NRi|=ZC\Dȷ`(={YvؐbZ?`cgFQjX9-@>5yY)/O8H;,JP NAy<7=*08Lیq<P,Q4-?Feˣ1(?[7KObw!6W/3Y 7PK헅9k(jgTa*אHt᱇]7EhhvSvۛ9]pq @N*"tgKҍ;Uet-#oۺjI{z)/ch~?=~y%\y0d\4x۪21"8KxGpMi4jxForwxYǗ)tةGp6k19 *ɏfz5ȣ/k+vV#$'6Pnvarz:؆[d`NAR_G# х5 Rxq?Fo擳 D-(Q O#WS㌓ w_%Y G#-0\d{y23CEkJs oYW`{0dt.62~@f;^m+i[X{hw=GѦI{kocEJLNސ+ qi\#Vpx _5/P:#t'9pxf} P/^\^!}6YFd)~{}M_Mf=#Cg|)W'Xxtr@pWN,Bq4ͦ剪-|Gv2&RܻIA]ݷUfëTЉ.5eW NQ$I=K9AT`d+e<_JAE',`*3AAEƵ;.70USb0Xt!' aHHNȽ7})oFs-@6nfSdJEA6Ԑ[D\~_@u>8IG sAf}/Ƿ}=9(82˟t 0g^] ;@Ǐ0 AlUG}a sds#H`Sܢ3q.,MwYu w)rΜ@D NçԞ9lI;Ԓi< ,F3-Tr<6. 2)ejr.@st~&2C2Hs!9$E cW\; 28499\oO,,~ )F nC޻e#=>>tQ?bI=06`~]LzuCIßX>ѧ=w` *P.+{AHY(pm;!!âh/GVyXpÁ<.ųk<0eI{С,ܣU'뫨iE[euceiFc5(r[4-,0#iF4% JP(R4~82PѣMGy,*C,Yff=*eME޶%u3[R+u8 mfXcZG5ϝu/20O$ Jǎ"0| FN-F;H1#z~fta(u"{iT}_ mH5GkdQxz`jPDO! Qpw /׋sw^{g4V *Htg~~?Rsկ%ެP.7\ö69 qw_WeE:a|Ov<oYAd0n=ZGPf/ܞ{FӢjDf&7pZ/[SP +I쥻h`bL{BLE [k*|Wtְ/dn֭w8'5^>{+w&#/Vr$n7{Ao3CM|OK<5{ΊjJLw 8z!ei>?ܞI_ dTj=Ϥ]> 9Cvⳳ,@r"'iDCh 7Z -_۷ˏ>c#d9m㥤~~/ɗ'hs,D)jNac\fiֲ8S32&CãGC9EE/xU 2//7@S(ؐ67>=2rձ!fbBG&dCŗ|DznqAhd(h Hg62a0"s `Lp() 1Pײ ب,i VWCn>1 sF ?o7;AlAe;K[%۳[s,T} P:u?ִ>="ٟ[𢡄k";w9+:ז,0hrt<ՖJ+ QRmK#p#5IGUAK ύ",u ]EقZ gh\GrL $GUZ"-H~b@{ZBɳ&+tTe\D'=!CaLxau4i?݋G>̺kw::~^J&n # P0o=t){}Q _xЋ^,7h~˵+TRXV(5T[R÷ Wbúk۽X>k7-k7ql W=O_Rss螺'fΛw#s~ZZúyqf.s , _>$d49f 7243vy4pn=} ~*"U @̾l?@9dKBMI,K 帄vHa(?`tGSo AgEΥ1{\*2 &DUᅫQJ}p7JrFm2Xt 0Z`'!r)V|H'}=>3KCఃg0mp~6dc>V̩x Vd%S$lil KB =.V,'_C蟫]B/-pRfJ=|\E޻u(aƺ=A1>Q>Onfi Gy  Z>%?|wc5sZ6 mH,zPk:|z+ۿĖ.FV̕p2Cg'F!F{PW:|lĒ@A)0IT0t*ҹEWL^EɎA(Rso cC4F]Κ [ 3Mdk)"SxfSRow UXz}qyL vY A&HBͺ͚$_|קdik x%}uYv+G6_UEK8 5Glѭ zl b-( v˓Z~Q`:n[(ޒMXli= P UW`g0/`3Qh|p}tc[u_/ "~}W 7  7 vLSQ)N(kƌA^8tWef薱X! .#@Q. ٳ[%{o6Ϡ())@'v&~"g(< K 3e8XXgO|얘)TbS,0dr~Kѯ͏Њz0q%<`:a{yts¯?7Cl=/VZ[^mjn\JXV^2]bauDâi7࡬aq냝1t~,L}}ӺkQh*nnĎ.{n+` mPS-0M_i/+ՈDֶƫ]ʂc'緔,7vBt_ЩXY.l1Y6]z_%MdONk"z8 }^6q(m_Eo~w8o{B+ 9 zьUp'N$b(Fgh#9Ġ>9.gt3)! *ھ7$f\E7nŬ4Q![)qHXoOl`A;>53`+ PT+9=tW:YB9]wݏәSw~gǓkG-GQ {_}%KM0c`PiptmAI^-{,?]s5yN@-&`HJa?_ $rL2ݰ)}V8"w>V._-݊T k̦HjŇVD Ah7- 9R)[TOʼemJ¡l_B0qO-kn>5G?>XK[H֭(`z:wu|M))4jsEؾW{o Dm(3"+o+I S6Uդ`! dZ~'] /AcZŢȆ|:q>ywnkEAy-tY/"Jx`-K2%Ym173,tPI\A˟‚;Pt@ٺJɄ.,&HtKV#-4z=?8wjڷt?z| R:5EF׌W,0(WF1?Xc/ʷPrA%(e.p{,]'XH`P0t#duWݳ& cn 6!qWDZD "ߪJi CیGZRWTb ed8sv坲Lq,/ ꘫN 8+[kőZ(wO&{h݉"8m׼N: 49À  (Ywƌ?8v(u(a~dG9{Y2DI@aMv_M߾Xi`w("B9skoznf6Pz>͟QE^zy/0e_5N2+1|J5UIȀ~ϣּ%0ф@8(r FDcTQ M_ն&O9LLrD|GU!H2r-x Ī!->y j-xÈh)D;@#绀x1n˜[aG XW,לA pHe;e Ykf#KcYbҶt  TA,G $>'^ pjhݥڵ7h!-[`2P-烴-`^]D)DWs m]0\Jz9?ObyWEb&a#I5Ar^z`*ϛ 5LmzێX"7F#h6P-m 0H qQ6-  5$XXQa40,W$ 9bYb;!Ow8BG8jТ}y0y;E)b|xUL{A΃*4 \qDZJlVR#tZsWi'H\F?A0鏞K"yE0N7^5Sc4[zmjc7 #x}]D8߶ul`﮸:oT*V/ÆPg .ӱȁͲxed %ͤ?/g-!   g3D, m:1cb|9݄>j`nښ.6j 7ǯDq`D,ϔפ4üI]2?BgZ@Gsbҿ?\>=I8}G+4z1!ָV@Kw| pe4Io8ȭ$QMdWPd(i~bA?{fO.Xǝ{w NiሢEDeA#V{NM8J@D;: /_bP"PH01Aqgƻ{{"`+D=}a \k̮nYbDv{6?$^m l0RL9;)q夼(|&͗RB9\yXUMakC:ǖ߭U`~6q ;4z_#V? ;^'2VMSapaYs:~*ꫛ tR>[==vwPğuT9Ა-]?SNe-Y+˄#j(Gb7 J9owbu.'Wid(|)SݳP]\G=.b |~b]Ez6WA&KѠKTr/tJU9tW/ݙ%GTh*9݄=Q P(~m}aB/DdH޾GyS_*kj) nB'ocz]VTUqoAj}zvڒO@'xڂ! K "%KgY̒R?uPë5dK"0xjs?<WOlЯr&иk^!|C> )Wj6W,fw43 / 9 <v6^a`04XHϧ)FeDaA >@5fl@zvl?W7s7nwYᘌk?f5r >_npvrwAIcC* AŻ!8t`kP.z'}J)wo]^E0@$0qc܅K穅Dpf"ڏ8)N0džK5 ߷T^\?'u~5X ;zx( VsoP7%X~ Fݩq3E L U)MPE`xwgq?ry6DŽS`f ϗkrH$|N{qi&Tn9?h%sAf~i`. Sa~ 3s]LuT_˶砆bQdA1HÜ?+ǒrtLoHnԃ&8僷2d:ˤ֍X`+ִ+&%|s l? T8gxw헬-U*E%k99,6@e՗8 H΃A$>me LkY]@qc`0EJ$L{:G]roҊ~_ ;fnz趝Yad?Z3W3+sd97Y ef[ fEo")b0Θ{UROBx:;Z^+ȉ]ij"R_ y^dG2#kX2B0Aٔxg<p pYIM}k׆4  u ,#ʒ > 0/<}t4vB1||| p'+f!Z0-"8#r=$TG)* qUzi:x.*'"'L~;U{ḷDOcŒH$ݱG, [?@{?[v&7$_k"BU! Zx5=OfS%Alu__I6`A DD{t+lTڲxW yb(;f۰@gv"a+H0=덏9\/C l߶[ֹC l!uvB:ad*xABdQvB<4,=Np=<,>@'mb,q4 Ǣ~ʈx!͒6F13GD.R|#/lb6k6/ A%B6%FAs,悂(.GƐ2u+~֯QJ ""1V(TAJyXߍlFE^>`5aKz>#ֽSPxa`5!Je"|0Wsm] . rKAswVh`r w/2[b o8ĔVxTjőc0n;^82hB4Yl(=mKJ.{.Pu16]&L 03RP۾`z j6a Ii< 5MPN0ZyDAV>76Z°؈Xد}(Ar*f`}|&#L-K։ZY&, ~#DDI{ ilbQn'J% 2()]k-wr= BL4E$360rLIIQNVK9(ec@txf% B0rzS:? тB.qBT"n[@=Iv F1\4,_ws[KEgkCB 3 .@zb0BĒB(#e+JE=9#x`V8!$1Mae|ٚÆ{Z>u-eXKZ^\,~"sߑ~P`4(r!LJ c-_M? xB nt{iͶnuNa 2#p=RO-E*[n}6su?vԬRN=cD~]GM ЕpUHd0W] . f`xͬaݡm[|00dzT0:k~>Zy[J+ Px&_Z4i1h{9ӏ6v%6uIQr>ݬKOY$6?jҤ6)X^ԹA` X!:NW4ַ":7 n1@9t3Jd*7il?|*,+o6o;V_#`N0,X_kj(жX(]U O5aǑ:zJI`"0>уe؟xG}tˌр_%29A3A}NД:^{Xq l5O P >YKgf/I!،ZpP>SiK6ďhW.Q|I C8#>L{ 3<.aCs!)@`RTZS=5U&JܷdeRO2fDs1Z$d~g~)0UHĊZIljuFY ݌8 /p_~8:l86.TͺRF&-J5?Lk_?6Yu)P/\.އZ / M7rBI(@ +_ L._NÝNSƹy.67oHgSQg -MB<-?j)i?P`ȩ\db.虓nT̠ -rN'3Gedh,lr E~8xzSp{)<_:T\J稝uߨ`l|\;OS;[ @`|! \l:ND)W(w9 K{0Ĥ(3ge#2Z>=a97T}=)tqRDAWhBP )#g&$l+at)ScAW UG2} eA ^&zkky}(=70az ;?nyK˂$XDen,Ҷ MDۜbQ{ž7\ES9c Un(KY q'/TuijDy+ɅYVVoa9y[XEVfǥ,{;u*̑(t.}(؆p%,NvO|r237 mKQt}xyzQ 7FA/au_WeL.\bc ppY";0"$jh]" )sP*:$C{PZPcגPd;%q4)\u{}vڪ(*ˎ/HbQ3 )ֹ"*o•@qfMH?S@??BԸP1$i 2F8F4bBјvE`4YoZ̦]z <{- )wr̤ޱhMћob^9N^^+fJœ&tJC*/,c'WB2ň ie a]b#N\nݬu]v4|O22L<f.]F(ɱPtX80uY?+ZEUUPץ~n"A>vG  vNI9-/=}?@PP*Npez)q.>gvxot )J tr PM?bEN:[h'2*2pz 5_\lg%{NR4MZ2V˃p;!@#Q9gֳp) Lu(sLPGmoaM}tg@g\~O>r_߻aptza;VȮNƿQ ]K%acuj3Y(|[t[pm`ptf5k6N[Ap CjɤbzsYX`>V;$ ;46?i`'2U)}7©E\n1bF\x=!.}y]~([D +\2)l˳7/{_[؄Z|Mx7p;4c⬒3րfJA.;ص *0J,7)<7x~Q ד2![Q~陠,^(gJ1ت'2l}ܨ+߄ay:BPA3w d\$GLMʥWJ%ȼu)]ߟ19p-zN>o/(';]L,C*Ł.݀Ҏ-I0pdXkq?uUw1dIiHbvxlv1kYoبc#LvF[d@@ KC17V68DҔpHsg`W OnPf@n!vwC:ҥ׍yrF?X9@ՑUz q ެPPصzhw} R]Pss[ ,|- !&֡ \o+y#H473\=񓘔N:XY:׼,.alKTT%43/T @BbVU4FITvX5l)܎;J݉wC(p eX]\|f=P +{NGFɤ W ]+km" mOFv/ޔ۩FaI%wSe\t 6Xq`\-fFpC(\V_ZVg {]k8O7{>^ Ԥs/g1) +.~KdD70J~'KUJ/gmܺ!" A"4\׎*$}R$qɨ" #45aJ1z0֨:>L'u4O;ZӮ| Cl-~'p$Sxgܼ=+4:`(#f3oH1E%3d J>NE`[c튶x[ㅈj1y6f`D⍩i^%^MP#T/ g,ZҺ#MqLCeOK7M5i&\ G[:zxCj,Ji@!^+XnwLa3`Uz[$1:f1q  KqX0YB%5yR9"r]q]5zbM5'Lz{kQmFPL;i)i;urF OVΦ򦜨2TG)ﵿh*)هi6O!pϓv,^e|o֪>! o,%Ϥ:S5@YRԲ)4vȑ>Ic!s;{Үr{!ֹE(T*?ɻȇt]֦eY.W1CV/ݗFew{xD(9(TDn$fO_њv\*^ hjZTV n}a< o\_W"A/gY _q8#~@ I].<,-Gŧć"ϋ)] zIN%r˅ C㶴dATK$n !e}j?y൐ `-"=f M9UqOݷ2Xy6gJXu42X_sZWaC>`A>wD uhIA ;FcT젆3 !}bGr9o2 #Es#ʶ RIXvX(5tnC6 "f`N!x(~Gf#20Z8:]ѬO_r\-m>Ldbw;ȱ4IXYx&А&Ӗ!+cT/~ux"WˮxeCCkhPū"A4f K26p1p2 qaxmCs/!ʂ\xO\ߝ ސt3=]#x=B(D!}>߫S4BdqVaVP~FaC BoB'pB\fsȁctfٵ@l͚֔Yz<΅8[YQ4, +stCW/-666}b3\4 S9`Τt471xL :V_`@9+S(g%hG؇WIR p17.{{[In~-xH͌k~G߮w}/rgυa᪁HQ8a<<ɢL_ *-ĩ8>'S~KBxǚ Pb %9w<(:,ΉHk$FK(y30鳇4:x/j x>O_]4vcDqʀ@if/<5rk.Xr(K}խG~Ҿ%z%ưI9al^A#|da#q#xez74iqP׌s9\V4Bw pFu;Tm ɟ@Ǝp:iey!rY[Zԕf>#}syǂc=qxbZPfr/cx?< Pi7|PnCu<ёf''">,Yzt^*tFOJ ܉C s,0_sH/gUoU.vcYbKON,@jݬW5;z)n)+S_uPfQn.Kzgan+8 =Lw/7`w%܇pwrAӈZ,ŸX} :1\os|8D foحAivDDw1 Ikӑ\mݼdbYp EMkm9><0;5XH^j.&8m2垱ɋ7p<,!#rv,Tp_9O|nCתnx?wⓑr? |o./PQoeI{\ 'ka+i˟tqԿ,4>܇DTA\`Mw:9 jB1=FA¥<U6kڄ7zZ^_2-8.A" KvuNv/ZNB<M.3X=4 ]Ł)Os=ŸQ^0Q2itimY9E^ˌINpO!,Nl59,"QߩՊJCY '`Oϳ80( itHE_? ?0z!8|LȡeMhI-U\ðAr}nxy (sSaڵ  JPwVzJk^[v!H% =!f@P?ȶ>Tq& IEJi<[Khrb˛ka$76JX1&t;V&޽acѣ5o2Mb(mD A"i'W|g08G ' 2C"3B:|RSDYwq\B[v[)1W}t4 8xVQrцe yP8A 8p$d |>E]?kw3Y^V x rYEDtj{vMMYjņ4K"2 Dݸ<`b'UK)A29:յCidRT–Y=Fv!y`?,GW.bu<:gՋóHÍwR1D䟒)u6Z52.⭱kh80Pe/L~l֐xPFgاPWzCDa쫤.% BgQ(~`XZ\(iy`;1bp0@]2wݲjŶ.sx/01T%4x؍띐GZNexO1o\n^;0APj INfFwP;pHu0 7X.BIsC Vq@mjv-3Ve\ s:a3tB:܌Mޮҫ{tUUUUU;VYځ!/Ci*-,„Hت]sb}fC{3U^r5X, a$ a Ѕx?\ݕSl-|zfs`4cOMʓ lf%=7_Oe}]pQ\b.JL8}2ȡ?JP͠vm`!=&i5}+2e"7y0èͽ .UF;i<}'J=-%ڌ{gZ伌5FhY^gPFDs͝}^jlO.kŞ16zzޛءÃfF,]r1BĆXV;D2Ը$HYf߇'ၴ'֭.D`` `n={"3n޸%N&4SnQbGD3bZ?/Aa;Cp{!rq&N=_yYNdu70Mt鱗vx"_IoNF-v,V=M;"c#?XTvOӸqR߭>{2>!T/,6Pq:*A||p0·TBZ`v`+ ʈAc{zHlh AxKKLRz] OZop ,dWI~bV&G ol7hG>[=IJ%τ5>IrP׬P1M=o;d|_\LF@03*@ 59: 4̀6s-{ Rݿ0Kb'n}L{ClWۍwo͟1VZH{Ov,l e`NC7wؒؖ3?.݈z]~#8Kqr&DN}r=$"ɀ.=' 8mT] 03qs;oZ6 NA5^6-2I$y֢kY/$ >e24JZV6uA9ԤC4={g._>lk_:3)|Sj("ERpYŒ" `TY`ڨ$C[ ͆1c1"a)9EAd:,f=2pm%ʘ4Rl?]kߏ(ƛ"ȁT0,@NQXk1r? ď6^~F:׺*FA>dI솟;h*>/Hdg}'ED0X娯{L*/ %*DȠRA% BҕB #S+(T>@js'2+b2]AkEL8 M:_T/p.HwD@,:OD/3?ۆ kn.$fn7+Xrq4wC:k1d05ݠ>\G^LtǴN=x<%]Q]mX(zcjUUUd#>1b#=|/mu=JfRc#׵>L6GlVQ&gpҊ<3f$&~#rBxC3b=-"4~A:qֺpB%;|ۑ\~m'|fXqy/TN#q9 ec\,yC~ㅧJrb)2e8]ek=\_" }C|EĂB)I صGz۶/8ԙr168H[6FFSQEDle`h:Ѥ5'rALj?~a7X==@X []v+LRBPW"ն l[1}>mdAȮ!LqGgM~? NC37Ub[_zwF;u`6ziN_\]٤FYhnw5f}˦K0FHǔZASzG ]gաFd Et^T$tY2 9<y|mN뽽h y ӣt4x*4+Ĝ=̦Ȕ5qM:|!Gܣ%NSϏݾw_5e^1OV6 &,wnݠ) =^`aH1>йBO up5x3В늉Xnnme0V0% .;I;5 VRaլ 5p K(K%8@?klM~p2Y- xqY¨[-RAXB"AtJV9_k;|#n|=_;~a/y$u7mW`75y gCRy3HVў(rOrW;Ĉxc㒒WƀB?y3pZk*@` b.e{Z퐪_Z/yǥe:ڒI (H,Cg}\|7{c(?Dpp4 ߷d"(_0XyM)xRV֛ \1gfG-iXTiiX6W '&̼߻/Ljָ0]*.~y2Q:|{.^ -n nԻOe~ޖRJpqіvsA/߇SDt^G{l֕u ρeW0I]1qjgFb Ko(k(↟ ;MHYo5 =E;vQTEQ~0oJ9"@c)5bl'jܴj\%&6HԚ=uVؖe(.Hf=k:&ׯռ0ۜX ίkNwՖ(F3 @]Ar,Hg4y=AM>.}@֏46U>__SȜ>Gάwг]r>/۞x 5; oQq%\I/iߍ́xg: =ۃ!(C5>gez,W:WYч9_vwrrCP}lRnǻvr=ב>8~1(0,e4 p":GbCn\elimC)K &4(3ZwPIt H]PAZw^:K]: 8OPޫ:Gz!-/UuI.t5_t#ٻTGO^}oe6.~x߯y[}ghN_,jt)tv"RP!][C`U {* d&2!Uc鄧<$SbChPE PEE!M S" T !.i=!ͬH( #JA@l+M% IBT .j4 h-eq"ҡHc !JP%!R`Z]( Ko7_BRI,'-@3З8ȣ`.b/ЅfX\H(۬>~$aS)J*R J!JR)B"4 !J 2HD@USPܞKg"#o<^} O#$vJh6nSpO}zWF(LΦ RF^pdQ8\3$h7J'm#=G@@AJTA$Bb/aϿ?oz% ??\M< [퀲eP /Km1cɀ`$! 9".lH|-(׺ Z?8 j +(*T2Ü7Rwq]6Qـk AGKzvz=IC>`Ќ>xw__ͮ%N OHHhI DxKr0ŢDU 쓺WI5`58nB &%^r *BI)%&fQc,|zv(vC̆%zG p7`,<,"S%)eE9胕Xdw4$Q",-߇ H??~㮝k}ުo|诏tS8TVnwW95`h,\mٍ5JId6̉{ޡkM՝<ˤK!Q9@-3b;TcXfI1;anV4i_*YK<0 0aAH n5Zacm4_IoQ]K%Scarʎ_ho: ֍l]XٝSViTYu9nkv݄cH nt0uS;Qm߆\Fn͵ Q\-Ϊ peI*-X%-1t]1J Nܱrcrlӯ3%M',=FZQk4O laA"zf);9|ln`vd6˧f4nW ' _:[uE_NS]m]{0Pe[^Uq6?21gl ad;KaZXݬX]굍#IR!q4Et3׻HOw]n*#/_t:6Nid|cոWg^ <>n5ްz@^K^鋴Og]r.Pzz70q2w|?7C BtmG-X|'m.sRuVm풎4j~GThfI;I2#vd<^@`B>\<; sfӘwt',_~ tYdHCг‡ߠ{?c[:`imuF8FRi/2A9xOH|rCN}\٣tI0"@]60tou]zumu`3.NpjD1(VT1pYeQ]fMQw˖/Krf69+ _,/vzݲ03[bi٪XYr<#P5U"1`,C >q욙kb:bZ}^#]r9+:;S8i!?.ι㾳9m6󍯾PmJ^R 6SU31 7*S9md{G oyGq8Y͟sFQ-weh;e]IuoY`L˄ OrN$ZW٫["iyo0+muVGX~ 8rujzs}٩'Uz_ uyj>q'q|tl y{9K!p􁥟i/x]'[`ۇv:T8̨ͯ8P7#Iw5 $͇U9g;y/2p~sBv(ZCPyp~EC듺qt7{̃ EOD75[(O&N͖oruaZF!g?7hC>^Xq)Azף||+jh??#.^ӡ= ya.a_=ݝ"=j- 淄}^}`Jvv z=P|\ewDp=\ӿ9_Gs9T#u{b?ի4TSn̗C_}F$ѣsv5? %`Apbu7 cZ%=~ÆWO5'gjr?TQ-&%΋δcAEd?F$[sĝd y`WB12&әBBH_%ӫտx9R%c!"jKPWeT Qf@S^mL|M!jqG.4ϬhI5D̪_:ڢ33ޛ'*hpbc߱#S?"1Q<T@E!Q2H+; Tz,yQߕ(uUE"W/,IJƋYneAQRDi;mCULg[b$(Ȧ"E~$ h"_>wqO"ia ٨& xZ>ѣ;9P:B!q81L|mTPCT}KX'X|ɫ$eDh" 1V.6FCӰ0v^X~g~XnA>0I^==qzϟ7( J -yh?𤳹m( ch Lǒoixna{l@ric_ם:@M'ӾXQ/.qP_w|+ )9o)+)Lm!(A3AhxX2?r=Mn|J 헟ԕEy zT.BO, -7Z* [j}p8HEnG`_-),x[X?Ng%??[Po֜57;!Y!MhCJCpUƈ,aV?xegn 5}{eH}~D>BӍ5 ;J7,ҘS{aP"2b! bDb+Ʋ~ ráqXK$<q;kn`ZNěܯ1HYSgO%Y`yE!֐2$f=:KB9bӖ¯d 316+,mS:Q?54U#p\YzMm% _n֛EYRtٵdڗMYM_>rm^>Fg.nmXv*e&X?&ǥOdmq}y8,N'~.41 , i<{ 5s[~I6̮T@v#|}YwE GhuFG]!~ T~V>O' Ou'9`?Zͺsv4g>.?wq@q?fOCN~_bThIP_۷jih2{CK'G@7iEo /#A8%ѡf"JS@*R H!I@~oG8j21SJȤ;N7H'IJ 2XSt)(z` |P(V)*J&BHW`t-@T4 U P2R@4:I?@jh!H:EZ~b1(nP___'7!YETQ7 G~$CA/!}MH}\Wm=\f @OO8 I  Hs;\ړ`84uQ"9*P%@G-ۮΫĤDu A4I!ӵ?LEyW}" , AUX|y^R}f0Od$h(@)\_ܟ2\H1' u~!@JaOPFCѲjZ. Hԟlɓzp?ܤ}м߯9cw acπ643`t'pAq!/P!6Gn3y6OFiHy=AiG4tu.jTcn߈y^aSo!Tf H;m$qxZGɼߣ߷EN#C4Q3::nC> wbUK%nwPT4M: _Z; 6I:e78E\} zN;)K`MTϛh wlQ6zYPGT]j{xꩳowMhO=oGDOBdau,Ŏ7I1#'$#X ddOxvc|T$lD<P ݨYՐ8gӭl`bIEݜ:4-(VDnԲ4DuE^+8'g6W~pîA5ٜ%qc ׫*j!#U j6d?9VK27oK ¿t*f tΔ}Hc`FF"G\\QD\F!9 <fdqMؤg#LJb:[PaeH{Oۉ1ǠfUMBXEw'+{i5qByCrE=-hO!׿,y c؉ ~<]7 f;D&eyOFc`z9AII(ɼ%S'7>]IDyXIz0%v%c2Gb6iwADT}z$*tvg'8Vpr[8vIJCb*sⲘ+rt]O./U"jK!HߨD}o*-͜qG阺 t7DF` wv>/Ǽk3 {u 룠 R~U!x8 *cM~uVec0ҽv@,CZ;uCPP~Ԏ><2g;_?)̱X50`fRO2<눻~>G\9A4ed8> :?T"-=겒5"Wh[(:PB*q(6VtAK*Dfo^?rsLdQ! PE?u`Mu8^{ q9ԽfwȎ{vW-mrUeɋ#2n<'݄'' hC3叫so:.ύ_|4FopɌW Y-#zp`:uoe}4<~ʺc. &9~sxkuE{x>[ `Kf "VceЃx<ဆ.x{EhWSzh׍Qaˌ^w_;QO=X[7C=<f]Χ(ѶW=eϹz7{E[ݮ=2zZ:I(G u~ry$*+\Kj{zcabhtH5(B1[x U߮3;F[寄n]_fXN3zόI#:6gǀv|oV;^ujݗ(G9fe5Z(/j?>j<5?d2qGgs*z;w0G偪(x/1Ǝp} #@JTk>P|cLTǾ.\ޤCR+(5Xˤ==j~nWM<}-)S̝noW+sxOΈ6G޿SAP- .8,'^71{ۻ'lFiu珈pp쭢 0n^H߿٠uzHs™f~zm vMBLڃIV%z8U@(G}_͆/ WCзp.V{"lKXGۙ뵶*l1;jF,M?Tٵbu|.G;$$"/kax"B_(s #9Fm )&pwg`Evҿqæ-_K)X^x|]47ɦM=YbЫВ8"*/s2 it?&F6XIȖ3k0uO@}vR R 4Љ@P@PP4 BJR B}G #A_^\p0XD5 VC.V.E{vͽOB,?R:#6@@tׁtUMhpk3۰@3&ЯBR$!ֹ Eճ"[G;BE S(Hd8': zsẆlv|ŠF\0dCxf̆}[oc-ھphє3ܿe,O3˟Ssf(n;; @pCJI  [WS:?La5`#hf= @ ?DУEi,׬ :ld.u]euvjvI@ 07\i6y^'@L6Y)i1t?q(± vg>z!2Viz,3Grvun9M^4Kt9_Ǫ_IM5-pcY&}_B,$lݹA0vKYzw*ǣcP^FE{ԌUF0=>{H"rbRjf;Eӵϒx0DUB `\6뎪@  FzJ<1ա^AtC7n=vEH2 usݛemR|-6mκl7h* %SVx J.k:KΎcI7C7-F񃧽\[X9b-v[m[^JÁ# llY&۔Ϊ"杵%~K@x^|mN`ZXlHJVrBtnMn=#|U./ʖW(7A0Y] waMJksFz[ Q4wKmu%Ka'^9˺[,ns(Jd8k~w>IuaErٝgc> y Rlqe^c7rwj8 ˬgb0䱖l5j֪J}Nn-#1vu:k٨׆ם3;ώ9ߪWYiY%J\ZʳbRJksmbtBVˍW;s={X:N.ݭUn:]|#bw;vgJ$1TJ#zIphP|> 퍶]Ha:!nʐN;R+PdtY8/~\ ]mdҢ,:ɽmWX-.0uSW<9q]l Wa2 9 Q5Ǧ54~W 7Sѥhrq\@/tڴ}ۛ39hug{Yթ WuO2{݀w.nU]d/W\7TbUh=;u!qp:)ϯak-oV;9Go g J.:zg)fz>"\3uʷoӥej-%ψS;]-viMt-pk[mʖV!U}mw"[6Y>G77 _>Pa+r{[Y+vKSy `9Y̶۞U;`nsp-]w49Vthbp-m9D5.c8BkP lYY)xW3ݐjU)%;tms蘷M 0; d줡 UnǃK-VV 35e'כ!X4:):hEBՆg.-1[2 q͵֚[ PuߥXJ\HsG21擠RO6M,וVX^ijs"-)m(VTZ00@Cx+ךPt5dK@;̓joL-mzuǟܣ+W 5;bAkAHή;䩜7Yd/V /? Y!}t qz>$\ct]-\5e~:`'#^}3C ˎ[tpL@6E[aKks_׈mET>e3yݖXm+,Iի ɢ5OVK\kKSuwg'o;)znY~]kulaⲀu|)87CL\xXN̨ [GW?Sm[>nF]N}ADe⧇ߌGha505:D=qاt#m"ɈKT+]Q5*0 { W3H N"`HPpD0. 5P`Mo74 .$Ev=HWtkx~Ͳ1Ǧ g: w%Yx<:?l?{;:Z< Ykmtwh?i2״=۽ӳ.-X㿻yh'`u@/L2nʰU9OV*mnw\#]{.iQ;S]o&Ҳ]N/;yZb 3~4\66W1k\"p]NomX?=<=7mEqbvm1䰃Z5KBQ关.UW` ]㤩hǓ˷jxeaVe-ߵ,asiK(̼H}X>d>aPy8/qVYQ\~^O>k'G;X ukew%wn*&.\)}l)-~e!“g6l%~㪎δ}o 2k2Xߌ:Lu{7n:vߝ`?~ DEp=qT۬K ?w?qhy\(;Ts&q#!&=G|/TۍҎ?LwS? +b^aT@%&;C]܉pK{|dAE~{>}cAqLg Î%fnLss}k *'[?܎<􍤛_xO)6|0-?@_mL<"yBLxJsXM 6%c׷9}-$-xv~FQWP:=7CEOcd\ 碍l/TJO.߶Wo s\m=C\>n~F59PN 'Ռ:es-f]&J"!аAM0`&CӉ.@Vp yJ38,Gw; 6MHX9"G-d 7 $,D Eќalv=cι3IЁk;[GNt;7PπHѸtҀL *'ql svt[i(l&Cz1;N9粒YОNECsgfj`+uC9kj׿R\?XݖԪ e)Ex٘Ue'9B a6!aI;=巨;A\lDh>ϥ[FeD́FQ>'a[-K婢h $5%6ˏ ?ja q餣ŇtހKHPD'*ib@QdŹxqKYrXlzZfvC@ˠ!}|ʴaS^8d LŃ-&CHg-L#Ó|Np`p ;yГ~7qx=^$-;4Z,("d 2Ϗ3kdJCК:,>w ZCV51;6>á$ `(6!>zfwjph>_!zÜDJgł-eK5IBjꅐMD0pE]f#BD8qCHZrdgWQF QcL ~"T8_.;$*gGz-}߄{b"G=zqhmT;:ٞ^7>Y Po db(UK/G%\9@B0zGbp'#HoW(a2Bc֡c6QχQwB'',X$]E\fw4؀l44]`5&NXZ@{!Ȥ1ՈŔ0 .p@!o{x0$HF`Vq}ZpT k:'xCD\>(ϩ6)eYcmL:ªRKi9{p2 SsAܪ` %wͨl FX||@`A+:foXVt;2,|uz=Ғ*N;Q0Afc&-臋No;"( u ȷ2ʔ<ɓ6`>S92S8PlIhcW T8xt33&dt$>89ŨrhN0 ( NU qJ5hiL;8g8|oCEal`21@5]q!Y= dJjҽ Qt:M8gW.q#b]ιzw}3:#=˳Zí6(*SQB(T Xf;A#&66;?c1p;U51ѼܭY˺z&bq/yu]s Uq3)::;Xʷ`,u eky:lmkU~8k}k8Fo b汃S/]keW/O#<7/\y<]u6Uq+G=gw#dz+;T^ 2N0zw_wsJfNf=vq4U1>sP`s8I%6/'\qԾcF4wUrݾyb6C]=U1oѤN\9ጴ i0?!8~>KHTy~omTХ-Ihƍnn6vzw6TZdBXӄ]Ҡ>O+VTH}+|RC+vIZX)0mp Մ<᤿.``N0P 'q0yWJX4\yuiT|<+0miw/黗޺9ml`o_bwy !G@HC$5g@d5;8gNz!@[ ;CG>~4a7?yf{oNpD \19L,ngȠef̓ßMdf͘فC*~NPSοĭʾA0\9(v1+៟Bd\!om?:> B[br~yI:ߴx}= oLoy Q~&;Pp Q8-y:}uXFlM wi5NefooiwaI'Ԓ8ztx x@mOftAOЯB\eD?QRe$jcvD?g@ `}kO,8 O 9׻ # p~Z=8$DDy&f{Pg7}S3o|0@ۗ1Sp^ZL?jw[GӃ=PL<규đ(bBcj 9jR#F*_~Bq5 U3\٥I/5]vU!>rouBq8ps47{mmƫ c;|pÂN{-aHuP:3=j@T)T"`Q_a3 Wv OJ#1*Y<( Bl#~LX& @O-jCI;DHǢIAeUЄ8mu @_߯[^kDתsl@9Lbʨ!m{{!Pv6BUN,~JC9dz&Uy+)03wTAC7NTP~6GBY7.Kxi"ڈ{(E}Φ>q"o<R >:h#3gAΣNb]_xߌn;||L32 `gi_a3[Pw{> CTuODAШ412A}Zz\*0u6UPOfϗOy LOP/iC,G~?>ӡʤ_:şIyF҃Oٗ EO4 %O ] IFv:w0A$>F~}CR6(k7V$q%\̶$(,IObxjM[ j6GGIj6'p˜sR}F9@`@(#}?+ץSye|xGHn GNH<{Z9'w} ݻj`dRC8)go~_̸C ߻ ̭OK?yu}2g@ ~ P"֫x *zA{9Yf}Dm|B>gqMM+Xio:)jlJO;JdԠeUCM4(g$'W~,M! .ޞ<(KT Xe}H}ZQ93,m$-*ywCj ɑ mND^ojI(I"|OC?T>çkF6oX2 Fo~!8*ŭA?PIb#߶^}@[(_0ϼX|b6>u6Y Wc_Q/ ɱDd?k_;% !6M28~^lׯV"Ǿ;ZЫdu3Q36MZhKbHK?"_s˶{C}ȟ&S%mJ}(0fxó{5Tݟ&q+i{_-`ءAy.aБ|532zFݝygx6'Rw}}X(AH?!? 4[EG9а,!K PU[`M4M8qMZ0 TD{r q`U@|@?R7%P=~zĀh/;!>crv}e'{_xbg@~'Ȕ>c$#fo\PAysrCHR{{;Oa@ i0 ł3.9 O8"\5ڝXu:O=GĢ2 r0QوDDExw@o"@*wn[YYGD;NYTc5  PrUM bAOlrQ!?}FD!JNv=u1D0 o߮kǏ2+PE L@<yV?>RN&pCo:~'8Q:uQ&/$xO#wHl\D֊-gbC1Ә,bExy 88=aObA|NRYm"_ 7EkQI-$Y"KB":?K|w!r;ثT#.g#qEg #E`!Ahkm{4: v d6͔l-ݑksK3aho ń^RyOO^ݘz,ͯۑO!Cxd[)l( Xܽ!cΡsd>\/Vuk\mqR%Ma-GOy08EdS`t?{vOŔ"c|)Y =wb(ˌg% )V@t9/T _79[iY=:ǥypJ ]g]g"R3ch$`g#r&cn迲}B_T:#?Ͻk}Nw[Q|k}u]|4%DܔD}O*ǟڌ?.ǓhXO CA! ^wBNw_RFW$}mUKbƩ}7{ &Fp=zmYE/ mAQc}J<8(Z9% J J@H>?tGU+ +\ nR26gs+dB!}UƊeodʊaƴ@-"maR<$#"H2# S"֗<@2{i%` 8o븜-~cT8p ӊ,,ʂnylN||Lo_|-GS ͣp`G*v%Y(~Qas>2˳hFd./%(7?@D&d_֞4‘#A!_I"$~x8|V9|ve^wes@Ž&" 7 Q}>E*>_K jSc9Ks/u;+_Doޫl2P7|Puxvs}xkAvU>* Iꔈ.<!t.) MY[g\ wf꿸dKLxyrBǏjƴnUxUd:LTG~jq7 !~@o11USD޳IYG m !}Lo"TmQD̩1)nM9ZLj$S3#실B UbW{ZUg4_ ?߷ӗJXm-lkw3wfF/\@]wer6d( ?ar\`'앎lWP HT>}{z[A*W 6+0q>UWY~x(4`~Q/E8N>= תK5ff%|a!NO,TQ@bOɏ6*$NO4iC'Q "MGoegOe˦ZL.7)cWdM剺6K@T/I8-ofuㆴy@.>m$7 =fXТŬo~>.&J؎L9]`s3(a_/U?0S`Rq-队{?faQ \JӿYtV^zosni%Bd}AJGpg~ښaoF|Ah/Y@{ퟒqB)n%- eb"J-chc =H$ s=Wp149^K`Qwb*)*e NfZ['i : BnXT].mNeH_+X?m"urg@naeg F8 -`!`hCIAHRNzy[o>Wg'99F 1ԷY;!;oԋGGw_rwr,Ab@`K1Rp9ǙlQfª-Z 9+p<:֣ W&|{b:x~'7 _ g.S]w@8 ʉ,XcQZy;ϝjŧda[EcV3} B VIHY[9U<41ƍδLI_sE7bl|W1rc&ɀ\V+D%eà>]6?;v;x,R&rGяI=hR&H 槹F[C:edOVȧywouh͕wԴ;[kY[K|ulP?W|,"p;y< "a;,oKsv} wݶKX{5 ,;g%?M ( {ӝ"$ ;89N5!/,U]&aDwWd3~#kq*V^C-pNV20zoX>Q''9B$C5mZFFkTqBTXF `!I 5_ | %b6Qـ8'MGH\-'6d,! \"\9>ChFZL@x\\N"4<f x?w?Yd8;w̒ Qvks{^/ &3FBOC>h2C -8"{?GX^c4N)>D=˩*A^4pE%[i?UݲB[H2 C QϵU 8ZH}5p-Z9/\Y̊U_.9>!g|$ mß/ߎ$g@QovX:L{ }3"%MkVTB4x5!.6>yᖻ[aZR]mΜ=}1l{n4bCdsxQ_%O+SBpK@ ۸8? P%c+?E>ˆ LYO 9oY|eOi!p @}@4E#AJ4.R E$ױxXͣvzgP%PFAy 0= @q"70 ۸(pٳov-Ap4.@xb́x- )9"|=ǹ} G/;η&zn^W}dH>D} 8WQ!4|v'p5C>;NC>898b<.C 0;{~$`)pN r$q$LD2IZ/Ӏj Ðbm Q}z=>>"}R<ͽ.ț65W294x';oUy0fr Sk@~|s#J/OH /G* 7m kܛ ğ۱yt(||pB(RnoAZ I3G'py/|b6 R֨fXj'܍#{Ymvɑ (ձJ{P7߂ˆ g(m1)&!3K8̰MQQ(@f 8c |:%e8l\1cg)ϏxϷTN**߮{ -YĠDCSSU5OY m?s c`w $ Sd4?%IBp@jv9`u`ٻoK{fo̾̓`fy۶7mOOü5闌*@ 9, zKrb!~iT~@,oKÙgsRHZ&7ч[^7=3> @!/ۮ~q&Q/Wf/.(AZʬi^c_ 3j_Cm=RAU 8PtF@RSNp5gLOXwU!ѴS Ex}*{/PI;BpS$k>f*b}^bI$Yw] MU!s7*Z9K`<8edl}&tCA)pH|z"s?ČOh%2W $(T_T($҆S}5نLDUu<*b4ja4J0Hz!gNS7Ԁe5&!i"J)BM"iZFmh)()MRPD P<&4ihB*()I" @B"i? 4-R $4-U E5J5E }6( T=Z)\`2h)W$RETii()Zt%J"=F$ZEH*z t J*dS?AP'y(_,ZGzYyxp M?':>O?O-em?w(.Ϫ1>m$"PkO,?c#h8z^2ϛ; >4/W'?e5e`[$2EFʿľ0iop?Ř>5i?bfkX }{siRY7i6"LwJ#P}~,?"?"QA%n _n#%t< \l i  @eX혐 * fǚ^ o[˞J=wK,ZbB>Ncncuyx3wt$k~FoK(S # Ÿ^^% v2"ʯLUq[@:_C|$a!;4?>E ~×6?V3?re)%ByDk厉`{ΣwrK#9pݕd' qos9 wnXBAw~ηMbZW.&A ԰2s`_;rKKB!d u2d`2Ly `9Oyj2RGE*~!b(&%%v~xl6s<;L~ᩄ^}!*J*dcmb1? [gd7:-8gKCmǬci'Nhkn=u= =DA\J{ S22<UT[s@<̡m18bz=ft7w3$n6 kOKV@Ee<Hz =eUAG)ܖ9BiMq%fn^ȓ+GS:ARNGRqؠ1|e ǃ>gʵZQ%~>$|Z0A,7ț90!V;mbauG[?ZHpSPVQCIq:R*f "hDi,OD5/b !Υ}ӷ=p0l4y1D;t!&4Z_{#zкda0,!Y << %!M-/4\Yw1zDS) 'Bտ'HUOv;HH K7Wp^%'5X$@CCoanp.vWpYcMm -Y|y>a,513LpVpJ7Hȅ CC"L y]^*#?^zSnTh9RBOX"%]A}w}G@-Ȝ:m̢4~1?(V6`(km|hOupV zL:Н,I!Һ |JUTh24 4YAe`$#;ғr +W=tI@* UUUYFzf + G3q>yךB=L"ـO❧=1\8~@CsC]LK&DÝm;߀4PU狝 /Y+Ces΁vDQ#>Cq6!QRq58je=k>;KY@ 1'3kLUF3A ]īK?o( VW Irj~fHZ\ P=xgIX!9whbJZ&YdE xDBJc|r/,(, (Kx`YFfSf#&!}BbNLH1 KHD^ %22IɑI"a H CsSD{>2t<Yt?V 1ID@yOWP29U~b> q$yB?,Ѵk1!GC$(bj(C 'l)I&3J_ڿ~YO`E0Ht/ g-;dlaLPv"&*]zK</>]ͮkowk;piu[-i;`WidG>N\xe93{2ギ\^{C|ߐcYfv>Lm]3Ra[0x(]tѭ$eA||ߜ,g"$R %)+"@*:Xi{4#ݬ6 OY04M2aHB`P|S -U$\c\ O> IAk"(D1E9T8%" 6ရ^70uCٵC!%6|CnyU_B|0%I ґ(M$(I$lxY9i]Ěa)"%PIQ(DI@LC 9Il."'mB%+ˈY`zr% q`D҂Tfu ~y^;v pz€P` @O$`I"&R! Iuv{z_,O]I}Q#Ǥ9$9-2Mdp4$Q$/B64G|`HG߾ D0#}2^/ZA mЇ6Ǵ* F~6v3q -(~2PPP hPpZ@j!<] J"h2 H!bbA ~/GhTw{s<0B1ŽՍ$͢tBw- <-:mjQ\fwjZF-ѣᆭQGG>i Hꐤ]Aē%ӰZ$m@Ϥn4ù9/vo}|buPg@au t{=3*5g+#Z͢H!6|=a ;9݂rf:rܩړX@/=~g@ iCƉ&=@t#;|2l\M!/GơA- '!Oq&s*8vkҪl3g2А }CA5K7-6"s x&=$lP*Sɦ?v#M!rj'(^w:/~z?F$:0D_}L C "G 5u{ ٕd?=g/;;61Fmt. v?$Pg)Uϲ:^U]?@2nˬNV ajpVi<l*h`I$48,(ڸ F}bf#ᖌM;fH 吣)`2 3ܻ-4YP6#44導R0D\8TKf IfuuT ]}>|C4&~ Puֆڞws7ggߠ" i"⚀>c_ԡ5=/֏@66^1TUhkUV+$^ n1@vilyP|>Liab̀yv) 1z%  X,JDbzE)T%1#d 6۰4dGwv#36<.p\T|@<ΝR6yoO쓶^zaLI# #㠧G|t$'Nfg4j'kly{Ho)\Ȑbg]ɨoL#{Ri'?ͤF \[3~NV_4ynIiRH: S"|L"0.fz1E۬""&g$NB{3YD4-OMR)bSlp >>F{ɶ*KV ÿ5xa[m :`b&iB#«ŋDZ0'6c88/|r!Ip b| Y^w~<⥮eF Ad#ijE)0-C%Pr: rIΛ}S7N'٭$qQԠJ?-f:(;B[]trnpvH5G#pM6TwX2㮡h>7t/_,wPNݐG~9:^o~Cq4o|oI&'p!"Kr8vhi'4|D7FO'*Fw7wkۧHNhcZ!ǎ2~P9ߘ_.}Q?5c~`/0@B%.'䀋|?O1`w;4,b"Hj<[<`>DԺ@wUmma) *z*AQhd)UloOCoޭ91u_vflZ|pCyc=]u}ltop oXn|Y;e9d9|ӲB0=P<jXwu6Rsd<~_<:LhA˓ ,> 4}mgq {y|.8ĕ>*< yxV*%Z,¤K~M\pQ^|#G2J{UH̗=伜o7?[wXg@byʹT*HK=bGtyP bj"w k(~,G-[@r&@Ql޵wqG8C چ[+{w;@?Ghs"w70¡$[ *ϯX{΅0s=z0d$!vXѬ¥FFyZVd<Np~M|`KHAfw&rW3çWj<,54ܮGX<voֵ 4d>h~u }2]pP̈4У🬎b*g'ClU%$] H"׃sKyZy+ީ*LyC}X>C=Gs1LSҦZ 0,?m R{CiHp *d[]JlIa1zrp:\jx<1SiᥩhƯ# g%`&R(&(3Z !5Obz0?z*eE*UT7 h%p|ARwѣ}~gpcc,zPYΝe|lۚCZ}(J˶] $CO=屑jGT|W,w_~`͒}!]42iW8xKޤq 73FxԦ*UPRDD4UR-U4 4(4UUU_ U!KUUe h*DLT$EM1?U@UEBDUMQEUQMAAE14USLUBUPDR!HURQEEUToKZų3 62|gT5UUTb5ؑƅҁ♡䇾9SGO`K1IDIw42I2*3(esVy!#_43+Q[8vQKݎ@al:˩Am2 (J( d@7Lߌ>O K3bA^)n{ N:Lߜ`cştYn,ql10ح}z!i(%E=EZē#2oowo-T ],z>|˙R#)L> iO_1hRAI?a _֔>Js#4Kiu-,Gtj/\ .@C`B6 3Ϊ1*"_TUsWrPv_(ª7tT`j TDE (q\?ܡD8_LBJ"!%a/O7H{ _QB׳"d#I=QDpG)TUJK9 E?-I)p>Nu-E+YU3eJBRݹwXqaSkMck`±$1Y'BKѐ @phƂ]ۜ.Nbp&5$x5&Bȍ_ TDC.( Uěb48a@ᐦ 4]-QB]Y9/E $0眠jDiiQ,UINJjU) <*6@ޔh#2MZތuFpQf'6zmHجDN݀޶ :Glʃc6d#ld!¾r۶PIl&*!Boo!LfL2م9*`4sUerv􋜃g=ob<8:SOSj4wCLѲ%T#do^qx,%Nu0o"a:kQy&aLmA9 p>U!9`ahQ@ȡ{M*^QLS9Z X10IH{0A5c9{!e/%H(&5C!(G*wgUOI'BJqxhr:HQ@_D9%Gwy; RL.A<;[y34ωw<&h]Xhabx4oj&-Fu//_"ob4:|m nBCBlӌ p'xlZPؕ5^%HTX%v|Ci?'bH<~׹o1.q/(Na^ֳXhb#|]%o9N%B?Qhr> v kM;ak P6Q0L?AQ/@u̮QDߢ#4 Gq `ăI1p8LN|95@!FyL@F<#( _ 1!GpXCs2d~H20HH`#ǵ"!urCl`>#6Kq`q:DPhD*ЯAHHj N:#HjBrϻu A- ));b5*űb{dhJFPp7>1džTĽ,~ޣ,NoۨP{Χ-ېdVH !G}t[B"},c~7G^bppp_:1G92 ׳s CLF0 #> (a~")P֥8CseϏmnNJ Al!!k0C2Hr.޼|F&2Ȝ٣t⑭ _PX]'bHCQ%Q%{WekKgY *#=jsn'f?w+S*}v9 q4Fx*&UuQt@1w.D0g?x/D*m =KϕD$'ȇ p(:\>K?OGSA=hV!''@TD$*KFM{$*3xIt/[<ý7vHTQH-`m)jFRlD!KD@D !,}xۻcʿ{/8Kx4L$JZu+J16ްG~Qd㬯j0Z]g"ZШޟ6uߨlȉƂ /mqK)D*nq.gah4 jГ!=Wfp|5i0*+M }K^ wz|PAs>A@YGH n43A4Ћø`D i$+b8\+t*_\ UOl3 򂇥 u^a u)fP#=Igq:ߑzޞMa6Iyy=sdΡ3EUU]HNʳ +w#'y'Il=ߓw=xN% {~)$sx0FH7$ؠ=V}%9b{$Aoe "F$(AU’J23S3`njC  4w&w!Ąi(^׹%)oax`G&74ćl5DS{9cCQ{tx:?}g:<(y@-crsJimw9r_FG1q|{y:WY1l޷.]*dL$nkq 0LUQr@'ׇݾ BETbOOC~c84\K.$`'X XuHv먭/L={sɼ׵u_P慄. ]SX&~ ~= x"sz羏֞>~KNnnDS,;_ 3w ,ꇯe`d'UUQG-a@} e2և%裴A <2 " "ؑ5V$s_y$pT?Ngx&"h`u̗ P:@$C?@o}A,'&KĈi`˗wM2W{4MEf/% L I99G dt0&qM)'Z ˓$>Ab $^ ^)3۲={b !f+A\H ڨ A/.UmcFFhDԓ],€nWa8ib)1O j[>󇟬τ#4<>JrSMS#F!߻J$|h;[}='K'ݰ5[WhfU+ =rŰUZP:23(Tn߳cLZ 4CC]j9/ovLLbhu7z7yOi.Kq%Ev-%ȳy3g}jk l,AE6[m&Q@Q4DX=_UU=>1=цXFf`n ijs1SY hUbSC/MOZ YkUUSM+92rwQ)H*&[bfr;j) 6$ދ Cڝ1?t5a|DY k~ZMEU$)yz+!^3OY#n.Z)rX4XH'_:ک&2=)҄c_RNt#F |:a w8%$[ɐYT8e[%S4 CM C|}[,9{uG ʦfj T_Ni#\ a36ؑtSL%`TRDĘN/DF'ǿ'J{Z01$ؙ#h$ T,h&,R A8&'8zap}q/$B aׁV=(d;KT8n= -rU,wdBCyĒ93  䶧]mi0q=syr8p? a1C@`AڝSFۋnbw> kZ|7zzI&s#0ˆgl3 B3 7S$٤d|ԓƖ%o fpHs@ ITTOG0Q ,f&߂J :Z:CM!ҝ:SLK܎oL]:.;.e쬛R IhUPEE$t ZE"TTXo),Q9e;}od:J q[N"8uU@UTTEE(gx˞k[ȗP|I8:= g/rz?9Z<< 5=}j3bGD=>u.dQ_[P_Ʒ XDeUR}C7Y:7{ح6(͈cQɠd#wcaMz^RPd$5|߯|/~G~}qaQ i>WDDQUBuI\tlr S%ENS-%\qQD^A&:C蓰 g!B$zӰx)SKƣjAyCBFx8 g ~XˡO6PR>eDKm&ބ ?Bq Pn nm0}70E$%6r1ˣ CFd8Kx&ϿZ0>L[2jI T1 mJ$T@}c9;@,?~)]iis {wf8KsCP_niy'c@V2ϊD@<^& i+|&/| Y-Aٛw,M |/.;PMi!A[.+Uє`sBh‚6Xq&`U0N‰5́P5'Ќw7Fd#g4^gkbd["KecĻ16"̣ksq bG! T^g5+l^GGwĒ?Xr9'qk2$ 2b`z'>i\~1}i8]"s1?xZk _Nfa#Y߃y%'lJO%TxR?@0eh>;b~2:FBBbI5G4;Bhdb2y5Cjl!u' K"`- ?Hd%)x(KLZJ(/Ώ DQUc|tP~]Gϑ܆@4>9H<*(Kga(05Hhc G ysZ F0gHFPBP`=54רj&k_!Piu=S˖hy "ĒT4ACx"Ad~L'"O BP?$@jU2O%Y1:@A垨t7?Pr7'$S:(-?S\h _<}t sx*rTkya,QBH e;]tfhS(ij}˫"ۡb<."[&aI2fQ69)cW͇ ֯rߌf-xz^=2AF$-LÀ`i>bp"Kcy4y22;p=|0C͠| ?גp(YX|$cXXnzv흽0q7k pόtɖ f7#BCGlJ]Ƞ7^;/{*,Li:Rtkm@u:|CJ ؂s u0S#3d6~`t&hv3n4mg %4b 6̚M{cmqfh\C!Xes3+h 1 mNwϊ?O Q`ZO<؍4j@rM_әi:իtDV(1۟g @QA@ #,ky;&a FC2;Ng=vm9SM u UU>H1gASb"!515LR~o^JS\0}XhFYW@qGaK.i"r`.A(\>rщCibNs(6å,]q׹B$d)G|~9'J n2" "p`?s}c8UAy' sߴހ{ HtEUéGe[VoD>ʏKc( &=K*DbzT: P34"P>L4 `!AT>WkUG>?lj^pD DPT $ y 8{p%!(z?SHu" y}c]gnÎ;/Йv۟(-}&!TK/nĖuTQ:3[E R vʺ3VɐSjE76lD` ?&RW4.C@B|YX@P)fߺߔއ'0<p Zg *X*""/6(4UETIUQUTTUESDDQ5UM52RM$ICvj("HÇ(*?\r `8@$!=G99 Vf (ϼ1^=` ~P7;衅%J}[ixaVrgP238lgr,Tf7;9ި) P*H""dR *$ (R *)툨())B*$)((oTUj*i(G#T.h^qTMXߐ;gzpe2UmJ\QEV#LI?y:laͅl&768fF^̀)T?4b:EO!lH- Jį X][NX튄(rlRrXrݾ2(꘺&k@^B (m w+<=B+ZnY܇X,%fkV%ˇ9Q8{fjݽ~$ !2N؛L7\ 'cbDH1wENa*P).yޞV'a@4=Af^D؞:'P- (JW_+xjU@EU@UUUUUUUWb`xB׊f/-%Mv~ߥ.t wKhbS0,6qӲ\!7 :SUIE%%`YO$dM_%kPd*5ۜ0'fXV3"]&S4m#(7|r  9/'f$.c8R4ȘhpbDQOkрNuC#C^rȂ~H! m_*z&5xbjEICȒX@P3& yX}Cv/urEx%qU4`I鸔&}Oo7K炿 ?6ӎ !Si 6i:HSɤl 3Н L\XOrd 86&ŠUʁ#ǖg-yz0iQEUTNI?*\GQB;] iʒ=mm ŀHd)D2Z)('x_ՏBľuzˡjȡBwY(A& DxiD&jq~a!L[* ҇\**ij(&*!)J rf9NIr9U9%uAGwOռT}̢'W2T}ޏܿ97 +C Eg;w`<~( .Pj,(maN6uK̃VHnIVT!fܡ7-{9Ia]~"\۠E,z&S^NQ'麸$dQ-xI4|I2Hm-7`hh Cw`H_ m z#>̭89Hx,iu0%1|ipjK' d O=StDw !V;~cZ3!-Yb;5Xw)]u^1lNKv٥x2`~»Ά73C5 y_zvC{8pM PsƬ>bR;W/y Π\?OPXCBłv00g3~TB d9!öߟ|;p l?='ꇓ0{gx ;ԎaAo({Ã)h;|:n<%4s9v #7s9{meԞk,2+ݕHHj쁋)1K۹/ E]H`g8i,@HNpI' < Vd d9rsD8QxC=֭-VMgFevHI9艉.ܚ~q{ f[ͯn[fF6 б%A6wJn87."h։Dg׆Bn- *O~LV?飊O@?ohyX4/ BPPJk魝D/b__Be  (h-񁆉8wF7 *j:òsݝgސ/6w P27l5 eXzʤ_?;fmEשܫgn7wE2~,D?2BG`t",qrC T&1?(>DJ>@L4+ԧBh^(Z)U4R(@)_B-f d>'ۆ =8dxCP(֟@Ѭi.5,E1r-0ϑ*qYpSڎ{y?I`ʵPG+ 7u:LpW~맅+, wuӜgC1f)հta0*}| Z6PV <㻼3t}{?"7Ae1#1#1#1[R WxC#xc1sx;eʽR7D8d{vq "U(n#au$9F5z2q?WL"o7tLiC=nv| <}!*g6 r:O]Q/&,fDصϽ#_^:@YA^a@jl  Ug$Hu á&q:ZP2e>+ZH&"*Ӊ  !&i$"}-=$At@GPJ z{Y$ vzaU2veJQn*CE3l s F:>ezaj"U]*aTU) @1DUR!9U *b(b,_!o>Sd6**BN"(F*(**&*fHb*j"*-SQ^#}Ty`K2e+#Tp(FnLnPw7Hz[5\ 6F: HEziӁpaNiaIp谠FC'I/jI샤.s7Bȣ6eTp\`aQZ9zwWKE g1Py"Dc}Y d LA,mGףG'"ō2G9= sF 0CWØ  C9$ZvV8CdtIYj6 D1:6j4\mdϿM@UUUED]fU2Oʃv= >DZ\! )Q3>` hER Ć(\+쿄?,4ĩ Cn d +}@kAn2‚#Q=b=F~p52 _fJ "ȆjyC?̕ŻX"C uObܧLݗ&E({_cN'Z }X{o~ ,U~4/ 9!$' fHkg ;Ā}9+Q$V* K!s::m1>X¥&# >Џ-u=y`R0mp$k\%әzZSDf")u Dd?D17W.  C () 劂ՌTĖ" G37_3Q$ײ{yLD3LOk}wHgNpۯ١xʈ hb$d:;К'h:@1c0 ?^:ɂL,A< %< z6hեh~Dd,Qy.T'S.CɷeZOu|D' ZcXXUO1ݾFyJ5/v'B0GnTx $Zr<t9:&e[TsU~ ~# t.5 5b0\Х;]Pu\ʈ{ot)!`159Lҫg/ }K  BCK>wo(Sj@xn_he.Ƥ켘 xb@̼Ա3C@(g ?CO̠BCBvNxǶusET$: $dvؖ?챂d"Dθʏ^n.; p|!C%Q߼5.Zw+ۯm>ڥ9[}wU(YDU0aŸXr3X|Ya9CDf+@۽`C[B{*2E\Жf$h3VҶH!iZPL$e%žD!2mG9IRb0'X 9AB ^2Kޕ;C!aEEU%-!|w<4kVZ:ZQkSꇽ* "/:5? _kc>dɅF 3ј •H$$--ЃϏ$ߞK fg$O~lp$h&l=M_@D l s'`Ux}ύ vI#w7ct(6ҁSf8DM&gd`Ot~@ƅ}C=;tf|ӾpuM+,}A'~]Qa``U8M7H)'p˜}ߏVgxU)?y[`&aU IT!)&|> __$YW^x ,bT(((Xb 'V)JRQTLUT4)3ADEDAQEQDB현~OQ?{;_ODo۬> {GP]|QzLe I Q{#Z٬~Q;` / xt0PmOp<;ĕ mO,i? 6Iroo2DUg jlRsBGHԱ@rE"A ZԦ*cnN- ʅ T b 7OM+ԼP;r<f KTHaTׯSxl؂tn@*| 5 mE•TQ{7;w-E,YF a Yp61g~  dI>9&5ДZ@{JsDx9 ;N7ج/$qo"3=_ /dV8nl&fg;0xJ '@,0cӡ o]3DL#ڡ\>_m$ bH<3]>:б(LjDR"J ni+~ϧ^eHI"r@|ytTAS>` *F@݌|}>K<"EIͦΪ:5gSXt'k彙>4!z`y e(&(g"ǨqGggn=:5s=qwsGM"8sÈ֢8 I[ Fhcg*06@H`(mB{SmɑT=vX 9t8r; 3(&f8h 4ݡbBOi;Qd:u:fӉ_1ӰK 8g6Ogyh)9֢yg6Ö&s%dĆҸ&>9MdC9RSm(NzYMT-AIi 6LvZ19VK$; Kj$w^6$Kf S40m&zRzPwv7M"KD{@xLΰ7v#0c(y$d$b ma Q$R4ˍQEQXCS#.yw6;7 g3utΝ,TYJP΅2N /05Ҋ{ۿ}{p(ANuX"̐6/n%m;K#fec '_0?09>Wh{H5jF"vudv?l4&{vfsWN76P'pQKv-/vca2$=@<-::fNG^q%6OfN5*'6g$S#Qf$<廷xz{C7k#׸%OPfe)Ym|kcF Im~ Tn6@~A+NGf CǟTG`l0=1I/)Z*٘B- mRFvO뱳=>TxN'u>F.VQͱ( @I  aIB;tz"< 砹ö=l ՙMMfT7 quo:y:e!ݡ ^3yzؐ! CP>32 B_CeZܿxV9u :T{RBƷPMI`9W95֩fgo17k5D`1L%[=lq$Hw;MN&Bin;6P|a9EUWDJ ku"LăNʣ ];j:"Ϯ5"h[QFT|I&8ِP# f5@Pi$   @t<C8]=k۠d ѯyb( `D-ʫD_V}j7ҴwPfr $P'6L-&Bx$I(Ă$27;fbiJIߤ;~:v#G({DӃ ø.h2=F](jx̸{Dmd,?Wk FUY-jέXR&)c5䘍ZYΰ6^勬:޶SBψ|P|$`-W`p8 XbFJF{Fءcđl29K7"Z\ꐷ+3{8/ ooV5E{=8J%: ܨ`BI @?0@}?-?|?,6E.} E xjZJQ7}Rr߲.{=?e밒 Fڥޛ! @Ma5$m7m*v-ofЙSpXku\`X]Kwq/6:P@$H4Nϗoe ǽKQ6CS,PDaGg7pծtK,H! &a"BO=}PhY.XV6Y+ouu\#4HXbG0ٯ[#FoٓB4rsb2f-aMM k0A(3܌>T]4 ,#xny2&QJd%;12 c ^D@i R`4U@puE% Eqye070)Åq nI7WL8tc6'0bI$|h+ˮ*8AC9["[')da4 [D;U^ፀY1C?1`xFwߑ._myKp7p5t1 1>ǧY2w}@0մs6캀nP`5Gz^+2m֦a-K.#W 8^ rc!+ JWgM]]I{ a$戹 AawnP gp @ׯ8xF畏pc星T޳i3b@@mՀ Qb^O'q94gPcw ) B䆉xIF)jCF'x&>`XYQi؈Vc ˜,U"txeHO!,%+ )(\.#wxo%9np: D5`kҞW9ؑB4 =xUrQQ ǎiJNJ,ڀh 2 G{Loe1D& }^0h0y8=kxx.'|E^P1l /YT F{Lܛ#9 h fJNTEߺYI}"j޺*7ӭ?ĺ k=7:?o:lzU;}LL?.F*K=, rE@ < p+7۩t;Jc#;eukC '| [-yi_[~DX  jH:J;ByI^U)xE"Ⱥ_?~놌/5b}+P n t`]߯MeyE-#̯+S`֍d!¤+}Rv5Gl|c{xB6./pC}&H$hkbZ`Ǭ:Nfq.f1`hh3 <5 u)ᶚK7 X @Ö25{@Pºb`eT;ZޘOG恟θC٨?;X7 S ;aX`>?|cǐ@>' JZB._U,ZӬ-A~SqڏzylAՖi_Τ9@?c6$ S@~t0?:hX@+J$_l0/7[qdᘃ^"9C}б;FtyqtW~h&'@T3;HL2 }d2J>Ycg84Cj& BLIPTR~n|s(BA5H”R"!hz$x#}vQ4%;DfyOoNFC7O#X> efۻoyD=?G8>vP/##KӲSu _!!= hѯy5FF*xO)IȹY8Cfd\%"9Bk^)gO'(b„8BrF#b *FaFqg0SpwF"D./Bͷ1"Ňh ] ND/9!`6WreGÅCDG\1)UȻɘjht6fyx0(OhG*6iɀg=1e E41MP5nxC-["1s(mlI8І?h77g}Yco(w{r~}cwo ۧ'NܾR 1 Z$TIhTo}ڐpUWvz2UIHJFŐ<t#Ht9;n A\6DL%Ci M+lvo2C~ XLޟ^QD_>1IWs7(7RFfSk˵1/đ8v)}W8`fp%QIR ' :Oa(O胕*"bH(&{ XY'ZZ2_t6-?&>Y\c*% K !RؠX!=9B~ {ݑ}ׯdRluVzRxεFfe(5*C_`h}A/u8|bcF$$U)ty/2JT @z 2=.zh9%wI$n']`\kڭ,:i|Md2| k$E" dypz;IJWpT@a@Pn]9^jvL W\d{ TO6 4/Z8'Ca4ҟtzOxgBh T/AGtD+POGkj!GtQ9|f=g*A=zt)`(Nw$C D\v^RsyZν@0DPIP1vfA4?\}GOP^8hoNis/6 N "c_|οg}3͝f5ԌȽ 8r̨J5$AsI .Em6Gߠ. }bJuwmEU SZ)mAB1_ޛZQ}AK AٓwFƌ'zϙU%iia)"FH) D7 ¾x4]AW|t4q+FDDDQ52w}U dtwkQr!IWoM~sAP3ڌlr.a5T1,%a˯(A,̹43z֝4bp O|OP(:q&rl  kᙿWTíuѣ.Wˉ%Џv!HWÔ:BL mfWqfդh54qS0i4: kKr mq*6ZRr\4=fPZ<]Ҧ.ɚl׾#,eDH*1Hn\Ív a2B{xF7`2ccik0ߚ2aؚ:@M/DY_%*40G`?@QmI&A6 Tɣ#@JKAibQ+lFiIEЙ%m0 .Һ Ɣ hБq+Ol魽`Zi=оY_!?ф󟫿VO&`p#inF"dLWBLԨp$_~jP2)S X0BdjB)'4MkGx amӽf20D) b"mƂHbH%2 1 Bio`O~)26iXėQ/`lt֡TXyٷv߷ٛNaw,Zf h !=P P;{t<|"tPq[4b2AmҦ~LWLqaGT'ˆG"P2(*iCNFvF ibݳ@eZ"R[>W<˰ 56pXL| Gb7@A}'ĐjHt,ٳa>pA2%SHRQE PDMH%0I D4P@ RA(CHSTQ 4R@LDA!y-?eW>Hq8 93f&΀RǔDFX)x7] R%~|L1R?"|&V7e1_<- 4,p 1wu1q@R HKU``yn n >5<7C@̀B*cPF4 !G(DĚ b ŕ$4w!jz|TҾS  BݚBQ2=3!q|= 7 zGӡLa9 z៓a:q3$-چ5neLú"ja`R`! &ib*h4\` JKghqVMR H4Jeذ_ CK$t _> 鷍UAJՕ(m5;6$2a3`(PL@ZCz>XU&N2jEjwCޮئweT.#~`w[)7 3Cy:4@i~|ՓIyn"d͋dÛ %NҦf4x>h1 _ f)L[{mi fhڟTqw4a8kyϟj?dk4) ^`O4RbT~J7 c5C`EוeytlۣceS Njޏ|r H3n8<٩໊K/0ߠHF4]OG^e^vVRD@m|gu\4 &RU6@ M@4l;I1A>箛~94(Kq3+6aEoC3#Pӿo7&sڌ~%xh2YF8;G$Dñ$A Fh@jV02>䒖*lwAB7q_AyQB[Gcq77y eiv4N֌DMUAF0i`{E{4vrv bBHPe8NPzH)dU%%7PZP! _2Cb>!0ajWˠά.|PG@.P8pkJ(I%p @ zu6}-Q f+QDb90W!ek=q$ʓKJI[ҷrPbbW?vwk%_Y/85Gh1F$PUvb|}xicD7wmw‰MrDQ a| sk(B]b䮾\ޓhrLDQ5;Š2Q <=pz-hZm S?~?AOYNB C)5CTRB5CM ւj j *:T @h.hJt B! +J =hqJhhЂj$R )!M.J&HQHJ P!GH!]*RIJ3"=4 4Uہyޤ;c-b)i&^h} @'6AC 6;H!rL~J t#Ah"RS(o"{nv]9O@J)@ v#zrE(T!T'{ܞпSpF O 9j1'9Y 5ZaŃt3H9&0g ~Ohza hgiE=G)e%vqCc$,^ۑfsV&(ݺ=厌ρe- 3[nEx'?Gኻ#N%QƉ&3:"9&`4!Ws΂~ @d-Du1|7I, -^" ^+S%%B#R4*&lj($ZŨqfb "رj6\8ǓI .OITQx~@Ё!<$̱Lξn{eY ƌ֜Im?̖m]Դ@Ri}x^@^~(hH7.Bb^8H0cli1^ND_?ˍUU5>1h!sʼnqz&->v`{YǤ;A5HUg G"=;tywzBj h4 p`l`lm#l11!1ϥQpoR F ؒFFkQ0-QǚAH[``ȊhmiX4@/O^;"tqpAq1Ш 4k:2<|u1rK`vDFQAQTS=Ͽ<8h)< W#ӬQ|wOu/T: k{tj3&!pqݪDM=yƮ3u$MID IR/T4eEHA!IH^cAA5H%љhJ vݸ(G/>NM+ƃ= mqѢHC0i$s俾zȅ=v=\o]Gf%*rbIϏ^y@}El.(dRZ^g bU֛љ1 lA!TRE$Evx5NV Gtzb!8!GrEՉPPD>RcR4).qYꥡA@c9'mN#܄3 (Lt8MD5P`z)1Suw#չÊJm!V+i1VH6dNo|K@IKT4TҴP11T"CS-\<3%Gɳޮ JA?b;.KAN A*0AI0wc9=۩Z~;;̈́a_-![cmF&lަ5D o!<=BY DK?N* ÅfJ0)Yp2A%C?2v&,A1ւ#*PnC f փV2|gR (pM>{>5.l}5:YHg%js\i|qֆ5YeݽtpȷU?c ;=^[:>_8:w;R1CDzp 5tUdcS.,q9皎MrH|{v7۵X.$eE}-~6yD@:B],s>Osߗ5Rc={8e_?Q_1]wSrZrX֎=!n7 k4&Ҳ/)UVj^ zl99옡r#,yD4N$%(4!K P1%f!˥Ί ? 0&LՂ!u$S\*C3q +Q% Tq' !¹#zU"L75I8&G;(D/8c18PpDno'1q_oҶxD nFdC' Dv=&hִESh$yen'Ip"el*)\(B#lOpt#c8 $ &ڂ 6)BB./@{;/ϟ lfPJ*O L;ؔZz5flM*XOB(aBd]aixT+4UbxPq5+3 NhC 3)aa-;b{_*Ue1X'@}yi^%CH~S#A=%@" @xZõP$M }{ FGaTCi$pl8RϪ R#"H 86 #IBd )("Ei)QP ABPB&SqTty !H)` G28Q>_NGP4(sԹ55vD M<1F (h0[<"$\q )clowGk8XiCoXx 5%֡Q .5APs uD|6@8ty")iFb)FbT(Đky *:MZ{u vx{4 `&@VэtQ L&`ąؾ?L>S 1Hdf<^dQf6s}o(c1 70q5u%XL͗s-tfuQQMK3b5rpܻL١: +??K8x.[E`q@xbibIvD O."tNIFE?|[>cfP!%=^GœAܢ"p.$J6ڇ'N8LBHA XTB(Brdx~_\8"C` Ngn4НP@vÖgIQ/3㑬\zdWd9g7R9żIH " J"I \ǓmՏV*p~`$ԔNi44JQ1SA֚Ji+IOlnƒGAM4M%4M4M4M4M4M4MhM%4M4M4M 4GIMPSM4M4SBM!HөSBʗANOxm|i݃ [(t(d-҂%ys7 aa*+3`4 'k  b R-z" `Hc =LøpA+J +v~'I`E2U,ACISST oe 6cpo|h 8@(>C$}Dh6k%,.RC=x:3K9F^4:;\f讘N[Bb>g:6jLڷ_nDCT ɦƗ34'T!A0EkUM Yw|,.% s;9oD8s`4j- RC`6@l]CTo<mDlX[!@̀ZF[d{1sj[1:if.;"KzDdճЧs#+f G7zn8/&lŸ\ Ey 4 QtAm(yz[λM? $kZ7WpI6CQFjm\M9td4a'Mb9<7}aWBmd;c^)YUM>Ha .H"{%"h!ύݎ{FDqX(댌7fHEtp2hHoZZRNX_Q-% EcKT O¥Rj9ZBd50)be3;Wp18'X"#>@,HD)d9Z-ݮ㝠U騎EqgbDz8Zzgb"#hK JKd5()]ޛURAIqkLћGz.(뫌o!i =T"6x9:#;(VZceM$^: NU DrƂk%j1 j%d52C7v-4vgAڄ=;`#)c8xw: c5.R]nLٽVr~IJ: `+" h魌+i؂yr<dYjiXd<`aҲ@}3}xa T B=fv5׹-X֟dAn1+ ӱ DYqbkLEHPURi~R-6,ZuI|#˯LA{$\J2poPY[3~:/^i &T@&YBf&91`}E#UR̪,͒N* l#e?;O|()ޙRL{nG!hL2knh渲u&.ҿ }&'"出kN:?O83 PQhvwt) ,Yߍ,ta0+ ~f싎x|ekv6woQi DK\g/˒]L11Y)7 3U)DB4E,RJDhUHȹ~< }wWt޻ u鋇$ӣa=%̙|}YWb,+~6ǯ奪[`Cd]qQ>p·ER"J3uchaUTg)jR<Ξ} L;Ž8狛xx&+ާCgםԸ;.+pdq"Qj #w$$0ɗƀ["mU6y95ݑF_LrBGcW=58lI9C@D3h=qge֮@V up IR_6RXO5LT$AwrfQի 9 =.Pgjա'Cx0 ɶGYs* h߼6r'""+{=ΤLGe|ab8D|9X8VwpZ Ks-vA@g*~7 Z!#lG/ b ^諹  ʒ3F GgyŊ=Qr$F%%~2H9Q#=,fu#m1ۼۼ3 "9zl4I@bD iٞ05Zٱ5 G+zl![|*^|lW٭ov$7~"~°t " 7Y\#-Ї]#9 tG=!񏟂o9W`*.~"[)8t gp$| Vg6$12.m/H}EvL _ p &Ń~0T yܯ}Zn({zrذRTHj/s{ 3 R } h !o<˧w+;ЪZ!A=)8 ˌAgat^`+oP,%V"Q K*Pj*p(]?/'{AOeҬCmj6$zCq0I 2OkcdCQHZ^'y|uόtb#z)AJE*Z`?OndCcZmMQC܎vz07@ P)tm(7B=gppEP ӟ|?'~? >@() +-):ԁV(hnFK X cmom8tۛpXJ&@{fC7ZlI64Z`25ɕ˵Ɛ3  ࡔ& Rb`OzóG9w=7OІAHXG\C,?S!0 Ojĺ G-D e>uk9,xOr4  048XYc2 _h +ˮ9Ӂ&'+̞):a1؅Kǒ#B70i&e$}T Ka]>Q+v6J9qSi;:^7uXmZ)4Y8f[pb G6.-h;=qr8:j`CIa|B LȢ..;yPOA;exu: ([(lc]4H`&SX|yU{- dQ+ @!;! 9@pv8*BYצpjW") `h2PcY6ux:%1D|Aځ>=-bCxC+ {pӋ>:nƂ9JFzCA3㥫Չ$pB M},JF5 n8f2ch`0f9:l\Az#T)Ma婍zoC(R H1ġ芔n3Q眛4q &ocGDЛ:qwqjv/q J @ uF l !;cIRr9175H4b0)By??}4ũ^zA[q2=Eˆ.P^]v3DGJ2[Ø 0IA1hPC˫S( ȈM,vj`0M-3͡&vNHwCngv|g,F*1I>0~Y+{@ !pag>B /]!$熨4X394 KHZ gw # ~0b)Dd40Yհ6QB?.N<ǝ:x͆R_'S t=|w}e NI{‡%XUK7`E
܏PHQ0FOc+X٦Y /6,0 cEhZz35FbE8VTRi5eiEa,F OLXq-Ko6C tKM90JUF#a*F'ndUXL?9g8HyNp*@ "IP4,% 84ɉq7H)wfK=@5zr<{BPJ$Si]{95th zM<qA@@*"4|{5?,U GhZ}_oRD}>M@)|=n`@Y)=M\4pRj4N 4u%ML-"_\$Â(`0HD1iBPt%X4h(D__n u:FC$~>Mf*~1G~&;]AӘ}zħ aJ (x EsA[k򞎂"HUc 3Dnٿ9XmO-]ji5{Qs-.]򡙐`Q^N:cN0x !JPnEkOŽ|+& (#&pR>f3xeof~ҽbSP[^}|)hX#"J/{@ Bgϩ7>}}JGҎw)9 ]0cK|3{q ֊8#_Ү6ԃЪ(P^h])M] @N( vx'%YJF$z:1ӺOk]ud3<9͞ğnPm03iB!wv6=)O_`LkE=8ьqBI9L kA9Ldq { xSfXˏ{7aJ$$8]ŚS`T1#:)sjfO&2L9A}[#q?0 $γAJy\iv 0bg B 9pʒo)܃VdoPk ~f҂^1H> G۲xǑ;=`RndhП;A:b[Aܟl]LV튢C\$)NBeXzz%p~`E D7* PH˗SdX,+" "ńAsҐ b5(=RIi\d,gv [ ^"$`۫<7nN C Mzș)ʸ2:oBt Fg. i2 dXoBh(, yq0ӈ3Bf4uʈPgT~gRF:~7~ph>XDc ם@ `J 1L0Bt;^#[2#̱y̐n4vER{^F @Lbmj n(љĬQK&wݔiۋ,s֐skkevQ{@DS„tcc܃2rm=ض-1hz{zf9 0-eUQgfBFXвʰa\EllQmN0(0]I޳N7v2w /qˇcCY%zձt2´dZȂ) I 74/' 9OGɡ MDBQM PBP 2?ē+$l8#1%"~!3|-/ )ZR翉-pzxL{N~${ x駰mA@ R(6GaNC >zni2Vo4/q[ })l }b+M.l#+,7l5 H]m+v}c\L`v{w>g#O{&r&$`W{l|f,,cit1٫t4N,h8^euF[8`#YĘdF ̔+2;tdlް)y\l,mL VN7]M1G6(YD^b˒SrX DƄPZۭlgs.;t%ՊAd•A"]s= H7'*a & !Ԁh e,Zßя_ >I<~Cfbwos?tI3Cr98ZaDoCIYLوƭKa-Pw"qu&,#Eȑ gL[i]NnryqAMRNק@ a2;X:E/h_{yafNXG8BRi\ Сz dK(wDx~Yk,I & db%̗hcz=b_K TEXN"aJQf` 4 0=\l>. PXc*(#Ņzk>CT LK) ޵^îu(-ֵ8:nj5W2)qWIRKk2L'a0XH,Ag.ĶE39OMb{<Ȩ>bu2p`hhYX"l#j{M,:-Tc:K9B|J\*v?Web}V/s+U:gPqw`xqt}V= !3R'ȷ]@G!u{|`YPȔ1ϋq+fb'<x#'k]%Fpq(jv;Ð=s$U'EQ-4qn~%q᚟5Gr/i{>s$> 蓹>: ѥL،:Ke41D6^3ztF 1 vۋӬHнE7@B)c p<${6")XW5K}tKzzQ1,K+ `lq7AAb r $~8|ctW %?1 엞䟑R1ԅHp|O݊1mg鵫ZG`|G! 8N:6ZS=xLA}c 3*IV{bMi2A8/7/[1 r24KURp%2!jq?eKN\P\R\ ogء׸6&y!Hlw-=k|CmQ7*τ";0V3w;(A x@ДhgQ;V~n/QD0BE( viCԅ=8#!'bDD&$BO}㘨eFeii&ZahbJ $j !*$ `` jXie()de"@(Z"]I!( !B߄x`ހz&^ UtZ9Py3ye[3ҎQ/ꫮW=Y}eiԺ_Iߛs?QHHf-&kgx{wkK$co_ =Y{/<ޮV+Ϟ+/s@.p:` {:_AN#zHUw{F *4ܓOEխh(e=Qim,*-eNmfFt٭ov <5JiYq,_wsߺv>ymV|Ox@a|LV^v:Nf=f/kCbk|^S?&|)~ײ%\PSCv?eUMŅ[6Mu$(} I=d C#jZCO 0b&bTLI%yT@.[d:nbxa](?yףryiAi?#m^_1K6ynPIHI ! *ori_"PU"C@ʘ? owQ6SMIqJ #: %T!\&ELm-XͩHωb;˞%jy^gwGSLqO34Waf55Jiy4א香@5a;5vyqfۑz+Q }E!ΰqGT77vF0_5D./?.zw&@0Y.l`ʨJ %2e,}|qd x To`dɝ+D*}\LC&ݥ2~?O*Mx y=֒CU ChPh DRDEKHzDfjcq]*RM$#` q =V&DPhfI(i% 4 DBJIJ`)Z!H%:4':A@&BD]t BPMZCAU0|F(?p\KDtN'BIh<ɺ)w$DzM8rÙ c@?z wfRRtl\01 6Aԋqw%![$§=Z'+]\/^PI h}NGY#jan)`3֗  l\mD+Ak֪{͏(^xmmy$dK v'"U0²F.V |CnX_c@P!dgq ,|1.Xe)`/.EAFS^5Ptc8+b $c..Ws3gj!JJZ<9|QSz'8@~hUEߧ =?]%~Ε@<( ^^[e &8L6`f˞ǎFHl2IL2z!"^R[6J'ߣ5<#(J|x<ؤ.d.&I0; @=6OvÐ(DFhJ[` ߗ8>8a4kIl'8:z7h eG!~)+E34:l:8UEb*x \l8LJM8q56 w}uǐQ:Lm֏cLJqbTfk[ l2󷂩C‘pSD`ډ#'6;1S1.Qz ࢻZ#4*uR9vb+b X]hmZCSIC<ΐ$]a7xr>>QNDXw/IӺ FE\:V:n~w{:4Qz^ ّ)X!5؂ղ ̵\K)Ϣ@ʘy{' !4#;dHP#0LQL/?>zZ7 |-H|JTU3Ri{.I?ndrof⼀>P$&٘ѭBQMP-P3 0HJMdG F$5Wǝp|*jdPR~>~>l{mV_"ʈSXOV.߯F4 QE*@4Jд#B4 Pt(j"@hY R ))"Bh4B(iXa )R()Z)QiiBi H( )B))ZHP 8BU! $B""iRB biZ FmE СTJR@IMPD-JRB4CB DTTT-AITB!4RPPRPP P"RH4R%)B4T1%RED1g? <3-ѧ@'i!'݁z}fi$QJ 4B x"ԟC'eCꄿw?mZMѴKft5UePBϞPK FH6@#C4@ OuA"u0vAxGJDbm;-(un&h PI)}Ah٘ b*H }}q̈Y*"R@,۞]jx@D9z=<F=D"'2G>:X05 1J&e3 "$;LPA4 ;B!TAMPPP-;hotPCAHRDP@#QTEC4 D%ıL@ $KPKCI$ , $HE2)BTH4,U!00LM1 0BPHSAHR*D1$K2AT-JA4ST C,QBR@J%4 ,LR1R$@JIK"r)3PX ~M.ۣR VLQ/> y>ʴDhh <DRD _{b@u7w! CRaEFzӬ0#k*9@TOT 2/jWC*~1E-{ C~6oNIX7^0ޗp.&3DMa7SB/G-VrPBQ r(}9Y4E "y ʊasnun=}Ny6G#ix\ޘa}o_!텄OTO#iEhap!hV_">G Ȉ d ªPFr&b\lA} !#EV__+;1b^;,F1]=%g.M{~Hosv bW,4"2E\/Oz}6ÁF@矶F&aYrUxx "ej @|X%Õ1 0{u >Uxr&{*}fp(qawCBr4,^'!?.O$pn-8hiXv퉛M 0Go =W<'M4`ѱQo#&"H%isg3QNJDS$44 t%&#`tRFe*POtR= =jգ ,8/qt#'~ e>gM$(~-X" Kl9go^ŸB!Ev*oq'Ew0X ;N}ޣGƗ )E4ӭfU4 NGxlr\c o R@)Âe_WppS|l9m/Kk v^!`=_]AV[Uִrr()s9jvM`hanlC5X4Or. t%Fu5CHizj1.HjZxj55Aꏟb\§m/QI|z!Z I()hЉ)HCezNG=CKƔXV{!G9J &^a8d/N->J~tOˣàsR mE 昒E)")DO PWѣ]юw` "Y#fFN ;Yj#LR+F LwqeBj%Kπ'r q繋 G7*G0JnD_D<'%4I;A@/+"Iqyhc?TmQox?~W eLqyhZLh{ (s6ޫ@Lo V |Ca8 J,@#<^^#Og.ԇ8r=sS0h*%'12 l)BD(Thb(&F*#p~sbe۩ 9|zޏWTR4%D 2Ku 74=8~dA'D{ y|a)H{1g8WC Ԥ(YoR,gag, $u$Ki?GRk &02e)Oq5fL=0/j.2/dz^1sk ːPPK.E5$뵪x%ߗĒwB]m)(%/\[P.&: LYډR /.ʦE$ veD5P#ࡇCP{g=pOuQ=6J`G>@Ȓj.98yP<$C]wGW,'l \fh]w#X;=Durm- vc 5Mv|NHD~ǔ4FRX6eS"O)^+@sƴͨ f]#Qyw|-T#Vw?8%Bʇ1b8fՌbٷo͝XcqRY;A#p Ł7Zw5eR#.bx d51 XCӃyD '^(eȈP_Ǐu$7#551v9Y%?Cd$$[NKBs]SB r#!Z;wE Z hi4X;SNCfDet:3k"MQҞ;|^ǯCɖ%Du"q<.NEEX4%ĕV+QZVⱱƩ$J#@YL_`@6 hfH[%Ϥ2@PnZnVxxϿ 6U bXw'˕g)b+`?&gO[Ĺ?͛> Q4*R aQ_0?/~Q$bGYD4=CCi5`,@6ݢ B]r0lJ ֱܾ!_l^xʁg}8 QLP9:dUC]z7h~d>(f R*PJYI T!Qdzkr-"~i \r $j228=ZOIUT` 9ye90)''JAËmSGG L"HX ' ǐ0)M'aM3H~PV@jq:ߛz:3_C%| ObX-{q"S(QJ̟a<짐 L4 H{REB4B R(L4S)Pf Eht%( bE)O3y-PRQ@HB-TL @4MP5M Di.&~t g%#t =0+Id$`"##_R :^_Sd4BDm nS8xSxᓤ<$YxxGOUBDQ|&*L+DG_%XQ(q iA@/G4.;; 7"bX !HYJU?pJ@;2CyQ "Xi:0QT. #C 1=I( D"*S TMLGC$&" aAQ `ib$)"R"(0D̍TD-=P* Ҕ@IQ$HDP14DL $KPҧlDR2T^aĒ$Ҩ fd(@IXʕ5EDT=o ԴԚ{(?՘y8O*d.UPs*?^&"y_Ȫt ѐ_k_ݲ@ׇO*b>fJ?3 P<};g"ç;"$Z&Z Tގ}T>N.ј@Uk⊊M۰ Wx]=9+J~.輴YhL2}r ʽkL):0H1Y71XL%jUκmv6q$6oHD_+z0@-0KDm 孽8?+#^Ĭ+ kfKhtw|Y&KO)ZʝbE, ˢ& n9dI,1 ҉B P~tNGNt?9֜d FFGjl¼b&wK3κ0 XDKFj-I$/%TזXC- ݢNFH!Mo3~ηEJw픤;@l֡H򪸝LƗ4*ȽFΛ:~K'U>l B P ""4J*B  Pl00t V]A =LYiTb[wpxd?%4#{4۳2m Yf C/[=ʝ#aXGER#MS ozx!OlC5 y^UlۓR% S<R#/aZp* jeuJES`D/LoN?ul2O< M)yzNI,a13;t$2igv>$#,l|{}ZDj{GoJDj?<Vc R$Q Ix$md1g`S~P $ȽO#Na%O^oL A9>,Rr\q$ޠ%s}I-U-R.ϓOEH"Rx>Bhߏgx@B9=?Owɨs&!).%Ipb>1ZCzc` !6vWL~v8dD ̰v5XB*P8M$-GqPXkIW+jJ XBdIC$B萒9ݪ,ퟣ\W60PidP@;"WZ4 l"5R,ډjw)54KfƊacV(؆ST U,=h5ckb d/d-X.]C./O-|FĔzgaƈZ胰 vfq8oIH-46@TQ(V,8A/8pېGQR t1Cޔ fOJl .gip4lrQͤ=͊rI'^@ J c~m H" !` 劕eb-p=Bnm%jD$ j4={dddS3˓0Ƅ5,HMR"Po:4HnHf!4d2G: CcTF=tMF(l.n@ R$~Rs]z(i}oc&*(B(*l'/r+^bZve|`&U0~{Q[R'@i ACO$Wׁ%VU:r1Cad,Z[zLTϷm^!ɠ%BH0HHP`O!)ӛ T =Q_^yˁ/$x1嚒blc~CP=wP^]5,FOv؎V"CiU?{AJR+Kg&!}|I=!$EU1,DO:R Y=Ϸ)H[+Ư@^߿Ϛ()(mv7K.?0-$mdI[j /v rvfLd/0^;rnv"n\9G} )JWhՀ ۄƓ NKx# *"?8 :{ց〇 wT5N_cψݴ/c{^6/FlĂ)M_?0^xHn} FFuwG)+mhwoRб霿S0; UByL@E>WG:z}Fgp>!X5R@%EѦ>JM4qx*qCziMߎxuo%ۜhls3ZR=R8s/)JQ @8%o/ yAz/#A*KC(t5м nSVM-a-ܾ'^Fmj("" |W4:H*HD B:@ҁQ:z;<[b;# ?XMBTDLZ;` Or{ NT%2A$yߨIʃ3ɆUy34`4)F'* TQ\1|M=Gfǃhy:R;dmaD}[GxDa3X4WZ }4)z]h?̼-&#z7Rz_n<~x_l/$۳1;$噪 !QTApP/[\Dh!x;EF ~>PE[v C93)'d r;;⼰Ck5pRfR)]ɒ:&GzdK) `ah$pEL`USmd 7>t"*У`MRD3pHsd!(iZB>7f %@PEW@! L~+ׄhi0OJ&TQ) 'QWHBށAhhF`G]lP'GDy_X~M}`"D!ݚhDJ)DLRа"v)-U)/G.!+"IF eô]+NpTMHNԚpC3a4Scc$mf5,ap%(hPoO,wxn n'lJ{ѩtՙcm+-cY`Y3sX.gXF3jFu6KSc&9u^q␇S:t$K&~aoٽ=9daf}lml8L黬t ޶F^ hn/dpDe)%0W 22fUCۙ4 hFLQfф#JZm*2QI]CLUCӲ6i2υAdM=SaXIn^~V=Au6V 1  y :LJ$0xg0вѹݩUFL, ˶[ ql2BcT6H 'jx4k0S4/1N3C SO\+Qݭwdww>b*`vyܷ/̦蹡 *ljE-a"@v#lFvwsj{i8z ϼ*${Z$6$#;;fg^Xft(]0#p5/UP8 B)3`5út%,b,.?G<.C=ۚ'H2;k*ϩ2{\HMO "QBoCOœ̮_(uO ^Vij5r=VǠvFwwpO*B{?{'r|NG! AwXs=` ػh0T3LqC젢HmK.\1:66.OݗҌ~&~vMQH{gWBn>{U&j=oTohA,b`mL| Z9B 4ŒKn2ȹ%ևP}1;^HFFIUQ@ < GHi(֏H)Vj &vǘ9 iP &g t%+F#eэ`ֺzNĐ҅%)Gπp"BEi.%b;@( N. ~$2dO\orkỊIf>L}$-E;={ ( &dk{ 6ete*g\f1IT{M X۠As]y/`)GKImowG|'o6&~x? ' Ȗ>EeZةNY$1$tܓ9n2պK|?.R̸+zevel1A1 #?'2)hgӉ31)=ơ \L*+U]6 ϑnmcAU@Q2 5 CDDD^X".)SDxw!kcAF VfY68"ǔB&A$PhXJʡcj2sT2s@,lʧ/aY`jH5&pXXzh`uAŸ ٷYXZ41pB&CjܙmU`ZH֤ U(Lv莝0Q)E7s𿌉KO^LdHԯOlti C/.Ԁ Z2@큠h$h}OGꏙ:OW/bx.kLW繋c˭?ɣglM؝ۭhƷq+VJ > B_G C{޸MhCAC?iҩZ2% 55 t}  0XٸAMTPQQIUEA%DTAA "jK ) * N)pD_49޶ɺ6Ãt$QqLPurq ijb8b,o6I~J}2tA9:pf6qgV.:4w :{$,ۦՍg8Iv6H I7x>z<><,(ID$BC0P#7.`[o?svhnd6d$p,IV ́<;tyJ4th$O:=F}@]jO$B4!uGHCFX Jh e5y%A 9C[fCɆ@*S({+ДcCdUPINZ4xă(ǁ3Jۆi`-cQa+!< '(}h"!~.>h`\h&IJ>(%@"=&UTM &"WcD MLAGFҫ;t^k&T>N)`*R8aJQHJj*]&Zhxd51~g '~ʼPc8?|̡h*hҚ=87=~Fn>ӁWAd ~ f~6gmMSh/ qPrAPPbq-p{LfRQ AL! )RAa3J-RR&<LS$#J//T| W a$0Z5w/&d1Fng, *|S^8bY (7 4Q8wv' '-=- h:H};b~^8Cbh"f HS_)B؞o52qE I;>Lv }58(slTap`-0_qIh:L :}@x2,"N)#;߮}y ^l헏׊̯o^ פGAsLyLJ a|MHJPA(qю%Oh^ 57JfI`hhǠ0vp̺7O$UyZIA:pxulZۮ<^xa5ck0xǙ8A:""bSJ֑t1,%m5f r3K+sha:;b4כtb M'r!jЀϭQYχ̴ 2 E P#ľ1% UbG2Ь0ЉT 4}CEQE,1}~A@^'_<)bLx*iq _\5B}%/S1ytu^Y(*4y-kLMb(y}hIRv ɱrs&GΌh~wi0|s2 O{I5] jfZA|$5FOm{PCiT.~5B֒ɺʆ0&uIz=r~yOPUg j YbEi6q,7wh #$੶4&bB/{ 2ie5͑(##d}᙮Cpr⿹zE/gh@@q1F _9k6i°%}aaC!\X#K PSEO2481O+(Dx(¹nK2wdxucLX"Z6UZN0C` ID^ׯ~!a~ҧׂDaB$0R%G?OFQ1/MV&W@W͘mKj%zꗇ->{w>R|`%؝!ryq} +(NYO0;{fR({%OPhI+-\m#`WAZbl8#;ܕyH`!G)*C1wR SL6g-gK;HLa2$AmI]{$R>LBOb "tjJ Yդ&͘02[D"R=]]ZoކdԸ B|&dHft|zѽ>8'OJU0TSI 7XWx s|[A}i`mD@H36/[]%-@# ϏO¤-y3B۶yE$Բ`RLy :R1v]vs2֨f>H<!d2j]99!6jF9!¤K$(Un298/"Js ޵Ƒ ir#$O '©%:hb.u|d[2ym' }{<1'vlz`PNn%]@?`>MjP-x~)>%(*@hPRM V)D!P(Yt -+I@% )NMPЈRTHR˥?!Щ]R45E- 4%KTpz^ I/b?Q`tdkW%T TWC"sMIA?4ktP`%SyMg%NU67)px*1OջϪ{Xkl&Dx S<.`X].^DoTQYkEL"j4h66ćl<^n+i6ѳTؠ4:)΅4z$)JDS=ԕ$qVms];=C<$#E҂*ul/>)EJ!_Dd*d"[ 317;_lyp/ƇVJl{$Q܌#S@R l#o1WPc"DP2 4$ &)d' Q1$TQDA 9ziBFfɄN=~2DF8h$DqO*` vޛ`s!7Wł_mCDN"]8FV/lF.569Ϫ=]mv6hϑ:p{SXO Q cK*}w <BB\z 3+3cXZڵQfE!BP 3ݻV>1Vm͌ H& RIPD8sԄ?vQ|2mMۙ>DP*py!Q?=N穇aĝ&ٙU41!K.dqBQጅ+D[!VlX쬶_SZwGuNpLCP)HGJ4N "$$$T')%.n}] &B*`c2>yFJ8LTf1´ h!Sb R%O=B –+H&<~ABe=*b?LB1h e>I@O+@_ȴ0@4DK3y A6(TF1)k(0DL&cmeĚR?/h|!O>< 1KBB/߀ 5n5욪RN_}s|bWBjCC'hP$ OL3=l&f6D<ؐ9rG>IzХtwd ?Dgt Կ.gꕞ>niI*>p,Ȟ @>]ZgirjFHpLbH`Ў@Bym2>R,FӁb] )F H4eR(}\$VKG=柒f2nr3M|=p8Ae}YQP $X)R(i(DH#Ib ,\4a9~ J 7_хЕ҅qL@lq(ǶJHBhw*ϔfBb)zH&L2ąEQ,Q0QE !3?(s R:P?is c `"ZT AjTU jY( @R%HI ~B-k~nDiL߸|Ql_ ^`@J"6vVra  'z\6!60?v $h&&5.J`kL8@ |J'tڗ,ѥ>&6訢 A,)xoI>| /p8pͳHt %̓'rXuH,J*?ǟۉ+m2]jڕ*1AꖸEEP픒1k\Uc1X1/עNƫN !gYF̅Z* \$ɧ Ѧ].'91q I⤤OL_>@bTL֔؍%Tj7ڊ a-EfZS33:iz;4E0qzL'lA!+Eb5J0cBeӃfձoq`>+_L4I2G*i~0xFI:A0P7xÈp'HUCQ #!Zc3T}5ToHv3DefۈH& MFJi *UtPR@o C  t/$=^w_}qyR hEIpp2R1 &ꖾiõ_m[m\"#j%6w=ƕKBYCS!ɛWO>0iÿQxqI>n,v$A2/-,AAEϬkIKЃ- ~g#rDyv{?]{@!F^ J@C˒ njd@e6N1ɶ": On wq،*l#!2(  BRPB)B"IЋ BJ2xGy@D[T ̂ dCIO__saZZZ,[\|4EE6k:R!hNݯ a ـv@3!t%o9N{TCa& B߅#SM}dNt`e(؂_(cmmŶHQm? (Àx[s&H" ,qZj` i&%<4]6d1Bh3s?G,[ i)LSnRB׺?D`PkKI Ra "DCzSKU>wUE@I@_P4thfߠ萡bZ)U*`b *DJ @i&h* F*R%T&a) *&dBRF&A* =TO.S+mcc(hք Rl@|@ĈkFu5r a(14=pϖ/jG SD W3Zw8yxW7/,8@Ȇ{LI~ӹ'B?g,Kq\WAZBjܯmq'ҿg!h0?Q=%GW!~C^!]$9qɀrkRM]^BHG9<7 i2HCP PAB@UK9jMCI9A4`@iQ3~N2Q7O44X I@H®?PBy>&Ý6{Dr.P>`H㿏 {C;ڰ`% jgffg&v3.kB5Z1ԬAu?%|* x"fb)d41Qq5NU0 10-ra1\W}%;ihWRo7$bDM s r1D  _waN"{tCjEeX3i!Y+a^ l< ldGt8d3^+mf< e &qÇTqwþ굻' b̓/9~<3.i(7Zjckӈ(ŏzv1sRK|>X|j'P%K i( @ngtD\o#E"oġ-ʰaavC AD{'{1`C7nٞaW5  v'WPBP8O4k fC!^C{y!?eG{2%)?AQ]IMOcx&'ׂ9ϞS6w1ObuH{mjQb(v;yk !|u!J4xf$Sm7 !=I^Ty {UuIțΛJ@4.$&NM g<ڦJ6&ƹ/i@y+뢠a\W#SBSd5#kA% 2JEBBD ݓ x|7Ţ|:cp=+y2Hzީd;zʱY]G&lV3SqԱ0Cͦ>:ۖች`(bVagه.yLg7Ogx%^l _вOo81_8=1}GP8btES>^m>SȤJ~Cxz<!h_PùnI~{o &G+7/ñDO`s}Bʣ켋چ]3|7kse[j^urL7IVCv!> -n#Ty=꛻Xn;(>! fPק"l5B+jPZ] I͹$K _AAmB(@SABuG׌) YO"@|h7|gZs);}}}:6Z:x@6\֧=C!s_kwr4!4Р4o?C|Lp7U{d=lis>(TI@wsJnCfq~tCkFA;5VCGqzQ_*}LATTK ,dAkoq3]A>^=xw&S7҂:烣=Q: YOs QHIQS] qA4kHfv!y#]$7.PF2*j ^ҚC⟢}{S&>ɍ:#I"]: ZДQт`AL[FT %:t cUgR1 Ck DAD0m sh56u P ,7ēy=-j:M.t[m|':Sh,1 z D ,IHbpE%:MDSxٚu$E!D Ttihbf"#ƭ"i0I,˷cA5R|JE#FcckQSKI&.=nI^fhbRti^mA@v37,r' (ąQ@RQi"A4l1K`1ZZ[^]Z {sekEZs֊ 4TRMMT&( a 8$Pcyw<y0QAaT$]qA0UfRb#tBqECѣRM#tfvrQU=>vK.ŌQn*PNz0Hl(3(LN۰`7w,Q:u!(cQ*"g1 K@SIF F5RDC@3H+@BH D#UyЈUІ4J@1-hT@hcgAM%4CPLĚ5&JHG@)1"J(&*iF U U(RBFcmr"JKIb!.Z AMRҟIGz  P4$HJQKI.JB*FZ1%KEPP <ᇩSzP{5Eѭ~b| [ 72o ǨXtqss\&iZ{8aY i$ Bm ww\̗6h[شzx4?Ԡ% .N81΋M1uD-yjG'MB׮ ʼcOi3Z4D6GjxI"'"d`E=uJt̼3T fڍ ωoW$R&f@k¤ՙ&A; dcFrRʥ@IJA JL44ĄIT")8ψkI]y}OO- 2-t7B4$2AM5OawIExWlĶ>2JV~ǽ J 9/><@?,M"!` *WhT{։` a *;dHche^/n7%Ќ Zчpp6<bJJ E"E4Bם nC\]Kr(T)ZP4+RјkhGZ;Z`q RKR G#mbǶKWX+Q25IFR ¢rU$mBLh%M5%1cӍ3A;z$̡[ k*,$ܭ;kq. бɂc~K䎺k%cQkIy !o;=`<OWzZiQ@< 2 i4k4i E, *`]|tDyOK MC:50t8cʸU3E(HһS{ 6S^{J<א am~@2Ǟ^HJ@R6٩]YH8x @PA!X"+#7YFVX9pcE6h E! qWf 陊t̓v2:"ؤE N Bd8; ;C/

C )<~a)9'm(O$/p}n($C4TB@Gt4y  hޢpIq`JiS| ~QZE(Lصf<;dcǽAda)lvrkNCTzUT F$O@ >~"%چc߁I]F: 8sv¦$UR%u0i3Hz?'("jRL>϶ =6PZH("{&Œ"-IfIxiH }y!!Vm%0= MGޙ,u>4u@8zc'j4QqC` mꂗH[W!NT;BM (Qh;@v@ b \_ݶ.!= y/7DP_Mv2-0/E+mc]k JFF㔀n ƟBx"ZczpjdHo3C=-eY{f uZR=p|p4 Q M"0~[kQ U@D  fz*+J4sVh*i)J(_2Lars1ԑ Q$R&$9X20hJOP{ 1CBb(@ (1WkM% >>%iA̶do4HӺض7$܃yj6$ bef=e(T<؂!쏳6`eČHy Y/>( w+:Ȑ5<%>B(URdd?6'bCveSN'0 qC:׬9T' -BAXL2@U >@hzˡœ: Pj( (H׆sQTm`peKT3 <=^(jM^I} #}Q[W&xgDyKLE!@P%Қj^s1Pą3 y &Ba*-AD4OvIABFPS bӪB$*&JfH R i<-hT=cF =ŘE=)7^CKnjH4(ĊҨ-LRСBHBSД҂ ,@SEIq:DSن Z'c$O䜧4vHB~ᄃGG5'`<MfOQ+ځr P!BSƦnؖ%Xoǧ./QC!,^>lE}YgZ5lG͎X7R jNY7m%eu{ $o;>pwOs@AVa ɫ ۨj*eF&g7Y=>Jtf7yx%&^ua/T5R4ZFqd<pwYg~<ƏRc|#!f z*GΩXP yLb@5(,͘SlVRRz|,XIpb@3 Z &f5ќrA2?LSy<7*9[Am Q$dH{z{ab:{#M* ȵ:3&(N7dlQ:kəvѦEm$,p!]L~7ZTH6F8Ab@8q4-E \PdYnPH`HXg3O”pi[g$LbhknFvyYM[SHsQyk; {{+ܪMT9գW|^DNp >$8, 4-G73H /w_R?A4(t"#Ц҃Q 4njFlI>Sw ^wnM%!*l3]0[gٟS)!@ʊtvc88?u~|8uJlX?H PORskԶvG.j U> D 啉AZQ}AXq?W t7׬*vp.m^-;kV/  `X6#%7MR >>I>0?5]B8pez jGLFm)ƭzԈ4Z Fm17!QG &6ZK%3(2 6n}Gy/̇0gtv~ -/G):kN'\Ւ}Vdӛ;lR8UyNkhA,+N=0A7s4y=R9 RG =i/#$> #Hz-`A XZQQ=<\ d&9%vUʈК7x<_p8k$9oį%R4/@"a1j29]8r9̼>Pȹ^Nq HxM.DGVx}f\ $y#Zn ;=2# G]{cpaq+`B ^WCl 0 9| Ł eQpHn"9nlXYҶdad=F`w2B#&FX``E@ߋ@gR|C; g p~^u]1L 'C{w3Ua q/?/:#9hPzZ/|Btې@,i;ڄ0h=y0J Ä>z=:vK7u7E/5wSWzLԒIi6q1&np"|\y"l12Ձhì?RtpwR֣|{ú>Omӌ<֡֫ ;|=V5zP*O$ i8< OG5MC}CwѾ 'a5D^*\ N9 8ע489 ?TXdk%"5@T0t[1-Zy6N|ԁ9ФmY7;N?( 03:޴;4n< :7 4*4F:X"SOWgcExZӍ\T{n'_#qt&:L7ܟo}' O2 waOa6' =hOE)DυAoӾ{i,껌PF^FiClr^9!Ѯ@>K _ /l/D=Dg߲b01(`󧻷#qg#VI.EGK1#˭cքPҳ@$q ӯ5{.Yu (l')TP(暻|[0]cP1OɇfzB-4T4.Lac Pdx^}X믜Y5CP2G~޳;g1fwԐp>T+5T'bGpa%htg\cda E..#$GΕdVuHt:7(. ;O)J#)Ԉ:থV9VZwl0T.wYsU.L}'}C;>qfn".jqwbm9kZ~DbF)ĸ$so \l2 ` ?J̸sFppK9œO[3 xjg@\qnؚKmo1@a,3:uh 2ٻ &"u!B:˹iA"{87U  ,~XQeMCDiѪY41ǦX#7! CPl4ky BcKhf瑓m-FَªH#ɠ5DH0AxhKX@$*[:L`7RP01&J7;\@T5*HU%64^XgT u۔{ß_C#FVta|0L@p}|< ϒ7OgbJ%^HleIÌ52t ~-vHhQySZ23T9>ڙRhQ"~T66X=, gئAg4 -vBxqգΣ7;I2/;-$N@lNp7@tT>7^U;(=gHPwe)- E@:;tdyRhR(h4V)ґU0Ŋqm1}7a-.8&4dU؉n a\u-ov74큒FÎǦ}"- @DA4P,KHMC&F/Qn[iQ";L` C^]Wr~*1PHsho8JS' DUINĈhp& ѥxW(a3Ε6i@{7oćq$ͺ?T. YHfY-*|e4a- e|i3t10Xgf] oa` U1(H-- e gRD5GӉO,}fDP? 3wR;ty#P65ղJUߋN)BX(* cTbc}-ω4.ˑ s5vkNm<23MÖ`1q%\7O5^&6rsdmp°vE1w1zq4+'"IaEld #{K`Ѧ "8k~P8.9؛֪lyfXl ea`@dm XM>8/wsekQxgn|x08:m1uCALU m{ǀkB`( <8zXy!FN 3*!18狳G)!li-\g/k94rPZ5pxPC :h `@cف38zFYCJIwKKXF ͛;.뮷;`;q(9 C' pkִjqb:7HI56 5A U, nZٰ0hlnqۗ)Gn"$EB*颒b:]Saa[}B4PY1,`.|c9~hJLi!Hx gl.zAM"~Ea\]G ު,`h nwF #tY)k8 &r}+#ó1!Xe*BdX萋eكd\-zNe(q'Qc\fo!9c'BFݢ Ӻ 5&z`c}rs6wC$LH%h]BD0y$B:?BBB6ЫH4?g^1(Sdi sss+] 0AF9I@bmj+_&ruYNr;(Z٤Y݁@SVkn&oBkؑԚi$Xbq6b4n^[əN9:}>tPtg'uWN] @dvGUbl}nnvpiF#rm0^P#:'Vg[ C<$UNM]\0nnl#*n0P&.[i١-4cyg +D9KWh5"HJ$SH>C͇;T QG|G5f\TpH( 8)?lW\KD;՚k'l>"; pNͲ [05'MkЛri0繛\ZwMej|$~[ $>)>7iH2k<>`p @ Ĩq7^tK"6@DɨMYzS֞ Fj!HʶfΟܹߩo94L@Nj.@àԣ6Ȭ[xWͦXI!P`2-VAhZCr"6>#\xε"NVU;K;7.)zU@"#5Cf#ں" V`/(xg0s/^;:!'"qCkH$4+]C;ڂ:mfQ2#3SyKd$$0Y M5 3ѷ<S8`G!WG)[ _/٪_ i6@h̄;E)5^BqQs·ѸGKM3PƱa#4H&Z:#21=ÀPrKY&4f&EZ&(B8p`.x6bG[]%" ui1'+W b<זyKRpԨA6KQ2oܻz:t$ܼE CҡLR)qOאˉJ Ɖ,!ͼDR#z'ؠMV(":d -kOQgwƍj vi]:a!֢>0DjmzXceDkc1r4m2&8 j!I1CRv\sɔm6:]q4ݖ&ۻwkE 9D]abbp1Η 0gWPg[ 5 R&%EP50.XMB$|T6F& ^P:aVHiTc=rc'xˎdWnMGpE]+o*d=9IZvy6O^5m{q| aB%$Dɘf1E#P\^Bkq>WCMLH~DO.H^|mkZ2JCD@_(L HR/AGT фH:U (B!@z|( _ JQq (G뀂i@xGI٫`Pb"RF=/ Iqz| {/# HVE@:X4 T@D$L}/H=UAT<Mw "0֌:w*% Nˊ$SRCɐJӖ ǧ3e[%q7JS(EA |ofZ[dě Y؂}٥Ui? 7$݆*s[G[+D8AFFt V/$2 a1Y iw0mVXFw`(4;`"N;1,yG`ǮLOXI@DQo^alc=Nh ͚ P1yהEAIOܔ5QqACo-L U{*H -#E6Aau)hF4#l) fKB4+#VJHƋ]d\iWцEìo)k~Y]nh)ij .)tu3~hC*lWNgg=*V6EF*GLDAm0xv}^mv' 9d[S[}P@1 ++)H+J!H/nTRT:G@B$C@QK"4D@4 HDDE **) hfeY=D8z$I@"im\(!59A-ɠavѶAf AKDD_ę%dI0d&XQc!ėjcYUR,-/ֻ:G7p֐6k"M>1h!~-=׎J1yL>p@(>t_mp;dJĔ:{;߀Eߣ CLkl_#z$iw_|r@t`|غOS?Y )KBxz+иFᕊ:1f8-83ⁿ8]fl4R`ս70βk|zĸƷ1N }G * CᘋYYn4@.Z䎸&`vee \ P&\3/-k!!w{f$ABmFx&ax6td/\pU̚4vbz賙DJ6 ܵ<Ⓟ8*ABLŖZv.D@%B5޻RmqH7ф.GN}=w% F 6p'xM~~י^0f&ݔ@#J.!}J,W|F#?FB C1$3V;rM@oZiɟcBm]ڞsz_芪HeۖȓW_} nXE҃ |&2(9sOv ly@zz3iXфbn)C Ǎ#B C}@ il Ǚ=ܶ#bY %`equʳ"d9c3PDkCƄc lޠ4! "~&bO ~P H= :x7)@uCHan{CI4~jFh!IJBB%j&HC|O|l=$$.$'?/:A7AHȱ$ZJUoP~>70D' zZ;~G9H>gy|5^򪕢߼@RHD $p'R ")؅ u?QD$W0$IL-S.MϨx4?Іlj )z'8A`=[VϢ`C< vER(:t7r:( &GԒ**P^AXgX?\ސ|4ŢW]A>/rh{?&끉? z`Άd7 *"vvQ^{jɟטUf>kS÷q l|3:,焽 1bjZ>MfLXdW}ć>m>ɞ.ʌ<_G͝_h|W}-VzOdbvɋfmf8֯64؛.cw{:C*ÒBsah@t݆ee3ny9pYxw*̕KClvAKBP|`}W@y e)  #3IKJ'NJ]EOA:7ԨV1bY.d"K@!kp̳ @uւ߹!+q!ǔHr!H"%B_ql1OgS@Wg#QP9(i iH/"J7dҽm4 EPjDd" RkR@=W CیP?3a)F'Ga8@5.4UKM D.A4 t%]"#ЊRZZ ")h)eMSҴ6Cl605UU=b) @հ?lset }@dd>ӍG_U). Bij} RI1[P !]6ؽO'%(UAEpc3?O9[/f6!B6B H@ JJJPRK{H4"ɀGy rc5Vil h63WK#qxhwf'o*aNrO?g8<}^`|C43Gk5+VQ]/T(r#I.2I[h Y^ZhG2a=|oR1LO 'Z &e롡Z,k߭Ps#ѳlG^x51K͵*:>c1EVSl~AhOw[HtO3Ǒ)*8 ߼7xo3)%OzG-NƱ1րfĥ$E]wwwDb  UitѰ`c6A(+XC(C|bt@ =#C#;^[@?bQa=;oeqY_(mlG3 $0>.\|tֶ4u5d4;1PIЗ?[}b@?KfF2lŖ&"rCHiC33HmԜ{֒EL`L~rؑq4 Aih27=/_vp]Fa݀)Zg4 dS zCk0iP?K?iG7~+⻳sOX%R(zYNE9x թF!u타g:,.v [ԒbWp$-m$;6=}+}C43O)|pr-`ah8F'{;ZQlH|b9x(kz ^_r/ L#$y$Ĝnj(MbX2y<'zr SFa? ӟל_o8u<3j~G!Q- SɒnOgkU{1V#vHCs*0?q ;+(70,:c/ۭZ+#kc<@*a::=F $6u'o>mnQ(D4`_`4()}SXLIBD)J̉!ÙxgCGT=^h)^{/BBn %\C,oEL)%9R1iW"HxVA~N`͠H;llqMTX+Jb'jok%c7+|cER4^$JѴpIbP-R TN秧h*'5^ xS; [m+|ڪcTXUV1H0xN/ؑ7LlFb Hqvr"zQ/05:UK,Ɍ46ϕBM3? G8T;㙑h:p$yxԐrC`v ӬP-*FA HLd֒h)#9|ʿ;zdH%xZW3d$k:eSZη؊235uS^ Οb|rDcWXq~"{Uε w;Sf1Us +9^@$0%( ֍x1}k-jff̪pU3;LV$QWYfc\;5'}4,cɮ֠Zű>l; MT3rCYNaÍb!>(Vوg ~[al6CӕL ָQ 6mqlu ˣGy<<@{A\bdV9oq*sԁ럈Cx:"0qSޢ@)P؋'Cԝ&ևRw},~5D3BTєծ@M6wnPP+ s ?zb)"`JH%)iF!hAdIz2= Rq8Wf\kݥ#3zO}}X3wCzcݩ~]'HеPfOd(y@vȷ u6/G?G#Ql|80 }G0_O_bq"EB?z |d] ?_ԟ?譇:1AY&SY̳{ cۺ6l2_wʧ|*->S+d|ĵnմ6zww(>|}۪(3ٳlnvî>g(wz4Y z=pͪ+!zpɚ-J{׬7Ͷs}^l6^]})N6*^3 j\t Y`QM{mv/v3^};8b͒ʗ'Kg`cyf{XTp7%H1}+mMP g]qm!kPhM U(@y\ x#m`P z)(`7繺]0۳k@(Qv5$ Vmu8)>z;=Mx{w=<u{@lޒi$@:mV :hѡ$% }(s=f>ʲRWQZS x{4ͳ]Mzrxۣw-zww=s{ݗu3tSϳt*PT9ƽ۞v}_nmٜ^+}QZw}{#W}oxw{z o1n'ގ@]:gk}^ؽivvӻͦg:h;rn}No﷏roygQkMs/4^罥c{ٝu־dW]ξsҹnl{Yr]>7#k}k3Cgkn6l=AΙ+jqf[{>:{z{}]>|j(Efqx-ZVӲg}LMK{u:;i+'Y{n}Ѵjgkiw+64Zj֍^m{n[m֛ו;2Ӯ͛VIo](ל^Ko^-erëҾ̯_a=zxgQ:۶܍n;}E$t#|Ωڦջ[}}ۭUt_-^̽tvۻMC+h9Q0=c8@z$]_L,{kҶk{׻ރnvv6{מ뻼{ @UTVJ!]V^ :<׸9 F7p6kCz]y(׭{Ύǽ_p@}p}LjS%e;N1@SewSKm4{iT.ztoY55 uuϽzilqW{jQtnEw1{`=;׽Ц 4mۧj::{*:^;k=Jc7_[wo^ fzގݞSp'0ً[mw]Sн{ݼŶT6  4\T@շ zJ]v"L1ah:Kp=lèWnnR]go@Qo{ޥ9k꣺7fM]rMivKѐ(I(eF7fcļns۽^Ym3k+qcZ>2v2=A*:W]=zIgU,.c۶x?\X,Z")tP&@=b ԌEAUE̱$ݕQtȳ߇oNd)븯zJm*AF ߓ3.8|5> |Y_DBE)QUAQ(AJb j ()(C1i)<8EʷŪUTb*b5E5TQTM4**){**k[B+Lc%QTeq9roldETF X/A4OdM[x2FS:%#E! ؖ*ZGPnR̴0#dj,pz8~kb[,,(4 QT%<ڵD"9EQSETT1 hnBAICT6ǔ(>Pl$;_9<pfـ~N7?|a?ֽ fR +ƺ5,:9޼amfNt]{e}Y4FxUۖVզSYP刾 cᓂKZ.ڷpcq[VGZuio2v_a~ k:]9`}u=!u*ob$08t]pβ?lU~.fnm8}e:w|x?AN3'\飂" ?;WpO̕1C(DDQ$V'acoةY1 6l噊 ,])sOu* -DCfizp`=,vF1 Y`M?L$"a /s1hބ4AVfv JDEE3!L!?VP JQZAOj R$  HG~O)P[a5F:EE@S˿SV3ZUo#As{Л/Փ8h*%nH8*fl# 8<Ú2"{P#{E/q>ޡYKOcJ^q|$*jڪl!CRڪZ߱],p[co @E-h0JEUU@-~'/+?-h"jE7-_o80JKYlQfCaA>zw$I9(RJ_7)Aԭ\S5"n:d` M0q[vh1(O@*NQlEX̥g&~hp}]$D  A|,/nV0^mn컏|_7+CSlcuС44q^M"Za=,R—g37>>2/tg#Y!,?kxG8{aGÿTH x1ʝnLy֬0PQæ~;rpib608`n@,JYUˮ=s,\%މ;Ci<:m. 곝G:g|^XNsPxw oz閪Ó(ű:.~V0 `၌~yD$bIg4iBe*L'7ӏ&{VaKֹ~+HNs5ݕ"i`"Oזּ}KHɾqv3Y7HUq h1Teƶjo `N&vUM*/Z{uIhsu|>K3gEpN^wq?貼G.z:wT*WY =ذ@jHZa">=z/T*Ovmw0!m,T94a3sosHGHڴ祓48գ q |n=:;}{,=ޯ7 COY)0M`i /VŢ/^n6sf*ia,}sASIcמQu()>K$4ybgr E*QAȉfNץ紐 "jfv"H*Yeĕr&e9`HFDYgM`d(2AEQP'$tLBh}9G=9Y/_E&RR3?2W-3% sX tC$2!PMC %Uu0$(c$Q/I l'kQ|C#Xg?qSp,EK!A()=%ZV KC#!khrEYְAL$30٬O" ʊmVH(c4|/ɤu9FC5QEMSPJ1(Rw"2,J`:( Lh!Z3iU&2!pؐ$=Xxf[3$}"VBj.<e10%dK<Ð}Ƙon' LkTy,$JլCtz^}$=}RH5(jd/"G\yl>88K\n,ݖjhKQZ/=hQEׅ.'[ 3%/Խ{{[XuHxGnzCR(>5W{gf7S;"?>9t~VEx?JJhJ %#ICC$YQ-0Db(nd 6w2^@+0V{ẛ0"F!۳tvGXtϚ2,`k)IX ZTRSNK1I&KT4:&̫JXBKVgNC@6 JdEzQu1\vKum~7B3m?WGMرժXbQ10iΫ:&- e-qW'-U2:J3or\nEaT:ms d+ 5k8y7ThB=?{/ '=*@z**&ŴFy伡v *ߟ!sOtGKzg9D#t 珲+_?Y]:]NGJ#J 4A"6W ρh(x k!C@,3(eE 0?KM%i ߾g"Q4)9-BmLlZ n!tF*g'!L)U{Jh Q_ގsʩ!3)MEl,4ZRĩYh6lG!M0 Q%RO]P2jo0]ԧ0m033'.,[XTVrlVL̝OkTܲ␪)Rbx ]+sKvz\=RQŋ׬6gc] m.pݸU~>L T>Yyry•جPȈ2 ֌]JjBVh`XaB[0b3q40WY5 EmW o2yȾVa8Zbb#F=EA.Q8+7|!MU. ^iJR,KOj(I\^_`da.MD@R4eEYj*HW `(,-!EMeZPe-cH,CD **,"-XNµdUBKj"¥j $XԈV*+*X+AFf -4DSPEJ¥UHc"ZTVRM2*ɦʹ) 65p̜TǛ3C'C/,į?n]UjgM1LOFX2b :2QX*[QU8QY)U76%Kz ! FnP~~s$m/tA7v>WGiFk:i6JpOѳ)%R(PИ2<ɠŞVsCGAO]JqsyLTiRQPcnxzK}pTu^M=e(@*0*['g 284ٚO7y`b$-6(dd}%va@ `AzruT8G{w|Ew/'/b9bOi~pO\o^xѽZ.dE^ h#jOj^ׂK{Դ748%C|^J1o{֘:ˇwic 0V#Bw9y6x:!X-HfLna9xqoxR~E8*]sҿ5eՉRI C he*"?󜙻>t^w('߼=h(k;FaON;[LUQzfBҧgQFc' i]1DN:3lqCƿj/3U;v9uư}="Nn;ʤ`$Adz F&Vcdw/z\L+[t1 ?QaOp vLe䙔_?u'<:W,"gAbiKé9@{'tdyF/{& 5˖Y)+]*pܧV1!C]!*aQ`"V vF SuS)ܬuF+‚P8r7:[]xXEnFqWs8G>n߮敥萄X8j/sQBF,'f7twgw\4?K#h_N/ }7: Z10P7Nz{{(Dbt3[lv> (kȲCFK5v:]X28B:czAwE*M.:6óI_ P3 aiE qX{"%Bk_ok7ܖF:=~)=$>CVnuOC3=+0gznщpo'SuS9ٮ;˵$p@㋄/Xr_i?P1!Ί)sf{ We+ӟj&T5XK"@ԫkoϵ9 8;La;:Hx^zdR MP1 ݛš h`",aPPUX?;{9NbyI]N\rش}6{Ӓ9$\<ҐƅkLL<{-M9'_3?&gRw3Ky#WO79Iգg^:>(<(<*j5.RS쯓M[(1_i=x NZgOۖD$՗Bԗ}zD; //rF"$ >FG(Gs.?=Ӹ|pdﺁ=ͼl]˘PA"{x VjnOu# ԛRt @MM'VNP 0n-U7Qڋ4N/J5 Ё] )vAR5A P5*mS{-E WbXCsGI7῝n Ubs@G>$*=_cxF<'l?29 >9eR?⏞9W11 P185, A% 3٤'r!m(/jʡ4ZUm+{^!Vpc;bzg1QK¸ZuMB$:Fy?8d(<$xgp7I(){T,[I2U"xƧD9E{2=T`v POO <|nqکtR~dbכ@&5U?*D) /Q#|Y<{qA 0/#È(8u5 s t͂T/58MiڟO4a٧  8_t108! %۳\vÀKU-WR>7 }wOP4^PNTԇcA+TrOrzp?*%J2Ym_KTȨẈikZ1pFEZPid0T*ZZ"*f "mv;ʆVZs,7dJQEUUܔ-jYQpEj31ajYZ[cKVR6/RR?mc_uFaHk='wk<}{ʿ xBV߸OO}"4)@dxh(yc?P$eRI`Ntܡ(Mn[gƾ*ڶQ/va i{rcT5gg@ Kljnn B>n=/׶lmlj)׽]ܶŒ;|mb7:| /M=AbnWyS`J tn}1'AJ?! r4QRRPekͥdW]j#;JmWt p?0[-Jq|諺i+gQcPXH݆4_.eСa sDDDG=//A]|n^+ ҞGف"0O Fd(EHߕ޸/ekAK[5`hi65h|Tl0 jg(m\}x_+{Fՠ&lی-e%3O""X suf̢=^ه t:(ngMK/\78G/a/#Iw޹¹cXͫg$;\[|?'}U^7;zjJ1' z NUݼY?a *LJW?bҍ#-nʗL O" BA)=|hRkOu$|^NuykID@@ T""Y4?kc(* j . 2JZ|4f*Je(?$) i__0A(,(JCt.˦}yU`:yE39dAiԻﺖ3Zp՚Zswg(pPUPSUO*O!QTj|Vc=9ctZwR%FF*0⩘SL[f5ֿ!0"(o\i~U?ntٍ])[0I=^Ǻr3G@/U! ܡxn"']γN:z32aVa;R1dڗzh{?+Ì bHX~agK/1j]Ze(1o$P*b$*¼Mxߔ`$(gޣ#Q:goC‚fi* 0]]XOy m4.4t_N՞bTH^g @2D?¸92Q#]Y_O^c3 YmRA,3\7-v-E$PEV.!%:Lּu QC}(&jzUL'w"y5 9mhV)R!HM{;|z0 o!.TVL1DcjoIZ|E>eEFnp78⬩85&gmsʫ Z%kVNfuM\RMWBibs+3f⬳P)>ڛNUfc8R^{+;%5:a)4yq75ݑmo?ioXXk03%UG a`LAAmX|_9!9шԊ?=b?DuEdw۞AѨQ(D YYݦch(iQN+**%akWne*`jR=gk( 6!Md߻"=Z(Ip= z4 [-U1- m|`1?$'tIDBwovDSj =afiESQ*`ϔ9@YkJOI<>({x䨭0Gҥ*jgNގ+50C]uxBP' Dc|tkfѱV +*?*d(Q*TbjQvqdeC|ĸxay/#*EC-daQq$ wLUѦ}qS&J",-M_6^PmzB~(_I$á~A Ta X.@u#B) [3R- d(U4R!I!BA:tX?{((( "JiMMUEMy iXk(= ʋ-`3 A:}J*B/_+=y ! *ΦgޝUߏjI EAA?;[nAt24oݩڧԅLH!$ O${B0:L{1I\&/@d>][5m ^?\>으SA0; M]ox_+w-Tܵ庺>1Ϯ\.n_nR}m3\c;o> uv_K]Urb/nwjTpȍ ϲ#dEg57BÇߔ0jn_Iy2 kՍ,V=8O>(Wڡ]h]>نNNvE2#ax=ჍvٵGNg9݄߮k,1v.`\ģHCU#YEʠSPv{5jlFsODVs`mm~ǻt5J}7#e݄M]l7I}2t[4y[Wz{t޼+; `/ݰV7@o9_(Ȇֈ. );e:AZ/TA 5幨`6ΑTkT[lc{ͪČԷ3ݙ3뵿W67D-W4xbu'v~?ô˕]OPP|;:~?>է\5`[H}̖M7m˻Пw>g'5g(?zQ?Dꮤf~MĹ4ꔴY/LGCVpxZBH"P>l(l(PBH p]=xws4d"f.(Q)J`qSڛY-M04~џO8x.Du@Íȕ(,p˭v&8jHT?aoi)(N1`pa6`UAc xQgWϻf-EkX(?_〜0ϖ9FR6 y[_Gn{~x Nuk 1&9Ptϋf-s)oC[:w< .~7(dI2A[5>aX]TWTEGv[tR'1aF!TDY,T 8}W'f*"~< K5{XAkCTB0/ eat( lܓ$ x_KF tQ;W$PnDJvH_(xX }%`\Y1ړ,Pҡ}y7dj"8:ިoϰ:Κt?s>Ϗ΃ z3)=A'r^ 52vE_vtNf¨Q lJU"_x0Z oԶO)Z tLNSaWLBh#PHNov,}ʐܖuY~^`a_t{n{xQG >a?(v#M! 1ERIoW7MwC\`NJ~|K=D޵U,QX)l2r`uөgXN< B;N`=d@^  k1nΏ{^ \'XaUQs*8at*ѡz 51susr:ѯeNL&%hESShg6nfGud%$3!$dc:x{G [K\uP{Eqsux2C* {D]9T3U~NϺ#S ō-,<ξ|[kь⽾j)HbgWM^1唂Moyt죪we7WBg {u@C"kuؼ{GSDD۽pzhE(>sz=%j+꽽=p\ĊAhAWU{e}9m LB{b}G#"rR_BFNS|L >YQrn#C;8 Ͳe'TНԄDatP.O|>ak:%ΖZ3+q&MK%*ؙn߸օ'ےp LRYcx^%ɢw\=}gMmO8.[< n 3A9 }\bI \>y*ZGvh*@P7u0ڱO|s~~g_ğxaw=XU1? |32۟e+ (~Gia># X>>J  q{fLyyi9]P%vZor}^6_ҔxϜ\ `łg"?l';ܺ.qx?{ӘW8a S#8y KnB}/a@|x㈷!Vl$I㗣m* ߊca~?v:wit" H-A5`_}\>@E1z35?*>"UlԭGbnoQ*ݓe1@'!80{)߷f+i>Nטw ==LL˅\* uvh2rO'WG@ڌb|f> A/a|=V>Q MI?s!͚#]H)+l7C a4Gu( .u.UEm/y^ڟ̪n% 0bw+)h _Oq=E;j-m&A" oHx ;yH0e5 zDp:߫ {n)J24QpPΏ! /![m=<ätt̫ZبufX\5ݠBiu<㑈;B$\7gFbs?wHt\J|۽F_?\Nǣ%2q)>?tMByօhqu`ޟw[;b4xލ{{w;!x}}g{ =Z'[@Cs|ۆ %ͩEA|ׂSk`)+N)@c~xJč^ !y]DDrm-<#+pX\@$n {~ g }}@t`,"u$x:-MJ X <@ iz߻AU7G}< XH\@Svۙ̕_'_\~uHeǞxU6Ľ#"K&j01C!$ ߺ %itY<0(e7,}fMI)G侉SoCOSy'! >J5t wfI7UM(DGg]AFJ# u5E5H{ P.FBy`MʺrRu !F"G^攀DJ00 [垀NB~zhlw WʪWu+z'4 J^H}f9ՇCG-m,p ~CCUXOoqA❳p򲎕T@ HϦ'x&nVN4:GW9xA;ȣQf>h0(:ט @?Ącҁ)<ố ?@t?:O&rɴڟg_Ӊva=HO :nnh MjaޮrxуOj"\ M%x"Hz~,/7J_6Gz"`ȉ ˺8mlӧC,RX׆@%K Ƞ XdJإJ…,"($îxێ [0C X @"#^?rN0Y@Ɉh:D85zL/bGdރTy;m+8HdՉq_ء3>Os;H,0Э@eMq]uP !]\BX='ǷTT^M"[T+V}7nh3%ǬqFTPf L)9ġjTgݟŠwj-D 2BaVQ@P!(ץt$lc//fpQB{ xysS8#!r{^ hAڔ~7$ `=`{W,AyQLɎR]nAl#jMwT=VԛqxzM|- =0y$HÅa\:ot:7kxf^o)??$J܁,1YLA(02">X[A&R@h!%m=T2 l'g/ðq(©@Q̎وg˟~|o3(>~X9 ӇE6DkCJs4EX 1(t_G>ʀh~rz0 4~ @K@A`luZ{63) L:Մ"HɎ`. 8 qtb7؀@#n' {G]󏌠'3ɒM9Eg7%Tw |}B=Xv(DE'ZPr4-' 4/k ?ԁ:@a ď\b$ѡPjE$ 9RΛ'a)Nx}Q`\,6U:gz6"w:C>T =QF Ok*=h|>^wDdaz2bB%[$U;@-U,cVർ|eKਥ(?Z>@d 10x؅BZ%VZZC^61}*B}G(^4/ڏ(h%!@\䡗;θ'^Tq=J>Hq>uUUUUU7e +ʠxv)|r@v}9w((vRD|?!Q3"< `TOn—;Ј]`Ď?SAP"I znc!6U '~L{9}+~ӻ7s(^?smQOPzCw!񏧷z}>#n ϐȈ`H!dِ!Ɲ%SsUU_{|xS3˯ \G۩<ϭ.7UJPB3VxIx$E}|lBH+DD_₹K6%jwM+V΍5^:4Za? ծCPWuO=t1YO @ߒz=P CCӶ$P)!B0Zg"ׄ*@SOà8`v>؇;f}^yNӠ~7G ɥU(!V0(]A!RaD:K!*++Cd aZep K2  r5uC*Yv :x ;]ogݟƾX E"*}zZMX5P}~J_O)Gߊ$̏ʜ`|qr >>ր 4ܡF*ƚR(F#iw~53y^1Џdt#8/ׯE" }_尓 !Qm3c9)Y' +#B Tn7.++D9f&e̥A.KqC^6 R5Tl!lYij"( hTPUydQ,Ez^#0YSMՂk!2!#T"6B6߫FhmtI؛X#g?g~$ƆP@_WVtGojC Fb-JӃOL`(pa`Kf5voAOb sd |<̃?@BG}P@tF<'۽;Ik|@]<=$QԲ#ūTzyE.w'3:_D!B{g<>oF^Zdg5Lu9:|<6618xזLJ}K~0JsGUSxsl6r lv)Yc,`-C݀ahۖz`z)A"E!t@ycZKCU v~3}n;N z$$D E'h+~!@6sO RKm ~Ž)w<'iBBx zi xF9Û b){]G`$m(}]kRuHh.PW5vJ#uؓ7Ӗ(E bҔ OT< 7m8R`q=Po z9c9a6I,&" P&111P;R20&%V!Їr 2r\|q8\4JWpLuP"#RϣVpu3?z%XFl>:v (ԫSzvo 6fcϪU2lۨT'`AAxg+#˰%T 4Y~&=2mbPdƵRrj97j2:(T ^_ P9FF$t܀Ҏ ts˺? ?6b=/p: nˑx_qws>#Uxu1p"f4֕NH-'1[03 ^U ߶^AC+`+wEugI׫:վi9R! G +*nlDzW>lf.Cj/ՃsA@1_utev8 m )KbUj6~1  G۾4*"ob ePveE"O:ofE~7}}؅3" hڡ؞]3_Ś Pӑ xpAGDw<<'ݘ4>?/dsΪQ,*>,]vv?xXC>G"phD|qj2@HL~->h?x:-`?*Tzry9igiqRia\!^y<1M 0[ΡψjS{K}e{-wg 0ɦDo9_1$ N8YVCB[:cNOrH:Id:Y*jdrSv#5h! x_{D %jt"Au᷐x3|HU-w'/ۇ>pxY]p`>Ϸ?ȚS!)]>hvqwrE;DȢgnf$Lc :0;9cyojcNphB fB6fP76cMcSׯJ`5@Lrk}4szzνy2Z<-Icv/(.g4$;6o/jV՞(G{oe])q\α1!GkՁAR(̃r[<'m ۅ!kƫ/r(?O54FݡEHU3uU*S"ځOB!(gEՐ1H7b㨿Cs5ƞ=-:"/  '6DBpu'1eph%̷x dj/5YܺQ-$oD) MKc[/MhEA¹N 0y3LEt $U'LӹrmO&w ;ؚ_M^<Jzɥ2k e7ךEv3?VˤwT;4 ~<%,g27њR^4ku9djRf/ ( >gvme_Ld-5I5tsVvd֚W(qy{2}xy0h$L{V]!bkP&,[( >>;ԄMy²zP5K?~R@)s< *"+Jl:F?Sn~'b~ i/G)bs9@>^|D"nUR֪Šަ#XlK66ߠmP:Sӹ7,kޝu:RL}Hot9D3>g,S)/2NH .[ \Tڽh'~F}Z !ϾhV"<~YUE%"C@W <GN(&fs\}^O?Psyh_i/W8vmpto4J8gWx $htu-(L&`}b \POP|'[a?n0"G/W foQ% ~tc@b?_Z |ӟʞ7@# dVfć&LVE|i |+E3 (4w;E2"rv0MH@{ i^Xk{2:.-o𾦖HDB3峔ā>KKɌKNSgO_I rv hN* H@>v]H+!.tJ1CTyx ,P QT)xNsuuJ ěƥshsh.lgܱ`[@9Ej2/`t]eچrT oz|.0 ޚ߽. )ڣl*c0),1^:qsߌNi>)ΫSYQ _}T.x|nw0a͞ψ}.v|=.2ӓ094f֫ﲿ|}yAW8S~YGy) `lMyJ0PLE bq#? eAT%! %Ηw5#p:g8T/姩Q ~*ɠ e1 DP~Fz`fB>ҟa\lzu>Mትs F$\QM{)o<-MlX?XY9?# i`phBrX]>tn+b֘Ey+ӔM 5[6vO(|QjstS aFY|V%˞z1(%5(g؎GG_7l'6 _gRM}l P6Dڃ%\x_rFɟ ҝ.=^sWzVo5mv9'U@)o.xdDjƞ"޶߆u&Vd6B!  "`+UVZP;B>2 7I.Y"C,= >na6[e'2IBP|lSŲ5XgmE9^ψCo{"(\::'e lʹ1B"$Adp4bqȒsV_e^9j C)s䘐R;bZE& cݪTIJS0,{M*0 dL0)h{``.2  "Xa2mX*{\?_~+Ɯ;n#G Z>c,lj~zSavKz-q5]Ӄo6n= PpW>i'=Prg4^ [YHTf*"}MQD+TȺLb?q \eVllKmpn5A<0jUا4o*S+V]oT D|tGϑE %@$ u 0˃nv]~YPj׋M n nK2߅Y$)dP% $0d`R#[QRhBSPޯrTE//ph8oQr՜(/QvV/rϞ.=>Tʭ!=qe;**ibƻ٠YdauV=o9h\[V5U}m Zml\zٯ'˘<]c 3J8gu,Ann/+E[7tZzc|ja Zߔ js6*.:FFԻ ߞ\ae&xOX(ʐ²ZQQuC]fa*%ϥ3-S60:߳q\=/I'aq)쾡cG;eziO%7+bp`>;mJ#:$U]o{+8\/u01`20?65mI; 8#z"UeIt5tAXU2ÅHQHD"sx9Z9m*zOE-BkQp8] | sls,FT|ięI@*ӳt Yse@AH;_1TMJ;e4|N ;M i3[|&)-OdkDMA'XǶ6+bBl EG37H}0 q@7QN$_*c0C[`LPul`iӺ#G#ɻ%t?ܛ֐xj*_i0b:hq8l@J9AQFCQ ZHǥ>y( 0|6pҺHٶovGѺdxvZo&+<͏V[fՠ>"#n^ιbr`:jf /|>|u;'F.ܕ,k2r-dr M˴оne Ra#|B0~L~F tU@` IfC9l;ZIF99?kY Sr̾6ReA /5fzP?9,:MֹcD9⦠b~r]@_`DT2'*LyaCOa3֧!@* MiESp(OD8'  T2XC e1 C]CѸui$<2(M OBr7 [^^2~Yq `0coziCÁNqЙT,8+PQϰ zEFXG|uulNGgrazK10"OjU26݈V |Ix!_ے ez$ i @J9 gnah'MsHDLB@4_:м^QHVkol7f#Ӳ8Ӿl ipKBqŸl>qE\=:M=}s)Re?, Jݳ[?ϺItGA{!W grR{.dF)^ o<1P)ڋβL =Ub {`J߈h`PE"!_ެ`åBBU.7 E2٥4?Bl}FaX. }DH I2{2pQVtpSJH.n+&GW](d0æMOMwXBx\ø]s@a~a(I[}+rknk;S-E I_i9.qjx\ 'Hr(B 6Mʵpݓ]&+t!60ztF[qP o _ip<eO1T#y?YN|V̫@~?z(J|UTډwG krF1ѻ6L*2{B]G 갻fv4LQ7k_+'kr.¥@\DȘp|s߿|7]BcB)+g J*Wu`ġVv렿_@&{DOvp ꢇ"{kz+Wڅ}`0Z2se,XF8j&, -oQ9@H< %p*w&!26?d׏執{8 zϭ]>ACXERu"g_`:ʈJB1P,- <M#xv9]o qw ܆]v:<}8C 8P? ?ÀZ:͓.BAMنPg:17nwK( ֌z7h$6߲H0l#w߀&t4=ɀps= mt䔦 {3,ߢItx3FS]6O|jU i-p![b Gz)!ht5em۶o=$ѥF:&¼|$FaaaAAADNf{~>|k{fM:j ,H9h<.HVNQnH4\ 0 X\A DR`e! <~O}:B;P5jUפS|la 4L;;p~êίtëew=Ͼ[l$+ z _o&VX 0@V PTNm4l$v qT `B̎~pt \ g0 (Dv' U(djqa|jײ;hE;!t0@|Pb[)!a$pv0sB8#5ϻ x~f 6 ͠$E@t0.3r_b&pZ3ǤfЭY+jҢz>϶= ts_~uc v`}CgaیKOM9ԀϹkߟȯ30vΠEXI0]C_EP I\;crBPZ#utWÚs[{‰AFb(_qT?Vr Cӗ|yϾ!XtqQ-&cIяNd%5.hl| 蔙07ڞ:}+m[^xfk̵髄A!\S\smk&.Q; 2#S# B'uӳ^;1s59*Ēv.2Qvj|]tklnLUYH{0GN-Q[f1e8;ь'jFkC&CMiU*- 'eE`VtnA%J0 M|4m@^ꕛ--QBcaU"f-a^JA %jJძNIE㴣dEPWq'])H|QcOt7/cɐ$1glEXɞu/$e$deᣟ@&b޶/ta`djz9'kQS10I˭ȥ8&T•˩4oF' ղGq D)!,t3^^g +=(#T^ؼ /׳Ńa{v^E%W L+ミD~/,Ƞb#||?.z%-d f;}_D<kgt|qƾ?8ӎZCʪn~0wBӥ4{7{^n8_7(l]z +l!ue`/\zOӀ'enT0aGPtZnn`)Mo~H|7pzc;V;Miߟ@_Dﰒw4V{'݋mB(VY3={:SNOAWH n<۩\^J9˽F_^| JX ZZ:wd/W ?PMV*U]eU_ۇW ~G,F|!v_($ :!G*~m87FAKHQ:5w4ob7Gk+j/!Ib){gxH v( P І?qDp+!!CO[¥Vt1 'IO;1P#:ozs,xQ yRK{g_Y Z 1>/W Q1tzQh6$89漟@62Ia` 01AF:qx'hM/fI?^qQ {y{Hs>\N#ə(naE > Pbs<"*f@,؏Ggó/NF\j_)e.af-D:=4މgQ^|C2M'J>% Ck i ҏ9Qxwzn˶l|x ƺ-OtQmцlH](舼F$8O w0͔]>uۣ#lQsBGk$5x܀V"xu*;Ψmܙ -÷_M#xl^EG~RjYnVݲߠ|xWp!" %T?CJG8 חV ~(:#Qu[FA] ln$9(s8gOvUk. ظߪId7I]?Jk)S˓$b?!!Ij_m+W- l?8<_>~?;3٬ܯAOq "α(R#_1) A3t31O^̡Iavrzib8MSԣm[nJ#4`W_y?Þ!%Dt5CDyy~\:QEhiu?61e>]}/TFTl{JKV* "\ Öym"H0"'9DfL]oy٧ʳ"cDEBy! ϳsC \hܨJڨ xoZдPje-zO,sK 2 xh\*],'>/N:r8R{]yVO ,3lpDJOAT1?bn׋&+q(Q5Ôz9&sݫÕ C|t)jfM3]6HnCoq=K^Hltljj[GDžIe '>w8c+m0!+8(6$ 7q0ZAjXᢱiYaWP\T1Y6Z)Qs7CH.l]pկiKJw]6nrMn֌4{|YxatvysL1Dm>],9G6D{nbT1v湥cǔ\s^}gي=s优msSai`Ԯri#\Jt%:SV3^}kĵyn6Qb񣯗ߜqSG׏~s M/zRI2P*6о1q:ro7&5V^_3w9J{k&92@3""qp7^1̚oiϽp~VR3u?ի/ M[>Յî.i)pm'l1_NtihC05z{[zR=ͺ;Yu_K O0_ qT/wm^3?  ?;?_:s!4sYOߓbƿc.uKQV3:?(k*%*Kd1Bp9Ʀ=54PNPT`]&?TaY&kG WT(}ͮ*Ѣ"+04w4swL;əɥ~O碲U>{*_LI]/Vk@ l(P}F)$>qqF$K^j{j۟;ۭ 8(T}fVrNJ"D2wa!cQlk5JL2%)4e#O\4R5:ǼFe/aý&ewt@W9)0Ũ*=MGq6rTLÈ+ /q< ^.'CYJD\#>J~w"|? Ӽɧ3nΎ\C)iIjnl߮j8VD'''xyCsEPA?4*[6{a DԓJW$kR)+\N5 +Үf|HZX\!9G|@1( IF`] 0UfaP\M;bJ .؊-5/FQ:_iO.Z)(rB]?OAiy8Ӓ{pAfH5xD/]S-aph:,Hen%RUEg k&vǎsM[1zx?.pL\YbDz\b/g\1Wo}^'ߛR)\4\ơZt5zv hs^=U uG)(C|3Y~}20Qcb'@B41yş Ð*ZS/z(5!^.ʝYH`Rv^1X45MSIEPPSUQ5D% MDUUITPUTE0% }Xk$-سLޝfYHW z`w)WP=J?i`'¹@Ɍɉ33`\x}o|riM9D!72jȸi"L!8;BW Qp ;ƶ^,^n 9j~k>)Ĭق+, dեPTZK݈>"!2bp*,Mppx_6n O@1xijtngv*(℘H5>MoaTV&uSNu=_Z:~4WXSn0)2N Ygl0J'EO@^L7Ǔ C#14$G:q\5 Z!4ѭ@`J ],$"VG@UbTAEQ{ye6 Yŕ]~w&-#{B[[ptx9J=rͲ# YIq 9 H@ jBaBW iW,JiZ <10z H6"d k$?7C^ m&폪kmtI:@J27حrjX\0}Mpna.qCRѽC?zwk)&AeB1 7^5}3x%.$iOOR$p +8sUiSkf`v)j 7H]sJxqS:^ot{w5}rWN6ZvrS>j2_5,bJɤOwxEV oo?M\sPP"]yeӸW.w2xN>gܟ  aA ,QIFOC~^!{?o*~0}6_[g}+(>ϥ- $!jZ/մ 2@A?}맧<y;SnO}vHj|Oj|FY#CC%5D4|>C?΅T=#SH' Y 6k?ԁ0ApBbb , Z1~m l:q? }R5x[͗Qjb?I;y QpyVQĤT@<Sz%sW*~뜺a./>{y#;!)t;_w>ʣ6\3,|ᩕ֎l= yˆx E ˗E@] j@Z$! ׇ4 ~>=QM¹w}|}q| 9W:GܭoqJY^f|h u I :0Dnϟ8@'or .R2P)M#KT4 i?VgS'?r~`1ȡ(-Cw dh)֥ `(\c? ]hb "XU!?/>;&(w0QpBJU ;M7- @T2TTR%EP *"B@ |eh(B` Xҟ0#j(*)D a"$  j*N  )(h(XJ@@B/Ov?v?c쯿>A:ubNl@4PYԀ m ?~Le/ZVOsA=>˅2];`y@z|9x5TMaoGtJQD%Qbq7csRNfM>_al?akA2fCJ>3>Wg\rg5X}`Ѹ?%M#a\G PEa1;$ls G9c?1=5/n4`@ׯ'{tdaA MŽz:?ppTe['/(cnhc ߔ/^b8+05m"|iⴉ$eF$a-xᕣg:H;H D[gp"7 c+_6 2'5AxUEʳa yM?_ `}oK"L~uB@ Ќw*L"H9COG=\9#I 1"X uDaNZQ#,YNVbZ}^ίmUŜJvvjFM,|n"aH܃~;P WY2 &*V}$7OjJDz {ihDATDRO\OzŢ0f}SM5BXBdUs;Ylnnx 1"_r-Q%5Τjz%Y*De%-YF`Hꈈ\xmïM?;FPM_\W|C!`/78yj! D o`pw'a^^/08:#.̓O{Bc+O魇OǶi* b $pd1N}"3HEN@Eg^8\]^GFq syE,4xC\ܨAOؒ=$mdy!^M4J\0-"&""_{'Gu 7ryotq&͔#̮q ?d07c`tPauX *@zE-(w Xѩ ?vw {7,?Ǧ"K'L|s\89gG!?Y?" _}qE2PAlbl Nᘭ΃?e #|:!*_t:p<l^pP^'w|řY9 vB sWb~k2jQW>yeQ\}}ٌ/Dn\1B8ŕ2avO|gxUeNw>)ˀe5O>]'Fk'G&Բurz>tcʶ U,GM?\dDCX U嶼wIAX7ŃuTLqW\a$>pQ`L0AҒ ~އ"+*cPMdJ=3ďN$&oAn̢qϹ_~j!.?$ݣ_]gPq@zAuq}_?k&kPpdj|"XNbY=u)92-;" ) U7) ^@``#44SLnМ 0d~$MQ㎉!l? ͵Q*1g"  ]rP=` kiBC9e;:` 'p\O[ $!" @ uohus A7?a]1a$}SA"ka,Gj-]m%bUFX9 8Rˉr8l'1{#O?|?u$^ޒ;O]ގK2P*!D*[,o(J3ruCã]R_e꺂e_Y(U\R`L Ed KR%^ˇ1_6R%I$Ȩ!UZy$>3J5/Ur)/nU" $?yɼFbLtmzs8>wn<~wyWB9=G0yfv=z:T\!̙np".!L1a`&F \ _s8IbIF1U[\ŔۤKntE[IAާkdz g 2Wk ӳT:{_eIy|Ьtьa4e,q8awJOAsϏ{Z0jwoO9Y.e|;xx7)wy_I@?_COS*{aM0r?~Q&f"pҜ+.8 y-a$r t_uʤcMzŇS8$O`2RT":Sq}Wlco>9wEz}`no# 6u>/_?%K0NaLd?^:pG9lS"_MkNVwv~צYmn6}_U㶀}j?k6 <5e#s ~VΎP+~U?]mH&9sy֟WV|g^T+ۡq;ލ V$ ҽƛ9nXc?57oݻwc\粸s0w޿,>@~_`7_|u-'hG$ș~ŐʐeO^!a2+AWD;)Ic:chL8K?0-|g9u0G f.!Jä́_F<#ܽŲ[vxxVNn~qQL5! >0^Ս|S>:ԸkǖˠFq[ߧ|ɗgM" D ssޫG9rsx]Vx2XHpB7ZàGC!5^(g-b~nsy7`Ç.5n]}:w#dz Q D CQQq~z~pp]@P&O8}~|>FKf9I>Y8{#[/csҎQ wJ! ~]RZK|=U$rRgP_L?'s⩸^;W)|Ξ&[`A6ZwTr<^;J,Ӄ;P/]E#Thlrx6^v[8E݌RpӸmP:0 ze+zfzP~#Hhot(=ݨկtǎh*)w]{G>b;rջ-r;io3p?];oajL8zi `AY,fFL"!_sܢo1~<)ոk==|k--l 1SGAlӾ{8h&=~L^'YM⦢/='Z7H"|vOߐ1jWmdL]sb.[٬8Z5,,dÈe|aӪ(*;1no ;.5H/gw rUYL1 m:>ᵽu}B/0XAC;_BzO{(Rz~3on٢訠8OHtm=Qqiu(!F;N)N,F,ڹ/(,P*;Ǔ35oS[炌KsPPg:rne9"gU<^$PWźiW4E.m=fy8R_&n%㋂&|kx~v)<8mb;\Ke, Q^U(jyy{CVL~pu%וB 7Pa}h:Qe9 =:LB6OTz7D|w*E|cr|4X9Dۭ(xj3'|՗qFxwI:7V~[v#yiZrGN|R՜d5{KOl0BhV|"]b%5-! 5 ! w\1>\rWkI9xz5d0|K 3/lZ5Prcviou5;>< xY!57eE7T xrxۊj Iyszx{Zɰ^>D!#tګ-bkf0<sTt6 m47Z`6HA IKUPI!HdELDPLA+ DET5 *Q 5%(E3HCI2 ATԕD1,$1@# MM00(j `f(B*&f" ZIh)%QEV+`$ema*e #+Z V+iUH") %XhI )A" *adh@($h"*jjH h% fE("I **bXiFJ` *Y(")*j" *Bi&(i")fbI%f B&TJ i "hFjFJ!aee` &Q" VFb"H%$` )&JJXXe" "(Xjje"IVH("F(hi$ H)Vd"!%%aFfVbj*H\hB(Dh X!&Ihb J*Z8 h1XF* *`Jid"ZBX0fA)! *"Z*b")*$$$ " ]xfb)(b X""*d2)=TQ@PTI2"D%@TDMLCHČT1SIT0ܿfbX#e&(ajHVRڪ*(~jց-@5 R S0@ J$HnIt(Rq$E_;!U*HxHZxiC $UQxg{ӭDiuz0 P!HpuIA:+ @dɖ8 '0$@֠(Z&H`A*j 18@DR%52(PjW%*XHUP>;Cs # `oG}.p'}Y4fҡ $+2/)JcBPTP!!M,AP%4`d!MQeyk'o۳ѾXG^ŃGnm(w|ߋr;s=37(γ3xkO!:_te!PZK4]n c j~Xɼ]RG%3-yC֮{7WnW+dcL?p5D|ɩ&t;cexuh4왇P#3TP'B> >ɕ5$?wxk!^Ѣ{n# B !a1@̝i!чJ][z#Ȋ*!?}4t>!8{T:| yJgVM%HU"<3ЊS3ث'GU(65g%0':bP Aܽٗ";J0 z}y^t< ȫF@e $=럓nv6u?+% WuS~ƝH{TWгë-.F2so"2uJ֤20ТVh&4bgv2<+3xz?ur`l98GZHxW$nbV[,jYqH,#C@_Pf}wxbIiY ` w`PF0$rLpTRVZ`zُ; ~ivEui!T(徂PCՉ>[GqNFqT#rh" p(H%].!ڡDdሮW!6R~~NZ>& KV[զ乙_;ɶP7%f@ SS`ˁ%.H#`ވKG 8VǨ@Xhr5~ϬH3.T/5iQp)ʬgʜo{UxtK3RgH6%/H]G_mkIvRy6 HBw9ƏkzMF׺tG}7bijw>0A.n'QsP9KF 8矐H <ܡ(_F %FCӎ['M6A?wuu$1OZ!D R= v$ۉ~d`PJaP\RnTP򞾇, /@W62!,f_E __pܗ~pO؄>H" ``}̒9ԍ 7eL ,CQ͡|-[?- Z\!B[?`[r k@qFqDOf9,B1DhIK_iq_xzE: z{[>և_ϡZT rC"- (>4 "za-CX5TWk|#ZRi[Gyۚ|>p>} K!B DAΧ<=[PZ5 #'us1J5w`9#fz`m@k\B QJ̉^ūEE s< *-roxa!"}da Uvq9mºØ)7ۂfq֙bP9>Ȏ 4O˱J&$CρUUQ[jKUQUUU[j9>oˈg^@Pp:iݝ=/P u*?XV+>_Dճxr;?5ʊ՚!Ŝ>ƓM嗽oժ`ök`~`uUiFk%tيs_v9zF%}֣hMv/T {mZt^K. ΃Pñ%\&ʃW:߬{Rt_yїwݚ۪֯v7rc6,:U/0bw\1;B P1dq\P$]ԿN 0臡%bQ#:CsԈ.˻| i0q5-䔢ױ1Nx@0VP'\7,f>cۤ)gh:uq?, خ]!Sk]fxc  'C :N=-ZX+óԁe,9 Tأe^qsu*t}.eIۭByL zHjF y?d$-ڊ^n:O(W?`&[~NI굧Vpأa hܴV_ [VAy?V1dhztS-Q-.Qo)Ifhjz ?(&vM]2ҮOf6ܻQ:_12bUGwK5.$y1OnK^<Zai $ Oً(7MW5v+ݵǁwҁdebvsw[[ߙ(Lz(@f~]RK]>GJWayԷeVn2 p`XAo #'L>l|{k { $"Wx [C=Wh}Eʓpf@Pۏ$x~-Oz24"O$',*J )))B)F ((JZR%J@*jBhBho%~P)Vvl37 sNӍ FY*}YB]㺓0ɜ8}$$xI9S,a;m;a|cgPwj3t )QN憎I\/xЀ !8 ~Qw{a{ǥ@HrnBUQUUUU Ð)m7t8V^rǀGvXI%8Uu̓VʭwNm2W`qWԻYFD}ɥS)]g”Sm˴aaWOV;M~>8X]E~Pܻ)@g=Z&j F]5ڷ-{2bxl\_s_..Fjui&-xHR1]*QUte]&ߤbdg\<_Xi}Qw8͑s:N;ZF5s}m8Ib 7ROhtvC076vV-Ya}7m:j .ѴѡuY|5l#kVi$<#Mu1~u/XeMxPo8:[w$T \I☘,'s`Pp0<"j*RB&tZ[L$n1\In5vvA_9upoC`b}' H OnŸ jN $UA GLrN7)$ks1fr^뎦8H`}N6<;7Óy~[j/d㥳jVڬK]8\c\{7uKr9ݼa,0|(F;]Vͱ鹃lۏ&3ktW\>)gjs++iFQ\y?8|$ꦺl; zv,wU߇"{vcBWuh'{n:F3hu2N>3]ˊʕ N3[}E:ྺ4#*JT.haUؕbntl ,ʢsq|5(M&-;u:{\$)LeeYLI$Ws x Pٟ8{`' 9*o{yCv_O!㈁(HRWe!A2RJJhDH@ %{{Oms44R"P%A1"jCAAFIPhs1VHhr)q&$D+$%&Yd%`%IcEXE)vTd%L@J&U#3I"V2Ҥ((1UF(. T&ܗh" DH"c 9a5 IZ"Y!))H$7JlnS",S 1tPb+$B|;ٽGҼXp%Dx<J4IAp}( T#@X l؁ʢ.SDluO#sUh9̲a#{{&:`G8Mތ&jcCm@ԇtq mNSMmOi5B0 'E{ . מ'_L_|_ޝ#ԡ/_UvtWָ<`olʴp072.ZB-RXysJ ޜ{sۃi 0 qM(/,ب΢F=~׾|JkH0j{VPgٸ"W$<B2D@AĪWTBw2W[Jr3y2Х 1Q}/{璅̊n\1988Eභy:dn1vn%Jb?8;[3~7ףh@(AQVS.%iܺ'/lT4<@~~Wiwߧ3ξ֘x}_]::}mf.60T^:wвWHLNLSl1'ŞiϊO_G#l 'Xw!4&ݿG1Zr( c'og:!o%MF`'k c= zNs˝f# .~R<˿k^E$U9 $»*i״͕`cm+6R^^ i8&ov$&RX--MrL7."3:emJ]pndLJ-×Q /2$aW*z vXw>W7<.8]DH=Kl_ 7wemr8v'NώʯW7ܹ|~[[zKû\W /ͦ7rY⪁UtkkE꽱}"ouZRmHЛAJV-{YѴ[IkJ_u[e =mKW]}rw}?:»~f9sn:|xω}x"=mo5]k8x]GUg]o\u\DQ|w|X'6g nOkuwγO7ֹy:qz{뢺깍Mu8kc:3Z:PY3{"|Twzo9gEɞ泮 Ig78絎u8w9gw柷S.NP>iZ[Rs4QDvL"+_)Sʟ><ѸxC61=Iݝݝxr1D!$xqxkk]u5<ُ.b9Wқ I!R*Jn$U ͧ7\­^ANHBdާ湛ow^|=V omzoOQ4#n=ː_K[CHZ^o;hfQZa$GGCbK8_8NUYͣ޲|j4UTĤg\^R~]5qq§guTI]ԥ338޻[r/٧<:xPe;s:QNyJ,HkN"+c[($ukm&NH2y7’waTMJڰaPA ӟ뫐C =.$ep`)4g;!=SRI\ ߾d mA9$<LmFd̅2xx{P_TL>V Fg*K)|Z`L믭at"2D:tfQ\ӱ y=`qItAֱT *矉`5o8!N:V݈nx|ra\ ,PRR*Qhj(Vb X()%* UwL=焵daos 2ΧSp` J!'qrU܏z(;wuˮ}%WQ3wkf,L!uPO\0D63u1P s:s Ѵx;i3\AlFfw(P|`<xD~ ̯td`mwn뉄LDĨ #>otG.c7'ÓCjLd݃Qco n8ӆ|}ܹ㥫"Tn[wFrk\DjaN-.bpLDQʜ`\Q ,&7eeX Tov8/)JHF1DX-0ꞷRxogxcEO[p$ó}n=FAzHOw}#f]FQ1*ǫ nn)U (HV"qf.#y7v@@F@MAB1WX{{7BA#Pûͣ}3g9)p (~ s@PT{7ݥXVH(at 꾻[*T6oxO,gHҜN3s qA d^*Jǿzsa]Nxw}Z@Y>8 *@I?9~t'׬? H>< w)JWla>J}h\7De/;|Z'Qjw/\z#o@@5MI$H@,B#8h Y& Z]P@@3f\||Y;ϴQQITO ;.=5+NcG= ̽9G{+ϞBIU߽nUWD IB2,l D^ig! x1F`E]OFWP]dDIp@{:FÄFc mh۷%N2j>^ي/ WLGIM9ߩ!# hD0 Ns~ߖPOX'IA| tT+Gb?."eu]xTgsٜev #/>2bsߠ?a.8yfY(0A`1Rk7(0(.I"mO|>k1=4@ <=fW--uv)849@)AO ڽ}`N49t"vuCy| $g=㭞;$Џg4e':<2/zxzB?6ۜ"wv >FXt&jsD%ݭޯ

{O0 e.yy|q>}8Wk t0P`١1}~Y/aG? lX~Ĉ}~>Ρ@#v?Aye}Pi=.}h wYT!{Zh2 E|R|6K `NuLM^;}r~7ҳ589߳^G C@ @Uʫ$a)5իo&L6,˲{hB)(e gZLFy٨Q@5\pv4"~v@ d6`U|t_ݖYҞSMw9[flRl?'t龪5kװABKn ;a∈6H< {%\> q՘!akG\@!2箷}Dt:smN;m1^T}5*̖ z { #Ѭ{<W[=PIE~hfP{!񓮚Z?}p8/OP σ%Moޟct_fiK??>h}2HL;ЯQƟሄ}d̅b $y?X=۾1("GPYw">usWDГS J. gGy@@:'F~+{8wA8k;hl2 gzd;.~9Ws ;|e:AO;gk^@=!(f+?F-ݴE?b?7 $ھDH뷂ץ\Jˢ]s'5d1:mp"y)|x?*e:<ФC*]G. (ioh@@ͱ@LO4zQx|p'0p+{H&=]d}Y|.~Qבy@?|6A:umdjԫu {M"cr)/0(kk| I ҶdtȈ#oB1 ~<5Nzy9 %HAt2|h}å /_̟M2Riߩ@|H6 ު8Wuughs/`&R` XC釉|KWß8O۵OTsKz vU yWql\uC O{B>^"S  ͭ<jG>NPVvi*#`Oo f"w?XK0Npi*e?w RO[qA(i2Cو{a$AH( 0ecCt\B7 |7lϽ ;0]x8B,W^AE$C0C[u BK;QPU\=f~K,d}ZȬ >w(w3:]m뮫%&Q s )UG@)a@ tN?G~ĎbqO `Ѐ=qٝf=΢w {$)hZr@ _gN{Q|v|t:<D@/{]u}(/)-ȥOHDK먩;=8 6qL3u5믹@ܩ5TG\.۴`" UZ3"eE e 9uoՍ  _x~֪IQ@ؕ`#"#=lx{ˌ;=Y*PfկٲX|p! `)ϿAAo KְU1X ~v :'쐡 VHHVBTO !eeH3$ H! I@RX$H}w A<ꔥ@DvA9zfdJw, 9;ߔcn_I.*ZE)l,ij`CI׹8Rԕ=c#[ Nx_^~k'tv;LO/?"EW* :I 6l19<Wδαdk]m]~>xso)%!U2Җrqυ^`FVѝ_Y!c+`D+J`ɀDJXxe؛47'19i;ґ ]ԧF悤\-}^1b[1k]p'"".s R=$ ; eQ{Ӛ$cz?{ t`7!K|<||~Oc '*  -)(JbaK6X ajBJ)c1D-"A2F2("E$s*"DlC a0u:Nɕ}jTAj~s!`)ߨW(~Ω~h1|P"ߨ DFlt:TU4$?g!GJ<;a_| _޳) DE  >*!̱* vknvg;<|pLYs87m=(O#$g1a'$ ǜɒ0hֳ1kxkDD@;UpKj" U;A0L "'Z#@X=m8/EY.z=?惚roh똙qUDR* }!AA$"~|@ѷNhM$~ Z ~R@a ʑ 3Y$XGQ9- Ό_ 5zI>|gҼbZM4o^~*T)2OZ{G ~W$"bMa1DON (Msl& 5+e8T1xnopwqR2D?TpXU&BG/Zո׼r851ǭƗ8)#( 58-` mF Z/xz߽a]/ O}8CݾVڭ˝}_ӺY_9\\^+@ >6W-o~IVpr۹b̙KG0@Pv_l3՞SU|EpwFiy#)+eHHoRONRps= ")5xAnhίh2|65_yIe"gZ1TjC>S1@1_n-fLU۫CIN| 0!ZTq[ߟdCP,!d~yU?p5РCAXx9c@tU}j`L#wGLJ{bWV8S`%8xFeOxd`x/zKxP(>{}̽|%~U$|9+ufU aIʈ0ژCC'Z @9xc>#/_d'ds@ }L/%L J RJEP E !@4vֵ|e|nm(o8V?@+T*Tz\NOv,9h:u#M 44CMVُzt9NZ!5jq}2bcД$ (ڊikWE4ׯCݺIh(yu";B @@":P83rSłr!J gIOXt^&R|̼盗<Z#W7wZj,vVoHK;UZxL%x6Tkj @!4Z)Z 6mk+ gZs~5q t`"5 ua&`d2fGѤ?/1h;@i(5K1)s4P9"RB"j+urܾ߯~'#M.r.k <;_=PptfjN꺜[JH}Gg~"~sUGkxb>%D@NGF3^u 8(_jU8JlkbnA+8$ t (Ղ~%EUDgܠmp Bˎ0ڸV ":eeA~_{*F>zit݅_ABL.3" -هm;d_Wf |dun55iA?ͬدwǒfNZqݣTC<^y{Ϛ_ f*s1ַDLx.;7-AoZfD!Ǩ)[~btu]czs?>'1C(CEv p>ؼ'zp Mg$~w  @@ ~!߂Cﶘ1P)㐘pGS.3my [}{jP u~ෳ4V6hDxIw'?_oW)Û$5 lb܁ g ;A>YSe;~IdK|֍>Ӧ oNx_?`nۿd3kPHyD֥t(j{˾x'ylS}]ԱQsFHFKhZlz<[g@ <OKDԨ._;D (f &1*#W!|bAe1=e6bs0Cq|WN*y]a{ 7FkMR;C|x'I`apa~Pnՙ{n&KjI.rtP1AYLV8A`]06'lL$xnkOYq=_9x.rb.^@VMBkLEV+ytN/6x%| ޴TZzXD|nMGX:Me,lSxQfbGgʬ:04 Peۇɩ"I?aG'Tq ջY:fsʷ %?0'u,!!◦SɾzKi9g>+\_Tӏ]8FF ;ӈN>n*s`K23~n4o0m\8j!xA#&QQ|v#S<SYJ4Zjj[i ?duy d"EQAh O[dƧm —'I׷5Qד%iS_ v%b?(Eib$X21#v JL$WҝaM⒧}O(w"Z`DZN7!IMS|0N ",pJS? rIpLecRM>\yATFb{(C]⎹C6+BfJ7>;GֈqoJ.0쇤)HdF,+^GS xqpᇛ"1)~,T<TlTR5骢rIB;z@u|l^_/8(OzP߫Rc)뢤 %@  |&ԒТIU$e:!8P}NnKL?l-&cC/WGʑ}WAl[3 ~qY= fyKdT_{S0|EK]pPA*)>[¹)} %;<<'5˿*bR1wկZ< 7 L3Di$:[uo){C?2NUCM̒8u;?.MO A% BJ5iPf`(b< M̢@ ,Aszs@7|"9wA!oG R*cێ|V\$zȜa1aꆩ="5yLF^K^njm'KjU8? s譮ڼ})Gl8D}kS 3~\n(n\ndGUPQ7s4!pqv .كͫ#b:Jv}\WunOCnR @kx Dqlɫ|YXֹ_чO<5~vy9חC[v?-`f*e0Z(O|lڶI @ՔK\mP8nzYnHn!g .~8U2ҡ݆ߍQՃQ[kp&KQK@[Oy_+n$6i:ulZ.νT9J]ZAduZIKjR@O178Nuw{f۷Huf>=~O ' Ǣ ? H*"Nhy3tfӯz7 [YB"7h?|yFwyf}NQR($ycz9T>Pv#w{$Q~x_?Ժd`s3R8*9.S`UxHuR)U?NRQEEE,){<'afcXO4:=臙8*-!E- e*Ci& HQ{ygz|zd_6$ɗ'GKC=ʼnN" `_lG) F7F ) V1cDn4.& _O.xr|& Z $,i!VhFt0JN88"RTQUTTQUUUUUU5UT.;p!J^] d$DFLEaʣ?sD8PRW 2$"BF ^=lPx p->᪪.W` p60':Ebi5dhtk:Alp}'hk hЍ{|Y3u:r݆ T4:q~Ta׆4)grjԔ.zcBP_wOg}nrFB0=Okz8>K2׍ۑv|KHc2( ;>~X#Тi$A&|(ʻD]=b 4I>i&@I Y}58#\#1Gi-I5y#y 24GAP;!9_m;{gO7jr/יe=KRyF njJ9ã'65xE4uG`s|d8+}􈞄ОrܛZ ` `b"XfԓMʘf)>lyU h83"!N|!t,߮nJt o:^2J/3/RRwMcC낕T) PHrGyA{K{ v^>lȹ1ڰT q$-d7OP<,;Ny܆bc5V#+{z>>~ߪDB{/ {u1 3|auKa#'P\̽+.K!l`gyElO { <@>_00|Oo#?qf+*aO68S3 Ƚã~](&_R)7]h͞A!t|ϓLT(q/iД:ɱԍbt uft VxFcxdqϗǻ7{'˵ D ktRd䐛{sq*>rO;^| 8 L;ej{ Z10w@7@[l bN }#|ޅ0f\2Zƣ+4TZm#6~O#gChJlB !2Zi3\})iH+b*ikBnlAl{xgFeҒpGg6~G{n8؞i)?B 8$|6x)v=>$;Tɼ .Qv1>멁iFNL,rj ` TeKPU-iAf5 _ ۘ% އa` zi 9unm)%}IlM&萤:!n0ԨE0fVQi JtL bZX[!@`Kd+J%,nҌQc\1B:;CNtsMJx^{( PX,ҩF!:J;/5 ^4uϹ!ザƵ ,%ٕ_V7 ,j1Mgz~[6gQ~To oOy/u-) s**eǢ]Agd`M]k (@Mޕ31GrJepuP2{|+aks؄On*Kf);R 209geMݾv||-߉ԁi 0UZ<^ɮЀf (j5:ٚ8aR}9$S(v||16Y'NHI}nA {c? Y#:CYT9N@jܳMz*sϯ&y&*U)$szp.;16Q3OՆ8*Le] H@6I#!ǟ_5٣p!y5(uptM}c̒s4>M>7>&@H :$ZGboYi&x#~@FCE`Mtxxty!S~ /J $i!OV`WzqbX5ǟX&s`ҫ~Z4c9|! C*Z3SKia9 <ÌͮF; r,;6W(岞'O;|8CLxf +YkpZ LO+N<IPFI 2DfbZFx5&)aȧę636gel|co8C!~w)0@)# _,O%H~ވRe(s #nWyzHۿܰ\ G ZgW R1G+ Go]MedDiʘF6;,}xyIҕرE180pBCqtq~zÏ,C 2x[IϚoE%/vuFr\j"{93$k[O]ߍ)9\޷3{X^QUP&|G?=:_ϩI%˙`֯׈$ztGty#<^_X~W5~쇢ai8k"̙nB\]fffcqYFi@59|PkG-qYAaPIU΅5l-y>L/ġ!,mT&艂Іj_|M ? )d &EvVA/֜r"86\,yG ]xiLᄰ1.ʋf"e*1blZt,q65(ԉ^*$ }B[hbB} 9G|="2rNF6A򇘣`y6m< MZ\M2/}uC]듦1,6ECu18MfoT}ngpj]ˡK%% {:i&u& 3ۀ!Lٷxѯ=9}|ot %|ҶսOH778a3ɤ:a䌎x0߇7o^זw6S>> 9= ހJhU7Hdq@*p\Jr)#`aqzA ñԆ DS1M p6D~01f}gHaA;=F#W>'蘃GoA}?#^Lzw<6Hi0j$x׷yRzPS & I)$7ٷGH@A::mhv>20``-$:Ϋݟ+sxQ排yS2H9;fL#5 I I>Rdц k$ bs(oeݵW~~\p<9%{1_}SrYg}|d!H\8{ڀK=o؋O#8F 纍Z=/%ZL>Ƥ͙ rlMh3-:z%@fxLN;}yi!ɚ(=Q{[ 'ӗl6Xgg 0f. n'݈8szēvFyO{3D=G39'dȈr<(ddڄFbēX24w&ĸMĴB'C0坼3@aKޣܺ#\v{P ,DE G_\ap߅*elp4!U*g^Ar_S8j"ץX+dX}xﰹ $#* KO \&TRkSX)O\*d)U *Ki;8}<_C$P@2:I3'0=(UehaQ IB aӚf83R TSn'Tec]W{p*>jgF0|"bG}w;o'4lƆ)ԭ7G!xdĈ5160gedKQ#/+<5aEJx)`$Sӧ/ոzG"q\]'ͅ씚1ƃ.M Ɵy}UP؇S}t'B_@(~tYgג5/MM׮"yi$3x]\sR?ϹK헡 1MkZȈK3rz8ֱɻ-:g=3eD>[l0kۣEp+Dsu1N.Df&OLG(dbM^^م+6f!;,O/B>|]36H8nV0'i lʡpcᧃ qEvZY8FFwndvmD#OƎԛg'&NC "f3KLl7szce6camru޳p1 I|L36<8'8wƛl{ tZ2wPnU"\ WqBB A%1& =a$᠖b0E $EUR"ij/&kzI7ƺ!\_' })ET@l@@kazARޛiscGN[|Oo+ ztvd41lJD^_=v6u[rB,!d%qPڣw (o1';cF]v}J0Cs{4+ t:CCa̫?T??Fk0b`9$1WΠ_فˉ'T?#:5f\ӂ;gGCR7  s3wJ1<tzr 7h&N;o+qR@X)s~?۞'Wa~}o;lO'_=}RJ:E 6=Ut*ʰË.B!cIe$X燔n>;_ѩ þLͬ キm47/67cxן/%1JQut-P܆ "1UTm(72(Uba1;kAxMT"vTpR>>8PO7߭K{#ty:g[-`9$:nsBҳ&Oҳ^\]0YNyy`g`=(f @9a ݬx@w[13N"RЋd4:FY ؐ١g_ҳ(m2SMRj59|e0V4 5y2u[oRCv{;Zj̠Z|ZAL2l V#HdIq=nfg}`FioeLUrGI8>t\]eqJK578ߍ&$e(6)oGr @?SWfbRDGݦH6'8HLDĄPAD|#Ar$\SC4C"= xlӶ,S <^KlT30Da#M|H/@]ްu:{E8\pd~ /S  C@&k=us *ma1KMǑ]]T]l2r(<+[Xkf`4z@뾴p66zҊP:Po[S Q%vѽeQ&ؐ:N3wm5[~é䶖{ =l3=𼮄)B*@"zcRJnt810T=~En ~d`CZW>xDߛkF Წectb!Tp'P=hGJyCf=I|̄g#_  hB>v~ /IA!cCRvQC1| ;_r|4hǰL1+{0C>CRRuC&-6Ԡ9RVjOdI@LQ(r }3n>7~tq'_釿7#ƹ$5}S0lNYTvL! {d9N{URJ$nOi#ENt’@H( A_WKwKB`6vLþ}5":r,ΓXּ=2O# pM:Dcu1x/<Ǝ 2ސu^|_,0 cLox t-3>Ѳm 1rͳ@ c$*Gc>cG`{JNHmN# ᒍ!QCAjF>bn$J"ix@˙z6q}s>MԣNu9Aj^L_.=;~`=3$H̼BˉtdeR0|1Mc9嘟nky! Ck&g)셧A;ր4bbCsc9a|0=S4z#puCGnSI'ǂu:G̜!ִhx'AVXUh iPj$(`0BiA(()E FV% @("AI(|4>Ppdhz =N2HߕU{ hN3Ȗ%3 t>xɰNM-׶Fݽ3-iE׻i1Pp<#/Lvs='=tN"L(ԫ!i0lc=EY_2ÉK "iqw^~SEުXY[r07AK$tU,P>[ڪ]P:usm+,ZQIaS$g8j/J8:ff,u[f{'JIʯ~RESF.3Soۇ= U'E@EIԳ )i5YD , L]pMq338! F=ZHI .-yð~{Gz10]5E]=si"Sz={O[d$c-c߽ݟ,(%N<$.|y 6Qfܮ  R0h q H5T,@YZSYǀNhK&OW׊>"29|Ǔ~66zǂk : s{UڎZ⮳|Gs77)f>pϯP>_7~SŁ8'>Xa|'ǐ  itg\xA,wŅ70vBGm1#d $CDfvbL?aHJHH*=n${|w+kPbpGc`9JQ0%!aXl,%5 *\^㎀[8SidB:ΰ awplON9PySU*$/I[ @I=!@ CMι }P+[-5CLy(*XQ3̐%l3!Y% B{CQk-䃢@(Y F8H2QWK.(.XL#LM~ᐵuzOlF.A;}TXn(ПGѮNy!am `>odsQB_`ܫ/B1I5Yp.0| aK(g \%"B [㝛҅- vͻH%d v` ʯ֎g BVJNrŤ1~ՎBy׻b#h*\@3Nr 4@6w]Lӧs`U]q  msBGi#\ٛ2PN[61Lٓq4A2ap7M@ېԪ7(;)@^U%H|~C hݗ|nF& y|j[Y䦦n>,7:n 7p\3turPĕh_014a-v+0#q#S{'o3O-oSf8m $T+%O dzbrܝ۬sJU'z H͖HlYv*3U$=3D&܇Nr|V&~)aYyL:s" j-Pא ™2r(0M˥(- $6M,@0!=aH=b{sdP|fnpG9#4o', "Y&MK(giբ̹J>lQQpʨɏp3 Ex Xϔ US {Z u$al 2=$HR |6.\6wOT%13r e3r(,p{H[e3uk˲Wx[c]ΰzs-e&!}~gEZwp<Mpׂ2P>b$S=t Z{tC]r&luT< -]29Ns&Z%e.VZt  ŏi@K#uxBֳDfdM(fzłwKNTjJo4ydHIأB m춾=<r!X 58*tx@YQ*!Y"QBSAC@z?aui$Hi"5t6^|+ګ9tL6 >9v57xpS4Iﴏ- ~&Lh=,Mرhp7hCS rn@Td ɳۓ=Au󺒏JadhkGlB"kut7]Vx3*ߢR)~Pk|5'з /^wp, jyj }/זgv~=)FH}Z#85x@?ze8n1سԙc e z`qǥ֩qx `|6\HP3F:51F;[,鸦pe<*fkӿ7ahN9Q@US{WrBS ߡe}B^jET*g/B4 L>ՠ>lv#P`&\&IHS$*/MG mPQh VY8@0iFX:%swG DIrj b( ZS}:&4=6b]:R, {NI*M2N0L';<77Zp)32TUUUZUUX3SBD44Dqw 牷HAT@gMvO~$dj"zّ#vy#d?oreFev9%ܐM);m;O"I5!5a-y($`Z3SW蜵)$@Ɂ Ӂrte :gR%2s{~j+iFR _.8Bagщ&Q\a ШWa)bN2@! 0@'3Hny$\e/dhGItǻAPҡ*KZ݀)& $X¨*)T5zn_|"e, i! {QsasIzG2y 2B>a>km[sp'᥉X`.(VNw@5_cME`\aZ{ɕf&N28RRA`ph5@\:d< ;$ЍH eBJĆ3,烳l{(>NR)$!hda"T ݸ1mQ!Li^Ч $5#4WM`0ȤϿL a >m瑆6d8 `LNfG ÞDTpC\9g/R& <7U&-ںdebN.<0rYp tي: W!! D6)pIzNxoE s&3I\}N7Hvs5"Rl#'~"g0 AagmseT <~;| ⏜:{CʉQ:!A~8pLLK]9,u4g{3 S(|Y2Ϗr_DzU' 31,%/Yc1ڕI:]MQ;w'Qυ&܎,7 /L3{uf?n7 '8z}?ÚeTũ>Aahe@/nχo\hB A9v{o}EW: $)KAg谦% I̸<+e Ŕzz48gՔ ~1Is1",1Ϗ5̫/7g"ͫF} U))N==dt[#nks0CmhR1ha2!N=mʼnhu)ώR0,!Q#Jrfv^CۿX'˴8Fslvf<{f%"A HiB_˞ژuLAIXՇOEwogE~8@HHBxk; Q>,O (J@)캓L;znVQެ@ptz2@Ô}6˾oC7fb fU~7g:(с5JS$;,X}p6N2GJ1gmt&Bv`mvcq$r{c]Vx"|94bC=O( )B'2 9!J/֛ wAB_ B0f&y=A`ԦÞ˞Md >:`vNlAT6B%יU&2u\y^jhσjP?.F19|}RE/l0f?*NIeB8&'vM;q9BڙBFdad;/.LRimxM{eRb7R=̟$ $mv{Yɢ~yiJ: U%DDc܍30ɺͽޣN??xPԝ!:a&)}1E W/8"-Qb%3zS.# n!4I68(,20ݏ 6M[`nB~6aU1niVr*J q*!ㅄ+P1B'7N! $IO:i!0[fY[]LeX KQ eXD)SL=OeQ}4OP*oQ.V{%pAY}>e=U$ODʩcEyza xЪUKNة~54$'g*A b4Hfdb-d<6%U&<&7 *Y%ˉ)I'_9<堄@0IPDc g|'Lf.?%]蝋!G~uS>d_Toڻ^ǂ3{8%!|#B lH=<}g|*]Us*!rBic~UUEUQUTSx $%{\yt/SbٓY( NB|c׿tuOR'e`{zhxG'OM:.Eռ a  q[a3ܐ֏۝MU Nݽ~H^C^y@Wͧ BH!ENJ*H&˩G1 [.i)a- 5dar&S0Ԙf@,?=H|wYk1d"'@f]"4vfidgIyW8ݰ}<jV#'U/qew퓼:2љW`h]z]j^1Ws0 Hwr,3K|IᑙeTO:afE7p +X J #ߘ(FGv c7({6`'aT,qdmAGNxdg;Z{mhyԦ!8`LsiO!|(hk L*2#>zف|݁>Pl:ÕvְlrCJal>|INʢ^>O@NI|v.TTоt@xP!~Ulۃ!I!j>*8 .dzGVNd?i 1Sm;Xd,TrPP\U 2TR"(>e B0'KNNА~uIM K.08oh1:|<*Gƕut6!$OE`:YNTGt!(N/OZ8>Gӳd+*c&8hxSu6{-~958نvP뤔YXAԺ iYdWġ5 " r aW`xt=H{ُ&$Wg28yx';6,}RXQ2OtlXI';zWqI"w9&C؊&˼ D(B7 z)iM$ F͕` Oӆs 0zb>ewߑOOIΦ7⎘&!-YIL:0}yru3Sqc5yː~:~"Iǯߡ6͆ $壬 ں&$suwgϛjϽoy̵#F e=0zoFI,@B{sgMl.y} 1 LksxEYL@P A\ƶA4B%@h +* $ [0^z{GdA}&HdhG&vDAҦHDF=;&Dv翈vo!]aDjRBr7P\7/8yƂM[ wQ :{pkSSYyl6 K]rkD̓S3Q x a%9ΑYW{ k˽3Q֔RZ;d%IJ!WX[%L9d_{G;nB=#1'VuRyR;|b_85%-^xb2xЍz2s4^,g4T{,4d)6e [oHk'g ׶l&_>ׇ=@w&԰.<j/|M.~n3Ր]Aq6:pt=9 V v#|J]szl$N pZ}\aQS);#]G43j=g8_YTlXi6'#uC$Y` M'WQ|==pdNSRE8H\u@,P8FgX@ _-a;@S1%0,B bO.<ߡ6erwN>g}M勄)Go<ljt\]pOy(n@9jIN<ϏJ)$PT۹QUT6.+J'/\GHt͐ By^#k9Saf{htxQfa㐠u ffeqWC eԉ [N<]{iV/̇ 6l,ٗo$2z)@H$d)d ,&n:JD)cKH #fN4hG`7L(y&y%SJ}|\ 9,7"sۋQrlN&q2ֆE,cY9rǧX8ܚ2]~BdNi_Se?WonѴ%3s!zGy#ƞjz{=yb{ܨmREG;qOsBAM\v=rre07A@dl,[vR̢$mFq|\&1` 폢B$+D=dH|W\3f%75 $MOxh ǚJ60:G9 Pt&ы<$R=Tt^.&j. E*^llanllnq9٩` Xńd4Ԭ\YzD|- H4H0z1m=׾cLsk[on˭"4;grӪM?fm_%J=#*ǘsʡUz -dfu`rdc͝8\'9d&8wUP/XG'7px' sm47axfvf9hO *R?Z2WlH܇N F51 Api 0/AzmGmw3Pw|_(S"}$?L)ؔCy WT(9"u3v: ͭu/ ,HqxB&@z˙#G__&oWp4݌Դ49,>+D x oہȶc/ #,|X%XK hQi#>iAO@nOHO>5LrEC6"LD 0+ %҆̐O:tGLJr!6}IPļ^^Y2 ~~](o 7Rs/`H̏Au4 URy('{t9\=+s.D}C!o"g;Ozz0dcyL@DdQj:i _kb#V^I=Gfz-.sr;r$XkZ@2@١j(w/$k6N_ 霞d ܦR!á)]F@:ʪyr2&&!'B$&;t|z~+>3~(Fzm==G1.,ʩlҊcr$ cg )r(sw&Mvri` &Id 9m- D !Rk#mdG5#1r#!r#yS*I9E+s{{ QW(]2z *S,"Bl@[Q1t>h09#eVFg/vʊe䜞]NL'^p;pz3WZ:&4%f57Xik%aXmzÅo8kaF㜶˔l AA g3oK/Zr+^DRsMmAoAN@m6,69¡[f3Ysv,nbÊ*+8Daz 9Bm;`t&w۔3ᔩ=oIʫ3S9LaYCf 2"4:fB ;9eR2oqh)ƹsX噴#&ۂSsͬ,)No3JA܏ȹNЭCbmZP#~/Ɉ~ <$_]?wޟԟcEEF`>- +zց|{;v /`^:0Osт y@뭞8f?ss7^=qח(l)gDDETEM)s (*a $&@Q$ݘ^qo@(T0T۠K0y1hK'y5ժVi % )1;2Aq["qa7eW^ƴ2uzbr 'J$${бA-mfX0$s#D%@@AF2Kbh_SԳ{Tw2/Ns1?21 03$0 13 LC |11vqqCӟ×˺9B g9; A#k3iF e}f."߮ȅ3o;@W`b8 @ji18)m'.twѽnkSF F PF㬎=lc/z'>iTޝ3oiM8PdvC=T"Q ˝_5V3M5Ȅ~5}HncM85y n'x\5Gg2C3Eg2vNՀ6 DJl ~2Or@A  L A/s gJ+ndYĄ SbjpIcC8J3;Qlom} xo7[B Tmi²7^˫LP=8SI?vTF^^ v[·9˥+ьgBӞ>``D~Վ+B!0?(q!#O5?>W_98[\ qkDWaL=6B' hٝqĂ][m(VפoA2h䪬鱧jfqTQv1j }˦}6ti^%zlvڕݴQ(4D m!D[zs~IsN[#)AT)Y[ǗřKfFC׿-x()ϋjKǴcB; @S-. GSP?WVU;s0{-K9U5h:"3604D>[TL#! oMzr d-VtB ;d;nHhi=dD_R!~v|sG :ۆN:z2*n _xsW"xtό<Hxe8h !rv#k:wwwN;\+ {3{7nZ=?Y|+ȱLf9GX2)x޼}N[|믍zٛ ]e'^OR&#H%$GpEoaT΂ D`Fh~EzQgapyfD.D &0rBD  O` M*NYtǯ3? ~Xߗ=15pZGq Sl$(T:5.7RG.v6` "=ITu3OX8:R)7my{z q "i +CSJ]&d$H}!-<{wTK;݊'Ւ'P/K3_3S0OR|_np<2X80uDBa穀 ڌAv/ `8mP|h[snknoq (4[BMxog\u(թtu:сܘ1UDg]9ϏOW;E²'mڭScGbpsR4t:g -v5n%YAﮥ[I9GOT$(9C $!_ԀŵNQلW\&眢2_&]evXt899ǖɿ|a A$We ָQpvC}υhߎKɮ{3UEaJQ4f`JkYhE(,G+n!R_UTV;ƚ _Q+%%(Xd&}_sœcDpH{DjNFcF^F㯚F Zᆂ:]A5 ssZs]yHy3h3\!MlSpaqr }5]^+ aC<^:a-G{wEMB4J?:tW(&YX5Cx`kەt2HSD,8pc -[:b!omnR3Ba3^dӡ;ĐDJA$͡#_lL'|j1,1 @a5dSm삚;xqe//?'y>ihmm}ԟUOI9] Y'XydPꚋV0v1$v 0ۘ N+m줭 c\Jko:1%I7brw7\ÕϷN& 戨_7ϥ1IX9վ\l&%sUq}r QW&-4\4UGI~j}0k ,`?43`oM:f*ws_[_+ )$QATȶb>T8SM\mzt/2 5c-sj0! w&'MKxo~n$Jԫ(ӨiKףAOi8j[Vˢ{ A= h -r|,kmk³E@2fBlHup%IG2=S3P @]+;izh¦ZbK*~qQt>~8ϑܻD:q'IAIoFS`2}sDFr|I.SD?V%.bL 7sBĀD~w]~*JUhOͲr 'j.!DqJ]+$2!ʾF]M;fџ>910) *-ߞH4TlG'1wtCǡT3)uwv*~@  O% B :t*mI Q\ H~OͨxJh"#H#ill5v82ry,L, }$rD<| HȌsm; z `/"t !ׂ 7Hn p;ȣ[=)};>ǢFs {y cAc $>z3=忪D;_H;;܊j2" X)ۤ/5^;5jFѺpxZ 0&l<)ԊP! W=$STn4jmA$ktՆy=W'~R' <9# tcM1 @^DYo5;H8 TRc0րhdnm1& g݈R^ |c{цTڡ{Doawv됻;tv*0L ?swtL}鶹 ݴЉC>;%rsՎOd׷)$=϶A_-.<ݠѷ_;k9 OgA/wLK~-/s2٠Ck` Ա< Csˬ*1"D^ʹ=7֞i5㘰niɀK_jJXormG5+E1Cx&˼9;-B=7=P#z*8N'9FWC<z02Tl+Hމ|m*%-8/:tt*aۤuN~~O4աD9݃k(u<č;~=ͷsG_Ow>sԮ#e1O殘dA TFJ*N4@_"#]!ߴ'B^J 3kzՙ~D~pmg֗:i̇ k ?4_u!\nSM2O ]X-^0~p{=BҀ;y>Lj&%T`c_M N4یl'w2/>5M͑EX-wnYvLJ T`FTNT B $+τ'$ݺ9juL(ϳUѰαnYyl6{w_o˫8ߊ`ωhtDUV*NNjt>ӈ| LO1hZMM?2G _ $vsÒC6' pDIŮ*NG|8U9x\"sf~ ?:*~q3f;yTHy~X FAO>]㈼=YC2|H zu߉f/{sȢ%R77k=zNyPQ#@PED n d4`6q[JVJyw+hed xNJ(ea'w fh 'YJ?;$=>1}yonka6=GDz^ݕ?J)i )@_&Z7LƩedikHH 8HSM44IJUUUE-kUUUURڪmEmV6h*UUUUUUUrܭmVm-QUV[mQUUUUUUUUUTUUUUUUUUUUZZnZmUUUUUUUUUUUUUUUUUUUUUUUU,QKmڪ mUUUUUҵU[mUUUUDUQ'PJ6e( N|dthgUUUUUUX-]vX%#C8QAXSӬ|iGqf ieCwvPko|9/OćµI Ֆ)o=M^)9g+/3 ^FIq֮n ; ZѬXqr`sBi1D .ZfXj[ק;Ys\_Mqxm >v$D ɝ:C]59_'4DEu8?_OB;^GNUz@u [A D1Dbρ;ױ:MD Ré+D+CXq(2"1߫uypC[6B"a  dv#; 7C^O͛f4S SriQ.8e*ekihĨKrU;UU|.^1ώ8F0 یK=u}otl@Vyu%:W_K-UD BSl}kywZ{նijߔ՞F~|G F'j;]TR9ި5"! y>Cv3RTSf$.w]>]~Yv P+2%y nj"=eAMCwETrT|:m+s+_s gE:l NDh9kӽ"…{Ku*Cvϙ'sPX.`% *"c' (&(b^;N8fUrɽ>(3"s޹ip:gMa58Ԍ.0 I!)o& И&g@e #fʪbncE>ȰP.]ҭ}YWZ8]4(ΰy"<|_ % ~:hHO)VBpLGڐs&f =Ng񊪪i;LxF?`?$o:` .R- ap}f%rkruʯ>ݿR~ӲxXo/2"Uk+_#`yO#[^R{Ҩ٪=ǨD UXt̀yNA8bnd6Mx S:{p-z/8+ 7j'sB+Y Qf8 2IB]:ΎSgEu" D!ex=sN7QEZOLɑ]|D}!NV}$*tE/%G쯶\ 8f1$8#ҕN b 6qy"| :B{P֔{>Px%A*߳4-p4U]R!,XS"4ׇᮮCX6S1t : J:*wDfD ꓚ3J)lR$2E+X=Hl>xTDRWwY\究ݽux5sMvjmZ4uBG"IO$='0M$7uC{ɕR[JkN_>"rd9|& Ϛ/bP3X\a"P >? bD,Y=;LX$[K'lQ}Z(1}dgX rMEQE4.2QEQEeQE85lJ::!9*LPUDAiVx́w!hpYG0=v8+6welIvB_=N֟nUCP8(JO/|ψ\by :}rΧPq,ЎK)3z>AQ]̸ٲ$7]2v7;cҺ< 90MU+|zc񨢋:c^%=ɫ>9YU Tw AVζLIN(#A94 ̽B1k!\-=Qt;ϫӷZ6/|dHuO=' M 9:NkIɎ7ϻeȁ't ( }S<\{D~5L5ў'67|[P`o~Ua9CxXdU{}r͸yOltU]a;'2"F[D^) }O3)p7G♏tCՇ`Gn6^+9O F `auwzC5T]$p^Maqv=~PDGݨLO!~٦4=cB!P@RHJ>i&tcV78'gZ(g2{ghy=qS-F ILzW]-uKPSR哾EJ3!^ynw<ьz8Gc#?r+W.Y1fv 9uA鯷<w SÈ$7kp< s3j;j8^=~iN#n5!MPj)Ca"{!oveOgH1ǖR9  \}6^4ѵ%v5;â3ڢ+'_ xХ>G}ӽabEQ:F%W9e)D HaH){p7Y#W[Z0ѳE!57L4} ~$f7txtކA02(y5d&ݳfw'33Us<@wi S%Nyt1e7ǯmQ:0990eoLa6!!geG+%k_+k7`k5D/K`#7&'e:i=erlˢ@PwЅE"̵w}|>Œ"oa= :G,ÑN:>G' >RfxO~=v@tKu?_;1Yb ԘugnExE\sN~l'P=6= VXyu}zm{0Ooy䩸aΩ9U7a( ҥz862fz{볓R<@(9B QVX$ kA=r9]}A^"ᒁ"xzd$*оJ=\`?(wl2V*_sq{[$)BdhrPۿ[L~"$4.Yzؓb( @1||]r`쫇ߔ$C wySԲH=|]N0I]a*n| =_JzQCЃ}9_H>z;ƽ"12dr$?9)+) zS [1xKUYn{3B~|/dERrzx7&@<>"z^@(7YOJ<}DêĒ$5eiW5 !wA){M@a_l3,BqiD75G%綁뷁hBGj-5s=pz~' Mꎼ4TC * gwTxO=8lz͕}l{>_Lu )ϤrP:dd u{aQk42+îVr*' ;#lȰgPXE*]Khв"ҀFI咦܁: æwPȒ eWh 2J SŐw k22J*wc54Q%.%5ڼhޟ^l*"]OfsO+Tu0LgӳRbcW:@Ahʝ)NL\FvL0Q|S}Ζ{h.yYA?Q^Gn )"Ϸ,DDTUi Ʀ'UX')3VM?|ُ3Aq8)rF;d5N@;,Jg!^̙ xoACP9hw *D1_g3zϿ?-ݽÏ)G:i Xsӫ^3wQEҏjYk_qL2kQDNr2Ա2 S5)^>Y`ᓬ MAVMN8bJX|>:K`\LK,5ULV_tè  Ͷa@1Xnm eOBK?k0g8"iȈ(I(jPS?cTB$BҿO}(d.:0,"J0B&%0me`LpT"``1as)ِNlI&fW.ĞZ]D@3@gGXt 'd,ɴ،bdȜCK&d z?ڧy孉?[wPUje$?Υ(}JY ȆKZ8Oz@ :@.]>q$s#w&=,@Ȉ4#4u |PLIMOC)؄ }((xQ` \N;s\W&![UUm`"m"h"FӤL:Z 9 )YiU$ TX70^vA0۞ /e''JNHI{ +7J>^;9 @͛4.̛7cg6$n )&(.Z)倣]rfdABT"$FD:0G<㤄;H[9€h3v:f 1OnC0I#??Cyq<V}͊8"ɑݵR4QJ>° $@4~y:;<ŪCDujM XA2i1^7QgQF[Yװ91)I@P%EAMA! )Sfg(L${B&O  Bgl'|!~/axnlyL2bKl>s|fy<􇖾  4,"&amf BxmM$H q ?8$ HFSlSmaG_x3oՖlJ8:<<ʩzyO92W|~zK̔)afIAc州 ҁ"-YB؀ {exđ$Qnj!^2hR_|#qsrB"2'jX$<{vhp'x bYD)@?5% Naa?`8@=`u<=ҳ} `:FC?#z)>>$ׇlOڨ|4s @HDhP"v',Fgm.GFl`鈦g>ZzΡ6Q Ƞ >GӺ{8Wvw| <M>gYp:=Wݝ٪%Hc 7舴3"xYsV}W)myzn2fe5&d*)R3 'oˠ~.De 51da| 侔HJ5Uor)_(y#Ro!sqSP=\Ti]SNg?0kkϪ?_;Mz_LZj#ټCDx)&àgC:A38e )Z` $;'2mVA131R}*nQT5 Ղ/6!L) Rv,5}:_D?(NPWקH+(etRzNnlXk2+PF9~7Է`>a}`lS mM59֞YDmAEwܽӇ%ߙҒ;aEd@ DsdKņ0(!~w7rRR⤀DkBCA /ӻU9R/ZsR/o=Z ~ܶ@gxig5B)2 r&%#)ẻȆX `$2%? @9+E  98bA3f c0MYX|QQ0}~p} +縚N@yЩA ҫ@2 "D()H hADJN(N$' nY>1,X,|3*o(pd@rК t} y2S`O\ Ɉ勔{0.2Tu`EL =_iLhRYQ B9 , J fxT6UziQ"oD``T+A#z6xJx2'jLR?PlG'-<|^O(5(#|qOϣV2? ֝➩H)đIưYy< s""^e5)8jó 9`}{&}b'v/^UjtqDV1Dl'3k7TUb9b&kTA#TM7 ) }-fv5V &,CYN(66Ct!>6ximhO2&װD8X߈ zOe't01׮<9&:B8#=8F`T W 1<& oDht3̈́@@ X<1ٳ6s>si_Dc+KX; !9V|!4[w>ђfa2Z$^/d/c;Ra7m 39iRKIc߬}WGO|y $$ Kޘϫ(\"MY$Ip30,`/fT3bQA&K[3 E<06AbNNC4 *Q:,'.m6عFu#5LØam`Yf{{cs/Rh ).̛,Cmd̜Rcn3][~l5Ъ1v Ϥyyd !J""Ih!IZ U<Ðmx"NЙ @R`2 1Ή4l(/`m9@iچ/E« /'Pc'^h_骾BP "REdj &T(" f. ߌ [7_ $dTAf$P{?_:urQ(\dəL*0I%s(˓)Jm ~.)"nқ fmX DtYe(*kEĵ)makJ b7005]0*̡Ja12$,BA*LceejBj¶bŭ0[a G\,a)oC0K*6$%Rd`Yp @b,B(1%@b -U MiKYh NzĢË?#Q]^t߫!)L=zpm Vz)D1.S1.8QpĢq fZ9e|"HD\;% 5j^/>%~GӇ׷<"L̲ nMˈl+.f)ɀbͲf .A4k!K>W~RI'BR eV UaQPQ$4JdcՀuKD̐Vfe`P -D j#H̥TMFʡHKU֨d-hUEPbA?q8w%$DLVIݍoPl닉1dhzK?Ҙ$|l̲`F sGmU<] Pvk^*# @>`HZZtۙ;8}0!$C`1%J3^&)مhd8UPEh+e%eTUHb-eWX%)aP`aaaXF X RB (PSad @.M"``&bA@RA(H&2K@E4>1 2I0Y KB(VV@Y8[ZBT1$0>C1q |pɠXD|%ִMݹ>Hd JITxUDBM|9𚕒q^{| Y![P͊Gp?Nﮢg&zkP6LѲZS @(Ӽx 6TFPCs507 CSR%"hS2$i  Er,h`{noyl2W@/OʀFn '? |D0Yu YH~Z|p@>=%OXUVqiU DZQJ!\&i )VS%F€&H%}epJtut'rÔ09Da8$.}邟 @dAERJ b$nfLin1L ) (-A8 iT@A"JTAnAixk_8}2B%r]ԌE (H%鏍BQ'%C6 v0=qMtDPLHPA$DR%0l~}OW= 4q '5{4GYdo B UHx (S(Rd03{zr$F-iiOi:Uz9xH3ͅ:h(x.;!Xru?Й:N`6j a#,FZ\AWCdj>74pf=@\6,NJaTܩYUXPTD3֨f1挎-, ߥJKL*rq|rfFa.BZvrDjXiL`V n5e 2aF&g-;=vN0\0(]3,k,MVXæ`WvWVÍ̭nhx 3L K ܘfts}+]<&-7to♎jPʑZhMN5(0yqsy(*`MBH xX)8o@3w`!ñZ+z<4 $C fʴ0UsGP,^wL.;3f>֯0` 9Vݼ7/@Ch,3hBD2q~^i4x;êB|25}x^Ʉ JsFYuMKȲDOH܉N~V⚋aqmV?Gfְ74eH8OiGb)by$mfNeZ:#l~DS掀;&G2QR Ew݇ ;.9 1ўwtިbF+š; ƙQ`3nEЅ&+d &y^ yv#[ L΂¦p Tc\u=@NaĂ 9C0׃ٷ I|FeOAdICD؉j*EJfPG,< !dzeWO- sh0ɞV0Ё*e _LX! a9l{yhR6(T Iü]ti=?@;8bP|;0WU4Iu'FYwǖTw@CH,@0`7lQL%(@0E0sD`" "`0"J -j$!!ф( B*nݺv( w$&0BDk xuoN (fS"i$a|^ KѭhGZGl v˰-%HH.<:zFX%o9%P?3H}<; =X;% 34xP?(8'&0+-5rcJnK !i#UQDDU2!fPFy7yz$NSOj((Ϟe-Ƌ;"vs 1 5N ^=ЧC^nx,~0YG"r`.A`Jcl&mCd9]CZC+L!Юڕ`rABF1$aMCY2J& @>_}@4 7o? X}e. ~2 1 AgAs.gLJH$OVcrQI*E2҆3;-}S7zc}/֒a8P͡D="?LSf CxGIqїMA&.P{hT%=̥D[0&H02B?> ? J"°fAt |"PHoxӲ=PP C,p}|?]~Vk{jZ_O_%kY^F95+PXՄhk\s.eneڮ5LfKl>H<|u$`v! b"9G@s挘@!?͠~|0Y<>Es0(՟G&zyz#r$=9N8KzUA`L-"R+*( .k O $2ZF4 g/SA@ATT~6/D99p09v˳?>ރ}qZh}٤hpemC;˩c)M Op?lgIQj3ӯ6.1Ă=N/&ʱt,i?*<|r#s&ُui#'!^O٘a;vGjiE-M vMʴaX} 0=#:q":L\4R'S !:ó$\:2B> 9y؛nB_SBFs/xxJlN:ȜB㾽 Lt85{'b2(6.H7~Yl@03+ uC<8= ɡp=А@NF#qߦAxttrn+0: J ){; H&gLI/EnEyK.e帲 e ͍:|r_xhH/T] .ޮ0\xl<7VV!kSPW,DZ ,&NH)nq=KV i ا}o:׫"iʵ;a]qYi ޗHNb_wwo^{MSp ㆨMKmIq\s#5uV{;Jw$} t&Иd&}S&m*@8x((i IN#N~c=?v^Lxݔ`7̢c22iIΧtIYjS Z'ݶ&qfpa5Ãi`wC43nNan%*\KG&tq,.5FaMy#Z<+\f¼k)I&#'\:qB8I&;lr]u=ȡ4]Jd&!BcW/Iɞ\nqJt] !i!]4kvS^7nKXCSl ɔ6a I Iَ'iهw霗|00j#:'sk,~5S8 934IiGRc$J;F"S [e35MzgR(2MDf-%"sa3LeÆ q;cæӅ+V&c|>gͻ q3pOqS׾ &;(cof8rFr.V# 72>gt^'UVpSqNٱdeh:G2L?LbEK6Xb]80`vjž a/n2(n>qw~{-s2 ߧ&c$x{`chLV<ģy.:vhUGl37b%Z plcݽtǣ-Gm3㺎ӄ `|E8Υ+k x = ?)AиJ/r҆'&7%P!(`'B+7d3Sg[`vn_PA5ǃ09ǡ@8qCZn"{@w3ugh:,ӣ ʓ;D#4Goۄ^Aq<] N@*#%σ6ueQi۝z+u{B90O'{t$>`L4qrgEMʜ 8DW19}{X<Ό6BʥU$T.&mgGX<XKF(fY',+UKӢ܊C3! uDQndxXgPGk8ϋ)׹Q#\R5ܷ]òE~taql}tFCM13#/*)H0`x5[| ϻܺd˟ D Fx:$gg%.z0ʪ f^L&ʈ{UD8Wm\Ʋ:LddN{v<`FKOomCrfm k#hjnQigB3SURu叫M"1Apu|yg֍h5HɃd17!4ࣙ1 םst#"69}^8)$^`I/ڴˋ>xk0nٝY9)qiQGFn|*%Ըj !l%uWgD@`D:(X!4p6lZnt:+FxT2ٌ.bS!ôCd0dj֙JG(W6OZQjZ𐬁Zr#Kf3nwe1:sMIxv1uU[k;S֭ngqd+w9v.Ms9vn쾪!;&m+c2Khi>3տI,D<el!k*3:BY:!_OŤM`PRD@^HѸgpfLE&sk@op1mތfv1m57$X-!4K͘ںkc"95t##>#b;j`߉ǩ5TpMajŸ/de!-v(`ɍri8Þ>kh zRcX\[\Cߝ\|2tRzRCRjdjہf7&">$7~w_wѪ6۷^ |`so duƤsqTgnϫR;!834 Q Zfa$iG֎ #BX5T` k4^՜kxg5)%XM[zd RΝ狙]8f < 뷒閐<[iHvk̚S78s\S6AO܎u@d ͿP-UDwow˷|cp}Kv1.c7?UHL;fCm{Ϋӌ&pMJ M=7|sa3Y@!P j-a4v vp:w?&NCoϿ]`=z|NR<DV:m]^t0,J&e̘11n~ØQ0M3SjhL8Wzuw E"n^=l2A;iHE]2xP4eaMhȂRd59Rxf\\-.  ' cq8{~ͿɷD퐡P`0:wN@kh|SvN\GY19rXY}T5i%FDCnPiR &bųPy Yx zrהD5OICoM`$1l|vV3F`uts;祢L>^Q<\*BwX(S} S|hoy2lׅc?<3EC}y@ɨu0 tvS.\DCׇɎ,I 1HI:aLb,(19.yz:TCHWz!|9'D<ұw2T.(Ze"d( l$گ>J.s[۳x;IGDXb9f+ 2PHdRc-m 8d)% @L&;@I㲘iB %yDx)<$3X=ر(Iְh]@0ğ!@];:m}CZ;EwrO'0rsC~x 67; " hR @+`+h kExq(_s钑Menf /&@2~``9ࢲ$1`0 >@P'؛Owц`競"j@p$t(˨8/1. r$cZns̷q:$`i 9IS$_GL2 C Χ84={3J33& /ߋ+ME(_vWl58V5 ٬'qI$˝l^G'^hHUcr⺮+>̨M ?C޵GqI*0v'G -y m΍Ur2™vfc99^M=wgbqy5 x#nڗM w.0޽Dj7BY2I#}Z1EbHt&-ܭ ƽ)ݜAK`A!zXagNgt?1z9ε/rr*Xtt11TS&+/2wPҟaˬD1)IzΊf u-IpflCE 'ݞ#nS+6Y mEZÇQmǩ`f`yJ q0U9h I."Ƥ:<&s$Ur0<36!cM|a&ĬkqsGCtD>W'DBO]M1\}qKBF E Jʄ02`$!2AJfD`ESE"=Ad@!`\pKB6'Ϝ }AҒ B7I,G)]~>o|H$~C%*PJ F;~ׁZIeԙY-BDXRIr4a19&yeϬ }[,4pQNӠl1"D bEu"Xs);gTg.$2\`΋(y,̏qu^Dۼ3*D1&$` .o<@t$ߠm}q",؆@.CL8ϥc0j %~4 O ԴhxÂ5غ)ߞʯ#^b϶r3gM""Ä(D҃)?r\5DiK<݃0_ZAip8v'/@=`;l0:hJjId"3@ u٭B8ݭ( Ak;';K2qe Y?D W!=m1$'Sq!,om=< ( ߧalU]N 1{6q>?X6DmU$bP訢-"ڵ?' r}Vip#6Lcm)K0*Ø0Eo7߇|[T`sCh7_XɤtЁ 0X|S50 dQnp~mȺq-J$]3bK"3zޜxQ"I<ݖi5hTF TbxB8h4;4jB@(g>3Ag$鳕(JZaW.3͋w>E&a.S Aؗ).ׄ22 )mw5b,9q펗<1&UIQ |Tq>|>ά1{ 9 vׂjI/5)Fv.q, dxN8a'譾Һ~7<ٸ H&@f."8Alh=-pCo 1e}Bѓnq(,8p%lHo)0 20s:p{`O`R:4dF`) 0@uS8 STPI y7撥jL)aS#D؄>T)$q&OˁDa f[B9]KsţiN*0au?4[:J AJ?H@S&;~RQR/S\B?#7~u=8d"sH2?FArlh %.?!\gjݖ(aK1ߠ"M Pg}bhE _9D144&7%iC]<;L䴜W5IˡPA%RnO~>UGH7 ~8 AA(4l9"Jd4;k AW^"\x7YWInJ!;ݡ$W[w똇x!n0DǞ/c=MQ Z'+'1}K]_fvaVpޗ $c5#sñY=˾ +ge6QqI4Wl1z{3yrEFDNJ {k \n7H*z|!6A/ӎ&>Geڼ߉(̼ e\X:{IoJ5ybI RVH5Uf0PP*Le2%PF!af"p rDGP!#+[I%]DM id  (ÿ=G5 ;<\WM`msKe:bݲXv;(.v 5TFQ{*$_DЀ*̙\$>'kvp%OkE5IĕzbM:vOTԈ3$&#B!'T*@OFCfցM$a䎰!1'S"!] D$H"µPX^ډ@谀UTQHI MT4dS3+Cdu/#!o"daῑ'~vUU^'z<7>`u{ *&<\(V-z@Z-DDG]6*b"%6,*QP!z ǛAW;bTTN^MBaBB!B*5QH&0+a?oD>W(BC^ >DtC,ְuB6Zч qF)@47jVXh@JE@;q~1=M*H.`_1>hMSd܇k^ ATa׾]w޵fa37ԣ,fP6I.0v30T| 591U\0,A9^ h|u\YPlj-^ `|$4*z* s&ZP! & ;𪪢 ޓR$_/ Qz@=ϰҺ*uy`镁{ aɇ6^%\UDyd VK&%ސQNr l' ą B`5DFi׃XJr:?I>QI: S_?4PQTCA J r: 5Dб0P)i'_zX4@1%i$Jt!bFAe$J`Y)J60 %PpL ,ę`̱$h2BbJ,5 Xj!'d q`.,3l"!$7(nd&E:`^XєCm@4H0Vh:ĵb)`L(RHL֜&+'" 2ġ,"X2Idrhj (L ,)$0JKG3)Q%!L1āD#H53C5=UUhbJI7 {X#p\p`u|8UU"j ?~HY9ΔgO۫vl 8ZK +fQ@!0HGU Uxw׬sS}( nAU{+@x$e>$Y>L6%M.q6; F^\U 21?R06I`d~q HY_ȧFBc(a@d4[<>w*qQv9C}1Hw NPQBa0U }R]؁ahSjHaGnj}7''|;AbL}s˗!`n8CȧL̆E ~-˨t E jS4Ha8JjXuP( zi:HS D7@2Haa_49̎JyUތn`@NoՀZ1Q=! A96l ? jAm)@ r LO|>@8/ K`lQTR(j r&g/.Q%! LPPPP\!-F'flUYߛ%0KJbO!X0(( 0cL)4h) N$|~kDD2;h(NOe0deOf c|EDvz*)8.UO P~2"H-DHfBD299ʠ:Ɋp[+:ҮvY"!9@p.tv1>u;Xl'mt76ZGWva|0~2aׯK@7jpgw'ILV/?ۻm'4};;X<鲽oQpjEWj((&tK MTsi)0ZNBԵ\,+KZB,:`7kF퓯tx3գ-* [I8/.J|{pv˷mx'(Va bO$7%Bj!!F@!V]Wwv7$9],I +ҪOh QuPLx= /ˋt ~1d>Wp?) _coGMyd]a"EbfNtBŠ_~\ 0?-:7菶y_("3B5q{ Ѥ('T^,lcIs%L"I?Ed}ZW L(`>1Dd e֫, &{426j",uӑS\bfaP-D!2iM=6h:H$Eܳ!H=!ծ7MB#P"D((( [DDf8/dPq`@" {B3ҞBtʌ1'($LbTSf{_K_wĒ!h$8sԙ3,Фx%Ly!Wy'lz eԗv~iVV_-L*Q}; 4<6BLd)}m䔽t2丄β p9&vCm$b$7 ^a` En[)a̅6yɇS&chv)pȞOƉNɶy{!P@uߋq$B9yuبb%e1a- -%4R)}@4fJG)nl:kD*%k" Xm.RMAibjr*A5 -ceDAI 2ɐq Ff%6V2Q~Xkj9 42(r ; 2LT ""bc2#xcb{|'_|]V]am0d̚?N @S@P.IH 6w>ČMGzqpdd'+Js(р?6,YHy!= !AH12EHQacQXd Rө?71'[3=^^2曪BP7C v28fDjL1h;Ct/"'㿀whXuE4BjZ3hsSvмe::?4a HϫFCfp):4+{6|Ax P=qGZܻPbE% 4)`G, F\,e(a~/0" "B0dhYw T=@\F٫L@0k $PbQOcݜ:'fHRdf Guo=l*mW69CdG-h.GP,eѻ2֖apAyvȋC6 !A0Tra-V o(b7)+ YQ% \+K"2bH nVc]KKA1,qFbQ( nmcirBSd!Pۗ<әx;ӡNgdi~YbF MGC*,sdK%qf*"\)Qvm;0@$2&w'lR8`3Juk:x( C 8.r K9KY3'YC& vts3GS=ZAi (`F*~%%citF&!EXJdu Lč4@B4IQHC B@R} !;Ā/C|\f/sʝ PACd̙ؒ=5"~|J2J?@G#!` u||Z@舝rAqg%JJUiBJJ$I( ($p (P2bD2S%JiTiFH"L̜@(12J(\Z T i!*@ F !2h& `ZD*ھRIva 2@B sȸhJSh]OdPH!@`!"*(\45 >ߗ9W۠S7tw6BH/p2p D5G(JbS,!2 #0 ;6Lj2 X2Hcf0X!\IX 2!h3$O8rYFA.c@I%D@s_MrJiZ-qQ+5aA8Laމ'@;y|'cbb ERĿע>~ 0v5xQ a"!Ibd"$F% & &hY`&"*)b)|wȃ9ߒQŀLMpK l`#zMrJ /@N޼Ӱ-$ID6qz 㣂 }!D9IyMa /Qں7 : A7J0@UZS&K;lJouMdYƃؓI 0`>=.B|,uO~9cO&;^Zˑ>ZHn#4`# Hl]ݭ[EJ=utg>/d܄#{DWcmn'MƔ^8*$uOc%4ϻZSR$'\;: NָA!)"UܚwL䁦ss $ ݹ$y Bp bpjb*ִhɦmIP._kZ ygC8PEԡ:Aj "Ɖ#Ѣs>RBpyY$@= Ma=s:\g &8}/2oUBztuApf &%PR[-ll$뮼{u0,Ly}(tf Lzt}Cf ܦ\C#ϋb?l01u9;3^y~&$c  L7E͕{D 34h8qD(( #)hwwP@H>%Z|m"a] :oObb#*)@$dcs  KIaBZ LPD,dIONÞ5#7Bb17 ,E ZM+!thofN%)Qe@@XRJiCrfT d#H=ʋ6!]+DLN"c㛉h$9fI!D: j/3EWG%)KUI1#0e8Bh`iYWd( ";Md44*RQ5лTTY5SPCD W;$c>S3A@ ))8)kb LtMw_JbRuF q F$d>9W@ȝ{ @& &&F &lS{nJtLyX8p )iC, dPᾃ&!(hJ1&f < v+8$m‡;r~3c/oS.T0i[6Otd1I&x+xc۫;T *Jf>|~TAxK$ RдUTUUUPFA٢zcrO?5@I[{utmXJd!E "2HqJ D"f 0! ĈPH.(lbĥMJa*D@ĉġPs#:e b(TՀBj(r+vJR46E2rTk h&caӺJ$,= Ę;Jߛ鵭_5̄cL98iXnAIf\R}[}31:j`pa$BSLFy٩2*l&;1$δl ׼CzXA DR~ί{2(?+OZt/B"1r c#&ĚUr ԕ . LK`0j>ާ&䗆PRi5t`$=0/1󗶝4k'`˂HaEMhfEbAAI H$y.'=pQz=&r`Oz9fWJzib!IIDi⦈?پai}Hˀ.u$BxPL6$,zfn\}Xl~pP7*11l;!׊`Z9*O_<8`P(P;mPP596!Hd)P|us1]/:yrW^I7@EJ6cI@ôO13˫c" ; ,LE5#x怛@q"u`1!%ArJ*d**ZVd(hb` *(eFIH$d*"Z!RJKQ-#QhOǿ_:)O _Ǵՠu. FO=%,y>?n鶂- QNAC܇ ZhA eUUUUQ+‹Gǵ=yACAu P}^G۹T=A/U_8%s;$I۟sģR3RJYn&ɆXRNa7g|IG,\AiX}0]f"Ak}]4ۛwI2L$vBD~~#D:lD3(RH(e 4bh1Xra,&s$d$H+hij'*v볐'0 'e>L (ueinnL7~RzOWd  XҴ\0SRa%$ې<;s04(Y)\.EAY=?6.[i&%2 qqhiC R/}pi4fPU~ Ff\/[ P~ib)ؑ&8zLQLNFAX0*B"U 6Ek \ Ѐ͟@8S= \?RԭEőol ?Ċ Mf"\B?dU;DMG?˯ ~(V0e1SMejz2Ȃ[)$&n`*Nj:2{tWt Nƽ0VI x˩Oc[m,d5a@C#e iBpg1dݚ!^" 4B< 9V ,2o[l^!򌓑r"!j{l"CC\ dz7QeM.A P H632qFtBP JӾ *: (L eaU(k-ͯiIH3 7|11(hh^iCN))"dp#xuiPNThr@n̏I6 q3n5X1薬/G- &M ͱdZA I\ *Jd1RXQdDȜeZ7GSPۂT.YG% ^ ehJ8*&YbK)(XjSiR(dA -eU(Qt& D^[Isr2R 谯RE`.nb p-6WkCA #C3=4WnL7m,N·xDHҺp|e TCL4DJ,4`:GBQYg\6 pf"&3Eg/8L@E@ &xnwcԵP3^,ݟ$HLLJܗ"qaW g'hD&%]a& 6\RT̘ <)7I[ (hi3Ihis!ְBHGZ4!v" T;Xc=d2fsBj 0;,@]ƸZ2KAՒs$4 D$|~?[-4IHSC,QL"/?XqN?O~ GJG4o/ ZP?5#N #e$=s<P0w$85tt!Ŏ`h/3asmw,\&6:kA}ⁿtF^;"f "$Ɓ LS1`$ڱ2!'(8@HFAe ژy;n:/ysD18D~{TOD4轖ֲLU bf;02 -2xI8K?/|轊9%k7-6#}@['^ULiR0[Ԅ~_^ETDJ e؅${I練=q'Փ`'hA0o{55#cL@G'N:\/p J. $q}j3Hzx-"'C30BeNKI) 01 e,,g&w zTeʅJTR:[1:iP„[22z}ҳg6ϼe=>7(oQ/ 7+u2&5/ هzL A&Ǐ~7&XJHJM`0x>S`$l{'D]J` X[kF)z^w΄?ŀt|"7j|bq $I@TAQADH Vh%(>ܘP)蜢X6o0sN9Md$U"&R=&%J^S 8ʭTY(lae$ERtg IzlF=S2Mgpi̭19W1(CD1)` d%Wrrv7)*+Ne ™=!P`d!HdKd25`NyPOB=|>/4{:U>uh'?EU{|N7sJdLb I,AeQ-RTUlXZXd%*JFJP(\aE!S'Wz}-0JJ$(XҔʋb402f͠f+j,coSZڔF+[Iq#*3Έ_\Mz- fZA S#Aae@Aru93ף4mh H_bF!|YF$7HQuP>r}b_!p }z!ډAiGt(Ӕѩ&͗yљPP.5{W'Mx=: Xe)~)\MjŅ- 0IoI{, FzQqN&r '4fj`xF Al }O|pyu^҇Q{?@ynj/9ihʠe"U Qi5VS-b>t3Bָ~OZd+7<)BN4/[KҜ98znhD3&;fnnKg,D,ښmYŒbԹM=pӠ '$e1^.a8A:PD!s0udm1ychNykFGp $Nħܫz9o9lXpoeɓ27Ic,323fBMCv(lPG'( aK&g9X RWɡ- I!4B2!Va<Yt;!L;oښ&Q6HA^C+ &i'j89h`ߓ0Iϻw%w=?_OOK) Ðۓ~03!Y$i>CR k/3s3áVP5ۜ) #Nml> kӜ(a17(Ȝb'N> f*ZC7 fyE0CPO-2= 01a]"~,LS<'_p y/lvbe{ضfkfL`IB_zxBԨfZ+dU6;LǏws>whRvZS6硡BPDTy8YQTEUW94 16*ChsL>pG|=9XC_aFyzEh*x1" n} 0(>R(]&>nI s_:(S6 a$,‰VKzZg g*{a~'=4J nia[@a"y}eM!WS̑pE 0k4ߎ Puzix>!ePc B" "F%iI V iCv`cfJepifPj 6.CaՌf.1%C(RTfQ4 (X @22h*`pȖ $c"D.r"_9K/2HvI&^5S&:!>((ȳADF#kq- Dl{kS>!Y=Bp@a)X,_ڳnSAu\`@┑hѸm]-4fm tʅFyμ" 6yͦX(6Od;E j pl: xad3Zf9fFLaa3r,GAPAr= q74Ȩ+!ETXR긬wC,<3`x,#IDJ@"NA{\W~th4l!u<mQr;f70@mwn')DCиˠ$2Jjd ĕ!vEdO?w!Oz?r`? .{?P2p-8ǫcw; L{E8~pk#%$#poHx/\1D_T==%,i~NAɹL v[Y:ad*MƠ΋  H$1!ag&w9f 91VJ|jVz$' rO8FϧҷItCc~({jwUŗgr'0*|w>)nF  u⻑ .oe:r:4t} S"$0&.TQS<!xp^>s*xs仳Umǽ)FK"fd׼rNiMw 2W{y 4í{0˥HR<0c% t,B (K$\.dTKљ`,+(\f&H 70ۘq9JǏ9|4 `b |NR̯ /͗Si6:)5(z~NCe0߃?Ti*J%DE$C?ʓx4P8*,B̄JnX 47N)`';jC3fuf2w XQq,fMXVS@Lq/#nrBZ{Dvl&3gX2 y)QJAͷsC˦+ܗM$H  lv2O:z) R ,Sٝ4@bdu􁂠?`D6(u:L.Q]3o*5XK@άYꓐfo:;gqE@&Πğ3RGlP這2w\6QVeeD 5Y,ĵĊ8Q`jLM$k&._ϙUD3 -Ku moH 'ߌq˞.ύKQMD1vW^(~?51 ~'Xr܊Bz9Kp ɆD%7뙼Qxy\>y>bfQ9~}|rR)R?,LqJC`H.0Ő&0cnF2dhŸ3f""V) ,*w蠄9XBA@)_u5soNtGG^fdiywT!I,wWٝba$ru4S>srr%IYDB*èHV2iA9*nN0&$'t2Nuцta]PX*5l̬ Y99NNd) $ք(:a5JiiA(T Z$*iP'()Cw)M$5Jcr h&UVݝ/X0D (uI)@#E-,+ AJ%)@ M C1I 2(HW (ibH jnpsvAFD׏DGB~;Q. SЬ u@~D  @X>opAGÇB޴HnE:ҴDH!I#*A ( dC bbbHBR(`Ve$& `XHB)Q(F RBe B a"b"dHd"$!I Db(f&" P$LBJ ЄPPPI!!&M 8"C!W *@ 49@skjL&42 > k~0flԎrc}Ӻ1fhppLa38X)7ЃSAh Pz2bB%4k=Xb!h !NOs @ 0XaP*Nд0&(P,Ey'1aZ$`I$B'Grw=rr F!S|u$yE,GwaVTwϳ[ ?Ȓ0ag—>HHU-kC@+6NA}-?| 'FF%Ѣ#;ELi~Ԑ.)K'+gϥF0vO):a{v#fbD0@4 ФCE"ҩM8hM`w~e{6hwJZÎJ]☜c;ۣL$>9b 9fn@5@F$! Rɹ&}6.`%eI0f"qqji 0qy<*p뎈",톦aCd>x4@fʠi؏ ^ v Qˎ84T(Л7S#Œi8!! *ZbBG*FK-, B%"P(`bTV #am-ȑX"ȐR`Q *,\b.d*R ؐbM232P U*TRBBe)--3(Fdi#2Lc02PeR hU@iHI$G !fbj+-""-RJb( fL[E IY# Z(2WTQKX*Y,`baDc Ja-~LQ)Ғ+(Q@DI, [FcF8`rihRBB M `#!B@6h ܀iZ" A HQd5@$A% a84 fdd  (*  B` X"m!MN=wĘP|%ZS2,-P1%vrN+ rm!"@L8OjiRoNw.QْR@lob0|đ)~;;jw:s@A4d8RP"d!ww2 Xѝdіvʶ.iHCͧGj3w ǖ:C# J<Ch W:  =7u .0NҳZefUxgre.C[.C,=vt̐{{k>͐Ta(Cl }eU@ 8Һe#zC=u1&yd&m': 䰨DRrRaﴗ > Q&Fzn;R2Z(q-ЬL N2jg2054uv_ø:̄0s~gV&vy5Z,'mk_YVJV? a@' KdvBM.n穆ROT3,JKOeZŻЭ:P߽u#۞o)J-.QW.ۤEv 1cgM2@BY;π@D!:O4l<urbrf"̗w9%8b97HR)I@~cNِ.\c<=/D-<~Hh(!YBbX{O{Q @(ĂҧuPS4}&x`UUCa1;CVRR_06$qIY!`Y ĉ"`B$b"1 @ܨExuA8 4]߰KYJ`.hL1*d'yPiHJ'2[u]$QA(O.F4(QH(+0fVdG!"31C!d2 *$HaV\839# !8)8QcA܁^E 8)J)d|z!ܔ3#F_U"~ơ=(JA@4? ƴM L3:)"L/(J PЅ og_p s8`_(W}X"CIJ# w|U;TQ!HK@PqppxF)B@{X9*.X0AhҶB .V)( z{G> cT(Of0Mc&fsf ]0@^p9rֺM LMBB?A߹:O{CAUf ?v|Lv/ǹ?EG+[băTAD5DH_ćF́B)bU oRih2D^`‰74P53V``Ե% A!FJO(&1$"!X>,*m(PQPL LK8fb;3"xD1JjĕZ6cVQNKP1dDd 8fK;bO`a`"eRpv{^ A7oй q  x_1ԫBtR(V|;(GlCvIy/dhR%Bz'<#j\lSנxI1ADH{dT?<`aQw__xsy^^(Ҕ1;? VH {J  ta7( C ^7@ A "@[&h0|`C3|G?7\0Na0y/i/G" j0A"HCa\ ȴ! @UW9 < !ܖ4'n0կ7Oq 4IJ;;Owa>[c>;!gPI󪪨λpN;Ӓ@GΓhcFY,ڟI(31)} !7"O/fȈÝPs<𑏃|<1"$8u3gj!/&/*HEml- @:(lae:.2)bM2 `N)&S0a%xJG<,9c;L-N! h³8XOU`c9a1H́/( !B]J $"i0HLHA2S.0祥C~?H>%!ԑ2SM+AQIEQBHyƣ_-1C NXOiT%|#)8jKu "Y< zW:W ;z?KFc奕/tr)=M=ϯE [.tT!CA 2hRHbrdŒT(cAK1>ъ%9i_"]lpeld14C\QAJ`5Ћ:s0#fxq]@RA<Ot|=P9ViTHRJeFKs݃M9adIɣ$r*h)%sʲL!GljPV*@l6:QSxb!Kd B1)$@H4# D }$rB&NWaԡiVEGT&s~=1P}*xhJM|B/5:c78W0}6*~bx~h[>}kDXٴzJffKiO >pԀT@g e!j~tG#6a;#ȋuRaUKfh/ˎ %K ;6w{y4i<n2DbS8Bu:# XH_[ 2b45 11I/>BRQ2H@Dw  |$>#= ?*_ "!) )Y_$4sqiܨ%j 'u0n=Grnxٟ=ց^,wx<9)*)LY_gpNIkEip5d8In BI\r 0= p@@@pqPXx( hMS@CC f``wl|3oأF=>i, zDY.%˚dop=9rKJB7)-h7: V[FYH϶q{n?A=X ,1π)5ēl\alAShNÅ ilˁn}VV}Y,=pp+5B!d׃6N &7+"9"h,k_ `X>8 { G2q($!1$G9U+,P}ʶG iiP'ڟJoxϑCJ̔FFqF!hݺT%- t/iB1:g L>L d{Ic6\h .Ӱ'}yu4%Ju\ PG?NaM A<gCL . pk 6g"49׼ܺSpSq/a2"Rx#+")t?D4m?{^31I]R9hl )XBT )qC?)bD !?7&6@M(u>;#<`GQ6*leN]ؗ 4 9ą wįhU.)Vp"{H|zNA O ×97 ,hf) 8ha`Cb'"5g>D50ǷEAVZ|u ܻb0TnEU=ƉQU$\ω+ #(^"r^.$~|}";sly|thVRa)QdO`1:T^'-}*=oj*t3q @$^jrgi~8$ܘ+G{7:` XFdc84aFIF'yvd6NLq^6#wݹj  ɉ)TgOPQ*ǒU&tɂa,_pj$rL b3bk˺c]}G,E ; Q.=J Q\X5'4| | )ո| o%4ddzuƒtq/dEMݑjڱPylYObi Udrc0Wq3!}BR^`8kAc!Lg%)aO(Y잳(iQQ) qq;v&ʦ;KAi:?DWebRƀ_6-;>$4_=2/12C gvĉ4NPM8|i\e8D< (6p:㤀5l}j](@@F_k{(]`GrT}56nI~3dr>CnJj֒R~"_Jq3D((N +ݣ9 -b%sLL L&3 CI, 2e{̬O$\ xqLkP5d0MT~?ѐRNvY( 5b,2 ,uDF(҈)׈c)dPIfpfK }M'F^%wO}ܘ(fyp|Ua]v)iw(>tmIE-@PT|i:y!/#G!4 XH%S@A,xdOi}MJg88M13MEBҤJ`_#fFd!!"N"('.Y\1hp2DtD8OGJI yoQ;Ho@ ?agORs}P/pId 2/OΊw>O# U]k+&Y%֨ESeG.&Xf Wa/,>~AD$s,9Cɼ*FՌ@$H#mR55D3HPKU?"W@R!" 9›JԵQUqæs4d!1PAৢMAee),#PX/m+AdZ4kRFyL5dP1 NcT2 #/Zq*J1DG)vALV\PHA#E)LŎVE0\1DDQR,3( "!CXFMDPhWZDDwZCRf1?`"`aʠ<8Ng^'xQ {;!@@@-$TB J:n>ɪTi (* x!5ɧF}(?' =˯{02T(HU G\ǔaARv.Hn1&F 2cӃRY)Z32\ -7(MAR26LqPdqs4QCA1P"Ʒ[51*քK29pr2DVH ZfXj(IX7XY+F)%$Y Emm̔#bd s5S&ڛXa 7-bAƸU!5JԹ ZffX0ĩ3[&냅EL ` J[ rQceIU0ܜRB d&i462Q|>d+@>d[SpQ̓0]"Y!osaRłDpA خkGI$jg8)ͱ*iaL !hAD;WSO@Lb.32z0 !RIQsd7?1WahC`/3f8 ˍv@(vIqy?vP=_fd-f4 K!! hJRJSMîͽg5kLǞy2逦|tXE (FgN\|E"Iv$MG?= n%\\$HP "P]s݇F8h0Y+$NYH`+%D|H)%E+UHG6~'E?xmz3PN? ߃mk8@b\0qZ<:*:%w(k0&@"٘R BxPrdO?P k!FBazW*ALdC @:.4 0 9 ݡO1 tǣ?_$};<_3hdMcx:06<)h^Xdp'&yK=fDlY,e {aW jC@GTz~ǐл pMP@LC@(G<ԙ b%!#2OP)hRMȞ<("J3"wI9#F`g'ǬN"q#2ֱ`c:. $-^|PJnY(Qu6D|b!{$2!C@v vOGiQiGͿnY"|N_1BʜvȸWf?5JC}sIJEO9P*'ҁ" (_,-"!@O62dI%X<I *}o_̽ %=dUR.0(4lu}\;;D )8Zh! ).zn"+u;)a=P@f~?i/ u@9stje㘖ʠG26R$L,99 8]sXT",~ݙVs# LrJ3.Fp 'IddqȈ0Pb#6̡q m8ND)F!I)3,%!Nfv-tNS<?mSt|X7?U?`CxbqW.?S!∏a:>,\fN??T&w|@Nf{.RL e7$z;zf֙mS+-j+)T{HwU6=l2@d FъX/4uts6qʺ{^<\R@|._x nQT Q3Ķ+O3ɠ2~_N‚[E:xhg]'IRs(Y?-9 PD' m7k{שb/9ВNL6xybV۟9Ghʅ=hFk0Zg%g1Ӳcf@4~ 6z>~#<#œpåR0r5띶|5d iBc<y(s,t+be> X~ \ƫK51Ra.LPv1ӛ?ZfJMz'U(9Sx~q v^b*!i)Q_u?^~3e1`؀5굑|{\bu$1)cJ+E!6OޛseVonCsnJ'.Ȉ m1N8Lq⏪asc_y~|Z-J!7ICߙ EP Z7e!b!;3n lL90b:g0#|":YMHw86 cq b ˷JedpǕ9eyp=K$9C{8al0(4 g+@Xaj@y jE-f 6LJb8KEl/ x^:+f]Fa o'KE# ⤵+ 1Ffcn%@2K=rHs2IE&jW 3bCGˑ 7 9vs) cq}*SMѱmٱp"!K@Ŝɋ!I6M{׿_O̵Qpmn~OwDO . D7#^v>ߪu&!,AB:me0S ڹ\%+(oV3Y!CAbTs$FJ2bX-ڠ$d,B^`dZ΍.S_LG]9;YYo?}[x#|*[k?^Z6T#;sZ齼kżJHv3T>g [w~5/=\iyU'aׂ~vzgf嫯FBdcD qNH|yO㾃u=f%7hBx&I‘OS;JF[gro S~|+("O=L΍'w'q \L+sȚF~ t x,<30sU>h 7z*}9Zg`?H\-~1/GſӮC@ 왂e8z;TqUHwV1# C)gppbq윌_6<]=hm}5=n%TG(Nk$YWbhȄO2L~T _p_Bq&uD;nE{ւ3urd G- sp$W,2 r.M7뇌Yj}}P{B"b5}yr߆!JYJwx! xrWLJqd͘2@do+Tn^^) ̉LLiw<%*>CbnQX>N:خjXbdK jXby`,gyO}DG_w_8|cG zYx/g2aeE*!U6$AiaR^Q1K |L%gciX^!K T5g@逍:Ǧsu8.PI ;(v;h(wO~CqvpxRT!aI)5BǭBY Ad904zvYV>^pSjFQ1;Gwu[ͿU,g Ƌ?p~f/[ôGlr̯c7y5g/k朆N9"jIuq^iO:YfncneLf]>R# TI/K D[^Nt%堁T>!{C:TGZ66vӤo|/Ò)m"}_trwBvlvӎެyWPc03|ሜZk2 ^$6( YMM$K.#O^O?Cߺ^VM6h7;BGnZ Bc)s(q0܎=ڳፐpܻXSg^9yq( h-h]`2j<խJж/=zNҋ!Ff 5LP3Fi3 3ʜ32ubO2ۣ-jKbXJnELp:9@;#O@f!JMG@j}}VhAEOta5Bi1r@hCf1@`& 4=KQz^SG`ѓt [b0}GoF }S0OYU U6hvpɹo*bxMO}|sZsNQf" PD\ *T=/ #Hj(( R$ET4#2S!>D+jkPpdk99%2b4 yd /9!nf&5("{x*ѿvaUq!QC >`:t0(l鐜WLNqZgR!T0 <rc, U$Q% CT)G@ ļB2==/סrlH6Dh\&GE^4~O l;{¼@eB8{  `*2"s %3 b)2!>usۓ0+&AK1Fe#)='7jl6J@{]Qb2!-!V(@XTB9Xhyc'v 11][{+h-=Iܣi\ef ^lGv*R,p &x[D)Ҳ,uUP֗!Mw5/p |tm-Ummv9%ƈ֬O|3+XC!Dr"Ј\ 1N^؝b Q(o&6Gh8?_6qGg(3t!׍v3,Rc!S 'F0а-R^'KFYhĪ7llT\U0ւSzzрZ0LVH%Cd9Q"-Yt}\ofF(M +*0F?Z>" ď۞i/aCƌHVbN.ӗUUUUULDCorXܓ1 UZY")yјT]"flUcmUUU,j  $bLo;NB jQbB5,Fq Ե:gP-U9V@0s Gޘ\6nӮ^ *R)[TxfeUL.`O\tސۙlTUUPQA+ r7s )OlNrHhej@|١KƘل̖ZMOlfB U60 Ir%Pd2dPe2ې,ba0IM&FidvH2MGKjciRVЦkC1H" K "2Ne%CF %`C!s%0? Bh~wȠ27a`P@o q?%~h@!i u 7eM88IԜ/T:r쌿|oil1ylc/(ڙ8xqΪ68u4F#&oldgp ~`䛭8B$)fF0Kuy]w20 9~hsN-Opͦto%us+<?ALD_;V .<<̎qpLMjְfiZyc0UIfn9 m0` 55ZaSh0еO[L=/| S#RloӚ)/*qdf~L [ E)i[Q9b-iͣQʦL7V7 Ĺ^ xf3f8M+w]4׭)o<3v|r? FnpV1q4'9tך$k+rG&>E1:3(@ ܤ.';ރmb*UӿHHí.puK,[ljw2:Km-hb|,Y5,mڢ+QP 9 vŔƌCkL JrS_V5UW󧬦ߘ)6a&-끘g3̈J!h C{)gP'ZhDX)P=Lc4qm [NĸΝݨoPjBeic )cEp\)5Of}&SLK"dsqcD%ԶMmi0KLafegLa#yrz!L.KUի{D|[D6iM5 aF[Qn+h-;&K; λsՎbA4z`:wρ֞DJn}@%Bfݸq XÔTdHC2 ˽;bOq=D !a=<+L./ YaM][MQ (| g[4Il(zm9ʕ KjR(#YLMCY"I? EhxȈ%󟉊HE3:6`gws<5f FC[ /k.ɶ{M&FEg$%Z!O{E =SλIC[l)Rr3M0i1w$O䦣W&qmA* 4DT!m )4Lȟ9FzKMۧ:-%q]n7àXQxvCLˍԚ{a9&e01IIݕVIbPeBg kW[Ql&f&Zm}KPsPL,Ca'r M,69U=D&Yq;2UAw TPU Pc9n\sTMDᨖ()bJ8( jf(-.XbcD$' !Y g%d @UUUTXX{Qx{<= >YБBBl}5ҫYfN1/[Ƥ& .La 4f3BˣG'#? 9cRiqC昪1 Va"(L%2؜߬ߞ6IDAu4 w$pû1rOhfC>ԃսK>NC}W{ vGU'ό y-QHSJQJRP(x`B-Oy*]@о%(!TsqpwAéoGsa{ wJ:@%ar$<5?qhq{'>$P0k=Un bQNI(YK\-Mra3nG95 f PH.6ǛC.lfRc d0D1̄L/ t#R ) X1 ;ԗ"Azh:PNFuE(Tͤ+V4!r.oP25;fDmt֙aa":X;10( S5$$ } ]1iֹ9aeͳy}y|X`-:/l028L=eMޘy,q VRf" ,AH|1% &B:lEâZ$I<+B45{}{3^n9.Փ0OS dD7w)姇tj2@FBke!ܐ êu:])8&rƛ '( RdDKEngv lKJȊ 8ʑB pDdLJdː %hIh! 0)JRav{تؒ:Tz]+eaŒ{ر_dfemD1a\9NPʍ )L&1Oȼ(Z233&a,|tKܳU 'Z.y >$ 8^sRӈ4SmJd取HC& m'A?II OrPjl1rg)|lHB M:@fF/jɌѩMM;&C5z%V&ek 18ֵ]1ZS, c1DX' m:e5DA5&q2!ѮdIʨt0ʊN8q0Xu3MMh-"Βf+k^2[@mTCiqp3D")+%\ǭJƅf\J̄L8L8̦ h8ZA 0B̷%mɀY\`<0``SQB,xqBeTQ)^-N[:-cDQ,lSlk 0μam1-#RBF%^q=f RF+.Xa&2pB[cmW0w*i\=jRPRTGjI -(B+rd` 'hA@TH,UR@(o,<_J3~Tr!ftp?|G.㿷08ES,581, D/)J1z|e=R& ^O) DF*iRHP@ /2yHEB*R.!ib(I+߮r6„y@{UȓOfGxGHv}8!@h#YJP2HL8́!o™?#})J_j7hd0!<21ޱW2\5¤)'$!QdB*O7^1P՜s}fmՈdeaBDF@N1=c24Td2PU|N$0@QzSP$ <~MEk 1#*L9#J%CSF!FA{Pm:RLj-2,0ըz2.<Gч&!a9B٭h|exauɏ+gY}u V  !SL9JyK YE7DKJ81n:[U/-d o哶P2rJ$2Sr\wӳ|s>/{tĥgdh!B.7l3ly92;Z-y$u #M ׅm'y',~+| հFD%@m-"Ȅ4 <.v .sե LdFdQU L JPD ҥD"R*҄cbRǀtGcц:N<ŭh*i5@5z(RdW8b%ɤ HN15 qox'L%׭v׾1دP}{#'u""õ]?ewM{L Z1]JP1ƜvAv9xG 4~uq>F?z{+J- *APд ~0D>{{={п9]lu-F9y Jru;:C>Er19(8cqRXo;p3e9&AE=zv;%ߙ 0k"d{AIzId (X""C͕LWGBÂI'x'?dtar$CftKabQpG 2H,/+Q QEQ$ERҩ~U CAB|r+kaubC?<(xe,PFm.<VO'ϩ}"0sB@>؂tdD gs5?,&/`.fjeeOj4hEnCLʞ]zf8D?bb@Z(1RIQAjYtгAEu,ÙE ˎ{Y8 iVH8cZȳ!gbXVDJ%&VGhFtB719Z2am[!T2\2#Dn# *d8F >$/ i 7 95T C@?AT3!0~͵O뢘4Y4CP;K=er4ɦgvM,9ɩC]]- Ru{s3p O=d#" "iZPR6!ԀΚ@͓J^9\ECL!8s{k$5|Z@EA£8X`J% @WeTda4L>Y%Z( %u:ϝꡭJAQm?-#Rʌ?.Rɗ !64EE6b@ʕm*kHTbAcDB^ A$˒OKI ,Ʉ ORJDTJ9OKljz4)t{ö;^<i [7v>NP^/OTr݅pPn8#/C EJZ" gZbeF=,i_ c^V>0,hv(yb8S$QXCNރ |a$|:p6$}B0~v86g֌.)aipu+%RNwMNbi7'TT2 bh:43J2gq|!ɂ Biacܕp ">NvݥtM ;6RIV 9KJV(0!kJD+3 ]q •㑝Srf)9J$n`[ ƧFztIFrJ \WMhxH9u:M†BIr6JR MyY1,ľ(9B:[HFq\L.f8dF3 ;f ˰"XC@pF1&CϐhȥЅiDivR9W39&Boo*rÖ(`{,/x|]èiU)"@BPcdlpK2I dhBtrbP )'~f[ٟxa7*2C% 2}h+W˦q^i;خHze`PwCϒWi uC?LҩEd5Hj2EVT$+NAEb@QJRRb%%%A4EQTP@W8rbi42]Eַrgkmg8yq\>PSLe00VjJI8_+뱥pvΡ#l0vזŴkJH|1Op˖cd'c b QijJ4חB[!L+dE ,6bwCpV h2Fbߖt,׬)ݕXHH=:وI,X(nJiԗ$aMOh4=;pI .wa@}$)G9% P\$+o+ĪpX <%Nl'G}똞G!eOTb}T\ Ǘi Ѝ9#g8kHp }Sa^![ih +j}_ 6MʃSua;M&^<ˇn 1OXXgT[~x߳8jfy164o l"D|t+mߟ\yv+gr$[R^f",5J ?Nߡ# 0Jct͖ sӿD[>fQtxnial)kJ)P񞟅)d >IO,!% uhLGVF!S @I);Kь*OY>wk%ߺ=o&BhU9nl"ۖf:oPza ma熎d(()*xON^DL~lMJ-_uAtFgvF𯯍7g.U\ $hTR{pGaL6VİFq5=`@C~t0x+,i nTm 9O0$zԯţIo+5S-xNҏIGI7 JĭQqƩ.t RuQmYW$;P.K 88-c#hig=3e10Lf\*n̐Uc =!IN*ۖO&Ut$hc,؃2[- Ba9خmC:a]Qc^\} 9a&<[M8'ޡ^R;:"d޻|el!5&oIΐST%;ml7w]q"aa9xXfK)=m.@OI;f'ԊЧ!N ~׫i&hP`:c3BhNJJLׯ.0o$f?7gDGBbՕ 'U,{⋖RjDR:E*0fp+|-\?Hf[q[ZE , A[:at gM UDԢΒ狳4D90!e)ہ2XdIegݟ g1 Mh,<OOo)sy! _$IM@ "kS%)h_y%AS2#HqП0P cy@xâC%CRcbH @ HSH(HJF!)JZ&hAJQH|> ЪzGOsaϟUDW oT .*HR`4NNLy>@/d=#0 ( DPbLELJ4+@JĠ%D@05DD4E4ą"PP 1+@EPD Ma*ƖN$ BoO)&` ?~~ݿg:Iߗ4t1fUiQF~OS(CT2E"G (0B 0$r2P( V#3 R r$"e%1#2 `5F Ġ`*Q3 -,M!@?(kPa1HGW0?_PVIQk@_6홏  Hmq{nMdRwOn>}}xPk,=01: RkzjS+gq !S0Q[V>>[X5KkۊtџL>([fJ>Ѿï_O^=_km:قOCUOtz(@.g<;](}_cӡtY_ov}wﻝ;_vk{ 9K˹oh{/{7+fv鮻 y4+ Z`pQ{4;ˀ @>A2 ()^} zt-ϻOn zn}Uw}koS}wl93wMSqjֺkT^w:[]ݻivF+ϏS[7{x}GM򳯠=Qه۩\nV$wm1PGOf=sW7}L}{zwI뺣l wuw>\Urqw[ !o ]>iݻNæ}=^wnW]7޽U tC{x;;sw^WWzgsT@+c5v}}|vw.\DWW=b2zZtӸ{_T}W[n#Lmu6]뭭no_Gzo{= [tX}çXv:u41z9jqvFs׮]:vVm@g[ULv ׻zзn۸국ٞfWm۫$sZ:n{m`;^*u2 :j<5sBU:m[]]\ͭůu[uwNT={k;LU^oz7;VZvK+;TlvunJ6n]:Ib4Ͻq۫ZvK7桦h`&F`D4=M)!!SzOQC4@ &OO)Ѣx4@=#m4Q%$@@ b@0hMLO5M6SPF#@$ b C@i4ɩzJmMI$h<6H"`DLM C)UOD?RzS?ԣ5Pz@4AI_? S?`'?BcG{=[N*,aV?KŢ(({?6W?mk/ 0ɁCrE*<'UE#MH*]qIՁ5!:oHGXg[tm6ǝ!]8۝30^.#f@a8b8%DKKM -oȈ Gy/d)ՀDiЏݍ(^s!'|fzV#X.*-3l4>63?)mdA !Q4yQLEIQJUDx>?@LIA0?;qj"Kvr9|h`~LG{nTE1G *$:Tᬗ£Q1Tٞ|yѣ-+ٵmm a:{ιEnbh3{#LqƪZ4)?T_kסӏ (mW1%EU>dO!8gx{`a=e=۶[=qAby%U1S_]6"# "Ifh"*:"J* tfCLJ7Q6\L7*cC\ȟNוUAy}q gnDF5Eym>7gJ(*BIycDŭEAIA>2n_SkAD֟5%^ \5W߮ hhki3w;^ Hk}nDWg&{Ƣ*bhQ0AݧEL[κ5o5EQ_UPSyp)S5~7k1g}pU܇Mc !{>ߔ3rj˘"'7 5<{H3(mRoV>&^l@bt(*on]hɘ*LOXAբ" >CQÿ~^fRD @7Ju1^AE4[\ gE15QOF7i f+F9nADDQH[MST~PDRzOTlSAJUTMΏH5L{popEZg?ڏ iПspioLDTPDD};UUO yB& i .($B۽w. } G b+=Avnj}n"* )b"~#i IoǬtMmMS_Jd)U5EDJ|gPQUM' xG3AEQyZN=~z NnBrCJ imsp1WO}όuIE'Pj!R.Ga(*Z x܇Br?MTEE`E˧hd|b>=:(!p>󺖖$))?))ƨbtb"bj&ii( )}'i}nN{1-RT=MSk '5DATh}??; & /K89<*Z}ׄ'{Ew~ʂj""j$w$*j>&π~.lhcUW"\r}q$I$ 89ݓӯC1Z(9~X 9PUQ@}-{Ir) )j>Qi}%n!\9q'{~itf( ' @xsPQO/}Ø"djFF8Z*t;UHQICU^O]SN^|׺բd=-SU? E)F=` (;2ԅ4- ??+,+?\J3b{8s_,h|i`Hi.wt;^ ^ova"*=ribT&> K~Wqӂ|`?|ouߏ'垮A~|? KyI@SST@DW?bޱ:E!wݣyho)?kt/R6md4u'Qɥ"~SO'/Pu4DOۀ9N?k_|$t>knD {UPM**T'2z!LETITTDՕ%KJ2&$h"i R3ʆ1HlLR7 @R*>BpC?U3TX c?:I?~/9/HȊȁ }  N@I/.)U?MϤϤ%p^^|$kاv@by.⹵620x4&+A A+AM $DIPQ,L"EΓ`5έ2)-^+S"+\ZSb񪄻d"`)v< ݯ"H&@$ rk 3L[sr.* k((oEj*t+EVbj"*!! H O^1:Y9dP#^Qٴ 1©QbѲ;+ `6?=J䙻?.7 [xDZ"?r Kآ!iJFV`XDR Thh*I)_ @/X(*ibUHdvH$ !QTX$Q((GZ' 5IH4 E(PUDT QJ-BP#JDPTD}5Uh='r{E rVHph*//-6ԛO2|2Ygfm\Pm ЦFFƘ¦Z J (?bx "?9Aq1=?KI_"ȇ/dg_Z̬/qboxC/0dǙdcGͭiDm=0w~7@REF cJA__٭!5X phYߧOܚ{ӯc $#$(9G28`7QTLCo&fs:Eʉs|# F8jAK 3MFCSl[1g+CdF߇}7&? f ŭL׎)MJM LT.HCE K0I3Em2i-l4|؛\tqcK;@n;!۞cgkZ܏y(1U_S5  }!~ Z 5hO~ uBdu{`h{=omp4'4X9.dȋ1[QK'z!C[ 0~ӘHyBYj`)k]4d+ :5zz2F?j X=+\8֜3e |^u嘣\x{a- =CJ3`zCBђC ԋ@~O|!sȅg#{lp&i..ObIZ@#1v W?qx?֟G挐u ko!gO0ꙭLă@ɇa}%m3^+ѣLN @+_&&J>?W54>3?:Wl^eȕ+<'ˌ[t;V)+N4kQ?Ԅ p!r?|\Yg3b7~p8-?]co|\1{ElꂚjF9ZZ5mk35Zͱ75G.p4F][Z1o莮$UmmѶSPhYqU8ETMubylc8XFT! ?fF6 |sݭ[_1rlt"FENI қr-Er PBd=_vNRStjHړrMAmC̄v]}o,m ٟٚ@A!LaLShιz9]\%+pC- DO^h&1UX3B kZ\ߪK&155 )n](59ޯ0;HGcZ7&8wGm#Pm8_r^ B#A@PQAƊ) *H *Sx6иiJ6zxs/% c~PEFFBIdC<:3ro+mkCm.h4LSIC 8M(\9g)!O$tR:b9RǷQyQQk"tbc2msK\C(墍;x 9(9p!-QF'xsǿ8qX6f0r[dvH1MsG=$rq6sr046b957NPgENM ZU9 ;m]mssXAE:(ir4<(6@8)rVZFуCvA񎖍LtpqІہk\m- PBN\VHB2q ƈь!p$\Ám\/7dݺG~53I$LLX*uM [)Z*`.֊LK%@PӤ#E1D ALmIB3RW&%PHMpEiQAIT(i[QD譋N1Z14l*V[QHQm5ֳIB-nˢ Ae)QZ]bY"~ڤ+P]H#( U{v$U@舟*?"<-rGOHwP#Κ }޴h4i4&HKߧ9ݟG~'p$0]q`0  P!J?CI r}Rɟq @H*T+)?4u˗;p״|ژjO۠O˿A=}K>U,,t]5uQ|.~adǛ)Qh*`h"J(XR(X H ^a_+is Vx5ڟ8( BÞF> *9Y|R54Z}O6y ?؆;΁>uЯkzkK8ag}݇l<` h7&NcC3l^4 p>߿O?÷v2hTO-Lz>/z0oC@ 4iE]|ܲ ϒI`=ΌG` ,}2&6$do$Eej7nzjBc#; 7X|/Wyz&/5~ܳ/;?:1:kt.Hkrc_:=o/a#=t9n ' ytQwy1bFD$y(ޢ=?{#bڣ' 8zƢWb:h.4$sɑ:1(`;\@`;~Gudm%CL/r6lU >bw nex\lI-;MͷLɕIE)cw)~}dPqH`Dz{.^8Hd{sFϠksGUrv8 D< 5.Ykѣ!ir# y"ׯ0=ȄQ 76Liw/3pv1央Ɂ cΒW19p cܿǗ PB#ׄ&?\G(E7'gR;x`?WEPJ=_aC1?N\$كc0ЗbOл)_OWDb|>+KrBu;| d!(MߟmA:= }W"H~@48 Q  ?1/{~>=8^s+/_~Hg ,~O3^|i1̦fxZ3Vώ/ǹƟ?]TXJeUή`!ث%W[mqε l_9㧏!`OڄP A,)אY?=:eC55~?7OOb'n s ޴k8sQ'::p?^{~YO??MsET'w"Spߡ;Ĵ+_F\/x:wzvz|j$#2K_tFT9ֺ=E~B~7Z?o彥glA Iь=I'r^! Hc zOk_E' *Oa@-^> NQ7pw<+{aV*䒝G;}¹CWRPXwep1!$!OO|P  ɉ`QAT#?ai{QÓ()'"?}_G&{{wR>=APGӠ5 M R$f)|f/bz'L3~D|os_[ZB%Cp]!2>! N 7=EG">C9rdG" < Fd7}q@*a@Ѳ "~?X߉<0y6VN~^S$,/ dAOA_X1=\ϧ  $ثo>??/]}#29%}'ҦzDyߣ~OM%Hŭi ad"AON&?m; H܀ hl1Q?ኹݞ2KsЂD0T߈0oA 9?~)qJ("~8H%HS #=G|rFI$mmVmUmjUmնXG{/5 ?&"N0׏M3rC='y7@p-Q ְ#*u9 oǣb9-h aHI o  P7+G~AWY~|cIu&,:>69rP%ptK291ZA"Uh}>ja]F`@б+9 \<=pfC y.,w~^y>(_lnNc/4($ 0}[&݈cE43HF\7EK͙? djp{ա۲2U2FjB]۷9*Fy?`4j"atE8\u>OZpGf= f٭5ֳx@eԍiWY5ZL64X/E8Y WpUQ[7 r"02b> ?ƨP$&HY:E?Jq$Y|F{2N(sCo{GM"kr7 L(iꅴ.2%:@6dL/<\uh6P#턽tXg/W-ȯmdņ ,s* 4i7҃R>9}SP5ozkӑЁ~[;Nb\K<<~BP=Zr~Cԟ\w?lF;@GlH6/} ?{@DLpfF`!PCWKƺ!X1[k[*N+_+9$288wg6u4^>5C@)VVG_{I0bP#S ]fҮ& L*mx( B[.W*GB]]ﰔ#M {A8k>.>jޖ|;G Cχj!7]󛃔1A TGD#tӵB:HpmЧ?VhHD(_ \KM h2?|,FH:8D3=hkq̶zHٶB CDT#"tPʙ+Nz~̍&:[A3-նYdA7V0j)75 -[IEZ{p 튍fɸ16eh*]oD\: JZ""[#hSu 4@7э*la<,w ۟i|'ݗ'MoCr$> +#| `OB&g)p?*&Š+,%WwdL =.?P@Pf48E6숷@ж[MX3y7e!Wkh淢;0R"o4<pCQ0zU/"2?Q\! $ѣd Sc,V$֣l~rK(6I C2xIQlAG93 mªG"d K(<ũ3x'lubwg`*Q` d=#XAv9DykZ-mtQ~׺aoΘmr"R{;Y!k5d6tJhXޗO_P?D={(Š'K$-O {H'ݑ~ʨ`H/ikh/c?-O+b5?c\a!߷"Zঔ ?3p0n?O>]3e0ѢV)nmѯ??l[ tYB8A~]6 +d<n"pa6h rti7QeU]g6f\ysF{qj4΍]XNn'<0ēb .f:uxdmMwWF0c{/Wsd֍|S-u_-r[,W8f\gm%pc8Uo}?Z}N/G~%k Ʒ_,cۄ{6h`M |E{Nf·'3Ⱦ:-'?e&k1C|MqyK`[$.կ$`pF?)C]k[z-Ps)J1gsVHaa&A.P5TG@^Nqɡb|OVRԊ>{~]mxwr4C$83y4Y"5d-KڏP6pĀ1A`P  :Y'Smz&k/'äz| ) FcZ@IqA1X*wD3}Ƒ6rEk ̕T}=U U غ.c=ReWN*0!0T:x47̘R/յ+"ވI گ<:pDz/gs¡ d=pc@>\R&]OM\pdE>~qݦ}XxuMtqaY*x8a *\~+a$8|r$`H3ĨU LY;<=DP~ #`\ )u@"S2]G.Aai z7- } Z 2V f,d7T_V@pZq #SY[ 6-nUŔSNg^g)4=ÜLCd=OA}nA3Gp>M2@ժkt2uh&ݺ7=WGDk6hn ` 9 CX{@1HW'M2ˏ Px-DI+1Qvr )ߖS{ Mo ^ϑ{$$\UK%Ysp #&Õ6H=/|mqQ tk "C@y𣗯m'c*0Wݏ6qaI8$(7 :un/ ׆|%g)U{X71A?^c֗%xw$JBt ?bƜE Ć83AC(~+ 1@!c8Tv+h;wXN#zZ\6,1B d'ȹ` wQYv18.ĝPF "0_^I/썄=9^G80 98?! j7B/_P`I Z71w% ٤'F@"JYr @G𨔿p~2\]eG3.RA i 57=I# PP$l6,m#AXO* c!_467/?B]>U>*`!l,It.OM'$4b Ax!RqjFCoN@MHD_T E:k*BvGD)<91oӯ:L]{Re~(q\P[*15ct2_b:oʡPY* NXlB=|/Dd0vUѓd |ZgΞK 4(>TcE|a`hOo|!iqR=B;6sn#(76YL^=:#U}]wԼΤ{-6[h"񧬡2?VD)g߈,n݄Z,Z#k +5hchk (Cs.^Ŵ l$ZˤCh(* C}N>ߠ;4I }@,ؠ#B#7DѰ{ZonyW/ZULV.Fg<V6D1ARJ@""f'a.rϏ q_:Ζ#g rAMňi?+#Aam<^F8k

\VoC $<ߝ'ad,̣ir5bEzG V,p { D-eA1ݝ/Ӫ*AUH3GiYYV9](=_wxSb x7@6r/Imf?5zH~q#5_*5^H!"P8p@L`t xd1pf: X G .U^L]cDG-zX=e֋+[2V9Z } 0Qx# Mklf݃3h>78M?/HRǭۣ|! ȩ "!(TR>PEg~_F@ttR+|24\Zli"'HAq <Ϸ=ޟUծ1xگ%?]4?O<13=>2ɾWc]nc~eVȫGCՙu;@ wMIR"rȗ<5{\F[Jе(Xܕp >JPNh(/r$ ܉p3۳{&XE{og,?ľ |`׽v=eu2Jömш뮖 &eRֱBzC0H}Xz}7q5k^1v sIx2onɲJ}?Hg(ݟ"X;-VzfUģ؞-pc2jI i+eU$0uU Ĥ ^Iȹ@|W[]a7+=^'Ͽ"$vw#@CnT*wn{Ӣq__6$'l`xny_~zç?zn: B:<2~|ർ\+O85l3ιs&3K:Ȧ {Tbd33P_O;.pg~>ˁAu=`JcAŘ딭4K_I1a1θ~ _ W^@"9h5k;/-qۻ'?F&$3irf. S VF ?|Sm u<tUBAs\\CIckKM0RUV,FVYHg%.`#^w׷Z='b"<ܢD0]խhe$BB㮕(V1]uSğ&2k8KGp|:- ͽh㌒Cy@K7wǐ ™P#JL3kBŏFVݦg8(| $$ТAHŞ$/"!R2E Ԩ$ʭ.n? _AA͚ D#t K?!KE|D")jt)I,UUwPR<{l9fmy1`=>X''5`a˶$0$ƬiƬ[ ;:jZP$5"[91 @oPL  R$L2DREE1RX R($hl:(HJ(H QjBK#r DT@xƈ`(Faf"Zk !]lDPT@ETAP#ASlb(Jfi0,UJB!@|I9>i^xvJC$ r?֭ afs3aݛ5Q@( А_qye ungx\ĉ@F2i ??oO');d0!nh_ހ 7W|$[;>(Tѻ{FOx=׼$"fʏF"+C;v#'? @)B 'DOX`TNQ \!#3fOZ wh -?Tp -6~hal n/fET+2ىzϫbpc <~}!KA&?`FvEX}];0v@ÈP\*QrQ=*]ąfKL膆aʝP( CΛы WpKp;\M &dxT!XbP(2 T9E+,1j1faF8a=,t"(.b|4PE?H4K#B*/6ҽ|~/~2J8TaAҶ}@ z 40mpI7X^(cyM(R̘Jp60s1}+}9x8>Y|-ϓv\᫽]v.J|A2)VEKNoŴ@.z4|}9]\}V !D_LLAHUUVt./̀H K!"QG%JVAW7aGghdfCM niZ8?p`z7}HPgȽ @E²vR!/5ɍ5 9C0'hQ taT1,1nX?gg#릝λ3 =%Nܺr';tx2ݽ2 !,[X۫ 6н䰑҆Cf2fe w.zFy,w総Yϵ9q tYmVofo>lU[8ӥY wxtj{ fvgĵHc d3ȉEap~ksF(fYʬ73D0p x׍j̰}Ywn:wwe^A=18펽[S~bJrj&3n&CQ_A:pnG s9вˋx9O nN|60s(U,fB2K×is,yc%V -l21qQ5=3 *Nu^9Jڬ\(2VQ+Az5 ,ʸi瞂s|4kaqkfI$0h9y-]Wa4;z3] Ó!ִ i?c}-JOgc%'10m{u87 =.܃T2ӳR혞qYnFVFyaB}Ys6Ew4S[`[F2w31G? َx v{!MƀW8yi9"W6+1}kg̴ܛ|VYun,sƖ:tr*{Θ`4;Abz]` ,Zapt'Gw5מIjΘLw4s;I(g4~+G.UFIł-sv;;Ec5˷[zgӫ6cs4oɜyUc2luouܲ]]+מx^=0t3՟l#"6X*U 4cM{ynscmkGF,m;Ps^klIΙ޽]Wڐ0a>h Sn^3&7ov"Σhsxg]kZɷ͝2˯mo=Hߎ)pL{ɡw,&w*~3 ڜ{c%υopy=,ydӞ>gq^^Qszk;L]2pːΌqg.[e$X2i8wEy6$,eX}r:\˳ّWOH"#}tcup۩$-u*mNN}ӑ[1ѭr2%oq6y 񝆙Ui # v׶mt1,^t^Cg}v >L͛C "k&aELF MHhfT^ rXv*ѝvʕy 3uֽ]wצ򔶣)Xs>[ɐx{(on5)S9L]{q[[6L,^}zyzp7ܡ{]vlogxчڨ~ׯ}(X6XRk=[fVἫZzFm&|{p5f{h2k˧<"dGu_,7A/\u3Αh!_%.br~Q$4CGY"|r=k9';:֎-Kj αf>b p{ny#4{ \SD)@{ sO%)0QL u10J$.pMٯO[}{D_>&zm9ww*#l|wO yC"FqܙZdқ[P7ə5x̓" >[hNLc淂O `iQ|y4;1RX1PHtkKP[,P($m&d2!%\lA*}M;[떚˛0A=z(@HFPxD@P>}EC h2s_+j- &% H}KN hhl) 6JIlkIdBi>C=\&i ٞW@8zo4tKov!SyS;km9hp1zz]Hv:_۽.ҍ)YSP $[ih=+;BM'CY8BIĀB.īձ !͊2 D[SZԊ5 D{&z<(xF+js_`gFC]B' &jv=i}7Z|Ig GsgOq3sXOM'}<6]_Vu#sD=ghB!cD sj0=:uX4X8ǯj $I$@@x}^rc {Aqr¸&N%)LTN^o ~=i3xaUƑ}Fj%aّ(֠@QBRQ +OkPN0% hBaJ P$dF@|e彸ӘlM/fާDO褈]ǀ͢W7g rZ4EŢ"c|C_"-ϓ3 z> eS,2FdTK7(N9nS..e>(H*0a9lf-E ɓrt(ѓAZg~ޕ}3j\f^\`v5$M87CYdlntx'NٕpzG!tt,ZH`AWtjaTbw6x1#˒jtO۸$$ 1A"Hf`ZeF?[- U,J%TB~Or#HM |iSȩMbSfHG+cy4:һBq! #\1åW2ܔ|f+3̂ ʹWa ldLը޹sj׹QWn-S,eCĂXyxp8Bp2 H@H%BQ(%~TdַLFLAABzqY̰">}zW5 wTx{k4;=9'JY 勿pRjFQ4NGKӮӧwo =u%A*m$:D2 gDɃVGB5$v`]6eɈG.S{-4r|`9#F{6Ex=uA t7% |v,(S wyqz;`H5޾S`!=r9/3}q/4/ &$===Y KaMyo:Z|1Nyi!>MrYoeQߣ}!iϛ g1Ͻ= yZd Pܱe߾-p%8bW%cO~^<@\N807Ś v˱xh0` Xp ӮF\l& 'rogxIՓRaИj<6/hjcڢh|z7b Ԥ ap.Z؍W؜Y@ H!m ߩ{yD |AZvET K LRFꀐRΰ8߷&^֧6Q2OLTъsKنAʏ ^Gk`+]Cv>]Pj-)04KCL%&˟OoFoWPI]˪q8̩U ` cCT\&!^a6٣2ItϖMKqQTv>m׾@=7+CЉs[l94\PPp+7mN0%'2/!J0%$ҹjWs>bzH -#P)|үW`RB o@lX09BCl< $YUnnÿ*0DDf0i=G8}݄6roFӇSN( P i@qy EDaxUXL1/P- Î+7RKUO'(!LB;Isg{HLy%3θ=ˊ+]<1D ^oԂۆQ'3_Tz ::g^7ٸ4m(6h dqܲ7`f^/(Ǿּ`G'G%TBSe-a7%DmH0+ +JLyݲKP@eW{B**H N@ۈF>9(Ӆ%Kєi +W=`Mps>uTtR#e ϖ D|vwr*r p$;bYk? 9bM5sGQ>0㩹H^V5~VnmUT;r϶ew1u,nj$5HFMFmE%-QKtx{B@%yH1a,cڢa3xJO*"!m3cI@@ &+~"y5_HlmF=dRJ9&bͱ!2MǔW>]\KF.W@vFFu\ ON ;v(z9ccv>g0 DLj齁mz@x/}R #d-r2Ik:Wׯs[>kZobt] mgkUw"*FxB1С 8|<;uSǬ&fo#* _06^pRڤ$f7Sk<(OV5c3'I5-hhCɔTĐxb: A7b,l{:F12T+w=!3,泄֞iAcL\D鬚Р#w(ުͬeH:5 0> tfefn6 k`!fI$ZuNzf&[ȗAhТ)hh 2Ril\x¨rݾ'n*kQ 亃Tsa:Q%N]]S#*xܧ8i#aj&Y`'!OiO { ۱R8q]S,&fksmҤY4C7ru)!wSUT"v2(M3 9tuɟfUûnsmCڬ٬^;Otw;ݧxiL ޔxh7+3_2yd[W:ͶؓwǾ\.[(f2T+9mkH,5.ntZe9' rjNM;:b EB͜z:JEn܊+)#L%nbN'rQM/| m :<Ң"{o=+K ҅"9Փ뾬'6:r=a#~Z7s龃ƸtFN/LZ\Mm93UڇmL5vouޫC6UH}e2,鲃(_]jd>DFvv{vZYc6O$MSIkn\;idt/t{N{Nn9=-ݙ\7UtD8|!)לyKsu\TEmf2o:]k+ZyB9MHU;ZJ6n͔˽XZ2]Nm^6³e,s{9ûryDDDJ=%q ,#~{ʪI2{.aS(mٮ5>{*|뜌ڢT'+mxW{DLA Dm2]+K;:^'c]XsR9{ޝ_;3R#kNTW7&Z*1]]]1nkݩZ^{<]QȝH2_Wm}5)q 9.wJs7;MB{wuZ(dBDzuyb}B\omr8ri%CS,lK]S$ab9I|Y䐩<"u'-+JMITviQ݊%Zk;Z.e {nKD>TbV!҈ xs?F)t?I{xq7녈uC''UH{guOk.l)"!yh-k/iҫ>.ߖ|U7>Me2Y|5/! ܞe*rfS8d)E4?$dsc6F͌)HYVdw-2 zg&^w2n)lwhlGu67ػ]/69>vҀwC@-$s7p*27uۤe2-= }&q|԰ZT6=ЛM6l^6.p8q7ޖ]K\w3;. H:$cݻSVz#(7e=vu n앂w4lZq7Wu`I-\C5+\ݳR´]m;+{t$1;%mmx,Px5V*/m5;00TGdD69 ֖8)"ۧ$I[{ •ibx-HWjcc.HN˒u9winUX]£AQr-Ywc7cxq?H%g}ō0 Z-5,8e\g DgMss#|*!dN[Sf^*&c""n0 "anΡl{ݠb*,ّ7Iji0I& ]"§*Y"km'U^4t{USE!cҙ:N*!.I6FP0/[ӹL '\Ź>q3&fu6|,iaieu4s"'3u\)3Dц0- ݻeFRVSlt\˧Epь,]bu[8*0DGQ4\v\,HVɰ`[Mӻ`pHfmeՙXz-mHm߽Φ#qĮUЕZOH\ZU2e.d-rj]NXT6(&'|kUsb")r+Wsq幙S}7$q3bBfR7DVd{¢*HNv[^3%KH\]+*rܶTTn3ε1Ŧ@ H HHHE %%JRKP%KM%JD)T!Q TCqD ZVfsKHZTEnKI`cBd M|'t^ha r] m2L0?!"(9(Y#).qE-x8p{3;^>۶xӷw>> pcD*Oٕ\RbiF#ZqU{Y%sߥW5åVثLz[⿟m~R_yxHSXAK xiLJ.x@PU0 ! @DG}O-P^N /Ѐ썃2.=!}uջg00pll`6]t[kK}љ-О1ԏCfLNԌZr8D92 HQM+RQ.'5k.mLMS.BF%ix1%Lʧ"ejC [YA7o~) z9>tk^(@OL6ŽU+,0Ц99[߽֬\Wz\0ZPB!XVֵc K^A;&??oVi˭Y"wiZzgjFuN61Aã\'?>y;W]\ek2,_薐2@k*Q8{~>C/?0iwaviL鍘L [3kO./,w`bQD'o?/G/# 3:~NgrQ*8#G @3׬۔=UCm(5j(W͇̃=Gɘo%F~G 4#("Dnvf=o&cXT^y{by=}7`pD^*_]qJ5G)S]/{? *ϹV|7E( lpF6 ` 6c"Xe|Nv,{|!O.֧שoHpOĸ5?ZC|>J> ?F_`>6'Na'91/w{d<ǻLl) ~9]_-o^2L>mY| 0`@ϑB~/p:]`H"` OzjT';AjW8(-Gyށzix ?d+kՎxH ?'~DO Bzyz7 95S’ҞcķA!*!>>W} 1@rOC\~Ѽ *o7-CAtc˗ۏO-H O:?<@3?A@ r!D?}yWt@'gn((@R;Ɠֳ˝w^xۖ!C߶@r@T%ANo8Ų@ H`hfwqrr;sK~0?! WJ'| _hԼ(d4^}m$@@ $Nf_E(IIQ9 fQ/jc`}N0Q_pgl;Q@ k&<8t'ki[.~>/-~}zހ$K+9 PRP Hirׯ=?xP/R }((E׽/'PQDh;>OxYHw%iWo/cy>n|lg^&M0Y>Z&Ÿ/LV-3dI@H v ʑgS?Lgt``ͰYfovҕ ȯ( Ag `6R/g{%ɨםym~;8*΢{ɤc C% >cpZݨ8c+ߺȻwnoiKl@yԸ"}̫d»+N%O%p(St3$yw *Tc|}ްrͅX-s~]9qw?psw;ȘiyN=͸k뭩MjX|H0(>\y5onih&m?];|Ee=Vݗ>ߒ|KP@pDIO>o7=x@Aocۇ +H$äG[EMGr*'wN> Q8^T0p~$kS Hȩ"}99nt5!dB:l!UC)y~nNs}kZS3s5w jg$?A@3*SmvG!/ުZT;kWfղD|["i6dBwt|$9*ăw pWCƹUt^F^y|֙]|`P4(Df1p@IEAA  SMͺxyy>ڹsG޽.e*AYM{Fk ׶:c'[pJFCf uH>C?x|U%@ )DIsWJ}^(LޒXԣ&;TҽxuQA0wr@zftk߶4ÿX FI|o\gi{@⪠J݉>j딴modoJ~" LIZ@@p' W.Mێ\a+5(?g5#%`LVMI-͖:[[z''@Ff>x[,!|k )!jdGeo)yVoϔ9}'-S 1\2X鬵~PBVtkBW0dIQGRs3N< (@~Z 9B?Vvi:7ߣ{l;Afohv͋YdV*CBڛ`w~4BdǚwEtzfwʓZRf?1ü1|Zh,TWM(fW] @ ʹN] -$IYoqLkL&\.%rvYrם-0  a.(",@ iZrƘR@3$(=Mu<zI9xB2( 3vπa8r6|ǚ DD͈,IDܶ?HV4:7xi׌'""!>r7q!9_f~ͣ?H _8XW*f 3*(H$H9~ ^8l%8<@@Hm l08 (>jK*Y? ! r [ _b" xcD#Iݟr9"'"zIIJ!$IPk۰ԣBˌϼ)vݸD@3]y$>AiG gTu?l I_*TuM(_@$ + }8m38(%Ǩ:V_6$M7:*aҍ{TKk/eO8s<ɞ}˻>ߜSKjij+6KXDVA! d@$~qC}odp~g]9s9V!ӓ٫שW>m`4ӂp@Q =~Io?9߭zcz.|}]#JyyvehOj¢sWww[׏pDM-I|Q&݈FaL,BKo{tYg'WH Ah7@FI?gs0XI9Ӧӗ=&j3 `Bd=p=XQvo8~9>#9ʄS@{5`z"1:J:rk6tg*ҹs6JᢊBNz1HqP,+^^<9SQSv8Ē/8)Aj#gJNd፽d+;H>*abmc͢ yÄ2uC8NIRA"1\ mf-UnpunG#O qs'hصF9bƞB;'wT OѸ{+Ki,ereE2u61lU:S[n,dѱ2U55muu9]JDSͪ9TYѢLF$uVA\1 $Եu%RZնMSEhM:yij4<SQO6)r]1A&:)u\jӘi޶N5D4ED!21V؊ ڙ$hfFƈb) 8N 8-:`D\Φ"*X1TTUtFQfRRD`*#htQJ4ږZ"eG&ŶqD ٨Ӎ!IAUTAEy+j " J()h̆F*"]Cc%IUJ-:B@h9( JNҘJb(CHh"&V ZZQRr1*QCEHPtU-1 HD- Х Q@Pk@J3(R.aӢ%KC@ M1"R4:;d " h DF(4bF)hpR%H!CB4TRBГ BRS@P)* @TDAR@[!B5c<'eL+\4!1(Y B V,%K 2(fJ*# B ywL4o[[\` r&@">9񔳦^gYHNsO@-샌8UCf=eT`?׳_Zwlxx iV53#[5( $ ~>ppR9U*_,Oa.cl1VcO,& Ty{kZ,Nw {&I"q 1UZ?/C@L몬t9|q>o-&3 ~,x*9 uP[7M;7DJTAeOA`.&P*%񶜟{.eX>4ZO`Ƹ9>r1Q}'Ȁ$g%ts~rǟn ͵$%Vm`;TYc:t_Ǹ5(s`M狡n87%$FĔ ŖDh<%G 0Y7)2yŔ_"52ڙi;WPBP! BZ^h3"AoDU J p,e]<ω9&P$K-|kP tx  i &|7xEs|f ᑵkyp QV9 !/#Yx~?@*NJUv_zS믃0'ǹO1ܡQaY U[uҥ^Po˴SJLnǫxT4x˧-->bܺg^gES3$%pݧdr-nS˻OlWYmQ0Jo;J#S %jjOykϦϦ+,7$ cyQW(#ؼ?ܰJ!D 3p P\ϴwS‚o:׋GM?l%IP1O7;y(1ߗukq+e~o{{:k*NLsg5M0$?N6 Wd.ۍ'w]1 g%O*:?ɸ-|ru(ITP1$[YvPr> "/dqrcf{(8qԅ|yC`e;VIa/J7nOoZC矾y~}qs=< AϟH@τ F pvhȩX8sge]͋ &FAM !%ZD$;>(X3vU{`Pf(5V2|0EM_ZRT3>^/)?8No[1hRd7(0Np`-A[lN9Ee>e2k$Mo<6Zx]MרIw\m6*7l11~h]$}oqiNŧ#-b!T v'|}ﯾ($"+#DE_܅Ƶ cTκ&9 _1~q]V=82˴۶AD=;=sm[[0c-,(Ϡä[wı N|YܸӖUg^wYffX_Ϭ o?OU|=yͼxSn9ϣ@F0%5Al6zMq\z!$Z9{3iЧZ*0~@ . tϠXv(]E7=փb7uֈ`[{\s|Š$r)_ ၼ!*P +)!ƒ2_(P}__d5A|*?C􊬱=bSNS?  lW!IC4ڂ{uDdpk~s$3½ٗ[`ڴR./Vҳ q%|Rs7]䗦BvT8T׵~yfJ\ѷ.2Ũ"E{gw$txqmq WG߈V)7lDu}~B|8m`Lf{QջyhIyRZ !b>cЮ1kIS|<{)ykn6<E@S*brя\ak[!%jFC /Xc{u\egQ G R+izm6Ŀ $2;1BAwͿ| Zs:{CJCBB\rG`BkYlmw^~)@"@<ƢB`NqkHvw"CD8ͿrAi/2h|;}*n?e(kKD3u3{XTP+XlK]S6F 4a 'XS){~c"U-D `Rٶ0jC ?dźKRw$S/ #F_Ȃ>QQhC |uhjʪ>2dܽtCr}|2q sc^P&los ̙YF^bs  Gի:xA٣Av$!;&cVEF7Tv&xKT?A?m-kHR'T-ZC#+}fY2G(TKB4ۈ6IRK9J =Tҟ\,eq`*y1iG02y]&cI5H- Z"lmja\1@B0DS73{Ĺim4{>C3ˑ"AH%NNA5Yl"JTGvVaNՍDdHb<|jy!Mn;E$E)M\ӎWĽ_nӮHi1v}9OWE %^4jfGSN ) {q*<.\gٞFF$VF |ȖMm/#Hv,0y2ʅ]|"_/0w}9`}VlV1kEHwgO(<\_:$l^;'"UWe@@yJ@0s 6ŋ 9S jwo|gVfR )h3!\ȞkO3""㕩VA-V3G_%7ԫZoiz}Gϣu{/x^ c|Qìdg'a HD C(}XW0?`]s%Ha?NY!?{?w\Ò$f<[}[߲M ]Mn|h~_Q,lVѽs33;:K(-Or왮XXM|Yʌe8.r{5Z:1skZbƙd5947QϞ~2[ѝ{.QՉ2KlHeou&-cΛRQ^"ro u8xiǏSq98Vߦ}]1=8Qs{0|kw2u_-`xs׿]$A[~Q3t4|9S^wkҾ^,-oAuկik oGL9[ 5;ߝWQvmLt^:Exyx/>^LQaj^{0z06F k}1/gL5=c/UfyJbk2a2dP `Hh+xY\tlXB+1<9Vw6,G[qZpe-4]5ƳG1k=Ÿ7K\B)}!h9UߥC.gG*nZ]ڶr R{ϒҎwN1c.mϞhcɱQ*hok۞, ocf13F +S&fBދ#Q aiOC5+mo+ l2=NS Hq|t ` im9W'IF6zʕer MK07>ſlY5kGL:Mv~A(q;CsؗD\~ Lyja5/zW{nKBNDn āR$ :epr?\^D:ԁ&ӥuSDP8xz4,R҈ EYDxrD*Ɇn@< w-JÇk88L} 73wYzCv**mE1ۜpW`7CE<(5$4\_'D-flm1p5XŰc$O㓇F4?KI\ ǁ':b&@f2`7j9#bq#{7k |^<Ÿym5hJ]f}jxU@t./">d[nJژ3-E)HYh_doو Amv]Eaixby D(7bjriDjv3) 셖.o0n񀆻sh.S󅎉 yX#Xd8#,o[.7{e4\9f8a1X%i(}Qnj㿷#>Zѝd p3.wmPkYHS.c}vdUvZgVCT07Kf=`szE9۶FCi.]6(C36t8aNFs`x8I(_zQ_No\];=^[!6P:*2&b 6 QX  W""hH * Xj@O0D&vw%0ྒG=۟a?܃!wvzHl^e,S]nkZZZ4z-W} 81N?}1*uMp a h )|!b`qɣs[0o3/b!3AI 4ȗ&^򂎵"::`>$$uQ~8L6a,CkDEECu|3J`sP"/ʵQ`л1_ca&:l_Fpuxc*ƲAhtvZ Epd!|s)$8B')ć/0">`AZ}5i$ѻlEAwKd1}(iڅ}։~@K.PzI87b% F~]`ig otV nÐpA18;@rf} h+ݯN!0Le 2%(QKtId1YgExngĸSCO]17&w۝5&Ŀbc̐ (kFDs-r|656Ҹ;(47apFŧ/㹽Uy40уK*`{ʭ'5* vQ#HfmtDI’i#[ss D,yfZ)@ Wz=Cӽ~~<F d<Ծhx@(w e:1p5\og6Zi׹HiF/U@xevTL7dD 1 рt4K,"!Cف v>NFƪ+Vö lߧ 6|b?;LJJxxyiV݅MCTMKN^U2x` AO^vwwxV^r cA~Y8̏w⮺o;bH`S;nN{(RCliHrмCmT:Nڍ,R9i/Lh k0i;kbKdd[ѶumIX6ei˫uڔB[Esd>, UoCN:f焒X!cII2eyT|QZ}SpO#ҏ͔.6507T@G;`Xv|lnI=qq** 9 ':R)z ޛ!t鿢9pPfvuD (bB}PH9kXMmٔ}P{}S3Xc;va3=Fh5bף M,֫VRT5J"0Wє4a4fЬVց? Q@,gX@f6D[ZeRّ9|Al5q[[S 9"[&2 p2@X++7aŷTJ{)r5!CJߠ)F&9w׍P<A Ko L}yuY:J)wS#N"\Nq}?Cr崩^`:(8j>Z:ƶ,D @XyPl wN9+*3|jp"c3*XKXeϝ;:mClrД!T KHGHq<4Us {{7DD# Ζg{C ᩍ v[gc,b٬1dyʲ|P<&|uHWؓjyk8MA:𜛡n`9!ā.@M]4expauoJ}`$&/-Nl a6'j?aLmxZ `M̦iO풶*H2N)s%*{)Hu@E$H4\9y P% T0`bAG ('%p$=i i8@ #@ ͶԨBSY;J/uT@`2b$aӺ}Mv D%#tE?jdETQ-!1Cp8)tQ^q~+Hg||gjz,:"1T xF"0iQC8G5 DՂD<}}" 1gߒܽqMN1LAy YT.2A0^/& L!/׻lp{5ώ],d\]PvLrko-&1w˜m}3 !BݩS)|U"_Wg~o+y7E ^p5A'| .uvYp G+Dm +O 2tm&+uOcO3}~ihd߶ <...sRIQt" #"z]|h ;,NU'iE(\oH`ذh_N>=N帓]{ "A*ŠQs6=@1ޏz=A)R@HJ7#@Ej'K}Uih ;>1!-99LԞqXמBZu)xr%+\<; &tγ4aIP(}P8<$tlGqFIKU"|KIqu.S4|Cx҇b.q-]6aF(t\Ni`V /ov2exΏAuOS1LlhCFg*C P P Ubtѳ$Ѣ׌OCaࣛsr̜\>¬;J%AR=JE*q@ 9)3B5 q}!Tcׁ})0%h[ e(r~R[R |Ʌ{1vYALl69k|8\ a1:vP8Qaۥ+lW m1cCTgjT=gL8Q{1X# ı/bHy lwTb,|9xdmQ1eB'Gdkw .kR0(gV_ ZWbx]6Kn|/<6~@ xÈ.HfC:t`i4$\"#"ũ6YXWdPo`FT0i m?oo _n^ z&T^ P*.}N`hI X7< xa#"fg*G$:AEb L khP^^ r2U/5 |4\C af,ρ}`ˑV0TW244C0Q/   ' JfP*`Ҙ""6MI!A [i#ݱ4E/ k] qQ@ Ws0ENR5km-iQLX G2۝6J6!@,KFb&4=IJK Po߃繀Cx0"z;t+p{Y@(!oO)*|ijkk4X"рд- J`(´Ub(vDX4/PuGp^pḞ%iդ-fNu4bYq+ Q[+;Ѓ؆e=&WZJ4zl@ -ۣy?nwʋ6P"Po>KBa3;(%GB b$*Gx/qBJ2Ys<ӿvN;ڔ6>L7>u2(cx@Opk (+a"1c;ٖ-8Ԓ3rD/  &FZ"_?3ʆzۯg@V} rpNqD6FZ'|w=+GxdsyA^HM<ԮQ:eCP|@Lg(Wb,!"/gI(z6UFE!\Kru=Yn:d=sAfƹRZ6 9QB` eI\4[ H@PK tһdbܛg&q4gl[)$9;g@k*HdQ `(ק?oS.2NzQ7|/="|0mzPOC@P}L ?GES#YѪCq,xp­ ݬUu#r˅vFIcX030wj c%,1*1(@N\ʨW'`3^{~m{t`kE8D a1x饆!PĽk\d1𔝞J#-ueS\ؘ1#c,и $PѲr)$_pPj- ٍ*~4ٕM0Ɔb cwBKgzo[f j~[6z"2Dp 1_z5+> zM.UM>A~Ȝ Ώ,oy>i}m4RdXZ;xhkպqtOrv+RXU1!e;փ'&$"g kIP(Hz~!<_۩]j5ZbZ$$MηNlꤥ3bt 4_hgj>߳]j9\ 8 Y8ȝsA`KL% m+v.Pmwo\>+hd]@* 9 ZT<,>(po‹Ӆv aHkx Z1/]XȢCXUTxmBLK[Ƴ).Bb ָxsݜ buͻJ,Sdu=`+)e}p_ < `A(.aۍf֡D1)fSu< ]A( eEn0(9ߕ("cx,)Qo`3nA|lf3ڿIuq~ x4kPqpި"zt3,piI=e$h/KJ,@W`H=%>/w=NEWNhL,H5u_<mE(f"4: BF>c|SMotg}~V9zHWx P@˹Gq~sM|_MV1~atzf {!lT!|v%Lr(QIVH7f^^C>^ =:g =h}^}:Vر|;9VcI?.odcO*ȏG3uP =F3>!pY [fV>,/ )fJ`S}s- #/,>+㗛S8T*D@yx! i{nNL9vt@6n@w^hDf,J >/хD$NP,|{~?W~{@I?T^/vv3IM v87hkH;\ h * /ݲrh4Ɉb Q[FcCAsч9Ũs3oRr]zI̟h3o䯓64/;f~? %Mb=0Em)OY@*&/M]Yd9>9TݠB&Uc` Nx.n|X+)4M<6ҹ.Y.`5GvL!UMӶ%1DyA;+ pٓӰb3% пR(J*n=-&zZҞ3}y=;>v7a1@ֹ[ʶePI#'i6@4s\n<@vWIf?7o>8:ۆ $( YN:Aо02Q$x3:a |+.K_9F7yW긆w.[6$t\:h^i< `zD919ے7yJ`P5vvw<gVKM A|l:vno&eϋi֊ P\ D(!SL?0G`?o?'9ؘT'FHuuuӱl$BWmg$d 9LzF"@pI0Aƍ"kjITpEqJ`)s>j>D !#vɔu&">g7oQeF1=qko"wzOd`$OOڄ1v-|ru_1M9Ҍ0y% b-ޮGо1~qtl*EsUyd\4@#- @geo[78:(FGN琛ydcrPGяԁ.ۋBh@DT#R$a,ZN44<1Jtbl3"T ]5L]~k/rn++x2=ֺ٘C4U5U 6D5 JCJoK|/< `h ?0sݒg6{Pʞ<`Si״;kFd Є K} hHhT>^q ^&9.ɯm]r$tiFd%DŒ7ߥ_jﻰU 3xBl㤕UUB[1Hm[ZQb[`}a<W;#XyK'ׯ;A$cNb&``gd ,L)0L1fPXm,=ۣB +c[,!@v.`֖ÙxͰQfIKty>p5DvَݍXIP@B*(m5$͇]Y7S-@6^6T9CA_$ ߞʢD"+S"ֈ˻¸Zۢ$c3wx4Ws 2<;#hȻ1| wO"F֎DO4G0]@Uk{'c\Ozod@.e\^nxAd8lTgq/qSB/I@,4$kn=xoLZˋPdq&,7nKǓxHʌ ! hLH@ի6MNg: P ϳEE 5%M`iS]Rђ?k_ ߹m; QcRMnz@4]vOՃǖ,&pg|[}3rDU]sLׄѠ Xe5(}O2YkZ. ]?)c~&foW$6TL܆Bo~@@" |A&(yHh]T0EH1]c0;;Q@1. 8 P;E|%r,Z0U|HoGEBJ!@)7»vmxR+xh`DB3Y)v FtFSK-+!.xsݏ;"7і5l sn`di@}xXlxd^]X<ǮZ0@ 3d684!FDY8hIBH:cl! ×EHHRUAyL#P9m`r4nE=#9 pਓPH-kpT`LFRcܠKAK#6E|܂D0i!V+&@&2PO3 @zBg`p~Iu߅߫R]ā16R`;B%*WV"TADP8 1"(\B)Qgsi( yg ݐ"B HLwmkkh +[`ns'Ƈˠq2`RPUi:B f|"QVLd 8{Q[GX@!81oȞY0, 9b Ghzc9$zcFͭ,HIJYk69٢*v[6qEiM&VRٴa[npW`Z̀<;%Mg kyxKJ]6=2H<"AykB"'ix9Q*P  8j-5<'dy=Jb U ;l s9t*QyL m / SC9 L~aL_npص!Zj)'iyQPEtж-u͆fnEʎ +a8˕W  +cuhMaʇ~c9 y&#d4vkzt.CP;ٿDoAN$5ݬL,з3^P@s" n4j՘ 'Cc0\ _HrcˮbY kTrg>.5E%s xt Υ:XE8(+: 9׉q#gn[ њzB >(+Z0@lI#gVN3EsH)F1cDO@!UP( cE$!Zs Q  X=qzO)GWVIDoQGmXgBVqݨJ2c*K^MWO^"1`k2*?UDc!{qnh?L`pO`,! P e<YX3dPo>G ,zc kLy1hf:2C;?cp&;jN] e۹\ϝ(0mɜH mO}SgB?%O&e` z4 yU=2xUI4CH!Ghj86*yqxzŠ̑B$[TLƒt)QB'BID=ǭ¹/NNURhL^l8GǦ:w"b1ɢ0NB<*G?\Ջ3珝?Lr1ؽ;q{lXxӾkd nu|fCJ&BVQ@K\,`BQ6z1,X0xP9BBm zջ7\qLdA  Qf*aV @h:<8.pe_'|E{=#[( ݧ{8Kc!$v+swZr>sxX툈* J*;q7rnTswJۊ9vCDgm'>^T#dNM2)Qk 0. hƊؒ"F9])5 e PE 5^/}FfhIY5J36EJ{uyy9IHFI$dtlviɆz~z 6GϹ i0Í }<WXar9uFW%W 1E*t<ȀoHkO\&tbc J98? ֲ!i^l$ & UyR'"Mor:嶙5Tqt T<u*7+/tMƆTxҪW>_=8tau3Gk!8 +K׆A!4me`9G[9Nz3>BH d-g 횣Dh0+] tO~XBB3}%68κudt©D`Y>1>b|r"UfPrgJY7PpI+$TA,ɦVeP+l)6gɁdiDЊMPz %D\:7XfɴV4e=yLvkA,p&}r&Lr2&rSVlˈV,`ITDYeh"ѭDt s-*_R(,E5,V @Oa~ Ԉ T!/#5NeqA~~KyUو H|fR5 ^hO 4nrCjQ/:"  bȑՓfN%Gkh8W&[Sk^6b#͢sbW+ )$1W?(h-)ӑSnd4![ȗ7fqL,Z 5돻w>7joN$ 5ZԸˈ6ե\LPr AcB1a ׶q7/:KKRo+HƧ{̓=FmbygyNI>\t31<稝$oO3}|U{>,pVUWw}ܜ6޷uf5VZpbA( *X*$(z/( *{?K:pPfB*A$B${q>˟w[i+U+S`|hK;gFbƝ :;uq|ssZH( T uCSl; G1]SmhiYܮa,FX)ҩ<?CK;@xT>/w BCCt;{n ԞtTҤ_HS2QĀ( уpc1 4|{{O^i8~Dl`8F"bԦRE9yimLWl WcQ+u(:cJ†+?#߷=mx8 0aF" JK Fϻ<}<@ Od ؠ)( Jl !k}8BQ|M].|YDХ{0{"}}Օ:C0 ol V$OGh оjLڧ/DHB(NP<^Rxp_ (I/iêr%GP~-::qCYJSdH䅨$F~W/x@+MPX۬'}9e|a8HS(޸0(f?Wi=oLeM, jjijAj0CuwiIwtqszMMs@Oh~RǴD/XTd~N.,h@5݋'~15 "mO3]r.Gεלq~}`P`n/8Ԡ0%"0uA{҄sOyMH$PviU G{cC7w?~ȯ(12:P86hipR|(z6vO86b v//?v:f']0km$*UIɏ]dog)JAEi16x r9ҞфOcK5 Ph!폔=F=CN{mJt!9xUhtRKnGV܆H+MkK0Hԑ60SD4 L@o㦊}m<} O !3O9O?slP^!O35Wmsa}L4< sx)q$_/ќg 5)>8 0At,=|4c-siC`_/Ǭ<,d޷A6 d* rT91HČ"'(h Pg1뀥Wq3 /sy#=7!h;m?GnrT_wKx" '{6td^n#vV2ߏ~j2 gA6~(X.fBxJ;8 7Xzxo5%FjHMc $Oj2=Lx\!DB*6'):s˜ 2uPps(>А҆׺4CkJa" F<<*kBoEnBwdӹ-]<$6[)NzPzuܞ},C1AiUyWwE Po# BPҦz_O1non3V~'/z)y~1$l~mE, 0׳~Ni9z߇5fJ e"<7`Cc!J}ZGhyh2M[偪CQGVZ^ c{m͉g/CVE."v`kbL|l) 9$pCrWѭTwƍAc( ٨8{b h2!\S {vg[@vυU4@cxԲCe!@QQW$l擁*|nu`j/mm'p!c_^M,VaEDz%h#&j b$ 3_9,VS`k3|ѭtδq0]ьXs"x!c韷XۭV6倣|ڤ^0ِIm|\Z{p'6b3|~Է2<=[*y|3O+틙|NM˘w~6.{λ <@A` wϙ.rA(݆?y\21ZC:jY\'z*$cd^xZT?pT*B>X@?\NפfMhIy\a%% #2h7o!T4bM%Wp!4Q7K+HN7EJڃ1ϟ`/w[6AO (j 쟬DP'U~_fdAd{#i m>PQ֍.caG @I3~gkh\jن:ɷko,}o4}n4wẇѢGMɥWbL7/a@+r8UC&S b@ *CɕGI{X*:Q掼D*>{ 7IVfL0P" B=<7>i"߾k_|ĒIy;F]X CZ4|ǧNr܄sD \@7bP돽~{'ʩ{6D7ur{ZTcDFaPEI$--d}?gJ $"YOOG8b")o~ pq)0% 3#e\~x(ݩz oR=OX{SCBkE!FP{BpQ4v^HA2 sRPZ\PVֹE[11l\sSNE46FIP<[!(IX\0NϮT  )CX Y^'+ }=g9eH; DAB#u qhrT<փJt)yLVx<1>bsq.BKĒRQ|zAi0KfS5 5?3czwYz(2ڀtBG+()@7f 7+~Џiڏ!xOz3bz*R?(>DRJJȽY_sӮy׈o䏉ꢯJ"Ed!߶/#v2!]=g^-7wlc8lNIWXp=FhhĊKs×7ݦfj(Mj{?]4aQ#{}̓l4̓@E) ]) $ә T&0(-4SSɉSQFcJd@:[{A hBFk[4l$h&04`Tҧ C\6)BsbM]V^;*^A8@~_QB馸<ٽU1 (z5-_^4  H"E),B5RS%<8L#PoϻLhV v1m4e:&\(ۀ̵/H$PONЈH!y!2SkM^V+RokU,= s;\'SAKKbtDKVbW۶I>_ߙ_މޏ)ٜ﮵9~ڭiOJGi t$ZDqenM,BҋAL:\;\v{g9i,i`BD7+4}FxcIq`-*$V\M>p6yA'W]i%H+ ˔1cFڏI ЇdJ0(HaZxdϨbmU8nI P45:M۬*5 dkM.:{I PطiZH 0ݥ Į *óѣl xa/a5!)XK7`ݙ``6VO&4h0]գ^y"pZ5DGj _qeCj D\6֞5#E}LNgPƻlCfV⚫9[X7Έa paKõ+ƆX(9 Zt*ѬI#N #[9 l&W&I8`qRL +J UQ@l ߧֺ_/{G/dע}*ϓPL4x^y>EQn|5Z*휫^,7;j*i{&ȊpЉ;i1G3}|slLjdb#Z륔4筻m1 Dݡ~2Sd~f:.fo}!-D@DTATUU$ERRPR2KA,LD" <3ߍ3N}/>zuwO}Q30 &h7%YejJȁG4ճrd9eX "y,! Rw-YaY1d +KR6e1rs@1 8^pi~8Bٱ@ 3*c9ADDE]vw6>`Sh/^^^~=;v)g[zC2A<W#$U^+5" ϺGDq[&/в]k_` ȏKTO"ĩ@^5NO֬ёYQt%3@Bqѝ{q.wH L@#dms#W]kecЇ @ɀD$ذ Vnu=utnBa_w&d_IoZ@C0=I%n5$00(ߧwܞ$2PD< *[ٔSbK`mh4J*2(I:[")"O:Lχ*3eEU]I?C(PqL: $AR-Q401 30%LESL4R_#۝=K,2i*u+A;ׁ?n󜪠T𺷕&$#1ʄUId `ru+NL4Cf^F)L㰁Z ⚻dBbk!`᪍ij>Wt5a뒞D C@!$?1]ܹ~>\z->^=oQHߵ9W *y]&!JG % Z ib!E0{bbH@[='|D jD^0 A|6u̎lGW )݂7B_7DLҮknjsm SHز:5:37SoK* dQ?2ho (Y.$BEb\ͼIOD~<NSva0C nv&V1GUhRQ!($%( ܑb'K\.]~;82%F@N+#AD1;ȝCНCN M J kB R $꜑2O.(ש" x+DP? (H@,Xc ~E ,Y8:57g5P -;=Fphk&uH#PGo7z|8?7C&2o\cYzg"S h(1Bb5 N_#1hӒ# }M֬PDCNUprQ[)]ց(lt N_EcE+`Z1qT.\uA GROu^3¶:ŸPXu\u%"VK0gL\&Y5C&piti |;4k]us17LwRtϣZQ y;owѴ7[bۙhI$Xr/;,B4t`%%Dk}J: 4l4 ^0qzz[ce|,vb[<|"o#~3(!l $B zLkGU Va_c'.yh~U6 PV& xB\؎$ !%!t[]:LyN`E412ĵ&E5`Y Xw+$/^%wvӬo Z]~ʂ)kz҅H}\[xC@kB(J`)h+zjy5.X(Z(-Q]hg]3skc{7@6笜|^ٕ535C|zSnyTkT `0'iE[|Tdo Hc>q}zz3ZI6!l}%mǦ/gZ,G[4xpvt|`r80zN[M0M-!2!SYr0l?q@ R躹g;I$aWF: RhW>QV"" 8`m SN"Yb?p%,QwIimpXsC?NgbAl RU$B GhE d&Q*6DCnZ6lq 3 h@ȁ$4X™V>gH(iUh97&:kn Ԡ~E&@rdnHgr 'b$8c;kZx H+L "D4A@ϰBANy}d6}HB? ܏ (*e'$xf&!E Ȩ,N$l̯fAtɽHk~]9"QyyahI /gRu3Jb 7krNV?,ABz`%xyvk\:U94ksbX{ cBu &tyWFQ7MPy{pl_>h&Ԭf.Tt9\l ٠ 8cA6t/T!H!L R ՘>M҂-ht 5 ZQP[H}=!-F]0q;|VzS0tU}B{"6er"7:#/eQ?xн]7yv7彿vtbqDU9HƲ{|9t;y;&/=lg{^t%$ASHRij$T 41$BR5I$IUHLQ@SEx piu?:݆0ϮW" V("Uh<ێy뮖Z3L["3!5_閕M(M+vX^Խݎ9e@eJt{|!E \oqn,2<5UVEcdAPI&ʠ$Sδ)gy@I$ $H$ceYGA`I$AA)y፰ $ H$ {`Cp2ǨNB /-09 {=zyg;fc'Hl]5If  1LK0=E2(rBHDE&D33YhN[_kKԝ^3Ӗ+Օfы4 9C8nWAJA|=aڶ,oآ<<͘%[MILVyi7w]nV[a5pz*l;;K2֋g#oӿIA$sI ͌Ssz6)m&)J@آ z$vY$EdC$lej2H|kUZꠐ{('k#!|SJpOXN·d wxv\0򷟥I$ԩ$ 3DEP|UDzz' He|`f6]HH$uƝr2A%APIrk8(8c$Y!#@EQ]_'-O|P(tE>\C׭NC?q:^,Ox z#? ̘?f׹?1?HvN^j3mNJ􅷹 s'; b'qCܯ~r=h@_(eSoxa ?\ST?_ 9cD Pd?'d˕IUڨgqgM=wM5jy>"$rj"4E9~4Rl FۣAůM3 :1\,4.fZx;?@4G: \GU &R>"܉"?orgY=Ue`uOhg4qˌ }Pkd2h+X1 7عdAZONUޣʼna?CD8Gߤwk|4m7s9? Ό':'@Fh5P(49zvX*D5~Ms .[vQ{3y{/Bڃ(GW7Gf2Ln ~=v_L 驹(K wud(EPPcI*~f 'R2X9Fh;=rXz(C~6E^ff? I0rx-4{` @{1It T';^VOBlĻnp_fx~ܾ7Sem qiCzvӺ)Wd]l1hAm2h5AMpd1FF bQzl[˱`;q Vhii"h4l&NZ+rR\Мmca,>2l n2EB( ĄFfП|T@r7,{X'{_X=Ȟ߹Ƿ)i&b#CN7Yd<=ds7% ޹\BZ EJR|U.3 v >6 6 E(^a vQB;? G4) &C ͠G֩AQ"[i}7k2kn{pجo\@.R`~X)m!#)591'MÒ!׷EaD*—8| @DT I8 `gŻ;c=h~Ns7&UeS:0g5[ޭy!脉 O-$bH=^+7:Ov`mdm:iC1d Q( nĀH=톿I*8rGH8xdc|4gMTAfI$<x2-6Е03=I*^] IIIAMUT,!S@DT㶦+-Lڗ M%iűDn~H;!85bCħN=;dAO$AO+u AB+"rA˿Dl-[RTJ^dE8b",J}oL M 1+!gCHvNc="dXYP($XN_o(|/?~#liƚ5T%`0B?T*M8}#:FxG̶(O_BN/`?}Oq@6 rC2aˀla B%:3LJ sr]frut4h\Aj%nun7 ZQ.1R&SOM2?ƾ}ptH⏿vΓRNᶭ%?q&'j.ouWETW^Xvgo'5/9_KRvc͞K[G7^~zsot^ch}%哨rwnЛfg{:"}3CJPR % $2% HTCK@UUQTUTEoo8NZ'A*ȩ I-**Jӵ`T7(H I IAܥl9dlҠ TA$Av7zcLI$AA$A$6tck[ m5yPI* ?$AIle96x H >L g9d̢A$* H$ uygwe:YgnU$|  q,<ɨQQW~w:9yk=}.Uo U^*O*j%{ET[٠~a|JzgrV/pDc~}e  JNqoenv׻jBHI>ۼ~1tO%L#Á'{ڠ)w$ Q9:t.9u^PAz ?@8_v=˧ߟE^޽;q.{=9p: HWQѪ:{mioAC7!UPj^Z iI J2b(HT CCL &鮙q,O~ fP0o#=<}R鐓|f5TLHdn ƹBiA~a=#10iʂSC%_qjE@7u!3FF%E Sfʇ1rO3*F9E0۽y&UICCS'|/B ˠ\3VxO0"uh@붬+u yX "'w!jZ|p1 @؍5ì9&!Q{죎yIȖYv)`i@יb4mı z?Asn$k>b"L5ʬ nRt`Etx$ZVsY&Qc47xzR3`+i~Y2y2Cn~:S  ؆Xv 8dx16$p͂Lh6i'j ^:xxVB8&%7HU^Uh(x\z"e@sЈSr#@^ԇJVg#NK1*~:SI=Лh<EZDg@2sqwIl7Xᓱ} 䔊r%8dch3 6 0XB9dl="nIj`k3\N7K`Swsa3hL*ynn.qAωW'~ℵj!.& @h"^ܪ*h#~T)<}zL2*hB )ޠrc c#!NTF:v ?3u( \CBq4&N1] }!{w$&(IGXD*Cy9tCMB6Pp},@ϼ@~'ȪfPFe> u> HirCTRD=J4UhAS PR {ʁOxsvR P(z 9.htcJKI$C…n7>W= FKp7C!*m1R jkMu>dx;x5Cنb8`zHjm`FS)aTX>{DZHjkTqPA."%OYbHFЦ5sl /ffZZm40`Ў|N:zsV@,Il3qh+ꄊTTHZ$i؍T7BdߕB htܨةńc$8.3Xç^;΋qNjҎ0 'y ҭʼ'3;2_d #!DI0I!}B B8E2s?u-Ff\R{B" Ttwjv|,t}tx'tUDl[3ǴCsRb-,9]cm)y$t+lv"1 k@|)ǔҺHʼ!?Wk鿲qw/og2BC6|., &a( @S00b.i*Y@ANtAGIICUa~"| q1~n(F~fUVXf< fs)}VNWXn~sß?V}UBIG]ꕍC; O" `@nKTD 錺nnŀAF1EmO7HOw2R 5+%kwr0-P6(),~EMbLA P/KV! " ,>uG|pnOܣ Q0hs];Py(Bt9)A8Jdsė7M:lJ ^o E`uM' A`9dӭQ#MsfNF'?Ad"@ Ys:D GOu15?K*@SZy_Ƅ/ qwTj)WH-*l+# ݗduq8fI:1[L냛5 d\J# K]qd'Mڅi!]!%!hT,9PVk{+M.Mn2;JQ!!2hBAƕ&|/ |lUns*W]*?:IG>dO }xN'0!**HD`ɢ/wŲ{4DBQTEpiUUUUUUUA@+D A?ۍd&:Ɋ:9Ɗ""O HDUxS2xD#wHU {.rt'\> w@莺ӧXte2!7;0r;o[Dtx=V )/6ElGaE+3nBX'6r έH>=.XP6/dM4!Q$JKE IE1 D. Q02DDĴPLD@AD'г"PSdYr:0{*NuL#4BpSB/cP#nz0̈́"h 6,a+L[mkF3n YB$H< ˰T#BrHfkW=A`R{ǪoX cԸU`zx f$A6$;%=CEe`6Qo(2Om 4_ @$Y@QNj !gP45:q78D& p': 8bH Q|x߶P6Ls7S"\ ./kMH<^WO-:7aU&&@8~5ne#hHW.>1ȷ#2ˆ1ȺPxp[ֆ ?iS*Z67:]gV &91ѷ>26c]!Xc`zvr'ӳtR^ D'gKQa˸ae|VtCgVVsN9 ȹ ZUu] EˤGx9PUQAJu`T6j l~ÝCNL+HQ"4qty+I4Z2Rd @;f!{U] HH@QS]E2dQLeö@JN,%skw޳{'z˓C.,\GkO4F7JM(&m/a={RϤ.[ #8=k˦8S`Xxזfa0O[ulhS] X7]DscytӞmIN:pǓd$@d I5uv} P'ASzCzHR?o$…6p΃EyP Ed${)!P!$XU?pv<>g@k?o>-8HlMl}G<Ͷד˷ne~ fNJqT5\8]j@5ޱiz"nrWX66LCU6F?YwYoGXXF4]Szκ\)6=K~}|NxdBzxF))0]j*py}G0-TH 4mkEGC۟"𖼴EM8؄j"TH A@zYP ;{0dž$輘j̃!8]qx_'X n~䣔V\'Z?N |=#?[gzd>9$F]{v"_Aߞd\,xfl"{nLˎ4  *4ֹm^2F2B0P> {2٥Bj4Y55~P@L>;GQ<<-fIOm\ + vi`u-ECRQ֩J{}溑$@"[uoS=Cv7\5٠ݨ*aNS&uoMb;=t#gnxAu E!'ɐ~6 Ɵ5M ; C"`՚;LK-Nz]LѐGjy{I 7Ü!Exi˅;dxW05ZKbCAmjYh3\X6W4-θWDMx~a.$L󋵆ishz4GGFل|B%(4]=q"s5T0bJ2`℅AJw![kZZzL\14fqn8Yߜ}89 2!9,6]!H!W-lrh5I<Cֵ`>C81@pz\ +~| k [_ 8Bc6/]b7ǃgVU`LmS+Cwt=ց 4nc~cE2:SJCHF66"WqA4>G/ ױ U")g 1Zs |J0B)~~>wm[o5о/ ,.ntX!L H閞~"@~#L{WmyMm聼SP=YZ{H p iIJCi  F漋QNϦ_bl1kvjҽuxvx^{# d?ozwGU@w t-O v(zh'?mA_]u4dHl\k (A$m Ύ'#+* cT`'k^5fZ{!tLv) R:yd7vbl\Xk+FP60e!9;>"Q`9ps wM3%,I JB`4Դ ) *d u< 4kuM`1ɛTFYDM%0ǂ ^k@\FLU]JW(`Q;2HN 5+$[PlFDY\a0Fa!S7 ٓ4E0ۈډa,K@p#XfÆ~{UUV f ~mhE8 zȖ8֌L?+ fVf'zG ƥ"lq1ITosʡa2)!-Yna #)*tӤMAl&!HU jLm0H1`c" tS1_2PǷ%2KL(iB$Tj uDlBATg4$E PwĔWP@PA rwD/);$ CNZ޿;NZH'}~❹E?nw1w=|\f}T֙+{UGr,&98j l3lИ+KA Q !O<:| *BX F)S /.8kѸ+d SKuA֏{L6qQA%0g}qt 0ꐙ!oi$"*-mN?AĐnH|-j'FkulcSJ>`}c}P?/~#QDJaEp. :& _篌ky  +;J0nt5T#7J9"*_ibM,A=BkKL' J[D7ߖW(#@CgN"ʑˈO$/#/.%0R@bTf\\1?Eӄm8{:#+A%v4=Lmo~?+yW+kKMUA7 "%)H&%v,pc:.ke,ҕXAO0]P#2$)BA%DI!S΃M,{y(rzڀA %}#2! |r@QbDHۘA$TQQd0Csw/AFx{$IBIW{y{WJxշ;B !0#^a͚< 0NJ{:8S5ͫjcs%` k\YԗªD¶2-[aĀ0hb @ka&VSR&氏h8@ DHzv0~_,Hk~A||\WG6f;dkշm%aZMJxM`c?}Ц*`%(BwiAO:g>12kbP I#FN;{粚Bn-tX+*w¡Q1,4]PbI]$rw(:u׍к]:Ͽbsg,D4(%PlmeNW/2{>|kЏA Ŕ cR!ױNSc}j6tt@Qg$ ;!+؊A#T h|`DmM|7ar~Vmo"G2$ec 4k}9@@hP|b£X`.RDUzF Vy naNbIT-)nIvA0K}z<0Mi0ƹNc1@Qh>l>f]Ձ>D.8}Y.q:5;&(.B|Q!o!J@A{0P+5+,8_gTb!)hJL`~0F@aۯmӚmϦoơEO{海9֍"Gc\M[U.!Gfci1 Hl(;".,Ɩ1c¹56IB6p<D3@#`O[}8ͅq*`-R>!a=š+'!nƠ_Є8jQpQ񺲹P C&H+)j 59o}NP$?8)bB| g@|R™uO~44yF2+}fژR% h&FGPq\,NYήy4kE?_DWbD cŸhɸ?zM_0&~ +Ncb$Z~L /Ҿb!s}!LD:AH,|6Be`6ymwO/I-+V\{3x2&smr* Br" ІJwOZg߯Zelep.8 g^Bp{bޓLh KfhGzlGߗ>{wR32x! xM_ tUq>2sʀ(Fޚ|p5I҆\n,F149E8ڙZzo:ժc<Uh8RPc2xB>I$<6@0֏.;ُ }m1Џ>|5cί2g4t9vLg!FkD 瞞X* 9Qu;?C$bhZҥXh|xA/7 U|)RjKā2pb:Da-f[ҜSD϶wYut(&o$`lI@ϯ5瑳!F&СT [px[Q6ҒS Dd "c5"oOK:z7PSETLxئO S imx!*bf "DI0t<0uh{7$)& LAA!$t4TAb9-:b(*pA%<(kqA0R gGFHЅ\s/k$ĵDJjX $ %*)V"cíԄCmZ&F=6{,jJ;8lhAVu~GUDfV\k0z!mp4x2{E\7+g*}O 8o- Cq5 7 ,ECitET{x\G\hĔ<B;ޔUBK^~#?^OϵanB03Y^Fje7718Vc1d1R:A6lD2mcn*@T^<"41'.p`\ޠ !>CZ캣؀,29t9|4#D h@8Cl5ńE2`c[T;6q aʗmJ38?{^ 2W:\   ƍQN%3MTC,97Vr6F#yՐ10^t 0Aۈ:";ed`MZ 6:1& *ʬZdhu8ʔjWH32I〣㋕W8İB2Mٌi2&*2 .]!̡<*sB)::3 H8q@+P<J+gK:Ѡ4xt^S y-g$2EKVlmUl FG0}*7$6;DZ^CS0$$ =^|>z JS|8q>xy1#]l^QĈӭpLɀ,hʈ9\Xˣ93;;H$> ]xSx @l2i'J*h!|RuϤ{?a>2tGkz>O=%vM)IDՅ2Aq{:o!pb d`gUU(9H@ȈCWXľ7ܜ"HDSRNG_*"Hg{fpu#'Mn&?<@w[{Q)yI[rU]c tN7] e|c"v EC=H, -DT)z=|MDU(4%ޜM c41@Z&KHD$:\չDH t/4 io\f(vK a %D%XF@ ՁCxr `!%DmJb@qqwyȮ&񋱓='_;m q(sz;υbʈH8sL:]w L}!"yQb'sn WğS!`zA@G<"_ۊHjnq[+d?'hR "WiLE @L5Iwo&܃Z"HBE&%hV`RI /=j"#dlY -<7bi"A$֒+/ OtfM=h QeaHp8&حx!!:A +x':Ӏl!.m$mlC޷H>q͂*cfa^P:9,&20doAKFJMcH_R[Ip{T}T4y6?FN``cw< SygUx[0gbTGQ<\?ٗkeuf}[BA "([$D'MA@Qa鑞qU,4tzޫ&b^8<*nJFL]],UŒ `xN8Gnߟ_S)XeZ)_ăz$ZpmcMqO)5L"ۮƾ^%L@L|",Sra:Z諸ސhapw՚;hZ6lCwjR2&Mȱ,=ֈtca#>t'jr]/ l3b>F;ӫzIMt=f^{y~Ȼw3?֧N42{zC{&0D_D}8y?_$!۠YU$"XD"Y5 PiKw8Ќl|'r~ٛ*+=SvXm~Uwj~ʄ/K@,?wŒ6`v91n/o_8 ((/M>4ܱC l #B!1g(%7ۃFǭa k&$F"Fy+ϵ5pGMwCͅㄧTHer)D:=o[TbC8ÙDy,5zؑӬ/aH mIb!UI),|`o] H9678y_s5bbihvDID$KPgXd]ٙr0h8QKy%r8o9S`BIn'ϰ 3(h pڬ$*\(*6/yVzAŪяFga: +wmm#>-l|#rк>"v!?qud㿙kc1y'yf g(Y gSFȼ`ϕ=ϤÞx 7E՝|t^sٝ72tɤ,wrHfUd'ׅ{E?̹n%TPPnn0NQYG Dj`@Sף!BB!9|1𞈞4tn]H0̌O4p*0iS9~xMAO!#e% r2>4H3A?!~e J-hZChC|N\]ִ<͡^eBJ ޵XLz6:n!1\^1 r25$j`3i^675kq`@.(\jީGxC/Hrnoai=Ps*n(_W< cߒBi;\QD7q:qh]քiPrS =ȉN a}f^/dz)8r<&7!+i-,i;7|Bcl8AIcO bh ,E $`iά^!o0=l{y?&T۞~̈Cr;LYؘF|'>xĴIIR1!8d;lK ěTQRUD scWzTNORqƷX`A,A :ӕ(oi_FCw@󪁅@w> 9AQomk_C*F;i0궀QLiUyE1Cw{wȷDNk6PU;S/w3}UE~L}B#Z"Y~_\|3U4wo9+oF'2JW~fv wClUF~[y Rn%D1/&PH7eb30J9;uhzVA$ CM&=|$śwBmmjl`p]4.v7`lHL2Mե$!o٬>Djd(}zﳷ(z;8-ݱFK 9b"Ma1lt)s:f:H ?-6#:5^]f,wݕўʑ.1p<{Fh RgD A0_ɑV[|~XB ;-VOscd]%2vݾN}ʣ^uamxGu3ߦ&KmܲWlll(LR9fՀf\p&01]{L;KJZ++bLT´SZUj#䷗y#s 0ϛQ8rrJl:`eH@5Q EA&ѾyT#K/`B嬝JCs]X:'#tNNh ٠brԨ%gKLH@!(AIL JA3|8kh[@HTiv& \ %$&1X%R2(4N4-()2"- E2A$4JAi$C1+$RC!&kwZ0p_SkĈ$`^kp+b;8֯T5V! w;C. Ģ Cy;zwo_Bγ83wK(#ml 7mI CD,&H3q2\W;!LV|tSHH !L0 lGA[-tiNcμ\b)9Z7iT0`{^$DޒJybm3HΝnb̝{0Ual!s0 ن_\jcDl So z& #136x]C8fi|*d8IPÐvz֋Dm×Xep¡jeRVduAuӼ \qoӰq;ho;vUV6 ްچl#a3MGnyU:ci2m['Mշ7|<d J@H d;πp;@H 1hANPPI\;7 RrJh?#Cx/8pQXARA hu&IEJx 23,i}!pgy:_z5!WCᘴ/^}gC&_8gq?x KȾ6>Z~]s0ۭZӦRV"s>GM" ǹ5V=Wcm\x"gP7d:n[\[RpܨtClXGΩyGI&>kÝGmaҏ#:V3:OFtefi>~=5I7[J1+y{kk1h]yOxNtG\pvM7S#WZ׏)[d<#65\f4 w(Nǜm]*mi~IGt5kaq`@d2CucZ!+qA MS6;hӭ Cg'f Ū-1pÙ[I[Øl@;d8ä.;#KΦNýCNr+' [$RփC $sP8l[wdnkGZ:mZ ֏|P `Lg*}1e(#kŤcl^5 G8@ϯMHzgR#6JQ9r9G LFHQA!}X pUzu-7ՓI4zD5۹)bw{z(4f)$ AQ߾'䔈?'yH2þR(4.]b^ z't~2u#Lxw*;9hf0&R_]j2BH SE Kԇ=ÏS)>QPEl.k vA11`IO:C drElD.*V0q4IPvxF7\542 u(tҁ @*ig3Ia5`ȳd*aEAwc;ʓ{plso^dܩ5F @`x)A=EN_^&pnX7* L4X,TUb8xgn'J#߸U?ϴr*Ԏ Z<_DQхChDb%1˧l$tDj390 aAg>D'Z-QUӖ wwNKR 39RfpOJ@HDĞF7/DkQbA>P.VS'rsٮb 8FI0(u pOM{}ƏsWOaw]5VFEa=z ,@_* ""L‡N󢂪 QaԂtntTrҧ+a*p Tą$FL5spBSG>9D,\ EB aT 2wbJ" PDi'z%7źXӳj2vW,m2Y]+\jȫE~DdCYq?R]Ha@҉J HHB8qy'UDT $ldnXakWB>=*~CNb!H"[d_C_z=1{{[>?T~ptfoxU/1f~lZ_͠iyq3٢LFanm=-K+ XtNη?5TDQ4H2QB΃C}=H{7`p;l֨`5J .i |)@Q}ՆHg]^A6D"q 02BTqb+B|rF{D!G}4@Kzݹ < Zj#T w~f65ECTPU%4T)! A-!RPUU 4Rsk7S/KS2.-}G |&X* #TO?)?P?p&"h%) i'jG[7cL<4qA# XqhAu!)w7CI 0}kt4* f. BA`+QS*oʔpxeYIq%N"gG8'B(rR?g؆;H10 CH|#dp~aLL4J/^Fqr??}S!SϤqAe]Y6{oDP Τ}ʍݥ :TB ox˹ ]v6pn59F*_a02Ş?Gu #=h-<9}BPVCt0Aijm>Fm*\j50{sx}#`P"C(HDDx:y|sOZy?zYY˶oCcXJ5V [ 00y\uAN sS U#ƒ@Da0X EKTouU:mA@D:H3M 09M ;׽>yF(vٕ* ZlIA+>IW kS,ibXxh?w90i#cU @k9i&:E:kC}Z`khk mc>S)hf7Rtѻ%kmw^i 6N\[̅cʑeM'7Λr=a6ޱqMd+#M2ځf4mP% -?w>U75ㄊw]I"[aknB Q%[Vi" 0n`ƾ=JD2r~"bk/y7 ͸9 FVΧtDQ}=W 09#펏h7JG8 y"\[-)Q.]= FpXv3M4Sb(`%( `TJdfa*f,E e ԗ zSS3!D!dMd,_ћq`w{/{x6wϾ|NԆK撠)n@j&{w{ʼn}wJ% )_|'mtEv1.篣{>B!6_xz֬m ooӽWK*Uڲf ^rR$wx(P{9lﻷu(w/kq"k*ՙ.i׻(P>Z|5"-t©5%)G5M ]34Uz tD v^kT}c{jl폸+>lwOa^'Wd P*=zzhRWHނP{z>HU \Ϭk;^ pE{} {z(PU.;oرݹ=zFh)z7FvyfA冇|6i݀k@hmf"E٧+zm}@(%<{>@;ilt9({оΨ ](`{w`ٻ@(`J]t;R6x}}w/KڮUyOvw{6ϟ1o|nF{˯jƑ>_{gn;mw7]Wތ;Wyާ{SeWWX;ӽq(}bt |}}Νz}wf[^c=]k^ݽh;*^u{ʻRm͑;{ʷg ^:]מ;>s\nNoi\ۼϧ9}^w{}_{p}6}JTonS-d}{׮o^=W7y7;޽\q`|gkZ]͋>okPTHkSx;/bv9_vf}>Jz罹Ǜ{{=jx/\/q&:'wugy|׾;ۮwk`]6rҀ]\=N+SG׽gmm{Ǣ5(hlf{ J֩Bޟ}쮱U}Vf{>ujw^ukAC()>M3=ܮ:T_Zʜ]N3e={w kuݭla'\ku[wOo_k*tۭZO>{{twϪئƝvs@ -;smév۶v3ZvDTED}m{󮕾}} yf0}gδ }s(6td((.{p=g s+UMە1u"̻4(}d{ݾ8>0;D/-7{;ů׻ym@SY.{}.lKPkF__G|a8Zy{O:L imw[>|ΐڵv@ w0UJsnv6vou/wb4u*Yvv9w [6ȧBo=usS[yٻVa;qtWӻv]ΥGc(U:*{SWSuӥ-;v;ݍGus;g{w4׽wxi=]ZoySVKڝWgqSRnlj'd5{{pBv:kCF di be{;n۳9m*Ի6GtC]ݻoUs%iٯ773OAr .}7%%ɨP$H _0B4 RDAQ0S4TADPXĐ _O׃اY).u&|Riԇ$}k?܀5?ڟgfA|֨o j7[S FH5FsV5ҕztUk}-;8aWS%ngA$E2#$8ⴸtwo'̍kx~p໳{'cRn`]uP,ZkK BIG#$~p/ m6}ޯ0HDF /rV9QQO?<6]s UsOٌz?cHr@w9E( |y+*o/~%nV|#Eܭ1=SxL,>Sf6\JQнo삵.pqwBahiΎ9=u9x>Q,^zԞjWG8u[pvaJ- ݼ `~>^_ı>:hL$)R?#_ubA{(Yx;놳Hΐ"@9ٛ~R ֳ3{ ̐e]Yp8uĝipDe 8c,DE3̅2B@iǗ:W WZjȰ(YvtW_``*I8twZPzZT%0V G@ӃIF-çs:JAT[\F!?_W_*Oڞ >nhm|1bPc់J839T~sQFSaO %1g4gm_KipQ@Ծ<D-%.* 7-aP s¨LY@<7J2jc%1g5cϫ>׭]eR@$HyA}..ݱH[p͇[)(ZL#N=;޷n;aK0fk>"[_me ۫ ihQ;2\u )DH|:~Ιߴ䕟xƅsw0ʔI7[R_OF:sK&Ym7:{4T`G8sB.T;5܈~ى2 FW[yk/jM?d?)QCFuH|jbHRtu{_.x+|ѓjqnMCvb/WߎLA2D\0~4~\~)|Guqu^DtIςf ӥ)hx>D$uD|y~"ظ(8댴9v/rIw?(;w\U~J \t%;lcB: A& BbUqk-IOYvmwəj3 qWooS%sn#r8 ciٳ-μ{fmֽa9IDvV> фP:R\vӫz <0Xpi60w\2_.]^@nd□9:״QvцXA$UM`wlbElm@ߕkŧ'9i\ybmmI,tsM&F\ L!$*1MX'%2;h8{4bA )Yl~X?{~M~annC4OL!X~bnRϵW@Zpn_Y0[?N{{;I:{sJGAׇ?΋E*%g˚( 0tX8_Gore&e1 u1I('NfbW40a`vqM[3R!2wb> g¦&KɿQNel dv>&qP L Чj7 9Cl:9Ӟ@RW+HiVW4 7Hr޺bã/;Hu҈sz48$ UŞJ0{;4 nU(vljÛ {<ф{©fMN^E:&JIؼQLAju0;ϑ۲:Z\{]v>Et㻻6NKJ^AȐu : Cpy|9y~^g#;uϨnsmx?Q0ZXS!d/Щ-'ħ}/ xɄLJݎ=/nxUxL/2d r@@V D#fXG , 3b1an_sQ*nĎV\`ęeug p}woxQt7*W. /&Q]cNfB<M|nwߛTPB} jyM;VJFNL8'7&)S-~ ~zD]y(j,IN^tz.LvSUdOLR1>2]i= aP% R}Pyɨ+~SM'Ϣ7~+8[ԛф]l4N[88-E1tUKKH0ehN!ȘJX?Ȗ6 7uBc9m\f Nf\Rf2㹚(BI *TMgOG SOcp(jM3@l4@5PR Pۃ4 U)B% J3 RHx`n7R(^URMc0=ua >nq2c.:V#Vmt y#1H[ LwSJBr=ѧ8P;hf&ە,1,R$ 4CM +PRAQ@-$TA|u!ӥu]FP{Å VP*y_1Pd BT4E%4,Н5 2RPR1+LJҵE#ebhGm ]5YÖ́H@Ӆ45L"T"Dzԁ (lb`u 1@U"o]^=js"T ZEcEJ*T.hE "1aU~߮,gK=nm8o8 a,/J"HA퀂S7> Q;@h!| ys}|*se +&6lqGr:3y{P B C05 ,:֌ :}Yl3t DYe8*vչʲ,0 LCivؓ: Ɂ[\ R*f&ņ5Ċq-tfQHPh+$r9 ۆbInέ$kK{GA+VEWH)ݍMIY !iэB-5ZjFە,iRh7ቐNNNVE`eT*tqk,`dh1lq;9 ڊAKT(U blUY&Qfjp12RsYCKj,+c}/4&9)ũFj&m֞ۮmF(H4sr 0m2 P)Y dcM2cг02TDKmDcbVm!u%idTjXfL!Q;)d?Rk[ja˃k$ifn1$6V; f+a Kdv2F7ln )H2Z# 6F+%+T{lB D$%`rmz=?wH,Z6Xf[h!rr3I#K#I1AѠcaTYSYVND G-U]fH"VdhH+a #(УeQ͵0YJ 8O VUEЈ^,Yw<^(q \m$ %qҖ;b"]{3 501-,K%қj M[e$f|$+, ְ>3X,׉/nEt*0E Rl!iP> +'#,M( 5:rM@QE"dRDPq]0ʚV *e RP4(ٷduk#^qb~ȳϽsZDH ]D~ңt_^5~i BFL8?3ݓ098G4 PvGʬp1)7\%:5u+QQ QUz@64 hu{8-R3maxMz쇾B1]ᇐfȣ^Mo洼q6ȵ몳W:N'^5͏d{h% ɬ[{aXǬɮ4c 8]f8ZkH><Y*AUTlSQomέ!5 0QN’pqCbh7p` ߧLǑ+Zo ɸ: Gsh0[xm@[Fq%J40LvJ5,JSPC컏M\=:S)?4]D{F6*]$zeHJ2؄wG|&1|yL3"®DrSm] Lg&E%bC4 x.EUfTNf&ZR27GTG5̨RΈ1 Xl|dN:9`;sA[YO K?Io>u_N,DaI6*086L@ˊM KF143A&e}/6No)-Th[CDRXJlkEZ)G B]9LVm5 !M2ryFAm61s+ !q-lKO,bFX]MXȬQkƉP)0vmW7Ʉ6![UM[ķC44 >ou8hc7Ҍh2'yq,A)?Eqtɬ/f\Ĵ69 D]@H/Α-:kP*j -#koC0%4#HlOvYhJ*Pҿg3=셣Pe3s|l8:Wz,4|I? _'_W,"%f'cU_9^=ݾGdICVzk 1t]n2"G+ Xb$uZry 9(j5)`t*i&DO~$iՑ߂Z_ sْ$nʥ7ƴ1w!kGLGaD5Vz3-4; ^罞5d@Qe}/^zFg׈ן]ࡥ0ΎA *C\~,_ɡc&Y ,@^w(P-ϯc_??n;3{wdBfՠ [ )Oxn% d S7rרMzls((r2ֺ2*LƊK nG{y/; *?0.[j2掵 QEEqAcZ13Aԕ{[n<}2*"g^|1jDv!{[Rmu)Msv;\V;9?1~ާ]!}y#1r]$@Soo.9>fʹ?-KƏH03R~A0M@ % ޖC嘐~؉)=u͗@Ȩ(Ie?9/3~VOgIAX&EzvDǛA5K\Ey?~0=r$ MLKߖw vIL||9(&dGd-WG(i( էm ڧ=۝FAN%s>_<3ˌ:V9ZȇDG„/ZYc/3݆$"U93E ax|x| նEpYo~~^)}Rxl5-HC][ÜĀiV_9+35͟lGPGmkPF!eV*bd}A@[0XݙQKgD[Q% CGm.Wdܿbꗤr`zĕ[+j0O#_#@w ('K8tp/ [nf</~R.v>~,?74yٙRSMJvfvAA iiYNX$K~Ϣ_9XlbOA=o $}?`( RjnϤxhw$ SԢMNqtO*߽!]M D4CSŐN,x?5g<^tqbI¦/w kdxWCU,_t! JC:o6+{ A&O\.swzRs=W>Wk-{B@ii*) _~/{s8k(lO<9S^32nm]wZ, c;՝Ir)EttSƨ\P q:cU|*rʫlXS><0E{gݽ0^,NEE-LE)K =]-6bUϛ({Q zFzwZe1UoIӌG8|=wO:SZGo lFjz޵[Қ@p~ӧYg24 wg>X5ն]+EVOh+ːss)IMQ=5;-l!ev][lr?T}fY  =mq\u-:J~׽?| ^̪Y7kOyySXT^5:^n`=1}m/pp{_Qc2Ch̶lO9fRW+$doZK v8Fەcmmם +'Nzc-r`O1ƟY:9Z3M6kXr^)Cp333337v{}w 5Kd7$I$I>5׮n|{m6IW,1ݾQCf2(x-< V'yx(JMPLPƉSYW}]w̙(=G̀s^iP@Pdž9}%wy9)iq&WnDwI&HjE2PQi)(BiBe8W2&@ Bw*<@ :BBt2{H&H&2NAAwN4n%$A8˴j(h]ypoi˼yoCw/H:]M,ۺC@waIZhO{yDmI[4=L Q D]DE ?]i 徹6d-d?; JBnf>"b9j[G<ՒàI!hrjq)/O}_/)%1A@R/V%δK1)J+ JP( MMMMMMJTjP VWތA9.1*NZ%Mk[TV29mfEޟQz:m(VLa`)FU]qw!{$F陗N;<P`b1һiN9^Θb?38s*& fgˌ$4|5ܛ%ϮMj&fܭ!#Hj\rfTQEN`eLLMfhPcWv5)kb}6e8S; a2:VVJgm;R&kW287߯pa_ 2,۱a +3wڱ։ϻ{aۇT#JQ5-b % X6l4nѻW)Lwr2H07~guV3Df`4}=pvg& Jh)jgT Xv갆 bBAC*2^QuvJA[mfaTIA8&%uAFPf!Qv3J3? TQcsޒ2wʥd|{Ѵ='Az H@jU><)}~x.DS4$)BQk+1ʺuOأs  O%.+7h#|I's0u&Ȣ}FDl X"jZEH[(ۄK;l)x!Lف[{1C!JB!(&x\ر.XH@mX)16UU$ RdřӠ!%'[=S(KBP@F#*)1O}/;xI=Ŕm4Bѱ6cڢH6pUʐCAIp"%$J0/9#z 7d̻9rRd9~0hQ;)Lj P唊>v"K0ʨȠ*&`4C|; 5SF!J% 5 MB0(i^"/U9&𲂪e-htyٲ, 0",_[brgɴDr« ?wYtƥ!:3 HAL#9ZqP?2hcHj) 7' PBW>>|jNZ'gtw(#&lvS $*) o`>||Q`Ke "&{7@St(,FBL'vgPsU?=^ .?oB߻콸;Wz @?q>wr'IA텋vՊDSiĴr۔Ӧf~ZH|> z]ܻĎ+kU=[P ]TZZ\ GN.`jG[NE&`+e} ߏc<(0rVdJW'l~ԙ@?AqMG>\@qDD͑`6I~#xq PPHa󍳖'p݆n[?wh1 {4ap:}=[LJ18a@`;>s!GۮA`}/ ߋxzrO/>=~6K@k-}ácޓÇ >a:0LW<4ϧ{+9_ "=1p4ګR'iËuu?%!@/:3Ê{!" _pS7|0ŧC1l f}N7Pjt60IwknqURUCr|JJz'rBmY?;?%$_5#ϞM0혷cfQs*sa`CB=NDOǪCKz3GXF؀ET);I&ATJJx|zM=*-ȘBh!_y~WGۧ"L%(HuyՓ(NDMs:(eTOxpTA`'oب_nY!R??_\1Vzj'!/J%J?gg YEu^jo'SS"&9 0s0 b!)>)AeݵE.уS2J GzRՌs=8'9N+c{l()?!E c1e P$RLyD~C}@=)l.]sRB){?Bsٷx)|Ԉ)1DBP վ߯^/g_(@֍g܍A$ R $)w*Cxm ~t @؋:CV1rث*aT ^.Aaj0 ۶u4;6=·PRo CxSk+ E~'mwi7-Ȥ!-x0ۖ0r3@{7na\:o_0zb g«Nۧ$kt?HolnJdS>Ab~pӼK<*([ @r~aآ4ΐw|\4a8L ePI>3d0:mMMN6  @@$? TP9u?D8~?zkxid??ww}JBEBR5IJ 2@E "L$2( Cm@PQ2,"QB1ʂZVJ^_"$*ZJ"(J!jU"-*- HDPSH%(JEBM#E4R"U.HP!Jy^1Ť8@RD4Q@D0 WڂѓJ*PgBTJR% j7LQ P(X9̀fcRUDPh*%*RD@"jO^ac1{x:u02A) ܊QF$ Jܢ)JB~^~ɞSVRQMS+vݽj=L:g6ag^DZ>8pƵ̭hѿ 0"/py %f=S$ozbQ dLrj&f $!(oÞzAG;{ -h{/|/g\Qч=tGV"Rӫ%G^e;\'樹V9C ď>?E_'晏vlB[3 J$GyӃMžz\x:wA=²|j_IX*/Nl#%/'hf++rل/OcSvVʸf1N?TUQb#-Q`! s%bl#[9 @X('G%aèS̀6LcߏǷꉑ}JaO(J|gr쟞kv&?@wgp8cZcӡHg퇧]M66׽6 4'~bg.Y=4ET2ͧd"~)hABo:~V e<'}'eas(dAXYu0?OٽWO7/GthzW}TwH+]dNSDT$Hq@Q(S׳?ޮ EO=@2)bsPχH.I?>leR((Q`2O@/raM(AEl@ڹmU~Ns<+8twK8 ͨUJ_O$a'pi7.7x21ob縇rG+S2 +jo̗oX>SyS__U{ ˫^ҎE4ȽcP~ $ҙ* .ҸwSso3Y\1sx@97%]p{{]\z3Y9b+s8:#5Q68 ~=ȐVK5zzF}dMSU^8h{[/xxyz S08ËUoy#ὔUK}`rةCgߋ:z<) vnٜ ^ 6q~(I8cBN$>z»s͠7G kDաJ% G'#તcG:)Gv)h!;Fz檳ffffO̒[om;<.=wϺolѳgi{? 2Qm߿ESyQGt[q [<RSS ~*S%%wr@0H+ ~tw be&q/~* H@X7̍|[o_Y{cp`9i+,o=Hh`U"F| {:=p`77w$j4B$b=`Azf)7ێdJF8B0H-&"In%fl$wha}^Qz!H8 9RoRwўQӶ=]\ͦhUI* $GNH"d0c2LcL(al;(cIe^O.fI`֕w, O>3e93eؑ8ֹ_Tur &3b4@p}D6$e BVWJ;HD9фHA l${T ھgۊ nޒתn ܿob=#?@=%@ bD|*iBCh}2$;fP@O +H@|Г:b,;ނxYG1Sf (hÐ'eUk{[ywtTE_h/WI%:bfm?!eA":sx<%~3 פߊv[_on7?=תG w\<}FhL) W C[ u ~: p!; Qďk O\g #/zKgo!IS_a3cS?c9ޜ= I9(HN5 11:?Ύ ,f=yI[?>6sso\ 8p|~M dGΑ%{f{DIr>7hdI>3V&QEL]^h̜h|D"-D =aQ*&q$A&u\HOħN*3|p-~yya? *Bҳ +21T{>: 2^@V8fP` @Q-n=h/ʚYoן<4?|my4-t!!~[-Τ'kQPsdN_&(!B9ހiD`sQyAفt%KN6 }zHǼMw:CE5<=m(7 QPI2,S>9YuW0cՊU%_i=jI\%1_#.49*((V ^U܊3fN:$8vd9$Rsg8]lGF(_0NySK"\SjfrcxPy3*LW _Y?HnVbλ|V[DȼP̫I:&)A5&yתka"yB@4RZ(!r44fE JoQ4ny9Mgr:s7W03QwﵯF[ w^)!DcXǻ$ l(7azg?gUs3@ U"{5Ov-Hx"@{"# ECݖHg}'r>1g ` U}?raTHn{)d_͚0̔s3&;vODgf4pV>[PnXߗ{SOc](Enkr^8F[ǵO/:|)AY(|}Q6 ޅOfx~]Arj;rPGsKȂtz}u8<&)A@=1{Z/߱qMeH?J} Qhf0#""1ẋgVpHc~}j5?[0dJ'yT$Tr GtP!P*(S"0zM5˖c|EE(7zft|܁Cnun;fo/ѧa~D;#X{p7nw׈AyLQ |\ V 2.z%>'PB6 C !Zz渉p43sLԼZX<4 3(|3X!wHz7Dp6$Ԋݕ P5%g9-ڲsEwFR}L.}U .!2GϮ?Fh\(l @DZURfig0s1L0< s=Oo}].$;c:)&O+;ԫG%@{C@ئnQTrd sg6)#Ipp|xDP6ڔ @aEJ-*^r%pP(Q,{,;.ܮ$L?؃@0$ [ `BH%lDh0l \F(%`[0MiH B$X* "Y*DuPJI $?LBOjt-խ$7ܿ-?S=giwD>-%! 6ڃEQO;e@+<<|-M e ETFw;G1LJ D_2v(O%O_s E. %Q]I+CDRtk=u^~TWJpw$ ͞aDEU_v(k0 H aT4+SR"$ J'iLfff d #J(Dbu@ Ҡ@(*L 9T;Xzvḧ́("T>u:sǡQ"S>ֿj'gWe8 9q}w7gf=;?` COtlft,f0ќѯ-]!8Y~X(pE)wFxoy>^^j0?Q| "$V|N|\mRHǾxyg0y(|H:y;j5/r};8_С>!w0I@"lNtCSdTR2̣|4=S^Y~9 j$6>v?qd4|%E=}6СRQZP8T GM',?(Òg {^ȑOR{l`FLr@=}nϧ"uI#ԝ;t}\&SfL |AO2?/a!Hٞ5I1ȷ؛|WRL ͗&nU5@v\Ԛ>GT3 )m&d2G,nC込 5)u^ZXyd>lkH^%VR?_z8K=H*oD_84e>2ƀޤk J*k4%P4}n[/8rf}׆xW8,JHD3@[rD!}**o婮rĽ{yp>=Ihe?yRO~.~:"8>q8dgZ(]8c;#Hڃ< T7 ;On㆏Ϗ=ȫwkfNM RDb b%n/Mt}]{&1Y]?&ff2}UUU5EJ5ʎ}v| ?W3jП_= DDdm6rI$I$I$7&}Q"Ӆ;3vL!#=لAubAwZ2bQj)Lv;MKsxvHcDؓ`  GRC 4<Ԓ7 @L0y &J{TQ(]\]x&q>86z3* 3L0JDHDp,['|84?ߚH &eZ- \=w/sHs;|AU$ƒAC%εTkN5 Tǩ_{$2Ihfv: Q"xp%I'vrY A>Χ.d!% ݱ].yᦽJVcepDAG`;7 AјpH|sݽC=O S8wߟ?Q|H^,e7C-LE [" _)M"$>nHڣ:\;Y(r{V>1\=~'Ᾱt0c)kGm~,Sfcw PAM<8uJ)}; ң7`W+7AIDE __?_>0#7ZD9|v9K@/䩑*_v~RʩTܯn͏>_X__Dv~p0Dܭd!?wIA6X `=x{ǹ33 {aN#KӃ`'_3o 5aOIs0JsL46AjޠS &BgZh çBL)JW:Y~xy⏏1d.~MO{~7m|?DO@xEڋ \6sR䊈Cj=l=b~ߴ8d9(quGG6&ϯII 10䇳*S=_;N1x+}M"v2!#G`#vRVA ]~Iw\QOɥXà.(l01?tg }בNY=~\O5gmnPpf̦DgEҤ)yV/<=~ZhKNfMPO/ {On2ژIX\HlT*vܲX 8GcQVP&Gi##%J2@rTAY.Ek'1ƒY @ISgg=?y-^B_ԣO ÍT~d-ߋ3֞ *<ҬJ`[TJ9P&߅,`rIΟR|O ^S zu="|/k՜z$󸿻10f0B]Sk+\vIlVTMI~??}u@RU i( ZTn50׼= }JU*$A$H#mݒI _?ߍY$IInHܑے7$I$I#rH䟠bzQUUʶ5I=U_kd=YnI$mI#qZ4H$7$I$I$I$IGMN &~sp?jaҤ|A+M*5CKGųL!Q_`f9I4%[׮ECg)A{O$_<\>qCBxlFo2\rу7-'>Z͗fY4zΈ"m2oϝiQXU48뙮u$8&;3܇2gP?rlH{DqC-_!cE ߚ 6Y>W.8L]`x 6E(mw캒Ҭ+Dl$?aFb VKυh)& !.P`yd ǖhTlC<`P͟&T$ M?rpu[3fai?NAx)*_|ЯN;s}Bfho9ERAT( 7RdcA4.[ GlB;A: +ɮć,w863)q_yiʌ?3˷H(DsX&,<֬g9| d3 v/{< pwMf/K2-0t-,]x1/zI j2R3Zš5O/RwQQ(_o6gB_@ARX*$WzlqB1` acL, ! a(/jZ?:K/0un76W.^އ k2_`Öf)K3nhz;=1yvK{ȞI:}(+0֟h ǥא px՟GzyɱQ* Lp0Jͭs'|~߉$\_0%C!DKS"8Ӵ*N5G&:L6:]VƸUcFt`Q)d$ ?(O,<ĺ;S\ܺrb})rVǻ8|(sHnZrJeGdkRjɨGwx2M&xpz[Zy?7 ڙk؆^\@E B 木#?T?g*{.I({nYOdiIsx3xք-`$窞]L3RJ,Y[ۧ8\3]g<¸n6Ql癦hc3:^>r!2.U2/j4~6}2evD*!(y_py0䀏Ly6,I [u6Rl=)+0ם*RJiwJR"+JҭRvLofx8q68!/}9V^e—{282# ua(%ȁ% =Wa?޺w7Apnt;w܁?KFH+p`{ΞÏb)bLS. +*8PP--|J'E ĕG {[KW hF/ى+B>?4f!-lnlke|) ĄLrp ,IYU}1CEwt]8Tl0J z5{V~k2rpptQ22Äqӳ2!R*VovazZ?ݵ;9ǜVcLm%^>;՛w.qb$CG!S楞 B-!M ^vnexU|`(»iRȆU0e:Q ,p{y?jnN;|-1m6Q㏲r qRwFnዅYeݜG$1cZT1q|5}‘ryȐ!d0/6/S,Ixװ$)X9 .TDv9(uOhD}}B5 \(`8>O?>Yi-h]!ntQ9<gmzaaۺ:,wA;tpDD픠,B@9eK?wzvw|N#DEJEԯ-/i1PS)VQ{_.{&]szdʮη<$q`Ms$ӣyht7=cu鱨$zAu=;a9\&"{ 3>%l*n xYd&0/_5g0b) Q4~9mj$:Ɩ>TO8|J$82tWTVUO]Alik3fC*ZE;,7eҚU)ʵ%I+`jVǜWd<^Uu*M8>8<8 "]:}{)&*mohM*n3 p*  <\f bz{p hf%}}(7woALMڬ!6=:b@.#~Rc:3c@`[%$0 q}V"|8h>8 >evYǝ۝ r $ ćW͕G*(s5nW^x=VM0֛Ģwˀ_Z WoQqfCfffjp+*aY'@ƣxAKUa,`waV#k uRhSw>+2Wzӏx÷829ʺ4YKc%`dB_QLgt-{-3UUs`ü+#.e9˳c>I M"p'%g0'Lx+< S~!'|8e6{崥f2.o!#%%|̓U!(^[ oma  c~8ťyY٬*\DHm74M^ɮ@vfm'k'.Ii挰3 ^_c7֋?(=,P}txI˻vaPU䢞"cKm(ǍGrD%!C]Dɀ8P 5viy]zC&G0*U]&!PӘœ$wQXQv_%զs@ }F"CV"W$o./d^0ȜT[*g& Jc ]C?-``B"n ?ȗ [ 8|eV)W!Ǻ6CQTJ]ƁwQ|#'R7웢>|wѶ98Bl21fӚ(6XgqdU i$Qxƈ1s]ݥY'O/Tf"R@ 5Z0VP o^$m57fEZCI0Pw`H{gk 3yy8@=K6r<l :BwK^8c-Vӄ2+BC9Txl18sw\a5|b JhA>^YxSdp.υhϼ/xI#ĂSALb7d/ :B/' } Lf^ƙWUuxAA-G OcQq 麆^7 L@ ZFao@".TQsX@CBʤkY{ vxl$ m"/pfWľ$;dPL~Npv"Q<bT:΂T eD?j%?LnOX CBSە$hAPW]=t$) m]h^  yi.YDX]OUp8+ww3oXYrQVipg+M'տ&N;dfMǡ~=xkURksr'?F?4c,pr^bk ^"D200Q5戈r`Wa5Wgf赔~L\VeF+#OGqwW{= =yve&c+&ތqz_yt@\*5\ݮȂʐ{Oт"u2P3 {¼T:9yiL9|\eD8D~7vi2FA2iL9\sJ͕'ٱ}0f5m5VfFb)f'֠ !dYoZ6g`];-nX FiF윌(]fI ډa}k[`j ?p]aG̀Ơ 0:c C̣#! ݄h#6MDbh18uQDdTX-wzu=~-I&bD6|wc;5O6NRtZ c|qtdi2Jd)-q&r| 8 xKo\Qd[},CC8zFK0PPG&4w kw5ߊvJkY \~X¢S!Rfɉ4lG?ƣlu}Evd5G|z;f S4d .G(4V<\8_{.ٕWN+%-7!B'a ]t-2n7AS +"E^#F힗0/af&."$/#Lc~{`.0xswe =M8(" m.s{2.B"T|@*,#ؙ\?''N_ BKuF3̵)&IBlj#&uTԺDkj04bU'3xm 7uW5$<1pV!6 aGsWWW(VkEmK y\6 ,XR|v _wisMU\nj# ws_DY *pf(!E" Uɣӓ|6et5f x @{|;$; O|!v%oAxExH~Bmt  /K>27|S S{4ځ-!Z ϊ5ŕ_\8՜{39"1eVΪ$IA퀋,@7;_Wmb&0]xg܃ӡ (.~ RQmxv5?Qi4{Wۊzc <4V6s$ By_>oh{ su)M0}v/.+/ٛr{kcBcx:9OR_(h N@yn$dF`T&{C76ݖ#MG* q<;<'÷"_O?W@4 ԕI !"OAQiE9r\_~_&ؠ`{ ft{ǴNJPl P)~1|[r:d= :ѽcRD:@x$<>_@:AݵڑjB5ϯ?#^ =rCɐq-E >T#.~;h0{~wq WD'l@@3!EIW9#bo~zI_x>#  (`8h@37.-܊\,hGb?&bH^SB;8 F.d"X@6:Ry?1,i7>ZX89[D@jׯz> |]bTSVxNjهϿUw q׺OGQCLcoU.&SuqHOck g\q^sPQ6f\Jia)ćF`J5ObDSJX"'p·ţZfjDehaLo~.[C 63sHB]&s{ne-{xJEKz j ras֪r7/ɡ) ϧl9w|;50C{ce1-EAg_b܊n \ˀ'[/KQzq.4t_'|s0-7V_0 ?hp3LB$80dJv?vCa9hQ]E f9fw#$ Vf,IC9Bp K4?!}Ի^ƾU(lE2ȌMsg pzY\~ЖR~ pr{: lkΖ&фf!pK~A^@NPďes,#\;+frH*o JTzРspԠoK ې+?>uN@I~ObqWǾ- ~c-:,.VGΒZH;.S?~};2k3h %Vت|6aG-H6FDM(tiڸ@X PXw?F)}c՝(7KWfPFU8ig@qi϶Wha70b|o9ݔ=l_j "31&9*Bi5G_Kc|TIpU~?8b2PT "pG U4E~d ?y 2 IqV7J.:]W#¨gWJI$FACʾ+Q)}-6-sr{vk,Z nhGQzD[exduٔs8#Ҿo8. =N2$o{5̴? kEqn$\a(C\,occ5O뉏37T0gybph{onɮc  W? ԳOv|-l!xQ/F:Yf7,¨ qQ&nH P^r~8辵gJ]c:,4?: !r-'S}8(alFCEE4_łiW%y0w1: >PTNyb?ޫ T#QSs !jtKyCDf (zp i02&+pTg׮ruK_YϢ(ˤ3v_D/kI6N3\gHuLGK%% B=~V 94݀a0 .(nY>{_"ZP)=}xd@: ($@ I4<|p冣h.wAPEdm%GGf~4MBHgweO2+~4K4)׃WR#~X?sUEXp.Ɇa2srX c{a{5uaKZ*Y_8J%@TBnx!H鏝UYl,DZÒ_'F\{.?8-] 6z6R(S$$ޠ]ht;Vq$!!)D}_l@rAJ#|D׭9GX<|Sp`#fan=_&2]E6w +G']fjN*3,W;x {c3:xj}# "%=5% (1p 1'|gPkP?r(a ALG ņ| DARw݂oSB*I@2g{.}lsaS>=P^ܘ|0\dY*#pSD/M\S3UUP~l Fo'ܪݐ˚>Ƽl OeL)wXuG}ˀs +۪DT?ߌxmq6*`ЉguC:|Ԧ;sС~QDӹ|N[p*(E\qV()SsŨZɨId4_=CvX2l=H K.#B @8,DB;ewoW?c.ϾQXMr]8\JyAۓ^|3ηʹT, % bEQvM3c=R; >T}65iLd7%wfdKThzb2?<l'cһ" ^BI ڣW^3+A+J 3^l۾B C"KЫ]g$6X9?.䓴I4=XYА0 dx\*n3 ztN7.+bfī{1 p Z[`~hC!E+$q֛G^]!/L]vc<~Do4ud㎚dkYy rXP/apTp79߆0ᚖuוcxɘ O~ȾN/OG-raᵲҴ–IaaG)sr}Cc ~ҏn[s4w߈=2%174u-Ȟ2pKiCSh*X)H$zgdOYi^uxSWŽ~"G/3T4^_ hW교*m ۙsxlPON)-ݩ* l\en7ӣAܫLgy)l_*#ğYp֭k3(ߙ4);_C!dsT(A~P px܅)U{nW`FY|8c B"_rK^2?<]D^ۯm1[!Y5şRz~"rQzw)׏o:߭׊4őѾ0Bn1s/;chv3.Yuc5c Rk6R*XF,&?sx2JyQ\6c'Up <#,tƏxgHAt<E@=1``'i 3MSs5zOXxj;@c5.V2 bի2ż*=M[3gCZ6+Q1sEnؽ!qucz_Uzt梱?;]gR?4m>g7vw{sŝV UQL;Ʃwfh߄Eő9/nkX7BuN"OJӅ҂c_4ynK;KX9>|9Qro/T`9)˱r}/L-,(C3/]nrChojZ\`$#16&~9(\z}+犕qz8se\D*]6Iq|L2Vb ~o3WT7[{ɣ:ZbL2c[ZdhhStn4xE=㉙e gfs¯)|pjEIhRzx~׽t{ߜOTf}$WP{fw{SG$Vyr~2͌Yg9u-x^j53+huC]h䋡8 ƙD,cֲWǿRW>=K&;ϟ1j s/}wӕ7C9qls{+%x~Ƈ81FVk6 .=0FU+u x +x4ڌ0^)~!woaNA΁. 8#tŽ{?rQGc/Z`_ FOkOn=v2Yȸ T0 yf[(^}LM5*8 0˙S+;'Mb+4PfyXS"gz4ϳj7^Ƿt$02`%Uv7-6lFkYM2z88dG3jE2}Y瞇)%hKs+E9 WqPy` rN0ѳ~R< \ӒN*mc蚦'" 9<<@ا秫8h Ȫ񀫰QgIL 2^Cw"s$oZKFG0?S @oe^!JSJlٰ=]cG`ԌTs!c5pᄓ8(Rs,$21̈jn(Դc \?gVoF,+t*KʵDU޸]8ym)JQݶb]h5|+--Y v"3LqܕFuKpsmIqsT<6&Ԑvj UZekU,ߏn]P8ʦφ=иlɩ!-gJ4e?LvqAE/A6wd Q ݎiѲf fb>Z t.Y>fo-/aÄkuɋߩTʐB@,-Ic 2esYPEpt"=)lνL_27Tm)H i3)H$*.W6:08Ŧ$9ybFcOsy}鹬?YKcG=C:"YyB/.Ke1(oƭ zrͱ%4L9g([L3O .a2g_j(7.avQ| U$}+ˤ>5@f 4ɛE 1ҡ]'_1|lCA+rԘI.јl"k\~uez/Ϙx\iL*=|M"Cu=ɸN\EA|WOqSd..ukjI$y8$.Ó"SP?3PGn͢~`RA0Ēw)@2 wmG7X]TU@ب":ND"S}6uwFBX1C\x90xtff8;xȺ劒abL4c÷'JϏ$cQ`*']9Z(>0& hf ("`bij& ! +( n?MC&u,ٕvlJ'/l\YDިSN.W[GlC/lq~"8lW;kߐA({&׵"Gvx:vlg|~/51.5/?.uzQʸ::|H3-N??+)_e2uJ)>s4I0(sj^"6 06O`|]7M/ RtJ]2D)^~`XR>t? k+%gךC>vT?6"I'Ɍ.:?L#$#w]i`ӮO\T~#B眖Oub&^c`vw<뒘+ VCݙf33= x=*mlv(V9|p"N ˻k-"þnKQ~(ӝ= V%It#Ш/1%#Uwa7KV\e*f82y޸a;ꡏts0EUQ&EUDBx4D̊`룆r}۟#_|Yђ\D;Cj|gi>7qH4k/^V2z"#:kw3cˈ2Ljk *~͕{d+#rE>I_]vaXc\.؜ĵaBƂ(ZewͲZ~ q:bPQL7:G,i ڥ7Y-ACxe1srzYGdg@ 7ߏa>9?|rS 2B!ixW0;A@:v^lyI܁/@gͿ~cMlHRBW???{ ,*S!$R@(K?N;ߎu5=_#gL| مm6D}=_ggp?wa$>q;/OEAFF_2р&ByaqP'd? mEQ?4iBQAU `(((JF)*\i] 0|ԇ`/ĂLC4!CZ%C_+&K?+BTAQEBA@@-=y/m>}J v滟$~ Ue%>Z)׮ {ח]?6xQ)_ (=0ݢç9_y_U2D.NM=O JHƚ~9WqfflVu;x!y(ׁP1sP#=wDdby#X/{\J<{oAAoU|̏xޣc~mP|5|x$\\31a0.b3ܦ%XKuny{{E0qZ>I0pg'I{$}@Qx L=2 ef@oɜ 0U1—aiJ1X?f+ ?fٹTc NEW_\xF N2%!!o1;/yg-AOv8|(rʇiaS~V'se%Y]? SI vBgX ԅ<1?#9 Ɓg$U[Oj >aoe` )ntAH~Na@;L}]8X*5eZ{IP>4zc 6< 9H %2a_o Y,~JOȇ=d %F~Wb!GSCcik0Yb~!6m:u ŨIlr/x8Vh ]/c0 3P ĪǴWLG6菱3}yD$ᓷ m H8N HƠ~$ap儦)Ps?ezdikMO?udR#ŴQ]r45:Y6I'(Q~9 ]:G}^CwX/Xif4xLNAz(O6sSF 0>Рv"PyZfoPI]lzVnOLPVwcĄ@D99lxP v qlQ\ KA\ ϷqU!tZ%T[AG(ոݑwN_>'qSI|A!/֭P tHKj$ʪUls0qLQmw%A'2IpLD0҅CpĤPP! 8cQĿ-dh; yMIhkIaWOyomXXxQ G#YvG'@f|tZ9I&kUKorBcWdGPV k_ ߢ@RAOɳh{>aki􄽧P u2bH*?Ԕ>ޣv=zs_a R=,> >c(s}>oj(AL(N:̧md X9rzN8! 1snps_A#@o|w4`)zO?kޞ׃_ddf֕AoLFbCUQ}Zpd gQ%ש؈9$ KA>402̹b:+3E"BI?u-XΜ.3t!6!P߼yF"xTg 649 aSxMY, _W@1x(>r)TL5ķsAϏԴ4rfRgc((}3d<2]^EHQ~w3P ؏~[z_7C~wx_HꌵkXz^WrogϯO?j:ܙ|^gx#eƶ7o_\?~0]^]= 2#k;ymǣ߫euY2nNף[o޿<Aye5Q˟Ϗ8p)\ KUQ(@x*w ]]]Cꝏ02 ~c_wd8̫,XbMUTLG") l)C#Ʊs?6~o檯T}>K}jL } [iߦߺ;pqi="҃٧"F>gd! q LD&uRB?RO3,O 1W}2c=ȌU;0Ek).>0v\6Ȧ~|;S\&?_=t>{Y'S)vB%ޱ=n 1DL,5pz=P1?tsd.{=APڕ4H2$A'D'A[v8BzFGl»nxCc0P/ G A\Cum{×˷X=as;Ys [6A_Q}Uj&`aPH1}b7(χXɥ#Rwo?TsOe͆t<Mj_W`_@;sДw2 >iW6*PCa?5g#xHI8,7bQ ң<9 :^.=?Gk(t"Ҡyw.|EzJ QAcڟ't|>颍Y(6bvVAM8:Y2u ˄Xu.ϧDt it}zЏGTK,{=}:~B^'>:#x=?A@/A EDcz aAyvd P"kEyS^TAF<{8<CQN* i>iP#p׌?du@>e5lƢUH~3kT\`#~e^^/B01 ]r)*,8+j"83_'`ArvfF;1P(P] 3{ό W`0}J2=-vvxŹ&@7SvnRwDA?q,0AFfDj7zĻTP(Veў=쒗"`5D˿!A^,1}sb^PmgD )cz]Y/K&>= W&F=o8xFCy7Mm((;G7<>;<oўϷ=z~;s=)uQںM,ICuwl{FAv}W|x{w_8}BA;C7ى׻$"펚K _.bi=om33v(sNi)M]uΛ .ƼI ec 27Κ8APvf <[Mz9voYHƚ@eTІкvcBk;gXs5,(ւA;*OKkn辍#=t̢<^QF4-sfQLZJ B yZah3n 5+c9w^'7Ge,ė\ą%_<1fc)Erp։ cVYPHI"]\ȔjIC@=ˠe_}sQxCf4^1)3*yJ 㘪crvv7=DY9[J*pT<*_dU#`гf2$i1ɜ'ey8քѧ 魄zAkL+vQwpn-|u-}{0:r˃ndsxgBhMO O;ѻ#;/ v/4w]vy.|<p}5d-۵ \vywh&|]C'$& =l~I! ~}?;c=@TsKѿd{P9d'L 0#H)*"C9uݼndt3ڿONi.pP97|%SzfEOA zðϤTя!߱P$=&oۈOO 'nZ!j/͘%DEE 5Du?36oNkN] @o?}կ 0 0flY-+Zfg[94y甤mkWJF1 488:ҤRikZխ%(5q{*R Zfo 9g10o{lH$熏Y< 0뭖͛5<f6k kJRm]vax1~"!e>xᐱO+ _x=?øII33-fk333.afImۘ1r-7Tsw 59~J\ZtVB(c '뛚sH7K*u9Vqijbқ4݈δ"cA$ #15آy惝"NS>rLw[x r dt#uwAerhT"MΝFvI[^IqZt;|o+yb껿< !@mQI/Bhzp@ֿ}/< Lym6I ʏ9B"W)Ⱥ3сyӗ%W=a@&:"b~[ 1>"mvNcg)m%Ǖ=]D l 7a8KЋobzm%0^P/yrg1ZvFvhU84~!p1e+l kaC~/C[R_DJ`zۃ9jC`0(\oOo l3謸fN&#Cy54 <4{tW}Y6=~PD~7q1;q됞Ԋ؏?(BHHGw_mwǹN2`{=֞cw_JA&a@1NIi\۶!N/;i\c ģYsUи=G@%b1c^>#?^)<}g/>mІPD>?yўg}z}Y9}e_kln4>.Xt~7x?{:@lsC7(\a\07;o7V!czg?:@R (RSA>I̎$ qhhZKd2! CQ##?_} PR' <8o v^K]dpO"H%H\.[0ezI| B<@ӫH! *ADļ;܇kez@L$o+oGp4LN;y;dt*eqXרlY3y>ڌwPu{(ЌQ&q4r844iρۧ[8KGG*|r麤8 T eo@RLB}Ȉl:pxD8A;cr(Mޫع`U^ Nda!سxnaw E%#N/D.6P\U4<#Z ϞSu1#7!τ^"V^ۮ&צC\ RV.{"O jx]{q:{=ƪ I""b ("***((bbb*j%)bbfbB "(eUZ`!+{Jyҍ -TUe Ju!Q4%O07|ZrV_-urj`B-۫;ѹ+ ͹ lrC"%5r=|=fbjZ߂x`.tSׯߊ'mNzkɠs8~"ש?gi\(i7Y]`f,B- >2=~W^/=~8!$hr#EMI_q|>YWaS+?WKS =LW<) 5wlyemu7PUIs3XHeR4R!} =vAYCG&go**o|$V:֝hO53ȭncgewwn+YGZkmο/8sRq.E@Vx+Pҗ?:ͽ/j؇8ONUՖ,ssj{3̱V!»NwQzxԯ'{WP~. W/^.¬#5 h˽B {,i }m 4  HWD')\{Cy]F%\Eu_'zxͯZcTz|;s<&o91xZAQ𛚒<B$\TP ˆ<%<Q߭>wW' #2g^95ܐu媍2NԠ E{-97˱_t9ўZ w+ >7gWT}`O??;Gx+#AAQ_[RIOw7ަ)(O"Dqq .A+#3Ix:'(12y?.g>GCiQ7Ҙ9<=" @*F0C$ Tw.x^>&vBC;)N)65$vEZw_̉c,wD SZc<:"Q_*0!ݙʂzz5CN/%,1ILJ +{Lc?f<&=33,ϗĿ[?~"? 7xa${: 5&|0pD۱0M%e i=L&&vƭfdRCNeTF.zDs8wZS Hb2-al6ˆ'nmt29HU{ys"{/~Sx-an5?u?L9.:]`pH,HH+Dx㷼ukTlJ0lm۪FU@X1<9{U EoX$L2z]:rX6yԮ'Hqָ[" S""C?WF *30 0&f[٘jΜB\z Wᱞ6<{7U/w `Yƻ&aɲ/:q8"|S  jfcQq2[֠=`艚-:BUJ`Y:wM&u6ewUx1[ZclVJcsIRH{H$9iDqOǜppg5uWpĄ;Gh!=ysӛH& <=.t<fq1{ߎ,0v9:]wF|o5zZtYFMf[uԼIJҷT)-iktx:sw cTzdCRo3Q0%!w$2PE!r6K'ش*ijͿnƋjQ1S'fbs9b8Uwn47@/gߝeBN;wWnM` vy@Q8j.arN bQ̲%¨HqfJeT;NlwJq1Âfbb 0l1iIAg%/QYXdSG%:|+!"E.GHO iKNt56 !#W“|z^o泡2"H>{Ln*`6yh0h|=ԮLoI퍦ḹw6¾;&{;XC30q2^L)BmKa,:YW7Q̪m}SWqB4L(%:eA4_ 1(e~]!V4C92̙ZC39~vb{q T xKkhJ6k%*ECuP*BPN2Y"L;6<7W̪CF˪c06o5Att%{4U|mv:RIŪ1[񬔩UQI]l:/8̥úmU{k!&Y/^{߿N0/9)02 CTR  Q2cpSS߈°!^vuuC>"J)*&)V" a]xTΊG/hOw˵pZCB!{;j7)8Q0KMu}Y v&q dc/qz^@.ߙ:B24`nаr!X\މ HQ5=ԒsH,p%~xѸǪDBlmHZϵk'411|t^dGk7r$ CX{CfeWќxK\qbHfL5k}H~"0!JheY3h;nl}$5V)z&3!9c= oφ{)FĦ,c-Z#8- T#ʵi9i찋0k:-e}~o&g[&ܻa~5as/ Hd%zԋg4gt=remKᆝrrm%(/ ?{>3!>*3F?+SnrA ~H# "[ֵg6*e,:S656qmsT y2:v"܍cUqAA 󊈗t& INev]e$pcԕ2Oفl<`SMRSB@0+kP&9`iABւL(5t:Rj!́6KL C ^keF΄߃AtIHF62(2ʢdM`$Z ռ {_>_ L'Z0aIzY :-h2'pXZqo4EJG 1Hjĉ1ls #ՑSCUUѪ3))5:#nȆҖjƉ i)haPT-!-@̒R  xge9*&.Z@Zo.<LO qiC$\ zF!BN2KDE45}_]q{WhdMJJ c {cC\]^nvvDU u{[Ii")/l'O"=6`o v~?ˆaĀqeq"ޮY P)0>>!D9"$WcfIҡax5$vhhŔQZF(FA D7~s4j{KG| (kD6SCj|`a =QMgA2H* nӱ/Ya"&}:vgg>kLɾ0QhaYv]ern(z+/ٰ⪲1xo׿ľOw}o^A05]oՓ#+TK* O7O3*>{B{==Ң %dp-*"TDoPU_dAUGN߰_Om>5*d$d1]l=y/`q "v7ӳQm[zt@ My $$(]=ln̪x{y nuu/I sc‘EG|G%90K< =kUoE^: Yjfs#'k%˭T~R3BP}04!₉D *m W`RĐ;JL]\jqޛd !Qoш/M~̡Woh'/JqmP荮lw:U& j~xҾ%7tT"c}|LR{ b W@ (:1E=PE8k\^=\nܫߣdEA@G(T;})O3W(I*]ItUQUUcŅz^rAԿz^iI8at] y^<1o*bc ޠYj@q,#A3Tb̓|om)%g7/k|q]p}_F}}X#6:k7`fzeOBo@:0FiVy =P 'roVѝ~"!@ SaON;|~C8Na0ldmΜCw;ח]†}m+E-b?֪yU'/]w}D椄 I#|={F]6~^ʢrNvwM!%^ ;H>ukw /^z*hBIfxO D|QC?ם,Q `R_$/rvC(;=deih}7Q;a1dECyS'ު>J 3sq,lp`=+> E"h/D  T1>Ǚ?(YC>G_yAFm9J?Ϳ~]4radhaD!T--EWU~=:G]&t*Il93n)*vxbmԠsJ^v?qɧ=kВRkQ.r}x~0l 7͘AhV;\ Gyym+;c{;KY_4>ǒ?חj}&/LgR.(pݷym2#.K]BK>^8vkK}}i!`rYhp2ȇ bo"N |p8d>6_BG ?ɐd,_e> @]̻ik /X>%0A?zD3OHad!-@6&3e9_1O'a?GԸXt8`_5fbMYC1Hzyn~~w<3F 0*M\"l"ܟvם-M;͍{P;1Xv?ݲM00  T@- N,#zP;$qD ⬵bSFׯQ9HϛG 2 ѓ!jP$LwJT u|!ywz'5(9/a$GaKbM R= &+$Lz\Oaa/jo}Q?K?dnXN߻:eӂ=@/ͺAf"`FmP'D~į6e6kdw&n^ˊpS[IRnqLrb6 c= ?ѣ;"O޹?D h_DD @r{zoRJ,>c'SFAGM@&; DUۺ:{qP `@ @&7ñ=H?~}y鿹~1|r=GDNE 1,}hTNt˓E|J1` W2MpU$))I^4k >k<>vuH ȁ_q$ 6˱޴o@Iyp  򙑿wf3˸^/hlɼ;z" 4.{(Q\pꪪ۽P4eU[>=τǩ_%p+\ޑ_JGu>J7'"_sbY<:{r=m??]QQqa=;Ax#Dw/#ECyߍɨ,@|.N /֨n AxHAo$z+>{f9BQ {οp)?o}ϒ}~Auɒ b & bX`~;"6c.XP1 Y ~\«쿧& X>a*X0YT$DE HS ~}C gpA lv'b.~??ҹM{cSHݷի`2jC)Ap>4`?˿@D"ظ9`)6ppO' ~?s/0#V~?JhV L'\{|}eW=?2Y/֫SE_~yÿA!. fEC/7|d{fHeggoؗl1΅S#LRjIRY89ߊοbQ`-%Lr"K6,h[DI-ZBK"~.6qflDI.<I,⩉̪&ݻNIeL⟵ڨ/? $:Lۤcx1 ~e#A D{?($gk iW;%x\q*wNv Lq[dlC-c{$YBHOElUܕ>ˑKW1.a)؈@ۣh@u %Eۊ{,oZR`,`T`z&B}:LUZ\*_os9@2BSb~n) R\cHO!:7~ 4)Iӻ,ƎWi -=0G[ʃ%xHԙ*T@Nv[Nx´}a5zԿxQ}8¸Wm;0@YQbZ#U9>ѣnݤ_`.x,G8w=afO#DAkZӴ,J ҥkB*(Pi;qfec7 V#Gh?]MFvrjˬ ?Avls*ccGOlL=q|;v ͹lV"`Y0a PBxN2F?'7 l~ɞ^^I^\F *f~3uSȤ2erH 93Wi}mZ0UrQ$$QPan+8Ž>D&CK[9Ps.ŇLЈH9u.7S\3fܷGc?6]ڪv@O% o /ig:|LnG=ޗV]8 Ko {'TQ$S#"vCa:`oN@r~]ӵB =h#sN{-rJ{]N T b8!g%+jDBn{> qK$v;B4'JCɥhfd]?WHZ,GY(Wl}E`:.$tlJh+OCP]ǻ퇐YBue9AOM]`ԂXRv*ʐEyԠğX-I(fs{xi=$ |p*v%rH"j =abjU˲?{xu0 I3Bdt,a7 |},Xyx xPb%Lv.Hc]pfONP ~&ziؓ*J3ZgV..Rh#B0UMT>IHI'g*2Obww?ahpkf7sB&c볦Q]uSm|ƴ 5|wl\moѻՎo*?L֪8ecbؖ 1U<$W͹D\kw/Pre]d8ޮel2Xg 2Kn^/"qGHIoo;+T ,A,wO*?A/0'΃<$#::yOFCT?!`*"(|> *ȴW$@ /؄ez+AǴtѓw91 Ji0d(x@`K9ÏFUD sU2pqP1rx4)g#]z}zq;03*IMd1CӧonyB~x+d> ""w~.!xl KoRR/T}¢$ If >B/a< :IO({ŎYS Ms"ϭҭb88s м8 k9:l%s^CCwSHw3]h/W}3{%9p$,OT Fg@-2I*2裐@ g/\.$nW5j3B3߃)ߗG38MɃ%F1{7HWu:(U L ɮaaa`.7wE(-dO *w6ׂ8G(?~< {B AT㎹@  A~g☧~AP`F+MA*1oLSǷ0%v!B&*sK A5}0_[?w"˯aNP@ oب"R" gkl"G "">Bm\e@G"ڄ!Xuo qagï R7i.y:z{<}N0!_oVA4/Z"8xv|nd냒/yUfxr G2a-{ken޺SoÎsK'&1^韫oy9:e ]ڰq^fTpxWa'@.48cvi̬2YZ,$BL%_(CKn@dO=|Wyc{8& Ƚ#JD[og:^^v6hfΡMno ނcj=9BHeg_K4SufW/¡9>6IHV &~O vWcsӭ#OFR[զ7U*Q*"bx ` ɨ}Fb9CϻxiKw!=O}}czwwUE?o'nU:Q{ɖ.OIH,0` .!/?A/>2o;M)8Hy@~rD( !CaEcl Jf'0ͳf3c!f$H78pے(6~|w c#09'#s(IfF6CLjs'ʼ dm\ 9oD8lL,U0r]#)k֑щ[&)e!~<iިȁ.~'9 )beR^͍VqW}}A?oCmE@&;ycR-2`Uͯ4n\}UT;(<ӒB,}_ sG=M5hyHASu3A=qXsbx^)ڡ)pxlz_a :}$n6!9k f"EްR~~~?c!cz7ng4Z|">j&fH G(=n ?ҽ_ĒnI1U. Eݬmܳ:S(zؐFԪE%0Kֿ_XDBc܏1!B 3֜{?W_;O=<;2LƦ~Lo(TmRNdjHH}܏*(G,|]ò xoR.ރ <>orؐOZv?^{T_Ţl6sCn>*g2h֓]Q;,RǬdp ~pˌ\ W #3-Ieߙ28^nj!4ylzm FոMEv5W~:GޣF}Cvxv?îkȨ]]5~E ױ '3Ɋ(R&/RefyW u7rr~ͨSZfih.GM|LLG?vz\n0b eyYAhw-+0/@{#ujϰg韕Ky5utgЁ|zh;^܀۴?Gvk>攆v8n8 >Mn:r I!O͒M<ˀчVsN1>bB#37^`Ʒn9cv3Œ..I>"UkAe- 4 ^]9MUpuE"ѱzK!)I&|FqŷJ=1>zkRI.%]uh/Nbq'w-8? 9k}GiyX?wvr!~qlye0[= '/ͩiNCWk;lW{0eiuopUAxN#g7oE봆q_4pzgkcu5qg|%NFusQ]Gu_Ge(1 HjËՂ7ۄ%1.sc D]Gn|%/ c={ma nn[ XT7" , 炄y ẒÊ֓A_Y)4G3֌]Q>n[~,/X}y@tM* ?3VGo@!BҰ.PȈrqa[YLT)FE-R1Pfŝ2(*,,((ν8;t0i63$oTnRыtֳ U 03283+n1gf0p!`o-^NГ!![lf*cX4H<%,2[ "}<rIQ!-B`㩓KsCINx"%RцS*9*`/zTw`9)fff$BĨILNִ'i=?{~>ɬϳ0ef9&%A<=hr L̔HEhUB?G߮>{l! 3b=>:B$ H'!YT<=R"ɧC >F|NB=D9 ?|| lC|eL̏24'T݇_'?Uuw?Q_ѫ^ *)@[_c5WG szM&E?m po<&fV+0ޝ4.cҚ a)@pv>Y-@oYZ0&Q?18 o %TWپ?;7`CuփʪV𙎠D8Pk'ߎyH \Ru@&(9]+B] 2E8P Up#jgEC|}ʽYpJcM/8y: / \}IBw ȁu(Y$:wk=-~D*W[Ym&H_lb"J2L"1J)*&,0k7p{X Ǻ T0 7d0!Y 9b'Ř_6mӅ`\B&ͽ8yf0DЕkjH ]O#4'c!hRQdpf7{ H(t΁ҭgX9x')#80 ci mmGGpvf=St!a^׃,Uf<x\=PQ:I qͩyqԅІr"m#l5Ú0˄w.$;Pf*rVVa0pO]q&R= !ۃDY ON.ݼ&<<4ۉXv f[i:3ͽpy wZ 5&iԼ'a-=q:09-W/^s$Mҧo 5Yv@)aUQ)T=Ha!`sdj2#!Ұ:8grP 硎CXݰcJD; . 'Mvd U%Mbg ;&MɁ>8dяeeG œxّ"M<6i)\ lazj(>1BBKI )u3GuQ=Q,a,BB2QUBa%E QFR&Q$B@{9mN Aq ! }̜|LD>`U 2,Tz<Ām ?vy6@tdˀ Cd3,r 3p'3fjDFN@ϛTNaqi @ްOd_OJ5'̚Ҁ=@e@+k{0dX3a ='a?.`94GM7\60Ѓf+:ɚ||EZ b ^So&OcZ!]riǏ[lD$C^X4@PZmS5sa?J" 0`7 I4( `D@8aA )KBHq3p5R %XiF$IHX ;qkO4qo by \&!$2A;}qs+ N1wX,UR0i*Ρi1Ipsة abH`3>U$}YY<# ;B` 9݅V /A_c\nDhhx_LFR3AoX+ a B<r-a0^G^x0lI$I$I$I$I"]ęnP x;M$'$@P|~goc ͞` zM&r!") akc,5vG$uIJz:yt{fKBH4ṙ {.kݞ0,=Ht ]*:bE |絤EMk<:`nU%ˊd 5 ONr$#e* VdluKV1Niw*Z~&ުH@;|Pi\”GTzܥ\kmg6 Zfg=v5AC:ad\zͦAa-"fA̓5 M.|Vbၴ4cFt1h0Z6R!R4DGk٘㷻FpF 왹v0OD}2@# !"&$ 5g{ݶOwvGwَ=ɗe2N^ϵ;lx]  2Xր ׈ͱE<vˆއּ}@đVNjײr]uN/s{] y.X\Z>6N{;s[m6/w8\*|a֛] +z>V4$I_tƄFD`u o:ڝ)%hX!<pF BaJD@"$$@g9}(_%; S&a>.?w~[ygh7:p\C4! DӾ>&)$ %\F/ٖr%(d* 1ܞ<#!H 0D)A Ή%v6le;Pm L-~/Q4| ѱ8U2+¡BC$SbJ:Sdir^m&bm8M T)2.@qiZc뒆Q\}N-&\t:OtB<Jxc<NXtً0fXϖ>EY g Ah&|wdf5`YYJ8p}L?)DW{qxQ? Ab?bYzٷۊ@ܻGz<.[iox!u07=Xիܥˊ7ޝ5/¯_{|ԺmBf`gj;t{?~D['Av3xp GGIݺk9a:E dW]# RqlBUuMWӬo_\? *z__Y"zAĈxq ق!hC362*D#Du}8&(=oXHfn,iJgNԈM g6ZU"iI OI窸9BCݠZW^VN3phuDpaO/(6883w#c{_/{;U@DL+v'x< Sok$xkTIc&C3 c,2>]6R1ZN(_AH ((ЀHn6%^&gPxg,\sYXFfGLdiHH8Lcc {fFW)!T UMN"4X$"SRRFՔx3PORfi: ȤЀ~O9(= [~^< )"8B^ds2jv(NJJUnl`L*AeUMM"SXeS3j\ DT4d1wc2};'dSpo;W@'\^-Ԩ7 <4 HO( R)J>LO`>>8x˵UUUUX*w00j~ihTbΙ ~ v)m(ꇗOX%bʔr&kta;N9f6ӥrɳ=BI@!%*C@%- H %4 #H EDHL CۡF T)C 7;n0^s-fqz@MJ;[i\CW8 ^YP3{v=5˵U-}}\̍  pl#gCznc ÀjoU]bJyYI2q0B%Aſ${}/7?630M+auet`}vW Wh`xS OVֆ|e sa摽1әfS(b+q~xs6r6gM_23=Ct`f_ԍ{o67v; Ba5K %i ;d/N'c8%8CO9et3c/I!h45@:!QI8ʪӮpm'o+;Udkq#UzSjOoBM|naa/W<En!csџ :K@#@_w?'T_wkk?0̿eҍA52YbjRG_96rBn%Ux2D2(m&.:CLLy5 9??wRh Ž-y/D K9IowP# #ۄRkXX+1rE/_Q녑"{N"yiUNQV!4I^nd^ p\9cŒэTgSxpaMER *6&N8tb9逖':<׍ƈwK4f?0t3 vLf%h>LJ;~}I37x 39/F Jfm7DŻD (CR(w|'46WOFPxQ&+jm@[ IZAEБE/{46k'WԮhi2b,MS[.H=XcG`y_"l9cVS)`C:)D)Os踸Bx^$FN}u Oo^@"?4Q./Ä`.! ϺQ>ؘAbFtO2dPBH}I ! IT>F"d*bvxtEy.e Ğ0#;%'>x>T V5aG=c1!@Ҵ% $N@L6@gp0l"&2(ש۳,=c@4 {37MbŁlq3pI ~le Ae{vEW+2{}\+cN(y$y ƺ*͓ FCƀX*(DQUCjRlUZ`V&ʑj;C3! mdN ( /6] N=7nИ)=Yoܶft<% خ\cA#ˁ;è4a{:퀅/DU{c*  M1Ѱ1dPa/̇(L\9!02dW~-EZZpS*X š/mh"Qx#—*xtʐB =CG;%6Hߎ,\ͧl}i!&H˰$aػ–$%\ޫ"bNoT[m\ʖus㕯e|iYB8-ՋZ|- Aqݽgsp4ٌty-"<:,HV[wR^耏' eN 2V ` 'rcUйKP.+/0T;\y?WޥK{]ރܖCepk;MNg/xD9>H/s6t w5'^N5vO{xOXB(CRB=ewNrm9JDV(Bs04 wSeܦI}::ByGANK2n@/xn_HA_OP'8$_+s 7F}n_oԨZWFfh?lpdͽ? bCfЗ7{A )^DƜ2S# ͱgےa,B[t;o'S^))zص.Q3i-nxr@=zՂ&UמR UU |x@=zGhs6,mqxj#hz$ Q%ZHx49([s>/tA= ~M`ԧxl䫮y46~S={l 5ys+C7|C> qٽ۶Co|>ͻ=^6KC_`;%ʀ~\Wf%01d @%!Z7Y瀱; D![jehi0o"߃fq Io?%ߟ[g [ ͚y<_ d IM'4kkQA^e4\g9¬<ɋ8jy|QI3gFfe ? xJᮤ0"U9 bmXn'QpφZ?_n3Mmdr /z |hyA24S/nTNb!өt>PUvz}Mg;>[n!!9!o@CK % MD]ʨ0F }Nk1tCaDm9y逭0(JRء)yLzݟx?Sp/sNy7IxHd =ZAjLJcŻ:IklJfMB",y#52od!E T]|wc=uZQ=; <;8@@=Cl<{_@Ckmguc A ;nI$,Q(G" ZO9tw:dܢ`+p4'%$񰘬H"'\j6>pPtNϦP| wcw:H@S*5?=TV+_<`k1$B"_kֱm1a2 0s**PTgFI$)Q3ÎxQO_pfa'Abηt#363$Ba4uXR\ۖK~ˆpeIQ<4zaxCJuOTbGZ!Zƍ@'7Ɩ~R>d(8ɺ`!eŹҲ5p:aRƸ>YI;DDnxd%]n=M`Ƈ$`Ag R_G V6<{,N)϶xS'˟ώb1JɆTz~k.8üCiAYQ& ̊vk,C 9%pӗDŽ4֗J1NTדǴUCt4@(<#&$Hӌ7pd2;;X0Ki8"8FԵ{50k[y! :,@55n'D⃇f;{z"'h'X<a*QT d(d]czh8E9pysKצ!Ve~ħd A*lӬzkmlǎ[谆,ݺS]udH>}}<)tSXPҥaN:36ŵG]88s)CF4exxs :ES4D|vuVor+`mk\y"5IB[Mt$ΆId~{&ow>,"f'> vww"edY)Sey<(5O0Eq\Y Ka4֮gw\9!u*xN|}jJ=ׂ}ynɯc4p*ʷm! ߌqB3Z|Fx!<\~mq}gh@fcҋOޯ/g˰`u(4cݓ3skު3004Í卓Í"`JS^B'd{. 6H.ӸNq&>_|ާoz$"Q&uEhD#Idn nxL1`}ޮ/8>aq(}^h|agy3cZ_c̎zO}3]OG?8pjD>~^6uǁRfUA7u*\V7et}>""_9T sƉ`NYPGah?̉W[ ڼT)$ +lw*pxX* o"> >*~'@QzGxL{bO(TaL`^! 'CZА;a֍]./ b;"P!CYŊ!%'<}m`S8g:C,8;7&LS*Gџq $(3k2]o~`@a(H_zs>vbU]) "Ic]޷6 =aO"~ J:R2TK+ZwC :0D{s(SHl<[8Mo؜]x" rN_RHGj')H׉gD頇R ( q`<!$\WkjoHya19P;L@͸îL$"(9T"7F|-n{^FdMvDOCA~B86KهCϠt@| tѦk`P20'X!؈>@z|g4;Boo/m:Lvd(ՊT@lF`ف`C`{I$ d?mn5 D] p<T%H6zSh6j?kŇM`stE/F6+$*&<˂B\lpt.N xsbJ@8t+s@29m'$Nw(PK+;9!=aD(9! Oz8&)td'b@iZ%L6Wz7)Hn'11ǿӮoyl!ѣ}Ѐi+@ wУcdEhf\DPiEPЏ^ppcGP`ľ2)Cx>0D='4xxg81 HM@Je#HdЉxlـAkƩ ߷t%DNg GD f.K{ G:eZ rFo`494Ӆhinq}*Q.oأC@k$-!\(j@}G3|cq=~ f~iߪF`|Vި)1S4>p@ԋJtaydqI=p@0k..J:h3)@)e Mz߾tpAFr&PM`R<#`xE2 aC+D';LH;7LYm"23e()bEif4A8wRc4:m~hP/HbE=tZ8՘hنA Xfux~T? 3 D| 밪Eꫛ٠"[cm̥t ䷠39}2^n5BdmDw0BMJt=p!iT7Wuk3Zv1t릺}55N~ -fd\@/_ c ^\ H";W$Lig)$N|e "q(#x.xLFCaZHLbix?7 @a!3%46 Ilz_x㶼9Pprw؃>skzRp>dZ!&N!r4N4p>奱h#i#Ps;=zSi}vfaRbEb~s!&#z=B{Z|9D|i;@}:B^QFnZ6 'U`3R9 Cr$ȝeR3jacd@:$9(NzsG4 vxdXJ`eFylB k =$z4@PI4*JSD11݆| /rJhóZpcu $2𗢧͜Nlpv*uF>_>7öGLQMC11BHDP@qpy!kl/˧=kfw 3pKNrDh|# C`OOܳ`$,*?mF%ڠӳ}14 "iDB8d~+Tݢ[mnD#D}70 GEK <,QcA)d@#/#jB"O$,ߧa-:C9j6\L㚛MBp@dJ1Q)ԓz1a&uҢ<-iH68e]: 5CU2iJقeanxZwc%,);$4!twJqaR|d2? /{ 2ɳl}x.7<ITGHcT%Bn"i=?'y v(5Hi6!3}_sD7:aWЙ,Uh31 xLrKjRN&-M)fAq9W7~-=p j r&Bn!u"4Ҡ*nDLMʢRn@|%J'A "-*RAC;BXŞ|o,S# lY39B_|V/j 4(x9Y J[og C:gk퓭-ݱ2P/g3)7(I xӜcUzMuw; YOSϯq2I/p °{ Ȑ53֡x(gR NAzRԒ| [: P  ! p8u+l`|YGN^ $xI$qux(Esi"nB M [C󈚬ShJ{R EPnqPQVcRE9^tM|,4H5DvXʣ k$^(bYE: A XR^-3+ ]AHŦ=M'=@9}iOJ㞚[H#prKw1Nz!8!袔W5,&|mC*;$ w2`u!UAEӨDz. QDz..Ӂ2ۼ!0΀@*}Υ׻xvLH7"@zj L$⩲[tʤ=-&M5M g XYprhܝk}( *"%RZG(MQ2dɘ<_EgsrG&!v 6&1ŲUdRaݧ3T*jةLL Ao#>nAGrI|]ʣv ;G!}űfi0>I؊oU5F6]Kp3evwrI &Z"S6hLdE#AE{?PqN@"PA`D {:jf "@>>2fePˀpDLGRy= He7R~g0}݌x`gosYG{8 >Nx/tq =jCػ0iF` (=RҢS}~ׁ[<!ꨁԻs 5(7"WvxG9PTk/C@p{gT߄#Sx]&BѾ7b̽;`0vD9t-|V5%14.):]3dȜ@n_LŞ }N0d05c6hhñl;0 V&LHjyR2òX:s|1'skٵ43}i%ar{y 8Ћs}#稷݀!`w=OoJi'6mV&khn%mI>d(Lcj]3. 5֝X>慡9aτ ڑޫ$sP$"ID(G6(B6/gt1zu,́8bG ǽe:cC_xK PΌxF`ۅmu Nx$t,(zzR. PGZ)JX" fuǨ#k!Jtɘ(f!pzb1a9Ŏ04^ XҁS aZ2m{C#oL`6{ 9 )-`ZDRU1F1$AhYS%fF 6،R"$D4H%d0Z .scMsc:'`_dyQL6 QG⽜>ɰAʌ1`iB2{>eH)Mzҙ˗ &H`gV{TYdc}]>]>Dq4E f8@)"%P 1&QĶk˦lѯU&S~4 D6n@Ƽ& TzXni\" \Z%aqOn`I2#݆yم98);M{1&W V4n^5\-lNI}:z tOhD*^ɭ&p5PRx1cpFsQ:4qj+ E8m$^8! Shű@2ÂG+^ʧs f C$$8:t9Xlr.:2QJuN6$o vO5pi#A$U?0HQIW>ð$NPrPֺ}.0pWNg2wucZ?u=Y5w9ɬ;d#`4Q΃\78XNzy-tN{'g⇆yć QFŊ"_S۽Ӝ9q$yFNG=" 2< ^d<0T7r2qePŠ@'8d hHmM elt΃Pe, iFA-ծ*i%Ns8׋+|ӑH!68. M\LG|^g&τRDK:Vv4 )gr\857=@g4w偌%hBLU;T*P-v1ݒgE MO17JC]I;TH[b]p3p /CWbRӑab@ zzX"@^8K'!H4!M@WڬCLdqO6>*{񁉐-]3?>Hx0OW+%+rz^8S$ʜ{[u @7>'J ^\ =na~3m>N ,IXzöw7`aR𕀺'ƿh  @aBT):LCrHvf>vOmA@-;@$['04ۭ ȫxkS u;01"1^&C7O%>Rȳ*(IDe@"K;.nm1 Y=;` ΫQPZaϹӦs0_'QFF ;?KPJOy +Wtpcz$ @"(5dSPvǷoAqf%i[w?q }3(t&c? TC}/Cdi#E-Vכ|C"|:eLYcE`L4=3:c kɥ́/=e52REU< tpѴ{BZI P5OFY:` cM.SgV ƱUFwnݳqޞb`Qkxݳ5p:8FV(`9-2Xb33 ɎY# {$:G(,fcm0X;.‡CZd q0?Tp<)@o`' ?#dT`= )"><wCAAωE|L:M! H lF lla{%$X^mEԃU8b]qTY l)5C>5AR`G 5bfu{ ~zwi}r@7 %>kcBYW(fh @ L69M&urM$6u1VrCn nnoEE{ u+^^a`Z-k~fet¾6}YG!TX&HU:zaBC~o@1hɮhZR#&vv3ᴤKfl'B*!ъptkM7}6nd3{Xz_C4Aj۶3&6 n|I'\)R=LtІ(20Oa?" MS!C)(v/r*CBI{ νpPb&'~ a X`€;kL;(kWiQ95TD =Dz] %F{$ C#ovl1uOQd(E )P"LE RGFET݃b]RxbV5,"(`{q$I7N,==ǭs \4` IX'Cc4I#083jaDxbtfgS$չ+ XQ @HVƤaA =+7|'Q0\!iPdCl2" ˀ"mx嗢sò=$"&G9RD:\ H`5ⱑVv'#wQLo-β%W;GD.ƵzpLCq-&!2fs`ሟn=,:baBm6|κ'l9xw%7Het; DR A$0 `6L[MAJ-.ÞD22[WoGK  a:`H^KocYM`AG:!c`Gt-OtBFB>_{6BKo?4]GC;j! >6.Y 3 o#h]JHC/uDg(Z4g3D)xr9Do[AժXG) K(傇Ns= 6Euu04ٹJk>sGYu˓ vyjlYBOx>2kݝ^/oVe1nJᆻV/7_H,,iNڎ3ko}qSj\R'ψ>eG}Q;pmZo}&oDp!c# HWyk!X|;6ސ*.J" %bߺէH87h)1,32w7"Ιl:!!Pbxo%265u2Jԧ78jӻVF|_\LF BKh[N&|})4 hԕ!UpyjاbI*M; (ZwE jґ%gh6o4qd1s?kLɰy҈Iِē=B]P]|\Q( @F%bP8H*> iȰ& z"wRn|xYTl `w'2 GvH59O{&cޟbZO &I":Z46n@Ep"foH2&]cs; }qr8ǖ; ףC1ӕri\H^1ir<:jbhyz`K-j:lIB03\#-|gb&MMRIǑz˻{ms)3rp #-fi1Vc~;#%[X ُ ͟'ؽ#(oP6ٻftX:ܻ:m 1>☁Bƚ:pGo>MPC%  pSOY/H" }@}czi JA;K?D iOJ٘P|nG];wW'|K6o5[tTjKFS:QRnH#3t^/I355CjB8KzԨť~ӍEg~z* 1gvV99qP{3${әj*ĩ/UveIDEr#&pg7g5G~\.xӦ:Lho_WO} xiF<t@,8zi|Ki 0mxRoc8n$Ώ5!y5HV<ЏuI.$1 ]#H%RIpy)ՠ51Bs:?lPkޖ%N:!.xNiA?+ډ8u ;‹j@Cp ULխ+JABRQiA<6?:nuߤ&pVh(>ZJm8a@7>{L.qt@ρ0M#(ʑ0B^Xg=mbz{GS!zWUȣ-m@ll>7ғ5L2A]:D;ӃRr|[EI1l%Kv؎As۱VE0! lo|_3 M&АK}9a1blX 2Wш]\p43ddk  EAvûL3 3 ]weq"(am'OwwN:Bsיoޗ8pLtz=K M!ҭA@ C>Cv^`̧- b? !T}4W&`p0 Դ=ms >ShvBe<VK-/vN]Wc=``9ys,&`TbrK4BJ4=PԮ6IF95ّjd(Bkl^L.áBftA֧;peW6}<9iّF\L1@CPxgGb| a)"H.FlnP>2Gl$BR"BBB)BdFY72,Gz)r'x! "f`8}f+@50`g0`4#@'bݴt8hN_hyF8QJs"}}!orra+fCTrc9έ&a7I=z )!&ο7k@=> 7g#G2f8 GAOUSۯ^x{f>cI[.I~ I za;_+ci{{WJ#g0={Y۱{l/JH6@NGA(k $M#P" Mkz#w} '#DutF&a8E{;rJrw0) Agym;/RWl8[!jdC ;M{z/0㒄$;}&I+@OPJZCQ\wؓ s&qz;K!WFw_tޤ~NgNF$xQJtyߔur%yhi'NҜzP|&>mklcR}Ӯ8ɽBjzJ{|ǿ)>xq^ym8ˑ2b Gzc:8[FT򙪾]!ZiflD 7|'EZ0 fI7+"+Y>Zzʏ;cgN{{|V{e+瞡nv:xTHV2x nȂٓ&m)9&SĎ5 ^뉞Lyy_Yq|05璚2ѧLkӳJBcT)h4: ygS#߀̝_1|Mq̙>m ^8ٳ;־et{hC]&lJ_?QxNX gY cCr}a O7GjI Ή;eplP쭗7!(_N]y`_b:(* 0 xd#!l9sb򻷴I(:xQ/09JuhYZnz@;k?o E{faÃ*ۭS;p-oө˱]_}[i84]dd$>]6ċ IhKp,W_\3w|揰E)z J=9;}C28V7L xAxr][\u%؛ϧ?=HLC>G#&`*?xw ,] L}u1/)Q;r7fUe_  Z?Ŧ.W*̤ZHKeV%gU; nquTFa~L?%GU ], !)T Y*ܼ )~;л"MYg<8#=U]>$|&LaOZ9+zD&HPHm$EGǡw}G-!= fɧZ `o|yZ:ŰⓙUʕ,QeFZ}z! |GN{I51*l:h!O^.59bJ_Άbe %:ϋ  - v}WZ ڽ8t1\yπ aZI6Y9p2ۄ% nN]0JE@0.?rςv!"G!DR0+c}玔 j,lRu pD3nUUj40.!M{^BTvBqw3G>#x!b~BEaCiXM"hz*U&"k zZX *cEgmmµKf+nj8x쯙7sKCD !UbP*hǻ& e!H ))ߒP IòH"z !0!=NL:J!8_ywd6@VE>f&XbbgV1?\3hh&1n7ߴVN79<;cQmEPE#7!8fW{r ( ޚપ˔\cr gYfjGSpڿP>vq-Įa d=9ޓc1Uwe07֝̂ ݢ YB "*$FPY9:F8dea08 CƂvw wyu6#EbʫW-|86C;x"qҊ6{=EDœƉ>h !Dvx ?!Hrg|35l?{<")! 90'n&, c/NC}Jf`^mBǯweXm>Кj>{0}!K!p;P)Y=h^uKH`Bp"8 FK듞FD2A::v`e]ch!{D8#]u>@KCϯ=蜞,stپ]#ܻq:qwBri6BI@!>''\,p=9M6@WR U#yјc!< nqP9ǁ^׈# _&nbi  @MYN%EQ( ۙG3eV 6-Dc-IhyI EQD 4|~7NFc0͘}|+3803G2 *5|" 'd"Rt{"'KKKK;Dρ^lYlx9N[|at^ׄUDf[.&!/;7,(rFw_8rƇ#Uk}!I֞(W·@f&ܳI8xŀ 4''ָ2OVEoh-KV] 9`:+WݫX-Oh؝8:J4FaɅkq ȵZs, ADv\‡ tYnzxm>G4[!•zzhZ8 Dvk٣'V\%s"Q(GY*kf'XoLu~g-p Dq'J`RM"8BSڛ?ˆR_=<5|o@`@Գ(mӛ8N2Icxs;{|D$tC=8=7_-헋9"N,,Nܧ FA!N~xϮǓk=|ɋ=&7<~]J⥜=?QGddczyeJe6q+Q=med'^b$aPIvP/YbcI,(gH 2|&i\2 wPIȊuI7Iy{~Lp8A^nx^U3r~e*&&L:ӓ1lSH;^C窇hPEۀ aֆCWnu(LQ3 Pt9;r#2&4^IL5"OY?dgru#Zv @L&,KLuy@v%ɷ N@!Pfrգ*@f]VH@3'V#i.z#DU؜6kFH: y0&=Nia}Og#%q4EyqX1`h! `/n/z+n+:ڑd\avфr,MPΒ 6b];r 7{<:; ɕ uqb !8t2~w.a>~dء0 g->[6Z65T l}= -ãҭ8]Ojҏr YE%r=J>G˦Z/lO4}3pN\0p* ӽ+@I{UJ]JuӻNC!UZN@) gff<hOAiȁCNl.ԒI$I$ma>8rOCp (,^)8W@&S`U ]Ǻkb!Nj.&w ^'?9彃S緉pE˹p G]oZc-I AhMOM6.Aduexmw)ۺ2>黲{^!&iH.tsR;PP0.YڂXyADD-Z@DT" OԊF37sP?J˚ =Q s HpgT̨Y A#.X6h8s]y+ 8n;=Hj %"˕s~vV@cnhB-$8GNg ',BmD =(+:Y]v7&*J!wQv2ol9bqftw|>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%+zJuL'8gnB>M/Ig¤LZ}@h;.xn߮ą(HI9/>ϩ.nχv>SW9?,vh\n_B$@]mtD 7әHK>'"CfTDUʈHar]Q-|zn7a7M O)h96,٘4Vf&Yӏ 2( S #d /Xl|= eec"GL-9crx)y\i߅-7$UUJo7N7N4{;=w\J a I _@ov qtMSLvmg^ĵ"$'[}xܲRN5pau\6y]9wr ' #$ i"Ŋmr)7 A(h1'4T @Y,OV[4U nTdShyr6؛ |I uv1c8Fsʡ.҆`@!0sԠtN2=0! 5Ƿ,#0 z~ЀS% \Cw01ֵr ADVzشi"'B@ 6Ny.]9Q~>:aM?_zn# /ܙ=ӠBHvHH w+tٞ2DMsM9BrD %@Nn4 @^W?`Lv3S靷9$zAfaxO ScR  ;vWEٌT QA o2zWX14y >nvr 8DáLcEs8W:Dc:xgh=Zy9B8?*$+rLH&pMn(hmP(*Sըn[\STou嚙zq;C`זfW`u5U+xM14zGn"FE0OvOZCs@jyԕ^{d~\|HbdTe@:Ä 6{ww}w9K[ 3 WF"JfijygߴA8 ((puF#M%rSatx} {dnWWC]7)1JZ ̀n!D252Cͩ~21Opң{Ob( wE;\ έ8 d 60NrA4h<}NڈΔ57}b o6l%߷L@)-"#A@+wXUodUwu6pT `3[|(W1>iM\;7MUc5KgzXDJExTUE(p u ݆H6 )nW) wq! ^+o<␱.eXhusE,`)Rwy T*-P&͞.fW"_p5%|]Ve.~)C;uO5{Npg\dv%%v 53$JyN==lˑ db)XD 5jG* c+. N*&:z?oBLm~'Cﬔόl|^rVbu}ј;3@B_?[ 64]˳C;=|L$JЫ^IS 8uBss<9v#qcTnԲ M*ټD;:B7]`Zz؃_ɨCxTxܥ GC{T"%LH0ȒUUXZJ&Qh %BHbs/'zq<@B KP3BP.3tVξ%O'Gh*.R[HRPόQ f `f#3z؎6?Ox"~E1H.JLPz@HRPa Lj&*jȿeb2Xa !MRQ4B4f5D8`:/"Kf9&KBu N J0م 7d6LH?={ X8/޷j7`J&8*ٸ2__z93#S:/S\4.C B%m%lH:Bm s7R4DT( 1lm"|rF/Ν> 9pzy'lhMvS;y]McӷH1<`)7)S&G>ou_>d8]g1G@3dteU9s6< (RɁ$4  k>_5jݙ 'z?v!2B  mNP 9,r$K)|"j'lCi(>sLA`=6D~W}S~0m' õUGZN}\&Y~lȡt=^ 52K2&r{e\{1GjVZe(!Ad[.Drk 9f2Vn}Taa87<<;qԚس[ X7LNNFvޫg3p}ȥ(,cfY]Z0 횊hz烶@3z6D{1R;q=XǶP;OÃuћDAAȝ;*sEOF)hr.^')̏p9Opi,+Lف@"~hz qǢe=x8t:'?5O2v1-ĒY ~>S_L *@j~gs Z5=>Gn6>'6$92T#r$/ OT`v0 u NpY޹N/,:r=IG$y AA\Ƞ8f= m?%7=aE`޴}ȫNG.]X)Xd@#<(ibHdx|\D_C3RCuN&TcCH>_ LHsbb \Fɢg" BcY3Č% @̥:+ iro/.ȬmB#}wr Ơ(0Z]RPO1a-+hʄ 21rԠ<#oeAfk{Vd0n[~_2ѿp z?DI7AIwT3Rr~Z/ֵA.x+Z1<$:jFrvOJCmwqLf>#ގckS|uhzߓ2≹y"R)y~>`YP;z:B9K:1X![s# B 8i4.7.:}"hl3H;>J:gNǗhh3ktR"yFxf(#;KM|}w0"߻0!UFPqhwaxZ֣ZvdMw8"UZE*n{F4[0 n@$n%ˀH;| `ڦo˲&Ș)fV!G:g69|i&ߘ !*(s>δ(>Mi(@DHPTJSק5ۉ\ه?3">iG$EXڴYZ&pAN;od4洳'Wی5HP +;YuHa)C3PB%_Li_/w0 #l88}`њ}ٴ<^/"{!8B1MXE@$v!;U!|vsu@XpOi!՞>bI`9,$yۦT?2CA/xKFbw&@,hpt\~o{v )޼ӳ4TxӬ"iKW aҒ}]ŏq:veF %#{c=|:Wj&]Ķߡƙ'QinρV^j0ЅͻQޞ\frhWe%2kN^ yJں>l2HlxΘyfOx S!ָJ'%k9$5߰Yx0#0P=bI¢CN;!YF? 1~U||k}&#=䝍.UQKa\1EٱtQBY a$&GI5SչS@"Doiq^H8F0[*0HBIKYaHk7{+"6 /ɳÉ{K35o˝v^8]Ùu92gd39  t gu}G)X6q3CaCHL3krvdF Bri 646`4Ej~ێpGjӶ(3}X򁪤Ԡ߯w@J{ `lt`KjcR\A6ˇdł}74'Pg>UYjlޛ@λD (@-pp\RggEHeh_Y&E ] u77|h:8G,2}-a߳>k M\Z>oe;#A^5! bκuK˞uDތ= 3L@8 >=gmwGalQk`:"RrZ&]2 ~1 5RMr¯I#ܛϏ wVq3zD\744&/ Z'oHoSfIvhaYr~F)_ @bWmi yza}xAQ Z. "ꏰ97bpp=:c @a32O጑C8~گlS(獱$A1|nvd&,!@b(+\Cp".dPj,eØ0 '#ޓ.òّJ~Hdi(2W5f%c10xU}T= 6S :bke,INp|Ӽ)x)c (ݪUʦbۅ#L)^F䎝]`ɣD)ZRTPbvYe^zexMA |h&FAnX6E(*=cN_o 0s5]cC-4EKa2 ti!Jh+de#"%Y_Z10>*cCGL/u_hlhL# JRZSpN"3,$|y?FYBE B4PgH9EQBtdFc/+o=A`[ H|A!!uVfC\ρ&a)OΡ~/VfXd!CBQTP1(R_ I3 Jf @>(2aIM/DNBS9D1Yڇ;p`iQ:3g~F l`!Ub}p8w}][ ł؈a ĉv ]H;we(gI1P@#a?"Ml G݉/:jqd>w@vB{`>K09$Qw(HD@~``>c Kj 0U҅ M `Ԗ4Tq2\>> %j*~(P>wm\#yg ٙJH~(|K=Z4!ֳ1qFQfHɜvymTI|ץ]v_DМCJLZ]5JwD 45h9WFt33ۏI{ƲA$;>^U96 ~3&0 lݺjXOcuIL%LF!F!4.f Hfh-mӲA(( gUN:ftBg~ykX5;GCChQ @\Λ3h6!뫓H#X`&O᳠?Qo`yl>J;;}jW:|{xue*+݇ `γ&##Z&) A\ Xu3 R}0S"PMN6z1l'hRр|fe =Xr/6g=Ƣus%ȂQ0KRgryTHP?v,ǎjr&FGx{O$PDa_2SnR 喕ǑA9:|B Ѷ5L9jV8vd= Z۲p,=sa ޝ|^OyiQ)Y!yf2!=]ACb8R~[8HDdʈlÃO &=n0VqfŘ7+QȈE6@O٣GLgMlT7q (h ` $J Rd5*PXGu=zQ13ռ 9ac~'R$js0`)U8E91CP54D$$HWO>:3qȤ#<3~XKhI/oqmʂֺ} 6fa |+rbD s$bS:Mu"ҿ4w4D`2*K>L!` Y596`PvM “ @u-s`Dzv9MGΖ"6(D{XL4PKEo^I <MFX*)) \4U0vXkb | H?Qz ]}fj4ϳo߉lџNx;f8EdDZ tIdL%ݶ=J9=xAh Z)VԆԚSG;wpUdDHHs4 ~~1F%wntǷ?ݡ shV`_hϦL E>%9F0+>~Owv2i,)Sq28&>gA< "XL.NHFiQ ᄱ&sJ>ƚ6~/wod(ѱ"l3윙MfXF8Q#`F.ަZ-P(p{]-`}%fnn),V̳ w D0$*mETTIV>E{ JY`nlc(`"A:Y`2麵 9+4! Xf`Q}p$o;H>0he5J&8[ے7LjybT7|UBɂB*!v]RLUU"vAMŅ9IUPU0 2*?pK!ߗl">e _x4 M(b f-J\Qwy`P 'pa?Xn n=8I$MS!61ќSmױ~PxͱaCdwkrpjd(l31 \+p\4JlSz4suŇc#w CqaMUƴF q Z|r4]! n>{aZl|iqsϣleo\j YHR$4#56=CYV7;sCwR9'vަyao7fy`v#$}wC˶0/6L=jLsD Tfę#^7GM$n1Z,9EifDo+(&FgFƳ (銼L,,%F"K()I6{$C,3^-!'MeX$|~cpȿ&4u)h =PETMUQUUJ**RZ"* Q2Mp>?(y G MI'P ҤӺugOHjC`H,#Q~h 軐adN܀N0)QdxBgD|gjYoB V^.&Vc_`D[4#2B'$үSida("߮?)?Oֿݺ.vl*] ptRa'߁Eǂ)]D'ٞSj,ePPjOנmF,nLA\1H`Eٶ~Ol b0r2 ϔey/Ë>^s@uiMgn=hp%?KB4R-)8V86qOQ<|pULx~~$Pb S>%pU~>081hP墩q635"B$<Ì@)~#Em1B @7+QkxfnO&r`#>w!d0etee;!Rc+temyk_v0zẻ@)cf%??X{>|A*xOk".!Gj%cHkQ@45ZR 4<> 7n-bs=#$8슣X ԀaL%:)@;$T2@Q/ٯWADߕ3:? j!H^ <.Bt?guܬ0W}QZ()"*Kjf6-FY?=sr>4(a.@GwS WbPѤtzfnĂ`H~r2CjNzM0+dQHe,v ]rl|_V}LJ(m(wv;fw~,MҢWgC Ma nr̛:F06) ݶlNX254j-D~3׏)uQ0 v*\[u  ̃ ɀPN!I2&ON柳$߇=w"pgyҒtR!rqX̲'0>qК:I%QFSk [I}|N9\ZiATI"'Ԓxxun V5L:$\4YT н?"L̀β`ϣܾ"gkHHb(B]W WnIB3M2Gp;E$@%rE\w _\]0nG j}3W=\Fg_jrB?w0)x-B0T=&k=f'`A @6f_9 L2HpN,'=!9]2Q'7G'OUhAЎLlUb̺xҢQ3k5aCjV@(#A twѝm1=;GyYwt!wq )2B7¢j$b{w ECԪ$[obD4; ILkk%W™ݱyv&f@Ȝ5C WS0$Z3GXC%EvhPV>XQQd9C$"BJhy0y>" ĤA#_=DEo Avpa9' B$S Pѵ7}&zC~P%cAUa;XHv0l(HT9$2 sLQ fB>9&# $-ar,e2ZJf)2ʊh(h3 -iɢi6E4jA9#JD4-#E(&!J &@jCd.Fip`4E4Ģ-Fhp4G,[$C`H$!8Ӧ# 02[ C& XQ2bB,0#p Hc.Յ` K?m /Uk489a_&O&$;kc{}$"*ؕ8-w@pe<^*ƿ=HD0Ĕ@C$!@2)M7YQQ^!Ƞ@9î ~q8w`Әu#jpuc A6bR2!= B&%]o!vr"w+ڊHO]{d9܏ZvA1y2}Gd9kRTLr*s.!2tiMZ89,yۉ ߠ1r="Qp ObfC#֥fn-a -H5#QzIMfm~-h7+;spa!`AWpZ(=%1dR&c 9*I?(דҰq="Ĉ J`b7L {4:$Y=  @7g]2h_ɶr#ظ`ق<> ":6o(Y#]onh:e1il!$Qū!#812#wpGqYD8s'p~U.?w}Ldže(w=rAAY椇$4`_:2bM6!1  0tivĹ14ԖR٤(faS߶XƐa@@Pr"%>{2&b1 jS : S$sQJĮHk|\1$02 B!q 8H 0rsmPfEf`,=1,lWI&{F%h &ɡNH|5Xs( "ѩ6k TDw祄P%)I|'I~̝\ G#ܺukcLjOT< u.^ޘ эpyZ "1]#9>~# $6s .Pf#30S\`{ {r8QM1kc9(b7U: "Brsѳ iq4J.p5F}i]0Ywi*isaIԩp]Hd4#E 5p&dukqN"ZbaQ2!p֥jM `Lfޞ6G&`Do8LI5FYnZ&d9߉t4TġcFg̚`QF#$A a\ 3 jL'JcNLkFh4J@:(T:d|tj0m'0z;5nCG#&hˬV5ĔVlILoEn Ý\ԑ6`RM@ mfw.@D#{#\ɠ:/f@wY IN\yaaAi6&<yY""Rj˂+F0Ffdvq3lጳQ2 .YJ>ǭ{hʒ!edpVtaFҡ$b+ڇ6˺;Lf5mhdj&UDzdfD,6N5`IZ ofTcӴj@olF(҃ EQ7$q!pr!u )@RcI "]7dYbk1̌x1atJ)'@1j&5Z#tcJ0rcO :ՠ*eoo}6Ql!cQm` &ILP;GˑkV ޴\Ez,?=3Aqk[Oh0ұ0Z_J:!'u-? ׂi#M(dDgA t7H56$*4,s)*h̄)@\Tw8]$h~ &b}Cn9tr7}ǩDJj vr!)aBj MVł"2 !E"ʷ D"<ˆFcG{ukG+ߢM9D-|xIrW=0@~&AQ V@ҎϽ@=qNyJsCfNI;o D*T%q>GqBtQXj"JTZ#$JDT 2LGM8s!tJІf(D8k  DN<4@2ĀhV˯ Hi903S+XLEra4ߛ6j#f[ֲlL**+Hգ%0~dl* kx.~o^.Ъ J+~D Oy`Uf6b4 ۞zaY)o5 !u!A{NC ¥$<ƻ :XqMT'DT:\$xI& 5.#fk! $)5b(vMa$N颎hX^c{ L% ~)Adw?Wver J?o|j-v1]|@l~ٿ(j1uC..#dIÛ{0&Gs_ < 5{ ?&тKz؛=0^ξu"t 6PG]x3zg|IA4%U%D EPHđDD &aRAX0KJqTDPQ3׍J"3~[it xq1{=9??x"o>bb%"DۼEd}O=P|4!iz Sۡ|1MIe?!2Wwo.9i TJAA21٤{/׺MDiR*ġ#4Bn aOv%63*. `dFr@27@E$1R GӐ؟غ<E TLG: \pҹDq#zʒYD*/%`hwW{UxíPqaߝ;|t :a;FL:1Of=}DmoZYcD Iڶֳ*T/D>:5+RBDRt0R%ʂA ztϠr89()LIK2$KA24)Hui,E}qsƠd͋ﻀ $//v$( ( h5 rE7(AI#JBlxrfCJqwRU5J# 2rBq8JPm aCJm.JTbk$(,Eւj]VW|XufBAظq05,=mu8觑bIa9[ `dͣ8hֳ7ܓ828 ^v3_mqhj][jxb^^(Fyv=HѩPI_ҹ :r};i Ns͈}He3ʓ6 *lmR%R"Ynuq|ϽC0xPFljǝ ;! X79!j!g3i:315է9#: [-K8-ק<%.B[͑fmaLdƸg37U+ֻ"=W'=^tHw㺕aV"i9F!g];-$ WƖ *pvPlsLX˘nU)\l^)D9lCs/L>إ6'JWUbsƆk`zyH. \)yp>FJNл6a 9HK#&l̬9W A.Pcmuo[\͓o9a&,ߤb{@.ff4QBʭv>c۰w``އ3\zK`zCm2'RA;{`)HR҂'@M7*}و Og2:&`q`ӳ0 MJٕ6t`#j$4+!5iS[ש\S<ѮxNPIms i! o.$Z5\nb;N̤047D&7 af%qBmǺa!+!4sƦuk0[We y ED9~}74 Ɖ$/rF@6w_Ae˺L'~vIM:6 `$1_{!;}ySqy⮐9A=xC8v4X :Bd2zXak9bw"Zc^/dLqCqyfKG%nxvsYYK*OEuM7m)q=u܌y3d< ;n0 yH7s5S!rSp5?⎼7,0$LrW|ᬼļp" rxrcwä/[/߉b]s- 8ze\o|lԦY߷mUUn9HC .I߼SvHaGqBp.+-sKgt"wʗ<*Lv$,5y[6]SĘvrNB| ͢焜g`fU+J[Hq$\kkrg|ÈSdV 'Q72?3W[j-!D1ЖzFb៣pF{ a߿y/ i1 g]ʑ)nЩ3 B۷8q2Lƭ#Þ.Y1qIf1v[e >oaٍӇ0lid2t 1Ukωz"^@$kMpyݶAӿɗ*7>eSIJ=tk9þM+Qqz{[淽pR|,JWщK+|ѣOOvdr,cWHZq{N<AiQ2jѺ|n&ڍRsA-NCph7)!~bC>@%znѣ*clB9@v t!eub[ޞ!3m>fDs,|8J0R2s" qIN/g+XF|4@0=͹kX oOeREEnNsNc~ۻϊEgڱEEʤMY-/z.z*N']tc"1Cۥ,-}F:T!l*g'gx.$ i"3G9nlP=g'0&[Klo9I᥺ノx\/mv[8 䗆xMÉ8199 |%r rN9aU[|(RRt#"3\ቚ8bR*؞^vأYxfRiv-rqwr.NG$Z8rZr;E)q]KP_G%NȃKeh!.$wMgz='Wl8(ZPtc3S 34Bd`&!z,.&6۰KL (ۙNM_J<t'x 0Ci ̜c~E X K(u!^^}98]r=9c^^&;2J2nHjKїv1[Ȋk5LK0VV쥱x5d582u~c987<-HxNmgnL$CIgNׇy(i?ZS}edZ5\b7kZGt.f$ۏŔMj/x5yqxyyYtRBÿ50*8QY@X:hK^蹑/!6-:&Ԫ12ux |TOF[M[Cd,|l0x$:qlkBĈ3*P+#ψt"]L|L2akDk  4ZI,pٓMTm cEj ex1ț&w;8-[Ng|h&iI)-v;Ux];#2)qfմs#N?L L[Z4df&,$Xcokd.!rv]J >"qN/;&R@f[\3뀚Lѕ~j0V0P] ;9֧B$ b.!tC0 AP Ƴ~M'):IԬs/}HƜ~1wjV 1- r}'cS 5xqhQ0 񞓘}\u!ם82FuNdL5u5N#Lq ݯb IzlmCל@*(螯]S &sfb=׎n{ԉN=O"}Bwl0[vځX$$Ό;+Q=[U&!G+3Z {!/,ŸΧYf00N &2klCwPY7lR[` ]g83gka"KTsr+mlh}*Q>m1m->  0ꘔ vtw3S;7>߿h|w): Gpw=v}$da Pdњ(A Cs}fQm?!7xt _Rg0a+UYc;AFԭ/ T=M !Bu(C#AJǴ>7 BckU@^  zhO]' y!;Cp%!Z0 ?ށu nH PPҔ4"4]:#CR zWi9z"Aq8HhQvm>wo~% u6,yBM|>n@ ֝.Z(a)L<zхY:[=K>918 kd;9b =  Jmv>aCAP<IH yOON0Nlbx+ O|NVY:4$'o&H[J@'!Р}SuqzLLIst?6 0 >|R5bJč1`S.TLK_.liI bj+l9spLeXZT0"'l>v'q .\uhc arC"5 d} R3)J9E Jn_ JO3b:k(=Quoן*c6mhk1˃K5ox]8Qxy&ɸocYP&ПJֱ "8)d)i :ӑ@b u9y;`F"_Cs?͙k QeiClQШP? p p(pb _)S<`K><<ڌqzbiaʴXvƶ..]eFܶ8lUj4i6B.&қmVF8OH*QqyJn;2?m,J>ː#>C@PPP}{ηl}'ꘗ{M}a}O#5Aη0J]K@> i7HٮG~uܙ16' qSvC s%27#aNSyBOsSԬ =YɎ0mac "aѠ)LIȓ菟]]ؚIh96xض; |$M8DiM#㈰Rx0&i*Up(*a8E-`K[ CW@]UڀR[r]jl$ےI$$n.)[oB)Xw^\7*/m7Ʉ&>" e@?K}9 Ғp$ AgC&e:Gi[LB7IU@D<TI/ha~ ݪl=d)U~ C_ffԯʟXommLbixjT8WTTa;P]2A.ʰX"@ È0eW`B`hw4[Kj7@Y]C ~L`Yc&TD#(.Fk cp:PӜeG&)ч0ʫ,ƚu7x8O K1YIU ݶ <(}-W) 昽_'֤Y~0fe6\M Dܷo۴7Ksڥ}v}Y(WgfafƒQhx]p}0l YƼ+DS.bBq|+0-(ϾBOBǩ=B,F_|Y6Bc@bIG w{.g`*=ێg$n^rON{V GjyLr%;e1Y_>-ORJ+,$^'*uBs);۴ -Zt܋ UVDƽk, ~(9.rr6%(P0A5C2DԸY+ڮu^V/upvG]ARfYuߴV:ְw\fi;P8neɄ:j켲69ϦC\٢0鶛ڦ6 1f mh-:w৲3bHz3bٝ>V_D+F39 K1  s{"7 ́ tMP,pD&bDL>;!_L3;N&O{CR+ct;!O] *t_l`va *ШOӛ,?hBU0FHҪ%VQ#"*y5]Ws(~8BӏM! a7T籁~V an x.sJ49ʷCnYjTk钰TrZ^ox!)4G(OE '=rӜ73i (U 4nN3Cbi ,An@G)K`H3\ޟ?NgeS fked>!~i'DC=b6)f&&^y<`fHT:g(rvo~b0VX}sAuD0:{o7iu8Q<|XS9çJ{"n6o>7NX(q.l|q>:z9Ռe.nAO'7W^/Gkqߟ}Ec2X5ވxS'9GPNSR_L>4d̲ú@wso' |bW~077 :wzI17adXw OwըnFC@xPJwk^]M=3 LTz` JiBb)*WQBB8';ؽ)C~)B(iB$)+1ɦdHf(H93 0ZK"*LKlK1TEZ0pM!ɘZ6O vX0L!͔MOt>;]r?Z}pmBdzXq6Cə%&1BNl A4@ <|~[t0EX+YPXm Tb4QNQ~@ԆC}xҠzbmcpl"s-@XH/Swǣ-4`Ddխh bJ ,`N8H &6j2Pq4K9 bl-C( ̙efQDai Y8(耠M.(MB 3 ZXϧ{ɐAV\G t7EC>}w#T$90@d2&l>wCni߉Ayy`;L3@=C,#UKJ3LAR(x>O@9р ,b4BRL#K4HR2ZX ֞r&ό710SɈ"0s >6F1kO 6%Q)@@ @b3)&P*%"N'y'DGu^UɕI% K#PD~Nf#A'nw5Y\1T1{"_t0 :Xfb2BX`"e (.)*wx#KNIi~ti?7(uGOU@2!4a'ED_ib>q)*YmBs}jɗc ȯI7,~cByLM/PBURj\Ym4rUr'?[G90 j`Z ̊e| I- nyD?O4 P=2ԇh`DA(  -4< ᢽ=ӣ #.-30"rDN?{ p0 ?2+I"\Q' 8~;//Ϲ _ z]i @9>d) –D?=GO8mԇ f=ҢGcCD#n%( :}y'qebgCҁ Bs$Fjn@@&JdfH]$\善 f8J!4s`\وnC!ѥ2!crAr@ rfJ đMG55b4&NcATsGIz/z6e&XN~٫ֱZɊȔĺ1!o%xu}y:j¾Xg@0 kgEb3 Qa4iKa \k6T)6pfJa1d! S{IU@!;8<sSUZXQ"e9)3 TNjEedPeaX" biHFTaF`B f!GV[aȦDiUN0C*#@j:8!fE;kdM=9 dƅRO"a8} #$ #v޴5d &ACIT @pkTc 'o+%FKm`e-]FmA%CJd‰%mwA0q& H?by {3W=h9!L'O#$!(z2 MJyB'!Q&!ߴ*g< kB^%B |U]H 'kj9Q(q*"Ou((рQҔSd&ʞ Z,2rJFEBH:Bإ02\FM5Ʌ?y7Xw$`l?L4( j;_z < R B5H#+EP3ҹ 8dò"N'"s|;2&bkIRoܹKU3A&[2!G%q654Er\d2 DTEzh65.–EJE$.ru Ƴ5EHcMBx8lы$8zHEU1)Z8Q7a,Du08pfE_L9'C4΀ 0Jޙ64LRK C҄IlRX`*ܹoxA Hx!Z&00) prO܃@4-\ Q6>[P]9y@#j2$րsacj_섢LPQ2$< KFqw>8OZ-!q) 0#&*bQi)ii(fb)eJVX&heje bj"0(j%!ZC$(Vi&")(H" DB"BhV) )@(JZ(R Jpvg8H(Q'Ą~;O]>4'': gGHh0ʢ&FJHV)(Y䈧3bx<$LBn ) CVaE4e4m@0K rER j'4)i{;CDQD]n0Xbұon3H/FRCA+۝ [>(!)N/(J(JI)%"b JBJ)JJ"bJ* J@dh f*$5S~=DM̛A @1Pc3:S\5 X23Q0ē/@rykA.Iu!YSs9c0~μ1A3p C{eIv^Dpu\^SWQk_0 )#\@ pαC3|Er< 'X<氓0s1NѶ@Pw n`'B 19MtAQrr} 8r^÷KzpֹJjj%ՁX tJ1϶k 珑鿖!ĸk,Ibjtqr =E}@U C$8wY9s մB0Շ)lX]c|Nifp`TnijriAunEI/C4,۩lB6gPzqH6IJU2JqL}v\fgDfH!v룢D!UG;6p;kB̳PP I"/<At)ߌB88@ѽB<$>[i_K 91QG2sVZEˈ"]vnMdTfu)7ߔ bj45Q\V8xHlʀ!0@(m$D@ N||}V%m; ;jBX'SB:f@O38\8ݘ6@N{]"yow.#!?gꭒ^2u}]q?푎J'02<d"!ȥzf' #VLoA?&/ ykD#3 z{ Mѳ e%)!Dm+j2Mmy-k'_q«R%Oh- _(Cq!ʁ(Jg\X !C"ǯ<5r=dzX U9 坸vC!4*S{%(dcZWg3VxhoiQ6pb*ۆ߇=]'9u͠ *4ʫU"cR(NP@ш~@ kIGI ?hA"*!?@>GWُ|pPOԐ`!rD:}޲aO#=#0@IH}DH25(S0MFh?i3vZ0:+%nZ@k(&< )׉C>ڸC=Yf!&f PUD4=04| ΝJC0 {qD dQ!,~Èoa|( i >~ dF!MR x $Z( .> ) ~gfZހfK`Y";g M†zQQg4"~x0o7' 3&rPD9|BL{҆Њ/iP)*hJCD!CDjW+rџF&2H$Qdt4x.G:A@&A!W B!  J =@= J `i&5D(lAS KZU7ls@-YI *ekD.bR R`BI`y<6_`v&^LВdCEĀrhLJiY V5Rc_<H],X^/s(9|3Dh/ȗ.}?X󺳭j~&Ǜ{/N4y[㩺~y$k|q' q/)˰N/4ydzSqn5{^.qY~Fq*ug<"!$5]?n/2=#O(OwCTUUM-2CM ZkH& H&Pa0E+ m$u&AX!֌4[ ɭIE֭YJ9Z3J0yY;ξ#o2$ nA}nH9#3kf F"F!KD`Z^k3ʝ0%JM8<#Y&P.<'9$*0k(Nq$qHĴm!abe8$Mbt1!EMP >n2N3&yYt14KT7d>҅|?s UOAG#˄|Ɣ)|B}Zr}E]݈3☌B!4),&NX%IHd}F9!MCIMHT%4JLMdeHLSZ2tt!4Jhh pZi$'3"j%$"JD)2Rr)%%Q<| 3G!L`ǸU RLWVi4LUAR ߠlX-5%iSG^ì#4u=^k[JSx*n<<[AAdr&2 P z҅.l̢ʌjpJC{~ , 20{Fnuu mNE<9S=8Ŋi& F")i!&  h"Z(Q!ZB @ VH bFJR%X@ )* i<"P`,H:hk43j(.hSMIPE$R1*R}޷'SN'}/%O~Ϥ{K_%^TI!'N(|8r*_L(E;g`!&S3P 0"M=*ko1^顜:](wͨ}a=&kSSZa1`)p`:" 8yCmX  c0/lqQR%0c8PcCҫ3;YD؃R $ sT 1+#% H"r6WJCκ!ep< er yG B6[ept6w唔ΕȄ6UE3L 4pzl4nz>dP||N@R@y x>ИEh'=ɡ(O{)H:(xv0Z)l-JI>@`rM |/>դ6eS@֧7&9*,3lEbD"QVQ9:=S Hp#Ml_sLо|_tP #}^gvL!P}~325SPqeC q&AO, 39M@̔B;&@\)@=gnPf!P6z?0d@ByQ:R'HhJp2`٘Y0 ,r !{?6"0(Pibm'H>L'{p7*C O& ;U",f1Fs8P%l!4B0˖7 WA[Fd8@ky7;f#MnJN=wV BRhLPoj*/dՇ,ID4T5՞~sT6)HZ F뗃$cg NuvdBw6 m 6rD{a-0зg1I jw4LoOv@°m6\qA9<Ӟ bf=%^ ؘp%BW Ml  cNeB sDiAL12Ҁ RH5J rQDYSTe"4&L4Dr̢C&`۔0`r%drAܶ1Єp(`pDb26`2խer7"klTY9jS6k 8S[G5$1WmiH̀tn۹(nlс&Í+H=2- _ծMYI(BtS+Ea'ii."hz(* NBmEըzǶt}>;9fݞ c ŏ$Dpc"(Yt uVhC>ڔ`# &mF6g%U5\c=8ZX0$#2*iC$߯n&} YҔ!:™۲H µ \4SP11lzqH39(dOziiURІR65DcFƍ4 =,˰kL9sZEJ(V0/-bzA0" Ѫ"B~eK ya)*\$(?Xb(R"DBe\x7uZv'>}Ih">;B@joAaRGDG炢tj"!)-b&ðD c_bHgLU4䕑CXkM21Z hLeZ52Ӧ(u]:7 fll$L/d1y3LRY$<ap;@:hV9ucRlIN3Ѿ4ƅIΘ[Ǭtʶ΄JFqQґ#Q53"kã\iFq> -0MSTMլHZU l1T{0zX MXk͘E"Ыל@gasSAm-jbmmlAhm@g0tjCC!Q WUO@zC!4hic; %ځtU!;cR5ghTS0ÃǒIA!YmgoD(Z@}X}0xp!!Y~(0pT!ޔSK1dM}jA ,a«1Ȣq=9=EV Ly3 3!1Vg'S|wdA .vUPwm#Pwxt4iNQ>G\g:ؒ) ic58;6}wCrWQRI*AFr!2_N}^ 1)8^>'*IOM~1dSN -"Bª{3<(Lɤ@cBh0Ci&C]UU^ΗsA&i3_r 72Ͼ O(G|Mg0݃?U4oOcvy%2(^:&v!O 242x_x SweR 2Y{ cx4}@ "D"Y!.@jRh[8U7?exuFפt[`$Omqaeڙ>3@M5|6I絥8pA6AvU9H*UѠUAY |T>DӰb!!E,::HۖƷbbfW\8Aw ?cÆtK25*ZթQ|xy",PY/^hw&uF&|9sE@SQm{n P''Aw:vrtv8z[a 8p`E> `7/N:ް۾\ ;+KRwE6rD 2*44aEPB-YZ0`9.`1i(9و!;t:IIȎQ%9w!  Y[n%NLJnGJ ({F3ihHvs Q)S:`bX(BgOCYaUR'噢 0+lΑ1HXXiA$>FCwr7:Q-وM;wuG;|VRI?9᫯ބ5`"Ãl$O˟]̈(cfE>NÊ+ q}gue)CUXQ CL20R4*=5^&1mdr$ QTe"*Bd" *H&R̄fd7\:@ ^jvmľfDΨM2eq~C |R4MfLZvE H/M K2hAZR2!lZhm%}Lj}xg]avM=d!59͖n8.7<ܕ/n3Mv0c PH4ږG%Y P{*sf4EC 3snZD[ p΋SEn5ᚪcu ih Jц(kD4HǢa"2;MicgwIhKs}a:Bihe /i9Cc^͗ sR$GV0#N}6CQ1l  X40N7 WƖkDz+M0ǮwpS."ZL&?D4sD1cK*w<4FclohɸoyA#Vnmh4c+(eccx[$C0Mi3F#$#1ecdƱ3V5]QQmf@m x֑X1+x>4RݱcEloI&=H(x; ڭli4:кY$#BM$Z!yYj.zuZZFVN@RV,!c5\r@n2>$:6Kbic1k lT*ٖ33yr8REEBEV$ƆIAKGd3,t˲R 4b v%vf*.5{2knt*͛2it867(8"1/4u6w qcFsx| ~Z&PH ̈AZb&IZKpӅ˶Y0c%|$ ò:w#QRJjj`t}#!QI)%Fr׆1A[ ؉1Ǭ22Xd|'&n[q{:1ӫo=Faqt&y̾D X(qw49q?3~c!&LI""* *!z$HƇ$:9([DQ'ZMHIHF8:HV ) [DUB$>x~~ֿ~V/4aNeLr#G!ߛ9q.\jgN,4X4/a!=R|^c*J R%h{oz< #dᙍ/  Jӊ0GU0na$;-Dpdq[>.FɈ+ 5<s& fte0RPmd؍I\d&uX[ ȡO9í08)m@W真 h#Vj59 R=%lL2GP4\K]`bq89uAO&ܚ:fC\IR$8G PvO@_ `x?2h `fME!DlӴwgۭj*p 11(xLCi>גVQB'ԒD}$o}Y,j_-C>e-\'lB(C |)BچQb Z:C@ !YaZHSgP(P),P '<~#_J$i(bf ("$Mc7DrYu% Mk4+!I1E*@#;4%@|P1ƚڨR(jC9X0$<wn  sBYv-4-@Pl!9. !ā3:g<2$e-__wW 5FdcJI\f U?d$E BސԉLJAeNPԜ%hS$L,#]Dl:h+>P2 * [LNLWZ¡J$Zr0VR'$0DzڈaP\d]DZbIY$ĢHМ8<Ƞꝟ*$"CwB,8Y!$p( CeH9K`~O"8zN6n?Np1f "Lh!BaDhGGb$Ŏ Ff`*ROq&YԸaIjk.B=,IYTAs,JoͭO;(Ela:HntHdib*?sMvԉa:Bt v+;OZD!2S fa KJ䄖Iu캘'rR 2|yv릔4+TO-#­*qZ\3菟@<ަS2|4CmfD 4葝&piN&85)@U;5 SlsXLQkVKbi4> vPIP AǾ.IHSDAz4 h51GawX) o+p= 튣#3 =Й!Pddfd?Ւ'P(|KD];=$r2(H "`|M"^ݤX`1!qG⃩T!@UPFXBAc&>t5x%"Cg$ZmIm7 0۱1*+ǸY;G|'AgJ@2$" $>cq=ps =?1#>l,hV"آRR?'O502c0,)V]u<$ܕ޴P LK4̡$H2[@=9+-\{:Tڝ}1,['W֓6'URP"-C7CElik"eq'#xm<q26F*6&7:z>Ϯ_\Xu/VfcaRH2ONiY^ !$sc J1y ƣ;!*mf `_#+g 26͏C"d>?ddvo*{8s m,gW5]ֱٝ'?YeͻPtw) 㐢LrMD`[!Ee˟gOQ%8J` ֑33֏o0<_=HH<{>Ҭ~tD"9ua@\g=l)£-݈i0[x41 P+f|I yN>$(\ȽgHtLLMc &&INyoD;^P, G *T],Q[{3ygA!ҜUOqcćʍp`Ð&(GHV%ֳ ʆ腝4@H6N m6a^X TIuq8.˚P&-QwzRlԨ0?׿a]}geF 6d`4yqҌ,IL3yC ?lH'QQy`o!o(@*uZJNh"PC|`C]6>JWU&`}2ةDO*iyT~*eVIF6500j zQy',#!r`O8Pץ=DOd?4@;;tܻϡ[$<OP~|֎%{ ?=ݿPc;kC~wTziY Р\?ϿƧ<.2Inxī $"uMȫ㈥F gWm]<<|Q3 FS]K\ OnW/\n Cȗ.*]X;,5a5 >f0>|F(ƘIJS0G#Y.C 1D>E33C%. c`+T3T`X-۾]v\ x/5T"6IFZNΉB4S5Wa q<֞P& 5ܗ` V ETi1>1tt3BZ3S(*LqY6R3r`~CBpRKF`c'QًJyoPq"`웳ua1<8rC|loW^BZ!g=,Ð3ݦ :xbF XR}[ODe{ϓ~6U9M6%$skr+Pբh3!U b.jw/ P}o {mHc$ gfD= ~ԒGݐ(CDK Cr ,>~Rh禞83ܳzEu$d8$Ry6Ub+Wih7NևrVFR) DvkI'9%#2I8B Z [KpKK [C@0p? a<Pr:9%Wr>$%$Q67ǒ{ Ng} Q`*^TiΈn;sLc3 $*?7 ƴsqqeBфB&I@=1fnjIWRma(y$\dÍ ;8L0HH%ڹ2{m%Wn`8b!f>"9R3d{#$JEEns,p4 x._Xͺ^<ŌU@A p"22S%TI%Lfhb(1eC``lù!%% (e6Z4Q݃QD$ tPQCOLAgi lP686o@FDˉhG ,Sb .G793Aaa.ؘRQ AGg8ͰE:"I(X Y%SA, )XH*I"\j,Ӊ4,YKQ2:DȪ(ݐ9`jљ;qf삳!Iރ^ 6$8tRsTk0(gp$i&"b$̂)( $7ƈc-`Ŏ5E#`dÇX]"4Y$IPS R$5LAsPPIrRt.&dm[Fh i>AɘEefQa8Jo .BŠDdn,w lǼD!\0$Հ)HSJDJXCDDTDQFBJR+@EKULeN`pu]TPS26Y$ISa 'r`u[ XLDkJFJm QБqP g$KٽsCS+4M/i$]XqUNN-͕BXͲ,,,J@k1[L0Ke+:[oDB>$4U =nG3s A 0,Ej#NL,Ψ6G"&iwAt𰦡VY+3M]pԤ5ZMI Y:C8HnNuhKxNgP,gSVUTFQD!IOj3T%P~`RZXҚ~7GCT$I8luvzQhKŜifL`5a9R՛6߯r`)I7(N f8Y8JXэ!ֺm1,dh>4gd87A+󒀥{̰(ibI'k-12S4~|ff N5H;#RR( @iXJ $In'~`^t7kL08y5FdNLJ+d6e~%Y`S#* aXL00!`7!'}?Q舼#@^*}B}Y@߁->ͅlAk  <=T4pN}9Cs8ylJ:![1l\NxwG_?0k*Nz{9d@+-(N v*bCflZx*$4% |0rJR!@)f _ H1> HH"V' oPyHҙ=sp `Yzi0  ۭN  JZ8RU$\r LTr \ܲF# WбZT`fFK8FX@!m @@AEM($).&! 1UVf͐$*'K.Mz{}'c^@%(b} :sm C<*zJapB^r {mi`Ǹv{Nm+SE'",`"(/<$s"$L")V!1*zɨY,1}xhaCzr:AJc5"g}JdSC ϵ>Dmovf/ãI;a Bk8-DIHE&aq k0 )J#EYMjhh!) :6%-ݲ 8i6f)$9P2R9-" I"!("iYPPSDT&X JId}FkX&TeYeRYOHMԍDD@H̚ fchzv5dE Ag(de1 bŸ DQB=C~ ʮ7]=l_{MEr{(^+CJw7o@,.U2yIC&o=@^D@Ɩ`ܪ@bjꒆ9IQ350R8#Q2W" 3x) )fm6&H{L.F49#va!;%k[1<7?IfsiA'r穎7 Hj|^a"8ތY|HØs'f"1y#=9X̞Qiw79ef:I)wya7? bgLj[Pc֟ӽkSmD(MZs_ ~Ȼuz3'v2FbQӒM=V5p%Obb?;i[g\+~#4ퟵcRkmlNpCA$Q'xpKS'N]v&]ھzf )y^Ykd|KTwpݚ]82Eڒ/.0>yl\G B,HEXf6:}q.GI6MȲ7.[d~:nqCF|׺wxhkbQf鲓gBv]v鄅E|g}2yjrI$meL\Xܷf82+3~N8#3yǢF+^:8QBqDіý7jsiՇ΃()dž@qba]O>R9CZ[MSyHn"bS-֪m;ryqK־ @iAW{iP.C\sjVjk t-FImmd{%"fco8tV \ҁ߮oxw?W 6PY{=?i&7I&Ʋb{D "քn{b0_W}ۜTf"A5 _PnM?H05..Sjtg:ձj m;B٬}8Le4Y:hB$;\!#`ɜ^AZE+F3l-xODGY Կ`L:hĴH^cR_o}G1{٢RM `H~1Tf˙U|'jFjsҫdGtsfnQŏr>_T)3-;s-;e^!q1A薖Jlg O*P'~glG'r}GC3pCp_yNy%J=ϩб9?oLr`S"xZڵùo.#3Tr:UjTZ )R\>S:_eB> sI9p\iUcq}GM##?u)̎egՕ Z:N5"-̈Jwع#~CO7RP*>#f低s1S, [xL|KK!5_[nm}_4<^%g]qNzZ4] EqDӳx:#Y +qik;[8^Romcyg"fͬ&\ZC쩣XVM_gXl[v\\9I- Z/\Pصɲ-|[@<ܼ_qc'.;1R싋9+k,y7ް̇Gzf8í<65%[d7Iƀ~Qf#Gټ}oX {rh_=A%AL=H(A pЁaa ؋ݍ22wjv]X_x,F#6hgr(+|C>_^R}Au{[I3nH1 ⚹Gdlhd589|3+cC!Q>9i5Oki$;@ (\㠗>LI" w_6D1}0;fY`3- ?1`Pszvr{c>3к{TB" >b^}lN.0p1<&|CӦoX`,{ҋB:CӑCRpB˖]& ²Sڤ"eް,[6SR!K=S0)?K2\ wiA@m&! JFNd'ac:,ݭAzpԣg HB`Xn]Ĭv!q v &DVo`ĉ@ v$aRլ( %F"5(Q%"+Gn9h<1plI߄?rrB6PyE(,BC!Jwʚ ߁r-b'u]*lp:D/ň_YgOgAq%=dw3=mJ-k:޿ U8ވ ۏtEORDCd+'ʨmu7@ h q΀|yO@1Ip*$7M5zp)0U\BΙu7Z^r6/&ULWN1¶-6Xkl"}rv lILT1QI$("vfg_b߭ FBPnX<V;b+0q 䈇N˳`â"&:*XwxVsc;Z@hh)_| )b.P'îZ3XAOˆd*q_,8pJĊa!%&kT1E% BYyi*[N4)NcQ=XL&,&?Zu2Gh2ѐff֔h|9v O**;#cp٤ji5un!5fZ5&dEYx4JFa3(cl6 |5֒ƞx0@4ܼs `qhh "(d+}u{sқ' Lыa- o|'bX>!z[-C .U#޸KXQ[5v-#]n[' xd{ !1~8O4gՒdk7D6?z !&!6R#̯,J?V!?f:i$0Uxy0)!HP8OhaqW(("F&BH! ?hd +>,ez sKوp kvpv> ĒhbKt?R@XޞS+5O- TEWsDA h 悙m:0̣+jJ5u)*X.mQ$҅3OF[!SMB5 C IMh aUG"ރQVfЦ!f6h.:!alB-# ʜq(E$n!IbHI$!ʪQc(J 0hPMQ68 d1\f(sV𰎒AGG\;* DDqqc&12TR n]u Ƿ#z4hBeKMFxUF #Q"e10#LbqnV˙Y\}YAW)` +6Ee[k\)67wvKi"PJ X;X[Q kYv Qn̎Ʉ0 UbIH~LAjd]E TrʴYH bTĂtwiqM6+n8cԗ9F`)`deՑe, KE -#,UЃ:IpmU#uF TkCEE!3+lmLEi UC`f@MZR8픂rěP$]sye3ģr5Ʊ5kNjJ6FNqܷIۂ'%KI@pca~^B;gW͏GVpE+*B@eeUOwsSuqgrL#:Q;䙍ąA8ܕɅ{2ԶUcj#CeV(?х:6_~ɔfdLFsFj` 3(#P 7 X&H\2<OI*H +uod󆏴sXrquSʫA])%됌+)8ו i|`I0# o{Tll D:sHe&T5f0U;pyߥ#7*Y< 璡8櫦YW eH sPK`$q(9J3c9Ռn*id=s)BgK9)@̦v0׈ҷ-'3DC­._<RY7($+#8R'uN1&s)3;5Fwc¢ eɁ8hl#xaHz9`Δz>wSVv::vĐ;U0Ԁ  ǞiFk]&a#)XR\3C~av v"6<iFEt̥Sa8˞%C'%,vc&fO/b c p;cuu;J (L´ͤ79JH$w]CMbKƐ;%9к4(x;SL'#*eS0BL,v_bm<YD69ʼ^ka;٧Tn2F6ӾWjaa<4BxwXrT&j'[mբAD9$t7xǧxC!,SGO@/9R3J#,YIUs f ,U aӦ fI, _\+,in2K(SMBo C=)$|l)iGXSt#uey!'UmZz.m[တwm (lKՉK!/'Փ/^ߎ:r!@f#!;`r^Cx$Q+5 L\<6$+*ؗJ{VtQ`z1Gr؎ ]oK6reJ\qerœ.%QMy崄CҌ7Gxa5ۈ:N[0_:)|ߎFxKݹÓo&'py2(4g=?ldD+럮po ʖ:L|)M_F3 [:TƖjY[oY݌鐚zC*V+^W|6X\.&h,Ŝq,/sg/-ٙOV3ws͕ ƪGf"u36i'ͅ]0d1~CL n '0dVa|[[əݚ òpu-!K}D y-m 2.CHFI];'UdHܷͬ!&Ly(`{or|/0Z#ixw[`ʝzɄjVͫ0RZo ߐ-:d11Y\q8UHY4F[+K!&=-SS|$ƞǖ0S,bRn΅p?nH/OϹ}-Q߹R`nV37YŻ{OKbKH2#eB۾/]CNڱևpI|sv!(\ ܊<1pxY"U1%%32TG62M۶1chI[sgj߅:׵NYSl$CHn51kۥx!vN~1Pc ;u 3p؂3b7vVuA7G߿-ud(g%ag( GQMi^* &RL PllP2ՄU-r1tĠťKT2oH(M:j5ШUr8=ݷ/Z0pA.Gb!; և<o~ Bd9,Q+-t`a۳cY9Md^~)Ye{zrCOu_l]j/g/f Avu%U庽.I%jYnwckGDd/G0:jË u~\"(5ӥ0MTW3}ieI^;O/ZTV0j $}.p~n?[-Kܜ^)y$p)x;<ؠ)WӴ#٤0wȁ.9!BdB}0F,k$ *B `f$)(F9zuYds5ޠd&G|ϯ~ ƛ#L1!K[pys7(o 3 6!f{Iződ'FY@kE peoKSLii 2adaZ,1JF(6HjFa:W,g tĹh3ݢ U`5nՌ F̅pI:]qf8 rb!C{ -Tlc, 1S, M*uyrF ԣkEqԬV.ɬD9fN+|ӂθHVlS%Ɛ j\8-6"vou&^ vy«2 x35aDK,6(Ҕܺ$:Dz .mmXX.GXC6:%RH&g0d5=q=$:$1&l402L%<Ay_u8xIIAtiAƅ*!kwmu叅LzPQ6(d >nUtC1fco4Mี{5В @ ^w)݈jl&-&k @9bƌ6G`\w,yJ($ W T<7-He G Gβٕ#D식R"O, | r jNFJ%%^#*C!*w$ȼqizȍB0^Zۤth{ة 3Vhn65SY :U7u aFj OuEzY1X䉖K֤쐗>@ )@@'mRѨe4{f$6YZ1 eQ,#lЏ]atp 5>5* i#} {pz9i:/gG,)G}!]J:.u8DANYq'+Gi4p.O(ѧ '9cj1 0JEi`7lrfp;H7]9N;qT7ֳ., *X`P)F@&)Q`` JRHF~(F%ٙvRS6^O'}]yڇix+ܨ>a8CJRҥHIH T&H ȮZUhP))(iIr">#C&mſriiR=` BV `(AG ;+tH><1$D` ^@p 8- I&f3 b) xo/rmE#NCz|PĄM8DXfOT#Yݥ RhjM?~MjjhsJ֩ FiO.qeFfSΘc4e[?IoPKKQ"vF32BXJ hv/5|Q+gC&[F"B'=yҿP|;W۳rd;kIHiVb(c6?G'> qdFEO/gxvl*&Q "P~M) JJ)Ru/|dB# dL NfPUU,+49j7 Ħ%J\6Fd1QUދ_Ԝj *4D>̙PPK@(@SB .vؿ<UNGwh-U6 _Zz5;w0b|)O҉.TDhJep 'I̟8]?H}~ZQCF6?ZǺ p,̢!&N((o(h^Dr>'k)DRU!`e6@c0 cI&! ~tX"h+DIqS8hL{v\S1]=barD~L-RR<( S/áMڿT اShpO 'GH{ )չlȷߵ524 '>sOV-Rᛡ2!ӄʼnC+*@Jsq+ڑ4nd2b"c$tːыV:'zq3\5&Fc͐JXN:5 "[mubicg0/9F 3!ZCQLq=i sr.V+oRp"MfZ*#d&"DBɯ~8eg'I"~m*6"6* :-ettG# & 6a ᨕOb'ׂ| u;`.U-=B[<=13كjinLrbPs)Z&Mu9~,:vSH B !6(Fi*9D_;Ԓ]sZy֥3XcUCJUZAzqI\Y#'-D &H8J5JP':Z36МJ)OT57&aCf̯ O~Y4jLY\a Pڞ$D>otDDM7W0⯲x,$$?# F-!Y.IbWӧPTYZL ƯB)di$F uEUE)!_JczTY a0Mj5 =D+mCB%oG=r;bfb_&M=lQ<]'|e} <$XASd O}P?I)H S2ߓĪӗG-R+!)>0Ր3%+Ccl%< jGCoOj?qϸd- V-9#:Zb@! b@<7; 8읧)=% X/T MOcB҂SX TJk(.B-B!Vw_E\ rc7eݐ4 ($&d 4orKt6:R !\L ,ιεR*AX~Si0n nr{4дd$n[im!TȬ2ijafZ< ܶu7 !1D!pvqN2dŗR,I>MZp80r#S \s *GjVf)5 ]a*}#u5 JwBYÂqF&@lJqLL4ʼn6`;B; H2L]g*]_ >IYwL~nC߀ ddI#ȞnK>915k٧H׋)^ z~\ͤg("d$ 2Q%P)Q`1q{̦Kd,2y3Cx?<lsF8kG P˕pj#e7UP. wFN2. @>feOUxmQf4vpDFnaB)Qa8ۄ(-4%`h);aPK@$TEPKS$E0`QIBL v<l.']v6&ύ&bUb>9'.Z 82ehoݴ2<VǼeo˳B mLhνo5'V6MHǔw1ipitˣV}Agl^z)IG Z~+?A"OY(DҬH X+h0VSJRD@|SvӚ`*BI_yrg#B-B)RE @yL*]}F^4$di</e4 '#< *HAx~?,xN+3y x-rTR5Yz $HivT s~Ptqe|@BoBn _Fأ׵6b /)4e@a/p`~51FQŇ/e]տ?sPD['dJWG=NWvX,XdCaFp@M,x,.6t 03 5Q5xKSE&b͒AEHD?"@U*̃c&8(:pAc$AP񌈱5cO|i 3:kL|G/ùWH#bg~.5Sw{lQ]y:%]$Ǔ a*SȜbwX8淮oZ (;5}G؃_`@ܬb"||zLϗ>w4Ⱦ/ K ӚWwsեĮ%nbd"ll`mvTdcN $B߇YCN:4xp" ~="+wyS `<9 y.4Fqr.ԃM ^? }K8uɍ(*1w&0pB`Fi4L S=ݰv241ʡ {^. P712b*y$sO<58dJ%? f:TrI)j\iuzU#tΨ4l*)CipMD t*synbTB|" D(uy|__Y AQx՛wcp1U(efNލ׍B荦\F|hC|MvIKDLxy߾t5ZٮkW]-EDQRJ%3P%D$LD2+JTLED-P@J- RIRR4$D-0M, #BcWH bȑh@f?TB@HeW**?ӹK@?b'z8.'vb z2^uGC6$ TTU1)( q0gAaV;HꃎN@ze$0/aJTFMdb!瓋ēS0UD$IMȅ ԞJ=2_-"m_A(} B44#Hf:p1+CShf.HPQΌ% ILϬGvhSҵb ҅66%U &E3S>/ C}Jhc 䒷G0G?dMd1@(l9}8;|8{WMgVr;:d_}ş]ƞq}4QE*%EHA \}ttywH;G@h.aW M soj;K}a'm.X>5w{n(-tH鹃mc:{_=|h(T΀ 8{Kpt4@PwϧzlhAPv䑠@[v7nޮ{ʎcJ)0:ݱl=7ս[Dž mP480UA M{zѣ׾|k}uP9$U -6%n%=zCXZ(D +Ā:^΂@no=eh$P  OSo%=}^yw i}{P9T[9QM]ݍ{n 6rvjd.(iAJ;}wE\>Ъ*_f35hCwc[]P}iA> dv;}2g}x4>sou|ݯsr=oh}wJ/;=ݻ‡׼ހXۚ{at {ڽ:|"*J44(zG٠:^UωlSRmwuy]cZח:y{6+[V j]ZǑyV ޴U݋ֻ ( O}zヌy:Ѡᄒm[ݯoGQl[5z}O]]s|6pr{ݵSӷ;{znӰ6_Nz ams[zT{39yi-,vw_n{{Sgsoo]o'kx4{ݮ}޾^|=|}{Sﷀ|Dvq@sYpmm;Ǜmm{͚({K}(;=VׯwY'l-}dw)ʬ׽y뫪֓Vν( bvꩩP[=|U[>{=oOn݁vm{Ƌ/37zɷR;voKl.ptw]t{K>_{۽{t뻗u;cw/M]Bh>ᯠ(ٚ{ɭ*6{u}+l;skW[wv{UfnU*)%t`.ܾǩ} \w̷ww3}r(eƵĚ^U}}{N@s}}(hPZ(: {_;Wx `|w7!)j8uֳslT]zrw>BM1i"Z4fەzh#lk}% ݡy'2O}/R#!@u|yイgqO_}xٮa!vl$BnȠ+`gnͩj%^g@:-=fA;:A O@h= =ٟ۠wνz[Vwu͑Ww">>\llLa/mwP:*@d%,ݼގ[ݻh;V;z5ۮ z֕]5ET ;Nm tٲ)^}0n]aimn{(\uXaN wgm]u{&h5];eMa 7-\5Ɔv6x@{qɩt{hP){,5Z5M@& 2#)I&MJhA &CPDڍ2hhA" @@@F0FMSSSƔyFB=O(~z40I M4BdiL@j`TާQ6hX')(;kڻ~d:Q@ĆOB & ]^٘6w㧴p)i6yWbHo8v؆ZFf^ ąJ?sʭ@$^b0JY'w77wyD($w۽]Ђwtn)^} U/ꋿ:8l6m;)*̣W=b'H|*DGw:]]u:=j{;d+pW$A,Onz_'gG2m(LbD%p'VV$=J`Mi+d 2Pf%5Rh8{|yؐqY"-ٽO{ORyc){Ģ@`>wH(R(ŊTEPDLAړhF 5.y A .2y7mA(tJ/*G!n鿧퓛ಗW%<ߪ7)4 tG8k쓔܏#w?ͽSKxKK׶RcҚIw߆U[N}4ٍ[]zpۣ o5|(pJ >^oH+-!TvC^PwW֏?*VrZc*3(tZvt8TJmh2̤D7Ԣy/Qƍn0;>mʓ2Mѕbmm\.jw>'μߺזv刊0 x2Bp{۞a69i^J%׫DžFoH1P>M: gY,a nN.jJc++1 ճ3>;T74v;p]JBJ.{ܜ ! xGCa%8o왯ȽxV}I&,EtK߫OȜ=c'!I0c.Jz#$& 42aDuWӇaٜU Z"vf \j=\-2,|驼lPIKՠKa#Gik=0eqXP?@s 9Cp۰rjB%)65.eשZ-==pX55pw%"$Q$@Dҳ)Nb`;S穂(( Tb2D@g@u[eұȨz6α͇ixAb0i_{U_$ܵ~&0~9OBH~EP==7*d5BĬ=?_oLV1{s:+<6Bhd}?L*Ih+>݇͡iBPMeSEhZD hpvV8 >}Ff_wҨ ".wz;Y.=̟ʅy0g?WOI2xcDhV} O}(~PPe++SK֖G+j8&H3 y@Oy6qU@0ޣLisBi0ut ,ei'߁'?O)j t-vu{&߲}§,K,_gSZ̦VUDnZg,lvwhmYiL hMsK? XY#]\z̮&h8ThdMpf2Hn5$)9zះ;ĕZ#p3TZ8TPRU4Tmk."R2A9*H1|e'9HTK)CrЏztv[_ 0S7#u=>?nh^:јy~sxhD> LʜÕ}_/מϒܽc5uUUTV^owcE_ ~M]3/ /pֺcMĥ/g'8E\ŀy\"@Q~#%kҰLC>p ~@qÇlJ)<.{-da93)7H$6 vw4 p)Ǧn)(9peCo:ĦXhWEͣo1 5p)Z[WTE3:FY(q5se#k8& BG%<Ϫc厬.4f^q ]{xVd-3ȸ3^!}Lu⏩a~~Y$3|ftDa#(ȀD/rh^Gsw昼Qe};)>3,$]/20u0 `v'AR)xrg`WB/{ΐ]2sQI:VV޼jv(: -Md]в![ip(fzcڨ.f|]p C;W2Š;AC'e4C@uxD!F4.|gDhHEP/_m봒ưX,J H$BrqwW őW񱺵:⣗{Ot%p`pQ24Q~ܺP~dhϞD>Q2ܖU60Ci\PBeWiW%|j]I*D̄MfnF9u3.@wTIiŎl q8 (eq0?jnq9!n!mähQ w|BD?W\B4m) "nc( "gYVcmxίQ"/ąy#?U/ 1?ɱV"V%+ZQH@ұ?Q}"gO K7ΐs/ǩ{zǗl_yG)>|e-BEknF9$}eݴ` &9S"QB 4ЊҀ )H5@"ҢEUL$&(3C~[!8_. opt\݊ݦ oÇ[n-Ԕ u yWΞgt9)طzoT[׻8 mR@kq' ߮b&wQ$ 0M! aI69gN{ ;S#VYA[yqsRo&M;9cҨSFdQ 1ɃZ5%E,(xʄYddK$Xkn,pRk&iADіjYjZ趟{c7*%\RJ-Ѳ@!"K,!(%&CWE\X6&< =d%Fe DXCcNhFGv0ǹ ,TlfZ@,)x%<DBP̏cctMt8H ֲ 93@Y>O)0p"|qwJ"#*HQ9xv:{N%^"Yֱ4&FtLM RfBdwqp[L$dl/3#|xҁQyNr4niaD?lO+cRU5ш{c|NלӖE֎&id6϶;;q I7gYmvf -4Vb32pNB''rgtsuɿ55_o/>[KJBe0(o1@IQdw,dE>!jN}9E) )+J D@AR"JE@ґ)<9-oᦁ`d]cYy1b^UKã.SKºNAK 9IG){zA`*;ĕ cmZ~Ѿ0P5-- hbkw{Z#M|ڛa`rHt;TT@ĐOZ*#Sealo<3՗Ճf:B%]2ۀ gg&B s с*3F˵XPsL\H2C~G7i^&N 8! @jHȤDFs2AYPBSD'T[ѾC?,ɠT:^L)^2AHfbu!w~vpOn80Ky Ȅ!&9:}YjRB嶆ܷO҂ UbLPL16ӷ wRNqҀW~Om4E(J5L.YhJٙzeUF>T#K{qAtyq-K"[KZjf9*L*9 3Q9ʹԸ[2j" /K83W^3 ϖo$Jh֌AZYn:PfsjM`Y )6Unz&ZI_]7 Q%cm`˔QcEEDU%Kqq5V#", ((I ,JuY82 ҰQd'K*N01 niYFJ*PDBsocf;5t[ɘXGl:`w|aCGH`C'6k !˝Rլ5 \-&1|d})Qw  "eNV( ˑLC 2#OWgvvjg{ŝ kM~RZhTY?㒤}^ΫvwR@g]b ?9CI(h0;s T*>[4hbc qH>p3&7bīdg8C:0rY{"=+w*`G,ۙ ʋWLFIwahksO._Vh٭:Tsѐ7Mo?͚uRpVp#eFN3{kYՉD;J0Yq[<’e3Xc{sɩ3ڣXh|s5-$8 &K|1F/kTGY"&ya^@S~0~d d@ǚgnD?b2/3ofMЏ29,_Ӡ͗#j{>XlQۍT(jGA 5\Kb3TfYYHyGS{'R X"7d{Հ]&dqEurF+>0s$xh9Vsu>գ3f}DH(73I:W74-%g3]W}|Sgf2N7ſe߼!=,EvHWKr +Aqt$\yi q\3QˉA[rkSl?p^y& 9O < ƨ,YU2:Zj:fa+:c ᕘ575$tóvWn8jod|yx~#0>"M:iACT:&m}U{n4}.YѶ%BnoT~(K5+Jҡ b 3{O|XkrjZ\,ӡ:LK%CvD;(mxm)STzgK&q~r'zT"(c:R!2AҚaw@L<\B+&%CV/Gn:[J_3!ܕ{p04NFHg(խxqKmW]2]trvzG:CC(պE!n&'|x'75 Z!31CgO8Ot pKMPzhBl0?S/I>}ߞeTH?ǥ5Dc Hc4kHL}αiH {*~40E]P;?{zWf/%`e`;ۡd[0!\XTV·x(IDɶ6CB Y+{ue?2VG/,'C%_F|ܺK>~0@sKޏQ'9-P PA.3xr< ѓLzZښjx90Ȳ*C0Of\/>@uKUglC3aڭZ0GW54Bg46ө<6" d? jĹud3 rXˌ(E;57@ʻ{䈧fE?.}\2p4A>M#W' Ege/SL +WzO+5CcOd6e>AT:qIΐ.m%{iŃo4(HM& #_<h 3v>ÔG({_Σu[D?wo[]B7Zz+C⣉O<zafa:] =mO=O^?q}.ioVɤʣw4 Ѓ F|>8Čl ΅}v"Z籾;>[üwc~?θWL>Óh߁/̈Ȭxs>:-?dvѕAvׇxVM,0i&A3 hTCXA)6M3u](z9 ".lm%(H.i* /3diX ή`R?J6(6?ۊ Jsy!3=jhXnL٩B&gQ[Voz'CW:;.^=7#?x, Ă_'?&WK.Ø+Hb,`-6S~$H<ʃ2^~3؟\|F9 eRP Bu b3Mr4t>;zL[^%.>c<ԽUB/SIbbҩ3n\Ň؇g;SϞ%W{Vqm tD?Ja)֪?$z~dOeœtC?Oja= a^X+k3|{4$ ' |w6e}l):)Ɉ=oktCK\Wr@j.,92STw Sso^e|+C9$xIܓI>\+;>z8r>yHuΆB?OA懌g4mBP MA=0?^~Ʋ@jXDj ً() ?&KAd++;D_t~CMq@"P>S-mehX5v}%v,/nxI#߃jAt"U0 @w#l.v!@f _ǮL*}H$1 $M<*[w1<3C 4E5጖Q s%Ue!!MlTWc$ C~?hJJhkevG/ ~d?rWG(}LmgbEԭ"0p)4؄ \f?nT ʮÚ B3P1~ 9nԓ{a)9@8*T\<SYfq%dzsNٌ>ǯSpŜ+Ř1O.)޲a/^M~ TY.;*QŻn 1q xS@w\='8NjHGdՅX`N֮E& eHB'n V>N5P@w2OEWKB{]>~ہ[x~g+:+Ȟ*Aܮ[ ?1o] K Tj(-1Wp||I@UOrAOxԺaAר U17N:歼)&=,8# ِ$̡Rk27$wQcujf~#;#`h'g].FtUcFgf_Դ5\CDRs"Ֆg^lHR JPD$X+3&7:Gi}Yv+Ecr0ss6b?d9LL2(1}Vԣ@Uio2٤Tۙt zZ3Eef/kؒhF~4X}X w Q^q@AZu+z.#-}Ƞpmb⣥ǻ4NW^QgVto ;ђY>XZ(M'Џܱ-*1uP*MJ̦M-zzW*ƥT#(9Eۤ'n3UWpE(*WVRHT^Ϟz:թ>$)VIJ*`@Xъ"9qp Qke65;;L/:X΄>V~JS,/,]H׹M){'B*g0MRHH_v*xR6{~x%{ OzDXQwn4SavtK*̢0D(VLO%&a䫪SrS8NI4ޣZA )}<˧NMUFUw~K!Ty/nE ZXy=ks'994XRI/KW#<.4$0MWU&)P-zU-о#vckM gr",5{PU >NQSs %Vz?1(!Y0)@.ߍ(ā=!&a_[-&5S= vDZҘ n_idqA7B*={B@  m,=^ׅѺ 2~fg ?Z7hT?~.w S=M,!X5\ gUTX#/O I%^ؐ0$ "9~!J\%RB kAo ~wdPƶoÿ<ٍz "waI$Im͟;\f''e (")ks!Fy`<@&t"&s3dt(f(k$clU;{&s #tm~vpۃ kmB7Kz_6=*z<δN#-U(MY^WcIrFa!dwm|mDo|)Im&.94s~v7;Jт ^3\8,"I@?{~Þٯ~_pb*gCSW2 9ZCnRmdLX#RwN:r_z2LM'DÆbfHm4l8v!YBm.0M,gr˴YS@STFTuuQ01b r?Z,cgX(#((y2/RQ^-V Ŗ:(TAkϠAbU4¤PFHddd4LPz`x eyr]Z{pD^Kαk)&} i Or]@*sz5׀=QE%QIC1DSQ-@V‚C_ &+{ rC[5T7J TE"XI:Ǯ9O珦ABIKړ $dS; ۩.m ]Nө9Oq&v!69(>0@G0/va,R"(#-Zc[ ^m1`.CcRI&>e&2ı+Tcl.KI?wޤBZ#j.]PTv!Q g~8hZՍ-FC/Ն6?L ch }lU(Um*!Tgؕ addcP@ص`=? wIR|U( ]7=߯+C$@~؝IS{> ca(}JE*d"!JHJ+KPP1v%j*J h*"m ",iJP!2BX8!b*hX5osߪ`?>?~KbOڅ1S`}nfOGaP7ѦM=.`) rPjɢia uw_վPY vlHޘ+$ʁ1TeKd8Wj?GX DDp bP_cH~9s/I6,H!*GܟCS3_mRtJ YNoJX u`W-4I7f(~&c`_8?Aaw}YbC=\T &G}quZ2眒uM< B6e@`QEks:"s`K!d{6guEZWB(ޏsZGw|q~xtD#|O>=6 << XB*?+>C:Ke~?G{~Ϛwsck "yDTP~ˠ #W `CȜȺ @5CP|A@22FV3&sШa gw+sM͎kB7 1931ӓ|G&?]7# 3 $>c<ؙߏɿ>F9H_WA]48b3n({<9w]us+]7kCgG̿n_{20TSQWu G#% aXX:K(X6Z%1QLj}Gß՞m v}ovg?:x:{8wy:i}=rpc<\\G'E'{) (V:iWXR{eT goo.9f6mmJT/Q _v~x[׍.LG~I6 {N:,hǝ6=7JMXc˱% ~ǸI YzDsg]fr~rvpBDYax7* 'np2WD/rۚ@lXz|to?;" ,k _9O5Goi\qeD4 " "}ŠyM(o ѓpr 2B_ wtzSv4/=*$xb|Yaß%o_~TygTy3a ~?qgF4CZE>݇rs#_B H])V^6:<"S -F:|](@W``mgz"Z%O*Q %Pr$2q #HBtU}zb `uТa,Fx6~ܲzghR\ZK(N w'U,z^T- o33}IeX&R!` ;~"}/1kU#4#0&`[ঃHK FQ;p*jPo05(FT?i_3y|@20~2bF¨RogW 3z/! G\Fy |"!V\:"G꘽rsM!}>ힽ! i,,j ȮoаW|/~~}hx:]**'V/DOD\b_>qoE ?) 1:;Ơ|袆XTM4׮%D2GnkaoВupT iWN\z2piBb0oebQ'wqR}< t2itPh/$}߯f`6'!>0Cr>Z7S&c!Ӯ?O6;vݥx @3;1(=;l3h L@8{uY8&?{Lld1uPj,E CUJN]d&[=RmtL)?BL=^&Y0v~kӠb{֖\/2gUQB();Ƣ("YڅXTEEGUT恓o!8KC*(5R1E:[dOY CTv=z 8"29EO؞'6vEF>]]\?Ùk(;SgQ΀ @@_^ ?C${qz~_âOW5DsƝRK9HR*(Sv|1c׀7tz#]]~}ug+ 9*|x~gs1?=k\@d2[p슦E;$<1v4E [7 @_j*= 5%Տgoճ/wlo,]!]Q|j/TSY{qU2TEq4HFb% ځ\((?A&\;AĸE a>bj}?G?ϟ$*TAHP4ؐh;2P),Pse)"̅2h@b1$ @ib iHJjeiJ@ AR$F)S aSHǟ `d)J) Ȥ)ruOl xb,a1m`Ё5$j"^3! "茁(5fDHLf:`@o%T*!wB Pė\IPEߔd@5DB;@dP JTW)2b F4H#$6}^4(q0 @Ӎq|adeOcO9\ F#<;0~)L(Y;uV4M'Hs$CLBib]Jp>8OŕNԈeJܕ)T.ڮ'wJy~c3'E%.|}SY?gY_Yr铍qM uG̾BcTP çK94QtxpVxhञf4t$JL2^;$1hr`!۽(fdžǺ9Y/BMb*ޞ=na :jNeٽo VZw"]ٸp zbľ dAN]9ˢٳRCһ\iCuT5Nҿ.-t,HyD3u y҉ZA>Sw7)^2׌bPbH3aqJaK{}ݓ H[J i1xe97]n- cjn`οGG5s۔dQG0WSWI1n77y q!W-SwEf$O^0sw7w~搙ٿ5/8e͹ ,?|7L^V 7\BQHGId];~xuץƔ4dן.zO|t?[Db^5a{pե8^+R{*7AvָK+5ӃK`*H """F\tl"_'9;$)'h O,חLAAʔI4^C(7|zC{IݵC rVz-WŶuc{YXUm1u>/6$H=_Odq&\^]wtˌSv'W4 5~;r0'A" ^ϭ=/P z6Y}G+'t8XǥDFk=7;>h{9N61^zV{n>7fO%*вyp0a fk'>Jׁr3.|Ct2'0.6^͡pل@:AYfmJ9qo4d p#(uI3 XJ/zyP<6`$( 6oOĊ7|>I";P=_SZ;9lCk.q_SL;:r+ZP;%}[( νRsi-W. 'ŗ^IAȽqw 4#(?yA4h쏊h هDSDK;y?ƌ:*MrY/ 3{z\'ݰzN@dٓm ^8,3cBN'A! l |&N{T&5!z56 'ޛSVa4L#?r${wE? C =Ͽds<~H+/x]40Oo|]e|=N#ĹOȄO(; IRqD de&8HFyocQ~F)?eȷϕńCGIdOEb +ѣ٫B?u-!% I@7G>K1 d3tD@+RܽPb8*$f}~Bg'=Tyh_C[Ma94%~jf3QMsL1II0t'߂I!eU~!FxJN\-zu??YB! !0wҴ.m]Nzwo3Ls!A"s΃ѠDGFmCE V7T!]ܬd *ManXȌ4:ePyL3_:jsD]drb'&婅 2#_ٜĖP8 uX󕶭੉+#e("' -l$9 JrZ;\)D<AS T$L̒]Ҕ=}LgHC=b޲6x6XU>/˴~ 6GX WmÑeШC9&ipD{:ik%8n>O 2ݥMv ۄ?&gݏsBwRO9,HwxZ@@U(PI^ 2YV>~ +CuyC/>c6 $^5n0G`$A+I޿0}lQ@ ²rq͆pg厷Uǎp3V*,RV>,0xup 8l7 B qM`3; wRv#3zaXp[mZ9u`{\B!! DQi)6DVAV?}q߅,R~mKMВn1*k!z?fZ2FA p#tS}DUy&JK$Pok!X)1IPa'!skT;^}oL~=4moH%OWz'z{ob?y+yP۴t(IU"R{T~).4mf }{/ZHS(wk$(xkKQVPR0|{WyPΌ(:xVO(n^̄')!{H3z/5_N鴤g1%2~<;o. ֐(""\}͈u!!(?!&jstV6|\>W=Qɵvap@!#"?܌vGߍjɝ$k)DzSQ6h4! }EDVTH5R?WwvpIliBmyw׷*4bc`S Ì/Ƣޣ`޶eo >X#?i}/?'^;Rt0kڢuA\)_7#ַ xݝ8΋^'`w+%u4wy^S.@1((qݟʍSC ʠ( AJ\2ۗM62ܘԜqs{K^<GDڎ,t6:(::vb/@-Q,~]m]'0sJv؍Hw:_(d@/n#"X7QD@(OA߿cb$tE9< >$7^ }J3:Ff[FQ?NϬGkv'%9Sz;)w\.c8qڜ:oyd!/im3C2ֽXkhчo {HWzY\=DbdGz= hzs?߇QN%yi2]z1rP5 ?D~m!>G;K %cdِ(Ҕ #Jkg,d}'?Ve~-ۦ*AD =S5@ 'w~T 'p6`Ǝ5a}T뭫O㮒eJ{EUv9<:)|<hذ̩OL<&%<7]ן/x3H(|f?Mms >\jIH@[|̧Ci*eUX|RuyN[S/彤I1˸Q HWّ`_ |5^M3@I*KCxs#\oBqC42UEQ9}zO$'gPA$3v+|6s2'%uعsnʢ-K!T.GdRECBTIAUE11 ʨ~kRﶳ~<"=\}T&|A6{6 雽ixo@ާJm_)*(y0rcYiQI|0Q9b9e8S JAF Sk#^-G P$bԡ}* op0p;n\ O0݄'u'~TT|*uyy`/^XAm:K>M߾_{ gh-k=b;.* $D+^ T鑗L?I!@)萔NoW}uufUUU̪}~^#yv][-}*΀ E̊-jc hKC՗;dj_S j}>?ܞΗF9$mm+o&6[u#jX*f^)%`=-LS4&@1+A@D2C1Dwk4}fXJF u-/k_9!44]ge$3`dz_V )FgH:H$<7fDBh$V vw$)& }!>cS=xv8S@?V?Y `(*>x:M{ T9sO.?CLUEUTF<~uz ( ''@VhqF#KrpP@(#L_eG÷1}ԁ8 )~ ! }nIȷzOL\ZQ19߹.I`zp;O*ʃH,M }x N`n PPsr!7,qb\έAىĐ8BKֹ}Az?=üOg'YUB*9謰yS@c^BFH Tgϛ>r'9S䛨[t85ؔ"Fe x#2W5躹=4O6A>7/(>COXj1i2X*(M2}p\/^k* ] 7uupKC}"0y@lI5=.'fHqWZd^:PWOBazeZU~}ph@PG "2 =as@CT{+%bJwyKs vXa)(i(A^ XpPP8Q!g.>Gs?Mcp2zJ(;R GX)=\P>IW bpgi8 huW5S|snu✇(oGqF !֗ Heh3;}0XƹT@mcGᠮ}ba*iSv聨p~4_F*/JK>K%x!^UUaŏ(eQupۆR1$C x)O$WhY!F㬀nV nO{%OYbqҷ;DkX,6~>W4S6J~H7^Ȁlt([țh3XWY h@R~/Gaǣ/7}׉a~7 >UUlC6 ^Gp4#uTa)D l)f.F1DɘZ/ C\dZ[K鑎 b䡱E2ueG)* mQhm^]+4l"Abңe[x邩 0hCUE@m{%' œSg}ߣ '`0 fSI^JhyCǿUgy5JVa7=\+03%򶥨RwP}@ Vi>v y} E'ҪK (5AP< ʾweFTPD_>`ۈ|>dD8Ղf ~<̈!Zůܕ[Nǯ0?g-ɤl|^PC6TT]݊*{˽MՕ?6< 977[`Q@aV9W U?&'˳s(C%IOmj?vrq. ?*#m B1y2'UBѡJm//'@s=l7(XeU* mmavLյmUjmmhVmڪhmm~_3W,~8Uf@U bYmiVlmsS2I$H~[6~]a :ګ jmmm3*d7u7⁋[Oӫ z 8}_DER!`ȃYFoaA,n^ *:d?Wğ_ȁ9% c PPЏ͟)%>*j fMS0GUZUxw(K*j םXyY^3߉*dP:q01c\=ׇ' $+GF[WMSh\gAd¿~ &DH_Lg~ )X7T,9o2$Pf4Tzg\O2ٯiբαN˺ GܢW2<<8 ;6qz_d@8NLJs5, "Was" "m^Z2A.T@Gι.o{k]?jJ:;`ӟ୦<+5u>u:~#ZcF3 _<',D yWuygu0n,a'|<ZS5_]ah *A}7Shݿ,s.6yObJ[S)TySb9w=nQ;'k2j3NVQ;CC}^UG*dFE~M^|?Qk0 eٜvQ7|g$Y<4ƭEH`pJ%2 ^2r9f%( UA~3 MD/Gƨ⡯ (i ej@G/FAawod;0Y) @zrBe7t[˟)Jj0gx.bs9o> Y=axl<31lP(@f8 hU"Ms\zr`!A)q>)Xmta6W %®qe d4) ؀\:>glӪ]zQ2og Zϯm%}W81h#vSi.zIs ~G%o| ԓ#^n]w {ӎ" 8Y][35#Z~+="F"k|]#-a ʧΥ,R!c8`ZqUE5&`?67> m85ث`{v|82٫7IAym_Lj3bCcyz$Q>}ct? mD|4.tB?|Ex?|zwG-:)b^>G>',}'[ց`o/>M^^Ac5Ñ~ً0r5vk|/#1[7փ/4'^?RRtuâa-[-|P琬S9~ep&UAf-c`k:e:6k_u7b6z{|D#@r=S-hT@[ fz&o|Ψ "=>w0t*խN+?9O] B4noCtrzТ:J{gOlf5 Qhrm5 E@Pgb5]vN7MJ omG5_>fG]cn\*Up$6;rﶶHHlz@Ǩtr1tj$,{. \xb˟yy(PX @e$\e 0P̯.#!E炿ʧ~], َPψhbGv!70H:l" [a](X ϞݨkΣz;VJaWgl{3s ?ZEoH|Rox,b/ $ߊCj-D CSzS̓͟8Y؅"cOrR*ZLkiS- $OC NPsȰaN=S,"iL~8@i|,g4B+:?/FԤ{Z9zr!LV_[:-&ߞZ ^^`+U=$K7? A)x(X付t?pl? y0"ۇbhS ?Jw7I]9g)lmv e~.Ez\ AJhU} {aCK ;DRۛk9|צ_@w<7i@t7|N 5a-/׫\z83%lI֞C0S}8ܢa3MBt;_lPe9o 3;S s"bVjVP~;ƶ˝|*wbDFut_:pT~|Þ}s^\x\^FEЪ d!J50B ˀ*Î+%ÔRpa,H(",*FVg)FzEmX6b YضRe?eԣ3{ءJE5`uÄBvݲldv+uAQ&`e"ӱY 4/R~iY =sߨQ9 ľ7ndCFZRGv:WEi(-:{xtCK2/ `*Æ ݱXI/rٚGjӞ!8q}{1nasћlӲ` Z@o[Ld˺4!=C;Fl `halRCI$TImmza,Qȉ"$MUI<ʎ,@L+awG,n_ \qQUSnOsVg/yZl 4b|.GȘ5)(bƊٔFaOIFNmڬqF.}3`%E0s|T'd{6o_8RGn'N+Ѧs+ &tODga/g #̆Bz'8~b# T@Bc%lٕ(W=w_/Ʒ'"J"8;EMvgAUG'ИY9~/2;Q5I__OL:!V}_}Pl~B9$7>۠XTkה2v]Sqqc'jq0(*P #[Նnw zƇg>Y)Q̈́{Ğ̡ ^MkcHfiܛ1bb ަm@wz1@녁‰#0L~=eGy;䰒eG|L<~ґ41"/MPcH#m_8C<&aBX@i>Lpt 8KʆZu0.6Elo{aO};D >I9g x_P7lx=ϧ [$9K] D~跾`A?,=J")XQ}%]>7?Z!1VA?lz \i'ގh*b"`N4B*P̀2JӋW>,}ÇS(}Bj3!Tw9xƒ#qnC?2&]i[cÀ' r\nA H@4( 8lV>$mK]dJMI0wOMKn咅P/A08 H4 ܁ivlHu%;NF5^eCX1b`J) 5[1_T!<%GKth6B;~j(OY!Hsz˶rm+rt[^/Gs0p:y+ D`FݫY/\=&`W\Rj;wG9.ff9z x[ǭuvL %dQO&$=AO}N>-{F#6:gGI,̵ x$ic4OȀ[xY6D|n_Q@-0Rw@]~?@P,JܣG?l׺-mr]4um |ZBҲ9|lZ"=g &J`ɖ=$031VsKȫh@64o(02spH{<(^ _^N)Zn^m޻Af%!FV`Kϛ:."ATAm!!A#su^7kKvHAǓ 0hT<\.0'Lϒ}|%1:mh3e2t'}.ZºsXQGDb1:3P>6Ǡӽ`L%8jg&d10^ #RŸ!d1uayZna$ARJ[兘V j^ ,l\\Bs3_ q=_v۝5}2O>)jK,<> @_IDk>F>L3Pe@=6yj>*"}~2 MVdҌ0ԽUTYDD0Xwg1̺g41]5z2|_R~,ݔ̽7~pSpiYTVo(ǎ ~lSkCׂH"Erb4H[ !rҨ /o:jLMm4s@Od{u:y\ҏѴ$ ۜ|b}N`<#wO;" Q+ژ%|c8T:l_h9^P(>GONuG5?zWPR9/UU! Շ w D@ DqVb6OG' cyqTcveIYZyFB <Z0طJ!!3 3#i,2DrL7,/=@Rv-b|qx2X82zK(y; ͇8 /MhAIs1"]8|}׋x;aQ3ڙ,~R۹Gx#ɍ@|w8gۣB#x2NP]nHxTIU;N9=;^cJy阮'.Q K>GL]onW{Z ZkjBf8>88*D{2W3'Z |ǫ!C{EL *H s>0lr"j'P]2 *Yz9˦G&U tUnl(4WZNS?߻W)śNt߆BCWf d"׶&!$ d 3Rq]ӯg4/faA+k8[ue{F[i^La1pVvS #B|\Qz#Tf+1zӳ(}>я|oዡ>6{^i]B ?哖~oC73@.T]FeC >dD N =wBhhL8 *P"zPgi+N)xP* q |/mGj9iOo,nAn˶'>55Le% B@#g =Kz'rr엁֧P!$6!}y'` M\'8&ݻS,^1Տ{w xkI`:`4vԙ?L6't6&y-Pr{F.bL )׺X 'w E[/]&'UiZX 2,ˢ('̯-3.yy|szFn0H`piU[h,7|1(.0(s1:o= JA$N8,yX&!),S$.> +qQyH_ZQbT䇕xݟCz`7=^B 2^Jd2n_sxB p:@VEԼRe#6]\ϲdiwiBx4Ƅ-]S4l"v*\Ckx4 f^#TR4`# 9[~{i#!x2Wf$DN=:b1+[Bz7UzB8`-A?qn {>4<&(Oyy R9Oz\[r<7_E =.?S#S˧,E,&=6g?|K@s< 0OxFvFSa ), # aD!iV:?s)Nܔpr-:y(+xyHewv= #xΤ괁JI& G7@?d$Z9Ia'bJڮUW&9:m F&ğiwdYuNZܣF7E =Xڗ;qDvA.zWu-*冹uÊpl0ds (FӜaUa~`KJ=|ʼ25;I1(?Y'#7Jj`yh?a=)0w]u0MU^/9ky.GSUMuS3*"ESaʑI XJIQy=G$wuV!=O汧H+a !kCիu;1!rIT&)jjOfWpÕ '% IBt.e.i"?9)pf_ 0GUr6IEh;b -ΣG6}Е Zt:tzkd؄V KCcCspUhn룣<O`QlVD{l7=!va'yX6io~=S}YsoL~@ YC9(u#'@̀R[q_ PĉC &j0? З\L*kObey" l~xZ [r.vyf>QlA]OIuO]R|48ce/_cnhj L0en`'r:q|wg)(^U]W4_JAtfݽαNŶ8njx1N?sl{v 6o]f![ʘmʻA)ܲ\:p0.#~`.^Vy=Ǔ۞"[p\~L )Hy}8\I~/Xt  :²] }wNģ!\!յ7QP"AU뼶HCMD1{Ց&ѐ@gOoGO߈|wx3>%:z{>m>tۆ5[4w95`4,2%p$]2t\)OCgC|A;io?>qwv:v;9 %h[zg:3]%M>L9 .ea_*?e-.^f{JIrffH~yg:>w?+fîSMWu׎bj1~[i! sJԋw$  7ۋ#PH=+g**H0]nDblg7;6O+Gyc~ gʂ]X@z"Z-׌nX6Uc!1f(v}+stV;E\>lk%Fm r{7D#xGw9i~H03[nA\i)Iˬj*XrW# QTN]m|99 Ƒ>C>vX䷘ ˫¼co|{[fąP>\E[Q&: O?nesߐz +##~ϪߜL{EU? I/!Y>H,9Gxt\sV{V=q` FRKG_d"~CQ0Omս;F\Py}e>v2Oz}Zkvu|1ϋO^X PYR lax0~k%O/{]r_'-,m65ئ__xH1N;w@'0L}wR@iVw#R!݌L{RGaT[(a)YM3W{zE44ϑɄi>mW>xHԾQ!p7/NI U6&*1rpc^qi ѧZۺz8 LIpKH?5تf8"ѕ~z`}Ni3/܇~HH`jjo_c n;B3 픅u8@mrm <[a +^78K8bCXRqnHE Fml؋ <󠕩e6:,-:ˋ0$\ 9 S1`6;t6IE +@{'uͨ.h tHi6(덎E "O2F4kR5V}2Ȩ̱ cg]t&Ж\(0a|bV]JÃ,CcA|[2H%0(Ƣ<͘rRGiivS~+ꏾrp `rM^L22 ѪC{CU51 k'l3&θ%8L[Xdm`9m1 Az3/~~2M3N*;ߕilg)]ng>tܙQuU#9*WhAާ ( Nu;abLiV&9;sAޡvzHڈ6Cs2M>>^k*G3L? _>M&?RFdug:#+NB0^0a]JWOo+#XaK =&\!(X\WyNr*_UG˸pY=]M"go>}iXڡ.lehpւmt\D _:.H@x%#%0V.&@ wn8})IS }1֙ :F݆zB3̋ԡ~K yG=qa͉PFC\oKG5#>4C:֟}`|Sg#hN4l1ݘ)ߊi'IUݭݟ/mN52-'߉Eg.x>/JpIjz]F=#}g賓0O48Nm\?;}u۲$D~8ѝx?$Iq+}.߿ ?բjwc3P`L@{7E0ѐA`عxߞ#o[:aTǞk tg/꯺wW$*?քat]|ASlh.0}|Q,hoU~?Hoۏ*>Wxkg-g<[. èboTqGGirV~ Kn!rږiEƛGw{ 3G$.*<3Osqvo^ʝ> Uwyx>; By~ozy3f pPvW4r^`Q+CdF5Pf s6Vj:ϡcO~$2N7p_neNKf$ާjY4)~g`5uZDW'>4aVGѯs~YV*N)|*6xq[e=mTCeш7+x⿬*л6Zд`}AN {[atcg.as;zv%C5nr]5ӾF8?؈/S ;s4p;Vv\ [ SzvXF .u q<ܡ#A8OU,zdRYYJSUuɎ"=KO/xn9`ǶMd^ԵxS?NcV>WK;"⮟ !\{a yun#%ra1 ?_O  ur0tdR,GeϕmQs\z?:E+&=FR[n2ZopV z6I"*:TgJLPZZd~࢒ք3vѹlJC-֢FXޥE"UkdsZNL:0J;U*3$<>F"jOV̔aP8&_nZrN: *>3 "Tzxb|t:kCM3{@opT7ƪ㱠j)*-\y7q|I3 7S&^🖄*|꜆^jfaQfdBs'_12D&m*̉D̘゛T<=CÄuy8FŘ%~=u5?qX+CF3~Tp"<~2?˼>?XF4eה>V nZ? \R";,߯ڱ⠚ PʊpE# ( f37?[=6{1_sogS5OZ[G|)e~pm~ʨH%e=R&lV(I?}9~<엫UQLt[aN92  ,+ Ւ#uG$t5PjBvaQm6;+uub* $¡CY N TAup>ᨤB'Ví!О@N=d jgD}{j9%b.Uӳ=};~RE@q^Ns%: ck*,q2&TaWY%15UZ؟z)~RH{ [ 82Du08)#;пuXnIO((ny Ġr=)%g:)!3 1{#Ґki!R r %_{>>\n!VeZoDAAW/r^hl,k  ,'%Bf3T+C!1FaUT)) Ea%TUeD1>:`(9>z=v"dw?`+wF[`8m smYcöRVf*a@2imstwdK=K)uV7ZPҒ2F8މx1|VG5l_Qb9&^4+5GϿu6xpיf//s_t R<=-':vǺ#mm{M-z l6ɽ&<) <45|`M|a F -]IVPcPϹ* 4MaxQ`f5w_Usu"EV'PVG*tnB &-A%<0 < ۔s{9oJ?(4eMl+ LxG_ ;~2 yysĚ{sDdშw\fP0{"ΝdunE[ K5 ޷~.` &]Jߍ2*TzL6z̆ gMygFs7[EȶT,mv[phA 6аl@d3{ #7J-DiO0ie*R")*"**") za$RUQAAI5)PP$R"x819<_>n{v'BС@5]vnis\UA*/WD`YR +ߕ` . (zlh ܢ8ʹH4.=j/ OeoVh+U ~ ʼwXՖTVgPip;g2(:xDEjEi2"ћkîڟ^L*1/}c1+# Ȉ¿"=aao{/;/{pWm)ݜ܁&y%7bo9:_ϔ!hqrJ|`uh zY%H?6T|k]bU4U2+d+n_g=4ku:cR#]56ro]{1ar W>jL{v۝\@LNᚢ ͐_`<̲ q ,X>̊e;׉Ʌ0o€ϵ+k{ CIq OsQUK5> gRqQ⫒ͬp+,c/Aa eUiOnX N H۠n8ߞݵݐږd(/ q+Fp/$BeHB^uFl(iyB36{8Puޱ]3PC3 mtq*ǘf#W+]9ψ?a$ z6-xhbx9dx*M~O)lYB}=ZAQX=C3~A7?=o;zSBX;͒@l'ҟ;5ZDVF()%TRu "#4A`IݦGoVV8>̃M|B fo`bBPIq"%A?Ԅ3twD{6}>UnA~~tYɮurp 9`f _ӸDƒ<3b);U|z:߉!GWKAA)L|U} sve'n/@["_?i~Ov$?46Ul_Ne -3Gd]OtJ8 =gGMe?}Q. /~?UW~G\%A&@EUg>)u4؁2C_W ORRxqA33wNqzP9KkhX鑹A**#%Bb c^[<{ïQ,4!-_9z`ܝNUUR@ H<&Czx-_Eǫ g\M7BU?n>Ÿ rEz(cB&X\ 0x8\/8 ݣ0G<^?sf聗4+u˅(쵇;L@`9{.Bo0 ¬2أd;8a(>hP (D4̠H D@CsLHܰ0@CKȅ K^_Vҍ)L1lCPй+!$>xL%ݏY M&U@iˢ,QRRs/[_C2DZ}TC~1 ,<{f?wϯL~m;#gjcON9]-r.|_-l|ѥʤ'򤁚@?EԠCNaZ[ѩ'6xG:I 쨰}aN==\7}ZV1)%RmB| 2#|>7!HI}); Q2O\2Mk !G`jȁ6%ЧaȰP`}^(QER!۰Pt3O= A^dT =W㟓m UW>wr2Q Nà A3] oLC2ǓneHOB}nW0} qBߏL.p IdGM k9Op$,doFE(2~;@ˇ*X/j;Rؗ狇cAKmQU9:O#"y=\-Jxq'TgV~|ҏG빏"X[D-ϼBLO?VL`e:C"XDt{8KJ(GF`̍ΗBIҿ{y"Mw r/ٓy%BɕVR >g!_E1 @ q擕z1yA uir }/[f, k4ːHIAÃ:GsKs8\#ԋ(5um1 A(OGDo(ssizn(ET`^5Fų\26,8tsKfwjt&N4DKYUXԣ=PtT 0*bރ:L.T5T'6'Usܚ 9B~ҙ )FJXQLH蛆] d6 %8W[bV(&?Lv#@R̡~uaTE.ィ qV8Uӟ]98a|=.LŐ?PashD@Ǩutz!ԫO!s? v'X!'3Y7Ck .UR2ϳ.^,\Bs=8!$U-uM꩕*~h2ܳ#r{Or@uͻ_]㗃Rnud5=ZpC~A>Q8gk 2o{_G&0FW@Jlf{ؐ{)2 -Ir \v93{]P_ڨ=OJ_|Uj Jq$A*O}՞&*KA*W񻢡d*ixp k8^H@Df nZ7kHۋ/2gy{z} _2jpG^* ҆94Ha['|0mOoLIϯb*5`+{Z 2Љ sߋl)Qb r$_a,6h0A Ʌ[ֈD(0\qlB>W]V8i'*$Сp`k!!  Tώ3<4 W8 T%K/;x QfBS"姦XoϝKH}cU3{&}k]ith6'7Hc|paG#Sw;u 2" {D}0@8CSƢA!?M]nY8J u} @G00|1P=((PSMY=S8AEk&H$)K z#$,W/8@Mge ʘ0Q{ƢܣqvxČ YZ]\Nr5.˧qSiSpngU=?V].Zw}\fr1D7w+O\.^y,%dR]kJ3 ENXtqpKNj|e,40=-PTנ'~ZQN6۱m3lD~@(|4y[qT|uI0Bo)nJEQb$w}Vu_k[?u}_a~6wAŌ3Ox0{U~#Q_&e>忼\M @",H4["eޏ# F&~jIDbQ y`_~tE1/xz<b_{ω$}B`N'}8yN 9ev*`G].wV(LwJW 2a'_c+/Jtu(:7_QWvz?rcymw4+7;A헏!Ө8 _.gEʠL{>n"v/IBU)0 ,ap]i0z4kل8s.G8"߃8gy);R'jEvqARQd^I0x3|U(UQ!U(w1Rj90hO" R&]|09% ^?Lvuׇi7/aŋ,QAbbL}ݞ,\n%#JIu:!5 TW JEcH Gosٹ״,nP*V^WUj+X㳓ǔQ~6myïs Ao;e]s7:$:~_4ӥ_M*'lݸ^@$Q ֎z].Rr퇳)v[+\{Õchx]rH\'Ë\.=p\h7%?'Ӥ*wXu6͵q|5PY8>w=zplcw++Z1> Ec?W}?ב/* s[xd? ovIp2C'2幃%{p?9S 5y7 u_#~- >}EG` 6nG}G1p)@lat*)qޠ|&p`H/9aK~;/!BP ^LV@~b_:_OIr%v77jӬjbtc^_aRŠf,=)yuFn`QEg(~ޖãk@]u=4pza)x[ L.<݉L"g.v}`)83 ]@SRpBH)O_|0>m70f5&}ƥĻb,ܲT 'K(?\Q&]#KIGKvl~ \QV>0Zw(I<4L4l?Ok"Ƀb-lpq[zg7L4*TN~SjD(i(UN~r|o`r4:gMϱg?PΞe=Ytx>YGK$Bz=1U>dQ]$A!nҫ$UUR/q={ϫl)\zwB# /B͖W$AS% ھD:rػ^~oeyWc@%/M9Ouv'0ll(`N#z* d w9dg[}^} PGA>>-|~>UU tSt:E& B!~u#]>?-^N_W$BPdڡܸ?Ԝϟ*vXvF|JG0^I^E _Ag'¢ dX0@vi߻4R<70B<&]z%72M uBA6@7iy$dKX7t(M7S.2x6U^v)?c?^q~>Y@H7 9VCtbnƪJ/ Yd%A 3\oJ՚i%'xҮx~oWﺕ$JzՌ>hvsZ xD:)3het43͙0Н?1o`CQ~9Fw0hE-2 Q\ Q׹Ѐ1hnq!WqE2:=anBIDwŔ^v! -^ʼV[MA[!0hXr^^˅g]U}!2B/2>)ȚM 공`9nZG+ Jlc gmI)"CZg \ƑmG6C<8b3ᓞek〛#>}_˩.mHʸPN0twL)0݁V `¹;rN6{cK}tS>)|?FkI7^IMїr8a[/vq4r9>RɫjU29\a)N1a.2sʥnmUaWI-ĘOH %rӄ8t0J#RmUo\-B{4Up C,0[tUH6A>I0,ó Hz=LlXq \ʚ@z5FĚ+[- 3U31 9cofKVm6QSg@D>aswxnջ]7tz!4׮1(d(h"d&F d &$*FB j*&&B& " ̚ P# fbX& $&J "XF(J*j(b " AF TD8$PSĥVHGm"}7~'>;H* TIK<!T5TL0UL@T4*a@B)BS9GĒ_W_0EJS,Dĵc "䊟<$= kۀJ%*U4G!2 q+J~!^О0Y'tD xR+TA:k}?z̳uBr_/w}k/_?6$BDЊHT _P#z$]$ !a}7~yWO=. ZWRVUgiK՟Ƅ* U! P# $@834QaL!!H (cN CT@0LPB9-"ЁTLE"H UW ,ȝeTD9,PAIZXj)0$`iL"JFҀT0eR.@i&($dHĶ`@ XȮ@,6Z3!$!1P Z$ԁ@Q)Jq&2`2hVB#|d4ж"BL!_5JI !"Br2)031V'R F9bb2/ݎҫB(P1B m %؄JCBJJE2d8$@l+?sS#wŌpé#L*} ܈o8AdA~!~:%w Ѓ秋Է[xeN:_Rb>)C|^dDraUB|DQCJaU$sO3scO8tcW9&z񐃞I,tڛe[lGa,ǢA?6AAH%43{zOLzGj++5?,m8(8@V#Ժ8SfZux%eGH`> 9(؍;[rOCj'ގg㈌ [h!ȎN^qºMkCaX;}HaZoHAFPl "; 3Lq7Жq鋸u6 Ӏf -t6EY.@KR(N;yݶϦhI$_687 {f+9qurVmu 7ox4>frs'J73`*/ƳWMFH!Z0{c?5'X#غl}+K:+\&qX,4lrza}X L^l)Ik^{V?"Iגole?7y(ZKT h$FUcWo= #z&^Olj s߃ۓ93 vmX%o;Tg큸/shEoY֪cV^!|u97k$& ^Ɣ鸹sqw5y/ÚHʣuEÿ=~}8#o[Jmgj!6a밤bM4M4Ғ)J22)J2kZO]{[*kqWngׇ c@8S4u̴? !58, _Xa兰+zG彟I|K5eph7ʕ^\Ϧ:2 N+&Mٌ< Z]2T B bZ}P=vt:089+y9C;)k40UAXp cf /z|g%>NME=5^z(##Ž+cv*sks_]3C<M.ޣPtdAUOxK;7>)wۚ b<bswx]Gh.,\o ~$Nc\./#;՞.vsi$!"^Ạ6AϷ O?D!'V.a Gs| Ʌ WνG9ͮu_z]k|🲮w՝V#ᕯԦu>ξ1Jij\\v"w=͞C胫3_GɰqA}~.T "Q19=? kY0(T! DOP! :@C IHR_E @$5wP '7^_m ʾoP9?9d}n27?b,iH|vtc(Qz/GCdU@OZ 8Ȕ[Bt3)1 4чb2 Eꈤۇ0 qƀr*z<{NTn-UBjGЗ;;$WHKO~jBZxjeC}TlES_TF΍#(! /y Î YC=@A_n3Z8Po2JUNQ`5!οӊ i0vZo#Y΀mԐܝ)xpHq~۱]i< _-7/2ί/?ЃN#8fV8(yE^@AwҽxYa@XA B9cO|q6P(!9؎ewgs3üI`ɫysjyq0ƶН͛s=]p}[+fôl֙ʧ8:yj7H͜BcV!^#Ҝ[7x5[x; ϙ*1MhbcT!4!R"iuw'߭3Z`i7Eɼ;t.(8 kv,15f5s; )NopM:ш@5sp  p?O:eGxs&#BP~9SAC>頰خqfA vtqتǑ6?jW*vxEnb/w(:1I^z? ,y e뤂^X Ê򉅆usʨKUN! δN÷/2D% ZaaXM4 /]v|yFv}٣lKf’DʀXvɤ.+á0 ^W ;zy8>StQqc3ovD?kye7%GJJZ ) o+)J4FPQ#zar^P#E!0 ;89S>da! Ӡv07 + )ߟ\0o[)??F/u)OT2̊x81œ zc )!E& y_U&N@~}xk2~0D0O/ ?76I+ҵ~SjDH͟&pmblLs38q&!q2:clKU%vq? Dwl$>5ɕcP7ww:uT) ɵ+9\YksfV$܃mpLs.F];.ֻ LQ8k( sa+nTpTD~g UUsZ_3WOiħ(B'#sGw(M/nba:z0v|[ǷE${{Zd(u$gxѨrF|y?Qd"(zA?'z+b$ ~aP$Nc)5³EkWh޹!(ipwPq3~Z2E>~ꣶr S!םf"GFgrq/%e Y!aBEyr̝g%_g?sL\U.O os ou bPakv+5 ӆHF]30)) QlmFC>](j@G^|v:(c6FK9W ˆc8{{:/ g ,QĦT|g0@T;7~V'zz;ʹK'oc0}4]nϧaBEA p쏈 e.VdAVNwmt K۔Cb_ިKC\~Io3.8LJ t&SseZbj ]FG5/HtZ24%vZ=oFN(ֱh烀43,isAjόNl iyRGF揨wư" Uq߷Eݚ6u^ 97+K5&df|r :c"8;SDŽ[x}-ޏja<?U2MwEC]tӇHtI pgs3sVzS<6bwu_tW=K766~=QZo_9왨\uy]Is~ǣ9ohˋD0xsQwܪ+wR0wx[hUXnp%PTo >ӗO`f ? M""D7xy4fP3k\rߚ&cQ8rv85vi٢`Ҭ%#s- b1VAL`T/J++RB2 +Kȏ?Y 8+==LA[&92r>Mp{1_{zBnj:'=Qԣ~@ D$H@"w *Oo'=;a忧 \CcZiO`C6Ki7_z:1+UsҕC#:\7g#;`/e ^{}PUP"( Pvxqho!Hkm9&  JgDCFuҮFv,@\gB65\;#\ >{\t9'm)3[ /?3{2Bi1ٿ 4γ\C\˵%&bo8`{5Ff^>.ⵐHAk:D0X٢-nT?t7hKܮuEpKx# <z7\Xsi9Ut(Z:pSc#qe NZNJ0%>U_;?0/r;Jv?r|~pDu*+h;۟46Hd!"L^ssڊ从>:YbֆWu8į~Ps J~Tf1A֤9kd1Ψ~/:dChzZLb/T{ V|D+].4Ut2x*&_pE:&LL8; >๨tiف1GI7wwe\5hmQø@h},|[-$+NB|9m:PK3 =D/NCz{^ª6Z!Yx<-B塜c&f ^IEu*4stZV=לo3ycVy1l򻮷ƹ뾫 y3Wܾ+j7޹\]4L" oJ'MR@ڜ@;BM) ֜^=f]9MOwwQL+UbwY\nY',IF2neu:㨺#91`R'd]C9 |P5,Ym\?Q"$AQ?cí@?ćlCtT$$ze C;8NJf50iV#_Q.\c1(BX^,J<|x닰'{}sDfJ_ۃد.eM%s،MggC̶K2@ _8pRa6k(=eت-%$q>3gM[?E,osk\UV쒳u7O*+M_hUq\6:@F( B_PxAڨ^NϺ% pkڵ2ӎ_} @rk#T{aq0 MdB@UT@Sģ6 W)'D4{c㳬~eDR%}.~t4k{P!INϿ{rG8Zx㚂F~_: 9q'"87M-c*^ߔ$D (XK !5!\ &Fߘ_ z~~X+&jj2 D~oN͜p{(`\MWlT*I^B(JI-4vxrgai[wh?ȟx{dBL=^ f9"qb~0\k_~ Iw~BF0~ӓꄃ`k^gsjOD?`z F *""NF  |;D ̩BRDG&Mo_/f\{0 f@">XYYH7ZLAғ3+!}>V~<~g+X]55gͤ_ IWW7kTwd-5!q'L2uEpzK#" +}?њ!ӓDIWԣ6wAd~Ù#~pH; =9)@j(O*ċ5 =i _P=~6?iȢn]n.KbEԫxC{=QZ2g<8"XrAȀt痷.2x\@;_^8B0RDNXvczpO4@-!I =a߻T ûf m(6B[6OH޳K'[ >my?w=^BDP$z! J84|'Meᯮ4^2=l%P\T7DWM<~K4rR架C0f.!6R Ep{w+6 ,"WޜcA1+~(vzo~LJӌG0XAQ=JӵJj[7d")K"nQ37tvr>GGrƲtG8ħqn <Z*k~< Pdm_?G0:Q/OwTt1nY?hҗ)$09qk$Wz: #ЌHmӟ@![o99xcQ@AE>:lȃռJ=D?C3q;kw,g~@smߊ[p?2@ &9,஽w_Z/KviYy] כsG hHգ>-@VAG uSV?LT/aylS?';λcJ‹=)@@ZЇ0'Hgp~[ߋցtszSE;aѮ]) h"nul~4xt_5t=]GcP߳OJBl't!Lml^{Ϝ)V1JBs,#]#GUзR֓M,fsWEđ_7f (9]1@@d. Lha$QFtA)9F)^ #ـM솑)Aō1[{|m4s˷s?= ٫2 rP9Ys"6bĞ5@0#dzKhAaPCu*Eu!B(IIc;`O6Q@a{®NEyG !oj07x ,VR i5y2X>o( h6+2f“*VH#arS=Yhg<>_fƏƘV$3La`8Ҩ] N-p]ݲa}! b^]b!(ry#g3}cpz)k5qu/-^oH¢8 ~ZԊ=ai>>`X(wB{-]K|IHfp c٧~mrCb>坔PW7Qx!)vC=<^:s 9~#OŒ졟hvpDqR,{I,X ;/Eg!e۬)vNc˾'Ā{[?>qk+{=EB C`F/qc}*=H]V@TőUQ]~J𬷯ݔW)lQΐtQ ς 8~Ku;5XU8b;GӹSe>2צ7uZuhΓ+uD! kv95;z@! x&EE9C b1J(|G-gM/ƛ&y8=sI\0)hG$# h}!,tˀa);?~RwݧSHԒ:KNgCSg̺|0REA2T|HjJ4i}`0}`fE_'?~Jmxw8hC;sv d JԢS$>SJ5"vz5#4t3Tp F2qa5\K..kBs˰ã?tۮƩ0&AUHQCc68šJAH @NKO^k`aF؂fa~:+1:HX()i(hPúg [́d[ʫV[/ŖnoXX!#6ۢs岨B ! 4̙D?!m36^4C$36QQz骛8dt3|YH SJ/m:1:sjB_52޲%5t,[n%FL+EA=OTH?! p-kJeo|j{|6KVוnGs$Hx{[՞܀82I7Y| O2m.(TۃQJ !6i_*Y[ҷy=y\އdצ+ aj-QlcR|tۧ0p@e4n?y-VB6?8`̦*u^p+F P)ETjJ)AQ\gBۊĪ Q^M6n+NE2O,*v^载k9Տ8-.'ϞO_R0ed {SswOh9qg4KntU?_o#v7y7A7%aCe2 V?ݽc&yNrbȰ~6H, RAfZ\I9#oWn <:=^.X Xx2^Ϋ+ uA.^gJR)1cϻwV?o-W^;xԗ +*.LcӞsx%>6Tv{"/r=C͠%{r@ YxO(?!M?LuuL]5w/J'rؚJhau':$avah: _z&iLs_ܻ!ڮ@i45ۖlv72G=tVMÏsށB rfdP<'nYB%@p]{x፼C|tG?EETp@j'*t)2#n'3ɉFBWQ8VuQr_丂p.'0x '4#;< ƞ}+AWf_W|>0*6^;]d^g.iKݏQ!æ ]g$ 4;tʴtj5_'73#tr9Д :{Gpck& FnZb!6g+_I>O"]ǁn%AxN!wxAxU#{L#Γ WY nS'` FX|]u2IKR-W. xŀ.ޭ9`5{]6+"-}ٱM7b!wvű\\H+}ȶ_L]?<-?]pps61 &L!qH&rW+\U^t 9٬1÷˛/ݓ1Ė7vsb"i1G5"ONִ{Zh=^H'O{cAcvB%i eWWNC]L0'Kij?87_?W,h~%%コb],-Ut|zB+qgmv7YtYt–èD(*HOQEG(92nu)/s<|]eIe+ZNi)XrvFb '  QCYwAD_s;fn጖onpW8E'k# Ҕ hF헇T r#-n+e{8Fcg]iAVa@95O8::H}a}+ME[E"oS(h:z|ݜo-O8^B ^&<:m֑o'NzИYXN\^' ahˢ;NZ:Pe'#ե7ҘJ0mFYhv]yX*n|2{+~&]o˜AXe@ܩ uVuk`p ʼ,#OvDO+v/cճʽu87{%#hWFuǵo{q!G/+U5+]#NZJ(k69CǷLʄ w^C^<ϧ=8ޛu@q\m{__ewR3#I:Ц\ yJenj{Y#+Έ6R06dU_/\~&pzz:3D7=ZQEsw*eI;Y򗈁.E7U6\(1 y:VvV{I0d뚬pQ^~_Faxz!x[O$?wmud7$0EBpDz8tΜ! :4 ="f;c~P,(W*}!l5!8Z爑v -uWS8J[hfxP6Ӯs̍1yiCY 4rk%t!~R&ɶ(Xb*![.WW#O{yF 7=0Fa `iIb;T9wcހ,DtqI_׼(\?:쬴Es>n#'xmSH/B1#b.:f˦;$i{c5^Q1~Mzz{0j8m2l;gae4HD\`ذ}_@ӝL1D=a16vn=ݛ<5aǯᨆ1TkGƪ@5SJEuvDZƐf@WE5(C1}|G<%Autۥa]Jmrk/01X 5n@*ёT:- $$>EV[k 8!04"%u˭çFcL/80x,X6{\I G\hѺ}]t!Vk1g,)2 TR-||~{]@PM?:i8AIϽí۬'fɢ,1EH("[ͫ{.VNCu+E"kQGBDvC"m.a`rvF*tn[^AQѣB"ȫ9ԬQWy(NnTq,j(NWmq WCچM- PΖ|=&*fg3J$xfjTs "#=srw&*9f2mlc*aX(-4nE4Y%`TْySQ'lEb/zzh<:,lX,ꕓByzp7RcF[Jntcnij8D@ HrnxZM+rPآE]"jw)m1q ]"Z<'uYwwVrH/@O#,xZ/fL)șӷHޅ1Uc!@{ Aj{Q2+@U1ˏM4Gb"Ey=o>5M|H@IBJ<~AKSִ't>~ zeN v (x)dEՙĢ`dF`s?i*&9K2f CRa`}Ò9{̊{US Kq,~r ѕ:{PF"=sYDNcvf"i>OKeaџǯĽ=7{۫p-4lV9'mK pwsҾDQcimG]fsz!ۼa8BCOb>7U 0ε:‘_דlwلBϦ ٗoǖy$=Ƥ  X Pv7e7Xn8D($HRMmykҡ;Y)̓tۖlbĸ ^^ Ō> 3& ^wSȓ_ ^@qA-F~ C7LOަ_u<\vkJ>R!?P?wtʨ^:zy#߲\m؂F u:ٰ]g{_> =(7sׄ]VD BOIѺ9(̇dXCe=V yErMCig_懛;F!l'G \"',_"cLɅʖ؀E'ٸO ,Uwt&L$=&%_SQ] _PYke4@*_Ix69z^Dw ۾ev<;3(#׽HƋ9IƻQcD@XZCFg*9q-4 &37̱9$^t+ lՅ58 ?1vRFX!nRѩ:ɂ$1, M19$Aq0RL||ػ6KB' ),pHyqCyȴhAfnD@F4urehdO@Bկ]n 6rH&;J|'qts' Զv,m,#k*FIA(t C3; 5+)dcB!Y`ND;vb.01} Ss@tyqh݅+íV Bq<)DǩۺgD9Dwɢ^ƞJWq#Zc@u$/m|5REgf2OQ8\o񐨛]'&eV !óxrH6*ЦIdd|~M /LElἂ?K^K<3;>7P6h2= ! F@E{&(#][qi6#chQ,k0fאWY=3B d3Tyt-ǤMB"63~YJEEv=  Vd;m,ЗyU?_~ڭQUEUw? J\sziˏ}zUSQ5;=c.}S~mwi5}۟̓Zϫ?Ex+AS&EQE*TQEE(0%aN(8}-$/^ {>53,l\,doRLQ[ΙG"5a~УꬼBJb&y9 !/MNCYlJA y_7=j48恙A`UT&a}vs*l17l,O +ɉ%10Y=1*^>!q 5)j%-qB7ߊ{>#Nد#ǤІ"󴎾u!>qhe9/`('֑UA90.=},}(u*DL\fD&]a fT(H(%#L t0?lQ2"@{?/`{Hq&#z ' 4pswR(`-T@c@f~w{+A0ӆdQ4$\.< O80.<}Jƥv%Zqыl0D='wyER1^ 2Z~p? AA7kA!4C 42Pd @C `XTE jf%T_OIRƜr RB.J>\J]) KB_ly|QHOj#$be u}EDLBl7y5 LyΛݧ:xgR6eummr%3i1.%; (4| "h2GۇK˧{ѩ2>հlpI ͌6GԾ:rTp<-!O-CIRJJD<((A'oMQEd gC3SѣDC 0!!@aI3Ŕ[ts6g@nhM/JS>ņCv~߾[o`F//)0cɥMwggٔ% \x.ù_~l#8=í㈕l0eYap]!A\VY$'m VSH5מ@dÑ: "L0r'١;߹2O^τy=؟GkJm'|IUzfaj%("Cr%j)aJ!a"Nw)q-9tu"qbbؒ ,eRJ TA!DREy=#%F/nHG}G=)yk% a9 ņ30 ]t! ܋@^ݍ&Ӯp!'Y*{C|q5 )ޟIne@*i uz8bGCG&`0_C鞟?!}U8*(}Yċ$2v?NaTlH% ?v\ Q,jp4-" ک@a 2nG4h/{U*fJeLc hZKH3X&`p5 tPSAE%ILΊ2+<}A 4"nBmulS K6s9koA~8s@V-& Ԩ@Ǯ;yX=Þ Gy"RGpywT%N7v ;P%">\lSw0H7L-!D, ԑf>yF׌4{љv~$e5~ϖuD NNS3$z@e+tHruIqDwXd0c(V֗+n"+Qf?=o7N]#v"ԤCdR`bv ̰8i6a(7lqcEֹ4lYs-P8f?318gldCs#iMMg &`5Is䱳C,yM!2(#Cxn 2\=ԶfmLwSG,1)XC@1 psW~Y&2XX;.ߖ9f}:L4Qy)M4|Nݚ VƸQ?$oi"!fUh>geII$ |Ogys/G?rAp^Z?6'YlF,^E|s˟!'+a1D5%O4s/>ڤ=߼V5{ɱg8~7:eCwq[Ǝ\z*#0e|/o}V }(ZUEV*[ a?MH@8p|d+{b1ƷEqð`?0Ƣz/''^3 ɬcbC6y,Y$zLR"s<b+YaGWӒ/qVZC&#zc20~_>b3׸ah,W2ou{k-~:UxqE~4ӫj ?6* @|:JWf4Ue7p!~,7Pξ~Lds }:dɨ%]$_߉:;y*8>q' Yt/"@+DQ$Cd|I>YMƆVn@S"Q($T0E(@7!i&f_pxg89xv#3N: NݳÈwfo]5D/gE%865udR"{K79ZԕV)ǔ&Xn[. 40ͺŴw%)EqƭID0bak AFaeM)P;> l1!w@TSS a"#odCpAiwZ.5d06? gBPqLC$u @S-"2RjN;zէU.+& Z ];UO&L\9BA{sPX0wqt;m!zΓN\:va6$cz`28";ьuxڜ'f ScpW*,M*L3\\ˮ.ҡxp0M$# i׍Ng[3ɓ7[2bixLֆ!^n hL<⧗*=G`ӈΗf%4_t"5ExZ퐄ޏi_mБo')Odo])xaMheT}O_CJöt($YGnHm֯œ6/;?pbdyhm\*/y@>=ĞHAFa`@61`tzuGF>KKJ|IxIcZ(|! H3*ni֏h);?'iǸX9!U#͓d}a lVM;!ݹ^W|aOSsabF8xJu((lTQbb!#ЇoSD6jMXw@U8<0G9C P楂tGVvǙ;>iI Ir/L3$ 8`O.D 1˃y$(L`~>>=< +abFu<5G&/Zj94*2] `7Wԇ-w\)|fv<*;|lёb0lw»k:@sElQI(*ylNir}@8 W ҸRLDH@30?'7q8_%~)I$bHIv?zy=^̭V2K]dA~mώU~;QF&u/8uYөkd8`ʹ+6'N)xA{Èc\:t\.JC+%g*Ve<&ZGd҇#S\%H 'ZJ4(U>̌=:qB1N+o7>bEw"sTb bRc=8l`j528|'H[xd3LܛHV@,|1oA`l[@`Sqg@mGv{-]؈_NYxvy~_ʀ{%>-=PSg1's6F8{mYhn^T׉mu(^\E}@[HX`I$ aWZ!L[ز"; VYW#ҙi0FF輜.9*E]4-s.r73H8Mv5H9F7dA #kb6Xm :3ENf1*m#A15A[:+mVh9T9 >< }U{>r$=~WzլA ;hJm-blAya h $+_E0)AkU@^A#CvbvxEW8c*PG<}8 XאO#p'`Ñd5c'dO)^6g#FPBb#ҧh[NG! 'l=y|o&bG騿NH=OzG  < ][F6с}x~4}M7x>zu龜m}6twڂM2wđ5NG/6vu &O+@/g" ,k{q*/ՃHP.J3)?tU{:p҉(ADf@ I'ɣ4%^Ʃ|I?54 hl <&^9 /?SZnM6WXG2Kt8a0DĆp5ҁofNlCC;zBriZv@ P@@Yũ-@ X3-;onc׮4=4\?$)݇::snkwS8dPiFSN-L=H4*@U,pn'DtsG$Sm>\!"G N.'PѬ)ph(q 29wCvB@e;IzHb^LE.q :HeBiCL:=|,v߹$w;Z/iEBn&*L7= B8XόHsPg=4Yi f+ ةI(k'M,JqzǽQ#&ǍC!Y/iC|P}9Xz7EnKs $5a M}Un* f OPǯ^W4Ja}̀Cm (B^B_yG>n"6ӛ)r% %wNgNj_gSP /%ZR+")H.f+`DP. $"j7Aɂ]G `HSZnRS綟~: e?hf,Q=uw32l@u$T9yXAa"LLR*scI2eC!̞sC=8nB?K];A:D-,S̠jZXqgʰ3O6b:cn`l$ u!ƣ N^`b0G(Gx !D,T$[BҵJv])b 67ހFU4ym掄<5ޫڻ|ͯhTȀL'!)$9v6?ZH 3HXxj`TQeC?{f$ (/q3nC$U`S$-wW~ 0|ݣmU_^->zvSzcs/{gܘ V&uOX1UN QklgFj8J7J8۶ DVv)P#+V$$4y)=*o*鋓Lr#1" D А,&&Z[;ZWi5kg :nJ.HҀjt 44~9AyAYqt*8!+4=e2̯ b&DTެR0 x6Ee#5,DLǚ}A׿Eq^fa` 0|Еp&C5p|byѴ"$< ռ(ϜԘMPLaFѵf$N+pCb~Ug\a`m0PQCFLj3\5%= rU)gqp!i^Sk2LB9d$D1CN)I';N)7 ٘ÞJB!v@"FDQTԙXo\K)ySXe@9.T4.`)--*.%`iY6֝}hmћGpk^؆Ų@9FjePɩTe|Q=fm;qMaEVMg:'=S Er8O 7 幥 {* <6w(p>\ JL 3OK;=Eæ'4AOHr V( Cp=y3%sNrJ5%YdKRa#owmH\x{x[Qn {=PbAsw<PC͇Jx)c 6jJi}ͫo*.Ĺ'Z@iސl>X= H0ćԆdQ~?9Ŀ8˵p?@0D) vdk.p (,f8-A6H}ISCϮ!bt$If9BtsNOs讴/C߫=LJT >? 82K6)\ԗNJ#D >CO`< 8F|LѡRԒt+  n̉X@Alu<]'܃nY&BX[&/1!ɧn:7MaL؉݋bx21.el6CEf" njL0l `k-K1ˍCMt?bIou|A I$> F?m?z0{ԟom͞=;;-a]%a(;xֱ8»X])Ӫ)t%H*#)N S5+D!JGrT%E$#CFIVY]쒤satt{vʝ>{[HLdc"3k-íAVbQnyh S-x 342BsD9 cM]:Rzg` @@|9F=^O~(2jc421s^sV&}""%m␞krwyH1tض.t7STv]']AkԼ*|eɐ$Bʴ(mۨz4VF# -.1 WBxbf(IJj Q؅iEC44N=z_u54(! D}GuB>ePs$&f[{}DTz,E 3DTy}/CͯK|0dgz/1 )4 F"^ 3lݙ5)%= }MJv)<좖aaAi*hTQs:p8g293yn˘p kL$;H'2s7('D Hp7x}nAG']TV)b3b{%  u΂|Džmx2{j4Ren&2詓s,#X= Mt&fgBm1mhQd ˻',MuDo7Dﺗ!ZtXԞkn{P# ^7GLEy3MWEl (My -x0BD"sGsD lc F  xg`\M2A&];ξi8O]Slg*[8ClboR~X;@kԁە% I3Thd!#m.24$'>UG5;I/~gᜋGlނDt P,D $pYʈq7Gu2@ wXl+CGQ>h1bl(",1!LFlʈ{}YwzWqt_(y^u_s'U!f$Qu)=j{ dn`L2'XqsIyíJ #r<[rlLrQxt ѧ$t]Ȅt9qw)TT? @=>S? Q^xpt@ӺIG e cH,͔`t*xTyG}?Qs2{R"Tꗜq  8qnG32~LIBuCn bf l,i-ȝuq:*r/^ND Āp9ā/8.Qi$(-x?1m*>`vk!j%;L(Fx"GmLo-#PJK %J!;0<`m잮ZM@ܸNW{ p!z'!fG01({_!~$+K@ òAϵUJ`gm `4DG \pD&)#"w,~Ubd SԢ7tFRK(#b1FDl< .vT>pcWo9:S*h kiB :  >G K䩀AT!"˭eZ<d8^CҬ=u,hV'g"`w82!tKQjV:4U .޵0,CRbMu x! ]eq7Qf ;%p`arf{Z355Btb5<%h,!݅@ؑ_*~0/~O_.F,Y,z<[og|q?K( lr+XN)!٪ yfNz!>(JN~WFl$%. cCc|B}A\*8-Xؖ[g#Kǎy|[.~vZռ5Hoۈe;qVf :б$CA񸎴SEFQI;q j]4\DCZ(քBNK.N*i:-9J6ܢ yimoDeequunAދ.tWKA;Pv=!sì:PCNyެ_N= ~hk|._ |YFÿlZ<%[b6ܰȈ (z ;{<`07-!ڒwD2iړָ`Ox\v;{eu  +.!༁c }uSmڳc`ƒ(+[#(;,XmExI 4yk"ڛmBGUP[lh1eMb4zQGUq4@ǴT!>(ҝd ;ZԗQj!q <8=X!A5I&T>{IiJQ|0+QL xP(I8|4d3H׈ 4 z̻^Qq7qōJc ka{3E& oz'Pxt@*f=k}ssABu՘1R(:WymFp6KÇǍP; _4=T-r`IqK&E('rp`씫3اzX@k *.i$ ^p,r,' , R'V8C[\M̈7*3HZu{ï̻lM5)b@8RSLR"5G;nafzMԸ$L,iHCV3=0,]C2PN/B.3FA:=bcbl!X$ By&\ΜG!ҏPi8F=[}SWf98j1G,r.e#c'IfOT܅"H?{SdA'?_%?H Tv#{3BcY%j]Eƒ.SQ X01:}byF4dW llp"'1$'$w:x/ybb|xDTBLR0K|ADng+yƲaH.,ԯ7Oh+ 3.P2`nYBp [Q!1n"JNyڣ9)6CGExbb] z31TN MX3k,WI^3+w;8 g}!럺t^t@՟}QKt љ!p>5T'aJe:;n@=][σ1& ?}! 4߫_Kn[s9P:*lEX (;dzX~Bs(M&0-64oȱ"0l:t$U8x BRb>[{x$~cЎ>#ь]I7MI4z= VB'2chn_f=&/a;`] aȢ (nӨM 8+'ۤу Al0`0E-P$:I2.%b: ;0WϧB.1' '/C吆CĥUu iaG(=&QBqՇ0&m}}ؿ*Wlb 4w(ǘA*̅PpA4!AViK0t"K 'xɻbie-83\D!`CQ)rFC~7xk{Z9EAg]=/>f/3a)X͆;P0~~N}u^?1^`o$,9hg(>4 T:*eClY…F:pۑH}R4w{S{ϥ$8TԔe<݂vsoJ]TURBg>kGCR`vA!r `Ղ;,v;@ibnkp峋el/Ͷ0ϩKf% T*UXmb ΂5GfJG#\ ᙚcVVUA=:{w T1w$-p|Nr|ФEWہ|St_`HS~c?ŊwgGS@vDnI,9laʓ1(I$q$/y}ӟx7uV]VT*2xZǏ/兮+Io,޷=D}Pz|t`Zk+hY0pǨt9v&x:Xm84:ޠR߄ TkMr%:fto_XnID;]ϩ%,qK6Ee+-gO?[N8*M{fM77=OcQ](%}^&=5}#\E;mm ) !:P'7[h]?u%9 !z"1 t$:`a0LN-JS]wd?AϖՕ1F6X4AR@,Y0d,~9xLuѩO0W{tIO9p^`/4tQ>U妊9qm5bᇱVdƯ'McU4#ZO^, RZODzRik')ᶇhѳ Sؿ+2İ w{ᙊ{Im/<@z=ߦ$Dj pX.u]{Dz:ޖ8@9&!:;Y\G97-9O.ۭ.[d`G.\ct|{z;=W<d:;#@gfv~\7 Afp} 7>BO'q^6óF$";Q*ۨ r8pP4adFnHemi Kdڸ3~]KtD`fO,rEFU]鐱H8} 5! Yf%"DvQ_D:1Xz'Ab0MR '/=q>Q}(+$6d]*]O=K6N19C=G7>&ڵ׌1lTN@7dzyh/`_S|"@y"]|9Y"GWbQn.fz\ek@)Nދ;~ە_6Y<) \,[g0dN;vsC9=>݈3u+;fA0 "C8}Ѧ# c/NY cްWVە=ۄ@N}u:ekJ54{ l4V,/l|x"ӭJ]2 FpofaO5hű"]I}=ٿ }< Hd?D) H+JRK( _\/MY?-~|{ f>8?jN[seϤŃFtsOа{̲I8_;a_pB$`5C4ls11 f# ȴb"Hz1@x 0'+zU D'0k3{ޓ???xIn / mX/z:> "@pA Ҁi1=f9Br G$ ЄG܈:1~ΌdHnGԁ(r@b9Nj1Z_h?/v:lyҒ{8>iF"I;vI`I\5FkiS!8*QVo?bCc9D hiX&vjY]ƸlOVY䘼y AL']} |uHH.('<Dr~H6NaM8f "FlGs{ %5 Z(Fg('42>W~B4 k}z55/h!$(۱+-H:zztQw8c\]B "{8S(DRxa{+:7!lI5l *ϫ|t9+1/ )yG_ӲgO0ɟ~8~FxT_$ܟOvz'NRF@__AD%@],Ĵib .Ak#fɤz,u>6krU:ssǵDo,}:,f,VYm ѫ9ctb0p@PS#qa+ތ|du*L\Eƙy閙Lԉ2s`1%?ȬY0,96Sv-|f$WN<5G㌙ ._yPIt:agUTMMYb8h8K'9l犖'jՄ87n8šafluԽNjLk?Y{ɁaKMcyCl%ׁqQt ޡ4T${t^wT$( ?GUݻM>MFhbfHNOT "+}XxyLpsLnǮngy <*f*\[ٶ@pawn[w\ɹrsrU-vQ[lpdan#f͛Pnnlw'oxDe-ޱVtYWfTrtbQ!:R3U]@"$?`;#?Xb4Np]}9qA B&p4y[m]lqt_W/PiH]Q8#zAoOOឞj=$!/>#A{YDZ,F5C/e?XU1Wh.P8#5g@ 8:iau@wR}ptuPCAGedfL;hц*BLܛ[waJxJEu0F36FvIdi5~gǗّ'PE` ۥDcd5M=my?~) òq3I3&Xmi$,Di!Hww}~cӾIs5HhCH8B"|@gsӟ8,E2x?>C$@g0|PjX7CïfڛYRQYJE N*>mO-q:}z*N3<3.r2gC/`әӕ ɛw"rɏwa i/g)ZI*7j{jzo JH6~dωԭEpPX#){E:Hgd6]%yJY/G -:GLh*,- $jiX?kOzyI.I41dN\xqԝFbe{-8uUxhGSQ`mo*Dx&U6!po0Da:٪٘e+H B]*mQmD\TmA+8^ LyW $D9X=H Cp4TMYsĉ"TJn r6 u;^]:]9'psѿr܎ʲ?]_K:GT" tK]91J lz*#@gh t7l^!1NJh#.8Mx(":`5Qmx.hݝ3mwtLQbAU-4IvxN:T B'ѾՋG@%k̞]Ċ,y#lDŽUL 2wםW<Ǐ.-Df1R}XCPr,]x$`mB7pF h~串XsP4^WMƄӂQ.M!nCW(aS 'b+PźCdΑ&j<9s3;= loNyA#y`aLs9>,y^/2xg,!;0Yb5:<q%'`)-5PHb3`%Y`y'zmԝD+MM*L"`Ys|QXz Aa ݹXc!rt1l/x}ҽu&_'g{|9\!+i+眵XZV|ni/)~|`ˏv+ݬ sV]Q wޭ2ԣaC+nO 9w*J16 9G.776rt%@eEɱƛN;;~S0)I=o +-*]%fs85HrN8Qy$sƫPbf0u/[s?DXN%9O;fHb{v$/sll݈#EJo!Sv':/6w9"0B$xPaQ&&f::%;z@(l(AXNAv1eJqT iLZ.OO2W5"bAvg_adԣ?֟#%|&D$L!3($ANo.4BxpD>>H51] )"W$шK*ȁɸ_Kt˔g ETgA{7CzwZo~"iz޳Zy&I&\ڱviСRݔC5.kPf!^Txwƙ4>]6H;=?1dFY $+a@%\da( 0r0sUUAXǭp`4;Ap 2sPFx^gCTAW^`rR[6UUUUUVᑉ݋q?e ^^N:|N^ v;. ж"(sr#,vCUD\ҏe9T"2a;AFl93o\_*PC S oHo_tbέ01t)az#]hͤww>>ۯANÈwaLR|x=: ,]\4#5굓ns\6( 3Ph)&Wl@rExJ1:b^y㍟PQgqFˁLTv{g~9^9WY!(bkc!zCh`3Cu6oj߲*m'Lrl"\f&؈Ū%Qԇf]VU8 d8& 1&! ]ţ|Ϗkȭ4jyj; $Yk Ӻlɺ)mE]z0Mq%c l( g%>,kXTJ{,oMz"*u- 䀘T}$6B2(;YcV!Dma"q\=,u~SQŁ:cM*$% >9ɐ9к߉:t L_7I#˗5m]5l*UCe8U;iav@XRx% ?eES{G>Om|7ϯ&HU <%LN=6h[<7ЮTX| #5 cB#9OQo'L uI,#̀D m7OX,{T\ƅq8(D8vCغ`U}u^w&ocͻq  %Vt~qxW1~-B4قwu^肉Z0\Fx#n_*,b\̙#l\ 2u4$WP!2}K:O,yf1ZBN&?05Pc T n.oi>=ֽD8 ]@KGNf@fdVT+yMta0 LWܩ7ْ&( @ i`K&fia~kV{"1 XAc\SdL>psOCDIC -+· eRRXY-BBֻ@@.`9q7{>~)3ök|#2I| N64JθíB_dl1`1 Fo;;jbB&Zð@Y(@6출6=0=VIbKn\vz5솹>Ipڎ(yXx7zi8D1&f7W!7~<#!],h;]zRec!-'jmC iӚ=PG\iĤU >`feTEUUDUJ2mJ(BUm*ڪ!OۑL4I|U!5&f"D tEQTb)iEjʖ„m2DDF%r7j YgB5cb( )g(4(I$z?`QEҿaqT+bN[i52"@h!C@Rpnh #V1+AK cCH9:RHFMv DCJďM;Ԧ1MQ D*ӌ?I~ EHTĘ?P,Ң`d`8F`bH0kB "B$2QR* P2D#d HM O{pHQ%*94Dܤ94/-R7vQQf۟Y^W{V"*Ȼm DрTEA'5_Ϫ!rMuN#fjVd ^TzxLa}D9W&Fs__1Jզ/n԰{0HsٌzJ!xfj>ٴG'EL!0DXN[`Q!Dv>X_@!vp?<-i\ d&ol85R'0/AFobO;7|#VUgOL|Јf'3aG-WGF`&TeFoH>4AW#0ۗL{_wqߗ;I% 'QAQ(dS_8FwP`>0EDe\3ln5/s~Gt[o'ݓu 5|ø($cZflW Hg^6۱;Ӄ˛%%i&/a|z8z.v 30}:>0-)N|L͍<wJ%Ck{9>y랐%DD3XK*l0aX A16C *a9}ەVyT;A[fM2p ugz  F:TDS B3ZyYB2l"|WCzxq|0VG,s{ Xҷ qϯ,ؾ,K8.lidUf(xt2oC0# "%o4-"Wψ:'8l&AC{g0mgxIdHjԈőCc ߠT_MI$i<#μ_KoG4Ug&< ُcsEߘ!3]N;-lH{M:Mk|ڱg-85{ÿ`M'o;g(ph]$lO_0X1Xl<[g &Q0 80D ԅ*@U*A-E<3VN>kȅ)CSx`۳rǰ]ǿ Qd;B 88 kF؃OTJw^˔1m1ZP=i89 j$8Y4NhW| v5/^I$M5a-U,=k}n;\.kdCjMeY8E% \&#[h4X눾 y x]3@Weϕ^A"v2E{<%`WY >=ǎ[K+ѓMR< oyɥ/H_kȹtsHH#] } :^674 {Ћ[:mO;PŦjLE]9Nl^۫cAɸH-IS;SƢ~ǿGj>8F{а{`]Wj'zf| {\`My)ogMጠQ aPD4qQ"#,.8n8rp:8d SF,<(rERqMM3#{-<(B! ek>w>H ,..am ^G}.%* FOS痭'+CC:)zD aQY&.7d\"Ϲ`tm`yxѾ%b&15T,BUȸ`Í(iD"zvX9]SW\fv)?ȅW4ojXxG jLnJ(I!W,m*^Mϧ)P 88 ὰ `':~3tZiIU.o|Yͪ%a2cfrD>j_zoPWmj] oL҆&r[C=й['֦o.gO-mK݁I(d$v ۈ3vn q;ϗelDB2)a`v00,h+[^}gRˇ'c:JvF:­[CҌ9=gދFx4@ CR=̘Om__i!%G󫀦;-=71 h TG2qF[tJID1ȌW,]U|$3zB-kugvtt*5y"rz 8ci}"NzWe4jNHh*4!$ \l9_'$MVݘP_ VݸAq.]D/Ӹߑ(;)I 6/l<̒q!MjG 2؈(ROga rΞav3uVsGP>çs=ȓcS\ xB2>_'|!0v0Цjc4|6GUAL}! %S'&V5=KZ3s=Tp&O ztҊaOϩkd:?^Gq7\fRYޟO qQ8o#aͷzxƻ{}'E}9ξ?_oXg2ҾǸܑBHP/£D 1L-1lt܅{$=fO"g &狪4tH#`t*$F48" (!Lәfq۱׬2Lc{G+d믤 P\{xĞ=|:_~>7DI+tp! 5h=FàuA/,n8Rl PN ظ"c]CbJB$l$@DŽw  Z ,䙤2U^ՕWN mTP$pAC|O`aGQF/jfffؙnx=A=V.h^'hGP9h2&!:M wT;x?[& y`o^}#g g}4~6&v{#sCօo#>#Jt!Sm% 1)B1YC;e5ys8FUA0 _ jkMϹr_+O}E)]~Fj/GNn%5{k[>qTG<5{u T$0*)D澋,t! ()rQ iyX'I!Ɂ6Rm8{:vZN)z pkAm \Z<ᑺ<5 =Μ`KN <,9Lթ#&I.hgUyb=/C~wB~n {m>yg?Qcç:\G5`&f<~g0Il:1o QB$qACy8M$ Zv潇jxPB )Mh{&s锾t{{tJDtv!\x̘1inQ^[nR㸁<Mtw# $hkp )Xdd)r813 ʃ0DCSvv׻ƣ&;y {p+IО;N:ph0WÖ-:St%>^A sC8t1urHwMqv8K@E, GdKvsSpZ+(=&B`\"Ҙ@8-.[f̈́lP!Cķ^#ѿ+xSP`귏ظ:oGkxf~xKc$\(w\q uNwtzpNG26?FEȔ2glnE*ӍUnZMq²B͐TIw.B01LPC)F䐒IiJBI$I%)$\.р]z@3(RJDlQTf\܌,YnˈrZ`@P乢0=y9:;Ѱ0n-f]ô.}fPpLQf‘kpǞ]OSH<_O^Qδ~ob"Yz|uŞ;p>ߚ|0*n/N?BjCN/D$NL!"%s}!ܢCiqs %C4GmÍ9 %Uu]{- !<|F -Z:{2O6$mB 僐9 XM&@&œACnJi/s%  ~*%vy9i.k5ձSOd6v æmԃE@7uzBY(iW&N%s%MP]E=`jNvK:9F wxi4ƜsT#t P#u"c;g&1 c" PʵTR0rGՔ( }OO)U#~(i|~pxr4bcHP+0%# n}%UP1pp(ző6$=m;}Цz|! _(Ԟ<= f+T<=OpV~Z)|h$@:!մA He/l=0QLECQ?M8UF( 1H\HfT{=שk9锞b4U-@v(G!S5n9WHF^9q+ٰHI0uF(Aq("bMdSu5Mv,4zB㕄FQB tdH~HL90q@#t6UT2 :"Dom{~LJlڒ+4/Ґ 4,'q:lGTw2~k o]J+4귔Lb7oi3iC$?OH(qdC%99bkTȁaHN[O~;!VN+ﰨ %B(?ca RȢ,A13aDiPi9 QɢAxt\CXp8'l)R"Jrd4*C,vox"9 pRzv%zFkh{aI*R`#d}acT]G,#~&WC`v˓_jJ0,(,RtV>Z?O |ƔCKM$4݅!ykd J4yQmbYR zAD!Od>lg{L)DH"V0[d;3cnFH!(e(āV:@0Es<(H$}pWKrO#0U!C/#-JT0gYi $61dA$.u; }4òxA#6**BO >:a;fi RUb-14F ,"DQP1PKɪc "  $`ɴb`0I EAE 0 .iɬ2336P<#)DȈ^"8c6" )\MI7$;vfB94 BMf9 o Y5er! jұ m$ JVx1N5 Eo-)`tR(7E]FU F E HkY;c/륭"3q}<E#0Ь(j먮 (+mH{X6HĴl1UsG-)!;ŀڝ(p 0bJ{0WlpΙ֩9an&JVm $(ІF*=D>sWd@; ~[ZHG/Cq \Ō*Ғ#Th.#/!CRD Ją EזjhwT.z}m\޹CDu;h(:f$h.(Re+F&_t7^P'=H=t=Ev4r84QJjf&($a%* >D/ܜ6`Ό( { Ÿܫݖ.W26k{ :##VW0g+G}Yp#>)΂d) D@R(VjLiO3.)RYa\Dl$32q%)*2 岋y}FiS ygЩTSh`,p-(шƴh*#oiLp pq[I=cj$Tc^݂B7CѐCR.O{&z)hO 1a`LTE#HYċB34AR1D-!-1 BP҄D1DBRč@RL0*DJ0 $Ԇ2!@Rp@DޟNRE(+deHLǼCC#_LZ||rCaty{b܂lM_\T!aUΘ7F営rfouHcތ0hֲO<897ʊv2vlE`l6,*eRg#A68B Piplq9ա,45Y23M2P6&&q-S L"Ą+|'\Ң*Ѝ`p᣿R]xfZc<`R2QpW`|CU B4K\)ӽ-^FߞVK48vbVcofV[l}f\01p|bM;6U1VasQj.S;|l"V"ϫuN:y~weMhLĔG*䚉EDI*':I.ɉ|=$Fn×gC ׃-4푶*,+DTRG:xl.FzLwj@gO_Li NA[K:d E D0<~tY1 5~__N__{A%1ji|3!FxIllC Mm<d"~# KҪ8 @;۝ {1DK^łaPiԢgxeQ4ŏ/D>]TXO$gCR;%}PdUO8NV4%QCk t>2e Bi6u=A>!ܨo܆$CBMࠨjSW9F4])YSe&j 1LTȝHy]$:)+ QB<:k~a~1=0Q{sWX" )(؈n柇?G/?wo~J]P0p|+4?6a&1 lguL  DaLapP2+h7Ksou.򗕷=}2մtn@5t H edҔQ@=r-mBCtt:QU>~AWտ/}Ls_1*RA-Iszx;Ex˭E׺=>#CՅj(LiqS' Ѡ?OӞ18V X(bH~X;&psN؞Jҳ:84l\>t8*&@T0Tn|wμ4˗o{me '>ΐ,>a1c%ĵUN!~9h @,H< K@-*]94՘94U4oKt@>O-h\y$>Qx4{X!p}狹Q_gؾZ$AWDQSתti`A8Y%:MCah IYy=mԃb;zռO:PPʼn"?48?Э~7i&Y&T9:kC0G@4HBP( NkD#4#t!1 мyaDDFi#|ٴBfs)) MKjKP c 6~y!X}\}HAߴ{yyL$k&|dCSBnޭ wzK`Cpn{&iZJL??c5|;B'?ε|q1TDq˝}W3C|dH$^8k`'K\";C 99y4.E[ʽ"5Θ0.dW.ϑ%'{I^1%Ztyw:zŔɁ3L|P;>1eg dEB 4̉HZ=g94n4G =Ǚj+'#G3UNַ}W͔ۢhTs9l񟳉>k{-7 xZ&[Ang'X܇|#|;^yrxKʑ< P^܏ߧmu-nIDkLl3bÎ[ps{y&0-yt$H~_:P=Avw˭EʰC%8D ~l[:$ / dBCznfj cBn`A]U`JנϦ/0 DɺLMs+u pzDoX#kmk]KJQdH}O4,*r~.1 `%Փ~9=lq;1?:ߴs|Gkzhp6#&efI#t7Nilz(9"_䇌3mdaӦR.B+CB78!`giя3a"6!B8s~4yr]ɠ \Ý ޷FҢbVAF9Bl&j\Hyޅ HfZ~i<3P&~TOrT[4!IJ$% u'@ )X_"~TQh)bTS-fA)QWP*dQEbQE JY)JD,4 P(QLM`(.C)1@@CiZeA$h& &x-fD;h`ãA4)4ϻ @XkXXQiE1FH!J-:1VTtɂ"- `"J\dTċ+Z9muB fP%߈?壾DR<&6By;M)Ir$`va= @*I rzCoט0z"@SwV>O@RRs HŲi( ^>v1 S_6,s猜qRf?OȧUl"O_>Ld PYob,}5Ila" $1"ޤ ݎl%qmd{OХd TC3)JH'j}wCɚnrUdP%Py.v >SՌی66Nx5J3+'9cc%@GUqbY[FZfruRQN9lt]Xc5bn@3 izz^^l4k HZĶUEv])DR̈m Ҥlp̮n,֊pRÞ'\0wx(\naAMH `qXXWtS@M6,i \#3K[C aMd! 5F-s2݂`p87 cA361ZȲFp +BҸq/7tIťFXX*c:ff` & p1aO(%SB&#(;ʙl-Y+%j,8*9%R.J]&d` H N*-ݱĝ5RTdV Hb RP{2Ra! &26Z :s;e(I"mMBcZNque_AYîN8TN Ŭ|Rf@StV#gl#I?vkZ或2s8$ Xqmcbv㍎l1fN{ůj'}8,lȈ3B_[$҄e G?;>OAN9M*1tDisGmEQ6ΕP"bvر#Z@Bjd䌊A- 2 ܯok;v#ZpP#.T>PtW8Qк5Qh CWWNQewM-ߓVzU%1i6$: 7djZ@a1Y<72r{ȑ|3]Diع51Fqj띤\ { elzʹzDfdWzapC'ûA=2yȯ B!==}-&V\/ yhq`)%y^ BjJCϳaߣu)@jV5~zcZ~g#yjBnpG4,TCUv0)Y'6rو20SEZҗUT EfY!ӭI p(=عJcD î\+PA 'Q#Oqr<~M84# cIٲ~ ~$PuB^ZÓ )uP* `?{'EVK<Eբ_1م8KkU^nUUƪݸʥ+sw;'7')QKt/cCs`H2@` T"%hJU~_~`UY~ʚC% d-XVdTKjd#:$rLʌX֐Yq!D` '#v?:Ҭ}^ίUUbAS h{Pb 7q= >C Eڹ _6oh<՘2C: ݡb:b(*A&(""h F`JV*Ih)R'q))]v2C &߆4(3L}Y(`ɯqddw&'vkL,]eQCIVκݷE캴RkUUW&DJ:Ն")pJm;jpisV8CDJp(MAz^nRCj^t" FG`2FS)->j6픂cz7f`1qɠ_?6D}n'nmwh3#L)wR) 7L &J,Z,\ԣ+SqFn qaWՅr:;A*Ȋ@Ƿd'!I[ȶVjqUօ %ZM0nP鹣FAsw,X%&'Fr1MGx$b#̚ nSȃ鍀6`y5%NeVF ^0}bPq&M*DH% _#lp. N@Ly:b}ޖیJ/is~q @UUU!,i7im U AJA@h"Ά{1uxOaM0ձj\i3/*2bC1UeԁApv E$ 0T 3+lB(H7 QB(0Ć2oHXP0z^6p5RSm࠳Q: ) z,@!3&4O `m3zʓK@ CCH)Ek0'R :O8CqS8BH>rMU$M=ThkGnckp}Vr͒ -uB UQj^_^~n5ՍS19U_FJB qh L^+!C+ "bp$ |rlS)B z1۽UTx"\CѲ| H°āYc0Hwkש#L("Fm,xHfg5pXt??bvB5UkTLr ٶ,Ԣeo6,ӨmcַTlMTR ʜ,M!BdfL=OCϏ"9Fr:\lxC|awv@T( A=7I"~RRL/xyxhA<fsOE)ChYBcƶic!HAjC.sr$"D(sNh H$ M)zڊi's@AgǨfy,57ʂ 1lRXMbAfnU` Ug>/,'`t@ұ{2ub$lrm/o~;xWdJtu/գEkM $in]~4p!Nt #§<7)pX*YpLPbه<;&9v6w-jok9Ğ1*0Xt8vЛ#^=URWd4| I `!š"tU@BjȦ,K$7ךFH|wʚu~CVa&5ӗ 2X}os ĒA{GAv)`NvIx͘ BXC.r$d!.ACtL|i CUE-RS@@PR{Tr󜛑;8A!MpXތ°,yn]8q'cD%l>db% β mvz\Âk/e;yfg0n.9L7`9q؞ gd5]y:TN?M 2Z!~* /.Lqk^̵:GfI[͇|g~0Ƙ8xA`)_O83b$kf C01%:Bx4KDP!&"ͿN\x X8%7Wynrnx Mu] 1)91s)wWǦ8w݂iGXMjŤq6Lb6g~wC0(",?OMaFj'~3 ?c&5um7#˯㥾+];F"S,t:gtVK6n J{Cř%spK|ߴ|u0"%rG)<ᢐGV{wپ2;^}Î٪. vKϱ#%P7A#΅ Vw;faڎlLuhhbmEq ˙-W0;u!cW H+`!gXSKocִ5z$UЀAt=eq';߇kw ˤHT$3{#΃~66x^ȪE,u,3N=802wGQ ٵUT!9" 1FyօYŦ<ֶV [2Ҝ /cR$+!>JN޹KBz<968 "Y7z_UkgA´7l#x 3#[|}K[S$dS*җsWQyY6CӼs6$N[z|Oۛ`ff܆ӘY9]C֎lu㉃no3Z}7D&W4pg3Uf֖:ڌcUq% "ri|mXjxr^6d\huF`4lw0%Îw>62jsyZJ$b'qH(hЭNSlT'muqfF`5`Е9難dtJEӖZOΔ&7oZy( ӶLȇHN'LlLe3hpH=[p[Tp;ӖbDqF8%t;!8<6=q[7C.l>=l";/csԍ=j>6 3;78s3#y"2W=, ѧ5 -;y3@МMnXyI>9Se1/-(=Xuv[!J6b`+Q0I05$U3"a$!y3ɳ=S4V]=ͦMc͞u"N!,Ov XoAA3DĂBs]X)1R?Il; ~1 )*Bqk6ba hʨ1 "ͥP( )%nWEX wZ o4$͈VQeD#a;%r5\ w$Q8%q~`73Q梤6!вJ|S/uwγIIqq 5z/!Rg8O6߿ !siD.X) -;vVz4r=ޘ߾$ĺ?5JҲ*@qZ0G ї_N{!Pyxxpp4dkŎ#u()w?}*ɟ:?ר>!}RozA9 /0(c0tEh<RB"fa}!LMD{%ߤ>Muy"[uњi54`Cwk2 Z&PG!I,8y- 8kZ[3)8+cfn%[$cFTمt PaƲ *Xȇ9lA$sGJLR9A #l̓y6IYuZֳ(h$ 2DS 8暢 ڢzS~7gxikcGF?GD+|V3pЈ"|zί|q```hc\ Wq"c1O#N9a =q z#"H]V#1M[ |<Ꮲ7LXdz;`IۉX^ u1=2mz pіhgQw.idYX1}1Or5S&|4U%KmR9ٗ]b>I)Jh라C8v9#A̛;x*̽99zwHf]0֨s E|D+ Nߗ{ByUUw'CqyiI&tb9f.Yׂ|j[CF"E4!tP`qeF)t:"bx/I,g\+.L'ó1-ڜ]|[aO]xZlg2N;q.& E|j;e;Hy91; 7xe iJ(uˊ\+sT&UPum9Xh^Μ;ˉC;=dx!`ʅ h*u,^q7\ck%֚ n]Dk&L{{9T+B~#̜5*y>ShmKǔxr]9Kx?5b{yЩdK';EI3c~=mAxGՓ# &1"9FOkta:Şg<?(̛ʘw:1]!t*5&(qZ1hmqP,JWsۿ?H[5:w˚cw~&u<+Q#˹ 5Az\0Ԇ5"1'ϳ훉*3r7x<7ӑ(cgRA]Z ǿOJ  b3.6`nfCDñn/nC˼{$Oy`\>&qULsΐ*L^>8Kb7k#$S6*2[IAj)lV`H|)!Fd2jMidͼi kFh4OʆxvtђW=$Kψ| 2**ۓ}|aRhh3F1+'u&KH_ywȞв|j0I=~xT9"(R@BHP( J )>!3RTX/=PxgIOM|{o ,Fs &$x_{mON-!C@PPRA`O{ dcD&"#CA?;>Pcm q)$R0e'Ѐ =!lئ l{P痕^>0/Ru 4E-Q@YpaنLZB03 wlH[l$'P]K#ՠ+r=JR?1S&P$9IS^!!DI9<\3yos-^Cq!u3XǺy z^x~s&/i9>lpʌO1@qNb7>DcdgјY<DZq;C՜m2(KEyCJd,3ZԘ\K:$*9PjQLdaaV6e ”`!HcXmXP1B8B Pwt:@AKaMaQKJrI( Ow dA0 R䇁4 MCS( 3ŵ[%0Oh˯lD&;E~Je>6>n%~?DcRNaLe0Aġtz|a 𥉉! mf g$fGth֠3H f$KeI m$6|om,x圧3$ Y\3̒9Hi'Q6ѳmjsF{a,C(09sh0hn"Zp/Y c1)6wZ(9$`X755'YJvy +a>03T|ΧwH0㓤;:`żӇA͗LwnVax|PKT 1T|?OOSBPSd!yaKw6߷:|(!Z:CBv wRPfFp.!&\T]؂ӡ`g2>z0J ΍:v瘷ulY5Tw0WQq*OЁ 2aO] 6>&'-D2w嬳f:IM4_C[6X9zꨚ )^R+#`6+ikG59}ZPe>6e$Ѧgl-uTE2J a,0h*+I\ hپʄ  ɠ/j; d|h8Y#MI=cr{޼Y {-H&U30DSA4!~t WlfR&hCu@P<&yB)b`&L nQ!gy\Ed#Bhћ' <ļam*ީ*DpMzwPR+|llnJ &GA  @zob Gs̯;  h~+؈Fk ""E(L0ibB@&A"@9tcOPo,BP-  R) 7 |o>-iͿϋ^w e8Tt̼SjƜ7:žg[Ԕ# 0ϐPѻŧVc,+\[躈|"܊zWesPu/7 "vj|]%f @c`(LAwA0L-fL{`Ψ7A "4<޹G2-;i`s('tɑqm՞oo{J~p>ߒnLcI,W忦( g7^x( qsN!Z/7$VSE;atIWƛOo9p/0;hϩywGM$Prl'/'xQ*x]_;ަ/'WXêֵY9{K'd &]!RnI:x`=[2_0"G@+L)BQ!JBwP3qa_EGI`]Qql>\?zfThl4Qre#8Qe I1B8@/ƈǩ3XS->^/=r{e0ssǢ2UPΦ?YWχT荼ʜW{ a%{Ǚ jqWansF9AQiD)<B:*ӝGqTcjԾc.}𔔭?MX,#wLpx3tN&=:5pjDNLIffu| Ό-ѣQRY1<|S8wkJSW\dQ2")w1/O<\9^R=Ҿ.ÓWK[#>j.#KGZ{Bׄ}\.98A]>q3-&99y_u};^oi zӛ9@+ǯKύ=;<Q":x'WD':ǭix8:>y#4=ChS'qW0Ϟzxt8M0UWڝEXT ygzM0Dy+Ixys~EK3rs BԫCӂC  H@ (RPCpj`Ajl|C tUY}iH&BPLњS < JRalk>ՠHk\TBj~vJJ)P /  S$Yaԅ?U1}=FQ=r4 RR "4*-}GͲ}y$<UD| :"GBgՖL>}=zqcM6 j4hD20|*H蓑#{hxH*ހk!%pAa_GM`j>ʬ6TQUID mF(T1) &BHF~MH4q;; AQs& C=@={|#uϋ`\Uq?HHz`/?&vckH Ãv~5NƶqSSiR  AfR `v$NL"zГ;h1hKB4aT j] G%K BZd&0@6k)\LgPQxeG. [mIPŝP!I`P[Y+%VG42ZquǫV!2 paD%x,DF@ ; ,qKѐ6 uJZ 1iyE PQaQ"KZFEQjm*'!(L b ma*T%" bL3fbzjkcr%(c'4nq+&O0PS?zIc/n^HA!SO.Jdh ,;qޡHnbj4%C",/%=?~l36xú*1Kb={>bߞ{wDR(o_Vf̰KQLg'Jwg?( [g MoY "Yp[Ⱥi ^Ёk78oh>ha;}i{?pwRu™IB>oI>LE390oMϹc*CB8M׏$;2s]Ͼ'ȟgBڃ{ТO{k&sI V9%  -/#X4 ZD 1#z!pמ={uta֞A+hp' 6 7B"MY e^sϺNC94׫cA=*`!χKqW=u܄P~24AOFh`?DM@;!wԹ*M?) i!ז^'LNETA!f3[|sbR#SS g1rB +dzm&_ߞ[ pA)=`]PP Ч$pgTEPP ݴh6 )ֶ?ňtdVzߒ?w`2==WŞ0ϕkvN6I )`ڤC;t$Ϗ҉T{p3ӹT8O!\ϔ0qOZrO(KZ,U:?}!]CG])ف5zE>G,;GGQ>HzB={NiŸK&+=}Q=J# PHPߐ:Q2P T]@Ј9*2F& Xжc(I(,Ոvj (w=)>HgE4 %uggl"#)@2aC$/E` Yϒ7ӳu'BCgL1;Sb2"xNS>sP@c* R{{-t"1<Nf %s%1GUw?rAJ>dcahcx(UR)BfPpխXuCD#:Ýh2tVPaUM'ɴ!elc-HCqЋ?3?1={wFaKUiYs7<N~dp…q %O\I6d'pkPytUꁝ}ײrE""&.e?y- u[1~Q.^mPh>Ŷ{(@h@>(;>mxJ\isC/Gii(c,:յb^tFƇ$&J NL",V1 Eqa n1,xrŔ1tabK4-K{.ŀfJP C~|Бd3M+0r{3#FfNi>a , i ȨT5[!9E/@ 1zYrb[/^/ ]t1`/0Ϸ= 3-pV3K,##AiU fD-MzS7öaa:o]'u BQ'rwF] QÄp!ƙY^"֕Q5Tdj-Oy8{as+i[ 04ʦKjPvbfYRRbd²QYJhQGL`el2VHe12Jd2QȔ JYLL6oukfN:Pli'(cM7yezmWSscM]5LF>8Í@ƺd܃wfӵt"z}:9V_}6c St" fWb!Rj0>!xIoV2PTM\e i@,V\Y㤁LE)SFEC cjakESH^ByCrA!0:7ًBDPTt 8,~0/˒PHE %p DOi; |%^I 9N~yu zXS9 ϱRBa۱l(w@ApTX.׃C2Y\KV zMfFKI,K?g~& y=OO}2|!>ʞU?}B * >쿻e!SYy ABH!6v?첀9O /dcA'CʁG a@ÞG/пJlP($V g 2?4ni|. `5WtMj͋M6P/\ LxX-cg*183ᦕc[dݸ1A ǥrLe1fCb(coh8bL89aBҴF61٥`I-2a 0:@r!K "2UEMP/>ɦ`(9k5'-cvѹBH3Z l9ҘAG9u.BeiY5EDgrSyK' 0d hAr5A$8a9V;䴨QU<agTDG.-22AD%a]`9aԛ*@ H "@HOIy%T)qyQtF!`:`b̎HAGhaXpGHHC=B֟D}cʼn"{$9FTb{9S(^PmఘL E!^c7Rv!!aԅ{ B)B!ȁWjId.2-upHf˘ܩ́BMPk7 Y÷Ng:oywŰr{YM)/YmX" dͮUn8T&mUԀtdO i$bJ 0|CLLtJvTZ12JL)/m\TtI[0zGѼwφql=sRr*JI#{60W  8Rl$\a%c M污r櫮|'hFﭿBHE~LD0gwUߐ);`Q /8)` &XޡYiDz 11/V9T-$=(@noŠmc:A@ScQ xp([`C- s BJ`_jds\@!f!;b PaE8h֝AORGLZ6oW$q6MAٚ40hw鲞gyBI(a{!) DD 1dE,(CO$H h H=aD(CcĭBCxa2< Gƣ0$T-Ɉ/V q/Z eALub1Φ\`h ΉEl%<2 }ܝE=o)m!_aDi-c""LWP ydTR@ JR @JHȔAP1"r7NCK§;o{dKIS O<8S EȯŃ8 j\ ZRJԔ`!1:P@z 5GD rZ]ZEfpAac!KIZ2b13m̉̆D\G9nQQ)UHs˹І@iʕh?O>D+2aFb Bƹ_`A !Ӫӆ  -'lQAd^~ ޻LFl{04l RO ~qQéiw>d;bBbDʅR&'wTB,S!ZQry uD䇾'D :s/v=n6sM_ڇz˪P\|8"N>,ȎNLz7憧`h84!ٶhM1cFCs--X[@`XBڶ̧iu|TOi SWװ`O·#>A!*dR4QJK@Xy#<<0}hu#I&jwtd c!YVT5l\n;wГ y](*g+Ff(.DkXD A4DADA*zHV p7m#A-"c /d̨!,I8"&EL0 (Nf:QYssF*H-9"bHJafBq?=YPa1 "m &Maw^.RC g{arKdC[c\J̏< 8xe`E!<մQ9|=p-o߃ӆ}w'0L$la[:~k(No+bƢͽ\.y3)_ˬqe$|sƾ/&p:L(M<ײO~+I=vg-A|k1oqyN`z6xC)# ?:ey޳?#xqf0[gE6痎zרޭ'zW\,wGj%++o)H\f.oo{9򌋅*xQ :є;$0Ncx}<ɗ~kA~i$u/`/u=Pк{l0Xj&Cƫ(I" (sЕRMr+EJY@yH :zaaDSˬOş9޹n-xDHt$>&qL1kGxtxZ{(8DBx2G`Mlhәhl2a}kuΛ@0r!v/(Lbrꇢx)f b;' ?TǞka3 RAmU"  }=t aOOvo*o"*`d1!>{|C$)n-?iO'dG> 逝 hr_;ia" 1;3~-Yh Nh"ԕRGO%,DsC(dbvt Rr9_w^Cr wBAoP5HXH) ЏZHS.2ѹvLr=h~K JE yR&&cR"?B}3$ 4&5F"_a}|1|1F2sv=)6rlX/;cX"Tg".aLIn;)pH I nT3 M$%؊C@.K:BH@p4ܜ!GY ŐRb8S R& 3V6:HJ[ b5"ʀ V!ATW,8 jrM=d4R4›â l,0#"iZ R!#(PB ȩ"",Al h%rp(g$AMR"*$f"'|p #Jj 0  !RS$VLiB" B HaIҒ( &DHa I8ivİB<EPA}y>K?/ XGOFE{RK .jOI蔸ݦ) ]N)kEF-X0.ݬf7-N{F*VEAb)dYN`ۊOHLl%NFu1q`/ИC4dKrtđ!N ;R@ࢧ.) HSXoF&@|{" swCdåro8a٫&r`5jQ l>d"R?=`%ۭXx0 ؉*  ܊2!㹰}_(۟$y "T~RؒccB_)2Y<}Yz < NCЕr'y($ "үB6O /@1;GN9 6wRڰ ",CMdbIqJhDHi:;(yC3$^>/d bLB='O YZytXE.>`+BA2M PeZIBH-XX A4>,c0opt+|jg&ƒi+,tapXsH~kXbԩt:CIZ44bTՠc8H`":ZبIJ`q[bT U*`i^kJeoEFf@$Z27-0Nl95-<%YHQi%"<\$"L,2 TCKJv[Torঢ8لR.4ȥh FeIaLj^Z@m0qm jY+(%`R&RJ(&o6PD"9\MW3gJ52"6JR/4d*RajR5٘nh`1 nCV#UJQN'}L^ Bm :P&9Z"(Bi!`MHA҄CPDFIeKl,2i#tKHF VXRIrM

x&Qh"`7>!Q_m2y`$%׸ŶlfELr;$1hɋk`=Pآ֘GN=3 G9f9844Cx;A7Dښ3@=1 EDoCdlsz#"V.V 3L6u,`,Ri4m{Xlu`M2LX |\G^\>Q;m-F^ɳ,)υ[nB8Ἐkoi8z(I]t,S. ,xqA&?..ciUK;%QvCW㌍yMOpKxɟM(Y"$М >se1 #aHIteԌ(ڧD[7HJ|u_kZ|i|W<#,"~tFByKa^ˆKD?}A!%;~܏R_%P={?^λ146ӱ5R:]}vvhI } YƏ]4^*O س)sZ`޲M<'ANO,RvzsρOPwvy30*h61!`I}(pE F@}gNIOUAM3@ `M2& Lf40 LI[eB(4H8D@3;(+Pp `6LLZU~pgrkxqil!lƛuOۅ| e10xL]nƉ)S "a/MvCrDrޥyx82ᧄ HqG-)UUVAEUEL3*jBZ $)v4YrץrǨ;K \E'">k'i'h8@8TvO`gȥsaiU ωc'NmӄbBe2H;ί6\>RwcI-]ӹ(z,=pR|puN80@`IB$"!DI/:A}ppN =G 0,(2»)ASJ8%, ꎳAsCahmWScV(Mj05lIQ7h6E 0DE.=F*Ic 0.KVۯn0}"( 1Mhthh!ߍ &du11` Yr3  3F R Ԇ!QT%0d Q(tCQJVӐFgFR of} )C=@չ>©=mHWAGŒH_8x?B@ ahR" > ^8!Pr+h4 / G.K"VڂK*d ӒBt;O J:+,ڛ: jpʌ TAcJ-YnZ%m:~m8L*MfQUMP ՝ /1QV.W9lӽTdi$w f('A EA?"2skN>d.WŜA3pǍz_BRCQlge/w=9dً}W4B @K~ֿ'C(oQO~"!>ъ0fMD/jhhP=DCO@zF -8 }ZSḍCz>idMI aNs| &goxVEQt8uC s$bʐl*4FNXzbɢP(+Dr@F$!3_ܞ9߾4ְd^gBIAzr֠E j9Ufh<jc[՛oDɈ ^{.v:RРf$" S$18Gg=bC $xtx ~G#fJpBvjZvG0i#g}$!:4i\B"j)%Xqхx%*}X:ɴ\1/̹RG[׌у̑[]pq.VLoZٗ|i .%6-NMIfȃ1lX TFhԠ q({ơvȘ+%!exZh;t,cC^eL71&qbM>0 Q$>Liapo8 Mc jI½ 9Mf9x bJ84ՑX_Q#砽-0l.4+O zee:7 5ZL2%i9ק\s,EBrR1 hx3{FdDN~h5a09 4p; T79 JG#8hm!D:z[[hLDĸ) #3w 8%h$T;q:(a8wzᄈ#֤{uB4(P;jC3s%vʇ A'mQKef%wklf|0R8QuT4z2O3mv!v9!c+$j@} 90z eQ\8]k+[vQ;` k;6gB<[pc6e:! D9@h'0HMlԘfVC"i!a 4Hب.66tko_D&w"]|=@ {<u# \ l }WΝhـwx0$3VB"} b SIpQSЗ|*͗:[ "yM/D%@Q|K@ @=FyssLË#OJ;IVmHYβl7MU |,(RH=P-61*JNvÛ-2Y -O2m4ܥ lÌ Gͥ;e>^CJ>||ႁzA1C㪉%OM2bA^`?k2tHDPШo8̣`~,OڣXTf@ա%*af;7:aQ?e1} /G{I12F~˳󈹙N9 cIwq ̵M҄R qB$2gcM3TJOz`xD/jm(I6!,^a>0FV HQy{֮a$E≍Eխ#c0e8Hڤ8dP1D J8yX_3}'X B U1*A$M5!M>`?J'D8)Ǜ`i|Qr~V]$Q!Y30à{dU$xVTi4TF#!XjX.mE Q6X2]tSYkFYDV0$7\BZ; %;,r"FSQe9 RAd(T6*ňSVC j&(q! 1C%l-L{>ՌzB2MC ljgGʌ)*s*yXSOb0߾ Xqpɍ!Ғw`i%-"B2aDDD:_䈢%is n]-%L74)64D8/6L`a*+m|]< :aa{dEpsHTVRJxV!-i#(ےuHARDFptss ڤ xH# M ynGMI&,,3z}ŏՔU>Yr:+AÖZy`JrI;}8I-C)bHt kHgWt2ǍYS^ }Ĭ0NC#~5PNF^i>C{lcHIl̆=Lo#DSx~~6xt/`8vUW\P51iiZqXA1,f8Yi2EVL>%3B&_#sC3Fi",>ikw8`FlD/xFvEIg4BMSOM5Xɕf1@060ִB/05EUkPw[KCK!ˊe$cLJXyuie`4@$h&޽2"NciYFpL405 >ɀC,Vis$ EXEL{aRɋ"m)$MYzxbD*B"\3PF()k` 0Ӏop V:h45#gbD޵W ZKZ7%Y&CU͘Aha3#@.r̎L‹34;Z5@-Q+ HZR"j/-^ 4DCk)JHGS'Y,PP꒧+`kA}FM=ri̒|f PeBI\f@5!n((G58kرk6%^^d4\e5D\3*d:ΚIXyWs43,4HŘahLS i򆇍ݜو5®r@EGRR[TԐ4頉Q&&vhcc@${xDXXkRhSIX@܊#A @ b=pZ n-!MX*p4{CLњe޶U uGiH[lGCBȍm`Fe/]fRUb}_hU/V 24llc Tn`O,N5q+wuNXvfFrA1pz{jމ@+S][͸zSMW`Ǵ-u)45h:|982k(&WjӤJs ގ SҏZɑz6e6@pK}tik7+ 3f6-4p}(xF'bL,7!EHMvjT "S,]iE6V5g+YA4,Q& MFeR (8A jomZCɐ0qE YM=ym*MQ>Aq?/f\j(‰B,E`\C \I@D(#iBtNF!!ןH%ȴe @Qݪ((IupѦCHa "KdU#|Gߦ {~s},#j4>l.$ QFvR[Z=LMfY GM 39B|0`İ7LnFpkBC dX }csID a4cܕ$w00>58M~Gj I2i.XeQCM6EQ%ѩ05߄6($ȺƤ_6Cghl".fu 䐃Ơ5'߶- AG32̶ zADX;1<US>BECH:)( Ц I:!~:'"GWѨBiz%B:Vhd1[Ip+Y C+ aeETN 4r0$OXR-q'ˣ,+0:UM Y qN  ēAh p w`v5f! WL"`6 ѠJPHּX/ DAM4'-"(c.K01P,J CibE"zor11if&4`evé(}O$JQBMD@U{UR`PZ!"P(@ R!B(H*HJU)A(U݆$ҐU1!,HKHPTE'.@$k$F1y> C0@|GtC>P]h&( $3%KAZT2Q2C,LX21`H*4R9 5=PQ ]8tS(9ɆE'%bff (X!0ih & ]&3b"zuU@S54`u)(C9I䟄KK"WׇWi>66or`g8e  NP R,ȘA"Y'ʁ!~vR.Od7 ' - 4 "B{!9 G )! "i@L UJHPD R4TL@I@  4!LDU2D$ DJS*ESAQ1%U%B!IH)Q5E#P L 0D2I4PjiF!X,&I:Qi0 b h@ژ!*D NB :(  N&H1~o("|& ưXL;l'`ÈAEE'#)SU[P#w$5>fYL0"Ph 6C#sy w.pFB)+7 ;R4H QDRɒio=PhH`R 9p,"A{@+A@SԥE@41qЩP4$*cASmF7Hpd B=]D`yQoǡOZWH,5e{$ͫ2(*"NLci(ʾhha\-'4LX y?%+MEnT !j=LdlA4jM5kO#4aQ| 1K(U0;h$Q< $& (̧zT6CBlN 0D~yG$P5R<Ӄ8;pbdoדzh+N a4/nǏTrkFSs>ƥw!Nܨ9df}IY ~OjI/U%Jqd3GmOz#"MJ@~ "uNfR\T4daLYS2t+A-++2ɶh+%.`PM!3a4=P!6hlۊK?,5ݍ 5M-H4)H4D+bL<Ќy(h$Z !› }l"/B҈&SHpTKK%yr܍  %hu." ȱda2B8Tѥ ؄F iBTQ(E%c0֢1Ys.XI,IR!RR09 AE!0ı"(P*P)fC1[f9#X+dF*ɫb(&V,d1;b!P ,P*͊b5Yc+ԓAX)ABPCJDm#i%))aH`(0dAqam$A2aT 31zc0,P b`Q7s*2YkP0FUVH[[ e0& cW,٨]b#fBD $Qi`CPqJ,,cW%1Gc,ۭIU0km%X[CE-뱛. ˱q#n<i% AKð+r&HjYJ.04 6@+65j CI YL [Jd;АBB(&P T4T)Q@ncD 8Jm4+1vP@6T 1 HLhR@&BL^]Ϝ"lcQ&оikQ"A4(@.I\A@QYP)F*HUS:r !!bI:lѣ|Ft <D|yUzE6[R!~wԐ%Y%ߩ*fQ\ DlhX{|'cM_ԛ E"5\hUh  2@'r *u6Nx&Cn 0O0DS wޠGo@'x%8ML0kj|pBڥ P61ɖEr - [A*T,jձ,X,|$~o'T}oncH}-,'~F]%Yt"1-4z%"JR Jg% z?zxT<( =)(i hJW7;n~oE!ӴHzrM}itq+ H EΓ NeS&MCwSMeQds# O.+U}}~m{ J %  + GJ -( D-6pz*9J04Lr @%A`~t=hI)]=~MwL@DbGSaxHb*zR(haR]`ir)Ydh P2 "%)L"  \|1Gk %fWk)(Թ~#@Tc4IAHb'/v;Tyb2 u$M*3x@N2lVnj'Qㅩg!7ߣZ@dVBV".fBfX``rw\<ܸ1^#A{@o hCtJ44C%Og@)̞8( /;6-D;,FGH*BhRij $e٧;$sMD()K6O6zz0pS/F(B'D?A`;|%G_Oȧq&LؤuRҞ`pkF bE2U2 F>~((EB!^i wh!k~+n7=~?9_5iʴ".tbg1Cqp9NJS6fC4BT:$3lE[tҌ;8i:o㉑u!+`D_~aw7 AJ+1\+3h)X/>u M0 G*M ^3!kXCz?[w?pYGac@X"$MJ=>$mTF` =|S9ŇWH³2`D1k^8 4Lޭr&зheAZ.4g6hEj$ \"PbQcHְMM0lCwNVz!u,(ѕMTaGY[ΛwMn d} lAdaZ+⹜b[j ɫE'VvxI ibtebO[TA~ۚc*!B#0zo $&q)| 3tb*I P#Y f@k]B<7TMCtghJ(vT7A{&b ZLt/dL%tzL:a!$rѲ3D12kWl"텙|^ݜz8)K&b J3IhÄ,#c| zlN N\@hAA0ORYvX?5h֪EV’~ޭ5EHu.k4cdH@% kUk!p li;wmKUe|}ҀYPbE+ [ 2}8~1C YafQLL5 zDb⴨-ED$Q H2IRD(+E=>/͈?77> T_/k"Frфy"Yw[ϸ^;Sbi-ʰ#fЮӆl̛ma!o.~H̆-4jNwd5zHu{\8a+~`owd*+&Ü>OhأCTDRO}(zd]qef2!a:qD)MiCd-MR 1P*=BTAڊ5$ ?Aj8a_3O56p>[M:ۤg]8hܗQ[e>pG4zx-Vmxe:m1&dppfhk-W=_З=Ŕ &yDB JXl0Az"Q@ .* havz&929vx }XWiE&bz&lM?.ԳM # 钦$R$'Eqϖ8H羧ݾdDޫWVI>=nC4o0[ע2hp}D M as5$:"2ExJVUO@ )֐jpk ?&9q=2h!K컟Ӈgp9p9Lu|wGMTk9H1 PӤQhX&ԌK${]5 yJĻDbɬ09!)ysƲX%:΢8 ܔO`XbY6h3+r 2 A?ZPR1I@JQC(.n!V٢F.W pojWa3V-4 ԵmylhP* J*shk*A0"%QZq8.wFBB)ҫl *$3ҩyn>>eĭ q_}yB1?{3*~;Ft)KQZ6QsBço1<=0:h5: GlI<϶ߒʩi*KPd:)dIi :x\\+ `0f8Y&GL C5PQX㩛HoW[^1ԄeM*HO…Α;Ai.GR Dz{{o;4*X i__ 𐢕@6s:AjQz!_ǖczz+v.M H2΂ G ?`{C V XU@eGv,^Y;"LcI#F>4CeCcHi)79lL6K 3xPٜx w)34R3ݚ?ݞL\==Cv#A^I,%ٷӲr$%=wBuDžRA}?NRDG .@ S 6oտzB~;', ObYK{NX!9d|X8j +!6Bҡ2PSUǞ>nzTŀZ;}}W0(;U"u6'&2CIIV)Ԡ0r95W l4{yL^Me('u]g>ԩ?+~>Bܶqw釯4+de;!>V,?p $ؑGOT`畇2ɲԳ8;``A\2SRjX}}5AUeOn2F&ڭX=A :,xo?&vUZ{;S FL=1gq I*f5`g/ȇ  璤vo,[+݊ޥ {N끙C1Q e Jxx:Os r C! JKl@D$1\`he$aE kK N6=0n3 {o"^z//M:dkLgkAx~I:DJA$hX2L_ ;'_"p((\NdJv_5Mvww4ZPt~?oؘ'k5{vE0AkSzѯ[rɸ=i+qh%,$U"XM^5L-d &`GNjhA|l6EjE'ibAd0JDE.0 q:#~Ɓ.@rER " XM@pE_= 򖎀3S9!"B$D {U?CI_2/3q-M`,]}GB=/Iyhl WȞ_>(Pg_PN&( 0Gу\h))pAP?}2ڱq6ZV$حדe>=/Ut1kl erTAPTD p{R2'|dn#m\2@28E :L e!B\ QՁB= ]m0E3 !EJD=hD\JƜODJ 0ą# DRGשl@4P?EЇޓ]i:dPJ0Nd.ҤgnNS)PFѢ " H$/y[,HͳFV3b?s>B8`v+{K&悹la((`k# {;K0TR(Z*jT Ñ b-fp Rs7 ) N$#ꈢz|H =P_-駎nofdHi&B%Tc"aH 5߆0B)zq1ŅjJئcITd!Km3n M4kNN1REc5IAY) e`i!KXB$2J")+(^& &WPa$Q0 %Ɋ((HA1X-j3IA1D8I:4۸($; /~wo-v SMP4 T `D4IINF@HRCT-ieX $"V\YG,%Xw%v\H&A…,TD+bc̆AQ^"d x 5,jUXhxaQ0U%ִđHh(Ɖbl* Eш8 Yp((ȋ*Q((( ĚJ&utpPSH&ENљg- 9Chm6Fb",dDcke,ZX *a H ;H 6֢j'(zjr 5t0Ca(,`D, EOJKEF.SGpY*EA`AESPPr* f4SDm)QE$@d% P XA#T 2Ŏ%a5IӑEVc$8I *9qXVQFY#S48br\|rեY+_c`,yh5S5ә}Ofp@p0# fLb)3 pm Fc(r p!7Ufznh(xS,46بAtZ61[gN3Y[֢V.]nAa2jC3x8I7uCh:3w$n ~0ނ3Lǝ'J0ڤrխQbmBfo11i] u OOCˏFܺ!ҾIBzs m!7(0fp Ge 'WqBNqDPSpt>=w+J4 @409 ?y;ԧd  hy^e{ZxPR ~z{~92I@_ "kJFx8HhHJ I26 [YbinaF i&"R%_j{;=)jVk $ןB K0gxWi R(LX$"_f "φ " 1㗖$Go%hBEis DI݋Q(mĀ {'qsq< 0O hC\MBS# a*C$$y-!MRi= ,=@/ e1BҎRԮ+J4V1ӃF aQf JfeӂPe"RIm[e'Z2aO"BB2"-R,۽Kf GIQY( ALu"-&]' R"V-0n4K2N%+&J6-Tˋwwj%wv5ybe2 cW%306#8i! n02$JŹdfANb }o_@kj^d3< 2E4yE 4x5=$ҟh8y .4Be`iȟxg- _ՆOghw4fIğQ L4GE()N. 6^L9[pI_ 6MPr4 c խ3#h\ɬ fTkSSY/wP`K4]X &~1O~&E1h5$B`%$)7{ b3qXu/vTnUy뭊@3 :,P͆%I~)pfg&'H8h&?sБ!RP QU[U-hB**f#hJ: Df2w PI(ʂ>zv(؇R%5{H{U Oi{[/D!bdI!œ?xQNj}mClx:tV09繪 rNG?Wm>s3Fba1fN+!D$5Z 4B T K""y"|WAӗkY9PE$JeCJvf`q>X4qBAC*V1ah&) ^(RH@O!"Db<aDPPLM!BGj"" iuR/3Ba&;)͡ゞbН9SBPQ5)mUdXJ0 4n8I\m" ;dB {LgM#pHA3G'nJAH 0 *ԄJP +(CJV3^.B@ph LXy(71 L4Y9503%d d~@BNP*= Tezhw.ީ qPzJ"B'B>0@dB@`BSs#bfԡ1G%W܌6W-poKC(b='"| L| '#btJJR)B;sAy9 l (i)hT! ?n9$&8"X[]6A= '*%pޙӖٍBfZKCԿvX׺bZeְF҂K&ȂKD4+,MapKOӓ)Jz^bHQjy>,P?6{Sc%amlBzs KF: 創h1)oT"'ڔBШ[j*e@ݏm4۞+B'\7(ՑUVG":RD-$r(ZWW2ah(V7ÜjxD"bbA˸m V`5dhDe(-ΝQQqE}b*h*| @} <Q>!XanER]JxxOJ+5|#EuTY覡7J3Y_1/fUUJ.K0 Q-=kbRd7@iitO2ļ/,xӨfdi5=D5Si| (J#f!re֬_&f9ͳNJGQ}lpzi9{2WNz]m|xgs6{xnSM]YD  ZY1xf8c[Q>NH}pwf6 r5l\r.c&ѷ`'C'Lp{K9ú$_OD>g d?norԫ$i(G.A۱:7CӾQH*#o{nP3jc-λUY5)ZBxgloNqdG[}tU<;t=ܚɸ볆'`Ff׆z3f"a˼>=Ӗݢ׊Olm6k8Nx詖w\ehćIƓg?~'Ӹ֎gȓrzü.qx면F Q&b;XFV+ζ,n'#?O&WI4\E c_Ϗ2|QNT#BVV iC&bJiф2Cwm5*p懋qǶ-GmvQ'.ţֵ~>0jB|O=/[$^LF#sʡ8:篙27z DZG-N%%ɞP)2:3'sM=1Z>Y@b'Sp&"**S;g2dH6Μ^_]eFRFҔ E |rd|gY .L x3Rt' / bK0)J^кXM°ܔPal8ɍ;$\E#17ds7[OFYHn%;FԶonL-K'0Rr˿y|-=p9"ε͠B 7P>&Dn2:M%&x62*v^(1?)s Ҩ\s׏#A$ϧ|dWbQY&zKO+spSkHLR0ӊ#svR<'v? ]9=WuT4 ~U~|c~^崭W]qꝀ1Qh30x8_:\u㬞t g+^`5cM=[>7vл||M*iVٙߧTBu- [0R)v_Ͳ7鼵Oy-hl>NP^"zM- )\^rf-;{8$<|Y\XNx>-R͈% H%UUWBI^5(]{ñQz t<gMak>f2TqnSfO[$fCWœ|.!AtFkFxb+DI)JJǞvڋon{w8玬=~{ԧ{B;d$Lpqpd}#C˘N_tvNqv.LiyL%YJÞO8yoLiVZJBYjk[0w)?۪ebJ%L?KdBDYDN6JN G5nQt@K (x2FZ^ŠqZHfsLLu?Qt/Eˁγ@-??v}Ao?`]ϷȽUMCZ}ޞ~U-VcL!S;+^CkPz;4qHNYMXns(y#٨E?9OR?EoZ+4y{|$-ʀ)#V5J긊7D#bE j֝tEt52^}/F^}J.2V&<.ixTU{drp U.u:u>,F!YL'^t p_S#5u'VZbz0sݺmll+~!ϴPoKs+FO?{^3rQ+:Gw<4cY+ s_sG=_'g>kp=!k!3;):#n^QYKo{7zjMl}]-HNvBdr,c{fB{cwzH] Hf)AtYN|?Yp;Lo'FziH~ =@Ǝ[7Iۙqː)YXdGevN251`XgۮLWG3e)Y𛃉s?)K-,kd24s\<ɖp:G˄0x m3a)(Uvp9e*0F Z5{u]/oH7$vnLV3!K;2 |El=/͈i iGsJbȈTI'^dC* 6+"OX"T5{aG0yJkG2$yGC">WGz2BdAHe杖s (O?,X䳤ޭ\P"so" ɯ= yoJ'`1(6X r V&ASM^r!b .\o q큗j0=L(zg] nڿ"Rheί~=;viXq/3 /&`aG}+$'Yhb x"(< jft(HHloT c3ɄJ#"#[a4hXkA,jY?_&jJ{C7ˈn e(X!魣Ot2S$)ƮI |[hxωZkQiTq!rø>4Q`@zT)QpkZfFɗ ifp=WCFaeC@G fh+ ^_E34CS(CfDU5!kE(๛67IҞ$TMdyIuվy(m@{{%.Q4:3- !+' B6 vL;˦.g1FH _Fa+%2 ̔UbBb u9%ԄQ,v)gQdі"֟@ZTO]@Aoc;ްĢhۺ!ocݛgEr H47"K@zIrv`>2(}П#,&Hf1 >TS>1wu{@9 ̉ȣO}g_H|em$c;| =(- dPeiW,0hhfXt0ۦ.^!!QJ (d8@&1"=7 !tG&m@t~\>O(~e'Rjk+ ~6'$vrAX-edTAb.1ifeQ!A*\$RVD:R ]SXnFUPb &dB<l[s2OegŐuC8C1p!qLoSh]FM"dM@R< |6?k-F&ds9虘J  }/L ފ2Ģ 7\S?s 䒒Ld2 qiК8]O>-;_rNY䂴2PHB,UBĄJ4-_vBli~0jWU15HeE5{aLbHmd)n0 ,Y!DR -&$?7€zOHC bNc&)@HbN'D98ߠeP!G~}:̍ '8檿F!}8S~$">gD_%^bc+䎛=G@Ѷ};#rtqG3ʜ9s`;ƣhcT4$`&2A D.mvÄiHOە >sr'=呌2< DjUK{ C\y8dXZP̰CՅcB[BQbְ9C4tt:QSOP2Pbz֍p 4d`|=O=w6K? ; B֢4??2$U"Ub *0PUw }&8dr1B KG30Og',J2yHf)Auip[**% (Aցp =zzXň i}[ERRCYnc4U%LTBP9zuI[HeIW ,0 LnS)k0 i2F,iRSMψoŌj 05a*AFVT• "  Tb"$3لK$V1PEG7BuP!ȫ0DݥjF!X@X"@T8$f@oP[ ȤU5&kѢ3#nf2)+(0UuJ2BD@!dןyuphk \i4;3YĖͣK@Dm70xsm5+PBA7[AVyo ,jJ]RKHPM%*up@խҙ[@DИu,[*bc=x{ 0ӹYު5S9)w'UW,U%?Ąw0drBY YMȂ#$+^u7k>]0 HF4wg~cg 2 SG,>g>Q7@^] a*蕈!yIi@EG1vGtDB}ϋv}$d.'F1ޔy7 TjL'a+l/< a*$84av1q X`@K |0GI a]5U? ! 4ti I!k -MђVfp0v"4+1'Akˍ 82̳* )q0L",!9HzX%!\(̢i+?jjLbdr+5`G֕eb*XEapSGٹr ̵ƅaIem2H*]-]Y Te16 t&EHWZ [-(ETmU"*Z(*K%UEY c\duޗxm3@{1QVzZ:؅Κ3U0CY35\Q3K !!ʕVTrABђ1"h͍-S:9)‹8ƂDyVd&ª(*\\%#s8@) jX]G"#![\ 1UTHaL-UW+] jRj WhHBBRJk T`,[pDEEUUQ6њwDú7P 1 UR`RܬB"%iTCdhKYĆ٤V)@Kmª[2 [y0QE---@ lASTDFH)D0-dbfM!hΚYtLH"a"-eƫʚHhĻ[M,IFkB&f G2Р2&.F 2cBIVe-"bB[ͦB4*@FB ղs(`a-lm'޶͔)bҭ?`p.(՘5NA.!.u1bL"PJQ L+s3*(z0maʷVfՃY尰"i䊌2єtjDG,,)Y!Ý)aW19EkB $edev#XHD2<qc5˜6ԲNg)XME-@I)GДZ]_|&W(l 7?#Hm}c){U"Z0IթG H.)/ $ b3Psٶmh= ?0`_DU`=Ll۾ ;§޲P=+ G~('9*ߌНz ?-j%/4HpG>oٖ g ',9w?yu\@!{ZQwbc9ڦcr:_{$LG82D?khbyuc`آa#ذigD h|>ӃA#t ͠i#U  nfìYXջĩ* t&$,]XEZc}qf AiiFKǐA $2ġ,s;Gh"a&de@ya_9N7 dܻm$,Gb9(0eb҂,P °"ŔNS=:IA٥`Vکxb  "hCka<4v簻t~{r,\RȩD*܀҄+B!PM*!oۿ672gI ̐E  rĠ 8]6bHk H2$$"skidq2D)dGl8l;+8HZ*(B:_.q4g} $VN` 4xD!Adn]u<oDCfSb&%NShk+ύKCS < k1X" dB D)҄ȣ+DH SRMV2z@:.u%}1 Nru^ўBl;fea!ﲘj֠3KjǞ3e¸C5[3 # #e Cyu76;QED+Mwzľ|5aҮPQ*<΋sk3,v89S7'lpX$\vm0X liFjVs9tBh`S&O1V ( IQj=[a*@hRˌDKч%18."% CmoF9 r݈'Na0;!n5B{(c*ՆS̆ GOn8g:!q/N4^Qg<-w4Ñp*3T6arrkLlV0 tv1rgdV* y3Ir2aPİJ1$[Z$GORe7i%=^Q8 }R"ԁFG0,:`͖7 MU%Vi 㜭 tC ވ'`w,X.W|HgW 9hnqx1`oa3'd #ẕیe#'0i0~fL, 3SQ# V3Iw^m&GQ8VMWqs9FbfXDq6G!S {Dʋf՜.ѱ!W4,&D oAHF*UaxWO&TNP陈j0ݦf|w{%x f RGó9xCЈ+_MAۤԙ֙8:zL$x-Flrw3حrqѫyo4$qmZ X&L 2?Dxm%Po9"tϙs :œB˽u4aLl!v+#,^\7FV#|c>G\>3E^"ʟgu+ЋwBda9(Nn\׈ 8/”!H6'kACPN̸p;rAժNwoV{N!hi <ƪ  a0SL5*ZAvGFֽ~CƏ)m}yR/Vk\H &aZh:$F&0 fXF,ȞvrXV@p̴>iHC7=urUse6 fC3$^L*.mD!iybD4.YzWrM(A"[$g8 }.v|Ijp5< )DIؐ =rѹw Rz[~ 'ؾ9<-_/Fs "iƁ]@&]{7a{հYuAE(KŮMiIO; = `R̒dG{i(TDp|('G  GDN i]2Bkc(QACC] GApkPBPEaK?v"`hXB?id P.QUGDy\=WY5dDD*'IFU(%@@m5Jcr׆`Q(4I0ڭ nX( aL 8[c'P)iffҘZ%dUG2hO%,Ph% E-,#HWT[6[5W7ƫK 0Wh d!G@+A-$DA`0 DpRm5-,a(",>~uQ$s:{2ܫxȍu\s7!`i^0QpTX 12EA(|MM$g$W2|ie\!֘h(V2&s:r(Dk9y:x:FvrbǶiNfLsm8<|WeQ3}CQؐ S2j)!0% 1 @ԁ0г@23g ˦Ng|-ff%pH} 88,@7ىM[uP ES&n"nXr(X62oTvg_:1s ;|lŒ]mfȵyZ=EXёXu 6:gDsa6MnKjZU&SǨ8>6[au(GYa4$.AdA&sd~dѳMla \_C^B 2wH p'FYȔcudui#Ev4#;S$U,)Y\Kz% uK( P@4ɈV(֐!lmQ !> U>:{{wgO1{SPцyk 'D "TҐE > &";`aRExPC*RY˔s@^_伮Bݦ=ɴ6%FZf!hZDБBN!mܸ֝'S(:ORd5A/Tt²"=0ԋQ;=P҂v 8UO<VThR* R(:Pgmt{KEtZ<`^ f0p G>x:rb !;Yf«Jb$'܁-PG$=ܡCt&' }~ 3ߕXɐ)'q eqmFXx5 %dԶb!5=2SeRk(3EI_h`o7dMANmv?mJ״ELJUAr8q>;K ,6,AKIw{X~4{;wIa[y!~2q;1NSVfid#beհD@5hWrhEXhiu5W EZV({0Ff3{CxR(`2T!Q k,*)պT]4cH# d̘r(Œ(sw dm*0. bi3Fc**ʣpjHε^Dtq;XiN^bi`gsnLX*41kMa0ȌGY67L5ԴUX܄LJ CsA;@*U1\ J@"5b¦vD&ASrߍy7<2>DT#[B!̃n2JJ>Mz@j@Oy>cVf!Gpobt1٭@@܃iC=%H')PD  E5 Щ"yN҃6 H9"TFԠJpB)~DLv.6xxcep!l#LQ3¦Pv#L%@h$Ӑ`g<2(}(X#06m]*Ǎo!*~R,-Ŭ3%ta: x1-@Did*TTwh(aw t!&0 s$XBd6#$yMBj>ѧR).jة tT$ۜKNaRu+"xZ2"ڰ8ğCE (0DQEA-P;$RMok8Ŵ bKǣr/SkfdDXc jN4-BP[ CIH"Q̫qM/ O(61`Xҥw^ڪ(qwc/9X RBHrTXsGdHą ќ;$ ȃ/߶x(dT( A6CϽh B%C@DdB @41D4_~x/>wf2fLY|v1'/Ii'ͼL!lw5m)YqXD$[Ku4+[X3L=; >t R\Fx9bPУq"9#k*iZZyG1(.$#2vY˽=){a<r;6A lԙTƴh6i;hwEEd(qݻh,Q67"uC[M?2ǝqƦ@IRn^!%#O8iљˊ,TP6v!'nF88#I>==*(90d p iPR}a~e\SW.ZWuJҨ_$""fhS~,J/iz@l֚2ӟ˛]@ T}t_b1ȪNU,H^QcdFbXZ(VWޭ#M{h0\Ц+ s41QLHBFEoc(|7BChN٤1*n肇)D?>l_̿9 ʞq1)5C8d6-׃ꄀtŊ :|`dل֨_JxO6I~@z AXUicF-& "X~dBG!fJD%cH+Ra#`y! zȀP? ( "TiTFgɢB֮o$6 Y<S5K]@ma(}܊鷡`'C7C Tn灐No:L?(Bm_a+Ր9*!N ᔈtH}S0QB/^$bHأzJśg%xz`q Ff# NxpGe4f9% Z ܈&LBQh$? YZ(c2bu2UHX 0,{٢MaC=[a,A\v2ucHmYa46)lP ؔr9RǨ\L{*1@ތA2 3pw0-jJjq8S&yxnΡrņܶs Ȉ_1h` a2f!@vyMA!E%F0A|jCpbD^Rl E3~;ŁKo" *@%C\ѿE&c  rvP92vmn1j&Ō]rFQ؎SlG9\ (!Q,KX2Q>۟y:MRyO?Kt)4. ִJM)M;=Ӷ()HDOf m\B#DFeQZ ~ HMPFxmIz:ENJ"?"4)@wW~SJ+Off>%3- `֟.F|m{3#TPơ?0St.[ Šޖ S\^#)cZcFlF2=%D-50,0JK2&"DX$20A2R3ضΖ,8N%,Kߘ**J@m*Wk T7ҝpWNpf?D]6lHـiϩTׅ0@ Hy`H GƢ^,X&jiP=jT'i/=M8E( Jh7B"o%Br!,UK ѝ'FQ3R~b2` V4*,fݷemZHiXVJ"$ƋlY$(gI))dHH,MCHa`ECH:v]hl@=Lٞ?u"`落%2)$~gO&4؂Ks4PF6١W HUIQb05 & ]((;܊iWRD@q++ѺsAUP6O+f`LCt6zp*Jic *Z|K!2'FMb +oBLć h6FY+5f`.pyE-Ėdlk qdz)ђZF"gktӂw@v`&S#lJ&K5#8~HA19 ;^4N{\J:N;w ?۲ EQu7=gox]n0I?VO^b"7EĬb¯!qV#N"pt<ϟZGQkmE[mYQ*cVPv.T``264"Ͱaiжh&%}QRE*Ԍ aYS){ծkbzj&KFCa̦a'6=dvVŲұ"y\ d;T% %>](.ʿ.#n& ?_yeyE㜎cAhԴd02FuC M LBP!B)M@P@B4 ~]BX%|n-_8s7kF1/!Zj*fByRvt1nAiOh4w{@Ig_0ASjy#TP?}m  IXDedJ %8 NR䠦-ʉNAB¦ 1mÌ#Ԩ24m$FgZtA ~Wm&iN"aA5DTEA3%CQ)C)95(AJTU PU)(EUI91KYLĔ#jR J)"3 ]M>vG.b;_pm+ T-/Q2`;W G3I h\Gܢtd.O&l;&(HAS~2 OGw8K ÔQJ4}wּa9J ϒ-jՂ!čX@^"I`v|zUeU"d0azGi7߶-mKmng;%Cy)f & 9}D[\`2GJ/ZN 6B09iT ,CiL5JFbɏvM fJ8Ɛ1<$}6\Z2` 1Dџa0@`&Bm Þ e3rQج6TG[XCUc x!ؒvRRo45wyЕ-jQV*sŏPҊsQk3&a.\ (=,@[͓g* N+NQn\ f?&rt8i6ȸhƘaxv&6b=lfvҼju74!/"W<{᙭gA>ߛY7;ȡRJbRN-Qg萀(t4iU؁' FH8N @Jlff, [?t';9SBxfTت`c͇̺B.(jVQ񌵠z7{0 i8Brt|!.Ci`(!^PN7Np; $q#g6`. HB!0 |I;I]jcDze5ONսk͵Dyf-1QL{q5!|TcKV ֶos[z?ɸgN!a24T(*݉LIow;B^K=I$28|"4l I.7qL&wPFSَ5}^@aĄlrd+p&bC )bD19 L]RP<9I$RH|Q#V2CX rDH<֚N]W@+By YUsiL晴k2[ZNgyj%.jiF'u8 EijڔQTCЇqQLY5sf0>xAr$%hQ- m,foF"N<o\7бf&ю C!R܏E99ޛZGB,Ak }}0Ҋ缴XS.(4)e@9hiB1P ^F4i)"1M+ pDS%t{4*th5!i[MVui/F,S`Q7,?138GH-_@D{n3&,hǃ2]btBTsBKkK@*8I?ǗFL R.o"n"քҨ=X 3?ε f&fY("yļKcVhkvZᚦy(Ӓܻ #,-:iEf -#(fIOlSrTp-JD(Y uN`?77D*X+!6;Du3(xBn=z% "/qDyW% hhQJEA`:z\9zxv 1*Gّ$\Bf U& NG.xz PZU7EDPzC:pbN/|r[dfh| aM¤S,?yȀ%hu~8 lS d( >0v=]qa +ȗ,dxr0UH13%G) OTHPqY2 "&VHbIJ X!) )JP  (b )H "x$ &bf((f*- u"́EffD2Lg鴥&i\fauiPU> Id5`22!!vO&dȇ6U['M_D|/?nߡ p= ^$YJIiTArD2(iBFSHB}h deK8夜LuU8d?qx~//EPYιX @KDO@Q UiK*Er iKFifx123YQ~ߓpDRa_iAc{e5EeD='ϿFPm}{}_}x+TMo}yOlAQnzKl{Yۛ;nK8GX[_7fϽu]3P>q;+ak(m M# 8祿-e iRJU,CL뻬:ClMuo}/PgCm m5.kFwyAj.q}>q @m؆6\}\m;(63(4qi ִ|  Gp5Z[Z=dTKf*'s{nM{eP* B]!C` ˵}ozs2LAB!22bQ Nn:nޞ玁Z]딯ABT\R'=""6THk@.L hkAJvN@6;-Phxﻧ<J@U)%(BSÔ*R"X C*ݻ}=s>6iW}Y@gcCN;+9 St0h +@T   A@{cJhH% ) j#R(J 7Ϗ)HRx_]wwꇠ=㥖>]]tl>ۭ*ʶt^'^n!f: )GU&GC4$}Zw8x|o}5S[{;v-4u;]]]6񻲚ݽ޻}S}3#뻏˾Iv}uDݸw)+y-5u{חt30^&(]`(۫k5v5]s#. <Ͼ{ۮW6}9mon9껜ziVGsã>u;gQ[:ljwݪ{Xr:8vnekz>r껷nmYcvuޢy=IY]kPp r]jc7S}mPI;5Rkꣴrkn|@} };mvwSݝ8Z{]/oEў>눅} h}jkp;FU} itx̏BgZ;thkwk}\Uuɲ4w{ݷuQ5ukV#mɢ]S>ηwF,М-gkͻqvi;3\=M{qj8v][]۹ϐ.÷qc|w{{!m=[mۂuU@ V s:;f۲7cnݶni@"P$wwb. ||3{.57bI3gk{zOwsUwG:ѺZ7uA:UJP;`iN`h֨hӼXz< m/o OldlQwxE|Et2m>+&u!@ fv^V;< Qm(BOxw]9v孶7-]u 靝r.gwNM3ƧtkPiZ[:tfHVۻ-5M{kp͹rzuUk*Ʉanw}><v[7x&F('J9vvݶݵͷ6櫭&fݻs*%Ezoz·D`R[qݭMg2\ZiխT &NI[zF1u]Ww$^nv.t@ѯ鮚R(.'3PLhvgXݨ:FMh8;+hO 05Fn %qDn:vc7a۪WZD7KG3=Kx7n526wneIw=kZ9E;;emƹ.Jم3wMĻpYPT B6q`hm j*Zz""={zY}7;sU:jrsU5۹\ۛ$UD[hvgw;#u5V퇹^w˴53UJZAkY* DLV!@zZ j(Ti٥nhk﷽nsQBٷWuw[m5βul 1{ٕW:( s"패΋;N;'43݁ݓ3`,W^26ž{W"} h&42AS<L`L6?FTJ~yM4 D #@L)"zF=)LAJ$D@Ba4F DcJiSmzmOLjz=@4@44'3T?Z b"҆<|G{ )(ݸت`$TVQED,%SQQ^ML$% TC$!kO{\E/r@e1l h31y xf h( HcT$RX*HÔ$C@CATPD1DQHC)XIbh b)8 V K"h(( J((I B4dhxK(/ r7 ˌ+h"XiIDMͭԔ$" :$"Ql}wwC w!q)22F".d0>~ق CP*_?__0h2i=gtO4n {1cqv+X͈|[N(0{G۬×?۸_tV64_g"\X#!6愡~cϺL:|_M/z$@ia`;Y9rz'1#O<Ϲ@O `K U2}/g}Xr7Ih8*U3gB?+{*_ZEC=()żM\hzQQ@C?땁",U@~UUƼW_|{O/N ?x@D7Es=O#<T?H}Z%Fُ["p:[.;!膗,RhvQdIk(8BU(W,,m& ul. "&&"j(_yy'?˝&M=Ed/?UOj>NÝ~iq(G9]Y4~G$j{J(&A*|ۇUzc\{&R;N7LF]]5t=c"d O~'{q#v=壆p{тv/\#7_1Xn۹3)Wh{7Fc g(}LT@ ~O[(|]$n,I%Ҍi*QxC7nPC[-v}q`LlCRc+]HpNE\ݱ8USY2P[(-% 6E$<5@M~HӦ8`0Cń(0 FEWcO76~G)0yIQV-),NWD*EFoqG459~c&]x87ح@8!XMb'8w1/᷎{P<#p+>A`'9g&M^X;aso#ltFnagv }aa~uAS٫ 0o&Ŕ:..ҮNoAjĿW~q{S@w8*ii6 dCq,%TI` F໴Li\1)Cn4y/~]i_ưkKÍW\lD WCks.sEDh@ 8ܱv-N ZǮ!x|}ڸxƫsŞoo|u^_9t\:'Zmf8ӆPRV qSX:e+o_.ƕp,D[l_i6s,wou"W'z5k8x7q x.6$ zl9N4T2!c@W\:ݷ1us{Zvƞ鶐Ǣ„aSU'ཛྷoûc߅*!9o]cn'z'pCQsEV0 ֛΀msi <|; ;*Mť4uX(ᇙc0EM*! (;d=~ƶ\97H 4B$P!'e9>Z'م?1US Oس*Gtv41C B IpI Hq١/D>rsNR^QAl\ꮥPL}hMx_KtćYr Bh*PQb#4eNZվ 1Pl )٨ ӋHfϝ:Mt2A=hƶZL+ Kr)yѐЈI^.v[ZM21G L{^RA QIQL J|5sU݇uQP͝DCD@RIÜ|`2Wq†P~vv@'ŧ'&l&D ~|!:ꔐX5PAR, SHH*R!ADq u{Gz/Wkd?? G!~ɰm.jJqٵYv"r $!Lւ% %/5 U՗Vi"Py4ؒua:q"?̬,7;W~1ŽZ$v9pxL 4~Ad/T(/ܧ.;#,?nW$9NR'g^1)&ޞk(TU(eEEU}s`o8sk5yɞW FDB; 1 FR{u?6?r]USe()3R$ GQ z^* -I0ə).9 Ä\)iZmlxg68ޱ_ü1.5n1g #_Jj#ԇ0'Z<"-^V! 03  E4BRDvqUlV`RQgiƖþ<7$q"G#J<(<#Ya  Er" F:%-T6NuAji3-|bYX2*=ۺD9i7w9R$ͱ-E s^>B?X v)I_>,Gƍ Ale!G1ȧ\^2.Nok\D0~ןmbͯ$D\/!YAz؄o\ bw&?#ه7mظBvB-3g8:4C]) 6CAמh^SL&ɰ# u|/+P2nwkCWdXIwTY@#) NDti{aDj+П3(; {<^SI a"LFyE凋7Oɛsxrf^k9m #35^wv=JD)B1< U~.$ љq|L׻,z8g1Rr$^\Cz--zy,ja_:^p}L(]Bx1ULxlw )@Sb 0\rQPaUݝ$TkdJMR1,ƔUˋn!e<3V:rh9b531peS͙N.0PfaF8dŖo[m][dnVXFK j~i,-4"Xbfd_\ ;یʩتDy9:]ߩ>&ҏSlTa`GMwdVNrP#ӎΎ؍,䠩aS193 .ޕ@i˝cfG{t_gv1ZGC"Qs=tn;SD=%[7('wB ֍̅mY\ȧOdd@R|U5&&L#cV=[zcPZQc05QWP*n%?߯A0hT2}ăWtby()(Ӌݾr+a ^'\G_h *("if"h "EQ3͑ k(?Ok #"&* knI~8!))O Gs"44yn&@zRe? , bĪ\DT0Ƞ4'ԴCBjhuT_^vha CEM%Roqįg?rscB~i,0ugPDaQ"e{$H~XTA["Ȫ((k wbXP1R b$fB (FJRR X  bX hJ%&j®VF˹YSIX\%KV) ( 4]?n{R"%%cC˕AHRlƴ͝gB8ʣRҔ)QdSun<ŠJjCƎ›傿U,S ]ӷ$Sl⃶Ӵ0n3:qjË#Z )~&"c%0>uB=ȂfqU${1$2ߏeF =ЫmS NBп6[:#K]ؽXh)-*1L\vOـzf$t"QuXVhQADU9ؠzjJ&뮃i ddfH3,•SԶ>cW\ &EpK4s} A4n.ᆊ,:`o}0'\-ylq j8 c21.EJ^U95(lf=o4EچSC%5CcU@bP "Y ( BRP%)j(`h!iP`;[Wqr*ېcb"lPa,i3V g Xڬ(Pj(3N(\}h={ҙ`svvE7ԇ ߊ@oCG,LGxlb(IP"P (Bbha&}' bh)BiHhI(i/DK2N֜=>7H];*ƌqroQ "L!J"(/VzѭȘ6Q4|lT  4SB#~?Ƣp2Z*J"_/ȿ۩e~d]qwI%<_"Z껦p,!2JRO#يHPvGa3oڗ4ҧ99? w±#/\||`pu`(b;[VE'> z^f1;ZGJ_ vr;u#{_Oy_a8A"#GJKQ Sb8Z?$?7 32 *%A Qw_$) a]~LtCbHʽ3Rzn"j SĴrʁ`DK ܋j1Pk&r'Ac#Q9Ι7F*7KuMn?[Il"bjJqs䕑iO共 s8QGaĕd^6z=BBPvɘG9 dLU /3=W9DyC2Q&s}]Pa_{;ԭsڻ{JĨ0gjZN hZX?E%US~i3Ў:=ȿZXB|{>̿Y,梍ńL}DFas 9AbusՈy=͉g8cU7_xW|-MU͂iK?㞧>1}46l6ϊöwaZy[fa:SIhh? s]1LF8A­ sXqƖ$SZwzNqw8??c=<-bvԔ ^6\ZuamF,YV_}l%1y:AGaE5@^`7!TXyņZMB7)DQaYc'Edc,F#iJ1ѐRct~qCˍ>F6s+"Vĩv,R)+J*]šo#o׌Xo5uٺq#Xqe9z#E"Մع|$!~GLo ~.H\LH,Bfffd@kXMU':&KQ>$ 2#]Hyuʁހ.0s"-[{ĺQﯸb|;+P^똚m>biX].("Ga.Y:t>9[qXOC+ԡ"! Sw?¡D0sHFV*G_}=ʧBؤ-ї/t霋󀺗ȑnq\w7#ߠD ur0]'H:ʲ2 X++ C;r W){!Q E^fh?ɳњ TlLU/ m:Һ '<`׳l`qICBfn&ӢKl2;<~j%v4p{u sy7+H*|V_8v?oEKһN̶Y: HIC#k[bS R&( ,{ѴO4[5AA(} pZ ӸrZZBݣnyߗsPw'.Sa(z`EUSVJکlL[ޱNH^ٙ?l(npM&X{VDy?{}xyUI72H9{ol>x.Nq?en.uQ50EXH?M>,D)qfo?M YLD X4QFX+F*w;U|+pc'4;/ )`?~Cq[`:G!Fc2Urxh:3w 8x%H' = s zDZm'8~LeO-_F \XC,@rB TL79 4h t"5t@͓odRN;TH~^fxu=Șp>Dq32iqs陣w"W6}ۮrf:bȡ E5%s6GX)^mzܛ|~͒t B~VY TY|?.}ã8+jl\ 9\WޕBZ -\ G /,=k#FB/Xϳ(fTI,eMuR҂mXl]$\L<ګ4m;]wmrOc1q?s~:xB&# bF3 ޹iQ Bz[ DJvPyF;!$0>aHO)!+keۦeU{sF˦ceR&JS$R=HqOOgH Fl22w{\+Ȧ$H.  E@ 7@5g\1W&O+WfBNӿ$ vjQS\&8ġϸ)|HcTnragg&5f娊0ں' f9Te T@ +h 3>͵_'PL06`x8 Bމv9TzBMn]Ms]a'4;
΂~xokОeLUTN\5$n0OA}/|釥3l~-úRv ($jWr<=[n)Cr>88E)IC3P3@44>!?ZF7~BJJ(:0qm|<ҖacOs]>([OWxSϱdF*FTԣF rIHØ6[O5'Ħ)s@!W^x b\W8/Op a*n0?!&3pQxw{HZL'w7`d|=ثa~e{S6IIg R:D5sX;->ʵ^1B[0#{<:CUr6g /F-qq|"vunq L!)y|Ӌ F뫭"Qx=D($ ŀ~sc\He26"PWۃ05k}!IZ؟;3>y)}%ێ9`C>1/ers*hdsƶK0hK_ m8tݖ/k\s5kl?;kLiOpGT.q2VlW!5Xϩ^os4ƾMis{X(0D9~MܮWيif QSVh(4_và/ww0UK ΜI?9S'-\y4~Qͩd2I  QT$:\{p| %  "ߖ}Qɐ8>ΆOAaqbH+OqD#d=-:w|A އ ͹w1aNRIO3P_J&^1]<~~yC&(Ei ۵y&Rrl;?a"%k|<ܱi:<]Ĥ"zv(Yi|1N:l7"PXYF.yD.tqWid1cvxWYy41s ($Q !4gS'(#<`Ep%Z1goM@P佣CzS䜣g}?ƹ ڃT<\${40 HEtNjks"cMDDˆ ')7-n7J CT @U}oQn]5m۷ "ZuzTļf5P҄8 #Q`o!B:tz Tzw]Ǝ3[{Q%9מͿcC:{REkR|K B{!?^/lj'#dL9FORŷJG(X[`BUKXDc5'v(<ꭲ%tL% ж*P- ӓ{|*߽C| epV6 \n x"H{Y`u;W.Jm\若īFfXFQ}4dd/ 1>9>Iʞ((=1v`^^JJz>)Y3|G燋! ( A=F_~h]2QPђ4IIݭEUթ &տL {XC)$-(NĿMqVAM9?`o5! ha>Qu۔xdд56X"(5FW".rRj-U&U?s2~Դ2?BR;,GʀcXQMUzc kA?5hP~;-4A 8}U pYZ<=,|##kAHi6c^ABR,vֆ'Jh6-h٦ nXi bR6)3IT4Pk4@juRdlZ0&-~qMyhbTE$zadlP #z]ܿPaTLQ1TUAE Ԫ1E@]X" +u)(JZT)?wAK݃AIOv`cTJ(9QKK AZds4-QOŤ n9R4 U~S>xc8L5}* ۦY{A~ɤLqJ7O*z8C ŗjҔpyUXSus~4wF4TE4АAAEQbJ((h&" "h%y[Pmi4[Z(S|sf&R*+DU@V}#5LIw+F?`y; y=,ܶ1mȿӣ4h>,-4jd49NBhƶ-8424sMn⤶ 2혟aE@kBU#DLLTvx&_~d8[d SW܊(afr}RwBUCh)h'"C*ZiJi{eMi4!EKao鿣8B} korCMMsQ tR*&Mh&}}:SI.- U-AT-j(#͈'6!twa[ yD $J?/+@C479s.r1(}sO+lTTn2)sz*(򲖧22YzX*&UPC?B-~>t8DZ}uԑEuj\}=|a~aT887ώCf-G'&Ze}'g IW+[@/ڰo5mU]I09O@7J PG6ɩn0A҈Mx1H$l=7xtf`~`qZ 8}`ˢC<>3o`4!_ 9_>| ?N ~@ BbOJp]D`„B9 eEYU#8rJ*N_!wm1AU77MM;\N C{=waPq1/z./dsVS{g"()P[qw/S(z@H IWs(:p?o`r?hw5e/7Exh9  k i1(rp֒J>ޓ]T`'>RA6wK@q|Q{OceJR *TH',>

ׯ_VA [5_tvx|">| .jGNS$(~l:~eKЀy9Gc& Y}L6k0?~C\Cp&R N Q:=խ9i7~|YH>>kSYl0@T_75Ͼ?C?SO6ɄޢWc^?jbTGG`wv"G/q- ob`HvneV  Dj򸴯Д%h ov]%4v3˦*s1T҅̌9ϳR:PG (/(=ۋ<BѡgM>82iT! df%pL\`BwPwfH4 0D!T##.R}!u4Y&3z7SK蜮uʇ۝|\=vc,xY@4TRȀhQx4w~(;@#x^wT{$]jjj oK"c<â*J+VѶxZ" mC?tQD "%PkQ(Cw$PystI{}~O)TdA5Gu᳇PKweg:v9cH}fJ`,SB'ǁgϾ~dfDHV]~o.kgHHQ;,z냬8y2 6Iw<:UU38~lsѕtWVYF%G(LӪROjߟKa"*C 奲2 ~>1߱^Fv"/%b&0QRURi0*+p;~<PsLh5e>?{/뎉IDLG9_ %BCb@yZ H@tF%EhjR ireiQ˟=S!gD@DM襉ҁΖeqT)D(P i))T(Bj\ JP-@ hVH"i X$""v/ 'e]LAM IBJ E HRr\@5HŃ,P X.Nl("&((ӄ׌!PJP HUDMݢCIH7)h["7>N!Q' +B%(PD:NG i&Qi"b10#C|_H@U!D@GjDEzM%XZ)ZDQMq >:  Sֿu5IJPLHAaIB*DEҭ;i/$? KiH&@Py"J)ڊDEE4aNv+m{y[ 2T~zUVgl)"ve2wEC޶,9TCHM鿥Æ %R/d*ɳ FeIɒ(%G S$rL4,ﷂ>mCqe;E 32.h9+6Y ÑBK+r6G  iqVMͩ@z}Q$E^։X;LuuC&ƪ_ޫ6VayQW ¹xso*m(5Cvhl7PBѕlT`<8I~liB IÆ1AAďN񥜒e#h։c04uaVRbiB7m0PYT-WH2=jXp:eXu~ HA0L`tw(Ǣ[4T?LH x,C:ώmZky뎵Ι:2"Ď~M !TƍۣiJ%] +tEϭv \F%42q2^xPDpsSLX.7V>빮q~5rH;<;>5ZZwq~5%BIM1wʬ=~ssӡXޫ2c4Df2%$l3?`+k$9 ^{5IZy(%ڹ!Ff'OsJmFZ\`|DEW^9e:ݒ"nciQ9 qTY9F0~M*Rexj;)l,!2vDNPhpQ ~ 7Սnaw=vJ[:< G׆:j_ȟ^}cot^\䆘ȟ5xfQ~Jc`&01~(}}Lv'8\wocنT]{ʟۂק/7>! J(="'q>')e;;{|oǽMog,džίE /7|pibN_Y&j1.~ޞ]R G0FIeK3tn5Tp~Gە`Mǹ?wc;P`%]ow㗕>rWR[ўC_C&SC#3`g=WOuQ41NIөweWK>7EX@1*KX_Uvߗ!.o}~{r`߽d<zaGm/un1wٴAޣޡEhQ5̇W@!|;At ].wNwkQԳVz*$J-0aҵ)SzI(șJ-+جC)=-דq./ pzL,BN{>.Hy };[߶5U/܆mz}ծQ;y7UUC}üSDv,됔yN|jvT0v3v.yB4[@H9NjrW(/$8@6ƖO"[M]n A/ 0@S$'I},02p6G|mzq72a@|#b;8>ʹO0[m%Ps8B 20$ e>y@3&g5q/Xqsn#<*mMJ8i|KL19m$DcQ²_Az-zga8BpIpGcK0'G-i-+@Z dP@(wkr9&BpV[sr\e};L>kt' OA ?k=W<}MnkA0jC.? Qݽ ]>[AP/_" \sm?Wɴ aBY.ZXi@f1R`0i(EP͜>ŌXXH, %38:8JZyvk9p&?d'AJd wG>|„7ei |"*M:U{OHxߠx8 ,*?r~BJxgQm68Ҍο߮f)4ЂU֪ղ3[0AbQqD5gtEzR߇>j V悾ĚmKv~]K xi&3}wl_ꁄJbv@Vׅ^}o'-A)U$%JPBʛ9pGC5vѣȐah^OKbd4ȸ7_+|Et=wA/$wO` ̅2(QEcVlST &F{_^pSҳ.K?zG_ŰGcf"1H0}=wy`?ՇդiUP` gDE. xPˆ2VU2omߵG ")w;PVlHo؈P:W1*Y;>:>8>E<_bw̘Jꂏ~}0 4E9Mà!j<B Xx/l,P]B9z;4)(:}?< Q-2L݀uz^ O?26OxQ0w'x-UL؍o~6`Lmw_}^lX|@I๒ vU@;uy!Ui`^]7 ^2ݽS2 0N#in xvd,9lԣ/:`"{ Yp/{⪾IIA6?kϿOI/Dz̢ރN(~dO܌91!c⮿?x~00'r5 7> DǾ^$))bRRHwH2s)B Os>ek@%TM{kQ}mY\@ :QcCg(`ʛLDdoqU/;ӗPkx9iw=$y>Gr2ULNگ>1M<͒1wEn-._1RU~B7v7:p_R.sq)aTAߧ0PP<iC[zZ^sQw.p߇{ǠZ)< 7gA)Y"34P =@ ӌ^s&N*S@yo>[P8MȨHj`+AB| mdMAq%[7<_\2!X֣l iL NWY3xT~Oݘ5GKk_GnYGY6,i^2D>)ؒO<rsؒG^ۡK("6rxuʝdd@b;×;*<^\0ZS>5J ER`̍0"lҪ @z s L=ͳNGnru~90T:XIKpRe kKĠzZBwqs&̀{>>9 @Q*1AKONKww5_ax"oO9RVJ6o4}uOT5-4EQMTC.AKX(*EPFx;gy0+d  ,(|K̉=Dkz N(gw{'7TaY?Oҋl:F[|qrF!9F_h1(\MՏTPup"IWqByWi@s<*av٧C̓}<;$fY0@h:> A;x̄@ơ ?I9?90 W;s.t@rO3ٚ~m8Wn(8vcѯꝼ(Ȓovgd H?M*oJwkZR˵}#49 -ijaC>ݪhi<ևE:T +*UU_9}tpPAbDĎ ֹhHiɦ |r}o<<mBőH*@re̥ xҜ{ |-_JBkUhVy /䬚PjIdu 2|-cǎ*YLM}e7y+p? n{Tʯ=B|U k!<)=>ńIr'7 ?D3d5 q_ C>-uE\/u )O)]pIp?ϖ~Ͻ:z^u?`jVI ŠIF2ab v}=,-vY{6,*3@<֐!9v%:b]@Y1 '+BlAmܰ!FNmۂEP{acYSԠ?ץĄJgaxv73AMV |N($ODGN{1,!S;4j}M {4 SWm)L Ç=ar8 D{oSwF7G:t3 5o!TGNiɤWqSV̝肞w?S% 0a4m>9CGdN_D; ]\CA"=μD8x,_mSħmP0(Rw'sԐD.Dd|T U#QbGO'7 %4;!@m݌8}b{:ΞƞTHp8I|'^wd6`4 0$40'46)'$(X(ޘ0O8>Sgyq`v֞I4i!TO7#/4<:T\P:ŃP'%#Ҟ1dN1!b>>ez ]]:2uEx( j8@7DDg1>fM`QG|Q!ʾz ~*K_v<# C Dj@:MX[޳(~'JO !1``jtρ?I{%G@a]1~ٽǦ _<+ގ@P:}&p+TъXdPu¤88E *Y{q{eOm~Ħ@~|&Ayr܈(~#-͝eMFJ*Oï*q_ā/aHǏE As"9>Q]m_{һ]ǖ<~_m6IJ?{yOɝeFiv2V]~!UQ|jQUw> iѤ~D$7,W Av6φQ3zOpT5 {?ѵl !A??6Z =M_~zNu3g\Sgj0LWBѯޙg_L|G$@ l)'(.!%=BTa{uy:!94SFrzÒu0NC ύ J-mǓ'(B^b9 mKCG%emcnVosTd&bNAŭTk 4pHMcpd퇮_CP>[\ϵ`y*!kW?DǷCIfY6a;8}-fP GΚr .jeN|i@,!}!Gvw'J*/L(J"8`< mχ)۹DH0Nb3d/G{#yP)@T!A@N_!1ޡ2`x]_# T-[pllAe;Jؘ|};=9K J4ATJc_HU.>AR(q6t Z0s3s8z7ڏ#?j6ݫm*2JuTZ's)=Gĥ TH8=P-?.jmmm[cmmmmZUmնmmmmլ1$I$H#$ΟkT>1`/Rߦ'&PU @ \ FI$K3mbl\I$7I$I$H?;!:LcLŕt GOTlhmV5ٺ hM_9b !8}j FD#|Te!4f?{34 7zSY,Sł d;UtL9{}tpJ%:ъlM:Y=޹$<2o7,-6t]c|oDlrUh7.j$~:ވ+~do91 ͝zpF#~e1d80T#?5|噴=㍇pJBAȂNMRCUՈ~8R8S3KWD!E&C]op]Mp@)NbOW٠qtc8u[Bpp)* ּ< {R>G}$;A2ת֔+i{l)Y'^G"RPy<OyUV!*y_>LٯE{21cpqΙb=7Knqî~+Tip=\j}F_Xs9?}cVca֞pvDyo;S"ls C|^3tv  P]Z!c!mG @Cq# v& 8m:m+c3%/zV \G1" Şq <qDQlgX f^Zp4ɭد+i)69Uœvc|;'6a"ap -T4DQ 7OlS)% 12qϜK=7cQ˼Ӌk|060x٘yW1}pT#碻㱟j3I>ٜߙ) (5bGY1;>GOG+3S@Q-֦/wB2n2޵~&Lgx[(8߯}Q"WK8CTy7IΆ2s QnBA6!!=RM\-`gI% BB?( (+ E^ט$R`^QEPoߐ^"M>1;sR",]ō!L#@i ogKWx3Z8T(9ȠaϡBqyk|6Bģ];#l%rsZdD9h=\D7JS aĻ{E7!轡TTKp AgpsU ZIGVPHRʤ 2>Z (P%0#O$REXx!BsuffFɱf?w{4X3g2\$<7_5z >0M,b#G (( $V:K"%YzAmS?V&&=8-agHH"|8t*H{Pgb c7f2E8 ]N< p=8_yEw95ްyO2C{Q ^TS̭C:Ch)Jd0aMPpM2L]xpoFզ EDicK ڦH?XL 0W;ù]R.gfA"n]ۘ, ?ccryE^^&c?_p۸e\62RĈ>HD2:?ódL"zTq9Sdx!ؘ9IDEq/cR dܿA0~ I?\c12p~?,1>晃o (<]MdШŶ{V+# wGz?P]x e{۠m[`P.V iԎP7 ;t'7/А@#/;?֪%3h{*UUWd^jgpcN$F Z<pҺv75U:ta<Ć-rn& FyPbAb<,^ VlϸݍuGt"D7g.D.E<=׃dP ۷7Yz3'@|6"$Ռ7;1 =2ZLfIF?F|{\!̫":0YB9g .MP0QMޢ"趷MsA|yC}0v&e 9zR|!+ܽp7% ܽ}'15v,>iF6Ɖ?eFVIJ0? y%i\h:b\Daދ"b%<7t}%HVOCc掙*/ hP!T x*b$у.cS#DvB$EST|Att6kDp1٣K9LH[aqwA+myY!<+Q8'vS) ퟳR" 9׹|ySHB .l(\(U`6'Ym߱aHg⤎!0jU^x? /Us.)PÒ cs:l$/7D#t 4:QI@Ϊ .9[DzjMƳ}N|6Lt%hHHfw|a}纒>ЍqOP?~>s7$_ݯecmIyoAj3?g~qdA?60w,N;[`D.B}M"w^a4r[O64h>I^zot.>W.D\ |$3)^d3a}g>vBN lRPǩ #y#,s^xJy=亮ٲP*LKX(x@;x4e{(KVc96*G`viqƎ|~?ع{5_þ[mˊ!=@vqÇ~ẓOu&zg2XcأN|HX-`gtAdyt3u=J|dX>/ Î2s5j!亵NقWYvp {; wb#O|ˎqӈ8Km5$EB})!?JPm̧]o͟&B1G1/7 F=Cv0?V)d H('@v@1h!7 dHnOL@Na&!t/1 'U_d}Deً$™Ah 9p\!8#fǨ~d_>r2ȃ3^- d+㱑"`+Ԋ R{k%ѶP ;gts8C/Gk ak+MdB1$2K ~}!@ @ Pu&j}PD@PRq`k9~rכrt(IBB%y,pP{<|\CQ"}(@`<2"*))샥jCO^a=xƕ~~\17tFCY `aAHDS Zwt<4 n0" V "e -gQ.jK!Z Bcngv>HPIfF#4bEFzMd\Zl} !!A+a %[rL}tA/UT!J \1MaAplAę&Etp.H9)e J<ќL.$6[ F59N45U}%<PGzNoΥ$*8be~zؘ"x_mY+3f?"sٷ8~&C _ 6fۥ=2.RY(boU^΁n!}OQ@4ak{kwK3 u=\Wz]ftpMX((+T9S!!F _L.cYbi=9o׬yJb+ QoNLƍ\ jVs5fRw+Ёis8\<a~Y%/RFxGŖ ۲\uG#UadZrJfGBXsZGM֝{Mjd<WMJ[gz͠@;%7*ՎF$i}ׇ e jhTd-KXB\M3"s:E!II_#Ը= AOfKI&7WbQ Q_bxSe%e܁j7+܎x_*z Y` T/" wq~`(AIj?,".6[CU<é 'tw L$a{ۆo}227])KҀ,C!z{`~bَ6X *F" R/Ip>rOuk@35u. ga\ Ras?*M~ _p憂ӫȜ#7m#\3q()ƟaF =vˊ  hn]mZ`0^PTK)F& J98}qlL1W C(OxiOQ7a0c^4cFPGláǝ_+t evH ^oQ"߈lt> ku]>:|I\,o-c C{|]pe;XGt E,ȌdCg#OdEC EFp|qBh@J*FϞ}96iAsQBz5 $zHI'w<$ID<c% jV ^6x4 PC2 !oI~A{cb>G`}s9|=T+_|C2'O8 PDh!1Ӳ0Q>~}0j Rq J5;Hxw{`68#ruDoC>OhHFgЬ|2HFz+!/ 4>[Ψg}*6X 3v OB~~:18] @Gpp%SxoK,b>qdq!~.32[/E̛P(zk?zH3!l](ɞApvy8ڂؠ4'}: HSm)j@17sMWŗyUwTTTjVrs|%[@uv_wK}kOf=+#H'@@%n GRJ0)`c!3Ň_/`<#}nMJ怊PON{f}m#s-~!s[ p |bէ:?v?U^`HqFMsDO^"߰,1ҏ}ko䮴!"jWVh6t6iUDWi+E[C)`5bXísC'б AnK8Ԗ.b:RtY<-Ǣ۶d@aCA7@Eqo;*?e"%ٗW}l~=9I]7|u +PwđBÄ|pDP9 o9̷6۳$S>X/D.l^ӊCW'4Dp7߼"t(A`K9A(E*.TT% gÛ_mR6zBbi/;[=xih"2<17R0zrt9m>zN~C0qs7VY6iS Jk2?m/a͜PtYg|h4L,!9ɹlkӀԪ y0) 6HN,&s\>5ӧkt@ h4Q$Qz PSO%x`$H 33B O.>[7gZLЂ$v,Shhޫ'%` 5~m\o ކKCwCMq;˒}.k/"juH]uha3%Ql_~FDHM~YR8#|~~P@ʓ?d78`9D  ?G@g;<6(EYd`A*800s@*RjÄ3a/a@:yAj 3<`㯘m&,ΏN޿[QJN1]Yw%"#W\qrV#Tq{+g/{{%pyl\&ݡ0wܼbl[ ݂$8S5YE)HMTgY>9w@Do|1ZWZ%)ZEwDox|p.6Wp8avl\!=86+j*^-t~ZLﺋݚ"F,pqqf@_OkGn%~*yz BR: 8z Ki0DN }L(VSd#@؂!(Phm#]%9z[PvV?AMP`.@$ xО\MS6N_UnXq@a.^33 ' [R=`9&.2G > ? }"˻,늽V0n9,F܊M^p?AީpNbM\+Ph'Iؠ~qˢ?"Dz0>}6e.v])zA8⛟W(à !rYBEϛg:r7Ԏ500mߕ4'Nj?/-\ӿCx,oJ{Cg4"?/#E+@xbz"*$(LE]☊ϼ]pRÌ9/D̤8c&WigQR B#r,G*gPRUjӌ'<:)4 A] K{F#Ga7D 30 [IB] 8J,7¹J WMXLSu|n3n?w}qhcx;/_ PŅt)Ӎj}CڛhpyH%+`-NG@`aD8Xa  Pp=>t#(Tf8F3v,LSD8v q{#c6.:>l#+:uj# ӂ/ ^JBN-OJZ)#; v!@EwTm+h vXܘp~Y!h f A ,zzCM߷ E#>~mwJ=;d0 t}I),Jln"$s\jQ*c?`IFj*1ǐq"79" hJ9m)`%1(q$<9~~p;.wdO>i)uaXhhW9D] A".rq-Q7+щ`b$,gr_;"B P Ȏ񱇠u/^^8|>S/SLj·¿rB?ed~,$y_M:nDv^zjNtBd8|tp=QEZr$n!)ǣ xqvV$KQǚ؝kyjjLJI٘gp>h@AYC8@z^(08P}EH ܐ<}Sr,a ~..Oķz#G8U9qKY% 8Py0YL 2BCğ^Дȟp[g;#Z/d0Hp AGǎ4,MH .;̛R;6셉";ڛ?Khy!<ϕdJ$$P(k:E@2@o4?NX^m|`0M_҉ &dD8nxF'l29!\Lx5+~=q0%JzapوЂѺ*_y\a8C;o \f`dg3 Ôi)bIGs8+Hor(#8?h1$*SAQ$VM^7 Ԫ+<ہZ-Go8JfqrAɴccBF@{U7/R& Hs‰O)Ony"<|̓"y 㢪B}v % sdmЯ7.tu NjЛ,B ϑ68pćdFX6u>M>`=kEa9ncHtvoad89=d H/6] !$ 8/SrZƏl`}]1Y|wävT=0@}vFIR)[%PJ- %y=3 HAaʯJnl};U9-oY(E2z}'~ G ./C .oŁ.RqMUyăۺ4n 3bV>4ݐ0Z8@uHA:ސ:q f`uSZ9w8A3W48!w'_*a/:j I|8QuwX}a7hqCŅI{PJCw$ _l~ɠzW+=CbT q?P+,AhaӭGv]P>Mx?hOT﫱qp A9].~:iFqt~\[+X?zP2uښc"ۅ~4Hd8aXxQz`2b8/ .G, w THHs-egh4*VX,QRfv[K/oî{k}pokӁ 6Id"c@q*^+gTQN3TfD 'LafDN4s0i^@}72q ',V/%Co?;yJE0hγҠJrUu:%(Aə63#VWDbo[Ru##2-)`o@bs6C0U6/&s~ngyg8}!/yC̸?ۋ#A$J/@@} ͇N|yʬ̖wB䬬4xR;h-bieU!@Y@x\k81yU#+=;FZXH)*h_7 U?w~^֎nzP(|GMXH {zp f:h,JEeI3TE$Fҹ h͜=(dQKw}(,쏏j W|a< NJ0o$mxa}2w?97?Ð*gWt>'@!{7%HX%$XO|.p~ׅrj/NF| J~k% >sI C9!'SцTGEaɱ0AXo{e yVG !1`jT1 ea[Z| 7]a"o2}O|T}cR> \zMrL/9W9y@րz%@*}UU,̇l n'&ՠ@L$*V.q|(sm(vr D_\ګ9ct+.E@'ԁsϷ3Ui%/,p刧Cm5CNWXsš( x In e.UyL4.cyhrygFNkkW$m L˶,زFί<utB8#‰)w>:sHX,b2),?OT+-|>x'4l [,%j %8o;.2}iU_b8X~9L"ܷ_J^ZMD||H)(VUd1$(O= 8񇨒t~匚C.&:_3>$(0{{j* `9C.\U'  ;(i#:(+)ʩ%2=OtsJ@F^<,LDUNs|}eb7m ?7А}& ~ԨxD>&( x16j/yI9CV~d};PY  ޸Yq :gfB~U{.3x?ǁ FX0!n %u:܄0 }8 p2Sj%Ȯ0G0¨=t) Q&PUӐa=Y7G'D! <$)־6{k}P?35 :+h!U(r$% ?pn(oPyKӣbD>OGxp׳M'8={!`Dzl`8Cd"4 @+ '4S8_䍬حlvƈLºh#4Ofm2jL3 @)>CKUƯp"vvf831.HsLhO"On+Mx eE\ JhrOڡjw|_d\ԴY9h_H,&KقO68g/jxNJޭf <(|֑7Fixdsv=pwYP 6LCU&xR a+^0z|6mǸM5ysarV ' 6y^NlԂRܻ Xox+Mx:/Bl 4{>نD_iɤ`D (oktLG~܀*2}}(!'dzzi@qWpN+JN4%x@VE ӵMXKןf,s}j~0rQ7vd̳ηӌnָ7 bpcP\# gưxj-)Y9Jk/e+h>>PuJ0` a@%T4N{}AŃ"b.s]{>4n˱}bQ P4"Cl&x0BI'^: YVnV~ALIr ; q.UvxmReMZG: ˥`'xqV5m'ܣ /dع[g $h<8 Em(&ς Z+ʺkϕ =j?v3Ъ|o؟rEtw&O0u^>&.̼[XB.@+!aQ h qHG8B:7?'{L^3awwQÐj;;&.qpHH3pr~8 @tOFs; 4dn Aͣ0|oA;?`$yY^q^x9,~A-qj];ѓxje2OaQƉ~jC|] =4LiA1H~Z %~ !\1,B)Pi {d uM (V|ڠ\vܮcw91kKL+NC߬x"OP~*0EoU {QZe;N5{ASú!8b*R`_%PPyϩغ! 8E^\JjaLS&vi|fO*A^XA57s`A\k0O#:uAպY(ԕpԹ;h!H~g_Sx&zcF^X9?z(C<,-fE R-7OWΡuwɃz4mND=Z5KǍշ0_dDȂ|.&.<կϪ&7ส ϯrꕌV+- AԮU(l^G{iMʘb&q39v ۯ%D7lY /G9vvRs95t/$p Ae|4IGrWV.^ &m:$Ry [mD'FPd6G+XyDmнv$i 7GNLDzXxG+GHc-^BߖZ6XU.wLP|`T8ݧ ))Q{[/ 5$8QK.O{05p˃/Ё $*\i}p#dpgUqb󡁴XqwiT0iF|/sio#U? &@ /;GZ6Dǖ2n%;q:xV cFdb#i;ȉMeKvJ_n_{o "Hy s`w|[:nK>:QI Oѷ% G"=XO(!bq_eg m -W \n#蔤 U؆(0*L3àv?Ҹ Y ԈJy9+ L<0D%(~g8 Q*cy/^f8{CɘnZ}}v_0dCc~(7ސ\S\+|?aZf7JtdCP(O/FF}5 Gb6H"3/Kmz yiߺBMaUګc7Y6NӠ >pqnDpu:hQrlQ;,3G00_$9mNO .SQAj{'TT 9*<6p1P/xǷ{ :_ٱٵ,l }Reo.w.c%I,~Sr{5f:~N4Tm:nr0c#(OCO)SuLuv~7sʞ$ot!R ZCH]F>0'f:{` DJuAxKXMp! iHR7zW| |>{#=`5s ntQ@]IC֮zܣ9(15f j]]T H1j"}1whoQ LAο{qgj5B7y>Y:3ҡ1|܊1_ypβ/ oHLh鿂zaX]qFn!* p(&^_w˸N9XOuFҧq3ÇQUq99+Y\e D q|&ץz Sz8lN!!Ée$cfȧ;(9xx/{Y$fLюJNENm"0rZF@{#Tq%c8"j}n}.>+r1+4OUc]sZphugt}^8[V'N+Z.rtY l̿{3r F_y+{خum]:{ƼELߙן=n6ioVgΗ-|[l+f-!~[bfqbW]R`O3֫~b=_0o> >4FO#;^Eg]rgӚ Lw@lzVOcӀrDoJF] s Aڧ_=B"UQ+0O1@w .2*4xHܫ0 ˌ<Sj ]C2_$sa/l܎q>T/ӹIUhfx%7 J|q0?+ JM)+O-j@0f8芅5Rtu0 @ iJ#bBܼ pxi\,8%?dS|)8?c%ǽg5Sɦ6Ai%~Qr&[X~cqq{}+mp C]IP }shMd t͆fk:*9 !K|(eFPW(p 3ۣ{s? 1w<  IG)|sb ƑM{v4\pَEcb@SI$QvҤy>8 wRG^ZdCL*9:>`C 4Wĺ^(׾`;`!VL Gm\sq)ԟ=^XWx}Fx`T } 'M ]8+8WkQؑXy{Q"&E> 7(Gx4LG}_~\jj@]myNt( ***wA-C %[ 8S'KĚ:fy"X P{| kwqm)AmlN;GDPL]^ 3WuM2 DC zu3T:RXL% 60 s921ԁ/w7\"%6~g-ۡe}{5 ި#az5Ǻ%{3-ʁ^.}_|b(.bGBMfO6U>>2`bza!4 QIHe dEh 06ӂȲLgGitW'[Ʉ,J7yn Qg?/ Ãŭd`q_'/"T3ZvȎ:G. OKN\v1i-$|=RͅBvt0s'FpfZCmp*m;^9zv+uf$ Tun(|b;mI26SKe\IT Z.Z@8l[.t,p` 0p~H!P]/nn5LMSd~llDÖrK3|{^F˔h,tV8Qw ̸!.7]%=X>R;iG8I-fi^"H߼D$Cx4HYzIX뇙g9Ax4Ҋ{<_RLv,g;2 ؤIWyjU  a#I ȝ0> Z]J_Q(@qWp`{Y,OHtN^Pf/,R\r㡞zŜ^')MyׯaMk[c :#\}8Y;u j)x!dMBFr(GZ)wB!qSG={7]$ W_CNƒ2'':. pv)̺B6PxP`B:ACz0Z,.sK>F25#y]:89^FΉjhA `UT{ y0V_ݲ'UPJRT)x>=O\-ܵFW=] =<8%5ڗ^h!7 c[S48}yN`qu*(&r,x:Cr7mhJkk^g;D5ȷ ? 7?"7Jx=^]9$-:rv0uՌwnG m\xsNt:n^$._ pr@=E_}-~1/,"1_IH]ܤ|(6X ,HQT77/ig(BWh 6:&j5cs?h1aN&;I_rS Әqv-_Uܣ i_i=1 N9s'p ]UN~n]3|<[UYW#إ0RL!(,AX؄B /Xm1t|i~>M2 ӄCu φČe@h 0Dv곬$EW #;>OTC9f Q5Nq*mGoלeR}yM^K',cF_N ;c4()| }|;ֽѯ.$Ja4 'n8#Imw=}˯Nd_rw7)3* BIW!\L7Wmm4̾s{ n 4С$3]x[M BK'Ӓ$S^:üJO]vc#"D~S"!N$^4$y^1 C&X ^xPI$6p?wוDIokoЉ|pg]W̯sga^swOQN\ઝޖ")a|1.)/Bd -%-uLYqنrQmqʫ0H (#"ubB_{<yRBA~-aZg?j}!M.pq|P>u=$y /O~?g?Gh=tb7 5_O>wnXvOFBb#A˵PyW?@з$ }_?B,8r=!5NfW&RTъ*Q{6W?Z]&_ O_ل$ Ge:L}SrZFqOڲkEҵmIĕde?r PC֟ ;uj{9AxP2 T~o ע<\O(T:|?ϧI0dh)&Dr1A0|T’1Q"dC!=Sr#ao8ˆG@ R hT)ҔD$ĵLe& i&$iU3B`_Mꇢy}<`X MԌN8IA,0J,8SAJH=?:!;q`L OC&@(?Y5N>-v_ʬ<93UR 4U,[_e1 .a H&DJQ(ҏ0hdI EeY/Ć RGeݱ1B%` .y|_z~! )zr6?!2X~`+<Ր2\]=2"N6)4}|6,nsCӋ1/g릢"Ѡ")1FU81h4bZ-T3{Ojz"AN*}/4'~ D1,?RE}q!5띣?hpJ\ {ûup<}~fA A>R~ګ28:>ݛH ֣,삞%t @g1"ױY j6&y—#rˑuEK!oYYL4}WL>QM( !Q5a*?ц|vLl_Wc[>%lu`ByH͟}_O~z/p?RUh֨Epm 0ڸ-S5q1v/-r{$͐5Azؐ(1H㧑1ҭ4Bu_ Jz!Q֨ ~> WNʗb2;'-!)G=8ɠ (4*Mऀ=Ju6p-m=w#Ŵ\RCXSa:@3O{UXWJHeL!? /BRds쌄y>$Z9| ڌ~r$.!?c Ɇ`PICDc I Y8mݲ/$ қ}>8HyL>QpKSyP5%Eu3wgx>a :|J ! OTˆ]wNkۂ̒:Fz2PIΧ|==&F# ȯ|ېz'kLzjm*/P8 o Qxe8c !'U7Ed00NŽ$c#{ rUa ?o/sαg0i7uM^Ї32RE 6@`Z82Uϗk/[͞5]>x9$1B\gX>7Ȝx90 EP%4Y:|{a<<![ݦUz q|xx|&%1nW 2!D۞k)  Kmݰd=$zF.bȡ@9èf:(##[v.?DMts=ѵ06iu"~?GL}IY x|o}I7;׌A"SO:(Tx=*9! ~!TNH(5郇nFNaeXf^"2j+هkGVk =uv3ɀrvM4@ֿ}}G@Q,'yo `dUX;Wm|{B, 4Ӓ?×2jMW9P4G|K$KE{ @N1'yn~"aj1N:]0 9J 1݃t @\wԁY:i_i/#`g;^ˣhw (=3IaV`,,ϧھ6P\s|1 N RXAQJ E ~WCdX:,sZå9˾B6>LKϐTgF >lv1@#xrcP$GT! . |%${dS xA<Nxßq^Xr s5J+H} V% ~\ET tG8bb)Ab=ܺ[W>|c]²2Ww׍hp+ ՠGfR#&+{k%TbQy}Dmu=tT8AGKȑ/3O$1`p&R%R ӳ G*"q8䵝3M4ͧ}잇У B1> 'L96rNM`!P5ssX0АPvDoxwE2/:WD͋dW "`ȈL_.A!G 9T uk$G$: C ,5KV@l[OS!7v#+ `;=fe[~|>&/XS"ï/@A@yu1 5w?=Fc@:msB} ^'{ꟳ~SX@rOP,[߷冻n#Ĝ\` G3澟r?~K;KmQᑏ]@}7!;?}s&>iDҗb{㳣h ߽ANP$!Y9th'~O}#l {BRH>#}`vuiXqq^ҝ &=@ϞX n %O}W!ݽh2?%tGMܾlio]_p=omm1 Tג}2w#Yn҂mQꔁxtVaw JK\WnW9]zm'Ľo w l;-B^s:#حb!{xyZrMR^g?QbW-?+8;xKu@n9>Fv'gI:=\TQ~{>ROxYkӽ` ?@I|rro\/{]x̛M:oUΧugF5{oggQ -,Ēa7N܀fppph X [JlF>i3vcFtDWԼtA4ugJ.іapS\%P*3(}lgr~ٶxCjw4 9[땺,f :g~xG[FvvWonWu sҌф(6}u|:Hˮsa 9-֩n3ȸ+PHT">i8TEN'TK3l0ZJp򊇾hvGxSn(X{_ߜ~Mv̭:ά/MK D{àWi?_3ĜH Q\ <u:},@pԔ#8Ү}H @ɮ"1_1h'U &$5v7 cKme#꣞3(s Q^;9w;13T u|WǴ_J uH5O^Bر }䗽H_uP6Dݪ;y`=#fb>N$8Wp;3G*x}3RNg/@]|>{/djoJR۠I#[fw31HȠ'z|>}ki`n(o` m}P < yb6_<Ϧy~Xߠaנ-yV ۊr7&?'!7t)z"~D!2V5Vo-ޢJOzDɧKOSHxl_R*bTl-&D4>/yYv4ڮWe#GY 0jD1qM'8I2n E(u^hqa\ 'O׵ʸ_=uI-2QD~> yhuu,N^xA{^6%<}O"!l_|:j]G"HJ=}"k/pkON~P9<ӡk)]ԨD@Wew:gLAsۉjaۯd0秎|_O8=GJT_/Xw|> {;8ٖؑ^a¨/AѲl$e{4z)Կwj;FNNy9;nFg PM}y nNnеޓ<ʂPgblmq{ #lAzBGSwh~釬}i@$t0t˅%T> BqQ}I;BCC =)nW1&MUepB?>ƆSdA@R" /%=)G_ZTV`~y!Eϲ#Vmcr=<(R.wTGtnBqRdu` 2I8O^s>  .|})76E>} 4:,B >Vv{I;圌g9}LK,%0z:LEIiA;#,Xlzˊ##B,8T6Y 8y@HtU\(SbΚ,bޛ<[uZ͜U|T옃2PYB(CawU&8Y}kn$kǔrW|WL<6:\aйs.ԯMb!umII}zJΑGXAϙFw8-:Nn2_]ꐿ7ګ)P؈QuƹDH TgPOn i2R{ubM1Ϛ8k | .1`3yϮ/UFy0!~eKm/7+tHcQz>ju mv쵙F̿jPzUj@QeD#nnlGRߕ[CT^+{2Zfn#fw{ڧ3׿/vz[ NȗDh).vó bs+sT ᘛ;rxgvp"Pz@e!cxLg:tlYMnۅ&.2ei=!ܞus[I6fy('L ~HZ>W:cۻ[?td̀M8?j\Yos? B)t T4 ITv͞@d!I6 BBb IRTLL%UA%-MQEѤ:("0QBk3EJJX((*6TFو%Y&$ * &"j*h*!HF*J$()(tѨ#m&ЗѲ:'e B `CkChvu Z58HdHAZ!$bVCVE?%M1bI tDF9JRajjijB@@"&%FJ%c$*+PSS! LT $4RRAR4I4 0LR4J!0$RS1Q,%L-ED J@U@E0D0T2 AITPMD$HQ IE5$14 S,,ELLB3-D CLA3E4 T%DQD,R%$RPQ1 KPRR@BCI2-3%3 T%(4 BHEPD@ELA夠bB!e (Db%$Zbb%bfh!" (" JAfbTViZhfi&e b*ib"Ifb0DDPLUDRRQPR)TT HDDBA$DS-ULE @MELAS@QSP@H2 H$+O1& ]t DELQMOqM Q݊*dI&&) P|Ng3> EQ$TL ETKU݋T@PRT~Ia"%**&)&A1hc޳ jdm&%3-UEŶؘ*Z`69)JB $ZHRZjYI`@`!j` h < %(bh"*"!iID DHLwRQA jSDMUcLTTQLąbMRٱT%ETTQTTPPLTE ԅAQUU5UQ54LڈhX"jB;IJHDCAT,1 X b))H bBvRDLu5:$) H$&YXNdҔ4LIȪ"!$() ")b!0LQEDTDLIbjCT0AMAOHSDŽ&;HQ$G$_b$ z) pJ- FJu(2@Pv @#B)@)B!P!@o(BjU(=ؼhqy+BL!`"L"rQ$Yvj I@y*|Go|G?}¢;^2 GUNA~i@6J:JdGHW!D@= S /WT>@Wi6%-v0."a"j$yLC'xfBL$Cb4-`N% Xi^ 9(L̦ bs+2)"\c 1Pfe iZHc(b Xh%;!9PP9***nYh(XI9@p-4URU1- MC0Q  J4 He f$&@(듽Wq*%]`8RzB"*Qki"d{' DN@[AA4R"D0lRRMJSIT04T_ѷpn P.3'G+:cFH CH 3<Crg٤SAi@=z@P4 .}+;C xi|e釿WTcn]s;?`QpF3&sY>}ϕҝf4 w4 lA1c&Ÿ[)bN m򈇂^0p_u5T3LfR58bmG7+Αw\P< |F_>Ah2\9єߜn0"0RP =@| .)0)QnϿɴ7zRg[]z킪bQOy{cWX=sz8}AG=Vwx ?ԞUh5OnNW|ьNa+zX|g'f|ph: x~ V#ӏi̺ޯ*"qkӠ=6/pU6Qv;3=Z4TnrtX1Ryes痷7#De,X#Wos tOx19lzOkm ѧRQ7VR|S/ff.o Vkfp.w<>ZŰ}lO//w<ޭaFw=^9ߕAsNϜW|@@ђy;\[>bwCБ9OGv(<&X0)#YL^:IEDy3{xaW'OH1$_oe߹}ǣoz;DH 9#In!Fј`% \!HעLzt|@dx y{^q LQn/t9|uv׋!qt(c>ps? t.@%zOpj cϷ)M$%iq{ PFa}5lzßDoAk }>gg3ܸJMׇwv'xP:=ìs^CBPh:q+-j_w:] Й ㆤ)c>>Aj\0Fݿ0Z> ?\!xp#|(mޟ+n'V2^|O4~翄X A_mˑYRU)b^7]N`P|=/GڕE x>Ϥ),<.VRnۭvܠ6AfAEPR+D1st5 ! .34aWr5kD9-ic'lML'1CΩHzwﱃwI#L_]$<4|{'<^3c"5R3YXifkaq1/fj2?7vS#̔27oD1  <) TL(܎Gaw_ĆRAd鎹\Dkv#^fDlࣥ%*vwL761lg^U]+뜺q:UNȯdCDD1b ㎹cvN<>'>?DC_rbRTrK \aLf4hpQtߌ %<(F>hA)CQ_6[U|hVJ!Q}\"P{VvEh SN'%m~#t7IhX"X֚t6oec)ݮ'p>QzL L'$Pc|G ӊ;dWph}Ԟ̾&ʼn<|񴃵opԡ@/" @0 !Yآ E>w>Fl80=P} P[s;M`z_xz:=.Qխ!++ @TFnn$'@lPf\ n׸xxNC뼹3b0Ћf^܏_ޫ㒤/aF*:~v?g?P{;0Itz/l^2߯ʱ%@:X3@ 7.}Y{L"F^g 2I4 HRR\IKQ ~)a ~o?J(d}>ytD@=BWd[>xaoկEaԛ==nUy\G1O,N1Ǩ & Im9A(tv>A9'0_D@#x{dSڌHP?M6qMɀF{$4DCioBPSrDٞOx(79iuW`q0pA7Tsaˏ {D~F<J ήs!aĎ z΢K>EM+O?0*bDNEfr#T1P}L)oՎV;X&IØgt6MYmK[$WNU?R?C%Lx]oc|(4K#h<~Ҁx&d΀$[jh$HշK?1쓶:9a ΀m_rS#>u荋L 'VcH5G#/ayOq7?-`ӕf5JAfYvf_XƱхϢRj4B(@Ėw],<,`Wܟ9t80pv>Q#8E*16}mm{zl$հCY/ /{sAZ &EBBC+iBܞn~3cW8S`op{ LӇXb pgmLCU`@ԩ@ 59BcH7xYH\YIg i( ݴI4YfvT}ft onꃱ:^n;oM< XNnÅ }›pAkΫYM^m`} .Z_\It\w=z_D\߅Ƃ] iB%;VgM!ײ't^Mh"f3kQ4:ez3@"^l[;^w^Fn/3\N]{CկR Pt|8{`9ph{L:y2^3ߗpL2Bc$CO!@PXӹ7΢"ro>AW?+p飿yfLJ2Fa&{?Y'{%F%JZF`HjhJTB!Z@ hh)!, ͫ4@ {{q~ ^G3`xЫsh.ZV q8q4*DwCФ-j lpr}O*O'4Ӂ&X Gj_ȥׁ|0MAEm94VxDIuQQGzF<%ϨQDs3Wٽ5yM6]T!CL1R4O0}*#Axo VO3y8dѱA/I4< H;ٙgbXA2Q#0|1g]E) o lK0TZ9*?/'Iq+~% 8ZC[gMߺ#5h6էzAĻgH ߓ? ޽Dhh:OЎ& M%\bMia95y8xHН`8.X:ưYx˴yo'm82 3mHb tJBgvNIc41 {P\B"J#cE"+bף{h2|匍;"8e+^{,qгDbL4`.\]${Z":'hUS7y~u-ȭ=:N~"d~_lwx_}HpTD Dtt؏林}G*R D@ro;zt9'˻[_3hL`}9Hscj!.MN,'paMٗRTd8M/'{pI"́ȁI>sX^bh"Ώ48X݀BvOPVG,F Y X2X s[Rq $kKuƷ Yg/ȫC5ȢEK~G7>r]ASz)41oS~l+K-08\ab>%(ADC)3ڲda=aH +DHfiA&b]pz59Pf!.=+]Wf*3@^CkKHL}M5 2 [z|,zHX7qq,>5=<ӧ}kq`~Ș͙ΠVH(R⓲Kx3)sNʣwvsdg:sg E Oe?830ؿ[B8!觮?#e . м !{@ w~)Ju[it3%Yc3t^לvITA _HqL-(Nwvz )(5M ؋u{S&.5KE~TG̉`8_+<ϙŏ*%L u "$1{8`@_\|\(ͽOʈB_L\]((D'v*x1ozpYҸ/{o#:*'mZj5m *\8rQT;X 6a%l,`U衃H '?Z!¿Q|ׄ>>qޜVrdcUӞ79i9w`̹Pg*aCϟ R:K4 "[cgѥ9{xqW[]TՈ~z|t^k*Xw')p*ջ[]Vlq҂5g tB$ !6q3Na:r{Apqg3SzླྀodMg;y,^ÉxӬfk} 3s\fR-p \ӈ0`?DEqȐ{׎EFn ~;t|fe]/{59c7~~38Ƞ_;cؗH6F'=Tߏ !K6mBI59.RᠣH|7ha!(h%d`UPp㲕]lr FUDQ a,lMXb!d=NXvU:Ü3FEATK'DI0L2/~شx^!oCOsk92"|i`y u.5LE2piT^ }llkmD_mkR=()<;|ad-tˆTUBjW[AU0DOV?:h"("b:9P1ߎ&2},U}qcSmG$A25.@rBB!].6S5ijjfb( QU QD>n J*.Oy?7xY?OGZޏSm(L:$荞E}t[}|-[""@Zl۸U'wJgAcP}ܮCbwd&BPwy! »īVO4^U` (g EL(e%9./}0>ǂ?( TP \ ~>?_? ߿} a" @.zd6=uʿ<ĒYSx@:X㤜jPg+#p[UA!8P2[IIB@g"fpx_lעڐR9Cc !$8@!wwcQY-'/doNeg JEucUKA2Q3~_urm7 ʒ8ß$4RPX (5HM3 \GNFFg(?,3*gο7^XO:_=9J(OI@z: g—k)]ثR7p|5B0[Ŗ_X~o(:Z# Nofm]Nv8) dRa?E~V`:?'j?qdAy'02lib_ҊY-ob1\e H|p;}p|rw$ |N%@!OGì'Јл.u.\œ8<ݵ`lyiqrj.:\%GiQT",gvn@BC?K^|ȼy3 3Gt/R 5acG 3u$%1=Y4&IzOPA@9Md=-iWVO}vwN;T<:rpdmi`5Atn\#'vǔh,Q>7"§EY;gW>x$v,ݝQu @:Wyp<!2+&h;[kB1A *0C D^$ŁgBu*C~xxK')=[{`B X2B*‚3GʪߌCEX+=FQ4unlӐ | VJkqr#j܊(g{CMBG-ҏ>#OoVo9"05usm|'b\y?n<=nT)%.vbE\7)z CH/E^OHHa߻3?qjɯMf*/?Y]VA#/9u&Yz;']t=`xJChIj"Ϩ<$TMO/4kVGF=A@GQ~(gW(E⩛PAKAj0C %?>_~Y>_Wx?v6= Rt-VֿN)z_aLPRNdIGS܏{t'_yˇ<8S%D`XÃkSi]N31O87K|D܅ b;812O6وzDNHd; 6֝'T_Cwnqo- )39F)~=kCɄb "|.e&!{aI חyg \y.#YRCGK> zw =grRç.~${`T~X Y2v,X }~ |}IUEqfq,o[;|w~h/::jiԯ#٤Yw aAh͆w\y]D~ῶϤG}CԪ<JeB<ߺj6LTϼW`#0]K`_P\=8]`ę)/@TG-D|ǽX~N{ysQrϗ=߆ T'?Ə!Y?)}?_!910HKE P")L PP4"S:mX<Əav3$Q$]33:t ;IMK401pP)Jp$ ' z0 BXC$ C0Dh5QiŨ `ܾ"?ځ`< W MUA̯~SsG@h t}/)eC8>'cTWL6s=$0|(TPPJSUs%A r|e+!/dJ& @^Dӭ?%?뮺ٿ DbtoX"(TPPA;[ v$ptWH;=>0ƔEB)?{ z}|9\o!=ØRR9e#H&(ǂBU0A:7aan8 52t{;17V; Q B=H== ZAaEHD?L$K$y@C۱T?'hq%\0磰dmX ׌mC(ԣ˒!:|ĤaOylS?|mHF#{,,kʿ>l `  r30b #]r z0O7,#U`vM 7$/HݲʮHn!UIp6d^=r/e |@`S}v h~*ESÀ?Jq4WK"<( E:fA  D7sA_5| σ6C"VW~sTTi|/_!E֭Ar >O$\.dv񝅬n3!E7& "UR@F#}5e0~<پ 4@ >jf!0`3 *T&RLմ#)-SoDɞ4J ~1?e9H(ݢp< ο/LK,s0{PRu)B? (9B kѫ)q#>A߉ rCEF. Cn=ͣIQT9M͵s_$qpSƏP_8+W=5.uB3xE"%zI+Fg/.j*=<9KҎ˱L'_䷇ن$_'UMaa") wh6r$D¨՝sfM2Hgm~uА4,zIoTNK$*"8a'۹@ h.jAJ-OLpܠ5 qB@r=>}lF}b[/QO lw.wi=d xRj=g%Q筟xb=B>n+! ,+vy +~v qXK$M:xN ,O6z'SʮHN &j pBjِz6:ح؝쉡QHT!ow@FZ I6I6^kKmӦ0]" z0x# wr{䁣鴌ǤMF" ˻6*E,OP1 @GUGOi]-_9*!$?v1WgyYҰY+`K 7=6L;tO_G67@P Sc5^MZgɨӟ.{IGHu?)& " RYicɁZdwuvtx%6ƇdīДnid^xCF&}ҁOb 0A7}M|sak yFQǯi;K;k 4M|p`Hqmdzw\(s>Ӆd7q?^-9wn p}?{?o?^{Z||d6Ya:7Ir)moU>+R}S:C'²m_8:'$pTi4~ms˅RZ DD(X=W1ķDZno WA2PO{!ds9@dql %!쌆KfJ~͞%I>gP:N+wى}HT%7rHN,ߟر3޹"rHHڏu|L6VEb[p%Zk?&e0E4\^g,%"-+H=MO](gvcx~B4`'>/N(4A#n ߀838kzϟMnDT &O[|СL x46^r*j2/AcueL;Z{;,0F%| R&MSNZ$aþj XoƇ%̭ L:|h@J),vn}?:椟rx|-SzneXyd WO@!B߇ I0/TOE;/s0Uud]RzaCPQx#>W'kD~6x ы{!r^c8=m\/@ݼ}A`+(NQ+@dF8.1zh^_<Bi#!&qaFg*e/:m0҂"Oמ= *,QPOQ 2sz74҅4v/v.L_&ߕ )9e.hw@nVah @WTWVMx(&ج Nr H>VӃ㷭*J78h ##bYy|?OGP僷9Qro3|z Fom2V7( `9Q 16Ųؙ;CѨAIACky" tuV:>9QW:=P]ϋpɾK/K/mn_5|=+|g .NόfG0E|Xڄ2 y1sF;a{&Z}vݜ'jlS;1טp9x Р8VpIcU -~Rḛ▣q22 ۅ95PDqNY8Sa N]t9f0wH H:n$/c^U8`pen-NMt44gun[Ôr: P=)x!J'i fGYM/p5-~Y'ic5=7ە ^9\_<m6SȦ6|; uE4tEM.t >D*AG( cV E_68gD4Xn{659)Jp+`6;ags X0RGDN!n^{zG:;/|.:H\`\FțZt,B3 47͂?(U[q|Z0;2EYI 낶oGvIbWq/ӀWCfK6c_RS3%P zoS#L] LnAer6q9(?W7%AEBT&0$oЏlng-SpocD1Et ߉ {V;x8NqI  ! H,n>'/4Zh8yX>g3rv{a^n2(oR9|BqOU(Acs k5#anu[*|F[zstHj]VǯUݡ ox oŌ.jN ي`H妑gze&8mzrcM !^7:OI9 E059"E-$-#P}ma߿5wU Ap7?ok 9N0@z޸3 Zy3|Q_[ѯG>W\ ϥc`Ý8aV) [l%=8sOzJ)BO}מV!ވ`-A挠5b:tɱ MrٌGF rMgCw QhuKň?f[e" \vG-6\iM^_glG $@|db֐AHK(v$< uFqw7e ƣ@ܰe j^Q^hUr&79'Z)d^e"z/Be}(|sk}Cp@ߛS<pIDW0}ʇ4B_8T^¦>C8R7mXqVROTѨMPMA֗o8|[i $EZ6qCK@~9"!`̲DS>ͦ-}&6ҔMsvien'EMDjgO{*_.˽g ̀$Y^"vߪĦ~]w`᰸ UU M[~{sH\k. 丌1v)|*WqP\g&J7oҰ?O2P);_F.QGK+3hJ]I4)Cyq% fϳËOO!建Ɣׯ؞2z b?OjR@%fLArf֯TW!Ha|HvBh@=thԏHIO4)o*\ t˹b1XEՏl>|tƭ M78fŒF")~I/?ymLrfߍ@Q*^!= $ IJu ?/I^/ݑSLޅ˿;N{C/>ѭIy 7Fp6_[OL9+lI3'$;b!GMZq ⢀dPtu`*Fr(ͼq@Ftd =e3ዜ|4=GZke3Ef m_+%HGL /N k1|-(N*肮{g6?#/kURW!{tn{0ͤY_t-G9̭(nw}f%QBUտlYeuum׎W$}몺 &$%;ty]֤ɎDSLqvPJxڙwCDccCO( P4,2Pv"|>47v<*GۇTɆj! nG_ۭddw{%S3@YN v@NROg1B "0!W@$s?^ikLQ_&pmSu|h*$ Z@nH^M@6slGtt`J &o}|4Dq+~( rHF(6\/ +=Rm!}x5lPȝ,({Ӡ`~0_f x_.?dy{|e=q¿B{;ݡC>FCF7BNsO'o0)g8H47??_!O?ǜ*<.Ia I2_㫃;oȨd*Gr=. ̊596XfQ楘6Q^u{ PsX //۰ ~ъ&QJ_O8|Ÿ3փ$&̓:h˭/y5OWFԃ6D̐/xTDM)fFIUr*B.{7 I)E8hКĩ%R1 }B!Ws]M,F3AbC OF%h(to`/UdA =sNlYgHtU ϖDۮq4Wn.勆xAy7SE;`$>Zhvak2SЈ4՚_Tu<3y'BcAųF<}@~H$)(XH( (h _R"&Ꚃ\TUp %|Ns5yf`bk kE㠋K4>kȖ~=a'>sׯДWPb*+cbUr 5==\b≄`{@t3028fʯ̟Dc;@HBj]KFH@>~z!C#>;{K\9\SBQ+!d@Gv:l$͕ ;I?gDSx]AA' _gϡɨ4GSFV埞] xC"]P%۶ZŐ2!Q4)*݁`~g~LK\QǻyxH g}]08!/|8=&0\&{N&9)Kݯ(hXH-ߋZ5Ĕ[֡_X-đޖ^9 :q0xp)PS.nh/;C$4?$:j b! :4]M-tx :(Qݧ2 8:T6Vv. sUr]RkW9χnTOo$6) N!.}Gr9k=hiu6g*2j>Mt?g@ ܡFMnh!6xDbuM$hW"߂uɋ1^X4+}02w:Jt^vذ.1D#i/?hT^42bw(Ȣܟ=53 D!9GAm"JSCRi-pr r!8QSO;Fȳѝk欪 p.42xcvi{qX\O=.`޼Of*4[;w[Zˆ ]o2QpZֳr)WL6=)qp19 <5 fĤQž䋴U\o?:;ra<̵_h"(vTABiE.IO]U".M@+ة)P}4}γKrOb&ML ')AvY9DX pM@x dLurܯw(0Gswӿ)<|$CJG,m \j X w;&CAIȹ9<(fMEY$: D?i(Z{y?*'1>)z\;NF쥞rzGMt bq&iSdbt7 PM|s# C6R'h 9m+H.t03 䀡&BӚ,R b)|h=l/G'>Ar"$0Og߹7XFރy:ˉ$j~4fSHrMsWp~yy(DTYRPw:m1 HLA$ALMP&10s“_̱.ɥyPSFF8d 別ğ2ӥʇp>^!NN {<|ߙ(>C0n;}ޙ;U#Fөڨ IXL{tO'n@dYs33ۯ;S8bL.kq'(x4 {(%.8Eppqg3?2eCmDH$FZl*Y_}U12↿\6 B\eXp_O5({oa˖<Сl==}сãFC{{] XySUD &"QSU\\VI z}Q"Ρ_ABt9Ͽ{D,{8 "Ksl9GE&Fdyj9t=: RùzFN[1 NKI'K*KWtc`mwY,𖣃-xK$߷SJoRS@?~^@|^4 M>I`e%j>$2'Q{8qq"$0/Fa Β 5X#IɌPV]#{z#"CؒJl~* e@;H8KHypޯ죈o+(r胢p9R&X b; )Ts9 x}TXOSp3C";`=|UXp+T_;R0"0]/zk9$3ri5~FzLAtp8u;C)/hJ+8C>b;U*JӫZM82W#KQޓi8c\DwG3hb"ޞBxԈ{^l˾y]P8n\j]ijb59x冃9P@[#d I̊nD74o,x]V-Q#h7e$V$ s'=Ly77+_Z=(6i?ߙC U98^:bvyu7/ t 8&hzUh2=e1VW_cT1ߴ2f&ǝ0a]@:u)rѕ8ߖs5P=/{g=>ti/&1` MaB6(l)>=ol9D,!݈p-E}@<1Y&:]k&8v <0Nd}G`mkU<]Q/w19RS"64M$y|TuY~n{? !?|П26h~<[Qޫ+O<\,KƯ픵|6Aϸ`A=䞏Ϥf^<)ğ&,i8 liUUUUZQj͞+[1mpkPt'LuC@#KtGs. }K ,R|D.=AILQu4cg*@- =EzQn'Ӧƌ{= bCh@!кLT 1 _~;G=Ђ|Y{5{L0lLрZC# ҧB4OErc+9@ :lІ  z3 DkK=4ӀxyF{zTlTt}%c;ގ ihX21aC St3'R8f) B|q@҆tW:׳`H^(9ЉZ&muǸ@uTj}=-mi:/=-Qy4 _ rt}tKPA;!fRw+H-#W̪CgAaI@~5q5TFv{K "(kSyO}6ܱkZ\QTIT$՝x窮NQՋ@,''tNvHUVsW4QEL{˾g9O"4TUr Up#`Trb7S~O8>ۧpEjp"<\1|mU11@LDO1.wlŖx#$(D) R)- ҦI[ @@UAcLTqQ9TXL-Ay./( 3h?Qgs##oݷl>3£!RSkF ?99.*.IE<~0w,N(;l?_xY_)@wwP&BaVMLƒPG.~ϫIG/ߚ]Nm uZkQ]j7w3xmp@YcS3Xy+Svogf( @č ub3̋N j )e"׶.R8N焟K.ux44Dnf8 @ش3 pb u8VC"L;r8Gq-!y6@0=WF1xr*akd{bqAM"MhR8̀P{ vg0~`d |908$6F7N0ηZQztKǦn"h(\fk=(r7K7pk5VqMw>z )8G\OGķ,$jFx8"= kM4s~ x F%v KΜPOm7J3͇υc 4YHZ};0l3D42X_ZS``PKTŲw$ >*==- :e(xox3=_SAE6) #xEܿ/ՌNLp/F,~b-sC&ȶ#!ɣ?{Xj\vvKyHZ0$l?\!G6lD$ѩ IF}{Hg<#gmXO# 22ij/~RX*j$1D!S-ef*C\ꊪ(&*=WXp&o>1q, nVГR#2 ^$K;ƒLN'ÅZ_\col B~f{hA$$'0L2P[H' ф K6:_i_ymn 0%+I< Q:$'mzӾlы P |cąh$>ka`8n.[_6| NR;bH =X zlD'qwIR Cg6meHn/jFG}$rwSbƸ$ǁ>(Q~߻u5cf9RfU %=1 %,}v)v.m]o5lUBQ3q4׎DPSPW1NaXt<hZbz1@fX=r &q!_9i" Հh9'*qi)ďRPLMUT1U TPQE= >gHH>UC> 1\x knq# =>H:S5]>u{Sf'xm.b{N)3<"yC\vBlyܗSt҃5 >??)O٭jTu*ц#f:0RS ^^Kgl"9߉0VjȠw{^"krDԆO4d?'¸8>T2@b?{ΖCօ^C]wdՉ&v#'\n"h|iC8R :lIfƴI?o)JA}`P,]E,B_Žd j(Pe4C+3454 8P@:e#ttC̀jZ0>ٶkRwL-éػlY0 CmHd=#WIpᰂ$C}t 3h&V>n rHo^`S60lnIr(=K{ar"7 |Y9Mб^CHB+n:kw~Oξ krS1 d|{ō(poTί7H*P4`!Q-aM1i*S&HCCbE:0%A Qu4š> LQa3Z3/TbH>DB|D!?ײb`z?KHDZy@"3@4DJmZRP'FR= "} j7ɂPEz^E8}I5U <Zgb(qî-XHB (c&;:!yûX{?fg]ڎU7B'B C*&'aο&K+26Рh"kٲ)3('KNӇBL |Z*,?Uc}*,؞Y!i~āzޅ'oI B#}@TJ~[fQ!>*|:)?z!)͜;~ffVgxI* ϶hsR1 ª׆7A@jCʏ6TxΙsha^rh"$@>kp Cxt@AO$(B/=m~VGNRz^|z׭c ՚*T|P< v8˩4=ӏDcM~!RN=KG2(bU l}@)7an10B|if՛c2LNb*a9N7&QH~^3*;wqD("%-Q7҃@u>|SŸ-#"EH`c>4dfԦ 4Ni\r&)d97ނ>xlz%TE2#&ө< 3w2gA zUa4WD&*6O+Ǚb;ܒ8G944 kӤds +tw0{^9fj 0g($/qAmA%aZPr: ]A~VDJ!DxP!> N}% ؄aqs}Ϣl)MF^.(lB30RH_o^)yV| rIC]=Pm>kp<;VǘC=ѿ)=g|6yR MrTTLcZ|w14k.}\Qu* 8<6j0)뱥/"CL-Nxmɂ9)08aEϢ@x|1 CRG:ȻA)'J;Xez4%w6םGo@< =\-sLiΓ"ؤ`Vm/"\nZL1{j if@3zvƵXd Y@&\xgTr|hWd+'|JBrJƪ@ ( i"jڈmmJ#|Tκ'M0a ӻ~˦2<~6<'>`wGM$Tfp ̢Z&>8WHh 8횏L-HvИ2Y+a*3ф] Q.r^:V[#vQL׀" "BW05y{PJ)vV78c5*NPݐ49%v1B#)ܩ<W@Nf+q t y'7F$lD`=23DVĘƝe]s=9ݏ|i&[O2v{UZM( F |}wBzcAМ@tO',"!۬GD_F=p(Kte±;z\ߓ C7Ɓ݁a66/.Ґ8tπ*I4?I@۞r|`HW3PBakWiJ?}nFHHP'D|ݽ:4~ *0>GP5CcC5Gā&/y^fnCql>`^4/p3@ms I3_G I==U\oAb>U,v.YSCeY,řlrX &'wKҀ4& oufBfۇr#4` U9`h/MF 3ɖwt@I T] r"-:"P!F ufhZ4kVu!]w0!43MNLNQ6 'gۑl\H`fh\>! %WX/C\]dv+@Bg WBqә  ƌUlsz Z a8Y#vP\ׅsi˷xT,d`wHTR|=ݴy{~,ىkC4T=gC&,eq-wD4?9*5zCCHt@ ﶏgqp4@3_\{ym=pO+q݄&P s@eh=_! `?> KyD+T]7maTQL M}zus}'<{ޣPHPX6z0z'}TGF* 'Q/ Q4霡_ߝpFs9 r yK :aҌ6رnB h{@!c! P~N">fAku?yHϛuFsO'c2Yq&.Fܒ(434]z-o;X$bm$ذLjeɽd#ԠG=>GOס~2 )SB"T$79>ekխĸ i F/MfCӎSJ|Ɠ$sGnx'@>ai)x߶L0ցHk靸4PDF!6)9kvu 5e{e_qA 8h&:#Ӽ\ CE"r|^y%;U DPU۷8-! D -iTtpaN|7ٗbk" QNx֧|$B( @%[ 63S$c/- k04KuEM#jlԁt !kdCtv5,C\<ϖ bpUUUUȔ'HePjC k+ 26:0mc+8n] @Hr{洓0ЃrpIcm<l8BH n鶍b J**9?GXB94gu^||`V4mه3[񍈠i,G`( `6Y&<󫒰Ҿ-)& FӒbs& Ŕy xÎ,*1#hŭ R";rpJn )C-p2GD8Dv1q:r EjHF9Cmי@~7?'xT+i]'ױ$x(!lq碁de='h9`'CZQPX%84ْDPBz$#"Z]Ur`ucE@;FbR.l,IF "ahT/Y݃|T|濢y)m›ÈCBt>Go:K{{fCqB~~ݚʎQ米/1s񊽊07'D^7rV [n +6!dڨ=zւx5֪NPYxsЁ`ܹ!pOluBb"!RAR(oNfGxH$Hh&oqrg;N]V[Ihŋdq#E4ɳ(Ne"H(H"lQ*c!D%d9܀d0{U;?P]U `fn!BL9!q!IZxλC\jxoA ׁ}S{O aS`CZNX8ILz0 et jCϘJ0@.T(nkE <H(: "Y0d:!Œчrwq$1ĄxuISsf?rr RgLQ/^(wL(YV@0#]B'{Ί(5T/9v${y͈Ή宓3m==NrY}E&@ }׋!DShv0heAzjk~Y~+7EGx wI܃]VC^zֳ{vxC^oe`"ё݁GfGS=m s ]fӢƋ˵UYɰN:wLm;N$Hv5P l.Hv%CSx6trq̼}Ҩ,G)= BЉő[qwh0y\cgfi+i h؅hImcEYQ3RjRW}愝 }Ap ثC?SU >U>XpzKL #I@J`$CLkM)ӈ;ʢ?3J /.  D~DH󞳡6 *8󾆸w2HINɴ;?3D>.~C =YCtN~C0'^!o%<,L00G0y1n ԏV]!OǟGcz#a>PzkS`C"5JoVǸ$}^g14yIr\2w35Dt6H1#<^G0dH0$y@,ŽqClc;l9}S\O?l,& kx\V{zQ̪zǝ" Xܡϧ-cI edH=?[|,@{RCn 2 4_ " &%T6p5 ${;%("W%/EUUCLx=$HEiܟBo sp>C6b=b} UkSFVq*΢7kjcwc!d pbtHl|/z\E4/^e_\ IJNP@0fsqXB_ZM`Nc < N)MwwGƘrŘK 4A< mtCFz3gs)ϑ;;yտ/~tV SXCA &y<",]MD|V.:c0H{8O>2 zin*o@r؞~]Gǖ߮\X"PP9wրU2jOe L*4&@y1)ltX0j%LQH[n`I\ql"Y/HsNtc%-bE b4׻Od"j2/(7g(eniO$ k',yhe+[Ez9O& >FC^ժ%vcx)GDS Y{ ;҃kjTaϥD@G1_G 2׆`I׬3r}x6$>%=~ kn(b0lGzt,2iz;<=?՛)>ǃ&|e=Ú/6v05!|sa~_2P$ #ӢhBP߼d|u r ^Sç;S24::_QwO=πL1[TUJu = 7h&{GCZb;FD[˜4Mh ~忊;lm2Zr7YTŸzBĮefڕXL"1xfTkS"e4u&fVӃm]mi5;6ԬH[ unMB>~Urc[x5C> E1Q#:gve1! ҵ$Hۏfq jz!we;̣̍q<'bI?Pc*1b,J@&J:o&ax#zjE&@a`4>ﮠ]ۛzxd0xl Gmw۰X˗0!jF% umtϜ.P|+D@Z1A7CقʻtD 7(%cHju=J02{{#B=${E\HTG/˱ݵE$Ptg ƵhzyGs٪ i~Jhb!*l%w6U5':&Q3bb5do:gaM!6%iM$}ik;)EmrU4 ~(a*/%"-3wz 1a}^@9G\lhqqPbjgkU=]u#0% [g.Y~'{*42B/p}Զ0o(C ך͟mpN$ Na\_DV'}?$uЎ1br@Xi?Hi zD/''h:5{Ig<)HIwrȒb%<  ̣&h$5oDR8*d6 ؁ 0!'EEX` pw IùLxˌ|r Y2s8qU$d>w G5wx4YB%!##C_ Hfgð:WX XlFK6_3)8>9zl7%NEzC C-Wǒ=SPGJH@SD Pu#?-&ґ9d&H2}P}m.$hhJS$$m\:Fdqߺ|C•ۤ#y1R07!9ևJ%joؾ3gӥO8XumeMދš;X-.I8Dlo<;hKlqbc>[qU֝upw!Z}/ljoIN"OOQtbp9DcKx(-1$+7vRECu7"l&|.fGd&_S|+V"b"xy *X)68O' IC2\ ה/a`-x>7B8sgg1hND0&z7v w1#8fL < @N _tbGV'3IUR{c*4rxpbAr0"Jb\N -%̫@M4%^s]<B Rv Ug^Q߾tt8|R (@EIsl&πఁT3&19@$aX{&pABAJ jbOHHYxܰRQAQwΝ<zR炦fc)So 0AOzxv+qӬSj¢?ѵLr ͘MRO  L$jKܴ5 (@ Fہ y}(Q  "V6!ԗV"dzH ̓%_q6G )Ҍ&1hr oƴqj##G=ye)3!<O#=!a=*Ig%m fOwc4#l^w<}}6fލ2s;5#cA C} vrT2P@CsY9˩۞vh:D%4pG\Lhz?+Fsr0"IUz35m;.6z/+e{4!pQsgF4B^zHW8w=MYph()@C C=ϫCCP8Iu` ͍Qgt )BԞ0CP&s$xYK+"9RbðC\ EY00dƒP'"C t3:X 3vm&̡#< eω''"6yZvU86=::NPc%C@i8].W8!ҝUgٛ*f/ r:b]I@DlzN#df]1'*MϼQ۳&W3BJ;.%ND A|=7m ͊5PW#ˆm>c0!L</BoSsy ),CrhUx66(wle qzς>!=`-{} CgYƍ'É3OSEᕭO/g׎1ϚCot9u:g1/+ h)iS-NH$#f6 GMb J$gYn l}D[rՊ>jDd"DCBҭ DK@m !D=G?|Вi$?/SGj}{ Ycz{ܛ|%I>'z>ka@ɼg(ՂЖQ)ČN!)EjWI }v~ϥ=~ާ1p g-I$vfpiD}3҇#wr&! <#m ٘0rKLMߘU`~Uw=,u<J))}TWs ! Y"YpB|g@3<60+=T3B>j isg9<> Z>N}L@BB~8!,E#k/SRДCՙpq-/ G9qmXID> <.L(@. e}^ #2&Jh,;Jc gʀkk w=ahJYGh{gI5SRĚC42 _w䐘ߗ6|ΐ׋{1<*<3Îl&PApxG?<86Lz4LIfvSKzr)t~$NoL`_iSM kQ%FwX\EK+ WQ'ωBH߫ʈL FySVdP Ք@ OVހ&}!Gl~Ð-x *UZ/1$ugv3JŖ933?Oz 鹺 6ߞDT{g[1Fv}Fg=s]!*qqǃNg)l;$FziMA#p8m3SFol3 fE ,(;$p(?|bjU+m#hS"PwAW`W8cF?AH/ 8Ԃʁh0QB3l V9S6Ýa4][m=5QӇx[ZxplVK7.6k ӆ ĨIC agOgqV n jvL6ι˴F0h41V؛H"d9ۏ<͔YǽBQKGY|{)(PBRO; `{(0/B 91k8Y]AANDP|ի>KAWG\Ω?EB>,=_&D9u?jM?_tϟ?ޠ)_@$6d1M7`*2EQcp;F!ht94@5M>#p8.p@?1.OX{x6Cۺ '5? 5g-4fց7?Gox̎=:Oe;N?ۯ9~ls緉gOqlBM| Auf]g`$R޴<˓?C vB"TIvj _*٫n!%ZG~$_wL*ٷrCBFv}kGc3 (" qo/}՗4Ƭ4:,= FхTAlMw /pk`փK,fx1!y&^_(yoǝ'cZ!Ww[OBpi`]cZʫB672Ob u  l%TxF!a9qB48Yx$I$U7,xG_5lL* ("2Q1/I`v 9߲43an}dkWOCBīiq:1Vs̙+ozBTHx=;{% N߲~b=϶l1x]o+'K=tWj |>J=q}æM S>;݌̈́ՓAl=A%Fb4l# `On>a;wFUkM urx(RcM4=0vw(2)qT`P(;&Smv7k^/_dqa8_\z%_ĂP)o /E@ڨ @AްgX 3ٲXG$ksߘAel)x9"a{d{$I~-N* y/plrʪڝz5> :hϘ]h;[iX!}p@0}pt6o}ہ3CǿBXI$rpow } >iPx SWRTC<2umRI4'DIF_Dقș\"rϸ^EƖ`+nIɕT"ZV<'{6TDm!`b;>`PX7}1F&ԣO"- QF F(<8p"5 M Kjrݾ"4\{!bqb5E%DyO>m|Qf1_},6m2(;!A&6}ҙ2>د?QI[<\lfg hE;bo= ;?09mR0>{oՉr>!ijIs4xȒT*i'AVĜ < .O~"/tR*% h}\Ioq#kfp0!SEjKc>H#:pA F(4 #Y\3rDU Tf4ܩJu&C>v>Ր1cL8m_^.CЪ* J{=uLy>N~mbqO MUnO&*z(Of|);y8ZOOnrH=(> KQ8 7ܝ1x1}2JsУD:e.xuIz𗿂Xfp=,o`v٘ (@G<Ű},[5pm- 촛2cuUUU]|i܆b 'Y4(n<zƵН4lpYǦ(7 k됧!ܒXc{:bg{Sgx3:ssz4RIr?NUUD;7=O .op8ߛm1 ̀ju[$Y؊lsv"b*y[ 2qѮgI[9Цu|u\4H^%h0vi('@C+.y'Ghu{mvQ` [5]%7Ygcz+yUE9ORu3l,hW-1XoB`{;"-w:`9#XsMl&r+'4Lb\pr &C'֦,';qʢ2Z)Hpi>+@dyC7^8CW b&(.A+Y"G|k}x:zcMj 5ƀ )ګ Qc \J:;uX)y Wu)(D?I *- WMFMF=>CPjKQ" -2_o4{ZP$ :Alΐрhq& %Hae"M$7 c=Ճs'#B*>WA⪢i\9<_l0TASC;dc:z&$~>8>7)L\, 6FXj$oD: s;/PB 8# $ӮFlnAM$@F~ϓmg 6`/mG1I$C 4FҒ5ouЌ!eB i+ [cy#d.UP8!qFX7n$METDEQESW}!D @:h6*ȫ;ap:lF8p k݃܉وXɲBIlXNa؛\ސpGހCn`ԆmEE%?6W͎p9`B_$r-ZL94Ȉa`?H \f ²4(0L.ӸM)H!7 "H P/iw۶tb0;}m7_G1QuP@3X )Ao~ub@=BE0Evᑲ5 4*B^|ru/I#GI$ M`6!Y ;%:\A6JT`(xDh- BA"; xɮ=a׽XE}l*r4K g˜;A"2v' @fG3 DMg+o˾s|Q p KcM瀪-yvtNTuv&cڐ\0u쐌/ehe$&r.K03)zElaFx %r= UpP̳Y`N &$!@a+&x dC;8* }uuG/a`0 -BXq@ _P*DQZ5T$u27aÆw$ p |%F5~V2wˀuA;= Z{5%%{ 0gB8]ϝV.NHiEp>[Z|F_wXi9"8h {XY#郶!).eivF%irBJ ^8m"ey&h4+0m ]58 uNDf%)-e4 (DJxBB>j@愈y4 j,3^8pՋD,.9:qڐBE'u@V=r 7Wܚ\V[Y~F~!îxVr-JPY=l07 +ꊦ^Ar߼R0b {|8< ÚC(S45{4:eL(l)D嚄6."dj*A*Cc9a~oMq7SlϨp~$  ܇< A2ٖ"}⛁R&on83 :G~[ٌ,P:}jO[3 ͠v5!*DKt"C]uM€mZpS-C~q sk -x zk  sG:%x[d:gC[*#雐ͫe!;ZfQ'cDs ENG9=|!=1p@B||+u (:R/-qQC&!HBi3@հg0$>p)(dձ"6 }u}{OzI/з@|NGX-b{P`d3Qk?Fҁ `w`:I^p0ٹG'L'Ov<{}d[!=bȜ9~ H )0/\w^Da19#< .'砷N9pa>P|PxݙaI8:_ )vVII҂q@FAzxcv|bQ?E൏gWo\ei/ xr9v:(;C >,B0IgK|+zVFZfRDR,kBYW@c̜N=NeS,͋P6YiD^CL9xڬ6hKxG߳j |~]DH}C# z|1@Ȝ+8V~3]H|oi>J w', D(nvԋ nYO Ѱ\W.d ŗ`dݱbϺt!SD=\j9L灈Xy$ WdyWoG! mj')gr 9Q׆:^0UUz'7z9 pvyPg:d2hbaxa}]$8O ݸ`peQf ~NI.3v(.Di,0wZθNF34b:y>s9a^cac8玩Y,T|єf+~h0bBLfҠ F;\g-E x^%0s%NW BP _Dv(t( }xP|NY o=afnps7Hfb~a˄Y0<}$<js"t*Dzӧٰ>{ @X&7IFIB1q|S ,5ÒK>>Z%d$`}" &\@78T6C[a Ruyl(/pN(@q*@4,wߑ!qjͮXdlwlfFp9-|07!;*x -;hMd({aAbg \f~+%}@Z8;0abOi3_}/`=AEmo,~!ϓ_c#USΕK٩da< UN%JL ]+"VL(u#$`$lBPl%1Ky32 U7lX‘,:-urꮧ>ga38g6 7}nEslBϭyHdYc^f]ӅMh Aw@"+kVO v<}zwB0nAxoIc N\h0q;h`D% CcÀ6yY_W"K]z| ׃o䗷50C}@-qӡدfC洱׉dzUP ]i/X,8F$8pxTY!4"sB8*[o Wb`UD !׬=o.xO46]ڞ=H0_ 1)AnJ 0P2xI ׍pkId650|CB;L8uf.i"b C6ad 8@W |+U6݀m tlHȼ+/^8|+G }r7\;]43§gQ&4C~itpa%NgCNfz0z(S=Fb`kGNy`ˋ(9ف=;Gz<-%91HC6&dl具k{ސā.X!RH^f禶58({ɞ䁶׾3o&F% >򋆀sVo' &:ߏQ51 Qӿ˝#y@4~:C(FJ*P'DhU@e2j<}M1iٻC.F,TW &;gdL)oҡp=zzkhsbo{1dL>L'_C/ XekSG2c)3G?!((Sp!y8W;Jx (4w߾7Uɟ*xEjO @q ŧUqv^ƜT(6+NUw=LS@$ O~M&n{4:v,Ȋhu*͑2ێvNrd@Q܆w6fMI+03ۓQ0i2ޖ 1|i?nPM#JbOOa82U;$4,]L+cqCfQE[1->LO~}g}fUV"}YS؅I#TfВzj|Cۏ@  >0*q('D )ґOZ' ;j TU"$a{=vA#kEa(B{Nп6a[;  DDNSfxdƾ=<[(gXb8xι#zta3@V/_(ӀaA dtAm҅rCg`)3<{)̣ߢF r,F)] 뽤t#Ѡ;|as7NY!SXs]wt1qI]b=H +GOj~#d,nbC|zDE.TE2Mӄ_V 1UEPD Đ} ˩kF_T7YNI'I־je!*[Lk!Kx4"FJMϝ˼tFB(}x:rĴO ^,q)xzҡõFG7q'6wshT]'@d@@PzHqAm{:6 w(~4aF{NvMi&v}Y np޳6] ~}g*Hm:F[BBw"iC(x{? *;lšoo8ިFQRQT/N\YϹgws76ӏi~!k|ḥp9V3U| H܏tx fͻ2VYHFIo)XP4cS7!;Vx<{ӛ@C<9Y Q)B^yxwaXJ<_ ??>{?|(w`~&0V`P*$ȉ 6#93I\EL63RnZ GnOdBK̋+A˗w<//DIc) j BXer +) IJ^G4Q?I(ɟ ' 2n` 1$Gv"k sK5& Hnay(<Ѳ$HPz.ф#_>ʿf嚰~3 rREUT'ӍM3y5P:ŋk,|¢q+6) Z.QL,SH@A@Ԕ,Op?B}x}ZE;CIIy);]Tx#:Zљ'd{ r^_ZiU8TTT & "(&b$v 'C#>ub1|#0> !*uhݬĈ+0>3:<00CB$(SA B!y;) HAB $~cpiMMsQ^E[O)ȇPoJ9&w1te(Ae=zOM?}#)ć&QU O>w!hk,Cp[UmZ__\bhms뽲\;D;): "ƚig0me5e5sStn9Wqam-.%D.˂BɤxʻB np #/ף79eHf4t΀rgJMo:vӀ<}0grKAj+7}S0rE2)aeG@Zȁs!ڝ[ll xHkQM`qMav.SuEQ>7^C;EيicE߃[(}#RTwz(lzV|πюb{h($ SۓBQYJ{L$8E~R!'6"ZƂZhB\ 9эL-qzk+e{B3p5"K0 Dm#?($T#G~@$^KNIOPHP"e$"QTAd;.r/ Of#|L&CXYX@a;;/C|m>x|;}0<"9(&h~[{ژ>X_m-sR({)o<{zy =dA: P)" `{Cd<A LHCh|=@?!hO˨!S{wI*u@*mۜ'*w!"_ʇ&@Ho)'Ɨ$Ή5dzXkR>sL@u!qz^hq!Cs: vDsy]ão-^e|c6@qS_m6÷0? &'w.k_?x|4O=[cx)|d0-b_D/9ˁz=.V<<ҸF)cl. AW\jR }DLB@q@PS26Aǣ Bhq(4鎃@%:F 6fwGolhyUM3:b|)o:fEW.VaJڐah+~Ay`#RSɁ#?YI SO y!#>݃Ͱ QnG7sz0:)Vtn9$dp}eƕCh}F;M񸸅K.eˍݰÔDg߇N4nn0ƻél`l͹…las: F1Ec#[fQ)Y9lzvwoU,6!2=ah+%7d8T1EК4 +qšL(R hqOf ŭFawO3%f֧>ABDE&sƒ,2䜻 #I9l}H} 8B,SSPDx b9!i*"_B;rRtr4v׆jx@r yrM A#2CӲ\F5);TN8[ـ,J1k.~et}&udN3|VG>>z `BjPzHM|zȍʘJm90]`.4)'K{p9vWjm)0G$ ë6k}ꂬ?rӁwe3G-RL"E2}+[0~:v>Bhv}Oơ CAw௉:x?v t#Tb;k9xYH"HxY"xTB@=x:z?.HG8܃騱JDZz>F8n.)pSlJHiA; VʚС04nNȏgG$ 8*:.NAN~[?laA$Ӯh_C(8ccfXV~⨿!BaEsoF_v >%i"(Oq#+0P:1APL%:SS@EFPRP Qmj"P"(PЩ9&3$T?i,I ! Cx5u%$A˘P$>㈘DR<%tyPN1[kjtyxAtQJaM0ƈփ]0 ԆfM`\b:% ԟ#TEt3^p#gT#4LPYDAEVG~^Rt> O$ ?'$ùLG9of"qf@D|(XʣfܨDDfǢw&AWOI$I*ֵH$dA>߇f(uZ_'yY6i =r6_ƀR@L܃k}FH"û$ Kda L>mvD(:WѤL*}$QQ! H:HzI)p MT)I:!ћj+v$ne;39 m1K HVx>tzeEQVZdJ㭖F7bdf"LCx3ii3=>8 XĈ<b11(L/醘([WvoLGw8(( !'苂w!F%`x)4M:Z|A8 DDuև=E.glwCK5@eb >[YUn@Ҟ| T" Ғ}#s9ޣĢ r)g~]IvE֖WךpH +M_.4eRrTTDxЗVy,!ʰAԜP%+onf;֛o>.fkC'Z(W b 35׎9W^0V4J,і F\`hk*MkGeA9SZ> X0Dy|8sN&G?> R%KB=`'Fd,B_.C*/C&:F F;QQF5R]\,q5f0C" my ̀y\3*rБAD QTkLDL$QTMU1E!)Lq h?zaf5὜0x7jH\R- ~PN=Uu 0e"DIJ&6p%P>.iHa$U12ZO~IOh{M&$I4nbKK`i{s?wv-M) Ƅ 5Q o9sAkJRP5ðzk`y0O!k%L3g1(%QU%X\KB5)JՓ )SBMSM4"h(*efBb#9"P\$CS V2.XF0bHډ359ȡƶ)(ƃ/ J$i P-Q@=O9X 0Q&0)8N%ĺʼn ^CxSZv3"H&$C<2W$g4mya@Z°&B~c`mST5KvO|9HB#1}]x|kQ^AXbҫXP\Oz@>{Ct.a ;(6L%0)M| _&P:]~㹄 |!￁[z^$g.;a~\V j^|sb0r_n\_&jӹHD?J`3A|2" b- =Q7>?9 i]QBd]] Y7~tOAe);s+H:#ỊCԁyL0#Gg E #~wEMhqvJ^oqI'Bjlpu[N>b1 k v}Qfd2:h??3Dy`aYN/l8@Ũii!9CJD(z5t^qg h6h9f&jTj?tKԙbhظJ )Ɲ.rg+ų5v6<@0{Z^ٮTR]VsRt0l q Ayb,#ԑ*'$(aj-IL0ُ@$c`R@c2+2>D^y9\!deh"3Hp9,ߵp1E}STAy!;B@D@8HFCYv (\﹟&)&1('j42U/AT{N)>is2hJ= 4jSd ,X 6h"U D \mÀe AJ"H$&$n+YR}r힜p}(Z>. %* ,,H#0 H,0$$@BLHJ0"#&H$J!``紳JjU/%.4тM@|9NGOpק۩N@t h$0?D5F~!\"b2KEmA_ 0F홴0I4^\r5U $'kyA5 b ьH5qk1l t.*SJrUw]8r849K$|0#` 29A?HCԱ8* /d)@k <` Ig,@uDfYh) ؄H~/"?"61Iq@Z~.cM4 3עWaÄNB20Z5caf:kp05"nxv;y3<r)i4#^ i0q KP,06Ջm9v5f*ΪUؔ&,` I"H *(D51DQLA!+=RqRP Bʇ$OoE˨2o #Uw@DA-)#mJ%w>E>WF|=m>9!YnFd ~P/ D718E q! L$bz7%xv/^b9ZLL>7xnHA@At{5EPR QV>[9_|tΕ~>Zph68ϫp.4'^>Luw7)f w :FdО3d-(9Fk2ϚKbƀ 4n⭀Qq~,K&ibt(Xc7ZXLD ڼwJԅT& \~!:}ʣ/DO"h"*(Aih>#0FPc'ͧփyԘ~_Y`V+_YPkU4 B0|\3Gnf:oI3X~ pZ@6bQywğD/TGNż3cTJ'`dBY#Oa$X?A%to=y8BGq4F@0rۘ)ޡ< uRqwSoF/؃xX>)9\9& ETE;r6kLSN.^ Eb15@ C?O~mB 3*p[ݫ3)2c}-pݟĎsӼHAM#>"q%;ٓx`N 1d mrcё'$rWDŽ@.SUˣpjgUiígqu:%MkMbfj T`J 6F-5m]Ԃ!`+\=v"YFlMR!(oP܉\sN:v8x=7HH7A1ТLd'r57܈&|o1,/91 "H?V<_(0fC(=@8pnF93`Q_"7 6í+8K/+ YC0h[Suu`D@H6s9[6TN0V `:F8Ss=)tPsA@ rH8\"Ҫ_1vi'>!ݐz\" Ąt$$<8583nLu $ S4OVdf? \hruvǸNQA^(dq<@%#!{Ӭyqٞߩ#~'l}&eߤ>TIP QdT*EvWA"T ,CcpBXz#g>mj^O> T< ,ȅYp UӗGb\ 3;GU*q2A.Cǒ 6C @ha`=Kx:uՐa% r⋇ΞY\D P3|62LbW]ybVgwt#)ȄSt;AK|q:1Za}N6a|o K{}s}vyj< 8`y0i]"ߙD94Nx#\ qm+@b%fw qJSÀ>|k3O0 =MTxnԣxk`rFŐ ۊx2}FpM .p+w,Gvr2=e"m_>dHϗqsۤܚ6`38Zu+(x 6GV4:+l#Z~ѴB݈X=k:G[IɞUkY:c =eߤ '$ }&~@@ ]F'T>69|P=HvwC"^&%UUr&N,aD x4ONsF6.i[Bq=Ǟ!l)UÓp1{!0XCO#0,UÀWUx x˛yx^5 yL8p"Vs TR*7FfLbMs.Dԁ]fpMw9P_f:k<㬵5t󘨱.j Ur'Ji]qr2 ʜ hq.r>$cpRsG /]GS Sx=,6즫&(J>(h;~t$>soa>Phm2): kVʿ/aK[=$HSk=?yOXwz[wr hyۯN9̀(yCګqEuO2<Z-FCǐ4`I]tcaFz֒ȥehux<^7v.(iC("Q,CxjDϪ3Q@i alOr+C#N^F_!,> ВO[S@&B@.Gn8M#7@x}_}7$Svoԑdsofo"c<p}C7S{%Mv6-kL )q#Cf(yY u`mCf08TO7(PH{S$u>ZDZ e߃A1UqNzᘆ DE՜ _OƁ.< k8S5:wɦ'>J. e EbjSSW '2,Hʸ|@y.bZQ1|@pB˫h^u Flʇ'Y{Gs 1.wjOVC1 G饐#Dp u"ڪnxuaŋDw{b[x"l4ZG..@˴*gZG5u0D,qo `RlSwB 9oHn=#^SEtUa΄SJ.\M>B8ȼ3oFd ˸d[3rk*Bd 8MVShKP-C&@N6 wf=n kMtE1{\P>.ur( X܏: $qJ9Ywб%s6X !(- L;#'yaL'26}_Yfv9f CD5oEp=y_@ Cc`>ź=bC<ٞ6kZ/gG4~k8lQq<gVlgYS7`Tf6Eo¸$OP~5‹8m-Z)PX`L˸ۿwN8q^5箜"UUcۋ+$T˥*BH\`OqsQ !RhʇR1evhvj @G8I>s×f.vz%OZ ,AL$I4~m7ێ 3#A4!}gqĠfg{?w#٢^%Dz "ďlb=9e[qr߬q?0O/6jV<0AVt8`ַRr ygj56$i'.+ރ' !jgh^.1>QzuA :dv 5k]]0"9(gqbřʐ/{nwްTMùxaQqPR!˓({fF3[xA2szto6CSmd !`IgC i;FЫi ;JN$4 :3rcmCωǔ5ւ U2$9u>9k`g3 +88 Fc ̝7364LN^Agc0!iҒBN:LZMzI;u|P6,) @Ŗ7ZT,/05aqz:G=ˢO:|T kLNtD{dz}47d4JALæiE4IKLs4%ۄNz=(&㖶\`P"ydkvZĶsMB0kabD>R-Q/89xTcB"訆zs6SHk^ƺ$ƻ2`DXQT 13Y$8Y 34l9j >Pl2|8ΐ3ЯOA!GvWbxz,D>_~,u46v>;$(Xօ֛c@s319pd Ac $x+AvAU\نC,$h9cMpyzMz.rO-b0i$Pup@v@Y+Ğl4=39?JyQETD@LЉ!'?JdC8boȰ@{N>0'EHaCKzؓ h&NLJtSbJ>h||O}x}|h>ϬM.~:zf٩!K37h{4ghm8LR{ ڢ9' 36i:-kxS5S䇯>}C=JS>{Bx:_5iiX \6Qi" h]7%ADC7KQD 6* Ǔmlh-`4iEM M8R9*yqѹs#D@mti5Q" ia18ej³tդ1H0ck3Ak U|;^]| #>P"P?^ke s tiwtd^p#opٟ&eĵ1oƄ~ PB3u0q;(y9Ԍ%4w._D eT[8|CAROu`F˖Yc9 !f2 ,eu0 zXh% +ÂZM1w+,iOO}33Ϗ^01C3\kT]mGAF >Kj 59҂D@pT#dva\G؍08p1׫~gdD`B@ND:Ds^ dH;MD{]BQ z62CN=8@>dc \!^ |NuZKa#R8kx,x.pw㼽f6#&,@ 4ȝoS: g3{F!´sxqrIh_}Z"^ΪxaCB"4#-%7`W!N\'΀0dL 0?c/<Ԏڍ HJ_}ױmӮe {~"wWUG9 C$o | FcB=^G Kdx.&.CXߗ <D;^/um/6qG,cxP|n-"Ýk%pdތ3Jofo,:1yuȒH0Gز }s`ˍVflZ"r I$V-x{re%1o=,08I/Ĩ?hLPQ1)* h"~Trڢb[ѱ4_ 4v*!{pgs9 R*Д% J*DRPDRA4) Nz!Rt3P<"Z(}b}f{ 42R4!"*st454AQOCRt:|g<)N> TyaI; $@'s8sYcԫ=_ʩln0{(|σ8ٶ5i;?YP^Ȏ482UCHRhLjF1Gg<ϲR:E@=PP%- H3Q%CgE">DJc4 #~llHgFѿKm$Km-$IA*VF:%IT UX?2$D;"&P :EeRxz }(]Ĉs|YK>"O| NPȘs3Q{=#c+`kp>L> 42gBx?-oI48ǘʧbq%5DHZ_C54;*15C͆j6{ y~aLćqt gk.2[bp12D&4uib/>1")̔Gj._-]@#U0EL #}ͫZxXtow-T18hh?u]. )":2xca dg B150Cp ?wI-2U;ˑgK^|&JGp.UzzXL}J1.-#sr>21ꜛ⟝)0ܞn&SWYV*8>>߷lcǔϼxq3ɀp5DUxd3T/rnM. aEn]YpO!oDKg,0nѢ?8R :# ?_`e)No':D25HqqU?)0PTDBB{9=Clu׫/_bL:=&&]m9(M*K5NdJ,'՗Xk+EeՎN $$җ0\2HR\V ̼-юLkVhgLk]OHD"by, 7cTkޖ MFyh3}}Au9QYQ኶AG,j(J$E5A.IC \af9Y7 cLl$P RIY6ꋾLh0 6!MuCLѰhp# Acvs mZG%+,@b{ 0Z4/3#/˸S b WOWkm6jPֵMelrzMM%܌x*"mmAG DhcHuU)!_]?%+J9/Pp+S)sBaI5A.Y:o6+;> zIDIH}L4 8')/9,|XFonR6SI f bj*F $ b)i 2GJQ6y~r(set$(r%eIBG0[=cpa^D0BBCqXB C'~ w S2SzN]q֒U86 O+ # 0c1!Z&`I[n{v]e6㬈zN%l!ai`!zGfgXnr|_/78%8m2m V};˂}7$*k 6i#b~WTbC獇 !.b0AY&GG+R(#bl7ӭtG.3Ͼ! RIՒ j!+wnw- ߋݼNl;mÛk"+XƹxT,v@# >I*TPŅlPH,P*i0) znE3֗[m[HKvERvȰ}JO,`Mf`h3&SVDqsy<$řg#]pXZ,`O3NJvSpy[ ':9" f^hYe=ld L1Dfq4"Mt64>7dž >ݛ3;g ZB13C4И Fw1Ƽ,b@0BH]#ORU#H`Ki;%ߊicmS w6kX ,x0鹎z=?X2AZ($p]i/،FAbl0xKZ*_ *B ̐8嶺eQY W0/;T07IvmXdXQTeaͩ3|1|\D/m3\\˂r6O3EC?>q{4Ѝ'I [hHFrI%$}m͌'xpJM0~Rd* Po9:5W0c40z& ބtC 1 ]!-8 Aһfx-*𑴼4KBa@a[{88DҚͅJTT~_$B*wˏޣ">yϣ4a?޾_X.ȼ.bGID')B; J1S`H;?PZk #^?v^?Bb&RO94p9Wh}3e p=yUoMi 863Se !yC Ƣ߾)BIH,CLuXL>6S%3kPC,ʚE@f&~R2 8ތy83ǯYci n@`=}MR#⃭GByu:I܅n8:[ij@[iB+'cSF+QÞyG#\YW'S'>uϪ%{:ƪtuBo}eFѥ.xzX{˪j8#;sroUd[nBt;HՇݜXb(\a`+}F.ER) 'KI}E9uQ>t5޳AnndLcL/؇A^qT?=o3):sUGse8Xps,2uƣ 13 }|k1<DtA!)Mp9|Saf:qiF1vE[O/d3J= Wu{u,G|qy5=b0nnt3 5&QT17xP߄1x^ fX&B~_xEX%" &.P. &)1f\ \85%lQ&܇K\HzaHLS|D% ΀ &HPLy*%0@?LD@@0 -@L 5aHR@0r=)YvHN&!(_2ED!CZ1FH76jMĮ9hJZI8A8%*hH_<%2KSK BP|0F]e_P-6S23T⧉r*$h!t=rfP,w7h$P<;`ҞF}) e_T;h)J!UߦQBV* kHO)xmwx}2G82fd1$ Pec6   ӷ(h8,6@%晜Wʜǧ;#N*yኌ=A|-@%'Ybmzeӥ(2d2ۃoczB7]5Z&6Ɍl,\0D54T@LSCI=>gtkXJy%̆G'`;%ZsqF l8 {rGPNgA2pݔ `IC/bp (*) j{bĜbI5Qd `*Um%C4J"1@Q̾$$0jZ(܌j8cS-EUL=q=oƗ $y>{v6 _*q VXu*h:D' DvBˏaq{P@(H'=]$2$aF ̪TV,L{֍|MXk}kYƎ8]J~t!B Q{HDH-,)0PHR H4R~N TQOY>j}B'hJUT !/U$t\bAA~~{zYS E9@`Fćk&0SGP9z< D.84C0k$pw\^H?xD2-U @RDR <_q~hv* \`w.6]$ ! \~TR6yhPIA1cY)Av W< .`!?:8 ~2rOD 9' ș )Az){FLYAUfaղNw`#C,C޼nc5~s%I69L7.#)wGS'? )tIm#$8#.Q1eaJT(wbTb-Xtmp,20-8Q4S3K€AJ)3G/,"bIG)03~f} t~OC?cA`@ X1e4j ^c!!+Q)PPe6YƖXܜHi`*RhkOuNђD&oG"[@^1{x =p+sd|xs":hql Td+ytdZJ5FbMaohJ $pO%ғXȆD9}r}m4Q! 'p#@Q#JR]vDy]G yWykd3jbe=w>NZ4  "]%,^F>"pslA!Q,;! 1i(jZt[ ,DEFUHwh5CJ#I,FN'B[mAKs҅`̝fF4DBo41L]~ )g@[;c4%y@=j;c(1#蚷3_1d|(%:T]PS$%tN޷x{hM ]xWԯJRhG0 [+cD6%sa}C)U1# d%I}]:HarAf)M<$ͯi%M,%ꬫ.7< Kuޟ+̨z8OhI56aȂJ60Dܸ1?8l( )ZWxa&5@]|:}QH?vC" iv!U-t4TD@"`5n_ '!7w|% D>* x"H~?s"ÇBT?jLPoSkIɴiA5fSqߊ!x`z"IESEo/fPH<ĉ!p $zbpy s1̴F18xOd;J""AfhQ6JC423QC ULCL'@ؙtLn"xk=8DSn?@!HIjiX'cď I1=x@Q\D=|q3= jU O7~LQ {5Ux8#bMC[QgͼDh'Gh=9L64#h o[tۡ>IDS5G ~ۻLF )064a+m]^: DΕ&~ב!ck Hp;rߧu:p*6e˙&WL*V?;wb<7d6B8 i h#?  PJG t~"7kxM7dib GJr!AtHL)&b}4gۍcx؃-8S.䳴Fe7&5DsnJѹuSA2BG)4>e%uhf^G8׈J4=ZCc\zAq8-0P*`O;f\l_6bBQ@i as2LH|SH OP{N xt0_9T({0muFx`}$b]g ˁ'b8h "(tldTlI&g?  "Aˮg#oX=Lm͞ Rw Y6rI>x߬>9o/0f*rBr3aѱm.f Ph3WB!cL sDlqa \BĞGI~Pmh7 x&&$""*#zp:HF^HS3w^ V+v`l9̔S#rԁDP^`Чd)$*piPt.$rWQ'!{Wo YT. D+ưP9) iK:(~ ^mH޳˃!hhV}3zmQR%+X`DSɋTKbwRjLzzGI1Cm@t ϳFp<1L^w2ERܱ I(2{^vk$SV5e5cp#g]{ӱl,ؔѣ K;D<1fn"%.(3߱ c!݄$ 4`HYWvAUơ^'t >0H^2MWyHx%*Qix}0n@ጩNH*+54Є0[?}(7 s`)) i* h)Ar1sR%r+3UiUM5-JUH[."FiF*S$)0  x'Pb~cVΌґ_OHN;sUСT hKsG)oL2<Y E&gi`'(qڣ_9L& n.l0;g0yTBR( K+`s`$%8MЭ*wbg& $#H~0w618=Ӷ70aؓOv?%;[ޖY#DK$Leq9wͶ16ͫ/>b[eIl@Α=)& $. 1\D/1u5xsQlhu*"BJd  ?7B xd2aCBZ..p 꽎7GPPVeˇB$0>G*GL/iGw-"J.,$@pX4 N#"'WNKo8EأʎLnz*F!e=Y!?.$  Y(hѝEI1h7rARTLX3Β*@`*t]b !B!֔iҕp 4FW⚣s{(7GP{B/qެ>7ӆccp88׀x\nV}ɳ\ݏ20İ _G1t`F, 1P\8[\5i7g?bXu6eUQ!v1ʝrPcj< 3VjF}e|դ*OԳJ.a-"Lg(*>_F=R2vsomckzjk3 ?$(?8m $؟$8ݪG!͈'|>r,0O[Z-w]Aő#9b7TA~=Dza_߱#hj@GDFOۮ8;/4 ZwDb i# Ȯg4J& dGʂ7@ %8(t" AϣI VC 4K)dh5E+((Z)AV`)$ cR# C3i4!RTE H -RKQQCJ,IB JIAt+Bc8) bW)i$))tHileH h0Xi("ev2! :s0Q,,AI@Pd 8.˓iFDFQ4q04mh`%hjMh!@3i i0PF D ))<"Dz'e-Iږß'(wh H9DD7dSF$Y}\+7 #/1L4 + MBPyGnK54/o/jXFDTQIuIMhco$}<} $I}{]8=E^v :%"_6$&R*CՊ ꊉ%$"`*&H,8 B!ߜ롪$er/r=H7閔ڐҪ~H! ă4D $CAdPPBW Pfʄ6==?|MJ̟MR̫H_lomP;f*|s*'3 aT x?oqrC#RBU,PP31B42P% Q@D2!T Q AHM21# 0% S51DM5MHSY16dۀ.kV Y ":g$\?=$̂a9 C4HP6Y_G:OGM%?}aͲYyIT4$5%zu'n(*%)?󃿽89!ݐ0&-{Fi5v] ڍxCUhj1ܦ2|fDBųA/$Ʉm=BnJnX}@M6`jD)X`aPD4E2R}bPo>Q>ۗ9 ʙL|}/mmEړӚ'{rDX,'y %LЀQH* ,HG L{ z?rGUUļ4ӌ.37g"u좱kN. ?uEUPcDg%Εi!p X%:G;<8j*ʜZW yPp1 Ht;)RH|AtJ@ L4ѴB9?K7E30z$:r'מG}Oj7P}=R OHR6^>ݙё_局k `ʼnh>h.o,%#/BdIBN >2&=w%4# HSOJR[L0aK Vn#@SNk֩tM^q[PWkS~h֟-g0'53)y$f FkxsNUJ]fQisBqb)Q A4JR!H)B$G4<û?ϿN?-8$?hA!{&EJQ&D +Q&Hݭ4AV?$%O{5keWL%M1@4%^$@$Fˈo2/$R$iMakA|" @ PU W1\5<4c6R@% I:}{>X`m4*U|{EEG+07f$U@CsnguXFl͢3. Unq{BN?[rׁpFqCŽ8 Sct6!(IUObD3:4Z'yC8WD#DϑTQ046$L<./gT)a*\vyxqppC> ,!s# 5^+HNcju@ct1 Z|8i퇅X.}uuGo-3"Pzu9@Ԁ|aߕL᥵Zi0A^ #*GilܴڞH7ĕi3C*1D1Fć)O\ò{?3||Do /RI ̿.I5fdlXe*RƵPWJQ՜g1\F+󜁦(yJk9}CD2@ShD*P9AA%A! PHQT3v!4>PҏL|@|nC0#8m<L&c1~>_9H;2k2="j$Bi'韞 FKHJS4#CaM"|$vBbfχK QY)46fj؄b9J}ˎ`D=1anbMmd- !=xptfZh*B$L@bPcr%BHAhi cb *"&d,Seޣ»ZH2KO$רP%@h"tdl\$ i%F-3?ؤh{f~wx]5Bh5mgD 1#4Eʍ(r5Q1&uh͙{$Eh ^4|l1>cP-H4s!|?ȑI, mD4(StD}Ѥ4߯i VkȂX '<#k8$)5(fqWX|ȓ |_ΟOсDL+l b:f &2~`} ,AL&lgδQrdm7? [>M؈ 9c@EPiÅST8Z8'9Ss,=F$@e¬`rIHZf}P#PHbbT( Xi!c8"4s;`LFR )H:$]д44!4L72ƊS$ -q-*Q@L%LCMRD#BhrBA43M5Z5TT4Hh4 It+i )RZ(f((SlMtLyu[ns^ Z7 @mCDAL X|?ErC]P~r 2a460Qg$}|. ȝ/O=u cc 9H'W/$NGs,C9HbJ]խ s*L<6Kc <Ç~OSaUgFэ !L#"wtOT mnc)>,3 2!) q%b)(h(W)~?Nj:(5 ?#`h) $d Bb" jFZY`$BR^Ih`$* Oa TK3Q4 j@9 q!I0:AQ!Uq)"B$Bg6"g""d~kK%_E(@M@_:gsϯ''윃D ʇN]lOnmbd̞rC˲V;wp@%?o+OoPCpA"E!OQdd@.HDԫKxoprу@HrogȯqF:"/h;L^4I՝>TQ4˲&A#&+BdaL2񫹆?XA846V[c2833HVTn q8L D#T5'A=|!MAA<׺#H&ʴE ߱O{WRf|3+vG@6: >8{7s|CR!H2>Fl+h0+knkXq;<8Q܍4p2 ayʈmF@4CELBkc3ʷ܌k8LQ \Fb*L mFZQ!%4:6yGkH{"ܛb؄L5T <UMlD%PȠ n;`H T:@!3%P0=ϏI5캥E L%%&Qgs"CM@7dkŐm7ѷ5(iFP=$%NtDLMk<5`x`IZ&@PȺ&#1Ōyos#9y/O|+oDpъaFqQNnsFM*Zm\،``ZYYwlQ˒YǸ 1LRTJX20Y#f(AZʚh6]yB{ozboa5&WTz!ߊIHvRgh;%LZ+ \t*ۃ\v+lr>j4M5)QXK6t`iJP;T2i̜afҎј>MћN;**#ےahCۈ9}p6dv1o\k(ɦ&Amu4F| B [ij,  VDChI$ 0=鼹n6418 Qɗf-Ivdtieenc0IG%Lj=LmmU&wg&]kN˪ص߇/~oFqlf5hڌc]).ek7 * h݇A޸Kyܓ c.scchlv5411GO$p-h0kffC0dJMy$th|p͸bwŅyY"QDTIU-8•@zh֮x4_*^٫ CPCK9Une~Ʋ,X4 tXt7:qٜXѦc ^ މ4q&Cr'Y[&sYi4WOe fsI9Zi`&ωRn5g2G0H6)VmcoƹHt0rND$BVSM((ֻj4w왢m^XS e\ȃ!IL] ]$BP [¤az]+Q8й@l5C]%1Tg !]bųcShRCP4-EJr틮]#r|*k4w\, -î6rwCt(dzR`DcPR*T!BRL/?[>3c0rǥ7Q aѡ Cf,A!5@RǗ7=D 'lL $$o5%^z`~oD1AC8QKr}8G Vi)sj)31G8 s4pWI# Q&AA$6 o*pKYF6=HHP}!h53_<󝪪/1íC@irTOy uSTC0(8ȆlgXjb&\#UM2rn#p#4ơl8˶ӊ3])ib/iqAfj$朽= MƘt@lMsW1A%+LXp5_[i]M(v=1.iq%mrf 1MQdMEX 3 !w??\tG8R1*D†YL!3F9Vw.$}v;{C4S][b•b89I/H926LPa $0-2☘KC+X;IF* uƋ}8A>DkC*hYaQgp͝ PBnE>x" /w}ģA)*d_8Z P=QQB(%R 2SYL!Ιx\l^d9U H(i` jzlO'⊐@)<~] t QFIfF:EJ^Gp#D5RΫ&24 ޞT/Q1 RIX(S=C\}RZwe{]Cm-PbcfZnX311aB Df`1mĚ #` O!Ӑ5 (&$΢"v!'4CS10wzh(%=E?Wx~s{`( (zsL!р"J{6 novAa=4K v4w˅^!F>s>a7I؋IlDl!0Cy|qI$&DJU}R( l>HIj~/7 a ~ gИIa5Ṙ֩ 5v4K'6+2dp{26 ]nRdT#ƗRǷ& `1b& ywmݗB҅!@DD4@-̟+, &pԃl?H[8#"TT0>9k`Mf2㡐ɺv)bsA3DF:g*4^C6Aٸ"4Gmce֨xjI Eų%l;%9yw'D4 IZ-0-Ǖፙfb/iAPqA*LۺԨB(o|>ꉥ0э2JS(a'V?_vڴ/ ҩH"-X (S8 ~Ǟ(PnRM3LM>#y(%{v 4LD"1GZsG6JSHKEhFA0P6þ:WW6$'CSB|[(iWoyF4` C;L<< ~6yLC %$&foa8 ?(2R0$gc",J E<7]vv@φTt!(;J>0&҇t+H#8BLB:>V@{|~(7su5*/zp9~t3;N (FF?.VD(e҆4SYk4`ِj- b hJ}A#q>O bi^zm~&@'\QauGJpiK̉$[&_㘐= KVw{| : QPp><Z4DlA!y?U_>8 J(x='DO5CP>ByR*}*=T k2N1c=Hn:φWA " BbdCFlLc.0b2Fq;+ mydѽ>"T-1#ϬVRi%. L", VfSA*'7P JDKU+-Fn=MH0! #t1pop NLtA\/fiXtIA9C-1J)aPufLi`MkjƤq;=4+)pʇCOhId`ƀm &KhAAAxѬ)up2D+,xu(ԣIJOQHz1drv&]!AZ?Oϋ!=,d|+oMy8KH,T<3u&L'Zo}eT9"n|H<|4URZB+;vgBfXs!CH{|@wvr= ]ukh棶F& LnǸܜϏw!M)G78dI8O[a`"Blש".I5}I/RX^iu ‰ `Z~ϫ?iYzX Ԇq)Cb\k|ຌ[!c:5=m~نj_{!ک| +9|w)[, z: {2wZPg,Q(,3 }>x% Ձ}|#h!wԼXvY qXy̆9K?yt9Jsv9詂7uC;(䣡`09FVTMA1LDD CT HEK؁"&偨bB&Srm4lbP%}m8 +7 % ?r@,4 ?ҧԽ5 !=g۵} 휚f7;] A|,Lkb0 1Énp[1ٰh~o`h B)*!Jɲ @mAC  ax ٸs=͘0i*# Q xrL(w?XB‡ z2LTJ!<Hynh*-R>8*jMAٴ*T%CNFSSS/_0Sc|r mc(HR# cK6"\;}iv>tO?p변%wj`}?N`trhb2$Eo4Ӷ(Yd T0 {/tħ1Ѕr\kIMQYyˆ+ɠÁϳchH,2^F,]#p>i\A!4Oy0,{ED/>@?=ÐRGͬT~El<  IBIG1OtURs2{oVQٌc)!gz#M~5(G$hƢ4T}u8D?ғ]S %TuFcV9:";>dĐ.`H0cxI0{ @.lѣK}"G[8@hC 9UP)SfJOkq16Fbg =?j ##DAmAMa]_J>~?綥(dɋ=R=W \)2 no]~sңr;z%;q'ytٷ9ۿӞWqw}cbifmVZZl4w9;LSMJǣϯ[@6˧q2j7݁1$y\ B;@ #]<)B6R6 Z=8;]Qjz=v˵IgN>,80& LO6e {q' TYZQZ LD Uהn2B$ 0͚] Txu6;p6ڙ=FFY҃Nr32'zX=6V(KkϮY.9FHs:veq-iӁX=$2Q:Cy̯FKFFw3&3Jz˗5h'MN.ǃLm2(%\.{7^C. dN1X7H*1#qLxUY)s& jאnjcQ@(L,Wl$2&+8ҳ y˳Ԧ32z@ =SKp (FZ4yTEۛe`cu5ҤXm>%4"T] %m=nM[nEa0Qk jQi%NGov1`ˍВ bctxwzP@di4W` 1QN 54<1X&2 2҆eh{4]L3sf:)JBRM={ow<4Um*X?0/Q tci:Yǩ,mcZ`@3R/*ag[w0[ˑMlcYhw6މeKrלݷl2j\6uh:q"81w%HkEth"$v(PLrzs!1Ap"-X.ZMA qMY7Xhݘlp11[nH66ttE9k`aɤR^5pA>fb(OHN$Ov?$i<<]Q$~54d]11H.,D8EWtaPΒ7{gWEȦQ$ nwi 2fO(qv 9@&*NvO~H(cv̭k#NgTx;ߛGsM9SĚI>>F'eʷzAA>)7CvN.ٞpVpkkR~xWX ѩ%جM]خ6AOX@tsŏPioxBlsUQVo5 3Xcpt# .ly.`9|6Ҍk\\%kCFdB6 X[ ֶ uGCR@Fa&|mɒ&nhvR[d hBuh*Dmc*H7Ѭ;}8vGdl1֊RI?k՚SZF>ӕ ʌꆎtW/B٣j 8d~17pfsfCE1Z'=^wZM~ZճTA5CS. |6I_|_G+&,/_&6AoJ%53 hL"uhBx9 @@N AHg:| pybS($}&I()ypwvS W@ B:*&/e$zqti=~WðS_Gp<ǟ*_ޔvNwAQ (kH́'v/%ϞppĘv1!Ú$&yՠ+)CGh`4<#vDwe w29pD) nt$T *aYR~GA͸3y5 ,j7ΐIwH'T|%MtmrL$w>@腦} diE$&RHDiQА1(cB4\'[- HC<@<Gq~#Rc%!fڣ$i%Xp&*S*]*qTE2@R LHPR%D̤Y@ЋI"DUQMTRT4Ǭ/^ͤ?C賥ˆ 7iUhdLmN?uQgCs<ۂN4] /a 0w+PnYA)c0ABHC$@> DŽ$w%}Urp(b ibX/UY3 φ3Nuk$pF] E:F TPd1Wbì ;OLS̜irXcT4 bcfj97M!! kfČpk ١w>f%A)r(3 ק=1Q4v¤T>E~X J3<}^lǐ &DD  F0iR!% H"U"H$bbI$! "ja*j $b "H(( IB &ia"B#J$ $bb a `&"Bb F!Q8 V$(jZJ( )j Fb&` % N&J!]D(e#mDJ76Z/&$ era q4cCPH3莰!:qmT~H@a^73MIi27^#iӹ)Imޅ8J8=8,cgȇ]A-@L%ԉ@T@46s]C\%sGsJ1Ph'cI$QR+M/BK$׼vrWCu7DʑJU壋>wMֈ)&t7[ !=pcPo@*xպ?m\7GDʢ*LxJh{.&o`"?Aϙ%F@TOYnUz1y |޹.xM*PRf@4=7~"iF',"sx#쓺OR!@A0q7zEX[ tB>.C~It0`;s ];sxۈ+Wahy`Mʙrmf4PIV5_y,*KCDa iIjۈ Ty> %LMmA ˑ9Q=HK$^/JQBX%!%o6ܻÉ h _C pT` JA.s3إmq\˗qdlks8f2]EK00| hRhW6 lXMҒd& GjXbC)b H컸M,l-F`Bi (0@! %0cF8)h2`!:H=g4%QL ?VcE~72krhr@9rH 4T C (@>"7$N> r_. s\}%\v@HBw-, =#B+i,j)40qJt/yIhhsG [b^$ ߎ_7zx Um(}̔ٽo&SeO|*Pgxbv5}PTU' zj ) 8|PI2SU <Ԙ鏛0u~)뀣"8,u4a-?k Hvg3&$@R?}}*}(! |Ei(0tTA,00۸I S (L{$?Cϛr /JZ'r7NPrÙ/`I9 ;&N%Rhc8asɄՋ !ր/)boKMڣp3(;1׸ N8X,4Y=|5&4J4}2i.aClzO1whg$A6BHL1m򸋱{Sniڍ-0Әt%>N)CPP@U-L0 Y豚]@9 )YwpQB!y"iM=٦{kuJCJa(Ȝ iKJw$I~IwvcQ,>n"|/sZ +OX!"CKnkd`Qojjp2 ÁC$EfTvw5/hv 0 r3s7Fm1铩hڛCR"yfKzyЦ#-xl qr A$1eTi&!KN#L71- AG 8' :TqqtY'zǦ{z_CET'@kh\="Bzl0AI$ vA; .6n13>'J1aQ"Ei&>x9.6 @MǷ6xcXA~0?\ء @8Q:@MQZSHP* ! ;"C!; Ё .B~d yυhTpLUN\a?25i`:6k1(pLlvcwX@GIg )t6p;dm"yp Uh) HD- i]!A@b d(15#M-!@md4ZӤJfƢ\J:@@ܸkZH0l0m371QF $& F \D ͔04dăޓ TCP*")@AMQ#^]]zp8=.7M(ECPɄ9ßfV}$?-&)J* (C!C_o4r%($_w7vdkxYU!:b'.og~q? C DLHĉτOŽp% f%y좁 V(NQJPpUD(JA'?pDGS)rQ(Bq!{ߢO qdC\?e)a~$mjŐIShX =Gz<y AJ=:p\mW%(.L{;Ku $ /*D4.$vtS# {4GۍD QT\柬wL:{ǩ RUU JR!J =ށRf] a~;3%M SCDAIԚ!* T.@qo!FP*)pgPcB,(?MLd=Yb el2PA^ ~j!=Fh 8#hg4DʑDTQRHRM2 P$ЇzZB  **IGyĞ,PDFF2dd={! Gm-(4Iw@EX!HMhh4 "y~}i4aD1 z/ROBOuN> ?s tUjLK64rkTD+i=P d|zs9E9⽸N&bJOum "SUP_}Xx=*J/9"@ ]c΃ 7gys陯d]h#c[{s9Wjbzʣd)Y Ws@tq/.iV~(W&m+|oDfT(*~ͯ39dI HQMh ~NC%2 BD7öK,BPBEBO^\hG${N <٭uSEsjZUND\?"yx &}L?\plJw}Bz?LCKT)(86Oϡm>)cw.gګ? >'߽s(ұ)DWsvyLX',,'wb7л;Jr13V,aX!Zƒjn!8c.҆fX lӵ1m"n`vKI0S !U4b uM-5L0xC"Nv s!2v Nȡ/@IΘU,FAuѦ|B;am M#x=>H^Ƕ+\uYq5"Rid2E!7]ma$<1j˕a4C3ZUŨPi6C#?X>X'v:6s_OK@x|Su JYI(HNy: EEMקz "`1c_`ccy!39AԀ̡?4XV&"f jMA4DJPY\ 4*!A飦P2ؙw5DRH4Ґ_e?lZ Z2*X|@jͳmDh#!z=pHu?UeA(2獁goe$n-8!_CU̝ &yx}뒪w?.Ru3i-( :(*s cQPM tF!mDeispꢬir l n` *(85Skxl.ׇ(jOݳM :lz@"$ QvNٵe]=d!UP`;OcD~H PlR@J(Z)TN ѣ~׿BBRP@DL3bQb@Fdj!a"e$!1TcצgBbxȁJOEj.rl}E U,2 H/$z^~CQ_o1YYhYx Ei% S$$m1 nͳo2v_LEĚ3$Ļ2h=Gbz=P~3iö`% A'H${?06>l:4V2WnS <ΛAH԰:ANL&q/Xn r h Yj:ZZnJ?N;m`C?p0836cѩ(c'?w>/{%f+wGӗo,=j8y:{~S ^0`ʙ"4"A a>Ah[1rIfe>Tݮl%TEK 4/y:'S ,I=sxWrS=ɨv4'@<_%tn`|d!'$(Ł].Z ȨqX|oI`}?h"T;=ҪR-%IB C@Hp6OOJ"j>(a7T:")<!2=Lsmq$816;et?M/SDRkd )>,A~lvKy1 +'!Kω!&n&ee$j(t(ڿ"3iCE_cFO#  ~2iAR:U9]ta>CFIKz؂?`#.Op~5X;G)},+։.ڻEIUYGO_0,R{5d'C9}>{|l^K4G{Q#}q'C~=:<1hCg = `^_n2lm:w. l!ڤJ"Tx߃mKq!"B%4[[8KJ# (r{51&SUUoNA{ ^@@IԱѨL!} |1 ;_/~Z=S-' (Hoq|BylP.NpdDD{ }9Aףf}S[bw|EQͶq"?^{4W͓)*W&6ڦ,P$ |b[97  o}^?%\ "W2=_44s!'1 OC1(>}وp`db K8`d{bwZ]ܢJl_yf24;>cn$(y?VU N|ϒ`1+6#?Xx㼰iϦ|ھ Di!P='FVGI6̝/e9 ÒJcb(AOJ.Dwi%D/j•cl1Ls!ظStR`ApZ. .M3~ӢuEAu=Z b' 0ЃK,l,(+?NnHj}`wEGS﷦gi@K=,3D~Z4 m/?@@m*=<(m"I 6:O/Gtrkb @L5 $ Uo#CVFCV"#G߃ X)")"lc'#4Aq Ly]kbF5$r۷ db<h9"Sڽݺ@ObƻMF3~q$ b!$d)#XESդ<鞛1JHo4Q=DclN o1%f~,CLlH@I!8Pѯ*yKQEE@kk7ukTҌ)aqS j J HFf{̘d(V& J $(&%lQmӎ$*"#99$HV٢9"2=gAt"[CDK:UF.ֵRlk,8WjIBjoW8ֈ jmRt9nc4-SRE Ql[A%DE$zݨ&cFjI A&tf mZ4ֱcQpFb3 FԺ:M)Hv伐$x@*DO[2D]یýtO (#b 5Ѧǭplh GybbUDL1:͈ 8[ SxZM>HPb y0;f)"(b|0l d-9=0VxI0x VU>pλ<5D\d*HV棰W- p\-Hc/\/HN"aJJt%W P @E$ ᑆCz+q=P%2:@[Fo ɋg~GMc wwnk}%_]sII"RAIML 0Bt?E'J olT )En}t^d\I z GLh2RSDlb9_Gb`a74K2uci4w#رIF M\987+v*(tһu(Aj0q1E2[-'#G),)˜w""SMo06XHor 3";N;v9N9ü4點l b*jcc4b^Tѣsbpc(i+I]Bu m_7IU݈F-&m3Ecڃyڬ [-M%w+zboA,e#N$7+-I7bXP\rbl&E!1<0&=bayxk "fh(>:2ce2'0ctyEy_X2?7jĞ75T~E-i?\}qⴟ~q1~sOTRcM:ysJ/ ԏtG,r_8s͹C< >LBx GؙA ۄ∼ωs9\8*ĔV, EA 6(+UkX**_iOQdEbۓ.s hՕV(4}%&Vx^0G-EFֳXYkҟAL@u. pDBP )3ԙt|}5mT!獦Bw4H ͅ`~$,yQ;9,UMsTG6,p)4Ch9MF$Ělb #o3Av5eAsF~RP*brߒHe Q- @='B]<6%x ۂ41[tSwA*OC1(;edhDJ--zaQ㍵ ғq0gNg=#](De? zC,l ɱذEH{#UmOWa8s͙bZϝ6tSq?%Nt2RE HCh!@S YJ/_* P`1##Dw$H R1)@2QC H_0bBuHx1:GHj++E^< i@>D;>Z8Pdha*?eQ0QAcC%,@@`Psa3p;y ,H},~Nz&l]e2\##G7Z x$ D'rV)I!.!z(ZjO:b{-j%)@(R4bZQϖ4j@uBI+(-"zCY@zBk[n=@nt"bz H{ YJ_VLNj0wUE $#>%(Ge WG{@IRD#I}HyጉHLS7~O\+hؙo7L?0ol x HR["q0ʈo?r|"A& r@Ba&TbB"A$H!bD"F I)p5n8E!DDTC WRb -G@rag3#&>42>VLCǐ<&+AUAēl4} DJ, H_ D9 nȀWg?J[񎻡'a=r$їaXc w͇`$a%Q]ly 8}>j DP>_1 Nk*!!@"*=5v0\$KъYDgOЫ G+iFY?TwreT@y@OMLI9+bT)F%X6SO`DEy\~L;WsJ).I,ږY2dq!N0Y(S #0a(,sF`h 'DAO۴Lq%=8?PGѢ$"8r?NH0M^2nޘbhÕ^ ҈}44?Jݥpp\'=:' Ĕg!TR # XHblMSu=4Wt+cr7?;υԥ$͹fy`㌂ cChy'jwRGDQ,M\v(X R"B !Q`܍km))AКsRPCHG,\!4|n OBN?=u?wߍ'W\&V-p`T@b#򄄺o0ݐ|ϻ{k[g;zSX_Yff3HDyj泺ihPpu띗A:p0eSC-.5x{`Ka4;؎39&TFno'MnI$dQN-vؖ`Kwfsi8|4ad8m ;<ЮR#Ӏq*b(t|Ds_BH_ w4B$=X58"+Ä_ q8gS_cpL\$SH45'CS6XvC7|&O=}BIi]ukcA)J=/k9imkk(`.4wC]pT;MD6Mayz60{y=joBR*˗TX[B:oF0)@ߗl8!,#: rJGtM Re$ن'ƲA"% 4jC|G&%q_/0Xz!}q>%Ahw&@w M>C(4QMd``Bi!0d;=dr}E:%p@pb`0$CA bvz~Ц$ r2TU!@O0!5tIb%wU GVoÝgw(BgOO s`|6;Ʊ;q{wEZ|:a^+w8C.@q p+V8rA^EKap4h%!nMV;g6JJaєsKG%l%9MfG*SMѹAdݏgAX[yaH[`İ϶TPl@3x.0{DPᶐm5b>^xBXPӸqxu'ն+ƝGvxpNsv3NTlt*7on~c[ FgE]T<<ƹܞt 5+Y ,$i%0U'psvX[,Oo1dw#K-AܫvƬ)@?D  Ѩ[HwQ)яJ@^-Pa*)*9-C;B=S~O[FoՑ;wa} ̅2 `wF+w,Gw,&@4\C"%Q]SVQO=C2[d.PG.j, v!܋CPwOA,`&Rj79d_NTa"eIx)zRȂ)80j'(gDs8-enj!P|^-HՃDBxy:f5 =78);(@E"̣߂f[ id7W!<O|^|bhK<8O2>C^0apK{͞X'3к}z#G#|6&3ٳvʾnkx̳@у<@a dṀ1NnvCox0ڑnGfO(9@>Ć} [N&2#:j^DɞC*=( Qay6WT ޸D:g=,#e!BؿXmI$H )%T;Ot/%Zh,air24-+H]Dzܻk&&Z}!MO϶AF' ~,h2>iC' OInWdDlkr9V PwLz yBńm#V>+R-*y Erhf v?S6}TqĞ\ ĿgӦ6M"o^pIq)8O7:>(zuRZ!"K8".4kheՉ(etd:" blm(MBZmX{ȅY!ǏE- H,ȖlA y770;lh-ccOCsƲI 9!%%F(û IssD_0009:esn;~Z}P('Fn ɂs,XFԆw {AUH+VKF$yL]pq?. x-Ҍ~"B&*X;:f |@7*b ƈK];T.,}PwX.@P5 yq {ygS_`hu W0C0# J|K@ET/*R  Պ#)U  -m=%I!j l]h=2UAJ =lyލҘ`3B{8sfHcæbj)"LK@iM rp܄8s'ΊoOs9jLPv;7wrŀO dePjX_.A|YQl$tV2?0 P#H`fWtp3!b >uAjɞxt }ꬷ*uj|՗ !<1m}՛f P$BasN_hr{9`sgZ@ڰ,gT@|JRE2I4xw>"Bja=DU~B'hi% (Raxm2cZ?ap9ETOI*LCR"YيtE*@$hu9 /^Bﻃ~y!P>A.jltci=6l*ZhJهНB$ےT;N`M@@2;F 1u߻c\iɳ*I&b?SNLHlI/oHsy>N:@I^P|)O1]"{DLKAh÷ L̈>|0C j -}cL@fd(禟KDE5(;C è"-=#sϔ2rʹ`pA>F$ 4)Yw3Y<[i r4UFOgFy9q@h(~(Q1 9psa-";IvMoON9-st BhPS@dLA)AR= mFƑDaeOw{7˼6$`pHL {oZ838һh0 1w!4$7ѭ;L33&m! aYQkYM1kZ4bIi#+(.SӚ(a1z3^㼺x"&u.5cywNhf,yF12TI*QO6o}f]fIYJÎa$֒*@5Q(=hb5xph[LdD  ݈VpLCYf8h\@ 3n 6$W=qɉ,wOǵ 4:bSar<UUXbA_),~#N Mu7V'Ώ4 p>/=%i}rN'`):F"M84b*nDtgѩ'2L87.XT ĴB*qD&󰔈#-Ֆᖤ0'4,Q B5'!@@cB!,@j9 A׼EU ʉMd CrҔתw S>$Y嘝LeiRVroh !Nc.(t%Rh3׊"jOJ?"A: *z'z6}Bb?19'P1t9JlfN;Vnny:m|n. g:wuc]:@kxKx'=Q %Xb&uK3h΍IAԡq bn)? !?AzipW(!w43cUVأjm9ȹWcLp/2p2Bc"8T5܄ [0muThت hvm&-j-UjlF-* 6;em$ޥ#zqR+(8BpUlfgLAVZV<ΜG6^g7`8A0p<פs$ĚGTh&g+ Jj AFZN,rZ{ri9:y5BnIa Úr 6iEm֝NR:F9SeX5R\TCD 2HR7" ]67BxI\L\.Gc{TQAEmmQEڊ)+ 걤] ͏tS*.sp 6SSr}N95$Clk'\sccG]-Ys6p9AeJK7'lK~7Aam- KZlCuYFW`@PR*J=Ί0 5ckplě$#tmݘqR-oE۳"3SSTƋI9D䨈5ZѕuSgՉ=Hq> KS RD0C=hi3#̩I1ݷC?=P)֮В7MwgGC{0U!@H'OR/:y'E6AOΘ?]}w?(@i4CyfeqiQ~SCbQj եuc*1u]1GG\[8 ֆIR]\Wz]#H`=OO$55 %TQ':C<un(R((~+`oOdìm8cRBDURS UD̜Gw.m^QD5اd߳oE#FʇocyW\;F՟9+)wyU&i!M5*+[kr~s}. 8ZJZ 8ܮ s48VnD  a@;̭c G\'X!g"EbZ rAL?fJ^<"#x,٨lyz# 1%U;>׹^"Xh\6R RA@U@4Lk:<ˣmf4XbD-618n *:As 05,HxXʛtҫM'ƍ7u" yqW6Sl`7 &#̹ ˕ L񌲘|?2q;9bel9l cijO;G|~\Ne48f#S "P9Z2N_ \pD R58A5;Z44%; ݜYģ@ZC *ҒJ!3xPÿ*Wwqp!.&OsWu,^zXp+8~S2Xoh_r!`@!T aP NJj^u7"uԚD (Yb."/ EpZr恚CEj8&v0%^ٙB"c i3ٶ{Z;Vp&:Fϙ"s6bfL33t<ɥ C\cOXi~ƖpbQ`\5< 9 T0C hZ"<l`C,Qs籹eECUH!\""![X' ],11( 7 b0w|8B(>t|!X;M-n6 DbF*q4u`4TdcLR7Fm;[oXdoG@T@L 0iB=䘢:ŮbO\<^لcMӶalقiգ7OV&nkPI\caنJWs v>5 F L\ԉ,E(N]mؗs囉!6]e3U€Xb[`XpoJL0d-9L5,Mjיmƈh 5ʻjd{h䑌9X68vg)pPC58,uK8aNY4,nzIGdP6Pҳ ˝΍IEx4DZvs ^ճ:e#&T-8pƻh'lT|=OM*[)i`g([pXPwq@ns'ه|oDfhmN:Lpi4d9fx}:* ^|lvl["U5"%2kvfEaNLK ] )]q^;RJt4y։;+"u=yaS;q(qc1Aj(9lvj=w/5x摒# c#f̳͆Q^/uy=.<0m&4هxWU*ih6.X2PQRATD!'wj.u\9ڥ: &p4qƇ !!w]4fsSͺ 4q3b@UWμ#BoOM9g<ƳZ[RR.zN ]-$tB/. *Mi,ȔUc`Q !b݋Lp`$8IkZmAM ڊXAfH)C0MLdN jb#b1So3v$;H;۽a"'g(̽%mÉZ*[hJӸx o3^SyCd]&12*E[m7^U@ <փ!d.1LXBTǹp2v0GSZ njR^-D .']a[N|xGn.ͪ tjo 6fK?9&wK@x:˭^_+X" S[j#b׾O^qchv˳ Mh׌!>4/=)/3kfHkA9rt ?RfVKfaK:l[1"pZ`oBbq`X9!)$}Ɓ"I)ŷ  عxvٮfghzs;M*ɉE/.5 BAX>XYuVPQJo@1MypM^g_mnde35=r032!j.ۅt|T@ٔlF6mHA?,/dI3r7yUmH: wV} mͅb EI ׆zԾΰ~x^ qƐ6iSQHag^m UAf}:h!#!ov;|Į)*``*hlau;3΅\)x:@!0H$"iJ0G,2 \Yfgb|Gak]a `,4(;-ǵƊ`F32:z4\1=KhX Xv'>:jEȕbCK5Qj pglԜ܋RFQG8].TlNOo;sٞNJK;0kpkTfkg|eЖ7 `vv՜|% hleII0 q2**Dis# &[F-U]N3xت˼2 UYzj;XІnXkgdU,BgȂ@*vy$6ў.ik/jire!lEJU{7ayqvӌo$j#D&Y0CG܆,GKGW;PD> 4y#<+hSxHX8ոbQAw}?A.ˊ7<5 Q)`=q$?ils"!s"oYB&0ar4Y42&Ʒi \ifŸS.NǥoCJP|5ej!Un CE;5$)NްDjNyU*|=Ywt*W4W^, vl6E{g]jy=t5MmI#L oNh8(tG+FK@f^ܛdݭmYSSke֑ύkz L .mѤpБݍg.oka9H 'Ľfu`0b$*3f08tx3cOdOZ.ڢ)W&TSvk4 zQ`2bb.<5gWy %\a+r-3&nF6[q5-]qLdL F-xh q&OzC[3+tD%d$sr<6 C! Cոз ސ9` ^R[BFOLhlCg M@0G& Y5";83ɮM X sՑ9Kbe$ !;#zQ.HD"o8PKGh֘q&6AU}wpbEB:(J.d;&Cf#džf"PcF?"]JCg>"hMH׫a/> <0WLOZW}pY A([^k̺s{1Ƕjt pk(TzDDȢ\$2A,}{ u(I#dܒ P>%E0Iy|1 ܖW", ITpg DrBk|:| d},~$N^(XGj!iŔw>G q s2P*$"&!jC+^M'N}d`wޏ 1rC/yr9,`O=QO-w8Q# (y>K1=^ki988d"* #hx !tӚf6+zi-.VHK4QIDc"H]:*/VkN"$64.ۏAPxqdHq0{K ཞ*" SDLeT$hu33!DHWe>ϝXJa wg q><20f>3M%3Ȕ r):xw97 p0rM)=B@+ZS%D~iD7>ש0J&Ӡ!A|@91?biq3QPJd~YݛY)z"E.H \"41^ O i6Ӈ^384Dhy~5ح2y-'9>_.bK'm&A$d%+S`7d#th30;=!=|_Eג![CBT̀lAM1iP\X.Τ=Á;jHu5ZZu11w "(y{fw1&mSw֮ LZn1db5d8Jjgy%D[lDPQ5ql"s󖼌ApJVcݠ6Mwo >F|bOI9I>H()#2C.%v2άf,# pg0PaSHL["pv 䧒]%*(#kV(:ʰHD !y^#N /U i`bJXhC$(O|I=H"$Bq%! M!HT@J Rii Rb"$ s"(R)"˿"YF }Qu·/w%gh$/`$FyG``y$ta4O&OI aw "|aw Q1cFy\tm \q U!ˁcgL H(PLd >B$!JJ^!"Q{}!.Ø<>~ۘB!ǖ0 -P P[n C 2rRч, gKQh1џeH xN?\syŚ u"i |"b\͞Su >|u' ?]ȀboMQ0`9<,ja}?{)ɂDȿ0|8၇S<4G8&(','DYMcή7w~t$dH Yeh <:^XW (CO0t M^UADM2"8!ByWh2˯T8*%bJl%Rĥ Ni'THϞkֲzI,mMM "6n!{ž0>IG }Qi )0tjŽxޞp@2厠 !gwuX' ,gG$2P#3 |@XUh~>?~%q!lӦ#E8p.(H́seE';X$0TE%I$4@ ?@ IDʉ蟙;\!@yiٝ螉̯i`fjAgEL1ad11k>ԃ~t}+(r\\!SPltƌFb1[FV+`;GbM)UI?dIAqp'0J{IZk&tkJ5m!TOy9O82{}[v3FfbqLyeֈc(ㄐ EM" (N=10$q:OJ'x ߐ}fhu _ DZmV~|̀" o.kIJOT?OЇ$SR!KF8eU" Jimc6Nw/bIsJr5T9ƋP%kDDc)mUSJ$G )"*IŜPɠ&( )ñ@Tj4ZP,8F]Cm% {͠zO]rHn)c3)LfX cɐ_d^pYzX~yDዯdq?\JFb‰L<+'._Ix'AA ' f9Bwሧe9r1Nֿ? D)5*=bD|ZJIO60 ^m,.71$DjMR0Z2fhQ2H+N!8>DFWCN!ȌY1y?SRD䮒CZHy!s"!Jk{i< š!:Ne#+h{4t(>ѼlFbq(iLJ0 ASf LX% vрr9;]0b/II#?C?!0ǩi:>Hđ*z &!)G9CRkt($DR *{=4Hh LR! JKY IIO?w#JR"F"j)j%"(%(h(ROv  fOm|p7:/c;&dgO6M?>6fPy׃~N-*{uxfvO `̕#GV(c|0R?ڿd1y $H?c*jS_kS0.~R r;cYtA=aJ ձ3^,/Ps#Ktd$ ; `.hhJ*f/wgD)/,DVhTC\CIӲGw"U>;'*OP{MD];1TAeȥ84imIfhF T0C Fa'dxl]'놋ѻ&<I[ YrLq)+REhAOQN:pƃ>`+M'GGrvwHW>{E/Qk [rlzV@T!/Σ%0b'QGۭx2d@7ޅF8 tڠj/bpqds |~Q IA !H6$OPHEAͶdTWJ{Bϥ AJY$)/NS@oɇ1]^<72A`:$`bB Öle˚G [_(d"n ziLPT~(TqXCWHJNga5l@>o&Cm%u6N$`l& hDn3*WT5@U@NTޖ̉HT>BSv "5;M>hJs 抾'Wo~Z PQIcД&-f)=޾|h 9! k8XΖ#Pqs8E[Sئ Y \c1͢vc/rkdsc% RSHP04TEPlb ", # g^9N8ScJ0AHV"gǗld'"X$t 1z==*/HC[uCa`YUvN@ {; ;r:GC!92\>\ˇ  Q2$;5D5d*ie 0yxry(_L5@I@dXxG̥AYzAoLs7/w8C@k\q(O!0>t0ğ*| s1u4I1k2FKϝeW!N@G٭o8Åzu>7ވCտN'w}]\ 0{)?G0FķmQ ĽM/W ՁхJ6d i&Pazɡ5džeh@/ˆzaIv ك(fx(*y)9%w<5><^6@ªO|#ƵV@B߻;s<޸mPyi羼AZ!kkw>ۇ*8ܣh `F &jg19HZzmG2+Y.҃\hS6f\VR:V/DABb=l&/;L\'O".@dg -E {3x>'Aa 0~>q䚰#bGhRP4H)ܲn(,#צT _dIlw'# +WrP7T9|#`lۥQ.^!sr^x't!gNr( Pi$u;@1$(:nC-P4p. ]&5>/!NB ó\ɥyC"Ha})ٌ PHS- MJTI4Ƶ?T`hr-Y<ըQm^qDL7*16h8hԋGcpf)*Z"ai &"F(J`I"" i`"jZ b(Hӈ* ( g,$Q=@˱bQ tN,,v}+c֠Y>'cPi=N~]mф5?NϹ맰QTA+!qAThD0 *@:f2NjM7cq'FK9ܪIl4I^:SpcipݬHK`ZZ"͚[E%HqMs~qF+oômOJ|9'W>v> Dq%&K֫*Z@6'`B RD&@i$gUdoÒ_q`dI 9_].&Ğx8XQ$,ӗ߿R|:d>,Pګ@"HB0"s$< \ 0 lo)ȏs x=|`<$I DW~IoKMPrlkS0HΒ))jFdV٤ C`g+w[`RD6hqVў s0`G1l(4B2ZE5 L:po}N0᜽݋<Xjik  ]ݬ|i^|1f_@EbxCbBbH n ?%$xH)A. sMXiCFCdU6%@I R.beT蟍;(=C/cma2xyn7G NuwE_qA$g?3DaDUnTEsx lҨ4áflm'AI/Դk@p&lnrn3j]i>4+fs5_MޡphCl&RCFE'Lk0%QC!PuƢ`ٚe܃LOFU*0f+& 4,8:D'DrLR.%s@uQPOb#GDy2dUI03/bpUD?DiDB!P?(] ~-YqL,b,'ԯKIBLRR P$Bnox?\ Ш]Ȉҋ={4 Gw24@ 4 )1ԋ (9JUOgD O\=]Jux{q}:P!TJH џWƠ"b("BKӝj$mmjiLa @2؃AU3 13$⭍kE#߇gVܾ80(dC&OG>w×O:\@21AY&SY5l+QD Ddc>({>UPv[>5[myS z-eqTmkPz !undz.o{ޗ_6ʻ;s_X^41- t4P;cր PDC@PT'] ú}ϖت v/*wv϶( Y]̀PP4(JУU@K}ǜwnwz}P#@ݹzE s|4F} >{JkkwOphzl<x|yџo{x +R@ hDv.{t϶s@(T3誺>=}4Χ/GVNjs; {xDԺqً,mo{5}@֛Az9;=$[OxzonsA@onuڮ7_g͛׫{w.2wgzs}.nW W>l`GVvmE}|w^&vbg6=o̮65: njɎ=}u>Z}{jNY)lZGllnmmNxvl_A]{i) zQӞx{8=ْMjvz;}ڽ9:wrͭ}>>o|pzj\nZnSuZFa{oic{xO< NLO0ֶbUVvV*(CT}.:v]{:sQk:m5%lc5ն묵+iw]MygmWmGꚯSoυ_w^fN9o:mI_UoM!{xkBqT]:Zܹ}G-خ5u{6\y; v@廝ֳ-̭f9ZSz'@*|w7;|u}]%\6뛻 3g!>'ǶjWu{4-( >@t@=K޳2R (t;n>oFAUa}]稀TX>H{p}x|)}[@+uaCsrOu>*+wvN>KZnkVv.-n׺.;ֺ0aZo]ݷmk;^x뮷VSw.m jm3/wy6;k(<ĵӭQi֙g. m&뵶Wu;-ٳqڥl`OoFBa5o[g;kA;ݻx3vOG c/MViۛY).z G $ %GlmvNp]Ok$ dGNmt=vBptn5QMv:{޹gu:Gwn\uN؜1sdg3zoc'@]@ Q5Tש|fڶkd E۝;sv]gX8ش+,59hhA=u:v]Qv]sfnϧ}C{s1tݷrͶk- zγ4.YYڢ,B*Mۮ˺x6s\E kF@wg{$\le2[jنmHiMTywVr};}UgFwl,]$zmMb:;l;QNvP7qkZj_FLwgk@]ni3ݝ]2yַRKJ}u*(  &dЌBjze2=)4h i  Ѧ&iȚhmO(=F@H$D FeO#E6TɩzSL)&4 E  &"0&=S0=TɽH?R  C# B &hЙ0!IOʛ)`4QhzL& @M44Q=SChCM46C J* iiJjG5D1ALQQU4E?y ᑖG<@L ; r^8 )|Emd)bX2RT TQKMɡѤIb*cd5TQT@QAQ4ESk1ȔIERSf X U&1 QkPaB$P!RDIxR\0aaEPDSM4ѲPihY[]gH{ gBKhpi@$PQ'"X&VX"F ĄQ#Ãf  DPSST)2E@-# %$C1A6 !4SHp>Y0I$IT/@Y(tT5gmV(h 3 0AYd"B`$)*dJtrMΪ#a!uExp. Ox®2QY=gi_f<|<݂.އ(_oVS]~l;`|5X s~喩ɶk~axc~V#>Z߿%}ޏ.Sz]DEP7מ8Mu=^f݉R\2P1ݠ t:ㅖH&xL-Ǟu y]{7˫ׯ7׾wMW˓NѺ{6Yd+tNVB yl>|8N1yVc\': >\=A/@Y9q_`B :w7 O2̿CJօ2~&U.Y3(hٹz{f޲΅15(*w`fi, 4qކSe5VSGg=X(*1C f2DJi(ÛXfil*m%8NiLI1 ?wzrdQM4&~ zCZ; *ik˞ kG^eO緁7Q;&h7,-(tk,鋘. 7I+wytfgPU钠xwX?-S(~&y|ZtuP30Գ+$,OMڝGxyOW_?Rȩ,~;8#T 'a z]?ay} ;J99U{ekPUX|ncuU~W|5g[\37 2WSYh`٨`2y瀁Ώ0|u< sرNq#K=~Y2vgX}pV(z/;}~.[Q曍 ЏKpZ3l@vlZ9|{'9Ϗ-n`*3Wn#2u\uk+~[Rt׌ }r.11E)@뀕ڸ]^L^De#!%S@AS&fXϪ'}xޮv4PbS`uTg 1o'&)4G뚑zk_Qu.I6:0Tzm]ZӒlM* m s|ܑ{;4X<{So`s=./>YM]-*LŜ{vXnák6r(ern/tf.'a6?̮Kfc7: >[aB 1(Y ^U3Ӻ:]==WϵI>6@w:z<]jE==Y-mn7۳FaILyd8zz}xO>?9~?I\x$5]f0Q&NXS$CnYXI7?a.+䘋bsmxsm]y[>0/%ܞ4@[xx}1ӾAHMRI(~C? 'D,*2"Q^ KA f7t_><FA)Ѐd\AYZPЦBhZr 8& #>{N!*+d*L& J%"Uyw:HXID;|~Yv;Q*ηE5^6qn;k1,52P-$wjpЬJ2Ć99JP.Uo)i ,宛ǞzMI)PPB_!' 9 r nsU%Pp@>@Nޕ.k2HW /GN֙*HAT DwdJ4Ŵ0 ow|/]1 oܣ},"~H#!ra"ibTTr]q!Aqd4@TZ*% dg!5ՒIIRSM"R444MM R40#ste“\QE>?| OҕoRT.*P-,ə}hߋfbe0 #2b&c~hXE̓Ai%͋ =J1@T3/sV#ͬ}iW$DebM$^"T%"{Bni|NT(0$&E <gd\ȰvXV&h EB:c0bRz~ՓaM/?3 5 Aiwr!K(,lCU&q}!ɜUAfլUo*ǩVe3oC}ff=B|~0m ;"zPzRD{ؙ \O#]!ǀ1 Aa^KzDkpa H8Ae2ٌ>[RZ"c^*7#yX.fw^Z][=^[}}MLA,&tx#̞wc9(yU.eSN@nD={v3@c&['dyf; j?OeOήi}2q>n ;Hņ)qL/ 3{晄GJ-7x@5#a}_^>s">CM v}#B|e/<ҥQ {R<P=|HpdF8QPBVRj5G'z ӹSn9=Oct-zC: q)ܣ""]]l[ DpxԺP?\-5`- u89h"F yӹ(ˌڋ PE};tgT},gjQiڟ˃Z5=&@ќSC.ܓ#€PfHCYqQy# jA&TݹXIڬB{% HoWntͪPH⸓ؓÍmۅQъ0řN,9 ]},MdN LO]ܸcxrfg+O\n.@y)NɮU\(x~3( $65^@_TT𙎜D||C2$|Mt_͉l)"7lQcEY{!AkƇ'fv@Rw=8V}匸II祰yO[Mj% d_nХ/_-gH(, 6QLP`W*KR4} Ȗ! fD( ;# ۋe} ƯL?d:ͺ{DրtBܜ/pwN'Rʁ>˖9VC7sz9$ 2|BG[AH_ sKUWsJoAq%]9*C@}S-kA+y xT *)tC7ݸcU ?ʩ*(B B fEn@.-\^sxCse{Y5 7&R7l={5IC2^" @6Ѓ ME9ÿ5A\u9˒C2iH$8cUѴ+@k ^QtMV,w٫c] 'h@aTo5_-InT*wu%x]d![ܴ5,@j=j9G$ ϋ@|ܞ8zm2p(m kd 1Pȥv0hr(0eFtHL0^@7wU=B@T$qϥ//u}d߷%b}B3jHHhK#MA)dP>x8{(5v=1p,W;xC14_ @Gv*hd2 B2r_啵(kl*=ŠA@(Tb2BZIhj$62ëD% i3]kF0孔15:`/~LRi+]:Ds?O.F ;W$U 1KzmT#S}ua>r&CAҡkq{N'&E٥t{'Fy/y9 +X1# O3qing0Gʦ)4*Pw"`TTDKn6־#)RzqG_?5^A$8lSu d|XީS,[!Rȋro]nsIY[Xb֌;|1Tb,&isSG>L{sJ5Q@k#tЭV{["!ZصߤBiCC`~go4c.$'&#{z" %er7e%>$4@'ww߱Iɚ!VR* _?QO7?jx EּH\q C.'_?9İ-n瓿W'ç/PΪoTcՅijV` uy32c_X!V=,r22J828ƞ4VfE;9kn`-g= ] jַ{jܰFԢR3:F5@e#[c&^T)54G J;Kjy[)E ,9))Ve J((??Vgtj빦quTgmLKo WҤh35O8i*r9ph.hذ*%/tˁ|hVƪE[jl%:5Cb Fұ(SBLBR)4@VfJ4hMO&S yי1jv8<"x*(=pAHlR+WLu]-?#"1;g+40061NB`|[.dsQU9a8rngH2 HZDQj9cU49-ζlb"P|5ή]7oZ3-x fx^v EZ4 .솹)I46z]mjyWSm&3%ѵbbĵe~EtAGPpcAAkF!nmHQՌRa*/$hɊ4܄qBeu38;u%X Gu#i/ZNY1dSY@ %8cupdYK $Pm8G ֔΢wfI$Qѷ.nW7)" s9mj"'>' ԕ5P%!崍RXQ7F8euձ݄0&%Jz!HM'bBr RVLMne{ P_ <ڔ墚OL iݎTɉly!ۧ0w:PX*M7/yV9 -$ XM\)$Hۤ,e!>[F619YAQp&fVlaKjRx0ՌPG-#1nFۑR2ҶYm#X] LckᶹQЌDF o7.YHM=A㬵XFLd "gs5)рEdU Z"$]L'(4y5g us1pr1ikA)(Ulꊮst5Eh4ط#sm,QclimYh 쥔21 8}+lUcIlSmq(*ҭVsdW1gr44Ne\hZ6勛-Enbᚡ吒 R2;;;w=`(k:< "`Ծ;W9 i޾xIE'LO dVbi3妊61E-9S VٶǙ=~hr;8aP\lH4llMtkms:) {'$()&8~;p|d4H1RQ@SW5AM1 (I)db" bK߃LTJbȦ4GGoz9\T=q (WZEoTfFU@^I-XD 8ja)*t/>׶ |otMO?3&HTx}d[V@@.Q}-4zȗ)BVȍ(A`e;T%ݕOnh!d"٩9NPd;],bry,.(gCG2U|-R/AŹR|'%*"/,%̢IaRNJ#B{5 Ahʖ(xTj }xکr]k3@U~,)56 R os,eu=Ӏn_ΑcGG]D&J?׋V3hdp h`ͻ?}aȜ |f|OTR1Rp1SMCAȲ܃#ue?~?OmobH[!+ThAtrMUAwsh)M h[=v)2ͻ^v ̾6M+}.sܝRYZR_-`xI%T9-|`rP!YWv_ΐI0!BPA22s!p{ʼey'SpD0SPYo1WnՔȧ0Ss@ =)p0sJ\zYy,ld'*Ɂ;\[ 07yB[*w;xNB|P,ӼxYЇ^ʏ6ֲ)ԗ'GH?-R +$cU 8םlїvD6ЈμX>BvV׺az2w;*]Y9U$p s*jk:y4QNQ8c/30 ]'7=Ї%j‚alpU#kz^cEP!LhȦe0B曡Pe&Me"O':>O-};Zb Q"Up_dME`WSLc+ aZQFLF<}^5XFM?F-N]cX{=[,.`^{)"&?J5"mnqjSnYʢkD$RQUqzΣc[OY IJURQC7:Pjz^gV<6m3drQmyuߎ;݅Blœc6gu:q)pN .8,4kat?,zB~p9O͙GNT ,NO%`nVcnw  .rWTi =:ׯnILR?2J`:JS@G);L.YQ4(ϔ  чMwս;8[S-v˒yD v.>!ssE\W< F>Q7, c#k6j`m,)C_|c*㐚sEIqzy}z:,Rrv!*}eXAMR(|T{%'7omAܨ!>W&GrȢ?P y.9dUuFA+}ysfjo?lO1 9j{uGs\cSYEbF v{~sM<>|,Ow7[֯mPq:sFؙa`N?le|@/˜̭f^G>6Ʉ"+eU((3:vϪcz_78rnVsl=5#W{hSbоVEErXA#߻/`|}bj'a-y~w$PPv]lO8Gsgjߟtm?/|z=' 'C aS ]hTRbC69TPD%u.%"(5ۺM^{9: x=l'msAޝ~V70p\DXi fsVoog^%`'RQ[' x oFXn_\lS-O5mL=4kF}/e Zhk_<&C pt%e5wJd}NR9HbR\CT',>x: -?BXg5^  w)ъDI~ "u>}\fUĻ6 {-߻cU#M#p)GvsHzSh"3BEaN/cOTI"mmp-qq@ +,4xVk>q_ތ!rO?<ךN8ľ018 ˧U, YoFod ܧӉy8*ia~nqN+^#\D}|ԍ  ;ˏcU1S]+FacneR=ʏԫ~yyQMC2=LHO(6_]Ȯ 7BN >,DDHS"@b\K.(u[9Dzc~Bx]f=Zh%8k~_^i֋M@w 8\X{2sŽɵ}zHg_"V|j5X{94h(2[ֵ! xT-A+ea$*|,z<>,3zߝ /* `EJw}P| Ib ?QO_u?#3>-3 Y(Ŷ$s>Tz~Ҋz-^w| @*H&VOvi7HJgctm^p{X{3t/4,e-Z %/")u!_ؑGp 17c5@RJR3m3%q0eO7ӎ3BXQ2"Aa*`6.9cv<"0`Sj:\:ƫ;; 8"7nwL1nquo5+VNxֻ͙OtEt!$3X!h 8G\'fM`$+tWr8taI ɂvbJ9o6@( !LsP33gGTn9I0Y IQE9\up[K;#*f Cte7Y/()1 IOni1=8Ci'4@>__Et _2zVzqt%>YޣC[];/b'(bweeemn uB BxQ|#!s8瑾0|=GgَȮd' H=ygL Ia 1s'Gx_Ymi*TR:NP{VR,1,cι(M|eFM F Ԕ6V?΃H ^{Rs{BoGQOҚ&Ծ"$ 4E Œ [J'I2Ā4C~uoWPp2ҩy1a$>ywZ6NZf6}tT RU@RSuJI1v~HћSKR\:>*;zfl>]kKߛQތ>׮df"H(҃*KgGZ@-Yhc렘Uu۶цp֜{\dy-_eq`rȈ4dVIZCc__g9mޖq!ζh\wQ&Ep&@@C kei,!L|lâSc5Z=;}o89lCqs!@aEvUGn_}|UO;aIcBPkZyk ߡhẗD2 I"@s$qiX,` J1;DP'%H&EF՚X M*qd5ym1.NUg8E;AJ^w&+[vyiNm$Fc{:Xp2_ǎ+7T[Vuu3ktl:;ٙ9϶ʑg*epgLpa6觢s'y{¬xl3Fŭof'Tzbc^ҽk"!qc`{kU7AcaEUn^ޯㅴx:W\g`Qd`xW8`4+5SX?32G("%7?3wsX&kٮy ~v]}ΦxYv1q4UFKՒedE*֮̈YA&*kv(f#ƪsV:k1};lÅZHl8*E1w!?-v߆MXP2% ZG~Ykz3(pbw"})MmKqol<6V#bmE::V;.7T"羐!B|ݶ7.j2BcmCK EG΂gqr.u$"*bBi|l0߁,;^h9(a|MVtW{8y\P|ˤR}ߍOd2ji<7v0Z4b$;`11͸QpGZF'$gf&R26I 앙FddՏ!mt桢T{Zyh}<( [a0AԊN>_57{nlnU8sTUL5M&}5CĈJQL*σ[~p&Θ͓RYlOCi`=6Apҙ6pwx|A4ðahUwL>ՏZ&`Tr$:{ H| {Ox9&Nv^KAI?T 9mSHU(Q0A'6tTIDPD29>W-EUMFv!F2_;?7v)mDp^Dj%5Nj.mᒹ7I?| ^uL UX *&vڝftK *H4T?5>!7vAAEjB*"*)T%T"]w?m~_?x'fCt 6.]CI@dY9_/*@a_]c/kCo} s'ONv[9DTa{T xȷwpԅ2WlqXG9o|/{.Yl'}Gw,.y.y !ȔQ_z=?Wk٥FAU?ƹը@d8*GhIPP !P}WuqDBa D Hr7psF?nߊytdݻ{?_>?lﶦα.uҝۈ>A.<7R;'uPfSegEU]Hzi j|9R>Pv|73=~_תyo>.UL{M #?7@G8h]L?O w3_HZc?g! E U}Hأ?3c i12\V DX\QH{ozw>L= ">,t9"{{w CJ>!WI95R6pPa_R y*USz}l[qO~ Efb;P&I^ OuIF2vJZb-_9@b!;/:mH"xͫH w=oKG(7n,yxۏq̿ȏӟg7kWqq#oȺhB_QycӧUt_* k/uٜsw9=O-JJl_c(;<.h(qh鷯wި$ެv~nU(=$$Eɴ, lϮ8ZK4!ʃk;1N"mi6۵zW#1$EP4SF{xk9 {zM~$cʎNZUiw 5 a "F 7"#$ۇ;Huwb"o#wIC@EX{پ~'p$7Ш" eagKlBU"\=\ʏ: bѿơ $߯OT}f!/[ݙJ-rCH9`K! /qu%QZSy7[ʹAzCO_f^bU^WԢ3뒇߬BτEP}ff@RLZ~,Xw%ME5q&a^Q !HÖ~wVaP܎Sy14/WC93/ߋ ]2p??t?Fee 1(%\.`׎3s[i!J{<)4}~۠}(0~NmS۞7DJ&, Spw\S q+RD% (ivi%mXv,$J'mNACAէY߬EGMǻFu>u#*bWlI6sAkd~ˍ6qCD"fOӫ"R 6qwku(=abvN8 nr Ԝn8cd[H@qGO"" :фYS\<쩫1zT,P>e@'DX:\`ei%SUrq@UB;X<cj@ٵEw9~˹%noG\zut"6i< 0C ؗPv:"k?0x'{b G;_D@@ݎ *w~h} f鋇=;wސ2uk1҈zߍğr@> !}t Ut/ˉ y%zrxvbb/KۼLJ =f|rM>gQLi)Q#I(Y#m03o,L2*EFPGt '}cO\.҅1; F0@[p;8Xs8$= YOCY`P6l* !`׀@H QLOno3;Cx{G#ͭo<"@R4 )M%!LqD% Bԟ5 *thii&$ 4)?mhJ"BRe4DUDDKH  @!% 4R!KHMCB4KW\/8.!&CR? <_װxTPRe")顠Zt) Fa JB$J_: [M HR{+! S>zJ!FHAfP!R9Bj(B,٘!~ϟ~y?u O+fệ)]fG"?- Tǐo^3gNNStiݏ{kiV#nh;o ܐss&E[3!d J6G&dґDYawʺ(O|YAd0?Gx@ܤ_ {^^ժI5NlkPRi=hA.4n,X9!8B%@[`lA9;NaƀݜtNIomڭyUXաMܻ;vuE#a}w߅+usjw}1vKx#FItqz=E[(n%fEw>:LcfaI-j;?{9475/ ^F V<d^j-,.f59XRaL7o5Ȣ~(Ϛ8nU{zv'ۡd-4t*n!J. {Ny$lY~|V/M=8Rx-m ` R;ż%Ap@bJ"i!t:=40҄QEFAK%ӓ>21m4Te >Ֆ򚎥JR,uؽr Ə{vC=]Z;ve! ܰQ]ln.Gޭc7ĸ[CmEVO8M1 ͭ-`MGc^ѽd |v x9ˮN} {X`xv A mm&/lպ:m]ןteN;:bu.V>pf~!m vX78p6=5b6YJtPfȯ.? *8 dgFnk1~VigkTNnwk~eDAQ(ƭP"AR<ɻl*B}r(L\()*'yH?TH($4OίoߜO:!'$ O~6=S"+ym#80vs>>j" Y^bT_ךyަgjơٝn+kR`򉒬-yEǿ9J̇~՛J7S֩ZE?ܘ ,NÉh)'|13\.mW!>.*a4j6Au͘ YDnI2agcS8ҠzJ Q|m]LszG1oJG;TMK˓9IHiщVt2CQCw;vېm``w''wӖD]9Vߑ}r 6w@$^k)#p&oezv0\ڸ%c}>g.7}hoS([d{KbXN*t:Z_7ϙ:>ptT}HbƒQ 6<E|kk WD~1" u r|ѭ庡.kLd_ _}_lXB!& |Ű"c9xt0*"Ҳhͧ<_ % ԗh[)(e~yI݄|6/tunqoǐianh2&Vk[:nK셤X+xM0}٪K$?Fev9 l" U|:@(6I4ĒABaPy? 2=W u߶Ԏ˃%J}K]nMD }tQhڿ̠"T>勮(}80=@rs%"#k(<:H,M>Lʓ.HJ? )} ڏ¸@>#̂Z -GzQx'v5׭.\eEO|6XeG8yK5yM j.v*cƒ%ޱvz,nlWE\qٍou7rp2p2{oņF㳿g\ZvC1q)zaKB;#CP9x@_QuK9]Gmܓ0)bSC<vVl$FZ$a..$eL +B@+ b;262à#Th<l WfD!9 uhGt4FM K`○ ,7#"vz:Mpb6ARJ@2 %s,>FDy?VGN~Rvܻ?=VF;HlaOn G~)èh6u֪tZm>zN/y8pgWR@sx@$2PcOD;^~`epQU_Ynx{77էm 5h-0/ȅ ,{ 8coB!tK("} pӫT*hum& BAwǫo#79Z?C,UeT>TwqgNNݯ_W~~@DHa MOE zTq-H7߷Cl{\0UQUEF~Î?ڬNj\Pqk3]cGݠDȕ3",=ǡ2ۧ=%qU };j^=9V+ǖ&CHzC>q̣l;b:5vEN֭LAoPþn \ $p/j>Yl}a 2w9>$Gʿ9e/RP&!P('΂_Dh]}'6B9 q@\EǷ*A>oeY|!DER`0 o{|?<{>ϲ=-"O"gcZfSk}q]..qQgHbO?rP 2yxLSw7رduq[Ρv=۔8̪⛳ϦUCqL0,sCYUMkyς*B* |'ژS\+o7?&=h{F ,5d Azݷ%!+r>;aG+'&R(I߀=u|PdndZKBws!r8_; `_ㇻ [E1>;f/_P;ӊ~I+x1*# ^scJ~Y<@8*d!,Q 4 >'8*N߿ m}#(b:1xN$֎B!n(3yE B 3Ǯ}q(D/O(E$R,P@ wcHڊ={uCn~ĨU x#FP??0 ȠEB4zg+kϠtN x,k^io(!7@ 쬝b ;{D@1*}@ljm'U(S?[SjTT9u=o@tGA&`$x~tszB<ڿ;~xpoaf qDp#!4s}_.wR*?ʄT^=aHc j/܁kgwFv6ڗ$|6oq;tA P" x0N(`^xc TY P|,z>L<&`4QaI ;"?v z 63 ;O[VAeBtQh]߱F:`ɺ|zhG{B5ޚRB̀ h@!2oPPqeO:*%JpJ9E"-Qg{eF}>>#QѶmz}$(;T 6ؼq#\ࠂ F56\6%}ڀnQ*0㌟s1O `Q) M3gl[7jARVؤa:~t[T[PT T!yՒoq1A!G.'5q^:^1;c.Hx @A`]}_ΖigO'b~to⊡1ܿ GLs3EȢ9IJM%g9Ӈ},=c JaA cP@|EMk_O}I>?Si?JljPCw|aď/r ]cDDC`!#,D0"b kpvlz4d켧啋{^l9+_Г D2wFw5E>.ƚpb7gG+=nlG?9]v[5HasI;+;9RYu<QjgXuypĚIҡwJvx639bxO(PNeA:H x&Vw9~ ȷ άgl[>NþnX?@8wR."G!X$o IJsjDtא78qQnmG1Tz윒N9n 6 Ӎk|# 8%;Gr<]V@p`em _>w:F[ IN}s$i?sqaM?wv<3Dtj[hϝ|6`hy7K @8=PqDR2DHA8m`E>a簮мa|gvy>GIxE* BT( q ʖ)y@ ƒԞ> < <*" bg׵sW@éj|°HI*oGx*_h@[ =QL{{xlĠfSj?<*1ez'o{U$=bh ! o,vvGj5ğNGB+ K/y=4p'p'yĆAB*}.}0y~\＀Ki^8vL ȉ h{ 2N:`ֻ7kgא=jϐ\H?mAj03k97#aTF'U'"/9u!/,B(J!40q~U4Y!L>my.H(|eFҟJ*Iw^nǶݶ}WdvBdOՏ=CD>ӰWz[!}/1'ޗ pH Z$$ _AkKK$ݩkK@-~#6yDBtEܹ2(J'_[ t;72Fdl[yUggݦ!=ʔ*rȨֹ,ўw s(kC|a3; 2P>1ه͐C 0&&܄(xȋ@h|Cٱ^J)eȁƻwwh5?"HCs4L k!@٣$UqЦhMi@!'@&Bmmmحmm` mx3}9km!5>u ?2J(CǕ6}ג~ 1ǖ!%WI;cct>Q$80;kOBw>.UZG~BW雛'']+S&D `#Do~~Ï3:{cw-u$NR_SMӃ;'zBRYױUR}WL!!jw_6|Ѭ汬=;F=BdS4USUMUUDQUEQEQJ9xMz<٠'N&ytuSE*~kg (G"'q:ySD?&k J6g; e*UϢ(?Ӱbj)_#^Ͳ?sy쓏]=Ghg(:8wO+ݮNQUUUUTUӵ}hT!^AGS_W(z~4\_pcm_85SaĞRj٪я>#OrR|S̥H&mpﮚxJ[kbIq"*O6Oh?|_?Ly{IF}`G; ;+wq4 'YzOeo9\ Cqg֝JL|C1v=Rdj(MpR8-8yt4[q |?OZ~/_]=<\h۷>}O ˻|])pP!1ɑ+zj$(;$k iAf@aJ93)E:PxQ(p(nCWdxSeQz6LxA0'`|ӓ|ڒz aϭqW׭SU8juΓ4A1zXoؖk! G`1VpB{o3zyH@ „!7?w|[_H f)9("=iӐa@S)_~vc써bd`q%|,rA)5%xpFFi' @ES@> ,y7=>n2>$HUdR/ OZpB=U| er[W PRV""yO,\6IPv3PDӸyJ[ʏ*533%K=NJa/ãBM1 `%)'G+&>ChGA.%"k;H܂"9T @[<q m`S/PF4f*g3 2{M$'@ d )G6͟|l,>lx3|I@~/Ne  РB3@Mx0ŠE9tksK 8L Њ@

qWB| O9WL01gz(Y-Xlx>ݹ9W 1oq"C#_ '0ys1F}ugcs P'2}%8YS,5T49 j0=&=eoFgQb*580̧x@x rk_[n6{OS< <^U>IJAD_K5~iaەOKwv8\`)ٰQÇ%clXds:hkGS.[Vӭhq3i4$õ[G)Eέ%!2+,FZY`ta*2~LCrڻo"DyJS_OOwV ڹTQI*i q#.Df\ X:}(eگ>)@>5taal Lڼ*$H&٧f)uebN" |FSi:OY8D: :E?nj({v7֨&&͓ N".X)ςg[ D~ڥ ^ώw~{kw*Xzt4B<.dXm5،Z6'|/LRni.Z{ujɷ%@xQF/9 !̖H2JPCz/N9Mn*6m:d@ 1+ŪI[V>Ztw=B "MO1 Τ Tb~9Jgl+faqAb,8sqI<ꪪT4R|$g9Sj6.UնVmmmm6mګmmmڶZŶmնmmI$8rI$HܒwH2$ I#iFIeʜmͪmmm[mO3b,Uly z}ܽY83U[$a}A6 .^d4\(XW7۞x9/? '{uQa'46WC>PC'N~ +H#@JWB%ɥkj1u1yך㼦|dg UT*ÑW8:*"<NIw>qJfzb5y>9iOVt0%1"atfWZyL7 vyu>/`4CSAo#1΢*H@'[ˌ:ep(aݍ<\qZĮ5JU9ypb'DZPH̬ 7gl-mj2$8} L9ۯTc_su6q9K~8^wO{ϪM@[=e`Ss{ª:c!%X:R8ُ7.9jW 1č`wR6"4^ӑa/縊?7-n3V' Rs ech@t&,C*FI|M{D- Gia,2CF9ίz >v%K]ݒv]S~ZTu}}1"x˧v9cٲVyRo9ǻhȓK?tU˫UÂϺoh+[VW +w2b8ua9k ;˓Nn_El,.2 vk?#3(Έɤ/*׈y{,]Zgs?+h}>úfO懔~#iy~'3OFW$Wv4ۄl0}翡zCZn!nO]belZ Ce`*+a[`hLXr0Wc\oq\-h0,1Ά+8-8@sld^|a%t `v\.A[צ #|7_L-n-{.ݒ;]Uj[6]Ea'з^MO~J?9kD`zCT'ks}KmEϲ5آAdnjI}GwwݩylHfoFH% |k^î1ջj({D&2?F1ljaIWD/jm@Bh$솖KB͸_fbj nH5Dc1n"uFN;۳>=8oegKDnqubpe`j5})cr QctU4EU߿cat_dY1?~FB֞HZLLO GrY!ӗyYuGN'guUݸI`$dKK> j9q0bSmdyTsF\L<B' .&ro2cάQɣ"s_S8^P+9vL7Ѝ^^H?1nNO;2FKn }}"`w3 G/v/^/ A "x4v p֛.9(eŴ[[;w)< $>Jnhp(w㋔_C)Җ%xųOksy?p[θd1?YF*qoU"LQ/~U]MVYf%xQis$6 [P4!k,SD];։&_[.Դ.Ҹcg6F$t,avEWj/ ynD,YquVZsghH%މ#0D{3]1;n] gt gx\j?w;8Q}ZWR6lN{9¦V$1Ca dRBL~ ڠ,T](/8g͖ M|̺;nU*% Pt@ޘD"  0x[c޾ܱ @ =#Lp ZM{^:&K/a؝vpC8Mݫϛmj#!kL:]k$l^D0R_Ebm$TT8\ςiǶi .?nTO%U I dT,f*(ZDH~t1C5#:8x8B'V,C" f$=zip(^F Jϓ@XBdQN~o8kC~茺{!Nx0 FDXwSei4 3Z_6Gήso00ȾKwqK` qk $_xeFu/Ʉ̤C?]>|6e m ep%V3l-)O~S~ P0^:Nβ khg|x~8 dZమI8[lsUwWt3ޢQU(H9ڃ$retG(F_H@ Th J&r6fͥ<oC +rqX.aG`i}1l HNCۋ tTīAvRG)Zk_ M,>{Il),78: &U7FZ읽ޒ/W3zazM^(ZFQu)/JbG՚@e + [>0Gy%h8 t纅Olb'jF 9h ٚ)t3J^6"J#\GeN3mOMb zd#wi4޼{w`>|rl]^Emd'?B0QȂP!XU(IŠ GC IoL,.vd39FjbxQʃ}L9.|`?Ps% cw%o%D.I*6gk:ĩi}!䪍no sŽѯwIɡ^Psh؛ݚFV%Ŷ=$bU 8QaWBs;bA$WRoQyu97WRѾ"pRLjsՂ["h$;yZsU 8Q_~Fje_]ASwet: ЪiĄ΁ucҐڸ]}3fTWη\p2G/<Oky ]W BL:V59F  z_#+9AQ5A&g?f3B5XJ"Zg qX'>,i"k Ba7^'If-GH5pwr| {Q?Od~UsD5th]npymoM6^G*U690ztrAnBމ 89sBbU ؊/SI GH8R" (ybX^ 7F/ mf /ՈThUoO8TQ)9p{*!UA=c(ggxt |j"A1D$ rf99  K9`@| qnnv|!:8 @g@'"H{t,9*ϙTfR\׺/ȻšCV*Vvf:4¾>԰h7;l:vH$p4,YE j1uGb8^@5bH6HQbb0l(RsO|T:_׻d:v}9<3+gǍeݺw"5v C@.d !CQ/ mx$D.e!Erx;59GuḂy~nf g(zNF 0s[M\01tPнaݗ4\6#ns- ԛ@VOK4a96%V6C{hzG2Q]bl]ټ4!`@tQ%r/)`$>U4g66\~nN5fOy͉O ŝ}!$e-y}D l׸Y:LtEeUNkm2EX1˃u~$/]n8-,3HMxc\{Ms8zZ T& ,s<޲5$OK\ HjDYV㛵0 [,=ApIDBYxY8p_ߣK7v<1ܻTwؿ?{?W˗kӈk YN8C[[S|tIfzF$dk ny}*CaCqw\wWG**vA>QNRCua5mH hp@3䯵Iσ3Y珏 AfZ9MN"|ʂȓ{HSBy;Q⇻Lr[SNbPNPQ)lx@Xit~n('_egVa\/jǝQi ?kM r lC0BO"Nq 'WsYZ-hN-998T34Xs遜@#X_,Uџ7—jq ^]^o@-8>F $k7kFpKF'ׂLhص7j(Ci@G&͘H5x.f A </ A~Fh!S.佞DG:l 0x*c%+p_~':rVXɵGCLG7VeXJQnk|ը>kIG¦: .gsJpctvL:[bg ~p".FE i!⏆Ω(-w^TpaX|]ѝmǯHtD% ?W-;C$k0qKж6yV8w9 g=?Z]{*.*ڋ@$kTO+;h+dV+T |=@(KJ~7A T[xʳCd!;8d6!JqZ0aܸo'4@(\ "[X3fbTA]w$ORE$S*} ooc֠E8ӱK C`)$/}/%axc?LuDNY8nbr:Na0yB%#>Zp6!Uk?G{ JlQǺjAY~6~>Ot=Uu54{&R#͢I='rR|_ .b!Ye*zxtl("(TLhV1e&o4o>[:xoOLKeF&zoc=?_ڶUUUUI-UUUZUUUZ&.9bK>q")u毿$hu8vvZyܦ+e:Eg%l|IB;5"ɰ_.[/vum@bݭ]18lDc'FKH8|\]tBp3q/g"U~͒<d%¥OV3*GNumE?vgz>66Ąl9:3j[y9p4“p"Rw+XNte%BX?lY;t%KV+EBAhģCz- nfh  qJiYŕmJ@^P ,mɀcnXjQ5Ipq(- ſ)yP!s^{cP3m 36!79 %@ 1+oqf%H^U@.+bAxX<'F!o׭ypcrB 4m882tijyԹo7b(+)դg^8:YA. i )P6;xq5jU#IcULs*UNNskxjKj/ ŀH9knpN9DTǝZlnH"Ѧ´fnRO1S"* lZ@APZ*%1Ġc*0 J:Hbj?w)Քf#DDKxr"xv[kGG4]w=7<mx) 2녾>XwU1)U*x3ly>1"ATbbyy"`ڢmmYRfpbs&-h]! qNK1q/ꆞ/nyan~?+_p1Qm2hSȧ(7Y^I5Z,9 sQst$D@A *{{.WK|s6W:Ok{p幱OK4K~7;>Ή$HrYjM F2֤ ;$oP`|.a OgѩSc'۾]*S ĒQyL9OgEgoMsb1@_Nl$ %u מp Cř9xFՅXЩ;~͓f@ 5RT"w]:gxp'emmѻj4Wpll$cb!fYK 9Usr>\sb4]3ɩ8MCI,FkB\g +)vK%FV ׌Մꚇi;~j @\%t0,Dv(1dE֡LZ{bČ 2uF9u>-sB``\V;)Ƀ6n^:-\+ςvxC(^\Wz_ㆩ oT,tsQO\e!ѠQ_=e G*: VgKszss$@  0Ty5:#?6B)D(:r Op_eAY/ eo|Cg`p@jڹR&jbN' DR!:˄#RFe0nL":W0*ZB_vw5QU=@:zm 1HCq LrDX[o2Z|Z-~h+C_ %i)TZCR|KA,ݮoltfo_l+ {g6jdd<0t|>qS|kܲ1}RUv9"DeA+*A3 p efy@*1Py`l%mv Fh$> PJT.E~w-.Xm<ཡ?0DLQ,@Y9^\N9]8?vҎ9P55;Pz'+"-|_B,aB@D3nQDTzVWխ$V%i}^Do].Ll]3Ke<{y" ^jlV.ta'ʙj- '+R+塴nS)R ZEMzIP-%;,~q 1 !@{V;$ܷN{Mm=l5137C<^SgIRd; vQ.I$}Cٔmۧ ?鯦Hbذ1wAK+'fy=q8*%Rލ ?76[Ud JSHhĝizAN3mR| k8Dmz]BY6X};.r͞}B=ɥ7"GsjRum-y^-5#߳G<j sxk%Qi޴{~[骷`xUwN7 W[kR}Ar x`7`ǃh0&B6<"'"AP(SrjFz-I ;]Vq]ݏ{g,&"  iaךo rZ!Gڭq蹚+ـ#%,ݦˋ]]nlE zg@SC]rs a(!q[skֶ:Dj%%9Rj<y}`5H%Hn:#ݱXr{x@f!ޅԌ$LvB릷qolnJAsJ;.\'pښsZh:~B]pQX  T jTl8 %l@b׶\P%7 ²T@ty1Uyix 궞/?5@ )qeeez 6uLWwg[1mA;Z4;EI)x\o[kcnb'UsZSY ota8은75)qmC&?4l`"5V{D<, <8|u2LZaݒPBj7EBhT(1@X]/puA9rml# ź`3Y%m~,$ǀ{ƒA-8,?T|$!,Kx!xprN^6/o B.[F!d͙`>r7r$`O\9,"(vB:V"ȏ#ׅbMtlhH%'+96L-\.klɷKI#KX(UIg=)]pCÄ1% }6dlع=gK ^F~'<'Pub7>U} U>Qg1E)'9!mE+2{v~+ 6֐pZ漗g,tS`"ةPBP?QAfC8ΑIa";7jDMQۗ@1pݼ1 \A a#v#:CGZ0-@qd>I!Clzgm!I9Vf{,[Бų3Ƭqiʗ>XBV_h,%AS]zjiF,l y\ !a\Eֿx?e`@,%:8$̇IaS9v9BwIẌTu7WcJ8O#s 9Tu*_:9fxU{ IYВ4"z7xule8]ٻ_L6>|Ηȭp{lb;&E1Rf+ j'Z,Xޗ8elxd7kI qs:`jѶ:NI?|UH& aq/NRf>aMh;z&Amd32E:˅CtQ+u(ftK^ýs˞c+׭|1-"Ao@5KUXYꄍ奱Gb6KBJoP٩~^a ŞHqPJ);9فq*5X7y|=Y k8lv`$ȼlDErn&@F^2*jx[vͬGW6Oe9xu\XE^½ =kxL4Io?4ZNiD8>FHa )@1jЬ#,)u~axƑ劬$0vJ"I&mGXlOB at٭N<ʢ)R.#cܺw?;]6j3(e"k‚x;3b]d0eq7"DqطZ i;P4 L6Frk2k1}B0P |kFk-X0 ,l!/6t:]۸/QD YvlAF$ ]LK8Zv񬙒s |񝰦9P`j!(xp ]8Zɺ?k ]J%/,h=cCB\_}HC讅w(Fw7b. y˭F"S5~KdSͭN@BVl0J1_Dj=^`\FhK[QC4!-:%'F,Wg c_z LȈ@4!C% f_\ ~/p[l3 ݷ%a`BXկyƝS0C՛QUԹps]S[}wNO[_pRut؟uSsp J;,)Z_!@樁/5#Vs h(8xVgϠ8gfSY3 h|" >P ̡j0[Gas!˟UG;f8 b+p_Z:/#(9w,ίjnqCDl?عt8%^WsoAY/Οx*J$%3|z| !gr5Wt<% ׁhvnotMSs5r6?  lm9PuboZq?ÿ7aF=7?;YPLzf"5BкkZ1kQd$mM_}7AzFZ8gOd=:vr.impb鈘#3*_fqFɩ[m~еy=7bfH,1a- ӝ/g\Őq #@8*5?K1^GW[ʬSjh.6Yfd.Cw1JFNҘy\]F~YQכ SXy۾q%ٔD8f*SRbjXr|/GH= >}# gmp-}2IEnBS:d\,/f'Dڨ˞o WZuhAEd: 7>,aFa{㾁÷s]nI5k ka7erRG!iaf]T_GO <>v).pu(x"p b4y=ӆ cDcsṵRj cD{u/Yۏ_rSpD\0):Y0GǓ4HP_8pfM,d{eP$%jX+V ^VY URT69Q.-8^btp!q0G5E0q2.PWEq~<ɲE~}F9Hxpҏ0{իeA84^Wҵ"ѝ63ȁKmea{q^(ۯйTHZrhj$8;'p}7.اEsh/t4t#\LG<6\5OӉ&3}z μ|,) q_Ky#kohu+ *v_ږn-\7\To Sۄ4yPUH2c ّȳ: `ukyt"K 3D3Vp D1~ CXF,INO*::UuM[i]p0"Ŋ^<+QP\!F p耄:;4Ť1#7x?S$ń_9P+^鉊p'߰=Hjj/AD>uMT-"sm;}p֞*(t'aohHWPտ0LBU3R oȁtB.ȇH@On obLƥ kyQ/=@2nؖzˆڢhRȴk4>$͌ou?N5 J2] Yod{ޝ+~}|2,J F @E=Y9Uc9Z+P"1k@WPLZ 2xk<wJZ Gj 10zFq9yyL! v`1a>QP ~vIѢvi V46BPllpkǗHǦ fGJbv7%ϼxyeip6 ^];xG Ð 8$=u୶=n0 EuMӷnlFvaHtI@j=eU=<lF{9 L"&j iJ**JRf(AD`2*$}?~уb叞 U6wթurA6&gE!0@LwRW9=yd:̢4H#Pe8P1VsߧTdo_D/Isk|-p0l2ɉR%`ܲ0*{uY !hą5#rVG7[e?ղʯ;iم9K 0k6@ \$<>E`/ W*B;^g96pq$j f0s_qbjxx_Ko"OYi'ZW戂{] ~DcQN7R1 /Ğ#μZ35"StAAJ0{.y\P 1G}?>؄9`UK<<WKԢ\p|Q*fdƔE}~%q:qC jlma„abd8LD|`?sow]B6<=Yt{ʹ"3;~EbtD<~g[whG?p/.*:Ǣm=_9]xEвx@OZx^#ɗYJնlē$A:=I,m9q86 zn'#z~N=_TICD4_N~=u-XqP5|{h^/Mey?T"fow#1<|8jS:7xD?Fم@A !Y~_?!ٳ?`i0HbnKJp<"@a `al9K xsH$AI'T@r8@Mh*|sYs?`Mq=56UOd#Ȋh*j~8C?J?Gj Rb("L*1(U <%$>gO</{TƨNjD ZuQM0g?,d~p jT+_H/c5kď?dg|~v|m^wwrO&epb`W%)ZJ9 j!|GSR^gSoHl:/#0?\4UK ]_Wyn{0i(4Kd(鰵4PI:H WHg0T4EE$TDA,Pj€3Kܫdb}Y[';~]ЭqƑSٳGҙq}8HrH& A)h@iIX $;y4緟IH11n% JRI^ˤf)  8Y*!>ŸR3FOlޅ2>\ c$0є2T~ 'VCy$:[hsJ阽"/H9Yz*'/WoCm""~2gB4bW DP?X3JEBf@נ~ݖT>T}v쇋5V>d;?;^>4L_pp !B@f3|L%poO~"TJ+/ ?! ~L &I5(Dv鄣!'347 Od(0bPDؽw7|BչPdQ;@MLm(W9#O/|1~@_S0|FC(7G?=o`Q;/K3Mp/iK-92LFA$!^jmm2-({PLSf7?ԗM_OIz/(íǦ)(9g]8'T^}8"M8Cq<=t>7ݯy;+w`]%Gh(@Y {[ N^U AB-F1?D?\{"yHTYТ]-p y*U.$q+EIc t|5Ax?hj;aD?wCxO ux%Gp*th@](񫬀*KwQ1#Mvd:r?#9h^)H&L(ؙ(2<b59”A+݂qg#zf)ӭ.H6CO?X2 @}PyDE ԻHmq @rTA8vgCD)#R6@SPrKV8"'A<}# {p/i༈eb q9ye>p1!x!y#(@q|s [tA)ܔ8%Ğo_w $־` ]C&EC(4)RG$A#J*+-av7Q\`G隠Zc`>|qVjJuK8l9R^ex?Ѓ9D~R!6.1L&G!G\~CR` PW 1TW{T]lly"# 2dKF2"d2|=Pp{:ae[0ܾOCEpz<.DW+ 8s_݉1ϯˌnގx_l+\})p x]_F?~Jar?zf^b%H>}k.mމi(E l|UOwqVW ÿ́|l| πsU EL%_ GdtJBNp$j"ES< K-jX+GgUUT*KNI$I$D"}U1n4Bg-bYBRϧs@MUܟcPjC{GQͧj?m&umwY)!8BB]Y~y7\}t_~8e-IvAm(մ=wp -?7gH˝8B ھQGnO%Ou/?R)@K_ ͉JdV804]y撝-]{sS ρ!JnE`@pWye+GtjSc!c gYscԃGmmc^2*R [677Yn|n$qN'xln b@a)}'ycP0S! a=Fu [է\}XԀmgn9QG뢶/楟E(XRs2:ot.0+9zeϥ'Yt5,"ub|t]Bnrٸgnuˠu :@?T/ 1y.> `\ƻr+ٸ9zBdG'c(>xsO>'S8Xa ud' '?1}>?k*Gt29oDK1g8<>y W<FXw720aދPLh5S?X;`sBs9D >nH( ~FxJWhԽG''v϶у?w]\3R=)0B{.,Op%X}-ޣH ^2|>{GRxОGPsƇ)xv$G;_+< ?x[a'9GSJ!d1gЫ>hIIN5U3]ה./(ofƩx1&ŽB$8iII2OW &|G#o4&r[<2Ԯ"U_PVlQ8Fŕ%l˯]M;񽵾?GŎ+0uS5߶0ZFuZݳNey Ovɏ4_ItXe?%RMChC - _wwĶ aug}j,"xs(F MrׄM_N~OD#;6'O@| Df&iЀ-ѕ!Ql=g;wྤ8p[ٳƼw3w\ v.ĎcX0/n>W}U,Hr㹞JJ~"T:Űd|qz^xyQv/fbڼM{-aG^F3>˯}vxuscfntXc zvYe)mŸnĔ4.tf5Σ?«yp"^_m:QoM޾O }|CqvyofY,QN_*x8tݽ8 2j+i֙0oWpԸf֫3LRRO)p'%:F |3+Į/V!kq3:rxɠ)qx~=~Da}7Hu0VӋk0 U- l ! Cǁ>;H ʢv ѕ`;1U}] q ZwpUtK{͹ sl㝳tM1v[A `6sq_0K`dՋA >ک~̒ԨŵMd'Ӑ#cq W~=>ɹ?1>g$|Wt<,$fJv~qsM,ǻɂ锗ڭŞg5p/;04cVe?jײՈN{k鯚U߻螹y,[s\nӏwUG`,&QPnv 0 ҪF$8R_tBs,wƼu_\\V殸B){ޭU;nă)xkD<')<$*e  wAE0cM-){x)g21}1SΟN7?ސ B*DB+H -Q@R5@U d XJR" *(j) dH$^76X h )J $R%bR"! "(j&iS0QCSU10T4PR@UT@D$$%4P4ADQT$@M$ D ADPI2ETBaD`q,kJu84a4#Cr.LI0PR4P IA(S@KT*ЌԉBR@M2QAPIJPHhQHe*fh!JfDj*"% )R& &*($ (i)b*%jXH)*j(h J"JB$bAi&Ifb( A)e!bB"I!Hc @A1P)HS+$5QVJZP`bPJj*"FZFZ(d"%Z&*hJi H" a C0D,M-%$A$QT- D4L@D4A4KrKMP4RREPMHRQDK2A(QTv#@LQASRąD54LAED4I$Dg%CA04DZHESMSUQSrr:3Q35A %P 4)jb9%*Fij&J((ZF(j9! (h*hBC L-:0E%RDDQHU%EͦI)Jj&"HFBZ60'MB0@еD2DPH$Usv1AKv\HQQ),Q @4Ƅ/SƊ**(b"`& i"hfb!())!!(& bF&Ji bff)`JJ e" b?`q4SPTv2č51JDQESIHQDAD DC1LHP1I1LMm DA1B l|H\2* f)i%%Zd $" X(bii:kZof2lCUDD&{4TM1Ltٿmۆ1|liam*d?d %% ǻic 4h 4*2cX*Բ+v_:M|G,B,A(\m:.okyGdP&aG\^USH}!)OV!h!9QO2p˩(E^'(' U<|zvD $ @nRbyqzx|EXQD<c|@>ڗM^qKC@beNf-!M- ?CUF/2+Ԕ-q&h _}O~2wdLTAxП`!opv3H\qdNiyȜe(C#txJ%x|8WGƋkCQwLlJ4@PUo.AJj*&rצ# q(IQAS nE)P1A  EeƆ!LC9 .BJA!C 6q<<*9 6k~W,.J:VN?ĂԟQU"5 ACw?#Yp/pV gAO(m<\nrF!ɕY\<_pbUL'^ ?:LX 3c4wRk(UgA1C6Q Wz75m[-#٭Vm'L)lq^)l^1*8 :I!Gu7z+2+>E&OU%UY:pJӋ?Kahg5ui~ՇCg/~WX̓@ڡi^aҟ }NMvNf+>Vmr%oڶ=J,T;I.HIRn-2![5rm 9(P٨;|Ҡ2 rv'X06t+m57>vu/5i㏬aȮT+uU\v# Mg*6;~n9a]o ږg,h1#tnΕW'=&X}5is 8e $A𺴘臵upzVi+?~]Á2dF?oL7OO[Gd#K @?v˫loV|}CW\-,'aiJij"jԠ9T YE'Bs9Wn0=c[3l m?tpI{݈p5"=OOྎK{q;~N{)8cׂ Œn~yWR"[YEwju/ݛ<qF[]Jc6ȧ#slV y4'jIVؼ;r,v8+x/<qJ^\LR艬\+&øO3˨̫zwW8eM%N623Y39@x1EMRIȩHOUq/\s3{Ŭ泜bn2yMUaӗĨXw{۵2z9ې {|<=?ӎO]*N(<Ӱ`nص@=9hŖKV oe<șɼGw!ިxt{7k/h,@ OgS?ZuK' cLd4`|qQ!9T=\PA !zT: k~jz][7Öo)?QNz+SJeo79mb;efI(QPFswV}9{*kI׾xJg8_9_ru,-d,ҫ'n3#F89B +v`P)F"d󠅔=$ 3w5{qdyw{]g[zx{Gxi,"Ɠ-xlӛ7a"56=-A#9|Qst ~;<]ڥE9@ b>  1 h~HP7#4bA! 'x@D6 ?9 jpOLYf8Kbˣzd< ! H:6"&Ywz>lpGA$R,u6EÔD1@0!1˙c  W5||'/V)|dh}s=:N{?/y~ע0Zr,PNN|X(X2ݱ3\55xZڛGA \3wN@' =$=b9NeTKAJb1 r(G >_yHg~B{_׹7s'`"={8 M`5r'"/6ϋt*"3Plm9#HA]Q@P<Kf)[(x0 x.7uuױӛX:X5~9}q) (8 :mhP63 1Y GAמJQVWD$J#"It dbVt6$`;@vQ~pY /Dl5m^`nSxsYµs@ 1b )'uvL. 8"l>MϣЭTD<}pIsGI[Jâ Mq׻dz:kվ;K̈́`AnYv9;ko|-ӢQH@~ , i?b#w>A#t|EupN> 1Ø8NxXl@߈WyѲy͚)Avר>.76/kOY{H tp#_߹Z:9 6FC{ pK{< CHqyTbG[xx T3]X)maV^ \8w~4(*o=~_A?LY>?_R;kwcMΧj5oM|͹9Aι$E(C9%]4ٳO;`I (IB'TIN 0 'e>8=ī$ J&}!MҜJ/P~b0&O` ѧD@s9ܣ_"6}zL <'a;<\d#L(/f@frV a9>،XχW_>!i +h}"0mA$Pç쟇50iba6gƃWYht*Glk!1]N ~ӻåMO+'8`%>%eܜ27H F[Nrׇ]G f8y˔ԚRUyǴ:cGRR rkPI~r3)v @PJ/<{zch =HBJٍ=}cC;='!od)@%΋{*?<|`t;IqOJ7Pg(e(ǀSUmlӤvH[ Ek#TcD,p{# L=suw}r*NhDNڹ/a֚VLI)ӭ8a}@tb3;D\煓}r4Q6}Q""X l| mϓک%!'7+Sv ՁZ6׈R;2ơ{\stn)AH7Uw?n R…5E1 NKYymY &I[63/ڴo㊣U^3 lᮻ5 "bR.ev^׿ɇΕ`:U(Y Ǧގ6q:n8 2) .xÞ7 J2s_I5Iͺ]/\%RcQs3"nr $8C݆I |Wros1&{P(U 2$5sN_fg\\(c!]Y}LqQN3"8"7(MwUx ++0\C%~o",icS8濏 ruJ-wD'6lT0_p4Y37ug̍`r!MfS|UA\cI|7zkU-,<.A8 ;?1#DֹoӘ#;Hn.nLJͫL1'˹QU}ӠwYêp4~f tMA=UҌ,Q^Ȃ %J EjFʰ9ulNV`D:w3(z\Da!#L! :]#--Is4'Ǽ*՚lݥ;Õ%TW.;Lh?ɹ^>ax:$J%Ģ@w=% |D[H!HVtc]nR$C55؋AFM"L X+6C׊Ӡ f$˸r8Z;8 taLVf\S|pJSEM1x,Sҵ@dڶƗ-Uїs(XZ:jM0 z4_1K<6mj.KjLg}N'5ĺ_2pCxbdm&nm#] SIφ}Ije4:%?;[k"qiٗ27y c&>UE% QvlweodXR@c"& t5}SҤ:+F4>ҳB{bAq!ɸ ''Iw'yʐorV}ukq xr2c1۶5V3T'Lx6 RTOD$?aҳ/Ȁj$REOig k) 82Bw[3X=G*e|}b2>~TF#䟇/4"?:{C~o=œ\H]@ ~a}\Cּ?MMśA\$6`TJ(@;9y u'br'S)3YXR}^IO<./)) q φ 0;_՝cL0#G@p[B `/de}Ģ_]S6;0왙dY06X1!A2ޜ fzHKR=("WyL"W*7a"0ZE26,~[;@ӝ老!8[!|ml̏,sǝIa"sebȞ a@>8rH?"KO+9qIݽx g,4 ~Lsтshc̘Xb;XN y9tggGOBXozq fQjۡXR+@1W!"E^hVD 8et_+G^2)( QOgb: @~06Oрc<3㞽:rPy83'qgßx zDWcZ52Ȟ:TL3ʡHмjtZ"HN6qbbߕaC]p?;uk5|y! I}})9v}Kεe4Cc75,i8d5r٬ct N?ϮH1L.`䢉N~0:}yiv"8M)q>?d"`5'֯,6>T?0G,CzG(p!,xoMWEIkl%ٖ=go~OdubLP.z`00&ā0x^bxZtiԺ.Bw$Hl=|b I\i3{;\͊'92=~B 3.{Ʊ A#[u1{֞jFq)W5~ +su:n'o=OGo3vm|y뙎7C>W]twζ<=nۈVvqu Ά#x:./3sCwf$ιNhB iCv~ M'+ cvKY)J˨ZYNfRUqp:i⚈uTB؈#WdQW4zrpfjC $J@I^74eQ U,8 ˗ӆjiA[UNo 1e؈x<#TnR Qd 9If1?/ UAHґ5Q4 EPSQPg׷'zJT)XvLmVj 09 t'y9aQm}C*}#Ҕ~1m8!/p >* DwRZ QowͶURwLQ]n1F#D@׿\s֚[t7qG_i a=HĈ/B$jݳ`M6xqoONbTH!;<tJa4`30pJǵi } ndťCC-s(> '?]5ĉI'ߨaS"A`M "Ca]҇^yLAzLP#L2[ݡ9uۻ|N,մ.bty??7T~ːSFAh }`phj=d5i$;I kޜ,FCT5.5 *\bl܂@zRB^sSJ:kemU2D!L_k)r $I37'N9sÃiM3-RE QC}[ g" Cv &!h")hhJh@s@hhi {eNT)h>?}sJ97_g}^NV`#8zKAAK~ mѿ޿p\5oR 0!rYAlbPY3m ByiF")5^dEBjpzY5ǧ'}h#@lH ђ6!X1aJ`U`AtU_kYb3^@F?cA]ّ4P0ƒRou3ۤ{l!M[WaÅPϪԾiB?.&7\^{ @YZDr2'$#g_Wo/UΟ9N` :is?[ _m̀\ws$x `g w r0m/_$ 쓣?vt-s*gϯ@x@2t:NF ICB)Jc@l^Y!!\-m7P uNsۙIZE}?S-苃l< <&ssjpobʚg BI ~?9o`Xkkn _>hKl4 W"'wh>(7J wۦ,f]j\]j7f qKEu?RwA$du2=K5U H &߬XGNױ {~Y-H,8u~w>_ E2i9O%$҉YO{_#׻>nCRAGה")",`>9ߌ4""/vTMpO$/T۳CƩ+_)=Hr SQp0bD!r:m0A3`EBP\ښ&!-%( y.+>ϟiSs+j""1>vISF0v6R;^|pf~CQ>y#”2J i#C'o ϴxݨg(?$?Oj~C 8o-yy]R~:4I?ԋR .@Ds|8B9(*7 A:lj#/}FޘO@&g̪fU6I$mmܐoR6۫76O?OmUUU_Fvͯ;UR{R֩W7v)->E|8auԔnr^<3/glOb. '6&?DlÕ3s8_&!tRSǟdz+u^ǁ|,_S%pL>BTil +VpR|Wbf\ Gxg$9{|;OZvoWⴱeۗ'Sڟ 84eLb?p YVz9 ܄?*}h)=DŽ$81 rܲV)*'jP{})?W$G091~a!OJy J1Egq;QS$ ndFIuf ?Z JDSG??I uM ɡDHt>e 6w <*?MZG9kVG @)2=q͋r6?nn}X!~,a]M%SRbHwYw4<MAf =uBD1s8zD{%u^-%1ps磼@rnYIxx/BB M܃YI3:?PfZ]G-h-^oOau"g`럄Sˈ׊wYf j<'Eτd#k~"PAC 6?ru<@K?0s/^mbd!)w m(#!&zKr<Ͼ%_Dѩ} =^u?6dҫZg{9I'{Ni)RónjmA@A!1:kH LpINwqo7(Z,;!Bѣ6S+o@>d9<<Oi21BEl4oyB }@G"9VN)!Bi E TE@ ./TK9i1@0\?WJ"sv~O Eޘ|_"w?O^Dŗ׈AnP"};y qWnI8?̟Ҹcu@#=G >ò+oyx_f(&_lA|>w¥1e+Yc* JK5H?$b%]_t]N|o1>Erp1s/糃V )g8dSRwU?`^A. 㞭W  ?t]N~5z,tx:$(Ԛcz""&  'm Ω(#xo@=d``"ovTTi0PfJ рѫc(*Y <v95 /W0Bhc °"ȈĆReH4D78pN0a 3Cb[grYJ16d6*!)zTC>'HaZwm@C"-vzvShf@A7ȋܦ8Wo>\@`n8swwҤmu!Gku7HҢluᔐP $ǚrӊh,+;/#1V0QhҸ( }czbUkځgo?(1e%fqMD0 <] WG3G\њ}@ Y>Rџ\O< ㉽dDB~:!Gh?`gOoF_^n$7"$  @~~Ay=vko_ ɇ9pKgCz=yC20 nC8w#dhpuqn9J4/_-sݧ#(x&q>ۯ ( _Gϵ5܇W?w!}rX-ݘ3,rIwX"XT p mJ> \:YiVPIkMDG8,<[ A'*1(2UZAiD`9&zetG3=/`H/nEAeX*  {uK@dMgP"j,c2PG9 tPt:W8 @\ y+$'p! ` dMy,k''8-yfZYpƤԞ.ԛ\_eh掯}?t5^Gs^54="o'?1p{87'GكYxymRmj_1i썛l9hAX- 7\,D^^JpN1.X9aJ 8ވl]_QxB,s[аjXO]၁&TD;oܩoq:9xSH[?םγ"Af)6f1ίn= Ov}D;:B>?45{)d+Pg9Uxa]Lt>D 뾾#ysMѝp[qywM"}4s:ڮqx`*8r饸a#~ƕ#P0!t4X!p8"3|OWӺ.'(aNy%4.̴㈗U 8Y1!ig,*#CaOY'#£: oQJ'EX3D2rϲ>88 @+@k}'QK_JX3 +Ea' ۩D:,`+{ D'ZsN7)d2dn* >ym}yXH8COoN<~*`-LUgc`/5GSNC)ZrXE[,X0U؈ H0k!&EsHֵD ʠtKXH7+*.)лCo N<%^gߋ)r4p?G1cīM,늊 6T; 2Hz\0sX8P,z ?q8T͕ߖ3q+2ep/z`P} E#ޡosPҌ "@jP-+[Iy zS.yޚXR,)(z{ Mmzkb]#p:geb EZHQEpr%~x6J8N_vO߈TaR(0Q'̈́Q,zY;D\_ўfﯸQ q+4N~}\cӧ[R2Q˳7"#JP&NW^oǏQ[dsv'kZʈ3bO\+/3"/h1 r" S$'&4 6OQC?ك!Jtg=LE)BnX{le0wvdj8\+iooZ ܗA=n0G{BԆx#R u"?ʓ-_9KO/`&Qř[M9>bW D,J:lovkto>T .{÷g/Įv M^D=ߍcZvH*U`xKT/;|ch6 pT ^/՞Ac]NYu,Hn&*) 5Z b-.E`v\_mOI\6Mw9t]|巡VWYShaNf8u4, /#ĸ'8dh#^eہˆ<8@hʌE@qKUџ׋[m7f 0\i'~_Kh/< :2o^3{ݪMC]}ޥ@OXQN:ci鯯!KN~:/`~H($!IiP>x%ɱqP~8bKua@lwٛ h]=b*v2<pL,Aw6ƽ>rsQy<~:zf4g3t{.oTq W9ٲfQ۱+3_{A$ggc/.&aho8?B&3вfe( loZL%bі E` G`N>MdYCU8B)* %xLhF k ߄; YQY`@E$6#Cf id`D5#(r[Qp# "H|'!o\(MXuY]|{&:M=^O g"]&aY1}U|vԝ֨ AS@KtyG;,o<`?s '\55 2*@]k?"av 8^":bȌX(2ppB9gQQaRKWvq=3{El)Uv ==uos('bd𠔇qFy˝گQˤ[\UU62\-S

?^ ݹ11 I._P>hi0EN( -T [2`'@辙V!aԁںlHs0t}~1?z 7Aª#Я_47L8}| P1P7r$͑(QOD1| m]A}:qϲ=G_?O;&}֗FWW=2 s{GbR (z? rzVS,BuװF\R@͊j5SotbRwCZLjUA!1OTW2;3P*|GK.ij23{+;Hgo} Ip [xeoFWk7?4 uqRGoxߺ;0rFod8w[~=a0davݳPF;"au?^#Rpye3i·fD02X8Y.RO(x.5m1"b3#>I{ Gd{ƂqmI*v`\0T޵e mkZ;CUrgܺ9xH3೎HuWcc ըVcb<tS7cE'o6;ܹ 8)& -D %Hz1&#l9ǻ`c!Y {륂Ztl8MA D={? E*Xhhe`eg %%p%FL-qe A u[^8|>@Qű@Jk|+ 5= ]w &2eө_Mt5.؋4~)zvXEqM]j~NI4Lh^/ 4v*<2r GT\ɴHEi3w-|ar]0ƴsÜlXBl\0~NZ]DJX< QYqΧ:xeσr=Ye* .WMx]eNzܺcxapoV@IгIk]y1u\SȿƎ3ޅpbG;s_[$a+b0LTuL]y713M&v/Y6邈ەQJFCxvh$~;QsARaL^u+J d($+a-ώ6#3[ݠ]ɔ1*]yq=8L,J%4aGT_Ӝ>kdzs-]|!q̵E<>bTV2_ae:+ 3;k'8e?hnu s< eR#E댌 ґW|Mҟ0;o[/]~;#2tn]vt?H-UǪ~KE)FAFR/,>4G*Ў%#'K֤Al~iL,yͰ``tƩ38$kT}e̙B`qJag[/.~f,P^qI>qw CSteԄrdVs^0ky(8F\о?١B=5.{r<{{ y$lWhoaWso̟#r.)g[Xg~ckyY޼MO7tT6ԣC [|iE'wup^X+KxqTb)EA L$|3JMEJ sx%ǯsr0~ E)0VMu4+L>oyֱ mTrY]vT1fA੬W$oQGD΢3Lhu1~޵i- 3ҷ+U6T\MN7[sk12PȺCUxbe9%c&u!://S3M8]Uuvj\%Ywٓ8QXWtttl!rEx4ܟ<O)7ܕXbϲxz4?cJ&%@ʭ(1YяV֟pǶc Lz``QFɌnư<__?6ܣ|']AE\raV|(Q62p<4v7/4\=NR眒x;"dfq8XgZmr/{ ޫ7K:tزý%\>! =ͿZ+c<׹t-PWQbR\ə'exѱY¸ Y;[<ώ\;D@~@wj_N,3=3\LNS fmi[8dצͺ9DıvFa`MuqoTygj呒" 3ǎ;aCodbG)bpBS%4RNpPPo1ƨ/ųQEEDq9퍱~邍A*;N,-y[/ϘHvE' 9hɡnOUX` S 0-R=-1!{g/5˯ӱCHU U%\/QWQG9rh=;;|GNCC&d"l0rZQ;;n}_{XA W}-z+ v>8(V{`'BfN:.,t$ ^K}ނsC<s/KuWF}R~n!~욲S =M)gO~J {ѥ3ׁ߲B@u\}H_(9(J cX@\5=`uiJŚ!CC 2ڄe8xzxqۣVz+6[WєyOB[`j=[ExJE%SaocA: @9IQdĠ3 |C0^@\/V$5:w&a0ѨC G 8Lbj=ckBƻ!}ڷ 2lb]! 15FnI+?>822>FQ32(xMctLUa r_Qn./4FYA <~Ygt5ܮxkW 2h-twnjҸqq%\g%=ϗĊ9㞽@5H r0ζgs6݊}s#l'no[Ro&[MJ\=0Je%'Qtjlvt6xu%Æ׫mEl7;JCgc'-m ڬ+ؘNAi r` 5bxrEZk붂Q[˿(JTʇht"е_>bA1L4dmjMw\2^5J`ZL؅tm/V%Bx׌B09(]O ~[rC{SČ1P ֵb7H?blS{pٚkcbV@MpRj\n0٩678奆jS'NFN6#|3>WtmD ?@ z""ox dP ʖJG+>AC/1废ܓ$HJIA 9cmDtOiq rPRH?0)$Z BT[I%€a@|G8tzSMA/PtFߔfK*1z? XΔ:(y Y'B`4RHOVRj _N1Tdu{6WK`vC# _y]=0Ky ըttu L4Ț"`{]cznMw*$vU4};ta.al-+%]_S;NpǫLn Ra$P8+}v?1_LNϛ:m3zܠf0-rCOmlY+bAS'y˹5(l$B)5al<߷OrEUeo~c>{GH(AM.Jyti | yU/cQ LHU?/ QjO0IHC XrL'@KB̋ma-ۤW~.ə7FAPxʛ@e6A&@VGw+.p$8oFte_(duj?ǀӥyR w52yogE_qJE֖/w;-~jLɈ AO3WUMze{㶺Ig|$b[c5Ijr x=3D;d)?x 2%d N'ň'x>/G{Eo84MG$DsN%+&UIZ#>n,$.ŝq 2J&ԅ*dž_1C!v$ĥ!NVMɚvZԢxQS%~੧ƴҊ̢V%n7 *XbD&:p* 'zMY9'?С_X Qp˸='O 7R eQu08ٌOL+Hpd. q&e26D!ʴf=yV6BI:4LXy,XRB'dwÕRxO#O%iPr{lxE7.ށJ1DF4‰LpIBa!F]I>xbT7ːf=ќ|&=D J "@9qƠ]eْC-yފ*4NņH4 @ӐJ)$v{ ސ A}܄=H*f& 9| ֪p&sr-|dǏtkθTsA$MWb1^GK4AKA׿Ixv}@oMAJ,в#SIQ4`Y*CQS<:Y.b_9N#wk2`7`i{Gz 7;9s飦10G!n"l'4RNØ'HPУ9ZADNPsNRyXpga~5!"J}<{]?RP1(R/ zz$DajҠ}|껺!GI kܳ?]="ta ܨbfQiw @2@MrPp"'fN)5UQ|o))TJ*Q#{ alC5=d08N<˜ そ>q4v63(r< ` 'ȍ Zme$(B,d>^{C:k]!]{#z!=ւ[\t\*DI1p- bH;γ9\7wBxkAזzfaיB:v>A{+򫲥"'hW̠tzkTs $& /|M|{ a,,eQVMj"v a`RR HT@Q!P% )M H<P\d8tR/' ke`Q`NsV1-ޤ^]rYWʯoY4d:H0:mnI%e=ˈ8-dH<4IJ6!4y)T5d;xHf[e@#mN4Pv$j};w:O.I|b;h"uLHoW~HOp@'_ 8>h)Q( ^za3.O/[ĥk2x1*F3Et Pf|f8A?cXnA75Y}pf_{CiDf\T~H>o&j8aKtu0 ?hr5x`u8(4e'jH3ż]06HAROo.<<pN=9<|?!~y|μt|jA1.Jn8'e4r>fᏂr(bS3B))QH#SRFVsgvzj[&=667^ ){ dD*{Ig526djCP-~(Oόa).w~t9ʐ9O-4}E懈oϩt2.;2at3#}Ou6[ Y19c|H}5Gi_3mܗ3}~j#6 D-n k y]ڝӰzeoˁa<ӷ 0=L_ &?W+w:>lޛű BD 4KB,ˀ7+dhHxS`g935 <${\tj,a-vAxsӝt oq_3>>l^m9~yqH]%ǸҋMpl¨#EAA!,Hp0GA:-b;Xy%<>bΘnalh3'D!tg`c*2r7B1(hYwTVt8sjnMɌ]2[ 8C^E1ENX2'u&P:Dӿy8&/HhST5XD}9`E&VYԣ}L+1 ×zSwH&e 6uGO6wt=&1B /𜊥 68u Ȩ2mب btƉcʐ3@N(O:%e.apa`stm} ,'$s7~m|҈t";QI< G*?P4vxkemJznOC 4UU)UUTQ >$A jN֋O:\sd!2e1k *g'd']'BXu璯k iQ)cە>X'pg^vC=g [7$5 N5;Ws;BnA 0a[ΧP^΁? &ava R:oV@-D.7#|n=Ƅ@זʹ>m@y̝y qN-}"Xz l9CGbGlS rk {FCS'ӦP}]9a *شYcȵZE ƪ[xCUg^GXbDQUH(8p7FHjƓS "< p7؜SP9vz~YG!"Q1X!RS""JC$ T͐Gf+ⓣ9Ɓ:)e}h_b*=_'clmЏ!@-+ȍW>$yu26Wr;h#OʑU`iDˁl@%f vxygHa&FNLvg]Bɦm(J r,Aj -g%)@xti&BH'S݁̀)"gz5,S5d \%LS4 L2S޷BA"&Ӄ7E_/ܵ< maYSg0=G/H:Ntj)btb)X,81C`x mD3S0m4uM0`-ӉVW"Ǭe4+Ț xـwbĔ<1"'C@I;fM~ aL_l4a#`obʁN BT1g_ UVdmB-x5 {F1 1$wL,N0;-$$ɿ$5.Q D21{8*2mYϴ-ϧ=m9DߑEOQiPQjC Gn .` 783[ "0) ;zmtַ}S϶}(T$8G:i4#3. &d vÖѫIRRU].5+E#D1'ӡ#AzpEjTmifoy/¿} 4FHN1\5de0wP"r?2)ȆU(  TÅƸқ.Hua:7nC ȏI Xͮk9ޔ"pmҊf_EpKZ@BbF+ *rqLpܑMoNٚ(! *3.0P8hNA>>~(ħa0*{(ѓ;${$u4'bAOzOM @Ӈ"Rzvyá(='tyCBS[%|jօbS't33|*(sfxy*Mۭi8#Bߒ8mf">!,3TMtQkX#G0/; EkXm{63ϚU&G`l{@I0J6rkq?SĿGJ: 䡔ʎxz>^kxVh__Xw4~bZTS0t:n;ڢ Q-YhwCe_* =_db|s{j Ȼ%C[ z~f bߗ3v}c*_oRW+e/!gEh 'vA8 [ h4A!6e8SzF\FhG Vkx&|^Rq惴 ML Οaԋt}>.Ƞ[aY(Vĵ&9<6Z66:A|i贑(2(cH 0xțP|rU[|\-'rDQGwC, Q9݊ fn T>Dsf먑! yvǯ`!\{•⊗5 =sRƉ|GDoO 98JTHLSK-=CBA~`KnzjF:ywr fM.x:dUHmҘǃ'b=cY^:, PH?N@V eTކņ`AΑԱIiuyX ic&J8kDpDvBxꁄCRԃDDurxv@6΃8D <1y-؉'c7g-J;vh/sQ@DrpCo $w4x7>BK CΙJd5wt8l4&v@N&&cnP@v ;6Md=p@ v^V5&OM${03orT&]ydd}7&u_/SyP^65ҤYQfԍcQ- y+˪$g9.gё5eQuiN\ Dͮ*˄˔'C{ 7ӏ)藧X!L>w;"]g}4op^[[k-pzVr;D޵4%(+uiCBe4bMSO !#9YeTS%Jq+ lyJq^LF-Iu yb%z@,epH'BhI "AXɎ DiID)E"50 ىB1kEj):Buv 9F\CA)Iiu+=Mλt8Ār)珣}Z.Hβ$+z9ހBv zhXVG'! =(ߟɇ,;z4 GEb,VNv6%ޣT\5Npsc&sb{;.N6&Ü-}N`IWճrɳc0.@_ @9d %>QUBJw1v" 8`|sWY3fr,)F89r;p-Vc9=k#̽Uămb4l[D\ K6 +!phQ#+8!-rJ["=L3uTCBoD=mC 7Ǟte8᥹`k'5=rs@$ `O>C!U=uADbctOuaGG2L^U&eD.XA3xtYq<WBR7MMrd[1F[!#Iw5EӍ!ϳJ|僮@Q2& d#D0AΫlƱ.X-NR=ɜ(k6@g\w5J; /{; R4!jaW4EXrN!i9H/ξ%؏(d(_E,CЌU'nArkTPͽ˳KD0+JQ;"Zr0aklVȸj42M3'7FV3 g)=qB@v#!4 A CkP{' B"z<&#y`^-@6Yd[ bqښoovĒBBP.S|gzB&'k!Wpt;xm=~oO>?F' 䍱>QF16cPqcMa/O x89-PxhQlQiQ+F8'FQ nD'd{O* CАNuip!0(Y\7YϜUxdK6#Dd?cT19HЍ4z8 E/5'Vg;  0h8 hYuemUR mW)-'ϯh-ϡc=t5C\8[к5; YSPI; Ԥ(b䈟dg?:G:_|4bhyֆcA4gT)$A %)óPu 4͈瞞[Xָ9bV!3|-M rrE.M:vtRJaVo[+'om`aSpF7jF=jJmkNj%P*!9ˉ1z܎6l@IJܼB0gC:L12X; )1t󷑔giw|FԕX(1 akeshVl郦Z*lIF٨ͼcB+#74 bL ( J"< g6%n1VfAs|0y2?iPxE 7ϛ;~@ǡ:}'#ӕX4)Oс@Hx $s/nTY5p}@0bn&n; r( NuT ! ΄`{7:9BND۴:όb<} l~R?Yl3:3lր<>; &`4̄Kg'{dzlEn ċo>!KxQ7yOfsxv|sbKT*qyBtR)3L, 4@AES2x !۳Og+Ģ#:S^{<2rb_}*Ȗ>0Y4HANedgL%i'8GIz'^r=("?;KJ~G}dD 4'z廳fntlnzX@,Bz paGFU]VL=jAŧ96kM 5 m2V¸푗Ex_Pz>rJ#QUUTELU1oz?pKN-z47m(II~}/\ A%1rx't!P/pяg!"]?:teܟN@r6,5ѫhD *ͷوA3'n=u܀9 '2 paDQER@An?xײ #LcԂX\F`zHv,=z>!)dt{)PxâWbK];TB4Cjӊq({P9}B|d6;׶&N]aыJ4!Cw?tucMz'Qդ=%iɟ\k أóARrGx`g,!ߵ\z2j =GKAaڡ$Gnt"M ryݙ%xp7j %RԪUZb:rGVQ;P~.ECўLehBBCs[dQ=cb3 ~񰎺2oR G|P~ gtL7*#CA`X&~6̃IcB/,$WCkm}}uRL 3)mEXD?䠧{ {kޤ UG%ZFL"9!]|i"n2|$.M6S񃲗 Ol./@9@/ѹUnwcN5m7 IM0M6fyp 3 U\]"n'.DEA3!WL|xˢ =ed N ~YW'f]&4=$F2j\;Sm4HۻkAԐ(97h8[&25_5>6z?턊JxC(t!CrY8w `x8ʂvzc͊hlT,{;!XkWgGyrYoGZ/"eƪLmKܰ|9"׏|O=SNr 3qsh{䓦M*^~qƂ qE<h:)'yO7 o^թ)" l&n=np 05r`N8V]ՠL]ɐ>3 )Ҍ' /؅/Y;^o`A0Cqkη9j!o',P9%i)O?n{{~AsA3iU!8YBmÁT`|oA|mc#9$}S ƆRA/.l@妤$:+å}vT1KY3ldP ^;G8*:Ȯ1 ?xB3:):D$ۓX4*gٰHu-qv򯜾MiFK@bXKZcOuR%*مZRpd21Wh*B_/3ŒBFQ-/>QJ C5*vyko2*u4_ˇ!\>.N=ߧ~D*KV #wka$I,' 51?/CSG|Nƃ}[g9čw" t9@a}F'sۥKp0:X~:yYA@$=И 7|K81s1r͘piܰga@lzQ*yҝ%Y˘ЁH}a-!^5'W]K#8py#G7PنENu?Tr >GYx8s p=)tFfD(Lr{xpXv~Ο+KS2?яDBQD0-|O8e~S>q[@hZ*+o|?}zm"4H4ɥ`f"EwMMkGCj̞=UAQϪQ=\4,ӏPA3O,bjHo1p5c9"ޖ4q24S*KTwk1^$ޥlJsql64a_얠ꂁ"ۭ؍⿝Fuҳ,.*ۃA5 |a6'<n< )Ca5uPa Գ+ Mԕ6w] (C4~׶AQvI4ssznLg҃[lQEG:XKg@Bo%|Q}W $k9>"l;OTopA4߻i.gX4Gdca( !9&94H>Fp#Iin@;1N 5.Sq͜&gñ?L$!PEO.6x @;|448}sn$69c!2zJ -,Siwg oBMJKy)9NC嚋eP<7q h"Aﰖ`,ĺ&dن>~oreC;/h"N2.ROfCd3'z<#9xr1H =b# (=ǩTeI@O~ J+y^yy,ܩATw0C^O 'v9ֹ ePQˏbcsx MγTd!^v`Hgbc40dM@aMa`>#~u3tzhhshc^H>~W0y L>,=W"uOl"+=SG~iVVQ$|A`y1Ю+9"yO>$l)  _7[XzEdpN&4v CSAG PJHiTz_ے;63-  djI, dd3o8Ņn7'VaZf(:jdh S<>]/hEAӲү΂`6,`l%x!đ!2~ _T ٘*Ir;+׏҇mFn/N8aAq(;ٷw#9ra" łaIB2 >涵 $#7em` ̥Ol9JMA;=c+ʰkPx\6OdӯWN,I 0񰀓2PLƨ0O # "*g\Z=a[Te-}7Ya2BB:#iUD(ja ;.AN a HQwT}nE<0}xڔPirP旞h*8i5\r0$XJ ){V#|.H Зg4 I"H ^\Zfa+2q!!hn"Wj8 Бa@]e;Öd$Cx}CNNj!>,>"`5ĸ0q4:>!Ai[[6}Me Y+t7d4G"F@($ʯHJP %' ?~`{Hgn0ȡqpɢ"pʼ~Wp710hp8)kY x%>| ˗,J F18k{[Dap@PH3Hy ˸|ᮢtI aN1r5=!0G*3g<:Vv2Gl<} Cd =3ݩ%0!PDK#H4 #LMA7h(Bl;km4hZ/֛֭[!7R fdr9eG6tgͅj;Sa|s4E"p#BI^v, $,;/nwxr&Pb0x"PjA͏=6qxI2`S8/V@+Æ ܰ.xB_;gEσb4ţ0ČzJ}xۦSy79_Qs=0/8{(f`m3GFTS"VSlTdj nxbjN XV"`]Tba32#IQR6>Ν[Xa"yYRmo[ 5N&RL{67bWaXegҷSA.T"Gd4Fk r7\ Lk4\XSF tTb W 90Ĵv!s őKP12 n8PxW8ܒ`@$)kSb3f`G9{3HkCV CO`fAmD_@'.w a TXtɺY A7A1KߚGrn8( saaƊN&%RlW#];RFea*IrK qeLFY]ǁqQEܻI:3Q@OIA#c`z˅ &;_W. עvCGe$fm&PmmT$6CuQ890U+5MI=[|5T_y6M;z2-à @j]F36ʘSt w5AE],^!'H6^]Ҁ E뫇BQC۰1 h 0";(p3ߩbDtwsM/;ѫppnv&dӿ:YMY}ݞ9B0Ѹ ]nM4 2KhxHf44<}dg(FЌx`lKT}GO/5KC@`L"ը֤p{Mh]=: yFN{d OPa!Ǘ4~KE.l.(qBEX ʢpX OC` sTGgc,`:wGTA^'=CH<FSrl'մAİAXkn_O3ku:Fe;kɕ)unʉ2!d` .qRw/$3:Xӹ;vN^{3/N_*ǝdggȒy\(!Hd֩ sEAJN^ )d:]G,EݯDhj#t B14!= " vBHDTS(Cvo P`MD{˒qh07O_3z߼Oa vȞ2,ă)ҥ$W8EI!si!L@Qzv0BK<|LY_#B/V #E&XWh0_#bqᓆ'8 QOI#$n8'S@)`4:${5b{4"Qh:YJXyh⌤B'컳0ha2p@ r&R!m=Kt.3H"? ջche91|ÑJfY5tDCKD Hd0ɦ*zP1׫uQgPd?$,"8bN\:ƠtFq7BY%#Jd~}alU{dz/:COcq0&ZCHI0^mNYu$?]b=6 . 1 R C#7ZK>'f#`Js`"c bPb8GoNTj % zSU}M zæ.Sx+4σ3AY*>f5$R8|mVT7"qŻ.d8Lmt0bhbJұp:mwH,^H9$44)D2;P8"Cז|W&%L(BS1^$:#!*$@! q:1cyGsB`{86`8 x)v5db+3'/$;v߇0p4$<0 Bav@zIl 6z̐ҫm"-'+ŕ ]- t17 Q:TT'&5t kׯ3Mimn_ (\z`3˵<l14OT_6 gC6ܓ4 !asxh| Hhlq3]\Ȕa|tĵ>$/Rc% ͱ%hu82Zs@_C=āN 1 tCTy{;GR$W jP\֌lLܢX哑IӇ%,Evz%ĩaAb7CJgVqSa^ `h,d\,{;gMkɚfᚇFXV`qSņ_!ѱ7ܖ2J %lMȫmo<[&ǓG4FLAC !d{L-:j'FQEj\lXflҫPvHG 8Ci)ֆ7]D>ka4ʻG)( y_J?>f% SLA o nۭqܳcJ'9Q<)NE%+TuB:C;"⏶=?Xɓ#d:uxW vC> Kt}۪ Tf{=R䎺Zo1W$pP3Ǎk{p.݌;rV;p8zlB,#:Δv6=s>=xpXqI_PeqxIG)t%2ix,{t sT]ۡ=;_c[;3 Ҁ\m!#Pl`?0o;0 C\2=Ĥ`vwt9ި7O姥dnH1%u0T/c韞G^bk ү;C|} woA2$ɏXy9wZEȱ [C~>@g$c^}~\PRϩ3Qbnd0c"p 7&:>!~DGV*gX,uhxllҩH3m} N :sN&H3F^&NWZueW:k-Z ;cɬASb04ax9w ~xg9,In4¤e)!GRķD$r3DIm[C's&ű|zZO'aX9 Ӑ;naK38H&+6A 8a"o=[{{H!G(K!Xc1ǃ"=K=/hB E4P= ʼnZ7É*E4 87䂊s [(TÇ&!9eZ۴3 {9C5̚ENu0 p9آEUUkZ\?b'`=H!!x"C~23ؿzYL:ByKBqS͑;|ǫւD!iLC#AzhvOAՁͅ. :v%,^I]ԷXA|zP tbuO'qX>*:oz߲oZz ^}wX$ d@I}wWtz\pSȂ$h q"M |`rʊvZduy\hb DpZG.P\xa% *YRQQ\ 7Bx2m߇$)7Lj a%L4\Mh!fNP?+&-i+胊bШ(56,J2mʄ&d3.\5" XPД0!WB< T2)(*PzOm;iRzg_JN4삍g7ybɆmw=@6XUXnhxTDo0>T<-Y*^8h$ asi{',8%&^'Ξkz4p (L8PBm0I w'uֺ綛@D?\fIːkʧ0&ᾏnsܔTҹq&F4NPf6h udh]pA3O=}'UV5 D5P$5 ,RD?Lyڳe% ,I{Y7A8z doGgAt!f _sD1x8H L0D:pž y!,\ȩN""f|El$.soDlvOGa9"oRÍ`Nx8tt^@&H u|>60bsjR0ΐPe%]?f֒ܶtzИ1j(DgM#=j'5b&`k8x̴UEX-qT"&.48xs 9hyk= IМN@m^q v (B;l ǁ0#: C-¯4m'/!! s E20 nBREߜ^]-8O7w)G3}+<y yxLÉkxAVU3о|G:IDϞb) X3=/pm/萛.9~}CY܊* i@B,QAf4=Q屩7Su Eӷ^MR'^gZ/|C^'lל5.=֌?䢪ԁaG5 >l..Vf nÁ)+zBEԻ6@wf̺Ƣ36Y[3)AB8,4HNMqd 1$;` hj yyfMPC%ty  'pr CV{뮧KmB/bPHzw`d^,:X>ԔHAGJ-( y~]qJC#V*PBXbOrA0Bdw]Qqq랆zϞ9QD (y>6|rQ Cƛ>Β<a.2I.QVEPI,K =lB|l6%At '?=d0>=~Wr2]‡Ωc<(!2SZW;y xb{m0c)=צC49$}M|~1G t^z".yGCS`$@tĤҒ 0 a/>Ohe{Ѻ!I0I&SiY93tz(Q?okAꋌsN2lk3fjC`JL2`QH Nm) KE ^m6Ř8. l04y ͙X?䔐}ש$Jhxv2c9/Tx i1aFΩ-04O D#a'ߏZI{?<_A:'>5ơ]vAU#̍c-@|nV+j8ޠ2.d-d!\PiUUȢ"5^97CM{ی̓B@ɇ,xa}sy`'A0$^"8t0T,vJuw<{>v3^ޜuc"oHV[c,Q(a"^гLiPFDxy|ڹ-k/5M_X\Woitx/ay:sNf꺋<6؉l=Np'_8] SvBkE ڱlP+n *g2(ˆ1+ r_;i|5>_OϨD8%lK,U6 pLYvH =ʂ"/83P  @$0QN47kϏY>L^cTSPTt*Krݲnř eb U\rzBQm~Ep3+|WrA jX&zǮK[QmU?eΉ6:0". Y;Y@r0dyc>94zkd o14KR 8]qT-TGsєp\m54C {#ۛn7]r5iQl푶#9ΗJ$6 Fz@G!x0I!Lu%$H,Ud|>*r8!g1p/" hzZ.ZL~ (krB ᴞ*-.UPhuٗ+Q瀸Î-SI5:f֧jb1ן BaAo 3 0DABf#nd+$5ꛢ ؎U*ЊװGϏ0(=^Vbқr7$JۥUQ@τ`z e8\ -gcUAdž/kk$(9؊ZkH-K) $LGWqp |t>EקCӻz9Lޫ!/Z8хGAOxNtȸ99 j|9LjC1"vNxA} ;XcZ^僱Nܲ]a,%\]k}gcc@3Kc<^8`G8g:t]˹ :s/'.7WqGԌ|C<ݻ*񰬓A΀`&h!"-s"my rc@5&<6rܒH,Vx'ܽ|}lzQNؾ]獈d6pܷK+~޽VD@݈"qx$M[@ 4]ZL-u%--o3CFqa`NKY m׵8"N!MS: fj[E܁< 3\wN/6n[u i׃ 31x\o{(Z& s' w1z? 4:>=7}weH^AXkY Q5 }$b*pr.f#&@Z:!vH VR~6s2ˆvM)=f*+7V SF GVFC Ϙ)bnDꕙC1z8JTcג&DGzz A[~8d<4_(AhdI5p@Z%TQ)7z϶'($gaa1NTcQ)a.O!q^_(߼Ԯg! eNzf60Ql*EXF"z&W 2޺ó_ 2k6_cDF͓V!~ \amʠʵM+UlS=,i 3Id)`h# c"!s誈8uo1_g2lEl33|ێ) WN %Vdak@ 5a.CX(0&-ѵ ç>SYL~0 r(5P/ FRї]45Xb ̩p. Q"}YR,898y9<Յ(;Z[pK@". @!rڢ T"#H9"ס׳ymz."DŽ ݊"H7l}(r")x pIFUZPK]ҪVA5u֔k]gNFJHBM6.(Cr(md .֗QPD Zq`5g,0q Hc<[Z F ߹(,K&@6R0 yCn EA8tb|dH$82fn Ib=*,Us6<\x`eѿoabF<ŋaS@BF!@)ghju@8-s "I84rsi Ѱ"vIqƎo %_*k׷X1g箸 @&O%{:A>G.Kg~ ,5^/Yu^L T|'TR̾Ύ2t_A@8d $mo:ݪ1uBMۦEl!(}I$(5O: <=JP$%Z0~2&`k 'Y U [e4r)  qL "d3h=#\_40#_4 .֐:THVePn2t)#ۑ6$$x0xHHVQA_=B-kELYj1mT^)HؖM"5]1#  Za"YR[ fPMga܈/+ELFT&frF֩k-FI&9Rm~EpB}lD !H{o_0Nf<  8>OC+) b uxoisSTEP'-NVw5''Spp}_/)#˦ŹE͙3+5mI`QLQ40( רĂ@լ6o6ZaXb w=@8fvF=F׼N(E =鞢Iv&9셂ay0Xť- ,Dp$ JZy;Q0?cg#8|saY,CZ^oXS $ q -Xx }ћRpxebzhDf 9eSd*_sw$LG6LcK]1DIWU* A"<3aY]{DdaQͤ_v.X .[z=Bxoo!wmdڧ!׹{0L"gzڷ4u{J@` 6Q7#8X$ꚱ @aD, } SV(1S'hsD@a-н#3=Dp#)!@,a]n֑,1`NazBvjEu_k4S^9JA匣>}X/LŃ9Fv T IQDE=s8~z>R.'@?qCRWޢGJUUQZGJ&?JKpXO\D)C1((! 0Af 1ȡ$?HDbt F#/=r5Bi/Oy$xBj1NN15R,"u8?X7$x AUT14R0䁤Xbg2ٍ[Yuü!_v9#<(@#bՎ*$C LU!@|!IO?G5K„?lŶuxMP?yK W;جMC39UK!-F?-!˸-pb)$bc'xpـZZ whcR}r크~=0tF F St ibDZքB^Y!+Ga-@PbEq7/ͤwߒnf4xi (T2uIۿ>9yu4y!$iz`X0,} 06t$(6׬Pz!!(08WC0`xC7Ǖ%.[[6ɏ6CyfDPU;6sf0Z+G86A>զRTѓg=.gohU[:^7A%vDU}\}TT{9xOv$qZZ}%pcv `G!N~.QKt @ 9zglpD-F(y <D݈u(}f:g'NLy@>!Ϙnxtluƀ&niP" +*A%z6#a/1'}ϣߢ0h 'vAqiK.W"fz+2;F72z=L"vC r )3!ʸq>zMw /3/ yj@a3(3(k p&oɚe8oul 1F\`5 e o$-`5h6o.m*5D\ @Dܥmi,PX#9鮱flLAkf,/G]5,DnON4;+6b,FkfSC`a&u-,7vɫ#5n%Z(&sx 7GL,b6U]Vb\d\,s hCTyEA5&C,\@m @ǘ Dq8#_CGmG(r#m4> l0xO2-Nwn6R'\HryZ70RzrL8N:TwO.|Ȗ0԰dD¶R5$&o , Y|csau>eCu`VrE2>4%@m$[T p@9Ӟ;(0FKO0(1ep35^&b!&fNc g\A[mR@D$;%h3&"w0v]y~v<<{*Ͷ^OƻdM(.H16k/*bCݣ< F`;`_tŦ*rz eS N,Y˞ؠ3{<므]3g̺.H'9/(7EK4 }@gXΝ4!%mlq]zgǕߎ? C V!OqZ,, ˨>'sPo+іv FI+` Z9sӐmX7)c@O*tҕR,;QAz}f{WIW0=18#:p;7b. "ǹ8o9 Yϐ&^`.8"e8Tme3/K=׿ޝ֍ U];d+TזZ v=>N@*7mE崈r00<;hW|Ϭ[q렫j}hqD DW(h &U xڊm~sIaÒ Q*(uCBtׇvshLxlfKC!& >* T_h(mRtbN$9l ]> ̬RD `/#'}Hms&2#7!]Ύ*#v9puYB)l'2fϲƤxDRNlyk1#RT+Gd1 Ө3^pZ b [B BdqRs* TR/Œ'Bu;&+I :ѪSrMN6?(GʏЗjeDPqҩ錊kWNE 8"CP̧BOp)ө+]u4Ka 3:{f ;ikƧ6زYa*>% Lch)2Xa_sxRSXg2!v#hX1ikMK ЋoܭMF̺pK0ma~c׸0IlzéUn#Wt!_a퓴axvC3T"@BtT!M0 efH4׍'l )U%.Z 帔[Ss .#gO3ȋv/ք] II!" V &1{Sa!T[jvncȜ4Yt /x2\]1h霚ā} !9]؛I&.7j@1(n*xم`O#2PC_0SbHG%sL_C=7Zg9 hԪ냆=!VF JB4qW,q=do#NO0wGe OPaz^5g ,YF\d6m;vX0QUk;yϜo=wmu(Dc(؆}:^5Mv;@sHpEN}7?ƽ֮Um ?N |Xu XTzoѥ,Z :`r}[Q* #@}dE#qvXO9J:ȆysUTg6yH f琎=^w; 'Xt6.p/eBzZW\.E9*Z5rL)k砫9AY_i{ɯiǃii^k?L7^d⼤U"aDK,^C抶-nW8/B'EG@1JRph/0_8U5=l D.qQ_3U Qf\#de\Og3("[tbMZB7,oGti˹b1utFAI3EĔDEygy)tGNF ;,y%i;x`̛u;Bru4 1Y#67Vlnl{u-RY^/݁ U ΩgZSQ La8iMl⒞! D817AfN[@AE;H?6מqD<]:ݼJL߰>]IgN"m ULJ ?sz&Iߋ_?v" `F:V:IY ue$xed"WG{f O=gOD(hF>h:P8˄0| <%"SfOÃZ|9jY@b\Ch_1Għ`1Fq.:L2Eq(QH|\h7BLwcXd*J=-6$[ mq5p;iS5ނ4MMxXXVm#kJZouEum Ok/~H&9%qB @ dL*@ NMn&n 4$I\dd_Põ}I@u9{W]@4oߔ$nC A0p |9>PXk鵇>0ac ":_qf9Fd6]6OA\Ì02(OĎBqclm8"RީugM:53E ph!ACB .[F㨪*bED55Kik(B}gUD~@Ə!iO`b-GW\q~~Z@=D!|4l'zth$2&4FH ) iR 9ѱŠ4h c`Mf6%??T0?T.2{_lr䁒N:S&:-ܝxԀMV'Lj0麓 !;p9kJӹsyČ)JצP;K?NF%rPCƬvƅ:v`b.7bAw%p=xɃ8!q̀ɽx~@yqکN}DF!?!~ :6~ؑrQJAʃf9'+VU0GNE'ɂ F"?_Ct}OU ) wI̕?"IT~5t{O=ߤ,-ʏɇ/, 6 x @*E6F1Y4}"ֳٟϑ_5|);<0![\p:4k5/T`J8'FY|a+x04N#,/z=2GmI]|v8d=Ԝ4ʈv6Q>O~(Gf:aN6X- |zM1Kt6$E/:@!PU:$/}sOp1 }$A0~OY J?Խ;;jHHEHňy!2br%0g1"{Te >hO$v{ )7u~ټ!MTSAJPHr4 p}E`ԏB2o/#Isu}8PDE s.=?!3!;HE$ X!T(Rg5B:{QiE *bb/ \-@%Z71MhQrH $:!Ra.73hqC(.Q"l<3 m&jsՉ&礳IXE C@}g}6dKR=ad)k',鲏 Ҿ['҈q<8 {t=q`WIJlg;ρR³ ǑXrC,TEm+A9yRSV؂cBu43и~/0 5Ql!i8-5HHBJߓT!;a D5lPӔfrs.B`~M#爊v*Tdx|d;c:eeSl5V=|n !l]P4hR6OyׁS|"Ti(("(T8`|a)2r(ޭm4 (Q,~9"y:`R85y- KHkGȘFMLR R4DP!MP PL2e@NO}A?Zɻ5E+nQK]1eMcg!< Gݔ?f]Ƒ\$9{WO3fB0`Du 7!:%E0 :0Ui!R#A}s" TJ Jf`,7rf]9$Q `И/`? @ƍ"P!@PQCJRRbpԡCE4 C!4{Q!n v)=z;P6y:𝂴~rBP*$BB!5I &e|SySۯ|9_F@EPQPIK D@UPvϲoHSQׁ:z4(X OW3>~{x;vf$1ed} yA +ns^.a-m(Қ,8t8 &'I;/P(=ysNI]00igiE@>=Tĵ}bo8 =J ~L#¬M0NŰ FHDaW0WBR 럁ᅦXGhu0 ;BBΣCGWkNӰ! JBitPCSsrJ>:N-281 s4R) SAmBcf [.+_A <q(M- I$R4)} ӮBO1dO MVUaФl ,}ti yuG }wFIyx&JRNB0"5M#H~!$1-012 tTҕBQ%0SEZD9*:}N&[l}RUHQ}Q+8ؤ~ȇP2[.XwOHe9>gР~q}cϝ4K(jT!cUwƛ ~&"09" ch׏>hg4X5l94gهlL2//r߆8>6"6jFxO1XvΠ:HQߣ¿45*{|!4Ԟ`_ #hR³v^ zq NEghiؠ?'dO9"69!Qh4 EPitQ0&WD R`VL V! EaϷCoKY0!) TA-%IZZ֗ +Kq0(ۥZQMTB EnL.WŜ>-oL6 !h3oG'}s5ɼh!iM:Xqy kJ*E 0=VxN8ݸ]-WZk-Lw$"nb.ƙ4zuO&Oc<&9Pgn41o̩!{A}S(Q qOIpn%;|$ ?2@ݱ"3tO[sLm  H=n6 ָ4cSyٮb"BXx$D+pD@lT #" vÕ*s-,_ن4lcj٫qXHm$)aQ< #E`pbHs ZVP_ Y ERysxr-Kn+UAsƇ {FĀ✧h j=uNSzC^#C>FI0D3hbh^әc}0 o?tPH+={HU> Kk˥`dpz'Ie_lʄ&#5ht:YՌf'9SLܸ5Q{u ڋl_oB $k:/ڙ:tvf |:!jɟFr<1S[f.ˇϾ;G[x)-5IG [c$h2=bd%x!W/~ft?m'Z?UD-v~˟v jlp DE 6G۟ݥ)kE+J4Д"s. ymk|Ԩk$8@aD`=}}h%(X:!"S>xk> xd5v4)K[v]aņYkV Qf'efqL34qDE>u7ӊ@@&iTT `{٥TkQ= #|AHyx fn e\ oQS9>Jzװv_K8u"sdD 6$P^3{} XkAC)Y%>  y1nVFP 'ovs/nO` =I^d{tDszs%_$K@ҤJKB/(ZY!>R!B;=%SiNLpDA"Gq:zl" v|y䂁+S(h ІP\m~5V^{fum,@ĝA`Μ0ŒBL` ?{B?y(/~c@~ib܎sq FaQP+K~lu,n#tMĆFJgG e֛HIh9mւ? cyuȤ]6/]k5mpjjFD|uS_ ]-7B3^:srm(yڕĎۮabaˍ*E{J~ >H0!ABPsX 6,6c`Dgl&莳ᣑ9 V&m (Bx! {kCC9nfD2FpmZ`wƚ4f>$W`rׄspzƴu5m.P%"Ȣэ.xdܛ{(

1`LOb[)t:4U24@Z 04 iVtYh4hޙxvéɡ2\zbK䓄J;Glmǀ@P4@ D3d0>az9:m}l0EMŠ >ICw\7 |r~ 3aRaf]퓍Bh PsI9T!гDF;,R9F,"@(j#&IH1Qb :#T1cmUkTƵCӛ,QrrnEpU ܋TV9y91m!ӓW3y8sq(55AQMVQp6ƴ)ÛB\r!9K]ٍ9;1<.[l"*j%&.8 `ͫc3*r, 40S  ֞p*7mgk`!hf  n5ت^:q(:k9"&n"1^EVPPQE5.qqnp ,=yt" )b *JF, fC_avp҇QAq1s#SC ) zcjqۘMT1p4D1ht{:r:ZjG4[m# Jƈ4A2c AjoM3r2lObCȩQ;&̟3}4O`;$0raOcm\ $d ?3H]% m0Q!ikv (O?#Iن' }ݐ O^ԫb.ɠM@EK,"&.R1CݞC>O׌/q!8F+9 |2v،c.yR`c&1:0UƊ |ZixI<\HVJBx`A &sZƱH`@+A*,$&Fh ```J&HJDX!6QQOD%*2UWǔ+Y!QK'br4K6 t\AFXMKE$8T7r8cd4<\mE(>GT~1`}PZd1!|roz $ﰠ1¥GBl2%%`lsEy>4u kC$EaEwh=H{Nl0ðCCdc!Ojx^_! sgć{ a>$ `|%TԔEckV)XB}{]}}ܭ` si6Τ$ؿG}!/Q '=$H[r8!_1cfű(|җ,C!d Pӌ PP4<~ =$C0fMd<>aR8׎_2RISʀLH3T&S԰׷Y_mM-T_c~i=~ SFQ?.bg4].o΀2",>}r!;I3!\#tn",64̜8<Јn^ 2d\1ة; 7SPA$h4L2R J $ ]]DH3 DHҭJA}ADР *@3 +PHMRy)ؓA hBJ PV´^CR c[Of "'36`!އE,AAâS1IrNs!02lZ[iAhl^3A5;`Xؕ`*ß8DeiF#m(`1ie&;;/a O#34&gMh_:p'])!vy`i! 3D:&3@HќAG7։ 641caN#Gv@$A2[?:3ij EL.+辘6K6X 5Gۋh}0m&6pȴᖛsܨqr0*~O?thh!b"qV(Cŏ^3FCO:L2{"gWKCv#uQ XAYCFDj7+1Ń,kǽ-6phQH(J:^!jFZ H AeJ\@Qs׆$6H3nۉ-x6{CQO],w951,xb5_XTl?Ǫ0aӿx@" y/^1Ê v{͐fJAY hW ɹT4Yy F3ZDb Z (NIˑݱ !tU"0> VjBEҙMd,qؕu8/]XnKZxnR*i)Q#"cB5w$aYValÉyo\ ~HNE):I:i[H.[iȕn.LFmAt dmjrJ `(جHheŇ!aF3\vg=(ȳ 72mn?r&ӆ b[+4rajɫ9B<Ϙ(}زXp X؎e|Y!]6넆 cBCL9_~6])Jv-SƷ3J1iqdf8i20hƋ@s!-)6d2b `@ ]RsD>:l;i][k4>ϧ,sZ첓S.Ko?. E<}Ae!\$ŒKUhymo^^Ξ qe)$FJ2f& D%i7(1&AAl鏹Mf+ 'mFB p7tpk1n򳦕5DAg6D,}/mNݵkPee{ze8C0ŁN hu/ӫX0-I6AM3D6AT0A-.jL$Dt @ Z'aѸ<M!408| El]HN@/&[ o n p_9HX+y Bo%wTK6u3j:e[G= RZx}Op(TJSy=} }Oq$0?& hih_M|v"O$YF3ցR(`hև/B`pKh8!!MA9CjN.(2rr9m'0i .#[<*娮 ͎ lǷ=2Tjk}61 tmakcqjfkl:':ѷa0@z bxœ"%("Wo~sϮ w5*t\Yy6'wlMքQ'߆D`؏Ĥ&`s(R$UTDT Q ~p?wh;smh@'; i v6F+Bqkr# *Y{';c훡"iHhC/*$")bP@$%C'p k$ly#9c_cAkr{yd#I5b;5%IX 7848ͬYC5HF`%!`][9h@;G?dR|đI D0B1,H$@ DGB( DBIARBK+z$O-j^Xm2E"?)&<#0:O=4kCd]$攀I(hS! y.&2A$ƚ bQAܒ/ w&2_ߊ3N ftO&~^ThH raL h'i4z[4Lj ?fV.J0D'kV2Bm8L=b~YK NN)Lo>KH pxD3^7j/* OօϢ#T`L sYUǼRX:f?C֨k}* ! s0Jmnݘ%1_S/{~*[JA(qs~\T.f ;{&=Z·DL0΃l !0]l8vx ґDTAMA@TShH8DMhj!}0b#Yb ."<8ČeQ͑0A ̡8% ͳw XFY kTp kkZC̮_!ݖ@)sz$ o8fcbXt&ntOv v0'`q3uAG\].ṉpv a-@-x,0h0)^t 68l.J}k![1nH 9|FGVV9p6o4ɳd~x]{;(LeB#J<XJ:Cg%Ra 2ҙ-M{v\['xj]4[%3d?-#GLYNgJt?Lqx HE!= XͣvucDBm q*&8 M\q9܁ւ8}KȪ0٩N_c?z1j"@uؔ/y|̊]}_!mk\T䐐y#2R[jISy~Uc[VwTƲO 2mdhk)0\T4dF[$~2cMZ@ {0ʓT(-{Zj(1B>9a֏2y3-q_T^ˣ9p: Y3XX 9mD!$rS-;y@@2s.%"RR`Qmxǻ36&{q\С=e0:s5'w@vwlCNب#L4&nW}Yл@/()`ƒ )NF=x'ɔ LZ`txcw^+EH7E EΣhuwǏb<99)Cewv=SJ4. jsn"N !՞M=*tMj`AАH2AdcN;#͎F92]ò7<Qq^C?5Dz{H|WxӀ\=Ee4톭bs,.3`x0S@Cx4&s:^t*3kjG|y7:>9=Q@ G8pR\Kn vK>cH@.o*MӅѿ|)o΢`)g.g^x r850g 9l Vp;dڞ4JyܝN 4\'T#lMwAÀqbW\b%d{v,b&;0Gҥ#ǔ9>YŻDx^'"^N/@Cl\ ؈XiD's30zhG*=uR|Fnsv)4fo$5e$A @%4RYA}6CicLDu<^B#O;N!قGz*ћA^hzl*09y㬦mf:Eƨ=]J wq%R_^^ w)هZ;΄@d*S7}<&dW40XJqb,Rt㮬MGַ3ZsmD 5Go9Zt8с >1(ZNDϢ75\pIǝk#D:s<Po;"(QuN:7$cB#d0hz BkX) <$gׄ8Pds/A07y~8Aecs ]45N"NI2l ɭɚ AJ)AG$f}Ga@\Avodk< b  Cq[+iTRBQXw0[ 3S-@vuؽ83ICdSG$q#:Tght$fASzY>t'5@[=1%s wvhx>:Ӷo]cl|{ ry8!ņϳAVa!Űȗ"21N̴~S<헡"D@fi,\ƨ/P\LfALK9pUrkTb;8|ǝ $ i'b3*v5Llr,xtgf,] `!*1.j 2NV S9/ APb5m@fpzq!{zؒl$:7TGwj,=$ю;mNM(>]`7P9a<#7J-ygyR'{ʢrY@XшuuND7atd&Pq9 9:Hbh{`XAMI$T&H \S":ޞ49ƫ#ij35YH dY]Əg0 Xs`(SO$ 9|UL09ɋ&.b45x<тG[Zk @Njn*RIw=׿<8<AA$x>),Anj 8sbהBQ]d4rnZc.J\-fiNl&Ӗ#zO{+끨 f`z7QǑku [# b`Ft/d9^:-)^7&3^^! <{=O##Gܽl,tP'2 ;pur!ylэDQk2Ff}p=nRb)!pژYI0Ex@8(ۦ8i"8fkg.z wP$D}y>K\ƨOcmc(ui9ms78ɡ9qHk,3gqF/Lj8f1nb)0* SA2 dȄax{vZz{jK^}A)*))& lv@=|"dQyvj/Qg"&2 &D4ꜣ6!א D man>1g"5s!  !n:TOƢuh4Õ|s!k;5wdCN,\<>2ا <3.=:W)w q4U@_Qx33-CFb10r1hY1& Rx^{2e:e]ؑDaC6FrR68 `38# M>pӆB<nbA}N0ssėQN"W%L~ִ> Ya2l9-b!Mt7zl&I Ġä9M@JHg5Cf@Ag_c.%T=Ş!!hAd)htƸ%2:@ ,%9 $W #H28 $`aӀo// Ւp$*~#;XRp bj f:O8d cІR}x 4D!t4J4`65(|ק)R8?:A`5Ji}&3 :2ȉCQ(v_*O@6FcYbC%"I+ -F\Ώ#v*XW܎Xe*lItEiWV(u_Ξg}uC٩-fnϑ}CTJ4 wc<ƴH@  x:=\MhZ%/ i ܉:q?j'MEq¨k0cQ4{!.n5.y.-z&ŭ駆ImmZoHvp<E97vI=苍Z3P7pCmf3FQ0zTc+HliQwU4 t\s`)f}{*IqV8 DA$0TV Kԇ?mTqΥMkc';uuo\-1\߄@!ss8A[מ1"Hݼ@e(/")9-~#=d-Rg h4#SO<" 9kη r7:T0z> ޼/Ŝ@ 9a[xgq%b,T3 PA9V+V*.z^wөݽm[]G'*{40#A$r+<"K|bs @@M֟DLY4AT;:RB_)2TS# c8,e3Q#/xf [@*D{0-O艆";t؅\UfDàaq$ٙ2kΡz*f}mֽaAȮR0fWIDhIĉwukZFc" 9WCy2G#A#X84etu|,eQ #=~]]43³,Ϯd7mo<-$Z/SA@Ym]8,{=A,)@Oi57BCp7()@yt&tggֹǝ\l6/9A {xf/N@` q~h 84=AU\Z/S50~U^x+nc!I/dQ]I |@!< gaII$6E/i)3BBT!@2@)@W1v@>9O|,Df#2wU\:Ğ}~>mC2 yd4W?/>6̺y/()/y+8A͜D=$$DELbLJ0,Ovj7|n|@E%PCH}nF8qsjPj]rz_<ҋFIߋ^(L"`K+>Cqa[HԴs%(*diF%PE\QJ qSIDt:Sh:DPm6luք2i8ą6 t${!JF.)LJ)BǪ?)Ի%K6 Vkљ8? }9T ?wJz22a V`<%|bdccS.ٚYGFG*q4ݛ23r>Hxz*&5Kܚe!">0l\2v#ȕ27PeO/WtG~X:v{ODPCgp< 6Wշ5=`{$،#Gcƈ j[GL+djҪ!`̪ޚڗky՚:4.Th=\x_ :[.5]q1ʴmDv[c\aHM-m%,$æ,Ț(5 q! AQܧL^,Fƛ'xB,%Swws>0:oW4܋^.q;,DL0~x҆NxG "RDvs/1iXT3Jr)4]C94 !iUAI9GmGsʚCJx8F{TV T}>ozy z {I9Ѩf R&»g- vK hwpuxSIB";$<AlV)><3ZffF [Llp R*V q1LݶH$Pj4Xɂ(fВXDJ Y [@t>Xv$ i8s2z"kIHECS ^ӎBdd-.Mb %0d;VlA0moVI@jc:o%fq2JXDLBPx[906&f ;l,ivØw<dždxad8eK(Kk8]#uIdĨ vXyF ԜF S*Z䡒5Ь!(6HPxʪ))^98rMe 0&ƊD|TmPqر.r,fbХ"=h)SYb zʲQtAAES"nL1'ɰS J&B[=jwy X5 0n6@_D:T 㜳;$N$J% NI7C1A04~)} PspCCn2°KbFbxXZ$*-Zh4[Nalq$-2ΜہioCފCv24蓑{68{Āea$o9) ]^ bs,M\x<,̗6-GF CS \(CTh (h2 #q}NH"(↭쵥`#O.FX6qkIIFrub`C#vyxu;N :ԣnw B:C>C+K-Ws4;0ʼn:`˄ETG 1wBHp1!x %s^xG:q _v2zg|pDdZR)F g'T07>}}F iʌI(ٓ0&ra4.,H/xmay`ISl"ไi~|Ra"f ih\H|<[}|-3;9&F8 !` A"0%(uCstZ ~pR6aQx0>٘A+ a :(e e 9=5μ1;(G*Τ^FE^9 pog(Ds#HD?`Vy(q^A98×JI9w ց5 !C5C\CwtjkN`$[L\C~<-X9! _LPRƅ"x(]uN Y'}~}68>ۃblZikLy ?+.DyZ9Vcf6x-*3P0o#{Wy1a4<>F[ۭ7k:=k>DI05jai9,:JDk Ky`͌zV5@\jn#8"U^|G/_F:X,j|֬Ib[}yq<{}s߈.:"Ñ13"jß5FKs5:$yƳU2ꜧ̷*8TqZ&B3Z8ǹ%3 F5cy體"4;\!Y=1.8%, u jCC@饓h]#B4D' "}@ ݰ"2Q%DR2̀3?HaPa'\ >:e*% *Rx}>@4LD!\f1G` yAɠg0E;1-' l@&ȒJ!@PJ HM$IS AC_vlA$^i}O@g'}` g34xFܚ.tl٦ka2+C&i@;a<48=S*E&C9Mkc|P"Qi")=XL+ψhFB" i &9UDOuѥݻ4 %4m[8)Kt RӑLzf%e{wt쎑d"IQj)׍AwWt֛0deRY:qr͡ irMqXQ#SP1*LB*RDF6|@GӫRLB C.FOA:7_1 x ?5OX'ͧ3yM<$a }2x [HzW 2Ojr(ksq>WJSIԃjL:\njA6k>Ϸp.Bʀ!THQB )+>bA,HDs:NgsA %U}PH l'O0B,<]G3LXveh@C >7'nBl'Zs <@b@)P(JD @bP)(ZSrU\V׷2R!ןn;<ϐpC puC$Do!(4@2!(:Ad P'=cePӣ}iwí0GZsZX[x]zM> ckCSNd(0|uEELuIT)PW A9$ت?U!Om8vz.{dmF }eOSQҵ),"!ömU ?:RC@ `S3ҳݡT!TyG 3{ ^}DЖʼvFrYcv16+̸g`1R_wTџ}A $XE#Jbc`854٦cELUw6Fk+`^!OДACI1.sMHBmñ@tne "Jy`ҕTAo $KEr%l%"F6M.-#bhJ"F$g[T$d4csFbPZ(aNtݍE 0=R1Au'}`#*|bS%\{<1/p*".77V܋y-ZS"Sjk"Î(DF`;w!ݼͬY B)JkhdD]nvT@nhCαR)$dHyuaY1 A"-d:'=HLQFqٞ=1^7$>Jjg1F 2 PdMt4 "? Yvg_gp5k898 @rINb: bB% 7OQ.~pYH&d8͟M@-D## ]|;+3S0Ne؄ :n?Jx.`Gf`&jjnP!NﳗjNEI(=>Zc|C⒀BPef5i%I1!EB9~K!iW;Q^[pB@ eǵljJC׉K D18W2vz(w h`jh_OJ )u AHi1 _b Y Iz}dݕ rt셉 ǫABEB%v=GRJ *a@=OLDAf #PÞM9'0Q!GYRa,OKlIAF`HT=1ۃӃǍy-S) /pĠj< B Z4Yn&.^ `t1o?h T ~G#j?Vvcc͕s"\7~-祩bVT,. ?O6aNH2{poIj_k,嬪Kޠ]AP\ڔE9t.PjO 1tb'o(>`z)y !L.ڔLh udI3U1@_ꢅ }HKcZT"QHfhAZr~L)$wFIbn-tD1+FnѢOV@vLپT9d(g5F!0B҄F=lfzу#׀Q8Rl\jk]& ~V ~AtwS`-"˭)^幛2û@hCt#R@5 q^}a Q. )ǐL#oVRU A [kCGb즇 l{ȳ {9N~ThneV,}a Z>@Izd/l>z'I:~S8WS↡C~) w"&M 07B`śl*W]QqfdIa@@$,$ :% 8ηe=,.pzRv()H_G -AmV$q #A"%HJze䏘]ҏ=B!@D@ F铒`x@Kve ogCmnni  4BY^3#̯LDӚÒiFfͼcA4 A`cBmTs/"svVqp gli~7\:=sE\;8Z[jQ|zff씮T`X0L/,Ӷ—PYKM7FB ޶rb" gx; rSi6R$zn Lx޺S|2m5*V1:YNUKɂt66Da)Ϸ}3Kޤ#Ts.fr>X'.p1 ; [`Gi1.Da@gm׊9^@В$Tm` ~=yrs&QD`<(|xsR rѿ c ?qSZ ?pOQk˿lL{|F32=s ײytDHH,$?Q0V ?\H*(!?">PehsR O8Ӹ= b(@I#ABD RĕL߆0D<$<%i gN" xGbdd׈Ycvx4ϻ}#N'![`uStrnE?o${5ƪGxB$5ti!u<嶳@x-M%ıQ%ps#4dELhEg`2mrI 2463K89֩auT;<(W.\R9r.jcC-qʹHIs#֜\.n[ۇg'!3VyO߃2n 6jbfqBmj bmAz Z0%OP ,% HӌC96bM̂KiQf4[ND&Zƻ᪒3%)25bUiӻ%"w(15>XҲ 11~/5xpѴA "CP8P x.wN+ن (vIIC7 iC̫P1BD R DQ!HpOWQ}"%!:C> iDd&RG5R!nGZd @N$3کb Z "o͋!F(*9a[4i"l8ϰyˁNwT{W)%d`'Ŕ^w?9?]ZBT6/ZJuo/| V>^θs5>m| GOl"Q@P4}r %%B`*(E"T(d&``)  GC(]&ih"!((iFiBHtH(B $@D%2ı4@҉TЅPE!ER%%@411EZ(&! F P(Z"JHj) JXX(meF!%ZCW#ª+yAsΙhg7d>(bHF4L_j ZZ "JO} Q ND UW'+64:jpRIqڴVkEVb*8AB{H;`b+& #X iOX$19*W˪Qe'`roݣ9ru Bz6Πii`hj*h"H "" iZ(J%hbU`f**( dHK5>ĸyIgd:gsbXO3>䞽1>:t>˸:r}9{+vTTAwLq|:X˨XqKz"xύC#ߧgX Rs8B_nZ:eR>@M }vڣ (a E$"K!bZ؅ `aUU 2bJ9d(uIGH}mO(X.IQ?Ó=$8 ?'<{䧱N| avO'e 62\=(rYI܏5$s +9R9&qȳG{j0 SLec'qp9456i6$fCkJGx Pqdu.&&吙vHmGɢ~fLs~>uPt" + ;(S@C;B{\Qߩ CE-{XYM \&j&9 e3ƊFhM\/4?I% ;Am?]*tdaa+X#{:cb);Hs d~@9. py)ġ- KR@ߧ#51ɀ"Ნ\Q|?d ! tǂ^I?RJXJR@Z"XVHPx{Q3=~ @Day"X" *1A{'h%-4_Leh^F.|Wf/墆ԧ샩)es?`wH;{ ռ'<y!ibBh 4RóF%rb_ º-KjΑ={˔@mB (NAwv$*A rH+()ƧO'U? 8 t>+yg=)>)=Fsy8UE 2)BB@z!N7bt/3y/<.p 0A%Id3D˰fH"!#UhBҌGI6>9(}C%}|t TU^BH_|( JF.HUH?2pet"0-rjȚ%!Py⑤Vۘr֣QC ,J֥׸{_r.yP%D˒o޶Tu 95h۽?ynBpi?"Z&Q WD FiUStoI08tppp=}w$JO76^p?8jCWtLE7b]_ݖ_7os!;f j)IV`Aoxk\`ЕU`#yo Q <OE V K㗶yC=L( ?&)v5>(2ިf (F9+Y1qlHlYg}XWt~63~9PN,JSYρ5:13`WÐw+;^V\FsU[3!¡fu!f2$FPŠK@_g1ZF de^Fƥ2::.h,RETLMPTCTD01TDCE$KRaI A1M5AO[% ;#KWl0y_O *Z {0ad”RiokAZwQUUH壘:PIG 4DL!J#%hɗz+E`XJL<;IJS@v>0q<$!(;{=2 Zh(y]NƼ;p+?''(8ak҇` Wt)5'4-bw xtt6(kܸs&wǧ~\>O "@(~׏Nbmi.Uߩd IP=9<]fP 9VA1 fuYS7֌h`,68*4.b$z!`k^RJ%|C~QʡH>aD~J CSD+Zq)LT#Bi"A$`:JD'aN]I@b4 ME KH+Ĕ3EDRD(RI(ZP `13]Jbt?-(fd$Rb((aDDSZD %-P%P RCHD[("i7RpV|ʧnQ¨!~AoҼ V|p7*Gc=&lzȢu@; "=b9P!8!&,c@^Y C̢H ".EC-"h<5\rh]NX~ }|vTي\{(/ uo!DQ; :w+$۫_d5R>UL®@mQϴ4mu1{@mI@QwYgN&%o!grd?Y|4v .?D4~<9l'H?={$=уaXQbXo*BJz0A0`>t3)R AE2OΌ5ֲ91lb*wi!L"hjSڭ[x`K֚jz*1#iK0! ebLP@&(Gͳmf&Tf"鱿zԨ5;{d^Yf!g#c$2jB(!H% " $ea)bZd X *")J+Tx " bbB{Áb+hnm!*Nrq,J3Q@"TIɳBĕ%?䨝pzĒg>* R"C%4)9Ѷdbdd}Pq',"C .IwhJO_3?[qשoQ4a&LU4~`yϥ@!ϑ>\> YAA3@9Cӄ=UO "* Gs^={:KmGu@r`~Ckp8밊bmdZuM`c4* h8{jJ>Y,S&Na/ m~nF5қ"t3DI$'}@Hi2trI}Pu\RYYk!c'YF$R境8PY&SUL bbLq6 .1mpTSab5bG]Z3dGwqV h1{qD%PP '@SA擯 $G%0v:2yIQEM9*7/ 2P`r!$0{v!9(9\pjr;T}llj njR -LYX0RPW6 h'o3]mJE3H,=aU4lUQ:76*s;2K\3yMSVPhf8"n,]zc]$ꢙ!/*J |cHbCFmM5E˙BR`߭ji ޮ2(7! B|IOtC|,ьkQ UICzsoz YUi`0cJWIrv#*H(ӡ1?lT1'֕\;6C°E.0|Jʹ; EWF=k1AG&ϻLSTq;O(Hp02pEuM>m2oADTMF ,/O )٫8*ɩX2':鍖(61CѭhDdà@=_\;ݐ&"FE"$zf oP>]HRb@kS1͑v1ilfdb>Pr^ n(T4>#mXZ6tqg'u{px1HU)DalmOݢ(dIh$0-S\xu)z!cIZlMk aԹT~7 Z! =iܕZr02 4ٲy .hv5"F"1A2.!$3N1> ޣkVܼE V3*Zq02W[AGdDpv,0P뛜1Z5۪ZI .p۔QRL BokPiWdlE%ixɔ.Dbx3{ל Ͼϲ}RBxai=I6M'QB|M5vNCF tHGk(S,F^\҇~x >~i|I58O"μT;ʈ%"B?yQI瓓V{p!6M j]JKbv%|;Y)9$ P H,Т5bZ,rp*C΁(;h)B^%9AAER!BD b}`gXd`cnb[3@rE q|ٌfL=(g8~ BD}Lbm:km5B'x4g#`!mt<]5m1!{-E:U)Fz%)N'LI'onGcgo$<=w8Cm,\N#~Q-'ndŴ}}<\g͕O93g}Y^uIV4/n2WvT8b@ 1Jv.\~[Xy}=+n-'U!qrfޮme4`n'Ψu4/Ͷ42+ 9wϞx!+4I $45JM!ij9vDE5ȴ @(`q;Cy^6}T';(FUfKf~"m<K ghEy#NsK73j>d"o'o^wӸ URTR S#(HAw#4k6wdL#)3AOPss BbR**<`!㙩8`hj.b&A > xx1r Ei'xpCʐtʎ*CFahc1l4B!;sMfOhtHQBP4UUTMD4 DZKׇ:V?^v`ShL@p&RR((d咗m$  @0r6ssK|3욡V%BF<8fz;xɽ@ƻs<8 3\e +D1"##m45`^$UNN)gSiC Wp~J 8XlˑMZd?ok9ÅѪCW;=Ua+ z^mSYc & !п6,f[ jE7?Ca~X#/}s|O6E zcۙdU?DRG ]TiJ)8bӤK@nb`AEI&l' зݓ-^dS#e<,x*%MܐZ:t cbF`iB^"IS5_ t7NBExXvum~hLƣ2$x@\֊6 ܇ .G78gz4u|; ` hH͔: G*$cU@>M)(ЎЃ?S{ӟg(S8"ge `DC'O({f5Iz֣I-ie4Aꟺ gsi>8f &. ]NJҚHD:Fb`r"@ŨwDF!+R8c99kTFd#sVT8j`Dؼ:ڑݒ qt1RJm̎1\~NqUɖ{(feg9G iKn qcO pe0KE ̄Komi4S p޴Fb`5#B #⢵4$*as'AʚN!y8cfU`.0t NdnxРz󍶻:L"[T&3,:=Y?KzvT*itRx6 6j:-o(0҄ux7qGVԀpt)vBDD+{@b%,I!Qhf; 1"bIBm7:uXb oNz0ę!g •:_Ajz;l?@Y|~L㉝OT8c,Z pEopĖ>$|2#hP0F | y>\Eh?w&)C4m;b\?g)`-f Lc 7::D'6l<&#)x E>xֶ=~a2,gdj89n/7Rq1ƒ"Bs ͵mR 4lA B)zzړ@Id"_UOO^o0Ǽbb#0ɓmVժ7D\+W].G'~14`?=ȓb)L0A0[r19L_lNԇ9IO{+oӪ|@>C)N!)ffϴ҆`lo ADW-X^h巅yڛ>P Q!ZQR':W&$$K A qj

!~N->=i@Rb)x0'V*(!BXxwqHN^畆tp (??|xݣ`wHLuYL$'A"i mw<9?aiRQ.=O? w%X)ejR(]jknNb7σ _$X5Mgp?.r·ȯ׹U5)ĕ{Eoݛyxq=`p % @;'$;-&Q*OٲEu~;Ѓ(c S((A!BNH >@ t}$[aȦli\+8/MM50BXJEDG`1fн>lS>dcjQ0|p3b5Z@u:w> pvbC$?FR#YPt5{)ZJ!6%z7CO^DZTúIý, lu]0j`J#l2}h9!+/=y_1L @;ЈHV>mZk]H,H:bXg!X8rNm}47D@t#P^}upTTU @pGPp*U~?d*Ȼou%*YAx)# dxO(a%RvYX4.tg^=|5;[_bX{n+r=c˃-D.XҬ3PUX\lJJ1WHɕ=i"i 0@%M Uzw:0 c /GHphr֙J",EJ16)?2A`0zlmGR,aXŪnay3l1hZGMiV6`Hl4Tۋ `э< 9s "ftFv f4kāV(%Q] q5 duK8*ˊ/fhfhtx4q0)XCm(2H" +0jV{14E Whqc)C )zn-2dq7`k ](P Px3(thb6㍌L43lɨ7uLzTF YCȠ2CDd!q m@ͷ V+`Xf43!"̊ew ZivEGk V5q'/v\ iύA%ٕ5B`zコfqX6ҷ\0u'aSFd= RY3Z6HtJ2"86q0YhPiY=Joi'w1uoa>kp׎3+J2N&]h 5=NSSBSbSe`߻v|A)l:0`&lzSB ~:h: ْNedhUSƞHI"+M䴣qLe&CRI% mw=4w1*:fB"I*%""J~JPRĤ2 )%I,$H[ s@RJEx3lԜРKwbRRDPJ(EDSS<`bgC*,RE$]օt5' e ^?ѮW 6qvJWq-9]e#G`3>5SB JCI\lSSC1tz$tHB4uCh ?^7ia h9Ev73 gr$|~d4)AӈaJ߫L2!A2 ETD0DD0AKG4#$ynh*R J iH(jX` * %$ah*$B")Hh$ a!-E2LI2)P"T3DBP5MKI#DPuAIU:- %1 9 =LN z!ZH㞏#h6Cr@" #o| 뱮V-f\9@Ql7+;pw"i1M%8\iFgX@#F=ħ' `6RM2dZC!ZJX$BSB" yRN+lo僄;)L-c,C gКeP\8?]n>2!)^S]up Fe*@)Z@PV $J WlyTɶWwUO3/9h'smVeТr S~\?:kӫ!D0tɗ:mv?Qqm%@Ac=z=iKݗIB:P: 6hMA'nJ6efhOJ!=NN< Ї`DS"bh(HOOPnn~,]>j\PF*xBL7H,{C,B}T2E fwh4v?|O;xlcJx.p"#\&,fؽT&',ȝ*z~ؒƓȈٟw ;>90C "@"(RB(%$"Ip6H;Gxx"^l´*H*%תrB)Ix0$&OTjNpB_@1ʐ()ݐPJe5IsRTti04E`)J dF#d  tCBT\ fCw#HH@+$ %"I*)"if) )bB XB X 6&!A1D͑( $h{G4䖃Y)F h"k HW=krVxDК=nviL\(ĚJɠ1B$#^RJ0j+JaLtW[RB2υ Ժ c)A؛((4jbYSirNjl ?^5P~\t"+P Ɠ$3ۚ(k8uh8:H!|ݣ^5- 'lx y@8p!O=v)!:fAȅ4pʹF3 Kl6(N ,ٯ' L؁!ɐjv/_F/rQB* w4M: %h/J PqQd:S(4@ޓf:@g$9 D,f6L2Ljˬ$6fߞ& Rs'n9Mg*ņFu`e׬ksSZiZ)An&̖o(9jɻU'AkUD}ouFqIjCRqe7):X;UT)Ce׼ 'D&*%"z!ނ9)Zb-F#cJM]4&;wP`!^Hz&@W-6 `Ɖ >Vbǥ 1ZqmdZ0,0>|坅ݒcz/ xgpi0>snйڬ򖵣рZ9@q"‹6?}:_HH±(2bSn AAwrQ0e"Ip9"ӗRhIt1.EDUR:ih 7NZM-.+ѥJ989go#]׈)2GB@=|,$XFA?p1pپ>S??u~K( ŲcH0!C pô&DgpM9R 504i !V%SHtsQ9;E5D"HT>Db(h8 !PbJe DhWš(B;xT?#R"C} {j.itK Iȓi0OjDG ڨ(mDߔ:\:y9G$|tSH A{ORA#t6*\3rB?6(IZ"" ?뭟Ў N'IQQv}ۦo姕ځJ"QF >>&FTR~fWi?k>Se-*v}B)9B+( J|#=x,6!eCoI" q.0M'"L J ^Qk  $}xK ̚&g <=ǀdt^=΅{e"Re [!H9A;K%%"ҫ$ JgmCy:찁L rJF:Ąt*k rp.cAI1}^Z) T,u&(B{`Lpy/a2XJj`h<bq c:>wQx>O|M9-[H6njOYy-+Ps2P* @RB7f@˔BZ("hACH oCu}<2 @AViEb(SG2k5NS&PRq"6.9F4ԩAHo!Lto㭊 J)Ȕ+@1|8 "0B5o:8kwYi+KdV44,1YI8A#5wgpCp8m>=yc${+{!C˴9鄣KHTy=>=~xݺ4w童χxY4@%$ea׼ bbX $ ~^GӂD@T RH&$Д3yyxxdx6Ca\gkAAGxՆn9Xj EItHy19ɢ T|=s?'s)|=hAvr#x#Iz=1ɠA·2LRj1h ayRK@b @NW!4x`X5f88Rq>X7!va~z_þAHVe&I jϫoaM!CEE.#CrrA!&ABWP s O RJhidXBۻ: ӣ mchH_a(VM.F@4s%#>_IB5Ru3/Ҩ>ss " 2jF$"U}<>hln`285xeOm"ɕB~dL3aJKx~8 eg &,M~'?g/ƄOLbψ8U U_NՅH53qn?|pl7M<2f \ovV]N Ⱥ l\:mѧsEncKsM&˙L=3oo!V z5YpO=G}NU1wSDZdfp!X03[`=T̈́?hpdז|鬽ϓ b)Ia5 L Bz `Hvi܉"FD 1&$Yn~W(r9D@"{AV.'\bCrĺq7t_e\%fa`bu$m} sy>A]0~/ ȶ2vD;;w¨R| f!} &CF4&Bsc6")9Ϟ&B6jڅ HR@)"3|7ꆘ>6Sȴ+j wb{7ѹQ5GF`7* cXL- 6ѽvHh$uJv8i͚[6ISQ6JRgְUښO ^ϋ8C!fg"ӨyýBYaʪhT7~R%S`v$i Mm?_<*s+AQbҖ}Up)*"1bP_B Jjy(_?tj̐URLG#(ִEM@ 0/6LfOƴa46}u7S_k!mqI czH]g#\NP"{=!;]?F]EcXiѽJ8,?'r6B HLC,ݳ_2iA}@)Ό^6i zŠ3DU8(u:k:m!\_@hrB5F?D-BΊbRE EʇH@@A]NJZHh"R(CpA/=ω2 &dL%Da"""$h(?& ]퀥H$!PSUx"(N`@E %JOs>6R ,R8htd 'Hx߁yP9ޭԚ,*ÕY߶7HM IdhOlE >AQ'JqJ_Q>Nr{ah"l^2W Am`ӵAA+E2f"$,8:cߟ&TR `"킹h-(\4a!H:P3gctt"زb(rN8 |ڀ ͧJmj{X.nS^xH"솗x@\q^p "xchMJx@R\H#io7f ӪH H3tNbi(˓s4sRE4϶tL%SQ,Ϝ઀j &*Zs' Al`3A>1xxHSj"8BaьLM'AUUp8ǃ= J}G fm C5M3M,[-b5X,2|N3`.ug{rADlv_orZ OXv'⺍d5WM.0v9m"K7&b1\!#łjV\9^3X6fA iV֟j94AbYX8(S"$O#/##@ 8ߜ8$ItXdTgjAxѦb#GCră@ 8b \`{^ `Ԭœ+tTg r8a)WWh MæQH؈{r| 4Uå AyF VKǭ܉*b )R/6%RpР3a⬸܁*)-h7Sa"iTH|m 2|ASCŚzw L&#PbI5MlC84bT y֨m:kکnx'~Zs'1'ɿΧIj"OĐ!JAf)"rۛO>G9 0Oww]p wʂE֯AT0 ] %"HE0Zpz͌bS5߆Rh9(Y`^\_ [4Q O/n(1 s}8>zr09s .D݄5f? >q@JA!((%!(D! a;:s&E4.M<[!I\@(j;C&_tC=ӭY:Y E[JUȿXD/\"D)SfV(PPhfJs0U!瑓p73i}6AEpnE1mY#*VWGX d0<6փ.Gn7SP`ԙj9J:ZRGEA R$uj!y4w=F@NƋ s]:1SccP-dvvv<7c5FHYI%aSܪT ׭C;:+,-6+6OE)(WS)%!=who-8_?UC@+sV`{˨&pͦi i4oM(۟]T7dCs«gТf5 EA D#?u;<4ȿE0qXy̖d.y%XɷqSaMd*}l$jE!TMUUrTSUV korT9"RC_Qț>O>K,`* 䅄OJ~xb]'φ΃&}P/-̟֔"P- iҚu JQK}1f*2<0bI3'rӾ>ъpD{6S9)H߬Qr5 SZ1qP}:dz=Y5+یq OQ~]W{e$c ,Ȝ߿A jQ-t.՝p8O9Iс"QS3_e=uP<$''HO7 9W 9G@: &LH$J , }tRK`l'"~^~\Xc]`m~8ٰtmDA!"D"bC 1 %' CIh/DgTp)D G?)e&u WPH /C B$IB0'm2-N!3cM`kXՠdL /uz*5ײ (p*S>wE ٌ81O%m~_ݪ%Zd9 6)X(m!h ՞dKB~gvLL#?З%P Q hDC'ߵPR:3)Hh1 EA螅閫U1e hYR EATL(t o<:ro0' IX@bՐpP׿ uDƒfV"A"R*&JBa% dVDeD'(7L+iA4>9 g!Lp @Pϡe"!;fAZ( "0D4J-Dt}rx2(t_F q /Ej I<.:@X`1EgrS )7<(PAAI0%0SBPTȔLLE@wwuA+ <>w_1ڍ# 1D8?7Ze1F=hwMʁ}dD"(99HDA(")|hQ'QHQN$(IAAyH"3Be`% RV y͚ٲL%f 1(y[NS\ŘV,aa H18W:,,28IeQ6FmVX <#H7\M| km(<{+.ØERI!9̅[& aQc($U X_V_[>GAϜr;Sm3ܐ$8]Rbg[Ӌ_lz,[MO(" |Δ@Y(Յ{~p[u#_A?f!{JAܩ#ΘpMts !; PҖГ~c}0<ϜH`!B RMs.cNڨncb~uM6>(x5\V.;5s= eetB#< akXtt%,aq"x7@=SHfD,5heqsɿ_@gTG<PkH]xPQ!Pw`<O-W8/*\e]ӧ-mx]q 1hHx#ڷiӟ>3 *$qS @Lk$ 9#:0ЮʡPƓTH;(}nPJIbbł 0F9((5(q'UE bXA ?$FC%T87!ʰFAx1 *Z״Xɭp;;͌ ɵW=@Aa:? Ϩ/o hg\9*$e7# Y .xߊ^3)狏yXcC\`tjFe6J;AÉL/6#9n$f/,yLa 1s񙼶4^̞̺h*/w@x-"۲3 O>9ԡROZR 0>{pP]HПT7׿"bc,cvZy4nfFy-Sau`/ֱݻ칿ʮ%7#nLB OwzC6dz"#f:Qn@Xtqg@5@˶!$wJ 7=sqkT `9EPL@@`@j޳RH"L%`߰[6(AathPZ@.т>Oa>+(n?ۓᒲ[|51qXcn%ykІnc&XA׺醥^^!M< LȭBn發-%2@,_NtˍoIm eߖ8:v 0G/Q Pd@)m;6i}6."W3dsi7<E^Lg5Gy0r\Ȣ48pJG^>O{gY=>NMJٯ+Ϫ.3wH=u8ވsC6UgGFxxCFͤXjHm }rq$\ڥlɬD"y!]&Qҋ.<{`hHvHD$?l;PiH2FQ81o;kk׬`cVQ, {RZU7~@bE.aq'5qӇ.Xs%3Cx YNǪ[Y .+@^S 8j LHspꇬm'R16G]@g 5wZ9Ze)@p)+o$X(9\rϯ@rw s)ۦ^ t Ј@AX[cRhF ^՜.oQ< mxwXط!c_@Eg=n +FD5i&clO|Ƌթ^̬;*X.2dcCM71r˭M | >V+Yj|@4f4-0Fj$< y qx{rǷC)'͍/8xr9 :WN+*Y Oݔ|AHT2W}İ;i}#R#D{v) a HćB}*q@r! eh%$U*4p+3焐}^]e~<k֤A?}za@gס9{w@6z(D4kC?i7 HWԇtneiD, qZ^AC|_x 5)2 o Zj܂wSDvSDMU#ċlzϝ+P =Sκ~1m5] 59 UqÿVk.@.UUh^M{j{qk\OᓴC v\2_J)}9C2.lL@/\OnyXn\cSrj!X$Vr @b8׿{פ\,U 4Ff.8Bc=Bt>G5s:A6~^;$SԝV Cc~[<.!ƹ 1Aɮ@q5 ع(tK -Clp^(BIȎK1hY]}a$601cj7 )f82ʓ,$]O$I~F>avPicmCyަFiJ`%%03ۗ!a&0t}QOuG䣀CI;`{|1L}i5k5/^ iᡵ z%:xepf>`0Q]/A'@áW!ߒlM8%! [a!eۂC|NF-MByv @}l=d5d>?ixv<4AϗU#4p92U,ĉ:V*5RA"L\3+%)fQg3|2jÆͻ`4S9xUp#FJ2[kMi$ƌ1XKR,ffgFm(͏գ X@n< 벴i$2q ͱml1IƃVG Ǐ{x(wj۳e7ٷ*} LUDa/TP[| 70B0XWU~B{)B ZyHxR:T7R?َDz9g)h2 1Z_GP,etׁEvbAVj8*TzI̙H1) } "Uc9|=#E@mA=ΰEihϜ7ӑq0$!ac-CP{%5bVG4Jin43\Mq  v \b]-$SN$oD\4o? f QVR@/1 4o3jsIlj PRXA0RGf!s՘i4P6rx6ܯ2{w_slj֛y/"DdzHR Kyc@}z}GjZDžQL#8t/U`#>%=l,eoE' D}T酞ҍJ13˹4  Q[ў^9C9̍|rQAP<58?Dž{"N3͐UD[87p!c ;yk8sPhx|Ijh!U1$XoZa nM4z1TRӤ5ѮCsiW1TX,r)tɩ37ǵ)g;Τ3rԖEu^~mq54ԋkvx j9Q;Oԡ*Rc =ٴȉqgB%\zup^ I )5gLΟѵf/ty?< DҔ?}H*f*ϠB[l8jSM٫2DH&RAj%G"VJ,Ipfoq ` q Q >`"hxhp;w#Ld6Q434š*%$$74sU xme a6nm,Q A jP7;|WY?DpKica\I C?~tJ 9Ny9I}/TT!*!gvYPRdh= F؝Y*;͚cu77a3xny>TS┌U0 <>e @(bRP,/\P8 Ll0G!,{Bg]6}oRs/Y{7x*L?Naly׵֠9 1= *~jYCl»2![KsKda8:K/ہ1 {;H]Fp pZ;hbbH{d2ԕ@^ ?+HDE DQqzh8xlA?Ou.xlr^T,*w&; %#lo#?n@Y AHRR H:(i%"j4e"D􌶝Y6ZezQ1q Qf)i$E̅Hgb,oqK$Jq)H|Qw9y:w0ʺ_?P~D`bRR9x`2kc\9ޙadG(Kp8 BM?_ACRCҿ UARϠh8eћh )!x3|yGg9쎫~ !X( !ZFIy}{˙ۉU !6LsAUgj,: Hұ hzGDrVB'l(\]T_w;[CXys J.$J;;ts$Lƙ2_|v䐦CX0&=2ǭ٪A]:[fzLFQ3Q҃(4FAyN3>g=G9e^Dؽzq/AH8$;:2wY*< BJITS25ol:0 )Th Dhѽg CH <@ k! RudXhM6feiU5J-;Jpd٣Rh%F+ҭ.s0,bʪuxu9Pirg[h5礎m=ox ́$ t .,8r!1giys Ļd 姠_"m]E4%&L)J!CZx;͍*;PNeꭩ]}$^|H1nR=o-88:.c9Y be!wr7 I8/ CZجT`%Á^.17vfnp@MۍflWY9d B ,9 0pa ӔWb%Cր/q ÷  E4PEJ`R P$K A:QN \bk\cDse(Aٳ2UCL/Ysvh3 A9mXc.eá2$ kBރުt}MHAapݗ \-R> }[ekS@gr/Xfƪr6"8F+DkG~62LMCtri<$=;lN a>]aNQ1; \p##c#vdF#n'prD'S& y׆$W2yn^8Éfw&W2Kc#okـ8bϩ팏{ [zzeFsHZzn# p,Xa)BIJdIJq9~_E ?>ԺT@0q"F0%^?_KVhbU<"\=g]+{yN01dl+ F\1 q) ;v33*8 %on:(),Nr)Ɨ>@q} R-*"iL 藝vHb@^U3IGxB y7JDCGsT)m&N Z:I'Jeلj/gj#8؁&ܦCT7thW}TB)gl#lU' &0ktPGa*;V6H9"!` NW J)\!Q1C # Ps77 y h%)):AP1妍fQXԞ\Ot("}v|O AM1JeLΛҘ ۑp&@ih Ж:z6UFӗ 9H"֚Ł<$&9@a-L&WTUȈns։9Hc~N %Ά VCMk`{kPL2bevXuԱ8am9*p枬s κ'KvsO!& ssqrtqIqtkSr 4p6>;4Qq]mó6ѶPF9tka݆YEC$Z}/ *zE"ʝ% 9D1҂ )傗h?X1ʂ:r!z(Dd GaSv\I9F0$T(o{D`dXX|{u~xiJqhaqD|j I Sv )ICJHh{!RdH$̒%$HLP}-?:Y1%Q ExJJˊ#}ry ^S+5R- qTcKaT m)ӗo!<JEѩK%AˆcH+MCVM¬&h&rq]޲Q4j0iMӕ xpV4c 4kхU2(񂉍3o&ٔk&1"PՙLJJAmFM'/B{ީیF'Si j"]Sm4 5Kxt~DNel1N* fp_bg9Q9Q!@Rk8mLPjn$kyHuzݎc, 7#ZZS7XL4@Sj{8 pRiI:\`®_kkmA/DPHAgLqh@eMed@}+7 ܹH$+!xI0-! r4'Z1㛕[D (f$)81F*`;tA7EHe\fo3.VMQM иHdsaH)(v! 4&,:lc`́3Dp79 XcOf17t cD0(P@|ԉsc;Pw# <*9-alPhOIPF8X2yP&c m!%Ԇځaò &YKs*뙹!4L;4!DI}+{~{"ǻ:'fH>;a =l g߬WUxjo$|P JĒ is81Bޱ_jϯgM ܯ1cչI02h8F$ʰ$J FksE0| ZhHk iRQUh]>1&?JʨaҠHID?A^*p|$@?W<PCa!{&y9!(M4cY 4j8drpN[PIQU>-GܝNFFW~lhF/џybVbQu*;Q ~ف>o r砗3Ȍ"M2 M$(#`.q%TD<]aU8; "Z7.m@0Jaщ%Q %ApWU*XWX 5fp) a7|L ~RC}X8 vT]@u2M^%|=JJd6oTI#)I˚ ni5ن=t֠B7TƂxh&tg+Rwjy zogڷ/]Nx7*`rҥZelx`؊g"l#qv@ f"ܷ=\Qb* 6M/T86$C EkEn&)"e+%t(^MlG1|t!Y;+"cEvvng6ø4rLQ%z4mcrp…Tp!((RݴQwUL1#Fj$ѥR(BzC2QEF>ıJVlJrGۇωFӇJja)ZCGD B4ҍ'%ҤH#>sIE9%Q{JB<|Uͻ.30,* :BO0h)`@ i9 RL|x߰#"I6=DŽzY(!ճ{ė}" 4֤z\Y!D̮QL({cRy1YBcY% QHSC‰ `s&Mft-Mhձ 67Rx]ߏta?bAȰ^{NƽuD ;P :y>2NпNҦ)Sq&F822&y ~TΜO!}W\1RX5?4سOy a|L[@:F|,rrY$ w!Fa$oCL;%0{=Q68yxsPVw(JPDIEsCqj%) t8Y4 4vd)t֯بy S97KtXø7 DcuqB}mDKɗ\B.;քl`ſD$ZݰVjf^M'iaBMBKF]C2vȄR0UƓl\57Levtv+Qݷj:9{{S<ɨj^H9D,:ò蹾!(S\+wH]>X]PEN0*6Ļ5'hPQ:{L[ƌh 0wg,$w ˇ@iւ7`P:8b#j#A3p?Ƞ=t1˼@Q} vIAhHb8~{` 64n!PP`1gҥqJ"~yТ&X"x!cA-MzȗUr`1D;J;{Bitd9Ltly)xw~&F9vA]hrbZ&y.d{++))8JC(lh|E=Hzb}? !ơ+$ͼ4/?'54Pē#0vF9blc:G"Pͳ;Zdc:oSxAZ׿X{~i]HIPBodlc :!rcXn44ENEN" 0EdQ¨c(i1DPMRԩpJF\!Y;C%͓IE!UM4 B(YP)`" &ؐ7"jޝ4kuDMPooN"C-0X ttqE1* 2ElZmQ07 3Z d.Y~EVI%")j)b=zc,^ҏkL8oO2NRjT6:C;35=Qi"ӈ ^&   0Ls$y4<}$n]U\#a^+j׈OZU Y8EzBhG k H 4 O08Ш)#WM3 9?ϓq 59d@\EZGfQ@mf(ȘUh,~b _|Kɏ9B&$!)ڈ ӆ|^~(l&hhH)OLDPB@`JJbJ(|*b@)4@Dq4RTv'wf 4&CZ!Db1?_!h>Jпn5ɧyu3 jG۵p9~JC$,&<: @ :!]3>ԃ1BQ qn:-&^BU!?4K͋60Ȃ ZkUp̘h ^f鸧D*D3?xuy‡DrؔȊOsMiL1mCcQ@xcWP5 W$OZA,ch2g"hck7 f!n&&9%8z%:J2k~8 td,:4Pc9t"*TbgA=:%pP/t}I`Θ}sHCmHw02lyCd+#6ꄥŧxpiJH1 Lp;cn[M5 ōf |p^4OʒM*ZpFf&A=;F,Mlh6͋E 10S2i*Ra!)a& Tǀ"1 (Ucw3P hG.Jpdc7F%&b Źt5GJKlF˴ш6մRN \ 0BV9 L'>Xv3q-m眪%*ZK#?pi481as\(M?NA ̠ia'v4L0D'G;%NJZLD418.z:)#H?>dܩ˟/y l%N#IA䉢*8Ӆ4rSD %:f@ lMmМ:g%^'lDHJ9UE1+֊lxO>2c";Fs }z1AZ}L$_cde-c8b>gQ$6sB%6짃+J(KTTE *LPЕK0">Rč DB!P4#J# w3::Mq7qƕ1K!aMqIyhrgJgm/l(}:ӵ*0\ jX-3a 0q]YEPpw=P~qz}>e%&l( nmoÄ!W5lC0 >OSB0RF*-i UUC9P;IC&BX' % l8m1b$)ʇmp$hS ԊHߎےОxB)h퐆5HBnr=E"ԅLS@ 1ٜl'"A$ ZypD9G/ˆjR9__$(!̱AK EL—3yR ![b>* iC1C;*젤[_FVeG_Qm3#hc8Nyt#⇟[{1{n_ٮSi舌!Ma}6vz3qckHNPޜ|X`Ͽ;hJLiAߺM("rg" tWpIR!LeUx?'=T PR"((*''PGwAwU]$L!]fb7sΊi6@cR=:ΈN Z\qqrtU5&ˆlm JTPHQ=DT% D /wX9 !=ʻ:|u()p?T k-Xv ʰF7CؿP4DgWy:V5Ph !n*P!G$;亚Y41uYTɣZC CP]«ގ]a@a4'j;JG@Q 0p"C5c;&*fJP^6fkhFO!Ȫ yfsY( ,>DNYܶBEڹF˿j*G\Vu fޜoZD8Di -IA&c]@wCWbە\EY pm3:tjH;q-Baý/INy xC{6Q#Mi]$ U2Yw@ O[$ h8κ^ 0''Wlx >[z)*54ns 'zL2wkXCFRetN*^LeqN8٦AD֏&:>=˰ܠZhpƞhPE8M dvlns{W{\U@Toݻ9ˮpٚ #aĝo7܍ dh&+CA]'\jY|\kMR=խL[Y U޼ۛ}qMشly(cԅcl JuW>LisykW\|JE/}An{ݍݯvӝhOR=wGc;f|np4J{y{wp˚۹γS'Q)vD 7Q.o"cJ>AvӢ.Y$uC$;Jk*<@:wm;gP]}}qvy.v۹1lM(ـ lRg Ăvw{b]QFJ;z]Իʣ$$wcެ;CݴY>޲;P3Y1 W)T]}AA"T4 k@4bw@(@.PP6SU kzڽw}n6w:5ϪS‘w=6zEfv̏}}}>>׽{y#[t׽tʟRqNJSuvқ輷^=yZZNO+8޽nηQ@gȶ^Ó놽G@q1b+\+EZmT+F@4=MW1n_b-{C7u-o:Yۺw{nZqn=uF62w/5Q; ӦeWwg{!fvWeՀ.R:iӷ=֦ }Oa^_zތlSn{z7u vP=$^nZ^uSn/;gom-:ݍ /{BVYry}};{{KC7ީz}m1.oxr}}Ozfzn/j8neƛ={̮y}9[{λwtjԋaFܷszs u^ֽonvSo_a}]^|g^SKtZ}ڻFZo: /Swz{Y+w4*{]k:mjF|n}>>k}94=8v_gJ=`9WZ{}!+e-Sj5v>A5K=uL;v x;svٕMӬnӞ+v :fGZ#{3ټ<:`7l>A6nCzm˥){{ =7G^n]s[I:u\*WKHVjnmӫooa믞n=K*مg탡O7}QP}hҀ]PQ ;X:`G3@}iTm 裏ie^キsqw^uG%.xtuz;vfú iY*n n}ܻ㩕-}[f ^v'nu ^ۭ^p )ϽO}q^jvfZGPAluݎ7G {bmζFm m͡g]llJ#^cYtngburڭ]7J?!?o`B=I6Ri}uřf1?P;j5Hwa :MZq7J'W(>`?dž"m13Nφ:(hh֠a᪃ŀ{NS@ZpbC!'tN{gb11㈫)7hlqrk?ٰlmbbNӌL000Y1ƞI-%L(Q"=$e҈"=>ˁ>G$׻˲zl*BGXT?=ꚹP@Q j;Bϸ/w^4 t&;ǜP0oCmuvI8 i'>0Qَ1bq%vNDfώwc /ju.:6 e` Eٵ:rwf%{sWQACnEbZ.OdTIRsyc5oqr<%ACσ# 9#=OZ<"9  ,|V r~2`Z:>Cq/ Y!B:<|)LDO Dfrf1j͆c\Ƴtv[QkgѕߜQsYe{mk LNktq{Gx7=gЃtbo\Qpj#h=l}xp(H`MG[nPGyPQwlK쓬ңl)`"eB|@fɂ, !Aq1)XHߣol_k 6gS1n7uDi]/uТYh',|قDyamoI;eHs?5QD5YThuebyW̞CMI>e( 崷6ʔ5OZL90eBJ%02pgʥtY(c nˇMVkI#H<$cyNYɜ@UNQvPR qDAgFjeNY,t%Ҳ9UOI)X&Go72px<v A{z^'wT~IАIN*Zp|(*wvq4 @P(EM 4]agULikA'[ٔ•$hitÆ.ţla1s>+"sMĵC#h@RgB4 "9 G>&Љ6h+ <8w g]k>;kZֵ/@sb8çJ<Nx^=qC95URFB I{Gm9*$m BБt-D12r{_=Kv.w"!1j&BRe?$՝_a48B!)XRE`~r՜ށMmTMk\9d"YfH3~|É`׉{61ӯ:fUH,btփRQRYmQc͈ w{؎lyGKx(Ms5N2hfUh_"l@&6hQLc] ?l Rƒ?uQm_1wj0H`݋ۇ.:]` Z'DF0"b)a Zoԏu( Iϥq*aەTDMG.1P;HRZ~Bdu# I "|duk>ګ8 sឌzv*1AAXȉjz2x] KFw\{ >ݝb~9(9H MR(P- ҡB]<;u<%:2b+,RLc_E JD|Kl X%Bȥ|`0FTՓz`*}??+!?IAwU=L`  `Qma(gΧߓFin f1w.gjfߙUHB耦I +۸nчIf!.we* zXi$şB}xhI+jDuji^=uNm2~o|flx+m_Ih4s}sȧ,0t յR;.r\O1+gzMoO=t5D(v6G]=gUc^}73G  רQVʊxh}Dޢt]}kqw'~uv Z$RI8X:Fj" t1S ~R_IP-Tza'FfΞ$N9*ѳ@kRl!T3} ceκpŶulf~k矫v>rv`^+)|>փ8d1ˏ,6C!fdMdz "yXiҧtzO^``-evX9Pu(y983՝Yڏ\$Oj ztl:7ұa!ƧOu](H[{Dce@=vu&NKܓހ}P;P5XJIMXg̕z,dzc81 ׶<w]Oy!07bθpd왃KH)odR2o_>r7daD/=;ރ{*" Lhׇ"mn~W Q Ɔ|>=zJd3FhTuT0=iUkǎ 47v8"o 'Yy0!I {Ђ)7" a cu:24#eC h+&5:Οx;TۮΏ=(m{)O [I_,e3ovQmnCJ0Z-w&}޽%&6'vjY9Uѕ$yQL9Opua$z$P↌ټ4|<;td5`y:RLn -ӑtMts q+'8$6g'v{Say$D>tI$T~i0UwS/8HAxD N\v* cWRD SOXVpwT`kΞushCW; )-Mu"BQSB !xy K JcVqEݕiꯗ\^Vrv–w}p<"uzBA=m`nj^?-t;^jF{ukU 1h2j0L@GDT4%90O?L IF5G4QJF +*5 /X y7ز;1 >U^Xfxsq@5' ki }dX{!)qDHpw'qo: 3@0!i{0Ä~C4S fg4~?eK&@IfkP)ȗx|r??#1#%'cL0!L"wn;oCҿ/8&n3ݧnodSK` 2Vd~ .UQQEDE4DD A4!PDQQK1 UH)K4?۞ȧnLG-RšvGI-+4yl"!Ջ2EF(Zj%Mtiwߤd&` ;Et!,1Xmvˇ;I0xᕑDU@QKÎ2 qx P(PgHj.Ǧp/CiCW< θbTAL2 li>U>ܽE!@L R!JR{N2)DIKI@M1hpg't PU4z9ӷTi)×Ab8p,(j^bM^\󡒖!@!!T+iMۜum։gv =&Y7RrFOg *sr\8;0M0&SJ&t>Hi/X^IX ;mDEUL4@}7ktb]78pʚA)XaJD!$jdif }F((B"3 ;~怸BhJ9$fg%Oqӳ&]ܮ\xy^S#Jl𹹛ШzrЎ~hZ"D)B( $S!%@ 4%TJ% U R$41׀iH|hb%MMz9EX~Ai(FfR h  j`'Zʤ%*DЀR H@U JA*Rҡ2@ *DVEq:t#Q%4B4DLR-/O6sLg8(򹢢Ӣ9rͪ&fHV֣C@oo~n?40>w vrҟ|^|?kϞi3s׮y1-""{}Y{z!VRgȜ ^B4S/jF*ŷz;v9tBwglɭClF>jFy7D`MtOkI\$h1AiS#jc,o,4,kJ(g+vv>18jgANd8Rk9Nl:;z셐9dJRT~44R)s=^pw÷|Q{v wwaEa7 ! ;ͨVM"H"`pv?@"͵qA֓>F5DdC.UFQW۸?܋" w]l:FD#Ued[y7:7@@v%:G\Pa!#(ƒɔtƇ׎~ݶ,_gȁGJ 8q0U@9% %/ FJu ghRAiU'tI*A崤6(j&^9(LKD~JtɦXYq܄kpDTlb҆.䔴M('h&DݟqB]bl:1"p@\!r(k4SE 4t6Ν(hZ:* .kCBg@@SKHX,Дѣ7a).2p|^yf# q: 4pc7`lHQ;q2kDNJQSKX H*$*ktbOCēRקgyW$j,m4XVkDO4i`0ʃMVEK"IˤtDIGCDQUM4PQSEA;Ù-C,+գm,:B4*-a>HBP(4Er[jUyk^|mDh fFܝpnAb1A6{+ϏGf܆{5QXm#jxBI RSIѰ%w745Gq6"9xc<ε\ձRwc"fu3s&NT9jkvPӄ5B :YBNI@1ÂhysrX;U]|0'(o7 9&J65WwYYyh5)5P jHZ{ Eͩɩx-TFd/|* v-.ۣ ?{|T#OωINnu`rY35hCƱ˯.x jC͆z~Fr:,Fvz\@B՛ԮBa%>hX)K/wZNkVN%eq\5V*x{;ˆ+;>"qURigl_7(84+bXxBgV& }cy3[ PZ,}3V3-mo%?gl&V#CO:7/YR?h:&cA)ֳRV׏Ձ՛TvUZw*"yip;{GkYίYiazٜ5X? =jC˶cd\dW:fdu LkZx0Q}W]ENR'QIn-G*=cW~&I^sSxAŎ7KZF Z! ~&UIut*YMtYw[_su3ʹ'D*ŗTgS4EFNfD8d8[Qx+^!:ƶ=w|;+P!OJIEcC!;35$i|sͳ|vUﻅ!B_iV`<Ą*"r\sJZvˮCkjN.|݌ U8e8GKgfJ)jNmɮz͡Fk~4g~}e=^gƟ 1丐ӹa0y1IphK? !Z975Gl $Gr' t4?g`y:]|\buVݓ\>w LRt7IN!fO?>%&>Niݭ7fs+쓺L j%1?.6.OQ~Nx2_kAEU P))⺾JYW>T974;薙YDFF?[akװc!QW;Ƈ[#/3Mr_m?o6 a\ˣV=~^{4RJ8/P֘$$F~8nG]o`-9FV_zXR(b~b$!gd: ȫzݻ2 ?$!" FyaE4EAxQ%HUM:\dq|B)ZHcу_ݿ|C:7! &|<&f8'ڷfycCWd&qQם})ğ[CdזMRs܀n)\ )x~6Ml7o=D⿬)UDQCwG=%>AenYEh}`vݳE魑"(۰c}E%鴝Y2" zh|DGzy}$y)h8Suc Τ4VD/Wm=Mlb>u3zot)1d[ˆzDZ,!+uVOFG>Z}Wp (n`׸6v ǫT|9){#$^h2g.:4[F]ݦ@Ka~_6 QWL@2+QB;Ⱥ\@i~Lsy&u#"a8K-Bj41HK墩J=/ՈP7y 9UPUQH=P|#e$' |3oQַ{*UDq _dyCzeg\8{6bo#o85\8) Ⲏ7zQUnUZxɁ099$rP! Sd 0HA ) RI$2w?P#CHpaGmTFЫCdilߗ׶yۣߦy %m$<%39Z"E"nj2q׊ɖC\"48+?7lݴuמ.ӯvۯ1bqh 9fl|Fqvso?R[7ۘe_nCx^:e߼]t~?/I gQy9pwx?xq|cư9\^v칻kdA4.bKv.m~bzXU⌞Eo;kzE gq[cGG=A:tlc䢏x6Πɪ'=J(7gY>:svcx "_Jh[~8ܫ9bS$1Xc]sKwymik ^𒂡 ld\I./#|2cJS[qu(d%xTq(=`\ux3 "CrDٱ-[v]+n17^]݅T!jVյo\Bc\eq*9uaZՌ9Ό5-kQS3k{Y֯Y뮳nݻeo_}D |$0;0@No}o~ 9s߿{bP5;iۻ3|R'̀R:cվ>ͷTESH] ʚS2fd}mgueiEA"/F0c7J}a ǀl#o9ֱ[mQ NÌ9/˟g.ϫ<%ʈ_eCU(B][ʏaBvf"Ȋ SV ّ 0ƫ#(OԠ)?>7 CKTZMJ@x\sѾ=ũ6,:WV"rY` ⠲ٔ\W7bzy)> ]oJ[_"eB0yZZ5 IWQjRntIXQqXÏj{s_ؕkhj"̍j"8x){֭t26BG @^ 0'ߧu^^/`N5B,PF XT4RGn9E@T.")57}ĸܘبhh)(J}vPE3(Q(l @PSJ`Q"yz3\?P"w v^T#X@?q_y|5G [}?_r٣8~V "b?bzc!7dͤXw刐 d%8x}%67R }}ԤI@v{r]'@@ e$G*pM`N! kt|y5a˖H3RҺK.M/(?TgbHu}aK4LAL;ZE 1}/z!c88 |~@Ԕ"NLtAT9/!Ҽ*MAJR!AI@-(āFG43MCU\A5 ~)fH|̱Ҡ~T`Q@Leڧ4Ga4&Ar8DHR- dQlhU*5Te9@8@piQ,YكA**lJDB!:?/݅|a_1r)ٖ!}u+ﯷhI'gn?J~.HOhW?I i@Do_~Neq$cQw8<{b}'$0*اL||w?j~lAЄ܃ݸ+􎛂_G{mEd"\C>ŀd =a)Oe^-EzdR^]U4?-4G= c*Ze6߫ʁDLѭpe21?}Tx_ySd;]2ڟOOOFReT~˿h 8sĭ0 -DD㛲fZ2i]z7$Yޯf7mvץn{^brU x}JRjȠyQ$&nɿo{!h~WЌ0@m|L~?'.d}˂{7c('},@p#U\y^67.N0YԭF.fx[D|]]\qAR4#FG~]s8(%- Uh5DZ$ꟷ羞kWR9 ADӼ$B  )M 7֪h}|ޮ=~(BHKO.;`;ö5dX,ܪD ,9q=|uח/pt B<~EGGoR!GH2}y_7ÑuOL,>o^/|qdR<:l7v÷k|ä QP0[Hr,#m!V$[KLP֛M4T.Ue3 K^\|O^~^nIr?wҾӨ^6` E/|O|!$>Џ3L?NảcT-"lc7!ć2GIɹR!Cj. gF[ޝi8)Lu!՛܇XCCe:BR')te61HnCGIѩ s!Cqaa C!$9e2CZ юɼU3 !a\I6n--C6IsF8!C1_U8Rۗ-`z׊,9ͻ" N`B[9TY٬3BHs9h $tKf6nhԇYH1׏IFu2 t-,~#{@&_R*0)>w} d%;[R(Xtu"BY OI$*̅ῴ]㊩=ŽP^=T.ss|\{7 8(vIg׭AFk:~oN WL} ٛԆ$(p(: g@hiS#(ڧLm.{(T>b?ϛ' ֒U`jٟ&Bd-a'~z$r"dseؤi,OǕZ.| \$4o$F Bc`izK4(?3T"̺$P(u Q/0AqSa*"T"KP B!\_ڀ}@#[Mȑ"i 0fe{!q̕MFkBZ_5:,Gx%]ϡE4eqFs~+q[/ &v$<XҏҙŞ?(;Sfwbor?T,nesk[®dA<UU{qiBO۾<Á7}?f?w޶ ;hrf d%9/jEP6)庌Ƣ1tf22A ̤@HUweE-d[u)iԜCy>3,hHWÔA;/Tzʊ9ӓFle eimǢ$(F 5I#m}۟^JR:RB9ϞWoA%QB DY-@A  >X,L(tt1k#~_7:wLq2Gqm#c6>R'g?o>wk ~:R"TBk|Iˡy>o˪eOXwuˆnw}(tw.tJ#vf& l/m>?>n^vO#ΠXRDP=ᰈ*"Ti_ ) ;.?w"i&8٭'W~xX~UҨP$UdRv^LIP%Q AHQL$(SL$:_$ *~8=˒ }H {B1OM @PSA!I%,CA'JPDD@Q?) hh"i#R S*|PLptLY QUUlBU!G vBQ!()igYr8L$8H A0}a2QMTCAQ3 (zJBtn%(b) $),I%ʐ8ZF v}K<u`ϩSYXx7'l0nC'Kj>sǖ]5-}/4zj ov+dEUơh찥d[bפeHBKMpU]T4A5CNZ75Ɇ*oj:؅dd4xd 8% ΢w3ٍ‘w`cfD < 0`qxðЉ6 M LTV!3>WoQ}߬EK|!(, 1GyUY8<`))bbB/e!Fۡڱ}uç'I,}6&5q CŰٮD[YTs"兲z^ >@+cX샶{\/_xR%ۗ6ٺ߃8FYMJSZ;pveI2.L]2~ČP0#![~<{4t $追з˝ĄhebN~szل085:6>'t:.WYf "ltsT?`<>%ШT1YKzx)\ɽ ;癢 +o պ_SEO@yyG`cd=ύ8CfUO N8# X^XmH7HHMJPE7% FrmK5vx3*|g>Q@ {?#UE[8ްe56G^k˲ u=k/ձ_fۺ0˻i|8^ l8t !0|.Q(m)+ˊ,  وIBREHo b'p_)*xy6X*~Qt_z7B5H#&.; ^W{qg2 ,M{52::,(ZswӚh8iRN.I{e:pvA+EA"K6$FՁQ15z[n/,`.W]F8\BfQts}xiGp{PM`I'\ Aze^06ǘAaAaqJ @RT/v}k1߱m8ʅ(*ԴZnbBPB$>Y/KbP I_R&sXԆ}~~m}?N|]h><|΅,1D+.X=J33Ha?miV}-gc8E.n49Noɡ2ME_vSeM7W6+§ɓz x u8, t]|irWP _=nP$#7l W?Sc;J_^Nϫd, ۟\ p g&M5˰C ۔32!I<ͨzoth܋YӅLrylMR@` %q Wznogd(dD\'Of0{ oDQȒc]8/:j Dަ z9-j$z{d|XIe;;i`4QE}L!-'bi)zCTgu@i!Q(=tP'r']LBP!%i#ڶy!>avU~#Wq㖼^TJ;^Īq=U%RE%Pk09(q\skpC 9bc4 ;k3L!0ijբ)Aqߤ[,NƬjBI 3}a_zLۿE4y{{ǣgoi{-j;m]K0XF6>{iv=ג":We7$ }mG[ۃ"Z"UlTz`F8脣,k=0]*;옄!"ȅ%f;Lz?4>BwV 3|^B!t 8!Os+0yT*+q`Nv?n41>$&f]vx@LI7gk S2@[ $%"SQe@WtKd:C)*Yb)ZJ #R!JJ$Aȁ&FM4$G?@Y8R?wSֲ]Oy8g)orhR5$A}p?80.=  ޵B NUA%xbiکa h=魁OO/?{vS(Ԣ<:y($o'@bĔURBfOM42 "& S75594Cp6>1!^=p(Y7a°ۦj%݅@$ ęv-UD!%0AP8/߉ KgāQGͅ <[Y+h߷/E맬?#cZn}ݘ_7"\ BDY&( 3 j\D/F%fgbExwI'"'"ջ^O;ߪI%+4~rJiDZe(0.w ~]1dߋk]R^mMtuW:/ʃUxàosw `G7..x=LS~"/qaT/=qm~;Lu}%i NnSlA!^q r$z_A>W+aAj|߻w.. ShA=E=`E}Ov%(E=Qea fR'TY/; l}&*8a[n8;uZo=o1qZCS&5i+a!g~ GT M|d ᇶyvxyGPFx4f$#l*dG6NżA6ዝ0W|l7'/ז I{?bdO4N Z*"l?AGR7=1#w@p85|qw__9KIH@ycA[`0ˤocd8Z+0YbZu,( ϪJk[2T1JUB@vK=]<̤ !GAh /^kм ƨGo3v:f, '?A7MBp<hK Bv?' M Syˮ'tF$:' 3NNPN ߆%+"h(8@s狠j<8*[GQ@'LH!7(hCCI$"OnWILE+DCx-@~YIU܆f v}syhî~XE<~===}=rgx,!oT`AqD(AUPQH/ HFh򷉡sObOY&^@O=iOJg & L]k`ߗCaqJHNa+v:̝v>; 8-805OH_R@!iG|f1! | `'Q (I^j v}7t*-7X-YH%e'(Q#y|]zb P= K^ ߛn)ݗws90 m zS/}8j@bZel÷ߚĔGd?Botkżf`4]31젩}EQMhTIG|d&JÓTV䪯=poVPԢVb_D!|=i6}~ϯ6'TFrd/ Q)K 0\@=~5U! #" K ˔yWǹp0DdD$=Í2hOnRQH{K!XYBgHsW4$S͎CrR*uy EQZ4U5AB(Bhii(4=u@7z(;7xީDL>y{ŗ!@L3+LJgc;|M՝*,'Vc^aՍkz $I$I$9?}m,*IOC晶G[, ;|~oMY0aB7;{ g 4a֮cFNL i6曥1b ,ILw$__EbIUDׯ@{'--l>$d|0UU/qG;ωWIshN<\uղ G?]I&]Z(dRD|wf#^?d|?z~sٖ9FZM)o=*Bu_Х=i =K vxlGP@ E_鞵du@Q5Mm?S= +rARW(9Y$-;1}8 ٬A,DYU)5)XQ J|owmTAAK О3>B".?( YD 2#$Cqjc?\|;?t~ ]soƬ` oOȁAsDv y6pzF{_R{ĬfQ}AY I@SoP(Td~cӢ$;N!Sa 37Ժj*u;P8aHA_f%5й7XMGᵄE_ڰ'f(O?s_:#v8!t'FMP,Z w$~ӄ  ߕG *DhHBQH6VrJa DDE ANONn4|N!]ɫFOnIAgo5%p7~DJᏪ{ dFm63X}l]}0|ߢkf(Eq}Wn+Tyʤ~Bq} YA)9d4>+1"\P3GO{ͫ0 @_- *N ~t P}ev<;e r8 H[dt-U1c+ `Ṯ3cbzM܌_ݺA5iASm%;m0L$6Kޭ׬zpѰdWw%rP$)ܨ5-~l~=2]]w ~{ =s3Awsq|=ء8*adb"'"$i^Htn1)b&COeQqH{vÌ,*_nӾBAxF\`D; |FCECn^omȧb!?,fdi7|J~@=ޥu!xPj FW=LnB斑oYa<35t2q 0N!E{K,߶.מzP,~vdbgCKKxXjE)ܴYRǓb?Һƪ5σ%dv;|v4tpt )P yqq4Qrn J?ED7rYsuk،u^&&!=TN$edsWUvewa1wƦb!_=lkr'nS*#EP穊(;A&kD}/7/]x\UΨ$OY `HlTAIǥ,v.0ac//>YVP;R7sa~9Ga.bO^[t͌ UGQ(~3 Di}|/P@OE;7ۇl$or;'&ߑɁވȈ W|qGk;pd#VxN.pa/IZp%&7xJe3xn?gwat"'/pABN`SnW3ni^(FLb7z`[5PSp nad6wA|ѡ_x>.z_vp^C85Xd0PHC~bX-> 6੅l_ֿ AeMpu"4T]A#}eQq5v*Y.4Q D`b iڗqx1ѧr:oA|cgKeXELu)B<ݥO>MۏZAJFB$ lR@*[Z)B'%mɵIB^b'<mQ  Abs"ZA+ɤE`g OaSX" Ӥ2Tֵc$A-hxnpM,f31~CiF4Y[8C;&H 3djoVt'`5=VӠUD.wLϲ+<.Lt89Jؾ?woߍecu47Ζr 0n8l^v{hߑ#9^؃}oj. 3>}"- Lvf6HɀAplHw>lp Yg{8me_>D; BN'tqԧCZkϐuU \”0(+2v_ -v FaRM#ܰtzblG-oTnv?J0SU? (%rU'Atl[%`]Df' =jjIFY9!,P dWT1QDE D<1{Ya#h!@dz$2[ 7|a7G I|B( ݒtR =&)T JtY@~q|F1I rï?!Ksjp٥XFz=y"VƂ;j)3Kh[I5{ 6 @p?GVюS#,r-Am&؛h&xæ";՟.xׁ!5bT/G"1Eܓ@r }sPccfZWTUwyoABIHqibbN~\J~PߐhvR@.صP_mXD,洦Y'd~8eC8bHof>SQy~H%6t($kQTh-FbӐ1v>??/ qzI;A0p@,FCZ$fgŨ.$8EjF$z}aףt'&畚.y E[j#2[&@qA  } ,cBjS8pDL'~$QYz﷞W<.>W<魏ÄE%kO&rn2( sy,#k*z|g;1Kgw 2^6G! $FdPh[4MG'WW+܈S uQl{~}pV /}3ͶRMÎ̎ΐB,6mB}@+,%d(pBN \3mSZGn^]N[{Lj߱Sڋu!vP%sW9Aw% 7F>aj\\BcF 6l릸~L&C 1`m ?uyqL涰i}Pw3榾S)`Fi_:9-#hѐi"S4OpiPvup6DI]d0x (m@s?!=6tvvIDuat다3$f!6^BZCܪ\ BdsdD=Xydu("'KŴxuv.TFJ$xaɐbw^.32<[iU\m4 W,:Ng8,.$v0xxQw Lct:XO݄׺\ן|rB?n?Kaжޖ۔7#BN@B+]dWРGOzqo>ۋ@#Yx˫B>/cA}QӢM6t:H@KCujxʿXd"kᖭ 7|a`r9 l߷9 T,#|rGOYVȂ#{}qr= >+1A G3Qg8[٬C.Kbm"me@56BxgJ!`ifeⓓ`a/ L8Xԫ x3\`)2|?oCu?ݟUDA_zJ~H}ɛ?Z/xdlDzXk|9;NRtp!_B;fM?"YO @-0`o - $a DQg9j'&'#x?rTo~x8=j_Ӆ.bMs=3ۄ&nE>o  `v/Y[.!bdrä[ykiY]3GNK3y $%ɄFxI'If9sG \Zw]f@G +8(lC ,p OYov~`Ap:aa ATbɘ 4 {1+_/vy!v0o(630eD|{>0:&'~:7&\  ǡ> }/;()&G?A}{F_cCHo3g=95ֿ?$Q@\GF?JP〕,"x 2f 2KO; /Ge~GvOyܡ҃mJfa=Ejv_c`gP?u $*;1_ߏ!مWܱfEAU kAv>. L+V\ \ΊDB9SCfEҋQ4~z BC6 ZC̫;n֤#L\/o1#|UeX/wxmM=8%(4}mv;q÷yg24vM` 7 &1}Nl|vg%u(2@#I u>#)|&#`B˘}]@->lMЂzTL7{U:ٸ|zԄ }?2UM ١;ޏP}9FE޵3qPk /y X|{w5 3s'Ӥ#pPF Ȍ./Ft *AogĬ ;%)oՉ C) Ճl5#T̜6O&[3}q/dFV 3'4G "N+τӿCnǁ<ÜEk]{Fs>Diʃ^2tdVz|)#+LBʿ} ;ͧ/bP12~\/v/clt9C]EG^V9c9 ~-zB(Ut ,:fAE\@J>f:ǼGw1Kq).ۘV*gDiQRaHko|m?`4}F** ǯ#c8m|!#`0nv$akJvDPs`vztc!F(.%@tewF=tmbI-nXTr2rL$hp^{yP@8 V~rEf{᫑yH&a+jԁyYhp{$}x\g /GQ'8z\.u2TOg O|ׯjg(mXOtAE.-`JبF\b ]n6p6{:@<~ h$/w TںKьEi 4&1DsnKn>12TRCt=WNPM+ZVF,;&%=.ӈcDJ0Ts?ۃX-G8 ǂNT\+IFŃVz}VX|=:,˧ܬ>1SɎK1wfW ѡPZœ<XzwF& ?bd`9`LqleF`-]ZrdTqG35pIَ07qX4u? =_]2#e"y8'|{x/{y7::Bѱ8g6vorGrU]+Cىvp;!1B;k(~8Fv`8G2Om6'3㩔(wK&D5P|GX<ψ<:㛇Hv?@&49E%<#͡H!ɀ-G`: {A0BmWr!ԃk7klE@=zn$ R |S/F*/|QtE84f;>yH.jW?x(03<"hc>8KZDJdT476o= `pta 0wZ ciRTP͇eI1`OILL;7!|hdnWP'.ty%UV!*7(>^{vY mǛLYcFÄ;S2x1>xL_rpPT~Ԅt >){떑Kb -,  FJJ%5Py+O 5YLmalf BH" IGι7wIfB mB8oCTt UHߙ\LZ<ϕy{om<Ӹ!*%1g&Rkg7Ǔ挼ŠKE!qQr inѴ/+x,)cd7l;/1;u^R9O&kUN 0n2\uSDxmx̎sĆi[̫[{S  p A3+r=?4G'NzMJ#Ūҷj={WjMUUUuEW*U[jͻwAv?2M<+].a ; *8(xb!O-*VSsl"Ǒanfi~20d=Q0@r*uZUPQ)Wß\n_@~ZTiv+,**CQÙpvn1V$8 Qxu!9mv'p@)8]z"ёGA<'cpFyIJ{=4meFe{ 5+LךEob 0*A1&AW??˚hQ N6EsOӅGi+ҷ65D4)7w͊:Hۜ>>&wb/0b.ǿ1BI\ X"'_P:R&=*&Ĩ{¨0h:c Vpu_T(Oy"L BB6.kʾ ^a,  @Eu4OxM)%?l7N $DZh۷`xsཛ:C&𽎨K@ػTS+d1@ezmbYgսqyjM DOve_S |6 /vrSTmck*YhI2(8*ZMZ1G;ޱhF2ƮzH#/ Eu ,G jbЯbPj[g܅fy=-liNsCM%y7u, zu"!$N4W#O(|D$T@ 4ޢ/sGJc#Ik@̍6w@h6(!BXs}U}AR "6 +ܣ{#086T#E7>=.#|y~7~l3u8ǿw^23f2.GFmfܚ?'x>3*zdVHu؄=:k1B›2;?6#di\q)DZ^8瘒eF+hi Ѧ_^)YAIr.#+ր~wǜQ!Lu;  zzo#kYVqqPbU>Ӊd~YJ:'3l]i^2PD{7.tUlPC&^W87[Pm?a7ﻶAbE;>E#$(DElR,_ݼ41qS(aBNPN>v#wz"-pkK{[.U>Y]|aa81.ͮNċ9M-90P]MD:ۼ9VF2*׏yP5P>UI^zb3su6q0}a_hyS("_Up fP-no@2s)3f3&L0`[bLO꾑1nq=\ KF(w2 5vW bV,q 5MKiDj9z0u)>nHmg1$Z4YzS dfC.}fy C@&Ǽ{Pyޠ^9(`qq2m.ӿ/x\Γ&e+1" eȼ14Ts8(tK2}/: L2h㭙ϵ_=quR2*>9QDSgAclL& 51~ y,kJ6WO7X8:s(2AdLHV:)&3DLUlîBKh7&2w7~{MƲj! a!.?>=?uGd@:{:aevєv! VttppI$1iٶl;}Pu\謨U-~XF8},2X8@dQ`[Ee0' ~{ࢳwh;[m',0DlЛ,~t'e{Dܧau8Yb :VċR@Pl}vlԄ'u?\ۯF>04Bj_O @![n<$T+*~,WQ>tʷ{=OMC ҷpW:[FW%òJ6x  ;VߑwiʛV>*7# U"7iFmp߾ort B= z>k٭ڒ=Rs M^W|gy:¥%u_)}~Ck,ڵ .9/20"Ғ h ;/33W#iPDuMMV׉(͗Z`ɽ@ ܌6 V]^%+|ͪO{P7WpP#35>?oYU>* %TFb;!hWR T(@h} 岓;cG,XPC\4½sqzurߎ;xR(C&HΊ.r] EAQݧa_oӱBLcOᛮ|8NurMa?,<5O4!2Mt<5 N2"bG㞝ݙ pKk=X6PFPIu]KNLఖQJaI6M?ڙXKտCe]ڎ".$v0]67\5pC݀i=k6t4KnO^+aU@3^ `SBwwx :U#^< M`Z=SAԻJ^IFc>^|ܛB0'}}]f u2f%}>16iX,B],KٹEKu4u羚~DǙ%58}!ЯiYÇ:-FەގϤڞqA32Z=Q|;:+oP,lI7,?BA4}x~i ͔n@ [/t}VckYI ), }bGxO/ۙ8]F`^uܜD}EĜAQ?o,%aDm!8b>r̸DV6;|F7{c]W0si{[k ;vy$@+5gl`}_DKc5t;#cx[uvh]Pt6 dwȐEv}8dJK߱Uē !lCyuۓ]r<X`ab Biuo>z MYr^ ke4DVd Ҿk}!k\A> (?OߒA/p]ӈ|=3[H*WS7RϵHbp  .YIʾvXX,5e LcS2GQT!0pwI$;|̛UWgGΉޗov/_ S\[H +?Ψ44ݓګ >~$bg䣀 .i`2rHq2UVy-q5DJDuhK{ +>qJ2pYUܙ-h|rgWo;Vh' }%xRM\[oXuʙD, W@o2DYod0T}4@@^c!*k]r%h0O/(f RkE b<`1PHtt `K [l&% ޏ5ir0jC፬_`>ϙ>ܺiKֶ`8ZGJ3޳JchvQGKhjRn`vCgc[Y&3vՆy'S33wJl URwxbhfYڊ2OթwdP4"88$ccnno,.lO5CQ=8c 3Ј)Bیpur^1>+[RX#!Gw]*Y9G=yc54pv˹ƢGueA>{G / :C2 Vvڈ3")N w$)v$P-{]s.k)Ό(k.໢^fB*?v3g\JܓD(/zcPIʦx6L'EŅ ԏ^ ૚iih#3`j'\ԛ2uD3L"`Moёuxr CsUHT]q8Rhٯ9Ч* UUs7:i'z"¥A\ g~ЃŜn᫄1F(n~ ]nW^"8DO1o (NJ􇁥. ( {ѕ:arGEϾώE.U _jh~?o!1g 3iAEK=>W=_zu-"0A _ X;Y&ӄp4u3}uD c B/c HA˽r~gPCaUe(&`MBMTC- 3wv[ǝ_Ol`ڌW$ |Qasd9jMYzRb 2ߌZ;xǗSrIyf&'i jWkCO kVũu긹/583Q21R&>۟n|MmI$ ]j7N^^"nM yy`v%V:Gʤ屾9ۂ:L}70,TbHCA\(G4A~T2Wȳ(ߐ! l9wF`e^##H 3bv}ƃ% N$ѱj>${7Յ`CYg+d  '$x8??[1疶Q咧ܵ 66l *YY5@E"WJb C-'7hR8^o#1'Icr$ #ų9l1 g?x*߫Lvեd@  HrCƈ(ACZhLz.y&mFv5\mp)xA֏Y;?ezdߚt,o6 3n`;[ ib'˩UCz8b݂3 ˤc  `t|38˫Ԕ6`>]O<|ZA c/|@ۗI G`GR!/MGGx/8`n{mˮ6X5}UX#1Tѥl_(3neS€X}cxFqiG}2[CI #gA$|ěfO}&˦C~ V4 H1TZF~,si!E#8Kiל/m陌ʟ)_]^_Vbpӡ_ڰq`JHpsX ZN"K>eAq׏RwVQX_#$:bQɤ 啌ְ3z+34`?ovxs4w"Ҹ=EhgVqwz>!\AՆm*( WzL7{ٓYDѿwTp٘ #ZtJFl?Mo0m' ( 6bpq/ om^S& زnZZAXgt9׫6O}/fŦmTm;˜w$-g$uPzB,hbU6kmUU#1$PI%4 ITTUST$@T$$4CCAMUTUUTT5_UUUZ"& pyOm82gjiڂM=GdsAD#L$| +{ox .I3Z!Q)a zK>wھh_B]K|Yw 4tTCwx1?[{orc|9!%uIѐsQjyr׌Yt 䈓d 3~¥Ku \,'w.,G$ȶ%DŻ;4xIj(I{vaUnbAoJ͟/O\o~/#DN0\C 㜫#t%u?%h &vkdھ3D {]0lڋ\e;}=yBHt ssa[ E/юA5ZFzk~߆{cG}-yxiq˞mI*`8G")% $x5YxF0P1(Y2([]V!kZDe/CݾiϿbgd}wC7Qy!I1޽'ɯ'Oi?顿8әf2huG&>(45?Sݟ9.fd >=,͍v?￟nS켾יhQH$wjAk2"XuH/Yd:eQF`P+ \{V!oo/s˱V)uV{Fɻ1?k\}x;[eb`عvD_[ wG(ЩB癹os( !dU+VUR"k*C͛CI:..XYe>޿e٣ÿ=ܻӪR&}kP ?]+LIC4`O<}\xcs2y% ˳gkn0;cxb^7y?a01MyMETrGp G'"GY۳_=$/b?MWRPz҄}ˁ[| Em@EN0@&P))E"Q% MPUI%12SJK%ME%L%GB`xA5;nw{Sg?Qd#MTz]ߜA6 i$ Da$bnD5C3S&$L3p2 BҘ:'c~" 9N/>;Cr~+OLO |HO'÷~Wz~7{a'_~g?q?oOsZ8  ,UOgP'AQ !pTTDH;zO_#E`lߧJr+ ,gaF:R?{-`}|:#B@egl71VW;D "d$9S% uUcdVig#_p>9=}Z_U߭0 ʠkPơ*RkiB,#&(_z^T{cľq8 n5?GpM^ .%<R5H>j Op;rh'^: m88%P݋qDn^ n«QOG19u>E"8W1w+,BaˀRRa$E")XI@1fH  6 r П˼0Q{S׋ڨ~ikI9 |1wp&bNn1Xo i9K\0VܠwIio }iӴ8JI)98;dbִPp0q!ks`A0/@;T VW +Zue` Uu`.~Qǧ ȍf)vd {aqIw :Fq`Bb>,>T !cDEFh )~$G>6`!${E#V*mmQ*0+Iz~-TѮ{#hr`'iD[װ?ϸA?G[[596uL3}Q~.n)*c8>=x %U xOAT]W.U*I ]W*?n>D Ag1h;8<"?03AZ{"*2!k*u{ QÀ'#v'p;7elQt5u<z#jӈO. hC U<F,#I;w3=)%ǖuTO 0аt3U*&N.eSW?f3[L{vv'N#=?L4{y~B!o P()gݭZ8vvzN@k,H$?7LE{D Vwڧ,>}A3pU!K kr 'd@'v6`[j((#E yQA}3ȃ݀2uc吀e^ o BbHX1z'JCø`&FE8|MBeRz p">ќ^h`;\b|Ÿ| /B Kg'ğ3|qq͠8?(b/>BGǯݻ49,BLgv0&`Ì+h{>?y8Tw_lY٩>~Bg>ޮ~ЍxgTlw=xI,ab81>$@ %rn èXx5w=e.@Щb $];m%2:|B"L|mF !ˏ^6`(g _9wm]; Bz{V ?) D$*?Q.1;jB3 [P /x$3Mxz*=ZqEvlllg,z,TLL>WAt.>$#t'v0gz7~yO1I3~jqscC1(>=h e H8*. e^`#}" AeO |C~_HYHMkfԁ^^PDoMBe1iJlu~c8CrО7Oq2g%333ecīpA0|X⽋n%JeQ-Gh}`x}xw^bOՑljI`q <  $y /vIws!> Sꁉu-.%+'C^(RF?^ǴC؊vDq\sC-}(dM iȉ`=8 q^"1\D%,?߳ݿs)'Ta7 `A 6GJ\l9E]!dOAUbj>NƆn7wO]d 0Cs'wcn:W(K\>Lu'Ӻۉ #xw>?OI;UPBy|m? cL(=8+yۺU*78}Wnr%GZv.Oj6~?Rz8oEz͇RаV3}K@oF|[ܷ@^lbIɸmѹ\c9?k"ky]AOm5L)/kd3.Xx'IEtCllO*_;6l/*6eێNG/zpBֳN-~vQߴk?Lr9DAogۯb&/D%wU7|0z";"8q5x IJUkzҔ5iJp{4He4d LIYҡ.v.4(>JWVWkwH#`Ay-3_oᐗdz-kJltLdoPI5 7ӷ{?klû#NTEŧ7sH¬ -lcI‚FR39sg9s5FkUkSkZkZkZkZֵz֟ZֵcZZֵkYѭkZֵcFZֵgKZֵkZֵֵֵVNkZkQkZkZZ֧ZֵZֵֵ^ֵkX֖kZtkZֵkYu93kZ֯6ecƱNTXFrv?%*U{x~-4ƕ9%Bi͕b2b9s1uc19cZJkZ1cƝbYSZ{Ƶq_^3jskJZƵ}gYb^I/52T>+Yw*r]poCU!z׭1(δQu:[p>PQ}Uޥ@@ #Q(ܠ>-ovJfm@Eފiu$* #qߨp#;_,-9:NPO\[pzi0`@ìf A*d~ON};bb B^p2o >E.|VPFh5kVw͗O16s!?# }i~:z}&غ; O $nb)ݎM[І`Jtu uj&MF+|oztսCcj@ Wjwa8 vy>~{u+m*U,ҒMyuA%}1vvmv|afViӨz6m'^ _:Gk!m9n1iͬh:G`v0&:n\Zނ7r߀.f @P&6MǦfcg,pu~Ps9u(-'\u| P[\UorӳZƫv9`hN`@ھ]b|VO7\߇< J9CuߣgyyT=| (!u5V~8wcF0EQ#F.>͝Nޙ>@m<[it#`~b ѐ_/ 듧ppg!JTWEنn9[jZ/u]u]9s9s9s9s9s9|.BDwȍA^_ǯk!ڄ``@h+\:YGv}#Mee-FH6h#[Tb3 T-DFL<#n0-QKbX0P2B_r~h <ԴHpUd6ޯr]qFN㷡Xx8>JʁD{VޠX%Da>ދ۹$S_<@wmXo7JnaU.Z` ρU8~,نq{)ߋ5 xfShzL/=Td;s“ʈHJ>rc_x9sj\݉!Г!QE Yהl#G} &u'+GޭYX+N,w~Ix6̹4 }0nwOϫd9-Qn7˳/f˶?[ڣ/oͻ$w~:<}lԅ#%~=_tDIHOv:։瓃lc}=.t"uBOOu2d (_6@Ieޣ۫ٮ n`J !{"\i?g2ɭSt6v^ҬnvF_vhϗSڜJB8 էeznn%M6DA9 t,c>^Sg5yWO#օͽԭFv9ӣuWhuF1ED ״ٯnGoOHtZ)&oMDx" PICQ:"B~Oظ7ɍL؇/+8{1}[r=C9mע`6 YXdS}w|Bgyw©`L9X_FBnrvC:GpRc2xVw(㒋F q8 fs]e\fטNXBb?paŕk3A lcgyNGG`uH }'<։s{dt pwC4y΋ccŵn 2xˌ<*?{ys^<ǍֺњOm k{|6q VQغrrW:, f ]酸l$BI63 [8egcFфl7Z7bw[p[&C~>~lR,6% `7坵vb,{ZY#DèVmLתLBzll uE_u::ܥ` x9D"F$o V9n5f(35J? m۔MxR  e9\NUG]vլWeqyauͧNɳ/ׇO K.[%iFx[LVNid dDJܲ WBvm"- [*& zeJ2@߬aFs}y38<> 7q/ÜAH_Gxy\Kڵ/WH*&nي^Z.gE[Ĕ0o&g}0Zv "$28X7y_x8Rlw=ܲHٜϤq_箫~{L?T8j_ٓ3ݞ7Fӳ ւclԘqCaz]~jy.*&snOыo/N{,Nt=V񈚒^mxJU6򖮉~avI'5s$qIk_S˻a1!Qs9  u!ZvGCo,n\wA74vv`FmƹiTQPƹ\"0 r</>n`&=0CpU^BGw P*^2HB2q*mXs$/O|N Z6;\c>iZEmՍ\5E5C﭅A%:oh@ZV+ xav{)SLO}-FWE}`0Œ.a}m;UɆui2$4K&( zS~x-zD<>GMIFTHa5[%JQqTyq-u/g'ArnyZ{c&\浄\)+'uOuR =3P?n62F@5I C;:c>0D{y/٥g|=Cig"`S{u@f93̄@7Lp^~o^YJ )46QJ X&wwçiiN=5. 5U'v7(q$kC!=x è*PmMYP!m{'_W|ru]َZvM0Se^'hT3lvsI$y\M_FiYH>02!;Dž!*y|%`"<3('xN`3y* =LdP@:=nnIʈ6bz`<0,8Pf[tC &m,w84z됓ڶDUZc5o~0}n sv>cljGiFYv}?;0{QFAxQ; ~MJxW:,3GKieH>P w'v\/Kp$Bh{-F!^N|Da-ہ d2VPٖhެ~*\oo 9knm͉ٓlyN8jWuUe'a ~d6L:>S7HA4h ad=" }pY4BB"ӿӓL@NB `},P{ȒdҵpAs(v{Bbi߿ϤtQُyݗN^:j 1i$Dh-r1WH@ms.'+ONh{'LSaDn:_'gAv{t]/uvLk"6K+(kBots(L2\:5qo׈:&ĹS/K+`SBaHf3!j?t(KS* 膈>{&{K{4gm'cѼk@>v\G[x{Nӣ!sg{)*:M # 5Cb qsh{daW:PW3ɂ A0qੲ7^,$s"FyF=N{8򈊪+˸;Gk8qtJ8P"@r}+p- 4PUEXxu)YPF(,s8[[VO+^h@¢uy|ll0(JP U6# 1 5J7Z4<.㷔`P=Gj dZ7%cV) ˡ:Fcinض5Y|pqQ"+eVog]fc095$*r,AS;=^cr5r 4{ןtA ~ϔ>:# G͂Cg`wp1ݺZ=9uDL$t1`);MIw|;vbَI \2Fh5<yfYf88mP4ǁ pX2 av"ƈ(1D" ^e`[r}CFh)څ #?W1( 5 $D܃@ȁ?#=_kb%(D~3>62 l09RzfU_8N3nEOq=v`"'e)bds1~P#lȼZ{WU$w` 0=rxJ>p'ղ<ʀXIbn akӍy6)&V+|ݬr}an |i'Lyf^`sNXF%.ɆL %hhCUd%ejeq`*馴%:NWۍY^5yK7BV=f; 觧k#gT"Q Dn!C ?8h@~?l;U z{oToKTwfn0EGB  w]^%\Ru2VmqBpQѱ=:f^ӘDeuH ?m7l[3-Em:9{'xC$[8@bX^ތQ0NQR B{uL$W7}/xAP(s1K^%A\WBʘe匌Ғ́4vN,! 7l^rٔDV:L$uA_>'RAUbdP7ֺ]_{\b0"Z~ Qϣ$múұ$Ϣo@Ƽ:ۦ؄2'&$~;D)l%˜%  X`Z$f :kR=~zv* hdY",Jk:}ՌHgP'H0ӕ9iLIB}]1}#y-wFX F l m.H;/7{,軐f{CAfB(F? *>%P!U"'SKtdYMB?QBS B14K@QBP#+ED$IH1$RēJDE q L4o-=A瓢 yϛ N"@PEE-Fƻ:`9j4bH2*D:D4.w8 X5אXƚ h-I '`(hŴ `Φݹ=g0UEk3I@\"qMnd9 LDN19=܁R mvi׃5Y&F&M YUauvl$ *t85Nn8T0pd!T#䎕cރ׍x\C7$*hkAmQMv9Xkqf(v:M">\чI2SU'ýcV:?X$×@F8wCn7G,uB$:! ;t{p֋|;*PDI:o|aۈM=(M=R{rR=?|ڐ.j*{o|?]kl;*Iu5$tlwja Vn>v'sg椏6=hZ[ai$ l`(BaJaCL HS 3 3 B:`F <8FU9aVT(W2M䃔w_m#ۮ땇2F$3=nQAidAHHH<"$)   X.k]m.C3č$nVqMV8N#JuX.Jf'\w"`;9q;VǼEV i,f#:D`K4s9)c7|dKyE2puE%#@L y^Pj%EV b||n¹?*>>}KCb76ktm6'`i(wp[d: f0vkj`BIH $ ތIiw?Fwp* SHP)F<雹Or5P ѵ]kÆ T0V-w[/hq՘D7z` B# Hn*f`@d Ald#cm7|c P. 4RQFz t:cߤi^ӎY=ԲkƻG d8: L8㊳HmF,è uv6qD_tгiK]@u"OfhmxFTА}J=eI&W-P JVfOn7s J>8tl[brM "JGCVn_cfcPa+1S tt=GI`ꇏgAԆ&s } 2&4?Rԟ"X%ˆ/b hi@DDI ^BWmX -끾IbPP4Ձ[izdPC"$Dz0CXyn5.]nɆoNPT$~ [WϜ䕳P6iȒE DKٽ7מ5V$-I bfpt@v<>'}B-/=߳F&1` LeI[#WMNO"q:%#98m="eY'~fb&NL?QutLc0ݝ%hwR|_+:5!;N` X"scB #P@J'_mZfs4g5۠ RΥ/! ]}벹: -tEOy㮯Ub";PC<.yw9G8SI{ϥ康_L.BA }}8,qbB -,r1kruMpF0RqrVR\(H(Hxx̰rL"GΤN]vǾd6[7F4[, $l$,Rw!:vv8i5Xh*j"la#3{d(1_<~YeiATȑ.ze)UUUUUUUiUUts9ӣU[P1'(I(yx`"5ÞTm|Eܩ[hUI$/h($9$jBf/2!JB``eu$!)1leDCU0U$dxO1'?O?a1I0# T懬+9{ƒ߂> ڿgι$Os̭sVs1%iuH`BLUIB"@v&onwCŏ[5v\s۝-hGE/y0ND nNL Xc8\t5۵I}C2jnB%*}|LH-nIHbk}q+wyCOCXY1[<ӆDk6yGNjwu`xy|/P}cOa?c$7 D[ @|~qmF 6x"?k΍I5=ȃnFLb6^=9Dk=܌8+P}o;[]Q,H'Po<|y}?샹Q"@99+2ßrE4bBϟ62G>!^;^kGۊQRV3,4\*z !I~6W?}?ށDeD xK0_ԃ&KM?͉^]N59H3~n ˈ B$_;3&K0nH|OG(O~ւ^?2Dw7>(aQPx:.1KY`( UC$.( Mą"Wq0:']aD}>o^XX? 5_tZSLJlSjP Nl-1`7A kY؋^+s3㙟柬f;s{ނ)3k"Owtν}t (qqXʿmxש`:(#J^a!kJW'(P:UDChֽx;=Zn sP؝C51Hwğc<ʪ}.`1lN#J'?z+~î ^Bz{!!aI/IlKl#Ö.vYrQc73ɓgΰ>Go_N5 jv2^K(:3#x71?&fHsYmo۟˓ Cn\cDDø;u, HWb鱚eDML^OOQ)fC'傢p(MY>a}2=c&/Qn WvZd>Gmg^U6R]y}_'[Yz@s..DHl\W"{y;g?ura}"$IIbB]۷% "p9N2qT`>{"x*d'4w4 <@x$=@9ޫPP()D(%ձPFcOT iۋj:70z\D6V:N-RI&+VE\{5}W2?$$iY-1Oyn]k0eYg=ؾ~Xy@ܝ??Z '(Hf|; 0?OͥtJ̄P,>- ,rVLLg2 %)znԥF$%:k &8X08g!>Ǚ(BI>zOk<z|'1J?qy(:/V8`vי$jUd VЪ-mfayk3 2eqSc2_a[pfXh@7'/mj-RtgT=7{s99>= h3ZV>f6EPJ#Lۺqm˯  MjdIe JQ: O=.(uhpH؊}TZw^x2,JF9]]x]ێ^/3KB<۰R?U3_a ;38`J=2t}.N *$B%}Հ n?>(qbDbky?C~ D>a'eSCQg=j(nAPe%s?LeowBs{R8>e;NwI34_WHYVcrKI~wgW =XV 7K~[O!O#*p33Wtm=9S_ fz:.`∃'X))J׫:<"D4K|WX23/}( [m Q/F/[@(%+7 ۸R9^^> m@ȃPXQ6߳Xu~R m@?2 D]if٬$:ڴnYwFRUVIQ IEor]*d{l]f.n]6NGv0Qi%;HPyjy3m勾) 3TUUV5 z먬,(usZ~ޥ㩿fZfYܳZЏHbe 癀~; l"VtBR뮸zrp`.J{f'm$-I'8-wפËApT8\]Ow ʹݖͶ1 LQQ0P\A#[##FKmfJ9CtQsTKcN~m?ϏXU{ftP,DᎰx0)!5{f_r¡`퇟jאyx8`) {OBuV(\퇞}a3D 4 %0G_eѼc{>äkt@A ( AqYdZ$̙oYn lLȶ 7%sa'mX(WlW- E>ކ;*b>퍍O7aw{ɧccNZ};jfc1%*?^^} '@A{=Nn~&?(v AK?BVO,@ XG|c/$ײ!/D>qewP,]+qӻYeYbey~T Z.*'?6uwv)YsR BL }a8Yy=ЬW̻]n>әġ(21JƕY+7AHeGg |qߌal'?!a?7K)avgx 9SjT.:|l!B8dXo̿~G+nnv{A;Br?!tP@@X2n2]w("Ōxeσʤ0x],:IA,O-a8t/" DVd}aۣGߘ)Uz&{uWAdH2g?GÃv45L(riB>8?S$6ܟ<=_/g~/:v

XO/K|$"Ak|SbG$o3)"'r믣`_xc;*C幅|[_9k r߈klmZTL`+u@]'[UԦ9s/`, ۼz떦㮬Ǫs㠐:\q9룔6F $ԠkDC pqbxؽn#4O? 'gE×B/^y}qeffftBfh}Ӳ(QAx'ͮr"*Ox5KK"'=/kz ["00A8+lm`i t?2N#28wy`f o7`YWʹ3.I"H0L  Ү(7mhxk$PO>5R_2Q~sOǠM/b7m%~sB~/`Z9!hOTlN /S哻FΖ ~x}WM;an:)3["Pؔ]U̓Ru8%uJ"̬>!^c ]x8t4*;I_ 60 =`hSoN!;Cˁ䨂Puty|f\JZ$.-&#Lɠu, BTkrZnO `t5n[Ԫ'29 $ks(l{b~'ZZ߿Jہt*"dJ-FV3yLs9Is8J=)lǚ8 cOд!I!(aŮDgi x'>}* z_HAo:HnQ`!^]r hD/cEAJ9>R" YA#(, rc9ho汁HKDNs<9yDH €V *O9߼0i.:zDmJtK6w6 ĒW:nNigk镖fanj-az ,#a+ 7HxO·e9}2%.$2O@"@"|km۴kvinDs7?dಧ1K tAcUf]Ѡ {˒]E\Ýn{4R>ivaɮ6[ovLm~PT]k}4cj]޳ P7'~"=Xa`14J-{Ф>@!P|3mzI"xyg ǖȆ  P`;l-[eVX}4UoԐ% Q |sy}$@*'^u2Yd7QR~x t7Fҡ `73r~t^ItqDώ9,^ E b@ cpW7oHKĺGiYVIq8r"[Wh0`ѫblRPu))KN8 kiX~?U<߫lc~[˶vE_W3;QNH>Id =?D屮.i-k[ȒC#|iF.YHXET"o&BYnl +S?C9}=,ͅӀksk'¢ <ƃjB  @@A}}Ye^ Z#> W;j,~:5wSQ;Vuxِ|W9GuxbЖIu4nK/sh{;v}1b׾gLYSC ǀ-HW2ofUȄ$ WmD3 }ֲ}'Ra}to[ݸirpms!#rwM>wm];.Қ[*5]ONVAO?3e\zƊ 6lFsJ/ =C M0FoQ``gKEywq, Eej `{W 덑phCoZh?KӴeNso)^mg90 p9diJN`h⇾-O~{9o$@Iَylpֵ֒z<}wBU?FfKw\ - A/lӘnix- -HRAJKSF3}//ncm @$={J}, #@(U֪m>ܜ8alCH2Pd ZHM3e0dA#uO=g3dH"KePf ,W["w2?A?r72N= B`p@$DDG˻Yrd,v^Wx݋af67{euS !ݓ[k!u, Ȥ)}wXwM\єݶo06hҟ%x/QE >`΀BԒ r6X-=v|=hfGY?:!05YT@ ClNR7 g]m5`Նmv;` hQH"˱Jݚ[DQ=u%)Mfvir_W]pa{am9d YWhc(VZKXT2D.du!ZU$C̟sd@z'i{^~&A X~oh'~#˺{ZD*sDF<40LO:+/,YwGw"4Cl0+#;Jc9s&s,r U 檪NX[ \zQ'S!4xϙ+ "Vcͅ|e'xEΧO*J:߫o"ti(sZ~ĨzWlw{̇|IB}%HI'dm\F{ Ono[TM3ÑfI(ƈ OnprܜJrC)dS3ɜ9?-\I$BG \xGLjH="\6p,üesQJ,aŘ ~M9Gى0xZ ]7& -St*z)'}1ՋjX}p}{&2H3p<<7cÞΤPNO'DiR)Bn9=v`i19`?$!@%*㫊Ş8!0Y'tc2⠂'jN S339XHA$I [d;.BL#+|z5_☕X<X04sL{\Bc+n" < T}/ o -(HB)[DD]Ԥŋp3r>bn{A{,=nlYhnlzn煓,zj>IOm1 ' ?W詢@9yF"oߘ?)c #빖ѵ4I+yY#h0CŁGn@5+f8 $v@y󋔸(/`==%gF ?@KW*3 )4adL,S;Ak;@[s4`se4IQi2*tRwYPdObp?d{v_ Z=A<_81M``4g[J {'yzpFE\蔈9CDccq':nW*4f]g[Ӽzz:õYarHxxbm8sJ/^ybb,J mɲ=ݦ|/[jD&ĘZEw {%ޥ<!5 {aJ1D-'rǼ<qAI' ks{ Y %VGocF(əԭV8E02N3D\1՞Fk4KNrDr)| iYxR9Y+GL';%8擿lv{_n FG?w=syγv0b{XkpeeDtEelXVƀlhNE.Iqkپ7ھd͵ TAB 7 Ҍ*ǒ?/og5QIH~ě쨩>VA$͊I{]2X,tbmDV=u9X(m_QHbQM?5W 7*%^eBl/F6c[`X22I  Ixŵ( ! Fe(jnLi1u&QTzT)٦ro)FcNs#8w _>so|E% >M2S$g߃H"0>{nB&O~rO깚:`t xyqq3bbP<9Ǿ~!8M^@!&JU:j\#&#Q#(0C`qV>½']hX00yfXN,^$NW4|x: NG!vϭGMss?@.1O5r`$ɒI<_~wwӷt2W*r(w\׼ vNKK͠v;s~GM;|AH9s[fO43soX7T>{51lv?_ F5L9&'a59I5I!EUU#""‡%;.yNw?dvnm7~/wr?${ykpt1HhM#4XYD?⿉iM i?aէ,kɯ9^p$ޘd@fHcLC}VKht54h}Xa3L0DŽ0ÝQ1x㜯<>OG8n0t;֋|/CKs '=v<:P>mv"f)6oML\Y@8M($& @IEAf I`AaWj14x+sL 3G) dh??W|G߬̿M~>$"?%ا_ptזfNŒjA Rﲥz~p97okT0:_A@!@'/_J q|/P?SIO7A p{Ph?{腽̇=тD4ew7ӿỺ~4?T(؛?Vm3@ɂcf q'hrPڡ!2<] GG3c] 2˓?X| ƊT (@E!o U6:ϕ8Iϊt`kА6Bb-Ȧ]rUr~7nsupp،99xbjpgmFGPRfEn3vŒZG?T&n`֖>[ALkL{:c$g_&0 }G#AZb>AEipYl.͒`-$ЯhȺ-*M DQT'(UKϘwTX)fg$'e;Mu/Lu5YUX]ta$6m*?Q&@tRPC29hjW/em3|, v@85a-6FD2Ph $NOoBM'/\5wyМf[b0db"_!AT2V$I;PHLy) ǔ r:uJ KykbYc 838<: -vN$8QYc.::0rP7A5Td. I:p].g 4G hX}EBnDҾ"siO]5sr DKD fk e[SiQ)~ٹ%cG,5_+ vCrI6e(`HlAv{mT hKr #ZZ)+! ^`nj;ACC{" (u\X+@) #0RH#,JA$A$A$A,A12Ap pW^;@lWLNNV;\t*rUP֬cF9k!<OFx({M(7! mU60oH44xa$rV*tlb'o}KgJue#DF a0K!@sZ! ~rH=qg-%nt9`=ā@ BhlF {O3^J>,MHyDqÏllEžm"N_`Oݥ3l+b& *| XQ6\H(w~j#RC,)zHrrl6_ PV ɁUɀ_(M}˃ғԪ^/bk!Oͩܒk>|PcXR !CR@33xI*=B0p49R _G67ٱa;AE.IaUUUzX&"^l'a&~(I!MC &N>9_@p9mنa9((GxuARpEl-71HXPRΎ%xk"'1|gl~D LL.F?s!=j0@ry#fC`Q&Mj`$A849f疗SB9T~-vbō40O% zFn f0F11o3pGc6%Pܘ` 2O*c|6Ng ,*BRSڰmJw$$G@%!5&: w1s"4bH^s%-(ɶȑ~`a#$TTaN||]M(1='W9.aƳ}oxpg< Z<({h!$X\DxlADAq܁Ѐ d>.QH$6 |tys93+x(&qާ!eP=~v ӱ)·9xm&`fNev;N:Wr1! h1 t=w} N@8)PP3.AW;drtRa54<<;dxX$vs |iF=G6;_8%i-7~\*P K$BRMHSM51ˈOoг XTx5;h8 cj`{1b'WUA@%ְɌ 3EOs3Bz|Na0?0u6VJ*jWv=xn6;hԃr@6WM0&F  `F $`gWxpQ<9̺-:IaYE iG^]`M#MQ Cw q dSH0ˤvwa޻=bOŽ@OnҤ,WY8Q48d1 `.$@QT=e|^]Ue&0Є;w`D ]x" Nb 8ϰ:{Ӈ(p;e Sbݾ7kRid!vI0N<3&0^9miyO{I%9OQTPP131PDD1;9$<|n^=i0*#cr#P)Ϸ"e!Ncɨf=CLwV&Jǐ=k~u4OwcKUc! " S 11&}~m wtm ΀0.@Xlߴ` q3j n'8 :!PᙟxG7#4;,;^9MD`a+8&Z)iwNɓ&wj8ԺdyG ʍ~/hQlc~NNt8&Fvs*|ATlFqٛ^l:$7ɰ2vu%fI;Ԧ42dc7&D1ĸxx'C/ +~]'GaMWJdP?wtη^#;E{,l Yә&у=-t0nL% V4y'@i4gosLOcZ "£,oJ<1:m{M=[trsT ?Y0gU@!ra,αj'}e?z,C}z:VYƍmôjIOy)c*1=f[{~v˲) χ9N밯H aQ{5Qz׏-|<8<՘}|'YIkمDI_&$" _>yAAN3 7SN0o\  sL83;xa#~Q{99vт۪ '!5c223B*$u?|^QC;sm$7̰$K. {zß]|1! jQ|額ӚCR i*/>D I E*A%DʜBR[Ŵ_{:lC6p kSp|פ@HArFם2B)xw4Һ6,h{Kwa ÑO( a. ġU4=65zdbo%I:qvo?yY!C:|Uq:IO=H9O0KřQy@<Dl9AݥمN!(wwƃ& IG;xoQƶ#G!쁨c ;/W{I^3M!T5NMšhb5VJ(w\&%Y[;B?EದGra`^<Ƿn; ɩ(YjÄujtadD7 >Hߏ86PNut6%O; hC`n9r Cx@#ھgXreëXsjL+Y\qY 3Tr1`)E-ֶ_-9' 4 K@; Ĺ3^<tm@2Ŝ1DZ^n@bn!Nd(0[{_'4( >?3e*J,Ŭ$PCF(@PK#B q]Q69틀߂Y0, <&oR)JP"7q)[ 0/MBPMJ➓ 1x&$xt҆#h$Y R(!v𡆟Qߠ xu BPA(Pb⟈`th&Ϗf7GvoPzfDw{dhXOyɸ)׫h`IT&e7 A"0L IfL4? {a1ib`o) 6@YrPD56b5>|NQq1t>B'}K AM,jMi$83MB LdQp$5!ނV<;4ɭŪ?wȔ)RI$Ix/!xs5I!J۷@)G3RXm@6+h53dXZ`UTłia!bɢ'?}D COUcwvvu"u2Y#嶳%d}{ht]=i٨VLdQZO&M$.o'n[ z~msm@OFN|ci*q.8LIx^ jP:գ'tBȺv]Zk!Йt:Ǜ Ixsh7Ύ[w;e 7@NJjFrbl*Me>1a & Zt,`˴X*dNOaD0B?^Qmc#@_eމI@6ѦVڼDZUT yPy:__&u՘=0`D~Ĥ .f8zN{S=N$ZQ WWL;_7AB< <))rBv z n NN)y|]UW`|cʒ:GKX  AX      '         AA2`/ !>     AAAAAAAAAA@_OF>e E5! qT'T&"F5ԭ։P &_J ~f!w;9&Rj|Փ?)q;`W0%sm(nMɓ$CR/AղiXxxRg 4qGhObPlxk mPD; BˢAM!@TR;i( X  X%V%V ` I  P I  P @s@= 1# ` AQXi* )HWPxRCE!ABCCRȎ XjXe%5r L4QŅb8=o֜h˄"q-#$" CQZ yɒ3:Rn선0+/*53Ubv0$ c^!Fg"=QC sڕll\BYPާ] D%M琵OM懰,Hn2!RSX::`BSt#G@PާovHDrt;mcq9y^>wΉ:{$0?įs {Jp2ݐֱypykf@1GbYi $"*( 8)1N8| Њ7mΘ<@D&pD!: kDbI Ҡ͜!r܃ 0M@h1";͓v D\Қ>o9cDvo~&Γ6KÛcX"- ~!/?Gw:qAdAܣ0RG`#Fʭ#&s{OBf}a?SڲI vaͦ~?ry+MRf2=o 8(P! FH@?j=l"==G804|Iq==?~$FIC22&/#9('j:BWydg4፱*4A% O: A$ d;^ؤĭҋf!=jRHԘSd<LcJ2ڈ~4 Wӆ0rJBo eVrLe8G}zPCS4 U- 3Pgבnj8 Ќ~'G0 "HG.^,7@,freKfgl희흳fėސЅ-^Hvp0L$l$.G_Ǧ<m L !]݇qF(b) B9B! ḦDC&'Cg@2 q'-2Nʦh|i>Sn@^ATN !B5 R &RE7'gIȸZd\YFc{C291h9PqU٨ 0(HJEc4\) (OƂ~oc;Z P*( f" b)F_foɎ4yJZj6޵*3SNkc,L\=ڝVޡe6DR_M9%g.$CKNUގL`?ZH%&~9A?drۀ;[mj&\1FakE|MM0yJ2`=j#h$)RƲ$YqofX~}Q \{H_FDM3䶅φ7i4j楜"'gPFZZ. ai2Ke@ë|r]9:t?@\\A*p )ć%o Uޒ_y 2n'c z| Y!;#\%9Bt&yBU3VM0a]?BD~y;N!>FyjN-LgRzUIaXR //5@py y< Q;( ) g10p%u}Q h `"k n]sS؀cНڪZ?ޕq\z`I!A#"O&">NRbrwD{Da]:"-75a'b{(l`81#hMC[tȷπ{}G&Y]K4Ιh:{no$H̒v HtTۇ< &!ՈDΡj$ ϵ)`d =}<36;lҏϷl FDک4N 2H#=]AJ16:KNsR$ TY鮎Ka"z@@ !!HdR\7`NT.i6uB}% @%ṕ 6mY4~XOuC=2`yԔ2࡞ݙno`PG|uӈhb@X`z\5ufBlbO4ۿbδRD\  $c>I ̺` 535Cƅ@ușʤf`[ *Yͽs%Ƅ0]zTpLЉy OO)'fcl4Y1&3%dl0NHsy2"vLE8a0ޱ6c'y*` z}3w6,Go_ 7:f-[VRYcξ>f܅Zm6*? iQ $ֲWg81xN.H62ptYf*Dɹd"pUNgnGѶ!V8PƯ'=`n\DqSp `dڡ a0߫@/l!ǒGϷqϊ fD]ŧF0Fo@MѾ( $eQ!"_+!Gc d-1"eUZaXC7bD6BU40̘F !t!KҎ0A%!Ih4öMLa4e1̟#aq? 8 @'C:BT|KKCL}I JW #! $4#as}(p.;&|t;Ĉ4Hu1Su#pIU*Uo^ :oW_Wf1˛d%]ݔ&Bu 0B(XP dW.I s;Ń (~cGy|<O:F?|P(`*)9 8Iؓ3EuI~`CKö IȺ;4?d#:i0(#A 'Ů!廱h6LH00ЪLp9?d+`M}wHSхA0d \c҄eɁd%+{xT"EC҂<:lҿv) p.h 0>/bvS+B@0/0Ll>Kik"@YP|Q@ {64 6[6d K 5-PJ䑠Q5\]I ݫBG> Ca nݔ#7΄:ӟM^/o7dŸ Z!>~~[Ju%nQk8ȍw_7#I<i$S?1&kHu AUZ"=;bL(dHQM4wrDRRMӸ7IB VA*RN߸룰Ot7 Әb\ӁS8 FWH0f`s( :2c,`\h(ڭcZZ]=!p(aNT^ RΤv Z`[7Cb]qN͈QOV0 :|i9K h0UO :Gh8AC`AG0RG{y-ھ=w1ƈ 4v+u-*|Wpa}"BjnMLPL8s'g(%sڄea9Nw4MF45`^9jZ1 `S%]b1֪-0ʧ |?|/!{p#|d@<;W_5uMV2Pw^' %=}'NB,Jt,8;Qc';<&WLSJ d=GFۀj@iAb-bA33DDwu8xADDD@OADDDr;ADDC x>y!@kݑ=*, ̀y /z9R㢸6Hw |髢x{<%>xCAS.HsBZB*| `c{ l- t[xM} %!;$`aI@\>nk z\{{83zXxyu &A]ugP⇣1K򐚣N2g}߮xl<#a.62 /2 " 2\ɀI=>8L`C SΓd]+icogFŲ5+LvU%QLI2lKޢh@B2xaz3Y]6!! s\=(BN$A~ImА:ZW39lH C8;g e1Oڢ08xs33 sE%,wE$ER9$4xu,/pp &w-nQL1̀<32Mòe0tH=jxvсCv1 &e7p72wAݰPhXf՚|n% g?sVrUGQmsev<6R&IEMquA)Hud1ya!bJ%QHDgl|;f74+6";s8LmSՄa_)S1//+#~K([ 2s`WɡoShCg\Ks8^kIlsab>>l6S` ,P 1F&bNs^7v jj!5!{pl;5|B xoƎh#k{4HD LT1G;21S|++'[_w7Ff/<)ET.C`aM )B e\{,(e 74{ v/V7.?{f8fa7C1 a[0 `hT5ssڭ3[Һ! J<FIleI J>Q<]h@@I&8<$Rs(=3cH؂dU冷b.|]d8pO~I>x-$!brzxXh$6μ ҀK!"mOsm$͐"贁#`đKi82xw`v([-4u븯1NmQ܉G\a.M|X_Ot C)""WH_yrynmEf0T[;s zs;T9)Th36L~$}{X!0d?8LUPb4ph )BԘH4$ڪ]^tng/1ԃ5KF' \6` @0 zpT&4"G0b!vCAmtC8(Cyyn5Mk"`qmK%AC癡0@@ hNg 7>.كhnAUtJC&5w:66lAΩp6͑E~aH,n ֆ#\*rkULDPyJ2e pgI\# ecC:H7:t ۬]N䌟c"'a ?a̅Tv "fR0q^ͣuIŠfj,䲌e2+ھP)G h`瓿\ w0؉WoO ( ߮Eru:T}*&8n>*0>>N\9XL!D;";9ףAqve>x߄W4;Z*{k0pre" Xz?˽#`؈xl<`FpZ۠~VC ! Ihp"'s9Ί8UrܸdҸM[e^s`\Feo#!daï Y)҉dB;_D:>߳mu{:Z(R Ç7padE#! 1y,7DȆ4ؐ8/e_ U 0;9bsV\8;`gT A Bays #%0 SAݞ!; *Ya *MS&O"VfYƓk#Iui&[J$6tz GXȄ<_kdkO`LDF ! 1<;8Sk;MGCƨ[Њĸ$JT0e  <:-N >(o#O'JFO1FZmr }~ƕM &lSأK_:;nDT,ȴsArѩqӡoEXѦP}|2@rFLd(7uu U̳ ALjU(G(qa;0 8ԓD'qNV)% UKUTn,| lҖ@[ցןdj""ӟMcӸ!VLzDV9Iz6{5QMֹtBZp(i))zgCt8 buѓܻI>47$Z(害dzr(QU@7 ޺8> Q)CL֬)4+*5YL)ݦMAC'@K qf Nͱ#6 @w쉎xؤ2 $5`w !uC3tLdlB=i`13YM0DVy;q!Vo(zfWf4332 ᣓUix_f7l npcC:%P}!#ҧ~~%r)yG~|O%)|-j,"n#UQ,\<ў1G;׌[m75 Qѩ%OQe֣NW ]2A˾df oQîrgg;ѭgfvRo"LI`8MqMrtw2jfI5TkoYLRMd"&7z7tx*4/*hD:A! IBV PP  9poWWM죉sNԅ˳Ϸ"wa`f)ࡱW~r*:#zKhpHrf:",;xG1ܙ#Ʋ˄[Khxdf Ʒ (,q_&j$ƴ~|%Usޞd&0({R;|0>OëܛD=ƸfFo0 $wN/ǏFFDoWj" zOO^_B^dMihq@pB`&t)ÿg~ϛHh r BHsChσ@W'@¾A!xblmO5UWDSCN0 BbMJ :`(&.9NyyF*D!9;&4\UV2G'Ag#=v '8<#Ir7Q `E$,1=e C88#aK+SaF߲E!@` l'@(>8xa.DM3bMAO>DoZN 'wf6#Vr.`H`X!xH#ϪX$yі'1:c˿B#w'g3SOe]܎aqIŵ&SDH69p xƐjgNnI$$!P(acΆajnLasAb=0i^<Υ7TSN2 qWE_Q`lȍX$#ç{ǑHKO9 coab@w; 8vFݛ;ӱABL EJrT'!U 3r(&j^+*w>4y|3ya&  ]( }, p@KnJ5hֻN}`: 9G#$ \|T^ A}hY4NE5؛K2zBA u9Z[m(G'x<f$ xX٨9̆m @J wp*!ϔ5efM[Q>ScۻXӶnmx.5ӃR%by|HK@vq$ &I-)ۘnlR OiFuJzM4+`g+鬬/TOߒ=Y{TG [mo _ܓG꧃]6bL4cK.|ߣ35&vbuk0@.ݜ×~*$J(*,v7& ]ywmס!=^9\❡P;4@:G+$՞j26 7)Y]yf.ئs{P=`0!Mm2+1$gyOYO@7D6 LQhJRz8jCrd${ @킙$w.neqr+'n,'l1BR8)x8Q  /lB Rz!:ȈDUTD>a^HXy]F`^'_32GSA20H#A20H#0H#0!&Eg&\A?X;N+ $D6*l~zYG11YC9YǗNnqlnZNpQ`Bn8qt.jԞrOn8J(j~2/*P70D ⑤p팪_:za\!1V1u`vgw=P.9{$a0Qč!K\k 6y>"j~IvvAHHUK'GhO.]/W}LgҔvm&= pX=eZ!/=N$B#b yO'b2rj 28@E( k8\C-#9~r0;d&8Qv82wS: :.$`h:ϻqq(Xexôr0>cz)O EW"1"*1"#j0I~O;6>^)@;;:Jn"LRPFtu, '30 0he.3C3l _ӆd"}!Ý\d&fTIJV0(cجKg7IQ6rk\dBn#]HX-iD}ԝ>Og\Ɯ#礦2'f=)&|B#>oC9x'naUUŗỡ.* >dkCx !Hཀ2(5 zHLJh?-͏W%Fخs7**oDY slDbb J3`p D8Du@a4:8D(:>+׷*0@ Վ Gн=g Hi@0pz8re*d)]\S;-m҇  rZ,脀5reP1a yfZ" _^fz"+W*NNIʖ@ V#Dt[*qzK%v{tsW_C_zgra٦\6"#]u{ѨDAg`efj1 X\C0  ࡫qM@qmL཯{Nӥ-qADDK1/%wPoMF930aaFi `x`~*nɤ@AduPӁ88q#)W JzP+wgigv6'~_hm]"%Edk0B9 /(siUawImѲ/g(ڡYߢcTZ4BՌbJ 4W댷_ qv _hG?dCM 6E` ] !x?Lcd6Ȼ"8ϑ 86yOFNA"‚@JvLonC?15QA{hi8ΒpDi<RhbRBFBڌxGHvLj&Cc4P:Cc1 ^fJ`8(6еrUf#sxr{v|YON0Wh2$z7ץH\^e1(t ౅ĺsY6ч85HZz6҂D6V>c.0|J& v6Xi [Ӻc?_&DB)cʌXF>$wc^]c41IШpQ?A??k0rG%Q5~0mߟwao#a?ȡO. F #gD߻N> "4{wLo-KH2~C8FS' F?UR }F" 3GqX𿕑h+Ļ>w'/yL̻zצ#e4w/73`tSԝ,8\c엌];'`vc٦67n}M! >v!\x D Ǻ9OպR7|gBG!3eG.t?>)#0]rUH3v?.~~s8cgn!My|>Nyd|^[d74g٣=}/8";8Z] q"6-ώeg9csvvt]f =-HU- .[L u |$H߮̓各!-L0 ryG4skuDPZ;Л#H`1m,D&̻&Iش"$ۡˮU=s7s.w |[R 4 {$^ VA*h+G Cxt޻F㘉ʎzgW{UUmU[i*IUmU[SUX*&oMO.oLU,'BǢ}cόo}mVm6D b Dc^4|ls71~֊o! 8vm[w uT*QDUAU緘0ƞRIPO,.O!|1~,uUU\tyֻ&k!Lo<4UYWgt;ݾH04jyE7sHRN.@("wQ'oDh=ye`n!H*fbstь.kU2b@٬_>VhV>goJ8f \YKxIJ,%aU1~7K'2,u,u ӏ,^닧=ܘ^%gM375}Q*ZTp;+79ۖ|v٠0sS\ _̝/U[,v wQ߮7lhθBOfwEUi{՜\n[Yt6o˟M- A jY,FBt]?z%UTOM+<w:_Yu: #\m^I ~܎ @)>zCZ%t9vq݃:lrP`r4!tt𿖑9F+' SդK+Z֭3Z֕ʃfYwWNpXf]=>sd UUV I$ll[)$ Q@T88MD@.aN((=ERP/p)羊4rDgRlE\c&  \-"Mo\ R/Uyꋾg߯;yJ|wVt+Rbah ŭ*9R']ZsȲ'ʰvZm-789]AGd B Tדz](Aڢ8qOd! *.TKc># _Vt+0d ;|K-;95O嫝c218͑} *Lc]7xw@r̨{~c.}v {HGTĕf98m 7P2-!Uij /f٧ T7"ѻ;ckl]s]=b?2C>,qOSX:ȘQ(޷S GE^8B0o÷q\$#w.NLP&-˒ksTAK!94 zbiX@nL.r,hĄ&F$Id!!Yl$>ާڥ'$DB֡'Ck@dž"ۦk@i373|%wc ணN{KQF/mtb终`Ɋoԝ׋1HF(%AG9 _ޏ.j+p4ۯf/qWb^lϳGݜ~o~_m"e2džݹ1+aVnkBhs;2*ȳ|WȚN?7>PQEQc[j YVSyg!>*gvnmsM 6tn<~^w'4 7udPKKycF̞uKhvM &om~Y+ʩ]+E '|JCtW۹@!C&*6+[ mwxփ oB17$Lwx)HI T%P Qg''i{˛h?o}vv|m;@oҰ7%L+Jr2n]9>p ]8 5ymT88cf3=@(Av/1;pb#~so=QWՠI[w@0l+}4z^\WX OG7q#>&wч/m_nā~ -JLy=d&9wgɺl)nly"L a4 kcllYAd0[3z582PH ZYPfѠ@.fz&ox(< %A2AP:`BePrp@@b) A LO`wCϵ_gdҍ67cJ۔I 1c(60ZTƁk$[&š‘{ :g\筩ln$I"`ͷWQ09[ @I$VIOW8_~qMDBEuc/=@$o( $ˏ mTl^ڮ~k;,2<z;`dmY@1pA :iW0@"*VӴsڗ9Cڶ U+qC.ډMB2\GF-]zp}PJpA$c^& #zgFQr҉)"PapÉB1[D+}@.$h嗌3۾6`$"A'DL" +`vQ 2&5a;TTL@֊n8ex~#g<\G1c7U_U[i*$pDW#YzE]JS;RLWz}31nyO-J&Vw\Ubշ%URUU%URU^]~f H9/f4l'Xꐕc_#x$}t6'u+"`TΧ(Dv `1QĎ bE* #t\ŀ"ApG}UW}sYn5,9-Mޛխ~[ 3hs޾G@ Kي#Ñ37yBG?Jn0DaPb"DHO~hX {RC2qPY:vYtADPkugfD)ˣZsH+PIA:-}t;J0-螔C kD @Vc: 0a@Q(,j")w=)Xv]U| 0U&o, ) P)ɑSgWzf|=_&DA'yz4;d iLh6ɓn&9nxN1$ .ˁ{`0{/\s BTb@X3'#6]<5gs"\Okd'4QE>f4_D߁|)Yc gx- j6oG#E Ø`Нz !dEkzj ~@AD\mΣ}?`=o l6Z*ffffgռo .σ4ڲEW~ܮO.>h"1qa 0V]"A i,k)ypdDGp}'p,]к5K(m_TªZ`Wm۷v=m;zUTx ^׭ iFl)xz6f 0xs-~r_"Rvn4y;P(7@ryו5} H"A 8 ƀFiUAOh Ԧ  '+{8ә*hri(Ȉ @q AC36eGGB4qTZ G!AhA 8X0VAf5tl67XA!E75BEFx!$!etTAmBtiN _y4/<黊˂Q /k@6P>Xk;ŒzL:#JApxL<'͸͂IUmJIUTVJm%UIUmU[i*Iz;1 AgK!m:$I'1X70s$lӷb !-xSJ&bxuG4N =Y /[g4%:X_B1J!(Doy9"\7XfӚbw:bl'Xq@9WMqt WL*8 GWq;(+#ɒcpsd `|אL2Lo50@ޭQ 0$d]%A)41"QU `b(ar@fuٶי1cF>z-Ɯcoe/y7cU51 G-bVʼt;n^7˸g C?`~tLD>R p_?tڸ"JH ڱ`j"*PG |+.ífDvA rT?9E^mBq]:%CȼNG@{"UUUUQAUM6J ݥ ^;kFaMI`+%j^ Hܒ!3Ӱqmoǜ0(* 8~L'wn E'eOGO:?[n?@ә!{mX 5M~lgk:DZ R!9 6@G;f JCh锹)++S',[(o;g!|ApX k0*fu2{ 6~}{D!EVDG 68+{]>] Q%;:;`ԓp }Llz-eYCFAUV /({b׷F+NIo'K%|ǻ3"7TG6C(w#tgl:sف}o hwv"b}Q¹T Ndp͊ ]1@Mfg ȓ^4; ; .8 $sϹ_b#a,Tp W]~&v*p|=e63rE @{erw;~B zmoW=H8t ׺I aPHXwr Hu-&ul#f> 02rhR· lko!(¨2#}oKRK>+mL{Lm,,@ʫ) DM/]v ie}D;4 j/-T Opo8ʿv{Y]b!}AGǫG%.!^4u>S봜-S\B^xn~B-\+yP 6-Dh@)y6,gkP$3}H铳Ir&/; (s|b'(F>5&P;:lWO 3btd-lC8GHi\LOm/S Lsd7sdNFfɃKAtuC!2@U0<[߅#nL*Gr&u E?;gił(eJ@pxLN~;"@ھ@ z@ij%*O2UUTV 7uC'^}8}N6VJ`q"M9=Gi$4H]퇥Cd9yxp\dA~<_o{:!hZ. [2JVj"[>@g4Cdg&뚌KY7gG`[Z^1j;!A Xݚfǀ&'K{|SN傕^ 6!hLBr.Bgr׷\IĖ9VV'==Ӟ R¶+MC%%4- .D(^]\wcHb( 3rh.zZ{[5*îqҺ +BoףgmN~']y"& &_Oh(4%gc҅x#Fdw;ݫoǠM[眷hGFHcq{JTy(Phl^%>g#|s(g_ggde|FPy7!9a(AB\DaI!%KDfzt@ 54#-o>q0pl$#^}T%e K\ݏz;~W-8&O쐰wGJcAH:8 eFaH C<@Ǐtk6DqwH-=qaNo`XjɌt:&,;뉆u4h&CŔr($vvy^\׍"W, 1djhWr ^P<@C7!F!;C  x7f6| ۓI0$%M``YIrv:OY+ lM{KG d :8ô4i9YE#4k4y;,>% 5NGu/O\:fPjf`a31'<=Ԩl"RVBJKAX7ɳ<vtvp]~ ||̈́~$DxsKAa8Bl0TEzc=y2Q x0]wmH"_)VfA0޼=z4WKyvˆ&8)>orxwr$FŌ=޸9?Y~!zKܞ>@b@nF/sٟ+ 5,S0H'YHtnp$t6)o>8"{bҊ)]<0;Ϭ:Ő/:{3MD܃ ﻍ)B ({q`*f/ {;=,`j>i5#aU Z8XiL'qg8/IJυ`Zi˿{(M'ª;[8`X;# !õi$|}a5ȁo(4ad̞c=gU[H453NG)Dd` }7{#^x&''Ǯ9geC|߻y^:zNJ,R*l6j}!^.Gh|V2nP p霮GIzHPo@Ghdſb)ب(nkƺ5{{$$qF6;c1@ 7phdiZ9q7b*.;gL߷wk㨴r<$qɽVՒ<]Z^G$|#7d}%[1|-gB =:) px:>zCwлsz> }bD8;03w]}C<v]r[yM[{;NˉWZ5zےm &|&&`ĭHI}*NwRNǾ~[зJc;po2kjI4)[6]`I _J@< *]CAg;F'<Ȍ&ka Ԏ;;l'OvIEDE%]w0@ԈbWsX|Pvy*44toh"p,n8" ˨RoGj7rDTX+6|Ԉ}هB͝P:@ c!cfu.h3v5p`IA!@YƧGvĘɃqFv(|`4 [ 26j6{3xC $uq@yw#7]g/.Ǵςqٽ_Ļϓ~:,cX(*P!(Lt&1ĥ`/ B!WW˰*hq0}G%Uܘ# g+$ӲP@< YN@. CNhHAvi# ٽ94~Vz? U>l1VyKC F0L҃䫷d4Bgd$"߻v/Ndvl{wr iDQ"6|G4K6$6M#Bj@j/!=#L؆ D"0mK K܈y&lD s bGٹ~zBrZ7mڷBo ڌ;`x9m;߿\,uDΤH(On1'n&Ҭ9M[ fBcɖ$X%: ]dVtw:ȦuMDFGd6mgM1A:E@0D' 4"%VaÁw㿵n<݇8)8R"LFpQsg"02GgqT9bG]xpeT0r5<-笂 |ެM4_Y | cO+0@#%㚻햑&2eukE_ѸA?w~]$JwfET$<JF>Nٺ[*țlw?. %r 8az~3Mw'M :p_"MÎ8 %8qav}p;! 2 9@AHP珎8kFD5֞hP;QXð64hEn /`Âr$ /qzʔ9p5'=w\sۗ%CQ$Exy9MDv !wQG ?gi'[;k3 9U[;~ ,#'̓׃ xI;8ȏCqXNf]BNIw? ,J6@GNJ {:?=~hgXwR3Gskoآ"%^YӴ'6)@a06y~~Q6p哊퇾o 〸$HĦQWNOw%s"càzB-P`ppi` 8ć`|{'ϠuTVC47w073d#H`th@э8J|34QY3\֗amF61>s89#Wlyklc!-CѶV3 cm[sj(dť,KT(O~ߨs$`O3xOqXOσ2L1Gg\ lc;Ź';`$jh* j1IH Ѹ/Peil T@aF׾N(Ha?3awO J}O nf8@^xuMA4tc Ff{Py_L鱥>AiM @&4PDDKb 9Q~ l) =f)dIUb!;O#<TV1QDZ7p8I *kDoq"g{qTV*ᰜ *xN8u)B+`q᠞DH;!O!;Y<@Bhxz~ugU9,|vJwʘ|FSQ%4;DDPTpҟ:2d3e3M=_Ch~[j Pl1 $}RS9 bN^Yy6HCi˞(i?>_% ThJF'rz_qma(1ge1OjSg9@kPqr7PKf2UHrihLBsSm C$a̠BiNdtS!5&Dad۶i0Ld:ZU"b=s*6^l pɂ8Yb prIBĞ=~=jhB y >juj]hb5\@u @cUܯX=*>4ʪJM( I7DnDɣ|?fD>C;gYԓ>`aNm~hrfă n&|ry{aeUW4p_:舩u{! zN^f"]x Pk\p,pdf,ÐUfG7 !Aw)/h$%<؊]4s#:y:cCT3xJzDb8*ogd;Ud !ED7>΁Ԃ A`OyoP?Քx5 rUHU2<:l|]oN/tP$f^] }xw*y 00L51"AV$nĠY9GeݕN~:ɏ Tx?nv6 "A>ᢳ'uCo৞4дiCGU{ P!/ꐾlS}OQ:Ҕ  J@$/,6a8X`z\"ǒ8wí}@g=L4M4MHR=(g/YڇxpNI\&0ip;8d +}ml`H1CHh9b AɤD& b8K  %]kM+}`iKl h6~4Xv4OQw" :FyҖD񚍵Wjatb8v0{=!$!3&!`.Gy;ܡˊ.wi=#]AC~MPڧ{ ku /@"iG +ee%hh~891M'O-h5<В0 dwa-^E%DS|?ũGQ$S>Y9k뉐g@񯭂Ap0G[*4~;f i%8yRH3$:s D痓@|1&<0 !Ӓ@Cq 5Cϵ霂9|O`cP!27PTTCԞr P>fnd rP3WappT=ģDNZ5gpD <>,hw։6DH.a1 < t? dY iM&l{o^qپn=݉,#uiPqX\ܠ7' E< i#Ƞ~x'K"VZHKd#ɏTtW_"zƎAMHQ04%%4LT*$w%*rkN9&M>za ~:]>0WERb٠:ۆʾx%)>g$JL?F}B:1K媣/R=Iy@Ur~8SD % ~|C%jB9kHlHKtǃp@GD?A˕L@&Ph@x$"w:OvBhMC Ӿ ЦĿ<,eYvC`#$#ifj|k(P> xc=h'df _1!.G`ȇox;z 8*Vڬ!Hf^ɣ r‹CSE)$A Ɠ{G/>z:~}\Z:?m-hjrTKeX3Mj6)'0$# B%Ii,F.J$:tRX1@RV%m4= \ Ƥ呓`h3=z3I)tEY(deAznw/4=>rS2A"T>Z;{<`x<_IT7yE7 sF"Y3]B<ˈ`GP'wf G6a-1gp2fmю'j0p.S`=Hn1qO I9CC2M,'>=!H{$& 01!4ĥ"!E9&__ _ gQ⚁"2y>X0W W?ש$HSS_fkM3\VFO-J,@F$ HTQE>c6bG(,zatkAzH|%>=mb@ !!%2*I$& Xdt'#AMP44RDB4SJXbA!C#>a󦃿l! +L X!&P4;dY*MGǞ4 0q pa;;5 ]h ͂p_e 9;zMIL|c&Ѩrqj {WJlqrcCMJpكd<ғ A=&;75GC d?d<mFJ<>ԫL/O 9 UDI7JЏ!#9u?TaA륍DQ%,0bI@CSBVzTĖ@g׌[҂M00mKʝI9J* 'J|<%B4;YXߩ>{ ),"#1L&>υG_d3ƽ ٵ @!#1 [ҍڛd~&7DrVDMdĄit2mk[+)0; aRP<8\r4wٞeZpJHn9m2!eaoY=CJI2u(gB-HS1wt@'GV)pIr~ ]yGT,v/h}+LrRrpbHVLp  ނy8D@Z/˴qsY[Ռ]ZDj@4V@xn: Oˬ:9:H*|3 ?bҫ5YL3W ѫ`#rZh_L5$! E:iktm+ A 7N,O-MMM9ݚ O<1_l0jf\n̖tkfrD$rQj> *)㓂 зRF"&nKHQBT0PR" א?ݿ;q<8niD;|3tV)6 E^j!CV@Z&tƆR"dDHtl{ٶ’,I\f'GnBG]kp><1O݄N'aNpEҦzK6WCH=/q7V$!؟<eM5fN}M4kiVjlM4Z%@V0QpJNJQf w1Â&$*B&@--R!G1#l( MUxNh dOa~_Ȇ/c{cwm%#!Kĉ >6IJfjDz =8`tXF Tt H~:^ "&ޚC03T'aMNoԃ` @+6S0&q#=7GuvFp.SNo^10i‹ZقоLƺěFT#&偾(0TDY ?@zd``hV8INH@LC,YN.,OdQ&adIIb*cH{'K5ݎ[搇6hD0X3m*-O2$]RVtu v(r]nLz=4" Δa AҊK>f()pj"Ǿ h${6a1Xhr%a @vwI$Eb`gsAM[A4`yI!<хj0 "nd% -xdyYբCc"z@w>԰E賷h ;'&}1|S1)6KwP{¡+_A~[ksl-HP8ĢhJZǀsa9 (PLgnl!TCL qc!읡`ڐsmB4ƒY"*>'cnr'ygMcЊ^ |(`̐p6p'0.v1mx`0'i} /(vۨfa 0@ jNw%bH !)`ZV 0#c+M*b)A$RE(T PJ"+Dt!i Dt!(cN- (cJ:1ch:%9&MO^Kl&BD:RSshڌDl:$xm?Hqh0sJ0\qdsɤ(bt41%lg:19:V 8p-{R1" wC,y'*I5NbᘆBCxsJlbc)"j##1Wt|4ev9wlvz$(YK /E~ɧDÖ ]렛 g@9X ZN$qrB {x7 @55fbg~MPDTU,G4i' IcuU܎sqsw;hK:0%=/&fب&H<3xHA"d.$6@{Ǽ׫{󯏊aٌy#v}ӌ4^BFvjn7tb+ Zrʜhx&B25Wh%tQM4Mlld;.?R97vH85 IddYفX/ vSS4efaR.9CΔb j&"z t'EGeT !r0B]%aW&z@zΜ:8w<8&8ٶbTR&&34NhJ/':ڐV'_9*-QeAEI@ !㇝ a܇󁑏M-WtI2ak KZܡL LͿ )Ug5# A7(w1hnE:e̔D9?Wf5B\3tN&h{zǭY8aB"PwԨ6bXnH} kݙ_YJ3V;QfY a]iS %3h^(_|z|2`܂qa~<\L)/. 0G-  l-xGug:AMůC 3{ߞ1g`gϐɁ F2 (~Z[T~ O54<խN," G{l PDщ]o9a3SE}oBN{0iymbKm˳;*L*9D'7PpŶXAT&)7ƨЖ(f>j (qhPLj4P9+P[=q( %]`c2uPP3Wh\KH66!3Pg-3 gCT-Ĵ#G~Y A0`@mxϳ7A0}NԫT:J>/LTIH{EN0`g<>{Qbh"ܓ(@B, MT`:9@IϬ3 dH &離sbd@vq!E1"i>/x '1O2v|/ύ0Pu͞<"iG~lBdֵ/`6~P7ۊ yn4mP ?8wD䩒 ;jظQc; Qsk MIDA@hPAD r@i #=v$s) %{7W]$-N2RI>C 0E':raN`UYij@ZG F-]fW~D D TJ$QPQA(DB")J(CO~6ہȊA8J УTШ 4RBA2@S 2T $( 11SK2$@%DEM,H*# ҇&N0 )u$+eF:=Rzi y3 d>DF 5ِÍI Ʊ`!F&ҁ{ ؛4u٢5P l,ix-g%S1 MQ3Ex??p/f'sw;X`$1=aJx`9y#S:;Gt|ukαTŴ K֚ "# g)'iEqmۛoͧ/k YRde)Bjbkݭ HKyKC/d'ОgTk:l:I$x,boǑ= rͤ>!|^`Fv=)kJ$)CͯiI$ @p#۰ǓYv8u"×z*\1s xzieW~2_]pbCUDcKh>ŗ$Fg>Z|$DP>v0^ o)y=+IԒ 7Kk 9'sJdAKH̕$y61]o=3@KZHh7;N"|I;%" \STJDA$=gI(!0{'f<1Bmdd8&C#VbJ>?) 7BIOQ C qHy 8xW级8llAId!{pI=JЄn U :(x| nHe FM1! @6ޯ%tUeҚfLZ!(!SWa6|ruNrWU &y[tW!H DIoQ@!1N9I!Ⓘ=j_?tEpu :!L+dؼ\< J Ngkoxv7P4"D5~RS3 mw翙a1枕%&WӎiEvH! pF \<9նVfʞ%>w x~^bUÊwwi@RqY,nB9GTkU2Xn)<}+38qy+YAx8o;x5$T <05LZ>=̵\6ۚºk%tXN;@Y,G>,vWigu~z8lx(l\\rbMA7&{L,0eHGkgqgSع*$3!sU:tiOh~(2W$IaDчlv~={lbqP<5.#QBm N#L{gѡ7Z-&~Gl Pv7娐 J/c;ϳJw%A0cvp\:NDJ&ЖHKéa9i1lfdS㈏9A$Вh/1PGpbF#}{ү!.T>UORjR%>8()Z@¡XO~&Rkҋ`J09ALHqH* Hh4'׎ULЮMi]sݹ (7ș Q6  㿕'^(LI35<- F@-{;S8c#L^teL W5[\gjTvo;M+gQ4S3@;Ro`;]f)^Drv ;A()ڒ֊Q^cy'K+|O1ptH™VhJ\%T#44eb[zfeN;),S 7lsFݍ^8>op@$ߗ׀,:Z'ݷ%o - w]Ƒ yLpȇF\Qdj{v`p8c\$6==vY!o[9N?nn l1 D] %<;sL7]x oJxt,NL'$b 5]yf(lwh ꛨ^ f]ysю0 66N|fY@X"NHl㺩]a7*S#u# %dߛ-X;#]"8șBwj6꛹8i e gJ@4^súm }4ebh]45yӎy!ĄօUxu'ށq5׉;lFOzGDvõ:#eV&H;u˝ @eN &0&C1TO {ظ)'ntE, Bkr" @}EE+]Oԝf2vU$Δu6E64t#\.@9Hzk@Ok$؛s)XQ^֣1JVgk]<1 hԝ^3 &fY;r/wiT=eYDnl;1^PQA':%pL v3Si7c\qţtCؑA9usmh(kiw<"PјNEgqSaۜPy&Cg\o։ y򕷘v"4ֹ] ډiwX`UXjbV,/ ن۪8Mm !(~xuVֱO4i  Tqo#K;9@f&B^ִqeIp;GlSLs`Bˌ 28}QK=v`;d6VLK.ҋs+Qp_9Y{ђɏޑY,V٣z >Wܼ6cp8n3:$eJ/EFS~&Y!ul'r7~rV"LS',܈ Xi}sy'g/erRe]DI'MЬ1p@ fM]4 3}@ŖЃ=;Wn;}0mV h#3?hlq,NSerUB85o8LWm8%q*cRT'gUÎ'aoU1 x @:VEoTR5#rџj1uiI*U/Q}[1fjޠi8"j;U7Ti֫Xx}_ `2G:X6hr/TiGui|SBCU%J4PweI"yÛdd]S%!yᶄ26XͷP# 8~ {q\: qPV>I\<~㪒q \uB꜈(%H0PfbBbE?,`ɉZAfy:0 EDDQMJ (5=@ 4̀|GY) 'Ŝ"#;7 7]H2NeJ.؆y`f ޤ+o 8g\!' Mct>czz)cKiTbB~ {N@6+1wRM# q6ιb[!~9= CEJásg'`$CUM <~"|ow!(h9&_!Blq RĤA0v͹6VdiQ=g1%%c08SA*PeSlcڼ4 /OEKH $è؅`!'z2%ߞ_GT'5ݹrQ4{J u_u&8%"h|D;V9}չ8u'DkxW9(>Y۞UU\k1B(粣\f3[1J2G_RDhKFQ>`{x+!۹ (r1$q3Tqnټ)W^\p1j+RLw0YNyD8uΌ[I4B֙:\ k5`ɒUU&ƌaa\;NeQ.nDIŨKo]RI<'r*fY.3QG!&C0w1A3 lǀ-߽nI`Ċd õPqO!&1f̶cg$C($+ckgU[HnI~Cmgrǘכ1$qW#h:"yeH+Q#gfl%ƻI  4xmVXtgjory!'+&Dq50nNɉg-W5+y_PV wLhBg<6I=w:;sTF(X1glDl#r~ $$ٍ(sjT@KB'7Z80{@a=e=}(Q|ב{>B~ tD*S Izg&gJd"EbtDDvPU=HJ4$AKhh} ߠ DJvĞpC(^"t D2E$A!T$J$GNBqv9{@D $X4z !g oO+e[X`Qq  R=aQ}^zsy:H(bH5#)MZٺ}udXjP *z'0hK T+^ zaa<4BQnDej")!6<کKcU SqQ{n$_EG|~]ݡ?E XkǴ8!ۼ݂xg\aS]0G^fxuq|To- 6e\Fys0sp|568Դ!Rϗ'ӖGt<^=\{ЀH!$,}ZмayH{B:ܧ 5Np/4+T H!߶ZW|rC!WJa6Yǩ1)t< du0 s|RU!riN#+wِZaXS !NLRǘ4Rwt ,S(׼6 9l1xv`m}e a R`=8T@OeN=cbj,cI_qsP0IWrBS!^ +b) c>v=Ed ,XM/`B|]kmE`4jB%-MM2Em4i'vǃ* $ ~cXOn˾>AI4%1"I㞛v= !=Ũ{`GGJPb&&nr0 pL};px dLuaU #lcDK]1,hW& Q:k53U^lVBvH| y, exɣM ,h; %kKlQ\T0F=*p@p:mP-Z֍@ދꞠY @|m|N~$&íR:ݸt( 44 'NL:,;C!/L`dDgSRhufcnkL3!y"3CB] ׸ }\ho6:~:+Y @:}ڍ,\e\>%\R:(I` |y?:х-3M[\X:W>>ʻ-T:¦Rk` q 3/'yIJ&?]XYAnV:M7NS0ˎy(\E" +EϋqA^~78Gw#W4E4$rʼn5* c<3zQl*&يp$8M uMd9w8fib !ZDA$642 06)6_iRI*Yuk79RXuAԢQJ'$N+AC ^.!x٣8zB&A!9~%0xӗCwB IWzx>m(8q;~u]ҎvU& S# _diZ"UAI$_z96F}'fa>nx&@z;5VŜ7A`|2=J/7P8=Qq dZN~0_l\N~ȘD&`QeAwo ǐUT_^\YLLfU3ɮ̛:"@3!"HT!/;IΘhl;J6Rz €r qBb4w;?>1EvRƐT'_SI#=?wϮVh9]UĤ/.'ҰE-׎x~ym0tܗ}]?`5Ùdqgt8evq}~aQl D'2 ]ѮmUN?jN3JGuMj,xJr"vsxRƊe~G!>I4лwx\Y6uNmThBӜmOmFvsyr<89/'kߊn\tMO5n}g]tpw4i ZќGYqX(~^xcRct:XxT>nW}XގڇF$^tz浝ʛ}b;Ʊ|qycq&{7yv2(5#:wv:U;UJ}r;**?E*2EW|6 ́!:B (D((P5@DQC21Tл܀Yi>spE BHRM  %H-CT %%&F!Pa"JB%$똌`_t&YZ0X4$.WgASS?F wh{d) !" hMA!&*@a|8-}^X@/!|~9&9fdA0PEqx7{u1R(), *Ҝ!Zf\g^+4Ӊyh OT`0{c800C$""JHb!KBYLdJ"ZDY G(~c?)ջW(vJ !$S PD4) # ~U>~$~&n/p@D5"% XCIգQ.ՏkhQtt]"rkߴ])HRtiKSМkЃ ?t7z9,L;擂%B6 OEzb @h򂩒%:\ tOLx ՗JT'ɥA=e豛%01 rQ$KϤ a'$-!)4:D 4!9 ̣2JB )J)R 4<$r&;1@Gf,cANICoykBDLΡ@-00Q*@N.pyv;,9H-J:<7q4 ^PCb%K~d"l:27:Կ ]0)х{$8',0 x떟OJ.w੆灆/]{Lvx֣cQ H;^Y|6#|Jo^c 8JTG hiMLCJ/faBU1[QX(h 0x:I:@H [b[aeFz|@b^ Q4sewu(8p7[mǬm6s_{68~X5>Bp"* WaƧhJH}~H`5Ս"e`` Ag7ݝ1^P CCxן9Cg!G rzʟC,.2!0?wZP6txu;*/-s}u+HP"bd H}hHya _O@.ZGS`"H< KM@|6\{p2&!J<$?~-|FH|XO&&<5{W HH]L@zrv(P^F(p8Ű{mךa5q 1A{zI~n{$I1zX2rpN Hn!ĘYS r)93=*)Qc1bEơ6(F҇4FmD*HTfCq|Wvd|0%MUM5S&">#ҼM$} wfYrcqj߄8z d- 6.Y8pdH/94i`y K-`""(LJd.>AsQѱr ||6|v PC(@le; ^"KܨX |J3mpQz,hzf KA&Z&$aД(ġ@1+͂ p?.$̲`onvN[(tvn$Ǫ=Єc1dzy# ౧`D*-H w?.?Cb2PKs iGXF->\QRm5?sBCA} ZB5/猓|p Ze9BSͦh*O%,<i4B3Sw:F0MWAr}âo VKxʂM&=5؇!;;xQ#G" '|л7x RZle167T6X{ϓ<Hm 4׳2Vh|yJJP4nM8 \b!r`4 gΨ \z{82BIw0RjSOxxT'1Æspǣ.! 3Bh9n/F撱d% C"夘:pgpq2PӠ΀~ jO-wj ؆L~} dccjal02n@ݬ$xcD\Dd#mg݊r 01= HfxdѤ59-U1&1 ]feq(1%cZ9b tD[jW5Ɍ;Ɗ[mU\2̕<hzm3Tdef^@Ѐ25f0}' qJcf P1cҐ\IV4:8okA_rRL]-%J@cp_\v $?vG~~_''@ÇyrJ9 pg:oڄÒ6` P="QldjAdd% A*44#M%4S}@V~{90I4L&T!UDM%$EP44U)@QDB $PJPA P%E"P@(PQDPE@PRE3 @TK@$2HR4L-44DR4" KHRD:@̤HDRR+BPP)1P#J $ұ,H% H4ъEx*lOdQS<D!dID@#$\$W߸.77=Њ,h|A"^-$ @; 0O!6Q}A{eQMj.AK@MjQQG%N[_ M GJ%5z®N)zwa;W%Ntjc M! ] AQIf|7&!8A˄ s!CA Vo˽|П }{`;7!?Lb6 Dt+zIH (( ab* F )B* %J**޻ǎ]p7hM@xJ>12BE4C|1TF{zB><$tqfܳB/io_TD!}8!F3`4Nߛ3J6kb`3 '58Yu;$ӯÉwS|nrGJ =#"ܻwY!"$~H`AICddCt3|rPɯׂ6>cNádI>N# *hJj% BA(2rӓBc9SRb6zOtK@RDe=T|5\z2Dp?=KP9\ !"8n.0lqa5G7Cd,­&CgQ#j7M]Fl[LBCM+/|٫aI2tPVYDPp$[4X_}?b/O]6ɖ6рhlx@0H}Hab_ g/4>=3Y'L).DCBs EC*,8iEfjo1-G( / 0VU 6(`ځf!dɈj O׭2Fiz2V%,񄐘PT<.)3 "W+ܾznpHvtM Bu@)o}JM_~GW| HB0 72"Ae RA0$ӏ/eX0C#^gcLȘpN{?9w}po[̌a6{#Y%?%";OǃLoBCJIH (UU(|3'#GQ0X11Ήc+Y_440nEP+g C+2 2HSyD؉AH$KR|iaA{ kcu8vT"&78Q!Z!-$G#0> \?cmkr4Y!}h-Ry> %1 ?08GvܺtM-583㝳U;1G9/{5 KA'\ 3,PiW('+V;+Ϛb_"vGv,] y\2vwx10F̆A9)qf"mkldI$%m10 R4<ynx>VW۱?7Io-⻩4zwMX&.[w_/x*{кzKr6:ixby|Xve`[ b2YfLao';&gzs5`X#ޫ`ˮ;C1V #(@"m9 ROsB* :Y"D*)JFr>O$,A{N 4RQ0:[ 4-Oh,M ueXɹ7 ?8FVƸ V5U'$Ll|yP hڶ}jX=fa"A)d`ze'dž4xY#M674D7=?K#:&0Zp*1 t$8<{~ oy{bgT0ѩh~\O)>₣ Cw\̞Z9 1`2A}Z Ѻt/(I0JDd*"R HIJ(!JH(Te fDI %b$4L4@A4(54"EL@RD1!,4 0UQ33%!Ǭ3@Ef-)j"04~s"o>R[8|+.g3m@ EB7p/hlp^5ϸI@$QoA8 Ua*yBh"Px9J׹rwBp=knQ 7 Oۭ4c92(7Vvv=)71eXtϬl[_y~'G|Sh}tK̅N`za8A#K3t0zLUCWE\zfH#QmLZc58F* ~IAc'b\TBaxؖ8%_Mx+6lfhy2q|~aIa dp5,&ՇZ=z(dPDRC{Lj 0P@|`wCG`y;0 ~Duui%P iR;E=p!ra: la^ii@yk(.nWHy; ~,H: a'y ŨڶaG;txiQy8$*u5H~ӿZw|: =HQs"kS. p?p tN2f"Yr5ƮS)Hɋ1v@(B@gpP  0Y:ٗ?֦POQ>,5""lQEQG($DD8xq118C(n(2fh%4B 3f)8!achCg21c%dE9@]\IHrM-F!,tۤ}jx!H% zOݿYA8CD`t>ƥl+@ rρWE?a)Đ!NMU vIUP}-GM+`?Yp*h"*B붧mp5Ejٍf@>~B`3aBJqvڨFW3} 42m&f ϟzÖ H`Yki'؈61QYbOLw7(F-᫴@"`X!p4V 1Vԗt bUԙu'*м QqqKØ7,E!;&9rf̈bSJGDYu>Y3B ZH(6E,}˜XIb @|D& m%07~AZ{vDUne,qiyŎt=+@qB J|jlzCX ʄ1J' A}V$%`)D [8;..Vtfӆ:MI2C[ >ǀhi6;O ZzKfF`>:*= %3 >IC(GL8 >}O Pr\ J1x6Ifbdps^) l+O~Q-CExI'@k,Gġ]_3ʀ.a?N1U&Dgx+K|~9YZ){Od-0OEgI ?]¬~\N luNvPם|ӭ= $-3rm>% 88e{VL2ʗ]7Gp3 yGAiBaXT>n>>:`"sYMP(;pK'y88`=&ZYJfD#59P(J4HaJg! 0aN^~$O{|-y!¤ h&fW>rrtPE$`@8O#i7Hi;$`s!ٗ>T-0q(CaOf z@G:>8{ͻ;OX҂mHb}\w?żH;bX`Xtۆ~3qZD;m{ _tR{ORsZݝH>Q D8|XcDP2##fRg O;ѣl,@CwwBu)~T=K;2@~_o33pz!$H^DE@s @L4LEJU:MQt0ACJHs'v|l(:<{E7sg)N2DzfWո0<𫴦8aH{ 5E{|hƛfwb00C; p݆wj#7W΃07#wRv$M"@ڑַ|<A|ѓps[SEҔ BP!F :A18Nq9@; E 8#q @U=" [Fo7)OByr (;f`DÆ6Yh87 b')\vɃhx&x()Db (YO+&ݭP,X#)Jan6nr }UMIDŔ32S, &DҖBggQq0d9JsLTQPwbm|}" th`$\G<7.#l#J ~!E4NdJm7Cw;#{-VcNfQ_Zlvn~sGXEjPʙm'#QM#:*oUH";Lk6DToEH__ɘ ⡉`&ܦ|4>yfF&stpT2B贜'UPQS""<._Dsv*>C"Մ ƣ)x Ro^7N8`KPڦP.5?7% lч=>\67PAգ5H!?iH lt Hze=G"ff3 0be& ˲: M5bZc6i7 f\~ }r'"C/>g=QldD(hxb(@ ϝ ~42B8Wmg~q!݀h3c1.)>&(`LtH^?H)/I@ TNI<}NUAPE $T@ />9}heH`D5!vA]!MNqtZN)l&\3Kh\sm495KnWN`u 5aD=wTRnmJ-eÖ(a2Wd3C@>{ ?O?$yH9Ht|@bP6뺨`4 65l@A@E?C@oâO0x./:ޏt}xiY ¤XnbfL),gc!}c BU2XCļ)QݒHdd?a0z3Y/%XhXzc3|BȦYh]5ևa:ܒɢsI(ӡvWr; RT=q$ssH]VA]c)Sc(d-/S֔鰩EAtxߌIعamK|mI*by. >9F+ݔKYJMnGS ƓskNJ#xP 2Ь "F~NlLCW鋣 ')o ,7jɝ9s!D91.+Ja;Zdu D8JTu)0;K[lqkJ$M'y1[7<2@zd`,3"yd19<)cQ_|i _Q/Rzq)87oϝaxX =ыIT E"> FV/kaW"} ˧ NLt 6{=@&2&Gj @F ,LTatrEQzě7T .Mb:,Ŏi3P89K&E-P Mt@b@=7lFHwD 00BTH @4?rB:XvɄf\=s;v!m$"s <Փ|N{O'!`i?Y /EFP!#0g!@)O Z}K=\%L 2zz%[q Bwv)I+׍s:S?/:R"ZuTj7 /*e5aalGuP3Ӣf)&z4(8@ /;Κ܈*D b@pv;<H{xwƴHnCQ RҩH- Q$HPD;x6nOo>î8}$4tŇJAH}XvH@p@HȒNɯ/aetF6wbt\IYJⲉFYX6 iRқSpD[b`ӆ Sr t"DU1;QQ5dLQ5LTuYPH 'Lc(=$߬.DfLq||=t7)w\ʏ 2􃅠굌AN~0=.|!7 K҉o:*m8{]!\pc`K0J&rxX3ٍc/6JDo^:!O}f} 68]80![$@T. 'E=N) C(h gTzY8UO1>ݱOq6ø5uqFʺCG&z ˢ8' sCpY݉q=`?0tf }Rc1+O0bp%ﱈh#<5oi'Q?|AN0qڋtb}:Mt#<"P+h4$G;J``cJ $a_ptA/FPL*ώTwc+P"4 J93z:jJIDQ@d X>v(T&`ڽv=YG6p!#DB}&9tVYcO]C &ηgVrp/WHo(/>tx} P><*%M ۉ$X BI(ר a?oW=Q=Q B$@txE=}&1y$>Jij04?CPr mn`%-M큔Z~&f2 F(c:Pq%>Ge;[qsZ>jMD 6y2cnpr:M7F6xxҠQfk%ǔ"&gɋL Z4(ۣ<&֞ZǸ@ ýlmcnaժ)mk/X3iha1{h*ޠcfWZBP= QuǶJqE:Χ@͌ oA=4vӃ6Yٺ3c32SL%҄[L<$QU*7 .B-meo )310C#PL\ykJ; qn:blbLJY[5I1= )55e( QĴ"8.$Tl*i AQrWbum%. 0#¾ar=>)F]Xytg/qX13iE B#YĬoM*> ~כY`ƙ|oYex-̣!Ci竉 u 0a՝1X.ñMj$MJ*\C;#F_d<Exn8Izt.7fy"O\La4-#CGF3XFعa^ϒL](~hd*j 1_|QoM enBvtڛЦ\|io!2Kg_=D/jQ\1԰Wks9bRg14V_?\z LA$P . m{LMp3Pdw73!: 9ࡄV(jKf0n Ix!%((&D8Ix[@4KANyh(ŸIb A(N(D(d%R> &`!{~sqe,}dž;(b]MXZ ~tѭߡRNSn׏ C4tF8b<sBG;nv q7'o.?:.Ho>yuASld1 Pa }9L2K$A`gDM2L*I~)k dōy,A&`M$V@ )US,Ns ]ll@8H F`F(ƘYM,C % Fҹ%~BxF ,JtҺSB8F%(C@S;'gSrD$"r;(y{r"#bQC0 rGJXbh FPa,H)S(UTD"3Wt䔋HQ PGP AÜ2Y# OG¨?611A vND9:'-Ƃ2f:QH D̔P! (TE(UEdabABb̢UbAEBe"$RR``R&(HV.ɢh0Q$I PJ&%1 F |Y@ni)pmgrHoxDpP@(dF}I!X*4Iǐ>_~DRn5>qH2J!Xj(h Rbba昙f !n&!}-gU`ѝ&L48'Y ʴ)w us'>ݿ}_ִ1CAu ~NM hb]%3@r'1vSə~ x]oySw Fy]lҵ[Cܒh@P>P15"Y| :6`Vd*!De9s ѥ% JR$!B)(hJhf  j h(h""%&% & B)Z`J$ !!a @ C MJE542JDQCJQT@1E!Q%)ÆW.(쁮*&I'?ߦP(PjJL+cNj>9C̝'l =)m X@/sPBNڂ1GlA>xɰg0%SruH"8J!i )  ye!bЁtlG9ѧ/%? ,>DwNnS%^F bV5 6% HR&JTB wDb*  H#mP,O5uŒAXÙw/^8%suD$rrP<ڱX5.83))<>m$Ŵ?qQ.8f&i5iY(MEa:ix l"_뿼wzi G&1{Tq|BD}RIB p:V%c6 iL?ֆsޒwLx& ?r ۺXv UvM"atݘF ;%[dHD @PH V* Rc9C<̄3IͤL :z( !>`gd3N2Lyp4Nwӊ XHSpV6Cq'%q46ӧc $м42\\-N|mqh9 ڽF|XgJgc6b',U;clf&e\7S_DbHyA׮pYƈ(=UW+(]K B%ԿRwnV?/>CA$ۗX]*"rDwxpHIbc 1hAZ Bp5ncDC#zq~: q;)g2|q~'Sm$Ł$'B;:U.J3v`ϴ?ܛubsR<(ޡ}(cQN8K 0E{wr렮&a5JJ؇9o| A -#`$ AԅD%tG?(`XO Dx}w/Ore%Ϧ0AY14phhh}c%0NLC=0R'J'ٱ#sbh+\1x˦ҡ5Ĕ*jJi ٥M|!ӽ_Oue=pBȓO|.!P^P9>@?=P6^T)Xai&! JRH;5B6#h)S`8d P;)2$ D @\tLM$Hw95Rt+ƃ1F o%IDQl˰ ;~֏ TDPׂ`#7 N)Gn42LT`hik' :p3(Fe'%D !y;RrV {eu%b*IQ?=Rmc֣, j  DF#f pH΃u} Gei7p5PaӚft;I$Gz@kI!7,&_Ơ5<[rY5L M;3,PJafHw510uQdڊMf7kó`}fbʷ,@&aЏؾ7If)p۹jЕ .%cS<6BT&JΌ:'q%*Dž'Zo8&,F/N &\C1zoWx\Q~}*2<>k>`|bkGziV*_Jx3*엇y>vW6v <Γ2 Ҵ`SIaP;,,a[=Gh .ifh3e\*be Zf{36bEV18b&; w #I2,sm߀w8T7$-b çP6~k7M-EH+O0H|vHx)%lr HCA|kba/R9Oa^yKG%_e#Jrw?sl8_iJ}M:wzqۅ& "ET$@4p}%3 +oa<%JN5uHiXAs )VBRi|(e/iاn IRXI37n2MvC::1"Lu0RCP"AM)7CHD63a`ѳ:yA0s ^ x''S:ObN!6%Z Ƈ"Rhʃ}Z/h`s)CDGӏ1MWeĎIx43B&h3ƾHa`1V,|B. Q ,!w CApЈHubzq3IP ԋ8*$ePR;5<,!$} = rn]w("%Ҋ_@ӔA%ueEdRPǢ~yQLvTxf :|g3oG>\:g؀xbqLS|^>nߴS#II "Oܳ[pA*'&$SHr8r[<чզpf-BOB@d6 EYcqiFsX,+CT "al;2b9 ƩD}>ӦZW(_1SD0iݩ Ї0'A2@hH 3eT7IL(>WjE }eA (N~~uh{Xն2F8/,";^HRMs`O=w cCbE}K~D|`{#UOCHxDe 9A@@P}~ w}$5{\: 0/F>iXV?`(M< "t0@T}d} m~(AOJ"-QYTYSc7G:AؘFZbgqB~@,Jc# tFJ@WWA  L:((%@GVaW 62  d'66ъ ڀtF6uЍC›lv?yL 4C=S} #">hx;0,ppys:7=' 4q#ȚE" Gvj>30@`gD C`{:DILhǎ pBclMwp[ `?'c!SX% ՓQA _<}{ Q"?T0!"h(XIWu|YӘeݍp:x|>t%p;v9[  7u;W`~'<ƃ:+iq3ZG81 GAtށ_rM4~\w%zԒ@DBz}.yteRF(,P!vi7"jwO0IFʮ8IQ~D(^J&c͐A3Pg ":j΄{l˽:W$ZBms612UZd L,'Lѣ{i9np1EVet[ˉ4.LRl \f̕26Ft$^$gA á;VJer☒ƥdS!\U!^Eks1Z7|C4hM: *>bJ~aXρ!DU @&`BFlp,>Ga\#KH*ݞ.dpG!dD$M4uo(= q)cn?(ٜg W*׏IF\i*]Eޓ0#CA4eўPMt!b6xR aR 8 ѥpi3e<2g;b;]vh1\(|'G4]E3`7]5؂̬p BPֈv}Gx DM,V(0wA(5(ߛ kDb\JXuSy4ש@`R Oݎ vH9-8C|1o8XE|FzN^ tz#A٠8D$CpxLӏ =;pl{Qv.t % $h hYB@ >Ł^.N-FtMގ,epbdv.:XD{np B0ORim $HY5cxƮTfUZ-ѼM:[#m"fW$99#̽%AEGq-MA;% Nt;\`+O(Z#D+i3. HaLhe%vS i%r}3NY]#+j1 fC, nhĩC Di0ta >V650#z1*@sY`fg@x |عǕ2]@|BM EQ0sʅ?<4c@SRAxɽX$*NY{縙&p*aCj=">#,sI$B9\,Ц&p$JR׻o fO)$֓@JÌͤ2$<HD>$E5Ay Xfma?f?$@ZB9{ u[+%HiD["p8q$=FқR0Ty$ӆ1x(]]I$M U4!0?hRe :~ߞ檗)V*/hŝq$ >< {%x^.*rCt " T&TR "X&9b !Y$`Hh0nbC-CCQ@4P @$ke5!urz;DTi@=5 PR\9{pw_y*R2u}@OO؛#iۢxuys |<9+- PE) m / }2VgDN~7n6N[K(NP'd ru=_zQB"AZChGbs9smd@-) a9h$ 00/ Z (A`pL r40e i_G?t$AC20PF 3h_$1h!r(P @ r/D68I7m$۫B7ҘM",fZFcJ!bF$51F7n pN H"TT&0\vbBq9E}y03Lc1&*m?p' ̈"`P :-JFT^ nmdNɠ=|)zȏ6P{YP>}1`6 $W@nѦ&Ic?̎ΉQ[ /p{Eۤ!"ca59hcP+n2Q&`DchW^G2`ΓiMsbce`7 MR 7`?|a 9%?-Վr@*¬77j/s+-q/;9 @Ƿa\>H3zx'sqwΐޓD>JF)W"\Z0 ™SÕ;C=rNIB ,;`DI8? Plx0D@`d* M/:Z3Է㵇ʞvz+}CD9 ILILG_똤̝ y^xyxtR|=!?/$'Ts =b*n7Pl$"tmڮ(gʬ=twF _&N?"=Eғ<5>vO$sHao+,0ls|p Գod#ڧ]g7M8r<N [}SNŧ'Cy`?l%n<YL,qF˛FTK3]:3P}&xgs3$i>yv* 耱{"4gn"9b t"u`n;jU'zbf2/?O{`pHttxy"H=#yL1H5!Vv1=v7ƉǭG\8cᱸa#MTu);ʾQ&&f45 SUگ~q L̸AC+\T(ҕ*!ZlqF ~J-6w<~ Mvǡ2>|q%^ Ն叮7N1o;C;G>j\ \{^:G =l !?TO:❅ H +@Z^geק卾L!hӴ6`ÌcjS 9N[xsu "ȸ;d&Z!1NcZpEeyw|iBiU*f͎Gcgehl OuǘOן紃2NcK0p ̅x.(BRL Ae)M\0Gx\ԭQ@ >L!( GPx=o9NCD96N̤!x< wj[}J̮u9AN\cv`;XS.oW~jrps BJigwoJʫ 4dz$j D ^Y2T9zc \ͳVqƣ/O(rEe6pMlx;PۭRͷ>Ң^"a!euV+#Lh @='ml>.;x:'ƽuv?d/Tɓ>NV鑌4QMM4Xw~|!ï\b]tz^ `;#%)+CyWS0O)ЛY#lt&8t[xi=r =(ςܵ>R|`eGd 1u ]k1= ~v@r2P, 6ϑ{@^&E`"j}_U6aa0I[|Bf jȘ@{L !S'B1 $Ɖ9kJxNB>o~_oWBBQ G ČĊ bAm(#\e} % {(N8M,AqH+l`5H?US!Q"ӥdr{78l`&K񰱁ZYK (ɽbzcdF ^Vis ֡ZӶ+!w8EZ9Dnl2l€zF ƬAjZ䁶*,y! lI"NGInzZ&94VU Ar_rh /{oi#3F , :yuN1t܏A}]__\Q7.]F/M{Oi)}%C֝/"L_A`lꏲK G23 ^e-dNNHcgr&o@DL:v9k#eL}cwk 2Hc:;OWeq GΌY #|,Iޚ!P%F /Ŷv*jk dmUMmAZISkpG]u T/i(=e0:-@6AĶ ,B+B<4qlfT$fI@>Zi+kZ9 Khp/SƧ@MC:$2 6`{0ır8#}{$% )>(X8 '&s"wA T`Z6(YW=P,BDKILB$0w`kxhLBWyhA/m*DR@qh=ldrA>Tq~5pj3H3f8>*OpI#B*?OL>P0epA$VA[FH[?j]Y2"p= (k°ťVYɥu>L "dCJ5@,Q4Hsx)h]Jb"P I1@$H%JjN揎itWS͹EɂM{'c0 fi=PO; Q|d4'; ?  Cs%M! Pb~,2E̩Wga-Ϩo@B$2G$@@8l`>!XhBnT+2äz+r\o>HqQ*) y :%H~SO g\'KT2ANԟ){۲Bx$S@z?`1<@P $Qa-wr;|ɷx 0_w!f.HD 2 )Z1B#HB! E D3 cL=6(!dbNHO9D2!8I,s1}D:.đ !8vJ|:ͰaKbydY~\z6wxF("!7|;Psr6dB[׀uPfM$F0f-^6E6$5B)Y-2d$eֲ*tz36ilu4-l6[ !4HIF5w9]zHLĨ5((0/M.wNDUE j j5T먺mA<$<;:GqjP '-=!*82FL#`Ou8v9տGM; C:{~ --Qz1لkpď[W{92pʱK9( y IAj?c"iF$0!.2$}z l/ӕ:!D,6A7O9dDa2} l`Xn-Q`ؚW!jä'{MªStq :pD qt|Gۧ^DAhϑ'87 2TV@h$UZRmŘ(]65e1 $֝k S")ֲkK"+7bl2>7 aӥ6I6ۃz20H FQ' c42V\ѕ Fhw6AL3 |v e$ *che-Ic>yEr[H" J"B 8$yvkf6;"Д F!&#jڍIHI7M[JkZ FۑiSnƫeEDm1ޭݼE9-G-Cpt\py{mB2!,c L+*& 8Ӥ@gM2b̚3N2k8kh)GD܊Xؖ*,nE@dsq;ǻl# RKKSqEeB1'5#DM%ɂ0LI䵌ud_xлofx|0% ز:Qf!x08#4.8'іW-^F2sɢ?sUtx߀u.{6i0t3qc *ΰ,ӥBúl{vQ9}LRDD`M5c]1wӥ:>(A;i6R XTs';MB>ΜZm Q  i!5f8 ƭni dwmC[4N{,;N_]k9IqW)3AL ZBe tkqݥ]]bE=/dA=##L# VNfz;IʢavkY6B^Abg3ZAX냊L'Mf d1 K g8تMN;EovuZ[ԅ6I6Ƙn۾\G!ԪvҲedd8Cڱ0׊x3P\0Q".ʤpHE&IS^',OC('>]O1EKwc\.yQ.Z Rg=88B$ʰLJ LJ#%ۍnHh@k| fDiV( J1˼r0S7بd`ɖ"4:U MZlq9S6K8VqF`I y- Z(kȆA TMv9p ?S,"ra&$Jm !̤té_:΃n|D "q!:񝴊Ag]'fqʢX!ȣ\C6K&pX6x:FyX@'㨀I213o@EzlY-)?PLf@R+cp^1\;\@䍳3A{ӸbiPZO~0*AkdҜ`)&!?;[9gaj#{D*!Gn`*eb#S^|ciɓ\Zbb8`ϒT+'jaInMԬBF>0Naْ`8fy1ޘ2M}c R@d"B$,,F'_:"F&  "e)dB Qr o'$Rf) qǫHˉ8ȧ07LJBaI5$XJ3@`1@,OMlZh osBiji_@d&LH3$D'>9LFu"T}Cl=EU\UA4c7<6N:yI-&oRHkxr8$H;DAG1HMh5@v`֎Zopʆi0\DH' QQaC&՝:b-.gf" 'P917Qm}k)ͷ=*xtW/)?0BPLCpdY"Hi7ˑٲr4hIS.ků.'-GQVANui$AŠ4VX lы/iʷИL5vAL(fNuIӛ[WЄi/'EU>ARqd3r9$[B} Vzx3 21-W'5ER8̐ 2 f ͸]D% m\-%H6|rUr3rV#+h::!Zc.Wr;˔l}2!vζo&{F eJ@}aԤǟ<}C;&Tᕍ$M•IID4 ~0& |t4^v*MHVLdΔJqZy'v*ؓ)nJ&t;Dç(q6ɻKVCKI@Г~"@/<փ T1ڴ2$zCjZ?dyl 9g"rOOs9- &$C<v.]vj!YC*jBaаOHz #Z|; (F(D w%^M6MPft]Vn bL!xN"8ffeŇcGFK@9ej[807a: d:㱒F8k7;[e0ָLI4YķrLаa2hIS4CT@9(qw!ilq 31ڤUEc|Fp}ׅ;dmq)>epAFflcC9L-n=LKcwcgActA,P=4LhMp"P2@/u:KWlP\ %B8J=%T{zi$#lIH_ё3^I.8' =Dd:k#&N}nD=ܐY=Xln uXd"\h`iS *#^ 32v ͐PȰ&R %)OI+ GfJ'T"‑ lD>/)aPbRJ:[ÃxsOvqH&rX"Fn}ïI@GJ*zfM4(Qљ(s\ N<ʲҍ&հʪ VizibkDPE¦!i jWD<+'IF<0\tLcM%v@h1A0+Pc @ADrD4(M(pYeL]* ! `67w?s{u3|d̒$03o|12EElDz.2P̏nK#V>fr\V0d\KOYEΞ,H|9ne>R p]Mr# I;):uMQr\Eִ2A,*%CBD^&Ԇ #o=0` M߻귡HR.:6>THS(s4Sj" ꩁw8:xlb^u[['!7J|hl*`ٻ,s.3j &=oMazW]ml&# : )#ڭUM1QhcCF RQܳ7|<>Îm&0b0s2 I6:ץ[nfuQ^B 4D Si>mC=+þuMiDGie`X¾>ݢhNwlDIH]g 7^O0 kFǾqw CA(>fu?$О[@vB~$~jrbY oKVL`w9{P4ƿպR XT!VϊGP<@$O"ұ!B$D* (zM( /M,BH$J)Dj&ZF2E- qTl= JtnR(+֧1a4"GpSoli3E oqh޿sC@9|P4dDk[VO  $S2 0@s(sH" AR!<zCZ~ :U i]`M*''4%Ό;/墙ӁG$X6Dj:"p bDx!b3݃L@h(H$=N#ͮw_fpN#\VUI~U] XZ0f0>H|bIQ6ϧ@ ('ʎA1S؏]lDIܼDkys:z2c͢:8^}v_W&1ALLxbDwg`vȍ]p(bJ&*1zp|ΏQQ;h#Ɯnc DE\Ź,āF8MǑͦ)>nh"NXAc 6FvGv@E`zתnZ!#ΰNu4DtDزA_19kbss H)S0#n(^.C<㧵;Q|i H@a1]} BN[8'&jX֝NM EFo:R 7Y;^]:Gd:rWt찾2*"(U(/✕ GA$i2:OM > TPA4@R4!@ PR! ^qeL ڀG#pvy|bI83d @Gv/jm {϶/OT4Z(ءehe19`vxxyJ#Lp toyR@OwE=<0=v7cI:U'<$!A ],ItGDJȉH6ۿx,6_G=ՐB p%*U% PDM4Ц~s_2Fǣv +@)!1p%e ہ7!b!!׀#T2 `|:s)1پԪ_$`(P /s1O. F 2:#3_)C =QXXq>|қ<q~ )0XPP]CK׆}Sn1*%C'AZQD{AJeU7цOW9W~fٜ8{CqYZloDgR1$uo'.Qc3Ȫcgx#Ep\lDër‚9̋@ly6jZ WYk dΧLnxa4%5Vf@MEt+7H5*m5lowXS LNj#@iCue+Em!1@ y! j}<9c'?7s|`Πz UGJRi1-!%4ab "x r=>zԉJYEzȪf#%!z'Qprd,`9 N4ɠ(z;>np1ASX<:E| 3Y!x@$!vpYOL'X&I;w;q`A0˫ļhP0"x*#%^J%t!?8&11"@"%GE+SĊX1J5yrZ<+0&1v{wn'`9 zL>ݞ9Pg݆.m? :.2 X@c9B)SB6td=d< p Vq1Y>^:0: c qd |t0U;N dfmh#ē,Js_PVc8<+ɼxG^d5h6 hYD|>-;OWgr#b sX#&.z'w+I4Bi8(`Hez~ޢ%1i*E QG5(ۗhnD;@5F栓&30tsG%S=PH8?rp~ാx˶B*Y0%kgn1QȒ!  z^Qo5 tYO^rKώ0gT,ⴹք"T_$SBX"/T:DB  (&M<颁((-_ vD'n,9=Xy2ls^=gRoPN=\Wy}xm`0Nr#SPϯJlajͭy)%gp3(P_CZ"a".A~*MH2a0T #hbң jT.*~H!QC_Vp!)S(D[/~l`뇰@jMߪ(5_t9u$-"e5s8 ީFA?x_Pqᙒf9A˨o~]3͛v"P]R\%9h0sSу&ƈ2U[Gq\=^O9A!@A@BWRI&*]!o\am)Ya\-ry"^== Fa1*Û`pr w8DzT;J,5Ν㇘`6U;h !2|ƃBx[xNn'96C9_tp6)(=r |@ϼRSQ?{'Ict膽m8p @5Hg'#I@1,QRp۟ך^G7zHv/$)7t 7.pROTYxak{g Ǝ3|ͬǸIm|(cG$?`p3ڦ6`b2x0\•E rwj:D&^6c1W&s` ?$yxЮAYN+_ 0?]P1?=pas_bF8$ch 6-1b6яG+; G?}|lmQbVex/}?%moO9ЍiXJ3z$uOy/>QiԡgpۚK(#Gq R$*W@}X8\l&'R aHެ Xn5 q LA8aw8 mc4D 1~pL.ny+"d Ux0ʀI~@ka8Nn,:{U0D=$HJ#F!!d>*\{B2fW&OZ s Yˬ: Vq% >|8|HŀR6$v꒖E7CE2mѢ F*\H@ j*h)ZJhF$()) Ab*d uRUUC40U(  u"'3'""QzfOF9WJ:+ݔ .@d)KNRH( KU!VJqO%B4ݘnF"0ݬcV1eiqˀiT CSKv?L!-;=9wU R* (y4Lzq;u ީ{h>}?gDvܛb ?r<^?2=X_*)kèpp(jqs rUx({0Q3qwIs`NZwz?8yI5P} ̈́ :.*?Dݻ8`t{9ROO 7$g9tc*y};?Zc"<&)Ql3I7Hu5Hҟg(n_:M|3A=n. ʼndG0A'"#M} Zo?N&%Qqtp U Tll& `eTgb8Ty{v11KSJ`,>2cҪov魜 EC9 6c0,vF$б*Dw"UH(xb@ A#]ݽw[LiD[.OB>Ͽw忁Q59b 矴Iqdf,x> øc3e fc/<ĨiM/i?G[8č~%+s#oĤa#Ӿ{on>8 )uu:.7o煄m286Q}x£lNڑ5UrŒ"8'8.xiQ2i&Bۺ&6B&{X1$=<ĆZ&yn8p(NCcb_ ՞8RCXy!#< ˧<;ËL1aټ7g'#9D"u&TĢxSd1KnyȄ'u`\vfnQPp?rk<,cJɹŝх0c"PnhKҬ;ew] ܻAy`}Nݍ%°,2 M%"L_u|I:g "(717H1#4-g=) \G8 + ӎB]—V10޷l4I bKfbxa'A]j6V( gjq<9W.c6u楰طwd 0z*Oeu"egJ$%éq6%JPG7o2 'z'y^s:Pd!vFOJK9n!qGȔ.AA} DRÀʧm $tDw14.uU<"&;/wo^SxxA(+_ d  >d%PtH>2]?5`鄟 KڞFA!DIR%8MDQJ)D*JuDR0ĴRUPBR4PBDQH$CL P*GB&'s&$:Wu14jtJ S?-f- z:tl9kfg@H1:n9ϼm.ٺ^}޾G&o+=j^v/>jyigݫ{Վ}>gG^t\A^NO'_,={ A$ QC71{Sq_J#yx]ޛmϽY;O'RٻLFYлݼvcӷ>}rB;wQ[vZ.^T|kO\ ۽3TssM{L%٪I﫜}{uh(G9\ݫv]{tOgݦnm;=7Mx\Kl΅pP{`( QZ :swܪww9"-<ݧZy( p;/[.͚oN^ݵ(UiZV=w;k z{5tݸSܽ]&iFhd-:a"&ɯ}3@0l{ݹ;o޻}n y˧Z6 $ױLpp֙:ݖ8UTouo|OZNxsu@rz4یzsjX\}sUf6;O}wMv]{ImkZ.u֨vf[J;rTnn\jikB/ͥh۸Tݲwukwk5uu]uݞR =}yooQ%>umѾq1{:fmnVPRGwbwo*:w][t;5N*D,+P^(z= h_wT}UJ{k|{mӯTP>z'Zjv{d@<>^mMfWlՉt=w]IvuO/w ;;.{;mhiڻ`Ivյ.\š׮֥]e,XJu{sր,Y҃=jQ=:lKͪ=OTu.msZ|ufOqT[kJwNWrE{nmʛ㼺팦]{ z=)4{K ޷TKECStHU6nuW"\"`s=ꢼw]պ ݌][i:tuF=ٽ޴v/5ۻs;ÝF(j;.@(GshZضP4:|mv&\-s+,ۑi7F j,R{tuݛ̉\+ V!'*'=eF{ {niD=NKmz;!v͙nܑ Uʫ8zoWf}nyZ2 mJi@ &ABdj4Gl(zM LM4j zxS@@H$DA2h i56ԧeO0қQi 4DCBbT jx?h ޢmȣډz@h Jh&Ah&eHЙOF<OOhʛdH A& #@ &@h &&~ҘjGM?(J$SUQLQR&h)h&() (2 (sIQLJ~ofiH֋f5Tz"a9y{E 19?~8I@SAQV٣va=lu"* a&89R$" $ꅘمeUHY+AY)AT5@hM–ֈ`B p3'ah`*H$:Z АI`! ǩզ0(ow *ϚvdGZױ=L$ݱ~c=Qse얎 dGy.][]MaG$엃Dp y# px.fqLx՞pDTz@,X-AxO1>C=g_pJ:`¬Gت7jF4)OCa V1G&I4;bBdʀEҲSYf5iC媾"5Jě,̇e97o-2E pGFj!R&Vpk2e|(4rZ&461eB4!AKi5Ř3asrqcX؂(db jҘ+&PIdMWJLעn kGtj5.b.Ց03EDST7z,zhh#" |~cu""JX)!$#*?#+։R Oh@4W89"8k! %(TT-U$de+ՇЯuכܤra DzЄl<h8_9ڥu}/-Ul!=SSa1% [~5$ (Z O/~R S`RSSH]xen񾍰᮷v!4#P\Q`pge'#Kғ|i $' v4,Qĭd7L MLv|SkP* kRUVG'tk\z~u-_Owuw>l胕Ύ5=ݡ`\7j0'2T*-8?fℚ2Sۯ^;hN}u8ԋ-Wt ђ:,*=.6uHt]lHfk_y@%|nէ&J:7O0O&Z⹔5:ߪ-gϡ5x(t)\ѵYѺV,MK=qdU!H{^H|ޟlxP1Q7L|3jai^,6`MoYP{#cŘ?Ac;pƒiq;ᅳiߩp&ъ!QjKљ 5z݁h^ف` ?ߛtU?rP3GUڬ^/"*(0P = C//.-1{\M݉!Y-Gf}^gWSʔoMؗxYfxA6k]V&. CJFBEoxL4vcE1=*᜽%Vutƿ&ﱐ4ɁibdDva[u}"XVeC9 O >Ro636hG= Q"y%@5CM`YpgN i"'] khXeefM/xx$4-ܳEs2ٙPUaQID+\ĉ2kB,biz + Pgc#0DTBzV8Bd ve(QDTKLLFF jldkF ivzưS"3k(mz?!xwbp݀fb?i)R b}??ys׳wuB?lqQAWTO҃X~䳸}FLz`0\&4JB@R3@1%5*H !~u">E}()zݟV5Q"UrK$:l75~_Ҥ{>j) >[\KP'"әj0iDBd^P]Ԅwֲ6#_२>ʐ9$qH Jpl_3ŋSdE:I)/}prbyLony'mnH "5Tp;vz٣6e*unlRM<.٫:1u%*c[<=}>+`U"#3'H4&b4OK8ćmOk _# 1KUSNCÑBߝ/cT$?d#?Bb!yI$ V(ye 70^ֳK Bc9DGRRAVqaӻ{ƆǤ>ބB2J1*Axlci5 0U WvJҺϜSV2i M !cG οrrOԁy]W<핱r&sGB}Fk"(Uwz3mUPA9G^Eg |q杽\$cͼvӄ- PĨ( ђj("^raxP$RY|@rdyL:QT#nиBbc YQD3:EٹC*a;f=LR(aN ЁdRM>V ^k8(v{!]pn˟DݸK[9vvB{&❺D Tv;,\&Ǻ%ݿN8Lre*1uŸʀ:^&Q#tԩ6H,ݟ/Q+GQ 9Q {L {ùB:V@d!c*dVtVSuf.4z?[-5θJ~I IavV å^ c^ B@&4H򌜁|]󟇿 48zzufA[csfjPC F_~O8>?õ q0O@bA0_`p_܃fF?_<8{ &7:Gh8\py96#Nk<{`1Bm .$$H"*Tl{؟es8[Df)/2 M!5^݄LP(iP))ZDbR"*)(P!BZ #J.G$RDb>Vj lIj赬L05'^ >Wb@Afժn+ gvݱߊEPD% z,s_>= * 9瀕v<^8kbMȡPɃ pF aܖ"rLOS;8x%R(0"ZJ 7;ϩwr]T$$,Pbh$ h$@IuA8$8TR(Q)B$R"T)X 'Fh*JK*b-F-,uMSeA0囐ޥjTPX L$a\R0"NIį] R.Q Lن2"Ծq pm6%)NjxěO'8zL{01hk,0FUJԯe c0oR#ϏZAwQPrI:cLaX /<$rMS(uT' V \84R- PLKr f ӑ@1+G3AלCp B֜ u#UYdБdU&)S $䛎3.[)}Rp`ae( a;3)tF7RRR0KHPJEA"ē(P)@ !B%D!T-0`i)=%[@7at&ܾt091!RA )HTD"i@IH"bKZ0+J PP 4@DLGf%)@LDI X1BF†vΊL=Ѱmpaw+:Z$HEH((RObYfO#\/xZȪ5kGU.EaAKe*})J V%e%PB |a~8#Y?=ݟwuzAg-У tсS-kZ1 k*Z 8(́ OƇ W?N}#LOGM43I#x\a0l&Q 0B }$ ªG;N+Qφ:U@M x`CQkBH"Q/$)F)Ac5ݎFݷ>&_y۫ú0!o{"ћ'YIߚyz[R770fYOO+u2ケ썘%'b%?nhUOYJu5vWf0ұK=1S:o G>?5~Lat8iٷ|?vh)pzمA`njh'D@-6Q6Cӌ֙ u:J*;÷N:sYXT*_| RQEaJRP4@TE ZRJ D&TXYQAPĥAQ 4dU9+AE :]QNICE5:" MYjJR#C -faJeLHd4n)ȡ iZX-1SF̂a4TB~FVVDC]a[tZTxqz= hfPp0G*ZhJA"i`h]IJĄTM]5 0(G+0a:8iX挱 &QZ% aʼn0Ȣs0p0u5a$xٙHH`n~0Hy/4d"PW%e6UCž.5U1F)-F3>H` Iˁ* BBn6eIEuQh33 *Lp-J@]B \jԦPFLV VVF9KH1+V7AEZcm ƥ\3Y,)dl- GdRT16cVS0>\w\ HeiHB`bQT+4zkN8w܆lkNah7LTC K%!"?R}OIN] Jj*nb$NG yezf|LdGY3wZƔB;0ZvCQ${OIycП Ij&6`(i5AZ7&YRjMTXoNZlի*Ye X%"册rUBō5UMZ“{o910) AUOj`fU@T{7AhzrHSD!!T@_B-\ڙCEvRB-a&SJ5A]/C9U\n0rɸ2xb +՜n|zmcoTP 2VJk;P($SQ?ȈYaX̧ PX 4dJ˚d%#` ( ,dKYbĪOv։mS[=_jùamNY凾.{("|`?z:aӧgT8uF][5vC!a$d8/#PTJ!3;(1_}GOӾYmB#.QW 2_|1Tu$tݍ$E/4[-'̷k|x`[sDY$IѱS`hE'G{E=FX9ˬ,{_ȥxN䫯Nx:) ;a⹚}wwk+#&I9fcf5^q5T%Ih[6ӗfVQT4q5`S,Z7jXAerS<(5!̯# j+yV=jGPOveWhEKD )"FfK`A J0o5̖7 Ae5jGX"$zT@zT~88ݦq^nͦ&{ q.:j͹<)zVY{Kw>5Vk~_^Dϧ\0u\$mˎ Ⳋgv6noUœi C;tN z[CͭK[qƌ~Oj~bϯ>` #q5F V%!Y# 7wz` UӪL 8A#c3Ğve`7IB >\'Z= :ˮ߅TJ8zvyᚮhlL|P5J tݓ|9Q"_DЍ~;(~8Մy;LՊ&̷^~`; ABźf["l!Gd%韫&}SC8 @P9~0C#?r&l" hptYT85cR(\U̧IqҰOqJ}ADf|d 8v9װP0&*úfQ#/T5pc"FAU]xDh`)y]+@ '|>Mu^L ao^v[|o{եYMk zGnhm.f׭/ͩ귘OWFqIx|sOsΜ4mQ,jds:pw:s~缾6Y~M3۪uC_;Mv=$CWٯW;8 ~Pʮ g,(՚]l.W b痣M}BLE Af m!l:s}prR )Z)hiB>z_}ՐG?Wsg622חV^nëG;):P{/ɠ'H {{#' yCccꓒQ,G/=c;7m*zsrtٟ72uJ \Ĩ imPWeip}s5 J{_ڍ44yP(?NV_l{u?R!M*oV7P ʾ, >p$]CGt pf}M> xZ)^UqED,a/oYe-32ѽeei _tw8Hpjߺ2ŗN$T緥:N;ϊy||&/O z-$I׏aX"f7Yq0bV"tW6}}#V Yt/gu cTK>g+P"ƲC㬹Odh>Q6m0>,;\{Ԃ'/^e>[<*k SDݓۆKMiNhI,pÆOw/; 딗k?6kc.v{&vqQ[n~7UjUf޵ndˏm%?n*I);Zԁ4 1/863!,.p ( 2  0(0aBFmɩ/C^rӢ57uR̲"j RΚm`3LMLm,[mcjf"6U%hUnn̘[1׼ˏ 9jˬᙖY5HwwFF]Й!{?mtC?U\S7 ԱۚW9wfisHNPۺjI<~I ^5$~><Z ӻ&{/^ntRH|zx7Lb2T-qf.o8u*\]C7f\ óZ5u4HԢrͅN kS5鲹:7w5%Xy:HĢ^`kG4#>~= 20 ԠP-tTKala23.GqL_sWNu%F0|^+)ATD2L^[HL #d@fbXܰ$,O.y,cc,N99g;sZ;1:iyr{qW{θ73ֱ5nq+sUs8u3'?zeE ~]*Hz9B0RQ<2; %1Ee[SA\0΍&L/^˭[6٩:Y]kY]j?8gYk[ƙ,1,xmeG}[6y6a649 GIa$wk|rƷx4s298 fG#''|w3c+(t^}k+p u1f swwNKWf瞼p+D}..7|:L}%Z<цqA_ )R9A\?Ù։WՋ+̲X[t> )wFeIҲ9%T3!=$sY9P1i6U%"2dqAqtV(F#!iHa}~+LDQ%R6F܄1hG:W%(do^:M*dt.J 9+71~09Z% RT30)(~hˆ4I"0a S"b"z5k#RI5Dαoˉ0EIE"dSrFi"EVF3~7WG$(a"ޑȞ| ~'_ Vv66`k's M8%}{ZtZ f)ڣk]cїLe XiR)i#lxM1S'қ>oFv\Y;n&8l)7*rXV">P,U"$0yp=j#%))A* `A±wGUjn`Qe")f,,dK0i"9uM6"ZR:"#uF*R(Ӄ-L- [ D6x RU题A?TU4\JbݶJlHQTEDE6Y$% RQMRSEQefjJ2 20k&?! ?gٓw]H8~̅܍W wtXU>d)Ȯ"[<[h2XŐP@6C(!$!x \Nˡn $2e Eiceaj -Xd&cNf#VJ[HRpUbS*."RR '*ʫ.0!+&i~Y *ATp#"XƖD`QpHjŤ ʪy_UPQOG^ȦhNjE4$s/>j~QN4Elɻz ߒqJSJSCY.5&@f`:i((0M MfÁ"ÝcԦ,UAXhUɵV0qFRA~_)HUCYv9 m}!'$JVDQ~-uq xP-1iDk:)+Bh&xI) RbHO[>aUT;J" B,IP~(ULQ5Q>UG 0E}]r=8&&AygǴ)q3 Oc?:y0"yfLy/?0^>8*)_O{ Hٚw$ qM(ug+cYz'a_'S?Z   !>&{~ߵY ~EUԻ ǽȐ0 ow`KGh]c'?OͿ|d&;kR&UPR YD9w{~?'?*~8@5 p/Hx֘8A%٣ RWzyxkϴpIloC~bzdz,SdjNٰGr/J};# ` aƚ㼆~oCX.~X()*2\` Hxw跼m={ϣ9ѨhBcR4׭y2kԚ N$hA ފ9V"QTo{..)4H" Ҫke]Ç=2݀$(Sp)Ϊ9a̻VxKO:łiT iҤli T&Ayz`?y~~CПB ӧecۉŁՁ[WP:|H:U+uiLuP2Jw#撯L=3ӮN& ged<BS Bc}2 uV83)FcMn0&8Ke1M֩Ɍ.s2<}*‡Af`XcspxsxpEREX1_ٜzW92\+Ҹ [a>%KS@@CI =X.a&^aN( |d\0H 3{` Nvg|jРyIߏ/|$J\Cǿ8Y H**@*W u߫9h YF,-7'kc ,|}1mViU 1$x*^URzA@=3"aE=k[vB[hONHd XD,HJ}=}|y2姖f3#w(fb0FcJ 8W++GE>&u 3 ?ۏl*!^ߛ}I/u'_\cyLYƳZV Ğ. OzȈSDB럍1Lcr@딈=wy)Pt] ;g@RM 4-3.( N7qEĂ'w,bzi(/faK'^0 CPR6;qEc{t\KޢuI{nxǸ+ӭqӡs }F$UqQ!lG{Һl#M |ԯ{k۷|N<:䓋dP)jc>EST̕%L%?KmJ¸nuW^6[/Y5TV^sYww[q|wz8'1~UUsXJgνtT~`tO!`qDD'(d:QmUTRE"|;3?>Y8φ4تfjQ𷋻uZ*˶@@LV p2_e6B9^4T4wAdv Ϙ`'ϟMrdP(d)jw9(v "w̮>x.XY>t@jվ ᪵(eTBu1p՛e(OCQBtM4JR+uև۷ofrj8Lp3 X!ހ >>Wz}pcgAuUOiNw:JLkXH6qo;䈎x/>,(%i@/`(:N2رV/BN9ā)JRaH&+#)>Զѡu&JQ"j [!x$Ok# y5}qDGSh0pEARz"vjeO1\E''酢'ι ޡ|QA֬8m.3C ݇BnY$8SƮtsME& |}I|b2E>jaTV5ZlUs!':)ȳ!1+--`|nP㻎w9j;d2laAc5!Yi zm³C8cpd*!=$#30׮0.N;s! S^*PNy혛gvAo!֨˶&n7l2|Xm^'^븷'$28 sy2Cy&^Fڜ5vUfRaZǩ8Gxu:gIY!2Xz-ɺB«r3uTASjhE;$F(2#&\^vz*$hBHvy{>"I &3o* RT#iC.CUd9:3CP7W!sRF;㙍CD.sR8Jot5vl!9883D!!ćVep!̄BBBisHq!юs-Mu}!k܆N+Z֪֫ވveG3J[qαEA\CYi9n3l{:t4fp=d:dNΎMΕm &9sO"(* !"vtvoEgJ6׽SFdks\Y>8Lõt6׽ѩN&HI .&Lk٦eyZznCӼæq4-:UQ(sN;5Qv6̽+Z֮֫3rBHrtz;\M̽+ҭkUWC9UJ!;$B UPQNO(ѪNFu8\5!33+4!$$27Yʇ;ԑsZHXC V! XD!;q̣QW-ĎNSdObPq*d>6h[*nSsY !$Mђ k ^g1 )HԝgI3CRd;itewrgbf%SfdHS2I&Af#"FzkL&Sr-nVs!GjRJs.3y5E!՚!( LFqӸbU0J5axI1c9jֈWs}wYBHOUN=3!Cs-`΋:M 4[,K\BPZx'έ\,3P0YI}C|jR{<*8}~6j B!\֚$MF-O_kp~,Rd+- 541W=@mqgٔ:X;U$GBnx~տ{{uHW'Ю.Wd!Pd 36xǝFH9$e0 :.:V#GG7GFM!DzHXnM"nw5~qWXl ;A_a9U7&4B1Q.w +0$>Ϲ BںH{}$? * v<< Jii=\>|X/W LQoG`Ԉuҏvj ?s3KH\ }i~9I"μuyugϤ/z̵,?!E)LL^!qXmJ@AyV&ٞa 'D7AOI">|9:ADHnwXUO_W`0>Cg5Ve( @lGY" TTaA k-5_ $1Oo'Ϸ:*a1B 6Ø:w{xy-Nx( #ke ]# Ozg]`=ڞl|=!OAРˬ*3t 2,9(* f{c^?d_E@@`(B%$ZX+b 4 2X Pbh*h)hP! 2"={ 2Ca_pdYYe AG-S3c*,.vJMLBddRV1Og ~@LTU5 ߁T *@CEY5瀹PDTTUs:~M\~٣TF (HOX0>?1 賸o.nc׾7[W~Y 3p1rn˫!l? O]-(pC! 4Clߕcʼӎol݃_@Ձ%'V5z?X ,p1fon {{,?>}Cc@}Ow5k???.׍G> A@C'a|=/ ɷ30lj4!Q嚱 6Y_G'eBn˯1;1 k/ Wl3|ֽ3|yڰaf\_| ۗQ`cwJͱ=[݅8b/FBWS<`>cx@rBk Epf:ޟ5X(};%|b.Us^fplu)v75`&GLE̤8fGVKGlaINDȲ2/R5ooa/^ϱ.ժEG:{Y}6^B}BS%啵(XbP?yD=B@2UHSG;p|Ū;|SOW6x/ND6z׷鿏շ'S5 ;ߺQE?QCԓ z( A GtzkG \Hv-wGw_8s|<<6+j#wHl?`R5>*.ơK vUy礇KjPK !Fzgoxo/u׈1JexEz&^*7uiZ"a`A@NͰ!9}Xr_]99u| GsrjUf$@EC兕O&GFN׬D*jd쵂{{|ޅZMwreչc?<99Is}#P`O*8}ٻiȦrZnb?v}_qd8 $NJ&T#鉏58H3b. z+즶O Є֡zf`BB֊C^Qq"tvah߽F\i#6$noF<]0z'YGToXd]tf@ŭߪZ)ԊS?u1g=<㶓Xtki)03xxg1&%'HL:cv.)bG c kL]ڪ4m9 {M^U HMH& #MHFp rԇFF10A5+d[i΁CzZ\5!n#96r p5!qޖ0Mod[iCk|.C"#MHFrm@7[rjB3j!-.`'+P5!oޖ0MrF7ʁoKK& #MHFp@3lS‘h5˞;Zߓ3n>J}}h(7UM5T|9N& im5l2V~apبBҳZ₆>j1i7 >~TT9IX6v P0@>!Rv6[K^CF{6o6PPHLؼrXج]jg]o*[mZ1aiYƔ-iqڵ:c08 Jʹi/*CהΑO4ghޔW@MH3R)jJf%SJ"K1Ht&\wa &xvo@#@fѽ#@fѽ#@fwhkACH@@"Њ{|{[ eN)柅Ð ]5W`pkP$" jxLp,*2ƥ A ubt8}km +{Z, oY uTfHE]:V]AwxAt@\oM!>fiopf NѺ8=>W*صϡ#&&ßm:"YQSu|~yE=r௿,`ȿ:Hܯ}+e&P޸(o^,J  Вc> rQ./ 8ۋz8J֏FLɉ?[4 }9sˬ֩H~kD8n))c12;~C]`6_4iC޹et&4t4tWXM7)44 [Tİ5{băd; >>ϥ2DT&?|*fՊ $ SDhviv+#2ߞbRXM!Naz;Nk^'ŵ, $30~^P\:ctH6ipxM ]k;L'_;״nc6#?(Gs4Abg|L褘i)CX`82GƒA{%G:Ϝ})2nk[]PGyDoz0NAI[a6 UAV+vۓ>9Z$E(ְD,`d+\11~Ͽ凷Sң{8[D4Gv)u ~۟=7?{;=[tDP7 BHe6B]Lgh+Jg?J[[֫URO|<D-K#*d0ՑZѧA&ؼt>vx& >G -_l]8 _MݛV&w:t5A_wTwG=L樌:GO-d2Y_P 1Gnx,xKKVۆ<zSDk/ka; N]$yHJn;H#? T6$m= *\}7q0x޽'_έǧtaI+'b1~nI:71K"Uw}?SY^NP3߄)kFK D"ix^!_"C} Z. ZHg,'GE7QpLGZXMd~`N{ON=ޜ(/PI5gƒO.`l;ô1W0"|BN d¡~CZ")]Б=N]2~e^j Uwf -}}6)فkZgABy_꿯:|N lDb 6OXߋGP2I1>LPBHA @brwPq̹~*geisF와}[z}ywx}xt_zBNzSo9{Hm{`b"7jVoGSr^c!$JOa  %B bN#͒P#|p0HL.on zx/ʈ<䐝%:Gx^Y@);zzϠ~pGB!a>#,RFvp.4??} Pԡ ŸD8.[~8w\0ψdZkJpһHHB6Aͦ{y:&d"O{n/椣wGޚUsT-T=H/2w#-{[PoTh>EP?n;c /(tw+@{# QKz88ELf9A`5c HS0D/CaW&Lӝ_xy6ܣu-满<#3@OUz@MOri<\I$%UHeTUIYYYY^Z@/_.=CoUDUE v4/ݘO>VeHlim}~R0q()UxZ<ȐcϹ?!{pwBTD"{"11t ;Ҩ'Wɓ{ڭN?Uz3YG=:;t| _:4+f6ue BJ3G^Nb]I05g,h-@qfBI$FRW^w}5g`d:$P4JHs@Vٌci $r9$CR%ᏺ\xfpx@3P:}'Jӏk$dPɣ@Cs=n~/)!م3VIPMT?G7tpA%z9W"zzQD{`Ӷ(]uK<) B@|lHz^\5^݆qm_~2ydp"kv'!%ߢE}K7?5>F~N͏zw6e2`Pp9v>t ހO ?L<\;ySU>arrrS䔚 =JVb o>bxP_Ww]_ ~O$P DT7Sg@4. oOE?wxc\5y\3 k!b`n.P#*;ܩ⤗L}W<$aKT?4%'t0ӗJw <*=3c';!O?тltg:nr>_{ᬙAzLbEMcR2Tl"=Oz!x^>X]~1T'M<=aq]O?퇸) ;"PnRTQXM4PĴȒ#ӡY\v@{;CJvڈT; ABYT<\Gn`"F:vj(_4Z=+fzes{!]0*1ː ABE:Q;S>Z"~= MUE>*mL@ nJ/A=#U=|6J:"A&4f?lZ ?uUX X#RGB /UC[NoIlEO"4VO~Wwy!plJ,=+펽G~9E'mSDZ豆uXgHɱ~ -T34<>O,rWNH*Q:+0@z$V )jӅE60KmzÇ,wust?p> !t/b/ =息Vs9O'>̟Mɛ1j䙫Rofj ɔo *# Se cV3! X2 3f++2 * $bD;z Ppe~/޳ $4FmM6f/9RazD R A9p4[;Y@*S̈=ܼJ92wjw\U?WcR ~\P<|^of{ >T9Dz-5Im)Z{+60~p/0(D!`@}NQDIm.Ξ)xoz0wlxȨ>#pJ(ﶓ/MZr?7I 1爐 M'3?};3l TxR7AEY>w:W0uЪǺ7"*fЉ C5+J+H"p;E)~a0gxi5?6$H1$FI$8ܒ9$m$s9dR%Oij$ Ymmm#m$I#rFHRRFoY$I$I$_o.p]z~ib|s ||BOښ㉷븠`eݼv;P+zR4ن[auli/;?uWGm -~t5Uz_fl쎁a4҄ 9FAQc;t׶]e5 w7W*UV\=R*p;#+KNOSb{f7V=.c< :n^W<0;GÏ#}d*Z=5sjcK4ǗVK1h!K9IeK+a)uRTDO˞{($}Pc58uɂ&ҙ{K^ww1MKp; ̒w)f٘]ZĜH˶mF1EUs{s{EBw|qq[?-pAh1b,;9[1FOʗzT $q?}FnzH?;z*8x.z~Rd;1B vj|Bw|(~F}] NӗïzL[ 'K"f\VĻ{Kpg:0$1ʂ` nO/MY%lLԅqv{s{UیZ_aJ7^m|L}FzW.m㉅ 'URx#׬F%NoS)"MAf2ϗC1z^ eSӴz@޳geh3?wz]@sV1A`$ٗPƗ)<2Q>9-BP01@gW xyǠ->Es])o?p3뻬J[|H}#{< CAeܤ6ɔ 0):Il!Yë˄>Q+< A5W! z+zm/dqW=#5]r'qeg jtEG}z]nW\">>o~ԀLHM]ݺth7k& VΓğ w68ʢk_RI!s`>\܅&s֐ e"mr~`BA+1* RJpG( A BĊ|+u4^m jMJ (*Ppzɀ,';TT.E^Yۘ#7D7XXB%:9>.R3Ġ4\ |#>ps3ncH_y5T ,|V${wgNQ o-"To,6\ڭ7S_kVkuOw3* L?fpDgg*\=%( 2\^֨z:O_}qM>y?|l\qղC乤*>+Ќ y!EaG1U%ʅhw]>r=9bƗb`Vbz3=ˠeQNE[φ51{2g/w0w&T浌2Aڣ8VX`['a\0w_/pœ['kH/NfAoYH#ǾAB >ûh9Y E]A30!ȘJPgQGYDT{W-A#,'Da}9jܮޠUQnĤ9cw;fw~mO4. ByQF`m0u}n[] x6/BF/5-$ɯh) a.2 b0Rn@ج$ ,G W8 f%`y":%nNj Ldй^ǡzbz'm.tj<&XGY a럞Zn;5i1,,хC0pDe f@112{@?v+:;ʢPe\> ˢw{a}2p*c{A'@}Ikx|+ly>? A+ NPgL`P]"(=#4q; ."esANt>MWo/o<}VQn}W,稍J#XF. }[|TjҢBu|a=ZUAftIn +8nggg%v9dc5]54kU *@TMQR/_㟺1E#zqup3J9:5(.]8=4=k h,]t{3F>F}bSa@?jNen @7w1XU̵Ŧ?z1k% `T$Va 9#|y_^Q? HGplؿFj1iFpUo몹s(9Z$vd#<_V鐒W!XD ,ֹʔ[7, '7V@pskW? xbƅPIIB6ږsP 'մnel!O[ `N9J?}$;"zܽ) !Pa׷U/𠝒Y<G髷p=vgj^m1~,%0#pHsK!Iv+Q߿ _Bj  ~$ &/a;lq5~G-wfc 20R@':𽃋}tzΎ9>9ܵ96OsK>:ꭸ7NQ}i:nm6aޗFa8x:.~ rlLz@8m8imq t&+_wmEё`>˱D]l,۔ˠ51ϦK$L; L~? @f{Q#sZoV*·6kip&Ei4p%ֻܛ*10^o:8SP7N1xOP?Ʀ3w!xq@ԒI@$l(B<[C T׶T} +"ff/ݾ|BS1(`hN*3)]b4TrUB(Ȣ(eccV(odQ=DUq,%2軲 n ĜhwfcQQbLFBe0FaV )1!( ֙CG* 8(܁Cd@4:4 lҰ6B *Z],K"y瞴Q;+_ W˗_L-(]^[)ȯ-f 3 9?b:yP, }F>_lEvf PO0Tm-uiR6CuK0.mv<Ii^($o&EVo@TB.6 l F~:|;90>6SJ6BI.o߇=+Is͞_Olwo⠔|9t+8lܵA0Րn !! mp[mbxHJ_Hr]S NJ]v\bRT0:MxP9z[P$X QO`!6I:+~a܁t8=^%рٙ7z8g N5$\|+ y@ϛ u۽狙#+gugl% Rc$3;"0%ϧ2@ԆYHP8E)W$NFUB*0&qa 9 "=JɁ2S *Ƞ}/of<<ܶt{␐@գ]lZ/@˷d@sHKExXilrL`q15|VƐI@P.D=sO#>>,> Az,F[N.X 8=x" >9[o C {8eh;pׇ}wDMJk!Ae!r*X>G^]?3с?Iq l#t&Iϗ|Ohc2>r8h,`C,CtS&;Pn)ciq!@OΠTa%:l | R EDE]7d'5|__(f>9CkE^)s9"H`R"s0%!yG8s!Ǜ~U[pHqQ@UTU/(,WG3Pj] E5*b1@kL|>|OL'&/ƨޜg3!M2eDdfBy>[4B 7ys>hϐ8k E61 iY0/ü}&XyC3EUˏS)9QCH!T<1?>0/EmQCA;2}KoWvb)܃7}R В}>'}u1@=zޤ lG=Oe#k9,_b]0gb9Q z3fݸ** *BI8c/5DHo%JwTpKfaf⠈pZ8YF.uZyrQYΙØz Zj63Swzb)l VQ+X1 Й?aٞ 3UrqnQNHOpg?+Y}@9JB;HOWY]2Ii6!}c'[ m9ĄF8I1śa#-zzFC槔#8weX?WFokx||zpsrzSlF:L2Wu[ϵ(D(iZ! 1o yͬdoNxQz_*UxcɱmCooJ^n@Y RdAp%u7(Z&*q%;INN/ׄBo_ji*"jø;  cvN2oo >7DTWEs'pNg1A( Xu].~OC5qH<`̷u5qbuH%N{ <ϊqu=Tr\M+şA?GkY`Q+jT)|F hFĵG+#w\) Bx{3|gB^Z-=>Ls4!ͦx&Chc(3vjۮ}7c!b*U3P-ڏ+1m}OuD6Y ۵~2s#^`@BMYEz9@rgՀDz]㎣&yR[}cWNᜰX J:n꣜n w\0DAT{7>=o\/ ȭTe^;6E.~O1$&TcR660\ wU5bd 3c'Gﻃ|~iKlS GmW]HX_ƍF1-PnnKKpLߩ*1U QSp@v~F_Lp@ka)b -QAFQGE, nWYeAkV:  `"XMDMߨۓrKO0~7טutk vU@^ĂPT(ŋm" lK8{EBpiZvNsf{c[xxk^ ˣ("c?"^?34KPgkbM" \YA?*!qiG}0lt-u.FʲInīJ^Br1beⱽ"kX??G a0R(i8' l;N:$l{{Y#?C#òALI{oS0P(7n$ڃ`0{ΨnNGŽ1pwD1Yu./_= 'Ra`_X=c/ΒtuCeZaʺzV!hDD)vx(Y\E\y}՚[BghWY }S@n!cDC>~EԲb9䞩nכKYH (r^ -UW*1/+k`t9p>FQv+">=ு,P4x^[,ר>N.wl<{9G9]х27 z5O}U:\5ǰ?o$"" Ӳ*T_f^L7W:7J4BL0DD2-Xch "pᵈjjn 7D(HtA]٘YcJ#bvI)yځ";.  ݑIdfvK{HNDhɄMyu-יdj9Ѩ4Å&FxL}KL/1/=NC`fѺIsJ0p\:ȏ: }\[OK{_y00{Q1i0O w"9:/|#9?G/)gǺ,)|5ex5-ݽ6c߈33hf`Glz>h mz%ŃL3c(f@UMN}5{gYFTx9[4avPs+zB7vDV]Ui lϩvF|+T⻈C9b{- 3>pb{g_ZYe v\.}*5p:m| 3m.kX.y]|߫3;3GzD||.~[ּ| -!wKo<<{hq~+- 8`V^LpbzYCmiOmu$:Q)M#%`jӞ躩2}|VzRk ?Ok] ]2IIIb1]NjW#+qcF El!,𪼘\!;p/b0͍a#^$z@G]=ppįo/Nޙ݋38osxH:JKV`IO]HBkEG0vXY^Ҍ{Hqs:R+e %SP8}}tf5O^۞GGU 9+p_?t˻߉nZk,8U6 *Qگh'c~^-|5y\H㧿òľ nXt\ol nWtDE G$o" e}1 1@y&4T^οW4߅< #?9ypQUrFpt.SUG0WZj.%DhS%u ܾP~gp#fP~yƫ%j*$6 /V}u{udjsd uxOO*}qg ׸Y. z?B$z̍5\aC]^(*zO95o\8MV5HwDP;EHlfʀ&9*Y"EF* W 'M{43ߙs- ć-ٽWZQa?/ 'q[Yr>JBa8=B_13fXDo Ly_>ء/Ǿ[X76aLG7 ß8_7/Xjڑ'0AcZpv^cXb&pn3jH9P"#_i5İp0{;4xPt@^/>^4b/%W6"doyNU($^|?`6{VRSfuX!b ʽ 2|"7@\{Ӻ,I2PXDl<\5ң"lyϋ_ޯez&͋/~ב_NDa'4T&1՟׿<5pG9QJ\A<ëuK\t\,^0tV̪"%&&>, A=* Z^ACywAy|/>&Sc9u2UeUUs΄7v" kׯ͋',̦ nVrLJvT Fa [8:+k,!8 rxuB \H39.8l8}̚PQB _YlV&cd!}q5d:(Fi16Qkh FZ+!}ny?<0HHoT``]Ϟqؓb1q=Weǭ%SUgQ bơH;P e 1cDZsZz 5W 0z\a,'mF6g{A7޷S1/9$~0CnxN8׀_S;!xd<4ˢ^y~rAr( A(  @ 5|?ۣ_O9֟Yd(?ӯɯl(+yA#A? B_8sV2A,:}cOj|~ϯ%<| 5y~Cc:X>FyzIv;PM_g?`z~xDT.L ?DA#"mAfZr $0|TCH<۔WpJ(TFDhJU.@?TRRSDPB  0Lv`U) $$DTT+ i0>'1uRBLADIvWNvzsS+/x>U\Hxu P' !1"\q4 ZeV}6F|o\m<ު݆/! ~,ַXjwn]gن<;ɩ,[}p=wsi<#4ϐ%DX*):SM4PSԒQ0 dA1Gי5%pFx~]I]ލ]轧n:EYL&V>=k<^0;"'$,π\JWYvdhP? H"?=γ휇Ee3A(s&i׵A;?%Bz`$zmó6F)iN|v?1:h]ЅdH'" *T{Y#=Ÿd<OkxNN59jH{~.#|fH'<`wn]=h#8Os(dfv}|Q.x^X>c(vl4S7(1UQ@\(HZ}&`j}`0@ňPFw G D][L&W7Hr~CPfe AX~yAm?.|nu=,S@YJB#2m9eUU~[(1)~gӝj7ӏ-[ feR)kO2qoXCz?iҜI9f; 25;bBNRDw^/QYt5%á9ʙӳz${a?U &Nd;o7 c9: F\i=U:nAZyaQYYNҏ.TԮ^@ZO 3Bk\;F?Y60/;7(8DogdDMO7I)1k'SY9MFs#!|9PN N ^Uw4/ 㓘wl||Zi_,n<3a3EoWxzTydM~fuGiLux![z{G[.'`7[y4@Jm}{:c) :ho>Wypy{@PWUt$ L|KWwE=㋠mo+}`Q>ҟqEgHݿPի>4!gg_z]А!=>/jv8ps\.NQ1o,PoNx$ NL&GxSj|dB!.XdgI&[![𲚹,ƨ'^!3HѮa ` S'Yd윭efbunu5wo`%m0HHE=/o!g4HS.qջ!>Xzc 9sy[>$d2ѷ>WߜxԂ!g|W X_\ PDwijZpđD8rL@OK՟MgQ~Θ{xgзk<>Z^QZ{eyWG H£A]y'i2gt'wMŇw\:f{Dz'=d9:BWkZhB]v߆{Õ /Iμ/G . ^uU=ku*ff9*Q.{Z[. /'u+y6]~_"*ռ_iD9QjNk/b1yv]s.Z*]WGu,A5b' \0WBA( ! :5~W(~ 4.Ē '=T ^atW)rSz8x/`Ǻip!?Cmoxi9F W|" :0F?#(=6=р`/5zv':zC)w9۽P(*%TT%QD ک@G A<}z2.G" 6P:JsMxZ ks}$`67-cwWO.qF&@p8xGGB6e_YHAhgg, OJ'⤛FdqX9U>SLj޽%E|[>Z'# E@߻dҾjC_߽=bVCֽ>]~[S 7q|9G-p2{oC/lÀZk4tTfO($^ɶ.x1LNAjuþxH!%8\#X:֭eZ=2㗶Q2Wɶ]ڻy!wh! |#ΝZ*h-7e N(8e;peX,7|ȒIpJ@? [Ö8\@wu}9].=F?4p=z:/[pׯ!Fk>Z,R}>W,0`T^fZwp6vx HB|N'pUَoRwo:\BcSxpuo_/CR`dI;ܮ E^ߵAG#UKr+.o#Չ"V v"@̎-'QOjΠd/8C^lZ%on_ ;jg:jh7jlVNɰ׆mư[iY`&ȁiΒn*u+Ar쳆#Qe& 4͜z{9V-qtoЀve__=C򆸇kFlPj6\3Kv5"99[0V}4Q4zRLխɥ3NJp%MpW=Ns|zx8Wrq=!=yYfQE=^wК ']'7xYv+\[_La/>Ww$RY\6tK'V'?=GF׽??}S`-HPu`<}8_mok.=PV z~uT?PPPU@AT ŹBF(&F(,Z Xb"Zj*(@*$\%0(b*&` g3ZHl$ ,(00(ZPb@$"&J?Q1`e`ZoFTh,j$Z hP(YQ FjZ%dX )*$ZJUdR-UU*-SRo0h(f4A MaQ!.TUM-U*9AQ-UI,)EMS@)Ja1 UD4UBd(d TBD ) -1$FY5$DD@B@SC L QTD-M,E 0JAPaP   "+JQASC4J $,"PQP4M0L% dAMCRET$1U0PTA3 Yf)IASH3+ S0 (0$A! EP1 ̥# DL,2RQPQ%}ٌD2M,SLD}QAEC@LA-D^yS|مT$JDMDEPL1EQRQ$@QTP4S1PITQ52I4KE~+( &dh"H<šJ(i((EKI4CAALA1 Q%)C$U,PI*TS4D45HTBDQEU$%T1G0D3.& HOp1B@ `@5@R!BBTM Jj4@;9C؀b@1!JI)Q>M)DW SJOPD*!A90:_8B?(#0{6s[},SR@>;~*$ ޷ÓSf$bC؁G9DH ~2>{<{:G>k~vnrLJ^Q)WOT9M"wa*_n&RK*(&#0%J a)a鷑9VT t#hcDˆt@a|& D`5)!D+E!1BR# $DaVق 0HL ,7  kHtHЅ$B@!@q*B9 l:o$UCEQIFR,thljm*41(d!l6)(u0,%%6Hm (j3]2`rY.BJOO~(!@ `5Qq\=ĮOrz}1G4lt\[λ태oe~_zb,5Mn-^Ѵ8 ꑯNQ2/eU]:^T5k;4g#7q4sqq,^q$Ϥ߼(3brs5D%&{5քA!v6fBR\0^7ؿioA?\>{LkFr(mzNCѥF;/{5R"uY YiSl5 FXQ(I_?;17-s` HWx|"mbЁe FuEt6BDW&{8Iv1s[5UUTb!kZ󎳦ɥNe6gm[xnhBa "U#%un($F9#SfnZuIU/3/s:d0B-{֥fΒFU{4Wۣ պu!;9'UzO53Smn(ζAF]`L^"#YW(wuY3[iFZqYK/WmH}"AYAm'Wz[WZ-]{)={GJr? e#bwz3'{0..kog,ڃ5bx}j<LyO-VPO9OWۗdzGkm UweuN5Y)1~h1"/t{X͓0+~Dd}N2:ct8kWe@ V 4PijDg#!ud_"4PHkvE[6VhtPrFKL[cLYT2%* hAA@C( zqBQjWq`.9mfNl/ZshϺwxC { d0ӵC=0)4՞IU9[v5r\1PJ{{ 2κء`/$@Bo0(%;F1eHxǙ߽w|STH!yf [gjpyVVZߠHqt&N$(n.B 9֏C scvj7ӏJHtdP:߯4;Ka S !ofU|zUrEj!x q @! NqDž7 rr9@=@q K^fߤy'ȫԿVJ6=NI?}3qDE.\{~#8ej@`;gܽˮO2tENOevy| cXF,nsܢ#}_P?<O &i2@(UT)"PH/S0ֹ'R" Kx>r=_8[p#*^Yy<D\Y8IO!/L @\|4@jmuև}cD?ށSnaeS/>A) ~koH$I$}>@>C! Kp2>6Y@>JPhU=}vl8$ރbxӡǠJ|E f6vev_qL80P#;,cе{F]N /l\Ys r^q8S盞$5*d?' s<ه牤Q3^Wyb!{zk]>z7 0~}`ʷ~QCZj+kWK7գkIX; u-(cn~'̧ OEI`q{UG RLuXg fߔmt'bwsyB\_7s>lT4|;?bEn5AcӋF(tC`Kk]&43UNhEeԁ^m˪/#i 򸣃Xy56f]G/ex0˅՟1mtr+Ig/_prɆVk6+ĵ`Y˻|H8^b?vߦt:gsOhDW]FnWph`z~sGhf^''3x>ky 4}&U"}xY:z3O+ GLO^2jՋ.:UHj9J 5H=2B6GZ)*&i*&>!AkXRu BTVJTM8 ْ $sH{(`*+`=~9=>më1<}|={[&Br@L H^>5P9׊RwqچЫ55{Z3U$4nJԵGtzr6GYa|- qƲ hC{⸮^ݤ1t[_%73:XBB%5錨] yU[UyV+*+y538;u=k9Q[f ǎz1q/XnjG^s2ԩ0ƈw+-ҥ|x:5ס栫t38=!gliyVì$@a.v;ê)˙8PD4AR 0΃;,) r!3:3ah[ UO"?ņ9?c?@nZS>Q;{O)w& PgB" G>/Gx"~&?kMwO\N~QBo?RȄ-;`v?A?CI UQ@U)sPtX}#%7CR!0M϶ֱ]ڎrSw(P.GXߟ4$:hSp C:>e\>~cۤ7LɪnHGvD^߫˶Xwk5ړIBMtw|wg~yrǮ=bc-5g7o;6/ؑ&xi6DB a# "`B\*2Lf ؇b3ҕDM\qIsIbīW&30Z+2+Cp֎}.`eŞO6/^5Z;J,w=`Ex6|by UDY, &$[Ol_рх4`95`B>x~~7ǟu'¨ !E!J"nkG3J!uOB<>ZQƎB" MHhE+20S1n2#h0Z7 3rclɾwKŔ`qd(*(*/q'$F$aߪ0Ə^abEC"/OXgLbA={Q DZ u(ZjòLcőΛ`GblA¨鱌nmhaE3fDeYȔ:;,T0?oMAP9DAIId;/Y",v٩g!iH׊(AHάɌ$tٌ4=vIa M*@ p=]"rDTuCtjg`5"8gT/KA`j9:$6$h+ 2F>i.Xvt) CX0)04fr rUfvJ"2[0m%KosTjj8?&fo{w/<<jsǧFnz%7f8vHbod>k;8iTe 4܏)f/-զS{.َhpW|֐fHf7ׁ,H\dzu߷67a`*U(D*(N4| e &ԛ"&ߘv{nѻ6C:qI%+\nHqɽ:Q[$p@%(2HAX8`R c0 Q9Э.h,,ts 3D4R)J  ae2. 2QE2LQb%C! [/:~(tt:nzCe\c֢0e_9-FH^*RJDc=s'j㓞+5w3::~<;kmqu.ܛoUs^hW+R0Z0U*M\sZm]M(t`5pGa:L#`9LUOT=GQz0QrUMiTvQMNc3:-l@h/9>BK@'Hbuh@14gkH)׷"lT ʣ&/\6B0 &HE-Ȣ ,CfER8tEPQ^L93[tÖ+%!RDX&+^L OX\ߍN:dAsvU㷳8;ӋVJ4b aGQp:%fݝ:HJ$zac3|q,&!$B`!]Ԑj[/MHoM;yO/>1~XHe,Ɏa=9 &LX_ D"`I̠QJ֋@e,"zV^뇈yMա֑l38{5Q8^8n|=dtLe׃@t!9μ8IJJ ( 6V FmWGLy wr,> S9 UqIϦ 1*!8}) z>ctğ-W_KV퀧I zMa09GA&.)bXYSQ5MSDPX'ǺX얙dޖOǝvoC`akG>T"BaI0'RL+Ȩ()[=IO` i) `PARR-+ $c5@/ggP sDAxA M8:@EQTY"o"bJh$Jh bjjj )f""HH")jXH DD' M84TpJ#*Atj`h(("v:]0TA01@̑3II0ALA@D­iȉ"- <m8` BQHa\Z֡h#$.`j& j`j( &"""& j:CE")@v r  M 2P 0 ^P@%DNEȀF%:|1:CRqpLEF%SszyTLI@: QE@,% -< [`e6L@w(d2Bߩ.ت-)MH|¾{>:ŧHm!L霁ѝSPf"#uO~G _hW9,j7@?ۜ(WODﳭY櫕t4sn\HІ3ocw夞洡/UsּbI$1^16%fr0EPEE:"DV[FNa6ť|dK5ԌVq/}󘊯~IkQǿLr&洚d0#a ܴA*cKduj4v>6)9|j0#iJqfXdbdͲgRRduBYV,2)r^ ^`V)[1UVj󔪒ܥ9&y{j}6 ٤s "X)e`W爄&e[l!/щ$kK:3L|)U_ D%]NYoMӻ*e7<u֎-iVj_HMS=%'ZĒdӵ! ,AwݮjR{Wffc6 * LfafdВiû#=Y!Rtyg ttuZrv{uVM4UUWkϾqq2kZR$BRf#k^5(Eɔ6HJUb~aJnZfZ*vmsdf%&JfI0xXZ$I$IFbI_;YukK45K-Ų(,VY& 10Dl4 _O(=L'sݻ of#ismն{.gCvtpQ‰fXHyp - aZmmmYWZçKBR7~UrUX4dD݀À WNY ЈChlsb7Ot)3i=Uӻ q떄tK z%}7/sՇUïE !ך`XT$@ wp!{VDUp2+ahF鹚$tI$2nC+'VuodlDt1Cp|CeoS׮۷sq>rO@ ;#s'鮻vO&ma/Rk5ftNw733I2I5`5Uq.olZ"#ǞOIɖe魎iLxB϶"_ͭv]7w,n1\@&P@& p Y  J ESTvZL.w|88P@{=0s0>$f ;{"~})!&noncD0Y ;<7_5 Ċ*ԓ$3$Dv$f1ҮA .u^ zn=2pqWfUޗM+VnJvc]zN jSev}T_񆈠I%?3 n]WKUm+NUeR^ =֞ҚKm({JmRMSe|Q [x>zjR uVUӑrzW3[鐻U`T9g&\b}~j`a |_@|FZyu{燆e{ |'=Or \m녮5"뮹pEq$bSйQQ5mCɳI$NCMly]Z6.mMH{ ((~~"7o?'俫h6j'Q?77㱃QZe?ٻVپc+Puq?]8/Zl_Iz009l#sۜҾ /][x"FҲ,,hJRA CV? Do Cn$0s(|^ĘţGN5>IUV|l'|[N'Ȟ^yuk2odOesk&qNdg.-R|wv@ 48B""""&s?.g<>9x^%;<nm$bF&DÆ6UŚZ8'$m\aaN >&09xq6[QTR**J'l"(x"z{;sY3޷3vьrm?t{9)0IG2 VV 0{IVOs(i,} 67'?83U???uk3D׿'Lߟ/ )pCj11 zI,20pR[]cN4) !mU8L1baS@@K),C.c~NiS?N8o0sB.x_=%.^·Vw5r(8$@ݛb欁U J(nMZue<5ͿE/*b B@^R:_zqZ&9OwDݑը;Vt2Rc罿 68nCѝ'Ĵ= y|_IB)9"ʋ;D|v­-,݀LF˅}ZY>5 J$B-^\zk94*WdkKsp_t+$Pa /"Y?+%q/O|";]A6?G(!JB @)Axv;˓zϘ{2A)=I$%}ƧcyW~[9K*be$}iX}@>AyE /7i7u=:})!;{a&?׹vK=?UFhy^kwUa|ǝ|?G53DUS5UUUUU_IQPxLg遦j}0ciO>of?}WFvS4{hcV*>P2Ї/7Zbs4@$ŏ_ XIZ:':=n<+ܪGbv8I`*h>׿oeAVk_|QdS`P?4}}rpzg q tnݸU)v{|螟_h~YDb)do Xb@8NB*H@?ndCha*0fjH6^"bb< 87y1 "lQ% ZV%s<ӧp} (Emϸ 9ש=&2 (lOMDST߀Arq@IGBa!Wpy={Q߷\{kW&IA>}qK(?QGȯ6a>ky "xa~>ag x֒[4I~D _?>&?I,8|ZLDC ΜphFdȵP_ml&nɚkFd T[#Ɇe^bC35wtV. i Z۴H|B%K%y^SO)rmb24ҺnF٬<dz qߟ??׻I!O4*^/ΜtaR!XͿN&_Ll|ցH u!W:Z NLdY?ȳ?k5_"Q u8풕Q$ cM}. =PE@BR8;/8ne0,(g Z=A-?ihX]a494>1ɞ\57ȦwG~k$ceEWIHrc3VW O>MsS/?=H _٣<:oƴ {ᩑA$MDh xa!ȝN3Ci?!!eM^ȡ ?p =?WѪebc(&*TI0 nFu/ppm("eFC3 }4s$gFC4i6 B@k[fʩ! tkJp^[ئ\IPS1UAUI%T7c&J`t_ vpa*Ŝ fI*f ȂǔV4hu1|:CN CG#@Y7b6@ЪJJIV9"(4'TX<_lJXO1r gI u8RZSvN,-t{}?qHɜ>Tl6˺ꨖݞ^oþFGuO@S"#{b0F̟_thѴ^nťM<xBP=ei!B9( tᗰ *pP*8rQ:NgS4+88㏮>&BtfHas7mrE?ӷ_[(+=P 4[9OcG)"6:h9T'iy 5T0$ݶ# 4ŌzI=͝{RtG>6;0@[vmA9jbBXr? do#1Mߵfe9C(@K7RCvt =ROB@@\F-DT$P$MA0 TDKC1@ԍ#aa"P4>tϺ *(*7S7oMSmy~LS,HP)YHH1tp" 03ŗ5;u()J.!{ڪ8^{*@|.@3R'$0hoYxWk؎m" w2~*yW/*5H\.EdU ?zJ=")Spvk*Pw kG}h(ᣎs_: 7-u` v}$/,|_NxcWU*% G@2)V2%2I&ʟFNݽ|ZK~q&T" a(حӌ+sQKP]Aep.\]% l (!'eyaDZf`-տ;0Z"aV3.l'(;0^4I3BiF$R$r@LḾ!`vHE:Cˊ0pNl3r tO^ ~h)\ȁ l~>TnHtT'*>=>MP6_пAf?_=/l:v?oOzU{sU>Dy#kRDTj1? f\v;sE|tF2!=}ǀ 1 ^##r)$è!](Nh!ɄюӶ󝟎O_G?yj#_O 4NXܟhx'2٩@fR稟Q4&7: b0>tP }ٜ "@UJՅ̾yfo/y@{7L†d?44Qb#{9/ _ߎã>'a"η\`*0Z[lP~emټDws9\Ie~W;d9kݸ5٬Uvvb= Z_?BwA3M0f\s,k8MD#)ddI $ck 4(E֣|L %x6z(Eu8T#i}{D!ᥝ^$$TA:),ZIlW%K̕bߓhƉ~y徲d`;.򭼋/IP9;x=c?pP:C%Xk;.1;] ]&, '9/?=J4ONnq偖}}d莚l}wr r6dH Zϔq6I*r b$C ?$==y=RU jOTכYF '~]OC>Zuz?eߛ{M%[h-/Oܹa({s ;UUTžs!U6}wjT,OSvMa\$\(BzYr43ݰ6փF9GrtaJTE D{{_o?b d ( b>u#m|+ΫEӯ#w||ʸ-&ٌz6f|2Hps$\EA5$C>d_x̝J wǡ0Q7_R;m;{OY}] hc) 4Qi! &pxs8P8!,q  ㅁFNER a Tg⍐7|=|F@ y\iog=P3[ɔ^m132pC 2p<`EBY 0D@ ׍ͮo^TZMFt=c7+>zGv;X9lM#1R,I^ T  hxoSSIA9.~֤ٝEdxke1w| Py,+ӖCY-x_t==cәe>xv \͜|QUqx)KKUse\`!V{fJr /Z^'Iphހgt65qԩP'aӌb=K!Pptk,Z/ Ų__"@xnЪѪ[0wpkbґWy;p:ÝQ/P:9wodav~@ carZjn3&~)_ `=p0{2̰іO|? !{MsـU9S+Zz `6O}q(ǷRYO[*u*z[zb|;)853s}ٙ ;#0+E;`A)=Aj?T1v_*_4*>3qkkD<g!#ufS|RH b[}nNqxЇVNmJ`@abwFu{^:U^ {KS}Q9]Uyl\ętAB0#+(\i%YE fY9{jLCeGE{"ڭ7b  .V^OQ \ڊk8Q U@ߧfXƆ[&Qn 1V|ixg@+vG',#cbv:E{p8,aVY< `XD)QH@lҐ.}|q&B[2FtѤF%H*/*XN|^S(@]]WC>~yõnA74Iٽd7ɦ[_TV*Sf42zv /VY6zXC,i!(yUMC}+6U2RHЋK̩Q!TQakZsss#jC^zxUFcvJLYz4ۖ$:0J584lzk~+C@zCχcQލ)v(D]I|F*M 8?2A-H+rݯuϩ~صm D S#"5>8j{Uцm >_U[p:1~;RtD(}:W-]Deo icK!q4U^=8Qg'fczDZa9(ùNpe2^S:SK%Fitc7/+pկ2ٓrlY_@bag-Ԕ^{4|\є&+,U\#6P7NfX;%-b,۹CId3s+C|فM*h- ,Jਉ ۭ5jFѣB#B(7zXx%7JG k#MV-~OͲ\iqz'¢Rߙ/Χ3rL,ʿL [+b;/@p<H+kB7d@Q( Hv].p hlCT]b*,E(*$PW$zC 51S"4 n4qkٛQQSO H9yA{젂4sog"",d5]1TdXupkTe (nv%"zrƔ*M c1:$ܪd9k1d=ሶ |zbu _|1eq.ZUtc5qB,5_ZscLSu_ۂ*8]z+'X@^-ʎ4l\̠-vҭ3i]tjn<;f;uhVtd|jA4<زv qg$RnUAQJXAeckLj<`U8w1rW @Dcze=Zܚ|#U( Gz>~%Rilvv^Rjɴ!5L%\@\ȑX"<vgoy\֭Fx%M!B<\ۉC:g=e'rQ<[SU[*/YhgKKG)E"SHa-%r˄tՋz1A|{kHՄߪb}9Z6{( WVb/V$;_yʰCqLR%0/(q'f}[UEpsU@4ag88F8K8e=N ֵ5FYt wz7rˏ ]̎=u;QmImÍtH]sr}:Y^fzC80@a\Q(UB-zf56C3cM;sSHu!(9rA%)J"R,C-)@=07; X/̽R$?oAW '|#'+{:6Y&?`h$FQdN.әbSMUUSUUSTEeQULUMQQ5143MvY4k2 0r%?DAVR L DҨEUn/bd0K8" b uΉĚT{s9hLWH21qǤwñ(g#PhԥRr5,(l7=D.η<*QL+ x{ =:0[m- GwAJ5"H V& @8flos=`{}P7nWݻѢOylˑo߯x0.-_ ?GBQ7GmgOs ?!@4' _Sf I@79!A"Pp*% oj@ODl4T''oc/Xk/{t~\8N(@dI % `qyĒD93t1LO9 +m5;HÕ"k<ٯC00}\&&1Pz>nw`c_PQ)6[-[g(8LjĘ+hm4^bt;{5 Qсȫx`u#&p|]rvsyq!}aeA$hoA9 TM>/MxE(aD =HrP9NlChGBkX|j&Z1L䮠C-NR鲢:@x!,,L A>hc0$cca %I#'@cTa@DCJ f2g(] 7 C >L";ḰSvIAQR =$BhYSGX\v& ȉHL+:$B H$ !f6e>d!&`z:2ο { O\|g-+q-[jHxi>L#Il;9lx0Ӥ㍳])9Av2 }@tQXnp!4 D8B{N!OX:(臓 B0 6 x].4 PML3#=XyM=ןsJmԐoCm`iH/xWxHuFUv%OGTʫN7 cp cXFPflE ߂Rf^|+ۇO6 %D  1SoI(yE9¦bAFٌ yŬ60>LJ闯5^А;p{  QgfqhÇ◠b8h+b`pL#c#5 X1RhFdq%Y5BWm@ֆj$MK !?o'V[i-PcO@=aQ+{ 6jrYWm<v@@4p,^&TQE"#|O>8'%*)( E L uO+AsԸH ˉU (ĜpNSe]J[vF5" KS.ld??b_t"b .-z{Kݧfi.' R¾e.~\˥A@b82@7_9C>ʓL"7lM{w#vc Gp@jmOy$@f *T0<m^880r9tЇGO"LE &FCR2BA  ₞!]ʚ Cę H:mDvg$j>Fsb큈{}F:@NTuQ hUUUEEEUUUUUEJN9' HQr@t4 @s+hD PUUD>k2>pђ!/m!_Hv" =abl4QFzu3D Y\f] $uUls6E߸Sz Bvv GMIN7)#$l߿o!]K4 !x"^]DZѫ2>gs̀UJxo<-+[ŖV ~ѩi؈ 8(* =N;sgHàd_TGa,UJOuv8y-{j7<M =h&uf6^r}Ӱm]"ݼs 2.xr*$E_oMA&qB/| s!nlB#r\DH>oܻb{j;0Ģ 0T/zRo'8y-cYM:.`u]%D@L#@e`~r X gqЙoꪝ@tUU^>=B,_j*R qeyf]>7xh3ʗ$κV2tb;pG2[6atA-;A' /@瘚10O0' H+@B6FZŰ! nrEK9>M ̼LG@ta`HIP]fƛMnP"rI$58@$-<_#UW9$('WyAUUDTXz 4WJ w"5PTxǼ"tU(PtMH}# &&C5t>>Ps  H  >J юfBg!{|0SOCķ϶vtL(SL@:Զ`P"d d 0$ј!\Ut/p1 S1l5gN6=&fGױx;3T]JI5Șw:okjFeTUf;f2(xcJVШULޛ%a& f aB"%q5Q RGt62'0*bs &'0}"03`c8N/qoi4*H(̋ /vа d9&ЃvN#gX3G=ii%f΁&HG@pD),s@tdMI;Ǿρ.XC17eq`Q2՚fp:J x8'=Bj:tUTJ1R4:8iga> lg2Ir#1Գmְk%1I+~K?K[";)0p pLL`@ UpUݘ;b_^mÌЃ'sl|t`)ݸzp`Nk]Ct@Bz @ ~UuaY} uA6(^`ȵ5y;z3 DeųDD'9njMS5UUUppz C5U00p!DDGSuVu W џ }D0.ARBs?Հn`?OvC@v>DHOn_A?L wr>fma+`x7jvY86M]f FSI!##<4bXBIHx  韛}}n eNwytU*.t S4;0%(I>}#E㜁 (/t%sLX76:. 1%7ap^ *FO5I] i5Pxx+Ԇps90ÞُwJ`$BJI}v^" /Ru Cįbw/1X1?ц@LI$A3'ώ$A@IA$FB!t3^]%)S#QiӘ"Dv'=PPPm V gg"z^Ш*ug*,0 fqdp&`&`I fffH  fX&fffffdsR` &2&gqH  &R  X&ff` &e 0H% &f "3p!&H'f', fffffH'#[\I p&g,&X$r0%hᴍI*3yxLxRȰI@pBo8A4v4D`KLRmCET BE/ bU)<"?q~p .'gmǰ҅*?@q$ Bu/HѷQ@c a RT!oV"‡2?> rJ%hH"'1H$ @yH@`AA 3]I`&!Z5 ?fpdB^㩐$`  ׫k##ߥ(Ap\bp  >)Op䊊H~&:.{*3ZUBfhccv\Yl8lr;rIjSd; 1$1!5vi `/MLآ8='Ǧdw_uOdM"z h(]kׄ뱱‡+|w!Jo .$n!yAoo͆4 [ܧ:aGmL;fN@iw/مQsPٰ,;@=Ogm&x:e ɪ:<[yL㢓6!!ajjM`&[`9$31D$gdt'tyGt/ WE|>>+HQ& S,7֠0pa%"G$_3=Z0L=2)53t^1F ~7liRe<ΣPDtMh{TzV>gw娵>N> Z%ŋ1 d(D\֢oC8ivؤ; `3!ilD̩lݠͰ쥨IzsB2 :1|7 %4 ԟɎR8>5!TP٨P ` b`vS4t4yb6=D3 fl[2.yX$23rc7nE] y. C_;@ڌg8eW7Zf8}]]yXFNLou 3_EỎ^XJXjfb g'gf?Pu ']S$~ 8N1= 0DCïPGM̜&l!aGc"zX8Rt gcK S L!5ﯲ]! M># sAU+@޾8mJUmƘn#8FO!>D\P$|Ǽ_b><<ːU5Pt .Fw| z@J "zSTqbhKTo~Y ͸i'dτ`cO-+ ٠:c"fY+~8 C,ƵtqBCv&H#r:v`q_ohxfsB b;H--w/c #ߔC0-p :&->9S 6vI #86UQͪf,AUED&"j]KIf!L   `xy 4y}:is16debN0шQOSydL,!АjS#~gș% Ę <{B!Q @0#sކFv !xH SAhOF}Hh򟠒pf/29{H^,(Q7֌0N3!&Idt3pY`hCnBo o,- ö,~pQEp5j D||G-<I L0<]$ v3'6yj Ύ^^N;jY&`H9CJX\r,q`g9Zqxvَ@M-rym"l3SmGr n0$0@C o/#PA@ 0ƀx&)Bo4@! H ﭘHJhCd<-x:mf :l!]/X+ )(X#! 2m`9`ZA{hOd{b͆^qqNO =+N@)8P 6%x4@oSt|ukHsD8z&xq f( D` &&eIFL  ၑ 2 JU!3Vz)`Rkxp?J!!Ѝ\IGt݆# {svQXFЪpl(4~ςfc&@j 1"pdr29hdOթz!@_]CAɡ! Cێ0F?3h-l䎮\Mh3$"Sk'C@RW$ d$"CW H8bXG"CNrNw0Khp)8$Lڙ[`ʗ 3,^uD9IR01)fڮfV+C k@rd2p*t'PE|u]?8 ^Woz33ęoddPFcNCظ{`,缀‰EU°. Dȥ\35sBp^^B=]JZ$Hn"AgaDAAA"Hu1C 20 I3` d ` `   p &prjeaٹ9d]q(z!)$Ilx{`O)J-gPgA:"C$D S͐eN 0$@8o7 ӯHH4fMpXMBvzF)zYc2FrhK4F,Ni8ޗNRc)̚h (A),;C W 0COkDReZqPfvU2#cw`|8^CN%80l2)eB`MH 3ba_@iV LJf (` t:/_#, 4cd$ r0%r\%S D1PQ U"R!J!gfoFk@a=aulvKprOIGH2ZwO%Tŀ8=|捒TXE9'dD )= DDsK(-QxȡڪQz3'@!J5E. uik%3V %Uv,LdW@Xb۽ K G)?i9WP+Pfn?)/j)Ԋ!0` K9Fp6e\H8 bF#$ϸ5|7>˩3 BwyyAzpQqY^݌Z[qja1ə+,Z닚4nI]( Uj\C`R*fj *,0 `4]b73wmL!*xS;~}뭘xs< (c/̮_N#{' r jhϰԦI>~40*8vb%YBH9p=}ۉ?#yjT!Vv `}*@Lif;ы<yjߎ%FJX|sO95lsT췳cB+j/)4AS51f7߱{jrCֽS BiGpSg=qUSyz(" p@bP 2 JPacO.]A9xuNQ!0L$q=ES H@8خ%` %$MAAAj*"sAB\ 4CB6$ fqtEZ*f.qDUQ$OD#a%0CzEE4ν3N͡lY ,6x00crld*/bCJhپ>8oi"3ZbF °0¥VbFj},C?u$0iPمffT0ICzdF FZ}Gaƙ/XK*H آtp5(8࿋wh0@ XQy܉Ы=+=& p蝢9A6OGv~ϒhCE1rt:ZUA=L[  ^]lɦV b;8N$NhM{|!:^p1  8eP˜pPbC7 <0=uj0"rpPW=z+I8A /r !ڧMLzD16Bʖ0 y3t8rBH-,ƬGyϸ߀ 13{@}Ȇ̇bٺ7rz(%7) z(~ࠐOqSzݱ&PLE}zjqI '`m7jghXi D D=0p Bάu^ $(!5gM2qmioXea 9Ĺ,$`nhhK!m.?9Ov"St~ٙ&c2 nq'3H]{v:@#(A<;%48<`pHG(,BRو#DfM1JcZEˀQADZr`]k`' 748[N5WK?;ϘK+ Xr>nMQvޖўA ˃hR)!B:l`զ+*x O,-@B1 )6&ـe|`!% =c\k1vG:{)6H߳ +G4Vlj, kD=]j" acF׹ȧ_(!اL3X \7YPP9"/6~9SCy>&v,cmY!,9\݈ 3w6pƸ @llCPUSP$'0(&`ff &f`ff &( ffff FB  f`H &fd&fd Z ``ad$  X! eB  f`H &fd&fd B `& H  &H I  ``%% &I            :;X l  ;$ȍ kuA ,Ef2@e9>xɤ#l}%̓337 =/H S&M k 3{nF{uϰxu =d#UD,`q{WplSB%uAAOQ|"< N|:v4,-٘&`;nrMp%,A$I17ٞϲ:uhP1 2 TCTTrg!<eNb@P Ds׶_Tc<]iiL9%;98{{kk % Bp9B3!ɸ$'J Vjf-H$|y\)oAhA$; 7^?<*"Z=g5IPSSSp[*/(&͸YY-5* :# }A' E&wI3<AANQÛG橂xA0 3' hhBgvDdМ^F(e)'yLm 70;mB@0L0LC# 3fd$Fx0 b@ >!,DBJi4;BӆϏχ@@ ޚ` 0LS7e P%p30sy1ɳ@>!Gr04gۆV_Z+c%&:\K9̰SfN`b+њPď&;|1\ UCTÜ`+>;Y֐=-~-:: GG@%!}j4u`DaXG[DQgaJ!ugUEUJy yo 9c8D|\ppqj67V3"J%(5BDD`]4UmaN;&) 7QFndLپrɌ3aކEc\rFbVA)U{0(P< .9vQl>|»J$P:B}6: O16--i.ό4wu7h6d߮.L **3OlSńymTI6$ux||&S @\n}۳s~ j(2qivE&e< @c2T  J<:zs͊`$&y=AQH3@l.ڄv-4ŘA4ڊ C!GK9J* 0:3vA!H@ _Ac1w:\֌=8Cĉ+Ruϩܚx~0"z48)@;e}K8=R VU:F2 񃞘 B#`~p ׮:WF?$,n_#>;~ I*PCAl«`2%)alɁ6 &h\!} ۿAA$A$0HA>yA!vO:a^?8 ěȒO!Xoud ԿUnp"pAyHyǿtP2(R H0~f $LI0DFsP2 jIYhA5 "hv,̿:Hi`iR6C^JjGzno0c '&CLDI%E> 0SU׻ǖMT>G $=xʋ`N΀ Օ_y?TQnna1I 1e wp.нe>Yt0{LplB6+04`a9S=)*vPo?:Pe8wH`LYKHt0R*r*9WVyi.A週 iP2p y@p'AEKQR Rov?u#FЎXu#R֓)RbceC#Q[0V F.̈&~=|$~CRuOxyjk($P{!ŽUUEUUUUUUUUURUi&1>uy>QCF<}ALj   U%Vf9\Zq롱c!H#9As6 xOaLV9>{vKg}<+ Bi>'f(рvf9Nt6g#D`H؀:! Ar3rgCBCA;U>pPJG]K$ f%! #'$DE&#p!vjn xkb9e,1ɨl*4eCm™='!l_OX'@8ga@F6',_.d!~OA= Ӛ]⅓8}EiɇdwX%'Zae{)GH]Xl|fD-4^8{pmG\t,.`,,w9/ 4\~ZKхK\h$hH_2AP4' k NMi{ I3UE?w 40RLERMQ2,ĺz6Z(2(E% 4RUC\:rE0:rtapK)@1cFaLxDIDGd"@XҼCW'xȑiupU(XZ 0C#T"TU &ttI@bHD[0% H0|0v6SsТ?t4}B $VJ!* ( `P!G3*# C"G0ƄH "Bfd`v3@D;b!(ـPkg3#rx=w`v4H2S$C 10]Idom!`HPJm CF B&) )%CsWTѣh@K3ádn1H9H!6ѷΌʹ@g7aL˰?,}5}tߞ2cj532$I$W c HU!0:&QQ)?ILѮZƑR-KvsÒ*HJ Z( Xd*$BeA`!RaT+`h4:VBC5!ڒH e-PU `L+!i"kJ00$@ K0@ S0@ S)%)LBD @ӟ7=;NS5Qz@4L8" TQO6r@4c0Oeg~dd*!RFb @aB&,&`bf XXL5 N.+7CZ.ǢH;b)TR܂xCז"a%0A"Jb:T˨xqY 3=f7*~SPI300H!@D6rӹ!p;')uCAT{ C: V>' plh0(Nxeށ]QT*,biCa!{h^rۙfSb -J!(7ZCL<{I>ai1=d#\!aH: (h9wߜ9\m$ԇ'x GB"x%Q0exѷtHZi{nI@&FbM jkM0EBFhG}~`o$:ȝ@b`h?.7F%":9uGNPçP*)jJ * EfbI( P|CX`!tBGP^Qb3'D),qfj/& eh fM _S߯@!SZF푊0'PD\u[J<{B\4 {,t. Ӎ2 1BDHiD>SOECM=3y1euA3wATA  FD9GD{硝 "̙(Eg0M8DTE,YFb""ON  }'ĩҡ~=d"  &PMّ|{b)̊P; 䚠d \@-b0$#zHp5΀Lz޹b -8O&%v@:iY/bn@>3L*`:)i#n9sz Y^Bo?=)я_zӘ$M,mh-o{ {>` tOTON% Ѓ@ha=&c(ӵs =6 c;z)ڮ:} G121ǒ~8` ]vB}:RZff9ێYQ}}W0Ļ  'g'(ZVB*Jpّ*x &4he`o!ab  pcLNehmr 1E`zf7'#6 ƻ7}Eyyl7[fd۳ I2͌Z |#&ل< !_@c &_:ߣްlM"=PމyW<(q(DIrvP,t`;Ӯ溒SffsN$eҜB{b8p(D ArM@8]I۩ 8 r)ʁt01h;~߁rF5) "4O;}P)vAi^aahXDGZкcbT#D 1oHE[3d"@h|Vג16q3-7{uAe~!th%&(݁ASnR)EДt,` " WآVv5QAA"h^.كMݒHX#9d& UR"χ?5u8-_0tS "*Jr rɫc8Ftj,c αZ*ʚKK&l'c2 {EH_Rp D!ϭl)(;fI.'zt܇S uO1v$PGvH8Is ]8F(tdNF;(1.iJAk0,H;P4 DeT/9u ݆(pS@ ?/a*gv`xA>(1)+C9B 5`茄7gNSP'S`'6W򏩂kD [`Q`E ]R,WP 0AA?H{'@mИ ezွ^ E M7!`𠙆`v,߶hC/lNzOAr8&  HM.8Dyc#Ǐ 1ۃ #AR {v0xAM E g@O `AOQv|ă jT`{BQEU-gAƦn0`45>pM/T¢!f"!lEQ(&aqA@,:skNIdh CMy@!}| 2t`@E LߨrǐT-LTH U-Ƣi% *Sb1FA l Ӽ> htP}6v@@zˌv`,<`DR!tg.Y5lbL$9&S$/ /\/ZӘ\F`C f=)غeiGʜCKhh^mq׏P BZ*5tSWnKcC7,0c,t +|gqgu/Y;DUUUUK2'~P[;`s3x 7 h{ =Kν{Hp& @PWVSf\r#;a!zVg_NlGLlg hFG`o9dl3$ܭh]F >TXhP!31 z#Dpd= wq nبy0Y1܀?l◁ و;A=}l{ x-+wI/ja1˘tᓪ=W0 ,( EZ R-E̱eZ;9ZL X4,I!4UQy&D94p57LT;n^pJCNݚ j4Kxc+=朩!( !I1 0ņY$@1Neڣs5'h /}W/`oݑXg6׍D2.6 \Hpa\f/tBqc%]&SdUT,>!|>ui?mS5ᴐrϿxpAb\A Qh{N,ɔ'rllc:Ă([\dnw8Ov : &C a^F Xb2 Lp&;ͮr\j!eB)6h^={0k@BEA` C'chPӀNa91< `nC%4Fk0O#䁁8m0y8taI䚄i n E`6ۛ]#QĈqD"0PZ@6;A@CtwQ,˃vp@X ;zwCss^8:_OtD D1t8}7!n(vyHw 2`W7 b*a ןva1)fRi%:TяnE$M2,1O0bEZQ`padKlAH"w8850L88 8'oͬJ>k'"T=4]Qm J$=~{C ?ބ'h`g>MX$pٜ0 C B(fExFO >'Y+`r'F`R5+ 3 A[1=qP3| PjG8LŤ$6Q+%#)Qٛga@S< Y49PSM_=^t<40|\ G~fn-/#cqq wh\-.] Đ- d#H4 HĢ3ughIlO/MVOC-l6ND6@jj%!KGwX _'|^%uuѐyBОゟ f kS_Ct-2T<{HPn||Wv90z`]fo Xeu a;0kwI wgQ]&שzCw[0B9zq%#M.<[Dۂti"<ͥb%QLc\/x_.)LR.Np^x;@ڋ~9)Cc6SrY bEQT9'Čjo m^uLG7 n1HtR2Dqo6 ;DMn3T&eݦ֨ eňWzL R}Ͽ=^!pLl FOjdOصCx!|K z!"]brWsШI?>_ẂGɊ@.O Ael113W&9;ɶ]Pl۷䖤Kt֛)Y쮧I?ֻxXBS㖳 p=9tP#A\c$ 6M! d'[JsW sfSF(H)";~HHԕx##'rT1XgBIqUpba4!r6sD'ZX80݃dn[ EA 5Aj8{JA\`B(v[ADօeNs ӫXD8L^%%$jDpS mמ1mO>yv8pv%DK!&ge75u'JgOOn{Mu|H% ɷ5}qLav~k:gt @02B=U~Q ;ޅx<%CRΗHBÎO3yːur1)@R@]|7y8ӽLÏЏ7^GM$'5m0 \=rL04 氡"!rH?&lЗ,΋D_f ($ :'TZi6:Fgsƒ74ty[0GD/1p2LC7@%$=(FB2quC@~2l#`6Ùf,cz6jIdzL=|A!\B T`OAЪC! -ysfzuB^Z6WFQMh,Rk/i[ L`2Ӄt6,Β&F(-pO^2>^|7'(ut9 hN!l!V\{.a>B% A ݎN|y4M*FJ4Jk"e,!gdž 8iRnک[0c0gʎTnMf8!F|&۟0@؎ce3;"$2( d(STBL+Oü5Y UQb%&޷MͦG8Zi4ŦAx~ G(!3xz`so5^N@ǎfM5L$bnW3~}= ev얆<с|vG|g#HҠ(OJv 8]AR(Y*`Z˫9&7Iq`DŽ8 m$HG f9$1Z uzd@LQݒM6t=oEs ^XRLsPe7Nwsp(Fs#eʬ}Im0dH  'i8 VdF Wj23(2@n:!!tN)%UD9[u7HP!"D&M6!e;$jM+_]`l_r0{8e@S3Xs]|mӠi!9cCKcwX} (Lw+hl^Osc->{v]hfC=^IR 0M 0h)r̄蛕;xX?o2m+UWߤ4%_r }W"D ,~Ga SpjW' eĪ3Ԯmoǀ~~YtT=V;4 PP RJ>fi_<*5 =` 6vzd1"T &%5d)p3}dVpB0H !ɭykGv]m ω=ߨQܥGP<9Š)\m&4גD4A6Sm>EF&Fw%a``G.  mˤtn=J P-@DR*páaT1OG19Pт<4B'(`'QJftrВEfV903Be$Nݟ͇@B$% F 0ln\P:ht\Ͽ`m:{^}?r~4`D>nc>|^}O֛k\?fȻ*^͕54|z@K;'ϵ> j##Ct @fA(5hef4&'Qop`([f:н*xS1)=Ռ'Z") h{ Awn~mD dr!x*/"5ȧ4A,y`4%,azDDf A1Rip`@`4A^-oAom6.m,~P Ϝ)?!~  ?_!" PC[:ŠdNڡf5X/!' 7dfA Tč!Tlpvy?y"! 9|Uz}YһZ!<+Fm՛%suxwn\<ϰ9!x[:wP@ ` d={룱NE"@d(>޼4銮bB&?F!/JA(GA@a P*a( $"D@P@ j"~Lt)(O=`@!^ ~Rv`бx'à0>H^AܟZᥬPc̕ŭk4ۢ{gt?7ggg3(2dO!˷<;?;l1y֢䦞AG3F> 4(J:83: J7 {=zU86/Te {Kx(_wPqaUUhO %x߃Ǒ T {čS|S@Ff &Ҹ'4:L! D Cb B8-O׽4f7&D*6Ci@|!=.")# <]t;BF A)fqY}mn[#/t/'`|z/ }q»T;>$*Eۜo0lԠw:8&Ç8$^v5r3ĐA@wC`r%`I62em>NtgU6[; arX%eeHrlR˟akUf2THQ θ Ol2O'2L_rfv}Sԅ?:?@wT3_TZay+6GW7m;} !cϟ7m w^Y9߼T`ϧg)9r:{یϣFj؍םD?cpx@X?˙* C]D8Po}oi ^m 1Ycr=+M<OӮs/%g_֌ *ҍ̈RO&פl;߳K.U/ `KkgO=/o-j̅/⧿iAkm#l"D&2Iclo51*.۸;brd._hc8w9#v5otWIDq!ɈaAk/Av8mSg\Ą`Ao󏼓X+ DB_pD OG}q&C" wnW~G?rߕw03s(,/|PUM5E-50ۜ%Tۼyb" ,@y&?usZdUrPFx{ d2)C`u\?.V-{ylxnCgH/cg@ gd߈3 ,DI$&/?1G-zuؿg .zI2ρ,IV%w t_32OoOfq4UUI$ci>y=pۧvNs(@ Aڀ^:_, $3 nEF7B0Pa@ Cu@lXd!`Hq, 9JHBپv"3prw< ~}=j<ѽYl9IOJmuC`fRF]ꘈ@X8v%'ʹdBQv0 - fT3 3>jAeg¥<o{I(oͱc[ x˶bqd22 ]zsʽg 8yxLO2'jyvxެC9/tڞi!L0|UAe(Z3 VfuJa\6uoB9H G(ЉodA U陝>jwo_r|p􃿅9c<,kbUXڣ1*P>^Hå~5EHHUJQUt'^:#~Ys9s+&Δ3T(HTSN4 AxVB=!~UUUU8]4qgGT)YEί6!SօC]x[2o Htˠ&НzhXd`|'<@( yh 3eAG7Wid8 "$pv꫿ OhVTD A !),>jJ0X4!ea!$`%%$&`iRUIݧVA2K4)LAA9TMB *yׯz_43ya'bq~T\r+V{=<}~g5 j{9ьcEcr 8{6M>P@ڛ/pL7n@XAJ לݻ}čF#piz|?z}/F()0D8 u=~/lobE"`EGw][ |- ;˩`݌U Czխ(5 _i<GNaUB`^,;IpP4G*snjy^ 3Ap=G]]$MFͶUczsRS9Ϗ}xWoi$_Szݶ1k3VֵkZVY-DUFG+EVizTЫ.h35La=փ2#kRf!12my~׿[3P8BUUau`et&11!APئo/f:N,!犫B OUMѬ=_kR4@ r*Ҭ"iSQ"/{HOP^Bu_, ^ktsm9AA@À>D]b|Wҩ|l3'mNA7mo66/sӈ-.`ϽСHܫK-J5.8_]b- N/ iY[7;'vӚR&Mn6%rvm[ _`˒چݠ+t^L/fѺOv;Yp;I$I8N{l]|1; $K^ 5 cW-X#n')5UJTQB ffm4B Є&)pxBtBPIXK^JUIV 'Ia$p{17w$}=&ɤ$ c DcZ1/:1cUW3uUvZϧRy;E=R̵>Hݶƍ1{>*^REG#4؝IԝI9s9R:s)JSss)aǫԜGA%gK%peDD`UUUDA$E0Lc4̒3a8rܪT_ð73uU@6S-4v6@]̓:|a$$}~[oN6<RFuIC/U-R#%U*:1Dl۲Ԑh?ܨj_]΅Hjz+z+c+ (3u$kj߹kcy6')׍s~Ah4 ѸVkZֲӜ9R3Ns)Kpӱb'Llo8cp߽ {6?x33{Ӕ8 ͞p=d7ItY! Ki3 }N~50~  ,b Ha)\3%t^Q|wr!HR!HR!HP_*?<@@az{;99s6es:^'IT>[WwCwC͘`8G ʳrR ;a_x:ju{zfM*9k=s=V3\|Nnuhb+rhRTxg |U{;sx=ɩg]M*)V1UTcUcWRAg'o<:utr-:H `0Z[:SwlD%ujBi$DD]/}.}t]sUUUf?KuȾ}%P#J>ǿgx 8P,h )"ս!4RAӽ]UOoBϰ>6 l7>zó$1K,F@b<. A׿(^`{rRfh? -ګE@Zh{k:k=0C$`' ܕE׊h/jl QdÊ(s c-5Uݻ^E]- ?&ٔv6dV)9Y.1>DdG}FaH8h$ :; xaP Y7rǞ|hh4 LX1kBkZtεr t?!x+,$D{XzTD :}̈́D8Ol{2-Q%ow )D0eE\"%-戴tp|TKQ2 .0ruYF|]Oh&TףI0\嗶W8ĶݱZw|)U"\n1|&LR皺x&^Ɔs4;~go#p9f: zxDCѽYv䝯SӴep2fUn/yļ3:en?{]o`sK rD 3 }I„F%UIlrւE{Hv#N:7 *qu11l>y\wwa1~;]k)&:ȑ0*)šm p)bodQ]Gn1/EZ~<;H>{npo˄b¯`ѕZEV/ZT3w|:]p 7mߔ3b/Zr~O&*4xdǚ ,M,N}(Y[>@Ǻ`\[rws7N\E!I /MDH0k@ )@0x WtXun؝|Jqr{UUUUUUU')φ_qm]ć'٩I=Z|:UC]UhC]u6fA"vTlLWq (?NƏvEٸh(hE5E( Cöihv,ɐ{j5\tN!Hϫrwld@# =TNvDjX ,,,AA۷n860z_A9^?ϟia<&3ڻ@i $Kj<\;9f87UUUUZlÅp96}ª(jUT*jd)'g Cϳnaۈk0+l6tj6IP6ǻvլbNo_NzC=]^-:q:q g1C zV_T9_\3{  ('rTd cY5UmV` "j# W~rn}Ć`M v#-T{*ͭs?{7ç `(q] v_@T0׀U$3NAʘj*4tf9blnkkPo f)/bAdI*X@糇goot)0bʅ&r&5IiNvZֵkZsLZֳS3:ֵR(l79$&#>qh4 AemDFkRӜ9R3Ns)KK ŠBI$\ nnZ5kZֳkZֳkZֳ#Zֵ4hѣF.8DkZֵPDkZֵ5kZxv<~P|_Qz>YM̌o$H39O__^d` mmnzsx*iL7cD OG^h q%kޣ@8R*;[ua_c3i{sOYPW#y 61έ~CITa wF2*,1wj1u9"}Ƨ|@H  ):IUUUUS UYk7g`A&i8tz|B;l cjef-0zkUUU68U+9.V*ĸڮzȢ()E 4WRUTP_pEÿy)|&RJd`K'ANHu'}[ݥb"fyg`򇶐Ӽ/E<\=qB꧲^IGwow[+ 64f5NitTEJ%`"vId#ϽQmci>:JS{`ӳGI DP !'PUUu6(gsy SKB/б=bUy>n/^DXB$]@GЗ^V?cz=:Uu52rD@5ܸ+}Y}FcyB4ə.SpBNL@M7#]p%jAI! y]mw~L ^÷I cPP8}CwElgP+p261c+c@vtmx((AyTAУ5o-ٽg]5o@ıګC@$2LB9ٺ9!G q%y!Yrn\0)5M$%W @HI![$Vxn:3I7i ^kP6}n)ךf #mE/j/A\h\&x4əEe5:.=2Np DP/`yKUyCk~<)bTL뾝,Kv- 4ېmtώ<#jj|qk3REBYǯޱxs8v|Kq"ֶ*[s\r?)jaֆ"k^DNj-7{M-эryȊL{s.}1#im+ h $I7CPJ;pD#zR+Q$x?B& /{};y"B!``j!]ݓLϺ `b `b `{'^z0!""'gנh4 AemDFkYuֵg9DkZֵphmmmhֵkZs"5kZs"5kZr9ΛF4hѣFsq5kZs"5kZrQ9R FzMQT6DNA}jrЯ~l`ͫEUwwl,UUUUb3{=c 1slMR*Ƹ۹ȇn@F?mz~---mm5^3ۍ.58/7|&g6 yzBIހ|lI$nI$}F S9n4LH^f9*PIB# crto^P.xVjޕfa`  BH`* 5$ `IK z<pᰏ^(A2߀;ND'E Lzqetyد?]?eh(GipHqnTdhr40@c10S\)ʃ90*\A6?dFH8(Uo1 nA<y; poM]em #;u  "%X\MC_!#$?zQgae ;F(dM7p=)w+ /iA9 n܇ Pۓm\-{|epRܟ~j HpG jhtc'_/I͇1< DF"R|B; pJ @IBDƩ? 8/Mh npճLqP9lHd;e9>/o?TM u( H@{r<}@O˵e#=.YPP_Je5c˅^IUA1I3VwJr"Iz;UYv`z4UYDSQPfTt'T{*<. /sUcR)M1PGFlFۭ3f/-&7Az~DϲvD~L{ t|oP¨AJL dk6YW*BV,{ri$ ׃񼥇tP"hwѥȿW/-׳zފ*A3ښ$]ݬfs>tӘCf.l&0f&h G%8~mWgQ0*.n 5&&8[v}B3۶|Ge$=_F^x(,NgH!37tDљeN0b*("*j1QUG7cZgz!TLH!hGl#-'O BKmOfʀMt ΅QZ .(ږ P:5Rʪ1g9z‚a56{wNH6n9X[’5"TDoZ9ـ6$||K輭^zknj{^܄w`n5e$;QWCUáA *{1;HŰ1NJ½ 8hFv~-,zwcN;pf h %t*^tY)T{*/z9d*_7Xx'T( q%m0o<܁Q:P*襸l^ ;@I{8I t6<& Kؿ ČtyENS`m0gHfN`\g^'@~t^Ζ#"8y,>8Cmē + ń 1 NuG'zz>~X9Tf@DV@(6^J Ӟ7(r,ݭ T(8`⮊G[qrDN€^N l)ZIV<^HQ,b,(A2101DXejytve!8Lz<e - râ,]qF.0/sT2a yLBN V7.6;j:3Vdn Ȭ9ADnt.6mB sk9dV"By/# @H~ww)}1GA!d_v92j~!C`4.c00C܁s@{:X^]8L@ `)&{CB3Qq\ nw|8& {$Bptt|IR XjM6hVP;yMH2b8/hD8pprWRa=k%AȏK$#m&Ʀ: H:XX.( JQ<6j|oU:XLV|})U$-:8[A ^2DȃL4)",.f[<Cg+2ExqxO,S´Ge߶/@s׆%`fHEF{aLA) 5%[zv2}߱ #!i+'dj+4OPMjkS ;huve&xIp6\{~D aMgOgVN%箐Kz:jw0~J\Æc&=wĆM'wtG2V=>-T~>d(ȾXٷÏpJ-&r#Ջ<40yω4'CK2O|;?ah0|ml*vgŞSl UP3wk[G͸|L:yn=lNmPL8>\1xϵ5}x+hkEl쏀ՌY,HH]Cn8}'*"0 (*mGxڂ訐:Go+eىK"H,B*xe<^*=?zFvjrߠmV!O{Uu lz0ߟJa/vC`r~]揟naCoUzMB٠4|'s,;1GPqe@Qp~#ǩ>{+tq<@xkb5[OO/hߛbxpT$Ifv+ǔ4*,5#:9S38S{f܎^YwH^:v̏i!G8%?s߃=pxv-L%s)-%=>{v v$/ԈR+ڃIyz| ."!yo ]0z7jژ\,Ʊ/AZ!z@`>s&r(X;9")X60J, dą\ ͘tb8s\H0LH8^{烶RTrq` 0;1r! Fjrj4N`ִ r5aw^{\b7R| TO=g'mK+0^ay}ego^K'et@f{'m">}hvf'0SK+fs;lJ mFGip4)zťIA88 2/arLLΘ.h8߃XEFQG%Ƙ»ALɨ7r;q&سsHoluz^l=V2̓C<F(lWd/Һyxmo@ 9bN:LߪJuU탐FLe:&'0Sgڽ߂?Mv4 (CLYXAϭ tQ@<*î\<%GRGĈ1ߣdr(=x,v[ Y#qd1~#K9T|Baz$<|w~μlk'4؀OLB.<2j"tGlJ[ӻJrZ|e&f ۈjjC&PN]N]*1pD` urLWvp .NÁD )#:TL=ǻ?lp Ȩ%4x5D_}8a$QR m-l܍+XPR35倡h(aַwЎF3[ZN}&$gEs䐽nqL5&@j.vBѽᨊ.wE?2B 54N2h8@o B XC%(2,j]!7ԃxҦKX( 99kd^>ԭ~ѩH(%U4 b.K* "0 n`tJ1aYKagI?[%>|:Xx)_z2z( x;h%wsXIz#)zt unȂXNǒO:XZ5]HI j:BFj93T,7)]dS 6q>DN$/#q1E5qE7y_~nC`ē{u^Oxt3ɺM< :&%FO@=6Š~phAXZB$Ҿ+757璉sƓ鷓 )rM!C JF:d`F_9~(8ILUO רc#iXzV),@ 6H @Cr^ tCO?T?\i5o0ij\Xe3~;J2{]ѦnSbT"0"=4]1?N`K  0J$o0u4v!=D'@~$)$#Q- JHA)w~#{w˲7R` jxxȳ>c0S'R yHne լkg!愦~Ŋ=};l&b{ hp#އrEp22zoPBjb8]C*_UtRzP XH9;H4f!pKU{4@s%&Ć P$J@;ccUP4qlHȊӊ  mFM\DG,щ6țr}%@6l͐cɚ:|Y%%E?Q*$H}EU?DdRT?FkxQo_qKH581$yCWќo' MĄ 2b*H VbP)=*85qqs` DuBv8sߋLk0|)C`r %#H7F{(_I8NMul|DA`1EHkNq;bzڼ(. u& =P}_c^䇼j$=PD0"h S ~>Uvb8c^ńjFN8'b#6bOCB>y$8IHX¾F4xC„!ge1%' uѣ ZD:GSRСSm3VllJMkHiBB f&-,a2ON7a!ȁi ig<2"l'!VVaFDH4#HdJP-IġCO>qq!F~$G}?6") n2Ģ4&ihf4#BY DaaSCvdqDE(Uj@wL ɆX1F`-Ձ3`f4|3/1&%!PE@KqUfk.i2<0F!\MkTq>[ucl83Vz|ZJ*.0̓#R˻NP?$X{L 1%BLQT4ސ2n |y˰9}nHP֏2@^\OYD=J ODhyt jN'Zr+:/Jj-&JhAI`6Q:Ө> J|T-b׃%[& f“)#cդDXJ:W.`5yJ `0,Hr*!3P-ݭs P"P"?"x0w h/wNco?քΤ& apaoabq^+|Ѳ0i#|6Rm?8WzRȈ Dщu}7g<"-I2qϟMA@  ==g)њqb>Z*t lv!B|;rp8 k*Yf ȓ^OעvpJDX̑D~_\)k@vA1+&୤* 5ltjn/g\5Wė WT=Dϝo6Vyiw!N{x Q||@2ðÉϤ>^.-G" cm:T@;B9uhj D+ aF Ї=:K{LM( t?%ޭKsWt>6^A>3je㈑xT}=/x/=b\OdcΥtNәQ3=vާ[>Wfb"E7陘h~ Wiˎ΄F.Bۧa" ^XF'2OS]6Pfe+3DEiA%L7`w  D hxҼ|-y"eȠ)<?^u(fgr#v%3Pvv20v}Ctc GDd_u ';L[sn眜bw @V"&41h jE xï3Q5GEُ]/$drj*,- "jٶ vDqJ2Fmvx(t]IcQd &9}9 a0OA7I0@(8āCQ-E)@E# piqxcA!Zq ai%=[0HoZ4b1%>~{}OJDsuߧ>3ߖa#&sp S)"aD֩EӬ^o~HrPi5AYBF(Q$Q-F r Da3`jU`bDU.Fdi1,pU%cdQa,k v., + H3PY9DLL>>L0ɚj&nD<@Cb1b s<{y> |um; Cib  Mpc1էZRq+vK'`I56yϘ>Ҏz ̆.7%~ޟ} UUh2E2jӑiFf2"*#CRXu*N&EEDD5") Xٟؐ48d>z$޼jRE-fEdp:^Dd)?:843.RjKm $*PDFyЪgDl8/]- ``C!Ϟv=,ٵe>4#e^,bfz#*OH`¨,aSi5`j8!~: A#r;oZ; Fc)1d$<˾ELk , 1MY4&Q 3222*&4"%"I!dД!@adR)QRPdKL( c@+$2A. CCJ9-"k1F+YCPA22fK4+10jMHSH)` g/b~cMUxVǯҼFTP>0uCapƆ!$GDQ*y z,wpB0.zQ)b4 3=)Lo ;xzgrȌ RBL<_ S_:3^C4it!seL#6;!1ԑt,le%<"CN(`SOu0`~Qmzp{bT"L+Yl[qI^xcH4t5L$ܸH LJ6nZ*jBmIa哙 &hrc6#*q p,21I+Jߗ1a,$>4V^ lR!ڃ;34fBA+j"?iXAxG==,bwwa?.E.,x0LFn1/`{( M{3/D pr4⚃9‘.0L aKX}%^ Rv,/ JVz{sFA(dhhP h%$fR Z)Tb(TD 8HJ HҠH"w3IAAhjcm/(H;D NRE,ADS)]Lf$\r:KDkYD0.A3 O?Pv;% !WY |h6I^(Im'̉$'Z1))qX\C8rh ިd6垽yH@`}T"EтqX"& 6V(~c8|`:\00 IgL v -#Dckef1U6D1B*WP7߇tTwe~Rt{LoZRcIQAM[6&JvfU#M.q`CL֡m*⃉wxÄ-H%! FW7Z`Wo80'BM^QDDV.crQl*"4QMfVcRiDm"CKS&v(* 2&f"ch#4/'$Rz!)_Sۤ@$oStD 8˶,{3V41J?xo4l@QqAّ_;4'0䀎lzL4hBQƓӯ7-m3)ٍp! u1@]3E$H^0m=4CH (RO$V$6k VN=LZZc1Ij"@Ƃxɨ3KVyc{6-ƛmb#lm;d?8p3Y`j6m9 exj"&6d 44+Ae-jCrc݋r80S(4+܀QhVsZ\=6a`ܒY8xāY lsˆdt%Im؛5b@A tJAQ DnT5T!fh0g' uGӭ/?V@`sX\HUri;ٜQIڮyww}5֭n81c*L3NDD% --cL!IaZIKT+`r/9JȺ@9δBD@$FFNٴэ_4GD?mK!ky!E 8٠cH ($"fQH0Vq?U " on MRユ9Ly=!f'R%Šuw p8<AɄ|ˈfqoTQw^}s\LB{4JȻܣ/~OxZ9~cll2s ?dgŝ8d$NIX.-ZYG$IcdpLА_& i)8cBG2<@vK"^ey6>A=^;jMg>ĞAꊞ_׵ܬ3ʞS.XD]`hxc~s(YJ\(>Pl; @nS$!r@" QԹ94JDOA04Hv3or:\;8fa66ϑ 﨨1ue0#9 tx.|owȅI!.b(K+ *T"0}Z֡V鄲i'w}2m;rݳR ߎyqr2 ꯂZaf/gw b4GKglDp31XFYeq쓣\O.[&v*@FԽ/w+uo %ׇ6c3ȵBe>M$A  Cz05~ -S7B Jvu' z.6۝S^~xTox(vw%'TU4k5û3i$g'\fg{zx q塘Ry87PZ)t-f#OG9'O\M6lf{k[ֈI_S4g2Ǝɋr0ʧ4M20D|v#U#.87n8MTi&'a:㫍xT03q<wST5,6fg9=8:֏ Z#i#n钎o|qS0^ιVp&h[z[c2ы4a<%yÎ#8+=J܉;:Nxy3Q&ULvK"fz-su%rԡ'Y"1\Wݝ]mѴ!& VG ŐTε^u7HEٹ]3iUov P]Hʝ ͍$hS̕'ǔ{'ۑq&!ÀjLn8Lw3+3&J53FO[r3#._kyv33J> ~,X#1" 6p<,wzp޴ W.!nj4\)#6Gvf 75(pҠ+oԻZ"ܡW-"n;ǹ=ڝM`,rw3AeDM԰=5iefKǯ!;*3n-+^+Ǝpe+DfqW>q /9U]]|<']=;yW m3{3"piN16֤K(J㿇KZv|ɣ tXS`cYe|%7,U^Gf9t* /}rLQWJsJ P>jXhLݸ9(zvpW@QM_wkp}צ0̬ZBp5 TU1◘:1:xK$ /mCFdcԐΑsώW!9jLԌu>tBߺbsԹz S}M$^0rFwOa(0 3OƲlXzwsdY/MPKGJM /P"ha @ݭ[8޾ m},гYɻ 0$H3ne\=ّNoo$0Sa(X'$3O0v)mjd͌nY][:@HΕ9*F Cƴg$mk/#} `c &ǧBgܔL[ z:c1(-3-GUP LҒw|lY|LU'\ս]UW0FP=:XΪ5Xk͎ŻҞKst-Jng\TgݳFx)/o:8.*>iwZy\`QˋX 1Z/A&ls-ۢsAusMg P%=vQh9u'e8#6_!P~Xyz"4LRW6A-A{۾NnjuXPho#u ]jZjYnԘ/$Y*`uJVs/RMd YN,´h!Wn|53|[ މxhFXGULKEPREkw/fzroRHEPbhr3Sn6k)]X3(E:_޲F jSvSgJE0J Ŏ?̉~ Ζ:zմcX/XMkJ"jwKc\?9:͚JشbIOj*9ɂ #\NyÖK.&xbadRYˏ7:[W U:zf4vqQBya*|a 4|bC0Ӕ'k9~"Q!|`@;5:34cH6}.YX˛hwn gmarO(21 `ެ I$؃hiw" B- d 6"ŠCq@?̠ JM D~oO-r,0JqnO#%"{V'1Vi ^6w3KO x~?-\)o9jڜ9|qٳmnjWtpr9T([= 1Mz|ukuON׽޼ݏ\ff{r1PGr$a|xu=י){xVBJo|h,GA=xјk4J/qޏX};2۳20/9=.$k;L \pƠ=INx]F 1t&yɡ)2HFkv/3)ul.Vٚq呸2&cXIeIĒڊYGøa nO~G'#{z9/|U JjsYڡvwvL=A[}farVHΨ2r+XqjLxٌ{+ I@ad]<)j9٨Yc ,L7:gӥ唒jv:/oN?uN;7Y\,*Tiϣ4w3 ݅,v7!YvC=bxd"07E93vj`t|'w3e!`/GF`)bbaXPX1uF" ?ݨB8~F+H9cQyPG l?'__盌 "J>}%' ĞBݞgCSJҤAT -U$?)ۀ2PҤ@#+쪨"*쾟1"?)fS.8_b`letb>!G4!)544TPA RD %)PUx@rG<~z=N˦_SlxaAK 5PPMx9(MC!0!תUW "a jIy~)fa"ip=Sot=y z@$.[qz?Q_3FQω9 CD|Ϙd9JGA=6`XDx kߙ `QFTfC # M0x*xSN0SXPLlN&_ny~^QS9hHO9&$*>瀚Jww]5蟳864!` l5T6Rt‰$nC{Ȳ[ÖZc EfCbQȚx){a *$P ,:k)9<3'C{Kac)>L RT M6(ܣ~ ^9!pS]5 xgD-3a-e{0Ά$`~ ('\:>iБ߬ ~N2 2>HR.ÀrT* p 9WGikh02-`e4Q`Ylۣr BÄ還͈ʾ=Cs3EbA4?v2, Z1&D{1)'o1=,-IG8():pwI1L%>4SbF!Q'e ̈́ w|<=N̯l)3vmg!6B(SSC9c^ifY8Zégc}O&s[D=S)UMco̓1ީ;u:Hv@™A|w"q^}~4(9&$2`u6A:a404[r ﱬC$ЄttQM4a8opt<0r+ < _"!/1 qS}M@F Ks -Pr P@e^юȥAڦ) v_4F6TםկX N!s"# 8)I~I n^&>LjJ}Y,L!sl+|ޝ G@9T; LiJwR}k"skh=? $BeSz5 GH1DD)<@W4 11ͯ}-`N2&g֢hgQoI1*N%uIGƤT^rtyt EK kz50F Z5S恴;*X kN'%рM"6 bv`bnS$3ս{^X)X17i >AZsMgb3,d/3AX5U2HSbF5ULEPBUTDfD,ITQdI)U@PzA_oHMp OO̞nNx_(>| i1~+yɭmT]#2M#PT3:ƻH/⪯Sr33%AjR$*Ji>I/avUW[_rmK.}QdW(LPߗzõ6z 3CE )T4RL$ Ч@/J׆QE|sܯȱ Fpe493NHHM DM&@*h=/}Bd#\GGj(rRH1#p/iXabєQI6 0ea ZZH!lg~TrT,C!E͟-A#Tȃ^֋~?~JR}NMKRhDA_'w ÌŽcFq 9~iJq<tDx!0Fx԰v}e-͔ZCO PZ[v|}RZZ!IDW}(g+f)V}}%|LME(5wΌvĕ\k+ԕ3A8+L4"/0V>f ;adLI&@t3Ma2 XA1HNiŃ IЧ8A*T DUN/j)أ,⺗d01't7LKx0 .ȽpÈʔzHa Q 1/xQ;pdP) 6jߛS'Aa$DJ0P I!UCA}HVPrewbO "4"'d%*#$Lk}NA_, Od ^;G0?S_ňQW4Rpİ V7؝2k {ZИs*)CTQsf3$# 1" @A^$~~'(܁`A 4wG$ 1 6YCG>Tlq=9޾Sw,"9ȹE%9!,Nǐp'Sbd dD|'tק.}@m9UbTC*x1o𮄀t#Gp `kk&,3wzZ$I"\¹h##$$͌0:QEth>G&ֵ!C5 IAffp39< 4갅ߗsZuU/Bƈ nO+t:_RbM2s;E$GXz-1EEE(M:@FwWuT]<$GLѣPd_*ab&!x5adaPWmkF8MQSYGkxH bŘD#pA"5\#iZ-nBZ4V7cllTbVi< Z;m2 hdAUDCrJ0%)DI2SH%! &)bH(Hj bh B "SriB.Fޙ*( A#V042<!Lᷙ籡J`_hR9+<8<@/)~a4XQ:Bt3 P@gn="m] D`80$rJD%!?&gCv}jnpIEu?" P?zq8ƀ%%t0N77 bL-SĦ3܋s}vTy#!=y mra`DQS b ?V2P̛#ی95l`J aK!Gw( HwGb0%0\sOYZl8RLp,>U}?omxkHj(v1~26h1+P=D f$H9i<5IP1st±ns| 6fAm&؛+ ~2qmЉNKF\JȔj"q@܉X"U! bTEUvp8IwxxH|N~~82&TN)"WBhw R/8; o@)p92E  $QF< %W"$d"<ۊ>n.Cp& 7k#% $ :Hz_eo<=@> ;J9}F̏痡ó$3,(D({?p'-O~*%XN .4~n->ӫF!fEwQ%8dKxnb (B2M+K mD!`zBp- 4 H!]p@au4*7c?vor|~R?paK\qNR+}qPQp oE~06F *& ?'Fr{{OBN=< vuh\Jrc$%^-JJV?ND U">BGDC YF^uR R!"P2Jb!#vHGf![مԜO]F^&$,6”ש}SL_VaF)vzY_ "ǁ*C.kD @G9aߦZv!q3"j /ZUhquMqzT?2i#];,vj{>{{Lx:YFK9vfG:% d7{=.99~Lp9iw86C^\g!z깎7C9|7{},;wM,,'Qqַg?peȲʳpF qd9Xg^M1q ל~dvoQi֐kMh5 ahkt -JÄƛF25#M* 7,Yb 4lA D7r 7iV ֑>H! 4b_lpJ"’b}&fXoxjD@/ @'33$~ކeQ\yIoۡP rU즩r5#6~VMBc@6xs㧷ׁ 6ಔ9hձRXs!rj(D >UD ڎcO dzk jZF46\0+)(> /A#WH.zGr''GDE2ЉD,;LaZ#XvD$hA~f^DwRl0n[dQ;5 T6lP` tV F\Vbm&\U:ݪC,B[d7p.A4Ѧ4YFMT @Ll#xH07Iف *jnP2$xF9kRR6:8Oyd9׹Sm0ahk2`$6Zy#cΧ1 1էgXJu.Qn3j ikckrǪq *b;Лg nK-9"œV?NkN{ "4ցIӏN`\02DC#?k|f#r}`'[7+,ȕGȓfPض2="=oDbAK&N=Gb̑v6 h0A*>/p$ŇoT 0МdJ(BB;o܃g7u#`s>~Рc`wJH!!5BL DAaaJ;*uD(]a8#>(tR pZHdܧ)`/E8_TR8}$/>^)[u=o]N9'vf`@Iª$±bAaсxt윽%qtAmeA xTe cxEA-ƉljZ43=k̍MFs[',Z 38-cѥ6HawVjj*jGL-2Rj2HE!W2$tݡ,pj8y}޺^zxONLePQlYl:4!aB 4` M YT44Ę(BGV} LD"']}R!]PŬNNā:bRC2*׹2-Q]@j3?:).SҼ,tUAe!!ɪ(2jXfjbHj*hH&2mw'1>x8fNY}HdXYd(/ԯˑWS^Vm(OŔ"r2E0ܔ0QbAZ!ˇ*0hOC*uyGAp=oUkd'H FvfG,33U `J:k$dӃHIԚbMVxJ=!#15*ջh!Qh,C1 Ӱ6&ޕhM@PdM#32PQT:` qD8a>>n>aV+➸oBalUHMa$Fni2giƇVhơlKNq `NbZ{sp&nW5r9ˆլg@CǐL Bje3\DIgOlds4Ǜ91-f&L*22CZK9[Gk2K-S GsM; A{c]"f&`w]_ 'ap@@*<<0@% N"׼H@>ȜH5wUOͨ쳙pAac'&6M/5Lc*f֦@$0) ѴEG 8Nj#"Fku\ !u1x~kݘzhu䆤8mv.hs[w|pi.lhxtPKh&oYrPK fzݾd|7K-%c73T q`V%GYd{fo[Wh{=0DB^xB\lÙ8f3l2Ah":7dHAuI&#&3 |GTniez!>N:J4DҬR1 :Q*j.EZU5$F 1K8PȽV]*:P| SmyN+YJ`Z/ٰf(iotTZ|nJE"Cɸ6w<5qO;%NjcUNָoL1Y?ɛ;) &CfJC^-BHfژĩ<g[!]i%TէWKAG*.Fkf3=em$aAib`͹@0[?aG1b"1ۗG9;jn5 PF$bda/LL!9!yU[qk8w⊞&?A44I0e4$CJLBK<{?6>¾6%68Hj̱Y$`P[l#a`U%PnZ,l,j̱̭kF2SKHKHA&9dza3!EU8DDӦ)AN:0Ɵl >>%i Lg*"=Sb(1!,į=6qY;2`0%цJ CK$Z3xqLU@0e^V4$Wj G2 cXyZ89Yf aNl\B& ,Oa3`gb}D/4tvhO1 gcj\k@oV-zYaaa`оB]QM$Xt!G#~2A|F'AFФ!ҁ|fp Dq`$3~ss6`m'B$ xdK? ö"B$5(T5>C-@01alB)bC-8P#T>8?ݦ (jQ~yĐjPU;2?X خ?N`(;Bhc AʡӸlcꈑB=1ű#W*`5x%P@>R>@p*Ck ȑ~a<qÐ^vSE$vC/9H-K/vqPk$KHX u. "@ҥ SmH$fbFHj]2;σYsxkI7!x-]NW!ee$탣|6,$d!84B+NEȷruٸ5H60QӍNZ0 ;`HZGF-C,"q0YF65-Ef7f- g@@ p^˜4lfiEn^3pi'%T݁MA|7 H!c UH)VX}<[eՊʧ##%3}p].]b͎qÖ>W28',j[H5 ]^Vb֝&%òbvqcG7F&8ᣁq j7 d!2M1k&#µ>īxGE'HCcf:w՘*Vji>h24PPd~GRn $S@VUa9 jEBUQKo'Ot$TV].>Rw2$ dᘋtnbe PƉ\#?UJ!F33Qd8sf Y(A }|8:MzB&:!wFq6dAB[ s;EChRN R#8: 7TlĂr'VlHd/S{ԔrZA3M4KCdu$28H12\ ETc\ wB<$P΄x|Gu҇0D=;W%eu*5d&68t(`^yƊL&Hсs4MqhA!JQ! Q F (BAH$JA$ R$4 4KJ$ʣL@LJNTEUPD@BR @ˊ|= 'nY q 0qي"PnE4 m&U`|&ߣ\fl{|(* %R]"فo><=gW\XHh<81&& ($3+S@Ni/88\V"ԑ}X32w cC1'nro EQ8E*{HRcDN@Ү<2 fd4 4DK$T3STTBRDSC B0đ$R$I 5A 9Nb$"IIdD"iI h(% @VH(( *cV-51$CE2ScP`HP!2D0 fcF1,e`NcE!XajQ˜d1 q4 BV̽F&&%,c $l" cF)@߾2nP ) 1>@E|c| uj)u K@/nܺ}ypE0BIAʆC DG]ft^0S&)r ǽ# )Cgb>\bl! H$n(%,y6 vIέ j 9h{ w{¾\ElrR((F+^?u|PT]}[cc@J !05 DneU 1@l =4!4Q@E2r;?J,3<@xF *$@h3GJ[߷/٘BN Z`Ň鿖zpE\];f?Qb]]gf0B-uhY2NWBe$'^4O cZ䃘eLW\Cib]]y a4v@dԾ/M& R--:+% kA̸(:(!=xʴՋCr2N4s,v#l%F6vMs:3%DHxqtr7 alH&b,M{sz8Nw!]`;m \T f 9wTm;=Gi\4o[d̗ȸbۍa)l4WS,YX/;ꎬ!tK6 P:q[4a bdXF.Zq'T 5$Ch uiYwJ&i;9ꋨ(`1_ɣ>QM 1Y4yaSl{=8>wĠӁ ?yaʐ@$H(C!{x> LjVq*fXd'D+fXa9jXNcJ i>ffB800NclӘFXf3XadIAfF`bcfFa8faC6VC2:ؕA Z4WQJfba{vYENRMu[/?P =p#E@ڞe}2i$r*4a_djK႗Îc7iTg [" x}v\<mx>G]!"wA}AO@0Wg sk;CH阐O $ Bb(1)q`a) 5%ccDa^qa%WTWI__ [0bhrSp0p<3eH>X :QSώSC @40Q_MG+"zJg8fbIB>ݔsϬrbw-Y#izmǁ;IZE h<ʑ)$U)nB"Qp`F R B"aF *! $ODЗm?%c1O1߇W_rPd,X9:up+ ,%0?GC4cyNхN Tt(ZZ if'!" P`A7ͩ :B q?+u?1 FLNe&"I_TAHg5"^5w0B5@jLϰi?;TDAXPxn'im5G5?+%RVDOǹuJR/l2j0OA'5= |؈|EeID0!UAaU½2=&'Ovr}wYZ^u}xxk32a0KKX\

;&e:Gta<ѯZ=,"#'!7/h7\G寏֤ !e,oZsGk08;u2&ֵ`Vc{J``U8> M6ViZPᐶL:A{ ȐMX~ujgybjA d w'p>Y]ܣǠ>gwϷjou~8%(H;\89 %:osha3&;>/ɡ>m5ۧܩ0%*1M`%h~ iRE=yMY9$l62@=T|/pZ䘁lz_9>I=={S`ˠC. >κу/DVSQSH93>hz@+MCÌF# =[6@&#hcZYĔeLmY͊aG`jc4܇PZ58U~fju\>|kkZ xݐ7dw8|/2)*{u9o`{N >W(rB t$'i֣sf׍n1&p`3F ' լu׉Z`֡=}2 !ufvWSUGX>Ȇ=gFQJ u *IzCcMn%[MGzЍ;c7K5[`<>{Ed,W4hw1 "X|+ҿj_o'x#z4/(VXc[ ZWp` `BmKWQZ)E  d֤(JW;Q!lX#JJo ܷtjuPPQ_2*"i[?(6NS`/cGM ⼗3 M&VAҚ ck!|ifl/';:+X@}PH5UTD}Ea3x6 ͬ;ܐ;U&BgR_w,RY{B 280FrDFDCȋ%B-+o}Vor-\uj+q #G$e8d4,҆=ܻ#Zj¼a!$r"dw8L"`PCČ0نQi48<7vLSYF8U'C"~14PjoG;!&ZZ{8ʹq@Q9nc2#unjh4y qC_wp(Jj4I7\\a8 ,âXj]q$'$3 :PkYhi ! sHHƄ"1:0lt  J"pɂтd(YCk\829m fZN\1Phi.5 ke&TQ`r0[,kD8i8,A)\%-YJd`TKM ơLR@bBKBEPvϾG H6nm.r5V -aEP6HK)m&65cJf4-V8-A`MP&;"уaZ5XbtPؘ*Q@"&6SY5\='hL0.tb( V u Q8onXdc-`dՙE-TENd%Nph0G77DVՓ(*@) PH ,(D%1E0r*S𕹡_Jr؜ ?-l KA5D?XV! :t e8ѩ fg - ?)=KIY*rL'P3 "{JhPқa$VZ(h@e*'H06LX*8"cBg@#L::"2LĆ\dA14Q-%/GZ,U<4q nIySѱ#Ex!C4e;ȧPDF xeIbfa2'R2].S;]235yܦQi7E>Qk '-h@o#DtρD,B)6x{4@d-IKA%$ `&A Ѽ="]3G1IB׎仳ؖ1Œne"2#&ܨř39g3!;e=ŴkGd;Bv[ ;u /fP+$5ga,.B$ЀW6LHySL$ 4g> 8#LL@<[!Ș\OUY=a*u:AX&@Zũb fj)2)! 9@p4(1x`vi`@`(A?\EIJ ߑ˻wM?AfDJĄ$2kP$L԰E0t%MRP24~O8MDJU (ĩIF'yQAbm0xa,X bf$h NM 'N2[{tzcf2L42J H恪X Xa.24&tbEi(guMa[TqcR1mFi]gȞYYii\$67+s]27XZu Aj[$]̅ =HbEA^C@P3_Sœ2>͏ƆQ}"mřrbP b6gZP'P?᠁O}o f<>!#pgщ3,hį($ P뀣=}{ٌ Z%Z:tevl#vc?0,'/a )j2f$yv.`_/DaDANe16S}g6A#y~YYНeb9) /`@! UH;#m㌎Q%(!"Cg@ix~".AϸYNvea&8{,10|z KR>,l͆&c"Du?:BK.OC {㢋$҉0hhSFR#hE?͖A9= E  @'R!#&@R1LB/|ou!`'KhP'IrJLR^)"XYPп'/E u"bfկTkH/:D B:‰GB' ܒy NSdKA (ZHfP|,uu4l{[GvMDuSBKza%HY 3O6Tԗ'UC ^`ϟnu6|?ہ aF_n wO0_:V JIJ/Z("#مAcR,bMh,+9aaʙD8!656X%.b=ݬ6^G{-oY]GקN#JDD $ġCHJRą4 @C,2[0\E$`ڹ K`%0;kN/Q9(4%?=Hv@=$Pʓ]hd>~ "Vk^ԂNOI6%zvք bZ! _N?Qwr=I)Wb{L\ 7dɄATOu5a8a)A:I`ٗ PKPBܮHBVALp0D4qa4(DDMaDٝAAHS\@-MM)))ÌFYEO1aG!DK @} R!`ܙ ADa0;i&P$j( (H0TbƬ)# /fU£'&3s %  ݇;)Jd??؛;G0[Pw3C(* F}TgP@$k HH!%66BNٯy|ks}zК]ahtV ػÁ@v Z oi2+O/nCSYCN-3UHiy AE&غOxBp81zϹ.%] "ko צ}MjJLy6JƴaaMd3?qǜ_㬃H:ini|5{*m_S?.eY6=NT DvP;f Y(=&WE}5,m RhzŞRAhw?oOG+;;ⳇck#8\2؞L3i12*bXZH"\aT8B8MڗhHw0f5L&.czp't=n|1<"tY5yg\2@h]pQ+ܶLDQd?Hܾŷ\w4|OYh #ż}2?lHzL!7.auwѽe0HZo@0_ftiEн}r|zd~n>Bd˜ƈFiY.7nh‚u#6ջ3 o?b2NbUNf s.1^^g|[na̋DI! Օa닉=~<ȮO>>cǐw^w r#7}=T4^jj]d~a P竣xmB=zlˮcxa㲤Uo8q4x<4Y{U,z|A16Jǖf:~6ɂ fKnT;{&`4kp^<}7DV j?#q,Xpa"C28 ,lgn=dA&L͓gz 0e :{V-nb[z8kGXd7I7F]/}JA3Rv^ iyk7=2YH7ljX\ ԝ׬^EgM$]*CI$-}ƷSs c&.[4'T ]^0baؓơaZ1ְJ*h "HP*|;ROeŰs7ÍDʔ3!$hu6m휦Z#K2j6 IP+"5LcLJ4`pѕ#h4˸` nf-h\^b9"cmK@lCLH$6 #S$ɝq;'#ho H"6P};ÿX0^%Ss)b;Bs}bl,Mmu%|TCTqS?m#}.S}hH.*{[ۆdؘXekP(};ka="Cpof L7llj2"& te] g`Pl÷0H(Pe|OT"z@3' x[$d.0ddd>>GcQbp>,)ݝ'u撕 R-;zJwaJpk&qBs7RDbTPQd N;h|0vN3G\AsUҎ}cp`=lxA9뤎Fti*m r^Ҍ/˃B(j&Fi%dC%0'0+ŮÑiBiA-HT,AѦ!q$)6q~ I![xe9JۙVaM(i64hW|cMS<䟮J%)JEDB?\MU04- PCсaNddwׇQ"c?-1;99C6F 5L~8pPbʱ߈p0cbl``HR1971̌Qd7`Xh kDsUa6C ֮]V`O@E tŵL%wC#QK6] 7 F 0,ɬ1a-4aK)Ptɬ܏`# 6l0V+V 6 !ƊDpc.ӄ5Lh"vZh㋞ TA 4@982bL8 )ф9prQ yqQt<0d)^P87I}գ$ y']|R,SE7侭 ΁hà3`|kFWA{~J#HA`tс"z^ ԝR&SSC{H*h`AeSQ-bd*P4;8Q! 5CW#5lps>ͤˆ)^_R~R#sI]Ρ>jlh@^HHFqW?EFH~B"ˑ,$FAM1y4fKݜ2R4;\U5N`3,Ɛ@iK]ttcRQDQU"O\kaKB@l %T$5 RI$+Tm= [m'!0nml QV2♘6U@pԔi!(e*#NRU\bL!xl .+%J FUTլ TNR ctUUHTUUUUUT5AE@ʪb"Aaf@P4 uCS}$bCcU6X1 7a! "euJ_nLI b猠rÆ֙ªa`!clR6H!#P X!Fk+a"4U AD@)j4=FGK#a+Pc$줍[ceVaJǪ%"Z QGHL c2"}yR4ՇUYT*33 o8f1)en!A²YT%*9eLj(6TУ(vrIcD &GA5  Wl\4Rf U} DV4SXETl(`¬AFUEUbUUUW[*ݕl'nr۬2Hvh!(l%m!m1m5렱@ 7'>+zD>`:$=tC,F| fƯ̜g X_yIܦP]T MPTߵVcf/B8@KPGucl7z~=Q(OJ!3Ka~`Ȁe?]n"$rDAKP00.=I"TDkQ4о~hH@m޴j?ҥY?4.Cn;*|#!!s 8I㬮2ۙh|dZz|2I8,Ѷ|Le()Nxu7DqS[hi.QțI{߀ @D$bA;:<3y+IsyǺ W4z8i I]͈IЬvfdnԱ˛7I+ԣ"Fw:H$ED Q""N7ؓ pR@6;ԑ#)`-n5-ێd3#FDއ$fn{]mg=lzp\&6֜l'"rG7ԸVgm.)zK@!B3/\%*y=5\O,u?g]7Z,C@]cJ@q15Fy[}6) W(!tYԾ3CEX7rXEObM :-Yϔ8xM\ QΌ>G<K|,8h%TP@nsm2# I=;G(H!dBO1(kY(P1XG|#?vۦONS&Oݞ &1pM`d串@ --x& GCxs 3C`0zvDKOЊ96 fAvKnCbNg lp/'ӿvsx1^DCl^٘3aSC  @@N'ǀLwL-*.\ͿI<96T[ӁLȫa9#V`p;[ly(| ,{)#Hf*s!U0PCxy]Tla|Bq19D_ 6Ihv31婟+$MDgNNgYz&!CL|^VG#O>32?rO:C <l; LٝoA;oSOwb& RC4% ")i& ))5;l@O4aGށD9HR"0צD89@BC*I6G'w`h{((?MUK W837 G{ )!VRM c7 ٺG7u)ad5M3@&+Eeb N=1dcVw4G#4M6F1CJUnIor+Xjް+Zk A# Ar ʁla)64Aj`mi!4DkGTi0Jf  wz{7+NaRP"Au u0m1E̺1%BbS[M1uIŅbV웕$c9 )Dކh1Xy5>(LB*f,En՛c- MIP3 fS8!dxrY˅µfC,@'~t5̊ԙI:, )0111 0Hd8C%DـFF@8:?1[ފAt҈iiFesc ԃE!YNиvhT>[ uH"H$B :l(;Alꬫ(D+@̝CС6T~Edh,pP[01wfjUYѩB47&i xч0` ~XS{^'ZCb26(-[hY؋>OKM,ڸ"a#cƁF+9A+tƩ&gm/6tvA* sF͈z& D$RH`!F{fyt)l7!6t#bX~NOAqS3, +,RXf#vH' {cϺD{"Q ǰ%|X*4qXY;";:^# ZQ HYM`Y75 [0̆G8QUf$_A263JF<`ڊH ¦$N&P5FGnti('zVc#mAuTDQE!-[0\Zdk[u1tc]XZdceEAQ 5pQhǭftD(q o#盉,pG3DqWTafZz 0M$Pc8 t-t0uSV`aQ#CcUI idnKb%bWH AC%+84%5fcLjj.&1& kO0N}(C!CL51홼f DrxS}A8J8Bi=/nfh:=;{d6Y=4y- ?H臇`^R|(du>PNDUKHPUPP%)̡Ny`hT PMC\8߆Q˟2| W>2^Bk˴̏-`^ ێqM68l)a+,(G /-t}19=~3k=Q2o7A 9cwTr'%e&8?3 ; O׷;˖Pe,Ulh"i"%H-Spʯ` II*;Ͽ (@APm<`(av-".'TD|'`2(ʪ2#@L@rQZ߳p >vm,(Q"k'PDaIpŰ4k$$ 5As<$T-DgV9 W ޫ.؏3UӜ6:OȘ~X s+޲:$D"L>L08@)>ޒ%Bh鈹'&e7]0ܧpe:qkl" ~Te7q&^{@۟$ SB{#t"z,u'#gުT:C E vt8#s7hp ֢q֑4d@bX D`D\ `{G;K FP{vV!Ъb%maxo0p"Mak}? ԁZ4sא"Fv9lZE,Ws+1fbV=hl(Ԏ~i8HuN`YA(ϟ?Q=E26C7 &C(n 3Ub=/q@DĔNaeV`gj577o3" & (U?Ѷ4 5А/LKHřL1$ 2 @"D D-JL4P@ +2 QFZ,F n_۾?/M q I 1p3h1% ?OZ fXL+Q3\8 \MU0B~7[3mz1?6C(r ΂̀PNNrr ҁe1$|=T("TD TAN}P|cB@Qw3q6 ZXF HrR5! >A! XQ(IrF a5!@'@B1ABuÿ٤ rA6C .DA.АTnYk!os{ XO>{u> DW5(IDꖁT ){x~@ ]a`ONT4 +P_DH8AK;y >ӵa'2 Vi4"ee5-#C@B0 LFfAXe ǀv39>ȍ>s@DU<>Y+aƚCS!UNl}k18BK >-mqde7dEee9a  6BH@PLLLu ?@GA!}\B4D`fDGG q8.X 48v,}=z*yIq: }/I~BIic`YƵZ9p-Stc rBHB!̤GN~߈ǰ0褝 /f1-&0h{$ׯ Iy4X+<{!ԗH^7?,u )%OJ!4 † 1H 5;fd)]5[z#'>2߯3&VW26mmX3%VA 0rcsP! 0FI6-q&KIao0GȈKj:H JA̹"?<`<_,G{B9hüwZ%MCS!"Sk h"B~gi̾3Qj"w1Ot-M ыfVA=YUE 4Q`f55G8xb̃aU%DSA\:KɿAb5B8zJ$ %Ƙ-<4.GBJ&$'D 9N?AOvSU@_*M`vrH)"d$>gnn;l4U*9II B`:hx5E|91k5&RB!ujC" +:>uEI0܌mFFb 4`^fO*B1h ՇBf7551ա,6c_q*!|q$j%fj"THhY0&*!(`" qQ}aLXt= =c)0Of)Js'v0)IRĖU*ixjeZ; 5!3|8ٖ)Ύh ?18^8͟CA9d&Lz;jmFҎ9mNb[b21O=1ǚ]m8@!],?2{q3!k ::Xl{2%۴Deg@)|h9)Dd O]*|( #.V` 4Jo|@ ) #1o<8{)`XJ $ @Bπw;m= ECG4q^>/i@:!JLd(!b.UUɛ9ģ 9 X=s8pY E &s+Q<;Xe%jL pFȢ'!nHPVUCi@ :QcЋq%EDh(6*G= <=jN#um.l6D b `J!eFXyJA_G\TwC=[x@9npC$d&Á0PF=`T> `8e^"FeC jLҒzQYz8E߅Qpq#$Ny|vE*HѦHL禑<7PsP$'!ۓ$,j 1 kSca4ߢS'}B{gg*ƷruI$'/IH2%*}(\A)e(&UO&@SU7)z(w+ `S$?@)SzYٸ<};燑s3:z^GabʊwJcDq࿍xDBGlQBT@Xp@)N'oab͔: (h:JkIBet2XxǩWT9d΂R;4" @BL@̴ %3+AUSCDHD$E! 0BEQ)!-MMDA2$Ҥg٩*5(1FcIyb'ETDLܻ" *(Q}i0?S*yJFP(xbR.@dTRFNf M9TUTe1Fk*?>,JArөf4[966h5V*B d뽱S#IEQZMǾ_9ZbLv`sP=lmog}V n}5{׷To(j&YѭJ7{b-ji qxQL7Df󨇡̡<{z6XT}}vVζl[*+١RiN Yj/NoGOux}kzsmoW`tվkFٽpꐺ! #9ZW^:U=[n9:=}uw8}*EY[]E) Ȥ`7` Ӡh h Ц޾ٞ!@s1z2ĀDP PPbWh "@PR@RRm v{)Cz'=Jo)ہ۷p* @4(24 :h@hޙxt(sۊJvpJ3o|>n:+]8]{z 5y}}}G{6[=d룞]}>|=kkϾʝk֡`@  (" mG@w3{u7}nnkvڍkoF>tjkޝ녁;Wwv^^u*R*{G;Spn>={Gށ_}6@|u768t 57^܎i۩l`tUiSKM:Cjpvwwl6½g[!( [ wvU*۝{qăzl۷75״|^t|B@qװnPcj*/:y׾ЪOG mY:3b]@Ϸsw]ǷtvqƧ&&T ̽9tme[T}j|v^ݚ6.ww|dumUݽu׶햣50nm}^o=T{JկGH:ښ!#tvٵe"_;_W|ܫL}g.ҭuGZ v;ؓM3}:zޚtӷW4;ksb=۞{yyʾkwg۷3265)nUiyo4{s ٛ5)S7y+^۷Pu/&ezl6t+617fiU[*>;>_g:{1zpvY}ѽS|}l/` iFhjx w R]] wEQ@DhQ{gtvjnx¸K>j6] '=U<9vs^l2 ]Ji>YckWv׽CcjM* N9ǦV7]ZJkt[kX 麶ҁ{Z;><4zӞqve$(:ZCQk]NVw@9JJ*7[GYMw5'Nw iu삔Pk){E7˺{:^{pLu:#wGmty hxZ>۾컝=n{28Mm OtmnwJ{ܨFv{vJ=y@;wXh݆i@iE4͙tQ݀5};"Uҋq-^8so[f3b2fb75bMbS yR@wuuYkY5>& (3vMꗬ RTlHQ{go+Y2{׀vYvӐz $뻆6{>ϡNm\{GyyŲqh0iZe;V;}luR*魉gZX.rs}{< ) >O)xi@@h&&"h2i&AS ALi4h`M'$! 0F?x!U 8.QZ C2BCP-')'t z((?1sש.xa\p"@S %D4ϧ 5䆤p^C HPZe#< E:(Ev'>ğG,Lԃ[L ͤnw梸s3C_~xҿ;WjIS7dmD=2F&#!mUma8ڃD p(9xY[\u4oɜlBЎP:0#5p`{_o֕?9-%D!BhhfN>x`ND1UlH>uO;bE`Ao0wy)s" $BOp垿?oN8U0"1D<ϱڮCq5*"8IyxەH Tvq_LSR e?Pӕ&v?2&Mqr$iQ*'!tg>(,]ԢXղ*0P$t@i>w:4C=6Ac4I6$-D0FiU!'xL߻dҒ"FP z_/sNy;\HV ,Io7O8~o#Z#oWO֣Yɟ;BATBu bE(MЦ," ٙLIkN3`s 7-,k=7VJgS{4s/?.uYs5{[B$];Fk;GZL0?]2`rʫ0K s#K5S0 kk8DjiVB!j ZwEsףXfcf2踖Ƌ82άm6YZ`aVm)l,ıZ U^߫+z twH,Q&ܻ-< Q!pJL(>J򛎬)wR} NPą9CbpJ4w [|UZ%Hhy_[9UpEP$PHsKK。D,RURȰP\CKÜ?R~Zho4Ȉqͧ%&pSn?ۥ+XZi,|A ;ܝx0cmk|DDE_u&P!$:V`vxAw \MU}<#m?S{Kg AymTġO`=]U!Q-*NE&HO$Z31NljǷc7EoA$Bp! M54E Dn:"YђF;m)Ԫ(V!r>,6wuzfkIEXntAlzn# 9MQ H)X&BяhDTCtOP! U,"Q`Dk r}n2K$B*RJ.v·DP{>,r08heXPa_+?Fxdܔi D. 0nԿ~S[N% cvD6J" 6y{M9R\lVlsy"<iR&`BN5?^:ـw!OB #°ri.9Ԩڟg;  /춟5!$3*߇ejhI܎T APPk۽HR?OgN3GAbN2 ,y+98vȏLފ3M)y׃*ve&Qfmay\"83@alj`r0F~ ;0e)SV\TO,J{Puz3=s5wkx/|7-yDl ͉"=(hn#LQ44/AEv$ZWNܷ,7ITi7$S7A_ ZX+Q{*S<5cQ 8c]j*o(1:oˋˋ#H巾u\,$P"u- 2PK@e?{.+*# 5UUw׃.e07)!g!Z4~NM4 -LWv$$sP6DǞO YNN2 7R1^2a{]ZkZr'/:4(/5ɐS#d,Ce`ݑ[X~=d0+YtOGy=G}1atej5JG>uD۪:{2N h0A4P1ΔM xٍ%MC6e|ef͖QfBynpKGr˰},R%ZhnD#8j pK-;3=^Gmi7bT4g2ȤSKC#*hQ:XFCyFxCI=ti}Q׫;5TR(3u6g<xq]rݷGf?|ٛ0kE:$֪(PWA J' q#*!Ud2ܒKCnյhh8QZ|"Ar5)7/#ҐU 09DBF$IUNSi1 vp"i"T" o;i s/^Svg[(i i*-A84Y6#3͹"g> ޒɁˬ4mP2T_5çآ g8ϴRE#u tj* #nRRpKDrkt<}yqbJBkؤe1S SWSÏ0AU; A,ۧG8F\R W!^P#vEeZv$D I!ǔvf6lek @!$CIL2CAC`p&%;K%uz|lt!)RBRLHQQψ+5lC(ym *iN* 6f*Tq0舘^R|q ߖ7SLɒ):lA: aw(Sم!Ќ' #ZܑLIIܸ ̮ 9I;J#5)]pL󟓓~TҒS)%1qg{ǺJw>]꜃p/pD݆vb(q@Mq flaj2 O};1/\`|6B!ZPiR)bFC*DO* Y ( JZc0:vr'r}g88l8":4vvB4'LBuQGsR:Te=j *]EMM5V 6hA0BjiOfd;lE)!R)D* ) q Z>C- C׈*$AKŅ{\gN82ctه=RDT ( i':Ig?uÛ@Rs`65IiO']%BL/n10 s;L%4}4j,h2d >ˆFJ+g HԢ%OcHPw>8nj"6QN #J (# O8 ݀lvnΝre*LFc%qED]6`dj(XUE$a7n]M&b0ʙPWeؠ5v(U)38z^1})}8|~szt zyd=Ŷا{&i뉄^(+}ɘ]p!ATP QNH|\کap{WQ҅:@zWo7|c+'S *@5P( Rtr?PTMnoM̰mɟwfQEYSk;@}Y:Hlsp`EX @$T@1v:+9KkuoL=w\Ƅw 弦ZK\N~H4p*nJ~q[a6%'X :%zqskIYµVߥfnꃒ'+x" 6xj܏k򺢪=ކ7HJJf3J'%U>Z颪0X`}JT˜BI|灓* GlaEbZe)J(BFN=H(JWs/?ScasI!>tY央Τ֬:'~;[B)#`+%`<}ϻOnHHڀէ*.j*eԽ]w-yyYb#whڀtc)nT&ஓN1Iu鞻WT=.:^[rmSUJϝЊ2BG LW挢5-T +Qa$IQuU4tBk}8e7:,K%͌_ m oI.fnW[7e' Qj`) jpEt ̛BfGF6wa9I6CROGko U)|2j}㓵 &`Q!4QɕThɩ^WJ/[ə{HJƐZ5ܷT4G q(pQco E, xy'[\}w岖 ìR?m>ٲaO/3gp/۹+礠W@x Pk)ltg"GQ.b{N@,VuyQݟӄ"ƄH 6 ̎10oX1Z 47]l簶[qb>~ 9:Vl㋇kplFE7E(@͸]C #^JEfzN2#nPiu2ƺRndL\U9v=_ M3S6% v.bA"|9mCH6X䨠sQ6-H]Px_@ʲhLJ\5*c~ jQl.=n$]EcnՐccQֶCIT#ŧ4TKd95EF-<"M&0?haHX ~ UQA2. 5yN,YlÌ#]\Z3eɺI6@xAaD',US!2'~=vnT19K:zMjVX'~+ڰJ]xXth wv ɣm1 ZP ƏS`=;σH`;2B[apE2͠ s ך,-01kFHu9SY3[NU0ғ#r,w(^Sa}^ #[%C'qQ8*Ua@%|[ppH-0`#Eh)jOa?zz~CzB'C&7{X|u|"-ELuI($B a<+¦$Sb }ɦ`!s C'[[@񏴹KmHD rUDRڊƯ&xIoL>l?P[w>\ܻt1!ˑF3ѯc"#޶+OCe%ԗâO;C?\TFxF"=?$\kIdFݰ>"n8u{Uhdb`QPXJ%:$/5ZGx|.+]9d1Nn: ^ѶnabRBG@~_/(~V ;h!w9v>M#Ev]JuX۫ fGUTaYإ;K-vK[OB˔ jy%~[;&?/yTSO~qƃX?]ո1:1TL|fMOUEPKKZB"]JviL):S7}1U0e!g-vB!`9WQ ,2ٲe<Ye L%,_1LR11jBa&~~rWPҘ#vGlwߢo;Artf)Q)eTE"8dہv6]#U`Q?R,Q5<\ ,7:;1]r?s'!jr8. oLJߔП"s\54:QHU'oEO5n]w0B$ GLbsKR<)ZTkȬX10^1_:?=㣮2ĶbD:*& ;NbKY0P:}md=+lzX2{2E6]??3{ PĦI~L'(>Cv5z<`#i3) 07zkYTnoh@/ *ow?=xTMf3]nMzmego13:˞vTyVwU@ա +d\=MKdHlE`ҳ1e<#dщL]rg}c3$$˰J?9ƞ,(~/D?Muv&%g ^)*߮:$gü4d80>\/lp0$Us2Ym5*=Gַ W0+s}s"w<UQB3cy1H'J9 $/Fg|ut+bPT=́Q e=_h]\4Iwz@:F+#saeZ6vjX\E򪽫 )EÆ򵫴/q0a'c? [&R+5XyzRPnruyՠ XS<3", {gXRRA'4bLQȼ3^n<+:ҽnªFihq NAFC' DQP~^řhuEˮοgLZR0jSR* (?@RQCA@/L140SvU7}ti'SZwFjqje Y[:.Y媘t2\i K4|ssl[YZY(" ohH4LTUU-DQA)%I4PVJf]|h}`֔edq}^dWsJ bf DC~w]3`"U ! |x͞SCk 8%aW2D:Z M%B(Y9u!f~wߖ(~ئc2m~iWCBPh}+i\3]wۍ,RmN:{'D2 w`8 {3,#*٠irxFIœ0Ui`m0Nfah&z@AS1@qTDs۹q0Q<YtSr)?M1TME5:74UE:*&N}{GSCN$ѡ^tS)Tji9iEoˇ(o<ִ&+ Hi5{ls;F ! Nakc߆U14AT%,HNc M%zy2;"f _QPӬCbB[ ҞC?tbY\~' $uŏ*qr@mgvA;AHo_ p+57"9D9q[]\ m/2ujB:GTDAIT*~|` bG]D\M$Д6Oom>DLpDXv]06E?k_nq΍Q cM Bf0羴j^oY4̶cKNHiE4i]>IyQVC5 +R,|H??|~ :̱ >\/Jya@p#B@!ˎ3aaiOβ;qޱ#oXtJqg̫:}0?qvg`v7O<$7~ȹ脰}{>X(+7Pt={a)rv/JFԆ(h. $lW<ޮu@X8_SoV]QQt_;?'# xCX(N}]*<3q]~g\#cnxPvU JgDTQT-SR̥\)UL%jI T=Zd]\Z@ѹ'exۓlVr|Uߥwf*1PM"=??앭8>p$}?lb̮zжcORSgPPe"{cI7g??_گG kWv?&8{~+Y?1߃xxLPVƣgZ+3WEL)AOFĆ ~4e'3~ٴ\c?4S:Kgwy/$9-#qvB1p*LFObO[!:WρJ"zP*r(0N~45E'!y?;\\@~FG벓'>?>G^.gb_hT    "8) 2jÄQY#)n^SB_ħ0;yx3 /"V8 ?Oa/cOR8Oܜxʔj1цmgbnQ5)?'Z6v/=y9`X;A^DàtqF䰽!7Cu{fl5KElsakvfU ,GQ{c92>eT~3$5^S*)?zkx.ȣ$i^ymo^5@fy(5a91!"?!TA$DފaڇH@p4#sӈ >([֐=80FޣFBZmϹqd 05}z2@A#P$|#?&Qh b=Eb<rނc+1#!aE>P,Q DA@7 "RjRW \l1} y"gφg韑۟=PfAߪ_M3 u@u_ꪀA(Ҩ=X7?\?~m%xѽ0N?߲dX |}ȱvxS^/h_U<* @ Crzy 57N_/x4@?8نmOˀm 2}\y ~?5~`)`1Ⱦr3Gaaz:~`26u| s W+21bc1 Kֺkn_3Ŷn='^GD Pz ÈZq`wͥ=Kݞ py(xbCrP>RW XYC}E! WG6ҾN'ޭE z,?H~?D|:69Gt@>%tŬ@BqҜ 8_>DC a90<"c(eɱP6D@Bʼ%waOFFٔ*rH>"p3(H=!p ~;8HT8r. ~PMr "|8al!0̘?@BJbQ(n?J( ER'"`[_Flyӣ@I!ڢ67 `=8׮0TR.Ӊgq{JD{`Rb1#I'?aq cxәYoS8Z|k_W<#3yΥO lW'0YN7!AxM\,S%VL1B4Aއ4BDM2k6w4 S}bj;z8[J&bQ%mC$TшRs HۛvTLTdO99:oFQ/T\JOi6޾?7vc¶? :[R)#9Ȁ b>}tK=>*7Qyd6 'BGD zݧ Qg9.Qεӳ?iN"S&C@D$,6s$!Q @ $ZlHzh !]Ɛ Y T]H~ 6F\"1R >b0#k=-wզ菠W^O 7FXkHǹp%0(z-\JBn!h&JNɫm`!c.!hq6P ;x~7{0(+8CM3M["Yz-f:աvXЩA HٽD$!`gdDp<~"6ze`ʠa Bڳ ቃ%fE9hJ=|igHh#䚃E2bZԑQaeh7l"YۓPlK\+WKz?gN?=^5[tM%ӣ `en !iO Ʊ 厝8p+2T: ljO֝TVИ׬!.2P%[u9cv1|?Xl)Q|y}-N&R80ˎ{a%HPxw?I pn̊.W,>ZI FHǞe`?O9>p`Q]+djeu8$ި^3 P\VF6|=ʲII4>@pbg|mա|Q" A(}('T1|+AScՒ%ʰ]l[V1#P@'B $9JGo-kRÜu¬ijb=AC%Nf(bAku+PyDCewDAYL,_7{9cMʔKUP bwя\t/N~3t$ =G"N}D}q"g:pDBJ(jdb$0fGPz`}?.0+1H"?Α4RbgwV#ߥ+%OzCjxr{߸䭳O&fg_/RPQ#=No #^84%sw JA{n_pۥ6uAn6# :*j ,` P;'ɫ#g'>Ƀh;H? :Fo9 ;~ 읏8:[Y*(" vo(|v=oY"`yfĨ(@6@XY/(\{9ҎQGN<]w#!C!:HC?Ot^0a)Yސc}GW%=^s{nY5_uB5M( D"=V@ SI|rhiDx,nH*Dt0001 ;әSAS1@ |݋6>a?pփF$'/ؾ+ ??_81paOm-v읨{1 <{y{~F_G^>֩ya`E|cp |;S1Ul;?VpaaQXtðo5]Ǘ~ W_m{s-.xpYzioO8{ #fE]R̘z\JRwT"B1N`X} 'uXTdOƔm~U@UF~Mj$5yqD@`$J/o[caJ[8 \PTJ%ISEDL5bDO>d@ DEAt0'CN#VTW0޿:)BR$G'D=k썤W ~ݽr{@CwΔ)/8J|hz"$K$B(U`1hu?!a)@PH,=dPf .9f_~8D?D9$je2'ITE@B'O3?n3@/l-WqM^hQa3[?23&3}/׌ka z|<3NV1HDJ(mHopQӟzjIs?{_?`@FFXAR<.4lS6å( gCuЦTAX_ݿo3ծGCEVSǁ|Wiv_8^'䀪eFq @h6=F~͆Mo@pR͛U9.1 s)'O! _Ջ'J('`I0o)U>c;WɂFPR%D Co|a |N O?XK p`^6E 9<~g$v!qÏ@ ze  PdwP@&X_Ё.!Ev7w۸ǰ96BP)j*:C~@d?9B+h1'My7E?Ǧ%<7&/jIx2ǨzZ%(8q~V=qÆ> NΠHh w! 6IDTZ_r 58]XD|8 팺2$)! coTm뀻NܙPAT 02vdO>ml!y)%Cmč :% n.lTJ&yE)d\-L \g}V{~>o+XA~yo1#>Qa@ d(yS F2bY1 c!`bZI&9^c#_/ lD޹4/%QZ~^<2s5FX!Q?ҞCxR[-2k_zEn͆&Ѭ]Qn;M fo&}Q>9"Y]f}o{8ݲi!LRG .q$wĴD*:[צ9y>?a@G+2i]Jo(F Pi4iTzj?n_g"v %GӷuvR/zDCH0pP͜ 9`rT,q G[ÿ#om3XB  fS]㐨+;9UFi-kgنe0#ŗs+WeaZ+rbB,H 7F[z<.^Mc߾\ffSzgdt2Dy"H{dp=("O{ A@ p@2ƙ}8'G_r!b3 2!x?HY[-wYС5]7! }vɇ`A8߂Seud>̊GtW !"1×6NfbL"g/9@B6aTC(rxJu0Q] )SoFtanY2`E# +Mi꛸M g[_?tg"4"(Ng y`5O构 OS.{*),*"`%{⿟'Þe_2Ou;PYw (q7y/uǠPẢ} J'$5Wտ6ճ5+Z(IpC;su35q:x"Be)3ZXh 4 v P#Nzh >x(\ Ϸn1]1YmjäF W#O<;Q$<*d ԍfP-+׏hv7cBPUDJM$A@ni1X b[þ=} !X})IȖbR*OPې$:G\ q[@%8oKDХlq]]1~\C42 8: P((3?OҏO*Gxwۖ엎21A]qOVJ@Fyy@?Q $K}dZΏZ$eqRPzeW~v˵^gAx^Bݴf4UEU%QQT@R?SA_}޵a z'dA(!GMMN l fZ AՏ |2 y{W ;U"kI"[z렷/8E`P`@,0A@2Nc}eq>hD6u 3X#$H1!r܆P4d S+jCBiSp {.@Aȡ=jrFNY={H PUUՇ~=3^$K? mDUv5,Ul8}[+pGՈO`)'v۳½=9eh"/6e݄XDF _&pWCQLl?FBg4e~L8U7 !H\Z0waU X"O%ARƈSOqa^CL?$~ z $Jl iM} H?\5aulpI%{s3yc#΂w_|"{ ??@JCTc 98x_WȆW(w-nCoǻS !=vo_dATڨ0""2(l}(aJNB6 7m%=2I'~#)km\;aRMOIcZ@A(A‰Z0Mh/ M"7qr~uUU-~Ǯi BOcߟ:}םC#~ _Y8hbi.S|?ZJƅs)k OO?PeߞkibɜoFsZQ(G~h?=: O!k_xM?}<~*9b׿ܽ+k޵?&îa1$#ΞLa!"cm." :'ښIyO/=šRDp)X̰A߂PqT =y6HڥYNMN@E j ZDa5pOxT+8@VVc)sEO; USԑH '](']_֞)!!N,y3@>{OOiXM6a}[Q2zk9OOЪj}}3!A?0:٦ғ=>Sd*.a}@'0j2*N86izȋ;x$"$*& y50H9Q+d <)B|%XBȂ:A7o[~"Gu%$B@$@'Cd$kOA;f@$"B1 p.g3 U {zJ_Gfd# 2d$D)F3YGW(J8/(TQ^L (GpUVɯT<6~Ex=ywɤ xG1+&,{t`#Qӹ% D(=GfQQ<6`FZ# h~Аh>Doe rTyH$*F 1H_Dܹ;ߺ,}? Y!;o+l-"Nc9oӏ0̫P3Nb}Iɾ_DOMI kā}g8c!n7b ֍gLڢe/*O([+\ʗz$CQ3.IFMG?ǵh;b7kZ"gꟼYxҦWpnCS`;-oo@ 4ˍGu2II pa.23ZL}11O\ovH42ki8L HGM6ɬC!9%sYlشݵS\ A`0q^芐:ܞqq1s g"b eFNj2i"($tQOBԽMPcpI?]Be Bṭ<ț,  >>@Vȕ8$ 6mQ8t *z+k V@ڛz_o1VRL4>AD=:" tdI &R4O>+٢2?頰?wSR!ToCĆ<8?&jKGTMR, u!2epMӾ=i&OSENCO7*SN柜y*tlAP J.{GYUUR>ܨ5JT*ԪRUUUK-Q-UTUKUKRT-UU5TīUSMUJ5M4ʵMTMUQ^VKRJM2U*UURUURRKRԵR}͗j=8BRE!A[jUUDUUUVjI>J=o?O?ϷMnQp|gOXs;+у>XwA&hs3聄тc[bNԎHDTYYk_bȑKP @ `i) >MBY& djgóGT\-Tza" م 0֢e"n3tg$T ̂F'ʪf`I'E "$npûsCrn!8$ʐ~f^A@Q\:^g!r74yKTi5eVqWC0XAA9]|Qf9AÖZKrNƟ#iq2͋|0q-0R#'C?H{H2 1 [Գ=Q}!4ǓF]e1:4Byxab ${?(i؊wÅF])^7_Eh_&RfΣl{q8mHbd$29^R:Kh4iu3% JIl # Y߅77, g2QX#8q$->;ƻcJxw+>ldiPg.6J>(<7$xT&"=Nb>tC멋ி|on[K{P,q* 7T$P; HăE˜|lrNN5@'VtxG<@-\DOOHlqC/W B1'Q;3LXW>Y{y`<)B*K+~cDG>1 ٭$+&i@A,T}*$UEY[ j#`XzPD:@ yMVf֘6@*a<݀l&%>}.b6fR^ІSߊBEMWH OEl 2h2͟jIqZ/hE$CNPJ%a0+j,qÖJeyy8= t}.$S,FrQPJ'Rb+ZYu~>;˜f}4ﱼd h_ ђr 򫍃黦 o}6:4 ϱ"5-+LvhDH4#N&ڔIZG!]u1&=*=_ #|>pdH'у//;xę{ZMpg(uX摫$2DY 6'[kQU$K{d[MA 0`؅BQIS#wxq*?nMYp(\o9<^s[`嚢^w+0P?XT9w } JƿC;!Zy`, -fg=j( :nXp/Jxhו<u1HZ8R(5TP_!eg?+wӾB^D aCP8ET_CY?`'T S*04e6N>oQc\?m+vz^lꨥBz%~N|t : F:FP_QeYHrz@|JIZGyN@Φ4@BDL/>B \n.P6 Nl۠Ӟy"0AY/$[1RQfw5Go(N D;?)¡;$#^(rSx "dm0ĠGޗthrŶOwE!kE- Ο=tdQYb1sixaESQ! M RE1k >LUȓ@|$!9y-2 COySC|~ǫ*lhH]d@>Q݅-pLVϤ}—p/Y* FE4op>b߄?jU÷V8%h[@vjv:?Mi~vLH9a`rݑqƙ w0@ #eH8jnt- u JPď P:!w^?PȦy<77XO@^._u#R7plt]1TRP[U~1! >t,!DG[}B gK0rt=C aS5/M}6?91O=DpJîLt1ٖQF9Ϗg 3ې6aKM:[=ձzw;e WNzmYn7w ^SDP}> W1faV]Dĩ'Դ*(} F +`^[@Q$Q") UW [/(k.7TF=Ov (w Db!MFvs[L;[R#&26" UP*Qh2 dG+uB : `!Ey $cC-|)1Խ%7q$`=W1įKBάbǀ?.P :uiFyPTDnT[Y{$Fu\i u/;M|ݥ/>[X "6ݍxO0̆tS>/dHeEQ`lk6{ܿSob0=A?u$f.DdX}O"'Y=se(>"ݫ1(쩐tƤtk.BsN_'Vz=` \pݵ`!xip(x.X, }'"р ЯH.& +=5娊#Uh,`+&ܿ2#CUKځf%8s%ҹSpo}eqTw_ws0# l#3x4ٞ{~&e?[hȊ0;o'+ 1Bqw> F=<FU|^(Sl[Z _葅!"('u V.>r"$W7-(* W7xN9*$ck~@7 ,# .<{h [gn}\.~ ݒ[A*H!bS=iU,*P:3BOE<&0(}ePpȃ JӇT _'K"#yrh7FZcQTLPck}S>G8:x$X);:4!w6hmfG(M`1 ')yID?Mq(fV1$a4LҾ`].NN0wQKe< ֥L83뭻N] k}Sob R ?/>AFMCF)ݲ5{V0eYeX[J: r./G~Ήb?_^qT1'TUsR#dp2q_Ϛ 9@CUBFob4@n_T{)nD, ?o. X/rژX" OԀ vQЮ=*z+WZi|{!1{tYia"924Mm<#*2%M˾ kGZ*)h~~ GOS$n=C8⩏^ΟoC;@GqAMGd:),R tǶwՅ>w2!'x@}J}3%26j>[<!9pou UYՃdb8/e X[6Uh>CaٙBPBƴ\I ~'C!#L$K!~?A~嵃,8#b?u00DJ Q-6PCF b]q/L2o|[mk- @B 9 Jq\DMUx@``c0g.-q #~UHNљ0O[obJ')YK w-҇չtHD6u &"jXhW1vEB$Nd;1xϧ9K\5V(ˣ/_)#))P[) pɓtVo!AL|qY0k{|rI624Y/Cb].o8BS@52 *Amx絶Wn.| n`Yx0i,H_^*I/&;,yF4XhZ _ |,䊦ЩN: Tqa~k!hz:L8|H)ڎEN}su ã׌SGJL;$ !QfهPGMK̉c3N۫etV܉Mv.6-MqS50Il ;Gy3&-:Se8oegNlU)'V\Z-ou0GZ OEQEz?jon4階գ 4n#uA,ϲC9kl3׾=U@UB*jͭz 麚ݡt%{~fR8rq[wj"Dj*[g bl20TDzR{]2SA =D\3\n&:JBx{gקI"%wcHBtJoɯ6 IvsmO6^3\Fq_aD@㿴_<)ɓ#*u7g)syO2gT0nGX$;C Fx>Nt^d|~>Wjù~>||@wI{Ry٥x1s8P߬KiAf An;Փҙt P)zv|zw*}/|^{'(k,׹ޔu'3{YGX'j{(l!}J<;#(x8+`nO5 ヌfu`URE35@JiCzϷ3P["~1$5>`Kq6&aLl$S2]P7ouK[X4XKI َ8S H+FӐdal-D=&P 6"W Y)={=9|sAn"88S7G=pOҜr FYdH@hǚ2}=n)1h4 2À =\KnP.pzL" UHZÂbYalɠӓpH)!zn TCF.Qv" M"( ^u9͝хdF*>Yh+aG]haˬ 1Ȣ[lC)-]UWD8O5Y_:"I 5K<6|Gj~nAO9m^3k %;S9đFS՛SNzBj̑ Ў8>NlYHb*Fzw8mp= *>Xsl*c.e_wVG8?HVġ Q?!=f\,/qpwa`V$b1(0!VJf(m׏t^&̓@>]Ηcv{$'y>Ak@f!Rدo0V HdL }َ݋hDMklEF8(;؄r`s-9@?7J+$m.}NN}Ww^ _?s5BQHPHPq=g[Sw~H~RԍJ17TPvV;<1@o6|4 Ӵ*T4ȀGHa(!vr!z4 `ͧ]|x +-dF:޽p)P#@m.m(5ec0,1 2Nh BޛF׿c`5H8G[?eϡσn*Cu#[mi6J|iCt\F _T^LZ ]%vG綕މE0q ѶR̀P 208ΡܨYhTĶÈ寂lQ٘~yD`̩!A޲\Гz]oh ZԳ;2R<^695^ν,?A:kKlnRd={c߂ ~7 gF;mۻ9n]j0k-$P}A# 8}>/oXu b0& h5d_!lg>`c`$8@Lb;U9M[&= 5yGnM(:ۊf3Wݍp:965]>RQQp;* ^d86a J%=6î>~r9v4,mg$4Y5o ƣpH]gw<^A88"9~8Kw2i8++A1uQRgKQ0ɩܨ= rP6?a8ha/jiuc0VO=#̔?,teıe@`f|7-],&?m,eI!@J1C4dMJ~1zwϵd!c8"m͊*;p2UUKrn"Rv$vPC‘7_[|dx;m=?_D<"h,q϶I ES#Tg{^MM'b08U3X3[KbNN94"4 餴Oh:G}hRP9eo%\nc着g4gq)',L Nm Mnn :;?2JGq0:q8H !E;i6"?xˇu4||jٰur k̇!{m[P+X"v_; xhbyDLt A9->8g8lQ~lPQCـ05WNoh\;;l蓊DJ`UhX.]'RTW}XoV*bR/q(қQL+5d+=B>˯4vI)V;MX|ƉqG!'Dgyҽ~1{;HwrHt8sxY8\zԻrƒnj8]Bq9sј[&ٔh>]}9fh~吝r'V) RIg gzB<0x,3c gp~VP"B!έ!x5\rfu`(0g$g]*Lܪ 5Ǜ⚙_u&6v}Ӧ>z5)qs>gn!Q̫m\^n=}~JƮ}f ~9s3x{0)"&LtڣPjoJk8/c0[q >Q58oW B}vJ.ɥ=Z0M93l8'[_p(QjUA\YPO<^2AWJn[GĘ:ӆ̀mQ~ 5{%s#5踘LpusA2\W i:rY}'$gAĭmQw u9LAS YedQ<'6&sx\x?ĔHPd]Wj/yO2RuS_Uh,ʊ47,+f?OE##nYL4#UD%(JYtJET1eN{ ?TQ\fؠ/Jȸ/vm@$‹oU) PQ~uؚwF-E`Bʪ3HSM)#gʽ^4^7.c;a * ]\{'i\7x0xDWj븹"*{>-TjwGp{,alj*&+eT"9|՜YCl|"3VuS33(I1>mUcwQsRͮ ~O_ØH v^Րe@W 9;JV8rV^C C'G,S k"D ēa\甈 u1 QQ~'~7d6?$Gm WDTODA<'(iw&<{L![jFPVZ*?l 'BB\C@|ɼ%HKp:~pE{#ȣ#ZaݒFlz}$_SCES*8o pbh},4sdS-yuʆR|hk YY`fJ*V^zQYT")Y?@@@(8(:`G p@?4 h_1}C>|xjn6 6Hx <#fe& cVedكwa$ J! v8Ƌ M& tO9OWcP>aC c/[TUQL^unYS1 9@5QN3H/A>Ʉ,.J,ٷbG!PTn=u'e%PSk )A'+VbK4'zU ϬzrPhx9<@Lz O# ïsdH%;`X=#_ 'H>uiOeuX^5&P~>ejNZ{rj4Q:ҥk D;\fm$So/xui ؝#ERr h8!0$@j!_2P{5.㿷2ui ai!~Y.^PW^$({m_e,2@` EKZJMDYbE-n3l7m7cH]H;2BPt:l~xg ֿP!S{rM}H%^Gif+Tpbh0B{7풁= P5|WbYЭ5iF@y>R#EGBQSd\a3 @m6"*uqKL(@Av9Xh@*R +!eSX<QQq GR 7 zlp4\yɠtvq冋&Ch>sxJSrIe٘L Bch9O-Hȴ&LG_*/n6(F( &,?FQMefޏi* (eZ~vaI= ]{r{c#wWNNfZoR|hM8k'09 1HO(GUS5t^Kee۹UIb]՟PgFT!dt"Ja5ًgn+F}1'־^^` TcL?%ż;4'*pZ䫟$Sp)U8+dC| $@j4V*_bK U=&O]cK=ۜd̬pE2΂ؔH,gQ KD6nTu+$E^nCɿe} 7<2 !-&8Ԇ!@\T,<'Qixڋ9< Bz:_&5Oɵ\n">9Gra}I$`XaKq dC#).[uNR~0fB")BPa(G#Rܣ0^ge hw]CI2m3Gѵ\AU; $8vMR % -56_夳#0&Aoe~[=BR N( pb&'E!Q{*>J!%(&|XJ Li|I]x0PXa4aYMY{W,<">z2&GQyZs`ȿF ;\UU= ׭E靳Q av*-q W1T)bLΒ#)҇wDDɆʃ[0.~O\d25|L9 ?OG )B,d¶!hݳp Z9A#n [ƯX,2.S%˯3!lk~@PBuJu+iċs<-]btx톰 Sa,Ilf 1Ǫ| ObL#bX/6 {>~LGiۇVW_^9FΙmi3>xd1arJܑLH DA㱷Z_ލ#V[ۣ;. 1V_q0ݳs Aj|>5|bj@ĉhvqֱb gfvbWPn ̞G!]$ @ rFL{~Mer@Y[IXn(($d7a! ?w\|pX!J#=IPuj* 0'XlτЏ/P@Bۥ$M# jᆘb-}%(N:>4s*{UR0W}L_V i 0߯BGi;` x"D0H /#% KM~25 tۦRwq8`1BXW`8I}_PZ~˗u篛 Tγ5t#dcbtw_չ`T Sw)H0ݤn%8 ZuC!"T4K(0pFXH"nCDɇ#6T TTa5lɽ33*ctB ~WȣTJ1Xz075 4-Usrw!03b$w3'c0•P+aĩ!;r^!z6E譜raDҼ#t☧]8ͲʢDa2GC6VFF% `(Yr)6fk'%ߔ/ޢ  3)_IN> raq]3KmoH ~:CRUMDm@=v7cEGp8ٰ݆[v8ݸvS  ד "OԞI}u{iæ\ğOuW7H܉RԖBIժDGf?kqΤl Όde%pHә?Bi E餤 +F/XZr:\9) Ԭh)jiB-1IQX‚zPuB+{ZӨΔ{]^B(U:I|̜:q؊J{Rpl tWC]^@=WP_ߤvɈ6涫Z:cl!G=kwڧ>Dҗt#atcr+h4}Q3x*!Elԋ+yfڮMClJgmVE 5՛15q\S+aĺq};t=ZHYުy|vߋXeR!I\3gQeX0XW+*Qj]y K" \f.K!RbK^`JxQ1Zr o6 P),t"F*qHA7̻pl.Ɣ uw!,dΔw9Ylb0%FPzD%Jg\-#%m{58r~uYԱd:knqjrD&&8 sZ_@ag*.n" ;1LqZAMjIjqXrET EgB/GݚJټ덱8˰+J.*C*[f+ -;i\@FaL!h1Ҩ}fGegwSs~iENuvD&XYmgbe hFM g\Vw{v10xM|$Qj4Qg K[s+q5㬈 畓߱Wt b)j0uXm׺{@%`3^6pT&fC5,7@*e:*9C ",L/,kUsz,Aj/% l3|S{I А tpMp].ifFpd):G?,R]e^-h"6K;8vY$e(mHc|%[nbUB702tl'C2ahlѦAdٿ:q\WڵbMdGoCފDȁq|L/蓖VJaH)gAqC01[! F12XcVa`Wu2G>RJD[؈[k.bFoDy; %[.[Te&5fZ੉Qgʌ1.3v; 35"3cbL-IT:eZxsb_k8O{-mI9JQ: SV qrJFLe ǭqGۡV\m]Y[Brc2<ފzC1Yh^י\,߼=2߆C è}*R& UT)rDQ`A@ v68N>lV163wﺨψb,H^A"*[O '{YwH H@h#2KeeK?I'ԁ.~GH^}OEHݎpE@LUEZa?8՛hc ) 6IC\ǭu| c@TH\EQ>:bHƜhA+ !$yl0`~YXEM ($G\?w&YR3|iz; x$S}頕~>&RJ Iֽuf=z+ZR%-J4e.G7IYG)4~&O 5xhOW㭦y%+_}[s8^ƴ܍Jf59>;՜'bIHpr9p?Ye$v_и} E=MҐF lsD.G TwiϽwFcG[|Xq FthF NQ QYl<4 + $Dɶ,'d'8 <`D&)-#DTHԆP 8N٢ Q[k;bXqǞ lLtANl?auSGumoy Fx%-`g5݉1ԴeGi/MZ x A/'oLT W0d$jޭ37x.0OyUfم~)bz\klQ?Hr(0udg MsHoN _޴dž aaG0 <{c1{( i4D3Ctv,b\G0b @p([uE354E!,CKE-w (`x˖Ƽ/8Ck'SȦ 8Ef !p8a 4 l")&D. HBLD0 x3c~0Knו3zB^ηTƈ\)>qS(3+ ^vYV\(.s0uSH"FZy7nakUO<:6ct^F`q8 q!Cm@X#y6wrڟoNC iM6|dKOZBΰP]Be:4 TL݌8Dq`]G-Б [.t4Ѕf2dcSd$&Ri 2DvH ΆAaG9_쎧(VX06dw"w}W?=Dp & "f&ǮQ!zJ_Ģ ϑ)RWW7ÿ[H@anǶ2{n*Q̣S\uY'Uud EX,.o>RAF;K_Yf0U*-FAs$U,CȹQLHґB=U` Ob'nS@#| ֭6/AeP,!#Nb_,7mBiQZF]m\Ͷd.Nxq2:X m΢-LBX+gN鹈qh1r1F6ł̈́H~ǎK^Lj"xPWz{c*RN b Q-h77]<ƺ96t +*f5 Dn`ĶoE@ÄV.q ˻nI`e z:7V=(3) 6VR%M=38'gv,ʖ}he QYXDKHk2,;Khqջ0v||ѴZ5IeMW&1lrK讪Rqν$h:㊻:s rSLE 7yL֦8znX)ua7hn+^M]&FY,01x?]# 4mL+b7`pMpLgVS:?|)PJ_{?߃8!?Iq ?;qv_?ata$^zF` &@ouCaxQ*Amqoo|3N"!'̹(,D_="D- 12?)/1𩥽?)6d߁b7S~I;sr.F.=y~&{x~ 3`C9hW/ކ|~<7jP~l )/J+C6oÏ,j>J.fhsL!1R Ly*сHK;װIDCz ?~3I T|fsCQ>2e&?s%0Tyb$2C6EUUUPUTTUUV?pBi)h&jL$(N *09_O?/{k=noԵJ , 5t $ ] N.ž/|u<f*e$-%8ɄO*.ŘˊO>6tyg2d#A̞,GYO'*XMEΊhaI4S.* Z/d e1PFv^ײb g8T(N*)v8LGִDFID^p 5ICP ٖޖ@Jroc B(5r2J(v`ZBg~߼(*1m>k19qCKtfx@<PR`@D]d!``۬Q+(}qMO$6ٱDӒ!@,P @-XWB(3˂],D@?AIoц!goC?"iU2/<~>øaG?~Z,r>CrID?ocv܏'ye=\5{`Diy^TDCo噂-EAaE{Sï3)`=?OҼ׸tń14?Ђ8eb6P\WP$uثXYPןr(ӸLh.qe9vHʆn#;u@gA6h 4@FMjӜqM2l.R7^:kl*o#1 RT&B\Ln]pZU⠪!]XV,@wESӨYRY&,SN*?T%; @\mJ|) !z{|$ڕ;v舙:Cy g\"2PzO:8qw@FBQ/9H+9R>,*?(pˇVö .EH@(?H'ҭT1݃ڎ@lQ"bl=8~\8?@X*7i/BBB"z#Z½=BBj }#ɐ9$ CS$pHy=0~l\׸ s"* T+8X~:_CIw^ؚbWWEm$mU28;HGW#""p3T Y`돣vRj+ƹH9lDF(>72@&.x2]*mq&7(ĢD"\ -gOCuVT (ܛPͤV&K b7:m0"W^Q3="׫iC;Dgy8os~1m ocOTc8` ;JԕA}۟c@97oZvBݟΑ~ ;7vVxPuՀͤ֐X-Wa=ǻՏd#'4뢰˻凇~e݆q.$O3h޿OV߁-F<[0 \^`r|/G3+Re"a:baO|+u?`;ӆA`> ߻~)%(s),E-Hʓ)JR)JWLCFƹ2FY ؀|>]Բ%H'r`O<6Ϛ$[VtZAYڒ(7fxfV<'ApTL P#d/H/D.`>/M?Szd[d9}^_֡\?EE2^otX8Y~ w2եB{$LP }뾿vg8Q@;<~2*0I^k .p B~ |! oP5 &L(kh%H(Z` ͯ v< mk 򜶃u1B6 ك`PE%)=Ɣ" Ġ1Q:VO-Qz:cz| 9oG1¯dF 1(v[Yz:ûd{?lA>'_WwI<^1ۯ[Nɘ1LG= 4㇉M_B >ƀv%T1 ۦ-$D{I3{&`냖0G|37ozwDB BP I[_P`h>~W>Zn:6mރHf{|Nirg #-ɡzq半XqR#pDE-."K2&|{w\,@,] KN3^_;(r=)QP?>~%$N )n2Hz?\4NsN(}9-\?Hش #~¨]ywF`:ƽK\+xu}PL*?M-H>?]S_\:BQTž:}g {*y9}mI{h_ϸ@9= -|$@HUC@G J?ZrWUU_j͛onYG5#+-9ZamZa PXM\Hkho4^*/Oۼ.3 {nJ׏^ |ݬ|'҃ef~⹔j"_շ4>P z Fn#2&3Vqyg:ʶ~~(TL  *oF&!&~XH sB8ͼP;{6@oq;woq /xp^QS.4x;yƷozgo{Ś7m^k8·Z =獬Y/Zqfk|Z5q 8oM$W}]B =MxM{T{p# h=S&TR:w98Ιnl%͉AsXZ/>Oz)]nB!F&.KRO˄8ߤ34d,0 k>~]׷n~K|ç b;'ukYǴ,U1^&g++ed:Y+ ԁz1>P!ѡPe݁]4 >H3 x8 B~?͓ 8YLnJ92 FxqClpW_#` ;9M4ӱ_@{FzzN).=xE zqHͳ=AD~\xH? 6y_jBk3t+{, g-}%MN=Qbg0پ`N7Mֽ#cnRۃcx=iyi⵮zg\!n8n쇫g 7Aa&(_beB4G','H.,J 8Xk;.[_N+fceUFM8|2Ӌe@epic*i|-eٞRR:Ȥ.#iɢf^jˤ6\zv("!l]%iɚ< Sw ͆ o#kƕ1i^7s὏j&a#JjPO:ͮ^´9DX.@,nB*%I`8 $r_% ]se2uaŘ]_^4eHM1b3s l )[%03,aɊ8d6RxCs )B^l\Yc)wYn II!ؕ(C#hH2-x[ YbBӒNi0lDwiD@D(imP>WUi!XRdc:Oupg>C3o^Xg]E!hiPHo)V\,oxkW"S1hFE#!hfb }õj8܅ J ETJNJA3h(h*b C15@Sivb vM%b(( Z& +JQJB%h *f (b")+9d BSmJ! T D)@ iHTD4hϸG߸ӝ"LC-A T1@P AAAC$4 %@Q!C 24 Ŀ u%DIDL@3 T4 ,@QLLAPACM$ILLQ 155ITA EPDTD @K%MPLD4C4!E)$I(UU U%EADLSAMPQ/CM4M@U*T3PU%$UAMHB A1AA@DJSPAĄDУP@C-JPPBR4A5LҔS+DAQL%LQ1B̔TE D@#0ES0 T%"L23U@( %!la QMP QEŃ CEDLATU%+ 9JLM] {GoڶlHDI6گ5mR(L54AWz1D\1E1UKL\ƽTQSRL>6"J (**`QDXL)43AB 7ب&% j "Ә ( V"CY`gQ C3qznOY";eCLEs蠧pr$ C@(CU2>SAa)TUд4kUBG9r+!DЄiaJG0 \D(:3I1tKiNJ΢!} N`;! #F`)qr"!Iݎ4ɀRӋ'8;"U(XJsR&HI?T:C+iSC@E0ٜKG UTW2Lt `<˙n%HE`h&E8f$SO!L$p rlaE4$3*=`oN gXP&$>\Jx~Ԃ5dDJ`GG<GOL\.U6|fPe#?9KLv1 6[Ӈ??׷6mq ;:Mޭ߭o7Kn BjORK,,)i ޜW)/|a2l2|%gy SBt B#-c)J3qY+5<4quCR"2[@QFRͦj"jZ]t.#ci=s0M(cf[* sr୘HM>0d*Vʹqu07A[;5Q o{|#j1L9Lw9P(v/=v\}ɇ `JD/7_'4 `1,|%os=TT8O?xO`~`Adyǿ>ˇ>3%sO_6:r1hfl1DL QHO HF1U[*23=qOV J 3 Ѧ{Bcқ0;lXj0/{-E\2z_DJvӏbE_G>V??<JnN] yA*ycԿfVD5Td<E3Ooo\ 9~w<@8>!4>7/ ]$NZIQTLGV׿2:oMzkqѵS#_Dv B }|su,O! 5H(xU?L;=ZRFq-rWc{'±h `INU~ʊ$ (L<6 pX}WwG#0$HR"]3 X׺͜~mDn B)5" ,~٬o'v;0$N8f>̑&G_|(HN҉{n_a ~cA # fh`V9$В5m v|tr\J Z G2 BH<~)=7*UAcܽ o3yآ{ 8 sDH<Gz:֥F2Xo @ǯ1),mPGC`F^D5kLw(q Jdu N>Ϣigʀh~kYxv&}Cb ABtM})_^ b p| `֡L@qy{gz@$5JGԈ$>}{.4*jsp_}$q fDw]t"DdPW{7Q!ݫ:ڸ$+ ÝH儓WoG9}#6e1s$`nXҥ"@:}^}kC,1M IḊ*!QȮߡga )Nr(b tiX݁k";l46՚d0Of=+?+X4dT]c͡AMh@ 7Kx泳#vM?~* V3qByzM0UD =(ٿPj/)#w2ReIz]O=A2XMkd8W5CG(rh#yN)}'W?=?<J?(?e?|'-gH'm<-su3hgTڜemƿ ߝOϻ^a()$PB %n1O)o1=+9&4f{ŇFTyކ٨eߏS 水kpm"qN7h̤KE<<{ R|`B$1tkGKӗB3vUaE/wg+AEXGOC}71, šU;-AVW)$RŊ~Z`GYO†/ ri+J<2Rig̛>1qxxZ AԟGl"gJ#D0`Lj0#= h wdto'^y޼b(_ ԟ{۞s߸CJZlHQE1 %^~p J4i5lcx4 VK!+ I3V+$nZG8 g2+evw\$- *6:O;,"^ lm&5mIq&Te& 56.Yd LAAǂ@kh8[wKY MU=~P7waш ,0WG6˕A^{?F2ZAQV,:O R*Ic$!ReH ßIHiqg!+1&5V@eŘpحݼ9DE=vbolkG~WBbEPR9Y1 .`Yc ~yj{ؽ]`#R:Ć^01=ޣ3LyY EWuR1PNL$2IBVkt=dIp@ZEHf@Tl%;k{ ꧧgi=up^v5,KY-fb_pO:^H_-HԲ 7H7M+]M.=Ӷ^boN˙^/X:`ֹsOs+ z> i2zԭ ݠևfUHog;`%}iPN.q:<  P4L)]#n$JwK9SZô;s9⛑:ǻOč882ǹߪ~idX@:Mv)(VQQCEcQ5).k:(YzDs$2Wpx[$xUGHKe*H7TvwO28qsݖ&!7$i?9z =zD́m?h (h)(eb?oyL2O5ϙ!݄=(BB/ #pEQ`:FCi(jI4C@G?/a6z[CIc#I{j z!/Ʌ@oqJW-a? qg? Zø׊(t&cO;tdKkyc檧JlyxNJp켸t;v7Wݮ/eH\=4xO^?/Óˎ1ϯUYYb87j?%R{ksIurF/m~g}z#vm3f-ʑU}XIa< b}8`ץ}kv[r5x.Ii밶mW+>(gx3 FSxF1O uNiMG^,*@օϤc!CL4ۛ?xÊZLgt\HcVlqra 2Q*g91)aTB ҼR$,ͥ`YrҍI*UiGGa`B#vO:eIS pu "Jʮ9ᖺhnޖ8oXҍpA gH@" ?R|+j-rA9luBx6N"ʫZrEi&O-fK_C}! F8+#@@)Eu#hP绲=yFM T10DRTP T,TE H0/w_;A: X8'0@d8R9%DP̽]M"cXgIB$gX4T3!LDK\ѓ$o]m1'$PWHCը;Qb Iep#jj _&")!BddeK2u2IB @0R+P\_-CTUP1-пƮX ՘7'{HDqjp@YNzl-$xtB .\"%ktABӳjȥ/'O!=]mIAZ\W6v94Nl\ܸ䧖("&"$QN^E$\Bhf]AF)_$R{#0LRVR DZM[#BU%PKJ烆pX9!'8EQAY_H:;\,@JQMy$2 C;r=٥(Ϳ4p>P oEBdyDQ+{f@""7pǨ0G?dTGueDD߉^\b?fA㩂A %VVV*j%zDo_g1$6G Q );MZҙulsVdJTUEX[Σn:k9AsrRH RQ(1Ef w֕\\%tQiʌ̘j"ElքdXP"C HW^a7ZF Q5T)$.|zd~=z0XKwz}ZC&Ze@$a?!gw't ޼ޛiyN^Ri S*C@@D VC) ;mgffnXMFO&sKۭWUaJPHȈ~TM!g߅kJ<,%@M;CphZq V{&Ƭ %YFŖ{b%&իKi=mKB,vq8+ ]ƘRlqft+}x溾7><mB@$i4y-,'&"Q>(O1dyTI . 0M3WI &2Ts·zCI h"$(Jh)Z (*b *&J*)MUECLR%EbP SXAdZ҂o1r"I7=|Hm*?OH1zڦŬ骂(4(popS1O1 "!zY>[m?-D{ZeP1P'qƤ*Z`X((#筣ZتgƱ4TTPUE CEHXIQLC@b" Nsb2X!*H.J9'w`hqIMSSF?ݰE'|gZ:rmxby!C hÎ~#Ȳև( ڍI>~+uAA:$ W˂D@x/ }l>4ezMw=F{h=S ;sw3 DX?]S:7>Ն3fg~N{q"β~(*y±g7M&_=?Q<17H'!I*8232 uU%6K֐=~_pOΗ3;Ca)vv|);&oUGg=XD;2 a("H*B^a;8(/d;:A* 8&": N9d I]_FPt3)~Xɐ@ YyKlq 9Q=d(IGY7@Ώ'c= _ƱO:Ԁ4+OE|?kJ>r#틔?Jz8\9>h)JBKcimO~뫯߼˽}d6Wdd{k L7J,Oq_*5ِGYI"j}d\ciNVe5Eaq.rPMDt8A6tAyLH?-a 4 B ~MAلq`Cr>1G9q( <+<" 7㿲P~6$nj/c 3P|SH;'瞱(pٝE(]nXqPJQ%QۮmBGD ?dUƥN (7LRyVzx퀌^ެ#eNic Oa|^$A!¼'X>A`3fr+2BSFuӯ-8G> )PBJM?Qe@ $6&=%j[tlHA Ty @?gzBzqK" VDDAfw,*o4@DH?g-O|}꿜a*{^Cܿf`7_(Y9JOw(}~_uM^ 9w4DOIٓO$#+xF?V:V ueO(? )GR^_URw6>=qj}f#09ϫ 4*>@Pp\U{oi40?E$ )7ؖ BI%UTBPyR 3ʂ*c9t:aPAAzF÷ P CŀUQB&M7}Ry6~=3/Ü oc^;`?s-\<@ 섥 ZI~ ƙ" x3Vj@JO#DHĸ$!i! ԉ̬C!QKa?qOmC}YPQșpp;1 cUecA,0P6brL<ezF一&iOIspQ ]DշN+]̔}'pȷ?el)G,\0T掜㤤ȎCuatp`jb5 Q@EBcA;B[`y <>֎wOەQ4 "i D'FԈ)I0XPDD؈ȡ•b#fKf5: (4{Q_){wゞg%.p/?QQ+~_$P⤐~W>vt>8RK"IHA4DDŽu]MܺDs>#ۼLÍ76wBd "i6F>` 梌i7U'^ֺ=f_0 FD5:^?qN[=@up!_fJw(dSp* E3fƐMjLa=Y1fţr FMxډ?"Qj*#̙4<}(!`ȯMр(0Q'v * f;AWr\L 3,>y3%tjG0-P;{xxzDȌ7?4̎gU?krtk*w0d{`X""mPpą*i+<{=7aV!(q$u Ӽ '0 3?ՙX!>Ri fs^P&ȠL,u9\ T>{ֳ\o3ưoK?Cxן 03_ZXBRE@Cǎ:XA>&=>݁>@PEx^^G7VNA*B bP-%VA~dFܮѓ}&`Q4Caovvc8\M~\Ń~h3Fg- D%4΋\EਨK <{@ {a{w\/fEJ`ݫ(RXTJ3(JDn$JjOWAr=^J=MBH﷧3zKVշoqK4( 1 d JvfMniV@?C}w+z 0f'F#/Pn4<)j #?3xc8ouab/6fff<ۆ3+|xsM{ȯ3Η!|EmQ0شui-i=0DaU59߄O3e;[_ր-7TAϨv8||ypܗM>P}1秃O H<};nw$}X׵O? %pxlI Ǻ v2wc ٪N5[qB BU>݀!8y|3Զ}c<eN~wKLh aktO*V!;,rϕA+lLD-hM$2)"ti+"[Y/:(EIX׃/<nD0d:Py;|=w=<3/Z^gXFN޷f޺''=<ZXfh,Lf18# Qyr5q,v]%$ vX^Ȫtu)-[׳Tʱ "Ïj+o L*Q4f\쨢<8ȨC/7 3A-`%p)a[4dzcQ E`र]I 3icMk>{d )uEvb\6"賧9ٷAq|+GG5qrDh-ԎTȥk[m295, b[d۶>Tg+#|S?ʴNt_YjEBjm^(m5pT) w &z{c q&E$.SV^ .M)&*,\QyҶ& $PY("L,oTl.AK!&l,6Xsbm$O<JqcFKFD O:xBnO7 Q*`d6IsVp빞k8x-NXAIS⃰UDMP Y0bԃ(f)75ԡ8 )V![k6)Bஉ"2)m(r(l/.`C$i e'j?`\`) hgịo4M{k=ߊ1/lg++%*@BĂFZp2+_F->7m١`6j z"q8ZQ;2|ɏJxϒ'w+٘kSɵGeglukZK}fp T)$\Eŕ8 R5Tgtŕ&)h;Ʉ $} ݃B{BK;LX2zI0&P ^z5I) ۄAq<Lȝ0:+0sv3 7>S/3!HvlLIrP+'Ƥ;!koԪ'd~^a& "+Jn Y%~YdFuT@ YW@adbC*^ĥD $C ()v gPI G6|3;A?rr!h2hFT[$}zڜӡG<1(91ŷ {e]y.,DPp>O ۶G]j2!2σSf #PR1~8" ZzpGF dvd(@9%ڵU 0 2-&B&M7oruNi1H߇k.MZ[*YZY@t9D![@2f Nd[D;ޚ(JP⒀GA "9rd0!8iF1f xgH+!w/ JPH&lD '/)LĔ^0E3h3 zc;q2Wg9C"w#)Ol"3tdP4 D./b>4_@"Z=ƚ}!E,І$jO w0,jj_s'W~hhfph8A9W&k$ȞP>j9Y֫O=_]+ T[Ŝ؎-~xAm_38 ?'=pWTg^è_4=v߫m .PbPTasŲ(SF䏤>/vPAGu#xR!rPߞN?2 ;Q"d?b/:;gUg^Ra@\mqXth@ M_stp%my|3Ŵ2cJ%UdP1J(BB)W:stel A=vHz #*VP(ꄯGX/ ˣ%DM:6e{jvfݦROU_wEֶ?IXvsR0d$.Y)Ot`gxE–P]g  brgᙇXP  )K @YAVDD?wm{) 89A q[SgdHĔyXm2p݇Ş;ֻ5 IagC&p"j e<Ş%޵Yz̘!Ffi//{+5S !^_QY$ (M$d̠.a(PĊ 67g'dtv= \ s>;)>_$I #i3)VGfQ3O9߯807J҃>dI,HqBP(GɺTIҌJ +{2-V FAŒ Alʁ?oc mk@@os0ߟ|ψ-ͥ#CA47C )M0`I|.4FߎXHw{n10p7"sbdʟxGˤR@>`y8:Fz CF3 Cb FU@$RTQ'!vl4V&M K&[i<"V0x$KU)$Ec B%̦ 3 /pe<p*qCD/aw89ƼrZbFsCA1D:9S=N"ϑe®8t°6IrʩIl'Gt0n.\ҁ߉:Ӗa @M10I{w>S <'R q|Uwmp.YE 'Cȱ#&̀zxHNl\"ٜ^'19+R;cL=mπ?ӫg6{X{P#!J4XjhЁx,p8J"ԏ 0as{$Ŧ4~^"=G;!)4l &yao|LDHɓIo!PB+$RW$pSü**'Dz >(ۥvx9PrNɚ"ace__rKkW-> B"i|l_^'jYs)>C8CרPG"r-}w{'r r5*TEp5O8?r *iNqMI.굦 8zq#$)tILuSJSi^QNdR.jЋP QF%d/Ak_3;8Ͼ_frCN;zEǦ6C.܉q"0>g?U,eR'$YtW! >Gj0a i`E;MjB;p wȻ{ći$IGX!؉q(!!σ?~k?6}H0Qb" R_|'Y>O ٗv.=B c!9nSdv8?#sxLcG(#dC1 >^aʡ&쉒 'wR'Ry@;Cp ?j{ es_9?&&'Fxxj?^("ҕ((DfD~t_v7>PC1.ƕ.PO`L ԇy2Nሟɐ~'Hl0< #y?"~~L_+#.~񀝖īaUKk(|t,.~raq8wi7 mǒ`~JﰝI:NHXg+IXP Z]] t26 +QRR+sNϩx鬱Wb|:U8t  Š[md(g@! H@PHqM~gCF,E!P)69lQCJ8$1Po_³EaSP`X"n"$`!7eqvFԛg$Ch=÷#<` ӄ!EwCD kl|s$IyϞ$dR!IDt0P:t۽:{C@p 6D;A?v@sU%t Ҙmۈk In|-Cf)-`gk.)@R3%ese$8L!C@ "& #) 3 =F $x+;_5~děHY Svrq?qYߣ'CD~?2CHmPGwqil#Kٜك8?˰E4fo<(od;X\@,,@VڢKH16Uƙ 1\H*0vv8H`%6D!t%#/)ߏUA#I7ݻMx<&JgCH"xhQE(h,#.a*Sߚu0jMKNp8Y%TБv P( Q=wGݗ 17'K\Jq_ϩ4p!j;Zl 3kZk%%<;8WX즒!HЏOԉd% ѐ܇dSbL=L:N)-)JLC/ws)ʗ$7(c8Beus4 #2ɆyhnC$@y #c7Evf.{'~N JNxj]+-82XBCHkܹl֦@쌭9$?lA/ lj CI>8[?a7g=)~ċR,=O:y2zA:̭N(5d0bo]RpX[)Ɲs]O?5oLP#;=5:ljdXCQ g707j9k m8ɣa,1k$ݩc cDM O{^n6m|mxwd2pN( d8vpAPesp A#(ӿ l+B')HeWdWRDQIEDPڌ# Ic ' 0Qh2uE.EaLn"R^6=,"!n L&6Gyy') (I:d1)3ao֤b/Z4/֍!vAMo#BS"2X?gr}džuT^@P\ӝj8Sb%"VūwJ٦WEHL!φ^;w*#jSms#GY'I$륥xOq^'#T8=yg$X̀ڣ`){Zd{1u#EݡT)Ԟ9jenτ)(:J崋3Se%fjet Π&=MZ @IVDi Ue}mrMpbvnAJHV#$GH5b"Q)]Ynļd׈Tb>#R^s[Kw{^S8ФM̬$iQhK)`t+2_|]ףnʩ%1yY~yZ;!b}>ij5@)F)`~Ha>g脸./9Q|\2O7 (uoxgjЖ5ᄋ~-.2!J`FNWz Py`S=7=/ ,1ۅ HiH9-/3%0' #D{8ǁ9`$ıt mԔ$F1 1+380x,x=ڒB=Wxt] GO  >#9/Hlm[,DN 2Q:,:r KUîy}aBzU[=y"5ЛIf 8*HO>~$bAvza 9gjn-@H!yx xw'hu7!rD0x603ũD { ݄4n̺F1B{@Y>ˮs_!A"]xU/`piŊUfDEga{d<6D*$)KHr9}9; nRbq8,،*G{Ƭ_uWv! 7j('E+wÏ̤E`5P/Lh@M$7.d0'xGӟh)XaH.]q.$8)BV0[R@Q)$`$)-Ed7 +ӑ  ,SnP .=;E&], g. NtRI);M(4[4 Ă=b sNfaGY5s53tꜟ3 NO^!z@f/ǃݗ]!4ṲTB*I L21bqӱ~^:oä$}r+\0T߾B<4#]wڧ{5=roe'`ʄ$VrAθp0 fDFe0PF9S .^'.ޞ?"Aѻ1QE11 jQ*)EDa bQUTTTTUrqTUDj,. *Ā]GnGd t9F5pkرA8 2Is["eԂH\[#, #Fˡ%@c{Th2$!΀HY ɑ(#k#5P~٫% u/![Qk4)'b!H$')A^2Qԏarr82Tu҆HaɃڮu3(gRĒc9jSTL$P=_'N(,da6!;hLFK.; 27,q0J4*#gOhL"FT uhcÃ]xs3=PZYs#UD]7Btf  yO!9 :t)  z{ 6͊۴b, Q&5ªJ|(xND `(8$CȉӉ8.S4S(2`PF[c!)'C+UE)UU S ,1XRBcqL9sIdl!!HD@{c@# aG8}e m" Hh&LI&R,1r7!RP* Lw?&ˋg^$Xim^tEHʹHl(#i6]wvýGӹ}y^a4{th8FM86>_ظen v :XtV3Kx̅qM+õQaK*DC\JIZ ,o1c`]jE֣S 8=}p%Np#g:GZFՋDžCl7-H : (ey=喻׏Tez /bc? `?|= BQ"Q@:x<1UFH*52D-2] P8`yr- /pCaS~?lGL'TO{n߭~Ŕ〉tOC"g`<ԮǯɨWv<5Om7:lzFAC *9\u8D8CVAť'h `؍)J!FB a D)ʒs.P%A('ec8HqX7D.F6Aw "y*o! =p㋇*qѼ ] VrPkr1CpB t`Dq<Hex)pبI@ɼ i6d 0|羗|P{22QWLB0N4 0`!ɐcAQ1DBŔruhW l`CGG{Ԩ;)XV(~rzlJ?<<~6*jW(| n\qpXRUd(S(Mx&h 5G첢Z`jlg#k6hQD! JbHuA9ȄY02"3 qO .M!C99#NYm /0179TҁRR|TMR1l>8<vd{GߺMNd:z9NTJD9d60o(OjSǒ-yY`a^|tv6#umrw&3?ېLQE4w>s̚p&&#p871l !B0^X$G ¬)A'8 p2QaS\gz VtQFET[TAD9B`NQ|khWc$8 ~zkf.Ƴ\#iز2-1.rz?gd P!YH*Ryg7}'is7z=$)wPeUG#LEc!8\ȇ:b7r fCTDF!#t>^C}!gBBa#L-)Zgd7;Ch!?P҄:`S%ɯ5?oO0!",Ff߬yUV /hsg&%MQQV 43G`@Μ2no uVb(ÞCF~$1 h˂1vt9؜6cpwwI_'|6`v<ǀ.ySsoBDt;x̅y }szSX;`*\H0%'D@(?"FcKYw-u!ߜ^Ȭ=TTgd/I\k񳣒m*jsj7&RPȑYש/PD E^;{ Ra{D,t^9s 7Cd4n 3=/=܌mߤaD:b&'G.Nq7ORݎ;UUlA$pw'DCH~(& `}*xzS @$%8KUE.lwՓ.x;H'C:ݤKhgH8jfGr݃!;;CA3t)",|p>hlmEG0~':ζ Mfa0s n !O0C.T#A(\28$E<2'gИ7?c˙G3ɣ0QW^?zJ6 a>]2(ŏkb=шS Q9a0gpyKhT )I(s@㛎q㲋r 0ʡPP()eS"}hߏ{InmpCt1R}kǠ]Cg;;_P@О2%5vO $ $v|yN"Qi1 a$ǺE/xgNCո4FdzNg~3I/\;Tb F510h'W3:Ty0Cwp'p=0\1> :m4v'EXƊj)H.5E1^ PUBQ؝QEQ^-kEPQUUvqG:a&ju=K 0L4ܔINt0A'Ph1#|1+I+9H! Li Kp- Ӭz@SG0CG0i\Lx`_]&q`^'Xz8y>)Q2`CY:!O}<_4R*k"=|ǁ䋱qNt@9BH!xz z U9ZasAIX't83a $|o.X2; ;`jeXaVh)($W2'+1F~d <忔8_|$*@Z"R.!/4gso|N$Ӊ^ &Oؚeā?<~v]E+& 8LD|Lt^ug%NJ+B8 _Lž.,4ݙ;-wYd$:@~8[sgp'VߧqiļȐ*]s G=PuRX!F@?2 @6EҚD  Tz.Z! Ha'锕2!Hĥ&@ܤO=Ѵq"0s 3#"LV cLp)ءe_0sH7sJ HDI!t`:-h(&K0{I3\GLJjGG42[ɥRȚEG"+UK95f"6LBF="*E&Hi59\ @3T)ff(.o&Dnj; CZ7P*K4#s^+h_>3% gx_I C}DcCA[ G=.2G׽L^ZtXI~\w98a|#>b!v`_v?ak6˺=M~^tlTQτ *n 0: h)w4TCBa3YʫD.RTKgMe6r6qBx"B N'IBC)_ 1&%Ba&abRaB| @#<'IuY2C!JQvwѽd :c97w)Ey, `$W#l߯z#<͗@0akkkk`&̻j\^=JZ%0E5lP͜j:c7}gߑ` @`w58d:UpI/i8pnK|wP{µ3\aCeMؘm=#<&U=A!7N~w!??3^~~).%; 3g!7p!R]Rqr\\+%EwvXrs˺.47HdpXl7 @qÅLGT0)qnpcn "[ 6XZQAU^ZRT#dL=_,!BZRFc?# N(`5kV6e&tQDTEǏ`+=zK2$aA_Mp#|l2ȂnMww$kY*8.ݕ YnoUk_dc]@ i.% X3 .=n I4nh'SHe,K-B|S7e]dZ' ((Z&ffemqfeR DACpria*x-㬝3˾kZBye!:/ ßyUD[e :!D{s*3AO2E%CXS^t>$O(#RLwr]!Dz!>2pvh\ݍ *y8^ڭb4#AD!*F3gDxI9\tE":i\hpA %p`"::n* MQ"GE_A+Eh〥 Յ>r?(svjs7U3j*鴤Q-Em FD`x1|fA'1t}=C??o6KBUJ_1LJ6 9OLfvB˔1͌'lÝwrN=W/BI)!71Y2:"hgN quH 12Sd&# 5&Ş12e;F{'s{6RGwp/iHС5"Jb?"H*Pۄ9E/0DBE$P"|/@(oY'C w%&!s,gX0CO_ßZ<T^^$ xSzz}{T|Jk'w@p/{F˹eȋL8!Dt05M:RegIɡdƫL&4uwñaD6bp7>Fq.ȆpO`?HFKa#Gb$Pe>_#d s&Y.e3; f2kr D]J .TAD8ABΣk8Lĥ")ߍxᄁ(Y4()h+Ț:H6"Q& @(ə"g~+ hɘslGdHR[7!̖!pm_y;ql`A'a#LdV 胖xd(3_ko#=*~~ck)qrkoF B\&s{AFr7a:Ć$8L7.M2Q\A*\i’'"F\X!eCO#~d9qp?0h'8apxC`cMpO~]'&<0$“MLI3Do.L8^,&LlILp\RX>`(4jj8Jt` PuJa@wGp׿ A0@nx F< ; Hvx.U}"^$^gX5X9yw(r-2qQI˔y bͬfyNd8 @v0PlC!8P^$6Bslg(D`S,ybry%RrCi4S Bq#[ t긃nԲKI!7@;BzHB:<ڤ:M4D0E/L'Q4(@#v̓rrD88AVEޞڝYbP (5cme:d\ $'=&W3\<*mlf'3yq67w;0H4"DTՏ۫auXGD B| i"inI0bup@j]\C #{⨤s)H (@@|~JCw;B3$9={ rn [<'Q'׵\!0ISC; g3 P@:f:w4Gr8!BS$ȫHI6DGcҡFL{@;Sg%ٌY r!ѽ>f2^F!Fp_nSM">Fۿ['wnjly#:%q,`g3e~_ͫiU Qnt*㌪ꢜk1UrS 6nc1۫FݻKR)9MrCUw? A* ?fh<,i>o(TtZzGrﭏj(s29dZ,KhOj+W+T|DaO6pEC"(WwcB T꧂iV~asTQz_0d)DMzww6c%^O_V8|=13/,:g?>`w 7йb}ٷa;)1=nnxs_7BNd<"&aZH(TzH-c"%W $ vd<01 ޛ@u t!ڠ("Zp4.+J7" ; {`'-Ѿ Jcg'\)@KHYEADR)ƖD=_>(V8.PJHc#d;{>$2JO -8~4KSg@m uh; ןT~ qxc2R!@fa;F3a#m䗫5 HlY8sn XR dq 5!n!I =1 j)rFF`vvzc.%YšNSpHP(HY!Y۴^I❑RtEV*,:v˱::w(pD u3"߭QuSJhsLҪe~f.#&=:It";l&VÝA} JVh [=``@u1(t_Y<1!)Ńb?NSG,3Ca0Ț  i{6R"D$ơ IͅL* GCDA;:&hIbx^GmgCQ .Fqtq2C MmS@Jv˖-h<\Ȁ!#F)[v3 7 WP7+;N`IA=8 Aa~zݦx7fdiʚ e2ɓ^8H82O3ۣ&ǎy"Bh^0q (PjlEGoMǎ58C.0@9ό`.!/ q9:;SN~8ˢxN藀`a=ā|^QE@|hg(:)~8`: Lwza6N.ѳO}xAy%`P* c&ːM OAEUq q@_ Ba d(MVӈ ,pg%PlRi9P愣4bEDHia 3-62`}}5H =}OC Hm$O:Vxf, 8Q(A#8` 4,Fos`nK 98kVlT>x.%8 N ]L2%ɼoo{'WJD[Lal%yҌv=i! hHCzcL 4W^rB:\8"A \' (Zi쩙/a!`(HTn"hNCC80н@{t'MWh3fH$0;LIJmS@ju 92)ʤ)ds],RzQp~̼DrNɞ\kd/=aa}BUcBT (pbLI4S0f&t| :!1 (HmR3$ӧ"8JrdH X'6&dhF- c&C\AQY4rOz0>YK댆2̴PG^998H.E8l*x&C{_Lp0qA9-ë6C6azmPeiNB HW2;ggфH p`8Yǵ)lhV:/_Jgy:¾h2^4E7xUHuύw95tWEvLrV6! kjXVN] (RzlqZRBy2# $Sc:}`+҅K*jʈEq_9T'.nJ伔XOD8D;(tL~^"q*^|5hdrl'>d{HN!QVcM:rZi/WdUm DDq&F (3VJPw;VSPaGB;_v~C~RʤFXH6z{B;Sp OGys&y~8rb*F᢫}{7ȵfn0@=nݕc1 " '(Yh #QmGdj&D2G>!ܦ FH^ 6,8</o5\*P! 2Ze} vph=;(5ߧh *ʹ +aߗ΢ 3O$"G8#@sh;0Y'z`Y U8nۮqsn\?g'cCO7ӔryO 8paajIi`FNi+t vqTJ),w.vÃˇ1pTs{dRfo(#0|\SiKPqí\٭$ro 99beh䎶x.&77s 9dTƼ0F3;|lǮͦB}{g<ӍHe1 Uc\E麺oa\1ENkNuWKz/ 鲛{=Ht\,K.Y3ogS~!^3[Sۧ~fLD08b񇃮H ޓܮ`"dNqo)hִkFeuSx"{ɫ8I=c± jr '݌R/qC(FnA=̈xn^&pg"DC2)D;$`\9 -yG L!{DuC<ےX(S50Q HEݎpOX%\ 2]OK8\J#p74u mQbqc d{<;$rIzLvCyyL3~3޺9A0h6`Ljr% cG95; 38E;+ qoCpȤ300XM :-8prv))EbOniE A(:t%ģHGa]; <*6U{>#*@M-q; UZ&$g IJP[ ;{rr݇? N7d q VQvg%A{]:EnNq(T(v^G&}9dqcm=dhNyw&h<%yEBŸD6bhzpMAQuhB81H P Aw0ZH"Í=^'VX1!BI E73;әL,:fE! " x l)4t{ý.#콓΢,cl\CǿEIei#!A )+˝ӨЃ)z@ uv@u #')Ls&IKÉ)i!Eo3e6_0pr9/ut Pe]v자o«i!"H(U @NciMݼG{z+qY$8[U+.^ZXVMGB|J":?F~ IJ<A0zL@]`DxoW^N#J 䞄{ PG$g|';*)5 󌬐T8#2󒈐:JćjCY]šY;#08H.4/-&J93% ѰnRw^g}b"'m$X.ɘj1L2c3 :ne[NSJ&̸"ac!FTj*I05 G wsqa}pD~4@RB/B*R!j0KCN`Rб*n?O#Sߘ3K? oT`ѷZ1e I0p<ѱm&3ܑ6\Һn"By(̧_͖>g;id$/H/1D|!x%(p z4s ݼ0.fxI)Β8$SzB#S d9dLf>#cFӆW d'M\!BxAώ ]/|{Ag1Pd02& fqvv^懇'@B~_{PnP6}@N'WsG,|DJ$|B%UJ/to)P鳌lyzmff<`2 kCqV&ˁ%4NSo 'A88c~bc>#^sni @7N;)N S<(zHӿAcppy:,&ba2Rf Fx: :E&qY8<'agk2rl8ܓ2HDܓ$6LT3QB1Slw N>>4" )W`F\ﳨM:tn؝$^OB!0H4٧r\ Pن 7 X6Jx)n۝v$-݂n2Rq'яEeK֧ D.*j*~N1(}g o3ZQ|7P.5k듉3BN"}DԷuą=T˴6wtNx7q\3A9JwrDUa(1l 0%P.,!3$ 4D'is|&Q2"MPj4:!sqq $ ACȥd58Ě#:XSX:P## :N$Twz- R!(#z $J"\7H}ΑbH!A)B=SXqƔy!#Y0Fg/EQx#/{Q8 +m7f\i w73]:|C„sȗRX#m?#&qGe Hgٷf]Pip LnGIɠ@ %"Di:t@5; WA`0dն!'F}aCs4OG^Aa"\fDPK3k ՋcqO)1C8\@fz!38& B8eŒ2k._)])1" ׋IbV@PMKA-_!ġA~?_qP"Ѿ_'F"8afL९{]+0`L¼ĬS*C? !96LI?Y%(iq$1HG\u.I}%e(ḎO~i#uѥpӬdhXRG 9k,QZHWG(BTNl xJ҅S.SGe d{ם{hձE~V{.qʓ3=^I]]x:kٷ==/?|DxHP2JR- y f>?SaMdO?3DUWP{(TalrCj} tPF0IwFA;8(Y@?vKzkD9Gq]H%FìKmkH-Z|T R0tA ݔ 2MtwQC^UsX@ QF"hXG tGKGg||+>4^c>9tPAMۍ2"Z ⨈Pw0@GU<!',˃mG0ݤ[Ax^&=wR)~%YK*(܃(A T H%10ޘ 4uAA*ll&( &">Oz "%?J0mʰ-  @fǮAH< Wqϟ={ /u4 nlu7EC&F+(~"\ e>G#I"H\xp8N续qY,d2·4V,[a1"|CǺqAQ`OҘYהkܕuI^GκՉ|b<@#OiV#`6ՌR{0d7(цDֳB$n4kZt<BkJfm 09Fsf{i yvzZ0# r$DXK$CȊ/ljQSV;u|kyİ\d74tLrxo9lY;ϐ|.;=Ƈ㬇dNb(7F+rA$,)Ӏ>t 3N՞<\l'H@( 3DZ?O__A]$mo 2`l1m% %F.|"r|t>!Kq?9>^}'nr%K$CJVo{}/qwP(l洔6:vw&x!G#Pw ;zʛF@M؊)\] '|pv[=[fnQeȔOYhOBiAQx/@D"::5$G^~_bhJ@ARbi'Tu6읏%o3{ ӳyB!" t#2uȗ4w3 =y-MaA8m"Bb @|_a7" HmfʥwH1Q1QD'?Q{C}߻g]m#@pAPEP((!軨˓f Rw-l2a6M# P$<a>"Į)IZb Y+8\IGxH{ew 2]ffhII[BJ!ՆP7;F-L0ލAfhS ((@[^Ʉ 1 Ab~~;7 7wӏ9zǘ}bUTXԧ |*9=tGr^G@l/"lL{ GU XJ{+FsHP!g9.h!dS\Q;GO.GTy7v޻{ǕqA5lflNx; ҲFw<6Ip‘ 3EZF8i7(馺0k\ ^d|G/O{滥׮FX']l~VεU ^7h#v,)0ڳʚ,ech0n$6o d}-48Sd)eVִ +S—u1l-DtkG)cznݷ ,Ak qa-1wohgszG#Fr0656eId͈+uZ1h?heY*7&GC,'ƽ^ps|;qױE0NaҌQ=9˴o˛aˁ#,,z𤪩+^6bǍDG3pTDTA>G, N :N L <{-3{+޹!d4",XKoLB!=mrH.<JVunprt֫5ϖG!9dI"!/τ 7ݷZϭ련@ۀ!tằta$wψ.dPw6b\t @M2"wwq vL)!S S:Gvƈd_p%\v">Z:;d3c R3SV1 a4{1F7@&gGҐ\ksE.N'<isz9Bo5Zpu$H0z:C"(,˂{g}U3Wv ?1*((~XS |gC4:J{S J @u(wޕ%RҌQE#wڍqp@$ 6ٙ'[(Laʄ_]~@#?~Pu!" 04j*<(Dz8ޛ3{(΍{#o𿵺gzYUNOWDT("3]V g6@[0g9XnX<XSDzߖRx}OUAn~~'R߄ oSQC 0"!%jlL0r'я)D(-{sMQV'S"{5OJm9캔N0Qw^U# (к\cf0]wLe]Vk矴Y[0s5a̞)٣ `Z3שO/.yBRF RraA"e8Ir0F62¿5R4tb?Qdp >L3 CJL9,)Q^ֵQ+FA,xXUv6*c&TFu#q<*nOP2^gKyֈ#x5L֤AґJvjvIawժIQ!}a/m ز+m([8Дt:%fazOT3 Y4CY SdAQ-Z|GT3Wd< 0uJSJ02j. Uku3Jh#nè8 ($sL7(;13~EC>! k_ڙM̸=$nxu/Gl~_̷r.wu\cY۵rn;(Q0ECd} Dp Bggs`!Ϊ*1(ڪZH[Z3 zO7 $bH}o֏NAAA@&q7a>̯JW \1'n4Y,]3;'?qvH+! ĔE% &=RtJXA0H:vtb)I/VPS c9׃u;k)b(;U98L(x [TIN h@؞Lh BU,ZgD-|! "h ,dHֺLG1Cl~4qz N`R[A~: TA1`sO%a+D  Ʃq=A+E|I,F[" Zm'/t,A/~F7k'VE" XnOIfwuw`LQ1;;;ޠޟ M;#`=<*8H"Ϗk}|O25;EEz ;^AJ?-OqI a^j=-Y$5%B 䪹T@A/g>5LKB5T2w|60/z](? ӝt:G٭??PH1v|zhA5SMO/Qm6Vg`eqKcwWa%Gqq-Q[Zp𫥑o)a P? O^Aami5Pˍ}63Fj觪 `T(O&.l o^O1|Ħhpѩ*BAQeI R%\b'1" ɳ|(&0'B$qIdI2)W B\ D$^zH#ߤ)9wwA ,hPTU6+![|AG~#Q5'r @eK-N#^ݎTVh,$C (ڏD!gߓz19̣1t!尲`υ,Nɹ<6x8tGh ƫj+1Е¥ۤoÇQoZ%/B[FZq\,Gryh32'$  DyjI'E$᱓c"CwF"`Y~j 4$ ټJ=w`KS$!!2b{7d!Y*B 0b:5AtdV`udRIkuewJ1͎eJvKd3YZ8<9y6{类=z>E<a"|胸Ŀ1pREmcN(߈Ӽ n̕M DpEHrG;/ODG0[}ȎqPq6(HQW=y[.nCi/C[C]dLƯZ=@t~(*&ZzIuQ6ܝ3>Kƹ_u]о{J[2dw.צMhB_vct _>M\A(V$'0a!O~kϗ(ylQdsp%u=S(\fxN >p A1z(5'Ə<(;hGjvIwcc:J0m֔P;/ J`_)L^𭯃Vm<0Т&nnXG̥ "a(bDÃŰ-XqDHIƢm1ȄƱ Ns `mp7 C'.SNw)t mUyw\ ^;_-FA g@%5ѧˆD1@N!zotU_p:C+jݧt[ww%w=wenv?\ 2B9W0c- {070ʂ:r(8 c1־Y!4$VBIg"IC~ާFsgs];\ }=nA et1m@"?gIf=GI `E_WHBH@CWfJ{MGE8X_x $RHgq%u>tjβ-V _h2n7wt푈t9Lz?MU*"J`o1UpDQCB;T0 _TT-KRԬʵ,-KRԵ-JRԵ-KRԵ+"IO SZA, PK?ΘHp(?턉N425NyM:2;bX" 2 A-q5pe9D̍c&IєC'ѢV#&eڝDF@,UHT̩La RP0* 9\csLR߻SLpsgcsߏAbc2vaJ~,,ۑ@EVTsW>_/(D)Ѹ֙%cDJ#/ۓ a>۞#)_0ӀjE p87&HKnn{#j|P{S,{ԯ%$ʀptscIhwmi &\GFuM| *;sYLeNhf˫if-s'~G䙳"=utQ\>0K!O:C.3˪?ԚE=Le. zq$;35}#>_UMv1O_ǓȀXͼ|W]Ε)4Jԛ IIk+Q 要<wo&"h"kI=S&GQI<?.'SQk4U≮S{uArr|uKM#ڮj襐Z"G`$#KmD!X18\Ef]>p{0>gƽ0nSXoˀA"#(oTPv>?Io҅5SxQD#g#Gx5pq*r@"^||T1Df(nNZ90=A &{@` (mVKh$sDAz8q̀8b}964{ã܈qxJ7х) &ǜ@;JTDw`9,]LFZ?$D5$0;C۶H݇V8;nT 4&;:Ppeͨˊ:g@6{o i/B=={VG 9jQ{̞pcW_Fˇ 5fE<30&K n$=UCj*yGیುA2Nb%ƍ0|]6ۀ"Xvqb䮖@`؈6!;@QL07I@ ΃ J;#:#=/Y'[ц{ӄ[od󞀇!I 7S&,b:2 "usl@ݘE@BHF R<8uVw[=%}'\Y*`A`U,3Ȍ.L ɍk,6?\Yt"θ.ݑXm5}`TCl3kv{*[8́Gqu ;ƶc߆kfDa64$OX{ާ즷iR#;Ы{U^:\߿N>b^=Qehf>>k799*?{6\G( ~ ;6ɕ5LmhTPDF&F&01h8a=?RLZ9zc!D B0HTK<:}>Z9T)|7њA蔣FoGFɫUZ!R7d QdA2M7! : ; g eC!k$%e CEaÅx*䌀[@d##̿DI<^ik(޺̺Sʾva1#: $#2%-@z2c$[s+I:0#7nd7@1wܠI=N1>cǎ5U\<~ $BÁ} ZX}pL x%UCevStRPQ=5b;smPq͓Ϻ4)^%fb,DTQdN@Ǹ8# w)݆Q#goq׿4M|#(dgP]=@A.ԨâmANmmMw{6x|;sBb"䁅PZrhhTE{tF!3rpQAq U?_90pݸ%0(7 jEvBRt }Q̓oƉB@2P /VߪbΆӯ5HUɶj8ѧ=pEr`E!zOÇ-Fa!*ztn\9 7*O5̓ڛ!" ~#!'{JRV}_;!nN M 2#xjBğHIԒ8Jgֹ_'}Itwr4M&) O߷С_ݠ޻|I% nd(_ 8u)l[DuK&k,E)e^0dJiC)rx=/B=U|\hY \w#zi [zwyO1 C@:vg]G^Idk7cPѣ(TgqN|蛊+؛yE!݇f.g_||lC2VA.4OuOrc$Q.YStGq%9:7ۤ;7C Q߶e0`9)W%iHJ8#mWVFA.$0 t F d# `QUHЖCv>|8cn/UBû[C\\C0AFCDjʗƔhlVX B"3e+=$]qfw}I_jkYzm$J#xc){>u s\ .qlC!P|E]Q7 L+5$+k  +Q !\VI7pd9]xClAEΨ|Y絵VO6;bT5yg\>f"X٠ *18Pу J}`>A#lczƻMlYۺ+$vϪrX|ЬKa,^Q ILp*G!ipaٌBa@+"%A8oQj'n",2#~ ez"%}]%G%O?~xAھ!co t?4ݬ{W.N bbA&1gҐ࣑ DYD}I`#5nHZ N *Dv:⛳q4؀f &QP b!HCk$)JnĤD 9р0#_H3r %;Dn!&gPr̛#s)ĭz.ݼ]O`#H*! g&Grq~{1B= (Uj򫛘DߠP=AL"BPUTO=J:Rh ֬ j I#ȈTݹ[+YZVh ńV= TT!!k(+a^ (] aC7J\# Bm@CMv{w̾[TEH0م&2A߮Cw&v ws-Iq!]2\=ceCpI_a^ UCEuHT~eCc"3K3Fo_id&T]ME. \mvZתau[ӧ=vfp׆FGٴMM%$N{`wfIG% qڪH׬.\_rAK;+}F d 3 4\8H8.q<l8d,|5MBFQft»B(Gnëk?zE7D,A]0ѳǦ#B9K`# n}-!mxPH*1GĀHɛ #8$( XrJf T`qGA@;S="3QGȖ A0a``g.p(ICnyFȘ|E"PA卬وxk i~lJdu# Bh P @>ahRT=0sܟ)S{#>5x5bF\O(Ҏ֌BM7jkt&U$fWpq.mYk ,vHnyJ yM&Y6wO G?L8n ̴!쓍e|'wV4yr m2uH_)BfgR9i #2f $)TPpGi)A!Z O aJ{[346HiNz8D=ВE>pI7`#Ř@ >6>p<SC}yݞo*GSTEܩЁan,)}v9D%hNPIH~:ɺ~l?ȃ( O'@oևIE1Dd6~ Csh#zeL4pvvK-H~40á0{0=bAj%ʘFB{'N U6ءC Cb'lZR! ؚzRպ؋LL-&bs%CfX҄O~J~No@3C|d2ѶHmθo&3 !r:` 1DAEMSXą& x{@|=:P{p(=r.[ (|F9Dw)፫;Z7z}J%XB6f18t1QGjHZ" ! .,KX1QS5Q @Ut8`d#$J+/v?LII _H) JEs!DՒOX\XCg%Cݠu6?ߕv[/x$Oq&{iJ_e Ii)>TK9%8qKSv(S\xJ`s3 ꙢO S%8 W%l$ZOTU~U]7FK aj/*9Z}C86I6H)3 *b0  J`~jix_ }29aSwp][(y~r`h4>޾=߫^=u8:#.R2@`ģȳqBa kUC|h@#%kՎ}Ep_z|=OAT>[" J@TDTY\^u0%!B RXTCn=3A A(G#`cz'L@10rCoXly[ vߵ aE`w,!U?y3\-,pMJx\QMf0* @X Ñ? ԌH32lČ;vj?+HD#'?Iu[$t]adbǬ">?I6HL̈]'sWbBNkF({EbB&Jth֚+R\hʱ7àVqC%)ؤ pFp{8vq/5p ȍ!("/u4jz.GzsUj$u0uCTG#Py+/RD>L|8 ;c}C(X?/pdxb!نq.,Of7K&T=r}Y6q#(jhdBH@VL)܏ ʩ [2AD@{<oCXYS4cN@xIE :t˧M0yw:nƚ7ufuwVϨ^P I2SI@ ) Bi)ı@bAClh}P' MdX3;{2a hGf?d7C!7`bpe(U3CQ2c&mݐ?NK <`ABO `iDa'T ؇^qIXbC6[G4Vea [Uu; Z  oP fG} GQ7r0CL$L@ @w/xa@a~[d yK!o}4>,7BT`2Nmeqi#) 7P5 G`‚VY6=f(J(P/>%,0pctJwRBP9 E=Z)4p!Le9ӕ:<}4{L,&d򰟜Ù>(US< >i56h惰eɄء`>])ӯX~O1{~ϧJx? 3RNBO۳QoԽ c`Qq$\rY/.fĐ@@X!c`01 #ߍ#3}f†TLɣ\zRPX9I>ׯRj ҊM3 é;ve.hŠ8eeaA2()F=ێ"\4_ߜYr!9mוb@-n˙ص%DQn9"D&)@bS*]LMԽk"ۜiNDG4m %MqL|+NCHWPZl 6($s\>'untwn%ccgU6;5K|w⇝.'0dȕRJQ11Ju &!T\A ױ r(xE4R4DDSQ% &3 ɬp|?SmUYf8ԨPF=E05PGmCH-[df`1!5۲L`~fkI ,HLZZP}(Rypti{zɄL__>;o31 XT206 H 6׮B?ڕQƓFI…R% 1XQZִ%:o/r1 LB' 4H?~Υ#I!40МRCc{ctEs)Olᐔ (DN5BdttX> J 8 GqIxK@,WGBR4iT% R)n6+ئ`9yԿK G%BQ 0>I0-?pO_g~lل#-iAam|_h~7b #?<4M3a*VXUtrRNŃgys$S5կno<5U#>(RK ,1Ë| s6iI]HĉL@NgEL4BWi=@gf(12N0m GS)CL!SJO?8@"MUUC|n1BJ} 1DD"7 ~gmR:7$*"t ,HsD<]M=>c܅|#&OӌLIA c AYȓ6Owd<2zotjTo(C0ABO|UICQ L4%EST%DVґ3 BRRT:@P H(>l ԂA{`2uǐ`|ˢ3"F3 |#m>Q*q'`#IcR݊f រᇨ (Yk%AB+.ОB>8w}^Ϝ?{qt>xef(V틞y^@oaxӊ@h>>Oӝ`$-:`L%$}2P?Fd9º<`œq5 H1WW0f' Bh?@1yBs2h0b1`*fHm}c4A_S z=<DJb>ӄ3k=Qd6Fu&wDHCMP71!; kx0"}:=Cᙉ'd=:Ä)Xx|X˿{96=("#p<,l52ԉ+˓FvAC8hxk^æ((HP+t;5ŒLF`&.ύˎj]OV3Xi!h/ΎBEN1@G/;w1Ae|9tH2Bt 9cu/­^ar$>7bH;XiA{gd0m* A &1pϘE[Iv G|pEQZ븼ON"zgr˘ W '`띪aI2P H㰇Eߑ㍗"{7(̟?|9"qjutWZ.uI@# .~~LPA%DCIw1~SHj&s ]u`QM BH%Cw(A}'{I]si?=F _A!%i h41:xCp|7al/Ic8>Wdܛz1Ū`d|Æ4{Xa4B,Qc*Oz TX>4_~;PZS@"L D,MSQ ,7 {97y==&KCBFP=qs>|^ҁO +!JaYb~X=S N$;;znZ6_ӀaĤO3*$("j *Aenu8)-Ŝg׸htq Y9E;TJvܜxuvH.["if)iY1b.a:2;x̫]1+79xc< C΢RcP0B*Oӥ8yЀ<:\I)>)$|>F~7Đ\]cb:DNЉ货〽g ɿ$ѩ0sXVQ9hjvR CM~w Ƞ`,RJr$ͬ6B9МurP=ZhHȮ;Vcsj$ф8&䫚0db 9 2d24,I9Iȋ&pFb&a,$Ɇ BJ]c`"bF!*$(`a,m2j !s iCҊ⬶ 9AQ"Fy(.2$%W$$,0zEd$Xyَd6 _S 6X} AhdrG=}Ӹ"Gl"N)uvͫAhys7ڛh38>ZA&;S'q \nNm&b=I !o[C&%py}j" x)O[RI ^ cD" OdXaSf)Ɂri'tBCA83/23Qaɾ H)UIϏ9ne1 i f47)C2T]ą8$uO͒!'A K1Hj1z#A0pM]xnˈ`@xaD3'aꔀm*3zdffP{`nJR4=0P+!zn(b%7IA_*hCk!n4YK"bxR;O|p?6q`5~^F"*"z"$:"Qzl5.X* Bf^~vzFOr͜8G;Q6 #xqԡrff&%sV 3) zǻ6}z <@;γ* ;~߭ٛIc! uDzZG Z MHe?PCB8LG,dD,'?['-'Pyǫt!S o"D{Z?3g˕_ཞdf֌@C %r`\D!%!s&Ew{&jPP%\c$<C9nTu7dbE<`BF)͸z݆uǪid!́h|f5-I=< nNV@`yDA) A3W\w@zZ 7+qTmM 0|xмxXN'ӵm% LI3ZEe7ed}n[?}#4*2}'C<$\ 0>Cˎ*ؕHE0ГQtѺm-Z%;:s]K 7X:plf<ナ, N{]kṟDM>lWy0 HSܴhB+i@PXC9m%`jh2/dE7666w)]3B5B!QiLIx&7Ü'}~Q.+:$9tHӅ =v#&DMAyM7"}SRw(pÔt#EEWXW ΆG;Ev"rLrEA暋#4ᓺ,&<5&ʄZ wDqB@옠ƕEBo>g'S8T!CqUY1:H7|L|gn+Qr\tpn ^p-]M7jMĘɥd13k,YP6BMHbqN-/œ髆A*@T!Ĕs~Ϫo?ΝWD RiutBo AXHGr)@[oQ3J rDP#d'T `'!LI*00CA$UT#%!#@PB%}?WT]Z b`9)T"DҢ9ZB1A^Q=ihU ^fi }.I-/a.<{M/4ħ֣.9J STNtґ1:ы*~=䐁( B(&EBJD.#dB\ ä>0 Ep`PJ޷3 F (j]~co{,%0cahId>EgU-**B~—Op6yvOqUXO:MƷE||d Qfh U7e|\Ŵw;n Nᬒc5UiX3Sk --%=yCڋ],'[ϯ:TY(4IM^F"EsM⢚Vat]^7pɻ !$ 7VBlo⎛P> u C!PF> WuPsGPnQ.|V@^'lmܠ_4S"%X~{3Do~$p*#7H) BmI7w3u˿]27yi~p]kL6uM24YY3C&EPmsşnK?KOx|c[%,JF(tݨM@L8s oӄbIU*Bw@9&PY+?rB$le?M=oxM#1 BWg$4aE1OA4E4o _q :}0=^aqG UUp;r&yp};|4aeOА;fl:t ) ɨ8LYu%!I샶;"{`M1DQ_l`rp{#դ>S!ذ=do>2!! CAC.H\1 6#Xm)Dș`j$Hg))8N(8JhBC00giɝBB=@}A榀ϘXwA _KP[-)'mÏ@Iנz+N')!zzPUTB T`2w:QzGD&vs)̼ҠQ8mv5I %ٙB䮧-XT\ijbRqqtR<(,w]=65'jDShE#/sE-f&LGzrx]*v[# pȲswӃ!Ovmp!\yj<(hî bDkwx[dhf/StScbT=ģmg-ھлJ+n D)Uy5v']B YsI߉+"yDC j]g2u 8:L4:+&m(g$OR!4a9ֽ tֲ#Tr;Njk3uk QF\vqIG$:ski`rN"uU߸a8PPBF=vgC5k7t^nffkS&Z"a5|T=])j9je21ڦz!Bv^;{]\kTJuɏvu5wlY>5}.<6Ny헥[{;k2r2G ";{gnfQ ){]ދsH5 #ɢ,n2eA ADYnC?7"^ҳb%eRӢFo(dm ADvYQ,FvȈ~.`" :QCo=P? jG0 , SE:ڶO/p&P!D3v֕/ '@xPJF5 R̻C͸ Jg!y]n[MBt@2q5#N)G(A &"R"{f\ TG<>*8A G'Cw=^ UVþvzy٧&rrfvD:ul~ 5c:d1/tIމZbgjpb YK=rK~!',Sʛ[Rg7+Z71nh= k+x|@w죰],evS:;AtvlUhj/V;uNZBH:^0d$MQhW!mGjpW?*cWndck~ WtHs]JwIu^}y+]㊨hRY:ウ#ÅN1 "h%CPryY=xIV8)Jֆ8J.\b`q3Ckt`ö81J I@`kț`nKB (:%7fd5 FV;Fʈ.\4TOB=Qxq#ԻAhݞGb_eQ = CD'}R.Ň kFi;0p;&ֳ$kiRDp E/6+GOaE T{>xUv;&C׹nvC>Թxz!LwD(^8:U9&]e] CpNO#ZjҞV=(h)L Qb 'hҮ%|AiJ̢ώw*S0c̡W v=QTQ㙿=95=l :C/y iØ[ENw1GDV6vix>P)@/4w (Zrc5j wfH޼.cWWy8;u}Ӏk)!D3]|-jI#fDjn !I+b3lߩ&0v;zQ͈NP;g~ձMZ쒾;޹<ֆ2CJRYlSzٹUPz=7+1\zI&Wkk=ӊߙʬ(";bߺ㲨AHDOlHWVMTH |ܥGGgְ^qiܵJ߿bUz۶DwPqjbûb"9뇍;]2-!eDnC=śț\P<2KTs L/1DȀ62-B P&Cܝ|$mŲ֠h; s^ov9@咶4%kRGdr.H 4N#6QwƵoGy3EYDžU<뎪gh׎U{$ةK2FOBk,5J ᑋJ>QTtuS(; +qGY F1 ַ @TJ!و8q;&$ױe(`ʳAB|j{*ץ։!RwpQ %t"`lek![BMAgCc\(>΍zAeuM#k&fZ}b=,#G:Pjj٪޻Oe4v (*EFѰֱֵ^rOf-_~ϵ\lޜ)b̒j84;a~הsNh{or\y⫖|kS4OIs]Ɇӗϯ^wK\eo7[C0A blR5h” H=FhF\.Yd hK9kJ1jB⣾_YvͺqR z$ = T'Z:9CQfe1MSnu D8꣚&TܼF(ľ˂]*lZ p`D *%VelzhTkEY@DFxdZG|,2ْa‹(u(&vS#Tp1HlmL˫UzNRzmTE ӂ {zAVvy.Gc\t==9+x-hFZ݄n_1{$g'x ]`o@Ȝ31G;M$$ۘpr{V<n!uWbÊ=A,@@8xZ}nϺEUF[|k08" @BRPD(?Ϸ-[hJI`X $ Z)M}8` !_t8/6'ϕ ;8U;ZF1*\Elos\GTRN"M7x>Aw2t!+R$8]%F)JqUMse5|]D"'cI $U]Ԟj安po+\!N7Fr W%+n;cYYo:Z9C9r".]! K0Gc.ej*Ebʔ5x0uZ ȒiD>u˧N~* ;,l!1"V.BÑJ4|gཞ<0N5!n21oEѻC <&Dd ߲=ӇcgH 'sNaьEq#Q vd^3-%Yr';nU E @VW[v\H:/)2#J?as??t>>]XT(h(ҚHY$ǐ| ̓. g򝫥v% ΏxN8DLv_S$Қp:тatwF|(cf4hGݹ !umכo\{3Fs7VY12p@$D(qIz"r& P挬a*킚R[ !+>.>W79`uJ2.(8g"ajl$*AĆZШI$2LƷj0Ha7l toO"1c0}drq_WZ\YsQ3kAڜJ|9JdvJ pA :Ƒ4UoE@J$ , j#\+@ŠEg7N+E$zYԜS`q"y9}bʯ2Fm$הIWν9h9vnSyfT,! M^uQiu0DxPh cZG 䡜(q@QC:#]yVw~xt#SR1^Wke:O }9/M1X.kQ7"`LL_zՍ1 g l2nN,j -sx:rIMFy@pFZſ=҆w⤤xjJH%~]KtI{es95s7J[3'BЉŽ (i!7[/.\PޔGk " L; z2E^WB^3OMՀ˥L]aEFK4QUB%t MsU,m1T#Œ3cYe llﻃPOy|.${ 7N|57Կ>yd/}bq4Z]n^kX-uhU Jk-R铪_oeN,1-=A'{~TN."M'Ud>;k12ejȟAndIX+OԢDKPP9A4{VRT]9c =HT#yq59.eOl@t @(KgVhHo&/DJJ o֤1wF7Rv]H$5LuvEYb'HG0F6Q`!Vq*MrhC6t IU/*CM;zaon^_^cⲇW% Mm#ENK5YV\G$Y̏ɻg\']~7$"KzU~κ֦::=6XK%{}\`t1vXS %FP^4MজF!x"'#>qUۂ'RBa@ OZ%ADQm0h#~8 =3#'nO"n@"A TKڇ~] EA@z9;lCv;2k@km 98L=&BӐ1 " LC15TUE4ID_|RQ~(p=r "=i N:J8?BYTgm 3TՇ$d i&_Xm g˗睲09:g>ǣ铟hhhJ5KRĮL>K\@a!EAVtj{~o{8Hvng>{x)ұ^[5%4n|veupv4(Ʌ6S JDނaEJu"sUpJ" nN:aj̆*c7-Sejid8[HP̨W+(CP"6$GWNI@q{^8VXMT*%>CMYi'vmĜ:ڡJAf5֊f?/^:^S8PN\:4pNCNm=$|YR ͯiB RgH.3Cx!%BcZ !+07dt'k69pC`vlQђaOIf&~rvg~aw\pVi}͑yf?r@cm6'[] %CG _zUkvUUZjUejEbjoڪVXzR" dEQER+FVsf`N|\ O 4~w\}{̑ 0A$>*}쿪!iTS"L@!Id& ?}TrTDy#4D̵U(DP!B+>~t2!҂BATAKM-T,$! (KA@P-G5- CCɮFV 6]˘'׽Ζ"xwU2+̜Oqt#~|J̓NRGKZ8]ӹ͸vpگ^B@.8\+5 Ϊω/^/Q7[Iӎ8\%Bf)iBxHM8-|k<҆( Ȏw*~:]Y0Ï H5뮰#B+Vx8略 2P=Z];e f4⳽Yw|Vh\rHRQu&\i$x67/ZV GH$%ҘHf.hR%nMk\wr:f5}\Xu]2uQڇh:nNq+v:BQbbb:tmvso[* ( m?0FrA""%Lj""Fp$U-1C42҂@YǔZ5yωBsV-v2xt@n{DR.´8}bP+SuY!m@9,4*4e ,nC=@qqP@HD QPMԕs:5qRDCA*4 -DxQQ! /Eq op 띚0䙽 <%xI:L W0:AȊwaEȇY&tzx&2fNvĂdHEDMw^d0  n/P$ ZN;xn#z=s Y SA|ᜆw ~P)hN!Wy^ 6H)Z.:Ρ(GG;W?Ag{N8?8\BR@+ ag{XC~Mk\yt!hTl>2c}:vfM./KE5$yO JQqɖRݬԵ wPͅy<U HJŧ 5(\* Z+B@pr?$ ) RH}sSe2|=p0urEҠy$EU-"4JeC&AAGMϥWRY|̫o+Emlɒ9Ӧji$Hl!:͚7·^{JIV[rUDBQ|Þk.j;h$I;Mv;7vZ8ڧ25E;\{d(W zLz# /S37랓fŦD1&k;seUZ!돤ϵuݽ^i|c[dHS@W'qOSs92oV}5)xٴ5*-nXEF9K6VAbs^ nqgwMw4ή[^9c߿yFrM(}vEJTEml4 Uűd@3ooT}?(} gu*Ekt G+k*UC+{vw2炄qG{"TshjWB])Ja71: :C$׎5FTw(Lda6TQvYEUTq"q ĵ5_Ҏ=X ⱀѐ|A UL+!uw`{I*.1"Y-Ac&i3Ky#:s5Z\VqC@ )KR̭L)] 59ias!×fx&n4L&qҵpK]( A C2/IcaO"pa69CREIE4҉_$b4pPABk{gㄡPM4K(HvDO"8rfV\Q!N+I ։1#pSt0$b2/y Hq6NHL6OMQEK- AĩZBzjy8 Fom+-&Ɉ`cW&rrRb YƬ91 Y(raG1&zlBC0Aa|IR@7ds9B o?B# ||qN*Z XEpU 5!g3ʔ;֭s㎜q&%MMJ$M?zO6ӝ5 JP^˹\8ҙhhM>6BdMf#"/6r<<;(rʐsnNYoSuQi"^U\pniAا]BPLBVb $ b>5 ^彖vP4se ( e\N46vuy|s2ẅ́r 3q!Odڥya^o2i+ + FiG-[:Ҩqlsi٦ǜH8ED7fp<6 p (#UHYSCMYJ.rOF1q\GDInͮ! h9Ԉ&7֬862ZLp؁B`烜h4Ʊ4I%b rpetICfic!,I L`@4eP m/7\Ȝ\-0, CƐT7-czwQ5'DoPM hU8 ~\Dª{T3L)à@qFx!NN{4p J "B (O˻h;G;GbaL\]10VwB.65vw7t<#$Z'=@pOùWnwGPP+@% P14* B*Sޥ-wv69^hOk-s ,z3l\P{ # 0 *ci(`B}<7m:wzTtc!gyT&%8ED)/x02e$xnS}ҧF'$@sϾ#M<* ;|Sd }瀐Q?Ҋ(N>?dcqXt`?<3b41xB3P G cC@/`^>E m̴`wƒcP"/q:B񂞤 &Q&O=8`(Lt08ٱɢnqCz'@!TҜzѱ\,l:!)z LQ`)c]!D<%4!<û1:!sT&HB=Hr53+^lXLt&'f'] !ɂData':Oa0MХ( *?\vZ/+$BNڛA9h|F G5â "UTR CMl  ^6Aۦɒs3E21)Ha$#PT!!O9 k$\ }&"#`Qj@2K>AO]G dW.rSyq"ʟbxOJo Do\/?7_㎌섉?>qX>&c!׮I$L21e>@A#*UUU}R!73x~rw0z;MIl`@[ )YS0X6xzr)M!@B 0n~@yrv(DJJK+j3f!@_v˱tÀNZt#RQ Gb=r]@|9t% 'y"'/ԈC`y?g 7`~m3,#&ު@- P\ D$d JI +3"lل(04u P^?o޺؝u^iN6\-`KΆi(篡,C͝T]ҀXäE?р$| Su7;QЃ6 2pB 'zRwcQSL=Cd2!>h(d?tbYD(xd9) !77п;pP6&vPDQ@=4&GvĆ9S1_驢d3110 vye.M/O81x^=z: >m0Yԁ@V? ;tg(%ʇ;ȀUFbDx(@ HzHBTR . ASR *1"G@ֶ!0̟DZO`y0FO=APqfBfL/hX7E8hxdX"q0lOyBfvrsc28|;AMBP! . X=}t=d{la)w :T4IIL0 `C_~~_o[枟֎;ccTl1Y UC_CsBB 1Ҩ $:C](\2+HtY(tC=ND /g^?pghv7cL6/"ۍ&eI x~?W-7H6&3~&dž{ELHe = vAǚXSQ @>pBJN볾 ۍ_,eMUw=Nu􃻒D Bb ܝB4/y 5@ܑN =ؕN墄J L$ A0AK)d Fm@KNr!h qs "'(SJ(PI8"8`´&dE,7#3xsd`(h&UU#4Bcx TP+p&[8)^P8E')+P@I:t^KLn @v"b$5;PUe'}#A`IDRyة\X-<$d ¬x.bYXG\n(ት8CBbMy E$R୦"sL~uv|M+dC ?)y86theG{GvxrD XW6 QD1T.m s&-d").cJ 64A,ATp#`t$+b1C1&I' 玸1BKH9iP^a0A*Y:uPol*a<#E{eS\蠡*& JF퓘 JSRA#u!ƚ&KodEP 2yxu} >q55'P0g<g$hRL~3uS#{z G蹤xK{!\dɲh\B6 MU.* :p"RP&(`"hOPD LBt%3(-Z)Hs>p;~lb^ktmznq1͔Y҃ }\\&TRȑOЎ8L.e"rYI4>4w d *#408Q ],%MI> } jC%cNFF!ŨpG륎4`E!o.nVyZb4Y1a nbQ;c#qW0qBIb"MD%&pd m# H(mi!G rZL5͖9iu'N)(vcjMĕ&M%:q<dwBfL$9r`3qe)Qx N~+oUer"!\e-L8ԝۡQ|9acg;X> /y; Oɍq?$+o,9mۛ/ϒ'݄ Dc"a,!.[&90hq  fCݒiG|(YY142Cbcr Gxx؁Cs;CVvg;v٘{spA`̑[n¿bD D7Uă0d>Ζ0l2 Jߵ"u)5)H2RRH0"1;ͺ"4|y`AOKC()|~~"G4K4SwPPQRqM$>4J(O@&!h?r#~Ik‰Ԟ)H}ဒ;ۉ%\+t' B fECBT](- T-CTJQ@BʔHt @PU%U-L@ AB@DJ;;0(fZJ)JJ(&j(2dA( *Vi`(hZZJ& (B()UHQBR4)@M4L(4”%+@4*ĦACLHU Bd $\nHu PsIJB S?ʍ!L@6=Mj5!20!U "!LT5%SLT46d>꛹$ EJL-#uز]W|xE$@iqL4sƀ ps̜&?ݜ!+;xG[mi9@ #flx]$#B0yG8dr_E 9@8z~5Y `#n91:JzI5ؤ쇻$-)r&_>dQ> YAH Cp6vQwDOWn BpR>x8Lg^2AD$7s?(^O,V*,W=&|u?Ê7pL:; 9S%7t )w `i* )f%4(_ԙO&d DG DIh͉ Р6eO} шL*`WeM82{zdl6" ApNvt@˴ '5hZF$c0c1BI*p弛~s J%D-DC"v}tpQz s '1N p%KVH" BK2+5tdSL$ĈIeIC@)IqƩ?ߦ]޸U :Z uv:MbDUD"'($P':^4ջpmYgU9Pt5DM?CPĈj3 e; Q@EL*~P%0mx|2w< 4h)"kL T$c8G `uvkx M$msM} q[&6`;́;,KAC\HES:(j">:#fO㾸)’y PE>xb J@b 0U m(~{ʔyrf %D#[09p*D;$6$D$ R5k6 Gk޲w8ܯ}hk}|Hw 0PsY[Ec|ʑ?8Ͼt,OpV~Qfk<̀5b1؟$ 9%(.㿈i;.!qoX@4tQ(|>'VAdkPaS)l(Rw^>@/j˝P%|`6' 4C iIB q);?>;0A6~WOy}q)cd2xjf*#Z. ? ns>g4P6 >Н)I F省W9ƶ֪fi>vD@QP )H +4/ց:NFC%J~//`0SNB@Q}s S?#RQ{".Z#lrK+\ A6K .h=1`͓M|)mB:t\F+>/+{5=#Qh D45KB8"Oa7)P!dnj [e * XXQX0"̊Մ4)ҟf؀ᖂV_IoͰCα' d>S'LPݱe}΀k.3a\$,[ I`ˈ3[hglx2=ΊXڂ)L ~_iPBд (D"EE4LUPRMQNi)F* A32 (4@Q%+AJR- BPry))n:ZÈT6 HMHI=I"DI  fZj**% T(*i(defi h(h!$4PR CBPiWT)HM E$D Z)@E'9u?$$n}R1hS~ύxkDBTuPTJ*tP=w^FP_1jd蓂e 3: fLz!J+_(^w+jǢL3\3}m&9{Wˎs w,Rm߀=qxXtꁢ$o +ȥ-N :1-$s!8]@{#B}@9tslcg_zHб "|h,?%lpB7%Q6Ħ>]=:2]꒩+@ﯴUD LIT1DD?`hUHI JY0! S$1,,02$iDI@j $,̄$HȴMQrQM0H@@HRK@̓.4R% *mEAPP#DRPA)L0R@h ИJ*3WRG,{WqQUXlwb!0$@O<|BOKW ӄb ;ҜAg(d HPo ޓ|x;Iw(q:Uh뀡*)4M*!Ewa<36` G'p#,Txt@=Y&;lX|~fCn 0N-lnڷbhNQ9e *gl Ӥe/,F wHDaS-E2bBhI)1F k{%I3OL lhkv=wECHhyBfXnH6c:7 5ti=Ql@!OY@=bxDM n!0a6|"#d wEOzqta=Evrd:L$,tCK' {܌4hCO`yed8]J7r36<'9sro [*:=kVZoFC`ADEAh0&c8HN;6% [dCEBf\q!Y HuP4^R*o"UF;7Q"Be.',+&pFÅrVg?o?t#y~p@@OP88OvF V{X,ԧ[ViXu*E9*Px.4-@?1/Wb>G m0R6GhSELoȁ 01BИJUt`) "dIǬf3AMl2nmߵ|wQ:XVnrA S<&Toga[CI J=`p wv0y⠶'MLьт>nŮDN+NF0`8[*,:zh8t^dS^΂Z1㰻Ƿf]MmO&̖| 8"*͂l~w@zǓ5M%E s|%q7Չ kFl2AՔ8`j՗XS!|pQjŏǞvM752u4$[c7=l& cb=ZrBoܶ&Ō[s%3T($fȭ%@z:ݲ7EymY#$mgl PW89# 05B)r \',EDN7sEFڜv4 sK1,i\2be&`̤ StLܫ\|N=Xd燯TV䥊ʕMP[5Isfܓݮ\qK:PL,uzZ'ΉLD023,uC,Z-¯A5FIe!.DVR&LL,jc49fu*M!&sL/96x.&F5wrب٥>DN1!ǁrq(t%'C PAg}u!A܎2!EXN,$wqADTU#cO - Q)>7$8B<,S< ڈtz[uLVp?Pȍ>RcXNECA0{4Zmy&M6D[;B}$;ϸ/d|g!CS4P PKJQE#PJ ?1=!$o:~/_oH G~JSq0%c~q-jZN|mN/؂L]P *| |p'ARS^}gU'cԆ[6εxI?au.>:ICG3YUL&Ձc01FJտw 2NF9.(Z5%&АAo@}Gh[ *X䁔`<;iW|5X$bYyЮ9㜹#*?npa3*rK7#%7Skx:\g,PZ#1h Z-Ô3F؇:3j%t=Tۂvkଦ\Me dLM! &beCB 8D.8qdn8sɼG8Cr(|"f&)qÕpfEr%Jz+9)kO;#ncd{7 vܜ3* DF:q KÐ#lh"[!|^oJ $D$أoK5 ?a TA80uV+RM!6>JtzTkӸ|OkWg)$T" CCh}5D$HLYw_2&3dYkVL3F&U^+$Xݕko3>ذDcRܢ9؈\ 'uϗ '}pE aCT~JP{s0{}/0d(bmڤ!Z {}Q쟥]0DTN`L zC L7s(hߓ&0ׯն J"E .>Z-d!`|w\ݵ^7<&ncdMx969(6n`yp!IB%BѠ2UUQ h)Hi$ B ` KlRAA5)x1e\9u:0'ה`L1NJמgAYYb 1,8Ɇ%Fbur\iv'ΎhH Q& Q |)o$,9 3 {4Gb] %LA Z qQ` "FV >;;9tfz}y$ [y;!lԢ~C.``g#L7tg;TBЬANf8PV:dF$Dd $JIn`nvcZWҔGIh~&MT=ǡ^~ 0׻Å>tz=O3 a0ȈB|ߟKƥ ךF@涭1Y瘿Y ?5Gg"Z *ցBn߬6TQ9ez~>]'s2}.Ci n 1U<}d6Ss&fmOPCz)j2;70byyH3W_-OM/gܺ0fD%ԨeA 0&;?())7Hg:8sohOsCl0@wI0{.[p[:S g`x\NnSk؏tEOġ k<@<7wyZ'9PD th!D"X(!hawwFаxM_4 d Uxv}wװs%"U HDkwa,+=TcC pꈨi_'1 E wb/:{,><:Sm 9`qE.?E jXs. kL8&4*LLJ%ܓeÔ5̎SdN$ t+P&o8YEԍ-֧$0jmn{^ta(c5:Tz NUTd/z8C7p%9 ETPQIl:KaeFKX Hdj V@~1Uiwo 2ccaa:i,^k9i v}{9). L1%03 If]̙ 0dkQ@@mlr) *!yEGmh,_k_e"P]B͓QPYM6LYT\A-dR6A >o >~tXT/ PPHG$#^u 8dbQmb4!_U).3MH$qh P Aj΄ "%I雲a )djFQ£PIÄ (j>ѳ>=C>|=5, 㟎|M/.;:eB0B0kNY9/?"/w=$jOAq S? ?o0SO_S&3Wq AB{zCE3?1T q$tgỊr`:T8xMe53`H%9 d|$2I>?'e50Җo"lN0,l#i Rm"z0Q3w$ة72w4J},Nh)V>%mgi'&dZL9k6s 8e"b + ZcA8P!HFR '΋0IL>]fwd8$z6 HOpOSJxPq%|av{_(ԭKUr v YAq\+FhV$@aEIN<:nze O:~aL SzFO(BbAiZ:8Ff~]6d Gq'pg&)jFbRyAa nfQD)ԎH$J)*bp_Fs0TY Lz3^Eųpi2˸Aj|%9Ci糍G&<"#7hW[.BK#y}=;k׻悢;0X@AC2\.Ky ofnhn>\@" c)T ,C}'dtds\oPT>Ro`5q8)14U"'O̔(>hpPNfLx2.2424ȱl6j?V~AO{ e:T`I"x=4cՀمʀY?ϟ8fb9̛ohIY̳W2שdX-#꽩ֆz(3&cK99屢3CCO QG8)' 1H};,~A!nL= f+H,YEOmmcopygQ컲? |=q9cLV)²O]paƚ,AOjnSp)CXyR ~-"b_s*}2V`b![t:NptjD1rGO wx{?c|?~P9d2X'u 徎!D >0cޝtij5"pU;{(b . e˖tN:*~@hI%2A}^Il!I;Cǟ[iek<`C2oSLm:yD~ <$ mAvޟ(6wݦ}@nr"!?~"u_Pb>c 4 v {;k=OϞ~TIǔqfE=Tɐۀu/ń1 $d=[jm p<&Z$\qF7OsTq{BIh ZV*'Ky#Wq &V4lws.NOYDX/]DˈJзa;#op\fG#"-쑸n&I͝`rzHG43XLk*QH&$Ҷ5j$CfMk fٗfspУBi` z0v̷01>zڛ%*NMd(96կgCqnp*+웚m5S%, 0䠯CU1v]Wb9w9thY`8ㄏaǘv٥@;dDxV &XwA$D5\HLfc$:^nfncbӉ&lI451׿`Րa*3g3f2'3EFI$o$!v8)ơ?niئf$8qΦ(E Dj %/|;;9$vw{OO@c3Cr1eBd.V:I9٩SC2vq5,e=7q$ ;,,J 1Pya㉵ؒD"rpEjf@e!/-f:1jZ#U"|]i2)"o5N"ԤGZۼt;7Ӑ TA l^CQ< 0Ce2MMsS'Jԏ;8h( :䉓:(*>~e= vB ?)5%ё)!AE  π%Q5#ab䂖bxȌһF+W ol07GAC9xW;CzP<\A1$ rS E(6N Lm4ѲGȐ8ibQ/b9Z-AhĂ;BAsk/)ЄpÀ?DHS+P{8N*Mؗt¢MM³\Ta9K.O#)-g |K_wudB?w>g]P}g;u޲[R vt[W ToT ВQ@0`P( Xn,iDzy6y0p2e.CŚMF6LmDA0'Yt|~|@ "'bI MQQ"͖q6+x2_odOe ϟ_( |1&2a5xȐ;o`^t~gOOͅHl)X!XVRNEλO 9ۚAB.)Yh&51%qtQ1BeCXzІh7TT9krj酸;}/i>5PU:dĀrW!<詐yZVNB0gx-Ds G 9(u^@ u0fB9hL7^:9)s@WZsG51p'O;"E-QR;BM\iG O鹆 4:B"+,pSE'S(РdSlNT3#tU(pp(aSJ.%)b"*Dx*#lQV4 Cyy>"rڦ = XSh{ڈ @PR0L DPR" ADB3$ *.Ġ' L1`PUh" 0^ѱEo]F:욐~a26 Þ"e@F8H <63BA`vurxᅽ~yA'djl>$*()"*i "i`h Ei b}PЅ01'P|x QОl m)=!BfS%6Q{~B|\`ЌM cC!"a;׆IB L&~ItzO ӭy Y"S@FQ*^9̞1TM?ׯ{㥣%)<ˉln+J\MU&d&.(Ё$+{v%c9 љfwrJO7; "\r`hQ4#B. Hh:X4?WO {9?\\Z8c*g[S*ƺqj}#&mG3ٿ/GV& ޜT!"RX%wkHQRP0z33 ^Ql~s1!H^`3!C E^C^x#Ju1 @ ,ATLv shϕJ`*(b'h3P Cn\|=TDQ/:!%%G0H ME4+fk(!)XԒH}u 9\4S“\lD'瓻c,N\&K'8wBS^73{ 2L]AӢ*)bvƃHgbOM"<tS1LDLDDDM_C'=5&pgRlDU t0JMLUT@Ҽ$.0q臾2^d+*Q`qE4؀\5bXύ\ѷ {> 6(Hh3&!jRI7$ z lxIؠ$4 ȈpH?$@nJ洖LL4')tK\Liӂn|N$;2tNSí`4,! ~Wy(%$$B$U, >6Ugڇ.';B0y N p p2:s!äm9ΧPrO~P'D8!Li]q4ѐtD,Tmd.c+HD AT'[4xF;r0Jz1,K^`5 Q$ w8+K:b tHAs%JFbJj(i( Hr.a(Pr PB'!%(uh !tJ&Wztd:U΃QDpDiFNb$FkEpvАpgM^ 2 $P 4)4!D0i@4&O4bvW}EQ>~Te(.$w,= (},ouq܈(2M)lz~ʡG}ZHf(h3 2Sm0ɸ׍3!diU?#CBsqt9nORDndSfZɳ+!Y&#|"~>C'0J"aѱ i=,v2?8WHw'G[ ,$(Ji)BFC*#m߾Zh0vU1$ͥ4uՄ4$͙gU䲂xd\ H9O&M"vǶ'kˣ9`uꊂ¡aM btg,18S0.XL aXaSӨ 9 ;YᆌY2Nzp'M:6 t:.F(>Pb=ovU/F8gQ^i&X 78:SD(|d;L1L4eFRrL&Ş@fzNR=wMc>堞&S5%YFr,M UA"Ye&t Jx\Ƹ:NI g`]vgڅ50CY%Jagphgvh\$Bf`mէxRd'&y'F`)(S$~t7Hp1ɧpE0G> #M:C,  '+I1Z ᷫNg"&X* xCQ"$ "Vh^ ׮.sxTʐ5P DPD D04 72)$V"E##JF aYT?@:Tw8#e%?MACfI4,ۼI_VcVZƙŭc~!Ê#7:AaVçQ LE"M&1124/%()lhPewnJ -U1A";3DF "4s$6  -˱px퇍%;x&$\/_!"n&{R75y(iFC@qЀBY'$@@3S A5oXb"(Np: Yl :|e7B(gRR3H~ht-=z0yϴk:\Bar_,4&;/W5?CSDT'r+./Y~߉ZϵCA)+[5v'bsܧB@Mm}!pC%*{s)kQTMAEx!/*t 4X-M0evذb0K:XƛߜhuO8fH?(q#p`/de_}a@z_AŽd݌lRE?gҟ Pq'? 71D6vpN2$FH\˘5,HLjM q-p"!**vZaÅ/yc^yB!iVO9qAP96iPRڞ>ڡPZT!~0CR$ .ܐ(B*V] Zo^0={%_$ kAa О"5ڬYl6l̂=E J{{f M4Q@zy zWV}JZ Hu{LL  P 5ᇖWOم^7'<\ڝ@;J&bB>~lb#`aiNq>GL'@x _<0 (ILFmq*w%D)!BHEMA@%(>ӑH @'1ҚAATN"o"M8Cՙ?L.`F fiPbC}r,%%)CB227: { X`A(QaoI 9d5g찒gY1I LB4F*yz\q{ٗY%8ގ~w 5KU#4'- 8EZ# =yzZ X fV${a6@RJ6&6CzgIvue:nv"Zd-HA=퐞c-sڛ#du`9@X\JPf"#3a9t!ЍuUTG# lleyKi6N]#k ۍ =dفΟG/D q'4bmf܎nM* J묙#tІ4 9XlbF sTA;P/@Wpf$ E!r+ۚd'Vxix˽M u=6/E7l ܶ#xa7Apȵ+T7ߎ .-S$#ZhOQ@kՇ DKSx n;jx6׃DGv4+,q&Z>L¦4Ós 0zJ1:BDfM]PYAp:PH!1/1]֪ "bW "bOq9zkBt9p銔%o;"> t/z"D'hI_H!P><|=(~\NW,FuCs#?"%&UtM&Ma BIx"V8m*_(P" (# T;NɃ8!Ry>6t Odg YF~9B&&> =P%-p 90TeM8:Rb kPkr HU@teDs14Vр8}X M4CPDm+"sя-='A;;Æ ƉIlSZ8E 6ET [OJ!t{M] |~/ejh!gN`(B(@ idBY!JDvX d΂õ4{-$Bm^msٌO_|1\\]қ~>t߫4öl U]oɡΜ:6Lr0==J:m襟MQF5ihdkX\!<*r!ɘ 0b*fI]?x,S4Dh%>vܑ?Oko qlnx1,@"FO>e.SfC4dλ8 Hp(.(RMA?v§0iZB|!CQ8A }5-S0G,'egd~ ݵUDT@=c/:0ՄT!W%Q֟I S+YM!u)c,)J/-w-׎05yJJpxIQ:ZTºɲE #rIfdD'4NeL۴J_]|}<۳$x dǪLHD\|((KtzpI: \-3uvq*7R_㾍3/u)& y?ߘnAOɡk:kڷ}L#)}J1"q&6&oU>u(YdfkI)u)HlFԋ)aE IH] J/2 Ȅde7C%בb2ն$YޔjȕZY_'Zf1iFQK yG/K'FЉsnUgF $JtY({g;kJ6р{ `ҝѤ44DOz2&C"6'A$Cb*"#nĂcvlصuScPg+dD(x;uݭ69L,+@jpE5at2A-3bI@ @A0iW>n,%A@:SaltM7$=TA)L8JΓ`c A (3&է\͕P lWnu`y;FqǫL>臍ϫVp&}?R0C6A*dJo3s7qɀ_ŋD=YP`{vš,=UdR)!iٚu:[ސ_͒  hZh 3UrbJH;P>PO2g!Y;Ă1DhuY2Hrs=Lp$C'^WUd&R. &̮`213lyJ-(4_ Bf3`p3) giH"^O,5P}E_6>˕lD^N`vp=0 -ő"f!u$Ъ$i@$+kfy7HuQyNTǠA=n(қ)S_QԃvmxGi(nd 7&)=N>|ə}21L+aQf ) Sr %,=v5B"2Ƿ@(r8'm[%?xС6RȾhTmͮ6@5MCD,6| bjGØSPhކ -54^>'{7u0!BIO#A[םz5'{< Gc!=`B8Z˖< 3#fK@> #&"̸0L%ivg^8L"G'tC+08UJ%o! Է:gdN>N$z ggf?01rrϠz(h1-~EL穾/J2'c-D˱f2vrmeA %Cq=*}zFuTI&J! K$ɷ, UdQxa̚aޡad ݽP.Ix5P@ZA?qɬFt*)`s Nח|O",C-!?ff%4b֡Xi4"a'tWZ~âQ3( q**9;\NDLDjS)=|M8Mb\8 ]ozb>v+ I$"*"*TDRP3EEu";Ymz_d  L7Hp0MY7D$1Rӂ `O7DbVHݡ't87$;:ZbF/y#Ȫj!)&J MÅ̆a AQKb4U^ZXpsh 9!N- Kd<]3Mr G"od- c DD%b)z'U"x]tX enY(&̸Sl"lry%g1Jj1.7M 4s0(qq7`QjcBлJNaEO ĜIN჏CH\@#H1` )81qg:nc2XQw mdA< Ђ;34FIK`͘"ANgZ(A)8.q'T+1\Z98҅-PrtU)TK3IE$SCIaOy'!@k&#U43`X䘘9.*"ۻWSָ=uֹ]b&bMVp %H^UBT-c"? C'f;F2K}AwUTШ9ZV"i Z1&h)RkwV'E%UByG!7w,|':BqmCfmQc;6M2Ǘo2>{S`\SlqRE\ClB,̡J#̈́ӧ9Dqw?tY D29c8}Tp2+ > vy?*Zo4-DJ%`ۣ\i~ ߂v(ŀg.2u4)l7$mbIWO0Ё 2Ia.LT6GHvES  nG‰}*ΐU:^B)ŖgGbkq7ܦu"( lЌ1vLp$:1C'0a.r8NA1IˢA6R;F';E<ϨlKք䇱:A_i~:Qcƒtpi?FA4ͩy)hɸl)Wh lPMP1HMCatH(SuFbC/EvAshʉC]J3Y8<ܠ.]P|9󳊑NDCQ2C`a ~xNrXxq cö 88p@x{Ύ?_phZNKF=$=;A:eSAT9( ƣY͝2Nwo/s8Kkh'vٷlAnNm ng௞o$wyx+{\ZE6$'y: uX qQ諫3UG64\3k%j|g<<9s& B%55Ct4H!r4crxmc#mKS2xiV!tO8CFv&i2]#Ϥ>3MAij,?jS5!T?u$H[)9)>pr&(w6UKE! NOw'.rr B0HsPE@~|]o* QgZԤs5@ 4Q +Zlq"B(MM\MT)7ow Tn,3ϗ!܅3 DF`}zb?*`cubxbF PEUDQQ8qr㋃UkTUe\EppV?8\Q ~3A~fhN:O_4,I0`3=y`յCZ5܆0G P1!}L) d,|Gi K8i  ;rze2 {,CikTBO4Cpcg9Zyyz;3K X}!, #Ci$hʑ:"E1'W! х%b%h$S:YJ|E_u gQMrȡbFp98q*̂LQ "AdX;AARR4EyYSL7_Sd!IܜF="`?HIQ>!hJHbF@)q7'a?T[-E {~-$vA>~}C&sSu%m\,`M1_ans1VHlțeX(>}|Bo! ~JRdʐhGI27xNx<sbI)Y44:WTi zy|YC#Ri4=CT<.H{8ќcLVlH t3Lè 6 Dva r&͌bvUMP̄% rH5T'\$$8IFHl!,v-J*ƉBRlR+K$Ja`HV4< ͥQڌI@z/Yx}X"k$qCv ]DE@|>r:e0 E;PQl*nP- fw)GanYfr9~}uc 5LbDC}Y<:5ɅĕP,$.L8L ul *XT3\gihQS(W6xUԐv\Y>%m!$S⇗qUt]~\*r XM- ֛ɡP:M5=f$0F"2EA/Ѩ:FIM (X,Fv!FEDEY{Eq]! ,-sgD$m;^NcYZ2;x'CGx$؎NdrS<'6$vDѴCjk [ ¾3SUMjl'њ|1jnњF? qcdF vQw=mJb*J*'/'miHg]sK0PQ3]0'Ȕ$&YF{ZC IOugI沭0BjT tTH/':( 25H Go݀d4m3hTqF׭;t6w&,ہ-,CI1@uΚ\rCq#2ז( #j֑‚PogP8=;_+97đIdP֙*P3Qmn\V "Lp!.*F9Tyl$.5Rp2 <}$9*$!L,PbXR&!+5o"L^1C1*IdWsY8㊦IaoƸ|Ln qܶcE"?Uvpxae&Lr)uM,KjnA6ȈG޺O7+ZMZOnG.{P7jD8_}̚}W3:$W Il w$m@\(iW'ɽULXG{ZTPaqNYAN-@嵵/y]?J$)h_X>kv\'+ iP*gΕjm\JTJ]t/. N6%ws0MJCXM[]̣ +ч4Lx&^;˳$50_~ʵ9F'[mJ|R,Qj<I! \.A\h߮mWgEH8X./dV{b žd Dw椴p/Z+6O\fК>%BtkS}߷1X]Sww ɻ+=ep^i-onXv'0PM*=Cq5`8m8#E˞7caƠUP΃2Wjs|yTA:nҐR8A00os> /ǬIPȁ;T(|Rp#"[ #zFH@BQ_1߿9(7T-T@&;.;HW;\YLM~jLtU__vƚkP?[l㟊ZӈTJ>(+bL4s:F)IZT9_YjjMe&靼SaȋRm,e=XD5i(0ǧ=| @ TTJUR̈ʤ ePw3sgު3.I7S/^~pj/03chPqG\z,D #ʡ(=CYuh$bɄP\HPzN 9+h& =LKFū0&-5rIQQjxRZ(3YyiZZ󹞮~Tx\-牯|WrKptlkiZwt&Rj5TRUQU#kzG9FЛIR ,T(Є z`p鴛b))m*)X7}L*z9/&DBI.d:,'\qۃz6 Eݮ;RJ Pg.Ƀ*v=. CakȦB</$$.X=c>{qhVÀn"9j` dܢ)@%ƯQ חFI.S,RJ~̛/޻(8)نLá m: (-DE 5ݼ!kl6PxzQ>珗3=򏗈fR [&o ޏͥ9c+2yQ̣kQʋm/}V^nѿfsT$D:/Y Mł=sHDKH ;f(A~1j4p!m\Uxr]6R҈bnx1 n}ɜ;M,XUUVnتRw^N[:Il2:gѼ>3APBN9}) vʧ~p! xrK7 >ΎH2 8.|8Jt;R ||Q '_³! G{" &YvjMI⭙'A)g}ODvFC>pfYӂUFCNwpeD8=0BjXsp@@ݞ~:{a$~Azp\`ҋ)Cmb]/'y8C@\{֍Ry̵Q0|{2pAAxz1c=Qf|$n""Q!~RHwxy@|;cs"jALmpg[ןnoQƜG $# a|È}"2 }z3A]J ZVFOG#y|#ˍp99B 9gϣ'Ѭbq">rN=4 KCDLACQ1*D*̃*m9!- Dg;4dywSlg uqk%|42a={DklFsqX )U}'ix`RBK8I/(){>)3g1p0F.f ;c"R1Q;3nY~x7 ңg|&n83y o}Qm*]3 +J &1I2nLn IMn"!^(h% U*RH;RJ pr!]j@ېQR$ @WQBRD* HFRu\b!dF hɔwlI8ZLp2`uwx'BXYip>{9>SOdڄij`t2}e/@0ٞyr^|VOsrrR3mw$KNH5:4) "01fpɳug;R$y#ˣ:wsAV:MDVJ[$D:h.=ey IB ݌Hu =@qBQ3 y_ Dzp? %?;g[J߿IH(R5hCᡊm$Gy螊ǘlC(HqX19GA ٷ7IaDRHݹ`xh Z9#(J>1iGбeHf)ќ>x5')6 4Um4aghFcmGrft񱠆@a&{G S}ᆷ|1' aL>c3Շ:iΟ~)[M"kF|bĥ!r(`̓@> Pa1!e jH(L)Q o#'"){0C a@zLxK`LJ9=GW_`( B>=>l*&a}4z':PdL D+l]ŒF",kjI :l3oz9 :37ݐ|Ǎ~IG@q'e=Kv-B*4عT u"3#Bƴnb(odv]$ CB ÈchІ*T3@Dƃl[w=N;&W(4:, Ϸf~gQKuKQwY.~Lq- C*(0@K)˜AA#`{/qTOk2W]Ճ,>rz$Y~&`-OTsx6ӗr;ort`~gBfÔ4?&p~STIL-! U+?iu/}nOVtxYB`q(b ! aф!E)fwctBɤ~ +n$=|xaOɀKic R'|40l?_=5϶@(b`X%HPqG KM$F\&-Z_a3aPʚN"xLI%U30/i  e ~]~f,*AI,f6((yuUGU*: cSRCBt29x|$EN1n{;;;7-,'[?'wCJȞKO'R4iq"R4kBcC)\~N!;Irº,@ͮbIZ-}\PgUXCwoG\%0XJ+I$)ET hMT$oz{Z7 >4#ÄY=_J XX'ja.(P v#I= Xb(RƼy8$'?5_)TPh4ZEDO{# g}ܐfPRW`k.'J/yZfcT@9ine<Ai'x!R&Rh桱!7c NR KDF1@iTIEbd&9.f1n0p N-.ɺ%n2`infﱦI",0Iw3 5DwAYC5ZNGdN"(Ei748G c5PrKC5+E% ySy.e_H38] H6 l1kaJeU&Od|6︆:MaqU+m%]TUCJ%tZKL2X/[ۈ/[{5Ć.11Y:!@UE'.2zxn>7dEGcUA @[[]Q9GWN5Žpu5o3mD*8w󖛄c Tdq7axۂ % 1 2ģ{HyX+:PzFaU|M@~N $q-=Rn< ZnX(G*V9 a8Bx⮋drML&SJ0"4yu<2@ 9! 3 B0LF7C6 Xq[Rn0[XBLNѰBlHP\v6vd;c"DD`8p2p@(* +!Y&˳M4 =۪o7QK`\*&&B궷"t%Ldl"kg7 4:);O=p"$ ])(Eb(O&I T9pvpwS%i1$F.io j9S2-h~ :ٓ$yʊ6l(s򯩆ؘ@YKA2A07;I]hQrE`Q'N1D )\Jh6\($I MfhH%(04 ~]aP"BA- $B (P 2ĊFR@$5=`*"bG{dHw> 5x~椆G\2!le Y]HQ4%JMuvLf9PqRt$S:Yx>|wˆX$ #HʉSDr&|1"$JB cuӓJ3|e U !* %T^k'VA1 T0W) HCDZ'WoC&]n`ؑP!]HnQ, B,;c o'\@UP3jwwe#W˕1!A(FWi."=kh\D")@E!͢I+aZ;[ݙKʋh꫈hKQmܔRIQhР0FG@I&45W-BgRq \4@ L5˸df3|xΙfJ  RE'ȵ8&'6s@<ԓN P{F(ʉRu&1DLAXf9z I4-6KJ-LBSŠӨ뒤i*VP:Lsz 8-mSҗY29/u;8xt(04n6Xd q9TWC0J,qnY $@>[(QWCvɂ/k-zQ 4rCi 䧕 яg9dpw2uo{Rq˥R1wC֫E.-FV]-+'{xZB*yĭ|݃mu8ۋB(aҠRJxAPrC jν͔D3~gs=VeM]4scpR٪}E˲OJs+6g,"tŰ{]Pw&f9uO ]FFɊO#s!ċlBsvdo(L(4uuYQơ u ojw< DN+Gn &rH8q|H#5*!s 6hgm;qJ<2^<>m%B؈b6YڴS %H"wP*,劶wGƇS0»ܛ E"vYjU%L/'qܨs'qIVY]'8N$I r]=Nļ' ||$AQx=KG.}4T~s+ X"뿖0xɏ+=<>:tp2bF|JShȷ FQДaYK8֍"R& ^ 8=tpUx.vox$c2t;߾cݣvK'BQ<\Kf] Jmvj|h$6$=/lk'M4e&mԌV} zrTNՓ\7ǛfC+AcRĖڋ.ڠ60 DN9#&u&7 h KHK j>IL>bبS 7Cs413w1^9,e>AjyyZh*ʗ[UkbfsamҺdҒb4L&SODGH>Ա9-.)M$\ M'rbrIBJW3и/ NDJpq2s3ʻ]G m(8H Rh0Σ. TA"!r^B`5ixQvdQuQhqP$dDLB}ցjM'`vv(o!kƂ .c8wxfl5P3Ԣ! ^9URLM8BGn ]{sN\SDNʻ$Zt$J ,.;(Waxl^swi݅Za~&3c]2 x̏M%h&*N=z:Ї3 - |X+Zzd&sSEvCC]q O"N҂ =Rq=tdXHS`?|  Oe$a!꿧w4O}e. 6|Fjj))aHTqQ#َB3Mb KFIEABU/7%QIH'DCJ'>vO=k僺g&͜+0xT @QihhDJ(G%B(RdطL>(SΔH/C3ۡPۄ?n\6;D0|g0((;EѶB5&s'2pM%Z𵬪&|Hy&G$ʰE=6<`b$o:vZ>۫cj\XFvs<ήcxݬɆ$ZvCN]V2lJࣨy`/ڶ.f")P ! ZÔX[8qHkݹ';LܴI8CEPE2t&'ڔFf14f>N)6x1D2MKi6qØ7 Xᖸ(u'Ͷ;~J2s3NyrM8FnhAI5ކk.l2JI:+h*tSUM֦U3=(Z!X&SJRF-PqP-.²+InT5J,-=pOZuK'E+w2ˈTY"|6BIa ?@L)N#b@NN=D&n@gC2NH>3KiZHmmܞø $}89;N|p< S6?`,zb3Ma +F')>hd7`:-ȅ+`ܛ&.RxL5fLa%6O 6@rpP)(qpqGӹ {z\=V P3z^dڥ i䨼N#ToSz Lw ZRhh)JVRdCI@(A.P+J (_Օ%"ҥ"4ĪRH- #ҍ#@ * AZQ4ҩG"s.;Ne,g&kqyNf#9~vztmLUڞ>Ld$>%@>^"д!GDĉ*Ps9+k$ ?GQ%9$3u$^vOCDș;5:1Pܯ)zNqfvTЩ]? m`{fc0ljQWM>J4/_kIYx'8 [JEyzT!\h&BuᷓnTRIda(|>Q$A"k/E~ 7]Sn('RvhXܦP&*N'HyV ƃIhPoDP <@j/i+M/$4DCR(eZ%A!!slE5zBz4L6(Il=iPD1E KqK8%]Y]O&bC[pk8 1^2=X se `B$1ĉ PXK3 (jZ4n&LDϓ . ǨE,䢞LKY#X1ƩM7,Dʱs7O}slM peQ5 d$ɏ'8S5Ed[ ّracb$YVck,߸`%Mz[l>ӓij_ *޾x]NIЛb?rשRy<47Xi7! t(fLʰ[6&9#HPfɦ@)IsCOCB4>'Hݙ1r7 " 4P)]#J^By+_I"x& "P#^!ml!:FH , 8C1=g=* ]T" uW0e!pP?ih=Ӄ%=~HHX8:Coa:E|C0;;NWȌS1acDYDrr!a%oɑ!ʰ$'(8bֳ΋@>s3-,C}"bBf*&O$wC:z0<Χ5B%)DDJs VC)mT"P.d& 0 lSvnp%@ih 93T7gHԞ`1oF];.T%FFVEBW=NPvPMbDt#zɊ$)6;'̌9'ei?<6)3#j &b%*jPw|)rXkꈥx4Nqk/=vaS4*JuBKmK!@ZJ:S nfܪmg)%yE6  sN9Mvpֱ|]E U_oV`𚎴Cs˓OqĎӉәzU@m Dbl8 H)LƒOn:oC^e'"R6(ҡZIؙ2ܾ54i(:R'T@BQ)jwN`JƣQ\@=a"{Pb)r*|?>#;N ^BYCb(EAE`cl;ʀ'J*PР2(rĘ>֠((_dDsL?L'PW\!L ¬@2p٪4Х$T@z(x~D9N .3 1>W.[BY']PemMO4)im~%.IpJD$DY Ϣ)ĆlR[噖g1h}G!4+LKSq*" cJ]K~&O? Nj٥2vY)L(HVLf]%Y LOCh>E1ǘ}1!$ze);,o 71B1s@7B_kY,w4z~~yi'liiMJSM%'2"c5+pA#Lz4 `y}ԗxna+IEbƜogwʠO\XaiIA/d&bQ%A)A@C-P\H&b)b@DD9h0uun &Luk[B(,dP~|9C D/.QޔӦ:Bvd1TO-:+c.97ߋ 2?3& ×:CCJ'bN>Ǔ[&> 풂4,c.?JU>^< PSM< RFn$t+ָdnn:t1Aw(P!^ HnNfnf]%^='PC0)I)%$  D 79B%$$J$)NdJ 0jO~'\2 Aa'Qt@C׏^}dɷ۱~л؜] &`PJG X_{G0wyPRR3f)& $?\,Bg-I4c2T(rP@]@@Qp+JQ-X E$:xq"T 2L2Q1ASCM1"DJyMR$YY]&~>8|w_Cyb!>lN&NzYpPw]ހ$@P4/oQ_dz`CP(PG_ ߙQMOC`?tO#9-%ߖ1e>wO67 6Tg'X$ɨ A#Ls~w>m'rH.:4DDEF0_ ]\4" ]!clo֤ˤ3hTxKIIС7wwbɼ0A4I)֩s4<v4SQقshR [w+$xABp1p:ݏBr"*?y[GI1 )lJl;' "z&?sí6ZKl]Lo&U)]*)n *}XIAY]tbIYʊf'#G7%n4DޗRg7'= (#;S$+gPM(QPJR y\2?-h=t {UK܄KSK$ $#$2g H.˭BѽThCG_\7SCgMl A%c̸K*ݠƐA)D1xж9[24ԹR$%)K A(+b9Ṯ s枃!3 YՐzI(gJDPIbS',:Q&=y"uU6i( TV AsdIB0)Nc՘!Ji))'Y"L 5 / :`wCbUG'*~JQ (VRQAo_!)>I[p4Q%AQ4Sq# lÙf9KՠIXHby$JF%DЁ IjzBZlvJ4J W5 *N]J(||ꖐJL<=/Y HpyzRn{<6}'Q C~(פ:EQEw|n;  Hl)HJHjM` \WIh8oQ-PELU_ 5, ER*1DW3&6ѡuƴmd6RP;=+xO;`&m[N.|ʿC99Ns  @ !XA35`(DTA2==8fd ?LaΒ0r̜ysAxb  ɠZ !&)D&H֎oq;'9T $N` &bkZat-f 7F3`%9ZpB&T ~5B qL,!v͜yηZ4wsr&AdȁP,yNĬ47U(d9> ROh()l $쓈{:|[^( Fa4N4N]88gwzsU9'^m =qEyCz@!a@1 {,OND[/ t`Cd$" P7 B`MT/>cHUBO(B4.҆`,A(9}vψq>hGԠCr Xu!/=#|H7Q/p0,'ܙv x:Q)vG^ 0~Q+N̫!=Á̓?>< j\ÅNX(W)MS "mo=T8b(%: HVbDLG8-~uZ?g6R4"TF(әiCukM.L1̫^EkTs /D)' `W;1&}u1b:;jRq:IyS#&恦]\9^-dDz"L 1+dh.aƸy%,#ēD;R!}zG!&+t FN"5.Tp,H: D@ߡKdA X? {p%A.IbL4 ˀah@i{]1(J& ¢DMh((i:3QDZMwE=u(E%S6.#@PsZGMD4qI% *tt3GC\4MB,n!;7đ&x*lV)d̆%N3,)@7bv e9RL=r0 N|sS^|E8h!RrWA8L-$e`~ES5q⊩b@uxUQܒ顨DDdiR ޿]xp*T؊+7:n`]J@zgo1\-DExz2g 6 n#XYL 6? e8Yd^o!1q=*5Laz239:=LAiXLԪ.& oRQiK8̝Xc X덳ew\4-x^j(V^R2L@\/l*L4a7 t>ijaEZG+pCGU2A0Z'B:zI^.|7vlQ0/+wFESGNEq* -ъʁ%9Vl:$hTQTqPs&*Ҹ ,Cm QșEmp3ZS uR? (=г=O^#l8w\Ӕm/VuGRVhKv EuF!49#jr)⒘W\DBE!1QMdLE!!|Lq1d0qLTX0*NnίѪpH·G~" ELe2:=\ o+=;w}g]&PAMfz?{=S\^$ RrQ <:P!DB0@ҁ0PR4H3H )U2TJҢD D4|P~aO}p:7 Lhl((&*`RVRiBbi $JIXR&` *!(Hb$d*I*hZf&(d j%a` b jHdii$C2ħ?j'`GhoKաw_t T>9/!9r6._8 XKܱѵQ`2D UECB Ύ7Bs=Qr! 2@HC {Ftʹn"|PyZA&U=uyo2N8عӡkc׾{k(VTIJ_c/ctkmFO>J.˾EP U k[׺uF_BN-@6w4s_:% (b|(6Amy^3=N;pԪh@R3e "ڻpvԭ÷wZtq5(44mVҷv)T J-P-uRGw@:́!*c}GZJ'{^P2weF,nw_EƩv۹- ]M}RI4݃[**@SP̬ >{Wϵp uu(Ъ|=f^%ӏG}yylil޵Qd{gN;Kέy'^mM»X$ƞdWwnwPϯg}}ˆko ͯwkn^c Gk+}>.W\YN ϩ}`)s\4W*͕}a\Ӭ,wC99՞iU94mWs{k_]m^t|ڻUڱe>wowTe^)ny7yOw:k(F}h}ka0[7#_|nw6>١Ԛ v;k;r[km95˥k\|ڷ;>5s;˝Ϝ{]]oov۲/{yکѼ[m󽾷w>]>}{@&weKv4.|*5u)qٴо.es*Ӕ Ҟ] :vkܵe0wcz.*/wiFFm7&/mtvtn<4 bOnh7އk3r9tD3s۶m.u|p/sLx4e$ bVHkM c AC@uYm3AA@UUmj[a˵m]ܺݶv;*,ۥ[a{w)L=(>떍jIU\crtjzyg[ {S}wq [0Ӷ·nٹH޹ҝ,ėm6n[nݴ-QPPru d̥Z@T}Rn`sw^Ǭq{\ܸΘ8spzvKSimawsAP)5;θ4k&wUp; l$Ӡ&Y^=펼모+buƩYqv7#n;2suMwAL'Y-IҺnn=tO8cYVmdnڵ:ll滳ݯ7vݺpnXUw[nqU)uݻwիNfWvɶv뎪\r;oz:6:4 ܩCuwuC6דO[U\N9v'02-wnIH*ܘshj.ݚɴ[(ݝ:E4Ƙ6hT+Ztm`=Ue^uÎ}֥_ejNJ|#NTٴ]eD4w\f7kn9Nگ=U.^z4;t4@@hLi6S@i 4i0jLd4Q䘇 4#J~%=Ozښԏi=S@%D& Li=4dSTz{U=&QM4i2R 12HT1=OP=i 4 M4LꟉCdMCP 7'hiPULUE0QMRA@) b )`+-1LUDMQW?i D~~Phtu h$)0@y82q!))Zbb$툣! ("*&B"eIEE4 4%)BPs ZJnu&P(BcqL#W1p{ ,U_QEHſz@P8,"G W>Q z6olb3?DB-Gمқͯͽ~LgHz7%̅w3w2i :4t璛I?7H4 /eբLVgmW=.lF8C{a1U4a^Qru֊OS<#"U( lf pQ0U=au;/:qᓠf∤!8,?zn^ObgnI[I) ?g5ȃ HS+=~}o>8JtnI߱.2N NQ9^O`6#H#_ŘO6E2}ߎ/(50+T%jW?;nf#NՅ*!;a(>q R6 $@ SB@z|#f"c/DVZ+S{ }HouVö7֙EkccW>-4&/0L9;]ae=_(ʻĬ[W !9;g~O{Pkr\!3Ҫf^kvۧͷ S^.u8-ж:vwg]m׎:aˏjS,ʬ%؇*~owҫK9eiܭn+ыK>ǜYS`ܷg lӚsΛF3źi29# ڎTPL5{3NIn^8tZk&Lyl@Yny46;A>*-Pӷu\9/~T*B]D?G:/=h‰,/WF/yWi#-'/22<2;(J/ߍsAtеUч̝]1N{cP*FLq{M]`MiB4`XHBYN(PAe+G-؍Yn^ʆqSLmk{NA#@)o %9DeIGI& :gj&oUjf.T#6Ityݝ;iݘgX4$*C#)t׻U{$;a8I5;D`;#D[3睮b( A AaTnT-.p" A`nEʼnV Qcv УZbp$*BזU=@4#gĒ;fA`>Dw}9i2~>xiY~0"4󚩳 4Z\ O|4\Np_% A@D4RRR@ #.!QR!~? ο_ Gh5h.h6bxVX`UhK?:zE-/g"idSV\6lj6,ibV6JJԭ4.;grr8_ DjɅb+g{hn}X5;xez_~_V91O' _ikP ,$t͵0:#H321bвj fU_gol_~?L`[I0zߒ?(R@R yدy/Ww#?Cx <~qκGd'0,ʝ*2=x|h*X,}Jpk0b=DXOL;] ggc< A<'pu7P_DLIBDä ((Qu8*NAOG'?iE4gr$wqq`G8ݶ:S?S p@rA$b"AG.gjg7`,jHt7,8踈oƱUY~eېP-:,<}|q#h/!exHry<> _ bt;ĎN7`b  hYs*,C+iʹuo]n+EH|u\7V^Ƈ.^dQGYERږ9ltN/{m<nC\q+:thwfY-]@ͬr(i.$K. Eܳۛҋ隻bܺ':Jyw6R.Q=? >kZf8Va8]rjnٹ<hxd_b<B>U4mq=nm!)G-&4h{A-۲y׾ݱalu6=5Ǿ&O^r;6?N$tFnb*#WYR3++azC_S%dz>I_'L~wK qP$ÖkgZIߤ&jz/! ՙy2*vl'szx{]q!r7uubaTg3_QVj87zñha{:d 80C~%:'2 1ȩԈWi so$ EH{ǭG)9릝GYYqp[?FǚT»KUCcm_WŅ֎p)B UIv'/~j;Yq¡"4NDFSژE 'GNݴł⨤IG$<3"f$eĊ-yHo쀬qpwĞ(FIm2YiV Ga20UD`i c2q ^m*ofN*g ,3GJS14{av@jك' EFOf>gÛ~:r.=E{syߍ#y~O0.ʯqz1fw5kX㋩JRqꫪk8@ {!H қr~7o[s#VC rxϚfS,ȢSٮ\q}5׷f믗Ǐv۶'U)Jy}]~l{;y|||gnݹtҖ_B=)tNy$L]>8pr(JhBC6\) *!/Ikm=Ԟ9":IGyES#_uN7QRܗ|nC|u>S41uBz.f9^/tT&r[nF\va ],A^@\j#bg}5ı\q+<. ]ĩvaw߅sPZdHl;&Wu*ڴUD="p/i2+<AޫQg/02$ VOI1-pyN9pvKl,0'ys{7UA/"sCKt3&7EXnDꡊLHsV~M:UQ z!E<;T@oQ#R63A~kn}U,_ Iӛҩn ѥ%vDUF#d6vBu_<0Hfc(P[B=ف4dХ-)uPb ;9 Fޖ"y!L"-G}{O|eNP&'F$KC ˩8TCf" 3$F r=VGwpa}UWA:!VhUMe>xs5)٘_'H;Usa(e֦__u'= {+ZJҶ?Ap'腳o) \oZaC0H,~ 3@bKդ~^-A%X6i`JCH% BvA҈q([uXg [ܷF',Sw5662%mִVE?\v&H &q1c9c!&A,K7AygSR c2(8`l@$4h~1Kqb݅,Q`(S5Z=yf4d :NEjgMYվ` Õ1# YѳﶆEr)TS z^pAh(LAA%-3D@QPDHsN8c}xuBUQGٕ((e PW!)AN}yjpﶺ.a" ݪ!Rٔ3bm4 P4c2hR%U6 & o;RyT+;qY[A,S!ҌRLtԩB$j[(`RqQhRXbufF#8(;Q9$ )^ϔ7E:yX6XzmY7;XQ. I$STnFms4 c2qX4ɜ@j_c]PQH&*L Z2 U{ RJ 퐤(f uB|ID#0MK0ĭ"SUК U#CK 2m=#Q-R 5,v<jxUØ@5368I|r#-'R3$L !$H=qs6T )Zf")&-Nˉ&L cEPēT%̀6<&&YJƼc[0 ESU?FcE50*t1""h/㊧@8$OLO`1QI_َmEi[m.k8Äb8 -2?@=f@VPŬ_o}J=p^z\4X5X Inq!b'_ƛ$OQn>#}~=$h2Gkק:ϡ e *񘴮Rw9gvkI\ue>|#Bz[ %܊88ߥ&nY (c5JSXz)?& ءF#= x!0d'QɈ~6T'9M֠"~'ga9?_#E]Gbo^^W;|!A[ h*7+Q|: @(CP wu[xp9o Id!$㗅KAyaxB58@pڀ wspI}qf㌔ m\#r3klr~scjYT6ŰV hf\d d/?Sh`Af4ƈ68J#WJ6cӕBBt8hmPԽ~AfH@4QpI&(8σ4!V `\ڄ1A"XF.7e2 x*ۮ#t91ܤSGӭ͞6 3ڄd(h0QE>wcX``4>]:v3E!Z6٩Rڍh"UAj61\8Z Mpq+mh1MgQv(Ej{mہT$16~Qq(mFkW@*tA#(H }|yrΊiբ XB)۾v=yu9Z^Eb;b}ŵ J& 7Gҭ+ ƠrH'8ԀA{>g^Q4?! Qg$/ wSrRC YoQ]EE }ˑ|g$iMD70pyNlo+q_3Cr|859X;K#] Bb"x>[ϴdO=y䳲og 41jG3WY[k*xy/9V0> i&Kz`c7$Z['ҏqXNh@j1.f`W9Y׈ty}qfuէW0]Xai~djj{6fi|n{fq9w7yӢ]DͣQ]KZ(k43ʶ2 /UMO#v,n(Y?UHUϴ#vUbRC_c"̺uqdb~qݪ/O9{B9ޙ/K%a&BWhOdդC6L ۿLuε:Xۄ7 ~":гB 'k4R'Ǚ`ݒ5q4A`<@X20=$ 8JGu܊QՔ{)e$],ӧ[=hVjSdD~k+ \0ƪ(nD`CmnV?RcuhfgwX$n^r;'냄#G?t>1>T4\M)kz7JmDP"֥0 ΏRbmɻw_i}o۹<.r AGAhj*M1 ȽW1.jx~T`D.HJsHpB(G/ugHs3<<,V1!DSoĹIқ(Ew*_C;O'hQ;W f?8ZȟxyCLd%K\V5qHO0G P/Җab?<<zo_4i4hޜ?gAqiRR"_FD?K/kڿ(!# '2.uƪOz#FOB2*t/eosTF頠,(|F.`H ]FG9npnP ԢpeQP[I'm:dʦY B)? $|>o[l E6};~f|~SE>vG∾LLj5rG>E"%53(ǫ{F5xUzzTޅPANi~q9x{&LOskkrdEV@dL6IN E#a<"}gU@;c4*Zj :n+蜄rq}U($8t:!x'a 1^[(W)Pi#9znfEwN qwic\(au 1 ERWC ~C>`Ќ/,~x)8C}HildRA}[B~T'Cvc>w{b{XR~}|ydwd@<~Ί`" xI(ٲ RR T1 hHl4ć,R5ʍ"c q̚4wGyrd4v.QL%، M]& 1l|@2ja"it}f@d%aj(=4ο\b5p铦ucCe)ZЉ{!%IJa'/0`S51ioX~9_96E$-C6ɖtq tZۍkKMNS>o5KaNT J} -ua_OtpQqE&X{=Нbc?.l8HC>k)ޗcN>9&rѽd ϠA&]e_h?p6rYD3c^m3(꿈)[1H(̈%!@ιң8C Y<`CǮ݌20~J#邢]NEk:>ޗmmmmmmmm;~~?y(8?y%؋by8}bL9b{Lʟy4OgO'OgOoxG0(S(.Pp]?ºĪB$w8 H܈ND N4^#sr t`hH#T〤pDml\;tR,4kV(lԤf1z/PUX=w*ÂDl:INv~?T{eʂC:BR܂q!7Y0=m9ѹq:Ë4mB :indSȇx =;VqV8N9mLU;i|Գm) 4ʾz]vq{E3^g](ڇ??cxdtqE/CX]ajF6ƺ^ƴpD^̬Y*`BCtr{GWG.eh"Cak}s>Z_9d͛UV*rљGț\/%&ťetr)ƶTnV5Og?gS˳333Mbcr22-kTM\qr&e{OZ B3#e/|^s|TaE q7x#{t*g5r-W}Ų2ĢںMuw&E?̧a߾x),eWeg;A8M-,c{~!6N/. #|O:7'26vdt Xy^a|]+r{5e?)b޻e<v 1'?p2љ˃6b=w~PNQΌ X&F^:yώEs+P|m~x|*I`w(0\trOZwCDج%Xk< Auܕϡ͐uol? 5w$vQF1(6II 'I$T Fn+.K,UL )9p14q .8vo7Iwx'ko;|x:xx#"E %ZiK@I`[R%@6YtuoͿfOrdߕf,hf1ڀOdYl Oڊ*R@ܗp0m;kVO|wkas;n]^mV,B"JcZUܩ֩/+Uw&e3w"AK1?wd?CyMgC! ~zz;~ppDqYS31Wd*^zk+XٙW:JwswOSudb/-ybEΦ구yn@vn  _d0NI38k)Bmy-k9TS0G}1NԒ]Tَ!1a1Ԧ?~>0,EŚ6?¶  cʡ.vɍs)$c#pPqQTҀ/dž֎qi҂-`MBF9g"c`5%/=cbF(S,) wZ 6},جnFJ ЂA pBEADԥR,zJBJW]ʂ?"/=QID] 2(hZ8t1R8sc!AD}vdWQIM͠嘐DR3[rrS!O*S Q`ـEۿ^DK._Toؓ< :@äЇYSs\R.~nkx@xʽ@eBL`:< . cZQ:H_j@͂wHm#C~@ )Il yN| irh (&c|3Frv#6"?V^2^3M)LRHsmN~kXk}5 d0 E31T "_e7h=K`.M7f&9mh#7m_}lgS%5W#1̨=T4Bs9 l)|kQ<{SJU)5B}[oQc7 ;fe$c$CR\`vhbKd۰t]% >-"" EQY~[ >l.!9AB5KTTC:`qeCPUStoֆo jzp޹p+Yo'_3 8ZFVVM( N,ye sۜh׫ uyN1sTFd5qa9M@ %!T,8c? ƮEK:M64Tv[Ihc`Pƿ&'*/VQUU D\}L\ LhӌziK`*3?578֚~Gb1I0RZ"8 EmNLDE؊3DaB1+;A\_(O*2TIXm&* c?&;UTl8"?DȺ-ZmISwc29.Ac*݄1%Ns}C2jղ4آ8=fn=Ky B7$?T %}gᮨ?[3F$Psiܘ6E]ɦэU=ep4AOJ81tNk%G1CTݨ"%UPN?jw!GR(H((N+ % Q O컹(1`brk3mF@8Gfyc\ݱ2̕T41=8m~7^zǃݢDQ|R/6/oܩ .~ʀ/ ?eLy7 _v̳տ?a&hp.Uϑ#YJFsK?(0r'#{/'?SnucUQOx >3$UHUX!H\o;1h,[z2fUQ|2@)0d?|_|=J6l u=O2?0 s!s_ɟo FUێGA*=<}=]㋻=hj: o'#. @ 8L3V9asD\l}zeW9>lvmm Tݽ`ǧ=Bl|^õzn4/ʬ)Ry?͵3_?mdPA!-6ߝ#(= ,;?:k0TFWC26ҁ4+d^UU SwzGGLX1E;=9A8c1vY k3~Oe7/f5352'rE.^m4Gi}? dT׻;BFP>_ 䘻@;>f,|h| ]3aR` G\w0vι>fO?`b?f2] exUUUV(by"gD8{ {FDmrB8@adc3q?4W^@~ei("ҪcvJ2ĕE'ۓXc[ڍ& CqM%"2@rZ?C?}m $Mm0,G`Q=&=-8ЛBFVɄu`mFR!zYK3'T!󟾹<&~:(gQG`\נӦ{٠j2Ip]ILsp:*]jש؃E D3"}l4ɐRj\(v /}~TlwͶ3a!S !l`%J5>u[Ч9{=</C9Q\u4#kP]Tr 8؍>m1\\~Mb¹B!^+ los@y<_'xb?(F,aQx剦2D}Ur]3vD:+ l? DUZ )$&T1dM]!y fg(ȈFA|lW3RT };F&$_>NY&KNg{XW;"rϪzCubY!M>-|\ ' (`3^OǺiϘ&b=O v)DNBX;wg1 }~ /h8*&Ч1DGm=>adrTGgޱ۰2d3z@pJ8<8I?,ĄYHX4+Vh ts.qƣöuS[1f_"4w׵}o> 2 U'.2YN!)3!ûHCBIZ6(ƫT -Y@bBml_-%Fi 8Y( №F.nady1*v0Coޢ"T`dLCX aR,1VD|ĀDB*?p,1h_~!J AHJ@dID`aACCfX@ bU""R(ޢh0Q|0 geC脡4JÍ7hTBJJb\)bh$ZZ`2@DJP4ЩPP1 ?:B$&_ + )I̫0)CAKKDT%ҥ ~J1(bVf"b}n&{(*ڥy-&LIaNBPa4D5HMW='I][DJ=!lr4IPJ}|48(JZU"FeCɾ@t+T&Mi?Ssx'Lg[՘NxEii)M{Bj (ya4C9y4J<{}WrBXtb @R PA|20yChOR\(!B{Czyr߀t܎!u6LPo _8,&?AU䒚.ݴAP Q=!])~C"Mˣϟ?v&5,EËf& VX,ǡ2NnEmjDÄ}ap-iL"Øxܔu\gLrJ_6߅do"~qpz.I*C~zN`^$u~%Qc:<}dYO'IG8OW}r06y&~]bKYKs7A֔?~[X-%owR*9}g@F?y9w^^*!\ /qms0;noF/ 2(B x0d #Z|qJG.vô ?wL^޸I $ m.sz'uKF^*h|Ӵ(T<{yN/B"x~6Ipr':ԬE8#ӋYAs0c{+?Gc,rhYgP*Qб/,}3Ru~M#.h ?*MoID X6D;{bXb?H Ь谆i\&DC䍯<0"y8|ۨE.t ӦړEυ Lp[oXXwj;)7jϣ pgUA=>qGd!2.>qBd`D?:KfA| rTIvEUl;ũ7m|nѨ:IfA>M7kIP;{x*pvPl霝|k/ʌ]%w1 eT~0ʤML#N*KH- y j7M,_#DDbfaN,N9FOVVpP鼯V&oSS/Ovo^w?pdzE{3enNGI RuI=Gڣ|jGϼ|Q߈e^aK|յk+#Y)ߞɮDҟ_㖾ݺN57Z &V{#~"|xeزM<%P?_nPDwkOM`x AyJMx>#-vp}MK&PcL p9}|7kF }xofROsm$Z J(De($(1P1@Ià|F_z.M\R_9"V95*>VRkwbF!/Mp]Iv稴,6MBL }hƚ׉$ 8HK`+e1ɝoqZVIGNM͏ 㵖ln@C= E w%1+JvYSbβ\;JQ~!)Kz(+)KmXV%6z ~Aۧ5t\=^^j]pL70TJ=aΣLz=K1dIA6(4T 1Ǿk*gؓl@7lt(='pp8g o aS} cz̚J;4'BfM7?Ӹש1Y dQ9u6%}?ox8)s~'a. ;@b$2 =@(`pd 3?E7}OFlfurr|K:.2OOw<>m1p/1];D5Wa^}LRa -jiݲ_XBK*b鮜GYOyU|v6 ٦98!' p`hfvD8Xv:pp!E!*v ('ƒ^ s F3'*# bŗ2^lS6{&fӗhJJ$hΑGPKP ;ʢ$e<wgQ=RāaB~gEVKqD-('Pn憫ŽBj}SJ$HD%'.6IC!τI)7]<] KWMi468lu1p2"u?}j #lH1 4 .H^S& EޞY!F AsDL8+ dh|SX),@ ?qnU:zXyZQ\by5q9D\#4_@_Zakz5rK?0ht?X~MwQȳ ֊ hnm3fNz-rK0y讷-ׄ+PhiA H*CejJ~=FX ;dwk g* m9N(g9?S5wŇ#?_wfT{o Laĩ#] ff-2v``q%,qXuT5USҧ]P~ܾǟglnlތu8DNPovNE^ą2: z ~E)@ϳ1@n ]}aP4IS\rM XmG,g|H_>o?t( S΃{yzS&L☹mVk/ҿr%> ]`6٥)A| J:łŵ^T}^>I ف;ty ?.ȝM/G.(־|g) V" >>#/[bo`)T(XE! 9BWUk_ws9](jOu_;yy9G{YPp ⛦:m@$Pwq<;rgwL L{(ũ>8~|w߿׉T" Q4Ko_~yPOG,ۮ Q!V6pބ80u[tF ڸ8FN ƱY=d ? =clt A(AoA/ǯ KP''z^e?oo ;421j|Si©zt4,c{~!ݒh~=0.ػ&4Ƽq rhFA4DKfBkύ}iLc3hn~ǵg 8Q=G)N?KNyP#[f-=7ote(x6}@YlJj Kx7mǠ#A}?% GC!6똈+}@4M,JV P ܨ@7_<2{˪{eQsP)l7qonSaXsajn>߯_)7|9QjO׊ 7K@ʈ{[fRp$).iw@.Cx#IBTHsC\rCF{\sEYZ2~1H!vh']$PX(EkM $0|e?93-{>oɸi e£<֐0!PUGGdww3Addp(?~?1Կ01L2_RvmG}1t~,I8,+/<뢠o@@;CoDd$4??`~Em:{s<e4<OJ۲Bxz\zw) 䅎 R2jQ<i gcH}>>,(PEIQDdZDNIHUvÓEEQE$ޔye`f^IF ٚ5nUAw!ۧX||Qf2$QD(tJgCVUUwJRC="neUdܑ {:4w6 ;z>X$pvOl^CE^zwzY￱t,XJ"@(`zfB]C~wj!~n a!JObQ7OC0ԣGxwgfY gBHR~?4'4S|=w3^wg뒦X4fB9GVtL913Y^fF}޿V| HQٜ#éZ7d; \gPc⚙&.}- ?1Jw;4Sxya=8ح.J^-4sF0#{k[ .n#DZG}6׸; jT{}LLW߃yRz Q~up:Q{y|DT0A)`B'0뒎QQqXM;>.V4e:SH@g [ {V+>ߒs_!:>{-u]%)( =!)Y\i q]!Y(zBN>>{N\O:CcV. "H !AyG;}Vw0O/J$Њ,9j`;Jӛ$ Dr?A(` "$>!$czV7o]Iq` H~7带DU -̰x|AYBW(NJy`*Cc­S C|uO2_c=,>>`SLw %T ,E ~iQ4U_`GZE߯+A*Oy(pZR}*'zyOaq?Q!w=F=Q bI?Hjchz9Zkݏ>rI(!a8=\la>A6M 9cCZUmv-N=DQAAEE@Lϱ+F40c>Z:I @ H_4/~N3 4:{|:M>_>&za{RHI"""w*y螽ٛkbU,!!w՞S_a2:1@ $^[P!c27+47gd/_rtwǏf.U'_BLѷusKMMtMu hCd̶}UUUU J-$;t")B|{;%Ҡw;UdG:H c6x%U&/G}X7rg}F=J` I$b O6 ?ќ ȶ4q@-^+Yfb0uL6P}^Ϧh1LEjh]ܕ)h2' F)_ ?"1]p7(?qݾUYAޞ7 K| X jQ8BXגH={T"[U~>WaAPbFC.z9>9wj ͛$c۾ x~s\3$$# Yϭ_dW lgi@?[TD];pgqTrAX cѧZ$`fQ4O ʩTlK1>F8T%r0#Ѧ>h9&m= '` +C[V$O5!T@I]?~!+430dX@_?s G|f =< H < "cћѫAF66jc-p&Bҹb#Gybm~P6ƱjhֹpQ DU[B;m@ͱI Y<߯ٹP!DBTRS ~䛳֌f|?rs<ߤ8K?Njg]4Cq.]~؋ձ8d#3+5 'aFU=@(zJ_IOC KJ] J*ڶmګmګmmնmb*VڶXڪmUU[mn%͵SUZt,;T;d/T?JYmmmmUVy6F& H$/)Ľx"~'P P$Cۦ蔾THHx$ -wq-]`Z }88IhgNSqEek MmO@[UUUUUUUPQUUWjUQUUUUW1eL}xc cyy12 ë V;ef#" 5Buv t^Y⯞0]Qw/B:B&nG勨1LCjK?@[ J=У"_#-d!1Hp&~`̱hpM2q-l,^v6;D2-=>wXA@B$mVЃ|.uρ6⯵H> C8)z457&>uZ8 qG*԰ oVBR5g)$#6V\ ANNBfԲa+{FRW("6&.8ZiXĘ C0Ssw <;_BqA`MF0W薂!i@T4S;ʐEE|3ɟت>B@oe4=Ȑ`{jB9OU(X9pXݫ~k#pf27L!3:u`\{nZT6;=Jjwws5[i; yhE2 iq|9Ax[|%6 GW.{6?ٮgHqռGAeq1Z 4 :TCo~xycεAjYqN? m|0A-Gc'F,{<\GˋbNa+|^F#b%T3ʷ4 ڒ(6^ $wX!uFyUnS-']~,6_]ե[O>ϓ!ɀ_q0P4~˘x6tl!{ZNqߚFFXw{D 7[]6h].*'53_,pVLұǦS3-\CZFV勹I9"e da'=8H֪51#5*D) b&t|)))>A&y_xYm_ qYXAӈc9-LYH:yη;gs,chIIMsu7r`ا`B"?Ȣ G2?g/_s9uw`xGZir֝;f\M o$IsM\)6T{/Ԭ{ngvRx0 혌w$z+oP&#&53JIÔݭuҚލ2xI GgѻI^CZɩp+Oͳ7xG^^&SO!eBHNid=X-rGC5 2O5{\ήh+LMN!#IXv̆/.W(j!W_jԑ%!RqI?4Gjt3?wtیoG`y9 .K*s_ݯs޽{m rsP3afЭm}:$:,wі{=/UË  cB YF@S\ac;UF1괺k~#>* t70~\'у0B@BQc?9mD*#LiCu|\\;v<3|p;JZv+:k#a:l:02x~⟭r:mǪ wDĸK.~QxS2p MK6(  |up+kP:E X292=d1̉[(:<ܠ⩗EInŀo4g3{A[.\b ~ǔP~1EHc|-ԳyJW@w$ ϰT[A1G\a'Prp(HBG(^GAԜz]T `F3}< tgtXY+U#״|xt7e`3ε IbDmLG_n3>}`% b0T H1 a _I ldzQ'>鍷v4-al?yWza w>La[zkݧM5V8Nxn>% CFYAzTbc9IЏDT c ;G!I.±l|&ܾB9 (Is}@[FlTo|vm,Xp[pn|*8=EQ3㬑ɞc-%/ f D:ٝtm;J8;ΣWyHngJ-w8N !j&`'WZT%,XFj".z^5NɧhANJtrI߮vI`e/64W.`ou ^=o\5|./s mG 5|.C|D$XGZ+B_9zRqz<>#;DQ`"B]M(æ_9|N3j1WKG׾KH.fډ}o[,I`a]5AU |$ ޣntiMՃ/tdP}:z3`IV  슲< p9ixDeC bP ߴ$@gۅ:x~GmQvR:yPS7îpya'2m{?(JJc|5{d3z G/T$4ǘVuy(CK,>AHy7?yUڎkYL>@ ^v;?,_gĶ퍽^a,qmzj Z6 @M\ A}Ө, @fPzNE 32fdCE LavF03E 6x[q|@Q0] fI*X$ߞzWPPb }Pbh~PD=;5ryOǨ|z[ tWQ m@{ׁ"K3 Km}x&\g}:NFNm좎(@{zTl7܎O ˣ\?FxW  5pQ^KK|GUa{|~ z47CrCPz?can[9uSYGdD]cD 5: pxZq%Gȓ:[a>` %FPL^рX901 <ߓ[zG!)dipџYX%UUWULhcLo'w]D&T ylvB?*]x Wý3mQs/H3\f&Ԉ1; 1!d¡uN9t>qp33o}40/ڣ ډ85`*A5hr[N*y^T|!ë2GpYޓ?tXȈڳ6OWBJ3=̟wOdnk=Dďw=Q3 LrΛZToTA3HFNBMBٰ_uQ5I$ nS4oL`j&Svxzw/^xnxJ"P0C6-TLZB׌L^;ŅY:8#]c%L2th"1,^=NOc'<Tq\WnAdnە'4A71Gz=(Z.s׌Ѳ%T3/`~~VE0 \ګ3HŸ_=};p(˼mkgCR(-qЭPܰK/q!YjQ$4n#xezpX>V#&yO'3Gհa]_ðWY*[zUi+rT(lbm{+j>:@B^!1څn xtߥwF*rlnߖK [~y1|`̀x1 0w]{ǒBFG y52ˇ(udhuໂ?IܯHh[ M=k1\1•hov 9a<9` =^|y8d,2MCf|;7Y4Uw0qNrz5u>׸%D`̷b CυPȡC_8~;2;߃DŽt<@]_2բ/h\oro9NSԕkJ6@SQ^+s"#}&%Plfq\^u쫢 |JQsp-Xņy NcEa@(U4\vV S1h٤R50 ílNO8=&F-K56/k8p,+|x;z$y~cb8ŇhFLСA | /dE>5~Fء$g[.K| qv_&Wql;,8mGWF/X L0! -y"B9 >#m䜴G]93Bh_x|ْ)w3wk|vNnH&Hm SEP\LO@f>mvV@.N$CtGIV,] x|^PR%f$Q’@2oyxS]:?rSԚPѓ0WD x"6d$sRn?eA TۊF`n&^ߧg\k73uk~ev53RQDD#yz$lϩ7EWDYx,cCӘl!Zڱm$/Ooց25G{w ; u6;:4C"?,H0X;eVsLh?@cgGxCP,Hy-8p#9Ȧ}⃡ncrLR'ݍ f_ o%ᑏUcJt[lI g)GfͥZhc$=C屪%DC|w?/%~E7lgsTz1"ѨCWGE4QP(uIA35N#]9Dž)%U4SP afiqClC$pcRLɃ.:tl, T2 `6aV %JFl$OR{` uY(9dˌY,acX8i99ç8 i+, 2O偊}.:†| r*cYݘHˬd7h$9i@Gwf*UE (IIDO V N"jbzrT?@: v^{ߤ;=kAH ꮿE${mP<^`s/A:!P_Fr }!m\iw]뗶KiI9{8?: !]>hGu+5x E./f{"íO!A}d>bJZbiH``|­8foz`t3q>up'KmRz!`2m,tFnF)8. _ִ9ax K c!Fo:w Z7 bC>L5;7Bn@0(F#Bq~x?#U~]|f{ȳ܀z0yQZzփRA5v!3TKLBQ& };,ݟwO>|?QѬ>Rp!Uu4v n D?; z^)(K ~9tX7oޠcn}FFU*q^xʀ  ~f7SB CܨEK[sc쪷>m-VzՀQoGoWtp,G eWL`{WG RkNr*DQ6S)*8-0`]TIdXB uSHeg~`6`#8 q"vMJ;/zQeIr3ƈ[f [@%z#v%//ퟩ.<2r`ER]dB.Y%]N6DAJhfo~I:00!8':P+qWAUW.~}[$npXHi'A#IW 6JI` (}OŤ{#>nu Jt p_s#rE-fw#Q9f irC@Qz `%0(ȃGd<֬0r x#Vϱ. UIP/~Wc`Á48< dAPJ( 8Z\`ۜt;E`fc4.%J$ {OD0<>o==N u]O"txkJʾ޷ OAwۣq|/5C}GATDC/Ѿ}$?CmyI!$2򶼻Rk_,Q%ڹFap?Fk'15KGd?e4k. 1Hb^:ɋchx{n *J]T;-֝X/i =1 yzsМ20y'/T:n؞ޭH/όáEX{v4k. >?7 cΓ3q턴|B3V[e ډ vy6*M8!`.Oȉx`@ }_xy@j1VTL>iSI^RpQUa+G;{cL8g~KO)̟B_gSY;}ZNb?_׋k|Ep&e@,3LF.mO-eV4 `GS+!0f`uGg=NELn@ȋ]au0l! RbVeR<ù صrTXdpd6pvnAqbRO"~p^PVW_\EHrZ8߅V,!̳bY*rs 99 F.),J:m, X"iu;8$nE"ԇ/һ Tf+~8%xv9]GQ]{qH$>`1* =f )_;,,?wàX.s ^pcQ\YΈ<|nPom3ԇ0$q!E}>ɤĮ\>x>%s?Q'rV Y;߆gЁڛ9^O=xW`W/Aj*qNc5/2W+XFr<{DmNJ1W@hm8˝x9U-dF5yrPnl`XQ^S/zHhq]+'o95f.ϲH;>T,) !rҴoU>&Mܣw,q}zu SJl_ K+":+`y@P|!$'C( 9Uc,2!&ML"⛦w]iʁc`!sjS|QdP $T_&t͔;]9j$fȫmuqQVd92LLm܀^$Vҭ/g~,ka@8HA`kT,Pұ^Fq)2dy`lTފ}UL9` H Mw`sb(U+vtsXG@n  $& /`@ f/=9:J03}{SnTN;!+2%Uծq8h?/o;;3ɭ 򜆘F1Q2ó>9|3E1SM2w9!R?3I-tBnDP"/k<O86zN)Ϛj&G#pJѱOvvM 2,I*ӧ2|%Txs}ǾŒ۸, _ˇm+aH1D  qB8N3(ykn/ÃS xOL ^[sgG=W]{gӎUNu? HTfoA,Ćtz 6ݢjX2>9xE2z\゛( }u_::6B<츪bDb`*_Hfp^.5zJιSk8?9aX;9N $ڹ"Bw ҬDT H*LnKb:wm0YON9MwCH!=H8(=B6 3~C@pR87k5!n9g1^:gjDŽvI yx1N `7Az޺dm&Ux74Oӱ6OF;"f0(m0qQcNQ|iܢaxJA+~>OWHzGy!(MϨ?9FdDGw&iiq$ L<}!܈\ǰ%*nx;D̉l89#ӤX0`¸ZU廝kyg0mDq_+~ڵ4TQwAFnO^[\j`I !,:TagOF5>K-8l}T5w{y+x!'0۾.XRD@7.蓡\P5|Rqk1֜\vvsqe d"!B~e*nˎ5 d*FUjXpzV] />CiMJCv:OXHҟx@47LIJݔV ~śJV?fۉF蘪$;q]ۜ!}řdia'ܹ|'ma]=Ѡ =T7A7:/Nn[ #6G>=DU@-R!+;Jy VB!aaYqiauX #HCty[;1glqE "8LԢ U "8> DaEh"}Ȏ313$[6>U`Ǝá"J=YP$,  k:jGoZ@Pojk:wa!Za܆.GA䷶x+n d;%x>X"3-|{\kZ,z>$f"AVf|3RazΡZXzjnK|GI"q3VzTvhAѹ>a_1FR9Z7$/U"`AhAS7A΢M(/ 4 QPQxQBNZ&'EbFThT~`?o N7sX2f+|d#زnz&l .B7i)ZM|OҸeLĹɦ@?ujSFJ$SFI؀AJzmс}'.#:':4e ,o'ԁ䘊Մzy}A-OBfKC~_?3~4^δnt҆Nm+7Q5d H>V'n4.M>n%0EݗOkq 8G 9V_Ia(=ჼv8ôrfvOB5~Q>Z=7X^IPA v_eUD́q+i\jfQ0Y}C5\1Č2t- cժC߃ Pp !,EW-smiFɛ\꠻5!DtQ9ؾ:vQnP"g'V ]@2V^a!&S?{myΘ$ׁuGi(yDҮFk&Mڲ mhBbNf<Ȩ&6n8]`{<TC_g K Qن6ӕm\J4F@hآt|l8. $ZfL#g=\C< #nf;;*Q2+MrZ iYD;T nBM3p~JP[ `?AID Pixe@KL Y>9CЃ+HçppjگƖoDC @zZ>> ,6F@F jB^~**wjBCk"^0@٣ ><,5s_N9z/đ5 LGr=} h!v^5DK}$_Iɱz 8+1 H߾խ JAd. 4I8w cg(fbꀀCB&"c?G#OsɄ Cam} sU6`@4?$82=<1{)経tWD"2RE:- 聃@Or28o \oC91 BY aQ(,z fYE#w&w:w~U|:pDhL7n*uozc"_6|<QxڭvWXر y $'OHPd:GIsGU|Uߡ\ `۶:odE@˷7Ì.iq6J8;qb;tPat_v_:َN{h$8-PFsw?qC+am˜V^[aC|`)^4 ql~&C;Ń@ψV5t-ts_gX ^%nW ,c6iq8S8S}^@(5x#PͪB:Zko6-fq1x$_K<~#דX#>TÝFp9.2XO%'Ƿ3Dd G]5׭:8H/v? u @J>zepSfiMMKu.b|y,gG*n^pYk ֟m_ajܸ}":[G4] SAj*AUwvѥ7KEv9N 1;2bY[|&`8!j3Hw`wK܊-إ(c`O@juc;q,6UUUUUUUQEUUUUUUUUUq? 9E0B7=k8C i"qAYM$=F&eAǯ狦vhz=ַ){3O5q㟟LL{θ ]dދ.a!YWi&O 'b:0gZax$m;IOoKհioY=W"DYꃷ!>K$FF賯wۣ NCM&L2l8!1rpz‰+:v44%=}pt^v}R&Ã>Wv)pN$ҥ_ab?[#ZΥ_`PQ KAPZ\6s+D+~O<Lȡk3AĢ-{WՊ>zÊW1{^ω /]R3i'Q_ؚ0SH0>=o.aޗ~߼}2hrs~1ڐҿ5daej(R>qF %J ep%ʊ>ŠW1~OJV=z%D?31G 9n|d_y:#??Rvxqvd 0$Ԏ*Žgʯ6 8ݮ&\A?u+?$rxkD9]a<{E`_|rSԓ9y`l/vTBMPu/P2P_}1NP[1WZ|BL|ذrpd+_(γJl>oATҡ(#Q] ('Su֧11?w ޺)Aph='a~ImrMC},b QOx}&rhNyTE@\@y03)HBq ?=97׀^H" ӭ(DB系0Vp)pԁLs.*%^pp_0H+Y6 zb!Nr_۲/%|9w̛n b,~ 1޷89G?khT D@[I'5T%i1=:< .3 =[o5ãJn_иKxpnW *"BJܢV`(3,D=f99To7&gH$i(ʓQ8H 23ЙZDY*1Fz!!TG I cz p~aVGVplv'@PEm*q(=.Ǩy'@ރwL,QpQQ!2၉L=:\F{1sKiEpj(+'{M|3<G9x593381D$ִ^mo5' .iRD pTyF. <@<~OUƸ΀6 Qz$Wőhe>W[;n?BGm X@w!hԥ^]g˧јLRf\:Ğ$uL5lYG3?n%U:1=""? B\{8wT  IW`&A "6jL9;@Rghv]`c0([(UIG$OH8;‰IeWv qsNW"]P|C4V*37~4+b(ݱԧV.ּw=k;00i󿭕QAAP5Ѝ>~?P (@?/LGP N0HQp6_?'KՌ0$Qd@_7ϫ<֧OWǬoz <8!'Q6܏QAAbCW.kEMA22$6đPj~y;`J Cxk0@@kHL>[vEXJb Ȅ`oڟh; '>/@~%P_G淿C6QՒ;uzxCC{p$mMӣCJi>ЪհM /⡈IzIQh~a?  !`9͹bii.P_ Q@]5 &$OJyH"(( J@x 8 f~MsN.Y_7j@@!%"Lvn#v0HT ")PT|yps>ߓ~}VwUmT?#l9"'0b U\6;;3ݝlؿ R¥oEؔt_^NOCܣ8 tŤ ´/'8.L٫X5c׾7@sw'zIZhGEhe$ݤzC<|=`~țwa$3/ 3q X ˙3xip='}L8.U0eX,OQuBAEAʿ?Qz/NḧAoVo HC:pT`JOjfL , F} If}}?il9!nhxcp!j8"JC)C;g|jD) & %3[>R18~Y[娃O=86j|;YDžLnR+?T|֚`m* r@V+l,痿 螖ul>Ρt"'ˇmX۬e7 0/S0 #Gar¿v赒q>Jar%$Fx SIM}m0;W$~yN(tzZ(4!i9IN1Ҕ -܁DcA F:z- n'z 8%BPDZA %"s:Z /)rRyB|"ӳ1 *( ㊬O^G %PQ6{%ny<,:6ͱ=g}Y[egHKF/BkLv cLo'T$dO1^PҨG썢P4|TSM@~1{ݥ1 J-UW1YJA#~Ir= i*AdDg cCk6ƣj%E^ O^li9x?6B%Zپ\AXiU #;~plۄ)"f >qOB5{;;wT22O3pxAKUfWW\!W3Dh 8~@TIVp.p{8Ȥe 0νr^cϭ M7_ބk]gm1(S D~/&`W89T)=~Cq>O~ϗa#=083{h4O=<(/˾zAHl) JA"9[skYdw[g+EgEBT62xt@;S)."e)DGʧn~'}y0~j|T(oܚ#B:">p@FC~v .P2X",yW=r%$,LPeNOC}sV 6PMI w(>>vj Od=ᜤ pYAqaU!͠t hxu,KV1$Ao?G!IG`Kwjp#uz GؠDO$4#-[{Q`xMst~\ܞ܀~1_0@\UWd{&ns*0  'SQ]<<-mmmmmZ@cfffffgZzqt|NHNߦ$Ps}TP|9d:EÇVECD2;#<=;w<0,IۧVë._'ꦐOتQ3Mz5,4pZH0JU(n(ôM6aFR6=5W5PN *9$(ޓ~:[}R9 @EiD 1DȖ8(TSv.^̨Vlgf݌$Z;u_fnj Rau᨝(ӭ(ԠUA*̊B q 5U4PDܞlq /j=olxb@6mٕɓ]3* 0]iE7TgOδ:(?Nޔb^qdِK46Kũk]-#9rBhTMJDYsyjke0Cg?\﫳v{(/r5rKH>E=a—r=^E7$s~Fɫvab=PMV.ܲQ`PJ'h)PFA41ZEE?I]OA tzDUMEl$eRj9 _{D= ku{D5Q 9"8%N6tC_3ʢq x<^N_c>itꕓu'H>:bS p[pADvIwV ?R,؏Vl7wSQx 1Dm x>,\l'A\ F͗/Sa~vO^Iӵ+u I#G/ Pf> FYފsft:AN6}n<AP)N9B!Q} M$y`)H" qD^UVrĺ.\6 tr)E Hgv1X}0j?m>ԻW:oC287";w"8"Ll7Qeb鯺$yWUUR#$渋juQzugoPuP}`%i10:֫!jERQݎ;DF6m{tk\9}"rD B|~?++S;F#;kXQ[P fqh4kxݥCcTYbe!'HA ᫵|=mm?뚪m-:y5y}_FF0q~-3JBܝ].NrҖ#7yeR.wd n=u)#oh#.㻺AOrJmۃ kU ʛHG#= _ijMc[!OM'Hx`φ;>_2b_6~]w>R>Ξ^s9YQb?gn'ټ1OH p~txӏ{?Oө?,akZ%$"'Wmyg}Laё1F6Sz0rR#GP뿧Hcٯ#eo ;yۗ]rqI&8E3wEQJqBG mG]Biނ{5Kò Lþku:K:;=W9x螡Hy;W"8AA)$sʒ'FCU̺/t:'iaL(( VpZŢxvpssG_,E<:O' pӖ4K\ k՗٪ʥw:K; {wv7wWӮMFoX[56, gi|hޤ m; άn~㉖-dVk u" *.N p(0dm$C.g{dh?vߚJEat2-bl+ e1|(4]#LS/yn!唵&umPua,d A(Y"ѺC>ø9>Kz]X`3?w5OJiQNA\ǖo ox ͵4ictㄤcibwB9[!!PDE7˻_~p<|4ή4zQ1B%b t-bXKxF"  ""{[5Q T'$ Hyt6"6Guu$j]c"kz`F?=fRR{#g(c[Q3 ؉q ^W9ϩ^,m,m{S~% G_Az/Rf"nU>U\MUfUq[?lz$~ b)31z(P' FNA|iTX~5 H% N/?319*(R3|J.6,pZwBt \u`W"y=n vσ?ύ:&Һ_,~ƀkNޯ\4O.,h,I ^鿇03Wą"eIO pJمVQ}O`pU C< Y{aG$b9E3&A S990ul^)|64!m;mT#t (I.3 jk* n?.D.?MUJ! GibP߇ °Rhݑ]_e0<'_>(fZGPD|zy3c~p5Q$<#[4YibP; ³T >f7 O*[T:R 5esK#|Q!}u#h-RK7xvL Gŀp=6 @# #3ѱga/)bfw=RL!?ZK΢Qa[-OƠPb:/9N!=|\7Ql0s50scn="e .~vG7RBv-$G@jLSR)?IlGp0kBecI eWd ~1e#`$>NXFZx¸q}^ZJvpN ᜦƒ| #/?,`~z@e9*8ptJ/4PLgU1KnؾQqمq+* rs  s{J"+bퟤ ^|Zy#^5yg+F1I m|cL +h<+AM)w&nRSsZ8wn\+ܳ{w͢j X;[a@gO$K~Ҳ/cBɱ~q|os5n*jL꜎nGnp8 :1F{#$/LtÍlfxDϸ|s4ܻ*qG5mX#Sk-ȋN0E̬AؙX9pdD0Dw,)Hp@VhZ6vp[=RŌT4`U}3Cj2v63%(B,~ Hl`|(91>]p>>t@ 'W]v RÏ&8i}hQօkcrF^ܟ0 RI=u9G^+r6 HaHa 'IBpeLX[-$gtKR{nսs>\m}uҳrr}y+75&9:wmgZ8E o!R#Ň.3csg+vy+hH eGA3r/Z䪪 vC\Ii{OޫIz0(vfB% 3 +dd3" Rpr{O-dI;y')ROt\U@D܀vg.P/ 4E- -/M*R UhbB&!Fh ZW%U$@C(U2T1T%%&ҐE3#0DS5IE)TIAK,PJE4Lf5j u1E3 ETD0E"VQDHD45QU 42ELi Ejv]NBK1%%lDK%,`'XAF1c(tx9WU ,+ 1*1)D4$"3B!:?T*f"(h`(& * C&UVi(H$@4LmC"" *`*m110L@HMRKUSEA PDTPUA ALDIAM(2҄Q505Q$E%+LQ1SDAHDQD TERQ$BK1ACJCA $UU033 HIP5QE5PQI m(JZjBi*jj`J i BR j** 4JA1SU0UAMTԲMI@1R QC$HG#!T@Q LitCSBT@DRMDMD4SI,KDE--5@4U-̚)$HB "I) )JB &Nb0eZ bHA t}"eYJ$X@&Zi'@i8֚!b(^F((""i&$!&&"!*&d IHdeLEMDĒLE ME4DQXؒ&"A4$bI*%j*B_! j("! RJ$$*FiZ45E#2%D$sb(dT%Q QR5[b "Jf hL˥tD4Dp0aTIDSR@]2 "J*""^,Jjg0DДRob$I)&*&*R * 6%  D%PLTE4%1M%-Q4LH"=TADC%I'#1QT 1@5IRC>"X'+̔ Ĉ?(MG q"P?BCC 3$FaJ-5=<zh8F mTEDbL' U4}0(*JQh>1Ċ W0"}RA*sC7_ ĆDRVRn}p44rs&?\cfY9)tdc&$!$JL0A:M h"%EDUcIeHh1 mv1UdB%4Dzp{q*@B62BCHCIIPhִldp Ժv.X dCKU 4@:1(!ԘTG&B)s*S0 M+rR $at3v<(H}5E?C7X\ (8v`~Oe]l'HOl >ff,>6u_@ r QnUIA?FÏ fr7^Av3?|noU bؕQ?)aGtx`0*,GJ&LhW8^ՄpVŐM̾|Ƀ4.yS~ d& +4(a6Dcu?J,y/\D4J8=":$g@`Y\`̅E,|86:wUה [bZmIKvFRtQrA'\T|%M~33] W{p#]cpm< P8R-8* iG>9~|nX0_O|?k+/랍pe}۔W~_+(*@D;jc l6prr3p.H $%0Hh9|0iN==Êo廰fEwU{k>-߈;8 pw#?;l埑Ҋ^|wb tVru)lؓQ2eg6:0[ZFmAXVstF&m`rX,ЪzA<=}O1>qs_Fbz#f {Q{OfO$7,^Dy*$X4 X^\ՇT )|dEiz8s^_MGď%U{\|Џ,|m`{tk7k)Nm9F~ `3G#{@B4@mʘ#x ǟˎOHbC#aZH傂Aw KgHX}R9y"|<%܁o2d zJ1r^?d!fvv{e.؏3! RT*"f#߲zm1`3x9dJ@ Gd]kێ~S'DiL1h@g2 99]gJJKQ!"Ox0'#xOe,~Jo'xfJA>@R}q2G!t!3MT}pDrIŲ5$w}V`Arn$ȀN:knCzɋm$ ž܀8_~7,!B)=(UcP+ܡhls\V$::M-3^,Zb h>O e,"֢pV,>3pL;^Ibʭ g1߀}; ThO?T;TwNbz'c+?44JXvCuߥpEuGіH7yz0$Nۣa٣ $(xkD<^yp`f\N>9U¼Ȣyx36x<"+ЫD QJqtv,ZѦsa`AvNq g]EVو(}1є`T77 Xc5ũBHx(Weap!".H8"7)9,46g >q!m@Wv?EH޷#܄B f͒I+*#y8Wtkb2 .  &h.7ƲGtsb:І: q@(#oBg#CAEQ 8?CFQK.Pwnsb`B'|x㦝*`2,NuW-[^D-.t (Cg>7G|OV0" VC%@$(e5}A~jT#`.G_O; w[X @bpz:R1 7QIa$:sg|_U> Py8i4_!s'DSpHz- }dyCQ*]ߛ?-xprpbM @HCGC6J?6N \ߟ*1HToּyH ^&@"ae7q0JcftfˎyL"rQr~_KIvcz P<^ ?ɇ8?[ب<# SFv p!CN{E6sHM^ -p =b*[ʽSPrܼP+mܛLpc`cFZNxL6%@}xL܄^%Ҫز ( џС=W#$c 4?00%c.v rA]ӱ2] hKNe O4Bf"8baa`Hbacȼ_؛ < <D:P DA?l9N!*Z=~(*PR=ÿǪMNADDn@>6zxTS{qySpW``B8vS a-(v#̚ ޚI4Fk[lg^Iѐ`Sf` }b7H _2SlaILoߵbFf bjv^*7os,pl( 1qq5'w_)*Q~GɆRkMrC|@(ElޡaFr4H&>z@O>_;xI P@DBx>:BD>CrJjj*`~FC OaO q(?K`s(HJ){xO@x@5P&s'ߗ[6o aG7?uj3l@;@PXJsVRt"osѠ&5;sfXak$cUh-4$qx;UzU+1;;N j}~@8eH!e.ڍv(q 9TF1"@wohOKͻzm/;iй[83I_͑$!ykƄjR7:xh<9n˝n82 g~3&@.LE~u{9Z xb\z:r' t<(5<@D @~>3 ~Oݕf,9aQ2xTj9k?j8z!T %%q$=w! 7 67J70H)t= Rz#1 G;$pBxTGa*(APD]"sǯDrPBDA l{:9ISfD}O Pfz`& nƙPA}l*N7DD hyLi =xWџc[ ګs*A,K1; 2PkK8JVhJ5~5q3΋ZAG +aHXb C/A X=V0 ={HcυܰpfH9`>'Q;! `8"sr*d!{8_38vo!@u/7:?ԑX;EWX5 % t*\;RuJ%զn"9cl|}; p^|yZ;43ub?Ͱ-+#_r{ONP@WćcZDN?骊2jDVNc&܅H *u,$s6S|v A)΀1XƲlDKΈ-?ߎ枈C7@{C*]Gwv6? b%:|cwoCt6:;EVsX~P-;WCꃶY?hs|P_bD6S;"/.$UbQOdPa%$ůFB8 [],OsPvZ`,N&ݰ'*2"llZ⃔Y9PpI%޽@xjS(Z/+?G{v )w}1Ѱl6yC"E\#valqנB*U+ۥ %cf63rS 6 2phDZͰ1ʎ UsnŵhqkPf#ZzvZOyy+xm7/Wɹ s4[ јtd a\$%e ]-pY<꾿Y"U% DCII@{?˖pb G\X@^(D C#Q':yH~Sth@]dinglѿ'e!G:{8FCA=/o=b M8 ";@z:^|^z;W+Skm[ 4_?w⺙W };йi&iAG,z|mIq|3wQ#m5O&[6?N6Շ+v<]6 Gf=~>c~CFW.is=|&/hO3{N˿Hsge?k:uߞj֡1?ً>zys\\ϽO K&-y8h!'W(t^tFv)wқms;mA&j]ID2L@FvhG"G'wR 964xPF?濤?'u@t|??~J_p?hdc$+2s9$ʴCcƀݟڄ?8y(a.h a?w ߹^fs1Kf#+5Zk!l-LdT5ڃwX,j{ Owu7GܬB-^߭q3!Yw59ý;#re8\bpg/7No43dHD{[" $>jyῼehXU4-i dpDrdk97&a=78q^.` Yagц{*ak}ef6h|䠐f]J!}Ai\-^jf]"]w<5P3YG1s33\h+'7|M1j^Wy\G+~be\˽VX -KT7+HAU Xa5A!.1(`p.\ I2`D%0"2aˊ Y2O븇Tf4ԇ'D:r35vv!ӧzp'.T'\Rcqb߷B7c؄1fLq3xG wAA2&nsr~˱-2ߩ~[S" ߪ@FZ箪+㾱pyhU.p/Q\g{"oX]\o]n\GQ^[G|E`[dya}lHHQK:20Ķ=UxjmuFqlc/u>#Ik獞N5^68kr8om6Y)aLb6`w:7OGg aT2#xw^.眸Bw8f-mDr_i@0zNTiRhRiRc+mV!(JLPHatfίxàN3h9(YJ iI VZ;p'dAoHwo<자hb0d7!՜p6d V|;R{8W%ڒa6M-n%4!0&DX. h{kjꩦk`g&bQAPy,$=P9M%;T,9,I{[ 88Ĉk jO^0''8S}WX!٣SD ̮uR#U=[څ5;aOoxMF( sTe\̱阥XpNgA Fmך&By4t{<$GX@-@9?F% 0O2;1wx,y4*4DĬc Ti x CؐMk;=WQ1C:ra~kY^>5^wQaDw1ګ{b 栜qyuZ s`JB`CEM&jiN&c݈k Z9%lG0it^P8qzwLHD~'MzvO0qtBB=05\:ڍOg/5Fͬ);ʪD4 Cc5gpV6x;qW- KPL34E5FZ(8͘rZg%P[ח̛[E^[Kͼ"D6 4+1LXbC)TCd >AhDCXE7V6 osZ |ĈfC"Y%̲^f:ִnA9̮̃8ᩦuC\fWSc!liiJJFDJ۰RCJ!A(5Aj6s 4ԑ!cы"Q)FFm4ɡA|%]P /z:s*3E CQ*-W]Aˣ.8MMɢؒAjRgJ)@9(܃e}NFL#J4R CO񇗣!0y+O >S!Z)dB m*Rr >6>0yĘגꕤZR) CᲐfkeoZՋ0%@4!KD!Q*I&%LBd~R|f2i rDU:A$Аh(AEsªCVC Z1jjH/\A4h"Q|99i)(&APPHR,CB'?qnmƟdItv(hUcA@BQTPc=~o۰7Z?;+Oþа,|МaZT+Qi{}t$tn,67wΛlpkQ0uEstu\>/NJ–Ň ] &ʛީ0>U/Fd:28iamMN׀*94}#0*6s={/ L9%ت4_3@theVbȞPģ&ն6܌m֧0%N2gWƓHk70Xwď^eUh%UC.Rrk\;m>̖G1&Wg.ãDcZ!āJדC'NvA5D ]P&mx΋EZՃ PK_GW-aV`Q?*cu|2r rf5}?'_o~&QY?GsHrJ=Nb+ O_Ba}zs;۵{xC!oܟƐXڂݠyA8_z9#+RߌkNx^$Plf{{kՖfAT;$ Y]^d?޺=hAt@(;GUC)ޒAy) >jr( (sf!/e"*>FH*sD19lCݢ<'0 Kޓ@a>\yQj|_צ1xR,JddR۪8xHH-#7?~w/6c gۻfﳌWx Lw.?Pg$F:y|"(GnRn!x?v?W]b/ &Enuh&Uy\$`RDdەL#_Ǿ*g!I6`QKE'v3wR@L@`{ J"76C" hl|<<O~q2 }T覆r$e# (!5]4an*|mj;6xOa5,Ker™]p~b)rl$L&~3+h2н0LFn©o;+(,.Wt ]j,P :: .PlJҖlyqxe<'ǦoRvY8*(#_>Z͎Ȉ=f qLjA^T?N5߃(# " /MSݓrcوOh II(C]q:Jtk[!)%%|Gן;> Y/uB*LPE6̨ʝaa"0d\IBfSTCWH6dd5׫)TQ>ry#Yd|VK5cDb/i*0u8Jb"Xu.Xvc =lJ%mؼo`N 1,#*0`?&&6?yB +6˺?{} Wѐ6EYɅDOA"w$!u ~Uv=bāII@шxϱ]Fŝ< fay&Q]$TQ9 eJ cQU_bG96<8t/7tܸgҪ%z:@R X& z&q!1ݲY浰QjL9͛cWܩvwTD@Oec7yuQ$|rSB5g[(UU =`c }&eCaZ 龚NZ|$?xis,HsQ Ԫk-#k-ݘCDąs#r6?7W6ʈH2g?HI4_5sL[kts'fħW]!(X*|J\(նcwVJ]y o.Ŕ;Ex8qY(TPU|h%4%NdyG>3CIE'lo!CE yȟ=!ۿˍQu"n_k.O+w.﯂6ۋÒY>-0[S 2iNcNܔSf]BtH0(yh6 Jgt Ϝq-5:( U`Ofgꤤ$e~QEp-+FgằF%~ͪ76aL_y:G7}`DH:d"D!ј(<30O2Ƕ4l">"b>o|5/N>dG Ad_]ow?ɖ=@#'X郮q1ܭd"p 3k+P"D2" h3"ΪBR(zDŤ%Ia&^ dE)!Pyis&WQ+b@_nV& b2k4,^=Gp!'=+SkB5nuo;o:c7SrDzٿqoP#2@l2ޜ`jwWלhf޽J%kԒ&X}q Νg!QEQ@'6NUT>܍a*b蝹b$b8ƞ4̂/("2tN<­ -y\Ll(sFw$`GLWge~WwYB~V_'=zWl{@I~ IIP7 -B?tΎP$>>G ; !&V*6muW_J PWanކDM=HOO'j eYt~jқ(NkHJ+(ZҔWwQQ)fx UHwxȩ=!5*;}˧ >8W19qj1xu[Bù.ԯq7n@w~s Y^t)y.( PHE)*rm f2R._u}_lv6g[e?al&/I(;p{$uTTH<~؄۷wzwͣ_YɹcNm3DȎɟހ^sTSZݚð;־=|$~!uG>K>;A1.?;[#SId̲i{1pU躉EH%ztaWɢ9UX;QR\cCo:aBC"P;:LMeOwy|>Eˠ *Hf9*SHy4uLdL.m!0#@<'/3`3x&{]%4l1Lb>Gէ]")T %>NNvhᝀJSnUfn@z#eo&$gףa8_,LF~'!<(.=KkqһE?t67o*paFHp'RK& Uʳssq<%b9y*mZ)iw6FP.]f.l MAzw%8:PͦH3X c;j-X4WmVu3N@zļcoy[A}/Y%4n0rv+T'g˝c252?̹8듄;VՎ'Іa}@|Q3,pv1i* !7~:}Cs,h~hX(HxA0@@I*5}j~-]PNȽtgedžyvStN|2&i ޢuM9%JJ@9綹ԀL&kQ" ::>s$VoWvy5^"9Xw֎^Ao胃sn (2oݗhvG^;L ,d&]d_,hKu.``()##10Sv^ao4IL9V :Hi˼bgx{X9eUqyGv_z8ͣ`ǹ[wF 2*b#}GʮQVȯjASR,#o`=O.ѬBr6|,ph`S t >YG#X5CY~{>} ő5 ͞C:f1WOQrn\_8VT* sfu>Gklɛ3>$E5 `oNj"gL(~G z\*&@}5߻ a%"%à fG*JH>DvMvMP;UWxy/b GS&|] A+C gE"IhY [2NnPEGW@X:$/pTDȏCۥl&E,sf}zfa6vxw{V@p>.`Fpҧ?[`8s"PLޕЍӔlp # ϊ{*# qخ?٬nѱHmraB33Md2/ϟBqIiRJ5!,y\A hL a_d_vh}fͽ]MbIqθƸUd"uPشlCZJq!-5|ӭ# [;KzH M/i^[k aW.KdbB?iHm-x/T/fzuY! r ]6wR֦.s9vp_9jt. \&rL$1 $(τ' Zv>y]pr?v + qG0D G O1&jI$$I$I%HԼhNeEрP8F 49eLP^o@\ U G0"*`OhF#^E GP:=8b8Pðxl'0$q^+raa)”4>$*_zI$~ {BA{`HI $_`tJx?L/~ a"*! (;^6W'g׺p㲚 4j3BQ#NoigN*5! ayKP'Gtfܮ=@ =/0|CWs+T 9x ??y;,?Ҳa? r8aVM. B\X=^3q6ۍsNHcIJ0Y(ʏ2rTD@b (p>zï k!Z?6O(Q|˷ǺhT%"{mCVB3cǶ`?1 LHx{e ;}޴XI`S&V5|u +"#k2qfRγZf;^"H@@cd[zJ{*3C2dl&$ &C ʓ( P 1"G+|#=gMi` qx~! y7שW&<_-c}M%Z8h䅴˶u`훠 ^J/ĝ?i5z[im"Wӥd4_1ˊDb/x7K{DeyϤ=qqLADInQ yz/{Ӑvck*2U.&DPP"u"'rEX#9_mf@Bmxom@m5I"1FQz=~Nkyw>c*" Y*cgp/%`S@@XS>xz0!m@q-E*~X^:ltI.]=%W3O\>fh  XM;s:񴓶\t0yY0~5W?ӗfĕyVs %3 J6;-RߢtݤnqW&'39NnV+f*r=%EB3˦I=`73(/Y_8;dbST9FQ7_Va4jeKsҖL52]SsMj@5{@K԰`T_O|z}^Wq1`rbl Կ3ݡYxgȖ(v?a+ݦ61Jyܲ(N3>kݪ/@2@% Ljyiߴ@ES..ruC!"Y~d@>r,٦׼Tk䇏.Y; 3g(" 3 HU'6$ޖ`` >V{Inc` /q Xkҗkj˧irlnTNFޗ<ӏ=]2R( _ ]ZO+MΣ +U@!ėw{{|^3uƪmai+\Gᇱ9ZK59c2 WՐ8m:c7\/ОmU g[Y88V0"S#@rg,qtTwd);Ur뼷_z-'6A}80}٫0ahxt(ǜl򬯛O:kUAڪgHmٌt=:ajmg3QS2GBs8->'Tvh;y"aFEf U.^+峝'.!$D1 Ã)پ:YzEávw %_e6+ë, 4 ,H 8Sj칋^@Do#|>t.̬ D9z-4"~^,*[a&EQׅIBZntJEE5_<6$jV"t_v/$8ff[tyd?ڍVJqojصrUqp(ϯds/?fC uCPX̛tԍ4  )I!w]o sr]c>03od_,20'.WncmZv Vn/u.M=sbr"6x^;> 6 _`zk6.<ԇ~'"lN爹ָ-[X7\>0#'џ@&qTӇ >3_^ Wagj:dlXg0; Ϣyi6vg7gU|Q嵎@ s>2Φelme7t~X0 !حB,;`!D2N/{{&w3< ܽDhjՀsOh`pe۪RxW"mpA{U(~ʤ2E?K- }k$xa9ASHpIR}Ĺ A<&[uP̘RDI$[Bs' ?ׯp%"V!~FIV - "]kE:YEo/WyB(~?3ÌƺC\,z=I R`R7u%GwzN]1Feb즘1Eƭ#Å\8wP(!Q(}?x/#ǥGF?zO9@@OEniUH~h7`) #O`G maSꛙ9 1U-m}D<06t:YKxؘ2L`eQzٳӺqv9;nfXYov!9{;>A8ϛuR=5qaV6Co%wI20-?&UXGRVa ezRQ:G"MA -IܔE_1) A(Lm|*2DM>|~!^4(2>hVwDCO$9zcA ~ĿeEQsF=&DOqps$%2N)Ԉf kx"U`tBo\vlLa7=b:QgIG V ՃPg Pt+?H6:1 6%O*ٮ`"S2-Yc݅eGCẖ <#$|?N9sw3v+V|sY+$nOOZKɏ_te~p آvs!"D%]'ܣ80l"O6<7(֍\<03JY 2n5({ N:q=)c8.Dl 8^s픨w9dr̺Muz#IׂfwL<cF-P%1'癅 Da EY[xC(Mgf=j6H.Ej!Ͼ4/&ӿ׵둼 PN#HXYi_p >еs;R# ;nu٤]X)&o{\ꇹ9=I|m}9VgF*麾>K+0sV'fz*LI0aS7KHJ)G#F73kn<;0(9Oҷ+(xgoϟHuwSjtrpt1ҰJa !J[kS@wdaF`m+ZZ"$5jvp₏Fb\>60'.1161 jZ6]Yq ^3 /ً 2Eu3=5>Gp<EF,Dy.EIE @&jgKLҷveQUo0" hDjB650ӶWaWisJa:B  T~/u>PA"P*2Ns*:lxB >әz@Tj(PVǓ3D2b)RjJRO)B5oh w/V訐A7;pZ?j_c+Y`o߮[f33?W:A^3GSXKss矛YM<  QsϢsģY*]| KYI祐 ˗ # 5r F2P &d;cgݖ4헗0tfQ@StpZ+b[Ng1d ^UkՎk,!(7s6{3aVMQC(FJ*%"Q%d@UN}~'B ܐE=`HtM ] یD,1L8;?l5OR'"m9KbENqn E Є C> - oŻ.`މL: z,G>@)Gƫ^6 ZiKx01F-?޻f[nf,XbŋUUQ5s۫O?n~}U?w" A:yo9鞃@ Ds{o'^Q=X1T.S<ݏȒӾpKɔv4=i $/^'K6v}], bP*jwfBdmz}ڞ&P龆0',h|2ki)!( 'XMq?NnT_f(Oy#LsCWl}βu?7g>Qb}{6{~,XT>Ԧo_Ō G|kРeLF=` gU]G'W{n S-A~&"c}u(rTwnjƾ8Mrj4b57z3 ,EnP D NGCSi ׺E)C]€ BGk|dcl'-0v6yyr!44FީLʕPN$6(SX#J#G2 _ 6;';;qS=j8JBÝi9 y^'zc5W^~ Ht;@;_`|DTTAw.lGr*$ڠ<*0+~xnηg>/;DjR&g ZI/M@<$GǷ1>{9[O1( &Hakc肯NhŬlPMU 9IC!=aõ;GIm؞͑k:6 2pR'q{:d .ntIkT]Ѐt~l03[u֢;D~$|1wC6򏫠2ô){wvuVD ȡ}M&&4qʉ$_Ĩgmw]ׂI:0K@lhCgki~hɍR+\:s;"j|Cg1v.Ǵ!R!_J,4 D ,E!ӧ*IY=1^j2SN։x1:bD6a\Qvi5Zr$›m%|83"@4 xj x9Ljd7UMX%Ҁ*lxO53!p`ęۊOyj'' ^ӇOCe8%= .G)! CF,+QSAdؚzH< ‘(((<:AI |{A}x )AlN~ (`ZX"&6P$4%x.ox׀p1e`3 @`$8hLVYDtP (oEIMDkkX]).:!$ \gMi^HFN h[nE&#xh],i #k*٣BXtgAA`j>t= +W+4(>6w@GEO) <:'v:oص)ԌJGI'ʚgA͏GG{tʊ"9suWwn, ݝDi ,@K7gՠPPR3Qs#_w˻W8pwOynr=v\<C]@<Řz& e! @h QA%jnhújwv~DCT ԇ|Cp0k]@{s\$C}!ztr漺\ye-JÖrZ4y45ǖ4 S @ Mᓩr# =P`Eb8H5PgMl/@ՇV@?{zf\ Ȩn"R) {&`[ 9W~R[IY)Rҗ~=2gaؠd={0m~>ydό+VZpESBÛ:`%k=`(;nsz ꋆ8Y:?BcZC_enBOzA꓅=w4h(SB|GjHiXZ:Y:LY7`&\g^! y'XpZ ")TJ%DpQ@E3k Uz=##Vd0 "ɋ0f2Q ߹G/1kZ5@y֢z*6DC2Pd[T~ޮ{~dg*?- r9Nܮ:M})Kț~{u{x^aHNߣ2Mlr?B cR ϫHGjwVbjh_+4a*pi g8ě%J@Gs((%4ŀ q[s޽;ô{9:ooo%]!QR@IBAhd7x $wD1EH[-8F݊qX3~97JypHtv'U4ra n&rT @;<^0(I'b%B`.+b PH*ʪDR~5sDB2$ؿ nZ|.ssV``&؏p&Cvݓy|^a;*Ô_258y^-*Bx0 |KrtߧS P44dy?'+"6(F" X~B(4v<7lyS\;@W UpC&Gc3Aul]};,)=0ρ!0ƙ 42h @a֙p 㯎Wiߣ7Kh?S&!rG0*܍"@J\i rCeLD@DNEw f: 3og]`H](]j /G]"'Ne䝩2y5P'W|٦*DIFZX6Wj{I&HUNGӤ$;mb_D$fw PVpNVD]1y{4:u,edp}R{!9|k I/w T9Y/[6 e"y=H되:mK^R?, 4HqDק;SJ"TC"B$HH)J*D J!@#i@ku v=渮Bd+\w]Y8&U=[ot%"+a9RB b Po8Wx YWmzh \MjN4Vdx=4D1֖v N3*8J: NƨIGqL{QX+WÞ7}OƯU@yk}6CWvK *L>@6ͺ~p=vBDW45 TBH[hBYu&`~Buس.l_ bL>Kc}6{v axD'*4$# CT"@/Q8{t8EP@v8%*&!\! xuh؃}uP-0Y`ЍG ƶj29'8@LyB= 9uv:<d2¡gwWl܂;eD[ a[tQ$ ᨁb H`榮ӣNWA4\,aI@F4ߔި}WۘOs=  9`4;tD80#3x֮IQn֐Hr| N3m5@M3}5@܄}b'_ud( EGgB| 9 Q3A`GXdFwuJhdV{ޏNz=/f3tξW1 y-H*S9^MlBEea%DEkַ4HgO ;}*1*HEw:+Ç8Sr-'*D:3:57Uaa 9r5g(Rd(=|f3'h;k=TO8 b*<2qd8>'A7; 3pqDrWp;Rrg G6X JkSd V.o>l2e61 G?>| ȁ`4歈#CA0Sg{' Gy۱!FT6pigw bw8,A bHt_ 3u,wf;P31hOC QÀ5/sc{ ٪-L96L a(=BV(|+G|7sׯm;4jI%Dn 4 oF'eA8CH{}z?R%=@|0sNݿ3OV΁ z >y!]w()#[B  -s,-?DC4oᔑAo+dNvg`AF z88$4% $4!ֽ-MSQg`V֜Jw2 2m[EFV (A~`VʜSa8h0:fTGv;W#e5G0->{ꈅW0^92y @iAKf%\nm C6ͅi$mO(FVʾ:kڞ96>>^7f&ǵ70jNH Hq*Ӈl}W^y*Xb*}-Qu 3p#hmJbDy0@Vpfۆv 0=G9HwȈ4NP!kr`e+H&؏#xcaFM893)ă$!%+p%COp/xtOOb< Odk[fUNgO7wS= sG`wԽI H˽B@F 7$ X\0֢t"߬ ]Q*@AƼB>bF(`iOe0홂H]<ъq W#ۻ06qВۧ! RFy5=#6xUg58OF3&\H3/ix6=<6{A|_€pdGQ .Qt;F p^>^ Y'Cx ,m&F XxB:r7^+` nR/n77cК*)s=*9q\Pjj;E|/{=^n=hcF#cd7[l BvQ  mbkHZ#@'1@^:6NPE. PN<2 ~^aNEa$ܦ0ϱj9 s)@DHD|q=KNrOO&Sjy~ <:D'}&iAs)|l? "@428uqE3C|g!@ld;`eL\lApņo rrކ1-r}3\t@][t/t+(W9[ ;*IZ55*΁Dn=2TͽZzFW1 "MPQo8v]۽D>&Aֹ2yś3Ÿ`*fH/RR,]ayK-Hwq 6Qpo=b eg'1}km 8Λ$Lv5QUbM1'pL{I]{n\âu1/E iQql]C\X*/-U8mVO8%➞{ tAK [F5xQM [33xn] 7ߪVT3blbxhzv(E(<J jM;84@%to/ׯ׮#-vU'OHn4(R! ^=P5Ix"o ԩ6& vdqHcTN9(@Q,$wOށ";pQʯ, ?3P7Tۚ<\ezPcw}|T!NDsjLAѱsj-7 Cv7:Gy.7dv,;&8Q\O|U?AM?Nx!w;m1i`^©9-^%#G Ap<;( ^Ez$r@cÜ("j 2 `<:8sFTka MRuA}gY؊= yD.cmpc9*#T:K |tI-fQ16Hy8 Ӣ=6|:I0<4^Xgtț6{m{v% T`F!l ܨ)^yE^%p.yœ v{H0}ϯۮuNiI%फ़T(t_w1hi#b1g*M?î3`d͎v?106VY y}ܩv5MD  jˇd9@R;Oҟ=a5bݐ2ahSXOb4<:񹌅 j=~O-Nl>Rs>ɦ KM!-,P4ָҨMD[eC/ΝgV*pQwCc`r=A1/j4'6_ IAH[FMU(dZ N_OcN؉' 1[]koX AcK͌3_Ȃ^,LL3!ׯ8-nZ3cܩàT=wwӸnB@N{$9;?Lvlttn^c6ۢh K _cs:b*"flgvQ2VH΋ItpDG)},;k¡Viڃ&6'P$Xϔ"<@ 0su3ġ2I^A3cy<|` &rctk卍!wb@CFݢϾHl׫9.P0i*یՐqvm@{ ߒ4aHN9?\zG(&/pLH6 ]>t".Csߺ"!"&V r $(H<|\QsPbP"XБ(bsN$gNLOv@&6Fj"@ q,)7Y7#v;V(ɀ79,;Q# N$ ^( Syr yNvk, )O@ s&#<`ק <H!ez_ /_zD )#URA&#uR WAv(p< T{B C:+v8'/J{[Uٻ*^5IyNȨjj$m ʌci6¢HH=}ܾۧ6JI8F1vz,UE@8IT%1hJ&-u/`PC`sz}K${29̅PLDd9^!Gb @"!! *:)"]]%qjowFwE sSh]Gڨ-TGPz ;4C4!{8w(Qo/}暨Z*4FL"f!(Hc}]|~^D,5:|5Gh88e˯}'s/bjѭ;Exj _pFץK`o8<- \xWdM/ٽ6 _5C@P r(l `Pн&82p3B1!r5C]] voSppDdaj,GGTQ8JR=(!Ȣ+(q(?õ`lrr2?B'H`@ ōs"u} )ҡH[-ja1})"d8#@D܀eiYg{aSHBp0MY7~(XLk%^KCwLe'F-DvEDZS8wN]*h8̘r5!TZj# v.0CT;Ny aP"(v>iʴt l{8c5Sh4, 6tslv!=Έؒ'i{K}E:P>SI,N't j/T*Zd*?4Qv:C߷DD'3@dGCat=P[l~;l^ @g5]kUpkp=|N6;~mXz&ATbfA&` 3hóӉ̼EoJ^ r0X5XVVv9NK@VxA^GJ W*@bEhGI $a&ƃ"赹'tw2O_ZxP 1P__ @@$L`G8<2Ƽi*M aL(J!mus\))jX5εw30iJL:#-mhTAά2cw{ ,k{:e[+ 枃Ǖb hz{ F؈3E% 0K )0!J{FK F!ٵVs*F/&aX<>CZɜW\x6yvLOm4mMվZ=)=E7r~4VU;+`5=jRY_m>.|FtD=c_ .uaQ2jr1xBEи U=-1|Otb6m\6ena"p/ |5Cƶ{ӨiTy-(X!91{1jQWo%GcC#$;_"#K-8<=GիB#B&::M+\xYM$~7j"! юE0mp^Nؔc+%"nN.Tc*0 mG=F,Xah_Vtpenjg-R:tI `<~Xgl+.9I:G?cv$N=Ai_@x}21 ޘ yl4#M< kc^ S63 fO^?;=(fXmPywhu@uHEk<Ew̞(- D o90|$ilР͢#Lϫ6 /緮>ɋ5mIӆxoH@zQ4Q / }(ڐ,J5-@<C_HVń :._imX8gt~L|. ~bgΗ`.PPMD5I&(K!{ip A-4F"PC{! ` & uHqʓǦ ñN2T\ȯO>AW ESC,?BBsɈ %9Trys=p+͜l> ^K]:iDar` 8 @6҂tyBNcd:u0dїDh8i%?eٹ<*Ld_l#P ePJKʹ|HR@@4HD$&p>e|OY}-XOn #+ykӁHTClH($ׄSrcƸ&]h]?/:Jɰm &%sEe7d'0&aXV؀cȉD.f d`xs{<{LDP̃M сN}믠v0`MA-A;CᯰQ:gk l`^SmH077zo.nB`{h&1ܓSV!1((A錐0׸6Jjٔנ0ؕ0h`VEF7hFAvyufټe*PVzd-*ޒ 4ME꟏H/POPdO\=$h9w#b Cóh5^G^\"s@`T]mKa1dPC ZPbDJ8( x)D:4(DDTJC"($EzMt~d4NƁB5+R>wHg@ǡbҕtW<(1&$mއ0/z(ec#oEt #!Н"q6 .](sL>#+Io"σz73D͚#FH!GrTÚ XݖQHQ S !+~0xzz9k^|!lx@)7IC$H9>P'H)-Y8`B~RKmݰ%.ɮV鱈^q깜 >{~_T+ݜK"GiU_$}f'0Rhv8.6DLXScV%f yHܿ]&t_"/-X; 2Lc;'x996 ~PMdCNaH0T6x:pOIݻ704J->y&H k >}i0tY>bRru>1Cߜ⭰@]}=P@bEg`&p2mD`,.L$?=C3ĐcDDDS'F Ǩ2LSЇION 9Lcxv RT1|pC%@T< * @B`r.L}21W9 5$'] Fez|R<`H!G2! n p,ps @P}XQrP(b 4"?0LaAGRL G꼾au7jTEbr08]qTθdr~\A͑*zSs4"49ա?\;$l]/O?FUx*C]`:/O@ rsᙢ Pk M 0cYf$0Y0aqOCݾ8v8c8V !t9{V=F>zQ?S өT>cX 执a^ ;:W"漊'lٞmB}|K?gֆkUr?E8 H N$> ~!tPPJr>c4VltmRlУS7mȘ W']lisj*~c*iE'TOS⠺*I"*QxьW]#L1Hil > IuaNOQ cS$@Y#hLt4ҕQUH:q*[TL&HNՐрАKՇق49k;g_=X=!`$p@<ݭcF!n"hZiCf HGゥ,woЇE(DR Of# ;? IS*lETX53U3oq-2B>ItEXym~X;|5xgbyH"Uɨs' R l _j#\{l8?^_@%s_!<GlQ_ Q;z~Դj݌@Di;)R+Hr ! ZD˄ ;IA/`蹡5AY`y 1~&}4驂OW'jswp*Kp^o061Fb cBND;#0S҈g7h$vo#=q`:jI ne#({`#L*l݅&֒ZlAM$bbHP ;&,<@ Pyp \ <"O&K?"&= QBԪI,f&#Ap9d<C>Z`׻} $N;i0/  O2{׊CA|:S= 3p@kh}MlsbsܟU)BvW uI [Jz(<^l7U=‚BXyXlUPAG;gm@J9RL;Yh!: u!iJ!CE)9. !0ZCnm%H!"$<tQcq4<6xq(W8Hr.d']οQqubʲβ%8p6&#NX!6`| ]&%KG_7(^,[LV"!,]d0!ȋ5145sX7V/f0뛨 p|2tO#~U*z3ҝ>\˗qGwLw 2&|&{ַF4p0y$;0x;S4vC "3fv f賺:.|hagB"XDhp^vs>/e^m- l^ qư$fYXC26a}t2͜b S>Ɨ',9caepv6fiOi3׃tw6AQ%N_f2h'!7T9*F@H!0J|:dZI܊~)rUjs6WJ*;zC:B\vR;({+a  ;9v~ixZH9!uOB! ÐUx9!1i(;#IjX[Q >YBOST9&$zm5R`m&Ȳl qlG<1<ژec Aϗsȃ FL?+@r @@P#IpG=z_7$bzzh060bGt˂?<aɫ n=m z0\RF1&ꪬ~y C% Fx ar `(;Ɋ!;qv(Z@~ &m.e!wh˨$mB _2Th mЅra `IblQ#-?@m;XpY ;(!Gwk5w@J?V'鳧0dn;/" u$vrЄC9IoO{?w@7̑NC{]qs{>gH(< L>ٌъoZ3(wB`&5y6>FCw$鰺X b#| \v'w׫^EmP4ތ 5aa;_iBArd o>y3 ί|G!B; T꘦ `puf:E}g$"vQm>CHWJyz aGZΟ٠ C=;G^`)@n`: I*- D 'SD0ޛ`HG5Ƕ5ols# ~ԀkEvDP(>MÁNv$s@CkcT#ف5TB2$`;u3ؽ>;ؙآcLۡ-jE\t5W  sPC|0&@A H؎yĨ6b v5k-#uixEBVE}x)̻VG~67wtc`l:TOBUH kPN4<\4ן+i ?_8:ķ}I:IhŮ8j(F O]%ۄt|?h{&gX퀋Ҙ?\\} eg^<9yv= Ϋg7a;(Å0A5D;N34"NZf4/hsA{7?x>_2?_ؠdC"~(F4*H)R1R`#goױzd!7O'kp_B|ߥ.&W¤NYezwov4 ~Z}8Dp]n )i?d~ƨFn'FS9.˲*s#ט;Nt:n I E^ xuGhsauJquWQ9֓%:*aJ4ь$ @JH9{[N!iل/Ɠ\7^~?zϫ[$c&eO֞wykX.|fJ/ӈ!qAt|Mk',@N`Fˡ.q2F c0kmG:칈h^xv4OpAD 9qy緳>zAU E}O[H ҦT˛?xӇn!:uՏGA)GEp݊x߻!;rO1`\o+ipL-lNH %!@O>w9 E 1OeWR KDCJgXު1?寋1>q)ܼYh?Lr|GI>hf>Gv %&`/hE~2BSϫ(A)T C 0}͘t/PnLsKq WɮUmÒEGHyvf.clU>} ",b ViJV ^dWP;Qٌ7b!@ tP'Q,+&l} =;"5GHh䶡|bTF"((rҋ^k[CleHO4.!鹞oXdNUq^J׿h'<>" _DϢ;l%wq߯FH,:[n7)j[ 8’$66Ȃ"ӯ NyA>=Fqos0y1@4!L7'˺g-;݊vy:t wC%g[[0caVf1P,׮D 5~ t\J pӜQK$0q$0p\xr,,al uDN!wJhBH%)ivãbs@`f3(c{n>Gb=jiȒՙy+tNCqfAV,S !p;QWӖ$Q)ѦK.E:caM/yg1r&R\ut,PamȺ9`6GkQD4D5BB 7fm kSe$Bq(s$ٶܟ^K .dDP( B ƒH*SNL+B(a_8?9YR qiAs rq($) l}7tr " b0Pw*d"E1I^2(6`3TT|= +7dRa ڪ݋$HnR" &oDmG03t PeC'Hq?>]rQD7 .{ޞN y>cwr\I +t }X{z#3A37=l<~:Q }-H>_7Ͳ$_xjz&Tq`s,!Cǧ`̆;&ȜCu)5lf CđAYѹ|؁2$=qdTφӺY<ތ  BPpI tlbF$ns <;go>$N 0 Q]omMAw-! ϛKdr5GBshi ^|D{IE5ĂRmmS B4ІcCISE4 m(" j)v L UmZ"~Nr i-~M((@TDR%%RБQB4کh_4SLHR#eD"hRBf(vyE PBC5HR;:$Ro 9|ltZ)*Z$ JZl<[%R`MjOi#8 uQavc2C(LgvveY"G_Z^H%1(Sm(aTeH(PʼYm`IJZ RQ̎I6x!Bɿuf6M)>q\"P'Ґo؅Ef>7 !#7$5kscaOoS($F06j ?+hO&{hv¦{W㮥D:Yу""gYJ& (׀"H/GC2At:d:}KAAIڡGP# po 0$ 8g(;c[9[E)ã< 6ҕYF@Rot[!mAB@  9&.!xpo/? a|b$d&PbK2=:vpbwVAHGrgTu:KK]݌p^~H{ 2J&:I$Ory'+=D=a|S~z{l b"άd}pH86a`#~ $U[Y%:3 ARa 2">pG~YGB yJ>ڎ!9A~TDA8Ncxyp{%^ڒ4kDlg: G@NL!j0`PH A3Wϖ" K{atM @Dr$w8cWN49ϴ$>VrnCFkrT}töeo8qd cܰsiC t|Hb\:Pz>^6 Q|m@*dȈ"oT Gvˊrn`b$ eO#MumH#A~wGPFPY § 00{P@>"GNk\ݱh)[{K~7NE7ҐAxpLzD('pW@&5("lbpjT$ } SImHƜ`uvHe.щ N;h}[>mJ6"'mS{:Hw!!y@qz7w^@MjF`7]3TT(`\ GNiyY * Nr(p y\ k,:#Ux::%|aLbI(I7M/ǝ+͘0D/J4# kފs:Dd*69 2sBn|rU)3FBBOn[@ Ȇ JTZsfBƓ㥨@)4)!V9iH0BYM`RYJ 4ؑ兑9 m#BAhRbhPiD"G>tpD+ҫԯHx6Yz ,<},^id>4XwcQ 7vx00%',˒C\F<5ڇ*8 IUU%iqu^$ XTOW^ho@| A`ABFr9mni ;x EFlD8vII읳ً@(+Iil*0dOp((bQe s|鴚f~N*L_#/1F—w\=UEWGWj=tR;NUU\dv gBIГL RJ*)TIֳ}c AJ4Tq`6pAB& ta$q+fe䛾( Cs12S`r a.Z<\! Lu=;{CLX2 `P : 2qfMrtP@,/$ Fѣ 3_~:>*MjYMH@ݘt^/<@0wY9!I<¼!qwu]Q+{D5jЅ"Ű`]0F2G09뭣9ʖ~c^r%h 61|Ki x 6 d3< $@0]\oii!6맹D{nN٢_PwWM|R54`apUeR` vRDd˲[9cšZRH>&I3NӋ;e?.>2@-?e.lvL{{!;3|sevU-P[`Gxȁw@<+QɿI$kUOk[Qu^Ȫ[4L1By0)7g>zo^ejycpXC/*26;t#6`W_rj(pMwZFi(hhgW]`3&?#{}@J|Ox<;GgK .]IJ|<5=<ؤ0A0dIE]B$@W`$*6M@R$X&n,9s잒XJAB}^]ϓg`bgE5qDsOO^L F2񥡜lj[æa>=<QN;x?=yN:hycٜcŏ00t2j<<-XWr{Ct+R:1g9ٲW߾ne "oaA$ty+W(&GOXOސ [TZd?40]"ʍJa5@br4"*"*Z*Zt$rueoFZyaM HK80$^4MF@u9ż@I-T jaTlf9RUUe)zWyE TUC@d( h9hJVPLhb!$1*rMT"c0,ۃQ2!F5,E b $#?ėςϹù: E*fJ 2'jA$O=qGV1h)g='N󝽚S( <Ѝ3wLMJRm3ai&9\Sޱoe;sI`5ni݁^9 3]0 `FhH;ԚKm؈+В=KS>٥Wgb#ɝY-< n[NFG>a^)x3NcpbC  7ƥƐ8Wn:ك^yE3Tkz zOh=Ȱ"cv|3^b~I}w@S姣D xB}tzu6:/~`y>SCCĒ˭;hklPTukMBMZuV&Al?> *к<hpoi¿6`RJp!W8+,G#t5JI5@sAf9F"pCQ#bQK&NTWd\Y!GZ}ަwNG:MA P9tv+l\&OgRZV=g&I4"=^hp*)|>sgɍU&Xs((_HNs2{`kEr)0-Qɳ%.Xchߵsr^@_^ǘ B 4%z7mWn&)jEj]vh4` dh;T5MS@gE4:.*vjUV>Ź|l/.(ܰPPqa±RWulP<ٜZ0{&bbXB_"ޓ4y_\~X_M8(y GGd !v|JHs0UdrH?:P.A:ḡM Pb jxLD4)I%fIB!"&B PJ@(!q+#+?ɣiispe nztrcsS03%_s 5;W>U zt Cڀ)me{x9#L pĶ`rlPaE36𪹖c@pMP⇈(STsu 4 dGR뙧/w2M2]뒄9l(,%,6= ]} qϞQMOv5j$M*Z üQ] ԸcxH 5A(n\\4Oxp3g ECd#DQcS DXe%sˊ&Ahi!753b;1KVr/Tr0CIFyHٍ#v%@ 0((QG |" jl؇ ;}Mg!Clj9_QT=zw:c:$vR<66 I=KAbr%8l9(~5#GpϷAz^lAuɇ H/1HBj i)B rC3NW+G'|h T ]2w7W)U\7繘shZ3- <2V qf.C BD(sL@*Y b1%G4Mq˶[UƆz^F$T;(psF3{oiw&s˴ߩ.BJu:w%ʙ{CCч!N~'鑯K7.wI]LLΛQXyv8!Ǯ^gi$@z|sFm+C4|xh h V!vM  zЌ.ionbGw~< jVb±_'E Ҽ#wKx]at< kH [o1^ؿ a<, 32/ˣf-Ty oo ҝ޾Up3c$'ʽ`6h@P@BRKKH BZo N}4L[ -=Z k*5+: GrDA9BkϞ̞PN4iSMyGHk'Jٲ?1W̏/Tu2Ҏa;q !j 2 ;I@?A♽{ ,0-D:qKw&{f!7hz;-m<""G@]8,d ȡhvOy"(nL=[.ڄ'UPFyg@K#ް @jI:;@-ʲ7kcZm Car:xfN8Ƞ2.5АܵG3\D9ˆ54]A%@* wKf@0ÕpċT_DHFh+$!3(  L5Đ} tyo,lFi6Nst_):OY{7sw Bt7ՙcW=9v@FRK/! q[]7HhѹÜ jn 6YL'hRL93.\Td(x0mx_-10 dz>+3BuL4?%r 9Q)ޙzwQjw>gt"h*qJw#`ąVv$ W Yj9pmQ)ēpdG4eEW"'K2p9U#* H`/`9p,3]jI>vI7ہr%@}mPxAΠx U|<5tk侞Y> `A_h64 |%h0 8 ]z^kUmvnr5UcÑzdDAގdbFX(/w[vFlPN!j~:yv vu4C,ZF (*QGwncj(6kݾP4QI2la<>W;z{ zFI寷v<{2IIJ:2] +QSeӓ!-g=Sj(l<Ş#1}XdkA>.{#yqZƢr:mrџ?8ʭ0MD9B/OLmI a ioK$PE^60*&fhV2b,"$ 0ZŤlK%xeH׊"\ :uk8P~7ysgь `Xv7/]ZWAASA{!;usBA莧Yje%f^ a{sqLQ`%mAwHÿ׽NMčSbH < !B0xџy'rH*|tO*X& "cx8H,V[·2,8e xyVc~EQ6k4ϡI'_N`F Buؔ#r5՗~d8M{&\vbm%}9qLmwvZaCqxYǔ@!DǑ{ӵY6PޘBoԳ0Rܢf莽Ohbp{|uuΎe Z Ybygvr@1sb6R PzNdz.<.r#*3@e#pj+b✣!%5fyiݗP4>Ђ#߷N Jќəϼ炪ii>yUS8 *t^4t9vryZU^`s 0b p#%ҡfd_Z@j`)M}S/Yjfjfjf+Οɹq ;=Ig,j~M/X6sh 6o'zש>J0nbly~vzh01AP'N" X%]}-k}Aj7 jP$_A(ɪ+Q霦|X(X"R@Lj`2ݴkGQT=$Ho65,V>b'6c<1On(d) bxBPm9dg..;7Mn=j&>u`,в Ŋ J3'"`śMHTxQ̀Pr<ٸr69't`' `=B&g??OG<jWC{DH  "Fa݂.sM)bHKi`&@ 9 %K|>8|>2 y!_R eӣDREIayZRӇ 5 ( I#+^~Y3Pꐤc(EyTՙn>I F`xB,WDN. ξoϺZ;&֛V[Dc|X")(ZX 3f, p}waQy}CF }>oӁGA|Uo+êaGlY ji+CxT1gCc)aHF#Tbzn=YƸ|c"},;s?g M:%X~DϟӾ8> C"5ZV{en{ea?",/fM^=N,4kXe54vMA%wa-/M+jfj袘`Y]L˱8b¨kf4#p& KbXQlv 55TDDQD)DUMTQ6 "*%iO"2h'Oߊ= ;`d4D9#D#Q_KmO/ PqsG1U9C6\L 0A,.cr42*(D X8ߕ b)D/lK)Ȑ J3 5: mpV?z)xbͦĺi_ߺT]^'i D 5F")J@R9ї?\R6Cr_ #Sy|_sE^'-hOc5pUю| s^AXyB \ p=FD@CIvDH#P#JPR~伂? P @hDPl+%(bB$(SbJ Ƚ= qH@ղhARQ>X, W{c!9~ͪVo8˜*rd71CD ,@ 'NmG鐂ߴRYPG~SC#76UDI,C$beVTa r|܉$w*μ+&J0exfN6W͵sL?W`8k"|NAܯV&7Pg'w3 DI %`#SxG/*yp(@cHH (H!jv 4=0`5O_X%B_8y>-4ƽr0,,݂4aH)|ǐ&s;o}qNp(P+S_ꍙ ]4Q7dxOȰH"<| pA63x@'9ܸT.Ꝙc@jAdR Qt]+G ?0 3G$-\]'~`jzlX|%*RPVDY~Հ=CMMDL1 DL2œO?]< W|>RЃDIZPoB~\]$*= {憴p")@ăJP x^XZGQb~Dej,N3wjGT1lIyUmwӯ}0u8TqC@(9yEԐD}5@M$ABDCzP5NE]P>H;Ͷ*a渒8L}fƄ!9̪(ߐv5Dvq~@s LG@1.%}eC|nAn8@ MN?_ Rα iLʅpE4DVXLh4 9s !gC@{g ~92C=$4Mi BdSCF{׳^DŽ2N l~z~sWoG҂~Oq|4M A#Ywx9 &ADxÒz "w߼ Ŵb6} "N!bvB9 1t('6+؏׼^B>E-V4hfJ¥S$G 89!!!d0MbFrsbqR N #mbCPDA1)0QE$Q,ME4DSTPTI0$L B+IeAP)OC SᆂIPPA8am$8PĨV 7,Ca (<<15z勤O'gs1. Y1]@%ݰ rp#Ur)A$LΓJD$& hVRJXp×т}/v;)eU9D?}"B,BRAH(T(&u~p&"Y8'J{7FaP][hjګOP2lRҾ|@hɐ613-hA )#C4_J3p%H¦1G"\eo4[̬Z7 䱌sb0"F {7ɈLZ(sCRi CY@0tr[i!(kL ``iQTu.Nr )Y&ޮ`ֆ"wV51) uT,hp.`52.*dq#0M\AA8%M Ft[9Mdls\w0aW%k)$.vI< P%q̵\+Q- u>9w?@%^]Ėl-bEs ~!ۚNY5gDSppo{A 0r]6tsz;@@`Fb@CŧġȪj8Ć`pf5Mp˹3ZnoajÁ#YW?ZH8NHj]nEJIag x{[l _I?/r#9x%;O%L!  &$34 dPG0 ]P=.1V8[y&Ϗw`Mv((&X8$UH>!K ߧϘgZ{j}BP$9gx >ݴ=J'. `2_si807ӯיqʛ$,PA!0@X `lU#z(㎄LCR?.<.=D1;) Ӝգ/#ߧA5&) wXP$∂a'z8gO?{D]3̿b1a&O!"aB 76EPNCR{D?eCٯ ѐ*!2w=0sã.ZҀ%&JfjD1nGUt.6LdHƐAth]N=II@h5#a%56hm \uh-(&!7E3X,Ɩb>},L#1h~>}qa9#w '5 !5>@΀vpXvgCaW/ 3qlj/Ěვ PJ#[V>r0 ;v}~bA-ߍ1Xe De) @#H)O@)O߬1Y T!}QnD(% #@ \ȑD#\/Y|w&q !QJBRclx9bp)ķ%}Bpl>I~+5ϲ)*/;L:d JHZ~XN270P>VJ(4U45S0̉D%DPPBRD)@9"ACs]TvhBj <:$# a7f o2>AWari*PP376ơ !oK=DcdCģv؇x{ y5;}WAҺ oё@r_3S7NLidN>{ R 8ZD(mk݆K%=he$mwƇ> S2 bLD~zp9Rmml6sR}|N>[_<,"AҘߊ|+nQD#z`$†B >o M'q Wc'2a_:Zixv|B:fTl)B} G)Ꞔ"t=dHnѽFDdѪz;COzHxI_tVOo]*A_߶\8 >;"$vhuɔ۫M#7:g/30*)c q*qd${|hq8BM+h^z*e?v#MT62(KA*2a#$i~9h8Y9tzKڍ4KE1ʬf7i}d:ՏK+EXwxɨ"#8a>NMK?^;9|3\Lѝ41PFm#Bj=/nyrc'Ӧ^&8chEQ/#yi]./7iN,O:TNR$ % ʭf` ~򖒂ox{w(@t+z&=aunBժw^'9@^88AjKGkzsmNC]]W)oS: `| BæǐKA0P9(`H1&gCB@j; "+5# jƐB*CE8CTb42T#IN4a5J@ `45x^>^{R(փ/δZ54#I@܌r}i,0vȱ" qj5HM'$8N<)`i$E$ I"y8a_1'"X$aY_&v&!X^6Q>?=>!JW,ǹ8wv{;YqiL5 PQ^i<NBioDGhgb9<AWP@֠PҁIo0⋠G=\m|.B :vǜI4:Z3`'1%! ):r_{j8z *Y(.[Ev !9؜t s_Vأсx`d߭Q?|;$q8&0O(?'"X/'l8u"4sS ,C6 4īNMZ,Axn2PRiQ:̏n+,(#j/'$um@}IEd,1] PְBs?uoÜӯTAѶZj0cJC[yao\\M"}ZFJ:ċcjf4^&f|>+HlCL0+hGі@ hV|j$E)!Q0P@~lRPyO&!iu_EG> 6'`2ݾ'i|6 q "0^ﴁgJIr033Ee`FgۘfCz-O ͽvGʟ<&hAe THW @d@Ϗ`*GΎ\RدPh9n4$|MށX4p 2j$ U|ZZEw/A!CJe")?! ."9(&A$J]ЪA"ZWftdKB BKk[Ӥ:B<ǒXt 'A8ҷ/%E3Hmx.O0vc)*߉pPD$y59Q?Ӻd5 @F.W|{s( 9> 0ԍҮ_UE`" 5`)/4ilɚ(E 4ޮ̄D[ !*gRI$J~f{TgW+F1Zf&Jtњչ D&4 re3tzHEq䮟r{Il2fe%DC*/%RnU`"i 1Wټ\"#%"jj49*ș^%S+!UMTЍʶGoPҲS %eF*g#UcjOE4RΣ%oӞJ/\!jTv`({Yna+z(Q%Fqc&=8 <84- bb0Ι1U9cWcr٘eMpFĞN\yf\\:B?k9 ,k aֵL E$S Q@@{N+6qB@{7膷Ș"ܘ+pcqgj((aw.AQ)/YrNDZsMvv(4鋽ݗJMcA ndz3Tv|A5Nt˧ۗ[]ZO~S)8wx2EVf y8q9b{3\ S| V z HbA?eS/ԱCۍ%ˍkG} Ad/0qe We{DqYybm>u*Pתum0ԃXհXu#kQFN4 !FVڷnUڶۛVmT[jͪ8#yڴٶa ෽!JF(bڐ00pv kᆆlX=-keЎ6v t[с䲣,m ;I  nqCN C4 iDbb3!9g;EU {AÄ@L xx$/ (I+jC2//6:JՕ214``tMProa5b [{oa?=xC y@'I΂rJ" p`OUg Om,)s!G_<&ΏϢXd.񑼈jlnƈG!Z|fZ59]Pko>c,!8)ZOr%1tȼ X~O ;n^ЇϻSywOשJD<0N&@R@-+H%O}QQ$z(@p d`)4FKH )Dj"0yrr@ x@8HR&4wr) #Ԍk s.(hb~- h'X+0֟gOqT2܉e=23A-šJHi44 IKXcB$t6kQYB=eM!OA5!90g45 (:@ȱgqqp 2$C,#I/Bb|d`!z/BK{/rq@L}}OSb 3L y+ ]>씤zPZh|W 9!0 cfm_Kaϖ(rg-6$/I>"BMET{f`!:q&e塔}$MJxj%I'O*Rds$TO(OB{ J ͗2iԴwA$q:t=_} 1T\jZTD=gk4Ԑt 8)b( 9pG.ЯI n΁$B Ĵk~(5R=z' !9gQML"F&67}@[=A]$ 0sl}> ?Fk8Y2BJ %=9C,µ! rVd`dyf>dlb?z^I0 9@+֎4$u_ILkɄ-5~GIfٷm=aCi4-ǹ4?XL"fMS@] T೬`"Q1}dr/^÷^APn t4pBBSMDKgip W{yx2R֊̝5`C;Ɠi2!`U=ܿ9_g@Ʃvٿ=Dl&j> {yR+ ĺJ慎_e~ǀfFo 38ZoKBwoE0Z?|O+WP7̴vsV:ڛPu=qϊ`AŒrW9+_:'d '&W?]z/WKK(yQ]yQG&B#E"m}ܣ7H}WQSG*l!!h 2py.x#}7:W+0r+z4laQ[ٺsF2$lǦmL0J2(o !f`I,C@,X\$nN:qb*x]`q{;hz"H;\iș8k2{_Z /N:@wG̶$ef>8ú1 1ΗX*4< oY ͱWی<rQ9p(z9la`ޔk4Nw}`THЊ8ާWÕ`L8d7JkM΄V0dk uk#-b)/}aٓ8t^+9;\8d6niXl Z/vg>!" ZGq܊F!%b軈͇,4@>ѫ 1V8cB.p0 ȣ`Iǒ+lNa3y] ^= E3ƒVΆV ;!7q q̇-DȨmf)*uRA[*Mu!!rArXcchB'RYj6ZpYqWׂؤӡ,XwٗaD7vή]DZIhMK&KE⯧C7N6֯373Fi1bPS$΢Gy!K\q`!f@#- njvxY9,, ,tZ 8U!P!Yù'i۾0QimSFp\0d{",R  7yƏbNҼ`W- X|gq)|oNsHHC-:xx)z=^G C8 '?x#XrAnReRh^RnuDyhdL8\=PK9`&dY }= lCwK J 'd%>// *BA%p Q]f?$[6\LpÄ8I9Vyw i9QuU8ST&^}1\;7 4K+W6342zI::Rv_t*#.z7ƠIi3 a Č'zz1 % p&oP|Jk.O+Sbb*0(VpdWD^KЀIwB0`ĸBFyf#dl{rɈL A7%!l BL#1s 6AgN6r0q[[뤛 n"^Z9R:sMvv * Fѕk!A\ozN4$@O~6Ƶ=Zx($D3qDv$/Q.ӓ'nj{sqHhQut}WRX2Fc~kIH(R;--FÍ>NRI̒x-V6=Y.MέNC&AH5sDx(v gZMW:1SIێw|f}Ԍqc$qHV+ӳn"8q~3 snG5iBNܳ 5ِKǰ %J"'HaY"%,Yg o<'cIHIά\wڎ .J6DUce^@WB# h(;v 茎w !ۂK,k4Dc 48Dl6d$_Y(bt^ ԁT,O+vjts%sZxx@Ow</hlHnJ fWYLTq$K@R "AW"41d_ODo3P`lck'Ͼʽ&gcxH,(SM'k^׀mm7c)WhpMyW*gdȱV1an lK  Zn 9"Uvj 9qbGiTcPed;l hf+ ( 0YD_sYN`kZ|YX!+P zn%t8i!9v/M#ا'Lyyм4 xƯY8}%jaQL@B1$Mhl"Gw:}-a+5aVo8p!axtAba6aϒѬ02fiЧZ7њr:Ru@@@>\d G4o h,q;v3iHsY&chٮ[*#y|)[`phu,߁& 2CD6?.$9,܎l*xl9on"@Iߊ&$MHW/~;hNU{0`+"Ï=; @@0v#'iˈٙ;;b,OG :8'NۅMӵ: %I3搱4470,E61V#ئPv\mwNxYw.˺;9=xt6wتSTcccT*kYD\v"xL6E'^ /ML ((~P ĆπTA E a#QC;iEE *ixbY`1;$B٠j:7f7 2XC;3\N|M1, Td4/3*8 qyojvd -- MB b;('hUPb HJ)79L)]pm׏=d9Mp:!XynAS`M8Cz޵5P2[/hy~x@|yB;Ͽ4kʥ)cKA 3,E1  Zd31s$&)JH`RyCď(61Ne퀠@ RSk/0?dg4U{>2̕|=w/vgԾNRx!  LW#ɀ)bdžt9.8 WG^jp?!:G=ǹ/QЈ0B:>5' rS`3"tۆ&)mB"S̵ʱ30dmFV79[* `lwyKKMg^^5잯h^+)DVQ8Z0IcZ)GE'6yoNE'>qǾ#¼d5)#24(XB!zq:[9{A*(D3tb1 #$u: r`ݫwr`0H*0mJ :Ӻ|.2"Z0~ uk>{g|XM%5RoQ\uv|9~޸0`xA6Gx /fj3*NKaЇRqgH^ĊO ;+~=0h1!Ѐ xxMsO^yCr(%:4'uŽ5Y=Hr,=)vx84Ɛ P&ɲ0 ]DHꊜ, ,<4C4d2(QZ,|@pC&pT\WF]:&`8iasY٦}_x+oAp;*8;*+E>+4)R^J$hx`GDHX 3dЅ ԻFV|C"C ~#c5\Qlm1؛l(JC娮Jw=ؙ]zѺ"u7n&Ū1+۾L0lbB',0r}D -39nE=EH<>5dMG?^H8)O>A"C(@>WnRP" )B JA E<\=2DiWЦ'suV Qp-WZܩeAϳ7>|Ő"" ) " ZQR䌧٨4-SDTLT #/?ag#ǗSll7@b!,$;g׍;~>4R)vr?/};M&\HPEB {{`RZ*#TG٫DWP!6^A>qk  @@FýE*RuhA:d ] DKDA!tc6L0|z "C8/ۭHwsa\Nټ==;LjBM$@HWҗJ<4D /\2rcIGmEXK (Sb4>iٚ'1ܷŚE!OIƼhFxXCp ׷n^bj/;7LB46 ZD@qdQ"@>]94@V!ljQ*DcG-<Hf$AGX`aZr\=witKßgcn1hn9fkChSE#}5#KKFe6aw8klQ5+9'*P:](Ŋ)&o; #R@wNm&n*#ʂKsfsCR"!bZ{<0yvH~m#`%؝o9kMO{ln'A(k6( Rؽy?|L^Rt"!BēMWn'B0cV!ؽ&<:A͜zS饗Bpzd~p h2EO,myzOY?Q\0FaQL;{[1>n=W'x=2Ult p<!(GRK>cdG1L`sq4l0'qx⚹iMH(A!w"Fee6Y-7M71v22" qa kWu\OlK[df2^2Eh#NӤ1]NBLe8mU&d 3®pk5SZ.C3E " y&kpՃ;5Ķ3['r5vNCzṵB>T򡨅|bgM;{Dq 6ԛ'AIޡ9XQQ=\< g9 GR)*=,/ʏvƊÂRH b^FjqXȂ5 Y 1mj1$J_FLcL\8i]&r5|}blN!!8fYʇ[E]MGNbq+Ӏz`̜$9N>b9m؞r :XSIf"HY$qN漮Q#x^w@LR+ 'a |GaB.3!Zhc#P/BpAg v1/ x90EaWN7dZ7;;)c;yݰP[53CַcZcwV. A#9SK@#&0T ayɋo:T+ h8׋] lcxߊ̍pBbV NwC͏:N:|֚ b)>1kֳ8<ҕl᭫T}eZj^ ܾ'o>#n|(0G;] jҕbBp2U.r#,'8+T.hGxaQo< Cx_3u%yZ]ts7s;O1.8$oC̾1/#zbκ`!]`y^gdN\^.O Ny &"fRjD[ ֖)q/W1V #N1dˈyB_6“Ɗ&^X~rX2@fK 4MӘ Qq " CA A)r1SQTgSETADELfDΊ ABhej oO?(J'IȀ;Și_+$>׳rDv6&]]9Haى<8HI A_bb3`$r>0Ԡ}nb9tzJ DHJU4RQ1%IJ#D-Q$aOD{Egk"VJ%(Д J$#q^<`uau~4 H 8.A@UR7+AH?DVbCS<IY*"?0}yidBǷ]%`|+=B&* *VjD"Bj* b&((hd!hiS?1-k ۏ V LB*HH\=DjĊv!Lb@'$iv0Cp f^ d<9@Ba 0F|,b ՛^& 1pb3\C+6z%Q4mq!AtRv1%кR )Oï$th(>E43PT)#TiALe_S`HШ${P|eNg_;f]tQ:bo*oȑLC?7~ꝟYGޡ< }DDoXXXbL2.= {o@&ȶ$R0|C `S>xP0Mo͠#@]0*Z*#QCz` ~._dx^_I#Ip˿ihH& aN$F!>@pe{RJP@*s.O?OgJ# bxOX;4 j?$h!t5D#(BjHA4zv=ؘNbax%vڼˮﶧٯOBuN<}1sy@H>A^(1 ;ViiD;Oc CECa8^]wNliP%"Rlsw2n'ݶ / v1n>0䏻i5B;Lc~f3 24FΧmJELBD;spB&b!B U22 fL~ %J ҔQ."RI4@J-*$!ҷg FWLPT#1 %6w4 a}( x:Pjs!eCA E7#5ĥvtggNI] R>3#]%:ʧt;$K㮛(n F)|d->A4 (Iz6oS4Q#i'MEIȌqu*3:EPQ[>&U "Gz jl(f8l(q$Cp#[ҡ֠`wP~Gcmjt(%q 19PSZVIr@yś Ҥd' ІNBr̮Z%$`*@P;!ZXPf@(UGx`c P-nP;e5i1]<22U4 bfllfHrPT\VzLXsLyQm~Tcp=>>[ Qfi^=@k)'vBOc:t)==ICIT5ݷaP8vm٠zzӒ /H}0 s|$~4B<* sWNGQgc8o^AhQ kc)C0C klX(iSc"0Y&:vCwA>S%mI{՞N0ЄB9Wb{F,{RP} ݌@{=ΘGiOGӗ}1 2հXX_ܝpR&$M";_xoG{;o薄<=DT7b}+J}30h B.F tb^Z u檟ezOvh_gj=@R*1E2 `ZEZ J))(XbI(AZH()YJj" tiP*Z)C@)(i( )j)@GAB%#0 Eh4fB$hV&**HJV FHh*ZQ6% PPĥ#B+Vɡ)]8 $ӠJZ A@qb=ʢ *YB0@Eb(.m9(N\2ʸ1 u=3N3C䁙f-H)JT/4-&aa Jg@俄qC̟?5 CLFUCUM:4i͋TDkP5K`<8̟0 @Hl{KFHB 5 6;Hs6wk5DWX[]PNU¼Ch#F H#yo-sք rpXin&gvq=G݈d_$Я*P+!I 1NGOP%5f^烖|Џ@>ab mQsוHY-*Fy=  5Ƥv{pc194:Bb-d n`vBlĕJh1@hw}P/OWa|[ng!'9#ۈhQ_ kD`ؓI9~sd!w3 $vU D@e6an>.әXxR` 5ƧIU6/✊ \8^b `Ip=>4ΥwZs8Ҵ~{s^ g4>ĎfL0Br8mR cTzdV.ٱ"j2bCmVD}w걿CqEuzO1`/{C2Мd)"CdCt Һ2@=e4 i:`Ncg!Е^JaK_}>J"t )NAK-]vA7ݷAA0PDPLAAM;O>& >ƺ@|%3 ҋ&Zkv:$!, y 67.B"h냒Y%diOdu)D3RB$0(*D,UY3s̿?O@9$C0Oe b_츔m$GBAڈ=+IB'$RGAԤ3/i H2&r&P_\iR=c|ytr{v3C@7V~5ŖOIM!~phJ ""iBSSC8_LM#`ErB9)r)>#'K-M wT\vﵡP&~{ζ_o8" zE)̹9 @H3"=  ^IMϾtZRx T{Rh Q(Vh݌m+<߹"r~bC orUALBH. BPRpTpFa(  9HP6&4Tx' [`2AӜwLڬȦD}+9ܴ;) dUꞳ&+,sdÊDSx{Tj Up^q6 G$ fGHy(8<*R{$-wntO37XjO$JǞ]zǙ}mL5=F`u7(^f\"7M"GkOF1argKAqؼfFF9H`::As]X#p0 V ²ё(G)gϐ@>.Q47ֱQ8FR FӖ!sbgͽ˪yI0"Hg]@ҧ~:Y_x9B5ciG#8jH2  R/8aL $rPw?GK UG|A%%Y:o.IP r'6۾(\v*QThN xismPAKM *xe9s (;?kO';YO-69M܈~3_ {1=.B!\ ĈA=Pu~U_ġ?.=μ0"c=19 aܺr=In5P:߸}CzHQ4LU5D ETQUTK3T$aiH (IFjH%.F=s'(x9E5QTTԕUTUQ&)*DS i\h [n\Cؐ"UëìTmk:dY{h)"A10iC{X@U Q7<:Wbm*`耠{5>f@H$B[T(2!mk꿢Z4=Qo*}ᘣ!+.t1J*J20SIu;!f9c5Ʃ[c>f'I =Cߦ%(O?!xLJ/ZJ(J"< %HRHD!KKC\t J+Ĕ4#CBSBI!$P@'1'B5 14T PRATM1 T-! ҆tT(-@Jd7MaQ ,䘘bCD1H~aPdAꄤqOSxq@2q)t*<:x}ozN ~AH`'wg.;P|1b`l O3?-_=HD&@U~ɶ}F)V471˙j_\%*9^?R p$S͓ǑA%'d !SF`$B(IX(RX$` *(J팙| !@fb$UIHb hyhJ("bHdj"bB*J&Hfd(`d`h?LM % E2D4c~<-@s3OǙʌC|3`3tS;jNf'tL)Gci"T)yv l4%@Ti ϑ6pXS|2{0__pՇEݪ Ktڊ`hffi@gu A2\RDL:iLیZk)@bv%CK *ǟܻ؃e [bPadVC` k ᜇj@,ȃ`r#%4p2fdAQgGr lg~ `]c7?xBHV3Xv5̴ OC(!7BP{]5/;+!J"h} /vzs>Z{F77_!v4KB@/0eCJ.^րxdSSE`v6(9|9,o?(| :amSD؉=x&7FĈ,Ǯ &Elvs2'±remrMʺqϭ݇<|:r 7z̆cXiV)M"=q] m6NXNXxJ"]ꑤzrNv@H-"?w[a3P8.G'`TaG`3Dm lQTT,Bn'-whu9d;M͔ӑ $:ku8(K;_C#}*>&'Y6?ZW#+LJ=2dX!S4is7Xp5m%dHƋ"' f48cI  !dVT21Mhn20x3 VBFcbnLh135UFi[ɹNحDkFZ6Sɔ6š˚;*:SMQ)_Uqģtc*bnk-VL47" $1TM± pdVTd**NMs7=s2$=w+M$618WP+QxO@Ѽȋѻ̮q8; (w;ǷL03 98e{w]L,kS{fV ޷# GV9N(`dC"n54VB0 mX, U!]/ 2 B9R mt6l89]uAW1 uDM'PaѷOCx|`k-k<nǦoWeols%{U>Gt6) g M fg&86ab܁F!;18{഻XQ=psp&"D/;e+ HN H")pMx&r*& ;ۡӠ=Ccqy>`dQKPɾ d>9^俞b D{*r<>_CM;qs&rdl vBh`ZGoh"}W<;u\׉oER J@zp2.| ;pɞfL`Mj/-,p9|ѝHHk=ݏq5l \-e 9O$ 0X(2)GcR#$f2BiL`ك 41 .QW,H6b+~):NFA}[9ҝ)STIq.G Yo' Lu/ 76̌O IA,畫jiK5WI{r &)ơakz[Z2雖j7G F/,f !htbjMb(xFZՇH# 6l9Ez͂ÆC6UR#"G"zjSCmqFp'VsT䀜O'>ۏ#Pnj `25 b`bgZa9\zTɂBBt}GH ,GoTP8f& 4<5%&$ 69ڱX١9ѭZ'&|M'HԓFEA90U|{4LCO^QA2R Ct2l%}϶@ TgQ An20dHA!Ėߟj`9q62Z(fSտu-ȩ CtDMaERI/ beN/jV 9%~dVE2D}D>zcLq~p>081P麄^lͰ&ܻ&@W2,>sF|Kv/J H SIERMM%!ABQC1[Hj$(i $D =^dTy/[1֍#?3ZpɑIr1 qwĩ9_$N:0ԀAP j^0i ".TDG)`1KTטD441@LU3Fe4GXTAꈒu!!6GvEw>NM8LPPU^.wJzbŗHw;3%WxfpR-yi ai#{nZ᫸0;Qas\cえkh:72IX)ZHA!4U{)B!!1$M@@Ky(<,()Jyp6 H$`N!KQ)g*}Zt,bf1F:_Fo!.#}]>waO:@L*tOˡRv]lN li*/8bյ?s(%ӽ?5馕s{.~ .mF:kȾqJ&}S5IAm@}\b/]SlR Wj0Ȥ' ':D$R3YѬQM^yy:prJAwbP`*UU\sբ.C8 /7 RaX)/o)Al[`$W$,CaV[_w#~tҐb?"]@e}s N4$?MD@ϴ秂#3Gm Gq(ґva^V֞cFT 46 *.s"= ӹ&&` S'?-x5wnxr!8~[Ieٔmq7G-4fg3L5BZA /22X}и;%M3}J-pU`*B̮$:ekC2k$T.͒:~"3@X`;qTRl:DxAIԅiÆ`ϖFXa'$| l IXWI@O" PrI)(IIUmx0ˁA /y ysFN{>Gv؈l$0:Im4$'&D1ZZ1@i+#ri)\m4Hu6'$uHQN j8c]a(4rL%r"t3.J*mFI i( H($y. D$_J%}܏+?,.H/>qwV /dLl `pThV->h{ x`x0@( γcUvU2XA eyAb9`1DѧL'Dy'&!? %H(("DN|>\ʹyHr%nԫÚ0Pc.cL6=lTD"3OS?42$C~HO$O(۾l/nG3AԪN7Nbp6zv$Fummk`s WZH $hizy>3ͦ~IlPJik|=3<:"D>p?IudzO MA'@R~{%·Ɂg^%F>i c48yJ|:Г$ 7R0V$@`]0$Pٿ?(1I J̘:q#:z;xP׮p9HLR+@2!2zL`chR}o9H(/h /nOY+ Hi hFWox^k`ER,b\D ש$=[z U@Sstwr9> \:F" _4IbZC2ℬD\_Fx4 &3lZU smmj(N|=RJ>ϣI&^C['^Ky/`zőNTW;:wk\S]9KM ,N( cֵ./1ݐhJ̱BFʐMnIЌx4H< ւ¸۳v"'i(20BS wƳfn`,5Ѭr30&Vb0c!4$6$š7VIXGFѪ] u[YKP!rnEtY,2104!/ 0pd#"gh#/=OF:χ4M5vGt$$5IIkL4k]1Pl6b0ae!K  F8G-A ʮRb+`<>o&#w Ig Ȗ;FVq4e#4I2#:ZUg6# MF Eػ@pWP PE`k0J.%Iq{yywz(6k F^puqPGOQxY|DWS#:,h{Di^8w4k Z( d!`qڭf*OO,7FyQF0+%r_iv *7QG]!6Gv0ǩ6jN)B`!xx^ 1!?Wid-Ҡ Q9= ğaEjP_"-^23A3qR$3E.eq0mT B2k:OP!AWz6~?)Oo{|Մ,`S$;sL ~N3L٣nFdJ r}h'zB33wqNQHHCNNˎ6$~vR0l{g{ʵB|wE/d{ 4)3n-QC  iC1BBP$W MU)I$ЕP0BDA%CQ5P$ MI̹HHd$b%fJ $ TZ" Q%j!*A8A51"rlitm+S@# =n =E.Ft'Svxᕦj ;zmbXu3OibWbG߈"6.yC9h4Х*M@H/JS@IB|WǞr^$JD&"&@$ 7col$ H!FPyxB +T(Dɤ_m8׸kvni1-HslAq\a\ߟhj8z#ǵrԇ=l0TB Ep6c\3Z "#mI Ḝ C.٩ Rrԭ{2xR{-vwaJǗygGL̲5X. 7Ô$uа`bB(4L5$d6LE3.%N~3q{P@Dhi=" wᴐ2=OU:\!>? '&Bsm SR 2{~0$1;e<&Vt)%+TpHABA()gXuM+&C,X0AͨB( PEkfѢ na2O6H .ҴKyeg̅ 3BA$r ,&)CI R %fIB@ YՃ3eJ(PJ)(`! Z6U1I@A"%Q[e(h!a fJb*"$KB\6cH8iJĺaEd%"eNâD\#!nnQEmHrPlF,F!cc:MX gI0A&'DN$-(ҍr8PdrF޹&*dmB4Á5(mXԎA :68J #(8C;jtxjv_u/@EERS.PBQPS+1"T1, Q%ĕfd*_X>8uCcuMcSW@YT k=#TS)CÉ@ ڍk:ɢ+g1)G$:>uX@\hG`_#@G(!'Ŵcb^{:@R-!@e 2a`kˈb?F[?SMd_s1XEۑ4@44&Z:`1f'a yAXp\0=jXm jnkRI 9AL,:ZJ_Ay"h;(4HZjI0D0Qt{i ċ7ff q,r'/muk m,Nl&Xsd;v̤0׸o֡lg杙,47"<20u,Rkhda;!sB{HΤX0! mq\[9I!O bXa&!4{Z9b#1y .w@!b(`Xũ4 ZRUfh 3rC(*Gb6M7 C?h8=͊ B>tC %L=OC>F^3 )f%=_W1,"' H%DB%2(Wݨq90)'Y@!?xĀR (( \!) USnWCՂJ"#39< Kc !`(n\\٩j@MZg4nAjmh TdĴU;lՍbL`1"HI.*-LVM%D( c UcjG79`%&*> =0i #J?+,NZw"咢`w4Jyd;L/VAHE\HS_>R$ ȟb8NEs;2d;Ԫ{؀4IOH(h I!}$xrnjLMy0%*BpFLJmN;}0W,$!HĆ/&{|UVFQ:ʎGa灶acɬr|ٽk8STBpoέ CIQTHEWJMfpYؚziYWSo(䩬dpcЕ a< HBBV B@0bDo^ʁgC?T֧O=>P&w 8GUӲĔ& DEr}g|9HA0J ]:94N-G.a80CgwQ[v-|0V",f&R/:ԴA}suGqzƀLe1h! e)6T{D.}d![:zF6T>XX* !J1NnHVC$:sX݀vƘtgOɓh~.j;cTYw&p"JAAȅe@/yF4'JJQKqk9`'*#m?tw,46M $thw42)Mj:5Rif4게@g~`x{FCtI*O$:E!K3MGr7Knh ׉`rr'̑PK#) ӝkDhqj!Xvƶ|'IΏBض+ 1fN (D_Vi(@յeiʎ b˼aѤl-G6iѢhN2XbEց=)C] +:|ALkm#3CHգtD~mfS`1pO°Db"B8"(yTo)P6,r!ep6(!HP}FQUQUQUWRL}9wU,~"Gp%30Jn {+4$~T|7}0$JPEloT/rퟍ1|z7eRR!,JP7wr:5<5׹䧎ǖ:q{kq|2b^~]ܙ w(hLHoH ‹?Lv_d)>̩(RC!||hB6?dysb!P?glf1"b b gxORTxJ{iy-Nq(~#opO¡(ْ*R |H`ܐlWYX@Hϙisp(g¶y>65/Q@}5Sfp *}CfeNuwPhޜt &˅!ၓ'vgcW݅Gw,` it Qm:4^6brxwwz]T堣tw9ro0TrZ""Ϝ)ɞ1|.,_V 70㳮"y;Љ(*)}S ̢21>ODQF"`MBCSJK_pa4]Il`gV}Dvu#9:e &JZ$XAWn` U D;e6(fE|0$L2Îp)84Ǟ_HX~=~*frY.:m !k8"I  hY !Mc|IݘOalURB}1Ph]CȽ݁dyc~N r(["j=ԍauEQe4{dLG0] i4 %0&cI.;֥ PwZ4B0@ƪYԄjդz[ 44Аb;IqO#*kd=Q۸=C GXhS L@(_N1xeODE^sўM2  9>a[' q5 r/ w)CaAR"y0וn\ t[4R LA*ahi"*irClC,ူ0QxY䢹1$x}Ċ&;" yI4:p >r-DiXlg*+Cn SyMԟ;u;ԑ>Ob ^I}xoۭWq{R}FJ=~5"xqvX26+Gx \\d~ |Ⱥ|pB 쒬7CsCLHh)i)$ $0p8TkԂ!}^AHE RHDYƊ-Ά ˄^tk{/?Ai}TT{yam%E##GJ!>pCKl, -6z3>" O0(΀m1҇> >UȂX}k. z3z~nQZ}"핣ɡ RSB!9 Ңpu莡a63>y D@r5LCdzή@3`m52A ;]Xk2؄n;S:}HP% RL n Cʱ~ݐ"fZ`O9uPOWKz-ug=T}|M!`|xTE@O90a#̴0rgӰV y$>";lDb, (_>db(& %GP`= A qD)9nw|wNOddV{3A*(&غgәUfǿ2y o%Hsd~'܃ע;9>˜))CI-ؓNń5076b"c8a!Db=vmnbhJjDa{5섥)$A₊ y/IRSQ򧤣̺"§V@ 2Xk][šWm(Ͱx$7or^K%C֏zk4P鰀61׳W9`.410  ᓥQՅFx9^&o=b~Z6䊲dTz%H69HLrGvFOߍmr[/3`1:iJfr ys)EF0iiB&y:f&$y(8;/ ,i֒"<%=%2>y<\hH"gUCy2 lwt[~?_ GT 7 h6uT(1$q4F6PRL D;@".:G5L'\ !(qE) i&Z|ـD3΀o |UM]$؇xP@ER~y _iй-,AUPfA`Fx8F+s>k1`3{0+$14?;`=QblLs{hfߧ^iD8=C=o H${/rk jch~o("p,ZAjP4Y&\TefULa\̆e5UIx GX6К@ 3q6 l"%3bpHX ?r%FZ!`xϫa;`utfeĘcF !=̆aa5H~u;Ó_OdαQ 8~ O(щE $G-* zGZƷ+cBщ2Gi1Bɰz8̇:o7gYBw]$ 0MLִQ{ E" '^in#Ё--kV.A:76΍vkAYk=)DvZ`D%y5L'љF˥y|Ï$oÇ bb;DC\yE*e88\y_m0)\GԌbA#x޼PF* Z9:-Cn'éHСe@æ";Nou !B*"bdN~'͓ʨ- h URn(2K͕'# 53y?%̈́Q[` DOXku?ڢ$&+{ yU!I@-ÜNY;gbt`)(?Ì؉ .CLLcτp U*E i~66ɀ.A. rCEb `J`d \8qNXeJJAY@ "8@ % Ň% E4DQzc16hBprل2뱢$03IE T@LT0l :Vƞ0b " b&ibY$f"!bH{a gɂi1lU5|dr( X7r#CEP6t0QIMCTSTPvÇDI ,tqa dVHHDGi#hd)"04p cprcز\s&O ޅn&L8cM1B vVFμȠPa<|P47VnRђ(#({Bb*;:=IR2ZۺҪGAoS=<) X(jUb': H8DLC@ko85FkMe^30/2h^5ax=6h7Bx9x΃Жscg]d.dN:$/N:Bq~&ANA>@Xpl=@xH+'39W!η@2!du 0Ɂ`Ri-B|DtYס"Q V4DR0;Ϣ>^N=D|T:0 כGcRG״b=&" Ms M7/Y>C5!2 RH!b?`nbsRT|Ӥ+E?=^:y4:4/@ְ;}&o>BwܪMXA 6{" ↨Rx[)HҌJi_wp˷lcaEֿJ Fj 5i3h~J#a6sR}aRy$.jG!޵(fPa9ae 󎜪4#bI}byKݱv.eKXڡ,V(54:MR@3Q7Gw CM$$7vww#b$VhM?ŚׁH="(R,0KC\>$!^61d LL2S_gy{8eJ(0 hT Y=ɴc{:'K mIױ&+gbLERĔ,Thmd2eeQ}j[|G̔sWˣi^GDȘoQ$v:*WC l*Z,|c3%|_  DY>yޡsN7SS4@)HD\\I^ٵFZCA% B$}!FP "46KLBFP]L3ې.@4ZE6)wQ iȋ稯 )@{b(I @RIdR!&fP%a X@NHh`<  pcᰩAiK$$!#%|$=xzӜP2CA@I@ePԁ63vuiOd$&)u60Ibcx%BOƘT#,46cEWI=S66*em'ܺrbY$Z=}?#^i D#P/{uءwܞF;CV{|WD0'3R/"^)k.ABSߏEh)L L4@ĭulU}pшHJi"KX +/Y4' D@vs5BPrҔh liN_=S2mi?\#MbUz^]s HXR%=v7vin<$CcEF1)m4 9F),bF JK "̈́%b~`TČ b\cf/B8 ) X';,E 3G980 CO?z]0EW~O>~0g.=^.DbC_t1C2 ZҦG1:r̤0٤%v͑B$0wu.z@5{Ktb.0cjq\-#eŢ,4 ˵CqᶥV8%CHUrfwn4M 3iacDW6c b'f 2{aF| Kؿ<}՚PɊաnF!tBaoబ~ܼ;9#lV+qm8N?Ơ_"Ђ ?LbXĢe(@[2i [6/zvHO/q8mϱOCGz2+(K PR2BkT$*B첨vyXf 'XgXj:Нrd3Ḓd^K'GR&;xq=L^Z:q!}# pG ǚ;y>pdlsP-κA^.\YF; nloӜj9wp(!`"8e wN߹60P:=: I k N@9˶>z X7mt\S/Hsklpbi2pbA/Eww1MrT/S 5{0bBoGIx⻫x5|-J|񩑋,nΈqKuv1Z^Oع|4;QDyb"@2d`BIʗ!hrh`vE5 sxM+D0je%nmhٝ9_& -ڹ&GSB-wD@pH \DHrs^׎68.TNCЫprP`. 09R.v3"<7W.ۦȣ+$pE9 t:/~U AG3NK0/uFEC,Ӗ}:L0T>^ tymۇ6̣=9%80Ikʢ;)ʰt J"HYPQ2,HB$p暶Î7]&Al}%Ci]TʟN0)2b>bnXGߗXjpoW0F=d?88m`> i ]oT RӍ1i~|Xu"8㉑*i{pH덚T@!g>9L㔷ہ(74c+NsA`5⛕\9{#5+4+/y~C #^4G8Lދi~\ W*pF>#NJ32c YxıX~kjh`fgB,:Ʋ+237! tcSC89-#?@FP ެC `HO kPM p#2yf}mrmx̝[bz! FB_ 'ɬӇaOFq00Yw{6H$F ?F9#hj`89d'Tmخ/:`8@R*%(/#"8óBu "p\M(*KLͣw3VyHpG+x 'rG ]pRμPQ8a!uk/!5œF®M!SxK<^Ω*"_׾/ PwFHĩ ^LCAC!$pL2:ɢo/ y~ވTHYUҳVVdc8ql̟@;,,oP9$ ϙ"9(N9!3: Qjoly\(wpCP݉,ՎXq"#l)b`[4QferDm/]EXCfp BdZf&oc=0wCױ' : z![^xhnP;>yhvfNԑRcN%H3c"6'So9 Rs=$I boyDi1,LLAD-B.E_PfTQ SM<Ԁ4Rij"*gGaY|O^>vh0I4`BÖ tIySZ )Ɠ:1=f%Ez$ On"14yř~K%{v"|Q%$֡!n2 `sXsCff< = "$Q*GjvҌf()lـ٣ 0Ds PsX419LF1=7\1 % \nscq 5±8tӇ!F Lkv 9>"A{BgvSR2ܣ{2^z8OkkjC_O& FnclfkLT9>ؓAQEo=$ BONʽwJkZ $:4,>Q~:|(:0Rq ^y(6 `AT*iK;(:PhI>;!Q1m3'xvpt<{~2eSi4_^5hb Vyl#tKBJ)싻UӠ"S@a=CL} 8lCMy$TG{bS%Pi䁖SK2Nh P*MB5efL#Ps<3~Dlx x4aD(GtJAQfYLܫp|wTC[)F MdC0G =Ǖ(8@5M߀k~*SS2 5P&CVq0ELbGYZC9UY7fh&h Q8ެ,V3@">/j*z?*jH?o!]aͰG# ٦ '.Iaph5>l}0=ҝN/Z8"xXl0GCdObdF8aP ×"'&q*$-S htg8! Mz}f=T.A¼Mh(h}J~4<Պ/mM)t朎,-M"rybLLcllt"SL'ø;b{Ee D`~sAjwIϩf0S ؐXUêKã[ ICfdLq)H\n {)|OeO2߃+kj!Ɍ%ņ dT3jhIp*qT ]f`6P+H(ߡ`PvZL#UEMh@44,@h146å"B$8.! QfOLAH4$A@/t d ._x_NL (ZT Ę 2p]H[jh h#x&no.]ӯq5LSL)HqB 8}Fd('wZ`MHd &<Ƣ$_|zh) h&alGOS2ALFA+JKOK ֠vaBM 0˜3*B"zaxS,5Ǒ(ċA=2LBwp'`e!\b)!R,*>@90#D"rB35<@9% Q^&$Ƕ¿Ñ'tJQ$NLnJ$}Br9J@lh5hYi?.%bNX *(*j:Igφ$ca@ٮȀJۑSCcoX(N43^CJt !EѴߝ!&PE*a$VEʂi0ieu4WQӎ+텈ܕNR}SH|onaS2d5200bw~1}+^tJW$kmY,@-IH㦔;L3+))~|Cp䟯 ÍCl3;e'OsP( }V"(~t9 !h#ASTWh7;oFeA 3nj- n*&"O>HC 4b>xj( 4 (G)@~Q2|}0u~~.qCyg|wu77QDbx,i&Yg?It5f/rZƖR|/Pt-e=?/B MՍl6TU%#KTSbxZ C͠9ʊ")'$~/NTt*]֙-U8h@U׌*cEAjl0\@;!ak&(6}(<RPpԓCvCc&[Dbp5NxT ޻FZ k1"/a-glndpC1 8/XiDAyoz#@hoDUӱNatqwu0禴Fh2E 4ĉJҁHxN!%~4欈[N u$REM-=mltS *cfN]0WTc*奔|DSM+uv#@GV%LA$QÌlTJpa؆lh[?LpჇ Ï>OaafHbe[Juؐut8@X Qjᔴ m67t AlXơNq1:5c "hz!ȠkzMJ@pFMs=Xqڂ raN9d̙9/=1HHp%#a 3 륢Ƽ;:sФl-: z:dbE5 - ە ˻rb76!Q9B:'FVugm.L^W (dDQF xרt@gɢD6:ʨL(P8l9$+ʫl̑9؈h,q M^=48+!aa1 ˣ\XvP lHZ*͐Gco1<q03qZ=56 ^jA áZaFκڠL޺C,fPSoDȕ@':֮ 痝4hb#8v-s %̶@/\b@MfkYIjXV1P^/ ˞T D3wC [pE\L|#d6i',Hy#JLϢ" HD8=pN$4aIGP0Ќ.No+BC !B{_x]L`[}_e)}f) ;+|lRQPsH IQ"#Y]NmKx,}F& 5'%bT:B\aRI RFvK-P"ѣit@匡 $Wr!@$H/K\^w%<93TEO*A*GmJAq>2Rrq*̇&Ϯތaht T:RdYIHf7))w'cp 3η9"G';F͓POWF,H3oo5/qG+U!΃JX=ծzҜآM:BYJ0ɞDe9h3‘ K<-Yp؍C3)ff` 7'5/aj̉wZ`eux11䳋ukA"@DTŘn$j؂ڡ t Dl )3RuaHa$0@A8W5C1v)0V wOt*(À 'Q%džV5ӆ>Ӏbc]|`7γ͍ƼӂT "`"-!:2hi(owI{lԣomB $4v ' (o'*@;P\Ghk[Ifo bPn&&4T%re>r܀9t 􄖀Xip@=$OBf6;~39 4;¯K(qrD @dP@MB25#`8 XJE"Xb I)t Z C8,x2q(1҂-L  59Qpb<ݣjc4s5o|@Ȍ;*S4Xr)ɢ:ݾTÒLW.4JK 4#! 72y@,4'B;@_ ʽ  ̄|tFp"0fNM6[F"|!Oyr$jzoC4JYL2z7c,,"bĶcw',d[ey$j嫈?71HpS&Wc;kwۑSQ"|PNη;oSszYbGk"AFg8rl2La=d[k hlÅʠk,%Y H*t \!hG9x'pa;IV^>iRqɣW@$S))8ve}(of^K4Թ f f VpS}0t([yݐCqF3H82R4* Slj<o-q^9 )k$ :!6ajt0/˙ݠ9A%N/FGH0r!;z?6_AݡTӌq%چч16I L8C Yf.$HֱP"P54Vuut5srjØ(Î haf$Rp"EHyq)Y*zW wrr;]a0+!$ 1.Xm&m6\PQ&K6(V ViVcOp㏌1/:sw1w /llE,'*ӱFw)0IX#!;.bUccI@`sܨnE;&)$< ouB/(\ cz8#mE)bX>haP(u9 ̕4Ka ,Ӏ:&n\sih*{UȹpqT&(T aG~ᲄ1L%.x1Ф!y"m=GA;s|Cw]M}$ldr{ϴϖQ>QgNAX|}>6bpFG5rDD&m:0m:vp@,H#H*DZ2DRDwt2$) Er mtQvqH(ZELKmI!@9%ayCأAh;yObd"=F. {A Y39:bPDāasy'b(Ql>;N ;ޜ ̆\x: =6ᇲA"DA͝t<EAg>:LW m{vZДP^b m̯%z@\h =X <v*S521SA;QrHQ!Hhz5oq>, ,KLECݯ>/Y]qGݶ oDJF:jZ:iH5:>zᱍ<#NCUCSBmLB LM\yׇarUY Gd2 €_A0VL\\ԈN32Qɇ 2&X:v—l 6;c1:͠A1/GXR5}D!pb PL(8=IںEWUGQ eQBHdIZwsr,0#Q6+6n$X?^g."U PPl|e4QB-.\4b޲ "51ԱW@uXN7fMIFM@L/#=9dJ׍؛ `0ۢ :g XDȄDǀb`1#v]T]:<Ͷ43A:#]QO/ )Jb,{|2QDŽn\W9spe~?ad^, *hLJF:bLxG#`wL&;C461Ma{ɊI>X}t;W56U;:k)D OcwtRI->k4E/NJ*iH(04 w׌S?3P%OE B_p}*ׁBeA~DtP4*8@NʮT`TDB|9Т)J)#%S:Bx2HǕ/xםu*-lPO*9Qȿ6=1F*G6H:0.4qEgVLxI+jKvBWmVڐ#$pPhHҀ?XU}{UUU+tڪjEZ.ܩlUW-UUUTMUUUG5).}lO 8gQ)0aO`8n[+費1llncZ*gYwx׳ Ѷo95] 1ki#%˜ѣN9pn\[k938Ko\"Ic% >5x'JBR/!MG [t46o%fvKAde], H2[il%?/PGÿv}sWX)2 C:"w~CGIJbD4sdJ=F@pCC0@D4!LHCB<P^^z3EURڝ p;y*zoFQݾlCܾ3 ̒@2sA7.0aӺ!ܔ>@p@65G$; ( 4]0y, W`̄y nY\i0$*;ff47y䲉[yMSȀ ru UVŝ2$`Lo"Hq',A9D÷BbO>0xsEzQQ8̐QPS!Hț: ) ,!e{KmDL!3$`be =ؾZD-4 {S0+ZQO(^]5>:JPU11WfMEHJ kۆq,"\'ypZr:4t;g˭Jwe%8l p1ȌBăx:H;KJRw^w3d,φB ŸO)むӗKe=&jC'P7N$eI ANiUT Ô(qrXpf:AAPJnJ("=6۱Ќ_#&K\)}Bmwa:&P)'%4HC`M.ș`8M[Pd;0~:j)Wxb*d" |;\闑/.بJ*,ǐ0 q&!TM>OiT{Y(oSRbL h^;tNiiJF#EGM#O\~{1ʱFT,8fTi*-+CCPtɊf;c4Ũ.Rq<3j@FF 9 xs3DfAbt i((M zs7pɼNt#iE,` N&[K( lh(L2 蠬!93Aaۻ`ҶmD(DH B\ (.Dƒ̰v9auǐyJ#[O"$X P>dN$Ӻ  3p2r!ux$ȇSh%I(D`. I>,P6?w[܇!>* 3Fj˅ z?=1W;v<*Zs|N Pq!<:1*bCN!IhIP=0҂v"ޓVVN=\ *$(*HL4dIH;BN|gϵĶ衏^SF s/%b+tWMkL;oRB'?31EA|ЃEal%wI0@hv0D4DPED01Ch#C2} ~h4 2ΰbfq_ET QDLUACTQU'H!BEj.* WnG+)~/ h>I%61N@a| % #H@@rUzN뷨s O@O.a`KAO$RH~cU2LBAj4]nܫ.߾t\ȍZlLCCKvV]"X: 2Qg8̥Z"j!7т  4`k*ca#O~)']״B2EAB43*oqxZwqQ 4Kw>J<@W)yH}sE"n`yp%<#Dä1 iSBs6T8dPIiپѹGlI@";JIYC"&ɑ!̳1B.<lfqp1xA$QnP74_n$U$ ;v N!\!J쏌CQ Q R ]r ʻV SP_ [PiLdxe"A|8 \" $}SI VoGIZll~hSPT5>@i$2S$` 0_O@>sr;ShQ2Uj ?cGT!(DqCF1cY nX&߾*'-҂$@A3СDL!}JzS{(;lm0R)R &6{8y+QsXr 1NL@d͂da } DT{;MXES0/<\ Ww!B93;$wH^ 9B @;Hi˜JPr9az0#;ި2P{#~y9>Llt} bu~R?4ܯ!o%On9NZ;:gy7ƍ@"rep0&KC(_.wVRX4PxV,< T72.u~NlbfaIA>  &K;`a#(Wp^qtzRy̵TC.쓓¶LO'WxrH `B,&02%<"8`ӆyY|ßH8߯+Ɗm,Q43Ds:W!R=OQݚ ԔcCnT<>_-SSoW&TViL1m!0,LzOU_(Ί{":["2!]z(C S%GUACD',i-M DkLl2N?6)ᩧR6l.f&H%'F(>h`SOדY:Pû */KO40 ^(l5$DOΰsıC ϲE()RPJE(L1¥R*|܆xcy:᳁x PrGbqg}(.wpv^17L XNV!B/)?)pGP@E15s?v($Er! SI^[3'KyAnTh)*" zO$(!2AZd&IH"H"I hH HI $hi!"(EJ US4QQT:Ul4 tQ0תg J eEgk>1&<*YbI#QؘIo\ 3j9؆yAD\gGZטuL !g}]e KCqLĘQ=xqQgijR #ϴQŖҬp1"SYgR#>~BD y/_a:\&D(`i Yf )2?GtȠ?UءA{CO>BH,HH149.'_(GxJ@8Q`CMWuu3Q8e<'TiNwC!58򊔇I9u9l{؉0#H;?!^tSG'4ULVyښ=aT=s-$w螏i}3l1TRPITXO4GpQ[l"fZZ?D 1e ']`/̝S:J+/DđTrs>Sމ5=ہpLIKC.Y3bOMtrmvŃwd+C=C w!n& XNdޥT㮏D!56`^RZ!!;ҽ *  i HvT+H¦@@@ܹrP aUb'a@&hOdT}zȡѵTzIl ]Uh38 h&Bw8 쀚M&$w0AB<+24 J=6iMuDwJ'T={p},]8C? DRR biueMo D:F 5YRA KgE B#Tp?_0y"ӧ}oS$&d2 $e¾:뵶6pVi߆mit'$hZ#t# "GqNH.w0橕 >bO{'uj6t6fzMZT:flWNǎ\:>:Mf93$.ay# SHx@dܽyjaA;tII((Aդ^u0im1pH^gP ;-BۏRqJKEx2@9MJ4M` qf@Md\5;rbI1 a||d C"Ͳ.<^@-qrH.pbkskEf NK){X%zv:35g(ADPqފ'D;.5KCER1 "#AAHY" POyxN@hi bH? b){J((Eߺ axr"$?<ӰR q#H " P `d>*ь"Oxʭ 74\p);}^?~2bp4Z C263Ple!")"iR)(* BR( F%a)D&B)fRE(Bb(* h"H*] ҂<:4>ztQuG% fc$EXRDƅ$nH/mZ0?BLBRСC(f|2aQQ\5?Gө1s?c40M%3DO%r Qh_f?A!bit쎩&(JY b(*"큤#l ]8biL 3}F fۆC@f?6pzuWG*M^4|=0gcnpEǾ+Nk<踕:D4*@t콛euiahޫ{ 4>{ L P﷓jހw}y'7mo;/cnXITMe%=}y{قm˟@=Io)}0: إh9BA6ݭanZv{폦iD H5*zbTݕDcfy}$٥]-8yͥ$[XZ$=Q{X*"BzQ^_}w+ʷQ{m}t=mܞt:"kHW^^SvભIJ %TH@$^EhN|}%<* zU >4c7]7fh}ؓ kUۙ]羽xѾGNtj=z/55>zroN3i]۹C@!HP8/wO}瞀ONyʔ7Wӵ˩6>uˎ_-=|mzʂZhnͫ۷wPEk}F{j}x]>{sSz{9"ǽn]]jgjvzV[WpTw뾇Z׷-mnvm7;wIq[斮B>no][xw%WuݙmeI;}яW-}ZB>վ)\֛{=[k)9+nzϷF4P}5_Y7{[.u펻`8j8Uϧ)չCl4vʪCY:ٟz:ySvIw9Ү]R)j-vds;6^QզnĴwtS6KUnբ3+mlw 7_^+YZZ1:Ľ8]]UvӺs Ԭ{=mlw{y{o/1v=[n^w6ٺ"s/8f#4BKannNvÎt݁fvb ( RUJ$4tQzۯ{"뮷wd\ڍϯs-}7ΛjZhMaJ&dʀ(TMP*^}:śM!tn sn\Uv2 шm{Co;}wUS%h5;&}[usvnNhݭtZQ̶m7F^3^ s:j6p{1ӎ޽3:;hWvR4w3XS5|>6|̶γs 3\E*hM27n흶4.%'fӵwv 6;m83u*@s]4݄|(kgJ{wzһWt V;K]\76 UV6(ZmR`{`EgvC3ΝեYn\ЁUqi:}{"6an;qvuw4FݵDrlpi[;w!.#lm/gv:7X69mu۲[;f'9NĶ6Z;]2]]WlےF4Ҫ6d4KP8smG JPP}+@;P tlѭ#[۝u7fZ4nn;kvr)lvSM]x֭F;1T5`N+4UBw%clsbtZŻ:[3:⮓mm^evTkRԨ+&:(v4v rwSduBG{yu\lgygn;ΔKyAg]ڝkPFklJ3CvM4,4+- B RHFSP`ORZ(CL輺z0@$!Jr@PP;e\ I011\$}?޾# kX[ E(DNl2G|*{vi@sfnōބ ЄlO` ksu"{%4? AԔ$Ӵa{|k_DB J/1fV0 7H+oO}?ϗ/=;dktz\;0k=0ݦ$ŚYVɱ1^n5Sk?^%$իWJπlu}?}9,Ll'& ) B慍]ljc1>PNLˏ/r*݆z8m4}첏 8㧠A#ZX*2'ɴ58SE >n]Razlł8dp:y׭!@ωuc_5gk;LAq"Z`"))*&f lD_#2ԵXhOٚoY}a<&Uu%L~>_OӞ<2ӻ\ 4 qck%t =aH $PAsBlv^!pk@V5]ILq{ǣ-"o7Et}핟}U|pw:, N+?r~sndD>vv$:_{ s+$o-mcŖhVwHwh)[tWJS7BC_L6SNAgL]d<[٣tD@r 'Ń1P Ɗ[.ROl_WvsQp,E}^؈c .4g A/pɻ@5R)=G-UT&<`+5]T);rŎsE1T6雷y}ܿ뒱$C|wn/qTݿ/ђ0nGƱ]l?1Jsڂ*" s/Z lwQ#ǭР,C^ur9TqB:2єALACk3öu>O_f/mc`u]T1+RVZYHο=%j,Ir7vM E4 m ;_np^iqξB(v vL\iAӌ߈Buٝ w 9uw$#naf}k-gZ_\=Swc=ظnח\gZ{Z._Oڞk\V/EMD3,#_2e6NcV{n,箯:]ng9ژ׭Wr уj mRrۑ훬<3^l˅4n9r˪9q¹h /[uaXGl/9O,apʸFgIN.^MG[ EF(#QikaS%q-\*/<ÀkQByPa U-\/[1' %jkp)=1}72i:d0u4]q/ ϷXK߿9wxӈƒ'{܊w;[Λ*=@Ozn~3smoU84+1';爋P`6.ld7<#}^+wrFE(;^D FK+]c}ޫUx"߯O?`"f0{9ʫZ8tݪթ^_:iڔ7*u*P6ʜ0<~2e .X-Krܝ1j،)D nnEQbj-]f簦~/9UZn !8ڧEj!QbMQZ4a:xݚ )F6{uSZKs;iqgKCtQmCܩqg;bO*#AX㻔C˲ڑ7D fqR 7DB-\jf\'|$bF&W]ǜR>uzfQ3λFӃJ&WheB2(60EQlYfi+]pA<R"6*g#xv_ ^_bn7E=CN'rC:q|٪P_( iXY/7̊3 ,O{>|ɺ"R^[ bERZEh|hn 7}J0~Vf`)4+Ngq6OZ<@--%ܪNAE#>~߰_GZPi"+ɭ9fRRj -×8V;g1A[!W&P$ _fXQlĠw0$?0H5d$Ł tk}{WHgzv1A``{y8m$όK"C7طnڑ%$`Tǯ~^3+ocgcFK(~'41Qxmr+pڰFX=RlŁջ*\XrC}ﺩ}Z!d"H; v$I5T`V(w0їuK;A JpJ*V ̾ss7G{^HyU89,?I;޿!Փǝ~')Q9UQ4#iDk5li5Q,OTYU^]YVεߣ h?ýI ]d#N w4T7NavvM&~^M&8'12MFv{ JiW+ 5EҶ1Ƚ#MyH W~!}npQ@䧫9FnǴ9"!9 YPdઌ;ȘM=Bqw\|SoâZ6xPNUA!iǍH~ 笙HO'V)&UMXSZ&q`{=xwD(Œ R 򷡪DLoLGm=L!֕H;wp8!89_vT6kS7okͲ){zYϺ7C ޾/DΎ*C;d:k]R W$GD5`#GXuoBѐp8!E9wh\,}x@p Ͽ{Es&hS~_qxkh9b,zIK UtE]Y{يjgevvvuzsO;[+o&ұtpw'za7 !H, s[rsn $^4M"CG,:3M%9׀\!@hN$!WG`3̂읿^b6$c dF,,V I94`xJ-@Gv*r?a]ARH @Vf{3>݉HTp0A0xCgL1 \ipPrH ."om@ֈ"cTi$d=?"fS˼杖̩yabmωvxtƆg &vSQyT\i'!0fSG Hris#PF VJR9KE9b! 匪Lj0æ& 7 G HJ bJh X(hD 01f zYq,T7hXQ2\X-tl:&6RR:5KT/2:ǃ*JԌŌPi>I11mX Oc˳Fۊ)2p//JaS/dHrDDЌAZyJ2@(( `aT% H(Xi U%X,)k8N3hh7R 1lqW[Np +Q+Sn4H1zapTupX&v<Ù) LO\% >yMwzz@q;|UlH`=ނ)W@H( S*ĬCB"LPyb@b.ZABi>|^}vzZܣh8PX)SPr_QрDҢbٗW6 0Gp9^F"Z)$hJZJP"&sI7-4J/!AG,14PtfLsrXތL ȁ iZOg2dշ~]7QT޺j>|d=o\,B AhLL:&7ߦ*IzM1hi7!Ofh<~~^58V!ޙwfII?{paNq1bd]u wEݓ;c>T^Q &Ä큙3Rg8 kp-$gV,bтlcFK! "}9x !T^R F4FgohLb$-  yԚw}hlZY=咂3;^^['u]ƃuOf9`Ho;m2oQu˨3D8B&1 RW*ڞ( . N<,͢W\\CaFbƹ=f.i4NAvwDT$%rDM1R}r~7.O}0'!R?m6g\0y aQ4APq3hFFn6HV-O%vց=.PxSLJ씂JV6.H;RTPЭ:mbk|gMk&!U~/G~.ΟE @Ba5BD"$Ґ`?՜\Mvͬ VIh[EPSR]kw#4A@YU+#\QED 5G2rET3-Z)iwǝ"]He}vձX>-‡2Я03wmF7FAj ЃJ 8¬Q=wi~ +Q!N$+X$xUrv& FneuwYc h92m٭imXC;޽u4p46)e"Q0+*df̕&jLj bjFYmg|Xoq5@zơh O -@R:tCg_엡S\6 F6yN9(4%O^>4R8^*IxQb$J5HPڄz_煳LJ!0$=FFa'nMj8e'qozvIODٴP`kbG ]6E ٧9\0|p1x i4ή9qR1-ȣ ɒeT BLQcFF(3`D*c%O-iksUr1>]N5LEISM1zB5'TD]-ݹp͛[Tc'7祈B3܄j , 1ٝYGxgq ёq1ZI d N2Fgôމg^f0^ƱОR`Fqtn[|\8j]:4NB[,(̇>z>Nkư;a- t`E$UFG ¥¿7 5q_#Քlxqmۙm(Cxm^tU栬Q\ *""dҭDX)O sV4PT}1Hm봒v{rIcr0m_'5<>J1DFmdJH1n aB]p(lQ@Fc[G4G^8wqYCb/JMF?_9M1"MiYY+L5h4(f75V~?WHt TUU)Sl)dDE'-$@UPViQb5C-Qi"*xڵ_ƨ O:V+ҮT7g\z6L@"!`fk*?Z`Ȣ >=08$ˮ@$xvE~ R}`eҁB},^{zeq56` `#rG'@W(zyg<ZD ?y .t6aFX,jw+ A$jye{h{ 627vѵjE~Wd:XX7ƄMEPEl5ʐ-5Ngf`9s d9 ?ďMuo!a` ;BO<:>junCiFGd!Œ.q{l4 qyYyyo1[ihchlknHiA٪ #Xnu؊(,ڮU="4%D`K|- `n%-*aՕE aemU 44ϧpe1~LZ c@y0a#|:#ࢫ.r~i-sR CMkV'4fms[9ۈa<\ |rhoY=H7ͽf77|NʹHFb !@C%%})~~ſdxQg_^ x?g^u$fYNs%L&cKOhp_粑/dd"AZ L߹JYPTcPcDG/()'"}Qh蠝m` G(!1YA᠈p#B9yIB:[&_b_NL@9cM"wu7j^:Xd*"n<݇ ngo2(~P Br3NM(L&y$0)i qݨ~}hlśMw$q_~h@jquӀ WЎѐ1I'5Q9$@ZnS ܚ1Smt{wԨP A1~џ鵒&r(?.9$'ICܐzH|E?clUv 3Rh #R\~JdǏ%nΚ(Y#jm ô9]U˅E"G8e;45k{CSo,Rҁ=jL|!l LA"3XU7dñC pyW[EG(g~jp;U*U1;_JZ_h&'QhCP3Fz=sJ~h 3ɻ;qpc"/]qӇژwC;Sy9G _xoyA<"r6 !~z| G6ֺ4:IP'~x^<K17}_ OW~>>F|ֈ@A+=|V'L9^鄭b\uwʩa,R?w֖5,%:O60ZZl舛mWss@u>vuS` %-$X:u YdWo}\[*CK}+ f0[y ('uc.+~GX^@w~Px1Lώ;R,H-eL&2۵He]cc j /$0,&dp:9߾kG<:é`N3YZ7uQ]~L3Zúйh\3ņ#ޡo\mK65g6lru]?8B9nk:W?Å$x^yDde%G D~7vU߳:_t0ݸ-ƅ- 3vMV@Qb!+UBUU*2 acnLϖQm_: E>gE0\Di5I&J#!=m$ YAZHWCx1IWS _|?(Z++l{m(n?/"zǢw]on8E!АZD7T(C'GmJ-sTVl~k?N/I$tA"]Ky$ѻHuBcBky\[@,5'hOtZbA,&'4csdxuӏ .* 1U&"36:7xmP[uf[exܥ҃=>+qX~sw8q_wdNL0PblÂH `54>.?ߡL5ϯsИZt@SE %U4Д - -4GEPPNTjbCcT٧~q+Su;>_$!-}ko[T?tH`qE. @3(eo%<6|n 1uYVW8̢ibzkP DX]3͚~1ut1rueM[7e,aom-MQV (ڰuٓ,/ϟ__qm0璀 H0ID1 @RG`H,AtH b7>%@$ E98sP$A$k jePh-Z6;GNےq'9Eݷ/7ONї: !~7xu?띘1sSkRTGvM_~}o8M _Ӊ9mAR~0Ҙ˛&3$ގDiP]zwn \Kϰ*/r>p|Ѓ-%t`Iђ9E"ڙJ*e$!H{K YS?.Űb035@mcj4v_^IV( B)/{7x݉wO G]9|CD:?d _WSMg #ܳrE)1iƥKͭFK0STFif#e++ɍ8K4P^c/9vK jEIAd5arctd68RCQccxہx͚6+n)S,ETy'3v=j1m\G+ZfWͥa2SEсJ=TH(뷮8\Qv47V(:4rRQPQb c2D|-1dQ)3M(ޚQZ4NLg7y +F>߫ojz|Bw_?:脬W tHr-u' Yͧ_R/ <۠O?4!䝮$f''>Br|Ie*h5-4BItypCԝS!8JJ|0?5hT!'JZ0|[x&~Ma RzjXtd4 8^T=P]BRzM}? }*V,|U`=q)II(\~B=b}`.k} T֊r5 # &\Ovi ڟ&;j|9UA_uc3DU4Tȹj0orxg1j?60kQѾ?+"Gw,rDd~z(Pz&vT4P  (fޯ}MY +LG{Qf ^g`֫&QΏsY͸vQ cStU2E"|l|P!iZF;/ MU,Aq1Ff>}c;iCj ;@dXtQ9ݥIET>UB ܁B< y TMA4]|Άw{_~^ra]tm{^o?s/wTM!A6m4ަٚvL%ϹzTk@O8>J''\IR|w>lbb"74j(FAYtG Mb8mqYf#9Ѩ**ӒZڃIiv~&T%""?]߿x'((j4SHg8XZάTTJvi𨒢"I >zgAm(JjtbZ[9Ɗ^BsP%4E6 O(pr(3 wpt/wH!wb ʰq?w`?O@6ך'`Q; ~h{%@+Q h8HR'$Ҵ !MRB-(rM'QvtIP%$E)GjW@])K-P[i(DTQIŻ^t,6L?YQuyEQdj9 #XQ<@jƬQV*vrRK5@VAcC;D^-eQVS_3u2'/q7tn}I32L010_B( W$D;3gtzGZ}\/]0zgG>6Jp:P) 4pm{NRO{Od(uJ0_*>|g~S<}9?T PJ 'Ĕ {* =2."zmE۩}=ڬ8h*m7[Fc_qښaȳpt6 bȡJ0.-^ 7zF:?)?|mPm}t`PqQXst-#MmwmtXEeUS)pD%u<c&?͐^Rޞ+u+K9xXշW~Uh7/x}8R]bs}I=<1N⾯/Oswly ,g!{l<yq4 w?t]_+v7 Lx!q( VB7F13Q|iP:1 P(ybέ =W^+J `t"{] O{G,M. H-|0!bpж9?:u0g \ A{?eEz.쮞iʛOd:W˽nGVf0 ی1ӯAw3q[ Җ̯FgP*#Btokvcz,p,l@Aaɽӵ5mXsyq(9v>[5aBM1f)#>K{rO6蠟4^%:EL04QC(&,]9ムi5%'`Zc?KPRd;;{g4p GxI{>m- {q9~ߌZ9)=#&}BO_-K 'u lg Þ +!U֐T)ZD"c4^郞%F.T.H3cwD:uo*供 #555p,g~o~^B>V?d+P8?oU:a'Ur~5e:?ՃaL"e;آHThYOx;tqփg ˵NCR TAMgTX,;r]嶘d7g rahD`#rZ@|{@⑏٬Ld#[`q);9 ` 셶!Ϊ-Tn-!~<~>xO$ry@x@.?I2[7W M/$>{۵Ϝȟd/RAHT|APe_fPEp P4Uh{ 풢T" ޿r'^XܟcSut屇B=>ڊ@@<瘩qq?xkF!Qo%m~?j:j6d[~vL7)gͨN *u޶vJ{94«` `I<<׺5)aXwϔ 4#d~,7 X؉9ts@z ,E ?s3@r??$-A (ug˜Ux}(>(Rv!@H~^ ,:IV!~Ƅz#ۉ|e?z?(0~{)ysŢCD+Ը @r QSoc_dEt{.|Eu!)y?. (dsNg@N.v W[_8K>͉~/TR~b!7[ڢ@&E~SLO?J$V\}AD;o~T㻻1+"p ( 0R**D !B@DEBR4P'`)!IJ[|Q %!@ @-B4(P44DB^C2O!(H>_vzBEBRE^́3mRoR1w{'9Af25; RU+JD~G 96C7rq%-w9 S%Ghpa RPTPHQT4DQ4U&;4Sl~R:& -02™߭ۧOL.vw2!>4_A@Q<)"0, ֙ϼ}3mY 0DF$A 5h[ҷ}Ҙ@`*$ `6j@8׃u۾¯J)=UnV8\Y2iS$qk ZҶ Xmg1!$:Hl^!M2 9+R*td 8+*V.@/|G H H ;.c!4r90os-,]j,]nS4d D4GG;G!=.Gz86I%n˧;G*@.*HW/cIX@ᯐ6g oxU:(&hVJ; qK.WaoD)m7:|\1ÓNwep4[:ڞ[AL\XLp/|p? WS+X)z9MG|D|4նUV7h%('cu2xm L|;, p`ē rKgR݅Mr:lYYPWKl+0k~uPl!` -w}1VJ[$ _Gqp0V},pCvZ1.۩fҮ/|J-',5wUÄ/6urӠ;ϓ>¢ ?4tp^r@Ĭ:Z2mYQ`NnEվKFV(JM uIωU?!.Ɏ!υ]&ww _.7SVacyEZ!Ո=w){䩝94;i}~`9Oyh^W]e$zhvSaqhcFC0 Ǒݹ5Y]g81^-@yi4ҟ 9G5'wo+o'{}R)̀1xcLxf~46/D]Q|#㽭y~¯( 3ݘ&[TQzIm(=wnٿ{ J]*r'=B@'#X*Z^,WM ʤFַJuGccz ΗuBPT.d7&>EnRVX{Ӽ V2Sܱ /:1&쮝m oIb _ XUO)~6JK`4g1[~kWQ/$uw6$01+I5_m!0T $%!C] Fv/GV=p翉uwCY'0{nvWg(W̭ zOtgkY Q-hu5:bGE@@EKʏs(Jԩ, ysa}eGU=^д 2'{aEY0?=DAoݪ.|:ׇ`zxq΄p"-? |DX߲p`[-wo=}X: '-rac=.~R9x ܪN c "j1=FFz&O 9X;}\J\@D$ U[yFD"Im^ 3Jm' |$BӪ_v*wIu>O=rbDy[8r& E yH.|@{m;Q +^E dgYECm q(ۮ $=1Ԁ뤹`{D`cfC٣CG1B|I#y>1mv|뻗E'^%In;FF\1jY{[8Iy276r܁a i$7\'0$= &5Kݮ^b<06n q4Ks-3b`{$^!O\+zMrzىθJ0WۆacxcsROrMgdyH"dme ܎^y|/P{~e:.콺 ^l@]Xοs* ϺϽryOƴ6!՚$I}:[r}:`9!$BYS[3w 5uJjjb/#m !#Ex#oʿ+g)i({ɖ}|ڞFd.~yۦ#-UxM yA%?B~p>? ~̖0H"P[Ϗ]p"rfqwƤEC֬ΒvZzQ<:]K]01Yn}"GY}+3"4bX$ C RVg|fi͏ ;|I(mvq_O>ST+}o_THpV*ILDⶬ(A ZDh( sٵ@(K1{W3 Vr1[D8bWRRV9.\HtvEȾ ZYppfi35yxjg>3y)g:D~ǪsE,> w˸:#ƟZd{l{r3`NiwgS "+6DH7]¡'!PN!],tjuWΒOxnLPw/F{ҩ*>Ν^HLNjDvHShniqDE(E#Pda6 7^?keh"r ͵]5ETMMyj;ǧ|5_xS۳@yA/lbw (Q{{ ç"M-9Ͷ~a> &sfߠLm]4@k#Kw/~~?$A욻 p;r AǗ`p =lòݶg4>$CwW@gDwy0~؂8u޿}1F#= +[րqQLJ<cR;/GolyӲfL>kr+@2Z}VrI 80k2*pe  Z1r.<9a6TlO7-72L gޝĺ:W>ɐlEV/ &#:fF}_A˵S$g/Y|LP3SsYc*sO,}M'G]:7= {<,I?~?n֚\_P_J@ wW2~AU˾H)$D p }aJم)Iߨ(LO>kwNK.loNO8lޤ6}H?.OW_-0NklܬIm享d0Z+;(#coFcnB !(¿@?S-ʒWdqTrQ6(x/emoRlى\BDH}~ݥ 'yKR *Dֽ̮-K!f 5s6k`넡@Q ڼ8b@38I$u өlB"e( BW`(xB-׈m.x*Xb$+t=zzw|M`;EY 9;k'#'(B!FKqۜ Q]E<m6 v;}?u"un`F1 @)AޖO;dȁ"Pwѭį :;f I0rh݅|m563 Թ۞RJ4S\ΡF~ 7H0 0:3n ssQ7`jf멖C(l ]t"5Ɛ7C擘> SĐ`0GDGf# 4?f> pTsenΥ]7w- nU`+`_@\vhKȼyv3۬9UvÉs>*UUUUUUUURT(?7 Q.hӔ3}ï$ :~mgM`~pX:PA;PCʩu2~q >`TU5zE M"h5w֭7rhu~delg4W6B$R^dk m)Ȁ,Dn<*kȣ-fy)I- X@jǔQ-܄)aGtܓUA ߂#BHDBGiUxFiZXP]qْA H!=!a|<߻ɲQطEщkFiͬsD?}R0ˬ3 HJ svc\.PPODԍ$_6VVs螴/#aqo9FP_+ 䖷J'*ަU:cЇkSf?;ϊ_ɻNTa&z#Vyj~NF=CT2QSAf0sdWi)xQHe$;Q _&7Q<; 3@lFrn y]~➵0[<Kdz~Gs?T]~c+ydg;ǟ/!H c(Rc7]yՇgF! a LEtCx@Mތ5~^[|oY'| qO6iǔ=w-j?jlKUtϮ%9E5Ns(yMs^y>TG' x'?Wdգ^is rezUL[$z? YAdG_8d6S[x}C7n/JL HQY(hT^_9,99 LGbs\g.4O;߭L>(|^gC$qlQxP'BPr"9Wջ&K[ wQd6I$Ұ>~rHu`/ɛⱾj"{P.q=_%h(`jNNAks5ot+hO [􎖇@bBzHH퀇}]ڙ}=Sv/)3ݥ n (EX|c93@q ;, +DQLZA]5+VߕL?! _{t2J#: {P|%OA{y-t.ƸЏ\2{%k*pl<9f#;K{ w8DX EU$)~_>8X 'W< O ==<|yk-P%y$AUUA$L+n˯>战Bl(rѩOɴӕ@O |lajsKeD@P "f@^ B+cd @Qv_4>9!>Fjϳz@[=6roh7N;a^+%Kt`X(N_7gBUgVJ@HcTJֲKu|5o|LAaK\`be;Q#~C_SCv}@GU'u~֘~>0qJ?D)pilfLޑCX@eN};ycb~`SO&NulA4|2I}|̚)Q w{_&{91f@Fd9b}wQ%ֽg1AQo A% d$4E}0*B ]9ַɄ"|6NBݒU 1\y$^د ^fLPH})$% DD=?|!'b2?/s$?:@>M!:0RB o|L Ojk:ޤ %B1!EW8[:@uO}onK&N( qK;Wfz$!m}d"vHjOۀ8O8D=!rO& =l|xBcNAWw,/qv~$\O7dz`E ]rSрm1[c#hi|{>dM mY9ٰNqUő Mʦ'kb_ _1 Rtb 7<  ?\ܡLtC pG( #b&eñ 60lab  P\f=h=~%&JH29ˬzFEapX(x 9Ï[ދz}tHL|Oa t/% {an^ve% )"IK8<0AUnDPv!kti(idM[e ǑQo=+mgTQGt6[Jmq?wLvv#LN \;Q65mI#I_ՠ _\6U8}Л1@a_*1{n;1>10=ފSBZZDqDHR^9sm" V"䟔`-~q47?7/?g/uH1hefL$QE>&8OZ<0:.d#H/SI9'DQEG2MQ7L4 UWTmR|34P,)i |r0P1 ;2P 6+c>ׄ TFn "o1FnM"Iܮn{y||Dt5Y8)d?n'oPQ4v"kAEYb\_L}tD =kC,}-MڵmmլUm*UmmUm$UUUUUUaOw'giΕ.UfXUA$ն`dSOc4#H:ԃ5#rO$G$I$I$$gz-I$ӡ*b%j/lL{Ń3y GO < 90X 8=JI$ o-njK.oeA0Y-Q w$JBcʢ`=.# [GXU)(QUUUUqnRY++LW3 $yTkCJFkc1ME#)i;G?#jߞXdH2$,X>C,rM6#xv31සaS/)wFF$-DؚtfjB.KD!npp+Qt@$Fl/\gnsF`[/^Y:s7` ˘8W=Y( $: =um?aL;* ]|oC9t;19Esm^FsTy<qHn>6#cg.Aq2:/էPcg"5m"UFr ?0(|8_ @f@hITq+wiV]np$ɓ9Zx(-r_5u>w⛺P1x,^|M[P0N5k- _Astz_CEFrTM}څuMshKTZ:wOE>r]ӏ􋔕^f~߁[dw~U砄WA4OCvS+gT>;H} 5^3$Np")JC3ɜdPUFf0W8(n|]FtS8>;5&ͯjG}A Le; #䲧ФzqV-0Xi\gW/Wyy,e?Me3ѽwZd/=@ުB#TD]vOBڽtŹ+!z|9Uê3=g:ֹ17$$ށ0+|@jj|!!sذEHͫ [Ѡak7 ;XgED6?npg;GOg6sr{o>)ހM]J[:"Y v%[OpćZl"JzN(DS2ʒ\Eؒ1`̇3 ?-S>mm$5rE9+x#' */ {l_%ȶ(]&SV:hb֞QO2a$7;sc x&!!Jfc5Wf(kEV'=cvYF @xQ8-'!yW$#dvqX@jhpc?aݫrÆ89A[C^&A$F]1?UMcugu(@ܾ_ۇU[N̨6em?m`[2^ Oeus;z0&jxlބ-A[WG!*uC ' \#R9m\)#һ)iH3+ȇ&|_fU1훧>jYZoAhQ5EO62[:f3aIdz/ 1e#ꛑYA?%$in #E|rW4tD)DC"Õ٪i=bCs 8Z{rك GYfh VG r-ϝe.IL < t6.z/'Aᩱ|#E"r]B #a𝮯a'x9,( N/=?g\-1f9k{ūd?Z앲<[Dp; (YIP>wG ( Q Gm"2n( ldDcw7s1+-۪~s5pX-%&yU''op .x"LJCoD4-U+׸x1%šWn0 Ո]3D`'/}u 8Zd&Kuz*Gu`J}1W ~ZvFws'Gڇa7 T?~{qC;=):2)j@̤y6Yiϗ %2e&$:ON+6o9^A;T F WN2nls c ]8i53AVw[ޔQr7l8 !|W^gs,&6.t5]tՖ!`vV>}\l~:Φ;ֈG*r[[ #1 /u)\%-YhWk!if ]z;2ɫ9^aPٹ8&OOI;|@2/젚QXzVU8ȦUmY`""GRӆ>iX AW.p|˜*4"A1gfE V}:y>F5wOtzW?M~j*{  ApYNVUVOMOŽreN/KLdmnќ|G_LR4!̩lW`t#QϾecs:45l;HsAJpK* co]!2m\ <|lE]T*wwû{LGBX[n]2fg^#=.6'L,N̊ 3CN!}z?F:wBl|3sir:86mB>G$h~\PNJCI.pңGAj7C >N…@˘}B8wY[\86k,yJm6&n"|,j4W~j*ZR-!pX9/.W󝧡 f<$B8;u|H#a_d( F_(*`楋{/)u>շ}WŴ^n?J) @|U"lh.H$D5Dx,?oq;6a_I q'H8xg(@zY>Knmwpb L'SÆHH!_NF렇ݤ<"ʇJG=ѰrdaJrs[BKpGdʜ-zjuڈQa*G EJ.Zzcdk|xkՇVTK1{g[0 bwG*vnRE#Hk ytΡV>gtcC@X?k#.ǰ#Dp C[K,/`E<EEjnE*/ب +N>A7ńozuRI@P.`%$C^[r]yhWWpr2|Awn I2`( ;+T4m]VQpy5 2Ez N)k||Ԣ E1fܩ}5DpV[ۡ1hqBݶMI/`Zʥ-lOtc'l.#XŚcHfG#!nfiDadymQc Flj#2͖)#{CY~7+8  ^:!H G5(oh+xuO`@2n{!vb%Q1OP5(MZf1{1Wq;Ghףb06dmx*U-.~v }AD0Gwȑ ݗ_"r$/ԯ|}`czk!rZ H sccF VCj3]cA@0 @NF3Ʉ T{;ywn>іX4r6Fi' P\h5<($dD4.aczsm\DӵJ>30-F5rc|\KlMWEk),,ɀ"{=QXD#5SG)&kg0pjZftBLfu d?Ծh=ab0*wsZ7Bw1YVV20H`;z{Dy8WqĂi=)Л}w8~SͱٿK :s_aWU=r8ů_8ذb%ѩ>KU|)sh0^u~m9<6y뗀)`zҌCl!Cݤ I :dS;A _=]{[&A !ݛ >wЎ_#LH励ky7)~/^qRkei˱q^2"9 \ ~p\o`㢋,,cx|&X <;HH(H5uoJ\*"F;ϬQУ75sQ |}!cabDR'4/#&CD""DO&0,36fC}SP%PusɥfW,"@Vt bO) AhiuCiDNm{ 1=a| t 63`"2@v0sofi6`ɪрo[X{H`G]8CERSfB 'msF (co0쬭f+t@nT6$`0 [EBp`NNIrN(j@0gblb_,xGK7 ?ȷapdQ~l S;mAE ᕺ {SUQ^ b4#Bc&h812WXTrւ{O``-R/U*_P)X/D'=b1>?=p> =c C?#6Em0!W||ވ@vKco'B pҒņ&NS C㹹1kٕ Շ;^%}ge r`#Kchp-"-8.#sC$s })?7.` ~OOTT=co}HGYK(LtԦ :WL8_Qh'Đ炵1~MU&$W#; nؠ # *0 /7/qW~rǿ>,b, *T\(?&7 g.(xPCEeG̈́&aC웮"`⡐1+{ UAS.rRbFYMP)˯ݓ}eNc’YG}7E "o:"b^@E]YP^ّ ,Ʋ #GHVC`.F]t6z ^D(y@ P^CP P~ٿm'&%tq,`.pl"aEM#W[>|#.!A?[ b]]\0%@?5.#-p{OR7gyG&P5 :9yS%=FP^/MV+يjzxTnE9Aޡmw*9r7-Qxnod9;r0nt0LK!Nqp(n?p|_D8NfM֯{H+` M8ӝ)@~hՔqSi=b -̷0>;4. AtF8' 09ąО KXnr0c?r˜6|ME b%c$%Rqw4zA4,ܸ%-c1@HqqA* ` Hcl^;k~3$[e(Vzƛ0(ݐ#z{ @:BcJT"ﺀtNl2{Ix}y{^{ppA}|m]cهSa#qBH@7>tHG_&OV:X6 ZC+st%ycINu*1ק?xߦUuhYɂnx4Ǖ=_ٰR:q= 6G 9h/#z$#3]0ajK3iÜHA蝹1+8*y<ɥȥ4PتF n?6mA랒B]ۖ~=Y\mZI?֎,QXHÈxu| Դ,?Xohc"v1 ʑEn8DF/ |`wU"BJeKGuĨ[-.AH~\|0AaJ:{La7=f "{_d!j4npxzzɢ @zVCȴz u s}RS-}E)=O`M7֨@N3YNK&ֲ af}#=X'7+SQ`Ue精y>s;/d`ysIFQ @e9_ Yi:.$*EI0o dԶҎuyv;-/o"|nT;˃wJ.V逾IvY}R$҂XV'; 'ԌY;ZkwZNA$2UUR8JiE-#k?fv0|F!(1yJCLtdkb={0fG٘~@# La]| G|wv Mca4{@3HWs# i&A,6Y[& /CuF{UX|i08A1'?vc3Yb+`K)?{`Y߳n+3;h߁um9~$eGˏ*"Q0 <<3r6eeFӹfMM7QH? mBbx"Dk䀭bE@݄԰DM2yq;?V(u[w8, Ѣe&|7*MhW_ة Ibʪ:WϘsv^Z:qu,ePu/-3>jo:ey4QorvZ$퐆̘^5<MiLEiZ\YNK#˵_>*lpuCnN^4(ں\7>7g$vV?ˈrj!#KOr/ϒ?&!$#>hu}k4d6cI>ɋ)$w@L>ɲ P^*ᤇx(N պ ( @ e'  ,5ڇ?`T{lLr~֏t.cΩ>ƀ%  +Պ8 VT潩HF?H|GV4vz֪iD''Kr+~HPrb"}|y {X^]F҄\k$gvH -GוfzRqh 9BH!i/Kn6=/FHOl95 SĨ)hF ?w$91"{L-(`c$P<ؤd u޳9:b 1@.̉| O÷Z7||:ӹ DәMoFGʜ99V~-ݗŅa'8|A {i}muT8열"; (ge**E $@I4sz2mtG!ӦM'u&9V:3VXIo9%'D|H O&k -XCn& +8Sԅ)UӶYϤ/, #ƻq➼-n#tpa>$A! r?/&ܐcxW*XT>ո %λH9`. ouA C0f5:~調z]b)1(ְPSrFeT~d o*9HHНЄK |ku<f,PZY솯NS<[FLm X@TX-8-@CeЪ e'H5:}xfUfg/pωF a{y;s8M54χuՏ-4s/]ּ6͊F3HoAf)H2bȐTbIvVȊ2ⅼxs6HD]7FSV4`Ii#%5Y6Z 3-TA~O ]4Kq#=8];9z!/!s\NT?C1x`jT) !/D2٧w^Ê#CbkNC"dd8h1͆yoݍfm鹻efD#J`.>,N "DӪLHOC5RYUM%#∽+B$!$;4?F;£NLv[CT0Saߗ+ewQ< jrD SN `Իsjda3;U$ǭX@ G.q֎06#|I@KٿȉXȥю7ݪ[/1goQä=>dlP!X)ҽ]"@zRsmT X-yNNOeK HHHv}џN}gxWi@}7xP_-DT*E:G!( EhSY~ `8^a- <~Ǧ}/Xgq|kϑY=go',.z\&5kr2.qxI.2 dbQ%w4Ek`ho1s־^-AK"c^l3ix.y^1^// ES҃tB3j](D:k,&G+^ߙZZ;*@yr@4ܣyDů '5Ѿ_.u8(߂|ȸp4D. fT-_[ⵚ$hZ7) xl/w&e ୃu׷'Dœn $B q`ЈW&%\4>WVsk1tA{TAcGactVС_`셣,?sKUuB$O떈>D)6?죠s1"NVY;8kRĻ)'}rn7ArRyWYX~o6Nڭ2orYx9`n#7([ɹA)T,u.,QMnOWs ϙjgf~N΅M[|apVm@.ru  cA|~g[ͽ{%LЂPI@PE@r୾sĶ,yZcZYְS+c%40[~ ^m0_+|d+f3 \RA'&n@:tUa QF A~!H(z@/bHkϕe?;H6Տu*\ 61랇 ,BdCMYcn]@)R! i᣿p7M/aw-kV{lMrNhM;MU z}м;DM E ^oPdr P 5:THR+*揭9Kh,"Fmɺ'gn7r;^C>ʑS 3> Ci 8݌!wGX^cz㏰ XM-[jϦeD(3[F!cpP=]b7p$қ9}(CLT:pxkާ0C<$2 B 4֩S#x{e>jfޮFGca$=T0!Qx/D@Wny"f3$ԅ\ވ6At=Y$B(CwuJg i}Y3E|1.N u*DG] ^zX!14`hgF@\OM9yOOG)Eb=cҧ,qu.#$йA*ÑtMfc_oH { Xp9YXD:ZXZga#\|!a 7462_O$t8 p{yh RWdW\Pr`2h39TUsf NK٫^'*غWwqNMa7L!VK\Q|_fY[A\lMA'/oVRb- S, (d=?ޯn<",H,& eD"ǁHtRG/dyX!o03ܨ/E"66"򡽦W\%,DxWmR8q1Vy2R$2 H.vpR D>Zu2W,¾Gn]̖ltaquё)mutwEr49?ː燫2!`nC_.1hcaNE%m]*_#4?V2) ʦ11#Na],XJqm|%|S {TXՍ_Bsrm/쨐9o~;.WHWוTלFq$(Xz 0$]Pen|P{ 192EʑFDctZ~&9b(D-6xbww<ϒg(?C̲6dQU?PnSMnUDϒ8I 5 45ߓuMD8#JANx>}Zx C .Prt&Q+[XD^Sӭ>8N38Z#f!u˸Yѻ`R@:QXߦi3o1\ωF5~0H( (-WՃI),+VyUUTѵQKT RzuGk + ^=n #ֻnqՖ>Փ8f$cWx| N p/X*T(*IPʊs{2M( #y7L[H\:ǖh sEDy hEU V"h(,\A[ti9)6P0[UTRM.9FЬ}<BeaM/)@H%k"F~:Y$ПL2NDٛ|s-5Ėfat#*9*A@uҶ7*6ogUUUE| V_RܶêU\3U_4pra /Nz8ؠ\yݤU% 95š+ 52t~Wl`Gk"kP˻U@9;^:3zMPWX* )y wC[\sŤ xXX @A 1DDDD@1D$HJ$ $B@1 @AϞ9r \;pgO 0?pLe5* /{e7y)G0NMD2ؒ~X߿,9 p'H Qni[!Xwga/Yy&CM:GwҴ8}dY(dϰ]zUC߻~>\tו!}7^["@͐'d<@M(O=x| )4K H=[X+W}0kP2?syg 4Rzk6^6A??P"ЌJbT%ØHVQ[eNƬE2,EGSx >!j]AY- @P`(òt -,UCp]cad--ܣza|)r},I( ,]d86DįAP`FnyRXP_ƊѲAXH~F? *y> =n>~ {xc-'¾'{+KLj_0 *#@9Ӌ,5צFϷ2e܋|^}:}cMX{rn0!Qʳ*L݃"_5o{'qG;$/fN SlYPR/|%PQuR(I'bALY% 0&ࢭ'a19r +M)N}z[61RFǪӜq$"2$ 6?8N Ik2<Ɍr*Ggk1?E5H)Mm.qҳᄆ $0T z`抲0 \P\CK_W\7 RwC.ʝ-xu;K LA-g+]7,zJ$yY8*1Qbh]4(\I"}6Dd=4>=?bQ9@X \8z?z瞺qxudwV͊{l4lc},Y!@cǭ/!E-%ʨr2qw9H% aLÊ M- 'H  孩i=`3\ph ~c!D=*4 ʐ黨3 F||!_~کL4!sJqWĉ 1btfcFIK2(>6үǕ{UaA"ghLoJ?NvU>cR60|Y_l#t e8B损c;{y^b"_N mO0p-<{4|Ea>ߨ홨"1s!2 nߣ1q&OynrjanPg{V[s;0es" mt遻Mgf8X"pfS%xeɩ\U:d8 q[fH."6-cc98wd(&PbYETHmraYsJ i:- V L,4no\a}>6t-G~`, k8WM1J}I02{ƶHڭ7} ;h)EߪI›: 9h`D]WQ;TT:_-o4*,{p3rc v ozc[}+Xs.KMd)D%=vn &tr7Ì':-{Y0-( Œ*c8NQ~F0!)b&pj.@BFl1ETed$K"++ix)s i)n蘟cwiKqfBa{6p @,9 G12E&;>I^*4,t=60kKRJQ.Ԫ%苰cV6Op(y=_&هo\a?5$)7ǬaTu= uH#Qt'G?L8>+ 4d@@9捌I X76@d%x&)U<&E@(ǼCT6QE $[qSXÁݡ\BGBl.[Q H(q94MpI[x۵Ɔ~0 rA΃zF@KϝVUS?CkJ23QS=LjWAg*dSyjGA ڜk #V(hE 8ZVo,`b@Cͳ ![8>8nylw;koB|uLJԀecgj﷊-q:^CЈ% vp51F!?|ﰴG+bpy8>l y>'l5zʌ٘_.|)<8]ޜ#t12"$W{#k8޳n脟 .1JMFQdB+Rs3㛽,|M̓c:9LLLD]''"(~ؗQ&\-vE$S\ԳcYcD^`w|CIT^'=%\8+?ߎ(סuoΨ㔆%ւA?,;qgx9mק=E-MKAenŖ"MxW_w;]Ȓp Xui'{iL+6Qͫ+m[Fp|ȥQ{q6|^Bx|S}XZeKv ,I։N_kZ=qaɣ8 /Cv $X5DA%a|W@enC~x[9[>'l9a\ >dq5)jXMIx_g"E=wA{(/Ո~4/֐36|B~P&;= #sp2k2,~8Sz"JqK7WĀ?w=Bv e#~ҁU~i7:$0+]ǛdG3zI :imBz3q`6Ό'?>fkƴΐ&y`fh&91p5dYXG4yՋ}Fm(j;V`\Ə<,L76o\?IZWȞߋ[p,Wpqzh~LR3>B>qhFM CC)[1h6DzjJ\u:.6zrAty}kqĈ4@ж42>®  |~Kp'80\,,W$mx N-gteFu wW{~R9 4V5Qv|۹?(`XyKh%D=y ljGLsɆkv8\D(Aj @xG&w q+r8^(=0KR~~"~!k/jy8^ p|e`ЁR0f @<uX }CxoԞ{/MAPCC]Yft[qeo}@zA]v-x=~jj,8ǣ4?=U27y#cj]m@_4V.bRl=`p?ݹ#آmz0W(8µ* Ƙr i&ؚUS)&hb2cbDZt7j4̕;,iEM&Ͱwt@/zx:/u, /JDH"|Ns!P5h~N>Vc@:⻯#ݕ\He4鷃_#1PP0(>!v(+za&|G=,撢1b8Ѱ/P?Lv.Q*A P,!Tה*'?^Vpk>Y1d7&F0.[SfYEl?ȼ. 2 `%߉5NNzW(JX@ZϾum6e`Huw9B q]Z Z@ Q/ܠ(Mk#T<b*G"U"Qs G{-724xbxᣐ1fXot@6IȻ1أὍ8 k[8Mv0{e,w#c^fs!JfӒIǿ= |0 -/ }c (|eьCp>m0#2eU4ԼDNn_/{˺" O^.j@!Ahzya!j,#sÏǠcdT1.! d~򺥝7ʡB\G4%~Ž@dD?8;"Gųا)Il\sRSw<Ď~p6ο~[,bQn Q u ,Xʓr\55@5m1(6tʐU[iJ"Mxe KmmבD 8gP:c+"Y-ƖxRAA섟Uv}q_g "YǧkGG8L `b<@>`2Qv9V$T}~_ىŷj%?LT tastYp NO^(B&) 7$A`?kĚiVh@ *_,!$9H$EpӂNMlDBhFۋd誔n_ 5n@)+lUvp6h /dH $ApdߏB~-X\|f1drej`@B_X?۪w[ ӃCwwܡ 4T@A-#g@,)bS@RC3j)@,koRaL5P]ݑqJrx*BA "|V$MyEj5d^Q9J]F[@wuk~b<3p\WN|r+ϓ=7l2'O/8SWw9C g_b>},H*5s٧ԃPF_?fsD"Of=}<χ6uѿ{]LP9඼?/%'!~Z> Y{|>:$$`b| P>?^ف"do_yl_ L%{MJz~JAQ " ~_>;?wf`^sJ=#+WF* M P' (=P! )AJ?\E@ҤD@%M|{q佊:iME)frhq_ihM:]ٰ$Ji9 I tRTH%%/A8Xw^6Ֆ^9 0e()3-]5o"&bcls1AlŦd@Bw7{3}}䗧XxA@D~h77=o#_pEPv@O@`Epy`q&l[k>Sd=JDŸxWV~_SNŔOIɄǺm4tOQu|3 yY,whK\;`ޤ;m(Z ?{!ܱU+#($aէ &yBMS9۵vs^u?Ȅ=5rn s_qr+CG?]xyqV]R?c`Lm>"Wt>sqylPSv<4g[2&~:\Ǟs됝gzF3Ӈݛ Ԍr޺˝ę촾VK2)jBLP77qM '߇&Bc™ *I'Ȏxr> Uw Gcld=~g=Y?(0-Dẉ M̪֒ É>c'0Y(?b~-}EBU6zc ܼ{p)5TI(5FPlTz.DFA <5.{yHa  R~l=%UymI!QrCBs(ʡJfe=Ʒ;>oawtm nWU*C`Eg<]tG0P?@}3DB/? b>riY@5r).CPh}3xs"Lyf#֛N*G5ѵ"~6\bӃgE3nDܘ!@ H}VX-N*۫zT2ë?_t_ӈj"dv6Kt-*13 bC&b 죜JC p}VApdbsBNzht2fKȽa{E6)]'}{O*qSH489zh+<}k0SxVDr`ș̅xm#u0#xP S (\^5;sG 眬6G{ԂM k+,b<'D'`1(Qi<݄)MsjjنMpzjy]Pk53'M{("bA!'C2B%w )D?8|3'(:i=C(z{q%oP+Kׁ՘F'8z) \d$!9.^:c%LzD;y\GSisܺaQ/7Y?AICg&1o1D)u/gF0"'\x$=v>^)c F\={`$x?Eh_6 kC VY@@C#bz׋ߣ5Vc6*YE'7~\ 3RqS|jp&+uD: |@)l̟'nEŒF_#鄬B=0e}08u]څL'ՇMP'h6;èSY,7zhS ܑ'q }ZqJYߧ< ܓR 9c^$cW;6xa .E 8#Lf3v HC*k.R hW-Ȗ)zyǣӨSgʠR^FTdܧOXz  ,@t4'.Sl!c>ZdS/!o9?0 ;U$@^5TIy1HO?xsOgJؘ?Nn:kv䎷sq^R:/]_ՠjHN/;H0UPtrx>Qa9UGOuY:p"@w/NŮï&7EPzO'iw>;ʏ캸ܧ.xd8JzGk/GW*ga:}W8cas;#8Sv6^@2X^dT~ft5nz↙dcG~R?}ik|9)zOg;`mpu0D9.aE tY(k<}0wwöWppS(+Ob{(f4?FLW;03Tࣞ<0 C/a[ |@v8J?N_䰄wyWt"=?vrOVvvr}S:EiZz,_GoVXĎr:ܚnأoCݳk(<)ʴ7?\SmDjx6XbHK_Ĉ%F/@=u[f\?@J̢o0_|V8na%%НjL).!`: )D'%9p?wk7uu:PڱqZl"3Gr%$ -[uxԌPl-KpB {(nPs.Kʪ S=CbLXyq$<Oc2~v$![1)\fmW, CWR>"aM+У~ri(t"]=1oĸ~6wgd.)#d/)4'Mn75E=p%Ze /Cw(ab)b(IəRRogZL7VxQFS|)md 3pQR 'A2?qpR^Jy(kvE_JEF9;9HkO :+c'۱z샢I; d2ar[I.])k~^%h o y-r ސ 6-N&CC0_9;zc{ch M-b8yZ1a~(O~6>=ujqlyqfۻCoyuۢqyw~;uxb=ۼQw0r`!rw[dD"" =s91jɅTD^^@eXsU,*LcŃ\adu^ı|VF0:XSDL~cxӎT)̻GsW4lx=/ͅw!ߠėgq^;\Cۜ#V0Ro%q[\y.倀4ioS+82Y+ z[g+KۄSivxe##y2GioBĎIfL 9? nE[cv{0<R{c-בSPzuPimvEWa'vȣ=1K`N8my*.ƎsY͙]kwx)QEb(J)`׬/RmT~\t䮾{s#S@>\a.z9t&u?p6.:]1ϟ'ݺď4M :pׇ|*b 8n ɔ>t3NA@fn'CGf jI?ncP4̞}^zeaRu_p_n ={WOts[߭)g:pW<߱/ex=Jf3 QhRfds}7;oVHU=\uGyՇ1 5`'y3|` q<y=0WL: x+P:,DT!QxN=lP(:F@jF,_߹WFb]wxzQI>~c|cC{O}]hRUҜPyOe*zA4 4_="3l4*W-\wrB<`~5]co!"eY<-, Ԁcͮl'm\Č{*}/;xl-1{kل>߈?t&m#s ,;VzOE֫s#/$Hؽ9E~V٣.<y6Y0ݱ67OWz}0oS -(.(Y ȩp/ez`Iʾy#Ld:Gabrjp:zw8:|;[@knK`k!<˭;3]|<0uP` Y!Gs͏ݔJ%90' -x f 5\TQ1)zv?gQ 0+8{\-KR_86ׯ7Bveͻ-O^EuN7ɔ:!òy>p=7I^WosxxJ 5wD3O:5wPk vʚ_>~",7FETpnqm㼱dR"F濑wxHGSиLyΨk+/mcԻD||+F~@70G/yuCQX^Uݒ+2{lz@caB7}uэ^,k,+ꌰDUf!QnH7Zsۘ^h4+W3dž| v@aKMRݓ`ѾiV֛[.i.>˶SrAE'B4m#M<nja_2)((BdCyw?Wq~kQPp93љ{vq~,YҦ+jQy3 #r^K:6sy}k?r83v9%=N \hG@ {' =䜸],&ϛyrfLjfD&'?QYKG츰}5yJc!XA{QQnA1=%E ;|d*NX]1 +Ye3q961~ +}ULDs{8B-Kٔk/C%CY4AO휑!q5RUyu"1IN0?_j^rLs҆<,xBAD%[2k6'7s3  (RI$E% P.2T9 ~^8D}S! o0D>'R@:J<BC0MG$ML:P!Ze d1\!J%9Pp1@<[aRC F,ʦRQ<ydgxpxh M"ULKHv@dBIJ5Eᶳ @'$ SiU$ D1̥"Ej(G u(@JL Te7hhBhh;t!LܔrN2 8-rHR2W4cg_˔*HhyO)@FÐ >Y(/F\ȝ:IXMc̄`d'C!>|1%?ٯqPnv; (h> b;]W;/25k:A`?L>L{nÇ`7W8Yt~dQL,tx=0D#"'HYc4z^vPE XpF Ѝ(.sO*Vc\M_B'4ҧ l9lrO#?/5X7fd?a",()p|lyQ=ZI&\)-F*ծM 0nܲY (Aacn\hđ µ ci@[;a CW^09̙wNl)d>vJ736;#k@T#yXl2mwLusƐfHDu^Ype ^z8G??zA>9Q5jCB.,{WR5lu+g$Di>ǩ`s٫+MgAu4`rTۮ+ $қl|E|p &bƇ-vUck(q{e-5&T6W3Y׹8nlhKCƆC#O{-,CW'lTyt~5G<=@~~0ξnCF0b|||q+㈭8[en^-\E)g8@6aM6I#߄Y]\V->=iMvGv}:9_],%>B?%#|6} 3_;aM{0y{3My}>S;}^l=>oWcp1tZ-();$řU՝A ֤Cۢ+0^"tU|V=>!K7v}iu_P}/3$( Y- Yݲ'/uQ4sn^qeJ`PMjgkzxw1go]hjO z>~Ww; Z6OP HGxq%k7-p:P@<\5:z:tY-Ek(Lu"Aw|Da^qC²vJmk)o܊/o*^' Go<| z;zes|#&5DD*FblԀ$2˂Bv/4QœT>C7"=9su](Y|1xB(&&WvblQ.,)KSaҊ.&9wg, LJ&=تd!^B>>[{,"0"d U17  욷U5(xr! @DW #C5E!+3m#-D*0px׵ɐZ*0:_PşpD| .W\OV!pLڕ^/:qfOvlSC_J{=QEӗ*h|,j<$p2Do7 f)'38(b\Q_ƕA-RaŦ͜) gl [I`Ezs L. AЦ,52I!D% da=Fqkw#m.5EX$RQZiݷ4`Hm+ϔ& :ޘ>sc@`3eTl-3d.2 Z+! `=:GXu n5^y3|y,S" px!<\5FdM}ݨ<9ӽi<l#ׇ;Va,B(dܠI;SI"#U Xp͈rO;bZw3+W^ Cuze4۠| d#y'[qq b=\?ës $]iҬᾒkQDN$cn߇0M vG EU#ӳTR[z\N]hAق@ @rAԋDQ3]DJ1 QLM4ypO):0yC߿UH ,{|/C!uz8rAS ^~m/}ˉ71v^.?F/*0 PAÊs[ DBG*IB24~=NӍ4qSmtMѫ=w!%}@8$.H$\fF`:\h SJ9k}P֎iw lLZh~ftx| P:QdSry^lN4usokˮ Dފtu>^OגRqzX ~  }Kל 1h,X`$HT1:Y1FX Ag;"Na]@:Upi<?Ѹa FDzJ?F#kwa({)`4PDJX;rY &﫟jz3]˥ ՉQz9t ЧKc9!=i.8^?f׎rbmS;C7frf"Q)Qp|ԕdirTHCD,@Ŏ`?{D\lAz >Sߦ塽 ɈA\X3."QԕգieX}a1iuMw]`ݵ T}\F%zxD/xHF:2 hfQTIIDa0GH fD#^kD(ĔcȇPਤ{ۺ9이<şs~0|+ʹنJw+%mP:Ed-AH(FPT6h]yejLیRbovH6&XK\E٠1qqN}\@$9MX ZJ2U~3ILEVY›FXϨz'Ҿ7kTtnOtی#t ui)=I"Q–}<>~97GJ# 8;&'} keix;lEbǪs,/z}ĝ\υ׼k4D]}]{U}eu5Y{DnNGUYO:vP[F]KmK'8X8tiJh,;gLwV֌Rc٭; <*l,wNzilZ k 4LޭlMTݮضOϴs`QGAG+5ևetK26+FtX+`{N`^4˄,bU7KFSQ1`S(|r C=[ˌ7J5{led"ͩ֓a{Lu]}+Nփ{v>@V e(/G=BfұksH>ȸ{&CSoذ7Ϫp^*.ʪ&sY ?^Qfn6^_qB'lV6 |-_H{->Pd\ B4HfH8MN"yڄgP9zo:={>m* >?oM_ _ۮ[?0 %#UEPP&a}u{CHY k{ApеvAʀM+d,X0Άu}??9ON=fG99oFSY$O86|#|t7< 8]88HlPx"S&/Va#e߉ADMT<ۦڸNnTo^.\v gF͆_W' ",je5iNWo]2:CFj::jD9τJX+Fv; vYAk.kjфOYZ'qCMVNs~z2o"~G/gQyO}^߱On$3S>2}qcy^U&w;A >#ǧ G|cP'ڈJ("yNGlTqr" ^N%*)X/s냗ۻ"*е*u@-lYKHW !ml)6؁zHNe`VZtw9>AlglDьLXIO FX ҝ bIhhѦ$Q$STb*-y. U!թ(QƺGn(d4 Qt(bbG=^ r* #8Sߤ~ ~~W _A!n='vGҬr=-O!hg*#Q4h;_ @S\:܀=ܝpDV!܃"C_S7<(=:30 Â[lT"| Y \"I!_^Gfz9 .7('Ve'{ r-{Da 5_ؖRIL"1V(OA(WDy실z::ھ6-f !!Pe;;竞 뚸[uW) 9,b1U,Y+.`'Aګ n𣬭pNx"i&/:9 :/_[2Q6pqo@2mK?3Gkh㑋~`KZkuf̶d*ۨ0Y\FQ0S2+1B?fSr4tp9rAQ ݫF%[U똲\/u!hCc 4'v*Ju&>jƹ5XM*-`hf%˲uItl~N}5*OU0,:k0:k R͒BxBP\Qk5G=W䫇`źy lBk׭O|ޛU8P8to77|v$- Ǔ V xa'},/^QWJтl EpU;dsX4a #^[*~kq,,`)wTG%MG4z,r4KCo'?2ϲ݌ ? o-[-czHf 5篔i:t Kr4IŏCuOJEᄍko5|SžaR "o)2 >405*ƱQ3⓼b'ާ .$aHb^:QoJlg:X6I$cUQB@yRd@څs4Nr2 B$y:㋠R-qa4aé4 ĵ *ʪ B؆&@RdA]vH 5FR|)tL*#(%U5k{$w@ ,2/0J\>)4‡HJkmlFf!$$aZ^U\L)S(q)ﺍPثQE5BiKh 8dIPm,`G)+t=r&[""% enP* =nd1Cs9!Im_i8?,M鎎{`>zì7 #Ɔ&'ѩgf]8æ#zw2t~JBST451@R1Tכx^<8bD6b+.cv$( URUNT SO$ wdā$=Ey])Y]mqfn[tަ։MeZT/dݤ"*<4~( l|#ń T*:߸qDw勰41Ci,GFitҘ~_Az&_|X/I ?/-0\;rӴ)i[>҃Ans5O ˆldDUN?t:Eh(l1? Ubq75եjH499i΄bq`#C5>YbXԙMǍ) 5 T2 z^-Ǜ>G;ۂPEP%aQ $Lh$!Ms=O`Z6kd?I䜀vKKqa/eѭi6 Mѣ,7ӬmVH!YDi(zdj'ۄ# [N6tX(̖u.0$#:b4~XTDHj30w) 64,v=:Z*IX1IYOR,V|+=`,z)[oG_'~^O OĔ<  =~ẍ(w:Wa,t3F}[Iuىa,%!%xӴtwiH>ⶆF mHC_]Ͼ(H82,%@^cs:\*!9yj[\{<疛]$]䒋ܰ,O ;ȩ"F:mО8n!C X|ˤ:zP\QuHU)ohv rtvd1Wa&K%GQ8|m0WҠH8%EV<bdؐDe )jpσOHjxAF鿪{F¿EoP/?";b[8xԽ RJWbR9n Ǧޤ@BtgZqŽS3S,0Uf(=st%k,"fDlvjGDV0jA\3VWi9_7fOS~[}R8Sgn*rc@(>㧏7#N \urCib sW\6wI!#L7iՅŘQ"6Ҳ 9i"9w9ZG.jɒ`{Ljp ,u%l&%q(..`gՏG4lD{W!Wن8G;EB $C3 R%9 JHFWJfF GΏ#)p3j>}le>Dm@tqfyÇo|}Iv hWa"yt=nU/Y3~(J>$`ȲtC2^x@aiNLX ?:-25!!G_>~m~[= GD }$I/>i)(,tq§Aa~o3ɛVCvaHPK!@@l1RS& giC3D1L! 7x@ ^7(DlӰq傿,!)O]m,i#*J%L3vFg$? B8-ٹV+|7'N[Pw:Pv(AcRgÑp&nȽX/sѥN"wC+rÄB;_}8vѠ6`C_dz:nvkG'{zx_N%ؖ%ʮZ9o0J.yuG9/V|=*G9{v9 o;' QQ@>CI?HO0c E}:clM|vHݛc<.Z*0Ms{1}_A$>"U-|lkNrtH^LZ $twCBF$p]loZ@}{M4|SL)%6s%%pG~R"S%$)HB> YtgS$5a !~zQ\̓}O{&I"HJZw?;r;b=e_'(w-Yҭ\AsAuteJt>4)ZJ ~pf652GΔ19K K (dןwǦo)Q)rPM8*4Jg 5mv0 {&*aa&K߭?u0Զ3zjv't|#)ikRW>'*0)D"$׉H v(A:Ok0ps{g Ix H XD`}쯆?oGD8\,ĸCD^)N.;XC6w qBϻ3^$Ƀ 7/ˋ/J8@|b#?'oaplTI:z]1bl4JU0FDA%4HR#>]*ihb #TԞ'xy~T &+3{H8xcB% Lv^[;fuF>En^z?nDxX?AxؽI>X +}x~A,DJ,@0gLW"D@Q>@=wWUL,-HCawO%J9:vpEQsSpwoɔHbHKidtM|cDZ߽i-ŻٯNx{!Q:$*ׯat d"\Niub[D[%ɛŒEtrD|\-Cr\|[#Z`/WH B[\G߿KcfZ^#_G~s)RWz߮q zx Aݕ)BQmz+@͹x(u3y(=Xcܡ67r'Z^) ~Œxy/\K=3A*.DeP,/AP!ub%wx1:1Wkmz(<8e֜e\I϶Ku3qT2gkN`CJt<Dkl䧾/zο6.mm=727;pè`GESXe*1 ,w|(@ߌFh؏ [/= abЬ+{ pC9F7,]'[} cG} ;ܭ$AV0 E8΢<MeA^GL4f'F{mqV5l93_N͑Cd0Kq_0 i $3mB8H7^t!NR/:EhzCuGwxی?e 걜.+f깴햩?ʴ N!{r&al\Qu9\/ ]r=d @NcJ. d)LYau޿T`o2+g:xhؗZ$̘O%Q3@P|7@_隄}~>vn5@3J&&==?eAW / OC(C,뽛56DA|_B6;~>o?_ ,ˑL9X&!!_pnz/B*NČi(voaU$-m}bͣ^H(.l<ė%}kQ-[L :ۿ.Ģ(Lc`*߁"Q<~5M}tNy$H<>$AkO+l4]H0Y es@G#[JPDW; ~朐>FRZR9ȰгYRQUsPbHK|ᤸL ?1Yr$p=Nm)bR}Ozz) l=޺-}7tMb/u$c+[Y{IК|/Ad1*2p 6$r'(ya6:=3g*ƖgXZ}|3Fa,6?bo}r?{ b_}!VxwLr'z;SGpj&ulxzwe&3έzPw鶾(UY }?lILȩT\T(Y=Ctǎ _7\MGS/tҔexԠkؾ#|iRt#SHFSOSL*Fc?+LAE~0rA1Cb8!]ҸGyQK? E9?GcDD뗟Orl~;.-d9g9Vdsi;!u}XCyP`l#tBM74A.-N&68[BW[*\%Bt꿵rf/<49Xi'4J 1$ھ<|`u A}[ wH+-R0`:J/i۱A@8WuD@DpEu|Yd9<=;Xika]-QO V禞aٻGeX5Ƨ}j| 9Y`$ ѡ:~4zkOYlR?@)[FR39g*ٻzTL/'q| 8*s0}^`\U7lȭFtE#1˄|P6}烩gs3u'\F$< ڱp0qM)$J ҹPߴ!<3~R "Vm}6z ^gSs_{kq chF6;l>M/P .}"U+, zniukyק 1ǠS 'Eb*QJw&ܮ\`D1it,1,գ!Np@[d?,}3$\r#J8H;a<ОgU hD;|\ q3c awȡ=`g!v^:/8Uwfd_z߯곖RNi;ug hFS] 7!+ !1m{`ɼE \ꨜ~wvS|g>87?<=S$^, |8h+͆J!i+vjQ[TOG`c,0as;޾o~Gy=^sNjpa67ܬ 죕 IxxEAWgmBhZ$x 2v}x/CnYrǡgc, :6!KD|VSwѡ JIk64;Z<'k_7="'dPv(#JC|Ҍ<HP-` ?Dtuޮk1(@RB:A]N+Nr. H%dHЮ!\3iu4@)7l1 Kg847oŌ,vm#<D*'BE}C3ntb8 {4x~۬MŶ[c&Fڐr\6Y*X+|Z.!hk#u 8ݛt`]Fz"98cWcQu-v~NwVMﴐd`y΂F><Iau#@wx ?R(;W2zyVd:HːOZNR$E@ `Dy&KVdͤSW<Kly95F#]maus;W-0x̹ *ڤ'X5Dia".Ӫw]WbmnkTu&2*|[_@$J Kcʽ0G.eBU]/7,CYQy#Sýw}뾻M A!#qU~֟6&ZvhI,ߕZT;9'hQ 4roWkwcϹI0esVi>ɷ}bIr'XBB6@HG JkT 1}l ёl(r('2}o-{;b1 b>ub 1#DSG ݷ'4QO*L AJo8I: saP{ϽzKv00CsU?[- 6GSm!\8kʝtL\2 pl[H}z%ږNtt8JgFbᱳ}X\juI4P8ܿ=_T9(AN@d sOLT4Ϗ^3{|!ZLI${j.0Bq]Z0(t_o:W  8@P Ȑ RŞ}Jgj=pgK/QrWJRV\ḤVnfGX @=Z|)Xe#mWP~vJ1l[ >3o=)|-pکJDO#$4Zt:!uʂ チmm'(. [exMX| /eų z,vKk W#A:Aɬgy$F ( D{t"je10x UZ<ϯ_k:SiGe,QDxX;[+ 55٥33^9rlgg +CzFvJs76əWNe}*aMcmJ2yg1Z쵹ڗ+n7C 4Ԯހj|@+/ y{Fzz(-Vs5XfY@N (AJ)Lǫ{v % @p,Wl\_,r;>ʓٷoӉBR*4(PL ဇ2D TmOlߧ7',Da`H]XYw O״3d9z L)40?.ѳfXXh E:f+Jw!ɴ K[UZǼZE976Nb֍yvƬ`{ƚzyߡ܆ T(cP#l+.覯!(R~FCԺ3gov s\rA1{ RfaSQK.0`AI9kЀcG'2AD]CɑZJO'MМp~wֽP8dulZ"oWSڞf|W?} J/- _?6&i jWl}vPW0&7風ZQcPRS]("D>Ba1Zޑ/"K0@E7I~ə"=CEIdF0CU4APL 4!4JB$Oó5!4PBnjg~4E0b? "Qᶍ@r6Pg1J!"<ğHÄD#aPHT!A!TLjq1Q$4ܿ[zIB^ lbRe*YYߗj)*fLTREt) vN"EF;,ql@I"U$_{RwX}^11X=ؿ}E培o-gu#ƩBH[92HDȈ(=xnLLРkxN*o1PbFa 0/ؕ>uC?S45<h$p1*O&]VQIj~`'|ݙG!Є?̹pppiQLק.E=L;$".w՝dxdyRtC`+O`. Kq]ҨdJH\r-`pf-`|i{T6%Q.3yX$ETVI;?g()X#o !}?olEC=Or{`;փ߁ܒIH 7짙_oC}PbI24՞ph}UUUWXU*UmUUTUP yY"RWiZO;h"Ap Y+LNHu:(bHQs<3e)4mͩD=CBB s{ñ!<A'^;#I;zs\Ț7p6/ ##s9L|ۏ`*BШ#cCMa>b@ LIXyAAa PYALi,5M}=K O&H3_,^ߵ֍a|H: x::ٰVv nTߪ#1!鮬渐cDD[yuvR5Q+xKo8[m!&;CvQPPAa @;贓hK"-+\!QX0ld 17DWl˩]~ V16LM a@ZOkXz=xcQOCRg37}Jh$MTzBjI)TA;HC`uk;F3}i0{T(8DA?/!?0v3(iHe5ϺS4,C^%}"Fzsz$͜8j|[ Ӌ@XrcH(HCY.c [/-D'e9Z&o,tco SXNp@'P eM'0vѦ 6d&Z"@c+D`c"]Mg>:nCY%fB&ah&$$ `'NdGs ]ý(wC뚳yCr!D sJ _͙B\l@o07 0 ԩG,$KA+$}7}jq}8вɓH\MJF}H0c;@hjG'4R0a!RW`6&1$$U8$0_ȘGwlc e&;?fe'):ʜ I =Ob ^>=0C`/9^:ŝ=<#x/an~^ Qߗ@5 GQAt<^@x`"x2^˥><ʪ8z<b0J0A8B%KT1|6ѿߟ>b8PlϪ 3^b6w$b(2籡o6I4 &Ӏ1=6!JѢ$ M-Cm&x7 MJ& \ <ꓨiԇ!,^@y.شʹ" l6P.L[P^)`ԣ5*#3NNW. fBq_O{  R%,`;HS{ߋ xhP@|;-S;f: U 8t ŕy,B8OK@uss}2U"E"gS<,2E- eO@$fq[iRd} CaB9*@ .C^3ru=$t!W@4ظ\ j76ހ)D6_PԉPh!2|Χ*%u~g 9JEg==)YO7yz ߔ8"pr'CwP~i]XZBXl^h~VjD(I#a$~^to 8f@TA{!Cz<2y8A.F ԠDbU^\NoFcC(c<D8tMLCq>R\&ʼN9wMMZ8kͤ+WA7#S1a CD(l+:Mub̤n a9`±o`n#M4ZhT?Ac{6f嫏;˜ۈcVu`6 yǶmۀF^"3R=1Xz*ѿEf?p񡨂Io@ ^5= " Y>P0\6;sEit ۠{CYםKٴ59| THF5} m׼`I$&E`) _l!oNMD,D\`̧Ozy8 ޘ _=8|xp `PK͂G|{pr5YOVDOir NF@wH6@_A]WDoC^eb^@vXpM(JsU!@#T8?Ш")Vڧ6Aw׽6 SPlZiD0P*bm*$D^лhQ5U24S{gzY4-1',q8f9\@$dG~ i_ ;wMtOeOP5=>:sɯZ=ݫaѐ_YT, ؾ;{,ϟ::)C{-x'yG^I1G^`m Ԓ#>c0b }\9Soz\HxznyqKg(6F6#I"uppYr 58`c·\@kl 54*AS!#ZҀKVθ-rnz"0R&mS:wڰUFa}l\{:SE-+·~C ~3q}$OEo-(S1QDD3 .[t\wOǣn3sX]w OiwR~e@O, $[AX_ȼG=s)ODeNK=Hg=:pUylwqhq)!+<ЃDn@FaHXo^=fےK{4̅j/QF803*{ҽPX5(LUU]Wg7f? * kCZ F4a|\)sLP_+ۤ\aVP'Wx I`2Z%[iRb03h&K@w!%(T3=T49ÉraY vK iggW=X2m" { ^,غ18'}!^y'W,K=Ԟ; :rT8I$eM<|\gМ"`S ]^X]^TMH5(Hb% D&[@y4EӪUE ˅I5 _w?#֤ˏSEg3%3צޚh@I Or--}3sB0 7W~c}W׎xK2$c ulєTevmE]dX W_y.z].9vr%-'B0D1m3h5cGup~G=lu6yh&| 30b3{,,)F4Xvƃ:~hE<=hhP)?>wQ0wJ >OR|=ǴXYD.<% Q3 Fps`!ICН !#Ĩƛ! ǔ(ےslRu% !ϖ.i4Ɨ\`0`;٥y|=H\^5A5#BxTCֱkx#͔Z^O^l\if(hQNcC "YB9JJOaPQʤҚflK7j4}rawMqiHUR*pLbf\@әI=$lD*xá÷ |W0X7,6':5e@ᅰ#R\1"wB{7<h00%!ӓ͇ '3Oax*C3PQv kA&!4{@}ts>v5hSUnbp;!qYh]ƇL8wv9 #.dRDL.gMb:whs3>Ys9ӧ3T@Md ~rD&)5ZE4dcc2"1HufM00 VVSn:!y %V0Q, _A!]d(P 2H!МՌHlP˧+ HaDi:kI\}#w=Lg9 #Uv2uŐa{V)=ݷ/2UI;XKv *H` pcGAGo9^٨>˲*yAG87br­^\Uk"?dV*rNqJL6ćYb"""" p=~v*2~=aIŠ r u TX" Aǃ\b:zP9'op 5|{mA)& %=||b_!%G\a0S,e(Ɔȭ5CHZM|` =>Zrϡc`yII:q|N3_ 8N A3$)tZ< 8CKc"sx(o/'WWm 3eô-6 bf䐓3\h)qxnVoOFi;%cfFo$8󪃁bCP01X9*!@I96sk} o7,4 j  \3DELBp<7;zpn +H ~ xyIT@x^O ԁ_ `I?72ٱMG!⪤*_xb_$^Y ~@ CS#37KCFkOO^ɷ@:)fH"&di `&\}6 g7 }T1>gڶm8p7 0tYĐ=8O1"s*Q?5$ <=9'2-X$,.e%uz7h0-)Nbб |Ě!: ZPX&1TVz ?`0[6 65|ȏ*NuCngY\?t*[]*^L}GMw~\ !X:M{Py j cƹEЍ"wSM:EK3H`/3|aH}snH&K66 V )i+/?P{:%'RS!(O3 ,߻i3Ox}>.EdmpS_SS&qVH6]gJFiiZ.XW8!Nw_ݼWYTOpHTA=|{#^&7EiuZ(m3Y ^{pxu |'$(CVPÙ99r͂'="~SHvټ'>$ x|Oqg3ԛ&֐0Kp:w;@y YG/kL abXrv1ݐ5ybO?3)ihi!Iӝ>~U ,6!IrH 7lRJ*ʓPGF Iir yفA T膏 r-lǀ-TŒoPz#5ydQX ;̩s#iRz4xAS{$S7{84A|T*B( d;xr˲k4RKz̲:N25ZA^OqN=\n~Wk`KNt𔩑K08wp8 (Lʔ6s<ɪzatfG(?Ӵ!pA>E?RN0{ SS9Yp":肀z4C@rB  ,]i-WZHB Pm!{l bL9AlU``4F#IlOI:7~fy]E$4ҏyޒr1icE݆#Eд6HL8TM=Ï֥-:oEmEFďcOKa8?$<:/AfLu1wtpx1Ff ]@kxL=`屜Gnf(TUK:KCDLB,XfZ H /y7>p|TL:Lh{vPw@xt| >x)E)iyN/gS(M\[}un!TsH:&m\"`9.t^fE1 *5zG%X5Oꏻsn]Fy$UުmDʝIc,\:_2z^&(9WBz|KD GZ䐨:uQH}zkZ.L],Tg{]}')<^Sf-}qAE^ `@z ZFfga,nK:T343@KUUWrHa ?R IϫHm q6y&f0hzT Ii CBzBE1 XP4C !!JX)RBQ*)%HEUo;xfZH>$:<;z|4y7Y?<݁dKϞ7QiC;whxo7y~vt]H<$16@5ŋa+[Jl n*/܊M)dTL!Wk!O Q3_lV/SȀ;~ .amz-cRQ\B`*P8X5ݠإR$0p3rT2z::v3f/G(Fga$x[f}jL_<!룎'D-2G+N'vR]ECxP( abbnWyvv0NzxȕeHX"ALЌ㔂ȗT&~_]P064%N@EuONHOrhEL@"DIq%J&TgW 9o݉ VJ{}CB"A{ )@ɀIP!lsPfs0CӧoEV\O4:L>uQaݣmڣ<\9Od :$jO "\4tNfȞ]W9W.,Xxȕ076&(y @tOxv?7pJ$yr:[LA\ٻ #N%,c$ %~Uk_݃6}mjdd4uɨ&x[8:CIxvoN#FM#zr擴XXxA/e:#ېҰ@Ot!$GMs:4Ħ,/a 4K\fPZ[]۹$nF 25#N$8//ǿ'-4˗#,i|_֬u8u="6=HN/C:~ ęr `0Gbwyk2&xvv 1]$N6~wΣE^1WNk֞>$Qrtzh= $ets ra*ό [ x@:NGf#^9s{NJqC"e O 4zv<ڃPxujbc׫IXu#-ަM;N I']OZCe&3ȃD>#у/kq:흡[Ka[O:ĩ!x'@g"zg@ߋ7 b$` 0#Q1H3e@k&R?(Ц\!qcyijI5&8xSK@#kp4bMdC>AkX²5,Rf@켢iV 6wP+!Tq`BYSiIT"tLĭ s@ " ֑^!K ~_idIR$ oE*ai|??">DG׃_hMk]N3AҠSjCPjC7?Nb bذ\.uHl,f G8DQje@i>XhvsO .̚{wUJ22Q>Pʽ@ow|F|MwM{yl]уTQSASA &Z~nsKs^TAD^}!cKqOo6QpIԟlEߐd`(&D1~`ہ-!FZf[w='`LMoLE>wkS+Q(z,2:a_Ktf$3g* gm'HK<{|[Äu| hPd6eNI0r ̀yz{_L3uq$ӥ7bhyr7aOMNm@̼~w=zԌZH\yقe 8~4! ÞOiEQ^Ü3](*5gr& UUtҟ,p& v)v,AƛakGP[d鼾'jYe1ƈ*~ph<$ƅG$H޺zeǔoL(,a}5VD@QGb3blJhM:?N};SM'2c4T΅WwxIb>W3uP:"g ϐ9 XF~}>6zd5YCe3cB2ӜGف'RciQfF83~f{Ri4ppyau_"K;. C w 茝j qs7= FSnT8<1kϷu(k6ޯrwX yGw<:YJYoG1&`7ky1 IT dH XMӥ8H>0$yUfؖ0mN*(5ede8 9 Y$I2_|Қ$o'9NWo9Ϭ k'^}"Ώ@AHLM kW_õ687g R.!Ō5zSI5GN!0xd.U`o 1D. !^z$XaX98C &1hPCw`?c_5kЇ9dX(?qp-Rv;z{;$K+ftzM&0ǐhboMӯqD&/V@ Ɩ%NX4Ґ!;]ZLЧ(:}yIDIs򡠞CLA􏧠` 'hq7(p8pA0 @שk=a 2ć`?lH04$xoJ!i>~{CxK_o$VAN죦 C"$7hCnjNhDۋ X xLh0$=|aN9&5nt ߒ<mUqx/<+ꄀw Z4ꎧ;΂w:܃r>` $$Mzb'ZkZD 5djJ{}tJ&Hw0@2J ܜSb@H]Q\1$Ʀn2NliMk: 1"h#^yCg )&Sti"&4,YPtu&n^A}x -C{I0!X`x(~^8k.xG$=$H1$m)!˚bN8xAӷVE< jv(A{@yc)*Iy^g\Mkb -&ҋ$ %ϓx<0!zpD=*PCS&<5^MU%4GĈ=bZZ$ !řG!ɰC>E'dhu&~gԯ; 2]ͨ1¬Do"r䁃LkIQ.mZ)-<ʟ]yH(Fx{}z z;u17O:j}{')!rNBJ=FHpn1m*K3אm4Q!yFt!4 H?[Oøs.d&(f R`=@EU,'Y;$( Al_?,k2AL_УLB< B Kx֊VWuY'8!{bec (* t`:jډ\B![`MC>Dyod^X+sw7+1A'(h,|\rMh+CECuB>&G,NX%Da7z8z{ v`KgC󠨌z=-E:_ (Dz&H֔'{*s$# ѧ{0z֮CZ)UU{Jӈ{'K*W/>$2:oD 3'ұA]C:\xܞNDS{$n jCO|Ja/éS !RZ߷($#G<04 T8z6{-ބ&թứ8":{ٌx7VXhByi)ҦYtrEC' Q0Xh}L&Ŷ. }ǥQ$47$1Akqi aYuZ-<=a C*ٷq]lM'A<=ӈeMZUI0hIr!i"~qo<y^UKV|#h3p:/zBFޛf,Mi ?@LׯB 8iy\6y0pJ ""b 'J9.tSBJ0_f DLK'0$jKdN``O%qI_:{Î ޢ͍mߤ*WN瞯19KN?Hd|kw)PC.6&Y^Gk,[ ' f@$uɆv|99t,FEΧL1z  OX?kZ=㺃sB (Gf,V /m:N)aa,`Ȍ*δҡ=&s۫sdb!Ϭq;3Eݼo9lǰ\!Բ]y`zi !,"Ha@L@rm/>qLP@L1A y\ zמwL'`$S7B{on.^n M*3Ɋ#>þ hjNHd*!㚖xjNlHR `9e 2OwUr{?rHNnz#/EA2ܔySs a*I|_;[Ub˰?7 %6M6*Rh>>>z_7OIP^ YSuw fpvw=${)Aq׿"j;$ !Ibj061 ш3N'ʞf¢?{Pb %bJ*߱t<qCv)Gu{ 1zufum|܄*Ҕ=3p~S*r-U;;PGTTKK}Nx 1D2yu}H=e#f8C@Bn 3ռ|ĐSC;q/ʠ>ՠVyAn;g"TL`*cpJɱxc!@ЄAՐ+ E4Q@yĔ) h ul(vm!XYeo'cؠ>T 0:BnGA_iWɐHM[ϔPyހ[RS"s4s.3!ӿokjynb ;5IQ?=G̩BtSuzbϰieML̻q}S!ʊUfMr-ƂuXm}LllhaEQEv+Ty:(`,=۔7NvzCjzfε٤%kkDT(j"**(EQBEUUUEQJ(8\ ^)(((XQ6 \}M7²L_GdX/ՈH"حIIŽNqn 2BBH!,:p@(NpUo6WCBj0i Xa<5t~'ȕ>bϴ듸XPn8aƕ%ɕs6fP56HJTWV#wG^&9X(tEÊ@ E O1ȳC?bKu,t=@S]<ɧMRFkaȶ,|C";.n`+2%P>bYF52!V{c#@,Fhǀ3@GGYpC@q|٥E ]rrΗPu~zcOBF $A RkzAM'cdph145Z$9:_ ,@ M? ώ~?a<.W!l"k]Cg^[SgJ<|kfw +[ WՉM"hT;BIvGPQX v Y@e>Y1rO9w0UF !&\%ͅB"jwY<|@.^h#8=^P/ ]8|Yh|h2 CgۥUH ׯ1X$'81uCטHVxn:?qs0ezk'̭&R"8~$gJ8Jq{擶y675m}.yüQ*Ϸ<#\wa(Ƃ0ey>PwT )yX@lʳǯN]7\`>օdospJrN@&x^,#.Cr'85VS{!/k Mzv MT^ hXWtnp e?XI%(QJ(YS {wi/\`CsD"nWc9 O%0WҕUo(EֹD8 5:%|Өiy!-{7"Si q_Kfguj6ћHð^Eg.و2L),+s oORj 2"jqP w %ӞiHII-ype{Oqa4v #>^'A)Z]ڥ-IXKTрs=(_4~8!󠢨0t ϯ=>Ӏ~x'8N1aa$Qa͇I?dnC!HPf.>v=,~:/+0jɵl'OQ]y,eާ' bk&f#ڈx :RrС2(ix!06m1:PQ@Ijאcʀ婰v%1FR{ZCɘTL'?_SnU׿w('|tl ީPDEd"F ѐ|oi#,{}|$Β¸hS̾b\Tdwoۨk=#rwE ꕡE>nBsy` . Ҥ‰ٴR DhB2'd(ba5a J\gj8ا8̓I1˭TD!b7y7,E|  800:q^ŰpdnqsI؍|iڀZ?U6nF^[`zr|e9pkh&UѾTrR :Ӷ\Q./K yh0D4R}l#蠳Lީ_ya)go(ȌK*s{"kixv* 9,Ac+EY:! ֙Lс9 řE#HlsٳBsѭmU؆S5z)`nZ25XM, %\bPvM*&Ǩ'Bm=XM{ᄕ>7o|OZ1~DnE[ @ɷZa8>^]dAwk̤ڟ,*[wf$͔iC}Ͽa `Ͻ;recY9q:K 4LNq%Ѹ` k_˭<8ӄ ك[Ҁ!F<Nj9 !z7 '1 5 4)ت׵"gnzFD|.); Xl0} L ߭1n`}:J d;=X-k鿒Y]9⮝{  wPo|H#Kb=~_?!\y0k:D~oѭS: G}2B>S2wOWU,:*|_ 6>65oG]E:NO ?ʚZEͩ.C&(#pCg ͫzER$#vÁWR׈4YWPx(ٍxcrYp!S-gwTt*l Fqz48]x|0{X22 S,Df-P"!d] VM=W ( 95Yj(H.qw‡-B"m?wX]ZRifIoA ,`}(.YzHIvE0HľJy(G>-bba hB u=,X?73(+0҂ld o `tI}؇(S3cJ&1l$;!ݣqІσ["7EPɪc ي@_ XkRf0YDG,Eӧ ^z?q;Yґ"6!r6tih&0̯Im)f I*"H +i\A.<CwlaǶz.1ƭ>66sQI 5qf8n#?r4O_ lbH96,;>OHP}|I٨\CJ㔬waۣ#JNY ՈH3Y\alCL雔P!)[r߄o^NK|P[  ]C麝ܲ[z=d`Z6H~ P&Y =5!ft?>=G_P`(~'[^8c'c,'w!nޏEoRg)j=i aL]L9)UXeg:wVwI=uP&!k r0Q4c&[s=0tsb4`T,UF<Y鳺蒌K,gjZEdky6LCd/"p qة0uzױ5|t6U}ȑ@ϝGIab0۞XC @;h0Me  K@SXtY0H$b5<$M̱)ױ+d^~xv( y&iaR2 yPCshj@dW%pm0(S̩PZ@'IBw E3N0<x~;N&\vWG6<J9 O;G_q]u=B?VCYg|𞎮b?(}OcB$ͽ6cAmhneZFc9 fɣ L 066WD@k D+so5`e`c͇#U#u`vM Vsy E +53Z0.Ril9:ȆȉlhDĦwNHo:Ld:Pل004kkj}ccjxUfArP8Hn;zgɾ8YѩK͙(-iR*Ab:|0Qp2mGmrXXHrdL5QazDߘ=GPQKO5,# etO$$qsat׸u$eIQfqNqGlI"ON=b}c.Z`=U\ÚN$L93;48wi/@*"":݌'j~>7}ᄖLv$>=2r|wUQin: R^vwu0êT4Q2FT L'q b+[sI. . f@c'tWr莺1Q~a$Dár6CIkuG*<ֳ#GS@ Qі-\mkt=RK@O#G[ Ir q@~tp9.5D0kĈT"YrxN@Lþ2_Is].Crx< <?Q*w'66*[TA0 AĶNMNkw5gOa3:j![u dZŏlǸJ ͜\#FHΟ/G?L+P%:{e@:I:a:6 &Di3T]-Fg!FP@<ۆÝ By*K4䃍(r?=E<p:6׎$ tЩl5SOyuIO]D=(&G%Hs?c \gkO?H 1X =Ob~Pi3I-! (?(VY`D|59N.DiP1Z:qS_t@"L}wEzl`{no9Ip&gϵ;Wg-si4ӲM0\ިL$J P$O0wZ~+ۧF|-_ 6ƴ5?q^L!yȋ8ޗ4k 8"!1 W]H)n8!A>2N.P  :/#O2?7B߿J"ukYՇ;L~yR}7Ҫ=1hx$#/]] eh$~(0 MVG!Pb3(3`, $~k 3JΨ᪰Z<#3ָ~t$]eRp\ ,v 8tK|@6 (j>=n&Y"+{oq}H}S0?̩R g/ YDD,ˣ_dy;>vDv? j qa/D$(85 ?`ϟNo]V9 7MD+xG6}M͌ }RZ٣>}yHgS@ s^Ӓf&PECW[ g'2nTggA^THtm9AZ%T Cx'}͘G>>t;n1un̒o)U\pcD} qMCS4~GomCn*+]7ם.|%D- IA*mBKP9t;ȉ;fQ"]`1AorîUӪ\0F^4`  $ L'{|7 1zvAv$%\9<;JA4gۇvWL.,|)FXu󁆦 ]EnOg97O]μ ЦH%g.dP% P9.yI%5ύr< %=ht!UBNTRé{xanqC'[M82H RB & ^E9p ʳ R b5(SM'GPNx@dBqv`@E"J z0dsU\uj †g%U7#L3 Cӗwjˍаo^6b+v x!(/Рy/{o8ˤҎltl`s#cݍ{m܇6xk}Cv3FH:'3'.y㑚r8ԩ,4:sv=CH/].r.k2cYbiNO._K`##`Yh.,VID.T%&5* zm@&–oVB~NUMTkû0BkM\ V[,b/H<0@8Ə;$*ivF]nܙj1fn˒7j$}ߏ0#we Ȇ4,8%#oItʋҕ~9><䘛٧^e窒"ANV~/@f/(%W,n;x&̡s+8mԵ@OEA3 nnz 3L/R,4}TXA$ .9q~6۪ݨ&9j#晪Y9"358"D .k8 D"#)()ppC~!Y]篠p4@Վ4v8G*/KJTs±.].UN7 |)WqXWQUxރZEEș K' 4LP+sbbA@Q[haY@d>34zxV}?|C[:c{I}Sh=\4uK`VwAG݇%mrЄ4Vnh`:Ɇ9ZU4(IЇnbG#4ܹRRu-J*֗v>s>; xo>9bio I/jZ)N)DLVcV_D+eɼ-ɽb,!(frǟt(pرl >zmyzqms[ nՑU l ͗HeO$l@Y@ujo  ד6oc+̇I>>> PugH6bw$A̺͹um[&8C5=}ZM/xv<_Ez9BvE{RVĦ _=AhL>}hI{s~ Z^@o?c.K#mنpLrsj {CL #FpLHM Q ľ'M@F" 1׶/='AV宽,I`0dCl`&f@~hLuo= corC0ؐ6e}mBK(U'odH$[$I$;N~ n3ʴ;gP d^Qj~`ʪgs"n%`Y-@`! @(C,idVZ )C\oAVYrNqwG2ab(CV(hPRT_QD[Da_+i6 6A͎^Yuy;D5cIXuv=@!6WfjM0nX/ = A;H'pܰDr T&@܀7#%.ڍ},!9muv#!s  kMMG4W;W\3x C>޲&48##@!ʵ<\}uۥrGd,"sQan! MBi pp*)QNQ@T. BdQ G+OV;^5-ȯCpHZ<g#e;|Ox N=#[:rNC0. %8iPpӋ;`@'1/nx;feYR/_-| QFNTf6?f# ũI,gx016M[(j7 1Υ "2ҡ5DB$cb<@i95LD]YP$wlArP'}t"*@/o3V<[)-B9ܘI2HbfAg|ʼ˯ \؋0@BZ[둈im.H5к=iV'c+WF+M Ny>zB a8Q$&ڧpqSU>DK.D݊Z)  -QE[{#skP'\E@㸉aTRB]qz `|VHOK }Cr=|eޮF/h B{HD ka\.,(Q6W߿pL PTTk%@a ]vXpDxW@{%_?(a}(.R1X 4$-fRu317=*ݐ;xKfH:)}+`|CbnM!&*zbJKчmgnHzϖD;hO~0ݔ#mp)A0\ 2($T=B&Ŝjfgi ĝG>IXj:t|ɩ0WP|78! MQѠ-R"3oā?vG.\w6/h$_ğĄźA qe+bn8:b"NaL@h H?1 H1ʿ=xYMka5F$OcAW]phm W/;M. ixUmhnݐQQ}\2:3:$0Gm4W$B^Źm,xse7Slx(xG?E@A`l BWj,89\Ia?㮦Y?(!]1W;9dLpY,g{O bu,S?x 6CM'b&;6(`˹˗,n@ooh6[]ԂZ4v9iGҸrP6?+F陙ׁb2Nw5UG]0m}U֨~Z-=M:V1lg˧3Q b q Hyvsןz;Meg]66s? ̀ ia/lp<YI$"hnEk$rq'*tk3xq$u/2tUWS^9:\yQef{@@)-~>Gn*] :.ck:pkn|_6’HъIK qՅX d90dU0inp9,MmI$ukRI$$n35$CsS UwraAWNl;F)\帊 @RAI(??Lj4*ю+S1Sނ[€4~)6>oR"ٯ jz= FnZF1VF5SŇ @| PaHx0$Ja} @u O>=&sL; H>[ELӿGߢa{>ak+вa} %5JGb}+"x\KtJ- 0Yi?U_,#>5Y_x\|q+94//,ED!EmQ~v}JtUNPR.j,>MJE2ui}E4A ]A;60tIgJI.XAGנٜhi F$G$xHlױ˜τ19;X6"5OYIf`tx"MI 3 Goμ (L@%J/n#w>e-) Q[Y8[mǤ _6xǬ@h$tNi<%) K#lDKL_~x;~ր@uhg PP{kaӃl˟0iUTwF%T#HgJi':.6X[s{kF\M9Y77})yU^WD R\XE7ޏO\'d'#tLwt׋^riǓ^Cx:-MsV \r6 N0^`qq0?1hVrf~]I`;紪7;<@hB)uZClV}\Xkf'ws$X<WUcڵ:ޚƦ¯bMB5SӈJS:v:,R%C\(XHRnG,ņZ7t7)RHߟ03wG(@6<`e$=kqC0F'Yn16I'q;&RCQ0"cx'E8 Y/U?fSpQeh!qƲnbl0-PqڜiBhi]{:`Å1)D0dM[\6&<*E jPf1/'FI!bܯ&OgONImޱE$Or1! x'\VX_Fs =z\6t_*K99$.\.ŀL@:B\K22eUv2䀶 ,3+;{0tAfTxYNvū3 {UP(8 npr b7^!2/Y @(`B;D2kVI1lA* fj=lb_ O,B{P ENS{=CdY u|̯GbٲlC:_KTwxc0w* _ٽ7@ HIhR9bߪaIzY'<0;2" @+ۚ  FLp4 guH=0>[o˴L!0t: M6Pf`~o$&H9sCF{_ǝoNG`ϺL?|1c!!g(MA (c"ˍn8!456iY= |۳5@Sxw\6uUQHKK쳸lv}0Ӝ%7 |ͭ^ Kq` T (2&OĔu_My~~p2G3j`*Q<:gtYCǦf׀}{S;>H=:ozߨk9vоޖDj<Ȟ 2n}xxi`35+MzE[OG.Hn|5=~Ɏ}gSq{ L^J⯝;A)u}tÑ)bzҘ SK2~\u9Q|AQ8L&(*%ky\"HN|xn * ?$APn8AJpLNDu!} ,urT(DHKo9jȂ$ ƴap}CaøLnݏw"CM&xθpdO ;|(9kg@VUQ:hQh&jHl ׷N=N53mP0f `AƬ !㪇\NQe>EIed:O/ej)j_wm,N(N"!Z")"7(4(C/!<h31| K!߻]}REr@33u Ey^,JԿap ذ N9c$/Dp @@Mؔ4 Q8BfQcp/A>|9#^Dq)T:jc)gjhpBr" (xh|EwluqW>3 <Ɲ! {$P\`3Pv_ڀO02!5 T^&JSGkEږzy#jC_0I s2jt>b1ݡk 5 ShZP`ЫL5/u*o3+16{!HA\'Nt8"v/Ը5|5O~iTRy7GӤCO0HӐ؎0 4ѡzxNtЀ84X"Z( #-,xVx uW ixΛb7W 9|f2c"Q;wLδqc$qUk$@ T?h |(hy"ᕭen06B(6ר:%o[OʐHW\L@t $Քkg~Iĥ 6X;  PS~+&Q <9PΚC/s[ɠxl'6wh1asi]T+mbv IǗg}OS@3{qZi;z{sdLIe:j=[ft﹜%œ(;`ʤ5H V5 x 'I=wP/~B"۽A&e*i F1DD@(By֗ xLnD>#G8H5!"H~gS~C {!^g 5`ROGаM.}IkW1ӕ :1(qKF_R| q|,Y`sq}7p6,m`@1"_nN{-Nz5; xt! >{]Mo;\jDH 35h\*<%Ƚ-1JAmz3L h,Ȍ+v]xBex K<"*IGj2~OhC6+Pb2k.%pctk9[7 I %'w=MRx&$YLo ઈM/e㒯^ 0W`^1IR8AfәP f8s+AmbNj`6*N 6g&bfE¢YaÈ*IE/""'x;LB+刅-}G%: ?JJ"۞ =NVb ŽV]  0?wB(f#>Cz`҅~,0^5H sZU$ KHpw2q8cDi:Cl$LM7p“tX t$#"چkPo"."^XPGRR5sgl%Z;٢C,6oF6 }$P_-ؒx|<&|HW{[gf#l40iG@+E_6_dH78:O.EBh ګTr919isgRs)S4LD6uL͉xLDPXPə4hfP )#Qu !ddR1 04Х2A628OVOzawx*CcY7 t ")"4-86.*d8O0* >ӢvK3G1ҁNKYG3l@i-ߵnU81)hKzIq ~[γA F|3I$t : _>siv=@rT4QHeB.sGR?+&U;}}rvcӦ*# a J `-7єʳq8 X=06QW=N+  -3 'v %=Ng oRT*DJ)BEW#&@Z,H\<\` 2R9~0C=ALa(OݹAImdhJd pCdHk={of3ȵE$,gB"b'RAWJEHV{'&&I|msb>C =|xQyw-4f_iEAJA2' 19ˆH< oE>cv @R#KBąPsI~ʪ,p*EPW_MJ}1&W8P:' n1*uL,r%mB D-̏dZI 2 ${' Ib@iJJ}jvNՖ/`$=%ղnC1qR!bmX 2cgL}#=%z3@%Lyf-&QYX.buAm^m2 rH!h(B4EIA *SE,vCeH@!q$2"M랁nM&3\ih=KXлa8AǭdaXl+L(1)K;kả&* xþN12ECk~_fK0ZJ7$q?vDIR@{æ{ՁB0}6MX?"n"ByqX!aV11LR=`0} .Od!QN ׯo%&zcbACm ]hV&fk$!@IETGpRجڠ5JCT D09 <4w<KaG T1$@'$7aWa1ŀgg釟1uщouݸZe髃2 4x\SFĢAM /SAp$1%tEl'i4@yƃHy8F ,G~x?X< hRh(ާ7쇚d hh>J@Px!4 D_Z̶1JB~#¹BIjI !}(w$8< GI ET͔?H!B0PS-"R4,2|"w |nݰc3,qri aKrzXUr^lHI~N*$nu#0e]RKq9Rjx\iU(t8C|R5ˤ$ fd):dIQTԅIsrr.[N9)-Dqcf9D4pma8[Jms Ȯ4$M&VQR N^9/OX '2Kn`iIV J.r&}60x3 䑇46cNdpfcWzrtjƭ8c%Ed`NNѽrqlxm/m5+.fx*0|_.oz-bTn?1%TTACwWVIWM`Gv񚵟ӥINݽkfh2KJ3ER*ӊDFۄ0eJZ<Ó[Cm6DF_btGG41Z qc$YNdLR{(,hZ!3$$]UDj"$#)Ly3[Ȍi,VCDxHqJEP6D0X ]Ҝvfۧ%'G-5N|#?=HCGZcU-uY #CHBy ê]zrHx3ۣcΚjI3K5̢dXw 2 Jh@b/:Y 1(* H(T-.!IE~W+>G|W_$!U-2 YFƃۈB(@@,ނ>۬ C%^44` "YTb=_n8:Þ1GnX~4P c:?dD[ʸH;q0 F,DX@*V_l`z] kbp:y8 1̱ʊz Q~nz.5C$mGd(ڇ)bX#4&`H9hILJ)g0%UlKg|?))ùCbmAXYAEbk>tU pmZГ׶ሦZΒ ㅍ BR VŅ$Ƽ L$F*M6OSG$?)Igۀ5eCT, }rhxc:uB}#Z; taBē(P툍&"A RhK:exT48Cn?_ *x7y?ן4+JTw{SD^-]C${&ϖBLqX'=Ȧ92R@Ju'Tq;G._×'ƥTz&! y- N1fڊ'^#.F/5.(fbL~-#|AwzF-P`&QsAuh@ZLA3j,&ؤ[[ "$ċÜo= s5O^r~ۺ m?ĺ.0Y ~x#P|EwJoI_ Hd ( *8~۪i!lLNG">w^݉v?ϝ=*#PhD. jHmGm\O󌟪P nQ{%$hfn "8-ELm]A.D)C^L"4%eQB"46 gbB EEH}Td>tpDg!̴ׁI{\!}wb%h[xp2L,W9:vH͓i}ĆH6TySmDY(")%GAE%40RU%LLB*j0D{Ò:0Ae":TTQ]5eYeU$Ed_s?=BrDDgp?"磍zqarM'Kwx<`~n?ޯD(CLZ?0Ƴ (sd'2]IhM$7{ 4vW1ZlǃA?hhh`Hz(&=DP,+|ASm-{:y_&43yp|~tkL'?pqGPYռǝU`Y=iv,;Ā@(Y8 ixbm5Yl]829nSՈ7*s>X C-#Aw YqaM܎v'fW˕^tFs]:gO[z` rsíx;Fj ͼ" AaT@8d*AԀ >6rr.t'>( ?%4HAܫP\fiBHՖul4/^ߎLݦ0p^_ /AMሌ=dCN7#Α!bI.ѹO=G/x}8kr@4lbL6wt G fW)kW :+^N;lJ0!LztA wFu#Z"KABNلqD~d$J-%T|aO3"$hJ*c3 ²} µԠ!$T@KUM(A1@'nAx\CO}1 H灔HJ䁢v(~PCXL^#zN@!,*! !&?xLy:́3қ+ni"HLPI`=E2I)(̔D4i- -1Z!bHZh""I$(*dz$`L2Fnsr泂DS>@>ޯ RAJj($BDT4M! |^|zYޛ CCӜ8bxr69Rr fbtu$ Di9kqlgᦴP\wUqJƞYnEň(X#kls"s4PtȨ!tl@݄`Rצ,0 Pf;W;v h1ļۅ79c a"C:u&58{槙` skTX5qC a9XUc,e 41c%lr\ 83ɂB9E>g]"+ʱs=hB8Gwօ@S$d`0rph4ѶAcstm%̗1T1TQRSALUIQ4D!@HI1,`Q *K$Kv}vrOA?3v+x?e؞\Ι$)e>I"1BYk#+L1$&#۷.G6mT2#LeVݑ-Ei%RaCѥuLF9]ɂ81"k#6 f~E fL1%MBĢjDҔjE-H;wuȔ84%eCyU#XpqCl DU!SA1Q+͎ G¿(9u*{MJRX*y_l8 4N5 'V9#NҢ04&zgjaLO閃P ,THZ~ >  g|X%!L&@:v*x!ƿ?*FANpxa~=== DN$@+ `qȩr =['48ыrX-iQmZ]QmCCCLg1cR HPKIC0QQF 2f=`4@5@cY klMIL\KEs#Ӎ AC;r&0TrPCPLDP pк TbU~z$56Ҕ*Bi0 f3LJQDQCQ33LHE-RĢLCIQUA8Fvqm8aI$'t1c9$BH6F-Ȥ*l?e)|ؚ??1Vq*j0`!?7ۆ RH(-~cc@65.PA:0l} Ui'4 m{eI܂ RM_N";Xaٶj.^nzoSE ]xjUI1JD`: st俔 y;I CD:;R /=$  HD$,siG}>evrt< i}n&61JLuhwfK&&:JDDv}>yTtɪaбA =at~6Ob^PCX/*5_ʙ1U6]ݍ] *J.R2ؖ3LtCIvi{GbQq {D}v]'Y񉓱նn$l>b9SҤPM!JkD&ΛbXf#@x`| Tt9snP DS>yd&3u`n;OѯcF@Ky)DU =nc[?i-p*f:Kpf̊_x]RCS`@$ZC&s>:rBh ~!|6 `}A\aAbJ~Y׶n ~Af OWX8۱Um/ӭw9Lގ6 q'O"OY)F1o'> :ݚ'|\eIH"p8j1|szdK$e v|g`KV`MSA6njk8g͔ ˖4#4tQ~KAqGef1Ĭb7.*w\)'vD)[:aCԇIC @B!H A$XeĢʏQbP*&Z"D) Z#e\*U !Xt79ZVJ#Os*l83~p%i *NV:Wby͌EaLb]l#N+mೡ6pV cJ7Řmnk&4nÃHbg: w9q-& l͝@4ֵr7

  • ,)x!C"j[mڶ ]9Y{BFTC*(l1fHZVҬh fd8Ϧ<;[Y!(4qIZXÑmȫsV7әyMG +X(8Lz&`X$X@"l@vm4PA);h,*jv7^6232gLa"'D {q& J[m7cE,d6m9 y\X,66PTъhD6̛MufA9 hǁ, iFTR[{#-X61B A))͆7z"wKם8Tsp{@BM:l-̦b3#B@RD၄#$fHMa:#D7%qh([9eu jLj#lN2 ܐ7 ȆfiSC,Fba M4pҏlt$ٱ)P5e,HRCi AFGŀ !fDFt%ڽJA9ԥ)G\M''e3t 伭h5| x_"yZc,)2h;XjhB CH@r7݈)#,^#b5 pd솃#{ ~8 OoDwv lِ,KmѽE$93ydd@h@ْQrrc5@06 ޺)SVӟVDEacA3 ִ+1*ݖ5V0r ?,O$pb 4ml#04 =cG#[+ԚE 4k$:|02(q* (Ċ9' ( )j&V%I?J 4"P.* Ѡy%S"N@<Ǒ`Rj6MG ! J^" EHq&W$NZԋRfVcy8f`{툂"ZdA' DagסqYLd4zgfN&Ջaf{miH XRHa hGpAA>xCn븭k~E8JB B HPtD# M$B)J$ DTiBpP @P sh~(hZ"  buհEC^ヰaz`^m3<s$Tҟ-Pu9 In%"QS͗%e R^X!Ȓ! y2PO'LEJaC) A2%ݏ~w!!>J>ʯ 谄geh=i9)RfJVg\Gci 93E -PM00i3a$ ( =nԎ.4RK91dt m㻤0na 6Ѱ7)N\OFy&2C`Q8 Ɏ޶β>Zy1@[yUX9ylA&0Cݐ=ߗdPRK¢UqƘ6ȯ:7ԫh|H/}Zj)myUEU` hIIq:ᢉ;yݹLC{`fR҆=9!؋)3=<%@5Z32=KGT L솳g,BwLE)507 <ㆊٌ:t&Jp3 l(B)`3K~OZ(60Vs4 ~Z'3㎏RS!EDvNcf5NwגwC<(k} 8hɃ#7_?3Idk?,-~^l]hUeX$M?" h }, :s$GSF`T<E.x?QN4cЌ9ߣb7tP8q9/R<АzہBHe ͂4X`k.Э=~dȁ''X!>a[@H,M Dto :tN 8Mk- IXj~P.7a-^8j!.inZ91H;kșWÄe' ;=ߦt6FY D/i f1-C6p ưSٶ 33 au3] #-C٥⇅lch1Uxpn5' n\ $2&dDV r( 2bBy+]gr[}W_S+m%郯ƃHՖ+%1ٌgXպ0uCdXr^g4kkW׎p n^\E)YaX Td9a%]{1 zs;f $eI!BF*%LkA DCx76(@K̲lK$4xl# R"G\y#XΟ,cddD-> 0i܇rqwr&Dq.˵8S#hFd!$6:rÛKp9$DZ6Aִ^w.%NJj6x@fviy#9l`-U! ud&ιuM=]qc{a\ՉPcHX I=;!8砒Wx$hOqXcB\qu@g0 rAB@W5 1{\ 0*n-@vq֚T,>vY"h@[I4q:#iPCcA3Q&©#|."/ [}H~S@Ixr[Gц0N{!qzq@"+D6 [⩷Y0 yvwa#:s`,4l&&ܤXb2)܆ـX Ou|S9"aDI`XKv^p֯BE\r1>yZJmP`ae\7]w9qXTu6$ NzjdX f8%:J'8T7| rV16Tͬlƃ;ۣ$ȐGvAˉ {(q9da2lʊ4,A κ"(çlL6\Auhf/ ٬mC E, B( ӻ[uNers~FFDg "*kiZHm5tA-͈^[>$ ď:IFIbkSSU_$(Ns|s@B' apIFA)uO=eߎ)m'$ WK56֎h=auƭ$ XB'qbCl60&FZǯqP+,iN6uygA*{@~z^AL@=-F9o%P\yFjr[. 'Vf$+ `Mx5/Qaśk0xE"/;tbʁ"#3z㫙IݛRgOS&کGMlG`\ W2eje[ybM^0O1 -:A^~ %*#ٜuQlc5oƔr(tý/w|ev{)!04 k`.\{iqTg 9 l|A35v|@PDz8=j!Am9r3Tgv%ർkkpfJd P0''9ung!a f=I2MFHr!JzR:θy#IBSC' y et㶢A8h|95Ͽ~TGqGpZlc$!$ slU6pG~^ج߶ن n=S>L]HDc#x.XXoFI1up{pgi6 #ƴ@+Ƀ"# NL׵s7Rݖ]fBD<鐍^9ia9Q0Ѷy:5YPH$ aXSq)eSG>zK8 A{2(9;2(m[Z iUu2qDCNp||!b4f` QmC,No25U>= zŪ 5E pRIHTBB۽s 4\ WXlʃ3=rNn,Ol#Lw׹'u`d~wwhv`B 9@H2/C L3I:qBojXX}qwlt\LF-kR:Mm_ tniXB!q M%"O,\@ vqA.XN+%Hn) CcJv10S !ÄC+qr5R26a@,߉Il }+~xk5OT,{V D$AAFSqN?d)&x̸dy]H*!7VYL@D Q`S €P]B;[pLդ?r6Ka1j",5 2m^!׬2HD禸#'q4s$Qm> Zu\Ü4j$&:2HwؑrĒ$׷vNScҞG I}v7ð 療FAۦ LyŦ\Qۍ!x0ܹf7e ^P3KsO/p;A/sp+g 4H2C><̓uXj̸% )ȫqe;ZfS0'| Hq }@6 u ara4Р+#a r%W,URx!X.kh熈@'g|u"HPN1&RԎMI `8BHgU+hpb5S"C5A"JԸ A8IhpF܊H r{ޤt8Yb#" /u֭#R<ئ`9H,Uq=KpYBo+[b;57d!D$JKqtqk|6$Ar dRQDPaFzR5~9XBV#[cŊY?2`v8\sp/{!H꽇8(M?"̈́Fjۓ}bGA [ [Bg4+O/D&T_raf1!.` U8w6霱qap1hUȲ1 vrv1)4F P8`ѻ.c`n"N706e8y$ͻ8yMwxk+9\@m#lqjpE-o+'D,Үf N Cqњcc[fc3Ëȍ>fC44DSn jZ#uƈcϗMFWáMv6g,1sZ 6ab ,{鳎8CA!JN]6iR23SXHkmгР#PnM@|G>9#w,ɩ÷{AT\9cBfaNQِ0}E͊SC04EIӻP>4"\\>P ;[ƔAxpg$X-Sr]G`mޔI,!B?#ǀ{I(Ri @i=hwh5&nmȺ(RB쀎lYgJ믾*J^#F9ZfCi T6F60MlEq""\@td Pt) Z S@kFfh2-^5'@ " Q D|d\!MR2+ 5ȕdb8O95gqn"F]jN26.+YQ8y1uYA7k;# a"8b+'y 0B`WoXhw}3wXDV?:kc+ A=mZڝ\8H}X#˶TtSxLk20^7v>9B[L:%38"'Ru|i5\49#å ŶIcUzp"㓂; G7Kb8|ɡOT i1cYԱ;n@^z#Ʊ zuMBR15b gn"X [8 2h ˎ};*6Kތ*Ac\>E۝u26l6U1઻!l*ph9`A`cL4u39 C@DM3]\ m qr[:l %$(PU`PO Vzc TL0qLJأQ0@xO/!ȰХhTo-dML')6 LÉF(ZzcY\h%&xkgzw[T|(&ŵ۾3;"0Mx]kXӺC#@?,!gQ+(ъ|A}Av -UÉY,!kE9w j/ reHh908Ģ!Pd;4HRhZCsLTZ: D{6X<=!M zObJB >FP=N4-h7F1R8C^޾Z:8& J&.DTGwO\n7(A"Mx`g`> J6׵N hgfXI{0YSD&iKlkl00B L (vZi 7tp7 mj}jD LfDqس3H!5ԑ$Y xQNf)*V@9E83y@荘2].OqKqZ-" s`S. nЁlaD`@[EZTa`hkJtRR@E4u?J&~ [ecw1:_W1{(TzV"sUN(#M@/FYWZ#𳠂4hc}Es(l:a[Ƽꛮ'Lw"FO:xAn`1թ%tRϦpq:h [-ܡSjS~`mgvQ6$KA+ / |kk^l,fCneJml6Vpùstdkc cK<١Gj5As`@@ ;{yMNP^M/Xq+Wwᙇ|,Z\rphEaSyD9b;ˇ-osv $K>s=<~0\@Gh7{bKVHPXU#D'uo\֯7p!Hij5$O|"q>\bxIlbt)#n ]E-qbB4u2X릦Y33u@GPZjYBSy) 99 h;7#$Аш ~&rv䜔Bj1] "#JJPQE- TAA FWcÏ9AÚ,`sd(?!@aqHLM*KC0%MO^nc"("I26Ǯ9sIpŸ&{gFusq5.I0Wxw l{ SwwI2HR?8 }σ'34L/qAE̘Ƀ@_3v~o3S72!@:a@r1ԒL;#@KELE AJĠnv(.*XYj(,DD P}61՞אCf 2t|_d^  2 #BuJ_Ҁ#|?-@ƈyx)!ݺdL&*gAL_- K.gpHUѤys䯑@,IQ$LD0D#5TUdi iIDdzDEq$ r͘6ƗlC0ĸqM2}\ZDd刦8`>I7YDp13P$ FQe$3Ŀk CC0D!K@4 lvUDwkg&4@ ~YH`}AlBi:F~Ά!k)uJϡ y6~KH8hƒ+$%^!Nrgm,(qcP{g/9)݇'|Aj ~t(w.$1rP)2IK #N(B(QBU091)դ@o\*#ۍ3"Ȋ9xԅ"dvd*~ج <CSD&ԃh%-L|@uynb-mƟ98ɘ6h,o:'JhB/vƤ>pd^PyDy^q_H~:R>6cYʩM1@2aS5"DP`(J) b5'*q+;fʕ/t|ikHDXsz9nG1ɒ̹eTuIYWYQ"+a=f eL'>˻|ʇMA#Ƚt)1 4L0t?xPM9B<0kڧ0ND0˂h VM 1 6BCQm T"4tP>5/Ɋ Ѳ𳜾3{պ nyq\MP!hzcy Q?!cԍNO3R8L3.Z x% >Zyf ÇpM~C ހqZ7uK $A0[!2{P#!Na6t`g5ЇsvA©Y]Y A@&, Xǧ}p,)9u7USQ蔺b[DbcXc1FD1f%2-p %vn7Qz"3iq|yڜ`KU/& |'B iǛ< ARp׶h9Z?/J\Kz<u{KG bM#]lܶ-y/u!EH`r -B:nlE 6025G9, A9Ɣ@RI<Y6P}ƣ˾a̘%\|d.ȡIfk }OJr6a|>94Aw4"~Q.[GO_HcP8)@7BY#$P*tD­`?#qê 2eTbzGobeY۠7]=@b @M߾mMlKHM h榽v\52hǝae82Bd0FX擠!T'DyBKMz0[5is& iE mYփHl0|(72wh/t4 !.`۶d["cX߾y%Sp&"*b9=Ȝ4} t^xri$H15< ԋ? @ J*  FDx{(  &yϑ?{qvp@ARڅmD;_kD;WVĖA,^kHpʳE9qDHj<bqD-I8oS2E 6vlGvqU$SlhKEVe _77 $~V"HBj^ P  ĸ J&PɌ3E4ۀt_9k|b BndaR3P#_Imy7W陽 aq#1L;!穼 wvmO No,qv8:qz K9GG]3Mw=V6ڿ6=;YT;8xn_S^[>Ls=GU3xn1Rk:MϜ4fHP5ֵb% NjKwr;Ctݙ:gR ASؙp޷y;'x|Pt߇>f9ʃyAu__w08.\ 5~u6⺉,C~ ε%촹ۄ#/1C>/FEjb<wb|o]O櫭nH\E d17OV8!ؿEo6MUDsbZ}|[N^voj:Ms˧P. \hrGLj CsU| &GMgpY,*8uHhcp` '1w#1r mFg#1ݝ6snTɈCRAA$CLE R-TB߹ؖwo1BnyJR1 "돒D.p( 0A3W. -mrnbh(ј<)bp))|nĚh6h)ݸEs!)V ɪQ*ArB\%ubm%߇x~\t5vF[9}e} tMaM$ X8D;n'}'BX;D&o/=(@/t*RMcck`@rޚ fG7.W&WZaLѵcp(pbaըFR1u "L$u.nc V6\ಢ1̙17V 2=> X5- V2U Cርq^|'b(.Yڐz"%hJZbF&$R"!"#p?7t*-P#B0'ro=OٖCL4d?-O2dt򇉣.A$)R 'D|J ] b K$HrCz?dt8ARysb4̐1.v@UDGduG6S8I({OJ?u *>AH̅E z2jUYv?' .9X5%1<&=SFQ (v<01!S!#9ICEmHԃ<d &eҬ@ ;VwRLOAIי#(D/[E0N Y c!S$ G#MѵIB'HPG-;8`JɶW\@`7 %Rш&+S~QH'y/e&((Bv .Ez'lsE)yO%1P0Cvpr2I NƎA`";.,Gň`v5y9<)*"M`hi!(h&4ѥ(V0ڵa))()(,IW8R=B3hʘ偖4% 0Τ%?#ѥ'laG|8q]4}ZNIŭ6}b6r8mT&dRmCGUֈKZ}>CjC˃,K*ـD蓼o^!PLtpyxۆ3. @y↿:] ["Pdlr6lC>+EW"D1DJSĚh߅c ) ŗMOAkPo w/o(t/=u~hÅv0p >O3n@xB.BRPĹ+H F@0I÷dN$TeQ 9,q;FM>yBQ=PHGz'2h $✸]Fpҁ*P~aRDPdOSFOi'+J8JDWdC"C?T*̑GW-MؚDԡ@yM YAE̗`5ؒa|wقM@$IZ@BXPLW2L2.i$pG Wd^x>LKIgr,5~,Vy¶}hAH@8Joxd 2TIN sBy-B܄Ϫ2zɀD<2n{I y&8i%c:0пC/14 w>G! v^:O'gAd,$NWsb]Br1sv-}v3CD^-/T ~FH|PVhllcK0ا~I  ݀*ń* 5 A2,24d  %O|Ѩx?='cg!LDѭ94BJqpKDoiJB_yRWk囖tę#_GP\F-5C&:V BVaHNnA ?Ksih)>! LPC6'o+WAʃ dM*Ri4CJu^W1rʙ9ՈnLZB/OL^,Ż6a ROn:鬾lSI#Dĸ $]$wgg#wms3d>Eb\9p'?(8ܥyӎ#3 l'>,у4+>1=8Z@)P[0QgS:Ger8+`WW)~!M&X^|\]݀9!0{aNx86:iE|nAK%r8탨S6%{*>7!-0J4N#T$^)G-%A\s..ĊfJ3""rxW#>YA88d@<)ICvWIpN,O8x3nؖ&@NL 0%N3G^-R#coQG-9̃Hu@D5ўVACpC} njcrmiQY^*844@[8:MR"0k RYMlj׎FL h:idf`A@?+H1WA*XыL輨$iKF S=]Fc݁AX9 0ćp9ɈuoQDn@pըG`!Z\4RC. h/m;"wyn_>pЦ 0#x4,"9L}N!?ݍqDCiZwC:8R) 6 DrI4v ab^O h*%5KV<B'9bb,B!bJX'#F%;+9 t!Q`uDL0Od*e, djb0Pӓs$1ҩE"AwN u#'nq;ջh)IC1DPE6ӕ,>xk@x2QU<-`Ht1Ѵj0DZxbJI]w]SY+H^dƠFYB򟖑iSD 5 A:8hs!^D?|?;HƦCNՄG$qz/iONnjVN#BE<}kxm`G46wdjwG_,Qԁ /f[JO =H. 4Áw=zg^vF% >HX //w7LKChs-SLOaQbBR17ZE^o`7ȃ`rbW0?ߑ&oC"0RZ`L!lph8_s'>E ^1Is888F6zZA>?%zM#`M/eN6%-^;ߜ%!OcCE|yb$(itј;k(u!dǏlzs60^OUIEs0'QO3)41WËDm̅z4Hfzlnq !XLAfB=PdX m/ gD ST=Xo2oTK]@'r`R=ӁaM$AG01"e.<FB%ɀ/lm |`}I6큢u 0Rॳa`m DَNo@8ːdydi B+D Mg_0P'́TFP .$X]!d;k#CEl@'~׎wb;vd1ӭkl^ e$I V bХDA4RBHJ*(i DJ * ց PDI$B"ŤJ)M 8i)(h 9Z'BXFA&i *bq v!IJ@D J4 JJ% #HRCH!BD@*KHH BR$EH1%! !H"&qm@CBJCRT*OR ]#@9< b aiȵti{d^"s*LjME4U QDIPQ-I4J tq $h N <>K a=b?п9@PCt>b<ؙvF!͂~.<_v(N'TTjB(&HH)()J djb"hi"ji*)** "XB!))UbH9d(@70 7)&|JS@Y5 # &NLy܆z.ݾ:(I=gZs7u`\] v rBݸDn9%L@:/ۛv-;yAI@ID% S簣tD(YYis=~uVUk l*چ"7GwK55}>gId&ױQq~D 9ɭ:># ̡`YYi:Y' _4ƐDH79<pX֢٠uh hJR0`N?;o<,clff 0TPut^kL C;d2(bvpqG_ ^(UDV4\gO@y(!m)_FkFeȨc1Ҩ2``^NVC0hF y!W6@C#U,Y$T+Ҝ~G;OQG^J1R0 yEM I(@L.` }?R뜲˱c'wv6d,W9ai[`&$R -44@LA8ID A%私e :rފκR$ˢ";!o&' ( Y"Z hmAZl K0MjC1#l,{8λjJݖ 4` 'S,Rs@56áXui34u0΂r3FFRhy,.I 1`{CA/mzoed,2P)C$:8FP$1 opx23A D>C[lbC U)<T 7Af0[K\FHG^8S̸kbLላ,HșLDžr/ QG> %bP43ү_$v^0‚85B157f pꖑ_lu)sJPS8Șq} @ҟ1-W(>c<>= ZA~e|?<&SZ2Eh `>pT+>x54#i?Y~o&?0 tP/è9\J61tRZiH@􄝓6@JԠYI0A5 t0>8 (3p*ӄE`h~ A>=1/Cx'ܩINB#B(h?\.mI,cCF 5D*!-"JhBX z& >N (=h~}C{st(_F!W=Xą`P<W}`5T(q$%ZJԁߜ,:?3qcJVv'l陾OK1\JF gK).{CC4!p M~8=q3òQp4wz)lyd9ٱ^)/h) ? ?lxPRJPRBHz4q?\8ms G?iDFmC}$eybkm"HY7}AaJ*?))B B!TA(QW ~c >f 3Ea=R $䒊H3sJ$JTS2{*yRhaA6\m$TJKT0Ms& .X-ӒWKGC񄐓g]Dh2}=i1GJ{C@eOZͲp8f;᠔&!^T]u^k`2֏էԓܬASCImZda)߂UY(K#Ub /g p'~$mwx.#[*߈| ӡF"ƂTc(*3{ɡރ͞Hᄖn:yn~p.EP:Zͺi18€fMzDD5uJ2~`(=6.+ [Ǡx^Ç9q@W]Hp F# &%@14ucal,sC1ocO^.ˎqkj̑9К ؘ]䩚*5haك}.299k sx&"C(O .Rlz~p){ h>"4[vC|4PE!a|]k-7o !SArGV{Hn̞J}N2AA܎$ɤdm6clm<[ !$$IBK!$ !$$d3!$$$$J}4:)؉'dCQ?k=܅@c! _#* N du2@MDP@qA_9h.#A#RhNrZ x<¤& +~ҿ rX$t;V!.7{ * %(^ʉCdM"9ڭ X8nq#p@s6_94v}E;dCDKzDm$rO[ZT&H3LS,Lƀd_d# Ub">eyc# Gy&RSg(n0Kvq )ٶ V0QIsAҕXӌ21HBh)T܉j&j$"$b%~'P+=.z Ţ|d#@r'e4P nM.$m&S&,9ˠA^S!w7S D.$o{nMb%Ooⓐe4l|o)7IiC|iGhn~]]omvC~hi)hXL_F/`":iEug廌~6@~><82T߯@-Oޅ1S'̨a7yfCУgiu)zn|QBjTtBMKC045´LAהq %R)(H톄' hLk1Ͷ1!h i 9%TU 1G$PTl axiXg1!PL)@Ah  A$4CDBPET@SQ1M̈I!!$*`J)&bi* "8Z;L>N g`4 }枀'c];#9%NkDJNh(+>/a|agCuc0d=VftM^80âwӶ.>S͆>^I!HhئH ;27w|6.F4BH!xVư/g_ q~z+?۱1i;ԇ8,B"`1X }$^]ho0t Z:6/߹Nx0@h[nR%kwd Sٓ{d@ 2 ;!Ol)- Pɋ(FP+@nyƥ(/FlqJ|,$(UD1RQp x7{$;MH8Kv`ۤ .,y̜IPM'{O$VJ Š9fw0V"о^_d` 3",V 7vsfqJT4qS*FXzc\1 T1ܧ:T4L)Sj#yϖHs)(c X5O8< Dϝx 9*(= Z}_5uy,7x>ք)RS]8$BE)-L?uノ88Y]TP@bT잌xE7Z+0|\NLR !Dv5{r]/(i U"h0.E, 45 eNBDYlGa>G^ e]$5 L/w`c;hݞ2Es9sUSF Vnr"㰕` ԡ-4$BaF^ M#$4Ӹ{rdqxB1٥j&6XV eIM.]p yYvۅ[FK P<ETckAu =SoYc釼;QEP%<'!{za 2&B5E1=ѦQӉ`үHMU5'unN =2)&1"4yegFF3KZ^3 ".}-`* y: %*e)bI?VMPDDǥ*j!/!cJP3lW A1dK4YΎ:QURk$5MuvUfRXAD@,`t} {0(I @$)R6›IqgC{8I@cklc׃0>^*o Ĺ ;**yKB}KfqI,'G#cvyCgխCBP__/ V >8Tz( Ɩg'(;M9 80vl[!Fby<)Xa݆&s 0ǿىKin~p-7>w'#oOKC}^|3'St%9J쑌]5&ix(eOkZ&1nF8BC1,wt9DVns&]֘KTUQUZ,{h7cFa(ln0-k1̩mbLK'$2&S,(flcuR&.n0%C4c`ɂ%L:iQ"6KV44bHcElqr]YymJGB A272=&3}#NA{:nK9:䆫Ɍ9\6bm P]+JLɢliFH#+HaGtFg8lyF'~2cabNC%%p- VT -X lt gmQ6&"jO<\q i1 |j[B;?ЛQ(F=5f cemFښ^02UXR#n&qw󆨽qLI>LP6I^;peGfNHmi + g1oM魈t数jP f&088n7j03NH=MeFjAoOkrO^/)@R 9iG;$H+ҡ1۩mqL;cB`JzУ\MjdT1G f̛u.\d."͊6CWL!x0[4g,#ƨp1J}3UΘVN ^ R@ 4LDt!{Lb2eM.`M:M]P+'4B'NށA<i>CJ odd-4QTI@(Xm~6ݻxp:'h!; 6l4E(~Ma65iD]mpmhfL`p=  09l(=hiZxA`HOX؟a=1 >銏Q)>><:Ɲ01!R! 9rnAlYNd0AÄ;0j\y曜3FR4Ri !Ey8Ll_o.R!(F/lg_;]4MrX !DS`=]xx_4u 667v=L[pd zmBA*tA!"1]KZR5jGI6'gY:8wHΐvW7=[E[](")l4E˦l(ッDMmp]Q閎iדSXK2dF$2 @ ٱ&d1DWccAIX9XAq T'."Jo|X:}[8qMʷ!hVC8zIyi&/! GPۈV% e0A` ak p |5)vT:oV(̋@"Db4F6TA[1{g%3׋08}I e/@XX`nȕe aA]$,=X{Q8FYX5n;?lO} J'A> z =T`Zcp+a*㛭2 v O(Rj"$IbR#FbD_G: S:y QdӃI8|1<6%Bk Dxnr~/jKp;Rli'sW#P@S9pKZs's,E,H3l-e w XQC2+ yt(iXN۸>Qݼ^p}wcGh}-ɦ 4/۹ΰZpe?i"!!E! jѳA6ixyk{Q3q&a;~Rд "P8Ji14mKC1E$SSUT *;;|% Bw"ܹD Ѣ&* gEZ#^BƐNY_Q(84qPZ?0Y8Xɸ+dEQݟ&^R,Umb^WDZ d/_M4h1YR0JbJ%JasrF Z9KaK\32a9O-4yEr2w%pc$qG ur:L\,Fyč5Stcv)OZB&6{6K:+*;jNY;v'*sXF("T,ED%(b1] ZBΦB>!i M;4Χ@ G 4OQBB?4-)pLF zXHϭ}=Ů6դht2,A$T.1-|y˭&;C!'n1Mrmy`F% m$lZjb[kmcCRY zq;QfhV1)>#4mڇ}vX5 9q7q3YJ QrNxk&~~|8~5&()Sst`귬K!8Hh&C@[CI~[Dҍw*R)E]T D bc XsBOLi)/p 3|`4D4| G~ALRP _1E3E}Z#370q~}bBx + *)'n =MS#>dPD!wvBB@s.O9|q?{I; A%~n~5fr3-J X ) T`áH$gM}:RTI{x#_2uEޛHl8g ODcrd`rr8A1ǿ0x܉F *R,Cڙf W ^E2lqcG^yI0 /mvr!h*-ZԔx4F8P!_DWFܓ(WȠ Џ| V(zIl.$OgoO ­tA 2 P&CcW(f,+ Rr3-/ USL$ޘ\ʹXqs"@7BRSο+1.聹dPK@,7VJAJ2{/m&qv]ģHO/e|f I,© 7h AuZl 5E[FPjXFBi 9 D,3;hx^p"}t8d455 QWpJ}(s^d';3UxP%ZtЃp"K8K0'B0ȩgMYh24h;zIHPL5 F,˦I}]e>_J)ɀK}{tZcѼ>Mr>>B̚32q|"]PQL>g>D"P%BHN-#6 K}ؽh~rˮ^ttSBb'v IsS)*f7m Z=VvH8綣ղ_Vs-* Z 5CFӃ,UT~}?ɕͽRnF|adC? ρ=Ĭ!52 JHE UD4C w#Rz58=v?0_*ራR@ϔ pT;璚4Ղi((љ9r܍ 1&Hˤd$i6KHAWq `6#FIͪKl͉Q$;fH&FG8! ZT"B&Ic)j .;Jb1(! |vfM:DXpt Y[RGNi ]xo]!r!mbeLZi'wadU Z }} PqeN'`>xX8#|>?Ge+40J4!|ccZٌcngư@؋m&(mA рOfyw15/ ݥ"P Y$-G{e_ȈB(.F$\2uAO!GjLiE{ ټ$҂DxyʮZ1 x?&H4~ X,̝`H/t gS:bT(^δ!6MH~؜(>ojvT1A2Ơ`6 2j,/>o|tc?q-)&>wݨI.Y}Շ$z0Ưd=+h WL(mQlσP17ORjDӏ ^zD8K᳢@5dw4!>3CA$RN3R(e$ 9WwEO0)i)i]C#^LM3(`$/k"<0^dID5 Y)0$.8"h60\b:l{=)gܛ\3rc'd8`܄}& 78\MMR%#fk8m]10ȱe/=%nWh鍒Ay+J-.QKW nXvF@|M<'g2%bKbҀ Er:fP3 Xh 8 K"j{+4@e6"p+vjhh_n8\ t31-MFh@jBHI !$Z64|}pp! 珕y'Xk\)7xUMC 3 5HLI4id0 9Oad'W(4~I\?3'FS-l$!zGȄ$bGHJѨGl!+4:+B(,DtTr҂uº1a J<%h7:mUAA8yr'u/Jw5% fUc3݅`ȣmpo0*śrE4j5$G̬#ԡIYj`b`a LwTJj:T LeEhHZ6` Z(g5sC3SJiT ħn:|y&vqCvƇ2Q# !0&Ֆh֩HM8HH\sN'7֌ɄFI :XPlcCnH[EcC֪ aSpL zfTn8q0ӬI3D&EqѴI76]ӜDhZ]db>/GMcQ$ m( FM{C7(wa~?Ś}QXtrhvũAllkΑrH7˽`F֒pa|&mC)0jŵ,=(>dġw?=jWl#'8@o0:Ɇ,r:D2 utuCن(~޷&mm@# qbů\4@o4^>@r9 |AHw]ɥ7Ay."-[/6ʠ5;`ċjm(鼸1]6t>&+9T֢FߣF8@+CvmIxP(p#M%UvB_3ZCM65<z l'^=6lsbE D%U$#@L:t! +ق05MX;K" 2ù"SLɤwHr ּf~|I^Ms0HD/]C,/*6$`8ÆH5Z<j0b, IX.MfضjF mLQ'W*\Uq0R !\RDBi5Cc"tHhQ|u5 ,em"pccq4lcdBQ:o4t&O9'd9()~ϥ u(f\Dfxd%l$bAQ|`:#~mR q+;h)wm$@'˞tʇTR qM p nI<%>|y؈adke1AɎG8sfVL%(y4E5jI!"JdĔEE]S#8,kTnUn XKЀQ5JE Ŭ%j2h=zQ4|cm4W; H& Ur;ݤ[g-E[ZZCm}0&V5 bH'rH ZPdu M3᲋$6%Xsgn X Kb9] h+'ҩ]s3 #qX>]D< ۶Q )\I W*FzJ"7!*^͒"IBF"`tr) h `)) df")jV"e & F`& %HJH*%aH%h `!"i ") fIab ev2(!0M@EDе R)$MS!JJBJZR(:8] B% ]B.Qhz`m{ad:4 ӹ]O&qe^ 2H}zR #*8`\EJUDMIB]I >{D=et"Z2, lץvP<%)n,6m!=ֿ4AgJar [J͒Р D+U &v$dy%݆(j+`JiLHA!d`)F$  |;pd?f %UHBNq9K٧lMTAK1*UAt{f ?AGdUI_^ӳ-fWn97[ݞrmtC͓XňIW#:(+)SA>7;X( zFjQذHoӬCڄQ2' wl9jُALuOܟV?5G%/TxP9V{s3Lw|aOt0r^7b#mbr9DP9 n|S@bG`<&Lbg,AeaÑyıҪQN 4`8j< /LE-w9Utw!xʇI:pp#rO+|Q],8(< K2@z3~zb;?4(u4u01ś:=bi #0C#qP>X/OHU:{T8b><&iXZ*0h $cݹ܁ $;P1\"[  l's`pJ%Wi )B=;.<4&B! Zd7T('$ZZGʺ@IY hA 3 l j"^&29y+PD(L(  ЁMA B$ I+kJj3m̸kH#lm9hlN($.h`8Ƹr36`y<3EBELDGcQ.# nǎG \a-UvLǦ6"y9gJ#1O8#BSnc\1\yr; 0z;WĂ#C>Ǚ 44̘/NLAa]4>üz 4Ǥ\A /1ԌAG4U D 6>lO |`N" 2Jo8 9]'S=;pN +A181%sl- ( UB3'+%BaL ;[D&hhrl1\ yT6`1%po0( iO(tl`&Sz ҍ<3Z Fmrwvu)ѓfT'@otGB6-0Q$D#4}=bKM l.V8H+'X= L\l%5y4Ⱥ>@ƠzEA,GU;Б,fg ?N#AW-JGۧ 6N{IJbwv#T x>]ȉh #Dـl Z(24Qc9B0m yq.Tbi0]zBc7 4 H.*D(w *XD:D @1_ -SY$efd$u8$$+S2!BoVYńv!JĥA"TH,*1 Ohm֙TJ~GJd&B9IBd@%0BLlbhFeYBF hBH%JiС$@@HFW%: ( D" 1)Ÿ oOߏh4CVa=_F3["n`JH9r[klinG( 1"O C$ V i(9: 1Sי$Vl0dZHhWc DD4i̱3K%D8ΌD5AQ(H bTSt SJ',\ f&^Rϐ)Bн~7M.y˹  $Aʣ RRhU}pU :xzuzaDvCs+P-c#ML> G $bEm{ς1~G)ӂdI$ U"{OT1 {ɉ3̢nevw?}g 'b }C CD,C@ukE2s?wIc.W+nE$(M̶mr1Egr`LZ83X6AG '.DuUBn!"{)>ܼAR2YkZWιЀ1c&j96ZA.yTJwm<$/@ Ct'nBfv'J>WNG(r](D{N2ĞsE{#翇Cs A1P\E"y#SCi"i(ԝ VT )`iH'b#  I`?7!ׂ[RM[E.ga;$"B%"VZZ@JT=AXQ4*(x,UbhJH}SJzq?YU @iќ$5ڤWĚXH>5JGJ6RCQEB( 1#8;85-PI$4 ]3 ]TU #hH QKm`,Gw2h 0ʢ-"?T {y'%rZvkVAɚ=A$:j ƒ< r 0 5I>=hUjF}HSBf]0004f^=\C~[`c| ^/Oh F H>Q Ol0z纯`A鬏ii>cۏzw _\Hb x&Mdce{|>NWjTA1Kk֔D'HK16z6t8}W =p*IFͯ_}}Ѯ}]VO-v :A|{> dPJ)L?/gP҆ bR!p?C@NNO-<ΣdYs/j$,cДΖ*\S<(Vb&?^OݒU\`i_6F"0] 2!T=Gz?ZADBI:53a6XV4:L1*D)F"fu]"e&_=43fxًZ IB٘N`O\@QN*б|A8@ϐʺ1|? h68(~E%\2,LFkMFE] iЙQLQHy=ɟ[Fp; bUUALaЊ 1HM | w,P! *nJD4N&&v;lz p^LV~FL]9=,0BTPD;xwb y߽<ϵ͒B)p mَYd͈O 5Hd,_wj~x:jTPeib4$Q*&?NNz4Q1Sҫg|G7!-pHr*Pde+WSG YL/K%LP9vo9_( ׆Rđ%2݆sFs'M׆!Jk,5pv:T:P0ܰBkA7P+1'Ad>RW@F' ;3Qk=4i)rMXd2uˀh"H,3cE1)v,}"rDȤ#C #b Un)/L;Ѳ93m\0nS0i(֎nUVױ1 o;mϟn{ CFS),MV BK*cyg&L+5A DH|=I>>#_.Ez_!lF} @՗ϯ܋Trr'A9٘< 'y i63RqA#G8m&P` A -D^A1]P1wB9P7#>RdkI'2G݌f" =:5uef%bKH 1Tl9B%;ޥ_(JAFn u CLId( ZOi.Hk *`=&Y@oyx.~p;kMI99Be`(6!> $7e{%4'l0 mKoUh+;4Dk Q$ٞH{`ɪdLԢlI{u[4QDI^+{ G$&d8\B("pZ\6[9gK՝T tBHxH|%d=y6 'a@6J[aA %?`Hb4ްw NK;u0@@nr+ۏy:hcbKZ |`U)탿`>OH48{KɁ]bO/L( `؁̙D PB9VNY([ Pӧwz(>>ROl >!b.r"؜?N"GSk2z]rjEп܍=aLJ]4:."eoMTQ) C@1P1VgYs[d-9kXcK_Q3!5 $rAfͥ[Q cko/a"?ќNQI̝g"w5 k˻D yD$ 9i%Np`̆eSZx,#.Θs+ 省u76,HG4 C0A k[&1ȱF8mRYD6lkt?';HBjQQ -H9 q|ق̇(3`1vBEk#!@O-!JE E'rN=`z0Ю?at\"{'̚dE*6'PI~?ufn'Gp2TJ)})J hGhi.NӠ3ShX6PIˤ6ˆM1(AH S$n0PS oÐ$o``6ݡ:E!`C(4-o6ˉyQ›,ܴc⿣kߧʣ)f BD .ۿM6I:{E#FDt-~]eKi6Jsj$cml:03DTLTAE%-QDbu[ A4e3Br|3zhEg;Nnzay=ytS` n jah;W6Qd8+R P38HADJL0dHPd"4!J " ."nF',X>H1T'.u|}z{/IIMQ1 KMT3D-A0z q m&1ĦlrAICʂh( %QQB\MܞAJI!II7Khtn`hQ<ћ̜8d&)^ )h i0fhpPI{D3_h3Avýqw0EI1N}=}]z :YGATv& LA$Lh".v9ƍ]#-.=ܗN!͆JG)c=q9sE9O. x2c&(9Egԧb6z -|=r*߃''@:UUMQ76䚎`4Dl*db8DY4h"`5ILΪ \hj.CCy3C0%ER1P4+KCLE@uTSR,S5TRT42N -iNB DpXba*H "\4TQю24O4gX㈶4Ј1t4EI qB|nKAJAO3`fɛ-Ct 9i(0ݕܶczq,L4Qw4= FnrU$iotìdjW^ZZ3vtBȲr$P4\P)j"L IٜQpY4FLnp'xff$[Q4 YbC-q}ȕBz7 1Q0͐HaIf$(-@Bd4PzQ-t5f5MH'_5QJ6>+q V Ǧ]ZΏ\ΐY7AFmDh.(m@=JwQ[ v+8>Ɠ5fJ ۭ\DC[eF gIml 8aѲ|:Nτb$4W"挚 dlQРvX(.aj$:&ڦ)aPѓ,`sCoF3a0F 1K؇MWR/MYO7;+4rÂo#E{j!b; Curq[4 ̋O`E:)"z )E9x9^d4`!B@8 $`N(Ӫ:>ǘA7 P $T@`#av0|_:=~cJJR 4͆V2vH(j] k>t8:`h$0%O`zi7;ےX ESz fa@"/5h9 s!"(jJoTxWb%ްwo >ϧQ}Xљ}qi0HZRłE-A5H+ "/z~6MwxQ`=:]5'Rs]٨6S%$#0n!,L"$t]v8ԹaosD(<ͣb )l[Zp[OpNZLnrw= 9n؊ 3lH69MSQ@ⓎČjt<9VKZ)2LVl%6Qfwu:`-s\i@n;+DžɅmT7T6 v ֈOO., wq9#ufKt2@8dمLMI TƱi)K>q[&E[xr𘖪W˙myšq]N3y0$0FR|伃yW,9wRxY/zwSB.@?X럜!Pt9a =h-@PL-H impgY!ԼdehH .0x޳]XlRDP,nC.Yxor8k"<18-j!GHp(NCt0po;o=0Y7]VeY¹I1ʐJ#D, QA/!މ Dwg+\1\PXu )A1 0X0xa%nf&kMz;ra ]N((*F5UVR8f !^NC# ՒaOK? ;,BT  oO)Vp%xܽ[:II 0C@t``̀1Ch"(}}dGslv QwZ1 O=qP]ZA4*m0Ah HC5E QFJ%Vu> A:AB;OWz8TDLc%L=PgLNCy, ϔF4߾5ed^ ă 8 T%!89#nC! FEr? yE8b(?g8ټ!Oo1_gP:ȱAVRIriG7HEX)A&;4_ =f+:mp:¥y4ݷbf+/¾րZjR (J Fqe:r=:gg6?(d92U :wSF;DH%(t&a1"SBi4DPLTf( I?8bȼhAfCOy @R DHGs`""hibcNƒ.SHS4xa~6fbp1"38I 'Hdq%Q2‘5p9&#M:<Nt0#Š$Cs.#˚խqPު:C%T"yПõu CKE RD4R$",@ʭ,K"@T K0PssL0AQD @TKBP!vf8*o*d/2Sǧ)`<Os^)a@"P!c7BEGx!3T@h;Liqw#>}{ :uL=Ծ?l7璾aS@Z~@yCkDiK:IIGWxVP[扶:JL!K@}wJ."yM B:\re wbIós$=J>Ə>AwB%@i0V1*Iyɣ]"% IJ;8ac=:@Q@I7mbW/.hNp4 \0 D'daWyr 4l&΢WAKQ7.A-s"`Ū8 Pk2UEij(BEH=,+tZtAcV; -&#F.&pI&)kAYC4vϭT[?DGc )Pr+,+9NOjKё}+b[-"5sܣٽ/rfbLU* 1Hn<._ ~E{E&'S "}}e梚5o{?~LKӻt?:Ɏb\&ϛGWCBK(J+|Y=I11O?uyja>gn61 א;~O&2eQWhZ ATXPTm eXH - ň4ܛcᖌc<8'-mh lX4Z9G[V8Du$ *N@dF 1DqX8 "G %]SzW=T: ?ˀX1U1͓ Nv]Ȳち~'ޚfFۿ?Co$9 PW|x@P;1g8zٽ;s8w:rFh~UI*D w "]{O|ƺvG 60qb1x.3sNLHާ >q驙9Al12F>>:qMSF{򀖻"ø>S"^,%Kә{,ҏyaKz+.~@xdA>N t:@3|+zs_84hoF,we$7p =Ѡg^Og|V*geC4HF7RKa3,6X#Ek'âC):;<ߓ Xљe"KMwFe)5'^0<[ j3c^sts ,;`(t=>s&&\dƵ#1F9 U,^E&9KEoPFTI{!2$$)ÃMm|M$5ڦHPZfm۹q _j =<;(HBQǦq˥Ơ+5Flݣ5!$>Za]t3c>$:͌uUQ{*g9q *,<\9`dE3Bf!brx3S|,wH B\'[Ƈ5i,B#ĐҲCƠuC5GQq]쬑8f@vi1L!cB!Np֝~O$vޖ*o/(9ӐO@D r.3F hFlB!ٳP5j|cbU@cJdR%+ckQo$\0(G~XV 6:k;xSb#Q*MaEdw|!6# # 8 K9?R Ɇ'6yNˇ,n y\w~jn_D(^=grH.#5+Gˌp,.ơ9mj`Pk&tGKZY7+];tUe2c)Yt=>p%ܫ}kSq*Dc0:8 zPK: ؏Cg˴~4<+CleUg.$ɠ[n$y!GDd[|W+nvg?t_&by,IԸP=@)!VgA6>Ds' IC 2msa "+;4u^*״&;86+)M(AOX0TP,Kob=1ѻJɗrB@LKϮT-.3a6QI1C&yP%SÒ:2;*x6{nW=SA',G: lȌחn&^|S9ݗr R#pIC쳲 c<}aD1eRE`d@PK& ÷C )AɁ`gc+'ܶHF I) GrpⓄjp={p(?aDGH8H>FY36\\"yqɂT 4;O؂(Xt 8Lgv,YWo\ !y<y tԄ]h&xU>*<(4JQW0)Q)Bk)n2*5ih hւ&{j}\l#3<Ġ{d{a^#:<v 4}{#fIA<9z]. 4vo p\dŭkOCcjmy}`;!e=;}E{Ͷ,]zjngix ,փG:vIb\ޟӒ G"!){kTfo"qg /`:ƫwR0pt+N/<M hQ`<8 A XXntmxa0_G3M&IT!:e">vyœ &XYLYsS=@/ϥHm4n\XCܿFCvgн  HL2McN͍e8݃zg[1tUCJ'q%]E?YN9w8t@TߧP|省9g3QR<\\zxj9F"QTXYo,3\l̃ep"I6)dE/㙉3:T|B!) y,Q1tRI0vMT{֎|!sM_!PDѮ{) o_tUL!;d]@O2CӇ.p}ߌߋaRtcVa`6@[Үـ mCSSt?Ǯ#afvB!W9[r5|4~f5ݏe#6"@2Lϝe᮶I,NpF Q\IJHȆ^&OzZ# )0ĈuwsV"L(5XVQaQgyw-W330=(.)w$sa'G~}gӒgU6\@IPyOa f?Xwȶ-!pF] -QPݠY]@vt:pw*,n:J9t{$=p0fmnKKuIj>:=]vG3 U{,Gfn_5@d6Nz/drfuRr#[\9hɸpg$=2d s1:92 CؓrC$1Ni(:ÿpGf;kӗY%d%~~c&{ӢͲ!&3]DK=$N 9n$Cgq3n!S| X xoj`^v?K猲ņ0k{roQHHwVZ:| \R>fwѬA,LD UP-0?l!g=)!.߷6%!ʼn0"X׼tLhMB g&&0S>Bml$\P3UQTrscHI !%aI -ma;T ;ߥ)c=>9(ip%$_xK˰Tm ǖ8d)Oe9662%?9.PԙL{5?HD_TN?`&ixJ-רǠ' GwAO0*NBP0QANUT#nKFDcH1`""" cuUUUUUUUUUUPwwSg}ǒEݻjqw_qh}W*x1(=D1HI'h9s 02ml0hJ V=HR.( :WkVAvRMHީIa[6\f4yCN qF aX3rpҤlE.t Ti9Kz\x^ [̅Zn&(ðN4Mi7;k5jL4M7BK-R BNJ>ꠋGH^䧗nkth+ݰW*OSKEC|lIwMc)6BTfBA I\g7Z^D-,;q`j%120i b4ȩu9# l& ۀn=mGC < e,̑@o:mel65b{~޾(L>XZ N ph3ȅ BG[éo*Uu-BW@M"}F\ ]O/WYflI~vA5Û%q,#Ms D ssD!P'Qq4E#8?9Ge osb.ht0142zjED/CR6܄#C>0!Qp Bč~]aO& 18娇%+5aKI|VVL;cv`H?ԫ8yonˋ d|wmP&)\P Ofa !upTD kI~(pR ~Ony%)6=#Q EA'͏ =eO&7G &6 [ȾUa6iơY !:7+A!2$&BSIB wdhοxM~x0^Z9Mr1`>pS.NSSHb%>M.{mwXUH]Pbי$*E'[CۿzW}Ɲhɡ:S;:3y=G5 PX4NR^k?_;৽$6;_rWdG`eP7Ю`wM(8C.6B @œղDsU`6A"%L|6Eduot`*O8 G %(aBbG9(%`9!dt*CЏ~pnZ!'s)AOW]y /F[d}| SB˧p Üti@y>省ADD I &1JrdBbR 8$Ǩ Os+HTxJ,Z A>LI( D k@e scT?~E(y#SR QRG"x$A4");8,I;h$!ոPKA˛fi? dUF2(<j ^91=1”8lFlDL/σ~[40Y`n+H: G抩9d!n0 fB#J Db#̰ҮmcP8 hDP0DDW.$i"Zֈuo *$f$Mb1'- 52KA0p%7hgfOZ&SmtmZaL |r20@=5Y{c(sg~sHajύ/\& gf D`pCp*?j Hb~Oqx90~atGNnr:SPPUb AP=ҝh@ b=0! PXTI e'aZ=O^6clm!$$HH33?24鈾",Т9d'u=CNb(c XD|zu|Q>"4oB% )6:r?Ǐv)@.}J# wwAC73gI];';}]4ٻ]rwzBG4$[@>VNl jz%PJLQ? g(s06O$C aN;X{%<ОHTd}X$Tˎ 4h]!J_>p9rD#ADH5DN${/ [^tcTL$cWBfJ[\]6a]bn uTOϤ CKMP߀ =E=HU4J%31P0HH3'Aâ"LntgfN 1` ̉e'BHjzGٸ;7Y,cĒ"ɑ;.+Q+3nia[fM,Ԕ֡n)^mDR=L-¤hѳf-@Ij\sZ yTh{lfҬ z$5YCZp37 4ٴR&$h3pY'Mh9' zBA8Baq' Oh8sy/ezϐN4ڌԁAȌ"7烀8NICM#4CkK aBO}9'D(N^_gPFZPQKf} =n9Y" 0,MƌwyCc>Mt^!#^fR*20YC 6Q%RC$ 99A⍌?\%H}q"TZc{IyW:1MKV[;V0Ke0{04Ш9RGOC:̐K;gٶf#.^ qHP$@J syA[#$ iIQk8h\7lYv]OܰM&8m=N&ft9tf`= . `lX&CnZ4%ryqܸHARPƈkƑ7jkq!In0rf(i5͊DBY#Qx%bw(泸8WQr`L*U vRU(r cxup(6"A0Ř,P t͔/"pnTOgD1Ě+3pTei 6 (u<.ɿχ`/ jۛRZur ]dߨA94ؙ"ƨu?k79ih䆎VVC6vHI W"H +b X9z[T#$Vn?p hvEQ᝚1{ϔmȥ H#I`yd'|p.{(B{YdmXmtqmaUȶ8|Ȑ4.ScgD{p[ˊlΟ@\m{r,DT;wK>7ƎX3l0 9斒`6CNB]@SzȮaGmbuqZkMYm#6da *Cnm$Zk酤{m$ al"F aFsAFADF\I KF3æ~$q⅁z 40fF%tx9D7⽣H@oY rfK7x jRrmKȲit̷N2$4H;5dlF˙t * J&kYQtֹaRnQL2uMYNW[#4," 4w✶ؖƻ6 bfLI,Ĉ6ɰ*EG&#JtB9:5@A N4%kbZ}֠k`u@ch4В-fÛ< ɂtf1!Q!% KmÁ 0m̆IFǙ{MqsmePaѴ<4i $ȐpT3+oC sPqH;[ È@ 88FVilO5Bx{PcyM`FK bh@e m4j{ź"@h#ge]xr@˰gGY 筏:hupX ̎ע0$ D Jۄ%G`88"0c#C$A㱺2+xC7&a0(E'P6c{Np;U$Ѭ60d2Daæ`(rUs(cU1. ^R](43&%`f.531N90) @r 7WD8]x (RNsĀ ى!&3QAq ::6$RMP/6H+kb})8G(kӖ6c%`Lm@ŸzzH-8T- )HDwugTdfBJJ"\ (Ma:;Vqi;,)Ky+]FjӓuUn+2 Q" Bs"h9XB18xy4Vk<ʼTG:ӑcBt3MG1ߟ8ѺI0ul01%Iuwݽ OT3 X\HRF0C;M $ Ps' {銢j*͐h(*JƢY#PbӨ()d{b=JU |zĄ3h >L[FbQ$e/RNl1ӠTEH<ׂ!0C醗 /S^8F3RQGKRtԲdwi}buRҁ"{i>fyCf AG[mAb9c{~.[4qpW"Q7!cL$$tfk9Ql4N\k6.#wR42ܣ0,K$:C <#e3&mTc^{ɊOM#ni$׎C]u;WCH:vszR+`v^`,Ù,"Fs%YIp]U 5kva@$xj /IۅD4]%:Ŝ(DJ(ؑ|gp@,% 3Z'N{GDԣ]<3:erO]*At8%:ePtar-!y@lra根{$wKÅKN1{ef8P7#*{  fu.n8 AI %`N8#F{Q]dI-<N%=B$Ata K$Bt%qDȠT$:2 e 8sV^;sPK H=78 g$mŒԢ "+ܨ63L*XY `8u2tc~Y!ljwpK`"c N@'[9'H*P8qK (6BP@EQUDs &żВޑe^/٩`%gH@4tW\38\+&"G@H<8=X"A %"pBw=Lb솉ظҐXT12)`l <Ά.pAf-rr`ʀ2cCQ "b)k@O'h)#XQ 4 SC2|`v77y'EEBf$pD4 )f2{%U,hS9ҔJv(_n.=BvƑPgi2,T!4bœWO3O#j"$XfV 4UjieM" N5޷=y/7t))iTr0wxzEH13D5 DbM`4:1& pSn%5'0,L#}W+&\{:s =5Yi&Ա6%XVI"X2DSzI`N\oz#íbyzcJy>nΌ0kͣoRQ[hp;[i m s-oZ3Ra,I ɇ7hTtdM@QAQRT2KM SID !IJ]\Wì 4 KQ}jΔι<OKdNx*Aa`]YO%E>9 T9S ߛ4CmgzIY0W"*0YUKáAX$[v9X԰yf :fhB::6UR]F$@{vz$'mƌ` Μ˕8 A>{ q]Ŵa'PzAlNd` C}A ~_ܗ#擨C :="('WC$)hj) L ~tQپu^q_3y5$S|76-|w&؛3V? :۱qwLX-`WBw;eU'}AC{Q fbH/},M/g>}N}"';g@le 1[ac As&ab@؎2}:g9*.w-WwHK Ä.МCA@;bAQSP~͌L8 JLElXQZ4l1`"<4` l!rP]|8g6f:05SDH@ 6HPQS(Tp߁eh7+E񗄣A _H& t iVT8@QFB)$@Pt)HH=H!(@)U%3 *=9Vc?;l# %rN{1<с+c;A;ݻ<) _ (yњp@AH#"ĂK\x&>>,P˔zܦxh2T)$UNJul÷|>Zm~g9hv aĩoT?"|0mNpG=gNk|Fpl͘6:̆ˡE,#D@󪛡8.{CmlqR.~]*L>$&OtWt]O#Ȅ!0|xZIk@ ~j߹\PgfߚcAŜ^;^SCJWb1V i$ KX[R,F q3Cz{:zMc>S_?-){ܧ XtiٌRŔP,\  )MIBIG<\sod7H{<;M9 q&'a(vo# Be@S2| L5, ϸA⡇ |\(Jht("vޚ1㼢f> *3y.~k;3ryJXZB L K"݅dO~ڪ 43LխceOXwaPx ~NOFI !'z+sE1G:$Q@L'U( 5c5 hi L%LTD)@"iRzǰ7iG@@p~ysiӱ D$ćmWbX p4 Aoh? &h9)g)ÖUȚSVЄ2 vbNc['`S\Ƹi 1"60`9 @"R8$ 1%Ӳg fBCEUjiKK.yݨLPsd=#|~[&ㆎ3C $P|1T#`1е;iIiH!x2miF E|?T`?<<Xld  ErdR F^4B6Iq{>ɻbO 7} :.KF  S,9rpJ 斸9Q)ЃRM(s8M IK 1OBH^ª)抔R,-$wrmX ym!= :r~2@60n_WDiNS>R~wՂm1 ^)G4ch><"ii#n~赥iF( {i[,X45S>QTSL5`J_sC*+P%%zN0bAhZD8b)EO((@"y= <*BANჸx\yW^ Ac@ g?:jة[cAplzԓݹS"{ ~d>ȵ\j("}2UEP3Qɀ$p%N4P֜X7};G = W@sigPA&)c<Dsb %ZYBHGn^;e!"(JA(7/ĩnycN^='$-#JO@MvFlя q!\Oމo lU- |=)$7t4(GZiyGb] 擠Kx)g}E6<'i|g+F̢z%C>(.ƟȈi2e_{Vp248ո4R,g9A?^0fH^Ӄ,Q)a2O\Q2,68X8cD~A2d&_;2 iE?P^o8i c8PזVzt%fMLH* h( b +DH?7tլk6WHup$A4P+qϹ4&{#@`1  B^| HuMP>Q=(PDAC34^pw'_@|ycc~ZTQBnPk!~^FOsgc"( "";EnaKpMd0M mQ1W{ٺѯr0[1DTl ZG-P(E {YA' H6]xN uH蠹&ˇ h $^H$<;H~axx}e.A`_bsj9ͳ9wH6}cThW5i$!4d@` ՞m/OwOW572eOɟ&jKs(4Lr 80G.>ģ 40 +""=ABvdD宺:_rpҜ I?`gZ7o܄GRP,="*1иhP Jh̭̓_JwMF EUS DGz[UX^7@EC,FIyQCj v@_{ ̄I8`hDT6!w.9JW}W,;q<Jd4EKndZ2!;:k,cvBCcƸ65r4m1ai!ri׌K2}v>]r٢!ǭ)`Ϡ_Ûl~ōcf|UÃه#C 60t#]:=8C2r̠1 *yeX&6 H= 3;2%'{'y{SPd5% (vs2E@+$;E*t;cVQ%"t`dj5XabNCG6h6pQDLSrn5?xe9:GL <*T5`>/,E+HʴC#΅W+.f'lsfHd(;\c^TPdqp;!MH `ZVh 7G^YTZdxPF1y z^`PGI%tUs݃nH{4Gr޾9ՎB|1`MycvI<)դ.; eDG9Cvs/G ,FLe u)FMݘ՛Q3JndB%(aq]cvCS1qu O#i'0uFy29zgԏ又 ҇;/6E `!iQP%r-ׇWwo8x@(:PB3 <- >l+{ɰziUgH[b7ł9\om!X䋶o9XXQoi^d}Yqs!D`h]άۚ]rpmVޭL}$ ޱ`&+> 凝AOT{nA8H qCN`B@SHSl][W8b14<-kv=|ᏸ$"I!yZ n_V &3-Yјņ(LpClSQC辫g#ũJ[mMIt3O 6 b/Lwሺ`y,4B@芒ʙh@:s:=>-BJ$HI .nd;yxa}o!As× 7+!Tb`x9K&QZfbA'5 wݼC[>{PG^}#˒\nJ*@Id|ܸKE>k. A9-LLG=^Q䀞^)Z:[0 $M㌃cl w2 >x {$I%kDq5Pi+Mr\&r c@Ubo]V *Do x18UF#C3^tc֮|ZcuY׌}0]7څ͢xtWAjX(T; W,EkUkҪFtD08 R`Y"! `ejٙb̚a2H/LK:N1\K:-Ǝfpҍ#xD8ҙRc9U40,cX3Zn]}FEXQ@%0:[3Arc¶22 >"GfArh;5q` {7H2 ,C^HݶM-+,@$eJjvFn@b9nNBs^sFhxx6pqÍ5"8p`&:D%N\KZCڲ0phР#xjqnq=Ke|8 ism*S"xc LֱUFQlVnCF[ɓNuCݸmE엀G 74Yv;.탢+yfRvBMe{ivV\g9F1jN.vt9G P`' DSG@h"sqWF~\g(*0Jar֝k|eT5K*5p(bfbµ!j%zԳM4y2@(0zR3o3cg9 zkVTCh'{prtMbRml(f<$T7==o q+^d9k^5Im܂Gb;2H 011fEAz]g 7aKa 1hZ.Z ;L:8uHEy!Yd\%- JA0K$j$r0 Q4pKChʗ Y(lb-0HfFHoDk ,C hJO\59y[٪yȟ mG.oW;Wn`q8jPe LG8#U~;?~&BJO%)DsZʶݣPRUrcgÑo˽tS\D,BҾ*uwn廿o0gE>]ng:wMx+Pրjc) {4mv4mI#ZZYc#*s:gEO|˳F]M:7ϯol'Ѧƹ$LMPetp_*w( hZwvVvd+=6l6}{z(nnU<{ {ֽ€!*KvLl0$4(T4h $ ()M 4uR 2lD-aݧ =n@*j(|U$P@@Y2JEU}AEf^X }|+F@  , U;\j_u`Y>5E}}εw\ Z[ 13ǝ³YUo*S̢>쪨Z>4hRycU^^}QR5몙K=Ptuz/6QۍzeG+5zU*o]:Ԃu{x)bkBjVnU2=t>vgۥ@УL QQ mv]+{*@px>1Bw6qp˾|va2N̦}w룼[dJ>+6zJz mhtog݆K﷮݌@f}yB [@uWO8y2,nmmS>Vwp5,7^ G/=s]#oκWۤ7:wѮ{ӗvw{sB{w[mn/]*ZktS]=cOf6Lk}GMյZZhY0j4{=ޒz)W;t^Iv>\]Q;<1ۛ[ϧ/G}iWЭwwtkuCFl\)jΝ7neT@ۚ] @GHn>רsqs8zb{,ˀl>@cQ{o>(@P*B@(mŸfl)j{M`^P@ :uMy돞z=Y9DWwbo)*hSǦ` ή.\5]{}Y5.⣙*G'pZ]\bpU\5{4䎀 J [zu6C>)vϷ4=֦w@mMZfWKۉ٩""* b(& )bX)BҴ ))w {NjD QKLLIDh`vaIXh"i(J*))D JB4D<R(L0vU !iA P:DDLLMDGM0CC= 2rLCEiZ%`5CD@f0" &J& `J)Ņh*LPhT p !('K1LC ŕD'L3<]B@ .AG5R@DOOe_Nq6[ }D_ـHGNx`!5 50u ]A}qHYI lNdz.cN?{}<AQ+_WXi.w.2?6ϙ4E2s?7x 7㩴4|,4_aql20ҿB## ٽ=BϞAaK.\ۉ%]u<*FMu o:}Le^f]i!\>ePb0hx}V!CiյYf b# ϟr>}=˿w>+bP ʪTXe済 *x2&)1Ea4s%-$]*\[Mad[dtI(D9,L,F6%Yqz}t4TwU$ALiGۭ;SD4XhQ3Rz!  lEJ[ Q%:@}I-[E  P#c WÞwÃ5=9P)Or5QQRU! *RI|>ܰïG[EՈdL07/n:"v=XN ;Cp싘}A~sH'x;=m%@Vha;Uu cp.$2E FT_QEI??g崬%&WvHPLt64Ol3HB2E` ~$m$KƸ$F^XL%R%?BF a@ N`!&r)*)gL9 ] *՝o.ZP;U Mu^Y9u+@ɿ&Q!_ GzC=? g317-7`(e+O®N6desg8_*)~T pA٬ʱ=I].X +a.X_ER0tچ%^k0aNw4a ˭Ԓ,`]+m8{|'~ qtCnkLBsE^}bp"U9q< YUbĴzE40~;]YO Qqsuuh ms aLdzUX>;2A25#YC,v0 :Mq3@h߆L<2ף~5Fu?]J rq׀ٜ&E 8܀(b&f¯IG0^:;opԂSL_hvirrjkm)v;˷mp<15եG+BryMK<_.l%W.{e" ~Y.pQ=qp~S]&b&?qEFF|a*$/eҫbгpBU1]p(/P>c_Y)УB Зb0\r[U^'u]~; D~䇿E!}FMU[`ZMddM||qKOJeЅm?6 E YY֔RRLS88&G݆B54c OAy h2D D@S ``h6E\TsD`ꊢ.&)%)#a`` FN5Ӗv>X%2䐃>DPC!7"`:OeL ȅ"@Mہ:-Y AӏQ_}wtwdZJwg:@8bgI>~UBh"{u A$!g/?|ܚK .Jpn^*[UB<5 ~R}󁭘D$>K9> ӷ^#e6zbnTQ%D̲U:E>moT_r`".v4\W빦 Ӎui u6*" Nҋ+T'V"LԔ7.6G1 8Ur !>9kBS"e={g(CH_ߙٶ 8`ĎNN@U8χ }y;ab"P!B@2n~oV!㈊ !{<˖ނb/@HI/'j Y넁Xd9UMt(k6pD2gzb}f<*SyXa8m Tpآ0RQ(YB{. {iî?S[I`zg8 6/TO?}hq}OⱺN^Ld ,v飔Cԏ/{|[ox6:Q'ڠYAOr}(.fk0ay$>f Bx? ?  >RGsQx9A_:X},oea'd(X} F:rڸ޳8?Q{3Yғȫ`48ooH@04(K% HFDP5~9~69yU*D_1WOr)x*e&?U&t !_gyﶼDm #Ё9װ 6# ^>_?#Hiv8rBI%B`o{o: e89D|4&W}-=͌N ;H#SO3$# oGx eqfBgN,R69Ȝ"ȇ!C:}F%9LD9<{ϋ水! +(@{( ?N7‡HGT2ٔetѢ8>:1P ‹?D,@nF aK׹)};w0$>9x{0W|ᕀV!]7^D@KI޵ YQĒ  Fcu.)qכ4 38rV3:̢+"DV s88ŝw`.D"_%$fe"ZT>!uY,K9N܇rOܱ)Y8ua va? $_8(mH$H@k!Ĕ`*̐ [G{+(ΏļRR±V SØw 9z@۹-~s)P8~/HE[B Yф$C0J{1Cf)YAb "iMRbLF؂(6 ڂDL׳al(WTJA$O]\urЩ'CmrM%avՇ&a#PD 7ldw!Ӿ,+m %XDmqM!O'%. `Sb@Ќ96s;#%d 梤o967j]AE>*NhpN;Vl΀В-ɨR;" (6)Ȋ}yJ.cû)4KdUgDCgS'JᠦRIۥó>Tq*;.:HĞl'T#@#rfN khwn@ϣ3n4@w^ HЩlU,0UD )@bgzмw(~u"'ebeJ/ {BA{H31Nݲٜ*l~Ԟc3ϭ~<5ux+Ft9ܢ0vBm"=:唔tAI"vqSG]ՌGv臱;뮎\_Gו+^M~A{ϧ_g#)TY+=9Щ:T3%.}$PT؎ `#%12CC|ǥ 7|XH'MDт#P= nǘ2!~$|GN5H7$8C뮞Lx^ "F.s=|nRC(,}~5?cB Ƨfpl:~qP>><08V$#?W{~W{{OIFBf=O%Lg~g@ƺхXܹ22hhi6-9yycFҟ/˾tP>Q{V~s?5"RJET 墓_WUp7WL} qDna@/yQ5E% @Ǿ&uR9Ĉ&,i^0 XiD )*L?DQ2A U kjdG% 9Ya4 1J\|Ċ2<`Ot9_qW@*")`6Wu׾!՘DQI&7w r?+E)AAp2 CٛjNOOҜDDDGɰ.UP lDqCT5QÎ1gM'wcdUGؙ3{B?O᝖kN8v?KK 0u*1ӣ9ўVXcP (J"aRT)eF(hҥ40"RQ T0)kJkZVW~_:k(&Yx.trCĊYm' %2| |#ȴ>I,,oYl"q.hH8gLsyrCHŐAT+ @ң@1,A%a%w;EpHZh(((Ji*F bb" ;? ΩB+frr*i8K⥦CA4643Nw2 sVCy?QZuf$&bX 2?N4l95_D/ &wSjl+(?"QC{;G$}`踒 $J ,>G̢>~1 @J<"XTa]"#!,v #avs$F&{ܙt):#d0Ƕ6y* $:O?Cfrَsʴwm 3e7Cq~y:7 әE ^q N%a53qIbߴ0!Nz C_ tB' E[*w\j SzY,lC9Ϊl ##0r!$2R *K"[q_gh#qK{|Z$~M愤>sr:*ly,Y߾)+0yz(q\wAc„&S)qOJ3fц*ыItS} D~}S@$-8yeqoӪvͪDqb\Ţ8'fOVIXYl&Lʅe$üX}hyQ(tV%hŊETb)t(T,[`sgCBӑNa ;J:ʒ;BdRT;P4!M)E!BR%"R-(RSN4&XE%JF )hI,xm!VIe-4EPE\UAE#TfO|TML1i `{φsJk&4TNK`8QZ8R )8abngwD3.+W D.h&PȤ(+m0A%ϼC`tO9&.qcL«GhsY-i,j"mBS۬KJ{|z(~QyfӃأZ6f3>]T. ; 0hr&GtڞVYDUkaTX ±QUÜ dXgQQV6$\9QJhaӶN((g2"N<nj=Z++Oe4-?KB?״<Cm !ԍ-)Y}9Ub}KR0xzmCboN8'#Q f%. StO~گa(++!OchɩhgY ᄤJd*[w֩ Im-5/j-J1EEN{NS؎eTJ">֜+?ОIX=a8VVՊ( e hMڬar2kQm/ r6ڳNJŏ8FDkKox(†Ld*Z[TXjuHэM%=pNT=:ѕF?~+7 "#Z&=N]S֕E[s19~o9Sj&qȜj[b̎ƞM8ֱCT i {Jׁ-v&Bҩ`$Rf]l-T+YkhE2VdR P"MhQ5&I!Dc BUfڈi Bmszqj˴lSy_TApAT[҆im0 0"gc.ԤBxR, "0-*"[-|vݲ;dfa^ ~Kl ꞓzm *pb C2d3*Lɞ2$RUd2g)Xjqߢ眣22@IRPm<$C LߦQu)ܿ5(aDGLƢVA1RyIQ% id)TDLUTE0[E0ULPAc%E難OqSRVK0y"~ H{L jD.GT,-bs 5:Be*Lcq"`syw\.nɓIˠ|`Iyw;$NF^QƄ/ 0MXP ķ˱m7`˸aB;]B,v$`vT 8;I`4^YۙKr8(j,dGֳv[ʹx96ziT?HlL9|,W*qG6}夆o|}P*|i|~aݧn<* Zѽbҝ]| }zܑ9[ O1VZD #=^-(n3YfuvwCg{X9d-'j&5Ǿ\s-RE%Xva@{*LCR_|]G/'F~?(Q&vONp^#y^dh32:kM)&d[疷>sϋeLrE-&T]ϣ;(>vYh~$dk_tK79U?eZU;~o?=LawA Py&靱4im[Εc0һ4C֎8(N{P)%:vXduXsB)+愨ug^ǝ]&ԁM35[HHu?)xCA0 k~,.HGJ-bU LsT3]k>sX{*~K흮ߟ稈Wwwt:̓Aؠx)OPs~H`%dPQJ' =Eǿ2KfK~p~2EB@QwߩaBb)=fhxizCdxEN!z1ӑҦ>ue'g@P@$&Mr.|J)aS>~P]{*za,r"=oZ>$IHMaߣNH '4׭6^wYu HQͯk(UgX!sYWf~臃<{M>$ uAֈм P;s4S?z)> e33ݕ_aE`x$}a  ѧ-090ZO}_ͅjX8s>7lcYU(t=}om#8Wy!l07wKT>҃M6hvC:=@Ш!0jQU2HFeU@q@%fc)#N5d7O<⡵~)՝كMH @CnY*['0dB˾L19 v GM1_"Wd6WiWGīi;ɦ\4 H*b(vۏY4:"*tbW-H=""2AwR \w+ؙ-?ܨ6o"AH8l"pt,DGZ!nP!šGG zBWѪA';]Jv6fξo( ?KϤX`Ѻ7>9Ff;+5SύY'$Sh!Ҁ!p?*Dm>HAU/uKp2>6y}<EGJO]P7'ohA$3Sx_LtxnƠO3}O3@fY2X$&Iu91dӤ+u!˲/rU<{ܼܦ(lu Flۯ_ZqkQn3rV€'9B\TtޯG#aktš $`uWiz5FRgJ-_-2z=^ lFGY'}U{_PPyLc~] VuX‚&D84Al0\_HWn`G?jZx@T4 $Yf1̩BA$W_AYtK;k0@?d GW$ahHvvAD.Q|z]P.wV?oX *(GEOAHG*L&kYPRYH0̈`V^$˟IvgK~`55(]8=b /P)6ui-"^ Z6&aR]M}x@3xo|BlT>g!Zj!ycn,p)М8}LoPάzRoS iA X|{r8I&]CQlJY DK}g{65`:ЂTOSE0'pXJRBmӗ,}P(sJz?$.?ԇyYݎ~<*Dkhʟ0埩aϲa"%&wu+7v]kq7AtF , q9LX{KyT@xJ-c {W^NI-w~=BS4a?w]J/ՌA."ExR ^RJJ*ۈ; /û3ޣ^P$/ Z̚9©^Ǟq8'=g."!wŨPyg8U1pjiu4՞sezxRyQ1EdR"YadP SV*i%Ӂ4du  \`ѪB 0`.ґnjtW>L8pI02b;?S><9`ɥQE0X #(Gg1UNރ7'_lJ"s >Dk 'ޕ u9!bQ_SoWd$jm&ȋr7ߟwOg!2@Á^*p:3ysPgW{( fSL<(CVg{NQCTY ,?K s)ӗhc +!R]L ʟd{ $ˬS$qeIY30^ݩqa0!'.O׫94+ HEEE!AUA@GJbw Lcٖ+VrXBi+\͊)ʖ*("Ԫ乢+F6iJC[DTE)$r( f7tc!_ca= oDd "V(}r)S]OpOp=>ƈ[?2&}'mZTO1 &xGO.`pII52IV~!?zX]ʀ)E U^'zvR)>&J_~PJRRPExYM+BRIMQp O%_?0%GͲM z$<`}ܗ Wj**T( l\B";AI2 -E>ܣj3,dYZGHPe)j&TXv*j#eEEbڪ_xh>Sk+P/҃og F)]~9RM`XF~+AGx^r)jɣ$6O|vXW>Q4Bw=O h dP$&PF^q6eMDG朌0Owe}fE At^2P Y,ѳkyn*,jHPeIF(~tV*ѰRf3T%`d 0D 孕QYJ>- 4) m p֬ $K?m+(R:V/ (TUQk' G|JSjTe TaE6ҕUXdiPQEjVY{҂4FxklRnإeRE"m{a_YA0JVШ#%YU/lU_>CRG>V%ee/v\ث¦E3Zfa=ݙ 8QjՒ(.g?HcLԪEDKhfL FOuGhhxv̜HjUVgjVi4 ;XN}!#g_MDC(tpb?۪(yB4tS@NЁ!*SeUKULHP4"QPU%1 i $2ƪdBЪ4,6 cQ؃-^pܐͳ)QA@a/ڌ0E0'.sҠ_L?@4@Y,irPnkohSo44E"q_F_쇿'o;}vsDv u>9.'4G Mey)?`f*׀j4#t1*~s`] gAeH_]cv .F/B&Ry{Ƿ/} >ߒDj"mhԍ 4Rv/|zOwT J^Lٝh'UQN 8bS6 ˎ(=݇aׯU[sǒg__؊ KwJڞٜ{so*17E")×w/OP45Dh9yf?a!iDFNJ + Ըh=g=w LqE!=I]`?8CAcjL3vH3XUQ9e+WADx]d:|0KP}<?͠vz5ԷyR*`-7r.@gY}7 t:c]G&qlBD9/UgD0#&}{ňA[8|rywM?ҭnܟ?8~vN OnݻQ6 ˷M@r~^r4k# ͠lBwB v(S* >er U*]w%2 VĽTɬ*? O;^Dc\,ߵ#[.o?pE`ަ".A0$ߧr#X?@> :IސDc`3 „HyJ^| E=kw_s~ ~4sWGo7cDigDs5RSRX宿ex5 yb垆`bV(9f.J.+(j/@%-!d4A^ F2,OιM5z ? Ӏ]#y#?!Ȉ@8u&$pJ8:pA}ǘnlQMU*ctt4?1կ*g75紼:ڄ? ?{C)$ ޠ(}/~fF1s@k</ 95hd{yw FJb)"&,rZwc:iq GDO?1Lgj_w<"9h>]#E)慑yXY7 L44٦h b &bm1Gӟh 8"$x],Gi=A pua9پQ.l9Yu(yW(ې/8Yf?y;Cu iPAz9I$gu:or!׃q$ w9u`yHkP%] 2h_?DO/ d +m~.ݛ-k#d 6D@o0sDo(Rq.ѤA#u@HG\ zlm> ) 4xV:,@x#zYڳ;=֞@3W@ {ᛟ'Z-7 Jb),.a%"]4. 0NoɚiFHsY΂&!}u 23ݏ53&X$ Il P%c3|?Yl4}1 0  i( (Z ?nGNGA*'A{{pX a~k'᭪IAAWbF UU(9#H(!E4%PR)f"P!@^* (dP"_͉rF/f RD#8Q)N`LdBaSLs2ZZL2\иdU3Psy LlV@gil44^1>Ge )6L(H""2JQq# q6T>J{NIo#@Jʓ̮}\ԊCvyl' "PAM9(|.w`dITöCR =[4C T8s*rJ & (wqΟݏ(iyT(~RN6}Ka"(+W[B+a̿QVs'W`F<^٘?.F403e{at|1Sx!p'مQCM_=Pt4 ZNLP&ꃖ'ɧ19 $&[[ntHj`g|J/{q%D.y,+ǐ}]S0Nߎ';&̸c_iM}["H; px Ȱ.~ă>;uA$ Հ@x۱,,8xf a do/Fq.6sb4jpJv ;/._.Oh߼}<]䵌N(ɘ5D[4@SػX`!2Q:mb>BS+aܷ~7Eݳ:eqvEo˧aY zGoѦo2o/T#Y g ]R!v ]SQ _ۤh+/JHn׃0]'-q;v蹞5ݻ7ܪ_u)n~}fc-KRط#$O7?+ߡ>W{x[;8ݰ{#HQ_یvYL'?7g~]!UwgfkkՎe7@)yq4;RXs!ޓ. V3/we$E̳ovh^ma|`/ՎSŝ/oA>HvWAon%[p~B]7>Y~G|{/}WΒ]u \*d蟠,L@#kq&f= Kqˆqr"]5HG?=VVe9iVY}5(UI9`Š֐~|?Z$pZNmm8RPl$ '&oӄZ$Aײ kǮ$;,̦n=|8hgxP E&6Qg`vɶsz0DE,+Yn.y{\$>pw۝P.TձzFW?7~OT TX%P.hQͱ^\+ZCK/$ܴ!$<ڏn'LeO.].xO[ Lp9!\#g>C$S^0C kϗ DJ˓Rj!9F㪰뇸8H$#]/t@R4Kk;|Jr8QpRC2U0ыQaKw*3.T)ZMeECR0hXe}Xp:q:,JN|Pt!u31ΘdaB<#|5KوC6Ce?ߕCE~?'jeݻ2L"&P7>vS K1=nN$_I[Z2gAUzO|xvFww{8"]( A\VUnjQɭү-yԛFq"4xJ~OX=fp-ŇG]]Fia1e2s gVIYH,Z\|`.[l)N&#jG8=#GÛA)q^l?o }n#$025w0wVt\'5*mUHJL(2a %V׌#,(=F3 Єy2JPg0=:Sq%rW8J.PKsHG"ͮJÙ0Kbnf$Q+`HD$@#JE4mZ<|b3S']!P )V.&PMx@U%8XC1 3?AO|? RQ[n*wv=b ABl,,@(D^KK`8i]V( gX "Opk[TqHR޼:̱ZΩj0d\2 +efyqz+ƞywˈGhIO"b\K1'Fm-WTpB`BV21iCvCsq 2e]1rn oA. 0]L0.&: 'F`rG-,j;Dӡ9ys Σc3 P iHϹ}[WzlXPHR=wޗLw=֡pÙ#tǘ;/G=X l`~WB!!q&o㾀@:5^9y>ޯ]ARrO/yE<^tNJ? (UCarV꧛q>YX@frf"mmC}%I>5w@}~dR{d/9 CRr:r7ӎþxr]_Eۤ{([v=]Y:P ZwJ=,"Ш1 P>8'mM≁(A#~0(oYݒ:vUAH* 1pHB|JP_VrXu; FpQ//y7X,NTq2r\8Ɵ-H/[?,U #GΡSI9wdP1@e*U`@PR7ųt B0$0OoOcr""g̫ kk^Ç V"=iL$.HxDʜۥ|pa! @(/"`R4EPFWc>kZ???RI}T*_q#ν2" ȪREZ ~mSߟȼ\D0!WVQі[n3rEr8T:`8x]o?PM-f1w)'_>cy*aۉ^ܑobUeVNs PIwt ċNrJq\^iߏh뚡@X@\PZ2b48 O/N(C LD "u&:kƒR +v+Wx ky~~C9kݸ n H;-&Q<۬EeA"RopTMf E>""$z#sߧ5t;RD~>5 |۠yݧӿݰ+V-]$Ie h O4!fQʖ`a7٬0vX3T/ߓ\?{mr]rII70mp 呠t. efa@Jg£jmo**]D㸾Z,||f,{6>'֝=e5~{oz?M8֕s: v;E (|'w,ܱDEs@:!Pw{e~n83҄\Y\^6qTaޡ]X-)nDrN6 Œ1|8/03H01#dITOr9XyR+ykoAƩ1TPeJr thDl,ՀX>[%wD=bn*= 3.YA.ݡ/3q|Χ@޷L2b\+M/v \FIĨq-+Ytox@W/p[0鶪Ct '߀M{O8a !,?Jwz2A_QSS Gy,h(6(`ćRV[a}>z7SOB@e?$Q6~q%J<::;//O|b P&f_9V^?}8 HC$ DԢ/0Mb@8c|%fcZPVoO_'ө=>Ҝ*b~UUoNkԠ#u;l%VvL!;= zExEiu+D=7ϖw*HSVJ WG]gwIb/sߟo[b.D N A78>b%ImZ~ԴBF`¡bfWa Hdr`Fе #3ƣfoX戀R`4,&n2P'B,t1zyAHv̓ר 4vW\T$ZP::gf82 zLB:gNJgf]wovl(Lz8A?8ĴU5#U{zv<_e?v!:i䞜}s\4'OHF U_20K[}AVݶ]b|Pot6CB 5iH,n BLet6DiGE B}!W@'7;2QG,TQ5B}@D4h"Z\ݟ!lF}<'$0! d@6̙#P_~bAd?=o6gu!hC B &]S88=K^h )8_0rDyyC3|Y:EUDq3~A۔RCk_WŴ^晆k9wV`P "Tl)AQm_ `!T4|z =Ⱦ6>Q6`R1?"0I+ȷe7yI/ @}~/az+ B* uh`@<`N5%R_濽v 6d3`S>IS>m 7?{ɱRA›F"=_Zӊ"IUJ#>4QTx *AC^WKr(b +2wT֯}# ߸C A\'P>R8N& Y:=2F$OnF;x3@ȓi= *?M L0R'Q(tg}PZ:Ip_IT((QY!|D~_+*Z͞5݌҇9H'9|5{oCDoTN˥0 xk=*mm}~O?r+@"r"TI|+蜒 ~.1x7 p);OuOLnA*VY&jcd~S,^w9*[J_*__KO}zVO4N3}*`Ùm^d=2{r#TSy`ݧe nWN4'nQQ:vЄ@YĺWU9 ܂-_F`g,?VSf }'~)sĦDz>?6FWm.1C-U.H{;"/>N:KTgD Z(5P4IᇈI0 ~cl<7 \t/GdlfKبg (~dI~U?4CH}Y#/߾ ~->p[U2!I"+2 } ~쓲?Lnθ]1;_mg(a!6Dr*x<̄c@1=H7jIܲ POԒ HVt$1{Q~~#Oϐlv`>O(?)H/{1߁?ܻ#/ oiMB} z򃸨\ }'<c5z./}DT{G{#zHT)>2aj/ 4^;DArLRh5מ.`Cx1Cx^" A$٪)FUT N GrqMěw=nM[8;W5b~wu+H,G◔#*2LjsOWf0C $ՓVi A4cb%1 ID$ )fb'eq6@+LҤIBRb$THDRQA@PDJ C`IM14AD%AMSMT%AAAAAAAL3M1QMPSA,44I  ASM,$ -nNWU,So 6 GI$9h!W{yR&mRKh,P|Iń$`b82dReUUڶT#x_&s3=VD!H%죇}.@ nxmQGSÎ0=ŕ`gV!]mڵO&Q]ó鬮{A_m،&<kh_BX`g ߏ[ќoB (LZdOt8: *YW>2?Yp2OD8*BGp7ʻn =}ܰ0uZ5vRJ EwLdB \sh!QF1=;5iߎ saHԥ@_@Hg_Q7讧χC2$*$(IiGXVSQ쫓uF2r38fˆ(Uj**ixR(W332k\%0Tزb ,!O-80?փ G4(/(B~pA5 `BS))?2]bD8B>>k GJ UPoT! [* zxz~ڣTIаTCwW 3ٜ3:~^g>Ѡʪ=y~C_- H "I%$JI$Ia'I[m[mmmmmmmVmVڶm5m[mUVګmUmڶmmmimmS5ʪ> ڨUאYd xRm-mmmګmV22:~UUUTUUQUUERUSpQ?rm>UU_O0JBz¶1'7YU;fj33x.4c׏2@åI6PLJYr\m+)ȨwWG-<ܤ=BAbMh .IMi^LU (okogM8#/m-(g8"{pj.&*PQE2xǽ"7K %b 䈮.T/БajxSs k;}L' <ן7P$܄)T:9>#|vyyT #q͜۳r}y!Fuᆪ;5A:/Wu94ӽD 4 Inr?'v n`fLTeϾF575LF9pH N9}p=pPUN茰0}ͯ7H(-Ґȫ>k` tb_?5"gEs'9:_{gfm*-q^YX( 9dou rjA$ sjV̇ s̻fSAɱ?|{&.!˂QH>HbEͭ3Nۯ!m7 1*je;2M^11"?}Z$m6:AѲuz""gҡϾb6{H<yݱ҈ӺyjR; +*cpI9 n&&>ˌzDFP Z.:ӅPӸ%k'ȖW%s+vJ> 3&5nT(,"ztM9r| Pf'`7.8}#7pStBag5c#/v*{@H2\L5;̫ zx ۾!J6 wpwyB|q`G||_aNۮ[%3{Xy_w$4z.)s"xGS3=e}>WC5o$-vEva. 4f/;"0pw:4 kO> Al/u+sZ h6Eo$n qCfw'ꌠ՝zEnɶ1m>ci0FlAVF+BZA,AJяlX6!tO)+PxX~UC3/QCQx{9p[ y|;G]N (IDj>ag̘8`FIFt(_>8A) w7G4_ҨP/ uvڈs #wlJ"PXAw36gS!!7RH$@gAb"5UBsV ,uKcGsKfWp:Czs"(<Ą[8}2Owwags6er:8ft_^\qnU6@L,]М`bEd_A4=h$/TE'{J"|KB@.0QO :͎xtXǣZ16(p=[U_V?zĦ:?=߭ ]_! 4Lh$rZ|_K*VӾ6sr7&1;k,xC_~vͿ3W&gh<5ҫ7ZަJAQp˽ۼ(s ;nxUh2| Dnks@lͣ3RIebPjڦ!VA4 a fpB=Ll8Dk(*%E]m [|ۡcuo};zC|%vYG|%{9|,J&J Jy0P Eq4t3o&vo)ܪTV^i*>>] Z`oȤܕA,z`j)`}^5Yͷr|~CDtȇt©Dվ 3 ]I`&Epߵh\"5~?pA_#uv s.X mOJW4*Tn;a19@W9TB*\.&1a\Q;*ǥ\jn?wx@V\?YB  'XMWhQ '|;C  Wߍ3>B~C^4h|!ћbA݂~:}~twѝQp@(:hIת"~c  _O/hBXIe{\6{ T`ਟX JPOYJmM|wKDHDJ/ɤU} U Ʀg("cL‑9n/8.DWxk@G3N-@^0tv <.Xzrzy 0nۆ aٍ̧'"((=(7H~{uoR 0f'9yFX ,ɋXA{%C>%) xqAp8SٷGjOy}ܤ|1^~=?;6|{"%aH"TnM ʬr@l"AU_T;q۰g;s$A&;D3vaQOS"..pv^i m==ZRmCp[s=ayd!HE1Ll{ 4A"% կ=ecs(ظQ=w:·uME%VzIȪϔ-UPb(P^Bg0z. &eU?SA=)*T :cba_zUE=0p]HϤ#@QM8+bjn`DQ]|_ʝls=jUQv`tZ*i|ھA(7 yRpBE #8=p]Fo>CP[5F_hFA ʙ 2ΑEL-\{_sAHIh Fo@q)H#Fb8Ā]&Vbk"|5K֮mĄjY$9ƾ).26% ͈}^ cv='઀`J^du¢sS ۉ:h$/-ܸv{ΎmWdx Qw!fJ F$f.q +$>_8p^ӮW@xwۅC(X]( GD(ERflsWs1w;zT_(fnpnzdjͰ y#6clkpߡDB3rhǤƀdU+%s@N]bC.~cE~6`s +AtuD9a_Gl18Aa[fp뫢76wi qA@)K)c8gA~8P6 ; &v셵;g,GGT@$R 펻f6 㔧 2,21G(Q"@:N|I\AsGxoBL:{~85a1}F8jiSuJ5wz0q O`St(͔l]d2nR(=Aqՠ(ڬzDso{]ܷ G*6s?fe=ze~~:OP1:^Ngu3, "*QX2C'.4 O#~n8_t^Wg+jGШѯ^WFc^¶E%U0#g4UO͵($>Xe_PM/wۛ D"BVe \%zM~,+: EmwDCaHr嫑B:ݸ̇ +k(j,ؑZ.(YmZT\ bw5W u)LsWb GKz.u?<8j nٛtVA*Zm@(N~s6ay%~`#B};7'Y .f{ݪr cdp["Q9{qvrj8T?c=?"Fstv wH c,0^/,'Z/D;u7ǦRKsp4f֮8`}]pWD؇|Վ8Wu &%󇥴,1y/z#8|.~K>/ykA6pC^\{;꾜I#'doO.3ٗP+k^%i%[f9SWt!bs`*:Hn"CB֠t|7B= f$!qsTN1U!Q(&.'w7"UELwuT9T<쬵U8e@W _v]kMY8M{iG;M\Ewmd3$d׬ܢҞ2S &SD2!u1h7D;i-e_?]^_]c!<^93*܃DXf/ 5qVu%+3˵u z;}0ekȊ1gTa6גN;`}nr0v@SUtcw;Q*GHe^ߞnӫ0" wgV/q@(чOǗ~B8@ߗyzߜ<á S[W*/خ2#'Õ3PWs-Ə 倫JḦ{z~utMHT!V{z$*"h'1>!I-Ac#%%2!UD]>=)uW^ke*lB3=Vp΂sr I3ݗ .p_Ң.{kNGG! &|(ͷU_G \e ptƫ,[ݷC<6 "Y ֍tH9tCˡ;NP{k#^=:'dak8aegcG0&dc$VzsAMWrDi,cm~"5D_ێ"ї SN} u.sw~Io 3>G'^$?#r% pTBOx"{:)|o[vjGcV |1 ss@<3\[[HS/E3 d QI7g% !tK/~v=Q)_#ZGͣz 1$5 -rа}~b4v՘op~3b2cD +Zdn5tBy#Xf%H;`^`Ez7yvgK*4|c07:* g!)d0HEn٤LP0QpC?Dqp'%/060s}HUЀ\h{   Ʒi\لj`m7V4wWmh!߷~8<&*&***?XEcT_iԛ9\;YMG `)U4Bh3pOLxC6@d9 - qeiL24p+cEFYh̙J0Yo>=ZyDnER>6 X beRJJ` +RD M(iDEQX- Ja`V 2@"!3-/bQ1bP+Jybx8;i{ğ;=l5sF=P@lݼ31 4NAiw͜+;jD6,5k¢K^_C|Ǟ_ۚWU.hzʡh\Y߲9:;X}km(?(@R!t|J{Q9UJ; JIBnOx1e b=--[r@l1:pS ̸k9j qfa0=w (~*YY}=W~ZO=jf&̤>ɁԺ<#bgsWo70 V]|mD0j"$~G}9A,H_Y7Q(q"A<7fʯ@;3 &&dy'kaIJ~o3k1Kɛrtߴ'=[ao1#4Oc^|pƂ+f;<. A kpS@rb]3O;Ǥ'Q߲q_]͟}ۅ3//!711*|jWi dćӹ?H6 f|Aa/mup$3+8޺9q2!no@ LBO$*wl!N{6JM(2UUm-m}%MHYq@Ps&"F?ת Q7i0UMqO<?PS/#I}΅d1yCVu!D.I0.BOe noG]Ϧ k}\w->V['ąM*k(F(eؽ;AX`xvo̝խPuȽǷ,*]!`٬P=/E$}au{_Kw‰l7{xA#cZ4 %Kv#F98 @ wIe!IԲ{T@8bR"pa@ZBi:%(u)J 5 msxߚjՎE:¦Xd1 ?(UxJ] te/~Cą(; 0bS} y3p(|SX7*C$wRwG`%O/;*E9N~Ž$1ڢ^{;Epܵ] $CC$AzF &dD O ;e,,nuћ\j%tCPO?ʋјK )mᥱ,#Hm`UA3_EOІzQ ">M):/o*V!06'iz NوTNTln+߶~R*H%YEK%\]˜UN湹¼{8 #μTytq~VB2)E%,8i8fb;t][ى8+{_a Fyēp ~kxYl0f"`z-t*)?F6b {g!۰8eC(QrtуZl<=Gq栯QUs#'׽YP u#A 0cY75 y^AOK!J@& Ӭi3;D nr!ImEO}IGwI\nt=St0)P12޷Yج~n޾}wHFAvguVD8cP,8 &ש]z9*Fc FY!$SqPp6AƁ4)2\9D}|%b=5`0Z6P<@ygC꿃[ϸb00Gxpw/G)s./ B'aZdv\"%H  {] :c%x\ǑҨĨcՑ6\# XK-GĎ3'+߃ٝ?s12jjK' ZZT>8) )-DL<0tʻ|Vፈ`hq +dc(+Vjtw@bi 00#rϵCtbPͬTC#3!N/ &)ELK̇?>  uFKmzpUЂ& by3B뮌tJ/U'S\EpU_ɟ)VkDU:30QAfbv;^aqKB@4Pk)5f "}f%{73ԉϺY&qx 4:R} :p Kz3[GʼX33*@fɓ!"uVx+C~^ z,``7@u_e'2)Ǎ#{c# pWF+`5J}sweįm+=5D:lA>!σN.+-V 2~9W%27ev>h ޭp(@O/rH\m /s'#fL2 Hr{1s$|AI} ȩM?J< L'Wd%L ګst/{f7 M niQ2fMd`E*;N5٨U2-CJOQ=Nд%!u_^ʕ1`fᯖ-$sG{׽z獙A 9T~ ΒOD-{LQ_awFσ25"S.UDZCtϼğ("#M;Pfm.@B?d*l!ZZEf?7V{X7ڵ U,kNe)u_:*.8Fa= @sRTZF.PGA$5rC+…c^]IjN剨.bO:!)Z ;PB[T$j1UYq3;fw<KӡՉ#E)r]ji"0D hfpƻZؼ#fB(-pԄ@x3ό|+#&{PhM:+$ˁ+'#\3sbe mk9@5^ DK  i@/:u؄2S}`i:N,G"p%b8{`_?q.p <; OvCmʘ!3-VzFa;9oAC2ӁwQQ'!Kt0#x6ԂO_dpUPs^we19h^wqcQ)NL>Eb(?~!G 7>^skq-`]ooP6c$5P,3eK+ܝ`PTV,f BA~59/rݠ@*dQ&DHO~N2dÞ&oxkȺ~QSBu5۠J" ,Gl0v0Lܾ$frptpQDfagqD 2 yMʳr eA NeBm @DƢ'34i7KZ #NRX*70ȗaafɲM<(˶=c]vYp vX<&]Ws< v2s@BcC%W hVu qǙ|ĝiTm14d؅ +V62p*:ˏ4I\>!T̰94kޭ93w۳PbǓX R;92 |2)ORoh )l`_de݌|8]f$*vYa^ Jev ?/5:9D~#痍.M1D [( bf@,_;+93MY d<iMąƗHYO"A!3.Z`b O>H$hP$Hj+-5~1Y% {DNrHq^a&G [Kj0~t3+[!*pBQ dJp)Of興'HP81"H"Lz6 oKNvsu2dszn(6hk*׾'wa{4QfA3036ok]*$m3"gTC2c≏gl^yc&*)֒):b<}<:xrR $ldd _*A~q4vXэL# @Q= :ιD>=aǵlֽg|ݔ38ۍ8ܗy&Qr%B5MFAA4*tgRb.j"HbW)3bWGGnT|n 8xg'OltKlNMe2I"%#JsYs*bGKv`ݾ(!|@Ȩ@ B)gz&-`T}P6򊇈ba?U$lMQ`Xfjl6T>548V>` r (P"!, 0,XS3sNyؾEɇyHԿ"~4ICv|D fC> DPPQR \5poy_L!/hxtSwNE9` I4'wۘUyt<>4Z[4NZ$Sવ\xnuUCA\^ p6\L@yfaVٿn@.o>On=!2뾱@]ۇkMJ |Ǵ܂A FW|*;~3{8Ot8ܰxfro* =pf5j2%97c4됆*9hSUHsDDB@+B@B/>?cu'ΕGWۈG<ƈ< nUr9(j J "&>uOu2ahL'M'7cXCׅ }RJA%iNCY/"' LL%· SV||Ͼ{kiPnJE{z N0 B?׼s[s) ;D<A:,8zM1B+ЉN*@(:VI2pUa9)G*)@tC_gwVpN7ϰԁ ćx-)xln-Χ<bCӡo(Ը>ďhXuOiU9[=OŊ-JnD`;]៎3qcCp7'y=g- q3qqkb\5]3[W[~/<`OϜg|ֻdÉ448_zNY2 ܲ, 6GpMG'G*Hx~w~kaD @C/x/kYF|x\tvp 7{󺋻t T9s>9T"H>S2;ذmF2XWn"p< 8"5r}ܦnu7Ou@Cb9[ur^yoទ$Ft_c;y`W=wKb*y v;a ů7፧/9I cɠvt " dG>ﬕW։ϼ4/G)t|/!q3KKXpx_:FNP {:VO7Yc{K ]~Rǻ|+=֟֕7ϗ 〆ɠj#@K9OzQZK[C/WJk;PeWQN‹fpA]mW\;g-1O\fV~?pȒSPpA|M}T4 x#y,[ 9>=z2J;-&ES\9>_=K$*zB_zc^/#dgTPr4D|_%HO5a)"k7"4u=4g{a|rӋ>10d6&߫G29w\iugGPt9?rqg;B:fߤc,Y ?'hbt%+{9hA>,HGǏƬz!i"͂ꬒݨc˰j{,_V=|O5p!]湨=@K PRC"\gN$AJNE $umuވDEY0nζw G~=jƇH4$bI%I r2(7P6ćOxrh>yU/כ/ Sŧj\4 ^離5 h$+-7Nz9\:Woch)v3IШq?NeGUyQKܞ݁#[Y =1N-J>c!X3d`b*ߐyݨx.nDH;|U@P*$،!,/75WDQΪL QF+֞Hsxʤq}7wh0ʂ +5&O 7E!!BtD;nyf;#M@Zq/FbvgAly/D0aN+$pER~.}G`|f69[jɵ/4cp]YN@z@vrPA,PTNn^ @ tZtk 8{q@f$%AF~e7SU!څ-7嶦h9ZԁX R'a}0IԺ\\o{bL* Er0X}p=gb9U悄2A P9Qz/C;O|Rz( Lh'}v83+HDcxxPD:Ƙ寮u:QG频OPe%1|_B_vz<Ƿ'~l!'Aef>$N餢 *Jqb4r "RvC}_շl: ͥ-֐™հpG19nW՚|LP'hqS>8bp~$1wgX4}~ 7L;uo.vR((BՈOGD 1O,yYn-&r Sn}%Q]/b_4rU`29=.{_-?$P?06 }mTQ"8h5?G#KTaĺ+T$99i"AGd=/(y$59 Qa!VLl)Ug|w&k5kêz:4AȊDk‚ _ Qdo8'K$XŮ]7>avG402U~*zjg?,MÖmҔ҈$DK6Op onpX7 $7آ*ޯAP/z7EO&2y@Z+id' >NpPJ ߄|fՠ^cGTKQ#aJOnZe +h.+ Vsr^;TT04osztt$i..:^3@)EP~r3Akaw 6AϰP,sA\!%+dz7aSӝ_㻉,ꔋnu#,vMD 1dk_Rj㢨gO^|Fs@SxBKy3܏|5Wstc-8OW 鎆Suhn@Mⴇ?ҹth.YUx^!?(l`K9fHs>}`g~z몾AbtIÚ,WpL&onGNA`9\MÊ[fX"r'd|84>hSmݑLXB2T뉉=ɎMCjx16J`U1#4hL[:H)TzE/)<0ٔK֭i/ZNF?NbMD!VzxqU[v  DdZN%/Pw4;8:,:yс*-,8jXbه@˷8E@*4BEa\B@>[0x!H1{)`# Kĸ(iD*KIĠ!߀ǭ"'} 35q*Ai 9L'f 9xo>:5}.R*Xf2{ a,*fJ !)g>7NaݻzÇ~?c?S~0P$GoÚvzށwOF?`*7sNo$!tN%z^?ÕoEOJ=`t 2͂9/s\tbe~XʥpX>uaX >s)PԧrCIވ)-`ac~ѱcp( JD4Ҩ aEDHh$ XJ")"&!ai)J)!UOǡ &@2*aa2?6ГyVO0:?_+)B1 #)2a&C5CS؝eF 4T!3T>7>~+.Ol1"ʻR=T7c19_7 AHW]rSǰS$7RFsJ" .q ^C{gb?hRy"]*N?aXf[wƞdf`f]~qsǁgGb$e oiF@t`H< CX2`#;6|&N(E FJ0`kR4paGw8<˟ˎbfK>x*T&/V.^#"qL?s`4?}g4WM7.R& pOeܪRth;NtTUUUQTC9HMWy?a;.X QyVyaTj0KnsIOiWݭ-"L=fðLqmE4S !uxk5ۿ‡s0z9s1wEϻ/ ~8&)|.rp`)#2g7 Vsr00O1vQ -'ׇLxDVKȼ1!OI5Bӫ74 CÇ|mS,_댢(.fR;\|ԊH%hU0#~'L$b b&e')$xcM,G#4Qnmi;uy=X*@ ?pQFN??I* 3Xb+u *xó {Q_L(X(QV,AϖC*͕xP9}=OjJ@PUP  ,!:$RPSN&JGI(f^40f¿O-ѣ A)S>5DJ]珎eOTQUUUUU*(*pR rD`*kpac )H@oRl⃒Ŭ>#'mmm虄3l#4 &BEԇ̆ڞ3$>!`9{ P6Wi>?7G$6~VY Ha3k93>wBOTbr=Qw'?#2bppp ,[ mv@r{( ܘ=|`6 G|UC 5x>ցfS"Q9V.臯b zIZ MChm-@ v!Ί5@S5^Df='!> I $P=?(CA5oI*w@:: EPD2KAŗohUH'7pTgsR$L 0}~O^b4 ~'~ ~E˶$o!S'w}=2yF`ɴzLWUP Gl/w@Z@h@-9 GcԘb`>~oar70#W^ 7\/3P^~ 7- RE;ʧoy~ C}?S6Q?oݠvq33+2mEqƓm-w{imVv6'ǿg}wݲnPpv9&"mk &0u$~<7>~w)׷?"Bt`PE'(g}$C.`<0{'/Pqҧ~cV0}C9 ?<?Yb!!xw0OGz'zy733M>(MJ%$A#mDþq?0k}S'q`<բy"|{'>:mҔJ`[UVPF|J=?jc~\/wL@%=/}ཽ_M-9S@NTQ?a{|i5'Qʏ]bUsPGNLxx殾JD,Cqoq\;}v,w Z P\|VDf^9/m,eBA+?Q `V3)h8pxHg#|FB1v͠(_68+95&t V9gFdBNT\@{bMWC/ ? $"r)p4'n, !}PXB +b:WCQQ*[d(ZLԩ-3sp J̘@O/NES~8~/K "!aAU !IJ徱Ky:od-[HH-J69F5yܶpf6rx sȧaBْLb`0}h%!w ̈́9B7:m` 4"zbԡ!!ķn09F3&:9xXFschFPb_X{Z45}YhwbL~ߐA$ *6!P$53ЂPS"6$! $j[%çslIA@>6!ZW>=B]_hpGy8wf7ܲJ,o>N Bx=L>jW޶Z᦮ o .|'; %*4`H zjzO'?ԏo}²3E&g҇Ϯ$܈,-v˱{fRN,b}${= |Zxmob({Յίd *~L}}Xaɡp.jd Qs(+U}~ $&Dxm2}Qқ~X툥nejlEHoY[.?~ ' 獺U!e|7c_FV8SäCW!wWOzt/>^1Om_.w?'?u!#x#?|Gzpky:\FHa|S\k-Kg&K/~@|E % s1g~-ۻ'W~_a1w! ?Gr}cNBRDR|=>X2?y WQJ1hu^|n;gMva6r1ٜ4' ᰁ?"1wfxqM5X.}WR/OmC@qo"b(xƎyp <|;apKwM}]e|?O%Zq S~W<i$-Ra=셕OGϥݎYcz' FeS'T(EUEp|;DRb*\ğcH(aӤ_%@3h(^s~xDzn5/ST\HPsP$&GE\>hPJcII.PU*L_Kf5+7 Q_J !1g@l1P;Bv]W7H|?ҟP;};o\l9o=Vomˏ\{͂0;:Ƌ,H HGΎcуJ y= NFWm0;h%33XGA> q8kO.^ГIw~Ev}$w~7( dv"`aՍrD@hdg.^~?-PѡճHB&l{ZJ7퍏M]n* C*2( U%؋BHF3(Ӌ~zl2rXkϱP6vj%d CG*+:]~ >l}VJ<#^-Y*'s /ǽ.s>#``@}Wf |zзn]0~y<}R`?)ZlTDj/Fm^6JR@48^MyfpUb=@Nd$΁+B,+)@@\<xxY/Z&* F"1(p8?OcB# r":w> p # /+=颁|$24υw}A KĆ1z`/H|uHnMxy<lq2wWg!lو#gqkv z*t믍zYy@h&||.)wguO~ݼ{G'!㖮MCeY1un ^l1sn17’sm M$4{C0rd: (=>^Q&GpBHnA*d 8gT*9kX\J0xW~}hN#_GgO)Pe#,{4r=W%={>GdJ;u  { ˷|~᪏\~{LȂHyUPt^X(dL*7ϻ #ELcݡP0^M}Ì^/XŢ^@$v=<-"Ü+nv7_sFu}3tB #(B7OsPgu`D{~DLH ĽZ-eP]>P@L i"O*ĨUfI97Ks7" =p O/v> }lEH]aCeddǧ2?>+b/B=ojۢ{s3 E!"13VsaDRPvou|fFˊhdF[Xm bd]k[VFXӫLӇkCVJƃ}ݐQs^8e+]*Cb]2TᑜHm8nAhE}+B7hyY:*T pF9#Xă{;8dʚ2;Q`R:X.,*Ǝl1o9gLFꮹ\ff***rhC1!mtq&5 rr:szUȘU AGHPծb>Á+6 +y !ZQ9i]%#"زU4iV^25q@(畈Qn/a"b"8b0)~*ר^D{2#~0|ϩ*9ٔ8 U\FlS 6K\ѯW{7nlՋ 7t.<V>7CAA=O]K7Ny:$ 88.Zpylf||kޮE} l~#,V d'{wy=C p0|c|$,d᢬qn8Vܴ(s;I;n\va$*a,\J#s{w39=R~wXN?"x}Yׁ;kڶvv)i7hXݍ6SD_aT:^<\AY(T g"JJ/ F6yרvsހ7; BsD3}hjaMwـ&n8 Qڑ#}k<~t }5pܻoi;Mfߣ_{Iar??QW ouz:Q:9/5\}xn/=utG2UW9u{<_:[3%h>q(x 0 #P0MH? ޒ3!{|I,e?(%8XV<&jz h^']Ğ/.Hx"=͇H>U8NCګU*.YS.D^a|12IysPqp qJaqQQ 8;=wCI2\A7 /mU(h8V5&-s: WCYζ;:q2Fb7? cJ]ŜK90c7ڮLNF̼kk M_sX_^Eu_H;xj_Ӊv/DB< R ༒hkdG`P!an7  [ 0z``y!bY"`b҇xXJKSP,0y"vfPe.Ru]t!x2! Pֲ89 pu00.e@XGʻ*ޅs9&J91wSuxSʚN7o8ssU//yr"ʷżbq*y{k+&1V1U*9ļqS9ʌb21swxə&938XXQs7&7^_7wdNuq9Vjj g7c"8bUNg7^sf\gs˚U15y13bg1QuwhI?&MhjM8=uw< 0) D.=t pC/w°ɢ2]6՜u* Wm0)M|g9M\1ЀgnY(ٷfC6muU՟<>Ш˷+s]ݞmsC3*}<wϳgzD{w=p4/j>X!2ܩ2c6 ?Udi;>)y!+l_zwEn8^vǛǻ 71N[ 7KP O:He_{ w J tzAp @$ ]"6i >[(Ԃ= /2]NxA{$!Bs(syq}=bB1].ţP?F~?}tz=(u2O^ Q\5ݯR"_\0%0c֜a\@ 19t}q$HGy&%AIuZF}!&n1LxT?gӜ"N~7fB鵭j 5Ak>ćeD=?Ԡ D_ 6=gK]ِ|*bTUDaD3dMF%BU2=xp D-k!A.)y}C@&@. LOb̵۹!N/bA>>8"iѴ2}8dY~5 d9ׯ?;P!9s;$H&h}?j/3z{ KX+2Yf2eJJX#Xy`%@x  wm{ݖ:êTL=J3Ktٌ'\Ta8 Ụ#}:ʻ2 ˱ɶ]%KI3`.B0>]-\ݕ\hQ}IqC83w#@Q=%n e?"ݫFU@H8+{8#5Hzh1jW.Rp (^ʂLb臯 |p! ~oWǮgva}TYod}?0EX@}?3T0'u/teJS㢸zLk`DD@B\R.1B/@>NUf-gC5 G,oi<㐷JbexY*y? 2@c> M]Ih9=m(x^Jx)^6na#4mo:SB/?\t88Sǐlax1$6JFC:Ŝ&8MP\'Q(7f}J;}} x3RrHəލ֊ØX9eCتQ$W7^]pINNtAUDXy<ӄɇL<_,#-E I|t0ƋuTsOgnZsP.9/J%K\?BdA(P!@zbA2\SC"@ @J0"2a;oԐ> Pil:[p,盾 -xq'";} Tq6(w fni^ t@q6yȬ_n>ñ>jo02 H`` Ն;z;l@P;DGDdؒ?,yD1gsCbGj1%.cw$Ն*c@ Ā1l* aI uWSf;kZQϏ}Taxg#Eg.8+^FYs0P]YUX&&( .NA4%{&c`C%HJaUp`? ),#TǩȘ$էz@Knpo~p{3cv_a|c36Z1@8&i_y!C=w{`IiFPy z_[ _͉}Yg/?AdPnش4IW ,U>l=^<$TIychp>QYx4UryG^/&Lw N{4op=E~Q6&=7 oqx[.P9s4:kv:$2b;,=;<rtx͚[}>OdcuBl ZE׎NbwEO_}aߧå RW$ 8"cy|!ƜCQQw u7y`% %!?`B6}͜F Ak{ ~q!BbJRۀA( 6Klͨ7sIp3z{cqvP1LM}}wve4GQ=bB艎)*};4J=703x !b!T[J1p~ ܦ y f;o~>"Ȥ} %sxU>Dƙv!PYWlHHslf/!~xq %:I< :}0hrW剂+R10$28{;z!ߕV>:B#y?Уv^7^zsa9Q9eXl{nHVDpzb*>!qd;߇`Ѵ+nVLJYgX;"%?5-*#6\cyhba~]q O6>njҾSU!*>#P#&IAlG%x x͑7}M_=x Na:Bݘ(sX>o'@L·`v6fR25rQkgeY`.SfgKGyoR(l¹F8HqnYRPDU a>/"]蚂k䃐sۅxfBXy4CK#a'FIlg1њ,JH[?Ұ;B8y::'8[GbVlt\{f7=\t!n]?7]o8̃?ԋS??B >̃ϵEC#N5_Ń~v^<=LLFa[$z9tZBp1#c(83OO 807W:yeZ\t r-d͋zŕ=>|4r~4{<8b=[ݽmfz?'> \N?}'w+O {Bums/:4o4PCD^ضqh{z9S kgu#_j ?,fu/7ҰyC?9B{{ 8Q|D!s:@0ɳȑ?$fX pY>| V=A|.ESKdqٶ~R)TiiOSo/c@+-pJ$6i~FFW猸a:jBgc`fEP?ͳ 㪊JkǗϼ'z+=kzRJI$D0_W/r<|=4o8䓺e4u`#ܪnHx\7"){_ 8I($T 3LӀ*:E ,0qzΞ /rsbiziMw !߯V6ַ6bUMz;#u-pVPp#hv qݛW(*լKI>^A\'IpfIsٲes΃4}=C _ǚ vޘO6Dg z먏>;QW0&ߏPD8BQNv(ɮ\K,m#M2Fjkhi(N.+F9DQE+z8MAHysziu9s`w3,x ZG=I;H9^*Eu^Ӝs X";!mݐN|@t珼 HD-H-l] 7~r[uySoV6.6 ^F QWi+$u80pw ȡSl3%EA\)*ElAY-DPmkDVU[HHHX8`CXHQ4*E"%ld"0Y)@-)hXV[RV@memT,hs\(k-6mYa֤J &shX& "H,P* TEA-A']V# (d|L%&2((lNHW2eA,@RB+3_j E (C"(L(g^CX=✶h١=Db"CnP̪H,du\ZͿWY2 %:AzSh܌; 0)`.5u.Ӓ[1AA4.@q!3;QHL!d@v-6 cI%r^DDZ&L+llQJZH!rᡆ@(H,U$heGfDAJ2D>ҽO7{#[7/=߻R Akv; 6u/~S1?^ ҡ.H' zyK% }N~gP#_iθQo9t9>&grcC"wuj@|n/y**(ARX'nvzl?[xl8a`w׿weT`ys * \A @bÑ~S?x1kC[ sف CQc ,+eYܷ/a]^XEN3BGzA,p6 T+iu[圫:$y `dD ȕm8Fͤ ׀`~6haB?TTzYA<`c¶ġ" ixIqǧLG:=zOJ?EmX0hApz_CP+'5)sPE[|Y^xx}$hgm1$x&Nsǜ9fsy s PD\&?,P7 n 97{z8Kufs#qB-pS1[)UUU`hBtQnDr?nݚ{/.&p(F1-D ihݞ?U^s ZH!]W$W&|T޵}d&ht=N__Gonfom%3px]Gl=K3, #fU|dyZ@mhpACtfN>baKa0کԱ}gS~5А!GMlL @Eܗ)]oZOwI33/1%e+];5x@g~:zBVVmTP^חP#0|]- ,yɖA qLZ3ߊe j:.q KV񒳚sx\csU=E-uJ_ygZu1Vk9at j3[ʞ:3$޽߬'>#M{w5­cS,B 8d7/\:"01x<Ɨ Iܓ 3@StU$;\$rf*d $/=خyxLyPFI\@`,I),/#߿pޱQ1]j%`#Ruq˨L900*JGr9m ŀ* A#1(̒&#-]ޫ 塨6S`j<.ƥu\-ԩT4徨 Jz=̒Y(SuZc%J0cP)~;yxf2Ra-=;u92h/ ګ]  CTQ2 {|p"~#%td&89fWnшn8ϺqWwRgO^~󈓇^E̱!|8{UAӮF ¢0"#17;\6 @*~LPSDTQBREKUMDPQ%Q4DTQDU6uQXJE)u#|scr~?M{L8 ǬD g/9Cg y`k}?C22>i'dO{g9- 01=H8UۜԒ%ݰ>tDWF}e}\t>kV~T0 =̉~EP<уf7{-ʘNY*"-ܕuy ^r1,COkm>"P3l@SD6(w;Ab'n8I)N0(gXFO)PcOl%B"SSǬ 9)@ JD YHľa!utZ1H )cD) dry@HCL99Q %™HOn\6L""XkqjreFJeQSUYʥ@Q@Sⶪd e%(\%2:̈v JF)9\Gx9!NA&QW>¿6GXAus] mҧV>ɽC0,¸Eb£T`w>FJsvytAEi ZOɴ,CJٱ9bvWӯN $yG )3 ' 8) 0aGa|t* :Up0> 9`&(>bSI;~{hAzAOvؘߎzW.||< !"P YhEnHKP7.9S*'ӢI /?A* ދev? s?IHu[Z]mYsKH ZϿhW)btX U|Jj9\!=bD"pG,.8L̎ڎ[4QW*uxw{A *UMtx W2hܛh79 Hƃ0(n,ʆQ0\l`S1Hf " -_Z9 Y3&#@'q]%S39"쾎_.&lr{]]'i3DAMJ,r )>6(BvgY"|vE%숱 A(h@x0ttD35Hj>?^Z}XK=aR?((ԡMv*p)BD[:<H&gx=DGW].(fe]S7 ت;BoK .PF ]T"D@\67X&60}١RXM%|wJO~;7>_G@;7 ÏK4@GИx=z 'Qu?7u麃}3ArWb`]78sP+"'R\vgPo-J`# L?`2lp 398!%$Ȩ Ax*w"ٱßJ^:~=q4VAD;:T`F@o%'*g/B0g01) *Q`>#|>5ٻ;TGX4ZwZ%w1dTTELvLl/C贜//?! K / 򞚳ku7خ\ۄ9dLܟC[Q ~گ` I^oNLMA\lފ9>c=ߎ0Pq ,4L~ߘzv4лNJaIfrM֎3"N*ՙ s!PQ*JV=oeG = j#ݷ1#+v?%RH{X^E J8W7|yP[{ئ(*! o.gy|ӟ?C' l$9H7uRq%`'?}zD/83( W`^g{|k|>(ߎa; xٛ~oV{&p >9MG{ ==t);4t ۧ?dU@>o;ouԛS7(ru/N~!btrhuyr|@x}~#,\i\๮ Ob}_c^+'5 Ӣ \4e3ma]<V\U0C $`;vc-H Ӓ }"!o׶D~^(Ag tG-!|21M~3nݬRå"ct*yvL?H`(DT,gB AY}Sm/oϻzF3U!`PqÍ wgO8tnVuA3G1Ȝ?5}z/*qX `($DXߴU9PGTe1L!$ b !ylH Ydw}!+o[.k~,@UL| ofl HCø>=T";-$ù8ǭ ˆ _tCa~J EZ_ LD^XH;DgA~聈'AJXF~>2rh,$iN5H)BG.G4:aX !NC=2W\?}X445lpW_3^$.3H> CfQDΘ0L敱*GLtqH= _i9!ot+؋+)P#9 L=%x@s{Xs/xĎ:: P}`G:c =7w~`e0]m^8}'a@ˣQ48ekӗu܇v:}H  -.ȪF<dF[i1j8~d@22*@!-LaJ/޷RłU }=Mtd*ow%!g@O_ӧ:\e_2bE^'3 oʩOz"<A7X{^\(/UrP¾6br 6yw3Gu7\/V]]ZXUx{"~JnnIZיv$|!IT$D@ȧᓯvLyVx\xhK.Y[u`ƒih޹GAI@Ա. d]$PfR%\,3!O]J-a;g6o@va ֘Gɘy~ZI @h8}Ob-Luw.gվqK\G?/w5$F+1.,sdO.={¥TW23ZB rr> @C~);~!}S,ʹO+7? Ȭw0!E\ ABYTۈ|ZYLEյڧя(#ꔁ$(φڸ={[Φ۶LĻ/>ك{Xp|0ut I#v#MYnwsv"0􇯨m"'q%@Þ~UO r@ww2dLT&p(=sO HzIazQ%5,4cA%!T a5բN*Wg܏'D 'Gq~ pab-YnukPNEG1*JxC9F>OudJSzW={D€k=nUcer?7`7C7|!8{ һKd!E9 I4VJ=Sᓐ ZKW[mBtӅ;ux Gٗ[+%^LF_ç| qL9iNgf@^NܫRv\{cjN*I4sz$(DLf^DCU*]s= yԐbwf?0,}g966 W"v$<@=:6d$PB 80H@T@'fòPfcB" %Џ7>P') B xbDt<JrZPQCrY1(8@F Q E ֛ߺm2ZOJ1B^hO+4SWЅ) Ph|D0lrPoԁ3̬=>L;!?c& <ҿFaL<}/B61IUٶ%_2M#]~+K̪8ˣӗv=gҲABD @$z dg.Z9CvgLyCځ= ?O}z j7Oe^{<RWAU̩P|g8t%RSFL08.h~_p<PRƐYejuh%`JYFa_gC=󪘱Їm~4 vц2iCSvը& hY"fiScWߔM2IhV⤓Pm'oaN*cO}?  _=@r{ xCEm0=_b+o$&GhU$I%?ttyp[ߎr )Ȅ e{qehP -E~Pۊn_5>6sh/-(N䏎*\bx"Ǜں3xg|8tq(j#35HQ@T|{ ɬ|d |èL.G&:*0k;1w\48yB)~?-4n=_i}U&N&0MH mGA hx\^8l)m"uclP?Ǩ`x>2 A~!PAàD }C:{xScfw!l2geC𷾱۝˦W߫J+ç4{oqZsQW;EwhzΕ4b":w^arO\X~D{U'cX yu\{oY5v.: \EHgm Z03; N@e-n\z5&,VBпPܻQT&n/"ٜ5ZߤxƎuYlU;.B[(S nB!g:(ʎgp $iҊvWtR!|^"!=$r( p5:z{𜧪vlA(~Y8mC-CGr6 rmjsK-{:%m+a ?+gQlCc]L Cl=ήċϥeU.XH\Kt莎#0or=}\mt*$xmGK.L;KXpAsHs腎s ;"u D l(3 LV{+AbF.%xlp94/3u-Duff @ BE|'{9tj(ۖPhok\q~9Z /m71?P/׍pѹ1@16.S7Pޅ8ldKsӲ!N~t27!fwH.P/d ^Ep5xis qθB= )͆_ui NHL!p0q8I=F=Xΐ|OFc sOu|yzT."I}}Fηcë93 MيIGr/0Eތ1UUUUrYmx7g8oITbq9K&eSJVh–ϜjFc"ҁ& 7ߎxCֳ^ fSh'0._orqvbuc_cƟ,Gg=0V\~в'Re}JSL)FW5Fxɨ#REbvȣVl59^]` lA+8:E#DwqD#crNV|S2MA Hvė1x3(vt7עd<33I1']=z`MvPGbcZt-_kFJ+i G.a]]ap0j>9/4ӔnSgոDXsߜCvowe۝ bDH I(A$kSɸ5=ѡϧ֮zT`UQAV9*Qvi:oY]x9IyNK"7DI}(Ɇ#"{ܗ\Q~- RRel .ex, X* >ޤ;n *GL 2nXUEX3몋ZC0!m1R#UT5Mەck-Fw$2*E"S%aͅ/\eEHE$N{7JYGe^nx>9U5C3wi X_qPĸ" @3ӫ/UeKov!'eTǦzN_ß>wQgx"{KSRdd*(Q㯶ᙚM>ͽr{`ɠC$JmS;0L((!!DXIp74na[_Ef5C@ 0}$ߌ )5>kX߇G u&ly$93\Ҩ=hg\WH+HmgXdzUCIܩ WrNoI$&DLbIq6T>M] >jL佗UrhՐl<D3vs᪰k6|,i!񯯥4r؅+ ܨί3_D H#'mmfGP%KqR*w&qA[:b_CRXpiש5<sñPf Cn׸҂x_#{V9mPO*_WUۯ;Ϩ sV~ݎh{]2 06={C\.f TNt/#[;u]l^yEcC) LXoXd%r ƥ mgEUW7&Nۡ;NK5A%ЂBieqDM.d_yد^TDM֦Ò=gG =6x5_f6F]_I Ϭ=O{|C 1J'{ݽ|~op wE H:z{5SfT)_ᆁ8A&D,S'WiGgk0@?(=f*@C V\r ')v1G3zust6B$`0 u/3 ? 4?Hz; хaф„C;IΒL0INp4`gE쨇 J d2m(^t8o9#৤FN,oXhl"? QELzfFLC R #;~s09rW*RCB*7Gd~kBuwLߨ?sA3 k9zqX)Fz3Dv_[l=]U5]/g(c6l&$JVrŃ柟:>e݊{R%rj餵*dm(c8nvou9S?sZ lskVmk p\1m7dI<8/tcZچtUX>L >iqfTVee(,da*7'F.9ml,sdn7,ΦSn7/\"/s-YQŝF56^#D@~](BףC' ~'onZZ9{Ֆ徆!.6K1zFs{}'pEM{D琪n=:ˍǞAB @*vym.-/Qt^G0G]`!!{ev +N'l!4)Ca7dzoLI)01#w0 Ի_d|(; n.i@4q!!hmI2kr"@cł/Sa'GL`a+v}<ο~+Ua~ ]ߨ3.x܇hE`s1?PUNYVǾp4`ABl:Je6etd-% _ݛ B {mGB~ZacT:x <? bzDeJE0ʈK1^o?ou:?5{h9{F!|D'*R`h%RB=(vlޙ۳cxkS8i!zC\`"6,,"MLG?MƒQM "b!62":Y"Sfnq:ξ:E=;d p?\ p! xkrFÓy6x3L+n{ ̻e@ ÷MInxdo=u&z /uq?T`vS^%a.4J ={:)OЇοӿVcHD0C$֤qPa2f$qS۩,3͢`9vĖ}l׹WӕH,{6 \(a軒iLk/QպRP ?7\.{>!(~8 B$S˄}XM>Ϗ>X@|>Ow, Xv1"p{Hu]a3ӊ모V}cQ@}tI{f+OU׀v" ?ùO.vy;|xtJX9=WʍO#v`*{{6}2P v m^o`va~p}I`1hn|]'vzGx,_gϟ*yN%/ IсG}Ng:6vAxshLփuH|ޯiA{,äH&.4͌] t%= }WmEEbTaаCs!|߅ٲkV>aΊ vf'uT;HNXe #D&In M أځrGV2% w>,P79ݩDC_~5bx =̾,3~1܇N8 [;~M tLizAC]Nz 埇rپ>]i|9'teb?NmGp ldjTe,.Y 1124  +G({>`a,AR Jb c0b& OQm TI] x 8!5 ڤ !T { qCs"s<! iutp8!# ml>yx5;{!Ĕ`M&#'Hz| x$2 cdL\XQ91C1$`"5$ r;$G<~K'-{4R2hSY!&8dD|4(| {?Ϛj!Х9vz|eHWDHPD;oX9ٚ x ؍yHaVIu{[Q?9h? (bI$4iRSqHFb\HQ݂k0}v:h ɀ:罏'A }ffY!, M.d'ئ/PjAS d:z ѐ x6Ҩ21D>Dvz'!FFM'U|ڱnU@<Ӎ3=6tF>y}:?~#ú%%DA"#/ 3`  T>P|HCRfh8N[cՕw|y{sjar#LROu{i'8YMY>+ $ڒ# ^C}u=pBPfb7dvX) sacf+c)*w]gMx~zTl,W Da;jIoN&!rv`9]/HAmE7Hr"VILnmDֻ\ (}ېijեVۆ$- w.,۠;XL3*:cáCHw]Ud (^7t Xgn!4Lq=,csi8a,` {M7Ԑ^gOI4|j$C}:`Yс  #@B'vS96Gs辥d:ߪ} kJ,ۏotShbRba6z|[h`&D)c鿟% Q9U]%jd(RL]!-x[#y}$ ú峗S}Bs ulh]d~ ˍmZ3^_C}CCMUPkf T8$/>{_ ~Zc0[C6;Ae#l@)[Ys*3s׶Ok hv򆎅gpDh5ji AlNohAӦr`2`dZ9"FQ}aZ0T :A3 rî><3ww48VB q,Tq0_6c]9qP̆IPhgP_cn#+%at B!ΰ5F:7c %3#; <ΈS [9v`FÁ, X!ŭ)q=d7 'ߞ={kIg 2o8aN辣ց:XsP /.;{]`iMgAD--ТbK$sDdf{2N 53Ԭq8*sՍbslt_[(H÷&@( ȄtBSn8 D*Q .X):G=P 9ܸ+q0vGCI(ʐ(9waoʺV5% >8kYal.g0c9v@f6ŏQb0U03 N݂ICQmcF8/|f\1wȌpdM6‹ Z[NŊn3^8xnf 3"H寜c=@A0p`tBv0b,MͤڂL.HG;}[ϡ#`@;Aڊ/اG{Lą6Im4FRL ,ϧѫ c[aqpc˸k56P"s"4V0i-늁%3pؐxD Ty`@(lƁduy ̗ f ȃZoS NɁl]l֎kh)NA>,zo@@7/9;!yqbq9Bؑ @ mA 'O8<.+\6D }wՇŇ$|tZ_0YTQR~,!?_*5o}lܣ@8w3a%__a4٘` nH#{SC%;[~f)IYگE]RYfo6gZ#/SoYϦC)8,l@n@R>Akɳ٪ׄu> Aw35 z Pu8X]4x ؾo`e4 f 4]E2_|~B|$ϮzZMO>jUE?̰n- JjUU+1 sޤ t‰ AYqX;N̳w^Iz۽.ǻȪZkv]B =80J)0D= we\ ,?"i@O ^vAb'ʨK1@4DyB4Sx)p7^+=8;.u$]HL' YbOY1i>%~kߟ+]Qe頂`/?5-y~n~_94QO_5iUFgo7T<=3^H5$: ;kA"~g;zl ˧<GIii("h}w#.$aU@a2&L- \̚@vR` a+cCs051EInW#MPQUG a@8Խ뙦&۪t|JC] L\w,&gNAv q{y F׎IΤq7d' 3x u 党֫#i>xDo4%5Oαl. Gm4вHT>t{d&> Zd"EйZU,ܔn}䁲hy'7g̉Ṳ_4R/D*lEz_I!zӘÎAfD:Bg&^3vhT _TDľǒ>R€Ï9Rԫb;  ܧ"z01?͚=rvo(hscV5wLUʀ(f4T\zՐƀ6}A) ň>5p|<Ղ M$s/G49hc*`/k8núV)D/Ė%MRN$ǐGˮM. ,4|;0qTwB @ABKDTC0`6S*8 I u*'Y cx\' '*Vz 4C#LFJ O!qX'ez |+3(5H~@x` (Tz\sx-cϟ&S$LYy:xrrM7M%CPrF,OM-7}}=9n҇DuE \rX=p.m~z, "|"Ib9!`=+xZX&OXOPTc v +,I/mp g8@ gxwd9Ӏ:x#€zhIdSA{<. 엞Mxa0kvk:d!y!mǻ:T<2 #@89a@R̐s|}Tz3P~|mr>A2<%_=ÃQNcZo)BCzqƣ'^t8'3QRzmpOlc!o.L@S=^[tkq{r42K;wz.%x!Ơz r2\mޑ$d ⴆBkR{Ďą:NeS{~hM.cGsc>lڲ/d5ll.18p`( RqN PNxl!cTߞDÇQuفRrPoj? MBJo4g;(^nA{Y-˼q94 Tӊ&9!=qƹQ(݇Co爠W-1w3@6f`}  ayn2^MUfg 6?&q'eѲr3 %###ʴʬ}f((WKy+FLBhYQf a\ q7.>.ic |670HM:s/C[ǪN 5.wkgM} `ϡ\fN=G#h,&;pq'6n:̩wZV:SPH9==qF w߂轑熏u$=okvt1CΣ4's(! BxGe|M9 %MVP Rmu;PSiu/KVH+2!k9Ka!Ns|*JMb"wp;= \LbEz ya`:DK \6ةz xsM^(J hM$UUoUU$w&C~~G',Ի&v1^kǻ£.prgLh1%g3ؖ1a3N,mvD{csc`9 :v,wu:4d SC@`nKtEBnr Ȯ)':=wCpq i0U(34yFRmCa $XTN0WLcJ.24v,b o*Z)3ۤ a&iM9# 8E9Ź1)(!pᛖp^ H0弛r0M7tQ,30ǩύfK&,ҧI*? >aĜ#  [wuðng 9w+_Yt%C!MG~* 1v^Iq_^u*jX'^D,yLC6э`:rm׫+ip@t=k$нqЅ ]`@?o1T{U8@5r tlQ=t9x~H@:|?/r'NRyv^ t9pnak(+es Ȩ{\c#!L0E#ho7-BG,C9`9M ZL㷀"b"C muQBl %~2b jy?W?4">_} B'Xu׮]C5=mO"QÊ^qm\VqcpXQ.; UrX4!y`QFTeD:FҟpNwwӞ;nP)UyiXL>UnjJDme%1p| n<^C6j0iu" ʤdP0^o$2Tq]ҔCaFqb@ a1, >^&S.t#Q[z@;~BG l} qV#ꅄOYŊO F # v(!ň C 0Brq:v`1d|ɭr?@x>bQl@$|r Ց*ʢ8ixD%2b]JyCтhi4s9>*EI߃^0|\,"e pt4=W:6h,!cIn@~AE&A7\hA:$'삿A߰;o¾.BX!LT@83 ,h HHa "(PP!sᮦ䆌q Myn`%LI8P|CyŘ~(KlJƥ ټ'!069&WPI UD1떈5Yqx͚f93 4[bqT 2Uj`2Ou'Mע8"J`<:ݿ-y5!D-JF(ssaq% P`/Zۇ!@Qo98c`CY(lmS"< Cv#hM0,X6O1U:<;Q` `iADBJ4:"Q dy]w>8o*#Fp&R:`cwlnq3q䈜pu{Ԑ7!ryiUTB TW/i7<Ǚ*ǡ- E!uF*E9é`z<GT)e $<"chҀ;(6߸xUַ I oC=l)c8$ 0@\E뷵0t$!`'>?Y%9ݎ}O|:4] 0&@peQRöi`>G(>e}yd1DLIgˏ +v Lhۿ]OX}I~ɡ~Bx'0\y#ְ>"g goc"oX25DOx imfo'J٨3:. 3g7JpAVٍ6!D* 7 rpojw\wDLE6" h zf%^?ƾËf.n~ǒ>b`Aopbv&8pvۡ춓`U+00QG7¾.?41pt4aPmPnD D#;AS+d!h`C#JA30;)[F2 u?J6i!΍ܤ8Y ŇmxgОLӳVJ<U2la J!>0rlRؕds=ȏx=&z cŘ?oqZM 4@0l4@/+2a -:,61cgI+LAfS@2SCTjrs$8-M/IT&}˪^N'k x `&?ᆥx D\; <@0Pr:#P3 | ,9'qp3~xjWBcMb3r ӆW֌RXY{zYVsgY ]$@8@=^l]+ }p\<[cp⧻~ U1NHކ 0c^]Q ed:iwcHd(iR/`(0" >~,bB<8bVthD L N&3%Q FfF ` 'P Lj% ~d ق'-bT<.rm/3ϸ̜luoChP{1̖@ Iȼ'ha;J&AuSӹ6SfO:*i ! /ҊfffUX!v/(- FͿzn60dk Hw!Y ^r&^|eWp2CD(EE|5Vv0UEĻ2ic(q<%}Rjľ |[WM -F1 ?By}s{Mi͗c54%d8h"A#Tzjg|d }(4`pTDPJ1J6y4e -S4ӆ@Pq!/4ˌfYB|h:Mi j`RJh!Pid؁MT&<|9 b$"X v~sI(G>W tߡ[%&*{%c5G,X]lȠglg@rgyu*%PNd|h@މ&uhÝXz8&=<^Od(T$=zPɑÜ@.Ƨ8:!2x3c`d&N+>2mMg#[ Csk@y2a'y>P|C@ /zөUV7:<胷8Ol;t%:4Y5xx:ϱøFNUzw/R 7|Xv|q0jL'8z')T/‚Xʔ-#`!ӝ;`V 2r:JEtio JOqiOH`;A{=mʸĠg+O;Cxjx^>_pA77?pu td|IW`0L> 9VdV^PhXswFZo`ZpxDO<<  2Q,xXEa`sjt4b9% / \$$xaT. hzzpÄy(O7YLG8/^c=LFȬ@JJ( b d,4`!!Rd0*࣑%H 9 ^075lضkfNJ@ͼiLNS^Y& qH4yS|B1V8[$Frr!C;3 xIB!ZҪSJփ nb'/:ky`ڍ;ٯ3% `d|T X3h4kt7$9Zq6*Rtt}[ TWKS$ }OJq cx("~Ip{@?^C E =.c[=%/It]bxըD~eSՋl ̉@57N &q(!d9N_)L',C%89oPِӚjfB, `'Kgrg67ps ?5c Y|hh2j8:XҀvjx86m@x;iq!5.r&nM!6^f Zğlo tB X:9u|jl0'`D $ _Dcu&qQdLONC@<TGZce~f͎;+%IO-r<.0Jwc89h>!grNR6+$"7YV]ЁkRa$Hq\R"2P2'84% v꣸9¯όH B=q' %C"G6{PjR)KJJ'@ &&)zh`;js1uơ:wcԚ饵o=KZ5FZkec6Xh(w#s:s#IS(oZ81iQ$9oR.Ɉob[#HnNfmLWtgqۑ~s-{S Z*\ Q{ |5K.4Lk60sOu ,3/Ǘm,SyNj"zxgȇIfzv%( =|GbPuKw g7OvKaLq% sc$ .b 2-)KlDYVgN N<+cՌ@ 7Ȁ8@}uGo1LV C .O 4 ɮ'5 B H~Kxp @~@2!͖.6Ds3ݾhVrꤑGl`5Hl;51eh030len]I#}C{'AJ͍bt"0%P$2"\ #zŤP#` ^8.j(hDhd>ГMjQ X|5'!Xn@EX-͛ $R8΄F C1`%h܁q;Z.g.\! z~@(V)B$KDP $R R C]dY]=RxMvd$\LTPU#ĖC+?_4?5>~JsEa%}q%GP#=L|zjOtygo)l2Lۀ!)q2䐛]K.lWt4~9ށi4z Z&/ +Ú9;[@:E%H%Ny>E{6tC7SM>`Ժ N|M98| W?TQ_Fal}f1$ @ҔHg G<6; yw60; 5 К3@uyYEE ک`1#J9sX-$v|4`10 8b[LS}vř c7e xy70YÀBH9Vd e҉9+ <sWNc]mÆD9`loy{r8,41˻6 :7Qp}٥2iG~`,+lÂ!1x!5#FyPƓBT;6 CQ<# |j/]d/, k;顉!n.?lqLB ei,4ȑXPR"cT͹`dowIu {D1sP/}_b>L}2'+ߡG&{>JT1Xq툸LyO33BiIzAߨ4RJTqݗUɷ JOm+*)i c֗[` 9wq' $egh\CN'r \ E?O&"mJ+YfZp¤3<e:X]gpcՉ1_xpkg=@q̥BB S #?驼: tDK'5'CC}øJÖr(I4 _)zھ :jw5:zRL= gU#/%+Ys &lIӟik8 z( "u_{{58)?ÿ9'_oۖatTFYѤLBp ٔ 2R?VxX(Kgp|߯oO߹i~Rugw 6 Qx }~3Iw\p|)~aJlVt'XhPBFr=(;?*};_.WgCtlAbDDKU,Hг#+T}u>ynun%ѪwPY\CIs#¢AǎDaA> \FF,[qy9sGMP-zLjQdk<-|bPt$I$ca6C0F-v\1"Y=#pO3К7ze]:tDok@ TN>CYȴH'*? :{5Q+UUv:}v@ꑹW^;bƗPؘ(l JC,O;D@!$AciN #]UUUVcqF LIbo  9vٛŭmqB2>DVC߿:hN섍c)wr}{|WU'^'i(15vMxYQa^|}~>B+W5 5@H e|zQ@ G̵-e @sϣB p lP"l$u 8R 2EUdA^zĐD<)V"r\[0"[4(h\$f00pڜJ n Ox[j]îta:l!wcanZ` tRZ;2F1yu0 S8d6j&2QGF"#dR  ,Q $xgm6 ,Y,QEuZ]K-Dzu ջʒ7Lִ ȑN(KTo^L RBp8: C !0q`s7Txyt=yw5JDh om8Y7#l { "@2 yRD1qz n_*T:'/ƾtYߝbxy0Hǀ wc3ؠ7gMh.Fay`u@:_w4xܷ*" yY n植^-zNAFDG&}`:ٷ9s(:g!ΆBWy,b*=ƣ_G}7`V6- ]03-ys+ %EB(/c !=Hr^Y.wB"E ,E X$9t2^A/E]dnmyc L,wOfxO2`8 Ý^|K'LNR%\eu DהĜ4 DxoD$B?[83@Gʴ AEaG+>@x )xKf'% ՍO7{;c)TED8v#EUV:ֵ!CW YQelT@QS@urQ"8uA@v#A &ΞLLW&`J9OAXmz4u% kҪtnLjK q øo& XquϮ($E*Xe rIN"`8N.3=E:2t;)G*#}_NS9I˥ ;Co`)(O FĘS6UQB)u(n9͝bW1E)A6G,Ӏ(Q`mF= ];o<_Q!>lF~/MyDQEP(EkϥqG@ λ<^&9ZRUl2A9uN"k ܲdwm[w@Eu'u_\"vlcv8c BlvkMsxn:q\T-tpˌtZu4~)RY+XNݱ\dq8eB-Pk,f1e^[)υ:]CnE`:D#po@h%-^&0,E'imAS(ں7(a~}\vh0D4F[h( x>6t߁fMKgB#1i< .5*is72#5@!K33_|a@Q\`BkcDdu$;x=<.!l*_ixg[yKj&_,]ѭ ڗDo$';P_Q[P8Mm:hUU^z@xF 0Ҝ2!*ٍm7m@NDYC# C!4 #!w( !M ^9Q!Q2?X05-o~ !/cs$4U_6Aq=&ǿY%p=Ark!U :O@J*t0~s {og6=*Gh8EP a#""@9ׇv4g] g~PP"Dý5Ctkڂ~Gjj{Po֊K=ub#g6@ X'pwwW_Ճww-(-_P!aDB, B $A @D(f>aQ:VSN< ' ҝAu{UUWM]}NAbF e@QG! C/_k*viϲ|/p**#C@Hf--SF b lX9P)ѕq399i}ߥۈC*"'hzgf Y>(9wI|02$Q7.ǯT{w>a+GO;;{G,`;*ۯ)ݮPOؕ m A \` tpPm S٥ 0] Q@֣6 }>r $r+"~D_>{^`ByINЄ`,N u!.G$3ÇFM`]7%숦v+jI/:ܔr]DBm`}[< Yfny13hqts vQU 00BY& Y9ۜ`[F;{oG4]7L`0{٠L OMzf-M;׭K.{yވX@&()g]CG8ӠbtTUQUQUUUUU>Μ?e22 0%T\g-qj+m kxOa l~zݞDݠ/#;my.I\xHCl Xjo]=aD=!T8L ^kY@2,x**xh#+ȋ3Z!`ämulC uW,FG2 -$m,5:u2e{->@/) gDeAG̕}Fanpy$4c!o"@ bc}V"(J$64+@!}s&)", sN}ihZLO"b,j!AFS19"2:\WLh{ p#bsez oxlb Jh[첪&f<2 Ya#t[ۮyA !ì\2 MCAA$I="nlCn3#v=Ƶ -u~f@fpր]@ dl7= 2QF.C^;v'@k$jc T!(7ov X"!ANDw4׼Rw6t$٨E5Di< ZfhB֞R\Cd@winЄpQ !$.4L]0& :[tDr(& 0wL$:X: *$N[w;{+7nnoW& /)fpYR\8\ɞ&f$Cˋ9:߻Uʂ=TMfwޢ#d6!J_!&kSWuD{L9{M$|@ynq :L S0."d"}* KA\5 !#Bj3$S}DN7'*$fN- PUz7F^m ӗ`&Vi71W!,Sg$XJ$i6(#tL# ta&#Z0wTa 43EFu6*F6z߫NzlL,3S=5٭#!\3<AA !~03ᆀu#&2zaA( 8n = ,OjxF6Mt33'wNA|*)|Lx |Ngwf.*VgIe,3l)W:/P%dC| qn*p 0 5펙Yr=4݃<ҍ\,鮾f?Y=QX+~zH.Uz@{O 8`\EZ/r8p8n壆voI&HEø%/{I¯xfBH9)@W\:\h*~?@]ꔈ$Fk8+k㕊tj>pmXmaULZIiajh/ADz#"DvЫZAMc !L@FK󾶻9QP]jM=J\PU LYI<" ˭zS'Tk#1]7tU8 4Y~DA= ʉg!Dy8X*GҨMÁtVt&P@MvlI *9xa6qPv{8A%gܛO n/G{ҏ\~;s8X" E 'r 2H]M9[P&XZI2"\b}K[\DW8"Xt-=& C?%Ě2 'NrH8$0~kAL$"f,Q2l² Ȁ*+ ljUUU`3M6 CEPy D)))&b$ &O0 epL 6 JJKBˁ`q5#kZ \}쪰j NAh9DBCE! tH3MQE5EUQ]oQUQ_j(DR)"Ґb("(O4$j-)JR%!(_(2͚4h9 $lP *g6GRpYh8("/>W_Em(35E!$^rHbċ)@iSI5ădp\H<#BՙA8@d` Ȓ #'kE(&ThlM2Fߥ%&\}Iy@H*GKmvS p9B< {S:*$krؒlpvcƣur=q.(x~P gwnsY8I,@1P@W`E)^5 7~.!$B};~;f tfY1r3w;sF(::wH!.`,`I)bH'qcv;猒]# e->/Ldmx4ڏA" NuS^cIƥx#dXp!kC!Uzmy`|40bU(6=3ŽbI:m4D; kɫHa<&aҊMZr X Th{l7Ղms۞k# yߨ f#PI8턬 .ubDJ; 1:" z`g$ ŴQgvd*9@vV) /+47i n")bŖ"rVdf+ < !B7ʍ"C.vd`$+Jb\=x1XIga'+#I t 6kDžْÎDXqUױ~ơщhY<xpQf* QD=ʴH0xfxuMJZR/(o-},h#8+)]'%1 ;&qڦ+|M R&!YxD`+Zlqqwt~tm ,=lIyAg!`"MwӠ`U0@oYc( m ^ܴde6>`H׮.BI'yAZ||އ6]~-Nu(0C[ƀgS$^U {Qw "{{G:{7iE?#:'itk I!$$(8(O*- fӊGP{p^Zlm1aޛΚ縺ek`fa#]0KA$B@wpLj4FϨ;gŏ!u$5HxӬzyHW/2 LO}&$2}󞦼 6ުeqQ& pRT ]6BF擰V"Y޷QÚ]lº A,L2i "ϣTk&dUhiac|arz# b s<4vExc^zh{O,UbgJMrɓ3 3=#@_xDiab`'T'CsK9fEBR!vxN!26MhU ؓ3"xXJdp.'~`f 4g^Ūa\I@(5QP8%qėJHYQBۘт%2$@. (,@l$ Xń䎜C:pfdq"f{P&XLFq9 W>e檂lWx·0%O! U[Q9BcU4lXv"@r< !yJm]nlzRq[=8ɯk?9ty] fU}^eƢh Fx@:$܀EEAu`Zt7]- ڤ땮5cT \5K*K ܺ/OKQ2A~GR#H߶% ȴљroY)؇ {>/N]xwE)ZD‰ ™Ug =5l :G\smWfH4)@`eVDNܟG p܁Ep&FK(\bCJn/+A! x=چhE Ɖ؞*qt#53”==p;"QD!K m[p5#",`(>~-xdQ!ؽ {G* 8_u:bBl]5m!sь~~K+PxrэEiVj9b t@8 "6 rJZH>#%Ȅ=/|ֺ ݮ}V|J{0뭜r=) d_x5໋2 !x;n܃r V7(B9N* t,zj0ֹ݇wtUUUU3U^xݍ[2] rujB4G:ɑ;N#?[A ,ZOǻ})hPDevFl93XhY]Ea AنPO-lZe[TdYAbH.12 lbBX.aP:Y$;6O ` "IBp&æ1G[q݃ϰ˷xm:oom(w^Sвmmue֌B^d TT9kuhګww;iB{NW'Y H|0F۟y!ʕ&:kLψ02[_cBŀۨE\"P߻>ԊH@@ q0ͣxɆM0K us(lLE T_l>ʡCI~=ךt36`IшX^'.AGN+z^ 2Mي@|6;nV2,&̋&FV##j[b$mFV$:zp +nACVuu.*F"Ԙ96 ݠ `.-6@#@jJ~\;޳'`vn'L`0*,h@`lJZ[-bP@2B"80XgzoCr@@>a$+'*0P/agԄH@bDh{2D {{i#kW^8pჀ=5}رfy5; $Wó]%mimjK[m-8pkiiFU UT=uchf׀JBR&Y v@{qIBO ܸ qƐ" #3JPfpˢf:T"'z4Ñm^85N;ArBK٬#EӪzs.1n#`*-84As"D*ufErag~sl۞}ݍX퐼%i]QU$&KS0 1pKycr&Ll{6"A03v<Enc+{>wߦҕQ|m+me1hzwLyDNEІ3ZX%aR-7qykS_;M{ $?O=~ڃA5~PUq Jع>w1w!vT:SR! N 䜘dAb 'XQ>m2RV <̖C S!^S:]l fɹy{q΋KT殞sZz#xUVS/nt;qˏgrj;wih  ^= <S4QWxGP TPCKe|e!Vh8`7\莋}{u,3m Y0Ԕuq_EhyƄ}>tG>Tr!y'"̕H#TS]>'Y9轒~815@5g*ʢ-tW=MpPN.*Ou^pR(/<,>Z]zYY趉*KwՅ[9 =YIPnFۢitIbCԥ-մO|?#>C_{=oq}FmJ~>wǰBՂ j\`a>艹 tjRC[~"@0/iw؉4 ZaDD 33HrHPv\P2vo/ݟ_BSE$:Ie~~t [2u~"wX03[=`STkb(r1KWwΡӱ!JL!@jUIBQ D՘ Q >,^.Xg靨WRB; uZHoZ'Pv"H*p% Z|C x݁}V}'k^` 9p+:C#G{Pr}y0Qm><'y85;d$cdQo<\NSޔDc $Qbu+Ad&Lҧi}mDWxg"-8S͖0i%A tr K3wG"]j&u.(3ooxZh<`CI1F9YJT^`7>0P)&,@=U7M!תk (zL nX WUClT>üc_zpXʹ4l Cf6JhMCzinsAQT3 C\@Љ%ûfumS Mٙ@lD!OBxwU:Ilu1r"!S p]Ű?63,Vrt |[0hd_y\ J:y!0pH_5@*CH; d>2lB%(ӻq)u(Gwe2y.[p$NW`*}1P~$ɫ%sNu2] r "J  D05SOXCp9C~F=ՂB!C~T zy-oEDQ!BgNԨC~m iHODLNN5TԋA}&E4ר_nH8̃[YV/8lt`Y$;}F(_#Z:Ãi11TLyAJM]܈w)hMP5e uaXV@9`h=2 $BB [i\jZdfaҼÉ ⅏b`h[q=D 4ס@TQC4|l1!ލW 112hJ.պ|')HؕWs9!udLVR Ì"ɐ>?A( |A`=g!=h@M5Ϡn{3RăSEť??w|K bTo~/'9=%Dk7.@}gǩ `}w  uR4D VF?  [`Th2L$P \` jixR,'[=~o1oM=ǮfĆ遛ZVS1]or͛_N>>8 b&J4r3'JPeh=10 .`ĵ֭>P}YA֮v%#M)1t`CaU(CAI)@EJˢ)v4" :q% t _43v&L$L'?8pɪqs($BO|d"3!,B r!IHfH* !j& Ȗ@DH"" T$@%Z o}~^zhJV1j&Ժ'|>@^ pJ*>v#%= J0'⿺)RnօNlcoY@őHy02@ .N|`g\HNO~Xfw2e`$ lLBt)EāDU1e)*P(P;CC.2YH}B6`BǷP<;(Xu,D?$ Zb)< T&_=5=YC2 ~ÁM !{§; *`\1OH@YaM)x68tZBݒN'/=_0qzWl{wz>c8VyGyrla k#\=^=:|V4>rgjܳ4!dNД&/3gzpH1$'~=:3/Jϯke3QVKO'w/,˝h`b$QW{SŴ3 F$e abE-NA pJx4;h~sݰyvPǖW$G("̠u:lbC=iy<>;~I. {8|p:N>Oc#ԇr)r(t && J%~ř?,"Nl29'=(qO8yaKm e `a,Hϰ,:@KHzw2 $Y|?b}F GD+s Ωy D]I~N*SX@G$X?IMSJ98u|_X5.V y_?@$d!5Ii]c'slEAU1UUUWyJi?\)f 4%*4'!z /f݇=-z}:ƫ8?Á0~BDt}G1Uv)юu&*a#߷=ޱY!Bk62LN|՚aUTنfI?):\?5;檒$zνWd4@Y9qYTl=>Jb܆  G v!Vv9'CIB NF]]`T}WoyTP8CI1T} '7sTݨ6yFZ R؊jHx!([ '39sOeJ[;}oMj9RSn '\gr/3Op/?[sg%' L;8xT40I@Lr()Ċq-4O%( SĴ">jw9 s\iB}Jk̑MH %|ggU0(+:,3DM6֦ND}K1 72z 1HzCi9flBMȉę˟]wz^F`@CTDeLM̽w;,~>`;˝z>IUH _k:$ٓ>yՐ-~Ӵػp~IgO`a& Q# (gd{SGZ 'n9'7VTI% @c\T t7 GO ?R/aAAa?b6g Zj1*Ҵ=< -+̗EC% !A>ʪMO : \`iRt2MNnoBWC׆)ʐݓ z 0P<P 2<>FQzH*~|>34\a(R?k񏫧фPC\RFP@ġv8C|7lr7 W޼zc:_T7ڦ̆YJQQ@YR;mwΡ!CH,M/O.:2 !$ݜI2 .^>AĖSnnjz)Np`Oi*nʊP -1[[YK4s꺯7[MvV= _!prڵrNyDD R ";lV"̸tr ;,14+~&@z;[`if @,C*0ٛdZy%vH¾Y%N4Ӗ-""#fyR !^z С!.!5P >}Mzt"q || ?4d2Y)QA}OnL/ vn:r*Wdr5>=vsid?}3W0GR0I@`'{akWAHLeH""|p5P3z} S4Q>0AuO~fӋTwFqZJ@ؗ9'4dvF(6HkAdҝk'"bfXh;RYذ, cb9AC (UR1ne\eAE a L¤ݥI+%z'SRQSWnʝl21' eEJ%ͩBTL5$ˀ(HaRx.` = F(`hb@VBRҝ\IK[5kE4P`9 4bd+ǧfvC#`m=Tr^=!\s}SψOۺ@~`D$iNcύc"$4J 2 󡽞Iֵ;+r݇}cǀ0>I"IvXl"FxrSyĊL'ڨU 1Z}pz{LV`ij ;A.9O!iXV?2[HflCZLsξC[d44U"ŊxO{!i(T󄇬'w;=4IW.|Iw%77b>~ZHbf<b#>3ַ٘#)q^04'+FL*qA4&j? PFIYvsU@qu9~ac51cuН0Kӄ~|d5v+$' @40`A*{SS6x2T=:({%FPS~$o.:aQ1!ȜZ#,(36JAo&J?& % l/8숼@P T)%`"hJD jb "@ AIP:WURRҪРDʂEd.5IТB4pꙌX* -#;8Se*#l*,TEBaR:`Il |#1 m- =CgV, 5Q*4"V(#(,bTJ- UA+yf?US9 ,` 4vPjACKPH\ ^]23 #Bi`Iuxi4)A.CCDTZra[/4h>K( ~4y/}ˇ3ϙZg- 0C )ls@DKj\PJ!f&7`tV, Rw㩼wڍ˴J"2w(cp}XP/0$ZcyOM"t T/I0+9hW92 NopuuC,DTEAXzsVJ):[y9z$!}/ǮJl{f_=^r9j6&;pé{7Dm a['_LSiϷqۭ3׎N*tarv<-*͜6y]^}X|4.9 Ye}tbɼ st/Ϥ!6ˠ6ȔhXh @dOG{Я1`!=/N` ~|2 #,(0~6 $>nIcd9'o$Zi"P+@DHD Qu0 5b!Q5uf RpɆr(`̋(&(CZR6JFTXDPR!J& mA${X}ԁ 7> vA|Zh'}?U"kHhK q' ɹM,dT=h4.gyz]#[<:;ŗJRWN\ӀMLD)h(BF*6 $UL((H3%L G7t3{`; WefB_; (a*)" 䂄"( J1AAD# He YC10)RM?|ZQ@E&a*'ld+ .EDyn+X@Q`ɇ$A 8 DqK4a0]1fRkk|cO3>G_o۹\DbOIODCPzw'鯚A(#z $=@g UvK" 5&Җ Ema6ZB"tA3??_܊a.lA;v >k5dÃF Rb8&bV؁SF)H) | ڢZ{ |x ?PXgt•4f`%D 2zTl==' u]G2OlO}GQDPɄsHyhi!)T Kj0?қQF:cBW0ݘHd㯲wb@ MAK#9%!$Q;%;4DR!# TjoNP >O( o)04/8ř?߃\K OgC%Nd=2np^gu@p9mڤ)vݸp+Ss30PpSYppPhӅץo=w qHя-Au+Fݏ}^-o "%@۰AH4+,2z^y`7ڏGپzh@]{C؁AJfwm%1 j~يM nNIXnZJ ֡Qm``~>]mG:WN5352kY_>>v絨hԭrP6BC\ሉwC3alTޯ1c0]F¢?OÈ_{R^(,˄c 0~7K8߲HTgLFp)a² չȴʖHȄn{g m:%DB;`IR4-7,=:u>=w:`qb9^7@l9=BL{/r_BIZޡ"0d0#4göpk@޻bbH8 YS?WӎNsi'A$ Ӳ0dPrڴ5a*;"Bv7Xp:_+uj1caP8tGM\' e dhf 5Ľ5aF'OTG[P&μJ7Q9TZn_A9jCC3K wxzd!$do.lHK@ZTQv!0!686 1>/Gt㚮yؽFAxA˭xq@ZӎtFo|L% er$=F-ӰlQ#ʾ%4#k8b]jE9EWr*s:vO1 bu9&B7u~Hō1N:lÉlm ff:lXCcڂŊN U{  9!D) ¨f /VEDUWhm]{H8fn\`*kvC9QF VnʢtpFzߩ0`dEq1y rU?]L pFڠZf֏< :cOrP21XU`@B(_)VB8:6FC$3ಃǨSνd7O `P#/k,SX9Jk$[1"i  3AňUwSk&NNז9Cp0`מN S5Jhsx*آ ȦKM88oaNnVP A"9 @ Ah4Ƨ B,btꝞsa %\dkw%K84!N`nh &A`gqueF0!ՊĬ@tHޥM8!@|x| &w_  ac :2= PbsX6 9B"8ƹ](3hd+wv#Gܾ>Qf@GX×x] N2*G`c$k7cI;qz*l4 A wu-Z( u #Kk2,nrf`+.`[!972#z2ল4Y`1IP|l' Q`g8'AcBg0<26NFMqaHQ\H(sd s BlG^$]+FV @Rh$\v@ko+CdF.%bn#ywY9i u~ Ͼ5Hc+$z VΏi0\oiY kUJH2!q`hGPU@8Rqi '(xhhɍ;ψZDD ܀8| ^6ukiNZ$n68-$lr@ǧ`hf.7jaC+Z: 0]KEڛD !u. bJyNl½LxA"̼:qV,yqV QG&:ޙ,vw:ֲO_NBCBҜXr =>^)N͟)_| C~t%fz I]NȚtV\}waԜ?!9\Tp@jVFF2nےd<<NNtB]IJѝ)r91]l+%:^yPT /&v@> Gd<K)b(@+ Jac,c51Xء4!v~ A`+9ԓ:b]r)&(F^@]V2!&m!h3:K"=+ZVtLawwqq q*$L@ Aﳁ"PvVp@xqYuA+#JЃ:ۀuz1Q0IΏq-=|gS0p㬏$#eeq5c # TS |g\7^l!]bܸt yyptp+  YK7/Ƅj guJD4ڈ# cNAaJILHp!ZLL9|/ϳ*lC?"} K(.]Ïxɓ Y*K ?Ȕa|,2{U Gu =RcY/f{SJUn'Zhww B0LT @R'K}2QV!|x״T97>]oS <{Bs< rnP=k(nO-Q,giT= `C>L,Q'ʇu FD3MTc7@sMfX [t 0w>%0J_D<* 9`AJ@OH!?wLjSq`'!Nz(U)„gD_]T=SWa<{4>=jjd'YɄ$yaiuns|{=َNAhcY^#0`i(. v\Ŝfgrt۸-䟇7;A[+@KICn'hā2-;JS#JleIنQnSd%MDz^NUq(I" P"~ EkB^\blA&P;yꐾ0o9u3b}Ҽ_9>D_jcP "ᘴD4%0@AK:`{ =M>%z#+Cٯ~ESDAJGgϢꉒ}uܠbnrocǶ6 v(1 \7kvU,6Htej@KCRD! ` ~Ʉ8#m/99M"BH$JE" aB\P 2{ H02!dKA~4}8"NRNeݲ{q:9L4^$38`;~"^^3n^ݠ e@N!QCr񗐩83Pw}&4zda2@RA5J솧}fO.ߝ˻s(\r6ŹΔ%5U˿>PW0"N@yQ65BZjcB%#iP'PS(a NGzIv:'fI*vi$wP"X5K򟍧)W@2'c/cɂ'$j%a?_\Js !f)J: B-7Ҁ};vI4j@BC]CiTB4@w (6`N nࢇQI^kRi *JF"!eH(EO_:up Dd%AP 偯h˜յ_5raf B`D.6S[W]& F]lV+lKʤ]IИ6P{Xb1"\z)ش=3wd!ף6K[`(9it>1\41ŔMyԡ>7B˜!y:a;`Afyd7%" ƐM s0KSa {b p\a8H#Xvic5dГLeQlʺ[3tO. .3d 5C4О v4C7Is"EÂixW! wXcQIꠢ}0qq>1<߿|7e2&5>D=5tqAbBcQ4dma 9cz()Xmn.WFir/DnQO#yvek0!CKmqe{G sa:Lk2@B}Ymf- z*3 6m`EU*X@g$od Z)|y!S)O:~'<@衂yo^pA Ðh`K\bf{˽Ga-t&; D8CfpqXɐ2iY U1,qDGò6+22 HǃPu5B%4VD9w'H]QQaJE0kO!G C'"9(`ya^7G`jO\9 Hhb-Q'=}N{}dbݘ{)J'Shx++ c0nEи0 `D0Wb[kp6(LDo@fN3F7 ph.lF鍙̠˜M]d0%r2\;Wq_vơxDhxKe|H 0f.$=p$(k IaE?cE"RP"j8Q'\\Έ a ~ƘyMioX峋eV3M߻r:4ٙtE3,p?aDS4wmkué)IG]ܒVHP&F1PIGA9t`D ~?Нr@I>ԓ_StqvM|e>={{Fw+&dMeuYtlU;x3ĚV$3닼o%u拓s;/〄2̍T@E $\}Ol؟*z+>f00bQiXpw%J"1!6H19sxa-oq:D\N j@8Cd+*Tx*=gF*R0"| N*^K Hg0%e<5q7ؽ;W hpCk[BQ Ϩ"d&M9pEP̬=ذ(/P7!1]v:|<@n ;ap0<{1>d25I]r=Jpᇳe@@#>dFdXYl.Զdmбd4b ABYT|֩ + *XV~)] @T< DɓFHn!eg˱_l=nqYY{zf,z鸭^vzO30}pܖ)>c l(Z&Э(:X_Ratl$'eaC L`YOE}8p7,6|ۜQ={K- Wʂ< K˽)5xoAdN0~y˫DRLk8 J*Cڄ$FQK=4n ! Fe@i8E1PJ@Spe`O&3PZڏ@]OC{=]A$9ajY1, \!)GH~P #%1?^4잖 `/R+`- fe뽄 (faP^@1T$3Z1.C ǁ}x"ڍ G8xX|'ĥγaҦ`UP2s*KnR{ 'XisHd5wL;8F-;ne P4SXT8yy$&7OgzTRMti3 zdSIlN3Ð %%Kh70#du ,ZUjzs!2Z)ӑ04IٕDLdUȰl 2мX  I὎(fI =Htc{l 8IR?u.ʱpi>v $D1 rAUt$݅k!izk&d-e/0U{%Rgi~ 5?68+;IMfaϕ&6C($"!%^q.<05J @AV09=ML$)O/piTf8q1J2ʮH㯷Z}&ih ZoM}Ml3G,DVkށcEPM T؛M S҇>yzMm4pCxbr<l{bV()")$1fVj 2 B (!Hx @f&8J=SgDy* *ғ*}IgwpU;gg ?L :-}u1)4A)P`yC"]BXپ$4 H_;>I(P{"OvaCg 3MNQH֨HG) 'dŸ8B *?~]MFaДá2Cz<>C1wpľDOyC$<*6\R t5+|&Fe'4ѵ5CE#<4IA*ۥᙯǹtB:A gD)c rKj<9P4COIФ*|>f'p]#cX8-m-4p1Dh8 vC>V߼殏1&hdAͲR9@? CHhnPVOmɓGrc둼 9{UZFV='Px0B("?Tl*ldJJ.B @/@&>S0- :f)2ZaW1|YJQG{tTI-O=uyr A C_|#~3}n!Ă 5 H'*uF9y}&i6ya pזn{b~|b B KNS!f3kGGLwjPDӁ_ r#S~0C֓ C%lDHXQQ3;lT[d?&K:(d֨ziR<b42QHSXMrNBOc!0>Aϟ7 JHnːFa/(xN GRy  !ė zL1%.H]Nr2%zB)zrhI>´1_*C]^je,pDB@>aFd işg4 8`ෆ?zm5ofNr'~QD4TᘧQCeviX nlI~׼Bʙشthk#TO'eKFx*4*xYRPtݛ[ u!ɤ'ݓO,,8v<؝{ JY''iKxty.ۧE9 ;(bCtDN=!hXm{yt⇠8^n,nzDL &8d$/>v{qV{=ʧWlHlYP{ >,=e`:ģdk 7q&)h: ֪%̔dF E˭b)5,m!a"(,Hc54T P0"UJTYr2k15p 2 ylP[9 Xh$o:N »5r-0nY\%&9>ϰ{3};\<=~!h:"vS)@}T_[4_u*RWQVRƟ@u3@LZ֧[BĬT^ ˲*{8JGi*"i*j(Tǁxfhz)vC?G_FzN iA@U;6gO=|8`{e^d {p02 ̬(0`H)f(P6Mʩ"*JJb!*bXh d!"fj`RV&J aiEM&5~_V0d#Ʃ(nIOCaNQ% I4E4L=!`xB^0\ؗI zM&ZS?$~hƺ(8l'$ L&$$瀳R@;WpBEM9C߸ |z%PAQ'1~@XmciذWsj-޵{sD7mXڌ=p3 q?uK^c~}9l!7.(*>_wE,(jPxoȵ}qrl,ɻ.%)\ }P@s8&G2€F>D WAe2)irbH2C 2Yu%֘~A T%U*Ҕ_2Ő4R&DN%ni yxHx%LjnFl _qpĎe$Ry?e#u/s@(BсeBIGN!Fs{'+O BE$$'RsO އEX#u¼;pCĭgLM'< ZY5FC'XJP,wqpDSx%_|-kLkÇL=}N1K~ bMÉǖ\Dr \ihx4  <)@9A C6D s d*D$<(䉰BS) P,k|QLIYf`096ECHCo'] yݏ.pa`OT)O W@s˯)9 i)vlh(d<}2:5JAO=6Tp'@;! iI^^<6+Ҥ VA1X_bZHc Bkʤx!@M\r@(PA╣DhC{8HZb4ԅ :rf`1sCON Tdߝj df&=dxo&<5HHb+{ٛMl5wF ޵ my9KZW8]?)H0-[@X rU9%`YVPCHm Jd,=xaxrzuWH(z1iPnŻJiP|f@|̒L\);]ggu{gw43Rb zqn.%{#0$ '}_^~_>Gw1X5N <a(J)_<;K dRPac _n!u,\d7g(Vu:mxzNBx# ʄ TQd1@CBQP )dOlߚrРaM箆xxsSTׁ!#.hn~|4 y I MPaD3 kIJQ$PcO}aҷPݔIA K&H.ȔWLڐE9 }QC⚧O~NJ}^gn8wbcEi7EF ePTJHBvV)PR F!GތuOqqsGpl!;I@J07F(ho)\Hӟ TpvKd;;S ]''P*u $X`3& d %fMeld/h7@ $=rZ !܄ˉ4$whB1lCN ͫ!dMPSI02\) }׮%3prxi@2yՅdu;(2o c]`"`3![X]u8%Me39\=ń 8)IyV-Ҟ啊(?!j?nEwH%L_Ϸ2jz]g'j"5Ǟo\xiWbFl?y̜xU2;_s O,15>nĎMBwnDG#vFHD#ȆoϞqY;ķ]`g/y=JxV9'sWFC&C߫Seމ7@]~'̿e>ey;JBc3Zl`C; P@BVԐN6< CbYԍN}+EzXm%8wT{yk08ӰA4y7B|A^ `M<=quC2^_wh.|cr$ j wKS4rN <Xtؤg+\bǴ aju6&Oxp,(ƌA1Cħ5yspY1!)Ihs3,^K 7dk3V@ δ0M)u Jw?yF}AU`UJ֜  $V1]DE& O|͌_փ$ht~ ɉCdE Bcc}*B?㙓?aX d0 p |>(2T*ME^"$4jmBُLA8Dc='7 71AN0严 A(lÄU&jwAY4(`g=,M̯5Qؖq,0+E0PFҩsʌӫS$NAb ";.05yf, Ұ+V)h2M% hzu҇4 q6Moy/=]L#{%~ӂ׶Lý9&p$O%|H;8A:A(A)"'0C9G.S҅))FFkE؊!g]LA? n=[7ymT,0$1`^='&&K4z04Gۚ q:̜v_ 0Ѕ2 (YR`j!i0 0"H(H,ɒFn.R)ИE/'R (*f]`#!N)nia$4Ud2@3BU69,ATEUMDBweWnR-‚,JʀiC!2 JL8uÁ=`دf?:PT!ݿĝ AB~u&Ȟ@ }hg w 8@rOv@yY 3sR2]GsZA"̇X@$U>EPE JxyGifW &.6,~ $-Xq3fǜ@hu Pqn Yc>}|hi$3Z/$+[~m4&DH?WyއRJ]辤9UC3QJ0BH6MH 2Zf' j% I) VJ,jYi$(ZRb"UdI``*hP$$""jY LI Fj(J$T(f $ ʖ(&!B( j*BIhj=*IǮN { *J;P给PD(WaR ~~89IW,ӷMs,o'[a+1ςm8knCIl f txS`39N 5"6#zNWrL4 6 6{5 c-*Khn]f "3qB7NzwMRس!Dȗ.A))5ɔ&PQb[rOÅ qW C \TDb`0ǞqUeΰ ,H\X/TC%lr)K|.N@!;9i׆<Ơؽ,0ujING~P %"]38y U )mص, i*[$[ j52d/ߤJSnLPS>G8ߞr,8Zz<k޼*(AQҬ5 8yPA݀p*6Q$DCBlOF&AJ W20+ nFX Ծ=!!{H S?(xK@"f<y']x+Zs{L֡%[/#%МZI,LtQң8'}Ε2()"Y 6QƢ *;:‘AacT6*KX/ O"IJxqO)'f,jPȕ, "@B1(E1 1LChY=XLD0VB  )IKkKhl0(IR%q0"tTlԱ*/2#&`&YYᕀa.$u R-ְM31lsk&| dmfEm/{,@yw9(yӺSRj?a>m0TaC̚g2$B͊ߡævB첵ѧSX9=2j>sNxps1O8kHΜ$B[dH[ <.OD4тC%.hfDâ$:dJSfc#ROzybq9h! wws* ɖd0y[f[a"PZv$^rdN"WP8 @j [#@EOqrZV #P9?b*1 : i ;]ɚK8`{L5#a;5ٶu'ւ@M>Y5 p܃-;҅ɊC)Vΐ4 1& ki7y:|ۉB''=U_];'=|A#.R+*=(w 3D;K*3=ƒJwG[ U嗔<Nxh!CVh{624A;"#/֭`@QM;! piGJD]eY6¢iFV׎FeB869&TA1pV9vKk[èݏy-9jYm뵝jRMy”V B(ևMK6XQ)VZj 2vӕJ3~9&\)ɚQ;X(Q'v/ d1[y\̻iXBE]!&LD8@0IL|OG)bJ_۱qH4Aʚ]5ž@ &Vĕ$y(<:u!^p!*}O b" y,`](1esr3B2r $ P? JvHQ4;@>׳?|IѴO `BTH@22d!]gP~IH$8x$"$9?=}R~Hw8f$qݲx$n&Do{'p|w<8~twy$KWacS>g7@C:`{u clQ6_tvM&5$j.*6e7I(2aLQ 8-l Z‘ QZIF*Tx2S3q+\Z(u0~|I~;L⚪["Hwƕq9︚얃 jgzao3aYw h& 15UJSW Y5[~@8'UǕ&`fqޟM9晾 S;NL[_]<ؚ0NyzqLyMoOQR=-vgXt~+)B}|ⁱk04я_CC[=.OC'O!**TpE~-R8ʐϮ^wC,$$WɥktQܜ`c0yр*Igx$>8 v~*E(#'a{i)ADbF xn]LBgeS 漘Sӗ"i%&nu(.vax$r"yl;":*J$Go0(:&~9ѨPP_.7`WM>GBo}z=15.ugx&F4 5R 6b S r@3Cse(=kܛ޸R8[1*уiPA8d]$LQJ~lMFPT;X_;SQ y{  K G.7{X<$@ec 킆i5d%R`Q}yَِ>1`9a^p'S8!",*B)*@Q'NV% O/S/(W2Pj@B1/1L\GH5UWiT&kqI}IȽn{u#8$U9E9h% 1>^}}u"∂X{X*JИ$#4z m B$ ШG_nzQ<}wx|x*TD P_oPfaǎ{oZRwgP*̋'ɠ[kiDEߒCs8j,FAGCǾO1dߓIX0xi#ϱ5i „8{]O.pRw5CߨyOA T7v{!G  HЁJC@(AKANFxx䁡~o j&8W wk߃Q4ÅqJ@UKJm ]Bs6ĥ.ViqAlfRږv-J .*[V3 EEYeeдm-35ƬQAW,4,\ap00Lr@"\HS!hT#U*U!()RHaeFDZ!/(1 e¢3ׇ!]' S 0b7Q3a{B P7A:cfcX'9ԟLEɼA2Je{uӖO]S 5D9vN`Wn0~()R#!c(÷[z>߸~r } B"a{NccPۻ^&(+t* "1@5-Dȱ,,{"PNBR'-Ƿ2fud> *{ک"xpJk,A S"q Pd_&DDBT"Ryv/TTK8?lQ `S aՏD:D%={dؼC/;VI˼/:dѯm,ܽ!pځLn{NFE~sRk3()1`!zkt%]0jS4 ɬ^LL9l}I?mVxZ5d'QO]MNװbI'ykK;Q{/JV:y ե@tC\" zgMk\tՑ}Y2LIDN ~)tRc4aN}H5g{O 'Y=U!lc1==X%f < ~9Ovx+UU.ZgT8hNSx9d'zyٍyQ^ƍcN RO+Ҕ5LJ!A'2qPj܆ҽuԉ3,Q,Ȍì)MI!=n" }bEXwNH}qHy[;/QqƏ,Nty9{gǓyO7:t7a I )ӽ '>ɵ[g\W Mܱi:.3s]$yJ8 u7Aa c Ô٭DPQNׅcA 0̙C=gӞ& ĸpQ '9NLYR;hӵdڒlv]z`,uF:ӡ^ e'9ҟM;1O9Gr9ޛ)9cٹ-{İpbb̀B=po(C;'Cy:4ukJK5(C g!(4C# {!9o 8[):\pi kJmoa4:Xs|8cNKN!2@(s&4w5ד&21<u%f_nS*F\6 gq`B-q Zk@^5^YRnד8˵N66V#PJ"a-MeK\@G{UH;l79N.I;ZռyNiX-q)By'Z8KL=UOXiȘqAHX b@RnVَF0sԧ; cMJ#UKIQ3Pyڽ<|_=00&dk |Q@t NZHhؚҳ>Y+8#;A#r!H,~ܩ8syf -CqҶ3%MuzA$(aNÊV$-"UY,0> h:׋s ΰNM(eIdSεڍ3^w ϕ2G=P0JnL'BFqu0^KtKZxKoGctMuz'%= 3.b+r=J ;OBFK=k'B'Piu*wL!{C2Ġ|cPmbs?3',ZǀhFQ+HzI L(~A=Q̊CȦ(jDZPIsY.khKfLd6DNJ`f+f; bp -=?Ah%{n %7SO]ݿ[CXZFQ+_S'2>HZʞeGSʳtF$0huG[WSUxu2u30[etOG7NԦtAd!`;2!-LQ:o6JkVo) @ï1@άKӼx:HGpC><9;q# !Y-8 !9Ӽu OD1@R*cs `?c~OU ϣCVHg%E-,$bi["۰ Og^X"db@۶qHĠ;6 `04@RfC"<)l1RÑ+%3{TX_+S,#aRCt;Ӑ`1=`3"4,O!Dh)/nv;eH.f! ӃR1׍ V g1%aunbADAIr5N*I@ B  8O UCyyr 7 aw'~7~IDB U E9  Q  l *9( @#a PQ2FEʹ$)hJl1*&(a `@JP@%JT! QCR3&J(BH(!*A+%؇8>y,a}Ҩ1bј"@VxnAI0#`jfH<@nHqQ,XK݃/^ltke[^$hj&3P6\f @X@;HSMlZv:?xdTn*1|O}qXH"x6M353^SQ ER&6aD q9p)aDP܁Q#fi;:l=鋨oV܍&XDa{O0~)RP! diA nDHgF1^sF8:ގyT%P @j.&M=8tx^Z|`0hU&c!AQ s NԄ9#5XؕQ 5 Z+βqV$SZ" CL&G 2qZDDbE'a#dKElaКP-R# b怠" ) Y%l+PqJ*BRLAұ5CLJ'DH F(;H4CAHL,IE#NNd2 K`6d dU""! &٦J̔iEQ@Ib f8I-HS `/i@I8/i9L˄8X )'Jх-k`QX)x-,ĈrҰ=9N"&,lXiZhdDd;,!P3x.,E[UJ]Wa[N/$DƜ0J !Awy'= 9%Ig5FL50D+ۣ(5e@1ݵ4gCP=CLIgj2* D`ZP lIRQX=2#@!KF,T AATDH:Td@<`Hv'{w{͹B񈐢MG _``r(8tH2,O{R( 7ޜKWRDf~;'@0ALRCd+ǯI)wrԮzd ?%E@3 9"J-r}L y,\Z vqʞXkظMM db0:P@o(e>ai7k:)IJ}{EN A~=cZz#W3@9v@3֞ Ɏ- $AxP:GKzy;dj+֯9ƺa[:'R2iA%Ӂo40{8P48 C;vc&&5=9{yNu'Y":!ש/Y8l CM\>wyfh*(d:pֲqYOc"@]'n_>&v34՘b5iRbKB(X)1S8~/@2)ż(UKR$ d4"B C0*B,* +S BR D*#@P&@A+ݡiMi ݸa&*}7pԄ`s~Қf ((,XU=ݟ#,Zab2Wm}쳲%V%hC5(u.b%"ʰxKE ʈ5(R6RڣRmTZ-Bi,E[J׍t,l f(0rI0\!0C+u^J[@$n@WAD}|Wlr`S"H d W ) J(w TL(v̱u%Иv6>OWtH ,8׵z3g CxpW~@P7gA>4RL= OǖXRC܅=rJBMSe_j~_ɨ~@?ޘ<~?Df:?Pd)h]G`?xdG'8~L等2w,hhaL@-FPXT%KZ}nAKû8a0{ )R ~rl?c18!R8ԡ?~бd-P$ u;fb AW$OO6fyZk5 BX71&lrC9 Dup98{,|h8A($ZA.(&hg1!Y5F=w{i&ʜ6:B!J J<3ZE)8$%&tQ d4J|< E6 -C ҁ$VS'r̨"ihBiUL^2w28HTM3cO!YO44 QMHzC=z058DQ@B$ %F 켢9|}8I7d5.Uiɲf_͛ PdB) O=u!Niێ=H*C;I,P<ɯ+v䇉ܗk#VIB5#czRRH'`g\j~&O {taCR>*{Ta(DÄך7Hw]ţ,)(h`Y=C2aPAlkHTa|q⎥Z\#!M#!M('! 3+ECXd{sM4ir(* !eD]eUi޾~"ZV ^AB hHdE9>~v9CSF2!PRq"|)"1D4yȉ<|=>:gG8~Bgէ+mCjԊ~gTi;FSfE&͗Pf̘U@5;HH1 |Ȉ30*((4k)~Cu! 6%0<2xVa&aQhSHPA"T?<`LU7K=$^ KpDR);aU=yrA,b"Tl*s0-KRt'R r'CI:= >PiH1Da `(l4==b=R}>L[T07;ϴ@!F&E eH+@QոTAi)% (NPE)CD0 MiYpC |\9 U1.ղ9pJwIo^3 \@Xpz!dǂx)"00>t:iQY ~R:T&IMKleJJmDd7k5m5 1ً0 ({o0"rq b))I%E$E2`:apaqwfV}vHOE5ПUaWٹCT(륇<)tNN^yƷj?t9˩˸whbn3IT %WMC!l2Xd5}_+BPT!e<C??6uz?eni㸜;,=i{#- ŠXRp'cd%rjwg*KL¡5eaޣQ;rRorC4P,jBllLX0aq| jCHMQIX8`4byiP/і-ZVBE%E1Om0~) &.Pid w$O}Z0ثΐLx'!.pB;;V PWp >d4[5wA?E~6hfALcK;~}h]1!83ϯʙa$806CNsBЉç^?NՓő[G8 B=k\ :=*@SIܘF> o}p^IPꨑ +`Os2x Puc6OFzp[$npp(f9KQ>Gۘ}nAm*)\f>8LZUw*2u!@C?bE2|2o:MLUy$I0kNrs'q|"0јPU)ڮl?@zmA<\Ǒ"۩,&_}4*JEdeʏK+6*2CR5 C[` 0T4I TF8Ba(b KL9Y L/Eի1m\1s ~t-4!"aBB,K)@YeI!-2* "#h'g0hrl@)7imuCr"Wsq _bMpo"vCIՓP!%"/(}rMxlQSa! FW0kӻ% !gلp5 Lk-gCzi3QzdiC &<|עI77kSkNfdr!i0Ldd6lP*a8, F`DI,8`L)C!w=_u(t_yn(KJAh^ϔT`@D(8OpM#gSҪO_Qt@LJ!sa>i Fvs:}%@e.}YN' {ODQ2f0?4{y|;HKq vʧn_[e,ŕg~h*F"Z dP&} Ek&Af~j>IGG%ė%=9MaA,=5:COh5\H"_:r+?5T™. 1Hqr;%C߅q<~b@=:ў{qچvy9|tc)P*PJ#1яȎ!,8ώ d-5 #HZ؇'5ik;S:-nFBq$U)ݾ1yꩰ(1ڤP$Ey̗CT)BF%HGEiIז &ф[&QÄ*:8M)✕>~hL!ܒYle,d 0jzcXt`rMi=&3wӘAkudAi^A>g(y_ʪgP{JfkfA]:w/0D:PQ_UDx<-7o30>a%qO)j@bf_tXz Y{TZQ (=g4HC4Co6ְ6~ eDo2TzǠ=}@OBew.Yh<1c΁WāӖ1$>sÜ?r:څۅ)Hk`C N@A Цl@(e-5+r̹KC )2M d:q:1xzGax?!oJ8Jok$pF,c '<o'CCs6 u40TοO~CXy:pɶ%o$YNP>OyvTV}©|ah?^*=gd^PƿؑTMS]Jb?h2pO!,MB xt_C$N*S5V+Beh$5)I}N d ]C'`EA(2̪Cުb(0A]l,A-֋'][Fb$? AHaF Րl28ee# !KyK!!l=^r)$Q@E̊1t86 b}(#"0ցV\F6`.΅ ާ\4C^'́B2rHo9|ͼMS~ 9OƞpCӡ0=VD^>`8P *VfmU<&EF i)(Wh?tjQm+R(jZO3oBu @ADCUQ$\GV*1dB%KlS5F%/n Tl-(RHVGPO3 )ʔI *"AX _XDbf b QK2%,C w$HxKnE$4D2TJ$R53JWL H8&BHJ >u߅âN*!*Sp:D8QX,ʩ2 )]$XIRBJ' N4D.@nB% Jj&*)j()I2)jnĐDcdX2U1!0DTV$MHS"# sSF$0"V(ޱImE%zAdPjyaF"ÏbØQNjrDQ<ՌQV NfV3DDF(N Bk`*Jh0 LDLPS8[sqXHmkHNW7r7 + *pLyeU'g|0$*"r~-|ȩ:A 0 X`Q'4"2,DX$bO j&FH$*"$H) %Bh(* 9EWj@欎`s2(pT 6&CTD.5|GQGS;a-8)9Jd&[~t8d;I‡4 ylY'(mGTPp艚=q= >M:#^}"$S W1eh!5!tUívFIOǜCSkG aF|2_e!>9D91E'DHǮ@O.rځQ>K(pab1x!0mrT"X@Gx R !G(QޭC֢ A+ giO|vT:k M1YJL'gg1H(Zw˓Σ#f(P`ObCoO=1UB%ȇtޑ~MϨ` $3%'T{ HLF@h_^_8Avvq/Nd)nV!Bd ~YAUyv7Lh$,PL4LQKeUIr 2=XXY5 ٜf B#=#nhAAT!/Ɛp*(RΜ7a^klm/paKfA CjH*)J,9N[5!kyco4m "76]%(ԄEV64 m r`Ww-׸D+gQ+b6(:yg0rq9 # `LfmmRrEB8JlIcY)ǻ涮jkYz/$RsSp'"FE'dyMJ,ӜA.~ňT*j 9o0-8:Bq%")bs\BLSb1" >CozZL#pBxCQ‘92v +椘` )JB!j nJ!@P y63yԆ*EyL:_,w_cuٍBh&|x\ko߱ГYRC)L%~)IZdROȝvAo1P] i"cga?-jv6\`b2yXCއ~g`T_Wn$ȇg Y.bajtu:}xC' D{݃pOvqwF:D{ |rMeZwWn%ً]_tRRaHD/k_XhU bxPy%P ,= r1%':I:rpVGh"^#(!UTݷNJ'2ZK CfA0%e{y FaSCt~{zmwS'J)[YJӪ[d,z(&֏ݠto-P-)$ N$}QL?fE_Ͼn yH<4"rt3a*Y˧L~tE"%GH V7F$S# pJJ .(*`X0ŵxTƢ3*a4T#UI#sy bsڂyHQcB}R@=^ MSM.)=yx2״~yLnM)6 p$'6ÊSqNVI%&|O(R)h;?VqOt! T.*LAb99#EvX ,/U})hVU!N$`v1aK4B}^l ڼ?wl} i=DVFL|O%tH=@xoۍ>@5jJaT]$.;v2S;A1z4ާ~blIkaeDHÑndAc[ )C c-RI3+P0Yjꋞsp+;]@`tQ)5#ku.äؾ(E<W>#"x/Գ]OX~#K'\p!ybEmQb*`ht16:LPSX'Ҧ"JC#p?ʇCDJJi>]֧c z CfZ nj뼽znc7IHDp(D4|LANp;e]ʐZ)tw|,5Uֵ^B"FO9}Ohqc#Éih!݅ d9k#xq =Lpy;FȍQ{5eꂄ)`gHh/UYǻ)` N2l=  x(T;9Ws qL&ۊ4NSn|,L]/cpLޥEfb;&OJ#t}n owr=Y=jy;OQ Tÿ<.B@ƃKE 8dg|Cdи ..qns='lGNvT s ̥.`Zu2T~a$.H%1[X_7F4K#VՖ7 ?A$%\c whm \(ߞ[C̗gY A `>Y} 1lAOIf+yA4BdJ}͎L>0৉B$ :Ƶq>1[ S,h`l.n}P\Č2b*1 T;\ $ 4CJ;X] I7 Zq6;ThGv6WJyfmwɝ_,?^ö8FKAEr 0O0DWTa) 9Vo 9"`8;ta0݂>cljKmR;g[TjhlFXvowim|й=; 5ѻ|}'a<<P 3V霣^יHK4aŰqp$[L@C|Qld(ᇇ+3Cea21:=@Y1SUOCaa@>2%9>AMHB`(?Y 8>X[Tma$7À#& G45Nm;oƐ3a\#@,,0ڼ 8)O+C Dކ%IZh9!$&-|[p'b0DFDrL } qs atA!yTQ Y qE\;;:1 qQVj=s U F,5,1 s8ss 6q4f_"%mCS >x፦Aku>sʴc)v qб5,@l![zoBCstTt]|/WY8gUe>N;|1~3BhfV0 Ac g"Bx=rUT,>FVEZ+dc[EWShkhFBCTB@0S jە8G[_L)ZZ\Qɀ m@`.]j" 9v^̠ MDct/68fqp%/fN, g U ?BZ:\DOq8#!T ;ש܁8ݝRo%KgI85B{#"'zE9kW >ӸֶN۟+@yg/#ƅ:LJp\<9Y(mݼr)ǹ&:2p p)VP9xG [pCdXτ^9OGnZ~q90KԳس"K"09߼U +zg ء h(՝P׫1 AQD q"pmya3\Cx׿oZ+O6F_ݱ~10Ra~#4RӶ1>K0kTqPȼ,h?`@~ rj WG+qf>p4>,7K{eg!RpTuV9Ҩ- my ǐy!y]dZH e{p ޡ }U(T(*8xQwO[:ZN ;i>>:tF$ W,:E>#S">Q$H;Xԡw:Ҡ$=_T58,.aKBW%q 1PglH=RB4*-"G㗑"zXi$tyGN>oeemfݟ8%.)Y_pz$Qx-Ӄ鈄KvuMCysa~/\Snmfi6ney1]UBPHAď4~Y@G oq ~N|q·3}z8fB>U .d{QAíd^!LB~Ђ$H߼W7|u1A+ >mML/cƹ98)_(F7=98`Ȯ*Y;?07@F oe~ebFqb:Z = 4ں6KdNMG2˻%Gha82_s#u^rxF0W{Խe0uZ$gY3,K#ae3}nhlRjd,% 2Yʐ35y?p\ޣ@f(A';]@` _A;/u#xpz>n^2nPDP\3q+YYd|;og.kqL>4Hn8nѭV/`@ˢpPe9X3.2=#8e)]~D96UV̜de0zv_":wYC  S~r2)?SIiqߵlܥ229Bt㰸Tam3cC ZC\񍃋j^M-L Zvtu%+_Gg W9VD(_p:e9wEsqC ͱG WI8-B4 < & l:(YzeY7HVyIky6d:h@a1h 7 :f xkn(0kF!V0YAh(; UU;\F@9 tVmy'W &q1<"ze@TӂAN,3 $}9#/X"28瀚)=*M9]]!7EGK,mznM%J)]gM=fab&r5 5\);Q+T,΀t*wsmPgI5sɰˬQ @ڰvtaifpțG|;Ŕh #RA:`3<}@5fၘ+CcPJPM C (szPRN]A ,3.r\ :y^zi&ę1i8QmÃ@PRP@(K D0A1TU4PM$C@ #0 4A @BIՇO, A cA~FK i_\g_?usx\>r>옐zH"$ft,,@ˋ>6GA{9<7O8^{dlo&b`X0oĞLTO;'\O0BoMlWvO/ՒO!ϒ UpJ_6%^RTM:0wvM5_P8%g9VId59 ,;MHμ`-"ul?S)9 F7PoN??9^€̺Y0ѕ$b))~8 _L,jϷyƵ51yρUbQ2Ǻ0BG 'χ i3Y4tk9ژS"K˸PCCס3RS) GIg#| 6H^#vd@Oé._m2R,PtoYLK=lQc(b%a{ xn"@r ͒IeeenM@WYenEDgr[KJ=V-xKc(Z*, r+g$%&q|q4Gԝ" +x l+32z45IlDȲe<u fygCh훟 H}.CDޢًƇ^;럑'^ˆOOiQH֢2`!2(=%2~ޗ>l˖E!TL%E# ԠvOhL84\ÇEbAY39zC{@(ClPAHRy2l@CH4%'h99"ҚQ dr?pĈc\@Bj32{}|;˯^pدm^}2='momO,|[;|`$bG Hy}A(#~u! QwEDn4K#w&Tr\?ėԌD"q 0*Aĺ3mݙlLET) ,;oSق =!`>}tsJD_6 &k娏6@#Hwss`Nd67:d=%;M7jhjjº!JFCgg,xcC?TˬTU/͡>A1}*]ks%2?~M $YMd -F˄ʊ A pf𒚤+>}uF(JcA].X"w5Fڵ`מN0>١ ֬B&L p0NH!aYL:Ƥ!-<KC'4\x*A`v_V@A@]2r:ɪw/]R 6Ԓv H:Rއ>]K e@%cv30 ]߻)뛎jHxzh$%@/ðg v8Z)a(EjT 'zn rr7$}T:^铖H}y.wI"hhk:^,離 j`ky7{vlMaja&32-z3zc9:>!ӄ"` 'g{Cjq15'oT5g3NhߠNg!8u}k[[Tʁ̚Oc/}̓VSpď9 s5 6D`fd{dD){3{N3e"q4bIgeKʐe!U 77,)HbBO}.~Vv$Sp UHDr$F#P̓߆}^՞5@TƅA^Z$=3yM WM_ V;SҪM=(ZNKhY@m$uN&SNtScc1ƢbRlL%J r\"\2)׳S q/ixuD麘a b `>= :!6Ȉ}acZ~qBԴ1"p /-k偌tGsB=SEy ݧՎd%/9t_'=3\m8JP>h~JS$ ?qwii_ ҜסC İEDط-O4u03xß|UG-O?5eB˄& 3T'"s48X7cG 6!XR.O>7$мǚvxlCømЧd`PBFF^Kg aŞ[:Aа+&NC9oCzS];9ye'% PT0ٿșJZYϖl z2X:Y*(YY_=jIt%iY hYl*z-(D5W-b]Kq{qcEǤ9އw<'`dBs=bႮv{Qvo) JZPlr"EUHsaZL A*SJSGthr^v{ r4Đ8 'P{:*Ka.ג *Q*cs-<*͹j[nb)l!i5,H1.6hCS^NR }㱾-n6ڭL-xnE-ypkh3!` .3NHbmhmb r0A0L[4RbʪQ5LѸ.T)1ºUs ])Zv뭳Nel:TiRu84D5B+#_w;׺׍^1̚X3Ӽi6)\(hhR8ha fc5.0(hZ̍K5ևa۰)bbkXf !TFJ((Dwv4K(؊j-1 j)J02:őjWEVUȺ5,-\k^_I2srsԚ!9M 5YN0 ISֿ=Gw7N "n2bdc2Y a; E=Hz|D)6=?..{5\CTWcFQG#} (|$C!(6U`eQ7ǽbK Hbg'9ԛ{ьIyC]KCIDOǎ@da|69A'c-(m$v͆P7Pus\Bw JW\*%Gu>OW%CIXAVIAd4%$SO󥥄@}A{} 'BhYe>(قWxh=ۙs3C?R`=|ϩ^bMKVzbg)BWk*E .AH`M@BjouxkJlIt‚75]ե2 >=Ö7E9@ =*6yDߙht#-tB * H %E(BHt ap{J3")\ _fԁD=q <:s0e0;Mq MNi:$~4JP``D DQUU4Qn1(r5~(BQ:X#p1Z%m,2 ܰ&SJH%f.,bR( 0_#"= ) Ps!VD.1 !ŸG8)ΔaTҫ.H ^=(dqQ[)R#]4tF.ra'!rb+L19o嬆aFڄKINwooֻcY "* uP!n|6U% DS`Œ;ccgי Ǖ;TNLI$ݳ ,6B-̈U΂S%f#|F2$+) f\I;XE;t2:WbI@Cxnd`Goþ;a'YS784<30 xbAdVzli 3r5ŀ+89rc:-_ WͿ JFpdl6ɋ/| 7DzT\Mp PnfS# #04ۍysm47"ȣB7maX"@?.4<:- txj %̓0ρN7U ŦH(9if: TgXdEn4(䔺1-K8&5Fa=CnCB"NH}A,LGśoy%VPw "JQ8of/K# 6@!@Yb n8S[ "" 1DPQ(Ky]͝+5nC̒lP3}#dcFcNͮxAހM;QgZ50;Ҋ*c:lg!jь;=g!}N4]㮠q$#(`i%My[;^ESFdx V3SXNţ.׋wVBDp!\ON0 } &PmieDRؠq!..6 ..UjÂnˉDooE-Va%3<ڀE<Y*[с ̙J!Al  M4L4Bmfo;q;T`5 ENXv aq 3%dP̒ x&2'fJa㑡 ٻDqk0)1.[˔28^ЄPhJ Q$@e bˡ,W/`Ck%!a/\!FZ9iaBIn h l$tcag5Smnk(ü~>O'9>J,+_#NG 0365ib"Xs+RgĊ`  Zm( 79`k͑n1HBwU@Ϝ` ͈DI7Q\ Iwƻ'\{nDw Wfi`1hla64D ")C{JJ@LC;{ TH! 7!@Fe0("})n}wpW1CAJ`b(t'm/~;ƻ c>^N<"!<( A`20!zka"qw.P4p) Av_e1;*Ji&M6zݸ@\r47 Z#\11!H"BS2CP..,}Ro@ S@곾wL9"IIJPK ͭ tV-kހgX/T2F 2A`o0.@ v7<ه->lq՘95g| |39GfDc{||8X y $G OodVA̰\̘[NjK!&3?XV˖%5kǖO_g(z>BL?)R<.]]Fqx$Cx=(uk㕁"4$(ʩa(!,pB|{QÉfhIQ"8M3hx\Nq Lξi_su(Z_.Pݷn2t55g>qCRDtf#zYmM4n'UD eqfpł` Vɂ-d&-V֙n6|O"at1B[{ Ѣ ,pH !2/):q,ڋoq!x;{C<lE3|)U :0H b$Ҹs13 ֌+ ;_xLC xS.1`@>G%s^1x)<81OyI.4Q%LSh:qW'P\]* 8A[!?MF /~:S ejO=DJ_5NeLF($AP$j֍沃TِfHRsf$SRRH:?c5q>StxliZN+&c<W#gt 8a!<jo fNxbjx'Os _]w ``F!ˬ8);䑙1`bCht)wELLDJjh;&.,!LDK{9ʘ;r(zڑ2 B@ДArQh LEgcb`N}`(=CTFxLĵp I6>PRwa('u#qSwJ:<'*.Pr۽ ( N%($ȫ4(ɩ!J顸v7Sf*UQCu`sgf+`sv7cÒh88jj[cbU%*9ԇ;9 uKCA|jn.aRh'- Mf6T;/mĖr"4{0riXx+2d\Ub­)w(Aj4cڒ&PP}4Ȳ6" pDł.=){ndtJuκ׎ТĂ DR ̧9Hԩ32maF3: YK*%>TI KP8 DGSe <@. +@l* L8@>$p˜bil0øc'\sk 83](߆o ذN]N0{8wċ]ۄ,̱g^ N9oCCbxv&Sa3̀!tH D)LPJXM\| *t ĀxO&gy$0EU8[dXq(ۨ QrrАz?uI+ C=i'čv(I`h8\0Q롦f{88;r?dnqN0*"Z<'|?7CcP*D=#w$C!?+PSNLC8N;!@ 0`LT9YF99B>Qɴ! 1xJNu~ظO&t; F^H<%‰TR; :SHQ?#tGjjWt"(}׮`h3A!,CpUCQ6E(F>2VJRiKDmE0 D`r Ϋg\`]I go B<3b(=z`goy0tS ?OQCHY,rPڜHDeDEL D;Lt/bH 7PN'oxW%k% p좚!c ’݌O1y燣FAYDN@a%(Kk<D^Ny⎬0,ژ:R:Èw"0(Ң0vP YG VxANYYNYDaYY0*De%JMbf: Gb#E;a дJqH5$XۃP}[o,bEa3 sk`L[uֶ- Zwl`[*я% \#~790=@9/0aBe7l+hTF,P47ru 0'X3ĊZpD4 9yB:-L2(0f6Y5aF-K= Z^8!ai)`ZfIzuej&G{L a&;x1>9:[*eCɔU@xyѐ$L 0p-'ܺpu#^Ö}I4.˖P:8,;c<&(rJMx|:PbF&#/^ۺ ֻui#Ln xNd!-@ w ۔.S%߈ 9Eb/d|IDwQzO3E`LNR:6ŅV,h2MFYq'}BU{62pCpNdf4FD`^uTNs4ڡoiqT:%fRrA}~OY^=haϧ >@s/VF %Ntz [$9(C)⇓F Q.¡,B7P 8eK |\Ԇm{9(fQbFS~__. kuXS**\)Z۰N}w#e8⒆hw>lWنsHf^`;3rS.I6?݆!1#Ϡ*a ]LD5aKs 9laOb53 |@6H*-#I? 72z:}r8 q==4.D3ڨNr.Fffc8G:uP@!Jyq!Y \= spij̱Ht'\`D{hg^g;:00ic%IӷT8dl(>P VׯWV4A YL>079g=acjJzu=v@bw\Hj+6SCÞ9dR%IX1%@)غZJU̲ъs9+D T`jsZIuS$0x[5S}3xLJ*)F(Thj0TTDEVH G3:Bboqۈ\ʐmL.ãƦ@c-ʟڀцNcC$OA O~9#l"]E* ,l(KZ¨wsICdAY;˞_<)H8'(smWB +,[cˑ3Xj! bY4fW;CIOC3Jf"FD ?L2vSBI MТ?xw]Ky0bT1ũ%$q89qM̈T+ϵԞ{"Ct'9Ҁ^|M: }>y+% $&7tJ-:9u: 莢kt$1OY']$ elߩ{pNѐ? sfp" 1 8 E!%$Q"hYZ ӈ[k#Qg/r:sʏso.š+ X@дGULA@8DM!i p?Abm{KR~BP }l~oƤDIy;NN'`dc^pz=$$ rCN0LXLrvC8 `N+PM=HU!u%]$2M$IFQu$hTlE!_Z!D3X# <IC={Y04(&H"bpccHdKHђSB4V) - 0H"E==SJ.-ؚ lm< '  '_Cr0B0a'׻^Y j$)V N}XriR@PSzF'Ę CNKmL6A@YYYkLΘ/ %QTrW`Pv}W_xi|84JBrmB}!ai@tv𠛰g۝*3%0,P$1Ɂ , macmӟ íscOQGhj<)@(3IY`,k>,;aL]⾑(7oOHw m10Q)?(8w;sQV% 1,Qˬ~2 RXR[n-јz5#,UAŔ  L%.Q!I=e)ebyl)M YpVYmgخӨBfK91UU`(c찆QQs}p'RP 囚cZR ^ґώtzRM(8HxIP!H NU a % 3#A^s.[!p9PlIS|BJgz d;K:0zl5=}=Ԟ(a5uaupf14Nvh#h\k}' l,D༴G)Bt(5eR8SB )wxQ=U-N{\M{9se?cci^r=>?KKoo3w` '/wCp+/]_) @!ED_7uZa-4qCW?EB:{JJDݨcMv?0Y"Lx@bC2P΂=I"r]a)0p!"F eVrJbq:!" 5=~*B裼#Q+B -@ @t~%EPHR<T Jz{>:GPEC'+:~n =Rb;Y\C;~ 'saYYP8h(c̓2iērK}NCyMCqR8ZJb<+~%H}ԕQJшt\uA?dxsrlVS !̀cZvO(,UԎ-%{OW*?̍Qņa !ĎNHlK߷F)i4@=HU%PQ M2DCK'o3LG$9- UD!01.U׫&RЅ[Ȫd"h>Y" WMePO9r|񪅈"媻|8h?F_` ?O/ $lm䵷3 (cf5 yzj&t'Ъ32҇ ~&a;)5lh[(U?=$!Ҟ%RPU_xf2=в%T 6plUmP9fu4%IQPJSf/"  (Q;0p9A6%W%I# MPbO]#ԨJLBY ;AG^֍`&q69amH2 BV?! >|Z>HcC @I]yf'\ Y Knd ^MLJIéS p EXOaX$j Jiu&td9D5ֵI_rd lǶ=xZg)?ЎKTG&T/&i@bs3@J`d0܉jBO;Y7YcPCbW4T89m``ﵒ{ha".;ӉҴJJJʈ)TbkXFKgih9 JZKJU4WRKJ ѨVsL='Nc7!L,^3a/0dNö;rt?(i9B;t՟3ʉE?Q֪I٢ZI-,MW$0DB"؜XG? P%* ʘ4%(GD+.é.lm&A`Vե!FL00lEIDIE B( [OɁ lq1zδC/?)_0Q"wĽNDېy^,PԅM^(f{h(G,Ar3;|> ~BzusUEyzªPJ1@P$ШP X@-PP4P (gQy8~lm o 8% m& S^J5:Mlٹ@=&|H_8c!ڣbC7!O&F*UDzidP_Cx rZ'ɨG$O* &B)eHwyBp-C3 EbZL9=-+d w[gmK[wu Ջ ,R1R" BJSCJ11QETLQ%!@!UUTDUU+J̬ LR(RQ@@)(9r o(Bĭ aHm>5ʼz/[4& &J(C`C)qP`6c5%8@1!]0ibJ4w $PɫMi&@:ixxIPヂ|7,\NJD@2KwZy6 B}o(4|>O6TK|wTd|+3}2N؟nGU<bEGO;1@j=VRKs:"JdCCˑlz @!Cz^ /z>}D2 X +>I߽1YRL@0Y59 A?=uH8I%?!IMj…!H{GՖn:</N:r6@ 0O03:$2$Mz%ԢnS+3j)ݧgzi~ӻ&QB(  hJ!HiJWH)(4!EW2XO}{Ϝ+[<}i fh1U=S+ߋvqr¢"ϡjM5ef a,@^d;d 5] yX 9F=ES3z2BoƆn}'ߦ=? 0 nZlgr"VzWPՀ Nи@ӹ6j\ݫPx)d$%C>cMC:sW#d2 ! 5{^b ܔ`$SQT&nEVkqRR06 )JsNO$?V FZ^|"!XRL1B ## ND@`Aol Bnr?熘ۅǷ "t(]54Yk$0t24&!iV8Zei$[CKHE8úлduJrpkf%Z%@x $JP ;j <Z};? JiayCӍU7g6*X5CKpҼ5r>XސB "E#uTz׿ROp"$QM@PPrI{NaJ<8rrۈP NK5JqZN۠HYZ 4&ݢWb/IabM#]cF?[LC1fyl2xxYh<ߣ=c,"o1AIS$Ӭr8v~ 5^MFUrA| ‛t;T'F\ˁTfJMȸ[#Ypi"H"e@p$"17̹ݚc؀P֊ZP4i \nz_3ڟMPNl̬,y|)PL"I n`1b JmD`Daٳ@Tolrji 7a|ka3 1N1"IP܆`Qwa1C7t :o(ܜDݓ5|@ @ǎǬjkjؿf]>ed9NJ<~Z" e gn"U8OESlJ|gm׎y[i&0a9P: ởַї >`eԂk6n-kڙ"at8yw4 4.fKhYPK199#B)O} ֋xx:M6Hn6$&Ϥm8gNOi kVrH!{NcD{43^$ ${ /CɧނOi~1(J) *HϙcH,';)ݖp`U@@$ɡ%` VFHR)H4 #BDPmԏPc|A"t>bD܆wFM9g 'qHSݙi`5e~8Zd @4p'7 87-\8]_݃CHPؙ4МP b&)bV$b""BfY V!&!R& PJR%@""*HiR!b!(hIYa*)XhjS@D0(Q¨2PJa 3QO|Lb O, Blj_yS7S(nϋhJs0h^"'tFJ2`׻ Yyj(22c C+VP`,PUШ2P0DDN1NQR-$c-DXdf eXH .BJa4~v})Ae?$y @ }}Z;7t}nZnd^^37_[4<[ݫmf@ [quӻ\;rTkѥk}۫'Z8hl2Ui@ Wr>>m}('{TW{w;mq}⯻f{޺_O} f mkFl}aosս=b\;!{626M93ZwCܵ!͔b Y@gk(:{ U%zz}/%6/fyX($D s 胡w]vh sȦV$iA@tT @$($5%)pt*RpOsJ'Z6l $PRZk @(Ww=`V4BZʁPP05-fy|}Ξ_@${yK9({;Kx{gjU!T #@(=z ֔P($@y  @O@wn>A"((:| DxxcϬ<۷:UB2ؽwۻK}vހך>ӻv5rozN+ī5^u[kX/Y]iJ4@>cV=z5w9>:s{޽:z{r}>}RMς׽%׮olg[eԭxnx[kO+ݽ;{ڳwޛ6.@q}rvY8kG[w_8 1{mݹ uFoz[u$wٯfݪ޻3vn{jn|ɱ={ڰfy;hn\n,ywgb4vm&ܬywl޻UmGwrkrn{n gvqCiHn|o{=3ݷ=ק;Gnxu5 s=Su[SZvr[}{\wgáx(p|{C2SvK:[[5J<]}B^j-jʭ/N6e^vn=}`=Ⱦ;T{n3i31uݲnuf͡lh VƩ mTrPE PE@vsspznոnv Wmfs)TTQNtݟ|]) (@)*(x.Ȫ@\ƩU݀ν2Ky"4?a_̝| (*&Cff*Xg5 8?NCMBU>Ѫhmɤ6ѷ7߷LTLPQT SIII]VdB+ U0Bj?x֪n|~M )j ġJV/t&$8$ ́$K9Z`M* I*0@Dƥ HB5!,PB%20}E, MB NvCo9cLy|BCd?Il?tIߥsMR뙆+0BȎ9S9@h e$`N١C}T?j?0 9_!SG)^:,wwmu7 @eX^!8r4SH'`!RPYu ye:M 6pdx\ tWy̾k" ICs5f%32*wnL66H!VJvq8>DaWninUn]; b,~r^ܞvqzs5@,-xn$Qc 'gmlD![3 ǧmI%1w. h^4)v*F6hBVGB qKkʼnLk/8E1bVƲjb N1 ,L`ؖ*TG鉲K 6}Tx .e4A!9 ;KfVv堖 T}ۥ9*6{uDzf;U6rӪTinYx_HܶFR !@$ky#pqj|Zde-0b.H@8#PRgLg[XЀqszuZn7i%ژj S.U 덊rzf'g\qc5Z+Um*gȢLOT}v1hӇeN/:w&αugdBV|P&@/|J*Yb@#Em̪6Pٝ$<>d_>ddL5r=9%X"@bE",Px^_7O \FT6ї7E3T174vf=M \gw#*ER ѥ{oE1𙆠‹QʛbffbLyy/QWf0xEppTJd$N?"VWt׶S9%=7C:X/j6@M 'q-LfuJ7/o_vpUQ9H/!?JK/lL$,.&)#eDbƶh1JWm*5 ⼲ɬX%&9ݦXK,0[Kc[,† ͜ec$tsz"VBAU\4;sM8 &Xd)aW:{`"ė?2u58p#b&ܔJ1rH#5ǺK]A$:lTG>cNINv"|Vu#jSƕ)2b$HF}}]n |єpIƪuC;N{#7P@P I@ ~dl }6 (浃ۙ3%!8`̍MRUUP4R-%LQEn|O50BVajU~߄0n qdT/`6*`ָAq*}Pz?jaȠ);h>^J*qPFAV M63΃IT ff`UU" tK#Uv邥۾ ^6:u)PdQjVV{b T ɛN #%ppnu5Fn c>m! (KV{ԙ-:vBNҰ0{+t㈆^zW<:W}iG<]58XoZI^yݗdPsl{0}amlM+URIUkȆl&9زEĸk}[%fK>tnXFO@.fH!IZx(km咱n dF;GZĩsD-A4u u97 u_jKh%Q&h2i閮J[&V64 OU`!agUbAbJTuXTjq]R'O =+C~HH X^ˏhӦs J`$dxpNdJ\RcGy+rmˋVUomg) 9E,Ddb@<[~.[-Ϭ6dG=:HCjExd6ڠZm:XlW oa*}n}.&vf .{+A``m kV0c+?LnpYiMӵYu<{ykO2 C"0Rʹ'<I^/ħ.#Ϊ(mTTJ,8Mt{KĦ;{l;A`S<KbMֵP,Lt =  >akbgd[7"f)a?Xd,[Ak OD▖Vm30ՠ5}3s8bk}+ՐX`[oF75`gǦq&ʬDdh57z00Og֟JV>zFr <⢽ 2WuS{D@\3$$:Q5Z={I'JIi{"7um%Iϫ֡~hq (MxN:9gkf'=)`R$jHJ]l}L⏗C{)cB\?)- 3< 3-C^Ҵ|84LT ėY/\KDrP PZG@@ *+څH̫qEYf(<}XU$HsE7(7x!Քc6]!b\ bD~*Gs8P3+8qS,6JnGԐf&h>\YI2LU3TRg\pjBY F^!:y=.ϡA$IMF׼hV%H"H)4sŷdKIPޔbIKe0gI*0%:#%'Tq/0b;w]*4 PЉJL*4CI$BВBPDK$D5#KQT@B4%jtnz57q4hOWopkʇy`O!>hBiSCB  cHs{xÍq㷧iIHtFmoZ0BHBH0CrЗx \\ftmi萂ވp4 %O<:~)=$XJ@%>i:-a wn׷p<\r1&$1O>/||!cK$",K"i Ytřy+HI|H5rmq||<~ IX/s(xfBNXi~,BE/d3VPÂ+9+p]/n#_,+w ccdpr%S@CpBkcD|/ԔfNAeLxO.&q]C*G3|z/E5 X,$ Y[Mv_h)(`=pybE1FTW8bUP"s$%9AHG\a9ZW(|7D`R1$)F6X7Nlaja-/ Ɛ3[q4qWA_ȢMӲc 0 >D< N@>I?Oe-]Jo^drELd#"Q%(3rGiƨ䜃сrܒ"++n(a燽rrlU+҉ (lp`[Ot)+F }'IJ<AIJ4Nv9[ry=z+CKĵcȢ)HZ5iKaqݐ(]YQTE#HVi1NW1l+bb浍X*Z-& .Btm;!TM!G!(<a-4 5g0) ǫǏNh,` 1C@rQTQ<#lx\cjqD%r` y1Gݍ;&PQсq3ᣣ7Ś]'Lnb N7MkFDKʽDIb.bձ݊c2LلDBc&6-xB77,3LNk.scM:.^I6!N5O8Q=b-HiljƉΨ1vlp40UwwmR$" &V.9F}颪$NNž:e/= m3F *j7kN*SDԬ3(-i&ũ6֖C:# &4iK'v!jG,x ibB'4 YYA4'B91TPTT;YqXns#c9l<y.g\ynY <6۬p|2r42IIRmQm`TvG 0q,cpc9 =$(aylF%;eJ QW]ɒGo L\rڭO[p[݂yy&d܀;cmHHe#h(Q*QZzԎ9ZeCv Lai癚vH#UQI/Xc._Yd4Z,0mXO>uQoXVp)xS2J\bS]$눪 8j(#JEU2[)䆑(-1I4m/%! 3yG]mö%Uqi6ќM08+puI,HkJijш)ӪÏpZ"^i2 @'Dnle(-m%-jFlcEQZ+)`}tڢBGGŐ[}"pĶk8ZR0}@4ic|r q0?ܰGVQc,C1\ &s)9 AQlI`3)pw;QycI`cYJ4%Ӝk$(EusĄ`TحfO,-`ÅM ۞Vy=IwrZiMd ud4$#TГ&'cnjEXäu'?#=^&zw`Վ+L&24pp3 ) tkj dx uv<)$7wkg_=kS5xֺ|@]fLlILLf[ɘ#v坿(%֐Mq 9Y.a USye-~˫U$dƛc{ܒmq4ƝΩoOgoSuKB?ܕ>!+rM;O+ChdXKe/InR D87d!) NVfEU* Z~ge)'* C &ew}Sl6V͟ҽhI*!zu6;+#.,,Չn/Xĩ8s_ӷ~( 3yR{!XXTQU*;?H|.R ?Sާq<fSލuo9M[ud^JOʂGd*{\#&|ãM_ Gx4z_~_F^ɜ{mW_wu'2A\{WG[ΫN)A *R=tDl~n\Y(uk^La4x EhZ] m/25c~%YJ k[ofrιY,s6ș(Z8@>W^C>Z5[ųPR鰤j8~rcBmۜ毤: b-+iԑF2O/+m]VsZisdTDžN:͊"̽nzwʚI8 g4Y7gjjan5HvBO= )Q6 5HezerFO8Sߎ'LaҲ2Ko8POQccPi2~wxhXA~fdpL0{A >]yr*%KOuI}̵taCswbNL)VZXCrg1NAUS-iE$ᨪ5r,5jP*,3Tk)m<\53JL,*rm8ݥ=qRԩ~c.:/O?mܛ48X@(XRx0Wω$w޾ud^3]2u~muf!sF#;r:VoyO]Aa;g kÌ`M@%$u)qju80qS( [E> m6BQH]dUqfgk%@-d\Ukb!Hٿ68PO~`.6CELZGA6 G)i_*:E\Ա5\TPewfյ #P/M,7|SvRu0=9AZޙڏS3Vzޓ <(чj5w?G%NmEA[:…`U6s :rTe06SDs/@ _D:0"|4W]>T6CzOkHztX۔T9_KuY$_퍀MVjw,]wBh:y{ `a!l^ TxyB Fdg)uԬ_Nj;þan!|W'}ot2ġ̑<:`ywg cbH(qe`HeRgn|3[E_O7ưg]\z@Go=4Ə Rp ?Ks-~x(WH]"aivִN01$Igw;<4E*%ovo܀a\zV;W3Cm5kՄ;t'<.vζR!5pKF1 '} M0X{&D͋Hvi(+XbۣG2_?~&3+zٙiXrG r? 0jȿ[)xoA+*Xm`*()sبsVldaĪmy'1 qlwY-)Gzma#P߯e:_|SV.P{$(~úWw@fRv;zϪzZl: O$éa F b" "b?ET}@RRvzL?㫖ɂS _^leQ&EkrzY1̄& lh /\jT 7.oXy}f-/t-XsB?qsBTf w`**l1鷄Գ)0Ja >4WpB7.3"_DpB؄ &ͮd5 '{`̧耽EoK4e蠂-dKk,j2٪޺se~+x9繮'd/I.+,B?8ɑ 7X #>-7 epn#I(ڎ@]$ⰼ`FǑ]({.~WHW@#'0Ÿ8ǥ$wfŒeu U%O!}=v:<&9b1Y( #0c-+'D5V]H>뤥l^Wt_,^0%zŘvh}kht׍׈  r@D6$@xl1a& 4eE|'d/{UYɱe 9elmU-iVc?/O_{^fW[4nH鵧 D//8&fdcߗ:u&|U!Cwl<#4NFtɀ@6/}_}q<\@w}a'x2&bvPg$LKO 2[I2~:yѯ!JBJ}PH1gmhNGfz絥o Vwɷvآ&GF76̂^^x#ƽŕ=` /ͥEjl(,ze[ Y⭮d"v- ah poxor$,'œbřjq X=-ixrG3INԯ[K?l㋬8K-;vPB#VN>.X?/y$03%3 0N Es\o?~s5ݽ1/fg0UTqWv^8u]ѨXtnsۍ 1nx, r,JsJQZs2#~ǎ8 Wxz[JEDu3LXxO"+5޷ԓWƯR=DXUb- :'لGW& hb^c,Ӗ.:~wQp7z75K7ML] n.E8yA3ޓΗyy4GYҕ'~lrP@*BŎBOz>A=fe¹{jfijRm "N8'40eSEL],gnvO )MNk\̵*zP*uWS{pmx>2 BU`QJHB@$7a "L7k2V9߲ٮ&ONH{/DjX5KܱLTѹq{ZVgK9R^egN%RVl9\!N& !%MAIuJ X.uulIY&BM]jps΍ 堭j]RH:wu$V+J4 }>ӣp1xx+rfy(VVc;nY҆1+ '4nsBw@,mFڶqP:myώh[$ @9N ON$uuTߵ_g) ~ R@(_R/>U_ Hs*a1B:}5*lї#uA$T9/JJtд#BE Jw+ 4ƾ7"L&}Nʟ>\a;OGs|NK&±DbQJS$xDIK 4y*0b (ێьz @jyg֌ߙX<~1tIFm3!sMAri%Z4RRP7M*Q2SKxjcȹCч(UUAIAKF- TiѶNlAQ ]:#ڀIgO=ˇXym-?;vJdے濡1\IBCJ:@'T  >I%!xJ)(( EPhCy>hC BTa&}78hN 321NNSS~\ n9Z3*h9J}3yœ5>`8Cc; ZN9vbw]jWʤ8h~ MAwmf}79~k"VĐ9!+35H]>F]yudUTґm(`i /"?ljͰU,jƋX(q,#mTSA|8جF٭RUo\";?՜p9E>vQ~(h? f+h>5PCɳ aEb/(kAZ6 UIT=bZxͮc[IQ0BIwKon<w;~lb~PnƢ%5DMUjMkIH]Cޗd"z&?V_[A4;Qvі\PԶլN-.Ky JFF%NJRMT44E$mK{c1(pmnIAOtԣUDOhjb S%k0dSf*F+ W.)K06בFGD3A7r-Hͣ /%p&5h]1 jv9 DyG;϶Q_8ʼn4QI" {)S~?~h[tyo"gH 2Nmj*m[5{ @(Y U(MIKEQccb|--_'ᝌ5AM Q!`R LEj `R 4_aqv. (pLկÚ)ʤT/?ѥ~3V%kÍWBYkࢌmldִacpbqt>ւ*j˝Rv0dT7ö2O f#Ǘ\OI 7J >orDb:V ($!#af Jk5N-%_kHć}/찾fw*'х+P T ήED?{^95_DYI!ǿ_ zˈ λq*WTI{d<;  #AA}:nD@/w V|-5~83'!gݦLnqSf* =:` ;Nx8# <#pO0]f ?wpջ߆@z;}u ܟ^J\H>J@Q "K_D'C0 "i5C6aied" h]JMrݾ]!ĀއP2쯇J6u y𷯩B)6 F/ r<ä)$\# =IMјǝ:ʓw. ã _yŗɜs.n+HHHXE|N/Mn}#z'6n,_7U%! DPt(Xz<ǿGgQNd{=#`K6Yd C;lWiȍDyWLiSgWmCdzkז>vzEQQ9 R`_;@*n+ 7 VNfH ft lk"imN$AreAK<=c z6'tu*b"\YI@ #"'2^ٖ :@YK{ֶ)#'<\oA"@W-Fѧ!9(cJ垧a&ZHɂJzh"OIݤPC0~gSz_G'y~)0xaz;lUTmn(q")G&e\Y YЉ6 껭h {U֜ É XOuyPV(D;u8DW:<"~JOGG;E?a4@1%% ǖ30AGZ/9=/u( @T(֩u]X<K,S!46'؁XgFX:;T]\$QWZ)AHX W?NYP)~!E9#͚r~Vě#$o2Bh{l7? #7P}iP!MSH1TE%ߜp$l=;* ;Xz~ȉ-Dτ4Ҭ+Eexnrk1j%2G~@ҩ+tA+ّt ))l ZM/`E%%Iqw/}XvWQ%6FIRHuhpqg$g3Rt/VCx+Wl);(79v01 \C]Sa2"JfCUc!&SECkm s!9Rٯr!@?QT$|H'(n;A$ sH6`(9f-o |cㄬ{ozuk8FxewVƓr^ΝL u3بNqeOCOPnCAD>T +ͣ3)m4nSfYF1liB|ɑ;A8+l f;tStuk/kzzU+L3ҫh#=H!2FT5'd?d < #DG jڪNw;LWb 6cꀴo( ~{@(/T89T&V\мBOe".Qо Ѣ)*Ъ9qQoʮ)m4S '5'T؃HEhÄ}]L o' Z6UJkT<.0dFQ8{ۇ76лV(@sECa+:<}qe- n9LͩS퍂ş׼F̝B 5iis"Wܹ'_p LX[yS EЀ  N2A3 '8- ܢ el6:)M1|5s OӵoKB%Y0:gIpu k6tWp{Z&PO(٦4Y#*ɅvyZz=4mTg5L=v.'FZF%pICSݘ NfzWjHG qEcaNn5Nb]s#oIOdҵu8D*Jr¨ؿҩD^"p=1F0yvu,ˏ;@t 9eQC=-qcVvZ zl[jw֔UW|;Ӆ#~6?Z""DD ~6QxU`D0 lTa0}UOoWV,zkqD7Ɂ!T % 4 dQr1DRu*om`d〛C9Ȇ@}{b4"jPyihi)A)ZVJ fiZ W!ꗘȵ0?H@d4tB HRht{hB.-fV(%44<ؘ)h 5[H4П(2tŻ R= 4~p(b" E)(J {mUI"'Kqar S. d*K3Ep 1eCGezPYnUJy0 ~[ qP\?4SQ8'1pb_\l)f^N@LVF(2XP|,DƔvEЇ  ]4XMd{pt \nD_iˊD P3[4L#acPm T2eQyf,$[]tvv}sWhEY<nyy ^VXe5:$Vl+FIZ,n@l5L`5~͖̽Q_ %F8.ڻ=G`YKg<`CḦ͛ ,쌰~ń^2 f x3h5N!I){ECxJ^o!俵cfaeWvk!ê;U=Vrm0T/ܹ쐿w}zC?7VBo_`#.˓"'<Ґ0y_f~ |zx4YX%#" J)\=<"6Wx|: ,*PuޥAܻ+{c}o_xA$ui$ jp+sಔ7bwW\)uQeK3\3n7ŢU흓nY2tx|}aY$iwJ5E';A(h`+?__-o0?Irf +67~r >̋͞f\ppưc^񚊪ae$YLhǼAx\2Hn4X‡"f# >(_Lҿ9'Ga0\c)AQPʼPÒy(9)~kdN=.C(Љrq(@H ,[ [/&Sj"ϩuuײ˫˵7by.'7'6p?gC,!Kp_\f"i\'kBkKz`p?<Z'clF&|3it]x[t_g"䢏#o育>[56Y|TC\Jgz#ڹeܶ8S&ͱj@&kѪo2R敖e/*j(ߝ nAYwNd"b#(+\}C߫~wU+ZֵkZQyc{p1-Һleেjfɋ,# MA By zfYr3+TfrBc 辸sTͫN3V? VRnnc?LLTXQP*h 8;O*Ƣle-`oq@T ,wn).rm% +ʼnpoo,o mq M]dD~#F'K;{2; + ycq KT`giXF WH $vsÈc5R.#TzHJstT%X25We~=xNTA O15*4 /w;# d`X7gVSǐaqySݸGReR#d%C"v2C}F H2X;N}Lp҂*#Pp%) Oj}nrXY(DyD4?ϟQɞ{<ƾo{e&FYDh7Y>" ~~O WoҰoqy9B {/>&.@ED2 `v%?a~mԐu Ua ;x'. H㍔1!;~Q91ad+{Ic:[ ?mCblԯWU0!OuřeRRFd&/VlEx#q}Hy‰Bzϣ8I-?m7Gbe'&~6X(!-J<يjJ'Ng+`Ώ/4t!hkѕIO$?jfv ^Cka4@c|Z*NsR Pp59$0QXa|an=t^& X"P;DIFPT,/4RumUA;:dMa "N60Y ==$MdF4П /^iyC"8cZWD >I&!AF/6:L1%A!f,иRw,ԾQ,&0P^WPytB PJ_M{8Dȸ'067:x30x`1D9}{08eY* ~@ kFzF-6zdz{~DDH`st5eP;`A !y1xɩl*St6֝K Pƒ* 1A ( U@:Q[{ aOLʸHL<}>N1d;X0qȂ@̢~w^ވGT{Kcz8܏|~@x5]1T~[|GxM6w~DE\LX'O֞Sab^+u$z+XZ Oox<%`ywt^-hV9,z=V[F89/vst8/ i91FPU*3pg0uB×?-+.}ty [ТF(j>?9>^8SG/i?wGqX %%aZ_^LmKG7}#&TXZ/۹t4J 宂7goݗ@ıR>f#IHqgSc7LO7㞤;DA65C))\ks3Ō-&~i̵ ]^':)ySØWc*YffMjTS;EDP\BR@kI2W0SX.rl`&f3 c4c;K`z(!5; 7wͿ՗|~{ rv0ߐ_W,\67Κ~*v PcTJbMP=J`iN#STԮ(D\`zNgy Iٹuq09e?w.fX(|^3hy?xM<}XB7* b6?Fpn@D tlMY⯒ݦsKΚvzl'HPd`=HP 3w GwqVjL6zP̒$rbA'gKM~cӘzC5jQ!EPQA  ?i5ۘ~ *a5{̯Ϩc&9f !\F_RCK~OrAlZtJ)ߞqB@H"c'Ӎ9əݞ2 , >PDx()tv/_7xp\xoٵ`$yspæaYsAkj}HZR[+z+OZg\>}'Zz0&BOD)52/T >>\*3SSĽS՞N)``MTIVcԿN<,@ Ù \jn-{N=l 7ޡHHpfU"-*}o?=IHJ^NXǷ0T9IEC$^o7!yvPaL[LV@f,T%5ɦ#qLPd+梴DŽ NY<{HZ<[${d!2ёY ҂!,/ ҌIPP'.aX$4ITPE5Ѓbl*6kpFIKӄF]B{;8agKmDq_M ^BAFh牰P/LB5Î||zݳ_*vX٨q)q0vy?.;2,֯(v%J@{-&0TS*^?XF{NLӅsﯿfwfI4{ީL4`/o=l 1ާROQ5kT>t|ߟ\ iВ $vo? 3tp:V"u-솰SWw:,?#@7a`2? ;tu2t/2Gۆ?=@T5 rSx|\~SV>V_Maڙk_p> oâ@z:;g%ngyɻSCX)= .i`ulR[_lSMTW^LQ[(ϟ]9bvdFmwP JX ߌIbXz3.jtKXg@}ާ2ؗ +|ۧz8Z-x_>P Hd}11ƨ p&&D@C Lx[>Ƞƭ'~h>GBYEI;W~]*5"("J&̠_+' 6isYxhC:SOeC`ocM@Ss$}ػ,I.Wwk;qlbI]&]D@#IGtO9:g()i&D9o¤T2ߏKkSeZ;$a5N<> CyxnR`wuO?bGɠC!7fX=ޅ-vOwﭿ!@NHxS|w gn렼ɻ~ʢ,?9ϼ @VHeh:V-!jqQD saNݵ9z.j{NQUpɳXWW<ꩂ}̓B@)1}qH{>_cg6X/9 {|}l, )keK8?+G8Q\A\S@T(5ۚs@}Y2ms=hD=H:WK:M-n}}A~0VWB|Y3x=\WH h|1PuO('b[9 yp{ k X ~ ^ST;֤O%jGOW 8}83viMH,(돳N_2&7#],?Y)@;"n8%'ߒ*SUJ Z#0'͊:IFY|O`rǁw,Il>M C7kB3$@@>!}ALjُ1Qy@<~j&; X-J?No;Nͽ-0?+:Qd8a$]!H鐢{g>)ݘ|UUU%05rڗeA450u2}s|!ݷ9&zu=e Pg ͹>90(*/F%bG&..:g1/8!9KD2x3 q٠u~9տtx k▰RɃ3EA|;&:ISs3Ι0Ќm"*rAFʐ\ᡳղ,c,Y͂t|YqN*v~<~9t$X붛)p@8@;}~O?Xv7z{#ɵ#[ e%dǤpd1%z߾M ~Tъj#UԮS{$8.EH^6 /TЋ?<oOʕrфc]@s&tpYFju@/L+>? o/e!"D.^@b7KTDHw ^y& >zJj$h@AF poQ=@F!KoF-^[zritqtYE:<` Iwsa_H4]1: ;{+ @^ @R+䃒ߦK\e1R2kx}ȨOZP"d5q@SrDAoJ{}}D!?y_ sy}CM`Q,<™ԄWE m,Qy2(};_6GV'Ԟ27TH^ 1#HОk<] "@d_?;;Q#e {_dZuur$"T0՞?[JD㉰dp12@HxɅJ"Z>G}@=x|ñG_7Pw].AelB"Ul 9-%@Q&X`"GlqiWmomT@pgF,*Cˍ+`0񦞎__f6"%=vu`#R=5K 8w 2(N(1 =N`ޒite^ h} &TmZI$/?ߩ}+ZCZ'aTWØtw SQNi+POay^$uD{r#t)0DI PQX{8]ڈ;us3b4h mDj?n6q:@HUHZ: m[Z!B̭N6X5*ϑ^,;_lUW)hp0d(k/FlF vA =8F48(Ã~4@"JYŠ(:>H>k_G4M'6t`A_ *B8,P~*-wS7\[˜@F~=|~iCçX(cMNE[Dh' ְMDq82G(YpTohkxl+>iP;ө]^&86%yz}sD/ %(Rcv \ji*lE '^*EBĴ1p 2tvT|zq׳`/:8+ܽ"EP )}:PR{_qֽ^9oFږ{qջK OeDVД]ӏ ;}p|uu`|SR]<| O~/n}[*W'v ЛJ}Ch_S1(*hEUQ@ JUUJv> Xt3 a֖uVWTϮR̈Hx]yA *P{4a:>:ve,v3yG^|4^RM5v`"+vM| ^  >֞Fv!Zw|$Ѐ xTܰ{mwwG'>qdPq*F p{ EB0}SvSk>6i}ф$^h/wT Swr0 59Aph0[Ӭ !j"LrLC2uBo ܘ́Ȱ5(Dz]Y]EKuJ+c}91,d9~zvaaGLn՛.R"-N7w4Z;t)W^%u,,f><)XI#׫-*<8Cj8Lc 쏚~r|q{YL\ e>;A7]g4F;J 1vȶ*0yBq;!ScZ%jCV.",8UBpk%G]o9xjDA?dZTq!>hGqBIȪFg{PпܩWSvV1)B/cbbR!JYۘI"b RͿJزh9yd,{c =:.̋| w_#@ $YK(l2 )Tk~ռ_JcWQ@U g)t;F"FMg"B+6cEDr6HU \p]l!DNXM||̜wy Lϴx o؇9>(k AWR{VEiat$e1 [f1m̊/0^jDkE\oQOjB:¬'hb}upG@@Ar(B[P B.K9G_Ƽeyw}B3RE1vV}EL"bGe$=6l&)mq RSkmI edFʮG,tJK`~s{9'jqVPyDQ[Rʵ)ߛLe7!z#q݇.5-m <կ󃜅y7 md:ח<?Ƿ_W~?}> 7kqg@D%>Z}$ iz&㠋d̃@0u]w5CY~P303$7ʈbQDBE'};]dx*>:uD-bMͺNcF燵'a|_MIrh8 0nct`9O}m8ٶG|]fd\K/UYPb#e̬qsө%lF"R-c9 ؙQ.uJǽm~[Ƈټ&᧠19 |H`hLՈxMg"1mP-PC},ѶY߫P*W^\f C5tE5:wHC]1\ݭ?[2"ALGiTMS(׏'/׮:{P$-@ ,J$6t  Qy%r("! OqXzEA% IT Ptgo7۪<$'& ةHpxzMLb>}|U|ٍzǑ<O!Yx1 xGf*f]B鹯6biN51S{%"&0:jJf+JQV3Cڬ^QXgsUW"IҘ&A2Z".a=4bqRt=*v3,sUh1yS*tb_Wo\qW j!ts+kn.51hm\\mG_禛xCl8/;j. C)lXP4S?oa.{/%ZԾbL )\ IZ(Hg)O&-OF4DD)}J aO?FN֛(ڇhgJs_: RWWg&_Ԋ6\rB0ok(G>T޽?B.e_OY4_z{3\ 5+ yQLI!˦CJP)>e@wis0DL БE1;C|?٩vؤ=yNu?1^ԢC_>vSPȅ ̩ZƁIUzYNkf+FԡI:y1Z\0-~ #vGIóUn__Gd/S}4PPm7@T(6޾lx˕c[ {~m~pM^a k'LohʯJߍo;[>14A:ɧC|nAH]](bN]/d+Pj.׼V< $Ӻu| hknQ4}N4=yU|_^$f/޴ak͊=/J~0ze,U%Z Gem ud'Y!Y'Do+s ;c5}V&nцa,:&&74#ًqpIHXSj "*[ ( # _=LljƸn)du\%}}16a .xiX.e[n l.X\175o7{! ๿ PB*pt9Hf5NY$K]IL<\ 4Py==UC\TF4f!i"$Rk"O0- Rb0倈@e${BGPU~ڕE МVab7 c*[ @I %t7J{<Lr?|(MUk०Vo.ZsV(ͨltM60aF3޾t#q'}d3{*"Ó7. ^gU}7b5I844p7iUYbKKljUb:QuX)Y7P.~2Ҷ j. rn1[ @5A$b-+ǙM7,a$<Ϥf|t=`r^?^l2X 7r2?|G,شG2Lȷ9lJ5Pk|@}J$ަZsjcQwnc>x<^|܅zX2@ kuqZFaN@u!!-~]鳵N|aPJDxn$q1 #Kwҗ->ͳf}.ZC@[<g^}V=!le+JQ-0Ln)"{^2tP/eSrc8XCHiv1u4\K1Kܰo|aInӞsѽcsլvS_1a >10eJIH4>5/eҪ],?.ZXGM0pY ; c NGMxnMP;CZP'g ,'k@޶ ,SDr^j,ӕ}wҒdIP@HL%vʮ95\O`[*>Υ&Lx{̜ڛgl4=j_Y샆 ;,V#3ixS&6 7[HG*oT>_'Kٹ3ߎp0ձ5p֕AAP egVT2BtRRJ#喛ɍU}Ol-u&PY CaQ 8a@nAD-yx8}%9xmHwnn>6k2#tbL `w R)[yFxwKqO^?h3Z[fڼu\NXC$E{ݟ]=ZcUPsL4JPLA_s5Өc:|M6G$w5"r5Wyu4!}s_C.U((lג\uz+NRI+xz"kr _"ao_JIK/xjϡnX;r S~Lbh. UAUxA41lhlZ).009} u@zp'eh〲]Y Ykxȿ-P0p(6srCHVr!uUA>|9MXluZ‘QlK\845^u5!T7A0 bP (0AفԘr<#K$0K\d#>EPOuFQI-yOˆ+hSFD$KA:쥷,Xɀ ۺC |hd|ZB [!֮IfQ#q׏ogl6uۚh'?v:獥LtK9J-XN"Gngoa&58x2}Njw$Bؿx# rYC% ,뜺ՌJi4# {%Ԩ?dzg3dHh`Qzo\!X]XXs`ڗLJTw}7exC0f%^v"rS+qcQwj\EV9JC|u:<^{54." _O<%yٿ)FդӖd L#E kr2(9 o:?Z(/LR/˗n|e*ZRrY=;9IM{k͒!lwLLp:0rKaH8 [6+G ;v0& O(7"k$,X|I.XXXR~lK#QmyKp9 <-_W>E*%}nz>N|מB@o^93ʽwk0 yx@j$!aKtcYnd^lpG飷hb 8CWʨ0Ѷ*bBd[ yEc3V uh;3+Z)r /0!860nyd *|uԍG\Cy*j!wul}JH0~6 o8R#}5;_g5EiVT7@貒7 ?usHMyJ"w6<"0Uk͒M?]+,|sgZjgDp|vN\)k8 DM_#f32 ?''V(z(Z-3FׁQphpٍEdHИl1ï &V8f[6WU<#ώ3U0#]1'u% /-? u8tcy`~ (Tʕ庒]B\'.F@xCߣgaVD,?e:\V"% DO޹ȳ$n1Ԅc? 0䛓J_ @ [Rsej![nD1M RGI9DSg݂arӷ7qH}N 8w 5qtFNi;84@x<ڜ_qpe¡u;es{k`ѩ1k;jJڭf\/ ln#B.*2c h[MP>F'JkI멍60ZMI_QjlSR]n$]rI:}OOrisk_qGeG2)noB5\NJ+' ,@Mt: ] b3٧ׂd/L:-$:Y$ȁv`O&nT)݃=p˺ " w`6e7{Ee,+9i;2N〢.@$k̴fQ*pIof8SVKJEAPڼ7zj IcU6Śfc쨣rJs2XJۈgDD.3V$ul~#"क+ rOB>-a6V;ˤiWJkO{(w<؟FK`qrO.$gr`*4wW\V3Xqo|' zBC\yB$\1/,sblEɕ+z֟xo豀va5 O!glLkfwl$!XEmA.ĄF*{Mdži]Ղ^Q.n,&vg<7hXM 94:ﶓ|gŔ;y.hAMGW@N (nU@?q=W0Sf[J@@5Ir'A&3 Z9E@PM1(ed N.l'!tWBdvF#׆S])l ae_ZjŰF76bF*FI_%(|m\'' J TH 流/XD<o 1`LP `"$gllGtأ.}P ƨ/ɔ" w+#Ռo#wï_DwJNXޏF89g H@G}m/=CW:nd4n3WKZ*VSXMזNbJ aCY/齘Y g }y*ws(q>VaARגhf:f0i ,^.{4š =y\uG)4ǚ5i] vm@/H"ָ8p0Kvj.8P(UUrjI4QYF%4dDC*I"q. }f[?Ks|\渧Ł2S+V58幭dJNo|[0${NCs/<Ţ|V=rp p~FCEk\_B( +gcea%7)H`2`AD3]1䩸]y;+pRk{TdOpFjO& PSQYlac.jȽ&5y},QoOc'Gݱd6+mDv/0.0`T !!bӋAk2hFH?Ny ֕p#$`}q"gwpq,4uaG[tpɉ废˖>mQ&$Bξ Ѥ=WDԩ)WG7 %|IXQCό"M}j !!41LD:bINP<֎ FE۪pV  aFU_*ɔ"pvI>/dpL9g;+eahX=oJNIr>Μ0gE1wܵ\I7Aa`& =R_^d֙JL'l{|ƴm~+Nlw_H[%8xS-<[hov#`̏ HT!;X ! lj^7BLدQ zPBó6'+V6E!:/v.P'kQ ],kӲyX,@`@;;Ֆ+ AM|je"#MoN%էU 2X8_S5j)׍[nj,-u6VMc'F+UJ f%**a2U3cg37|gè*ҍgz;o nڲj^t/j#:143ܕǓ:vID˻_R?3VKľxf3Me(\&M;]$!f18#:'ݭK/S倊Ti) R K2pڴϯyodf?{&&EB=UL,~Q3A(k@r70]e*u^ 5".QᫍN(S @B wK_R2(rkFq۶Vriu&USW_g>Z1%mHH^EZ`@qƌ1ڃ>-#]ӡGMTCh<'dJMCcZu0zb w}q"]?P)!Qf%U\bXxM)?k4iYVQ&Tl<&,~2() (N)%m|dN(4LyB$Πxkz]wsê,M\-]_YQHĺAU$X--qJeanZ]L07im#t2rY6IR."B%3E$軴֒w4gxsXs'xrH(2spij6Є /aW& Xg$"/ `<ߴ=z f-|bgL'ϝLbK'4d}\]Xwes.ηxᝣѹB"U~WQo䎪LXʥ7w8L?޲IA+vӈ8(H rDJ?y6KYl]?|^w7Wh䏀)̹,4e1ЂSAwLl /wJr<5>C@t(M*b @ v9zOɇݳpDϓԒџW=%F"Az~[+:{*G4y&OVT)бgO= 甛ܗ˕>J*u-\Q4'c+Pf 9#[`Ysj`OZD1Ai{| ɜEv {[yFֿ,CcS+yxCL2kㄎhrykmfj(]b(I$K!|Ǣ[04E6?U"b͝E,! 0) TU32oK\؋F0}&#MDʾ ^QhTht@0:D-@['hg|p_|ANb ]*4lNn_{aZLR9Asm(*<7ۉL#J ."DO`"%pK. ~{KPH8G K'|}95S7.Z8?7>~h 7}ryw[eakՂ~kR-0 +gmUޘ-h6bthC|m.8:u{*8 ]%E(Zy@mK5숌0T ~[a;WjB09~/U&yk8hWY?Pa1"?=h]!S싟8A(\nبcq_CƲeVhbeMמhul&U3.~$_J+;B 0"$.C!i FrvE,MA[l!aGG_WDրD\쯓SOtLvؑt;>hCGwL,'/ X2`1S_r2| @UpS0@ꆝ,%L/upq!cU7[ѭK%Q8R ͟W9مK-[+|z V6 8:WUP(T'~! ko PGuy)m-&Snf:_>>x[S6I(ToX뷸d}Ꮩ4>_VrL@;e@ɜv$֖y?3۫1~lrxhzQgN~^" 3)n4EǾskh74'~>:M9H6L|eKy&උit9 ,H?싂AY|pWb 2F@-'!x/zu[ 8x T1X} gsϞ;O*j cg.1>/RQe80BE`ҿFکPy|Ȅ{8`4YN1:~}_mFB$^lau(51ĢТ pR;iEЈaIpG~TE[*i;*! :>j4bA{7WKUs'7iUCgol]ȷŐ;bA\8܀#)svhiv`[@ѸŒU 4X6J$;BGrɾwu08 $ wotXq^ͷ8 |D)LpNw&)Ś\'QP?ک OV v -oр 81ɷCI+Q>=~A_2<y ^`;WtPaDv:e!vą\ZX ƚ 'ԆJrxJj^~ #X X0!X@^OUM~腀6HR [jۗ@Yٍ.*.ٲ5Y,.< (9~$HB_EES_&!|fHg,6q%j5 VRfDP`T ه퐶\q/{^\`"~8eJ|n<)lrw]vpI\), b=Px9Vc9e 2'I6m7ŦgG 8g5&Xhʅ$}"56x//P]V=U_?LG"""(4(0DQ<)ex銭jeǭ`bH^=*4:(#C WCӪIQn( K{Z0!EC{Ö=ѝ.o? q/"yuN!#;r.8 gE J #E~i 0":u =c"e+׋BsQfB-O8{Il^\|1qn/a]1Q:uWqP9, |'x@=09PC|A+%J(p/1P8XQZ\]ehxx4ɌFT8`{ؑegYwꢁm8F8vJeE)sgj@9sϓ2u[+<b"J=+6c«Bkm$m0IF( 8z6=74xآ@uט"؀NHLAEǟkMX0?qF|W<1:( ["ty2)H%@7#~M_&?^ۑ>P Bm氩tn06Uqbm@05KZ+ sYlK'"XVȽBH#8LVkQq 7I[jh 4U 6̷0ġ:  ahw2Œǣ˛*nLPKu D=f%aa.չCsxah i8F ye+tar3IKG@دxZSr`@?.6e,#(Hfh&,z#  s.~KZ@*8bŢF>_VeMTʼe* U]RI=$಑ xCY1Cd=o\$).5R ŝtar &b J_ym[Wi8Ufh3fKW{&'1$=z׬OB1TN HjC{t(`A8qavT_Gn0)pq l)n^{YL™[֜9쎯_2DgYn& ,p3W}suwcO/Ƈ-6񍝶)gvצeYnZweYSSA|8N͟ Ng`J5Z9Ҟ8mF 7so}c7bPz3M𯚩WuUjԧ,9ΧKݏ>;Nc<2R]ݿ 3A>p#b^_˹ۿ;)\f18<񄄤)W|D(#&_>bd窩x+PC}tX"K-VL۱uk{ýtcb^sٷΣI?11c,ާ/DӽϚ6x"q6+^Wz}k=ۗ7i(X[T\Nqowqq[.NP(;un h!-^`睜:3皙*f|k3+}"8Aڮ,܁jS>p#>(1|k70\מfߖ[ndk{!g8O~oOx~by9>5ꯉ%y|_(xޯ\ygqlqU/&,#e1] Lİ 9MBrkd`KᲗ+eoPYw-,{)'&Lg떾HVZ#CmsޖKvilŹ"Zb""(Y  :-NZJeH\{XuXFV}prLxg.Z5)qAY<^tr fg8)jwϟU;Dbުrd&"߱}e)kowM,1ȋ|99eG"hUxKW+bŹcUwm[}ű8{<|is.ul;KdxNzӐZݔȱUny?3~BgK|p\^Y,Jʷ&9s浊ݴ~S-0nc4]?u2'}`&͹{Q)-/Tc޼<w%sbzfc|ac#kk赣n6tT=,N4 Y_eV~nq)P6C&V >n'<'_Gɝ '_Na<݇/i? Iէ(߸䑉WLSYSzmpT>پ˗84 Fťy"D!";?kΟ2֞iS~O-C\촌|x9ŒEA >48ۦ.)JRu!HŴ:έSGrg:HԠj%B ? ȢoaD50=3ç"Jo?;^Hˍmz1E`Eb6"Ni7"(_tr}`#ss;&o#$zA6X.y2+ֲt4xy '6VҤWZIԴ$$~fT~ g1a˂Y۹ 75{{#[s>eI~dΖW#rIf lz; /xC?~,LU#5eN?ʌeQt% ($=_!~2DL"/ :lYYy*a|iXSc+Zj\L3a=8ܦMtvt&@!m8խ9Q"(GOK*Pºgp|Y!c?Sse5Z&{9'w )Q`%\Ɏk1W"ܨHs\8dɬJ[S/7*i6*2"0(=/K&t[}NՔk<Qp\/8|:2!FgfNn4 ۟<;B?3'[V8tfd9R\ނS9˒ܔNy&\C9{n-~tu0t?"\Z+0+V'[l#RMWu 8R bs]6"C\"+y c A#6 m\DoVƨ|F=mӹqVYuEsGb(\;)qY-M}\>>l!Qj_Mc$Gfsǿ7>ܔQ^skS:Xw#Pgs:毫X$sb b`bx>[x"hq @:靑(vzMc-քDCM-sn댓,CǩCYe;P,dR{WО(\3E WZ==1hB Щh[^AK O̫CwIH`UuRP]KUsI]X1o0lQQXc;J艶t7r[mȷXj{˔ d>ldMWڇluLIΊ"IjZ~ZB0h]MD=~j$X&U:U?mOXWT7Y؜,#3i0-0R6ۯFxy0'(!.D9QRMGIa|W,ﺪMހgXvׄʮZIuy_n~[%F.Z3T1~v*IoJ]6gnhт^ZAh+I A;T6/ד_^<µ14mƆ |CWԩ61dj^HBQާ4A=W}lKZzYX "P3.,|vt C9?<+ӂ -nŌVX0h/&oKoZSQ v>,=됌Vd3yH bKG*8c&uT:G YW+p!p\9mA7PV8cF )@.(<rt &-& @Hi [GKMũ(az2r0.7ШwkլZю{qVg-E6xZ7\>R/ExN мop,K~9^QfWz`筃/ݷ Ăe RE>N>vU0Q}r$ĹwdVwMܢo\Xg\}G:ܲSx%9ϥ$,߷P?F1"zڄ#Vώl5*`t%7sE "d{^LBي@@+(z}\ ~ ff}!&W?YUQwknZ|S6v~ Ge`]" c1$P8<ת/xySAX^_x~T,װڊqKe ?;b"8 y<w.?m~qGȀ]Fh>PS^/ke+&/ VS "P YyAi}Ncl3rAIO(К%i.٪Dgo'U>}@/qM}ߺT ΒvCT-iJAt@DRk28rM>/w]v INKM75QT") AQuE44J9*X~S5I I4аZ\LDE $ ZP,cgCwDׯ1_}"8 V@++W`|_ 8}RוX;?ӓcDh5~;Gb?' Ge/=!+OTb  `T?\kS_0aBᢐĒ4 0qh STSYTD%ҝ>_]W>~CjE&Jcә#CLDIE5D$L,R /#$* @ R@iONF;|O]ˌYtNȓK˜ erph= lbt1*WJm{cv^D ic8Kl"IYc8M[%fuɘN~6O8T%>E QDrxE4ULPQVT{cRLDS$QMTEK0&^<vcҝƇM{ϳZd';ijhUY[*!RQ\S/*G$UM6'5m_C]s@ M6YaV 1ua"2DYcp-5M̂Iٸ|^Evi/hC"j5Y? V~XBfZ0N".Xhb@$>I_F[GI?:& %Fa;@ l6p˓T6z!=TFޞ@fdMR yl,s=rgOޚ,ۑ"zy8|~Xek=U^$ ЁsT@41A ! vm`C Aț}m=}[ QSXl`LD2+RAzyw@Lt*]侁A=Gc!C4s }K٣4m>SWWP-簞DJ2 uA{W2|,nQg@;8Esv, Hmp #3@xT!?$P^oopf޴xY~!禓rw!$ _ܣPEq_@  I*z Jm,|Z  Px)?dndpBvDdttj;oQO"VLQӔB d)w6 ?W-q IB 0 < !{z4В 3 fn:u<6MJYx[T0 iB 6L:Jҟ=QoO;= JnߋvxnΌѼw$X矆"ѧrf𜵳NfN$vzUVj1 31 _pD -PA`OLGf"_4ݨkK;YAxrDw FQ.>Pp>,ͣ#uE8G) TP#\:Xb~<\^?>Q]? cLT- 9]1+jFRqDIsC!mP#d`]8PAtBTtE1( D])&近ssinNZr+3,r=wazYeY#8n/<(yтyG'r&NΫI өbB%njJ6YK٧qE( b V  $TwF!{cR Ϩ4,r %ڣ}t^ѼqU<Ľ' }}TGPX=xoA8Z@WZ@TG f;$`QD$9[3÷[m=u{(>V5`Tnн|Rvxa#Gx5b7G9CIqCcP ,j()!mώ]sŬx^y>NlRqϳKfg'=lɞC bXf!`%u ByU"6 X!nTqDMlCWZ75ar;nVgf.a5ZLtb::gOW B> igsa 4)%gbݒ5PDG]gMJ2dOQVe V_mf<8^΃ ~\1tᏉrp"1\4?ة (%,yW~۰qq xNwB;0N.y}N<+Cpnefq$'eepك^w )U&g+Xv ,@T ;[IJ1*@܃g.~~xxzFYsqGӷs NA@8 |> xxp䭻QLND#\ْ-#]/s "u[~DoGJD4Xs(RfYYEG4r}!Kz/OYd @1U6XPH"m)*:PiR+ rc)T|l|z- 1(0{چ>)0ֈ޶7r5J(zQP ;~K`ǺӶ :ڱݻK\`:GT }{b@yp22gx ?|%aH;WTHݮ- T]tWpztvl?s%\b6/ teH74Yesů]MbqDVb:EB94r-.8R^[R|gXUb|*%aApD%fH<;>^&rvpGv^ {RVBAm-Ʉw^^|Ŕݿ:]0q^~:Q)v\N]Cr`CCsQx9ny>{㫳_V(_  @|9y![~`xQi>hscӪ 0UH]眉B?ٻz`(5mx+ms`mQBJOOjWϚ튯Aerlpi5 ]0@gUH3PiPѳ۷HLyrA`зaqW-`Ž|ZGn#^)߄f؏Z2 5]Għ}SS+4Xʚ||ws={/s\-<ކC@Iס ?~.M%@{bCy:WL\RX0]{, zLPG V×XنDmg.ܴxϦ3g^TdB٠ܬф5y,uy֑UxVfs~-Dq "K2iz]J*lt8+u5+b rUG!'GvkM_d"2yt8^jQSٲdd,8LT5+V!5QFlE ԯ$ؤ]b,a9u q<5ljsE_9tSf$0lRV@i:6kJ2ek18rS+ _L'><lg bȗ=8EzX&r11Mˊ8>j;y ScCihz0]kHu]Ryo>ãUcvfYe=M tzF8õHba")RF<~gmx}=ӷ=l%?|UɓO3$˶Sml>loطz&!r:PQ/P囋~ंI|97_v^~UX^=WJG?oh~U5A@١>ǝ gg~#1n//S3Sjamӗ<1 Q#MX]x %?/ Pn:Pvޚ :OP_{,A0zxIEMoߐǡ#݅ ]:7KNww)>!fӄ;G1Ή%wWݟ_4L@r|}U4dtNy +2A+uDC\Mn-4m% ch sSx:Hy A7Yvb-X-cA=@DW]s1Iƒ%X2O  O,u gkUPcYELn$(gipvm$ I+֋+A\YDC@/,{EfbVD"!qc2UMEX~X`6 &xH{XWիU"[d1xM~[SQG4uW`j7 ΀yWO`(6|zݝCV7L`@nA1} ]sA+O K(m"9më6Ӥm}W102 Yrdh XE C{xU`B j?Vv2 u픨kq^&SMh (~ VOk5uvP=bƆH&[8LB5 YnYW],ux;vyC\P&:4t Jq#u:sI嵔7ry_{>%+w-p&B: Ͳç<Kק7$?/6*ޑ{ F^3MvU.wܙD o63Sccwk[S֎;@Փϥ,Hg1#\1Y⊔9ҮKdvV[fGy7\z:sU#%m{?d;WC7\ {}*#,I)Xƍ Q@ Z 8.yYNG { ć@Y?^޿fbw/ ou5AHEy],4jR5Y_lt5jXNrqJ[Fj"rT8f=~$aq[Y Ce| sYiNS=+Ɩs:}V fiw][wpmA`,Jܹ;x qN+Pmix eҒPQݦqKB=u<3?H$tQd}H[ zMl@Qeo7y$;S A D?$"'(~bfi-LN % BHW5R.HN ꅻA(  $(v/W´ǒ$Z Tzn! Y"?sҋ42g'Bgؘ<vp?W_Ղ}b0=j}΄'d|7+iB&6[q$ HuV<gҘ'8Na.Q!K!X(VsG.+<̏nߑ{:*<8xaxfx kOZ 2Jţ?u[D:*HNK8X(t hNqϚ^~@^?v스)'ٝz&jb.NU])8:p9)hnYȡXFi;d6y3Z[0+ 1pɻQ + n$k7LJt31N!nz__C C"MT38J-gol"/ްs0R$7"Zs%ivI^ߎr)ׄ׹MNUO./goҍ 7P 6wݩeyעNTw 2eLtFRYԥW Mb5U_BcL=Р PVR-sQ na{[`iԈOo]Tk FP5F@"w @j -djv*aOCj-S?heס^ lj;.svLn55o_N+A5h)~wU"rD 6#xϕsQ}Zv! ؐ(Td?hX=pP|==|խg%64xgo+ YsĽ/oɂ,]N? v>'Чƿ2ДB RPIZ޿Α]+j4 `⅟31FRuj'@Ήo j 3@lTŌBjD w0333] `Z\q#x ?iɉ<*/oS\[=^L&~\}Wk-uhnsם u*FYYe- 3ʗCu[]gA`i,$n|fy& xvvO}߮gro4q"4b#a;J ̬Dd!Di6{A>$i\ri'JG)-RGNyarp~},kH33à芻Db_}g\,$YKzy2 _ ]_2AHCrN0(8v[jNX'fيPa<X룗% ]aV"PңH$P%(OخC@]Q@USa-0~cyyEA00R,JDE JRP%M-ED̴PDE)UAF8 J-;)AD) L M Dj j';NsFHŕEab؍F3g]]5F !a˶b;v6ک%U%!shN'"&p"68#dm<ƺ8[mF,DA@0cc\٘5M<4Kx *(b WpJa4-aƚ4Q5F bcYc^丗GjfL[aB ڢ65].A;%QDE6"hوh)?Pbh(ВV0QEsf嗜uMhuZZgY Dt[mb gFF-KcDa4F(%ÃOJմDSCbbH)~tE'.hN @rpHBv1l 6uƓPN1-DJAIm 8pùpjvI4Hr(Nya-L4QM 3 9q91Y6) viNCka8OcEheh1ht.TD4MA D#Hr +ky<@^޸t ^Nyl`\By9VSbSMj$4>t'@bVZFo|& 풃dh{H\ui=ҜֱVڃE$w:nj<.T j`` W. 6OW ?U~+C,!K O?!(3(??C׏W]h7Q㴍?Ozӣou6QN_?uw'Ba|S5y 8q0mгR\f2c:{) HA]t+\1@)fMsEz\C\Oz< MX 0\#d;뚼rk{KQx(*@5oo묺)I}=&jS* |8Jt s87mŇi];9%"w:>c$Yoɪ;̉ ˚IouSƋoZo7YRv)<{ '"7??/6AsiAyBͻ1 _t͚dLC"!5Mo)soy{yヽk|oG\qq|q737,WgPٖ6rQ]ʃEL_cWȞz˓|7P7֕UWkm3<%NQڡ*d 3Oq'L~`G(G\e_/(N+KΡJ@P93ߗo'N3TSX0!y̦YX{?Uv#^Yw@ ޿)(OyLWHWg,C{_'B_\?5Mdga}nG TP{'*J+[C}USY?oEWƄ&;w!3/g/b΍އaqOtNDB =j d%$pyzlp=qb?+x.N:m|V]\.zGn\OPM&ER#\o-ި gD% ]-3]Un1I:KPve@YV9)'qiU~z]@3SRJZitwEBU}}lUY M]X`*a5D2!"/֕WF[Gsw߷SfYSa5/`FyLA$~1g{[Gw{>j m#z}'_qw,;($`TĢd]~[/\z]FE(1]4h6>GhB?%) YƬ-?]b4ud?VNd {o=!Ԉ0UUU6?mNEհ ;3AvUVxoN΋Hx+|x@J}~CD`GdY1C7r8tr{W_ G{9:$BM!.dR[Ɵry1I'0˜`x`3\<#3TQ*_'H}V@P0 cO vhcSR"Q<[HxdQ+% n;Wjg?`$:(r {Z=f8~ӻwkFXxe@4_KHNXw:un6/*CZ|Fq{Hܩ˽n n#4 N~2eC+ lNlۨj*a0f*hs yށ;]߸  ?QR@6|Ow珓Dm)$`~9d'fl`09T }#-]"/Q=cJdEQ%TSPRR@DDRJv_{ GR~_X" u,Tcxd.Vn5L:{G( z/S1Kg|# &4'?IA~oT >mCn#"%7ntyhX~4Dj;a Ɍ1$XMBi>i>\_Y΅caYZh"W?6=@ZU`>Gl}m3S[`RAϡtԻ?Q|aO%N@SZ^cI4Uq1csT3sQDhqU˚VM hP=̈o("36Ies!g~B^IdaJzYꈕ sv]5G]=>\Z/ɹ8М#oL"!%TXч=ZFy#*/*[CLM^?wjIw1'l]mg@ r8KacU[BH}|%D >vBb"t!Ǭ;p<)v-A(3C3(|vv#`YU$)I?eWt?_󗔓Ѥf&9'H> jXӏ~Uq?6T>{<ʜ8]Xzfe%1Xƛ~9`ei/.a"xg?0s&aZOhvk/T'I)PЗH-bF~I$qW;;?ud Upǐ̯0:;_ɏ|vu<]ɺR"}}lY`0٦?,Sơ4mat<. kjD8m76`Q4NUG 5o_?% [[Z'u T7P/,8^ǎ3Ҩd}ea3|BwedDEao\h⑶I#aurYP!h(+F"olRdg{2gL0uX3$@twv ;@Ĩ[sWG2a . k?6`D|+h(.Tޝd kLk7w[}T ~"'![kˌ (~op,J9`?=7Q ͶELe3uUQKD4U}:`I1TD!Îw : L!Z gC`J `ňuB:i BqpE}Z_ K*Pi7ɬv\`@AP?DѨNPꉛ"US?z ܟШap EqB+!_YǍ6Y|#×nAH"!&_w'>ONNlg=,CD_ R"$O?MHTTҾKRQA-NÁ\D/z}k.45̑|R BPCYꪪ(طF>A;OO#Ҭu4b"Q@Z &U_bho=!^1?}ItPW*@U6,ՙx[9aH@6X"??~6[r3k: >v W*F,P㥝8=rJtٚ==IhZx ZN/gx}FK5MRuM'fMѲOŊ! GZ˱\1EN1qb[ڡ$F)|`?v3G) g.G*x_Ͼn 6T۲V*4,HtCk_*+)aZ:"}E݃{ {B8#Ľz9{<9}@~UbFSTCpDQ8\{sGo|Pe xժϸlH {؀v.BA8Z}x1 8nGAV<)%& VBP549ڟOQ TElg1Nݟ)PL(!! ~cPY*ZL2g1?〄viZy  Ǖ|!LU 7rfHaXtG_Syu %}[/.Pٳ 3[UWP_)Y%P`T1h`&ʊij?c&,8l+?|;۳򽔕;v[S\OLWOб`&.=jgWK"-, <ǽ}7px IϜmkC_;r*'ڢ""&#$v3N<#ӷ鞹Bj 1WX 4 ef19 {~mZX4gv<kgәC*«|~ُjl"YbS  &n?5N۟ÆjViS^MER|LOAA)zuaMWL:D`U"ݮ!~)rvA : >];~í>W̴Ku2O4 NyEu?,,"@{>/Ԡ/ϐ:~;.- dSLUKWOk( lax;4}p\2;$A)5e R@R zBĮٱͳWGAMf7]>'F0kSl)z]KQ b>3e NIT*AS?-G_b1/j̦Ltdj|_Zf_f֘Obeֻ>e~_ k/dDDLr3$xfJ)Yx]9\~)(Sd݉@L:F* ^T#y%uU f]чwu_tUQf,!l-LFV ӅSGo]WQ XaVq.[R]Q"Pбf&K&G^*go +jye*G7e Q8eXv6 fmV8;qw4ǒTWeЅIQ(" eWDM{^},^Hb=]=/n$=zyd2}i: v!-mHX&ʪ&dbDAUV7Rd1 BDUan^?#%o¬'~D?IsGj$.odg vXgŜ\!z_: O3邢 ZA1vC4O@(@L߯ѱ+FU"k=3QN,HJlXCrٽBJ1Jv"^~:vҐ-?8TB @wa)(O*ֶQ Fց\qzIVraG8<z_?š!(#?}wsHZN&d{DA3Ct|WCT'MxL^nd0>|AlEW1>kT+HKya!$@nM<"*Q(xGa^(ДDF` /s d$j|o.zGH kRlZ۬Rz[TZɇn*QeG#W}0§qq"OP.#K`#T" #S( ヨqW5oy+G]$J>GǶzHKzN%HP@%I$D19Ơ'I(Q 6kchߎ7)BSqܱ`îi5S CVe 01| ~ 0Jd-_Cu9C !c@Gnξ+[N@Pp@Z?rcjl nTK2?}{A^-x#"Z_ЂINJW]*_'@ 5˸p1AY_HTa&( ``,[kZ3=1"irN12(^йqfSkZQR0^loGu-:( )G? PZ߹ְ7o$G8Vʄ|9r~T Zv40b:T 7FSLNCXZ9])bC+*;]_o>Y('7Ȃ4_!a:zpe!1~?o]歷b7߸ҡ\WS1)1F ;(|ZOEOpxB  l&lYS-V{F|?u99\ʙ37,2|RJL:Þ3ΏSzXz̰cĄ&dQǧ(vWzO|͡eRI:0qB~ma!lMk 6_o'kwfE.&*-jX,!xxN/FX~aMcʂ2lt0}6%];X&F$0PM)}W(GJqδ'cpf,T]NA e}E9Px}j*7&хvܢG'86ݤ/ähSg47o.%ZԌ[-V۬^wUmXFΈ0Yѝgtk?n-YC}0HGy'i5B.T٫ MrD(G]^|- }꓂WSn3}Ϊ U{ [n[|Hᅯ-ma5p$͘ -B2))6.Cy qXl8LuekǙeR]jt*vp]Zq74:ץ$ 7k[jΛ N]SpX0[:ѽfV~,q2{9bx- 7pB҆ŕ)e6[eUy]$rv8L5O\r]@fHZr1M] WWj2+DuLMyY 'k\ c}WڈȲӈ-U+{ߣ}99^it ;>N]6Z3aTQD1EPLQ2"kD/E}; EaB(UrΊZ"ߏ*VH73.[}cbn,QO/`O5WJ*EV 8Z6;@;jұaU=N6sz"级цx(oED^so =N~,gk#o5aѝ٣zn1i)n7#.)1rĩ1yx'_[eu{IRU\Zq9MxG<|M5DOQ֤͸~!=Cw<˒.n?dS Sӆ2S(8Ys+H#u;걋Gٍ&w2_ Ʀ$Ujᡆ2׻ vDHWhSX 6ndpo*>T'Yr۽I2ߌxݷa8_V/{:_"՞v,Rz=TzZHIa6%pk AX=3{r1BR59QyCC-U&0C0u%J`=u< ?tv-;., i^yB[1yҌ܆XoP? EV2r4yJ@{P<@K'Wur$(T@//LL"GnO<G?UAIt{<:?+p |ab vf @a? Pn΋ Lv#9뤙'H{#cR) ^N+nrF0b 7dQ1H(wgGvFBt+]XCaJwK'unSxxWn4/C; jhL$þ] 2LکQ ZF3r q1”G)N$AƑHZ(9)8,@DG";gOD Q(icP P@2-a8~!rDM(w~?ʳ^>]Zwж?d =,'$JChЉ>ԁ!y}L= Gv]BqKH0П5OaD9,:,5EOdky4ïͦ !EE$e1F{M6ea~D >l`7s؁Me} kP79B?|z_n"<1ي綁$f[cTWD>pvtE*~f:O/!xRLAF% YٲI 6zftNU0G e :W@ba,ӄ:MNx|<ѳ6gw3zF7 rP(vo & u;'1 /l* #IJ:<;+zYR 5pTf }( PkP!)VPZ,c <3_&-*͔h&2D4ZjƎN; zh4gT vl&HAC8l!{J]g V8ߧ !n<0Rf@$t4Ff{[Au*[mA0EM1(dP.-ڐ&4!ɮAFZl!A KT ,H&FiXA!ڃtv(5ESM&.Y0Tj!{+%H^;a $T]e9yȆQV$i:E29 Za$0;& m8xdU{@86 lc=HgrIoT;Hofnm)2 \ 7cF2*lINI%&R!q=d{!;67<=.n±VӢ/!9 Fcեߑ̡Apk G'Tub=x c(~^=zRCLӉ@Jd Nq }uP};hS0S[mc 3KhY>v[qAٓ}KJEfŽۢlwo7aBDL2y;]!@` u},=;M m%5wm1<4Xbzu(!V̖#IZ\`zw Hp'0Nɧ4o*dk 9C˟i=Ć5ؘւц=P69L`~HBcf iDA{,kDz>TT r3 GwЂ˹9'G߸ }oeT~@%#H:z4`潮3C#)qvt9"248BD$z.lAzt2O hC@QB]VJdhXY<@B|LJC=?8F(M`O+,W(e-'ݚ!W0TtWMoԇf >Bߟ8 (*Bq hJ!)3<|$&cE 7p3˞{ɤN@ů2Ihj0+$&j2hſq'Sʇʈӟ.A|`<PG0DrDF{HH.LLeGqR6!ГM &MJN0|d>>"C~ +`R>r6kky%pA/Tϝ7tc [SV qQ\YEtVg嶔9#ʽMxm\?z~p6~L6c}j=6&5-ž,77>>Y(H!6REM?: csoAF;/C%Q:nv3ZЈ/4 [+o6Pl[,woj$Prs=4 PSdȪzskAEJ==>>`Z1&q›#(D\|=!^>#x${dMقyu2C2|d - 8RޮIj$2I'cIl oY?W!;.%gBgplA8`B5&`ZRDcdD䑲xm c~#l\N Pi1+tφ;R ٹp$mˉI!a%MiǞ!~]~DL< jxK O 9\g9kAv/4P >M7Q^2DTTDE/ {M^>"Nq֧jh,0 /1GLRRC\T,KNZp3]lI1K1Ϸ|(2na2O}4b aJ!^ٟqщ$H*#&P tCT9G[!99<+fDBk\`1`iLG#I<ꪽK9Ph:`v@i"C#&<%ZXҢ(YPQ2o oIXOW}߫~{{>#__iU%L DFSv|Oa$}VGlA<`|P;H`>f/̼a@ݱ{h(#m6CGFBahiާU+Рl\0E`2DlZL$u|IGt݈;a9<]=㉩p$([=hi3 pݍn@tl62O[sغO((/TgEh山}3͖,T9;\rpڼe \ vΘ6YZYQH; ^`[<Co,Hef L\sC  y@ e`t?~??xUǖ ~f Q?ÚHS!(P828p'%j6ŗ?bC|GlT'\C8{vWJX,Dы)D&XI6qBVNp OU"c%]N~9/-CS=FG}-"]0qm:u{}2v}&j56|>i.5mlyћwmNم!GYBA2LȄ#V1q9ۥ0!L2Im?I7Au@TLh ;Jl:4χI|r$fnkH|cCNeuZn ),/\8Js0qL_o"p Z8! {aP]0yt2%uAGҸ?\gbh7@Ԉ~Ņ)Y`rWI EwA kMW C XݷmI o 뛅r=qHN(/0 QY (Q6=e2@T 9LI$<,9eTo6R&J h}R>)鬓'GAD@Ӕl<Fy /Ý֞:c2 (9'H1C̲08v$8u $ gQ f1PaDTE,4$#aɋ|fn TXGlwCRHi鯗03ه idtC#.}C(%5[Y!HN\:I5o'v X+*BY ,+0  " 66>V"Z!U,q'1C<&r 4c pRi:~lZQ.1HVZgc&VA9 x*U-]yEz'a(ě}Cz) ,5`|NTkMA0<0 'Gg }!Hs#Ǡȝ y)B#?aN{ +I̋ ɎX?^ )*I;};t5>?ZORO]^JxZ63 g<¹6Ÿw[Y5-Ůws;uy-)ؐls^zOxGI\qUV-LM<{烾ֺ%[ϓ{t|߂i蔓)- $/UXpVeV}Gݙ裥®:Dz 92Or^x#cZS=ĜK- q2l׿fee.= 2a55 n!oa?o}W7ވ_|ҾPP_WR]CҲ%|NfؐxvsOĎ܅x8\W/[N NhJ,.&c6cCGB\&.9-KdXb} Ho%ž:CG7II 6 0!D߯Wh8<}Gpsp6'Dn}nPV_QʥG[:rɠm/ZI$[ܰC5v2{I` &sf \/@m|n99]f֯u\Z?~GfQ@R(ɀϿv83>r/$ 7>"ϭ٘ M5֦ae D'.n~&qHqKiӃ/}A&Eb5'΋l*yA, Ϟ$$:.BzIO^ y_Y[{0&c#ճ7h$0z;L?o̅7 xJ) ^݆i#`ݝG&',9l oxXҪ6/¢E&06CwLb, IV"xAnL  S3)AL`֞~(؝o;g7q (n#/Pz<k'lW@Wֹ#'R J!è]{i&'Nߛ^^~g } Q|wSj88I`%ܖ a (h|77>hDg,Ffޕ4ȃ;a LA`!8f- $6vq랫{ ծs]DDNlWq[3˨Lq @G##1a~-)F (p Ͱ\hi$0r,7` :D0nRee%xjCϙ%s?rE`I:hbMϚCK`wsP΂ `9Pp&dNnQLH` Xj(" `gh)FUI]WEQv4V8qUs< pZm. JF>Nu#v9ɇB< RAgp!.T,51%Yre % QgRlhiWDךӓ&8B |2FoFZGfޕ!wѳ:D((4@Z[Ra%VqkAdd 4wI(k%aٱ6 d ) W*Zb+3~!HS?LiF/+t(?W7P?S!G('y4QHϼM4S{?߮2pؠ= rRq>]{ 9!3έ$@ݯvדjC2#`#H:%wa8 CNA%p'a ܒN2 ?HD3*E $t$vژzxD߻]I%FTC$/?gn4٠'m=]-zu UUk Gl@kgݬ|NI&?IBRI-%DRLPծvGgtX$Ϧ}O 4:m+ǥC_ӌL$7soe΂Hx37/Pqv{s] }Z}X6ڶ27%ұ+%9 )CN; ⚟PF/DҬ fsO}6)/(fػ^g6qPKf<l,i0Ae E@ѠP<~@H 3O-/y>I7?YPLBxcO!y40&QO_Iޥz<䶴2pЈЀ! |kt֘b 3o潠p`t"426: Xo9 c2"oCV[ 2]2LkbH۩/Td!eW@HL S1 ɉ08SkQ,THsLE۹2:8{ΣE#:uG({rcbrО\"Ca}GQ>~{5ݭC E;^z p=xiIWt'cxlԡ?X_et SL0LJTt _me 6)P~\, _@\z _=_8-=&fH 'а~cx9HaSd0>B}]N: |MCJn.L_Zd0y=X Լ?=)1waQHt D;7;7;5;_m) HҌ!KzWYUO l* j^pLl0B_z`!jט H 8?|-dH1OA/hAT<>UQMk\[Ǵ)6vB[|";Аݤ~GÌ3P4Y5 >X2>Ce,sEQ\2;۫񁷧g}*7():yyv2m P!0 (ۏGq&oVS 9qٳ1(Z9n@ =Tm֑bT}SF :!q'?Q`>;='IlOӸIm׉HCWҨ!hx80 Mr§8&顎;|h- N`c˼6k 9(dy_5rs7S7}|;@:4uMO*_9osH?z0۴O Ϋ/Uh!v]9, `w0òx[2n{@qe1Q>9(D 4j 8g(>l#DJ$Q ^R5ɟѾTJ@)R ײ;!fh{z8Kqd C7ZW&,A%ǣ yP=]7 ؅JC9*"~N$\BT8N;yE0(@#CUH;:B1 "ν'dz䜞Cn&J 2H#}Ggka#5,Ao4H߮3I${ @*d g;x(ʳ캁4P`X0!Ao Ǫd92#$6 ffEb8>ĉ2!k0Vk>/4a}oAHl'ADB{^g{y]D2@$x{!Ps} %q TC#}Uܕngyrv*TL{ {ؒ_oSmjÕXY6;DEQC 5orܮ8ٰ2ҏ@zPQBz7C/Z !#3KS8ӱ}q׼PHF#U 1UPTڪ*""\PCZ,E#,$ JE=!zI!ZT~/[oiyl}5ߒ6 g=':ld pro vu8x'>ԴBj?qϾ {>;OT֕?IබtyUx;-ېO»-1zlmղBJXpDmtE"~cYx~߿[,|BX:9U+Y\z) p9V)ڪ6&LZQQ}EO48pǠp*]1N1R))GLU<%j)J0%q#^uM9g|)G:qc#}񩼍M+yƎ<*foolf쬨X B(aJ>r=@vx@ה%j`^$q;$h&(.fbHx94}pB)(5&@E }FJxBKgY@wG)׎[iGTţt*IL%+ׄ,M$\71_D~&,eU.=;!ɀa>TZx5㏊/QCBn =;l0ZNR:0l B"{4 3P'!,ppo\ܜC"$ qnp"UK,.$0 l҈X-0M˙Joak}.dWhr*߱n2FPځ/*-J K\\+B9UU洞ӥ?BI'.t~.%fReAX4+A!քcCqiv=n T/VZ{4ИÓݼkzccUZĝFPP t] yH(=`f(L`A1LQWjvi*ՋE=V!]t:Y*nʚu]*B944B%(BBgjhF6c DvI& 4Z`jvj< zD_t)y4lf{Վ<2QsbCͤ#Sx ?|?A0IL~Z}Af/1G|`גٳFa~zPCI1:߁C܇I6 b 0 :KԈL)nxȠjj;-L>E p` W/HB y"SaE4N9'2z^D* W#T>`+^(b 0̒$7FpHsm'}h}c=UBؔYL8eۓ3Uiz* Pa;SmiZİ5Ãh"4\Qߌa$&ZaT 4qWupz\h" e#֎yaT"=kwt+qrT%~-kPx腇*svJv{];֙a$| ?#AھH0RD1-`R0PѻV#Y V޾ff:hZ=[f3WXEX`2V@g%J`id`5n\s!cA2RH_C& C 8}}ʩi,)Ztm ,7Gx" ǫՋ as ~L*v۪^JTK< 7cy$f4i%5OBݣ  _ޒsCv'|D?treMwGC2F3Ap8*m 5NN'4VM=#J%"7ncUFjc18PǂKGS0 o{.@ #p|B</k!A@`li P"W"<ُ}Ie !ܙ.FjTP!EDUJl-Pؓ 9t,WCn S3;=آ`S #c8Bd "` i8qtxlc 6^2K4Bf[V.|\!ldf[H̃77R1oXimH`RA]UE0J+CO䟤aɉ4~VS@P6ck)~p&? *L:WKOTr9cQg|3rÁCw?;m8C$; H{blaZ{Oٙ,-(2&*"Cqd`뤎8!(jL3R3:@% 3ch6טI}C_>g&fNZș340KJ݃ҩQrVz5L|Y+9DGs;.CC=j;\`WJ:0r5aKmDl ^CsN]GřIQ@Ԡw #R#NUMĝCxzJL2:N9j(1'](Ab&I݊,{PvsRYi{!`bEZQ0T@$.ي.7D|C;"jaE浚,UW+#bH8~?YpO/ FPv LJ7^}@gHsDG:e` d*[&S#yX).|8h+^Kv"${ ۶[qoo>%l_ ᡿kDu">Q$<qky𼗑f݌׍fٚ M?hR~Zsx3j_hHaI aoHΜ2Uܠ~X"qID9k7BkvWo?iFA~`N?F~tunJvbh8'j#9TxL#]{}]"6oCSB=ubwxg l}oɷ h)ԯ$K *#Da!$cyRDQPL$R0c@(z<hĠ{يrfvrƤȲc0Ӳ횟^>B^@CJ`4SF,"3?ׯ, ПTTæi8bMa'2yj9 :trnŘ,MBu<}]ּLJ5@R,8О2ќ$6`;{OG,fAL=#@Јt;}bw 4Hg˲ 1;! d{dn^}ȶun1 U9f{Od4qz;zh)4&cAN'`NECȧ{AYWF=Z9. SMVceLȌ \ ܕ CC`/C/RQ,d0aDzgLxSh s׈ & 4s&$ b+\a]yYAڀr@0D݃J  d"iGmp`vU)9{ @I/栧Q珓"**J&p?Zyﻅvy@DqWQn~)ۄZ: M~pba;'P.ˀ, fW57)'q8V3 ml_>?u7 l}po },eE@1b%3p9Wjґ֎sػwt hq1VsB{0}O3?'?IOIs@`m 8d|/#'_s4MIϬrI/E<5 EOx~}g}Q걑^}tSYt2f uɧ 캐 a 8D >D비b I}|;**!:LN&K] 4Y|C3d@2MrDt"3Cшf=Oe>VF4scYcdfV.leH%"pz,^@VBR,Qur9E߄x#Lc:s\;vK"D#H:>?9T=dRwϠ'gq&ZQD/K;6N`I7 ƍqa:OGEB; ΰb" Ìrs۟6ߧo?vz.Bpe#'bWg 7ƱECR"(MQ8WD"OZ%!\rfɴ Q"RVXϦ5h:` >gç:/+ uɒ~UW^G[r)QK"*M*&H?]k;pM8`X>0%ͼF.ví8Z f0f`nT!׃­ D8Z5HƏNV0ͨ. 7xs]o>zׄfg0bZq4WY) 5V&i̡}z1dCќ1BV#N# 6yNH`1I LK:4QUKah3Kr(ZVj}Ĝ8 Dr|z/ 2Tn&ɪ_A"")ՖӃHXELiZ϶n?5klNTYOxP%,{92tղ;sy)0E B>Q2\77i /[~wR=EnrruNG~KDN6K, ςpwOy?GCoKn/Vi_8\1  0ZPO ;A|50FЛq!PC8j#ѭe ڙPRM`|}7MO HT;):A+z^3.7N(j>Qrp Kq Уnؓ t8NP8 %%H 4ɐ=W#d`!T&"ÎZύkst$g$!u'PIP,P2$ՓLgŤ7rmj} Tp~?e/Q}߾;fǥlF@nw ȣ` -TBE{΄4Kg<0 śx5 X:UFo/I:O4`p0-~Su}M.)Nj ix0]Pcs9h1 \;wӞȠ']I"/KbiWr7h^C)(l6 N ԁȘfeY|s?r3e=n8xABS0^P[s}O=poM ⓉrPauMHx"C@dIVtBs y̱L%qxMϖ<)02dDsM:vU ǯlL+Za! 8 ƨTCS:1Z# ғG-#P}MPj-U RcbMm<}Izs(bȄH FKj4vvnt[?Nckk8,g$&Rh 6,c6 ]:z0ty?7p;4ձpu3C.j$V"h.&^Ws Fg#T<5Nwsbg?nrKnvFVK~n_m+z鈩 JHIJiC5"(;WHxGL/)Ď@)P^ywm H9JL{ ˌ/dTю  ؆t얗fzǾH骪ȈCA\ug{~HE$4o|WPomf01M[4%{ʣ k/7s%R/*|=rΓdɶ$Q!9[  eYmF8EwkX5]τ+0H]S…&X4n Cf*\1L|ofppΝ+96B 0EO{!dX_;K8Âz\Sc &}B@LrM36F+L5 !8\Ye=D X0RZh͊f׹,th\nw2h#RǷٸ,ኀow }Ý [9/klD~!G_b( `2G-!gOԓ]2OneXtZH)~r%jqCz ?*_{ CzM$X_:@( 6`I6*$2\s< S ЄɁ `wܞs+3E͞sՠɯz/\,ܼ6[Nkx\Zw bo٫,#$$1G0||[qe>-%o(tsu~ʜOcXI[ G\\0{q^&zB;xK/>A `87׆7vüAHhW);wG@m{{{`~0j1 㷢$o'!մit9R"lX!*#D0Fsj f9w;)gENт3*1;Lp wi#`uhDFb9`"ΞT4Ѓ})zf%5dϻ(X,IPt L\]:eZ圫@/Fcih?AݣkZt!^! } |;]8Jە+40}ZWq]6=01IM=S3!Y @Ui^xA{Z;l@ 'Diq[:0'>yK2f;v(bRv 1phߏ1{f08| a+^c5۳"r" zx`$\&a-M!Š`t(!qd8TgNlRqBP<Q"Vx!\H;H6<|54%%:| dti]H26Ӱ,[o#cP/dDan+ / LwN 7GMcmWIl GqնN<C`j $V0qN=\3yl/'Ө6MQhxjkfi͙\rٗ(XQ#HI{IFuꔵ_hY3p ?ػ'@4 @1%Od X>s"NPP&c%T?j )h@.ˆCir=?_F.lǂuzgXKbHgR87Q` $2hTݪ!M=7\wz`m| \;m„mճ< HvgfGc.J@0h A~K$~g%@{{ysTjv7tCxut9$ XЙQy'),OqY4w!x!o t=V"G/X^xH`\PNz>&$?6e  f2z@E<וy|QAٲ#xG^Aqu,d.) T_ ^Sig94Bf |i.BD mKɁHAb D|6ӆ3&k@[uӅt\ܘyiAm&%:& a 'A|@1e4cap6D2rJuM J>l@H}9U{?wH($[7  Hp2ўW0&o^Z." fs0Тc(8hXUUjXbL 8ތS醊w`D`%mg~LIN  /D ru&^(U~4 &]{b@,^0 F^ |+"˩.YVm:Cۙ[/AW} $HL#}ؘS7Cq@gqi!ПYwPPSH­5ZV9t8d,m  "-cy)BJQ $u<fP@Bh䧐CTČu;[Fe_NԾCq%zc}\{0DF2s>C#26ɗ#?w`_K@CEb~> m@+^+Y nPk]g_0f9tdǟmK 6H23"æg+ (6QΉu3~y-]ȤX  BP V((mcȃF#Aק͜&E]î( y5 If3-@:z-kS d0F h̢I,N6 Ħmƍ]!(ވZyxmD2%bQЇdd!s>*Pd"H 81C"HH4MTP h A`%(I}|W$L)2L&XaVHDBcˈfky -3 J=`c'˳<̣zvMGv<8:sˌ' 28Lᄘ+Rb3b5D!;0:A%_C 2Z> f458V%e??Ĩ& E㿛_I^vn<dڃ#i2x ݟR]dI5\!q`Al'D)E1D՟@C >"ҡ7M H`׀ aMvKф>X87uq?[a؈&v0}X(𸐟@lqޯZ*rF gʼn , JOF҈p͌Z5QU\4d"FHC !HF&CHc&7Jl 0!&sc71EF>PydžqCPMh5øG/ U%5┙N^. Bފ&:oar3@MI@n=h!}Oݯ^ a?@qC\uEkˆz^,c~8oh 7Ê'o7c'> \Lؿ;"E' 0%Xp7RwAFLCG -5=7:W}t )!-MiHvcTlIC Os~k \TS0ީ 5tC#s&AVl&{9sBH(C<bEclNE9?5;f-U3QQ7E^_PqJ?fX,[w޲6a(U"d[o '~#y9pdST9]ϬN|Kc;_Z!=>QB N.# D^5#4 Gt]%ɋSxGNWwoPQIiB{Q %~^B2?m5ԁ3'=;7b9k [KT=#P(g^ײݹ=5tO7 Hۘ-3@޻`Fh>HB4`+3J~!%A$#I}?;?oH3џ">/ @}~? ; ɠ+8ent=JwL &.L3UGPav%(D%h0Z9#Pp8AX#8Ed I`9箳fc2pHKHͮdx!I5ig9c}eE>,5mo33G<m BdN#NJ~=2ݓ@JJcv8[Ff70ޮ)#5̧!M#QVs63YH74:yYQ7VDT #ȗT/Dk4&^8㉳]^>ZJ" ,cs9j`6G8 TxŊ-Lrb3d[5ݤ᩶Yńe⋆#8y&T2aMFrcI2&L&LJBb_|g,#)Jr`;aمFc؍F@eM[7|8 Sؠh4iENF?xk}t a*u׎<~%rUD~}<~S}[meד. J0r2u!P%gD~4hL/s;XSlD8:rhKm\q9K\4ۛs2.Lwϴ=wMA9?|AxnDG^.v?E__{Y%:G3]|]q[$UѣsۻǸWB6}o11 T10GU%Q^qOdR8)h@c=,SOfcV:1eUfA㍅2~ݡ| u]ۍPr-?RN5( iT'p~w @2ah>$1+ mrb@v2VZ(f8JE> 3Ǖ@:wc< ] B0P8>]f}1[d/6,v3k yC(yQe|4A2䂈 UX(SO¬LY_x76F.J,w#sEW™n-xB .$d7wH.0 *ؚ'1_gSe%bˡP!I$}EQQ7whyȫ: 2zKMΜͻQA14{=mFnΫ_p3!r>] |{wvL`:\I)MBE##qy[ڰ+?`N|0*b{n,͢ 5%7pom;,cBBL};^^c\0W8lTTDVQ,-%vY)&>'1rh I2ܾ!#?+8ê0~}w'i@nHHMl8o~Mz&_&͚ꫀ@8!4rh7CҴ (mT"AxN|m1l=p,4'"3xy{f~ˍhTKk&}#hӼ#9nE0rW:82lw˯}cqÕ ^p|zh֪uFq-_#95p|Lrm304Wъn+W9jq\Khc$ HőO'gAOϣ`q |<{Py11CC E&ɓ>hXqhgLF3 !E"uBQV ywᯗwgi|ZuiT8Bsm{17ʦ>\\04 jnG8H*k[nS UR(Ē$&jļ7LAo G5sڻiT^_dNDYWnu?!HͭȄH#b9YKT׳Zh*,3rSr=aՁ 2ۻ=VGVe:n̖a-S4]1;R I4te\eepmop:؂ bd&"vNEB4\ANpx1~@-b* I/~jNulwF, qo{8G^N FӒI(Ϫ/~.ffDM׭2ÆC|T p1T uxa =y8l~#L6Qk^gdw3u^'t$i!B"c'DGe~VĈ FD&F#wUo|,|IƱwϏ9tSx<-1Q}a"M z*pZ" 93|EO=ܪ mOb6kɴCƅx#C 3FS{97:FTdP~*c-]CgeF'9ר1/Y1amK[|'Xvx*3BIAry'JP- T2%$DF&$a*ėa'gÏD촑dO(sm0j4U9eq lcD(.\=@ը6a& ]I3GP p|vyL{Hl0ۅ$ۇT3~+@ER+(c+"5ivCnkhR0Fw /㫝weeD?+-;( Nqx d~`hsJ: bW<3rWv>.|>;{늟(=dhERɯaT֫k+$l,a.!rkk`22H% H K69´65I^u3ۚ Z_$97ټr 0k)5c$9&R&Yd3h'1H k+Wcu_NIzZK>ČAZ mߥo8T}<;@AqXl#+,)D(jg%xm IxiS TU08#т0=dpUR9oex);E3y"y4 @@&}C`OU%B+^sgcjt$ UETVŝ]ՀE%s)!,͸k [HTjS9V2R1#5/3F*C6FzK$֣ˆu$b?6,˟N]ׅt%wxQg}W]Ѯ%Ik$Hwe͝0^BmRڕ( # * M-f0g% qfsc:θ52RL`yITV.kqϠL6e7Ȇ{3tJY޾} Q6檤vb]@P\7Ύޝ!1r<>N72d&a!G3hgKG7r'.`hp0 h/1Qֿi_g!:w:̣TiȚm&@Ĥp_;Zg4 CMDl_RT4 E -IWhUx4L"n+9죺=b>ǣjr+CL}oF){?5zgj}T 'q|cb/$;<>=u^E&4`!n)<ASzOzlr|w-wcZrČT!0GzѶ&@d,T={ܷǎe~]w !47rW5:J83V lޫt2:148Q}!WLc+w)ޛ<;7n8/qǷ{|̋M '5QS.z0$>H*IVԠ ]Tgi86yЙ$# 99R^x+TAk٩F5V$^u_m4A<$^v~ 3%כ|t$rH Hlb1jPve~mRm (ǒ:&3?% xP%C xu55Tԡ&߿AႥC~4~&Ns-NX35Q$3s$DAp!vnYJsptII)[7[d9GX3n)РmWj\nTAnטۤ QTKFD| :37,5 7gC) 5PԀi dPjQ>~rN&E@C ׋V>^D5xWyl~TV5M2:hQhI@cR686 Q0X:HbopsE6rR`BPC!܉$IYף;| [wV}&I^~_?AeN= n30x vu.$$\ӌGĄl~j1yNͽ{;1_0iTx@<\߷Y$2 C%tcV TC|4e.yC d uȖi$U%xP=TW*C+JΫLzז7}L| ?()odff]pQI˅ԓ(Xk+]볪w:j}N9\ 7;$g tdL m:| 9? cedPK];:;lqT)?=9Yם[y2v"sdm<ߪq!0Lm:8<Ozb癹ΉvwUVvrVT}jOnܟy=i7 YQhSG "tUPH#צqw}Z ^ߴ*PP-)@>|mCq[geSe`oh3޲byxRm|vD!Mwn׉gPw `q}WέAJZ(iπ`Nd*nP<T*Ul {0ո]];LOqԅ^ΨG0:*(! ttMruk {;K;F,澜Pɏjrr\!S fN#v`oξw>'X?nuoÞAxiUijBUO\۫ B4-b "̬X H}oUBl<:!,hwi$J`ʏW:g}Xg+xq첽_c>bg??><4w\13(ɝk^SqPWa6v8 'nzo6W8 y(Zpl_*$ |@\QzK%Ddb, mB9hAiʛAFh7y jbhDF|%a59 [5fW+Hdg;_W/0z` BZDŽ@*@˖ eQs y;o]j%( !5.)Y@^tޚ$E$ ы%QF#!.ו݄UK-Ҍ^8yYo\C"hPehg1 #aFJC]{Mfi_7>4d 2#{#?bO5]nNR,BUԐ6j5ɵAȷT~su}ߪ[;N]<`dK"MxQ{3O8.9E E06'g<$*P @pfRl3q ^SJP{jr" Z=L(E:˄U&4?GujM uRьH}(ûV>,e9n fj4He3 #Y=DIZ[p(E#llx@I; C4af2/]3T,F;M~L8nqP)|=ߗӲ9 )׾Y= fBH}ŮAN2hk.ų7=$RKCnʺwt. 71[857մXMGӑc|/h:gn=q転>]@u1]0i-s[YKB|\q>}=ۿ6mFx ;{6!!}>_qCF2PVey):38UcPՌ=*t<:/]F&f+>S IId;0?-2SJ]v"m 3""nݶ' Šn: fYzfd%g\L (RgbJO^ynGݯ>T/׻8$+ԑ"Mـ/3ɶbdfsnkׇMCAVEwꕃDϭN~ h*G~߿v'BwU_֣P(&A?w@S={$ꏶ@(?6sv`B֊nY1 (8'DA Zo3S6XN5|n^=$/d1rG(s%S%0)9QqxA/X@S>31:x_|lD@U  BQ &>%0CGXvwqP>j&o/iHWY/-F~[yfEg<;Džxj[\UQ˝?o~6$$L_f}:M4c +' '՘ q&QҮz\Smwc0VM5TLWȷ>cvp5X3!}?A8QO0?O (_4{P~PY&JЖ0_⬙sAl<*cG`@#!'ā(4yhPx*+]t$sRJ?N$BouO :!jN8RmGUWT:\@z\Y28b1)ADE6*PRR:Ӱ}c R@Pi6O X?W샂 *Ywm>oG_BV<]Hn2[iE+6MлCD~) &ҩUDFXS,SH_]͍~VqϜRb3IHꍶF{vE5fZuF t*LmpXaȸ Up@KWqJFÏB 'wioE {1:aIWӒ)v%}??H&PC~@tP{t~-u+pK,&^njHӒC㋓ lA}&kVϰsc-%+ :b"59ikV!Y+vtONLJ#̬ѮCS>QpY!0̳C3z/+m.O݈WXᘜ=`yER|KY5$fIfRqok8VnT5c{|lCEATQ;5udjv'J*NbLyM%u eU9(8'; ]5B) QX&84 Z6F鈓1ux$z&YFS0c'D )C0 F&d$|YxL=aXx7Qt(PN=FEW/w$*aJf ThTMLDScC~,.i'$QY$|;PԾ4ExF;1MI2.ĝAJB) ()*C>R5^gJ1K)Gr`| m ϟ{trvs >·=0s9SN:S)/ Hrm: xi/G4a{HIo~ \ W/.b C24 PMAD134IH|CƄ&B ^0ɢP/ ^-$}FNg9?=j.9UKsrME7˜9$@ 3vb\Z v bJFRUP(j T%\I)/$ <6J Ev@pC*ٽa+^"UD.@(E;dpɨ÷=`届/ clQ" 0Q$_!)bN$ 59pd|lUr_CmZtJUfR@2BL|r tMi43T44"T ])Dᗂy_ `˨T/S MaŒT˿d7>U6KD}b-QP` "b"#lrh 0:t|yo$T|=vx>8}AQ'L\iNvH?63HR41K'v io0(Bb >Qdt2@4|c̏G=mF}wY !"O>Y=gI?-?O{;\8{ ,X"<[hv 'IkɉDUI ~X@nAfeSSwCzX>ɦ/9ɯ "8kCƙ2L)~S<f"'8跻!͚[rh)lo_<j p嚪* 7PR[zXr9f\bY]CbԨ`g1 =mD:pizP$st`DI>.!`4DAAIDL@<"u+v ;4@=1H7P#%pTgueJIOПʏM7*Pj[*7qIKx^cyρ:flن)Q]=+\cqa8&Wx'Hd^bKd8p3^IfC6]Nvy-] 2CN}Z85Q$T1֩e]L]uܼC\emƪVDUDgU# %Y'LgifExESBN CfuYT L-yO1itTX"fl63{`W 9XQȈ=Sg,Z::32}xpV5'7&ItݱHNEΥA7CTD "29A  3˧5bGB?Ꮟ~H:|R},#F`KA37ȏdaaa9įEG=#%YTv/]5g"PP܆pɡ!> !0gn|#5!JHQ%EL4T$(M~ |U()u䩩iNS`YcLi.'d!+_ß/^%OD@/1;  D\@op_xr75ڃp[f&{yGo!(D4E0  b]zlDuB%NjӯY~M}x12~ CJӖL u aӞYRv,62 ~4p: *l "S{zk_AY9*B͓!"(si30-,TAEHRSJ,UDrP*hX QPE@ÑTrl`G!6 iġ aqgr͐>);3Tr"jX E54*BX=Er(?=7|<N|d}U3f=OOяmԤ @t?a%ނ4!Ž>Pr/C>eW?> }K׃[i QɁBPP@IMhM%SmOɓAlB;tlIg 5d78(~O1xp_ClR0:h'b WZn#p"!@b:0E~S$6*&F`@ȣB:"D]AA#O?Õ>?tXsz >s$(JBaS 21 rl 4H` ڀPTѩl%$i Bop{?Il8EU`\%i²e <>xm;8iKUy@mTV,/ֶ1 !1P\5~گ԰c&4n#p^GI}=C8t#i>0Kmzg\|JE徜噆^U㮶j`"C'ݜ⻋|'ۜ]|-r> *<<i ~_f+6.]wnQP7$pn9OHw]d% Y_v4BfIb ! )IC#!?tuGk9D))GЄyt]"~Wcg/WȝwǴF >֊ _ v/S 2keFJ,|QT6 0qA(0gfwMrvflI,)aTz12ru+VQFɡHMj4!u `i%&R( Tjϔ;PbTwјЏIO֘@P8+d20oJظȀ~'Pu f -6IA݌gk.B'mlRD2Q3H`Jsq86h"DRF+%cc QZ A9,T$#@e73Í4b.[-ZLPlnk*b6 "I9Dl<8DO0X;W)9E\s[i"ѠCɭ51Gw9N܊5QS3FN5A'3F!sH ^JrxIVF.yU[ߤ0 ׎[o 'Z '465@4ӽx:h;hXŻbq&6*HcN[5ISRAuڱwJP&n!: VD!p q3tg>ʮNF'/ۙHŃhvm2ps>kNƬV%w w9UN n+9d~c+R7ZQaMs76RAąۢ CBRb%f3?gNsfԣ!A=B*jb(+JB}I _ӰQSIETL!tDD4FTJ{s,Cbx \a gFr.--4m^;' /^oQ}:yB^!\47Oy m!00N/ h()!ϔ>[7 LDO|g)f İ@LDk䊖 }GƶmT0džK4Tslm8 AACrE=X[ rpcgy5 Ps8 h 8e (( ]3?8:Cd6 K-Ϝ\l 08[b2"Ej!ae BO}؁lNbԎ+9DSMIAmb* X:P2و?jt~v !RQI'ˎ@} a]c񜾴қq'="d "5 /SCt+Q}ebPf E|emQG阘G3KY%s9aMvT;nD[q4{G{p+y~'݄}u|:_"-yӉw˄M8 Ogki׌LISжd~2 ʼnM0"ҙ*^4;#$l_@{BT- 00[%1Y^<dќK O *DXG]1/:d>QYÏ8|A@9,ʍqi3"$5,hBqr'@~CGqs ȕ4CI#zOR>C *!Һsy֑ \ 3s)۔ cbp"b\" ,;,̉I(htliV bO %@҂h<A *P2P2 s4 !i9:@JT9pfȝQO1F΄A'0Լl[Xknw%:'R\Dr]J% Hn:Z2¿; GF^=is!YOoL:{itz30>ðDaެ,1.Pk!MH-$WZqNsST%x%O_(m{af2Lrë}?{N|g?j;2ILMT0TA~dHC_uhl#bx幜DRyN, *`۱HlV1cpl]34bPLcE*$I n?N84kTBVj`jz]6ɍidT5jOSRT4 fj)iM3E(2vVC C[JVm H `31ґ!V!F!~Gl@ş:|iWx!&RJb"HD5H07jUM;T -t(ùsכyO-bXfwf=caҺ4Mޒ;%) T lJm.Ta&) e¥Lz`@|Vq0G$P`h&9 y!O%M"Ut|kF +Ԁj)#0=55bz^S ش81l{uشXVqM%TχCpb0c@į6=Z"6z 7|zGq%sᷝy+(d >դL/\P0Q\٩bZ`-8+LV4B^>s{s$䮃 ӜF<}7LqT1Y+3Cj]qǚR#xٜCbXnե.DVѱLuHDp'`*(l#&UqrZ$m:>Â"=m(<^ljȊV[3 R!y <9u7uiXm= Әx!vVFjd ˣ9ԎyxIRnj[aᄨy8Gpf=Z*>@ޯb$TrL5'XN΂}nmmǏ)}끠m8v! :Kg:P4/cpObz"̸l Rcjͣt{y wTNM34g.b~͊^:vK aw Һ/Es{~No %Qf`h6vF3 ӑ+N Q"dGiw1iL[q- Zq5 ) aб,<83g23ʖ0C QLQv&yit6AڳRKQIInûr |!+æbuO¾{jd2&A0h/L`z$GO6ވ弛BVB`^%O3$:ѭRD h}DӪkSⰚqp>zˎ%U EV\3o]%1!I6ǻ&TILQuEap479F8TKvVg\>ar(c4w5N=k'w5B~zǁ3;:&n+V2\7ÇS܇hJD`l ژXj%7w5t3@`hݱ&n7 9$ma[5E @q;bA7a$OblA gPh5ZG i*gL 4lLAP<ȿiWX΃8,&&-38!dJ #G,k70)p-uH~CӠ0k?< CҊw3?.0$CBFW;i7.C#D?~WC}k8t96H]ΧmO(W獕'+Z))T8riL*ܾouV_UT{d wupT=:PL)ױ)6V"e5ҟ`0FS" ZJiZJBI (FX&) JF(hXfxuE@[h k\H@T7"9N5(^l ZRrE܍S[8bh #uv@j N"^Gs>=>m#R`a)f.̔' `W$r1DPڿ8~n*NE0\:Ԭ= 43EҨږKqYJF\MP6ރG `Z)E HSak*+$!1:TăDETT$@"" f$h&ZAI>5@l.SDlw,q .BNh`% 4AǟL{MbW bF n6BE ]Ee\tb&I:f܄ wPGPHz5P2\v(k&it-~ -Z:1'̣9+#vU!}ȱ ]IsN3C<LIeVya0!2'pZ渍3/,AB䆴)Ri O*i?1/pA|Qӧ5i)"MxySY \uH0l=-|; aNiNd=7NCa!6+h}512S"!4S3+n !ݚ^v=;ЙpH@)) QadiBe )&07ᠸv^'c8SR'HZCН| L=nzFٔ2c *fvЫ䫚SAd a Kd8y_=lMXH찺_(hvy_A"p8G>iJimE-͏PsP7ohQ6ۺ"fnW7Hkc{FZ]cL{n"(63T (i86޸QןOOD{uʴ5!l;Q"ka0SD$0DS+*LAC=N+c"$F7CNd$n*IIDڋ8]˾OTg{˱C{1'<:˧qY cd,(UIo*(lSrA!."GuO.|rʜ<hT:\COm7OT2u,7XUj7%5={H>n3;`!W 灁ɶ!?_L1^eIrxz5r"o&NWNޠ2p-H],E R3qʇ~Jz ǛX_钋ڼ;!!S LC0kvGEҖju)E9XL6 BG^,tyZoau!aCD5%4 B(E(q1vݑʗN׽?Y|q$ r+5ѷݶwx7Q7|4 O1|[rc:r^7:XqI6EXdKkiҥ/{2& FM)tk6jhۿAﳝPR0۹ f :GAZ %%;)+EFm[mSRm2Z;Ü`N\*z]lHtRHbU#\F%CƊ=wIwc9 4Ғz+4ȡ( bSQaٯ[)׾!8 IXC@AVSwCߘã+$q<篐b@d6qb1gEx\2):9( wbUh8`/,H]֒A%I@=E/wg1!6Nxk3I%]"Cm-њ6 @#ځD(; DBz\~C`dǃ.(IdܼӶQi&dC҃ \Wn@OYCn^!3eR^EDeΣT%%y1%A9 R5$[8L2Z3E+e,шOI1'df}Vxs&p# 82j ܼ^9Deؓ}(ۍJ0AE<;19q]coqM ܡ2,̉,nYUd+ )n֜TSs t%hO=BxnSmE }"ۃL@:48:ߋLda2+ʙG)<ɔP`9JrM2a Y `n20⁆ wx{'n}iEܫV>*ʏGd;\8ݵef!,`aѦ 4jb[r晈w[K5xWJ 86Lܽt_5NǤGl7k%tvz<ˀg1ͺnG2 -v"xE/낡!%piz<&f#Y;x]Kk3wZkbw,NiS9ã7k'Zhuz!k ߎ3ۻEs:ļ+shw9wåڬA3\صꙝ0'&漗k C,qy":e)4NDi׎Ԯ)XN l ݻ31&c iժ=YyG5"Q9mp'Dq>ک]ۃ rF}ɻvۭt)q8To k (e.0y⽽7ZXCҞj7 ֎uAgK#QK:5ZLRvsTxl\XiUy1dfdKX^{|>/>c&`iZjɌp.GH;oXjW3:&I7}SdчlsIgxFНSMp< X8GhUs͐q q L{q#q\ߧ̹*&wqߝl) w[ɣRG\x(L;{l=r@n[sfm/ Dw0&2F0Xtg$Fœ~ ʭUCP9A6(*Xb ʦ|Iu?qNBIO=+$vL/tNprs9yy˥uon9qiKgNJ\kg$y۝" pyjCYF Q@spƒ41-?ᡣ-l*ӵČ9gmpXAԐvmў9*sh/\o/Ӂh>[S!a03azc& k*a&;pLzAu t96S2=#r1<`^8g3E5u`+l=tZfʵfA?#r{)}_O[6> rVw+8Z |5EV;~uΞ ljC9MC3KS3fM8#|@fTiOSY X?6T= \cgl93B҂Qcӳ[~oI^m;ׇo 3 wgm-ys;zf^pؼޖ5⫃Yh]׋@,X kb!>Vi= ֎X(ෟIL8n~,[Nlp#|^'xyeM (prF^bz]2T:]2S0|pC3d3IٶmNBBTaB^']b GE#)`㞣h精Tf^LFCa2=1>|c_A2{=țPf:m>!1eJ/{޷"]h.2LǿqdhTs0=(p[qӘɃ4x1k'xxbozy}6#Q w^'>G#\8i!&HTo!{.nLs< 6#>q2qf?mp̛&1s9͎jD 5CMD餗s)2[Dϧ- |`.U`W4= ~o#*:fTz N2qaF"JD;Ucfmc6MiF&#Nd +m~xG nb2iI4>$DAi_>a=qR Ú%vY ck Gkts9ɲ~!lX AA-V8]\{|= 0 CI 'P{LztDA;f`0A'zb`A`撛 0EQ6YE+@)h|G+LLB+ܘT'8ÄgR Bz`5sr0\DO )͎@z&/Lzb|"4ČK`INg3E"==w0LHP!֞˥w>/ŀC;~Uw}đЬH'' ؀b C0ܠe ]r19I%!$ڒ {}gopkPg֊8'^b†K`i/j,N @0'gL=r]`"Q2&g;Sx; [N$Rqʖ&naReTF||1j#st"iISÍ{ 2%6ޝ-3r]8R_l"a q__ߗ7:=KoYiʝdvU'Y80f$T{GUKAX!_%0]mܯ/v,!-ݴ]b|5n:C[&G:FǏrz@)2I(W8c| 3IwPy}.ur%&ԪjrAsVG:fA h)jsR\9r q`!kxH% Ťw(NѼnM.26'|Ozjx‘!w!IfWD P{;\xpbP7KN=os0>0%[(_hhqBv]Z7 +ᙳN` [⬣xH/a@䱱;T,S&pk6J%9Rqǘ=S-٤*Z\`t D3֨fHVBhHQ,s8aΆ[.?uð!-)!t~,1}5xgln7˨ɷ*zN1{N%`2uIyII/\Ngu$Cj%&eRӅwÜ/Wv2#/"D3gZC|L2.fR,7Mo}QXS[O<֩pDl側q5a$"v1! Si\Wip6j>THg296-&bxj!$=&OYӃ>;\ 8cFa|iٵoz>sx34)|'?EK+Uilm}b[m⺬HupVKO;uя^-2/\;V;\y~WT<80]g$V,X^n,"Wl˶,?EhI _Gy|G+gͺ:փXfQkOh`+ rؿcXdg#y3jG>/lLW-OY'jpy]v5#J=ߊ0Y9vqݩ繱7HD3m-Jx.$},Ɏ[59(˳?T|^*> ƴ_n` M!}h|:;'eJ`K|>Ep997qt9uG7_xȟnǬZ2G1ꧺ:XA>I "-r:3bD0 OGu@PE(DU*b)(a*jQ#O*AٸcCҨz̈Q۟:wuKEI*( (D Hb'?0Nn5ZT#C/\}= Oy1A1.f!HC~^6˫COQ$S@1_-QҨeDԝ1~zq3m8g a&-S*;,+rD46K%0K~u&#ӎ4e,FiZ EAsP5P,(Toaj?t8M"-w0>PUyn|0s!<ºYz̚W {'lĂΖ؏M*)?/ HU ]wǦVOw C1Y|#,9-(~6*cP:~/W(5ZCm[o\psL)UAP nZ=:ڤv\*MF1wŊfrbO _1 2#CBf jE:'>(J GZ'O5xR=iJM5eB\TS}QFΏ]5Rl*=z46pj‡Wn6Ob)a4T7oլd4ά; d$:|NF)4!r @mw lMs 0 X>"Ġa1s  _0e3hd]`"R?6H~0v2C!_=7 0(q>)|?OC`DۑO_O~X!{:O&D=xQc8Gj8%G>KKBTj3(D9?Н0qFh2$҅88 ]G!Ӳ (Eby!A'F,0*'GH},I4U?~0>Wݹa;M*]f2MRP3>_ys5;,RJ4Q_if"b~5)$KCC(J DA'Ǡ?j 8d8iٝ_ 1S_kIւ&}ҝY9{]#\'$'PV$r.cN1¦y.)9 E.ll,Ա؟N8i0vcNI,deV4كtњ511 ̀4֜4Vēb9"yS'b^]Sm_]W+ib瓵me"GYC-0(G0X TRÇ(%Je4%$rMA!"oX nXg@>5UU"Q@ł} 4%zxv پĸnG Ĭz2]B%( 6(tJiU hjJեتI{US18\ATem)[R0U 1z\%bB )P>W0ӹ{zÀCxKCF1ZCQqC3mgx޸j ,ڪRIoK_(.3jNѫkqmrdK1BhJ]t0xu;v>˭_zCqN1+B ĜSi:Ҋ~'jB9!)e$>&fE7 "JV!$HRfѿp$ߟsdP D,!ECO ILb! 4?t~rF kUW:?Vf'V{@Χ*NŮ_+cʹj 魜G&5H̛A6;¤9l㣜Ta8&XaN' 2vP̩ P˼{a[߿Do83i9sM8hςK?&sԄ|88s۹Q̶3#a2Ws>/F r4JG.D6z9uvnDe$ԙ8صb$Nh!)&"0<<^PsҌcJ @0Vx:t1ZI\떰Ƃfɤ_04$;I֊aII!Kh2:1ݢK)Jq\XƼ[Zș&&BwBCD̍kgw[#/rƶO k%f?D=DEB!Au͗syqOtNh#DQ "z$K !NnNfβû*szx! 0J&MF8z`αoێfto.HbӉ)uEn_λϣnNhb\v\|b2ݦaMl Zfa9 5:b"q'K2c{%`Jt# ؋) 4"UD9: ogX%<"\k٘G;OF釱ht1,lcëp8 Ɛx!iS{?]UӯS$HbV&v%Z̫RFh㍸=8aP9/V;!*A^SJS0, !J_ngr ˿Y u;ehRx ~}SD$𹖰/b BB &Bʏl<=[< ;N5@=}=ݣ*Q (}HP $8ashn9?<8jŶ-cʾVPôl?mdv>M8E7+zaWE5X TX|E5>Sjnf) ;{#'oRi:xA Wlq&.㬱LQV "nI>X):.">vq yK+^:+_]gcvv/QM\>_fs$s (WqH!pN-CKeZ`ʸ/:z \<9Qef$pqEc}ӓԿsmgaלeY>8 +WZrdK>1+Sz\XG6c>N=A(O0M<<^7(CB;@kacu9[Ʀ uMܷ.oib.eoԺBqs#+J=ws0;ˌLCB7ki`R-⺃eO0ojE# Y v4ɢb8k] r^.kt_'Y';X-˚Ϯ9cvA'=*ѴFUtt:B֝=[Y睠}{ZOKQsঅ89m{\\puB;b_n.s|߃rlY5xӨʮmg=afOwO #yֺyB,xqYO õ@kW;%uS2r')3;Hm󝪜IkWI9A'E%:^+:tXj^~ogDMI@PES2R0!4R@(HH*&DI@CH4LȭRP2 6'h!Z>LNfTLmXEh-Dٌc@Uh6*,/8;cHkgZ5AlV4=JM4$D :L52Xa@g=I+ Ah "U't=䪩uf'%<٦=hޱ&ɇTR LpC\X\/ u-3 Նx!Z(m"ZNRJC 盭bWJ1=55Qz6vC FKA5j%VyYxu(.DTb(JGX! o K$qJlegj\ h⊓NVcݹmN74f6oûado"H4[XF4×Yۣzة bh 1 l}ЦPXlCriK-0\xCZ٠EP$nvju9<ű-MQd!! 6 @P\ %ؤq^}4URL8j$0Y9cjdUQUTZL$F. %6 [7ظFt m@UVk&6,CYhl* ZY%dקqHh{>Ws_ Djo l;wt'N\>Qc1Ρ 7o%'=5ͬ䜉ZO,1 0sr\~]Z)'J;@SU8G";^ߣSѐ@Ȓ !&)$()b&v3$ƹ}z܁|J U $~(`r]DX/i9D(ɉz~I;_53vYxA/h<'ee{@E D@v<@8 *@d>^b,2Q/w(ЅM*4#IKJD %*P4R4!HB*% ҄T! Gv~Sf49`NG<_ c|Ѿ' nHeN3AGTb|xP$QsKj"I")i;>I% xj@)p0&ke' )ӮBl'i7u/4DDLiR8GːFQI LSH+)G~78c0?؈ 7`41>U "&*v"kr{'BC/Yϣ=֟K"})'NTi zpUIn(G[or9=8A#pCxWL=B h(@ˎvd$<_OA4FM68h@!88{@؇dcб>k}:ЯdsC${H8}wHxAПZcՇQ*khQ>|YMR(H:HvrA0rLBPQ]0hƜ% DD#&9< "vGM*rNiKb" ,h1+nsKZ-ˎk8|5s /v4)s :NTy8飳G6y׾q <"34"S6^$eB-q&HAJTgsp_Sfw>_.0)To Ϗvt1fu,H=c2>b0/ɏp^ݨU5xGxO0x~@乼CQ2MgW h>3DrC|U=qTnQV(BH2R0$Y>QB A)܂_'?v$stk&5CJAWJ/Xs't'"% AU)4D2ēRC312P@\DT#F` bp1 S ; %)8)bϏtL0)J0n_L8%HD;@ss98ޗWm< 37@*ECd( ϯ$jz6[`B&y#aHo=!<,y =bG{d48 $>^M*Sgм!}@<@`񓬃;( k5 2Ϸ ճ:CEZm٦z϶"y%QkJxmi!-j2YT) -2ʪ!0sAf"=3tH9`m;k\q/,"A\BOkգ8`,Q0{=SgHwU֯ o-k7Os8xm`6ޭM/,[L hEu"B)фCC!n)Zlj":&Ecc]W{նHm.ѤppDJ>D Abf\<$=k< DfSBRDjl?cED]Ozl\,RA@þxvq;Rt `=-@UQDLBEGBΒѩm;~T5r2EX";V,<[jMMmf.Мc5lvvW4V"$0⊶Lif 8BB |ux uBNUT5T:*!+ϛZ@Xgl}r8KnG҃Aȯ[\Օ`UQ- fjL+P帼LB{4'@`mjy[)e"TH35nGZƆ=Ղw2C0R0dSb^nc⏫$aۋGyIowKE,Ri h8;()`hBt$:2-czC ҽYlb4i4^" ohY(:l^Dz/Hx;D EČ@=sK.OP^}D*${'fbJJq9$J^ϸxWacBj SoVIK[#N>Oz̀+}G* ( *"Ih YhRhe&I"(j& &hhI`)Fd&hH" &"JXh !_"g;aMC7Gq$$`of&B^A`HrHpt`)/F,p10a0نz5ϤD 9;4"lAj(.ϟY94r~ɐpamN{A;}k=OW$`rgtB^ r917H? %ƽ/kwrօlT~=Q3?>>v0᎖ Þnlƅ쐙И`^9z߿`or"!Ͼ:kM0"|5FJ +ձa"o-Q3 5e50CT?Ob45cIcZP&dPF( 6(= >VbqJ"{>{i;+{ &H'MP{J\z̝VhؙJF3{hg ]aDҵfBv!Us[ ,\/(`,狨 keXVm 7I =x81o#7 5U.\Ј+j0fId@GHuz*ĩDЈG#"!zHsNcCʥ*R)Ab RO2kC_e3A鍃&ɂ''=lVfpF4 AjA@t?+9; -=:z׬C^ 2:]3\7g%p"!5H|V̆҈mO9reqOspg!FQEJ7|fh|GꥃLa)4( BLe@`IS(Eh+Y-[Q5ZxjwDrB!\,?՗1eEicuT2Hԇׇ˘ZXtX3uxb`H9bM,,g]:z|pw=a-0o~gDYŖĽ<ϓO@dC&ݦ[#>Y.Ϲ@X&"4UM Hh b|h#&##z}ay`.PĆ^){|" ?MI =lխ/ꌀkW~x!䨞T@@&(_aopBD|Apm刔$\w%.A&!⠪XP1kx!r q˲|=@o</X.C;U:FJ{Uؐ;ꤤU [^Fր}iq: .:&w'W,-,k€`#IDHV(){нK͘BOt6X47UM: (xQ(o19j_ D]s0cUuKYOQE[n_H6 pg/)J74uzI=PZgzYTԓ-A*܏J;Xt) `rBܶ0$ܭqNHЬl'Xa.xrg<*#Șɳ^M/,Ǘ0!z)xx ;M[cax˚46}=&N.TOP}o/z'3|kӚ.`k-\rE~|wػ'^W$s=6:rq[=P|4oB;\ɟaTFOCgnXL7TL 6ܙ$:rGUeF=1.}O7jg9 yV[aQx0eru% \ĐÕؘ͔~f26F(@ @`Ht%$W1!b jXf//v;D`3L>]>ri  @6AzHh=G!ꌉ=F @rwC>{ϹD`n)4gDnQAK5b0/|>_a<-GD1A>6#j h *? b@o1I)CCQuCDCUG<\ƉU,&*FqCCQ)pdq=D|S4x['գ^ccG8 h€ZYCޘ{ ^sM<5j띪`£^%|sd#j(2Kmxks$Ka&M9QP:ѦuʴєAlH8=-61IH1SU(RA2-<,r5 EE$QPSPSApbM a86?L|?HsL!(8aȒc[eT&, hg/8$!]B Nόx{C}B$šѨlǘcZf!/.wBjʏ2g>o'7w2rP.?\<B0`9wS]ϗ>c0,hX[ ~W2 `K꬞8ӰIE fl:OctS@0Ot0=;Ćl#xp`#&s$D=]F|lhC:ORyW'bRJBNcC(Wɔ!CAb6Dt*9`2wIAL^^}r ⷚCwp;dB`8yIDA#EC״@O!(`jAa`W81]w%탆E!JF_7ߴ=m87G FR3<Ý6h޲4NqQڧNy'.X"Df(Il&[a4C9 +L1ѱgӚ"=p|lQJR,Q3>>r~e!b>GK-tPRD0A;F%"xI(F 2bHfI"FRL%54o-t$&M_.tǒd62E;okt!<* ?? yry3 6w["Rb! id c_e1U*٘f,Gln`VTr&9`/55Bf0X؊ѫlh֠YEx{X0jnlaX+(`d5W`I a2 *Zchn2"(G鎻HUs ɛ:[,!Rhz-еH4;T8T9\֛kIPoz 32݆0X9`# Dƶ)>+MWs3w@IHly>duHKEcQ֪Yim(_R >9dG&Ƃt`P`0u짠|<% 0F 2N<52hXhT56FCftj5aw&qfg2\}=~r8i`0Qˆ::ҧ.HWqOrƕq1"tH!?Na"01ezgL+Z) j 1al1 e>H$@DMA$MTZi1=eO%o4WrPUZk[`cuܝ<d>P&R R!%M`Oq5bHFlVnK #ٿIvmFwl8ȝAȩn>hsx_/r'x2tdY ag3irE#{g 2 ځ=""%H*yfIB"$DDGan2>`gx{u 47C0!A|-*:0CEwOD.-ZN)XA,4S PYdž.j7t>k.0qt0^UC> TR @%LHtD%PP@D3CIHPSM4D:7S2w/Pm} {' ]"]-d;Ҍ3)20埂|hg1 HfeTc!PEj@ HG%#֎.\wzreJ CJy+t3JMYᨼKl?E*.\(e- uR#:?t[+˜Ӯb J1Z=A/D}FGnqSd1[tf1pkU FR 7 c ؠjE UE0n Sw8B`75%I e9 Ps8 R KAM=!|dI;4aEMLndM[R"WA=Cl)F7$G`3+ ǾPeNFg"{u|t3ӺiIZ \JJT)84')c/?kЊQu"l8O3X B0fLa};l?0Ui}FE&\i:['ԅ!>0<1N\(ɠ<0I`@\MIMӇ=gYHDNҫ@՛&^* 9P#oIH)Lm7`Y ٣{ֈw]wb w/S~6yD8 b()yмxhJÃIZ7A[5 $q1ӭNa<ߵǁ9"m=OZNq8寋6j,_)P@e&1VO6Y3,_; p`Ai lG/Ёbk:TD{BnDm#sKt\Tw&0O9z@5ѹG+@{TGd99#PWTd|PIJ˾~zћS{BNvǎ6BA2 K*tcė1Ycp6a \ϖD! q :ZSzY_Mqa4E|Gɒx~',\L-$lݛPUK;8,ldQ22cI$P>|0 C2,y\xUHp嶩ӭPZ$6X$srGaz#`@eISVē`1+H8sy!aIX"9iȡXN5uJ$5*C)X8.N !oxʚ6"i~y{Jk ŶeTT>VPֈi2| ho,*v*G\uޙqT*ɢ1pԤ1`i6(*JKeJ'_]1}Z*cA-h+# cDܖ(Px^a,>A4˦UK >[a5+Ì$W&Fe eAaƙ_K j9lmxM`/ L£8+r׸гLYMmcUh@2JX2KDg/A^f!kATz ֒(kT󁏥jE7Es86Pp=B (imDuĔ[U#Q+1a0MË2Q\SV@#fmȡ>y+x2AG1 E鏎J4ƨnť5EenܺsACO#MߌG/̵ާ 3[KmH168QR,aZPM=7%n8-e)B%Qe,0,*Ҭ BUV#Ra HM1$ 2TB=n 5fX@1ь) lֵkbMZڬvm9 c\4MЌÜ*']g&mknɩ ȣƭ`uEp2zS4FVN,fLx*0;!ʥunq$m&;dž%O o# (9y5X_D"csb!On io^ Q0;ؗavjs(X@]o㑥:7 S}'ޑ %u"yrlT>HNH(y2kPEnṀNXP>Pv&Q"wNpص$a8|" 堞´AvcdM?gq2(rBeX;<(kE0w'6 #مxIY HN2$pIyb:/',8  k9zqQK /yL2p(C %׬v)PCkdP9O <,JXl9 lVy&bbb$n`HcKN>ӲU{ e#'VڇgI&f~U5MRESwOy`"cm!~Z?"#; SMT a\$"6 :kSA^XT)!Wҍ#\VWT c㋯n% Md{cSKēG⓵xG9R8 !|5M%ȜSkK`ݭmc߭]j)aiʉ#b J2#Kp&P<:tSET ^/("D`3N34 lvHê w!;{)xps(iph (솃0h$8B4y9 zJ/n'e8`ZfԦ%진'$Nq9NHH91#AByh/%@9i;νO06i[&OmF7 B%{"&{k6ec dI\fF%?0]o5Mg}";`!O)HHRp^D@!!iȆ:Tu*9RrQx"(hן>8@hDhU`T(hO%'g\mѪ}d&(P B)`j(# Ҫe@U"$R PSQ%D2HDDJTc. 2b]RRQB >F jRZ!% *`(h$I&b BE E{&gCݪ*Y%m(k) LKw.VU T\^B-#xVf4r8|R|"vJt0L|a_;;$`b3(&)$zxZ $=_Il" ߴJ5L4ss(ɘ.b_H|"$w_W"D sG,8|P41NvH&K^:#ƺOvA;> (>ʔ@}q:~)b?K H $ r}O|!Bi Q4 `Rf$RJ(RXHJV  iV% hHb ](h`F)$$ !ZT%"i J I$h`" &P&ij&Z(+b%I&!l\a8*C|%q ~ET"p͊`&=d5n1>^v@IƦwyJZLӚm6k["b9J?^jO~9xQZ3(4˙!O))BT *XXM1Q|H(A-@q(w-7o3&Ƞ;Ӛ.)`)F@?ᒁ)t{˓CMP!Rd @Qd)2 0l`g[=xTΣ2C.o12jӿcSeJ* *pϤ!4"V{4n=ITCH~AO `'uQК.5irBO3p&2i2?==%xP.=]0ïekF)& AC᥆$)w/`֠fS 2@,]X@HCc@ .CI\٢,H8TD k-Pq6.Qa K"#Y*\,tq }yX(MBJɷho4s~Z(y7 `7rWƼ1ѾYE}fDly)*!Z(H=toC"gCTEN*v0<93A(H(qq\@aS ` +ks (InKmc"J `i`"R 9df"H)f $& E f(%L @0JED3BQL@r_v2T'3yM@ư*hSX< L!8b]Rf11!@DCBP1( 3Q#&@Q Bi$1& cD Q()*8X@M C q(γ`cB qϝ)]L! $dmrEic75CG.yMҬ7)2ey5+Op\Pz!H.$\TQ1tz6!)@o|p|Y60Lf)sQ`\7hA@EHd @w4QLnϦS\1$Nb^4/r!;N}zèQX \}F&K*8 F!MUPBmCV}sfS Aز'c"Xrp[ܝ{E j՝WYQ$k΂0X֦s 4;m,P݇7ne:Libڧ @hWKe*l*40iPZ ί!%KDP[?:,,?y4Fj:2x?U!C,o`h Ǭw /aߣ.J^i =IҔC&^v9JzHxsO[LC Hah? L0h5sCi"hbbiyR*R KBR$B\_!t! t uB#Tlz†%<yPI4$b)lj!9 DI5E>JD;vyB 4QHegΦ6:9M 4%R`1a`QJ r~@jRS8:$O@۪p;`BL+J]P~&C2HWʐ#)}|#@΀ Jba p @1:`JpĺhD,i:vw)!R!!=pnm0~q<-/љɾkX&T?dg݂cHWfwCm4tpM G_2U=m(z|РyH1"̢ 13C@P?1!{dB\L^P;.B_qڟ(JOLh~/aTrN}$TXnw@@ 4ZM";I|%d,{E/T;YIqCr~DʨEs|l=9(ߟ)M*~"v|Q5_ L]CU!c! }p $6W uޟ'8>OA k֋^ (5)o!fprĒzNG 0WA/@PnNcUQIM aR1`\M6)ZTc3J<7ЬTcª4FxP@"`scBk#'^ wc1`62 DO=݀Z_>84+M/'G4Db9\[ @nv&yxtD!IgTԭ0BE!A 6iFk½"’ԋH(k:\ԛgD2)Wn+ =Vh[`AP" t8` i+5qW}:cde}Fq,%Õb˵V{|gDE^Oc6}C$)<)4"E[YDxTvp]°p{Iwjg<欄B:JUQgX4fѽq,!l&tWHj$IJd!aݖniFfOJN0rd3z@&BXu &KA?U)EN@8ܝ/&@@i7i=:t S1 o<^l&oT /16(DW5j,AM^9痵iV*b҅Jli]-79p診peXXՃ1 QB$2®iHM' btCMsWV)ܼ_9Cǘp{h !Gn3 &ϫCD=ײxxh\<\8@|0Ƞ)0dr _"T\}x&/AK(db" LzJ⧃DP$TC R|c"ãۘS {L̃/WsJ9TAgbSBU)5YRw6fB eU65ٟoE?CPX* S$ *SC>:]AzpzE$D_76鿏D_E#܈1p 3 =A^F <@xc0V!a5 ui8?3N- kH CVϻCZQX "<̲6Ш'0Щ`h]$f#2Qqb}NJ)OQ1A+Ril9pl,v9rr$vߢVgm9xm?vJ,i:7jfPec1x`3IJێ&LiHzZk_|<&ʞi2 "&ځťbY>Y@q{Geí &,zivɰLa#boif{p;037&>iģ,a8I6KAec8qL5l>7V Noi;87!CR3 d2I&kBp#3+ݰ8U$i³"A:X]3xȤFARW/f<玁c2&^#Z/AM·}DHVnR7DceI~Ԏ-7P2d]=Ux" 3ԩf= 3GUxX~<!"Øb>Q^kEΒöh ~ i:Bҽ ~gi%a%2:\Ϣ\3mDB4'B64#UZpppċ(K`!7ro'$-d=%JB@ ^t$+]LCNsv ҇Y0Mء-+@Ng~I5 Ngc(B{i &J5dBLcPR%#Fs_ײ I N4#A3LNl6&n6AG%g=$$ bwX~DMLLO˙ß[미<`_# >SA1(oCp&^m` jV( ~&81 DA%M%2EД%~'DȄHС00#@LG/C=qR!JP҄QPU9|bXqՑ _WZϩ^)IVK+H>d1kC'K\o:4vŦTD^B\H .7^$4W zhG|9Gr'f9w//\\pJ" Auw 1C9dԍ Om)&QI:W 6:x`P+̲¡If:/f ,C 5ȉ؊5E@1@'w+̒sxkODUPjT(iؚBI9T}e{yw;Y0)"wOx0iOVA / dET]5Uزh,>s؟_SDhFОI K;AQ.ъ# 䔕QReiy(ȃ (yK=(" @L03'ӄEU}۸z51p^6m Dqi+ {(\/m.LlZim41EY :KAҶ>Cr|:s5Gx'*(Q j"e۬ߏ(sB8}:X!0U& !04Pkӷv]#i 5p4 nSCQW#TSLPRA3U,CMmcE#<6f">i ë́"4-QO&m[#My3It& MCc PD%:5Hĸ tGdKĉ8944  `UƔRH9zADP`xjYn`.e 3s? ,\1ȉ "EM1Mu8 $"SI0U9ƒN"Kh5KWp{2Dm*)+`HL,i* a M<ł`ѣG FPu<⇖VyG4\gTSQMܜY d("lxEEPW hsv( w4IQFcIʘUC!Z b Z|r \H=sQUw`6f-ixCcΘ t<]Y)ՍIxh86) *6GɧSAB7=l٦&K]<'``A><@1mMs4p{s_,O.k^ ?=+@d8 N5 0|loj(b81--)d&! t 'Iɲy&)`%((2"Zg}~.>2z}z i_$@9Ic{9jFAH@XӮеF2V(&ۄ$fEǤ+TMV؎ [\?zSx3-<ApܒT=gS H0`1ɣGcuc4g;ɓ#E jؗ(؝e6'8@6 9҇l'p9D9zOyh@H`ӊshc.G^43MV5ƢpeƨRi1"0̵e$h`=P Gjc6 /3KQRfJRGeufM12cL8mƲzRcz,:3#!9TWf)!c (08'G7}QT`?^4 ']>Յ ALv 2AQԊ` a`|<C~&lPDi%{_>.0 c-V'ͅF}ZTԐlw% ]쬊%t"e7׌q dͫe噸Rt.3[ܪsE[E7,+7-4A2DT9v }0f{b!a#^ևjc֊ƀ*[VUr?JƍPMUmUUCQ zxSi1/,g$a}K A&׾Rw#ىpŅBpn@KgOvSP0swB{N +i\G5A9ǒrkc4H,!DEDD2Mf`s9(H] >c$ˠ5;qFI$&H ID]Y 85mdwsԚdzp1FVM / 7G 5 fCH@y>TȓACF <z<>S]x~  T"JBD)6OTr=w1P<~x-'!] ;fpCw] >v>R@@a`%"X %d6z<͹;1N[ 'u;'cڝ}|e=}"\bli$1?QC ܰEV#P!('J44-D@4DE#EHR]BJ D"Jdȝ6tQٻ|sm(-=f!1$^@꣩Y$hh Q% BAB)N&q4!rp xT ^ Ha}1)&"!DCܟ=r/9V$L!QT=llp@}>Hc҃UiBA]F ]F§(UZT'B04 Y=?!TŐ15Dx҇"Z a)žeVDDD> E3S y / RC;38pHAa rj4GZ,P"LW" Ei?a@Z<0iIF" E21;PMvSK2DU14J4mU E?LS%<1BoObijsr<4U Zܛ:&DɈ3S lA?sPT!qB +<,AwCI!5.ɥhh%)l%B3-QKZL_BA戧HT^F@4~B1QQ@̉B}p>IJ3 Gt4(*ŗ̺>t 4a(c9Dوv5%C_!1 `2@u}vRD| #(@"DЉ^ؤ㺇3s_T@#qHLXB@ع\Er +AclM%QKmf6ۚ'*XȤ I!b B0=}>O. uj$ 5.EU5%krihT8U`d%6ͪ )*V +JvOPFx"dlJ!cpwE4YIfTenxm`M=Oq0f+g:W:mxhy],`Gz$Gl`%,6tcfQ:~5ɳ[:Gy쇾֫yN~U&UC]&J?sm>t21ǿ.N;k>|RLqjfa#WL5\,uo-/:X4!樛|&$%x|"hM² <~æ:xW&JLH5dZE&rq%`MF FǼH)wWzry ."6V3u5s tPAv]6H5S^#dj!:HCJ\a AY_ p/se˾ &.qgNf-U94;.O^mSg#iq藍JQ),Hfʓ kCq"l$me%ƥ{(k힡dRs[oee4QbN~8Ru)L{F'/QܷE.F+uC `zާ{stNLj4cw e/p#NepÕ=Iy8>6꙾O:LrĭL"*^/0>; n[ɯ՜_f DVU&ˇ%2pkHD8f ;zWn92WZa]D!s'uΜBM,4919BM5-\馈R+^a_y<۱r]գ V|1F^9%bƛhLBiw:h5'J2oѭWfezc&9t"Pm;yLænScfe%TG_RD;XdU5g: gɺ7/92ΨT#wm{z[N&Sux:`ši˭'EgdYY@C@7>!vjA8=qb*:ײh$Ou!TLdYOfZJ|Quj@c|E&5rUBH!pgF5˪Nh9a3]*L@H RFa b-B.r>;Ginm.tr@@柨I{lMb1 'fxZ|'s]~z3Li̐<V ~b$QJ$2Y BPN:Ƒ}@=c;,kp3H0i37GݼZak> b,ھBԫ$7U(;RqN]~}|Ng1S)! )D0Wh96} / \k$!(|'!}.u*v@sN+K=@0@' EaيMʻ" Mal %%#6_E$b#|s}xٜs.sɜKçUQDmK 0g֣pq [6g[b)+J$e'|y~e-E>9gQ/ؙzN>|UeJ m;ذ@;3 Ϸ=nz P Xn =xؤe t۵9 #>0JSr3uqPĉx0lq7B Er7h<BR׳QI-1$Z(z`I>q3) L3k|`_''?qׂwɩ^&W $H(Ī`vHMJA~ >BBQ~{;ŒP˩dr9R.ǿYĉ- ZC; g-=uǏ؏=E%L(Dzb<“򯀸q=,l#FQNܘ&Jϲ0cn%ѥ8XUHh}Y8opQMrW3@P$jnKswN\8bE6ofk6-4Dn]Z0RC\m;Fch /.bWnli)8V&iGKh1C%S|N9fKRسR4ETLbqxk]Vq$1K $GRI9wTV ̱VF=`cBqE'\bwnC~jgNVCו,#L4\Dґf'"$騧⽔ws9[ (*%yC"I*&0M+{"vрnB|/xxÑ?6rVYwpbwO.id ;TDTI %V@6M|!b}Ocѣ>މB tଧ~9^cad@uߊjSBN\c<(3j<8 _UT#q^tF"0Xh5uuL2 c':3ȃgqJ<"Q+CaccV`7-QS9-  AI%y-ҝ5AB tܱ2i 95м ŒS"e e |F2xhTUEaㆬ̝g؏쿺оy!HsVUI6Ϻ^cq}^ %b]TP%$@n('121nB<>XqPyԊ,G"~F LˁIxG@vTqGM9a]EX%/{0'MU)NA1 *hU?{Z4 ) q듷 O[j""1=;"B{h cvGر,]`$i14@yL[GMK4..{/o:9L<ϏESA5SQC$~hN׌xg%C8*0j3 \?4 ߌ21/PF꧀^ i<8LU\0gZVj;ߴ6{*Z) 8sʔ~1RUP0@E%)0 9kZ*ib΅s4$OL7 WSR6$0)5As`)RdэPdWꥪ '8,^݌{ (J%N8ؔa]ƻ;(y5Fz=ٍFMNwW$A f 4SRWEִDLA,c*RmZB =6H,.i&hS u i=AYc XhDT֔C'XȍV9QK5 ִTVU(Z!e5 P26RS˓`lb{7 X+DJ)i[#kY.91AGw**\Wc8gpܺq^YV&?x0]5sD RH`N!;0:z4d@-$T6aAUiBaDmQDl_t cw[,DZZ("KX*#'gz)(Rяvԟ1J#lСC&io͌_MqnߟH aC!j7Az5H=ѳ?FkRyG>ࠩ2<* qx,Aƣoe<0PvqW!`όD6x?/f 7RPA?uT4Ly>+~gm$ɂ#QCW;(5 {ïц>B?j^0<';R|xPiR-,eC1)0fhRRŕ=2QK^L!j!Q|_FB{J$ F?C>?,_&zmI]=>lC#B}1>)N>` U+IڍIhQW$DfQ>t{K5禜(*"F38pM.Ys $(JqYb 3=Ʋ\IcQxԱyd"=4ajbCi 3޳!q*=I,h"{pP-L֎g:]3M%ǎ:;1 i,M i[$ * xD=ES7-Pj+<2&u*k>7s3V6gf`gjV'>_߅u[K^tL,+5{,kYήo@K3RKi%ªfLnN7x]ph@ϒS Fݻkpv'4zwhʷʪHX4^`N'|a0q" n41E(gtފbLy02欕YKT*g f[ߑNp\qkD CvCEi`JK31 p TLH MJ?;:f0 ed^[9~ j]2L1=L{(+pqFPs.5`f.!̲xB -DALRcSUCP{fd,yZ1jfM!p!Iłɡ#gwyۈX)p ruRiCL VgBwah /]2WtEO)WNi09c8Ѐj5i "6*AZ3Xw*0b&1cEĸ^.0Sv80@ّ74荖K||BOg)-g&TN` Q& bi YvNBqTO:4ԟR!:oyi6&jK)ED@TDJN„EYCXBge!(X<Ƥ osNj8;mqZ8\`5;GF6IG\&)j8K Mz9LJl 1X G+,mŗ{jg-ZE[Sa8 ¼uf||.Gڃ)GC?yWKxo`yfÀJnІuĆ[BDVLLdJ E&$m)XN Ԡ !h K1KmJhFQSmPC*zp8u14Chv`\c,&[/b0KNzD&v.53"mG5zoh\K  ħrYm$Ɯ7 6 x2ʦd&a߁KqurIbn:/(BGCijNdxtgL!Rc֚Ln e#3~!kP> AbTG;]Ec(gh ;̿:zbG,fgXZ'3Ua-_ qDjETh7CpŜ8a)~PF,11w:]!':YhŽcdx`$~8`H(Dh h QdX d I(t`BDj&JLVW;=$ :{Z6q0[ݍ[v/a:wd$ٖrٕم0ITjsn)>gV$TS#DL䰔e[) $-4]c" ۏf]r⹓M nZ{r%JىOsHg#m/T)n(ˡYFBf^[nfvRZ$ rqUVNri{q>M&o~[ΑMFH~q0QׅB|/ 6mK{j8&šb`w7'3[#w| LּIשk 6g!ѩnMC0]ǁP/AؘTHYA>Ⱥ: f72EGnz߫XFFZcͣT6rdu(0мxaym-%P2 LIM 2C҅) shfF(iBCA--!S RL2ԀoxCfYtE4gh Ն桝&V0F:K{~})4Ma I6)S @908#`Y;BRP'id;`"̬Ѝ"s:T4=HѰx ~QAr;@DF!Jh<,}$Lt)J ()("H(և`prtydA!5SD05RȭUp,Տ>_膤[~c1ߚLDa~VQ-BcC/9{"t }^NPn=J*ByӸ[[AΛ<׬jQ/r4Qvb1as>j[Μ9t(SlyܑrH 1hL6Ay4H\0+=w=R80Vǭ‚3]wSy@#f9 'q {sü8sa@т<<8/>9tZe~j솆RdFCm!*#{7v258P7#LlNXQ)Nܧn.وzN wu:i.S"qu8š;>q4>Oq oGƦ5}o[˅T[@JBHdg(_߰`Қ#SLB &Q%v{I]] K!sGGIypwƢ)uePvL\V" 3ڼ5R"$]3z&gL)urfCj8#A5PCP'Yp6^Iƀ.DCixzx;4 cM>U]p޷:iDZEFDZ\v%}\/8|6 uxI؅@/&H"j,d m.9yiL w폣+i7>ӂm li'YNiY rb9"{L`"ucyndez3/h(^@_>\ r P!OFc*!9/$?Շ4㳤O=PD*򜴀J4|R~ԥ 'HTP 7rJ.JHiWÖr(y*R BrԊH!HhOҎ"@\d BH!񀦠ZQ@Or}^՚i*D-WLZQQ4xxZ$26Ǹ؂sЄF 伝YS8.| U}DA3CA4 #?I?^?ץ=? D  瑐Y (Ț@DkאAzqI۷ N`t [v(l<ʻfHB`_?&"@)S0ġ,C$SHJӬ9KC3G5߶)kw |F{F@ej]?j^$.Q)cm00#1?t&a F:Z}~3NTr̆^,İ7 #y^{P#>U/Hو#d9w;bfnҘ[g2'R=0L%xDJ3 ZZN!>w3h`-hRsdYbw 6ty[PPE1 Ee} 'R4PEUI]4JAE\J y`p9Iݎz*'v~x;q5O4yQăkfF݊B@7Z l5%1. y&6!hcA)$Aprѐlp*y RJ4-PEc#qQX4sSCb:ZTE:&*l3 cuw&(M!TYymqJV̑yak Eccn4ͦ;û5 Xуpƫ[D3Q-qH5\zN&E RD\G0E2UỊDn=-&F}<% *=ߛ]JGZf" {}|<%ReFx!ÎI4)X}0e!X˩KwT6j??͎󄇂g~ G㻷؊C((C(U4PB.%nDID(bD H`M4 JrM$9'xG:üm `C3d G?bS(OÅ{ U vU|hP`BTiBZL( z*דɩM]澏^z܆P1UZTE3J1fj?o\D @*A&Ǭ,4ukB+FThɊ ɜ\ °xŴ.sHmEM.,oR5f'f;_ ] 7rd^"IXz qf) J2ٓykS23B!\iB˺ژ+wzi#r3=q!K.\Lu47:֌ٗ-0fR-0^"|;H4J͵08y2f:x&{r;*{%źMR"U-LrF23 x7L86@׆}>SL+#ːMyP_O R!NE(X58 @P\6aQ&b$cD<hae@}MV!)Tt`^?' /@Ё({:vLq]6O6D/$/os Hi\i܃zďA(šAHrPh Z;IF)e7;_#1h*AhR'; ֥&v2풿paJ*"NL J)X.-Lb/(jˈ"C  zu{E ow5TL$xvA¥4S-!mE$f9- '%CE"Rdž8B CDLL%,A KDA@T4 s9w3MgpU I[EM&<ٗM`h$>N-("(/C7ڙ"a22R7 W9kP58h+ ţc. TTxPM0$ }AЎ"*E!5Y5D48pN$,-/ 箣^G2F,2bIe"b`@QH4IzlhDZ]9/y 5e' D2QyOl ؅w|Ƃ$**@IˆcZeèBIJW@hv[4Mt+ĢN/4!=R @D,KD"+A׮gN Ϡq>ńx2g25smTBWJ!B A_ט4̃JR!^'Fw8lNfb$|~n< !)j`#ə).e A7Ң>XnX&!$A^phȹ #; IJDДR!T,DAAD BCL!@}`= @~sGHhe qt890<}5 v8~B"N6v |4'$(+ `3P\qPn6f\ymB#m.xg1r Ah,L &>!ahnkMDn "C8pYQ(iS=gOKH&)00}Ћ}-5=hV(~|eTT'._|!*0M6Qxsfb{3&1 ae7ah/ER0ƦDq g+XބH̟~ƒB:vV)PX b|Ul}m$"T̓GyNJvQ"(SB@@9)K]KzH67 7~(\ =ywcmo+ieFdEa$jFRL`WjqsnHvth4;xէG7?io0*[>H)Bt3\xm'[Ul7luLG  I;^dž%)~Ԛ/bOȀ=\k\Jڑ B|pu?d}~b$ 0=ݡ])L sB,;F1' }JW;@ *@Np ߂=PҒwGc$rJS@h|Pv~r#ρ7 O)E A@~4 ØZQ ncg,׭vn1HPI-dj ԧS{p:+Q1ؘYߣżDRgrK"AJvBD'"z}{~($UOLJ)2((?$˹=5^w7L\ipADT4,mm dHf՟\Lsc \C.%LZ-slF խ3j&JC D%!zႄ*dÈp))\7x=xc<2M  x=۞`j ='i2RP>~yu dqBke0x32Nn<Kt{'S^ 3DUQb䈅*^욢JD P*p>Qz'@9>cHBh*8g(c?͑#uóyɐ)B62{qԄÕ\cE ;0ё 17CM hcaAhYR~yVy& "9==(q9N^5$+bT$v-/ *3t߬tcP%3(uk9C u'i&LIQ%[)aB|W6oAJ o" 6o KМ98)3oHqi'6S?USHɬ Q"$Kvn<<ܾs8iXFw{wڜD=!OrI88T?˭;ƠϽ#T'pƔ8QgN{aB@P! 8 z &, 8;N;%;daeGPUwp+"4l$zGh+3H~ρ?Ç$'όb1c@<_dѸW4Ti ʮ; J R"=@p刲 BS1Ɖbܜ=5|Yf`B'N 8н: #!_h"۷HXO c P@H;!LYVs:QQ5& Pj"a9(/Ħq.\{j]QRFHor&yI{4XP2E<}#;jbW9t#VɓF6{D|D<1P`.LlwsӨbhPeƒaGHϷ6rL#9#>_~|$l+] @VySkZ~=npăFIe$M$z22Bp>tu TQI2I111IUnNQ'[hN 8YB "!(b )tbxA:@Kp|L<~QP?oT!VGiP`0`.NIdBS0ף1D yJt9xᡒ<vaq]` mV' I #c*bT*Pb :W@vn7+29`)f;T!h%_Ҝ*w^mpr+>+׾TڅLT#.5HHFA-a0U,a5{gh 7_»\aOǣ8cCDa=>^z0@p̑`0?i>@D(\f gY7S")w,5r0@'ث79!Ӥz) j#3 [Ay@PE"&A(PxOXCOPM:a{U;C[3yi?cZѐL1tՌq'[Yso^H3h.m_;nXyc-*[AW)܇i`U7lbz7{ |>%hD  FҔlX?t4"GJ]ĕNI3|. zNA"`laamcDɅtP!H %"'cBe 52IG 2hg6_S  ;ϳ}L=1e}#CY6]k㰸H)Kﷻk׳c$*\}ﲱukU꽾ս_h{ͣwvsaH*:*S6M[7oG{{;+dpyq=Sw}_=z_o};^}Dw|w׍7;СNZh m{74,j>>C)B*[P^oyX4o;\Jn*{LSaMkotZ}ﯽo Сt7\:d^{!2:VSN\UZ JA&'ѹ;Pv >C*JH:m((ehATe(P @tJ[5 M,*GW)BP"UԲ%H+wݽ wv^Lj wByEWv>|^xsU֌P @hP]1 {*_} zwT*Y4}.&VOCG>}ַm{7osYvwTvᮑ8pg_@}}ޞwwc[YH{}<: qw[|j|Ojm)@%M-J@<|]r@{7wyǼ}Ԯlgn;#an|ݵ_[ܺ5 k }k;vӬ}*[bn37],Wcmw1Oo$&{uu[i٫يB3ڸ=លKO:=ns}}Ô=c{=84rXk cXk7wwi6nƽ{zmxPqvK=S}}![ Rgc뙋.`ۼp.zX6nsp3<u޽Υbτmw|yUj#Jwo6m@[*4Zkk(_`і4f̅AekF+Y/w{b[)ƃvE7>3YnU66{ݯ_Yǯfvٯ]X_a2BٖWn"j-њP}qfڮ{p[{EV&=ǻ{zuk{xnۙܗ#z>%퇠$ lƼ:=z{}P q, jnrp@KlqUx>TU4I&{Ӱoo3}{ӻًɝ1M 9`}uTNjmUԈZ*4`^/C֏v{zM{ٞmJt2mm=4a[ٞꢨ]4٧=3YNvy»( ͳەJ{6{GWE@h}Tow.tR 4@ 44Ѣ)6@$P ݽ_*z@f_߳oc]?S—ukwk44/GO)d] %]Q_-S,&Ҿ&аK' zk7J<9rP0yqp:S(eB[0맅n>; ,tp'D7*N?HF? *̗Z64 P2B~f0,pISM OK$TLZg|`{tҙT-KJ%7n;qAL|td&S(·HO#~DH b$'L~I44P1 "g&HOªck`,r @>)#4O=nA)*GՃND?ϖz}+_0>:$6oU6kPpFOMS] Y0sǪLހz=BI!U}wF1Yjk匟>w&7=œ)TՇQBHm.dEʖBwz^ǻ6p8c;}rl!t!8f}?q-d._~U#"ql餓LgZL5ǞJ1$J7db'2'/39Vߨ0ּ1J!NL 8ɐͮ{B%1Znڐ;0sj1ݪYq(-9ǝ`1ok qttN-J7mWbsgsImu7'Z~7?kCNAydgҥܥZn/xl_\vK,0R"Oj((?(""GhrɿK`I;P&CYC 3{ *CƳY D{O/ , ~ܔ.?4nX00) ÉPѶ6j@)""W',xP!/1$q$ɓ A_Ahr"C2{D"؁{ LdD16ϋ e y4A#7Ơz&# #e3͓4ƚZ480@9ܼ@ 3ˆöd̥EDg!qyK.jQCt$zIRK)VRIkne?`)i)#u/3Tt9o/iutT2Ht힐<3:TXYEx~'[LJ̓ſu"X\UCW RDF$waG) "E%e)!h$D/a `@sWc}O H" 3[>(C0bHd&H V& ; a!R^trNNIuۋ.fs 0ҁB8|n4XoROS-t CTߣ>̈́w|s=G(4- `b)EN:&c`Bq@ut&basT`m' @FTU!Bn?+m%zw@*4T=0x(IRAl~H,.irLGFZ@ȪT?A ~7=s"z(֢$^ȠfB2!ídQV9 y)'j)>n-̝A,rA!iQ;@\Z`bC m\nqU\1"F;p1) p_WLx&~o68@*Ɨ:snFRdHk.*-޽=et"D^/k{B,8!!zțuBMc0"Q3H}F;bF?NJ=vˌ)j#R *J2ُϢ50E* boXykUM$:|<:q6ES$KO"*y S'Hdɡ2ZL@^+v=HRPPḎ#2*"QJELD1V_{l~ 3TeTI+(f*}1=xEi @i`bR(VHF  =1 QHEH,x@DKo7s!P8h6Fa"DB ⭵- ""bꢮgD?"A?^`$O(u|Ƀ(lt,D##PJ0(Ȍ LH5dz&tִnOz彝 @C)0E {P2b?`3&VB8ۓZ2Q09p9&`ٕ I7],'z2Sj9/"{pC+BWe>PBF#vӿ,F~g55 =" u Kƽulfֻ_VOq$PDt*\s|wbi];3߄uxתSZdZ>vpr/+H|?Š'wu<3 R*UF͢Ѡy*ׂS̔iҼ%Z8ewDDDMf֣`ko?zOgi| sPU5(m&W0ABB%Yc?JspnT st+Y$)#KS41@QU@UICV 5K( 7mkTP ѵۈDt4SR(VHhNZB*΀;!H"()HDTSI%TQG`Z((ͳX4AKɪ^ !tGM_)x$b3h;OB==BgZUO۱8dٖSCPEAT )LM:(][@4`ZJD$F؉/ϓyPyWd D)s!Z$ PDrGQM4D.JB* )*)4e9.JX<,nFjGN3!E4}̇3&kD*Ԭrk(3UQkl<9ġ}ЬU?U~h94 1 3 V( GMWz=Հ>g;.ۓ$63_XA {% ? ^R꙾JDiDP PwҖ1ٔ1ֆPKjL`ԮKlV[>A^3]~!(4Y4F'Op~ͼVJO6 ۣ v֖" .hR ƈae3=si(JG+?nrلKg.o M8ёFS4 8v TP*]f#Z,6 K%ff. Ey͛t#j1UΣnϻfhżF QL0P)df\RA߲,uJ0BFՕX[-cm5@1{B"H2AiA6vC'v60e2EY¥e((a~/ ,ضhZ@A*dW8-3b ̴(lU1EmάX#2,˩  DEA` b0* 31n(\j)*r)MbԶŬZ1W:Em3v)X+\ņj*)b1aq;8Ɖwz5.LJ*It0~z5Ċb^i3kiҼdYKr/7QiC+0' Oͱj OSIF))AiLR,X(RO|stjI5B)G>Re ى쮊CiP)B?wS |݆5밬`.FP/㹦k[ 7]-~_oH|~o !NEl{AbD 0m1Hþy2Y?j;>l=d 5`GɜrNh<8ɏ3΍e]O_toDžC|&/g.:v'ByJs-B]u AZ׳!Bw= Q7MU|塛?Q= G%L_nAW'+А$[i<6]8~>ו͡40Ǧx᳔6Ae,42t]dRAW,{Ml,sD}!J"ٷj!ʐ~{;5do$?J#}G1>p)4+݀:@3ć|>VՈQJײ|_:Muq2~z<L" HB7\^|L˝t{t Ar4( %pUG)h3;Go㦙]t>N.ft"\2*^ԒG _sZP  (,?g "l+U%#onC+ZB,njE`ke'F/P[cdߦ =zmm4 ⦹3Bĺ Gq֖7s"u\[&ڞ s|k'PKA=Ϥؤ1T8j`/)N#${BuȘVV2>TU0/u +C&g`FMuᷣwIGԎk]4sZF#/#]aJH'j.شŗ7xi܇wm5ɇMWNVUM6#I9һW~^Z19gԽ?gv1Be:x9L HAݽi;_M5 0:$@0EC*MJ>DlA(H$tf=l:EDjD 叱#P3ciZ78<._DUPpzGP nPPs~H޴‡۽ok;)~if߷-Zw&#1_ R3;NT&9Glv)GArU C* sOJ-򢂤P(fA&r~ ̲6jH^#߇s$T.?{cՁ6R9$;xD6O '=P΁&0#5˜(I pjRCM02% >'f$R*Q%DR^$P\im%Mh~!sXn'~3[B՛PJ(}!Zү"Z-YaQ= qycG݊?/E%z{,'[{k97->BnBWα[ 읅ĮĹ$nY5IoZc2M iLޜ6.F< c)#,;%O|~C/m 1 A>EP"@)wW557ĦHD#qk7Uw`ІfK;L3:D= Gyq.L؛諈[GUjJ_Wqż#O/mNծ et([; `#qUoi 5jխ*%UPJT,qM_e)VQ2b]=E*!pέ)V A=Se4P(+0gw'ݺ\&ó5hBuE ˱1LF){U]y_g;%f)P2۴^s뾽 ſ5Z7KU|U1y&/X>f*W8z1y %kFP>bh۞'\? %$miPC"X{+k$Xw>Vh8ZSLP'Y엝՗1X1}Sq1$LnV8 wJz 3$N@O\82~7Ac=ң C}S]OCi;b4Zq˺}=?8Og 2L3rkK3j[Z'XL6ivp6-~K TR(0d:vtBG,L,U\f֕QEmSHfDVTSTdAEgp՟}YR "yPkJЂ (f" BZ")FNB.M-Rb" j)0 H9\)B)& B(QB*SF>c4E5h?w9U:WAAUTE@ 3dlAF޽Ղ ET$WS)4-3Sr<+^(HY=N?//D?/Ń/.&5YcKMrqsfѻw? 2ln6x &$@Sѩ0SPb*'beNn W2WmNi#s_^G)b]vuD0lT4Ѧ jJB\94[բS2b5ʧ/J(ִUR4 ڱUj(/p9yPg֟!b8@>g^. ~P>xO-'ۛ+h>ZhV{ K5.JЀR4 RM.Qwۅ !P*AL)g`VbqM/mgU?mOZ^ï8+Q@,蔹JL4E |G ~돛xGJ壍B)v.^P(Q_Bt?9 !!Çv1c}B v5<}psI4'u%0Hk=:-7G3>-&%}gtok0”+@`!JHX"@ )$= _* э4Qb$N'z,{ri'әϨ"UF(H)$ |%L!>E @ JRGu5#v%&6?7O "_#0!qg\>a?5%HIמۮXa@w)s_) $Z$ŖC:0& οOBwn\< z~OPd ᭼ /w>;N@(C[{;:_6cS |59%<ʇdHwn)LBwDC'> +w Lk!!%eVOa AFA5LOt(P@R‘sd }ݘ`?Y@'=]g6s>~^v)[_&w>#@Fq[Ӭz-qcvgR?V|A){Sd<0)@t)$nr㯓E-'r"[[tO|kZzlNkzs(b6nv I 0Rp# >?ncf=+qnVwywYqf{jmPEbmo تS&㵾SF<6:߾: k{\;=ZdܠaEyxۥ gQ5T&:6GY\ F$vV^x]%V|eڀvD1*E m~G͇iːRr#ER߯/C]cv>Wd=X|# |;oXxK:^ݿhٞ}rO\{&Șm&+mW4wxwW >$3@^Ǜ{D1UBA4D)/mx?UPhF pV>QgBN1LK-uku}}r8xi_tcX CyqO8H~1!DT돿A}2)@@/8#wJchËOf~~-&>jxC&Ha"%"7ڑ(5!M! @83J_xb_Ϲ`'>baZl&`̜C1N"?^F5 p.nJD4A>$D}"oGSJ?gruJ5J\QҭMٛ5HHBMW_>-=ICw'yI3c) |Z"E>0~bT'q|ߧ_} Ү@F%I{HJ+Tc9OcTaZEQ Qʠ+Fwi($Jc;#"8Dr|TkwֿJҦ ɑ!L')KA&D~ly4`;wn~H#$:y Uxϰ51g'5JaΈod;Y f1IxͳUf~fM&1)r]Lc p5Ϣ`~+bs_xIƂKz ZQ%$ fPjF~941FNz\Gyh0'#86;XPq<(,etO&h l֥URLQG.{mg H8a :z"' 2TqC*^|hh r˱ !9(_dzR%<CtEX~v(a[?3i[e6 $Ud4!N۷QX)ïWq-,@l 6aN'+|D֔!wE9= axvzz0bR ͷޮJD6@/ o6uc#?I? #K PN:y]R)^ِW?>X#G_M,^-`QnPV!aV Md&yV7#13p2%5_xY8Ub8_*x7xEWSa) Ϋ.!QDc P>vAۅ>_@A~ѓ(+Sk r P @zD ӥģN%% qBWւyaJ0Q%+kf4D#^[IRtx@h&sT)p*R/ # t'׸}وPXE]AS+d)pj((JC8*1)KXa8'wnjxB|)g>};0}TR~G!>Sme8z"uBqsq%0w3a=胔OT09r>pO 7m<;pv *i)cW j2${S _'o vwFW }aCajJ., KCnY,1/^6= b>u^d'=~Yu p>G:Y{߳^d]bP W XLxҸv>tWJ2 _S Xʍ/MP``_ 7XLbRL/W96;Ri7Q?_zog>}x*'ul٘w3uغorS5chYMD^!n.Ů0p"ġL.~xaRY,K?]+Sw<÷.8Ag*t9989<ٻLL9ޮt^9Y1۞/C /m7‚pU14, 歈 g73N{.fܨL5¬2=H ukZWlW\?˚ZJdJ掞]Zs9s9s'=uwW8:GL|ek>8=¤8!g1futn9"px5 A(@[F b!wy`ZՈuh>c;/ z;o[yE l~^q(xrR6sC1UqP?/'Yؚ g  3rB+{Ks8?՞}_gZW|Z:5J.RiT$MFLXjgO10eհg`*`fkph)D{4]ft-_7x]a`!r֗<ؓ ˢ;vm(jC2mp\D}1 v2<&f=c`ɅUIdo{yCm Ebt֥|a)>B Xץ1ߎwT  (U#]]HD83; fMI/S fb?r3"0yG*@8Oikx >5{\˳"g@@s%B<'ҟ&m=s'qmY3psgh;O&6*mN`ڦ58#-5a}9躝G2ׅ~(s]{#)SdY3ʑ㝣o\β` 0p7*2k㕆"m&ó7wuzo{8~5gK%zC&-~G]>UeX~ Py|KpC!l<(׼MY y4sQf.54Pji;C]rmbo`8S;VuWk`d ?niO˩ko_Hj7:!q8Vmqޙt~1QrJ }jRBI,&uCMb|F%%^3vK~l8Cue5:}Vl>Ow\.o*~@࢔ FBw0}.^i $@@B@f8Z@,,72$zw7m+Q_Ӷ=s' *(aowZ*()귛jNGhdh\-ί0vabąn,2Vp#` |.et ,y_M1U!2μ\Pڢ}2,C((wp?O MĀ&ܔLw[g㺾c_ nG_gUw}1_F^^dD6zEoW/]̤ҎC.#4wod11&b"QbItt<W=Y㯖.r̰aT@2PbD`QT}GsyQo{rta\|z/}+K[G3Z3rIR{jߩj ʇ x^9_"32a2 Ek_ :]NKC1E*"nt~?s<I?ܥo>KVnR]yP8٠z -16֏9zMɦ>?zn$$mYJ ۹1Т(y^CŒ3pr_ł&&\\od>^z[]-6:wV˴IR\#:nNe ݋'&8[e4s:3=zA{|{w2 7⺢n=(UqAq;GD:K6Bj=`ْt/OEw&n3QDkzU\I$I$@ @0el_n.3Q |F(^'P Ө)H '> $= C>Z.@5uK^O7NSwN{ 7Bg0yf8wƗ  tSg*7`VFu|?S+*1;](D1Rb[aS-^dq#t+AQf|`{ ⦃QbZx!8rמ.[} ']φknZf ul Ѽ}zڜ{xAܩϿ^:~ք{!$;6=)vT>w: u: L2z5m%~w\ =ڕ-'yIdWʻUR/hu#:\gv*(0LlkJd T%Rw}A/ \>p/yJ Z &wV3!C!O5;]v6 RuL9;KE5zd˦_MR^S; 8T`mmI s=j>v`GH2# E0Rdq`_H^_P.sXWpsHe2 *2 M/`hMHwul4IE/&ȹ:&Ns& i8TQB(UF҉>0ꕉrC"@u l`C9;uwOl<O)',6}3 Uoj~a>a$n{! 3t[> z? Z;2Qk){tw(w|׃l(O'* Q?"ѭo<4'Ňs>p<3N>bb)>i^I'22y}; i(jeɤ=|6/-;f }| IA >ZNY`cNKB$P~ڳX:ֆ %W塮Y"q }ӌ; B|ә^(rK>J[/O%(?)sk(M*ƼUO UoQ @ w}*UT`.߷SA,N}=e^ɸ$!d{Ʃ0fRHN.'8uNEOac~0fEBLPٶ *RKvG񜎝|;UpQy}8.rS?~Yyy/ $u7 (<TT6(l!>c|7s9?<?z?6/$KPC(}_˵~ͶmڹUD*pߏfrJf3#J#jTk?"H48A=!(CM:X.O=%A?3ѷh;?sM};OGCBP :bH ؄U|û6q!uZ{Ύ۩0gN5t1"apR𡋪GQ@tT{Dzx]6AP1"t=&3VǘbJ'9 ?y,. l(UxFpSI ~ZmUs*L>:O'w4FIZb~Ξs߀pN(/?r0OFN@#>p Q E%Bt/__v*)D/xy ;0~xrP|"PiSm?v 7_ע̳5fGjﺌ *id瓻jn>]gsCl?C k$ ֐G]s3: ~tVDORBk9`APq~_?clL`<,(L* <rgDoy"qawϟHz 8I*KVjjϠInWYxUOy|4DA@> '  `HQz> q6uXWeJݻ.C1à1:*& &?@zzcy~.@/6r~rQ>$K&g8&p O˩eL0T@w@,SY\ +0 >ΫT&xԿw:59}Cy4 {'չRt]Ŀ;a 2/w~ |=/>=)Oh=|q぀w2ʀHN'kt`_ڗ{[2_{b#X"FDlm<8{5$ǏHaze[k.k~?KndDI1L +-By|1~h*&.88蹨Wta^u"7:UT'ɰ(/j HK4|„V#ZaYnYݩ.+(" dI0(mלbL ~_~{{Ov!NkW A=w=&E=HzE'Oqz .&!9ð U|[S2S^?mb!^hbcΨbr (?U/\ree~IWY{C1sC/3`iE*LnqS߷2}%1BIִrgvgj#w~Hz>?q@=>(>=F y74{D@}g% 7<l`g?t* RJ9CCO8j|Eft!r*Rv0sj~óo6L׹7"N%{q)~X(N=$ hY ]죖H_Pϯ/6uAa/>Ֆt9%ʺ2 )]3~""H%ةT:y_:A~ !m)ƦҴ!89 aАovH8?xI3 Ro>i ݾ#ƿmoίL.Urn;_y±5t0 g Uw$ z@>D)|'ƶ&{\P$|YԷ8fQG%~L[\Vsm0ZSL';FE2>F~0UP=l~.pDwTDD]A.J?5KE+O=.꿺шUma {FLAK%c?Enml)`/ညtAA4pr0Aun *K.= .*.wA,! A:aqCvIpyBԇ7G?{>=mڪm[[mUUTkTUUUUmUUou{m>4im)m[iiVZ[Vk UMmmZmmm[mmm&!m m;z,k.A&[Y GB4Bm=cVK18%bf ;ξ4,5G/d_V= i?Cڋ ӁÌ@=0^a Av.?k?΋\G%功C@ð΀y4n $ǹ˃&jNEp:81Yr"??^} ^yfdy "\EXh:Xv;qXu),T~oZuXzmλ1'430\=f~!Qf8n:֎"WDߍQsRۺ`׌\wԘSS1ֱؾjXKQ Zg8t.gvӌutñ)OO8nV/z6`T{'xmF4ݶ:nD8z?I{K\Ds^->Ag7Vc.kW·\O:#w4@xZ2 QwA$b1K'&7@ȕD7.rǓ7 S(ʬ;xLj IU7+ͿP"N.;<5R7+:z"kbVaduQzkZ)IDhƨڙMh1$🷷oĠ%.vd`Cev fhHdtW̟NYᵟmxυώ1*ӳrbllMzc{a:8puy3 J(P285Y0ƽ>0sm: dP݆P"t0`I5///&yh= ԓAFVb睽8\׏aگj zױ=>oldD>t>?/{ۗoWem3#:5~g|ap:ҥ")agܨ_ee|Ā^\UInL(e}ܺ]Gz9;qȐt&v.hj vzreJ9`?UR*{ I.:bg];IQylzI 744ؗzzPzuC1/dxE.aESzw;NEV9m@Z!nZx | z?g:*dF~l6,9g'?m;7Av}>d"DHҫY\.O)z;AsMʼ<ݴ{R(a F7*P2uWuc#PaZ8=i?SXaJxV  A/ @|*δFL=р| K,/l]e 6rNw Up>J]xzZf3ԲW.Ju _3>`mTFX6q~"o)%ΧS8e:P?Bd#ٮxXqqc=kpxBz߇s7 =;ƴ(04EoPU}kكuf3 )9x,Ub~'> Gf֐߄ q":X_l{3l"I " MZd,R'jayJJL Fmڻ\tog_=yEۉ%\nQe=mgɔjXcT ^3tK#J,u4Qݫ:cJ%M. „8E 0x:ܩw^ /' ^adʭR9oUgo [)O7(:dYjJE n2-ŧ: !Rca,NPm2htRs^̒ ʿ>s~mIȇ%9ҸN;PM ]QPa OHq RNک!Bm!}hbR4T>3oZ*N~di5we(ҝ]}#y]?Vqs'9 _4VwQ U"NHz>̾4 ,+)0 q?K{ٲE У,6bvX"DIф| h+CCdNf>yή\t 1φ'\&ӌ#1.t^,>-Uޤ'i G|kUobAǟOrR6LcmXidO|e " ?Wy?Erd).[rDDY=\7r6f^/{oa׮ $IIT@~T{ɹ'L|O̐!:#ιr&Ѧf ..\R?2V\j li Z_ ]k>\zmxj6kU+W:Fo|i6!IDK0Ayv::~OxJabڟ]$bH 0cyz804$^2X]]eZ]~J=(kFUO^R5y8&ڑ,&i q_Nw?F0^.`≶.2."65úCrc0eQU@]WEq!kD8E-#IJEtL^,߻~|L (nHv7KѠnRϰ\q`0hP zROrF@Q41 A"" m8>zuŪ/wI:Pݘ"d%9' SzS.7D w1_~D%t@:U>묷0A ٩)RZ(wqTSipn#w "1.&<:&?v7zGd2r-@ߵTnf)B!zJCn8Qr{w/ R-LaI(IO;֠NM(}IJ3rb{.rĠ@9ҥ: _o$R?!Ա' ML4vqD\CK`m:2}WkkؕQ 7߈\c5bdછ̑b3W z=QQ|+zH݋l>"*7><^?G;y5Dʐȯ[a+jSBSFDL1kQX81:?OIGvMZ&=GQ:Yw-'܆> 5v'NyKDMgw VQ&֯+ rrjh _5L,6MDsӀLPhL"]τe"Rb|kG]頺T4T%*@ ?w] idO!ƨvDgG>ѳF$x`ʮ "7ep|7>)Q~yp&(R7U K;8!.1H1z?+MCO_%cTY:4KPr';Mnv`"Y`:E]6^oJ,KB鮘z${a&F7F,'I:]L%%qm]ivRc$ A; t` |SǛ1J ͼjTgLk;UbPJ:{lW-+wyYVѣ)b t $\*ÂO7>G3r D+<θ>|uZrq3xꘑ!sv%+`RQc`YbkwߤD=voEAfOj Pʻyg } 3/:z~sw5VGv{ޘ1~TL76ˀ3+BU։Qr9:ٔbE`Ffeq_7rئ2\Tڣ^@%;WG" WK x Hh! 0NCM1 2n𩦁HeЧO xb`P )|ڻj/c`#\ .^ڜU]F ՔMnXq^W @=m”IAyž$?}cim)#$@ T2=%SҔJVjm.s_3A79&U3zuR8o+XSX4 M"Aƃޚ20 T2n{T:'Tp՞!өKpD|=z˂ă^ᄯ{;n3BJd1K|S/nͩhШ{ rIVҍvGxoZf%^=!pk\/.:b*TA_yVQ1$\Q@3 &O.m{KRWaj eLܛPWmѝj8YJ 6e_"G;i 4J(J9na5P!~>{kEà\@QITM<'u0R*b q[W ^AG2wY_8ai$C~nq8$QQGi}sI{E鳄j]~![O/wbzZ M8'%sǞi/꺣њ^u@|Ьt([RqWe&BI#j?;d. $ jsH0gZ@G5_}!}ۓ:B[wಿ w &ukܢK?29/s؍gNȶ駕#~2H%Ot)/_,*dϳ><̔~z?upd`6y靡8^t_Nֽ j\*j#Ex]=W]sSIAQDڌinLDF,2>{5(g{cM8,V>&tyVأs! cA*}fVcmfg(XE^<9h-}RL(4 T((ϝ"Uo[Q]kc+С;6 &,~>oܱbV$汘k>p:L0$h58h^b0UP7w ?0hOtU߱`_o;Վ :hM"C01"SSPQUE›ðP=i1Dw2^u KUbO~YAb:[3ӗ> ʀ?TI2~NN׿-hV8jiR;:|~ۗٽo7Q?6Cwt٪r]l 0>TO@ EL=1@G̵xsmܬ W,>_vWq Z>}7}Ԑt}Lp&|GG.84}_vMw^[p] Q4W]dn UDَ eR. x*6A1@zoC]pה^6g%e^_/H( 0xQ_}fR Ct8onRs#{z DI׮´D/Vn#y~obv2yN.0$0B2=ǫJf\}oCؾ"F*3vDz Gwk e^91}|77qӚP8:ľuXh[/ϟȑVR(m!_tF_p(!X:F(ʛ%)D;TeM#=ME6_I"W bxÐ^Tx͔&6^C +(/,tRug.Df6;|wnl5v{4AWNq`w q㚘 kmH bwуaBN&Sxj:w|pH$3֕#|8ю1U!k u:YH%.F#@y6$w&*J^&L͆X'gнUy;.4e CqAEBRu4mgX_wL{U )9}]8TҕHO:y$Rs3+$Avsop뒱/x'2(tG+hbo.OM>?܂^z:" xEg"YKW#:0?NpD89 p }|Z &u '0Hb oDV'"aF?==~Iq4qħ%QiHU"wv!̥ןFl ,XKD3K&B |թ>( [m ĨeoI:?w8"92;Q&W,H벑I(0T7eq #Z^=VkvMl:ϐnnQ/r/%.dtA.ذ3{ v7Ʃ IQ3W7,)8: ^IMǹs$o6(USԪ7Uh),qMc_s-"N J$19~/mZ!.f|H_–RAfO9EyC ts+7UDk=j/S!Y.gw%GN[%L(Ј:LQ{>~LHus@,/@̅6ϐ4v,J)6GVȿTM\I&P0 FieI7 f4:Ur}pg$>?zp B?&[m q>풹7#Vm_,oaAIkV(a]x` 7 F4}ذ^DzvHTI[<;ߏuF) kc$0鄠[gsGˣENc%:΂cp$9'4Q5xΜ8Nkӳ*0ZdcR!^f~1Lxx};XBM+óusֶyLCns3u^V*+ꎏpG9pBvQC;@jETyD$b$b xwͣ1DlZVǔr"ṁL%bX+$ HAP';[W^G9^XHD- V$& w̛F;Wu4Q1}ix6s3s\o8ZOB42sls^5f`5wHt0e/CR@C y1r{$?rmge*Y |UqIgY+~UDPDw=XTyS r=;h谫6"&?kXQС-ƈ=M/'0ȄZQ);T }-)ig qDzG7)t.Ezͅ$~8Pk#N3 8x`ѦopVw*:>V?%F2R@e,|YW Q2"<@@Hc 3ϵ{7#|ba9۽k,pn7^cw?q Rn##rkOg+&  +֪]˫~hRuL2F&8* 5YvϰtI|ł~ݞ)G-Mj^1&"#5wKm6B'9 :BEl$mjH97 ˋ ECFI+|䤫erW+?\Ù2Ok(`c?h,4%QNhjqY3,Z6"@Qk.9`FT1RdFG'j HAp+ji9c/g3!AզڢlWk~ܶoI(c>R,\*鏥yva8M\?{@3و55n 'g(5<ֲ'N;acyq(>N`nD=xs Η@v)YH,0u [vE_ t)i~vZ߭u,Q_rYO@?hr=H7 鬸;|哛zJ!jW#bW{؍׼uj!6 + ^hEgۓ'Σf;:ctc3 k8N L8Dv;ˏ w9 v~mveMZ/"jXOÉ#pU 5OiK)'~"T.I<1(d0P G&S'ұ8\1x QpH6#{2 jgcLhEn]$:*ֿx"ɞ͔8h`:}nCڞU3zen{5# $<>"y(_j/uja &'!TƉ[|u!T/ܕ փxepVɔ7IH猈~>~6=v6Mc#8o]V7cǣgkkJ>i.ɋ : @uh ttPyOw4%pqM[R^0]4= }.aiPIUS澧%ըj_^ Bkb!U>h։?Z$ sb{\ZjGg<3yU0Z垄vFj^8(W7k=B)`Sp SJA!sJ"T^)#CĪIAJ&_c5ٝyk\=MY݇f yAזN=8FǍ H^4~_ [x;p:3vt)ь,m;w:F:9HwGK?<->掆 _drbY=2K'HU)<.Q܋?[CMzw3z,Z8s𱫽Gp[׎܏wjv*RjˠxE@"CKA57t7>$܎4#}պzUTO<%vNYh?o lPEZګv ~,N#v{SS59C)).0K%S'1UyO̤86<ʓFN:U5rh/3SZ*IzZ!WIY~?rWE|X wGp M_7;ȅU8qp/g8{_>=O^7:uˏ`n-0bˡ9$!rKNnM3Q/hSXn(  5ؑԷ>P#g hyv=i87,C_p$vjmѸSWs.\Qx׆^t89vM@")RʠHo:!sOb]/xܯZ ͹t¾T/a9&\!n;"FS|ߴU.# O3< $HЁdTL]sdC},9OSg]eq*:KSUУ&ϝo .٘F>g5f|, Tb0eUYvLZŞog8 ^Q$hp>[W.'[@U*a.ssoZU<٫·'Іvg}f![+ϼ!Y$D=jwڏ$ٚ۳GbF= EV8_Ϋw3W?}aKVd<]W#HC_MW7d(L#!(_lx^yqP+Е |@ kY~ P<ͩ'] mݍ58܌0fQ_9kF\oW5dVCߟ{]߿^jɭB3*BM2D9|\Ϭuו̦P UdWf=fE%hzM=|c4 ^wgG_q{vٝ=dYRܘNFH Bm@7c>ݨux&ꚝj`'3 ,N(\UšG(a$yfK!J\64}qB,LL5hdɓcĕ+ Ju`5":z /^O@hty[H.D?sͥd0vJFvck=иNt8J3 `7NwyԜp咡!Fύ*`FkA1F6v bX(t#঱j2H%8ALb*I,4}8ܙq̸[#nLиp޷kYsXY lHڌIIKB;ҝmi9_%Kg3- ^/p(IL|s(׮]낄ϝx/OUY2I1#BɍsAM"b{YRH$F&c7.6o8!GLD` \O jقݩ4Ϙ>dJvo4[yb}jĒnjo~Ƭx|XcToǭlvuKQf̯҆sakUyfV_uZTniQpWղs^Mƍw0_C3%RpQPޅFԅb sݩjd8` Q" .Dj> $媫9q,q(/ GVcAڝ:q7e y|E,(9@i A>)vH;zG?ޖk ێυ v;)bc6^#2қ4w滜?Lxrb<1x>5V 4X歌K"1nRsoO5휘SA;Uc7 s[mULMEk8ԤA}*75*1)4ʜMjv*\;\hZx8QEZ݇[O:ҭ1=ᙃ.2zSBtb n1s~Arv֋8q߅+LF$4N_:\83Y3z QXovXcEq_;OE({l5e!8px|Dqu͹8ݙپ|csT GME>yj['sc"nyR0qtsHʞ3O,0zeG B#5}SxH;hz]L'-͇k_@ྺlMZZ>^28l1c jѕ`}0׍59[ڴxiYa baŠz(J)hҌs";ȯG\mؗoXO7%ķX Z4ʹ`[y^_BΗ 6=ԣ3T~G>Tg2lkp0wx`djY ; k̳$&nCb#vc:BZ]h r*+k3ᳵT 3A Qӽ^P8jY\lʼnx.}rw6<Zh[]N;O)F0 91xsj^/aB k 7Ʃ}ɷgAۺ0xyi};tfrg" 5i $]Sra 8:*{HVм9 ZY|(z3 睃 27>̤0!\?Ìt[%Hr1CG[2+X<HpC=nƌ,,]`h.90)'/q'.]/Cbcqͱ@cQ-7{caVVMjVaqHE?͚S*;etQѧ?֜8˲>ZOq$/e_lOiHcvv-x(7[sJ O?SʕNAk¬Wtˬ8|UPm\{ߍ6<C)) QwSڝyv..ܶ)SmԘ.K1}\C5Z:=L5 @5,d]uKh ?6=rT`zYV˿gO=f*tEq˄GUfgcw/[~/H.2~lch_Us$'in{ҥ-M'lΉ1[5<;"ӗG}QXpI6xdwK> i/DL:ڣ)~룕/5w@Dwv8G{P"Jowے;8uGC`(gJ.좝Q%w㔹89%f7w"ݩ%VEw z\w {ޗ~='@-_p&;80{PG]z*VO5|sI˶,8ج)>Ze& =#N`ma9/!1 ܜ "I.]ü ).ڝS:5S֯>Evy2Q;4_ o]s|u#4&(Xھi=O)ikub 98;KlX |oā[&20vk'i;5s@ȯ(6ݸԊ@K-a $϶<-8.Up2ўzFbu)q;c~ `5Xδn? Rq,Z7TWS!R78zv"g} "&f$4C,ҁF[5גc\倴^TYw1x4.[n87&M FBU11;1ܜn"Ћ״0^#;6ouV(I`R --2<+#x1Iړzl )]hsE  wE|Jrub Jg'L̩h/C{4VKphf*F/7&C=Sݖ߈lN%y^HxL07K K5|+܀"Ī@ֆ3~&8_m *\J9Vo50rK wq*ihXBB("h`BMVDbst8|S<>/50Xɭu~OhMDC+#40_xy Capb3OubWP[THWʱMqs#/hV B 8mvuHf+ݍ@>5\79${@aiFCgsCr9[‡h{Xy<$=eNץCDN+BõMis(HPN^‰1 s:?P1/C.KBnVgo\GSjܡqa2+pUa.Oag'6P"H0e0@x5{N PM u\3D_^Iwj `6XG@1+]W0)PrAZs߼h}TN^1n}nDuk[MYNP1`,M1Җ(6.he\b)ax TUc>ׄ !uH) bVK(Tf2>o1E7 cP].D~YwΣ5].C0 '+8#)1æ  h^4/t rҎYP[CUV˚JQ+wJ8 WVtb5x OD3> Ӟ.ONn*wpЃӮ%xG{ݷ0&9n;jzsahμߛy=#$l> Rn',vь{9aAjYuވPSS!-q 5D3j EIPǵb>lt;˳ݪ;|6:kQҸ#t/r YdoU?OTCHU69s?f>%QBRרwǜ[Bw5=6*0^E>Z3$ͥsUXjʘ_; 1|38ea!C]hn _Nk|9ƨ h$ew! F!0dR@ʉ_7y>ӆ֘>L$8x%Se<gZ5@0.ע+ =$5OUق qK=ײ_a>|)8NXk瓙P/& %/8U-Q`Ǣ~ܖ6Fs g;IKPB[0+ )`b`hY:E":g`ӾϴϻOꏶMV38/Vb+yI`gQyw]߱VWtf3k7xolfgYuٚWYg 3f~"mz ^v\eى9\_98%Nc4zսۗUg.w.)@1`~:?_o«TSqGKhѢu~Їa6DP\0oT6spA!|(y>L\&T"a"''ߡv7_H^[_Z{>; 4x zY7"< uJM3-߆Q UGv~GV9.メos ;߼jkMnjjve߳pxoϗ[s-ԎՖ0O]QN|WA8~tG8=3TD$"_c61HBWF3_XZ'/2lp+[5{c,ws2O H~o@?Q$KM>`0%"q;5DIN!q;C eUTQֱI^c"q'U(X"]1&p1u:ӂ%!bE5spEM.t Ó9iPg)έ^bQ mzRr(1y)΍+DCMA s=YQW4 DYI>M0̊"*bOMx'@"WY 2*(L (("¡_PAMCP-ҕDJ FDt~YbXyCCRkR3:0D0ԇӈL$id$(x5AWG07FqJjbah" IJIS!g}?ُ.g?L?0??W\<%E?礪[J؃T?/? ~t$h0@kw<`bEu9&=zpl崙FRD+qhx=׶?DOVӍclG>Ke|~TY (J{#ţMF |$Zhv$&(DDMc;EUUUUU:S69^e4 ~=%L\TL3&ߝ1 7Y@TeS~/5O̪!;v>?EYk[z`Z3U'gw^gr'UrhB+#feWJl2@@bVN&Da'"U9LㅉV,~_ؤ(;˓S S:E0kQӠ*bbNq CM&%T 0f3b((` d<P/d>P )R(Ϸ\I2dfRb,d9QUU=C9:4J _qRX?͠axw` JG?ĩT~t?ʼn#e%61 d "Q9?BQYfB7KEROi:FuwQَ6r@ȵh 0A=.ʁQX O[ϢWb.@;׳K D!(Hv%g$Èo|JWQYfB<}q'ޅBAf@DgGQEբI%=LdOr' w(,w '둑XA'T;RQϷ\q?ߙ\|}|!(x}/J*ۨ]zvu,݉'}%p8tY4ڨKQN#M,٢@Fݭ1T\7_]EQy9p|˰7%h Ծf CϪ)mYarL }[G?@BvI\ҥx߯r*T@K$,?f3A !EBLH@/3ymaxPy1@r*k+# i%/ jp A@Ò ʫ &'`!k0B};:vALrx䪧I-;iO}kn0`Wm U:2v?t˨A9*H)pE 'Я ZO~\`b s?Q59 v}zCS_ݽڌsy;~Mn@7j=wZ̭`I$: cw3xuv'gOGxʫ TI"=+o v؈H{g`c݃ z3zaPQo#巆i7QSfDE4:> ND90ZDԄ1 C 7P* y5 _p̉|>{+'»m~(}fi ުv+6@@@J@AQ.l==ǴJo/a`4`r BRƵMK5ފIAY(DJb$_^4PTJ/XD(sr<" dp CmZ#%n~(>lD!- ZaǭB<"'D!Aځ^g댛3o ۿq{;^@j]e'r'iSX"A/kBw0. zC VUkw.#%C$NC{ oQCTeeDHoӔj2h૒s/ N#,7V0T@p>M9Fm _)8 Q.񀍝?پ1S,ZMxl\gst8^"v2O"S˔|seDjhVWܖKb6oV^Ωv+;ʶ%5#TBc;nn-j$w6f"WmN=dĝD#)`+#ʌhv?므 S eX%`Faf *Y>PπPN&E@40gou[m;~ûs> H9ܞ49>xN#4x#2&wydA3w^<_e/><1pPzK 7\Aꆧ;idTb:~;<*MP&# b #C`2"c`gjܪ,>*2˶׹/lx>9Gq!㬇iuwwԪtaئl /.(Z:!>Tv{s>s~18f'p~?rE8;5b5|ц>OؑU(fM?\S"xs"z"ď^Ѳ!92#> $)_Ǽ<0OsYz~Q]o8PXTdWfAN|u;a/7n# )^[=.B?'';$6)t}C_J>H{Q伕Nj>վpL6RN̏@=db nkj!^ ,?3)7\튫Ty;51@HE!w9A"" "/]duUyՐN9._}? tVE^n:/`uS8l/F Q1ֱϮ0Xŋ;!'GI͡?(Ee;F`-h +j+(bwj}33XDW .?M}Xu#POLFT=d:ȿ6خaC)ǵ $K|%>}>_ x"cc[ۮtUt5v:Dv/jT4Ί0\9:Q }]AɄIr$p`{{ɪ6惪a=v]t Yϗ4>~Q?,?GOE'hSD ׿9뇹4A惽,"=ȹY㖬|x7'Β_=(T.rik>\}vOWifs;vza!F J`@ϫHc}چo!2I:.GLeao==eQsudYf`b[$zVx!3@_l yɄX!cXDC$N$Qﶬ CkFԗcڂ4K 0l,|7ɸ#ՙRtg9EUА~sּ%_>n0{B~ Fc+MN~Y w";ӧ-ݽd})Ř3;:S81 /~3v_aݽAn=>~}=w>qwdtyy7aT"HgGgs0K8|mC?G=DE(']DbƃGp Sڷ[Ԁf)ֆM ;~gU`ߚ<?/wÌ w :|x~z]U?icΧSNLkZ5xӬU^*k:['>J:~3**W馝?D |EȨATNE@WH;|V䣝RI' ;j$"c 33]Oi΢\xaoʳs}+x;ŝv}8F/GB"׏1}D8c57\[¸;WC㪾D!'@A;TѧScKcKp3|~/BA( Èw[7ǵ;D(.+L}0E\wH~Nzb#2~ EtP/2m}[1)Tu%BCs!4JT˰P*|Yg°tEjl X0$f<2~6oO> %~p>0  5C^O"]OEt;pyzGI?lkz`xV5j'IfμФu ?jsr=ɧE?.FQו2|nZv;XytܮbZz3m#nT afrP>G(P,G""<?JRRDQ CHuF!3Z"  *$* )``%lA3H3@TT0)SLPPJ%RC4 kKBq,JX"i 4رaP`؁)H0BLBRt #!P"&) Z h (I)R ` BJJbJ"()"FT Y*bX( d$xq*Q@TDTD%QT0U I$4D $P4LK$"%DC M)0CBTM4-D 14DAT3HH0SH$!QH T $DPDUQ2REBDAA1(D I0+!RE@R M1LwZ(JaeДTО*JL{PPI,Qb) )HC4 A()()(" !i`I"V5Q0SM DIb"*hb(%H HbJ }p:E%>9EE2D0A1ME2PEA,EPA 4 -4LI,KA5DvT0E LC jj bT)HdJ BV` )TS5 DC,HhiJjF?cG_DL 26$瀁w E.НPE$4,?$ B~s@GOT~StyK)O?*#O@2 HA}c$J!ăDCRTQ|bB |(yrI=GBCx01s{\.I\ؿ/ gxrɼ?yy_{qM_aA} %w{>h~WO_l?0?Yl\dDIX$BB~qK.4_`4B6$ kM&3r^G(2B 'AMWTp:@+:0HG MOx?QP]$HfA& T`CweH=T.IS>|:p?vY(z$r Tm:<}0@L<PB>qv v"%BR3$<z`((g,Q)mvk`:ńh61 ĥRQڇIhc# ͘! i/e(=#H db}@q =x~}?39U|>>}ǨA$$v~=}택!~?U%'yeD !֚ H=\@ '~c>'~~ <۩I? ApUxT;aq |䠯sΑKS7(px_30ThaQ̩Q%vnPjTle ,#''(Q \qv'e*8x;iur&k3#D5@([ՆXOcXW^KX՛W:sX\c!\ߌ]|^/sVC> FJ+7WN~:dZX!]VnxAN<n}%'ū!*%dr 3šS'Di\Ŷ7m4ui1-zYPtpDZ[vNnKh.,MyX uea>NcO>>\{·|MoDFH@ե!R`#_p4>yZdA=Os]Z}r1թR?l# ڸcPYOvkQgWߎM3sV[;5O9$(OC$Ih g#"騳.9K89:t+[n\lo ixqkٰQEUtnd$<2I3 Xw&sԨ=H6Ú/3oz(cz.Z+,0%eY~O{ MN3*g5_hQ{ujV]v (O[ жLfew%e +&tB2[[@;zeUU8:n Bn>A<3n,Gj;|mg":{{o+-E,=GO={٦/IL@J 5= PGzWҪ$ _Ԕ CA쇣C+2St[ ?8cIuN檟_@Nd=+_wwHVS8g_uo&d6J|;}80F#R=W<>QxL pWrצcMwa!=G>^O, Tdꄲ'z#F<ǐ~v38ږIheNõ㮛d{m g/X[M85L _?K :a^ C밥ޏgûRE'k9ʜC, _ӿ)޽͛N&/-geg09 ~s9I$gxIi?e-Ys !_ }#]jxߖzꍑ\zmW'Z6y8n`F!fp `8:nj[1/ʝp]Q~x7wCLz<Hwqz|WHwG'\"}M`,8WnbP:;]*\c'a7)gqd{]zWh'l?vu/ȨbKB .sap[ M wɰΠ석Kc݌dzqiwJ?g h0.kS E =VB:ZQ`f1[}l2HH06RSxH5SӮ>Ba.WpHܡfc }o8U2dG6y'k,:Ggxu˲71 Y\l ۆ[*3e>S;a 5ݫx`>8 1^Uj {;g>x61! @P_G: Gkpت>װCAZ@)RҖ!C}>'OC{袨;@3&2gO?E "4RJJ҅,CHP'BFemOC9 gW@b?W闸t'wyX@?w?l(ТD 0ȅ"濱%!}^tצּbtAݹ(_A~Mk<E! ѤA-wP .ýŏd&!l?\;|:F<<|M ҉sJhY'^)`Xx}-lXa_n8l7nm$nsp/U &[Q$S$|p\✑ f5Օ&qO+X,|؟:!1= 7~~~>{!@%voyw+f!^Axy[o!^P Ɉa27+30Y#o{R96o"s1Q?1[Cq DTzpn)|DA;wsh"&}9x6\Bpf e/)K CA΃ggvOn7l?I@qC$ wj8&x\NBgcQMCz "~Af-٤r&PsKdgF,"5zlX(Nkv"".ITf@F 2=Zvh~~P^W%аu B6 pDA`!( 9j=O uiz.+ &{?/Pڈ`p2QL6 g\|Zw-bGz}}Xl1߳v(x6Np/g K|-VbDt|(cX\1AW<.m@HD5g -sGZыKiW.# ΏƧ4gE.(\''(~7u~*&-T}2npCR-ۂ"u@H b-DU Zc(W,Ex0$N%v=|OR?͋0҅b&#tP>"\ʋfe~LMs{`Vxc:k;5^qOj#pTռ$' pI}9+}ӓJ;YoJ]C}dC,(YFk.]IUoXfp򖭓w}quƙ:WsȅOkDL^/5νNr|B7CƧ_XE:(Oo)(5J7)n Sd#Ѐ9'HC3Gq}S5o_mf =j0 YײueKBIVb/Y͙va)x221uG!my;񋵫ME5 _̗ԥ #PA""C>v}UVP;˼ -]zC_1Ra6퇺]Qvf=~V'wcjmZ^lR{u՟quܶ\c#XyT όUYA#P-W 4Czj@Xk׹^ŘBoE țK2l{O|; dZ˭3}{jeܯWԽ (=,7:Bwu_oݒ$,0D1|AK ~wN;U}.fiq֒:8\ _uouN:T}9y?3g'#@e=~_=̗401$p}_?{ Qw=dRҥ4B${ᠶ$$f:ӻLn ?47qx :}\'g?n~tSO FX7< @º\(7u_fK73:{~<K~`g^k3XP oVb.]WXnO u[zj}΃G^aiVZ6.e0[Nǯ~s"pM-ەZ3pi!ZBCSyΥ~Fͭv0tÿdMg9sK,Qg-pAe|dkk /k'38bYӳX]JhFdڜ=dpץvc91#^cM]ѴG݃ź]ѥռ/AZ.֣K`!`=<[gR=[$gT7R 7pA~dDfChn; @V,sj 4xDQ!;"; up;CtLCE ?* Hi\ r@<6MJ&JA2RHHSS_ɐIAB15E0Q 8ZF3/ ]g,mjϩF3AFvŎXUk M\giUZ).aR&֊=d* C5G=̛X5VHj]݌.&Q4jkN3bRĘlF)1[B栊(O PO.mXb҈ksEKhJ"0ͶڰG-' 3A )ԡp Z׻5J&d̥%;y;¶Y\`Dh(10 É96c{*'/vE4咉*d4)a%,M(P*l RKZ 6qhٱt=y^v%J1aMO>㻌VA;@ -=squ ";hh<П)dQ,Xp_˗'ͦkm- 92618G5=pij9 =~1>k71Oͷ6Í O!yoL3h0{d*jjJ ȏgJVȼqgiHOևQtx~֩j?Rv.K/AJx§t`UbЀ H?Ňk]g%,Ou[ORŬ;7jU)USB8^vNp2{,rj1ft(NĐ@l\o3{n&XԽx{с읂4Aj1~+{đa§(t݄ai0ރl g'zI/x?ʋL ~BI+(WF^`e?`C0~RPx¾X\oQCs@K0a㿯> iUԴCCe]Zo `)욡d93-WZ*Jk=_m=)V&5KS\6O=O;4᭖ntC*a BI4'etGn H` ~IdvSԘ]ykR8֌;^75PQR lz(`Bslk?Oe?P2 냌p.i Rn;)8E|/2LDQIU9׃Ia0g Zz "`1?|qg8 ^<T) /enX(Pv󌩊E&V&J䳷#ښ6q(9hdR'uȇِ>3o&-~,@./Z{l}_LdZ jfhӜm=9am8뢩[,yIÒ*nH1wBpe'GqqE2%UU;wtL 2]Up QSw6ΐ'.[󸖖"B P?_!!lCy'}ƉףaOJqy?\8^Prp^c3 s+޷\_Iqilok/9x t.?߳GXpl]l@sl!:j]va&C ߺk8AN"eƀI$X`@JnO4XۚC ,92RT}~:O4kxItY܋oQ DOcuՕUƅ6! TA ma+OPr CЉ~ ~4JDsӏ˟)gh8Ҋ3ʂj;(+ȘvfWD? (لu)=פC. ˧M99|p;))O.g^Nz!\w8 C!o9w ;>"1x@i+|/~X0'[?gyNX\TL1~;OpG_sۇ>^:J~b!=ﯟ:GwKgˏݽV\;2\Tf>ɵЗ( \L6^C89%lϛ$HsA:'zU:Ӻa#n=}{ZPo~&犔b2fRуCVʐ`~aD-G> Dx(l$a剞lV|M 0AD#k1_/4} ߰LC>rtf!cce|m!3t{ "nͥLdbxRd u?i 6EBkwUŒfUM;8t؇xPv,Ybx'S =8 v ,"8yn]},ܓXDumOTEWER#2wjY]aVOű ?7nFv("[Sl{lce`am[%U^\5; ] rH.ܟ.gy݊3xB:Dek#k d S@"$^.nDT  .bҴO:HTۖl‰@Pѥ{>NHF$!`2naO>jkDi(2I0%)\DPRCTP[a G۴wPa *Uɂq/3BUNlR A$wH=!5}ꄠEV+uUI3Hp2WLz+Q`V p(y"Q57ۆ_bK|o~?u-DO??FIrޣ |27??{*cf–7y7$ӷ}Sש3m՚3! H%w_.._w+JXAUZs|2:S@ݫ:$A0bCa;z}!Ze`6lOR\+'& `Cr5͹{4$;\7}d .!,=@ .ω  @PG}<$v! D?MKM \2fq6}7aE[v!1Ɖ9X:rZmMOoM]MDa ƒ8>$ߙ{nyxtusN piӒIxUA|j8~/b%F%UraI3?h AM\=^Î%=nڝ9Fw?~?=o>S解1_eg9s9s;]1,~}۷\/ZYřfc1 yxL8 ۷n2"ypGPO,aޟ"o}luX yg_Awt, 2g0 3 VGהg_zӉ_uO}>1^7"1C C$dD $\*'U$- f)ye&U.egvZմGy>Xgk|8 _pN}uQ==!@ .CJz (#[ʈM8@; &&^? ~ yյmO>ΘL{:Vmdq @U5ld &`?iTxDˣt=>av{ z; 8>!P'0.ݾDM]bB7b>b?_'ۗH ?++֒N(.UTA|nc>Hf$,=\}r[=0vۯ +(@^|'A :U1`GeQfۨ`AٵO.F<^20O!깛K0 *EhGҀDрΪ8(Y3;'|Dީy\PPP Fzف*B}0ڣx 2vvQjMa+<=?;@@]!R~ c!<2@فYgt3xbl:ܨ#Dp !Z ' 3_'S^{v]恨JӖ7-}Üq mI@z+h!lDP 1-AzgD S@Ded}2O8ayrKQx:O.}/ lkUJL ~ ]\: sQ$PwWہ=!XTDD0U~T1o@*iUeڪUUevŸdݎ宺|&*kDDVySnjtt4Qu{o )u"δ͈`" a&xE=7}.dbtHB0W{ݴr~X9C%xxy^B,WX~4Mn\ uO(ٸœ>C;?CtlBdmZjS@%{vrh?L(RX_Jaj ^Q>o78jAOcG8F6C+|r: VdWVZoο1jQyR"Ȳ|I$$'4g[碸w @(ɚq^][rus0儠h*LQW僾tvl!~>W+i0*Vs,!q ]>{Ś-~6`A꺖DXę=#dW'I&%?N_ڊ#39߾{GqP3!c{<W|&A!baxgY;zݫOHTC>$%ݔZ](?&D$4ϝkϗ_Du.øͭP+28C|p׽ٵO_mmm<~?ߝ^;u{^1xN{E)C.B WK0'W7g.9-p.%\ YV-/!mKZn"04v덓I&S뮣OSGBz"JEK9|V6탏.(HQTDhNxg_ oed菮La an {x wEϋ:0u)ct25S-aKNt+G^3MCE݌FQȔDsb;h BgpevG)䬘i7,(d(*OϙJÅ_0!$p@u`^y1]!5m+Xm]5Yue|dI4zW Bk(JN e(_%F\yAPˊp>JfW+!`n~r _2_T$M@wφsO͐ʡ􂙵 [7TPx>ܯGG$- k0%g{GW꽑rW"*zq[ZxK&*oy@T3Ky&̷%)S5DCФ(44 %mױ/+Gv*$fz^ l 1dGڊ$VBUiFMߙ0$'-0ABrI}0a"(:c߹e}Ύ&aT?M: 0:%"V xN麯?y) "NbwkZ|㏘b|zF)RN /K,Oowә|){jWNQ:Ad7CGxTn꼒Bo'!emmmUTd?CV~spDZpWvݯvDT0xT`HH5~ikN\j}켒Y=;@,*]ܚ/Ovʭ M"}_α>UrpЏx_6*rjDH:5F|\6"- ȔUDܱ/ N8~2d#d#Js }3Q B3FcF73u㪐yP3^ݰ` ]e9(_/f@oWz6Hb!5TQ繟-"";yt ĄNW~8]ƾ J":䭩iX"* qQ;vWe 0"2>*xV$EEBY{,>dA )~Jٽ{?f.v,>B0#=[i@z̆ aWJ o6C^\iL~d>m$ 4;{RDvӘwhRP`|$_InQ&&?EdV'8L6砡N Ð,P$q"RQA,z903a HP2G@62F 4a1)x9 (\=WZ<;|^g@ 4pN卬}n|J3'Wî2Y@nMۮo~GfD/޴zO@塳R@ 30TPڻͮ70֔]q*t7Ԙc벞Xq6+=[Cu%B%9F@rrhq=ڷwo,k6k{08'"xEϟSb)pR}Uw?F6Gq1a/faHy=;˿#ɟr !NR 3 Y|Oϔ:h#ˆ#kgj{ ⠞*Z#sxB BCa3DOsYK]>Gtڌk+ZVX;RAy:DU>peQ(a}"ACƩ="O@F@|$O%U "74ۻ2̘xꤩfKd#^_uVuHyD47>qG!A5 ϾNQu ?Q/>w@(`FOB@ȷ?<~W_P(7<~,%1Z8Գ L/9Ex( ,Ϫ RH)ș]^6>p(N]'&$}Wn$l62'bc0`6PpI(1 \=KpEWzƿrtoY|Y DM+n>nW-|tq~=T#u9;htԺN}ېX:(pm. 듐1Å"C n ٸr=9Z_\!IG/1鯚;nsQݨdY][̓?`t+"^Gy? [N{.P幇g=5L2BCb~$p廧`aC/~x h7 )x4tD1݊ڸ)M)f̱,>qn(s3qP<Czj)pgl݌)dzX~Edz݁WP0GUGmq .O6ܷ}5=5Ã%HHrGĕBz=~xZfމ}"tsQ1p]X8b4$6tұBqPCs,`-<v{kꓗ=K 㷸.*S9s|[}*[kxxt* %y J{ף4ࢵ _dzJ%;ǔ 6tt89  WEf}"cc2e: g]\WJk?k(IMog0Y% XMwtBb_ks_P:c#ۣ;A<`na[;$m1 Y&$`X7@׊0~}ca'|R ev{C=HdpF6`Ƿݵ\IgITܡ]E(qs/O֥ HGF>Yf J<15{7&3NyAazáADDž?= z@'O Tܯ;h'^O}.W@S64 WqSbUYƻBm];!e2W_')s|uWp/[e1ˇ.gV1׎kծN 3&`cXBf'!7K]㓯e8D=cZ"Dڻu=Ԙ ʳwd6 fTvIvxE5kwsĀ)fUV,Ew) T:s!n_`UH@%#. }HnWݚ rgC&C.a;z q1DՆ!vmri4t-Eh죇 DH AgoeL﵏܉\/bJ4&:qML! zoNVVz7G2=-mukRPN Fg v@Hǩs(zk}{;ICS0ǎ>P\z 2rkZ=M|*`Pn3x$0*&)Dlt^ʡTݵuyE~=v!E|κ!&JdB"=nWWG{ˋaY#UA^n v>嘽+m3IHdUvsUksMɀ!Lğ_)lTޠiQ @2]ɦj2몏=7A@XV͆jڄ1Ib A8YҟYق:"lD>ߣW# \++Zzo" ""I+.1:oE<>9|TU>*ߎ;(tx5Y8>) 6VZ]?>X3/ T*9i,pvOף|Ozn=cӹdiƊH{{rh馨J7*UR5&q*? I" ;T6F0zn\ޫ'szI 6qRnES?bwJâ級2/‘+Y񨆴=;?ms| :UZ3wNSxҙh*b׺z;#שɟфCla p{i}K3"_zdyz|4Mvk!1g}\/NZ4)+;f3j2#vj ,9]/nY2^ 7+E{Kkb)3sz V6qt#H \n/o :-n3"Nxw821hZ\#"^<0ϔv7 EYZ+f+F!J) E!6{El,c]>H%1}:''Ӳ;vEomt^B:鋨Np[[Kpŗy@8=ڦ͹3A[Ų"݋3:\!,<ɍ6 \-J T^M  '|4 f^}3g\jvJLefƷi \MXgPw[=C-j %):{Yٟ=L)T)UIR'GRPS{*ѡ^vfqٔ,U ƿ&EMV;+۔IX $6Y )h R}#묾AуGH.+H}'H3v] 띟0Zڮ3xCctrNw(#&VUZ)ByٍԜ죃۩ Lo}rg&9I ~-{aj)#`AC9c/4;]5Ƒo/}-‚k]f㓪N-pm4lNg7]AB&U"+l}tBpeб8F$a;8v n*%sQXYr( Op6ø6hއ" znA с_UJנHbA8-|v(WL!M,&4!a3pgǏ0I0U R2,$D@Rȁ*FʇN/JF!%U~OI XSqOw =NaJ;Rw`1 (\#?ǜ2Q1Y>FX,'L$лcb~ L÷ֶ -o6XF 2! P 'I.DpWUd= }/(O9H( >S!a/ N%5=uݟwgFhs\(~US<1l$'?aV '*wv ]*8Cp^+%9J4/hXepyBy RJDt$qOwa${p SL(0S`[H8=\>Q4!"BU}di6:@ C'ߝ#S%v? XNR>C= CK/%pB# O(n"b@$@>G}?· H FHOY< 0~/P 'Tpup`u5o}` ,a?Cf.-^~ Sff {$4YKRBo?o^h܇PZ!)J?aO";Nb솈z_.2P[7>ѓ"oK>f_ۛ#&إE B0 ;L`h5&uHMhYq>6FC3]88f& (d.蓦F?_հ̜l)t`Ha@Um""9>f ; rų7~>giu.P#{C0BcHk# \5HW*K'f#m1Ǽv3_cjk=YC|$: 'Dw1Fi`"D1<=d8F>,ll33%=6EhI1Wp}e;R4 iE֪  Lkz@UC/GpUMy9 Lp }6$cQٜFlLY;13QѰ4kwSРFRxn ^6N̗z{SOǗFF=0 :Q)>h&F$ ]&*]l^ &4f 5c,9aH^(3$q8rh A薣d6Ýdt tw% &VAPPҴ,1. )& fE 48Ƃ}Q[-[%w Dg3ćx@!n``D̰_Y4 A&!Hbo~?,L`M.9~`;1[4#ؔ:dr]11B<NJ;ll!a C<{?=C ÓDd*LNInj$Q!zUkh&)GpJaDi}[$$;vj!Y`K?.{es@ekfqa?&R}(RwKhJgq ς23{ BF쏜$J.; e]o ccvC~Y T]@܌0:xwrQ;<u:C.h׃FRT(Jk;O'A;ngavTN^XE V6V&.fgARЎ|H`ܩ̑(\JgC|Oi:9C9bJbT1P{McwSZR9x/K_MF4 +9節m06`Nvby&SBD@I'_ dTwgt #$0B=Gމba~ O"v^} l!j %%3#~~n>EM7@X  f;' }s pWsF(`W%^+ٜ,2(dh5 0a\۸M`||ok^nm(*XlPt#( Ag3s6qIH*+}akFLmQuߌ0P V=~Z'&??~rE YM O@6g&SQ=^,a#uؗhA`r޵@plx0PUP%B )RDjn`ӂyp0@;aWbd4yG.Z!&dv9I;P7S6c(<yY@ [3O#`rdw$pkv䢯3uYJSH1/#`& >t`N\ APD&#vΝ🯴ןsU q|!_+{}RgKk׷c^KO^5V6JaG3zChHqrd= )p.A`Q sa;H(Pg $Ҵ 9l?og<:#^ 0 77r[*6\UB,a`n'$!N,ָޘgxr:wNzX'%ԅ!x:mzm+x F` 83^]R%dUUUUVYr&aێ|DLCŀPXxG@IǚlZypYskHR @Dd_G&Hxᄒ,B>L0AWxO, s*$#- L8WWD;m=?I!KyՕgLÎM4D<BvkpNtHnC&hL珷>ؓ &! #0}v8);.<$'<V뵕p](xh)4L ?W wu 'gI2DCyAxjDS!k[ w! 2<1OhXvgC!/#˧}ЮZk͆gHBP\ì cZ#]GBMz#R?d.M3 IO3Im"f/#uH]XJ< 4- 2JoHI[$ A 9'&bLw٪ F(~ @}2&:! XB'z<݇R$7 4;c0_poGP=!FfgGL"eKib2)31f*M`Ai`j Haؐ0&dTeGuxV0(s-1'YaRbvfέfcI>oG4vF46wJ[Y$w/64 =ca3C16-^@b.]'x4?B>iucpМne9Ȟ D0CB@"?D@siS ߐ`63H,#OYyd:y=G\cE-ҧ dBsI VO#v$E\itX^"nQAq+\L9XX+LCrd+oIuV?:6ND+8'(>{*}vKd?iчߙ:(5T>~ /§Pq)nօ̰t(۾t`xFT@q|ݷ}o!iM8\Ţb8X\g) aC۷qԄ=r3q J|T!0*5ǎpiHX/IBi‰X"kdCw t}P! ~[Ittq:Hxf>CGՃ%{ rx'Up3b])^#Ӳų6U4Vbb!xs nNǀ>}g{;Gf$񖓟/iUpAk($"\Jx 'Cp!g(ٖn2vO^)ܘ!?wq lH=}39 ȿ dvӴsÅ? vvw4n1n?<Ƿ101>~A߀L.E9& xvJFɊN 8(waz]19#,~&'%se2ZM{ty?-gI3A0P%H|92fn !۱1d8PCv:I@nm3/3"2h tYd)$Mh; 9 v033S`\ LC 2S:o_$$·,On&YJ5TBq g98 ׌#]m8f'i1y4;$&m6;3-;Oꡩ8-6c`69]=}"tI2W?E9P"8~ ߳fph<{"}oM5>J[bjMFtSp6c|\$;>_WM-hQnތ񓚡(7δ "<σPٮYk)(kp.:Qsa+w6F~viqgM MM0)3ɮ/\JnP`3Up-VRcbHS׋L‰(@r:d`aKoƬM־b k׸7yppNgwVk1PU!vuL /k%xj׾@ ={H<хdڃe4PfG2Ùv̹lCuCԪBI$ASSuϮ)(LZY9RPG6hA dt-8LDue6#X1ҽHsN|>XŖ!~;epݰҡ@&=#s_rDyb4,S`Cw~~1;'2oRgc'9/iMLjqSuȐ}k 88ڳ!#JۥB6&&sqka`# i)m'9 -% 8Q i$d,P;  ɪiO'n/d:-ZdͲ"\mqsgWPleM}w5P)Hk䭡׸!59;mCyq0^!5^pYp8`DJIQ$Uv}ygo݉”ѳI w2X +]t΂BI-" .XߓUXBn=c^Tzz3gC`1MZ yl5$Yi S2'; u`!'\|lLPuEzς9fh׼v5' j'L:3$MmPW3eq Pz `jI9ۯE3R2vBfq> T0f E_p}߲4Lp$RrO.'@jr00GQ4j!<OU7ٺ[2yPpF(-&A'5;'i;yt0N4I0dEɘ$A 894ZBpSTLR#7פ2/DlŔ :Y;+39Y7r PzOn[8Kn0v( [՚k87 ۫'AF['24Xyo8NT7ún % ӏ3\l12PlNc(2k@WiGxMYC;4yq;i;#^A 8bW|ޞVu6!(ܐRfb=ĺ/[s'AHi C%㧅x2n  B #@  p6 &Øe h)e#F!; %&T`a?zx1 0 ł##(zBB(i UXOζX訯ۄ9D"P)y y{A'95[ !PT">=V4o@ɋWMrrv4G }~bąG01BT!t<.=43f(e:, mΥffffff""fqceU]$Xt*5ϭMW"Љ| $e|uCb~F$,C]}ś/CQ ;'44ӧ>{x O_{&Ӗv4;P"FR/cG.J4A&/TRH,[5,X+1l7Ijd9 2Q,͉lIjDjhp>kCOoO f!BxYُ7<s2;k"!G#r_c`D}g˷xH@P29 w]谖fbp2LfF@m˲ҔJڕycS1q YN$YfR`8T UCxlFq+J̌M2"'6.Fvw,ƺ;`{ t(`u$89*! "fF6s6a"ycGPklhj>IgX w`ʗd1D4U־z/!i?-@D3MA+vK ˸פb(}{msq;d1 W%P1(n~ζI:F+v8m6hUCUVQXxD@`wc̠?]_ ;=cOvCyN1$vQpr3 X'[{Q{RsXy5#N?4Ȓ)5 |3`1yym| b6!~L* ((*p-a7CI~o_շ_t0})uEA>}U Ι㙻IS\F,CyqOMuw;}:8t!>\1u{|@ *[1g72Eދ&'G33I`QGF=p'('(C* ;g.\3D3MaC糄AqLޜp[݄h975/CSM#*o-UtjLq+UU[pīY5dǙV΀c0V!״]n[֎CwQ!{}9TN3f4)>v^`}|uPǑE^~o/sM7!İf=J>)۲oqN3C~oT@>i 7xhƄdC½~5EE)ln >fD6G2v`p8%C\S2y1gS j=}UGb ܖwO;z[g'Na8Dם4ǐhOX1stz`i:!;3Łgt{t7 "ǯ_:>LvCDV(C [ݽPcFOsBHG8tr: DTLR1 ̰RɌN # cC=驸 y@ڜIK`Tߞmu!Lb{qUU(m 63̆NQ޼0ђ!߻ 1_I+3~@6'`'ht%v5v,iC E;NQ=a忚T))bCcÐBtN]9p..|"%aPˎRDK!ǯe@ 8ҎdcI' pV 2#:BCf yHD37NCZAhQ6;] V`>2q.ܚ"VyĖ >Jpf^j%-2(ay0$(N$,/xJ5YiR!eAl,{t'~~AAAAI4pDʎxZl=UBo:yw?vne@j6pT=> L3aBRU@ a: (>c=|l!ӄN`v₃0;|#]0#;20OAn3ֈ~ ۦh.=M,ij\=0pϐb c>f?༖N7lb8f* ^q`@me`!_ hCA<@5?C>é%C`Gs>` "=|C81 e!_[&FлaFR`hrFb=تg G!go,f1 d񁑓As8$ @`ҭ~3>3Vד吝ZZR"%*K0CԒ/.) rU-UUU ^ pG_S:}0ǡb!:Fvd=aHILT> P*TxB!Pk~XOz`?a!Y:&ŕ679vwyL;]/Iiu^1>u3U4?lx` bdz a&xɅS+ iûp̩|`C3v=M癘Z5:8 1}ûvN 3/u"Ꮟ߮V0짺 M(<7z;.N>&m = cA#`h2&>(pb: Ї|Mm_gHiG. ޒ OUT#x,= Y@x+݈z>gܟ mT9UUU9'0, l)1 ww'-o4A@ts=k 5g{뺴Kpr !T5Vwt:{y~;d%o0#F=%ׁCjB 00Ε;' Q!˟q9i8-Ӊrh@pxt:by9Ԋm\K0, 5;Ι0HPQ :7]l՞]v .@0n JWppN=:9q.ocG~&{B!ba<: ~B4jg_+Ԫa+ HM\5i/yɆGdg'nPffLH7 s5y݂t4ƞ>ʴ[nlӇ eۉ Lvn: q$C!;K13 ^ӮQe1*a`@~gw:>Ry:α麋u#»PR~&C#(w9BA Iʽ$"$"x0;m·}g!19HbFC^-slrk#)2drG)yKS̨8?{UQw^}ÈhcJb16B9c]tI0Q'J%⋱P4Ѐ^d`8)S< o7ΐ {.x& `)E0LvN!y;z!S4Hk(*>fi($GcMS(wCp?;//t/( K*^z=g7uum5oiɆ~:ze<}q1{(Ra"cw&dz= CR-s#"R"CH3@u/MƪX)dhi E b"@q%O JnBHPPx0UcL3L}taơ(i x iZv^:xJGǹBIJF:y^s8vI÷$795'>{x<3%$s'f$%I&ЋBӕ@8`JkxY:q!#Lj-Hx0SIqn30s <^(ZqcxLnyd){/cnB<67D ĕr0a١ϦDmXk ,JD F;4Xśkg||md ?3vf20{~{%{Nc݀l;srT69&}#qGw',C@総0%*H&!4)X~z#p#.{OA]~{Ɛmג(윔]JxGNjy3MyyQMes1 sn0 V`s6+Йq m{SxH"AC7q\|PrEQs nd;uGHSA힊r.Bn9 ut! xdntVԖm8=;;N;4. 옓BCQڗ pD@aT(2hQqtCH,2'u||0z1znh@s8MΝ~{iD9U;~L,j:DI01sFL4"9c^s {;>#J- x>`iHx' (5QTgp]-lCY,HX@M7'1͐;@>"1:}?/|_z9 8>5mܳb! vS 86EzEy4I@=ܠ(9§cO`f+-Ov0~siˡ)ˆUYh2@e!iXs0@*l3l1kȩ%p 2 Q!%!9ZC& Y`Ac0#8KP `Ɉ-6m#us=kB'<a|x;| E9iQKFl`ȋ3(^ia(S E2<FG<#e#l!s V Ϥqg{ۍ4bPole9y@BcTO0CNFRtq7&;6 }e*M\w"J:x?svId'%{ οŕUUUUUUUUUUUeڪ*UUUUE[ʪ*>O>szH?`D""""DEDDTDEDTEDDz?\*0>M@Ƕv,SHC:D,MF]ÖxeNq@RDJF8 m"phpz{5J>|8Oad2dql֦%l/|FA8#6T4v~8avVW;3J3l/:xI*0 @=1q Ctpty|0SkA/о<2QJQUF3݉o aON3cb,k`2UUT3c: 1MN^pfr@B)4v1!00;'nGz#xwl}d 4`*3Mf(L̥R#ۛfkO.C-卧$mÐ7Xu;2!ÄYC<Aá.=z{qfgWqnueFn+BUBm `d^s5VknqR9W3ھpiDŲTR(=|ɉ.ceb[Ӓ(,/~tAВF d{D+ s^~#?cZ2lɸڏdpya=(ieykdTRrЏn |3yww18؝C 0&@.bƸ`=lnBCACkPwcǞQ'fwT))Şkhݎ$>LCּNUw{#m&јy㓫0ϼC$$)2R68O9 =N;(ONi~ h8Tzw@4&0^}!F$IwjxjPXT;Cp (q?9{=TgYN^\nFxi)DlȽFª) : 2j<KGk8!;={dp˞H yE 莁'!a(peZ"8. pd+A8] z*',id/ۂ$R]lu(:!#lb*&)?NTDQ-D-nzceL"Drq,'vpxI XcȓȺj^o;(C A] ~]:޶z+.M *&}s2!`_TEaM/])/&H}I =:נfN?UQick.q1kU30i us:{cCC$λ6g`G}WO" xx3uu:=`i"I 2!jmLwr%@'r&& Iv;s>Hdز]5=ýefCĭLB:)Ãܧ~~y-V.ḬI^ޙvot0ye5LQ `B"'4ho{~KKp.aVK;n:Pnt㳀u מkI<5'LxUNL^ (6USm,1{".H-]Wꙛb>#kWzl)")X !a1z vܫ]~}qt)k>QMImPzV*}9ɷm>YV&iZR>1\1E3HhFؚ#t]g^` ~p6# 'F`=^U`&ڃQN8Yz{2l[*$t6ҋp&7~IŽ{7N XIy?/.ƲLU'v>  cm) ;,| %Ae$4D/j{n L%4ɤ)=9~T1c۳AO*(78א`,7G؇Ls c 7>r "z!uJsCv=݂r^M;O*dOLÿ»u+"4DZVB}_S׌m1C;mY@Hvvp ËyMAF. ,`GH˃IXhOEbh tM9k9#$0; $1N#`azWvN#H7bI,\@ѐ1H^z#NV/=r= ;=f񦂩Tj PL{"({Xl6$ă`hGV@XsaYe:%I7N|yáI(, c0r[1/@mgԁdolG!39L~#F\Qڿu:‰ ul0ys>3wL#P |{냤eQ4ZaE4ڟe>ecpic>A/Oَ(jMIJBll僩@рr~ 6a=_?o(_"RkyѥU^V.r 9Tɇ|[$.sU3p}\qsgkiP.=SVRb*+5GmN4ipp6yq\477aR]cL6*h 9b*qd>X\ы;cgg~H; qb n|*" (Cԡ" `C!ζv wyLLN`3L2^+`-Oʁ&MoyQJKzݽgjf E(+ ~1 쇖tgR@Dچ( {>̲Eh G/  PfK:@5f`@fG^x 97C~Js=zbǦj9*uѶCephr"4.,g5QDvMy" k;ی' ditl)8} 5 l4G0j&SS3/$`:Q4I Ns0!lsw5~˒磵Q{h)86bHij_Qf8yXYN/=8C&89\v5 {C=ZaϏ٨krXHsacYIdM!j\ LFqƸ71Dpᡊc;XHP>u.c:bPI԰\}7~tm؈+h!߆fdB9 %g;g`uP>iR0q"RY"0@2@&He@ͱHjb{'$yЇ$(|$C?@X |T)K%IV A Y?@8dX.'>q.ކ3Jetޙ@>JM;= aWJ"Ŗ~8J3UuE:7< sK1!]Raz% , HJ2<+J.}<~z~`uy0 ?=z!dMᙣR&D #.,IǬ"_4!ćuk?>8_T&TAvGgc}FXTKOhl]j3q]Sn,GcM pkp$&@I`<kh.Oq=n'/"7|iBFe^c#AGx䡒C}Հ=^*nؾoh0wԼǙדI+N=З !>HjqI>T~x4Q~ hどKK&7y>%dvl;maa&D>(BpIG-ۏ13HМx4C ד*a{f=bnctSgӊ:`+tq`IeEB=]G C<_g-%=hfLt8N$FI:i̚ *BXjjԽZS:Y@ڜ85$԰'x0<041#]맏3XA`"oEg;>]_<2u*tz(Uı58Jdc‰]|;Iiy-M&-!|$q;5/'!48g ifQl9 aQ G 0-CL,1wj#i=I߭ m0o+؀|xz'ˑʛA4?"D;M&A]l[v #sdMg"ؑԡԎBJrWr}"CQk\H\v B ">Jd (H]H} HO 8}zQ QƄ1 L7U/(>qՁ=xv3XIȞ- sUD}_w;DF"ɦl:Z PND)x +2A31<"1`<ÊEvDa)=F$&H2M4DJFZW`=8 ͙OGYR@A,)ȝDJI נ4}'d$ޟxp>VY_eg>z`g8$Bh(a曰z QE,QEY&(QEQEmiEX(VDI wN0T5NL@wlD1"Rb׭a膜U"^:2(14f'",r Y^'IӽDd XY2u,Z 0ITf,ahe(Ȱa-$ԞFo.W ]xfBBscF|12sUγ~ʏvgf &6v / XH~W3٘)qg6,ۮN$s TEj"I쎢C>ڦw6T2BN[  yS4T7CH5\q8%~\:uGd;O8&;ÎD7*J F|KY 8}-dI*(P ;+Xq錝VO zBŀV|Ӏ+ûlm˞9$rp2 h'Sl)J &,jEDldD3EF(lIBAmU4DPAklTHƚ*acXQL@̙?T yI)]H=`~';Y TzQ? '   $~udF WBEx4,ΨCDЀ6h ( 6e \Ϳ}]1(& d@-1zVR/r9 \/7A *s4gnTܳ\ne@F'I ~ʱ8%Mݵ׷;RRN=$BNgC*<4QE[QEyMq$0fk)O@BP䢣' zJPa3SVU,93$5{(w<$0SDӌ=]S ͏'LwA0g+3BDAtO,UDTxq146Som_ ޛLZSM }Jp@+rwbd;彻QI}?Eë}O?ֵL2N {h:g=uAnӍE;ʂBb/蜦hwyd*pa7KOU-(:W&{q\*1xʈ,\v6oqLB8R#c-KPZ3No^~GnI S@TPJ¨PďހNJ?t<CDF;3,0AFqKg."P5c, ʅ /X`MAaG]Brׯk-"ģy @+*PlwCҕ_\#I.z(j`v\64,J!nٵx* wMTąaCD|>oh?o0j=d>ޏGrTy :w8n~k9 D1hG4H'@:n^X7\5k5iWop$  )vV>?zc}sٝ (k:Co rQ #zUX첬8A,=_5`H*Ϭ@PT'+&o>48}oARfKVκ.㮪vjFUn<۽Mm .W ֨"j\^v(=hQkF<v N dk8{ݼ{X :y: Dh<= txC=8 }er=tQف|)*]yϺ)KTG]`A)` )jQ4l DX&b-w^cX) "aT`kNO ݄@ßwOp}Z(2C p1݆ogs7Gp}x05#J1_. :5C3 \p u T(PS8lKژM%Q:  j = UUUrpe~Nkx)rE &ƒb 6roؼ9F[8Ost vA( 飸Tt~m  : ck@F44d&(;w"P1IJn1GX9j 9opFl7%6n{gh6ttV*@L ^7ulo?聚P&N=>w:KzB; " ؒTtyzA:9w_t@1sG!" P'oZbl^rJ=~[%'vA,}+324B @k;W ̘V2`""Bw.W.m **C=2#%2/NS.v\w\DI$6S-7ȇjd8PoMaB@o9bk:N鯶5.3vya&r ULo$>畹5e.=3ǣ'ZwgpouW& HS pꆲQXT~;DzI?}I5sOJI:q1x?/]Sr^.վ*asEI))  m[jVڶmu ^z%%1!>oBS{ b_a:D4HČF"q Qg9O$>^<{죰{3`0j^Ka>o`=`.SOX#T&U4^J؄$d5l ɶN~Kt/\OfA-P+]>SOk,-YΘe;MwΞej-\t0K|ѳE5E֛W)jt Җ}ttmy]bjl{YgLDc/\"Jyk?TDN;5]cO!]sٍnCI#P,38w; Z9o.Í5 'jZl $' ˨%=`E*B 3x"*}ۺՌ$L:8ݰczt݆ܺC+`ncXU2~9 l}89&U}y{t}&u5mAz"ApXf)վGYNZX&2߀_' E-hJ[v (S}LH.w l8zrcvI&(0c[r4!Q8{8w$d t4ÃJoHe@,iK;W*p`:ŝK/PݍI$^&>>aup8ee 6kq7P; zYfUSRKUKU^{?xO=@&\*>~Ѽ!uQ0 fhFQ?cؤ n7_>7><8yP pE#;̡N=H`3{'\@>v8ii'#sS8kh3VF/Z$![%(LPQP6'^+ĪU TW5|gNŏ >686Ҟ >v2Z<|b;A_;a G6ٻϷ<@ ,/ 'j R(J [!Y`LGTxkW2RL/A'|=ܙf$6`s~vϩoy؊C,7Yje%x &cۏV:>ذ T@*RMI~+1upiD0 $6:v@)LxD h^"9P4%X&yn"1'ބ^[MI80 پǻ۪*fiS{+9YS=?>:@|s@J JB| InM5^@^?(Zkp3(^ `%*" _YaunNtc^TƧ,2\:.1 [¨+޻9Lv{cΗYl#Je3U#Xe)7/P(&>^6]+9 n{6Ȋy8lRdW-]qQ>"Eb(-9Ã@ocSLJv[75&L0ޭ&H&)^z^_b)v%fx`z⪵txn:d 3^XOx$&t:v]'D/V8;܀.xrJ8#5gsǐq0d}is.w|֞@9afy;gnzYvIM*&|Y0ߴ .<в/KpqIhxxbw8HloܝO|CR5j"mcd$۷xp@]A!!  z1zl|UVV~Ԣ!u[Ģ0¦PpS#פ!G}I`vc""X0 "chl W@)J/eL Iz [|;yC8*Hew~{3r8zճ|o X> }i>a` K)T9xMS?dVad @_y˕o_qw 2BnmnقE^4hA8Q HdW#O8lB8$ҝZd5Od] }6AFC:KA-HJw8AƴDGx`Urb] PDHg`hk0u'ELJZ `iNκ2!w%V*5 y=[.KG-KƏpb-g.:<7d1 nrQw=K7Ɏ*0S'd:<[ ʸ1hH!J'Hs4@A<Dx^ ,Mh4Ijb1"c4((TN;q>c{_!M{ك^ C0nȔ.ԣ>7lhQ)TTQ;Hrü<bdz4%住&AIdz_@ٯ ºhYIhQ"Рϩ_h3`;EAr8RGeDȃ!J& KYʆ=|ZFl,G{< 5CRlBA鈝]>A%(&9jA nݘP*t@6;u'IY$Qiy|! W i=>6apTL9x5\AV.PVgzE{PdP1eآ}E ~m@W# GaBIONI|l\BZZQ,@ȅ_Z`#+3DWa‡#S߫$;B {o^(w["c s~'Ps]s{8,E{;jNZnN)i]4DAZٝ;,A# :HJb9hCpҁp;$n PxXxW3ﭢ dT; 6 RH7Z̐F($Xm^]zr|$4W5ZA .Ur[I;r 5u( 5񫈝#Tݶ76>Dɲ1n(7#N!*'B?`P~H%;־_,tL[vc01xGԛ^gSu8>kΊC1˛b=d~ YәJ2#oDŽyNA˰IHS!筸ywO }b}_TbPx!<Q2ᓬ$HDH0kP+0 1(UU`D? 75O#_ 梆kj0K'{j-?rZӕq 4X[!Cja8zAa{Q1ŸTIRwMA9!C HE@<x>< (4P4r3s[20lhDghz5|#C:Bδ AJ f78 Np])`g4ϴ8ᘒiQ_5cp$0ք4 v=NwdYfmډm 2F n*XX6Mֳt@9;lRԇ1<>b/;i% 1ϸ41~Ic-?Ԉ_=5ssBcm |O,s&~SxrZ.Uۀf@tm[ 0J^E/c=4 sRu<6 H"+j6svL$¡tUPpn緑CRd\L_!K1f!<$q% +oC3c:6u|ÓK1%vp)ڌ;z J݀䛂 &*7K&\Ba7@"h"T}>EYT.3(>"%y `KOv^*iW&nsYLP-!5Ƈht=~!P~O31RR7Ɔ8X3lck#Q`M !Wb3M 0sٙwdq8'ﯩ, ޷ImwOxW(#pylq0켿"(~ ᴯqyn^ZqHlӸ+ٳhQ'Dgנvu7p0jd8! `TT=wtM-ϜcCM噙v"KҤ(EPƜnd' |DP[.tbė#C:[UTUY5󜏪1Ģ_tOU=?4_݃i?(z6揸lA#>3AlngZziSȶ=v_r&AFHraW7pX>ߏN r\!^ G$wMAA=F߯͘{9pۨ#>q s0=.;Т&ѩ:"epo_n({ϫ:w?-tP"n ;7 E/-A$A0ahWI6-uh\R씌^65w,EQ331TIDN!8qXdQ;ВI$UVzyxϟ{mmmmoxw?|ɬVC$4Utfck%e=?(mٽ%$mav `x>7wV %U(PXb!hB w Yl[ HIAk59 uuzM$l(̢ T9ڇݼhܛgϣ. "_f˸=|k.n ϣpgH!Icbtۼˊŀ@! L 3}@zj3*~fh5z=Fd:ECVh"U`H*9:N#mpzl--IdQ/b[k /͆0)q@! *=~O"DaI쪯]@a;w}M㯗1p9$`F\^I=Ta^|%֯N1t7 w  V> 8:4so"U v?"emI$)JL nG&(=8jlz_ݕrD`j.<·~DdQbx'i5UbkH<ʠIDEWθI2Y8;Mn^< G FxҝP@Al'@٩E6`hg~и ]F³"1q < Ӡu<9 #ܿ$}k$qZ08MLBm}bJݿEwBwI>I^jsZ=;o>6]%̙KN Ip &{#ΝKd1L݄n=?\d;}/SjiϱA 5<=nw VsShSb" N:j+tFiːGz[¼v(9w=m*:6.$tҪ@P;NIp<` A| GA0(Z΃+Fiݹ_"̑_>׷"~L.MDr";'kdsma}8"{OajvvEΈL7}7821x|ORs2Q'ikQCa$bjkn͏%y:>[}[8 mT_nCx8E8GH߳ &[M*KJpWƺ.ytg#drFC[Bw!ߴ"v5ʼaUa/Sx2rdAUq$g=}Ȏ~f<1&w_RԂ7aXNrx9rΉkaH헦Q:lK1w>f=@냮6~qpP T`$ON׎IEUkXGjUL6zShU]WJv. IqKl3 O_;LCn!Xlغ%(6jIFa||axpY=:4rXh`y5F V7ekP\EXԝS҅| ;pn:ɶ;G&*v_vBAHڣэ_XJKͦT7ݭj? ?Xm#} Nثf'x,mۍ}0V+5W#h >U*Ooe)z\3` w9^ZN%U5s]L)čh:2%*)\]B l@̓n?BM ՍЌ1{A8 @ػ*݉tdWxWl6HV; ;k e'K7"i Fq6(Թ6{7<b=FsPI D;n"0A8 W:ԁ+\`I"P#7j cAW0!8/snB/E@xcEg:v{sp}@D'b@d Kt= a.D ON/&0oLIRjy/Ng"rX4ovh.luF0 #A}|pUFp7{QDZ W&i !&ySp9j~' ('qǮq*Y~/ʽO0ĪXo=]D8O_q#{zxP5 )|Fȡ7JrD۰ 0dgM{y=˘ۻ`ڞ;^,*5$y*4&Ķ3tk˗9fb[SϪm<"y52o<9<;Lw?wjUG ^a~ZKnnyb"GtywA)u{/|%rT^hݶl_㡺VnyhҮFyکsI D,xMpD~lɬ![eo$ROPA>bHŬ&J(>[ "o$7eGІ7RvA g/:Jf }}x ~N耦lj۝AQA@1JP2!A(C!yqEI[42 Pn|W;ã zoC0Ԟ}}1WN)ăECwq:HUM@wVϯWëfbUg^ϓ x8`P:}8jv0feݍI*>ֆT0@ёľ=ǺL oԀStQlnjQ} @>U"XL$ aDX9KRR]R'c݂U%r!s.oS 7\Y{7_ۗ }8(rY0ɛ/( ׭ b FZ$sF 2j% iۼצa=5Tğx3trzv]L0 PA@J@=O2o Q:/Cj6\E_Jg )ӟP(yO}YT]Mɧ|f v!H{P@߅/7pמb^=_T`>l6F(* a@itǠ}q,y&M$b\D1 1 DDwv2׺wOC'2xh=:vwm}+ٯqb4@fmHSS0LzJPQE2EUQQ0U6IXyQQpf$.l 2 kc^1E71E:d$F z/G&A?:4v&n:ZP/!.fwLDQ`fZcq&O='h#械rꬁ`}L̐r .eaC9@v8?*W]KМp?!$u' zb'kt:2S0%ʞK,K|jP-QPzfY,!?4T"?~X鰴#0- pGIJrMz(2?U@ "&'xz=Hs;)Cȼ\K[0] C7"@ndx'X?E5 J#G}|; nxgCP $ ?[~g]k~e4v-sW؉:r(PC?-nrD B%~V0h9Ѓ4w@_`DbX@BPzbB jLq\aZBu}Ff s }/|I!yŶ9tx~ӱ%>%)Nؿ<4d]zWjœKTOm=X'8&toн| p!#w 0F(mw;hV"I$P>cEE !&d zsqEBo5sr8&lq9S9z؊E3WJĚ/]sdP`_䄂i'G;%8ORmƇ?$8v&E| 4HT?]8lf0w[K;Y1PJ~9`k!a #KV 2×Τvv%ZOIrC/W|L1i2)\9 fżV\̏b+MS{2K &ԌVD EkI&j$<vo ȿu HC`cLȵ؂€!,ٓ1;Ș$EΝq! 3bʖLT Nf` :{_?lB|$QrQHyF>x*SA- &MET$D~o+n1 /vILn~c߇/ӗOUJ/RTRIFh܇c3,y5BA?:~\{x&!zBJ9<{4;CޏwS(vSsB-:U"aӑ\ Wc5 d HO[o*T'S W&Pt> kP L/fq1~q;!?n?[!hlYHnp/f2(( ]N;8whQ&C(,GPR[h:HQQ$Mؔ i` 4I۷:h@to Dr()B d J{?gQGl}O(Ha`I [%S   ;>sk55 ?wh(gD'S!R\J>#|1GB8:D}]1 ׊$)1@3F=|>oKNM6BQHFscvMԑMzAi ]SϤ;xr Sdq)o52|7;)'_){>"mJ|!bg_,I+%&YR}YS! 0:ecSkׇ $H{I=Bw `J` 4 &,%UP@?aӎ-*Ud+6s!jY2Iw@N~&{TGwgVЏ kLK1U@`*}ιQT(*Mmk`VI>bV0hLS ?Ch BK{,I,c$gA+@hu Y~ϷV&s"t}ޅBQ=h0#1rFA N0HD4 3!p,Zo"g!P| NSԩMPK>l:d5jKʐ) Q)1Uyk: 'J&/., 2xww2λ(kE ) I94(JY!LM_콄2peĊĎ,p3ѯiyf>%N%hIdj`,Hf`:Pt/7iqZ2OI#!N}DJo\ L@R*ס{)7 J@(8q>~wߙWF(Yȝ.1X 1 LYvt~YB]9`%rD\쬷{aƱ CS>;}rabD^dkrFrZ pLi޲.%Y!ɜȍJ2|WpGczIx-p1wD2:P>9!L8xIU=ϙL/*$OqO"f}Hc^p'~m!U`7=v97: 633_`]SC ;%}7(\t4H2辴 VtwH)e:(ϖcCṮGEs P/QM}+(-y9j7)=#|wi{c^!D1ӓ.4D޽0ƤU (9εD۵fFy Ŧwޗk a3d`P24ئZCP R]*PP*6y}| 1}z8)&-9kZm wq'%M&}㛄(C%as8ayJ2H{|C΢dFcEDLY}BLd؁5,XXM,DbDA<<~{EB1ߜ{\$w;uv&.lm }#oBBbOPf!ܛmzwKcڞ3I"HEE'(6gR~PoqPީ`u آ& !`I%QBۖ`m r'T~rpt=?A da=O?a*4X ! BBrpIڂJ"P&xHx}0XN{ |Ȋ)B 2\~'c$բJ)&F9D"sH9Zqn0ԥtaM) CHglb&z)^`O<^'ч S5#ӄyMrij#;$h;Caנ`CdN(RGShc|SCirĂ,{-\?ڟ )aL$x;ێ|Ț"!ƀb}2ޒsٌ&$Z{l`I91Cqb00XU/. _C_@(H&J`,I?s_~mR͚$G~!zvKI>l&%.*DJY: iA\*Y") B^"zS]2/Ӄd pB!H" *ćaD8lᓕO幈72ɶѱQo9k Ow 1}åSyP)Blqt>;s7i ]Jc )<WC91E;x lɸY3Nã$ l~?7h "'h$!Rt1*m+"8k1q|%UUUUUUUUTUEGm?Ω'C A slEh< 6dDT̈+M4LIThjCwSC{| >?øUeTc^S\{j:3^5^|y<8uhxTM~HN$r"O?p~WH oTQ @#p»ړLwv1C%c鱫g}~" {U@>;=A \@i򯬁O8]G?A_Ggh~ zO%rpƠ.R:2,y gO(#c[~|iG 2br`L+wȽiWC |se3&A"ys*[b|''Ch=Hh:'CF lLNZ6Ν#~v.5,c!C^~B>og_O\\͔ȕ܆xYhD1 bĒ !Sn{ Dn g|TYm=DnPEaj` 4gWos&!O1I&R#`Ctvd`NcI}zv  ka =c8.aDj2{kuNsdAn㎹x9Dwh8fa`ԃ fGc23eAFAl#߃ac8luCC\6~C},gRB~ 7N`ֲD(P&$&I`PO?ΧzѶ#<)]D7)rI!lDA*qqħ8g?hޑ*0$)&I&&&jhQ%$ bZ,>mu$&]'@K݈嬌|JP{8f ZBq "Lmw0CJSW 2b%}wG}6OSO*!G"P}]Õg|qv9|Q4P&KJA`>$!0"B JP-+T!~H@J i0e{5,bHgyP9u(QGUil'<L~gtHHH}!n DOXxM< _ftYۃ u*Tm46jqv3; Z"b-HAd!l&hM`8 PJmhŒdbU(6ȫ]e" j2`U4SMD) llƣˏHL{p'RNp-"+RQlcT3 o'Lve9ت`9,.&YMQF%h-M 3< (a91gLO<`t]f1fr] \@RsyKJD,$/97YUH8.Xᣮt:MriD"EN%RykIoJSA5-*{BP m9m!?Dӧ})ᕮ T%@.%MCUt 5Zڈ,~WP!nw;uo'cb&;nƦ[!k9ngJ5AY* ˰TYi;D[*jͥ2B.-+6)-r~-OOm_\-ΘAp+'s!8HfHQPa`H4*}Xy:>s{SrOdʹRSum|M<P1_'s5;tI3%"?yr)ԅN4ֱ 5 $Eq.r1˰RApR"o;ǜ˧lCl ;b#26U1BS^: $Rbb( .vLM4vVjK``fJʍZZZ#jAZk7/3 =:y0yHPb;c/ Au0EFL)^NXӵvӃA@v?leFJi*a9&u֐T+mnӼ p0G9=D>}~ڃN{ 4=+ᐕb]ZQ꽝/L*hc3tI캶zPCJ8F'wP8xey JY="fh!&pMQa}./.:>!$13dS;`.5lv}:n vS2!G䙿_qel[ %B! @|آ;QrPu$h*ACH~~W ,aGszK=q?Cv'7=XU>BDP5}9 p/s7x0Px40u.O`gw%nc" U)ɧpU +~݃;1c,rg)`y.ݧDV+ 顂^8R4eLQ8Y99iL]t:=(]z<<ˆ$5=h^Ȩ=69.Ւש#SWmL-0Q:Ch C1 fSZDH&ACdU](@Eh!eH6I*(R 0 9B pJe* ,h2WU׊R%$ cj1|lF9`k c+0b!ȡSq)T1:jjy Dl]M lbS+'BMWyWDJ5ëT8ÊXQ!O)&G; #:Iy!>P),! AL 67@fû\Pљܡp'C}DFO'N䄢C O|k|$%! ʼ V&np?'ew] ̠0R!o='}Ш?-j%ׯ9x)yǝN>8:z<͙yHq ψi7$ڞ/8[}a%CtgBV@0ל4oΓÐX'c㒯&T A"N@/26I|`aˤHPQq*YxkAtI{( {%;bjrd( RRmRO3zG|1ΓI!0$ Fy^qḔq2"!M" TqJ{7\ W^|' iQ~CZLwmGQ PQIBt4 zĝOtOd% w逳ʅRz|!,-䄸囗輪a!] .X xR!jS\d9[9)a8V/_Gr(zC;N\f@QL".M#-vE;C[q*_Tam~LH[$!E7lcɛ;#,}FBۻ A7h07$MLj\,Yfu1c=4Cx`O|XJds)PDb2,"YbmGNζk+S=9ぺH@$ %r*Lߑ&ŒLi>hP~6pC2=9WCVrI{JƇlU6硅"Ŝ1%30! Ɋ"$)"b 7`H앧hU Ro ,ײo'Dl08T:~_R SB7O@Ԭ De I/\&)XT`uSS3HrCAml%tX B&@qm j^@Wy't}8u,Sc,qo&0%*v0( ,<{,9Q3 p&Ry p-/ (WpNu'g&"WpqXBwS1W+)@v S,)AN 4^d؏ "$(S@RP(P (~*<(xzDD)n nYP@WLw`LH,~MkXD̝R,Rޖ'Xo$D% McƟzۿCKLA:n|md,>}p0ZV2q߮9V7;""lNԹbMe5.1+.Tp1X3}I(A$7zďSt8k@dI"mgsc: !6E"mݚT&F`C7Ejd^8&EsnWշa1Xvʗ$0ǧވL7UnԞZ*IU;1V`nK%{B78utM Pסa\$*FfLLH_$wYGs`_ L-0$c:ٶ}Atُ.KaKeJ)^ M@.}y_dH'aSlltOH 0t%ӊM|OwP(  YLM}A%R V5W,;QUUUUUUUUio'kIJ'X1T\ܠ}{|oJ4)S̄M4MRM PHP) Syid'&BJCDd ÓŦ7<x Cw"'9`d'8`GQȩX&(?٦ X@y_ط;J*ONeS&hD`΅ Bu!YU'@r8 }/Jkôh7,5g 4$S٫*fl 5Bi28DG=ϣ bPh;S(B O8EYZt[mU,01 ikT;aa#r(~U.~ʤF*arY??'!'y/_(oSw_3^ M]z҈wnq^TA!R)eafaa}RC&b =G)4c635ͺ ~w+ۉq7I]rSt%/:Ra &y}%sr'p$0Ves&s$Ncූˤ"&M>F(z Ӷ;$Z!hQ֫39LJQpXVr83WLPvW3&K93/Mb|&fvK ]*?wP]c}\|8*Q"wT %aǁ79e>YC;`fj|2\>! ]HLqBʝM3pDﳞ8r\'0'4p Y9)-)&d$ %Cc4%|'fvZk}"iTK*T8GZ|^b[" 5Q7)|$@G$Ś0֡ĄNBQƺcT{'E K54)A)nw8ɛ@3 IdC0 P 96Ӧ8*jLI1i#θyuC'`dLcBע|sXRI wF. ҢP8Nɐ $@HL0('*.Ah}8~[fO"\:9@5rPhvT3 p|& }HC:6Pp: u5GuTrUnuWaZCY ;PC[TJRk OgG]@)skqSL&yϮ1a S=!"FK5#uftGeQTvd8zП1[Z0Q"f4!!kd7ƨȅ $՚@>'2pW  Q[ G9feJFA(dO]ٳe!u-t&t$̎Ggךk}:Xv ƙv|pGctIL5V탗"w*4m]b joc7g(^)q|elha.!7O[`vޱ>BxuwsszcXχںft48ȁ3CWofJgȭgcLV,D-:Gtcdf6~*ҙr!0ڍYΎ9=ڎik9;8pO!&''Mm[l kr%tf4ᑂiGfgq;0:!c=|ĆI]G<+{?N34BrRhqŐh*#4ƒ;١016yp# 5D %?mf¥MbY3,;cia- .[8>a5fg`MxЗ$!K@&S $YǙkOޘ*LkoX=:LwrcÕt)E9\;ONÂQ$ {SV:"F;q w%A(%˺n2&9(dl:bKv=oQpl%P2D˼Ɍ|kzϋ"lVH43MBDjDjԤ0'RꠝS) wz7EghtD.uMK 76 &:N9;r4놼X%35%nYDQԥDKynXngH4NG !f[ZQUQ`W55)LP 0ưC\oO0/O=Yzɭ$~ѓU5moYzףk!wqj7 7!D 5Xl2c7V'&&/PSa ԝ7jY8ʰ6x&9q{^EVחy8ԲY12L:e T(Un\q 7F#*:;O}0ŧNip'9viKG)=@,]Iݺ١"/6QiyZC3%dU:LI q-g\wW/`D6'wi"0ѻs|%(qߍ[Y6q&*)p.1х8rP9Kׯgҁ 0A݉c{+gPaBkD"I@tFSэvOIY9|<ʜDcXTd jH2SE/ig4>39{k\Q¼VZ{T:87fΣUsh79jǙ;`Dʈl1H |Omimm8 CDmY!.ic. iJBk@$PGcjf`ڥM7sjx2 qE{ñÑ]hb53v4 2c30)ӻd_,4>G.H;#Yi3:L=^Q&S\zKêQ*GB蜠tjC>a=x2ըy}=$ܗ}H d!9% ߼ k8ᬕÍғ0C>oqf{$[^cY  jŲ'D]&0z; {ܓu, -E,# ӻLcqa ~\cJ):|'siܢ/$7xPl=@B g2xAlGSaZb$-q/ۼh:6o bF0,i Tc?f0Y&DŠ;1,c/YӁ0skOW>8[lyi]oHr=1&lnW D[ͥKQw"5Frz# xUz.&..2"Pj^93G vC̭< EcFmd!ƇIq.'0@ְ6*T;&@] 2 Z1M^8QEpqp՛aծZ6 ʬZ%Vth `q2qߠ\~m35"LI13ˎ/ʞ_3]s)WycnN;IitThmywBk;;o@ovކS#Nn/tn0{lE)M5' `^6.e:T3*@pJcS-%oe J٘;rΛ_㱮_Xqi> ܤK /q;K]0_;8#]i2@sF@qtR՚9nPۣNqcOyQ9ŵkJ96}cO f_/~>jݜ1+=d iS` ̩ v:s<[}$.0Ŗ+c GvN]DF$h.wTqNILH8͏ě%1?|V;31f玮5]#•^a~2sŦ~<890~s{ T1jkcs;wEӇdPz)a_vӗSquwd@7zjB !(BDV" DCN<~_8g~ $D6ԀBY+ƽzMjRYuG"[XOݩÍ͢&jecQu(كVtp!Dh2@HnJV99[ b#'J<*'i‘dwTdD,'ʈ }u璊S͏҃g([Ty.xiqWDH|bYt<(XYݷu4ꯨ c[aPDdK\Õjs2$7."Nd:J@x $AJd6BξX񎀍BLAjy9e7'qEǎ{0e[acwހ^ hP@vw2h\!{ BHÔպsq l.G|*]QMvtl%1ٙ\jqM )î=Mff(#{8[A[0z=RD?N<qCQCBP$OJ;xM>ϗuO f`(ABp{\qDۧyJNW·Fh&Sv+!D0Ӝ)wyrVYE]Za;G@ymݝyDM\ J5k"  1ҕ::t鳼F^ra> ĿcIs|jr}3kx&;|{N)[40TSE2 ߅g\n=,yO,dv"HzrJ<.Fa4r0섢UzsoXA5 ll#*bK<&vE JFO^J;OK%udi Kj#49 Dr)xm7Rsq  3͕, W7.q 8./Zq,]yW^=u*Q+1_C@*=W;ah8z077A"xxq=pDgOߠO?X  gM;D?kDӃȰi,*]R"|"M9 T<X?0.s!9dj:B &R>i*,))H#{d)omz"azA _b>x*@( ?y)*$LHD@)PDH 0_W'A=ȀH %R#.T@+T鲟1_8D2o&qa:KSzJUTt9>!Mx4'Ozw2w5h:e7DOR,@tCw(lEJ3ߞ-x{)!<(8rvw) p 4n' iVz- ZBx§e6vbW.͒np .`!3'r'A- 0Q|COhIGH:"'y!|[JBZr {}GI6S*("۾wbu@C"G?ƍC >usAēEoeT|ٓ҆мò2}ΌcV ^3{J{Q9suG7:AuNC ND-XeH*33"Oc냼P'qJM %RzP糅w̓I3gzMZ)C]>c`gެRM#1QblkZ*?GJt=\TwJ<.3IiD|w`b+jđ$ؖP4@3@J<=:J7r8M;h%GCP/w5ӮMn+$I/P:GBq/ `yN0K 84$G̲AC{!I"_w\IVm.ɊnOg,( W0D,]Cs4 k jlS0biA^IV狇n>|;Ɗ<>(hB @?Y~Bt>9])&i`\Ģb)遑`,Cq;vuCi8#̚$~wЪֲLZ;"Ji:'@;zWNC"$\\Cj#\8yGŜCqb>Y݆Z9IM[j©'^x0p:;~~)Ok힭)NSs5Jn0SXk.Jz9 @ףv8r=hc8ceǼ; 9h8( oC>p]pv>!ݎk@n#@qOИ LE|*ċqwgd@uhq3fqVaHO/'I핇(("";S[DƯl\LlXg8upWڪ\6u*VQUS[N疨qRϑv[ʫucm]Ì"O $O+ɯb{ ) k#|OC}/xU48x +rh,HA E{"B& JbНD҃@ҴU)A"@4 ȻB&p\;sh;0PxGbg-,G<dtbht^,skm.ln~{͎kji%z|GL%Bœg19,ko[w̬H;< ~/2#=Op})٬8fԲ$&ݺ0+Z`QqW9fmBHHԸ.*!8w$ԡm K3 'BrwYGH96|=,X@WIݣ.љ/laќ])Nlw$CspdaЯMT k q3|ufB#لg3#ͪm? Pd v]x4\Co6#1k 9]tGjopufs]po=c[G捋X");{KEyZ4w8y\$vt^l†"鄢gTTT Eg~~vn0m&WqnkX°ȱʸ})Qwu)thi >/%ʈ]uF׶gKn)bΓq1$IvGVYϒ9> 7Tb@PC1nbrp 4:$.r66. }OP0",r?づQ?qQ }aY,=,s*X\66'R~pd@~!i?22rE}]~u^iv];{tKU]0$P r)̠Xp:mcimRQ/p H:'8?{tJSNfj +0q)Ie۰v/ycĪd4'Z6(YbO7 H􊢀Nqsx @񆖓sdPð $8}'㽓w=ʊc*X"#DD)ZY}QƎ^q+^f~%iey֢; m6G|mߜVº9."1Ɗ0&2TTCZؔXpxnzBi[?<"b&&_Fy?=cېb o͞ٳ+WMq4\ٳ+zZV,?[񪄒LgEͪ"mn8$J^8}gB* \ 5e;6B#A[L8-4SbEqh*B!C~}9uΊ3'ua[ʻԚZ/B){M3]&^)Rov^9'wߞ:~>gE zp=k \|_,mz8LWJMvJ+#2^H47Z'~j;YKܳ:4g8:gcg>tVj&M뺾N6HaJb1r c\Ye\>x3m>dY\ZX|O>M<$-q>eO sDx?D@CP̉0҅ w_2W% b "_O"rOZ*D6P Q EwB>d%rm( fhv1G 62a wh.دtZNҩ;4 r{b`bCΆG_- ȕXX) <` /tDF 8AEJjh, DiF `Db42Zd 0\eU P ΰ.nUYbT*TƏ e℈l,"r}'~e (z4, }OcSTUUl%@( ̰SυN*3)A"`7.5DHP(N(@Aa@ji gJg}ƃ!У+HꠥP5( B@~0dB4ұ#HR!CLN'&9HR5#݇T݆!Gޝ1 ;InifP*R 4a>(0 gh|"w>Q(!J"()@(Gt/= ;~_fQ`tF@ɺYkXzTs4A%s0@ꟕ}S⽤^r&Fq}d"!C=m Ј[y&A0XtJRgU2?IQEzzXzL,p1ׇ/=8LHsg)J '&\Gߏ~ɲ0Cy5?ɷ JRIdN@LzW2KӴ} .`^Hf,.gwIPK5+b(z C;XItJR.ρx]5WHYp2y5"ú;E@3*  0ʒ˂)FM9`#dFHҭnUE,xͪh "/pha``)̍ i{o%;/Ul x(0`8dRpY:) JPKE @qZЦ &VH;Iv%e)" AM :@ giѱ$55 Tc]" lDá &һCtLP$2S"؂ Q"s̝.Eh`-Q]e@, ō Û^kh׶dΈiv=ۙ-8vlzW@9`Fq#+4C)n&''Xx%n&n]JȒxvbgˬFGEo BgN]wtj.|; ) WD%pb͖wU ]ϓblNÈ˵ S!y x 5:Ц|$ak`cY n"$Ph(QZ3VS qAD< '%~AD5 H"Hwp~b*H2/R]G`Oo:BObjPI%k`L5XNff7̿ocfqOat@54LNEK=Hs1!BG4 Ch4 N/!O{nJ%%,U qn{0_|fƷDb2R^ !)!""8TJH N9J3әGChU">E_$9,`f3tߌ~wcqk;|$PH>wߡK!5(~f, P`MM2ڤ&Ht}NLeQ<@)Dw!T3ΦHXΠ[@P}J0iaR{0]'=|zJIDM< 7_i8p@L*`d(Opo0(kz"8҂MR"sQw6G%fFJ6`("Z*"J?jM6R>s?ٮydmS< !vb!?TF akm;@V i]D(DDDД QA!@>zDmg} ce>p!TBu Tԩy&m< }x;, GNC@M)04Ma!, ͨ5yBޘ>F@} S̒ɻL)ݓ$M~}!AB0Dޠr>{Nw'*}149F<^>b`p_Au [1uL|SA;$#~#bP6 QgCh=l!V931ii6=?hbd|th'-% Aq; 'Z@@ yg'fcr [f q̰z3N8t\8KБ*"KI78RhCQɔ)۪!!O:$ ;wĴЛ4OGb iLlBUX3cE=2:\?ZbC ? o?05OSQT/yBv*ZZ$(Dҵ9B*o-,sEc ɔĆ~pR ܇' t"|dM%>%HfO5p'({1`aZaaߜ`igK:CwּU2fTJڒ٩/TSؕdca=:@ _`n HHJal8ZLm_4&AlWB_kwt5Ј^G 3.3mRbLPkfmpoEHDrkQ3fl 't> y~'h:#푣']:]|%TXR(B֗ g2)hkAa'C6(a7 Ys.y~`O'Ru 9)8ԡxm樃 [^ PR"@TrT% [pՙ `R%D3R((!$y;9N18Tm-h4 ´uŢ(룮cCqD,!=4 M i%mB);2]tM!S؁R/'2s),ZP N(/ɄBWC{~(;Ȗ()!k'M`'5{Ū HFCË&70!<(:sp@7M!.;Cm6xdxݟq}s%b{ɠntJmv?"NvBs-mVnשG.5BnQ ,6 a+#Q+4#p9AÄ)ː^& -LeeR%)ʼn'!iqc2O)ފ eiI8n+dtI-1U@QkkG*#Q͈TՍ3N1đ#A1*5Yw:mY+>mU'"Q(6VMoӼ[2q!euq jX ^(ɶӘmz);;8vgȬ)P4OLMB2ߣp.:}\5սuQLH|'1fԤ&0BhE4dB';hI{T(_p|hN%|a&mhOgSPxP&@6y~I!L2BVZA 'd"iJRab=e8'*G wK.!S_oJ)4yr-/4@R b ) }okc!>"?rVFOtɬ/rʧ(npXX?'"Q,0 _r?D@+xT |_e3Tz@*Q'|"w')WʇM 9΀~2($%'rw:[Uf"]E2)Q&ڢɄ̾y bKk6>O|!wmު8]B8f ʂ%PĤԢ7>g '{CH!JBD/wD9d3 u 9t'`~!f2@L0gg34p Fl_),@7@~<&ZLe2'C,Q(YHs@dtP.fc^1 G>#i`\-DS&0Q7z3s.<}H)B^НF17냐v}a8>UWoQHfIfh1 o$*|9A:E6lg`D)P%])@(cmSDQV)x`7}xkŸr:辻H<)ܥ1Bn90'' dX<1ȉ9O[=!F-P P5R$ǚJŵlyy+Ǧ*>Zskae, OL 9hݭQ~4K!+!pwibU9HR(|?gٶk/6N:n4^o2 !j!RU?LH/"c\CuDh12 KLLPyDhT>~7ϹS ݠ!0}^HyT#B9T j2L@ H@Lyyy~_^{z@{BT$?FǺ&PB+S< S P-5‚t]ʔ356>uYReKw: ϢmJu ̓d=C C`bz 'pkJ\/ R8~nf&(z1~y>?c4R(QRд 5+$)E%&|>G&;O߂b9 a lsֿ} ((*ؓ\Fy|M?Q$HzF'0b?lt6E@zz[!JXL -Hf*ݰ4Sp&:2J$C $վA9b̔%#ڈBC(]yw`B빊 gN}P #evWV?_LG fus8_ҨeRS軝~3 h:Υ\蠗$ߜ2<'x|g_XtѐMJRITQ}%)HUBP TOT=kpA2XwOOFdFT e(d> =$\ύ0dE%$ F 'oo3؉8ce$?.DTrdH$g ;M.GlFW^hl^-]Ln4 b^ bӞ!@ރ.* M(kYE k1˨Đ>]r;:2}`KHpr33r}tZIZ \R{ JBH<lg|aB2=}:DuuE{++VJpQvF%9֕>j-fOgnFNw I7mEMqyYG\9|x:~GZAKn$j瞱X~C8Mc]〉]$lxsDwYo!Z8d k@b=#f_uf;-oD%x1"[rqvg݅({=f~ɑQ7tz9[~j{꘷ǺzOsWz;y379fUw{sRᣈ#Eu;߱p2=w]x}+fbq'X4x1ɳUN(]uV!,5QGم%hkVU!b$ibbIJyZ"] {%? wЁ/ɿ7Ťv﹛6bq-/T;߁(.:/?HC<>F4 #*q>\#yd:lĢa5IՑFY[IÓͰG$)%1@Ԕ_D|没ؿ0lƔ=!e?9)Tpr>;!)D] 4 D"ń'<4ieUU]>0>)`'aX[%!qbB_(!h="/=ϏT|e`%AOMQ8ܾȊ( aGxI?B}tC ~>8b lZʅr9'7w!Hco:弞b|1 fϧӓ`Uo<⟮Aԙ(f`1?N6^hz&@?7rWլ4ǀ2w#e)! )_D%ġ PȉБLd)Jbf& )! )b;&I 8@hIJB%01҆'HPАLAE5DHAU4ݩ"e 4gpĀL5HAE!ED 1)H@U$%QPSKKE4PEBU"LRH#BR!Ho✒(d("D)Z B"A-?O| Y*vMh`e3 CJMiJn/0)9 JqPJ ~OCPwũȒ#1‡oq gIY7jyuzɍ+m,HI3&+bo9v ?Ȋjd!/K獵a?ѲzrT6I?Ki!bƂӻM Ov_ UB(*%*$ D,IBu4I,#%!Q$2J.$XAi H(XqJF@ a)$HO*hDA66REL.r* XddFA{!Q?ߘ bZE"N?ibnL%9Dha8ބ-U"a{{c6{ݮߘJ$M!@XSAB-'+zwyeR mJ {>?rcԥ1 !Nz;Kz@DDL/Ŷ# T)p}ᓜnr3}c?TBr|WBשI4"lz }OHYhXÔ4@y!`y!pOOGP?q\:nc0 :x$h0N;ll(0r]Jd`ަ C BtPb[HU HO$6J}x5t&g:+Πx>aM=e(6  RXYJql3lD7;|r$&H)iR<Xww@3>a5ԡd `f_9@2SaD%J^¡A%""tr8K14 W DIA``yH< Ҙ}|bJ5DP?q1 /`+1 %JܾcBJ4.!?=5|w\he>~F~\@YUR td piy2!4 ׅCkn34GZW̙ߧ(nZ3pY!HI}lDG,YYĕ)o0 / u2J CK*m!sE48s|Q8{!)kKy;);7w5,Ry4T޶j&f;@21$~ A,T1>l}' O ;#zLDʨ uיpo"2( ~ PU}/(5xh⴨/9x! $Ռ;~mGwP0|K1c8 Cx Kb$&<3Ð1X@L@g  9<]>PҠGM~Sp2" /a,`{0Ru致muyqׂs񆟚 A]!$CcRC,EiȱC?}g{eBšz?b$gC^=C;c|r~!'?2ҞQ~b9ٲpe!l"iĀ1ԃO5d 8zd^S8oQbS $]Y3Y$yWCqC=@3ðs`59lobF94|l勛zҡQl_r^]s;QqM-^ cG }cY @BT0 H&ќ7IC?R~!X3L].rk)_:)0^pM <ԯ7Rp9ɸ$@RHߑ2A*M/F $I><>;R7SՁs5jp˙*\0& 795Ch;GE|7cK2{ia|yM-KZ!y͙ims|SsNDoimD.4F SJZD xEFjo' }ڝm e}D;›hWdy1!hk1vbqׯ":ì)i{Qsr ؕ`\Zn(0_(pVwS\>P=r%S(Ә<\s4){ Z4ޓ˽HoMNLos15&.2 )u;;!Zh#:3@FIT)")v; IBP\; G?>sd񯈼Y!@K\<,(eƦ*s5⮩m<^a@@  "> %8_#JJMcyx* EE潂sECWܿ~*IvN'%I!ȑE0z$vNP즺՚҇jL~?",X`U#C.L4:@ ؔWS |O4Ce,dT &&]6@Όͨ.@pLlHD=#g"܍ DmS&9Ny9o 0`#K=+cU%RzfڢLz=% 攒3'_BiXN' Luxp/G{<q):0)ajRžއsu@/N) m].S\r|99-WJz \Qqڟ/7f1?"OgZ{hB_e*s.c1A-P)}{w/'9WCO 31-Eb\BPHtOEPS=&`xygpcy s}OM1H,uK~O"4#&>u gE؈cg рn#PAT'I;t;G3Ϲ HJROGn?Ɲ +JHZ%Лk=%vkpoςMA'rVEŅ'6O?VdMܨ#ר: {t^H>pt&v,=wa`?_Cy}HAF$"*w/!91Z(,gۍ)zK{$UB/.8ҤE4[Ϸ l8ﯻױb bsL0{,Ɍbʀzqóy(Zr/x`M9R%j$Bqyphk"iJUX< 0UHHBJZ m-1A ަLX()^j6Fj#:2Vpe d2h%>ڼTP<9 ~~9TLPLhpFhi `1C9!)pQC)3CTgX AA f0mAC(4) @d|^f@>G.u7B0OǸpM5h ,J; I{Bw!>@n{>QĴXu _X^b(zgK8ƍ_݇'eE߼*' )g7 ĕ&п5D>ӻ녃VarĠMX)aM䗭^yM!u]ϐ~h:iGͻ: 0@8i!Q ~HAf1?PxL .`{ >p^_<=61(LV)ә}ݸ*~i)N bM=O w@CD@lq@®b_/#{Cr{x'r4|<9zy̭0׍xXrK3}14֨OTВrt> -|m'rSp,3}ѻ|p XNK6(3ULP.hx0C'NU_X(|ᱳY2sgɁj>SkJpe7 nڦ qE)z-հXI06ۏ'H.ofdTZ%a MN!Srܓ>t+5š'!x 80䃸hQw`j]w>ĠM͹jEY{`p 8!޼cP CDHhI0-(:3;ThdC2wjFg UbM,7S||%Rb4a+ޓ|ﮪwu CѐZ)W_Scwwcݻj-Or*b %*G`K R`*ܒjg[D!D7{>((fT*(|ì2UnI1&JUn:?A7 %'#] y?5D1< *٣C8 2a\]cPyHl b2#M׀hq , s;4E421AGbRĭ)w`xIHD3] Ħ^(%hJ&*tyh8!3etQ?FTk"A1M!T4#%QL1EDS系kS0:͆i,30<{z>䢨EqX)Y( x!u9tLO}Q,2^@A`5A&zHBOOLpAA;Fwtƀ2nlĉnՂʊS7D/I>H{wkq'):xB Yn1zBpIvaڂ#?Ao]HQ2|Q*#W=_Z(N )M;dBLqCÒg2b pe+f <2Sr9905nW0 k8'IG }s)Tw U{BrK r'8F8_PnI/coLb\TDOVy)^;Hi$iwm, C_A2Z B`C?x懟2a/eQtuOu!rͰb}` :D\!5 @w@!$`f.0HI1}q>@.MD0L<<}ńђI2+3[qCt_M CHE(>93rؒU@2?߇"ӅO,V[2s$O1'DO #A#ف6dȠ*&t)@a@nd`PG/#e y^% nrC1̖a:vj's^c HWJvwDEX09aJĞ`d#J hIfMwJ'/v^WJ3+1.]q@`#%>$HPTJe# NOp wk]k>[L=|_SxyK8:M ! 2i{\!C6ڋ]ϡ;q]gPF`<:+ mmE'q`O,"HC䎔IslRLsw's%6A!]f96QТD;)> =5"hzNPN'8Aol7tQ;( [!CFN {'8pdž<8q6ry+VLMW=7sw9œ)҂cT`kklI%3wyg< &H.6mw`ǟ?];> k c/fcssc)-lXm*rz0ԁXLĻC}kt4`rpf`VnZ'$kxC!uN)+VBeS(םO`y{t>#d N @u u Q>)s9ε8lav'N!9cыΟE>yu}IKOz|iKœ)鄵L1L=k7k);Zϊ^dxDKkd7MBJI--dT{N^Dl` zCzyXRgw0:1  bcV>2RSE= a,P(>L^a7*CFtekP)=eq5ߡ4=V`!}̊D' FI"fQ,_96?AøeqF5NRM.q{tɨ(ANKڌ~_QG-Lw *UT0!+ ) (?*4_; N6oGQ7WbGXVKwxg 8(*=?ѭӊhVKbFbؕɜ#o[$ bmvҠ 3P%LM83S܇qX+Tu* Pn7ABʚ!:hQdJVs!vB %BC$2I 9)Üa1Lju$!ć8-bd 44BIJz9+ͤGaIAoS *nO;e)3}CBoMT̗fESCyi(HH8l̢l͛~ZN+A캧cA4aĤH!3gx*C$8A !oR(VI ,$:@h :U x ݃6V,7!mpiy1SC<%i30FUT `p jb&b@@Tt f"( $d"2@s!J$JQlB R CDQD**:Vy:@='cwD1Ft_&,pTxԻk1XJDs71AAI93a4_N hzrf%Q@s7@rF%hF*(iJ I"fIhJBh $@ y!!%Bd-<a]IL1 Ar``@Z)"Y?io }g7wdZVIMH4 7sK>t9'}JgSe{y@N$1DSU(7CPsFIRdcV7w''!*$aDmGJ@S)!@фsaJ!DiBJ@&(J jihhbfj$JU (FQjJ!"*$fUji $I`)BR $q)@0B:TGh=I )-  4 r?9ݕ7K8R]CS!f& 将4*Qw1}7P!#"vD5 SH[ Ýa*m@eUX@ &N4;1ݍQ{~Q@ePe &'XY|B; a榣`yw LL @:9 'Ɂ4H'xCek SD@''1̉Hb̡TI?֛FL/S;d`X?bNHYμP̅BVxk3+g=ڧːP^_8lb`8*UHq P8tA$2D $$ 2 LHe2 *P/sJ+kp4Io9R22H"%nԬQH5 h4o.CQfTDI$P9I_I{1BEQQK0A56hb*Њ M8 ($hY QtlRDO㴯x񆡮)DQW’)Jhq*Z@YEq8y@QyLT+2mۢ8Т =` a3Ts jQiP:40| BPɢOo&qc !<8 ,MUQSDafV: !a8&*RA>y" N1B/F#M4 mA!*|ᳲiQM[OB=!,@'+֡FOWJΕdf8{ SIB R%/pv]QxCIkqE0bC%0 'O,q7O(9~Qi?Z:`< 7i֏;;c旲w(ųd1aաghZ0@Jr4@vsls6 JqeQ xjL" a(&zG^5w뭢Tj?Y _&^rMRM jvmZHE,AuV)Ih|;Y|XoodnϗG0.6p%O R2w!pY7 I3d LMÏH ?)4 <=2N0T1&d'"B(҇!R2@[HKd0~59MFwCIM{~@ϼ ; f&I_"\ \Z1̙ ,5ύ󂃞'HA\9]s>$&K |-4bMxBCr|8@qIU1.y4Ջ0EOp;vYc 5YyS˿zmagnZfVL2i41#v6-; ,-4U t(j˸m+=n*wzLrZ66=zb<(D/P`VWwKoF`iTB|#-[jf lHpɰt+ȅ{f4(wF{L3հ(24d\f~SJp?T8hXN@ oI(f=~)筐"F ()*F^ӂhм0Mvl-Hmt(`^NK#0B B|] ĢDPC @43BLALH+J`T=[r>'a-幕^pYr q6Vꦑb"uX=z=r+qdI)$Q\ UPd(6LKii#tTUDVqD*  l jPr j .E h00,TkXS >z B~qМ~eOD#7%:y!AWi<"DAwN%8>&@JҔ"t!@=jwׄUϢIOHCGp`\hrhh9:EF66tQE,H_4+0jh!Hڛhvpđ`pQRLխ*:@l 4 IJ|?U ֟OЫ/[@{>~L>Dzm!6$PFI}z䰐4@#9JsXEٙ! U hۨ<8>gA>LѲ@jErY鞞\ '"Tts#)BDz@34@i&i))A>v& uRUКCHSHJ$ HyR!À{P`fT>,"O(y`bL $ #(t( ϗ}y:4)8J)2D{Rr *s`(f !GPHvx]'q$Gdwc _8 9jv!@Q 99Pɜԕ/<1COXi7`^y/10&[I l8b"$p@dІ:b! B(`&º@J@]I[d+HjI($u)Ơ-Cc4p% Ic}a=BXB&E(VS 5'r׉Li+ Ҕ\+Sgt J̀JLCGBDBH)JCwT}䧧rL8XaʏE1T%1)K@D-#y{)V "'P(EH*=:@FáBGN, )RPE "M"J}gP>|ΉF=_ O!^2P"%ȼ>gd:M10GP8|.BNSFQ6(3T)5ER3?C1]lqKCR˱caS6# z$8 wx~4AIT7TD "'8e 4'e(Cc!.'v[!.d'baNҿf{f u-iUV~.oh/5/qsP|*x09]ɡ}~h/DC`g*0^YDT7Ŏ8\t~,Î=1ն H`+&o,8ЇbDlA䧽 BV`#˼L0ĝ=a@1cp#Ҹ?D8L 7PD=M Y-G _Yk Ȉ2)"Qx!AB+ln>0Sv;jJD?ㅥ|'![aD%a=zfE8 LH඄&I 9J"RiV$)"JR$(;;ܴTP+0dEnݭ 7.5<ٙwei,Q?O^] qH`M`HO{P)RQ,D&!@2K`bE CI9Puo"f]*ي$E(a1U$PD`P!Lt1CZӦڊD uJPB%+PCf%>/͢?F[g`fO^ A*ϠJq^+9mᆈ 8iP=a"ɋbhr9UE{e%vMR g8FBGJ[8:kL;ht.aL>ՈNԟ pΛ|ȿ((S?;q1?fDS(zk(s`I %£s rX=J9 鍡P,$;ɯY0U(qr)3 R oЏ>SS ~k!H! fDr\zSRг~"Jp?ꔅ$8WF@1|USj]~']=A5]w1imb` Z_5ifA+A$uX9̨Eى'I^]ѿ{U@ŏC(u=^*?x\(Q?NtTIc&bh4,3dN#MP:Y4IC)L)椁>?tTtXL A\LP3Xe /Y#tJmFb-X}C!l$[' !?[{xn,Ņ#-N~o^7Xa\>onJ|;)B MYX0F.Qi +kQ(֩Y AMo!ETN'po63Q003F}qc%z-4Ù&[RJٜ9>4dɔ*1!6ɦ7ъxf2JJ5AѤ#5 %cZc" $T"\ ٬MRaa`d˂T3,>al0,\E]'431X)5\FS,57]OGBO/QCG%0d0K)댙 2"" :EcT xHwUda$ "LV:FH뒇|l~!3aa:OC ' F?![Db{2vV}`ךbP2ꟹK- URp4D=tQ$)R/v d9~2G|蛶8!`s7kQbVfi@ـ RxCFɵLDhdC8&voOΝ. X8rAn& WU4T/$!!V%"=Y-1Lq:B2T(DO~y";O$Y<I(k!I~&[Tޕ44sVq@@NaNwi][FSqTVx0̀()HT@X A\8VQR6&̅ԛf#92Sxz8< E⌙=kb([b6Y xREb [&G"R>DNaFd/6 5a] :nMY24جbT(#BUڪOxB촐~smXQԳidȣ>5D,3MD|,삤%VUp/(tyр`7>O=?SO^ϙh֮p`312w >g[ B'vL"K+pi.L"I&{HD!74 IIi !eu,AsYr߃V̭`6l2몄Y$4%5t;zے>[]< wvev홀1۶?i;C`{Na˧^(~gaaBsC|m8[6)A@#V5%vA]>dDIۑğ>ho3LI@5QK7#+PL!ְU;<+D*( 1X6bQRE$* ił)B8>!h;RTϩ4PU%'eG .gẀ:D#{eHM"hKwm?q(uSlڥ+b,L<ߓrbۂLJPgCO2-=GMD .DKLY6'/cG\جZ7ࠞH @Ѩ#/VAHt|)%C8 a诳10$jOmֺA%}ʗ3d*I-E0TRs7ioVN?_M`ł> WNd#{4@%<3O'Cr6$X6 E8VH],A2PGT!Z)+ B9Qys-6Gr/Dd߱G"yf&LD]1]2`q&--TYnb4YɌ:a; f H ♉%~T)Q!r1 gr% ɠZ M DlU CCQ{N}Y(b G%CXT9jvsQQ(\9NkCR+r #TGvjX";Iq)AHBߛ*|1&)+4/t_טĄ,̑P3lDQ ƞ%% M&!cCKȪXǓSPf;pl5QA, .Ӑ'btJy#M rP2V+i3J?hRxgg:I},N NPP+VCUQ<0(=N~"/HF$J@i{hy*E(%1 n xu>b)afm#SA=`w,?M{&qwtâ ?#y6 {xp lҘJ3 F D30:qԔbSzfcOL* 4cB'Ç[`g*ä<~݋I+Rl,0=xLhB ?=_M˚q]],S 8 ^y:حp>/00P%+I7] <ѷnlThy;㻌b 'l(ZԽbv%D<ƖY|C串gS3 _0U%˃#n$#^], jd^#`qK`CL,3Vxc4pM!r[AOYҦwIޙaZܪ.Kt.**-q0tXd(]pl0c+Y%DQYʘQM'^pDǔ?u6,_眞Akaü`K5e|>L3S?K:z{t0$Ҫk[pI ΍'j3_00FS vNL؀h|R:o 5ȓCP/^gw.\I pb~tO2dUuQ3 Hr~=|pyZ4sunܚz續wzwt(5YrcTP˾ݺY&ad1A" DTzOL>w84aAbƓ,.AI%M9NR3i~)T9PEU֔U*Z"8e>hN]y82U 7 l`1:LT%bh:rO,I@_.̲ |tD7$(R#>f4汖M*F MqSꐥ`d#bL04pZ7x1C/LOɾt^\dh +$ߥ7&!zd.~(I7ƒƧWK=!LY:sEzDg\  LQu}MQn;}ACf ~8h‰q+ mJD! 00 ٞ15و1?! G4x>}MJZ LrV^񦊙rfZR[ 0D 1C)c0 ) D#ya$6Q@ *er9&dl0ЈBA\˒we" Prxߘo\q[ec$)$h<|o)xCHzKύ0fEq(L0/t}H (J(i*" jW{AY!!b$H(C^(0`o.?'E>;6p'X3 ?QޞfpHH+ǙF@s* P0L fAAN^*R В0,BP$K  uёM2=aGTȅ '%\*O*QH]W#υIaQQ!h*ES*&=Sw$S PJSr H f,QLStUU$ϗ7B x%8@kzl6l!lzb$AkXYe#W$Bp sp E"1*1%c9SFBi CHhv g=:s |,B|ݖ@VEO_fc2pAެT1;2WYlE+m$Q0k"R /pyteP7[$6f h@ʢ wk=wr<|*g(r@CA>0l M=>aW#؍x _;7M0ψb<%R Iw"99lpCZ8Q5MP:=GZFPkT?;;BdtAhuI8mTG]mřa S!e J J]lmF&g*ZGe\v}^pMؗI8=Q\Wc/}/WnŏbP8/{g ]LuU;S?i{wj*&Uc/8;w#0WY 9Vs~Iesm]GAu2=Fas˕U>+ZC8_Ɖ} ފ5J%8+!D,WDvdӼ>c$KHq,ۨw8rrTA n|5pMC/a46E7T@fJ#]Gi Rfd~B[|;WU_Cè1k$N"d= P;%0ȊPll~<>񶟸,^Z# +Oћi} (KP/:=ɮUh 1&ÉGy`d[f !xks8yv=ݎ{]Z~HIi4ˆ>rD6*`taԧd& 0<<'CD95!* L)LyNa! x%{VTmD(ޢ-\UDn˒{b&/}8ݳoګYr |8haQ.o/ 3A/F(ify*':)±/C%Q' TY 1M(i-wTꛒ; 5i;]V$jh݁sMW ͥ6Z1 $a%%ĺYSmI P"W(YnZ8㎹j綸酵Q(8wVqFѦ)v|nod$iS19*hM8GD4 ahH\)# ˷6bpS`f-RBژ mSSfou6K޻D;[w1Uk%sGi]TE8"Wy{_Px]/[s-03ɫUPeEal!ژo0*stݚ4ܦ$a+~(b8y^qDU&7F%$Zءci 8zY/ra<–V.PFC!= ޭ=+ %ڼ۱ |h$RZ_?:'R;~_MĹFe/˺$C |Y 7L?qUyք=G.tkt% p9>Cewȡr9B#>fXZ8lZH:}&U:qo0ebNxrs8we`Ɨfzm(gł bɁ!*<(~8sט;w"m/a;W^.R/HsĻ GD⓵ yH)TLcဤ!""&2Op:3ƤwbOiTLc q`ҧt ;5W_b }6!WSB]ȐSvwUà 'D,pVF(0WXX2"uҺ{DF~0h&/W3 /2W0i1!dZ`Ju40xw[GN Iz_6VT{2X!KIu?;8홰uyسsy OB$#7ټGYns4H)x@|Jéth }x0DIh.Ur͵䜫v,yhN!Ʋ,օQFS[5 \QƥKGT)6-g)QX*2B4ŇQ1cy3ujp^SxX4E rr8x4(Cտ y;EA5Fx&&': j4Vg"|v4_d8b㴱bq.Qa!I@vo$&a<§#sw;ւ쵅i&hP8Hfxb}dTWmPP+IfjJ[!KJtLĶd~:YGC/);{m[p[mlHDžxoV[xja? )`~uS $f 嚒$,FC #OOe`?Iyz0"~%$)kJ+HfdQ )j `Ce |^xva=bh|Ҝ}YX ȾH[`߽L3e `ROEwʀlO=h=EI@nC؏d|e: 1>D 9k9ddɂ~4{xDk@iq:%_>3Oe<DCrs灓0p;W _DGe]U7HDTI{@7]q(E%$ 6X4F'"PTY8*CAb [6(ʐs4· D-Kh'zw‘) oe`hu8S<5,ZS) 0KenrAnF.uqw4s7ʏY;S;p"ҟ:ߩ=5HE)F0ǸEXZh>_h E (gN4`&mKK"RP*ysq'Iϼx//yHZ"!-8zJ8rYDVh.§̀4aě,0؀e?Xۧ-DžU @"A&' N|/ Ic7AٛB/ ji%jclp0LxJd!4wiNpA2Qjo8T L H>n0hZ6<_a$TdE%ًII1"/ ; Fm)H,|$TDC D# )7P,hDqWWzTUD" hb;yg(&k=lCO6O!ɀuq/JN 264Iǂ l㌃!@9!6X;T`ɓv,?G) ә?_BM4Ɣt's "rr;CF "!RXR-I]l+ĺvCdtFO0C8?#pyTT DQD@$Z*"QϷgkX6"{]gNCr )*c`wLD B RayC}R!72pEt4L qFa.8g2 [%XxwNg0XyOg&8jbyJeKk*EۂExy;N󷓜!(*X7<>,<.Vv>s$iq/vUj\]!BKצ*wHAioo'y* uxy@ ק:BY[/) 7c֟d{ױve[ 'm7Ӝ%:h뜋9!YEc%f!KN@';ަ*ㇲG:JIxKv71vߴw^sf("1@㉪D d'ņ>FIf>;g2Q q&jM"(2 KGg T*2EI8B O?x)*3oݾmgbz_H3H D"(Gh9"R #櫻s32 a)t ș,-{{戸,Kd1>ܸIi=;'Y;<ADgQB1b3f֑ >6,P a| B”cONz~Ќ <5`}^ }}vgS[/&JHjz't}bU\0/OC3rcf3J:8DDDQUUV _-GZZ98  8x̧<]mimGZmZ>^emE-żmͽpɨmX2kh6K)XvU/ͼkliXQSr4ʺr򜅺SkuۡREX,mb$%Lk.5%XMv! *uɝ%(lrR+1EWOtz/aw5}D֡mȪ`T=kS=[;Vb]i=3Zk^Qš6y<氏`:@+ YzEj*y#R+j|F)Ѣք)iNPPmF (Bd, S9=> @x ^Hmg@b%% HY4^ UTUTR&.]W Z-n!pAA SrrSWQ17Z\Z9-&&()屃^_2UPAPDR((.d0.Hu<0d)ى3>P9~QDEToKKhyŷrsY|UE`*E)0%`!w굓2pƼx/?рչ5&g@ `8Ԣ2UYrGEϱ)x^Xo!>Џj*`@l}O, &Z*)954CE0L0 9+3'Ch[}Yea 2 2`{J sdG8$>tY% ?qJY192ƒ}C,XBD .CS;9{c тUȢ2B;CV2Mwz7MTm;n"Q+;%nhJKZ;`AuTM3:z굌WR| lh8:PY̽9>1'Z-)}͹Ɣq Jx! ~_ @Iwvs'۷Dܑ8l;=S(.uVcUIYRwk&PQXme/"RNNoM,$Ζbq9:5:m X1 BhfC;BB(֌1ڬq5aX!9>'fXǾCup0XQ.?g8'9Ò#mpb">>jZ+ոK 9hK .J0|PؾZe2~ !b`44^.8lNڦbT[>Ҙ1MȚ1UN1*f񜳄R݇+l5? o!q{8J0J{T:qop[b|¼JpD=eVԕMP塿&N{le \3CI2;&` "&)Frٲk趫 5#KۧpdhxvBŶ\SjҨl ӈB;vBdR)-\Rmfqd/\wvcI?tdIθ%ѭCA̬\NtlSNp=9LN+Cs mk6*7`u X@XB_x13/}p! D]I 8zg8sDbN0gYP;97lpmb#!,N"QKGau*CǥY0L@0M!3slс,$Ʒ 9x(1DfBLsoi<<.[va2;Í+YLϩiL2'x0,p;K $Fn1f+ H ev4pK?Pur;:lc6qAg%OIx9q))ĎP1h6Άff#.xm`7[iHb)r.Z*E4΍84LHK6fSDJ21@!0TpSU#v2MP$[6ŅCBRZ4Z'J;hv *tĊ'LlD3ȱ%; K;d⤉7Аl6󥸨5ڲgjrPV˄7YfgA "k\ 0S=W>B똅QɜG8$gi亗&jY%L@!4ru%3B@1gIgS/v;f 9g^8 I) f oқ"<ߧ=^vϤܰtD*R$@O8763XbR)No aEofB9RD3 I ajN 3`0C\aX>L@9dS3;DV܏aS3i nD4Jk  ԘWLktZR1inU8uS,K1~uU*ww~->domX=sÜj%Ǵ)&B|qd觙Af 2ˆt$!! F)IZ6Lg[g5҇z"{%iŴurbێu8b;@\|9-s',f}1ﵒ)%<0'a#icfdvM@AB OST RБ  J3"P~~a% @BdJ(H&I [Ҫsr*Hq9Niމ:s89|PcoptOu8\``NLJ`X:ЧPlph:N\fF!0l;`*j Xd5΂>$u&f:ǎ0!g#%))7l>H0;Hp>iH];r6% Rnx#(R74RW=UuBeemiJȹI1a}]bUa2=H+8Za%!)LȁRgqm2NNXlщQḰo ŧ JB2}\N\v{B闇6?oO;#D!kGa7%=Rn`!)/7/'ÌT8Z.|6"l[fˌɦF 4ms6-3%joTYz`$0w~YT)dH+Gctp|2G tXM bUF=D;f(pJǰ6q򃷱QU[;j] YTN#94'T>j=dyc}yHw<Ӌ3f3RJ\)OBg5o}l*ԹXIYwRZ̖ܹ#A tH$pm=V@KX%UaC6yjn,rjdފ#A/@duWfJ!dЖpT ^2X` Yoi"JeQƌT|ٓynKlF s:lt2cMrt!V i \li2 ƫWx06KY-6DLQ`c9 蛓fFfuޛ s@!ؐA"4 Qaś)f`)L߫z`a~04e.Nk޻=%Dh'2YJN$UWwd/3k@9NBJƁ yv/LJB*1p@Ե0c6w^r16OtC<+ q8EyGhiT2I;!C@2R"&C@"Wm{wӉ ~!@X") }*iZ{jot˾Ȓ H"jf()`F"85]FfӆO;= Ceb`^1ſGHOYPgP8  $-xc:MJ1up`dy8'U似9 G"&é!XuQtT EER dF&,vXЁt%$sRZ,@A8L9lTByl$!ro yo ]ˣ';.o8 wkXAb"):+4v&nS'F9exc Ζ󗜻ISᾊQ*xQ1$"]OiziBʑB 5zJNAm~>hq^"nNXrrxZGgHC2F.IЫÞGi\i];Fich<6Sѡ ܝ+xM ur-n{ɸ3&)k D=UUw6qr=W.VNZq]g``6nZqNвRI+i,sC J҈x1&d[L٤khcReu0i3\q14.—3147R AQ_GD!  hOol9j<5w1i}K| 5(@{$ž'<RҠ2qF.b3#AJMwS0T:'*Iz|'l8[3V Ŧ†Me$U / DT!4_&m]pMet{C#8k:AmMmݧgI309R=B PcA;a LcW=tDP\1ܠLDCldY8 )aö%<.Ϊ$Hȃ0oN<`d(X# ݌QPF'G%vM4M;aE!JFbKPH(7$Tx"BZDP"]-@: 9M() JQV,߿CM4mv`l("C>jD")õaZt_'%;SQވ!8W[X+iPCLU@MFdȫŕuD)R'BjPXT RL*%Fs-ITqb0RrЇ1`H-LA? Ih U˚CHiYVf܈C2>RvսA8Rvw̏:ıPޅR, KTLQMLnH %!8̎z:!=oGy=ygr|ӟY/)樜)<{$_loV|Hzp3͍wu}R'd $'Fl:tgxϒAn=(dE>A?/m Bz z8jxOjNø !@_-i|ޙtztߏ< #Z>T? ̵PԂS鍻I= R tnmtC)(tPRv Mo:]K2c _&,,6"yC0"ݵ0iFX<8<8ڢ (|Jw_3\}q8D`xs,<(QFBC =zIcw/< }ڂ$hG>#q "&ImP4MAy|sldﬢ#ZvJZz`бim*(t R:(̇m gsBQ :@(rZD[L"?4-yz!D06ٖ z6H LG T M!sdVeh J !@Re 3 *c"_ÒiRHe CL@(hiF (bE8D=d& VBR܇P37t7 D 2yo3Z+?!~W'qЦ7 $lfPHp8!k ATIJ p!G+Ğt?u{/s$ hpc>|M `gɀ0TUc9!˷%E!h_Orz\pY?|a4>.VDːt>GJ*r9>2P,LAPT{}P'%HOC^mJ 90_@@8z~ԟ _Hh,&()?65S& 0ɝS$T [:21b`Lb6͛~ V9bg, fA4IV,62ܧ" ╫"%f )&)%I)) abb`i>=nЕHE1 N;”fp~ַPX~ xꏇTAy KI d~\< CƏ/=q@~%RzhC \?0śFҀR G?OpARa)@R J88?E{B%B {HTP(;Y*(d!O8r3ԦBU%>Zc6ĵ2qwa8#J" PB4 +J Tjr6 !Q}1?mV؊od^Ji+:kU?K֊Ӆ 9{3eE"k$82,iwvrGy#>f0 ,vGaC!|@`aQ ckSQZDTꊾ40LzC㳐r5Hc}^wwA?%'F}Xd4488Uꆾ))Pq7Haъ)ّR!y?6<)E8Qц0=HMO бe+&@ W?'~',*y"'!S~kdCLP.M!)@N>晣5~a>æs [q.X$?uPUr3gZ Fk'0KD%[Ec>CeN7Y.xa{o./zB)h"R#,6)Ԃ>/!¬Yp/əKdʏAJW|״/.̪q ) M ?"X##J8+K472zNӧpcJa֘۩I:4!zۺa-s9ل>g+6>g0c w_[ =$S? 8b`L$:>1Ɩx$h`@SBM( 3ziDCG 0s0OCi'x@p 6A Tu^"LxIeBr-Ζ& !o9f`P}=o͘fL!l?0.<%20^Z-;իz=E '#pQsP'Ά[AýEpĔ;,lm}q:CiɊ=9hNdbpq>HjS'4'? NH4r }H> wt}~`Cu2Bt$T_܃>d}*M#.fU*azv9TJ+H W9D(UdA5۴4)}ς?!`K?Bom5{ wx( a33N@Ըҩv(u"{mgOn->ABft!\&a- @$ ۀM9Uv怔e>k q~{Tʥl{h26Xl7e4CZr~yv{HSjH$gE }1P*j${sflcW 38 ٓI2a/*atDvzwCvغi%'¼W=:p1zyIq+*~Q}jeؗs"CBڞv& Eɪ&3P8<;/jɆ`Ɗ@ 4 +(i ʬ<ȡ9 r ~|CQS !4!k[T;hNɍ&19NDC= n @i85z"Oc帄!ocGZ\ǂH:Dug@ݾlCk?#VxD/dG`DE*NASHMU#'vr{J:ng줁h&( x==i0$q1]#1?8ҩ&eؼePD P1G6F ?[ՠ= ERvC-&8`п$!'t'} V۾lfGSo져' "t;BΡd~\9(!$88 ĂZ =( )  Z "($)  h)`"Xb( &b JJ`(Q"&$ H `C {3dWT h'U(O(EU6B釣$DtCOe0HtySdj:|at湀sr3u:BR Li Elᣌb"iퟷ!,3B6ObL K8@@]Q}{n{m6׾fm tۖG̮ ZQ`QRSPQ,H.xnV^][ ! aE!W|==J3mAѝeZt՝U;u{}{oN7ݾ pry| ]Iwۇ,nuf.`r:93CP}nw{bȏC O0R{zX+eK@ʒR;QZ} ^4cknszzw={֗l!ۡEP6)*TQ,ae9bA+⯹w3oD+*W말 a$uքұmdEj=@:+CNUѹ@F!&۷Gv'tW@e (n^stzTREvѡIis=wϝv4 EP:+ejRif2:hH ABH5}| P 4M#%3wwPU*;b'F ;R7!χoKWwz;OD귽޷>,}˱TSa'w!wIs޻^yJ}G)@l hYT ޾ycWM;3zvWg=}r5շsakګlz@Ubwu[3'9"}Rrxtope۝]N̕tk}.{4&MuKM܉6Arfg_mVkdeQrŰ=}Ö\f>j;*ξcwdJںRukmMNQO|=xc{{a=;y׶oqwn޻t^9:l)gUcI}C07׭=S{ObmowM2HoS׾kwg9SbA˶ۺ#z`_O}텁.v],g9֡[ckK68Bpnꅟ=ynUmv]Xt fuih¶d;Z]1z=:9nfѪ}]4؉rnϷ5R@j6aGV6ٝedisnȺݠ.-ԺZͳ)HHSfo}h^ NnLW^5-==׀  MwwYQJLh5T T֦A gv3a> _xHȈ O<8iícupn΢9Kivp:쵀7]55w\Oۛ 5ۺ1黲 p̝5ҹm 'n`56460+l۵;Vio!:sm;l; s]8wFmt`ȸu䤡:+ qkm:DD>3ho ,ϾP]4im+ 3ϩ)'ގ4PZmjܺj eUABPJݷPk-wJ45T+i]`wwf띱m$団@Qw7\!;W%NnѶs^Rk^"ka/m}庐e:hwVWqzogiVs:W@:h#wf:ܜɗ`*QZgw8KI"42NZPWRj뾌EZYZ:LۺwW@XxXvvtRjWq{{p&6;۝΀Wm34kKvWmQR**G]3{i45wEB[ܖuLOwYTNۭRH %J C`t5buZZl].;mv[mlwt׵4nwf<`otN7Fݻ0Z5P"j㝇c]%9֫.hsjF`й]1]9{gMo@ƒ+!Th ڙy5? HD14` 7Q|&(J[Z=춈}bdQXG;!u4ՅQEQ_oox(pg{nz4?y7:=ć >tޤNؿw:gR~ !kOeҋqFnhaYB W%[lJ:o& , +a/bFfcl 6ͼ27#aaBwތ|16K4ީTTl .,ȴvZhuѦL{28|i`6i<5&tjU8XFb[X $OaX9u %25S,j'+c"% DDR ,5A1U$TTQA5,EQ UU9_6"H+lCMo\qb'x@QJPNgz*CRTDF_As^{"ȉtl۔54:!xB$7|9B?o=1&^;#οy? ΐ3/`t Cݳа'a+h面7Sc ie d/g Z҄w8hj2t73E^n/5 GL5cE%K Ľa_g89Ϟ^;(n)e翳:;j=--_Qw-oR3U" 5EĝeVqesUk9Z8L땱T^6Cy׏@ު߭wKBL7gzM{" ĆBǡNJ>qoM"@'`UO@e5sB`&XUΘz'r{8M04ٿ䰏 M!mDޱ3_&:iV6j Ŧjw?vZ!;n*9)M a]qNLd:i/nGl<F󢠏ϋbw}6<,P4tG mOD~;%4mf=)&`+zbBWN u`.p(&&4mja-̐}h $~Df{Z(ۆpZ@y|%ɅyN2^ܵF60-؆4wpd8ܬ\L0CBMQf qհ0(" 0U,Oq;2,J bg`b1wdZR`A| |%p)s\@w;>C LY USƽm(Mcx*[qF&h};SɇѐQ~S'ZރlJaJDD>"S #oS'oUEտw)8X9eB p C$ODق}}"`({㐀DUdb2Ǘld 0\rB 6-JชP0-y"2Pi݆LPZ,`r .ab>4NV(AI,IBЬcgwُw_vA O!\ DiC@ h@=[9?CAg}} B1jxnr|Jy4'af & k6uX?פv6yf ݓ"i2"QtR씜#Ñ ũ%%RegjA9+\au ;\o2jS [2æMʰr"L8*$)b L)uXQ{1يʭ@ ( (X"Pf{) gTVE%:&~ 0ʊLnva ku#74=#>阜9c–fCIaĥYG>OTGצ* 6?$܌0{GG Ԥ&=1q%7~Pgz:(a"cRFw}&brla2DI2 4#e&U:8,eWncRh:{tA&Fq H*;7>oosm|L[a4YB`F(vt)UH&!"$" `bV@%P&B`$ :ȃ:bV+c43Nঙ(4 TPх'U4s@}#1Ox{;O3* "JE0>Nq0t:pF*BJ LT04(%()HD"P*P- +ME'ЄC @c[F)O(7|<. [ .ή&1ǥI`07dfq'~.l $Bp(PD!Q A*@R1$OF 8?׷-=څ!!ΌTRP@(_ nZ2OY Rra(iϩq>yѰA(TTE0TE5SUDB[m8WW[ َx8MMK B:D"S4cdR!C)-Ft[9ph,HRn|պoX%ON7ӬQvqIg!)0Ŏ# e€Cue+CU@%x"yPPzMV`v9l͹Y΍iHz =SQf~lv;ks-v4Zv 4̡:j?v0AL ._wvXmaXHرаڔb7"Q`d}߷7=H8֫z2{NyIu"uxTci heaZ+Db#6ҝ<5E85Q&R MPuD튪*T}pYguF%"lq)tTD>:%ch${]XEGsLuEfebQzo)[R6#KRP{,ˡF\,`ʚnX[!l+ cC߽.vz 0cg1=;~9A3V F?z#̵31~{'Ƃ"1AGZ+]ȫ@A,J#_Nn doZqLM@PfdA['ĝ?]) %/os,4aߞ.኶Ŷ0cQ%'Q/jC.QhJd:{w4B4mĊq#c)&1!v+E6$C3ЧZT5D >{ 5d)!Ŕ5kcFty$0Ҙ!/?ן.gڈ }UDLGh˜ČHW\}`MCTyIL"Y4snCuQ^r(*#*-Q fޣZ ((d6|8]'Ln~'^D6 j0D ʾ2V[C/P|57BѲ@[)P~dqwV(\J0slaG3('%Ǫp$(+l|q_|5/ryQ9ÇYleJ ̤a鷺yƌ^9 hc+.2qD^<4'[O)kFSP$-[ mkeL|otz3)J 86i"ޯ5#I8㤟Q 8\? ]㸓䃜yy#8rXj_^w]!R([ ƢZ-{ݍ nqEάap %2_8qoQ))*ri!4QHR_lIDb偆X#H͛$[hm;2ESi"Q>%vWj/!\4rGط'1m6G%l#i0$3w/ݝV3LI +^GmŜO#M+0>9۳GuɔTKvsu00qa0hRo1l њ"FPCv$4lj|w1g1+ mZQYTcꊪIb5Q䐊(T޿vЃ\ScDT}]0z 꽀H0lMhߜ%Tsrz̎9Pc/Dۜ%U?ߌI1F:W`ƊFЪD+څn4=Qki,.:gRo⑂tQWjG\ఘRIR2ou\(wy8wv&RrD.0\܃) {8t8IC[q} *w,~-XQaa\֑RN;,z8ae7MxIDzPZy)tdru!V;B<V6mߵyzڔT g߄O$ui^;%;Zt޲Yj6Ւ;P("2fG<9vJ ,Y8+6z+ib]=>#LrB&0o>Qx~2C"ÚqgRn!vi_JSpw};u}.zc 'çI6} >tFF|.+4%G7$ Yl&u\Wփj]sMtzBt|Bʎ]PAw.;8H*e7&FA_\zY&$Dq*D?=P%8%qҶp0Z(&@|nbk+" Hv2l$ٿQttr1O7$ȜR]I[ Q7é¹(|WiJqDR#9vPehACg%,@!D@◐t㓿ӎmvr1B`D2ѓm'kQ@GbN{1wvgGs (4s% OF%" .%o89C@8!@*F9i A6U! sAb @P&F3('ލ _䜱6̡avY"H" RӜ^?Н"#cB '^&ymLGd~h0w>b›C:z6}iH~y4 8˱k9ڲE:^s~i7scF/Կ]Q׼7Xs]#v)9>&ޯ7o߹_!-0& f7 cdd3QNVWeR̉G1|o2(Ls[tI3@LI8̠ ?T(%o{,ME( .A˖̊lLV0EE8Ԁ{Z)` @֨=Jm|r}`zA?V8KX+ƈ @c}^t?uCNF1$wӺ'`@*z2JCbO׿5{?f 4pe/q+_.ciLkAH:!5P BĐBSMQB2?=l3'}aJ侚0R_^[ 0OCDz}e=Nk%3FtbJi;w"-!r1 2)#BT內]!.F"ˢn'){T E7@)xt}V-ǐ 4΂d*2F Hj3e/XF N3*#S[זcԜY!'B1XDW s9d5p/4\!R͏/HL5GVB"gg#if hRX"j  /;:?)Uߣk@k,UN- ]Q 䊏qج~T:uYOm%}ϼ; nUZu٫|%7%8ᬕڢ",ƆQf PG(Wdf ^p-3t'Քewr<.,s)r nh:fGy_cWNR E+#>hzOᗂ|n`pǾq鼃}1"ML 욝JnB_`1'G5GL~Ťkލ+ǦfYlhs i!C!.H{O77Vߴ?YT@]t#7Oe$G2f'ċo08g_4_Zu'I7QS9u\F|YH~yUZv+!hdIc PF# ֑aai}޵xND͚Lf_?sζ9mD#2YAC-ׇ݉/ApmyvqDw̏"sY>z+.I{lI@,{*$WqN#rIB%u z{ŞCP-4"oS8C¢sNC*p>Fmۻ'ݿ? 13x{eUs1`d^N3z}Tһg]N7\3˹23FN<`]jî >% ;ŀ2)hӮ.}Uc{Ny`x~L"@Z;or8@܏cy=ZP*RrShD_y^ek| ]S{O?.苊`/ 6yzz Iײ꜐ ˽ߟkc-lXBy9D{') Eѳj3!i+QڻG'}dER іbZoǐ# AEpއ*bK^XLG' I;F0㦡M) 3O~EwxC׮Tği1t?{f3XiK `Fyg\{zGh a|!|Owֵ :\7#Ճdm5ƿhzF#Ɠ2"Y`VFʿ˸mjl;ǻ7Wh=^^&1vah`63|]ܞTT*2}lՒ,)"JR?D`mÿoT考؈퍌WF8ګagWޠ#]#9*"")zq%C0M-/sQ0PQZ4Fh֛6 6) imFjEԭYDP)*ڟsGssM 4{!Z Yr2&L0T @ϏJ"tʮr?9 J~)4a@m zx {2WE3!Xl2vIwA EI$l蠙?:\jS?M6 "aђ LE^Y{^Ѡwn;`61UQAbQ옃hT81B#HXzD-cmBړ'AWlAARLW-*$"(jk&ƴ1El`MU]jٶhj ( i6v>WN)mfc'~q5MM-#AU4RZtB tHiMRp5:4< mB`p4UjuNf'6T>5=oteÖ8︺VhhZ } %ltT}JϛT$x5]O_?.C%$U|E1!AQLDiED'@(O>-5G@AچAQ(td׾Ŵڊcych'QG@s]AAtQ2j#QE#P>ۢVM/IqtH*Lɢ"ցcChJ&5VKcEAWZƤZ" ݂+|% b%kjԕTUUDEE4ĥU_,IAOM/*Q)'>gCɐak/~Npo+ z^~g.Í8KI ~~듮x 6Y4d Hl@=|HED2P &iP (iWTL@"9 :z?Qg Q\>(QciY*4s1>WQj"E9+lN#vcyi<ݕD@S֊jò>OS|Ռww::;e1 t}ݏ'B/p*H&f"I$Ϸ)!m?I1fshέ-BѪYb@6?GnRS>A=*gʎ#t#x@?2#ӞSqjb6C^?f"BzN},D=HjClt")X(:E&Zj GzH\߯jb ?fWo@N7%N` G{O)sb?5Aǯ1&oDgZϫj;H& |JlhQݶ7uj:Ηo^Zg6W ۄ8:}ka!_14]l1|>mXNW?_ͥˬinxwt?/XI:zH I'ty"߱1dllV5ǣʷR`(\ШE,z6HGQAca@\$cyG%! PRx: ߀lsםR>Ztah:%ܻ !ޅ;HDf 聮Om*B(eIMCI !00CY&ߙN^@ccD<=]wm7|N*~k҆[cm? Ƿϯ?3)IB}OT|F}_gr>!Y TF2̓hV5Nb ~GݪF|cϛމAg҇?Qڨh&zЋx^/w֚\Q5(H ˻_]ջobv"fQ铺{ 2%GtbR8z.o$~W PݐAمv%7I6ݳeǜފ Ixx?l h&y .s:O5T

    29yV8 ^eMfW0M"Y(LBBaM+N藁 x|@TY:ecb1W gy]ȨAG/ynM:yP:@b]2L?W\|bs!.J,갟CѶ.]ZTJD{ ܇i-*K"T#\~W-7osg8!f+\Q{LU!U+e:ӧ\%]o>&ڡI#C lG{;*HC9&i؅ dD\VM3p<9&Lޮ>j=kMKG0g5buF+ʏ/PZbn0(cI} [ ztdWW*raW,QxG}ExgTXԐrsQqwogĜp_#bkǍb9]r FidC^z."U {HL֩*6Ir3|Oj&/Oϫ72DDLSJ@B1vxtZ@?ı" >0!vH f;c)|EuYኪr#?ʔ+1n/FĬ\HfXw @'~eSX{ݐ )(Q!a'gݤلH'5d[yd*ŋ0<38>b XD(QebU[&0~̉rCK4dzN Y]MN[nU"8l}7nkQ1[SN)<'M D ΋TD$ ۱gMi^?#8܀ ]-!7Bn~{^lB n$ZFC܄2 tz7"}0̨2 @ a 5ǎ@:wB$GwǝuqN):8 I iA^ @uMH1P_t//(!} /'13C R3PH?׿P B-*JҪR%D442MZ,jBPD)<>MH^`?CV4&Ԏ\Bd 2M)k)P@n8Ċ%jΝ bC$jDP܅ oG!{2iM \r}/='J"j_;Pxr ֪W?qBLf뺬M[l@yy&vs?iSsZtBINkϒ\Vy$:lo}^e&HPhsh+Qt ב]Xv[$͇˸; iG-i2xH9`բ-wБH*8mP|Zw\ pcplt/vK#f(2a0yKw6V4Qы_ޟHDl1:OFzOtp_:1_A ;/*뱴}d/6p^Yhd, bfCMWz0Z Spߟ;ĞBj/i6YqBq)O};9R`R~9QC}/ ͰӮqTiof¨M}!ci`ڨ}:6S(c1цG[: /$@=!?Ѝ".gH20Hee'F{Tt4AJA ށmǾVZ GH3ypK[:7 twh{lH?%JBJ<'Rޡ)\: 7.vǝ-o(WsLv{ ڨ?q?+ASE`swZz{eG:y>( G2)3ilQĨfR{G=Lm`u 7PG)ֻ*OاWPq^يjA؀Aq";sA` Trd%|`WW/~E~ZbJlgz[ Y!wo7<{( -Vtc *{X ĆPx'Mj:_D ;(;xIҊUϮ!S{}y{ų7۾DȧSݺp*!pps 7šs)χ`MPD#_݆z`ʨWؠ/Q_`HNC@DtXSf4-F4xb0| @jcEgrI&0ɷ s@qdֵ7,Dh>.?og;&B&ۡ!I~_GC33u9`:ln5-/TN N7Q`nL NP$B)?3DE*J,R ?N9q_(9aasH8$s  ӪM^rpc5|$ vfHp=x!6iOP!=z&5,1 jzd'N4)ك>0hnr{Y N$%]%C?#{$&6-Kϸڈ>ZH4`b5?D@*FF; ,XY8 HD5;2vyIҋCX,XiD+nu(ED% *QdS.Zw D|L(1@W TzQ'0x̸`p @ b #Aȟr" @1 _˫梆!Qln[cxp)X C {vYHQ:̼;Lp<{5.BR,<N2h1#tT ZDClyhm}D>ߎ9\@y8Go k~Fu_ľ5E$Qèng+j9b哦!2;Kd }^=K2|pՄ\lqH҃dz`vX@\w0A,T@B3:d{ C@ <RnVU󹂲Aɳ1tUtv;b9󎂣;+甓Qa٠I|O%kyR-vR[H$~ө~ O~K[7߷g.7Y? D0Kov }֣ qqX>}s:9/"ϰP'Jp h1a ]&BPX7BRmAu.ߜgpNze'$v7jAևn#y;][(3~ǝp htėw%dW~$~;.>1*9oښ@fXG,?,J➁ )?c]PA9:hCJz*=wL(QxT]x2jO/c*ȮbËWaKTjL Y(ƛ M hSCf,Af2{L`L&]) Jcvf t<,ӿWßqHḌ|^B‚>wB)ԋ\ՀE91t sa2u?rw=T'{ϳA?5{W@*`( ߟaϻv}u ^YVCwa\߀p5>]Q˳kج``ԉ)~8)N~n~͢H9-]Pm݅gFgG3~7w"{h=|cd 1* {`Sb4OѸiNBGƅ8 "ض p?HBq7_|@6sdz&B0ajtY}OH޹#Ѱە6 0O8˨`v~|^Ltm/cx՜|V@P JHlYǧMNo)C=+c}:'@?~'?z;vx1s\9oN_RePJRfU==OGr1=Xvza x׶9 qSΤ["yJ)% C7Hs"ҩ@ r@ `YMr䴝8/rBչGqDIXsYmgd \U7A?"UE\@/[Vqw{?*]^vo?iP?~B3Z{{dNJ+œaUC!sXXb?_'}9ћOg)"<_83ߜ ~J΄smTbB#J/og# 64e;P>/}\Z7D.(=;=5A<8<H""aDA2#Kynæ&ɸwg:c.Z$ Sj8bk Dd%aw |IA1% Dȉ"A!gNGV1jQ#r}ߙ G8bL?sPA0,;٭2yKFtlj44>|X~,ċB雂`P(:7P|gw8t۬RufE_0.?2bI&/vflA/ +!<0r QX'r~>cHvifOЀj<ڇrAvgGW 1T* ) @2H #j(Ԩׁۮ9Mh;BL {T14kyߏהhR+W sLAkǣ7Yi 7с~+ݚ`Rm %GBYj =75J JJIK.5ۍdЯ?BD$/]l=]OQT{N5?B:UXx'`)pr*1Q ^$ :)HNWȍ\[p#йǠbW=ptpaD/'.<ơּ q́@"@kt6ӎ@欯IGQQAT01{>Oȇk=ڗZF ;5e?q%vĨ{d}??fS#?ER(׭ 4w$$̍vsG6$L]+7RV"pINoGAP ̦Oc/&Pu݉:N7!Շ[|[a-&c=K2_gó]f'p= +C`ə1tGh/yxjmmKkyi6a1YGs$7g9֠6>>B~3vgkAT"uSAc")PU=G8~Xs'UJ5 8F;ȷc\DqʂTt$a:sfzq-=8-$̆,38@1PAGu9 M@hu"WEy+X` $Wm8(_]thݿGfs{Ba@7ќu!dhv|ǎSÓ[zH%<vAGN<`O`=!0x0 :!㉟4IF!i%5[muY)(/`uDuG!H]7 pP5泆;< "3C }ЭWL4}gBT>vܰ8B3SBI%AB:#(q@B@~ R^r5q)& d R[هl5NzwmwkJf.;PaoZ'#鮝xm)=z}{SB4.@xquȣJ/DA`QIپL@%ha[z~bNPQU]ۢp]qyug:R>_}WguȡlwS[[ _9shj'|(b9wmA֔dwxPV?x;Pyl,1 @Uq& 8Bao]s᷈V|\n ϗ2ٔ!ZGCeY_]tЂL5{1GEDQ Jvy_χ&ORvvKyuylݜfĐ Cp?e~/Ri(`{o_#qI$)"RI$+mںՍ[jmjVڈŶj-mmmmb;р1>~<OGTE[mRQTRUU*w0v/7G?9qH( }un, 0c biPid8U]1JQt|'@EkJ^߯/=|Nk3 1X:X9Fs}ݏڱW<@@Bmg{E@`+IoXE6*/1}C Rǻ,; -C8E "/戛+$g& u\f$:Fn98#\fcH-gc۞l`efr\}I&aمf=8&K )83c!{UckbH31uIYXƫ\N;}l?6qBi4D#P"7Kp{% W_A{ zU圞Ozah/0{6El~m}? Pr9>އ7R45 (F_[Ƃ9iwG ZFd(xp;isrg7ŊHrb!]JH{X8D$?L\/KԧyZh^{.,SK/8*9)^NH (I ]MjGdL=p#-l*}N-[ 6L<ܨ̨L=\Q:@]vvwndzHfGVL:9QFb)Xp`N{8*-0HMSLj+sYbhP\p<'6colGCE6p}]$z!#< /vu}qJFCz ,_ ޠVQE}ϲ&0dۦ-j -H2N9hVrEU Ŷ4v/z&Gv}R6-ĽSaɷCqS 6Ơ4@İg'~~TsYx? y.tP 䯯 ׾Qs[]@YE%D?ÕVpSM'{\U:(X«O># 뮶9/D"= NE^Q!{Bbqt],> ?)׷o D@pI9+=?N^p1ʌʺ,Q\|*:\<,Cvϑ)pwIJogV y0t(7hlP@8n/oDçI`ڧ[&$a9L] %K1^@5 Æfk z f㎱$ob89x2$"ebc FДĬ)x:x6` ,FQ ")i7Mb,Xor^BJ.)ɘ?6o 3_̢̫Ah|`o,a<~/?C8e(BJg4vg/)OզeeWld1ߎ3x.sa@x:z0ܪ[q$C98&phb(qQTC0'nMzse":ppؽ ࿇®@aqG.NZI4;9%FzvguTKB TCAboޜm5;>]Λ>?|=)htA!$B%RRt&EI(2G6ܗS@OJpT6Qi%*k!Fd&B9So&oK3 2ݎZ- P Yt5>qA9j8oě0o30=S(.3 f jk\Ԛo81xl喨8S{ծLƫ+ɖkO!oVonVFXoT1LA˻)+Czvlh"0rKq.;٭ibnL^ܸ 3>&}Zzy(O%4 VU0 vxM~{$6[&+I}ή3mD]Ύz9 P\6/ 3cʌ/f/3N8ª=s=2$멶jnpBYL8^*Zv/} a?ϓW\D}-c==޼yc :n~8Gx_ZfaZԎՈ۵rYTǡw/IObu"5 Ctkm꾻<+H 8P0[(_H-±k$>N!xp3_#@݅ᝄnn%>H{ X#6ՠ#ÑX{M19M،˷ϝ6};u1- MM{GHIoT!qDThb@\8mu;? T+g Cfv&J8h QHM]s܃-} (Q!cji^)hƦˊ \CECAM{yASd:< D%AEg^ށ4N :'T>N[e==Z>m'T@EW[T$T^[(v/}yUΗ{ۙ?*J39fVIwd9>ذeCI?3)\hyhL?_LQ>N>>/=Maoz\3YJfs׭UC&wqSY* D%`v: 7AY$ `߶=1B"{2cYHr% 4. ڒs^-Bj#_q0fl(M 0PnmUGOnwX?#'w_]'#(dg^I,DF*3<>x%MA5;7kcb]gb*' |yk0 q0߃n c8F̌#q>E>eW4b3H&w[x9Cۯ߸ꯐY.-#2;O!<jF/S:!U/-Lh1H덱'./ pN ޾?$* ""B!? 5$e U[(xn)Pt|љDbz xb')W{8'2 C?{{n`sohuTǐڎ~#w#:Gm gD -6z'][9aNޝCLTXn;!čIG[s-Κ:?0EQ_MuD;WӅY͇Cii80>ߪ1=d$Ñ; 쿫8_^sg*QuI b\ږw<݀ UB`1TȀd/)e߹>L4~ROټ[dC8,CJ Pǂiy=^C0чf1p+ѿކ&PYzL8?7&wG5Ke̬ÿ/Lr>{N~i3 Mlo Qc+zqVIE oRKW$nW2*#>cV0f*c[iAF&zr;nQ{408Q B$&X\i}AKF3p])Q%2$B_ D)>1(z~u}{]k8byEWVvմy } x{!>yE% m۝ al ZANfE+sOzp#g07\Fw 0Mh^y7ǟG[§.-@pcf#!V#$ٲ=14v}g*.ݦxmRCN9\aI|;q#}>N/dTwQHUpb=0Csd!AO786xq}Wog?ݒ3%z2I9:<釲$,F]$B "$vH rvzxg[Xd((:-qUv[e]A{5ko,k.q ^SWX=_3a_ki֋t\Ş:#IɰFP`l;`6X^puE9S:kSD;ȼvQF魧; COMQbi&{{lwdBAVʶ\8m v  ʻ q@RՉD+pitmRr{9=:JVC 4!n6KxL FPuheF,|m`\.!#q8{`˭1_Z<_2QB 0tӫkB[_]fnuŸ7=bʚgJh.+835ªd翕^_wFKت^Bfg{qg4tIĶ'ٜKHN uNcL<@?gb)_#\{~SYyPS^sJ{70pdoG_k3C~ bƧt&w 1Expob^낪S" @dzBB7D2Fzғ #|`L$Ү~uV{K?9)5_@Z^J(m4*뿍5 ;zO`0* @; }),/wLg$âhy}fZ1ĘQ`ZK 7ZX#>xEBkcsO`] ]k:#57F7^W UXC ͋|_Vp|5µN %@A,]q_Bakf x!GYVI𳝿773ö.EQ-G}< q(@!G^epUqdX1G2Ȍ9PqT 0!6"U6t)l}ta^q,Ͻ&7*!$k?9Md\r`luV.EV,sttw$XD>)7~q\ϲ%`E >oØaʷkp8,څ#1lW\8MB^RD8Cx:YȄh Y]kUN ph C<D-#Š0-};_GѶsd a.W:R1cҦpdJ#\3uBG)+L>έAO4¨.h'YdVPJ33%%a98ߗդ8W#zĹptm\HXv{rOZ$Jx7AP.^bI [ ãoW٤ Et(#B Sp2́|}^K,TUF9wGv _-v/yQG38;Ua."~(K Nջla5)'@geevu>Cuw{('Ű&HDoh *V8?r`wӶ>Q /Q*!S ȡ i9WTN(TNr" #09ZD\$ʁUO6Dz9vJ&|n Xu*eU5p+,sT {E0{UM97 q +m$v{n}*0uLgirg6W ʪxL40kZ~U33;bc/:Uíә|G+`M2ԬvF ٙI̫kG feo[mrS)A9"cuWY$cUUSo6r!?ɯ3+Wp }͞d𵒞8@=/u#kNmo^Ot0W)~7fP BnުsfF9mn 㢧\nA\vngK}Ŷ GP1Wcמ[N@{dKXwрSKq>+덳 1 ;$D3ƑN:YUj1KPi@?MmFR D%%]K0z,KWIܸU/.|˹䈿6߯lm`%)b'](4_MUz R%ԍHlTHo]dk[>W3L.a2VRt6,ض,n2{8!Mgoĵgnp1<>lf3~lY_:>œ,}V 0+#ە };zX\Nq8>XфduaX.Aimf>*މ+;ZI)$X\mlQl^LUK<^` rY,}}n"=]2&ӳYȓeݎ#Q,@K&PкSٜ&58WJDc]109_l-}vEq7`n ~1aEݜ~Yc6B}\;5?7)7aA=/Kb31mZ}WniF TEZFu<՗n4"ULJ+sQAsiBt9I\b c՞ϷzmؐhD@rwFbĹJ'Lz>ϳ]a3FI HB"e|Wb3Qɍn3آ-TF!p<`XcF$n()$dNL"PP7@f(,3wQ`$f6wX,`L!UwaYs܁s0pI?r rsՀ]lhy)Z44szxО2nT=<^OI1UŚLY[ =JBaTA3!I5yh )spD$,O8d_h_`/T/d\BҁD`9âb)2PVF9k,L>ƦCvEy3"F^![Ѱy9̊@bYJpai;#5 0:X_K8A$0D ߔC}pd#L Z6:՛c $y'kkݔˏ!'cnJX|^;n) n(X㦐OFV~61Vfλ]O`vMbVWӶ'byviGgJ3se(4zHx obH ǓF 4)ӽV3bS' 4q##l !D e]ADE~uP(~5Jɟܹ;*3''ٚH/Nq⺕qmcyLZovv@т7( 䬞<s$WqZ?('bX78POs u /aТPy5*muٰQQ|E0va)Jdv7_@T>AIBCugXr Œ !v'TX~ }>5*~sͨC`RB{xVG~pds)qxp#5<ǐX0Q^>@x2pt0 0\Yp^EMxSIk082 CWbf,~Ju/~X8]kÝdPZNȻS$ytdImwW@ua腪mc+[L Εo=_H{K4chQ\&C{D+a*[yS:(toTS5rwA&{B a|=|"$q{xU3|i/7@l\]tM;0C|6'%Xi%ݾ-@G#yg!l^R]B 6#jqR!-ߨxc篠m{Xu)I_+ǗL2CNcIXDw,>`~rzHIR悁ӥQzMt =QLK}OKM ^Ya(1A&$UNBY -9nwg}p@8M: WYF_8RGZBh_;0Їq!&4j Q;=~) qbW:^0l'N!9 Ǭ8C`˥d0p;KRKД|POpVeP Gû9'H X5oy^OZּOQsʠ_jC-j3Dչ= -݃ՃDp|CO V$Sn/5sxxccU1Jj.wi=MFEmڰ{f <EQA; ,/y@UW\? M2u/88k7RUuTl21DMt+ ޝ(0zTpzOz*7kˢ UZFαNs-]wM^[6@`74(l7yYh!w?zE@yx%H,~tcD.T,r8ۺ/\&Sզ!BK{FE y{Z8_6TzM̻w9쉖əx#:v+|VH 6?ar*vIۂ0+%^~soX߉"c3?V4|ѳ[d DbKDL=_'^1w`D"i]e׵ +]ۡ(); Kq]gxj$P@T ]Y5S팸*St~cQé#Ќ;Ʊ6v/11z_W("hȲ nH ȂΊ&Ԋf vI1uWnؿaȘ;mOKD ̓i03k7$qoUc?a/`ˮ{7_ATCyrnl=|Kͽb^^ ]og~7 C %phlUN;NӼ>`Z&H~J@wc+} XiNU;ہE O/x`Vߧ "0… fIU@_6Gr*3{= Lsņ _Src>)S}gOKN0U\'ssB$,*s I3DL\zH{ާ`Jq*=_n<$4A0 Ey]+@IT)s'G$b~;}K- C>^Ijr&%dБ.ڇ(u H2L#`)z}? &gs<譽[nd}!ȴH{.}`-7t& inmC fB(@ .; 刖\qhVo'^|pgs=vA63fu!:@kQR*EћQYL~%̈c,rߪ]T$-%% ;ǐr;a05 L0E~пsh\li@-@#RYZoK&,oN{q4q=[)D9d%F`9rrn욲 k#P c#'s1à 1$9)?{Jĥ)Yz/n<cɩ8'c.($ok$܎I$I$I$1Ox K`c :I+HŸe]!%BI"A2*pۺo@f%kx~ 0&I%`DDf@flDa0mDIUq+"Q1 A 0fX&yF3>7~K7~i"4 01Cn #9 vw F yqu h^/T #. }vLCpPCu˦%^j^hMd LS+Ą+{ӾhKl%ΐ#0R)5:M"W1RD&!f6KW0+G0 P=@$|e "0Bk D*DDB> *n(qMtD49qduC)L8~R+fiy9Ab X>N8@r~*%h˶C]wڮ}  8Ke;?Ĭ<N(`0x|?VE;yFv #M]y}w{ ="d@Ph &<[ؐ?@By>O.LC(w9olO8[09y'&pEQ5IAmz25 &w*S)8/2!9<➢BS.5_A `Kk/gTFccHラ̴;t(b ] F K+0~<>~"UtsVSk:v@=bRӮ.GAtu; )6 R:<'aRG+ ^&KƮ3Q6~k.P[(XN•IO2Ϗ<ƺGɒ 3]:QL^ qm}rTgB2\'uzLM'#X@b;P?"=W׀-y*t%'NZ/:<߯w]fslD] y.%꣞3,y^E3_f,_!2o&A/>#@Y=`)'Û8=PAs+'p% {l,-}㺈~.< `fP!xq6luh5N= EG9G!P:;s(-'!AoSÕjpڵGbzu]Ui gMCV4r@)w#(xakYgK^^P3 4- PB#sz7G^GLfXd9^_6/] uM\A3z Z&btj./<@#5^L@ z׎>r(r0G{#.{t# k,!RL}L3`+un!#9/8_uM>Ln<$eԭ#\II*QUQZ؀ssn˓E<͎ZnaK~mɍwzzHb9\3ro**rRϪ"CSxv!k'xetC tV*]cRAkh*jd*e+;~u' F '5)'ɹB=֫:i`l (Wzi[ 2Gu]zT@࣑;z-MGGSm.bZ FTpIg.- N #+%oE#) 4K +ݗP侥< %b7~G%PIL 2\  =./r;XaF`*Ҡ{x*~ݷ\90z ik>Y>YJEҘR1v)(N~;_/N[ ¯T?k8vsoǻ,.&w n='bHHUK׎ f#QUи0' yω r Oۛi/~մ]}|Yj+?tZޙ@u|'MjP. >`` Z ^ FQi3\mfh${@GƜaE"TE b|W DMZnKܸo=Ռ㿺 tp\Uw7<>[+{ᢓy,[(RPO'8)FJT"#J߉9!(VVۿNxَkckDg Y/gh %NTlA!n`0F v9GƲM&&ѻ p)Bg}RSW;66JƞZ]hGAOFPt'о@#ܲdy() &I:=uoɝEgkdkbMd*FABչ5蹗d}g=U<ʙ%L, 1:bӷӇ=@0q1u<ءƨC{㥟"ɳ}<#G#$lQtxx1z6q]8u#sH@5&x#D>HKkLDl N +1R_B7ޤ3`.:c$.8NADDG:H4{b'=~TX Q8[pdIA Ƞ{&e2/`-PqQ{`D<σX_ڋ}q]ó0]~y?ԟy/ 0`8~7 ܻ-ZaB"I|&) !̠R U eJtnAs|)pJSXq {; Ȋ:|ondQs:CU!8:56&3Uwkv8ӃFNu7S.مiq#X-p1]*6 uBMphZRhXs]~ ӹ vtz> 9kvc {{z5 ;T2\͡T bх(SzWvk42()1a*li]3RelRԑ l:DJBUCts<ҀE ;q4mqKEy}Űм-a CЩVDG|wɩ[p& i "RU$;zATK"*61EU?MEXqwa`3YJ=ӌ#0dj:؋:M$3sK> UEIDe?;S, a%DN8E2s:MuXgeEa옋3`m&زy.9ʶq pYe $AE޾cC3Z6X\ft|;-72o;1Sj*FeV9\/Y`%L J6%]0p`YDdN ֟L̅s1c=coMwo @aqH=@r?ʼ[k!!$U6ZL;#XbB( Eޚqp4Uk\sK@tHcy *@T?.Bd',ut~jۇ韠1 UVtެ T N9atGH0\Y  Atm;~1hPE A=spKr^p hY*&;Ӌnӝ&]t]0ȤOG0A0G* 07UBd0e0ڔ09L>!2f= Wm@EE_{'ezڅ{3F]bU= k"q1ő͗N$;}KcjCمwQWВMQIք6^ +`1phB4W C>D|8h Xpy%r]9rAdw@h `GXƝND~_̾_=`kyǮxʱPsiFYBfoo묁}M;Yכ:s 8fhX{u}x[0,ojANXڹc4` O,,+Ǎ FYan]//>r|yDR旘Ǘy.,RE-T=֓؜& \N=\ƥw]k? yDb"u~aP\Z_z _+@~\l=^FXj<:,C#x)д&~ >(H~D@]}kXjB.@vOBrdN3߼CO; M0Կv"8H)#]\aOÎO!E99Y ;󾆈"&RnNBP&gR:xOp`dÿzu>l  t-I^3mZ@ H :EENVb_hFη{`W>c~'x/ ??Cߏ=H ,\XB;3ƻBﮣVhYq Rѝr2N-,2"F8:݊$_ȑ֪*c3 eP α>kU]O0 d0AV4;zeyxlX|Ƈ3(~R"^|ez|1u8y WzF{9u_4s|ֽ.md[ఞna(Avcӎ2lN9<+(&`l Zq7z,7A4z^9/鬶<od;bɾ{JXq7U-60+{@K: BÓԆwwn6Sk!0 0h| +JK'748n9s!~֏C|`4]Tv6NN /o΁ |}/ozyV߶+KٻcK띴QjvF`Sěp~&D}D S ´oLrk0//hb0jۈ0scld]%YSu&u2q]ksɍl CO~y޾? 5}]Wp^ ⑙Wq,\+0B!h1{ԔS>/ݺt N;ֹNEiΤkP~\ek Gbu!Db#@/ID_N[61U|#6M4W d'ӇfpPW3_>3ZE?zqU׈H,Ɯ,R:s TۋwNo EX. >jU3@f͹Y3"*ʠpVk,wӬ";'JFr0£U  D@3 HnB` EUf&2zȸkgLEP )Srkc(D?PZ6+ +/Í0_FɰyO[G3hX~@84 3><:x/L8v.s?φDHDuquZJ UNhGz5ѓ #uTS TЃ8tq40`T}'wªצO3iqWL}jK0%PC!Hk!qѱdž?{> k ੌ<'A83=UOG8 0?W9 ["_7m E!6eK]9's…oۃ'>Ow)o. uy 7\ @?ta&pcqRӽT VfoKp ‚S! +Aa7D sPV}hDwWX}+ygY9Cr.j #C1|DV}DǮ0*K`YJ`aH`G%L:f$ƤN~E0h=pxYT `A %>wӢdp あs7*X,p' yژ~Wr x"1Yk)V9F #PJ n,۔ aGJ }əz=Nm>ڼn_wi  sуxZS8)ّ?MX{R5q71&~4ng^D1,81ր $Mg,F'4gcT~8EW(ons$;KõwK\_ p { pf (ͧcΨn;s\g$Af%ߵy&>dK]cנ9-< ,6ڭZr?l_8>8EncM/(* :O 6QP py\D$JT; DZEOs.( CT~"a6A@FҐjQ)$ ##Q/Pe7rژI>Ă}ofE@C gu+6Qaсmb%0?qT4@m(=~i| ˼ 3!ad~T1 [YF,sgimv.45az\;oxE a Ugq"G -= _Fs-u_u^fR6`6Om=H(>}Hߵ?C7YonH1  oLӯHM<:NA^qwmо_ "GZ~v(;" s+˴^>) /?dwޠ*{qݍndtS!C{#>q쯣S@RO^9C0QDCb!L.t^ޞ/y?~ۋ1oq)⨟kY!Ɋ r?MFl X1 ~r*C XtC(҂P *hR@ ()) JW0}-!A6ȴEg#%AC'Abf˗1:C P(KI-D؂)!@6𲟵! 2M0M,yKRAJ&IBP_7 @! \nw|9B?G|/ ?ϴ~W(Lߖ?$řyB%,Cj6`(4uC(9ts&OQlAt,.}V:}'';)y+Gh|b H; ?~WdKƆn\--sB2y)Po1\ @*C@Q P2ġ6HV∸b٢{R r1̈Q_)fG)Ơs-4؃M-`(oS4?W!PJgɝc'J>^>U~Og46<9QC$hUmGσ33 -  G :0g(wBsfMt ޅM>̪9U~2$ӻ̄ f9\@Fl ufMO'gϏHwس2=cnp$8FSP3>(cOd〤< ւ%\C|YbfZ#@{"цA)47+9>Ԩ`Q j>@Jß!ViC!cjM"^pL*9eO+z>ٿ,; bsk => } x0Giro?`ys_ɖ|MͰ*AT\-;q6T o( (' է C43.B6pU + /8 !5&|^yLSʳr\Qx%MoP @Too{uh۔@/?PMOT:xiGG{;&N\t1ƞux@e4? T4C] ")@.X,Aw837A ޡ]^Qv^dN)$szNS_A DCcEM X)Zd.kucBl PfyV'`xi}都*"rbfd'1g\GQ;hq)zr[I#2tV`Fkoq*]! Kb(у(5*'o{G盃J;:GS5dE# ɱ=d7^C\FLH7u`w`f9L#U~"1]=UT*A׸^ o||cy>h5px}=^6@z[F/w`k{Vb!m <7LiGam :5 n0`F ^1 CsfP DK/u_uNЏYc-a"-,<"OWv.&Tmߵ(9 ]srU.B[_DekB~E٠j!>p`uDif(0b;O'_n7L'z?&7$Db3h,%8敘0H}mev~?"~ck${wr:'$:`q%2kGq;Go7c:#vwy0{ S aȳE*\d@2`#] ,nWaDHerjqH˛'ċ($5swsta!3s ffBK@~"& >#Yd I"aی&gOO$D Fݏp)͌^G22ULs!G+}Z D^q5e]O5x %[&GWrDKrb;M&wگtzZ0,_)-D pBPf9t8H>f,cU#E:d #" f6AX(w'T?[$] 8*;;7u5x2sxsƃ2Hn0?>{q`w\"Ĉ>'Ϡ\˶W8I;z4! u(q;XVz<]ٰ H#>d`a>aV{6Τ5(ޡϵq_{]M|^j|BhAY 8waMv H#G;@?l,SD)sY08$Z4cj*0|j o&caXQ JP&JRpi6.EX"@9 <`ڸ B4d"23D}:ң|Af~_DT]?D9̈́rfA}Z8loH'aZChIn_~Yv+'7on]x@GST۞ pzN彡r"%7c/ u1Rrl|+=DǮP+^<1?:`.?E'?{ʹL`I5#>\۔kYgLH?ʎ&C?%pg' ,>ďLD]J:&a]w(yECz]v 8a-'>C#?A1R=^ŏ7D.s dBZ_C}D1#तQQ >~ e ~W6r$E$w(/"`}W>^};:^(o+Q!]TC .e:2ּ%{.zMYDekƔ~MlҕLpzC,LT{^vt!uVuxqax}]{C!N>#4 qEz 5<48a1d\^@Rc! `+Lϛ-w J~tk Q@W}bc)Z9CW]m#t0-.jwsuѰ.c9< o2o`bkT8CnY`;[P{϶GODwKx >38rwxO/1cǕe{E/At%ϗd}ot߳씻u4|>iÏ F+߯_ݷIkk{Zy_T {Xg{%OZGɇP"@'}GH~F̏uϡ7 lpM'/}]JXvXcWcD1.cyϼH&"r@x^8TO^~Q*&_ ò8EC3: G5V/'W?ɱ[K&8ua`_`\9WH]1£s(κu˥.~hQO!>r4x\rp \.p1OZp G\)赳G@b=ޒytT/f.\\g=rW/&y{}aOkؖ>M!&]A5"AqOTRݼCmW˳D{cs\ 5sIC΃_wg󈰔<0_`KVsXdV!Yyͨ,pHRlZ=])=UV,_a(^Ď!is[O:0 7#E R.y0o'OLܲ 4PmB†{@dQ8p `6ւ_=#ه#{C MO :?)o 6˘b]*=|uh? OWKןrOu,o`nϕ)ʠ ]ԛ=cAIǟOv ~*8x@Z0g~gqV||>hhu.PrFIk?Y >7 jۦ\쭆Yg\]֮S.JaZj8dS\EQ/uְ~\=S"jsz+Or3UUj-㋠+)ؿha"v[L12JU<zBhЬ517jδw䳬prٚM(AWpZ{j%Ln! F󗞲HK7҂k&% Rtl /i7lM_{*P7\C=W;WUx`}6bRA!~*Y#w .;ve8Z)wX!0/iǛ]ȝor7oZfu mψyd]r5ֆFN:<`g5f.G߼sYGL08܄;peijj)v7R){/|"O%eĈ(AgX!j;"t}EGĪnVuŜtuwiYvV `-ӓWat%paw6²>!~Ð@xh$\]tE'9^>;%9wz=Odsy[~>ew|3>a̢A ǯM)߲zZ]ÆOˊ#); 5SGHAW:Q?isO=ӁQH CC(Y_ 4hHߞ>8$0KIRA'N 3IP J?$=dRCC 3 ) WHx&ŴDDR(Q BLPbEsۥP@|O^a"ԀQ5 ErurJԀR)rZ?(dD2PZuPc ʊR ('rG@j'ք$ {&>GDxe0FK0?8S0R"d/E4!l-$϶D8mȡ\@LOFSC )bsK0h4>QF0s!Ӓ#IF u9Z Fb#mC6S D3B^;`9OlPiN+sC؀h 2JG&$솄 UBKXM8Q5IHi4t(LI쌜 *TESIccjABP*$.)cX`F!H& I!8 2%"ńC?<Kf .1TJ@A4@AҚR #9Pd#vC]Y4BJB3iB/J!lcәu6 JCtFh qā bG4DL!@C`D B>7u+woz\uRAvd9 0"wns!B%sp ~ׯO _'Q58N+W ͆a1i+~u NoԵt]..+*K_Ҏ~_`ꇇ:]Zbt# -eSu0]vTK.ݤZWsl[O sc+ ՘1aZם Ϸsp_+{(F,!!?!o|~3F&$d0J5t 9Pk=z-~[rGB5D񲛌M).Zra'D4˽jnBt;N&ۆW&RN ~39,N<'/=z2vc~5vCnp#h=IٳY4v۠p0Ƃ:]$bsA1dq]m7 +Fy&1( K]0MOS׌ݺ[u,aݭV֎:3K^3K..\xj^TVbR1AF[ (8lU6j3eNw5dnݰWK@lE"FH[]+J7N9nϛZYl |ܴcw7VX`duӻ ZWPN__l0 HGlUm,-icWeFUaY"; ?ЃyL]qi !K;_Q#"7~$]Xjp&l$w oer55dUF'=]JuӲ~WM/X˾kZÎ??[g=O=NȈE*~\~|r|uWOϦٔ:=L 'A/SwݮTAoM~>N2|^9y_vy}k90߸u{zu:=IDjc:?m3u^⏗\iT>@ZA3U22@;WufQױ5S]QtݭLO?0{|I`p;?/@p׹i8 (@2mZ.[,}dմUʪ6qn'bˉOt]aė9A$+!ݴU* ,|QxBy`~gxtACN)x"p=yLtz=Dd0R (f7?zWA=xmzq?;;-[n<13 &Y?fn%%!mn`vvoa#ʣo>L#tJMh Yt]dhB `N+ A +5.!ꅎ[@sF.|/^8\++mʩ,I%HW3;M̠6ƒ&AۇB$%ѾlTTspq݇m^XW;ŰzIʼ?'u^En$5텨qC-^8K TF6 @W}R &9w"/%/Pyq#"' '1=}&N@ȔhD ѰlyOo[yf/['D|o*6x˶;{QcZ$ۆ#:4zQ ȌrP_]%,\UA` z_ o#է<m/7F=$@RW5 :m.go; Btoc #νNjT M; V؋8m1p.01r8^8QJ̽.bOK@8:D|lBz)?tx%#CS*$RW86]\A54.rC69t#T"=/]ig?#qavLE %g6Ш3#9/5ݴ\(V9"^{i/hr Xd6(i8}V}G=QCs߄byO#>:7|0a86τ|'N3`'/EnjLk޳,ܻ94@"[qru7(f/9Xh#,8.HFW̹,gqa 6h(I=N<񗗞 k$xeӠHk`2t6'y" 3ÕyNfG퉈^s$Y#v qr6;#~i9 j|S &XQ}sh?L?oV9to.Mpd&=τ\-Rl@;DtHKxuQx}=̔7]827m&sj 4 YjFnq(]+ ]`.f"T1iR[ʍQ ,Lӌ*$oxCUp.ǃ /[5$:&,"OAnR/CZ?濆@\H"k'H~bћOcy} \9CT.XEIq9A?@ Ԑ,' UQ9"5 %v 1.T`P!]l ޓm68І'۩C% cݩ@hg%sir;+@<ǎ 9zy><.ė Kz"%UyUlvbN!x|`X A3+ǁ^FT૮=gRXN:x%H4.%R X-h8lThJF'iTuCyCs `- zyPJ}@ y=O]Yܒ+ŀGç&,<]jhϑ-z`Y[ݺ$vsGgR4n8@)Yv%y(^:t9 ]&~S,0ˋ-zEN&Pٹ5PPui.hfQTh.U<0s>oW%P'[9k aޫ{y::Zi0tC yG}e :78YP&< !f^`Wכ\0\au-t6I _ gNuhz,b6’ahCt(/C3$ pE;9{1?~V|y:Sl{P٥wP$sAueLگꥀ2O5s5_)+B)az_snj|^$Xԩe5%O5a0fǩBp7*?hk M.S6|g7 KHLDZxPUBiw@ l@'3ļd1v^A\#c0cDºkE̊9pFĹFm֛kjD\BETRѢ]\UreSIU׸@gX edf\h@ Ipr;!4GmcD74ޣ0we\rnzaEG nsk`(@ɼ>}c6pYD4x8 GLM"XQ+pjoF5̃ˇB8c>_*W9FYZbciv T}S35{B{+b 23 zI~ϗo~4wv"χnk̍WU  .$P¸2Y wM_Q>WKҤdha}\>\ a8"`FvEo'9H;JKgC?iHH3czHxUB0^ڢb9]*_0rVż ^]"Hݳ8_":rfÔJ @k8캢0/d~R0g-i9~I/}N;+F\g ?4w@GK΁Aσ_ϞOr$V]\VcKj֌fW7NPepcu kF84%9ܡ1c,R;lqpD Mʐg;*z!Qˌl9 M )80g-Mf[Dÿ~){sop vOk1 ٓfC`O闾-O<[ZJDžց_~GvU ( QTPRRДmv1[dyKO[.xcy%@0 .,HT f ?à9C@ dynw[4EVRO4zߥ_"myBḭ˱Z1g%K zd>4 lyCh7w9`>bzFָhsQ)+]MwL.+>Tmɭ,}03 &UV(MgvOm5.DP'%fJsQnE>=#)ׁyٯ;u-Bt,4&0Skǧγ=U8yA'%<adzW Ylo]{YObB>ļ8ڼx'^J3Î>)UfOOW8z4zZXpZa-< PԼ<-7yS b|;m9؈͌m53\0曤dJx$4ȂhN_vW sL$މ2M|ZbiD6-Z>գCaujv.Y:SImmYٕX !%a̭BI>v7}O)Rws|pbI$g@ѢXNIw ZU;Q@ԊҚ׆]DQ^cb _N :4)[tUlo egH=է:=4޵jMGHF<=_Qv4?flv c87Jw9.L;;pEi"%bu$splff͡IbGӃ?gm?@\OQ ]L)N`$7BuY/|tfK$? 35?>D!|{StͭbU6Ij՝i9|jGk0Z4.b wiB&ډD_YCOcx BL߁1~A0Es.1X9x<)*Z:cG'?"xQE pg|bX#mr(" CUoO`V `C !+vЬO{!vufu<)}zR\>kx9cx?Sk3\ƲNp%2u#‡nO9ٰM|a0= X1TA U-,KKJQATLDTЕء"h D3zl6N4GG\\whMr]26)e"iHLǞtׁš)r?7k#Lm vKH9ֺ_r)$d#bvJag(obg&{ P߉Oh6e&'ւ~VdJ'PU!0q280CKe 4HÕ*irrYh^SK!h,9S.#3,&pھY0UP<OYG陻N$AqU"OJ+𠑖.[1P,P\oޥ :|~ciDfkϚQ0_y+ V'ذ #S.:M=ꥶ`bQ#IT~ۇ9y8J XL${83Leэ!zvnX4d鈵?F <8rpY6_]:2?8:R,h1eʇ_Ǘ&V

    bQ:[T,vXPpGww|?,._}>@@eg &OAAmyLDr7K-c%1 E%L B#9aC 6.!793A%DᚌA.  ].S(ă^y]zZ ^apJ]E# u^a@&{Iӡ̾.lM9凐sM ID)1IDEk,`=y686^evh x(cq@*o6hg)Fb$QS ԣj2O6mB$pt WׯĴyy%b~LИ$ק8,/"J :ba\v (;)Os仛gIK@_Z}:@#{}i :gpYb:h:(.j\*SSB|kgPo6$02?jwH7)H4! 0;%8]H @<`yE yHDЁE%8/$_=X{ Hvʕdqj>4vsT@F?3>>PWS똳^*#ie?~A<}GO.vm˔A@wgqDwP%C9e=?Vga`j>I&fW_NYO?Q>;{yq~IOxEDRSB5}P^*88/B7 BLmgj'+V[>6`?jܙB뫎60 fEhB;\Bohj u Jh ",_A5} }P?:!-ُK~43 pϖfϨ@ Pp9bo|NA7PX?V (aYOMy}V3> Jigtg&٠~H"DGٝ_ Hwn OS *aTIsMD3Dv:nB:-~1د6MG(i+ڽqܢ]ᐄRMP^F; tl{y.L6Є:zRh@J|cF(h"Hj?Cn 55S(ڿgf{njeAcG1xEE1$I0LTM#@C1*Qlh hdi I=Q wydH;g.sƢЙ??ڱ Ci}|X?-pH%h~B}yP'!zo|07`٬ꛓ!7e{Au_)Yuxy"MT/8_xBaC{ߦ 2sPp" Mұ@w@i`3ud}'͏$cg>w;t Tw~aB8;{@ |x(Yf0W "&Ni?Wz{|t̤J+GUșh O2x$^#CFi 4: ҿjoέ kGsEpxWyH.\ԫym9d˸3@?E7- >϶>Ni'#QeL )aRAYF)r$(EbYQN,`.3aw$  >>wg|d"jc֠!6 xKL(v f P1AO3N'CC;o[p8/ɩ X@,n$VA@M"q)V;h ʽ%_ :Xw5߽QiϻP3x z\@`v4CABT)Avӿћ j2Z]8k^ͳg0c'~a]>Wn\'CYbQYV_0%UP>E$$ܒi?UzYyFdܯr D(fDzڠPx5m-k;[>2SI(Ayd-0ܤ-"`buOA_ Pگf[΍k{a4)SDfIMzwuH45=E?j|m&4lE#cd'(J5O),2lNƆœA^yx EQD{G&Z3r zH?2Iݏ0p9 P*?ѧqOМjghTzXk{řVY >'~ty2ؔؽow]":}0.cT1c+#^A:$_'$┓ N޻=ͨ9`\Ѱq7xwi_Pt:%䐹sH{cg$h1MI2aU} v@8 Q=G)br9m^D*dIT׮7"ҴIʿ,˩}=ސI I*&yyOq`n哇$BPH38iᇄav^T.ҹQe>$1'_G?O<rS% F fl9D K"҂r0' @)D GtzAY\$C P"Iz8Nw $!^Bq*KЊ8|.{'(Z!T9t=+G<}& $KQ2{F 7DӴρ (!HՂ( lCr/9ٶ$dAy S39Hb#$*vI&.K6b 1¤q=Nn5* A%$Zk%v JNC@ $FISp7:jĂW*c^z)mmC}h¼n}{}^1;idh'~7҉z?O oA1u~q}^ ly+~IÕvaxި7%ç8|HU,{>O\/!5j?e@@Db1<Qlzȶ/xMxRs(Y{?Q畐=OLb03u`Öүnny=POBPJ?lwuE?.;<NƼo[×.l_1ol[MǀӾuux.- Pv_ᚶl,=1""C4u.9Lvmw] D@6|7Fo;Iu{( ElM?X;wo| MqʰKy?C\[wA¨+ȕ}w4t߽ЃC^i[kJ,"/mEY xpb4wkx@.wLhb`wb>rN9hJYQA~CP/|mn9;,Eh?Krqp@}@(BA=YZ :5N 3+P{p`[HQ{{/DmdvZ+MW( {=${ia{-1bHCNCt0_9덇`0 J)h@Gw5Fۜg1xW^it"w|WMIDy:G fUs弉D Tgi ڳꌀ1G"PkNˣ̨Bz~WاCx|y_}|wUPvXmqa{Zx#?%Ke( ݦQ;h^tnDb#z1*C4 9Oo4Gg]|uTwv=An !`r E2x8S7@*i] kظ@OJg5¹NNJF $H~E0ȐcE<8]TQYβf}#}7_bZp0 /ܯ ]mt-ua~ط_D.{&4;EQj jDtq~-z̻-$R\oS}=_zx>bB#1#C/&r0Aw T.ܢ4!P^ƶ-jt"8uO 6%*HjYVV`G%_"$\~n-&Z_Kp@nx.%s2֗;^uz_t_m Hgp΍CvɜS)>nmb7IŐM&w;NܡT-gcE|/=;]@*8l2$D̴T_5[Ώͷ'k8?)I6w`(x]ļσt1lcq:0&4GJQ(ާlΐQS;FtEFO]`h0tÖip:$:DlDW2׼7LJ[~z KLO[]:]W[_$L$Laj'ƌ{Y:^lZyG)cSĕtbbZ]ZOtYi2 PB`$7~~M\::k 5@њz>U0~@EܧXt=`HG%2!& hg;[o5;/Xq&#H~RA1Xb6SsךB.*-BGYlTN<5eM,[=V.҃szH71!S>ﮡ¶Qrbx'ϙ=b!>lz rJI 8NW럃P)5DeTqP#4$za I2`:HR$_n-qLHex~ˎ|.8c6Aσ J2QЊ/U0M2)U@HP)MLa-K nbTP˱Sו`GSu!g< {g< G!4@61t(_PKцXR/SسHE/^6`T\샯X =b/TF"A%%Zmw<­\hB "";$OJƀB(* lAIJB x@D)_~j-`:t_l ᠊ 1XO(Gz("f OK:rOo9#qx? Ek5fR7Ia.%YTSXcWAu2=Jm7-p3/(y/Z7mGaaA,{čc+ k9;QV2Sʦux7+$qGش)h bCE6v?0'X cx\1Z׽lH>i> !_MH$+Y@@g>'L`t؈P"Q8-! H|J(r@ SZ|Kdk>S  .hd%&0 GS[&χ%C!JG+Iӂ)%9@/&P<1B`"xq=AKxLgO;5jI=ˠkG4F(נa 2@H`6 >158(0z%"&caUw灭v Ntgi&4.j21s0?M|)%2c>︾]P ;M'[#yUN~X#x>h 1$^] ux\b6  V)dL>c='A"O@ma#`{Q{ YhUHmYĐSTHw{w^RU=̍?Z*!$iOJj@=Ɣ׀jR {ea@($ rFߚ83sm y1!~hS !>Xҿu\Xyi ;݁J:6}sP^)4ܲ"&T~OoMr94dӼtBx_@Z 3SHt3!9% `,$4$lg媪6eUUUUUUu5L*1CxPi.!%C*p4sY U4 7;%{cXFBP}ooég*u ?.>؍2ft ؇ x; iJSj[cp/,S?0p*A9I_2uaBgŇGQߍ4?_pT|z\# lIp//if'}_YĠ?[y; vOޖ gPL^ZiWq(cP ^dP/CrSyJ ap PiZ(g#83^9kud$@9,MH\9:W PQSCaaPÚ 4JO{!=oxMN( a:F"'t@羺(,{F@?0 =«yݞy}'B% B&eh!4}?fv@xpj)HĿQMLŠ$ |c 4sh 0~X6hXU!f2O'J."A Tmn x0&zNL9Q)ƜUX"jRr @м_i/P| "eAa!#Y-5C]##@FLDDI1=HΏ/DiJvR"RQ d:yŮGGfHkY@  3&M)2ymSI*p!oX DYL#AU!N|1ibN˰l>z!y8\D GH9ׇ O=ҭD4 {Se)ũJRE!ŸO "e?]Yhï,?'.2} WhjAկMT :b,Qhot )<ch=G@2Vȸmg^QĦ5 p̛tm⭦ 2ɣ周}k< xW>4Q$Wn Gx'$9B8K&xe9=g^!#nL,0C>T~Op@Ә)NFQTmvL,aa]Tq'E8T^8nd 8$Of)# jkao]Iws P`!ԁz)Փ'^$zh`)֤{ ݇ˤsab(J ZkԜo2,{ 9։:|,P4]>Apt@{DI34јN0ɬP%^26H+3EJPWư8a˔K =6B֢i#`eT3$eG|l2ECdٓa08? h?ޡ RJ9*ju'PN(Π҃UHSrLK3t>8 O/Ͼ(`Y@9a>gWO|p%%5ˢئ+ۼܦwǻӈ 8jr&%4Xc|օnXiU4`a騴aRlϓB(A=Gެ=O1~``=F R>~υ_O>|o MA! @G8йvvhPY(k\ateeŵbi&` |]lSAؽ 0C@ 3 uȷ߾ %*$}G,y6`'y}Нx+xNμQ4rAWO_K}A0Eȇ0s3}|L5}bHnBf=[}x:g"Óx:-@uӞ>NY Mˆ=;;tG<~ |65f ,c51BS߷fj[=1!Kaհi C{(Vldw`^bobixq  `T!Ey6 ] 9Vh#Z1:{2`\?iP 06Ө}ܟDb;^GxlF%(@{xyf1&u@l&Rјcd1tJ9n`u6r0E]?qשs@2T+隡IaRbwm]e6zwU:kWnųjJa-Dy>Eͣk1N}[ cm~`LsHɳ3bC@a YR6x7넻cv٬65rr<vFrlBmCfJwʵ88{I4**M(d],di({gKFL 8&hE:pԇ!&Mԙ`j-xx }HS5Q-€# d_}a(0s./:jnQX+y.z]v(P PZW '=Y㠺C7Y `x\*BtbHF2Y4}؆}9`!zNHC'Q`b=]v60C21 qIrdBByK^o_Sבח׎Mܭ<^/%0G#^p.u:Hpd^ո7X\jVG# 4~3 kp +O֍bC;Ecf[4s+O!H?\+T?D4%9((a?oZx`CLh)EeǝA f0#K˘`5"R~wiMk*7m ͬy4D C˾T8r9{ drR"!M\ai6cHOaAR$ Eچ'"$2; ͑3MBx:JT蘡&6‚M@l- &0eSU5v\ac АnLght^LG xa!EPyxi׊d(>ShIh iز,E  U]pm46=ConH"Br@tc$:6 DiaD*\$qM0uZT.:l<%t*o;+gA{bM+: d#6)VB!CG3Js*p0\| ?T>JjOHj $c8 p:pkzW^~NO1%}5 jmFp$kDװvMއ7'3l釪̃vZHl[y >9TA0(NzS@'ۇGDФ.&E/o >f+Vq KC.cN,msV%5s>G3jft޺jN^PC`ڂ`Og#ƊW؜HD>S凎R63 //-_O ;C9J{rbY92򣳳pW&$@JD2D\uu*"*OByk/ҏ0E:)wb'Hr\)hs G`̈AR]idh v S0,a~SהbJ1c,0)4uS( DG}jGM=AhlRNTئ H4`9L}eAh |Z]J *&=ƉH /( WV bM +V#޾P}WӲ %XBv|~'h6(;0}wZú6:_f`4kO) 5e]z |AǓMw$pΰo ,_@A#A!>ry!vu|āeFN :r*@8@}C Ԩx fQEN7c-$ B3{*KaI:X] 5R) ';ٗ!1ؕ[`"HB~_](&p.ƓHd B2_3CE}ktdR ރI;w?y&R#PǢc^A;,c?t:R.rx HJ4< IEG9^wĕN,!SD@Ph$K? =ufD3!0*1V0u7?H57$]3r9%kȓ2HE@~TlB9N^Zk  `m/ܟ`C"30+c&$ wC|SmIPmYi:\Mģ>&)DGOpNylCMD tTf]P9+DDFX~x8p ܵ%3_)H̙>-Tl֤}e֏$|`u'=aNFq)nT3ae!ɰ#2j4yVy6@pjQ~5,Z$HNhz368#]P2ptbC$|E8LGWA@DǢIŤ g- @r4Pۂd}x 97CX.^5.:Ȗm,3+ QtΩu16^C}3b.Mգk/nqLékH_i1OttOLMBМBd!54TxrO 4̟((}Wqolt_P@BMdT9L<ԫbw|g!!.CCmM &x@IYg Qt;' i=@ŃwQ0u߱br c :-{Su;Q)g ] 4G"l4]ݔx@Dj0"553be0:ڐmxIZ یk߷?ha1 9Jgw`NZA1*4QG?O2gÓѣD~!xt8MBG>p"B g3G[R=PvaǑVBayg fk{ g1jrP惒/s2ywpL_n4!D"ay1> }'u TC@<5"hXC;j)cJCN8 5 Rx{ʫhF\?q;(sw7+ԴЎp*8T:'sxp h 7nՅVL0aǏ"GuCv5L'gXwfԫL!fȗ 'kT33θtM`h`TRR{^x  `# 4mN{<.BGB^Ǚ va&!PM'3Hb^N/_ 1ђ"v0ZF0A`6G43 Hww]p<\ !;P<t'0P_S@cdɦ,ȥ! _Nާz##B5a!AJs܀)МA)Xn:s.xY&fH~/]l5 "퇻k xr:Sfz`O9>Zٵmihx\@E abyPPGEUj,٬zfAijri{c$4;OTX: @%DI@S|պч7{.y@v9*~W^&M5yᢑ`y?@GÂ#NÝϞF{ޑZ/f|ǣC?AP$ͷs¦s6;&3Vp$*@УB}T23harCb>FI<jLr/{+f顾[gqp&D4yKE()ʼnϴ^|膁CLXp+-642I@ "Ĭ0h1)-4?Ǹ({6]4Gq}^UqU;?4~Y<F*ЉaG5hT')D}1JWsXr *gɜ2do_QQ53._ɬ9hl[``G ,Ιypfv{0C7CHlZ`6u8vh0=YRmT^ >/(?A4D`D !i™!DCbV/Tt=NPNC)0r{h9=;"! 1nB!E~!zr_,sgS!C DA@9Qk]YLcjG`2ls6_3\+2֬`d 7%v`e!_ T *|K齺O9=- ܇4 0ՐiI3rl޼A!ҋI٦!NB  A!ݏ ql0ݠ@ <hz v뱾=䘌23K`|QBn(y_oDG#8U\H"< a8r8EMTKwcǴ]$r >F D wF%@(CT0 "0w áD@`*dEALy+ޒO.=~UUUUUmjUUwx{G<>﵊슂 &E b¤1ҭ}ak~}c _3fS7/;b,.L[n,jр%q'GQ@KXCDFo]8ȨOɱO{ q̈́0D;:``6Ex9o i%AwjZFl(~o`;xlp Fnp665{!Gۺ-e=v `Y~`BBX0OhSZHu{;3rst1 't6 I9C@I>ye(xu&!Yw< Zq'_m$X9H~4{IH6V#O&9fbhA`FPmӜb'ě3Q%Z |xD9z(n)^yŘʊԈ8B\&\5%~& 6|;)pEaѩU cQb%JD!N+O6sXCG0oq}==âMKܭ rAU6fݡ 4#" z|6: -:h2垛 hB4W8c`DER!*k0*C'Pϡ+)VH&tp`AR]@AE(&(@o6&ámfۮ,[xQD3 ;@L uJ96.EXG|QGnt VZO]ʉC65^(`D8t=.Wׁ>gcs_ wsP L9lI''K'x8^ ;w(0mlYh `ٖӮ:+<sW$ kƇZ^r\X<(6y}v7:&s݈p]0BClt]K} 3Ʋ='nA0ED N{٩m4w6A};*SD0 H2=!tM?/~"@SWi`@P ѻ^;qh2X3% `vv4 !Щaxt@N_Ěc xP*2Iq @B!sˬ44`~) &Ϧ d%:!; 6!H|Ic&_jp^<]ʛ-㳟C<͎n{5 6hF><*_aqoA"' P2sdccpi:uL~CA05CEYFsX9 cUyN١t/ߠp=tvy nsZdZbCdX j# w6ix't/ ̅4F$y>O4f-yЗ"HYE}Q\, C*{ԜIw2div6j;Bil~tnIdt5& %xa}qG$y2&"KQFNd-qΑ~(>AJ-!Gف$rk"#vտtn!R`v zf6G'S#pJw8I=J#WbSHNʞ 'c Bsx{d: 24 ׎&4@h=p?`BP4^}P`4}o)aWC2?>*`D5(Be}0XhvcΓ:TPg{{"@t}tB92WX''A.1jŠU2k5: eܺ0QN r|OCI #<$88zOyNfCхHQsс".~Q`_u`0$C `rd.FP<ENA! ;<#/ -$|~&5ރj:). 4ἡWtcm1i.!9bꩉފ9g ؁?FM΀uD;PJd%*:GG7Ϟh ?CO 5G(!p|?ӧ ep&QQ2CNI޲9Dj&Pջ5%p" h@ҿ&nXztQ SA89Q/aH'1U0rmł8>Ыr`x&'8@uEcC7>%~3i4SaC"sF@(_( VΕd ?C(%ƿ2cm` qVLI0vͦGĨ4֙JL_4?@|C׹9G8#?>h.OLDHpx?tM6W7~_~3۞iWttq_dݔù?Y:59OkD Im~ͷݴ{gtS N# ;f;ȯؓ2(R2gIN]lf{ `[򉦭c0`TЧEm1ph,P6v)E;YB/ eӎ?Ow{"+? nkH k) O'Po? T.s;x>38wrnF$t(h ]$۠ IQagDD0pȢuf>;@vnTyG7Bť8nI{ꇯ<IJDGڨqqy$ [ (437 A-@Om@ df v9@#7spP!'dO"n]{S~j4NbaŸ`(D01wlۉrMgRVXaa<+{mIlm |?~> ^\4"`C*ˑApAS k]ZO2( ajjXVនٽ !LqgO2@mADf7ρ1K O$ZCe".a'7}80@cV'E&S旯 WPAu4D@&`tmB2 BHiCI2ߜLBIəaJj,«62#bUX:13n5:l5 :R{3iV.˞)BWL=ӼL,!ïn9w<2vs1Z4hRD,1%|7 !. Dt0fFC6v*-$cGL=) j7i:j.:r(~l 8S0P8P=EjQny܏hp@?c( x]ayFK6ՙC'$=I{;a9~bq/47ȑ g#E5_ϐq)`5:TVo ǛqƎq[BLv.y棞"PEUSa _v~nѱsHAׂQ^W՞|>Xy绮G]|Kcjk'Xv= v_wb҅̎[fH!k^"7|]uٕv +7m{ N4uiTԿr0ߺ"[~֓"v~4ߙZ*h .$x{O,Y0d1F=Lޏot̃5!PBI#s۫r `)`p4O+h'.BRNWPNCWݪW]8>w13V@t3zd8]v+eebvWH* bb-7Q T1Bcpw܏&s p [7kůzL~+ȤCϞ_g;"tdQ@OѐKELi7~Ƿ)XgΡ؝s M@؉x("fe`SbWV{4 uQyL sy$:''CNK k$q.k&($E Jt{ӈros&Fuhi2a/"Qqgyg^5~y8t[oj  gKQSc'4jCX1O{ T*n'Gi~yvj"!811 $F @H ;1-&vDg)hq'(qM"g (_9<՞02`23\R 'oj3L@TcD /Iܮ1wl&\}cђ%LA? >61j5d*]7l 7$ dn!$cN}aӗ:@kCrm隭q$;2J=?yf=f6ON^9H)=(ƻ Vn[~gq߯3~",Qg\q~cS6֠ ӈ `FrL݃ xs7s5)V!G`PU?ht? Ҏ m%_<y (lAEm 4ml{rhi?q̹$ӂ(2A(i#0J6ӑB1V][ʼnǍ- 0 ̓ `Y `չ@&J,l<_vR"tTǒ=˂~ц0t1i @1ɍmpAi&1N TD'kANo S"T*r{sX;klF*PRTM3b?_@pdoih吻&—0* XAΌ>1Ce,H, Hэ\n2ol'r.M33+C;YzbwpJpdtK-:p5|834k\$S9,FWllV1C5;@A9\]Jꛚ'46fCA},0v䳿Y_}PbooXu^ov(YbOxLwCВ<=G{=tgI5*yrzL7;d_T?!sCD3ɠ"d Eca ?Wd.5́AjWݨy v D+(l:RaChU9ߨdչu xi3 3mC:rY> 'A[:"P 5홂;iK|TT8m;o-đUC Al ԧڮc vNNQS!\mU>wՏMpq bGp/쐽Dh9_rN(0dJ.R q/珻lT?[#z0h?4v1LCroD1u(f tF`)YN75,z9 r-jrH= 0'QNB@8]!2o8O=B#vqxPCT*!R"&cU2 k Cb\p # ÐQ rÒ3Kr(2l|Wl19$4W=زIb*xSfsc9[LJraDcnO;L!<2g't2r$C* $Dh㍯7ɟ)tpv d L|yq# &<χ!O Dy;ĠJ#: H#C};͠B0ǡ뇖7UyWC]Ksr^[Vu,hy8$&x./|^t: #^>W?:Ƨb3ƨTgZAZjJFinVRl5dgjgbPݯaZ/* >CFr D--B0nF>@"y3;Yvng61D8BNywϽa"==cv(V=aζm'\{@¨,-+4r]]M)IN0gAuh5rG;څC1gMݒ9$ y L=וּXlb]z#Û is0`hP< HƁ&DT"-Fm8a *UI. At#;. B61`3 . BdL\u營tDdH4p.l`H Bqc*ǎwD@ eY]$A@U_wȾށQ)QR0 b]th:CH>f'F7T&`2,9jg;VZoUT$rTEgBNpqE[JL C šsϩdSn8\!J@(UAQ)feiYh`>\v;#e}AR':q.)*<1GƊlo(2(kSl3ƭwث: XN nfy*о E3\dr# @$J^̇gh. A䂄ns3N[z:N8.'x)0StU\R؅%Σ5;x*L<̢/vx[ P!ԩ7ƑNre@/_K ;FI 4E ,Drzy) >嚦i kFQCrT0. T@=z$Y9c#xn;l{ Ɓ;)?z>fgۄU&.Bt|\$值p7Nȁ.UnG4<"fxLyd_9[2^]wL!=[ִ9٘4K4ShDmY $b) 5PX|p ѷ׏L>N{72FAu529릞P!9v n S7ǘY='_I ָC@ |}yepxm|KkNהUۂó;L$\IXiu8ݹڣDٟCb/ 5'j)ؙ1$"UThz1 f@p@`v  JXvàKRbM tnKf,:9؎qjMXPV*oET<`uvI r]SKCԔTys<4z܏:3/u @Bpv׃{q:ZyцqOxuߗ߿ENo$C$u{ryazM/L׸f3(g-Sꦻ9uz_Z40 a6Ʃx76bcOe\qPe 3hP FPEׅa} ׅ94&i/>j-Pm )_cm菱g26߃7S$:6-?Rvd rن6+Q1ЫQHu뇻\J(;M, ̆5IPӒ&h62)6RĉCbc<1u~zA[ +p ٗ9rў;2[Q2Z 8 ʔF)Pؼ*]),8aT1Qۜ5[9ha ®mT89:>!?Ht frJ X[,p= v1oB[X%Faxav60orU Pg9 N0iF=s5Bn]9&Rt?#_wx$*3(HQH"QMIC 9Nb3gbyT@T(%l%M\`3z ]1"iA'˴̇@!IB8%4 Hz&oTEWesח/Et&-)EQ@r8obIkF T=^fXȮ>>7^^<dUDx=M8jIEBrF @Kp7'(k`5Rbx aT$R@IHO&tCKp,UWw#YG{q"My C0|A\A.o@o>I %Q< 8Id=BRƛ#bO-z'7fpC 0aIuߏq>6n .Rn̪c9"8Tv\`ְ u<XGFEZh-ċyv|̿Q nv/}L&?K,(wg~*Ay!*G>cHnbS޹y n-s3ylv $NFI-# :ׁQkKBTlm% J(=ˬImi7jUG'hKǧfto[e ֹ>4eEG >p>z7xMDx@rloH |<Ӳgv)He'J o(wzB@d_'|Gė~:W|_5LTB}2C0PFMK=^cΖ27^}:qy 6a!jE|΃lG M =l8΅rKɦ5<瑃aSnPq#GqL0P At !ɱI`t^\yz"w'?Nx`Y%{}jn 0 dFR߲95QW]Bx1]Mٙ p 6:V+A8쩃r哩OQ(|`EC=]Bvoٚjy!AT^u0^gb<6g[0Cy>Sȁ@P PNzӯLq}$ _{a0q^35Sx-gX!?(ウHC}}gsUYT}먌-ݨRP.w_/uTg fcP@sdDַHia,@&!\ǘ }aXRT r' =` WBM|%,DSB@&ٲe#'a) CቢX bS$Jy9f(CB};OopYKK5Js'b.WZ JaD4Q6P‹ И/5o2MRi6!z,1\];O5;4ǃPd+b eszg/O {JPC~@ˤx-n齨Zs9H\р:j$_  " 0E`y5@ZDp: "E!Vv0kUlN|atLIh G5{6:ip@dA@|@II?TD~AtxQ.YXq]J 2 `7MPn=Ca2"?eK zTj, _Ż7$S"ݽO V%vYxҔpfVpHfLdT, ߭f XBcTt,\Q2{]|4'{9dsbPC]F(ܥfF>#GEZhҽY/$HH@?u!O}VZXL[WOO(dtD!*lbHW+:_9}9_Gמ}$`(G=}4Equlh5`ՉK&ӈm 0l~zxsJpSљObfRNlR N?k6m Ӑ7x2}TR@92@?g3I +"$@#B2,_]@>g3QR'ɼTt$L =. ja1\vlz0P t;+'Pi>II3tUiђH&cs~iBߟR-Gh5zfHey$$0^EI2{.EBG2tj'幸FS: Ywoήw$q(b+,@i %SEyrm1lѴF@8`(Ȩ^ϑ1]xGAoP3_~ydG"HtcŎ+pJ3ƒq`&?.DXR~w(R\A, ~Tb :2p_)ܦH"DE+T)z8P9HD"' AHE!iWH j49)PaD⟣Y [e)hCynm矜gZjy ym+9D+)}q !<"n>[BT{uIEOJE  ma i@amf#) Q!DD t8M0UKWA̺6 oٮǐQRfDSrzYz*RZZ@xB@lP)A$B )IaiB90 Q:bJu~GR(0&t`" H _f/?x( L__n.UQ$!~h)lu )422: 6ABh0!ϯ0OM#HѮ4LL0 6\pa=! "Q?t+Hnhnxy=a>WywG&N_Jc=0>17 d nT&t/*Pt/zd H^h?[ RM>D .PiB#pw\Nm '6(/mI$X΂;8EJ ~`F9>lK4QEsi$DhxHy~.Q9Ha1LU9nsl;"5!=t{$p$_ 'J(wfZЕ1j u2da1HYqq7 I(hArM͌r7 LJ&cKP5HF=Z=Q(BVP$Ƙ3ĕfcA>O;38M4&yObƖbz6[cƪrlohE1O킾x$QTd<ؾRgHd̆E~,C0׽qCR?i˂@AsbqY(ѽF[]z(! T~Eb)M"aч=N}BHğlcNdZ%1îqS\(y@P1 2%T¡Ddw0E'lGbtgaM4RI `"e*"(J#@hkւ5)ELI7P%ƚsKM >rbTU D$Ly•J~1PPY_/O3'hls47;XcP;XH\}X RCd@@8؄{Ja}-.Q$ԁ"%B@Hp0p~{cK)-^ ]z=R?.s_o~,vZ~ªj`^AZ )2cK@z=|[)TM|M?X*f*FfBjH8nܰs0GP@4MU)PJ)2_z 3"HP HPL5z9\~ S|v.޶~o7O0vA\3uV0ݰRi jeψj4y4tmY4H#;C0 5ƎsҀǤF{y)ż2b& rD^w|80l|ͧG$AnҠm- 4\Js.994h76Wa@kD\5cC6uec4- (i 2OL5 {ZyZ{"5klhsfKR@0jr۹WoF*|slbOHm {J&7WMk[E!a#)L)_AyOd ,!)q"R !B@tS,ȯPM\hUDRU7#&&KV>#)k3A EHb15wH~{]BC탺ۄ)ɌѷJ5 Qny9r~Zf>OeJQ!!& Eh)b- Al:D&R" iֈ@*K4%"! :DU@ mxQ|!'piFE;9|IH"n0dMbߒM zǺ9fO'mNEiN, /D/^f;8;\=e ]'dv0wv5K .=ۮY!0a_W =zQH(LEA'h&^J8> ?)pht'8:GMN>wNH3&UO[8MGCS!+Eoi&Ηr! #tHxc"J(|'XdH]g]U]?U鬔1mנ~4R+CX 5w iB,W(p 2I:rp`N811$ 8 iLVb =~\WL{ @@7|Oѻӗk|f>Ɣ|&D6 62H>&c$$53o'~8Ly(skDG-mT?-#_Jyκ>>4rn<3# -y (gc!gH4m ip Dp@C;6^ NC6qU3pB)؂8ok!ޱ4¹!COgpՋ(Nz;%'<qHSIq5 }**]S7Ŭ7 xێˮuf/-NA3'ufÄ4pm8"P}ݠ%~V"}{]jj~^nf@ "h81q"AZ *i@HOMRP2EHI$I$4̤'qk%/ 8ZXpL8rs> +" t8q p8Ґe1nc)~ZJH*I<0JSC PJxwfrOKEtHs6(uDdvCozH S/?}UtPb)uN# o/ {D|j luAGZ'#$LfԊ8`5Ln{4<uwme߳Rj +AkI]Y\ }c]:jĕM6.ڜAeĚWfBdn$(udU@UwFDE `̄$d$(ṅl##Mgz.OMlKi˦$hjV;0N*EZFƛ;d{K߳|à8i=A/߀*a_ \C/2P+v7Gy z2),UiF0Uf5j_ u>/T@DRx']fK_z yKd*RARJ*gN6GQD}7Hu6d2h,Hbĥ^gPQ΢;XNט ^nqA#Q(QLH)C% PLU7߀DE0tPvLc'A(BϾ Gd )60l0 &Aā@. Ό@CIQ H$B4Q4@P3 I" ."4C492[LLEDgN АLIPCb:[:j1cpR<7Kn'e) +:3qs((䳾߯׳LfHvF9 HLDAn hnQWA ;{S!ݬw 'Y v2}e~g1ҼTPXmYXv` uSʛ0uс)Ӝ9o<@|NGj#du*C5 CP(7/ *8;/FG~9`|]~ڢ8+'4d C <6s(iDG obpk][ 3&$Y9`q-z7P#G1ލ Ht"`쐈(܃Rߖt>Z"DžQQ[c?kQ%$Q/޹kp+ܤ+NƏqI UiTHPAKf'Ol1>:TЎ8 aC@fO:2^o\5<+˔aF1 [?o׹\ 3@D401̠ӾM4 ) 14F@(ІAFF 1&κH2;KT&S&@zqbńpx抪~71g|,NU^ P)abJB6q)UwܟzqʢW/Tk 0<*/wGɠi1Hv!3?~*na`k"AE 31PB@D(E {?˳$7eRPP5Cpұ 1plx9 :b ,B( P<@iD@D=hJDahP(} 댈SQ'BvJJq0SAfRg80"!y$@KC6M钳fZ `Fn$ec{oL>cUHTHq$r,4o=hPIrȐؗxev8Ȓp|Jܥ IB*=:=Sߵp $ FCKE,F$`v*1)ms!3v[)JM X`ƪ ܇X5֍6, KA&,CṪL0($*o ƈ\Jγm{RD9 xi)cJ@VG%u1&᷾5\h߈ƍ\*`6w V$r;=WcFFC9*Mh:u4idKKf0fԢ̱4xޭ[29%8*ΧxB)q@v`T'>skF\OĈF(Dp{Y BGi3[ecވ1 e>d Y7+L1δd?ÛDVN!k1d;]\$^6ħ}s(*0^.^U{d/ie>n$oV4x쎘pC [VCPV `͋cZ7b ݉m4VhM#]GP KL`DM1;C~F!LV,B6b?AƎ 50lTkiGY&M1sC ĔMFZ C~^с|J 6&o!HN5*[ ?5 vFP;7Yɵw_xC (?ddlN, f#LW}Pnp)_!!ԉ:qȕT30cpUANnzJI' 6!W?f .`WMSjٜ)r`,;h,g31 'ᰦh &"(Z@|^y t^xW4h" b jPp#xd@` tI@DZTZf4"يR4.*ƵGcxM]V'FѪLE" @") }dHuT2U-P^ QGBD5# (Os#KjFD7`ƍhQ 0njJCv$&.C#Fa|:w$4vI(ǖm8yVe 3Fٺ`IXa?51m5zl +‘ʜdB Dw(8ÈhƔ4s=R;Cٺn޷-ogkVub,TDO ÃӘ1(}lJP:_PD|y܅PzX:!3s%O.FIX&x9H=8tĂ"}8]HB0pSFycR./Um^}[= 1`l̊nl6j*4Dº}JmQSa$ cB ¬6O 9~jz1j'D=61 &dI; pqc9K04E'@2GUx{BJ{y&rOAfX *Ry/4Ѕ#C!&\lGfÿm yOd\LB!URUDcAMϦ!Hp@~}1S\b7g4$A*D=GLӶ]g < f*3}ąIa'`Pכ fi"dib$Z" "eh Zb"JJZR i bt4h]#K 3HR"MC)B҄CQ 13U0M(Q*NX^L_T{)ZA*qycXb XW`4w> *fupjq}nh-iSDar "Ӻ7D68K3ALa+ф^_~ka~Q5XV&O\7!-?NpJ", k H21πw= O " G THXG۱I\6L,X~3}Y<0ylh r5CaA: E +H8Y[5x0Xjq+z٥Ӓ)iZtL``sMD@L-$.6JDrXX y]֛y89@GɛKO/ˠ'0S,爩"ˈ@7։6Yŝo}H@ u.m0OLx)=0 7z>XeJ$Q2uہ^ZxB&P +25 87wK1WL_ط{`܊t[Ѯv! ۮKKƓ84mdB>1@P U)~Hw\{1A"!.BWAw7ws˰326[ 4H,q*o×= :n l  sغz ()1-?1Ƴ˥A!P$CPRhǰoJ历$ %d|;p>!o <6J#"XvD7 Yq qY (" l;,"T&Vu|J`?`y#W)p x<ʋH톁>i"_PrqAFDM[XEq}"Ihy릒17K2@uBZ!bp˼հ 1zSpy-E>,Y,.̿'C?fjPLg r6/^=Lz 9.0P0$@MC;Y9R/:4;ە0 s^[[qLS-Ԣ]pD [ޘKa9"D36X6$ 'xu"lzBN6UMb ~MߏnwQ=Æ,SN3@ɒqIohyN54`0$:, s nET9 Mb omT,}[Ϝ:=b.:}JL>P +֝y&!jkalDH#,=^Uw`mY -&2 e1HNI bv "dr@m82,<̼Q "ᙃ}W-tW0SgMŽ1{Cu\ DAFޓR0 %0wSx둲o jɣQK #^ |nI"V`qu Pi EC#'XR)x.2&vtAZ1nq A8Qe+3@Ct6R>\<Eȅ2tHG-ηm@οFXj;2V<}E3,@@*w0O;{CFXy#R8+OG^`3p@cW-&CG%߀i| D1}@lxk^73܋D\*m`aR4cJfP.bX 6#foϖD X O"8B9OX5n8zWs(P(E`N{7 +6 B1t8`,pKIxfs~o Agv 酑X N 6j"ip$ ̛08dzedQi!-s!Xl7G"5P' #=S&3U}$zC 5>GhyM[^ή&-$ ލ:0~gUSzjoxu"HX~Os}w8 #B\^ʝdqƟk! ,§|B5ai`GMq C4>׏kZ=!r|cst Z`,n0\h/_G5[7'GΙ=r` p@ 1դ#8$I hihD@v߉2x|AW#4p[݋|C dEi( %XtNM>BoMӦކItӫ{βW^⩩Մ9g8`C 9Ì4V=@"M>^SQe AY)s,"!<6MKOKfdNF֎3I꤄҈Y}Cӹk՞u5ED);FggXU=%f " <Qzǀ;Qݾ1A+Zuf.eGh80HF1 ј{MqT3 1]p`Fu l 5̨#mk.gY=.oU0)3AϏtx^"UYE;c.Ā":,,%0%rP{t޵۔.px3:%qqd  CqzWor"m!85 0ӆC\WrICʗC 9Fa ^dyӿ 13MPECО/`H.c8ls2[:DP9KN|3ɻՈ92prdj{ #婢b&GMޝ&aVq\*VΔ>XkBbT  Ns)Ň{Y1Ջ!CEo=KbfcIqB -f0wB\Kt^kNwdxwcGDI_<n*Gz; Rn`ً:2[ '` r332[܈< :vCHĖQf"xM̀9`l/΁P~3Ô8䰆9\txj-48;h;62JW߸y(s`T;;riu&AbEYضjKB 6=Ƹq]q&񡆠5!6,8Bn591J D57aMzM \lN[a210dwb >ɂ; hBoJ~Kdx7ISնla'^@IY=hH84?>9 mwg_.%L!+:V\R5rUٛn"h9Mv*ZE@/KtNk>>G#"̅ RTt(Q{)^L.``$G B3 бѾkAߨ/-Q%\=0N8Юy5k:gt zii+B6Qyc 33wz" "Dnjf- 0`(r$G'?AzkRcmw.̯z^M=c[!nC|w T/}xZepvDJ~8P[2"+eYz,g0n¸w4Am@~Uv42nx#L"]"[vps3Y qfzsmR5FqN"YT'9z=q"2s~k %~ 2̘7#?-nbtƈR2f1 l"_"==AXbw#`._^AWd R4=t]Bc@c:aroEUfJd(a?QOU=L>C>Gd߃ZAʌʆ2 s UC@C4z~ f)t&c꫞D4 ť2z!JBPDؒBPmC ҄XuÐ4'bc}LtN?Dw*4sUS^#aR9O"#m T1sQwv4k6/ |<m:6DSq!4zb) aKޭ3j 4uK@|C!$Lـert$J#/E;:>+S09r~nAECNA*`@8:sjI'~D@ 0a~ȟ3Ŀķ\!X1;pbHW)axP|霪QDD#m=q$@2ʳB2ټ*ֽ-4jV'ק;}ݼPڏԊE~B0s>s_Eיau0B!9Ga D`;2pيce7!:qLz&q4k[^)$pl 8{q.jqF1%ȱL(L sIRZ)؀c( Hmt&N;p 3Y e!$- 06d FTa(r,f$ <>6 ;B -|>ѪON~4k\/Ɓ|H>=>|tY6q 8\3lM"<مaF{ȶIY!9lZQh4>ij\F4jgRϭָ" Lg2_/rMD2j4R"bq"0r %z\żMĊQ遧U$+[!E-D3moQҧ./)8jw^~bCD)vLAũOfe}і7עA6&y *皆&'lUTjYc Z$nI&6nFֿ!\1 XZ٠ӦJ5YD@`*S'MҠ=PuC:ԴlFf!/^P#NK:G0N톆]s8&% 8044, CU̐TD` 쉐K#cHVƄH"hA@Q2 x*ڷȗoNİ։|k*)0a7i;qpDRq5tFFHaDLP[{&ȉcwp8o< .: |iR>83G/5HF1Uon17v>oSpz[f!ai6C͑`C9}ѺdmaWOBġN{ذ;h ÖH#) V63Ɯf t J9q :H@,? Y ¶4HrFsѣѩ wYQfιT4ǙjDw=1y$\csnmji ԶB xgI"K\@FBQ$be5XHO1;8IQҙ'(jN^}ۛFCm4n0ǡ+*Mh أ _:HprWOs=(NαO- ~ԾϨ?'“H%Am|WpҰ|>~LC4ːa~vHXDӰ!=ORH:7 vkX|xX-5Z7x6Yj-N|P;b"uSV/i331`'c{?` !8BD/lĒ^h( dy-FOH!MR u)UIEC݃Mī=yryeGsB . ,MD8 5} 2'(uTƦIA!/`iO$їp{-$;K}Dq̀Nxm쩆=K\޹H0*B=@x2q,1] n"v5qMf)n09+H*b0QtrqCwΤq*9S ]n'C B;BZ|b95СGJƁ0@d,;C3^mU955GbM4Z:PTŊ! enu*cB<بOsҐFL|TVVRh}C7^`| n9{j!OMxqI:8z"J]j2lnsv!()I0GCk(pnj1g0'x"7F3:yє}F&9;׎z@s=cN9po!҂ptdegJ O8#NcNABL@v]4Qsh@Y@V)H'ȟ̿e,*NRPIT$L EG3ii @OL2J(X8qg|1 ~w:)Ytorh,78MljcI1́fZhAKX*b(j(7,ރ^45K/GEɊkkviьnn:u>_ 5d\b4I6=KL!Ӣ"gA1H ڑeIzɈ/x.rtЁTPΪ^wbN՚GAA9eV RLKA眢a]Gp^M4i)qmp0\2ld !\Q%NL5;rĒǣyN# zRj#I7GoA@Ny2đl<;>A 3#|88 $D=* (&V$BH>&F6|js)Thi{X z[ʹAaIHVUU^&<(()!f J!IH@!2TLUA4o˰׻AGJ|=Ap2J(PQnGԷ2J*ky1|۴":-S݇OU8p ( *Ыv'pטpv;$ $R$y> aU; cͮRA9"P~0.K|x;G79ĀyIs1Hǫt\8׹ꉱ 5l$ u2 D!4!lhٗGM~V "$^~UIw=F8h uAk^R;]&g8uT,,#ُڊݬצcDiQCk❐l`L3w+Trփt~]̞/z 3O$lhQ' N;@'8vwKT=`o}SJ6Jd쇨Wn-qd[!>w5 'aP&w(O s`28$J~/(:} "D$|lP](}VH!F2;iSB^_ x"AH2=/ h x ;{@&T`aЧfW2ZoP>*ꀅ (x'P`BN~u9ȑAyۖCz]178E%]"v0:ӄr"eJf~xGm߫}Ft[w@w@ fd]q:L#m/~bDV㊧s39$R8?/A2_U٠)_ǂ#cJ@B4΂ G} 9I=?KqgrC*{Ei$wy,0("+ TCBhVPSABiW&)F DZ@~ij(2E(iK &龁!+ic"cV{/I 0Ϗ'HCѾ^;RMDm]m( 6ك6js*[.;0֊2 N!ĝ iT顠1ҡ$ ݨ8$2|m2t{R/̺λ`tҧHr胡`tγf>H.{y'X1G [m3MsOŀ{( #9/T Q7(rybXҒw~-mK¾A򹑲V! _X. (H)Z4q:SHr64PIjEBpzmVR̕$=H !J%a61 οD X}d4k芄h QOss@bX()Ç#0Dr$U͚p!"a'R* RT,ȔP!p@}T4 ]й$ 7!ـ<=e!J POpH!H`!E))&%⍀˭lGYx13;o6[םU/8+ת؍,m4bmFo Ϲi=lu. D`@܃nɸ̞GByyPSZFͫoqx, C7҅ p!꠮m)zjp61Z4.AnPZ 4M.S V9`}L?ɘ4:2d!EJ1@S/ŒAT-yCDKH4TᤡH=3)J(CsydQEHxHY-:MeR@Qժ(Z <: Y AuѝJbɛ 6Xl؏leϱCvLLwRdS-*8$wϻMg44ogXrN$9,'8"<//Htk<.w!z}}ȇnj99?߽"0$#P̰1"&DG'3865 d+)A>D1;bEE EA?G cx0s4peJ|*PPRR4  5aIZRO>}=jLaG53Z5RT@3Y5Qu'pa> cC: dd=?i'laZ<ڗR;ha0*YcmNf: z F4 tUFā0)1(AAB4R44#TĔ@1Ji f:TĴJ EGlRP4IJL H-!@*f(ia (J%""&hŠJJFIi J)`C@F(DhR("i4"hH( Y!Je@ADJJ( F#āHPUSBM-IJ5IӥBB& ! CaЄ(RDPP E+ERvWFDS",.wPLT*`ޕC)A/"b"JUK}^@b2(7FAxeMBSAVTZ*#9*Q!44N6m#m[A9A[dRAbLK-ijk\GI36-'&=7X褒B|, !Lv;Ii^{&ûp;C]>hu ATXF0yg1^x\ R aXa LL5 A0TQ!TPPPC4 S12DLE$TS%MA4SAL RD4ҵL*2!1C$HTDC PEAUDMo8z& 1eRa?DMϛ GO|s#ȍECALߡ@ߔr#3ҞxYyJ?JJL" ;`XE yO0c`d~jt/(=3u+(\-+mgaTBoF>H74P"BA<>$HHJBxSBZx9MdAبṄىǤwo(5E_^yRh|Kj!3dNw#.Nӛ㚜**l+UEFfʣ.bs z@ט8oL}$^X 87cU#,5q97G-` Tqx{Mz>ԇ3:?N:In;9A4CފE}@TH^C(P%!BT rnEIVnp3"><~̥"O/Wp9iC1-4]7P.&&XB0zʚ٭@s‘YX~NO~.j@Ol-!6ʔ**DG:q0G<Ơ9IN"֍zv^+Bt #4)Mq@6JZVИD %CyFsA'ZF&Bի0SJFvZ@3OA ?@Ϥ Ƙtk9f"v@2M! C a6\> >6y~<r;O՘x@zG] K ?rYw!BeW)3 D 8?@ ?vF!D(Ev)rH:[)~r6y$:ʉ4 2AQ ,Q?'0t:/$MS>/jX?+& ^1B꠫3&/n/Jh`êZU_ A-BP-U"ۋh~?>h( +^+29:IƞgkkZVGI Z(8@LLHBGi4W=%^a;K)eB9`B>@DQܓ&|&a0!劇)$V@F(*j!ޠ{V,ft9bݍ@O>5Gt/Bzm544؀0PTM1&tiT jDE5F҇E :gdbxQA7Yn @tuO-!U˜ jЃ&m~g04 /;tO0*G$%#^btvOnATM~?HW_R-B9{0C}6ã!}Y }VM]Q$5$Ȋ'Oѫ[1zD!^rJāKIs7?4Xe Ԇ5P H e>>xwLlhxěBTXp7Mb ³5e2Nwʣѱ 'X.G>y|3$~zKc@:ZqӨ>?3yJ6>o џ-=՗@xl:#(ad@d$1- LݙL}saxRP?K2ǐ}q~ nwU&9 Xڟ&*c67M2J,1ѥeSbQQH_ԇz= *c?XnG8*ݸE'bD}zg@Z;wW{_1C3ѽո_C&-0j>VgVj[B:|OB؝mG+csq6Z&1fAU; Uj׋cC V9׷ö=-QU *Ki .9iz-q|\#Zȷ44tEs·3fuR)ozr 4V:xkШڐ]aXV)7xDYz(Fp9f# lM#փ.oP;,CG0>VXu0=)*m6e_ R[*ՌSXp׮đjoG!$Qϰ# kbnV*o\G| ίlnѱ]4ˊ~gcJPH_K=cyIBi/mWY<c@XZa |ƟkKqC[,IY1v'mvF@T& f @*QeH)h*T)i+LyOTjDĄ4_߄}!ﺁ MUC Fz)vW[b:r(N_8q;C @M7q>Bҫ 4vtk`uThkM#l8h]4qX"1W\4>i E i㟃߿GH\H BRi6Jle48MֈzrgdA`RiZ"P ]ůsՓV)YL(s I%٧vӴ|g;/ цH h ZhAR(RP 3S3H+@MRPi4*b)ӡJi 0 G*a j)Ab^ hR%HhD\ EYF$MBBH*F(HC( `V$M"vƌAJA"'b bBZ)& &*( )JZ)sTWJYpQnO]\顒A4訕xͦ1(H0sކ 'vXe#`6dtf/$I")L&k8j vhq ^OAʈMhU w9O { @JB㲇M#DCxA}0,=f֨8t Kc-vM\h! 2}极'PL*kJ"1ĝ\cL27PзqKAQ 12s.4}hFYW"c/۔M'rx~`($@f@~ި $6pCq`=NjG;7bШJ7`M|E4МwgQ9Q@a/rE飻áFhx?PF& KH9 rVls k[PMѭ<;)uq,a95 n3>'~#~״ FD ${m3YQ1X D!(*:Ѧ!abD`"Vi"Hҁji *XDBb B!bIeT*&eHe( #H~N$ tI! RS$(4.YIaTa! NT+,MD (KE-h f~&`;7?~ᔉ@2 @D% U,HRY0=wB4N!p0~K@߾jQ&Rl30NRh9>/p aH>uJ%4"/#cq R`%<=N|eF DD\e&{j% ģ N@2u4q~nMuIM 12,KLitFU]mFU\SYb9|sFR3C IŐe!Ρni5`\U -5XE(Uc)!:չ|_qrh$SOg0c*"{<8omcIZ)p8Ytm"ns8aXFhoN N pM0XgB֑NAWllY~$#>^(2zA~c}hᣆ~#R@l9N'J !FE}B'o=h=٘ 1!i1fF#z_sWL2Bp[ޢCJ[4+[ I\1ckMZDڵ[ 3搮s2H8p\ k ޲}nc/5+Yl >Ѵ?z} iDꑉ\HJ4P:5S J8 ~ELqTԁ=ca} x~[L>: ;#˯E`8='Mn`x!X&n(% HZ(|@1!WTJQX_TLxëv5C~~X cM~Da̓Q_ч3A1<dTA0(k^|8Hzx`lդF&S41yAG[FV󐘈Șcgi@a52QBuww4Ov FN%(ϰEGZ) $=&dKh>qEWh' >pO<:Ć4S fAx4;Cq!*5a]&&2Bo0{Z!AyJwJ .dfP=Zh4#G1D 5 M *j%bEĽcB=J)mĢǜ6rx!?&TD Hw=Jh<'ARSD "+" ,(Ua'.RٚZW=81{%T8J#>jxƨ,A(=sr^v6Ί~7_c>0AD @mUJ[).bpC X瑞%twpO3@T0MY G!hrK|@!)>Ӡ>X 4"z(y:" 3zH0D`Lv XD38?ȨR+h5HԱTU)LeF؁9m(#1˵S3$G)vf酪r\X*P_ P'K>ZٳpP"jA R(!bԌk?.: U':U6G.OWONktvX3f'@64@?YۃtӧKPE.afY' 'AwdLe0=yS41HJE#{H<9$Qt2XX2I]8B@nzx\/bHa! }'h9fv=e[hU0#%=0#p"e*2Lu)G{tYzoViXXZ6?hXWp_YUi`XoN) qӺ<3F"qi*efeKr]ǜZHsXGr]v_?{F{Ͱ݆BtP;A+;ר} (Ż'"}{F8⥋;9_@f'ƩDΩkf0YKTl:%]  I6$a&?97Jjg4zT P{Kp~ so$z.kz zx_}<Ց ̨#@IH@{?9L#LP" J(H)S$t#}P\:{=(9 ${c.xzJ8Ģad8@G%8*".,r&>P"zsLF% #QAy)R`iTt"B+Nq <ѡ`TiU\jXI(tg$T0o֙ &iesS1E EZ|S/)c t5,Z EcA=j#}cDKttv_Wg& Ip0qVFՎa$'U wcH{o3{ܑ$\=`w꽘mZgZlڎUJC%xqBm'QF<*(4N'[T0!l\S@"k uNywXn(>*=j' QXu(*ƛ):h"u8%W줤3U(NX=bwEF0F_\Z1hr巯C}|_}d)[% w{~*6t7֪+Z=! @wޒJfW;\k5j~LzY#A1xGA88.*A<VIo_MaT -|2sAEDuR4~N~a<1,  shj+% K\xAiL~oHA0Gvj! S(á֓ %.N|xPB}jIB9C`Nޛ "$0U@Q!]XsaL F B0i2>~r}}o&Ûoڿ"EBkwpid'<+E^,^Mތ2={t~@dba}cȉh stMc ?N쳓'\3u< JE2D*RG 4]*9dQEM1RA6NB1?Up}~huElϮ]VgP<CUMTKH\7/b|n숈@%PO QEQI 2Ed[vP;;j֐6MDiR(Thi0Tl[ ,o]݈~Om0u AN㖸')NZJN )) dJHRPϘѱzMRɓE%)@҅# uva*'*<|z~QOR$")0'G@c$Ò!Jn }<?=ۼ e 0d4hQJhb,b"QTO>UoVk%osp/E1j 8k!{bq_yvu#;""e fLl ,*TK%]b5,!ԖDj̟3$-CEځq)5 'p`<3S#?y;  0D`՘+Ӿ>ܬ/$?L`@?Hu[MZ]Np(j}B](`CSiJ̃c4l :jFR'ZF-[-lf|ǑFWaA.&1&O) -?TcOv6UkGb/գ?:t!kpҶ"bnwe&C3쩡EE1AGl~8R. Em$(H#ow8GOc;P Z% Jt@E<}B b` HZhaSKHPd!PVB} u}_F/r@z;8חP@D)H|5ҋO<͆/zL Ū08]#Ũp(1! [KLQ4C3b?l=wѽv9R#aPOlIl)Lg &fŤQwZUAIM_UuJQR$IR=㌐=B x߃ GɅtut\@̄2I|A&/ + G{ioO>&_P=٤]HΈ D+8x'B8A]'_U2U"1{פ되'|L>,D/PKZh6A 9`Ptp#utd過İj>w66p@0&ZJd4PT!O>)y䆔=B#|@j<1$A5h6} `tiqd5ԁLal&:>܁D'fB*o쐎`.3uB֙R$gLOa{)< B*UYV VLKʊ ѶRA~` IЇ9R*.B<Ae6WXʃ.ťQ_po^yb?9 ZHD{䧐q{B 2HBKY щo"Ly1 O.g胔, vćP²Sc] t UpzzBY0!R.]8۴dFpf kj -(!2u q7u`jpH$1J h61 eMO Mhy2r2 >c5n.y彧JTzͦ4n ̒4 $\A{<#ތ[nX޼zǖi"N7qz;2] yǙ%ԍH 7VUfy)#4ۖ02ScB \0Dc@AfKFԘh&9(QL ,ƃM 3zꑉ-i}By 4Hv@gdPw& !3"23CĤ"2Uk1h#ҬڈxL଄QR0@*BH ǹ n3](x]!x'mmO dm1.WJV8-n>\I(3 SVSYPiDhLD{ ǀ\V= c#ݐN=i3'Y }փMш1~q`6$íRɔ $W!CR=*84B'KtSaP4Htv8o_f @<W)u0Ģ9Oyuj*zLwjуHqz܂bhiƈ8o 7ŏu m1UYMN-T8:-7SzzdLkR\gcs\AxA7dOk4 g b Q'nTh\^>VÁmvxKhlckM&bf384|v=6B_yxuAP^F-X Q hC{+TwE$rvP5hH#hlr[-͸!?;..ۖV8\GRNЎOokrdqvYwrum]#CǠrx'pwl*K ƢlgŽ{ !B =Og \;:f{G@p΃HeRm>>EH$8'.fnYe'r(m dLmyKYJ7mPN]tF_T5y,=vja(IiZTUȅ.В:7Jno:}`3G 8mњXd݅}Hh+c6(bQ1Fu'`4&eAHߺAМEc)t{@'_^8߶DҺJJV 8č-'I#h<"pH쏞c֍D$EL%IM{7zq+A`ym,HuSXXFT`H0NɐS!,#A<<H_8B3  ώ|SJ0J{pJ-Pt'<% `  (~,1 TRwS%{!QJ~*C9#9H−oY<.@,2!J EI~d"dJ(@ *bXF0UNUmEݭ8UC`d@x冬#=]@04Z"Pg㬯X*cZZ9:y$ '$K,gg̹lFn E`#xZ ie9\g.2? _]j{¢R`)X%&% & i?? gN^/w$cۛYz{`rA@L$^_T/Gu-r1q%"Vig0:r<̮/_\ djV[kIQɿw0AR"(f"*h&H)Jj"*"J*$""a83UDUUU'T(oFbTOŶ WF2 FP!J* ߨp`]b6 Lq _fph0?-s'RӒvp\ɿ)J.&߂5iwxgU$O-zx+UpD(û\2~>HA*F E4AV{zUUEMu 5NLlBH﹯DAhPZ"l b{]sFGO>$}2ع~Pa 4x˫3'VZ4oؽD]cD:x?\M颈2 .ز 3vX8ٔ1*DbS5xe8w"TYBq)nE\stXJc^i7L W%hrd; [ D_sX3ΠAd!HPT@//M=2%@f(WL$HZ J&(` (%"D!LL5CC@4D)@1*DJP$_]'q`JI.bT@ӣ(bD0 y(ZlK8r̊2`πl7UUZ~EM}5f?BdeS99?oWGe=Nz肁o'E  h "qDh㲨Baí@O J,j$J(Zrq.ȝO= ul#IИCf(0T&j?|^x1נmMS84{=8OLPP8(^l *Ors<Hҕ;>Zj8` 6tlb[_WTX ôj,X 76;f:|$Sm{k\OjT4HRhDN3%'i~P"TH!F>Yix6JB' 'w$Τ?`NOCK@SH`R(&T=4VN6aBPeh61/?  SH͒8Ilk0x~>= (YacBN J؃وe ̙fbq w:`@v)(Mչ?,}x>Ѝ9=y8U`ZGoj_RtHtlHbj@  nb B9?4n۬bXl!ظL*hՁljHAi\5wp8!7|;_{ R0#,AH(J0 (@$:>" Їt҇cԹ2̊0}2P”;|G` Aze+4xy!`'UaIXrB:שA&˿L2i3˓Aﲴ1  %!CX(d &bٹٴXMD!ij8 CӇIC@-R'#lP-ꀤ딳]s!5@i yŦ#y;mմػADpq8|M(n| +"B@P{)* aX+ IL7J8ٙ-Mgy4 8C}(1AĐ$#A~ߔwGCGՕOԾaoܔ&.YB)plh2_-l kf15frH2- ACxwP8K:و1~ʐMW{uI!FG@"" w[%/>M<(;E7 $ 1(BRIQRPT  !LBBHQ$HURSD$1 HRAKPD-+T?J K0& Q{QEvrώd4c|$ =z$̩(?{[/#Դ#bbѶ.sA&$ v胬Z*fPwJPD ri>iR d E3f晄kKݣ q f4"FߊDR%҃EF㟐Le *'&~ *(l7(C|Q>ԾEӸ`rJS SÑmeHA+{,9[;?6#UE|(R9L3PPh N fH48v"ChAF)`,DILDIDK CE$W"X9pﱐd9 JDW>44_vp?w} |oՆ TEA LswCڛ&'⦉1(8ЪL:q8+&<%>'M9 yQ$SaY5e^PEy@(iDEwp>@Q@- ;ˮ aPݞf4hGI:T:f9pbQzc5h@/D}af*~t J pw$!!IdrȴНu$A+*ytAii$uRD&5R"PM+@R%?nBJz SL5j|H'7:1!!5t^??ښJprr Dl(Gj@ƌ]MxcRPe"%J%CH%(iM+k@E(8zdqd NFq1LV^=i<5ǭ('=^9TѬ<JPRAR$NN)JLҜDcՐ=owO0Ǧ )JI&@R?N>G`A󂄉JT"R!JDD>C DR%%(4И De7bhJD L SGAcCD4u$Pɷl*SpYi*1u?fzMo4@G ÓϽ_|RnU?4Ú~B2lqu-%C법t*>1]~ZX!xzOGa,XW4EѠ#c n-Qk; ;#ݠ=Z/$X0ihh ًd'Ǯ(RMJ-7$F)5v# M#M )Qf O3h}CN}u ƎY,F+Bre8DM 3;Sbq!rk&ISϛgg:: V7Knp xBxk&lq!ԣ:Hn5'uwo%j*iV$ƥX~RKZx=!D"0MxV$cki$|p'D-Z-Ov(ZŁIA),!m;Zc7);O+5uAz+ȁkP0I1t4!fNpK}&çjPu Ncr AhE X {AWsPD.U>H|'FE}0 !NHI0D%2=P JkUyJ]jq:kAd'}uV'Xkcv4#HMf?@cwsOI PThz#RD#HL~I7 .:d?'C:?]3` KQRڐ4qp;A:`[Rj?zx4PAl~_M*9f$w3?V$5nb<ǹS4ZUҞlJ BD/āzDTa>?:{XH$(V4N=StpnΣ82<ʐ%P>њ{tO6&jzܼg<LwT ء@ 1p23miuȆvdl;Un ;E^2IYa/V4k֌v< (!R;,g3Wg:v-2 |x=nhqV*.alg yiyb-*#!j{H =8x"B9d6AhZx|# ?@ԳIS;T4Bhqa= :pt5 7GPP95JLzN4 ,X+ kЫ!OgM.Q,A0o?~&ϕbDKEN  8c0o #NWes9yQx#U]O%n%a_W9UMfK"Ξxvmj8ϥ34MK#A,bE1[fq>^TYj~O**IήȈ"tbB$'^zPCho(8zisH.G8j#qYq4:-#:8 Q.5ͅr~D[ >h-R[E]J};viDκL1q`ޅ!2 V0 %9[)t0aW *K1B)XldĘ}uSb[<{* NKkU #Llx`+~UL'ylZ$ B#3Y[z8*;G}œf@ԑ0Ϗ 7` Bd`.8:3R hŐ6psq &„xDҤ$m!8쫓\l2NsP{:-;.F1\L ;wGHh$%Y{08@ҹ@ESpcF6b\e BI=1 (:p+Rg0 $rxdr 9[ټaKxua ҃F:OK8 mXA?}x49أlٵq/aB4Tg" ௟'}I!S\*=NQ]j| >D25й,2;1Ȋ)D'z\C IʘZRjr dSHPS峷ߧ <_P( 9PT1 ǔ@$GGtx.{ ;.P‘Z2%L(JTFmlE:{SͶ?$U BBQ:Kc Ub駽:/?,4'@4ޠf!Tb& rN{ ?A΀}ho8FKF{aoNzS؋ >e -O(k?{ލ!nH^ue@L0*lQϗwjd!:`ڻ*>zINnZC+0ClFNRrL ;Wbő{lNbxr6 юrMOCff#4\9kW6auggGr-b'h5^LqeE.ƶަțl|DF 5qH(*G`*7|Nf:{xo[ @c)!N_V6FC02QB#)Bgt4z Bq:KM/fKcEۧ҉zÞf%iOˆvqe!DUSZ J|'U(D]+R̤ pIˡ0OיwIÈy)&HLb6*xRq`pUx П)P7eym}hGڞ\kSK,gQV@h!͉!0/(hGaI؛ SPqh~z1b\WMdkRs'Ǔ܄4û=2%""GI~=fIp|Mq:mfv1J<ᩚȫ&8Z#1Dhgz&bN4!g8:w(ƅH,lp4'SA(ABI/ew 2{< C@]?9q=)d`a0+֡1Tʡ5@5pH}D8Hb|꽭p;jCqf`[ =iB< F<@Q2^u:d%z`~t60}gښCcLcgc= eϣ*=E1⯸@5V4 i!T}hwnx̴ʩ,_9u S}$!zYSm$ 'gC^8sH`ZCFPmcOз? ɡ)J h[r }Od5 8S$$DB)r˩SzcD5m{sG?d(P`~i̻@YN ůޔ)Ȫsd `cF{ ڇj2&2}RD^ DDhs*P4u`U 9BNjxkuͱW b ֵ7CԚ>CŖ N r+2~Ic@5vC 4;b6>03g?vQ<#}hJHq?uNZq IV$ ]taN$KHT0~S Eu1zL'%b@DD0EU7t`%$Hf)%4#b&[^oA;p$QCsUf% Ë8#awk#$4#n Ń}ޥC]}D=h uj"!#vvfs'<'qN nD9s: \{lю>''>^qsW11bb"db)*ѧ': =dDQC[/^J;<${M$D!P32QLѣF6% \TMYM-E0P^~7q|vE'4&&h*Q{ɦvјׁ62j rX17JD 4DPldR|DD=O:GQPTPAЁ!4bo[XR5DGUB@ySCHk:TLQ-6L(JbbiCI:y&ۍjZO=q$PB `h8 d4Hbӽ*l(JG|boy\LTͣm=oqwvS|MSMzM^)1qE^//\|(x0Lvu9%/#yiNZh`4th )*IbF)D*HI%ABUPUBPTJ ( '<J`TQQ#2PRz$fj/mwi0_2Yf6 i XiO9t|NG@±xt,9%" DFl\ߎ7tFT.5ETȆ?^fcU1F(n_R G&ϵ$y#P|KJ 5״/wA@(OIEGc{\ysԡCdZ:q3M-0G. &)ycKL!vc"FB$Z#esAR!ҝЙ%!^B灒>P^:t jIxwbI?5D f.ԄJyP 2Hz@4V׹o>:9+SBB!avNTff?iFC2v1#v4k-Xf8PGF@9qM ДD-ߤ8xM\h4.#PHݕS6aA]E1 ְb,vM <Wɦ!4;NPWc^PHɄ(m!>8Rc]Cj iQ*68E.hnxa:`xG:Eo;VyLStR?q@D_BRސ&Ba^3Ȭ3"xps2(h[J4yT ʲ(p_(gj\XEL bC'hM&_f| mAP2j]ջ/jGA_~2QMmD >FMf 0cy] d|$/S1"C4PBЅI`%@!e*$`R\4_~ BspQF{*|](a1`$}9"|@ƛ{c;蘆S* !JH,j DT"i"&eB*J~H<\%(5>Jt_(J SGsJ,dbӮ Rp9WRw$ p>rN}Ql5wY?'$PQ№M~ne38~Y.SWAp֙ Pª rJl|\<.h\(#M3 y6-6vINѦӋ@~!I/?\yT[CCcS5s2 꿔BvʨCG +ͨ? IIԀ5_!]Y@vN?4u'i F/7c70 &H|@}ڐ*{ϟ_w8%4y#%<&Ղ_J3)󐸠j`\pކAx$ 2"BLw!ü2۫ M󠄺Jbb8zq#_@^C_(\DcX.C20nJҶi(Ӈhމ M>]F*=%X[Q*\&ٙNM|S5w%};mlYIڹć H֓"`Qb?s..8~x3-75=pԬoD荸TDԙdB[5̇8^ N0 C^C_!^;\XhLT-pue逎½c>} .bdZ%Kt>Ƅ˨Wnv.Кlzp_* yAEw2" ;r#xXt M" U!=Z:c0$6[f9.Eރ$;AnIw}5ftRxe> 2٣yˑˢAڴ4 xY'C~ dnLK@[sHwgq #T,trW:w88ee&M)/ݽ7S+EvX(!phGN'M!~~\eűYS`lwbd9`$wO"_ڠXǺƮvg^raIlzǿb/^;$0ȏf;s2XCT߲y/h(g#/N| _#:ۈ)-GC,q Kvϡ(Gx&h+zS<2uog9H`AY_Pq1(!CuTR<|c|^[H,awC^so9 tv{IŞůȁ?˨!gXFsJ:GEUDL [$W9C^}E. 4Zɗ-xt7a]<¤6gZSIPF\YWyCmvW iuAʢs sΏJ]i4t r[ l696".f!`L3\Nճ7Ђ^S䆆 =0G$&He!Sn" @tx|yq;%4qX,Pq`(3pc[K3u;\\jfF_Sle+ RljjQuA[TFD9os`}mKEpA񬈟1@y˖Ju]߷u%܁ !J cFr ILxuB ")y}]&|ܙgpTAHq- ƦHz#D]X==^*~ިP/8 ^ٝ4| J#Ջ/|&UD IRX.č]V[!xJ`3 vo;{61z z{,]9$Ǐ(<܏71Ոf/B [{ڡ8ii!2Tsn5mm5, ʴ(HRm|wmw xUb1T ֓HgN3Ծ?}ݬuu>|¡u5;#[|^ ˰2/?9bߠJh֟88X5?O@JLv .wqߣ=1s YPXȊd,kxppӠtp|9_'ǭz`4K"l`$$^bOYYx)vF⇠'׼cR1=GnEJり</`k{_o>)&z° Uy;q9 ! >u ʏ9;pO|*4F&0HH{ˡ(g^ު!}m냐ی@|jӔ>H<ܠ>B >ͮ 40s;qR9 _:~߽gW@oy=E,q[#ڟI ~J)""B9Ď]gkπg)#,2"5EUK5{`61r |$8QN37dCc j!j8"O#‡&0kpq9g01W7c]ȌA鹂?(( ܕ} K$3!.n^@]!m UUIA1(c6v84˻ݶvWϤ$ÈjW-c%O7P۞SE0,NA" N.8PN-C н4xN L[p46˶Dvdaͥ>(v=^GnbSc] lHvSn`G}249>P'{*A~+<+ B . N4u8x$3P$٣"#ֆV*=48MVZ)'11 5PZWUZ((RRL ۥsʓ3niZB1 m0n+i&<mc*ĐP81!)%eqV1M5ƐA <\НuUÉ\)2}_]d IP,Hz0*BSʇ# =E$z@5{~ Tݠe$V'|^v"ʡWAK1 z|!ҔEv4l4/U٘DEĊO$NU0p}z0@?je]JA00UF:v A$: H3օ𘢡b:Gʅ<D-aT[Um@upT=Cm}BxLN4^10_+X\~*>*'V)рH<5H. *DA=ivs‘G\ V%9KfL8гG"n?=glE\<>eLI(HИo! d&az/Iր p7'[SD.C֪G O3vCUa`B գp+ fG1N$ rY#Ovх\O $\T'9>kZXk>{5}4`}K)#FN,1,C@R֐RFƤ X:'IB!IBAAi 6)Gש}0Gp69L}@%BzGpVK^Ḍ"Z0D'v8$30->y ܠ0@䩽&]98 RBdMvw"42q @}cGDž bÉCHA%+AfirI0`q"JahV-EI LH`%ŽwUH98Ur?m&̔4`I%rq8~pg /crJП4F߲a~]b =o3 ftj'|ƬvU" X/빯9UQ.QEUG-U 4IRDRL@LT]".]éXfh&$a(*dViT@*iaO Mq=L11*h%IEA,N&XdBZzaGLW 0W⚪DŶR5y;S UbaǼuUh*[P]uQOyЕ98 yR4:%j^N7L^s5yk;fեU ^fNwف ntD] |>5D_s=Kn`zx>W/ 'CFDmHDY @ J QEe,m_iXPPI|V.̦U(hNZ QOkg<l "-X%8,blQLo; C̅8ڻo36p^ЏT듌HE5HEDCRf216hBȰ4/R˞ ݊y ٹ*QUhr VE`6XMK2 &юkqZԁЄ- tXջI*3Zxĕy[""Qo%;.S azcK( .#LD,zq*l֠YJ&h.6,bǽh@ \UjU)0hH Z5ƴ 7+A:H3 AQ{V LX%o/9xnn VuW5H̒3ޢytpiaܓHm643)fP#mAM ^I8iaR.XG&ZpV.XdنZ$͇ӱtsy}+PM:m"iw:CB{觭SF 'uU:}>M 9/2zx6$'@idWVQfy iLvn&k΋̥bcjCT,&\6D.E`jEXll ~pqE?t2#`Hڌ\o`b2yp[`q: ! 14&{ '"=jAK*Ϙ' tkޥ8"q΄s2IB.w`8Az.j:M`}?_Sga2*WMQT(@ X r ERFh4gTHؗH1ݲ3V"nVbIKX<9,y C5BN>H=H0bl7DL>( ?\b~^E>/?M*.U***UєBH 'qztG>6*=-1B@ieT6"ryrAzM4|qdqe\pRmiZk?Qtޭ6m@#5UUEUGb+D(inJ1QQ8g loE.Tw#sCtC@PU5Aηh"FfkZŒbe7G%?kwRD#{{4ToP#ceҔijedR),zSl@׽AQG!{޹4' `(IQ `NHై:*<_ïWC6 (I &CMQHDO i2c"hE[z kDqT;ijzf57:И2j ~0qHTe1?|=&b@T*h_=QtWG㽾iW"MuT30qqwsWx#6`pp ݠ۶60t ޥ;|HJ];*>߰ 7R" |s=6<Zӈ)Mfu*lQ0OP x`p/#lI:S n}"0E9!>+r4k.? *pC6q)X˼߉r^7 q+iqbo'B]2(Xw_QIFfwoYxXQUS*`bCL\( @iq3< uj$2 R+fa!{^Zν  t4bdffjتcJʗX~=,1B(VmDƓ h80D*(TRC^..$16_ ҸٱM})n Q!Nzش'Yn`15 &H#4 0n~(T,iKtljo9.]v6Ä=-JO<ڳ( s{TxSXc\A @AS" )ѤtT<.F|؝`>7EDa6q2&h¡0|FeTmt1pt  !P`3a].w&h0FT!]/kIVfy"8mqŎGF<$AQ ^)+n= Y=Df7$\1mQ6kO"C=d o{jUؗSm; I$aۻ"mh"T9nΣ'%a-LF $0cf#v&y]k4wZnw*7գ0L3 2p th{5ιrsGxۉϮ2c\7h*zJ=h;1ٗ%ONW#,qPpRa$6#jİq vq\ 1ТG:K`Aa@m!vlc1z"Z3 ui8}v:^5@`׻-HiXT#G] &hߙdQXB7>^3|j*yQC$I7t]ރɁFZ1A f~La$(J}lW,ĆӉ V)2 il׿ Gmo.vFC K !5/%P(f2⍱n&Tg܊C A؜ a_JHSpr>{M0tIBXdh[fA"m)D% 0=., lQkXo DE ! YA Frx Zr9$ΖLP*`t*"% 0FN3(|1pp-Db6Wl,,f[ k4co#s[Ӊ˶PJw*+{E iSu4`6~2D谰3S3gd;&ƐƗ<4aFj[L( =S v#p 57ڝuGzzbu8ØXNl$$ ;LapԳ0ffVP` 5|< $a%kY@ ŊWTL7uE^;黥wnrru[D sKcACHAbKP+fłwp/S aK¥1#nU``dTb 5KS88%왺q̣ǔj<;\Ta;:MܺY);"DJeۛGQ5=i/.1|8B\ bPR@ Ԃ{ Sqe4\d65S; .[ iQy}Ch@p/IwH.@Bx~5w2l3WhcK z0jPEԖX,rjw#mS:Fy<6[EN=Dj.6pA?G&fy^8^Tt E|XyTr+g ,H0%hp5TL'q2*qX*S-xK ²v|E47cRi"b<4DS$G<!@h<ݿgׯ&ϵ;dN+,8 d4͂2g02;dE$Q!T$q@`C}h aul$( &`{jrT% dlsk29UO b ,uTyw!AcPi7KÅ! b$/ &V,!*, TO6fs2jQb ˓|$9ÝqӉ{fp4{nK$ ҪR`/8D 1UAbD 3`*}*Sn=J ;ZqJT}PU;gپbEmb&D8ِdz~ADA$xTnh3Z)[A Ta[id= Ԁ&ĵ‹MTN~b^:a^b y\2$Pyf f#% cZɍtdՈ.0s (F$ >( $( f"i(B*$f*j!X) <3S0#AA}}Ý*`?):c:N!a!O*q.q;*\.Yyq??"OP\/uc17gIp|C {_۰vXS,mdc bM y+HZa8ff#4`TuAĶ*R!y(e7-āHJiX1;C!$"j`Pƚj}9^Xf!͇ i<}FhL|fn4"0F(( H+@(TPuz BE  %( GjA(RF$JBBQKJ(R!@J'JP AhU()D(D4B#) P*JL=I' rFwPU(UP)(m'aǛ3/4򣳷ZI5NI v @hmT֖08;$!@hD ! !P(h]1Wuڞh$ރ}ى +ݘ^@3s< Ñ|.~IC.2ZB&{ @y._v8K˩`ҭ' ESen{Ha ƒrаa` 43z'p0FeCjE1B ɹz0VT2, U< 䆊*b&4d/GǛG3QSw-y('m_HZt'|ZHxFRQ#TRGאӘ$ZF̙- kAT ݹ|)+cA3!TDQ|u|E#U>8ϓ+OGƔNHZRbJJ &ihTu(j9]1MC6MqSxbgN`(U! "S4W@ L/ևF m֯.S >3dz b rÜv8Ŭmmuͱҽcu5QXn((67m,FgGV XRk"Ƽθޣ@N^M'@LX!Ihcmf#oϩJP#3"(HbyA$t"Q<ΓݢL":I\!b;`?=(TSTY#:ouChoi,=݊Ccy,Bq̅U1 :ZO>- >+AC$@'MP ?szM !ҝb&F p& Rc(he0(I$z @1("H=)@%)U@@M# 4#Īz!HzIo4.@dEFJ*0" Cd KRC_2(K F؅ ogҧ `-;e'~;]`cpy 0PPSdː22 C!Nywr{p\%O* b^;|'qI djWh=˲2PI3Ps ~( 8w'S<*3D2H! ҦmrOx}H@yPu1B& ;DED b%$2׳ 1~x(40` 7 |MIF{X&H }+1C66ʁӲh Y6 g5{N#Α&d3Ep:Jg3d[Q62`EUO풘H19AJ %SS\tRa5&UiP`> LnšWڂIɭ0VczM[S@#eRטMs[4Z(5Lg7qI: FC;Eg巇xGB2>&ᦲTI5pvȅD0a!* .(DtcTYNtQ =H."4Dƅy4% r(SZIo?ia*iPw37 hCa%b#| | #qk󓢐>CHR)SB DWMJ";uh~a+!3X5<9? %Y6>Cv$8 5\n9VӁ9ln=M.QIlbUxB/cQEOdeQF Zi-]11ETQEUA$0d?w{/KIȏ\Gf4=;j4ޣێvOO*4UUT3 TD,3'4ewSCa7V ֚c8klJrwvlQᑄ2A͍o{W`C kQ YM+ӱ IPXlܐ%U$MM L1A֨* zcm X"I2FRfb5mq$>݄)d8=AvjtUputO̎;m0^rƊk`Cߏj, s2isi@'Z=h尧V{3 sϨ*(D!i9DkaG&@PS(pPq?}qR.NK(I5)l[ǂ?4~yPĤ69O!' qHfAwW+B%Ya36O#͐SČцj*a舙eIfbeb&Z)>(表"i~B!(OANH$`ji(Z1-"Н!n!uQJ&Lww5pS,(h d""`L  (J*B&eCzLf,?އr-d;x#Owa U(IVH` P% v;x15 'x|F ,`>2BM:WC'2RdF~TSKv1jԴ;"E\aUGģ9˦b ˍdjQWl0g F W,`Z*0\Yأ1MTGuדov6<ѱ335:;l1&HanU /H}(Q{wEd5DoFJMj ;Ilc BqIֳA&Tn`aUAA۩W1m6;q%v~ 9 ɞxIZL2t` < /.!Q4C5{E}{}cH;!) 4HR*N*b!B}3ٓQ"|̡w!? G9*R M>EbQcj"c5˜04,+%H7ȰI)AH:O7D@^fa7Cqk=  7R瘐D<xG+hx27^!ܗ nj` PC9>@O.GP(E24omC5\RXt;)=ūyb^oa12 ;l84x\WDwhSQ!yN1n,V1[hiR%Ś[dF yGs%zv72Nɢrq"5p3ґS) ?OjQ Qvؐ"9Wތh)RGHbHX& 4$hϗₐ(U&U4HO4v)=!+z^Mu@ =w-*r$ sڕp5wu &I \Yf'DKzь2J cقxy=a]*RPIHPT%BCb/0JiJZJ i jo 8SX+$z &B|Hg5!mFg.mE*(#׾1af0OM&u.G{ ?pK!)IصJݍw!HTynDܘn=pFpI!\|@K4Q`N ތ C` R(`b"&hI  QiJ)QК&)`%Q P;'4]ϰU=!ڧn DL~C$}B$Q#"*;` `h%J Ebԙ @Lc3&AB,l(]tTd,`Ė}(B!)}t'Itf4{v]DwVJ>`}#;55X zcP0Mh6XT҂ t֌6--2+^--Eg-[(&Giu2LQio@`78UD`5%4 #bx_d$cp># M0KÃbJO'T2h ۾0)> /͇~~Հ֤ȋ0?h[aӽX9wNu "%R?=su҆GlM O\Ia  S)&JTMG@@ &M ~~-vk ,S<%COfu:c?SGR1eWB_PJ"sCM|'ϤK#Ԑz yy\ZbW#%% OKH\}GUH NʾĆahPrLf/ %gfG{ttɃZ2hi?%Шb-q`>.ՉxA%`b!k|aˣ-lq K GLLʬbzæau0x~?5|42nn9`@TB(CONoe=Zg[b-2(ޒO^yشEh&;bLo=4x MR,8k@H !}1UWPc؛ModLˣ;) 2D0}qCKj} ƐX`"Sl.c;,B}[npEb.pre q-ZO7l70|Hw0OE:[GSk](@P$a_g0xC$\Nr $H`jjT C]H50+$s忐R~;4,ٲsrCpV3h[)EYVXێ^U)..ˁ4ꃭ(AN]-aK+TyIo0^BL@"Zצ >}-|hC&Œzm$Ck]rԈENMU <7jXxK hL_A8.۞z%߭)" w; [aΥ.&(y B,)Ri sim 8g_}n0.:"V`HEb8Ni"ꊬr,MMPqeuvpQ 5FtmPNd}jNx$)S~:xɲJ`  gXE^EѾ9ٜB9j9n養L{e1$8 ׶󓑮C.oYR^tӮbqMj.4C=$Dt"gpT@Džd9ƞK<ˇ zu@vՅewkt>txwʉĴN#L{Gp֘zFO 9i飼n.}Ó6X1p&8`Ӝ+ 2im s&̵!%I؆Lw).C'$2P]blY]s⋥21DGUTr64)^bS B l/MBE:Ȱ1떞o.C4-ʄUiϡ+wvX5G 940f ` S$O`Ȗ2|pv|y. 1Uz~-mlCHj[H4 'H%1;\YN*(SGlAd{|zl=q1P>d 4**>EԪ{N0#M!@5y"肞{P$xYv1Z݈ LEwA^G?.ƽ֟Z(/Sđ_: $"R)b)J"&BF "" B`jbIU( !d$)&* "%*Jbj"J(J`Hh)j(H* HRD0/%  &E%8A(aD?5u}G$A5" &H!Eh !P-ƁheRQ@A$HПwƪN,bte~[M;AP l?P' 2γ|8Z# =Ԑxzݾ+>z|ӽ .97F*M5if^ջ[:'n7w{5"R4.sy/|{/": V;Ry{7ۻ7ȅuzsVYv {{RUvtZݺ|ۂP0zvo{AOO}}gw}w-AGZH |Z-Z$wRa}y[w-=;oRk:;}ؾ}ݝoywގU}umdӾ={h7u׾}vN>H9@]֥Q\$}bQJ+8!ξwy{鶩Ww5Q%{b];7JZ`ѡ@B8MB87]u$;oV*_Er}^_w">lվvܷg>wݭoj2c{NW}nzZ5{}﻾}w>ݖWdt4$Xm Ht҄kP7v_>kwq׺r^+^us^;} NnN.p[swn_xiEWs/:cχm4{vٵ{޻͚k7zi:[v1}WUOB^7݁i (wxvkY=)Ǯn]vZ}U׫Jwq]w2kw&J^zqpdm.p{9.@Ueu;^Wd"Z1G4>ujj> iѠ  Cџj=K)+Ϯ6mFޕ@^q퐾 yӡӸ:z@\E :v`HB޽g+;: 3ڏ ]n{seݺ.w5N}_ls]ovik5':hwob{[vö2PCwsf=!uZԀ]QRxu+p 3sמQ P + YfzzSfnۺö=w5zqv5(l;lefcmu{N M5kg^@ػvJ@{5 뻫;u;.O/;3#w\ٞf]\wrz{t vcws'gdۑ a]ZUvetibsăO]D[MS;hti{FGapubеQg'kwi 'zeFխnٸP*:mk &hF6RV%PWwj_٠z5Gn=ZM-{w3lX$uATg Z,%-{ꖇ]4:g<{vh6ïnway.^\TYUWѼm҃M,v*#;{sv=[ue݇bAnt,=2%T*ٕM!@h#@$Sz1!Mb15)TO)?TCF &D?Fd=]_$!I|+TC5GʰޖZ(`"i 5! pR1jZ uB@JWCր!XzemJwz:Q`Ե=1iQ:|OXOx%QGUDLX: lloٚ{f}x3H.M+]G8 iX6 mZ1c.p{i TdiȾ#M[kC j̍v6Gd.e9V˓uto&S*DYGTX=(AKXw$K ׊ ik)ԟ_|gʐNfԮpP,T1IT'SuiiH ?;%(e&")h5M/İWDrRfj* $D?ȡI9^("!M'I;z0[%!tHcX `-ׯ=}7g#eF_?Ở}\>?JLh#LrsTY!°9z/I~[~/ʥcP#qO~T '?ucOP""pGYH1/騬3FnM)CL~2#,6Hk'#tv:ԲełCmNc9fT,^}?V7/&n7o} ˍ|W"Anj8\EG9Wqisc77ڙYl$O jB pk0CIe~sƫJmz[ie;:-N/Wi爳rWw3PU" 0Eo4C\orc7V]8fWߕ.|KavecMWu\Y6Δ;^+zb߈v7n"5=7v5R 25wE2eUL4>1=FtO9UFyAT7 ȡ;ĸ0x7N3YU,xfEt ELK\Z0*4(o"4L '298n{#D+ oK e*2Y]o9jȤߢ:ʹԛ!@,9Tl%f}6)|0̸'C!Y6-e&sH1 g-ǧRefu4FCR]HufpPi*"? 6g$ ˁ:Vhi|YXj cT.)).w)[mP2D^8qb੓Lͷkkr]w_(9Ei5Abjϳs$*VtztdE,jFz#sSJbBI.ӿ݄ q@8Z!ē,2vxܻlyE=x\]ed8n-R HrxsGmO[/,_ˈ/w-_?_!>vn9# c% [_4%!#?F~ThCJ/޿"bi{ +G+\,QfOD>y}80x4!@CP e*)Jvqv Iwiy{ rrD)0V @>]}vn8ǣhZ+~Ћs7˪U'IE=dKOԀd@TQ@G=ivz5=ƫF]/W}Te!%MT bߏ>rb+.t WI20-€%,`OKXz5WX,spn #˟;Ǻ=*-? M(`"7M]|&~WlOm&εy'?{x9 3<mJ[=q%UђnE!umwfE&m 9jlJ]["U8s+݋EV ̥K"M#dj<5M:g4lm45"$aiZ^Nm7'܃o v t4''B4J=03z(|X3[0cVi/QZoOz8H}J2R!DȢQŽ?w߽~]W LzŞy X"MiƻDG)ĵ6}&BvL/ Viwx꙾MqFjV@8d̨4X + deٝ WO~;ns%3$BNo1'ELߣh>3Gu=Uh*v֏ĺ`/~Ѧc*Qj k㊘D852挼Tfu9M;ȋ~g3q)GP˜qc I=4yBRc};lV*, +8նAiF*){ʆ }Ё|z>`qI?z*'9/5Cj3Twb'ߟWOwu/ TυVjڳ\TݶWF9{!RW/}W]xRR"Pϕo<;Wcw:;UF.e$] qM [[K4x EX|NN=Oi(OLh0 Q 3'# 28 tTʊ^@ ) ݎbtO`QQ_6M J&HW(a2%?346R(d K\/m[tsSmG^5̋')_;JSvtC 9ѳX5U\EH !1|>1v$mBݒOzm\rL+%Cjy{4PЅv@2?XpQZ+T,#/E?J=tc fb`(Q;*bF=dJ$mp`I(;]El(IuNѐHEI:bx˴;hJB%jd^ }(c 'LRsSm=|P!50֛:N^TӆЍU%7bsWSD)JD "ID"(*{!2U '');<k )CDm&ިlaJʴBRQ4$0CQHCDIDEA)YK S41 ?쌔(dt~]U~8p]p+vdRB9,j%"}Y0>z '|%~9#ߡC>D3B@|ma A4^LbT=|<::7|VI=p.IeY(fɘhɘqp noO2Zf10einjenDLQXX63EA}"惋4P!CH> CGh))DT_|F^:ԏtsU)Mc <Ƅ7^}zn=L8߯z!%G"e~ k:_M 5mB5JRA 7Lɔ.fTIl v=c6[lj %԰x)m8Q!`@K2F)L6e0TͱD <41tj KpK(yr(3DkDl$vmet񆒢 kmZJ#ќ1å4H 55LW q֍dSB܃C9(Dҝ/HTDs(!C86g'\~ \_;`Vbnȇ9s1mxQ#0ٲ , QCP(} Qѝ?AE-sV}evf46gIYO@`]f6&P.UV%Kҁ*i.sNL]VfV4϶+oJ'۫){6|2Ɂ [! c RMk fi0טUG1^eŐ&{J/PX<gSKH,B>  JLMz{%ঊ<| rdݎۣp%mYZX"Ճe-tМyr/cwA@{ vJ^F`Z(9[Û䩼ټnq-jUl Ul̎CJQCBP%%R*@hvv94SBV]M-JP@Pm`tIKQPF (BӤhh4Z:Z"4 JRW HrJ Cd)NF4J"m9y&*""P)JB9!h4h)i9ne(CO!sB.T<Q4PSB4%R @B <<9)j#袊Z3]u_;]-4 vakHuer|mрp+#/] ,`(f"XQ*k=xkRua-fADYl_ 3t,EM|;Rj(M sAV$"4nd$+Bcщ[}`r3mTv(## DYڪ4cڊr߫/ۡ͗%JW6;f)ȤUb͖\U 4V։i3Z97ѢcFܬeeX60lnUZۛ'SA4Q' 5h%TkYeaHS@P> RPP>2#iěLpusw̔EHxsDIxwc, wr᳒.lrN!f-DX-oB ݰ0rSWM2QPQFr 'Hseh9=۶:Q97+s&&g&vGfm{Y3eCrAȣo%l d + rv ;U Xv8GXdV5j\Z?0T}5V4PJvM "C'v^_=qhI]md<@QBR4i-\y'6U4, Bd%)H6TN4'QT͉ M-5HT4h)J#HYQ)2Ts`̨GGlK^ c M7B4|à>גS]1ֹO[u@4)OrbĺD2x}o,@'C! P7 olBQ3"`rNh| Ͷvn@95=^y8 <$2Sa2-@ҭ ~jH ET`~lQ)Vcb9{[IB7 + XGv!Q*5MU8MOfD!_9"hf#N,Ƽ;O'0a/N;HzU rL=JD,m(Y f-y>M札zy op9=[͵y9 ^W3A,4cWέ>1٫J?ٍТfV?q|{64tKO $i N5;TmDž㟥b;5[ q(V6s mjK _c˒Y=/u8K?ٍ#6kj$C/\Kmm=>6ETXꛙ|Ffu ~)Hs!ǧL3:Q>=KwBZKRMÞeו tPu~QʲTUlF*W;4$kQBJQHH7^@8OJ!I Kۿʊ4{nĤ 1e$ymbdNIc(.’v&Gwy?x#htrQ, hpw^U3QS'&*wosg7%P;Ef?q݃Ҷ)@RP Ta?"Dw 8mhsf$Pn'vag20 {, PQ8DO6È>8Hm4s $ LU!0j>#Qc8r#O&y,x $DLIڞEuZ0옔 ݵD 2 C&bz8zlcP+'xOHh;6OP t]?kCfקtEeGۜ|6R@ ;wav 1o$+1@_%N/p %s_Rn`TȄmI{"9*8HmKӄǾ@ڹbܣnpLS9fVa#",5oeؐ@%IWn hAJTKZ ± 0MH O2JjA@/usp8h[WwMy%uKWDz{j&vb0WFIi,KhR|^mVϫg,a̓$FTm̜zUSli첿.5:kr*)ۙaϓ3f<#3_W׎I٫)N0unpOُ}Wrr)6C|teΔ`h|Xވ6z#BQJ5IU}GK4z7ByM=*>¡ih}7VjexW3 2ޜ݇ *m ?|r` agYQ ܿ^څ$acSʠ1<=q}V0 $jR`kR9^8ZLWǵ}ܧRšЧ?uviBD Jӓ)>[Ձ@ Di;}d9~2U[I\PYiqe?puh]Oy%*Cԓ:XyKRL8\=q:NR5;o{~?5qim us%w"=*gшO4뉘DxSfmҿ)t?ьG0u9gkns,ۄٌzݍ0*.ߪ%y1{"b_i8Rb_n\d;Xq6%?gkQ >B6 ).cUUHG!7P%ac=ewhSMQSorowS-H"aTR!ݼ ?z<=cb9EXw/ #y0n#y*bFT7x$_ZЇ&(W P9d3%>Mb7C !dQ6w tFf}v c^Z=B~ ,a[a~p~ݑQO݆ 3럖й8ׁ pjH~ \dpAҵqLrw1@Ol` QAz~ߊDh(mMDrl`<4yZ - !4'`ǵƚ"+U dDX cz{Clr| ; (f8䧏׊owqx| jOrV@d%OD/ "Q8R(n2L ġ'cC9p1d5T ba X`Yb"#wpQMዕi*M9dj$ʞI[FױұZ F~yPA2+ˀhY9 JUۗf1MTֵMllTiM4hq T4S4i DQ:ɤ11-=QRjR%Wv#[AS1-[(w;a*?,)u+AET9&ˤߎ2iATLvMcuIϦŷ9J?V8HbQH} WtD9AmS In C5?,dElP~'7?8G6׫7Q˯=}bGY9HLebFѫ٣*8!"DW2~e7 zUb?c>pp!%TJNΏ~ur45F$4QB "(?"{/,c_  A[m & jB2 ?Yd=1UlX! 7ЮeFhm^DJN>^qJGW2]zJx*iE2hkQ58llpV:1ܱC ,qE8,#]=_W×Vr5A?-ײj3/%(r`W._#i{f5;'@*Y!~ߎ3u `mBfaOv V:rSJW1ȝ39c@+<:;R a?9 Am lo?IHf+1zK ZtsccG_R"×C876y?/OM\/~~oǶ>1pax9&7cO탿}XTDs~\_0OQm;ǫ`@x%[f(DpD׾c)T&c9x@]O{=L{S37`v9(/ZOc A>A(-,mkSfG @q0,$,_Ϯ{̠)߆k??q (шPzSU2[>OBxGt||:^QT3wOJ|B{O/4(lR(l/*XI9)?}O|>DdDs!nAUAQ?o=>%ɡDG?]^jݨ;/X6Cvө/p2j?Y'.Ig,ȈPaK$|Pґ i405f5@~Ib j(H.6$iF;<4"&Y!댆?g>w&Dd 6i40(TK}3l z `dƌOZ*,Wf" QHhWq;c^Pc;b b 4``:M+!sm \&N D+y.ӷ#%WtCBq#_WF*epb52lZ,:֩6EjCO_6|U" [I<"9N?Nmb@v=Iռd(25dF x>3H3(;icdASUTIJsA~^'HCF"K *񜪫ФrF=h銾^C#Z0\iyR>!E}rd>%> N2/ixIľsl2 BRYF feZy\ɇoxs =v]NBL:Wr88y.@ w{M,׈؈Qpo;E]L;v1`7]yj,`Z]DF vV, r{$t&5^LY~>4r9y3<4x"A!@DCH+:x%*BEA h)&NR ?`|yC|M A@P+CB~` iFOH&Pye+EQAD\SCB %i4TT4Y$ դ(j FJB*'( J*E3,5DS 9 P1`A-MJMTT-P@D`()S9 IQS "AB(H?ْ*c"Ёåy )"-pZh&a\!4̛$UvM k!>l@D0ih* ) _;:R&шX8#eeF JUAPNN=Q/FS]ԏnyy7ٲS,GEAJ!! cƒ,v#-Is%.;PSebX-OWO s Y(g;q&NӰ𢷨浖uRQ:})S6<ǤZD9}ﮕTaᬸ]!)lWJ?w$C'Ypa j,;+!䀂ժc#iD'P_4,AΤu.CdԙӞ6BmoQ /$O[t[I.'d%Ɉ:QSBjx^WwSfKŤࣴ U,qi+ʴ.bc47S/9{L}+X`Q`H}&.Vu.#슣*QYRwU54_6 WܡM:r33}R:wcn%f/jcY9?=.8e NL~5%OGf85ݰ^{~XN:ot kiHjz\VEkCLNm@ۧߖ&1o~\}n=3yT1*9]\_lN"lO' 18e??9^֛:.!dV0DZyEŭIBV$7h0?O^0֙A?{8OA ., zcge*FbaC|Z:ӶWbrAA1`KU35'N9UG [_CS9lVM"6 Ō \"Q*"t Ѵ(m)zvpj\r1|:shN^Ik]㩻ul_)>Cۯ :F2 u:G~avlGAq!I?ϭbۖs죌KMw:Ԝ>qoU,ɺ]t [/BYGLU!-|vp&3{1#'VUB6Gb~>ɤ$Ce %-qWw}?-{0(Mq-uSӳ4ޡ.&Uwd}s~54nD:Kd`B x.V}(oM{6'f8l(ٚĺDKkDI"wa +GzYvdLxaF+Ri}ɆgrxmP,NZ_.Y7׷N$E_z oΡRSl6J,5cʹ1CZ֒,[ɦ/NЛUT KBWžSHJ-e1}7i??]w6XCeIwT]BTs_OI/k8쓞 [SpNr0nW_=x5N-_t1 6S0ɖWM@ޱfy#'s&I }gP,4@gL136XM!H&;ȵίy{G#ƗON{w& Іbn=YѡwdlD?w#ՙ y0DTKg}􁏛 +iXַ.w4.5\0L7L; =כvjX*]7Dnz)FS#A]ߤXGft*if=w1AP1 ,d~Ad 8, =Md D'>Nû (!ϡt=MQ \ ۣyc4;[2C).䈂FBŵu!+تEn+ߠy-v.Lg0enQg hEfBB#Gz>֗a=&)mkjBTT03L73 c^;d<ݕ-@CXϨiH_&<)qAoឧ&>T窄OP0zW Ѐ zl0Ŕ# -+ǿѹ?PTȣW39U`B srڞ4f J&/M0wQ^;Ï0g9DNNLnCD2>RÒuy?p:%k"'~ͺӗx5~FAA(ǗJE(820a0cw'ĭfbr\sMޭw蠽1ySZs0WOKL<]$LnH˃wY';y< 6 }|vOMZU]<r4& "f?b:xQ;G~xo+A Dju:_ҋWo7c]w?VrW}aOQmG¿c3L04Ux֒Z>N&>8CrxC{5пqmn@Co E R%t7({'+:ރe;/Dzyn}jZxq2P#@#rLと1Y+]Ԭ ܛ ċ<ѿoa7!3SDiu ^TֿBk^:_k(?Ug,T:; :A! 9^ zGtjCeR0?/وHz=t:Ac:u(re(,YMكŒqܚ`7hiUrN׆׽3p#@/L~c)#}61`%~ @mA]Y :Syq)%.HNvBcAU,* vy"bjĖ `"B>0YکׂKO(  Ni:=eN#Z{M*z~=!zh?c}׫.ó`*a1V/DcS~|'5n<\V9Ig>8H$I8Tplv@&6 5/4w8(~H_l׿/}CXLL<*Nm\ U*ÁrcPeP6~_r(9trI|KV:0wajZs|u $Ez#fuor|=Jb"A@q |$9r,rBRn' ̏ŗM_T\ĦmLiXS -~[6?{ 'q,j>ע^PLǯ7 ?Q}N\ˬ* W&H_Ny5y{úMЋb*w{>`%rwhmò#=e0osU`F?Xq߱ ER'_~Yw8;a<ȗ@(AD!0M2l ]~MԹ|8}2uỄ%x8Knty_YcU{7$ Kw_ ${id)G]|1Yj3L<]5kq;DŽ%1)k>N 9r;Mǽ{>pDl_qt ,?jj8aRT@_YjfVE?ȷ)iAJP% dAAA3V@^?ݷ65Y?Z;; Qm4JZ[l)5Lqf78)rk7?)?uN [$ëG`\; * < =x]tp ,@bҨÑL룤c%H(AD@Qő9w'Ɇ2pwZۗ 0rPdPC.js;$Ojw@v}YpXHkҨH+>NtȩjQ )dUFRY{<@ 2q+8"}U~J)=PwII"$j }y~k9 H)|>Si^hw~?w'>pPbȃH": u0> aؘ;W8f_Fyޗn͐HͱC|QGKfyP6-@ & ؄| L0D$OS?~{" >OֿɁ ~P$7P!$#_~ad @OfbU@>.*kTgG{޷|$30WmYab# y~q׏C^˙?A .Nh$!~]RpF)4L~ J#O/"$A"7Ў -/EBٕ't,t q :Ak$U@("((b=z ߷3A,/Z 5 ؀+C3 ?9[߆Ξ{s}ꏈ@vd"f˅)VBOF>6 yN^ x:87# No_Æ.衶#ø WlGfؙ0O%$:~Z !'s߂mz"Q=@Y|>@ *5aZpotw B=@[ 8 7zBw9vQ, 7 |18p.]F@/Xx|ưMsZ*VrCHު"f9J$Q!~lA^2#CrQ2ҵ V >:-~̸̣.-2d90?G=̩~>\'އ 6}=Riðz;}7ЈtJJf+OIHKU0 }tғcd"):;8U:6ͅ/_Zu00-܇ꤺ`!.gԝ@8#ï>jLѳ݇.Ow ;x戜dj3 &|r( GK'=^,@ټ?Nf;֌_`] #߃P4uS_y?oC>'w֩WTn[pIV +\ې{tBy,%|[Ie99߇'zDI<=H4j6-k?I!B<  H:;NOH;=ՏWwDXC3m!$HPșJ ~DD ]/;BP+q'~>|}ЛO/F,0>GwUlUzWL=~N:K@(>sBYu!z?0s*p"/f"ՠcgaߊ*x7{v $$_#o Ӓ[HcH͕ZIEoќg)CaJe(8zI܆;fmm0Ac=") խlU:tWa˾m@v6Q֏:,G3}Q>:FDf Q'B"!R_w'p}B^4 `AU_?E0m7e Q.!w[7D$kF%ܶqxuLs^6HA :;Uf[ R0%9s,ĸ2Q܎o0^.C{ H&~eAYQ5ɹBP'UT@N-c۱T6s&#OWMoQ?E(uZ=1(M>mty$yv3 inj`?uǔ :tNB؁XX2.A<ͅcQJO>U:6xY]KvzmCB.,9͟>9~\{@=W'clyhg0>4؂.F;`URA@?2@ !ҫOUÞӳx`:A֡|@ >}{** '$3GBa(ԃs 3*Q C7SCm݃_0D_vߡI> p)A`w2ZX"[iy\1)>@,S2Tk8T&/..<PD0?"/vqt} a)߫  !/sz^YAϸSx@|y}Ub,  !|~!Fl$t>H]&k@>cF1rr$@"pj2&h)P *ю jnH[rqC-+mkث\CƧ壛EhLm* mf!"`Ojz2Z4BSICw 0&f#*U!$XTQ+ܞcGqJĄ`,9,Hzw;qoʌNE9F/wo\Wy}77,[}?H}~Ich?9u!fԗ0 S?eS?\ ?eNj#Z xw7?gS2~AO#w y q !ݍzmEBR{Ԑ }_hg?k9ʟ.wӈa : >vTOf=FgxeHKK0YVn`,Ԍ3 |>t@_;r뉓!w'=)Ыf86S0 5GᵵVmmmmmmjmmVl_lJyͪm$I$LkH^aSgjKm\Nj-qLUncq_Rml ]9wIA}ݥz.4xV1D҉jƱuG7y$8sEaؙw1g:eK\${8\Q*kq ;,.NMo]USOY1Fw,fC[3%15lϚZ F̓_wvET:ItrZ;#x5ߴSpPɱ=w}-][|6ϡV٘;S1 sc&1jr``cy 5~**55|kzpW\%E%xDAW\#z=ţl2G־GG` 8W7^30 tNp~N_- 2+z/$*䒪 9 4H};B=!A :-e9oNq&xW;{h>7㵰(_ *4e<qJ^<\$ՙZ- 4t{FtOXRQuk)MPYuFz?ηI˴" .VcNle,`syZ緵bRaEt@WvB=m?Ƒ}'wyןn(:ߋ˶ݵpwcCw_䈿PvM^C?dvCk! Yث̶a.ȠL "USku@^ t}EY\p%XFPgƌ KUi;a #Y ?h/0e]e1!}%'1UX brӃT+^³W˕3Fu{ ~O;_&{Qg x8c>'s*.p|z/=D#;k=Xk1c }i(c 9a U@Y*ɩX#U}ps,977VZ"p R12S}`=m *ڔ9($3[2o{ C9Ÿ;(6CtqOEYbgn#S xye=dzDVsNOBA=w" TE KdD逬܍gAM+*lYQLeά_GW)bvut.KzzAwxLa6߲kX-M;wMR@d#u;#/AJ\-{6 KRtr?"=*F5I . .&D@J B^{iO* xXۑH(_*8&0 DRZbg=nZE=5T†8;T;F@95P;7tgo18 8-\ np.IDD@Tl %i%7(%PئSu7~>%mj<ST8pE;ѣ+q"Tۄ65: aS.=h)Șt 4?XF Y? '[8"V= eF**c JM .˩|1U_е?e;*[ҋӒ&` Ű\*%eTl`:'xaoe n5}q*t(>~\ˈx#ЏiW  ͉wsݣüAt1g!ws_y {a־~c$$n:zY\sEJuT_UZI$x.ϤOf|:lp6aQc AV9XRZ<ܷ˹Mo, XT?}U*N"6qĤXmq_Q K*{wF9ᔧQW^bos/9GuauO]a9Vv \7O<4ɟSZuPϹ а RLA b3ٍK]=|Tw"gWtb;myTІUE` t P'⼺ߗzS:S5HHw鰣@Щ#S<mo]~ Zdڮ4"'b#J4GLRS E Tтpj~A6QI+L䍁'py TDOo쮽X*h{ 0az%jn Y@|z2@|o`RJ\;G7Ɉ&j&tAtABPfB6V;=MS4f^roe taf$"|{ecGo,AY dJ 9.\P2xP÷.Qs^&aV4~ =ۢh {PEql\sr%F=ֆH,`sq_uwG.>sU#YۻtDY ;Q[c&Տgyi3?,CcmTUO9(= ǁbjc%nҤ] a $ފ&'(k0 sz/>ZaRKBpBrS|>eR馛AA!K{m[pZ q$WB,gKW*X/D/1+3l<$0wCfi+ BQuöÓ"~T_YkS@\HOawM*w|W  ݼEĤ[P:P 2=sY<x&6Dكk 1sF( tܭn}8ȗۧsw9Q ZrO|yǚᏩ05a9$E"* izd)XrSAZk1ثgW}B-@r]8>0zS-@H>{=[7P>!,٤Cq\ۿ2tT&~f o8Yvέ<7lZ.Q-׮(9;ITH`8('/kׯj+!qD?P|!m Q8 TuH *AtAcr LؼܫPT`G'B`G|=O^}uon.e/Htl- s2!p&@eڮ/C$qa)J[Zx?~]WtcYe}-֤d(!o_tvWb7U, aK J#F:a&RH)ud^ zށyi7<. XP7NVv$)QV CuָQ2!d3UӐL\<tl }˝.òFM!G0#x_XGG+H*Gr~#M3ˆDd_ q~nb+{G"f"%G;hȞXpo&cd a3 HJHP3"L,@w'B<71-Q|Df~\G@ݪWk*U*Lq6ZݪEJfC`ºYQѕ Ut)vrbNhSQEz6^F `ׂ{Z"lUjR&jR=m#&dF'9BUUUUUȓS`6d4)3:'!ɔN0Tz#FmbЖ>ۛb J#HT`RQ RxeѶrʱ{B}{pc]b,2*b$'N`8Q?;St^PzH? du-O e3}㵯>^dDOfcWB!vxGltk6rTKcx:r`Ɯ*y:dX&9x~}k=< 8h' }g!B%C>H+R9l??. 8m4m|ώm/r*׃1O?Bm ,A < ` är_?:2踏DNq? 5y[cs[rmHJX"3PnDnV?Kӳ;s{bE2]CÏZDͧ:.MmF`gE(S `61Ig_s]K'S@0h@eO6vviM qioTPN+AO{S{*W>`Y*JN3JbgnElh"C8Td^_UcP%2e'./CG8%/aJ: UwɔE먴b\xgt?a,[ŸjʆSgAr豷b(JYs/s'{$Sjy9 /ҷ0$9UD| C~^8=(R*3GRŪqvY O,BdP;Nz@BIPᛞZF0m_d:­ѽ'n&艍ϟS.a#(P"^{n/a*р ΢b#i4dx*-;~Pg0P1bP [n }y3"q7£"o #@R #Ha/T>"z(ABTA $_jLjcMϳM; ĞV/.s~[NUxynh_W{g2ձwP]"6l?̐o!(c}~=[]3EUQsu}]H ug'G袆xg7a'.۫l @I l ])U)zG=ۿ >YwY/5RM{ o;pܷp4#EIDP5v Wv} ~4^ * @TQJAQ){SHn%\6lΕ3U=IA =`Q"?tk@r80)![39ݠ/H+nڇ}|Iz/Pg B3ReS۽ tz]ŀܛ2,u?^?C C ; #6KbNm},vTE"F['OX1;-o\kH)ԝGq_;tZ-X7N04j$A=}&Y.GŻ|"C,p> "ؽ3Tfl'5gb8 +p~ =b1B_swCH$ cy]%g_jKyIqA#2D2Nv_w$[wB]g{Ğ=׸3D[ۧn-Ͱi}u IDTb~а>.qDAd)&7c H<ۦ2LqYm9DĦ)o_) ܸcl= }pN7Px. s}\$_ɡzpၕ^`#wABiS'+ @U{{a s`_hIeXbuw%o ]-~  !Ln5 :{j/Qs4G&w4t"zOhD>NmnGJ\ +seA)N蘐:5}]puG~u]D@YCj "(}_s^A-d6Am˨mkY.fcB%"H`B\CWQgXD^#/%еg>a+ДQYyyIB\$p.#=KHlyG2-=l٘H 3v9\SGѧrs@Lߢ +fsˤ3XmՋOas 7B>$0ʃŜpꢄm¬#;mHiϧ 5 !@ p "$0Qesm^;/ YG*rQ nQǖ}$EռBj/b({l骸\  }m¼?]pE:vnxݷKbdZc]~")!>#KL\tɄd.X~4K,TzvjVoau@. XyZȻLA㋷O>|ޟ.)P_ێ p#vUU.J8$o;i|z?;°N2qd2N׳Vz A=׺* v\iFvc]" d fO{ٗ<//TǓOR`tBDh=PZK;.טOoXuv9qhʭ2O43psmޠ_]&tfzo .^)u7gZ 0.pı)^D5d\9I2b5ϋSo917˭YGKvR9?:F@o:d+RP^ K^@'A\Dxu !zI~g5Y g͏c9F1h+fC㒋6V"kx܏kczmN2;\8j}hפXƽđ9'ku1Ttrs֣;ArЙ#/0~ݤ9J5waRL3 w(%A14w Ac3)|w7fF5"̭TB1KrƁLnw8ileɖqѪ1h5Ls}qڿD,Rk4F{~6{&&Z-*(躗U)Xz=%GSSF@=^^+Ss%P7k?<4 ?D$t,f0E&l,%z)?nO2E|==DڦWu6}1md37A?b;^'Inm 'Cd6A6=2]{ g*ێHi@H}f/w=< H}ذvsYkv>;^* n>Ptˆo&jCteusnfn{9<{#a1:L)a?4"7tN8EϜ QAԆlTpa|f0oAe}!Id]Q3q+d&b Bx#ͣ$/8 Ce`#$k|DU}DT $Q7DtKeUCưD;97CO!> ;ђ`]qu_kzx/r݇Q9TlqqKoshĐ, %*L君0nVx ;nAJd<hТSg0r7"`X鯶xǡ'=t=Bd׌~mʚF~黔Y vS$%Th˜ydўP>/ hW*wAì{{xQHTE 6jP؉&ǕRQnXDW+ {Ud6[+)T (~`T A&^vxD8D |4H}z_\O[?@y6(.z ۮ= 7;jQG6(4}/0._x@"\.?]lMvxפΈltu`h*L,nbqGr0,PC!Tȅ" 4:[B3/B-%}cKr;Ux8ڃ`?A-ki-QH/dx|8e61&pI5`r͒'ʻTDyӥY6D'ոpdMjKޯ#1EKU[k1!HM:w,Hv_--|dT|/ {BT9bG V@]GPgA^Sω3vtt#'^9#‘?OI(wfŋszdT/&s<<Oj *먬uLޫ/\6D;> Īw ]u*^B,/ڭ,aO9wr_[u9Yd0s?W#fddH{ > )*u9 {1JؕWhko3daŽ:^1n盋9D2|jîWTiVo.kh4\#hbgRaE~Vl m ^;QPn[z=q++=^ ow:Z0*,Tz@Dvb:ղˡr`~.ծp~A{HfQD5B?W"O=p XJ"!Gljtۛ/h!9-liy\C>vP3}J>rECДWЅ R;ig}:CC!D(<`Uͻ{Ewm)ǝhC[x(&Kh<'OXpJSty8wFCj]]Pf6:{E,ᨛ<@nגsؕ"@# ,>pt'*3qts# ]|z@a *LFJq(~>\qur%;"(Xm/戒P69N*(9.0T7;  ]˟AJ~bHM ZiGD Bz!Pf .5]6. k>ų= x$ EbURͲoJ0Bݠ 4t摚hWSll@1UHfD[XmpTtd)ߓowzj@j=5^El


    O]sL ;g~$ `媳9Iyns٨8(Z{3][`ҏT}.rrfgTlvr|u ƚQ@N0TŰGwI;z&+ILRKֳq;*sx)^'ʬBLQYveǶM#X>Q9pm&jR#V+! )ݫ9 pPY~%$.Lww C{o@w1Y;qݠ^ j^oB>,>lW5a%(_B⹂/(iMnMd:y]VNqd-}b\i#۸\P Όrv1 Gd!t \%!t}}#ICwGgtGG#B6-y9Jrn _>¼ʎ N=N8>f!VJEQH ě;`.3!iN5 W;]-4 Ux̢گ.In))tBޘ<}L0g0AhnSY5ݫT_̰',wu~Tԯ3(9ly-ᓦM=[=C?!ĥ|ć7-_́/t0S.Q.:cy _pʯ5[8—JTμTA{?me /m]_,bQ<>piZ?-ecM/MQf ʨ0WFIȴ۶N@0I"ߋ8 ?p`>Kj1JtDpB&P29|?F}ҺI r sJjS9vBGyB\zD^5W>T&Uma21AGoU㙣0w?шhq->Z ci9R36sY9m˙u5 uЛ[:J D4bZrsae9b{5spEΘ2Q"fdT* )`!Y{dg嬚2P[%2.Dp2D{m6\ >:^`edQIl , Ԟs{|74~ >":kI4D%@ ( "PeL7狆NL׊M+h <} a(:=0A|L}ß#-g#XwҤO02.7;+NAd`eDaĬ (=*.d܎7D*Pzuׇ_EؒzxV]jWCsL1x,JqNk2EnE]}np~}"yliԼTbcE#q^'ܢMo/2? d7;Ug( fDFN䕧{nq`_vwDΕ_S t@hxro.!|Kvnn[hR|sf)lC_Е%AO D ,)u68|Y1EJXN {owEV#h zvlЏQ oĹ}j~'4q2e_:>sg*]ĸsG@^VLG&H(S O 9l\:mOA:TNJ`N(P(U67%8K++\W],m%s]JHL YUUNWW%(Ayegrv%^##:ǀCkE$m5?)̌Y {qV/'6a\t~}ÞU$\tC̀>\tW{ZE T pn7W89'{{NDAPFܐ`KfbN:َHqdN58P L|So]Ԙք}o:"-_+W\ Ij_7pa{ZH.sCԵ8/Ʊtu66<#4<çt7;ht̨j[p>o qKk5-Bq6|9ˑB^L?ОQrSϊR82sH9G): "=[4@P&خ~9-|3zk'_~L'ʸIRy^GN>!oIeGnII2MTJۗP5;Lfؐz~U8=_cHcXA-3FL0&ѽ=+_~r,gı}"c-l"%Kn1%[hƮE]]ZL>3XuKO1vIj/=o+[+-I=i乯l]VPFn5m/h~N[j֘baIWZsyk*`}9d?* &z؁PI;u :kb/ufvEL>qy (.z'5aVVhx#mYmae ݐ{$/ZjSt팞o띅^a E`(eA@I"يipzĮ) 5pqsUO)ɿ]߬X&!iCJq"n8tu-xb~à3lޡyYD?mJ](P"E,#>~!5Μg[0 _m6rp:Jۊ%xXE{+MfE!l.@7G:7nL|? ӧ-66~m_-U^^$e BX(nk$A"K.ߞ#ȇD .M`i dvHʞ/Q.fn_[c!t7uŏyRS1x+9CKr %VZX3ʍ"Yz;~CS離|/Gp* %@]2#)-0#K" joL 3vo-Uz!0W*K~:vC+bFq?:^ #`O?rXXufg̷m)C킆2 1 _)? ch38Z"*Ih""" (' HF,a=ͿUtLsXo|UUUUHOB'/ń(C} t"ʷm¡ vR_EllgTTru wp&VcGi|DV 0`VHAtG8yC:ndI(= DOܾ*3X\$`r<<_PlxARJ=/ۻ!HdSܐ ɚ $Պe(Ѱ|G.SϿC TaN1Z8GW\q +dgzD[i HDd\Cta o*@52n\(I$_Jb*,"i?D]Q zgG+8'ȿsGwcC1wL4QGb>_ʪB  .~;4~F~R!gk$n" !rЄ8nl::_uT齛,:oZq!0{9DmN78,sQlv٘#1I7c.n2m޲=y?ח_N]\ t%7n;wX#&aW!*D"{EAE!!EIT?EI|^DI0L"EE$Č+&25Eb&")"`1$,%ą(CLi<U2G+ sxCJA/fsdWSuʛ< q yνH~xMVJOQN%/ %"@L55Hp[@9Xgf%Y>pH߾3N!`M)ͭ^[JaYUahP?۪w(_(LoHq}& 6J5+o"Mc'h0xuuQ2uN7<4X_LWH90Q\*+;prVO#c /xc;tUa}BvHvSSI m0H'Ouᯗ~-,PPyi5_wf'AL[0zǜb5h~1"%ѷ`|=#m6mq(Ι4M-0}bf3%5Lw0+P!E_o-o|F6#qEiNۻu3>>35&n,FCt B>xT=wU/E sI1twQNF¼Ҙ҇ò[oa^f3ό#D1slOs?7CBP'V? eA/x"AT!pQv'8>aGs/Owgo^8_r.'C 3鹄zh>h>HE7+W G/YdGȖ;lLi?!Ź3.~Z(,EkHI=bKI]Iclnʶl4j+I:"/$A4zʊ[h?n^"uz(/gpK5F|8hG|s Cqo;=u::<Рhe h;/YG('Cv?&!ş uG~)k\:ȝC]Ә^o/~=2~Owda*(,쎉&kNSNh2?PVbƒQb|AP 7メg_wc^n>R㻔{8\)'p՝ƍ~0kIuB1[40yTUS,^=ŸtS;>*TdЇ4A,!=( s0Ch2]^4@X*#Tn}r/I@3ؐCC*FHKXazH@UңLY<H7,mӻW侗J$_=l3>-+/Xgb U/1gKsHj>3"p"ƷUQArKTdI0"#@p(FL7RJlm(9"p¬ @AHېŸmi:V7QPr>|>~ֶ>,"(aEF0 h(%c)9ĕ$ÅHfݟbcoSaQ9g xzϫ ӎ{t#,Bf(IwdEʖ1V;h]rE /Rˎ%^D3p=Q2-wƸq{AϕiA-J\ L_ :ޢA sv>Д-B͸r-ܥZ]=?daSfB߯1Sn֓Z(םi{U[N1wҏ}ԂX"Ȅf6H]J,F0+$j6lgnc?Nt#(MWұ}}jE`9Üoώs|(}DŽWF܆cuK;S0 1t*L{sֺT~fT/dȏX8fػ\_br}PXnAGu0>/Y}I0r҃ :VK,A9 Q׷9@A1qAM }ۀϻYT: AՇ!Мw*n[99w {}Yo= O?_3RzY*E #'̩.+V|=K8OkeA?yOn>n|=_@p :D= H;\gX>[^a_G<o=28?_ 1_ŚSmjr]9FFGxu|kQ yϽur:K:HHͱM/>JӇ` Ԡ嵼:g`LH̤Jd^=@0)rf!lz(qq.,3Y}E^c:kYьm^_ZqNsL93Ns_p0ѕ-X*$@yEQBlBH ej:,v; TSAtRIpN:̻Vse㒼VJJƈ΂ +K)g6f!} Ji[3N>k =y}8tqX5fuǬmb1w6:= z|r9/M Fw\ö1-00aw6AŠ^ƕ\d f KqO8 )P|G76mb:y!ϬCeyj7cg^tmnn0\u&$`Hpe 6oGo.^gW1H{کܝWr_W.t 7wurg.9nn \#JI{)NiwbħI{?fzHe.t`;kbL)A<\ϔ=hC+_ WWZ[@e1<$ǷWgYB;Gؘw]}L䏂z<#t h;W@\:QS!Q}=A3x]9R[G~k@EC<]:;7QGt{cU 'F |"Ph_CR/Om`?-@ZltSw]3fuТxG_lf4 _29qͲ-0pqi*KĊS=܎Sl}*Ҝ'y#}92dw;?}wv2cՔtXz>޴n.̢ϟçttRh#[t`[Iq:ށ]CWWYӧ7AO{z~ȒGﯚEˎprszkTjK4@U$JP~鈨ؾL+hT$l(9*/oQ;:TxGVߗcXҢ#m mq:NNN7vy\_&8*5-!O|9οXw{oOeLl & |rC`I;1(P[ ˀixs spv,tq@u4ЀjA1U;7fg6 B$<6_|z9KCE:a@{[ ] #-[ar Wh{Z+. B}Vz&ɢ+Z <ոӇʟy/0睯ק^].j1"\#}¾Wt$B k:DzaٲuWm{?GL[`N/;!E˕yl4y8) p͝3V&wȪ!3OFJ9a3VL 9/}bN튥w{+ d m3ad7);O9oo=y;`Hvi jّtFxmT`g<;n@×\zH9Ep|3 JF).‡)J8GeZx.-˳o>h2>gjs6=U+s>e|4Y>-2N_HB{eyrYB8Gkn@`/X/[Jܨ{n`sɾKL10s##>+bWrW&C\|rFjcP#NXOff-H3(#ǖ=I6wvۊ{YҒ5ٰsi}q9lg6p$KηMkY^7==4۶ yA*}||]J+>.3aMƙنuugWUp%U8K}a)ojyr[50/w ;ID(,֘xh$^\vˮj Iܴ3)!y먻mGkgꍼ(ch/up80X12UGޢ; b|`x=Kwy~kd/'H $2)z;WU{(<}|~Nئ}~8k!MW{,X4ֽ0v.S_3YV ΍!VGo帪jKiv}Vk&;)Oyxi_t:va]ݸdzGߠ.8_weW^FNϧxp "ǠKqsYXIfzZM?4k0ۧNoP:7PuOaA3is UG *J&!*d9`H6 "ŤJT b(j XVJ0L K0ID L%1*MTC3 31LIUSTJCR!Xbdb$ZhdXd(J@D(' SAj*A,6F68,hDEe%MQ,M0P!TBDLL35EDBEU*DR"1 CIDRH-MDRČRT(T2ʰSA%LIADTJP5USQM1)MQ,Pd5D D 3M LE T*A $EE0$@PTĤM0MQ1 @S$S M QLJ14P4M$ B2CPPAT1HUIJAT) TM4AR0DTTDDE1 PMPSDPADIBIUQR30SQ%TCMʓD PCJEE $QRE II!MB0AеQ0R%TU4-C@IE PD4Q3D"SCB4$A@SLC2CU!413PT230#K-QDDĔ E+HĔDQ2H SUATPSMPE(O6-PTU-SKKđHEE%DD D Mғ M(RV!I552M5~jbb JJU( "h*&FJah $R(Xf$$fU%j" J$@ $eO[0)b"$&b"E&"%"(&$YB" &: Cfb>!5)4RETRDK1 PTD LMDPLA/#Cij tB IT4R015PEI22vPU(|hhS,1P;f5{zL''l.Kf". (\ OІ<'Ô@=JQ CJ/ )*>x^PЭ/*x_F(]^P {J$G$%ԩHAF*?9"OBTί4 dd$5@}ѣC@4/ T*)@J$D>}}!|RA e v9#HbѤ 3S|^˃SrxrK<6pY!MXeXrG:rz@5dp3P4ҧ&t٨'u-80hQPv@ʪဒ!d> 9>\N"bVeC~.8^ށQ!CPvبH$V=@ME8Oi\^R)A_@R6-:V7x&xi77u'0GJ9|x6G!< Ԥ=')(*i2 St;)4naNhA&IBV]CۖC=P;&h(8̒R̊Ql&&G/1Be9)@Iİ}Bu#0B'WO/66Ur@0'Q ȷx[ځ{O u#=Q"/e9}Mϋ|9x' 57Kc~Ŗ:IbThԊO[O^P뻚2'CǤiH80i M(1Ȉi4@T,FB+mN5KYcEv5˩G*a\γ9G&T~WaAuJL/.jh#OZ߿caMDE?-3cq8\:sו )IEȯ- r% 4#1sTѭ̫APt1(k/*II[˹Upq >hag&E^uwvd|T/c^ZZkS^uھSoUz{Ļ~1qUG: DƢA~3Icˋ]I,mtF/hC ģS&>i(:vrѥ)n{,b(qݺ~U*KZ[y>9Y jd;O_,wIӥlrpܟw>=s3nT@4qT_T8:x;\MxƝ3ˡɷŵۻoW>8E"m]:dR[D)U𓍃bRe:O` ;cAA>²]T"0*vq<5#zꏠ#Co_E@uX.q>o_m F D|:@paDǂ >l}Xq`ó $VwQ/QUPH$;o/mcTF7>;l(z]ھ{daR @|#W05N0=A^BCT.;7qtDsxyQ?p=z~p>DSom}n]j_$差o2oWO?c0eQ>o\9|-# t<2K|%zWUb* yqL/iҫ.JA[ߖA lf@:||6Cu 'תxٗȫNAt0 EUv O _^a@U *w5;nq. I KQSQo~o mmL@c)d01jù9D޹: ax &`BA"1u2bax#tOXSK\*0A*װ)Rb/;R< M+k@7E2*/m02C3a#0ѼƉiZY*@éXJ刜H,v`hB.;0`C0P#Ne]9uP%$]ۧ] +`lDj1IuV /W: MPR@m .Q\4e}9+-;v>nQ]v3s|A* _|z*-57 %L5׎x2ؤb1HrM|&wd[iP/p}8"Q^Л]K2_bI-)[ .pi :%-F̄Q@jm7E˂f+ }G4 ]X)@e"۔|2.\\:ks;<v#e"DvDTi؊ =rՖT]c0=]JHmoq7(bUQUT&:Xy≣ ky$Bf:LLz^AHo|牏! B(ƨ"55B#aiL92 ‡+/!ov^[/8wˑ$HMɗ Sa$qdS&z cI@b)t֞"7pNiդat5 )c'$~ 9z|Gds#aA 1޵;|9u+d}6Q!cK)(}F} Dq 8 a*K0(By||6V5xцW̔J <6_(D '٘ĩrSbp4 GTG߄-9G4!}b@Q;bI}oE5t]ld.0;{ɋO=x 3o#+ ΁k͜>5]4ʪciX*Vr'Q#!aӻ\^iFjN|Aw(S]\DL|>yG8aw]U-@Uf<4 A:1xGrH%!H#!봐K<ޔهn_= $J?!+m3U@CE9E}@?HEt| D R)d}>࿋ :2wm`v #/ ED:4~"yOs"N("?5 |GοoP Q$=q'  ?vѱ,ë\#z|><.PhHzq > {Øo(%M?'a:;"iʱL(18BPCn$-b}M=aBjԋnGMci6%138y4=N9:_F >^ϕ^ܨJƗSlž鹛o`:,.&]M-+̼bmn`LlJ &NbV`˗$j"y#H A@# fUIJ2.[ :2]vHq4 5y*ǎΈSE|r?c7rDB'<$l)}X zkǡ?&'!Fݰy#!vO@d$f_xTˋ)-/TtB!;S6a?m $'/=JLq:\#x6wt*`5OkFF=2>{ ׂTD ߀nUJ$؊@, t%*.v`"AnOsΌ)/G/Cto9ӯ<7鴄Lн89+%gz(>0y9aW;W*s迱އXuvb`jUC6ϣ+0$%L1H"1uZD`P_m^?pp1{Z`2 ; v~s[" (+ '- L4]wH /9HQM<V p X1G(FVaQ d4q|/071 2>]- Mq: tߎ\~ )IiW8&.6} I5f-.ޱY:&$:Sb)W̍_~ O-a(6L(Rj YQ0 2Pl1M}~uwL]2gizɲ0@@\B)dDIU8L`]*Mp =e" ]Љyi?mHho> #u@,HA:jyqW@ =(PeNN`;ͺ _Rʳ[)<84T `Sy}1:SO_ ٸ:bI}3dy,HdSz(o7@;qnPtjBC/[h+^0Q[}m@5~;D2L#7 DlZe<2k9LXzVoGX:QIR%CXR["΋L1p4dzTt%*&CA]6q?+yYŴ!9G&<[};B( .T(QsdJA^_z0xZ` a"cp0m y#k5%!VنAygu,ԗƊ b*cyj/ yBXC?vJbaގ7" 2}5l]>N뷼/3r9ZcOKLSr9,41iI_GL2áʠ`LP`_NazJo0WƜX2^a{xϡbgy::2 {ƈ۷97_7?Z> wAzڌ#|)!_B^fqPA?30#>Af/#]&_0_hX724!&7@}E&NHz/(.M^䯹VMDAyL-_|v={hMT ਉ? 1C" ¶zѷYX$i 775b}f_,Ѫ%1ihSCo Q3is[㸃6]$8v1c{qK>q@ Sg{}`"@}"':N E(=uY hC0I-.ݙyFn|q Dh67ZId.8E|aABӀO L(ҙ@K6"csLMM|g3/Sxpp”v{|&0V,XSXT+Vq.TCg9Š6pyH]u].}pQoqƫ+lu^4'C5AV:+&'2̤x+B?TDM3NmZ^aZ Xs}zg,uob0fl}.ς'w&Τ:sӳƝp4mY ͷ˗5\ެb$NQ6AS۪O#mqd0~p+m?.u/_[oa;}¢RwU@hͭ4 ҋDAP4퇎KE!g8b UD5 /*7"ƤgÏj{h$Q& b4%RTƭ)Di<*\04Pϱ5"q/5i#{pG1ߑP~2o O>h_}~*܁F?9l3W5yjh,?T1Lb(( ę M^5GXn粦]0BFnu11A;v/H SԢQL=C֙H>Oyor ^A=:K"̈ _v8vS_Xՙ]!6[FK*6r57'su]r zAc`r)( DF9#Zb:Te]+ekW dqjd]ssW9A]L^bZr=I0ںqaJ6 Mjf[__ H;CNVyMԽzcoy-aCzR[+ѡDŧe+QPnujFj`uI?:/ xe}z Ϳ)=wbs%xLLá7Ou#zHͩOIC3˟N6S3iUf6%Ш:HB԰^uW廜qb5O-ޔ&K \=M z&]R/3t6v c)7j:q@7TIYeIzgh|6I}N(f˪"8FJ[VUPʼk9S[ԛ Ue}} kh-/c|!Z_s=Vm kLciU[X|CЋwк 481sNXQ+'DgVTN7ƌ_R'|MY_;&*YUoenGh<]n}\b+\l\r𴱙{)xOY3ƘKm vb| 8ʩ{q;UxQ{% 4ŠMI;oԉwy&D0*bӠD1#A0A6yQ%c\rh( jQ!p*d 0D=tA&5CDx!;ɱ8*1Tr4D]UWJh<ـ- DSIЄazv=_ns>сû/4+IeH ل9+pʘ֨;tkđי } _9KU--P3T4MEj( \D7e XX66 _&.4<Ā$:; ϒfσRi0]%lַ-P=_JgV$Rk,soTk{&ي$1b""(Lcd$"HZ =+0H("(; ) QC$Kq(/$6Iml儹`"t-3AL22D$k BLQDQU11KЄU [h щuT!QQ N"N`*d6uHD{dV>Nm_ (Uz&=?'?JJ,iUγ=}koeL̲iȒ,-Y0P͒r@o(sQj?GaE4PUQeQS49ef4НΚ?7!'r{#1@}AExVKÑX(A(Q=~4 @ WJ9QM%0M C$9?M:ۀ/Ԫ])ww? aԼ9?p=~jƫܹqqu=:zr}<ƥ%WQi P/| !~7J,b lꎷcó$k$NvkDIw~>cl݃A](Yh[jtSeA@}qv4~CЗK7jV41]j|JO ճ|VdD)-(Aµ~$(twYz"nVމ3fNڈ"þ``zX'C-SIr@p O!S3s[y:n8yHV n }A9x<]0Y^Y$puwGe#d`^XM퀀65e ( ORLqOKB? T9p7 @N AԂ &p_d4ɏ֤]Սs&c|~3i=AZ* @&B`׽"Ǭ b_B2cˮ,*a辊} cyb.2Wcw'+7f.߳{h#3P>y! NDU uG wq6pwG*UEW ?$ &`BP?^*)+]l>#;M <|xP d wwvzdܨPˮHJQ4|Ѽ#n\^l} '<>Hٿ Ԩ<GDPlTCL(@| z#S .zǘ r ]ﻏH*ݑvV^OeC>X jY3WxGvAպr!y-G0" `:=Ů>GY e$ EIBȏWoK Y)O>G:JYS?տ[! 8"f9q ^,D\Oϐb"iڛv u]j[? LqU'/"2z74"|ܻ+p{h|0 ($TϩבPEjW̘'(`DES E{?N-LFoNwz W(,ާ YG؎ _OdNӞK"#"Tq~oJ={ <>Yq; n*!<~oo^FyK=)f)&(1deH([0I$wl%2 pzqa7ΨdrߤkR@Fi҃(HJaDmЎ%Ne%@8Io\4$_Ϸ㟓HPhct)rD@M?@=!}$%Bch'R棵t]/^#/9֟wG8_SN˻_r4G,F)0Q$ .!?xF믤=?0˪d0N|Y6Qds>)!(B3-ovZ<@.u "+}}Ebg6 2S^8y@v*1 io {[bnN(D?eֱ~hE0R$ n:}Zi(£yCA[)qSo% $ 0Pgl`wMBzxa JI+(]f~}<gh):% 9"" eP5ʄܣ}sE~wWr{=0QZW]'_gw6a?hsO@QpX: FМeUGhF\IJpѱĮ~6>um{5|Ĺ>/OZVp"$y$2V?B䎈~yCDoT! ZQ,s@5oqKfaƞDjGu(P*| sʧ-RƌH&$ >O{~Bʛ:sɵQߪY|UЉg&HKt1x!w?UA FIvA/ގȲv6""_<?uwggJ7ED'RS$O Bߞm u I9y[bh?#3EXѺ>R;qgP1Oeqo0F #hu;` QNDD9](I@tVA}e ߗk5 ۓ5Z8EYJJxtkFU|`ÜD egV`xv"a- P־>6NeA9%<|:g8z)Xz4=qqخ ÖMD@ӦNڰ>1oP"E@HՙI\p2#=AnL{;6-@%*DE@M+AB=КB{HRQY* ƐtV.;h"$$)s_b0?8H9ǩ8o LHY15AܟY&rCRZt2d/_Gs`ć" yD}/1_{3W1@U#ԫ5Q(FM+H2*^]SMX ˥O/~w@0 ə_Wݟt $vo\i. C` D 粽[yPYUI{6xzzD J?}$kmZ;B]:>]0ѿ%8~ b@y1E"P7*Y c״x,hV4 i`)IS$\%*J4\N??AnmPv,tMKOfHyx~|~ȗxu|x@XqK3ˀ C:?_|ǿ{ =MI^X[O\/;?DS;fc2}d"m9=,ddh`@z'4 %;x㵝R0)ЍP_۸Sx'%p)lFČ=!t@PB?W<5sCyਇe(P۫?ZU@}~@bʞt&^?[_o{Љ#ALS_{¹oϦ& v3m$M-a(Gw/Odñ8nPrÚ6ubmA]|qK5ը|jZ1v&W qsh˜@d/qPиel!pދdH(5"#a)F"$Q \&%"(Ĺ1m6>8c(BK[ǿXcs~8wC4<uvr~%u^FZ+5|^) (ðƭT|CuZPAv!  ̅VC'ZZ8W< t>D(W:Ƃ/SAI&1i񳩪}C4Q{v֦mvح#*fzZ v?^sH ӅjA,p 0f}nNWS4EDlTp.Yi~Z&|Kz>ԛ]Ndm ޓ=ˍi5cs>j 8PB&T՘JyJ'uG95Uw!x7IDͮeppJ(Kr~s7Xu s)|<F,1]g9-N]> k4F.6]G\;q,TJ -3y˓:-syF ~f^@Ԑ'{ӊ=R5lѥiaJʸw5wCC5ZU(l`qUyP8'T@V+Iע=ݮYfFȔwÇ+Hu`FlX;#,wGtkE4^-1r̷g(WknDʂ}=^(A9j0P䟛``w6MͫyЎyQz%X#("<5x;ڡvplmt†XUOld>LR޶ʅyTEy:,lN%M{+f[v1R#4KޙGkޢu$o=4 vy _:c+#7[ԯ]޺R vT|%#j!sb ;3r# b vA+!қj%vw#}T*;vˆT]BVy+Q׮nqJa˯Yp +ZBMطYFоwm )M%B_qQ[37d)ef^«^s6:0`i:(zp:%JCIEz'>YݠcZGnF6|-r:qiW7%0Y:w(e W\VB(p)N}fgq9Jhk淧.Onn8ssTd42}9cVqpvmf"yxK}Q?Lդkʣ]ペ)UXU §xwj0{c: lk4\CKӤ)C5is9Nu}kq若z áޜ%~̠lq.SIABPG|iG,Xd)$w ;.lP.f{ ERbQGWF_743Koyu_9kϑ:]oxH(UyO)ˇ&4Ԥ /ZhWWnQezlnllK 瀄^,^/i' =ez86&I^)5LWLUÃ)wNB-UWORm:㞊2E$-=O4wi [e0,Zf𾜱l}9@s6ԥ.M@044Z265  G;DDⳛoE/4H-Y6%R )֮cRwp|BSJ?]P"b"$(Z<>݁2/t q&OǵIb Q؈нd(d(hVee!/ңJIƑPMgJ( !?К&bt? QY3=yymÿS_UꃳתWH2ŝs)Rr詛87վZQߑ}.8,]Z3jpvGo"8ԣ@7Pv* Xi53vsCy"ggr>al[.=Y! -kI&1ab;Nje\^̏8QwK,$ L5ttIcZS6)CMWb2BEA_+٦DU_^ǓJaHG Nl:Cv{;<Bx2 _1zM^÷\MڪJhc0$8áR ~As.oÛ&F9-yrvŞ :'0ʗR8;ط3)2zߪ#BiOC)Xn;꾪 ry~0^Zfcʪ0<{q|ʼnۥa+mUxeyJtrwAӝKQCHwQ{J m*%]\gYW h< R5\ZMk܏MMCLe; ~$hri5YUu GJVZ2"fj|LJqס;n{nd)yӳ-L#{o6";*V (P* Sᏽ;vF)y'Np,휩+=ÿ ܲ;AG=w[x_r*qWKhx<ߪim*;b:$:xqG)zձ2{65{yGAĊВTУ&j euEjFLV=uPZ}AuqU=p{fdt 9Ҹ9מaf2ʬ@#sǰPXv,B L1"#a5ojkD=Ym.Ӿzx?L N.16Dw4SԜP(eDg{vvO;T0Z0ߗogƫ|Uy>vŖZ<&Ɲ$r@$4f]?j~-]SgJqO%OH kn>7TiLGݬ>,tB$C0'buN%y/g[ Ą  b NHRH}4=Oj7f(s?=љ\ K(?>hca:ogT\ ג/mʳƠdNf9P{,='Zxj'oplt`h06!d?vd$ 'v"YE䄩BȡDV6y+?q~g~  d!aݛ3DC{C7Ԥ WpxF&؛7rґ]3ޙ̭~x1 zOR`s+9f"l^>,pB-z>'{ӫ1duH 2Kc_S)B!7 *H't N}=ҏ3'd=qC#ba7}AKI?wv ?8K6I4'b=zv9;mhGS2ivC~zgdJ nVѴv7>}?vwI[' -M;2Vh Cw6ǽNENj,x1K9_KBӞKׂ'y^:;U<%"_=ctCʎ>o kR A@=sHqűpҍ"m]JCg. `: 8RX,7*=*th#Ko༝Hߧ́Q9*恌] ^wGZ.i@v(@:ΛY '6WR 1nr;igV&Yv<y.Й`S=\mKzOd$cpn[~-u b{0Co^&dDőGҹG{Ǘ:H>$s:fFeJC"C[PA5ǟ-wk};s;) )dۯ;GyŠv0! C28[xhZ^ B!hbF ~AH  HZ]i%M9 ѳ.ڬ:- @HJTO,80[G~3j 6PŇpAR]1Dw$ l%ŇQ?eV. p+$ OA)/p9EzQm_vINIdzdv#QiJ$ny |}ONf);ˉ&DM u\EcL/g_(Y <y=6М.rBNA&&%_`mN[пgۀtJ<5M C_dLv.(ruZTz6qG<&F.1v?js10M0l+.LBc (p7@2@N !0T$Y͂S~?b= ?EDDD8m:Et+:z4TEPoD;=.YZ=U,j~t_#1_UxNzN啻' B?pM1p77CF=Xo)2, 1' ؍#.)`}wt<T>qʾ Љ갰m >kMǰLOa,(gR `G !"F@&N~LTAOvQD6sb PW 2I{BX)A./{ v'&k?p 'N0%Ni4Q$B8 P %!<8^DCLDC0L3Gm:301O Ót"lO?-'S1o?! CE?$ CX" 1%(lR.M! J%!%E!SŔP=uP7!r$ЁR;ܻq8dj^ GN 77O!,BD;`f`D0fDIoM&d/O *h")(&f ^6:c 10:2ɠ"HSdr,8H~pe:(7Plgwbtq9~DGsv޻2O8#2iH<'blA-*_1$@?T(6G$.Òy!$>i(wCi8B++Tn#hH_}AC=˭aeQ$72 )ԑ"7eH;:ro3Ce4H4P/>i>lc]b8t@O3'@A~}{O*"#}82ҪbTL{848"r d#S?xxu\3kbEq鸎v1$lb j!Ѧٓ.$z2Ŵ`0hh#򰠳O2I?<#ޤUrND⦣ 1P6x3=[ k5Z`dEKb ߵkGt+m)U%*n|&ɕ\ w!~FO1OlB$D|sv0b@(V\$@aaC$pz<Wz{16: @5T?TlwP GqngMF% OC!<^>3) B߶KT],$c_Gu {]B?x.'됂ҺBZ^Vv, j9(BN&~}%:1/t?39RpFu*̾±.(shK8łq ^WNW& m%qRЍC02V?ik\xv{냚eތ8[/xF3F*02j$7I|r@Ԅ$8Y4c1f-6۾3{micO} lLcݐ~67̬4Iy֎NZ?Wgkd![(! oc [MIDV:&z|75kvBL3h`=}AHu(8lh^ mICT4#(m |{ aj5pA饧,!o%!gsUuyf™Dy'dOUNbŶC>1D 7-:^rZwN. }]w 0f჉MD`R~n>y&\Kg%a;qQms o@;s86<amݤ9}pzᾳ8q9Ap׿fPX$왉mCv4t:2"DX(6 MsSV]2!o3J:r(est$v@ݓuuWb`7g2CVUUTUU\6ܹˎP\ѵUc܍mU[NsJUUH6U41il.Uh򝻰POQN0x,M>o31l}cl4=} A`a:0&"E2tg`!ϧĮaqo~xwv(z079#SاAR~l'(GhhEC 8m*d߰WvppSxC;]zR$|(>:@pHeu2yw.@C y܇}}2C= CHLA)$K  0D s;|GW>;)A: @b'69{c5Zfas+ !zDaсA. ^p`;.N;blWoTrk|#S$n3Nàt̟vh0^\˗ys6|n_`h,ݞV>; 6I^P*(PZ$M^Q)ld6}/c#V޺a\,Cu"%s*2;{ 8'd%h$ &ϑSaC`DgRo{8=IɅ@ȫׁsigE^)"E%`4YtBQ 2Z LȄVUҙOvÏg`BB0TPQV(C5XH#DAhq KI0] M$AlRaO0Ar=z '2>)Ǝ\9:.6"; C 0b0\sARGvYozy:$x2^9٨x*x?I/>z;hWߞh!|BzH}!;QKELUm3Gi/s1UMQERD# S$IQ ϽˤpzNL||p,BMmy/l?6 !zz5 5B~CI1$9Tr.7"0*35wԽmlaXTC޴6B֗S@>́ш07`$6X3l3|A ~%?i+KAM4N}'T{3mG#Qp)D#j u!|=uXGIρvc;aOH;;وQUBA h<}cʄ$@hbm^[vt"W~ڭ"jzDrQE":qyK#{u@=E#<g!D$Di{HBKv>$0_Η̟v:@А0N;JXB )` "P#3v-p5 \uK<i3/VXsL]oƞ;5TgC V$=W,3L1}냚qw$nyy2dj 4S:${> hWo \[VwӐ.@c̆ms޳` a`rt5AtEx}XB, Dz6` bq8EC#Vfihh6;/#h i}DK"RT@He !pfsR$ FӟOwhr fcw݆ӚG}:LvY*0dyExYN maOENxDF[ sNVha[ Bb9'ּb(Ѡ(S|~z - ƨpc^#|iD[q ̋.,9i {MRLޙtRWJM[א ) F2-Iёc\|uo$}ۤ@)40l2v`9v oI,1e1)a^Z%0ł,$|vχ1D$/q!f !;#X> ރrGrʗd ;]^|4Av($4"nx fKuI.Ht'.}{w C ;]_ SmPLAubgʟ$u H?>lAĎhH+,Gp6dgDU2:_k= |< R}0v>tA=s݃8wHb c7n!>d4 (QCWPL)K,31"1RDFPlPw8;;!"i=Cy}E 8ölZ>6(}26;c`]69ycC%;Vzv&&qPxrGTpMnn "p'RUE (WƞAi~")'+LyOݣ&Ĭ5g9dGKn&T/î b]"@,\S4S4y!јLY}\~Gؐ9&3!׊c>ë[O>'xp#x<DN}> 15lBU$;Y&R'{n*UF M'9`009ab?hԚgq3$?Ccr6:qF>hOwPrGs6{|}&+#dBhJᛋ MZ޶Xl>nъw<}_GS}&5dg>xi{r H{*B!q̅=$}Fkgy4 NAqovs69!a(UH%Cmym==yFzU-(+thP~3y&!t.%,Ö:!41>3/Ϥ%c&ڢ9I x*H": j't(5`R l-DDCAY܈ toN&$8$md7< )I!.'hl)n,;'t=zYTB@P5p̄2;:ȃm ZS3Yxb d"$BCk9e243e;/Bzܧ{d 0Xi`\!̞ Gq #NDҏ؟/8E*2mqun[߂q+vq3Ss219i%^Vd"m}d :fg-^R&(jl%wo2ИG`w: rtEl0`HT @Vb7^R3Zfq$#MS[m  Lpq7h4(d#7QΞ | yK7̭. C9Hk4j[p8]O!|?9_gݾSR~S=ο;hueϺ }dK8B3Ko:A-D"069&s>:ھ sۛσϥ1ZhBt o&9Jq@$+:ǵ:Jָ IS|H>Rze3ظ{@v*ȸ`~PjϧGF$ qDoN%@y!KMAcv )swkIȜzQ}Y@>#Sxq \4!ݓb;ÊnP,K6); y@04]0{!|'vQ({F$#'~gO8LʂMx"41ap7i"HZ 'toefS:o>jn)%'͕z/B>d= ̓\rjIpi&˰%%)f ~k:`׻>ZyF"jϣGE:{@4? dGrDgSB#YM0bh_Xn+*MKP> Ci,#CɅa!.IMlqA&bU3#hA" |llAY%v7Gx@si'1g~a?l?6.'c!잳HnW؞!>_ݴfϾ$o*[q=[?'>k`WJ.zr \k^uFJ>gJ ))%9SESX)WM%y,BŢwأ3ș;1Ă+ L]`뀞b-h`|,HN%Ck %M+]ǀXeT@*X%zl+#;s*+ެ B0ʖlm|H"BkW78> !rtϖ}nNyg<+.0B1EV\Y.0܀b :6Y%4 ;җl;(a p.r;NmМ 0xCH_#<gxvhc@3`q#~a٤50rO)S3p=J >"^3W(%@*4DrL( 3,Q ^f ?K: Ӕ HB&Q8w:QG\%Oh=xrCzo*b GJ=ٍTWRBC!ƈR2DžE(5(Hu/?QM1"7p"X6}Z1"D{>z\*#Jmp ]™گ Nw+~1' öE 1qu@Jђ"uVh=Y,mg8^H7qN6lB;5gljB8\3%, --!e/I[>zϣ@|z$OӬ_|myO^/lԛ^}bYrr\S{E `:Igqk_ +ĉlt#@P @&`c0yQ ̒~{!X *JVt#2SJ!6@I20SG#S2:ϯ8qhzQ9PN,rB|CN>5۠D?o˘,AԏLv9lye 9_#'N nh[˙ 僐?`ȧ2R* 6^uy8)≰=U"p#ZsX*%/FaIǛZmҵp3g;+HrP =PB:?zKð :A3$H*؍DCaF11&Z|'+O7|D# F%;n $j[2o#c.%;G:rǑi.8]sh^Y|}0+^(i  7S voz\mp 8y|I1nV/pGODtb~h0~s$JT5 T;zӢb&&Ξ]×};po_t?J_GԶLȐ!Lsի:T)\›pGdv̬7;79p` "I T"B}QM:ߌ뽘]wh+@P,H0u2AH;iG`kj*X$6gz?aN8Íw}wuwmpT)EnoG9 D=Ȏm b:؋:-3${gDCT!'5Ő^2Ϟ0$hK^\61a,5Hz/'ն=^g-Ԙ"'eSÞ Ād'J())B~%%4 KZtJl!Qղu) +́-[#q\y녡=nbԤ(F$U5=ߢbhC;fu=t{: C56 4T=hCpYoWM].,NzT;6z gPoT~k x H-!ǝ6APP zYx=C~OrzbH6|B3 .G|PλQ$'x4=w䔕#^)bT49gC4^cɭ"' >vY94ؖ% `)NR6l;r4ma_]`#? QBw&zGp6}aWّkBDA Cb9?Y=ӏFM#HrP`@C'SBkU Z4N.2 X>Dۻ p=654 vIߏ93e1LS sJ0.c.Ofg'8Ɔmj"7>d fw><mį\%++3<ɀمoۍ%"^W'{DkIE<c. ;hvD .vg/֟)I8 ,KtgD3i*D3j#vnlmYA۝&2}T$>"ݵS!8%ǻg×/ ?'1A$@~W0xD!K@ꢁ?$_8'h#ZFo_G/];mܘs 3 XT`k=ڂ;ߦoP[@䭝-$ODA|> 0C=>7YšR˱ݤj/nO|dd4:N7㼵=VAT!НFI\,?2JxAR>S߃t5.ϯ?_?=y$ibrub80yݚ *E@ $ڳB(6UETQcȒsf"j)94`ܜKڀ"9&6L BitQEVk$;zgSH> 8̿:8Xk;}y[[ZЌr 0SA:#`kAzLM0A0J_Ż8z Btvs:)A1'[- Tt`p :QmAMW#ijE Sy= xsWG:s^hN<G CbZ ] }LPt(^zdVD ϖ79^ !TRs &z9a14/+ Mٹ.Rxyp_xI@>X{Xhp^M{t$ DxCV) p'A_J[@ƘQ/C~(=5VHw^vt>Y_5G8PkX#\f/LxKr( \; 쳏oO4AQ(zrCs=Ue`eH\,%Xy݅]쓭Ҕ}P*'1OJ1e*m*= Gۗd+ /D:GŢCy ϛԔzsUȌ9q &$V2>bLopHLXG6BL mUUTlan{%$eUО$W^&18+ClwHhMzDgJ ůSEnrAοgh0|f!.q[ܜ"/KږMb ==0 Jsb~m 2 U0 1Y{^!"&:T1&1zaf̤Sydkhc z0݋dHyuۡETt4@i/ICD;U;``[0 C169o]NU\"T2$2^\>Y3(1z n4+ܖ!cD܎%k9Ŏ"F* 2gY ,A0TkB[ε^^ȇܟM):?@|?3-EKS)޻ I䁇xq}8-u I'I M@5iv9fҺep<6vȡԸB+&E@8ncp|4 ;0{kvÄ U.Ł/>Cc·j,!zqC$ߥ>>5$ iC(,| -^\T(ZJpkgHCu.HVpU6}ˑO$63*Ofw5$#?4`;8  07f))"hw\'>2hҢ} fVi⁶aHFА)ZbG{I.nDǩA3 D^1? o)$ ASd=oDNs/!!ZH mӿG9^i _%vIw A:C':"_>Z"owr3kbjQ@pQ_ѧR<$G{3ѝ39UHI %)"@*LfGg@mtARLy8vb@c?1ۍ}iQOh'7m:&j3؃in헶Ƃsxy;cJ:ּG֮_|vMzR>Bwϟ?]2N!FoÃįqNܾYY粳8.>+~hNoyߩ臙zV`tm$CJ\6S!ݓ2c;sO_'9:Um0qOn9I-d^v'``مgbuHwW۹1ئ'jwfɺzSc$TH^d`Àͮx3; )pn9Y9̷!\ On,ðs]ahco1f\ovf{ٓ&*}R甴۵loN[l߾>s{4 aG-3x-/xfFi|]J.> @ C/hG SQrDAϻ}Lm HvS0|>>/}jM,>'JW[\h->ܡ)PQ%V?IS2Ul lt xH|P4uv==z0q ɥC?7h])^$)[(:aX',y@$MG`% f+XY6!|LTZ(;?4Yv61 L URB_`Ti>Z6յ=-/eIu۲R=yp^N%B*@=VbsҜ$^)twՃ@tm 'l4L6^ C{3< f Md&kQLJnY:$2`) {7_Vu{ב2$P߳Q`@4Gp UmZ.N)w}6cZvkZH1`eȡ8KIy44`Bb&iRD$pF}~75J{u QI4R29ů3F XvӨVѪkBI%3|oY M> d='R}T15^ڦ_QQEEUEUFj C~̛BC磎;:a{=FIKxMzNJ ӄ[83,B1t!s >AI͎WEF>y憎j0^ng#cI= '\"lC~ ׭Hw߆I_ۄ%S>2jPaѺθǑg4╠9ԤPD(Qa3ׯu CF:S:唆1 _88N! `!A 5Z$ 1gs㒘zО3Rdג;VG(9zbZBTe(".A쇇aKM;fqØ.(l/޾$GBZ(qȰHlHGpa mg}/+ׄC`mǢ5n=#0f o ]qfAhC@o!ؑq7Ga:#;a w ۗK& ]mvk#@z7aO,(sӡN&V<8l\C_W/[ UDNOQ.P4S)! qʙAnT(8MhEsa1d+?>W1MHBx9lz'uLK-?M{1w!p3'!VaUfn@TSF2y#A3'sF7CoNΏfv6P{ |.bBeQ- m`ƣPPS~`N-be&3spJEB9)H]uqfǷ˫$mqoE"xWl?3u~Bk(U맟T~eRr>_ _kZ 'RԤAЄX$9rI>ƕ|H 1ӚX}{ЪݿcTUiPgY}@2wp@ NޒIOǛ dOIqoQ_8ZA=0/69xWa]3~+_+J^uk&iy:+Нn~w1}x(~י;N;~֏H38UVgۥKxU/@# wa;3qk5ѻXF%<h$ ;5. /ـC۪]4g[zA$I>8'~T0*0.?}wMamQ;.O ߯9 ] wxf MLOx{kw4Ʒqe-jGVD<]":+Zm OdRAr9;z8eΜMꪰ3zw顦Ht[s_J*s5FlvK`QFs'j>Āׂ_y'xUQS{;h~Nh'Lx^j2 2k4@WZ'A?6BI%bu, ᙏg~U{xd̛#U1jb_Wor=#&~i4@u=<6gBwIxiQ PA ^fBEC1l|CxBb87v>}/S2{ݾBB(< *(7Ӄ}wa fi>3&zuZdt'wqGCgFr-'NI ф5A"Avŕ~jzݳ+Tcv$"'@tD?@٪"'Yh6Fվϩgj߹zLU̝KDu˧*8笴~fsD6a^lR#U\;[-/Hsہ~|T"DRy<θc,Q8b!)8aXuS c>қQ`%Ζ,d)C{w;:4o^^JI*jh[Y Q"m./]XGJX9D(2D!(JGeb+iaVqQ _+=mNm@>cr Ih)oٟzFz*)޳|A:1(fh*f#LaR530důGqAݗg-NO|1 2{w, gĉ(^Mh5yt9S.0{?<<oHM9: 얥EDBH2Og~OCpk%gL4D],V d"AA$KY/ zXfHl`qn..6.-`&,Sڰ'vi `86-%B# tSw "1 1!MD\>Ecs.¼ZObі`iq0@! ձd=]mgrjcС!Ӏ".J6떔!3D',C37ߝW+ %znK=O+30],nR|&=00 |a]#KeW㓯jl\%aֳ<АLmpH],ϥ%8+be^I\Cv>@!נOLxaYx!V!" -@i m!  d@,N k#' :0WRL) "Kvcqoҥ nZdiZY9vc3S|Ҥdn/^4]7".Sk .~ '8>;~ =ߙv67Ȫ {/}pN@#`4u>=Ɵx!!xvF!lp&o-w<}><$&5G:sh6_F/L;_z~}#P׺0Ʀ?ec.cFTLIciCL}y^T(VT9XI m^aze H N̓f ܜu+,|X 5E`Jmo4dNjYدX9ߒS@Gm4aŷc~Rc 0lkΎnp-mʢ9"1;ʒH'b, EFvAavgdh$PIYNsY$NNK[,18+G(I:b!RW+y#6;à(,vޢ6cY<_:e PPP4Ct*qalrbgXfaqAHRHNo{;S֊um5ͻ?;&d@u!l;}LG j3 Y_IHxtA %{H$}-}W1 }}3A<:O><(NH5܅*Or^^40=4ˏ.0m|2Rm^cle` ~vY˚"!19]\Rn2)'f K`ʑ:&{Jx*T%"}@2حAx89;/ن mߖsnYP>`;C91ՠ ݏ ^K:χm\0(oa9ACK5qJ\]ެ~fUUUWb/Fvf#߃uW7젯EN:t/UVw~htY1knMMX*SFI[6}oU]ݧ JUJFG&؋^2虆=1[|ACA_$;1=$)C_?$FHm-@}- 頂g1o>kxϕ<'2J'5Ppya|}~g?>l'5>|ʧQ a*`[ۧB.7W.cr "jOBI:^"  @Usv`QMB+A@ԪMeL s TOI{MT`5HXQ2k1$A(ӿhp} 27@0eNI.JHlY]mڬ•7H(H0a]FӠf:P %pD 3 Qbw' k xA21 !k7hHQ-0wdnmS׉݄=,|i$"w.,[S>0Fi؊d- F)5˔'eU F|kϳ BBA)< 0`m640Yb}VgOFDzۛv6!沫I0i!liBX1qp^?ӳ|BEDB8AHsUi6bCWh2O@cTBM" NP2䑛Pp^ی7B÷?a`}1/f݊bZL׸{{h78HVk(wH5%sԂJߦƁCx]c6w{) C>RK۸j w9! K?Z;nڒL5;h0Gx;qPZGiZ1epe9L;pp7?9Ǐ ]D wwMQM4DE:mf+}vXjvvpOɽ3˙}P s +g@v2G< l]Bn$1rqj#hgdz`n $k-]P*^`j4:E/pn(""t՗{K̴ +[$!imm",.9%CEoAG7>c M#ùyavw z|aS1,t_J;֢m '?@m\!K>~`ClBt<in+PEwiN)cLB5tdd0aqw䞠^gE (rBOP!9=A! ՔKZ@MxEmbW#zDP)Z* `_>}[CJO PvD &)3:|q7A%?i)NpF eEFBp!(0 p#cd̥IFJ<@q(Kfnz#($6e0g YC(206a991 5iL.,&\bv•UQE u9hZH$ dRMlϹ`dz^t-GMs\ *uǼo\ÛP=ncB U\ktůCll*,PP˓ٷI7UEWA(G8C30H#7ZLǦZ {:F|ZO8xzNuo( G8re8f;T%do+ `^e&}ͺhh4^]LxkH5 Œ誽 &SpqE77 å檸>,g-ue98I4ߤ`<1kNE[p績RJ)I繸΂Pxx( ǁ%ly(BnONߦdr ԥye']ϡSDf3y2'zmL/"3^pdqPu^]\젒Arrud f8J.~rqA"EhNZX%w??P|d^e+Y0k_e;(t|WLռ(edOBMPeg [gh7{ec"1dõhlbj"kfd z"#pDR\0`kAϦzҔM8D) v`P-M@Fw8מ>a*gWεW&9O@;UDp&֩BZI9#Ɨ$I D2(vLgnrw(Bf_v Ɯ|>\}Ě"d 6 sԅw ( p36 Ǝ\"E);F 8vVpOw^a |s2>EF/fMCm%^$+,X;XgDYuc^˥Ì#;g&nVrDzKE}?ẅ́'  H_?FLɷglpzWlK&1E.f\mWsJQ~e͘MF`< +mԴmތvIgp>6$Dd׵I;JN!4bBx.Oce.lHP)*h"ny:x,@T9V<'?,B=ئ^Am~ rlq1밉;gWNǭK'sgɄ!q@{0I[MGߒ@' sM@uD9h>"d] Biԯ_DzcL7xݣ ]*!g$@ P$x4U㠡ǰ!}QCM+OXwe`tw<nShL5xfNAQCbb_E-DI>_LfysU g˵S~ݙuOjf"CKPxX#ȇ .G 9_tb'97ەuڄ8XVȓ Q]@(-@]ҺA.Mɶѹ\[E!XsrdBGo> n~?YGc1ERL`e؉o5N5eEHC=Z- p872cRY)1Qpmٗxi:9H I(;-cf}7kmAǷxfLdt@7Ew v|Ó۾n&)M{7eLʪ̪`'o;NP{F^u|4B)5p{&: qb U{4v^RҾr'p3;i8-dQot2%lEӈhC!N18[Ov!Ca{GfL)Jt~ "63fОB@$6덨-Jnny? XǾ~=).GĠ @LI1Jfb8-8^I[k圸2EgPݶ;d ƻ`m{.c,;bvnb{#!^rV4o?籴C1`j&mX7p` WtɎ~Q(ҔҮ3"Z{}Qb9t2"q0&dZ<axMR *.un(Gh>l39@݆>ԺrUb7Pw~D~&OW J=Efš(.Z|R(xRUFP L0Ѡј2%ۏԹs:ˬ]֓t D =C#?}ZmedVKLqrOE~"|wY۬+?;w" ͏d ؄O3\^mUxLA$DA[P#ʲG@.N}bNíE) n{ϦJGOMWtQ0\<|ט׸xy&p_dC's|K墤L>e{]'d^#l?n74fy}3sٛ؀f]Nc3Aۚ_4O3δ ZJ\JZ0nq0wD 3ЦԻD1w.c8u'HDz\9PsH_j  za%k'F|"d0 ~7ˈMν ކ 7ݎ+n_q4/JBn拶[˭^+|A0ts2Y`t|3)Cn(%!bk(숳G@+L,V_N/ 0BRO:>> t?})Ѓ9@&ҁA1\pz99`¨'ҁK$`w0F8҈P ! ` l1A $udtjc@:c\BK,GL-؄-`A WZolw=|jxr=Px'T{K1 _U=RAN -AULM>|[3)8*9gV*Kۍ^75ӷ|x[oS毽QG'M5^ [u徜Ao~nK6 uww D!JOpiշTmXד 7\=}*C&y-zQ8k|VWy0q&BD8AT\ U Ĝ>تR $$54**sXI -r2 3 τ:w,y}K'r?cZ6]b9;xpށbCvٟlj1|\VA"F 8&QR"^B$QC̰ӊPhAua(d!pe5]KG^C$1zvr7XfzT13XѤA:^?~C[i$g;u ]qz*<@wq 5wq! A; #iy<~yh~k>SP+(@$U}>];p9}yb*f~Li%WvXH3 ن;رC61NwtEGiKgmִu#A}oo z`|#,2d1(_N?LId1Qa<,t@ h/1y`κ:iB3t OyZ)I-SFWlvuv [L$: e.?o,ADi X'f@D2z3"D&L*Y*5]daU(Wa2) i'IP`}Gئ8&~gfZIDD ܉ xCr^>Ȳtm:Yofro'ynBI`>gb0 ˛!"I;a6pC}@m^c1 ER#ȃx T0iFؼxdgz7r,كfJ 8q=LFtAMI[Bбϣ(U34<,PH҂3ׄʊ4P.l7\hiL8 yDC B*YDztauKO r̍l g( o"{n֢ 3N*1c86g͞^Kn$F `=pNUdʂf7_A*5Z7p[61-FͳBUM([ Où>/t¨7 " RsȃB.@c ukcp{ U*$7 jP{lzd3͢>c|MR hǬ& Fsj Dwh"Sp{!r*&۪g v䗜YХ@CzKfz#Mp"3U \)/L0J֪zco^- v̰.b*kDRW489>isCMg w#`lǬJ5 b3-ٗ \M~Ec^eS&4q>&} Еm/„qB ɻ&J28Y\]~KQO8mT{!0ϚuUXwKnqtǿA2p)ݱlqךȉ(x:r8Rv>=G9-|q*0J<GlvB d+7 j&* UFs<țI/Yַeɫ\r!|,.\2z{25ᏽT5:;z 7#R[q;Ko">3r#?s0d!:{$uhAKKt-I@&9xn{#{73Lqa2j J!\=*6 ɶP] G!ܩ"zTnw~suy׍kˏnPݰW=`')6:Fоxf0lk|%|bOn `s 9!(NJmjzy9]k'#~U }ݑ5A66v dɠSe[oT0)KG`+Rd2%^$h.m7V)֛}ypr;sLX<} @ A[''yyÀ_  gqu}{Nx=K˺o_"Kep;$2hs^CWnOHN=HTY cPK#m@&o ̱c%b7F{BJTj DJڏÔS gS幩oۘy<c:KէwgS{{to_<-|JdDvQIq>'Ɓq'ˈvwد-ㅳoA^e"QZJئCgqIx3 mX@E'B|cHi6.<$ђs~Z=;t{=OGn1&ȁOLwo=J8Y *܌:RdxP$7׬G{z$Tfd>:'4mj=˿rq3)1j ='^%<tND t'ncO}:;t̺Nf}"ī+ԹA=TgCm3! 䀄1R!& vyoqOO3Z<ۯ0UsUK8|Mu1{tcEGς'>ޝ:J ^8f @>R$֍"Q$nRU<Ǝ-!,!xKA[, ٠5PcoI $ ԀofVDw`bR%< PLhcٱ;#KH4 \u 4GB[oд *+H(mU~'F}hr JE]5ou^H/(6IzmJ.سL1$3_j4a 6>WNW]U0CICԭ BK()"L!)hLj05DD ꂈsp?) d"hy08̣I߰'0 XXLA%XUTmc4S4c8PPfㅧ/KB~;hC+3ڏE GǧvtnBЉ{/MMF!҇^ SςŽf3T1hi%R;zN;ʜ43,lLI+w;+Thg$T:%SQ2)'X='![@:% P4"PQQ H=gT˞P]_YQ̢޾y&`בޝ5W4T-&(Ǎ߬]Ofΐ6= QQ)b $t=4jVH!wA4aM!@Lƀ3B?Rskkq;!>J"܅h B4cp4 BtxSHŦJ5VwHCNQHʓ4QB1}꽳yU3TUbm9d?榫g[7Xi=*m⚻[lMiU Ox-YfZ .wqԋ*۷~ϭqx F咙rN$""hQu}J?/F')SiBr}FHPԫqSIBcS}bpnlTC!|B~:_iҵgk~~΃D?j҃dq6Nk pB1`i'ڀd]3:zqPT(Z ]i4N $qDY4Y`V?=J[:?9Y8G1δ~Ν$>#!yvz{cJDv3 dG{Y)H4UILFM¯#19)'zR*NVQDlI1n<51nh*js}/J=)t4+"8~2vi|W#d +ON.lP!!:ҟER{ZqLVH"1= BX{xUN0'_h~ )m@.ВIqCQdhaI˃ Ia$ڢ:"5!] >Y΢jgsKm>6V)ߕV fj:{s4$ż;7bŧ)44Ul6N5T}1;wv☚ 8ÁMC~> vC7"d?wtlvzy-P֭GzeTHKX.m'l|@?H}DD{zϵ=ĥ#L@RyY$F)(J T`" !6edɉU< x/!嚙nTDJJ4#TJT@ @ȩ0w }p F1L)a3Jsy(RQ-Qb)GwO hET 'p{dRѩ"㉘P$b%L %9^H}C~o8Xqtop?*z}hNsP/ݺ}@8\c 8ޜPo !]IhApGB)>DBMxJo"<шMcl]hp"P&Lv 'xj_z#5tJDK0RU"Mä.<6>|C4PP0& ф  |>fڭ I`>.+v"PRL O0 "֙'f=O<:UԶIHXjmCM(z}-=.SJ֏n9_bA5I5QE[620?U͡˘h 4(x\>kONq⽪{XV `T}~e gch@bF{kvwpHwة&#6t3m.!K_̍e:P'!״ E'yP!a $ID< %(1.bD76MiTXn q: 9Z 2f~?1>y_&՛MW>ϧÜ@ݻ}W QZ`rGA}V<7П&SQ)п\a3D jPI B ¡IM+z8leT2♁L z$;ݘ%.KEq)[R&(;`c b(j-0gHd< ~سl@hQFt(!SCGD<#k+1"{9wf#gI9^:M{LyC[P,d)eV(h/%RofQxf.J%ܞV( ȡd;mw!FL0 a2 5vˈ_XR䡤feHyz lD_TXc4ClqxcNkn.l0M!N)-0#POhˡ IQcC)>7tW݃XM4-&< u"@8$%!@%DQ D VhM f..*`Bafڨ&D(E&7hsĨDQHEP(%JPIJQ ;}D;s \ՋMY/0&r]rr˻R{@ƖuNI |FM`0(.*xح4R"1,6Ղ&o9&{g[7j$E+Xn&Km#$]9Uw!73ZW}0IH).Քb 6vP5& h0Iq&] o7V ^YP hᣌ()5EBE i9 ձZ# ݅#jIF5&&ēaTi4ÄOV(`}3:yΘHǒFm&bPo~ $V"DMWCI " z[N XѬRតf#uE餒g38bٍj8 ;pqf26EB.kZ˴ >Bju\`ǐ r>i  la*Ab̲F_Evwѽ3}HҲf!0Z2|ABy$' G&Ra'nJsl9k0f,tb]iκ{ 7[;J]i!M6YF 7YcI!˩2.c̯KI+qZjx\.zO|ڞ.UZdTX|vm&*:.C/Q>ff6MAo~hw@8b9>7{mjE!FJbTN7§N'~\ rm D}ra:h#4IvPDħ ~FZu?$y݀}ǟcL>ja8OpgF S'iJ/ 3sNÝDD;iOl2 ĀPQH%"((aOUG?y+nw({DE ,׆SY "M %#(A4'Q׎M_AF0? 2g>RQhdUX 2nf|8ɡR:b\/۸aez%=DX)ßHgs@?'y85W?V~}1?JfT?`Π\()Zw:C÷Et1'>XX6LA>ޯr_9ǖ* @5"{hR@ Ք d(@@&pVdȡ`'*% `DR}chό<2 BQy wH}/.,>) q ?Q=] 0xf p`YC`4?ON㡏 FHGm1,~^Dj `s:DZ_cm \D(M@PH[?'(*K f&X~3@ x; 95+##ެr` ހǾMn`g˘*lnY(88$byD"")';,7A4X^y>p Pe,1u40a?ـwɹISZC }Np6Od"ЎZu?& !K0(mB( Ai( `S@P|*6P,D`9(}6]7dTfˡ ϰf|(O ]g+4h/~ȝ>Dž)\T18Ǐ߆s>Z #nhAP1{!ST9ÉofYV;MUo"M1$Nv盜E>(4V2CȈI4^cG_:_hi>9PQ ;b)FsOMM7:\1t&Hqu<]-1}yE;Zgfq*`t Ʈ7߳dYX+[2\>SPL7uXk#lfwzm$sћX6 lg6@7#K.J!nqulw~øvDixf`neOA%Gw P!j@8Vpl UYqĒz/GU#y xAv DzHΑ6EK-;V'mEaKUjk?c('8RE!283kH}7im@̚6G;k ڶmHAaٚZġB!켬JHq" 6UN׫ Q"p HI\MP Hz|'uAưuBkp4./kAX&?X_9){B0,LI ,Dpq?p_M<1wb%Y&q;f 8u\RӊqS (La'?>R!b(̆!!mIO).ܝW`Qeol.FL66sۼY37&Ăn溃k1lp Wm0p:8ъ hydI7nVCg9&^s[ڒ 1c('ty5bY2u0W5&ĆZS֫lm {:1̤nZ.L$#1a]S pxE#4u$ #>dP{Mt?7/ q+"jHLئF3㛶c+ȣ0¤"c=`)rnd7 MCÙəV{VP -_@H[JAhĶ F,VL.}T%&3Z`ᖘ`?=AI("PQ@lT]J(((( &@)B J*1w7%IlV(b $ؠ&Q[釲U6x 0M T*AG3OB(F6LJR>_ &?m@x#PohFfˋZ֕|6dh|PٯL0\+pN0ANB}UmB0ySDELQzv`SLDژb0__N A£n@ ;CC%vzk,cϔSD`CmRFDA -}~<g k}0yx_AR~ԅ- A*bA1c&oi6AXj^)qD ϻ}B.*H'MO\n hHX~M>T+V4; =׍Q2!0Y9wazWB,5=EA=0?"ubU!8?6@BPMPl|UܕZmwvwj駱G0`ţxOěU576ˣJFJSBPu g10mn[撊n B@u(J\FnA$\Ui1*$+1~H5XKFFfqTDq8Q$i S-&e/ ߝ9A'Y4HJcѲ4h<&_u*Wu jUdҁ҆l*jDhy9GBm;mhNt% ˩ @2D1 S
    IöKUGT U}G]:A)Ǘ&'[ l! 8cLTwGLoIcShRڅ(SA](kZ 4 mܹ!ޢ3nEIA1CY/]pr%),Ƌ`HDӋh6vJVa'd$Re&{("`fMx05Crpe#@ A G`Hhcrϝ󸮔q^[DTM621skI0(S*(=`ؖ%ϩ2'g^0c`&=IFʱ瑱r< "R &8cq-QpwNsnL]2 -}c&۹ahFH6 + w53ohb"uk +:V4nܧ!V-6qE{r)WΙNG`9鯥w7倍.1Ը=\*80\iأ+Hoі"꘱ &щ.EKev D0f))1&JIYwNhKH2I\@2V*MVI ӐF0uɖ^;K] dLM[-&U̒h.  .=_~;l+("(m>aTS4"n6J@/y9#o6HpAJFlԤ7j2 GN $k\tI'{Px"nė\<2*hTe]A'2jABm_ni(qrQBF3)JVCvp,mb=[cvP|Ɠרcǖrv(U١ ({PXv0ѳmJ:)Tqj['{ ]YϿKOzd{Ɗrb,bKZ.uYMTc$ ƪ, C\AzJ 8mɐpa7jHF4X.6!رr֚xEmVIցBb9 < %cz~cY^ZcSYDiANUW4S5а3ujB4ľH@! v R¹'!P``j'yi0fojUBGC@p$"wF&p 6] 0l[izFOI.=|{PҦnwN˂"U(?9Zw#{S=v~ |)/X?:@SJ&$V-v퇿a0$5'x`OX8;0*/NJtKb"!hKEFn# /g, o>ATHE~:E#0_)ے$~8p>l!CE(/ù Rfq%NE 11B4 (4*-ux PڪiJJ@NGJ:#? )%bQ %X.܎rb\Ls&K͊4REBhvFbҔE8iCT60Th( H!DC1b֑.<@bL!pC᰷?̎&% k.&+G߶QG p^(+RAp/ Y=gE!yPéOZpC+-&ESL6qsh${|;2d݆SckJuwQ8>m4*\ ksyyyoE}teHr\ J  rW4 B3Ō]}@B} j)Aر, jKnqC~?W8[}}hL7:*8C$>=ІΧ\E&b$z&CpPgd<$$.:}XtFiӬL]KZOW<Ϟ{qןZQQ݂Ɲ7M54@O؎pqApD{'E˜nJ\;ldJYc械1 LI1H|c=ǿR@!}32)>jH{ˉf2|9f Hx<'q1 bOR97x>D삟"{67r ΀Ov ztDNfOjBT1 Q~Q%H" d&F* "IV&Hh%iJ "!VPYBZ@`%e) iRt:K`@tS`)9eNDz|q!t:D1`Sd~%J;@!W|ĭ01P;2C1u_"mg*4hy2D%(H$;`[tϴCJ]eY>8rEA~ihkI~Oadb?)kG/HF,Ħ ٣r7DT^ UԲV_;/SJp8&zb6#PdB1 <(,^W"4Fq>|CC'-.IvL$u/?|:_X}t0;HQ U65"$H-F#QZ7flvsRe<PTg A k.UR3œYY Na H=zwcҴzaQ 1:Ӓz)a%֡̈́6vs;8cf+L\qP8%5oExVwtSTRCK[cXC%Se©v%+ÔG{mtc;; R6.7m8͡y+Oc`3A ,nɢ0UpeAr*X2ԗeNI# 0`al.Zm1tcn 0:«Dd AyyخE5fI9YEڡo֭tX&Q\pְJI^#1;q-Tu/BmhLMgl=oMFSPQ60S&`k(s!@%zzGȦhʅ&T'd/rfm1 P7pȦ8@6^oƋ#1 r7`kUG#4 vȮYsLQC-=:&][N =s` H7GR'D F#Pg;]m4&+`0pϗ"FCB:`şN0p8tL  Qه4!.󀐌syU`A uM,*(\8pѡ@6*i n 3/}>hi*y$"@4 %eH`/"y ~,R =;#(T)CIKBa<JaPt^0_-]b<*N" (&5B;؛q 4& MlQ}_mޮ%0^:QgmtV5jVxxD;zu|G׆LVpV Pņl> P*BVCm.uw-llKiu{Rx|wD%86w6srqua H&Bt~ ?}bI+8(NEy&|8psœ=2k١m,|eנxCŜo%&#o_gg9< 爙oCmG 1uq:I.139GhGm>6} *|luL#=axnFOlW;0ZѰS^F2'!l0BֵPNӰ0JxN!zOC[ N֧|w{2EқpY'sΛ`$8nD%zZ[@_?o4q+!.0ᆞG#pfѧ Ohy;†gjkQ;35ZvvL$P9}S ze,tPv|nG<q]654{eAݤY<4utsǟͻ7d [zeNJ\}; Jp1X pA5!7}otIᙘޙELx;54d0hK-L"ri=PCs;6JE0SLNL,H('æzPtW:aubfd92rN$cb otǍx7|Jweyd`IFwYi@x^ B-Vyϝh`wlgC0xF`1LR,<،c%9LBgCq. Zf] 8xn4`ABD|<զ$IA}/4'Eb~^1a2%hEjm8&. D}qT7wBfq0Vzb#UÄ%3%陘\k8inysݞ88Ǹ(E^N$8d<ɶ/msnI ~x2՛h+~ ZCQ;Pu|zva5Uݙ{׷WEZ+mim< ܆N3KyyCxq8;[# LS>L}=gm:3E <9k :ec/Y댼tJcnk˖KGtk5:]bO\RTPl۰Hfh onopKpΌQ=o[02Ooqhэv!0-*4=+N:iv٧Ƶ4̑Tb6"Dj-sXmB v[LҖ v&)F{Ტks)]r^E2,v1zgkɧ2k 󜓬Vz8C%Y_plΗ1=lFٶKjw. `P,w6l“f0A3 @A>Vuxn{*@(RЭ8z'Rr{vdP=%PDt15gBL8XM_f]SsEjX)m [v7CD֍?_lq:I7EP5P_(6U~9Cq[gffU#_IN۱3LeeaQ8hs!Y`g-ϊn~$8E<5_Qf75;w_/Ef8ZkkZ%rscOll*($.#11wm`4xYf5wX-ac*L.P:X5h8DUwT ;Ins'|UC3%?@o0޼KB6ݷw2 4xͭ";Il@-_Pf8f ÕQ=8d&\~Κi5'ͤC ܱALDKD BIvDwɓA$ qIӼ8y bf4J! PsH<@H@í\$R: wҹqa;E%bt)_m`1ФTd!CʜAckxgyō!`_t9 }zxynS @*RҥRPL}a,=Abh`<=`zd5~C3 x)rv}pAP3IN-[R|a ZG-q{]aYfƽ؂Ƿ<0PۺkwbǬ)sHK1U+ɽ\FYhh5F46<}x;xH̹agZ%۔9 !MiyxV\9!>hM:NGjElr~|l۔>W3tً}cX|Ҋ}ltCqnam.:pl ! p3Ӏ|v#9\&]턐<ܔGm`7! $EX&6smr0Ͷ[֝&Fc5zf\Eˏ2mj1\jU0BdjofC3ފ)IWŪ YKzC*%ҥRjRӚR5W4H{>[Յh YƢdoscM;Dh~[ebo&δ[>H2׫|,&JM0zDD ;oy̖Uޱ0W}A!KZx W?kG 0znwy\N AB2˿.0^<(; V7U#"84𾈤=k4}GFآd.x!cS2Q4K0%%a1s<a*@&JDhAdRX _"Dl}P1 LR3 K]dRU() $ LQ]O^ReXI0@BLs%cO`mޒ+;-GӶRK& R7m24Qwzzঊd:D%(E+ya a;30$vo9۰bdJڍmv.!R\A#Fy lD RB5Hk *['FԻr*Ì1*PˬQ2wHia# i.j']%_{SA{HS @^p^fT 4>JJ jXq5'G5 WCtD?b-튍Ĉ&:cݎ@Gh/:bGsDCP)qNold4%Fss5C; ے/}0r*[ez>$ @H@Z8LC,Q+8m)@3bKAn6#R #iVb"N%3uuA P5!ˑ:$ϛJ@ q+7W!n޼ ّ @hǻ 0a׿onärGPf(sjD&!fcռ63F8DomLW0^*xkԨczqMxVO%t:e9Q[F8' 1U Im)eY9ʴHCDnq/sHH^Lˈ ,Tm&qMJnci)4(]Jlf+3W"֥u&8# L4BjFƂfVfLFڃcPi ^H4d1h"IL'A 0'G6w T'>Vt&3'H.'T 1 Bh3e݂u˩] |FS֊ i?7-ǽbi8ت"Ĥh;62?T3 xv[=Vƪnv&wy;9ps MtQSVZ wkAI4Ye.G3Ba'h၏C0B,_m曫;-r39B8j#d(l~sd2"feQ9b4klPyGl흑#Y}И1L5gLV̝bvmCDTsoPg9Z[):LtH80䲨WO#119E۱[%gبΌ-Rq)#fv_aQwO R<#cf1q Q=V43t|E13d>(`M$rK[j\Mp򪋓*ޡwc0op ~@ry}x:{04%P]MmYAކ(z ?F,A Kf `C; | {~jn9:eEs1/$|ÑLY3@ oZrT(* p< )TwmP:gװT|>MڶOb3z%3gǎR~irDhǖ Xot@} {nzěe3EvbvZHpVcD{_M0K tMNgn1l& äBjwҸ7DU3;"CA*PgumRNQwYn'] Þ $HA$ q F]M*]~6A@>"J (7>i)*`j IuwϦ\ٻ<Ž@JﱤZ=J0^ѷQɎfd3l.%OmdڸzW{tid[a"1(uC%q8[kx0uδl2[Lk3#;9kӜIw=Z(zB%oózcA\a92Bx0BSA T( ݨm㟻oU̓톴#7j,ˢ1j>R61bzSp#C3N:$y,V .I\ԅSmitlIl;o'ԛ+p}``5:yŶGָqVJH\NFd* ɠ/#ΚW[8M`'c7'-`! D W YdL⴩ f`Dh"1Q k| >8'#)fp@c#x [*r X r q69G 1WL5-rH13n\yEU$Dc94) 8T(F2'F 1d>Q=~ҡ#OAx!&Q:6'=&v|>&*aGnn1F4 B3Ã7^*"EB3R}-ɭ4{G w0L𸜅m&%X(rf@5 dž "MB@RDB-#@2E2MI +`a Bz{8@us=B8SE!@}r9'SJBz%C"2nJ}). $/׌yf l.yr=PDG9`僾 *2F͒h6ab3Oy d)I@x8آfcR Hgi?NJ=KMhxT O#TDw>C`6)p‰:*?5@>?`N/?H_9kh̶ Q5PDkX15O]nqhd}`|C̨$K'OE|)͛@yo<Ude ssiܬMdRQ-!Ac4Sny:ZŢޜ8I;ȬC^$@r7p$4́ϖDЗ2;@Vh9Te;% qh yqbP5DZiDxHRRD55XM:CHEIÃ"!2b"q BftECVP/Vp3|YyHa5ٜ3RJ+}Td!736C'/ƭĿߗZڙxF k# s؞hUa3\>ۊ+)<7CRcc^3tY_ sH r@us,a Zp!Y7s7,gM+u68$?Wt WHp1;NΑO\cs z4bw`p]$HjIN#dS,Cbuej磋㷆v?i XsUKXAڟ' ?Gdӕ)⤰`?ʵ!4R%?TW6i($Me(g߹XdǦ~8nl9#J+J&R6TWq}]JxL䵀'Ũ"@QEKGwz1ڑF*AQ/܂e2cHC;Hm|iKbF# OÇ Jb )sף8Wf8Q{Ƃc ٪ Nyӵ CRssh(!:%MNd zC#rS z}TVz{Ky+$xY4P\yR {jokFH+lHA \$ eGW~<솨4_zΐ0pv:[- He)`8w䨞4Ѡ4ŀ*):<ϼ:=21hS;C<𞰆z})#er 9L<,g TE0(SQbw5\%.=͎(OlATI%%%'.)4o#: Bf&}: Br:`>)M$ՍaaqSMlLNaPc,XW 8ʄiF$BY%G h0vȱ`o!  ?\HP>o1H/)!*t¡ƒB>D}l Ie' iv$mC :$-H=e%)Ll 4!Ə>eA bϱ99յO!Q, ɐlfkcvcֹs2Smp!!>EJ7#'/8q>8Z %YBX(R~p_Y*4ԕa,pcNi y?_")@>/8$1IYZd>e|'#h 8/j/YLvX3nI ϸyF!) {p-Dá&hZvaBlV٩)uN"~8KAdžp"gVrP&_ JDy5'"t4x@(qCatD)@C!I(z(pc9(rr "񓔦' RjGP!ŀU!'LDHCT OCP"EJ鼔ZF)3*\)[GY2ZUJ5 O3J.ᧈaKrAH$4L5Kbځ ##GUl96NwJ.CD]BXBVPFlE_85BU)|"CEmv`URL٣aȘMP1[.-"ATb0#MW*zs۫? 7G)K\xjQ\* e3"̌4)8ash8y7aO\f9sgT~fP8^N(" b"XX<1<:jqjZHO$c778eR(AE㉄y hI)NpB 翓1399ba;PƏ)&QHcH#!=d{DŽ>=k <2Qśnc-〯|I 4iEt!!<0,2e]2`M(^,X !AH6ڪ(F1ډԉH LC N,|l;p#0}4ؽ@dCӗ>3|NPJLQwK"ǤE>]A̍L}}I Bd5楙b*L}$ҵL 7Oel`rH*Pҽ~)ݹ | dú*q25DmZM`XY66 2IԎr,5Cvi$ʐc p;4cgEM4hdEF UQSv_ϰLܗۋ֢4aKx4vHM)C4sp3wl$ H!]8$JR lk&#np$Gd YYmcqniQ(=gs,Uwqk#v̲;2Z3"og[Kޞ*FL@_cY<9Sb`=w焬=ꡑHk@fK yX@oȉ>Ia`I'FJ$K cSAABPM 7R Te, GaFK 6"iư0ŤJ?!Ќ?ơӉ H4 ;~S'!n@`#'ڨG)H~0=#T&/ 5-'2p^ hn&+ 9OB K%NACFBJ}Rlq-3 Us2mkN3x4E]ѱb(@@)!>^NRtw" mYP|C=F,y},c,1 ^ɚr4;,_ CfHN@)$ؾ2< v$hP,I0(aH j)A)fZH*V `) R H J i)*& bZ BZ*&X) f e(Jb`i"ih*!@hBi) ")*JPLAѭ:(jF"X"%M:F ji**)(h()j)hP HiFB)DJhSHhihT4j&() TM"H;J+g3pd>6J(BWVK~ϖi?vPpȨp? NPFchDH H? (2@ 1 zڧ BX*0荌Ft:4Qǿȍ'@SB>/x190pStKIwaȟ.B*I* W'bC"5]<:>sWZ!}lňc@ U/|b_O^y $H$b I(h i i%j "BR*TTbhF)bBD)"b*fb HlvG"!R|14oqTK*QG06 :$tT"#6 x{MAN.i1$?|@Nz~-2yiAۙ ݄_A0edڥ9n:IpN}"T/[u)=05 kG_֐A1#H̅1 P?H߳ӯ+OI%;/ J`~N]I1;JiPyNLp'^Jd, o7 fI !dyxz@&ـY9=<ON*#ݝ[Q#uEY u#bGo^wt`~9[\鶃b])>쮈$Z*y{b%.B5s00@SH)@8K (||\ATЀ_×<%GtJarr^K('/d=@f* Q5F䯈^톌%pNOVr?;e1sTR_ni)oZT6{tuZ/nԼ E0̻UnXPQg&Lb j )#;vk pOOѯpjSu$ߎ8]& Z N!AGۦxT).J1,whT@A>it RɱKȐB&)~q@52]S|QJ` z•z3בD㏡D?J͌'ldMt~{Jy4/,"U'n+YF> fnJd7@ 7IHthELbF\@aJ$"A\NiјC:lHP.ƣeL/<7C_d,SV5 1"ˋу B8;gU j {or4q M_;PMğFL1cA&t@++I!sj`_k{Nmj%oE}<(F*|2YRPr`uaȿ-ņ %\T6x%,(r@*1]]Jr|YZ_= &)7Zd.xQӱߙ3teN8α t tdsʒ)/-63D5spr!qK Txm$NƔpk׉;uB}}> H1ô뀀'zPI"R.aldr/}N?F]ڎ[ÿ7jHN s{pG|Ѕҡ &k4H}4aM 6%u:h5!Z\ũ0%)J?ni;\K^ 4bcsO#[$L?HE| M25Dd!࢜vpHXUU1Ҿw]N?~N8VəJ ?+_!Kde62=q+)R!$H"0H.։1CԪnZ(t@WAb!VhӔŸ{T mHeؖJ@+V'Oi$ [08HA 8?OUAJ!BJU XD3 uHUR9C(P@BI0 %Fށ02w! ;ġ>#sB;%UTPDBTbTЅH4 E^H\F*@0}nn " _ om)/ݓBM:Ov!9XשּׁF`LQ WW LJzl z1pFܚ"=?,MF=a"斔Z@hy Ò GKtK4xby_(8?dO>' 'w@#@:L3#~8>}Q)JJ賄']ȄQ_}'GE -:8JUP{e}EЇ2 @'n%#NAJ}_Äo(BsSñ걯TA||$tɳɝ4<8RTLOpNxböM 1[FG0: ) ^pP:ٵk`9v"2 fv531hB @8/!t`~l<*"yUB@?Wa O (~dRQEo=D;L-6KƤc<{b" E?Pp_p Ҩ) BOc\ 0@<+cGjgPCt =I9*t׫Qz\EEP4lK 8gY!> W rL%Efl$=TW$?-q4n_Ҍ}  &3nb@@1z^ti!j}٩1ćOWeplS98C6s3zq}Zk73}=HXӎwF0LiZTSRnd20N&?`nb~D.|HTҕ"0`š`+Ļ PjMK.p3 HiٌhZ p6 5XPxJ5z { HC=}d4`QeՕBt`ü4|p "8T2~xQ(!>87puZPԦD-ܐ\0:$LSDU?nmКG.1ifM4O|$p2oVOM֛ÄqS5Ѩ%;Eႝ3L}$) \2e) iP4^aH'$*j! b r  u<́'8JCy3scyq1X fwDicJu d= q JHN6dKV*zhF J jjM689.#ۑxz0Eh AhA|^H5\9Y r>du`!Ju)YvQ(䒇xÝf a 1Oݭ \OAH—|{'i`-dɝUaT?Z1}7nS؍pS~>OL9#6 дT+ERH L R-#AC$4si5JZNl. 4 @H@ ̙9: d4DBҥ!"-88NQi@D(QLR<$QJE.C@P4QMZ0bJ* A3!_I YiP$BдD"Q P-44К]-:DtH&zu > ;Ks [D2omY஑}#HڀRУXT,5iUIZipl{5" ^3H'xh@d1K^p>6g-GGOg!i LDPoļ*& k$S/qQrr.<(O "Qrj &/}H>R'zӳtBA?2'xuO !!(eje*dM$LRDIPQ1EMJ05S%#$̫ 2UKSD0DMIA!Ia!iY" )`$#s-HQ, R3,! EJPAH"E P df&$$%H9Aq>+l8tHӨ[.RTTؒ/)z0S!p]{_O~3gj1r(ؒQHuV}=(y3G jq  SrbOK^7>Q; '@d@ $z}' mׅB}:Z%FD1rϱa^薯wDzw 37IPrŵ[3:U\p4_NjwM2 "Ɛ #a֢E4@]B"&')oرFgU %;&c 8Ptmfl{M\:!va5#Nilw=nq(& l~a1JT INt@`FܛwΧHc3*DOt$ "rmX"zȹ,'aQwxwbcl4p "K0jLc4TDz? CM:4U HV%/%<6j~6dsnf~/W~ :)k&2.!SQ%J:"4 }PcAfdP}q`27=!-POe0%@Jp 4%=ӆ@tXئчa/|z7.S2: Ҫ @ OlnAמu(B] (#1X=\īTM؋` Oh p-1lA@ ]N2{Ҕø0aԆͷ[ @F09 aK%@ۗypx%,@Q@/ Af(DȄ bCxC_T2#HK.MdcƤ_¡$Tׂ'9D1{xǟo>>nYߙ --\m)&?[kߦ{3vmϊ٨%F)#gqXC9qI( L$g!5y I#C|s3!h=ʣ|a$šPDC99*N>RLtIćWà=x< ήH$p} 8ˆ TGӹQsb[AGv#mD̗ _b"iU>\E|# H:OXd:$5Si*UYgْ֏!z 2Upy_o(vs V7،r(cFEcQFCF#\ 0*F i /ԖaP" -)ULL'^W]y dpÆ^sPD4F&!9\Tn`mab=ּ yd޵3{ \[rI4dc=^n% 2!D ONG.Z\FdӂV\r3{(cF8IBD4Bm sGLv1UNl("iyCD R19%c&ʅ,禟xl֥k }5Qq=u:u1Q a5q(vN0a!RkKS$sXRoNjnq{F:3h06j!N em /fJVwfkA,Cc궭NL"í0d˸ĞOFmhvi8{d_yN$p%MR v'O`[t^V}Aꊧ(4CtEɴJ+T˓0R|VEk<x qY `T֙a\4R w{]x\sit&́ݨZC,>ݷ32,0pCY٥I(*3<1Gaa9В,K$.p .qo`AhΚ A5s3|Ot/p w{8=8;OC4SM D(R r=/OKLݘD!iL,p!AtQN_GYpb&)ֈ#f|ǵf;6CX2m1rEfX I((C1Ñh#4cyZujg2qpv0Z$F44mg=دjoKL/(FhJ܇JdcqGJ&Ѩ *v<1~,gA^=(@ R56wH?N!j{;`w7LoIMsndN{)4OESUt*LUv'FE}kA)) G7W~Zmsb>`T4_UIC8Ӑ3F-:v͖~@"u xy(`tz}& jaHGe,50֍;a4|aPN>j?Pοn>,{ t)"f*Rp;+a"= w e]1j(h_R|DPʞ~5f M^d,DfC wlgyh)?r JFma-DEPA1O$ѱ.4l0Kq&{ZJ9QGMIE٥m@SܢL0}ZMwM@81x㢐bmV`vت4AP}N z']HRvHhӊm/9hh&be8qERQUQ,*0WH;Ec)h# "{{UcNGð&@G$GxhGaG8|4E{?2/aPSxd|kGV}6m)c*"E )%\DI aOzi1 *GKKo5l$N%c0r[#{!;yn;HH gHMĂ* p~dَ~$t!~@@s> ێG=GG>3.<d.8A6ю~]!yUGe17ðUOBe9988N; 9Β>s^S$A@AD7 $ "IPA'pO8>gGb'eyG)uoǃa5rCJb'wO3ũ*lQEYx즗gL;1O36},u 0fF)4!N0ڠV$'6\Vu9 #Rdx+cirn\p؁NRW ]0XN~Dgu`hތ `A2B`5Y 3rh!yBUPDYb!m4kZ`Hb@ܠswC87PX fmၳ:Ol &M@4EXMsa@'S6B&0KCF0.vo7ۥhkѮ7٢$Y(!џNl,?; )W2fac8F-X4.ݣ 87LsG$[0ۺ SsUJX EƂ8"BD$ A573zGf.7YDFIB;| u_Q>_wS_  HOi,>/b+ }HDxv]uV@2aBsKA͊XMRyDGPR"pdz=>Lr}v^ iY#x9[xr'b>8GE@Esf5U[,fǃ.LD1( uk!&J, x P^gn}{P1iN[ i(Z0;6 `Dt Q)8f MySxq_? wk9;vL׫ N!dΟ`4 vWy#w gvIhpxwdi 9]]PT6RULZ1@ d4tΙ_kQܒ.%C kA Ū` /uG$iO|#ITDdrIs@ `/Zj }r@D%Um.B3gª.UGgªmǽUUQo Wm%ù&+[m-QJGZ "@/ü'ɁM-* *A50BPH^0p .?"ph CBLh69>ݐ†flbsI0F!Yc ֚Kd+2IJĻ`4JR%rLy IPI6`l Re0QCiȜ 1@Αcj"شj/Nq=`g= bZ{8SX轡U!#ua3?'wm.Ʉ =ۙ:lf9k14[f`*9JR YccdY4ڗ(%*eBqyplۼA?w.$S}YNy 3Xg:㋪ "l.~)kn(-7o8nE6o}g-gPx[Ѣ#.iDzٝ$wsǜ"g֬p; 8:?9ouzla Ĉ(+VNi6's<8p&:s-2* & EO^x%]_U*дo>'+UJ k'_u_UvoD[GssC!T07olC} >;+>GvZ*Cb<5, (S"'uy:N*icymp0%?XlƣC3t4DǭЄy1-+@]"Ehɚ0wˏzbR#DA;P=tz˸{ C#GPn<D`m_X9=VcA66j# [@:,z8,jD,*4Tᢋcj Q4&ucM5eSE/-F p #àގ+IETubELW;`VlloQ9 V j4qFSYY,B pcv5$6jfE3;N|ҨGCu8B `6< I'l01GAWZ"mSRΦ$Tk C9SxB EaȖ@$ëڠO;bH{dl0h@9xb J jЛ% ,B~< '12y(h5Ë82d{F\AqΆCr- l!cfAD8P)zuy:|Qe9К9 "tncs&sNCq*RƇ@b&"+4]]vk#$U exXrb| ty+v @Ɛ;D'Ho 'wᷮt.!ʇ4GC+uLcm<⹪$XV3R22? dp`m=Z ݕa,C!Zto4С ޞGuf:m(M9NB`Gwxn9\<$7yMDn1xKuO;># H:{(%PQ'`fd:0MLx@ $J `"(" )ʠׯY"F$ьZд'eC2CHBD '>8OUSB )|=0˂xҶ2)kU@Ap~sbj jX)}l%P$ (*$( ` r< M 7~ 7'ýP;>v!$UcRQ ^cBvyU&\7j(E9(>eE_~&re)*dbj)!`~C]-KIz*s#S K|D! (37T~"&I.N.~~@:x*"*R (^:-hࡰ}]7[\A_.Gh{1j !C JbtKfU`IHO017a&f-m AFgzƪg4!DR]}d9g{JBB0;4/d!ш)P )P;r {p\UXR!$@lD% BI!JDA 3KЅ%1-)J0 ADJ+4ȵ2U E RB#GBf̨{@q P#TH>+ 8 U8Y` ӿќ?SpaCVI5? D~i|BZy'Fe~$KQVA`Ŭ=E;ki}mCfY`NCOI⣰xG>2!AӠh]( &CP1` k$HD$QR BcU 048N c9Pd_$(!b(hWu t TU5 $ 5MPEEhO{DA@I% DP,BUT@J1)D, 1! Э 23 Iđ " B$ZF)aHV(!0°3W;^h5uf{@7O8FQw[^y;G 1YuBsa8Mqr"$Y h,&b1i"1IKf ܩ69Wq)$ɼ'ƃ A!$nGPHD&(;_CHP~h< P(MCAT̊~2 jssZ* Mm<~C9$&N&4[eGa_J|abq )ZOa `bx;iO' !g!:wMI}ң4"TIDUDHһl)! {hJfv&R@P%JQh-F 5f:hJ3}k0\9WIN6yq"&dd2oICh8$ >ճDYY4V~[/z d;l w% D"kc.}NFh BPQPPB$$QK'ȌBJD  WI:89+T. kn&%T_h=J$脂2u_=vb"(htBIt"iy>#ʆAs#4+H ]G94hxH!@*Ut ֐4H"$# x+ B<)( U$i ()](P&AmhbPwh7( B֤ 0{d~x>@;dLttg a3Ԁ3 [: \Jb ^2b CrCvE ΗØU@E$?'nLD=Zinxh0)zyTA"DC!A,@rTxH;M&bǨN;C;b 5Sε Hi J@S:N/:#.b RJpd:0FB:0Qަ-!Hē)C!Wq~o4yw Sd L9ڟ^ad0Bv^HHĽ^ %Y@4Zz^RHOy8D=`({?!e CH5owq,u/E{㷟iRG 3I}0FDgS|Xח7-@9d?B (|&bm%Yܑ4ac3}v@1, RM0bD8쩮WA"PBAYTN|Ϛ N5Jִkّ^s8 ׃X6C79V 'X& . @D*hѪr#OwxF Z8L`D( &)2PዄpJr^sKoQwKʚ8XgFS8r8At#97̯l'!e7S߽ r{W^! ADQBNqw\5 4bA! @=bvu븝L]vXJjsU7J0(r$qF%LQ!|w2#S^d'2,Nml.*%/}c󺛘4D#np[Kdũ.Jl&H*p*8(v|&;{{cs W ôP xAI`!]0ICZ<1|S`wtBDu!YҙIzJO6بBBPԅ@IdXJJ:t #G%e (%=  r@< ]*=@%(G)E4 1(%hB>($=͔t4,tb$D}76إTUhGFS"P_^ߦFЍX=z'z(#קDkAz&dJ/Tg Q$T1*c׷q8h Րcf!FP3v ULcG }:[rS]y;vFtW0l-O( ͤ@FT4HE4Y6NDf۪hZ 옏mN0DY!⎛ܹ!ZVx `a d0*{="AgCX&9V7$si~j;@ORVv(''z1ߟmyI# ya66D~'c@ 9v™HQ\H^H6M4x;+pj#;k>a C|*їO=H|Ӵ+0q6̉?7zk Cwd9t1ヘ!o&ϣAC[(י]CgҾPY%B q_`.^Q|#>sL}!PL QǸՉ$d/m`s;I s.O߈V!%JxRu)Ul(C͒{`WpT##m!*{QZzQȚba$ؠLxu ϺIs;l, h@rJb( lPhP`!RYʤD <*PX=XcLRp!\8/_$9+& H(@CHw (@#hr ":Dˆt-t9 H?gcʁKB#S%PM!B3ߔəHu'4D12 A}YZ2 S}?#GPPv8S2;^FG0G!lSCd: I9¾)ݥG<,\K6s^c,POGIKHatL5B îw?;>ĝxd89$w g׼g}󃳞Wc|y:N3 ܖ S($/t>sH.qwV/+HXP1V&uS@OnDE"cM0wFox;Jek_\0Q\@hqC$ 'cBwaX)أ!pR}D&XɇĪcQ{~w~y=zQ=2qzN }t?',!>lbHtEXy9.SFЛ9kIY;̏ \6䌉^oُ^>dM>1~|o QlNG1}'̓ 0~lxLBw!Ne3"HX`^N9jNJgd5bUektz i1k- pcqO?Y4#KcXG0ʔZH-𒇲Si:97@<ڰ{ j;HWݚ-p}ˊﻌpIaM$EgZ? x⿨c9X!A qHo@DXa^C3F%t]`X'7dzDK_,Ňmy4p3zԡh{b7)<,)6Ɖm5>|_Z(n Gv R$kzS*MhcȆjd/A,MS B$" ^P/= # nIt)~(w>Jt5v!D\J"0Y&PUZdd} ? ȑ|kn~?nwQ>I_錏bJQ&m{R hS眨_[ -"4&nJW!zC[1٥~IOrr7v0ҰѦC_>3+ a7+ú4b?Erqyz͒-3!!)M#bMx>Jô3.gMΛ/l@lBKZ@~h.O}~ıl*0OqsM8*rB^RJRnjb)  Jtyh>J󴢟wS #Lɉ"j̀+p}>-8\,-33\x2˂_?nZDQI# j!񵪻zK6.jAy?JLvTݰT)ќc*F(v+LKLޮ16ihTbm1ae1ѼR2FM3miAd"KLDB/T~KʨHR v%IJQiRԘkEehO P!ZŒrGw>\N3Џ4S+?xx*Hi)ONrtخgF1܂=/ NGzӂב# B;C԰(()+q"!w89 X){pE:nPY:sȂ~nTw. I ""h#TEGP+0U +NL_/bih)Hq%U 3F=K1}a#[O Ed5:R9b:rLIejC"(&, 21 \7U  UDʋ l^TQvPU0ϞEedFAp NZ&_*sb$(F}QA1ARU4pIԐsDPآ&b!X"K kNi}yBZ""GCB+)L*mPfҜhj&a0jon +N:nD؆5b'AiJ+`xTѣvLDmE3 G.S\"lvsM1pQG#M' DA$ҞBġ#c0XRo#+<Q7$ͻOhb""_$?I0hrDyMNyjbbEKyk܇F&(IXJi J("miҹ$*4Ch0y-jZf&X 6a喌 u)x(Z6pRj< Ovn o4zNh v%ё[|m C7al(O6cij8p;: )4 npfhG:Fn(X#R[\T򓒥 V:EIΘ%ّw!t9m,C%UTlsF`$5ShrځM;4%7BHhŎ3K MI ,Ga3Uʁ/1w ŷ h;ϑZ$,G"WYp~* UlD[XCjSCu%FbV MD9#߀}L`;{Xel4)l3 z93c f@\kxۈdiMh:5#"Ǹc(桽Ҹv{+Ս\a57cw`՟?Ƒ 97HЏ )bKBrTcDc .)aǥ`ey՜s@}C3 nmO Z'gSі# aMP~\$/FON5F[Rz k,j l s܁:h5S)Ga0zgC, `iGh> *mONQ& }IjBS. TW=ahk5*avvReI} [G~76GY4وBn{,ibu$N@ )$P 69VD=[nh_\և[O~-ʡ&~vD Ju̕pNJtBE'9d@?b""h{?,{;2@r XI_²PÌֵjI9HQ?'`j -WD{0#Ю2H$(4A4Sok<5N1ݮC˜ q-=85A#ãTZ\ I,dj01Fe,f8*(*b(8@FPJP!d`UzEw[2ƚS44ihEvfF̤0!mlAaUп`?*1'ޟqhƈ36 zG")`z0 Tz ?b(K`V&zg3 *OXO|OJ `Y`!X"aOP5!3ѝFJ, B)ّgy/w3nw[KQ"R"ZaV hK ɬH c,!!i=dt;R_z`@sU4$HfTNpZ;*HR:]L¨xaO}HN>A| h*^x@~ ( J*bڌ1*"Z,yCߦ g`C=bHۥ,6XR {sﱒȞ4R/L~tʬ U .VEB 4kFJ5u1HH`o:,jIڅpn$!|G}$p~҃#{͖2k#!{);4[(D@X4\2$RZcM$BشJw l&ANFP}8Tin$mz,uG sҨG :O9K |%|o0'V@9YD:å;c@AՀA+"4HIHLIU@Km@ `t;*}N8Vgf_F"2^J6e_ Z{p^zH?w|RԚ2LoF &G&e1V?MB蕂Q!h(=$Bxer9D|`'CAGn ~Op̉!Up!o D翖?q@#00)0Ѕ?L,I5 aw_/_P ҅EM%1PTY?x@~N]æW ȝ2LV%RIID4k['PWqЖnPZzhPC:6NBf爯#`@w=gPd3(t H/P{ jf)RE ADx}F~-qp G 2{=J%>G` pM@Aɤш)6 % a%==~)DPـaH h_'47xD0 nAY/08HH20JBЄ@24QPD08dS@JT`M4 @ FN<M;T} ?HCP%>QvɴUx@ kjEzKc6&H) 98#)@ 1*-ܢ43 ~! \1%HmD$J1'rӡѡ{Jy @9!H 4!ك|IJN R3&Rm+c9BdbdPY5ݜh Osr?xݜ!4)}3:5Ā^@:Y Ò >f?oYw`CpWg>ˊ2JߩMӤI0 <>2HPpAi]@QXk+ l%QUelhEBbAKh!v;'-1 6!,!XR+\) F£l"lnҐ0MT4fPPfo#F#1Z^M>[&0|HTA5غmg2b5j|tvvq,Ef3Nvɼ| K #͖kv~lmp!`gzw w Ae{q`Q#|f2;ʌÍ}t}\,=Zwfpn3nhNB;"[њȷG{}T4@M֞*=]1ލԊoPkMBlY,D;g-UC(,YB)-jϧvb%s,mPC.//}bk;WyIDRزQr9=!xv{~iDh8Bl}l:h 5Gtn'r=$8"#A퇞plXʔ;6 * BjKNj ;'9 ]1Ckֱ#FQ0(xP㳘9]v;ʼݜ $xor4g)}7oqpIeL!z6CZ{K B^_  1J^3;'Xxc|WYˇSˬ8ӑ ws_"lWd&HxӢb۵KCќzoE2Ӡ12sZn=Pp\y~x:Иt6zLyGcot_Y[ZYb]=?u^b8oT[e6vr#u1-SX OxsU1 Ig:&Dwp'oYcC\&J5ߧHEnȃ(soV~R`fnK* yε2$>bf4NfOT{i8QGD4#X҄$ o-Dͭ&&yff- lRnȋ=dc`hAH0fRYͿ)o">[>).-Ѱ kwuu3 >ʺ.vsiP_Xxzcw,u!/M =9#4s;Q7laƠ [v[2ꆼӑE vw{tvY3fȖ7Į[;T0+ (I^ȌFw|ӠgZ1SLѿ-ٵ=z\k1tvͽjD6`sdU;d]fwoV-ks5eh=,^&_+clsKN ɨNk^9ŁX+Vu6񝏇5ӏ8JNj2 ^k@B*;ئU |J/N7>H\Ǎ9Q3jb#U ˸ܡ$^F#&3ylPb ̿1嘦z>^<0s/>|$3A 7 A0{A)cB 8i;_ِlw:'}qH*8bu% ۓv/nXAnwV0 4(a&ͫ{vm^qQ{YxW~Pr61bW_˜'M9۹\)7}}.K)oפoAop9֤o=I3(NY;,vLԐq%+tX.5OOOpbh \|McL"g1ϕ^K6"afGvflo +0GXEzC-P67C:89pnIm2DI1(eBzoͯm&8#"J>0캗/+YM hȥgoK)@5չ'.GYB-`@X3Y8-SnBi{Q;[*C8BL NQl^^[\ЯDp<~9UcD2k#ط_RWyB|\](˼YQ)2b(<7vιwmFnWƍCBtwU16d040pnP1@Mchahc>l7ѡ 3$?MB=P!R~IB(8Hzr:Y@SWU%eX6'-q`C,sH}9zu<̮'lħ:ypisv1$B@#f7iuMo_]Ekjr F_'nMc#kVsr(pgYROCIrNSD)\~خ8h|zsu;#ޛgaҚM#& inx<:[o@}wwA1(f5xhZ .^vꢨ|2e9R@r [d^MB[xt^1`/Slw+Gb aHcC{Aeٌl0FKgd6Y!9'x(u'ps3E1#axT짦ي~r $an]cAA # @ WJ%RIAr@^,]tzw;'lS}I.;bXR̼P1&b(by6Ͷت)HHy4{0ILu@)JuSTPXT ;G.` SHG$7FObAon@=ʆ\,r$`JB=0 |C, l% UH%.Jiy1B OJzdSIM*$)[6 $|׹Z+3)C2@#YwmH7,|EPNF ظPj4|`20H͔96˄L{-̈F7j3Z-zdwji J'Vo &uq˽ R]Fkm[]1ΊA!yQP#mA"6%V1cDyAF7k!8"4ӫkv%[hզue"h7acynU/PވtkIahhA%?mq,VcR]}>u\nNBɴ`dwLz;Qm;vIVcA^{ E=SBPwc:qk9,%LaQ[c %ӡC  -.;=w0JnKPȍd1"(mb&$aN& m%ӌlp!Nhn{g]}$SL>"//~^t:=C:\'9"JJ B4r1!{yX'^sJK=֒8C`O$.zaJ(T(5+S@Z5xQwykkF8gEjlFrD! ۊܸOީ382#kZfE$ 5CDssqd=XY1z>0l6Zzm5eCJڙ ^I,H-ldmG;jlla8l!$>]s9 hc9'i %<[faRiG0̡mH$ s;D֪.$D\2A0= `><"߿3Bv+e$rMMƄZEZI#ET$i*< :d dXauQƉ)vǾy91Dŝ&n~6~5d>O8w=)bns-eZZ >{i$IԖMIdI$&8>)d릓)LjX 3~* 6DqWٍ ӡ&zV_/]rU>2L=دݩSMU}Dj)b 2!It-|y/VfW⻽`xWf ZpBjtlwjo_V qSm'41LD6!oKA-4@DRT "R( Jd!RhJ@)*"Inp2Q1*sE+L sho[2A)b#JGȇ^czs W%R$BA$f]=_VΏgTfP:A'' cMZD;d2|h UbDyΔ 1ŕѭEZ1DB;p5j>$G]竨!H/)|};M..SRlZy,֝VѬY\YTplw\844\5McD~8:"8Xd`.y5MU4X2I*";]e -BS2E}Nep~ _1ɧ ýs|G~8 Qv/oo7\\#9m.W?$z)x0lnHt*vɒ1`s:= hp)EBU H*haHB8Ӛ_aE-DP% )ChJ1QH BbZt4V喃G'Ƣ6u2⥦R9T`j1&rɩ.x"L!89 L ˫hAXTrpahJ{>>d=-!}v"PBHHφAWi:)‰T)JJ?1 N7ҜzN!6>=L$-Rv?uY 5UTDqXǭhbG5I4)nC&(pr=0*JXhB6kU2] Y xJFjًtAT"7cj]5Pu<]5Pg5 B(&.f z\az0I l]E2)0n!nݚ@ vfFXr5RjM 6F 4eĭc&éXR#Za[vp |&M.)<Ղ4asF$Zj  c>]дcxb: or5Jh*5iA&baPR1B` V#Sr<"p&`"ʜO#m"'Ud  шڲ P>gE0 7Lƪd/a/p0AHX?Ag$PF rJ?0%?9 3_}ou3cK"P$40Nٌ?&n$'q L(E/:G 薂6\`W|Dr(@>Cu@Rfx(5xTfdbL Bhx/m@J9RǹE߇@$Mϭ$"v E]]Ս~Sy@iӥ]ŌX,tPmfk0E4SeKb EEQU-k[&+m5̉zyٝ6έ:k[ma;cnwPCʢz'X dl5BF'oLq5if*RiU@% ٗIr>Ly#V2Hi ccmۡs RtPۚ<95C@0Fۡ+6Ӑ8з˅`5QZs&\rK'1l|hs[ɢZTޤ$qp5G(+3Ӝ/g4UU@E  DJCEa-2ZtXX;" 5m jIU*aIϜhnsCDx03 Ū4ƴ1욲JC@AV@P@(1L) hѧ7kX`bQ1a}穎hqߡ`0OWcgsEC\E `Pltyk2v3m0ަn ɇl6`+Fr⮌Ӭ.}n\10}oGmxWY;^wU\6e KBmLli0݅RP!-92 ER q ,Y ƪg O.ynE@g~*9&uc[eF23&qf^7xs ʣ\TNp Mm72HyT@Mff'##O[{ ]Hn?jqډY˱4ۇ4^q- RaiVL?d|5 s$&n3V& aρM{;LdFnD^ERlq9ܢ:}9Vl3=Nw[O/a-ZM#Bht]-%HinElJY1qy}0 Iݶg1dhQdުotR;*Sp}8GUAVf`+to 2 lJy.v))ޒc.^`mjk=D^I>Gh&>Qmh?\L.^x!(i@Nx($f)s}3:Zmvдd3 V3H5][2Xs2riM%J 1Ihb;RTVuPhז ߞl]EY ;N;tļC:ڈu 8Q439\K̸3TdM6nXc4nAie?lVZEb!(IPc:lw q#^<iF(B$Tf)I$BP(QhI$@*RT)Q4 5 n}J̵*~ΨMnӝ63vrM" ⃮ـZTmY+`/}Z6p/wΝ!~71S-ޔۖ'HUIRkun/ ǚk }/tKKćnYs0PFH1rÀ!vd dR0 ܊[y3t.hD! o6Mf$mM,eD$Y☕`|- ԓ]Y84˄:b1 Ja$YnkB2p@c/E8vcπܱXÒQArHC]F8(50K7SCEւ{ݢC5ڷ# 0㲆~uO3aTVgNkEӛNtv0jXF#h @`?骃4F] ;\a)эU0&~Ja i&59hUSf2gq%`mIbV/wټ'QMy+tk IV` &vr%C;h:M8c,clXyf#`g-fɘk{!ГL%KPfBmb l`$)HU"ȅ,IPP$@JP M$!䣪%@H3 !ٸڜYPq'CY).ܞ:O!Ώ.alkE5KU>($wY-2w*I`4a07ZS3!T;[Tuwf8΋O_Ԭ,Q}rdx/˙GÌmgOyэۦcvbQ/ANHs2JP{ffm7Z)g=y96n>0}#qupȇ[ ؋љe$lP6 (GkUhgZ u"l=mӿ`pb0F᪒ٷ&q6SRݬB(qkr["%oM5<^pzP YXڣ`wv՚04>W\RdJ=@F[;ZYiUw6)ȃwBB!n2BְTUdJ1o80]QHٸYHN0g%2FNaӁzriV;ΏsG"iyJg akzР$5ʂE3ݒG^٭2ļ>qƚنj, $Sw[0dqG'1qPN(Σ"MmPSEZ8S:IPpFl1f"i3yh6Ņ5R̈PNk+B0Ph*Z[$Hg [`q3f(`]|:1SK0q*^ p܄f$142V8v]ڭxxVPq]3$ݥv; E:ZaQ]ddT76 ˂lKtg3}&7*3|*B0!VGuZ y w ϟu3搚s *pAdhgBQq6aiGgF򷴲\%0:40iU .1Up&*(G{% maN+9?hWuC:)JD)$CJ up_;zg.fCБ΃W^ q1^I]ش:Y#Vl B:v]<*8yށĘ헁 ӷpҞQhN'xj{X &uO |9b6@dCj6TG= PA4]5;ZQrtFR *b9bYGK݀Xz24'g0'pd(OP*qKz$2B= *y)$08) "u<1`"dw`Ixf;M}M[Ӽ%vFku!ric{qtd80(L DFU EAbUI2bCQWoz3.5ڄm4{F/ vI`MoX!ПN s}GiH]>𜚡41Wy (2F @V*Y+h,@aAĞwbA cѴ|oM2Ũ8 A4L@PuZtAhN؈"ފރvuՄ9z)l4m #k!K)dUv8 yM/Gc4^mz:^ՂzN9SSsoa#p iA<1/.IcgF@Y dlx9!\ X"l:(\qT שUזFJ1׌cTj2ţ9w.C9l V̤jtUs+(Zk:Pڢ( m}5 iD9pKHPT*|Ndtc'P+ 6%Db<1KOFZlxiayr< ȂDaW(9@X`tzR9 BKB4 >bB za\"P #UИq!2%dR b^R 0X+  p1'vH1-?i  Ń kF,:* , &GIsB L ^ZvAORrW}`F!)4yG;{}\CdGTmbR<)a,A_ kB{R&Sa~9OB*X )$!$SʕuT/Əńcj98Xu]@/$?X2(+DneA@ J !;H$qJhhDaXr$M@?RCv4Gk8i2ǽ,xǁḼ$,=$Ğ2! 8PDLKVC6BDⱣ))cWIbcPt}]$ BP7U$ @d jE@ɟ7Ohl È`}~u4H%*CЇR9]W0Ơk @?~H Hd1!w&^\FiAR w]f-N5G5F#WmMQ¿\2rS߽E+z.a˙SSRq#4sbŠ S_~ȟLgvahmw!$SN$miE B"%i%Z(b)b*B(_?cvC= bsIۤiϮmhqȆ8NMS! hܱ"\Ħ`ͤ gzގDžJą9y &e,G93kN CTISҠwueu?wQ~]~"ߘvz?N⣠v(@=^J>p_2(!$*ȝD1 FZNշ_t:4Dfi RQLLrX~$<'`lNAX"v AEĔ-z8XQ=?|'M %Tۺ )TQN(!͕=rF 4WsOQOA~꾎iަu''nf~ؕ2PU>o0_Dyb?!ůe028H~w / ((hyèV%'T؃  ~؄L pFѠp4A*ҩA8F ‰2l1Xű!K&L-PI%f&Rbf {5 ԐAA!A@E!J4#DsJu]a-QF},yIщBOpzutoΣeFQ'> ; (qhl.$M(b("UhӣG~?w OD{I#b5 F) ikZ_<4Dh f%UZURki3ܼZzAG5V42@Νk6"UaEfy`$ *tҟ@ ?m_C>1~5)H2S1]'xӥ fW <ʡ3܇4?f0Y}DT @g&Ԧq EB]Sx] %"~) H;[h"y&cDG
    @|Y,I L4#?Q#c0\6?!^v00@GͦAfu.JR̰E AEE!4 #)PI#2$DE$"$nHs[HNrΰ@\sCG|Iyr$9$^R#Bm$`p}}+} ZQǘvPg ԛ~b}TMVB@Pޮ*6d8=ghA FͻT5b*4\CA:%-%i 1O{i Q&(69IW'I$"r"tSvC7tBu @{D_`k-m$L[eb*[K$^g >Gxy f%=$0I,eٷ4ڦ1z+JОQ!+2T;]Pi1 "Hbjow߯.v|]W(So4m>N!lmw項|DskG+~#6q DͤmrYa=Lu afYIecMz6ri`iy$@9q`1RĊv]$Apy[G"H` 91,rkTk%Kcdt LMۑ҃J:Hh$.oO7Op>2#H 0( Q(?178Z2jks;6']ܟ*/=cFwoqI #x!Ta  .jЖ)';ovN씩A_At> 5#JPTuiI5,aGO{D BRY.( @<ȥj f$T "ef$ZPFA`)%" $j& itwvB G @BEAV ;fehZHH*(X%BHJXw@iD1@X2w1!(J:Db 9LAD\n?LJ.\˘=,[/ wgI.-Kc{@ħbNx^ B)l/" c#0Get%PM-QMr*7&,%9?"I wyuExXvtT*=2D]R3@'lĒBҿvNE&gQ_/!?0{1$$v  Lc=ZLR #Sve~BQ'/)1Ϥ}30H&!*МopND/7'Sy,$0|x'` Z׾Jl2Q7J+U2E:cB=T X'rq1uzHɮG7OhΎ;-`\\ F`MQ/&LLU 2V%pj;^quOH2.$!$0҈pxDV'{L}EAgg Ѻ4&j#-d٠@jITq%?X0Bf8Be-43(a+xى1՚.u n2:r0)fL8w4ܹ-<3Jf|]FΌe9z#b T)%.$TfRJ-Wma8&MMmʒFnkS\7(L鳩Qb|M5ƍYlߑgʏ_\z;{pZM:fnѽ1ڻ9f"LPy2mQqh7"ƬXLL`Qu"i3$ص 4ww7*G;@1 6أ^$FDvլYʼnc%Z#a IC3ڪq#o6[{l I%.dyȾ~yv6mI$6p+i3BhX#c7'/[Xi2MHL ݑ fosyO#k`;?Yt40p^'%ORCB(R"R oR *wqݞ1\c;!s)G @]9> ǟ(X$,TA\-؀GGɶ%LO_ETRUM5PJR4PI@D ҳQ A!4 $H]12IEQ4RR((!S(T DBJPUDMDCKAL# J%-4$BSRRV&*NL.d&@w_}_@|4V U\XGOO??矮:OOɣmQ#2RjCf@tJb~dI1F4y+ni&YDb@q!8E$,@Duj<?-08F%iQX#ϳ0e5|YPUg@>S.zàYtz=>ξ;Z E5ݵ]i} bW`i}{"Z 1v(܀@Юekz2D[A!pt=܅ PΆFtڠ SE{Ilӧ=xy'4kSP5k}C@}'ZGulKyx`ի^:zw{E}wez͍.v-xc7ч{[b[>>1ery{wt|scNo;#]{wޟF޽_'vG@m j2o6z}}|<7k۽]cKy{݊{rN]-]1m)]s=G7֔UuQG*=/g3Y}֞Z{;}Nv{ݳ2e[Ϗf޼i>|yYܞo^{w{Et׵qrwwҺm>ܕ|_]`+R5.qtݹaXoW^}痞{r핺7um͑Uvݽx\ݶ7=OE|amr3Fp:M:rқsz^uz֎x{mYoA@zm}7P}=rnMu w۾5{[Zgצ@nmugr}mw!kfۻwkyȪ:ǧm4V5MۍH;z{i»k۫<ۆlmy=( 5j5kS7on^_:ݞSKѶ5/{\MλKw9{\&v8;qRUk.5ub]rMwrWܦȬ7.%{CsvǶc;^3틭jp+H[DHHVM>Jt }{;I4j ۼwzacwo$!PkwBR(lU@mJ:d58u|tzh+K, rV;7廛q7QNjp򅶭Bhgvfhtw6;;G]wmYVUR;c=x 8;6kk&Â}:ڻ({Z0s n]8eSbq(POFnENisַ{mvUasZwn[ݤ}탹jZy;QUP #lww( j Quۺ];tuU۵[1mݴ: ak[fn:*M=O*=˥u5vJmt:(Q@nno5]eP7QӺɋ1lmLlz]%@ bh kkT]LΣ5zivjwn $s ISLJV́]іu&P4;ۃ{A Ae띭Ov蠽.`-ռk1LxͻvۯhO]mw3Ek\E{ވ%ۮ:sq5tͥp:ٓ59lfݠNywu[iT 8K!@@#@@Bil"C7+jCP'?瞟v14ʄH;y׹w:|_Ѫ8wͫO\r+e_W^BPoA>)>]==GvȳyO_&>wWC.AUL/-<މ=c/]+^Xgt]եZ]sCko~wwͿ߸wEtnW'I6TXee!ε{(4$*8+%-ql[m8B;7lѢ,YBkgnP(p׈)њv .h?GTmB9OD}֋Bj,!K%hZm5Zᙳ^RIݤ3mX&e ;e3<|`n]+N$OݛF q/xU D$[~g:u%nJzO7}?9P~v  ^s$RikF`)=Er* #ڡ\3GyW싈\SGGIKHzY6l 7(\@ğ7!1Uy[[B jֵi=:ՔF&Y"(jzߤtAq{u7cQyYiJ 8Wy,mUM7uA>9N0H uמڰ˧w]}F4߯쮵F~sW.%9H9?VH+9ƇZgLkͦzJMpkA7rQ`"2]r͹$.;+3PXJdӷSD65|z.cCvG.$uL3g Í=ԭwUh[vD[-=@Zll8Qӡ0sȁKluJQ#7El˟.}>5bq<\c>ɇg2fL6l7 hKt( m[Zl e{Vu"ѰwyĄ!{^"esٲ,H;KL 7˙j(&JͱA}ĭX E9ىw4H R%ןDy?\boc:H%(b"hp>5R4 219!4K D:Ļ3\&nc S(y?4QX5%>; 4 DWwÚ4pD *k~zߴ \ayrLF[IHQZtӐlny@T'ɣ|LYzϹ;~}gsx+y_S†?h{iuG\|9S?3?_[B*Htgʷn!  Iw[!cat{mX~0H)@8 or+ME\:p:% w+`m2&wL⟹;Cσ^ IDl6VgfߥDG_{9X:;DnG831 ޜaۇH>0Iˆ5OO|c' Pѓ՗v L֩=mG=x6s;8K]d;q#C0ފMgɠt#zDAْ|xIOG~qO1фiMS,lP9W7z+r.[((Cάr{H&km;/l O)B:ĦŴȀ(r^>ܺnp`7Y{ I T|_JKsWm:v!:Lu0$lc]2Oj%c[o?l;~x&3=9MV}7@r z=Gߏs7|Iޡs1[C NoƘYa]isg[?ak0L\p!v |#e:t.UW? 5:׮( c;Lv>Ys4$<*33ߵDJS(0ƂIMRU&BSWx|A2/3̶ۑ +#JX%AIN|@6ٺ$Sa4㍘_^/x^/x{٭Li{0z&/= .JQ\1 zviS~4\ue: dTHvNôJs%tcvXi[HYm:yq+WX{;'/;׺ dע)"#ڷ48ek.)=u[cgdfL뢂qP1eTg3(Y2;'Lrا]m M |y#d$뢩0({,mͬSƥ* B=r. I!~XP)9AFZMێ}9y7N)vL$|Q4yv.t]UԄ7.n,*~N f(iŴRŃϞ{ǿu&sxdg7O.Bm>DYKsonS*N;a&Iqutd6F4DxX!8٬%O;M:߹Ci& ;8{k3N;@BM#amu)CگVyMM3K'JmYnTO,]:\!fEP-EZFl/\i^=]וqZ-BlP L"F0DբЀؠW6ܾR:"nqmQdXqur(ڷI$$?( }^FvU>owRϥU_#n6:MP'y'=??Bu~rU.QSJ#nTP,Cvo?Tn2v1g,̳3FgG[Vi<Ӷ2dc3Qv[Guکi5e/sg_s?7F l4g>ԞpsƏ0 /<8{Ecu!ۯ[o]-ۻ{e*EJs< qP9РtENe}Q~R|Ŕ{USq>SH G~EU|ѻit_M[q$Iqz=B;MwO]`a5Nb( E*Y z{k.[Nxy?bvXO^.6.y&]${: 6d٪Z/LH^j aB(RZfEs1˧vK}rMEj6U~zA7Zͳ앟wמ%΄^lU?}0kԆw8$Mm!ej;Cf|pTB^TǪ7Nzӷi(i3OIaս\02,]:,s7h_Le3vRO-,'-5 oz8m 5#5w>W|n H|qJ_ >428N7Pi-dI zP%Ӌ(I!,b`CPKFӿp'P囼~OL?PRMRU!T{[vC }x3E1OF*W ;da$G:sDBxoFA C ID+T0;GpI}I.mt; Eo=HeRkA΋x,S>0bsȈ?_N 9RLഩecP 3hqEDODKy:CLx0Efvд6"N .N6w{;:hw};-Lv5"T((B?!?3J6hK,|+WBLAH&97wS\jH y]0cM A̚ Z7т1e 4|\0: %NFN1)JPYm"uLJf"Hcc h&_uUdp+[j,b< x*"67JU>i>!NL"pt\ú#`ڿ) z]9=w'_%9o_jYG꽹u vb[^XM` =zRniڮLbtr4T FUTDէ3@@BFR9 aNv Q  (|U+Y+|h+pLiv?Y#l֙dsZG,*ƶJ{f:,83:ӇdK,hA*gvֲu5yv,9nq-]aսz.: MU^_&,- m 6w~9Og `ؠ[ĂJ2^n4"#gή=.TG"4M\-xo|NY +B Vtw,rVL5~sL456ˡ@Mo>/m 3#D 6ꡳ!)klz#I;a$M|NƢҀZa&R.%*#pv6xewƫAƫ#liD$۴rjΎ#+sTE.m>M)lF,"bjC g(hfA!i +j &Fҿ{nAHn)GG$IQQKrh\ɡRs[4fŠ b[F.۷#FZiJJ r9&ZFT$ C SϻXF89 mҊPv1iEֱI%Q0RU -PS<4ҴDssmc~CcI~ 2kF"( d姄b6Лnp'SQ#$+|B:G# ۍ_ofcl[j6Ώ 4էr lQ9ԃS#|9+Uq5J5~#RkCF84i73sO,W8Rq@bCZAcAO쓗Q{pRr).eQUDže(0ANXS=ܑҴv;i[ÎIFlj(cB44w"m웵b44 Ni);BS%W2{N/P+[T *y"v] HC3N؉a,NI3P5cr1"ƫ:yrk1p%O%d ~ D4X#R|z˟H,W)Q0  9ߕOEʳ B[%dj UTM2^hUHX*ۃ "<틶hйr:t""5^A0E0zk(hIk̾䔨5jhϜ3qw֠\v/cνu q-463w?3CʾZ9;HRnVH\HBI 8Z̪RֺA "GVmQSE)/ @ZoX=৿q3".6_ zrdjk؈"{L$aZ n׳4$G;LIͳ5s75[k$rpEFʶNܘsoo4o jc7[v0vXoC[B{g)]%˲As%V,U NaTцz~kctxEٗgCyt̷'+1dŸж+jusTk8?O2继PN8.[9sxWj녲m5x<8$LDPz?nP7ypdDZjpp7ʴB\P4VRQW,YH`q.cPkQUEw̫C[fb~<:*joGD PcWT_.΄}WYA3 9ᅫDkr[fpc@6 )L ]u[p;Q d=Ay.`f_>O *23$y]5:mU:BRWxgcߎқ,?O*y[hl? aG݇7np( ||~8HJ&P1)FI^f~s7>f] I˲jixH3*'3Q[@jb[ϓGٸ|a 'Eb?P+z-Y:Uf <_]_rm^IoiAE1N;vLDU3\Ӄg6<Ҝpv,TFxqCmb0m7Jeښ8IX36%Dm`te^P`H&ՄaaA @\4{AGkU{h!Y9?iw:% {%!2~砑BE/;.`wQ/+G:R2C}=1:{'oq.m\QH}X|Z.o6oL9an6f2Sݼc2zV(z&bat BH| qώ!;<6iE =rhM>SoЂ:tZx|C֒I/R@< =7~{֋2hFj qf5R؀%ǡsQwd~'z?qMy.F L7DN^Xzrp:bi\9Ⱥ?G...qִayWbbЛ.֛I-.լyq FB+k ^ZJQ¥ O;!DpEs9zNaIa[e(s9qLx_7F {j'g}75[;< !g5fƏG- A!c 9&ۻT '쯽4CD >o""  XXy~|>_Ϟs&٩NŢad-ʓ>4' ƖFJ%PI7Q!/P qvH;)?`2h@̔e0dV4V:Vh|6I>_4,YS/"ɗjPiPgn$ 1t34ffuԷZt&&2a}lSGX&fqE25,UUU7=Y|lg/=rw{nyBk8U̱#B|BbVlsJ Q#4MU: HxT.I˻]c}-,FEBT\1MjBL$GKĺK|%/[unoJSTYl ӥ,)|'k2w߮ONMg%'5[zn/ŬsS[X_|[DʘBn"ڲM^a?(a 2XJ8G *Q+ATFzDp1C*1Ϸ?|3c\kv9a=^VttX܈J G3|t X1C: cU3:٬p֝aDBLcz69}*FfK-imJ$Idm\[+46-@e$iBa;q}V=M\E]|K(BОmr~?zKE%&Xsvq`ľ u i l0Ty_ѩ\唬q(ݓd^E#tXYc)cloPHD%2x >dSjk kD>=﯂u2PJL&P#/U.3330ffff`^԰p[Qe0'b[eiL0t .߆N'a;7ŝ }i[,um̊R}mm!wb>{Z-L$:\{9u3!d"T̄J2qYKj@&0C` ބޱ6(hhhz>uԕAWun媩{op!30;V_}5\V5'cO`;8avHEV&%i$Vz7F+3?2dGa h^{B*H|6v]Y0/ *sQ`)UH:c~MIEl~V;hcaMxKZִ atm0y;x=PW+Rbx^\0u|\3z=N˳Ƶ31W .-sUA ƇK/ -~מ5=K2bfAbb VL^]u۶ TCk5Y58=8w[>'j#~gFYl!$!:o{[f)r猬f8+gmb׶pm-k[k9e.uV[uiCʊԥ㍗~V w^^'(46/B/yê5aggK\vpixZr2XȠmء $Iݽj}|:u߷N<xrU^+MUJw=zͧ yD{#! Mw ݭ;&ic>Ⱦ{Fݶnoo\k~{yi?80br :>޾37Bϲj|P_O>>lyrRPXmx뷽wD#vrojtSH´sK-զQmrW]I}&nZ8<@$1<{v .rrJJD^^Pi.X53>B)y E­}CIH '.XT4 3!YG w0S E$$% ^āzyEN%\ü w0}|+kĉ* ӓ{5qspZWJHrXBآص;_e֦w֕}Wu|lD*֑У ,@ P@CAAXK=,rŜg}ϥ翳M$MU&1Bh 27"Uߦ? ۠tT4ebEux}]lU4e>'Dm+~?wyr ԶaJC?GN]<']V))SдIYҲsןkk E}ά;S4'(.IX"q?^hO6HyѶ6$DUTU%ET/>ݞV JABOt/)eS|?=4XULSE ,PȤARr1$Hr =9cW\%s^SV -(e!WeR|;.%!qd/PaYIL@kl9d|?'Q]cـ1(FUQDDM0pX()3JT?n';3A6k>LZCA%45 ֲQPP@ijb "i('E%5DhF Z0EU ZbIbi lMEIQtMD:!ߌCrTEĚJ6.* c`SUƚKm_!4IMV b^PJn=8p 1ot̩#ҕc1Iߒw(.cQNĔPD/;!!#89c1ͥrp GOɴDLDDWåm-&^q%v+ѩ1MU1STDpiE%<ɸQ %A|㢭8(5D4%UZ*AC v,RT@E5EU1FVmFQc5xOB9h"%XT8LT4۰AJh44SDO" pW+BR@ADkt#=\2hHiɭwr:i;zְV6FY>"O$5h9֏ﴩ Ev657Dka߱TmEhj.(zH#Vē&JlD>cTb!Å$age;2 C*pV/?³pK=%[}o;Qy7 "A4$c$0wMLuw7;-`*qp^P]€Pz%O;} <6X@I!4?.Gr$@Q{ܼ\Ntqv1zpa(2*;#@;\4^KB,@犧9߸E{ccdG߉ >>ϟ mň*B 7ȏ9@_@;}$(n=D7}c[Mm0u(-+X}[>evQEJg܃W Orȫ`BфAPI{Ö.HF4(/nI!2lBI!b\Ôq'u~ Mj]~ց4`49_rlk6RXIډCvAF6w7['! ԨOu"9/YQQ@St/D4O2udi9pA Q " |{کWڪA0AISA#ypx5!)9V5K־eتl7*1'uwq2\ǘ@'g%HÌ:0ןSsvx.lQCuC!A3lFDs/{!7ib[T0ƀ3|P g4TM\'jU#:}%?7ZZ#zQA…DCҶ; (#ݞ9>ذ&Ӕ]3@> ȦwD_T&Y<^\Q@urzU;o/g?^qCtsmG*دoo2w D"v`mbzQ6Zp׷swg=jzX1_fH'O+=HG|{ۙdump >SZԑWW#;z\9s9sg/yOVЛxEd@;c\G7KecʰZ!(;a잽ON#\989'~տ5m0y_\uÊ;`4e4Æeq]+v [q55T |7c91f@)\( v8c]:U_NpXCmOl3sGŰ ,(E.|r[u:iPkݦM4I!vN =;ԃly2(wqGfk"P X}>QM]|\R8_}yR%B"*$M]ly wV)Nʙxh"ґnX5%m333336MZƴ)bF6^օk G!Pwr9CP.1AT:ۣohöyJƯp.3vӜ9v8to R-p.Va_NJwnצ|ǫ[C=uc } c`r]t7Ǘ6[44^b×,jl ߅ ec k+enޝR[rJvhTWRvOqS(} 3ǑywQW=s??I?4X@G_ZpQm)U|~6 ߧZ\UZnN{ʎe'-T۩Y)>x93N 7SU(Z~4WEv{]xJ>gB `_e&?FB sq&bS\?; 0?%_{T ӡf߄0^H#=>yFogE^f ʬY?"=\ҮyQpb|IzSɝjߋ_Ll$+Ur-C{b@Qaxxsʊ zU3`'40`K8|͏?E|(l[EY za/_C'%Lb }t@%{ZLY=ǽ>O^ e^>NK^xBz;E Ȟiws4Å_PPJ (/)F L /0K @a=+bv)X q+8#CӭݖH;)`G W{*.h0ückO FeȆYլk,Ad( z5 "S *Y#D4IA8UA0CqX}Z\Y݀dkv#9h@U t(WQ }[`I(`G49E3C*jqk$ uދe`l T2Mza e}\U^Q`ÈQuFHq|`Gv E@Լqg,?rcns ~2yCڻȯ+ jQ 3}J}WzbT~\ \R~ꍻ@dTzj_EqΝxP.W-zquەnҽF~C~W?̾?@'5Ua<]U?+_e-.<L~5{KESdE'ej_<b3ll`؈򅂦J~qHMT@I1@<( DbU!ۏȟ7Fql mAE1j!p~9ჵ5z2NUZH ˖[ǰX*^ ;>g u.@krز/za!Oo5 TS^5׍2@@6@RD( y,z'8(,H}8z H 8yP W!DOL:oB a$g,@x!F)r&2trD0μJ#BP:xZLe\zhcXW@D~c>tqy[\ 2uzi:x2jp86A8Sy6oIsz/ߚd1q_dž3ỉԨeCk:I٤i-$m4<!|Mr@OG{BIkHb:}%bh("!"Q (P%BPDP 6n>~DFD-(i|قqbn@&QdE?|bHh!B&i`*9%$ Xj%((i#LTQUIRTDQ!(P@T4!))x=.i@|Kڞ))405щz6dEVwW;ai).H*@NjWI`62Ay6I`_|$K,tdo&C/l&ח,M&`zO3ҪL$HI[y`sg0H5];!8MϧmECbP ';Ү^D (N'y@R-g87a?n6LYFSB)![~27QL]4WO\fjNxs0$[(?@xZAoKp׵ѱh.G*/c{Ǻ$kfof-VAOU!bT,O'2c8;jd$H6"0F)D.-& hf彰;7? @H(P'l>4٤@-VoG-U8ow< 8_'_Iz?X,?Ew:.??7qf01Ŏťʣik$D}=1yĄXEbX `5}=GC `%æqэw_ܩ751s~_ϒ߄JT:}(6UOny{(` U\Z*O+ת}?\qh 0HR3dfqlH OaK)Vl5r~tЃPN Y䴬wdV9 c%kڿU`wo7?pHy `=AԳǶe&k:`Kjƶ L {{e D /J98\LqQUjt[s3):uy$7O0?!"=~rOǻ]Wb [Ocztc;tPH)n7ݍ~#n5x/߲!.Ϙ(P_eH0qgnsѪz TYl}A MV`RSДKGF˼Ф KxtcSZ]n>5|Qe9q{ VqX)JUB謤R[9-*-#q``\;z:rBPoD3ʽU-$P7XU5:X,O[R¾8Z'ۇ\\d0lցi( bWY"S3|q_Nߞ֠ש{V *2 (r:l>y}Zi.ǧ,9<~nZ?W? ~j7V'a7ُ*d*y<`U$TI^޹I׌6h<7Ów~|S遨Vk?r({֨~fT|`fiw9h: ?ՄuB# B8}~F.myGrryګ&v]n0 Tb{s!l`_ٿije(ZkyϝVC8,fo?"36ՏḀ㡲)~/J q X*օF\}ωͻ:4}^>z52y<8ުd`e3N}XǕK:DT4}(ݻocr/n.k_=?R@hE.{4A|mϙ>GbS $oAkVfIYKڭN, qQt!Yg=tɐ7o6*b<$jVw`Udl p^d$Ss41`K*{,Tˤ9We~X,d,FGs9"7#{>j6Lw>3-hUq|4čAc*=q6 m8_q)9Z0UrOdT#¨b=' "z{Bz6EONwIMzz{K:Zu*muƉת?}5xf%DN!ּ}?̨͘|ն#CU !V1\eXlb&]U3 gc.>^ӰX-e'|(wZ#=kM4M4USAW2Ξhi޷B(4~o͗Y6Ѻa]k,XMjŊ_}b E+Br@Jg"(i1Y&|\NyuY4DjP;ӄ &xI{jYD(28b!Z{V=#n+mkd^ W9`WM/ƾ43M?Ԩ>X&Y({z)qXPq˖ĺvզ”/,Oe?k+8#sKhka+F̧-$bjȿxϮBndD(sDG}%1}{Suק՜FB[ٺ>dWiUt{W&g݂}!>h^-* gT^im\ &ɢ'Ϻ_>n}bJP?K'bdAki;SUR=*3w^'^ږ"}2 ݫA2f'AĘfڡ.GHy2]sf)~B3Vyz))/ 'C}miX* *1u^x4ӗD,K?ܜ c9wBK(!&lL ~O-Z"ΈA]ǚVc4< Rk|jQN"tB+}_o{ vpKQa0D SYO1剞l&R}$ mĢwNcɦf  Q4ؽS~_/~> EFitN;a3 !c-t,hS-s9g'zlBDt4ȑR[?YN\,f<̪Y)(I|Xicld@3U<]3(S? } }|V"vC~/o&C@C^ϘŘS0?C6ِIID`GjzUQg-9O!Yg_`U|ģ*º^M !Qj(,oawnzGaI~<#ɲچg  Ox)':{@pq%sީ[Ön>G  Yފ?)ZD6 &? PB]F *鏺$nmkh=8C 9ImE81c q_*f-Wքͬo-k*A]OOo[e=K@1/@\ZglN/eFS$@~|XОF&&y#XH"?/*mx$N$9g]|1׵ Phl}9Yv@Ļ-cӞ{c o'v;e3q/6#oq} F4؛=7T|&CcXfMPH $bTPz}'.>~ZΩnsĨ?~vS{  I3alh6ie?91`E@ -D ?jwNW"iGܟOJ xO32@MSb_FY 3Muک3Ɩ7RyyN2:M<ߙ&넠a$!n?x{n$gRpM8HkQku.ѺC$*'c+i-ܬK\BQ%)#~}o{#`ɨ*u 1 >h mLURu a(Px'!,$ˮpf Z30Xi!A^i`QD`VH=/Kl#Q✹}R>Br uk*É`a&O*8f  Gw&d$ԚX Xm:'pv&$NB*EZd,gˌs wx-iNAR)ӭQO`@[틃Vs ONpP?olN$,/b 2sɉ.iZ$GNUrϭ')[DkKd5/JzZZVlf\Panf7-x}zG ON"9&<0QʬR'I| zzٹ `Z!y~^f B;/h|Ax("Zo.bG9U>h'c*Ek7@a 8 D‚ڡ[}_'\8 vmHǸ ;T]pcbDed0m/C탣o@46!6Y\n KT i˧˶Kśt(Sy!$P^p}x5"Ɖ4eHZ |K |69>y;+û_թ)_m8=OfQ%AmD` `\T(ێ}}h?~^"`"0 @'bOy?tO֌*&x6{=A.w}cBfd&H>x$,%g7!tO{.'l1l5"^j8TEITte!} 3c Aa%7MӱRh:ʴse=}jyzstj23_4H,f;gn^zH-`٠b Hdz>rꜲ4:dm?-u^C}]ED A\*~370q_gHԇ>p֢Q%H igAAb~;5(2 8|&VS 6P@6QzUScx/KqDP'Ԭ %֗޶xai$Ea?3Lyr7 8GꧫR K{;<+N 'zZ1:Ѭ(GQ **TN( }fWOBoTRz>$1|f8j( RpCf4b'ǥO-߰8}᏶9l%|_lE"˿@KAXՋ"  އx6pw0.Hp%hh%5*J6vxn΁ݥ`H < kQ(Z1U_o8D2]8Ww9j:* )2k6 :a×Y؄*f_)bT< ~b5ٙ$I\dgں!P&2%7F"Q|+UT^ P?O UH5q2 +'1DN}ؓ ߗ,67)6pQ3 7vli0@lB1PK\*u/іţ8n]g%UʈH<C 5Ěa)9RT#sDuơ  ?^N=30eADX8vH8l@`EGYi-@nLM{zuǗL#r;%t~zd1_0:x(" 3Ͽ7?G3s|LuOZBM!!1PZr24IcՑ>nF41HI;n]Gyc܄-b-H /̱(<ά$9vҌBb؟xԝqׁ'֙xF4(, ua$dnJ&naÙjXVTPx>O$l ȢF?Ooyf;R[~z Ŝ>Ng2MŔP]gt˙)$~3qyex!J!5f=s2ůOUJ(UlN&&&#\A)+HF2%Ą kk@ĉ;Swz5*kyKM9E!Å?\NPu:"" o D@αD^W)z'4n\R'0="|S^0~*ie[*(*\E`FG "$(2*J{֕\( 2Y8PcO[2÷b59P]F$SCR=a9|'_~Czax,C\{7!֟Y@xG =>Ŕv6s/"_ö͞nwAwЪGʈOP._M:J;375mUءSf^>\K`^p㙜 v} =ˏzFcvL$ yxNOx${F&% %n?~O%xv QB!UAy1$'_]g|w;OGZ=:9(׏8@0GV~a>)qD%wH0 ԣHPⷶo}5я2)5>Wؔ׏0^g~qPcݫ|M~J=dPC!!C~S>8$F>=ە8LIqοG{DA) Dl֯rQøwlV/֒={iNҏM&^M Qf,!] )ys!@P8x@#\G#Ј=b[PtuP18hxu$c M{DN\-N3Q~A`Lc?Zn?_5Gl6r? Z='MnaN{ˈUz PX8u1)@H.zp7~rZ [3AOޠ]KyGPξtMHko]G$O ,뇱v_}>Q`zzFBRH|TA>.e'Y5+lˏsLY]_݋ϯҸZ=!S$>%yQN-~:%@QXr0~bPK> f#` BwXLKN}J5kps ;7ĂBsRa|8C`ĐcjR pY^6b o♙?r}3ۣA0^2[)U+x1s3)C1*ZBFӐNޖ N8UET1hyU{O} ┥1܃O;z`)kF,tq_luͯs3:_>hb!cA/i;HC8τ.Wtiz<ɳ=yCכmֶm/#j2+#V:NG-`v}$ϥNiusgt{=lƐgY;?52`>PU^ڔ%c0W: 9Fi[>QOC0ḈUa%EVzVj} kC ʄ)wK8F]3x `C>jz.@W}}CBڠw`A)'TŊ@-3j>`T xq*Ixg!WWXx! ad!w o(oe3yoр?1_조aq'?y|9|n;z1ly4ÒkV ފ"3OĠ~;Z0@$R3wXm3`",rdEYiRBGJeVA K zQ:|L4!R&~jP'Q@Hp&[omidOiN ޾ Cb1=Ozj}?ٿ'/Vd|u< O^#InmՒG6d.F(yDB˗^D)p%I?~ڭ}v^DZJ %PebRtd 3X 5 iuH?' V-֞;"C9`'ُc9'FOѾ<%\召M R8ZWʁgJuΐR`UUUUUUTq$89$I$?V[o6@Ib(mmmmmmkmmڵmm[mffa㳈?mJ|IzwLԇ5xÇ^֎?;gJ4"keV5mϺxsn:a1~&bGȢ5`b\_a|=7IA{+BzPa30ܙ?U7;c\B1?ôfV8GزYƇ÷w'19;ɺn38l|~ΩWwU?w3ug@,c.kӎ=5sY4_P;uP5fDuh)>e.1Gdc7\.e?^DKW3z`s$an@1͚t"G^+t eז;ƣΉ>NWԶ ҸKeod4߸_D l;XG^)?Ϗ01?38NAEYiuuWQbX C<w(ۼGd%h@#cz)=Ӥ}/G'bcq?nCz9Q;_ϊoKE0[nNe ;Wʁounx)d;;=G:*שlPdwͲA iDKd>LݳWFy6pheQqcdB#82[3e. B,L`1U=n&Lk)$jzPʴ-[ G͚\)ũ]1 gfK:L?Q`Y>}^y#9'T3rcZJmRVA6(XA9?6x[p9xSZ%F>=pu+R(BMV6qYNiB9v0 'x1TF#IPi33l?Dž fޡX8=j2Q6> Oh#r\yKb'>q|#wAk(m ;\C2AI@ E@!$2]6i +Z9B͙<|~`|C]]"n(LҨ訌g\~4, /^ t*J||mYe hƠ.; 1X#<<{NiYP?pGSѷ{#c}vff1 F~1"~Ff9uo.7(QxiM 8b<)}l Q?x BnoDG-(F}Bp!VHQ=D Z|ׅ?WՉ9@k$=>q?R~h}8QْMzhF._=X_VMm(DOGX/7@\}sB7*Vϖ3Z'ꤕY>|Q.E胗n19>L>;CHxTyl,xB򖏀:h#^/a}[bO73L8>92T6'C gz,?u -^$/#8vP"ۼO2lUƾNu,Gg^xJ0hA6a!racs 'Bx _=[%gF7e%ݝe={,aG2m[J ; ~P\:mGAc!:H[.Q/#|E@ﳟW|:V>}ۆC?l ,=YxYEf]γ&aؒQT9!"k"D|]&E=jhWlo(H\d~V_l0?g\Ak F.jiD/TzҦC(4p Ctp ^M!ًF~U8>H,nUo#+mar(6oЀ@yVوQ;Q% %Ppoe%xSdԏz:b6t! ,d U\ =`4hIm+H-02_r}T_YHmo\WԾo 0ɘTV:9z9ŤLDݛAx,;[YAH(T/>-=]obʉ0A("Z/ 1|5(sF<^?o¶y#6Z ~V<zlhsa`}q w4L:wdCyD, +|p%㯉qKðYxOڢ6Om h4 :W"J?URtWTԙ! ]&e RB Dr  M6c k^ubMpF[C`PȼZgNmpVkQЌVert8mW!!%u ,qd72B9D4Uʈ;^0ke(7A 6j^"fhs91I~:\ J{,;X AH%#hVS=HDt)M$|@KHNxt>tti;KPmc31"%Puo#g. ;!Vp֘:=|8gI+CJYwPQ-D ŏ\'߮h G>[:z0X+$L;G ɂPA-~bs9̎)dSlY VJgC)8/E̲}T~ťHPW:d)FLV">x] b/y*㏕\%P 6XG-[d$B̲I6UZa097 }ϿO~ͬ@XR_ bǥ8ZB$zt68K5O"=qm:! )Dwݦ!@)\+V9;/k~_ 8]q{t.g1RBfV@$.bg,dUs*`"0As_UW}8T2(ٔ}ƻ3&(KU]t~wᩮDP=8$}>'%'<Tڱ{s2Y𐇄w/):!p3S"w#4lq׋ˆ+<^4RI*^uÄ!9u ݪ]W\ۡu^XD0Bx'MzL8A y-qߎ>:b1[> dvل4͈W\׸29JAG`Nu׊QYAV߀$u2ިU%=jI03!}/V7.F(9$t?3Ke뿵n9 95o#`r`|9"|"9ffkJsDK]턳mZ{@dp97׹ 4ҋ9껿H@>?oP"R!H O>!{߆ _!/df <{6v=,kՉ̀nIw" 57O(_t,%TPL %Ua t/\QTb+YҚH^.a]>N$3~HY1ϥj{֡NҐ&8* DIiKWq }(@67bLnGeC0B>.^ ik 3x%}.GAJ!A-)}쌱2CF8RـkdW貰Cano)bdۭFl@k[1=>&CE/i)6rkZQC7-md.Vi;P0J/(ݢC^u=hD*:MQ;cX6<אUa*F+1^QLIRpTE)cNpa⛃^GiEܻkAK:'{bַXrfb$z}[eD~!쮃ơ#/HmEEho~j$8r^Q®3H+Ps*t-8'LIFP2>L݈T\Jbx+?OfO oe9Utt5LjٸP!Łpy @YB=q6I\pE^EEGU J<(d ߈Bo;Vn' O ^^PJ"k]d+37OBe9ZڰP]5y -'8aJ z4{F>i?4giFafJ0?w,̪r(\>R@$訏>b[CHpl@ǃv/ "/ [< 68.lXPN}{l&0Ѕ7ۛx̛/+۫1p*@͝))<j۠\ιі x`T| Ze;js!{?bFla pzƽœϨiN&h})cИR釔XEܸ\M֮ ?r-Ņ_?(?mCD@DKwS2cVbCe6Po>n#eFqa l1s.NԨnzIGFG~)H#U{yz叕A>^WOͻ??}cg% b$~#&yzT9N\ɪ6*=>:Cd1>c Pip]98逈צ限؎V@I/ʔYғD-˶pdM׼ed1IzUTQbiE Hg*θFv -R,M[D ˅}9",G/a|)6sӏ~{QBȈ2KX} ppy "$![_{b ?@DRM,s>\-=a"!ꊁzF:g(TDژ`fQ!2LM4EiK8BLΔ"CA||Rj&pQPs+4<ƢLڠZ%MUTga3( il'F:I@LWi )( "&j i JE\ @NC8|n/Wg1/?Kp#.jGEgUNcY v|})y_cP^UiZ?X~NYv`>OSZ2*s"RJ?gqB&8 }0YpZ5ħv˅bD }fTl`s85NnE6b=\'|bs)'4/Sr4O&&򽙙Z_y֯P @ L|RXS0Q&-jx_#E;E&p*U=dœ h ;%;o9sVc/`ؖ{\`!|nVܶ9GsJaf9?:z.4)sȀPF N"-Xxs q1ss.S4w B?:*JȞH &/?*AȈCa#3]OiސPXZo=aLݎ3 `\2?+#FC[61O U(Y`D+1:؀0A^e+$JmD%(0*4.ju,uᗷ_NH,U-qd%O#˻|\΅]`*LNXDoT"ȿ7}.:i90> Ka*ĺFN bAORE(!UP][gmj GMèk0sMxUY)  9WLwx#E pvUPGvCki 7gӞcӣx]fnM9_pj92RІ)<&@Ϩu&a07Yp5!wgkmWKm{[n`)qS K#?ǦWX#38s\c%! o؊A6E.׋.< j'A7BL҂+ `vٮN3>i|OW?3I$άsi胏x뫶M`İD{8v?U@V1G@[ohRl3aDLJjg;K"';X 'Fu9T6vMr;HzI7"{ІlS Lchtc9.#z  *S Cz ^OF?H33C43q_y?:Ϋy.X}%P"o$Gj˫ultTl_u'A}t1" g: 0j e<(uԢ93l4xk7y0|wΏ(@Tauxy "F}-}omL̚bnq9Qɻ#yHe̷!AӷZ|=Z'A)|b ]!,J*F}EFWX mf$"ML'z6h 'wtyR+3)EUPpX0J$Fb6.pd4X~PwwqdxKFJ<8lq{D&;g?{Mpw$[B Xzi|FTOaeiI*1$]GXD)DAQEw"wlx<=dk.MlPrBT|[$D߉F*~C (K1V;:Jz^$`}$&K[|M38.*,/VU|o.?!EgIZܘ)#`!͂D2Jj!]_hq<=Bދ)"*yMw5@[ƚT1Ի.#BxʵMRU.c\I \C ?ϗoC14νDD[4S@4t LlpT}M`Om kp௕ چWZ8DtEK4UFqZ`I6aζB_Goq"`OdQm3#ν.@==ݬTg>G%٪C_<(z@R#6ѰyD+${jTdW`7@ vp,"t%\]=ʇ>__:UPAV**$6$>C{1B{N}씺l<[$uƘ9_EER_pӔ>A 0dnMuCe^A{Sǽ]gpx}~H9@ JS 94qT]~ީ/%cs*]:m8:n(XmvTAИ?ݒS==ڼ.,*s%|n#h]Oc>b H6S?i!/ ;Cs4F0%`wAIBhm;H@9zETq >'S L2^1HjnMKs}f&l]H!1U/TSq7k]i: R5 L,RwAlv PBa 9]b͵"јn~(B: Nv&!zCBzL\u)tI]%\mVx]sWw[!DZ63U *>cS #' `nh"ʂ˳}$hz63d/86jU^OH4rm68<&3Zb?h& tE ]6 2XI9tMo,3GoAw[IgH6\cٰk1eSp0?- 1u*qH9V/3]ÀmZ5"#V_)+'ito@kb:_sUV ENTv8G zVn~5J7ITBLFDnA.Vss8׈s֟`"UhYGA3D~EW,l>Йz@zȗXɳ킉2r;Lُ!3zA8{0Q:(`OL^d>D wmG;fq l9@ &_@LQ-?qe0v 5-Dmi!q  AXy)˭r2 H% UwcB7<* <׽D@INB="~(]g+3s&^?m\VgSc\m $Ejfag+e,JB,+11v`|uXn=C`sCÿ{}%lP̓2aiIE>R޷A˗ï%c4Hs5>!#z F;KQpYW&"tž;Ѿ^Jt`4FBG:|TF)S⹠TͿfLUU;sgUHWMuSQ>\lƻDiy1@P(C%U7ˁ->4= ӯ黧=uSσ#t{qwmP9426euraW =qt# s=*6~wn88?m~mn954u{. KFB;gAR5(wU9 $?CP9v/ˁf۩kE=G!am~ 7)tڏчE(MP ?j WUW,ҞUHnN@ř+ nIe@nxsG^:&b׎*y?Gy9faRWQC2'A"S} oyrfÔG!BYM$/$?)0v~샹 en,mTٴœ1mg?t],p Rs̈́U(UsC[ϳl`!xQ"BO1p1G@S0Pt-^` _%pӖy\0"?D,➊AkH@5ŎGGck6>>u_3=gbh/5) ώH{~x8T|!*<ՑbtɄtWQd4}5u<98>}|z]W~`,3om܋$ *8g۸xI3ب}'QrŪSg !ae[h"j\P?ulk#[z2,K:z $#Y5asW4~nz c4Nc fJx4+?O߷1X1kKݬ6~]fw.`\IJ+_(2Q9y7>8|gkOaCLV_KZsoXK^G :d@VG,:/[ddABb^ே&@4SP[҇lJ];n3vN*tXs\ 3_upg^t2~{mCe; ĐzMw"}c >_gt3eXD.\@d[{D{xy= <`? OX9=u+iv8D}iCƧ`ի&QJNZ=6H >'YmQDsC R ŧ pY}a! *`! !+\i(`Ar <,~r^ ˬ` *V$bI!B$ ZIs(r kEj%4'db"Eb PbRW/!؉1+ǂpfxp,5RDf|`#A|Ǝ"Fė0%Lۓ>=~7geUp3YoYZx#zL'awDh2!ʚ99Ծ&WGBӇeoCݮxшבe6|F Q\_;br1/Oo(#5ns/3 9?H %/*K!38{wŽIA=Zth1`ֆ3`-jʹm 24@ #+^b>U9 D\G IHx#g[}A`cKX2P$ZH3w 8BGtoh'5aeeÿȣn܉p 8+V0(r]%0=ic Ep,8pVroN969o{̋'c#uZd r7DA*-p؎3#g^XIl@&ns3I*)>^s:Tȗ)ˆG7Fv?[*`>U"*OVg,YGb LK_NBDڛ>1c{+GSwR6>xg_x)%Pׂq 3TݠnfɹZA:Ecwy5fW{o9\YSOk5E;㋷HG͙+vvܞ>o׭R-Va p\ǝ9~ٿ1hM0wώ<`ur/ƛl1,⇕6BnHoM]WHs.C䕺I![KXx?4a[|5y˿; K/0C_G:pp[@Y:$/_ Vo{:"ǺTDRN\jeXyEC)ۋ :VKk$AH - 6DV&Zug,h((\ N0DLc>2ryrj\ +nCroTwȫ˘e+y9\?paRTiSFzm;^59f܃ƻw0MYa xA䋅ս˖N邧/A,^˘6lMi ++qbڹu|]#LF; Od$pPBX$(?ٗ= 0ٙ)Q~/ sW(19w譬Z4 3f1V$ |e\@_L1fB^;PfY1 뎹^|@@`$rpuc~CԌOn+Uw`O T}c9WTlja[{Iqꬳ$Yhdo˝*..tfK|fRq\Wl43,7jw:JJ=9b:ЏJN^|kX|4"ڥ|\+2X9 ?"!߃]sA\ Zׄ|vO |Lq^E-ЎY}cT"<7Fp1(h1x&\w<>fPkM㉳|g*Utn\D1 *|s/9/DsHO9l<&"M bRXK4, z膇i=:0CtA~;BnML]'_)dB svol%!xbJ2 *U#Ak mqp4n薌dĹk◬'}-v h'Æ9n>!<הtǍ=u\t+ |Y)u,g "ZpG6/'}<K63DҌϮWai<-2|Z*D"HGxT\TBG6Dq$:̈́aZR&¼kuO;bo kͶJ}j5ڔW\~'xJ,Kd%Y9@섅1;3xs+!l>.=p(D? ` Ӿa4 9}Ν]RU:YD-x ֑2 n0 ?hnN"tI/xwl2,otS%h}w%LړD4,=>'@أ_J@7L]|y- (6D O|{SD#I6\M&A?- ߄/dP\= %x?~xr;uՋyPᡠ#%Qq `q1$ è hH 1"A/{|>_;ggO쭠Go6q͕cq BVCuZ(R\l6ujoȡc(ع&'TU*M,0^ׁQzn:stTɟMW@t&䀂0R lk?u&q!N$n}cA8_+HE 9'xAai5b~cǎR ZHr^Tjmhډ,5oVZPO/5;{ @8S^>FGC0p\.8‚"{I0ڹkz hu\Sp\Nש组B2ף<ᛯaOORrK6nA6^GAOޮrWQD_=ksq5bf7Vl557ۅs JogxM莛YZIL֟gHI?T՝`~GUqAMGe}ޝGAr"}wU*i?K&''oL6{ JQ?1@#>M!  oK#!i~:أ#|+~1lc5/}Ij*c~Ϟm Rx1\շ~'NA  pEA1$BD1AE#H41g'a%@dZ@Pc>:-"rxp`0ǫKK=Y{:\vW ]jז9",l- !$mdFܿЋOw?w`>^ ]t$$*㬩=W^CҢGɾO_F(„JVm*,m,MIUUQUh!R:o>JJX9w2D@baI +靟)| j?JUL1vA@'dUQ1T!0?09 'ϹM*CE!Ljp-X)sϜ4YJc劯kXd)> p?E(x`.H!j1靠w~Q-Yj V 1*Jh*Q@*.$d2'8h~rZ5O'vj3SYZJFI1tCANb_7'8OP} >'̀qz? ޮrAG'_SO7H<䣴f""CFLM=up 0Cؠ`7"6nIOHj/C&Sڊa0?h#P$n p`G--m-#IoA 7~^=ό%r?1r#wFP9qX1ARWÞQ.78" HGQv:qP_c׽GV zCExՐUDp?16D*#PL'x@"=nίRS/]~F ]]B@[.,)vyBȅ/xkWW)fv'V2VG{y-&9q_")׮o꜑D9,|وUe*Lv>3&)iRwSA1;5ǔ۔uԑT0}W6ҙzx1Dv'9Ϸ X VxN0d@!5&x`[*_}pgyWh6OheFz$yMљbw{#x|ZJne+)F04ugGZR]0,6zDÍmƗ$UZɉ%F !(/_"^\:_LB4 /m{΅47Ɏ>uDuG-TNL{b\,2I(ާpbk;$ :@4آ 1'AĞa.缰{:Xu ½_FyǙ%Da;[Cr:rـùBAi(z2si'5=' ?3!>l}#G!.>o2Gagnqf!C9ǟm494O %ѿ?2e,`IgPmq޻)x֣coO]yzT+HE Xøt%)a>U>-fN>lLb% wr͖p3 k9M0I۾rBE=+UE6K_Q*^!gZY3%ĺ©Y'^…P>HUb̛rRMt/>zQnоq`ܪ<\/[  v" θWNJd>˾;47-*}]4ׄyK iv4޾+nϷMߛ̍Pz_B|Me0WePUT~YJ r)JqKbS!<k8֢\f[9|HYuWrH֊ w_\l{;hUAQQRA C aE#{ɾNs9I|8\v 71|_8jur ZtAX!?#aֵJYR9-ۜJ!\s|vAM@jBqN1$\ꜻ'0 #mC6}kt8}lr1~]rrVA'v%/q#HVpښg*ݪw`oP6 *5q|틻pƶ5ζ B=.2"/C~vu?ۦ|}.Z~@)LAy_Vlss67k1v;oIKi39fqUe=cZ'lc^H$M`QIvha)WP^OOlR]8E4ZcBm/>>i(;ܼt MTÔ"p~Ç3[/7I=XٴTD op0d\1*;KTuO8}7zy; %x:Z%QA|5U0p_%1Q Stf>?ĭKJ'8iGV}ӣ^~hN)(DpX&ݿc_I Z)6ܞtɨOQ-XUƟUZU*˳:$0/Tōʝkw50h{̙yׁB=c7-@? ;1@GS%G?]F>~ٰ>adJ' OqиT0sbvXj[ù'__GhɮCm>\<9aQ?5^+~'݅b6a)G7d&YUfP թmz"PK}cHy" m_ nڭf:Щ =:wy0|܄flJ Se^kZE}4]N tx(yzC!9f@] C~<<׆;rlpbk˙U{rlmx0l~( D;B!deӠF,Z1P c=GS4[X'np" $C{"Y4}E+Q b];Ex HKU\BH(6M/dI%eTBK#NaRxO僢|٨a\"KZ(F.cxZUfh]2Ӥhǻ[wKDFXpb7mfŷfm^[YӅ3(7Buv"M& uƸ,x3ž+nc{|`,{I|Cu?S$l'<8 'c~i|byW<\|'] I[5:Zh.Jn4J;mL׫zeVx3ӺQ':Xr&4C7^8_a]+MdRJT5[fʎJaMQ1"A KP<F (D^*mlQ؜hmxshDi7Iȝ7$ljӽw w%=oh B0pz@ZYȇZF'A+N\;]8L|j;Je+غ=1߈' hG :8(Z&`7,F rg8%Q}ǏgJhgu;TBCD 4M B0 T,NFB@P(B(JD)%H! )JBbJJXRH!aPb)&B"$"i ) HFi@I" JRj$j%B(J@ Xa!UX&!)&`!b%Ji"X$) hR(P$hjB!"D*+))Yh f*i` HiF R$B((H FJ&"F)" I*(V @i*$`)B b`H(h JQ* ffHbD"b*`&Z  I h%PH V"!i`INMR2E-#IG6gX!2DDD~K5(Q4A[b((kJD%,iT4KJ 0EIMWc'H5RE'L$K1B1JPLBU M%)AB@!P1#2RĄDSTJQC]+MU+BPLk0e(*di R($ )V!(OQHI(&) +Hi JI ~6(I8ZF( X %% |n(";yq (dE_< fe3i )HPQSJJJT,V fF`B0jI$X*iPc0@Q5ATTE H #_q˞Z PqD #e fwji4 /?Y??I᎘n2L.eoSNXgߟ쩬k9k:|bp>WQYΖlE i"^Qjـ{A5'SUk  )UGӁJTQR;V4d`4R ?2@eRR\)=x@ 1%/b q"u0`?t ؃dmO jj%CinOT4?tgviZM*/dcHF&P8J! \_܊Np7r~LsE%.bdI(%ƿg?aJ@g S0苺lF!a.Z/erݻ$FUpA;# 턡_nͮcE`?p„`WJ!@oPjL.#@R#4 %R @H(?<r{쎧ݟ'k@Rp|ni {&[eb$# #%:T` S DF3' .' 2!C Dc$ä(%(xC&et@0S rS3@azE$Ї%jfop%񱐂SOhBPw$C(AOG R-9غ\$ CK@fNGb"B:#C+R:~n7L/y =a4(@;!;{F i)8A(ѧ& |U>쇘1K#SX`*@9 ?-QSDbB\9IW{x^;=Ya ~-w so8v?P3Hjs?)'l?Z?7~Or{5Qc`eG#lA#yêUcmF1%cyRC6BUQv(?a~9TcC(۹tju`9I{:K'})B1|:Vws^G;g)Cʁj68K˃77 NO_m_># :uQjeӂW9Q=YPg<;],Y_pC@3UیVe 19LoN ()9[m֯gׇ"Ṇtsw (ܰ阄K%bgsSn836tCu\!sa'UEZ}lHsh1WݔGtde(p8ղ);Ǣ˂aa}av{Y?!žH=Ÿ1`wDŽ`~FYfў|V;3;>KO>!-Ƌ͈q6,Krsvn1tqʼb oOn理?Oսܔ*$U|/ b3Zδth K+r*q澶ХլaIhGx[liw+emnt~˾zⷻCv*7wCy"Ir-mWx7ڻ9Ư5,bgLnzzb WVSxzO9|Բѿlv>쿸zOcA볬7窛7t}åR<^dp:Eʮffs2T${͎7N|'2f7:jz@J˷Y;']t"DB*yMm_Σğ8ܣWTP{`p cjk3; 5#i!6b;7U *Hfڊ7_wn;ۤ? em. 狽4=}bA IDW z7m|:9oh!ie׎{SDؠ&zƠG&Yq|LpT6ຄĕ9^neC9 wZwt (HvbcF@".oo0zx'VdpzjzLZ `EW rHy5p}8ZȅDD/y [.>2XAG#PF$qqU]6TBQdeŅ ȅ}훮KseqE*8(Pm$O| x: >`ްD*: O&VZW3rn;y69T㼊eR$g=!zv䲊y:s}W,a:+fjT  @_/[CJPGu:dhcՎIt 3NarG(R@:/NQG$7Bg~|ԭUyMSd˩H3U<؆IjdI^q!_2cuk<6', JRpN#Y:~=RhF@|(wם~%xW}0zK"݈pܡΟW={M'4r"p# ȚƖhKѽ%U'Dh)>2x|#ofQfbQ $C|sn^yB1ǎ!& GP R@@ 3p)?Qߞo0 vc'q$D%})(67kU=5QULye o(8fE9@VRu~m%!e,/QO0|pw@$Jm  ,Qr?zɁ'?W?IQ$ 7WS]X= +)R#zL7x3G?ĮH1kHN$ ;ZQ4,MۼԱY f[OWܪ6SyyG}m(vl:F2('ٳ ݠD[1zP ., VMO3gJ* g-dQ0 uLĀ4x Jy8[WT6D/\S;yPs(;^?@̝N ;( 'BOcz{P$C]W>s^R*QuAg9VjuOxk aݷ+ܓܭ'-ͶGyCd69a,fΤڠ5X~E϶;8E?S<ɸX`@rӭcyaֿ41oY}=N%ur1$@"6å1t:788p`YBͰ櫌@~ U(7Ub|c9vd˯(yaQ$_:h ;En`f S05Iqc)7ѳpA2=CGo\(+Ú ma`ퟃ$ |GQIv'(u`}1,/U|q$,gAoogQ$|GX>ۍ%eZv ϘkUL!-wdߊ'\QLp"SA IfxK- J"(ZBF""b&FIiNE?4@|wHA lO><3~EZP. )t:JCp 4>?s!iXC\΀0ب'7c^QAi{8np:Vڠi5Ji }nAVƐ'[!r'aA-`L] JZ NMη*(('f.63qf83 &!e/ļ{ )]{e',q-QC팕5Asb#N.'UW9Ódc)B Z&#;f^f_tDž4 e  #}G\"BcשMPDtns7l14:#͗Ѯr O8hCt]& %(s7&CpPެs۽)({N NQmOc!wsI4j"@hN3%y(y! #F)pAuZ#L<8F @URr\24b9ɠy%( -a8'&.CG$9rCcX?nIxF)=A'_ ; AI<{Y*2%o~oPI1[iV65mcPS+v(:AG8;ѠVLb4IEcKD;њw,R%UMԭCM5!187v gN 69\lrG4Yc# Dd;&A*CC_O'~-C,ghpZ>zh-1BYx Po_mwa:bVcX '7+tlL Rpo}O,lLóC&!HzZlL~ے-q)∞!HQoA%]ƃBη[4^Ҷ wh[i ƖM ` 1ڴcD P4cl mЗDC;A&>hA>M/U c!* EpMpes^&*{ʅ6PD_08Ց[9X-U[P,L×,x0)V\9~:J3fC͙-pO˘cΥ( g!3:wx)-K Aƥf=g|zw5 T'"j|~9dLBGsuRXrA#<`E u5A0>} 42͇,'S5'oE9 . ?O4ı}SAB~@_Az]d0wܯ?鐇CbY+Ӧ _'|[4RbЯhqއikOK.rFD\YDߔZ?q%u|UEйAm&f3&]{]ٖ|z%$I;RD&0T8kjv3nYFsxlQT$"f+o |ȴL5 7G<;nɣ"BS_kl|̙ =]o"RH@iGRߧJzzl73StCT? r-hR,Y%J%e>g8rsfu\#shO"^DOl 䜼9ֵWJQq2 gxj&fB@BRMM5 Sm2u>0(`7EXXP$\9Lwcꋠr4mN+JՕikxpDNț@P^>mF59#W!ܷ.k< :f0s+vY%^?t(xo8qƣHQQƜJSF>1*.nb1(n)qUSO]w!ȪfWULoy۞޵H,m۔B,#FTj-}xeٓPf{1}Sl~2w|3x/#}y㗘j{E!yvGק42˓d19dwRj{d}I/c&4  GM"T#Yu.Yݼ3pwgl6?^\SdG7۬|=3|c/ugGm$+aF V#XR[~7:;YV6EceK81O;qn,N0: `c"=uu1H5sր]6$ْ((3\!y+DCh]Ji_-m~^|N0 tۿ|˶F3 @i'ўGDQrԾF4|̌y\n Q(ɞILVQWN>=+Qc\!3LJhg5cVc1*aE< 7~i2@\O mӟ ߻fч:>OCK:-aWc1b+RI[~9JY Im 5MS0u4,ݖ˥]ϯ/ݫB>=xm,aV9:fn:6"_tI}Pڷ 'k{]š(k%`=QPqiwzNh弞U@QN8 o! !+%ZQ^xw) .wʔRUPi3uKaI'nk Zx5TJ ;* fVeBS듄:]Fe.&|N ) :( hӻ ˃Ն,P=*Pt(CwQF@ޮMStH`Iڏ*ۗtG:$B<DŜ`x׾_oÜY-Q < r b_ 猧|uRu*P>>^_7z_em';ćω1fDDeAؔM$GYxEdHc5hDb 0dC$Z6 Fpb1 Ow`S *X-a@vyMR? 8`ݖuKQN6QdSid4@TVMJ CLAͪPGsx3 \U26?y:zIT-4#~{=9AjFM 8"0PT!;<"uG~[Tk`K}LN?݀rL!c=9sw8]{9Q $&65H3eI} ?'*h9StSg=O#_1l"$Y4v(2PO\VS'6`+l/B!kiI hC.8 +Z wXr 0j\SP\`̀`0{8},p 0[Jk`C*>BbG^ ) c?7od]"-}@OH@ ! RA4hl`4-BaS/][T!p̙?o#hguKba&zu0@pfeqng{xhN!fAFј!-m3vԺޛ:["! Sn0TwV((fC~kQ*[0Ѿ*J?wGnuoLξ?aKK,,UF)'D1m_Xp\KM]uɲ}̗6ul/e^eG g?IC6(,&~6z?Odhkd>kK_WN;7vpܴppPzGD )9G8;{'SJ̭=%O~~ߦX?SݷD#8'}SѦr@4j|HT,i "Q{:5 S勵waǹIT"]6{v$ORf 5|1嶠ϩduW{G0@H4+7;D}p q@dê @O1, Dd)(PA]Qh&҉P"q2ofwCj^) E#<]}~1GN^{gU6D-|' R$&$ ؊ h sL7""\wfޫ(Lz JJV\c=>Yֽ|^]sHky X8e1]IB(;ʟ8~탑N~ PX?xc;*p*<쇧,`{)ULO0U@"?DOܕ^7~]u */%&<^D@_.+y^&;DNA;8$',=XCi <|o|_,C8khmߑeA%v{'!]H$)k\td߿Xḣ8] QfLnB3ii"|j5=&+x dCa23tN|7gX`X Eph6ނ~}oΈ0bɆ,Px@/ן?sgO2+ '0!B#&2p R /O77#DUZ9 "Hќyv;Ya<~xbL~dDrX^}SI|9[thw T, 2c,1fv OWSB8#G_*2y:&d,YF׃sqDO2C5ep6Y$!G\oZ0Tcd o ޕݙx@DžQD9?ףM?Pw%A ː!1- !Tg?f@`˯gϻw ?,gTMh h` •ɊO2fOKpՍ_`v,@7]ZR\U$“=g |τÞ0&_L !b᮳"5 g {o`.#uTkL8{`)j'u|};w$7 ':UixOƁAbXjsU?^aSo۷f _y™UEN_c >Z4hWK!v@#8n.R'>7Me$!7_]J]wek V4x/.gw T)J{Q00U_SU_?yNAnw&8l1_UT"Z^ʸƿJ#ӸCއ6{~H( ! 7lRkNQzd94" (/d)E }jsv9቏>7u`~%@$VO}I85B`R.Sa +?oQ }'4tϺ/D30gN";e2Dqs4ygw(GFxph*ni䋝_ܺ*ÙKwpfOVCC ' 4 }k6D,rIo=N9 (T;h;řޏC=ǥA/AGRȅ$2UjVud6ptil􅾌EkbE!2K'!"P(Rߙ8 oh[Ģ0Qʑ{ׯEQ(K"t))CiCQH%x:"cA i|I`Ng^ 2껍|-,M]NI޶) 5?O|ߝ/$č#/PܹM $C%0:_ ?'v?/} zzU~*ٔOz5YGL=\'wl)0"ELYT 1OPQf݁߯Ȑ=(m$}opr.D1L2?Cam=S:GHλvc3߷fcy fshwCR7n|3^Cs.K~sߘO뺘 'u?{NwWӥMX?O5C\!axۊtvuI$4v7;)+o 1SPZ1L7RE륝,#3!4Gz08˷lwoШ& 㖨JP8p!=cqcÏwpi&J0*$Z<}F)u39 ۉs&$T ,|Ƴ3 a,<6A\zx$&S^2,KQܦ/!b2̧f7 /N@Aw7t %iSo4Bj9@H4g?v z!o QritT7 jPYǾK0@v28Pғs^kwJv2p@ GS=XֵI+4AD@kRlO(~$uWS+ԊVBĸHUG{@~Cvq2:vYTPq0 70gsz%9zvmjF}U_offA:g5X)$\ 0+N@*v̼%&j?4c \&d;S9m:OϚQ,4??uIDb\(.2uu4,r. qؾwXvJVRhr9(pL2 8>;gN8M{Xa!ݶ$1v/9òC 7#8Pǵ4-rNu=^qY i&Ç 3!+Q!$JK(,ȕkD:3 DAUVh9!D*΍̡+®d8U8ؓr]Z BX~(D= N `KnDI @ozO.'27I`0j+(R2̈U s2)D O60M̋(m>ۡ"w@CD @ ~9Ds$&3f̅Py߅PJMӫLI)l}_~.еXםSΦv6DJe;O9 A"l]d^H$*)tLơ/~+r6AֆϪEQ89qgJ$oM@8@>;tx*Eawg'h EOy_MxI@"!Z7 N:64q{_oZߘ"E8)d|J|cb߇Nva?ÍBXiN0"J"ĂI!l!Z+2]inǬܥ?*-Trr:F$"qD0{C);H)U%n78GLjhcq(J 2҉;EoD!_a%{@J |e擼)8,mJ\~D~otJI+Νle2I|aca3N۴FB- Ё^/=@ @ۀu];:E,"Zs>đ9Tu"=u>~ {A *4*)%5dRD ? pA@  A"RROyqï j,.UQ7<" C_)""" 8RΙ 加>G I3KRX$wGiEHΔʡ"%0g|_~`Q1a.G|9w}Z˟ev` ! ΀}3>,R B )eÜ #ln AIms2B P}t50q`>]R0UT9m: p0= ~<noXPvV{.= P+Jgo8\aI簰;w"X$DOa$P3 <cKK d|}G|jk>>+&fPCU+`H3FOiߎ̚3_,\%|d7E:v9tH\tN?Mz+ [d~G }}! ҍ" LPc@DtVj՞( vûKQt%G7@{~Pc٢ĘP8 b BɅ%U`   b'65/3U` b "!h2-)< &a 5V3R}8 .mfP?`p*kHsPI♷<^u;Mz.;} ~nf[!>chd :znҠ`9­Cݓ\ߍ)6`┭h{٬)z5FzeAv4: / !z@l17Y[덀SE bTVOW=ߖ?-knz֊8yCFKު$q.\A^(f^,_-Cw<1I͇mMy5uS wp2:Hg9֢[( D'7P=Qo&_~|fxλXATw. 0) J~܁vP0A]]4[>ҏ6>>)A-E}L)U"p?|`$&6%5V. ^y\/Ra&hf q x~nIA?T:mfPϮ jg'g_ ᨶ7'.9=ǻ?t>q/aĞ'`:A^5'hp*lp?FDϘugvjɣM?>đ@X B,f t9!lrL~I"0 :~ vo_"}q_ 2>oOٿacam )3vMHmUw'a QD2l6K &qI ~}lDATq4UA|f]T'wfQoEM0&͓BܟpdAݘǙk<)j}ͪbנܫп$ʻ?{d 3'3CɟI='?pFO#Bےk- 냡˟kDFly׵^6qt䒹>"; nG=یN.྾e' DϬaJwE1ațYK\@H &sߩNU$OIQ2#A.׈?3:?߳mhK܌̌(7ouSA (zYwem.y TYoq hʈ 'lwOzy[j76< @\0e0"6|T <%A+nW,^ǘyOș=;'[8sÒsP&'drT$Έ|k E߆_/>RT300]I)gs!e݂,'x،Ŷ`$. LCC'8A4* ׷vZy{!'_'"gr|of7mV۝)6)u o4¥% {S!H4ÙO52|ƙy#r94kȇ)NKt`,:jtx_KnaݽqD]dz,>ٶam^g@ɟc/*6=4-$uv+Tи޵U";G.d:猭7\|]O,ViŎS5 mNka_zKKB Rs7cʉcƑ ;tPSwϛ[C>G,L" $-pY$p_%V$]/@^Ahla + APzJ!"5[.a<7x7E%18 2ZA%lcLΆ3 x8OSghHmM- fjopj:PW#Ú8ǭ4aM:\QYE|GHrD4sہaoHqCq QZ^WI|b*׉۵P"A!{ufU{٨,/(0K;n-4z ?IRΟ^-ضH@.}ښ[gG0!_VE{l2br]<+!&&Xcsxa]rܣ]o q( ƩsP!.C+3{GX9OB"GFC.-(WcJt~gDž (N#w;9v㋕uϙA9V5 TBu_p)2LD, #r[F\Ԑ>xθc/tc C: %c߹~~[Rhij1MXz{i,=u),1Wphb}\JI]~h㕂5$9ZeM .g{gp9D  0IɿB7 ҠN7cCg_'F<?Sl! <`9A 㯎ٸ$x̳IS#97eM;O`GX%)bg Qljc+gZ08psanwI5;7g0ʐKn lٲ"[͠ 67<԰TinݑÅ[*;%] 9R89";sBlW[o>dw\ֻIgm/|΃]#cW8u^g36-Ԓp<9t*Sdo۽`Lx/sN:l 0d }sv˥n0)?3j.>IHֵҝHe>!CY>"R-,h aK-1T86iӺ;Grs "0ZT9W6B189Vc֡QmPU5*16s``IG pb)#`bR* \:qM#! ;L$)R,ާG@D%Y_-Gm~}6FݷVZ`bhs,,\v`=D;Ǝ礱P* _ɡW q.J!;%g9 ;ewVvKO/T M՚hq>yPmq]ZU{kI<5цȡ$I)'!iaglsT,j.^^za\eaW.Y#HYu5hav#𵑈|ɡ~G ;&ޗ0'0w\u K"Km @&8DpP l )X8-Ij j5e&ᬋ[ᝀv?Y^a,(3_!K"j6=rdxu/a.~g6P]+8?VEc4p+nluaY^,S͒^*XY[~¯@BU{~eyF|ltl8os *՗X֫| \.05[Ϭtiپ]= <_n odatQZ:+$L,L^wJN|0`6^ڱ Ac#*V놗p#kQwz| ] S D2* x{ShzȌq"~D ؿ62}II$lOC518|?СG1% 4S1maQi@ PI `zJ{oc^I2-KawMqfDٔŘaJahG8@G-&dEt/U٭h[ upX&m9@#b)13I|ғռ-qP XLc]1Tv1}`}O۲D4٭*d3{ô$EЀ!?ݸѡ?aBR8Y|?m<28)KOf dk *ӇyN{QoMQJW\T+蚆';$>g d5\zՅi:I<v8dK:@rpq7=:ndM\Wzp>O~?y‡"zzb,FIKi-L9B5K^˴6uv;s 3li d爴ø22>XrЅ𤂪)xO#Rb.!NE }a5`yPBp(_ f@hC @4BT!2}}hj uqE *B\M#q5 ?)'y[*=KB8&@zga5@S]Ѧ G! Fq{bʟAF$YW!4?SzHo_Yx,!^f"PB]g`rfQ|OUr`SsOJgmJI`ebwސsc DX܂?~0`fF@nNHF0e=ey ?f$#06YW 3Wć>wux&/i#D]DK(H #cAo . h= ar!Pg]}Cg0r)7ߣPRƭ.C7ɷܰ; ЎH .;uhB08Jߟ3T(4DP NI_3`L2$& ֧R'$bUܽ~>cOBa600!fWVVΆrCEHT:=>>H1AwkXTr`J"S¯ -;vIC]!! :hϑ}\$!51 ȟ{ #L9Dc 8(qi4@|IHq@ƢZP‘-]$^Yϱ%9]7I[h Uujiv= kCzuy݆Վ=iX N=Vt݊ x@%NTp $CUM;dJbOQ^놥&ӡ7n?1ͫ`ĚlX%dOѠWryD[acb/)u"r}Bhy2nm̞43z#ȶ7_LjT!=cDV0ei"bL;Ûv> p΁CzH# 4$9Y!۷c}bp!@ e.yeSRv_zVƘ5Lb*z3NsY[c}0i9NeFCЊP TR"Ùd,0TH"/M\Q7!ې(Q=- b>\f%I;-;\㥟6gY4T(t!w^)CܜR k8(+ӇS~p.]u=Xڎ ъb;Z؊%B? ]ڦ9cn3c&E~m*,2A*j)$()dq*xvZXЈT÷Sդ03(x7#S!`W3fM,i~ As (i:.Vٜv &~Ae-girN}[||!hSJKRA@2R_O<cNK] 鰘%, qPQ`z"!J5Tb3Au松ۅ)]|\~lC1&?t s\;y)&%J=x0qT;  ! -%zߏzcy,XTCH,$eQ)u]npHl>D""Df CдɱaP$HqR'9bMy_F0+ۉ䔃ċQ6ߣtRSw($D,DgeQE\KZ'd GQu-yAkNf/D V;y#,o@,{J`߈-6!q۰!Jc#{.wҬiq2i04fڹ 0AnX#554Jzg{#}m8t A Lcda4dC9CR+x>{Qk@H|'L}rllt$ @XahkƷҩNg4ap?S_KSlU!MO7>=q gIlc8n58kffwUB~ۙ^X-^-y-mw0C  ՄiRA), *k)vcĪ=:;=(a 7@N\6 9ze/7АCN!wF)g[0}crCٯ6x<'R+ǩ q80Ց3'|M%b[΄% ir6^"ԁ=/Ex7f3(Mgrɶ %BHuJA||&*$ aYvnTH#܁ffB 'g2s{Œ͜H&DkC<ؓM41;GGo` C k%v9ysQ:˱"a]E8c8Jad['|n8k  Cը%ݰNQ(ZwIluG0]^ec A1=u 3ٱWbb*RXXPQU5B6c!U}L;C[7gfk>ޜ=F]H+U KS= \GutϏ#I7T`l"@:!_5&mI3]{9kTQEQEGK`{l"@VʫeXRVVjL{zVdQEQDW<`IȽV"VUx0e@.x#UU]y}؁Z1B)yGbwU3tĎaI,o!k4OVyH;8A%%1c>n;!VfՕ*aJVeQDHęB{ 4'i#I[l|~<0YBtրْQ$:a2@o֡B+qcQDܸ !XtL*<,WV ~Cʊ Y -ryemh^ 6$OP4k<{QA01]pd"R&& "8gI6bǯr~nYXw]4!~H r`Y`dșx&)e|8ɇl 0BO, (UF"jn8xͿ62ñZfyPԨJvz60z4 ̎CNr O+wF`L,70!C5%q0F3 $tHp}:zg R"o!c Hy4?))?Cf8 's̜4gxL .2rVvm&vzjT:,~=V̔m8k7?qMM뫸 v o7 1p$ٸ@ޱIď -iB~98iro 82"?OosWtG><.N9WS/tC # k/Tth͐!YfD3[ޢ' L+ʕ#s÷D(;܄$fKGqJB#/.mm$6=ze%'nVp𡙂{D ?6_:, <%x8papWbDuNR8P1߁(\Guʒ I< P]ƹҾ=P>4altC CUjqyT5gvgIFb EZ+\ 2ȠU=&њDzc1IW mӒqUUwhz:w9Q뱺zzwٕu 3UUU d qݘ={83I :ѤA.ݜ*\@4Ėsj/#B&`sDDzv; ;M#V%ֲRw"`*aFNmwR`Rߜ̙*.)Ex7hMέ NN1D::  (Ux|0f54ff8۰(]A:mTyLAl郑۴]?;g;7\b F n'!5ADfL4̺`o0MH49tq$ YKǸ ~iL1@ߤ>b@Ho?40|<Uw EX]Nk8 |959E.nUX8WЯ4iίX\d 1x?LY=`xSfVDo7J?sZXY<\ks198%UUUUEUE[sRI;ie3rZfB8Apy]DiJmI ww"K(8+RS99~"VR\|4tc7^N998GNoor7:+0+nQF}tP&/,~ʦ6z?6W59&ϯW'[=:is8PW]kW_S9A,{b/sDqyK44%E'|ƱP&oY5K0! cqjq(wwt&C Bq"yy#)!*_msP'huI*Y4ii!axPh{8Έײ`VD~  ɉӦxw QCߟ=%qM=bpȡ\NAKB;]pbcuUx69 8'!H> ޯq'L<*vvή0l_3b p\'Xo}ZK3~~d̀{zL1.xjH=vNbZqCl@Lwnp;0ֻ ; J5w"Y;5!.4}\zMaQC9 RѦ*a+:ysBF # q&ǰP 4q ҟ'#&1J)0BF&G^cE -ּ I%矩ŗ:@$s30Ȼ3mbosjs#{Tx|n7:c+4PXU:>4IA}1'[hCIQ<Xf&(i#C|ƉzDbi-`JMy˚ dzC:RdMT+ۃa]z|m~W ؏C*J!2޴_#9#Rd3a&IL}P3!Z:D9K6Rz0]a'3fЃC֢L&~YNAn\ flk66P@(*~ ;"G0>\|y~z.˼XIwz+NQ BQU*b*H"")()Du4$gy\9v-8I< r0%{BdLK22F)?4/#VcXEPAU5 QAMUEOy%+9ȷWȩm{;`?(}nݴU|gzmȘjj124ۏ"1om$gV$vDZYAra' yȬ"md-wa9oЉ& OΧu׮mz3lst^;vdN q=.WwISۆ[g^\,_P93d >#H{?*7@|,]d"f.tF[F7 ChB$;e:j}1kaBFY'y|Wrôj0Aw~oSσx:+<򪠗:) 8(W  *&1&sSSBvS*SA8 pqɌ 8glܝq1 6 u PKfWXm>|cdaLT"zjov G{G?7gh ، Nz.l<{'PX7EVwyG!@ϭ^.Y:8A3n.,箩 ]/܎Sx@I HL %_g [n3 9gD]F&?\r~Rm3Θs:R̽'$.ⓩA)94bC("0`fBD1bx|&ARz?Ty]сc)7ni~Q8sW n!%RQT!҃s$-$)r|˨xvq 1n/lj:yAw>¢5Xo^gwu@2 (Ɨ{_ T )|GXn~Xp: C*MK!; GH}@ͨ؁F1>5vw!@|zOJmUEZU4ܼBLjdG/jT&Nl4N O{$UM$%(fSϚłbbb! =E?MN#A5:Gq 莐z2Q jƒʢJ;zo7ȕlY`N2~qHta&6@`A`uf>i:h$iJF = IJb(npQ4}Ht WZ0yө'7xJư/{#9rĘDmTČcxF!/[~ l`@*d'JyB?I/O<}rx9@\{Щ| hRH跦?Iz/NÕw^"Cf)2ZQqAa11D0nD3x;.o AMK+"G]=B^ = M1AdriJrvL y v`?%Ȏi{UE "`Qs0kI6Y~IILw7tbV_Fl}b(הEՒIUj&p/Yʃa!$@SPܕ*N]BIqv6&f402\j sE赤/)m83ߎ % ]4 4.'Ԡ0FœP5iB)PS suJ8X7d'}FR؁THK `)%bH!\ - {ԞIwiY wحXP ׉ C] g[#s1]{*Auo7zà{L(S2 jv%QǞGiGZ>Vў~Ӷ8vC% &(x,~,4}8"#nj&"">N lI9^'@3PzBpclkEM%"Tld( TT) X$t }(h 6CTNJ F9fR"JC{?lR5@G@o%C7 0`s&`/P3UtFf9vgw4zHq`pR$bpBG@1rXz (u{[8i52gf d_z󓂏&Xߐtqeflcٗpuf#SAݹ.>tv{lt QBhX68I<,/D&zvDžzmiwcs%MxG`݃&o͒P(``H@;< v;݁3I(O,؊G^>2J,X+N8&Q):Q7~h=wrOty5\C왛Ʉhā0a׃ΘDii#RHԡg-łѳYmRK A0`,>(A;ȣ׳Uр՗8J 7$0v}*Tߑê7ͩn}L}Ʈ JL;Vl%i"0zTgÐtus`Bazȃ3o H]kkbUA@\xB //* G~O?vIPa%Ԑ=:b}Pz̪FeA x \R/c1gֿ.L1]oÚCdKEeCMxU#f? Jm5l3K~Ǐp9c*(Vp'X<4;IBBd!z>h7< BU&H~)p!1πko\>bc?3RV@f 680oP6Rm6:uô~F|)ؿJLB#~XOb)5M\A2HxzI"C:/wp={N m[p?!=Ҝ(b@b"!*! j c/^GXpqşXW{ND&d:l u7x KߎPχS"L MklFL8 VOU~z?lҏ@15 `(S ҡ|^0˵! ҬɫA=%؁!>d칗HY =:J>!a޾E0/eUBMrA 81H*:<–R?7ENGxVH QE7VUW=:9M(Tj% 8wylp>7m -r I${q9w˭0M8#SO}zٙVmhJ^}Qӛh}e6& 0>jup\!xޠhNxbJ7}f@|wCPPXAhhM`sw qww Y,EڈC;L ega$hdzOwѯ~Gv "D `$Co&;umCx.%w\b ܒy6Fn*ɢu;+2C#V=W sۄ^MN )uћp RL'vL2K

    Roz3^=` 5+5/I`HBB9HmABQUD%)-&8#Q8>-rspiNUg]&~|]2C~|ߝ-:Msk4?WO=dDH~8l߈ySe !rXܜk~٨qƳF x_E1ښ<|cI*u{!jHHC:qd/O[uaDxo{C4:s |ϓʿw0͇[y #D].A0Qu_`r|z}ff9& Eej< .؎z,oLA'\p=1 gNq ;gNOj<~^7B M6~ֈxx>G䅈'PpEHKԿڕFdRSJRץG'F`{y'k'_~?a=J>a% ҊCVJZܚ֙zbTHg3ZcTIG9^*h.;lƎEĂxfx"n=A=TǴʻu,Z?^p(tJqm'_?v ]T*l:zt\BI̞fotŔ 0a U[ȤʏSd@0KW|Azytr 2=R rNp.1磀}}XH*~bo>wDN mURU$d1$c%F|ڊ@Z  jՌawDIQ^x] d Ҙ&F~zXҌ@ħi?q@ۺJ `̕e*q~ژdaF%Fd ,[ -@dBI<;BB;u&.>s$orG ?!ô<=GO8AO &e9l`#'-̉+znA`bjfd\7j+3L\'m%2rf4tŋi*a+X߻.>/Yi DE`BWE7+MzPpW0 F&dǨx$I M9õ 5d&`ܗj77y<(aX+7T-%%8{'-U"\u_iʋT.:Fz[$J>e:wO-'Ojz:q,:]*JgxYP6wCtSɕ+J$>=P0h8ơ=IPaCnWNU셺OY{j%lAPx/ N >X7i6d'#Y:.kbs$D<տ|f plxyWbߩXZ5pu5XN#~:۵hwF`(v΅{5 hF*Xqާ !*O)>Uc*Lb…iC!Wc4&2 -(SA&4ɀUyg1 W|p~* : WhMn+i9gA (4$D5ORָa^.")x :$ кf `˰(SBӯXvgDKق矯Ooj bial!;(M𲩳6HA `ĝܒXcW7#MMC|J$~D7yCaΎP8I"cWYd2U֚p-O6y+9S7i$‡98A:t&CzÐ:[󽄛+&UÕ瀻uH2FѪ `{@G'"_Ox@ڢ ;*aM"[* %c H6>)?юj}RUT~Yf${0du1Rs L"?H{`X )=Lc;g4Lђܦh!Ŷp?!y Kd_5rv;_Nӟe@'51 v<>;ı/02ba!XOv;D6t1L966ki"p4. @ s=@]:!""bSH*H0PXBĎ$)(z1M J3 "C&LD@o PP7 {$cRP+}Yt:ǒyF^K9Aug~Xy,h42kIHZ GCRDO檍09s,9W "{ K$(& lr2 VGƗG!d iQm F :tY,}&igG$:yN`&xxCEM~B^_Ж^svАSe'+M WX :')Ҟv!vSi!1P&$6V~o/ilOMqֈ7MsӃ _S'g8x k0rÇ =%5(/Y޲Uh+_fn .S@Xv&̙0Nw.ď !/P@G%O $f>DUXo΢dqkH^$$*dwO5M}ؐ h^U&A. 2u5"LOsN73-Zh0l{_h}7Y1)yq s=) $nh\'C3v'|LxcX#J׉;LrsrV 6lhO:D1T=grJo| Դ„1 X1@v xC  B`di=fO蝤i@B7@}t3TsIF.c6✴1x4!. G 1;Mõ_&0C}ȵxcP<>c0P0OL `CF32M!EcK3YyqĄ$R#y1^VKMO f$ck[i j5P,{lT 0q  =F2t=`űMՒtﲣ/d@y s֯zӳz:uzγx3sT&wz^ l؍b"A&!= J=\=$*&4i0çdS̱&GR Sdm?$Q4M(ZRW[$ؼ&v{>wCCl԰&,Cx)U)%z XG;-MTiD)੐=ʟP 7M,`.9|pFM?ͬX2V3 A(PRR%#0r(cl SU/{~݁/['TKp!!HdPu)CClbj8.dنw]X\t/Rg\=.L;;Q$H=1?$, ZiQN0҄FScS@f Jęa/,溌)BNԨ)"bq~#ݿ]bb̃xk6X_Hwoc^ 2i!}YS&Ąbw% ðÌLOH7bZulyշ;I݁?5$+P 'FaYqt-=VE43NB}{H ~#" 52HA !tb)K(=;l.~[4\<<ެcTUb|o/wC}Z䚞 9 <#]729ϝl*S@d4{|b~kòih*OM"8%1@"DRO<؃{Di8j3#"]4sp[dтX L! C;A7%T)db4Ff`4" }8C=zPld&z[ścᙐfdE/?Oguva1G3Q;ѿO WQ\}֫;|2t@<~sod 5GLhGhw*2bTzc6q% O,Bb- C.$C%.X ڙ  pkix >gpkhaz)N33/hgdaZ8&)'N'|48ܼrU}@̌Ϸ%ӂ`TjP"MKC=6@5d ~3}P}ԄwSq MdN] WD 2RT _$># b4J4rM)\Ei{q| Hpm~`Ck'f%6r`C.$hHnW>Dzx{'q$9z M 5@H@V#y~rfde$sT,w0Kz3P!y&X` I LᷝC^N>< gB "ы];5ZkwmJUlSjc,4D-zʪ)ITB.>J[PG렒lo`1D2T) !|hmCTXBK `!0:ŨbwQh4CM1{x c%/XsOC߷C1F|67r\Ox"Yb hl؈Uq`9]IW9IAS٪NU3<8Uh8H4B [I1 0AvA6GlvPu:'T=o50lQZi6$/,UQEc-y7 %L@/v!ΦՈ %J0!7&c[M$8GSx$FP}~ ~XrB h+/ "܅u ^!)2!r+bH)Hܐ@2@ f7HJ 2N1hДCKT!EI|>0,yB4<> )?l9 ҜRִPaN:rȷ`l(h"7'Sz2M3@H'xz|BC8)eXZ?=d<'>| pw0آ%t D-aJK($ 'cCH :4z_vFQ;#$zv$ (ChC)P" I0 Nĕ<Șsh7(]{ws>aڲG1b'b1#f9 vZgh9 \wܮ.HJПHrؓyǦC  I'/qD  Q^<6:LE퍌n^F7$ƀM7ބ<қ)=.+ Lc3zb!TWbXQ|!fCBu,E2 JTO?ϘW 藖(Ͻ!?Z(E/2 };ŬZAUjt9X+@H.1W'>SO{jrEª& #|@O bw5e 5%T;j]OTQH08;;Q~nZq@B Ǖ$?+A_ɴWH$iy%QBI$h~h?$ψVA[T}/9‰  #B CRA3#LUo9`[K`lbڢTPR{@?um4eЦӮ9C[P>D<ɰ8!@B v%F~ƨsH'C%P~//=zv3>2OHyx:hΧ4hKFhӵ?Nsb #BYpiXkoѿc#Z}0,`[w8nvދ&_OtQ00 (4J4ڈ0>(FP;HCbIFR 0Lp$H2I04=8œd؟cnɬݒDqeB`!5os/01 Sb+6`er栋f*> p!CMgb?2 ).220?s"Ȓzqv?!{Y%{gyrO0Hڐ4;JyOhH%d~&Oո7oDЁp  )zd|D /Ł'8a{G+ ¡ZhD ?|Apݏߎ)!Px 0~a%#J%> Q $J"|KuHN!r :+u}(Ϭ88Gm_n~kZDC}+RY"047d !h嚠KԬ. =SA'Zz酺}gX[4O$O 4mՓpf:W wzA^Nׯs@LEz#G2>6!Qִt٬ ;8$|_)!MPCw[,P"> C?a{2;=S|*̈́^h(Qޜ3< QC}E`~1V+a?@7עDB"/E%Qrg^@?s}! k1.0D|[G.橍I{9])>EPP|. D~ck?;ٽA"{R+}D>ϳD {p~s6;SAle`ձ[yS &pW7P.LTACGw5vd= {ddzһD"9|ʢjRATm"IC(bH򉉯 ?n!=>¹W~;(n$E/rҐ\DQFT ``O}! b)tȷ,ziEUJonz-D>`veW6xD;wi_; (o۳74 \5|Y՘<9Gyt>,n'o_Ӹd%5Q_^& 5c‘*"+jM28ai|]h  B;b93ePB?&}f[V8G$KH#f싴Ul,E Q\WJL/_?r.[f5?q(ovU洉uB `8 &X fR`!ˆxoO(g ÏN sÐN&,F+Gp9ͯ m{pośnI _ZfCٵ~2Qv\'SO11g//4e/z9=f;5Z$~ğcjKT4t{9ڭI1b^P,bwfCA0MYALřiM z1SɨƜarc! =V^tx_OB|OYN2Ƿ :?^w--a:@4w&}Q =ThDĮY`+h}i^P=Wg;JBA>yu'w)pF$@ p*&~j{S0^X$.0b :h!fs G49p7_o$Xϡw^iB OvXq{h6 ;#\&ezX q_40= p+:ak@Ač <㎙~y`kdݱ=>t(Ut= yB I?:H|%M97N 8ؚ'b; Ljw49! ׂ>WB;'UaۨfHcu1gxCS@yy '4fCqqDMpVc-n[t-x ͸倛ˁ$X;ѨhA C:1>j 6Doab\%w;!"g,%y_xF`!v[ӂt6,wRćVqD#=y%ǝA=>6/'bbi $!bu_U 2xprLᗼ% |[#34wO)K۞][T}{]ϡG}XrAxy瞸Vybߪ=X =7K-;cw%79dߜ˽9StH6't:q0~턙whMy`cAڍ4a7/F.#^dgHմl`iUVkPqze >-Kik5|)D)a"#f 8{o5|R"2~@?Mgd!@o輑3$`,frӯkLvƔKL p5\[)qX]A뛧^컁 ո| $wZ̅$ 8`UQ VS 1:KL(طv;`Cw3,x C3"V˞3G  {m1VH%)v8,=1G0r[񃫮0?$𮿼cTz֡VjfPk)//4KǩPP Xi8w61!d5.d]bԒAz^1);'PZEN젟+DK fQ`1XmvY7I8QMIAts<'ٱLt#S'@:NCc}C&7uX1Nvݾ`-m` "X0fyr.Ggr ܹg4O2n1ta "wI-܌Y @ *B`Ʊ,X .g>49m nG]`# T:py*ǚV㷯B3wNKL%T'a#,: e^rsZX{9r730XN|LS1d.3a~w5䰝!5i; ifg~8snGToV n&TN&6n,z0dd)`1D@~GDO6>>oڌP.` 39# `6P3b% \*E m/kl<9uùŝp;67㳱}$1I;=~}V| `[o <Ƀ|}wNKEN@U'-vh&jTE5*7b8&(xqTT`x4JF4 T)VcM5_zg[4yjySOGWs0M1T)5`7t>C[ (xa>I*+r`@"lgG5 ƤM ë<u=.:7X9!螩g>TxA;=p !xP@i}6 w@~@k(AC!1Xfi8/uiz!ESHQ@rJhC2r\$i P3J&ES-Dy};yR9DwpDN )8P[ihS m;\!`/KJGꓛ#/ ڙ̷Og;\2ڟźWޘԛXqriGI͋D@Sv& 1:U wq [plbT1R;D/tH @nu(M2CF&[߉3E`qM w:S4DBd)\hHHGRԑkN,3BC$)Cθ4C8'vJ NI4R]"FSk~l ~AotިT:HoF8a1w,URI,WڷÿVY#'Ed e [qYoN>y>}qkϑ_; p_$R>^'£U;%KGtO Wi.{etuUH6a9_樈T~WGm.3>}s;ݣ%lv["co3\8Y36٨8.#-0 22QN1=h# ͆3"gN#5VՄ-V6>A- ZQSQۆ965N,Dh{@!LQS PU%DMcCՆfD偸 bfIXIS aA0ZԅlTEDC1Z%?;sSė@Grwn6>ij%̢'ΕaL_9Wm-?tv6E#V*қ B5T42b%gUaA:jin+ ,9B##%BBD@f8ZՉAa(`v]oxCAɜ цdP{s2~r"LzNkRRdadL /i0>2P VFYd8IQ`ذq5:00B„e$ M'llŕ$"F! R$(*1Ň9p,Jl`Ooޏ)!*pIdocp-iBGq ; τmpl")2c$vezR0XU]x TX`(r F^mp]ZBЬRGT߂'_uQ<}Yդ>ԇ䒋mۨ70I4l|T gi3FOԅi>: R?Cbap=Tv4O7P搉,4kwZvOTq݅A Qs1+&s3O =z>?O'5UGA%?sb36/^ߔiowр|*t$A%rD9VXā5`2Pʇ'T71j&@򲫁yXp1tzu@呤vL{ֵJbS (Ѥ030’q&{ ˀÆ#ڊx;'gd3hR}]FcnCK)4H? lmi3,Mj%1ud)dRل< rICls~P2 F/qYfՐFV4!04GIm@z1hÌB aFY0+JbSL@Ū0%jAe7wj8n6/?.QHM817XD*$PQl-!eS 8%  .X(;V x[ ȸ8 T)T[Mg-##Mr ]C󤃳H8:ݝʜkFi<;h/B 4J)`l;s,r4p;_3GeiՀVǧ;ЯLd@GS0 Ml揅`1~օ򰌪ET#%$e"\Ylu&tCOL2]j(|C@8},2t sLa"O2+3n۴'>&I@! ǡhC_'+:UMQ爊"Z 1Fꊪ-ޫ#|R x EU^;!}ST?diQ蚀\%i#UM=8Ų&xX5˄06IxQ%fۂ7bN-Gww(:G}'@$(R'{8Ѵ$Cs01dC#vaX.D5x) JJcehL ' 28%YfBM!HlQxREDLJK;:&IA=#Sg{fx{;wB]&EdSIP>T}'0E|*a.[KvѽM *WMFk{n B BZ@Fm5A+ 1u1ׇSG;1L25(JPF옢 {pfl](8d?VF>ܪkBHL0? DZ090{7f,IPtW# [y?5Bu/MlYdh$# =2*a52J \B"N!^!88WTP˭/glz"=Mq:6H{q" O]˖`CMѩ; EE "D ȐxdT9q?#'y@|8qGwgqF R҈N^}t x]Efcg9i6BrJh^Y8mĔÎSǑDNasOYaKRBS@y,`'edCz58p`/^fDW{Uqۈ6̌+ G6=٩z2C'vRp^9HvL$W!CAag;ᓍOL#7$mq(hdp 1(Ki"1nKOGF8nP@懰:.Ò+15K^}) @RSW9i}3q+ \:4ކ-{LhF$=.X jx\ʓE@4K4PD3V W5 pe>,nJ3=t8 3X4$hdߓ ' W݆1KuKy*|Yv'#~FV>>_){e|]akpm Иi|iA7.o={hߙ=Cxf@>A{O1P+NIʡE.XBPQED%U s{9Y0YC/?n*,JAL(A%"&Y-Ađ<Ț 3,3#$̌r(o2DRf n5 ۼZ 046ycCHTBQTPVEO]`L3=,DC,2",\1rB CEtC+E.&e:B:QֻAATTR) #3d. Cђ~40BRu!էw$߽wΈ &O{K>2sPEw+}/'~V~|. @H|t8qv*0\=4w+M2 #Tb$mG&Yte2RWT ;@UAē'aaj|p4hY#)J\k9nŻʝ#+w<ѹFfºdڜ)(Jq‚N |P: & 8Ρߎ89˸8mf8AQĒʤi.U ̄8,f9h^b"ǀpL;^ ĤEZhU3H"r]fOL = {E(m\!9#2>;xsNnuu&^Sa;uG V1^uӨ""6R_DlMt$C+KA Qc8$,[6QɵZO֧ItʹiWZۆ7o9bQYap:}^y})Izr,H`֟9z|6=14)Q˫$s?^^7p8DEs߿r?2Ud'(HDz k[]('a?u &ʔF1ɤf rUiC$Zux4<ǹCR/Wg `b='*w+ݎ<>ɋlvzS e"0?%8i0u147.,{84$Y+wfh'~PRŸz1x`DZ0C6q1ˎ35w7:lԄ q%*'b+Ġ*$I*vՒ@X@Ȉe[>:}h-ah{H AӁ@ ìB|нf@J 4r|JklPgІ1r7\~3OK } uGff.UTF 8TT`y'BN` ?)ǎ+'[~nly%BaeP~-oUlK:ހFe1*% }lPz|_v=]sCtvI@OlT4DJQHҿL.TA%:&><(1 ) X2M,T%(EH)*yh6@!dG[J`n£̦b%|؆>&$ڒnÃx].cr!|XRuv>d5ud "XCDFB_؄]@IJʏք=y,Cf}Mm@ Ca: ͈?_{zBGJb} N2'^Cy-B PyP nx>&,BnԔӳ؜rP2y,K19*vb'`'Yن# Io.AoVx q5>73jEo"N$3jsF nv9}+K,$DȨ2(2B!ҍDJxH d ﱟۜC#}tJ=Ϧ1+ \bXoмV׀9:Lp[=[k>4]&؀>~Ii@R*lpp?}V}fxd  CX}TG@),B0D'2NJ2 r1Z {L2/oN8,Z&aE8Ɂߐy毩-3rP ;+Yh /As_s  ;Hq„왦l!% po`@aCݡCK!@(7N@:)Saq.J3|d.5R+օK eOk!H@:d =N}8`dzDHޠ [c`ᵅK\t鼷k,n[jZEh wrG)Ok0s8ؙ-r 6e >w8U E;S1-0Ƿؠ|:"V*׊3##8 $ah晀"SM &y~Klg =@H&| s/"LDX,6DȒȈH\pc?$ah((G>ݿ-X6`GZA)Ga+&ע9(k:CPuVt@ 2m{&}XhH;bs2~O3Σ,SoWeD<eO> Il#tt*NMf ˮ^ X`v }QL{Es͑HQLL$Qi<&33f^b!1u5&>6ns'!f(vPe'f"ZTEQ(*3("00M1t؏#prwe  way)UUUU!RUUH|Z.Ȝ1\NNxʤ xR+~j<DI,3*aVfdVaf6N-E4QSMD0EQM %U@QJIPPD LJɁ|u9㋝{xEQ_Ydl%=,R3EP?DJIr}W8߭0@; !|轜AI "i2$ҖV&-eyZdQ"2[ p'mLKKbT՗H(AeQ5#PdPmF;6;** Jի{$1 d4̂Q4 oEVoZ5 %, [q;LrB!QXGdnIH2ꂬ7[X1aXR@`:C fPAA 3 biXUTv Ѫ밻|w&.LĐ6*igjC>*UBȣOW H0BXT~'XˠaHdpY5! 6hJ-lkvJ7.XaN0j&Er ATҒe+t4QrDM)YCeTuW0 `Հ֧'j{ܙy a|ݝw Yq:bBA^WkJxLu:g7M٫QL PV45,+V] fRPxV1hDOF)Pi[ 0) fZ2D" $b$j;H¶:F)42 KXXiH6Y5DY{ĜP%LYME1RXcWcw'VyH6` hC;G{>!hcwf'&НŚ (ރ(B*iuMe(1(Y  pb af8EHTT@RDMMHdF ].r04V hil.AѢl /$owv`BI@yr/O9{ytI3 @E?yC2ǣ{"|~h($6jNCxw<\DAdޖJ% sDpna-yٳF6FA80oDb~Fen̊B  3.3N,2pg3l!dY8ffiZ20'&h0X p54,M9adECMb.%C)6aC0b.$JaTccN355+ŔXCЄ@1PQTDHA ,L fd*P#E!.KI pplf$\ȉ(acFG6!DNTfh3'g1LY5!UP |/Owl%ad5eaNMG>̂sѴz@4тwX=Ϗ1pMAgY*"~&vɻrm+MՖiTW`]Xk*4B[Tjji3LJ 2|x3yywb%J5S=zo.q!$<ҎxWLycO?J7b%Su?Ø 3_lR=IϵŞ2+qe0"M{PKz㎰7˄P@7釕cr_tmb*0P|#w$0.܅ǖܴy!}=~Hyqz`l'6z~#nY'nR=K򉶀UCvꄞ0>]lr w10 @pY 2 }8((xgK6$^ 4*{ C ZDjH#zJL6&hK, *r DhbP U L *REjkP$WƐǯaA&X ?y1,% qs80QVTq4!}4:߸|mքL @<y@% {RCV=1@B" S<#N.;iFI@TGyƻ#mY?&=(@!e@0=#&PUg0rGR:bf UC9ư= qR^6@~ra/1HsS1{z g4( }2'n̩f#?(0=f!]u(VZ WyQ/eiAɿj%[q@pJQўPj9[F }MaI,x ~b"=ݿ`,yOoK,ɹBkAD@ɤ`'(c †t>-ϨwPxi0d+o/-U`Sa+%Ho[d,WK:+2q5ĺ,°VV=H)gp[X, қa1,mG(B<Ɂ~2W2 fYLT/T0喅q#jFAa׋5]%[[¿r Pdb}|A"W`(zzbS# kֺ^ YΟyzlҝhECtSbPTx{%ma/K!6]5Ɛ$ Gnd3Ya(4Bj c[jn85 0լ4-QYFl xֲ)+0n7 ;TNfα3x;xmm4QKZ:pP0J +J5iD٬.`ѬC!W24IP󀈈PRҠZElJ!!X ,Fj&D'J ]h) uqRl<.gyrc{1wl6WSjFLgVFdmK% [mIRD:3E;H’ԱR"Ɉd@0^eʩw +16ĆЫ6L fE4IzޡKAa4aNnd5a(5AD&j9-mB7SS "nSja+ Zw)T%*fJvg W85#Ņ0XL2tsg1Ʊjr FiF >|XofS($PڊŏJmoP b"5 P VH41!dC1S(e4SMHeEk#&1&m2&6rm*uՁj4=DAjݵq6&FQ&VA1hr֩ݨ33.q޳F*1hTJA,'0nhRQKA)DLNFfX(a'N 9wFc6fL@eW ׌,UX\@`PRESp@({%OdGcL<#_"U_csj篝8:uS^ T9]"_h]]*7<  !IHe`CRfCH=zKΆ.Vn#sdYf܌^l:!̆"O079:^UXm0!XŽjCtMh-A'} Md%`   cM ad:`x$(.>gp 遳>WZq܋b(ٱP! ].9Uɭ(ST7 Js3}ٳ4}Ͽ-I-?AL]vH: {'Der.p\0Z*kJ~p:`bu')bAؘK!s׸ִi+'I5*D`3yuk ”N' ru$FX8NCk5VJaJM]:-Y Ԝ %M`Pb~YZ^Hu!W|>ó@J~0{-3 ?;Aۭ4dw|UR=i `h dٔlolL ,|?7f1\ ҃"RJC5CCư>+F1⊕9SW9y ]G'аkNf)d`)UX&DPPgkd%+ uAxvПvP{:ܨ`1(@`Lw'JMq~aY/! SC)x21)$K׬QCFFxœ;n{yvH}Ҹ:4Y64)Jݱ+n3B{`ADA^R30"]GMsP0*LP#9Դ!%z'Y%sɟJ&b4 9!/HOW\ !u'~%3'2C==JhAO,"|- tH(L$P4t=5&RӦz((*ML=92d͏Lj˵DOׄl(Fff@Œ&㵕,l!fDDT w5fAq֌⠻}ؘL00Ɗ2! ‰k&uTqhL䉲I'Ȇ7f6 !F%D 9U ʊ1Mcꞟ 6ϛ  8QT SPP T H* ݱ⳵=G|Czvv2% q G88F 7Q-Ɉ(>fç#a;kTV-r,(5vc !2?cwF|I9<=AALY2kJ᫃n7G%gs넝xL{L\D|K)_V3^8+KPfe{_JHsax҃Y!NBN GuRyݐrr v@II9Zčr˭ = ќS(b* 5PٻdD8۳,=»-v#R:8-ްcQB#n^YT1x ]1~mKHqa!۴i@!d3/#,x~K v9tsZM?I <$t s@ Kjwu9ŭy$PJ҈f!u>%ܚ ;]!V􁾅Gnj+ljl &ن\VS+84c%S]]B6$#oZEQB68Sk6A jNws6u]hv<0XaMGaߌtQ$ ބqT!8-lΟ#ľGBIԦY \P CZcLLAEL3 6rnqJbQTQQHR` % Hvg]Yʭfq" @x3<`z1H9s"YL 2x e^df μFP4BӪ~8nhD+*(Ub v!*g@L2 {0qE t2z6!EDm3 -8y`v&Xt]̨ۓ:VV4~ƛ1$X.1-Hyˌ`R& `V~Yy@t46Irs:S *P DJ!ŧ5'tfz9;ILNFq5ۦo;))Rٱ" 4}MBm B(t;*wk"{gl&lrf\sYG70h֜2jCt5xdOg0v 7P` tyvDd,ɨ/H{%C=! zȲHo`g#8b̗l}S\S@Dv𤓻9(dJYFE/Y8SȦd<*kuM3g0L:\E0|U+C`m gCVZ C7cW.z#GQ])j¡.|u[+djšނdG:\5q"m$*Ia|=@㡷*+X@"pi;AIu,7~;7f$Sx/ a=Mm3k_^VAwne!3|R'ΰ{5sl.@Îɹ<B<5۫8iLV& gs7=aH+OT,1c;.۝jߞq-5r4c"oQk&.\8ij̶rn@;|T>589H඼%b e〸 `1@B9fL 9 05f;b9` mHf# ` 47& ~2,ƹ48t9X hh9$rxȆTv}X Lt nG" m P" n:k=j3kL:w4AذǔuW͆s}C\ #en6`2X ?|\RvH% ՛$9dA Yև;cY6vdyl:#!p #@7a撢<{bz;כf:Hd0’С0fu8ŶK $.cvE8`$g<ܰɀ<"߮[A{X"bug;$Q,P`ɥ{ 8,π.H5+sNs߬]6;1k,ӌ:/g29wn4PQ$S:ql(BPk#BoH9Ɂe&w<滂8@$E)jCwLYjs3H8{u@q1p<|;M6Bsl&umii۶Ms^7ҳt`$;a0-c Bi|Dܚl]Y6й{HLu.mzhf7~iRdm!Pc1'~yN]|gOI&|`Xcq&f&{I77wlփ$;izʼn ދApn# ga1C %TI 4.ISoR<9aT;L%zTIE9.a59PYV\mk)Cq73R` UE!rPpDӑt:ߐ/Rnl@[F`"݋'`rHpD7y2v$vS!#˽ΝPY8!ɬiMp*)[ t:e\LbuL}f51;énx! wSY~c j ݩMw3ֲ%3 $zx;PLJaQp1]UuІƳ.#3@!p H`( T5J84)ô= j* J3OV q rq/ߏ/"Sh59x<2[$XdQ WR~wFpKo-׉׃^UPæoҬmNnA1)w۱yK~LьG-La$B=f)t*9#m;jC4i7%qI0n%7HlU vB!k!#g\m>+S<\ 5KXTlKfkU= g q o|<4,bfh8dKT (Χ@h0H Ш@Dן4,RLa/Vt$Zԕ%,',beScI+tv LMDm0ZiCM+Cxiȳ2qU,lqB>P}:G!l/?vZbTq]W9C=#ũ@Ӥ>A oJ>A>p~hSU)&1#ɨ4Ӱ@Vq*ږ2 bfu \Jm glFٓzBg @$ a3iuaDYKy0 T$"M3 iKxy3Hu s :im`J 7=x{ۤӾs=hO ![1S_7˫>'9CCAaᏏҼ"΄C1ywi$`҅T`8TP"!ebFPQS*)J &(210(Eg5ݶ)rډT%1h]t)7Su|zd"D ]C7>lT=Ϥ$&I ? Ea a,! "kUN\oĒA>v6K~F4$o,J(* msX>IH>_Ny?Y~gxqQz/luY$>۔| ab8(lrf >2#NQr2n h&'ݐ,T ԠY4&8]Z.\0Ơճ&1p<4{(44R PMC$ HbziA2k1K=ġȏY S]eh¤/^ra]"hz/mEDƠ6fɻRJi;U4CeLe [[r!-b;~LZսatƮ4ѱhfK3dj5գ-Y"ؑ2@q2"A#61YL'LTDc=Ǧ({KkU1pw׏Q`-!JDܱP E2)  cR[1OdN{{#tuظOY"Ad|pdչto'>;$<PfL#&# 5i<{!yˏi=eXOTɠیd]D=2XZyf3ǒ7~7i=k$,vSlT܍dTcP 6-81r+l;MiG"jQ>:=ѬL8i/+QN`$HPbA TNW8MGIR/)E8'):I>3wSo7@x'$(*AƧ-t6xCo>O򊰔I0EE4)X}JsBn7MIOĨ͌S?<6d0wB'i-&pFn_$CzCjCCa:ȘbqV,9j8.)*%# n m/X">n5Ȍ.PYG 7uBE#M rs95k;8k nzT eN/0".wL51 x a֣R6o6 4&# ::`΅N"'alI`A2oSE6@knCIWe|ضdQJ8#Oid$^XdQNʍdREr r!]ءI`]UC>SʇYN"8nL)AzOLԖum̘b.+m=u1=d4|VDT.nTgYS~59T_UBCb̳  JұVTYWc((&(%/E!slm4S H) uzxcרqN]o[ACRLJybM/Sp9Goo<)c ",4l pEN,rF;\;1gmt'  2x!c%,@n-a8p-ة ,5x,Z4Y9q)A5 ypq~uűCX}Uip B9k| cH>ڙEv3vD63o+pMLX^zx 6ԝˈ o! O \>I pDuݧ/l@ .2BV,|Fw1^tetG}rusF~:I,4+C@H }OS̔Je(@⁄!}p]py|}r #D=`py0s2﹨GvA̷51ĘԂd粲 ?i@biӓz[7=#P7E4{\ N/k2ڛ"zbvb]ZؗX k7&Ks…$ uQZI)"QmN&iY5=[`=9[U8~# ̊;ṝ9#ZR5BV]C4?wpy\Vf{덠8~BG&3< \OO!C0` r|Ss3 WSoΊME3bNhv4Xy~BqУ\:%ʁIL ,.z Eem$ wY `+y-< p$TAmu*-I_$C,pkˋ-ii4SԆ`yOC4/R͆o<ϔ!KW*'q~2hOPA)NgVms\ 瞫5uC78+}N3z~z2$Xu xwuXӞIn)p;y)tRd`Y/G韇֕8 #;"Z-Gf]ðqHÒ ,v=L#9.a yɄ:f}ʸw(5e2a -<9wC Z3rTIT\Ѯz=Zt}_8t8QFH&`s4Xjȏ^XnA Xp@:q_sxu"F^ʚ.ۧ!- ^l0[FŵO}Wᶏ_I T pr߀1!T |(H@|?SL2:^ddH:4qG܃clRUMe%KWItfQM910a8ISQ6rtTleiEN4h 0A$eHE0QK)Q#7!"W `Zɟ* Y;fGF-?L"ѵ,ËJ3C䣹^"3P>$&&\˿;, *J$2XнК>7SBAim~kMoeaRLYnk-(ZqvXF䪦GoH O*L7G EΐO#ЛT a86:چnNx1V`kjQY4hQi43kN,qL KHHo8NrāɐFQIr#b.26VuJ4Ѭs Dih\ 遽gnjqR1T"VY5t0DLr2r2 A  'G(M`MkxƎ8g,p$IÛA7FAQрC#`aS@:ayrrO9؝\q a rDI)98<4و!zNPCKUR!7˩fkB:};;rH3L|! z4T6v8J1O4 dBr(h*0@io% 7:q>H9%( 2S4R PQӠ/ @BQHR,KJD4)Q-%%4OٿB<$AA4h:һu4){x0rZµy7~M}ۻqb2wi( w55CH˘|*$.:M>$,OBZPT7h"PH@.C@6ϻ#~Qu4y>):3 ]\T:6`J9S2BD [HՂ">QvN֟#)%,`zH E<=n>Ǹ`\PO@^s€ rmp3;q`1O`TDb,@E`@ЕTE$_J,'wn'84*@Id?7Ϡѩ0>'4? ;@l~\\εٿd2f@ `$2T$R~/ .0zNϼwsO>_3N8GؿN.䝊hD$9q^׶|$asH2 0, $j oW9ē/x.J`cuic}$8NI bj'"#me$±+ $J41P j̀Whhxq Ӟ5_"W?9Ѽ_><NlEdTcT5(.!Ot8 î?eia_PMI#D2%G$GπddXk kN%g`<7F<:%@s߉@ۘ`wD $fIݛ'w #*SL~3y^.X;wuTa**3AeǐN)* 4PO,I 1 Dlb 3f%Kf#`vi<:SU%MaJ~fZ*&J?=pCxL#0(>zl;MJ yBx$OIah-H/*fdY@ 81@Qf/Ҋ\C[9_;倡~Gjq{?׏yfPh #UtUTDQ?2ShOә%W9\M - ꩍl촇0`}3j}3rwa=7anaB ԋ;!5'D]- D3*Ԁ*/Qo 8wׇ|$Cpi%%K%$ӹmɿε UUEg ` AN AA,|[ĶԩƸa1v-gQ0'Z fc֊CwقhĩR]P$J8;ŮΕaрA2bN-n@$§s* u"g!xoQG!JQ" t*H* a76H7p+f%P7W=\3㐟v`Ϟ}Ӹ)mըԥ#e-/D5X|&a,_k_@gh D"/b!9_X?=߯|U ߳2UlUCq9{j]4i9%>:@ĵEV%lջI l@4R70wcQ64bhYb " bU(H2(XdZT" %,ť2qh)pQ.06@jAԎcu iH$h@Mk -Yq9.N OL* qZ@-"x J*^N"ĒH1&@a. Z 9SrRH)]NB#!ś)rQhhRP0S QP;5KR&a($apO3[ja044 P]V gw&7Uloxfp'k:֌vq ;M!7",D4^DCm\; ") o@0ꆁĢ$R1DqΩ&u^RY?owѮmK 56 06d b^52_L)UB xӚSKxMPAAuVw I6!OLvdƖOgp#\?\T ?,#MTrǩ%:œcyFEdh5e%Bj R6;eZL@8B*K01cVe+,Si 65(JQAȂD5լ;L{R JLJ`n't1܆Bzu":Dj9Y"Ɨ݁Ƞ"| 3) Ja %R;b|!4DERQEDA$"}ޑ '޵QBWl FhrVLwJ*w@x9!a0Ȣwa^!R%1Tt邨*h$۴0P"v2THԝ=]33w Z8tIzh @2 )ʇ!tON -'K;Nh/ 8pEfQA*!ȑ tO*fKhu(a3 &]vs|usTc5i`e_O[[wݴd砢A`. {nIq0`bx5 )Q*"@bt*OC0(w.ZSHj@K 5fcPIhL eSe 22rYCE' )E2DHъdmᛇD4#aݎ}|AYhEt"!>)RHiyKݠJ׉ӏmpeN`9*`,$+ DWJR/JSU*%`! h2&mV#}ӥ ~7`pk-74Z概S7W ADH\FLA$Koj  ))MZٙ%0PhDUT 2$mUܔqŻx>󺎧Cmφ2rO gVP< n]N>d&5@3oi;p[eUU>Ǐ@'ix)i(8AB4$)IJJRo-*LBYBG@z_!# Ϗ=!4jG0;IL",@% E*P%@L ҅D4B QUHQ5R@#ALJRB% $2JQ q"JJB`T(2hR)ZA!h phH(ZP) Zb)ZiB%$h h` hJ(JF" "dRU)@B @P!Z hZ+$ 22J"*dC+`A$ cI4/t1m=P{ WC``*Z("`hiBh@hiB$CjPi("Ͻh85>$)W Ԛ^X'>l 'CX!'# /N E68Caf8@Fe5XQdKcSe4F:? %CQ<P'\YfP6d9bY&Iti/() (B )i*&1fJ*(%h!bR$(iR $(&ZJRb(I*&)F "`i II) ;I4uCQG}'9pC36$~9 K>.DF9!Zw3\OALB^ /qϖᭋHRRxLB?7b3 R3003fb0ШkL%PaF4bΫ 䆕G"LN`DDS\ :}>#?ǘɕ<LO.4 n^Û߲Gt@cS8?x8Ѧu!$3,&Ţh Y"`)bx!|YTJ77i<ېt*dl!<};ȡ꿐УET$u}tmD ڷiN?W%ީi54oy:PRRO9_VC'vb6:.L ciUgHr:,Ɉ"tRU/(2I6(,pPÄ8nx?Ѝ od A^ JBL)0O~N HОq|| ٥RoU3{0.I!j65n` iݱef|]X=眕撼5 i0]&`&^@Tg1 v s8G}<6rg+oJ}5bQq6G*@93Lf+MhplrG^W t22ŭQI$qZ*# rg,k3%J49bA&cCqi'auny}jI(E$J RqpC˒_)!YEޛ=t}a dq=({}nآ;4\!k9Vߵc\.9kFP :iV 5V2R,kp@ xIUY#^wKٟHCl4o6Fw<H\.^R n0 T~/o!3y=|@ r 4KC͐F >&=!o؆0+$ =$[?AgIU^zM^@KU' ӱaLzE۱8!4շY4nfh)G.YWVH[ìAS bcLX3|1Lr)G?c 4BlJqa2]Ya-'H a(t@PN+ j0JqxЊcz )6ZGY/Kpi`H X[1)bDee$a$2xDDB&@)Pa1ښCp߸ ˠr7 mrH#\#¦"N)Ӣ l`.JH&PM# v<]!+OA#cg~"yi~_i疊 65;D}( )PAQL 0$@s2U1D"F Dp0f1H@P&u:"1ƅ2$̰)C M,f\JDJ'!L*pBkXI9TDz j ̪H +V$:A(m x~1ǯ+RCI|,11i!RH 4xQQH/2H"#pH׏>uȁJ': @br=Gh܏^gQ}t1Qv !U2q%6b=Hscذߋqц0ڰ0`^} h|M|,}g@}eQ.$^B:4 b?\MAHД JD dvǺu( AYdCM!v;;{pMHķ geS4@n@ȓWT2HjLJ"MZCxL3y'rrNwFQ, QxjLr߬ڧf@ hc$#0;5Ϋ 8!CpDrp1qOYy, zN_YPlxB(BQDI>=ǫHGrJ_ǘ) <,n+ՋT0ۥk5- =|b?qiO=ħ=eV @ @ QS[~b!,wmR {#˓1 CGTa ~ɧw<8.v@q-R .(-*EE#媈|q.KJaCJ)cU# VtXBdfdЄv"a )oAP8xG8X.Z6k% J!@WztHn쌤mU\DP3 >ߺp3tMA~swҸrl5J%u,}Bҹl#c3Ba[j܀YN1ėؔ2ޓqqQpB >}[H>f.3vPCL$AHB jBnO^Q[bt/cyaJE=U)$4 3l@ (T~oj["«[67Nv-yd5\,Xb(ՄC=%% Na ")5VB&d) KBjȺRR;KMe Յ_ܠ7ӎOÇXMnLƸ46(iǧ4ZfHv+}.šfL*W_ջ* G1(q:`GwǪ^0i >,J(A)a _Cz۔񽍞kizi{g ى[Tv~6} GȠBh )&ia" V$& $ @+ITJ#Q SB T(SH%- !C P IJU4}pa"҉D(h ** B@ JFfh"Y b!H"s $Xh(ZV(SPQ!BHP%#kyy~;Bw}Br;d3D2,WZތLg#pZ0L>uɰȜ;q;`ٹ_k@\O׊voyoC-~Yܐ%90AUBJs:lgTHMye~; +wQth@Y̥a5VV|ė~0"%3r P<'iwrk! )9Y|9@9U) C'~M44%N0ړ\o~dK=j;+$J.R1I E&~w֝S~Ȟ=鹷tGB`5Ej$荈i/%$X3DϢ K.f@$g 1j &F0!b! P⪞v/F.F}ԺS)4MJ=:҉!#+P_f.*wuxjx|OrwO8}.{`a9A?4# z{>M-^ kCOpҰiG ;; m"5ъ{aQ1Fbzjۘ9,QΈXlPYCayEqxH`Ý3]kmCilx 3ھHTcžYB$ fVHop"N^PCdC$X ҟݔ *.(: |QkNxy<}*"%ֆi֪'K@"A4`λ;Ζ a0.#NX9i Aթ̇ :s#y'iKJ"zY.p1ӳZJ(Ta%:Bm__*kqcPj3b!+'[1DlD6VLE~ﷳDcD(t1uG >{SSDar+}|f 񋹙$^8JŘ&^Hh3?w&BQKC & cPP2NY3j( ;ٕ 2DyǙm& Ĥ ӧ"?80yp9I! B\CX4:6?^TD8ucrHyHh3)cP`:B6?+㌏WACv( T3nfIe^6[Bhs6! ȣ@՜& jR0L+ [PCъe塰PXBƨT. &ղ7Yqs&# $#C"kU'biˉ]H +;8,㚶F1R9@.ܻ4qWDimrfc,!(^& &3PSXI!(䜱P]&?nvpk:=D>00zC?Ɲ%LhD]yߥy5((H4c7#MoFkd{CߏT $2P]6,%_ 0r;^8L伂p$W)H铄A/\j{~ۧ)(ӿ@ 3aQd{8H3>&3r* v2D48UEE9aB4K#Oypz1@\g@E&w r""E)|検m n}D}?bAGp;'f2N\P7?Oxz|O@=p/?_?X 1HAlMb ]AX`Vb"RFY۸j4W4mpm6ώa/Nz20"q1}mn,w~?Ƽv\m`G02LOM̍0jj7D2ڜ%Ig5lm` Pt%GL`\\lKDaiUYnna38 (i02h2k!za ?Ɍky!3QjD0aH":N$CLth&kX:cY =b=U9SLGX--p8YӭT8f yJ"ͦ>0|~(V7./}_'OHhDac~C5eD:'[SFAgC!ƭ%,!@S8iQ^jY+L|_ĔjU@P}~AfFߣh}ʓ=;?EC֮%l|&rXPre D蜽Dgң  Ȼ]IHx|yl% R'E %uĢȇ`N{QhS(W"p00AК\ITƲUa\| !JsHp^~9E"b_:'A|w|+Ȥq֡PhFRiAq"aLh@aUkF AaK$hJGj#jD)b4`FfeD|[:|&za[?[XQLG8,~s8N;=9@hhU:L)AK(!~Q4i"56`α$M" BKgR3ttXAff(bD *93$4opw)P8A#谤 {+DN&Q12+mWarsL`YjZ1rDMkJo Z .s[ThufJ&!BRMؙQaqtP6x) YN 5`ָ!g3+d kxY C47p"u5 z#Sl (FVju+D9 Da~AvptFNF@M)Y㢭6O8ESCT1,$`5xd7dq.Tׇ5\Gjn:%7ٛmouD`hI rWc܋X@-`N4j(#0 Yqli 4jsFQ|ݨpbܽnlYX@bhDcl$yw؉%Pcb1cXEFHc08p'OЙIY8<'Q91*""H)2Z"B|#YƜ3 1+3-y;8!rH415$PaZ>YHu6&*ۆϲ}~ODuB3yA@{"&rP2JD @`רIC.ۑp#PpX·' ;\E y4N\[(0: Yw jhvIτ+Ob]r{tB lk#/9{GAI<6Y!(Htl:NG܋o(? .Q㊬rē ;Ȏ b!1B"z=_rmQR܄2`g8zO^z(es3]$#'=Ah I\VCHṀB@ AF==_}rT Lok+ PM|~@3ÁďȊeYW@> <#<4^hǑ@P8H`E" A$ Z=/=Ig_)e=GۋӘgQZJPX }R5r7Ňß|A`mpcodQ_FuXGcl! G%$qjvjg!0e=.9PBNn8u;Lz1mtY!BdYsFtcLe ,HIIւcdActC;k!"FؤFx>cb5ˀ6ksG,WrpC:1"!a.?mԝ4%%Dv*l'V6cʚ3 J (F,{Umm1jKFqb7!&٬N[+)I&&8GĢ~ElPYݢ`)1CэKDb7Zk48 (]]0j1wIl3,Uml| :V:mW")(OIt)57 X3=&JIXZ j9wJ'l#҉ywKuҎ:U `AR%(*pa,l 60JV i LDZE'q[ E1e9օcb)9& M6DQcFn%x 0q S0'fn4K:84!IC$G̀K"kVtCYBU( 9A )#FV"D--"Au8. HHR+DCJdqaS,u?hv c i O6IVFSBBAPJp4%! $CP΃8mJ *P u9z QTLRPLy:Nv'fuw☺B@2`M&]alݗ- }@C>ИiB.Q"LO@un#Z h&(HUwzH"xC] Ӿϧi \=S%Nd7b(Ǜl6űU̳eJI `q@8כ[1rzn0]XjI }o FZ8'z>D9%+EA3&ą/ OҐ<Hq- ⁜`Jy؏nzk9ctݺ+։ahmjLxʍF;86-eI8%@HY hg3rO1рog}UzJ7/͌ }[ap:]5 𳎜Xc7F͵1VηV܎ BMkm.b*+e3t2u7uTa; 5IEx>b@uo˫ua4$%?ǃ3J۾vl3/IbrۛC+;*K`Q5HJkEs23lve;bC݁f԰CJ^l ɿHFL"q]0"ÿPhF얯H_};v0Q! mUXXߟFXm1čP1}쀒\oAL0ւxW/q7~H9 Cu;q6*N1`V Jo|2a,."Oa#!~Dr ]td\6%!;h7R<`Ч}oUǹgLJRd@!O;5b5i߃=~f}gu d^>~ٰߍ6X(4/{a;M4%f9mzXy!_(~C|K-Gs'/vrCC~އyo; b~n={OImO 4 Y;@sl?5٨}:aCOVN]+M+X5= FAڄ4*_K=z4׶8 @ _Ew 3$$$0z' Zx6k <4} i`P޹>xR"[Jtrp.O4^68za[O7ۀY-RI 7t(AD Ƭ FZԹFMLO\ѽh2 rLF]f1V+dv&HB(UYH+Y;k3Z'݀4T+PJw)2䉅V*=Ș1-^|]ɓ+gʞ`uaOA$8ab|\ifgsrI0W+67}K,DI䬀fר-nvt?IfJ!DOt$JG|[Z~7h^og)%U2"9 ڗK"&Qm"le|BE#إs&ad6aKe,UU&Gg6p pi,pmf2P*AU@reʐ؄0Sh#Fԣjm!\#6Ef*Q/jrl)1CpOQ½b2vrݰp*={ >8`1y^tv404,a XI חJNhU >r?rWl@A_y?&@n{,gX1>E%:%eD6vt4xD#()$hԩ&( 2#[i B[(!Ovv[0;GJw1{g-܄o^LXhچ1 fi(:!uQ-VaOzE'@tl[>o@WdJWŬޒj, Dh҅)hXiۀ[3.tQ 5Qf)E !0TKDMC (ѱ69c,)3#2* ]bfN @hсUS.5N K+ӎ>kn|yroNs04T|r,rk:%ov=.)Dzƅ`f$!9ƩzjЁ@lF؉qJ[8bBh` ,V(\Mmt{LÀ=ɹ'q׏tg>Ğ9=&*ܣCh} #ۜE+n'})Rv *NtfNߙA{g$Є۷0ۄ ӋA9}hRP1q7r `h>k_|lkAҴ,&<EcY\N:dTnP: hBD@ &1 6a&D `4rँF\PR(P*J*,B-65E:uCN٤C}l;[2RV 205M"ff@Zu&DCGޗbX< FNI ƚ%7n4K9BjSV4aS$LŀM 0ZͥL,hMZƦI@sb2!dڛx XL$iwlI"rb;H%ن-vAcUw.kVfrR :tA t`rM x!@P`qTJ>0' @0eEzJfb4FGZ 0Eiv+eEhJ)i^W$h !HUmG2A6+ P63&A9գL1,k:H`p2("@ L9dTR-A@Id1UUU4PTER0-TBR+CDI0UMEnƥ P&N}5-\p.rD31td`j8$4)Hk+;G q^"$!} З `, LIPRPUQ$xtn|{z]uu4d[m$9 RR4MPp0Ȯ)}[SSsF̴YID#CQ9L/6  ˔}kdpZ8?ĵh2䲬M4M4AO1MM ui()i)ii3IMwdj2itJbg3Hq-mWȬ4&9TЕ?% +@Dvn|cOz^~bVIRɡ%0bRRz(+uu{8}Z0P=Ž4!(iA}KZkP(Ml`~q= rfPDž=CCnً SQN? b99x|4("Y:"mw}/N /}}7V"(=q.(id=N LT%(CDB- P0J#0T% KJB DpJPQH@ AT37J$Jr#S&"P"oH }wD `B$,h;ts 4!O{x?0t=9K]}߉ãຠyJqr #>a[_o"NjKVo[ W) 0{P6u=r%25y K1JPtv p0;5"iMD L \l#*"0'5AU,N4Xq+>76%v'$W+v> } 9FP=x2RjhW*J,17=y昂Z Aޞ&K 3qG-͙ Iij5٪.f&A; L!ņ(GzɧrBy za)\&wV t!byow='* I4DVJ8 . 0sf%ZcXʆOEW\/\,q%Ã+!9kyªE73^]SfrVu@z!e8?* zS]ߛ7n|"WW~N&guB|R-{g& ($) Yy]l491%]܏a&?AIIW\$}~'p$ GBF%Njٹ4t‡ CQJ'a}x-<DIiRv]ƻiuQ IM-br6bG>ӎ_To8C9&<9mPh:]! l1qhB) xŐ *xeIFw !q3XVZ XҔ RP%;DR1)`%hlQQZ'1̳nH3 " ̉\ je<``Ep" 2'$1QDݨ-N+)'&::l )PQ,THE0 AIzn0Hl2+Y -ѦYVY%M4 &6-8B4fX &FBN`Q#Q у@S+aYZlND  Ȅڝ7-1$blh87IP' ̟/|/E73T;ϊt\^n d0DBjoGw0ğOiִ0JS$CvOlr|Rei BMPX:1Ӿ-vX/?2*҅ƿ]7I"HaҘgB.MZ -96Tun"ÇY{Դmׯ `Xg xyzyNN7CыlXuP8%4+9+2|"W5i3/sPw1gNσR@M48B1 IúC] Ɉ;tfLJ1'H{m*q)X 6ط\ ;0m viE0 X'^pA~4:=~C!ӕ3+ /bHkM|ШX B9 @.e`;ģv;,搮ǰ>Jj^{z< $?`pv$d6bmN=G5AI8[=btS8à6!:z~tptI$! ?se @CPR@BH HJ48LB&sQE%PwL,X&D!0WؾUmQ|喷kڑlQܶ:!=E!.v~;Hg^d 22 s*Rk00 Ad8P ɐ,b?XBe)WgA9 ~(ЩFt0RJ(}dKML Z HnTLA:@w$ ><5vD*[ '-t,oNTQ 53B*0 ֍&r,$&i\!XrPlip/>,'Miy%F Qј K8Jf pT5w:e#J P-!JD@%* DR(uN?{=;@qGnC "R +hXTԼgKt}'Iu)ØS;p)?Q 4?lBN8fm|P/FڹnV  cBpq!ǙE7/հG82rG }[_ʱ7Z8i.rz}]^K[g4qȠ$qP7rY*$^M 3zS 4NCԚ>тr|fItlLC_7 2bUl$w2'uWU02,Q1qR>9=s\e$b0)snDI`g:hQ-v&ܖAڭEIl! L%Oax"FߓW\ta ! djMQ,>sƍFsϓHw5u, iJ 02IYp;@:KH )AAJ%"ujR.l#R E#@PD4-R DB޼zilR!VCC$b ŸCh4 4/ hL C`2a B*T@ B T$!@8pG'SuPzJM8Q"K2HPgʈ&  5AA:Ix5ĘQL22FLj9*# Yf, R6dD̔IC2 PCR+ dVš4ሏ&aC&$=QJdĸF7>i;!90| d!{ʤӣšrџ4)D!N!=MQJP̫Dzt3r `@r5HCߏy @de@<'=yl$ށHe)JM2Ql2b~n]9V|Qa݂g>~T~rMupD”"APO'LL-I(Bl]<#g bY}IihEC[9B@{$T0yINrhA*$)_jݬ4X)#r=;JDC;hIbX &%CQ{bY{B)3\ N< tJal:wFȧO2R߱둍f6"b/#N׊<5``]\≀w!ebMmB:Bn(xbù:{Qw':Oa]G'2]AB46QK=':_p@Lzӏ "$0vPoLڥ ]UFc;i9}nA 'O'`68pox2~ihu4Pޛ,yGH% <ZOj!cYai$$WZzLl@T4 55 Z:36;9%CJ d22&\i -,Kay8" "ftU49Xda@P4vqQ@oX@(Cc#Uq3J4R*єM cD1IG U Ba`r4`TRP nqBfC0PRXf&Qm]5)05C1&!(Oj#"-V=NE!q&F*scK YBR }w]#Yb8iMK$Yg $e+cUMR$w#Riɐr053,NwJ"]*rh]Sfl.М4zGLրBiT@iT}< ȇ0ɠ*LBƺ/>R) IBeÐU!h\BƥA]nFi@DMM)v <~ Lb퇱CK$T@U$@AT$IJAA1Bcs a)R{SZ Y}AY5̢=Vݑ1Q²3581z - rh~oدX^ ,Uzi "L2)>0Pa*7ʦ" r2e4qPS׸) f 1C"Bb@P,T3mQL+@BAD)9)(e_* &B y>vt)hi6) 6/m;\pcqr)f)#Ր~ Nuݚw;PJoMOOH(*`)*D i ZjDRJ*S8H8U&X q+0G,r\̌JR) B8߰HJF|5&nMW 8ThhhrG Cj'I=,fM~XH ?ѦfOg.j "?V1je-@0COA鐒dTP@eD*B' 8fӆIGX `acFP 8ĵ g=ٮE`*IGA__[hIR%@r0Ԅ$F \ޏ/nCOth)m[eWEVP&C-\_Jp:C# C%]3 kb9תP'd{< w8gI"}$rێL9Nlu}^ P"GCzL$>ISch.@DZom@-eۋ"]?'dfᜏn+HLGEe9wS /cB*%DqL΢lU|rk+ZR`A`"ţS_v*!˸Ic'<x致|2v]E EP?,LlVӞa(- (@9*Iλl Dș츂ϫ;H_dFwlڶ1]Ah Hl ':#޸ae\.t~l88t4["K7uyi n}NMI܀7XPru!X"O Ľa5F<㟛r;-J|qx uyl@=?jp[[ /uXM8j"l; 0$NT양*s 8y&y"9ʝsM頡7\ ۻ@KKlln7Ycf IGs$6P`v'i'5udžQQu$M# :YSU>3 { 2f?;<=G(*{e0 rMi!#y2?T |P,G8Cϟ:=NCWT 0]OlY2\0CC$fzsdp{6 pҞ ؝K`K)u94GT=$cސJ?dRS`qz0N/3A}~7ByQoyR욟Ld3Vj!u/[A07`u pK'yy}x"Th*|C߁ַKsC vƨ:{ɋI]RADEEWvda[Y \ $W9tCh-(ÈقLz㱄A^Z24ƭ{cm.\#ĄE ]CFd4;G霽Y;u6DbQ+m1|"Ȍ{xcI~!0 $5Ό 7WFBkpr4OC4Q@ |"b= ]z/I?HkiBK*Wzѽ`.(";zTGF!9+zC35ul4qbC=Y𞎔/fcSْ| sHN|xè 6zvNLvÈ(-:Lu-`DP8^Ozʔ&>|F%X0ME\]8¡Fm"ỳkN=s1 ޙq~sVa@sԜߏV?H,uG⚺JJ9ۚr)s"˶cMIh>-XAhAEяIzf"p=ZС>XxvvJHrML2N []}4p_kRc%QNʪhT@Tf?F;r$}f9/ta/B#HcE݉kk 55(gX\rprc.3+WܟkuP@` y}%N@Sj2z52bЧo5!CLc~3i qHoO[4Ioƪ5H)/Ȝi~8uoha׷]_ٲ( *BCR&J ZfAܮMTDJ(!CJ'[T:jЦdd)o#FO99fʠQ< >BO"I Ȝe09U|G;%FRa5TUk d:jK+" +X`SLTTRHo(k[`]Nx>ss# A(y`px,p}{N  i3f^׹4))"55RI$--Wsv$io|͙q6u2KAL/9L=$knIb"S)]J ǝ߭-p(fo§]Ru^tQ >$!(U[l|9GvDS*Zʪ*)&*iʢQDQdTc|w^Ɂt+Gm(Fܛ6ȓPcxXemjc@S1"q "'HaHa r%8@`tݧd hhb@j*D^qiѬ ;^GZ]D2Q%6Hp@B@<*+F(L63ag3su_Kq4!6T>BQJ$I9(TcNPT7Ld5 & 6m56XnƭaM1Rk %'*)*)rLxgK"-1KC TS%sZȐ2\N 1әo BĻ ,MFZ љKQ&FI Ʊp j`ғe;b7p3Rd%&-P4PfaTQ45Z hc1$& \a%T4 )!L"*jj" Cx:$"#'M@dQ:s 3"+ZM%TVUaa%*rs"b&S0%ݚ0Q72k0dJ2S$ DMjrwuSQ,YA#QjemaSi6Y4n&q,"w, 9 ph[x5RQk )*(BĆ ݍH1U11)H!ITT M$DVNUPSDa8!K0fFPdZIIQ%TTCRJXafj (5#3 u bl (y%`ؗ\ĩ~pf) I;,$RW9XE*:X$h7GsXZl02XLOp)d p5y4 4 p4(ĥ)71 ]@fѣtI@i!bKMhJg4Y4DGvDe2h(6=i5!dP`1!c@Pk2, [+Xg1,"%zB[jrMچr7LtIS`\ _ DFΚlg{@q!T0 B:T$χQ!V8{k<;s:()11QA0$s} ×̆;# 8Aƅ雤}d>tGA=Q-% VBh,8!HWR#{k#RRpj Heud (2ɠW!d/S]QC~K:ԘՕm~H4 [U-҉2 $PBE m@}`*Rm*ACF$:V C̨s=HlLTb}jwXg`9C&J%i!Ca&)>_afJDaf`I>.jS#P[ x`R'{ e3Ĕ:OY>L7*oR>Be|T|x7}m*u:vf'={QƘJFi*B%rZ B*J 7/edOi|$Hs1p}fD! 'cKCJL)e3Eё /HL@NQ3{*k6˙\^ D<-Lq u%RUx8P:v3OHwKt%RԹJH`K2645ϲ e+@h&ٍَ ߌƵ@ 5&+IʠccdM PUHI^YCST16p] m70覧֌2Mqy-T"1[ DUi֘Y,dPLim(4JM<3LU\5\ҡI cf$Dr19RQ'48) _ư_ ;%%'"FF p|'_v8 )Q]"qeH'm!p #5Ԇǽa4%c{:r2z B}0UDC&cL  ~6qFC4NIi PfIㅉ: o)&u}?@N쵰;65iQ܀@>fhyIo$)Bta$=}fV$>P`Ploa s(@*/1gk=cU`NvN&L v0<@Q`x-we(RITQ0 r ՈLprHpǼ ҍ}Jq`؁ {&Ҏ NuۗilX&)trh[C :ѯTޤʪ`IWH?'>Mftx4JMP=}|D@ ҩ{D% y`  )3ɔ*< e;\6fÉN}C ;9&"4; ( LbU4) H~ן4*nr ϚċFg2h|[tpǷI-J~4X~ 틣J@spQP~>s<9= }]'TҌInYQ'Dޛ:Dk25hwS: Qz($X nus!\ \b3AJ42Q=Zw#YS- Qknn"f2(< 2OX@ N@>i$Qyf)HtԴU:KbȎE:)䊦UOlEyN]"CpZZQ qdSL*"|<1+PwTD)@K R5E2J$ G&$hV` Ғ; TM[L\` `"c:>w s^3 uDx*Ƿt*)ݎJDbɣd#b M!B.ƐL9ZZb! !Llƕj%\.86‚8(E)"$BSQ0Q2~C^ͳZ jgx2>:!CPҔ `t%(*: .v V6#΢@ARQ$xp%{P|&!w>&=.mpA%2׀.Cր b"2^ڵ;#<HRCED!JRBTS 0 E|ģPE{Ns]| 8b`xzTU(P:CȾ>ky~$ *X):,}UTe!2@!/|kJE(u _"q *h8%)$v#ԸQ.`f|9q8hԚ3xjP)w3YHDR 5܆Rn Tj.;$ԡkJd$A!FJe`S9(v8>P0?y~<PsNW FPsC¡ &Z!fF& phY3Ą $ 2E| Lab`D#AQ-a4dTvww`ޓq]bKfPR = V8at uq'l  p LņruDI!GT*9(xO0 6c%帩:Shq:*d`mGzc؇iApa8r $4&5ѯ*ֹ9eLVV"V2*AZ@+Ed)jXHnՆn2,̗ 7& N5BSqAdM_=5Dǃ i+ 1Z(%cQ+*m H#+6)]ALIDأ=~8]A@~>_ w,BS7f~ED(:7v#`SUjuDXhW!]u_>qa\Cˬ$xp;w2\~ v=US|h;'Dϭym{~ʷ"!O3t44#(*tE%esx2z1UPڕ$l+[ըc|&+e ry<-0(<`5pAwKe@ ٙgCqL1|iivںgUz[apa9N0.(zyY7QyTp@[7%i]@EB06qWq~/Eɽ/0hhk[/ב髋NweɦniIFdLQ('Ri=^'R>jo }-$kS.krp r-# 9h䯇c;ذm=Q9>kϛ~|c8uPtC;,H'RDHD>,6C[vh, etE4|6s:V68H `6}B p;~& B0E̊0N\.`+FbP~A;7֟#8r|6gR| 1mrG ]:/c%0Ewg~+YN]d(S:PL;ht&KϞﶴ7$2O8}r=J6;XGgVΝ}'pa݇K֕" IF!ȴogܣzDcç0)_ FW9ɬk@vhq/&7ۧTi?G"DćAhcg~P) !ׁf>TE"Px0Qp8v 2z8BS`Nb`bdp[|7b08 K(:zX@tX@|\?39ɱ0̅8q.<-eF&϶͇k [wvj4߲VvvDm>4N:@lAP aCҡεZsX,wP сxᗝz5& 'LZHv#F&tIzdщwkGL#0,n)9̣r)!594ܗ *:yoδK²w\,D{aLƚ `t0tliXD2mMu|&Ӌa`|VaHv(&7Č$z!P@ 0xg̩ۿ3 #|t5#  rA(ܢ ̈dU BvĀbc[7(tL:&^r}9 [+̄W<^1$gD5T|}*7qGpVneʊM8ΧpA nj!A~A'UqU⚼,3ZTޜZa."omr& 0UX"6BжBC5Y#-Þ9sRtWzoW8sk"Q*s@Ǎ`PǮF3<9Jr^lcXEq%HZq# ~>l?x+<qr\[OoncЗAƋleR~s='σ AkEX:c!X8744Ɣry,gb;yRPCq8L&zyqp$ X]V˃N:0+;o{ׯ#zώ&/;Sɱex#g^|+)[C}X1! B.b"&f1g 8WYd!f{|Lz9FA=0npj02 ?>O+LfwAA  u`Ef|C%g'$aisMd+u]OxJy$łr)`{!u#ZO瓿=lSdY[va{EA| ;]/RMX.}-(aL10c̻ÒMkAaH׷]Tr "q00N8 Cљvy)m <y]|F%~)Ơy:v /oGk@l|T%{oGK +Mݰ{lClcq c'p-EPM("w/Ih( O_R_Rj6J p6~}ˢZ[^&G Nr(8QtMa!R۶<9&'‰m>_Hz:D_UE˖ʗG\Kx#\Fqs5Чq~^M.2^Xz]o[naؿ&u`OZRTpq5k{|هvfQ>9<*7Cr (. =F'L5wn,F(bkV3]v_/{,;9qڭfܠA9\ۅź~!xU\rZ*pv4jYC''|1ChIqɎPQswSa9=F '/Q4 sHs6IwZZ3U_s}pLJ g9?7jY)7$Ii C %2kxhYT3l'j'v"db=*楟/MN¹"Aqo' tvPD{=D; ;#%d*"^K2= @W0\g7@0q `GAzA./CfZ9*]Љ0`EPry%ۜ^^|oLot=L<|^[q^GϡَNx15{+N=\0aKV,p t48B/S&9k}M=<ĒA{/eׯK3.ZAty<>}`úI=wO/Mtł@۷3FzgX.x Bd6wˑNxa J.' Y AV % uwy (- ߓSa0vomCu`Z ׃h\}9znlC4*$D(p1QKƖ֜ZȮ`aaK7&:$PWAQ٫ G2 ]pj,)@ASN4 yt$yoΥyx(bnRY%w\  Qٸ`)O#iߨ`CV⫲zvͻ>B[o43Ik[s8`W8Id8:̡Wl /_?%Ki~ww13b8ZKVZp4 B7 3*),jih  `BiT_'P7=uv+>ͷ4]I?__ n%yk2?R GîiF"+g]Xfi(DyS~!xnC_9|UZ? 6y\c,2Qf 4Qӽ(V2$$o]E "4i^AqZBq$@lCjȌa"48p( :b6.MDc,>z֡!S KjD ([fw|DΜ3hp Βm 55(Y"x'K%=mGWo$9Eni2zA74|ٿ@22]WӾVJv<Ӎ]xd 㜝)Berj)4Bclo%)x&huV'HOxyF&2 Jl!=ɇF':õ x}ȉQ0 *"0:wTH>y8b D>9p=\e{9@D-f#<(uFo 4`XfB9ckDE== E p`fQ07<d9uOnOk4QXy_NoHev!F N^﮶CQD_[,XF`Ba=`{Pbt.$#}=yy}gMuD;M%KtnSNȌ8iM[lm+dff * 50#ߨ@J%MA;iO@]u6BYI:*bsFx>apO 0俿H@=Ih%^P*h)W'[ WieŌUqC:3\SP:o߼w|u24rB2 B`> \wC޿Y3Ys S}0~~1d!`dvs/:a֢(Iylh(bG'چ(!q9{Cri@8[aE4REFK ji*( 4͢XdRJI+\~#BUn"hud0`lXuqQT.{ufU ltc%(C95Yq߿̚ьC(&Y  :Iگkԣ|k'Rc-۽w;,noNGR$K  D@+UwM{lϊ{jQ((=1u*5I' u^ P4CӦn KMErVz7CHy! y*\V$T0 %f ȃ$=XDdr;;DWE|J$?9ļC\~NxN"o5 @$*UxG?u4#Ӣ0J Iiq⑩1'Szz;$(bmY9%Z߃Iۓ* 4Q}Ww_r i|j/zT=_JX2nv7fyQѡT(!eҁ#lp) @T2VCqU=eC1-5f9 芿;5 wIydAP (A8T :Tl$g|D@#5.}n {6@&xSu>~?%\˄xF֤C'(၏9hBPd)JPS@).%4n b:h"t@ gY/6#9QXY]F$}3 n&a?<`h0 YΘ.Џ,bCT߃/H] X`q>xC03pUj0J$*`Oi|O8 WˁHei 1ِ@tŏ.H6ǵ<ᰂ[iwa=QΝH'ίX3/1|=[8AmTaffFF2s5/t-iuoZ$(`RQF(Ch$V$ !- KC*840Ol,?'^S#X{N5Dןy!z fS;=o|G΁0#2h _z`0Hk󗡵U8}5@ᦖ]Ϟr |^>8zn;##'=7LMu }(m۲NM-a&ϧh <1(J(-qKwpYob3^O guy"r j?I"L,K㷲hǪ?AwH_1-ʛ͆|^(,p LX9VPT\[#f!Tf: /L{Fm|}21=;(`p(iR`P?]y:{M?ZVD6*Ԥe}Ka/8w;,2a^H(b0BA߱g3B ۈ$boV='oFPIAPn@_L"n X<<`9!|'xGK?G;n ;)@߯?y6k`?_D>-u"/koMYH1)+u;VB3)B4K]j0uo8['a6h4+Lp})q6È8TCyosdr40X=^w* ,Ψ4"@r1M. EsP+ ip"kA16k;`F2<^kxK\ 9C~x3Lt hqʒ] Cg:n+9Ai4°pmPl bb ໠ <aP`-riq&=pvC l!CMOQy\-0 iP s:YfZw`8nnd%$\ТRA<9!*gTq r;Æ{ @ؗ J;!Dm2Cru;S e-T yv kC#6֪x9$:\ ۋs]0Zw@ИaR4DDf`9N%! s#(;^|<)Ӂn M̅|Qb@69N$8'^N{l___O{0s.~)^GzK>> ϡA[ʵZc [[B|Qf A;f!4"/t1Xް*(4`ֹSZm,קšoFDSD 0"b :[a1fvΈ0>}tgFx#@,l'!%z]^],,Hcӎ h9]Hï=r0۫z[L2ya4OFcxyY-].`v%/0NE 3CN;ӝd pFk]*]b8W**Ovj_V-!pMp& MD!yJX#0 kV:(C3h2fK4O%V85: xm"1eX2%E5r0U5[ؾ.pO5h[r1A9X|IT#QE:̆@.^yu15v@DG N/f8H;^ׄsƄp@צufCHM٬;7χPH7 % vxt¦Cq&fr']S @d,X:H3YMޟP* R,@*gqqcmMΣ uEK 5af,aчCڞ| C5,ejK4ihCZd6ԁ/46Nv35`p3;Mی*l4x9|GXY6ѰB}]6=5;g|z2>6)Be9F% PйR䫄4!|}%~өv:LCG GH/ko&b\qxHmɄ0joR /8Lm MǀS5V e!p2iC@p*SyU h2Heӌ_Ɉ`^R!8Q'ZQ)p\HĀJ ‡ aAP!%4(;p ʐOh^N<܄he!@K9PS T4Tԅ6p J2 B&f"b d f*򶍰^bhb`LS@l >=n x#rtoT9'HGf:޳R h/x6`=.H1с5Nad@[m%A"AԍAh7aS4 8D8D2 IiV dhI$kV\7lVJZ0cw2&".au&,j6fCyHY&L!D3^IAQ#TU@b˴gi] h+hP1rjnיu[rn$&:Ljʈ^-1ơWJ3p.`YHC !71HdLammb7 zݐ,ؐD=ԉ,,j%GNk% ,K5Fa(tgvJ\QO`Ml(H${MM1P1F(N P鐤Ta&(f w$Tw>o͞9xMwnP1.J*!e4(qTԪ`ɣqBUVIrQ6x=ZN⅀]j0kOPƇ):Cv4-nA|{MXm9VaIEt`DC&5Y04ì FY}\0L` 1׬d4Le'8@; 9v9gA ;,(X:@,1P!DQK*"XipcM]*+c 26j" B rqJG1 N J9j)[NVii`Z-f5"1dh pb30rl h1q(m l˖18i`$Q`̖ޱpYӱTlr!E B223[zѼSC)AG,G#D@c[V&1i(X;]Rab&En^x75ji=5jL`Rde"8LLK #$S ;j !!6rZɵRdsЄO]@'V`0V( 0l"mE,'ɖH"7aQaG '-+l$ PA\DR¸1RqE!#DekI2M82"d!J[0q"b[)ɞ=_K,pd&<4/y e(΄Q0`Uެ,;UIBf;dPz:̇6$7K54r=<9?;v,ު-hF$#2٬YT0хZ}aNI{ gs=?-0_ԑ5|ϖH !0qzcQ*&Z @TAMSE!'"څs@jt2'R8@E@F*R"x@k0ɢ J)I DZJA! a9 e>USI?O17>""U&$>sۈmO( 7i@`<0NCl[+Hx7fka$Ti R ơ=oeBϱ6nv3IdaFfZcXhfR)7 7aCDrX9o^O8.2MgwԏʳmE %튻 A ؇s|1<qN8~zu.E4Q!ˡq%W\up9ѝ߉9 s7F bvgi VONI޼Oqx\V)%,ts 9.l*3úiW_sC톃\R=L@$B)&4G"R) OBhr(v& *,\ Yw,hZ1ޘF_3䌘Ö'[?='wa`ٚ|ûPi~#H_a' ]1e cJkjA|8 %`uv.fY<'NBpR,g$48䓸oi;n"኱ y<E $'iE ٣0'F SjQaG9JeچSڙ0PL)9r;^/jиʼnOaEa  A(agfuhJ(($wVg (`q"(Nc\#Ɋ* hɻ:!Z cME5(LDB 0ـeBAT;A{~ mNJ/$#MʈR`tN/f;])PbEu%DN Qƌ`(CdAQuA7f0CޟX730 ќW17tnFbſt;#8qWrKDO}/HM7Pzdˏ_l_w(}8kP(P@tuЫ  Hm~n>n"a<<.@$' AbIg ރc#5?_!U?!z R*9 9H,ԒԌ"Xݯ0'I*8<>񐞇O^"UV`ƟBGpPLZ6CƢ+HRR)ꗨO'B7h(Ijc {Óh"=܆tz~~$V8dymOJI 냣J=!E8 K%DPKJS2XHA"aF9"0T4 $IJQ df0TJUUD'F ) & Hv ! W29"0Q23,D-+J\- b#$NL\ a1 Y`HE? E,AUT4(o.fJ+dx&?OIl{'@Dlmi\qtj/Ặc3 t}G+hz$SoW{wBA˗c߈BH)D8tDƘp~s_G6āwGzۿ뢴Wp{<4#2CeD|G[e6n~/|u*x ~S>}8I% B3NRПT*Ȧ:46N.%?/CETRaipUQpaQTfA<(Fsf0Ê[EMxn$Q~z.UHL JP%-R@ҭ%~M6C3wD@1XWAiɖ_K٣]{Zv|4fB=Hq%JT;{(Qy3(s>|442rPc 3 ,HsKFbcUC9YH8XՄ`PŎuPZ$+Yj L!# rY (`)Of,HQTPCvJ &.`U5r'FCe(U(& i"RZݘ磍lתKB$~Si,'q';o%rn hzB HuIͥ${DU|akg$ @'.:LcqH;|W~1 h ~P&8@@yf>é 2DM`?~mmFVk̶F_ Gقb!IJ44wJ!$HĀ%GM =LJ8 A`"#4wTSyMnD&)anũgyw56ݧp4DHEMUS:.3ɨPt@P^cmĊ I$) xDg[ %ra m/HղCb@6gN=3;L?67)([K&@f:eQqW&,"$]L7M@cD1R!a d"ҭ!7j)2 ?V & w fhJ\ՒHA'b@AAO%Ìs,\8qPl(3NkH+De{yÔm#NIDE:Al4l?Ba xQU"!P#LђڒcpIH+tm@6հ7Xm'Yl+Y 0X\CLO6&fh7$7W!pg}K҈"UD1=6r|yH@o9߃n7N,Ƨ ͋1ƀ^Eʉ93 >%H U)ȚmF|> )ZhjJhdQ*b|CwQ0 AL5!){ 8H  H*"h^ysknlpʏ:q j !E?iR3t!kmȒ.L\Fa6qϪxS֑UO5 DPUC$MDD& 4beNBa8PYE ѹHAFAL1M73i!H-GvA;==HH2&sD_CQW?&SJi (;^?)M *ɤ2w8DG`3!AI3"" C%%@"Gy g&Xj6~B~M2T `HtJ>'.J@<2I8'+ ǒ0098 R+T5P;N]\'qヾm33^I^Hf8ʢ{hc N>+ &MffT4k0b&}?Ꮗ`e?Iy@A ~XieRv eӿNs#=[G꼯:~.{N "L2p+jKHp r9,D>[+cJ&W|bsJc Zpŧ E`cOؗn]dM/YێQq#6b۔(Ht!f<|@_ټ74wT:|ЄCCALb))P+*!HI_G{@422gŷ"Fy]4OϨ+rGB{˒f+ P`MDR,QDxhȰ(:n# PD ˨ĽDDœau\M'0T4%)Z:{#q 깊<=A|;Goq"czH,[ &!P>@{Vi>M:O7Z֎"!46A8ʇUHP@0jCt"mfQt6kO 1S-1~oz]BW#tD 2\rh&B;*X/oa0&)ĚQhBCH gf%]0A O@&3j&FZIGad~ @b@X?4.$!!  I8= R KKmD>?=?<"WjȠ G:/L{ŏc̋8{R(G#^Β= SHf:405c*|[Nl׉yb揌b۩Y na wOź~7 Ny8yIxړC^ pvÀ" pHYҪ0)ƶhnEؗ27bP1ۓBhba\]t2qqlffw3 1gŞzoY˻jlf;x2ϙnsΙ<>$')eBdXgK5]Đ - m8C9{8&5BAC$74 % oQlg;¸%t~P΂E`hubUӣі$۞\KMHQj@saI 0Xxӛ5x6X$.Fe;rY&|2&zUIawb4M xihg0IjR8# /^Q/Y&OčǺ @=ypa8Td۩^* `$w m% EIHH1A oa&9d#h3>zzPwJn 'Xw 8 a8M`8Lar׈?riWҏOw #{׵.}[S ޷Yr?P961 J,%%/S4boB%`j)ChRΐ9=8~B  Kް!_("DJL "ĥJ,hCZ^qHQM!>:~ j' a9-ňҨf9)zMtJ,Q$2DWf 61$ASxUO_?ѐQ^#OJLO? f2Gp4& 9Bs<NEFp?čjZa-gjQDOCX`e TcC0ˁFܗ \ -T3?jlQ 0ѫ|t 3eQ,MT <Ņ.ڜSl:!@Fޘsa11 M;VLRQ:ĚϐhJHpKL C?x6+D!#'5Ww`Ypz@@1e/ɨq8Չ(j2 Gjɠn&IB1R# rk0%]  X)%agjSQb`abVfeeΝI$MS 4#w4B1l!u&*"hZ 511 PE JA4 HP-UTRRqqp,4fLhu?A#"fERk#IۆMh{#1+#A|ZC8wwK* ~^%yVeu"0 Aҭ\^0#_M`wxjlg]>wލF֢Q\LmD#MA 9+HmI  XbbRG7`RѬ?Q"x?dҏf { Tp=6Z ϟOWk um 6Yɇ[v5x Ac移>n78>6k#:n#_L 9yޑT)QgHp[s|^?Ai Q,I|ŸUjĄs%++|_vS߽?:~O֮lpG!HBD2:σh <4R!| †1 JD!&"ABP \5.H1(<:DS?z)vaV9 v$Ag5&ߗ3/e)TקDTP1|㉒@#Y*23xܘ'伣J>%^UfBn&}Cp(wG1;~ xVǞow1' ({gy9v|S0RSbz~vPy5O}~A )("hJ"ZJHh(  hhi)"& ()=m$z1CG'yO5 A%Vvȃ2he@vc7KoCVt~ Pcѳ'?t7.a??G`{=;m =<9ql!ı@^\g;5@P=v:?Ͽ9@V?ڐjџ>YeYec7qz5Oxs+N#5HL&='Rz=}pX1 "%RB'lbN}`G$ґoSO2\(TurAyjʿ7Z޹O<;]ϝڜ?``-M9cc?}?+]-ϯNO@{O~T;_X~WXᔪι<:l*WЀ{?>#wʀ[;=_z,~YNow̃ ?8?O} ȯ).o<9?n/?$"@i(l]`<1_{ki=@/"7/@8'%f@ξcyB{AئHy,;>?SM4?o_w Uߗpyon^oO5_xcs{DqҞ۹!ߋ&D)I2gE? #ɐ¯>w=՛W~?S_wwnݻv۷nݻv۷nݻv {ߵsqr)t*Ètru1^nj}|g,2ʪ_D2 "Ly7ŏZaS=9 {wcoZUH*3MFe`GmjN."Y?pszHeޮPO;?75o@3ݍ S4>d<}ƥw>߱TO܁O?Ф>ٖv+z?s{9`2N0d`yyQ{QЮM26ӏB1 K_ }{? GE;aQ';8Ivβ@@Kʟz}Q.t+D#E-?Vl}zBTu?Y?pVٿ''@&c% @D1{b#Khz7zkn&)%0%x{Db}RկHE&I\q!\r$P .6Y; C"&yqr]~7:1*_s!v>~|d<w $;g]ol?()]%  kϘ¿1L z?}7lTFz]U|odF%~̝E+އd4h*ED4Sg O_Yz R B?a*#FvPk (7#` rJ~z'LOP?idr:#u V^m2ozznowtsWnOC$JM31Ҡ`)?Yd#%? '(+E|Y;4AϠA qA~*k&1Yu|!!ēء>꯸Q^ُpo q) 5 U#'X4`pJM9V:@BwnIdAZyxFͮ?k?2[si\? ء)$^|eSMƃXYʟhWh @P쇳/[qf2?~?[4u#O<[\G"?:>no'|_?7n{;@߉[kyA,ſ?'7qM__'}`k/O4?>K~5@|}/߶w.f}ܻC~??wJw~<__{{^/}}QA8U?yJkY_N'  jJE>Pè1S{U@ʎ?oliS]!0$^f ylg\qnwcL.01SZ8b7:Df'*+ A?Q@w%ۊ8miu;Rcڮ1b{zPn,L"}!`}_y p?~??o~^?i)w>xÖgWeYeQe6UevYeYEYE 2ʤ#-+7{u宽_mv;}>ޚ=jv mQ˷HOVͽwagcv ۰͏Ǥv027Y;זtnvÍ{%k됳ulc>H w7{ v])󊀡s;xT{ή$L`YV(z+ҵ@Ym!A@ 1v@= T hhr3kՀ'\ez;*J $:מ#}znQЯM( P'{p{Fs>+e0F[(Ԁ[ ^][/wy9݆mֽPjEu/C ERvmddMo[Jt2ӊ#W9 PZA4@ X'&tmk`:9b勇/\ miP t[xmO7u}{ɶ}oCq_z4_wEn;z`g<{0%{7vz{/3A;ѶGkY_wzxR<`om{vo_{b!H=/^Klx;z[n u՛4Xk;ow.s{빨K>Ke={-*ؠ- 6GT1}Wl6ӾfMqجԝ,wyqt(cvotmE"țvFXK}dͩ>4蓢hݮ_xy׹hwLWQ]kWN`, =!yB6[6/A<Mx]w{zݪ{]fZi|WfjVu/Lˮf׽m$2١IJ*G'6:kpu3-E6*Sמr͐\jW zOsB^{>{_,٭e{թF]Ӷsޅ_f "y鵶]ѸZշcikMlkn̕[ŰV`w7l󺽧{sgu6]r:{vkݝ[Ehm燝廡zݷ{g}m@ }uRzXNǏsyk3dG]ayλMܽw'wy ָgv5U*Sm}Io$7nw9UnwjR]ޮ^g=:w@(@R͝nT hhA@ { yo!ym[k;  Ȩh 4 @ &2 10&L#!PJh@ L1 AiBM4y)i<z4F4"iMQ=CbzF@ #BbѢ10O'QIM=2jzș{%3((3S i2z=Gm&M P=@4Hz4)!ddS0&bxIɲixTy&3yL<$ѳJzSy#b)=GSA4 "Hh40 iFA0MOLShѣS&OISi4PަMMH~L jC=O=2jH@@M@h#F` &ILM4'Mҙ錪1f iD4FF@14NrQ_[HոTΤXZ69^&_uZנCbʽDkNovo_en:\4R6#?4lq}.7FO;Ћ൜GYQnb"Ϯ}q3,*堐{pxDЈ#e9?d(f'._H#Σyh)!P ZrZڸ5F8d)EQz"{6z[zdX"řB&NDU4hv>]25ݟO ,5FU9_NSC}S`W7>KM!+r,i!s@!,3aӛ/p9NہIti?+ۿuN+<NI֛ug1z{_YF|hQ0s3Rd0 lR.xR]OYd@e* A4fg1m%//mF`S.??p 2P XAR%JfzG 9E }\VlûK*DD˖>!86'og$-kLP搇`u\Nv`X?_Op͟:o+G禀4٪^_s\5$t?F>~|4͏.tKiw ]sBҶ繕d7DSУp/~hDP#0~QzΛ6'?BE9 CWomy<~EƔ}mHw-%7}Bb;d"a#00R(+3Y6j--i7$n_QFHt `I%(xos]+N\J,|4Cv'Hg4v(0U sH1w pK蛎3ȹ(bSGP0(Гh!lND/5sJxnP<*l!6C.`I7/Dgl(>D L3<8Y,Ia7`fzLY%qS>engsi:TM0 7b&R$7(v^GiCc'? Esσ7[!Kfo >W-!Bp1e{Ja~rllזt_چV#"Lc1^.oFH:)- j}g?rgs/ȿ?0wY|.0I6iпW8U[ADzV"9>漎F-N<• Z48AF@[!V;t`|(ˤ6߫YR3RT2ԧ>AE1KQ;) ndE`|^(f^?'[BAdhS/@UNᑝF=ozC%K,$!8c2"jkR1P$ZS 6NdN|ˌ,l{ǣ??R#tS ,]̃C$Io>Er$>=BC1j#͠GSPx /F|'f𿚌gc5JN1'WҺ| (V1\{c*-g5ӓV/_v,Im,oIRV )<=!Q/ NJkxYRSVefEPQTAT l),љ  Ud\\G)],ńu_O#Xg#)ڿ'ŵg~u}IGڐ޷DodF ~$Ɋ P3M"rKxiPGٞψj.c=+ԉQO rrJy;4ԣuWd[Zs6Mq's# Cf@|tB'֤ph|w31z%bzR0Zg=@DOd6{@1Mظ?^ɹ6K=Wo֤;ܖaWR%GE˗χP?Q;Bc&dxo08'/y p/i g7ߵf\Q?PfH zZFOV_k"9d2(?YH~e ;?I) d zWN;8G{A1oh܁9QWftښ2a4҇iQ3'(M!)qD#yVXF"!'wD67z۽|.3d#:mC|y#m2M}(d@>?" &j?鳮c $31^QP'CG(]ij h `_D 3lL u@ocfa VXe*m77}ds?Éj6)3rJU2r$?S4nU]_WPVy"|P'a. Yv3MQ?t !^Ok̘ii3 DKG/ ޔo$p_{S FWں1)AW dDCxIAc hG2 GeoP4 \_??eK&؇nwzG<yzWF[MQ|hHOm_]>!UEFB,Ir.Jcm Q:&ϭ߉1-evG,7suBQey_,~.&pE|~d#ՀH쏟~olw>{\\6}ng8 1irm:ڧO8 SSX /0(PbD_־U`j7kٍ=8j_^A4,DD`T~>7R_k}ヤ{?W7ǂ@Pg#tU$H \޴/tOeifDP+RnxM$#5X^-ߓ>o};S"i _w U\@"h AT:Qn?f"" Uua, wH(8ͻog(Re<`!%* խ ˄wG2"3ە25(+n߆J38IT:SDdX㢡; d%Y<G!l<L\."9;K7a#m4u?! YUc{`B ~-3*/(OH$Q4fdʪW|s˽=^ӘPR'; 0:W9i}X)x/2&*1@7@HP&9;\A8V 嶺RNvS8v[K/:6YvD܉c$%ʭ KrnWwQCJg 0SqIG|B & ] aY`t\)^Q1.߂R;Fk9G&BtNeov֚1 j%(]M$RhEN9ȊA|7_jans94qKX-)gDz:bwƸ:A30db3U)P}qlcϙvܠĽJoC5$/[`6]22XxgSqFowl@u\KQb )FE2rj\A rG H{/ī+q^uDt1J9< urx(ԑDmӦa-y [q4W` Zpu͐lA+e1 +#@#LTݶ9ki3\lU !>?{rJ9+drcTw\zb@=n7/_S%nqc( K9e/haq~W·z%i(u!a`S Iu*=ks|/PEr$1ryxG}1FaHv7o̺FQHp2lo[-B_'>ŷkveh)&br9=9&8_K a5$4Q2a攨o]!M}"6SL0%b/ó1*ء_{_ Ąw1-vO%0,bBxP R橢(OQ8LgWRm}WWg_se0٫ۆ_̜BA0@??K -w|Y pfxv%Y$Yz=g4N|#MZ3}4ְ"8,y0#_ grq@CPg6Qvc+"&R*?0-Q<*FFf*GnΘ<ܬ3ؿ ع, or}r32oVel[ [i>z) $4d~?zWGsBMW B(SCa|]!{X?/`= 94ycR`tUqtj<0zR!+;٭km%sUUwl$w?b#@1X&C@Ufec2&( A#PE>?:KX Cު `3ClUdF 8FLər՟89WєyvO]J@(ؓZz AIw5/\ {;ܗ5r|{5)$jG jjvr|:xM\*pd6 Qm4TDME9#d4.eT k0hɘSvͱhNG7'=zԔ:̭D>V=}7M{,^ v 2"\b@sм>顢UKǬ#x𺶸Z!Fc z/X{H;6Gt41.R8`&ќ=~Ϫ/ YmtԫMw'zE^=*=HLD̐Ȉr\C,9`iL >D`_k謾Lbc$yWxl\r A3X C/cu>WUv> 2,CFyv3;˴$O,4P"j~!Z:b"1ljOkCSWl/X{)-?ԕH<1]fP߷ɵk{ Hi[hEb0̈#2!@o m H;@G?|.n&C;fIW3TQ+PFтLN%dJ?Q}Eg#ïy|2~ "K aP<".jίl2iei2pM(5'>iF^afffF+Nk?{g$+|}#g}s[쬟nX+҇z7ޔ{Ѕ0Q?^[o@11?^JnٲvciVĹͼj7X*?\2RV`4C晜֕Læ8&dʗȨ Ŏ8 \ +QTεS=`}e`-J+'0j0~Kue%7Vú3e5ץn }ߥ-ki FbS:Z^۷wF gyOmj_2N'w'j6y>W?<'hnפ-Wi]fnݏ3^F3'As),>{0\,,_^.jYvr淋n?!:}s$NtOW CA7 m^W1]B%JjM#I;zuY=x|b,!hf67dLᭁ ;(ˌA7NWekWwɳMs7͖t7lր>YQNĞeKDYo`wPHP<;,hcx 3)c%;c;K]/ubezC??[Ii}k&g{|'+;k9mswk8fi͌UhrW(-Ӽ; }mC\ ۂ;OE!{[S'4MO>?1_]Vqr߫A2{K+[(>x|=7>Ͽhf :iƅAH ?q zcY9! uR/θn?bh԰R@z,o 1>-P)6H1ÙYQûxOIgfGe}dv}l nWY-͚;r! ;~:FoSB1?~|A Hw*? ; G0KRTiIh!xm;B@ 'Tu`w_3b?C_G}_;ME!^!o 㖲pSݤ23\CC'36UYkf`N)|&6cC,Dӥ#) HƖ߲a?eW; w\B7GgYp/;Ls9G\-df `(IN^P""Kl!Ip 5AIa6da]lWB˖@pLc`Wbp?Y'yD,i?Ro/K&}}Ll5ūh| ȜѶIF`:@"ĄS"ЍW}oߣfOI~J|8ӵ׶}!U ag^Jʡ1UI__> D H2WjJQ)mΗF4hR7/*jkUGrܸ T팸R A#ڝ`=2'/蔅(Knyx@J V P9h?Z*4?*,(F y!,  w_ |Sdx)L1VETD&s u S`]5ձ@s04 s ?⟗]3#O_=Y8=U'rC3h#J^*%P?Pt6`ga@V1A.7Ժ؃?`=F8S-x_ǽmC!0ʘ}Ot8*D*N~_?<?&4M!̮݃$DtG WH J0fp:0zKa*xeqjO&z %/,6?zQj|BHHJXI֖tp5ӕ {7lSk:T'jh'||a vgpәo^КmW_, $5i 2C0|u(c҈TOU{ -k ? M K $C$;˂OނEhI M^{:꣙-\1:ݑJz,*Qg3@Ip[JŖp?~9ٝZjG0rb?(yQ ܞۊd㇙dm# QҀj5*p~jnqf{z?]`2~Im:K* Sh@ݵ[svBFv0k@^̨ 24 ^`f=ww?}QEQEQfQEP_~{ܺcl^LuIHIJwT`K^_7R4o/[п"8aXƢ Ky6.&:! 'afa77 CgvqɊ^,>8zmdaa##h ,4IH(}DYC4IUCX/%,Vdiӛ"tJ{/Tڪbu),ҜԦ:qNw?{,pÎwԘT%5q6RwxytkMvݛr*\z}].*Mӌӛ~)i'E?ܼ VLU}?v"xPrzqcHzrGM@Q !ѕgEm 2t ! (G1'eM+HN__X, EvPx`O?/Eё@ u Gp7tۀ& İ'Vl6UESi?q L-=Q/@Ñ`?v%s?+Uo5aH4j0DgTw c'$fs2wH/Z'Ҫ\;Η+j/D l'.jJwcaNDCͼ7m6/x?8="35k Z1Vk>sCwŧ? ׬~Pul5Xנt1hժ?;2P`84Q5%4PTM4MM4EQT!c"/'+H(ar Q@WUQ?_56$R -:_V_Qå֔? }Rӏw}k<)rG NBMfc䉦A12,_P]Q ӝi?MHoT~A2ƾ9?Nͬs_5cs`94f}kOzS\8?}iu;t]:3A[51sq5xR p3!ޘtDnA$Ö T Mz仒cf)KBt/C[hurS 2+HX.7Ħ*9w3mdQZ%Z2`<<+ Qu{~Q5 u p3UQYl9(rӅi,"\"x%] gx~M[oZI 3˾'&^[gZ6*n,'쀨)a4=a رO(> KQ W#LVCOB X:`fL ܁LG PDX!L ۞'<VE"f}:=? 4%PvfKE{ƶrʈNbdmxeDKۀhN-rG1vDd$Ak h*h Ih#$;g$($rȳ ɳ '&1 J*2\yӚæ6&&/ &1@QGAVC *m-6Ai5A1J^+;HAc#NL}x:cz#A ™}ͩ/z?:ï0,IU,|MC#PԪ|X'*٫(ӀqD ?brsȒug=]f3t*!! 0ۤ&j;1[zgMT7ռ'Va^ c m#~" 9H  }*;>Aźj5&HnHo76CA(bJ %QhCD) @ ,,,@11A@PR@#20AJ$KF! fߗa E"ړ $UQ,QD a T A'lJ !`ua. ^%Rl[tx/w;~u=JAfD+()JRPyi<O@8C8MRaU(LKeaeI" (2ʨ""**$L)*%`$*$Hhdb))!e"d J hf j I`JR%)"IY`AA4A#TDU44RAEDE$I3$AHCDDM4@D$E2 D1SaU5Q@@A%5%UL1LPQA-QAL5LA9a$E1MSITPBPRQ 1MQU4A1ME K$CM2E-KAR0BQA0DԤU$E@-0Q!PIDV́  TеIIKCTK1@AA@P000`0b" # \,"B !JUJ,JRU*c*)!(J 2ĂH$%(0R",A JBL$,S0{_3 031 3)00124ISD4!C QT)D1@K@K @M4Ai,P T!`J{02B$&2(CP2$@4@BJL ( ) ! 2A$BA4$APA0T%J$@MAIJ_i4LQvih@j/f&dD0I 4140v.dLƫbIEQAG(2 JIч#ƤL&A"Xё\= oVjK0-RXRإ*RJXQA#+m0S-%hDTI[E)lͬY3JWh+>& =w8ӣu_~Su& )& H& "B"!VfF ($$!& $ i b jr( ia"i(BQ!HJ!J(C)0(pɩbZBa j%X&J"B$)H0F (MAT1L@J@01 LDU M ERR4QD-HME$s Ref%hD"**KQjmeR%)g<rNqJ$.D ".~di[T枮lş.U?Nlj+گo]&+&+u-uoZk H`俷{}=mA4SqXUؚ2-*ׇ0Xqp/kXG唼L}gN)F5/4Vk@˨(Hby NUV<ĩ105tl _k}/m2b>/g=) ^oRr9>tΡյrЫ!Fg;,WL6ŭ@GgPw>#A#hvH0G l E}t%:#`5nHR"zmtMVF:Y:LM474ӡNJ'B5HGUMRqzq3Sp}ǼQwΞi_>Q\HEmLFP0=︴载Ӛf:gQ海,\0PS"MxNM9,oU¿@q=[mcɲ҇~H&ڦgS>(|F?|-ns>x/|.8T:e)(su $NASaFD,0ﻲM&_{sII̡wNû::m(R4sY+(0k7Ė(ͮ9 /:%mv[D3N#C\惹s8&*(~ϴ؄&Y}*Y3<``, r5kcE !0!by"RSi!~k$ád6U-t[x9 70`si V$i8C'^YŊ)΅fw4dxq l  &<$,v<'CSDwQϳr~G@؀eFlZ7znvUꛝ-Kz>Ibcyy\>g}pC30$Znإ1%/9I;)Kͣh0h<{[VX6#a7 N2H`ccցcl$:Ur6a۝k#C&YX @I e$pʭL@QWWkBbJSs )9JO :Œ"oedbfYa =:n#n赠yK^#p$aΒhloӳ M%wbÏ'$X7ج}axp̝Yɱ^4AYqA#00ӮBG]n&95^Opi>^7d|ɳ1DXJd%*oSC26+a pL ƍ ZA0^ p Œ lRQB 000R> ^6.}6N27ĎwEV-4 BYL!@U(P4 IꤦcсJ8:UX\ X20PVjS$!|ͱ8Ī51706$ʲWj2 wP7 R Ÿ\.{}1n mD8wxwmn1 ֕]qnFY !ɄK7oQhnjWMJ檧0~x^tk @n\l 3q#py*͗zat4Ҿs|2jȗJjңY I #~2.k>ΪJa˜]qU]q=7@PA"\"2I zJ5Fd6dxa_.aavݩLKAI*XX[?θ)_+ab*bC"@$Ls/M_хIw빦KWܪܧqF 0 [Tc&kkFc!mEpyjJ[kf r)"619!6[52<"QcL4̣BӍGY&9dmeedb] Gaš5X4BH;N cly4,%r6slma5I;v8ld؁,>ߏ зz|-Ȳ'@ȰIJ(2`F]=4[VS3lUzV]G#;9!4*NacY"lg{- N[rjl(4tt æ]|F\I ӣiM2-d0 #ʻǫ sr䑡O3*UCFƁ䢅MIi^`ᡈ:;^ >\:6?}FMtU)dTk͛fa'$M,#,fC3f쨖MXE DQVIk* &7#FF ՅKFGrp"m=اcэ3dkD 5 D$AB)̍䆤zq&+eSceRr1Ws7sScaZ8tU5IUQ>W2}],Mf~޼j!9Y& ǩNޱ (HPDP%!H]rB(h` #"ʑ&S &tSO>=0"zf'#c$ cQJYߎO["d8Fjғ0E_8pa x`VI(dk`rmR;i/覊VAÖXq'UѡTԖVڋD(!J $(j R JPS@ICBE5D/6 jI PDIQRRAPQ1Wcيݧ0&ӇG7 A~1b4S錻F$@ x#cx`^ϙEBÖ 3GA" ,(! CAz/!XML!vw'1*#GO\1ѲUy1φǽ!b^L!FGzZGR_>>5Y?c>穭cY2VܛS6V(a)$V+blecvщ_nkitӚToaj,!0  ^mJn+bc Vlp'ܞJc2NnC1·8?x?nIbeBK?RIHM8qfZa0JU{ b@ J4ؽ>?>S̿OëX1  sf1Hnp꬧=rdS&e;^?cdm($R|1.  :BHL! 4ϫ:rb51۵ڔCWe`* BA;`٢#|.1 B"nT͓"6$Lmy0>s\oŕ c]  aēuHU}"rÐ1ZC\J5$e1xHcAs =,za?w?ySQJ)JTžxqO1M~[ﮗ|{OuTU'7AŸ}ɇ#f'Exny~9INv T!_} >yQ9kY-3;Lnn`2|2b1(cl 09vs]aVgЪSXߛ`oc ݧ14nLYkd:hHrOyUUjED4:O0=G!;s lnƛhgG VL2ɕ2$Xc"ŋ(PrFn|kUziIe'T& B0?L J>?!.`yx!*VG=ЉX}f{g}ɧFԪM>O?*hcFıf1hL4LቱJ{rɾ4N l6A1Q){m$;##'"*R$9(ETERbF($|4U&ʒ)RIp)Zj(8m{>W*=% E`Gl71Hi0F1`>XÁa y;qH !6r9=#iu=ɧ&&&t};OğCxC! l:n[%u7LlCaJ| }:vF%>FSJ͛'nc!MSEn݃*ThƣR8i7M17VUUlټUt+QfK,ɊviUX JұEcL`%{O<6\Ar5؂gM`Y/?7Ϥ.?Ɂyk~A7$v:8KH:dcdQϭI*l<<)rZl^aOց)`d4-ט;O)|A11 ΌEB-KAɂI+Ɍ 6,j@`diV4F 1Ռ-g>:q_y'#31ӫI5baI&jFݙ[d,?Ú\N !Aoy 4}Xn[J X*p]PNh084"h=͊T;r=9U3t~1o28.xap=;c $y =8yᡩR‡#I^M^3Xo; OਝV1'zÊ4#h2E; &GONCrt{UY_p2"C"  G_2Fa j8b әRiIc;9HU`G\|0<pxͪ7 A|8-ciי.?\By^*1RUJ%c1JTR1RT*W bU*TU*£wǭQU&#{7S{L8d9Yx&>#o?TuKI7z|xrx'v=KCT8%zǣO9x4nnMO$DܭUVcblscf4ؚi[)Rn4prS$URNm' niTW)TUU*s~n$^|Jj-FQ?!I!xx&,eOR}[9:*bxH<Āj0HGOcj^̋+`6E<:&?[y#Ē|5Gڡ Ï?ۻ/ҫ`= fIfg::bXURMPUJJfyS_o? >[&AOB79s5B4A*ITb+,cf~mR1$sq?q,[&I'Oa>6!t^ pm4y}8Խ]g~w۟Hϖ;c 0}&==[av QsquCIESZS``$T$FE*aVTV"9=~=yFǴ: R|+g=CvBWb'5!3NIó"btbĉdOM*OIDVEUU,RHduĞH>G6;CHdІe) _f 3ʐ|MAHr3꫍]@:2>4d2J4r6*a%1bdW2ʾ%̿J hDCt(XQhA&[B 'X݀P;5+ayЄò*ՅP`i 1{+(kWw?-a#33ILKMDSgkϚ[C- #X4xku PCc5{.Z9'l5TYYEvC0&Bu my_,Qld`|Iusfznڼ .&h3NŝD86*ĉ;./倛T "MkTȈmнB,F.[5$aF #8KB6Y$ ϋ 'mY4D{k {e eF9S+.5(Yf+{khY 0l;3,Q{hpfz ; Fml|f7B"vLq w@3322htǕAEH'3!fnzb! F) !j4 <9̿ ~t6X/yC)"V%/v/ "Uӆ <îp!&֠wk𙿔G]5CSYp7"3&~wg偽&Ygx~1} VMGrl҆#V'd8gQG':A=273IHȻf&f\L5G[6E\_EwX~z%P"9vH# ܒG8iogZw˟]οdݥd:g`j.d)?Pl_Nŧ];A+8?qdDF6Z@,ZrEho9Rˉ2sl d &^~GZBKJ sγC&QI;<5GZXw mNzWoAg[T查,*uӹr]$&)У(f}[p<づtql8)Wf+[F;XTY  H<*Bw ޤ5H=w܄FyayC9tԥ{FM_FL) +F)p)é+T DHǚcc8Em$SOӇ%~{eԽ?IG*9 F>Iq!5 n ie8Qn&\R<}imo=B/8J~GZcElڻG닄G!ߺ'פ`IX ` ׁNʂ{FuKړE_<0vȔ\eA-9doٹ[y +N9^#{ĩq|:wPb߉Roi}؈L}/}5 W "W؊!%!vmQk=-/a1̟G \ۙo/1³["~bd1RW6I?7qv<4k칀ar dG[t/ϧh"h=%SG&T Ax3Tc,P:=KFq]}"w@ہF;8ɏLhM|A@R*IfՂ%Tr!NJcwq2˘"DZl&@(:DC"t NξqϔŬЎ wIUBhK+x0@Mz *UR7Po4Č.Ǧ_U*'*@@hNY6p8B4g|~?|i^F_@. pI7ig},h2>n^x{~:߿VI/'k%WU:&*D[FGNTF&Pئڰ"_W[:NnQ%eɣr"S{Ԟ_iBK "cO(K:xױ,AtS,(H) CKy_A^0Y%)  e =OOuY ) XqTW >z_K @Q t2 b@Pa !ns lu\,2( Y{,ڊe*N彩:r&=KI0NFbz3[ӡiBC"y׉:N"0 0B#7m,:p!8lrofA vr"HM] XG|A| Zg^&w l2ʣj9 F3l9_-??"[;<(f x.챡 )fDEpdڄJw1+z<-PWwYE8Yd LS.L) vzV[г}} x6mf?7^VX#AH5 gNaxP߬* ZeNs3h?YQYSSp|?.Sx>B (PB (PB (PB q~+A:s5&;9I!6|wU Q TS^l}}nM.q7K k& O|ʈ%*7$%S^Hٵ~I"gفXa!_$p{ d&>HBHiˆ RhK1w'Ɖ`87FNݐQ9?ZQKp6G:A:nt\h@0btYQ>w< lb-NLP@\~ DkLF(dPxo0 '6`dZp[}e]Gr60@!N{1,U9pݖChX÷W3Tk5?mZ*Im w\>Fh>/DnT)] xF׾ϦR) }BF@1,Y,ڮ7|x\w"G~k k09v W7o(Z6́ DQ@]_,#M`УhRD)c;~ړz}("2)AA!@)d;t2I~v?7AʘQB׋0Pgn큒RHx6$b"|?U H# mYلD$+B0 ' #"x#crTOې oҥmg. =84;2J,vmIIJba $ ) x3HDCĉBMBIDK$X$Ɠ\[4U*(Y "DQ J#JIPE]ZttQXC)G|"$591"I2`ROVv!'uaR %&dQj2yKLPPaT""4F0cW@x4(.ҖbWnmPXh@ y8&Wbٙ$B<`P`RjFI*{2 VHTTTTjhU?CXNZ[-Sk\,8qSĩr(1` Q(2n^]גnvs2 aj p"BIY{!<>D8[ a< ZFt i.ۼcC w@ɱD(#@G^J+h ^/) i݇@+Faᤘ*$Ac[J)5SC]Npg_G58oCV^[F0?!czl{tVbi4|qܟiWܪ"(JEtV4J4{ޤҤU%TU%UTHB"A#uCz$4*HbP{= BRP--HU;#A"HyJ6 zXvpDT8aX*X8Kn6݉c#$N 1‚T %SI+f&1r(lNg^?Gz+x'|4x9 &WXZplFP#s J|ߖ\v&!{ p$P!X!F!p#; ȲdY&rVg鰎`q͠hI$s#P7PP0Y x4gin8(c 劵d3Bc f AA,A)q;\vGĺ[c!zR{qK3dU(<#L001ET’OF4*ı>U9k!6o; *dXuQ 62Բ>\TlTg;}dt&3>C*j{/e/*T*#}Nw}| )0ja3bT>u|d\щ瑇!ɉGO!"?ZP 0WX!d=Qf6f/pjYgin&ܛ/t+G[YygG rl{<Sg:=N/[ʓP;z;wѱ9ocYqlƜ1SG 76a҂g.KrOaퟨmoϞgS dyx+ZO`jtz) toơ]CMIob/r`BX5݇¹:a;j3`?5&AoJx=jga6qxV;n&vAo6`!4ldXUM(mm\JHhL 4<;UA!ey&~0KRi[HC}%C3m̷OpQ0ǣNU'Ș8+cpJٳMyH9fOO_ǵ~ρ#N i\$Ry4:GxJyOX0~lU{k&''(ȯGc>ӑ'SscԏƟRTa*#MH~>aJ$1=o[:|;#6=S3?;NE~nZy*0)&] =FiJplUW%w;7aScvlN 1JU4 fTG:fT10nh)r2a s()67)7V1RU*0;11`TucNCtJ;HHjԊ{̄T1"&D9JYJ唪pid#U8*lb5beIS&0Ғr( ÛsP U-3(Tp|MFN0ԝMb($^bRqeJUl74S<2vn0aM)}IDG6a0cᆍHh--)Kh=0S^lhFi^ȿ\QlŠ)E=jJ)$lc&]L[a=XP /GY/`EV!@Lc7ȏ/!@{s[ >Fa:(}ԔqB9Y2 f YJ&TRLA8$$ (fP&5l8g/Nmְ# \dsXa/miFxԾݿkN>)liNjܚ+ҟ:#l*FS *cLVU.gZUaw !vW%6>}J˞P8=]'>BDZkʲi39J*iEkYAM"P"F\GQ$2A+{nA@F,VX8z^hjĕ&*կjUA FlIw>φv:ЁY7vӘb>liE4#2@hP,IFD+5$7nq-waiM[L A i#ݼآf11&vOSLSlnLr(š4hܹxV'-Ȓ/Tp&#ieo"q 3xo`yO7<@Ve,p9 N\c#xc#Qv(ގ663Yߩ0CI|C\c)hN8z%;z@$1>pTt8KwkdXwg ¥/X|ܜsmWZ7;s;Hm$GE;Tqq-G3>56FI=ﺀsG5>''?|o5}jCN <ݴ0*tX{ɑ2Kx/Su"Wv|L° $AKr \WXKI4GY?.EbGzk!?QKx;W׏c}l='FtcD6G!MՀB3qq#72<|ǿ|DFo?Wϳ{z|QTz7l{#rGgԟX*i74oe#zeo#F|rN9s3w=؁l\3w7Tbuz,_k:';`7i3bvY'JB5oʑʍ&U}4[#|o8JQgJI "`FE^h#(F4\Jb$:>.v~^ pP5nN>92Lb1} gBC擋{ ;ǹ){ N|:8?aթOQ<1?/C[h&on2x3 6{cɄI&CQNL0g6<zrI*~gsIuiUCaa0ULM&40cc bc01w8o l 10c1)U4~Ĉd-M)%TJ{ $C"0ƹ4!I7u4l%TUTJQ"T>$O;oI!`FUI fS3.E**4٦ЅƳFHc#~f 5&_O8s GP%~9}XT 08! ! JOK wk9hHt=La=Cd8TF{jvOd!UUUJ+ &*RUU=-$iUPTEyf9Ki4i1I&&JS111111ea6Ll4&&F&&14QR ((Q1**(ppFCa0&110fLPvM&>&&:T4䕉ZJ§O2_%>C ~OIO@n*"AB$1UTIT)M~ •U=Ol0*RJDVAJU*LDUUUU+T .&^nalh!D,L7iJ$U)L1&*U*I&*UXbccL3|=?Cs1ipԘDdžBi#Ę U%x`i0!Uw{U&b)P׭I UH7i biLc+g)# bc 1cL)"L`J1*]Urcr 1>#M41LcTc1c:q^'58a\UbUEUUcW᭧]iz`.?'|=ߐ24|p=cp3Pvc^VXP:0a0A+R\034fG\_}4SF;ůIkB26~r%i0GFjk)`Lٿ :4Ћj.# ]C 84 !Sb+Mфj/J w[f$8q,xoA@@t]#}=#a4Lޜ<]C&hr`:%Pj  v+BTzypaI$ϴgrpȐ`2iq* H&3 _ 32&sj3DA;/$5Nw+ec06P㖐(I]ށ"B NšENnA5nC0qo$&2@!)q9D5Hv |!Qp: f ,^;FFdxeQ:bXPpG.ji;?K\lcU˕.#< =ArI;_?ǟc ð;FO6[&Ɇ?45Z-h;W~7@@d#Lľ';-&uՍ+Ԛ}S`)k{ g,q( 8@>AeҚք‡ݘw;zߞb̓|_.Ys{[$w@%">Uyf,byvf MJʶ3f'jl=@qF#cZ9Mu?nO\u\Txl30B4KJa(Qe۪1}ص4zƤc?F H 0(i8L+wx<ɰ;xl{3+ &u=Sz@61i*$QpxfPs6&r4uC4O09 GB)F`Xz)اv4/NvTZ̹!ޑ+j:ϐԧM63'+mf669w}խ_NJ+ߏr^ !{BHi!jA;1䉰2'BQJaI; FѬ |gޘQ??j%StMтqjgL~tͰ5?ﵢ+DIJ|Pf轍sXiAcuy=] cǴ0֞7W7pyI?~9ޜuTOqJR)JS'%v͜*QV)\Xb>[TO#J2~#΍ajeB0o[wFWz坷3rei:a3fztFpR'n`3l!mǙ z ny*S/7331?sgC=Fzy\u8j25 j~as$%j! M#Ph܀s4GC}giBnlj &M 0q V:L:8ɦ2Cl;@< bQV;^ùgdRn&PJ3A!o.Dz2 r,0یD=y<_'yUe?Ok$bA]?@ɉ"IeJU*Tt~~7sA n^k*a`g 7 93!gˆtBmn @4faC L,`kL55Cù?y117uةU8MsRri*14=`g#ѣf 1ѯF*:1M/inӆUSJ+Nkws:7ccEiV$ݥzcVàkMQ·WiS R>F44SnsWgF14٤{ٺV+`DZ+c )JQJz4 h04pTܣn0aJآJ0Rh”JT0)E=)MƊJSÃȦ&'3 j74|;LS R(tDԶpC"tI1&"^@^ Ĺ),\iO1=cCq0n\ś7n6hlV;@~AStW:I2E8O)Wɥ¬4j@`'/~0Jih S14=c79`d$KDe&#.mIt 4"Jij !WY_**jlPf WQ<>W=ǃsםCN#Q՘0M{N*h OZaZɼ}jrsA~Rhp%A棑5yOmJT;x'X;~C8%;UvD hs7qífcv-m CXL19DVv 0 v b[pJj]1`cmUzNgl!HH٬Z"YD4_x2DX* hP 8ruIRA0OP1yonFAn0|@w\c+n= ckJp`!3رoÖvb)m`_|$9# _"Ďp2tc՚V=§Bu (:'Vq;SuN!Zل$YNw4 ;YɽXjH&Hl^ZVh^ |eNԹK<٥ٱxj`(qJm(.$IH4;_#xW}@.cc3m6Ky-vAvi̊2 \:kwGj 2pčq޼3oG9Ozl|n"lj[*0GO$2ڢIu+ h;{ Ǹ٠p+`PEc+ IX&PYʞEؐhHYLx Hem-)P=R]Cbi8/,UI$K#.*1T B ÃpbN>O¾kJ='058>K!Z4hCǔq'cFS"m͢XDh hfnK4bB;?!N86ѱ,c )k~\nhm9:FƯңvKRߣai$:T:J#D;<5PqK$Fyy0Poц;a##clh2Lhޛ Q4H= 'g pAD|)9)ofj H9np8`]6qū%Ei-j&,zSq_SQ~7~J6]C|3&/Uf*Aa?~*>E>V&p|{ԟL/_i"KL0'crbsyѠQ%RR";|Gv;]7ph |=4έEį11MょU{/\cPGv,:F͍*S:Ƈwdo⡒V8APoeڸ(aJsp7ݜl-. 7*720~'s;l}'oDFÔÑN!}94zysn5ݾ888:qЁYmGfY8.( (Ćalؚs8<͍Oed/8> eAZh#xծ`,L-%26=rs,fڼזyG`P#IFPl,M-/noOFcA҂7և4C<ڬ \$o3.Clyшפy,h+;k"fԛ7?x90:#!u^닖쮍R 20?KED1#Saݹ||ؚ6;GUWw.#՚cyaVjl`ᗻlu5d(Nnυɇy<5qe7$h ̲rZNɓ__㐼t~6&m™CiyF87K/ Cdv ыR] 7"'Hq!]{?xAŦ:L;!%ITR|El|6N~X;$ҽ4IJM)]lX qc|NALӥ %7;b /q.uv]ŏqۿ^}' OGqG:PtvS% i6F5( ILi*+Q+K"XWu+lypxvzL'&l4 z5a1S f_n_GL)Rcy:m0 @́?iCII|%xK^(ioiMCeI~mN3paSwނ_忊 x|fsqz=1bEĄa<&|r 8l`n>#q]$jĪzfNF{'b3;W{~IϘgFIa+fyvMfHKgEKe-[` 15*EJ3 Sp(TI@HYfը^\4 i7&Y@%NMp"Ƌ# R*i/Ў68#$Dćqĉ|Rv`fR,q/V?꼎}s:;C2/(J-Fkim1!x>ɷ;xzVGFi #fl}?ҳFN:ڭ09 xoAdzPZ;V& V@ր6SMfhD`AH 6!8o?Ι (˦Z6xx&H{ %4eᴓ5ˑOQOzblvG|a7LkSJئ@9 qyIKm__ IrhlZvaNA΍H 3x|'(9p1?7`} Lv#N |Fi0Ι:-@MF=7I(܏O';DpM'?,b6' |KJ3VLPF b47i٥gZ{͋IakQlj! 4`[*Gsф;>H˄ }ai & 6Fa !zGU0u~wtxܷ] :{^"(AxzmL7jMQ0a`6EbY+Lɍ =~knMwP완31oP v+&7܅| aiFw &۽dAvK~o GpBy)b.=s<(11O/ֺeT|$ob T<i";ʀԌ?փR_`|_sLqǷxss8^헇B1TZ~ivu 0pӗ˜p T7YFud K]can}@c{4S79 Fa[c8gnOtyq߈|Duٛn 6AmUT2a0R&o09.lFYedPh%1h2f4iְnp]aRL(lۄV?eZl[ܟi9)!xN}!z$ 6hflP<} &Q =>!Qyhf?IFՓ|F!Y:niLA ^iӤ)8C=n[0faYlR@sfjve oMQG2YȀMo Fa>b r"> _Cocg6h ax{ƎȤ!F~% Ko|F&Q͌L-rZB9ض~ؘ3Wx!AM{YcCwV?鶺$|pVqnplE8(VnT?MndB'WńGC5~f_&}-ٻ|{SN3!z1HŋZow 4ݐP',2£ "%fņ o }B$D|Vu␬ɁwY3i4'h+iRncO9& CHs 2bMG^;ibc>-+ ,孞_ 꼻`Y[:(S^0.sUJ7L\u7G S=AyVqZ/+[ yM%8` :9Vf@I. 80iQɄ@*;dݺMv1v=dKKa=I3 .X26ol!7P3u4Ϋ۔AvH/CJZOfXF-73A*8n`a4 ~ Z8` p W9u `14)qbv 7̦5p$R'&'4/ٔ, FtlșБ}3 $1`Z0 ea)KdbK vm ɕ.|hk@~[ʇJ^&|ѸHdω&bZu{*gM{5f`T: q62G~O-{)lO<Xmޚ?Spi*Q~8;~n4}>gcGJ4&O_dSEw4SfDw!P0p ،0 hLG^6=8[ܘ7?z+3lr|yIx2dHh+[9<&RJwV)%z u91(op8ghcp D{MD& x ҅DQ:R o})B P vʅH/MLAZD f۰gL91ޘ(DĂmxj$aIܮ9^w֑áà>p-|2A6f qجeg,ErV\JVN}57ZCi^(׈q;ͧBу[psspwWXSbblPP؜H[ le[QW8cS803I@Fm@]<ב4Y>`pPpVUBkE-){EKjk ic5ASk|(`IAj7qeՔhL%2ݴt@n4a`c\f [dlӈLSI:9mҸ/6L62r{0su9NYf|LNr V%`YOB;7nRJH3 lĘBC*&AZ\F+CLPKJ5+T\p/(QQpJ,<$y|`z0 OTzF3[}cIj9/,hv&8P 8I#| Xh:n=ƀs]ffB]i1( dYlyA  iD4Za0cGyc\3ɫHk?1Qn]w ip0bA aUjD;ǩD8bn";"!ւ]@Hـ32=z20nݐr BX\^FX ?Z(2FЍe~5#)Lz︑KC:i'.YQDϜȝ/֨U[q6kIؙz9F7>swQa+|ݾ:¥w&-zz `rć!PdRݻy|e?|FQua= 0Pd7S T(KhN?-N6 y0|Vhno'7:o3ygE7:i97;l:aB`ed BA@R)aI+YxP2 q ^` 8_ | =K+v6M~9Ӳf_r:z~n)'t0Hv93,pDJ BadXgW9Hx~㓫hzq۞4fճs(|JҞ>g3vvu|ORnw1t8ySdѻwɏ]p,ew'J~gz=NCTq1* Cvł"Xi4*A8Qh#b1 2 GIukICP҅" P22ZBfՈ0rZԩ+T+HHҔD4ӐlDS!̌ a:FGsŁ#)ԯt#qkԡsTj9&'$0cK&msy;Kp84"{^4n教m'=vicG|,x3nu #qsjǧ W{aV\@łoE81kUU{ dz7[+7|EBH9ylF}ny;|;/}.@ )`YN~<_ʟ.L@'x&Ƞ(D fSW?gևΟ<@ b艀n{6d!7Ocl@8f`}s!a6 Ӽx]z*X0h L\Od{z-SDXc~ڸ<- p>@XcC&(!j()3%p*"CAk{X,̫͇zGIo[݆ @F pkQ }KXyīda8E`/&1gy`Sh6CIq:=?5pQӂMÏ0H݊ $^8uW].7"A O !Xuk7{~n~3ht;k)liI9PƉ঄߀=~x/K٢ 7~XVݺ<ۃʼ3)˫LR{z#chE nD[_+um>-g)I4jpC2f$fqooﺋ֟|:?)+Tx}9o 8 L2DgҤz*55)660~9TcTFG%I'sx 32RIE!Z\UIY,ħ3aq( R_}akʯ &KZ) b:ЩHFSV=E Mİzƃe *$9-EO!w:pSOa YH|0S)J܉BwBl&EsiZǏ]gC[^C<'}1vY\0cs2@_qlʤ[u (c ]956EtD+u}Ji(ٖ?[Kk=%sN=W1K@lޟDs zتww?J="V \==Ѡs!Aض({ ˤNjrVZh23߆~NÐ;Z*T;F>ЀBi>h2O#1Us 9KЍ'xϞ?nYeI2IM+A#1L0fU`2b`ɳ Åc|NFv2LrAlɈ dql돦xF!)2Fg2vPVROgtro6^)'U/&Xl3r%9AX=yP$G27[9bX78)UUcǜϖ#hUP1$҅ng=25=) {0DZOn^3_xBr+ CU8RS,X~LϨ[2cѳ3S2yXamQί@l|"_ 4 kdB|)ŸDLR,癴|3t55Fn}>')ĩ)~`PC!(ci4Ey³P,U~; (Mk0r)R3 ͝4,;Ua1&. ʘK<-zCQ)1rTWeq#n-*2'xUlz_֝@k@ f|%j7?K@ v'ȉ5R᭠=TNuѱk1 @9NIK`mi"U" }ܹ[fCĚWʺZC^8N23R@؀XDc+K Ck.7?5f<6eByw~8z;GFm &&G`UaEbHq"F)R5A6B#+&XMēT$tS!4B"\o@GB][,[5WEWW'npp쌉@ -qdj GG QN/B^S&CϛUz̄2ZC96Ʌr[Di2Xc4đF%zd̒FlAM3osH;o9@CBI~GK*!D0yyUe F m)H@1z 7r-o փZo cSVsp2["9@Fz"oIt=]u6DF 2`3XD[ƒ8'] 2<cN8ۚ>tҝeP̄ Q`Т vn{$c86Ɠ!KIZf̦B. fz~8w9pFH*-1!3#F i4A[̣O A %Tcc [)b4f-,ik#ֆsWF,Ǩ9?Oՠu)\6I%w0~,wxORsYD>a³w&'CA.Z6y^k 4e V0B>Ϙ-¨̰xgva9C~d;zeMO^?'2wv38ƈKAUAE4`c :jCwG6 Fg{["2oYcfC0=[yF룶Q\\mu8AW;S2'!JRrX |7DH?_0h;j#ˊ,Lx$^#h7llf3xT"[k~oFxlҸ {)ÃR?}|" n ؔgR}״D [7Vq(72h{²?'U葌}7py^oW2N;^FQγi:2ѫd!/g/ȹX2 L ΙA'fM`l!Ǒ8fE͊IP`;ra|MYȝ{|߀v=5zm}:!UArXP8QI &FKn-qt3<֦WpK0RF1c2OCSnP"H( wysREM4nG3`9`um1rU*962wMz8&U&gqD#ilpdrCMӽ3Ծ232$_@bpu M8)D@N@";{"t:e!I{nLC?f&lpPE-UKW UfC-zteL#{`HG#1YP^{>813F1e(EI.nEݾýF8 8H oC#~bGyw뼳U_i_'bǴGwP~9~0m^H_Lc\{s9;*<&NnĐt_Vm9b!Y;\Y"Fdvq|zY>Ym/Ia ЛKVcGG @Tzɢl>$(4}>7ͽ4~e˭@qfh|q4ft0ze,Dc9B ݬifMeR/GUbiޜ?pL/bh\dNyxٕ[M&Iᕍ 5s6#$HF2n ]nE[eh#.CLc8llccFڃ`m=]m];iH'~酒 햨D 1t]y #B'VSƢ)Q2|h_ l1=5l OkgTN1^0gݙ%XMm'j~s^?/߅{Zz}TYC=g}*;1C"Ne_vkMz8O /վp.=,L:IGvkEG0&8h`<wogZ"{2RRgWn B"!ۿt|?|.h PbAH璽pa!d C1 C1 C11 C1 Kd,Ej-d@W< _O8;4 k IJx1 )h[8Ibo@*DD!? a1yVZ?ZVK"3WR"'0xl p|e/IR1n0#0F*c!jR`-gugy Y^2yhJZ3Ept2bN:j  ߍpEl:!Љgp pB)+G+\WZ+N,ԎDsc8atdG<20@b 8AÎ0qâsѿ(G9Ԏu#oT3؍ Fqcd5z0BG2\- }ߦxbml\ަqW (kM ӣ03c&(Ti$!Z(=;4Ea1Ad4R2DDb^org3B6?vm_'}?O{O8*Da+@FAA8)O&צA]Z6E9> nfDO Th(r 鸏8w25M$O} p' ׻JhC\?FWz`& [ʲLnQ0A@pd*J\dG.n4+h."E<͚wjkŹ}85H֠p!:Xw2"~usga*`ĉ68s\OOMtu}Y~,M SI0RbD1M֏>$`0XOb~XM) !#x,|cPP^4 @EfVUY9"G'=ďDh&ƚt^~N0D١T3JMU0%15>fa"K$PG 6}GI7O;,/Kk9־N#b,x;Tf&u21I16=ge9X+uxat;0 o6`Hd:= !t_|ۑD^HK3ɾTϲϧYOIqHGY&oJ>(}@IjmyۻYap1Wp!2=~ j~)C,mgb5X.S>,6/%ʼ8}63b5Ê#&^c LQ|^e`I{OuXNgi]g'JV,Wg?dhckISW ǡ zw]j;{zX;7}kGY# '%muFmҼN&dDǻKF1̔:&%By ifw!!/GހA)b/Hi8HGy-C 3Sg13MN<,y8Tmy ƀ9ٝ2y_&! Q"wtlg-6~}~=9)X,{ N¶X*9ܰԖ^WS,DT&=SỦwr `pȣǭ(pHD݌3ΗDgdB;xB%+K*֘S&*%_/Ñwsm!'ܚ{b4 p8+mM+Amw9)"nUF"׶&5m۟n8tU(8\Te+:tpG,hxtHpOD֣\fKWI$L;:<}dedč⟘[)1xn.8oyEёC-5ntchp@,D߇TŽt3s- E|ͤ 恰r2<,OrϠl˘ccU#<9lS6u7n`Pw(̧r0{M;dt:H%E)y ,{%T`̀F'~U\SzÐSG6Mhhإ(n}aIƍ&ƈE*)u4hhtt4aIL0h(JlaC*1Q%Q+ 򀊣+2x$ҤCh? }8iԩ>%wbDwb`szlrS -nD蚅(bah!6c,e*^8 X*8'Nn`"bF5]{!d  |g 8@0(Dк [7=D2hD ~d]>hkaýt_:fp^I: -c@l"Oh:YQrzսHl?I~wkL2pg\ULQuj~y\lAcΈx8|b}`*A?Com[^s: 9ݾtǚeH@ \o0?|dcg)xhg`%r*@p `eL AL#P[4ֹ%鋳C+@)aEC='QoIsTf>Va5ML"7\ƹ>/7Hw}6aFƿCELdMF>?_"y):H>iH}A CyX 1!@!;u.r:,J /rZxz 9oSvr|Zɖ8hg|K0XN/Sq+'\zʼnYK PL%1Z""Prv݉m9MDž'JC-Y=3ZR~=ȫ]8I7^_37/;ӵr{J)%>+{BpfS?,L>B (q*PR (Pr (\BJR*PB (XBJ*PS V?÷ILW_k. FAw~VF?0?xa> {p=u9i>נnDy9  YRREQ*UR"X41'{OWc xBXti d JхX< h:=ؽ㩶AsˏF[Ngw#I$#G|h|J7_[Mg{1NiAllw/adP%?˷hߘHr^aQ§Ys\fzioi@{ y:}:_+ǬN3;O|$Hbŋ$H7 ؛O|#ĜRXݠ gϟv|݁7yE$N=T]''b;z8/&7z8v϶a[i7Wês0IPy|UбzƎ?\/d]Ëou<kҭz0̕&c4;|ϫJܟPb\&!ÔReS$f*kgY9D5Xk<&y ߫Mm+OLB"ᖎdt&2LYbv *Xllyv4"Ly;ei z@6+ˣDQ=lz+O[ݝ2{/w%[.x +o7񧬟YagVarb-JS25ݭ5HMbxiNEaLtSo60$@eIU/D/@ſ &\{bx7ҩL.ۻwaFۯ–=GKG*csM]Ӧ-@lZ\@!`EP `ѣR *K3 Iy`io|׿3:.l)@g% @};WWe}b<[(I"aw),R'/j5ϿǬG:`G$cxyX] L} 8gnI krr2i7㤛Li.ϗ*=v륬qsr79Qeh͸Qn^U9@wF}=Y*zkF[~O$yA̛t~&d~BF:LƘɁ}dX9 PǸ$/56| o[ٰᜃ=@zo|M4YB0G G )BM\NN:M nlY>pN|ޘ Xl%Ngw&zdO4v9NSk=;a I0Ҕ7d{i}[.ZIAOty {>ב^Kҹu"| ~ΠN=uchu||{E>P呐}/c3b: c՗ǔ#$|3, tOnrτʒ: AeM۠s'9O3>#jDpXD<} xk"dvg9v¦͓PĨ@l >_ħplncqpی3o5X2*-"qיQڌjdhx#Czh|Z-ۗL}}5|ƐIvoTvV-em. `1`pOnouf 7ӟH-k~?z`0N-繷ax%Ɛ1)nRL#̨xuuZWϧsrߍ[59 <XTdA+vvR=FCQRUnfˬhjd&Gd*Θt/T=d,%ao}B@nD8kW@Ρi&<"yۿLlvslr;*gm>T ]U}*PDX{ră}`f'C)*cd] %K\NV@ʯ]q@|~ |O8I~6>;I$C6􍨥)_P3QF(TQ*URiJ*6bS XVX08>w?[f^ 0Uf< } ~W7VywԳbH@sf)ZVoOd֖*Z`HeHPa0C D$#QOF8+2 UI(eI/ ' HmD@$P14Aن)" $L)JQJRuV Bձ7~%K6z> &b!*Q*L)RUQJ+8u-*Nٕ91?F ƴx,–Qa`u+F-k1j55ٶ*Xђ"ƫf6L2Jv 1RhD6XDtH!H nAi6QJ"⸍6UġkI)bvM[&([ ҸY: BB1@P"bц@?槅,OF$37D?[d?>bD B)z)C k0"\Z'a/g>\T9z;ı <:}~…CHcȘf 'j~00Sam^ VPw&,l'= ™F[)όW2;PNoP@X굦t." #뻯 Mwp3A5dNy}#'uXȿO֊7呾 bx&ő7o <$6XjҨ$B2GH-و|A;vw˫y0+b 3$qۚ7"Զ=8VcgsU@ѓ`x T)nCǵoُd=6zfO ʡFg2{x!?o^ιn_;9 "<홍4 V^yav3+NF-wo3q=Єcr^,L&́ph/0Q: Cf {\1=y.e}Ą٦UQ[@r&u92<hȱ9>0OG$4ؑԹtvbfsrOZH2wQ`5X}O`o&ٴv竞D{0oL<y C l;~@;\r ߙ!`JET͍={9$8גJ 0懬:KƏ_<kQ+#G›%)>6P7F-$8GD{tfQ1Vt9 `w mä.w gW b5A ۖnx`Xc>^ GlPx{PZ1yY>:T>Q(伡u3XQ#ρ;/P3ӱժΜ],5d@Q) 30 yBňgȡȡzł[}3w,يcvdy|ֹMN;r!}X%Y7I khoN3,[u MƮIh>]hB4ey+һJX;Td8% yrZ7a+}qfG&`p[xe[;\a Wtodݞ>s1rG2ai/_fT 2 D/L%@Hٜv7S󆤍 SIOΝgyEV:B HMu•-蓒G:u47wy-|KV-{˴iS<* G̗d}T'ODJla (W`n\fxf B r}- ˋf8:\:-ہݔ_muAۧ{6+Y^= xhr0Gv `i_7w7NM::ĝ L7Nرa|ob  ݢwʜf)vM_7[OYsM̍ӉKJAڥb:NR]%<`޿0 51i ph#%A+V@%;m9֎}(Vp~9B6T137.p 6aWgCv©?ٜ6S2J&rsX-t4i3$ժ:wj#Sҩ HPzqvo'o.n=VZT>=ǐbv͏kwsrx4XҪ&5 31/y7j cn=$rHt~D0yYJ|P jۧ W]E=+4N?GTuO0Rg[G|SybK 1|!;! F˭_Կ̪ ΁HEIGs)ۃbs֘;^6-=lbEx"}֏-wĠ3צp cpᄁBL1 0K#L$A Rf Q˧2ŦZHE.:X;?7HEU)UUU1UUbO{?GzsGը88 :+bx`4Sam]03eD_{ ?b,%UTUJ*U TUUPJU*R)Q*UT`_ɦj' D֍8PUUU%RUDUT*IT "p膰O {s]GORFʒUbDs M6 ̓`k*La,Y$9VSva3N/FY! щ1r. kŶzwUX0 HZc UEE(C0'pO'oݡN:Ԣ6 iUt:6)AYk,C@ɓm)6^h. L83(RQW%Z&LF2`̙-Q:2$F3Ms&*w::?*)((RRRQIEUP((RHy|Yq3ꥩK KE$4Aa"WCڋƝq|vA{C]pZLc?i|i_¤`w?~C {DŽH OFd*cptè&d!|# =G'kssXTrKwF `^i@ރp4aB 1ٻyƾ`|cbs:x5Uk2%}>YnI.NC:÷҉3ƍ17lμCrpwO ER*P<̤zUɛ4iF-ǐ$U؟ԋnpTsR4f@d/?S!1)nQϷQq*o†,v(gFis.yH,X{ov# ~3XU'guIv38}~x( (DKO/ᆰ狀 пX<]aL=ҐEc VܶA08; jF49 @oxi}krCj'sW{+S5nށ|uwO>=r3݁$з,C@WU&ǁMt(mN [.t =hho))u#a#p py|-M%g)7!O`'8r|>A#FEjS{/+ 't{wY AF CfA0j>T*\sBTLG""ć9HH !D;?ɧsry<. ^½2}M+NZL9=S!3 HD XmWAhH*LG]kfc (!+xiƓPR-7X(fǬ/hXfyMuVxi(=IH A-@~GYmPM BL4ѨUa2*\bb2ĥҭ[Lj0XD0 `Qb`̭0dBZaB  2h |DQ*%Fc )1-d4i-U+mfFvMؤlaݶ4UdEMCsv lZn(d,\RK5bҩtaW Zd`ij0ֱbثX5s!EJZ-G{ 9:ޭ^P`B+4jGO{_Q3ξmCi>Q҆f5C|{|$k5:@d)lZzl@&$(G@3U F{EèwahgJX#f4|`Tv4.L;r ZC&f;o8?ܯ@zOBKiLch8-t.Fpl'UO^:P4HPp˹TxרAl9>HU7mws4 :zxdPմ@0~ ,aH=}&yiKij1ȹ.( 2]Ca`G /2RX< 4 $dL {')BkFjx,4cmړ!ū-;&87f碹T0CJNSQtP.: I"4XF'T-۠a,^fu3NNb'=@;T":gٻa,<'PjϜ !"6]o'OpthQG!)"I@h)#kp@;ʁ _}9^I_[ۉJuʖ'W߹?ӷ1ncON97xOxIO koh&iO<*?aA"3Xm<eT8i`)o78L(Bk8Nz(@XR_*xy; NͻW pͲ{U&n &mܜvtcJ'%'֤UJURFcL&IɌvl?V16VʌV͝i:84Э%n;w{en7urV*+*S QTvQ1©U U*:(]NCU+͎'%F;0͊Ѻ6pG3ggSQtw:i4snc 7JlNTW%tIUSuUH$I̍:6W# "f5 &Pa)ɝ _Ec88{"@7+7)/sACY{ۍ=I\D>K[YJ ⧅_,eH-'uY-)U\CYPXN*ޒ"J]ғ鞯ykP6 ueJ8ŭQt ĭm1lFNmjJi}2ژNcFrJx5S^ih(J>Yȇ5ݭ!s|y[ϊo5'6nhu֝"^9m|ak)"!@gѾ(r, r]#Wgkn{s @/0:tsH%+Ȱ@Art|hmCBAe{U)^̆DdPpx[gid1Qq ʏKϬ\ D\߿F'Y G45023(XqX|$*{)E 8H"@Av,qHq`.LX'ZTrO2B ( "Piۿ3z8ÿl(ql3J[ZΓe0)6` =Z^B%H0Z=O2GABdla-Rsi)) On2i"" ""?tl>yJ b!'Bq .8Er"/ j@Ly}]loZ^bb<D<ѯDfDc2!\ 9/s.p>#yLq7np uJ![z\F@`Ͻ#U+a^6sqـØ(AL s{o"{f(Kx?;vM.{,͍Z9b?Qw]b}*=?7yxsftx]q"wIzo~G~y֠T? <\Mk,h|^qӤy8( rZ4s 7RaG1}ͼF![lm/b!s=Obs'QcsTJ;*vt+enӓy]ZiU*XFavW"T&b8trn"1ITP䣁Rw6tDRLTrp1gS enl&͍<n1Rhi6pɥi:Ɣݎ+5*͘1U *slsJ+e|iG$tV*H&4V'z+s!4H18LR$HvhٲlWѹs;ɧV8nq]U*8rM0WPUm96ljM PI*[4Sf9|愺ΰ Gg\Rp9;0RLgP@LjƣQR}_z,%1y f["|8 GbTM70 i&;&y(D8Nړ}^@cOXPs?Z/S*z1e;|s{wsE%T<4}ΌIQp틐l'waB T<ɮgs^oOZuGblr$!ukSTezSbJH)1$Ti#^4§Vb*BƍngrYZwC[ ܓvTT wTtY?WBjuYUbٲwy4|ȇBU*/x?&;?(z1lJ[Фtl7O(ھ08WrLj^BhG{:iw4ǩ#آJ't|*td&^ a;+\u1 J*ON=~ i_wi6vT;%T#Uw;6w=8u)O%N'}3o:QvK.@Gڦb'.yMC0;tr0 Ɗs%qlX1 ^"c$DK[℠! J3)#ZRVRP1B (VA.V"%#+i'\!N7K*JD9R>7ܯ1<߁.wwW n_ uz%(/:knma)؀`guAbuFiŜ5t3ݷY$=$^^ 5z I:&׋̼g6R8㈽CLiƃ\QON D2>dBQ""SqfheZoD][Ku~_P+a!{ ,Y١33Beh\4[XgVBHs `r>1lp`KaI%}f3Ç?_9ӕ?J? XJ?󶗬ϿB8'p&:ΪŦN8?͖rK}oHf5qwɞ#w&(;Lhh/aVIvE"M V ! nCL"gLrǵZr7I+ޕ)Ѻb9"cIɻV7471юnh@ș#1.̈2J7*B$UDQU*tunrSgWsb(w&6cgf;4#79:9JrW4ͣ6w:8VL9N%*Pzm78&p5:`C`9n=iXCW1X7v냄/_`(2(D.4~ACQ|1ͫJynϙ`UETlс!L6 ?.EO  E٢7ZtwSFV*^+_9bsWyΏʖlj[Al1<0E!y<燧 2*"\ < ށ!!TcL2#"(t.^~fI2āێ@N@c|on4'p8S&+'=8rygZpaPbrSd">ӾRnla!O|=_|Qy~>Hp gp#ddB 4M|4杘эn&aU*XRU%Tnlb`#q2"]^*G.vi  a:8:i3P&qvp>1Jcr,+uhĘě }uɀ7441Af惋6n& oUz܏6ƜHb9@]Vs09zS&d&RہO̡%,mPRfRƘBREGq>w%E: Oe-C1@[:1a\#F`Lэ ֻƙB%/vںw$AZ a0X܅ v&P'Pp?>|X #aB'1/i˙>֦F|Lhh@Tt6Mew8rl&͔F0nav= VF4vul[ʪppin9;)MպVNJܚ'6ET*7T݊sTӢMi"&0,P*!*$bHHD*fRrHɎl nӅQؓg"MLncv*[~4f Pݱ$hBch1׿OAOEU^W~rk77127&. #H=L|\{{;mF94I>DwʝJ<{C᳻6c4TnySG_o =8»:;*;;9 %RS=jbcgJzؑwnaSJ|==[;էcvR<[SJFG돇 vw8ni܎ UHܨF!!" FRO4瑐"bki<*)jQTNDc-mnnzINU%TIXQS(AO3=TwDh @tnF!QFljdʙǂ-c86=3\yqÒ*x$xgb0>4sD-?{Pͻei,P2̚]6Zd1XvI}VN:\ڀ*={ Poo>0o?iLСCB0 iiPA?S1b ϾQ-NT!.XXdMӪvn1RTCNnrW7"39r1 E \XV'48tr&; iͰ4ӡZvEs;gettl8bhna7vpWF99::7lQ16bt1:ҘI&ܢuQ7cwF6ha'{v7*uSgdG%D)#e?vwo8p;H8tI?O#pLwb}u8{x>͍a88 vf CMN' >,ΤsG$ؓzsWD 8Tܓ=%=6v{؈:wp6t{gvwTٺ44y9SWe&lxUp@*;r4iT 81Aa G׭N%0fN #@Ƅ&Xp83xg TӪRTc[[' MI*!ɻ>/^>pm~xc?lI+ [KQ;YN2=Lg\%6@q"v.)IQTz (q(*D6 #}_S QCxF`|G:8s@`X}?c&f?FvK{pDhsSV1D.!6dʎTbcLice5 (t0*XRăAb L.6$0GFn7fi\7sl $bLa(Ha`LQ9rnᎮn]uNruwٻN*9Su;;9pi::0slErD1ULJsUnE$NDHEVOT紇^M$~GpubiG 7nR~oK~; ʊ=yqoHa$u ÄĵFR14H$%9ծl͡bh!f HͿ YiQCVCW }^ON{#Ȝ|w4&")JyUN͛u**ID|>zvbp͊Ta^ #Bc1-o\;1e;W 6lSs6|=KZ黿okhd@ڎ 3H$H3X{nuEM;Pl{:rT:02:8(TC&v{4fzN-+aNf :g,c,oǶYy9V0Lϖ̳Σ'9Ch܊<*"f{([s,Z.R2:GEK ,](qT+V@T3b DbLBC$4?>LBapFDѾ.`27{mղiɇ'p5|ΎfΩ:4biɳųst#gV6vlR ++7SJi+tOuaR6rW4Tѳg&'4v6cNn(ݎ?aJTitvlܜ^ ǃպaN tcgScգJ%4ݻeuLbNbWF͝916y5'ccɿG g 6DɄlO~<^mt["9,UycqmG!|CA0!46"uhVH{0|_]Nz14͓o`>cӮ&lpM>1Pc_\{vb@wT9*sbFH'|$vn#EGqD!2=>=O.dXTT< h![NXjG qmS.B`cbEF ek̨9BWO%x۫,v&G?-Y)pNӹ\e8-Ǡ4 0؜U#%f:˞8n7O?*?C.v4=1:Wf8&RZjx/NFuV|^̏ϻ xLg+*> ir] o| F;m  %ُx}U {5 [f>瑳>4gWzGC7Hh~ɖ䌅Zv,y@Sd-Ek&j439}֕ViP0TȌTPP,ozyp=B|`,\J(AV2aa}b }y[|_DG_rn주XC]@ϕ gOm,?=E=zQ;:L;1ԛvDI]lwIo^SŨ/+ӌ?uUWaɯIhlPAy_BڎU=A>vk˽z*t9<S6>g~$RbGb^GK1oLgo%d z3lbQz9IeQA-aCBRFJtq).,0f7L_iNMa&{0?,D38$tn)L\hV9~Չ[˩{߫ I]W8avldNg7iM=/BD9|X (gaC?%Qbѧ_g7n|jC@-)"ss`0XߣcV$uuNI^Rf$!z<&,X!Ah%; p cI6adDw>:}<.d[o:(p8iBSR^L&{IgP?=^ǖ ȏaQߺE =K|{U7d³=/R'y.->H 0鹧Am%.X1@{2Nه0Z~h# 9<nb.픘'Di|b uPWx9( Xt&?<Vp:xV3Տ^m-^GUwﶜق++QdLpG: 7 B1d 3\_R*V[n -Lh$>Țnb)MO U(ٷ ƫuBtیM-_ΈEd!7y`& q1ˑ&WJ=偔ϋ$]t G#MO/9]3/%' ; n xZAELk@sqs|vWs[dsSsİ5g|&Xu]C#C=µùp=mhk?#)>"+<_AKC:d ~f8>\aIjr ro>3udW ϕ3D|&] R6y ս56}{d<:tciJ)PZDh!,?!T~'Úri?TYcXowddX:$Bnq@b@::ps8\ 2vMfsf(KM>a9|e, s72$Ø4 Mg1ɏFFVGTNw/w MF$h}G6cn|B܏H`c"3!6{v401o6GUzxIͼ9/*Z}wC$َ<RnLp:tǛ&|ɺ7̌qAnfo;zr'SUkr:ܗ3D6=>z6j' *闿53O~v4^ byIŪnǒ)g7}|g3CO&fA$؂,p8R*ê"Rt45==/9 atf4Y[&d"e+R>An)G˻˜iV(J 9rq3>bDݦ#w@6,4"t0n#ƩT(Im L /}̷[>%՛C!̹279U+^'6l~~9F]ۧTEUT%)U'E&(ԱSQ ؞pf(\9]ywb\pQβ9=1Ap97ԉfu f*\!LN lV `8Alz6{zV1OC< p֚_0B}`9 ~'/˟{:$܊4IK6ϛY( ,B`a0ƚd0 3 G f0 fD%H킏 mQk ?TUř79]iQ--BiѳM%M[5$em&EmMrL6A:%[RI6Q~XvjhFc Q#D)5ġFE a.-UR0LT,Tȕ1eRdZU֋)Y30mln @CDD W$2[3Xc+%C%bL̰1c+1Zi+ V~]ɡM %10Gjm'zmMIeNF4; zUedB"0UT8Ab׊Ů[ T%5H} % #7 s1r\NJ$8P4:3dLi:6#1jE 1LJDbJ THlقتQ6VP":7wy>F |,|bÁ xe_uZx".1( F:'qc zjTY1BB(]VE%j@CYdhrT-ArEͨ[g:C,`P( ^~wῸaч>۾;pT&j3[ز\C 8r?=Nykn& ޑZ>*jTJXIĆDc൴16Epruy?-tS*p^Ѥoc7a'"uR&sha]Nmu5 V"&39^p|Wρ[p,_.qH@A6r\:'AUy/C%aa!T nb%o;ʋsCn`üB|n/Cʝ>_zfӈ T]xFz--J%k|(x|c`l4kA9`~I +2B5M2Ԁ~;kpwF-KWjKG lP0F :K??Nd$3 <6lE5~U% H) ݳ~g3_*g"xbBDUj!fգ[ʎcJa=|, .I:<ϋm|:g0>@fhB>߲})XC&(uѰ*1 UҖّܣMڰ'MzU@tYcgh|΂mϩ_]Z9 &Ѡ^qH1JATDz:Ldm:vhx08bPH&(1.b'C 9ttp" p@\u殱FPY`,&.a7Eh~G š`ͩ*{g9MDhmFYfQxwC:Hp5D̤  )vlg` ony(RQG/9VK"xǸ옌q8'YP=̇I)b{NoDi6!FN䅧z~k? :D@2##|_|/.9?V dsM2ϧٵs. Obn{807WߪiX`, c9 p q5i86"HB "[Mg T!46dSHMlW=bBY$$6>XNrϹhC˙!Lz̅!U $p)񺾤'h?0AA,w1=(b7kTbf224DCh_:rmxPM|z`B:Qy;qD8 &bm8D%V){1jfHOBh a o0愇F?ݓ38M<;I9"AC"i 4-MJpD>K@3.'&= Hc1BSK8 q"-CY֋(3Ax`6n!n>m jm?tBvDE2'HDt6NLszG9pk`ycX$Rw *f6~ 3W蛛1< :&0P^ew=4pIh,+q8Kn6wΆԛ&әw9Iuq7nۿ #sV4bɁXrle0q S#򛋕"e ,1;=Ǝ8 +̪Mi0{HME:wSħ ԦlYu3]_o'<9bmM$9~fΑ=ݼU/Cd&hPR͙IP,ZlT J!Xկu*!p[;y㐷D8c`)C ڶv눹 %H= 0j}DST8b1jjF>ws%*/ap;K1:HѼ9a??p^s1' 7$3R+8c'b)XwLz lC3(ktl5o޾p$JzUk >ꑡ+DhH("hhE=f?j @LP&P>HmdaٖͷA꒑<^^l0 {YPY$vR 6d Os#9Iz>iMsS囑3nI0=V% 6:T4b)eX*2 3,aqXcvqu%wTnu B1nw3Au`ICa+O;ה/!⤸,Bzg(_M^*ABhB!)HD0ص0+ _\ܠ Qy3H0QI56%ٚ%|>Ad$"ZAX?>k ʑ̮Ouci0wh(?76Ub(=P`;t|C@?9)q%9z")UHHI)M D7_*(|@!>H@ß2_< 1SV2hDNiMn3)?}lNk= a?Ժ @iŒC>goJY lDu#{LCG8A YD0 DDF``v4&͞܈q V!CZA}_v*Uz>ׯ;}9bctatrrBз䉞B2KN`04%:D;E93QA;Iڤ^9FF#sc4ۂz%< |`i?ÉVc9[/(kl /o&^֬c־F?c{' mb}0g~e@Ȁ #XrRaYB,]$䐹H3-+ug#(y5Z [XEd|W?^=4\].D%0ko'Wc? :z==z'r9gK\l8h34w>AUU_,NSHl:S/|q;GIG|lJ!4)"8&EۿFAB g 8 Ye֭=A`м:ż9DTm4v>]i`x|޷uY=.κdtxXoрX+Ӱy:o)!2DL`/7DDdVy ܛ7ُcM~URſjc&)maPf;Aaֵ2V`MYE׽M%ԆF|.; ĸs2m0La0_>ujXize bA@`N"v\!х5C)4|:y2v?/MGG/}v(D7 IC9 8H0%"֫$;BHNc9N9{z!IU%)7BrU 0Dm#g1ܞo⛧zo0wr^B-zպE6W\ ЄC$E D.'+,TO g )pJgD 0⍆Нxe>⎊DcE3t܇p+ڶ.3K #5}YOTLv(H xPr1Q讨B/|mA/1>{!]j,W߶xˈmBfg_[e%R eovx^Ϟ[`}Z'p۬r'X:0Q2K`1q"w(:GN#_W8= . l}+/P̓Ddt H{aĖSs@'A>9 "E0cIwM͊_Cy޸ /:g}] С EPi0(aB"f()Ti B2?)-ۿz3)Az#P[!hhuq3ٮIj*5TdcwC/C[E#9O}u{8h,Po 1DCl4|<1AvH_+g(- ⚶8HdyP:buJ96 uӏ&bnȌ)F޼Ȟdfd研kXFf-m.Ė<KGmlpq˟ju1H@/:mQ?>S}n#[\rolӴ$30 X *pEWb*\^s: &! BDYԔN֚$6uwH 6*(dH;-1@dI pa cAPYj ?G%}dE (G&NLn!@>?3Y>^u(ɺ_p[ț/.6 yDjpP-Gb(I˯^iiʏ a#79Dȝ]9dF n2m:1ߧ%PD ksI(t|5?Oh>Q2Gp"jiKWO͸ZB(NSseݠ5(z`P6 XڥxH4m!>'JKnjBͤEh`nX ߓ %Q?i ;yw_rGc\J,P`4q6,^@1?H;$SJ^").xTccDNdI˥*fvAC+M{q*3(PP0]V{o̞5D:q-=ASwl_|w?lv6U*XV2F).eƔJ2sd"pPS fq,~CrӐm0p~pe8f'TViaNYOT|B`KkV6nm*N{<7(FQ4rV5K` QfR'wN@d&pmo]1`o Dz_'?|oB;'f#3R!mAIӔщD{5:SD6NJ,q!Er6H,e$c7L99ɎUG,r ;t'j@).(VR4)A=Zp,Rl# <r!4Gir90*w @:p 5U%J*DJY 0!t@Gw(&|H!a" )T NpmjI'_g`T}wL7wO4"w1&'3َnXҺb~)JA5`daΜj}1d bLidh'^#-##ep;w95}ҞZ.@  |KIc %+ L եyB A-"Y$x-n 9L%!79Jq~4áSO)[-xx#Ar{NI>{B/HEW el 8*HL`M?N񞱐Nn9MucYj 9`msmGpMPةv]"ى>8QTC?Q5G(x3 sGS#g 8"wr(J$ytsK9niE u8l+vvSU{9/U,Rb_)Vͧ&G2pz[o8I*{dL̓]DŽDҬ$ J:y+MZ԰~֞ n ɮl)ע~~i`D}q=4,'6! 0X@'rJTh4)ۢzƭ膠^ dy0EA0-tAUe,x1\x, ł`MaaS)1S PK]H"@4`9g)Bt\Ji3\ޭ,om SxDԏۦMVr6ԖDA/Z^ eңC6mV01@;e}YL䔒zy0qqJŅ/ Uʙ6aCۦKB0!#/1oR-5-r,gjs2[ƕL1m/vҹl3 ,sצTrLt\[ae6IW,ze{kZ ) g99Uz7 Mm[Jc-3kcU9熦 st\,Kiᆚk[,tsvEO@a=PiY *c77D&SMGgeX$`'PE'h H\%^@'K+\6KPY p~߭?<<-`| B0# "8؈jNPD4,$@/9;G'1.4<|~9Ĩ)=5HIֳgUK>~$$Fĭ@4g4fc8 Mn{tO|3pɀ+1@N~5`L*m7w ߗͺ3wkqw wu6H~f]:Qu3b1>l G> "PbaA.C!@ldoǵa{wSqC()y1@Q<E,s/,(*{d>ϏnLR; ȖAGj|0m^oЃ`{p.](dk 0T(R,l{%X XyMkwH04dP-t3Ӯh&``h[pH\_fiSs`M=ۨnw33aDOI$%$:&P& $ nod:%yRGߐEH? ?baRbPu*HF7'I*F9pTX-[J?]HhT?8s^d 8r cr*AiQJsY4zathsEbNdHNelab*:h xRHŒ< aEJQ00¥9I\NҘ Ruؔ¢NF)1<8* :DRR*C)!J} @(Z  Ǎ>7>oRdUmo.Ȩ0cȁ')֍LD;Q:O:X"| [/SԿ h3]/kH`mmcD  xjyܣҫb2H $_?_vOhO?A}S*~G@ȹf}+@Q jǰшl qcsNsU;6I%_eK) &,Ky=nY 2q18(L7ۅ龃q(J?h_6OP'1?uA&B$\r?I 9?:Dn?4,Cî&ˇs@@)s9+RNX<|x^cjZ9zj רcMvжkXFj`1}눵z~|xQ1O($A%0Sz2tv0Qe?d_R` *eMV@Y^p7sLoxj%&U94~c1٧T쭔|> WOP`sBHq IXj h̿NUD,ꪥ? #zw9nq)zYV&9ϒUir;H'rR+OɏSy ral`Tv)NgMhcb٪ґR8W#e6L&"Scd!ZzF-+<10 ̿҇|y\G;_6#gW>Ӑ:sb"2TLrWCi$#9))"ee As2f81V{}p- i2^9Ò/@xeT fW` :wUЪt1O/o/!ʹ$fR@ SxPCp5c?]bFU (2swv_§@A`ep*/+cݰo<4Mx`C2[;SQڞqJ`3vk I8HWrb+=nqph.^:;`!a.;t@.}5+RʰϢX1ٙ?=_% Hʸ6>?wcTyTY>y?}DU:7a"X|=e*|1#2P  @*9.9בGE#Z!%BCH<:oc.eOV%/A*N WS hg'/ϛ@K%,8XQ=߯9Wß{{χEN(|<$o^v^ϵ~*[=PAͿ nzm.: bWȖ+2tu*C `o2N͚< ޡzCg1-_-'532~4˃zl_eWjwP ٓg@<(U^7bHR/Nޓsv&<?h6j &?ZcOoA>XR$w氆"xtOF$¥!1"%$JaUJSi S!^%3e 'pc`Sl7 M` H=nHumHi%9[띹G¬ӸtGdMܣh%$^rH5$ 65zs74@x2SmNi'cxFn%miC74'"lKrt Frmɦ5A&b7RUap 6ld#ce\Öava:TWFKw IoԫLHx+e|YRŠ!^n_v2螒|/kD,հyYAq6Hka8`l6:s9 h  BQhPbuNI9&tqfK|J(`9reKbF.`LRBk45ڬRe PB,HRcB,"DLFɣ poOfC9ИNPKC͑R"{]Ǥa'xa0S<U14ƝES:N00e;NSmX$s7U'sTC׬ Q,($dۯpҬfHi7r$j0NpHkL'ߴ=Oc*3r)rBĠ(*** PU@lKqi4ҔGOYby#3PAuqA Iꠔn^bˇQ:z4|iД=c=Q9?:Uhb-2&^MF(h4]aG!5JmlKsK!)f=VY ?<>$*IQjl}OmjN~yޱQCD=ʅolN>Uvp:@شvcxZ6y{ `b:S};Ӂt[%VGCgku6ϊ<d́ȉQRIJU*='FǙM۴ѣUJpR<E9rQʮɃ )S li͍ 9ls*JI't hF:_䭷vf*$a6S =2ʥx[nlH=IЪi[0 QAqv:2 l׈RlRNFkM+JX'OȓaN-g>p*Nq zY&ӈކoi3KaL7*Ե]AUNF;ΘMRUU Ux,tή Hq 94D\D"`-šK42@ (0AW @fe"kKVD ZMc$vGx1LFmˮͼW&=_)rwUWTxm<$t_!Џ&4u6!ޒ(lRWdv!$#MSu'#33I]i\ , 1hsc:8:GSKee4T#fb!׌F.4t鹦rIm8yn[HH&gj7Dóf%UUUU*Zr|:(֩}&YCaIcگ2ψ;O"v$:eɚ%{f42A*RMOVST̖%8W59ux$QΔ^qe$ ' 5x82@EI7fl]9v']s,vr [D`ylX#ֳː"R@g̈l[{IpK*TGb9kp]Kú ]G3"%GБh)ݎW2<DHn`8FXomږ1u@2΢I^@ߔy=y|O7hNE5^3R`[Iz]IIÆw-XvIsV8㧙7ow"U. l@GSzEOB6.(H7Wt%*98iBW~)6,L3 S;O-<,mADw}i}-p#AlUZMuxU3RpZpbMr\/pK(_׏.(d$ 7pfxɩ2‡'MR`)MM.[4lRd9SQͪwr@oг((J5tnؓ'p2yyzx&z;UX)L)0JR{DИ#M )ú_yxo7K$vO']Y c3H34rc$KȒ#:mL&pA`R;g&ӐL3l 1M*HsmFxDpb2mP4ۀp;%Z ZKǘ٩3[T(Lvs] /[gONwZ7p +xE 2fGYQʭ\txffY6P6^SRLH@O w -Ey[4!5j1^Z#`Ҋ ۄ]bYac`_t =vU|euN0 : HbP,s\V4 ί/1b=|+S~drA3rp hwcՖ0ퟜ, 7B' `pD4H;,I#K7"mD8)TJ_ذU7H:#Lti,hgJF)f GţpcP69A1W lLccEbz-\6iZ>5m\m}LY)dߵ6ߕf"H0 ,L$¤*d3L7 rg!uT_Oam@%sTaRKMAg4e9M.7XE<o)o'RP$ܬB_FzdHU"spF?7-7ckL&++M%U#j6MH&?jlTjieȔ2[HՉVFNo&B$ RS5b&P5X<DPTp{͋0gYMT%:DCXo4ogtP30 )~:t8i%P&C!%(;X$#tCP2Es"RKךx%6Q4m=%`'29+U`ı! kW`Q`WF@Ä=V]B<~JRf%@HFF[IJE%*B+P(D2+NۤҦ<&&7n9wB0EE.(> 7Q]eRб1wɂ9ҋ=[]'Kn X-NJF`J.ۑ샶Hh%tn ̀ >1#8&RbRPR.AʼnYaҼ-'2:HXOSZv-Ԉ L]%4Њ)q`\I& ƪ2K̠%n |ziIi'TahD57[`bmhȉ+0M /Bψ@}% U*K (|x~7w\>Az3&CS/g,xWngЉ{KvO; GIF'7AޟK6{v|l\ {HN BdGI:V&`ȩ}^&&&{`uМhafkϻFSUVS *Ɨ&EB0jnD zV< ,B`04D1NZ}L,U~WVRՒH)9uLM.bRH=b<'kP$H@ybD@L LPӰeՆKj +*nGpml?ew-֫#¬^0 1X)cb&El@a $Hh H^L4IC,1 x[$Ďe9_hW)a(4pƥXU%H.\2M;E\R˃ք2d#dP6R*gޘlIG*oiXm$N+,t L9ؒr݅*L)A7M`!BM 7t 6F- 4)r&oGmiRk 9=f4N!7'|] 1` }4qbzcX07*,0 Bk< CDmD@I a0ٿ|a܌3*4Q^̆|QNZyN\Nk3|;8ǘ2M{Bۡk4xVBZ9HfR 0I=;~=%4*c{(O1790aQ2hTu 1]bDjCs0}l5z:rMa06 Mb[qfC@b uB{=Om.< Sx?]e]4Kdý@qS>D# ݦ݃w=zzNm+iUիlӑ(L)R=DŽĔ=S$MiPeQQmObxix28-r?v;"Nz ;byPey5SnrߡZ wnÇo+;5S9 &aݍUߘCza4Sg}\wy8,36mקwn!߁ 0z@ VTnk0S1x^)!s:> !x`AhXa )9=v73j\!wy=^}t? <1rc3d7;3Ƿs-w3iQ{<Ԫa eN!ݡ<Y9QYHt!:^܇f'۷38+stvkW.0`C *<%@<օ`tRU-(%WA ӪݺHiĥa(1FJFbZ00IYH{ҁ 1dMNBG8ܮ*ԕ)iDQdH:=%?R4oayysO;y]?\虈r70KĘq?I2A*P ܠz pR-ȹyHR!Jfb` HDaiD)ag-ӿS{=%89d#bUORvR=j7NG%W9R͒uYX١_[g,M#pL&bTĔM0zX*t#Q0 Rne(QC Pq%~(?'+yϧ X i݊ y^u oVyubopX#G[/G$NɃGV0@XP VDe>{/&bMV3;YOךS}s߻nfO6N2o.ǺcN=&We:qjce`k2=A#H&"Ay4wFYl edzֽ'$7?@SHqBOΩfB6)HjmBFۗH=|_R 3jWtׁ0cE8ր,eaؘQ >$!i`HMiYwaԄa۸.hө֛R<5Pth DC8F%ٹ|=z`yd򡏽4'fhsļ?-UvOͤ/~ a,9/AInK m~^~3 ZѤC o}&P.\x]i `QXI>ԌIȠ 6ޟs6RQ3)ZzrV,ZqlRJ"ؒ/h#t//P8 ~S!2! 3!2BU*UURUU*R`%(R)e:)-@pĉ Bb`и`$$j1> n}{;|EV)ېD;JFa&jP)@x}^gRjS(kӛ99  "!\="a4 6?w KdȵG֭S2jc"Hqj 9HD$E0 !B0`XR)SuBVϟ0ư. fUMX˜fqM?tCU0 CuF5MS>ռGGuN:icgKvKÎN^|6wR| Z1Ѕ1h}߰$0$q!YS)oT ,EV0љrp̪v"ʁ`*F6nlT"jVS|bjrbVJvMJFCM$%*M'*6.?}8h#(d'VĖ(E/wq:\cN3,ޓ͜p0jɤwR 0Htad)@4`NO)7iU!V_"D24UUDP m)6>dhSCR ^ f`Z-RF,w;xMd&Ҭ_Av!_CB-^ph>jک:A7 aJuW3Wt嵦2#U%DBA`Bd$ Ӄ ю",,0YbB Ү`b)HZrRRqDGTOO6ѽf6p7F~ブQ77@S-4Rzu@ǯ$@w:x,5OTݓT=+=뮫jޱ„0w$6LC2yroX1y"zi䊻4MCR0! jnKܴe30ik?U,tm9᎓${;{0s-7mGiܝUyw,\Cu%C]:SwJP"7Jrbd^SݷQ%k!K CN3`D4ġ^"ȰiQ)zxk93>@@8 =9D!E>)Xs,J8+TUYsg:A=m7fky~-qqYk"Spxz/8lXS++JȘ>PQL+K>oK`WiA]؝ X48t"(DTn7/k V$80B@XHul 7P 3s.9uG'I UDё "P1CNkOҡO5O[,!! yFzٱ1+c\R&KBBt4UѬLMUFf̛uo:T,$֚e(%t耎H'U$gOFyVؾ@,6m~ XRO-l `sGl E0zeX>7>Cp JP?!ڭZSVGRJz!F^la【> FB=tՔ5uPp81a hС3C65`rJ+hYB&4$B aȠO;=.PonZ;Au/o RQxQ?0Sa  x\$Oװwg X4*XN0FI:yиhOľ[s@nW{O=>L|bByHnF-Grɲ@tiR)`KiM,(`uFNl:=`uw\7q%8 5P0#oe{o=ٜxXh;{O%6DХQg>b4 y.]?Z0" 'FрxXsϤDz1\΂WY [0 (cM3 hbNHPTݩRтՁ`vXDF$X.^xJ_1Hh 6Adsn.eGt=(m&g " ,BBؑt)w QIt:my*qAخKX3& iphY W !N[#N2&!Jv7ai f:c;]c1RyXbf@\1]ۛ&a|Ba5l\g;a 2CGb#Ѷv1]V7ok7oZlb%" wa~[3!>w2aL+cEb!8wF#%osÌ|* Pg`k4!QLhܚ\ Ԯs!XF356Hz9#,İiORΜ1;dLv䪙)#Es\@6V ]I: arý10zhJa1Q]59Qx+E5Srv3GTQ.qSlIBQt6\GJT鶡STol;N V(^5+:vi~7ITUJTU)JR)JR*E+J*SbSJT1U+ 1arELTJRUETIRTa1S UQZV*UUUR#wmLwHMλ^[fٟmݩ蟚w;f\ӊ^R)b\&fz Ƀ; \-;$LC\o +86lkCXv%Bnec gDV*`yndA3Yn1S+nP04MD5'sxk9UCv1<5qsWnvy&:Ur5),C½:pxeBc&)F`$R*IjUz"4сٙ *H\.JJ02r&d#%&R2HY lĄVi IDRnRM$&$ WX6xdnr6J@ALJ aNOJ8e xap3ٲAE mV`a=(ȋ-YAV 1@6r:wFӞiЧNw\Z4R<23sIIZŃPsa'P):DJ| X/wnN㉛u;N.'gz\ihzRo%$ߵs a6#~pذøI1N›ܭ$w_䦧7jODYGOgp.22rn6[S323"FKWf,ʤ"N!v2ݾIʷ&I,{ Xg&zI42b/"U-bN)c\Ss&fjyHusUQTNnu89PiLNoNYׇi4m]AhHw0&IaZ(vIi79; 9Cym-4X& 2d>H,QvXhiI)SN&Vi5 897-E0R LTkWj q[&|*Lɋ$5!o7rj3xJ6,Pz,Bn1 $9TS%&eb Eut@Mdd Bi]j&k9qStj"j CK6ŲQ8h c8'|c) 3tׁ6C&ʲg@NjI(hdDL2.F$6x 85(o8}ަPq;l@5M3' ΁F+.H;m"MQ3Ue* YVf!g`fpq*#cFċdX6(၈ê aF#K"Ig|l$y;4$00G0N9M(,PMVr$eHnln,6VW_ 9F6A$ʛTK 8`"ʐQ`ȼ ;q 1-U-rp1V*!@Ae@bUDa8yI0j#iݭp僫{Aؖm#xH#yq"CDk Urg<}-?[I=H:wJ>qz.A 3q}pܪ4~{661KJ[U*JP=^ VʰrI2%!q tfrv %2"a0@o??Ve tܯχrHH;O{ h,:7N ;9a'Ġ6;W3xCKJX% U:LG_irEu1{R "Otaċ UtP$ebA=Ν;cHBmRF'ZlM]4O)(2,>b'@SM@\Jc|mA^dh6-s6k!$ RmS!+&RO94JIP> &`󀧣rHko)#(floFJk aW!:d@vA%NS*Ҕ)Uq{Bj=s0ӆDX A)ҵBN@D#LHjm~ Gʹ¤Z8 ( 23|4WnΩxu cv%SX$cmF.~DDָK&f1ѓdԦ#t a3,܁r樦u2S`bEŦ1"jjH98"U/MMâGvec㬓\4;6d&;KHx)n:um9H(q:xT7: **HV".54?NiJ`“I2d1 *_óIQ^H.|  0]azR<,d9[)İ@ o-H:ï7x۞XD4-C\`֠GjuϜpϝ<>F&F#Ye ã!#}ڇF@UJG:T!%\r2ȻDdḛɨٸL·dĚfbp-KQ[4 Yt豜 w3 \(p>5Z0#(L4'3 E7=D Uȧj eM3 ,F@T";:'٩9nqu;'LcIxB8b9 h8-(FE0rCu2ej)T sYc)R!UcRL1 I4$R\tȷ5'ESѭs.bjrQߺcu9!# ՁADh8M:Fݛs 3d@ f95RG3Xl0ߵ߽N&82rx݁8T٭&^nHHGq*Y`Mt4 ن, gbeI(fk1W,ԛ_7f4c{L 3Z{4Sm[d C)+.㳦:ֺ* s!W3@zL / *+@DbK"b' "`Q`><4j I#_Sx>4*'jEM so.@A!LHrpC|ﴲ'\BD;R'9!G GBXDZY r nHLA(@w`$7j8 .樃ȉx<}.ySS 2 5Plqnq1Ėd7`dIp3)x; P y.u@ `'KGNͮm8ٜ] &8|L4ADh11 P)L{ٻIUR,E5iH*(bZ@Xx1 ǚKԆ5 2 S懫S!ofTC,tH_٠OEcm56uI a41cbkkHq$O@?RHR~ )A#Š!h"JZiΘb%0LC0 enaڸ)f7hػoBGn\Őii2iwi.nZ)A .@&㐛IsE6eЏ[C2,4&9mfrg8L LGwz-Z;V)CHLYLH(7#GЛBl*RI0hpPR3ȉҨUUJUU[T}1JߦO,-t0qLY4TZS7 l` 6ҴJ.N'}(j,D]vJtQd Rb2\\/qVAcu-d]? ߄7LZ$91eR 42KCX;A6G$1=F !LN:iIzƍ#Q\\-RY;l9q %H>SG2)ҟUFCbp\$5wlQѺaZ/z{J7I7qGY]Oߎquy3[샑 sJi6jT eug l'^D 6Qwrlrb 5|CKi*Ԝ6Ihyt6JII9ÎܺXQN俲`0,&L dh E+bRRT̜!֕bjبU$7R› #%4bMFN—&捇B<)“ٕ5oI7tSM`Nbnu ͑ TMHac¦珎xHsH#i0%$XB*л1^yUp b2 8#tR d 0 ߧxKT.J%/x@:CGd![V]蟑69?l }ѹɷ\QqYF+$p$ܩ p(H=7^nLj.@^s@|.fZl тڧ%硱utԢ~Y"LN+Ń)OX6EU):]y'>,pϲɹ`v3fݏ SƦru](~vAl;p>F95jJD7 17Pv IOvX6 ]f fLU(,tM*wcg<ݦu0 1P7wkgnᒌݰnmF+)ia9TN9$1o|'8i)Lh™R'3cj47,S aL3 Iw&Y9V"$$(! LL"Cp;*N*<HBJ& nN e(ZE(*)DI0DA#A !6UIb,n;IM/w$' rm7ϖPe]Aى`/*V=N15M`sC;/ %AXD@Nor(QEI*rz|S_">Cש9ϊT4&<碘0c*2)@ 2 Ub!VR$řqT*EHj;~I(y NvqHbc; `/xFbKT!s0{xu'x`se*  B.e[7Q7U<*L}䁹9v-'K7;֝Ȃأa ViKP%A}D;D5B, Bf!,&bRb)L"Ra`*`V%&RHeCtFY!)Ia*F4 ! Ia9@K76,T;΁]_{w((os{u<8P⤂4>X08$BԲN-eؕGi{CzTrŖdO\ӥO\ pzuMPF7UbRclaI!$]@9M;N|ɴB_- ii1d ot"L|XśY "21NZ㩱RlLRaIѦĤLT `W08R$R=QiBt$lbCdZ+lZw)zt9rm$hhLF3`ZC"2եXʑZ0JP ]@JDJa(PdS(Dd DCbQ`gG tp :4E0lQSJ1QFG+? v;^bHe!d RӮMf ܠ..P$FkMTٷ*panYT›I lh)<>qa2к''#zMD՘NTPXJ\0Y._B"q[wt -ΒQGmǢhu=Vݨ o$XjmQZ8p؟h>]$vRKPJ"HtNAG=9Z3jok?K<< &P:$ (@ D8't190Q ,Ŭ% d &t6q@p \LpI2}^~Q'XN2>PQA۟{SuMs|.`GWkr'Dґ(uJ\H)k[OFFW5do3&/d\foc= &ߗ[n!@1P+[p٣@pUhDy|$DC R]:|_njFpHd!u1U{")){']-M۪)H#Hep#F~H˘E/_# Q:Bli_[<@w""og9QjQ+ZRRF>X.`zjH: le 1uҎP.BI!+EpZ,L {HmԵ>HʔxCTiI74M}ޯDr9~^QXzGeKɡ0E6x Ce@,BПw୥,N֭*P1'jMQ2Xod$(*GhNVeec7t=f:e( >y1_f<\2?ӖYUF8SyA85;0q%6Lqb$Ll8bbfEMDd!L”A6>A ,ez9lon7䕍,O]8HrJ䓳jj,bHTS9`}D?drC7Ruw ނt`JoH"2yDˏµ79cu 9p[ |\ il71B 3DKͅPz6Ȗ&?LB"SDюJ&Z+ј*B+ϗ`OH(]O VkI20* nuD5 7>@v4EaSeEEQrMDV&FcK hJ/qX)5RpʛI4ٰ)aX6iS>W:Mc')9Ip i8@ OȏLW!$D CҨ * ק;lMȅ_~!@D"~!P!NNd?+V KR@ H $ TB!)$H$XT! B!F T)F"f bB"$b@ "A(V_1>˳Эmsې =Xލq "5tzUR>$._s R&|?1q!w6L6#9.8QH.0)2z!TFUUYDJd Fy a[.!$k0T=ZpN8nc9ϴ|@o"w*Eud8d>cX䫆T +N!Q T$2P2!"LJ2$=s<4r}(D;*ulj#}^S(l|Z(8/r_Z'"s{|Aƌ[p+}ۦѬ=tr LЊw3@ݠIE" 6SҀfDn y}^/Ā06uՃD ݚ"%mɣQa2oo<٬XNo[Lm80+ "aPЄQJ!/:*nR,6,F*+J1hijc! J1Fdim؛# 8Dmcr&8ȋK[x0j#a2Ɋװ#B(0tA(@T1& S,ZLfK'7R;6lS Tdfk4S&hd4s0S7'x&%XMB-5X]BjWpV VQ0U4UJ*$tXT& /bf})j`!l+,DÃ̕$R` PmUbP56Gi<80DN5`kA*"*' DC(Yx2&?d3!\mDQO p?;d,1KCI9tKb!Sgzu y  r!JRS$IYD&B1ټbA  H2v LtHaHĘ 7DE;Tu7H 9B*Bddd'&uSu<Am<_Ծ/ ac1MH H䃐IX'=u)ӕ?Ggo2Q)[.lO$` 0c:aLd3hWEDSVGscRFM|Nh9"Hd&0ŒrBh& w be'0&=مtgN)thc0 bSuT8֞oІƗy"=b2uEj2XҀi!'E:HZLj1`c BCzoИ(>8s+ЩcU/X/ E&Ds [ϙ~=]F'5&Xm* I&$ *(AC%Y/CNK0dDʑ1 |Pʓ*|;NV)^1GuqT؀B,7雳UR->󑣎Y\Xt;NGSf.e< c0@TŤָRA)Mi9P4/@{K2Z^ 6pMկ *;OYKR q ) cb t ΧJᏠ‘AP49ۛUUr["r* cʥLM4ؑTNzZHf $AA9WvIp0ŤZL~ ߈MT<{3n(=cý] mQ|YK 9nڪ{6fBz#Ss}ڧ'FÙIQf`h5Pp)N&N3q{]Ia.zEHo`))?PFͿUEN'=o6V=<GJo&7ƀUiCp[iMXiKe u4*)95IUx,b%TY+VU c.a35p2,,|192I0)Jv3IRU~ئYR-형SFB Pvo(1u)1)yxG+wOqRJaRF(U)JQOQ¦B9 !":@B8w1 iѶd?eT-yZ銻i>G{l@.{@GkිLJFf@ Jb*Sѓ Sl``IhX(-JE-I0e3Q[e4aAbP2ᘓ(P4K LAI@"B LaeZM%!k~߀wrr롐/Et~+-XeP=2HA!C ;vH|RD$,C I!$8 !R1+ Dz7 H"b Ȉad@d( B7F: @^4uҦB h wMiG7D, ]4 <0,FqV`A9 ;DZNr# 0wNaptm4)ȣ11( \Htq1fOnjZ4t,_g^ʜW %:Ktz@qr h q+&.`A$pg<-st[ T4!F̈yt$3"0Ğu91LKl:eDvhn<&c5`'͐jQӴvD<*YC<@ӏ&b$ 0Tİ™.B2L1"I֝ i ZFA%'j;B3>q"#'0EmYTG5# 6bx0U AسLj!Cۘ\,D!W44 Z@heaIIE񥃩T?Cjqr|i՛`r-TKHWQwgqQryFJBBУDNî>TUɌIr .iCP`03A*&`xPvjHmpzߑrCًTwjfMy~1*_Ĵgk !in.f`?buERJ'noԀ^>:qԢt; b``Û,=wmQF:ߝ`UcCL-B)1 1]9ܲ (S R!>>̓<';}^c0Hbmտ<-@2 Mjzs̚3#KWdfn2 U26]{aăB`ufHn&+"bU Z`e& Pȉl 3v>3DkTv~ z#5}l 8hSɠP‰O!t"ԉR %b&) $@`+0 e%kq(X4DkSLeʢA$DZ&@ MQ6BQa 䘊YR*RUXx:4Q[\}AD7g#/> Q'DaD椯͌{Lg>]vb j:!\`BwMͦM4ʜ shzh `Dj@I5y3 o yL NUHdY<2fLUaux1wDI`*/uN seضPTzqHh?+i-#q@¥XM%V}nFB޶5P)>ꃀ$ Ȅ7OG:cæy ֫;d f ٢: .Ō~u2ٟO@9i4J^HCXaT K" DaRf I=B BcY5b*84>"q*}B(`{sI!"1_bZ{DEƦV b:QMpH=$%$qMW\rg8R1K\Ic.R\HRQؔFi6 XXbR$>)liDcKz1#W(v؍dm.X2U `P`)*I;&pIeK$ ۗt GCW%UD UXa)t4a8#nDlu%rfM 71yZFlᣮ$EHU֗^=.CCX4Qqy AE3 •FY'H79"Q\"&@BÜ ޒlz mra@Xlpl4>bDk+519+zoG:UTqbLY4jNrc6,6Sl˂RXP&xBoMLvAסHċ0'hMXe8xT1j3&nH gU@ő]^X_X zDHYR8VQIQ! k̴5.#A %qH,yOL3Q ƙQakvH"NV˜U%I1Dqn>ItLXBy{I){1&A[BR2db>t?̧Ƅ?ٻ& @'SRfAnتQU$RUUTϵ}ޣRucX5(UB}aL8yT;G YOv! &QƏIB*# ĽǘH`lu&s SȫHi?+a;>B'O"sxLP`As.5-qXX8@a(oL2pC e*H (qp 1=>=RLl''zE<+e̵VZHRꗎhL6A.*_uM(`QքuMIe*|6qgif^Xc*"=#^Sby#xg2i6nQjba #Mщ?*DpY[LW8RUD5RT4oX1biM.,T໴b,F+JQP"rdi%@Oa#M kJ0 "$A 4#pLXM7qw% 9)RU'v=>HRrCVmT+ 뢽YJuւ#Uie*VPKLԚ,LK^LN8>ۿѐtN"x=#ۤP˶o&#G W `[aLC&*FsԱ1phRYBkd֗W&DGUW/̀v ؿqfNt5&Fd-F PaL|*̂&) \m4k܍@܇u 龣%f]+*[H׽SgQҁPJ(vQN8*\8dug+]CPӿqqA!D~H75m2"U0bх3X#Rch1T \C" xޠU)XXq?M#y|rq&,JAʽ0wbc"(ļmkEJN"£p"(m&3e!7XTkvi,%c^#BEZ\ܪzת/giv@C$@ oM!MiTv$ה5aY𰉜1g@  ش&l036Qa醁(~h2xFE9IcSi+F)eK&R^&{ ,MA4CǑB ). +UEF,x,38j/ǟ$tL*> 膇&|ɻ)d’y[W#K/ 4 4hxdd$(Ց3CcAJaBb 4ec@ bMYR$x `U0!,( &FMʘSchѢᨬƴ͐@acL!&S01& ls!j3 6yX8;00?_@al4IlT0a(0kMjhhVn o,t& ,ʃMD"sD QAMtbcB*P0D$` l Zi0iV2eKylnnar౷%b0[ P brX %aPE6 54.1Im JU6cm4nYeRUM  46v6jDczq\hCISL2Y 2+ Y(iz~_ oѷ z"%݌D9RKB򋆇vFI4D6#\bFH &SQB :.}$![_F7yA`QD*23Z)E"bDhF܉0gњhM٥}|6v.3T BC7CAȆC. µ5鄎-F4LE& ّ+1.Zyf$h0D#6x̣5D((TF!±L0/&Iz6LHXIEU*d4g!>F)SK,LlݡF4jyl X f> L@و0m h)lc  F&EE:rx!C}F)zF kJ1vI#DleWb $xNFbi:͍ Ɇ$dj0(r ɴ,F!(d%MJaY RA )b-M://NG<7o"sQQ_H VSN wCAKL#,eC,-皺WU.Kynd ȴw³wpfSGebӋPtb$B"ɇ6=ebLw;ok cPh8}HΣּDC@,Yp&TƐ> d,8OaG~1'lYӦFNr$>I|:]24LJKGy0!# 3)MVFʍMMtȦfU|L"Nd˦LtP&1b6Bg` Ah2,L.3bRcET 4 zd"JB!$M."80vT "\1I&"5_aE*di&ȏf\lٲ0ZGqX5dC")gp"!Ued T$GoX!$uI(* *8幦zL[ ' ,VM )ȃhMNe(. A tNSDTFBReEI l~cdm%4 .qW6EՔVdg,}C6 T환=4٦1 &1 *0QUtnn8TAW eO<(AH|""FX`a`ԠD 0J4a+,#P" 2$ $ K%`0$p3p`PprH4BiQC,k!d65Hc\7=޷t=JkL&SL8%@awe "aAE%Y" k^I6eFCQ!2&/"RĝJS^ D萚%CTIe@5D >I ÄG1MA]t:X`^̎i3"l\)#f4N4x~^3:5Q S]7&"jd\TȥByݮ#1ʌ7<9! DSya<ةEH:R1a|] :  D NBŪ!byvxFvHgO<,j-Yb-1AK?'0wI67yn= JR&3H8YXadM|2'iɈll@@Xb 0M6&H’ʛiM[4dX9kdPJ<(MX6,CHjI* !b(Ҁ@iqD=?CVm 3,֙b-?r 66fJ֒Zf b bRL aTR؊UP0!$"Pb8h!0H$XRfU-)8DC 0\!&% p1 U0&,iFXU)WR(S18c mRbfPclU0lq* mbp+ ћ+LBQVHVɊJBe0Z) AFX>0BEJ$yy)K Y89D4m$LN[*oAbpH\N4hz%"V$qpFX LW)IQ&UDңx=ac`ωU{n UD"0@ l3̨'| z!dTpIOsy=}oS3׶픇я!Xd{ g2|/p A0Aɗtn\9xroy϶./c%Zg#VڥpBS/ 9 0xE7%" :)gj#NHz5klif,tk'!eyԏ 5xd7uhޣZ0ͧKnHFFL.i^ kQ;;]-єjG2@p EU=o0LRh , eLL*&X7 Z`x„0D!b&qiY4YZ;vz^'Lba*Ʌ([/{й#b(t`Z/wM W} )ۆp9 "NX 8E 0&ĕt*xEP,TO| ^HZ߈IJGRD)Q#Q;f$IWaz@{{%TwG}zzRd @8$0J F!юD,B@$N`XbjwbdG4?>DU! Wʃ [LpS#t܄P$&M8g5 ]9cpըHlVS嚠ReIXIUQE+\$4N*xHS 6 A8N;LDIOtCy>֡''uWIEac IAMA1Dh|BDK0P,A-A'r;x B8 Gi$V:Z,.XC޿WUY77oh$Ѭ6JԚV;R&5mS6<,0qaê't$'8NTOm tYž&} Tw`yj"JI`>Gzp=*,$Sj!u"u>)'gQ1D|;|)MAQEP}|FK#=RJ)0 *!Etz@;g`%kIF?O_:`;ѣ1fMhBJ)6,Y5 _ T#a ##F RAq67-Y̸(8iH`H%p`K)l  ½ q61:Q7_oHTC[Fby}W˲F aӞ0[ZJ4!`8vb+1WD| ⍘>>%z9NS)ffC& mmQqmcda$Do2:7v3!raR8" ݎxvDSPad0/D0R*tFě9A oMֳc4ejflE1mHLN 3H)HHb]r_@RLq{aLӬ:'Z1ͮ08) RktF0t,c#9SlvX>bEM$ok3,i8̂a*Y (<1ڛ&ؖ,y<juf$ş<{A(@FFug*Fhۓ6[_RS 0A8Ovk)T&<ߐHlJ8diea9 00eoP#6bnjn4:R`f Bb(׹vybFI}ىUe,w;39(?+TU86P>f*[U-Qz:J?^. 72Rw1s-g j̹PGʁ ן} kNs洸O䇒RDEKO Ȓ#bѽB" AT> F ӿhz!@WD;HtHj0"ԇd## >b1EHB J gxXpwwGq\82ץf:Qg xvN4<&Ȁज{Rs~?](- OL F~LKA Wp@];#azxKs)9AO X$KЇGOfɄ"p},86ǃ,E1 JirZdZrICǴш@V#taC?zbk%^AI{ytPƵ(h p$ilD:T C bAH#(H(4`Ale>I<9&<狚-;10)ϫ\W(JšNm0Ī9Xd`NiFFF"$)e*٠Țd I(Ȅ a M;u|@0aTGgo !$vdsc0,:]7%zSCVqw/mY ap *K%$ $Y$$d;Sa@׺yf- )2tt~:ڗ3ټрζB:0c<ʳn{$BK@z`C!]v@lG%4_Eu1~c𚄡T7!ǗwV"9 .EPH 䪱Wd(MZ]f @DQű6Z{N 2 ^ZRVaQKb~w?j%1̩Eq j S,rR%0&-, V)JMbPȖK H*©J`3 9 lpaQ M,1*5qmEMH@FBi;4+C6#ME2Æx="HϽ o9OllM N+ T25$ WYI3؃u)d qLKpу! CX4C0Y8meKr`[a023sA8e!bJ3rU*84LHȆSJia$ $8f%:2A"fZ-DiMV,FXQR(JUIS8bT -LX \H"l ]i>2^/'JR)+jLb߰}ئ62F0] 0a2T:]E(޳=,4P6Ok 2lMrX1Q,hXl,YeεUtF; *>[; U%17Ԥ&b>S؜\ӦpY4T퍕9oN!-&J`[lض3ۃSgOHd#wJh8*LU]1J0ౢ˶,\4UKH@ *e B]fhTƻ!ԬrbTp4n".<9A>M1Z!*c< haJ4QmuӮ\ XB2$F%f&1Ƥ؜&Q6S$1JP@HlEC $8M sț&!ȭ0$Og 󃌙QD叇\rHlKJ/T_IEO| EScq C3#3<&M)Btp4eJ8HdCK)"k^9Cj"aѠ|!($3-x#,%"QJΰXo;[-LJCa9.$H!0rdUȒpY9c JJ;"Lڔu2Ip"cf'yQ3+@Tʅ %!I`LZ16 ƒ'`` 20syR`O5.eH<[?0|ghO촚U5ܒ#>,hS`5=PB[0`= 7$sN,G$1B5hW? ^&CH=? $=(6(ɥfDD,)C1"a'ɴ$XTDs(1`+ϣ鹣9uͬ74@qH̙35lW6- %lCdC;ԧ2 6t13v6͈ Fccn}טVXN—V`20%&! UB1=n=o#=iǤ DTJncW'g]Kq%2N|qB1 wZPSb+q ߫ȦyZBf)PRdTÛUUUTcxN32,~#Qmҝd/LZ 0$X a~z,[5Vp0QRa.,%)VظESMV&*Y)abcri6Sp%Ig#xDG 9F*!F )H `rŅ?dU$m?c sF^Ѥ)#r x S*iQfb,zQ&Iʪ @*H$)zoI`H&ۓD+HIf" "" <*z0}岧;y llY,uf":H6 f!Q$b&IA)b(ZHREeREbю"E"-"0G&8tK+[ R*X"(&I`u}ԆD9"6|OG~9wDDD؝zK߰[XW=;w \Ơ/-u|PX 8,@nA퉮s c*̚tDJqú"s [%Ҽ*aeBINiiM" %YB($ !Y\nfL,ĵ S)bɘ(YC b`K65V҈@.%#Bi! ε;}OG"Bؘ̔1"0•e#, ĉATdCLhқI7%VI "7D|UYRCcvPNM9BjrL&ptA4Hv5#W)Ld TDUސw??zY[cXyܶwqW!4 D\Xղ6<0Z*/>Yc3U䩉.HqlP C-I>ÔGSa*J.d3`Xd7a\Py>RiÐnu&JC3]`%L$MPأaZ, GQ9JV^E Ytu WNL0CJϻx^t"0v$LS"74In9fs7D9`"*(:2mYlsVT4`Wf*S Dj1\뮖i8Pr$վDoasc ل,XҥQaYRc˚a‡u Lp58 eV82,Mʝ94K[ <5Gw$FBբl!2eZ&&aZoH@jr4b˙PEEk[6x5K?Kڕ8&qDUHyˀ^l9 HeGf~`rcN 7b*615ZY9ݚ%u;#XQ -pl vak/>7`k5X ʒL` @krs#&nngevnw}x,@puL1s-lu]~:S&瑇 \maQ s6KyHwkRe08LRԘLUo6Ä2 dTj;6 hC AS[H1jW`0$L0a0Dpvv Dz]$QXP|ot>+Y Ffa34fi;7n[HHtҲ7EY(*wL{Qbz1Mmx<7i͜{JngFŧѳV{qVf F^7 ZntL^*;I"䇞c1K+Oer׀ZL;})* qnʰL^p%F\pO Y(ҕ6hX 'R5czM5|\-wR ݆F`A20#CsFWjh W4l[tT99۽ *.9Q:0u4oBM(6]'i?:n=u^[7=S,N8Qq4:Ft\Ոi j+v^GvsaE@@c5jc029lzi6CIuM;/8: 09U}ͤkz] =>'=H 7u_0 TC<MjPS!""HZ@SWCi\(Ȫ)Qufg_>NIOC 2%Lab=onORHF2jB`ta=59^1\>%oU*A\L9-yXAsUwXa ]O۽Yh0"wqvٶ6t0 F`Lәu'n:_zSL!YLm("q`jW U!py2l YMA70p怺J@yWls=`:ޣ`Bum20J/ͩ a "$؄wfFBdzx(jbֱ'1(pqEf蛶dCQ(]U62tR!o˓7j$s s:crqɗ&TY #bu M+I6axF((2,8Vk+4ax4Mc =T|6*<q8%a'b>Ov;7(3 fYfhgPc?1*هǃOMq6lIJSqNEJQ* &`J@t|Wx|Œ,=) a>΢Y)xkUG2A<`}bT K^;`H1!.wBՓ~ޒ|ls(hÞ鴳GgOk)RWXSHŀQC+)g46m,zDVQ;[gpS %y㦪=dP@/NԫhBA&n:cniGِ" 1d4M*blˀ`f1`$&tTaiOImX[\"S} a8#ZZjbZZ 0V5Lp`$Z!=ht# ypHl(@aDELfCt+ B(0 $b7o8B`f P/NGS)no/45c4z a4Rł(@@Jba6X`URʴ7`8]6P64DC+R'ThBFLNbH4|\x8X{ʑa,I!(&kM! Y= gЗg:%G\&bRgY ؆ciSRLTbaS LiTLQ]T٦4IQR&țy}L ~lj0V`2)V7%: :$JERRQ=K۩ۥ&<1Q)asHøzb>(HDw#M7jaR8fg>l-EсID9,@t}(4P$.Tjcp5m <\.Ɂ;oE,L/ Lz[>ZD3 b*AJ Mu5܍獅m# ORk5$LKkMP|aFF]10@󜌧^%)ltExL 9T#BPC$V1@%AwH 9Ny+l(^\[qζr2>K&3y j밄=)TMD-0l9c Q" T % Dn4e0\kAH'j# `B"19NhFb+1.nmeC d"f1:HeIUNkNFQ`:azC]ͤpZR>>Bh9K]%8bgW:kQ,(L2{ż DH̷Z^HJvz5"NU<6h@b {3 +1ʜ\,`2+ A!0씥sS178K@nyBr"\3F,'@L]j y gDa#f*`MZ=/%屉 ѬM#ׅAQK4N朴C}4_St܆! Ct"H7cġ;CdZ Yh.#ikS+$C՟=u|Vdt{k6'' tF1hil/lxmN0  [ ?k=]B%)e51~%Q,keWGtI:} crlqzH=aAhy3%S֖ dۙDk٦5 0qy?$5j ;p}4lLSȃ"*nٍO'm]MRԪlVZH<]X r+BZp?Í{ߌnp4c(b<|15k4i6 fObQW1)|^S*2Crby75MX}4|׏ߩ`HWCjaTCЫh11L.઒~}8AqD)0"ĀL)n ѹ4¦ƒNQẬNGYs9^դwMsңXDI#4SD*bJF@5,Ee[ ,2iNEmɿu=uJ嗼u 74y 35seQ֭_`~aG ܛ&aHjmY:AS^6hliLu EY "m `@#&Ş#y-m|سT] Jω0V3X&2,T9MJO7&1Rh H řC eU - ¥AG Fņ3{#&R4-Pf2  @&aS6*Q;cFNW`q#c $EMDF)"fw;0\\hVܧ6AM*vLC#R'Smsτc9EUY̮5zD wrx7 Qj `npvEAuP%0+w5ƚ1BW=dİ"N,xͩ ɨ a);ka0L4킶L3ԁ\dT 7 fPg,d’liEB3G|8$`Sp` y&vT 0^9εu㠺@yZiIƂ :H.V C: )xaa` #)q 2H`ff* R-} erhQ j/y)}p^Zřtw7:fXѣEqЋD&`pAFA0[*-:#ѓhx68I+أ\f0T:6M<*)Rp> NJvo% ԸH&`S wT)zvݦaU=nn4E@Ġ@yˑ%&x?dLBA(b@# ^AU0 8UHН ahVWQ,h4 7Eeȶ T&z3h8#mPma@"T]=ֻnކ0LX#.FK43(HHJ4QPIzN/,6('"cNG~")8|DRDԱB I 4 Q42j9+MQB%Z=jI($Bo$LĖ.LǦLs^pC5o|Nbr"6 s_`":/8(܊9>̯3kT2$&i LZDzLlPf4%oLHg$ӚZz<9ѝ8:GG^α''pl3LaN";x*4{5ݛ*cs%0ϫ(6  ! r {,6ѣ<.kž]iYJ" (b"*ij"bCN;g1+NT]6° f(w5MUIJ$0RLPA A1@|{8oXCp7ACr珣k'60ĚI|w*bhsQ:'_H[/mS{ 9j 걳aqKa#H=A A$|& Aӛ_%(^>~~ϖbKYY.O{mB cBj~0{fIhk9mܡoCSivI '02ti}xۢn0 #:tPshؼYQJ9TĒKT 9mSNetܰ aBhgGIkX9Mc&uQDP*5@k'4*v*N{g $B %M̈E7.d4Vfr֦9<#*T%YexN0䱐rb31dM)MNF!E%))Br&Ya.D^4<5άׇqHôiN$'\ uӡSob'*h qR"IPai OW559k.]VhkO$yԻ%AK(U T`yD߻`.XvV,3(q3rYQ8E9.:CIA^:OD7'5DIP#@BH@?<^D7ZGؒyS}YJ" ,j5FŃ~DӯzDE5G`RykH DJkЧHJ EP.`bԴn4bjmM2Xg7hmIliC!"30JLC ݦ;6`@.)8NQURTT4$MRi&$G"L71>_6qR0gBKULjYljF- 6v :lq%f)w]$mrqXШ.ȸ;mDX$?s"7FBǭ2tM-Y٩pyp7LM!q'7&c}Ù7+Nt:C(:I@# /BɵN ӞCjH*k!&'zaơ,)녒F 8Du27КU%hɅdı^ JUE50X1H5.lën2ȭ:XlliM)rt !)3ҥ`܅45ךgZxnf(uXҩUYNCꮭcMrX&g ̲ͼ#ts~6Us)GmWߗ)>i;Y9$@1EA^y9 $"H  "{ F{F05ƖH1gȥaL,l!T5)M6ңA𰣣 ',ŨPؤb(!YI;S4ӆ%eK8)b0'M IfƘUf+ SFS)T*bVafJ21eBʠMD@CU)4h R1ZՄJ ȅ!J$q(R$@lfAabs!H0"a%M*+RF'p|_3vè+2/RA`X }R }pu5jal((g^vy}#1ˆ61ph63C(aQ2K8btO.AJ`?RI ,K* >&C"$A!\dS$MvCRid$8>)T0%  Ғ!QL(Q۲VijN:hq# '*؁ @ɾFеsu(ؔg 1-0ES$~6ɩIY8.ʟs7GΒעd,BK!Ȝ^~ŃG27ZIFԟHSh`@u@qp;#+U,} D bRʮ V a_,6n^B:;R -R*ڂT2oDԇtn8ʅfLg9k1}ݘCv̉ P ipi 5b͘rDLx%h $:!NV&raadU [Vs9$e* AI{!8q*ZbWro :ޓ'Bo~FR(7HI1>RҍM׾{g$vxu>揗د* >=[U5:}2~AF8bd#reC꺜DDHXGD0YjyX*'R CM(a&*-6, o]UJjl!VI s"*#~|h Cw΀nE?gJkaRK(w`ev>z_Tt|HZKQ_S af :GPa`d$ =ҢFD()(UIWCY1>MHO% K,jJ:ز@!ڼb@7Ǔ]W==UD7*)ǯ(L%z!CT?86*va;'?;d8xjh*b'bC)8RPOS0N]U1*()dULgx ІtKߡ )J{`§AqY1wl%﮷J̘&V :EdIQ J6vF%pK(gQB*nbB"[, uQ%3x`(58$! \Ĉq)ō|”XhɅ)ie0j0E aֿwS @#E9P`0tNLGO\ g"]aLE[Àd$}4FqWe499?p5Z]>0Bwyވdg (!$L7uhyf 5ƻMoueZ9ZPH֐&UDw@phh2oOBN?Ch| O ? o2&15RA>0aLj6 2&RbF&z A;QDQ6BjIb B҅I0ac%&:8!([DŒ1,RċOy|.Z|i1ry㋆Zaӟ.stj-{dfOTZ0nzG#qC g֐%IͩKPˡ!O9R"TTקV g:"dl+b""`"6#-`f0$q0P)r `2`0cYJ LR; ~gyIYes#C>vz fC'w][ݼ<0g>mY4߫= |8_0vJS!C0B=%$ *R {)7c/@WE]aи٠#B I"b"%Mx,P!?[BgB01nbbP # f$B J)#gO4*q+`>5Z}=)M̼do9AHUP7,~ם5ubIemwa^Mm# v>l!#ϛ#l48G# r# q`CN.o(SC 7@-v2M˃`B$EN7u ȞdKYr ):B ]yw[+at@C E.9 293Y* l-(yʎm<")ֱUUUUzrxi>b= mUTDo$`fL/ö唥.f#bƗ?CєV}K EfD@8pJƯ2 we_to2 M2EkA̶{ Zrt:m9SVI JQAcb!`Wts,!Gv73H(>#A I6E')'~Pd8ϓ;&@P \pg"h4 ٲd؉>u kr5ǿT2czh(܀mwx#͟)} WSm5ZB!ynp_T#Q&ImutЂ HC Iv.ax/Mwnw:$&'sw$`W((1Cе^FlZT)G72hRBcub0" Ȗ: "ƨkzaCִ Mz#B%ZjEC؄C}Q`ȍ]u:Z \3.&P kdLĵ; 6A E$@FɅG)[0l7,r!VÊl8joL #T*D"#UmDjl; (xtH,K$⃂(b{ޣ$MI!VQ#2 Z @’*P DΜ(!_ di"KPO~*ЋB` H%)S&$u~ z1#@ Bq8!b`av5Q\%"EDOpYF MԒ$H<O0O0hO)JR` )DTrpᤎ NE9’QJQI&)̛&)+0TJY&1&&BR)ZH䣢BL$JI}K$䒊J0u*Ma*0lNFablX?¨r>CE0 }l:l*b uaFNJƜ8TREp8Vi4R(JXt6jlұny9£I61`p96cMJƊ(lRUTTى1^I""=UC2 !JI9;}Q8( 3j&j301iʚ30i B*Wo|(s *%+R!%IHQbUJRQR% G0 wfe04>†ᄰ&!: 2&(HB `b"(JZ*RB("@ (JR`H,2M7_[!1J5,!"!aE0#NiRZ *_ % _ڶd L0#z6ZZkKLf)F2bYS^$TUURO#-UKR5r53`پ5lőh@= O1195gBMt́<=HS͘yuw|τyWՀ~0cx+.cO+@H1&L"&!T#40ab`ʃc1N$faff41QU1~XIlgF,EyIّZeo癕̪@Mešn(EqKWo^٘/bC&cvoyYڼ<& OO# O"#"FEyEN\$&4}Wd $S',K%P0c900%IB> pܑ]|ǩ0:fIЕ02s ar84MSd(ii`, ~_'6o 8JN HjHQGࡥA2V-PC!RP ?} h*ri(-MVd, 3O wrKB6Q@6e$nXޞ~N:t1=Sw"&L*)t,Z^x&?ǿγ8FV!Ԇ 8(R7U'R٧Q=}%*RU%*J)ĞAb_c6r}ZK7KS@, V{5c\_+Nkg.0v}Xs_6W׫ M) 5SPUa3G`c"De^Єe۶74{~K"`a5rp# ˜vB80.~ׇ|_1XSUv_DNHul<pz>nf63i`сAm1Aѩ%88k6s|M_Fx|3H-@b4^PK Y,-%t1o`,YW]T9KltnMկcžHmL.]%*_zO[esm yѬ ⟴3䎔 tFF -ꠀ/z%23#i$=ɆT.rScLBZLF?y hP*kEQn ?II !#|D`0<UTM,Ȋh+dn(056 Q{}D} Pٌ0@hC9 YmfY [A8* 9kԞuZ"fg95dͥSEhTʷ pyȀY9\ZJ;s?kFUOᤌz~mQҩUIKBSrA[גhVQ )g5 7ɵ  @3T(B˹6kמ28iAcx{+@FT-4|$c7b Xmzl81) FNdNwƑ 1t0eQ.$I*x`D!T(xڔW@¢jLqߜ+vK=6A1ϔ+H sa̓8Ǎح m[('(@UHDƵ&BPȎFnˁ\o6"u۔A) Ճ_q"ݸ%ↁ1\%x>??$ڵdi`'7$O>Pti nZ9x]>7vl7FER%[OF Sl,{ڶhmujF7d 5 J d X̘h3 d oƿ`=*ZU'IHie _W1o_eZvrH`n5Lp.xLGZp[dP8jX3%0S̺5\qՃ'5LՖg|qu/3%Tu\$H 1_{/֗5gҙ"LJM]"}O$ALWɨsZ5}A$?ǝ( ;Ջx;`ł4+*+/(9fmL jI\W:"gP8H=$?^.?C> ٶk~ow_־p+EdB  {Փmb4݌2It;[}ANƻ4'_kLnmҢ mh3L֘G6K9`3xBw/%_o!!LG\*S#so(^,;qjGrgHR6.0F_BKZ{en'^a|aRq#KpNJeu'44[&<p2PJ64^>puxVRUa礆PkRRSX~i莙%Ki'G?/{uB+"?̮{u_ (ӎk'FFJtRJjHID@AQVcLn|IK p #f#+ꚆɒvC9^6LiVfZ[K3Qٵ]+b1$O0RhXL3=4u6E}I5T~5CisÆIFoeD0ztk[O}m]Ò+@ʄ/@[#m`@F8סFf5pw5mCԆV~&n3i=ضL4Aױ,5x|+g$VK"_9 SX}T/\Zn cgn!@ÐɫbFSvJ¬5&*$T34 %=SR4+]}VP :|SO&:@;e3QR/P mq-ZWnE.6rEY0|n~ (%@?a1N1-W)c}奭l %:lbYǸ+܎hRD]OeӛĴ#PPTRa;:ya}oݕ ȉy]оv8}r8PN="ɪij9ƺxYbeZzsfp(^^):srOp`rnM*H3M{Їxjm4r xse]3p!F' f)+5ZL|s]_‹fI/Eމŵs_{ئq4[Ԋ7Vz%eTɜo4Ip509 ]i^JmmihaeM&7)D/yn!N]ijGRp{uV!u>)mߖSQ i &-w%/ ~ q7`2 Z0 {,f6V6em dم.Hy*DZH(|RgyK[fo7dz|4qBuݬ&j5]`+k~YgD+i^øxN*C t1gp%Hh-qd5\f1FJ'9nѹh @QQ2`s&/缠yE~3Za^;4{ eò+jlC6AE'.8faX1"0gJ0f^#|]:$~?uN#Po3aB 8 ,ɋGàiZd! /^O*]qE$4h@ lRq!<3&i2i R h/:e4ålf33u?UԵ]McdN[b9FNiМF[%vr:CA=wZBŨ+qJ.jbvtz)kי% .jbF7B.T}[#pL HꪓYd!Y9vTxDA5,KMcf5iYSGȮV|Z8MOI4#QR;im4HFj5 ==~qNo汇k+N >6iLx1X) "o0(,=KcX !_ bIŭrb@ՋM)+v~J֫ЛmgPY7h{vY(zp@`g]iIۡ tNHooL(gT~Շ? 1 0Gt\:4\C1pvaBhˤ}^wxl弈 |3⍆+Mf`~[ 5*hʵo-uiDDaǘlDWJn{ ()11FAiL/萲ٖ,"hpfy/:皧dC9*Uo봶|Y<ӕBY(f|%l$z<ɕu8۽Pg'DOkVK.5COn>KE;Pf(aPAok c6w( B!* 6fnk]?:hP=O?9s?Qݝ ZT՞}--R8F4hѣF4hѣ,R~H(˖D :LR>=y!@MO@E._NdLcqBѯ AW;uQ(qD$ ÆB\=ɔd:BP24M&cL'gmfmRS@6>flƔ.x&]/R-Lܟ$UwJOL>-Bm255+R1Z?Xu ZGmQh&] 4'+DŇA!oF<@G϶8@2;n2p>r;|@}IG!aNfIiX]g,761Rgo"c#<O~ qVAUGEz2F&"'˯J):sr 2屸_F =^LJ38O? 47;;h"\1G[$cRlqΎCǞ4 NDw*i2fێ hrV6:sG‡T߇s3s+~ܹc=$~ #CS`=!`d ۨv 6%Nt%UYKSk2M'::sj~wf+\Tj(lxWD¬i3FJ"},0j>7UEWܜ@"0|ϟ>|iȡ#e0zbD*;"y\2F+%SR墡k.\ kDmk21=1, [$%m0 "qYzF@̋;InuxԱu q]YsL~#IWp<5{r>k|=7j.󵇽wGWNoXQ?+>/B‹oL I_{ ;,H$'GGz}DF>a56}s e@o%GOD_v pй˗r8 tYd@?!A> kh6΅D*s0 4DNBL+vh(cFcxi}|z48WMjM%&Of %1f ;RE"aڴk\J /HR8qa1vhBJ?eA8*D_H=JBy^ĘJIA κ%Vm-?)ֲe]^bZ)[XU"¡QƁ|+6Dfbe$Tks:gX1 lբm@#yMdgh.c)St_lKO J ζ)NpotI%w^ N U~,uɮow2]t& R,:nf41eZ/^OŰĢ1A183bbǛf Qjdzր~ WzNk.˚ ]a&?k! U4TdddKTʬhvw}cٻPjjbnIZg> `3Ϲurc4A'H;‚܇QuPa7Tlxxt>*an#cAJJ//Zxá @pT!<&ds, )ڣ"v/t\kgjޫM-w%WVz_c*yߋi"y1NH삗X!wN#"*9?q> 4c]Gf26wl2ܑ"-K~g{pn+iAb,"P0fFDa5n[Np*0mFՏ >C<2ȹ2^!2 a+0¬m+M7;yҪ'v)M3zyAs~7/h0PNK?OY;qXK?e8z/y$H'Fq:1'nJ+xڬ5B(!Q- h,TBF1)T ^W݇?z O~I(C`B4y,58H>_Ks#1vq*&0ZՐl+dGwރx(d-2Ԇ(SME0L, SC10e2c։̫U"0ư`„q2h ;˪1d!H|iHdP"2ůwTl%/ !Qb$*?_ iylB?(̊p[Pثddcmi Uxl#/>y1b7ᨛFڜ,r)H#Y?qe~kx/iJ0@8JP)2fqg[X0@f İf wew4Ab@X Sk[:aFݳq,1kLAAYV|VP)r drD9Odٗ_o,q&&q,qg៾p=RE]5MϾͶ$~Ŕޮ$;&ጥS)A4V &õ栨HnՈi4ߊriƦIVCm ?B0?|~Xl@RV̖&x4&ḡm+#6;}?6zTMSC4& XɁ1u 6@ "<ֿϘ: ;T 0k@Q\K6Slj'_i5>ДQ0![z^ޗ#qP /F̌s-*ƈ6fdDf<ڤ#HɽC83R 4|}%%/P*DDN:z DB( rب@ z].}n8棿sb(J)ME Q:E ; x_IuE|yu#m 9ᜄ^!b/=qL(uElzQt{ ձB4-58E Sdzg ~Ny }#GbpPmjՠ4#G0D}Xv- x\~}ycí& qt C qh tQ  Q,}:ie;y'"D0)xFF[[|;lJ Wz A zV>aC ;hFp9bi["i 6?2DO?peX%3+]W@z bl<~(AM|}m酇{*u!HSWM՛էwսÉbЈQә")8xx.9}j϶N빗R0KѦBs.bLdGm5;.#Vp\Nc:nwI\5^vmf8Xg `ZTXb,bՂ&)[s}CU~υ=>Srޯ]|V6uW]{? ~Մ|O: 8y5-?X)u) -zH^j+`0@?3ox?F㳸9?y5:ᨯҬxOI][[h.̈5Lg{yI3c2>GA~y{sa[nB 9O/*6#2#v/1Y:}^#8\hn'eC ̟˝Gzš{[TZk&޸I'B_D!|ߔ1|:/OM+^rvzPf*P,U/=Oq /!h%qk߷K Gw<$6'Aȧ$#Lme]v.-|(@ (l3[VGs4@|4׀ϟi{88R=j *J?FCgCCDT ك江9?3;qyy2m% zӳU'DG30GO6Z߾kI<ؒ ]_5JGp}DūJfngAUyNe9OwDpc(=[gD>qsr5_o#! 0#2?=R^82MR(q|wlGYIQڐ;/xYڍy?sr,oJjhǦgwl:9>OJN 8cãqTsnnaᲠmj9^{ OIK X?O㖙~UY~SL tߵW~r97$evl+zY'Gn{ |mϜ|X]#g6'+L^=8d-L>޽;XW>^==f AcNZǮ3&-V~C=> 9y2.ٍוy-m x:4Aﵽ8j V\ z{guE[UY,mOUԭK \jl=NkBH:TwcOҊ3xv3!8ԝ'4:d#pS''ޞ㿙OF"E.es#Q:Y2m 3@(!rNPwY4JaÃ8.ª(wᕻgo|Jb)>Ns 5,R'*KfUԓrF;:q]ZU@Xz L8ycf|_ {FܜR#h "'{-R 6I*hG}4vGc#|)] fafrj\-)N+$0U0!t:X4녶 kdQcta*Tx -䡘\y1<M6d`̸%v݁$@iVi/V&7+!d(Bs[49mZmg?j}%Ŏmu 1)Ƒ'gDk9a=ՒNh0֋A0DbyNcVo{qWLJ".,! 1x;e&FP .29:di<Hl0 `u/~oEP9[3codyQ&fu T>> =077sCNǛZeprNx7ia]~nv5{jUS)" iBt< Zhç]چ^L˸7nN2AyƄ U ӮAm%oԷS7}crRm֒y)Y+f Ծ}O>WC?s|>~TAvaD '(PSbq̵SdH{EYC FgQG#)>^kg{< *jHQT̟wh qΓAU"d7meyFd`̞SgE+m@NΡ ?g<CΌC&M?:ޕ8C2ZlJb xM0uv.SW={_𵸬[WDRږy.?ׯjsq|P uSxsȞS1aSF mr>= 裪,7Uv]qb< EGN' XDPG)~Z}Tp+̝Q" 'fdRC+0$a1 pU o¾ej$9_|_se*`s7'sfKWyyZHw=܌So鏾dL<&.[A|y)@" 4>8J 01ġjN/kwNǴ6]=4J]WGKf^}oӭ|?[88!DŽˑwLc0hC(&a@/>Yg n2+c 7Oi,Hw-UZf2<˄cpo]qIN/9w F/ %Fƣ:~O3N$/_Cy#9KPh>1M>C%hv.!}[ҹK hȢ?xΫ3yOdz-yoS~ϳyvܜS};^Gkv'{g\p}'q⟷}FkOGBmxH>O#1G|oDl^ᴽ|'\; If߀C^O2?RC> WF }S';o{]PW:}Gr6Kkiݽc4s5cΧ笺+AXuEtm';Zq߯#q}~ݧ%=n&.1¢sÔO+ᡁw?Uuk9vv;Vhqi\jx;]Fe*Mrd Q.~ˠs.4»E3 m:#u͹"0 㤜 jF<1&ylo|7|wfM}o)뼮nyOSU}Y[|7s_}I9cMÍݏ_svݔ-7U0J߿/G;ާ3=y-rwPi揼r}v{Z- Sl6.???C]/<gu_Qud0,zm?]=V'v_i.~nqh}@(ܪzE+/]e2@zD/6)b^CHDDE/t,,D&]R2i@mPmg,QVܣv;Dv~e>]nI|awd3"?Eʦr\~j* !_U^TO ߊ,cMkBW{343c5Ql"-ѐ fg+q6k!xDlb`P.,Ou337"-^kU̵Vf$=9X3jಫ2ܦr~aS'ǽLR/[q:+ˉZ,Ho,bIULqWpj_3vcV'M x.4JhHF9emA?f>l_Ձrـ~lSn!|.J)}U:_+%_M?𿢯~_WW}4@C5g =sJ)V}%&-9~ ѻ/+(髏 ˂q+CU< k1OTS5Q_'.w@ L D?ʁ}ZX|qA̎AF("8z]5[sTHt7BbtczGH>6D6}_˒ ReVf,a'r+ xHGQyjىPqM8R5(١Q @R:]/bS'?h9#hqTq̻f2 'Hl A:=1e5.ۧV^mH:Syץ"OKS\y\Bҵm&#DzN^ownws~Gv|Oh@}3ʉTB4RKٴ 4E.ݪIΩwJ7v_e-hG oo.5NѼzaLxT[Ppw *Y'&unZͶS%gY 8PZk|mN.#vF2>%=J嚏aVnOj~ƥWmKz]ksR3 *b?_XH[]ƭ~[%x3$Rir(ux.Nκz,us7mGnQDzef])P8))be}g)k\)&)ur*-V饙`,EV8:V)le ¯?/U)?CiȈpDMB"wb*?z5yݧosǫ|xR}mWiԏ{K騟e/2upl\ȿv2Pq֋/w~Oۻ7u-O:?-?Zc?)s?'ѝ: ?=~~9n Zk/MfqcZO+j?뿟מ7Yg΋MTGRݧ8MfK7' LTr68>1]|!!,DGOvʨ :mGa_ܯ~#? L?y1AY&SY#{W% ='9AFfGq{a,y玘}{T>FK,fvh) =zFh}=@z@Rh{` hC7Fгnd7nN 4C_{r9y#x[pAmiG}͵t޹tξj;YW}]}BzO=sw^׍lEi 4 ;7o>}ឮ;UmnO8>εa6f-1#T=֝0W@}gG>v8v>*k]x枀u>_y}|Y_3\kCpϝ}m˾H:}kY}Ҏ\-*v3xI@ +]:RFƨݹӱ(RBRAE٠N7à^wlw{׷ 26}ZbJ{ES}lm=:amj}qEht=MT2vc;ya[UE_qԺ%.:;woZ^'wnw_;}_;\uʪ t s=4\u{ѣ$퉋to}}oXSGqGw/}ϗ} }=muuwlwn:セ{3ѯj87s}{]e{]mnST {}}]}wb=6K{::6-ϯn=weunwvqiǍosUﲊi{G}ն>ǴCNn{t֍u=oz9>6۞w{}ި}yv-]>}]GkhTi^޻Zݭspnq]bw =ͽ^vWjЫq[{uv奄]lz|i;ʼpoU6{۬msiwq:z&흵u@P( 78\O-ko=_wo>=o{{Sӻp4E ١>e7҆onnSǠ%p >oi*@H\ (7yjw{Ɂͭwmkwܷh2ma>Vm5;k}邶+ {,me=>4/bրGzkmm{yV;$U۲ҮR7;\[Ӥet;ou{6fԏw^.۷\;'n{9۫'b4{Gg[wv뻤M6ۏ|7ol{2o{޶3wg^'o|9l0$(RNq7`dv{jQ݀umjWoGt׮ۓѭo_msm뻽^˼K&֭Bf@-۫ޞU!Zgnb lgk|c>{>9>unj3Nv`y}EZ}ΪPObܩs/{sJ [/ep@P(zUFzݺӛCӷ]^{nfΆvش8x/o3{qWm}rxzݻTb [u1o{E((M{ P:+c{v|϶D2tއf'ֻ3g\[X-+MGs{NN-v㙯uV3[iW>\|ǐ^}x4nμ|׭d}Gyj = Ѫ;lv\+^P Al@ִv0@f6֣@'/`!M#@442L4b`#ɦh OLA)4ih@?Rz#i$hd@ 4A"!M4a PОIOS &&(C # LCG4PdG @hhH #L0 4 L&S&Tz4?TMSSĞC)=@hh7=@hiF 4$14 i6&@SF$j=#O4zzMM !64 4SA*$A01H2diOQ~~~P43Ph@hh@4!ܝw,EM"~y_GuXbMFne\q,<`aDVMbӓ>=K:Vy?<>"AuR^cɌwX(EWӊ;7;ȵ֏eΰ xJ oP^"(^T>bE?X?gI*"ffDSKu6xWd 8$?&4w8ZR3Q0hzyz|=d2P2Ev'Y(O.$&n?Ӣ0ϳbDջ; 9Ȃ*η>.kʆ:) K|&@^{:>+dFڳ(MG#!ȉQ>ꫲ[ XPn +L#Ļ [c(4`ܨv81JF̈g6uE_{Rf>X[u]MdfUMDً\(C+0޵h|,ق=:f4JefpHؼS)%L뒘KLbl=_ej{l|wyՐo]/k6yu誗&}iYW(?L;=%3ENY5*5s=j=a ~ 鉄p<2EA!F3>zڲ3czcrnk *t-TU aߠ&E?dydR2ҧI>&FzYR,v B YP*ǨNv .7 P {CܧlvACM@qjOj ߓ&c!( ZZZB(IN㭐VR{:ᅫ sIIl"~1Ie?IBj!DH ]֡2hSkZwHY1{PG&'jѧRdZwMYCAPD@8h@+y% /_˂R~:~do8w|ze=7v֖9 ݢZi]6 5 8_ ăSJ0dG$E#폇H}*[S!U"Z?`S /t$z85oueN&5}H!?w] Õ/ĉMPJ$$@L'^ZDŽ2\;6awUN#Ϭ0ADN qRD]};$-4|3&x{'v zX,oM|#H8U@)ZЗ}܌^ps,@Tch +_ul濟O;,@艂{1&878waկ&NPDҴ%)0TDL9 c皁 VsK2`y[iӦ:rָO*ժg)xGc)qyY@$ '~ q,1◝Ϟu\A+ Z2*Ԝfk˘y8:`|u3TLZ3УEDV+D$mWZfHj=3sm޻$b5Uҧ?܉W ,GL?,[K~/k Qes|; ٛ؉?.1;"C&CI>hrLlɐ9U/ؓ!u1Qf}[~:9t-厤RN`cVH(?I(_ϐ "j?W{#:Ddj1ֈ# 1\o-!,YL68;!l ~_Ɠ84+@:%^<QMs:9 HdwYPXcM:$G "B28:oK[5(R҉=c|N|qd |%1I9cPdQrFCk߇gt?л.¨*矻!ZW{2ݺ˺tuo p9D6cmBO7u,#r J:!S-) *#D/qM"ԑ5S$A0LPL0)J$wSDMDS IG7WG/w{]JS LLcAhgg;w<ϛ/+8"yM?p]DˆDW!eΧ w/aT G)#dGLꖪzW_کaJ?6-m9;5ywѡfCr78ʋ wvC|O=Wim:mx\{w#zLM_o_t z)N_6:Gw~ۓU9v^궻)0w}?tfq;K[\/,/mg~[~tY˹{M.3h7y?7$NJOOkz?[nw/:uڎ&}ߵN qDC~=1EPTQeL0 &HUЁ (!A HX"& AXK|Y ww.XZa'\T '*;!-}ãaFFIej"B01A$ RdX?]BOy9:U;;|>~!wd:@t\Zͥ;P{`$Q>]DuIzp} F"αWlHkO\c_7n&LCB`f!}r=w;?tydT[T2^}GyꃧBu}|V~Css`yB©U?f,PZsQ)C5HDm'K̫sx3=KIQUFdT!f6U{EouuguZ[n >?쿺seW׷Chwj<dtTaNJP9FG_:vMj= ' >kCgن=9W |k1nCS(9`b(N\J !4؏@I@=Ӿ7,Hfxi&*Z,|ޯ8/Mb,K1,l}>BL'WuY>d(D%'P=+ 4|t?of&ǢKP ^"xzK/C <5-SSeJ<68V7G=Ar>ۑDn|1i6=b<͠DATr[w:c_ˬ5mRIb_:?Ad.O"S H'"A7$~6i'hLi/{CwB[.F5H=$333332w:mȫ,j-mZHVٚUZ44-r1bŧwZicF3^}$B+}Q坚kcc[OldVВy]ػ,z\gWMYW~/^BdTQK3: 9EW:ġ^^;@LYA4*lӨߊoԶfXEpϭx^.anZv0Kt(7\[ U"} ha[^c^ݻvLe[*..f%YTmi |Vū[ɴ;[/owvm'DeK CEd1st븓KhE]õ Hퟥjա՚e|@%g,bv=}wƥj{L]X>3yaD&q8K& 𨨠fgRʪ7ٹ&McbX%ÆNe)W?9EUa:!oU5~>y<^U D<|>R8O@Q9H4Q! !H D@R,a$fIG]?lnބ4:a$GEF@Q: A !TnLG$K*[@p=jAu꙯ХH_KXpU_}ǫ$SD??&z,1M,UP½%p̲/M_JT_FdU5jOhnVj) 9E,)HUJQ̍KK˲L<"dy} b,Zo2#|"r""7FYKo+;{X:Lx|ߢh\?QzNL 9ryA?4p*sSӞ{RS֔qޝǏ>,{LȈQUU7* ^aU]/~q{ζowSΧ Eы-Β@%ȩhb!bC1L=cұ)T]hyOq,` LMwo>."WB2 *-P~2y#z٦&/yfAg3*P*b+ -2hq=N O^Rq{?w^ U,B_ؐ]?U?a5E,MQGٗBG-R 2 w_zn0q(()i(jEs#!  ɐ?3;=k>*ݥ,00JkX(&P?٧14}BAf @Gٓ8'YtR_${5x)cb"0 zo#9tMtBc#dN0ыXDXV[BpLA^lrL5$"s$Ld5aoFA{дfz,&$K1Ȱ¨̂G첸Frܱ2ee8ecfemkA2Ձ?땷)E=}n5w; Ȍ2?!}~/=}f70D>E|1ULO(ğT'SK)BIF ?ٍ.!IˤEjb1¹bѨI8XHLHE4U_8q C "$ b i"`(!jObHLHR$Q@@D I2 Duƌ ,’"s2r ""VAȨ)R "?C&" jI"f'tUJz2Uvj++FSCvfi &AQ^H4 ,))bERzeטW Ah8)̓5T{IrV#=*(7fZ?8ȭT+VS)ll[ XB/f֥ .b.'==R<(

    N{*Z#R\͑N$ 2ԍm{!wf rQ Q\h06:c6KwLBfqpaQ(zԨjUCiGYo`b\n>8L銧cLW.7Bd0#U&4-qDKu7sN85,W7ܸqbͽpndƺ%2ldE#0v*Zi0s&X668 %|Wg\ݙ!iq c9r Ƹr AȣZ)Wi ()))) J),ɘnX1]0 "9]v QCkI,!CKMYtNV`SU v u!A.K0rǗ ɘ2b_Hsbf޵]k۬'ZvLUpj&Xs<ԥXVpa)6FtfQ&8HḪ|a P+Zw[:AM"!M3&曏M5/LչpM c8=,kX!#%coٽc*²44V:G9T4HGTǼ۫m, 13&(e.2ajQ#mɉ1F8lrF0DDDCɄVG0tӦΐ};Qۄ)>OQ 4!0KMDadu?K2("f ;=U\odoq ̛aZp&yݒV9h Z[f ibbhb[erFF"/CIzJ썱i>UX4llnŒ,vֆ=RbgYűNu;]&/df1"! y* `H2$٦5Bd0ܿTKSQ' Zo&V1Y-R \of4cZ#R(ʔMV*, ^-I(o~=^j:!˝xƬģC,# :W:foUl<e0]LTU3YF_}aOwp=V /au)cTPp#(*ޜ#jպ$(bj`!$+,F *&'MyID&iT= ( LvFhllk<{ře -wɦ#2Snp}z=65g{8ż=dU#ܙ300321" _&}G|AhSщKVoJأkI ە q6I?#L>3qEѐ`LjddX#3-a63Gy  vbOx -,&w.}^)J"kvPB:CPD Q JRc#94BҔ4=FOD@4E SLąSS%524 8GJPmTMm.z-ѱ2MR z_BC-/ aW?{))R O- [SE, gn|W$^9gEvUBf2U-U-Kbj*0HvLa|gvHPBR)ϥDHPM¦&Zi)")"hn~-*$aMPKB^81AKK@uJbB-jT[-8La]!÷WjUġz[/D&M?8},,8! SJTG +GSP=dRDiRvݜQ>/4H[5ZDcRNGVi\|Ԩa#"8APJpAnd.O~w,Fv)zuޅNSX,T%濙EKʝtY͗#԰ةXY#ScA0<'_oų=LH!4b'*/MURuPS 2Aԫ"YPa"3iƑHm jFȌy3[^. @?c 5ʒ\qIl(LwaBa=8jh= ӶՆPmɁ4 wt=Q !5HbX&BQk/KX+bi#\ C(PQ竳F U0qb1{." Z|تia}|Ct3؋5"َIjZ -Zs yń2. =*bO  dUeEPe7JJ{ci"sO`菒c8bL8?U |U/yç=t> 2^-]MqQj&)|&bUTԔK?DŽ5͖MT$kR"*Hol;z҆4Z*qkS9*"cOC!ƌ8c`>o?_JvaS8F73L3ݞ}s^y! è;u;d6Yk#6O-0doMZ N,w\øRqh86@ݣ?bk'JsXCBH[)h3 KPP \Fys:S{G_@0(l"#cRGpB[IzǞY4+W;y¬NSssr iP~"<>º oH1 )7 ?!X_$ΎBNiT<\ި='N2dAI$L3/̚l[ 3ELizS\T,81b/p),#ǯԄ+B a6  _l "Re5܁\F1B&[ڸ 2"H,clJ# Uwד F)!OӹSLNEI;TVi6lZD`rQZcd}LG$(*P$aʖ*)JRiCӘO~C bGgsI& 'yv8|~z$_ WSFETTEҷrcL*)Tyl*?'>|:*rh4º1LU2 #J[a`SيSJi1/&͓cbTTB6s|r5"1s|`}_ )€ӪFKq1pVDJ/e+lSa^bws4=v+r9WAWXB*b6iV3 +c3DqÊcZ i#3Esr>aKrL {\Lo08~15~Fe*UV=,&(?3}L|mgZ4-?ϸh\}`qqDV4l̮+{ۜmz5*@ ~:̷[ARZc7WnWV5Ӥ筿*@x?5P*(ҴCI$MSl:9M wڍlhMa5TCeAE%RƶzG 5YADƢ7'Tc&<<]Kk~|I(W̻;KS#=P~9 նC%y *cuN,賛1q7rSOn[Ϟ<IΎDblF+ƕ't -}mmo 7;}%rQ`'fgW39-\):M9ac*W^{1dmK%H/+|6ȩ,#hYZOaxAO%슨la~Asq1)x8%{7'#̜0lyw9UcB#z;J͖<.g ˀ1|3qGc8 c@*d$Fgq wm1ܧn쌋79+يu"I]b1K'w CZBHLQ͕_G=2dtZA|Z7ާUhVڋ9pT\/ ~}H`K~22H9B"v_ , lCQ'c^s{[ck6Xdj{zkQDʇtێ5@ ,Ќ!D~B9[‰AB4;8` (wP~AƿG3C}q(ln(=kӗ y7_Ê="1ÐǟV<*נ#FfHHSEU9G~go<be 7*PIr}yrE=5 6ǿَ=\؎Qh8dᑝtQG1;)lgr"!1N)9RMb*R^S;[}{p =chL*h.8p౦ - s%]5A.;`]J(h|MhPVѢ/V;[yl݆բaX9Nh5d;tjpbH2Z2ixa=~/UJB*$>+kWռzƒƵutݮ_yb٦2%" GlߧqiA۷xD=> >rp {Ol6"&ez=K9ㆬh՚̜X2X4~7sI)>'E%)@d# Y|ִw~I=IOT-A!_{RNγ/ {uh#ix``rxȌ0Ň '#"dZ엟kdRQdA ul{cߘ:T|Slz]3"cc mCɡ*]@()8ZF#H֍h4E$#,Ǚ 8{vB3sw^1smQ0RB-j|XAygY>/oyaG:.c Moz?Nq5ζ:GqBTIUPn:b9ǒ.@OP{D!#x*еwz0?:?h^6u4f1!`AVrX9_m8PdQfä\}9M4.|gm ây/oϯc2;%TntDS>Lxpzo#oKbne.kj |({VsOB]NeCZ+i%WIdΘ?|ymUX^V"2k}+I_W6g갼Z)"l>@ޜm7C>W}:IHSyϏڧfvi TqAQTҕfdё0rսEŹq_|3A"[kR4QPȚ蔧mL(,R59 |%15G؜* OԒg|=Z=LCX A"H⑰eO׍CHU y͆Xf$AMDAAEQ,̳ 0f*%[ E<ɳ`c4 ) CI:YJCXLN'QUHR433vs]1Hn$ZϭOn-Yd˖DUF(89/y8zV̯v\xuT I 8 e6S2ъq}o[eziJVQ.ۆ#m#mۊ#%ς|{w 쟦?Q5ۄ- MKZ|\&nčJZvSO$aWy#?UDv)OdAڨ8E4)SR O)ˆj F&$ CK5Q]g!y#sIHSTBU E]0*IBrWSR]|"J":N)V:\W>8x2ӮHsɃ{Z QTT Mb='qtn.wQ;o3塐!GOSoO/z@6kmaRȲ%HqrT9rN[7T;#U_Ԛ/`>8Ήƽ1B\/kWic|{kɏ,p?Y3,5Q.YkQI 1խʖ3+[uoQYѵ?:+?*#7.c;G-ĺMbZ36^NTQs#ͣڭ,آյN^8bLUf,#]=\tI#WbO9 Y5Y];YΊ(7i.)ͬACQh2ރm;x"7mct7]$ W}1k5^3Jyq.ƫ.B7[r/uOgGwjrA|{u9Z'g$osr-sេ Ajc>a^)]:h^KV2Su?][/ԯGWG uKiJ ED~x_INIbNoF+*r6R g;?tً'66z;:^=>-&zoC%f9ߨf2|C6juțұoL> k]NTq>v}P|&R8ӱ~g(.;8gмgğrz6Ev^|бE[1oHu6W}-jasؠ< @9}[}5POW>y>X5ꖶt8_9*I=do|}C=c/cVzSB^hX|jSܴtGK|3pA{bI+s ]ǝe-;4υJ|dbu_;'԰ӽ./9odtfp{bx7cA6N&9#i}y|GD0p{P8ؗ`AB4!n^Q\E4:\BIWUOn`CdUDPr*4#0SIUAM3.}Pr ʌ1dcK _ED2T(An^Sڼg 澍,rfg7Xu}TL{N5dDʇm; 'IbĬvo uq7'r"#"}iIP&n mrO܉"ɀmU?4uD E`ccӇg;*KXzkߴB1G}z$$}L%r΍Ns):'l?gkVM QQTo TSm?s'\ǟXSvރ 7-7|\SLK}JMNeoQ9 ,fTvlIou–ԉ'aLxu.$ᑫn}Na;T͑*\oۆTjY3'|-+gH?ӟ T[jC\7*jO$;8%T5+UfWLVejwmT7Yn!g(={x&d󪪢~G/(kQ:pQ=vөJ"Q= 쩠v9#y~Ex_55w_lj~߁6_;C۝L "Cz#'tQMN~ Ʉb/8Ƨ$TA9iU9⩵1n)H TWqvt:}EW2M%']/E=*g3(rT0(v{ou__N|zߵf>6hGf9?pĵwz"YS衛rFӑݣ"u17Pu<ﳶGA BҐŔ&]IUPT?R~TsqE /卐2"2{ 0V'd "i6BBZ_M꽬% J@f4I@AS%S)T JY`nL&d%~Y A}`9U8 0JnTpx|O唟ʇ+g6mC\d˔# JbQ,TeFL^a<-JbeM0`>F Q,IAUS% L26h(X*J #Xѷ%F Y!4@A1$R2@±+$ JA+KR[n5DQ91O5j4QU)R) lVP$ XupokAP}r 6Z$ztDPAQ(!R?Xs߽ Y@QQ)2!0`$lAvACEP8 1%GO7ːU'-ANu$@U!5A|_u9)Ik,2)gu=VJ]C/ ;;3"bb(Y"ql340B=\99|~F > O w}QLpnht'[iˆI6͙ዊ1iqK׋IWz-BuXA a~8;(?%mي_;l+V!Ee1&LRYh!1D4Ήr)6Os+8214%ʱukh+x+_}]:;~j\X}eLw9/ T~g7j*BsnEUY1jۜ9M! !Nj^a2 JM`44kZ/ *1历!z864&ʑLMMMFww?ȱr%AF0'|c+qQm%8IɻK!8:iQ`Ӥc*)0;U? kk0ΫGf#[*O"&4B[FpVCsFb ` `)QQa'q%%Rj>74c!p,EB* (  #Kv4R#w\E|opY^ ː DPzS1 uTagi93򣒐%>fƄQs}RC1]&C3Ҙ%}䆡~-.%Ϥ3᠀H+sc/DȆJp,4RMpWè 샔9Y=q!"HNt 7G PoOeģCd_Oe a0-=fd<#~V-qrF&#-2$5[1^+~YQ9GnTIuƍvhCRQ!}Ο?eB%O֯LܤQ**'oq&tFLYUU|oD}l5+vwm'2zމI$$rspᐁF ZQG'=mʪCN~Mpa>9A-lIR!Ӛ{{o#LG+#`-3[ثb'~p$~Hv˖Dfv7>(%5z6῁^OЯ>b٢0Q;Hj8Zӗe\6I20%eYdpԄAYcA'лPsmDux$˫"S =UZQ3 U4暱AJPgki- aڵq|.!gbIJDӁǍRLoY!q9`"tQzPlpS6eg fMjޤ(0]ҕXBS{m44/X w-y`6eTD^zpd d Gsm-ڭAFT@QykϰQI:7e4A #UT>A =g=8ܢFƭ:OuC_[~NmbH̓N)ыG/EI&%Mm \'KI'S i~#iѻ^BB Hv \ t(rT#ŒFdjr|Rŋ^ޭ2<v' dYIբJ7<ݮ<G qlU5%W*\&db ,2W-D&Fѱ\[`(ɖK1yE #NuʓݍkRIYȃ95V42Q<KQcze!#Jb\8t#̥x~d^=H%r/vSY_uQˎ;v/۲lFMî1w`ώ͘RE?+U)J 8^+.bW-hjsMXEeo+؉ec5lGrN*"LԷswz\6S(I1 DC2Hy~6wjR.^zHDgG$ݮ6Yd(`}ϓӵMS9$$x Y/>{}.Q?S`j$c2YddpSP>PB&CaT'F}jAr dyn.Ν%[. ^i38 bB~M1ok&r@2Ț䪪j}[ФI>b>tiIL!.ꉋaS":KJosCլkVPsp}v.B'6;L[ b<努Q كCgn´fnY6W~ņ"LgBsN{)&f}B%luj[tS"rFN ]P[-Ed$:'hs?R0yK0bԘ* S(mM3b!Q`gqrHI~aQ簶!6,\MQ~ jyIvMݗYOnazݝcRjp4kjثR#+?tfq!dk7 7v@DcƱ1iE~j`Hg͙R,Gdtpjg2@"?[( }S&׊~0S\\ rC|j_,MdómPQP;;64u~$6Gq [p'][8*5S]{YܞtLjL )A6Z؂b +hg=>Fb`kQ ׸9s #`q-X&k/dAI9ysDT踵AIHȕcQA)Np#at|TY8=8I}72 k(! l,4PHT-fכ9я-n%*=T&R55MkĶMd>ro 1$wv˵|*)("YXݐj5z sAl%%E^*w7 ^޳d׎#x}Ns>\Wa '%kVIB;n9Z=2 *i惍ubyFTUUY 內/.u*rţ)Y5˅0ag@a NJm-L;`oSc b.c. %&j!agMnwW\|E}f;n\cS\L~D k Ȅ}AawklҩCD?6!Oo7~9R"dS`3D jv+"ok!_oܵd|N*Бҫmk|hc?FMʸ҅啙Q|j+hIQ$ahnS08 yRGf&u,Z̬RR$Tbe09oŽ.qA)rlF> |NJirr;د:9a+ xnL| d0/[§%/!V$$D$A9 kDLD))(KfR j`96!A u ,Oノvjh  Z j=G)P-*6JN I,Ӂȍ᪍aedXB8blS\7%niyJCH(Ϥ?ũ)Y H-{KOH~+t:_5Ǵsy jٝ!1%m̷zŹb[ԔF2YWS 32DwbBrϬ㕛gX\Ft\{L Ra~;K eB1-F艺% Ӫ1 H Ƹ1.06Su)d|$Q/Px(aIăm:5af"'{<~ޝ*BO,e0;Kzϑ_409V)5'Rw#\>0C jrJ(=c'q wk0koLhbkkeWeH2\|/?bh>$XlxfJ{2S" Lu:ϊ;:Kd%̆[1Nobqm8"A:8 n:HhXH3cXNhSkT HաRBqVB)Ȥ1ԿM $6Ŭ!ff&$5ˊWJŒNFD۸uüi0B=!@ab1LceU*JURo^9ÅRUf0ESU?9aKD ^|lNz]01N^P@DJFÇ~8DƷGgQv^Ed2h-fUk3PX:UJd*?3;10jfa8ky9l%w|޺ro&F9}DըQ@R>E¥Cm3|Xc77oNsߞ|ZsO}EލgÌ RԱLa?Oݩ7:nniETCjHkM[_-SrX7Ӝ5 I E`rERiX*)"&N?nPMT뒕4XE^mGH0LUf2u|ooi͊oLG ~7ÍJC!pCc1=kqQ'GeaEZ)&J)ݟ;߿6 U Edh-i!ש('2oBEsjc[(h)K@QFOuvz]L\thQT!$*Q p brCgfϞ~i2W !l37gE\,PV2ۅUfǷR'l#+yf^EHc w j^ b`QAªa 0MDgL0ٱC\Q#>ob^RY3 ц 21W-H8c`s[],3!ъRK={b'HK8 봅K8Zӂ;-Mg_Hz7!5 k4aNxq %Dd& D%@ Wh7y扐e ) ,CCA(EQ\oqrJ%ܠ*&iNԥ4>tKr\Q}7FG ]M1z?)Mw~[λc4ah}s5d{TCN3l$]@xoDZI,2s|q`2ήL WS/>뉢*vMN9k8qr^U9c we3ŪW{Ȍ"5^z?`LH}4]3v&4L}'>'r2H-)gU="5K<cmk nS}",帐1qds HRL+`LNVUB7iU%5GMv>c4{/oj2$BI=SbD"!'wZwqy^ ޵y7N+8RfbCAbSsZ$L@/8 {4"emWذ!Y:iPZBd'AQPHXn&y95 Hn5㲯G.~V Mݞ/9Kq9UiZ*i I[ ̻]%%e!q_."Cim ہZ¹,aR 4SײfNYE *7VΎr7P{bwIӺb>(_?w e23o+$49#sxD73ON-,]~N{2g~+_'5B r+؞l_}gGQɡa>"PiQFs*Ռvw}6`Z"{48>[v|9}&萄7{>x,d|6yN0;,Rzt9+QݻA~.B ;9KqRw\2s K9b)\vmOWg몸j:{$e n2[tJQ6#"nWǾllOၔZf3}fگWIR?t}/xt2n&dm I!`D!8lٳ잞W,ɄyHogX[HNn=<[‰(eP{߲a4Vζ9 6-FpyS呆"e+L:00Śhg"DM᜕.42nuq\Q=Ǔ:Rq!HŁEPz40|! t)QiE ws"nRI(!$ht:wL>CSVqlZT 'ЎxIrr> ҫ (9czk4e 7dqkcly~JCfG.Ԇ?϶A=T&Vm.T}ᎶIi~*vhZHޯ$8`ԠvTb. buG6-UB>G?h6w8ѸmA aV1forݬjuS;W?%PBa~u(HjO R!_:(Q$-E:)HVL5V`xt2@r؝RH+9T 6ּ$5#9cWq I֖MHiB!%/"褙@Tڮ|ϴa6\UU6 AH&U  ƒUF˰Kш̶w VpZ䁁^ȲiI,]vl1:N6qJB> X ٮdOGxD(73RP!tuv57~ːL]~Z2u&V0;E(t<_~VŒXcs;ԜiWc?ѣf7v X0Jriݹs64U^4Ry=OAny&ݍֆӼ7r;Xr|Ca+w6Vv* +)͕_ӱьM6icfXS;+cѱJ*׌7i}̇_1tE(8`pjm]bC@R6R.g);wS2[Y?d}. 9(ׅ4II\T^wgbI#,8Tc5 A2ZpB k̢ "Wë^U<#ahk=AرI( m_c |<Oȓ*#HRbbssbU@/5gc[*%mw!ܬGp-M"2FPte*+_֚j{ʃ[LL*C)Oc b?}wG%IZ!*OC̫XOF$3@/G ]Rʛ39fL5ִmT+p|i*~JR')cFk#ė;:PȒ wZ('[+OP&wHw+M+4"i/H&eV" bLhXFd&)C3b0WTQomJh}$H#3Zбwf>1Fcf[Sw#Jk:qӥՊPr#lLė'_UCa*_ΜrVT#sVj*[FKNa}%.E#.&u/YC$0ΡA]_12%XMb Cy^Yb[/Tm]lq_G7 ŬEe;rqeHnYjG n <5MѤҧ_rN9~V9yZ qL#tsؽ.Ce5g`O<}D!0.i(!Yb0ؘH 6`H?Z;|ΛlƎ (!UɻެSȱMH|_'(uNqfPYV-i1b+&lrX\ׇy^Śjy:j$W x3O_s(͢$v(|#ם?˧kZ5*|_JU3}ykiPNi Pawژ;힆Fik )~1Y|QEu=}iXE}X }={/fsԯ4*jCis9G7kPȟb"" ܧ;+Awx|Xs?,"~ɏ8vMJ!Aǫbђpމ\BlgM,EU\ň2 nGG$f{#OW^xztSD$KZoW$peg"0.|QrTֽeb+8 :#DA$]LD)9F :,4:D,t;Mk@z‹'K&?5Z.!l7=CXBzqy }pvB"_smsswKĩ|dUpJ硞֒Nh9N>κ6S@p)%!a&@P.& U Ca4 {]$p TC4M M;yi'$l>Zm`Kԑ7jc}+{mz ~n[h#mnѽPԓZ ιvRaFax"Ҍ*jwcڗ * p$-G L)n594SٖEVr8r%3,"sF$y_o {,QmXUqf [Rui3<]M@ Pfk 0TWd> Ts9.l}#(۱{%iRᫍ#LYOҨv;Ñp6Ʀ\jzd.9j|$)#VKZ۞mX"Ʒ)J—Z6$v;)L%o骪r\t !$pwI%\_wsgNSh(l~Hʒ[uO_W:;QAלJtk#Ľ vɴz.Nx-׏aCӀ=DE$R#SZ윞VZ㛇,+9!yO`;]](m߇=z$bΙr׬?:~3>NmJ0yMcx|Oq&ϫëw('7Q^\@͸/wvS{Oƌgu@vuŃŦ7[kWwZ[j!S㎼*}9uZ'a^h9߲+OyzYId9o'{< I̞n˚;% ~o?`h6P$da1A=Ca*;%ё݆S&#O0snwoUZlaΚUze lhY"xm'2<2/Oحq~_n7wn7KL1χw(.[ !ZϝH/"fV?A~l<8=mzwuWQ6ZHRi`x 78ӉXsefش:kOMd3F-F\#T@ß`LsA kݵiiU4Zv{>7ƬF}pH(єd# :-wu7ΎjbXP ˹2f2%.$W5I1ELs_*Znӣ)XZ,Å`>HG\q*̸Sâ7E)$WTSr#^#5;{Pމ!t&~k2*kN8ziJtIXKmS}%jy'tukxH='?EDi!l y}>0{jN!d҄*F.sŴ&'Jiκkmrޥ?õ|ڕ2/Wu%#"bvRU{>o8M=,[R OV:/w=eZE~J/i$/ o3147cuڞ\,o NK+7eҕ"IB7fS[Q<\i[l乑Z>t) iC\j:D+"4Pn`ӥzQMիel/ckͲix070" 3?c56o]Zx7#*f34ku+"J!mhC{$i:ªuK fҒ$dP%4}==x*Ƌ4LXw\#_Ow[[yDZd1Ɉ(~6-J My[du ;3vFu&&4C*b[25555=ܴ- L2q,dj܎nׯǩǯBŋ-}}G̤jIM]76ƛ9Vd #m,(_8Sh _;O}dax*#]8LZR"<=ˈ\|#'l+SRL;.SՊRI'L zpD`iҒ.=ъ@K0zV#FҭKEigbZz׸K֩JӕOI W-Jٟ&pb-OH0h<[Qewwxj^GzC,^,;o>1ʌuExrI1ϥW- u.MS8ln0taGvcA#hxxHٚWq<[%g\v~ f3y45C=-{Zi:f9޲M)SoCSMnon>-N$$ơWƯ7\V,ī=NS)uZ?\X9Mv Q]z(8f׎ L ژ|Pk Rhi֞|̵Dݰm9\֎'> s ܔOKq.ڄ6}E+X͍ 1ч dk^|(@tgtL #2=b## >Wy?BjkZ%̹~z, XMN+->|0h;zm!rʅah#N(nZn n>˳ f\fR Q,cQ:R2؅6"Ii2Y/cȅхa)3#wZ.%aZF/}cJ}.[_Ԯv85|f\a7 *9rK(*1i`Mǰttx'CIhk^(kipR-Quop014qϔP`,+n8IvVuۄ.Uƛ ]kb}v9wbswPuތv٨tӿ5.{Ȳd 42&]ƹ0EX}< wםXZ;&J zX1H&vg4'L.3k4hDQ,TV1D=^6 @E9@SWWߖyƻEP$&Xr,Q`޵V%^]h7=;s?ep6xxi)ZcrGH*-4ٲU~ÍƎsvU1u#Dr6K֣q47U ٢m_=1滩 ZYWOmxWIrƺs/?9꒨-^'S%rh!^` ƾA4Mނ6"ڼkS8u3U-V1cލu0$]7\iw}TMݳi6I!|xh!s[Չ>CjQ=4TLU _FmPi!zdymH(@OtQ3`q$ךۋcNT,1}R;JsFxX9IsQ&L=.couǻۖV;1٦|-3Rkt1.qo˱4F룝drM}5 I7w(Dž.KR/\걆b$X9٪G% Uipe_U8iMi>͵ 'kꅁP W)z..^D60`LWi qh!YcӍ] TfOe:qFq=݀Zd՟Csׇ"\}ׄ}FMLD$<6(-3 /j3ֶFO ԕ5nvl0JtF ɮN)ݱ9OGmf%B טЉzifd:#'d*2*3NY+"1 ޼#eA]1R=Z6 P"H1jI UPj+\REֵȺa<}Xlov֧vvTX[zu{2%Xsfљ'Һ:o֥W6i|d|;h#$DS@![<*S<";O;i䴍+}Q[H!W0X-czz*/o{\cg>γuUUY>(>ذF\3E8ϻN;>,0ѱpoWtaB$oPŤ1reph\?Wv(r;Yu]f e*RxlGZ``B1-ɑzӶi|KJuf18+ȸ>k/3 `༺^al'l83lZ٨=acT,5៦̥sX?gɧs&9u괗Kg/kN#lت馺;L3C!-YoF-+} /&Md+T=tr:=ԞE^9Q6s*|p=5DBK {9ۮG u2Xka$x#ay>jo'!Ou(c\7&c[r/h ?Ɉ?b//hHG!D{Ng(|GL,ҜdpĔ*@\#tL nBW˛(i4g}sdZ5p\=1)\ơ0.};_ֵ҆9Vh^XssS>4zkfW?-/QmUfvr!d`8UDQz(:b"f"V6I3pQeFT&DŽFRLa0]_;8%V^˥ *&-. %aH@bk*Xh9=T؟F;_LD$U*4Rǯ4=w8M"g60μ*3 yTgSmՑ/$-ѕl>X6m#>M־ڵFN),zEԑ@:ܶ$_S>8dV s\6`c]n3 N^n+46T0(Wĵ)wn嚔IѢe5G9)r81-"5i>[95Jɴp\Sw9٠>ɍh^NgHdGݗ\09-z;$˳n.-5Qzvs|]S8W"uGk;l X.e#fȊ}v$']S)\M $I~3@ЧA+-NR>zà!, *Uxngvݥ;9ߝ8nN=OErJ y(7E]UOaŝSh$Rz@:5mqկV?y I32͉&^cfŃ]1VuHLn%g~;~a@yF xbӐRBЛmR qCN=>B9xT[m{q[N-e_ɢ񵢮+׎j4-Y,fe-.|iQD: ])6gڧhqʨQ;C7Ե\lGFH|zq!yBceZnӳ꡸{VXI ܒyiN]8slXL2R*=I*?Yo]|w~ø9qE1׼_* xi3ڞPz7˹mfcfbJ;Twʶb0Qh0jB8Jbv2֮1U𥽝/`H|IhAw1O@:z+4dy؃}7#SuSn֒T4MI\;vj*&? 2攊 "9:1ہǍW]sǍ1hկEW,UGDE". P;,COOͦ9T9ÐVΐ{]33PFg7>&?tr;S+U&F1!%7_GBL?#C<-n5SzɎpHpfj{P۝uhήNjZs}6ZsIlV=Dݬkƴ%$t$t[vFݪBCFç!0 V"uNy$v#j Rڱ]Bvj<Է0 XԌ~K|9[h,r\m[DyikWX)ƱVQX-.{KC͹=iH4.!s)>0[3NKs{}'̔yB8T[TeaIbv1>m8.b+֒/,5UƆ^dtuh2szt⚾OGrsZ7ܧߊǍ;|SoZ*᪙^ro'\Z #ǎ$p~E,sn^hf'f)BS3{ .5WHɸ`Ӄ]Vz(޾tR+F׊`~tE #hp5N;v_QOKE K6Yʢ0>TZo?? HY- ܱm^19WU\ՈNSƐ7峉0E9(3{sq^Rm_-t_/yI1F- T86L! $(v7,#,iN]ۍMܕżH7zio/zx 3~Z`ׅejߪz(?:OfEN  i<6n4gʝuWEBb;zN(T{վ/>Y/^^-No?+s{2o]s6+14LXV$ dZ( tdAe>tw&qi:&PU0gאrU !er,P;yN0~05fA[2:Kk!$i5rvnFBF%=ׯz̧fA*GiFj*^KP< ]h¼ 963ZՄa)J?K+aEG (T6 $4?v8tWOswZ;lQӡIA$0Iu.I@ܹ@3cpÇ(yx?Ѳi}WFzӑɧbg'{MmM^M1Vu=nIp4$Ǒ%T*w C%̔r*r @:%wzҎJi c̟ЃR2 С(;!np`>Ws6UuWUvrtli< R`ғM;8s{&)16Ui̯3Y|ht%Xby;O/V`XdhB( H*F5ٍRU TG9,CHRH n" ZO擏"ZB C ! PS,*d2[aQF@a&LAQEX Ȳ+jlVK_g^OV`s1@fhB w715PhS!򘋴Ӵ"2&gMe&GH@;. LCylpP#w3sISwevBy(voD{u %EU!smcSU4ŪXOlwgo4Ǝϯ#ZiT$l=fe3ܐGp"`K[Y0J,=r5J2G={[k;ˈDxķU0ʊ71E3hL:!:4婭g<̾,_ǔ9~B`@>D{˥pn5cJotqJ36HU aYya]/j*_Vr$br0px<>3'Xc)呾32L?ȟVU'~~>4QNyJD+~^|z3;PP*N^}~g`=39?֐tCEX>8!M۪*GZlTj?_ 7=4NMd$FJBj)J<`rL!&ic0eAEUUPx2 zn O9?C~g>LM.YȞW1ksJzKA>n5O_x^^]>ϗn{f^jpJ%{+3 9cQTQQUUAe+Z($dK^gek)4LPU-ZTuOCI9}3c>]{B85/%g'£mNG,3gD"OC`՛ XA-ZȫR\RGݿ] *Ag OM% U )ce,Is7Մ!OqܪvamȈmJ3K)ÚQ^Rďpc^JV 76W/фw^wX~&]/iTxtXw5efГ\WMދ%ezۨMu[Zr# `5B='էSZִmCWUt4T`8MlGiMFc7##ox0XH}Jqx1ksi.= T㑢1'lU7b iF]onDZeI}eVpt5PHI$=twe}[|YH}iړt|gzx*Ub͹ {춘ӣ5c $C"?&at:B47k&jxO`qţj4ǐ2˜tt%v uD'<`EM ?NRcd>|>7sg%Pd,[ζ}ܾE[ HJMvVpJ~ p>{xi vATjB㤟ZV@WfsVIk}c<|}x^2E"W&ۭt58W7WVӡ .K4-ee~vĤDz?=Hk8z:bT}-vV8ɉ!ɔy"s12/ׁ!"EP1ՁF 1P?9ħf0 & A " uXa16` Bl[0X1aoDubPӌ XMb |a)eņ6fE $cV7XXT,01- (3Zun pp3\C(D,NsJq.4𵻠!0/e\~{2+z;W6I&_I0 [J߲yԐ]y1zz7a""9?\xҨρZz}m0\F,N0Q$V&GfA!(HB_G~ϫUW*rۿHjP4ֈ8@\]<rVқsC Rf‚WrBI&e8pgQ^> nnÕ9RXVfBD.fþ*X ӹĂ#,䘒@6P)RHXiw¨QshW*Hy5v䓅+}4V? oI(xDj\PsԯlG8K\ D'qeU>[!wn.FC [d:1sG&L;ye?Q\6l?ZrSŜk}RüC\3j.\;.'@\QΛjDtjۓw$\$U/gأB&HԊ9`[<^K.1Cemzb :J7! cRH64 XfY:"h3[ჲ0$l`lԆ7MrHaQ)Sh9Z'b ("'3-ZӜĩdN;1*70njCCM܂z/2JiZ봺~ΑtJΥQ ?/mSU= OsӪbL֘`6c7Z2q!Y‰ @W?{NNvoynY?Zr83#UUO\jF9zSr%TC%Yy$bӑޣ*L^ʇR8d܃?_"c~iix/7wv~?[2<YKaSU:Q;hF H9 1T CG*xW Kku1a#rc0hK\O=N8#ca6b@9Hl=5hh}UQ.uwSj:1ζDqs>j/60(P)~G@,+VX "()HH!!!b2C\,!qXD)@~'{~-%Gj 0 C1 C1 C11 C1 Ja nG!yX~tuD1G[`<14R"Mk  􍨕Z"PDA+RwR4 "<^')/SRxq*odMz]QU&+uFϲgW!b()eT;wEXMdͭ,*f g%Kx0$-Ɩ0rr3dYg::䞨uK:>B 8|6忰5se Yt3 \d-stXbL+åhpƶX|Vrq9˺'*60+ "1}6ZXHśEF *^ gaj渶FRdaNnv.iC3Kam_ +uu[..)&X HU)աag2"՗EPIO4B?!3?MN fbH/▪-d 0joW~ӪV'G+J&  (*i>ϣy&z>.t2bLfl{5\;B2g7֞Kfen6Lj'<82Ƴ,Vۭ..z;2d$`Í**)`BoY{!WsLGڿ sjtDEQW #X?d٣vLa8Q$M  @vMG F |Gvm*Fر]~ϯ نG#ֳڄ i(/r($9Q6 7v7Q1E ,מb.ksHӚ ]:5_Ot5N1L[|zC A!)ybȻZ-ð`I<-thX3RZE& [cF㫫 1Pl@΢ڝ7fJrFG<ڵ$4 Bs"Hbj+T?RF$7'c( b4 vvc!:O oxʬ;dbK Lv(q-b×ynʣEv|$3oI ټx:<{b0 Xȩ9LqHDY!cĉI:v+Na0 2X^P=j )0:/9;K %iA:ԾŠK@@MK}I&ߏƏkC2@WswSP HvZ^Sz|& LS3w{8J.k>JrVq ^?FoSPYUT&_ Ddi}_s]YUaqفD_xQ1R~'nM}2 (}:/.&!Y9|K˔@٬WkiC"i9Z>ʷVs?Aದ~CoϿzvn*l:ޠ)n$Ύ^/S nF)bԇ"61c̅s,dDm a/ȄDqkWkn@kLD1\u9 zi%el.\]Y_ߪ;{YO^DHX;1_ZqEZDvZ)hRކMknǽL{}GI1Cy\$_K~'t4.ZϺ=b` ĮYiyU3L"$ c3,1&Jc[$"p_r33Y43 pk?_ :I:5% dؚ!lK,ettݒI& vn (Qu G2"Ue$)W=^?O:${JZ>"g}Z|%XaJ˿Pif _~Hhrb0BB HniLu{-o869L&Acɑ[0Tg5!=p#B4AH!ķ!"XuW_Gg-Á:XM rtoU͊e~,dq1=B_SgSOtZ-YglOq̻hè%tTu빻rpb`ʗG0Хhv8Gn$ C |3 3(TjBτ<H\z*8W^rˮo2=l.wQHu鑃1[9Ќش 6G~9`d6]SF>'bm0 m0´}, Q,4c @熕\s3b= W/l6=Ub˜a!4>I kmV2ёV3,ye#<XE:ѳ}WsS"Tx^>^- ʱxNZƃs~_7Y4BC^zٷ$E'&{U}ҽ 5A([PjUɘdCR7`k7!}6=ڂ\$1yl7L ]> l2X6k;y!y^%yp궕6~T577 #A-@$;C:HD( ]T>Cڇ95M ~%E:*?|{=&'\ J5u䥯})_n\Kz@وM mxx"iEq6zǍU&9\msO`H;NR&WFb@Y$t6ᱶ*#ʿklaI&I!{#CA•^rm &%U0#TQJTSI&ͺ;hgV@IzG(jXWc&(Ji!Xq)n Oy|Z6qם 3<fGN W{ıGchI-WE3Dź+ߠVv]ˈ'KGYQc`(.ǁj['ݹzUK_t.4wHB#aG#1`/|QHNc3W(dɥ}+M݉I,Rt}uRڌǞ=;i{ >Ǐg[1ʰmt)NΖ֡ଭ=]# =$-SU1ӭ4tP4pU6ihuQʲGpDhdf<%Q%ȣwOa&zF)0WdOя~OxsfMNyQ/8:-+\pYe{.DnA!Q,Zͯ"ErndvtTB|[x6uݤUZQvr-xv\I6YTLgQ^F4IH3$-;U&)_`^Gs9kɇo"/b>75NjTI-5:А8%&uҴydec?Жl[$t8m 7 Jq-R4kk bU3rNOv#;WG*&D u18Hx'#LҼM٣FŅ߯ݹMr݄oCT1 _44keb HD㌁CRV,9HLdeLۧ7(.+STXe=YXޜx"`QHɦ&9I0 }>g9[ՋvDqGG&3xbʃ@GjÆG<7&%s?J䫑9\'zdx9BB*7 fiE`I?z(iG+ۃteN6h?Km}S l; VAn7Ꮦ6˦m 4hZz/]+[Q̙lvhҤvM*d2.wZ W:4{WK,HC;bJRcjjJ[uy &qU^fV(*F37/{+UPgQminA !l#"%#%*TR *`S,TF 0Tb *\R劘,Tb CV3-۹wl#&.iI`2Ѻα:Tp)[ޅa9U4͘ɝ'RNp%[%qŏc~ӤzOrY?xq?fyoN0k^.:hsL見[*4̫`(`aAe&)0“ g}m|_ Re&oqҾP`ho 9t:h/U\B>=`n99%ҭȴp >\i!8$,'繁%1 $(7yd6f>h\/%1vNS^%vwsʍpXwrDXW;+qZ,X*&+XvWf7}qbp#Lۏ48slyxl$ԭFkpMIsyдRRLVu#K ]O}eJ+Sg^, Jkh;ؼ˳Q{.cnkA-ntĩ,~ίs~ Эڛ";[OS}?M5D(Shbjz,״ Z HplQeEU[QfRtlUYWueC"!.! u.ɦBd"h4ϓ0qR#"hXh?9tO*Sm5tDZ`BMΌ.¹n[KxJ%in䕘iaJ:-8K3읺Q.?Vh00@w򦜡 3ZNV#rs8swM_Zz\9~ڤO׻Ql s[&0y<#OBrN[%"ۃeM *U['mk狻qZvwQ9XHKC!eX:s`DDkZiEI+tݜ,VWחmr ݑ]%f{EՄS]48zQk٪gR׶ z[{m kIK7o ]l1FH~F5!kM8.Xj.Ã(- wi*o8]Lq "f'|&zkp[72v1QⅱC;Sk޼Z O̵ JɜsXiS 'Hdܻ-vLˇokG쏄lo(+7:,dGOŒɬѪ0i')…uPU %">ϋ{\{8r[Aﶶ{-ƼCg'-~5f(C?_M~)vn꾺0>CsYW/kHzEyqNYߥurx6"5m8J˻.Ώ ͻk|gԤHhp!^)ÞF-!z0O>cn8:ΟAэv-(i@"4?% =Tjgkduќbu#1j05>Cp *oϐ彃=d&'n FӃOi̐0 =߷< ŗ_]+\l޵8HZV)#r8(֑SwHciq.hE 9";8"($2E=Fz8:EZv)vMV/c+x$ŋ&rV,UZܨ=}6BLt>4uzٞ:8a][zF9V'׊n>APFUTmLD?Ƿ|*8_$Ӵ֣\\!Z`S%{n¼N^9=cp<+n= D: SG==_<7twCj Fa體;t,N&|m>d D(c^~;לU +gcCfJXBIH1K6ySʫGh8^{ XkԲ-iQuYS'Yeծ7>q?|-NzL}v͙U*Eyo^t36^t>Jq/7ބuߏN7y5:9_<ӌϳ"y)K%B{|txߢkb=:_: 9o 6BI'B8j% SDOע^I::G3&F)^/'@PFk5 0`>OCȡ1  eLayX)*+<Vmwe<ͅUQUJ28d&"LU"hծˤ8_%kfi}A0|U#Qr8u0mGd!ilBm˫c%y]?%z \z~jNpnm|b$걬xkݫsN][׬K{tɺ_*r'\wxtz'F7VIPA.WO ?A}$1RFB|L $i쩯vgo,w G&.}, dcpM"o R`kxuG^>ur8'$ƕJJ5k[TJ¸Ytɷ\va9$v_FIQ* $Hx}]d\ϺJ?CǂhªVlliRF41/A$~$(( և" f"ggvǜ<@;ؾӼw$GG!]WS[ 'T>c]C}nDzvB@7EK$Tw#?>1(IYq!"  1 2!̳~sڀ|2;4V=60,T h)*B?<#*AM2P X`DTB!UM1#F`+11HEIR@U!#6`dAHPDDIUA O!$EMEk0$鉐~=Q319=fbDX$U2oF-BO|#r5ZJY)!^D2.A^N"G'5 'S4GGl7_V\ɉh<,j\&ud6q!{!` /C 9迏NmOF{zփB6uE#iΩ"Ǵ<7f1UG ~O#d?iPyQ>wJ _⩐T TRݟpl5Z iێ–mTphbR #t*H6RgMXiRՈ[K,aብ8Av6`dJ{;]d+ ̩MD. hb[$V!qoPl? ( kU gc n~|))@%P#фA8SQzcEI³"};WøﱾJU" 1讝؇L>?Kט:e{^w;v>|?h@ވ'f+8^ka߲۬mM5kM64}&Ys`F4nh/*LS/J ]s a5;.(96U`C|w/} ((V-VpЧįQVZ4v#''5+<j J0,>>^Fkw&8(aHyQJ n\? e&C1E [U:t`zf+1OL\/4#Xǝ Q>ivvv.J0\$s7Pz D9R[J".xOHqWp TB=Vsq0LG'Ud4v񣙜G$aI :,D  떿̷bYa!EUUՂj3T^cZ~y8{:)Y2ukx~Bt pY! .^yߨ}+گT}i6W[6 ,P. $k*PX .X.A``0  .TsJ r@DIP d#4 C MbeӓM:4Hec .XE 0!DrI*TPôẘadpA10l1V T?*8_2 @<<4TV-}ogm}]Ɍtoi0xP,,JL+u9+r96l43 JCgB(B9)HA3e8JÆ풴n7T8I£LirsQNiN4&0ٍV7)XNhҘ䮉8aLlAK"0`,8TG0\,9r .IR %3Upƛɻllݳ6l9 r0elQ,)JӢtr4SM4X4LbrVpƎ19RD,@TDR$$b 08."B B  $0T.JQMQ͇EpݦnhB rI$*I.AXrʔ$H,A`.`rtF%cJ6pѰg$BD`B*HHP$EK A$$$ $s $ P!$T(`r .\0TB*ZRL7l١͌tslsW9+ح92$H0"I(\9R rjk.PrKs6 ri6tVf  0HR .$C0FScJQ@ 97i\+ӣ{SN NNGqUS 7c88crc mJFnb1XlU4Ub7 nțiPLi!TҰtblW3dÇ1Xv+uiM p6i[8R9&91%cercuTbT8A3L;({}M%2q6?= ^ElyղWSMޱV8b1eERl%WI*991*b\8a›987Tҥ$F(I0X,0"Ⴆ \ 0PH . Q0`%8 s%$r .AKR,`D`RL$ q4*Tq0TpED\r#PsIqP,9AK(@H"@PbJr 0\rJ$b,\r,8r 0 \qŇ.09B",X l 0M!ɁJrSI$bI,\?SAғ c4 زܻPGWp wbe>yoV,em'x_ЃyQ$ .:3yK6AfD6۾`>aWd J`w f1uSߟ5;#"=&#,6z`&Z Ozsė2-B5bb RhRGOAD**0wCL/n; Kk!-xbv &$X|Pv!nQ&?:ф&aN1\IQ3JSFQJZΪЃ x uSZۊ%Ÿ|2vrUq)Ǔ28f$dv:\U$ J(e}f+\x><9J7ť(\Yk8F3N"% =`M@7abMkAogնFvhPx]jz-΅>۝=Ncd)ZI%n)n_rM}^N=)1eË^<ܬޒ1OyDOa}Os{FB٨6c)"J1#䜟r@z>!|ib *JȘ!Aw691rH](vp[aEW++!Bg1T5eMfz( xIg|ٮ_,n y]M\ȍp`dDw_ѻ}N@f "V0eͳ^R1_\GcHwwdn2+JuӫByڳnp[-Y[;GP 1JHuTKq߇}Wa0v!AWλe0 uB9~iG~ wuj; 7b B4V#E)*1p l5n@qkڟ(|~EB6X&8sdܐ%2𺆦x3SUy҆XK_+(ۍmaQhtZRW UZ[ 6N+sTrps[?onJh)}h|$lM\y*eg|{VNۃwM6܈*J_δοWJ;>o}3|gI b)l+#J!ļZ>urߊM\d|]cO3a1Xp);(0ߝC;kv6j劊xJc'vc˻C-:Km,L$z{$EB'Ë}!=5AXi;_agxs?'+s@9 =[AW CA۩J -2 J kںf֮L` 4M4 ;VLӵlv!N1T5x`XC>^}gS,I(oG(v2M7k4$9]7* nj}OBej w! u߄"D3qv' c[.+ٔ_j[%4NR{f@ہf6Vݢ2=]2,˕~ Ǭf|N$He*OAٴ ͫM^_5ΐrj,-.[,'$.zxQS'r!ٰWG[&t>Wgr<ؔ MyvO1T{ "1DS-(h)_Gbr<ܚI j:RɲdW7d.ECs:tfCN@+ vma$4;-IϊyPD_H$۹WCݚJzHlwX>|3*jHzh[QEտJ‡5*fu |VkM&ߎA0 +^k{8NByy+cti[A1brZ%C|qNbO2cX *cUX*:A$`K9:wvNn#H)MP-`*hI.~/[j߫8|k.U5Ƹ3ؿ J**UETUB R3?͟P(d[/k)Sdc̡"6-*gkYPBE| 3I=ASL׏ʄkRR%RETRJ*wح$OɩpA6* %;zιf4fD/br׍>'\2|h5baq]:jm$r3EjwmĀ=Η|c:ʯ4Ҫ07@K/1ձՆn T 1dADf3d [4Ռ68)^%"CI] / s`'H)&BK5 Xvz_mf#DD3~0;\ޔ |gLCgt6M y iiq06E4 v0=`92p͠Χ VPw @s"]8PBDKm@=nFfNrq%pնa2t)u[2ۻ9bU/^sA$NrImZp*)RR҂E)ϗtt((玚 NXer"XkZ0STd{@mWPg]"LCX'Y<'Lzh޵S?ߞL ?\?752?XO*X+xgŶN)P}x}fYi`>Oԟ1> ~]}ߕ1#֝%x+** vl)ED -1'$܉{ !UU2T3Q6w_M-R絪]l-5@_vP8S`cU@GXϟNbnUCVVh8:Kjd-me| y՗rs$b#iB_@W3MQ>XէMi(T+,v 7q^{,^>OWـcaI"  w@zH>5{1*+!#:/pBЖEsF7di׭c߮GoXK #UCo%gГhS`̓t=uZ͵={Tvس^O;{NtVgڇ\yx\eV:{_ Qc3[QسiPIV˿y^]KuIBz̛LsbG^}5]_.v&t=9G}^GI^?~A./}'98ֲ-Rh:W"^ŕi|[rEy=ܟWw';҃kZs.sPE+%lg[v̑Zk*wAҕHzd$0k+Q3ǎQrLĈ(">'| >5s@88tcnݲyʯRXۑoE`8ʈ%u!Ql8<+7؎F3R|~ =yVGTV%{=zޫc} –'kEiD|GAe?:|*E ߎzRDx :M{(+>91(\aX0Oė#hÛʉ3,ȕ^kGspe3"mwVdagVbyDž0Gw++v"|)U-!'?㫍.+%HZa}jI~]?]!D2djYqt22 M:b9=VD^@ #z()ܪ>.wpI/P( U\HJ'-Z˖b52;IjeO~;|[rxM]Pp3˘oHu?q@A2P!HPP/'R?V-lnKP|~ocPɕg#Is]6&`$AиbeUuxP9:OɞuJ#H"%m4 .0cIڣC)=gxAʖ< "Zut{{B&i uWsJPVfܭDŽ4AJGuf%߬~qoZ6G/mBEB"z/>fDBt!!sm!N_<|5~lz*]u2^Tkj#FMշjZ YR]6 7Q!*GӞS^OIOȊJ1/X <$^bL(YMC}^/g֏?>tbi;ZIi`.B(HT.,Zd F2 FkdczvۇtF6t9, ̐MyA c#M2bVal1&~Do޸ќϚ'+:p>1UU,ժ5ei,SN=6wbޛ:Sܫ^w{>K;jk۷, 4}7hM;>+6ieppn׵K-6;;.Oy_zsw*rWܽ^]M_TZTsYƷ}Q[{8kc}7xΜ.3{kn5 ^׎y[v!EľNun,ow3OdF;ccLx};ZobRJ.,fRF~;1в.hcm5{S5:DFoZҵ+ *mg)$EfL0hjW d% 4*NM{&(̹bM6Z:LƤ0&( {V<3@$|TWKC,kPT=G&B;/7 Q?beHs߫ꌆȑRq\ ۈIX7mʴ uOWc-YQ=7d ۉ4qolO_{<dX<,:8UU6VwS.7W(Z \ DpM4n-ȑi(2D.ҝcR[_gwV |>ZV~T"P8'lU,fb.Ť4HٙYFWR1d" 0Z6f6*[,fѽ-2eLa#XQ; hdF*HPц `ٚ,2fC#|$#5 `6a ddDY !!0iecm0R7Tcm1`XVJo2 F>e:Φ8V&<gOr~8|sۋ3Qo<>sI!}ޙ5Q>$+J2)zz;UT8@Mum93eb=+WE!D"bE79 u) b̦YݪKrh]Pv}m\Qs8t>.T|yݧ3x|)Yy >So!WR]b`3B8PN4L9 iS5U9оbwyOU Zϓ_9k?I8 m2KL8!Sn*4x?"3{6ٗVahXQPD[̨խF~L>0 ?B|ٸd|%`M/w2 {ْD׭6OKyέfB)6tum'o Z'pls,>Qލf5_P$b 7O&Gv9xARc[uΫn~1п[J,w I,Cm=及?rqu+XX7c t_s*io j=t x F,(JNs20`G>aI_ CGZFʥ]"-KAw-ɹ0ۉ^Ӈ3OQl&PxB\v7Q!vg&N|/8@iFRB*L)Xܻ*CR"01~d0gp2B;"zZUN8or,w%֑O6nXܵw9^_ %Xay ` x dˍl#BiT;,vzLAqmM("u<͡Ln}ϳ.}x^ W>nnc^\lj0ZH R/~CbzdDew4grsbchնc>Uq7$Q Rw#y76:oE蓮71l#v1hmLh֚`f+|ָHR5!Kb[1\D `!)1DϠAIy8_ rs$5#ag*ڑMP B#챵"j`n(DWvf j= an*^H T[C]8RpAJCdH/hkH#YAr&ob߯HUߡh|!`79!Wc:^V,<``;`^:1Of?k},.iH7@H$G3!^v0Yl<iyQy^C/m4&HFGM;ȟ&66(cʭ q Yc&*Q9E ]USȬ]I9+y>NF1RNQ͌+4E996+JXsʪvUrRulGX7VI[iuRb9:sPLTVbcNN+N;Rd˚  Pv9 a qlpԽ0 Œxzg_Nnr G:xU,ρ612d[ 7?sUF,}7櫐hdA0h m4`??nN5}z=m+lね6FHF`"'|ޮVGf#PڐR)ךkոQT[r/˵vmӧ3T éaA[Lk| @wwNR|{4_:K׃F16TbyغрA ̟|j6a] m<|7uURuv$rdcF򔪬w'Ȓsc7gI _? %#Fۍɗ޳666rVzOIcCa=%\,{~`Q*}=\f HfC+¾7<3Z|ʮIJ]WM:IJV7lv{ ;1,-}XnHSeycbRԞkmOw L}bjTO~o 7,-̈٘EOŰ8~r'zbI !0!#ITA&)BdLAgF,=r>L1VNdMr X,ChN5I{x@p1򛍷ҏ uyG\t,Õnb~?O.N ۶ÿ:/7?ZM޿6Vw QgsΗ^Og׾|X2ri^vzċqnβuOC_?z4/Zxu17%&>tVv#נz?*Ѻ@|~Q E#uYAF:T74al殩88lsbf+PD(JJciTw:W 4X`rJRłŊAs3Z]S/'`>CZv ms]gӕ\ a1sEўd}?oh|saBTӆdzR.+95O?o-o~SJ?b8/XȚYgKK3Ny0ӦР\UZ(BWaₒ%j$%Y/Sp6WƋ1INΎl+׳MԺVJW ][)7= 1h=cq:1ͣ|wӢIU U[4Λz)ޗ5u{0{}$ux)\6O)RDJWZ7I6hI8vtӫXMJi"Q NꓵQ:JpD.fdsIbo:EM U|>b*mNKҐUOɞ6NG[$ܺwBCcωXC \6Idf3Z7Q,6~Ӫ_ b*}GEO_) :A'>@Hؑf&J;X;U"0>prT^𷏋ӶJxC#7λyz'MpWujڙ{ f( c09Gdy)N|9lKeS"bRkghHsNAxs@ISnT9ˌn̎ @zi3UI$W~ v0IgG3ѹU\NI.\H,P$aHg7Ziº;M;]6F"+`ENM1,FI@:r{.t>*U%*BHIUUICsp*H¦Zk BVX:yz&B"p{̋ 0zIU&DKَ5kyG$_gqyO^Ph|x)~w_g+Gmvvlٷsf86p -H{ t[]m!HꎀK{jJ̳B*".m3+,0]XLe'Q323G*%j!9b1է&ホt+w&NlNa6RAPK`бCq̒8,drƄb%J9r0owYXȲ`Ms9ڞY3NˆPX, ;/^GQYsO wsԡz]%g9rq_C82a7oqO U$"&9*I[OŖWWji!($g/72NW+Y V몎>L dAݲDSߨoUK`T=R:4UJr$һ l8iM4n1[)[+F+ҩ\یTpw? ѥcg6d.TW5g*'.e`HRk͆1!c b抸1UM9txA+heǸ*]U3 QHP6 X9:{T)J[ KEhƘ60p98JcsTnN)R:%J:42\EA**T.``TH~BU7z/O|FRyJWL#_(!9p~9:S^M{ުXPHq֝5hbqa1 H3~ R)@$vLv9$~NB?*:[DN»ʊw(/9!10L""bk 9k )!+[8IL?:VF)z9;21L3e O ",%$pe#<,0$- T3Ygُh0 ֥Cn[0ws,Q4*I8HP'>`@gץWGTrry[A>' ]T2t 1vyY&t.8E)A9.XзnD`Zy544(#S% *lzb\fCrK*6F+t+eWErcM1U6Tlba6rNgGn8MܝXr"L PEJB$$Ia˖.62 `a,KYnB3d\0PfhH+$3+-xܖ!̃{4'_sRlPR9AP`WUIHptbܜ0T23i(4 x)h`c@3ن%LܸBBF#՛`B,QF {gj9s;34$}DuΗcutH2\M[7梂DDT2K:"ego'\5R-Swp_~5۽cp݂W!MU=i|^|~hhK q?ǓYOm9?]ׯ&yBD ѻíD۬\JEhhmibx5V1`4iCH%@\X?7 c9Y4}z*M^(qA>1 4B!QQ?~ݝ)dF|jXQ$*> D,:IbIQ8TGfHU 'gv<܈#Ɠi9k xԧ^c.,l`"F-/b:QYu2E,WA/!TeXW )'lUM+ gl4;/{NƃkpUii4"rrb'$kuQml{fNBj$Umӹf:O=Ѣֲ3Hhwwg?y0~f@WNP02rS,1 50Yo9)JU͚@WQQ lj0mǝqH"Oi%r.ArȌR1bQ1,n>*AZYt𣚒RW 6qs[ &/0$-4Ȥ:K <3_zֿC}oY$ 1f ׭SIp55sS [lb6mS͆0&aլq62Kن&k+GbHPkǿa,h8pAEM,W4iLYZ8PI[;ϖA2-l1Hm&1(Dizz ihQ!aʗ#{o*NBN8%ѱ2ҍٰ݋9 ܔ_hWoaRy~ #.s8`_!q\B3k8PT2E.祮nKu;g=֛K&$,qh@K{R3{D#!)j^$Qb{}߇$ gAPJTKA{{Vom4X SYLKpr+F0l;6}gl~00k?:} &I$ȟܟPYYSYNӌ"zE r]&ܲtg醹c#\nk= 5G"s"b8yLrd})i|י` b6>sU\sؑz` MȨ!#y4ElݬD#3'̉j<*SDtTv^;t5}7uB.},F16@re],q?Ia>֗KGĖev(qTRr:CiK[n5F(Jj)^h[WJix"V!ZJ)d0dD8Ó] nm3e u8y}^ڑ,6EJρ̎ޑށ}|ၲ[\HP؈BwP+Ӭ?͍zkw%x[bq7CmosCSQ3[ Ĭ$j۽wFj^d{MP)4%%u_iu{{9:Z†6Dyyw6zq8$:1FBwBj qeō޸'G^NnznV1P,ՈͣrĭY;Kivm h앯 z)9ĚTd}/Ì(ٴ1Ĭ~^5)7 7[-IEyõ#7s떌s^=hydSfKS ZWWH4ܡHݼZ>ZQowONNJoqG v:z[: zþ|7 |?Pì!'yDs GK<nm#Iie=rZ܂V<*:|}*V mrhj.yJ$/.$+7OZg ۍʳ! 7]j7GלH…ݗp&׿/y4К;12)#sJڗ'_j8QՎ_:PP7Z%󴮙D˅%3&IXa  #h2,قÀQˤzbhD++jGp[?NVaR5Zˌ;s SlwXZAn-,} kpQw󒹱مcܾ3muS:O8pfsF$BKhJMVmj$d ^Gyzz;2Ⳋ$c-Vhb)"eʩ~~=wt:mnV^ Q]5Ó6VGWޖ,2QUߒ<ē *Np-&*Z2)lSk1y(‚{[}Q߉we|_'&JAҧO` o1 &&6\ǝT $ٙX;Sq-Y0YALt@\oZȃmQ~]:/¬U=O?8. mƉ~ ޚy^h~6եb{E*I0VmhI4(\%cv>~5Cٷ,0{CU&;Ɓg510GgOLͼvaIcB<jasaM  P*;|_Fꩧ0 b5Oՙ+tc֣'o6_M ^?.orG\4t AkRZLbբuNKH;9,:*XQ`c~EGvU궩h>.YJnDzlMc@p4 ū@6y;8m|*Em$W7q/pB^O-yᓎA\AہC>h+X[pJȽi&>rºNGanȊ/y=/*:C&B k:`σ~/]\i9uH7eza|LQev~BmV(HJ .YmU-['oE{0y*}kc7=l# RMܷA=\qhd"]HCu͡]s@fz SBӅ_-Ok/'cf9`LT`D1b<f[ݶzM.` jwQBV_\R"PYBL.VI$S\z4M>Ƭ0͞/c Ok:-o:-a%jග_yB:t)rO~dbh/zRzy9"~M#<诚Ҫ3,^kzu|<݈TxGnGi[K]P?f5]j6{z߯]KOo8nsWӮ2nvq[YM%}J ~k#4yWgWx⟶C]\w>j&P' %bH[$Y*\!SE0o: :> Tc+cnymAq$hDGIX5 OQlcd8)#o-bZIR/Z?M 5P'm^FtۑiF(Mu8Bs]ޛiЪ ;tI=Swv\EU$aA=aU,R>z_dĕ{Ύo-I`-"iǞM8q9{ ?Y˨w>=ߠlzsFc\ɩ= #2.s!r w `ڶ+wO%jEj:{-]S*ZT .>]?ůN(P]lJ#i<[#t ?|v;#upAD. ';|wN*r=|Hw.ͲopB̃ZDUH4A?i%DUqJ No+wRM Pp.k ک&N`mѡ2rssi^fY[*bq.2Rׇ _ ]a\_@>qըSm=)\680Ґ &/°v wk|;F"#<(+[xx4] 3ń 'a1PF`^`=>umMYrB!IIQL!v>O2 5ꐨ"R,T;ԉ@Eƫ>; H \6//u/"QK0'JxC@pJ:9X:k("4F7|FrdPRJ!>ÙUd%s H" &03""(F32"`po,N,zTڸ7Lʄ,cxLq#XXx2ːdPdE1 Dhl`m\.krhQ7(t\ҜX""@K(Pt-W>MJ2yMZl%7/F0Qt2 -UF{ts3 'aTG&Vip`>gﬞkӽuPp 8zg;m tbT@U\NFPzu7v)ӦTtk!?Vy]t}!]',:WQǤ'QODo8;=!F%AZP9mxLt=2`·5Gڶ>pSyyH6 (C?!gB "cᏽ\p5b$w/;cſ~So$9N G~A~Yလ'IA_xoy{@&˽b0~~5>_o|s-LCz8"D6S ~JϮ#g.ڃ }} W+O=R6{)?'KVZE6iPѵm~8.eqW#mϥ:"$znz&U,{L11{D !~lCEz9Ka+:@o e 1ZZ:P̝QpJ``F0JX&k s7vaE"b l9>(R܀jsGY!z!hH׸{Q>dYHD(=HҴޝbx=V 9= R[q/qX E[ydai j.S籍~8 NKѯ9zM̀I!K J(0Ǘ< :WJ(VM ZkdWhrY=~I(^!19HOQkr' HG ܰqG mw&A8EV{owA ( `(s!3 Vū=fސ{J.K((wsffQը8-3c?kh/t?5O4m֟TdJ+Q! !Q," `a"J#8AAcQTL>8Z" ~&WC}uh,t?v]$jrc!-Z LPBG6gTF G,+c3 +e{ hZG]o{Mv='͵\X'DeE N 8"cUa+|g͓lqǿc0M`ȶU+~b<#013@6@wCIO9b@"D4dM9 gm#l~/K3B3Q_t9(ʬ1?@<'t)9hSQhuGCd%TsNG]vw*aVS#pF6y)z Im.ywhs:/ A9rdo gG3yy |/&*1rݳg9IGqO.Y3L B>8,*a 3jH!6wZTqb@ڸ() 2PRf"1{2?sa" j+6C@('At|p&{G(?da<aasQ^=tV|~0b>_Ѩ7b>X""Gt "mv7 3Ic tz/tZE֫;-[)4xw )40A"bsP)g[Zkh'-*rY$& 鵠r,")W E1\:$]7c62InCM2`6jLFӀb/SNx\cъoBy:Y H0Qqm T sCԹB3BQ5YD50j~ö<\Ap:  L2a1 4)˖h4хR%;4T%1,nmkAXNtkHF厵cD.(;6yy COD@rUS,:EST~-%mG_Ԡ$p@D:k#Da;&Jv$f{o߄8$)09X {I3 ѿMw5<*T "uM3:y1s˿B%#gњ Ys:7 ;쌑3&|:OD׶w1w^FZuRjRĎs i&m5d'Kܡ˟54vaϛ_ʉMGbG<@ҔUdJVc:5<^L!; PgzI6DװnEHU"CŽ7 iM$B5KNXQMhsrv@6J{KB榑qKEOJOqYVEEG/Ly3MkDi4g 6+2%J`huB.5/@BS4!W9[2Uy>+cK"/Gj*1K8opIskq̚8D H%ЪȎtsSA!0Sb:[ .Īߨ2KdDE^]0>~ p̃ɊHhhnӠ$ty(RSE!OCmuo6\PUܬ o$腁,@UnN<iÁ-}UZ}˖*s /NnJ2a`ʱe.qm4ad٭`4s!G|T?t;( 8>:; bZ U\(ltMȪ#$G:U9JMqI-RN A BArӎO7FR $9D21"FBB@T2E~AbGzl8u&cn`}!U .j0|ɅQHiѯ%7[̋PRفnq$R971ɉf2K=ף}C<7#퉐sPz?:C` c2ŖԕUwH-Bhl 't?ە7摸DT4PT t\~g_Hܘ͖Z#1#OrXPAaBߓ""bh"{y**oEv9 #o&-29rrp JSjF2`]X{+DžFMjNlRka \X!̎w>8&*3 ]hۆ$-r"?;MPEgI.)=(u ,,ib>\3F?fyB\xT1#E&渶Hzp6%}Q5"CynbZK c p!:,{Ny } KdRSUpen]zqёTa# _Ðc@Yc ~v̀{ BHJ(ih7wp~OA/Q$v 9=pk`(("@P!7f*1:07jeux}o.L:,0Ӕ4|a Q9SQ'q Z DկLP 33:i;R5Gʑ&p"sW $NScH0S d}༘_ g`ndM42x6g6&JdCnw9-p, JdS"HK ϵ6 @RúX*+N~ľ٨O%?gA8{$??2QĄ/!/z*BL ,/Äp#/Cpl5BAPAUU+ \Cpw?F_h"ÈRr#LLj'D ;Mw *<7'95(ԦqJI!! R'jK{gJ~UNId(EN]lw))Oz/VQ - kRxWs$à:աkphO9P@t!`B?TP@m0) zl]^;xPnt#F1ƙvww>$C4*^bn?p]# TUp$;##y ȣEϛJ#ט!%{VCyp6.9w \rMzM I@/c|Ɗ ExPl==I'BIev ')0IW@ \Me!TQ@SE$Cq#u 5ۭIƒޕf<˼Ѩ(/`*Z)l^XT^H{d~* ObE.~?4Xf&$SP B\j%ZTVkRIK^韀 ͧ0cRr&fCisаyi뒖"G<.òŝ,CҪj:>#}L؇X9L E & `YG`0A Z3-%?y8:4!¸SK=44t81Y.cfeV!0t(<Ր削xsWSaOY}Db'BڋѷgWZ`dM\A-)m UK+D;~4tӠɴZr`Бe0 BY`R,J%Z>&ڐýпa6]0 +8_W"{31CD?o6Ag; x|,G&3$DB1)CZ>6ˡU^a܋)c6>'3s,4/8RީԐn7_wRk:p yxm87q|k/g  R~9Ճc0?";kqUzR R (otFR@VYUV c ET Q~SQ ZMJlVl}CcEXA1οNm^osw, p 2<Y$+vdFɣAnu9 A$ސҸʙ q.GrC$K*- r,A(z>u;E,ބl$2.*,yhD.AclI6DB83è 7Ѭ~@'E`M%04nT@5pֵ]^AaسFYXeIUKqc`I0 `xC0 $@ 8Cy]œdh@ !؞D&BlRX<ʓF)M8UV5b i~DDk0f8#Q^ 6:=4IәDW|n`$w~ (g]Cpgȇl ;_H7{qͷ(MѠg$ ZrpV3HݝJ8@so ȯ:]vJQM(H֓akUOfkCr&z$ȨGI 8 .i@.LmQliBLJBeA\M)ZsC W&NލڨPwxŇ](XMK!k\Ou6・co#-,B 1 S@6: ˵.` amec-f@LYzP U9֊DB0<33NuQ9G]$6N{=zo%4e Q|KAHolWޯdjwCo~8?"~H,(#'MEh 0Q8VjkyA[Vv1#qseUm\G~,NmQWCX*ML\c|~Y dW224/>2RJ(Uw-dgxx8cOԉIXBE,28bE y>v/gߠrLhwv7~kݺd-AP HР|%uV<[$,O1\נx~:Lqt9,tbNBxgW{7;]a@aAwL&RJ\vU=(2"P">1WbxĿ릍J }Րw'R:geELPt0!'e3 gG13 fMm0{K8NL8?'ZI.h Y>v\ ~o?3e:@u !RzQn܂h9hVF AM}/~s>WYDEFsO`wHt#^z :†9~Bc2a[ޢ|݁_I@I1E9U\ ZKYzH}3 ^1r$(&TK&9K\bcPazr rvzt-f92 Lv8hcz ?rsX$Ni0C\qqjS4&l(gs"9l(3jzA NGfU:Z3ղ`BF PƷ.m]F8PUFF!`ܠ[@ #|+:W/s4CW7J;#{XłT,7~x(~9* 7O>kRNn.ɼ*"Q uwN,t6Kd:9V1k&H ms,#9Z8~ai'쇠iTNڄ(^IV0CBO!ˈZcr&>;uxK"̊Iq&#=ft\?=zTys % $sc#$n5t+?t?6Xu K`: =\9{@U7| qE\365ukMPXEaCRb#XWő-<MűKw3N]7)*@d㓵`sw5<`uHAwds_O#[4W)u~q'z@h,i:K|:!rv҂:bS?5vnD@-X\|8;:azyLv_ُ1 dZ#͍r-\h$l=<8Sȃ@XdSHElZ7hYhx`\pщ\확 CB 6B. AHu(FcdSM Z3|q_$Y:E ;|SX8#/`=G}4!/Zj'=X&Yc`(0!;Ȇo&ܛ7M )c(f 9}y N)?;Jgޭ 8q`EPqF8&kȄ"vf;'q5 lFgg6̅1B[hrN*ym\jBX sKZݴ-HUP,F,U z0zt_ 2 ,Fcۏlz0puDtN^5O48gGd%4jҢ*UR&gnf.6F5R\& Zq=hkjt6%ruP" )0b *Mxk01Af ]h>>MtyILY`M2 P.4 ZԡBK-;!I!ɓ-(R4pHHkT܎ww1;GƖƈB-_Xm^ʯBɋY~߹xM H'+)27+ƫJ/UXCDnu*hw61t;=~#Vá o5޺Ͻmê/Ya1FAv}5LOfI8|N9k"qc#9/K\J5]}=*9ɮx fv'$FV RW?p̓ ~LIʼn'pO Nި<?Ъ**~3cd+Ӱ6w Q} ]>;r۟Y$| YQEk9.Q$u~b!- BeX?iw9>D\uu5t*=a;˺J v8ff3pUvJwv'߲s \g~ _x?}?0Iƛ!b(5j8,(aʆQ|p폔ߪor)n [XU0ܝɟ"MցMܒ>bӅb%|0v UqPH ~J_JV F@Q̗278|zXa tีrF7 ӹ()kH4Q`qMjϽq{_'{'='^NyF ۞gy;e1YڐD 4= 2ב %_p r45Z]EٓLeB4~l̀u!ۢ$&D9Lٷ*b(]1@ YCe6/wÙ=z>-?5r*8GÓi0 PYWL'x~/}]D+3.6x9۶dm3{a${D+AG B?ɯ it͟zc< CmCz&DO:"DrJNBTJ)b$AD*H8HTI#JRF-<&*LYCҢ?YQ"OSEFJSTlGN8*FJQ*QCA FXà X R!%*nlFH+e4b NL0p,TUGb>oW_><%c1:4Ihb3HyI>vI,}u<={ DL+@|܏1kQ= ͤjKA?g-.UB&PPL&c"Hqoz@8q3$q(܁fޞ`!-5[ i^|ϐg$gJMu`֊_㾄T!tZ+r+jmd4mGw}ܱ9A-!wO(׵;8!VigeNR/B>g PWjRV҂E1qAšW@C"$3pNih9_OɀP QqiDa4"_Y=ADyzs- Hz _W{7/9aZzCS6XUETZѸ[~CjX07AA- Cgt!0(E XsYR-%eiF+/+Cg(V@q}.4wWѴ%NYCc-DFjg<˰H8+HPvږNCaHwBNRPqx]j,X x\dOWCLh6i=(Nlu]V+\vu!Dɖ4}AOb0!G0@KCʞG}Xq;a]WDQ KhUc 8p5cw6NK B 8ay7>Rt@b ;cP~3u y&}N:]h6}fTAU;;7i{0Re>E.OǖfmآYөӘvRV(@UGΥe5?LTQ0dp=/,7ɲ'ێ88w?1\ YS/><0 m2B !2?{@D} 0ƷyzooE5baT3#$ѣc;TA*EUoyB èHIuNwDdERVڴnǒ.!Dآ h<N67"͘[So͌Xvv9\wFn#2myE -x#+U +T^;zhFfzxŞZGF2UJ{A%vsse4f]9X5˒[DG ?܄jk/6c[uͮÃso}W),N pel^hf"Ұ\-?u/ml ӵ͜yPZxdQfxf\S{)E8`=kzш>Bm{G1_eE{qPqN#T$QFK$\L~vv^lCgt]ĝ iv+k7Fm®Y2;EP}kcIEξ:AUVRN`@ ]vPOR@ֲ'YFm;7Wgpj*ަ ȑ097Sw#^`ʪ0 NX$ؘ4Dv :xM x½d-@Y1SVVRe*nT01T?ϭ^iEzF/lDc+V09ɤx08)K%?"ּ' :bw ?C ;n15;lH^>^\%6ۚ.*)(K C4l!ˈQw*C;L֊%%Tgt}:zCBǔ&n*a{{ k"V.z2B!e/ t25ȝ f1p8%MʻϩKP'RD{-~,V?aS¤hj\Sv\a0Z9e] @ &p׮P`Ҏ󌻵02 -(0XތI+㍵+A*՜1~#$)`,֚q)2G4}7Li2@tO%*?wdPHe "75;p.CEgtM"ڮ<,l8!g9n ,å{1hR[/UUPO /3_#樅ǩڈp" ٢["AiCrG5#wGwJVfZ mѓx@va8D99s+PݙJ&qWX{f] 8v;N~sxS녂4F%sߛe8;JLvt(NAaϝ@W` 89utϲZÔxjd,'"xX?yYijzΒ^9B**"TXc>rbilv |q)zyjLBf'I%_r /Oϑ{ no96UM{ b{l9 򑴚'!!cD(7cѬ|Fg'K/;=G|f}@=ZcSLi]yıQeJa0EA$$3zs Qž&8-vWef4rk@L.b B. 'EB$b7LLC?zW7{Ί1YNg,";}y[h q7l HBzTs mgeJ;X>Q)äC p0Ay*x667y@7F#{vVilJ:ׅ&vE=t7ӺbXI%Bs)!#p I;zP S 3<Z Fܻ =>A暰N!Sdn 6' UR/{`^ w O^M\0j0뱇L7! ܂IBA4iFZjHnX^HXkKs4^{zYڧwND\X $mUY۳xflD5qMA.'HUT>ͻ"#ډ?X[ng-y׃פעD4 JV# /$ޠxl玓/`(SN "ZӢBゞ51_6q68l;7J,|D %m,ɧZUUUUUVfUUUUVfUWkpao[zhԮFXS,eH w%nXc216?D[&I">T?9q|o!WT$w:= gN'q(\w,D[I)+j w30̪wI-MQϼCvIq v(^XhS`&d fH)<4vσ>[ !b'ASrJՁ2Ԧ YwׇO(F6y5U9xE9,!nxhL ټ%"Z%HBS A%M'^;jלXb:y⺓C3&!A5adFi),m/z ;5]y;;3BKU ۸]\WL_mmUHfam1nc{Mq;j:9s57=F(IKks1ucD]yi0D:Nc +(:iCKOίص{F0xT%÷Qvыt[<2č6 $YwfeMƲQiu >^:c1p0*unZ+ *CIEj `dA5 +e 5$2);,8bs59x`DD`G, RrύLrEv#;&6RҬ*|41=o=4̹ bzFB%FӐI8)C}`yÍ>"ZU:] ] o2Gpb`2k:)du[i#~bΣ XCd3Z4])GL=;Ģ 6 j*ɖVG6]?H|]SrrZm6(,!px -SXa/$K:C#C_V}zT8![dB2v% |= <8 ! J rp{2pJ]- . m{LHh a 4 a8F+b;a an(TځR庱sADx68H_/ˉ>f:1XjIH1GA6v]g|##Rŀw_e;^{QU3=λ7>`2n;@˼SJ(RRʅzB* 0i\ S$Gj(TvSM4U4 z[aois{WQyFƩMȊ>$ŲW*7磨p~~[lnm}:ܑ938vvQIC9X(!kQbj  գDfx{p2&NI;{4{YYt=gG G`C f*Ǡq0wLJkIq(P (ƹCk`7qX& $O)jܵC='H:5c[:80\b*T1:O7֚)5q HW.-,XkTA6dTKЫ1%g87[ůϟn>~'cBAP3=o&I$EFǫ5O[dIAKyxehAOQ{{.n;* w9ɪ8T,{8#݌J@| |ַؼeQ!ͽkvcښ;.ÜIj#vV #ԞQ;:X0:SwfY0 =0^ˆZg@!6ċ&^:o'i1N[Y;gɗ[QΓ0& b_р Jlbl ]m8#JA10+c#A4.E k;ͫ$s"[X**z8q$bXm oa"i^5\/lQ4TYޔ(*L14iN/tJ Rq+0 z2`" ᯹ N^GAU|ȹ?=u6wVL ^9w;L;w|g }o"ŭAEG ESFa{}~VxDOe/?pjSM>Cpjx2 ~XZIk^+ g&a=,y8_4IN6Zg>m .Aj&Nd!(A R~ЈxB éi YGm E2cTH_HjȪ!T%RĐ]"}0Ne|;@7 aP<EBtsb̆IFt.6ɺޮq* 9vv}vEgJ' U3" HYFFg;Tc$+tdCQ)ՙO$G9&@v$L$#∿"W$p +"L)(CN^*8S@bPCZݰ[A #s^fz՛ E7\zi29JfbTwLȞ]j2;Kg87=5>5yp NtXG% `0[Fĭ "*Vl_t 4n5䪙~f.ism%(F.ϗcq"h]g VGZ H35Z0 ġH_?JtEoXFw5j́Shvpƕ-8/5 Lة~.]xC#L&Z ,#ou+=}gt&J$k>ZK)USK&?_/Fxmy"&!z^'HC;eBN@ĴE2DXaXUe7vFU^ゥB=P҇7bzy) UBT,HہY#sLm-TJ*b7ϭ[ ՚GNb|'L!h|?Ii0 kSH=gn9,A>׿fh>]q4@ BO `fHӖ. Xf V"`lAA?uaC=k1ݷ6 J@'!Oc#qqES z ~՟u@ڌ14{#xXp DPC= 0IWGFB>` ^H ؉E`$y##S%uB%BSTP|0C;z}t45&ղ4>FH%4/t &a8 ǎ$c0D|q)h:Cf- $4qJX)PhkX ԵژrdV&QӖ6&5fC#vs9q⧶\7#Fi BK+ +@),whՌ}EϞjȌB#º` \ WĶ2B@б޴,Onŧ~D-) >Xm%c AՉ|{ ("PLaaRNu RA1#K%-""@d5 P2)Ci$H'BtѰ3l@I3Ϳ܊ j6h^hWDS(-+L]}]n2(20`piqBhtD!kFB'om"FӉ-'jmT4`xzs`zAجmUn ) ~1COc!ΘbcSIZ*/UNnZ. j AC[025Gw5d%0Ec ^S9P wW@V .Z@rr%LuCZM  }XCh)aMUbY1Ob97\4ma,50x^#n$;Lqb-E~HyW.q?cX`7 \z)>iC330t BZ@։L&)MY/! C!]&W !thnr#Ԋ2^7"EQOx}?fo.35~͌2%G׽;GxP9\H_ǹ<eכšwg|1 wJ#*P}Nt0~uW˴;@Oж|ʪ"7MPP=0 d_W|o&BS **˓xyzPx*̀ h}R=sZcL kLB*kAif>G9z=P!dd"L1r q %, 2l#™ޚaqӊ,&5?E9&ƬH]=$= 3€tB5v<{5k_;8ҞRs׬=%n#`av Ψz+x%AıkR`yڀrVhsaW[֮ Bʈ3FL"W#r"32dDiVI5g֕V'؍(!Tbhi'9PQq'* 9^F,D1PSicvN{=7c+1/Ehj OfpjIߨ-%YRQ@P8Jòu+";ߞѕϴKPA ~i( ?d(l'C0oMŏN慑u-j~u4>}NDrT=:tMU~OzĈJ'p;Q!%|nʃ^y6;#?«Vrs ]2\jM g:=\6rG0w讛IK"x)!WYTۍO6fp:`"i4 ;AB`BhT"!}|NX2(psyu[Vh<`awa%)J$/fsIFp+ *.0U:|_~Ӝ)? ks##2#$>BM:v)ǟoLS-"RPOS&"dfb!D LE  &*LRŋ0ClUx1.A8` #ex:QG-:={u1$#΍Qc1ҐiA:ʉ`kHo3“XsƸv*AKϹX?a>) jC\I7H'{1$? B&67n|rXYa'0= OrF°i.^J >Oؼ>9+ BH!(Jb3ȲRD ZëJe>yBo<Hxo_'pYuUJ\#DZxf:PSTFF֪&sȜS%70Dc^ҩAHpĮL#gwb:4 B}'|4i 418 b'ȗzŎ$2bGD0Rùih)"$r$,iP='LԁRPED-MbHBL)Oh x9N% %uUcdbjj0ꝇ&EXp0,<9c1) ͷ Pޯ2> #}p{`5ȿ[)dw;/9sEyyrȳ#,HCk d Ѕ`t 8Nt3Ƨ`\ a1Kn6GQoL}7|ʔ[JPETM^n` 3g9x:>Hx-b أZP$Rt^kJ7"UɜiN@ .A Y %k1I!LRٍ5 !6A Is(0QuAl,H #*%:Q'R NfM *heb% nϹ#Jf$8/hC秃wk'ѻZEZ?c;wԋ<0i[vU9`0)2G?,OY!"$-{6vԍK"X80 s䮋qv&p/WzJzgzMV mީHfKFk穤yzO!tB T#o;wx#R:,c;kbveX2NɂH }l->s !*4iav  !p)s:ʪ>'dOɑn@j#JnXaF#M+|~67.]CS#bkկT%dEגxt6xfrxHHW_EH@*7PiLpqB[ǷO1o R SnI+-!Ux>Nഋ³*҆f =݀XPPjr 푞VKbny 9 s+1 #|wh%5qΨXT0ĸiڸN\MWnHm(ƛR%U'U_8Q>bip/GHM+WG)/9gѷoqg|Нzpq4PނcUАQBj&UUTfc=%08&9Aˎ41YdKAI•[#ZG4UF1 NEi61Þ[cM4L4hQȍ EeW(aB`[^Rc `b(|CG:y8^;uSh Y(OJ q`cM٩ !$'n|;hFSMs+Iևdo39K'Y IGR~p'FG3c"tG pTv[Oe/ZBdBm`ltطZ6`R6ƛy o(RA 6Sz[?. ⩔*seYgS~RO!pM{d-{]9!@adm(%Ms"l6m͛% {#dWYb~l"D 4S-+?/:똑F5X5>xHB GT/*o&—Ed!E!9Zd>y\"+EȒ+R.@,M(ҁđ AB3i֍k TT[`MV&L[ҒԲ@ɲD!0Y&4J΢Sf!$Pڗm!y:$!U #NȊs4gkuG~ҵ:Hii6d/.T:ֆ=Ʀ7Xhj#?.'A)%Z, jI<̉FށH??L`jEa$PAZG˗Ťs[ȗG]T45Ø AH HdpƢj#@B*X`DD7X^P$8$qYm{ylʑbǛhۂ7FlZ2Ф< C*'#&pDoE)(:5[#9  ʫ1a&0+Q\zAŋ oT*Hk 2uEl*BF^-gEa 3n6G+nT*bu)Κ456lJjRS2RD9H cMa 2C sQ*vӈbG 6cp +in] l+1{#`66 vh*YC R pzQx)mQdO@ dTQ(֜FLs(a.uьcKLxl1CӯLFB*i==d7N/,H.QrS:RbYPbS0$ hxucJ1le(A+0(ֽ 4yG\%ThSɉB8U9SDmśeag ABOyl@3# bRZJví)fJq `j5xcϿDkwr(¢Q1SD +7KC 1f[Aim菾4w icQ$²D-8{2m n  BL a32&Xs7GYvSCE\>IWՃ5| .Vf3 %8 mjXƒs+A(h49Ūn4aICy `늺@)Q eQU.##A !b`N8D䝼SI"šS2Xr:iԜKNQ*PxPQ'hmw] YZ!4AC}MBq T2Z:}GC;¿Й >Y#D9I4W}:8r&QzMMXv,cF3qUBq 2Zn:R_+w58l{ I=u)K5ҁFI_ g6,)sC۽^/*F;Ց9`r2^5KEtaټ!m\$ݹ:mѼ 9A D%lcg H0&MZ4rFaa*"I 91N paSi,pqp6/OEzHr n5D>łi?E2B Q}RTQI9A2ap5x6+f2@mҿF+G-棅l~si$j,9?`6u_/wg^qP;lI-AH8Om:J^Q['aGht! 9UXDe4R4ȁ "XЖӈȄfF8$!I ~t%eDH /$"TdǭI4嚭r+L!suMQ f=9j֢X{!=fl Y ֬65\ `oۭK J*L[RU6kaV@dJ0(@@A\jH2̚ V )Fڶ)#˅FyqK)Hۅǹ(ę8͎Z !Q(C0JACB0]P”v4<7eaX1&!`"@;K`'#VNz+f wbd]A@T6k?FlNn6.|G{Y8#aO!o>h>0tu7!3I`瀚(D;=pAF kVigli~}$.#4 ` OpAɺoSj3&efJJ㔤sԪDs(>E|)=5rf!6+ڱ"`VR!2)12 [Pk9 L}A zK'#n؜CϛU~]PXs9BsEBADS V tKb&F9H]> b|֒2J*k >PUΪؿv*:yż IDLf;ΚSNkMYk gAjѻ aB(XD=$t#TZ>#ރgPO~x"V2-)Ղ}">{!hB; _$PC6 hÃEbtb >BNHތX7;!߶>3څtt޿r:؎\ƞIgɘ.CȦvD0$F[csBNSWP_E>#(( e@dםb0#2q[u[@<I puX%APx0ɹQ" 5'"8ڭT,T,=4zxfrJ{^ 7nF7IU/;>DTy z=;wP!eЎ=P($@q}t=w0[RFG:up/ӝ㓔oTdځ?y2D3 Da"c>Z~!! Gݨ23CQChm "7 'Q  2;-&6Rd9h,쮩f2a.ܱBUmJZU*&+;*щ;z5o94\p3 4yT'aDbG: Y[^i|;oj Kֱ6F\J^;5,q/kk0݆av%Y!A#)I1\ʀR"i yvN+"ۜX%U$U!\֫ A5:;! ea'ʋfq&yㄍ4u3 a9m0SBJ+qN4-0l&&("IbDe@69gE̼k=GP+@ra %(O$af\zpnSG&xPMPJvI ήmCFs#ᓺ7BI$HfK'{m(16CU#2]E(ʂK%A50a][aFcXT4D 3UbՑTTEJj1}jridREˉ2dv> jdq׼a 6H7,^%e)E$r5;JZnXgc:n^V,5PCuF84 4֮;!4z89 ԝbx1V u jb%&""OR6ubͬ[D̄QwYrªf N )gE#tRb}.q&Gw;;Wiy>q(APdTSĆW++ #r*hnơ R/j4@̀GoijQۡvnژ9JAQHc,Z 8L85'k]ؔ.V6uw5aTn.Fzow 9q&뮎kM'2 kh)JJjL@M$' @Uѝg^vq$$HܤTp:;6 T!sTTΎRhT0v˜Վ|YЩamC%*Z1,`\wԡS! 0Rrdưضzފ T$x&S)Ip&6 F-m[fu MHu/X3[:p- Ls",URU JglT%)EJtn@E`-\Z65yݲ,S$ ɼLQMB,s ddX5ޛ2h^6.*UÕDeq|vw'N9CRLm7{Zq=K.)[JhEjQRY5XmJҸ/o`&m1E]\d aM6\;RB]pD͝¯0R`HܗDA0a ~h RIBDzXT9z@Za"VX hFP$Tfb&]LV-^tqS&&mѠ-Nt fcruG JC uXQl ^Vڀ֛,-92 ˤ:*"ZcS,K +q4J^T<vE!)KSU '9ήҎkS rGu+-JhByfBbX4h`iePBRiڦkRU:1i$$)=#%E!C=3Ni(kpBYMQE8p3:4qay-+1p4>Q G@HL2x2t%CXlP]ѻ$+L\u9CuŖY F6H|okIĮTC 8/dBC4E'W`t QqLTQNf@p 00LK &@RHsNo 7r C ƛ` &4*K!WY01"J%CԝSaR4*PqHX,9+Gԣ(K|2PWm5քGΏlѢ`T&1JyM$*)wjDTdaeR4=(MGғZq&AK*҅zVݙͣ^H(rNW zqFm "42MY0烮3S baXjbA,5!7!1o*IF f:ҖMFlͺ%hZd/J<+g;Aq*1iZkyk հnK q =&֬J݉g `byq#vv$788Nw*DdPFm,bP޷ѱȑNnR/ JͦӐplպseE;@DWjyns`䎆ޓx/L,;1tĴBay97)rýq؀t4PX9GdŅ@]fFx. C8@4 LDa:L4@*Ңå91p-U4s҆/OEJDLLb̰b#7Ɋ/Ci~i%:p~HS Bқzȯ \4Ǜ 3j\MFPO_{ @|99шP<+O#Z#lR cMLˋ[uqR "ʃzUOF:&׽fԫ,`h"Q0!3p.w'1/t6gFQijVA¹(z A }JҠZwTziFJ+]#3:7c"r #''-S2hm4!'a@!L jR5,:Wo= lpv-fW^\hju2h,lXZBx..xCZr"p\#<(*q$6.eb0;qOwM9QCrFδ \Ԋf!pa$DHl2:Gz vJ ɷ֋v0L±S0ƂJ T<)ڥ1({까u)5ewXyMf[; ?ss:ʞ2@j"WBⰡ2)JĴR*|MH6R=O,yJJx@;Y}= kX'[SH'2XcJ>\j!-Kka "e.O!5d: h u^gǢ\8!n9CtD1# ,Yy99O~yi;(B7N1(qt"eqecؽ J@C$Ps-2iK\%aLA& a.B|AB" DQ  ,WX4=etI `i3Rsy_"~ˮdf ٪$C5C;s{øHĂX=Nuk&sJU%jgqR*,͏JSYo ?YRl( @-[r EuSj&)9RCBM/>廃jC p Aݽ~n܄FZ2 a5% ]f8 g|&jJSP j{Q'BFguP*US8*(@)S#r=7ٷO~Z⥡*Qc()TfsxD6~G[ģoҫU/8d4РH+Z il^35f8VٙJs}-OC`xAj@NOC濂KXPJ $P}@ IJi[ *_n'gl5YaF!6 \VF4t+I '(ޤLF:o4V4Ǖ b8O .O\FǤESHc$lZ(UVJ"(Ha  5 ZB0 Lb+ "60 *3Qs 4a3S3oZaSEm-D!}8 p5VZJSo5C)jԌ^&SO s l%-k faY7o|ӌl](-'xLws9vᇈIZͺlD0@Dj\"/١]0KG}hVRf3G8[꼟-%%%'k@E(V>KQ%,5?d~-E*}̂ƓgvAA0' =Eoc5&@D&`n#h<,2̌\ 5$npfEPn1e-FLq 2B)h94 -4suޮ[] [jR$!1<ƄGeɄtb$\S`_E6aɴ[z1k}ǾF0>@cQ ~)T_sZ;=k>_qIDrG<<է`8;DީqFfC̶ =߾(D *k/r)GMPrd4|?(9FGl28 O~XɝP Ea EnE9KS,2D#yb&n6H#1 gwvYdwL(8#ǂuclj$܆Hz7=7jWzre+)G;DnՕ qõ%w4>_B0FgHk}݀w,<`J?|pȄ4VL.>oc3(D3.gpziG$I$ " !f2ALEaQ臐z-DC*yP^,9Fj0rմj24BEL5; BxbEJ88ba_P۸ Tuuɱ" &.;[ɢ舥AHolQ&9nR&f9X_^63D,\{.JM~u4hH=h?ҫ@IJi>FG_3e'8}k00Cہ{oc#'CMF7~v0URྦMIɢ\c8}Cq ރ2NBw"Cٻw&)L/HJRGVgihS l 3P+@WB05a!!͑ w'_#QZY2W^ ĕ(V8zf.[\¡;P͡XP8HA~SDJyvr\qjrz,Ŀmўʓ@~ koSY9ee'5Dh,X*Rd; >x1R d(#;OGΐ'͟]&l9\.&֑igTf:wjXMb" |Tݴnk.!g~*Brw#m`N%EwNםZUIÃT* R" V~A[jm9BZҕr] S:Sj6tzE߱D vu("WL7Gj0!0Or-TIJQ9glߐRy tk[qѩϖٹ,rR|f):_GkEW~۷{iRڔ hdmg+*M+we: TOk?ǹ'N V厈bCZ 8x" A ˧%9 ! U^¾38FRQXyA4v#թ-X!'8K0&@s7wB`gc 4ӱȡ$nM&'3"@O(h&,s$ʐn@왅5{gz=L \!iM P9֍\ Id<#HxMU!g,ui$OMoެr/< VYS,# D&PN$nq/Ak UUS1UUR1EU]ܴ x9 Ѐ]B&BFy0c#3@JQJTRsЯC>rLq>rGI6MG'O㻥oZ„\[uwjrB{-jfMA;@{N2 pU(1! IV UU[%R#⋷LGAl&H@hVR1sVjUY޺Sd/~gyGh{C"3{^nɄÀ>L{LW7 oB*A4+4Bp/V:T#B J% i((+ kNk#TnqڰN~DS$,3 `B}+ڼ≷00腘?S\g( H](kQX<_eM繖x<̫3m<w}'eȑ}G/<5LZL@PX9TUQ{o*y􅟏<;1ګu0ۆH wL%"xY(1(vMsa&-H.?%)wMDB KY)kwPP A$; ,XI ""W>Λt? JB4׬Sm!1ᦃB6RdQXli;1 *`LRaCh4`B)R۲M3:dAtY&'F8@'Ph0jk)pR1Y'*O,ŌYT&bQs6mZN%)fmBԯH`a!@d*4&Fe@Pa$9rGSY!2fVe.Q%G"dF2͛ t"M0E5m8 hr`-r0j]13K؎K"LJ-QXtrl^ X 2dVC'5 %ʅRH`DwjS|Yω`66?}V9DEhwFm 'f}'I! Q6hB6>)C+58` *0FgW-vϺ" }8֙.G9FGꥧJpĥ@T.. T/H|ǛFD@:XG:8R(Rgڦ%01S1ke6c`,d)$9a;Qudyck9=fGPs5$X0a?wX;Rћ}:v+|/ohbm@ {,?WI9:K x:BhI4"RB\|yST%G%N!)"418 g/_xz~. 8LZƞ-Fxs]?[]ݲ9hk?,]J∯x(2# 73k/94uW FEHL3SnhM4R2KEdݨԟp ɷ&lg|dATA_^.5V帽uI MZ-Ӄō8\[K.N.?r)+ZI.`8zdv8UÒ9g4ɎM>IOA:,l6ℶ9bM E.R>|L,.DZ9؎dT:Rbz: f n!Db۟V؋ rQbWma0$l(hqQnn#d2Rʰ{YOvKl]5L2XyTaA-df:$WD Px٠/&UppإNj'vƂa1@ۛ\Y)};aѯs|;o=WD}3Ys'gGW>)dRA e0fhf)܃LMd< <)-*7g^ >šxCh goacڋNeF0#^ =nEhqSZ0*#WP]\z:TQoNebw#}h >.\=u˼I֋`?A:sO[SdZI;YV\B!2ATGbjQFQ\ʪvGѦWlHZiL4&f!)]uSSEЛS:4sjˑ-~Jhifmf&#Ur&n^:GEPR|nOwūyK|YFsb7ͳJLv1z=C[gdgEZrɎHdÙ9TItJ"Ge gwC?IcJtnR7˝qi$cG{%Gjvc?9/;*&C$mMc2-m$02M0FOpn(E{ "sj1D)6 $ESd8M:p0&p ][G,\ΰ7drV4JO! MԪHsrĈliC4U3 LD218k/ ?^i7L'8hʷR#tbJX E$mI. exj bI(02EH-.wz5 .iï/MWj22mdz!!T) TXy2#8w*?~qVuOt}oӥ"ZTBe_NI I.)Ĉњ\n>L:kPtD‚E:b3hDiA% dkFFrraԗVCpk] 2{(~(SMzz(U1IG4YUR3A|;'\):n =ʃX ȚDjI #&2;Z_RpfESD,*$SXZuZ!Ҋ(b8*bP"qqbK2]R0vF0ӎ&݄P3n ,0( "7AHc&DeFX["0* $r!fb`S, XEej`xQшEpyL}_'0BN7%mjK+4Q8]۴G] ?I!DSUJ{ >=x. C.1Z{g&V" F08?d\W"}gW~6>)ly]nev c<|L7eQARh͆l.کkBU_KMHq:`gt4y0?EaC.8<i9 =kk%# E, X)(>55(Qs=\#RSjڶ?Qk<H RB)Bx.M~KKtZبgԐx dO<~U)`S4 ܵ xCD4DdbЊ{?A֓orU6Yyv B%ln:q1P <n{}D+Fؘg o ׮4FMAe0j( eI?9xO28USnSrZ0\U$QD.ew[l8GIIXCAR_"eX'pm )<:-܈>~{44E_gPo"H~YI$G=t{^ IMPޕ9wLB0`FvtuuT{2Yd4-2 "p5`@rU1 @X @f H"HGÔ2;TGy:#h aٵ4!KC#I||t~S*P(Dbͦjdb t<$ٳz頨R j7htT%YjG ac#XbiX)  "I+9% Nx*fnx9!]^Hd}"p6N?du(!E) 2ж~O|̶z&)ɻA@W w2&HyIsӈ98sIHTYKf]557Ƞ0 olI^6ce yYEp"JCGi3fE ӐdI$SQGqf%2ffceYda8:YI@he(0FGdq6&(&( -}7? λ~#Gͧ&mSo(Sd1R]u#wz9vAdlJ|.mR2lU03%0HLJxy˽<ʴQ_x>KXZ 49ɣ|+=.3CG|3QaReX!O%llSz{Ќd'\$@6굈j"a~ F0 PP%h" fa!YUiA*H7Pur}ebQ2F4Qpk Id1;L\3Me$4eFk(62Ljl#8M+T(Ș#J&dLT&pPCڐ1%!4@& rfJ5(iiD&H0LTQд:r 5&T Cؙ0ƚ*1U1wb2I&^ XPK#,; mJG2ZV1 6S`"E֪QwnL_4Wk,dt1m-ȁ:3DNf3e0vBAЁtUnAa1~~GP$ Td1^-Z*7 vIgB dby>ͲO4[)|dOsąu"AP 9(MnQG{wrO> IB99wb@`jh!H(@]f3,SXbJH^IR?4 SɨT""URh2~eUf%6m kH(PS֟CH~-?v,=>]e_OU(/# ϼ#T II,C$@ř'+CO HH(Y-:@vaܮ0j(L JĔt0 d X6lWM&J vq?Jr( 'ÛQ 8@ )^qxH4?rD;`MiWo t|Sp^C 1Bd/V0j(HKy~،߬[u4nǂa}S``>5F+#E4/bU}͍GhHkUXP/H\ގ|gQz)1Wr~^7_pktӥ4ٍ%Xf۝\ .ً=my/򘙮8+\aM*^Tָ|7rhZn,[tgu yRAZadlQ` ,]fUͪ"ѭbE=8s4*P鰍MaVV PRY.&n!b-5)&$A6#w|(sgU.\nTQP-X%,ZW^i/}1= *n4hm בpcEԝLWXud1YZٔ̀pr#vh'Slb i)sNq6cYFY%d陙I\ ?襼j=)&2S&' 0}z|DDEF)JkN4~zg. Fp.t0RCXWLc8cN= '}v ='@*F^a're͛b=deֻvł?~>ո={U /Rz#F@6vy¬✳d>fs_KPDP0)ovHmJh7%o8rkbf C t-8%1M 6 M4QTPU)r4&00y042bR4ZMDNmjXW,0UDԟ :(p(7[&zÆFHua\4XJٌV*bT; & Q ^?w'*U)U*0oD)  ; " Ws/ Ph'uz3ڄ-/R(@FmN?cnzX!EJj)j&AD(P~|c$6*ױI+rvPocZԣKKm-k]>}xHf>``RU4LDLad33A"҄C@%-efY a#H@ʆM( DDP1)2$DДC$bhZ h s js $1  p&e as1r葡"J(! `BĢ[#)ХHHB`$ I$`fP"2\$ h"h b TI` ihB Ť0wW%tQC8Fn܍ ݈020 o)4S#hU ~8D7گ~i-0 EJ{|JIhq#C6?NDZby)y@QD^2wCp% Mf2")j`*Q`%bIHH)h*jB!(ʦ&**UHH Zda$)g,aH).'p-%S,ѭX'NAQ 45uիГ[ݭ}iT5wx(圤4\bn!i0З)hK6(R]_!H=ɇr#+V^h=[OeR)ZZjJ@" 2U eh$"J X,%"$`(a%FP'ozHxyR)asL#M9 QVf#4dt&a18d2W::G'q^8!|D5Q0(cWIP ADQӛ^9w#B_'jv䌚Y9h%BL(h娒,4lcjhds';Sޫ,1q$fuUgv6^&oǝqU;]*-rN zǴH!31QTh;9M"Y]2^mF531r2mD"+e`ţ,*e n{Υy]>[#mҐʣtj3qF>Òرwp2V3$@)cC*X1uk}!,FCoZ0sBl31V/kZ2N'ހ h>RCSD@$RSI+օ=`}}A{C"fF)̑,xZ>1xiFG .ѹp(BVA'淛֡,J;d6j9]O[$<'E2KVMVyn) ȣB%pBкpD(SAM0cXDaJ@PM5@eaX.f9)S$Ks:౛=Z޷G\jI:Hi5eГZ(!ɳ)W8 V*Pk9j8^m%DPt:mK&4Ltn$q`cW5 = F7̀*!aYPB$]aa8N(^!ЃPcTb dkHU5lِaKm"b>m ]5c0$P ]1,պy&iı<&_yؖkAD3PMx`{06_FUD]JwG( If(Shf)-~[;ɠ&z<+Xȱ~WR}퇞*U{fa{<;_lWcHq,s52! *ݦ_?SBh$u\zGˠGKD{̐^>8Wb 1/py`Yr(0p#'8e3Rc#efU1[=Xb]+NN1W? <'ᰇ7.㿎8K:A.Zv !LPV#!nO$2bstN:cs5˄7!SoS$unLk$GtOm79ovTûpֈ_Øm&>7X@Kk%mv;{_zضSnxw$a3/x!1P|֌3Cb J.`aX()FHj0źYUedc  " ${wˌ`h0`%PCc"55hA!De[*H%b)1V6-=jbb1$Yya1EdCҬT T0JĶOĩ8} *V[:N'OFiXȭ޽IIY)P$-NIP.D =9Ԏrж!恹|#Np`&!B`sx>Y,$Y(uV9OҭHwYdX^ܪ{ =R!P*̪~H}i΢'hjD|6b&Fq( QH'e!9Vwӷ; en!A)ɟ 46d6ѭǴZ1aw5F$ ~hPp][+.6uv2*?NY2FO !AlL^]nh;Rlc7Q 8b;{sĈ>j3N 8w.q۷vJ9Uai1$˖j _ T?ɼBYM^,C/67DiH 5z:oBmlh٣;e.Dz) w6ѥJk4B~]Np&RJD{N a!J;2}a;g[͝@ZT[&8rfw5c2ݧ̷F:PԟN53=vSw'XHsr3{s`q;RÂ16Ob(_groaүI]ۚ8ɴHM4"N(4 i8Ish"nKinƀxw`SΘXICx@7!G\JKwS"ӴƎ@ Ģ(҃ F1_5ŋc?iN.8i-8ZR VW>My*sEB6l^%CBI31fc㬧y6QCҎ,uٮazKy7K;1MYqC(Khg!Uj-;!45ڴ x+v8ìӫbj: vڐ(N 8Gc@  F y0_&)/4u'2sf4kwy6(Io_-@MJP"!eZqd X VYaEi)~ XO1U׻e[gw^T fV&'6⑶H PCL+=P!#$)V&S>ϡ)!P5 AJR+BL E mXQcE`EcDfd*PfɠqXOON0j4t2!Pj\ 0}L`T""5"AjRՉ BNP;i! @<ԄH$4sWߊy`gLlzcp^/PʕE/MHD1^p*s%+L:L>F'Z0$q,dli\ GfdIz!UF,nf)65cеՍOnJlC04rmC#hܧw9 5{3ݴ 0On8r^qmP̉];rl+ֺ81\(4=8z<+WiK4 &TC2KL1"FLn4dU/RGIh-.G/޹s2Jj^YD4L̾l}H o#ub8bf67tZR! 2[O͢hX pE ddNg6{&|x4mrz=VQ׫K{`BU\I>"MòNk0XWA1cF9 1zjg_X@>6»32C!уY[PBk=EMxQ\ @9_^@x:FsI&n.bZVߺ\ȹZUKh_.l> ,{k6 ^F#31Ⴀl 2"&E!_`y/mQơYPI2cu 8aZmq?+W.bJ0ϱ:O "QkX߶qmAH](.#Z^ktZ}vo-@z(9E3|(Y٘{2qsW h. RV9siEYY}xMc `0m/ j$NM4@' .3\Lz&&j֊&Jx˰ +/.k#5;]z^֞a܁5B"|ذBIiS{ xM@QШ]lZ>>] h6-$(uCj7c6>+al H& c %Lp"@m-29faá̕D#Ҙz@4jD7I~T4 18N Ī8Z(Ơ@SM-U׬6X 0ZGZkIf@IpM`HhwaϡH0aHXąT (Ϩb(tcPv25?G"oRvȫ@*O.;ϡyGs6\S0gI"^1 RHl9q}HG]Xsv1mZqwMvFrJ&'XO"$Ch&8ٲURd֦i4HsTTlM\xGb@A»r2㈽;Ñi<% FV{CL$Ae4W;ڝ+e̴J-VNU-MXhqT3bK6lN3 S( *Pg ]("]WF競?GsTs.sOξ%\1O0>9EAPAtlb#jT밐"I> |X22q X'uUZܒ }Ybns8oa$Bygu$lLƥ ɌK,7f8ٚ6.@^2"'Di}ŨeAi#1%Gst q.,^6B*%Z 3-f(u"F%HaD# imf8,-MIvJeXIveL`SPL2ruk14As)S)0[ V2VodR0D1)sV)tG(!6bNЎFA@c Zq nj"H Ċ蜐1CF&J²8!0ޔX" T!p*O(@0h7,@CLH@H]`![iW40:*=Ɏf1j]I0F,6K6].!%aF~3*tǛ( M.P$44h f-%#u~T5(E AcPSe$0A3$E- JH>8W" ZAQP 8*aI2B~9:!TyhNRE3 H"JEcf g jɖr $[OuPpi[kkMF'"p5["[ĝ~[wS۞ca!At.xhG!$Yz׸# W_'BaXqJM @2'XDLJ+Ti;tPȏr%$QD '0K  "O |@i ' Ee R&$ P)TJ ZJ#3X0"qC!W*xUR AtKIP@ ;UTK 0Az0c>p{.;0jBLu~,ƣ/YALDZZ@$aʜCCHi6v戶lp"` F4vAhm֘)i$,hfo'r"/¤jXQI X鳀ZR&<@ȁ0Q > ȑ(U%AsVw$j&Ԇ)t.d 33E|D]H6'g5۬jvˆD P '>O,'TD602%X E$[ۆ3{n F\@L*D#PBʕbMeaQ@mَ4)+CPY bSHc.21+D65 2PbH ZJPC,h2ijM1dI3քd&` S,AFwmbSeU`%(  \)$ Jl]eX'p1FI#uaFiʹXҠԘJcIb1"SA,]-l",yaɵ26"NTMA1İdIr3V1%MOCs&4Jju膱BV",ì;˅ 8ĺE4K!1FE$bV*Z(&Jh 9*i)rW!9Z!CRIUkrN*D=_LKJ"$J1U'&=OzT;4 ;]:ђaNDDr\d s<&qa=BY4n^@LO#Հ1G8)L| hėRu T*5N>iwHu*FHxЩU6H3c->Ĉ (Qc6J`B]h'eYa_mFIbYt&sIp\FNn/,ߒFkvb1OR<Εjzq0[(oB]_ J vw\qrcBn_8o>h+!{b[. Ǝ]D(1ĆfCHQd0t4XDb¨%GE zUmtX&Pd3Wzћ3nG0XGtz4eѨB\c󺏘 5>w+#njU:c9Jd(ZGt[_)suēZxi]8ޢ Z^'G-#u&A=:u.F# &)G &WYmᨓU:#xl3N6·L\r(6ACwJpy<4ɠR39a tR'ϾuF< V@Nb8h 8DaفH3.4Yʼn,SdCe4.@)w;QGrgwHs <7Ӑ#]LFHhmmcL$>X.(Kڴ9 UV%3dɳ~ 0i KGXHK6Fo|5:d4`/)⚊C F:ȫ;Ї 68$wH;6&(P?}$BMV#Ha˟<̯QE  B08~&,JV F`zV.%}ͥI!PjuOQt ~0\MPhʯ=QGaNZ2M#FШR# TB1C? qEz7M"TN V gIX)l~6{%;F%o,'p'NZ *MB` *hu:( ]$CWYeZ2Ks{{!Q샨$j!"QbJA)P>0y0e:xC"$ K 5mu-Ut0, I}s3zIo̤h W$|vsN($Gj{gI!ab_0DM@ tQO1(ňzOԆ =oN-(NbE=J2Y VѰ¡&! (Jt2b&),1V ac$L0 SvB8Iq @UJU.aD4?bsga}6./_~NZPo+Xm0$dTf- w4FHU!bU9dqKT=1PE<7P1lܦ%Q/"ET!W5~^ 'q]_NcAUTNp # lĸr=RccG#hɋڙr"C98x GɦUgEteE>2=4$6wnJX[kƷ_SU@E=}0XmXgA{}|/2A$cI 쉒ӷ˻jlC2 vmקY-B"LL,01r9F 6tL,v*ΰ[7A5a6+QTRǔd)ƣM~]KK#];}`|,".-=vaW8/x&R2G ? y}8a~//جTݯIe_]vՀ*Spnwcَ56{GK:U&Li䡼G ꊦvØ+1BHfrQ菹P/gw ȄJmذ[qW€z\~--]s+57نCчzиkLv?Uٺ4m?MfuрtΆn u@\1ϟ;CZ6w熬 +±s&QU?bŨTr!]h !bzVHu4IJN1iYb2:(9&%U%QQ #$UBMl?"pONӑ(v[Z[G!6ti_fnc]GâEdO2B j᥄MfChb"(b4б6" *aו;*Ȏ@r8ތw8̘%Cj/tFT$!(cJjAY(t J5̱o1ZSLX[Nا"xH'D9\8Uɉ1-  tz̬%a`kV*&L6-.AeO]䠆Պ^] `q 332uz9AțK(IlRsD ХyL4 y4דM-r4d:|Fvv]UQjrJkeV?ɻWfUxG~2 ^@Rg5,6 MN+~?, /WƐ+sl,667Ms?"ly&ie3mt6X. G"IڮCKlMr}ZK06F8A2MzUn*& "2Ŭo"ZnKm]w\z,\6_|B}lxQim(Q TO .N9g˰#mkjXǣNr}l(7N%gj!>cg}^*~Bsy[Cӿ܆dvI/s92{%I<]> %5b:pXTRB'!p pD-*Tprc=NΨt$uEB$J٨$Xef7.ad+ 5ׁDzRx,W,f;]9=9t91('c<$c1c K`억܊ʆh4h)(@vZ\ׂvEeʚZ&ty˘5 -%Q ~[ՠ&Gd;BUkiEOE ;:W98 !2IXnC Mp! 8X<Hn)cޤ dKKzy-ϭD6dYyt"q I#+p&K 68KP,xkAPZȐw9n103C26s|>ӯKSI]&z1ʅ9f+,#S_Ư2Z#2"ÔP4(^>pMDM4಻^%IF1BHf)@Q21 I$BD (U U`^F1$bB_, DSzf̥‰b0o)Bp}Ύ1!:ng"& `h $3 AELaЀOkd!GKlx ! (L(F`Rfǩ,b>cqDdllyb109T}!FBU+u'~G$09\%d~㼸/jxЅm~t:s\wgl߱cMeԃH*279zj!+,9; Zlz=8k(q,h'(a&hU5ğcܓZ@Q4 uRb.Y{BM=`pm$X{]o goqcTWf{g?2ÆlzJ 8buPaB!G miTrIl, h3[j榦J1i1 JT F#S!woo ZH I2WƟ+uqjbY\ S*f쉗2bf&; pF2i&SgO٧L)ƘxMo mTh\$$W())̋ >! s xOkZAl;ϖ$d*1VaRU:0788R }Nx(/rӿӯ{zeW C YZI.ƒJƒ$x(u:W#*J{B=F?ԶOO?J!UHb؇31QSS:<:xNXVjTaԐe4n6uM!UXz#9ĞHqnVI*-MҘXbJ Y6CH+Hɥ[0J=R+irJ*E40Pjt()NFfl9s҆AC+Q8UOîxNR~C_0 MJHL+C~*IL7!(f\à7м"vv VV*If)Z0h' dRH(>̪sU 1`@dE% QD 'h*oAJpXıNԙH[@CB 44UZ-cz# 4D V `JK%j4ڠ(:#oH MJFW27cuxj E\7myW An ceh6Mȴ1a}ryB,١ӐY.AcHYBcuT(iuK! 6T֪e*<b_9YnRK~󠂍 @`Hx(U iԲC#|{C`zγz7_+`dXPA`= ,NdGEkZV"PD+kK-!T|; IArhG j t\fd A>QCQjߞ79o',L_G9UۇĴ|~e!{C;K*C]!.zP#8s6(B/]ڐK'gɂwrj;m'÷2> Dz&Ԁ~9$a Z{G9?X,12b\h2L E$AUHG/:!u=g%'dw쉘' 'tTì۔D ;˒B1a 9D(q:╫|o({F#;I4;aTڱ3ҘWyU@1B3 BR)zơ$hVPRbeVʄ#Ɇ bID)5KRGQDXcw㍅$F:,tA2Н|Y*_a'I ywbDנ_gրP4B (B8F} A h(+0S2or$:$!5 !IC~ !~a(i|eOG(-GT22}@e&@om^$)R +DP0 3TNҮ% *D^U%)R0EP-^< K}+tX_IS Ȉar=ۣ&J wlvV@dZ+ޖw7x*IBSj"m9Q7ۿ({~IN9SJݱy0eپl&BXv$u>qɖos-܏9JBRT"(8H.(`J*|;P7a2g2^:.Ie'cUTHٔ" >#p8SAHѡE,TrY($2q@XtLar;A6a#'r%T)<O@ U!R'6D +mZuk3_S>ف ctl`THYPQP~yB P>  ::ԉ?0b 8y #0(*:x$OѐSU:?X4Da5$ "eAXEP' ySဏ!@$HE`0e HQI6GpoMBc-fC2LJ <.C[Z8:d@\0 cBi8Ro4LdH9b&]c.jj5R Pi -g+lJdfa9ed6a!C11X00 7xñR&f?Y1fKc&$(vO5A'R§lEޏ&Ho}{=:f25D#ʤDBy.L:)p;dc*H<-H&̇e@J8tѭ8ye6ޟzk^hyd:?j}W;(Je &O"Hß"U~wd>Aq-)%OCs7l$e(ery]E\+UfKU,CF "jK1w|ahDH9ҐlV}KhHw@驲E:gS6:Mj"f\@_pҬ3nƆV9HQoqbyö{'mmڦ kAfӧwKi&EB`lp8%ɃTn+1 j^dIs#;J0TFl"#) Ke3M$FS|\mjP,8GnM*6gO%w)$77p}q2'Iww# IjETh3|V/4;Z&^<!]䤖ӥ 2 w7%tA6 mb`!njF(5)P6eׯڠp8v1 .z>n h!!7>1<,傞RI1 .|KQT$!yg#$Y&+Nj=oY瀍G97WPs &yZ0+-!.hw"SV9ƨi9׀LvOfMnlɨ=Bc6rPY:5_Ww'(ڿZ>K,oN g 0ldS"h(iTb/1"7Cwn#D E*36ɣr:}*s3 N-CrܴcPrАF^Jnݔad1 ,W "u0O*д@6f0 ]gePXu*`0iiE+[9ʑJGb`12ʶb gH^316Gk2bQ) ҆bV-faP7nq|"U5 z5n iA(q66hhQ+8r? _/͇m"В%IWGl>`ڑz^S;S,;kH{ E;S4%;.[7(ɧʍZ&&"k2t (I&p/ʹ!|kZ2óHNGըb% Wd/FgtCWBRj4(s+rD^ːËr1^7'g] G\ HYyP@T9θ"#k%Wz {o[H;u>*.(n :50,Q=,\ib{rWH`cKrp+Svb14(8BK hL!fgɆ?ٰt+޽No+N|a*cVӴ-H}D:yR+1R0eҎ99@ȳ"` O"x,C15wwQ >PѯKh,c'~G12{ڝ/NmFރ nnkdɖ 3g^MBGAR"ZR{aهT(I0 bZ؃ `h1 OW6ޮ$5SݝqA°V|N;}\rhs{H#plVŎNxShwD0 3 IS>/tc*ϓᢞ DLw`|oE{rkYQA0Zc<hz5O_Ť&DYGƆK\ zO/ſ+OXM}Νj:8|~*y騖sbG pjUc4cu:kK)~6[\)2׽E/ ASA 00'{2Hׁ-IA2S3|nWd:,lǞ9Aaa.`l rQa!tiȭ'y}*Ef[Vfa3t9P n q,TW _ijw(^ĒWXx$giwozA,l I>G\$-;+ռcyO;s(VïfjB5,!FA Ψ*/,aG"5QRBcPc-UQE?+'HOkfvYmf>E2X} q\#XJx9xv%d "vz-,ERFq PfUS"3pЋQ5P7M(*Tϧ}w!m$f40k@`  #Z51HR7yi!3S#*#$a9xi֔b@2҇^A9Jbs 4ֵɀ ٱT{hh63G!$2 UF lLJ(5aӟ $ Sh ͑=GQZBeqo-m؎ZOD*zĈkMVo,UVHV&L38hއiGqSD ,hNg|(yx_m! xޯal<`k\qfARhi/]jLbZ8ϻ;!yW\*#sJmmx[ ( $X!S 51~ P1pd$v߇afpɳ>Y,#8N'жϕդ h6\;$$e*"Z&x1(FT(QTvB*y|{0*Ķ{2HJCukî:6qnxayNQ{%=rֶS۠CIDm24iHчZL^!tl ըddy0x&8,1fY%¹ 2ȥi4Hc@t!'"e.p쌓c/A#Z:Kb<#GiC@FXS*^C*zhs] 0)nTyv[&\&5nպj m^s!#j J'~KА:-:ydFN) QglOj^2f;ԸzSi7+5M҂#Sz@lEP hu&jS(,p!c^IƑ Q`m+D[8U M`tI6[D5*)Qf!DJ @PdCHй972 (yAO4֤UKQVWEAgx~WBo!0:XE*2`"%x'bl h,:>!iFwrIpSA1 & 8=`L S $sy0Nx-"y5/ /) C|`"YTUEU)?pdDfDOpK9۶r xRf9EĠ6U UCN&:^d<&O&%04|>.a:{ wW'U]%}*nh(߲*naEEEQIEQTQEQEQUEE0j4 ** J*7Gb}nQ{y^:= I)*$1-ۍȽڅZ;@c9ڰF˿@ذ%4IMJ4%LC/p!=V*G&/-'lR,cpdlEDkâA\!~/P8p^ ,FYÕyTٷ.>2{lH6svi $n+/&%o~ya,D.QDJ| MaLS?ǟwm t+T(HU췿NJpacE$&SIGo-KxLԛb {D ٱQ*2n XIVlu5740"-M޳Z| a\1E3Za($RKWMH ahL‹$UqDc ^̞, #)!ܦ:z 2W~NQ7Hrd8xn1S!a)nj52o#E*>s'irpaUJ~FFpiK$c ɴX1ϥ ۠_?e[?*wan1'P Uno$;ly`cټV wW HQE'PD|9^(P'/wvFھU,qߴl>C⧗BhtrNJFvhj3H_)rׯ6:a]!D4MB%4 HS2/y5BjS!CFJ4K̒MXj&En )"TG{>i'NQGCGvD3zy $ 2lFx6v#Nl4Xfi&sqV[Un,4˓Az%Lfv*IQzw$`pvq/fg"ZW|=Z.9SY>9ҭ{>ƆZHLJgd}: A49چkT*>ժj"xy3印3E`,%jKXEF8c(8fi|IU EH ؖ.]O*W1 bS\'ځk|{k)&){&w9= #E YGD&GH]I }uC@AIǸSHC9F#tA?v! -jM[JvөS´5avmj&w/]OrQ$|^}dC 'N&$zkX5ecY#n"A?I3PF LK Ew:b I@`,0qȑdjN7i#cϩFVZۉpd+Rlnb2兒% M̸Ͳۅv~PlsA5_)9 ՎA4UD [!pp'p>R7s,/:"~M@x-N[Hl'7R hs(< =mNv4NѤ9+lE#}~k{>]xl#,C3|Caam^ˆ@oV8 |G"h k53H"?.|u7+1\"1 V=C7{.ZgMœ7)յld`ԍ"n`bkL 1it$N#hmyDݫVD4oX9dZF3YT=-d$bfՊ&zϪFs܈q}{2%I"`OPB+V}r[,)*.oc{'pgw䟎G O@9!锰@߁q (hTۥ^VbQ:H8xgWTbn6:`Dl-]Ӯvbz E<:Df}fB1:BEK8֣Țp &5S¾OǔfQNנj23.;~xLWr㟫TUa捩f75dcs}pLNB>RrGOVϢ[" J߫~^}s/b'A^n%D׌,:'KwS߼qFS# mކBEjG_Lەt9nd0!2QZFUޥkrޝ SZt '|H`F#'?fɫ뷯wI~ZVU^*ހߵCV8T1 >iDk0Whu2].3PsK춖^FԖ }}9ٟ5pub4cFb*,763./,%"F\Z 1'HcI!/jSZu.)l~\py}AU 8r>"a <@5Dzt@U*a70 '܊(iu`wGh6悑JQf 5 :eMwJMR2PN˱8pԘNR`h2d*ĵ a˅5)8K9"MVt3Ζއ,AF b&0 kn{Gszw85!%ښS, ]UC ֋1zUg0L^F#h THmp(LM%><i7*gkrAZ6B顪]cKͽʢW], ^j>G|D˱y-Y%q}ffRc)bR{*qpas%\VYi [BHbx-ɂDbKjYi`A]#4gR⤘мgu=jq7Ei43d{j&w r9(>:Pa2eg[ˆ+x!ŋE)I0d2"NqM4و{wrkysZُXfBALrL АݴrH3mFg6j!mexM8zI =JD97If*ƃ M+95&[j;.P 6AdҠI(qNT8=@9Mg(ʲ5$-,KSY={:$0ĶƔPcWyK{Wyo8FN4zC[f˔ΉbZ 33Kث'1L[Ěfإ"r cbe#|@6Y<0wa`بgIi%xcKfLMFN)5D1";6ߛ&}_ZFia&WDƎê.k+I2S}qO4Q5WIRDU[WyV#J ,^.Ց#XetKNKG,9BJbQ AqRJC"UҖҰo&~+ עQ7%Ոv@ͬŁF5X2U҅it51#-Q0!̰\5tтo5`"J 0}) e("B,}kg6ˣ 1@&,E|v[m{ "Isz?R/K  tvH4iRYA9pÈL+KmeMS4pQ@dho%Ɛ,H09faJP#h$""@QGb{%ng*hs:E h:bE;( $4NM+.D%v8^9< H,JD钥*R#ûn>)%4*PxH @j*'~.uTZ(Rs(:SC(HꢞzB\ILg'Ȫ*RT(Q:;!/sNthSܜU}V ^RC0NԴэs]RGl P$Tp1\2cQf|i+,(x!z<#Jc*¢B$/F*0ZXU3ZȆ}?[^DMB^{DOZv( c ȆH$DPݻCja'g p\@խR ':ݻ |Y{4 IrwB%(7Й&FKYn,Bxe-9A[06E`KA֓M"eJA1CFFt0Kp̸"d&@<6)rY,@$)vd+>hl1!Et:t1PM`c'FHΦ)IiwŨEiFHih^76t" \QtfɹG$Lxp8IH`9 bz뭚 4G::k.`q7'x%^; pw8812G&`2%( ( E0b& "".|rD̾=U[`{ o۲R< J OI6la~=mO*Kc0͢ [Kp ov Y)JCFHjiV/M&tF0u(uvk lO$H>Gؠ TI7"jaD;'Og(oT4)y^ǃG-,jdӆ7 8#LIqъrvġ$)A#8U3*Lq* &Dy DIE c=o8|Zx&k.(ڌGjB5t69*I``ƕ!4MDIT'Ǚӹ2& L/$,.N'ɥ=\OK "ӣ_ J/C^`wnjƽU0G5ڞ~+/deɈ0>]Tsd}%^Z4kI#j+~)S7ɷV/V] ZB.P9C|Q4';1qH3dYf9wli( &2쬅Y ̄b*4:taj0XDLdK ["S((T @b2ApBcmhP`3ٽY!0f3MD17HZnE22D E8ƅ"Ci2L%1V1h1f"+#2I $\15k,HDӐ.$llclffD.c,bܵ"4HfXQ+ YmJf J&f!p5DEP DV]4jn]p- DM5.a,23 cH 6@S6t\z| >++!-[F|e'S&vO3U,mS:i,"` pz{GeZHiǼ2|9`W Ӛh'6f*`8b'H- Γrb.bЁ.A0 :K\hԋȦ3ς"fHYmBR( vHj0%b˭bHd'Q N ^*bYmdLoBϝ篍wyc2hYʅ;n N5yOEcxЧ,>bvu_Gnډ9RymԻD|Յ#$|!yN0÷࿁ IލTfڧ4yZ+EXyߕi|bLa7E0CKVؗAO=!ݰ|#)U 6GJ { Vq.MA;ZM q!BDTd b8|IDM4L l ̓fCbJ/cX0-MܲF՝2 >E]SNFYYE %gf_'v'a>XsmRӢqVI1#1l'i9~"$(( (X&H("!% DTڟM!Z@lHF}7Ac+W@ ~}hn  b<""|Ed\8_@\(D, za@*_<@CxmS*|JB a?>IU7pΑ&D6s#&i%p,ua-TyĦ—0:&0=+b&B3s7MZsQNˍkiaK#9N):x΅42;.%XVm{™)}9\WCSf#jC 78Uqe)AyBJamH[I\t}t1nH‹e p}Ra7&bAh c'އF5iֺ[IA*1dYFq+X`AxP^ ECc:|2 xɀ7n;{<:\/Z2 U၎DQ2@B4Ƕ>@T[yoi]@ Wb^>]ǔTB%` pr0O&5bPEI"u&n}rLoxRTZ x"h~w0E(JդG"1k!L%.bPa"xAةف$E҄jW4ӌW+8\h_}^m=r97\UBP!S'w%L`AA d`h] 裧t-8|c זwF0-n耜 >,B BJT?۬bDD*1h'D?i \v*Ōf&f&)"`!FXe-}qg] fF >a4C UyQX_6"IիTXGsnXm8go)'D@ՒrD68z?ݟ6)md:M|B|u) P>UOy1CQ 6NZ:Ţ8Zݨ+?-] Nj}}?fR0qьƋg;%) \b"2 VވpR?w 'GR"fD2-&Re$l52.u #)H+ k>0c)7oׄ`>R(i w"h4>KRwl,gEhu&.ۆ\&Q`3177ξPik~&g] ?L5 x󜽴\2i^JdnXh~oV?#IeX d8^-{s =_]U) H("/>{~?wxS]|JNYF8Yqkj'/Jirfcj[tn#o٭>Q ϤM!|+v 2 THGU]6@P̥ywTw~; |>|]tOaA;dp? (܃'^<SpW e(lEQ}?|{L|(2M`džn㛗1HUWT> Qi3 kB$2޵ic h ij1I189FANMQ$$IA@)@!0R%$H d3VJC9$ H[H8B*TBd Hl -*& !le;g3jYc.'.~#C"[؞q3 J3nd@)Nت# (w}'u /ij^*; i}5z8a<_'ی y)!=uM*M,byzٖM,SwO:D'%}7Pʊ* *{ܴܵIҕ 3'Z jEY0 t! H^ rz o VOl]ڹ)+ z@c[1zbH1fF-+9+yvAI$M?^C_Gjf#IbYxE. z =! yY <4ۍwF!3{8CjTtG<:U-B8:/`u/9Zah4pR CۡV#|Tre FL)so_UG'790%$*F]v?wǞ #8 WZRODIY0:ȅsf6Q͕ozHD9c6E%XcA FR] y4N"B$û hS4g}#lt&D Cq 7R ~6WH(THIѡiH4ZBLu3-Ll1PdJGISTI5X0H~onQoVfeM*!:B+&{fݽ&g;L#$sq:xɣ9n:jVTdľh-QDH5QS1V NP$il6E aME$8^y/FbT=;tv=\s)b j!sTv|yЀG e(T.b*|;}cPVŭzR=|TPQQ RUSH+fax"Z xBWH|njg|RrJ%u;Q锰2TNr|=+Q8@Xq)#\9~1 S]3\e"@ ]" EJDwX?զUyX?7ř22 eVtG7DPFfH@ SG}'5h& Jk3 5,#Va"F$$S0>Ӏv/DxQ0[d3YzB`c={+IO$=w)H{h@]b}zb2{+Wj#tAhd$t?*nٗ k]Xzj(~LRD"W9ˉɕ LN2"7 aU[ GݫN+#Yʪm(M\(yxc {Ke(zOc?+tOJ+# c?t]Oͧ]4S]±JM6"9('/.Uy@UgoYMd8+ۈӀ&I*>c9pb-#'*eWM.BgR _5XBBQ-MgoD=0&on1^E!ڬEf[d?t"-K M {O|:Cs+1HZFĹsPkcϳ _Ϡ:s-Jݬ&'5V tC0}5&U@bka[`R Zz rm<)`W u™(D˭5BkdP`t[! _),Cա#ŦBҕQ ;Xv<j Jayk6LY:I#c aoIe\)8aY ȜC, :VZ޲ M2!02IG[D;[EB׸ͱ&ZFJY" oԉrD;]-JqYEX]H>,yl5qEN7KjnR4o:(x8$b N^dKa@NAb);?Jvvbf8PFAYVGt̐( 2K")C#HPLɂNU!MANWy8@Ta.+8d9^ |*4t9X\LU7yVݔ5E.;B =S-oނ(S嵷'VSb:l}0aJ`#a2 h(5 D6WQ?k"/p84ZD) s?6 _F-MRsxȂ}G(i -|3("RQ;8:is[a8Q}Z⿝vUP$$3?W1ZS'jWٴ'4˸LqFsپs똌mzZ& :G M B}k PQ"KXC,Zn1H(Y.KAp|\Mz+ PRDz2LPYԴ=Ud&,㹫K'"i5*MY"H[EHƉ*ĺèlL ,"t;&Mteawc;v,Ғe?$#gH.QPc PZA׼rx'!nl7b4"w>9*^( f9nJ&%^SE+:+l ɃϏhr+?[XhI2w/ЭJ4Mψ҆Zf F3Q\2zKB 4zܣIV3D5'>R#Xd.ݝ!#QNt{{ άr5 `m j8]h:x].)r=p& ?,vfXr :ap{%,5鄣1> xNl$>N# ByofjĔ=r+|8yG˒pQ2 @DP)B%ft(4) $RLHLÀ 9luO'rF;⥫HsH%JBFrH{8I'EPv~@? C?و荝;ed٘;7(Ƃq(j&p\UczQ%%B vd(*/$(&h A2NOL&A $QC#-88 %1cR_}NK?*~Z9cC8ܑM,/k2Y +UHG9hpOOk 囂"cTߪ=ëMym}X;oF* " `Q ~4/]_GPW3_Up3̮GI>&-;0 ڶ. ܢCS7W/ "_ 1D?&C%VKIĠNQ(F7MGeKU [EP0OLD+H 4"a@#;$ov&$ n<ʹ1Jt4Т\J,Y R%.6K(1B$-@#0#fIK谱֓3uìTv^獔1srdϸ= 1DK:?Č/:F+'M{6 s2ҁ,}U߿ݳv͛JQr,~sN5!t%9[ni=>cZRmu̅[ؾK-@V{G{3"A mB'">=zsvb)Z7UATrJmQ>'D]yޗa_?vNb%a@;UyD::~[ %=W9+/~O0"mk!yAVz7?梿3f(;~L_WL_dO~j''|*'?siGt;*A (-֐x^Q^H+UlUBAWENǐ lQe_&8|}?1BN4C9ʜ*&OƈcfNVA#!Jbo#|w.=|J¯gLjإ:69]i>ic;]9HbeА{nn($d[ѹɣ#n{ާstI߇6_^e"{Ql]аiOoS?mnDs9sv0pTzeun3 qY__Q!;%OYJܩ?mZ?gy߁e{m$TzvcŴdto{Y>JMѯqwG%k=V:!7y@Myo'z~|yw8J:ѣ+!?kVMϩ壏5*G%͞PN\Y.V#P%U_^m/C-uc'ԷT:{omB B':zv|OAG2(6?o'⨙hү1_BM ~$ۢb'{ XzqB.?vv+:CqXd%µL;'Mө!#_ lp\ Yk"AM3EeS/#ۘ(`dwzsbq >y jaCX=U?Q>#*SRYb3#(}2a1^O_ ?/4# -[ MD='h0mCIKJ!, S&6yAB҆S'<Ŧ6lqWK! <>+5>'SGQʿהj͛7SX~8a<.Lh$<`lxX|{i2X_/fF>j?y{(`J9^xϏ{=?wwg 2#J ,-Hݗ)IYO7l^9ɉQ&h@vx,Vԍ&;p,LCIجfIQ/3v텗/+!-hQXGn7#f4?5#[+- / ^o}Qs76oCouE!u]pS6&}mWzg*uX}?ըM뿾]n߶=ٯv?_[+ C=M]VQUѵA:9A|E+MD5{NbU~vvg>/86W2c_^?󉑰_(}Z>NEPIK_35zEQ)"#!!M˵7;c;Wle?_#?,՛ Rl7=/*r>6%ٟ̹q  RgKҽ 6c!>ђX)o;-^eo۰GoJGȟ JjF5:hK Y%Q'wg=[.b%v;c{2ʾb}k0VwZ:JGL_cC( c j3-+aV^9hDG>G}e#U쒱oZHD<39O1~,11_WC?n;;֛&d]2>I3aTPVVh;!ۯ`E7G̺W=j~qY|dz^ӈݲױ1S?Ǯ"zWƒ>JT\wS`!ݥN_ޡ2[寰bV ߫3IޭdaL^z$K6ߊbfUDziY3ֻIѺU3XXef$Uz7^ݢ\sbADB8; u2^ 2>VQŬi/?3ƎNt`yX~W!rU*Z#n$>ڱJXw띱ݞKmW>,.5s9\ nb9L=ðJۭ= M_Zm[WeG]ϳ|Vl!wlUE25!ZƮO3duXs6ō69c%?m￿W>eT?+Tυm?!=$<ۍ+0ъ!h?E6n| ^ e[r^},TeOW9R.T?x R5)5z{q ^_co[񡖩_I5?f شl5ɑ7sO/iCKNS*ñ>} A?҇% jO6lNL || 5;]XuT U'3Sc,?nS25:' [,mWmlqz.wdWm͌)poG\m)KkK@8u.ӷhWDѯ4_Ō*/a,Y3}4;| MlުMyP8P+t/;̛hFU6eOF)ܺv>(tN3P9THbt2z R8𾣎\orRV+ ]%cY__+qOglDnc+UߵS֦zUG:/X[ d&X0 Tr9.Bx9$YCq4પ yyv77@&ܮ䯂☙}>O3|N,Ta1o* ab*0s'0xiG U>4gr"7Cx~3#RA1-?7n'M.D \~п. 8T4zU~rI|Z?x?Wk'BDx:> . Yr~s~D0]]3g&ӭ7um_DmgRL2/~5~w}/sY:HZ˭'gjUN *g"r JЂY|πX*Zq uY~K9:͘k 'wz~z̧HJ*N'u@'TPV\|O`y[~L.wf'_z" 'W/{mֿߞ "L ݿ.Jv~()ը P&}GME=2Gܕ[_uӱ{Œ'OUZ?#2T|}dy٩{{e/6ёZƲǑi7ߋWinuѶ;qFWGLMT })UՏO/[y2FBUWCUAC󒲪/D3..W) 2BjW|'^BԳlmL0kƿ10+ Ԕ˃~)NpRϥ?{za*Gۓȣw1UffSWz76ܷȇSx›)Dsu5H LŠm|*{ȉ!wO sv &r]ꎄ;nhn|#cnQOcMl/e +{61țG^_ #)~~|6:!UTUTUUǷ$|zksO%y9%/$FH"!X)>_1q7DQO&1ۏrgL~s}S0yŇ:*HV߲<η Pl D77Or$~Gx_3BG( n/aQ~ΌM/#7UdzĠREj oG#:;PWşIgmW!yee)N?l_"%m(hQpls(1^ǁ7^Ps7-i#->Gu'+Oy{0QTEUMLEE[w:\f*?mSPLNQ?kv_s8Q?s硄07]LGp֫>{]= k~.oQ*8yӨqTS, :/e_z;RA#;t{> ںǟz_tĦqMl Gt7P8߫D߻ֻhzCc,PW>tv[E:/jze:I}G#lGVύmwh+|ϥ ~7a{Q{7^iC:?M]-__;ϑ-?i|1^TOox)? u|iOS}n_ lDO'^}潆~6g7't/>~|콯8S= `ų7KG'}D~=%{Z6I?a&Siҝ8GD9[u߷a.M֎"s,Zns?;nd9ݳW]eE?FVR5ѷO/q_,eL?ոc?;oV6?==8ܮהS~s˪hw!<>vOs<(mέI~ԭ? yj`ݯս}|)?跷&a,c3{?pMgq?SvXLM$I$#Y7k,Խ,\H!Or\6+2ϝmJدݲ?{79$uzW39ٞgoUu;ٳf͛6lٳf͛8mv{޿QP2}c?/N_xxO/u/]J^wr~ f~d [N#j%j7;<ބ˗UEQTU*?&8mUT#'R#3(,~ P(C)+Fƪ:_K ]Bl[=@UbD&1>0W?'_?_:vg5 vBʥ4NJcʇ~s1YTzDzJF[5z4mIQEZ:A91AVUU{߯]p^y:&B^2sLFd-`+?9Ѝm_&)TR.@57L9Eh?Kҳ9<-/:4Co~돤ZM(KrÏhrug9"J7TdE}卐p/ԔlnA~ tn߸bznB9eNp`S jhޛi8?]Q‰8 e8=\:%nRMuSU+QU삪F{I`D#OW/ʎeUm+?m/s+Z%#Vi}ߦgmJRN\ӆ?',5ZH'M{ogۃysh{eЫPD4})[XQumWGJ&9.lw}7|mn,eSp%:nYphߪK _Fƾ1OE NSM6+Qڣ0G}x1*~;Bᾅ5OJ?7uM)ekggYiU*C@F #v`.^K藝ط$ITURʛgQAHu*+Eool2h;h#q1ܾcv=ϲ/B;le=^EY_6vJWDv: 2z]yJV^LO1Ë90Z>7AjdFRkg% cUETr"Vodz:[IKPpJ]!v~l\ DOojU\uoı7f'DQ_eUib%MԨQ8UOh&sQ7.2(_cVo$BSl(! A$%˗y~=|wMd*m?Yu})a0FÌHh$}J_!msn_a|VcxkG0M U+l(Υtn?O/wrjۭ;"y$L9!3FDT|~>(iWMVuIj^i}ͭWڶSq3khd8Pĩ\E3"TNB]Sz~yO9l2\cqs@!Sz9s Ot=@_yuf R$.8^w|~?Y7-~DdExY>"{<%w~]O=u[~ym tz>sm6xowO_=ӛ=|w8ڌPm㙲!|ZEt{;BΦUJ`U7?|]?y\.OƑك!m}o߯oBA|V;U1_x2h0 ȵvL:3ewzˍ*et+'URsZ}vf\ǥ%0 NO#/l"vo Xق^^\ k_gwo< § kp$y&82f)雫4&]y3g~^WMc쾟o˾) m#VVP|KGdi;NYo˯z usojvS\1N0`DQ8j2]" ߡKp3 +n]Cec,GȪ~Oxwm/rb sӢ?BDX D ۄ*U+5/?Y~2|8XsOݺ?ZU@QI,:/MLJm#^Gm;"uh3NrEwXN<$N'S"y|Xo>=:;O'Ĩ(~WE'6t ~3F9Ht6}gxӇ vfS1$ނa߇l {;Wz;cS#ec?ߡ_SdaTby L_~Ky_^OWn8.ùw@?B]/EYWմիnj< ""&ɦ&tczpa;, rYz~~7o캟T족.vkVݞ@])zIdyrh{7s/,z3?bENr,Wqx{2(/ [~yY"8UZ/5Υzo,y`)Cos߹s(]Z|_ su>Ͼ_|<)_s?S.߄A c4RD4~I+{_O?vG>?(b9^̒/aV?ھJUUNX2 Qa{|o. )u?nΧX9𼷘K؃v^:w[霞m}pշawu/?ycyL^9wס ~ۂy/Q7c>יrzB!={PDTU8Dҕ#!AEAje[ߏ7xgZgs^w?}GSk-j0%H 72ױ}~7OGY_w~s/|}6_౴߈mzj dUQ ]~k~䧳ȫc]~NaO-||m./{=eoG9?k~?mwǣ7r#ʃ8҇7#d7߯m;''^W?{''mñwz~^|S>N޵vy}S}{]|ϓuEM/2uDytz("""$DoeKGAC_־6^ȇz|_~cŹfU;7_g;}O=&n}?yx~w}.e e]'?^kC}evu/]Nӝ9E}?UVg(z(PnS0 )zj2GPWJ%G\G*O65_*pCF”6E ٔ  :BҠR>LMB!SN T\bd%*|POTt'(x+QnBۅ ݔZLo~n5:?h;iꈁyLA/uK>W27~9]ot_H֭bL1>-UTjwGN۾kq綿>KίCz ֚?9e:=z(iщSqI?*[P|Ve5l|nE^:yqQU]yK(ºIwib)YKKk̶_.Ri~?&{9^0a,\1hXWf7U9{lN3^{OK@~MP_|RETGKs:ӣtTM_u{17W ;JriL9~{ꋷ駷qb?Pf #2qZͨ\)5jE(tEtpmX..WV[*usY:6VYVL|!C6dx!}C Ca|~TO!dAUUT'=|Gʉ=w=R?-/F w?_GE/LfmW\I${l_&>֏uoWu 3([m6>C?\;sgw#yA|@f#ޫ#q>w"RnZS9@W w%}.͙]fUMh枙u`{u}uoFns մZ]㶕^fU5ڗg8vk|m"<<-:fr53 {o]+;2FR!p)RiQ sYK} ^4Tkpu">fA%IHgR* +?㋗ ?~(]W !8)%3TI .vL?0ܡY;7ei&2>ےFj2*j>n^_x^1B)m%z?Buٌ1;~})ܞhk|BCc !y4fC ۝d5 CSrHdF@'p"Pؠ>$D n'ǣ='|Qp9{CU*h#K]U3?;ȿ_}P8e>]A~QyG ]% L&.)c> tȡ/ fl[?+Wg_n:?,Wв?g0QOjJ|QxBHsD@APxgongr  9 ԍ_܅ߏY{ O%TuR t{ D*7L,~0P6ª4O%I~\q1v(c?G^RUUUU\8 DMJX[g< {i t?_j?h,{9sz=y@? ʤjN?Hf@SG7y}^oڻko0Ɉy~<< o3DC=߂DŽ R;),1ć6}\N?R)B)[?5_7tgm[tX ;hA9$P,|vN+V8굹<3ᖰQ!#$kHȤ~pC/ݗ54k6 m58>oI.!A\^В=}!P) $>ZWտW & >o]L}4qY٦?I~o/_c}š O #E+?0'v+)n3f ZUaԟ'|>b$FO (A2RJZ\J?jtOkC,_GDH+Vj^]2e0R`RT'v$DDTjK0Ցӥ?E2bXNdsa O>}$l9ϰ!ß?O?7A 1!THuoqEn^q:#_' Vϋ؟Aܢ7A/cx{W!b W}\ɼhcNP "9(Rh:#@l9[Kp!eDܛ,)#QGJ.vxkxE0GvqzPIl< nRr)BG' K>Y+m^ n7Mq n֨f{V]\z|\ mFx]&zn'aL,H@7!7@R'"' $7l7Eÿ]+6}osT?{ϼ{O67]GC=vfvSG?,?< OZԡE VWW>YtFO˝lkݤ5ͯ|{,Jfb.[Vu[V}ծmMP@?Y C/E X#my!(V" B_>ǬCQ9LSø9}i)vQ4"yT7j] G UgOΖ?` µNώ_fWp씌vlf1I~eJG =VD! E: zgO5KJn:v!z[&| ҼhĪ PwqΨPDjU( oa%L92dep+Ѡ,8QK-,7djܖa~3gW8P:FcI7pF$V$A I:$=8Ј%N% ]% Xk٬>jxΥ}`y!tYMXВA]4otP`׫q@@XTB PTThA]nvٖfpq7U af`.M`+b5Aa *4NtV3>a2 sZ3 u˭;FI U퓐V eӗ>sg[)UT3m[%ߨnq_ ՍњՏ8D3L&Iw^OL]k8ğ C6NR;;;U[n񖻳ff؍gwF2v A(/u\ دZO'k0Vʂ_&'6cCG-J HI@^}w_aaLHqZ4J 8^ 63 o/d\M >/xyWWԠ:Dl1U,h]̠v3*9mi?9Iڄ- ctX;zhB<%,da)fHVNbl3 36!o,C4>>oXlZIgtl]f,\LaGi9I.SJ;WA*7Cܨ>B(kKl2G/TU{^9- p?YѪPDI`Nha3BE>}3&zeB7FQcƹG^TRRwy]pv)I} ]Bz`\˽[]ݏ{pphE~F ɾ5Tx: _wgB@TJC Wl{|P1|kuŧPJQ>)ɒACzf7=) F)yvΟ~g84tȀ1g61,qW,]3%ƨ(_ûV{d](f[&?+(gis,(վp͞I5?S0Ls!%qGr`]rde2df `gHGqN~v@(J 2&Mm\P$f߆gXƾ#óJAޡOʾ,&qGY_oc침r0]6RXPq$n!QHg;r׮E5]ԇol7$ֳBN~ҭ>8fn`p~y^MRN[gugY8uQh2 (*}iXCiWi מ!(PqDS .aӏF7^iXس{8ta'Db\*mW3o~;ڧGWﲇ?q+cfUBS[bx( *{,Fxs\N>NzuftZ@\y݊Me>k6Q';J5&[Ky} P/g7vZW{ϴ[A`YU %$)* =,m/w܆='nZ,URTscnN5ŠFE =>;gm~rKyo.b"¤E F7W6(5zTS.Qf[~U#D5D~wf-JB9'c)0ľ/K̠Sr{݂mO17)g!T4mST XVN-G$ZmG+DD m}c儹Iq GیmA3phB {n>wtw@z L ;  ?>j2 o!" _wUW?OӒG0 >yDRO4gUb$?H Gq|kqW gJAw+YdLM?9o6_jB@e,P}-儉(&c @Ftpp_bϾ 񼤞;D 10rIi `qy.$ĹHDK23$H_Mײ̵x01moQ0^ j#dB~XHpĆK~ȝQ-Laފ$JFJ}\vVbI&88@^AK((G OFSJ~j) K|w kT՜MhW,=Ў VO찗(YʍOdN"10=w6V5y_2$!=] sy@(GUQ5 MzU3IQ0 \֓ZZ7$Pfs|2Г:i n(S7utWp }!SGϷ N>V 7_3E)oӾ2 ߼S{[֪Lc; #t(/64=ϹtKt Rk 2`H'«f2Cp r!6rIzqqX'䈦"3 ypD >߉ o3oi#nm2a 4ˢTOz{ Av:'jÝ_$qމ!UM=pdM=odu:=?F%&AZ"NM=.@oG݌UXcнA@Dҫ>OMWNiw>xސ_W3Lwȏo5#De?Z;a2~~/!?Dc!5̎YKټ|١;!fo6ETIى";y/b?ѓZGERT %+oy:xכû\NdW)D3gf 'Rb }p(Tvr?\?m_! \/n5byٗ HxiBB7@ w^tBxS-h3II?} ]yQT}F_jmwPT\/4 jh`~?8gҍd88\?͊?0E77s@!^O EDddd9WouGw FƛD Ud 'L~dQl:꓁lӜ Sʺ?&~^k5-jࡉ {VZ  O(>6&%T$q ; _Qeu !u rE1ݷMqfE:dٞ ňeqO58zUe> #r+*sb?qP{1J˜i4 0)DBVQÝXϲke&`o}‰ϝkMES'BBf!P>/yyrf61n|u@HTwoWow]Guj @IPeg7B|l]v615ɸIV*5MFi};#4;gSf4RObwa H2c S6k`[?2Ќ#ΤcŤ/mpD]E v;6&@$&ǀ'ҡm2eD HPH3"%W ) ۿP:_(5྆<=[[70[H8uܲuJZer'Xsq {:"k @bft %q?<^:տ.FЁvs_NC<V[⪪PXwGqSID@gilVHw{Q)ɘJx hq$e{L$O\ 2`j_Roj>AAWjjEe}<<EC: fi{<.a,p8sDJjp(^38A<&L~)*NIe$.BVR$ɀ,YR֢WjDP hL Ќ~A|U5Ƚߔ'nsv=_1^r#=SV28`/:D%<;<=E;XWm:$V:w|Z5" 3[ Mc5R"~TcPQ<.!zr[ۇR-eMlvn6łGLbȀ ($!U`۩extOѯ<\3W*r&88 s.H$vSl46WJ#m(Ku7zxiFr;pj&RAh=)Q5Vߑ̐c!kh (ef78 DlnuQcHUE+uZ)@tD2utiZ]fE@뛜O Q Wڤ_EUVuw,!Nkr\vuohJ曌 dL.e{aذV UC5CTmRb-aDZ+zz݅hKi]?Ϫc//d>as]y<pǻ/T"bi菨?O#ұ{YZ-{>‘D9\O xuRn\z` @J=tNtfH$z#4f@V{=D ҭ菏kS9lW@^zˊLf:I7/raQp|=\b=}콫*Ģϗ˶G'wL(AFΦ繆&׍s,0$\uKmY>521NAde]9:Mى"/O:/涐DF(\] -V)foB#ÄЭ*)SGYO9`GwM- |%,"Sz{ ;rKpP'v/=׷u]v+5O #*O8B/m;  Uq*yr'+˯( exE>$#m|(L*,Ƭ_b|׵XU}gW MWY XLX&,!Dvz Ǚà_uk|$z1bh:prȪK5~UU+UY:ŲT36x!6- eO-a-r<`BόFp ]`76Nln'O=CiwaM"2|JwT d0vtwQvH &003x鈁m'l e. G͵F=OcJ PSlU=H 4ygCŜ ]nWنdّ'Gт91_Mtꠉ wDxNΡu>\hd}hWVG;sG1PT(`Jg/J鯥_z0OӺI p{ 1*c>mRtt,E< QHst~j:#3ܴmr怙賥\*[˫7OxW淾{@6"h#7#iÐC+i q]ap}Zb}_#kPGCDr",3x6?3{ w| ]oUi$. f25z \*YENm,rGG=nWDfG#=4U]2 %mԹU;  ApNybȡ&jNB ˶q;FaUXO{;hFyW{}FsҀBP~](b֫,C!, -͜=o#[ǻ6_T`guV.P&spZj|Q$MIA@X2$4P>0A_Kǽ7AYPiE$ rWeufc,SRQ"!臖9E>j=]@$γqcs u,VK bu=8Ptj'Rk,dMT)/uX;XZ{Eꅀo{Zd qPT kvwm.:㥕wNL$>y2ܝ" + / nk.c/Q41x.YB4 K$'o a=@ ZV ҿkKp߫!e뱏4dҪ #pE0 &J|wJ,rjEOf e6 @PXwd IBb.C".u茏>|U /%%@y+E\I P)$I$S/r \I˙_tw?8qݤc`ޯmp Vo}#>|M8IO,1)419x%ypw}Dy S Ь IA]"m>j,iaMOJ-IjKہc!پ*( }-_*&1XkwFYҔ ~B<~;h@ TE~ +>C||/(rsi-ύ93IU۰9>Aj B l @)p^ H8#} ~#345Kkk\/)eN  MҢ @\f Lڔyd·sT) @}K-y> I{ᵇy@6-ckP@PJ[T jsUvgAW]3 K.9i[tNS~%l̷0PxSN;خ[rv'6@ Xm8MGCj!\)c=hCޤ4IF #kTb,P F9;+L>+EF ?|>YE0d{3 P$H,L&.[2+f/>n8 ^b3% O4Rn1~I֮/l5b)L@˄ y8hwz?yFđO Z(;w47K^^B}pm'{Lq朋pчgv69˦Wy)fojcLi>k6w,-/O^Քo|V&׾W W\d!?|! GA%Vf/[pc1{V~;,cn9lB ߲|G~"t@G(Lbh,Iw6&^*Z;Gp!j?fB~X_[z:47ңT] g ᥿!KYQE[)1Aa*@H\?%WTE\3IA14+Y2BL?ͺeQUٶC ˜ʱ<){qYOXk~5F><(<0Os X6\诏kq/.RJv[aFI(td$);8u " TdfdDG;|L(Pb(,<9UA/O29ND_Ј2\waA,YLUxeiO, /kDg}!Ef VP KN|)Nv?GrEON]Y97g:ݓiZ&fpC*>ًxz*:H@d"A =6ɕa;΀ )H9(ԒsޗWq*J-r{W>SRN!!>?;7zfRIe؉ Wwћ(oo꯴9}x0uጓX?TwCHkC߲փ@)CXEO򶥖+^[v5%m2(ՒklV_D, Q H!})LRMeV4jQZ5lmIZŵ)dbAD=\'>qv#>R;YxDRii*'h)5qh*—L뒕qz/wWİXCū(}ۚ*Ϻ`E (^Bm7ξ*clZBY`Cs%v}sJ MnkAF$1|@( ʿ3," `~W뷿 $;Ƈ[ ekXV/x36mR=:< k}ϔkI`r~Po3Ω9,6*@*ݧ;b/:BRO8cJa"PE~ DEĞGC׾Uhuay^\&2(mu9RfV.V؄zӟ,qٝ^>;eG[!QM Y燚}34s9zqF*d@X?Ld =7tgߢ>*4n xr,L0 51 .`TU׶Z}4S(t> n.& zDfۑ綇7r3Z=w/Dq {fiώ]』̀MkI  p2ora'6!!d.͠~J胐3 ptI_}|B-mbpw{_P  vakIH.dL?T4Hzgb>Qlщi.d7SO>]>JP ! =j`|v '$ַvֶ֤PThHFFhLTF@ͬ& Bx*uQSv\N> ݹo_y| :_$zN/8iʗЛD|}N ֑LID vgoHwx%~?~FSۺɛ;0lagBjWDɼ 2vɀo+JimʡA46QVtCzv $DYK0BG2:b-`W!KS%+"n)D㙒 c&8aAGO9y xS.l:9ʣ*7PB8Pb z!{ a}"A'[S}f&H¼o+Ot[u ?)@\$~zd $o>x=eew|7C"BԨ>P~ՏNHOC܎ _ >P=_^8ΈI2xI?&6>2+uHyx'͎9i!?MXR~>>NЧa rL(>>O˺J4.9ѯ4`~Ĺ9&5j!}>Vӎ$lcDC"O9z{ǖNٲI C ?$9`o@=bY?NcoU(5퐽 IgB}!]Oż֭񣂧߫0nDix8[#;\{E@% mظGa$`\RNEn CP AuydJKӊHp4oNx"0 &'?^%ɼ3˩25zתh.708O"m<ĒdM-<;)Wjչq0<)/C(PQDCArT%!9F|mjD?qM}42Py9݉s>#N KPvc֗>|9}$i?κ/棻w$29#5"t#qwdZ؟w )oYu߈=ǺJ۲Wܭyq^c4Y]nOJe}6b(›s;mXyOW7>;bc2J0sH d Z0DRTut!eM7_iƷǏi:' M6^x&g͢a`ay. 0i@]h7G100t r sa f[PƛV f@ԗmh8n6=<4%o%O2N5SL Rvk3p4tQǻ07۾t6@E{m'f3C(1㮂$I˭J"RID FKML@wpw0H,DCTCK哽rKeɶG_ w4&Ol.`]Xbw7r *YNq"ѽ[vJw=f+dҖ(bsPp;6LԊ!C4X_Q>2k]~<~XmhBKTWtƆ~^g_\%Y׋22Z_nUC㌒\?RRRw-ns3rϜ' ݾ?Ks+᳙\e%Yxxk&zL<QZ}@T_vxiaD,I V`GA96K<0OV'l:٭x+~H[Sx*9djnsuKG  y&,*3Vn2i';ϧTRD"ͼmUCUKO IIhU}\[ LÛI9Ec1p'pUr #:Q2qs3a#4`~ 8eqdض򺜸JdU.*Ҳ/£F^wFk$8ҲRb'APy''(H$=+#fǿ}} |ujǴO 6Tor, Qd'q,&allhԉ B2?&~YǡY17'=M!~T7v..-P̔Naei$) $!! ļJsUG|*ؒ@$ QK. q\ZIUw3.:G=F9_ز$(<|G-G;`~$GoF^5a ? /-`jը4{`peifC~a"C:O-ZŪjOPkbԖ𧊨8N$38V=`:͞$VʲFq,8z,z-(&yw;kSٯ^AA#19a{1 \Au!_XĩވݘkDCV*H~%1ԙU m@;aE2>!C4(Ҕ(D٨,ضxb\]Í0e,U{QMˏ0ӛ*w}5cwb<ζM4( ?WPR;3Z)*C-p4&J2_+YCޚ"YU*n5,P"T# "XU* P_S,-* "1$%\U,IHS5d^`T0d%n۷{fS CHFIbhuԩkC*/e/jwfvՋmr̹.7m8ug)v/8}6:7UwmmαW}޶;Nm:mZ@&P7(3:g{i=F70+sy7v]&Cxݬ5 2҇5ƴvDG-j֭pZωnMc;ru$7$EebϾ^/n8wjmx L#8}>eowscm|Y kZo q (' $Z7je}Zq?m, w׳4͐0Ńns2ۭjxw_.2!(L1bghwQ.͘3VIql;Φf:Y#yP$F 1 a_q|7΃ը.f&"1PPbBL"r ^ e!$rL7 #)\t|r& $5)!R7˒zj:)<ȹIDAitגÉV bB _*.(3-T;69Dg*':'M ;˺uz16 `3X]HNqr黽lNy!(I& hw|>W,Grb7%?`v nV>zU58}v\.b4UM[~CWtH_H=k9~YkǷ ןC:NɆ$_&@aKJ2RQ|~bC*}Id`k/r:8Aіpijl QX%ab86~O𺾳yoX N2g]ۗx(=1#m@/Y@(:x~Fq&2s;p+WTBzo'^Ι>oNڬ{6ETlwKЦe4H]ƏR2׌T٭ߑ`aJDy?7#8𳫋kQmm _M@4\ LJb<2YPܻ3fwff*So:kݿwՈu xD `D;Sǧ:Jn&X ~L|Z@CNfA?ON>uOmW ӄթO Y t]|UԹd}PpN)HcJ"twIWjo|SY_Gy,D W!r~!48ѠjͽyD& ^qty٠XkYMz]ZqU{r3Ofʉ 2ݢ(K~4:a5PWa >obRy.=a1V)cҏwNwQdW8!Q$M 8K9v_@_H W`6fIkǷ :l Gp4%Ib9@`RQ ZX%KrCȧD[2" 8b"?X00EQ# UJ<VZuenNy_N9 `=WwtS< Dp]}*I_wm/U2C}Z l,ڳR8&ǾWEB?4^Q0hC^("]t;!J3'_Q+a2}e>0>]u>5XC(C&wOgׁ,ކZ[V AmH %^ᤃ^CpQ"CUdcXC-20ÿ})Xfvv (.y ; .il$TH]ex=H(vbeh`HB1]]\à+3B{a!gH$菷:㏀9r_>DxPI7~YtۍEC[YC;"nKX9S 7W ahUEZ UC?TQulkn/կlMlƿr#I &$ʕ%>XHuT1?|^4@9;Ađ`#4ޘ= SSj ƘC[Aݾ`|cU{{uؿ*EL㿏>@uǙ͑L ݜ#'<ɥVV2+¾j\42]tMah:G4R3!ZƱD.~?߯0>R~h~~X&Hޡ{ķ_{=W IVo) v_:ttO erzdR"S K8[ ò۲Wng ߣft3 1`fSHHIS6I4Ei&]%0IK|jQPbs7eRպaLAT^{ ?0M G7kbKkDfQk*J76ZJk!`^71yz~a'G0Ύ$#lT2O#WT%*ٙŰ:҄Oֵ"\Qh!iQ>IEIx tv;>^56NfY;_91 &q1UKF&#aQdfE! tVnL){}82+Tp^ \ 4q̀y:qeGB(| !vHw1k~1@B ;2cVcA| VDkDMP* 6n)w:\̄~4{k32l(`bD/UmkNyǮK!V?[r=w~ #A @rFdF> P Fho"*!Vg=O,$H~G~{݁<|;=<ჲ5? ,0cL1Rf]zޘu(H2U9۷ zT|_L{>?0Ǐm$S_WF8{3uSr"L5Hd*o v3 lٳˇpB],qwq/:Hy  df`$G,9 LWÓ<Mᴄ!!W 9:R,UWOYEOu7y%DDZ1Ao#[?#n E`q#HXf`b#MCͤDb1'Y`,XzdnB`o%H>˨zLn69PJ{H=m7q:dX)HEp`hJ.RSb$A!R@ٷ€st[@*~p.;aQ*ϴ>o?uaE2&q}Q3a>A.V ppd$6l!]d^ӈ)[\/eX=g>ꘝl#w@ .1{25#=xBHz+mǍ:  6'F9!r7 6d(a;0P1I7Ԉ9#+UYMH+&ENuXz o2HCS,aȆtUL $y;p>2q+&5<SL^O_t ;^'TmT ) ~%xNbf砫==VkJ; c4F*=D1 !O(s@f).i;Y$ e @lĜ-qdýM;J;w=A#aROpNYbbDP]êu!z>lh(sJϬݙTpCJ ";DZ9/at&~[q3<^}~Jt7 59D䜐kEQaqNPH$@qf ]= #t(5^Y>pv6p2} />];iP\U% W w+dU{;<Ex-LqyĐì94U9:pT ]&I ./tBLaY BTĮJ^vrk&JxD%%Ws{&ϋ7cC=!|05>=g dcn"oYA AD @<=B>T-T7!eDIY4v wP$!tx6&dx(@G<9J.[r015TUI&Wlq9س TPWk/슨iҋ3 ; PI@.9mXqU1se`ߨV! E/u^ä.a@C<,OMx@9P\hϳxo_ l>{t;6No@hH8b 2 ֕ CG//CN!аw]Nja2C ÑكXD$pU ~C3_ wMY8O\tt*roxΜqe `K,1Dڸ΃A~a G3Tw$EUa\O 9cyZd'ǢَZ`&j!>F W`yD]oH@;I"T09Ί3D_q-{h.--y fEJ9B) =n7~X1NQ.CAX&p'GN=1B06FjQ2tI;Ïu,1RjyĒHšπ/"b]ۈ.10S `s mՎJo9uWT}O??'RW*zVLH0q $S% nlHjvDS2I$a7l~9&"NH~w܀)۰}|/T_d@hT}&{/β tSԧTʑqT! ^(cAoY|)g>]B բ6l )}Ab@gѳD:NNk  'VzI!$82!ρV)b,E1C7^=oք'Di@@A67\0pN9o7uvn0 />Z"D:P=wg1ǵ}e>V_ ~"%AD$H&/mo:qQɌ;jc=86[S - P9w{qANR!( @$: HcU˻/t0Y`r=bd`/ N֋rk. bro9;ʑGD6;O:́5JG.P &wY[n͹8HT Cϗza۾t9Z=|7E&,B66_Ё4W:L91oqbJ<Q\$:KcE&"qET6YWSY3IhfW4_v&ho߬#ٮ:n9HIv/lJҨxsqdK[vqaa0o Ap@)cҔfPs췈P*IcƾNF(1`#=(  @[[,F AAhƭ,Z@` U#1"k h1b (#bƈj" b#"# Jp |(*SԆ!TBGMuȈds5`$_WoSU H$҇Uڈǻ3#}-Ѧ"jFT[lTu\.qϝ8aIT = ;Wgcn=8z&tQaQ,ʷ;7;5HB+0狄b޻\浾5]dCI_ oRpfCXȤI닻x=Q^/5+* @Rj@d`D 3Ҩ͜j·\rS5(I`qT%Ĉ3~Rⱳ?{ֿa"ӈ:Hv5@oa `Fjq؇Ak-rwEI WQä9 C8DG$ow9՚B  IToR ix,utXСc$/BҪB} 3.L(TIKƾ5őd,L y9HwJVEl< U׸ u0uE.bJG6^)MYOc"YC8zb'[s ykPXs?rͶKCcuxȥ0{ wC y}$h.@f̏`` QA&fVp{rUt3GYb =!eS(&bIBcU̹ ʨ;wCqN\x/uo bhtuV.ߊ) 8PQŶ:q8bm Xh+O 620Q$D*hU^#2R!22I"6T߲kBCOT4~햤 |A\,x|ކ;(#Dc③tJW%;AR+|nhA[i('P (cE4٧ڦΉh{t 9SAˠ) dY.mي FȂ!yf6r7m=)CEr%)JV]4zG@,Q%j,}'?hmzEE?,pGt ):XJO̘Mg?_|}NVna77#yE\G?\TF./{wMHBHJ~eٕ]EC"I,O./1>̤>_.J};ɬ:%73"D'zevJȗQU};YbOMAHQ X~me/J&"^HS܃o$ǁ BjmCuf;ee586CSNHAdE^Eؐ M \im!>.'y5J(ra`W~Πh@2GI$ [*ֲPhwԈ|Ƅ0}[lg2A>@y@1M~J\>z S؉PCq>) gn]J;54Bx9=aNQx$63nîd:~o i^Mj ÁeP>Nl*(-yR*B鄐q n;o!FWpXCSO!*\QSѻRH # ƶ#ts19`[8cUMv",II X7ˍ&e n5vu]EDB CϕRQ+3 6y$B͢ϏKh@l.&FPןgKАfow`tJ7ݮV,CV n2 mK/RPZQݫ.-cd H3êxKA_q_69rI $QQ̂@HRv$ dWHBHˣE_zG3% j4,LRBnd`] @21 5a/Dȡ&73ֻElfg<{.s B3ʹmD 6̀C ^KÎؚ@?X Q0gch~qۧC@釾]QKkJcۉ{kR|K uxf2Sك`qym pP) kӚ@:&XVjZħJK̅":B 20Y?VI/g,QQEկ%h.y9x{=_ptO-[WMiwGK=ɹ O~z|*cAFM{(ȪF~CLa@h Id*صx?&b+huTR_7 X&~;G|ud>ڕZhe DCü MTKk֌vbRoV^ ztKy&8 GLb@"Xr{@תhaC\ֹ| fk0[kȄ#. z(Q $!Ϸ>g2 NUIj;2~ L%&6*M]';rB$FDf娈K `d'邜|8#g/k:$ $7M%U9%*?z'Ok$l2am~|aXk8ȧxLdB / P[J2⾠~ #RQ6dHmUu>Ϊ6bct]mG'QN}G-|}$XPԝӆJ*7#HYܔ`cK2+<:lTP舢gX,e_7as`GP.3zQ4@^;p&C|O"U]dgga22 %=40$~ (xVRl˷xNj[ 5.QTbi烄DF0@B6i&挎աC͎QK_eC6DO_QQ^a;AK@ vua h=]Ё8P"xB#K,#Qzi-Ao/N;閄o22hC |=,aǶ*K1 A I]Z0 bSwt<>֛u-c\poh_z'(M,/5b$ C/.Z Jk; jdG 3k \*^WbSzP\"d)W| ˽VNT/7A| )"ĀkE2%L]V$70\R5@q٦w}a_GVŢ,)dC겶n!LA -gc}d#"8dUkULtr]&n|AL$zR\x=Txpr~iWڄ^|U'LW']RB'pQc IKU5v-v(@O邝I2"$n"w!)ʛBlLbf^\s ܯS|˽ĀcGl;1L޾OM]ـ2XNVClGu|?E *HH/+?SLIBRsN_z)@8"S5LI$a1 /SO.rZx$vgLfӈ(- ދer qS -l8tdz gxb1vnC]i=aX)o/-gp N\2Y`BcVV w9J=75T=דxܬݛȠҀ ٨E/ư7dkFY !Raa x) jmNEڋH@ŭT,M;-fkU&1~4lQDAd $B:g~/T&g]B+ GeG=n3>" ;T F0tM3!-|W<ۑ hl7G 4(FMXL;Y wwFD+ѻTzR&C!9 "{9U]o&KĠmis?AӞ_MA`#p)h >S DP fl&aiܙ0N ?/mg]nB|3W%̞7{[8Wd{,Z3R[uTw=d l\ j?z-Ou vnʽȗB-BA4Ay~m~Nz493|J5.Ek , zȓ jc=BCsv V ˦`˿iV{y;35<hsv!xzy:%.)"x\HܧKv|d$՜_]ִ-oú{Rw5=e-*ׅ"Yp#J|NAU\u+N> Ȉw/w͗WC#قfO'2XmT WlR e?tVdD596gO祖2~9hXJ!С @ wwZWc9W4N5EFxgIYTkG`DPD0廑eilZ1 D㭂bMͪ}{M2TP?V}ZU!i71*q2XTI=\)aaHH@wt{2>;x"OC!3 [-Kh]@ސEޫޘ@KC]((|Mw6si SZE]K"QEF#@r+noozz*a 溠5=0@EL.K:YKϘXU>E(ȀʀȪCr4: ;>Hk,߅_KQ̈wO=)ę`sI%"ue1aGyࣙleTU@.:sA0c`sMhi}*n-mjUpܡ0 Ȓ'ۼ ,vnROdp%m5 6HAZs4o&0FtE|Bar3wZӀ.Q(8G_lncgxFQ ̔Hp-v<5eZe rH_~;Z%W#`~1pgANYk&k!~+IR9|Ij2HdbEǫ7_e#a[U  `;9N|ƠU{LD6ҟ3̄ Jf3W n%LI;o+ k X{U8ymDfB$nyro!9 (zUd-H 琞A,jM9|d$ xEk#//;)QH()` .|;kwʯ7I~1Qt,n;ϛ$dlcISr;KK4ya.M# (ʤRZ H2Q@ 4ؾoVweƿXPg \9ò>ê ފ)0('P=wӭS&OoM] %m[,֫%0kw@T܆J/;'Vk.ޣ=dFv > ZٕtܵRe%2u3?Rᐇk7Z (}Ek+AeT55`s#Xrr'_#_b)dj@+O!{ȂaO!OVBD := 6T0/vpvht`h+wʣk1mc&)T1AX&A`UN> >op!6m3A33 a%;H]"ycޕ P>Z'i ٬=F$4UYLٵF\vD%zo/ ~(gx6M+**ut:4ّuYp&60 %ֺc5no P"%H,iOTp64?՘FYZHJ3 ?{Q355#v[w0b0P8Ki500ar0jnͧEv1m9f$7~q͊'j3דY2\]wJ,_14R>|E6ٿt!^&wu@mNG=|Rڔ$чd)-!4ekZoO{v!y=}r7>b'<fR% gMM0Apw`[&E.ɫZ]ꢨ:|sq\77xvXhdku^$$IE5^qUxZ'&d`ZQU_\Kִ_R)SBP(2@Elq n0 1pʶd-%@5Ue %/PI$&ymGC8VAW%pP$S~iBjt?R/L00;7y0 .5b8QTjj:-5̋:]fLc PX&dBԩ{/2םՒ9U+1XdLoXk )tT tኆjra{$J(CwfVRL Db*`RYE11ȴRksHSHu2Wv +qDQC87VEQLlIRΡIYYRYTlC?+77v˔SQRj"jsM.+X!D`E 8e`xwޣa1< 0ne>Cch*'ir @PeedJMCo|B]nC'IPWT0eİ  H4R"0Aro//4$,5xJpkXL++8KXQ4˥.T]{T\h)I$ aF%cm-Bت%A hlvAJHo+EmSAx*$($,XETPPG'<˳VRa$ATn3ڂ`iXvJф ` K$qV$P4lW$֘cYY1*0`9lGkW c @nz @gn/($|ܞ4(w;Ձv0F5@i1n^PU0ds>8i$%V j,X+ZXMz>M8ೃ7،OI*X>ҨX c14)Ӭ Y(єIal@vJȅ Ky05zQd"D5A|$)P*Qf e)%0Ȥ%,"v8DC\חAudujKQejP(0ʁL2:R7B &C]狦PsuVBLRSKаW`DӱC :G'$pƄpCt 7s[D07D 29J\۶!RS!`Cs(N5V@ߪG't`l{RuNaQ`D;3 yH.M/]((%d:%-uу'6MA:2g:.ƣӡۑteb2!Q;=@P02ĔdЀx}\_WqIgvg(Bp|dWcQXQPcbt-fD̬*8 `┧Sz @(Ea- C#;gzg*0"" "R B13n{H|}F_A$"Γkncuvݶ֢]bfH!![ Bo5 rv -ҕJy>(Z;;jwv 6SM4QwaEy U|7V+G_ILBYȥH "/NPd.Xagk@咫#x2H|L!'wqiUHc!C…2&h aP4ȟ7QG )'utwM`5鄨E7[}Y"k69n*a?j@{SeMk:XLsFɢxc%;&0lHHx\=6=}ھщ^$Ô 44|*댹U _K?n!9簜7ڜv~_` LoW5kIB"`FTR;c[um<}vݰy$SEFD"W·ϛ?,RSp@"0`($2FO;@ wS`a9l}}uOv(ܻ {!ޛLfy9D>c_dVשI_f6n)5Rf5?.B@dp)D@|N8/2yɜ!u0T_f_C h){J?(35DnΞ7Ngmg(ۚ0X(2by)91x.U"4'} >|`sw21$bni+Ƃ0ĒN}G=CdQMPTQP*!Q _\LrRhuZؘURy@2':At &iCޒg=QriNɁ` +3;$ 9VvG[850d%uN^3XCi˭8 !s"&LYmAg t_c(8/輘YJyVt @}(˽b k|͎E ̗I=d&4)r`B%Fz(9I5杰=h*\F &`g?sXad(")]2LʩɍoMzZޘKdֆm&5y6V׍o4Hj).Ws.̶R6/%]92&vi/]w.y.XLҎJ@P# 4‚ `RLԺ aSb10DQ}}AIRQn@4Ee.Q"hNI HNDo%ⅰI?t$I wId˲~T$ }.z(m%X8[1jQxga{k%R!>T=0Xgȣy9t7p,pDT"l@$WKU9 io<2>P r!AB0a&]hAABXVi8p̩$e@b`!C1ji_s @J0la.JL-1mkl=96+ak̠]rʚ2Jk Iv4Pּj(U`6!GHɡUª-+'? @ҨA< Ѐ ),X2{'<'!GDtQpaA 2yUq核 h6vnf0Qc(36v~:[P05pMD5u_YQR|{~ =R@!_)lnwn91h7`GtSyz}-vl3|9CM|=GQUUbD_:\r.D2Bb""1""#Yr?m# 9rnr".p(H""ry\rDDE=QI4#-t"=d@$E lW-w. EnN^@{BtwoZ6U_ьc22222(f-%<9Æ3-m'Óɇatb{5-=':D>ma_ڿ/eA`qd <=Uv*D3IeqM?1c p )q:oW2 w ĐC$SP*L?<}_|{9ڢ;/O-FˈYB!o fVPLvvjڵ˔,{7r١tCp!gi/6 b0أIH$F1'gIۖW)!GDpb٭v!F@8mDoDIٸySrAjy^LKi鈇):49 2{1mTy\wg|H 8gP6X'sKo캱9(Y~׾E=d4/TBg~_m]jsOd2lwCD582hٺx:z/B+C٬c x3|H8F"t~FNd%@+LLz&yq&:}ȶ6w#>k-2 "J-vk8 !u]tihSED K8&U K(ip8zL" [)U8@ \RCLL ͑׈6|ȳfg7\h1܀E:{rwo}³| bD@ZvCta%B1{rBQL5hjEqH`j/3eveJԸ+<l%^YCVoyP'F -rEŃ4Tt1"`ȰDGGJJI Y) Pc\X0.!a.v͆1 CL¥"ZRKۯoC5F uLGkѐYҤ@Bj,*&)0uk5֢#.fubĂ2S"bF1TZ 1*^, j@95:׏ץlF`؝&CsDd@]qpzx:Dv}PT1G@2 sܧ-"/ iv^|QLU_x7L"[pr߾~~ TA12Օ`$Þ(lRJV E\痥rdF]oN l$Y5q ^pupŴ*tf`ᒹAOjWNg>s:XNs%t}rsۈy;C4lc 0Ƶᚷ٥m;MCO}UUUU[w|淟ƽM͌7Ґ%f /qo`t7D#:*^F(]1 6ܜ!(Ć#R0VAxDȆZ*YJa@3w"X &؝y@g|&}!q ͳ)bAq"m%ă7s+&Ϣxt];WZ'瘃yB46B * #Riaю@)кZn2v`ZfFo)mҿD5 CmeM my'&,Q.ZQb s鿠anj*\n 5n0֝\5m@ ֺ6s OT0<Ř!'`gD3Ն| تi-,?Um.䐄} ߦw C玊*}rA@"5T~DnH:^q<9e?E鶎rɘU tVZ%$,̅"(F_>HXN5rˍY#g0D)F˓n+Q"% q@#F@:}Wgi7A41I[T.$c! s Wp|" A@8*(z=, =CsiXT5D jP I츾vm |7]/>A'IJς]76fwt`@/WVBQjJYҲ* LAdD#FaEL@&!hM HP$(bʥȲ$ 0)^]rpZG[PQHچB#8"ơHك y]&<9ѫ]&yiO;QA5@?gz Σm=f|A,VB&*ڃptpѳx.ڪ.x';bʩD>P8;IiV-6mEEYL , ^8!](R#eR,Ox+aq;!|$$u.`+)L‚!CI!$:z"& Ra{ ;L7~hZxݠs4JCD10|O hCtCΒEd5Hb f[dK!>Zw*uƻ+"l(a#* M.o2HO <,34'Ş>[qn+m>/5@5(*$Y<^

    x B?Cě $R)2@LN@P%r(ؔRWݥvỸ4Zi 9^'L&DE ^08@:`9S oNWrqw.'s y.cMM}w+XGb]`j͈lmm-Chq /i\3a)ÚCܺ >'I3p ܡ6R?z01'a>'g 5fB4H Sz"Ϭ{wVqм6ޝ1( `@$H 2pU=tAr#lYSD)1ҔOpuTP| p2I ȾQ|jz8I tzoi HwBD'Gam?4R{s"hPW7Ș J #4yb[e 641ZbCZ 5jH~L@X{lC5VdbІ'W8KChb@$K= ~'21xFE#~GfC9A';VɹыbBxџt!,c)Oyq9N H$}y$|㾸1F jD0*!*&m N<$ۑb!чBQBi,12FZwgNSX f…+ȓ,SA!@R'ǗOI}ڗ͹d  F=Բ t`Nz؎eI21- P^h(T* SpwL8(8klrb2 I$QP fS h^HD~>ҙ|1R~"!) shMOq%IFO Ků8&4O{\2 O"QЦa`{=^M| 3v&ҋ#JJ˧@;y_hPvhv09,;Y s/Xltr%MXd`nA@PGrƌ)2KUe}{6dXH ؀! =d,4{ Rpecvn`!T:ޅ0,$Dm$RRHy<5fhL)\B,5ZeO"`[ YQчnW*_D>U-pO)|UYU<\ oưoFJ%iST / O),cZp)YZϡo{n.g[0HԀ VO^bpp'CaPx$LƼc".ٟ+\Cs;>_/B灑wQ<=0ɗcZhoPꃫ@.?< 1%; \=-(ۊl^\~%DANbz8j^%1R1H&,]0*C2<$h_~q&z.>#xNG:tݻDD@^1N diBif( $1"fXGs83U:0,A-]]f2r@Hhh$9GB^CfM#{y@MX zqzFƪs*87*Kǩî9EU[k'MC"l hh g J!a tb >oS\'D& cZ1 v/:m HHx<^;}y5+=G@r9U[, YG3\IC۲'Q#խ00X5r*;(lƝfӐ\H~f|&6s @Y{Ը+sUYLNp6.[ҤnkƔV!aC4 i*MiL8C#l#7wRM%0@!2G׉/n{v5J*g"< vϫq&+Sq[)WSD&[ffplUUS1"!YD zg12_{ "!ӮCKg FZ$ Z# ֽ|U8p7尴%oh筠#'QGҭ ?-j)dX $ U9S܇Mh{"r9zNf@(;)iNjnpU96̚HXҌ, 3NJhm!0L^>x҄X!CHO̷tQGvSDž03HL9(F"[PaוG,1$~)㦠翬C+ 䡴A:`z=e@h< |#7`T`Hvo}Bta1> ;ćUhUUUW{? 8!ϩ{/ B{X :DL6`O w @ O2W|iCz?ߘ`7p„T:Bh >Nb8+Im1F\}}ͤq묓vΏh_d&4i+ߴօ.DU X^Rkt)0V}-g1R<}`e"Dh\le)G=Ъpl?@ ~]c)xNj1 :j-ahD4}Daˎ!I5ĝ-E6T@A8|X4 ɀjF$`,5$$z <ꂁH>$<Ljuw6 O9 };&B{ݸxm?DB-UZe1T*gUAFE!xw~­Q rpkcN tV^&Ẫ\m=&>l6%3n@UdTἝOY'Ȫ =Rpλ`SBzbk`ﲉχ/\!B`$: i ~dV&e0tJNT"Qd2J/w[lNcao{_!<%1.$|HQDX8ԧS cF } DQwQrτ!:8K ?NDi!g@( ' je 3}Ph[s/B<6')/6ESAQE44Ix(jA@f` Xy0Q9JcNU 3 {Jĕˇ\N-|<Q"M>_0R)Fc$a->g?.`3SAȰi}2 VG%UOfCF@%/F+㈣p^UUa[3ǘ%W3R5D員 i@m}e~!4B[eu*dIz4Og4Id-[Il@(4"%"t*4$"í>|޹OWzyY@DԜLo v8Ye;0 >QE{nX$+清!U"3*&$WSȠai MzO HPTU+b (Uڔ) TSLԓROAE Nɢ`" 1z_sz/0dG(L̂a͠'_wW PLcQ"`4=n ؙh
    MGė܂D~$%;p . -ЊEu9&lje!5&{2,p͋-F 7ę˕[Ǣ{rݿX.p$n"b md3ϵdƌrf,:H<*!HLK+-4$bVߊU^rfod;2en[m%*ي:2;}pe|Sv ʑlj#ϸ:Ĺ+Ӟ .Z2eqgK8~!m&A>=p-"Ơ+;f[8ojS6ۧhnW"\*=G=X^eւ7zW2Iz4 CH1(9 '${=]ȍI$^UDHcW\/B̗tbɨ>ywfsW8l렻=겎4˒B{E\FsDxnidu;4uÎ9;5P\aPfݞm&0DC_F'kEUsJ]Ѵ8O EZ5(Y7rqi%F/X0#bӢt Jaj i=܁  ^kByBKsȐ Iep׷t Xi}1;N@cf`8I*l2W"q\6X\\c% pp+nAA+h0L84m:h`4sWenX^xu@" &@>xMɃERg=p>Ӂc|^=;\9+$=X.yj7Dp8U NI;($0 <ldr򹬒ؕ,hdzG$DY2rv(# D'7CDZCv& {1bpCC hU=yZ3$ST90A,&\~U f\8.Rqe;]W,iSt3&DMNc<0C! X伇%}B/{ IT tZk,mYHrwY<yiӑkv""Ԗw^r+G uCA9RؒzY%Z]:$AEf0cPQ- wd`ycBN>3~5V\j`9rwxA'&lPLֶipOΆ.[r቞2/ԮCtB˼7J !]3}""/-cLui-(uM+cjhtrpK=QreHL+;#شq>QAg8^Uv.CCE:).. ۶)'(k :99ݚȣ @/ara>:@IW37 ~8YC!c&  oq eHL b(KvM|}Bk^9HK 'Qm&( y&%~K>J#g8C "f"!}rؤJ QhGxv`>`%G.0>O߅FWu^|e{q6jvW$ʔˌ`\ҹ%KFӺBIAbgi"؂q@fْ*.hϐz>YuL@) awӦnk,6 "ľ<|QJ7]0P" xauxBq?hwҀa^_@okjOT;3PLE3y tͅ'.)+2nɆkʶBꝹo1mB/ mpߨ}\΢yt!5M29ê>>L3t#  #S+ spT,#YA $ Yg9oA8MjZ=?$!@D?ҎD018M0 QEQq͌e/RS!VHf>zy^֠ptG1xIGBCG\0́;~0;9@PqAl K^Xv`$baNt#AuC1f LMT[ze"aQ ?/RwdfHMoO"Ka+\츧rbEEtNtǻ$߅]b0b:h3ڂ 6ܧ"^w8Z$pmT65qjn: s2Н@H;@ ]nVwf dbi>b_j(oE84/% Y,ޘx+C8h1ZӴu5t躎XoCX0IIgNRPYtM 8o1Ma50q_('8Dy>-XS&S3*R  ]zD4.zG) W_ң.b>rtLmj&鿫*wq!MZ?B W'(H4Q?oѮ-6T]ks8uL A,VI?N7e]v9SW>BBP1&7ƪ*֤F! "`5n!˺nWUs{^5vOZ< x1P!bv۬|y.|/[lZGx@wG&J "0n0~Tbγ&e9:V  Mvg|^bgd#rԹT[um7#^kFN֍ǧ ]]6y #!04DZXBg(*jYTv=^UUUUUB4ÑE@!$"1é)g*Bc.<|qUQӴ쾆~2+$## ag joUb90s_x*6p<fnaz}àޚNt7z 8 }R`\t 6osAQ͟/j׮y xޣ>G^8a KO]0-c(g‰8*Mca$WrZ99xIgDLʀyBS,hş$[ei|Ƅ.g`,|(+` DJ4FB[Ie,VM$F\x_ͨlvx])J"0hD"̌V$R EVKFr ,J8 &9uUUKhu}F^N<ZC4ؒex tPIAPKxwrΘyQ='t>*dBNۖ l2[u7ǪQ#D@B [-(àjբ8W=C7%MRSn{8uCU:fxUbᩤթl!N}η1rɅA@UW61<&JQ"y@Em!UXȍK} mˠ0b E+h5]:r]Yإ =6EFSW[:էuQF_k~ua Pl@Fy./d# 4h阅UE0 P\ dlcFE}cb]ƙn !CVÝi;K D_!.߅ ^mĔ|8/=O7&+F$rQݴcg狻X|SתF|6]À%*35@90 jX#">LWF/w.<cY7$I|jel݄o8T;={ux}q@I`ԏ?I2H0! BUrmi c9%IӦC0h, mg5{4EQ`wL 0|){M1q,sѩ5\0s h 4ɋ{5w[NQ&1e6`I ;,T:X\rHEP]\$I$2ΫݧvE>$xYpjx5㻲KWrCaf3- 6j1U4.or.Fn,ZZkaW  vK-m/VrZ E y:{uӵ{d|xUCϪ3mק?.%DQLE5UUTpSO:caoW!Xx2-{~ )VAP%f lV7i&Rye̷<;"ٙ7^K>Ttu@PdK DAy%aV=ff7KKF I s_ѐ99ٹE4V; Є#$}ojN !_ZʫqF hnw8<8PAuzC=nq􊂪3zgr.Nij$L[h䪙/ _VzJU1\tN::`D⃵Bv\Hg3'F<{u_0d@DV $ÀJb 22Kl>aPՈ}(RgJOazsc/8vx2L2%m acGp8Cϫ[0m|2{u:e>Uuv5f9R߅knQJGR-vZ7iuh[Lk0iuMaVHzZoۼ9ܒVR.!7ͳX/ VvA8PTYOW.#%3g ff~Ǽh B&݋n97k)W gxvׂh߃y;U<+#)Ylax Y.ş@H!>Iw'0a׏~D{P6>^н'= h#k w:Ax/h>aU*uӌɈq0}̦y>K\?!wºyh%PW~vR Dz^^~XhYp[-`O55D8qgl'0& %&޵$vozBZtI p!R E)B.LjwQ=`z'i0qdYyve**p)& PnI$I$k4!)u6OtVa6XJ`IwgSN?G BDE/sq~$ u<Jsj]lGiKfGIᚅcs3vmjK?Ȍ%8G0Yύ>vǼ`JHʹEQTI$&Ok_rDI@ $LٵdBP  d"8MG Y\4@AO"h9#=rnsC98U{<CΒ\6?*K~mz#LyBس$ANgZJo;Uq)秡Ģf9o{ȭdw'N7 <_KВ^6~r[rװ=9HnѼq1$9 u Ty-zo^m:qn^ mZHE$6@^ *~AS zu'nQ3+/ 3 F`Ē Da[Q 1 I$IZfgĜA" o qʀ xۉu%^VP{H&6Y-5,lպ,'C2$E( In-jPn;A޺#f(B0H%U9Yһ@@ l1Gyc' rv|9mS^ M~dza s;gysatRw>Cg6x|ӛdž08pN88? 7b .pm5kᎺ͆a gLMS746)U<Y5,w n8 ᜠ"R" i*hgud) c+;Ѫ#$Ԁp_~N;b3쾳\#xԛV&G<\8 Xts<: -Mdƫo"zd߯e <x Եp2ɝii{ݸRvjhC䔉+{-ly"qW9~J3%> |pt8w^_ +.2wf~J!ֆhG6߭CoaPdqf]M&5N"~x &{Nb}a  -`Ƿ&'' 8(H,0,+S˙ ![!>&lh"_7C<9/ĈBׄ]爈a<0hI= $=dAm"fr%fwp {oILTfTYL:ynJ/ "YCWtNZ8:n;9|%knz L)4L.||q E! gb+ʠ[jJJwTJ~5pcSvߢ"@Mgc~3ϲ {=+TpLb ""*"v[UUUPbfLќiX(se!m! Re0JmbU΂զvf\И 0an;#sCm2Jg {t( 7nY+.AW \ŴIZB"(RdPЏ 8}6Y]PsHʹEQTI$&Ic%!N=Nv{P=lU OS%p^QTޥjxI",-0wrsRC`q,ƶf5H嚠d@3ǘwE:`fQ@h&.;xRTWeJ2Nie!Pݺ:bz?Gpz^c8$ȝA/qgq/mӘIm&)$!O/SΈ\aw~KQ]C{IvֵhqX5Mc>vf{Li CsҊ JarTr-i9cW6NE^=8#\ȺZrƷ[bH-mS) 2Ĺx$J 񎬱U0(Tzd]@,Hl+И31;$M0@u߶"@ ڱ*)mf&6izpݍPTARV0dNgZE$^[a'XQ'Ԋ=B8I$J;`k~'ݷS:?*D';ғՆwAXai@}M"@g{ݓfg_q>[M.B6D꽊约ݜP2"@3p>ͯ&gk'NU]k}ah uUU{s:0UB.~.~am-<ĞyE:A^G?f *F4ޞ%Bd+<ּoSgr h2>4wBkg~*cCh=ߧN}㗷tCuN]Nb" G qqJ@St$Ϸͭ\)xY`M4|O_o;n֑v` ۍ21m[6 UvKDfW$mX&OQjC:E~}KDkڸvZZWƖ;$"9}1}V+Pz 0j(C6sGPp {o]M6YQeyn&%ˆ㿧y~c߭)e-&I2Z Zc"6|z{U6%E2sXPT9V \ e毧}2 b\5v%9z} 80g>T8FDL}{!}P$D҆@\  / L7M^Hd:|;WkBY'^> B;"a,Aq>>M}!{>?3^ޙ") 6cYvA 6hAr䘮+ vC~H4uّl nb]"@"UCjw 5[䁌&ThVyz$aۻkf}v}1||w`3fff+珙>In^vICR<' 7:tGx(K'a[-SV3'  UDZ |ʪ1|O\O_*(;`nN)e^T*]['fp" EFH޻41o2~e%XEl d^q FF*TJsWՂR {q [R~&HnJv1Vck,?|sHT;z:97m=7FG_ѹ+GƵB^r-Jqcs| 9W-$E T!n􃂮m9؄Qj3sÇ p8pāzy;O>T"d X ĿP)sDy^U+Rts`Q r$މ s\;i;8=/ oI@Oh{|/~PdH0fM(h\JY\X1먍E05R$ޙ]!P& whHu"@FB4{_KۣaLi#dON ;*r # `ocF{6$}mgzA~4e eJIvI30/}W ,0CբNr[[m';ڊjےID]'Hxr(1c$|rLzz>?A##Y"A<+QNv&ξaq[-kwa2%a=zrv`r|QL5))u>f..hȱ2t3{p{,] {f68 >aX;W2я/}nLӜnH:xn?< -SaP,TۮۯRkfmXt$(C2gk@~Li0aP]7s7'Uz緿AfnkQ(QtZx9q.;/tvNB߼}LoDqs ! SX]׵9wze9@&G)ꄘge,0p<Q-wnOf4g\J $%Ud$*&2eQ ֞TB%]ޢc{ by;c =yh>mjS&:ib}A:Bkrcg{WI;J&N%o@=t}4ofj߬ i~ wV2 }' qK ג@jYY@ke ꅬeo k6j,&%:^Ico\)=Sc2&oO+x}9vTtVWYuˎX?0ư9ĕRVOS/CJAnZ>J1S@4S,>-;KJ\ワj>䯺9֣rw"r_Zfnh&BJ@S/Q+o7R:i^u)uuE,;ϣ;:hBZڥ&|^$Px҄*#̞C.QWֱ=g}3V[!"HMi+r0tL2DD <11͎@!0z'vcrΗAe@ʡɚY&M uiՈv}YD>HNoPz2/1PhmiBa' `( j $6w|0_~7)ĉbZ= oMYϠAK] j'O'A(yj_#PF1dzDL#kEP]JhͱDcƻGf>;tXY"7 }s pX߬XLA, X()"w"j]{8>3D;ߝ@Npцat^4s{D f%s!FY)5٬p~˝[Rֽ 8hӪ.r~:τL{Y3jAQ0{u2[6x+} M p4fp^ƳrjQr~x݃7^Mnf!œ07I,fl #f-]O~ֈ8yb8njWڴ,WB0x(i$w ؍g #ݻ^E=(L&~B&=F.ݣ-fE'v\߷_4="2l_J(cX4Κ65#<ouLr4^dAx @aǐ=@=us5J:w)8XU"r^.{3stM?,efm؀\S7kǖ׊ _[8ݾc//jK/烸|PW9}O;g$j\]=zm8eYxU)eI}"D Cu9?wyf<g Ϲzھc2# p#?3(m} yCׅ=wUW]Wnvˊ  /QRBU D.$Fф%yC}A){ddסh.p+*y<tc'3U>%q]2QǞ$&W4rw?{鵹(|ĸ#I3IfоvIؤcWa]85cxY#g,͐8 &|O+NBMt1x_oNOP}!CJIvhdX^3zK9]Ε\|:C^ѨO(M@^³=8ũ _9iҐ 0mͣhJ[^"VY™LɞbPЍV gn/,G>#@ Vjx cs 4*ASC I|iž?`f3rr#`),DAkPp|$>>g@MW. Ր;A45@a&c8l#ΩDp|&ðnde>ǡW ! xF4M9{b 0)bvgِ(vy r]#=t4Q{Od@@{!{qNx4P~LWW(AJsKTJ=P gjȶ8yvQ#`O }8!.4P听\N!u> C(RJ.U]s 2II3;B(4_yFi祤B(cCU gpX=P k"Ukp-[0I21C>O@)}.f0FTԵg(kc"1)tdZ# *ĈCR[7p7JhMb@YԹilֳ^poY>i8/hle7Z-60Y)$fdCiHyR1"XӍ: QjS4 iX׆s փm2K0Y$5=:hbIN* FU ę@6CCN1:Ӂxuޭ( @ " Hپ (bbIQVJR "G>ZFdZJVN|#,?#slb;c@}xqd¬zl, *L?qI! ?ܟ0Wtͷh4&/bT1IAIF]!jeY3o39J(cgZʟV7oN'$hUӣ@ЄHsy3?"@p!Ä': ~Ks<Á**QIؓ ZTDj*&h Ji D4 Q rH &!@AHPq)XaM8dIԓ4J"'yksC(mCK @HСJy&gvaE/B9;~6$o)gxѶE4SAn>gʊuVTNMե: kDS+)uO?E:4KnKޡw]bB*0YpLeM a.ô@@S )@y{ ZeT A= HCA)J :0BUq%$LJ>U{h EkgC"SP#4G.aa](|AGgNFPP#Q ȵm* >"|DC0 TE{Sȧaj<ϻ se#n*xnh][\T0_1D?zF;dhԘhA0Pwj)5S4z^WkFiㄙ|AqQ3c ͍-gi=B,ileTje@A2>G+4>8HJC pv> Үd86cUPpUe1)K.42$#?~}УȲx@7&R|>Dc(r}50uCǙNAQ2TDEER"nZu/r(p=6B( 5 I1 \k~(A ?ܹg6aEuTSOa1D"9-@XO0(&+X)ưi  t"*j$y sw:%ɴݛckLA9*I(hbB:Ls@{!J%۩~r P*]a%"kWzn|Wӄ?Oc½PA SI!D6,poi"}>[ac269b.?d`B n4A**#fb;.]Ƞ:7ᬧm`ӆ!t)N D36G>%| # @)>4{S@=k$ԸHjD};R1p@ C*O$?4@t.=>WF&9GNnf7BpH%YCve**$3TG4aˮ盿ЊpLk$ P6q;>vz PD!У'I5$5!'x]py/~z< K`~lIHBi2OBg44A8uȚC.%i.EU! :G[c÷ s5.iX ~Q@IJB@Нr"9F@+Hp&e&" 8 (=LuJIbg)k>9+޶5|mAYx`< XR\-Zz^Dx:\- \ Dp3Aj.DRdS}$(zg@44iYj$ŝ!l:9c˻l@f]cًͰt'"@$gK FٲH˨G7isܨ46d;Nsl} iuG3S8ree}ly5-PjBh}?$kHqЂ@ 4U8zgHg;xޑ |R0.`N1|$o3ZӰ/`$m׻QL~U'Y?Rݼ`G|]&-C<]j0cgUg${r+@B] fǞ5Գwd0 ,^N1:G+GUt>AqњgߝSX͏Z9+ Ԫ$V ƍIQLM,۶hSpۇf>3La$b $kGri xQDpR/TZ_$b}C K;j) (lm;װ2UmDE$1LID,v|HiNx`Q7GV/蔉)) ' D0Hq˷XJ1 Ä/rgCDPJ1֍;$b}*{ţ]GXI#$ةh"m9|;Pd:s`+E<.TI6pN (& qfgbV9Q M\-UQA xhձ Nl1MTD$IQ DM)2C@P G.KbB)'I1hI(w EabavEҖp9%rS9.669'jrE"@EVp=lj`?lOZa+bHi˔ ,܃]1} й% ֱ?Nzb6wQѠ)9}K<(.WNEߟXsc_thuF7afS,V0 r+& tPHLqiH uMIۚDD񆵁 0&d.IH3OD4kVkELحPN܄Yc-J>g"agΌ !]4ڲVߚ@*0> DB7 T(F (ic}vO^@R[se_/|\`ݸq_E}XaSp'bMN0`tDdJD)1TQ$ˀIĘ''p)\,|=tABUqsL)I0p25fJ5 C V* &`ICP1n?bH4! >Lh\RS݀ Kv r!qvGợ.oCɕM,P}p1=| B)뇘vPFT4$L@pJ b `Ϸrq@Febābs CttL2X (|BDBAh lH56'#=\ѫ*C$sx_a*('->Ũ`IR=m"!@@$E JheT!W݅ PHВqgMQ =%ɱD4o' M >Z4'ćW$ UW , m6UCK' Yѝmcf6Ŕt@AO.rn5/HCDK'764Q4$Zx-$b71ۚ̔ōiQ-D.viL$޶N x:prB#r) xፅEVܐΛ0ѥ61HFlb $2HwngDs:FDMH.ۦԮ.u cc,ZnWZlu=]=uL>ѹ!7$뻑P젚ZG膫˩4y0V\≪7aFm d&CMlr/#bo9L `)9yPy r^O y4SIGh }xq0s&Bl3d ca5Ka*1-bޡQފ &ZT !YTDI`j3={Dm 9N I 6`u3VI@5xSbX(Aǧ1(+$H6 ̐q%B yPK4y:"$8۞l^hhc0x7"]=7,*"# C6iFSlf(((IbI04bwnK )KEܔi(L4dX&#\l2"yLLJc i) `7mLwr|N|FPt TMIq 1NGsN^Zmf)& JsJ8;jvI赒#&9,+J-rC,7Cÿr1kQھ$-poUʑa3Ln k͘ᩈ :yHWF]ڜޔ\׼724㯣yQ骆d%c֏;тb o^,h|ZsHsʱ\FO^: ]\#\320|Ym`XVUѿuN8b&_)xȉT@X|z}n?cDKSv"Cs,dfߛRDbbkenpoݿ΋L+gqK0Է~د>})vo42i #lk!`+IPvNHrâ 4kX]E (dfǓ{.1=Ac,"|bj܍pNJh((xϗy h&!կOvt9'C"2/9i4 ]Pȭ`'qq{P~MXodvߝl m7Wɜ!9SB !l1bTh7RA38@6pRJ#p YZ{\I$dRA9GKR#pВlI&.^jXUDDtŁCulVYζub}:@o7DssAw.VmbTF^)'^N:'d 6OQK+͔ȃm,eG0aU) j==uWTgQ@6 Nu*Y||nЂΪv]; )ټ3 b#e &Z[Ax%W1` ϩwĿÉjp e'dAy8Pj( A i8in $r&PXQ`A Y V/$)Nsli]^2h\KQŎ>qw?ت } sA"%#mDJTW{a0(Dn{o>V"H}׭L {/39B[(߅e <,t+B,7x NiMP+$w.T}FA1 X ";'D)xNԁCBP/hyb~JH" !4@wf)bLBE#J7jzL rgӃ>9>8x*PI祠\HY ů_sjrFbѫ g8f-hqZhp}$JHLS,%E2QR)Pk'!xףn41(Ꮢ:ݖ?PT ;׆dH.1<8 v9߄$ *dp`QInLՆD}$Do0@FD}̴"H 4:Nmt{9i1])ph u̸jk 4,XMO(% IE=J؇?GMp!h4L,vVPXjTdRy ~_!qMZ]y FҚdئrtS&s'тSdTT:u UR*AH.fъ>a/> ؃п ^(ͱ;n8Q]ӱ{5,k;Ek4VNL1(cUR"+@~e6 "Nd$88Peթ&!W''J%EbWHp7Nω`C_LpI [ffwO&$A)Fѽz?AiiCp~XsW&3/**"!)iB9A[A|&~qKު-y$auIp߷ͳ9w)!D^h kvApo":EM:(?ay rC%=7-`e`K(X<\j/ቊ@B!NI'8$(%i55"?\rW:F!a je)`!"A)(nIq4["o  (,u=1}! ;;;=!`̨Rk6K>s4B T!~|m)\Ʈ+NÎ.@]Gj{g&dumsuՁ8C I<<ڧs0Z s f v[ }! K35!GhiVbHZ2 N R\1 :.0sY3oh;џЍ./(FzкIJ}_KIϼw^2D sAIU/O&Pl6xP_j82a n̔.G[>Xv;I<@ys]z(vŭS2ѪY%2rD `v6 @PbX1V}k8-1Y㋨&ghńC3k7A1y,T*8P ,nM sbC^s͝K~v|NGFC\Fag?>GBصtgb gA k4Xyp-$μ_pDCƵ*VOGXNq-ɨsQ9F -Pry{Ah*bvK_8ZND'<`Qk1#7ў|>䛛޵vtN)%VeMʴGlS83^W,4\֊;h]mgHĵ"|2`L:qIXH&ia42!!NZ- QRnxP׺%n>u,.MD vn)6m9aW #)at".MIfcj˶m2Oȇi &d2mPh15# u5>h [)h#e1- [[x}bKUCqY)B0Æ=2@WB?v22qP<0a =H3O;m!vz9 /Xwۛ:pB QL"<[2RRHsC ]yw+NwB .sU޹hөM"(Eb((F(b !  5[ Fgu( Çnu:Kȣ1N/ԇf AL4"#rtLg\p`9]1 26e Ʋ^r}d'!#_D9sOxG*22iA q o [|?n 1hd˾덭 E/vBŜ6ـj:d͍>knOubO9ώ,el"24[+֎^DmƢ5 (n1#O{\u>3|m'TIpXߚ}G zslG{bg%7fY F_s n6ƻL !(mia`뀺9zURg  pta3:@J΍7|h9D JA=5c2t(`AsIqӳktwnD&:qYl#X^'s4\)Ó\itr,oǜp.=S2Zx"^i œVٛ(Y<,afZ)f(>le Lt\;k,hM;v:F6pet Ƀ*{m6&xUsR<Ќtjelxx%]N792ӄKāl`^{wAMl~L2`fnvg%e7\XʓU*sS}]䍌QhvS'67l3(JL#dan*9ٺ2ߤ>]P 9 P;ñkǠg&M><&}-3nĻryqxrvj*J횊LΉ~P5q+ե5sKY#Ƹ8$bGFWwz"a$hMrh2!Rh:NmY\zqDtjMvh\c8Za+_3Okp,^El ,z!A1^0oFٵ{Pa GM,ln ;ϵ N@3tfd١I1z!W+cidqP_SDFBuG"X3xE#ԹĮ-T Jy،FNRsdn!|}˚#="K hQgϞ!0E=Ƞ#;I h\O B%Roݩ"ddwKZAFXå{#9u ׌{7M-gqIm{K1@i}TًSQB0s0O[~J~"]4bH2,7(YQ$θbN:0,a;wvD_{3g1wcvWl<34D1{` Ęe{c=#8D!8V"赱9Q!0Nku uw`iSbakDͲ$xR$IrǍ21 šmM:sQpz "cb ѨQrh,, s.6ba_/Fip2H\9||; (nxFΞ68:'`';W&]R$ymM8;5\{ݝ3+CCLʲ XggS< "|0%-Fw^gIdk(*xl @2onf%kE 1OTcn0M8I$nGL7ӈ}vOupߞRLD;[r3$v0q^33xcyDL;mu8} 緈~v73!pb@AqE(Xrg3L_*!)Bݷl`IO;D,@'ڼ.H!PKEyW.4Oh/mpCx~O#'0?:cXB۔YWmE?1m{XYR>)1"7#OGickxj0VVD,en"P}n$478^ ,b*axzg?qQt"灣> a"r%X%7)?“=Tq(j+CѩfkDy̱lU]jkQALe24A4 <&-eJ&Hl#mԑ)[t#boκ[zWo^cu)f֗`m{(TNx"oENCgM y }Mǂ*d{ \DR3cWkcb.mP쀚EmϩmvHGOW)yQӐW̸!s a| *-eYV:"Ўdȃ9viW*LOo!O-RS@r:spIk箬dT[8 0 ?LՆyv§5(&5m/H.6鸧ejm/1ck{g춊==Z!4GVbl}G̓u87T\wшe{x!21\Ha52#솽u3zL+%97Qg=Cht9pyUÑ@f۳)T8vF_cآr<@ K6q8~8M8b%ֻ| 7 bL:uy8#_|jόx\=s;終.fLWy1_ fIB`OAQ+ʎQIva6rAsI}\~(x\5z$M@w L|tWoCuvb+{}>-cY[l^ "LQ+PGd$B|f%`(Y$IW-tAAԺ8Ri6DؽI\G d(D(V(oN(u^( x2Q ,hrӁ&#xWpk90|wTC;ȟma nh(sb^䣥Z H@PF=̷tsFpw:Ę) (00/c=;`a @ L@&D!*(*$ezv($b8pIOlvOK}^C_Nc:yph@PYO]f4"yv>~U.٨CaT,02Y7x07Owgmnk2dB؜ڞ_-5NI F$C8t^}) %d1܎95:S7t)H F}>քPCg#>:ij"$Y?r 2S>Q4P&Y;F)%so~/n31+BO0MHjlHSQPH,4!)D;DS@QLMRR+ A 'wo=]r>Y$hQ2 Zr6: 0(m; RO[3iYlUb)!G J(Fecyxn.t [&Uhٙf\mg6&њܣ:g9 `ԯwn&ipi"<'iqq 0rsRXndsY wё8[޶ YTSM.5m5Gw(D "(*#;ul=ym`J%@{K ;n(iy]nU}eTK軿x2}V܏<߾Ѵ칛ѭG!! Gx&hz[:h}F^hTJe5wmimJEF.Yd`;d/a_2FI\^T ~NI"RR4Mtcl bpr˕(0i\% S!LbBȢ 0wݐ)?m)X$d)E""@F $%Bzޭ>7"J &(ZTZM"!&}%C;;sbo$$\_{Z*@+ݹmtWnQ2::+mJ."hxi/C0"Ɵ NJ$G㞻Kx^86X[l7'KC.5! .3譠?v1׌ jblU˵U7EɆ97h(Mn|^ ^3 4tW;w4-a\#Hai丛1f4DA[#C͂83c"p.+s: a7K^g9{f,cӬ/r4 X0;%sq=eBBu=33 % 2b zs8&1AsIV\Uaa'ZC ;{]peۏdYSH=tcDoWP"(nT6ԃhFZd&LF N17 LSȑ8fA(1Y /ٜK7ɖiH@H.xNnvl" !fDr3I/2]C,(=Q21&>KOC)%5iUJgIv]4L[p$diSC38(`sd Y3<5⫸`$00PQGH!yဥQOZ;l.w`$7 _ CL*7 ESeA%8 Zn2J`H3)VPHAPN *4W7{&UnM:Ds$ d{qCÃ;,Ők~W)ؐV?8plf0f](ꕼf[$_ɫSbJxpC(Fozy<d7]cp4O^.HFwQ]6ij Z)p7cT"Hs $J$mV(y;C.ā\!18fyŽp4 lnth5y{t*_% Bd<*(!xΓw$(D?A4s!ݞݹ0 "q P%`B~y;"m;b/:NƧ  I\6;Α\: 1#tb$ J)cbgDD)AI%IT3F%D4!H\c(ДAEUBB0⤊i( "*&ZVbS6N<{^NdD`#V)CWd q3=pq hR Bni!-A0a=E)8Jđ%B$&ާCwI:" ,%AS@q!f `d, v/i\Gʱ6}:Hй!E bb_T\Q2$d⓻[P@iJ$PP ~A1BܛulPRٯϯ''<=Rlx2l"P I"~hxh QAe~Uf]w%s73F^ X KIKтHϊKkPjGnO;O/DE6:#jVX%&%Jf iR̂ != `O0C O__(.iB4aV1/ "h&P$8nՈhDEh /z7?so5Q{]~vyG~rDxOwqWWQwk&\z=Smg|[qM'm[8HOSO,S*T"%@CZjhJrw9 ST%Gx>#~pq) /h4( > {rFDlF:IGÛDc=Hy(H[%4m)MEh-.Mځ1#  K 0a`#őRH.M,tz6 O ك0M5:G$EsX Ty]dS p304RkO9wI<Ǔ'^CzODz&3N]?akKô"gs߄$;|R&Bj*KB>n9xF\v?cލ 3\\Z=Y.$i#!ף}΀~ӻAzyN@'pHD%(T`t ĔFqXbdtƦK]O~+_A$*O /C!>0$ "G ]d@tR~SMvPH"L=>t!O"V' q#W`m0g﫞/x4&9 E+MDΞ(iYIJ w,h(!`2Tuy0K ᅢ *dGtC׉FuE8Q M-`$W10&JM9(J wĚVQU?Sla ,70LJE|IÐIz;3~( )TDQ`ZhY $Wׂ8@'`ѯΤ^ѱd_c8?ASbu`y2`Hw h" @ҝ}fDh~b " G;! (`(QCJJ"m@d SBT/!t1@u[P7z%ɍ"l3?nAn˼,ݓ[j8xoiSV}({wPB59g@9I,i~,ALxdTc5 6lRDt('BkOdN|.ʰyjW}|װlP)Ìנ OAKXiY)!()ZAHCJ("߀~rH`=>YQ('$xHq N1ǐJSo?\ (~8O O DAyuJA-!kؔ9"+O Qy' ki g"$"EU-P<Dcl 4Yԝ= |Müdb tIwFFj. E$U)AC%/ɷiѥAg4 qA\q亻=8,fj kj{Q*Rmi<ćc76&bмAѣ˕ԳsbEQ\ljzc"*.B)D_'ˆ&\zU@LbUCtZ dU 7=:pթ6Թα  wM尸LTHɂ2k ISpuK떣+"4&PKlsm Ɉ9MyF{:q?vN= &JE%8 Z@ i$b Cm7N@610:~|_ < #s(v%,@R(H\.}xTjhԏQ&ouc q!nˆE !i)J#XD4ERC"4IEHҳD1 R@RLKJU1%!% CKM T1 ,I1H-ҠEN3L@- L"&Bш1XSQQHRDUMLA14Q%!E:W3BDT3*QA@4U1Hr)JPD2 AH R &Haa DLIQD1)㿨X H}q8tt1hikIT[c%bqPZBG F63ƍ;BQF]eX'2MMQ&j$(xݽ%;NN<'oCAB@1ۨ?)IpNk<)KԏYޚh(vШ`X(Jj)hbBDXE j =0}?p PB&;urfB3">\γcJ> H,OBs,H)*&4!1*L о@XR6 ~;@Zq}>z w 8Mpx\[ѷUEOnW;k?W J~g{0㠧޼67{3pR})a2kg\7PfQ{>?\=`iW=Y&̞?y c@&4c} ˴١/yu/D|'(! Hmt /|"dQ0\rCy<+ps͑ ܆ ]zЏ'7̯ ˼y! #!&e4>O[(`=GHGǶA0Os'_ _SDI -cMAHT$$&e)WkqzHR ,RBdԇ.N;B鏊e">Wk`we5 ݯ&(b31d8"s+(TnqH1!7χNmfcٳ[Υd..#*Y TXfXdڼl b}%p+39PsOD0J*4H 'AMP PUBI1EDL%"{hB"RiXd)_QqDzEE!RERPCObr8!v;p^NσHFs0hn}⏟=A Dw Db7!*#/ F!d@i)}/<"4M:`l5r"{y}cΪ[0"!N0Y- ~J$>= 2zxyv,x;#Qco[d::q} Q,-hpJ 0ԃݽ1˨!p񬐐Rg>yîþ v$f,J*tjF5 Ox S曦}ooZZ`)&;5MA:{$|yx&qg֏^œ8BzC$v {(-TK!?1q-Vepّ8:v4P R_o8 qB䒊ˆci"#=-MyWAzzf{; ci`eD9+}GwL9A;Chi1m : +̜[8yKHѻJk)c8DkU1KC +'*KA*p$BJ Ё8@@@~4R4*D$@` QJHoh  Wx>zOM1P0,B!RPv $.̌M R52C3=&w<;8#Ct! Z/QIk Am`u>R:c-EJƔx*q9/R!B>ДD,:ׄbl p:u1 DTQTnyQK=CtT @?kY+"xAJƑ E,I>(laZVԲѳlvaĥ1ML_P`G=@5@(H'Dzϔ=6E}JemFjBPMa(UٷPٴu>]`SQ묌 u` @qf$2<wS/|S!9܈3(hq5vu>.CEA_DD~[;t7P1ARa"W 3w_I}]}`;P}<@ ֙.OI 1D8 _8o7' TB"dRa_>WfY S/-Cl~ -x0ŎOMo38Ȇ 5鎨f`mr*qJz|q=mU浼C_q䓶];|1oW|j*8Qioy;dVV4;s)M%5D.v\7];v;z3bO?*nTYjf!aGo8ȉ:])NϜwe9e K0AH0z5Ho/<sP :9(U!7 tCp/|() %_c3f~!-?L8CN{$!@yH^^4SȔ{|? *Rn%c)ÅE4ڃ&<,ӏaاLsm ~q0P DG6QI1jJz< <̔QV#hf4̜%=Ot C%#]0=^ߴCl\&IDGi-w M#3LESrRIs8Jp ް#1DDDqbp4tzh (*q' i B]yF݀l,`+SUP:9<*`"CύQ H3U-L҅- UUU4LUDdžWMI|Kc{/"dDr@|AqLOM&dZFgF8!PE g_d@o6jFgaXex+DxHB MB<CV/8n&$0v2CG}X>`5Ke)D$v\f<9٣kx?oHH$))< IB 䇒p>J ;嘉(Bh(B)h &* (hĩhdH%jfhh=0d @DL[DI0Q4&P-5vJbji (`e( RX ZF&h&j *ABUDR-S1%PJ҄@ă@7M%PE _Tp`*>+ЄG}m* 5I 1@8P:GA !m2ߌ6?D)@Nˆ.xZP= mMMF.fa:TXO'9-(t?v Gc""lBL4@P4hOM "C@KA2TL `|DA0Q)$3vTA]r*D?A X(A2; %aVDpƹ%)I >'5{=1ϴԺpvzRH)qЁFCPHȢ*)?a)"';쯟cԍ ~4B`fx&4ɗ=i4< yCY}}D!Drfb""Sx(*_ ?ޜAW SweIS1JEDID1κ ( g)CO?y\A.n+m{c G4=ri;rs{pw7ɲ噴l%!zXOÍ0 ͔_sbq_DO{T>(o,!0*(i80Le P@#]{d,0c̣ddeb-@ 8C˽)8NmSjP%HIEP7>o +c@;of`1?(h= @RQ# Ay*I@8l/3竲CB//@~Bum1 }r ~RGv5^(ȟV,0(çvYPR'J2Ɖtl,(nT  h`IF[P(Jq ,(̳=y` 3iD8A0h|Ay<ƂCo7q4`MĬa-(Eb l"X7 V7ald(2 sFr(C0 EV' c 1z31/f([穱Y]Rö*8!"  @BMŤ@nmO و1Ws&=1HBю8(7)E0Sښ-mex=*(H&J()T~fMI01dĪNs̀}xxi+ΝF0-sFAP)LuTH"Іz<$BDl㙰Zxw1~'?Vq :ENJ$*1CzzLb&*PRpk&=*T}']E[an\mth׷ĦzB]\xLGd,2{,5`kzŽ)p E 2@T{YV91!4ihtL"1Ȫ9Q9nkh<b c;w.*Jn5RbY(Z8J4B.Z/f T1ִhfI3OS>\;ٮQ ӳ e#;CtGejidLAX6ʝm-b1D] CQ*Ր48J Z,nxSn#@4!uHfe+RJ0"rӹ*mPnF2 ƐV) ͪ4&ʝDq2U)fZ }&D6x2kCTT0#<ؒ&h F6PdCKĈr Π 煽a!ܸ-vZ\r[):.e`M8vD5g綝g9ӵ.2jlÍl=2yJpmf8یʧշ$o6`"pYَ \Ce J,e1j%mj#{1!ƌ{Dk^0<ă1c)bs f PI*SBfB M % *2QŽ3q90RJR r|<;ߐy4p1̄1"@٬7=)I=x;wO b&Twz!%h KBC B^iL CB_j_A d"&=2(v1J4kZe71bx82V|1m\=ZEPPj)łQm{vI{}aKj?!ytďNF8IO>BsPi$c !Ǔ{REM#yoOj~m&a·J HA9Uiyo5FWA䁠h{`{>Y=Gem^y*祹cQ9g9pߘ,3J6ĵG.:*0`4CΗgYQK2=!B>p:,FeP4w73 bdv Zw4<)45XAǡt$XhHKt~]*^Qa { @1 `fi& n d6cݜR dv\CD(A}Jn"[bur4&݋NJh t㚪\E;q8NWO ę qK#e,I'R؛6$TQMmAIDDLtDg ED Hi X@ C@z/L;Ja24ܚI%tLl j4 k<.2 u/Ev8W)0M!A'pWkK{s<> CVHCIf(?ᙁLYx]H_E {}>&ySwLjf+ *H?r^Q-on?ht. `Bc{"kC 4-) !M(FP!Ͻ>z !{ ~٤fdת;pi £J:ձF HN*ԁT g{}ՙ`F%C#jOW}nu191W[*5a= sM 47Vaz+̣qGYkycp։@V(0SH0hOͯ3rhB,. &~6 A1ت @#DRbc5ye5F$)Ut"LScJ:"*ֲw*];h;E9Rhi)x<"ao\w--dY.po#"ىقho-j+S. L B :] } m4:4v.D}Hx'_D3OK3nU*I  OQ"CػQwQ!A}j&8*(z8h- R`vܡXA0 X@Zwz q3=6h0  ٽbxY\ϟafv͓r05N`YK ^m G\ !o۫Za]AI6hu*aaKu 8i H | :C?Rţ18 #&'zlVd|)H+~#<)C =e^t_t(k `ebllF>^3]a(XjPh#H~?0E @?w\Ks`-q6DUzdLaAR  (0Gƥǧ֩H|_G}ҥ4D!qn 7HP|8]6W׏Z։Z912N5 ɏs+\uC\R;hN5 ٌUjXkI@݁8G"yͭ%7 =}A@#{H[vi֫<(Q y"~T Muo"FldF32d 0!VCx9#Ot<|e-(<9=>Og'"wl|Q8 pf`qENڵ  ;Y 6k;614.TM]/> ׫zq0s.#_c1toA8ʊȐ91Z8oJ؊7\lΖŧ nCFaU]LڎΥ8ژ<0KLKJ—.T1v4fb&24/4 Im#.T0mVұuLh,' h `NKӻAӭ=Y,1K Vա&9MiI#ZGi$C/q:ԨA4A&"QB%N("0]zx/0cQ.GX5@m7,hґ!T4{X=s䔘6tJXm6᤟=q)Ru7UPڷWVeZx`,ʴn|cisƁ .ox22DʖiPĦ8TdL2 k/nZU7:T6aۡ6_99%v.L"pKE9ҁ6r 2(0\ DSmLckJ93p9 I{ 8hj!쬑6HxS,^#gV[hB@yވۻk[ДhĽ]"tdzH D u+G~,h[kĈssE1 $8<Êv]p+{vY79dil[4xn t w>_>^Ybjsg,4Ǚq6^ff፧Sqa9ǤOJb@Z/ 8sYCG@|cUP ud"R H=zjV(*h"mlIB"GWp@)]fWOB8HC2/y:AS *B H4PI%AU% LDLiSJ~lB"VZ"R("Y(ybG!3͚&1" RQSF"*)lM(bzptGfƠI JhAV)""kp`iRvE, Qߝd1H7`@D_&G2~.?ue`᧌&F- >8zu} s#5V m#h_{ZBG>qʜ]$T1HҜibi &iY` !E"FAZӖ&RL$3Q*E,)!(V %&" V(PS()r.(D$HQ/<~gP#| Í8q3{7TH䚈t`r/ i)zA@#جH""cae! qFa G7QBi"2xvw,َ>k!I}*`stJ٠awqhC|G ^C?)k; b&!  b biIfYDF$Bi)^=㺈ԉ8tT_n0 i`WK,Xj.Zh2CAXP'YӮIȘC)$#PA1_C 1x H19MrԣlbJqmbL5  @}ӁFNC굇~r`6t|kg.X 4@6 DjW՞,{$ dQ?B \|@~!_O=)R;FÇ{]R/T) wzGhLow(>Lo\HR EŀǾĩeTi$dE(% m5hPY|ߔT3eJKɓ(BhŐ/C 4"ZQI'yy/!/7! acY%ّW4cx1@\q\Z3praC;7(dlY!sY( U!ؽ0zIu C-i[ 1s\Ɨ| bSCQQUSk0d"*#sC1݉)f;>ZY Ibl5rMm G9^s.0EZ.؀ %8 YzjgdJ2VɡHLjaM'@!ǔv !=JP8 ۧ2Hn/A dLϙLP" {@V#m*L%VeJjNaC"ȧ !,&$??=r E[Hc,i"ք}&QRLCIC$OS( vHyͰ=N(| _BX> A =0{|bX)>P?cԡut(Eٸ3`g h;F;zkAJ Bx,OHb9Jh_- ˗s&#\b1C%08#FzI`"HC/ f`jÌ2lZrgTHdkEI}9%*S NIs,EHIЄ&;5@D!Wq%IcTImm#9$9!1+1)g/cC5peO")^vOx#HKBCI K/94)@QA~ ?#Ǵ||Q*QEU$L5 Z G`xbH8;`)0?IKs& lmQ`ǬyTE3E3^ih'КUrLCgrY 8t{"ZvHX}q"J*}asπȌgO~` "iTT9uh?^M4;ޫײ䛀tP|l#ERP IHM+R/<`)QB(1hh(U! 8)(BHxil`X"`mSQ4ϼ%#="F͒-0҃ *83Vhu,ѐ90P)IA݀8T7 P7E"r=d)R!P(=I2v` "m͡ԩ"&(]zpҺ PP2Ӽd;W#$+kWR0twbP8(< ̙Q奦/&IբB%nñ"PbzHC<]]rxoxuJ5 d FɻQQ_q~ @Q(xP u8CAIm YMU,K蒀H&R`Osz6Ʉ4Qh(Np=IڄЕם^pl%Gd!cX[*rfc(tXQN3@Cw4鱮>ؓIȼ58, :1Z-y]t BfRb9<[Db" :gn}9 RBRI&cUhĹkIꅔTajeɸbì;po (B%kG=^B:;,e1EG9A~1JB'c3RhmE&7'0Մ̙"Ԓ5:Kki߃`v" 45ˌI}4h[9Jpǫr I~:K,&ZiAa3N B=~tmiV`/#ίrnGz'C~`:Mx}@1r/l  p3u*} HNGW}lz<9XAĨ< C)H,`vDD1NH\!44R0Fh H D !lbIY(BTD ,rBX*II1N@H:MZt((p J H@#J;r"(˺H `9GS4UBS%Iϻ]l ȏ??S6bgMjD 4nPŽb ⰍK5>>m~4S._;Y2EK8r=~ (bHTB!Ć?6i ^sC{5`3|A%)6OzPвE$-[@=O-R~wpcC3tLt7?$"Q)`㜺 R'KЎ@|~O6ll!}Lm7o0("GѹXFK|FFཎ0,sO++hN*pq'#*\0A0$@!'h*T\)@5`&3TT1{mލck% a^D!E$TjX)N g\f8$FoveP1ڛ_j~qZ٤o ~1$#Oq]nQD`#1-Ԯj Dc&;Ps >t{ل D;/Ȝ#^TڸYX5n.yHmCIQ.ƀv{[A P=Ml$y{v%C,Pl=oMgXbq6Dm`$؋zB=55T0H, @ R簼c4)b hD#5JGd7GcrB|9F &R@KiA\FΝCqȋPbo ZiAM 8l J!H`/9* S7r_ݽ>͸'b/>)nj pt vi)*Z81S GsͿ2#m[v4U DIo~f5pSCErICM|i3oAa5,qWYD߆$Y&C5S"1Alo5UڔP$[s+AJwNJ?9 dP*0܋ꘘWُNt_0>c;?8fu9S̟ PW3|<|{O!LTOsCWË*&$c =$WHn>;,ɃEtlL SR\r9rZ@i!bKK;+w}wvF!)Dm{i[43$`05-ۛhZMf< b^ bY n"45 @h6 q5yq#`*sZML&qфamRZ&G>/&9bK۾ lBLʃ թp}xR2jJ;p4w=JD!W;`bTSM5J$SƉ&( "I̪" 36FتjtUQWwUEH"RS!vR a0C5(R_b{ɹS(ƌ-85Oo˄m̉FI.@)(8.!`!1s81O't4K[Kaނ iUZuK4ł1&ͥsLG/ԦMrvyPBD14S4LM@h=` DM >gG[~w >&`B*d&dGv/`=0T,PSB!(;)2P U"B$&fa3Q,Tt05jhĮ, A>tY=:#Sfjh ϫU)iNIqDbr[8r d 4 3Lӳch`6RCqZi+Y&Jތ<6qhMr DSm 6 h<ةSeѵ`+Ǽ5Ҙiļ̖U%Ccrs P)͈j%g؜Enc,EX0b F2l.ybNaLjcaiA4#k:q5id5uۨvz'6Xs& Z'wRF&jw54PACZ(㱤FF l>"Jg. )ŸDPMFcI`sZX4CD HQL 4P0Lb΀F*䎴1ָkl\Iw8Q 4ckF܎5Gٵ#jbM8c0cQ[Q=.qk;&'cM/DG1#V9c^#OybCb5H [Hci472ZlG5D6~u/. =dd瘻ÿa~ݱN%r粪a:y@]V$t/iuLfqA(Y>>2J^-x lŇ襈bПS\XEr:LAr7>o߬mER| J\v{&݇ApV/ 6|r4R#0SI(֜ᤜ[f3&VFVn8jfPhYif]Y5 CԦ?DG8~}<ؒJQX+?ڈ3Ì #R~?ý-_z!RwDb5AQQbUG#Q& (g{7/+t9i!S4F٥2)$2C#ߒp& 8 $ ]4'ĺ"T) JJh#JJ҇úR_yLb>`D=E1 p#DfDC=3ιB a+tD-3,F1 =o:P LI Ćut!ۿl kc ƊCЀgb % n6A JZjQ4"NMT(`yv CK Sj:EO C{EP}[_VOvT4&|ok_CNHĴS Cq$8 '5"K!P\!BR1"DqN aA# q3AKbC-<<$P!1yy.eIE%)KC)g{(ĝ&=QCʃP@P J71P$G5NJ?(!J K2HCH!B%Ԍ*iZD4B 䄤( ?J ?9A"( Q hV%t(L(SJAGiz'⚦ !I Q PXw,kvjUR`ҺgwH`]UMMyrgnL;|N0rȎϣm>W`JHEoԅ00r# i52BD6v,4dRWH?MPz11˕ͮAGa1!) \!5O馬M%ў2<$HaSLGS䎟how1,Ka͡w9ZEت8kJ^`yav\!Y)qܓuV gc7F)82d ->7utg텆iuĬ|=ss4Lp͏$|=H_Fe|9*"qS[:HX[/nas-Jx/<$R)5E}k=u75:٩HIh3y=/ELq0eˈtgR qͶ%3]5\TtaFR2KfHp9hsF3֖G+5ZM3i C/|V]5ˍvC_qQ:lc+ujHn S 1 q cd7z`Y\!jɜg F{b`EX'c3R4'&+}^99Mv>HGDh0śso kS B|":7ՎydnMK.1b UP6MTh~clm29]K3$ҞD0I(:~ 51H/3M tVݑ&x(rW\c\v~x۶ՉX)nA|/[G;P"@ퟤ͈oIlV)aQ̗xqiϣ{j]Ȧ5.1>Y[~_O})D$gqȋWnD`cӧ_WB(_H1%sJиp9]i"klT^)߾%9[*_Y/kZ[/qرLdS#ڬazHQd}xKOO]MϔT!= $m˸'oN_eƚ! @W.Fg"|7&qi_浟"9|Wv_hX^Lqoa7^H&+u hkÜ>m(v [y+TS>E8VL0S*! U낖$kpq"R>9@m~gc5{lHM k|1;:1qd^@R)iJʅ t(NGrcO>5foFr1;x;zyxG:Q*s qY tTk-`[V+qe$QSz<hTAhC#PD 2`B@ѐ#]FC,2:D$.#iiv6`"*`T:" ȉ_) 1NK/)@w7*td-X^DEޏɥN(|kՃի/-ԑ4-/ID 7+=$aDҨN[C#J*w.b]ԳH9гp$rEsVSĀCѿP|Gs S0YJ(("yQC$UTԳ- _| 6E Ք`V$i :}P8I *MЀ -E뤡ZB&'8.ǝ;áAtavn7,ü髑@A%Vm;&iОiF<`=DBzCa Ӏ*uXE1ar( 0cCoI )\XUkMB$ݞ cǘQzHE 1ӣl@B"4dAY B*wݎPS2l2eMJZtƄ" iN{i^c)eI `~7q' \=Txm$b~NhD<;[k%;FϜ>['ل&^0k鑜F@4@(]-&j':5ke[8QpAQEy)RQ0s_ܒF#h"e8R;_A_Z E&yOēOs>SCM(:0܇S+DBJS}ߣrp]^5pm% Rg=0{pM9J)I. eFS(8YkCeB$QL{`Ez>j0h&A(Yͭ'16&%xO.@obx  1P.\E;o얃޹G"91Ᾰ5DHd1 yT̝|H|dEy5DlԤE!%^360Z("g@7{y(1 [x{q0wi5,dC> X OPUnCf& `)E1%+|r8 -i}iD|g Zr+[󉏺Q^t8yn6y9 D`2*{|y3o=k7LZo!PIdQM$@"mJ9)AzJgA fJ V`"Nacn'g/f(j$M>Tws@DL JPBNC$5"$H;D15I񠓱G*Y> +0QU,S78r}M̺|x0j0Dч=Vp#*QCE~D.5J]; P|;R2qq=d詥Kgդ(-=Vzl7t: S0ዄ(v" bA51^>)B!UM-[ ?=QB b4LB Jߛm+Ċ91yXoKO,/vk|ADS4 1;5HIu[$ CaUPǬrԝ k]^ݱ:|M$G͆,AҦb]6,Kjf9)"(J85.KAc!W3"^ӗ]#;} =EaCy2HH<H¡XZ|f xlK1)QAETE;$JD,PLLM 3AJDP8 ZŧF `LT1SӁ163RCyq79PpრO:;?>nxʘ: 0: mT]XY\xHю))FFCicM&$U7AH2HmlHn8 C ӑt=wUyۈԖn4n!BAeMM.T6#ԙSi*+J ]5"hQZ#Z7#tO59fBK '&Z,C$\u֮xHtĜAvnromMKV #a!rNBY*x+! awL1; 1ܿhoEY(^Cр dܣoޟ.gvMb E2އHj!bV$1@KI m UOg'lkcW5}l ##H9S#A{Z}ldo )/XkXE{ tBeK-$ꎀٗ}{֞"݊SHqC p)RIdQ 3D1K %ID$ <r&p_cq؁XCV0OCC%Bg`x]]dO\@ نt. $_?fYr 6'M,M] mCXG%g8Bga 8K\3T:) VJ' 2e8csn8mD$%czI[| ǜBR9w"" ((Ji.{qؕUUW@iUVՖm%2rϼٷ|J4)A9ÔIÐrH*ϦWIT\q;e"V춷m[@ZӴ=7}z8EQ]ZŬEm#TV9w]44)??]+q %!&Rcז41yLDHn6 QT)."(GXBκ8Xv!c"r1Fss*>lN.vaC܏˚nqfˉ2  7%(2|׏VdWE*It&p50a_W NaH jI9D˽&hDS˾̽gLL6'.ܴxKpcHaC HRI1Ȉ7Dw t~OT:hձ`l\OqWֆZ9"Qv3%d.c=kC;ǟms)!FN~=;|U#32c"L*[lw4h.W26 3'L͜7ڜL\a!X3CJ@5wv0ke] dM7 !=s`+uh:3N\ڔ;w{mƹ}lviu"j$d-HbQ׆f2o{AI"$bEB-4 ĩr ' sqᦦ#8T@j,)CnA\45jh]($۷X0 +1IdnuaYZ㿊2:vL huhzL !J*|+%%ZwȖW˜~_S$V?ku 40V߄w/!$SyTީ:煡 _wj9RQf(,<зhLCV 6Do M β4h)c^z!Iw$!L̔a /b"y'{D4[W[i-X`ݮ|Х48V$rfcG FD [}uyf14+D}SHڅ-9SOX4҃BDmzl>(jhzܣJqΑ dAʌfMz4 hdLɘÐPr>m$X`)[8ȱ嘓n 4jwHr jHl0Fy7Lĩ4,$@} / 4H$[d*h  BfBdPpq- (Nhh6@aWN f'Gk%)z";LȆH$ hZ@J " `b H"& "q0sDgLL4< KJ8p^!ʡ!J,DBJ$HZrB$ʓ!k0̄wG5N0LPF$&fcD4u.vp]0;5/;uLC2l"c ȇNuɍ 5ՊpLR/6{SqK3'G&0M ;$LcFWHY v!%J~Ç5֊9LD)`Î]f?=$Z™!3 ծޝ2F\ydoCҚv !3uO{6fBWrP % 6X8BoF+ !N "w\v&ΏL08ލ* t(d#EyyxGB T@!|TU&HU\wMDGs~ǷG ջm`aIpDx8'3`g@1qsQxn64|q !a`~8X,JUtѺkƭiNTOj04Sc=sM28!2&ubGiA)}r%tVeM$=L ;^uS11DPHP^UUTDDQ5UEUUJJC̚x΄1% gtOyh[zY,;MMTY>۪QyEaQ. av5LV:5͕.!+?ᬗ| &R&4)о엩{ xH%8=jPb[",֪硢P9+_,8+dk>dLZaAC3&BF[,-5̹:n!ln[x;O&О"!SOs3և=/hsLT\\?ZM:w~pO3ht ,fThiv<8+5>^\1dmo1S!grdmYۃ ;/SJ=ԁfg[ SLJeC1=>7^ 0[X]QT3$\ r-*֕gMIL=cn"jqJfIRpsi[5՗$qdiljl,4mQii">]1dTK_r1M FL h`Xҁ E/O;Z ߃H 4*chFьXmnR'=MNҔ]NV,6 v4@Is3vK] -NH$ȜBo HAZ$ބ arI͐DbDϸSPpN8&I#XHc=ڊmmKzD &,|Xdf*p]^q{9 !g!44+4ٝ5w}Q9jfdFSJk* t*=t|NfЍik%4 x.+myꯈ"-d-66x><3ña I I|^Wa×%h9=9·{TQ wK Zn{/$E-Fxq8IaI 0JE {yj&&nh꜃4>FMPijSSD ;wb~fCd }e,)peAeXH hm>@u|o,XLѺ6Gq5k (#Lef!ȸ#6O(#s(\^mZfOO(m)*WL$m(eDVE?l}d8+#;ib_7;X%B%=tAe~z?W [I$;@=hj cBP(RH-4RL B1%4h>A˟H Dm TRgFa!a!vq󟊀4AZ< ;< )vp|C]AntKF <"@\t.wj|I<SaMxh X΂:]̡hx y)I3H QUF0i#0/?in29dB }0x0@#z`Fs0WTCpaqN⬙tLFgx&t3NEbX[\ÈEݸ%vw "yr$°X`],j*ޚВz=rժ)ă#Bh;+^ssUACG-ΰxmr@cKCdOv#tLr2SOzxP9lU7uqc&"lxFKYcVR+ۘw9631*r.X0A j#+m&,j9<dԺVյ؋X³& y7&>>"{!=!'A@*;?d_n;x q$mI(j[{ywQ$-2'Cm<\8EqLޚPHTdsg$4Wm$ 4@8Ec1c}Mgh)0}:B 4۲GcDzOcs~8>pdF$9D ]/ :91)Ⱦ gUߊ톐]| Wz;WG '9ƫtW)N(5 U) .d2NY@O9U%BR(,+n+ZYH+nP 4,1P}V$wStuO4dh_'y%FIZc8"ctI:>"Z6 4=;5nvtPSdbVv`Yjn{Dm[Oe&=C4-̨Z% 2vٺ:a{e kGKx!P"ա%TRB*xqtphyԼ#{Zt+#N6f*9UȦ֝!T!`y|9d6zfxא n[o#ABRHB ߆1C6= 4H 3TP%!܆CX(oKYpTÒJ(h!F჆&HgA1q/Ʈsq8B|CŔ GyS6R2 ѦsA.G"t 1v>d"DGLN 9"4'Gъ5AEؚk)EG.,T0U4Ж]:I%"GJqp9;LO@!C$@u0cE ‚@Ҡ(_29:H wH`Q(4j%-R֘fX'8zpb\rp2f2ҙ8f0$"}rIMs/$=4݄ԥ9q>.7%7-1gPd! 'xbӁĤ8cHzdr$RgLg]L4 i "*"pB=d@U$CC0Q{RS eۨ mH4@U A0J $*J N:+1q*}C!݉ޫMr'*U((ha&8ILjL%QWɥ`rJ PsJS llbF #4L%)V5^ǀQMESHݗSAKPDM@B8X""X%)j= vNDB< 4bv.ӀOPp rDs>y@SGlyD5PH^>tvx< 9p@'OV7 ` Ysp{Ҕ `FQ ^M'.|4*dr~m '֬ M_Đ>@rHl$ SIl)'ө^Q' AM ȭz:/qr?e)BŒ4$5 A; u!fGpDKE^pB 5*D Љ 1* H"ĉ2)04QQRImKXM"d|XRF1*oLd-1h" &FY(h0E?8C-9 VJY䎞F)鈰1 c AcPmmD PEjl,s~v]oYtyG+M41 (XЭ%d)J`BFH)$IL YC l^6dC5IE4$_C9nb,Is_Bb*ɇe0X߀8Ɠ%{nc0է RGUN iww&$4*oIqx75-' xvC#@/kiZp#/=gٯL5;D):?۝B2UM&ض4ʮEUӨE- W"xcf, HC-$0kmCG'+̾ n a> _(zA=ь }rhay4( ̑$nU"DDBR˽9=٩nȈ`HR&0̈́/ >#gz{y6 |"..t""rS~za2u#/6]|eW@0q7ت8E1I(Ώ1!.R> `&d/9o~|dewwcm߈$Z,fT<!_gLpQ3bys] }H $njB0}p"~AyTDLJ(U8_ [Tw!jENRy=Y/$*|ztɓ 5%r. /u(wx.PlkěD7rRzmDu| 8fb bsNQ4hik ۅ_8G5+Ĕ !H"i  p!bW (sɾ%{U(a G}gM5N:X|'3T)|wY i7$ԁ@ C߻{*cv1l\b!"2wrk=YG'sR13if?3f ڥ;Uw!)dFfsS;ku#kK]ՃD2 *Lcijn> JUT: HI/kVz#Sfeu%8ۘ?[.q nGE-a16겜 1Cs%jVpqdPq#lĬhQ(PZ|8?gELCHڊQU*kyj5Y^maA|1h80][,`{RxU%N+y3]v\;M$$m`3ojq#Z;I*;a8hw;[Lq*. 87 bZ'H1Ӄ1-mqAy8qӤ]4ޮ/Nhu#0 w$JR15vrkppE:sl=^ٰdcf@s<鲮eёsR:"yIY!F<~$31EEUE>> hRҙ7\ǏW;aF(HOw M{o"}*?aS X$L'ȆXVW `WTvݘ?(+$k,-;5rS!`wsqc.oGF )Ey]Òn|Fw3mg{nw{;^w:]ݻ mMznAl >kﷁT b|}e_[g{ڢ#Vԣ&;2=4n}>١ z4;8ztm>UEN|{n7Ϸhm{ݾ aޝ}efw<)1woqv}znZ>ޞN#J}8z<}.[xo.CmTw`}WEZ:V } zRv`Be3_pN#`+AR|cZoVvC[u92ݻ֪nWn y=] 쏑x}n)@ P)c؀#>̅{Ͷ2y!,klj}x>T>ZJh;wW҅ ـrT[2ϣ׼*lݴEyos/S}5ק{5aهt}9zn­ޭzIQRkT}qω|{z9}﹥֟o^OtryirUnwްu-﷼Kv}^^zT!۽sJ>fͅN>d( ]4{}3T*>j/}^̹5^[{]؍vtg۷_gw{{lU\U;oIm;lvoz-@Hgv{޽孭P[1F{׊0'o\Ϝ}oۭ˷Nޡ\=z-[̂Ų)UǗy.{Kwk7wdk>}MK㧻eE- mZl" h>Yf]F.wwav[_c5w7ҶtޙZ{zw4Ŝ-s>j{[{h[x]<w/6,[eY}{݋kmrsӞz ^v#ܧv^mrr>>T4'|z{T(}ٞ .գ=[;٦p꾺Su n1T`w{9w{o}y*$=޷Zϛtk3ܹwcy{w6={3ݾ5J>rt]7:>;R{̽>=}\ϛkkY{}^{m2UwN;m>{bo-ȶlʖQێMﷶUgFn;\x+Q}uݮTw=[mۀ.4{h=jr y}l>w {SWqxYٚx7@:kdi7cGz=wv}nzs.ssn;Ā{Ss@3=gmհ=]7o]|״yw`Z6["6=jvXc)6!Ojvc>:di;Zwmݾ)!n0:rMw:pAwW{ohSͲ{s@SgknlnۅZ7mdqZVmY<3[:]nǵ@֗g.AJe:vkcwNB uٓ̀jzܶjɽ0{Nuw0x{;vEn]ۃvwD8m UNu8qc̭Ӭsstմ($tѠ:y|u뇆v v.wu5ۮ-ó4[XP:ۭ5>zZvwe;#[wouw^_Z[6yuK w{uLyyՊCHmj t62o)t2gefF{βٗWwm-מ3sz>h MMbh)ǩB(AA L̑O) @H$H@ c@(OSSީdf54 DBS&u0(?/\mfJđLY,]P4GrAm! kgWa03IP@an῅*Z-9_HoiQ={*$0\Jܪ"zegMv*fb_HsB&kN/7e @ySF&YL(!TI< <j)ԫnVʰmkŀt?/}e 9ʫۗP}5Aχ_I3`R), ,B1fE;Q~?1ޣ/{./FnNoZ}}=j*o= uvmm\o|pUyď9'5,puuifBeE|VXvϲ7]~ qn!]vCj;ZڨRjs@>_C?_glieT:TEWmcS*֕N_s'GxlmXX=gY~zwu-#9)'?_h<`蟖j௞g`3~.^XL@s\=_|^]bAU!!$>~?޼(jb&%?4iCix Lu6 ͫ`jRup9~K)"H"E[_Fg蜾K{On/aiI^(B'BdUa! #@4tov}5RҁC~DxSB~yuOI-_i2ﵤ*?~*-u"&ElqKWpS5uM*TI}?GՌfR$^ASa"]<ῊqNTVO ^ᰍ*7ȉLUc#QBR `,mcN8B%%)X6R&Xt@pP63t=#1N{ OyA ?%l棉A56*ݽ+ioQ`+Ti i}twMK~dΐ!$& A~䈂 y"a~յېխ N[*ݵqt08&K!ѧpb_G9&/Woh&D?6y[dDwbF5n8p:H<$>DT}:qv:KhQe +| L*W$-Z ۥל$Fߨd/¶=zGJdyHz*;KsWww{dJD\KAv o &IM}Dl~VݲʲƎ3#c{\SJt;}Mݦ C`jѬm2+vDXۆc,!{\%vc]ISΨB* xţs9L/BYT]/*o6́;HR$(!s*$ڣ7@t`I~,7?|-~ggF׻wxJkmM!oOORÎ#㓼%x'n|/{sD_"7 lyhᤄu]鄑JUQgǻZ @2yoCPkRVx9sfOf>D >&5ВTb>0(L*bKTP$TSPQUDP1KNM N5@~?8 _3cao߿[MWן_71d$!0 D*ҬBҨ(҇uE%!2_/տP}~82dzefF@1%,p{6h4h&&ƽ6eP`qe*&HQVMh"i3X@L?MD As Mvam~%V>.G}BI?M A A+2[C! | z )CQ?c0S$CO"'{χ񟟦k^}~礢iQhmWz?L5/(, Υ=/ ъ pGw`nGunCP7n;aLy՜݁yr<aX>XQljzMvDMUY.!U8AgQ+evr Nz0Aw.Fw*E)%W'$Oju?^Jnbo~ߙuiT " 1ҀMծskGGu=ZG =ߞ] `tō[/ c\lkg0Z9ޢV-FQD-*!)D>'T3~(>"AB% Hd茖6<?BWL1 sfF ,>o,DFͬ,D3Bous蕕XGZڭB_]2{sC#A"+UUUqj^\ZR69گm-)JRҔ-KdӶxxMݥImmlmmkmmmdm-$[ m-keKJRm)I%,m$%m[Jܒmmm*_LI;3u*~::|v]eo*E!AN'k<:y]U" ƭ ld[&Yv>S<0J73.$:|k] 5oRjG;j|cec ӍWw7uf3wG)UeL!W3qxv v(HgX F!\Z1m5a71.Cl[{U m lFyR8ԿGzq8 2.C9Cֳ:NcXanVJ(9#n"S!M֦.SCO] I$َ8O !钊K(C٦lI'm D xFeSEݞמ.8:i]z9Խ%o]̉e:D@{McsE=F6rk[xe$e EdЙީW.*,/ *oPT^a|{l4}Ϳ2/ÍKVQ/?tC_-{%xMҎ_(=6gYMAdd!O q#Q4qz~ƿw &q f[>~Y]12#hMdkHIGk]HǶVb>/X^5E6E\IX$^<Eyk8dCѩPm)zqLxgGBG; abvG -K<'Mμ=Põt}6l&oE)1ne@gU'WWvE3<%z(M!0]h})ImD\G8֩z7nթ[Jʜg}f7G('l߁]byKEa{|C˷mUd9D\zQTU8M9@B5IQTa{PvZpP(ns ᒱ@xozP9k޼X]'ZBb\PgWcw^@yۉSphT^wAwFkC׺S(.#2M5m|л$$ g2=Q,;kshDMv=S c28O- jib95h@L*4k'0zc=R4_|#0i2Uv Q!A"ڡ@GF"ێGU05nك"iSiR 5(cXvëk55kf .8EEk` S %Xm5UIMǰأQˎ},D7%x /N' {TkTwvf*go"{"vÇ 6p~j|Y˦-e(xeTg]8Wl/o+螩-:ڄ`cSa01}=zGn ^|^?m &\(͊b~9A2꣛ Q#~~A˟yB۟=~. ^L^ethd&0(Tq3# zh*ް330 0_߹ʚ<hhnАH Qm \G7\h$G@N,c$CHn;$14t EA[OFFtwwQb 4UՕsT;ۋ[Gr(k?Q[nlFB$x3#\IMq6SgWo$wi u.7qFQ"l i($Z(" #%}:P#g蠶0*H_Ae4]@ x.}G#z?4uxiz2ED^@Y0e޿ÀL 9B-&;+z*T&߫54: 2ۃOgETd]J!CCJM4R/q×aD-;R\.1:̚(F~?zۚw艢a^Gjed1&U`0l>/>G&AI V+ᘙa`#(HZ QSB& {t3qJ NC҃H&cdGF I1)RgAx?)=#kukK@_c,5; ;COc - !e?5b\F17NwbwUе:e6&Ps\%kld4pbE DlT Q GpU. !JBR!KJӄHhyMS2n,'027yD4+ &HYp5hq@BII']ŀlFtZċm T`gK]::ILXbCGλ 8F$HK@f9!FbJPRfTk !C}"$10rÇՎNFWm!hJ` "H`bD @$*  DB$ JfdQE"ohMh=)F6Bro{ pH&\IH-ciA0【o q*R1(D(b2a !ʨBM (SiRl`XGgha111UUU@QTHP)78OX3gO؟]EpqXM:[(ʾ(nLfc9h5F$F4~}_3[ַ>]A2}烅 ɟ+ F 觐fCϻhH&R1C|zZC|Lԡ AG݌@VCf@߃-fҳ0u v]d<\ֵQ0) y4VH̘LcцԦ0H) GTLI@a4*S!1D FȈM`SH5F!#UXYفHd9.9C`df d4AM5䋐ń.`1HQaQSQaIb`9P4W9(-RD@12 0TJK)d4!BUH @M DDб }1DK5J$CD Ѝ+1D}^DHBlmDeT7K!cs (Lhm6hatQREC)\|% ŹqŦ'ԅ9Hf/!c., nVS|y7)QTBoQ '9(Nԩь/gI3O߁: 01hT,WTK#{!]tna,{}N~-XʹP@D&ed@YTHVU!*SP@?Nd;Y |<0LLr"2o Rhd 4%E@B?_Mg:Q| iAK,JچC 遌c*wNXkV%jL7U.NTjh5:EVeѩ1/Z(nIG qR(B  J(31J%bJR(2d`$(aaRbD L 4AԐZU5e >ۼyL0uy9[,Iqj46N%9LXfa'?O3X~#ZY]qbu{cI_tPhjH l(  $Į zf8]t ~4{)!,$"j$(EKs.WCu{}w6d`6 \34Fz(X [3E@fbI5ֵUD18XYdqr{֌kGQQL XH9vAcluI 1!"ԝ5 b7en=O+z^nYBs*Eq8=xE.Lx\%D"UGRW-K^Ƕ'k(dvPQ*tIWl#g7Db>0|a)'L(7`g‚]u'bNՄw mq |\A{paze &@CHbd(zMrSdX/G%$֟wS>'Ҟp$ɌI9/ Eю6R*1?Ǚ11gR$2Pk ;̪'P&dEg)HyW;iP?<*^AppV*@m+P y@_JQ, XfoQ?Y HBxX$  |J)Ld󻧘{-a?E8PRR^d;:Ͱs.b=sԟ:ڢ>lbP<gQz./u2wq(9OOd\{R/Gb:S~A:+đ O6G;Λ=!}YTHq`nY}leOBÄ]Pfb[%GFBuI{ uxiw~희  /9D8)6oF_aҬIi˳6 ʺ  U+F*AU6KTW RzN3iƽ=&f{ZD4IM. |MBK^I5%Rd?4>NI$N!bqKyn$JԆR<f^)\bA>dUՀ)_#VO'\Dlm Ú A P~_tC쭫=U!Gd_Ql̃+R/`\Iϡ&Ȝ5qAE`3VDg:3:DUŅULI?|8?Rh*%*k}0mY1z~>^>fFw$n7 BûOzwUsorJc# '!GeU߉h~-k}[p?:q<SW;2+ O|JO w׷ʜ%ywn"]E[ʡuP&n<C|%sJɛDo7gzw~$KF4YbG5rչ:y[(BpKթ,Wr!BTןUP0֛=g&)w$:義x?^jR)gbeuVkW,>3A8edI)(`u L,uAY~/s1n(HGxuN~f ! .|}Bߋ׌.&N֭(ӺJt%Mıu"Qgin>G!Szyh,ː.lvinbbVh>-x]򀂦$ȫ!"M&!|~vr|)F}͚g1,qn5SxX{xOY-xSN=Tzyg3\o|[mmmms+yr;9輹s'~g3O^BDZRpϕq;gQi rl\%I&> N,ag>r0lG69"WzDnK3bw `aw+. {ZhJ~~׏Ah;^-Pu숞r5ٷlhe tUW곥=]Wݖ9ԌEHqbzyDyN|}Ï%ˎ$kqeSc$v+oDŽ-5$)#Ԉr1CEWm^Ӯ fKr1th/]o~n==iv{qgXx|bKߴJ?}:[ Aybq(UBu Q'VjU]w>_/%,Ms_ )J.C 7pw;<.5?k05a*燐yUmq#7qMEWj"3+Ž3 QXlWIOZJˎ]ver9n!{|9vB$" ڵE,qխZ+T|Z9PkޟuL,[p:z> n4} c ~ѵR( }ۿuABd$!AbB\~:g ,}v^7nu0s+ؖ.=Iѽ22i-qn$I$HNfYQ{ *HһzbRQL>~?5qr/!.Qxy':/x(a"[d .,oxf.01*޳b.H N,*z#Ouy{nt;bj2T6p@Jf1js[=XdvK^o>>~r !86;,EctKZCug$jGf*^`>~KOaLL82𐥮Hկ6a$!H4 (N%d6 XUuV?l"mz^9:|WZ?˭Z3!/e{JWW-a7R,ULQ_~xao[ㅴ1TcBKN-Y'uDdt2Zw~eX㿇zNqŦx]A陈rxA72HԟП*~GW?U5n_CS a*Q㫇.yvuٷsjjGSV^GPA$8^%fپp cF§vN(kI59{*!A`}c%AzѠ_a5>Ӹ(h*b+y}cT/Y2zdpAT9N_袪ͳH!JDt>WW`;T>KlN6v'qhw!}0(q6* ~L zk"/gI?eF?Q3#.J" M""b"(a0]u 6ن$DD!;?KI|/)/Q)/r "!T`0GݽG~(~m*&Sog=,26y٧mUu窲dfH/1j*y^J?W 7ͿN4#_i~bGr,_HfẂ}yC 5s[BjD/,~J ӣkRvS P 5vW:\~sZڂ@t?M:QMf^*?q=.A=7YW8W4eS;PV&Ҷ`;1P)x@QO n]=^~яW`@u 0@I=due shSX_AMSm8F!2$rPʄQ9+FY"\ j p@J >fEuy/=s c2z裍Q 8K"S0 8=i,kL !^sW?wyϤ{ۣ#N}/OƟ]xsb#Pk1"! Q n7cTC]Kqط6X!SPo }#g:oߋ{C٘Y[V6 x%@l}^4R;Ҁ>\V*ֺҙP\;b"SB9SeVDy=7la;s3$l݇)@@T]JTeI[Q<q㡺csZּa-|I$CփA012eL0ծU|A=+QS?t4y5g"Ye=UR^ջ.boX/!7=C(S=B*8n8ExC_CFmfhoxmz7VWWwPS|T _xCT;mCCfUAH4c$իVYD oXԴ)yï(EmT9>:ɽ-W,uˈSl+n=j:}P衄#&/Rpָ SUn`Ė2 A`īvoGMY 8+|dt0¸na]06c.k/74۶Ud:lFk$4Үs]h^ѣWo392#ړ;{{+R<lW|E=Ʃm+ bߜ6nF 5ފ{b|K|M7ה:mm)ԎfZ~/CZxzxz1ђ2)) $A1PUDM$E 4Tw8zo\n").`T ?ZC7vwuA # = }Xhvhw@UI_PaM^##5PYw^ُ7ع~\5}N2jL Sr~;|G'O~ SUEFA?;cyoPDgAO֔8DH d/`/媹혪D .II@Ek]f55nHn`H )D kPtlm{(nTo7Y)f&э:!R(Y+C$`Fq(ّ\䡨s;/&hu38wl KU% uG%APO6IDkv"ۆ UX0_>k@Ѽ!;~oE]u{?c稰TL2")JR<uAw H1F0?IG>~D $&L:lgxjqu"G" aMA#&η汿A-DwlfDk!hYjqBDA E%<^<˛պnmu7M,e|s[O Y׋~۱@N[6a4bYhOTC}296I+}.)w\q\^~zRNSUɭ#kbjۚȈ wYϱuw_K+ `!-b dfp#}_wÁ %M:x__*Ka _Cq2b6iF/i9y<GHQ"B~䒧W>_R`տ]`-}^tʻjC~sJm(;޾'X؝/#{?Dl~_}W1>y|iI9R2)4Á?O پo֯́EPNz\ PUJrB*U}!#Ա>R)}OEDew74v~[Bʮ,!OA<9nlTLuyǃ"U1JS]N<0p{lcPѪr}ڽNug`_bk:x`7{WXttuPvF)YR0-"X,0ɲpenS»űyc읕?u߿\ٳ=}N\-Ы]:|;Ym%mF5M?mبf b:˞YփFvòZ]k=OS9 IA.%]V|8pE,n^%%KA#rFY+!9  C@īqϕs=ҘH\m[UUKoO% ec?NUhTk,#\*_hX Mʤtw}{dv6IdBdm٭&royrR7puEL Y4Huv8ÿo_u}ot;oU0=ZZcVl>t˯>OV>l#FĿ{uZN*E 5WW[1>{ BոQ结@uﳲ#/T;:zgDU`]qOȇ}α% O屫W $u Dezx~->Xi Z-7z=s" _X>; Z3#)0SjkVEY^%wV$˕l5h} UzPZ mB4&j~ cVz3fxx#Y~}^7gLzAkq96I :bΙV)xÆ6ϋU+h6+ IBen޶46ׂfo/rL=06ɣʏ{88"fKP6o!wf m`Q&ͭ>l—b-vf A6 p&Pɍa%v>FcOz^qD?}<=.o.~YM8O ɟ{l`08,fb4w2ǥYV*B8L8Mktu6fGo ݤoSCG.XU) 7dQqUtNz5kqߩd-8>"d?Onߑq c/I~yOA51* Dg\x["l(> Tq*C 6{~ APY]|]-ζwBp!<0/L xوDyHݪcTV 5:T }JڪmCibݙ0N=^P|:>G|8}~=cr琥 ~6hXR_wcd2>}7/ϚA!2?O%bx0;8M; }Sk !a +jH`vdƭNi_|8=Y.$}M&o/2??_Ϙq>kChjҿ ̦c!:Q2?Sg{~o?a 8eJ$ pΌr x7>Eh?dE`" 8W͢( `1ПeHR 1e'O ?{QREUZܺ^șQ*" jܾSkIqHz|!oS#GTХ[{ A~8K/<JmK"آ ?|fqg@?r~& p9effnPǡ^yEmx6LUE?\:N,[8ygp}BS`:F"I?ߟĞᎱ@bd`:sԯ̎*8k*>!?C+A]3o*wSf ~ߧÏgh$@xM}{a`eZ }2Aw&t;IT ݻcfݭ(B2`|?c?o'Z}9׶IQ{@loi,8۔8h|G8E|XVJ﷚){` )2Du}S$:PU,zhzBvw` yaE$,JUaATGtƺ-ǩ>wZp(1Bx@ jɵ֚y@#Y5vT;*jkcG;='BsZ>`ok_e7AQKx폪5Uo_`Wg;>cYBq7wzRs?ǯտڊ;Go{鲣q ŧm/`iLńޯG l 9ـoDUem JrըT ] StǗ`~?1}8v1 bwv_u|FԨє1HI)I8sPulRb)YcuQYfhZJ0F+Z)UQmcj6z,oLeְ`V2d dya[*:#`qV̩FP?~e mq`sk[9Уa&uz[ibcKO_>Fl83x;Dw8':X3MOIo~,8YIWSaÕĝm '%#v7N;߮,9%Iry(P8 Spy$漢zqpNvV_“q g_aeäU" =y|1@`btRE=Eo0Dԝyt )go##Tm?s^W]QS;e}<4NZ{UJ}~O ԲM (?Fc:NlQö-ؚ݁Z TVw}ɄbeI@2*0C 4~Zt_]@}P<š$7gӈR/V _u@^miEpb>W=Mb~ER}|^Tv~p4UUUU@v(8DY:H0>0G8W1|S `TU|YUPUAU.T: $FBb<9zn|oy5w%UKHGg4T(1銄Pu=W_vYl_? }2%t׭l=$*Ўk)˻p\ZzwLbR߯GZLQ:K;z핽J'%fSYhB#"JC2MM(P?)=?xr RS>&ޯ.?I/[(ȥ-z=_1AҀ^_kz/(Au*O +I,5]]P"<ΒމW }5UWWk&v(p~z~6_{|DA}w*I &N6ݾ]u(!u#m@z $,(!Bi) = z:;N PV7}[yuaYo $j*%QFia In0[oy{rBVy?(e 9Y^MXOI۠}?/] ~Tpaq{J;駿D\<=.5wliC} r^ J HPzltmꃽpz%d$I$I*Nv7>J!^˗`Ps3xoH w/bjTTЈ@;*Ka>╏kIm5*';4,åM]np* | = >DE_|{y{OqUT#=!Wi^ƽ߹qBD#ômBB&@=~-OLA5$LB?*J}?)216B??/ln Wxpd5xFAUv "Ҥ_bJDe )%]%%ӘC #[|dxA^s{'F^Z -u#Կ^]A՘1_O3m6mC9?1!) ZتEXGآC>q}mJ~p)*i x_en^$Nzo_B٩@H.I$[ʄ'oT*c~d8qqllm1ufY%p;ff0B0`@R5~=l~ÀL\=ta~3DbBX>1J9E?Opᤓ"sO0*&k]H8mF%<4@mI Ƿs A#&Q@ T興D kfo]ࢉVD!>(ZBWAC!PTGĹ0Cmd@SBNf=%A$ʤ<'A^[wIJ2B|ޫh8ʼ$)T,2ID Ȳ!!<qv1Mb#A韅lTB? =w: =|Iq>_W:8NTa0?r, C͢Ӡ~aAB?Q)_}5s9U^3Vjϼ7UUUYUUUU31VUF5eUI$I$YRk#mq̵I$I$I$$nI$I$HHܒI$I$I$I$GJe(7BCeMMR&$U4RA` E%DV %BS###!#0* $ ׼ #Z5a#U!RL2q9RDRD4af.v3vX ϫ&P >T}UU}P$&Rヺ:cV1~F*GU5Pv#q""\bbRVAW:eu j;\QPduZHV7붃Z OQiL̪#P{WSuvN\ /VWM~gЛS`^hf|qy0%+qݢ?1+׼Yq|!rXb`*N ymіryvWض /b6=%rPƳ J, X g@ԕXOfX-B( v1n97#g Yӝ#+SŪ-tԖZy>GGj=,z&lW= r _c GPҫc6j-{Ez]GTBu)ŇL] ݆MpA"#*Hle#f|#DƕmYNW`bv*'Of4@8ڛ G\ٍ.På-҄Ths=˳3qԘi' 9O4&J@W&rw&G{oԱUWH(J5Dz`UA>IJ6m`r:Xos!KA{Ƀ„I0q rп9}Ie ^aQ$w3} +*IGul۶̛na%vF,u>5>10'?l׸^SEvB՞*>l6XD{X-X ׯP@^HC8?Ou>WHA#!O2 %lC1Q|,CgKm Tsm4m5}h@кOO"]5-7@Hт"maj zߪT '|W%?]O{3 u#埱F-E[)MF£phfpnjf{5l؍nAa !]}mL=U}- +{Gj:<Dǐ.Ü TGDC8L4* ?鎹+ |įLqy!тYg|u꒞Ql{"(P!ƱevܖQ}Ñ֚W2ҚNyc+*P~Z/ &Rl\a`^]]O쫺H8Lw[:˻q9ۨcYˮ/L ][WnP;]?s%&CKyvH(:n!&,] /4luZ䁺LSkٚf P̛*!zTj_Ո3V'aS,4XFo;&,5v[q+ޥ\({nơl-Bd>0EU2#!ՙ֭Өmd{S3i(pPs]lqT΂PQӃ,/o _WA(IF4#1|O v$v^hA(Dj/!wzmH݇Zs Emx}-AM ˂T= V7o3k}K *Q)ًyۻ.L+;/fԂ 5ڎ۫ 'w(֒z@xj\,#²zVcA@EV@:t >Y>JǮ<9ܖv{oAFwf/~OgvPOe +럣UڦIl6.W>v3| +цfcc.W+Hb.rg0#ҀH_fi>nנLI)VHb&<-s=(du:236}ʚgRSW}_?e z":svYV:<\+|µt 3In ܄%OZ-R^zaTT4ٖUz* P gwUd@G9km1|uyெ4'Yh@ C"6f"|18G}qq FEQL D@sr$jMc5{ccŐa7Ŗ%ʱ6,9`0Y"AF03`=]P`8 ZhH@:f-V('~V>:9ǻ)آ"TJ:m1SYeEy=Hl'H<Ȇ*OlD'ee+b*7 **=kZcOT@Gezb#Qkq^XI'9/FΎtTчuյsDA`s" \RR֋^OH) #=T!%ira}|z_2/WlSgQ #w~|p6ATn9Fί͕ ۝߻F7*A&:PQ9殾ÖG_3_kRt=g`Boj0#WÇVJ׍Y I_]|!e{]r6Ո#F"D"hla!R "H Gr|nqykhs.ղY dctCøDSl I5ӆ`onؼ1?#{{ m_bI;= eLxb=e0da(@MbQO)~6u˵OD u.v[-i"FfPy(G/>rᬥ-&4I5F+^[ U -ec^!w>_]׼?D2N(vu qRPZ:y߻ˍtfn|d(JOc4t߃מb> Rw7у =[_տ=$F\(UǪD"F\о.N"rIvHCcl pO\ǐbP PU(PJPeu@ 0H$LDPI )E`HF4nC={g/ cm ;%rc>{3hyw:Q=`A1VnT"n3D` 7v‘ 1^G0~{2׷WƯOOXτGQTw$Eo#{#ں56FNk.9=bT27g_3 4 y98m:s}-RM&Ƥ9[  GCp`/}.LTF(hI!W\~v۽7c޵ΡrM&YhQݎeⰾϾ4G[-=) p^ל_du`:K_")$_=]&X?XCؼ,3mi4Jv/QX>f:HV7_ *+)@9k$zt' QJxe٘_8jw#)sz])JS ޢC[#5NnVNHMAy;"ɘLkYJ pn<PpLIA0 Ԏ[G4!. GRK$s%wۧvo^Sl_E9qkmV^2q ]Mm=efe A&-=Y5QՕ*\@XkP}GOZ~ɋ*#h s9!qOb2uR*f\z1#C<̄D"sWr޵BR,V9(, 2fj[˛l,1YxT:ܬ| L*69JRù*M+2ǯ698t9]C_9.O1RMLdbq$kr ?- 9f yv{zsovm`3on9VvհW-v ѪFqB3[l寝m[/tTɠ~{>-s蟓sG}z"# u{}_W_w{]>2_^gח˧B6esc 3_nA8=_٘۩m:=ZƧ:YNHw=m SsY?-r!s}[3|@S=kmFOꝎg[PF`?4L$ApgUu(5}gXߞ~+ "|AאKp|·%_` 5 x%d0;ǯ:bE ?$yb/r'ILbU=•'L*xWavBZϦ,a^r[m4) &?,[~# X _1oOV&oi߲I"HB!$Hv)cWh]I -bVaմZ8C}G|э `>:r0r`t5٢gTz 0CHP}M"KH& U%:D8kBo!H EBpa\)rw_2&\?1_)Šw_>_t]ャ~'UvFZt2ҶUf=4Je^+k[@LQjj0_@ādPdW=$/=ug:=Pm#NOgovQ:zƗk4uiVdkw_`/f?'}<Аeh/e!sPyRyb~Dn~=t n Ԋ@+:ϗ8 }各F$w)P^cӒ'~|aN,Jkנ /#:ǁoBvZ)'{(|qCyM4onjsϻ XIODk h [!}DZ-v Z=U$ay5ءŒ0kBEl?PTFyyRV'E{-"_U&440Q _Fק_uu;6FJKz=/ۓeo ]d+D>̜0{/ގ';E;O;s Iq@'%ybBq1vH5q !apH<b+)SiӛU*~70HQ(7dUI@DQUTp UŐULRL *CGR&Ttr!hP:p\,ߓF(Qq((2CKFV7@QU{f6舃Ds c?AX%un,鴻. /Akfy`sk(##lNb gΤœO|ݡ67Rp=yA@ h GFh,r rGoFA/#& r ,B}Ǎ;tjU=DUV#Sf٣j<0BTXƹ.Ɨ*+(48xäBA1>Ϡ?PhIY ڈ@+r hUV QC&./-U@a xEF wJ&Jʪ:R4.ȊZ0M؎Lqz &U76Nmb@E^0(yƻةjLvw\1 ƱPPpNjAAqZ?-56NVlᜂ$Uo륔wsX\Hn^yțGSNoL*Fٻ znJ1T(>~9=r:쓉Q}C#_N1.NF61v<~落K/~FgkI,Cut~l6-ٳۃ2ykW95gs XJVwSɳ>:ˏI"🆹ǜ>1ey ӢꝵmN9i=ʽjM:ml~{iYoMޯW;Yw?-gѐNx^Sت1]oErZ5v6߶9:F0^"RkgGW{^!LْcBI>6lT{^k= ٺ[wzm\ngK"a/Nsiwzqf:zKc9sPr}cY./d)‹">M]O$\ȧjܻPkFE.y*[$UDV 31 *2HzS eXn:L{#8t]=KtH梊LJKO^\4IfÿYm%7?0⢧EZ'PGW1wT0~q]h!vl}`ZU]oQoMC\)}Y@@]aa uj oc p(cU@nDN~c w\&qk25R9.XجZd|nGk1&8?ZX ti7 ʈQgl ]޻xL2wk܈ Ekg``T*YZg " m⇪ -P ȅoPWG$uH8nC+i4ɮ1:2 $jLsXؽ8Ep> G|\pTn~|h¼2 oK*u<6g%U?#Z̘ܦJŭ5;9 W!li$?XJOwx-;rqxAuղ309 ;|&BSc=ĄH/^)8)^bn@s{nA7DFN 7}'hwD?e-dN'Mb:uUUUT]X)ODr"$xԞ`0{c#2MIICAIB^(%uOG79\y /s=% E^U5))p앤wW'0_9sHQm׻&kjXS}yT-=c7먣c^Q?.[q|UUUUUTmL>|pX{dPqn~TD"C 0VddVʧK$\ݲҁao6ֹXW =q>]~ 'v!om2D ~7mg} R ``HNd1f ̄!9bIV?utVuD͔E^IdDO68=x7pGw (6 &-@b~uE](N$١~3oGʿv3Wsr M!LB0kDkutnY Uf,I5aSh%8ޢ8[~xR#V V⬟vn=y +Sؿ:S[[C3Y6T*bk`'[̪;R>>o{>_! x?=S  `SN6ԟ^_^Z*F u8 wYڱpIR:? @?Uu{6f䱩?R/ t@y$)T"0?qsTHr郠:,=.EQdnUCu<ˍZ[ſ+Ep;ʧW STM|탍>_@di :/=>klp M qoQ 볫1OS<}ə|Cx?i~91TQbФD Ϝ^ŝk;=\ȯ*,1p疵bpݖm13z'[IŶAD0(Av ᵯt7b?vJh'"Idh "$crZ0(!&"f!ZR bbBB! 3 ` +?5%,. p20A`z<>߫ M&<_)}Og?{h?Z#pc 0ίmUoZhP0 QA0l(⠨QҀPe*" e !BY"BBI``$ia%dZ%)eHd`" FZ R P!U%hJ(%QcRR3UHTJ.ZdΕB$-|}5I?Bp_5(@Ej1WS, f`Yc A) KZD'co͸RLILb N`(F$ercpO1j$iYJ9(hU$ i#/š?~:h6wJl3QLd3TQ$C)ݠa$"XF{qIQ$@%G^t|>r{AP@^Zq:,8N|O _Q@H*"${L/'jU53)3y J#@8]D=S{y_YQq?LE#0:'ܜT'#88>`$>y8FlY}DQop&˩:Wi |O߮SOƕPH5PlGAQB)^qV9wSI ޠ|o@XPԋJ  2rX:cd~1 BF_+XZtu4ժi0Idd&QEV;Oef)C źL( I/*#>$R"гÑ?۳C_=WM lϧдɨ̍q< z%('Z(} k;!dٓu!b OZ(:,PZד}8Yr H goU;~CSCp6M8G?`YE!aF T'"/7A>Bx 1Z2DDIJ)ʈvv8;Va`^e&LoK%GBFC$δ\,4>_ZGPPI'D! S"#/2kپ?dͣiI;Xi1<fcY2 #nRQi'+3UT"+٘!,h\‡狣I+w4&XDtv]5Ą{NrKKhjŘ"Ч'%A(BP~D^Ng{%o=ryV4/d*Q>-4Uۼg!~=!=sgP?;*M-mbd7(µU<"r2pb5G9Pmu=ռuK%D>s8 r?i_]πf6צ됯U Dޣ[P2G";Qt D?Ϟ@. ur3@_fuoeLsD#!bOls#` !:Xē%KQJH9@f!o|k޾WkJ p|BŸ(ƴTs{ʃ=G("cyRQ;]3|'*/M'e$ 44y'>[p?e~dsڙQ]jbr-,m`WdUnw'|QO|9{'$& #:t;;:YW;O2A*ŀd㌉4~ʍ4" @X@Tg[dO 1X8s>M;W)ە]PBK d2pб~k|mTE }wZ%uOP{yH C([T^HɥBxuyѼ??9/*V޵s99sUS[szVֳ6s6UR0c9h"bjwZJ9&0 lnn9 a-҃Vin#eeZmiwwk-ob]MbsmGI`xL&n"b"3BFn{ Bbrќ`Z5 ~"FA_8{ȡ=fxVaU!0u.6v|43yqw.ܦ.9v_iK<%m՚4 }K+cŶk DMU֯Hy & ޾z-[mnzXx~HjQgśsxu(<':r`:|g {ʮYc:WA5옑G (wEkgz90X~Vj-0}Pisqu[g/|uկñjby3q[9Ţkb=:+6Қ7-/i^Ycγk wl_66&-2ɢ?@yiW_";b>gP7 'jdG$"eWS&q d'H!-b (莋ˋ|^Ϝ?5CykH7c#r@@@)Bn?EW1T#1. {v$8t1z_A**^_!*FR8]c|{ӧ@}2L:uQJ)q3ޣ➵ !0FA:eZ~Yawژv8LXty[d*(G r1G@S r>4l-N`OexʟovgN)?sխH `Z݇dxs:a1yj $.{_[oo(?"8u]ÈaR7VOv\E}Ruo;k r=^K%Bj͊!z+b 2Ʋ_|1ODH@ݟEN.7ȟCm^뿧O*K,TYò2a}`W|WWcQp(6 {ucP<'Wpޤ( {/HڞѾ*Qxo;h!!?}lPF MWz(͔4Et(I{-jqH,>ުjC"u^cc3#4 sP}(}"+BX?W5e;=?nGgmBcj5똆;sWOI vZ6'gv]PlLuvbw ِ^橽sJ|]Wf<|o-엸wQ _fRb"9RY{nCc[F?|10lq{(g׋8iYmhl5U]_aΪum^=v8.3i(gbC#<(o *ﰍ1>&αp4 84 `H8X?wax9=tt+jZP0W>|jxfG6^}Zềft"]yi=sn,߻_Lnv޲Қ͉]OfG6Yx.1c.gOS#`a6ȉ$w~%GB9z,5δ_WY&氵YMk_x8λ[Ss~ C :NdD$GvSOWIݟL0v*A!(<>fr8>F\[szG|X$ 7v?U۞t:,=+ Gz[?uhy3l2k]|jx|uO3ʄUw+H;1j w7-XLXaއKx[&F/z{ݎF44 Ce@+&pslHea]eUIk8FFPErN瘈R2CaE)d¬WAHPuIB.!#U*Jll׃Vpdg` eicE6^HP Hn]j*)T0c&xwx]Ϫ@;B)S3?rD!)qo}~y5B:^(qB%0 d]NC=oPݩd=%P!ӓuq@2P5Vm W9uoSH;:9ct,k 5.9~U1M2zN5Y`5 tZ6v #b<&mct/$Y+nήq-w1ibd]-$[0,~>wnYח\ݖ ǎݹFqn-UsUoA/b&EZܙV73iL78x``5qM&U`j+U_[㸯ôn7' ,}cpA>"nVF1IRxTff^\a@!FU^#"G3 "XJ X (jhd f`Yb%(H) 8LL(V2Hȍ?vaBHU@P M% ҟ $(}=϶$H%V*UR*I(ehv PCsu L (TEI1*DALM4%3P-4C D#Q)E@P ! $ERBRеKILU*R$E4,JU(I$T9A U10@R$!Y94 4#C ,q\HZ&Z*h i""ThjB%&bR~VB1MHR@0E)PT4R!A*@PM ҍE!CRPP DUW S0TBq$b PX``a J4DAHHL A4 L2M!#LT$S҅4L5HJdhl()B9*ČɁ3XhLb$ GKLP$E;.=4"niO90~yA7!0eNI@JrHjQ JLE=O|HxHT$Io߀~  uP&(ԢdڗT)D2 1 @(` b X0փ4ȁIHd@b9 `d!jUD"T!R$`V6$1q 5.%BHRDPnJAh8UY`rf% ,9* CJD> _;dC $ܨ>y5 TD٨UHJ!=~k!/.}dfl?z}tc_t.b ȸ2"%#E5 x7g??"ϣE_U~Ӄ9=V.2Ieer~? kQ a4 79pÌ债H@{O~j=\I_'0{:MC#XD°,'Zd=ôβXku?Ĭ׮ݝ厲z|%^(=)@hI#?O<܊#1L1E9lFyؓi907v)p֯A P{vBb4.z`A0E2y#lɸ M.Fц%FHQ,faS ) f "dt 0uҜȎʈs nŋiV5ūcGvA[D#xp9H5Q5jiia `gO5Οf"}ݫt׽}"whVdBq6.w"%ȇ[8\_t2RXO68>pp.6Ǻ*?#ev[܇0ּ=ͨjJE0_XuIn&H0U!`EWVݖ]aؾd/.Iwسۡ>1+ M7r`/MiXTGB/&EQ8TޘE5gH* $s^FڗH08c U. DRyTa5)6k^!ė< {} ,Ndy(z/_*c{܄:%9.z-c{'L[λ:<( nTܸhwEǐFTа'ƙU+>W7|#% tR\B^g[??t}e|e TeF\k2 WL^ 2WQWpC9rTڪ~/Ogn.õ={m0߼A`<DUCpy/_C$|p#M|-;ƿ?~hypZ^i@۝Xdž=_V}6e]ь2*jd=Q/xqM33-+j$rßՇOՋizti>+Em;i<%X(NkD$u ?)v1M壳ȧjoVP=2^?H܈HξzHлzu) 8fټ5۪ (!HT_]b NZI@P O}N@Ñؾˇ"]O {Oui>͌zyݟ}*p|>5mDԯ6) %77ɔJfD-fL[ 6BWǻU)~͸{ BFOԅꃁe:yzlt6ݮq6 }{7>x ?G up[Hot?PyR@MBʹe0~&ﬞ}հr׊?Kuք @8%i/W^ee|ڲiӕx-]:RlAvХs"&V3RӶ(Oo T"%sxݐD4!!X䴼u""ijqٲ#fsg"WnC0z"N_O vrNH-9~GCz!G2~#E^ͳ?D7?TWu77~ǃgGp~-r RkSlG8˷{2e݋μSAڄqsO:MuD| +㜑w)15 ?uof fK9:hE!G=-gsZ~M@HW,ix(?nfW]jGD7k١kgzf4 (^G>>chA _sU=Y iypX H8eo䦩M~9fr6`, 욆|KI[wGCȖ训{SNfLX(V`p)|u0>T:!fyg78jQZ8EP9wLho[MNwNc[z8aֶR(SjE $RO!g*Z[ZPACS4cg":}kP| 2{pvKo*A{QrTH\nqеi9뒼_Z% Nג9`$AX-t.jkэi`TB,.!q:62!)[jE WflF%&^ v,/:84>WǮ[aJκ2~X>m$2<;8$:(%œsI@Ae:BDq,7L&hSTP|J[WФ9@_yh Pޭ0΍MZiR\Iԓ'Tn$baYwE|~""Xb^Uk.'%UfST/˲;Μ5;:QgB;d#k– j ݿf7WN'vx?a$$CG?ٗBC߭KoI=vμ0Hmi:IOo|EIcgL2 (\]E`$pł<6r0jJm[CujD#`#$ˮL[ɺvm|_?(On"HQB@2jb(H@bQ1 )EV$gG1πrDM0Ȟ@K st9%A73ߠOf6$4LB @~ t$+p!{'fz A3g(lQ}sRAa=8pyevHq[6kUL^3PK ށǬ* L Ѣ[ Ct4>mU B@:KzB= s7 遴ˇ: #4:ѓA9ISb; h D')+4Ap 큚`^ast=6 8Cby\0x/QMB>dzd1U k%Y#fG{$9AЇGAs0+ :^D@>n94R}Rpf&8nqK@G$@r!DhSth0q)G ͠v Ǭt?WN HʎDzB랒^p{: 0 7GT1nV#Pwhut>,;4 t #j j=j(4`y Bq}H%PTC*!,eG]N .?^ƐYNœޢyk{QЮe[UyʧP'*;UW okU dXS'Espr%ksOAB>\ s}Nu*|IixZŢX]krD{yy@jo͢k8e[Kzױ5YEW~ΈccU$бeS{A@Cꏢ*;|Dr;V?' Mh5G}OҔ H2 OOk?(QwUgl -`%(M{bƠ{G>H˧=~ߢu}2h?<]iAgXqszZ` m`NtD A)ega?[_WT}8+.uJ}W]wu<7aTDT (k.ϥQJ]$s汆ƠSB9b2 vZi0 ) fYZtF_;)㈱G7vZYI}miGJjoU 7q| m;m#ϕ!zɛ"o|բ\:z--KbVԑ%O_>[TA>(gr<>88c@I$9X{ [J,ɻ!JG<< vhr!*/PtA@AIHE7#D?Oq144UR7'o7{?F 4$4 B!HI!4P7lѣF?} ic 1sXo:f`%9*bYff8 u50A% c`U%feDD42%IaD`fJ1YjJoYYc3e,P!֪ǞsgvZ"1)1i MfI#3*uccnnHV[ #N1 S)Z2(NFd+ Z&bֵLM,Еrqa1flć*W?v1L0ʕiPW.,n2iTXL`AZ$,! N*gwk08dFF( GxY#@bkQd&X|rȬRW dA[‚& (gi*(( Jh6bw`B5^XdT1Έ! GVprSk`Kdz`)5%aF`d5c3^2{ rN5.JR `pD"ya )YX@-I_?!'Q2h;$*>`@>?jbX}^Dnt9.(ׅ_`kPI;Vcћm]^q9Wh>O :uvmA Ǹ<@}B1xecmmhѸ]u]])JR)K[mEu< ѯۋEȈy,.Ur~H?g$% WSyfH˵9,-y2ȩR*9X)6+ X60U<\e1'!|J ıKHr b.UUkEк,qr.;:.ƕ][ED('8JbPV3#O1PK-=P&2 ܡ`&FMtCy]'cѵ#EQe@S"U,5KX%ozio9OZdg@Fא><[S·t8|,GWPg,DN`f "Ѕa!o[&IPB&QdI"ᦳfQr}3VNoS[YDV\j 2ZFeh7C|"8Ƥq0z4ãliVMn:yDXO\Ũ>nݬxPY$\i^:{33\ [*f]9fiL#uޫ mYPD+ɃwtһxdՋk15]oU <=T?h~AhV" };)bcSrro!z!{5)휴ׇgjL|<6ƢdbQχKrUw_\^8~(w^n0 umkmQ}α+1k}ێz8ĜYYY(f(Ij 6K[$$J7.Iۓpߎ5*-`ꑬ"H{z޸yɯjF/#n|Q$32I e#W*0R Cu ,‰ 4v1@rZ3FAkX!Q鴺HwMw]ǩL32 @\FqD ,C1S&Ж{"/?x`uqPc9>@K阬<5Ӏ]qp8( jJI (*)%x ((#vuT4n!-kOٽӇu'8PI{@a<#KⷺaJ0qF!m70yu6HaRd4 ,1 彸;SQu r{j֏25f.xz!b&wO+I0|]rXq L- G<׶2NxۭS $b`V 0&WSQqbIh6f232GZY`6mTɄbdɂ?Wnzh4[dY)[*|޹53/˴X|NEpfR ! =}c??u;pIgE+ڣ?-p?B˫W}N:YK; fg9Vٴ-kz6l8H|Erd۫ .Ӄ{TW(k6ι&^ pxS%Wg.r-)Q Rܢ 4DH4;1F' j{jRy gU²UH.ޙ tZ} v5b1XsIDݍFkuGQp}rÇjԱg4«Za7nS1c;Mu}uj*U^,۩U$1UO U<0$q5s߶0eȸgs徬ן;y1ݦW\B]=6ؼUp;^:*5nVsf"vƶy+}{FzŨZ'GaݪMlk6ۖ$z5jpΠo WyFM;Ofj۾Hj r"ĎsxNzaJܑ!eš;|:%[a vnVQYnVWv6+ ʨ0x274wflfl e>VN= i У mx_Vw xtQXu63Y~!˛rF:6Z*B[: wDE ׂ U+j-'8e8WMח-[ ܟÔ^_jb u]WFZxܭ0;<;|h͇/t7Lv=҂ˬd{L{h(]*F45&JYwX^I8PT@K$S^.꧑(H@HXeU׆L9TW O8Apϝp'M3զu8BЂEP`Sy ZLąSyp9Q̒$b"RE_3춟e6AH;S!:CIc)0 RuΊT:t{`ꆖ[Bz⥽%.GP;ȇ8:Rنtlm(׶)υ]0=w}UUOƣ{~ R I$RЯp#}c(A6neU]Aaz$U$2qih(>Q_Naz<ϖ|wg^eUUn #NFE 98/`g_ݤ}vop-T}QUę́ZmݭeGx֢5!̧b)&9:⬕cj;S\;jQ1@#ͮndK~}OjZeU.&REeV`A!gӐkzeg&ILm :D.S<\Ũ4+_krz};vq'kU- ćJr J=Q?B rw~0 ۿV=َ|UI&Khqj]=6r6㘴=B3Z&3 5n:٨i,Y [#vGaZD[Jm#vA6mFh@ertK򐉤p=doMzA"!3`!p::fL:^g*eβCoSQ.ۧ,/V0pkH[GH4aan567KQH҇|?/?g!rtzD^?|/~?a{?~!;J9RR%Mt7~[GvYk?RéTLU&~g~ӎ{GD"aoTdlj6MD(x͒7dfWJ]]y?FyvxI؆%k=%<`ؘ5ᛅD""+!A JZ*H#Æ~5 xUv>$R=/W.z$iXvȡ$է,n̓B< TR,xvA;\ Id{*īWz5=/73\aqLڱӑIAUMB姕p`CH 6N1YN<Xag@`2?[\bHEc!.l#`@BtL1v9(?롲g?ct2 ǟ5́~0rq F(ETk~av޹?q0x`#{_s}am 5P h탼i*6tCUC<22JIYeV]chb&yBȏ P6PY3 6% TVxh4-xА8. JI댔NKb`W[T&P.?`4K)ްA 0,"A(Vб߆dy.gK,wEKc/Meڡ*Z1 ¥){kwt^! F I$*w3cDE˴WdI$!6d!333333333333333_G/aqVb߾Ѳdw*JcAF1>{,(d^"=Db`/lUh!!AChg&7X=3oO@ z=CNb1{޷zhZX=5~U׷?(A/ }-Srqcxpf#;!}x4vֽo-KIE@kdlOA=3͌o ML1lwFFyFpAAR֋PU* w]JRXKeGA|_P~/9o3oN|w9;9;`A,;a }CMcd;}tnӣm}ʟ{0}\.w?(T cR5^/~ qV7ZҋRi킟W@~+ eQwDQhr9,Lk'{}¦6HI#2@_LND@$NSO"^z ;jH/~!rCPbAM$ȯ8Cݕ%?gыWsm)l|'(Q}cWX;r9 fRP9sOE{ h$`R$Љ}O L S4XFA0:؞s(Ntj@2sأY|%G(0kM"fo:d 6oU tER'\\5AjxrQ-WD@(țwQ\ry&oU;P"~C>쨪ХZ:Pm!{4.mвC'f^ehG~dͤyn: Êƀ `BpN1VHj`h̎,LJiT ]MUavSPEBi "uFwXu,C n)t&٤# `C]==DnAؑe뀹l _h!Ň}NJ#> Gxt_6ruq۠шʤ"!3YFrZ鏟=[%[j!\+]Qڟkތw>bCX8mM2*PY~@?ρ]x::?|C#PQH#~ucxxX!}I?זU%7&TIԋ+V&_:Vt/mF3>O 2E PcM3^Fm$U;[G4K 밡%-5OLØz9)Wxh nw?Mk^,In2,tpf$k;`LJ".o}p olbCD7H8"&wԽ /V8C c&O˂qx~S9~?12"M߈R/}U{ҩV*gn?D:~|jOjW…D`7J5j2ֶюlMﳮtWVI{xH'NkxtCR*cydQ~zٍtd8HYTFGJFu`_`optƖ@"U8#S1lhwK*wQ 8;xT1 S R)LaL?WC|}c(0~ VTmY~ D*Sg#=:  jAѷYKދa ۫{5)^gjA6QwuZQ9)Vw[$Ka$!w\Oi1~S&"6-x ĕH4OPE{da\E5,Gn]HNUx3 {q\H5ˠ\!d 2̇F551ya`a=7#7B(_KGM^xr пM7vİ /2QV-<#b !sgXm&0sO|<]aT!JQi>FwY@ 2<@e.gmmYeX,mmt ݻvL']뮺뮺Zַ5UUڦk["1OHCl~a:7ןYUr#ƜMJ f׽ׂRIўk\,udidEiAnZج?.pTN/Y+PX+ 8ceLE,f`EDqx27v# /h@ǁmQkE'(B34(%P}q%o,}UDwV(V@MxљF} wl돨x8Mrz F#5B8y#[]L,筏} i% u@Fxyz##.Ft*3 `E]ug<+,\#pnΗzZaffR٦E_+8(Om+_x,GFdQH %v,us23W$f{>$L%?x ?'>\vTJ4s]w8 `/ d\Rg /)AxDȏ"9ՎH%r8D-*Tmow `Sx6ۿ[c|uCE--6+ ]C.$+u 2lTkvdwפ."PsX-"e"Ȥv;EgvA6tIFXZ ; xM<:Nh!NՆ{&~L-^_[!jը5 9\pφD!Pa)Ry'Z-hSYTȅMosߣ+0TC{t:D,tؠB!Q;+Y%X4|_!]Ff _ 4Ep%uޞלxpx-Z)^J==p!XI'c>yw[^[ůT$ ysgx񳍒:xw=J݆ qQQ6P5ENo몍7xsr8<*$ x>R!J>>9xE]1!3+"f޺cdsA&qof>SM)nuooQNE,K0/"+J1?0]mƻ u?Z*EUS-*͊"$@ Ed@5:d/xBtSP!]uCMK#Uب2ikY{gлo+%0K$>rwkF]fnܵo{CIc"jܯYZca܍Ds!×c |S R՘ۘMxIX*Rxu4r$/,t?7SZwd32R 3#QnED:Ձ/!ZK[###yv,U!lt` hz*E $61~q:NՔ:Iy_\mCeIwgӘEh,~#<8ӐTAn$xݗ| 9p%So%*0.pRAY'jϸ!S f2|6VKjY6ݓ>XVDӅO}4s.^K˖7Na$&N,!lUܾސvKUnp1bC;zŮga'r9SE/\|VtxoR$,qoAl)cO H C0vN` yKn$Gj IF\vf`C$xxu (&`JV#Z ^|k"mDxh$7࿻C}`c o#z)$~ׅ^]sK-ʰB H[fف'{wȡB󵓅s㜫nT!<83gF?Bh(u`7w?g68B~jENR3VWS}>\V@ r!zmmm,mRJR ,Ynݻv۷|4*I%~;53>KAuy.Y#z+ hG]9vB+ plknnF+Tp**|sߌl#z3"2Qoxizjw12lNgIO%9ڤ.uWB;\2M.4s6]>y4!Bę9E7g9sd51ʧdYKֲDڻpvsܴ7ºJ2u饘S]ڃe\/=vCͺeN(-5uǯǀ%@j](ٽF|zRYr#sou>>5,8#z( z9ՄЙ6 Y-r`cWph޵k~g<@`gmg휏9 \PO]NVWNd c,ﺵ&X_GH7=aO^[!r7ǽ\ Qk pt7if4/9D S'V`S~?ӷ o6;4| ]noώS(Ħ[h-`!`o @ {FR`fxTNaF9Acˈs?><DȀ@x }Z)W)&>l3߱^2~t=8=}8+G6+3.*"^> bf{5=Um 7p[* &:pr)h)!QV~]HBaC{D%)ߺnEׯ 6XD3 >o}3 lU zWht@JcgwVR&s SJ ي܁%U*( H@B఻Ive[cڳ"^P#YVf:Qƴ(%6e!$8l/p~A:JJkj.p,@JJ"z57TJGTs9g} Rb?S]|,$_ ~sktv@_.3s]y^ ⿪~nO |<|E.Y&b"$͵p݊OėEs2%D?wH|.+?DXwZ*/]?L%KƸ=mC#Vj-@/^ x|_×)]gc_C/V|M{7)7MU`N׋ov" SݾIli7ebRUԘSW u(5>asHE.hyX՛Ů:+: ˱RW*箭1jɝ}zA38[~q޲ +-2앻V#3(Օ}˄bY9ć akd==ֺLMǩnޠ` 8zA @wDk40e_T0]*rJOIw u5~S++?Ͼ}T#`7DJOBU-X֛XC1a^i V3\c|7.yl?~-V1.[%/zs^^>j*2 Zs[_?y!~5Ѫ:B;mJP6QH=$A *HA1$vZ+A/gmjф+/;BXcBwo\ WIn$H(i=Q9FZP=ǓOu ;|wnc Ρu4W j1.ymLX/Q\ T{;f1)rZ1!}2z=5!Q &O &Pߒ LO$@Y2N3є7-E^im hn'ǭ]v~絫~J0WmBʥyS뮣&xqS޳'|{{_ū!8Ŭ6EzKe x hD $@As}UR~Ӿk)-?<^(ꁾB|:,&KpFdj>F/lm^XUk쾊VꭔAm*RE7٭}੧)FnU7^T(3keq7%HZ-І%iL‚pUw,v:.H9#\n/eҠPub3\ðKŮA.GP=Ji>v뿻5ݰ*ؽF3[up5'UbaS#Q/r嵙ȟ"*+I%vX]7J@CZ;*|3( >æ!l ٗ y=CQ]\UK\Bl1 0Ĝ9*{Jtzsݷ5}0M( `3&wpR {7i*x Ib{NqVU4ouLcV*|q؎5}G|㪽f j$Ys*B״T={B݌ssuַlMff JyݲS>f\:]}XW0% w9= EFPu#2U8S|%=[qs\_05/j3rb̄$ml12M L ʃL4U]ɢ&hq f>^! z&k݂%3{acNݺ@_EyGv^[mƖ/^!ݵϩ+{tT>>g#{宗?rBv>]O"}!U ?̓PAqC !49MioZA\$zćzE@'B"v1Tm 1E$Ć#!:0ʃiEdWHOrꍕW.ufAFKHvɠ[@6"*mzH,b- NU &AEA`X1@̰1! $q邬IHEP[\,0J""HB0B6 ,)CKBa(L A 0NN *+ 2$b f)Mff b:a6Dm&B'Q@Ď# fRG0?ݎp;aJP"d#YOw뾕_T;gETOM&X77g2aFGo.)Xz_8~\>^x`sB*h&x>0. ƿ߫":eax&L^Vl\pЂip(NŤ>?'WW'E9RLv$P[b=w? HU` :A. o6WW/״I4*Q'+N=.b{&5K>ԬdWBYjײ[.6E 'DGABYg1Wc 0d<"F!@.p 1MW'wv)/ '<6ՐB8va+I\45жMmND<7y0*PsiTc{CA7m^gvv"WT0PD%4JIv63vȪBFGc\0;{=x~r<Ȑ[$#0Jp{ ɳtvb }_EC@f HPወÊS]O4 Jaj5,j^Ҕˤz hlu)D_#u P^h#%l2d TjN!Oo3*H<'|Xo05'*RI^'Ⱥw-*h9SvbXnȘpqICa$67 ԑA ܛ=/_'/û'y&C4oVGp [XyFa/(((((4)17QL葅CR᱋ s2:`h+,r-@ra|!A.^oluBK ͅvmAh"jLH u h/!7QWK&XƑ E]2`< !9(8.~AKy^P[w2ߘV C6P¬QG<>QvhMٜNh=b xbqv&H{8Q:tWZJb"B-)@sty2<5Uqz/lr]pzu)ԢCq`WBth){`9v`sYL)ıP1ݲM!|=Эg@!";=dB wa:=+T#H 69(,.k 2Mf4!9 f%9 Y ګA[E9{?!5-+88- f:<v|7܄> 1HQ5(s99"xeBFC8c7^u Tg>P90,1Jɂ#ownqaPԳ/ Tj`6U@`QڀwCusfƔHڙSk# 1ۤ؄n$XYl6P~$WGvh?4웬x}CI êiA?uZps0[90Zq@i=[}_i/~w2@,7@RR%J9hCWZU> IvG~Y)xDNזkӿ\ ,;;,+b{9EU|~w[jlm؛vjjv|-~I/(6`}>ݑOS6*?¾s J}HQnP{ꠝUӧ;\ѯ4!v* ,;Bt)p"ZZ}Hu"]j%B̄-6kq|x|+}L® U ( j ;GhhSFDFV뜀0^?( NtӾpRJMsFVGo$-Ϥ򂅪J" *O=C|c_Qqݍ ixo޾W|64uUUT-UUUUUxUUUUUUUURAIUUUUUUUUUU2XUUTMRKTAA AABfI&[ӟv;qч;sQKy e`!<]0 +*_O HT`V6ϒ1",02( ȩVBE$$@ 66л93ƎQ @0^\ݨ> E=8g_V~})A fUUUV|FFbSaIQ8cs  4z赎!P: ~\133,!X-$ t 50Fjϯ"}3_{Z-7z?սˏqE'OF˫um(3; _q(VtbUW&| @_0uETKf}y&kBv+ p2 <{ɅI$L2C?W?} r$<1vRHGGGx﷓Z d%Aze,2 "I}f$H͇NN安BGZc=zƛ+뮺쮱ֵ_nݻqxfxLDFsܭhb @s_^+1>rWeMe?U'mNI쬨(cUu5o~响nz~wFŧ>;bq9zf׿||}؞ȇ'qeS3Q,N1!µetlj jץ֒\g8ٳ* 7$hFṾs5(Oj-$*[J-KävS l?002ܰ9ϒtCht5@4/ 9|?u$h Rb1 .VWX:mH&҉Prp&:Nqfs̍| zy{./i&RjQJ &n "r(HJsPo ,5HOFCr)]$ru93 = aيKM+|g6v߿yMG]yA]hKybh5n @H/^{0+T{i -0"{K: MAT2.5M B3&`|eh X 0TJ$YуJ6LCC_˖^Ϙ0q#&8)'$NGqw#K*J~=5#c] }o6'%X9ߙB@p] ? B(eP=-y{ %/NAxwQP]J 5U @ժ;7; *M+ \t4k[ӣTYCFd Ty1gTG ϑ!![)2xqL5Xn4*}/^G.iAX8zLu!>v&<`lSah `1'oG<K}L2T|K۬$jD J4DJUTI,BjP)(""(Q"D%'Q RDASM,~8-)EUfu-v2`QWֈxt2)I:'+= G/$DK"iw=4^iKx*:>d%ĘGɊЀE2L :R^{7lffG} 2 U KaӨrap**A190@UDT vp$} '(ïW|6l{0DBjBI}>y&5!SJ=+9O:dVϛU +X-:8\[m<cC_97E]Ѐ_<{y3|&A,3S+Ix8_؅=PW#FHCMQLkxD qDQ%ׅcs8Yçe;el|¿q ˆ[Uyi!єKA~Ό5`[Q̙V)Bc! #Ua{+VFꔹ }m`A IH8 AÓXQɐùL3g|co3A _x' A_;,mc`7XOaJ.=cA?^OK7䆰P K'Yaլ GɝV4#Ⱥ_m׵#n4羨 0wbX >G eԐ`SPzg4ʠ Ҧ806-%:.1UUJCޕ!OMk"{b"Kbd8/ClwO"SG/c%NLi`ԫD mς{c'0e(PAϼ8 t)T`7bq BT`;2BфL— Mo"OAYMx(dt`-Xs Ӛ0 izanC;jrj8"I10a-OQ`/tv0Mv 1Wv֖ "&#ٱ#8/)/43aZ*ӏ]ϖk"s.3āe#8 RjhC;.]#)Fctp\ 2/ L7]»Mgiy f4P ebZd߻ޝmf"Q$:snI Ӈu`\UB7rCHs.O} Bp4$4<'>n6_>OM>Oye4[dt<9"Ar؃oz,#5e^8V_hB{/VLY61Eh¾C)$l4ڦ95;TK\5- .36|Gpj0J|$I*Ηm`,M?IIl'"f=tunxUwW1&Wwca$n^IbĒI$I$܏U$">S՟GAS<>I$Jg(ŖluʏF#hy> ]B*DZN?ճ(x~YQV(s^j& )hЈ\0U+;uWNpQ4-'+Y԰`ְ v̯sߥh&pX]8\T|-3(K$}(nPoQQDU$$Hny,r.\1?T:\Fٯnʱ n(B\`ͭ8_%ȀHH W@ YL&žF=SH;KǙd'bw(4Z)E<<cID oZ *i")J 1XTBMA0j/ (Pa) tV$9jXizVl\2%߂Օ&a)+GAa&E"WV V;SmMɟ &2 p)M!Y4&I3-Hc\\hbήiJb壇6gd5%Bt#nܤj je͔'>1{k_f}7C%9fivkNSV)7R~?zSM?wUr_6ߺྐzOd ޡ0ol1" yߩ0"u+?R!du:7(;=%NT, @XUݮ[~'3n_:ƯLFbM)21gLZtv2hlԤ96("(~iRV9^X \ S5ܿm֢-i\$N3&~?Fٱm׳ǫ%_ 9-?Qw.H CQ#Gcل dG*wʆgc0W?Vg*"PlNB8 㒥I틌e,T_ d|sU1 ֞w^dY9: 3>;? ):B WIq&.@pϾ=}_pdzéE8#a8,QE0"ffz!@bNE4$Abfy4I,A@/|qzg-ޘ&r4) EhetNFqP{ *^6=І LOQ$ztdQ:&iErjHcCV6`I{aX< r0fb3Q"HڶUݳ K`LW{;E<蔛bq  ݣۄ;B2UF GxR0{ fq$Xnc57!/=CgX)9\E50Bwh Z؏U_NNQ@vpk" X^,[Rr}THMog?~8'k ng!.U q[qC^hiKh5;bӑp֨%usNӱcZ@'9$bY0|~gp,B8o]z˽CcнW4b!> L1 9o)4Of[Aږ-].;$!STQآ- 0Ƙ0PAEnݪQcx/AJ8@FX 6QETI fW^nD26P;~lJ)J<%0%$4.'& G< N paBE ;w|"Y9r18u\7!2I0 窢zD@N' h8krlp'B.%3*`u%.?í=ČoÓWby2l/87FcNP857s3d8;>DL1JS~ǗsTǧRW}Wjpu5lhqW~/+Kl,wDN^-ۄD3fyX 81xD ޣ 糨0~!|w!#WbcK,q3fsm;0z*x =%A :4 ;c;lޏ#T^y6)$ItoעمESAQ4aeU%AѥMh3BY:2pU]g*Ai3mX0spZ#3lѠqQK8HAd4P w1bh rƕty%^ӹV㵠謘јvn;,U0t&X@ьs@-Bl%=:ۊ3gl(&vX؍Nf,R@k`&C o.EšvLڣvѫb,݃:$7p.\.  2MF3刚'q&$ =jXqF v $u%! *[/ )*UQ۶è GnځÈ)☮˱'OHy5Qq|z!T?A)h>0}(d8I_݈~/n>`aLeODO$οގ7,ABR?L \Yk]0 :N@RTP h7#E JSI@+f#dj lm)bo oq}7~aJJf(!b"=D~DDv"ז1|tvDH{@w0CfLCB0zM>)@q!% n^p g!e0W^T)`lYm5 D0},sVȢ\ E`^N,a(RJ@D+#LTPDm֣"HX0 (2bi[Hz4yNmOEoVNիP6&qJQU>{?Yv'^8ֆCHN\2NwU{*ZNd`;Up(YdS`59d00q9kQ +zX0 HdP$u怉4#`ܨ֩MI֐I(i$0ĬHI157oC8ud2pޱV}ssQC=pG&7p< @ m# MkozCr=Zɤp4ҭr Ew]?P`PTĸ#s$"0[!*$^EH*klC|dj+mki!iUc C7%-ҡ@,j,0ct1P,Ѫ%l}=@Q>5@l40UA6Wg`* &J NQք8@[t" (9 ]bK)~c,V$9i0C IN  4݁ɀgQ1ӪU$E Fƞ|,c)"Qi KHo4 ܁(h)8i@i YP!q9 Pov8&7 t t;PpRF<(4}Tc'FBmiDBF5h$)6 HϿ3 ə ɤUq@1 )ݪ U>tgcrEe==x{p ."&bf@<,Hvc.4!o.{&@e ےIЉԝKJ A .۠P:G tA0Q^ȡr=l>e"Jd9yo0 enOgRܟk&}$IC[^Zu[,rP!sxQvY̹9% hsSLo-nh&4Da cx)SH5 Vi_n[\QZ3\FUJ!f4Gi ThV Fozk5@Ih`r!*)ҷF%b!jIĔ+HCkg;ޑN' BI,YA_;'$?e 49}><eL#aGYa{/A>2}N}CIk!b xGa˵nKj:Ռ{ 4Tj N4irJ.YpyQe^߽uKT$+A! V(;=wtU֯-ܑn89DxM4EUM'ba 8y8b0@;Ļ^bZ9\-7eoa92n){nu@:$9XYGĐV"H7*rHp!;H3o;>@p`JV!@81)0 t vȀ:'z 1=-p{6X(J T=u=F]SJK3Bݼ2NkywxR6b@KcΫHS[ X pSnD2#=ANhW@'|\C 3~ CLS8M00DRIs@gLPߧḵ.M@ߝn(m2%Ly4W,CWP0^ͼlzqMfИ9ϥ|+Mr!t6OSmoHB@hܧs=sf@@p|i 6ߤ@sFݫH0c x5i# 9(øJ[ @TJ+%$Sv, ghJRҭ #`k Tlthr;L] #fe=##PAЍCȩb(CAUJԘYs_Y"8T+8lԈhdZ@;ۃHntgG-f1&wH?-㦟,s k0Ō`0 0AfMv@.d_ Qe JB{u !!!G`D)ÁHC* 5aYH- aC%48! (bH4@u.C(.B'ݶngŠ)Yaa܋abψ$/LL`B/4MxҪ aG tQUmi S@vIeM<'WQ勾Iθz7QGSI!6d0TКťȪ#MaItٷLpF! HjÃ՚)u!cr(]O&EAGCC'̪  QG0iRM%6tP|xl >Xr"dUTcDA;s'=`W7ĊXs%!N$'Ԃ\y+[S&i#gU[逸zRDP?1> %QE|^⃳ݽ2M~ōa`a]$eufj"_0g̗]D#}ME$gp\ lF@ !t75Km`Cv Oǒ7DC4qx&qMpGCJ@RU'jGk J"ZJU=Wc@ 1S^Z6JzZ#Qr I)#%!D{(13M6NYX P`d0e^`Ntュ=`Jwvr4h SjAQk{)Tis^IrWIDK = ĦwzHSyzn텳y$PBsw;1-l&68$^1#nF3!푶qmi{iuEm N_]˻0[l!b{%9~4M1 c%Hx8(>L"(SL@D MIwf oDBh/u!MJp R@k/M4wޮ/:4mgW[;rD?U̙+`D/|7Agq_iۮ~2M "oӽ?J@^GQw,bo"HXMrCU9Yc"vpw,%By89`^"!v![`{;N8AMj  ؾ`6rUDV[}:"T̨X(PsB!@1RN˗--~ӼUΈ$8m<Ư^[LJ&l˦0&P}!p"%R Փޕ) MHb=JW;['+ئ(l@\_g'0K"s!˽ wPUNݮgWQ+\Vg (sՁXkQņj+X4A 3"P* ө,h9ۃ(7؅‹?y3'Z1M:~׾(_ B蟣`QP-GB߷i.1ʴod_\BJj#^цC3mxE HurȾX.b0 H~35}`P\>A{H:'WkJq]p5GToYv(OHMZWk$O ,!lC90Hgor4\ц2 n'JUK#ļ>.e肰M6dE#0v2C p{= yETh)#Flfo% q8cXs}5m?u!sb{d}P @ g&oU(mB{ 9SkI.6 ur>Mv쐂{t QhxPu~yH RdCJ8FLt9!AXťB>'"Px.[h܈\-TUbK"C2h49 >!՛m\l0oAt純`m21IiA0яd8t{=&k32Hk# 7Hqݛ~,&CxhD5'Ao\ |IE0))pZ0uwlIIR(d YuP1[ dtk6xۇgydM`l:=U| @,8Lv)VUp~b D0S&$dH{-!e{:H|CҥWU/NEQ^5ZsVD W=7ϸDL9E; ,xԮ!"Q>ʠ*)PWvhb캆E^(}5ˏsL[5Q/i1ck䫤GTT4|r֊TFoBA3 A¬Li3s1C6&Ic]Ŭ$˳ (* 0gnXJ plMax55@`5c6z7(rZE`|\&Znq}UUUUUhaY2S LkXyh-fq&+QÐxN.O1P(!L Fj(>~R(V>'t`k^qpœ 2dwxR KCYvjpG 'f* AJ19feѤrIcCʌ"mAJmIm̒9 p (Y BcWZje_߫{~\, ØT!P:Mg 0qfn H2JW88?D?yoWmSR HK HDwvqɟD<]\phXӄt>5c(;3iqLt+w_ޭ_Ap!$*cu9Za`/ܗ48C]̿DౌmWYUev֊QEX \Lᙚ]Wi?~m<BA狝 ehS;\sӨiLE>}Y^X٫HTSa9M~N&Fy-Imm6x 8:MԖ2B˴y! p|V\,Yu ^K!!,huBݯsNs,Pރe:~8Q""DJ(ʘBgy:mnR aFw!q9ڼCH02${Ap* $ Ye&"` e [:\*dz4b) bMVn t!Iy7.N XV@\6 q $1F@85 tQ/z,H%(\Wth ()R:0B/E8i<>Fy|+vʋpwdx:g!3p2o\W\bg@`Ş#X,FH#Jc[`Any`cxmw;]𠵓JQ/3k:N6ې av8_ZRL;Ch9r\xH"Z/⫿Eب6Ʉ-r7RPgek<~l "dAaG*|k*Z *"/Hi||kg\ _{NP|Uӕбr[[heW׶{oU}/8hH*+ }W b/!rS⭭ǁEzF̊e5^Jʶ582<)jU/BD:IP_hż"&ط333!r'Z}kId`u|4@/D *bR0 aARLP mLQ1 CPK v&,JygǏOڪeBbV V}eS6y<"O[Bo Gjob3/{hCiTM<7| W#g}DL7,cб3!?Ҏ>9ő).E˰f9EP+ATD+% U MUP54D,UE2zfP`cR'M H?2iN@*lhCiU.yhU8>i|933*;L-E^`<%N_nx6LNc{6DcHwll*>Oz\UPU{`M(Z@> 3HD'7܌ z2#N?F@U2q߃)0Lkc}D@D'\.=ǶsS٘;z%9@~QCFVWOi% 1{76ˎ2u͚[IVo#ߎ[2>ޡ h?«"sO\44D2}6Dέ @vÛA*ܭ6@ , `sP h! dHgp_ΗmnQPuM^tUԪ0&<= ~\b< -w6MV`xnihL'v~IǤ]wOBCqƊ×6vKj"KFh'~|K`|v'x{2 dn:BL'mL%oZ!'ǵ nQ!sn%"l ;z)k[wkaxCD BG^ &60a aț,w+uӛa`aÃd= p~ǜX8QqDt7"333:qJ5 \'>X Rl'9c`GwǮ@}G.喌A0zvl {?uW]{k>: PJZ虃du-IC}D=z/  h GI5AEb΃,zՎ =)i\MS&8YqW2Y]FSa]N:YygEc6vkm[_W4%;q>̥Iv`urTyma<,m2bl‡,~$4ba D+I^j1~$!7x7d?|^1qIt=״qMFA~t&Atnk]^Ѷ7Sgغq\80$v*As &kIN$ D#g3^rQ vOߣ޸~QN ?*JYnνJ6Bc.$Eqh9R0ΚOv!lc>x&Km{1E[y}[]8@/!ΝѰQhFaUF\] 6K g3c 6HX*œ^/Fx}kɄq,(pCʠ) ()O|^EStiܽZ [ԉ%N;RhpcA6FF880rnr׹(~RQ_ITA) !"kϊ}S1-qy}/h>T#mdloLg'[clF HəU UpFXMe~WG_4u&٠(h,GG~K6lFzq`\oZ ,|@BӴޔ:!yHN"&"c Jh4k+03AtC;IϔG v7mө,n32hA軐j30^Tv^hj84;l3ї>.5WWTm+fAӎ\Dz9'"v훑%A9m 0Db;Υ@:x1UvCt^<( f0Z o3 bؑbΝa *Qܳ(0B!L@HI !ݝx;REErR,MO&f%h [bl;:?#e%p fGX8X#v"A# @I{Za1f`‚K #44{ZA$rAÑDHqp "!XfdP*:Q D+xk:FQ9t":኶p1)TN e`5jt"챐HH@Q4&xmϙ pfHaRdnWtv;m8Q;OU}αdxPNݡ.S8uscx?hZ.w˨\@FF(AZ ߁6^÷vI# #cfFDAȯ=@o0nȘdz3/Oۚ0ըAItv9(X׀6&(W׷.[ɦ8H Fr QLA 7lQwq{Y |)Hf\ʰ4Imó\jrJI,Ccf2eSUZOGG6P7h#6F8%ǞFCBn0ϽM];c滱zfm];0=7W)HSβN0=M* ꤴ 5L16Wʳ[{V–7e2xfFM/w)֍S KE`pqъ˺/hVbt MSRa[1~ s"fnwP8F[sgԉPT˦ؙ,kSEhiŮ͜LCYfՈw/vrȔh|Żpc*`kj-`^Ke):3-q-p^^lv9TƔ>ƿu.)>N|tfQCRQ>>bguwlt>}/qkC؊!L&v\2?7!U5EAhg#n87AI7K}/mͻzMbc]c*|D| <`͢jbræ) 3_6Yx΀-uoHn#n~!ۘ@F<>T(H'#>q<|s\N1ƌi5YٺGډw= 4D/fFQ'+o8t^ؤ DOrAƘQ3PT(ajKã`=ĊHUm$d:Hd KSǾiP04rJ"`]tMtPwu%:PeRRC}in`d@*aW5zq1YYEX6P ;_!zz?8$ /_B|_<>2IUAʒy,2SAaJQ6Ȋ-n_GM!:6 -pe Lw\E8^vTöT!dpS0tlLI=Ӟcqi qDAS'=H GHtPq\dpIDA!7*DL?M>ڏP>։X (}QE: ( 01L{ >\z:QEEkm/J{b=+j7fp9>{.!*=QIwѰ$lN<;IRcM)z^?`pV!$hLE1ߜ'hMAJ_8Q7H`"m~t~tD:yfȹf G,J _w h!dQ$z͉81B_:h_EO7bUUH?k 5">AT!5c4b;i|Tqwh+ðxѴ]G 3tdJ"@&#p@1i WMAwzf1% *qy1oӚںؕi$-^8AM mff|纟ݩ >%eڑ{Hq.Z,PA6~6j+C[p]j¥Xl6Fj4\#4E-o4E9{]HU ,$/ӰU߲ K 7+1(xă0fuLC22#4_of^{ֈh6p>rOOY7C+ÿS,#[V| N/\k BYݒUP¡}|sXI]:c#O9Ӓh82"#DI5G>{Ĝ< 7,YSoeNā;s Ȣ ;ds5B}-E˺Bo'u! kpMQ@wHjJ(}~Qߒƚi61L:NAr>G?;{?P~=?t*~qJ?P: Hi2yv<}wx wL:]A@35ibe De18=KP^ ٤*DhxPI>Wx;u%9AΔq;E5%Bmb-\X ԥ:   P &OځOebJI$c5>J8 .ʺb/k4W&uփa_%k;RqM+'}.*JPUIUUUp*k(MM+8oxjČw0&F;nw<`TU,) xݻ]P}ĸ*yw8zIRI#m:nU I$oDj  1+蕲B#w 'BG"oxkv[sB|䁏#CI;A>1G-QM~'^m]Gc){xjQ.TƾR*ϖyߚCYՍP}ON[ 2<{IN@y["$!5;t?gtx%ҷwO{57~_&HXDӹ?!"m 1w;$#;ͼx8 !9t
    w,g͍4CܿDz ÕD( C"zg6o>t.jĞQ!z_DO#YiEluڌ6 ;.%-A@i@9*mp0.J0$GǾ|';T]  vA%vLC%77KbO}z3XJPD6z ALxA'#nxshvEzQ͕Wn8YM)ۮy矙>prɆ,3o!ԚN==s?/MIdY,u2bmЛCۉV _'gQ軻_aa5ir5tKOqށdC3mTپ 5J#Qq_%0aӉӍ2rtOnneƕGʤTI"$rT&uX_>O|r-%yN,kmm']M dia Ewݔ7׍1rX+LUI/tbnWYV,;"wKvuן_K.4+odje(F %Ų󭼶6k$8;0hʧ$Wgl]8Ɏh&5=%CއC4sy 4TNAF-M*"Ra"::E /;5Cz 05V6,h(su]zF1j":nLv␓K#eyN׿h*I9EGy Q;z_py>6gg{@  "CÝP3r.涖hpE3pTMXF0bs0\R *AZ wd+:vX[>ܱntio)%`'@4'{ST mTg@0hN4BҘp,CQ\u.lg(":l/" r9B QW)us|ר=y - OV$L!~>N0Fx Hs +88s˳#rF}U]{LF,ׯ!ec3ˡea* hbyޓo[1 2*A f/UTh=h&R/v{|͘0;؜?͗ *̤@D Hæ~f|"|-: 7_}_ǔgbs!r6p#w,FAL(Bo/{e"€D6c~rW.OE/G@I(i]$]8;ϭU- _~C]z>n0v7_ GηDnBI&nKUWjYqtBQ m[:=b|ɏ>\D <×WP E$K {u1ݐ&2yF#" ]ɬԒsQmt9kc 1 ΐLJ(1Ia jv*Vj0R-Qx|*Ǹrnj}6oGO P-Hm P`@A/yGz˙U907+y8 C}[5NBު%A| d2Aκ -2OqoqM% ~!gInB5|êޜkspq _ԫsϭ9k@-hS%o3~_l ]s3Qx5w,.|j*=±(8O+qkUSW;*m +`YisdRP̎p0a]ֽBw_sF8FdNk^2ukD.}keV5'O+e\^ٯ 뚸׮, Ѫ tx4cJ f(LbcRS<ªUR|03r4/.hאXvВl:EɌE~G E.i@&nin-UBEi z'kұxksEi$bx{.J[m`xANeC{ʒzb~#:X/#L6L{8q!Cr~;<@V &~9 I$I$ V0crh HC@8k H=pYDY8glngk^F07<`Zvdw٬+_u#|W:**@lKJDvkx'tE$Ϊl~[<{5R )9 %\*2 <[D$OUHtѧsܷV:jn1!:3*:pDJqܖ_UJ} VZs& YP߼ҟW쬿ávliȫ61tyyZBy;bT `~ߵ=SyH^L>v`~' es!w]3#c,aHWv2)u*NH ˧[h!=gٔm|zii#a3~Dv[ `cB!ZGg+ crriKK/0UշW/'_)9 7%h49筫ݑD]P')A) R"8/eC_ ^^q8eƹ06;ct2i>!Dy|$Wmbd9H 𝁶o){npp[LH<.QfZ9c+&M,P G"/ztmΥ]~-YR7&Woe~bc vɤWU1 nx)Mm/Kw/(WXqLLw㳐J3{n],sފ&[X5VW_wˎ{ޯگ6"p^ ,ӛҁjk5v:E'ns vnyUbC|ϹC#(>gqϫ *s7.u9yۺA#V8x2@d nФy6`&NV ׈jd$y&diF\"5rΈP@V夜(F φ?{-_{rr!3)^Ӧ S>PR\.JA PUaȈj$,)ᖶP>={w;]|g;J,}+L"D}> ц{_n]Ud٠ 4i(ո©.!Ϙ6JX3Ixi57do- piQuhL۹tmoU WՌ^[`MWT:c(ɧ,*$o'N5ĩz_8z9"]t'=\$?$ XT32#ʉЄ6 sMa]E$.0wչ#`–W5uEa$Z{ r~WKzfSumumvf"ΖqH)!U Xri;wI!X$8q3IGpji0?na0pNqX~}o٠U(Ɓ6B;lavW&JEPxt{}_)D命VT* {QM%S>w0˿*7GSlju:jB&!`d$(uސ u#B77ճ94HB{ [ %>V'&`Ǘǘv@/:ef{|>$̐2Kl|㯦rMJӧgvH)׽- ۱R # k-c mf%ptYC>~1E~-|p)LGM|7jb5~a&z|]`4^Ǜ#} q(>ODC^4А dl]s7˜Yl%]>OwD <-ȉۤdwa 3W\Ƕt}BZ Uq8l {X ;WƗwy*B+<:Hbut g?$J3LyAa~Qmw~'EI | {ez  m8&rU C:4r涩`i7O:Cf0rGqD&6'K fmN8҉5sR<|m9f. $4@/$CH3M@Qêxzx~aԌ_(FpK#V[xUԫ^DӋxp}7&4sdu[49Nf*H/1LXE}oBè6q2jFGMu #=B*+=Z3kÑS=c8SbxTԹ M]" mwvLE#;CW33YHE >s kgJU{=u/H 21aw:!/},$:uxXNy7-yu~U}Dةqϛ/EQEQEf۪lǐ,'j27k85/uzP_(ڄb q-DD;&"h5*u$%X5 >IX0 M`$7t[u滛}xmpHI׽9$I$HSr\#@`Muv~ ”Pp|+Ꜵݮߦ{Tk 1ׄW1PZ`UO>>/ne/@vmzgXlScDUUUDCL=8)cME";wN;BTv{{i*Ӆ#x6kEA_HtV :ChvL]n "nėpjsbt@xM4{ڸ"**otUu3; @s7v}h{AW==ӜIN= kej '"]@NrT&bDMh|VIπSpd%G{!~+ANH'Ʌ#&9Q^QΩ[bqٸ(002?A9QEs$$,1ݍDŽcD|xQT-l`#}NLyλkt(7$H"oܝ >B_2gv1mvGv!M'pLg1k[z5URUX'n0/n~SXnX#`(o=}=<yf`5 dSÈ ȋGzI* nTND='ي| c~G.>k}D;OpG!97(37| <{Bu(q4Zꮘ`,is$ Vn.,oQAo"=p,{!qʂڪ0ltkXUf!KPvo!,$Z {I~;%;$0UV%I$"p<ka$@x"@@P B4z}[Gѳ8$myfI4Wfc2o_kMAЄcIh Ky^hb@F`NRݎ\3tD8>9,PĥkI$jf^R1K*&buQKs~=).@,Y)d ~X(OK?׆/n/6i: ľQlfb6:Z*"Ylܘʊfq$2fՖI LD0DD[,њ50AcdTʂ VZMa1Ƨ1ZrrtK YM%6UUTUDAI$C(,ʨ0 *ݕ:% ȉL#vQ*"fJ4)fnӁ9jժyUA?ȉ$$̠#DjZ""&53 e@DK-Tda$εmjhfH! &n,5`AAd̫ R29D̤ SFYPUIt`Ha4mFª5QlԄ diWse()+Eȹ1"Q@`PHGBL-F@aRa"~4K31IdCˡo pZ#Dژ8~~?@bGT‡~b}J=#uO_s7C R0x? ?vlhDSpv8nuJB#?*tOaIY/v۰a@Z^|(NB4$\3~$( '2Po?BOI+^s ZrXm :3 *0TVϯ q 4ɘ:m5;}Z吽nɚ֕ -ڄ-/ pVH!Nb-Rc}j6_x.ehx޷i)dٙGbW/M)mkkbrPn__v]i ixv]u>`W\sIčwfa(Ss<D3 ]_:8Ƌ ]Go ۃS2'(ZPXT%Gx r{;;`Ȃ 7$1Kׯ5׽!: @gf5W/o 6}=27ܚ,n=+ n 3n쓲m;8KW\.T׋ H4 Q$`]"ASuǵL;9oG0x d =G< yALٜo>O 2w(P3!D7W> )b7|  4 ӈS 1 PK( ĶEKK0(\&E]W|踓uxWlI;3calz0i8n۰$>!su \&Ү7 :l$%t{m$NIVeLWXsǪ]dL1.P*씰[I$Q0,tp:!wps^.E%ൈqAH 4l4j!0}+-+U|ל̡~|>=ӊNSd^>t;Tr6(4z}7߰{yx||N@SCX3WPPC cٟ}=#9AK,c2d@ϫs[ٛ\7.}:q {WVk;HĚLsEykM..YeLFR^K˱;=0kL6!yf8C7 }^{P Z;b&PV n ,LWWb/8 >ӆ{{N=.G:|'iI<udwMEKQ6( ;q++z7p5ŖCWRjnq9,kokZ7(X+>zwdw-jIN0 ԍw^nxω{\yHtn=5WQX g + d%5  ؚ`e.?H,vhr{9YϞyv#$/>LwL^8Ν\pSSQu,ߏ{dVK)I} @=Y|5@; Y|cЭ' U>aN<<xCLcQN1@k;n܎>S=vtEġm0}<^HN:sÐx 0oMM]eϦ77Oۧ};Ԇ}֐(zc~Ž~˴;bU]L4a°@~5>#UvZMT8 T),1CT-yy7=dD l!z kaD~&}p>Z˙x{Kx ncx:D!O[tH6r?-{x>WL dd㓿3T$ Gc۠Og=VS;|v׫nأumþߴNoow Iʪa=7= #,p9zyBZ[vnlhaV%'i zq${On;4a|x,)_K.2 u!6%=^%<=v%N-"" pkVfMS9PH% Mƴ4JʧB; 9W.t]wvxQTBTVz!!X*p=bt eUQ!KA oHLÿ1_񙋉zA$_oG^1 0RTTDkВON@:`NZ닝6]Y#74tz|"uXWc- !'cNj"OZG<٤;٩k1)$wyfxɡ!qa Xn`cA n LBg}@24C <͆LvPm[9l!JE.G ᦒ`DЈBb2 '{/7$'c7bHitBƒ"~;0@C(>mē33O#u0!1 |a@WW'*vqf>&AI7\ɡ_'{W63đ,$.~n TC>u!t(gdcT#G';] Ar頾gh6^`Z,|Wl|bخ-0W37,4F#^n ګ5괒I3_Q@;j8fRQf@ Ip] ,-)>Vcق M 7okl)'VtDTk *=qusЋ**u37Nx_GOˠv75"TT)HAK@S1 H{|=z۸ч5F~2}sͦ|o=N^Wq' (n'DA ψMlnE*|~=M/Jw7@hEq(Xrap;pZ%e~k{`Sy+g{7k {8kHխ.S(u5abێb dѧweV&-6IB)"f.)E ݇l=9I$I =qnwg E0u,|Xo|^fosmY/[c7 敠" X dFӨ!YCz.@5axzyAJy9yBA^LfE{_YMu9~NFzNgxll5o%=btwFȏi:LĸTn1G%tpڈzX"oε8c_Ou]oQ'^ M;@n+6~4eQY&?ƶv Fe:@ _yɫ>}K!ME{7>j<#:3*I%J %@f`d}vMƑױ8ZY4"ي |XJ .ll0 wm,nt=xhNxHllcev!ɯ=$mI(9$Jdx[vv)'ㆥӎϪc>~u"Z,RpXooP!:vܼ4p"er`PꛝYRa%:6 *+Jfu\Ȱ$ɢjF(_D6)қiX k( "XUD0D/ %tgYQpX7tО2}eL"hH[2hglknzIEZʭ fLAUAp(}݀?y{='#BTE$RFfchQX HDgl8wB43\?H 'Fff`ŖDnGaHE B16u:CzKZ8 B;30Ϲ?g:~E:#>b*+&QPLJN]5p`y[[܈3Ȝ[h^9RGL4@lـI ci `@']Tt 1o.{@s];<B0ͭŋ7x.ہ8^كb (mkőjiRBH}dy!O*lpJ?< ̺(C=DDDatt!e 10O?M^aGHCWl(Z(UK8hIHFB/~zϟ2~6ö"]W$- ̀z<)/ C##Gy)D}Yʥ}5Di4 pʝ*ͮ 4 )@o6}ₔ $C~|A 2壒EC8!,w($ -g9&\9T͗Cx٢ aW jA1H^{p'ԅ31LpFhw^ֳaocP1 "ua\ A=|}@ۗlM&82l.g h]H:)=XbsBv DJI{`0fg۽疍l7)b8aC̆#Cl&?wMۍ}T'ՉwBp6:֒v#?%I @I{nntQ):MHA%*R (PR@3LH!#&;j$@Ud I$1zDTAO`amNGyE(\W30 E3076:T D%I$#tr[7[1`"Q- LRfQ195ZVE S }60?#AwJc l &AST-#XS5('B[ֻ h<BR qh c?'DԺ,F!X9hd.àY't< ϗ Ӱ`O]'t@syZ= J)P`kWT2 E\CX'2rWW!}r nSc4m:w1=Mږs D7=BcT@HH ĢWD*h NDxt"8&۴ S!SuSS"z9%Xy0;oQl0`f%Rd>'I@ f W-)T)fPD, H}֡`Ș3c33/~uw~iFJ$ ^ʡ@R@ DkcߎJa,p籡 H &"m(Z*k5{ GYA5L&:nj:򩲀r;WG@@.kHL֠Mͣ'ӛJɵ//ez:5xK«y[FTVƸC\k 2rtbMS[4x'pvœ҂LLQ(wZܐAv;|P2;ؿU2"y>ǜ$GX. O =*Z)#RK Z-Xh.M#ƚTN0-1H~eqKHG!R@\|wB%f4VyeVt4\i\"W\ DQh$G-tnLYk*G?!*qݾa~;ީKi_/Jгns}͢ybjn0Ѕ_6Ô`}&O# Z&@A(t9VmݿvUW1σP}Q]_dB!օC1/ệW-k/H`a"RBH,\w>۳\]lR@`Ew>O"`4Iќܝ=[<:b C0|~eg0N:K5"Yd VAEbPm05cDP~k+/i|8e(^ͰIN[mդg;Lf)÷ i iӯ;E`$d+7ݗPH>:.~]Q*0ex(aW>g2 !|Fh:ީkhϫwR>'`Ua P`߮fFڣN-L"6(A4n02 #UgN?SuަZC~nm.ɆA4v"3C>ty-~:!8/PddwTϗ+OhO~LBu|>9Fts_*U@iCRb_ I$\,xh9a^^.ziXv<]74f2-KIN)]5yYvmڡAlZPؼ&xlP.  L'GE.N0uC|bQ},ChVayKM$qBc*xaDps z=Sůra(ydU)k 'ڏGfa%68T*'8F§ͦwӶ >ƒx-'T&b4>>p;) H q H`!fw_+vkJWP b#7Q#N"=#PԭÇ0ÞvcFURǪڏ5Y 0L.=ֆlhiΎFkߚW+1]e\47„ZEbԅ)}(٫K6&sB;W>-Wka'fffuCcÞ#!(Vs1IUFJ!5M XA08&i $H7ct&LL,3y-1PDyL^J mgf>qE)@q |9-NEůpO`XٰYɍŮiN25|GT :a&6N&503  :f`3"_-kl2 ”~pF.Gae*6oRƐ4nx o  _q5??ϽBU4xL (^#&@4=;&TH% ۆ"` "{YJdO)|~oWw_~aD@ILzSC =ދ`ZUuP\hpnn;jetn1" J P Mbjn6;-I460q`B-QEVDE&D666R Ff(D&9gB02eCL!]I!1Bۍ$@nFE2 c$ ЌLɧTܻ)yE-2H3\c |kZ Rp  $ ̓"rX$ y쌒x+ CG8l,5ˆ{kFimt!aU#FHVcC C&iQwY,Lf8& >`8Ji(*A~ma;wr*Q?ܴ;É@݉CHI(@HɬpV!skCN?[nQÝ彈`.Z ֈs| baPgeQWǨ lƚ*ՔLQAP9fcNua$UXFTbF~& 2(h22Bj! (!TʩZH31 $PHV d(0ZBF&if3X2l rFff:L %FP #rZBV80E2PqCuL>&3J!`l@7Lj*bGvRv/BPoqTL%t\HC07@ Eh$,ٵ{}{eDB|]ۍ&.j8nz$!hg}[2bQfqpn0+ T1 Hm|{͘F rI* $8%!`n۫-'@I':@f yPz +(a&FS~2:#>oh6>d>h;NJ cr⫲FHHY/5&=YC%Yf%Q1;R,I &1oF%rqer9CHpCfXSbܻh|jܪCd-.4OQ;zu9U*j m ֟0vcP"h00GŁ@ܸ^WNrۤ]E`&KaDD- 0Ssۓ(#@w$QUa}M4Rv+?N CD3:e ޳)$ AauK\r@ >ZJ jt;XM38CS<yC j(RHq3ZDCa$FE*%@.ҁKPuc(6B ͹Ԇ r26E`CU!! d%j  *0uZOH;f" A3`+Đ}<1Rr1APg<̡ ؞!A TM͂ΌozPA Md G]ch7q%,qh"$ w'!$ q\jp]3 tRrpκXc_ ¶))m56Zʂ~EthKe18[7ːh%eTo5mmF$`_֪ A\z`DZN!Ӭ`/6$(;|߇eqE/l@3Tj(Гs,R+Avt>T=*B@E}yD ={#0L$w@\2 Lqê&L!%CZg+`JԡdGYvD}o|*R^N SPCEOK‹[DDͥm\(TtC-Ïp8KV7 00QDz Lav!@BM`ȂssuٗOiC9vkr B![DW>[:( ԘIѐ! 8., `mh42?ZC&Fs43? >L0T3Ke+(k{HzIj8 o߳k9my,p 88'@cۂ//ZRDRSFW83cB`s-.gPBAa81M|#n`g랑R_h˽ف1G>vjF9.e,Ywi$ ĦiPjPDQ wˈmD {v DLK;W87la {\JDBhHtaE{ID7HfaƏ/DDWa{9d$Ӓ? vMFPA"cBzH6×ő^cR~M%q˴=^V<.XU1C@A@ JoM`יU +k T ᶭs:6ڊnY Oj= uK311XŇBmDNw~ yqsgd&oMbs.tvj$ b@^>p8b:~q,CZ\ Ӄ~֯\&ɌGY lſZs+ aa:_*HXd /GćnZBwNj3jkC3ٿ$åy=GwɡZ^x"ޚ]:}]c7QZ Mau#B:z8]D֭u=bwlfB.CyKTf?Wq/<ʬ.gK^ 1Kx҈ x$&HMv $)e}AMn?F5nߦ 6Q'(;9];6X#EF7|uy/hZn`.cDg+űٸcϬq|-]bӭ^ֳtF%i:% #o} Q3f30ʠfg@0ĈzEkG XTЋU)H @i^F/^x&q %JDC0PhA Qzq\@y9WdBTP҈5T7+y )Bk^59*qJ(H'IPLEQ+%9҃9@21@^A@QՊH `k T@D.J `WP9 pEǿ%8([r;p\:gU6Lan_g5Y#8fVW־:" F?jыͳ/xkLY>u[ AY>NB7k k1,\q"/8[ #-Siv]?r [uI..Q˹[s*H?4r-ǒ Y%w~n"l_Mg9tFܼ? ߩF7婢*[k$W0Srp558eB0q˕duÚ6>_B4fl1jM4M\F)Yev1. *'x,Jl:r冰j is iqĴiY.ٙ;Aqa5.E5Vus4%Kvw~u6*!Se'N' Rm&D1y i-!Z]gQДUn{ǭk>1iAq/I_bpo%iOˋ^ݙmÉ,[t4j;cqS~Nwg2Ξo ƁgQy%{ܗ ،r `y$%h"\zS% $f-pբ խDNٙ["qPS6K%hftoZ`ribփ=Din1-OvKJI32כj3MQnDҊ~xuJ[̱9pMVY<.-3z0ݹY X/ ʳ]jFeG4r3h_q0J[r{ǎ m1u4!]mCܵ` tZ N: F4@KBEikg,ΐq\)OVQgI3fc D]̂d ]ϞM39FlasQi' AgxdjcsCOT|֓LX 3\i9 6ٚpĖ U}K<]SIXQź+ntAZMHWuSHZQ,us!q.1k]pDwѷ'2>qu|66SJ"Xή1֟)\.Yl/ྜ֨8[)K>u7 .Wx-r{Z֫:Hq1xӬE31bl9NׇT>ݡ7,+3 /`W7D cbKbn;D4QJۅMq ,5i?U퓘0*d1bK.Һ% 0$Vw-f&[vvnV~@\xc6.bm{b8RwGߋgoԛIUjfxi˜nuଃoÝ`#e40ţ<7v=^B7͞:9$G~{K[CDd/UD.0팲A1$] }~}UԡE9ߌ*u",="  8~{vG_ zU}}7({ƗC_KfIOS %DHVUä 1I :ű!g}"~>spi٬{LPpv|0+5 AS7O$ܨz8n'e)9mBfDyD|AH#[ֿ'z5w!=\F8Al^RH` $$0d 0$:-? FYX݉7p]fbC |AVau#b&n_۩h:A$gBnVq犖%>tw0ṁG ,q ͍5klFI'Z7 7h!N N"e&:Zx=3Y9 te..M4>b! S˘ !M'l~}B_toۭفfq"xF `Q1]v6 H鉁s߉'pxaAP@8ۦKy X>&E"\My @w;L@$!Vv =\bC 8  +FwZ V"Co!(hO'~ț}fG\p}!#_lFHǎ?Kխ8|d7'8>51Oz]4Cg݂ w}EL`^SV@,(}#&G7VY.Y3~We9ΫP9V86eWQ{꠻Oi0j6XjbH ^ %[뭫.8 ȍ;xOm.+đx6a߉2eV'j T =8<׊tהVyJѩ_ju4|j fqfwr;I@dUEkh%<#;+ <a\dV:a._n j6!MWyg-A/1j+($ -~IfIHT)B(U8A,MrpapȖ$Ot(O8j"RS"2 bL$(s $t.Ife@QQ5 cFG#g@0,2Xh+AxB)JN:pdELIO}ysf&RȀ;Ze7lcZu}2d&:k$u+$fYJBPQdV iCPh#+f1#2"Y`TDP$HD6K*W|*ZMQ ) ,=aNdH(co#JH$PJ T8!l)a@ZA>RdҔBU(%JPA4HA$89{  ~?H$fddϼsV-Ykhѭ8hU?e(t#Id142cF08ߖ/e/rz BЈѯtφ@~ˍStW惴HE< k@wd"pUTI OO*MyɎvwt6N =iQ""g1CB +Fژqs0 .jI4:%dtt@?yS"`sg >/P:ZWa($khT"; wRTk,&}_$/;T!Bi s3)L SY)sA2FadTQ0D 3e.FFApQ6'auO[Q`IJi g;%9n;wa;:b*ݹ@ MDKH V>DXT(Et&NJA 2;< -yl$(ec^xU!V`؏| p.Tc|3nѦ!BB&ӳ_~TFq(LQIʮ؎ Mvjr!Y1""U-!T,HղsLp(wU7tG1D:T=Zܛ\p[9xC%Ǡ!ovk@~4ђŚ@cI``r I{H\a;}-A0?\>΅b,umfBH!FTYԀJM#&՝ 6iggȬq`G1}4©_G\EGjJ)7LӀ[C!jj%2o gk%(D 40$ #IG!:ߟ~Ȓ}0I$at-t jvO[)}:Jc+~5 )B3E'R+R=2^[UMYkvMذNq_1h;A w)} M$L2@&XLvMH/Pah4gC\mMXkIM/A:>1PMzGZ*rqءACF GKŇ_ڟyThPh+0Rp٬(DNM]!f/sW@4BqE $ut C&z5 P nQP GS4fbspK)S J+Iѓ8 Nt+\IcTƜKi|Ԩ)4)3P;#7LlΦa{8I ['jP0!_]7dߦg ̛ÜF}Qs,|̶\ɑ82n?ʸ`%v&C <4Lp! a$59l2ڝTu+F>*@K1Bnz9Q,k~Mf6T ی5 <|5aʫM7F6YX`D,R:hˇ1( pفlj:%Ԕװj= jMa2uZBAeOT1%'>~0$]Dޞ |797Q>q,@X{ȥG{ф"@ՁfI͉X.0H}kINU; ~*V,lw AQSC|D.3O׭QGLj۩quk@Ȕ>uuD jߦUUPwq=f%ceT@kCvmBǏ5<2ܙ]d8C#+1exᚳb&k.VD6J@E dmaeX(PS%И)KFR+H!A95Fp0W'Q[ujV o:tf U[579o:y>^yFYLM35H#ZE+sѡi,qcLD1  3ʋ*L(Lsxh&u͡uMqQ6PŹijУWF&!%z=r]'k "aZ?EpAR|TAQ0)@l`߁lC (CŇ" '(ǔ!lCG8N%)瘅  4fMB/WDˋ ["(b;|D瞛* "),Q#DRm zd7CE.XIALAQQR)H*4P掹y.D 蘇;XCt/˴8Y! ,zDޏ ?†, @Sd@QG'PC4.pVɍӻ.SM}>!-S$pp#)ݿr@hZ"T(jT+T4R NhX !Hiw}$k7d?b{O3MjjY[{ f%tmRWqH9yFiv6oNc<sjR2!9a gdi"qΦuC}<?aUR7Ԅ>s07ܦ2 O1 AUI":8c v}"ˇ*(KfcJ˷#CF QjjҐlr&. d*- z‚*'ח&]C/L)Ygb1lgi]YeK NAxMm@`?=MEM."~|a}v -ÝM$b*fK4n$&09hH664{'tx0 M! %p75uSnj!J!"&TJLS8Q$R%QQaEC|&Qa$C)?8TqGAx#l1"$7c|;?+HfhyC qLibe-iHj'7̕`ՔY2ͥBY)TԈu務AȺ'T NQ"(ѵ LrsS30v[oCS1U60GBE j$tW *=۞ mCj%VxAdE\V.̓~gB5&HMI2b%n|?{YӍfv%ni>lÐ 8 dc SYC<6ud7 4!HE~A@! 1-ͷpXAz1D=֣@=G?ҧe^6 {<҈")=A4*s1PҙO:Jx8]H(q0#%u3i5)\`'6c:FR˙iphk_o/f&@ǐ9N{5mmЬ5ꟓS8=պ]>0fy}*? TP4)//cL 3U1 iy@bI_bf7Xb+Hn1U"QrT a&!4dXMIr0gnjDAmXDHRq:FB AlU @>&Sޏm˅Ep@0guuj&I895BI󔌄‰`*0|??Un孉Y?n}Ok7<ۡX:Arߎ ;9.{T,Y/c?F9vLspDLNŭ|#y77'{ͪ:а𯞺&qwJ5  ux'wwVq#4} n"NW @"U5AS:+- nѠnB1O% c%$AuzS~(̪7#UuBR.a1$+AtV$p 1(jJ4LN$PHD*L#2BR5SISQP21!%B-w4zzC?p"0y,LBA2qѿOg~14D5$!ݲd 1C_PC T{ NDH : >[{GN`ӄ͟Qf${_]Z5 Bسv A=_yA`H?H`'hh.#2RZ& JT(3@QDU5 R,(O!$"p. Gd-R>6$ Ex_\~x oTc(uzէbjFRo ;H{'bAVD-ڛŅCq s&i*#0DqR}v>ćڵ5lbH}_ێwY 4dS{.&1DHA4W#h9$GLpp8Id[ f{e6Mbu?`[M@L#`F PA= VF( &%(P-j$ @?`PmuNzϤNDn\&cp'C 8s1w}8!8V-`B9(N9N<,B`$a*O4 T#He  Z(DT/f^S`9-{ HLWr=6jkF*$PŊ$/(v}K'`$>p1PBf >pv=; а'P~nA"(4acifr)HJ6FXBƮM"LHIhYA[ti7aܦIåCtM FԖNޠA#Lbۜi#N,~*MF > p:+D0 S"ma4 GլC'.]H5s <#U l(X6grdPx##<DpflPhłfi4*0g 8fYA;p"lx [n8|J!exП'H Z(V08hF c4DZ0UK!d& #1R֪)=M--Z:"}9ʆG}NYZpwn0zBSk@$)BVm66ښ<4w:N(oQcuvDAa@Xеk/@ԀA'%`C\F2DD*3@1Y"bgB8eЙ$B%9hQB51ϔ37rY Z1 &Te SP Ej !M:~$E1% ('C@Bs]W̛Ixÿ@81> x/ QE7(Px h=:{$0tY8J CRRCH^`Z;z~:1eB: bh|Ə#DV r410ٹ֌4bSQ K`aQyM#A HN C"JҮME&ޱr,b |hcǂI֣ 3 |)Mt0,P[idV6RQ<3*4 T&32- cȱDC^AVSPnoHn((&͚ccLkǛ*af mcl )!s>hؑCӢZ2?Tv948P0h)8G$/4*y?WMaHE)@m\5P춠6 Pʁ=cDG |AEì= Edq Ak!tTs3&)?Da:LxJWjf, 2(mJ3F؍T6ݖK~9SqT=`8)c8m:c0z"؋d.pO&.i$9&j@ 'qcG{%!#NT1\O_gvZ$\Fަc t9_Wt9˝$d"L__&>BR9= *\,7¡QMu] Kk`ِP96 E"_ s$R "SϰXu&2)A$| Ap8֜- a^YSXh 17I NI9a cJ1ԝ! Cw MH|<6Da*+ 5!eH]<7'Y`!b# xD6N Ƀ:|cGQqƄ٤{WЇ&}Ic+ߛسtٶFV+%Ѧ/!@Tug5:I$ 7r67]^dQ;HM:ݢL;M5Qy]d13Xlш4`QV] EhWڅ]* H_l h\=dpO@bP O_ cjI]EæQ|ecV|  u:EkMTX9[# 2lm6 ur]O98`iKp'PKp7,'0 *O)'@%P=:o;V kR*ia&IX)) bTSP H@!S>Aw*t{=ZWG@aH1cR{bυXu٠dsh{\&8cq%D`~9bCʚ@gRxffgZΝ!W(ϫ+ߒI -rF]!&b1_~TFNd(>$'~ JJV0CP:WYxgV(킔,0 $գ,05Pd#1j)F; Y#m+!$l 1s $b)H$BdBYHXٖ%0j !]XXH ńiVi\=F>9O` ?4wiTS .A5[E^틒MtjP\5Eȝxq%8'5"37&IbߴnވkN@|;n{A3-XרcvǙd`҉#!f􈝻ε TJJ "INg]Pď¾Tjl3(W#!*i!Iv ڋ /&-Y`SA5y BB ,#TS; OƇ#+T3w$RWLf(mtbӦTnGm/_;F6&f-p("%w44)D*@Co3:ބCQCxCDʀ1qSқh]L7*%k}q=1pTt;`lsH;bR6-AhG{PƑݨ& adA}֨j`[>0տAq݄mz!0*vO *HXa;BŦ 3iDVY/7%F 6hNyhAZ9펞'5+(Ѓ 7(S}{'U߳q c#`LTu(R랲"_园G  8D(ĸ>%]3m T;[x% Z9!JAVm4y(XK6V04WFo]84rb SivX`a]!لVĎٹdA6r#:Z Haę kN1A6VJIŠo)iIȠ,\N"thKV \+27,L(=5W{FU3Z`aZx\reM``3V-W4\qH,Ԏf@! df̅Cl0ix K*+)@ƴ86$iTa{x! @b,1)N,FV+l& v)Y_]#"OWxktzKſ)~gM@D4;?>It({HA0ChQ&ݿFhX%0$ 0j>ցOC0_;SN*AM;!{1!&/4"ߤba9ďb.mjp0\dѿ p&vAt5 =t 齲{u<7CqY\<(h|(\>(xc+ZrVXq&L[:oDcۄیVxi[B1fc0Pŭ6J'4Mw%-782i P*.\E~i>!ۉL\̔ѤrTb%0C.:dr\g ykeHiY(U I6NQ1 D 3g`W dSDȠqHN?7i7tP=({NpHH (qN@8$ Fd8Scl~%H B*"S,D=ig`-zX gI^GD{1.b1 & p4!)dDF¢XUE3ETI;3,2Z#LdF%*+"T!)Q 2y#2Jȥ2 L#d#!UE0`!JBj %/BT祡 69e*}8leRdPFh{tpQ@lLφlbΫр_?'鼕P.) ߣE" A BAGdSC%("HXyl pD*a$)((@RL4@1JRR셒zzӸ=C~SoYD >'0PԐI-(Gܷ:U$ڿ2 HH;4?cQ$~kuNh䇀 FicȂAh'冏(nj{t3lኩ$7lPL Szyh6lLH&jƐB$<|~>lրvcLBi~nf4e FtY} H1D 8Rri A8*Xlٌ ""4uk,qGw072AZu(M6F0N@R%3 m/C帇&(X?Av_3_4w >3U<"rnvdQ!"Ƶj\sP1bFFO`#ʌTヹ5.tGnMChN<& ;C )*ףL>J{C"KWid @!X_ T#-dd 9 DQ-͹$b(h`SCFϴ(EE}φ<;8]*[ɏeiNOCdX1>Cc6R!m9t#ep}xdϼC™Sffm~!#vpͶRV8%E]j4l#HDă ;ܹ~9̝jc.HeV*20l,] _|Y?}*2!Cuu1_ p\LY3b톮HbNmf ,J;LR.nS'U z2x}\qlJ0һV:("ml w1ow|fqbߑga'QEYˡv, vs;k9iUqWQI9,@4\{۸}|*L$j !oXʓ}1Mq"i2KƳ C G/[zvHgsh2R:ә4 44Ќ1M=#f@t Fם8giq4fr!j) 9t@Qp N,Ϳ{@_B! ^E}F@C_z *V Pup{G$ҷW e4ic5TAF'4WPoJ'F,AL.f}ԇс)dJ" o)i.\Z$8Z?cc&?.3*hl[d!ڿqelt#aQ;A8 'jMA~>:m}Phw1?Rt $4'0%Ӊ T0FH(a  G(n H `*/ߜ:*B#!7 g|[JDÑXE&HAR/r[aJZO +iwHS̑ۋ4a.7Dx*_W" - Ha]DUzə9Hj(>X'?vgWâ\Ǯ^8CtG` OFy'D♆U3ɚexxjcdtbUkc3Aj6 hZ>$+siba>5"H?אta{ bILn1I5S9 AP2? Ԕ *H!g0J}Fk x4hnfVxCr4H3?#py5 _T hT>PlO'qdo+@>KOvbtO91 t(,vŤn<߅Cy"/M &r\l,aI 144& B6u pVeR.Ld2yi&AjT(Qξ JЄSu )x)Ŗ WbNB`v t$@,0zIƃ!PR Q7flһQfP2!%;zkrְ30H'!Z'7^i+'Dٿ1<9w= DGhpbv2e" b` zFn츘x`E>EL08~C]n@' E1P $#>, h IuњŦr`Jm,:\ :@<-@ 31 "%KI1@&-ba\\{4PPE jD.4ILDPTxfLP"&QwH2D9 (12>J۩n";,sl/(\B0+W2Y>!P X:3M+!FR#o5Qó5;Ei |9M$͵ c$kBcݨm(m黧J0 E 혁4DҤRsN 6 5k tBRD%AQV-dԋ5@a|_WWC~8ܵ Ul 4&&s"YA <~Q!;U0Ā-4:g"8.(b-8a! |O-{UrW6D1?އ {*H!`/J:A .bdI;"Ƶaa|DEH/# I!b)":)JT꠱+ 0)AшgIbif7:сe1 ?Eh@]ό2<"8%JHDKL.z -hHJ"*4BMBK'򟡳ɑ1 `sJ_cY ṣPX8a:鬮lBCH=:>`*RA:"S-l\9(*"{a֓`@A68fNFoc'@uf! T"E&0((0'mi>Z5Z1sc=YVRR">LH$7߁9~% |2y{}3t 4|WV-{`tR>8C=&pfC[ 2D;Oy%q;.{,m C{wCn6MH2܅MO(B+5 :6Y 2;Gڟ)Jj$zGvTxD +PЕLHUp % r;Mz=C/8REK~` HAP(P40$ k,'a ^)j%Ů""d=* IL8P4JꀋP ];- 'Sߦ`d62KCј{]焷zz= o@wM劒$F i|y-yu_aNF-g1sCSGSCTh G)&$i>A@s(Ui$ b  ;. `?;~jtawК܅M1()R (d ^,$0!eh( z wx<#@ >523 elސ (#10BW3L$0%#(~ABA tu5FORTD@1Xe#Aaf`!]fXAPu4/bzA8Bde֛"MA\EZurqN`nH:Daz6w[m$cv9xZ58jq|qzO7y~30XtfРɗ1}3s^kO;Kv-gnVEG߱k^;*'p=uiڳùhyÿ+UNϋjBvx-}gtuş빛LoP5=F*hp\,I-'mNr"B@ƙ#8>]I{pZn3=RT /EH !urI @E̻Y3Mt]ȳ Ű\f33 c^ti0}]HȄY@ф^DQn0hH%M%>]f zu t68x.FL&ts aPH<-v"Qq~z`< cəD/\!֒G,`+aeۓre cC͟ b xsL6٣# ۀ7a}.1r%\ީA|A% s(`^YYef *J!x}݈]FnF=kۙկ_2-uqmRfoqaMtm{ߠ:e紨8^ER~P(40hEf]aov1=Z{ W5tR/k7{9[ L*,0L\M% %+]8`qVSTQI5xpU.[4 T2]_yC2f&CuK{zԮ1 D>>/2Gn6}n=se^/ێI\$@ Ǥ/sEͭ nd@s'Lн=vׁV 4 צx6>e| zRu Gh%kJ6h}/roeFV-t7%MFL7f33V=yUbUlVq3wyet|v]V`]{ E&Iw2bak΂ `i{3vlX[}RAff +ܢJgC34 G+yk]>m^3"͞eQ0`IG)eZ>AQ9 jHs:NZ_u>YCv!揻dO d appČh0 =;JNF/}JS,6bp L ^>]AyUm[TTQS;i.11$3fɫ N, obܵ8 "1K!fCb$֪3XSy-rim\cfDik-MqO4r6N2rn.3JSeN Gd-Nzjgo UwzmWIG2I>b/PݬV/ rPLX{`z) um@x!B5CS'_?omǸ)%]\!ԷD3w,14i5 釛zB 4Hy>%nlaq:&} 54(EdQ A /:I]/ӊ1'HRI|_ν,&gu+ E<#DǮ5:/xHHu=<҇"A_1b-ܡ=eW8$ 1hŞlljނ,5J.<(4LcN' V8uqCf0aII3C@>PZ9<:tkD~ DڗD  4CG#9¦N-`߁`aщz~%`q FE'Bt*"Q<EJh]J3wp$648Tѷ dIߨL!:AΡivjoQf'`qp5PzAbPFzxy'Yu}8`Th/٬~A^%]?tMp0U n^\)ԛ8SphƳ<"- :2iVS&))ijW҈([0i\U-Rh4jA$IE0TK # E"0f~4L*IyL#w%Ћ_)|x3!ECI2SJgp1tLAؗ4G`twPMM_'aJXEX^>mqk0zB+/5>W9EQs*.@?Y P'k:5f2T"A$bhaQ#ݜ[,8R ֌p0LT&X-@ua}CL?n>z7JAp>i#{8Ӱlb:G)9:Āї\E=cޖB"kywD{޶hre<$@5Mf dƤ[t`d> $CRĠL ]nE޻k~Tn#Y**$?HM, vXj{lduvÁ}%*=UX#s@ji5r[0c8oGfq3SGɂƜF.ȧVsp&>,7>:"W ƊO`= ͏i{|偱0ZOӇe 2K өZ98 CT|i LXrbB%(J*\br  $Иw;xV:\VH(֝@ܰ&vga@JUD4TeU9 Rd 0H ȃf.% Ϩy:8!X /tlld!ĭZI9UdbXwnf.V̩aem֧&tN=a5$Hc4"$ Bu II56D6ݟUDiV,DJc`b XkMf,![!*`TPDeaXRkkZ"VԂ"%r%& !\`)))$+_-hKv6LuЮpC(Xxd\U4lo : {]@@A'@[bRĪ P ~+#f \R墭&on .SWI!$sqf=BXaAUR/Rdsp.G—0Wv=Ȩ(AcjWe"u ;9oϯ1J8NNXUb#w@Qu7+]:)J\eG}%yk֗i`"&sZu7:p7ă҂ fi\\E{sLD#,V<Xb5G||uG6aҞ ĢRP15H"lRr3.VO`h4!Exp9dkA'8@O a~CzƇK N4uo;G/( byhz@C Bj m2!s9ZH :Q$G[DtiSAPeB|;.㴰bB߉ׇ;g3!ZqFIMF"ā!"NR` QID$5Ak(3 pfbDd ,H!! V P&e$Hd"T%"Ul` rLV"f);wmN}|xņk5С<1 ! MՔedæ:8K0Rgu:)u|C֙`ٓ`՘mRWG" & 8sB)ɣLqc5^xsBG {Pl"tdNᇬeuA M"#i9=07B6*HIÍ&;0כQQfhb( ׵LCSd&q i{iYJDűw;_lylda!؜io" 8C۾Yˊ,3 iL"6Zp;v d^H Ӊ*% B/Dz m$KL2"#{UMkrzPW1hi 'C;>cir 4vGdd=ܾnfXqw"),gư&M2#IEFpTh` C0I "q$cGDoc(tѱwWaai#zs;IEqgUrN^Y8hx$МbEJޅ# ;-ɦܩ%l}ޢ5\ Ҏ<5u 1HE=Y\3]xf$= ƥm&jWL,̅9ܒCC@nSoI6çK~1C/TLi6fǻ|I!BcG?{4fDɎ^ i1L2kSf@*/p5n6 CR/#Z]&sY*&78I,BM 7bz0"S/7N=kGb1V#U6ȵ٬EV >,S.mM0$46 A E^/RFfX& 1Xfc0TA((pK-HWY62Ȫm0iQjpM {8Lΐ-"Wu G]*0*@SAjӧ7E0 Pl 8@3m0Ȕ [!!#lMC  A$[2N᾽bL? |\A K  iPz܏E!Hzu 3.6>H:P$y32i ޴Z*lP9"V`/vVIbJz5gi:׭4@}7 )W5 Plo4T U7j8y4בᐃ+\^Lj߭b#DP/Ñی[P(oD=5XrhXhzY -8ģqt*mq ISidiwh&cb:(~&1]IC zt, -ݨn URԣj 4*7,BL@;{k{zoJ4K$$9R)00"-y8]K,nbk<Ǖc9R0Apm3j<ٻ69\i66mg&EӂruKlXu_bOOصoqsaF6۠ 02Hَ'2rZ hV& Qcd61ZИa% DE3],s7hhg+-A, u|u#Җ 4 A  F+mCdddlX+ZLƇ ƥc0%0 c$)lpʊGBbbhٕ3 , dk" +RaLd4AF)F%ԃ)bLa T²;~ ^yPAɹ۷px* 8T$>sU ;` z~z *Q s>\ÝhIWTOAO2_' @M' #Ƿ2UdfI=`Rd aYwp̀DهQd  $H1*Ѓ2#X>bǎ>{,{}5L #q"eݩBvp.yC?"%$o0j0oK%WQ j'|uS}G;ĒbT&`h y kV$RH)  cT/)CSGژ N1álV!D ZF;,| &HE$\W ~A!ΥS?SOc(Y`SD0tt |,jE3HA^&u Cx0`͒ $tKpAŽz80CqƵ!qBBcT1 $+TF1ʒ"&%c8DCmCaA S Ʉ43YDrK4QT1$AH"mNqni(3uDh"4&&!0$aH'Mu$s0ph ,}ȢZP76}Y{PX́,RlrrJ@/θ4 FN;u1I2H='cݳj}D¼ 'knmKCq5HePPPCJn͊t5KIJ~GS tO(1(24Sʨ JM #hRCQ0J#@>OV 2Lgт4 $]s 2+}O A$~o*n_5P}VjqݸKzG #'`ɈaW+mhJa323pʱƌe&@6e! (vvx( |[SX]8TS4M R}1RHB 0>t>D-}YgC]!1ޱw!Bs&6Ta&CLD7H!rDxB>*0C̈́@XssxT tCkx`8YBeX"=.@ 0m)v(X_>}U !WpX Vx&gDvm$N!M6 :xcf5 %_oo[E:nREfb d݆>˕7$P L$5몕 d ( #C44 ;LG%p!p=qwݟyo7ҡ[Yj:0dRLwAoW|!w ă87!40M*̈Z ,r=`YL9a`d ,UBHH4(DF()"t!% i"E3*bLvVImTc~4t%I85,Fm<hSfE2> A)(hFXGj7 $XLuDe "LcG,Jg5{O7#dX"I$xIb Er]9|p&bTCb#lITNF0*f~x plLDk4 CQDQTXn҄C-:"6"_d?7?SCKD//0O͇!CbUղyA TW?0!$ɢX*D&>]e<Ld61)ܱӍL[- tτm(aKD$^ӂ[pb.d}ae~sYri" 07Hi7 hmBjked@"6q@'a~㔿hI y0%M{ceDe Џrby~zp"#'Mv<7aOF yvKOvz5!I#AAAoF Mh*5Z*aզ")@9J}}JT,mGoӠ#rz6fkg\|*@;c+Cht?v ECޑrT' ߥ0 MukgB1;kt,=m7gf{N٥fkˏ TW 9 ~MWH)ĨX'QU]P ЊvH(}FN4Tج,7ͤTЉ@و7 Owf {f$*%5¾qgƃFM2S] FC:[3}l9S9bP?ݍ`*Ӑi^jQ?ipx|"zD@n4ZP%~c@^ H6u y19&PS\}F"UZ" !B{yzWHZ` !ԄNܽ6֢)ᝨƀ6|,5`t)k bplf&@L~(mOr͢DXG֌ 8`ݵ^H7!2Ðbv)5CE0d)q>=3%YTؐp䙶Ub֊LI CC UZ-vflHkZiYYɦͳ{DH`VFʱA P\fgq}TdN-hSH,7[VvOIleЭwepܡDD98ΏC-^-a $$%tkTDZle`p.< I Cq2KVZ#(& u[N8w燡/Q*"tւWhPpB1Q]z_T{?Z9 Z?4_pid4ߟb8Dh'ڪ( h ytPP?Mu7Swk|ƀ<@RUT}t.ٔ^w^w޾w "*DlVB\\7N6t탫qcwY>me[C{tYOv=kr\; 5V}.o=gZڮO}42nWνc=N Mo:ִkf3v{{}ٻz}ھڳ:u^}whh=K޽^ys'6SڏkNPm&gNۗ{ to{rSs{;|vc|ԯv޳zz]}:֪j B֪ۗ'퉸)Wnut:wUukY}9;`e@U9oηE/f)ufA5 B{w\ 5tRVlU@Z6lw \}&@("(tԅ:&$R  (AmҀW6(˶ :#Rn i5}S{ {gT;O]@zh[eNƴge(*գqwx6;zgեtOS>z ңa_n (>GǛ׼holywJ6}`# !AoZ}Cw;m5/W WDTPHnۀ3TETҽhm­{ǽR9wN>mhOeI{|ﮣZwskXuoN-T|{{;'#yw.^{3_;uT̹km@kl[`>_{NLUg`>nz\3uQ +wttn-.}yaG٘{ 뵋Z훯[uḫg+\{wjwNj)p[{_gvûwe׾=>־9S[ sN(9A|du;iwU][ zuv==T{o|=z76wS^],Lͪ[ޮ^{}>>6탣>͹co{Ӗ>u71OWۋ@뻼/yJzs4di}i}sz}L9vA]VۍݷNu$knpΤeܮa;uwln*ӳ; =J[>o.s0 _;kןoq w|QW2kTVfm:سTC@;;Y jwv6](YB f{Vnf}uGw\f}˻[^k[lN[p5קvݲ:  ]T`@.l(6{x 5}[Vcp.(@^5^w]6ܹ.k7AW n8޽Ǡmo[soo=y=۲:ݛ;:g.uں >wlr;n6ï}罝aeRM1]\[N;Y QJ 9j޻1+]l)m˝@wVlwt|v5m{myRP k'tfuBn9 0۝}%qZYIU|/-{;v[6n}goR&%wJO@4}|Usuf4-qLiAu ųZ4kcsӻ'N{qn8ýݮ LIN +κu;vڹlW{t#ު{ވ㌶Y((39NuncUmZSvʨKt3)];q|U{rcWݞm^e^}Sq`M0 KpsN=X\J'NnT:$QR4Lmjظ+!@v˵;VAonEES\\^i|G{xuӂuwky,!(+ԁ;4޽{UWgvP 5G^vjj}װwz;Ɗ4wm4yHUHVreMJm.snWo<-Xه;}fymuöwocu-!M;[ݺa fosx v[ዾʯT0)Bwlќo<8vZ),0=zG9>< 4@@ FiLF2 &C z445=jɑO)zi10=0IMA@I4d#ЦɈSi~M4jMhhh 44$"@CBi64hLSSSTiSzmSiyMHhhhD@ OBmGMM3FEO&4iOɴѦzE5=OԏPPxC44hh4RS@@ #)SOA=zS~z?IQ=Cz z@zI@ @4M11!F&z#j=!hh r#-[ Ai'GW!տ5ߝL+ {Gzg@w?ٴ+&Ǝ2i :(zP !A*{zl%0}>~f l@LE/BA0~7_hW8@ ~Gz}~}?O3?O{w/wW߾9\c_٣~<CWs?'Za*/³ P?bGWes7?:řYUvTk ?q(4„) .ҿc7v=a(e*! ar*`#aԮWA KVON>d8HypH(yxx\z} ?6_uxE~G+ixB2?? PM(V; A':V"03h? $_seLE151EdFf  wd\@ OA%>wR?Em(ߤX0P~E,2ک'g.P}svP:Gm`qh9GscL*jw p !fCWN&P+ua9ƺGJwue@UhT 95i׵4/<ڐ~J " qW5{;|G)3aBWf^2uN{VKױxTX0R0P?aW?𿇧_=̅f\lrx(| Iph2Pdw[I2}~?_)i?ȟIƟy>luF>k[_͡«daa1 /"h ET}=ݝ /AC=79m$viῡ#CwS_7T{h!|!:(KC#0qʸv+'"SILA,& *g›< ?1:0k"AYMEǔA|X.3U&U}*e)Mޓ{$iw3G\Y{ӽ>ې0 Uy8E[jZաq(T@U8Z?}#,2 '4!l?XHtdZCPZܪ 1WhQ D0b&:O`Ac) '`Ex%"?J5whSw_etu%O!z9),mzPa~VB2 2 |o )18}h@% t u844@S%T0DDDаJD3RB?'ހqA;5!$Ev2HO@ !P : ?}!Vݽa0<TU.Il] /ndשj|DCFS=Qʲ4\ÝV;<7QC@TUMEnr< E% L8)0J@JPTJb *P H"Hb"5 =h妅Q)+PCS82[ВB;0=wc1[ "W&8%12 /s^Gm8yTH7P 6=(rjUBX<2 _~15spgǹ>:mr&thMRIT/1aP;g-;uy5cM0$,CdHЩIBXL,E*AYN"MBpFGzy . bs /ZJJDa8$* L Ē&3d޼ZKDb4Bi|# , ~M1Md?ە|tp49CuC &;S!B"NzU݈}{t{਑|(? C{{$!Qta>ᮠ If?͏/zo;uNvΏ E @tT aE00 (!W+߅6h y (YQX*HXIIXI`% gnPw< &s%5ခ~NH:Bq$@$ȡ!%4LM{% $6 \A:N=7@r/PW@?ihTOwli E!0/goOo?MqDP)A?'H}?Y~]t뙴 x)hNL?b!athP`fr"^@ہx@`+ R᠁0O)B~iHboW;U~!Ag`AIB,v!*dh% 0.0L?4󃠐l#}Ѐ{4 ;DV ߏ{-V"~@Owj3e}e6HB/;пALO@e~<mI7$$I$VII$S82B)|s%f Ƒ .nNƁ)}%k;0 f2 'ma50$(C5YqNix{̓ZRYwtI$KûI$!lw"g Èݻ?buԢH:q?wE8 Dr&Of`Ku q$/p(uYnjLMHCUT +k"xlq|h%#0ҢplRB|(U`UUl]u#!~|#ZۓƻjCYAp"&T`|{|/Irh䎆!#z_0,J*R_ۡ&wn@'}@c'-濹f =(q3_7hcWomF?@NɅO=>WۍuBi$F?>c>jOeP/D>"{ڔ Al`WW4zjrA`Z dїϛ#' ?0:@ĩ u @}=qk7MO(+8P| H pPuq’??13ف@!NM0*WrEdA+ŘEpv&U((h"X4%`|'ǵo@/ ~Tt IThB8I[ _?~LRBNA3$KhM'tF(!Ѐu}ɠU¡&AURET+#EKJ$41DDAIS1E4E BMS- D1O 0 $ ZAbO(Y\Y؆JgZWO][[D=c\B /,*I w̧ D?t0@ʨF"H21f( 'yj':,0%!J Xf() b"ji &df *f VT ()J-m6&CAMPQRITKQLUQ,Mze)1=r()ZB&X`Je"R!!(*.XeL"$ (`("% *S#Bj # b!h `$(-cA25EQ@DED Q$H4JR4QA0P>DDUMA3@UTDT1$Z2 PJe2WljH"eFIB) uF*HIbQ))bO &ADQʔ EEP CHғMEAHCAHQA 1D LDQH1I PU@bTTJyP(Q)uJdB"d 0.J dz1 @ $1֓$" ( hHVEQE~_^t\>Ԡn!M!BP$N0*J JrYQDUEHa8!O f*(J h! @  ">"P)`Zv3gnZ&+#'zZ H>‚(gϐie^dSQ D`T))g  DVX22EE0?‹ x8Ȋm DELEQz0'Q3jVhpe"?[{IuXB@%ivʼ=Tgo, 䟹Ug-" !GEVYS )7ݣXo&=4}8C_3KO*X/;+$ {2^g23 ~rIC3*ヒJ0W$AXl=s8i 4;( ֮N-*QLB0{#!TV)hi( `B P @ R$*"XJJT#v)FϧɦƂb5a&VP $"d``Bj"J"*!CPKIPTQTULT SM4KаJ >D(iDLADDDPQdaDDQQD0DC DеACE*RRT4KTLP+RCāPU4Bjʊ* & h&(``h&*(7&!B@QCSt0Ț!)"h) "( b`&"&"J))j%)h HyIa1Lu&I(H=09AMDAE ARDDTT@PD4R%ȶh29JdT!4T !,J@1 AHjĖvdʊi/ͭp2Ra!@((B%% MEACXAZ!"DEW#Ҧ @LE-H@TILS@4$ILJHTUICTBE1$?@Em~-URP3 HPDM4@H$+5S B"B+C%(P{c|Bq2Q4̬@y"=q0h(Xq7ڰy'ЪA_><o?i:57:BM\jtQ%+HH ˈV i@X7"8\vZ~?j_RzQW!Fl PTҌwVXov|axFHP 5 yu=ۦ8/ O((`Cåyud,ejPL&S (*e"bC7PmEA2ߝGǐ65Ļ$4"j\SVlI-XB{6gbEC!v%;G30F/05`$XD fǍ€KeQɐ5 l.2)gj3%mŒTȰ٭c:Ǔ  c1r@mSSr@reenH[8xӜl hKmcHsaX`Q DFg'}1`ph1 H*~.)ŽBBG>!̧Rh(%J`LĖlY>>u#cnLp!5GO?:E:LD (wX&G̓pͳ7n%n1#ՑN,I :fMwvԾ:A;5 T݋8L9Mٸ30J w]X(-gɯ瓑i{F"@Pc]nN Af. ~t(}&ybQÇ+bSM bINmIPS!.ۧuV_sQ\Pr_w;oNLl`BUݒ@6$Pju$% kE9(GK7ݩ?EChtBz:6[[ }a+Xʓ&O$=B(Tp*iuHSQcp uj*N cH6R$yS$v+jC#RJ9+lcD 5RrB푵H`$oU@K\K M)+ juV "&2f8),hZfab L7] Pq2} j%Ukf#F,6 RN`y'<18pF.œ]~nra5N@h u֙W {Ql-UH5PW+9ίקa`)_byA df׉C,V;EOE}SUׅ6O8*|k)ehVnKvae1)eB֚ T?s6tp8Evvm@U:[: 5F1vMu]@]E[4\_J ,hŤBkʭ{4m9ks>}{LNZ1V޽ =I@Jf&RDyeN.M=Oy4orᓆNP}#+PёI4`xMFe!aXk3_^Rb56!㩌|9hO}W>_Klw#p| ?҅h J@K.{PxLEjZ[##~޾:|v߬>S$D Fq{Ȭ#6V.%\8T36G2u\+Iaֹs)^ U^Ge:jtdng5(+ƲҢ[=SP'w=SU_1} X2$e{Xk:UEӇC5>ym ??OckZ寝(ޚ}ʘj]G@xXZueFOMTN`0#6T&Fq%b7T#P XԺLnFsT?E*>0;F+\l9XrGbB/9ǥ |{{V)al$?PO'֗p)kDuϏ!P#I% pz}8l 7wN_ z,7[ '7wyh W0g9c}O NRʇƫWMkx qB8\;[×Pu( BP FZ4qs6OʻL9nkZDވ?(݇n5}-@W6BӼ?{T,!@hs-4CD$<1ľy)n&r>3p`5|脎+CQb6gƜ g%.|nL^>N %y8("V;х0M7-^]l̯еu?Nr Ί"ﭵ979b%_'QJM#(8<_PԌ+Ù{ R}gHJuW\"*Aa6=@9b=^ ̸;! b2f>˅3!R E(灿6&+°GgOU|aF!ϗ4[0CN/ˬ< kFŝ!<RL|G=5ހ)7 "֖~'C/xS#Xs{MEJ#\=,̾>YT{>uvzd @RBUtT[:+<|g߬gXzqmy.˲e&%_l{[ƼC\j#-'p]^prXuv|~_/^0dbv Vf>#5S))LmkH{ݑDE* UE E 5Mypf~ۻ!G S yf/52a7fཀ'ױGSYԽ؋038ǛdP5cʣywK$(3,[ ϱڪV`HSe8-jIP7њ̆G:c1Hwy>r&X3,ɧZujX򧣨bÞ 7@,v=K1$L=Q4.j 9#-ՏS`!Xa hqLdiF<*v' qJC؄/s8xv<Nn? w"℥oq?ՠ {s4MDج8ޜ(\ćgiS~0fo"u @jGU95eCK]5b!qdi"TErwdG 헏eKB K HˊTT8meusT8)q8pQL8cS ;B)Y l5gQ}@#4/.׸wEFTF5a*XoJ*5{f rh!>uq! ^vcS2n($P\䢬kH%i|]88A_tBbUP1l*Ց,yڻ kD8P:N4DN3i_^O"wlR:Bu>>CXfE5[kpc+6<'.]j(af4DRls0Ȣ* 1CYiLQT $U8VZX" {}1[ʨ8%7@E%4TPUQT1LT"*1PY⅟ߦ׵kM8]$ڌ~|vMb"aj1c~pʐ=l,m.]JLUEJWa D%KJZ"4vrl)}NASFvOiI"Pc/?jMN}by?m]~J#7k֕h\29#@ܱ}9D1U8@ Ժ䏻;Unpgs9fꏑ").!gAE쌒($4HPɦo^6Tz|6*_%1 ukNi:mu_7BP^ZsEW$ͱ|`s{U׫P۠l ݣT3t`ԭ#sKv6Ơ‘C |Ow'䒭TlwZ"lY:+Ի*n7bTNL.5{e kn;A.UVmvmuiPH8cXݿbc(Ze,ٟs F}[yP!QH*Me|&N~:'i?Pa0FPSWOqjaSu(x~nz^ kN@Fs<,H+<'~+p0RQ"( &"ThIA/\@Dp*<|ś{ pXej ߟ!xq)zT4cL.쒖"-jκq* ј?=h)Շ7쯃 JR|[CZ 9NwXq2 lT?II|X]<ɩ2C?G@ "!6DǍ@>!@q@9i냜! O4;CC(~9RL`uxm·Q˾_=4-Tq  p, \6Ʌk@2Sޙg *&4[>c6WbJ B=qԿQ})@{ ?Yo5M\}2/{tS?Ž]^݊QP?CulBoG^AP* _ҸԳyP%IQW"‰mCgr+SZܮ^?G\֓zD#ǤwxcwMuzkýܨ:spxլ(.*mx~`jP${^f9(}lTXWp/.C0R7C(XɨA@i[)NG:nd(q>*h)x'^.㛬cΫm+ӕN3uc3Ôh(!Wd^K^ CYi͉Y ǙB;I,ҬS\Q'?7\8= :Q:'CO}?+>?rZ|v6;(: t~+žߍEErQ˚XMɜX7aJ9d$Rvzz,G.u=/~q?S4\?\=^^e^V/' vg|z<ׄwHeQ-?n :D7=5gtxu-![Z;@@nDD~Ņ=]Aj)p6ԶPP612jT3g!ϫ6JP& tP\$@㛃·hC/x@nJJ@&f`A=\xqc:rV%95QDJuxS!lWG0wE(ňD8SP%խ 8<9 w4wyތiXf? Tq3z~Hude8eW~֝j*eR$"))'y ~Kgd#dBQ! %sn^!2ȼ%] 7W*kR n*~!\'1 E! $$QyWu*׽^bH)]-qĴ& 4O'y>tGڛs`B±gIR!>+R, 3$Pf\j<^ AERC^!pDݵ3}Ե e~L(8I CV <*[wijvJ6_ÖmmW>ffdhbgy# <l9nF\/ JOI]⑛m(GA?g)JU6C^>Nm(S)p 7'CS^}(_]4eNvMqnhG$֟>4Ni1=IM)ʝ<ԓTؘOGf!hgz6}rm(A//6tkT1 'o{#'\Ɵo+ ק74_D8ׂnmPUѢa9g@S@ X jqr Q\WZUҢx@ ϣkb4_~0v$>.չˣ/hݷi˅(70JO$g.DyJޯ}+*nC6[p&( <`vuqL(:,oҏ#S=7o} ~D{tK791lk@7t*fa79XAClL0CYW_rx͕FtY\)it̓Y Zެ>H}5߻22Z$mE0Gas*l!E_ E Iج}ݗMUѧ6{Ng$WӓLV0\â #CXwp}5ACQd0ޣky JrT>9:eJxsU-*)G%8e#m24x5 CǔM6W6ϐ9[ºl2flS[!)E 7쯆Jou{](uΣ1@Pij=Υ,->1&>ha EA죿4`vJЏ{DP'*ֶ"!X"XDJޕs`=Q=6k ȠK&q-<9\ ޮ^UdK&ᢟ;}%+U,]\:7 j2W\VR ;nmIA$e;ѕuO ӫ,Ń3oΟh䃀SN3EVGEto1~YswAє) [5?/ WX߹_8Ц<" ̟:M&xrX(+FѠ3ۢUrҫCHҮ}z hՇ`t>C;^JowgqyˏX"$PK$NcnN|nz S^фgTf}5WZͱU{ve8h"IDg=DW@={ҫeJ^Cതj$BVR;ۡx\,]Y,QAQAAUvGT O@"X%zȁPX g:5N0̪ѩ0n<{2 DAMy1D\~P53h~4ָ'70~:9˧?ndܑHDAJ]M(1 Nf+-U ݈.ُ;S@)%('5QH IH 1?l>qUP 48F٢:!FuurvQ S:󯾄Fڜz{(||3mlu>HC ЎLaR<0Md ,㖎˵ʺ:REISG0ffJW|@$ϨكuaΟ- g(nц (%|!>CAe2 gytL97YŔjʲ韾Qw*7mpDDC***@)H6Un^HH1\tc!FZT7imj ^*R^0k $"!f>Y W-kAjR9 .D3${3+A3U$&;ݔ+9wܞƁUŨm`3 CdC$a!"cQ8ύm{d0)f6w8VzT vQ>:~\tz[ƅU;*?$'&(DN?}=b~5  G.%"_rF(3!0)-!j%'yE1QdD;ݿdR7XQ}d>V8FO `y99OYD* ߿Fx)1k'A1wd=ZT|wNk @%e}V5U04%>8*5?!IJ5G7R1K ~&(JY ly NߣaݒbI"1to/x i"?斊EA ObLPY?xz D%֑KSt@5g#vp}Ciol+pM@PﻄT}:;x}CrG?: ?4s>Й%U")GHIwi[Ofɇ e=@D G8٩G }ʿp>4f>:F $kT"*vNluܟ Q_YǽV'Br'xd61X O)\lW($=4(|Ip_@fλXz ~z7h;h_ "?PGiTT2AUP> Q#pdGB A ?cUÛl%g9\ȘR o9'd8"Gb}Ed;; 뒧D) "&DSVT459vG,bQ@k%4U#MARSGݣI2)JL{SdY ,Wߦ[1eU17T7Qg Ozץݎ k[VT[2<7pD6W)UEE9 _o]<9O'rq7qVa`f@GEّ*<&氾BJmX5u%(@!CIH4$EQJ|oʩV *@*lξepșjpTQp`2HU; $x4]n}<{pg'`ۃ" >]D`'*p3ԉXFiLF)-Ɯ32&i(BP$*% Y $ PHZ`bZ)V TPEELTQRR4`:[r)30ŹX SUDM4eIiP(PH%Q4J4PDA1͐4PP1 )b"g,$ ZH3Q 0f0 2 ìPv=1ı3qQJDuCPju `,Pifo_gu;Vɿ>fIt),Bi)BJXހ@W䓍).@>$D9 5: I0HL#$pK̡:P5d-h \Z$ YC%kyHcsn=;|ȅl@H"L rBPm) KCH{ }'v!\5`_E:JLOѺd }BPR% *J81YzМqDe);`\*@h)!܂dHx@d"$ .!"!"N&(Dl"1NYz3m;i;MI)S/9!k8 1,2,*YU/eP\ҞD%glkNSZфDZkpN1!^$>.ݸuߋ@myfpgiuYh'j3-P=\ TJӪd&.r\[]P;7yp.Aq>34寪3*B+[(A@`%ƣvHIgξ! rJ R$ >)E9 Nx(eT r;3?%aC;!sAi"U[[-?o|%bSm>nnk0R+QA~-:ik<8Zj ۑʄ)tyn1cկ)\tÀcSK_KMfXbfX>h1s }ɡ=?D9 <*3;R "J%%؜E=ݞG<=s EBBX?0t[f k4$/2U>k$A jD)u CaMLgTrL~ v]~q,D>(L[Ē*!d>z_jh\sakP#1Lxxnr (2l=Yq](ɹanc1$Q?S$7כ)M_2:^7:4=5S"1L ~MhuülLЊDųPl놆$i"Ht1*2Q_n7 :LA` ԡX! φ RP@8 "EVp@|7 ]Q@oڃɟ,k)ף8MmY~Sz].Z=L?G0hCXqOf*sR]baw G` `Ywb)7 1\Ya~AFa8mݾd`Cɖ*Y~?~.$ "R0B~hO 4GYIŅȇn6oI`ߩ$Ihh3>7S'4@pXӺu4YdGg`h .j!%;:IȧszpJ9jF<01%aT "xF,i@LE.tu#CP]pppsf9  ɝ{0l8a3sJ)k!g㢈L<@3(`kpnE/@'A6<CP`r/0 x-l)&L7:tI"Hh#ټAU@)-&1Sİ`~!S9ȤCBQI GUSA\">߁dGR)@+ |>}j #V-}|/w}94CX}1(4Sf }nYDbwI]ؗ =:lgOeD[C~tK]-r{N0*#UT<jwsg#u+UP2hCLQpԯfEwoo8vzO@R\3 TQAivoVl|Ƌ;+6 '`g^7oPJ1QuCN =4#MS O&(9v  -~aA$6zS 5"R -!ׯaw8G5քtZrVJb"K{;ft*%|SC0(pP H ۝ۨPzf"L)oHd@ ,GLH* n`*oӢuA K@Q"}S`3FN9LDX# ݵe<^Jt]<]= |6tȅ1A"6*BOVEq]!X 県S29*NfH'ү4 y<9F"#D(gMJnx{jU"lĕ.< szlQhHn|p/Su xwh\=Î# xsw)Cp&oVsWnV0_3H;S0N*8 -}<:3?A2^""].1QYA)sVoN *xxQ9,A)7x.D:mQNw rľq N8b@*_Eò]$K@,.&$" <x`~WƯI⪆5|T=qq0[Ū%Q6[&MYTjx'<2b[WP54\<},YgpW=[{lيWvNc&,E/U@߯'Sq'xC "qBO)\kC{yb&02)""oZ.0D vFfF2Aķ1G+873ՃIVnQ`v Úaw <mOӈj#_0騫ϟYg߷[*r}CɩbCq'oՃ~Իl`> fP ??eS9 $¼^IOfSp?z'3ZU='xtb8S=gCsEʊB#Pq"01K_L:j{(#ZiX^i"p'Ŋ#C-7QD aFn޻y-DfFwmMs{/J_;SPƬyg~&d);dL} C"  xE'=)%e Rڜ>xh ?O:xKNZ|_rҐ@ C_ؓ@QJX`!0xȖu:"j 5`-tY% Fݷqys5]v ''&GM"4ÌZC4-59==w6:EsIƴю@ً{,gӢ^48u J~^b?[k8UeDg? <ο0d8sߎZXeگPOB\pTŖ'ϱ@xfCr6 ZfX$Ial F$Vy:@/b }}_G>aP- ha&ӏg__ (v`%yNi,ԦAȠ.EO]:6@ds;s)yR900pxO ][DHZOp:ʯz߃r5R\i%oo󫪚mk fY>ԺCȧz k3t{ kp4DpgjmUl4uqN(,y>>f>CrZo׏_}CzKf)$<:#p Sg6e8]w>8|dFAB$Vؠ4יEIXJ@k48$p(r3{(F<T@|@eQ"ϫ]Xヘt K﷭;,1O_ K.%Wup@0)8N{|.5>G%Xo 0{yI Bv$A'u'sx:/vNa nP+ن chg .]s3`qnPWߩAa2PC!?Z?gaƇ@_N3S JLi261Bh%90-NI/R_!,D 6<:nkeSLႀTQѯwx;5} [ bəysp0u|FΞW0GU (+H!OΥNn'`*DR !d\SN3U*HJ`°#rSm1C!,3}C?pvyW;|@8&XL0[9niPBa D > r@HD"$ֹ@nzswwcQϾ@H =_kT>ZߴP42( H x{!a᷶hW-*j2/SyU08H'>s{|4v}ⴠ  r[pL"}ԎD(lwISP@7#~!iݿOL*xw:_'J:p-(X ".pX4sh)fU^ݡ̚L`L p4JL5;kS93)fb4Q IUVF&[C3YIzfSyMt^:dr`]N<.G%JoaaB#B_6.&rQ.\H 6LV#ՐIQkρps{67LQJCV%U%=ʀ>hWE>AƒU*>fN*)p5zM5% '!{ x feIY0rǸR lw69W8zAu,sٹu+R H(Ƒe08+={ms?,mT?f0/ GP™>IXMPL*BY^n~8(h,=`!Tn C*#t;^8VSO$\=%pI_p]a%́po@&ϗN$iZvifeh+&v0C(f-ܵZ;.UI&S"gĉ-hҳnI/%-yH M &D}Og5b <@e`H237!eW$ \24Tm"V(wge cz }6XQIF4f2L؁vo^v_e90 sU2M$(Ɛ"ku!X2\QՇ* WDBlq7AP ҢA7X(Nա3e$ D_l&XIm4/@Uͅ D-f6RСޣ='f #ӯp=UсXL\$t =h|}1JcTlA7Hb#jh>vXBGce'/KITX I(Xj+LBpToG`Uh9.T+ STEp$@f tYMҍp;P`5 t;59y^ Rx׆rbsq[pO 8>/VG C@#ӊ=)N<sW,}(]9 DzL[MtxZ@DnxGDg`9!s1!TB=ՠDl" w=o]jQ*Ѳ sx;r{1@1T %?}, wo)*C2{)s;r|RXvg+\D /=?/4{V Qޥmq:I)) +P&ޑ#ahr88 :)QE%y}nf('Խ-g*ӸToϨ`}zdwcӼ&pݝv}1]d%ն-nKzR"cE4|Kڼ8)9?ܭ;x`51OCF0)U-, >Hz<0z}tCSkj `һעنZx3fV5C@oeQL^ye>dTxau8=~w13+:P|ڬLh6m1 /uw0 L63ǧ_Cøv z]رĬiS>t禴`C \B-g?;?@ (@vj 2KS\ḧ́g(}V t~Q5Vpe`h]mJvÛt6_C'#z_#D/wmظÓRH}z_Y'OilG_ޝpFZ!jI<~Npz !/ҏ5D1zERN@c *n`2~gYU! TRDH$AI/d{W}A8'CIT٬fHV=1e:&bf$z-+f)kmɢeu`xP{A0AO7>"}eEO 70UIۜtms~R*| 5%*ݲ`+PHkecQUO0Xt}3"43.}\q:a}XHד d@A1?g/N7Ĭ7UHpm˲_<Ɔ&0Lmc ֑\JC y!́q9hLd!6A쟍cS$?B #G ( iږӘ).,gN=W27r$fGC- 5XFBPJ@B%д32%F*WռM\p4~~kva*"$IWI"'_i|;/S?/gi֜ fł**+DTDѲW]S",F8Œ_:>\xm0FX0Akx-9gnN.Vh21,>\s?^!j ܞ'Խk Ba eD.ׇJCLx>̕7f(~H}Lx? ߿9@d!y+Ya_#7%%kd?gvƼ /6I$`}r;OVe/e# nKP|~7ϵ,f8x{U +Fr)v$̡ŒiP!^Q'l4N972pP)({@+uġYD%(*Ε2 taLih0>!rL9rcT#ߥ/?Wy>=,JQDAOP ^[O2;Dw+^MqQ *vr6ɞq" MeVdVD%-U3P[$ǡUz1xEudtuQVT)V*qYAԠt vph4Y-Mf/*Cs)Ul!:ֺLd,GJes^(UNAͻpGPG_,iWvsHHB D8QK&i*> WտPzA@ h69z%Jj*҂ dI:țy[@Vi D9ҩ9lwK_W0wqB֫80]o#uI~WcBy3^̿8ȦRSVgOgFCu8YxxlVc"'2v*:<Acisl`[swWPF(LP'Ѽz7vT4/4.(!'LEHDM":xƝ8ibr/R럗}"Գٔ\;?~c6|2ZYrٞVS09"QQWL# hpvQ"nPFC6٢U4D)^?7 FT]ʂ!- % Kx1dvh81njD@)~ꄺv wܲU[gQ8)>wA";)A4) ,~9aAׁAeZn\z* EdzBUCA8 F^hUT,ڋܣ7ݮ !o[TH 4#njI )r6w7_,;ҋ)^Qy@Ad85\yf#NE2 hkgp8AľXňN>P=b J rzDˇj} >&x>ĤC,]q+,6f%a܋Pm`H\q_+{X\UHMB>;0-W=ʳÖl{.TQCS'($?L1> W]Կ+??gV,*!jfs@ls2oXn:Y:@{H<ʀ_8t'nP=̙d~RMm叫Ilܜq#YћX+ce~uAI &ڪ0lfG(vYdGd6l"ƧV*l*R7 x1Dq8Li ͘-uL4MHR"D@K@\b"P"me- Hr߯Ő` $ &j#T%@,¦%oyFoUR KWß-ҹ A]@OQ$*^x8yc@V8y8@G.1*w xL+FT^ l)b/9g*/;Dm "j*}jP3$-^DA'u\`\~!D"HJS ang?w̚CM ͡XgYqQ:f\HrP@ʁ~P+HJB4 ܸ쓦{& D$HH{/}WKQr|ftwtl澐߀ |FX՘!agErՌƜ]ۂC4/e̿(tiߋTߠPN7R [fx.y֝:6DJ=-a%*<=/PEQЌ`;ܹݸ>D5(f94whe<37ok/,#hmÑ¿< 0BU td_hPZHb0\ 3Z7%To6&{&ǵ2Sll8Ix`S'9s'$};$:ab̈EC_If5E3jpM;`$(C!GwEw*Gd>!w@xG΀sTE*h}!>q( =f"K0Զ0Xn_TB@͟SgrD'?.hk} J| )F(u=K{uלC݈T±EQAU'޶DDq` 1^}^EGECAd@阝M>. J42.5R ee4_t!gLh'B(I WrgͨTSpMfCCzGڬ~0YbΧk( C  ^c^k|rdƣG3? Y[3^ZXםѢ4W>+ ?ջ-aWTbvbW'8:}3RH\JZk'J=B-+F7? #Fpl`BXˆ0D~݉#bd$'+ xR"6!]p++4jJdؘ{ >Xw4@wP鞦 Dm[A ?2'-w=*c2"SPd/@)ړ _4Zw *1nhs-НU4Ef#ũ3ҽ5|(œ* NYDzs3b:| $MG #iadԏ:9(M!E{]}~"g P8rvk@Dz9b\A tYオ>p8?iC^AӪq]>T_+!蟒!LHvoGBh(Nf!F/ ^gjGU -1)~WN9w|ox6 z1GQüGDӅ?[|ǢK>vsW6tx(H#*+7ttcʚjFpORXUحBA(E<_/tg 533"ĎEbfe+G8.*p #lϚDy#x:,E NQT2X `"sG]yr+֎d}!+C)T[(sVhobs6j2G^YI$L-oW qGPy>aA{9TX/:jVW}Z4%^bBѐ2עn%<٢]-tY)p!Joıv>ّw dBYX%КFuxF}x~Ruo\4< Y 5ak {[ :xHL]Qpm0UI(=4:|2aPm%T{8?YXwJ%qMH*s(ϙîwQm?.qNJgPNl} 9>m4k_:J{778YeUogk YHrzs39ʀgٜc9P|U[@75韽Oq )[y i]52H=I!ADZx=yPFHRQ<b(E!#bcͷ-t^@}??z q$t Gk9;#>/p84{vΫ!ۖAěs(B>N H=48YS7@^jSUt1bUu*DDSkpSxO 1 _^4@-0D2Ҏo{K OVj!>;hz}ޮ7: at8_Fc!*Td25^`R )_ުnEAɑ\v8:esKc;^#TcX~8w܋MXQ3n2A!tX,vam6##Ӊx\I~`_Z,gzc !@ߐS_k:6ݲ*Kj{!9W3g~>|MңхzeNKcEdί˪N +pSkcqg:CZ17OP`&2H*#cea'0 M?N[:y}H;" /b*g:{Sw誇غXFyA2?7u\ t8p Hr`ESt*D#P62Iʉ3 Cơ Ce EBNz @y {.0grWVjh4.҉n|*T[#'Vs< eUUS5>*z3[2׋]"3tW=˜Ra h/jёZw!I T@O8,D6y=U3#2#l_p{ Fɀd{&Ա kv٢(zs. 4,gA\oc$*yܦz+IAim.>x40Њ)D)$ Y.*Bt)c 6-wP\R)wiM/q^GBJPEX_oQ1US!*S˒9&X <"b78+ʍw V:ڱmFsQ[3oH$I$m[a\{%AJ6z[{@08@euŗ5EX:xϻ+.6/OaT=w3#1fQF.ֽc@ xë#au g $ #,ReP-xj|qAgԡ>4Ϸ{QNK@ 4 `MϨ{yoN|/kqP.MG&e?j񌌌` /_;ӺmXT" )0Bx&5ae!tEXl ;N.uNR(vմ=R0ַz)e|Ux~Ɩ^B E)QH tb[L8(C \ѫ$̛P5,Yyv轃Pa-@9i0+t|mt@Jӓ cqCϢ8_nO\Y!D3۞|VSEpIl8 @;"$HBBJ VpD*Gі=x=;a0BbģWj1<*htUU.ip ukŮ,IG Vgga7]L: jqs0USB@,B<H%L>/C4Ұ^xw3ڐ7M^ KnE5Ph_fI.W g{M7H"h{<| è " ;pÞ;?}s2@$ #YV->kJ(h$E#;蒁" RE'PT OzN (]P Q( Ad<ޜm|.q{-. qRaxk5?Mڋn|c)<@ 9 tGǩY'Cn ^pst_mnnfw.7h5AFA4_7#̈́I0.8\B1n3pxlvVqyp:q[pDg\ %n}_N6f3^h9yک,\Z{Xg[ vDKFn3TR E[-#F7MV* XA6p)˘ΈGc-)ܚ)N Iq!Э czqsU@$ cZ^ɊycӃUCJ^8ΐJo: ֏=o ^Rw R QoOtG M:LBHc<NIlٹQ98%r]UzAf*XB,vv#Qn꨹Bl( u>n\;UoH (q6RMpme}QE=ט BZ=gk8?PgUuzXTx L$f(Q (f70=4ͯ>œO7 ڟYJQE s<5{^+O!ԗ0|;-\ga[<5XI\E ,hv.v(fUЯ65 ..oelP0  ]1b.eoc:' =m{M*<጗6f E7"z06%`EFg!Grc4 WT,BP@k[%*Xs*^XpqيuI8p{hʭR<&+&f,CafW>E\}TgTP L{^f )I0<ĶmQ`cɍ Z>SCΚo>}pπvY᧩6=\YFp|-4ACu9ۑ ʏ[TR:&RJ QͲZhN){:̩q\c\\,pYf٭Ÿ8JU_{@&E ,}C\7P.\gWʀx!ÿ/tu*ݧ|`GAK~8v;{N@:zZkאQ|F8"Y<1v6wEZ"8)$Vη8Z%~|/W%9m %e3O:D."r`"" {.zkπ%@&!$k.5u*絗 t'S\hA^+],8'{+<Ќ j >_+؂kwsK'r׀^v~VCԘȮkW5CQ7Od[`x5o_~Xn QgzXGɭ#l _s: cG!ed˛s l5 7dƕ}4%73x=xF\IGT|)t{t6w['.xBl`D  BYL &8&,}uab!|5Tj**LAT]9..hjw=8C ~[b~ZĊ;YRsH  S> vN^f+lV0#I )qD^>,s ]TI]L .t[ F0z}b7/]>vg쾳1"SZ$u^Ӫ `@Ɠ&y[(~%.8J[[%җ񖾧j3KKJ* t=>Ք= k`-k 48Z|oR*&ʆUWvg߅ԯ5 7+v.gxp SF@[n8p ziM҈r=FmK+r-sGboEUB |(МwE2f15qTA:ܼiTyĸ҃ Ԉnբ~vkt0? UϒPnFJ&P8^j_GJ{(;3D \~H}ud=qoV]dDZ9.X|:{8ܩM6%:O%@tEdO/qw[-]y],@͍ϫ 4 /AzoF=FFفeF+꫟et̞O@ s|({/!eD_g7Sǐ*6~b8csU'R38g#sYٲPשjφAXߡe=nR}@ 9Kԣ RnXшƌb1-:σiHF}\&h_!w]}@LyA@*NF !V\hUnߍM?Qf߻}t Yll.X&EƁ~'LOݙ+CCǩm=c٠2\27}_";cSVFDu<'G"ȨՍw!I C@:.7453g֞%j?9>@'/N˽\X϶Zddϳ3+Se l2ٸ:o(_`\hHǯ銯c) |0<<@pկXe+]~Q9t> |,͝byMU+h _~a=@,a;]V|rΈ.jm窛\>*ǃQH %tьSRxD@"%Y`3z3P$K#v~خЌh(rG4|2LL@B@RlXH>TSɛ%ԇߚg/l\T!Qc ƨ\"*gPE{PB>?)B ,.!pGj䆾9%<0Fh;&X:0K3"/W2@7 Q& я &}u?i/t~ee۔ A"θ!R~=pTbpqI(A &~nuh0ѓudy8|k_?]dx&ܻ}GCN5(W*n-ax̚t |uzC}}j6q$H#=1Je$hv̄c17!P!FQU8aq%4JEbwz7{J_oS+M^AoP*@W澘,*6Fi6 Z %kNXT#w%rm7H[R ۀ|pu:"T^/qMti˺<`HKh ·փW?9##o=d& 0D-zl'$&8-9lFj"p>z1o|kŸU~+zy_u|oqg)('}`W}- ,R!.ƧnXC?٭V:xj5HxpJ +,+;EIJj늼خ m@qW]8I:^(@"pR:GX 0t:ڈQݶ#ڥ֜ص6`gK5'%"ժ6WޓW1f"#1ƩZCX&#d}3h 20nd}Rü?&Mݴ[㤾 /1h, {s0=# ,ۢ6Y & l2IBvm+ՐX9 '=AqQqm^eV0Pa#"op }bϐcM7mIm}f!]*ji@"J~!~< sP=83bfLq!k2}J)cywqF>żA-$Ql&ҹ+;Zga#7e}EDPqlId6FRx}m$>>k߈"h$FnZDރui*_!MtiѩhΙ:*۬+X vߢත{*6/tW^_#2HG,vZmmG:O,ЊL#M P ŽWMoÉoId(TZ} V@GST`%!BC>,$-Q:nL^dG0 ;G^uAM({ H=^LEuFdD!^sY47Yon9Hs0iEv{0_<·lZυP8 Iga5.]!aZ,' % 3v+p͡2e5tCY9ZYg5ƈfjU'̌J-./箦 3u3K3 o\@5e"uw'6QjJ!GV5K8j-n̰w A!e8a:DU"f&ǬǸm/BwcT C0KZ(鿁ܛ_㔕TR=S 3 Q9,u eS,@/P|*t:7J3s":NǁGe-W15֕w٥=3=uV<$-lbItăbo;o:ƻp|-^g@DZ{9>YP֫p[f3c]+uP<n= D4;w5ongi(,nKԣw/:%"Aғ z88W;2џ^0%Bss7ܛsGtݦ ;{:1t%דd`D}-O!ᆭE vWC{td;z"m! )q# *T:Z_ a3to"V-o(%t%2OS[9oKQg:"0{91ë/"%$ vg A][ h4pLĸ/wQsnr%,U0M!~8NxY5c!GFw_/<MCf_[ \.&$-MM90nqj93(mݻ|H;>$;` 0D;/pSIWu!\g#}JRf )ŪF qQB Y,~9oDMhDRXνϚ YJ`씣/\iGM$f%#>ĸ_*^ W j 1Dv"P[L@s:ŏ}kZ=|EzpƜ70^{muU1=~MOG E tD((LB*ҴԾ7lYpBӡ9^_-. ,;Ҩ( C÷^T[:~y1ɜc FmuaZ_"lwwa.Ԇ&#u%IxtYL3B3ǯg Vd* ^&cDI!oN~w5j)ES؎ qM}_WKEz[i>8@U^H]s$L4†X20jN. (|krXA=:zs,svb% nЙOS'bG*\K+t(~7yu΋ %@OU}/Cf~Z2DX$fп 5}w]D;g I,&[#XO:X$TAHD~k%\ BE d&zPljbUtB !$9yxsR1jpwe+V1yĽIjZs x8}8k(N7mqP1siލzqʜPp6כj/`[Y jbG0ku sC!|hp?ˎ(g{{O4T8/BT E-&<%42e4#\fv0{g0A'=sF%Hs{u+N'#8(SP}U:E%0p 4N(.IST4_ d:کڣBbzpeg턋;y?&#{tPMd\ 9@ Z0q"tx> |! #8?FF (HNdSd R %^˖} y!0hYm{47yFj-t0WD0cfrl郁, ;½K k3<bqvˠ~򣶺xӞV ?DZϱ3HOոc Ve*:TP dl"V~OjgjhŒ (WI:gxHZCW,% $N,HOӨz5#cȐOJ@Նܛ8ߛ\|嬁?m av,?!_[ AE6׏xYڤVm-9j^׳e";Iv+@0P0$oHr]9q|FN\wC/Z]Hsj+>J!y|\8WAWbS1lkuE} T J]pn~{dDڰjL#*o!|/9 >x~r= Ƕ8# >3z;YG v~b+r*t9NKbzύzpܻÇ`^,CLZδZ1kx#j5 6i %&+;xp8ӷs'T˗G;Kv Ey.2X*޹w3ɪh_DBƠl7SDV# -Fkh=vHv~1˨zH1xr{.(ҷǹٰ97 5;;oՈײl#l!:#o6;n}|#^|C*(c%|!ς P@M 4Ni+b>n&P E~싟EH|h)Y>b]ls(~#%!M{Ϊ^KC/.,k甽`>$^I;0 NRf"ѽZZ-4mV 8[rB%.$zNx X ◽aƳ^wΆ'fnب "0c27 ]]xEZ/}quHUʇpGFѰm.jZh80Fh$vgfmBh~M,#i\CٽɎwx-{nwvGV<N. 016Uh`ؽ1aE0^]a}y{eա8_|3G 6 Fj(1|q &uOMW>Uvbi|zv%[ܦ8HCJ)"p8A5vD_KP D :W7 bO@^&N P%/1\(Uw9r򇏢2A\-͟*+! `wF=@x$;4- zM A)3g8qx !CP# U(RAD(B'%n8а rAd]JxAq "^{vfh9nlG:%Q3Ҏ1$uCAX7ӍyċoAǖ1>cZ97A=h$Xp)R,d/rL%TB'+g"QCRJ3n|F{V H>1k|ŧ*c6N+N8ЪC.[Iӊͮ"fq4кZ<4ZҦ<\Ao!EcЁaqJjpZV"U - Ţn;.&}rڣ#3PSºnCs?ў>9B3RV7J0w25`OEASY4hBc:"`ksH4y *2HH烰2aX3 U[ )Džs7.GJ7oiB.F7FQSƟE7t aEC'da@lP=0^dLhABk"ppw]8B xwO_7&gcjQ±,{]eBmzHt0ߕ1~ǃ(k]%"~њYbÑǴ랳Bf`2BZg9ExqF69dh3cGOQ?ۥu̴N3K}̈~7 !:M|XUER\ \;JL#zu^;<(Ƅi Htqq5\㮗FZi2v M#:a8@UE]}.Y-F/~ݶ3OG5JUVUUUiRi ~t7dX*19Ag uvV(D]7(Ld3$%;k`(S\zXGgzy(-H۶[ymXξ+/ !*NXI elF`&sJA=D62ʂΞ'9H%Cݲ/ۑ΄lg bgXy|7q^۟>]u۪ȫ`q!?FP9=Nx/]wj*y]/ϋ WIArj֏UM-b CٌkΐlERa(^ʻw\4lq8T<2l֑dv ]iW^WU 賆§$x[T$RQNs=~l!=_qUk)^C/`f ( Oqƫsu Eua}x!q[]D5[N6wm}&.14??@c~;9EL=4 MPO#BSp,͌ q 1 .,t_V?suĹ}fǀ _Y%-xuqx+,6eU4 m~9׸s8."[E`Zw>!,KJ m7N"LP)Bh @DZ£ZDAꔑ1`X (|_MCoNu֝op+{v@j :>*]f{⥨o;f˘aGFDq_e7$ZP=t2p@i*fu׫fB[S7юCZθxb9f4MM]jM Q8d,)۱&Nfr֪ 0~*QF.8XX33^Dg'ȹ?j/*ePyqsu&۰|d. AP+.EIѐ2$!~/n Zt7ØV 8ypiiX2+0Ϭ!(ۧıhmC@E!=( |l>S hQ,PQɐhn[bQ%.zEsAą6$Zg:dG%S4ƨh 1ba3[P w8*} Alg^= wS]_; ̥ "p %&!xMil#=CSʊ6 C~riЏ)3ϚDQEOT\RHя :2&Sc\$2eis'ab>)@}ׁtU QcXDcTa Ԇgi|4%;k,>dǫTJگ<7v;kh6ucYMvZ+Ku^#BR >Jf80nwKI((uW 4vyNeWaXʓם]4KQ 8)&N  5 =jE|"eivc3wږ oxϝg]_hV)gj+=Ik*Yr1KEO-ݻBSL֓X5҂]J^q߮ov;c7)dz.2y`}#fJ0'ZjЩ:%w&na@w C%n+(냣o,CLa׊oy5XY C`s38ڢvkb{̷+G)>M*ـa|> A>^ZQR^=ۉzмvSZ[x`3C.wf#7_+@X=pN:,XE?^s!v'80ۆ^g_ŏ; ÿC}3 1ַ(fS+7,c5ׇ&6s`` m0CJ5 {2x7eo2IUH!X 6Ͷ;4(HF85Z٭ eCN5VCxf`y}EN@{WM|4wøw2b7P;9+ׯn{^77+m. x$Kp<ڞ"}>ǖB|qHz< W8 ƆditRwb}4K!W7r6OYvcqV:%DMѮ" 6EL↋K`i$zllVx*,Hb*jL ~ɢ]ʍcW 'ށRXBpF2+t.@{DOXvВ9@kɚ%nw8s^xG1_UokcR`{w/kӱBEwC##7XqʅC#(w~ٮgXK"H}SF EW]u"Ƅs@c:cvyaE 9%nap d<jA 8G@qzV/6bAHN"_ k]zSwtв:7*Ϩ'&s}ʹ {8w鱰k :@4ym?Xabg!sO_ Y/,B'] T[QOku=~x"8v12''wrgğPčyt2c׶gG%PZX60nnXq\gĈ]T7 ̷*|M+oBmcgߓdz}OO>[|׌ sy7b@jB_V 7`,z|C7 J~;7ljn\]72BOs) y׎;0=r"0⣗X,(`0cibvuFpᘃӣLX?r98B)Ӿj9L& iƏ:^G_g -XߖD@8?ǿR|^;!.__<$0@:~Ԏx[uD#~ymc~\4Γ2ra|1R+mб9؇1%t ]@@ @^Ji>B$LTFK$"=(l8҈q0@|nvإEfr8J y|RȢs3h@cחπيN;P0=_fp >>䵊~[퀼H[3W"Wv2 ?3y'5yp9ӈi Z@@ؗbq;,?V:aeW/T@4;oR` 2@xw1n|(BOvRJI(Ju07^Ǘ݉fH.>C'fZbjeF}47s[/_x cSm#'zϑu_9z|GP/)Pm而…P@r <c2(/3Cț 2Rs=/Mmsl{`;u];ΞK̼oM/Պ__ c s_!:M k)A\7G{ Y~;#^0C}45|_Bl}=X"'!C/kaMJ g Qք s1D5.["\vPU\S_ !^>ƾ/Nr Vǽ8ubfmsr@QT6DȤcEyaЈ0-" :G0"2Gu8{(=>A$p3,42ΞZ䃖ֿ͉~ؾb?:ʔ}f?E= G.h<שw=2:]2N;hΓe3W| 2~=LH>gE~<]v?>b[n"t.cYdQq+-L)=3/0Ehf YNqMwoZ !Qٌ~4{Ug"{52Xҩfz8 "Fe3kwx#Ƞ`P%V6{ƙAQ 2J]H&9]|ܭp+C /$RU?v(>!~=cu>+Ml-WS>]D>t8YTEH/8|PoAӟ+:̛AV qUnv!zS"Y HvsDi7`q `c1:qM?_C(FTͺjP-DwP{xwqi5@?Ԅ7wOe&*пBzHp'}GamP <7C6#";m\H}1^E$S hh˦ ?+ B9LR}Cp j m,b:DUCP@PHorբ4Z>B jdy'oXrnGd@p,Fk螛24KR󅒥 a8OYlJw@+qRe ƋALp<[O_bq{t*җ;"1 !Hn(g R2D:lJl+(OBߺ"/[Z\S +}v_2<G+CVpc1R#5"4kpz#8\%FfէfTECdžݩ)Pc!KMR Ub #DToqu( CJ4%YeWCV #FV,(BvrxaaSP;ӃMGHxS0Ȋllt1]u dd]9myBCT]p.?GmRa=8߄ @b45.g;)_s0 # w;iSڈih I'?y\@RG|ވQ4!Wl+}}dq+'GӋι嚣`_= ¹sv ]&ގDDhDK욁HϲƥTOT}/k8ʥ_Q@>}@Ho]G?hBdO@ipi|OU?YTTEAw/eSQ4 ?x_>L I n# dtW}zx<фȦt=/"v-xw>}xD1( G鱟?l-RS&h,īD@f)cq$:}Ѻ2C"w\x l!(%"YdD-W:urX-P d!uߢp6.e ?":qД 2 V? Ǽ">|DPټ! d6G&{ƝaV^tc<[v8~>wLuM7_=E(z0R. =Vac&sz4 s3s\5]-E gZr=BSmu}wV4O7}5;>qrR"۝sݨeT5%n0ʥ E:`}j$$4FkռȖzHӸ&x>íP,~tlBIkTY9 _>6LL8"e(ʱ-&0JAT("_UCuy#Ggݱ;"r #},[Q<=dŠ-L]ΰ@)2Pf CM]QV -<Ƙ7gqIK"E`@.ťU]q{&:Gbcۺ)͒K1g8mْeߋL*|h36Ǭ{rїf]:L4zŠx{ GJt>MQ"qqPJJT0T@Ƶ9a@"P YN ̄N`ꠋQpwPGzvd[^7lDt~SjY2 DX*aVW)w DtP&2zy?pI7}~F'߽>Gg4?;>= %rڮ3!ݱL\@BQWѿ>ԨR1#IBWQS,KAa$ bHjQ02%ѝ,І "p A`$8ȺXBJ0 ¥S=%^R?[2HYbf+1 )T[?`aRPFl3" prʩek!Œc<n} 7lzah2 MyQ[0OuAQIц"dK0x ySvJRi((š[VãZ(( (rp~6{劉<=:$)b*(bFL4̈YTYdJADDACK!r" 6B1o 33WiѤk&ihT)1wp%­Xw44n]i3 12 1ȓRDEѕi0YfEًARD%4ғURYnrJd4%(GQf6JRId#cRBځ8+3 ZAݝ·VbUKiʃ Z ` qłлĢ*gPĮN\v  B46#0ѮF,nMCjD7HU„rG1T6@%A$;<$mRC H+ە36^8݃-~Wz%4 43u 0 \4 B/08ʅ98S@sZySS!` ڞɂMf;÷c3 #0NTE9Ǖ#e#ۈA`rC ĀeS Q:Coa Lj=IöyPQ4$~?s9(q)#{#0 3 I l1|16w'S\x2* Zwܛ!3h)mE6܁ $N ' ϓS0PB$NSTE D2) $Jk3>8!9Ҵ5 )`Fpɇ>Cl`bhI薆a  J}L<@\EZ!z&}Zb @bgm\tP\T~jtFubQ7^)'F((}(>35.!:fT %|t8sXp~Ǯ\)4^<S O@Ѐ u'ּ+zjpg=9Y*<ρ'98ʚuR-~\C)Q#W2GHC@|B$`k9,5pWaGDN5OC]_ 3^d7/62':Lxl1PY4dc$Tf8-zd74@h\C nbQQLDIւC{GMmrry UR ]W(v׸}٩)@4hfR]l}ʪ Ea"EuHb7sY":#`HQqT`dUɞmMKDV DZQI"-,3ݛҨ(m)a@\PP(2PeNmV;h&j;-׿R SJȪfSѮg%(Z b.8yKpSG\9WiK˼L͔ a*..*ƞRCleI!oD֛#Z#M' 풐-!},;`D4\fHUlc]n~CE>O65bu.Dm}N d(΄!M4\Rn͊p| ,^kC =;J*"G ?5_"@tHN2wX4BA1?i/SaOgOS>OGG\‡a?c˟W+#} lUo\?~'@jr}_typtOeܮ  @vL8AGV\}Oɽn-⪔{}k.um8ư.^xۈ~[;=z߮>B״hzeV@pT'(WԀP~߀)YAdY?2Ux/sWa3P7(]HVPG8_Qk}OAZ)IDK>4@p?FS_=OI\ `|r_H( $/xuJQ:f_ 0deYJhM\Xc^lebjŃ0+[OX#,'M1]Y[ HMRF==*a@AL *9}yV}V|M+KFM!YhhT8~cjFo0ݚu!O3zXXz1;y0\qWvd<0DMJR| épMbCp0"CaOAg/6@U(6RV'ޣN|&9a;Pӎ < ܙ=/H@u&*צrBjèaq @}z1m߫*e'ad6;t!y)9a-r,8bUj<9)^$~BE)Fz0 _ҢŅg.t4;ml|_G,DA=jK5a255L} ^c|ڱ]PLq6 *iҮzC#&*־O{BwM16@B\VzMid8G{?ct">w1Hc|@j.p@@ vc>%1 |Xl!@{pb`s݆I4wwp߇d@>o@4F3`&*CKg!>(pA|Sl?_9#-C~!Z Oȵ}qUheap)MMB}Q2v-l0QsMdT8{ťrԉEcAr`h nʦ ;,XqK߯D}8'q'#p_8`~?`:\@ {nBHE: #vw /ALi?> ! !0~'kSd O wIm2chdҾ?~X'*GYvҩ:uA݋?B dώCK>:rJA`y\;&C2YjK4!xN<89R;ߗj)TROZb}҉u `ό_>q0_{Eޅ!SϼooPFH¦BHtYIxͣx<:m(]Oaߒ@V@զt-oeks54=wNi.^{_kjp4=O.P,`(@0 z v/̚MyQ} ~fGC X 8+!bbdN?޸KכZ3sD4RݍQ[jǮ7dáR6a*G NΚX 3\DC^l@a }VqH~ZYsƖju`!&c߷{^vVቲϠʹ6 )4A|ݑt107=RJzt*S>d+NOf>wQVMɡ#91PBeceȻDGpEd0B!/'A;C{sşQv sGmR wgtzn(>a>pq#*@H'ryǬؙ9"-~X4kQ\j~6mPAH2pyIrGv~#lHa 1!T?L"""χTm'(A|x~?yx@f?}jJ^gϓUah][ҶW=yNOwm?ZE.{g_5!+Y(3#9 xFJ>}P]u6[ g;u~E}BZ3pU#3Sj=:Q@Hlj"<<'H`&Cަ49n }qp2\ns `tH) {c=ޠwj׏a9iXIk^t$uLpٍ%=O/OK5e)>a@ ns^IÉ)fY[:Aq !8s/{ոd-hm8¶}Z9r[ÅyO|.<]ט=bAE<~Z|2ְSV}Ϙƨ$SOnw \k^1qGWrnjMUV:y ަ[d/V:ۻ2U=}v}޷^C%Ċ'͌(E=):wO{xd5.x5­z$5euj=pEcp򤺼PhpZr/~$ 0- 8ȊPdcDpFI$~?ȢG^OUFy=Ǖo/5?oO?m֥9 }{gg蠞ok{k9:!h9 x ̯unx2_QSA8Ts2ο>M2!N1N@ӝ3^Z{|'VэI^t Y!r|; Db8j. m4|;=t=Gh}e[qɲ@s{;=yu%SDW9i)۷cawcz{NwUS~*'ohͩ| <a]TZRthW7&zօy Wk]C=wL>IF_gX#tzu͔jUf"HNO&^ zso5צ t Ck[a"NeM~ X:4zìXmyhSZxKӁ lFxvxT6L@wZ< $!'F͑ǚ)RިahMk(P٧C W^@OɢB(M΃D;韮: < FҪ1B,i={%:;A4 2ZlFC{fm(9P pyC>xN#*= Ǭi 7gGGh%B W!G{z}xy>}&2¸;Eü*=2_z"r®B֗puo qj/ǰffV /j{y6Yt@kS\^4Qm~2Naqp7]5{>* 8Fuß`1@R_?{n=\N(z9ADwVSaO 9fpYpBJŀ9Sx8,b8D|c&(@vHM\n-*y詋@ l#]lA~@!;j/}Z)i+L4-͕Ny%Hjx׫jƭ́&XTE _5SYO慛ϭSNzuҏ7VՙyML27d&N+n՚2@ɛ{±ZW u/8ZX(,tתPQBYI%`!ܡ#PgZ%]/=+(ؤd 'u{ n|W;C1ڂ*;Rך=l=9pW>g?M:um,N'.\ |)軌_>{yGz(_jTGs0nG~m_gwh&C w%̀"cΗT(ӞCw{UcHhg)|.0L3iWruJi%IeMbKq>O}ͺ |wU@8Nn?"9ؚZiE< .uUYNL[IB(=S˪?D>J)q9  U¡ˈGgE=qR1=m]vn録52x;/a~vJj%EIVϢ%P,`C'cZ`yٚkp$p!ïO`cdQ]#} Uÿ-=ut;VB <6@=ݵQQqd\>/p8 0zSb\TeC](X R( {CZj.*hs[ >ii҅/32뾈@t YW}~5̡z<"tyv_Xtvw}}7>^ [QXELM=>?#Xt8Hy4ʑd!."y͝Gk٦[s> -1a?>lΗ(CxkcmzvcX=˰:_ S՚и b$%ZaT*CL[1t;L)lˉY3{V(Q p_,]k #[@8p(ljg?;l 5IgٛxeJaoO΋0ż{ɍ8}&:pv_7=1>~:'hC~؎piPv>+wW:eH$NT//30L*wǛՅ=\#Q Uew<̞|?7Clt;GK;3Y iv(iAhcU''M#-F7h!T֩A($@Cg^Wٙ>Ř| }[r$[<#V =_uA穼1U>Bw+PB)UQ ؤDPV=}o`@=1 ʀH3W@ 7ۨЃh;\~:WŇ,$њؕ  .vE_FvmxQA/qgnt^h}FQ6_sXgrrZ[jk,@uNn! "'H6%1 JñF@w ى}Ώpp.sB^6B7JE$3T(+|3)!VqHr]KPҢ9r\N8 er9VVzqixUr!AaDw-J 3ֶ_r2⚍q2MΜ0 Ѹ[t4?QF}gCr0pߋ@xM+9JJkϝe n[gd9Aiw30׮FC٫\j7 U*(+΃=5&Ýo1, nF,{wt|cxn6DvGpҪ6UV*MnTy&kZ N^%QXXpA;y"6 Ow--첝55r˹ Wm3ǧ8ͣmNRM }C7q{6Y[ژ1꩔CrybMf"MUjeF dD>A+#}>lT F.@fda/Qi˿F a<+RUyXKJy; T|F ߞZ#1iFiղ Gu6.vwsqn 壯!! xvZSE:MW6mF+6ъLwX bNK|3wD4y(. {I͂U:冈5"MYj^#dʢͥ_j1*me4Š`4CLڡ6.7io]lJG_9Ơrk;H0E̾vTR6Nv@ \.WeC**ƍæd(uQ ˏ8rb"xe2 (ZGHQ05.xJ5!-Lc%!; |fM3QE{6 ;ȃ'4VJ(CMoĿ>APڽNR8HBs]kn޼7]y0(Ehmq(!~_kqT  mP|.BMra 7W& l,k( QACtM>F#ׂU6w< $qAFah<rA-sQ1P;9^6w3R7o1v/Ա8mɆ @1!d"9';2(*"2 |(*DnҜ,[ZJ;7Z#y1Sؓ'af rs:jPyHyۂP#E4CUQ#"g6OM7p<@z|圷 ޒDzrb(d S}?x|otsD$!ߟR:%D 4,>!?>bP|Ǯ|E E~B&Y>:Y;9Lm+\H{"5ZZն?  Q+OJ }@db#:yY)=c:}c_l@Ow}G9@KHp JfP19d1aY5TL,5C*SJDGDBPԹILHPDHLҐ%T-DUD)"!0$AT bVGvafBBḽ6 2hrG҇f[IZb $``ddr?TcZt^s v2!ȓ&ҧ^Kg-`b `1 Bxʗ|k3.]=.2Vi` y{}ީnrq .hNx|@],M6ʯdR9}]L|78}<47 ዹ Fn5ݝZ@ M@Y(,KNnp+.T%w& 3܇pwHd21VKf@BE $!ɗT\Ib)R2fc9ŗmÖ9qTї'(8SE'wT HS," °f3Y4^zDCM,AqUf=fK %{@AMdd䅙|#t'2^Jsh8#6J\QˬJ\`gGff\ 5a7!fHF4 țۅ8e.; QB'9Ĕ!ZLZ C( n)7&!aFʂ(̩"fɴ#9Fb2dISd!bP0@X|8@sFN|!Լ NU=t% 9R c"0lag!Mem3/rL fNHi$r)Pý]c 0VTLg3dN% 6E9ɕDg*`Qg4X=g" K<(YqyWag9IpbMX{Ĩb j0Pw.ʖ1*FECfaD ˜hTRQ\6jh,֗ܩ - mVUSL,8QG1JJr&'q5(+]CE(C>;#(:ˋ$ƨ@ot dtՃ@c̯"Qj^&t}!(i \; ² 9c_;=1ɕ 8$T1@]LijG (lW!KZAm Ʈ͆ϻ* P7Xs `P `NFiOvХ pn㎍7 xYW6!-=#k#QePˍghH>%[m5GPN 7KG§_*W**: {eգ !G>CtP5 %P1 n)s}:)~Y,w w$jH bO*%Zl,$;|];DZ|Dc~"qPfSkyߝY ?N?Wevssw@ux9T;2Z("59a;yd͙.üJN?_9y#`y_8(G'0)| _Z$ښIrfO8z  90Wr)K83י3 1Kp[YG 3kKdƬfGX`pff.5jQltDuDGx sV ɝ@ xtsB:M?!ie] 65Kіd.O\ODJP0io"٤3n9J.0< +w%+5Na(4/6 "oxUb2<HfP`pts@s?1K7~i~2˙ЬL)к6 [A/T`ӧ╴)Y@ՂA9ޤ0wAC^~ q"hh.|-qa9Z^7r Ӎ&JSDhoUdӧp0׸Bu"쬣ն9`f5>xWU< Mc[T>C0"dȚpt(4HZtbdy-^)R27㿷p1\əUZ))ypeY;n#{FОl+.[7uK^E4.=qըpپig]iTH{ ?;Ѯ #VxWe ZͦG |JXݘ'PpvHmxRPLH99OQ?rW~0(f] !^d5(pMBcmpZFF8"T5/LoW4+wqdB=)*x`hpK-7TyAAM-o}XL'~: AE1Olq!R8O[+am(۹P!h* .HQ%/濳$_'gN7&:ܣXԎ$xA3 ).vGʣh=eZ}Hk,@/A2A ފwv!J^OPH`Pd?}?ACg "U2ݜrq5d" (I~}_dXuA1,Վ,SLJD_gQ C07~/ HE?A/t8O'NR@$5Hr=[htP: t`ry0@8uo{8cHN(gOh#;F;z<ۇeݡ 1|qO>CY㪈̪ʪ@QURTDJ(i~mhKgVyx$Yy5Z$8LQ8_S*w??1~ hZNwf?a?F ~}4jh<`]=X |Q\B?B$.:>zaV>'{PJQ8 "@}l#7(W{ PT1!~x-*#sKahC 8[J]KS#\o.٦`A4i.0iXUL3_Pbb&)X`'<>??ٴ9qg_٣_So$G`y; 1cUEW+bԺ)@ݎ]o)_qAߤaougAۘ?$?DQ ꒑ǽ<|zO7tHV2P!!tei oyC EM'_jAQWJ xdKDAUx6~Y=;h)^N1?H#o{vbNì3mIPIB4Df"6\UP $|NKtKH^z 7n4 VjfE4VHGe`Xl`a͝DBHdQ3٠XWw?g g'i'|aV!s(Ь><|>sCz0`4>t=^3T>(?ttCNxZOh%8fSEiWHJEX5 `kΎQ+_D;I9滑xKn=wi0x@^=mnG^q zgN{H0P_QT%J A)J:)=K)KX4Kb}=Gb;Ub];8w*~~fk}3 gM.)i[r~HSy8)-6-{l=;.w# 8E{O` (QۧlD7R/w,C*9'OþGj j':*enƷFS9 0p6d荍Wc䲸͋W/#I"-C@Iν"Y WKtj\ռh!Ft1{ÅlQ4߻uXC@b]!c膾|NzNiC Gm8 dqEa9@vt5PǨqKfk,x"˳EE8 st7/nr6Э. )Iyb0Q}O.`+kt` g~mq aύ3m@?$7elϳhdMy7/@䉗K4E&u`mvẗ́%wE_mbC&<y<9b/pSG߽WM܀qf䝝:TË{Ve|uz㡹€Yxglm<N]'34)9?mT- ЄܕX< {F)pmlrg}|5gakEjmz((M$BA!g'5ʹE 8g}5p=$<~_ W-wF1x@HpK kcZ6uSmզn"N0\pbQ dw|)M@_4x($1|xm0@`#}W$:.Sl':Y4:cȬ!;ݾe Yұ.ż-Dh}NZ\IC[MMC*DeuO 16 n!}r8}Nb7'F˗AgPB]~$ʨ͎wHzTQK ʗƾ?uH)+^Bz4|ڪRlЂAwuh2[+![9]]7Eż n~Co榽I1r$O3P;es5ߛx~FT㹟 cK<_C}_l6!Dn"/^'{4Jڙ @evDPS A%l]#z?1>u_z|%ϷC JUeN乑 |rBཀྵ_%et}z]7N5|dn(4<5ƥfonA@TIsx !Fd %{EȔ5P?B4I@PPPKHQB% HJPXv}X!_M ?l$2g$@̼nCoA{bP/WYa+1 o'hr) >s9x hNĸ{9", @s r aRi89gI%[WOݱDm,V̵- s*V9_Krl*jq.KH  ~`yHR@4AoW6*=S0"82~5&|SBIjuB| Ɠ0xkwd۠z8K-.3^>ntI%}3A 5\$dhTĮ> DÆnR>! AKoq0k"Pga.CW9mq vL#1sTKA(ײ"֛ aՏ̟AxAHaN<zMmW6F3KA4qͫ ~ gQ8yar+P;a{>Dc~^1A=$=Љ j8rPSHr\AXV3@; 0ÌPA5 8@BΡpQv=b1ӔT(lGs/LŮgVN>mksfWc|ؙ5,3 yR[fR讷0v~zs1Eg!ۍ$oU#7-((ut("j}EZmϦU {-MSFv|u/DVGMeXF)Ґa FSĢ-n?jΜѾFsʦь͔0\q}L$)tjް$[eTp>۝'i[uulD$4߄^KVAiܷƚc0lᘶPstg| 0: m 62Hl `*4>R]^·6>„We VƼln 'Ϗ>JpS]ݙj[x%*bYgV<!r\mV( KWݫŧcaʁOJ peM׽Wź;3^r{nz oGai1uŬXg2&gyhճflSn}`lWdwkZj=m%DvEFaUث@`Y\t`EﶋHSז|~+ yvϾT!hωW$t6Z辌d]Fs~kO~qch`cx9? %Vf4QVH"!#21,C@iuثa(:2ur\*a[c@ k1kګ%t0e!xֱzo[>g]p{SzCP]]k-֧`^ޫW`69 s6~oi-Di^J"l0'FѰ@IU9^>FLLyX{޸9D旑j?^װ[EU!}ALgP+8ԎVs0n%3<~S~fPDTN@5ۘTmbe+52&a9srMf-`%\aw=@)Ka􁂤ұ7V#EK%=U 9Z1}UȉۈtPQU a ғй&g/hw;] rC 0=5[鷳5DN>A7~+?W~ r`9pO߯J{hMѕc*y%_f+7w_J+h+(m^zjHf+-[`2 7]K@kgc4@6kzHBT49?bE9/R2U"S >qi~:O_h8c׿4i;vyⱥ8Depf*{.SM}oBȆˬ$+ANKMdG¶Ya_Ssr ~rYe6Chѡƍ͘VjH8I4k(:kACS2GX4L.1A1!jf88հMn3RRFPަʛ^jrV&GMgy+d"aXPp>#6E4m,4c+5(R lRNW=CY6p <,Q@h l=U-CƵHs8CKk( 4΃c7ن*k Q@Ev?I~UWkp:= 8SPVd 0 XyW*ꉈ!rn8y/POSGj T>ʀSBR^J/wT.[e?{߅WX+|F8 (~NLc±Uwq+7Y+=YɱSf4Y]<~T"3cL!@#tqv$akL_U@,#}r^ͫ:5:`#}U3+kf3jK nؠ+ PᲙހ?o =~}tL38Ba.OOWK@" ҍjDGY `4x9ϫO&0vRiߒȞk2x(LPB^鏰s}p2`' י9Yݦz} „P'ITyl_*ć8ui(,UJ$𞻯 Zu}$,@! b8[a%XC|gx_yHW6Psz@5(404&P؏,r.&5Y4v0 fMQ:2qJ)Ha!kGDghV07nmniSw,|@:Nu`4tff&({6$~=bOʉQKh?^!T1cgh#RB_%:Dt;RzrJ4xA`M2YaÑ:/osYһ$ק }a넦<'=5$ zhTLiHK$s{t,HfB]Kwp}wtx'|Mjܾ7Gf>nIL{̧o> NTo-Qpz  jtS@!`%D6%SQ"\(1]7[Qy.'PDA#l.?+sz1ij755B'rl3@ G) Tlpb2ȡ ^w\[]0 E}Ǖ ޝGlʙl#>)ք<;wN׃ xXe ?Zb6%WgH]g,@B6DzΔ i707$AtbήE &o`ᜇ-$X%в(.qr@ot`sk-FrH+AVTk} 8@Y;:[$^Y?lS W@#K}; M7wf!#r=fiqffAH$R SԢ|UmEnIxQ__ Yc{_|j'ub=q2tnuL' zHO_(ߧ pvלv2 >e tf/<%ϓ~ +T.ihP.x$ w+c6wABJ^^}whjƌ63^ۗưo0EВ"#gB{ m!,9oș'p5)!k`3t|b1@@n66 BI 3ؿ7]>K*P|%$1)lFkrLfi"3ݹHYgQ q8y6^C.w14aͺ X'~-(7uϋ_.>F;=7=}Eܣ 興rfmncO ܮ*G!"*_\)HP$HDB$aTtD}+ϵJ)1%)}B`0!y܇TB쇐(p6ܣnPEj 9P  . {'}']3X)̇NT M. ,B1;\Bsa@%rG+mV]COJSPa~rr)ƨ 7 wC'Y)y%3VZ)6 "_ʩ QCkqT q$)]0L[EXЅ.*02(,'lϴA;Sd? 0f:馜t(4~'0D.?# YGEOI=oOppvi B.GzB})z@ ǵ$8G {SRϴ_0,;wel hQH cBHy qcmh;~s|Vuq!]TnoYឰyʒH1$IM=?@wir(}1s;ɷLfcOHqFdQqwEC3"6AA U`Kpoo>^tHaC6Hywb^S?Bv5w$@ӈnx3A#` ^GgpveBf7 'c`赋ف,#ϘaNpfYftI|~, )Zt?й>>].ѪRa9L"腶Сdb{7b)0z\ 5~DݿGcCl8.!h1KCJq{ozpez|.f0rzQ:O_1H) eHDKMIɊCR& )(([!n<$%Ey]Fn6GgAUKDOk#| ^x{9l[qt ylbr%Ol.G}N[+ Ss"sT# l~BmM۷PH YaDm3* هU, =~L|pԝpMq&.Xy*r5dFS]yh#}ZC3 THbSKD]Y6l F & |SvH>L!7P 4~S;`,_2 ./*t=>))uG>ۺ߷OůWz~Iz*O$G&>6O7!EP W󍻸Eg^1+^8$E?G<));SׅHqI#n7=jMl\X^?#G<Cu΢ -g<X846[od8^ HdM 9w~9}gԞT Έ26Nr `|1 dЃ??GK[K}( ;t8u.ڏ!GqmW^\ z DxpppϷw-dnH9z`urB"/胂 $a`$li^GG.fLHZCоg86}rVi`|27ˏCp;T Qs'MeTKFaSLմ`ŦnLGi8 lW_P=޻>BKWy\ ˖#iPA i!RׄisWs[ܱqW~w宜~b*,Dkϐ}f1oyy’q|ÒqTWU Cnr;y~ q{!}B-4.!uXʠ,WbMF֩فM-_3ݶ5<ȪB(d4-c<,Rñ@D;*bbOEvbںOF A"4cwEa)Db5KGi_(xHϡf'/)h݉svhՠ-0̄wV1 T (2! Ȉ( ZYL,nU^a}BvXƮ8ֵ۔y1qy:N 1@ϯe7}ÞKc@e0o` ]<] ty|'/811H+m`*$ c׻mۏg;Y7RDcF\Ԅ7&;WRBUq J7Ƥ\ښQj4]P89KgD2hLk qY#55ij~s@Z1G@Ui\W;!3 bWxOk'9a(/h!M i3t*Rf/C)cWu2.b RP =/ }P?:?\S9O6}?3Rhs;|ڂR1N=jB%Zw[[@S(owpZu-qvpO'@}a#YTuK8G| oֳxQg}^D{я/8w3.,v5+.^.6 Uϴ{\d?8*s8vG>~)f/GU5!3z=}>=؂A1z&񑩏[w(Aw,/,̂XxmXódIMܴ6KdmD1(ӱ9R?/i^>?w?ko=xvUOС Z)BRF!B(0s7Ԍc@r G 5 zٽ/~pf#n g Nys_E]˿ l($._׉ִ:)I9i " ](#޹uu%2~\om I}} zt=`Qf;_8f`{ e0YF3 ěGP펫rN  \R,$(E6qYϒIfP4" E&qUȡ\$>ЃȏHʡKZ!HMlWl QZSOc-P$ܣ?\5R*og}x?-GGb/,V҃"PďpDi)M?~.yU5/--zZ V 0-D(&f>TiwkIƅKRNYd?OBB$|V}zAR4Àz[7ol9s9s1c9:֦#ZƳU7?ufw* +pdP& Ip `]:n %ׂD 8C4UP8P0^˄N/##ia 5e5 c{;Sxxu=p@FN)p2QAfs;)/£S%ĒIkkQT(\)t)I8aƱL+Ԃ!fCyBN`o@|WԌ_$Ʒ8I8ѠppNtLBL魴ZPaj(J[-@b[! =ɉFY(E8AׯҖ5Y¡g-ӀUpcvM}"e$ ]}btzzG= ]=OFϭt9}r A E J3_HN=~?޿l%z~t8zAO-!` G'2śv8;h%Ʀ83r "j& J 5i d{w9ry_RRw0XrgI2$XOwݏH~SۀQrZ=YG€zHB}DLWP4d'ۈVT-x뀣ռ.QDB˭R^N m/+ƣ$Mu wi&c.oxU/;}F"Q!F[t:`)X MvIƊgKk=~ \Qaz/r %j]@mi7) ,Ol&ybGwe{(y(r$H`dd{08v\Fٯ_gG}1U$$'~ܡ9{\Z bk[ug3 oDI9bzyy `t & _PD%  pvY6o8\=N‹ q^GZڙ#QD/pxC>8, 5ERT؊,ҨmjLWRUrj-2׭1nP}]F$.bG~͑wê䲟 C]zVy$Mf\i$g0H(G4x _ [%kt=3\edC&qF_O0Z,iv6s[沝URlUX=A A~6˒AqAP?>h3n2 PFn l1U%ffSۺ~;|ya&(~s&fC]-Y!e{J;,L @Ӣ Gzh6X怘]}Q!t+đe;핮)5GKqbGWG]7oC~(J!!E7kE2ȌÂRGm=;b>ˉť[w,]^ yWqBUb݃l$Ea ڞiC&Y8ON+; V>90zϞDVdeZLE"| |erK>>E~ >>N`MsʏVNӾuVuH:DkW]EkDtdTa'B"="[4@ UR=qlKX^- G'B1~OGAǪ%=&s0_'1ϑlƁ@l쨲_.Gx4kv3/#XTϽ9~K$38HP1meٹV{2w 9mS986Ȉk 4J λǂ!aj 1C!=?/|a_S_S"o?aY6Z?T]P{!ݯW.:h g"$AO=䥐PB쇣.3ez y xN0_S<| =_.V!9~ۊBZ^8]/0+@%@H V-/{D' h-74 5BX&LKV%ҙWd06 B)eK0Gf&o(S"~5&e8Ye6%HS0 8vix[A[Ӏd4suMt,s)X8$ u6a 4H _*sT 0l3 k(u %) `hǿKlD%8A"flI -P7.0!"5IF(;P$*Rrcox}"sQw| OF? C[GOU1}n>G0jL,$ Ý|>| 0B~gցϻ8Fa-n-FqBCROĖ1ZtXG\;]fuI" }\0{{XP).l~Nl>r.*uP?g]q O| -(w8CJ~B,bn2Ʒ~-?7 4q-ӆtsK`rQqyl;{ m@ԏO|{ (|=|̴Ց%Mf>cMU}SErQ=&1ܲ[C3Q:G@Z u-S4 3`::K{_DV"}`cͫѭg۪4z#CIl/*B/2" A! Qs&?M aN&7yp[s[z0 ʬdj_?II~)w|C\Ђ]{iDZg#_0p6}`;|nN@/YK{ C rK" kؙ| W@t>[baȋ_w>g0+# U @CDqNT\hp$Å(M _ܮ}\<8hhn\=0?/3;?{?}4P(M/G= ,/$jiB-(c#Enɘq="O?ܡca_ar#^*IԆ(>Z1&y#FhMc97'v (z@?k E޵fIV D?Q`݋`)8G>pO E?~ RJJ,e$;#ܔvH2u.NSS079{oٙd=tNdО' o_l@C8fNd'ehXk &Ӥ$@;>AVdvS&7I#'sQ3FCF?=p> l Qt*0~Wӟka P2UqFBHh\ց{NRo)'(OAA 2=`cD?LLY<(ŷ&+S qdxpF"M;&N<9IG4H</RO7qbdRkWnK1 hhe֐/cpX^z$Xֺ(9+D"?kUsihjظz_qGWc\Ή{q;{l?LP[WJ]M3 *ӉuwC8 zozT$ i:`o"N'_1Hc`5J !$>v{UHB}I 63:#Fx6̏ŪʹbM;CCSma決igv;,Nxz\"g.cw']^'qSH=b_ݡg8!"S#f_z$uM@w V)V`?{>KqmWSx%s@mHP 0A]_ аZnP }b"SQ,~ ѪNÈ0AEAm߀m"BϝW8vk'u 0p/wC^_Q> 'E:ӏy~HxMb1Y!'i 3/tutb]#G64:uSH yf9bǕDo @;du@x4esb& ’*B?̓ nx]/Ӣ00 *D 1,ԍ !ymv\99)&}h{aa mϜ  '~jK=hR!{(TӬ Z:ƨZr>ogqRB(mqb7h` ]{a ,&4@7XLk`NN )&v*ZԵOd %Dt@Ư)}^(A@%H&I:(2U1!N6k mi({sL, 8vb !8"Mw!|'cfp3a=qP<% %iX^ f{"DtNC؞(P^l؆ꉱ  MnD1 ɆkFQ{yI(< =rpI)(%0D N;b @)O_9| pHnn<:bSIx+O #54 `Dm ! AEQr:q<;?Q O=+Tkz#D0NLBu(Sn·.wbDc9b8DDfAF k 0% " B`Dzb:'r aGpTD~ (+9UPk_Ǿ(V>5t{PIzI!JD#j?NLq? GM XXbtL>'=i@k>I;ćGP4FE77úq!rE5wcj3Q.5fGE;Yl%ń%Z@ca9ĵ P 8I ?hn30zGiKo]mW`/e r h)10(``HHEG_Tp$iα9HgTj0w4]Mq}zU,XBۂo; Yfbx|cC#WƲ»`= ޤWrY<~zo=o9Q;׋na md֜*ε ıˇ0f@ >y|05[ zX[ yfK/Dߙwg5NS xHш3cxi'p٣q;ik҆ G$ @A˓}.O\~DITSP6%'A_J795o; p$ F:xMVkl==0޴*:ͮ"Z|ע k n{<֯dq/UWse%;Cѷ#re8`ȧ-'F`,4` lFR%h='@$\@BN:{3oٻ"0g,5$ *ky%@ְPS9>d|]ȰO%`0knCSίe.Я`͂M%UA;CLU9)cS3U8-IaV>3ZK3\1-(MS@AG3 fdqvH 1Y_@-=Jt7I܁I ؘ{!۸y|:؄4 1QԪ((EiE\lj`v6na%Ay){3JB_Hw,6IiHT(?$>M~#o" "jpxpOW# h噭hZ!2 w)XEt5u&T=C Ĺ(с3ǦB);dn=HA]c YVY8@h' 5DI5EI!֟$;6& ]aBSH ΚA!$!)Ͼ+֚6$2:uz`~EΫd$"9a{vFhOzĤd 0'1i vES)ýR&JA m@҇aA Ǖ N"8O]fPçM9!qt6 eMC8&`8F=7D 薾&Cl;ET}y3Ƕ1'Z a#gnc'BmԒn5BY|d끱Gnt6m=<v7Rހ)"\ 0t|LM4UOן4D_c>faHL=@b'8C|]lw4#~-$(A4`5|2rL5󜹶N)2?ٟxgINd4o<7쵣,άW!}.zt5PfPPQE%4-as&P ?CF/DM>{70Ŗ$vb (=vxP,Q}|N R}M tOnX'IqÁc" }8"/i6!F~xCa3l&<-qo4Ψiqx11NǪN67,cFωp PO&N#ގvxvWDqKĒ#RE׺|3<dAҐvwiZo%8}^ӖωZtOaD>0ѕMIp$&Mh/]P .H u'/굏HD !0YLt+Ad DLxAC S^wH}P!݈1'A%p?{:zac{HEYH1]ZG20̲>~/"hªb*!!~y:v}0MWop)JI ӈDT0!m6TIbJ;xq| fI&ǿ yj"hA4H= '~Ldpx(@3